diff --git a/.dumirc.ts b/.dumirc.ts
deleted file mode 100644
index 1cdc580..0000000
--- a/.dumirc.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-import { defineConfig } from 'dumi';
-
-const basePath = process.env.GH_PAGES ? '/segmented/' : '/';
-const publicPath = process.env.GH_PAGES ? '/segmented/' : '/';
-
-export default defineConfig({
-  favicons: [
-    'https://avatars0.githubusercontent.com/u/9441414?s=200&v=4',
-  ],
-  themeConfig: {
-    name: 'Segmented',
-    logo: 'https://avatars0.githubusercontent.com/u/9441414?s=200&v=4'
-  },
-  outputPath: '.doc',
-  exportStatic: {},
-  base: basePath,
-  publicPath,
-});
diff --git a/.editorconfig b/.editorconfig
deleted file mode 100644
index 5a7372a..0000000
--- a/.editorconfig
+++ /dev/null
@@ -1,16 +0,0 @@
-# http://editorconfig.org
-root = true
-
-[*]
-indent_style = space
-indent_size = 2
-end_of_line = lf
-charset = utf-8
-trim_trailing_whitespace = true
-insert_final_newline = true
-
-[*.md]
-trim_trailing_whitespace = false
-
-[Makefile]
-indent_style = tab 
\ No newline at end of file
diff --git a/.eslintrc.js b/.eslintrc.js
deleted file mode 100644
index cf8ad0b..0000000
--- a/.eslintrc.js
+++ /dev/null
@@ -1,13 +0,0 @@
-const base = require('@umijs/fabric/dist/eslint');
-
-module.exports = {
-  ...base,
-  rules: {
-    ...base.rules,
-    'no-template-curly-in-string': 0,
-    'prefer-promise-reject-errors': 0,
-    'react/no-array-index-key': 0,
-    'react/sort-comp': 0,
-    '@typescript-eslint/no-explicit-any': 0,
-  },
-};
diff --git a/.fatherrc.ts b/.fatherrc.ts
deleted file mode 100644
index 96268ae..0000000
--- a/.fatherrc.ts
+++ /dev/null
@@ -1,5 +0,0 @@
-import { defineConfig } from 'father';
-
-export default defineConfig({
-  plugins: ['@rc-component/father-plugin'],
-});
diff --git a/.github/dependabot.yml b/.github/dependabot.yml
deleted file mode 100644
index 07575c0..0000000
--- a/.github/dependabot.yml
+++ /dev/null
@@ -1,8 +0,0 @@
-version: 2
-updates:
-  - package-ecosystem: npm
-    directory: '/'
-    schedule:
-      interval: daily
-      time: '21:00'
-    open-pull-requests-limit: 10
diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
deleted file mode 100644
index f860ff1..0000000
--- a/.github/workflows/main.yml
+++ /dev/null
@@ -1,6 +0,0 @@
-name: ✅ test
-on: [push, pull_request]
-jobs:
-  test:
-    uses: react-component/rc-test/.github/workflows/test.yml@main
-    secrets: inherit
diff --git a/.github/workflows/preview.yml b/.github/workflows/preview.yml
deleted file mode 100644
index d02059a..0000000
--- a/.github/workflows/preview.yml
+++ /dev/null
@@ -1,20 +0,0 @@
-name: 🔂 Surge PR Preview
-
-on: [pull_request]
-
-jobs:
-  preview:
-    runs-on: ubuntu-latest
-    steps:
-      - uses: actions/checkout@v2
-      - uses: afc163/surge-preview@v1
-        id: preview_step
-        with:
-          surge_token: ${{ secrets.SURGE_TOKEN }}
-          github_token: ${{ secrets.GITHUB_TOKEN }}
-          dist: .doc
-          build: |
-            npm install
-            npm run docs:build
-      - name: Get the preview_url
-        run: echo "url => ${{ steps.preview_step.outputs.preview_url }}"
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index e65506a..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,47 +0,0 @@
-.storybook
-*.iml
-*.log
-.idea/
-.ipr
-.iws
-*~
-~*
-*.diff
-*.patch
-*.bak
-.DS_Store
-Thumbs.db
-.project
-.*proj
-.svn/
-*.swp
-*.swo
-*.pyc
-*.pyo
-.build
-node_modules
-.cache
-assets/**/*.css
-build
-lib
-es
-yarn.lock
-package-lock.json
-pnpm-lock.yaml
-coverage/
-.doc
-
-# umi
-.umi
-.umi-production
-.umi-test
-.env.local
-
-# vscode
-.vscode
-
-# dumi
-.dumi/tmp
-.dumi/tmp-production
-
-bun.lockb
diff --git a/.husky/pre-commit b/.husky/pre-commit
deleted file mode 100755
index 0da96d6..0000000
--- a/.husky/pre-commit
+++ /dev/null
@@ -1,4 +0,0 @@
-#!/usr/bin/env sh
-. "$(dirname -- "$0")/_/husky.sh"
-
-npx pretty-quick --staged
diff --git a/.npmignore b/.npmignore
deleted file mode 100644
index 8db6ebd..0000000
--- a/.npmignore
+++ /dev/null
@@ -1,29 +0,0 @@
-build/
-*.cfg
-nohup.out
-*.iml
-.idea/
-.ipr
-.iws
-*~
-~*
-*.diff
-*.log
-*.patch
-*.bak
-.DS_Store
-Thumbs.db
-.project
-.*proj
-.svn/
-*.swp
-out/
-.build
-node_modules
-.cache
-examples
-tests
-src
-/index.js
-.*
-assets/**/*.less
\ No newline at end of file
diff --git a/.prettierignore b/.prettierignore
deleted file mode 100644
index 32cb484..0000000
--- a/.prettierignore
+++ /dev/null
@@ -1,13 +0,0 @@
-.storybook
-node_modules
-lib
-es
-.cache
-package.json
-package-lock.json
-public
-.site
-_site
-.umi
-.doc
-README.md
diff --git a/.prettierrc b/.prettierrc
deleted file mode 100644
index 27dd8af..0000000
--- a/.prettierrc
+++ /dev/null
@@ -1,7 +0,0 @@
-{
-  "endOfLine": "lf",
-  "semi": true,
-  "singleQuote": true,
-  "tabWidth": 2,
-  "trailingComma": "all"
-}
diff --git a/255.f7347936.async.js b/255.f7347936.async.js
new file mode 100644
index 0000000..32ff00d
--- /dev/null
+++ b/255.f7347936.async.js
@@ -0,0 +1,22 @@
+(self.webpackChunkrc_segmented=self.webpackChunkrc_segmented||[]).push([[255],{71100:function(dt,ct,I){"use strict";var ie=I(73774),A=I(67294),fe=I(67915);function j(w,S){return Ge(w)||le(w,S)||be(w,S)||ve()}function ve(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
+In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function be(w,S){if(w){if(typeof w=="string")return Ne(w,S);var K=Object.prototype.toString.call(w).slice(8,-1);if(K==="Object"&&w.constructor&&(K=w.constructor.name),K==="Map"||K==="Set")return Array.from(w);if(K==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(K))return Ne(w,S)}}function Ne(w,S){(S==null||S>w.length)&&(S=w.length);for(var K=0,C=new Array(S);K<S;K++)C[K]=w[K];return C}function le(w,S){var K=w==null?null:typeof Symbol!="undefined"&&w[Symbol.iterator]||w["@@iterator"];if(K!=null){var C,B,W,z,Y=[],v=!0,k=!1;try{if(W=(K=K.call(w)).next,S===0){if(Object(K)!==K)return;v=!1}else for(;!(v=(C=W.call(K)).done)&&(Y.push(C.value),Y.length!==S);v=!0);}catch(G){k=!0,B=G}finally{try{if(!v&&K.return!=null&&(z=K.return(),Object(z)!==z))return}finally{if(k)throw B}}return Y}}function Ge(w){if(Array.isArray(w))return w}var He={toString:function(S){return typeof S.type=="string"&&S.type in this?"enum"in S?this.enum(S):this[S.type](S):S.type?this.getValidClassName(S)||S.type:"const"in S?"".concat(S.const):"oneOf"in S?this.oneOf(S):"unknown"},string:function(S){return S.type},number:function(S){return S.type},boolean:function(S){return S.type},any:function(S){return S.type},object:function(S){var K=this,C=[];return Object.entries(S.properties||{}).forEach(function(B){var W,z=j(B,2),Y=z[0],v=z[1];C.push("".concat(Y).concat((W=S.required)!==null&&W!==void 0&&W.includes(Y)?"":"?",": ").concat(v.type==="object"?"object":K.toString(v)))}),C.length?"{ ".concat(C.join("; ")," }"):"{}"},array:function(S){if(S.items){var K=this.getValidClassName(S.items);return K?"".concat(K,"[]"):"".concat(this.toString(S.items),"[]")}return"any[]"},element:function(S){return"<".concat(S.componentName," />")},function:function(S){var K=this,C=S.signature;if(!C)return"Function";var B="oneOf"in C?C.oneOf:[C];return B.map(function(W){return"".concat(W.isAsync?"async ":"","(").concat(W.arguments.map(function(z){return"".concat(z.key,": ").concat(K.toString(z))}).join(", "),") => ").concat(K.toString(W.returnType))}).join(" | ")},dom:function(S){return S.className||"DOM"},enum:function(S){return S.enum.map(function(K){return JSON.stringify(K)}).join(" | ")},oneOf:function(S){var K=this;return S.oneOf.map(function(C){return K.getValidClassName(C)||K.toString(C)}).join(" | ")},getValidClassName:function(S){return"className"in S&&typeof S.className=="string"&&S.className!=="__type"?S.className:null}},qe=function(S){var K=useState(function(){return He.toString(S)}),C=j(K,2),B=C[0],W=C[1];return useEffect(function(){W(He.toString(S))},[S]),React.createElement("code",null,B)},se=function(S){var K,C=useRouteMeta(),B=C.frontmatter,W=useAtomAssets(),z=W.components,Y=S.id||B.atomId,v=useIntl();if(!Y)throw new Error("`id` properties if required for API component!");var k=z==null?void 0:z[Y];return React.createElement("div",{className:"markdown"},React.createElement(Table,null,React.createElement("thead",null,React.createElement("tr",null,React.createElement("th",null,v.formatMessage({id:"api.component.name"})),React.createElement("th",null,v.formatMessage({id:"api.component.description"})),React.createElement("th",null,v.formatMessage({id:"api.component.type"})),React.createElement("th",null,v.formatMessage({id:"api.component.default"})))),React.createElement("tbody",null,k&&(K=k.propsConfig)!==null&&K!==void 0&&K.properties?Object.entries(k.propsConfig.properties).map(function(G){var X,H=j(G,2),ee=H[0],Q=H[1];return React.createElement("tr",{key:ee},React.createElement("td",null,ee),React.createElement("td",null,Q.description||"--"),React.createElement("td",null,React.createElement(qe,Q)),React.createElement("td",null,React.createElement("code",null,(X=k.propsConfig.required)!==null&&X!==void 0&&X.includes(ee)?v.formatMessage({id:"api.component.required"}):JSON.stringify(Q.default)||"--")))}):React.createElement("tr",null,React.createElement("td",{colSpan:4},v.formatMessage({id:"api.component.".concat(z?"not.found":"unavailable")},{id:Y}))))))},Le=null},35532:function(dt,ct,I){"use strict";var ie=I(67294);function A(){return A=Object.assign?Object.assign.bind():function(ve){for(var be=1;be<arguments.length;be++){var Ne=arguments[be];for(var le in Ne)Object.prototype.hasOwnProperty.call(Ne,le)&&(ve[le]=Ne[le])}return ve},A.apply(this,arguments)}var fe=function(be){return React.createElement("span",A({className:"dumi-default-badge"},be))},j=null},67915:function(dt,ct,I){"use strict";I.d(ct,{Z:function(){return w}});var ie=I(93096),A=I.n(ie),fe=I(67294),j=["children"];function ve(S,K){return He(S)||Ge(S,K)||Ne(S,K)||be()}function be(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
+In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Ne(S,K){if(S){if(typeof S=="string")return le(S,K);var C=Object.prototype.toString.call(S).slice(8,-1);if(C==="Object"&&S.constructor&&(C=S.constructor.name),C==="Map"||C==="Set")return Array.from(S);if(C==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(C))return le(S,K)}}function le(S,K){(K==null||K>S.length)&&(K=S.length);for(var C=0,B=new Array(K);C<K;C++)B[C]=S[C];return B}function Ge(S,K){var C=S==null?null:typeof Symbol!="undefined"&&S[Symbol.iterator]||S["@@iterator"];if(C!=null){var B,W,z,Y,v=[],k=!0,G=!1;try{if(z=(C=C.call(S)).next,K===0){if(Object(C)!==C)return;k=!1}else for(;!(k=(B=z.call(C)).done)&&(v.push(B.value),v.length!==K);k=!0);}catch(X){G=!0,W=X}finally{try{if(!k&&C.return!=null&&(Y=C.return(),Object(Y)!==Y))return}finally{if(G)throw W}}return v}}function He(S){if(Array.isArray(S))return S}function qe(S,K){if(S==null)return{};var C=se(S,K),B,W;if(Object.getOwnPropertySymbols){var z=Object.getOwnPropertySymbols(S);for(W=0;W<z.length;W++)B=z[W],!(K.indexOf(B)>=0)&&Object.prototype.propertyIsEnumerable.call(S,B)&&(C[B]=S[B])}return C}function se(S,K){if(S==null)return{};var C={},B=Object.keys(S),W,z;for(z=0;z<B.length;z++)W=B[z],!(K.indexOf(W)>=0)&&(C[W]=S[W]);return C}var Le=function(K){var C=K.children,B=qe(K,j),W=(0,fe.useRef)(null),z=(0,fe.useState)(!1),Y=ve(z,2),v=Y[0],k=Y[1],G=(0,fe.useState)(!1),X=ve(G,2),H=X[0],ee=X[1];return(0,fe.useEffect)(function(){var Q=W.current;if(Q){var Ee=A()(function(){k(Q.scrollLeft>0),ee(Q.scrollLeft<Q.scrollWidth-Q.offsetWidth)},100);return Ee(),Q.addEventListener("scroll",Ee),window.addEventListener("resize",Ee),function(){Q.removeEventListener("scroll",Ee),window.removeEventListener("resize",Ee)}}},[]),fe.createElement("div",{className:"dumi-default-table"},fe.createElement("div",{className:"dumi-default-table-content",ref:W,"data-left-folded":v||void 0,"data-right-folded":H||void 0},fe.createElement("table",B,C)))},w=Le},76288:function(dt,ct,I){"use strict";var ie=I(87462),A=I(4942),fe=I(71002),j=I(1413),ve=I(74902),be=I(15671),Ne=I(43144),le=I(97326),Ge=I(32531),He=I(73568),qe=I(94184),se=I.n(qe),Le=I(15105),w=`accept acceptCharset accessKey action allowFullScreen allowTransparency
+    alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge
+    charSet checked classID className colSpan cols content contentEditable contextMenu
+    controls coords crossOrigin data dateTime default defer dir disabled download draggable
+    encType form formAction formEncType formMethod formNoValidate formTarget frameBorder
+    headers height hidden high href hrefLang htmlFor httpEquiv icon id inputMode integrity
+    is keyParams keyType kind label lang list loop low manifest marginHeight marginWidth max maxLength media
+    mediaGroup method min minLength multiple muted name noValidate nonce open
+    optimum pattern placeholder poster preload radioGroup readOnly rel required
+    reversed role rowSpan rows sandbox scope scoped scrolling seamless selected
+    shape size sizes span spellCheck src srcDoc srcLang srcSet start step style
+    summary tabIndex target title type useMap value width wmode wrap`,S=`onCopy onCut onPaste onCompositionEnd onCompositionStart onCompositionUpdate onKeyDown
+    onKeyPress onKeyUp onFocus onBlur onChange onInput onSubmit onClick onContextMenu onDoubleClick
+    onDrag onDragEnd onDragEnter onDragExit onDragLeave onDragOver onDragStart onDrop onMouseDown
+    onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel
+    onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough
+    onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata
+    onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError`,K="".concat(w," ").concat(S).split(/[\s\n]+/),C="aria-",B="data-";function W(t,a){return t.indexOf(a)===0}function z(t){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,o;a===!1?o={aria:!0,data:!0,attr:!0}:a===!0?o={aria:!0}:o=(0,j.Z)({},a);var e={};return Object.keys(t).forEach(function(l){(o.aria&&(l==="role"||W(l,C))||o.data&&W(l,B)||o.attr&&K.includes(l))&&(e[l]=t[l])}),e}var Y=I(80334),v=I(67294),k=v.createContext(null);function G(t){var a=t.dropPosition,o=t.dropLevelOffset,e=t.indent,l={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(a){case-1:l.top=0,l.left=-o*e;break;case 1:l.bottom=0,l.left=-o*e;break;case 0:l.bottom=0,l.left=e;break}return v.createElement("div",{style:l})}function X(t){if(t==null)throw new TypeError("Cannot destructure "+t)}var H=I(97685),ee=I(91),Q=I(8410),Ee=I(73935),Ce=I(9220),Ae=v.forwardRef(function(t,a){var o=t.height,e=t.offsetY,l=t.offsetX,s=t.children,u=t.prefixCls,n=t.onInnerResize,r=t.innerProps,i=t.rtl,d=t.extra,c={},f={display:"flex",flexDirection:"column"};if(e!==void 0){var p;c={height:o,position:"relative",overflow:"hidden"},f=(0,j.Z)((0,j.Z)({},f),{},(p={transform:"translateY(".concat(e,"px)")},(0,A.Z)(p,i?"marginRight":"marginLeft",-l),(0,A.Z)(p,"position","absolute"),(0,A.Z)(p,"left",0),(0,A.Z)(p,"right",0),(0,A.Z)(p,"top",0),p))}return v.createElement("div",{style:c},v.createElement(Ce.Z,{onResize:function(y){var m=y.offsetHeight;m&&n&&n()}},v.createElement("div",(0,ie.Z)({style:f,className:se()((0,A.Z)({},"".concat(u,"-holder-inner"),u)),ref:a},r),s,d)))});Ae.displayName="Filler";var et=Ae,De=I(75164);function Ve(t,a){var o="touches"in t?t.touches[0]:t;return o[a?"pageX":"pageY"]}var ut=v.forwardRef(function(t,a){var o,e=t.prefixCls,l=t.rtl,s=t.scrollOffset,u=t.scrollRange,n=t.onStartMove,r=t.onStopMove,i=t.onScroll,d=t.horizontal,c=t.spinSize,f=t.containerSize,p=t.style,g=t.thumbStyle,y=v.useState(!1),m=(0,H.Z)(y,2),h=m[0],b=m[1],E=v.useState(null),x=(0,H.Z)(E,2),N=x[0],T=x[1],D=v.useState(null),P=(0,H.Z)(D,2),R=P[0],F=P[1],O=!l,$=v.useRef(),M=v.useRef(),_=v.useState(!1),te=(0,H.Z)(_,2),de=te[0],J=te[1],q=v.useRef(),ye=function(){clearTimeout(q.current),J(!0),q.current=setTimeout(function(){J(!1)},3e3)},Te=u-f||0,we=f-c||0,ce=Te>0,pe=v.useMemo(function(){if(s===0||Te===0)return 0;var ge=s/Te;return ge*we},[s,Te,we]),ke=function(re){re.stopPropagation(),re.preventDefault()},Oe=v.useRef({top:pe,dragging:h,pageY:N,startTop:R});Oe.current={top:pe,dragging:h,pageY:N,startTop:R};var ze=function(re){b(!0),T(Ve(re,d)),F(Oe.current.top),n(),re.stopPropagation(),re.preventDefault()};v.useEffect(function(){var ge=function(rt){rt.preventDefault()},re=$.current,Ie=M.current;return re.addEventListener("touchstart",ge),Ie.addEventListener("touchstart",ze),function(){re.removeEventListener("touchstart",ge),Ie.removeEventListener("touchstart",ze)}},[]);var $e=v.useRef();$e.current=Te;var Be=v.useRef();Be.current=we,v.useEffect(function(){if(h){var ge,re=function(rt){var Ue=Oe.current,st=Ue.dragging,je=Ue.pageY,ht=Ue.startTop;if(De.Z.cancel(ge),st){var Xe=Ve(rt,d)-je,V=ht;!O&&d?V-=Xe:V+=Xe;var Pe=$e.current,xe=Be.current,Ke=xe?V/xe:0,ue=Math.ceil(Ke*Pe);ue=Math.max(ue,0),ue=Math.min(ue,Pe),ge=(0,De.Z)(function(){i(ue,d)})}},Ie=function(){b(!1),r()};return window.addEventListener("mousemove",re),window.addEventListener("touchmove",re),window.addEventListener("mouseup",Ie),window.addEventListener("touchend",Ie),function(){window.removeEventListener("mousemove",re),window.removeEventListener("touchmove",re),window.removeEventListener("mouseup",Ie),window.removeEventListener("touchend",Ie),De.Z.cancel(ge)}}},[h]),v.useEffect(function(){ye()},[s]),v.useImperativeHandle(a,function(){return{delayHidden:ye}});var Se="".concat(e,"-scrollbar"),ne={position:"absolute",visibility:de&&ce?null:"hidden"},he={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return d?(ne.height=8,ne.left=0,ne.right=0,ne.bottom=0,he.height="100%",he.width=c,O?he.left=pe:he.right=pe):(ne.width=8,ne.top=0,ne.bottom=0,O?ne.right=0:ne.left=0,he.width="100%",he.height=c,he.top=pe),v.createElement("div",{ref:$,className:se()(Se,(o={},(0,A.Z)(o,"".concat(Se,"-horizontal"),d),(0,A.Z)(o,"".concat(Se,"-vertical"),!d),(0,A.Z)(o,"".concat(Se,"-visible"),de),o)),style:(0,j.Z)((0,j.Z)({},ne),p),onMouseDown:ke,onMouseMove:ye},v.createElement("div",{ref:M,className:se()("".concat(Se,"-thumb"),(0,A.Z)({},"".concat(Se,"-thumb-moving"),h)),style:(0,j.Z)((0,j.Z)({},he),g),onMouseDown:ze}))}),it=ut;function Ct(t){var a=t.children,o=t.setRef,e=v.useCallback(function(l){o(l)},[]);return v.cloneElement(a,{ref:e})}function kt(t,a,o,e,l,s,u){var n=u.getKey;return t.slice(a,o+1).map(function(r,i){var d=a+i,c=s(r,d,{style:{width:e}}),f=n(r);return v.createElement(Ct,{key:f,setRef:function(g){return l(r,g)}},c)})}var mt=I(34203),lt=function(){function t(){(0,be.Z)(this,t),this.maps=void 0,this.id=0,this.maps=Object.create(null)}return(0,Ne.Z)(t,[{key:"set",value:function(o,e){this.maps[o]=e,this.id+=1}},{key:"get",value:function(o){return this.maps[o]}}]),t}(),St=lt;function Dt(t,a,o){var e=v.useState(0),l=(0,H.Z)(e,2),s=l[0],u=l[1],n=(0,v.useRef)(new Map),r=(0,v.useRef)(new St),i=(0,v.useRef)();function d(){De.Z.cancel(i.current)}function c(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;d();var g=function(){n.current.forEach(function(m,h){if(m&&m.offsetParent){var b=(0,mt.Z)(m),E=b.offsetHeight;r.current.get(h)!==E&&r.current.set(h,b.offsetHeight)}}),u(function(m){return m+1})};p?g():i.current=(0,De.Z)(g)}function f(p,g){var y=t(p),m=n.current.get(y);g?(n.current.set(y,g),c()):n.current.delete(y),!m!=!g&&(g?a==null||a(p):o==null||o(p))}return(0,v.useEffect)(function(){return d},[]),[f,c,r.current,s]}var bt=I(66680),Et=I(21770),ae=I(42550);function Ze(t,a,o,e){if(!a.length)return o;var l=_toArray(a),s=l[0],u=l.slice(1),n;return!t&&typeof s=="number"?n=[]:Array.isArray(t)?n=_toConsumableArray(t):n=_objectSpread({},t),e&&o===void 0&&u.length===1?delete n[s][u[0]]:n[s]=Ze(n[s],u,o,e),n}function Fe(t,a,o){var e=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;return a.length&&e&&o===void 0&&!get(t,a.slice(0,-1))?t:Ze(t,a,o,e)}function xt(t){return _typeof(t)==="object"&&t!==null&&Object.getPrototypeOf(t)===Object.prototype}function _t(t){return Array.isArray(t)?[]:{}}var Tn=typeof Reflect=="undefined"?Object.keys:Reflect.ownKeys;function ta(){for(var t=arguments.length,a=new Array(t),o=0;o<t;o++)a[o]=arguments[o];var e=_t(a[0]);return a.forEach(function(l){function s(u,n){var r=new Set(n),i=get(l,u),d=Array.isArray(i);if(d||xt(i)){if(!r.has(i)){r.add(i);var c=get(e,u);d?e=Fe(e,u,[]):(!c||_typeof(c)!=="object")&&(e=Fe(e,u,_t(i))),Tn(i).forEach(function(f){s([].concat(_toConsumableArray(u),[f]),r)})}}else e=Fe(e,u,i)}s([])}),e}var On=10;function Pn(t,a,o,e,l,s,u,n){var r=v.useRef(),i=v.useState(null),d=(0,H.Z)(i,2),c=d[0],f=d[1];return(0,Q.Z)(function(){if(c&&c.times<On){if(!t.current){f(function(ye){return(0,j.Z)({},ye)});return}s();var p=c.targetAlign,g=c.originAlign,y=c.index,m=c.offset,h=t.current.clientHeight,b=!1,E=p,x=null;if(h){for(var N=p||g,T=0,D=0,P=0,R=Math.min(a.length-1,y),F=0;F<=R;F+=1){var O=l(a[F]);D=T;var $=o.get(O);P=D+($===void 0?e:$),T=P}for(var M=N==="top"?m:h-m,_=R;_>=0;_-=1){var te=l(a[_]),de=o.get(te);if(de===void 0){b=!0;break}if(M-=de,M<=0)break}switch(N){case"top":x=D-m;break;case"bottom":x=P-h+m;break;default:{var J=t.current.scrollTop,q=J+h;D<J?E="top":P>q&&(E="bottom")}}x!==null&&u(x),x!==c.lastTop&&(b=!0)}b&&f(function(ye){return(0,j.Z)((0,j.Z)({},ye),{},{times:ye.times+1,targetAlign:E,lastTop:x})})}},[c,t.current]),function(p){if(p==null){n();return}if(De.Z.cancel(r.current),typeof p=="number")u(p);else if(p&&(0,fe.Z)(p)==="object"){var g,y=p.align;"index"in p?g=p.index:g=a.findIndex(function(b){return l(b)===p.key});var m=p.offset,h=m===void 0?0:m;f({times:0,index:g,offset:h,originAlign:y})}}}function na(t,a,o,e){var l=o-t,s=a-o,u=Math.min(l,s)*2;if(e<=u){var n=Math.floor(e/2);return e%2?o+n+1:o-n}return l>s?o-(e-s):o+(e-l)}function Mn(t,a,o){var e=t.length,l=a.length,s,u;if(e===0&&l===0)return null;e<l?(s=t,u=a):(s=a,u=t);var n={__EMPTY_ITEM__:!0};function r(g){return g!==void 0?o(g):n}for(var i=null,d=Math.abs(e-l)!==1,c=0;c<u.length;c+=1){var f=r(s[c]),p=r(u[c]);if(f!==p){i=c,d=d||f!==r(u[c+1]);break}}return i===null?null:{index:i,multiple:d}}function wn(t,a,o){var e=v.useState(t),l=(0,H.Z)(e,2),s=l[0],u=l[1],n=v.useState(null),r=(0,H.Z)(n,2),i=r[0],d=r[1];return v.useEffect(function(){var c=Mn(s||[],t||[],a);(c==null?void 0:c.index)!==void 0&&(o==null||o(c.index),d(t[c.index])),u(t)},[t]),[i]}var Ln=(typeof navigator=="undefined"?"undefined":(0,fe.Z)(navigator))==="object"&&/Firefox/i.test(navigator.userAgent),Gt=Ln,Vt=function(t,a){var o=(0,v.useRef)(!1),e=(0,v.useRef)(null);function l(){clearTimeout(e.current),o.current=!0,e.current=setTimeout(function(){o.current=!1},50)}var s=(0,v.useRef)({top:t,bottom:a});return s.current.top=t,s.current.bottom=a,function(u){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,r=u<0&&s.current.top||u>0&&s.current.bottom;return n&&r?(clearTimeout(e.current),o.current=!1):(!r||o.current)&&l(),!o.current&&r}};function Zn(t,a,o,e,l){var s=(0,v.useRef)(0),u=(0,v.useRef)(null),n=(0,v.useRef)(null),r=(0,v.useRef)(!1),i=Vt(a,o);function d(m,h){De.Z.cancel(u.current),s.current+=h,n.current=h,!i(h)&&(Gt||m.preventDefault(),u.current=(0,De.Z)(function(){var b=r.current?10:1;l(s.current*b),s.current=0}))}function c(m,h){l(h,!0),Gt||m.preventDefault()}var f=(0,v.useRef)(null),p=(0,v.useRef)(null);function g(m){if(t){De.Z.cancel(p.current),p.current=(0,De.Z)(function(){f.current=null},2);var h=m.deltaX,b=m.deltaY,E=m.shiftKey,x=h,N=b;(f.current==="sx"||!f.current&&E&&b&&!h)&&(x=b,N=0,f.current="sx");var T=Math.abs(x),D=Math.abs(N);f.current===null&&(f.current=e&&T>D?"x":"y"),f.current==="y"?d(m,N):c(m,x)}}function y(m){t&&(r.current=m.detail===n.current)}return[g,y]}var In=14/15;function An(t,a,o){var e=(0,v.useRef)(!1),l=(0,v.useRef)(0),s=(0,v.useRef)(null),u=(0,v.useRef)(null),n,r=function(f){if(e.current){var p=Math.ceil(f.touches[0].pageY),g=l.current-p;l.current=p,o(g)&&f.preventDefault(),clearInterval(u.current),u.current=setInterval(function(){g*=In,(!o(g,!0)||Math.abs(g)<=.1)&&clearInterval(u.current)},16)}},i=function(){e.current=!1,n()},d=function(f){n(),f.touches.length===1&&!e.current&&(e.current=!0,l.current=Math.ceil(f.touches[0].pageY),s.current=f.target,s.current.addEventListener("touchmove",r),s.current.addEventListener("touchend",i))};n=function(){s.current&&(s.current.removeEventListener("touchmove",r),s.current.removeEventListener("touchend",i))},(0,Q.Z)(function(){return t&&a.current.addEventListener("touchstart",d),function(){var c;(c=a.current)===null||c===void 0||c.removeEventListener("touchstart",d),n(),clearInterval(u.current)}},[t])}var $n=20;function Yt(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,o=t/a*100;return isNaN(o)&&(o=0),o=Math.max(o,$n),o=Math.min(o,t/2),Math.floor(o)}function jn(t,a,o,e){var l=v.useMemo(function(){return[new Map,[]]},[t,o.id,e]),s=(0,H.Z)(l,2),u=s[0],n=s[1],r=function(d){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:d,f=u.get(d),p=u.get(c);if(f===void 0||p===void 0)for(var g=t.length,y=n.length;y<g;y+=1){var m,h=t[y],b=a(h);u.set(b,y);var E=(m=o.get(b))!==null&&m!==void 0?m:e;if(n[y]=(n[y-1]||0)+E,b===d&&(f=y),b===c&&(p=y),f!==void 0&&p!==void 0)break}return{top:n[f-1]||0,bottom:n[p]}};return r}var Hn=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles"],Fn=[],Wn={overflowY:"auto",overflowAnchor:"none"};function zn(t,a){var o=t.prefixCls,e=o===void 0?"rc-virtual-list":o,l=t.className,s=t.height,u=t.itemHeight,n=t.fullHeight,r=n===void 0?!0:n,i=t.style,d=t.data,c=t.children,f=t.itemKey,p=t.virtual,g=t.direction,y=t.scrollWidth,m=t.component,h=m===void 0?"div":m,b=t.onScroll,E=t.onVirtualScroll,x=t.onVisibleChange,N=t.innerProps,T=t.extraRender,D=t.styles,P=(0,ee.Z)(t,Hn),R=!!(p!==!1&&s&&u),F=R&&d&&(u*d.length>s||!!y),O=g==="rtl",$=se()(e,(0,A.Z)({},"".concat(e,"-rtl"),O),l),M=d||Fn,_=(0,v.useRef)(),te=(0,v.useRef)(),de=(0,v.useState)(0),J=(0,H.Z)(de,2),q=J[0],ye=J[1],Te=(0,v.useState)(0),we=(0,H.Z)(Te,2),ce=we[0],pe=we[1],ke=(0,v.useState)(!1),Oe=(0,H.Z)(ke,2),ze=Oe[0],$e=Oe[1],Be=function(){$e(!0)},Se=function(){$e(!1)},ne=v.useCallback(function(L){return typeof f=="function"?f(L):L==null?void 0:L[f]},[f]),he={getKey:ne};function ge(L){ye(function(Z){var U;typeof L=="function"?U=L(Z):U=L;var me=Br(U);return _.current.scrollTop=me,me})}var re=(0,v.useRef)({start:0,end:M.length}),Ie=(0,v.useRef)(),nt=wn(M,ne),rt=(0,H.Z)(nt,1),Ue=rt[0];Ie.current=Ue;var st=Dt(ne,null,null),je=(0,H.Z)(st,4),ht=je[0],Xe=je[1],V=je[2],Pe=je[3],xe=v.useMemo(function(){if(!R)return{scrollHeight:void 0,start:0,end:M.length-1,offset:void 0};if(!F){var L;return{scrollHeight:((L=te.current)===null||L===void 0?void 0:L.offsetHeight)||0,start:0,end:M.length-1,offset:void 0}}for(var Z=0,U,me,Qe,Qr=M.length,yt=0;yt<Qr;yt+=1){var qr=M[yt],ea=ne(qr),Rn=V.get(ea),Ut=Z+(Rn===void 0?u:Rn);Ut>=q&&U===void 0&&(U=yt,me=Z),Ut>q+s&&Qe===void 0&&(Qe=yt),Z=Ut}return U===void 0&&(U=0,me=0,Qe=Math.ceil(s/u)),Qe===void 0&&(Qe=M.length-1),Qe=Math.min(Qe+1,M.length-1),{scrollHeight:Z,start:U,end:Qe,offset:me}},[F,R,q,M,Pe,s]),Ke=xe.scrollHeight,ue=xe.start,Me=xe.end,at=xe.offset;re.current.start=ue,re.current.end=Me;var ot=v.useState({width:0,height:s}),Je=(0,H.Z)(ot,2),_e=Je[0],Hr=Je[1],Fr=function(Z){Hr({width:Z.width||Z.offsetWidth,height:Z.height||Z.offsetHeight})},mn=(0,v.useRef)(),Sn=(0,v.useRef)(),Wr=v.useMemo(function(){return Yt(_e.width,y)},[_e.width,y]),zr=v.useMemo(function(){return Yt(_e.height,Ke)},[_e.height,Ke]),$t=Ke-s,jt=(0,v.useRef)($t);jt.current=$t;function Br(L){var Z=L;return Number.isNaN(jt.current)||(Z=Math.min(Z,jt.current)),Z=Math.max(Z,0),Z}var bn=q<=0,En=q>=$t,Ur=Vt(bn,En),Ht=function(){return{x:O?-ce:ce,y:q}},Ft=(0,v.useRef)(Ht()),Wt=(0,bt.Z)(function(){if(E){var L=Ht();(Ft.current.x!==L.x||Ft.current.y!==L.y)&&(E(L),Ft.current=L)}});function xn(L,Z){var U=L;Z?((0,Ee.flushSync)(function(){pe(U)}),Wt()):ge(U)}function _r(L){var Z=L.currentTarget.scrollTop;Z!==q&&ge(Z),b==null||b(L),Wt()}var zt=function(Z){var U=Z,me=y-_e.width;return U=Math.max(U,0),U=Math.min(U,me),U},Gr=(0,bt.Z)(function(L,Z){Z?((0,Ee.flushSync)(function(){pe(function(U){var me=U+(O?-L:L);return zt(me)})}),Wt()):ge(function(U){var me=U+L;return me})}),Vr=Zn(R,bn,En,!!y,Gr),Kn=(0,H.Z)(Vr,2),Bt=Kn[0],Nn=Kn[1];An(R,_,function(L,Z){return Ur(L,Z)?!1:(Bt({preventDefault:function(){},deltaY:L}),!0)}),(0,Q.Z)(function(){function L(U){R&&U.preventDefault()}var Z=_.current;return Z.addEventListener("wheel",Bt),Z.addEventListener("DOMMouseScroll",Nn),Z.addEventListener("MozMousePixelScroll",L),function(){Z.removeEventListener("wheel",Bt),Z.removeEventListener("DOMMouseScroll",Nn),Z.removeEventListener("MozMousePixelScroll",L)}},[R]),(0,Q.Z)(function(){y&&pe(function(L){return zt(L)})},[_e.width,y]);var Cn=function(){var Z,U;(Z=mn.current)===null||Z===void 0||Z.delayHidden(),(U=Sn.current)===null||U===void 0||U.delayHidden()},kn=Pn(_,M,V,u,ne,function(){return Xe(!0)},ge,Cn);v.useImperativeHandle(a,function(){return{getScrollInfo:Ht,scrollTo:function(Z){function U(me){return me&&(0,fe.Z)(me)==="object"&&("left"in me||"top"in me)}U(Z)?(Z.left!==void 0&&pe(zt(Z.left)),kn(Z.top)):kn(Z)}}}),(0,Q.Z)(function(){if(x){var L=M.slice(ue,Me+1);x(L,M)}},[ue,Me,M]);var Yr=jn(M,ne,V,u),Xr=T==null?void 0:T({start:ue,end:Me,virtual:F,offsetX:ce,offsetY:at,rtl:O,getSize:Yr}),Jr=kt(M,ue,Me,y,ht,c,he),gt=null;s&&(gt=(0,j.Z)((0,A.Z)({},r?"height":"maxHeight",s),Wn),R&&(gt.overflowY="hidden",y&&(gt.overflowX="hidden"),ze&&(gt.pointerEvents="none")));var Dn={};return O&&(Dn.dir="rtl"),v.createElement("div",(0,ie.Z)({style:(0,j.Z)((0,j.Z)({},i),{},{position:"relative"}),className:$},Dn,P),v.createElement(Ce.Z,{onResize:Fr},v.createElement(h,{className:"".concat(e,"-holder"),style:gt,ref:_,onScroll:_r,onMouseEnter:Cn},v.createElement(et,{prefixCls:e,height:Ke,offsetX:ce,offsetY:at,scrollWidth:y,onInnerResize:Xe,ref:te,innerProps:N,rtl:O,extra:Xr},Jr))),F&&Ke>s&&v.createElement(it,{ref:mn,prefixCls:e,scrollOffset:q,scrollRange:Ke,rtl:O,onScroll:xn,onStartMove:Be,onStopMove:Se,spinSize:zr,containerSize:_e.height,style:D==null?void 0:D.verticalScrollBar,thumbStyle:D==null?void 0:D.verticalScrollBarThumb}),F&&y&&v.createElement(it,{ref:Sn,prefixCls:e,scrollOffset:ce,scrollRange:y,rtl:O,onScroll:xn,onStartMove:Be,onStopMove:Se,spinSize:Wr,containerSize:_e.width,horizontal:!0,style:D==null?void 0:D.horizontalScrollBar,thumbStyle:D==null?void 0:D.horizontalScrollBarThumb}))}var Xt=v.forwardRef(zn);Xt.displayName="List";var Bn=Xt,Un=Bn,_n=I(82225),Gn=function(a){for(var o=a.prefixCls,e=a.level,l=a.isStart,s=a.isEnd,u="".concat(o,"-indent-unit"),n=[],r=0;r<e;r+=1){var i;n.push(v.createElement("span",{key:r,className:se()(u,(i={},(0,A.Z)(i,"".concat(u,"-start"),l[r]),(0,A.Z)(i,"".concat(u,"-end"),s[r]),i))}))}return v.createElement("span",{"aria-hidden":"true",className:"".concat(o,"-indent")},n)},Vn=v.memo(Gn);function Re(t,a){return t[a]}var Yn=I(50344),Xn=I(98423),Jn=["children"];function Jt(t,a){return"".concat(t,"-").concat(a)}function Qn(t){return t&&t.type&&t.type.isTreeNode}function ft(t,a){return t!=null?t:a}function Kt(t){var a=t||{},o=a.title,e=a._title,l=a.key,s=a.children,u=o||"title";return{title:u,_title:e||[u],key:l||"key",children:s||"children"}}function ra(t,a){var o=new Map;function e(l){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(l||[]).forEach(function(u){var n=u[a.key],r=u[a.children];warning(n!=null,"Tree node must have a certain key: [".concat(s).concat(n,"]"));var i=String(n);warning(!o.has(i)||n===null||n===void 0,"Same 'key' exist in the Tree: ".concat(i)),o.set(i,!0),e(r,"".concat(s).concat(i," > "))})}e(t)}function qn(t){function a(o){var e=(0,Yn.Z)(o);return e.map(function(l){if(!Qn(l))return(0,Y.ZP)(!l,"Tree/TreeNode can only accept TreeNode as children."),null;var s=l.key,u=l.props,n=u.children,r=(0,ee.Z)(u,Jn),i=(0,j.Z)({key:s},r),d=a(n);return d.length&&(i.children=d),i}).filter(function(l){return l})}return a(t)}function Rt(t,a,o){var e=Kt(o),l=e._title,s=e.key,u=e.children,n=new Set(a===!0?[]:a),r=[];function i(d){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return d.map(function(f,p){for(var g=Jt(c?c.pos:"0",p),y=ft(f[s],g),m,h=0;h<l.length;h+=1){var b=l[h];if(f[b]!==void 0){m=f[b];break}}var E=(0,j.Z)((0,j.Z)({},(0,Xn.Z)(f,[].concat((0,ve.Z)(l),[s,u]))),{},{title:m,key:y,parent:c,pos:g,children:null,data:f,isStart:[].concat((0,ve.Z)(c?c.isStart:[]),[p===0]),isEnd:[].concat((0,ve.Z)(c?c.isEnd:[]),[p===d.length-1])});return r.push(E),a===!0||n.has(y)?E.children=i(f[u]||[],E):E.children=[],E})}return i(t),r}function er(t,a,o){var e={};(0,fe.Z)(o)==="object"?e=o:e={externalGetKey:o},e=e||{};var l=e,s=l.childrenPropName,u=l.externalGetKey,n=l.fieldNames,r=Kt(n),i=r.key,d=r.children,c=s||d,f;u?typeof u=="string"?f=function(y){return y[u]}:typeof u=="function"&&(f=function(y){return u(y)}):f=function(y,m){return ft(y[i],m)};function p(g,y,m,h){var b=g?g[c]:t,E=g?Jt(m.pos,y):"0",x=g?[].concat((0,ve.Z)(h),[g]):[];if(g){var N=f(g,E),T={node:g,index:y,pos:E,key:N,parentPos:m.node?m.pos:null,level:m.level+1,nodes:x};a(T)}b&&b.forEach(function(D,P){p(D,P,{node:g,pos:E,level:m?m.level+1:-1},x)})}p(null)}function tr(t){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},o=a.initWrapper,e=a.processEntity,l=a.onProcessFinished,s=a.externalGetKey,u=a.childrenPropName,n=a.fieldNames,r=arguments.length>2?arguments[2]:void 0,i=s||r,d={},c={},f={posEntities:d,keyEntities:c};return o&&(f=o(f)||f),er(t,function(p){var g=p.node,y=p.index,m=p.pos,h=p.key,b=p.parentPos,E=p.level,x=p.nodes,N={node:g,nodes:x,index:y,key:h,pos:m,level:E},T=ft(h,m);d[m]=N,c[T]=N,N.parent=d[b],N.parent&&(N.parent.children=N.parent.children||[],N.parent.children.push(N)),e&&e(N,f)},{externalGetKey:i,childrenPropName:u,fieldNames:n}),l&&l(f),f}function vt(t,a){var o=a.expandedKeys,e=a.selectedKeys,l=a.loadedKeys,s=a.loadingKeys,u=a.checkedKeys,n=a.halfCheckedKeys,r=a.dragOverNodeKey,i=a.dropPosition,d=a.keyEntities,c=Re(d,t),f={eventKey:t,expanded:o.indexOf(t)!==-1,selected:e.indexOf(t)!==-1,loaded:l.indexOf(t)!==-1,loading:s.indexOf(t)!==-1,checked:u.indexOf(t)!==-1,halfChecked:n.indexOf(t)!==-1,pos:String(c?c.pos:""),dragOver:r===t&&i===0,dragOverGapTop:r===t&&i===-1,dragOverGapBottom:r===t&&i===1};return f}function oe(t){var a=t.data,o=t.expanded,e=t.selected,l=t.checked,s=t.loaded,u=t.loading,n=t.halfChecked,r=t.dragOver,i=t.dragOverGapTop,d=t.dragOverGapBottom,c=t.pos,f=t.active,p=t.eventKey,g=(0,j.Z)((0,j.Z)({},a),{},{expanded:o,selected:e,checked:l,loaded:s,loading:u,halfChecked:n,dragOver:r,dragOverGapTop:i,dragOverGapBottom:d,pos:c,active:f,key:p});return"props"in g||Object.defineProperty(g,"props",{get:function(){return(0,Y.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),t}}),g}var nr=["eventKey","className","style","dragOver","dragOverGapTop","dragOverGapBottom","isLeaf","isStart","isEnd","expanded","selected","checked","halfChecked","loading","domRef","active","data","onMouseMove","selectable"],Qt="open",qt="close",rr="---",ar=function(t){(0,Ge.Z)(o,t);var a=(0,He.Z)(o);function o(){var e;(0,be.Z)(this,o);for(var l=arguments.length,s=new Array(l),u=0;u<l;u++)s[u]=arguments[u];return e=a.call.apply(a,[this].concat(s)),e.state={dragNodeHighlight:!1},e.selectHandle=void 0,e.cacheIndent=void 0,e.onSelectorClick=function(n){var r=e.props.context.onNodeClick;r(n,oe(e.props)),e.isSelectable()?e.onSelect(n):e.onCheck(n)},e.onSelectorDoubleClick=function(n){var r=e.props.context.onNodeDoubleClick;r(n,oe(e.props))},e.onSelect=function(n){if(!e.isDisabled()){var r=e.props.context.onNodeSelect;r(n,oe(e.props))}},e.onCheck=function(n){if(!e.isDisabled()){var r=e.props,i=r.disableCheckbox,d=r.checked,c=e.props.context.onNodeCheck;if(!(!e.isCheckable()||i)){var f=!d;c(n,oe(e.props),f)}}},e.onMouseEnter=function(n){var r=e.props.context.onNodeMouseEnter;r(n,oe(e.props))},e.onMouseLeave=function(n){var r=e.props.context.onNodeMouseLeave;r(n,oe(e.props))},e.onContextMenu=function(n){var r=e.props.context.onNodeContextMenu;r(n,oe(e.props))},e.onDragStart=function(n){var r=e.props.context.onNodeDragStart;n.stopPropagation(),e.setState({dragNodeHighlight:!0}),r(n,(0,le.Z)(e));try{n.dataTransfer.setData("text/plain","")}catch(i){}},e.onDragEnter=function(n){var r=e.props.context.onNodeDragEnter;n.preventDefault(),n.stopPropagation(),r(n,(0,le.Z)(e))},e.onDragOver=function(n){var r=e.props.context.onNodeDragOver;n.preventDefault(),n.stopPropagation(),r(n,(0,le.Z)(e))},e.onDragLeave=function(n){var r=e.props.context.onNodeDragLeave;n.stopPropagation(),r(n,(0,le.Z)(e))},e.onDragEnd=function(n){var r=e.props.context.onNodeDragEnd;n.stopPropagation(),e.setState({dragNodeHighlight:!1}),r(n,(0,le.Z)(e))},e.onDrop=function(n){var r=e.props.context.onNodeDrop;n.preventDefault(),n.stopPropagation(),e.setState({dragNodeHighlight:!1}),r(n,(0,le.Z)(e))},e.onExpand=function(n){var r=e.props,i=r.loading,d=r.context.onNodeExpand;i||d(n,oe(e.props))},e.setSelectHandle=function(n){e.selectHandle=n},e.getNodeState=function(){var n=e.props.expanded;return e.isLeaf()?null:n?Qt:qt},e.hasChildren=function(){var n=e.props.eventKey,r=e.props.context.keyEntities,i=Re(r,n)||{},d=i.children;return!!(d||[]).length},e.isLeaf=function(){var n=e.props,r=n.isLeaf,i=n.loaded,d=e.props.context.loadData,c=e.hasChildren();return r===!1?!1:r||!d&&!c||d&&i&&!c},e.isDisabled=function(){var n=e.props.disabled,r=e.props.context.disabled;return!!(r||n)},e.isCheckable=function(){var n=e.props.checkable,r=e.props.context.checkable;return!r||n===!1?!1:r},e.syncLoadData=function(n){var r=n.expanded,i=n.loading,d=n.loaded,c=e.props.context,f=c.loadData,p=c.onNodeLoad;i||f&&r&&!e.isLeaf()&&!e.hasChildren()&&!d&&p(oe(e.props))},e.isDraggable=function(){var n=e.props,r=n.data,i=n.context.draggable;return!!(i&&(!i.nodeDraggable||i.nodeDraggable(r)))},e.renderDragHandler=function(){var n=e.props.context,r=n.draggable,i=n.prefixCls;return r!=null&&r.icon?v.createElement("span",{className:"".concat(i,"-draggable-icon")},r.icon):null},e.renderSwitcherIconDom=function(n){var r=e.props.switcherIcon,i=e.props.context.switcherIcon,d=r||i;return typeof d=="function"?d((0,j.Z)((0,j.Z)({},e.props),{},{isLeaf:n})):d},e.renderSwitcher=function(){var n=e.props.expanded,r=e.props.context.prefixCls;if(e.isLeaf()){var i=e.renderSwitcherIconDom(!0);return i!==!1?v.createElement("span",{className:se()("".concat(r,"-switcher"),"".concat(r,"-switcher-noop"))},i):null}var d=se()("".concat(r,"-switcher"),"".concat(r,"-switcher_").concat(n?Qt:qt)),c=e.renderSwitcherIconDom(!1);return c!==!1?v.createElement("span",{onClick:e.onExpand,className:d},c):null},e.renderCheckbox=function(){var n=e.props,r=n.checked,i=n.halfChecked,d=n.disableCheckbox,c=e.props.context.prefixCls,f=e.isDisabled(),p=e.isCheckable();if(!p)return null;var g=typeof p!="boolean"?p:null;return v.createElement("span",{className:se()("".concat(c,"-checkbox"),r&&"".concat(c,"-checkbox-checked"),!r&&i&&"".concat(c,"-checkbox-indeterminate"),(f||d)&&"".concat(c,"-checkbox-disabled")),onClick:e.onCheck},g)},e.renderIcon=function(){var n=e.props.loading,r=e.props.context.prefixCls;return v.createElement("span",{className:se()("".concat(r,"-iconEle"),"".concat(r,"-icon__").concat(e.getNodeState()||"docu"),n&&"".concat(r,"-icon_loading"))})},e.renderSelector=function(){var n=e.state.dragNodeHighlight,r=e.props,i=r.title,d=i===void 0?rr:i,c=r.selected,f=r.icon,p=r.loading,g=r.data,y=e.props.context,m=y.prefixCls,h=y.showIcon,b=y.icon,E=y.loadData,x=y.titleRender,N=e.isDisabled(),T="".concat(m,"-node-content-wrapper"),D;if(h){var P=f||b;D=P?v.createElement("span",{className:se()("".concat(m,"-iconEle"),"".concat(m,"-icon__customize"))},typeof P=="function"?P(e.props):P):e.renderIcon()}else E&&p&&(D=e.renderIcon());var R;typeof d=="function"?R=d(g):x?R=x(g):R=d;var F=v.createElement("span",{className:"".concat(m,"-title")},R);return v.createElement("span",{ref:e.setSelectHandle,title:typeof d=="string"?d:"",className:se()("".concat(T),"".concat(T,"-").concat(e.getNodeState()||"normal"),!N&&(c||n)&&"".concat(m,"-node-selected")),onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onContextMenu:e.onContextMenu,onClick:e.onSelectorClick,onDoubleClick:e.onSelectorDoubleClick},D,F,e.renderDropIndicator())},e.renderDropIndicator=function(){var n=e.props,r=n.disabled,i=n.eventKey,d=e.props.context,c=d.draggable,f=d.dropLevelOffset,p=d.dropPosition,g=d.prefixCls,y=d.indent,m=d.dropIndicatorRender,h=d.dragOverNodeKey,b=d.direction,E=!!c,x=!r&&E&&h===i,N=y!=null?y:e.cacheIndent;return e.cacheIndent=y,x?m({dropPosition:p,dropLevelOffset:f,indent:N,prefixCls:g,direction:b}):null},e}return(0,Ne.Z)(o,[{key:"componentDidMount",value:function(){this.syncLoadData(this.props)}},{key:"componentDidUpdate",value:function(){this.syncLoadData(this.props)}},{key:"isSelectable",value:function(){var l=this.props.selectable,s=this.props.context.selectable;return typeof l=="boolean"?l:s}},{key:"render",value:function(){var l,s=this.props,u=s.eventKey,n=s.className,r=s.style,i=s.dragOver,d=s.dragOverGapTop,c=s.dragOverGapBottom,f=s.isLeaf,p=s.isStart,g=s.isEnd,y=s.expanded,m=s.selected,h=s.checked,b=s.halfChecked,E=s.loading,x=s.domRef,N=s.active,T=s.data,D=s.onMouseMove,P=s.selectable,R=(0,ee.Z)(s,nr),F=this.props.context,O=F.prefixCls,$=F.filterTreeNode,M=F.keyEntities,_=F.dropContainerKey,te=F.dropTargetKey,de=F.draggingNodeKey,J=this.isDisabled(),q=z(R,{aria:!0,data:!0}),ye=Re(M,u)||{},Te=ye.level,we=g[g.length-1],ce=this.isDraggable(),pe=!J&&ce,ke=de===u,Oe=P!==void 0?{"aria-selected":!!P}:void 0;return v.createElement("div",(0,ie.Z)({ref:x,className:se()(n,"".concat(O,"-treenode"),(l={},(0,A.Z)(l,"".concat(O,"-treenode-disabled"),J),(0,A.Z)(l,"".concat(O,"-treenode-switcher-").concat(y?"open":"close"),!f),(0,A.Z)(l,"".concat(O,"-treenode-checkbox-checked"),h),(0,A.Z)(l,"".concat(O,"-treenode-checkbox-indeterminate"),b),(0,A.Z)(l,"".concat(O,"-treenode-selected"),m),(0,A.Z)(l,"".concat(O,"-treenode-loading"),E),(0,A.Z)(l,"".concat(O,"-treenode-active"),N),(0,A.Z)(l,"".concat(O,"-treenode-leaf-last"),we),(0,A.Z)(l,"".concat(O,"-treenode-draggable"),ce),(0,A.Z)(l,"dragging",ke),(0,A.Z)(l,"drop-target",te===u),(0,A.Z)(l,"drop-container",_===u),(0,A.Z)(l,"drag-over",!J&&i),(0,A.Z)(l,"drag-over-gap-top",!J&&d),(0,A.Z)(l,"drag-over-gap-bottom",!J&&c),(0,A.Z)(l,"filter-node",$&&$(oe(this.props))),l)),style:r,draggable:pe,"aria-grabbed":ke,onDragStart:pe?this.onDragStart:void 0,onDragEnter:ce?this.onDragEnter:void 0,onDragOver:ce?this.onDragOver:void 0,onDragLeave:ce?this.onDragLeave:void 0,onDrop:ce?this.onDrop:void 0,onDragEnd:ce?this.onDragEnd:void 0,onMouseMove:D},Oe,q),v.createElement(Vn,{prefixCls:O,level:Te,isStart:p,isEnd:g}),this.renderDragHandler(),this.renderSwitcher(),this.renderCheckbox(),this.renderSelector())}}]),o}(v.Component),Tt=function(a){return v.createElement(k.Consumer,null,function(o){return v.createElement(ar,(0,ie.Z)({},a,{context:o}))})};Tt.displayName="TreeNode",Tt.isTreeNode=1;var Ot=Tt;function or(t,a){var o=v.useState(!1),e=(0,H.Z)(o,2),l=e[0],s=e[1];(0,Q.Z)(function(){if(l)return t(),function(){a()}},[l]),(0,Q.Z)(function(){return s(!0),function(){s(!1)}},[])}var ir=["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"],en=function(a,o){var e=a.className,l=a.style,s=a.motion,u=a.motionNodes,n=a.motionType,r=a.onMotionStart,i=a.onMotionEnd,d=a.active,c=a.treeNodeRequiredProps,f=(0,ee.Z)(a,ir),p=v.useState(!0),g=(0,H.Z)(p,2),y=g[0],m=g[1],h=v.useContext(k),b=h.prefixCls,E=u&&n!=="hide";(0,Q.Z)(function(){u&&E!==y&&m(E)},[u]);var x=function(){u&&r()},N=v.useRef(!1),T=function(){u&&!N.current&&(N.current=!0,i())};or(x,T);var D=function(R){E===R&&T()};return u?v.createElement(_n.ZP,(0,ie.Z)({ref:o,visible:y},s,{motionAppear:n==="show",onVisibleChanged:D}),function(P,R){var F=P.className,O=P.style;return v.createElement("div",{ref:R,className:se()("".concat(b,"-treenode-motion"),F),style:O},u.map(function($){var M=(0,ie.Z)({},(X($.data),$.data)),_=$.title,te=$.key,de=$.isStart,J=$.isEnd;delete M.children;var q=vt(te,c);return v.createElement(Ot,(0,ie.Z)({},M,q,{title:_,active:d,data:$.data,key:te,isStart:de,isEnd:J}))}))}):v.createElement(Ot,(0,ie.Z)({domRef:o,className:e,style:l},f,{active:d}))};en.displayName="MotionTreeNode";var lr=v.forwardRef(en),sr=lr;function dr(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],o=t.length,e=a.length;if(Math.abs(o-e)!==1)return{add:!1,key:null};function l(s,u){var n=new Map;s.forEach(function(i){n.set(i,!0)});var r=u.filter(function(i){return!n.has(i)});return r.length===1?r[0]:null}return o<e?{add:!0,key:l(t,a)}:{add:!1,key:l(a,t)}}function tn(t,a,o){var e=t.findIndex(function(n){return n.key===o}),l=t[e+1],s=a.findIndex(function(n){return n.key===o});if(l){var u=a.findIndex(function(n){return n.key===l.key});return a.slice(s+1,u)}return a.slice(s+1)}var cr=["prefixCls","data","selectable","checkable","expandedKeys","selectedKeys","checkedKeys","loadedKeys","loadingKeys","halfCheckedKeys","keyEntities","disabled","dragging","dragOverNodeKey","dropPosition","motion","height","itemHeight","virtual","focusable","activeItem","focused","tabIndex","onKeyDown","onFocus","onBlur","onActiveChange","onListChangeStart","onListChangeEnd"],nn={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},ur=function(){},tt="RC_TREE_MOTION_".concat(Math.random()),Pt={key:tt},rn={key:tt,level:0,index:0,pos:"0",node:Pt,nodes:[Pt]},an={parent:null,children:[],pos:rn.pos,data:Pt,title:null,key:tt,isStart:[],isEnd:[]};function on(t,a,o,e){return a===!1||!o?t:t.slice(0,Math.ceil(o/e)+1)}function ln(t){var a=t.key,o=t.pos;return ft(a,o)}function fr(t){for(var a=String(t.data.key),o=t;o.parent;)o=o.parent,a="".concat(o.data.key," > ").concat(a);return a}var sn=v.forwardRef(function(t,a){var o=t.prefixCls,e=t.data,l=t.selectable,s=t.checkable,u=t.expandedKeys,n=t.selectedKeys,r=t.checkedKeys,i=t.loadedKeys,d=t.loadingKeys,c=t.halfCheckedKeys,f=t.keyEntities,p=t.disabled,g=t.dragging,y=t.dragOverNodeKey,m=t.dropPosition,h=t.motion,b=t.height,E=t.itemHeight,x=t.virtual,N=t.focusable,T=t.activeItem,D=t.focused,P=t.tabIndex,R=t.onKeyDown,F=t.onFocus,O=t.onBlur,$=t.onActiveChange,M=t.onListChangeStart,_=t.onListChangeEnd,te=(0,ee.Z)(t,cr),de=v.useRef(null),J=v.useRef(null);v.useImperativeHandle(a,function(){return{scrollTo:function(Pe){de.current.scrollTo(Pe)},getIndentWidth:function(){return J.current.offsetWidth}}});var q=v.useState(u),ye=(0,H.Z)(q,2),Te=ye[0],we=ye[1],ce=v.useState(e),pe=(0,H.Z)(ce,2),ke=pe[0],Oe=pe[1],ze=v.useState(e),$e=(0,H.Z)(ze,2),Be=$e[0],Se=$e[1],ne=v.useState([]),he=(0,H.Z)(ne,2),ge=he[0],re=he[1],Ie=v.useState(null),nt=(0,H.Z)(Ie,2),rt=nt[0],Ue=nt[1],st=v.useRef(e);st.current=e;function je(){var V=st.current;Oe(V),Se(V),re([]),Ue(null),_()}(0,Q.Z)(function(){we(u);var V=dr(Te,u);if(V.key!==null)if(V.add){var Pe=ke.findIndex(function(ot){var Je=ot.key;return Je===V.key}),xe=on(tn(ke,e,V.key),x,b,E),Ke=ke.slice();Ke.splice(Pe+1,0,an),Se(Ke),re(xe),Ue("show")}else{var ue=e.findIndex(function(ot){var Je=ot.key;return Je===V.key}),Me=on(tn(e,ke,V.key),x,b,E),at=e.slice();at.splice(ue+1,0,an),Se(at),re(Me),Ue("hide")}else ke!==e&&(Oe(e),Se(e))},[u,e]),v.useEffect(function(){g||je()},[g]);var ht=h?Be:e,Xe={expandedKeys:u,selectedKeys:n,loadedKeys:i,loadingKeys:d,checkedKeys:r,halfCheckedKeys:c,dragOverNodeKey:y,dropPosition:m,keyEntities:f};return v.createElement(v.Fragment,null,D&&T&&v.createElement("span",{style:nn,"aria-live":"assertive"},fr(T)),v.createElement("div",null,v.createElement("input",{style:nn,disabled:N===!1||p,tabIndex:N!==!1?P:null,onKeyDown:R,onFocus:F,onBlur:O,value:"",onChange:ur,"aria-label":"for screen reader"})),v.createElement("div",{className:"".concat(o,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},v.createElement("div",{className:"".concat(o,"-indent")},v.createElement("div",{ref:J,className:"".concat(o,"-indent-unit")}))),v.createElement(Un,(0,ie.Z)({},te,{data:ht,itemKey:ln,height:b,fullHeight:!1,virtual:x,itemHeight:E,prefixCls:"".concat(o,"-list"),ref:de,onVisibleChange:function(Pe,xe){var Ke=new Set(Pe),ue=xe.filter(function(Me){return!Ke.has(Me)});ue.some(function(Me){return ln(Me)===tt})&&je()}}),function(V){var Pe=V.pos,xe=(0,ie.Z)({},(X(V.data),V.data)),Ke=V.title,ue=V.key,Me=V.isStart,at=V.isEnd,ot=ft(ue,Pe);delete xe.key,delete xe.children;var Je=vt(ot,Xe);return v.createElement(sr,(0,ie.Z)({},xe,Je,{title:Ke,active:!!T&&ue===T.key,pos:Pe,data:V.data,isStart:Me,isEnd:at,motion:h,motionNodes:ue===tt?ge:null,motionType:rt,onMotionStart:M,onMotionEnd:je,treeNodeRequiredProps:Xe,onMouseMove:function(){$(null)}}))}))});sn.displayName="NodeList";var vr=sn,pr=null;function We(t,a){if(!t)return[];var o=t.slice(),e=o.indexOf(a);return e>=0&&o.splice(e,1),o}function Ye(t,a){var o=(t||[]).slice();return o.indexOf(a)===-1&&o.push(a),o}function Mt(t){return t.split("-")}function hr(t,a){var o=[],e=Re(a,t);function l(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];s.forEach(function(u){var n=u.key,r=u.children;o.push(n),l(r)})}return l(e.children),o}function gr(t){if(t.parent){var a=Mt(t.pos);return Number(a[a.length-1])===t.parent.children.length-1}return!1}function yr(t){var a=Mt(t.pos);return Number(a[a.length-1])===0}function dn(t,a,o,e,l,s,u,n,r,i){var d,c=t.clientX,f=t.clientY,p=t.target.getBoundingClientRect(),g=p.top,y=p.height,m=(i==="rtl"?-1:1)*(((l==null?void 0:l.x)||0)-c),h=(m-12)/e,b=Re(n,o.props.eventKey);if(f<g+y/2){var E=u.findIndex(function(te){return te.key===b.key}),x=E<=0?0:E-1,N=u[x].key;b=Re(n,N)}var T=b.key,D=b,P=b.key,R=0,F=0;if(!r.includes(T))for(var O=0;O<h&&gr(b);O+=1)b=b.parent,F+=1;var $=a.props.data,M=b.node,_=!0;return yr(b)&&b.level===0&&f<g+y/2&&s({dragNode:$,dropNode:M,dropPosition:-1})&&b.key===o.props.eventKey?R=-1:(D.children||[]).length&&r.includes(P)?s({dragNode:$,dropNode:M,dropPosition:0})?R=0:_=!1:F===0?h>-1.5?s({dragNode:$,dropNode:M,dropPosition:1})?R=1:_=!1:s({dragNode:$,dropNode:M,dropPosition:0})?R=0:s({dragNode:$,dropNode:M,dropPosition:1})?R=1:_=!1:s({dragNode:$,dropNode:M,dropPosition:1})?R=1:_=!1,{dropPosition:R,dropLevelOffset:F,dropTargetKey:b.key,dropTargetPos:b.pos,dragOverNodeKey:P,dropContainerKey:R===0?null:((d=b.parent)===null||d===void 0?void 0:d.key)||null,dropAllowed:_}}function cn(t,a){if(t){var o=a.multiple;return o?t.slice():t.length?[t[0]]:t}}var mr=function(a){return a};function Sr(t,a){if(!t)return[];var o=a||{},e=o.processProps,l=e===void 0?mr:e,s=Array.isArray(t)?t:[t];return s.map(function(u){var n=u.children,r=_objectWithoutProperties(u,pr),i=Sr(n,a);return React.createElement(TreeNode,_extends({key:r.key},l(r)),i)})}function wt(t){if(!t)return null;var a;if(Array.isArray(t))a={checkedKeys:t,halfCheckedKeys:void 0};else if((0,fe.Z)(t)==="object")a={checkedKeys:t.checked||void 0,halfCheckedKeys:t.halfChecked||void 0};else return(0,Y.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return a}function un(t,a){var o=new Set;function e(l){if(!o.has(l)){var s=Re(a,l);if(s){o.add(l);var u=s.parent,n=s.node;n.disabled||u&&e(u.key)}}}return(t||[]).forEach(function(l){e(l)}),(0,ve.Z)(o)}function fn(t,a){var o=new Set;return t.forEach(function(e){a.has(e)||o.add(e)}),o}function br(t){var a=t||{},o=a.disabled,e=a.disableCheckbox,l=a.checkable;return!!(o||e)||l===!1}function Er(t,a,o,e){for(var l=new Set(t),s=new Set,u=0;u<=o;u+=1){var n=a.get(u)||new Set;n.forEach(function(c){var f=c.key,p=c.node,g=c.children,y=g===void 0?[]:g;l.has(f)&&!e(p)&&y.filter(function(m){return!e(m.node)}).forEach(function(m){l.add(m.key)})})}for(var r=new Set,i=o;i>=0;i-=1){var d=a.get(i)||new Set;d.forEach(function(c){var f=c.parent,p=c.node;if(!(e(p)||!c.parent||r.has(c.parent.key))){if(e(c.parent.node)){r.add(f.key);return}var g=!0,y=!1;(f.children||[]).filter(function(m){return!e(m.node)}).forEach(function(m){var h=m.key,b=l.has(h);g&&!b&&(g=!1),!y&&(b||s.has(h))&&(y=!0)}),g&&l.add(f.key),y&&s.add(f.key),r.add(f.key)}})}return{checkedKeys:Array.from(l),halfCheckedKeys:Array.from(fn(s,l))}}function xr(t,a,o,e,l){for(var s=new Set(t),u=new Set(a),n=0;n<=e;n+=1){var r=o.get(n)||new Set;r.forEach(function(f){var p=f.key,g=f.node,y=f.children,m=y===void 0?[]:y;!s.has(p)&&!u.has(p)&&!l(g)&&m.filter(function(h){return!l(h.node)}).forEach(function(h){s.delete(h.key)})})}u=new Set;for(var i=new Set,d=e;d>=0;d-=1){var c=o.get(d)||new Set;c.forEach(function(f){var p=f.parent,g=f.node;if(!(l(g)||!f.parent||i.has(f.parent.key))){if(l(f.parent.node)){i.add(p.key);return}var y=!0,m=!1;(p.children||[]).filter(function(h){return!l(h.node)}).forEach(function(h){var b=h.key,E=s.has(b);y&&!E&&(y=!1),!m&&(E||u.has(b))&&(m=!0)}),y||s.delete(p.key),m&&u.add(p.key),i.add(p.key)}})}return{checkedKeys:Array.from(s),halfCheckedKeys:Array.from(fn(u,s))}}function Lt(t,a,o,e){var l=[],s;e?s=e:s=br;var u=new Set(t.filter(function(d){var c=!!Re(o,d);return c||l.push(d),c})),n=new Map,r=0;Object.keys(o).forEach(function(d){var c=o[d],f=c.level,p=n.get(f);p||(p=new Set,n.set(f,p)),p.add(c),r=Math.max(r,f)}),(0,Y.ZP)(!l.length,"Tree missing follow keys: ".concat(l.slice(0,100).map(function(d){return"'".concat(d,"'")}).join(", ")));var i;return a===!0?i=Er(u,n,r,s):i=xr(u,a.halfCheckedKeys,n,r,s),i}var Kr=10,vn=function(t){(0,Ge.Z)(o,t);var a=(0,He.Z)(o);function o(){var e;(0,be.Z)(this,o);for(var l=arguments.length,s=new Array(l),u=0;u<l;u++)s[u]=arguments[u];return e=a.call.apply(a,[this].concat(s)),e.destroyed=!1,e.delayedDragEnterLogic=void 0,e.loadingRetryTimes={},e.state={keyEntities:{},indent:null,selectedKeys:[],checkedKeys:[],halfCheckedKeys:[],loadedKeys:[],loadingKeys:[],expandedKeys:[],draggingNodeKey:null,dragChildrenKeys:[],dropTargetKey:null,dropPosition:null,dropContainerKey:null,dropLevelOffset:null,dropTargetPos:null,dropAllowed:!0,dragOverNodeKey:null,treeData:[],flattenNodes:[],focused:!1,activeKey:null,listChanging:!1,prevProps:null,fieldNames:Kt()},e.dragStartMousePosition=null,e.dragNode=void 0,e.currentMouseOverDroppableNodeKey=null,e.listRef=v.createRef(),e.onNodeDragStart=function(n,r){var i=e.state,d=i.expandedKeys,c=i.keyEntities,f=e.props.onDragStart,p=r.props.eventKey;e.dragNode=r,e.dragStartMousePosition={x:n.clientX,y:n.clientY};var g=We(d,p);e.setState({draggingNodeKey:p,dragChildrenKeys:hr(p,c),indent:e.listRef.current.getIndentWidth()}),e.setExpandedKeys(g),window.addEventListener("dragend",e.onWindowDragEnd),f==null||f({event:n,node:oe(r.props)})},e.onNodeDragEnter=function(n,r){var i=e.state,d=i.expandedKeys,c=i.keyEntities,f=i.dragChildrenKeys,p=i.flattenNodes,g=i.indent,y=e.props,m=y.onDragEnter,h=y.onExpand,b=y.allowDrop,E=y.direction,x=r.props,N=x.pos,T=x.eventKey,D=(0,le.Z)(e),P=D.dragNode;if(e.currentMouseOverDroppableNodeKey!==T&&(e.currentMouseOverDroppableNodeKey=T),!P){e.resetDragState();return}var R=dn(n,P,r,g,e.dragStartMousePosition,b,p,c,d,E),F=R.dropPosition,O=R.dropLevelOffset,$=R.dropTargetKey,M=R.dropContainerKey,_=R.dropTargetPos,te=R.dropAllowed,de=R.dragOverNodeKey;if(f.indexOf($)!==-1||!te){e.resetDragState();return}if(e.delayedDragEnterLogic||(e.delayedDragEnterLogic={}),Object.keys(e.delayedDragEnterLogic).forEach(function(J){clearTimeout(e.delayedDragEnterLogic[J])}),P.props.eventKey!==r.props.eventKey&&(n.persist(),e.delayedDragEnterLogic[N]=window.setTimeout(function(){if(e.state.draggingNodeKey!==null){var J=(0,ve.Z)(d),q=Re(c,r.props.eventKey);q&&(q.children||[]).length&&(J=Ye(d,r.props.eventKey)),"expandedKeys"in e.props||e.setExpandedKeys(J),h==null||h(J,{node:oe(r.props),expanded:!0,nativeEvent:n.nativeEvent})}},800)),P.props.eventKey===$&&O===0){e.resetDragState();return}e.setState({dragOverNodeKey:de,dropPosition:F,dropLevelOffset:O,dropTargetKey:$,dropContainerKey:M,dropTargetPos:_,dropAllowed:te}),m==null||m({event:n,node:oe(r.props),expandedKeys:d})},e.onNodeDragOver=function(n,r){var i=e.state,d=i.dragChildrenKeys,c=i.flattenNodes,f=i.keyEntities,p=i.expandedKeys,g=i.indent,y=e.props,m=y.onDragOver,h=y.allowDrop,b=y.direction,E=(0,le.Z)(e),x=E.dragNode;if(x){var N=dn(n,x,r,g,e.dragStartMousePosition,h,c,f,p,b),T=N.dropPosition,D=N.dropLevelOffset,P=N.dropTargetKey,R=N.dropContainerKey,F=N.dropAllowed,O=N.dropTargetPos,$=N.dragOverNodeKey;d.indexOf(P)!==-1||!F||(x.props.eventKey===P&&D===0?e.state.dropPosition===null&&e.state.dropLevelOffset===null&&e.state.dropTargetKey===null&&e.state.dropContainerKey===null&&e.state.dropTargetPos===null&&e.state.dropAllowed===!1&&e.state.dragOverNodeKey===null||e.resetDragState():T===e.state.dropPosition&&D===e.state.dropLevelOffset&&P===e.state.dropTargetKey&&R===e.state.dropContainerKey&&O===e.state.dropTargetPos&&F===e.state.dropAllowed&&$===e.state.dragOverNodeKey||e.setState({dropPosition:T,dropLevelOffset:D,dropTargetKey:P,dropContainerKey:R,dropTargetPos:O,dropAllowed:F,dragOverNodeKey:$}),m==null||m({event:n,node:oe(r.props)}))}},e.onNodeDragLeave=function(n,r){e.currentMouseOverDroppableNodeKey===r.props.eventKey&&!n.currentTarget.contains(n.relatedTarget)&&(e.resetDragState(),e.currentMouseOverDroppableNodeKey=null);var i=e.props.onDragLeave;i==null||i({event:n,node:oe(r.props)})},e.onWindowDragEnd=function(n){e.onNodeDragEnd(n,null,!0),window.removeEventListener("dragend",e.onWindowDragEnd)},e.onNodeDragEnd=function(n,r){var i=e.props.onDragEnd;e.setState({dragOverNodeKey:null}),e.cleanDragState(),i==null||i({event:n,node:oe(r.props)}),e.dragNode=null,window.removeEventListener("dragend",e.onWindowDragEnd)},e.onNodeDrop=function(n,r){var i,d=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,c=e.state,f=c.dragChildrenKeys,p=c.dropPosition,g=c.dropTargetKey,y=c.dropTargetPos,m=c.dropAllowed;if(m){var h=e.props.onDrop;if(e.setState({dragOverNodeKey:null}),e.cleanDragState(),g!==null){var b=(0,j.Z)((0,j.Z)({},vt(g,e.getTreeNodeRequiredProps())),{},{active:((i=e.getActiveItem())===null||i===void 0?void 0:i.key)===g,data:Re(e.state.keyEntities,g).node}),E=f.indexOf(g)!==-1;(0,Y.ZP)(!E,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var x=Mt(y),N={event:n,node:oe(b),dragNode:e.dragNode?oe(e.dragNode.props):null,dragNodesKeys:[e.dragNode.props.eventKey].concat(f),dropToGap:p!==0,dropPosition:p+Number(x[x.length-1])};d||h==null||h(N),e.dragNode=null}}},e.cleanDragState=function(){var n=e.state.draggingNodeKey;n!==null&&e.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),e.dragStartMousePosition=null,e.currentMouseOverDroppableNodeKey=null},e.triggerExpandActionExpand=function(n,r){var i=e.state,d=i.expandedKeys,c=i.flattenNodes,f=r.expanded,p=r.key,g=r.isLeaf;if(!(g||n.shiftKey||n.metaKey||n.ctrlKey)){var y=c.filter(function(h){return h.key===p})[0],m=oe((0,j.Z)((0,j.Z)({},vt(p,e.getTreeNodeRequiredProps())),{},{data:y.data}));e.setExpandedKeys(f?We(d,p):Ye(d,p)),e.onNodeExpand(n,m)}},e.onNodeClick=function(n,r){var i=e.props,d=i.onClick,c=i.expandAction;c==="click"&&e.triggerExpandActionExpand(n,r),d==null||d(n,r)},e.onNodeDoubleClick=function(n,r){var i=e.props,d=i.onDoubleClick,c=i.expandAction;c==="doubleClick"&&e.triggerExpandActionExpand(n,r),d==null||d(n,r)},e.onNodeSelect=function(n,r){var i=e.state.selectedKeys,d=e.state,c=d.keyEntities,f=d.fieldNames,p=e.props,g=p.onSelect,y=p.multiple,m=r.selected,h=r[f.key],b=!m;b?y?i=Ye(i,h):i=[h]:i=We(i,h);var E=i.map(function(x){var N=Re(c,x);return N?N.node:null}).filter(function(x){return x});e.setUncontrolledState({selectedKeys:i}),g==null||g(i,{event:"select",selected:b,node:r,selectedNodes:E,nativeEvent:n.nativeEvent})},e.onNodeCheck=function(n,r,i){var d=e.state,c=d.keyEntities,f=d.checkedKeys,p=d.halfCheckedKeys,g=e.props,y=g.checkStrictly,m=g.onCheck,h=r.key,b,E={event:"check",node:r,checked:i,nativeEvent:n.nativeEvent};if(y){var x=i?Ye(f,h):We(f,h),N=We(p,h);b={checked:x,halfChecked:N},E.checkedNodes=x.map(function(O){return Re(c,O)}).filter(function(O){return O}).map(function(O){return O.node}),e.setUncontrolledState({checkedKeys:x})}else{var T=Lt([].concat((0,ve.Z)(f),[h]),!0,c),D=T.checkedKeys,P=T.halfCheckedKeys;if(!i){var R=new Set(D);R.delete(h);var F=Lt(Array.from(R),{checked:!1,halfCheckedKeys:P},c);D=F.checkedKeys,P=F.halfCheckedKeys}b=D,E.checkedNodes=[],E.checkedNodesPositions=[],E.halfCheckedKeys=P,D.forEach(function(O){var $=Re(c,O);if($){var M=$.node,_=$.pos;E.checkedNodes.push(M),E.checkedNodesPositions.push({node:M,pos:_})}}),e.setUncontrolledState({checkedKeys:D},!1,{halfCheckedKeys:P})}m==null||m(b,E)},e.onNodeLoad=function(n){var r=n.key,i=new Promise(function(d,c){e.setState(function(f){var p=f.loadedKeys,g=p===void 0?[]:p,y=f.loadingKeys,m=y===void 0?[]:y,h=e.props,b=h.loadData,E=h.onLoad;if(!b||g.indexOf(r)!==-1||m.indexOf(r)!==-1)return null;var x=b(n);return x.then(function(){var N=e.state.loadedKeys,T=Ye(N,r);E==null||E(T,{event:"load",node:n}),e.setUncontrolledState({loadedKeys:T}),e.setState(function(D){return{loadingKeys:We(D.loadingKeys,r)}}),d()}).catch(function(N){if(e.setState(function(D){return{loadingKeys:We(D.loadingKeys,r)}}),e.loadingRetryTimes[r]=(e.loadingRetryTimes[r]||0)+1,e.loadingRetryTimes[r]>=Kr){var T=e.state.loadedKeys;(0,Y.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),e.setUncontrolledState({loadedKeys:Ye(T,r)}),d()}c(N)}),{loadingKeys:Ye(m,r)}})});return i.catch(function(){}),i},e.onNodeMouseEnter=function(n,r){var i=e.props.onMouseEnter;i==null||i({event:n,node:r})},e.onNodeMouseLeave=function(n,r){var i=e.props.onMouseLeave;i==null||i({event:n,node:r})},e.onNodeContextMenu=function(n,r){var i=e.props.onRightClick;i&&(n.preventDefault(),i({event:n,node:r}))},e.onFocus=function(){var n=e.props.onFocus;e.setState({focused:!0});for(var r=arguments.length,i=new Array(r),d=0;d<r;d++)i[d]=arguments[d];n==null||n.apply(void 0,i)},e.onBlur=function(){var n=e.props.onBlur;e.setState({focused:!1}),e.onActiveChange(null);for(var r=arguments.length,i=new Array(r),d=0;d<r;d++)i[d]=arguments[d];n==null||n.apply(void 0,i)},e.getTreeNodeRequiredProps=function(){var n=e.state,r=n.expandedKeys,i=n.selectedKeys,d=n.loadedKeys,c=n.loadingKeys,f=n.checkedKeys,p=n.halfCheckedKeys,g=n.dragOverNodeKey,y=n.dropPosition,m=n.keyEntities;return{expandedKeys:r||[],selectedKeys:i||[],loadedKeys:d||[],loadingKeys:c||[],checkedKeys:f||[],halfCheckedKeys:p||[],dragOverNodeKey:g,dropPosition:y,keyEntities:m}},e.setExpandedKeys=function(n){var r=e.state,i=r.treeData,d=r.fieldNames,c=Rt(i,n,d);e.setUncontrolledState({expandedKeys:n,flattenNodes:c},!0)},e.onNodeExpand=function(n,r){var i=e.state.expandedKeys,d=e.state,c=d.listChanging,f=d.fieldNames,p=e.props,g=p.onExpand,y=p.loadData,m=r.expanded,h=r[f.key];if(!c){var b=i.indexOf(h),E=!m;if((0,Y.ZP)(m&&b!==-1||!m&&b===-1,"Expand state not sync with index check"),E?i=Ye(i,h):i=We(i,h),e.setExpandedKeys(i),g==null||g(i,{node:r,expanded:E,nativeEvent:n.nativeEvent}),E&&y){var x=e.onNodeLoad(r);x&&x.then(function(){var N=Rt(e.state.treeData,i,f);e.setUncontrolledState({flattenNodes:N})}).catch(function(){var N=e.state.expandedKeys,T=We(N,h);e.setExpandedKeys(T)})}}},e.onListChangeStart=function(){e.setUncontrolledState({listChanging:!0})},e.onListChangeEnd=function(){setTimeout(function(){e.setUncontrolledState({listChanging:!1})})},e.onActiveChange=function(n){var r=e.state.activeKey,i=e.props,d=i.onActiveChange,c=i.itemScrollOffset,f=c===void 0?0:c;r!==n&&(e.setState({activeKey:n}),n!==null&&e.scrollTo({key:n,offset:f}),d==null||d(n))},e.getActiveItem=function(){var n=e.state,r=n.activeKey,i=n.flattenNodes;return r===null?null:i.find(function(d){var c=d.key;return c===r})||null},e.offsetActiveKey=function(n){var r=e.state,i=r.flattenNodes,d=r.activeKey,c=i.findIndex(function(g){var y=g.key;return y===d});c===-1&&n<0&&(c=i.length),c=(c+n+i.length)%i.length;var f=i[c];if(f){var p=f.key;e.onActiveChange(p)}else e.onActiveChange(null)},e.onKeyDown=function(n){var r=e.state,i=r.activeKey,d=r.expandedKeys,c=r.checkedKeys,f=r.fieldNames,p=e.props,g=p.onKeyDown,y=p.checkable,m=p.selectable;switch(n.which){case Le.Z.UP:{e.offsetActiveKey(-1),n.preventDefault();break}case Le.Z.DOWN:{e.offsetActiveKey(1),n.preventDefault();break}}var h=e.getActiveItem();if(h&&h.data){var b=e.getTreeNodeRequiredProps(),E=h.data.isLeaf===!1||!!(h.data[f.children]||[]).length,x=oe((0,j.Z)((0,j.Z)({},vt(i,b)),{},{data:h.data,active:!0}));switch(n.which){case Le.Z.LEFT:{E&&d.includes(i)?e.onNodeExpand({},x):h.parent&&e.onActiveChange(h.parent.key),n.preventDefault();break}case Le.Z.RIGHT:{E&&!d.includes(i)?e.onNodeExpand({},x):h.children&&h.children.length&&e.onActiveChange(h.children[0].key),n.preventDefault();break}case Le.Z.ENTER:case Le.Z.SPACE:{y&&!x.disabled&&x.checkable!==!1&&!x.disableCheckbox?e.onNodeCheck({},x,!c.includes(i)):!y&&m&&!x.disabled&&x.selectable!==!1&&e.onNodeSelect({},x);break}}}g==null||g(n)},e.setUncontrolledState=function(n){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!e.destroyed){var d=!1,c=!0,f={};Object.keys(n).forEach(function(p){if(p in e.props){c=!1;return}d=!0,f[p]=n[p]}),d&&(!r||c)&&e.setState((0,j.Z)((0,j.Z)({},f),i))}},e.scrollTo=function(n){e.listRef.current.scrollTo(n)},e}return(0,Ne.Z)(o,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var l=this.props,s=l.activeKey,u=l.itemScrollOffset,n=u===void 0?0:u;s!==void 0&&s!==this.state.activeKey&&(this.setState({activeKey:s}),s!==null&&this.scrollTo({key:s,offset:n}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var l,s=this.state,u=s.focused,n=s.flattenNodes,r=s.keyEntities,i=s.draggingNodeKey,d=s.activeKey,c=s.dropLevelOffset,f=s.dropContainerKey,p=s.dropTargetKey,g=s.dropPosition,y=s.dragOverNodeKey,m=s.indent,h=this.props,b=h.prefixCls,E=h.className,x=h.style,N=h.showLine,T=h.focusable,D=h.tabIndex,P=D===void 0?0:D,R=h.selectable,F=h.showIcon,O=h.icon,$=h.switcherIcon,M=h.draggable,_=h.checkable,te=h.checkStrictly,de=h.disabled,J=h.motion,q=h.loadData,ye=h.filterTreeNode,Te=h.height,we=h.itemHeight,ce=h.virtual,pe=h.titleRender,ke=h.dropIndicatorRender,Oe=h.onContextMenu,ze=h.onScroll,$e=h.direction,Be=h.rootClassName,Se=h.rootStyle,ne=z(this.props,{aria:!0,data:!0}),he;return M&&((0,fe.Z)(M)==="object"?he=M:typeof M=="function"?he={nodeDraggable:M}:he={}),v.createElement(k.Provider,{value:{prefixCls:b,selectable:R,showIcon:F,icon:O,switcherIcon:$,draggable:he,draggingNodeKey:i,checkable:_,checkStrictly:te,disabled:de,keyEntities:r,dropLevelOffset:c,dropContainerKey:f,dropTargetKey:p,dropPosition:g,dragOverNodeKey:y,indent:m,direction:$e,dropIndicatorRender:ke,loadData:q,filterTreeNode:ye,titleRender:pe,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},v.createElement("div",{role:"tree",className:se()(b,E,Be,(l={},(0,A.Z)(l,"".concat(b,"-show-line"),N),(0,A.Z)(l,"".concat(b,"-focused"),u),(0,A.Z)(l,"".concat(b,"-active-focused"),d!==null),l)),style:Se},v.createElement(vr,(0,ie.Z)({ref:this.listRef,prefixCls:b,style:x,data:n,disabled:de,selectable:R,checkable:!!_,motion:J,dragging:i!==null,height:Te,itemHeight:we,virtual:ce,focusable:T,focused:u,tabIndex:P,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Oe,onScroll:ze},this.getTreeNodeRequiredProps(),ne))))}}],[{key:"getDerivedStateFromProps",value:function(l,s){var u=s.prevProps,n={prevProps:l};function r(T){return!u&&T in l||u&&u[T]!==l[T]}var i,d=s.fieldNames;if(r("fieldNames")&&(d=Kt(l.fieldNames),n.fieldNames=d),r("treeData")?i=l.treeData:r("children")&&((0,Y.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),i=qn(l.children)),i){n.treeData=i;var c=tr(i,{fieldNames:d});n.keyEntities=(0,j.Z)((0,A.Z)({},tt,rn),c.keyEntities)}var f=n.keyEntities||s.keyEntities;if(r("expandedKeys")||u&&r("autoExpandParent"))n.expandedKeys=l.autoExpandParent||!u&&l.defaultExpandParent?un(l.expandedKeys,f):l.expandedKeys;else if(!u&&l.defaultExpandAll){var p=(0,j.Z)({},f);delete p[tt],n.expandedKeys=Object.keys(p).map(function(T){return p[T].key})}else!u&&l.defaultExpandedKeys&&(n.expandedKeys=l.autoExpandParent||l.defaultExpandParent?un(l.defaultExpandedKeys,f):l.defaultExpandedKeys);if(n.expandedKeys||delete n.expandedKeys,i||n.expandedKeys){var g=Rt(i||s.treeData,n.expandedKeys||s.expandedKeys,d);n.flattenNodes=g}if(l.selectable&&(r("selectedKeys")?n.selectedKeys=cn(l.selectedKeys,l):!u&&l.defaultSelectedKeys&&(n.selectedKeys=cn(l.defaultSelectedKeys,l))),l.checkable){var y;if(r("checkedKeys")?y=wt(l.checkedKeys)||{}:!u&&l.defaultCheckedKeys?y=wt(l.defaultCheckedKeys)||{}:i&&(y=wt(l.checkedKeys)||{checkedKeys:s.checkedKeys,halfCheckedKeys:s.halfCheckedKeys}),y){var m=y,h=m.checkedKeys,b=h===void 0?[]:h,E=m.halfCheckedKeys,x=E===void 0?[]:E;if(!l.checkStrictly){var N=Lt(b,!0,f);b=N.checkedKeys,x=N.halfCheckedKeys}n.checkedKeys=b,n.halfCheckedKeys=x}}return r("loadedKeys")&&(n.loadedKeys=l.loadedKeys),n}}]),o}(v.Component);vn.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:G,allowDrop:function(){return!0},expandAction:!1},vn.TreeNode=Ot;var aa=null,oa=null;function pt(t){"@babel/helpers - typeof";return pt=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(a){return typeof a}:function(a){return a&&typeof Symbol=="function"&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},pt(t)}function pn(t,a){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var e=Object.getOwnPropertySymbols(t);a&&(e=e.filter(function(l){return Object.getOwnPropertyDescriptor(t,l).enumerable})),o.push.apply(o,e)}return o}function hn(t){for(var a=1;a<arguments.length;a++){var o=arguments[a]!=null?arguments[a]:{};a%2?pn(Object(o),!0).forEach(function(e){Nr(t,e,o[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(o)):pn(Object(o)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(o,e))})}return t}function Nr(t,a,o){return a=Cr(a),a in t?Object.defineProperty(t,a,{value:o,enumerable:!0,configurable:!0,writable:!0}):t[a]=o,t}function Cr(t){var a=kr(t,"string");return pt(a)==="symbol"?a:String(a)}function kr(t,a){if(pt(t)!=="object"||t===null)return t;var o=t[Symbol.toPrimitive];if(o!==void 0){var e=o.call(t,a||"default");if(pt(e)!=="object")return e;throw new TypeError("@@toPrimitive must return a primitive value.")}return(a==="string"?String:Number)(t)}function Dr(t,a){return Or(t)||Tr(t,a)||gn(t,a)||Rr()}function Rr(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
+In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Tr(t,a){var o=t==null?null:typeof Symbol!="undefined"&&t[Symbol.iterator]||t["@@iterator"];if(o!=null){var e,l,s,u,n=[],r=!0,i=!1;try{if(s=(o=o.call(t)).next,a===0){if(Object(o)!==o)return;r=!1}else for(;!(r=(e=s.call(o)).done)&&(n.push(e.value),n.length!==a);r=!0);}catch(d){i=!0,l=d}finally{try{if(!r&&o.return!=null&&(u=o.return(),Object(u)!==u))return}finally{if(i)throw l}}return n}}function Or(t){if(Array.isArray(t))return t}function Pr(t){return Lr(t)||wr(t)||gn(t)||Mr()}function Mr(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
+In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function gn(t,a){if(t){if(typeof t=="string")return Zt(t,a);var o=Object.prototype.toString.call(t).slice(8,-1);if(o==="Object"&&t.constructor&&(o=t.constructor.name),o==="Map"||o==="Set")return Array.from(t);if(o==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o))return Zt(t,a)}}function wr(t){if(typeof Symbol!="undefined"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function Lr(t){if(Array.isArray(t))return Zt(t)}function Zt(t,a){(a==null||a>t.length)&&(a=t.length);for(var o=0,e=new Array(a);o<a;o++)e[o]=t[o];return e}function Nt(t){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",o=[];return[].concat(t).forEach(function(e,l){var s="".concat(a?"".concat(a,"-"):"").concat(l);switch(e==null?void 0:e.type){case"ul":{var u,n=((u=o[o.length-1])===null||u===void 0?void 0:u.children)||o,r=Nt(e.props.children||[],s);n.push.apply(n,Pr(r));break}case"li":{var i=Nt(e.props.children,s);o.push({title:[].concat(e.props.children).filter(function(d){return d.type!=="ul"}),key:s,children:i,isLeaf:!i.length});break}default:}}),o}var Zr=function(a){var o=useState(Nt(a)),e=Dr(o,2),l=e[0],s=e[1];return useEffect(function(){s(Nt(a))},[a]),l},Ir=function(a){var o=a.isLeaf,e=a.expanded;return o?React.createElement("span",{className:"dumi-default-tree-icon"},React.createElement(FileOutlined,{fill:"currentColor"})):e?React.createElement("span",{className:"dumi-default-tree-icon"},React.createElement(FolderOpenOutlined,{fill:"currentColor"})):React.createElement("span",{className:"dumi-default-tree-icon"},React.createElement(FolderOutlined,{fill:"currentColor"}))},Ar=function(a){var o=a.isLeaf,e=a.expanded;return o?React.createElement("span",{className:"tree-switcher-leaf-line"}):e?React.createElement("span",{className:"tree-switcher-line-icon"},React.createElement("span",{className:"dumi-default-tree-icon"},React.createElement(MinusSquareOutlined,{fill:"currentColor"}))):React.createElement("span",{className:"tree-switcher-line-icon"},React.createElement("span",{className:"dumi-default-tree-icon"},React.createElement(PlusSquareOutlined,{fill:"currentColor"})))},It=function(){return{height:0,opacity:0}},yn=function(a){var o=a.scrollHeight;return{height:o,opacity:1}},$r=function(a){return{height:a?a.offsetHeight:0}},At=function(a,o){return(o==null?void 0:o.deadline)===!0||o.propertyName==="height"},jr={motionName:"ant-motion-collapse",onAppearStart:It,onEnterStart:It,onAppearActive:yn,onEnterActive:yn,onLeaveStart:$r,onLeaveActive:It,onAppearEnd:At,onEnterEnd:At,onLeaveEnd:At,motionDeadline:500},ia=function(t){var a=Zr(t.children),o=createRef(),e=function(s,u){var n=u.isLeaf;n||s.shiftKey||s.metaKey||s.ctrlKey||o.current.onNodeExpand(s,u)};return React.createElement(Tree,{className:"dumi-default-tree",icon:Ir,ref:o,itemHeight:20,showLine:!0,selectable:!1,virtual:!1,motion:hn(hn({},jr),{},{motionAppear:!1}),onClick:e,treeData:[{key:"0",title:t.title||"<root>",children:a}],defaultExpandAll:!0,switcherIcon:Ar})}},93096:function(dt,ct,I){var ie="Expected a function",A=NaN,fe="[object Symbol]",j=/^\s+|\s+$/g,ve=/^[-+]0x[0-9a-f]+$/i,be=/^0b[01]+$/i,Ne=/^0o[0-7]+$/i,le=parseInt,Ge=typeof I.g=="object"&&I.g&&I.g.Object===Object&&I.g,He=typeof self=="object"&&self&&self.Object===Object&&self,qe=Ge||He||Function("return this")(),se=Object.prototype,Le=se.toString,w=Math.max,S=Math.min,K=function(){return qe.Date.now()};function C(k,G,X){var H,ee,Q,Ee,Ce,Ae,et=0,De=!1,Ve=!1,ut=!0;if(typeof k!="function")throw new TypeError(ie);G=v(G)||0,W(X)&&(De=!!X.leading,Ve="maxWait"in X,Q=Ve?w(v(X.maxWait)||0,G):Q,ut="trailing"in X?!!X.trailing:ut);function it(ae){var Ze=H,Fe=ee;return H=ee=void 0,et=ae,Ee=k.apply(Fe,Ze),Ee}function Ct(ae){return et=ae,Ce=setTimeout(lt,G),De?it(ae):Ee}function kt(ae){var Ze=ae-Ae,Fe=ae-et,xt=G-Ze;return Ve?S(xt,Q-Fe):xt}function mt(ae){var Ze=ae-Ae,Fe=ae-et;return Ae===void 0||Ze>=G||Ze<0||Ve&&Fe>=Q}function lt(){var ae=K();if(mt(ae))return St(ae);Ce=setTimeout(lt,kt(ae))}function St(ae){return Ce=void 0,ut&&H?it(ae):(H=ee=void 0,Ee)}function Dt(){Ce!==void 0&&clearTimeout(Ce),et=0,H=Ae=ee=Ce=void 0}function bt(){return Ce===void 0?Ee:St(K())}function Et(){var ae=K(),Ze=mt(ae);if(H=arguments,ee=this,Ae=ae,Ze){if(Ce===void 0)return Ct(Ae);if(Ve)return Ce=setTimeout(lt,G),it(Ae)}return Ce===void 0&&(Ce=setTimeout(lt,G)),Ee}return Et.cancel=Dt,Et.flush=bt,Et}function B(k,G,X){var H=!0,ee=!0;if(typeof k!="function")throw new TypeError(ie);return W(X)&&(H="leading"in X?!!X.leading:H,ee="trailing"in X?!!X.trailing:ee),C(k,G,{leading:H,maxWait:G,trailing:ee})}function W(k){var G=typeof k;return!!k&&(G=="object"||G=="function")}function z(k){return!!k&&typeof k=="object"}function Y(k){return typeof k=="symbol"||z(k)&&Le.call(k)==fe}function v(k){if(typeof k=="number")return k;if(Y(k))return A;if(W(k)){var G=typeof k.valueOf=="function"?k.valueOf():k;k=W(G)?G+"":G}if(typeof k!="string")return k===0?k:+k;k=k.replace(j,"");var X=be.test(k);return X||Ne.test(k)?le(k.slice(2),X?2:8):ve.test(k)?A:+k}dt.exports=B}}]);
diff --git a/372.0cc83196.async.js b/372.0cc83196.async.js
new file mode 100644
index 0000000..f3ef5ae
--- /dev/null
+++ b/372.0cc83196.async.js
@@ -0,0 +1,16 @@
+(self.webpackChunkrc_segmented=self.webpackChunkrc_segmented||[]).push([[372],{89522:function(A,S,a){"use strict";a.r(S),a.d(S,{default:function(){return n}});var e=a(67294),m=Object.defineProperty,N=Object.getOwnPropertySymbols,j=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,z=(t,r,u)=>r in t?m(t,r,{enumerable:!0,configurable:!0,writable:!0,value:u}):t[r]=u,Y=(t,r)=>{for(var u in r||(r={}))j.call(r,u)&&z(t,u,r[u]);if(N)for(var u of N(r))h.call(r,u)&&z(t,u,r[u]);return t};const V=t=>e.createElement("svg",Y({viewBox:"64 64 896 896"},t),e.createElement("path",{d:"M120 230h496c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm0 424h496c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm784 140H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0-424H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8z"}));var U="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNMTIwIDIzMGg0OTZjNC40IDAgOC0zLjYgOC04di01NmMwLTQuNC0zLjYtOC04LThIMTIwYy00LjQgMC04IDMuNi04IDh2NTZjMCA0LjQgMy42IDggOCA4em0wIDQyNGg0OTZjNC40IDAgOC0zLjYgOC04di01NmMwLTQuNC0zLjYtOC04LThIMTIwYy00LjQgMC04IDMuNi04IDh2NTZjMCA0LjQgMy42IDggOCA4em03ODQgMTQwSDEyMGMtNC40IDAtOCAzLjYtOCA4djU2YzAgNC40IDMuNiA4IDggOGg3ODRjNC40IDAgOC0zLjYgOC04di01NmMwLTQuNC0zLjYtOC04LTh6bTAtNDI0SDEyMGMtNC40IDAtOCAzLjYtOCA4djU2YzAgNC40IDMuNiA4IDggOGg3ODRjNC40IDAgOC0zLjYgOC04di01NmMwLTQuNC0zLjYtOC04LTh6Ii8+PC9zdmc+",x=function(t,r,u,I){function O(o){return o instanceof u?o:new u(function(c){c(o)})}return new(u||(u=Promise))(function(o,c){function i(w){try{k(I.next(w))}catch(F){c(F)}}function H(w){try{k(I.throw(w))}catch(F){c(F)}}function k(w){w.done?o(w.value):O(w.value).then(i,H)}k((I=I.apply(t,r||[])).next())})};function D(t){let r=0,u=0,I=t;do r+=I.offsetTop||0,u+=I.offsetLeft||0,I=I.offsetParent;while(I);return{top:r,left:u}}class Z{constructor(r){this.element=r}getHorizontalScroll(){return this.element.scrollLeft}getVerticalScroll(){return this.element.scrollTop}getMaxHorizontalScroll(){return this.element.scrollWidth-this.element.clientWidth}getMaxVerticalScroll(){return this.element.scrollHeight-this.element.clientHeight}getHorizontalElementScrollOffset(r,u){return D(r).left-D(u).left}getVerticalElementScrollOffset(r,u){return D(r).top-D(u).top}scrollTo(r,u){this.element.scrollLeft=r,this.element.scrollTop=u}}class G{constructor(){this.element=window}getHorizontalScroll(){return window.scrollX||document.documentElement.scrollLeft}getVerticalScroll(){return window.scrollY||document.documentElement.scrollTop}getMaxHorizontalScroll(){return Math.max(document.body.scrollWidth,document.documentElement.scrollWidth,document.body.offsetWidth,document.documentElement.offsetWidth,document.body.clientWidth,document.documentElement.clientWidth)-window.innerWidth}getMaxVerticalScroll(){return Math.max(document.body.scrollHeight,document.documentElement.scrollHeight,document.body.offsetHeight,document.documentElement.offsetHeight,document.body.clientHeight,document.documentElement.clientHeight)-window.innerHeight}getHorizontalElementScrollOffset(r){return(window.scrollX||document.documentElement.scrollLeft)+r.getBoundingClientRect().left}getVerticalElementScrollOffset(r){return(window.scrollY||document.documentElement.scrollTop)+r.getBoundingClientRect().top}scrollTo(r,u){window.scrollTo(r,u)}}const M={elements:[],cancelMethods:[],add:(t,r)=>{M.elements.push(t),M.cancelMethods.push(r)},remove:(t,r)=>{const u=M.elements.indexOf(t);u>-1&&(r&&M.cancelMethods[u](),M.elements.splice(u,1),M.cancelMethods.splice(u,1))}},y=typeof window!="undefined",l={cancelOnUserAction:!0,easing:t=>--t*t*t+1,elementToScroll:y?window:null,horizontalOffset:0,maxDuration:3e3,minDuration:250,speed:500,verticalOffset:0};function d(t,r={}){return x(this,void 0,void 0,function*(){if(y){if(!window.Promise)throw"Browser doesn't support Promises, and animated-scroll-to depends on it, please provide a polyfill."}else return new Promise(ie=>{ie(!1)});let u,I,O,o=Object.assign(Object.assign({},l),r);const c=o.elementToScroll===window,i=!!o.elementToScroll.nodeName;if(!c&&!i)throw"Element to scroll needs to be either window or DOM element.";const H=c?document.documentElement:o.elementToScroll;getComputedStyle(H).getPropertyValue("scroll-behavior")==="smooth"&&console.warn(`${H.tagName} has "scroll-behavior: smooth" which can mess up with animated-scroll-to's animations`);const w=c?new G:new Z(o.elementToScroll);if(t instanceof Element){if(O=t,i&&(!o.elementToScroll.contains(O)||o.elementToScroll.isSameNode(O)))throw"options.elementToScroll has to be a parent of scrollToElement";u=w.getHorizontalElementScrollOffset(O,o.elementToScroll),I=w.getVerticalElementScrollOffset(O,o.elementToScroll)}else if(typeof t=="number")u=w.getHorizontalScroll(),I=t;else if(Array.isArray(t)&&t.length===2)u=t[0]===null?w.getHorizontalScroll():t[0],I=t[1]===null?w.getVerticalScroll():t[1];else throw`Wrong function signature. Check documentation.
+Available method signatures are:
+  animateScrollTo(y:number, options)
+  animateScrollTo([x:number | null, y:number | null], options)
+  animateScrollTo(scrollToElement:Element, options)`;u+=o.horizontalOffset,I+=o.verticalOffset;const F=w.getMaxHorizontalScroll(),te=w.getHorizontalScroll();u>F&&(u=F);const $=u-te,J=w.getMaxVerticalScroll(),b=w.getVerticalScroll();I>J&&(I=J);const re=I-b,ee=Math.abs(Math.round($/1e3*o.speed)),ne=Math.abs(Math.round(re/1e3*o.speed));let ue=ee>ne?ee:ne;return ue<o.minDuration?ue=o.minDuration:ue>o.maxDuration&&(ue=o.maxDuration),new Promise((ie,de)=>{$===0&&re===0&&ie(!0),M.remove(w.element,!0);let me;const ge=()=>{Me(),cancelAnimationFrame(me),ie(!1)};M.add(w.element,ge);const ye=fe=>fe.preventDefault(),oe=o.cancelOnUserAction?ge:ye,se=o.cancelOnUserAction?{passive:!0}:{passive:!1},ce=["wheel","touchstart","keydown","mousedown"],Me=()=>{ce.forEach(fe=>{w.element.removeEventListener(fe,oe,se)})};ce.forEach(fe=>{w.element.addEventListener(fe,oe,se)});const Ae=Date.now(),Ne=()=>{var fe=Date.now()-Ae,Le=fe/ue;const ve=Math.round(te+$*o.easing(Le)),g=Math.round(b+re*o.easing(Le));fe<ue&&(ve!==u||g!==I)?(w.scrollTo(ve,g),me=requestAnimationFrame(Ne)):(w.scrollTo(u,I),cancelAnimationFrame(me),Me(),M.remove(w.element,!1),ie(!0))};me=requestAnimationFrame(Ne)})})}var L=d,E=a(73774),Q=a(21266),B=a(45356),P=a(95044),W=a(23240),R=a(45898),q=a(86225),v=a(38569),T=a(26687);function C(t,r){return ae(t)||le(t,r)||K(t,r)||X()}function X(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
+In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function K(t,r){if(t){if(typeof t=="string")return _(t,r);var u=Object.prototype.toString.call(t).slice(8,-1);if(u==="Object"&&t.constructor&&(u=t.constructor.name),u==="Map"||u==="Set")return Array.from(t);if(u==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(u))return _(t,r)}}function _(t,r){(r==null||r>t.length)&&(r=t.length);for(var u=0,I=new Array(r);u<r;u++)I[u]=t[u];return I}function le(t,r){var u=t==null?null:typeof Symbol!="undefined"&&t[Symbol.iterator]||t["@@iterator"];if(u!=null){var I,O,o,c,i=[],H=!0,k=!1;try{if(o=(u=u.call(t)).next,r===0){if(Object(u)!==u)return;H=!1}else for(;!(H=(I=o.call(u)).done)&&(i.push(I.value),i.length!==r);H=!0);}catch(w){k=!0,O=w}finally{try{if(!H&&u.return!=null&&(c=u.return(),Object(c)!==c))return}finally{if(k)throw O}}return i}}function ae(t){if(Array.isArray(t))return t}var p=function(){var r=(0,E.YB)(),u=(0,E.pC)(),I=(0,E.tx)(),O=(0,E.TH)(),o=O.hash,c=O.pathname,i=(0,E.WF)(),H=i.loading,k=i.hostname,w=(0,e.useState)(!1),F=C(w,2),te=F[0],$=F[1],J=(0,E.eL)(),b=J.frontmatter,re=b.sidebar!==!1&&(I==null?void 0:I.length)>0;return(0,e.useEffect)(function(){var ee=o.replace("#","");ee&&setTimeout(function(){var ne=document.getElementById(decodeURIComponent(ee));ne&&L(ne.offsetTop-80,{maxDuration:300})},1)},[H,o]),e.createElement("div",{className:"dumi-default-doc-layout","data-mobile-sidebar-active":te||void 0,onClick:function(){return $(!1)}},e.createElement(E.ql,null,e.createElement("html",{lang:r.locale.replace(/-.+$/,"")}),b.title&&e.createElement("title",null,b.title),b.title&&e.createElement("meta",{property:"og:title",content:b.title}),b.description&&e.createElement("meta",{name:"description",content:b.description}),b.description&&e.createElement("meta",{property:"og:description",content:b.description}),b.keywords&&e.createElement("meta",{name:"keywords",content:b.keywords.join(",")}),b.keywords&&b.keywords.map(function(ee){return e.createElement("meta",{key:ee,property:"article:tag",content:ee})}),k&&e.createElement("link",{rel:"canonical",href:k+c})),e.createElement(R.Z,null),e.createElement(q.Z,null),e.createElement(P.Z,null),re&&e.createElement("div",{className:"dumi-default-doc-layout-mobile-bar"},e.createElement("button",{type:"button",className:"dumi-default-sidebar-btn",onClick:function(ne){ne.stopPropagation(),$(function(ue){return!ue})}},e.createElement(V,null),r.formatMessage({id:"layout.sidebar.btn"}))),e.createElement("main",null,re&&e.createElement(v.Z,null),e.createElement(Q.Z,null,e.createElement("article",null,u),e.createElement(B.Z,null),e.createElement(W.Z,null)),b.toc==="content"&&e.createElement("div",{className:"dumi-default-doc-layout-toc-wrapper"},e.createElement("h4",null,"TABLE OF CONTENTS"),e.createElement(T.Z,null))))},n=p},20772:function(A,S,a){"use strict";a.d(S,{Z:function(){return M}});var e=a(73774),m=a(67294);function N(y,l){return V(y)||Y(y,l)||h(y,l)||j()}function j(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
+In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function h(y,l){if(y){if(typeof y=="string")return z(y,l);var d=Object.prototype.toString.call(y).slice(8,-1);if(d==="Object"&&y.constructor&&(d=y.constructor.name),d==="Map"||d==="Set")return Array.from(y);if(d==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(d))return z(y,l)}}function z(y,l){(l==null||l>y.length)&&(l=y.length);for(var d=0,L=new Array(l);d<l;d++)L[d]=y[d];return L}function Y(y,l){var d=y==null?null:typeof Symbol!="undefined"&&y[Symbol.iterator]||y["@@iterator"];if(d!=null){var L,E,Q,B,P=[],W=!0,R=!1;try{if(Q=(d=d.call(y)).next,l===0){if(Object(d)!==d)return;W=!1}else for(;!(W=(L=Q.call(d)).done)&&(P.push(L.value),P.length!==l);W=!0);}catch(q){R=!0,E=q}finally{try{if(!W&&d.return!=null&&(B=d.return(),Object(B)!==B))return}finally{if(R)throw E}}return P}}function V(y){if(Array.isArray(y))return y}var U=function(){return m.createElement("svg",{viewBox:"0 0 16 16"},m.createElement("path",{d:"M8.218 1.455c3.527.109 6.327 3.018 6.327 6.545 0 3.6-2.945 6.545-6.545 6.545a6.562 6.562 0 0 1-6.036-4h.218c3.6 0 6.545-2.945 6.545-6.545 0-.91-.182-1.745-.509-2.545m0-1.455c-.473 0-.909.218-1.2.618-.29.4-.327.946-.145 1.382.254.655.4 1.31.4 2 0 2.8-2.291 5.09-5.091 5.09h-.218c-.473 0-.91.22-1.2.62-.291.4-.328.945-.146 1.38C1.891 14.074 4.764 16 8 16c4.4 0 8-3.6 8-8a7.972 7.972 0 0 0-7.745-8h-.037Z"}))},x=function(){return m.createElement("svg",{viewBox:"0 0 16 16"},m.createElement("path",{d:"M8 13a1 1 0 0 1 1 1v1a1 1 0 1 1-2 0v-1a1 1 0 0 1 1-1ZM8 3a1 1 0 0 1-1-1V1a1 1 0 1 1 2 0v1a1 1 0 0 1-1 1Zm7 4a1 1 0 1 1 0 2h-1a1 1 0 1 1 0-2h1ZM3 8a1 1 0 0 1-1 1H1a1 1 0 1 1 0-2h1a1 1 0 0 1 1 1Zm9.95 3.536.707.707a1 1 0 0 1-1.414 1.414l-.707-.707a1 1 0 0 1 1.414-1.414Zm-9.9-7.072-.707-.707a1 1 0 0 1 1.414-1.414l.707.707A1 1 0 0 1 3.05 4.464Zm9.9 0a1 1 0 0 1-1.414-1.414l.707-.707a1 1 0 0 1 1.414 1.414l-.707.707Zm-9.9 7.072a1 1 0 0 1 1.414 1.414l-.707.707a1 1 0 0 1-1.414-1.414l.707-.707ZM8 4a4 4 0 1 0 0 8 4 4 0 0 0 0-8Zm0 6.5a2.5 2.5 0 1 1 0-5 2.5 2.5 0 0 1 0 5Z"}))},D=function(){return m.createElement("svg",{viewBox:"0 0 16 16"},m.createElement("path",{d:"M14.595 8a6.595 6.595 0 1 1-13.19 0 6.595 6.595 0 0 1 13.19 0ZM8 0a8 8 0 1 0 0 16A8 8 0 0 0 8 0Zm0 2.014v11.972A5.986 5.986 0 0 0 8 2.014Z"}))},Z={light:x,dark:U,auto:D},G=function(){var l=(0,e.WF)(),d=l.themeConfig.prefersColor.default,L=(0,e.YB)(),E=(0,e.OI)(),Q=N(E,3),B=Q[1],P=B===void 0?d:B,W=Q[2],R=Z[P];return m.createElement("span",{className:"dumi-default-color-switch","data-dumi-tooltip":L.formatMessage({id:"header.color.mode.".concat(P)}),"data-dumi-tooltip-bottom":!0},R&&m.createElement(R,null),m.createElement("select",{onChange:function(v){return W(v.target.value)},value:P},["light","dark","auto"].map(function(q){return m.createElement("option",{value:q,key:q},L.formatMessage({id:"header.color.mode.".concat(q)}))})))},M=G},15045:function(A,S,a){"use strict";a.d(S,{Z:function(){return j}});var e=a(73774),m=a(67294),N=function(z){var Y=(0,e.tx)(),V=(0,e.WF)(),U=V.themeConfig,x=(0,e.eL)(),D=x.frontmatter;return m.createElement("div",{className:"dumi-default-content","data-no-sidebar":!Y||D.sidebar===!1||void 0,"data-no-footer":U.footer===!1||void 0},z.children)},j=N},67413:function(A,S,a){"use strict";a.d(S,{Z:function(){return p}});var e=a(67294),m=Object.defineProperty,N=Object.getOwnPropertySymbols,j=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,z=(n,t,r)=>t in n?m(n,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):n[t]=r,Y=(n,t)=>{for(var r in t||(t={}))j.call(t,r)&&z(n,r,t[r]);if(N)for(var r of N(t))h.call(t,r)&&z(n,r,t[r]);return n};const V=n=>e.createElement("svg",Y({viewBox:"64 64 896 896"},n),e.createElement("path",{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 0 0 0 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}));var U="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNODcyIDQ3NEgyODYuOWwzNTAuMi0zMDRjNS42LTQuOSAyLjItMTQtNS4yLTE0aC04OC41Yy0zLjkgMC03LjYgMS40LTEwLjUgMy45TDE1NSA0ODcuOGEzMS45NiAzMS45NiAwIDAgMCAwIDQ4LjNMNTM1LjEgODY2YzEuNSAxLjMgMy4zIDIgNS4yIDJoOTEuNWM3LjQgMCAxMC44LTkuMiA1LjItMTRMMjg2LjkgNTUwSDg3MmM0LjQgMCA4LTMuNiA4LTh2LTYwYzAtNC40LTMuNi04LTgtOHoiLz48L3N2Zz4=",x=Object.defineProperty,D=Object.getOwnPropertySymbols,Z=Object.prototype.hasOwnProperty,G=Object.prototype.propertyIsEnumerable,M=(n,t,r)=>t in n?x(n,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):n[t]=r,y=(n,t)=>{for(var r in t||(t={}))Z.call(t,r)&&M(n,r,t[r]);if(D)for(var r of D(t))G.call(t,r)&&M(n,r,t[r]);return n};const l=n=>e.createElement("svg",y({viewBox:"64 64 896 896"},n),e.createElement("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}),e.createElement("path",{d:"M686.7 638.6 544.1 535.5V288c0-4.4-3.6-8-8-8H488c-4.4 0-8 3.6-8 8v275.4c0 2.6 1.2 5 3.3 6.5l165.4 120.6c3.6 2.6 8.6 1.8 11.2-1.7l28.6-39c2.6-3.7 1.8-8.7-1.8-11.2z"}));var d="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNNTEyIDY0QzI2NC42IDY0IDY0IDI2NC42IDY0IDUxMnMyMDAuNiA0NDggNDQ4IDQ0OCA0NDgtMjAwLjYgNDQ4LTQ0OFM3NTkuNCA2NCA1MTIgNjR6bTAgODIwYy0yMDUuNCAwLTM3Mi0xNjYuNi0zNzItMzcyczE2Ni42LTM3MiAzNzItMzcyIDM3MiAxNjYuNiAzNzIgMzcyLTE2Ni42IDM3Mi0zNzIgMzcyeiIvPjxwYXRoIGQ9Ik02ODYuNyA2MzguNiA1NDQuMSA1MzUuNVYyODhjMC00LjQtMy42LTgtOC04SDQ4OGMtNC40IDAtOCAzLjYtOCA4djI3NS40YzAgMi42IDEuMiA1IDMuMyA2LjVsMTY1LjQgMTIwLjZjMy42IDIuNiA4LjYgMS44IDExLjItMS43bDI4LjYtMzljMi42LTMuNyAxLjgtOC43LTEuOC0xMS4yeiIvPjwvc3ZnPg==",L=Object.defineProperty,E=Object.getOwnPropertySymbols,Q=Object.prototype.hasOwnProperty,B=Object.prototype.propertyIsEnumerable,P=(n,t,r)=>t in n?L(n,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):n[t]=r,W=(n,t)=>{for(var r in t||(t={}))Q.call(t,r)&&P(n,r,t[r]);if(E)for(var r of E(t))B.call(t,r)&&P(n,r,t[r]);return n};const R=n=>e.createElement("svg",W({viewBox:"64 64 896 896"},n),e.createElement("path",{d:"M257.7 752c2 0 4-.2 6-.5L431.9 722c2-.4 3.9-1.3 5.3-2.8l423.9-423.9a9.96 9.96 0 0 0 0-14.1L694.9 114.9c-1.9-1.9-4.4-2.9-7.1-2.9s-5.2 1-7.1 2.9L256.8 538.8c-1.5 1.5-2.4 3.3-2.8 5.3l-29.5 168.2a33.5 33.5 0 0 0 9.4 29.8c6.6 6.4 14.9 9.9 23.8 9.9zm67.4-174.4L687.8 215l73.3 73.3-362.7 362.6-88.9 15.7 15.6-89zM880 836H144c-17.7 0-32 14.3-32 32v36c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-36c0-17.7-14.3-32-32-32z"}));var q="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNMjU3LjcgNzUyYzIgMCA0LS4yIDYtLjVMNDMxLjkgNzIyYzItLjQgMy45LTEuMyA1LjMtMi44bDQyMy45LTQyMy45YTkuOTYgOS45NiAwIDAgMCAwLTE0LjFMNjk0LjkgMTE0LjljLTEuOS0xLjktNC40LTIuOS03LjEtMi45cy01LjIgMS03LjEgMi45TDI1Ni44IDUzOC44Yy0xLjUgMS41LTIuNCAzLjMtMi44IDUuM2wtMjkuNSAxNjguMmEzMy41IDMzLjUgMCAwIDAgOS40IDI5LjhjNi42IDYuNCAxNC45IDkuOSAyMy44IDkuOXptNjcuNC0xNzQuNEw2ODcuOCAyMTVsNzMuMyA3My4zLTM2Mi43IDM2Mi42LTg4LjkgMTUuNyAxNS42LTg5ek04ODAgODM2SDE0NGMtMTcuNyAwLTMyIDE0LjMtMzIgMzJ2MzZjMCA0LjQgMy42IDggOCA4aDc4NGM0LjQgMCA4LTMuNiA4LTh2LTM2YzAtMTcuNy0xNC4zLTMyLTMyLTMyeiIvPjwvc3ZnPg==",v=a(73774);function T(n,t){return le(n)||_(n,t)||X(n,t)||C()}function C(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
+In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function X(n,t){if(n){if(typeof n=="string")return K(n,t);var r=Object.prototype.toString.call(n).slice(8,-1);if(r==="Object"&&n.constructor&&(r=n.constructor.name),r==="Map"||r==="Set")return Array.from(n);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return K(n,t)}}function K(n,t){(t==null||t>n.length)&&(t=n.length);for(var r=0,u=new Array(t);r<t;r++)u[r]=n[r];return u}function _(n,t){var r=n==null?null:typeof Symbol!="undefined"&&n[Symbol.iterator]||n["@@iterator"];if(r!=null){var u,I,O,o,c=[],i=!0,H=!1;try{if(O=(r=r.call(n)).next,t===0){if(Object(r)!==r)return;i=!1}else for(;!(i=(u=O.call(r)).done)&&(c.push(u.value),c.length!==t);i=!0);}catch(k){H=!0,I=k}finally{try{if(!i&&r.return!=null&&(o=r.return(),Object(o)!==o))return}finally{if(H)throw I}}return c}}function le(n){if(Array.isArray(n))return n}var ae=function(){var t=(0,v.TH)(),r=t.pathname,u=(0,v.tx)(),I=(0,v.WF)(),O=I.themeConfig,o=(0,v.eL)(),c=o.frontmatter,i=(0,v.YB)(),H=(0,e.useState)(void 0),k=T(H,2),w=k[0],F=k[1],te=(0,e.useState)(void 0),$=T(te,2),J=$[0],b=$[1],re=(0,e.useState)(""),ee=T(re,2),ne=ee[0],ue=ee[1],ie=(0,e.useState)(""),de=T(ie,2),me=de[0],ge=de[1],ye=O.editLink&&c.filename,oe=O.lastUpdated&&c.lastUpdated;return(0,e.useLayoutEffect)(function(){if(u){var se=u.reduce(function(Me,Ae){return Me.concat(Ae.children)},[]),ce=se.findIndex(function(Me){return Me.link===r});F(se[ce-1]),b(se[ce+1])}},[r,u]),(0,e.useLayoutEffect)(function(){oe&&(ue(new Date(c.lastUpdated).toISOString()),ge(new Intl.DateTimeFormat(void 0,{dateStyle:"short",timeStyle:"short"}).format(c.lastUpdated)))},[oe]),e.createElement("footer",{className:"dumi-default-content-footer"},e.createElement("dl",null,oe&&e.createElement("dd",null,e.createElement(l,null),e.createElement(v._H,{id:"content.footer.last.updated"}),e.createElement("time",{dateTime:ne},me)),ye&&e.createElement("dd",null,e.createElement("a",{target:"_blank",href:"".concat(i.formatMessage({id:"$internal.edit.link"},{filename:c.filename})),rel:"noreferrer"},e.createElement(R,null),e.createElement(v._H,{id:"content.footer.actions.edit"})))),e.createElement("nav",null,w&&e.createElement(v.rU,{to:w.link,"data-prev":!0},e.createElement("small",null,e.createElement(V,null),e.createElement(v._H,{id:"content.footer.actions.previous"})),w.title),J&&e.createElement(v.rU,{to:J.link,"data-next":!0},e.createElement("small",null,e.createElement(v._H,{id:"content.footer.actions.next"}),e.createElement(V,null)),J.title)))},p=ae},9457:function(A,S,a){"use strict";a.d(S,{Z:function(){return j}});var e=a(73774),m=a(67294),N=function(){var z,Y=(0,e.eL)(),V=Y.frontmatter;return!((z=V.features)===null||z===void 0)&&z.length?m.createElement("div",{className:"dumi-default-features","data-cols":[3,2].find(function(U){return V.features.length%U===0})||3},V.features.map(function(U){var x=U.title,D=U.description,Z=U.emoji,G=U.link,M;return G&&(M=/^(\w+:)\/\/|^(mailto|tel):/.test(G)?m.createElement("a",{href:G,target:"_blank",rel:"noreferrer"},x):m.createElement(e.rU,{to:G},x)),m.createElement("div",{key:x,className:"dumi-default-features-item"},Z&&m.createElement("i",null,Z),x&&m.createElement("h3",null,M||x),D&&m.createElement("p",{dangerouslySetInnerHTML:{__html:D}}))})):null},j=N},52407:function(A,S,a){"use strict";a.d(S,{Z:function(){return j}});var e=a(73774),m=a(67294),N=function(){var z=(0,e.WF)(),Y=z.themeConfig;return Y.footer?m.createElement("div",{className:"dumi-default-footer",dangerouslySetInnerHTML:{__html:Y.footer}}):null},j=N},89407:function(A,S,a){"use strict";a.d(S,{Z:function(){return p}});var e=a(67294),m=Object.defineProperty,N=Object.getOwnPropertySymbols,j=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,z=(n,t,r)=>t in n?m(n,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):n[t]=r,Y=(n,t)=>{for(var r in t||(t={}))j.call(t,r)&&z(n,r,t[r]);if(N)for(var r of N(t))h.call(t,r)&&z(n,r,t[r]);return n};const V=n=>e.createElement("svg",Y({fillRule:"evenodd",viewBox:"64 64 896 896"},n),e.createElement("path",{d:"M799.86 166.31c.02 0 .04.02.08.06l57.69 57.7c.04.03.05.05.06.08a.12.12 0 0 1 0 .06c0 .03-.02.05-.06.09L569.93 512l287.7 287.7c.04.04.05.06.06.09a.12.12 0 0 1 0 .07c0 .02-.02.04-.06.08l-57.7 57.69c-.03.04-.05.05-.07.06a.12.12 0 0 1-.07 0c-.03 0-.05-.02-.09-.06L512 569.93l-287.7 287.7c-.04.04-.06.05-.09.06a.12.12 0 0 1-.07 0c-.02 0-.04-.02-.08-.06l-57.69-57.7a.169.169 0 0 1-.06-.07.12.12 0 0 1 0-.07c0-.03.02-.05.06-.09L454.07 512l-287.7-287.7a.199.199 0 0 1-.06-.09.12.12 0 0 1 0-.07c0-.02.02-.04.06-.08l57.7-57.69c.03-.04.05-.05.07-.06a.12.12 0 0 1 .07 0c.03 0 .05.02.09.06L512 454.07l287.7-287.7c.04-.04.06-.05.09-.06a.12.12 0 0 1 .07 0z"}));var U="data:image/svg+xml;base64,PHN2ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHZpZXdCb3g9IjY0IDY0IDg5NiA4OTYiPjxwYXRoIGQ9Ik03OTkuODYgMTY2LjMxYy4wMiAwIC4wNC4wMi4wOC4wNmw1Ny42OSA1Ny43Yy4wNC4wMy4wNS4wNS4wNi4wOGEuMTIuMTIgMCAwIDEgMCAuMDZjMCAuMDMtLjAyLjA1LS4wNi4wOUw1NjkuOTMgNTEybDI4Ny43IDI4Ny43Yy4wNC4wNC4wNS4wNi4wNi4wOWEuMTIuMTIgMCAwIDEgMCAuMDdjMCAuMDItLjAyLjA0LS4wNi4wOGwtNTcuNyA1Ny42OWMtLjAzLjA0LS4wNS4wNS0uMDcuMDZhLjEyLjEyIDAgMCAxLS4wNyAwYy0uMDMgMC0uMDUtLjAyLS4wOS0uMDZMNTEyIDU2OS45M2wtMjg3LjcgMjg3LjdjLS4wNC4wNC0uMDYuMDUtLjA5LjA2YS4xMi4xMiAwIDAgMS0uMDcgMGMtLjAyIDAtLjA0LS4wMi0uMDgtLjA2bC01Ny42OS01Ny43YS4xNjkuMTY5IDAgMCAxLS4wNi0uMDcuMTIuMTIgMCAwIDEgMC0uMDdjMC0uMDMuMDItLjA1LjA2LS4wOUw0NTQuMDcgNTEybC0yODcuNy0yODcuN2EuMTk5LjE5OSAwIDAgMS0uMDYtLjA5LjEyLjEyIDAgMCAxIDAtLjA3YzAtLjAyLjAyLS4wNC4wNi0uMDhsNTcuNy01Ny42OWMuMDMtLjA0LjA1LS4wNS4wNy0uMDZhLjEyLjEyIDAgMCAxIC4wNyAwYy4wMyAwIC4wNS4wMi4wOS4wNkw1MTIgNDU0LjA3bDI4Ny43LTI4Ny43Yy4wNC0uMDQuMDYtLjA1LjA5LS4wNmEuMTIuMTIgMCAwIDEgLjA3IDB6Ii8+PC9zdmc+",x=Object.defineProperty,D=Object.getOwnPropertySymbols,Z=Object.prototype.hasOwnProperty,G=Object.prototype.propertyIsEnumerable,M=(n,t,r)=>t in n?x(n,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):n[t]=r,y=(n,t)=>{for(var r in t||(t={}))Z.call(t,r)&&M(n,r,t[r]);if(D)for(var r of D(t))G.call(t,r)&&M(n,r,t[r]);return n};const l=n=>e.createElement("svg",y({viewBox:"64 64 896 896"},n),e.createElement("path",{d:"M904 160H120c-4.4 0-8 3.6-8 8v64c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-64c0-4.4-3.6-8-8-8zm0 624H120c-4.4 0-8 3.6-8 8v64c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-64c0-4.4-3.6-8-8-8zm0-312H120c-4.4 0-8 3.6-8 8v64c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-64c0-4.4-3.6-8-8-8z"}));var d="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNOTA0IDE2MEgxMjBjLTQuNCAwLTggMy42LTggOHY2NGMwIDQuNCAzLjYgOCA4IDhoNzg0YzQuNCAwIDgtMy42IDgtOHYtNjRjMC00LjQtMy42LTgtOC04em0wIDYyNEgxMjBjLTQuNCAwLTggMy42LTggOHY2NGMwIDQuNCAzLjYgOCA4IDhoNzg0YzQuNCAwIDgtMy42IDgtOHYtNjRjMC00LjQtMy42LTgtOC04em0wLTMxMkgxMjBjLTQuNCAwLTggMy42LTggOHY2NGMwIDQuNCAzLjYgOCA4IDhoNzg0YzQuNCAwIDgtMy42IDgtOHYtNjRjMC00LjQtMy42LTgtOC04eiIvPjwvc3ZnPg==",L=a(73774),E=a(87171),Q=a(21209),B=a(26871),P=a(63721),W=a(78406),R=a(983),q=a(96157),v=a(24733);function T(n,t){return le(n)||_(n,t)||X(n,t)||C()}function C(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
+In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function X(n,t){if(n){if(typeof n=="string")return K(n,t);var r=Object.prototype.toString.call(n).slice(8,-1);if(r==="Object"&&n.constructor&&(r=n.constructor.name),r==="Map"||r==="Set")return Array.from(n);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return K(n,t)}}function K(n,t){(t==null||t>n.length)&&(t=n.length);for(var r=0,u=new Array(t);r<t;r++)u[r]=n[r];return u}function _(n,t){var r=n==null?null:typeof Symbol!="undefined"&&n[Symbol.iterator]||n["@@iterator"];if(r!=null){var u,I,O,o,c=[],i=!0,H=!1;try{if(O=(r=r.call(n)).next,t===0){if(Object(r)!==r)return;i=!1}else for(;!(i=(u=O.call(r)).done)&&(c.push(u.value),c.length!==t);i=!0);}catch(k){H=!0,I=k}finally{try{if(!i&&r.return!=null&&(o=r.return(),Object(o)!==o))return}finally{if(H)throw I}}return c}}function le(n){if(Array.isArray(n))return n}var ae=function(){var t=(0,L.eL)(),r=t.frontmatter,u=(0,e.useState)(!1),I=T(u,2),O=I[0],o=I[1],c=(0,L.WF)(),i=c.themeConfig,H=(0,e.useMemo)(function(){return i.socialLinks?Object.keys(i.socialLinks).slice(0,5).map(function(k){return{icon:k,link:i.socialLinks[k]}}):[]},[i.socialLinks]);return e.createElement("div",{className:"dumi-default-header","data-static":!!r.hero||void 0,"data-mobile-active":O||void 0,onClick:function(){return o(!1)}},e.createElement("div",{className:"dumi-default-header-content"},e.createElement("section",{className:"dumi-default-header-left"},e.createElement(P.Z,null)),e.createElement("section",{className:"dumi-default-header-right"},e.createElement(W.Z,null),e.createElement("div",{className:"dumi-default-header-right-aside"},e.createElement(q.ZP,null),e.createElement(B.Z,null),e.createElement(R.Z,null),i.prefersColor.switch&&e.createElement(E.Z,null),H.map(function(k){return e.createElement(v.Z,{icon:k.icon,link:k.link,key:k.link})}),e.createElement(Q.Z,null))),e.createElement("button",{type:"button",className:"dumi-default-header-menu-btn",onClick:function(w){w.stopPropagation(),o(function(F){return!F})}},O?e.createElement(V,null):e.createElement(l,null))))},p=ae},14041:function(A,S,a){"use strict";var e=a(67294),m=function(){return e.createElement(e.Fragment,null)};S.Z=m},60947:function(A,S,a){"use strict";a.d(S,{Z:function(){return h}});var e=a(73774),m=a(21521),N=a(67294),j=function(){var Y,V=(0,e.eL)(),U=V.frontmatter;return"hero"in U?N.createElement("div",{className:"dumi-default-hero"},U.hero.title&&N.createElement(m.Z,null,U.hero.title),U.hero.description&&N.createElement("p",{dangerouslySetInnerHTML:{__html:U.hero.description}}),!!(!((Y=U.hero.actions)===null||Y===void 0)&&Y.length)&&N.createElement("div",{className:"dumi-default-hero-actions"},U.hero.actions.map(function(x){var D=x.text,Z=x.link;return/^(\w+:)\/\/|^(mailto|tel):/.test(Z)?N.createElement("a",{href:Z,target:"_blank",rel:"noreferrer",key:D},D):N.createElement(e.rU,{key:D,to:Z},D)}))):null},h=j},78536:function(A,S,a){"use strict";a.d(S,{Z:function(){return N}});var e=a(67294),m=function(h){return e.createElement("h1",{className:"dumi-default-hero-title"},e.createElement("span",null,h.children))},N=m},5630:function(A,S,a){"use strict";a.d(S,{Z:function(){return G}});var e=a(99069),m=a(73774),N=a(67294);function j(M,y){return U(M)||V(M,y)||z(M,y)||h()}function h(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
+In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function z(M,y){if(M){if(typeof M=="string")return Y(M,y);var l=Object.prototype.toString.call(M).slice(8,-1);if(l==="Object"&&M.constructor&&(l=M.constructor.name),l==="Map"||l==="Set")return Array.from(M);if(l==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(l))return Y(M,y)}}function Y(M,y){(y==null||y>M.length)&&(y=M.length);for(var l=0,d=new Array(y);l<y;l++)d[l]=M[l];return d}function V(M,y){var l=M==null?null:typeof Symbol!="undefined"&&M[Symbol.iterator]||M["@@iterator"];if(l!=null){var d,L,E,Q,B=[],P=!0,W=!1;try{if(E=(l=l.call(M)).next,y===0){if(Object(l)!==l)return;P=!1}else for(;!(P=(d=E.call(l)).done)&&(B.push(d.value),B.length!==y);P=!0);}catch(R){W=!0,L=R}finally{try{if(!P&&l.return!=null&&(Q=l.return(),Object(Q)!==Q))return}finally{if(W)throw L}}return B}}function U(M){if(Array.isArray(M))return M}function x(M){var y=M.pathname,l=M.current,d=M.target,L="base"in l?y.replace(l.base.replace(/\/$/,""),"")||"/":y.replace(new RegExp("".concat(l.suffix,"$")),"");return"base"in d?"".concat(d.base.replace(/\/$/,"")).concat(L).replace(/([^/])\/$/,"$1"):"".concat(L).concat(d.suffix)}var D=function(y){var l=y.locale,d=y.current,L=(0,m.TH)(),E=L.pathname,Q=(0,N.useState)(function(){return x({pathname:E,current:d,target:l})}),B=j(Q,2),P=B[0],W=B[1];return(0,N.useEffect)(function(){W(x({pathname:E,current:d,target:l}))},[E,d.id,l.id]),N.createElement(m.rU,{className:"dumi-default-lang-switch",to:P},l.name)},Z=function(){var y=(0,m.WF)(),l=y.locales,d=(0,m.YB)(),L=d.locale,E=(0,m.bU)();return l.length<=1?null:l.length>2?N.createElement("div",{className:"dumi-default-lang-select"},N.createElement("select",{defaultValue:L,onChange:function(B){m.m8.push(x({pathname:m.m8.location.pathname,current:E,target:l.find(function(P){var W=P.id;return W===B.target.value})}))}},l.map(function(Q){return N.createElement("option",{key:Q.id,value:Q.id},Q.name)})),N.createElement(e.r,null)):N.createElement(D,{locale:l.find(function(Q){var B=Q.id;return B!==L}),current:E})},G=Z},40417:function(A,S,a){"use strict";a.d(S,{Z:function(){return j}});var e=a(73774),m=a(67294),N=function(){var z=(0,e.WF)(),Y=z.themeConfig,V=(0,e.bU)();return m.createElement(e.rU,{className:"dumi-default-logo",to:"base"in V?V.base:"/"},Y.logo!==!1&&m.createElement("img",{src:Y.logo||"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIQAAACCCAMAAACww5CIAAACf1BMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8YkP8AAAACCxMamv/6+voaGhoXi/YYjv8aoP8cq/8dr/8bo/8cqP8bpv8Ykv8drv8BAwUcrP8Zlf8Xjf/s7OzLy8scp/8anP8ZmP/d3d0BBArg4ODT09O7u7sEGCsKCgoanf8YlP/8/Pz09PTIyMgMTIV1dXUGKEVEREQ0NDQODg4GBgYdsv8dsf8Zl//m5uYVgOXj4+MWgtfW1tYTc87BwcERbLWzs7Ovr6+np6cQX6OgoKCTk5MMSXlwcHBra2tiYmIVFRUetf/39/fp6ekWhOkXi+QVfNvY2NjPz88TdcUSb7u6urq3t7cPYK0NUJGQkJCLi4ttbW0JO2cINFtVVVVRUVEHMFEHLEs6OjoEHDEiIiIcHBwXj/vx8fEWh+4Sb8gRbL+rq6upqakOVZiWlpaJiYmGhoYMSIF9fX15eXkKPnQLRHJMTExHR0c9PT0FHzkqKiomJiYEFyUBBw8bovfu7u4Wht4UedsUeMrFxcW9vb0RZrOkpKSampoPXZqAgIALQmtlZWUJOGJZWVkIMFcFIUExMTEwMDAtLS0DEh8Zl/v4+PgXj/QWhvEWhvAYku8YjuwUfNcUfNAVfc0RaLkSaKsRZ6kPWqENUYlbW1sCEBhkSPCkAAAAOHRSTlMA87y4BeKrltbFnUDo0MCup6D67t7ayZKGemtmWS8rEwLNso1wVEpFGaR+UDUlHwmBYls5i1oN/DMym4YAAAfTSURBVHjaxNndS1NxHMfxX5s6t1Kz1KzsuazMnqjgyxv03ovtQrYxUBEfLkREVBQf0AsFBRUUQvEiSVFQ0YsuiiIiqKC/oH+o31lzjtPZg55zttfVNnbx5ffw+X53pmx5UFl2+XLZ4zpVOPWlJFTntYyiBwF/VbX39Sv9upYU9/QHjbXe6qqayrrnylXXi0kov3GVuFiMuNqbHhIu3FcuuohZZ+jDh7mdXkwqlGtKMGmOSFzrGiYe5ZL4+vdsd/SHFyYxtIQlIdiD4ftCa39osTlxRtzwHO1tUOLm0XYk6T3asMRtdKHdUs6qv+L1l/vKgak2SYjqN+1yYg2G5NgR4Pd5/F7fk9sO3YhSkoYkaW40KCk2Rj9KUoikqmtOn8YpydE6J7xFyq5yUhxIjvZJcUfZ5EOb6oxGQmPdtEQlR4Mxupc6IoOdzWiVypabaF1BiesIS876OiSufRXtvO0DcSi2dAN+ZcclYFZsCaOps3nYUOKprDTiSWzqAioCnpIX9ep03pxkw7jYtMWx0pdn7Jb2i1jixN3cM6OGFCti0zgpyopOsw6xiZHoyHIPLIhNHdD7bWR+c7znFD3+PNp+vxhmRkNi28BoWAzBPbQHKhdlQLe4ogsoVTl4ijYjrmiKATdUdvfjh9Ely8DVHFvWe3HJMBBQ2QWAd+KSeeBxjtuxKC7ZzG07Ht0DusQlfwDfs2wZ4b2EYVBcESHO81BlcIWESXHFV7Qss5aXY1FxRSj7L7QAhv3tsaVBMVn8Ou1MFUtjW3sYKjL0jO6QWJiA7iZxysBbtDplpRT4KZbQWkUbHRMnGFUUKwuNaH1iaRJ+Tf8bDbqcWJH2HuCV+l9DpkuxtdsuGlpYHNAJ1FqNMjnE9QocOXJCPwJ309zPT9la8e5yUJwwC/jTBNWQ5EkIqEyzHROSJzvWSeFDW5M8OUArsdgMq2EmanOyGB4WSyMYAhZp2TwkJouw2mZvmusUSwtraA//m7DXZ8SsBxiQM5tGSxNuv3+ZU/NmIpfN9qDXxp1sO4LDNrE202J6cHE1TVq2f1uNiA39K9/7JJ0JwGe6nvOSZ4OA1/R0bFbyrBWoMUX2nOTZAOA3pcSXjFW7UOJnU17VAYeZv98pTvsB1KsTRVXAtqQVA/rFWSNo11SKiuRYZeknEBRn7WJ4rZKuX8pcROvBj6g4rLUZQ8NJYBo2Jb/ax2KkhKYf6I1I3oWngKqUhfgkBTCL1pics1elICaS/5Y9jk+XBdEBeJKhHZGCCLZAWTIkBqQgNlr+NbGi2wHgS1tTAbQNAxW3i1R58WWgd725ANZ7gXPFNaqagrvwt1t7aW0qiOIAPlErPqJCq6JWrW8r1ar1xf0n4NxnnpCELEKyCNmkJZSQRSCbQltooS4sVApiC10U2kWhFRUEEdGF4vuNH8g7c9NQ2pjepPcB/r5ADjlnzp2ZM+QMXHeYb+1WfO5hi5QfveYe33XJ4+d8a3MNQHbI75KhMt9z9wF4FRNcIi3wO94bAHJiQHCHNgmgh3QD8D1MCK6I+KeNCUgbgFFRcEX8Qwhov014o/juUlEoxeqrgpsA7oWp4AZprnpv1ANgShFcoU4a+36jMgOuVGYmnuJ1Wb0hKWqCC8QCgI4dqyfRbNCFoqDBX7Xz6C0AS660K3UKQCdhuqAbdqFT+B8mAXQTbhtbpM7ng4Yn1oytOwFMu5AP9QGAa4Qz8lFwvFWIH6G7Qjijc8/LDueDyvd4z151EYBvwOF+lRFTAK6TGi+ACWdLk0ozANqvkpojAFJKRnCSlFt3m8pLc9bJTylVn64ty9rJfEl1cpVKbH3uJ2v1QleUqOCI2h9xeeP0aVqLCA4JSLk6s7hu6CbkqOAIGpyB7iRZ5xLvFWlHEkITyjK/41/v9h0AC3lngpCz0PXWf0yDUcmBhFDt0T/flx8CkNL8VLAZjUhvAHSQek5AtyALdqP5e9BdbPCkZsbuFRKVvlRHs/W1AfC902yNgoriWwCeqw1fSL+J2VkWNBF8vckr6mPQ3ZcjtkVBA/3z4Ju6Bs5ANzck2BQFpUMTxlVZQ4ege95vUxRUHoPOe5s01OWBbryf2hEFDX4Fc4Vs4gaYZ3ZEQeXBJPgMcFPnwYzJVmeE6jGsGCNAE/rAlPIBamkMQv9YCLpzxJRjYMr5BLXyg5EvgTlKTOoEkw2LUct6dTz4ojqCNO04mMm4ZE150mhMuQ+jHppwAUxqUM5QK9qkPLIE5jhpygkvmHJYiW45FaL8IwmdZy9pUtc2MK9HtvgloZngJyMVp3tJ846ASb7Q1NYrg1JN+ukDs4e05LwHTO5bUKG0tRBEeXAKzJ3rpEXdB8C9fBIWKW0hhOBIBdy2K6R11zvALY6EFYE21yHF4OdKEkz7ObIlXXvAhV4OquoApaYbpCo9qayA29lLturibhimSgOSFjG1ILRwYnwShn09xArnT8PwdnHML6n+hl+2gD8Wjj+rLMOwq49Y5dZpVKUWS++VcCwdCdT5/Uhck5SH45VpVO3qJFbq2Y5Vvly2VBgQY5KqKWI6HY+n06KiqVJMSQyP/37wB6v29xGrnThyEDWh5dyr+fJscbQw/OjRcGG0OFvO3n+QSqKm7exlYgsvNgolkyFs1HGV2OQgTGsjNjnVBtO8Owj3nwbhgWnttgWxy2PaoWaC+AuAXqWYKHupMgAAAABJRU5ErkJggg==",alt:Y.name}),Y.name)},j=N},33398:function(A,S,a){"use strict";a.d(S,{Z:function(){return y}});var e=a(99069),m=a(73774),N=a(42515),j=a(67294);function h(){return h=Object.assign?Object.assign.bind():function(l){for(var d=1;d<arguments.length;d++){var L=arguments[d];for(var E in L)Object.prototype.hasOwnProperty.call(L,E)&&(l[E]=L[E])}return l},h.apply(this,arguments)}function z(l,d){return D(l)||x(l,d)||V(l,d)||Y()}function Y(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
+In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function V(l,d){if(l){if(typeof l=="string")return U(l,d);var L=Object.prototype.toString.call(l).slice(8,-1);if(L==="Object"&&l.constructor&&(L=l.constructor.name),L==="Map"||L==="Set")return Array.from(l);if(L==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(L))return U(l,d)}}function U(l,d){(d==null||d>l.length)&&(d=l.length);for(var L=0,E=new Array(d);L<d;L++)E[L]=l[L];return E}function x(l,d){var L=l==null?null:typeof Symbol!="undefined"&&l[Symbol.iterator]||l["@@iterator"];if(L!=null){var E,Q,B,P,W=[],R=!0,q=!1;try{if(B=(L=L.call(l)).next,d===0){if(Object(L)!==L)return;R=!1}else for(;!(R=(E=B.call(L)).done)&&(W.push(E.value),W.length!==d);R=!0);}catch(v){q=!0,Q=v}finally{try{if(!R&&L.return!=null&&(P=L.return(),Object(P)!==P))return}finally{if(q)throw Q}}return W}}function D(l){if(Array.isArray(l))return l}var Z=function(d){var L=d.data,E=(0,m.TH)(),Q=E.pathname,B=(0,j.useState)(function(){var X;return(X=L.children)===null||X===void 0?void 0:X.some(function(K){var _=K.activePath||K.link;return _&&Q.startsWith(_)})}),P=z(B,2),W=P[0],R=P[1],q=L.children&&j.createElement("button",{className:"dumi-default-navbar-collapse-btn",type:"button",onClick:function(K){K.stopPropagation(),R(function(_){return!_})},"data-collapsed":W||void 0},j.createElement(e.r,null)),v=L.children&&j.createElement("ul",{className:"dumi-default-navbar-dropdown","data-collapsed":W||void 0},j.createElement(G,{data:L.children})),T=L.activePath||L.link,C=T&&Q.startsWith(T)?{className:"active"}:{};return L.link?j.createElement(j.Fragment,null,j.createElement(m.rU,h({to:L.link},C),L.title),q,v):j.createElement(j.Fragment,null,j.createElement("span",h({onClick:function(K){K.stopPropagation(),R(function(_){return!_})}},C),L.title),q,v)},G=function(d){var L=d.data;return j.createElement(j.Fragment,null,L.map(function(E){return j.createElement("li",{key:E.activePath||E.link||E.title},E.link&&/^(\w+:)\/\/|^(mailto|tel):/.test(E.link)?j.createElement("a",{href:E.link,target:"_blank",rel:"noreferrer"},E.title):j.createElement(Z,{data:E}))}))},M=function(){var d=(0,m.OK)();return j.createElement("ul",{className:"dumi-default-navbar"},j.createElement(G,{data:d}),j.createElement(N.Z,null))},y=M},70841:function(A,S,a){"use strict";var e=a(67294),m=function(){return e.createElement(e.Fragment,null)};S.Z=m},30158:function(A,S,a){"use strict";a.d(S,{Z:function(){return G}});var e=a(73774),m=a(67294);function N(M,y){return V(M)||Y(M,y)||h(M,y)||j()}function j(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
+In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function h(M,y){if(M){if(typeof M=="string")return z(M,y);var l=Object.prototype.toString.call(M).slice(8,-1);if(l==="Object"&&M.constructor&&(l=M.constructor.name),l==="Map"||l==="Set")return Array.from(M);if(l==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(l))return z(M,y)}}function z(M,y){(y==null||y>M.length)&&(y=M.length);for(var l=0,d=new Array(y);l<y;l++)d[l]=M[l];return d}function Y(M,y){var l=M==null?null:typeof Symbol!="undefined"&&M[Symbol.iterator]||M["@@iterator"];if(l!=null){var d,L,E,Q,B=[],P=!0,W=!1;try{if(E=(l=l.call(M)).next,y===0){if(Object(l)!==l)return;P=!1}else for(;!(P=(d=E.call(l)).done)&&(B.push(d.value),B.length!==y);P=!0);}catch(R){W=!0,L=R}finally{try{if(!P&&l.return!=null&&(Q=l.return(),Object(Q)!==Q))return}finally{if(W)throw L}}return B}}function V(M){if(Array.isArray(M))return M}var U=function(){return m.createElement("svg",{viewBox:"0 0 14 16"},m.createElement("path",{d:"M5.003 6.39v3.594c0 .4.275.674.674.674.4 0 .674-.274.674-.674V1.323h1.997v8.661c0 .4.274.674.674.674s.674-.274.674-.674V1.323h3.295c.399 0 .674-.275.674-.674 0-.4-.275-.649-.674-.649H4.928C3.131 0 1.733 1.398 1.733 3.195S3.206 6.39 5.003 6.39Zm0-5.067v3.72c-1.073 0-1.922-.8-1.922-1.873s.799-1.847 1.922-1.847Zm7.988 11.332H2.73l.8-.674c.274-.2.324-.674.124-.923-.2-.275-.674-.325-.923-.125L.735 12.53c-.275.275-.4.525-.4.874 0 .325.125.674.4.874l1.997 1.597a.829.829 0 0 0 .4.125c.199 0 .398-.075.523-.275.2-.274.2-.723-.125-.923l-.998-.799h10.459c.399 0 .674-.274.674-.674 0-.424-.275-.674-.674-.674Z"}))},x=function(){return m.createElement("svg",{viewBox:"0 0 14 16"},m.createElement("path",{d:"M5.003 6.39v3.594c0 .4.275.674.674.674.4 0 .674-.274.674-.674V1.323h1.997v8.661c0 .4.274.674.674.674s.674-.274.674-.674V1.323h3.295c.399 0 .674-.275.674-.674 0-.4-.275-.649-.674-.649H4.928C3.131 0 1.733 1.398 1.733 3.195S3.206 6.39 5.003 6.39Zm0-5.067v3.72c-1.073 0-1.922-.8-1.922-1.873s.799-1.847 1.922-1.847ZM1.01 12.655h10.26l-.8-.674c-.274-.2-.324-.674-.124-.923.2-.275.674-.325.923-.125l1.997 1.597c.275.275.4.525.4.874 0 .325-.125.674-.4.874l-1.997 1.597a.829.829 0 0 1-.399.125.59.59 0 0 1-.524-.275c-.2-.274-.2-.723.125-.923l.998-.799H1.009c-.399 0-.674-.274-.674-.674 0-.424.275-.674.674-.674Z"}))},D="dumi:rtl",Z=function(){var y=(0,m.useState)(!1),l=N(y,2),d=l[0],L=l[1],E=(0,e.WF)(),Q=E.themeConfig;return(0,m.useEffect)(function(){localStorage.getItem(D)&&(L(!0),document.documentElement.setAttribute("data-direction","rtl"))},[]),Q.rtl?m.createElement("button",{type:"button",className:"dumi-default-rtl-switch",onClick:function(){d?(document.documentElement.removeAttribute("data-direction"),localStorage.removeItem(D)):(document.documentElement.setAttribute("data-direction","rtl"),localStorage.setItem(D,"1")),L(!d)},"data-dumi-tooltip":d?"RTL":"LTR","data-dumi-tooltip-bottom":!0},d?m.createElement(U,null):m.createElement(x,null)):null},G=Z},15920:function(A,S,a){"use strict";a.d(S,{ZP:function(){return O}});var e=a(67294),m=Object.defineProperty,N=Object.getOwnPropertySymbols,j=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,z=(o,c,i)=>c in o?m(o,c,{enumerable:!0,configurable:!0,writable:!0,value:i}):o[c]=i,Y=(o,c)=>{for(var i in c||(c={}))j.call(c,i)&&z(o,i,c[i]);if(N)for(var i of N(c))h.call(c,i)&&z(o,i,c[i]);return o};const V=o=>e.createElement("svg",Y({viewBox:"64 64 896 896"},o),e.createElement("path",{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0 0 48.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}));var U="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNODYyIDQ2NS4zaC04MWMtNC42IDAtOSAyLTEyLjEgNS41TDU1MCA3MjMuMVYxNjBjMC00LjQtMy42LTgtOC04aC02MGMtNC40IDAtOCAzLjYtOCA4djU2My4xTDI1NS4xIDQ3MC44Yy0zLTMuNS03LjQtNS41LTEyLjEtNS41aC04MWMtNi44IDAtMTAuNSA4LjEtNiAxMy4yTDQ4Ny45IDg2MWEzMS45NiAzMS45NiAwIDAgMCA0OC4zIDBMODY4IDQ3OC41YzQuNS01LjIuOC0xMy4yLTYtMTMuMnoiLz48L3N2Zz4=",x=Object.defineProperty,D=Object.getOwnPropertySymbols,Z=Object.prototype.hasOwnProperty,G=Object.prototype.propertyIsEnumerable,M=(o,c,i)=>c in o?x(o,c,{enumerable:!0,configurable:!0,writable:!0,value:i}):o[c]=i,y=(o,c)=>{for(var i in c||(c={}))Z.call(c,i)&&M(o,i,c[i]);if(D)for(var i of D(c))G.call(c,i)&&M(o,i,c[i]);return o};const l=o=>e.createElement("svg",y({viewBox:"64 64 896 896"},o),e.createElement("path",{d:"M868 545.5 536.1 163a31.96 31.96 0 0 0-48.3 0L156 545.5a7.97 7.97 0 0 0 6 13.2h81c4.6 0 9-2 12.1-5.5L474 300.9V864c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V300.9l218.9 252.3c3 3.5 7.4 5.5 12.1 5.5h81c6.8 0 10.5-8 6-13.2z"}));var d="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNODY4IDU0NS41IDUzNi4xIDE2M2EzMS45NiAzMS45NiAwIDAgMC00OC4zIDBMMTU2IDU0NS41YTcuOTcgNy45NyAwIDAgMCA2IDEzLjJoODFjNC42IDAgOS0yIDEyLjEtNS41TDQ3NCAzMDAuOVY4NjRjMCA0LjQgMy42IDggOCA4aDYwYzQuNCAwIDgtMy42IDgtOFYzMDAuOWwyMTguOSAyNTIuM2MzIDMuNSA3LjQgNS41IDEyLjEgNS41aDgxYzYuOCAwIDEwLjUtOCA2LTEzLjJ6Ii8+PC9zdmc+",L=Object.defineProperty,E=Object.getOwnPropertySymbols,Q=Object.prototype.hasOwnProperty,B=Object.prototype.propertyIsEnumerable,P=(o,c,i)=>c in o?L(o,c,{enumerable:!0,configurable:!0,writable:!0,value:i}):o[c]=i,W=(o,c)=>{for(var i in c||(c={}))Q.call(c,i)&&P(o,i,c[i]);if(E)for(var i of E(c))B.call(c,i)&&P(o,i,c[i]);return o};const R=o=>e.createElement("svg",W({viewBox:"64 64 896 896"},o),e.createElement("path",{d:"M909.6 854.5 649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0 0 11.6 0l43.6-43.5a8.2 8.2 0 0 0 0-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}));var q="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNOTA5LjYgODU0LjUgNjQ5LjkgNTk0LjhDNjkwLjIgNTQyLjcgNzEyIDQ3OSA3MTIgNDEyYzAtODAuMi0zMS4zLTE1NS40LTg3LjktMjEyLjEtNTYuNi01Ni43LTEzMi04Ny45LTIxMi4xLTg3LjlzLTE1NS41IDMxLjMtMjEyLjEgODcuOUMxNDMuMiAyNTYuNSAxMTIgMzMxLjggMTEyIDQxMmMwIDgwLjEgMzEuMyAxNTUuNSA4Ny45IDIxMi4xQzI1Ni41IDY4MC44IDMzMS44IDcxMiA0MTIgNzEyYzY3IDAgMTMwLjYtMjEuOCAxODIuNy02MmwyNTkuNyAyNTkuNmE4LjIgOC4yIDAgMCAwIDExLjYgMGw0My42LTQzLjVhOC4yIDguMiAwIDAgMCAwLTExLjZ6TTU3MC40IDU3MC40QzUyOCA2MTIuNyA0NzEuOCA2MzYgNDEyIDYzNnMtMTE2LTIzLjMtMTU4LjQtNjUuNkMyMTEuMyA1MjggMTg4IDQ3MS44IDE4OCA0MTJzMjMuMy0xMTYuMSA2NS42LTE1OC40QzI5NiAyMTEuMyAzNTIuMiAxODggNDEyIDE4OHMxMTYuMSAyMy4yIDE1OC40IDY1LjZTNjM2IDM1Mi4yIDYzNiA0MTJzLTIzLjMgMTE2LjEtNjUuNiAxNTguNHoiLz48L3N2Zz4=",v=a(73774),T=a(47727),C=(0,e.forwardRef)(function(o,c){var i=(0,v.YB)(),H=(0,e.useRef)(!1),k=(0,e.useRef)(null);return(0,e.useImperativeHandle)(c,function(){return k.current}),e.createElement("input",{className:"dumi-default-search-bar-input",onCompositionStart:function(){return H.current=!0},onCompositionEnd:function(F){H.current=!1,o.onChange(F.currentTarget.value)},onFocus:o.onFocus,onBlur:o.onBlur,onKeyDown:function(F){["ArrowDown","ArrowUp"].includes(F.key)&&F.preventDefault(),F.key==="Escape"&&!H.current&&F.currentTarget.blur()},onChange:function(F){var te=F.target.value;setTimeout(function(){H.current||o.onChange(te)},1)},placeholder:i.formatMessage({id:"header.search.placeholder"}),ref:k})}),X=function(c){return(0,e.useEffect)(function(){if(c.visible)document.body.style.overflow="hidden";else{var i;document.body.style.overflow="",(i=c.onClose)===null||i===void 0||i.call(c)}},[c.visible]),c.visible?e.createElement("div",{className:"dumi-default-search-modal"},e.createElement("div",{className:"dumi-default-search-modal-mask",onClick:c.onMaskClick}),e.createElement("div",{className:"dumi-default-search-modal-content"},c.children)):null},K;function _(o,c){return t(o)||n(o,c)||ae(o,c)||le()}function le(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
+In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ae(o,c){if(o){if(typeof o=="string")return p(o,c);var i=Object.prototype.toString.call(o).slice(8,-1);if(i==="Object"&&o.constructor&&(i=o.constructor.name),i==="Map"||i==="Set")return Array.from(o);if(i==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return p(o,c)}}function p(o,c){(c==null||c>o.length)&&(c=o.length);for(var i=0,H=new Array(c);i<c;i++)H[i]=o[i];return H}function n(o,c){var i=o==null?null:typeof Symbol!="undefined"&&o[Symbol.iterator]||o["@@iterator"];if(i!=null){var H,k,w,F,te=[],$=!0,J=!1;try{if(w=(i=i.call(o)).next,c===0){if(Object(i)!==i)return;$=!1}else for(;!($=(H=w.call(i)).done)&&(te.push(H.value),te.length!==c);$=!0);}catch(b){J=!0,k=b}finally{try{if(!$&&i.return!=null&&(F=i.return(),Object(F)!==F))return}finally{if(J)throw k}}return te}}function t(o){if(Array.isArray(o))return o}var r=/(mac|iphone|ipod|ipad)/i.test(typeof navigator!="undefined"?(K=navigator)===null||K===void 0?void 0:K.platform:""),u=function(c){return["TEXTAREA","INPUT"].includes(c.tagName)||c.contentEditable==="true"},I=function(){var c=(0,e.useState)(!1),i=_(c,2),H=i[0],k=i[1],w=(0,e.useRef)(null),F=(0,e.useRef)(null),te=(0,e.useState)("\u2318"),$=_(te,2),J=$[0],b=$[1],re=(0,v.OO)(),ee=re.keywords,ne=re.setKeywords,ue=re.result,ie=re.loading,de=(0,e.useState)(!1),me=_(de,2),ge=me[0],ye=me[1];return(0,e.useEffect)(function(){r||b("Ctrl");var oe=function(ce){if(((r?ce.metaKey:ce.ctrlKey)&&ce.key==="k"||ce.key==="/"&&!u(ce.target))&&(ce.preventDefault(),w.current)){var Me=w.current.getBoundingClientRect(),Ae=Me.top,Ne=Me.bottom,fe=Me.left,Le=Me.right,ve=Ae>=0&&fe>=0&&Ne<=window.innerHeight&&Le<=window.innerWidth;ve?w.current.focus():(ne(""),ye(!0),setTimeout(function(){var g;(g=F.current)===null||g===void 0||g.focus()}))}ce.key==="Escape"&&(ce.preventDefault(),ye(!1))};return document.addEventListener("keydown",oe),function(){return document.removeEventListener("keydown",oe)}},[]),e.createElement("div",{className:"dumi-default-search-bar"},e.createElement(R,{className:"dumi-default-search-bar-svg"}),e.createElement(C,{onFocus:function(){return k(!0)},onBlur:function(){setTimeout(function(){k(!1)},1)},onChange:function(se){return ne(se)},ref:w}),e.createElement("span",{className:"dumi-default-search-shortcut"},J," K"),ee.trim()&&H&&(ue.length||!ie)&&!ge&&e.createElement("div",{className:"dumi-default-search-popover"},e.createElement("section",null,e.createElement(T.Z,{data:ue,loading:ie}))),e.createElement(X,{visible:ge,onMaskClick:function(){ye(!1)},onClose:function(){return ne("")}},e.createElement("div",{style:{position:"relative"}},e.createElement(R,{className:"dumi-default-search-bar-svg"}),e.createElement(C,{onFocus:function(){return k(!0)},onBlur:function(){setTimeout(function(){k(!1)},1)},onChange:function(se){return ne(se)},ref:F})),e.createElement(T.Z,{data:ue,loading:ie,onItemSelect:function(){ye(!1)}}),e.createElement("footer",null,e.createElement("ul",{className:"dumi-default-search-modal-commands"},e.createElement("li",{className:"dumi-default-search-modal-commands-arrow"},e.createElement("span",{className:"dumi-default-search-modal-shortcut"},e.createElement(l,{width:"10px",height:"10px",fill:"rgba(0, 0, 0, 0.45)"})),e.createElement("span",{className:"dumi-default-search-modal-shortcut"},e.createElement(V,{width:"10px",height:"10px",fill:"rgba(0, 0, 0, 0.45)"})),e.createElement("span",{className:"dumi-default-search-modal-commands-text"},"to navigate")),e.createElement("li",null,e.createElement("span",{className:"dumi-default-search-modal-shortcut"},"esc"),e.createElement("span",{className:"dumi-default-search-modal-commands-text"},"to close"))))))},O=I},90998:function(A,S,a){"use strict";a.d(S,{Z:function(){return q}});var e=a(67294),m=Object.defineProperty,N=Object.getOwnPropertySymbols,j=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,z=(v,T,C)=>T in v?m(v,T,{enumerable:!0,configurable:!0,writable:!0,value:C}):v[T]=C,Y=(v,T)=>{for(var C in T||(T={}))j.call(T,C)&&z(v,C,T[C]);if(N)for(var C of N(T))h.call(T,C)&&z(v,C,T[C]);return v};const V=v=>e.createElement("svg",Y({viewBox:"0 0 1024 1024"},v),e.createElement("path",{d:"m885.2 446.3-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0 0 60.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}));var U="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTAyNCAxMDI0Ij48cGF0aCBkPSJtODg1LjIgNDQ2LjMtLjItLjgtMTEyLjItMjg1LjFjLTUtMTYuMS0xOS45LTI3LjItMzYuOC0yNy4ySDI4MS4yYy0xNyAwLTMyLjEgMTEuMy0zNi45IDI3LjZMMTM5LjQgNDQzbC0uMy43LS4yLjhjLTEuMyA0LjktMS43IDkuOS0xIDE0LjgtLjEgMS42LS4yIDMuMi0uMiA0LjhWODMwYTYwLjkgNjAuOSAwIDAgMCA2MC44IDYwLjhoNjI3LjJjMzMuNSAwIDYwLjgtMjcuMyA2MC45LTYwLjhWNDY0LjFjMC0xLjMgMC0yLjYtLjEtMy43LjQtNC45IDAtOS42LTEuMy0xNC4xem0tMjk1LjgtNDMtLjMgMTUuN2MtLjggNDQuOS0zMS44IDc1LjEtNzcuMSA3NS4xLTIyLjEgMC00MS4xLTcuMS01NC44LTIwLjZTNDM2IDQ0MS4yIDQzNS42IDQxOWwtLjMtMTUuN0gyMjkuNUwzMDkgMjEwaDM5OS4ybDgxLjcgMTkzLjNINTg5LjR6bS0zNzUgNzYuOGgxNTcuM2MyNC4zIDU3LjEgNzYgOTAuOCAxNDAuNCA5MC44IDMzLjcgMCA2NS05LjQgOTAuMy0yNy4yIDIyLjItMTUuNiAzOS41LTM3LjQgNTAuNy02My42aDE1Ni41VjgxNEgyMTQuNFY0ODAuMXoiLz48L3N2Zz4=",x=a(73774);function D(v,T){return l(v)||y(v,T)||G(v,T)||Z()}function Z(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
+In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function G(v,T){if(v){if(typeof v=="string")return M(v,T);var C=Object.prototype.toString.call(v).slice(8,-1);if(C==="Object"&&v.constructor&&(C=v.constructor.name),C==="Map"||C==="Set")return Array.from(v);if(C==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(C))return M(v,T)}}function M(v,T){(T==null||T>v.length)&&(T=v.length);for(var C=0,X=new Array(T);C<T;C++)X[C]=v[C];return X}function y(v,T){var C=v==null?null:typeof Symbol!="undefined"&&v[Symbol.iterator]||v["@@iterator"];if(C!=null){var X,K,_,le,ae=[],p=!0,n=!1;try{if(_=(C=C.call(v)).next,T===0){if(Object(C)!==C)return;p=!1}else for(;!(p=(X=_.call(C)).done)&&(ae.push(X.value),ae.length!==T);p=!0);}catch(t){n=!0,K=t}finally{try{if(!p&&C.return!=null&&(le=C.return(),Object(le)!==le))return}finally{if(n)throw K}}return ae}}function l(v){if(Array.isArray(v))return v}var d=function(){return e.createElement("svg",{viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg"},e.createElement("path",{d:"M5.333 10.667h21.334c.889 0 1.333.444 1.333 1.333s-.444 1.333-1.333 1.333H5.333C4.444 13.333 4 12.89 4 12s.444-1.333 1.333-1.333Z"}),e.createElement("path",{d:"M13.207 2.667h.126a1.206 1.206 0 0 1 1.2 1.326l-2.413 24.14a1.333 1.333 0 0 1-1.327 1.2h-.126a1.206 1.206 0 0 1-1.2-1.326l2.413-24.14c.068-.682.642-1.2 1.327-1.2Zm8 0h.126a1.206 1.206 0 0 1 1.2 1.326l-2.413 24.14a1.333 1.333 0 0 1-1.327 1.2h-.126a1.206 1.206 0 0 1-1.2-1.326l2.413-24.14c.068-.682.642-1.2 1.327-1.2Z"}),e.createElement("path",{d:"M5.333 18.667h21.334c.889 0 1.333.444 1.333 1.333s-.444 1.333-1.333 1.333H5.333C4.444 21.333 4 20.89 4 20s.444-1.333 1.333-1.333Z"}))},L=function(){return e.createElement("svg",{viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg"},e.createElement("path",{d:"M9.402 0h14.78L30 6.16V24.5c0 1.933-1.71 3.5-3.589 3.5H9.401C7.524 28 6 26.433 6 24.5v-21C6 1.567 7.523 0 9.402 0ZM23 2v4.183c0 .451.366.817.817.817H28l-5-5Zm3.333 24c.92 0 1.667-.768 1.667-1.714V8.857h-5c-.92 0-1.667-.767-1.667-1.714V2H9.667C8.747 2 8 2.768 8 3.714v20.572C8 25.232 8.746 26 9.667 26h16.666Z"}))},E=function(){return e.createElement("svg",{viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg"},e.createElement("path",{d:"M6.12 14.589h6.628l1.52 4.004h2.485l-5.938-15.19H8.053L2.115 18.732H4.6l1.52-4.143ZM8.88 6.855c.139-.414.277-.828.415-1.38h.138c0 .138.138.414.414 1.104 0 .138.138.276.138.276 0 .138.829 2.072 2.21 5.938H6.672c1.519-3.866 2.21-5.8 2.21-5.938Zm8.148 2.348h12.705v1.933H17.029V9.203ZM2.115 20.665h27.619v1.933H2.114v-1.933Zm14.914-5.662h12.705v1.933H17.029v-1.933ZM2.115 26.327h27.619v1.933H2.114v-1.933ZM17.029 3.54h12.705v1.934H17.029V3.54Z"}))},Q=function(){return e.createElement("svg",{viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg"},e.createElement("path",{d:"M28 6h-5a5 5 0 0 0-10 0H8a2 2 0 0 0-2 2v5a5 5 0 0 0 0 10v5a2 2 0 0 0 2 2h7v-2a3 3 0 0 1 6 0v2h7a2 2 0 0 0 2-2v-7h-2a3 3 0 0 1 0-6h2V8a2 2 0 0 0-2-2Zm-5 12a5 5 0 0 0 5 5v5h-5a5 5 0 0 0-10 0H8v-7H6a3 3 0 0 1 0-6h2V8h7V6a3 3 0 0 1 6 0v2h7v5a5 5 0 0 0-5 5Z"}))},B={title:d,page:L,content:E,demo:Q},P=function(T){return e.createElement(e.Fragment,null,T.texts.map(function(C,X){return e.createElement(e.Fragment,{key:X},C.highlighted?e.createElement("mark",null,C.text):C.text)}))},W=function(T){var C=(0,e.useCallback)(function(){var ae=0,p=[];return T.forEach(function(n){n.title&&p.push({type:"title",value:{title:n.title}}),n.hints.forEach(function(t){p.push({type:"hint",activeIndex:ae++,value:t})})}),[p,ae]},[T]),X=(0,e.useState)(C),K=D(X,2),_=K[0],le=K[1];return(0,e.useEffect)(function(){le(C)},[T]),_},R=function(T){var C=W(T.data),X=D(C,2),K=X[0],_=X[1],le=(0,e.useState)(-1),ae=D(le,2),p=ae[0],n=ae[1];return(0,e.useEffect)(function(){var t=function(u){if(u.key==="ArrowDown")n((p+1)%_);else if(u.key==="ArrowUp")n((p+_-1)%_);else if(u.key==="Enter"&&p>=0){var I,O=K.find(function(o){return o.type==="hint"&&o.activeIndex===p}).value;x.m8.push(O.link),(I=T.onItemSelect)===null||I===void 0||I.call(T,O),document.activeElement.blur()}["Escape","Enter"].includes(u.key)&&n(-1)};return document.addEventListener("keydown",t),function(){return document.removeEventListener("keydown",t)}}),e.createElement("div",{className:"dumi-default-search-result",onMouseEnter:function(){return n(-1)},onMouseDownCapture:function(r){return r.preventDefault()},onMouseUpCapture:function(){document.activeElement.blur()}},T.data.length||T.loading?e.createElement("dl",null,K.map(function(t,r){return t.type==="title"?e.createElement("dt",{key:String(r)},t.value.title):e.createElement("dd",{key:String(r)},e.createElement(x.rU,{to:t.value.link,"data-active":p===t.activeIndex||void 0,onClick:function(){var I;return(I=T.onItemSelect)===null||I===void 0?void 0:I.call(T,t.value)}},e.createElement(B[t.value.type]),e.createElement("h4",null,e.createElement(P,{texts:t.value.highlightTitleTexts})),e.createElement("p",null,e.createElement(P,{texts:t.value.highlightTexts}))))})):e.createElement("div",{className:"dumi-default-search-empty"},e.createElement(V,null),e.createElement(x._H,{id:"search.not.found"})))},q=R},28438:function(A,S,a){"use strict";a.d(S,{Z:function(){return h}});var e=a(73774),m=a(26687),N=a(67294),j=function(){var Y=(0,e.TH)(),V=Y.pathname,U=(0,e.eL)(),x=(0,e.tx)();return x?N.createElement("div",{className:"dumi-default-sidebar"},x.map(function(D,Z){return N.createElement("dl",{className:"dumi-default-sidebar-group",key:String(Z)},D.title&&N.createElement("dt",null,D.title),D.children.map(function(G){return N.createElement("dd",{key:G.link},N.createElement(e.OL,{to:G.link,title:G.title,end:!0},G.title),G.link===V&&U.frontmatter.toc==="menu"&&N.createElement(m.Z,null))}))})):null},h=j},7246:function(A,S,a){"use strict";a.d(S,{Z:function(){return ve}});var e=a(67294),m=Object.defineProperty,N=Object.getOwnPropertySymbols,j=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,z=(g,s,f)=>s in g?m(g,s,{enumerable:!0,configurable:!0,writable:!0,value:f}):g[s]=f,Y=(g,s)=>{for(var f in s||(s={}))j.call(s,f)&&z(g,f,s[f]);if(N)for(var f of N(s))h.call(s,f)&&z(g,f,s[f]);return g};const V=g=>e.createElement("svg",Y({viewBox:"64 64 896 896"},g),e.createElement("path",{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-32 736H663.9V602.2h104l15.6-120.7H663.9v-77.1c0-35 9.7-58.8 59.8-58.8h63.9v-108c-11.1-1.5-49-4.8-93.2-4.8-92.2 0-155.3 56.3-155.3 159.6v89H434.9v120.7h104.3V848H176V176h672v672z"}));var U="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNODgwIDExMkgxNDRjLTE3LjcgMC0zMiAxNC4zLTMyIDMydjczNmMwIDE3LjcgMTQuMyAzMiAzMiAzMmg3MzZjMTcuNyAwIDMyLTE0LjMgMzItMzJWMTQ0YzAtMTcuNy0xNC4zLTMyLTMyLTMyem0tMzIgNzM2SDY2My45VjYwMi4yaDEwNGwxNS42LTEyMC43SDY2My45di03Ny4xYzAtMzUgOS43LTU4LjggNTkuOC01OC44aDYzLjl2LTEwOGMtMTEuMS0xLjUtNDktNC44LTkzLjItNC44LTkyLjIgMC0xNTUuMyA1Ni4zLTE1NS4zIDE1OS42djg5SDQzNC45djEyMC43aDEwNC4zVjg0OEgxNzZWMTc2aDY3MnY2NzJ6Ii8+PC9zdmc+",x=Object.defineProperty,D=Object.getOwnPropertySymbols,Z=Object.prototype.hasOwnProperty,G=Object.prototype.propertyIsEnumerable,M=(g,s,f)=>s in g?x(g,s,{enumerable:!0,configurable:!0,writable:!0,value:f}):g[s]=f,y=(g,s)=>{for(var f in s||(s={}))Z.call(s,f)&&M(g,f,s[f]);if(D)for(var f of D(s))G.call(s,f)&&M(g,f,s[f]);return g};const l=g=>e.createElement("svg",y({viewBox:"64 64 896 896"},g),e.createElement("path",{d:"M511.6 76.3C264.3 76.2 64 276.4 64 523.5 64 718.9 189.3 885 363.8 946c23.5 5.9 19.9-10.8 19.9-22.2v-77.5c-135.7 15.9-141.2-73.9-150.3-88.9C215 726 171.5 718 184.5 703c30.9-15.9 62.4 4 98.9 57.9 26.4 39.1 77.9 32.5 104 26 5.7-23.5 17.9-44.5 34.7-60.8-140.6-25.2-199.2-111-199.2-213 0-49.5 16.3-95 48.3-131.7-20.4-60.5 1.9-112.3 4.9-120 58.1-5.2 118.5 41.6 123.2 45.3 33-8.9 70.7-13.6 112.9-13.6 42.4 0 80.2 4.9 113.5 13.9 11.3-8.6 67.3-48.8 121.3-43.9 2.9 7.7 24.7 58.3 5.5 118 32.4 36.8 48.9 82.7 48.9 132.3 0 102.2-59 188.1-200 212.9a127.5 127.5 0 0 1 38.1 91v112.5c.8 9 0 17.9 15 17.9 177.1-59.7 304.6-227 304.6-424.1 0-247.2-200.4-447.3-447.5-447.3z"}));var d="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNNTExLjYgNzYuM0MyNjQuMyA3Ni4yIDY0IDI3Ni40IDY0IDUyMy41IDY0IDcxOC45IDE4OS4zIDg4NSAzNjMuOCA5NDZjMjMuNSA1LjkgMTkuOS0xMC44IDE5LjktMjIuMnYtNzcuNWMtMTM1LjcgMTUuOS0xNDEuMi03My45LTE1MC4zLTg4LjlDMjE1IDcyNiAxNzEuNSA3MTggMTg0LjUgNzAzYzMwLjktMTUuOSA2Mi40IDQgOTguOSA1Ny45IDI2LjQgMzkuMSA3Ny45IDMyLjUgMTA0IDI2IDUuNy0yMy41IDE3LjktNDQuNSAzNC43LTYwLjgtMTQwLjYtMjUuMi0xOTkuMi0xMTEtMTk5LjItMjEzIDAtNDkuNSAxNi4zLTk1IDQ4LjMtMTMxLjctMjAuNC02MC41IDEuOS0xMTIuMyA0LjktMTIwIDU4LjEtNS4yIDExOC41IDQxLjYgMTIzLjIgNDUuMyAzMy04LjkgNzAuNy0xMy42IDExMi45LTEzLjYgNDIuNCAwIDgwLjIgNC45IDExMy41IDEzLjkgMTEuMy04LjYgNjcuMy00OC44IDEyMS4zLTQzLjkgMi45IDcuNyAyNC43IDU4LjMgNS41IDExOCAzMi40IDM2LjggNDguOSA4Mi43IDQ4LjkgMTMyLjMgMCAxMDIuMi01OSAxODguMS0yMDAgMjEyLjlhMTI3LjUgMTI3LjUgMCAwIDEgMzguMSA5MXYxMTIuNWMuOCA5IDAgMTcuOSAxNSAxNy45IDE3Ny4xLTU5LjcgMzA0LjYtMjI3IDMwNC42LTQyNC4xIDAtMjQ3LjItMjAwLjQtNDQ3LjMtNDQ3LjUtNDQ3LjN6Ii8+PC9zdmc+",L=Object.defineProperty,E=Object.getOwnPropertySymbols,Q=Object.prototype.hasOwnProperty,B=Object.prototype.propertyIsEnumerable,P=(g,s,f)=>s in g?L(g,s,{enumerable:!0,configurable:!0,writable:!0,value:f}):g[s]=f,W=(g,s)=>{for(var f in s||(s={}))Q.call(s,f)&&P(g,f,s[f]);if(E)for(var f of E(s))B.call(s,f)&&P(g,f,s[f]);return g};const R=g=>e.createElement("svg",W({viewBox:"64 64 896 896"},g),e.createElement("path",{d:"M913.9 552.2 805 181.4v-.1c-7.6-22.9-25.7-36.5-48.3-36.5-23.4 0-42.5 13.5-49.7 35.2l-71.4 213H388.8l-71.4-213c-7.2-21.7-26.3-35.2-49.7-35.2-23.1 0-42.5 14.8-48.4 36.6L110.5 552.2c-4.4 14.7 1.2 31.4 13.5 40.7l368.5 276.4c2.6 3.6 6.2 6.3 10.4 7.8l8.6 6.4 8.5-6.4c4.9-1.7 9-4.7 11.9-8.9l368.4-275.4c12.4-9.2 18-25.9 13.6-40.6zM751.7 193.4c1-1.8 2.9-1.9 3.5-1.9 1.1 0 2.5.3 3.4 3L818 394.3H684.5l67.2-200.9zm-487.4 1c.9-2.6 2.3-2.9 3.4-2.9 2.7 0 2.9.1 3.4 1.7l67.3 201.2H206.5l57.8-200zM158.8 558.7l28.2-97.3 202.4 270.2-230.6-172.9zm73.9-116.4h122.1l90.8 284.3-212.9-284.3zM512.9 776 405.7 442.3H620L512.9 776zm157.9-333.7h119.5L580 723.1l90.8-280.8zm-40.7 293.9 207.3-276.7 29.5 99.2-236.8 177.5z"}));var q="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNOTEzLjkgNTUyLjIgODA1IDE4MS40di0uMWMtNy42LTIyLjktMjUuNy0zNi41LTQ4LjMtMzYuNS0yMy40IDAtNDIuNSAxMy41LTQ5LjcgMzUuMmwtNzEuNCAyMTNIMzg4LjhsLTcxLjQtMjEzYy03LjItMjEuNy0yNi4zLTM1LjItNDkuNy0zNS4yLTIzLjEgMC00Mi41IDE0LjgtNDguNCAzNi42TDExMC41IDU1Mi4yYy00LjQgMTQuNyAxLjIgMzEuNCAxMy41IDQwLjdsMzY4LjUgMjc2LjRjMi42IDMuNiA2LjIgNi4zIDEwLjQgNy44bDguNiA2LjQgOC41LTYuNGM0LjktMS43IDktNC43IDExLjktOC45bDM2OC40LTI3NS40YzEyLjQtOS4yIDE4LTI1LjkgMTMuNi00MC42ek03NTEuNyAxOTMuNGMxLTEuOCAyLjktMS45IDMuNS0xLjkgMS4xIDAgMi41LjMgMy40IDNMODE4IDM5NC4zSDY4NC41bDY3LjItMjAwLjl6bS00ODcuNCAxYy45LTIuNiAyLjMtMi45IDMuNC0yLjkgMi43IDAgMi45LjEgMy40IDEuN2w2Ny4zIDIwMS4ySDIwNi41bDU3LjgtMjAwek0xNTguOCA1NTguN2wyOC4yLTk3LjMgMjAyLjQgMjcwLjItMjMwLjYtMTcyLjl6bTczLjktMTE2LjRoMTIyLjFsOTAuOCAyODQuMy0yMTIuOS0yODQuM3pNNTEyLjkgNzc2IDQwNS43IDQ0Mi4zSDYyMEw1MTIuOSA3NzZ6bTE1Ny45LTMzMy43aDExOS41TDU4MCA3MjMuMWw5MC44LTI4MC44em0tNDAuNyAyOTMuOSAyMDcuMy0yNzYuNyAyOS41IDk5LjItMjM2LjggMTc3LjV6Ii8+PC9zdmc+",v=Object.defineProperty,T=Object.getOwnPropertySymbols,C=Object.prototype.hasOwnProperty,X=Object.prototype.propertyIsEnumerable,K=(g,s,f)=>s in g?v(g,s,{enumerable:!0,configurable:!0,writable:!0,value:f}):g[s]=f,_=(g,s)=>{for(var f in s||(s={}))C.call(s,f)&&K(g,f,s[f]);if(T)for(var f of T(s))X.call(s,f)&&K(g,f,s[f]);return g};const le=g=>e.createElement("svg",_({viewBox:"64 64 896 896"},g),e.createElement("path",{d:"M847.7 112H176.3c-35.5 0-64.3 28.8-64.3 64.3v671.4c0 35.5 28.8 64.3 64.3 64.3h671.4c35.5 0 64.3-28.8 64.3-64.3V176.3c0-35.5-28.8-64.3-64.3-64.3zm0 736c-447.8-.1-671.7-.2-671.7-.3.1-447.8.2-671.7.3-671.7 447.8.1 671.7.2 671.7.3-.1 447.8-.2 671.7-.3 671.7zM230.6 411.9h118.7v381.8H230.6zm59.4-52.2c37.9 0 68.8-30.8 68.8-68.8a68.8 68.8 0 1 0-137.6 0c-.1 38 30.7 68.8 68.8 68.8zm252.3 245.1c0-49.8 9.5-98 71.2-98 60.8 0 61.7 56.9 61.7 101.2v185.7h118.6V584.3c0-102.8-22.2-181.9-142.3-181.9-57.7 0-96.4 31.7-112.3 61.7h-1.6v-52.2H423.7v381.8h118.6V604.8z"}));var ae="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNODQ3LjcgMTEySDE3Ni4zYy0zNS41IDAtNjQuMyAyOC44LTY0LjMgNjQuM3Y2NzEuNGMwIDM1LjUgMjguOCA2NC4zIDY0LjMgNjQuM2g2NzEuNGMzNS41IDAgNjQuMy0yOC44IDY0LjMtNjQuM1YxNzYuM2MwLTM1LjUtMjguOC02NC4zLTY0LjMtNjQuM3ptMCA3MzZjLTQ0Ny44LS4xLTY3MS43LS4yLTY3MS43LS4zLjEtNDQ3LjguMi02NzEuNy4zLTY3MS43IDQ0Ny44LjEgNjcxLjcuMiA2NzEuNy4zLS4xIDQ0Ny44LS4yIDY3MS43LS4zIDY3MS43ek0yMzAuNiA0MTEuOWgxMTguN3YzODEuOEgyMzAuNnptNTkuNC01Mi4yYzM3LjkgMCA2OC44LTMwLjggNjguOC02OC44YTY4LjggNjguOCAwIDEgMC0xMzcuNiAwYy0uMSAzOCAzMC43IDY4LjggNjguOCA2OC44em0yNTIuMyAyNDUuMWMwLTQ5LjggOS41LTk4IDcxLjItOTggNjAuOCAwIDYxLjcgNTYuOSA2MS43IDEwMS4ydjE4NS43aDExOC42VjU4NC4zYzAtMTAyLjgtMjIuMi0xODEuOS0xNDIuMy0xODEuOS01Ny43IDAtOTYuNCAzMS43LTExMi4zIDYxLjdoLTEuNnYtNTIuMkg0MjMuN3YzODEuOGgxMTguNlY2MDQuOHoiLz48L3N2Zz4=",p=Object.defineProperty,n=Object.getOwnPropertySymbols,t=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable,u=(g,s,f)=>s in g?p(g,s,{enumerable:!0,configurable:!0,writable:!0,value:f}):g[s]=f,I=(g,s)=>{for(var f in s||(s={}))t.call(s,f)&&u(g,f,s[f]);if(n)for(var f of n(s))r.call(s,f)&&u(g,f,s[f]);return g};const O=g=>e.createElement("svg",I({viewBox:"64 64 896 896"},g),e.createElement("path",{d:"M928 254.3c-30.6 13.2-63.9 22.7-98.2 26.4a170.1 170.1 0 0 0 75-94 336.64 336.64 0 0 1-108.2 41.2A170.1 170.1 0 0 0 672 174c-94.5 0-170.5 76.6-170.5 170.6 0 13.2 1.6 26.4 4.2 39.1-141.5-7.4-267.7-75-351.6-178.5a169.32 169.32 0 0 0-23.2 86.1c0 59.2 30.1 111.4 76 142.1a172 172 0 0 1-77.1-21.7v2.1c0 82.9 58.6 151.6 136.7 167.4a180.6 180.6 0 0 1-44.9 5.8c-11.1 0-21.6-1.1-32.2-2.6C211 652 273.9 701.1 348.8 702.7c-58.6 45.9-132 72.9-211.7 72.9-14.3 0-27.5-.5-41.2-2.1C171.5 822 261.2 850 357.8 850 671.4 850 843 590.2 843 364.7c0-7.4 0-14.8-.5-22.2 33.2-24.3 62.3-54.4 85.5-88.2z"}));var o="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNOTI4IDI1NC4zYy0zMC42IDEzLjItNjMuOSAyMi43LTk4LjIgMjYuNGExNzAuMSAxNzAuMSAwIDAgMCA3NS05NCAzMzYuNjQgMzM2LjY0IDAgMCAxLTEwOC4yIDQxLjJBMTcwLjEgMTcwLjEgMCAwIDAgNjcyIDE3NGMtOTQuNSAwLTE3MC41IDc2LjYtMTcwLjUgMTcwLjYgMCAxMy4yIDEuNiAyNi40IDQuMiAzOS4xLTE0MS41LTcuNC0yNjcuNy03NS0zNTEuNi0xNzguNWExNjkuMzIgMTY5LjMyIDAgMCAwLTIzLjIgODYuMWMwIDU5LjIgMzAuMSAxMTEuNCA3NiAxNDIuMWExNzIgMTcyIDAgMCAxLTc3LjEtMjEuN3YyLjFjMCA4Mi45IDU4LjYgMTUxLjYgMTM2LjcgMTY3LjRhMTgwLjYgMTgwLjYgMCAwIDEtNDQuOSA1LjhjLTExLjEgMC0yMS42LTEuMS0zMi4yLTIuNkMyMTEgNjUyIDI3My45IDcwMS4xIDM0OC44IDcwMi43Yy01OC42IDQ1LjktMTMyIDcyLjktMjExLjcgNzIuOS0xNC4zIDAtMjcuNS0uNS00MS4yLTIuMUMxNzEuNSA4MjIgMjYxLjIgODUwIDM1Ny44IDg1MCA2NzEuNCA4NTAgODQzIDU5MC4yIDg0MyAzNjQuN2MwLTcuNCAwLTE0LjgtLjUtMjIuMiAzMy4yLTI0LjMgNjIuMy01NC40IDg1LjUtODguMnoiLz48L3N2Zz4=",c=Object.defineProperty,i=Object.getOwnPropertySymbols,H=Object.prototype.hasOwnProperty,k=Object.prototype.propertyIsEnumerable,w=(g,s,f)=>s in g?c(g,s,{enumerable:!0,configurable:!0,writable:!0,value:f}):g[s]=f,F=(g,s)=>{for(var f in s||(s={}))H.call(s,f)&&w(g,f,s[f]);if(i)for(var f of i(s))k.call(s,f)&&w(g,f,s[f]);return g};const te=g=>e.createElement("svg",F({viewBox:"64 64 896 896"},g),e.createElement("path",{d:"M457.3 543c-68.1-17.7-145 16.2-174.6 76.2-30.1 61.2-1 129.1 67.8 151.3 71.2 23 155.2-12.2 184.4-78.3 28.7-64.6-7.2-131-77.6-149.2zm-52 156.2c-13.8 22.1-43.5 31.7-65.8 21.6-22-10-28.5-35.7-14.6-57.2 13.7-21.4 42.3-31 64.4-21.7 22.4 9.5 29.6 35 16 57.3zm45.5-58.5c-5 8.6-16.1 12.7-24.7 9.1-8.5-3.5-11.2-13.1-6.4-21.5 5-8.4 15.6-12.4 24.1-9.1 8.7 3.2 11.8 12.9 7 21.5zm334.5-197.2c15 4.8 31-3.4 35.9-18.3 11.8-36.6 4.4-78.4-23.2-109a111.39 111.39 0 0 0-106-34.3 28.45 28.45 0 0 0-21.9 33.8 28.39 28.39 0 0 0 33.8 21.8c18.4-3.9 38.3 1.8 51.9 16.7a54.2 54.2 0 0 1 11.3 53.3 28.45 28.45 0 0 0 18.2 36zm99.8-206c-56.7-62.9-140.4-86.9-217.7-70.5a32.98 32.98 0 0 0-25.4 39.3 33.12 33.12 0 0 0 39.3 25.5c55-11.7 114.4 5.4 154.8 50.1 40.3 44.7 51.2 105.7 34 159.1-5.6 17.4 3.9 36 21.3 41.7 17.4 5.6 36-3.9 41.6-21.2v-.1c24.1-75.4 8.9-161.1-47.9-223.9zM729 499c-12.2-3.6-20.5-6.1-14.1-22.1 13.8-34.7 15.2-64.7.3-86-28-40.1-104.8-37.9-192.8-1.1 0 0-27.6 12.1-20.6-9.8 13.5-43.5 11.5-79.9-9.6-101-47.7-47.8-174.6 1.8-283.5 110.6C127.3 471.1 80 557.5 80 632.2 80 775.1 263.2 862 442.5 862c235 0 391.3-136.5 391.3-245 0-65.5-55.2-102.6-104.8-118zM443 810.8c-143 14.1-266.5-50.5-275.8-144.5-9.3-93.9 99.2-181.5 242.2-195.6 143-14.2 266.5 50.5 275.8 144.4C694.4 709 586 796.6 443 810.8z"}));var $="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNNDU3LjMgNTQzYy02OC4xLTE3LjctMTQ1IDE2LjItMTc0LjYgNzYuMi0zMC4xIDYxLjItMSAxMjkuMSA2Ny44IDE1MS4zIDcxLjIgMjMgMTU1LjItMTIuMiAxODQuNC03OC4zIDI4LjctNjQuNi03LjItMTMxLTc3LjYtMTQ5LjJ6bS01MiAxNTYuMmMtMTMuOCAyMi4xLTQzLjUgMzEuNy02NS44IDIxLjYtMjItMTAtMjguNS0zNS43LTE0LjYtNTcuMiAxMy43LTIxLjQgNDIuMy0zMSA2NC40LTIxLjcgMjIuNCA5LjUgMjkuNiAzNSAxNiA1Ny4zem00NS41LTU4LjVjLTUgOC42LTE2LjEgMTIuNy0yNC43IDkuMS04LjUtMy41LTExLjItMTMuMS02LjQtMjEuNSA1LTguNCAxNS42LTEyLjQgMjQuMS05LjEgOC43IDMuMiAxMS44IDEyLjkgNyAyMS41em0zMzQuNS0xOTcuMmMxNSA0LjggMzEtMy40IDM1LjktMTguMyAxMS44LTM2LjYgNC40LTc4LjQtMjMuMi0xMDlhMTExLjM5IDExMS4zOSAwIDAgMC0xMDYtMzQuMyAyOC40NSAyOC40NSAwIDAgMC0yMS45IDMzLjggMjguMzkgMjguMzkgMCAwIDAgMzMuOCAyMS44YzE4LjQtMy45IDM4LjMgMS44IDUxLjkgMTYuN2E1NC4yIDU0LjIgMCAwIDEgMTEuMyA1My4zIDI4LjQ1IDI4LjQ1IDAgMCAwIDE4LjIgMzZ6bTk5LjgtMjA2Yy01Ni43LTYyLjktMTQwLjQtODYuOS0yMTcuNy03MC41YTMyLjk4IDMyLjk4IDAgMCAwLTI1LjQgMzkuMyAzMy4xMiAzMy4xMiAwIDAgMCAzOS4zIDI1LjVjNTUtMTEuNyAxMTQuNCA1LjQgMTU0LjggNTAuMSA0MC4zIDQ0LjcgNTEuMiAxMDUuNyAzNCAxNTkuMS01LjYgMTcuNCAzLjkgMzYgMjEuMyA0MS43IDE3LjQgNS42IDM2LTMuOSA0MS42LTIxLjJ2LS4xYzI0LjEtNzUuNCA4LjktMTYxLjEtNDcuOS0yMjMuOXpNNzI5IDQ5OWMtMTIuMi0zLjYtMjAuNS02LjEtMTQuMS0yMi4xIDEzLjgtMzQuNyAxNS4yLTY0LjcuMy04Ni0yOC00MC4xLTEwNC44LTM3LjktMTkyLjgtMS4xIDAgMC0yNy42IDEyLjEtMjAuNi05LjggMTMuNS00My41IDExLjUtNzkuOS05LjYtMTAxLTQ3LjctNDcuOC0xNzQuNiAxLjgtMjgzLjUgMTEwLjZDMTI3LjMgNDcxLjEgODAgNTU3LjUgODAgNjMyLjIgODAgNzc1LjEgMjYzLjIgODYyIDQ0Mi41IDg2MmMyMzUgMCAzOTEuMy0xMzYuNSAzOTEuMy0yNDUgMC02NS41LTU1LjItMTAyLjYtMTA0LjgtMTE4ek00NDMgODEwLjhjLTE0MyAxNC4xLTI2Ni41LTUwLjUtMjc1LjgtMTQ0LjUtOS4zLTkzLjkgOTkuMi0xODEuNSAyNDIuMi0xOTUuNiAxNDMtMTQuMiAyNjYuNSA1MC41IDI3NS44IDE0NC40QzY5NC40IDcwOSA1ODYgNzk2LjYgNDQzIDgxMC44eiIvPjwvc3ZnPg==",J=Object.defineProperty,b=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,ne=(g,s,f)=>s in g?J(g,s,{enumerable:!0,configurable:!0,writable:!0,value:f}):g[s]=f,ue=(g,s)=>{for(var f in s||(s={}))re.call(s,f)&&ne(g,f,s[f]);if(b)for(var f of b(s))ee.call(s,f)&&ne(g,f,s[f]);return g};const ie=g=>e.createElement("svg",ue({viewBox:"64 64 896 896"},g),e.createElement("path",{d:"M854.6 370.6c-9.9-39.4 9.9-102.2 73.4-124.4l-67.9-3.6s-25.7-90-143.6-98c-117.8-8.1-194.9-3-195-3 .1 0 87.4 55.6 52.4 154.7-25.6 52.5-65.8 95.6-108.8 144.7-1.3 1.3-2.5 2.6-3.5 3.7C319.4 605 96 860 96 860c245.9 64.4 410.7-6.3 508.2-91.1 20.5-.2 35.9-.3 46.3-.3 135.8 0 250.6-117.6 245.9-248.4-3.2-89.9-31.9-110.2-41.8-149.6zm-204.1 334c-10.6 0-26.2.1-46.8.3l-23.6.2-17.8 15.5c-47.1 41-104.4 71.5-171.4 87.6-52.5 12.6-110 16.2-172.7 9.6 18-20.5 36.5-41.6 55.4-63.1 92-104.6 173.8-197.5 236.9-268.5l1.4-1.4 1.3-1.5c4.1-4.6 20.6-23.3 24.7-28.1 9.7-11.1 17.3-19.9 24.5-28.6 30.7-36.7 52.2-67.8 69-102.2l1.6-3.3 1.2-3.4c13.7-38.8 15.4-76.9 6.2-112.8 22.5.7 46.5 1.9 71.7 3.6 33.3 2.3 55.5 12.9 71.1 29.2 5.8 6 10.2 12.5 13.4 18.7 1 2 1.7 3.6 2.3 5l5 17.7c-15.7 34.5-19.9 73.3-11.4 107.2 3 11.8 6.9 22.4 12.3 34.4 2.1 4.7 9.5 20.1 11 23.3 10.3 22.7 15.4 43 16.7 78.7 3.3 94.6-82.7 181.9-182 181.9z"}));var de="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNODU0LjYgMzcwLjZjLTkuOS0zOS40IDkuOS0xMDIuMiA3My40LTEyNC40bC02Ny45LTMuNnMtMjUuNy05MC0xNDMuNi05OGMtMTE3LjgtOC4xLTE5NC45LTMtMTk1LTMgLjEgMCA4Ny40IDU1LjYgNTIuNCAxNTQuNy0yNS42IDUyLjUtNjUuOCA5NS42LTEwOC44IDE0NC43LTEuMyAxLjMtMi41IDIuNi0zLjUgMy43QzMxOS40IDYwNSA5NiA4NjAgOTYgODYwYzI0NS45IDY0LjQgNDEwLjctNi4zIDUwOC4yLTkxLjEgMjAuNS0uMiAzNS45LS4zIDQ2LjMtLjMgMTM1LjggMCAyNTAuNi0xMTcuNiAyNDUuOS0yNDguNC0zLjItODkuOS0zMS45LTExMC4yLTQxLjgtMTQ5LjZ6bS0yMDQuMSAzMzRjLTEwLjYgMC0yNi4yLjEtNDYuOC4zbC0yMy42LjItMTcuOCAxNS41Yy00Ny4xIDQxLTEwNC40IDcxLjUtMTcxLjQgODcuNi01Mi41IDEyLjYtMTEwIDE2LjItMTcyLjcgOS42IDE4LTIwLjUgMzYuNS00MS42IDU1LjQtNjMuMSA5Mi0xMDQuNiAxNzMuOC0xOTcuNSAyMzYuOS0yNjguNWwxLjQtMS40IDEuMy0xLjVjNC4xLTQuNiAyMC42LTIzLjMgMjQuNy0yOC4xIDkuNy0xMS4xIDE3LjMtMTkuOSAyNC41LTI4LjYgMzAuNy0zNi43IDUyLjItNjcuOCA2OS0xMDIuMmwxLjYtMy4zIDEuMi0zLjRjMTMuNy0zOC44IDE1LjQtNzYuOSA2LjItMTEyLjggMjIuNS43IDQ2LjUgMS45IDcxLjcgMy42IDMzLjMgMi4zIDU1LjUgMTIuOSA3MS4xIDI5LjIgNS44IDYgMTAuMiAxMi41IDEzLjQgMTguNyAxIDIgMS43IDMuNiAyLjMgNWw1IDE3LjdjLTE1LjcgMzQuNS0xOS45IDczLjMtMTEuNCAxMDcuMiAzIDExLjggNi45IDIyLjQgMTIuMyAzNC40IDIuMSA0LjcgOS41IDIwLjEgMTEgMjMuMyAxMC4zIDIyLjcgMTUuNCA0MyAxNi43IDc4LjcgMy4zIDk0LjYtODIuNyAxODEuOS0xODIgMTgxLjl6Ii8+PC9zdmc+",me=Object.defineProperty,ge=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,se=(g,s,f)=>s in g?me(g,s,{enumerable:!0,configurable:!0,writable:!0,value:f}):g[s]=f,ce=(g,s)=>{for(var f in s||(s={}))ye.call(s,f)&&se(g,f,s[f]);if(ge)for(var f of ge(s))oe.call(s,f)&&se(g,f,s[f]);return g};const Me=g=>e.createElement("svg",ce({viewBox:"64 64 896 896"},g),e.createElement("path",{d:"M564.7 230.1V803h60l25.2 71.4L756.3 803h131.5V230.1H564.7zm247.7 497h-59.9l-75.1 50.4-17.8-50.4h-18V308.3h170.7v418.8zM526.1 486.9H393.3c2.1-44.9 4.3-104.3 6.6-172.9h130.9l-.1-8.1c0-.6-.2-14.7-2.3-29.1-2.1-15-6.6-34.9-21-34.9H287.8c4.4-20.6 15.7-69.7 29.4-93.8l6.4-11.2-12.9-.7c-.8 0-19.6-.9-41.4 10.6-35.7 19-51.7 56.4-58.7 84.4-18.4 73.1-44.6 123.9-55.7 145.6-3.3 6.4-5.3 10.2-6.2 12.8-1.8 4.9-.8 9.8 2.8 13 10.5 9.5 38.2-2.9 38.5-3 .6-.3 1.3-.6 2.2-1 13.9-6.3 55.1-25 69.8-84.5h56.7c.7 32.2 3.1 138.4 2.9 172.9h-141l-2.1 1.5c-23.1 16.9-30.5 63.2-30.8 65.2l-1.4 9.2h167c-12.3 78.3-26.5 113.4-34 127.4-3.7 7-7.3 14-10.7 20.8-21.3 42.2-43.4 85.8-126.3 153.6-3.6 2.8-7 8-4.8 13.7 2.4 6.3 9.3 9.1 24.6 9.1 5.4 0 11.8-.3 19.4-1 49.9-4.4 100.8-18 135.1-87.6 17-35.1 31.7-71.7 43.9-108.9L497 850l5-12c.8-1.9 19-46.3 5.1-95.9l-.5-1.8-108.1-123-22 16.6c6.4-26.1 10.6-49.9 12.5-71.1h158.7v-8c0-40.1-18.5-63.9-19.2-64.9l-2.4-3z"}));var Ae="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNNTY0LjcgMjMwLjFWODAzaDYwbDI1LjIgNzEuNEw3NTYuMyA4MDNoMTMxLjVWMjMwLjFINTY0Ljd6bTI0Ny43IDQ5N2gtNTkuOWwtNzUuMSA1MC40LTE3LjgtNTAuNGgtMThWMzA4LjNoMTcwLjd2NDE4Ljh6TTUyNi4xIDQ4Ni45SDM5My4zYzIuMS00NC45IDQuMy0xMDQuMyA2LjYtMTcyLjloMTMwLjlsLS4xLTguMWMwLS42LS4yLTE0LjctMi4zLTI5LjEtMi4xLTE1LTYuNi0zNC45LTIxLTM0LjlIMjg3LjhjNC40LTIwLjYgMTUuNy02OS43IDI5LjQtOTMuOGw2LjQtMTEuMi0xMi45LS43Yy0uOCAwLTE5LjYtLjktNDEuNCAxMC42LTM1LjcgMTktNTEuNyA1Ni40LTU4LjcgODQuNC0xOC40IDczLjEtNDQuNiAxMjMuOS01NS43IDE0NS42LTMuMyA2LjQtNS4zIDEwLjItNi4yIDEyLjgtMS44IDQuOS0uOCA5LjggMi44IDEzIDEwLjUgOS41IDM4LjItMi45IDM4LjUtMyAuNi0uMyAxLjMtLjYgMi4yLTEgMTMuOS02LjMgNTUuMS0yNSA2OS44LTg0LjVoNTYuN2MuNyAzMi4yIDMuMSAxMzguNCAyLjkgMTcyLjloLTE0MWwtMi4xIDEuNWMtMjMuMSAxNi45LTMwLjUgNjMuMi0zMC44IDY1LjJsLTEuNCA5LjJoMTY3Yy0xMi4zIDc4LjMtMjYuNSAxMTMuNC0zNCAxMjcuNC0zLjcgNy03LjMgMTQtMTAuNyAyMC44LTIxLjMgNDIuMi00My40IDg1LjgtMTI2LjMgMTUzLjYtMy42IDIuOC03IDgtNC44IDEzLjcgMi40IDYuMyA5LjMgOS4xIDI0LjYgOS4xIDUuNCAwIDExLjgtLjMgMTkuNC0xIDQ5LjktNC40IDEwMC44LTE4IDEzNS4xLTg3LjYgMTctMzUuMSAzMS43LTcxLjcgNDMuOS0xMDguOUw0OTcgODUwbDUtMTJjLjgtMS45IDE5LTQ2LjMgNS4xLTk1LjlsLS41LTEuOC0xMDguMS0xMjMtMjIgMTYuNmM2LjQtMjYuMSAxMC42LTQ5LjkgMTIuNS03MS4xaDE1OC43di04YzAtNDAuMS0xOC41LTYzLjktMTkuMi02NC45bC0yLjQtM3oiLz48L3N2Zz4=",Ne=a(30874),fe={github:l,weibo:te,twitter:O,gitlab:R,facebook:V,zhihu:Me,yuque:ie,linkedin:le},Le=function(s){var f=s.icon,je=s.link,pe=(0,Ne.Z)(),Ie=(0,e.useMemo)(function(){return{Icon:fe[f],link:je}},[f,je]);return e.createElement("a",{className:"dumi-default-icon","data-dumi-tooltip":pe.formatMessage({id:"header.social.".concat(f)}),"data-dumi-tooltip-bottom":!0,target:"_blank",href:Ie.link,rel:"noreferrer"},e.createElement(Ie.Icon,null))},ve=Le},94850:function(A,S,a){"use strict";a.d(S,{Z:function(){return ae}});var e=a(861),m=a.n(e),N=a(27424),j=a.n(N),h=a(67294),z=a(56690),Y=a.n(z),V=a(89728),U=a.n(V),x=a(66115),D=a.n(x),Z=a(61655),G=a.n(Z),M=a(26389),y=a.n(M),l=a(38416),d=a.n(l),L=U()(function p(){Y()(this,p)}),E=function(p){G()(t,p);var n=y()(t);function t(r){var u;return Y()(this,t),u=n.call(this),d()(D()(u),"el",void 0),u.el=r,u}return U()(t,[{key:"top",get:function(){return this.el.getBoundingClientRect().top}},{key:"outerHeight",get:function(){return this.el.getBoundingClientRect().height}},{key:"scrollTop",get:function(){return this.el.scrollTop}},{key:"scrollHeight",get:function(){return this.el.scrollHeight}},{key:"isScrolledToBottom",value:function(){return this.scrollTop+this.outerHeight>=this.scrollHeight}},{key:"registerScrollEvent",value:function(u){this.el.addEventListener("scroll",u)}},{key:"unregisterScrollEvent",value:function(u){this.el.removeEventListener("scroll",u)}}],[{key:"create",value:function(u){var I=document.querySelector(u);if(!I)throw new Error("element is not found.");return new t(I)}}]),t}(L),Q=function(p){G()(t,p);var n=y()(t);function t(){return Y()(this,t),n.apply(this,arguments)}return U()(t,[{key:"outerHeight",get:function(){return window.innerHeight}},{key:"scrollTop",get:function(){return document.documentElement.scrollTop}},{key:"scrollHeight",get:function(){return document.documentElement.scrollHeight}},{key:"isScrolledToBottom",value:function(){return this.scrollTop+this.outerHeight>=this.scrollHeight}},{key:"registerScrollEvent",value:function(u){document.addEventListener("scroll",u)}},{key:"unregisterScrollEvent",value:function(u){document.removeEventListener("scroll",u)}}],[{key:"create",value:function(){return new t}}]),t}(L),B=function(){function p(){Y()(this,p)}return U()(p,null,[{key:"create",value:function(t){return t?E.create(t):Q.create()}}]),p}(),P=function(n){var t=n.sectionRefs,r=n.rootSelector,u=n.offset,I=u===void 0?0:u,O=(0,h.useRef)(null);(0,h.useEffect)(function(){O.current=B.create(r)},[r]);var o=(0,h.useCallback)(function(){return O.current?O.current.isScrolledToBottom():!1},[O]),c=(0,h.useCallback)(function(J){if(!O.current)return!1;var b=O.current.scrollTop,re=b+O.current.outerHeight,ee=J.getBoundingClientRect(),ne=O.current instanceof E?b+ee.top-O.current.top+I:b+ee.top+I,ue=ne+ee.height;return[ne<re,ue>b].every(function(ie){return ie})},[O,I]),i=(0,h.useCallback)(function(){return t.map(function(J){return J.current?c(J.current):!1})},[c,t]),H=(0,h.useState)([]),k=j()(H,2),w=k[0],F=k[1],te=(0,h.useMemo)(function(){return w.findIndex(function(J){return J})},[w]),$=(0,h.useCallback)(function(){var J=o()?[].concat(m()(new Array(t.length-1).fill(!1).map(function(b){return b})),[!0]):i();F(J)},[i,o,t]);return(0,h.useEffect)(function(){return $(),O.current&&O.current.registerScrollEvent($),function(){O.current&&O.current.unregisterScrollEvent($)}},[$]),{elementsStatusInViewport:w,currentElementIndexInViewport:te}},W=function(n){var t=n.children,r=n.sectionRefs,u=n.rootSelector,I=n.offset,O=P({sectionRefs:r,rootSelector:u,offset:I}),o=O.elementsStatusInViewport,c=O.currentElementIndexInViewport;return t({elementsStatusInViewport:o,currentElementIndexInViewport:c})},R=a(73774);function q(){return q=Object.assign?Object.assign.bind():function(p){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(p[r]=t[r])}return p},q.apply(this,arguments)}function v(p,n){return _(p)||K(p,n)||C(p,n)||T()}function T(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
+In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function C(p,n){if(p){if(typeof p=="string")return X(p,n);var t=Object.prototype.toString.call(p).slice(8,-1);if(t==="Object"&&p.constructor&&(t=p.constructor.name),t==="Map"||t==="Set")return Array.from(p);if(t==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return X(p,n)}}function X(p,n){(n==null||n>p.length)&&(n=p.length);for(var t=0,r=new Array(n);t<n;t++)r[t]=p[t];return r}function K(p,n){var t=p==null?null:typeof Symbol!="undefined"&&p[Symbol.iterator]||p["@@iterator"];if(t!=null){var r,u,I,O,o=[],c=!0,i=!1;try{if(I=(t=t.call(p)).next,n===0){if(Object(t)!==t)return;c=!1}else for(;!(c=(r=I.call(t)).done)&&(o.push(r.value),o.length!==n);c=!0);}catch(H){i=!0,u=H}finally{try{if(!c&&t.return!=null&&(O=t.return(),Object(O)!==O))return}finally{if(i)throw u}}return o}}function _(p){if(Array.isArray(p))return p}var le=function(){var n=(0,R.TH)(),t=n.pathname,r=n.search,u=n.hash,I=(0,R.eL)(),O=(0,R.zh)(),o=(0,R.WF)(),c=o.loading,i=(0,h.useRef)(0),H=(0,h.useState)([]),k=v(H,2),w=k[0],F=k[1],te=h.useMemo(function(){var $=I.toc;return O&&($=O.toc),$.filter(function(J){var b=J.depth;return b>1&&b<4})},[I,O]);return(0,h.useEffect)(function(){if(!c){var $=te.map(function(J){var b=J.id;return{current:document.getElementById(b)}});F($)}},[t,r,c,te]),w.length?h.createElement(W,{sectionRefs:w},function($){var J=$.currentElementIndexInViewport;return J>-1&&(i.current=J),h.createElement("ul",{className:"dumi-default-toc"},te.filter(function(b){var re=b.depth;return re>1&&re<4}).map(function(b,re){var ee="".concat(r,"#").concat(encodeURIComponent(b.id)),ne=J>-1?J:i.current;return h.createElement("li",{key:b.id,"data-depth":b.depth},h.createElement(R.rU,q({to:ee,onClickCapture:function(){decodeURIComponent(u).slice(1)===b.id&&R.m8.replace("".concat(t).concat(r))},title:b.title},ne===re?{className:"active"}:{}),b.title))}))}):null},ae=le},99069:function(A,S,a){"use strict";a.d(S,{r:function(){return V}});var e=a(67294),m=Object.defineProperty,N=Object.getOwnPropertySymbols,j=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,z=(x,D,Z)=>D in x?m(x,D,{enumerable:!0,configurable:!0,writable:!0,value:Z}):x[D]=Z,Y=(x,D)=>{for(var Z in D||(D={}))j.call(D,Z)&&z(x,Z,D[Z]);if(N)for(var Z of N(D))h.call(D,Z)&&z(x,Z,D[Z]);return x};const V=x=>e.createElement("svg",Y({viewBox:"64 64 896 896"},x),e.createElement("path",{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}));var U="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNODg0IDI1NmgtNzVjLTUuMSAwLTkuOSAyLjUtMTIuOSA2LjZMNTEyIDY1NC4yIDIyNy45IDI2Mi42Yy0zLTQuMS03LjgtNi42LTEyLjktNi42aC03NWMtNi41IDAtMTAuMyA3LjQtNi41IDEyLjdsMzUyLjYgNDg2LjFjMTIuOCAxNy42IDM5IDE3LjYgNTEuNyAwbDM1Mi42LTQ4Ni4xYzMuOS01LjMuMS0xMi43LTYuNC0xMi43eiIvPjwvc3ZnPg=="},63405:function(A,S,a){var e=a(73897);function m(N){if(Array.isArray(N))return e(N)}A.exports=m,A.exports.__esModule=!0,A.exports.default=A.exports},66115:function(A){function S(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}A.exports=S,A.exports.__esModule=!0,A.exports.default=A.exports},26389:function(A,S,a){var e=a(73808),m=a(69617),N=a(94993);function j(h){var z=m();return function(){var V=e(h),U;if(z){var x=e(this).constructor;U=Reflect.construct(V,arguments,x)}else U=V.apply(this,arguments);return N(this,U)}}A.exports=j,A.exports.__esModule=!0,A.exports.default=A.exports},73808:function(A){function S(a){return A.exports=S=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(m){return m.__proto__||Object.getPrototypeOf(m)},A.exports.__esModule=!0,A.exports.default=A.exports,S(a)}A.exports=S,A.exports.__esModule=!0,A.exports.default=A.exports},61655:function(A,S,a){var e=a(6015);function m(N,j){if(typeof j!="function"&&j!==null)throw new TypeError("Super expression must either be null or a function");N.prototype=Object.create(j&&j.prototype,{constructor:{value:N,writable:!0,configurable:!0}}),Object.defineProperty(N,"prototype",{writable:!1}),j&&e(N,j)}A.exports=m,A.exports.__esModule=!0,A.exports.default=A.exports},69617:function(A){function S(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(a){return!1}}A.exports=S,A.exports.__esModule=!0,A.exports.default=A.exports},79498:function(A){function S(a){if(typeof Symbol!="undefined"&&a[Symbol.iterator]!=null||a["@@iterator"]!=null)return Array.from(a)}A.exports=S,A.exports.__esModule=!0,A.exports.default=A.exports},42281:function(A){function S(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
+In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}A.exports=S,A.exports.__esModule=!0,A.exports.default=A.exports},94993:function(A,S,a){var e=a(18698).default,m=a(66115);function N(j,h){if(h&&(e(h)==="object"||typeof h=="function"))return h;if(h!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return m(j)}A.exports=N,A.exports.__esModule=!0,A.exports.default=A.exports},6015:function(A){function S(a,e){return A.exports=S=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(N,j){return N.__proto__=j,N},A.exports.__esModule=!0,A.exports.default=A.exports,S(a,e)}A.exports=S,A.exports.__esModule=!0,A.exports.default=A.exports},861:function(A,S,a){var e=a(63405),m=a(79498),N=a(86116),j=a(42281);function h(z){return e(z)||m(z)||N(z)||j()}A.exports=h,A.exports.__esModule=!0,A.exports.default=A.exports}}]);
diff --git a/372.dec64465.chunk.css b/372.dec64465.chunk.css
new file mode 100644
index 0000000..a8d71e7
--- /dev/null
+++ b/372.dec64465.chunk.css
@@ -0,0 +1,5 @@
+/*!
+ * Project: Heti
+ * URL: https://github.com/sivan/heti
+ * Author: Sivan [sun.sivan@gmail.com]
+ */@font-face{font-family:Heti Hei;src:"Heti Hei SC","Heti Hei TC","Heti Hei JP","Heti Hei KR"}@font-face{font-family:Heti Hei SC;src:local("PingFang SC Regular"),local("Heiti SC Regular"),local("Microsoft YaHei"),local("Source Han Sans CN Regular"),local("Noto Sans CJK SC Regular"),local("WenQuanYi Micro Hei"),local("Droid Sans Fallback")}@font-face{font-family:Heti Hei TC;src:local("PingFang TC Regular"),local("Heiti TC Regular"),local("Microsoft Jhenghei"),local("Source Han Sans HK Regular"),local("Source Han Sans TW Regular"),local("Noto Sans CJK TC Regular"),local("WenQuanYi Micro Hei"),local("Droid Sans Fallback")}@font-face{font-family:Heti Hei JP;src:local("Hiragino Sans GB W3"),local("Source Han Sans JP Regular"),local("Noto Sans CJK JP Regular"),local("Droid Sans Fallback")}@font-face{font-family:Heti Hei KR;src:local("Source Han Sans KR Regular"),local("Noto Sans CJK KR Regular"),local("Droid Sans Fallback")}@font-face{font-family:Heti Hei;font-weight:200;src:"Heti Hei SC Light","Heti Hei TC Light","Heti Hei JP Light","Heti Hei KR Light"}@font-face{font-family:Heti Hei SC Light;font-weight:200;src:local("PingFang SC Light"),local("Heiti SC Light"),"Heti Hei SC Light Fallback",local("Source Han Sans CN Light"),local("Noto Sans CJK SC Light")}@font-face{font-family:Heti Hei TC Light;font-weight:200;src:local("PingFang TC Light"),local("Heiti TC Light"),local("Microsoft Jhenghei Light"),local("Source Han Sans HK Light"),local("Source Han Sans TW Light"),local("Noto Sans CJK TC Light")}@font-face{font-family:Heti Hei JP Light;font-weight:200;src:local("Source Han Sans JP Light"),local("Noto Sans CJK JP Light")}@font-face{font-family:Heti Hei KR Light;font-weight:200;src:local("Source Han Sans KR Light"),local("Noto Sans CJK KR Light")}@font-face{font-family:Heti Hei SC Light Fallback;font-weight:200;src:local("Microsoft YaHei"),local("Droid Sans Fallback")}@font-face{font-family:Heti Hei;font-weight:600;src:"Heti Hei SC Bold","Heti Hei TC Bold","Heti Hei JP Bold","Heti Hei KR Bold"}@font-face{font-family:Heti Hei SC Bold;font-weight:600;src:local("PingFang SC Medium"),local("Heiti SC Medium"),"Heti Hei SC Bold Fallback",local("Source Han Sans CN Bold"),local("Noto Sans CJK SC Bold")}@font-face{font-family:Heti Hei TC Bold;font-weight:600;src:local("PingFang TC Medium"),local("Heiti TC Medium"),local("Microsoft Jhenghei Bold"),local("Source Han Sans HK Bold"),local("Source Han Sans TW Bold"),local("Noto Sans CJK TC Bold")}@font-face{font-family:Heti Hei JP Bold;font-weight:600;src:local("Hiragino Sans GB W6"),local("Source Han Sans JP Bold"),local("Noto Sans CJK JP Bold")}@font-face{font-family:Heti Hei KR Bold;font-weight:600;src:local("Source Han Sans KR Bold"),local("Noto Sans CJK KR Bold")}@font-face{font-family:Heti Hei SC Bold Fallback;font-weight:600;src:local("Microsoft YaHei"),local("Droid Sans Fallback")}@font-face{font-family:Heti Hei Black;font-weight:800;src:"Heti Hei SC Black","Heti Hei TC Black","Heti Hei JP Black","Heti Hei KR Black"}@font-face{font-family:Heti Hei SC Black;font-weight:800;src:local("Lantinghei SC Heavy"),local("PingFang SC Semibold"),local("Heiti SC Medium"),"Heti Hei SC Black Fallback",local("Source Han Sans CN Heavy"),local("Noto Sans CJK SC Heavy")}@font-face{font-family:Heti Hei TC Black;font-weight:800;src:local("Lantinghei TC Heavy"),local("PingFang TC Semibold"),local("Heiti TC Medium"),local("Microsoft Jhenghei Bold"),local("Source Han Sans HK Heavy"),local("Source Han Sans TW Heavy"),local("Noto Sans CJK TC Heavy")}@font-face{font-family:Heti Hei JP Black;font-weight:800;src:local("Hiragino Sans GB W6"),local("Source Han Sans JP Heavy"),local("Noto Sans CJK JP Heavy")}@font-face{font-family:Heti Hei KR Black;font-weight:800;src:local("Source Han Sans KR Heavy"),local("Noto Sans CJK KR Heavy")}@font-face{font-family:Heti Hei SC Black Fallback;font-weight:800;src:local("Microsoft YaHei"),local("Droid Sans Fallback")}@font-face{font-family:Heti Song;src:local("Songti SC Regular"),local("Songti TC Regular"),local("SimSun")}@font-face{font-family:Heti Song;font-weight:200;src:local("Songti SC Light"),local("Songti TC Light"),"Heti Song Light Fallback"}@font-face{font-family:Heti Song Light Fallback;font-weight:200;src:local("SimSun")}@font-face{font-family:Heti Song;font-weight:600;src:local("Songti SC Bold"),local("Songti TC Bold"),"Heti Song Bold Fallback"}@font-face{font-family:Heti Song Bold Fallback;font-weight:600;src:local("SimSun")}@font-face{font-family:Heti Song Black;font-weight:800;src:local("Songti SC Black"),local("SimSun")}@font-face{font-family:Heti Kai;src:local("Kaiti SC Regular"),local("Kaiti TC Regular"),local("STKaiti"),local("Kaiti"),local("BiauKai")}@font-face{font-family:Heti Kai;font-weight:600;src:local("Kaiti SC Bold"),local("Kaiti TC Bold")}@font-face{font-family:Heti Kai Bold Fallback;font-weight:600;src:local("STKaiti"),local("Kaiti") local("BiauKai")}@font-face{font-family:Heti Kai Black;font-weight:800;src:local("Kaiti SC Black"),local("Kaiti TC Black"),local("STKaiti"),local("Kaiti")}.markdown{max-width:100%;font-size:16px;font-weight:400;-webkit-font-smoothing:subpixel-antialiased;line-height:1.5;overflow-wrap:break-word;word-wrap:break-word;hyphens:auto;letter-spacing:.02em}.markdown:before,.markdown:after{content:"";display:table}.markdown:after{clear:both}.markdown>*:first-child,.markdown section>*:first-child,.markdown td>*:first-child{margin-block-start:0!important}.markdown>*:last-child,.markdown section>*:last-child,.markdown td>*:last-child{margin-block-end:0!important}.markdown blockquote{margin-block-start:12px;margin-block-end:24px;margin-inline-start:32px;margin-inline-end:32px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;background-color:#0000000e}@media (prefers-color-scheme: dark){.markdown blockquote{background-color:#ffffff0e}}.markdown figure{display:block;text-align:center}.markdown figure>img{display:block;margin-inline-start:auto;margin-inline-end:auto}.markdown hr{width:30%;height:1px;margin-block-start:48px;margin-block-end:47px;margin-inline-start:auto;margin-inline-end:auto;border:0;background-color:#ccc}@media (prefers-color-scheme: dark){.markdown hr{background-color:#404040}}.markdown p{margin-block-start:12px;margin-block-end:24px;text-align:justify}.markdown p:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.markdown p:not(:lang(zh)){text-align:start}.markdown pre{margin-block-start:12px;margin-block-end:12px;margin-inline-start:0;margin-inline-end:0;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;overflow:auto;font-family:SFMono-Regular,consolas,Liberation Mono,menlo,courier,monospace,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;white-space:pre;word-wrap:normal;border-radius:4px;background-color:#0000000e}@media (prefers-color-scheme: dark){.markdown pre{background-color:#ffffff0e}}.markdown pre code{margin:0;padding:0;border:0;border-radius:0;background-color:#0000;color:inherit}.markdown:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.markdown:not(:lang(zh)){letter-spacing:0}.markdown a,.markdown abbr,.markdown code,.markdown heti-spacing,.markdown [lang=en-US]{letter-spacing:normal}.markdown h1,.markdown h2,.markdown h3,.markdown h4,.markdown h5,.markdown h6{position:relative;margin:0;margin-block-start:24px;margin-block-end:12px;font-weight:600}.markdown h1{margin-block-end:24px;font-size:32px;line-height:48px}.markdown h2{font-size:24px;line-height:36px}.markdown h3{font-size:20px;line-height:36px}.markdown h4{font-size:18px;line-height:24px}.markdown h5{font-size:16px;line-height:24px}.markdown h6{font-size:14px;line-height:24px}.markdown h1,.markdown h2,.markdown h3{letter-spacing:.05em}.markdown h1:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.markdown h1:not(:lang(zh)),.markdown h2:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.markdown h2:not(:lang(zh)),.markdown h3:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.markdown h3:not(:lang(zh)){letter-spacing:0}.markdown h1+h2,.markdown h2+h3,.markdown h3+h4,.markdown h4+h5,.markdown h5+h6{margin-block-start:12px}.markdown ul,.markdown ol,.markdown dl{margin-block-start:12px;margin-block-end:24px}.markdown ul,.markdown ol{padding-inline-start:32px}.markdown ul ul,.markdown ul ol,.markdown ol ul,.markdown ol ol{margin-block-start:0;margin-block-end:0}.markdown ul{list-style-type:disc}.markdown ol{list-style-type:decimal}.markdown ul ul,.markdown ol ul{list-style-type:circle}.markdown ul ul ul,.markdown ul ol ul,.markdown ol ul ul,.markdown ol ol ul{list-style-type:square}.markdown li{list-style-type:unset}.markdown table{box-sizing:border-box;table-layout:fixed;margin-block-start:12px;margin-block-end:24px;margin-inline-start:auto;margin-inline-end:auto;border-collapse:collapse;border-width:1px;border-style:solid;border-color:#ccc;word-break:break-word}@media (prefers-color-scheme: dark){.markdown table{border-color:#404040}}.markdown th,.markdown td{padding-block-start:6px;padding-block-end:6px;padding-inline-start:8px;padding-inline-end:8px;border-width:1px;border-style:solid;border-color:#ccc}@media (prefers-color-scheme: dark){.markdown th,.markdown td{border-color:#404040}}.markdown caption{caption-side:bottom;margin-block-start:2px;margin-block-end:-4px;font-size:14px;line-height:24px}.markdown a{text-decoration:none}.markdown a:hover{padding-block-end:1px;border-block-end:1px solid currentColor;text-decoration:none}.markdown abbr[title]{padding-block-end:1px;border-block-end:1px dotted;text-decoration:none;cursor:help}.markdown b,.markdown strong{font-weight:600}.markdown code{margin-inline-start:.25em;margin-inline-end:.25em;font-family:SFMono-Regular,consolas,Liberation Mono,menlo,courier,monospace,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:.875em}.markdown dfn{font-weight:600}.markdown dfn:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.markdown dfn:not(:lang(zh)){font-weight:400}.markdown em{font-weight:600}.markdown figcaption{display:inline-block;vertical-align:top;font-size:14px;text-align:start}.markdown i{font-style:italic}.markdown ins,.markdown u{padding-block-end:1px;border-block-end:1px solid;text-decoration:none}.markdown mark{padding-block-start:2px;padding-block-end:2px;padding-inline-start:1px;padding-inline-end:1px;margin-inline-start:1px;margin-inline-end:1px;background-color:#fff700e0;color:inherit}@media (prefers-color-scheme: dark){.markdown mark{background-color:#4d4a00e0}}.markdown q{quotes:"\300c" "\300d" "\300e" "\300f"}.markdown q:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.markdown q:not(:lang(zh)){quotes:initial;quotes:auto}.markdown rt{font-size:.875em;font-weight:400}.markdown small{font-size:.875em}.markdown strong{font-weight:600}.markdown sub,.markdown sup{position:relative;margin-inline-start:.25em;margin-inline-end:.25em;font-size:.75em;font-family:Helvetica Neue,helvetica,arial,Heti Hei,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-style:normal;line-height:1;vertical-align:baseline}.markdown sub{bottom:-.25em}.markdown sup{top:-.5em}.markdown sup:target,.markdown sup a:target{background-color:#dbedff}@media (prefers-color-scheme: dark){.markdown sup:target,.markdown sup a:target{background-color:#3a6188}}.markdown summary{padding-inline-start:1em;outline:0;cursor:pointer}.markdown summary::-webkit-details-marker{width:.6em;margin-inline-end:.4em}.markdown u[title]{cursor:help;border-block-end-width:3px;border-block-end-style:double;border-block-end-color:#0000008a}@media (prefers-color-scheme: dark){.markdown u[title]{border-block-end-color:#ffffff8a}}.markdown address,.markdown cite,.markdown dfn,.markdown dt,.markdown em{font-style:normal}.markdown address:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.markdown address:not(:lang(zh)),.markdown cite:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.markdown cite:not(:lang(zh)),.markdown dfn:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.markdown dfn:not(:lang(zh)),.markdown dt:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.markdown dt:not(:lang(zh)),.markdown em:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.markdown em:not(:lang(zh)){font-style:italic}.markdown abbr[title],.markdown del,.markdown ins,.markdown s,.markdown u{margin-inline-start:1px;margin-inline-end:1px}.markdown,.markdown--sans{font-family:Helvetica Neue,helvetica,arial,Heti Hei,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}.markdown--serif,.markdown--classic{font-family:Times New Roman,times,Heti Song,serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}.markdown--classic h1,.markdown--classic h2,.markdown--classic h3,.markdown--classic h4,.markdown--classic h5,.markdown--classic h6{font-family:Times New Roman,times,Heti Kai Black,serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-weight:800}.markdown--classic blockquote,.markdown--classic cite,.markdown--classic q{font-family:Times New Roman,times,Heti Kai,serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}.markdown--classic figcaption,.markdown--classic caption,.markdown--classic th{font-family:Helvetica Neue,helvetica,arial,Heti Hei,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}.markdown--hei{font-family:Helvetica Neue,helvetica,arial,Heti Hei,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}.markdown--song{font-family:Times New Roman,times,Heti Song,serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}.markdown--kai{font-family:Times New Roman,times,Heti Kai,serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}.markdown--columns-1,.markdown--columns-2,.markdown--columns-3,.markdown--columns-4,.markdown--columns-16em,.markdown--columns-20em,.markdown--columns-24em,.markdown--columns-28em,.markdown--columns-32em,.markdown--columns-36em,.markdown--columns-40em,.markdown--columns-44em,.markdown--columns-48em,.markdown comma{max-width:none;column-gap:2em}.markdown--columns-1 p,.markdown--columns-2 p,.markdown--columns-3 p,.markdown--columns-4 p,.markdown--columns-16em p,.markdown--columns-20em p,.markdown--columns-24em p,.markdown--columns-28em p,.markdown--columns-32em p,.markdown--columns-36em p,.markdown--columns-40em p,.markdown--columns-44em p,.markdown--columns-48em p,.markdown comma p{margin-block-start:6px;margin-block-end:12px;text-indent:2em}.markdown--columns-1{column-count:1}.markdown--columns-2{column-count:2}.markdown--columns-3{column-count:3}.markdown--columns-4{column-count:4}.markdown--columns-16em{column-width:16em}.markdown--columns-20em{column-width:20em}.markdown--columns-24em{column-width:24em}.markdown--columns-28em{column-width:28em}.markdown--columns-32em{column-width:32em}.markdown--columns-36em{column-width:36em}.markdown--columns-40em{column-width:40em}.markdown--columns-44em{column-width:44em}.markdown--columns-48em{column-width:48em}.markdown--vertical{max-width:none;max-height:100%;writing-mode:vertical-rl;letter-spacing:.125em}.markdown--vertical h1,.markdown--vertical h2,.markdown--vertical h3,.markdown--vertical h4,.markdown--vertical h5,.markdown--vertical h6{text-align:start}.markdown--vertical q{quotes:"\300c" "\300d" "\300e" "\300f"}.markdown--ancient,.markdown--poetry{font-family:Times New Roman,times,Heti Song,serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}.markdown--ancient h1,.markdown--ancient h2,.markdown--ancient h3,.markdown--ancient h4,.markdown--ancient h5,.markdown--ancient h6,.markdown--poetry h1,.markdown--poetry h2,.markdown--poetry h3,.markdown--poetry h4,.markdown--poetry h5,.markdown--poetry h6{font-family:Times New Roman,times,Heti Kai Black,serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-weight:800;text-align:center}.markdown--ancient h1 .markdown-meta,.markdown--ancient h2 .markdown-meta,.markdown--ancient h3 .markdown-meta,.markdown--ancient h4 .markdown-meta,.markdown--ancient h5 .markdown-meta,.markdown--ancient h6 .markdown-meta,.markdown--poetry h1 .markdown-meta,.markdown--poetry h2 .markdown-meta,.markdown--poetry h3 .markdown-meta,.markdown--poetry h4 .markdown-meta,.markdown--poetry h5 .markdown-meta,.markdown--poetry h6 .markdown-meta{font-weight:400}@media screen and (min-width: 640px){.markdown--ancient h1 .markdown-meta,.markdown--ancient h2 .markdown-meta,.markdown--ancient h3 .markdown-meta,.markdown--ancient h4 .markdown-meta,.markdown--ancient h5 .markdown-meta,.markdown--ancient h6 .markdown-meta,.markdown--poetry h1 .markdown-meta,.markdown--poetry h2 .markdown-meta,.markdown--poetry h3 .markdown-meta,.markdown--poetry h4 .markdown-meta,.markdown--poetry h5 .markdown-meta,.markdown--poetry h6 .markdown-meta{position:absolute;line-height:inherit;text-indent:0;display:inline;margin-block-start:4px;margin-inline-start:8px}}.markdown--ancient .markdown-meta,.markdown--poetry .markdown-meta{line-height:24px;text-align:center;text-indent:0}.markdown--ancient p{text-indent:2em}.markdown--poetry p{text-align:center;text-indent:0}.markdown--annotation p{margin-block-start:0;margin-block-end:0;line-height:2.25;text-indent:2em}.markdown--annotation em{-webkit-text-emphasis:filled circle;-webkit-text-emphasis-position:under;text-emphasis:filled circle;text-emphasis-position:under right;font-weight:400}.markdown--annotation em:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.markdown--annotation em:not(:lang(zh)){-webkit-text-emphasis:none;text-emphasis:none}.markdown--annotation .markdown-meta{margin-block-start:12px;margin-block-end:24px}.markdown .markdown-meta{display:block;text-indent:0}.markdown .markdown-verse{text-align:center;text-indent:0}.markdown .markdown-large{font-size:18px;line-height:24px}.markdown .markdown-x-large{font-size:20px;line-height:30px;letter-spacing:.05em}.markdown .markdown-small{font-size:14px;line-height:24px}.markdown .markdown-x-small{font-size:12px;line-height:18px}.markdown .markdown-list-latin{list-style-type:upper-latin}.markdown .markdown-list-latin ol{list-style-type:lower-roman}.markdown .markdown-list-latin ol ol{list-style-type:lower-latin}.markdown .markdown-list-han{list-style-type:cjk-ideographic}.markdown .markdown-list-han ol{list-style-type:decimal}.markdown .markdown-list-han ol ol{list-style-type:decimal-leading-zero}.markdown .markdown-fn{margin-block-start:59px;border-block-start:1px solid;border-block-start-color:#ccc;font-size:14px;font-family:Helvetica Neue,helvetica,arial,Heti Hei,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;line-height:24px}@media (prefers-color-scheme: dark){.markdown .markdown-fn{border-block-start-color:#404040}}.markdown .markdown-fn ol{margin-block-start:12px;margin-block-end:0}.markdown .markdown-fn li:target{background-color:#dbedff}@media (prefers-color-scheme: dark){.markdown .markdown-fn li:target{background-color:#3a6188}}.markdown .markdown-hang{position:absolute;line-height:inherit;text-indent:0}.markdown .markdown-em{-webkit-text-emphasis:filled circle;-webkit-text-emphasis-position:under;text-emphasis:filled circle;text-emphasis-position:under right}.markdown .markdown-em:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.markdown .markdown-em:not(:lang(zh)){-webkit-text-emphasis:none;text-emphasis:none}.markdown .markdown-ruby--inline{display:inline-flex;flex-direction:column-reverse;height:1.5em;vertical-align:top}.markdown .markdown-ruby--inline rt{display:inline;margin-bottom:-.25em;line-height:1;text-align:center}.markdown heti-spacing{display:inline}.markdown heti-spacing+sup,.markdown heti-spacing+sub{margin-inline-start:0}.markdown .heti-spacing-start{margin-inline-end:.25em}.markdown .heti-spacing-end{margin-inline-start:.25em}.markdown heti-adjacent{display:inline}.markdown .heti-adjacent-half{margin-inline-end:-.5em}.markdown .heti-adjacent-quarter{margin-inline-end:-.25em}.markdown{color:#30363f}[data-prefers-color=dark] .markdown{color:#c6c9cd}.markdown a{color:#1677ff}[data-prefers-color=dark] .markdown a{color:#0053c8}.markdown img{max-width:100%}[data-prefers-color=dark] .markdown img{opacity:.8}.markdown *:not(pre) code{padding:2px 5px;color:#d56161;background:#f0f4f8;border-radius:2px}[data-prefers-color=dark] .markdown *:not(pre) code{background:#0d141a}.markdown pre{font-size:14px;padding-left:24px;padding-right:24px;background-color:#fbfcfd}[data-prefers-color=dark] .markdown pre{background-color:#020305}.markdown table{width:100%;table-layout:auto}.markdown th{background-color:#fbfcfd}[data-prefers-color=dark] .markdown th{background-color:#020305}.markdown th,.markdown td{padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-color:#e4e9ec}[data-prefers-color=dark] .markdown th,[data-prefers-color=dark] .markdown td{border-color:#2a353c}.markdown blockquote{font-style:italic;margin-inline-start:0;margin-inline-end:0;background-color:#fbfcfd;border-left:5px solid #e4e9ec}[data-prefers-color=dark] .markdown blockquote{background-color:#020305;border-left-color:#2a353c}.markdown ul li{line-height:1.8}.markdown h1>a[aria-hidden]:first-child,.markdown h2>a[aria-hidden]:first-child,.markdown h3>a[aria-hidden]:first-child,.markdown h4>a[aria-hidden]:first-child,.markdown h5>a[aria-hidden]:first-child,.markdown h6>a[aria-hidden]:first-child{float:left;width:20px;padding-inline-end:4px;margin-inline-start:-24px;color:#30363f;font-size:0;text-align:right;line-height:inherit}[data-prefers-color=dark] .markdown h1>a[aria-hidden]:first-child,[data-prefers-color=dark] .markdown h2>a[aria-hidden]:first-child,[data-prefers-color=dark] .markdown h3>a[aria-hidden]:first-child,[data-prefers-color=dark] .markdown h4>a[aria-hidden]:first-child,[data-prefers-color=dark] .markdown h5>a[aria-hidden]:first-child,[data-prefers-color=dark] .markdown h6>a[aria-hidden]:first-child{color:#c6c9cd}[data-direction=rtl] .markdown h1>a[aria-hidden]:first-child,[data-direction=rtl] .markdown h2>a[aria-hidden]:first-child,[data-direction=rtl] .markdown h3>a[aria-hidden]:first-child,[data-direction=rtl] .markdown h4>a[aria-hidden]:first-child,[data-direction=rtl] .markdown h5>a[aria-hidden]:first-child,[data-direction=rtl] .markdown h6>a[aria-hidden]:first-child{float:right}.markdown h1>a[aria-hidden]:first-child:hover,.markdown h2>a[aria-hidden]:first-child:hover,.markdown h3>a[aria-hidden]:first-child:hover,.markdown h4>a[aria-hidden]:first-child:hover,.markdown h5>a[aria-hidden]:first-child:hover,.markdown h6>a[aria-hidden]:first-child:hover{border:0}.markdown h1>a[aria-hidden]:first-child>.icon-link:before,.markdown h2>a[aria-hidden]:first-child>.icon-link:before,.markdown h3>a[aria-hidden]:first-child>.icon-link:before,.markdown h4>a[aria-hidden]:first-child>.icon-link:before,.markdown h5>a[aria-hidden]:first-child>.icon-link:before,.markdown h6>a[aria-hidden]:first-child>.icon-link:before{content:"#";color:#4f5866;font-size:20px}[data-prefers-color=dark] .markdown h1>a[aria-hidden]:first-child>.icon-link:before,[data-prefers-color=dark] .markdown h2>a[aria-hidden]:first-child>.icon-link:before,[data-prefers-color=dark] .markdown h3>a[aria-hidden]:first-child>.icon-link:before,[data-prefers-color=dark] .markdown h4>a[aria-hidden]:first-child>.icon-link:before,[data-prefers-color=dark] .markdown h5>a[aria-hidden]:first-child>.icon-link:before,[data-prefers-color=dark] .markdown h6>a[aria-hidden]:first-child>.icon-link:before{color:#8590a0}.markdown h1:not(:hover)>a[aria-hidden]:first-child>.icon-link,.markdown h2:not(:hover)>a[aria-hidden]:first-child>.icon-link,.markdown h3:not(:hover)>a[aria-hidden]:first-child>.icon-link,.markdown h4:not(:hover)>a[aria-hidden]:first-child>.icon-link,.markdown h5:not(:hover)>a[aria-hidden]:first-child>.icon-link,.markdown h6:not(:hover)>a[aria-hidden]:first-child>.icon-link{visibility:hidden}.markdown hr{background-color:#e4e9ec}[data-prefers-color=dark] .markdown hr{background-color:#2a353c}.dumi-default-content{display:flex;flex:1 1;flex-direction:column;min-width:0;max-width:100%;box-sizing:border-box}.dumi-default-content:not([data-no-sidebar]){padding:48px 48px 0;background-color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:0 8px 24px #0000000d}[data-prefers-color=dark] .dumi-default-content:not([data-no-sidebar]){background-color:#0a0e13}.dumi-default-content:not([data-no-sidebar])[data-no-footer]{padding-bottom:48px}@media only screen and (max-width: 767px){.dumi-default-content:not([data-no-sidebar]){max-width:initial;margin:0 -24px;padding:24px 24px 0;border-radius:0;box-shadow:none}.dumi-default-content:not([data-no-sidebar])[data-no-footer]{padding:24px}}.dumi-default-content article{flex:1 1}.dumi-default-header+main>.dumi-default-content,.dumi-default-doc-layout-mobile-bar+main>.dumi-default-content{min-height:calc(100vh - 76px)}@media only screen and (max-width: 767px){.dumi-default-header+main>.dumi-default-content,.dumi-default-doc-layout-mobile-bar+main>.dumi-default-content{min-height:calc(100vh - 92px)}}.dumi-default-content[data-no-sidebar][data-no-footer]{margin-bottom:48px}@media only screen and (max-width: 767px){.dumi-default-content[data-no-sidebar][data-no-footer]{margin-bottom:24px}}.dumi-default-content-footer{margin-top:48px;color:#8a9099;font-size:14px;line-height:1}[data-prefers-color=dark] .dumi-default-content-footer{color:#616d7f}.dumi-default-content-footer svg{fill:#8a9099;width:14px;vertical-align:-.13em;transition:fill .2s}[data-prefers-color=dark] .dumi-default-content-footer svg{fill:#616d7f}.dumi-default-content-footer>dl{display:flex;justify-content:space-between;margin:0;padding-bottom:12px}.dumi-default-content-footer>dl:empty{display:none}.dumi-default-content-footer>dl dd{margin:0}.dumi-default-content-footer>dl dd svg{margin-inline-end:4px}.dumi-default-content-footer>dl dd>a{color:#1677ff}[data-prefers-color=dark] .dumi-default-content-footer>dl dd>a{color:#0053c8}.dumi-default-content-footer>dl dd>a:not(:hover){text-decoration:none}.dumi-default-content-footer>dl dd>a>svg{fill:#1677ff}[data-prefers-color=dark] .dumi-default-content-footer>dl dd>a>svg{fill:#0053c8}.dumi-default-content-footer>nav{padding:12px 0;border-block-start:1px solid #e4e9ec;overflow:hidden}.dumi-default-content-footer>nav:empty{display:none}[data-prefers-color=dark] .dumi-default-content-footer>nav{border-block-start-color:#2a353c}.dumi-default-content-footer>nav>a{max-width:180px;min-width:120px;color:#1677ff;font-size:16px;text-decoration:none;border-radius:2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media only screen and (min-width: 768px) and (max-width: 1024px){.dumi-default-content-footer>nav>a{min-width:initial;max-width:80px}}[data-prefers-color=dark] .dumi-default-content-footer>nav>a{color:#0053c8}.dumi-default-content-footer>nav>a[data-prev]{float:left;padding-inline-end:24px}.dumi-default-content-footer>nav>a[data-prev] svg{margin-inline-end:4px}[data-direction=rtl] .dumi-default-content-footer>nav>a[data-prev]{float:right}[data-direction=rtl] .dumi-default-content-footer>nav>a[data-prev] svg{transform:rotate(180deg)}.dumi-default-content-footer>nav>a[data-next]{float:right;text-align:end;padding-inline-start:24px}.dumi-default-content-footer>nav>a[data-next] svg{margin-inline-start:4px;transform:rotate(180deg)}[data-direction=rtl] .dumi-default-content-footer>nav>a[data-next]{float:left}[data-direction=rtl] .dumi-default-content-footer>nav>a[data-next] svg{transform:rotate(0)}.dumi-default-content-footer>nav>a small{display:block;margin-bottom:5px;color:#8a9099;font-size:14px;transition:color .2s}[data-prefers-color=dark] .dumi-default-content-footer>nav>a small{color:#616d7f}.dumi-default-content-footer>nav>a:hover small{color:#4f5866}[data-prefers-color=dark] .dumi-default-content-footer>nav>a:hover small{color:#8590a0}.dumi-default-content-footer>nav>a:hover svg{fill:#4f5866}[data-prefers-color=dark] .dumi-default-content-footer>nav>a:hover svg{fill:#8590a0}[data-no-sidebar]>.dumi-default-content-footer{display:none}:not([data-no-sidebar])>.dumi-default-content-footer+.dumi-default-footer{margin-top:0}.dumi-default-features{margin:0 auto 48px;max-width:1392px;padding:0 24px;overflow:hidden;box-sizing:border-box}.dumi-default-features[data-cols="2"]>.dumi-default-features-item{width:46%}.dumi-default-features[data-cols="2"]>.dumi-default-features-item:nth-child(odd){margin-inline-end:8%}@media only screen and (max-width: 767px){.dumi-default-features[data-cols="2"]>.dumi-default-features-item{width:100%;margin-inline-end:0}}.dumi-default-features[data-cols="3"]>.dumi-default-features-item{width:31.4%}.dumi-default-features[data-cols="3"]>.dumi-default-features-item:not(:nth-child(3n)){margin-inline-end:2.9%}@media only screen and (max-width: 767px){.dumi-default-features[data-cols="3"]>.dumi-default-features-item{width:100%;margin-inline-end:0}}.dumi-default-features-item{margin:12px 0;float:left}.dumi-default-features-item>i{font-size:64px;font-style:normal}@media only screen and (max-width: 767px){.dumi-default-features-item>i{font-size:48px}}.dumi-default-features-item>h3{margin:4px 0;color:#30363f;font-weight:400;font-size:20px}[data-prefers-color=dark] .dumi-default-features-item>h3{color:#c6c9cd}.dumi-default-features-item>h3 a{color:#1677ff}[data-prefers-color=dark] .dumi-default-features-item>h3 a{color:#0053c8}.dumi-default-features-item>h3 a:not(:hover){text-decoration:none}@media only screen and (max-width: 767px){.dumi-default-features-item>h3{font-size:18px}}.dumi-default-features-item>p{margin:12px 0;color:#4f5866;font-size:16px;line-height:1.475}[data-prefers-color=dark] .dumi-default-features-item>p{color:#8590a0}@media only screen and (max-width: 767px){.dumi-default-features-item>p{font-size:14px}}.dumi-default-features-item>p a{color:#1677ff}[data-prefers-color=dark] .dumi-default-features-item>p a{color:#0053c8}.dumi-default-features-item>p a:not(:hover){text-decoration:none}.dumi-default-footer{margin-top:48px;border-top:1px solid #e4e9ec;color:#8a9099;font-size:15px;line-height:26px;text-align:center;padding:28.8px 0}[data-prefers-color=dark] .dumi-default-footer{border-top-color:#2a353c;color:#616d7f}@media only screen and (max-width: 767px){.dumi-default-footer{padding:14.4px 0;font-size:13px}}.dumi-default-footer a{color:#1677ff}[data-prefers-color=dark] .dumi-default-footer a{color:#0053c8}.dumi-default-footer a:not(:hover){text-decoration:none}.dumi-default-color-switch{position:relative;font-size:0;line-height:0}@media screen and (max-width: 1430px){.dumi-default-color-switch:before{left:auto;right:auto;inset-inline-end:-15px;transform:none}[class*=-switch]+.dumi-default-color-switch:before,[class*=-select]+.dumi-default-color-switch:before{inset-inline-end:0}}[class*=-switch]+.dumi-default-color-switch,[class*=-select]+.dumi-default-color-switch{margin-inline-start:15px;margin-inline-end:-15px;padding-inline:15px;border-inline-start:1px solid #d0d5d8}[data-prefers-color=dark] [class*=-switch]+.dumi-default-color-switch,[data-prefers-color=dark] [class*=-select]+.dumi-default-color-switch{border-inline-start-color:#1c2022}.dumi-default-color-switch svg{width:16px;fill:#4f5866}[data-prefers-color=dark] .dumi-default-color-switch svg{fill:#8590a0}.dumi-default-color-switch:hover svg{fill:#1677ff}[data-prefers-color=dark] .dumi-default-color-switch:hover svg{fill:#0053c8}.dumi-default-color-switch select{position:absolute;inset:0 15%;opacity:0;width:100%;min-width:16px;max-width:70%;height:16px;cursor:pointer}.dumi-default-logo{display:inline-flex;align-items:center;color:#30363f;font-size:22px;line-height:1;font-weight:700;text-decoration:none}[data-prefers-color=dark] .dumi-default-logo{color:#c6c9cd}@media only screen and (max-width: 767px){.dumi-default-logo{font-size:18px}.dumi-default-logo img{height:32px}}.dumi-default-logo img{margin-inline-end:10px;height:40px}@media only screen and (max-width: 767px){.dumi-default-logo img{height:32px}}.dumi-default-navbar{list-style:none;margin:0;padding:0;display:flex;align-items:center}@media only screen and (max-width: 767px){.dumi-default-navbar{display:block;padding-top:24px}}.dumi-default-navbar>li{color:#4f5866;font-size:18px;line-height:1;text-align:center;position:relative}[data-prefers-color=dark] .dumi-default-navbar>li{color:#8590a0}@media only screen and (max-width: 767px){.dumi-default-navbar>li{padding:12px 0}}.dumi-default-navbar>li>.dumi-default-navbar-dropdown>li>a,.dumi-default-navbar>li>a{color:#4f5866;text-decoration:none;transition:all .3s}[data-prefers-color=dark] .dumi-default-navbar>li>.dumi-default-navbar-dropdown>li>a,[data-prefers-color=dark] .dumi-default-navbar>li>a{color:#8590a0}.dumi-default-navbar>li>.dumi-default-navbar-dropdown>li>a:hover,.dumi-default-navbar>li>a:hover{color:#1677ff}[data-prefers-color=dark] .dumi-default-navbar>li>.dumi-default-navbar-dropdown>li>a:hover,[data-prefers-color=dark] .dumi-default-navbar>li>a:hover{color:#0053c8}.dumi-default-navbar>li>a.active,.dumi-default-navbar>li>span.active,.dumi-default-navbar>li>.dumi-default-navbar-dropdown>li>a.active{color:#30363f;font-weight:700}[data-prefers-color=dark] .dumi-default-navbar>li>a.active,[data-prefers-color=dark] .dumi-default-navbar>li>span.active,[data-prefers-color=dark] .dumi-default-navbar>li>.dumi-default-navbar-dropdown>li>a.active{color:#c6c9cd}.dumi-default-navbar>li>.dumi-default-navbar-collapse-btn{-webkit-appearance:none;appearance:none;margin-left:6px;margin-right:-24px;width:18px;height:18px;padding:0;border:0;background:transparent;vertical-align:middle}.dumi-default-navbar>li>.dumi-default-navbar-collapse-btn>svg{fill:#8a9099;width:14px;transition:transform .3s}[data-prefers-color=dark] .dumi-default-navbar>li>.dumi-default-navbar-collapse-btn>svg{fill:#616d7f}@media only screen and (max-width: 767px){.dumi-default-navbar>li>.dumi-default-navbar-collapse-btn[data-collapsed]>svg{transform:rotate(180deg)}}@media only screen and (min-width: 1025px){.dumi-default-navbar>li>.dumi-default-navbar-collapse-btn{margin-left:4px;margin-right:0;pointer-events:none}.dumi-default-navbar>li>.dumi-default-navbar-collapse-btn>svg{width:12px;transition-delay:.1s}}.dumi-default-navbar>li:hover>.dumi-default-navbar-collapse-btn>svg{transform:rotate(180deg);transition-delay:0}.dumi-default-navbar>li>.dumi-default-navbar-dropdown{position:absolute;top:100%;left:-18px;min-width:calc(100% + 16px);list-style:none;padding:0;margin:6px 0 0;background-color:#fff;box-shadow:0 4px 16px #0000001a;border-radius:6px;transition:all .2s ease-in-out;z-index:1}[data-prefers-color=dark] .dumi-default-navbar>li>.dumi-default-navbar-dropdown{background-color:#0f161d}.dumi-default-navbar>li>.dumi-default-navbar-dropdown>li>a{display:block;padding:0 18px;color:#4f5866;font-size:15px;line-height:1.6;text-align:left;white-space:nowrap}@media only screen and (max-width: 767px){.dumi-default-navbar>li>.dumi-default-navbar-dropdown>li>a{display:inline}}.dumi-default-navbar>li>.dumi-default-navbar-dropdown>li>a:hover{color:#1677ff}.dumi-default-navbar>li>.dumi-default-navbar-dropdown>li:first-child>a{padding-top:8px}.dumi-default-navbar>li>.dumi-default-navbar-dropdown>li:last-child>a{padding-bottom:8px}@media only screen and (max-width: 767px){.dumi-default-navbar>li>.dumi-default-navbar-dropdown{position:static;background:transparent;box-shadow:none;min-width:0}[data-prefers-color=dark] .dumi-default-navbar>li>.dumi-default-navbar-dropdown{background:transparent}.dumi-default-navbar>li>.dumi-default-navbar-dropdown:not([data-collapsed]){display:none}}.dumi-default-navbar>li:not(:hover)>.dumi-default-navbar-dropdown{visibility:hidden;opacity:0;transform:translateY(-6px) scale(.98);transition-delay:.1s}@media only screen and (max-width: 767px){.dumi-default-navbar>li:not(:hover)>.dumi-default-navbar-dropdown{visibility:visible;opacity:1;transform:none}}.dumi-default-navbar>li:not(:last-child){margin-inline-end:48px}@media only screen and (max-width: 767px){.dumi-default-navbar>li:not(:last-child){margin-inline-end:0}}.dumi-default-lang-switch{color:#4f5866;font-size:14px;line-height:16px;text-decoration:none;transition:all .3s;cursor:pointer}[data-prefers-color=dark] .dumi-default-lang-switch{color:#8590a0}.dumi-default-lang-switch:hover{color:#1677ff}[data-prefers-color=dark] .dumi-default-lang-switch:hover{color:#0053c8}.dumi-default-lang-select{display:inline-flex;align-items:center}.dumi-default-lang-select>select{-webkit-appearance:none;appearance:none;padding:6px 0;padding-inline-start:10px;padding-inline-end:18px;color:#4f5866;text-align:right;font-size:14px;line-height:1;border:0;background-color:transparent;cursor:pointer}[data-prefers-color=dark] .dumi-default-lang-select>select{color:#8590a0}.dumi-default-lang-select>svg{margin-inline-start:-16px;width:12px;fill:#b4bcc1;pointer-events:none}[data-prefers-color=dark] .dumi-default-lang-select>svg{fill:#333a3e}.dumi-default-rtl-switch{height:16px;padding:0;-webkit-appearance:none;appearance:none;border:0;background-color:transparent;cursor:pointer}[class*=-switch]+.dumi-default-rtl-switch,[class*=-select]+.dumi-default-rtl-switch{margin-inline-start:15px;margin-inline-end:-15px;padding-inline:15px;border-inline-start:1px solid #e4e9ec}[data-prefers-color=dark] [class*=-switch]+.dumi-default-rtl-switch,[data-prefers-color=dark] [class*=-select]+.dumi-default-rtl-switch{border-inline-start-color:#2a353c}.dumi-default-rtl-switch>svg{height:16px;fill:#4f5866}[data-prefers-color=dark] .dumi-default-rtl-switch>svg{fill:#8590a0}.dumi-default-rtl-switch:hover svg{fill:#1677ff}[data-prefers-color=dark] .dumi-default-rtl-switch:hover svg{fill:#0053c8}html[data-direction=rtl]{direction:rtl}.dumi-default-search-result>dl{margin:2px 0}.dumi-default-search-result>dl>dt{height:30px;padding:0 16px;font-weight:700;font-size:14px;line-height:30px;color:#4f5866;background-color:#e4e9ec}[data-prefers-color=dark] .dumi-default-search-result>dl>dt{color:#8590a0;background-color:#2a353c}.dumi-default-search-result>dl>dt:first-child{margin-top:-2px}.dumi-default-search-result>dl>dt+dd{margin-top:2px}.dumi-default-search-result>dl>dd{margin:0 4px;padding:2px 0}.dumi-default-search-result>dl>dd+dd{border-top:1px dashed #e4e9ec}[data-prefers-color=dark] .dumi-default-search-result>dl>dd+dd{border-top-color:#2a353c}.dumi-default-search-result>dl>dd+dt{margin-top:2px}.dumi-default-search-result>dl>dd>a{position:relative;display:flex;height:60px;flex-direction:column;justify-content:center;padding-top:6px;padding-bottom:8px;padding-inline-start:54px;padding-inline-end:12px;text-decoration:none;box-sizing:border-box;border-radius:4px}.dumi-default-search-result>dl>dd>a[data-active],.dumi-default-search-result>dl>dd>a:hover{background-color:#1677ff}[data-prefers-color=dark] .dumi-default-search-result>dl>dd>a[data-active],[data-prefers-color=dark] .dumi-default-search-result>dl>dd>a:hover{background-color:#00183a}.dumi-default-search-result>dl>dd>a[data-active]>h4,.dumi-default-search-result>dl>dd>a:hover>h4,.dumi-default-search-result>dl>dd>a[data-active]>p,.dumi-default-search-result>dl>dd>a:hover>p{color:#fff}[data-prefers-color=dark] .dumi-default-search-result>dl>dd>a[data-active]>h4,[data-prefers-color=dark] .dumi-default-search-result>dl>dd>a:hover>h4,[data-prefers-color=dark] .dumi-default-search-result>dl>dd>a[data-active]>p,[data-prefers-color=dark] .dumi-default-search-result>dl>dd>a:hover>p{color:#ccc}.dumi-default-search-result>dl>dd>a[data-active]>svg,.dumi-default-search-result>dl>dd>a:hover>svg{fill:#fff}[data-prefers-color=dark] .dumi-default-search-result>dl>dd>a[data-active]>svg,[data-prefers-color=dark] .dumi-default-search-result>dl>dd>a:hover>svg{fill:#ccc}.dumi-default-search-result>dl>dd>a>svg{position:absolute;top:14px;inset-inline-start:14px;width:32px;height:32px;fill:#c2c9cc}[data-prefers-color=dark] .dumi-default-search-result>dl>dd>a>svg{fill:#282d30}.dumi-default-search-result>dl>dd>a>h4,.dumi-default-search-result>dl>dd>a>p{margin:0;line-height:1.4;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dumi-default-search-result>dl>dd>a>h4{color:#4f5866;font-size:14px}[data-prefers-color=dark] .dumi-default-search-result>dl>dd>a>h4{color:#8590a0}.dumi-default-search-result>dl>dd>a>p{margin-top:2px;font-size:13px;color:#8a9099}[data-prefers-color=dark] .dumi-default-search-result>dl>dd>a>p{color:#616d7f}.dumi-default-search-result>dl>dd>a>p:empty{display:none}.dumi-default-search-result mark{color:#484607;padding:0 2px;border-radius:2px;background-color:#fff9c5}[data-prefers-color=dark] .dumi-default-search-result mark{color:#939147;background-color:#382506}.dumi-default-search-result .dumi-default-search-empty{display:flex;height:140px;align-items:center;justify-content:center;color:#8a9099;font-size:16px}[data-prefers-color=dark] .dumi-default-search-result .dumi-default-search-empty{color:#616d7f}.dumi-default-search-result .dumi-default-search-empty>svg{margin-inline-end:8px;width:48px;fill:#c0c4c9}[data-prefers-color=dark] .dumi-default-search-result .dumi-default-search-empty>svg{fill:#343b45}.dumi-default-search-bar{position:relative}@media only screen and (max-width: 767px){.dumi-default-search-bar{display:none}}.dumi-default-search-bar:not(:last-child){margin-inline-end:28px}.dumi-default-search-bar-svg{position:absolute;top:50%;margin-top:1px;inset-inline-start:16px;width:16px;fill:#8a9099;transform:translateY(-50%)}[data-prefers-color=dark] .dumi-default-search-bar-svg{fill:#616d7f}.dumi-default-search-bar-input{width:280px;height:40px;padding:0;padding-inline-start:40px;padding-inline-end:12px;color:#30363f;font-size:14px;border:1px solid #d0d5d8;border-radius:20px;box-sizing:border-box;outline:none;transition:all .3s;background-color:transparent}[data-prefers-color=dark] .dumi-default-search-bar-input{color:#c6c9cd;border-color:#1c2022}.dumi-default-search-bar-input:focus{border-color:#1677ff80;background-color:#fff;box-shadow:0 0 0 3px #1677ff1a}[data-prefers-color=dark] .dumi-default-search-bar-input:focus{border-color:#0053c880;background-color:#050709;box-shadow:0 0 0 3px #0053c81a}.dumi-default-search-bar-input:focus~.dumi-default-search-shortcut{opacity:0}.dumi-default-search-bar .dumi-default-search-shortcut{position:absolute;top:50%;inset-inline-end:11px;display:inline-block;padding:4px 8px;color:#8a9099;font-size:12px;line-height:1;white-space:nowrap;background-color:#fffc;border-radius:11px;border:1px solid #d0d5d8;transform:translateY(-50%);transition:all .3s;pointer-events:none}[data-prefers-color=dark] .dumi-default-search-bar .dumi-default-search-shortcut{background-color:#0003;border-color:#1c2022}@media only screen and (max-width: 767px){.dumi-default-search-bar .dumi-default-search-shortcut{display:none}}.dumi-default-search-bar .dumi-default-search-popover{position:absolute;top:100%;inset-inline-end:0;display:flex;flex-direction:column;width:540px;max-height:460px;margin-top:18px;background-color:#fff;border-radius:8px;box-shadow:0 4px 30px #0003}[data-prefers-color=dark] .dumi-default-search-bar .dumi-default-search-popover{background-color:#0f161d}.dumi-default-search-bar .dumi-default-search-popover:before{content:"";position:absolute;bottom:100%;inset-inline-end:100px;display:inline-block;width:0;height:0;border:8px solid transparent;border-bottom-color:#fff}[data-prefers-color=dark] .dumi-default-search-bar .dumi-default-search-popover:before{border-bottom-color:#0f161d}.dumi-default-search-bar .dumi-default-search-popover>section{flex:1 1;min-height:60px;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border-radius:inherit}.dumi-default-search-bar .dumi-default-search-modal{position:fixed;top:0;inset-inline-start:0;z-index:1000;width:100vw;height:100vh;display:flex;justify-content:center}.dumi-default-search-bar .dumi-default-search-modal-mask{background-color:#00000073;width:100%;height:100%}.dumi-default-search-bar .dumi-default-search-modal-content{position:absolute;top:60px;background-color:#fff;width:500px;padding:12px;box-sizing:border-box;box-shadow:inset 1px 1px #ffffff80,0 3px 8px #555a64;border-radius:8px;max-height:calc(100% - 120px);display:flex;flex-direction:column}[data-prefers-color=dark] .dumi-default-search-bar .dumi-default-search-modal-content{background-color:#0f161d}.dumi-default-search-bar .dumi-default-search-modal .dumi-default-search-bar-input{width:100%;border-radius:4px}.dumi-default-search-bar .dumi-default-search-modal .dumi-default-search-result{min-height:60px;margin-top:12px;flex:auto;overflow:auto}.dumi-default-search-bar .dumi-default-search-modal .dumi-default-search-result>dl>dd{margin:0 auto}.dumi-default-search-bar .dumi-default-search-modal-commands{justify-content:flex-start;font-size:12px;color:#8a9099;list-style:none;padding:12px 0 0;margin:0;border-top:1px solid #e4e9ec;display:flex;align-items:center;user-select:none}[data-prefers-color=dark] .dumi-default-search-bar .dumi-default-search-modal-commands{color:#616d7f;border-top-color:#2a353c}.dumi-default-search-bar .dumi-default-search-modal-commands>li{margin-inline-end:10px}.dumi-default-search-bar .dumi-default-search-modal-commands-arrow .dumi-default-search-modal-shortcut{margin-inline-end:4px}.dumi-default-search-bar .dumi-default-search-modal-commands-text{margin-inline-start:5px}.dumi-default-search-bar .dumi-default-search-modal-shortcut{display:inline-block;padding:4px 8px;color:#8a9099;font-size:12px;line-height:1;white-space:nowrap;background-color:#f7f9fb;border-radius:3px;border:1px solid #d0d5d8;border-bottom-width:2px;transition:all .3s;pointer-events:none}[data-prefers-color=dark] .dumi-default-search-bar .dumi-default-search-modal-shortcut{color:#616d7f;background-color:#050709;border-color:#1c2022}.dumi-default-icon{font-size:0;line-height:0}[class*=-switch]+.dumi-default-icon,[class*=-select]+.dumi-default-icon{margin-inline-start:15px;margin-inline-end:-15px;padding-inline:15px;border-inline-start:1px solid #d0d5d8}[data-prefers-color=dark] [class*=-switch]+.dumi-default-icon,[data-prefers-color=dark] [class*=-select]+.dumi-default-icon{border-inline-start-color:#1c2022}.dumi-default-icon+.dumi-default-icon{margin-inline-start:18px}.dumi-default-icon>svg{height:16px;fill:#4f5866}[data-prefers-color=dark] .dumi-default-icon>svg{fill:#8590a0}.dumi-default-icon:hover svg{fill:#1677ff}[data-prefers-color=dark] .dumi-default-icon:hover svg{fill:#0053c8}.dumi-default-header{position:relative;z-index:10}.dumi-default-header:not([data-static]){top:0;position:sticky;background-color:#f7f9fbe6;backdrop-filter:blur(6px)}[data-prefers-color=dark] .dumi-default-header:not([data-static]){background-color:#050709e6}.dumi-default-header:not([data-static])[data-mobile-active]{background-color:#f7f9fb;backdrop-filter:none}[data-prefers-color=dark] .dumi-default-header:not([data-static])[data-mobile-active]{background-color:#050709}.dumi-default-header-content{display:flex;align-items:center;margin:0 auto;padding:0 24px;max-width:1392px;height:76px;box-sizing:border-box}@media only screen and (max-width: 767px){.dumi-default-header-content{height:52px}}.dumi-default-header-left{width:184px}.dumi-default-header-right{flex:1 1;display:flex;justify-content:space-between}.dumi-default-header-right-aside{display:flex;align-items:center}@media only screen and (max-width: 767px){.dumi-default-header-right-aside{margin:8px 16px;padding-top:24px;justify-content:center;border-top:1px solid #e4e9ec}[data-prefers-color=dark] .dumi-default-header-right-aside{border-top-color:#2a353c}}@media only screen and (max-width: 767px){.dumi-default-header-right{position:fixed;top:52px;left:0;right:0;height:calc(100vh - 52px);display:block;background-color:#f7f9fb99;border-top:1px solid #e4e9ec;backdrop-filter:blur(30px);box-sizing:border-box;transition:all .2s}[data-prefers-color=dark] .dumi-default-header-right{background-color:#05070999;border-top:1px solid #2a353c}.dumi-default-header:not([data-mobile-active]) .dumi-default-header-right{opacity:0;visibility:hidden;padding-top:20px}}.dumi-default-header-menu-btn{position:absolute;top:50%;inset-inline-end:24px;padding:0;border:0;background:transparent;transform:translateY(-50%);display:none}@media only screen and (max-width: 767px){.dumi-default-header-menu-btn{display:block}}.dumi-default-header-menu-btn>svg{width:20px;fill:#4f5866}[data-prefers-color=dark] .dumi-default-header-menu-btn>svg{fill:#8590a0}@font-face{font-family:Alibaba-PuHuiTi;src:url(data:font/woff;charset=utf-8;base64,d09GRgABAAAAAJU8AAoAAAAAlPQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAAA9AAAAGAAAABgW3sPM2NtYXAAAAFUAAB2YgAAdmKn3pnYZ2x5ZgAAd7gAABicAAAYnDRxnIhoZWFkAACQVAAAADYAAAA2ISMfgGhoZWEAAJCMAAAAJAAAACQIXQLHaG10eAAAkLAAAAF8AAABfNY7DpVsb2NhAACSLAAAAMAAAADAJ6EtjG1heHAAAJLsAAAAIAAAACAAZQBBbmFtZQAAkwwAAAFNAAABTRBB3Hpwb3N0AACUXAAAAOAAAADgCUkJ6QAEAkEBkAAFAAACigK8AAAAjAKKArwAAAHgADEBAgAAAgAFAwAAAAAAAKAAAv8QAAAAAAAAHgAAAABQZkVkAAAAAf8AAyD/OABaBBoBQiAWAZ/f1wAAAAAAAAAAACAAAAAAAAMAAAADAAAAHAABAAAAAHVcAAMAAQAAABwABHVAAAAdTBAAAAsNTAABAAsADAApACoAfgGQAZEBzwHRAdMB1QHXAdkB2wJ3AngDBQMJBJQElQSYBJkEsASxIBIgHyAjICQgMSA4IQQhBiEHIQghFCEVISMhJCElIZQhlSIDIgQiBSIHIhAiEyIUIhYiFyIYIhsiHCIhIiIiJCImIiwiLSJJIkoiSyJiImMiliKXIpglkCWRJZIlyCXJJcwlzSYHJggmQTAEMAUwBjA/MEAznzOgM88z0DPTM9ROAk4STiNOJk4pTi5OL04xTjNONU43TjxOQE5BTkJORE5GTlVOV05nTmhOck6HTplOnE6dTp5Or06wTrFOtE7MTs9O0E7gTuJO5k7nTulO7U7uTu9O8U70TvhO+U76TvxO/k8ATyFPI08oTylPLE8tTy5PMU8zTzVPN085TztPRE9FT1RPZk9oT2pPa09tT25PcU9yT3VPfU+AT4FPgk+FT4ZPh0+KT4xPjk+QT5JPk0+VT5ZPmE+ZT5pPnE+eT59PoU+iT61PwE/BT8JPy0/MT81P2U/bT+BP4k/kT+VP50/rT+xP8E/yT/lP+0/8T/1QDlAQUBFQE1AVUBZQF1AbUB1QHlAgUCJQI1AkUCdQK1A7UD1QRFBFUEZQSVBKUEtQTVBbUHhQeVB6UHxQfVCGUIdQpFCmUKpQq1DXUNhQ2VD0UQhRCVEKUUJRR1FKUUxRTlFPUVBRUlFTUVdRWFFZUVtRY1FkUWZRZ1FpUWpRb1F+UX9Rg1GEUYZRh1GKUYtRk1GUUZhRmlGdUZ5Rn1GhUaNRuFG5UbpRvlG/UcFRwlHDUcVRyFHKUc1RzlHQUdxR3lHfUeJR41HsUe5R8VHyUfRSCVILUgxSD1IQUh5SH1IhUiJSI1IlUiZSJ1IqUixSL1IxUjJSS1JOUk9SUlJTUlVSXVJfUmBSYlJjUmRSZlJoUnBScVJ+UoBSkVKSUsBSwVLCUsRSxVLGUshSylLRUtNS1FLVUtdS+1L8Uv1TB1MOUxhTG1McUx5TH1MiUyRTJVMnUyhTKVMrUyxTLVM8Uz1TQFNCU0RTRlNLU0xTTVNQU1RTWFNZU1tTaFNqU2xTbVNyU3ZTeVOAU4FTg1OHU4hTilOWU5dTmVObU5xTnlOgU6FTpFOnU7xTvVO+U8BT0lPTU9VT2lPcU91T3lPhU+JT/lP/VABUAlQFVAdUGFQZVBpUJFQlVDNUNlQ3VDpUPVQ/VEFUQlREVEVUR1RJVGNUZVRnVHRUeVR6VH5Uf1SBVINUhVSNVJFUk1SXVJhUnFSwVLJUtVS2VLdUuVS6VLxUvlTDVMVU2FTbVO9U8FTxVPtU/lUAVQhVElUTVSFVJVUmVShVKVUrVS1VMlU0VTVVNlU9VUBVQlVFVUdVSFViVWNVaFVpVWtVeVV6VX1VkFWSVZNVlVWWVZdVmlWbVZ5VslW0VbZVuFW6VbxVxlXHVchVylXLVc5Vz1XQVdVV3lXgVeJV51XpVe1V7lXwVfFV9FX2Vf9WClYLVg1WGVYaVhxWHVYgViFWIlYlViZWLlYvVjBWM1Y1VjdWOFY6VjxWPVY+VlVWVlZaVltWY1aQVpFWklbVVtZW2FbZVuxW7lbvVvJW81b2VvdW+Fb7VvxXAFcBVwJXBVcHVx1XHlcgVyFXIlc8Vz1XP1dBV0hXSVdlV2dXbFduV3BXcVdyV3RXdVd4V3lXeleoV6pXrFevV7BXsVezV7VXtle3V8xXzVfQV9FX01fWV9dX21fcV95X4VfiV+NX7lf1V/ZX91f7V/xX/lf/WAFYA1gEWAVYCFgJWApYDFgOWA9YEFgSWBNYFFgWWBdYGFgfWCJYI1hOWE9YUFhSWFNYVVhWWFdYf1iCWIRYhliHWIhYm1icWJ1YwljDWMRY0ljTWNRY7VjvWPFY8lj0WPVY91j4WQNZBVkGWQ5ZF1kYWRtZHVkeWSZZKFksWTBZMlkzWTVZNlk7WUNZRVlGWUpZTFlNWVBZYVljWWRZdVl3WXpZe1l8WX5Zf1mAWYVZiVmLWYxZlFmVWZhZplmnWaxZrVmwWbFZulm8Wb1Zx1nIWclZ2VnbWeRZ5lnnWelZ6lnrWfpZ/Fn9Wf5aAFoSWhlaGlobWh1aHlohWiJaJFomWidaKFozWjVaPVo+Wj9aR1pIWmhaaVp4WnlatFq2Wrdav1rAWspay1rTWtVa11rZWtpa21rdWt5a31riWuRa5VrnWuha6lszWzVbNltSW2tbbVtuW29bclt0W3tbfFt+W39bgluGW4pbjVuOW5BbkVuSW5RbsVuyW7dbulu7W7xbwFvBW8NbzVvOW89b0VvgW+Jb41vmW+db71wAXAJcA1wFXAdcCFwQXBJcE1wXXBlcG1wjXCZcMlwzXEZcR1xMXE1cUlxTXFRcVlxXXFhcX1xiXGRccFyAXIlcilyLXI5cj1ySXJNcqlyuXK9csFyyXLRctly+XMBcwlzDXOJc41znXOlc61zsXO5c710EXQVdFV0cXR1dJV0oXSpdK10sXUhdSV1ZXVpdXF1qXW1dbl2aXZtdnF3cXd9d4F3sXe1d8F31XfZd/14AXgReB14JXgpeC14NXg5eEl4TXi9eMF45XjpeQ15cXl1eX15gXnVed155Xn5egV6CXoNehV6IXolejF6NXo5em16dXtRe1V7pXvVe+F75XwlfDF8NXw5fEF8SXxRfFl8ZXxpfHF8dXx5fKF8rXyxfLl8wXztfPV8+Xz9fUV9UX15fX19gX2NfZV9nX2hfa19uX29fcl90X3Vfdl94X3pffV9+X39fg1+RX5NflF+WX5pfm1+pX6tfrF+2X8dfyF/KX8tfzl/TX9Rf1V/aX9tf3F/eX99f4l/jX+Vf5l/oX+lf7F/vX/Bf8l/zX/Rf9l/3X/lf+mALYAxgEGARYBNgF2AYYBpgHmAfYD1gPmBAYExgTmBPYFFgU2BUYFZgV2BYYFtgXGBxYHJgdGB1YIBggWCCYIpgi2CTYJVgl2CYYJlgnGCeYKFgomCkYKVgp2CpYKpgrmCwYLNgtWC2YLdguWC6YMdgyGDJYNJg02DUYNZg12DZYNtg3mD1YPdg+GEHYQphC2EMYSFhImElYShhKWEqYUlhS2FNYU9hUGFSYVNhVGF2YYxhjWGqYathv2HAYcFhyWHTYgdiGWIcYh1iHmIgYiNiK2ItYjViNmJEYkViRmJKYk9iUGJVYlZiV2JZYlpiZGJlYnRidWJ3YnhiemJ7Yn1igWKCYoNilGKZYpxinWKeYqNipmKnYqliqmKyYrNitGK2YrdiuGK6Yr5iwGLBYs9i0WLgYuFi8GLyYvVjAGMPYxBjF2MYYxljKWMsYy1jLmMwYzFjO2M8Y0RjR2NIY2BjZGNlY2ZjaGNqY2tjbGNvY3BjeGN5Y4Fji2ONY5Fjk2OUY5Vjl2OhY6RjpmOrY69jsWOyY7VjtmO5Y7tjvWPFY8djyGPKY8tjzGPRY9Nj1GPVY99j4mPrY+xj82P1Y/dj/mQDZARkDWQOZBFkEmQdZB9kJ2QoZClkK2Q7ZDxkPmRAZFNkVWRWZFdkaGRqZGtkbGSDZIZkk2SUZJdkmGSqZKtkr2S2ZLlku2S9ZL5kv2TBZMNkxGTPZNFk32TgZOFk42TlZSxlLWU3ZTplPGU9ZUZlR2VKZUtlTWVOZVBlUmVTZVRlV2VYZVplXGVfZWBlYWVkZWVlbWVuZW9lcWVzZXVldmWIZYllimWNZY5lj2WSZZRllWWWZZhlmmWdZZ5loGWiZaNlpmWoZaplrGWuZbplu2W+Zb9lwGXCZc1l0GXRZdNl1GXVZeFl+GX5ZgFmBGYFZgdmCGYJZgtmDWYQZhFmEmYWZhdmGGYaZhtmHGYeZiZmLmYwZjJmM2Y9Zj9mQGZCZk1mTmZgZmJmY2ZlZmdmcWZyZnNmdWZ4Znlme2Z8Zn1mf2aAZoFmg2aFZoZm2mbnZuhm8Wb1ZvZm+Gb6Zvtm/WcMZw5nD2cRZxJnE2cWZxhnGWcaZxxnHmcnZylnLmcwZzJnM2c7ZzxnPmc/Z0FnRGdFZ0dnSmdLZ01nUmdUZ1VnXWdiZ2NnZGdmZ2dna2dsZ25ncWd0Z3ZnfWeAZ4Jng2eFZ4ZniGeKZ5ZnmWebZ59noGehZ6RnpmepZ6xnrmexZ7JntGfCZ9tn32fhZ+Nn5GfmZ+dn6GfqZ+tn7WfuZ/Jn/mgQaBJoFGgVaB5oH2ggaDRoNWg2aDpoO2hLaE1oT2hSaHVogmiEaJBokWiSaJRolWiWaKNopGilaK5osWiyaLRowWjKaMxo02jUaNZo12jZaOFo4mjvaPJo82j0aPZo92j4aPtpAmkDaQRpDGkPaRFpIWkiaSNpLmkvaTFpMmkzaTppO2k8aT5pQGlBaVVpVmlYaVlpW2lcaV9pYWliaWRpZWlsaW1pb2lwaXppe2l9aX5pf2mBaYNphWmKaYtpjGmWaZdpmWmaaalpqmmsaa5pr2mwabJps2m1abZpuGm5abppy2nNac9p0WnSadNp3Gndad5p/mogailqMGoyajNqNGpFakZqWmpiamNqZGp6antqfWp+an9qgWqCaoNqj2qqazhrO2s8az1rRGtFa0hrSmtLa3prhWuIa4xrlGuVa5drmGuZa7ZrwGvDa8RrzGvOa9pr7Gvta+5r8Gvxa/Jr9Gv2a/dr+Gv6a/tr/GwObBJsF2wcbB1sHmwgbCNsMWwzbDZsN2w+bD9sQ2xEbEVsSGxRbFJsU2xWbGVsZmxnbHFsc2x1bHdseGx6bHtsfGx/bIBshGyHbIpsi2yNbI5skWySbJpsnGydbJ5soGysbK9ssGzGbMdsyGzLbM1szmzPbNxs3WzfbORs5mznbOls7GztbPJs9G0CbQNtBW0GbQhtCW0KbQ1tD20QbRFtGG0cbR1tJm0obSltLG0tbS9tMG00bTZtN204bTptP21AbUJtRG1JbUxtUG1bbV1tX21hbWJtZG1lbWdtaG1rbWxtbW11bXZteW16bXttg22EbYZth22KbYttjW2PbZBtkm2wbbFts220bbZtt23BbcJtw23Ibcltym3Xbdpt223cbd9t4m3jbeVt7W3vbfBt8m30bfVt9m34bfpuC24PbhJuE24VbhhuGW4bbhxuHm4fbiJuJm4nbihuKm4sbi5uMG4xbjNuNW42bjduOW5VblduWW5ablxuXW5ebmxubW6AboFugm6EboduiG6Zbppum26dbp5uoG6hbqNupG6mbqhuqW6wbrNutW64brluvG6+br9uwG7Ibsluym7Mbs1uzm7QbtJu1m7Ybtlu528DbwRvBW8HbwhvEG8RbxJvIW8ibyNvLG8ubzBvMm80bzVvSG9Jb0pvTG9Zb1pvW29db19vYG9hb2NvZG9lb29vcG9xb3NvdW92b3dveW97b4Vvhm+Hb4pvi2+0b7Vvt2+4b8Fv33A2cDdwOHBNcE5wbnB3cHlwenB7cH1whnCHcIhwi3CMcI1wj3CQcJFwk3CXcJhwmnCbcLJwtHC1cLZwunC+cL9wyXDacNxw3XDecOVw6nDucPhw+nD7cPxxEXEScRRxF3FLcU1xXXFlcW9xcHFxcXlxe3F8cZVxlnGXcalxqnGrcbRxtnG3cbhx5nIpcityLXIuci9yPHI+cklySnJLclNyVHJVcldyWHJaclxyXnJgcmNyZHJlcmhycHJxcnNydHJ2cndyeHJ7cnxyfXKCcoNyjHKOcpBykXKucrFysnKzcrVyxXLGcsdyz3LRcthy33L5cwJzC3MMcw1zFHMYcxlzGnMfcyBzI3MkcyZzJ3Mocy1zL3MwczJzM3M1czZzTnNPc1FzbnOFc4ZziHOKc4xzjXOPc5BznHOdc55zoHOhc6pzrHOtc7FztHO1c7ZzuHO5c8Fzy3PMc85z33Pmc+hz6nPrc+x0BHQHdAh0I3QkdCd0KXQrdC10L3QxdDJ0VnRYdF10bnRvdH90gnSEdIV0hnSIdIl0inSMdI10j3SddN1033ThdOV09XUOdRB1EnUbdR11HnUmdSd1KnU2dTl1PHU9dT91RnVHdUl1SnVNdWd1aHVpdXN1dXV2dXd1gHWBdYJ1hHWFdYx1jXWOdZB1k3WVdZh1m3WcdZ51onW6dbt1v3XAdcF1xnXLdcx103XXddl12nXcdd1133XgdeF15XXpdfJ183X6dft1/XX+dgJ2BHYLdg12DnYPdhZ2GnYcdh12HnYhdiN2J3Yodix2LnYvdjF2MnY2djd2OXY6djt2PXZBdkJ2VXZddmx2bXZudnl2enZ8dn92gHaBdoN2hXaJdop2jHaNdo92kHaSdpR2lXaXdph2r3awdrN2wHbBdsN2xHbHdsl21XbZdtp23Hbddt528HbzdvV29nb3dvp2+3b9dv93AHcCdwN3BXcGdwp3DHchdyN3JHcldyd3Kncrdyx3Lnc5dzt3PXc+dz93QndEd0V3Rndkd2d3aXdqd3p3e3d8d4F3gneDd493kHehd6N3pHemd6h3q3etd653r3exd7J3tHe8d7532HfZd9p35Hfmd+h36nf0d/V393gKeAt4DngPeBB4E3gVeBl4G3geeCB4IXgieCR4KHgqeCt4LngveDF4MngzeD94RnhNeE94UXhTeFR4iHiKeIt4j3iQeJJ4lHiVeJZ4mXideJ54oHiieKR4pni/eMB4wnjDeMR4xnjHeMh40XjSeNN41njXeNh46XjqeOt483j1ePZ4+Hj5eQJ5A3kEeT15P3lHeVR5VXljeWR5ZnlueXl5gnmDebx5v3nCecR5xXnHech5ynnMec55z3nQedN51HnWedd54HnheeJ55Xnoeep57Hnuefl5+nn8ef55/3oBegR6BXoMehV6FnoYehl6G3oceh16H3oheiJ6NHo1ejZ6OHo6ej56cXpyenN6gnqFeod6jnqPepB6k3qUepl6mnqbep56p3qpeqp6q3rXeth64XrieuR67nr7evx6/nsAewF7AnsFewd7CXsMew17DnsQexJ7E3sWexd7GHsaexx7HXsfeyF7Insjeyd7KXstey97MHsyezl7O3s9e0Z7SHtKe017TntTe1V7V3tZe1x7Xntfe2F7b3twe3N7dHt2e3h7ent8e317f3uOe497kXuSe5N7lnuee597oHuye7N7tXu2e7d70nvbe9x73nvfe+B74nvje+R753voe+l763vse+1773vwe/18CHwJfAp8DXwOfCh8KXyTfJR8lnyZfJp8m3ygfKF8o3yrfKx8rXyvfLB8uny7fL98wHzCfMN8xHzGfMl8y3zYfNp823zdfN58+Xz6fSF9KH0pfSp9LH0tfS5/OX9Df1J/U39Wf1l/YH9rf2x/bX9vf3B/c39/f4B/i3+Nf5t/nH+gf6J/o3+lf6Z/sX+6f7t/vn/Af8J/w3/Ef8t/zX/Wf9d/4n/jf+R/53/of+9/8n/9f/5//4ACgA6AD4ARgB2AHoAfgCGAMoA0gDmAOoA8gD6AQIBBgESARYBHgEiASYBTgFWAVoBXgFmAgYCCgIWAiICKgJSAlYCXgJmAnoCjgKaAp4CogKyAsICzgLWAtoC4gLmA4oDjgPeA+YD7gQOBBIEFgQeBCIEXgRmBG4EcgR2BLYEugTCBM4E0gTWBN4FHgUmBTYFOgU+BUoFWgVeBWIFmgWiBaoFrgWyBb4FygXOBiYGQgZmBmoGkgaWBp4GpgcSBxYHHgciByYHLgeSB5YHmgeiB6YHrgf2B/4IDgg6CD4IRghOCHYIggimCLoI8gj2CRYJGgkiCSoJMgk2CToJZgnGCe4J8goCCgYKDgoWChoKHgomCjIKQgpqCm4KegqCCooKjgrWCtoK6gruCvIK/gsCCwoLDgsWCxoLZgtqC3YLiguyC7YLugvCC8oLzgvWC9oL4gvqDDYMQgxKDE4MWgxiDGYMpgyqDLoMwgzKDN4M7gz2DPoM/g0GDQoNEg0WDSINTg12DeYN6g4eDiIOPg5CDkYOZg5qDnYOfg76Dv4PCg8ODxIPGg8iDyYPLg82DzoPVg9eD2YPag9uD3oPig+OD5IPmg+eD6IP6g/uD/IP+g/+EAIQChAWEGYQahBuEOYQ6hDuEWIRihGqEboRvhHCEcoR0hHeEeYSKhI2EmISahJuEsISxhLOEtYS2hLeEu4S8hL6EwITChMOEy4TMhM6Ez4TShNSE1YTehOGE4oTkhO2E7oTvhP2E/oUShRSFFYUWhRiFGYUghVeFWIVlhWaFZ4VzhXyFfYWGhaWFpoWnhamFq4Wsha2FuIXRhdKF1IX8hf2F/oYohjmGOoY7hluGXIZdhl+GYIZhhm2Gb4ZwhpSGpYamhquGrYauhrKGs4a3hriGuYbBhsKGw4bFhsiGzIbNhtKG04bVhtaG14bahtyG3YbqhuuG7Ib/hwGHBIcFhwaHC4cMhxSHFocZhxuHHYcfhyCHJIcmhyeHKIcvhzCHMoczhzWHNoc4hzmHOoc8hz2HSodLh02HVIdVh1aHWIdhh2KHb4dxh3KHc4d1h3+HgIeBh4SHhoeHh4mHioeMh5SHlYeWh6mHqoeuh7CHsYeyh7SHu4e8h76Hv4fHh8iHyYfrh+yH7YgUiDqIO4g9iD6IP4hBiEKIQ4hViFaIWIhqiG2Ib4hxiICIg4iGiIeIiYiKiIyIk4iUiJWIo4isiK6Ir4iwiMOIxIjHiMiIz4jQiNGI04jWiNeI4IjhiOaI54jyiPWI9oj3iPqI+4j9iP+JAIkBiRGJIokjiSSJMYkyiTOJNYlCiUOJfIl9iX6JgImCiYSJhYnXidiJ2Ynbid2J5Insie2J7onwifGJ8oxIjEqMS4yDjISMhoyHjIiMi4yVjJaMl41ojWmNao1sjW6Nb42CjYONko2TjaCNoY2ijbKNto23jbmNu429jcCNwY3CjcWNzY3QjdiN2Y3cjeCN4Y3ijeWN5o3njemN7Y3ujfCN8Y3yjfSOBo4HjgiOC44Njg6OII4hjiuOLY4wjjKOM440jjaON444jjuOPI4+jj+OQ45njmiOao5rjm6OcY5zjnWOfY5+joCOgo6DjoSOho6RjpKOk46djq2Oro6wjrGPoI+hj6KPqo+3j7iPuo+7j7yPv4/Aj8OPxo/Pj9KP1o/Xj+OP54/sj++P8Y/yj/SP9Y/2j/qP+4/8kAyQDpATkBWQGJAZkDeQOZA6kD2QP5BAkEOQRZBGkFmQWpBkkGaQZ5B+kIGQiZCKkJKQlJCWkJiQmpCckJ6Qn5CgkKSQpZCnkKiQqZCrkK2QspC3kLyQvZC/kMCQwpDDkMaQyJDJkMuQzJDNkNKQ1JDVkNaQ2JDZkNqQ3pDfkOCQ45DkkOWQ6ZDqkOyQ7pD1kPaQ95D/kQCRAZEDkR+RIJEhkTCRRJFFkViRWZFbkVyRa5GGkYiRipGOkY+Rq5GskciRy5HQlJaVSJYYlhuWHpYgliuWLJYtlj6WQZZOlk+WUZZSllOWXJZdll6WYJZjlmWWZpZrlnOWh5aJloqWjJaOlpGWkpaTlpWWlpaalpuWsZaylrSWtZa3lriWupa7lr+WwpbDlsiWypbLltCW0ZbTltSW8JbxlvKW9Jb1lviW/5cClwOXBZcKlwuXDJcQlxGXEpcUlxWXHZcrlyyXLpcvlzGXVJdVl1eXWJdal1yXXZdfl2OXZJdml2eXaJd1l4yXjpePl5CXk5eVl5aXl5ehl6KXrJeul7CXsZezl/SYjpiSmJWYz5jQmNSY1pjXmNuY3JjdmQ6ZD5lkmXiZeZl7mX6ZjJmmmaeauZq7mr2avpq/msOaxJrSmuCa7JrumvqbEJsRmxKbIJshmyKbMJsxm0qbS5tMm06bUJtSm1OcfZx+nICcg5yEnImcipyMnI+ck5ysnOCc4Z4wnlCeUp5TnlSeVp5Znl2ecp6AnoGeiZ6Knp6etZ62nreeuZ66nryeyp7Lnsye0J7SntOe1Z7Wntee2Z7ant6e4Z7jnuSe5p7onvqe/Z8Mnw+fEZ8SnxSfFZ8WnxifIZ8tny6fOJ86nzyfnJ+dn57+Mv5T/lj+Z/8A/////wAAAAEACwAMACEAKgArAZABkQHPAdEB0wHVAdcB2QHbAncCeAMFAwkElASVBJgEmQSwBLEgEiAfICMgJCAxIDghBCEGIQchCCEUIRUhIyEkISUhlCGVIgMiBCIFIgciECITIhQiFiIXIhgiGyIcIiEiIiIkIiYiLCItIkkiSiJLImIiYyKWIpcimCWQJZElkiXIJcklzCXNJgcmCCZBMAQwBTAGMD8wQDOfM6AzzzPQM9Mz1E4CThJOI04mTilOLk4vTjFOM041TjdOPE5ATkFOQk5ETkZOVU5XTmdOaE5yTodOmU6cTp1Onk6vTrBOsU60TsxOz07QTuBO4k7mTudO6U7tTu5O707xTvRO+E75TvpO/E7+TwBPIU8jTyhPKU8sTy1PLk8xTzNPNU83TzlPO09ET0VPVE9mT2hPak9rT21Pbk9xT3JPdU99T4BPgU+CT4VPhk+HT4pPjE+OT5BPkk+TT5VPlk+YT5lPmk+cT55Pn0+hT6JPrU/AT8FPwk/LT8xPzU/ZT9tP4E/iT+RP5U/nT+tP7E/wT/JP+U/7T/xP/VAOUBBQEVATUBVQFlAXUBtQHVAeUCBQIlAjUCRQJ1ArUDtQPVBEUEVQRlBJUEpQS1BNUFtQeFB5UHpQfFB9UIZQh1CkUKZQqlCrUNdQ2FDZUPRRCFEJUQpRQlFHUUpRTFFOUU9RUFFSUVNRV1FYUVlRW1FjUWRRZlFnUWlRalFvUX5Rf1GDUYRRhlGHUYpRi1GTUZRRmFGaUZ1RnlGfUaFRo1G4UblRulG+Ub9RwVHCUcNRxVHIUcpRzVHOUdBR3FHeUd9R4lHjUexR7lHxUfJR9FIJUgtSDFIPUhBSHlIfUiFSIlIjUiVSJlInUipSLFIvUjFSMlJLUk5ST1JSUlNSVVJdUl9SYFJiUmNSZFJmUmhScFJxUn5SgFKRUpJSwFLBUsJSxFLFUsZSyFLKUtFS01LUUtVS11L7UvxS/VMHUw5TGFMbUxxTHlMfUyJTJFMlUydTKFMpUytTLFMtUzxTPVNAU0JTRFNGU0tTTFNNU1BTVFNYU1lTW1NoU2pTbFNtU3JTdlN5U4BTgVODU4dTiFOKU5ZTl1OZU5tTnFOeU6BToVOkU6dTvFO9U75TwFPSU9NT1VPaU9xT3VPeU+FT4lP+U/9UAFQCVAVUB1QYVBlUGlQkVCVUM1Q2VDdUOlQ9VD9UQVRCVERURVRHVElUY1RlVGdUdFR5VHpUflR/VIFUg1SFVI1UkVSTVJdUmFScVLBUslS1VLZUt1S5VLpUvFS+VMNUxVTYVNtU71TwVPFU+1T+VQBVCFUSVRNVIVUlVSZVKFUpVStVLVUyVTRVNVU2VT1VQFVCVUVVR1VIVWJVY1VoVWlVa1V5VXpVfVWQVZJVk1WVVZZVl1WaVZtVnlWyVbRVtlW4VbpVvFXGVcdVyFXKVctVzlXPVdBV1VXeVeBV4lXnVelV7VXuVfBV8VX0VfZV/1YKVgtWDVYZVhpWHFYdViBWIVYiViVWJlYuVi9WMFYzVjVWN1Y4VjpWPFY9Vj5WVVZWVlpWW1ZjVpBWkVaSVtVW1lbYVtlW7FbuVu9W8lbzVvZW91b4VvtW/FcAVwFXAlcFVwdXHVceVyBXIVciVzxXPVc/V0FXSFdJV2VXZ1dsV25XcFdxV3JXdFd1V3hXeVd6V6hXqlesV69XsFexV7NXtVe2V7dXzFfNV9BX0VfTV9ZX11fbV9xX3lfhV+JX41fuV/VX9lf3V/tX/Ff+V/9YAVgDWARYBVgIWAlYClgMWA5YD1gQWBJYE1gUWBZYF1gYWB9YIlgjWE5YT1hQWFJYU1hVWFZYV1h/WIJYhFiGWIdYiFibWJxYnVjCWMNYxFjSWNNY1FjtWO9Y8VjyWPRY9Vj3WPhZA1kFWQZZDlkXWRhZG1kdWR5ZJlkoWSxZMFkyWTNZNVk2WTtZQ1lFWUZZSllMWU1ZUFlhWWNZZFl1WXdZell7WXxZfll/WYBZhVmJWYtZjFmUWZVZmFmmWadZrFmtWbBZsVm6WbxZvVnHWchZyVnZWdtZ5FnmWedZ6VnqWetZ+ln8Wf1Z/loAWhJaGVoaWhtaHVoeWiFaIlokWiZaJ1ooWjNaNVo9Wj5aP1pHWkhaaFppWnhaeVq0WrZat1q/WsBaylrLWtNa1VrXWtla2lrbWt1a3lrfWuJa5FrlWuda6FrqWzNbNVs2W1Jba1ttW25bb1tyW3Rbe1t8W35bf1uCW4ZbiluNW45bkFuRW5JblFuxW7Jbt1u6W7tbvFvAW8Fbw1vNW85bz1vRW+Bb4lvjW+Zb51vvXABcAlwDXAVcB1wIXBBcElwTXBdcGVwbXCNcJlwyXDNcRlxHXExcTVxSXFNcVFxWXFdcWFxfXGJcZFxwXIBciVyKXItcjlyPXJJck1yqXK5cr1ywXLJctFy2XL5cwFzCXMNc4lzjXOdc6VzrXOxc7lzvXQRdBV0VXRxdHV0lXShdKl0rXSxdSF1JXVldWl1cXWpdbV1uXZpdm12cXdxd313gXexd7V3wXfVd9l3/XgBeBF4HXgleCl4LXg1eDl4SXhNeL14wXjleOl5DXlxeXV5fXmBedV53Xnlefl6BXoJeg16FXoheiV6MXo1ejl6bXp1e1F7VXule9V74XvlfCV8MXw1fDl8QXxJfFF8WXxlfGl8cXx1fHl8oXytfLF8uXzBfO189Xz5fP19RX1RfXl9fX2BfY19lX2dfaF9rX25fb19yX3RfdV92X3hfel99X35ff1+DX5Ffk1+UX5Zfml+bX6lfq1+sX7Zfx1/IX8pfy1/OX9Nf1F/VX9pf21/cX95f31/iX+Nf5V/mX+hf6V/sX+9f8F/yX/Nf9F/2X/df+V/6YAtgDGAQYBFgE2AXYBhgGmAeYB9gPWA+YEBgTGBOYE9gUWBTYFRgVmBXYFhgW2BcYHFgcmB0YHVggGCBYIJgimCLYJNglWCXYJhgmWCcYJ5goWCiYKRgpWCnYKlgqmCuYLBgs2C1YLZgt2C5YLpgx2DIYMlg0mDTYNRg1mDXYNlg22DeYPVg92D4YQdhCmELYQxhIWEiYSVhKGEpYSphSWFLYU1hT2FQYVJhU2FUYXZhjGGNYaphq2G/YcBhwWHJYdNiB2IZYhxiHWIeYiBiI2IrYi1iNWI2YkRiRWJGYkpiT2JQYlViVmJXYlliWmJkYmVidGJ1YndieGJ6YntifWKBYoJig2KUYplinGKdYp5io2KmYqdiqWKqYrJis2K0YrZit2K4YrpivmLAYsFiz2LRYuBi4WLwYvJi9WMAYw9jEGMXYxhjGWMpYyxjLWMuYzBjMWM7YzxjRGNHY0hjYGNkY2VjZmNoY2pja2NsY29jcGN4Y3ljgWOLY41jkWOTY5RjlWOXY6FjpGOmY6tjr2OxY7JjtWO2Y7lju2O9Y8Vjx2PIY8pjy2PMY9Fj02PUY9Vj32PiY+tj7GPzY/Vj92P+ZANkBGQNZA5kEWQSZB1kH2QnZChkKWQrZDtkPGQ+ZEBkU2RVZFZkV2RoZGpka2RsZINkhmSTZJRkl2SYZKpkq2SvZLZkuWS7ZL1kvmS/ZMFkw2TEZM9k0WTfZOBk4WTjZOVlLGUtZTdlOmU8ZT1lRmVHZUplS2VNZU5lUGVSZVNlVGVXZVhlWmVcZV9lYGVhZWRlZWVtZW5lb2VxZXNldWV2ZYhliWWKZY1ljmWPZZJllGWVZZZlmGWaZZ1lnmWgZaJlo2WmZahlqmWsZa5lumW7Zb5lv2XAZcJlzWXQZdFl02XUZdVl4WX4ZflmAWYEZgVmB2YIZglmC2YNZhBmEWYSZhZmF2YYZhpmG2YcZh5mJmYuZjBmMmYzZj1mP2ZAZkJmTWZOZmBmYmZjZmVmZ2ZxZnJmc2Z1ZnhmeWZ7ZnxmfWZ/ZoBmgWaDZoVmhmbaZudm6GbxZvVm9mb4Zvpm+2b9ZwxnDmcPZxFnEmcTZxZnGGcZZxpnHGceZydnKWcuZzBnMmczZztnPGc+Zz9nQWdEZ0VnR2dKZ0tnTWdSZ1RnVWddZ2JnY2dkZ2ZnZ2drZ2xnbmdxZ3Rndmd9Z4BngmeDZ4VnhmeIZ4pnlmeZZ5tnn2egZ6FnpGemZ6lnrGeuZ7Fnsme0Z8Jn22ffZ+Fn42fkZ+Zn52foZ+pn62ftZ+5n8mf+aBBoEmgUaBVoHmgfaCBoNGg1aDZoOmg7aEtoTWhPaFJodWiCaIRokGiRaJJolGiVaJZoo2ikaKVormixaLJotGjBaMpozGjTaNRo1mjXaNlo4WjiaO9o8mjzaPRo9mj3aPho+2kCaQNpBGkMaQ9pEWkhaSJpI2kuaS9pMWkyaTNpOmk7aTxpPmlAaUFpVWlWaVhpWWlbaVxpX2lhaWJpZGllaWxpbWlvaXBpeml7aX1pfml/aYFpg2mFaYppi2mMaZZpl2mZaZppqWmqaaxprmmvabBpsmmzabVptmm4ablpumnLac1pz2nRadJp02ncad1p3mn+aiBqKWowajJqM2o0akVqRmpaamJqY2pkanpqe2p9an5qf2qBaoJqg2qPaqprOGs7azxrPWtEa0VrSGtKa0tremuFa4hrjGuUa5Vrl2uYa5lrtmvAa8NrxGvMa85r2mvsa+1r7mvwa/Fr8mv0a/Zr92v4a/pr+2v8bA5sEmwXbBxsHWwebCBsI2wxbDNsNmw3bD5sP2xDbERsRWxIbFFsUmxTbFZsZWxmbGdscWxzbHVsd2x4bHpse2x8bH9sgGyEbIdsimyLbI1sjmyRbJJsmmycbJ1snmygbKxsr2ywbMZsx2zIbMtszWzObM9s3GzdbN9s5GzmbOds6WzsbO1s8mz0bQJtA20FbQZtCG0JbQptDW0PbRBtEW0YbRxtHW0mbShtKW0sbS1tL20wbTRtNm03bThtOm0/bUBtQm1EbUltTG1QbVttXW1fbWFtYm1kbWVtZ21obWttbG1tbXVtdm15bXpte22DbYRthm2HbYpti22NbY9tkG2SbbBtsW2zbbRttm23bcFtwm3DbchtyW3Kbddt2m3bbdxt323ibeNt5W3tbe9t8G3ybfRt9W32bfht+m4Lbg9uEm4TbhVuGG4ZbhtuHG4ebh9uIm4mbiduKG4qbixuLm4wbjFuM241bjZuN245blVuV25ZblpuXG5dbl5ubG5tboBugW6CboRuh26Ibplumm6bbp1unm6gbqFuo26kbqZuqG6pbrBus261brhuuW68br5uv27AbshuyW7KbsxuzW7ObtBu0m7Wbthu2W7nbwNvBG8FbwdvCG8QbxFvEm8hbyJvI28sby5vMG8ybzRvNW9Ib0lvSm9Mb1lvWm9bb11vX29gb2FvY29kb2Vvb29wb3Fvc291b3Zvd295b3tvhW+Gb4dvim+Lb7RvtW+3b7hvwW/fcDZwN3A4cE1wTnBucHdweXB6cHtwfXCGcIdwiHCLcIxwjXCPcJBwkXCTcJdwmHCacJtwsnC0cLVwtnC6cL5wv3DJcNpw3HDdcN5w5XDqcO5w+HD6cPtw/HERcRJxFHEXcUtxTXFdcWVxb3FwcXFxeXF7cXxxlXGWcZdxqXGqcatxtHG2cbdxuHHmcilyK3Itci5yL3I8cj5ySXJKcktyU3JUclVyV3JYclpyXHJecmByY3JkcmVyaHJwcnFyc3J0cnZyd3J4cntyfHJ9coJyg3KMco5ykHKRcq5ysXKycrNytXLFcsZyx3LPctFy2HLfcvlzAnMLcwxzDXMUcxhzGXMacx9zIHMjcyRzJnMncyhzLXMvczBzMnMzczVzNnNOc09zUXNuc4VzhnOIc4pzjHONc49zkHOcc51znnOgc6FzqnOsc61zsXO0c7VztnO4c7lzwXPLc8xzznPfc+Zz6HPqc+tz7HQEdAd0CHQjdCR0J3QpdCt0LXQvdDF0MnRWdFh0XXRudG90f3SCdIR0hXSGdIh0iXSKdIx0jXSPdJ103XTfdOF05XT1dQ51EHUSdRt1HXUedSZ1J3UqdTZ1OXU8dT11P3VGdUd1SXVKdU11Z3VodWl1c3V1dXZ1d3WAdYF1gnWEdYV1jHWNdY51kHWTdZV1mHWbdZx1nnWidbp1u3W/dcB1wXXGdct1zHXTddd12XXaddx13XXfdeB14XXldel18nXzdfp1+3X9df52AnYEdgt2DXYOdg92FnYadhx2HXYediF2I3Yndih2LHYudi92MXYydjZ2N3Y5djp2O3Y9dkF2QnZVdl12bHZtdm52eXZ6dnx2f3aAdoF2g3aFdol2inaMdo12j3aQdpJ2lHaVdpd2mHavdrB2s3bAdsF2w3bEdsd2yXbVdtl22nbcdt123nbwdvN29Xb2dvd2+nb7dv12/3cAdwJ3A3cFdwZ3CncMdyF3I3ckdyV3J3cqdyt3LHcudzl3O3c9dz53P3dCd0R3RXdGd2R3Z3dpd2p3end7d3x3gXeCd4N3j3eQd6F3o3ekd6Z3qHerd613rnevd7F3sne0d7x3vnfYd9l32nfkd+Z36Hfqd/R39Xf3eAp4C3gOeA94EHgTeBV4GXgbeB54IHgheCJ4JHgoeCp4K3gueC94MXgyeDN4P3hGeE14T3hReFN4VHiIeIp4i3iPeJB4kniUeJV4lniZeJ14nnigeKJ4pHimeL94wHjCeMN4xHjGeMd4yHjReNJ403jWeNd42HjpeOp463jzePV49nj4ePl5AnkDeQR5PXk/eUd5VHlVeWN5ZHlmeW55eXmCeYN5vHm/ecJ5xHnFecd5yHnKecx5znnPedB503nUedZ513ngeeF54nnleeh56nnsee55+Xn6efx5/nn/egF6BHoFegx6FXoWehh6GXobehx6HXofeiF6Ino0ejV6Nno4ejp6PnpxenJ6c3qCeoV6h3qOeo96kHqTepR6mXqaept6nnqneql6qnqretd62HrheuJ65Hruevt6/Hr+ewB7AXsCewV7B3sJewx7DXsOexB7EnsTexZ7F3sYexp7HHsdex97IXsieyN7J3spey17L3swezJ7OXs7ez17RntIe0p7TXtOe1N7VXtXe1l7XHtee197YXtve3B7c3t0e3Z7eHt6e3x7fXt/e457j3uRe5J7k3uWe557n3uge7J7s3u1e7Z7t3vSe9t73Hvee9974Hvie+N75Hvne+h76Xvre+x77Xvve/B7/XwIfAl8CnwNfA58KHwpfJN8lHyWfJl8mnybfKB8oXyjfKt8rHytfK98sHy6fLt8v3zAfMJ8w3zEfMZ8yXzLfNh82nzbfN183nz5fPp9IX0ofSl9Kn0sfS19Ln85f0N/Un9Tf1Z/WX9gf2t/bH9tf29/cH9zf39/gH+Lf41/m3+cf6B/on+jf6V/pn+xf7p/u3++f8B/wn/Df8R/y3/Nf9Z/13/if+N/5H/nf+h/73/yf/1//n//gAKADoAPgBGAHYAegB+AIYAygDSAOYA6gDyAPoBAgEGARIBFgEeASIBJgFOAVYBWgFeAWYCBgIKAhYCIgIqAlICVgJeAmYCegKOApoCngKiArICwgLOAtYC2gLiAuYDigOOA94D5gPuBA4EEgQWBB4EIgReBGYEbgRyBHYEtgS6BMIEzgTSBNYE3gUeBSYFNgU6BT4FSgVaBV4FYgWaBaIFqgWuBbIFvgXKBc4GJgZCBmYGagaSBpYGngamBxIHFgceByIHJgcuB5IHlgeaB6IHpgeuB/YH/ggOCDoIPghGCE4IdgiCCKYIugjyCPYJFgkaCSIJKgkyCTYJOglmCcYJ7gnyCgIKBgoOChYKGgoeCiYKMgpCCmoKbgp6CoIKigqOCtYK2grqCu4K8gr+CwILCgsOCxYLGgtmC2oLdguKC7ILtgu6C8ILygvOC9YL2gviC+oMNgxCDEoMTgxaDGIMZgymDKoMugzCDMoM3gzuDPYM+gz+DQYNCg0SDRYNIg1ODXYN5g3qDh4OIg4+DkIORg5mDmoOdg5+DvoO/g8KDw4PEg8aDyIPJg8uDzYPOg9WD14PZg9qD24Peg+KD44Pkg+aD54Pog/qD+4P8g/6D/4QAhAKEBYQZhBqEG4Q5hDqEO4RYhGKEaoRuhG+EcIRyhHSEd4R5hIqEjYSYhJqEm4SwhLGEs4S1hLaEt4S7hLyEvoTAhMKEw4TLhMyEzoTPhNKE1ITVhN6E4YTihOSE7YTuhO+E/YT+hRKFFIUVhRaFGIUZhSCFV4VYhWWFZoVnhXOFfIV9hYaFpYWmhaeFqYWrhayFrYW4hdGF0oXUhfyF/YX+hiiGOYY6hjuGW4Zchl2GX4ZghmGGbYZvhnCGlIalhqaGq4athq6GsoazhreGuIa5hsGGwobDhsWGyIbMhs2G0obThtWG1obXhtqG3IbdhuqG64bshv+HAYcEhwWHBocLhwyHFIcWhxmHG4cdhx+HIIckhyaHJ4cohy+HMIcyhzOHNYc2hziHOYc6hzyHPYdKh0uHTYdUh1WHVodYh2GHYodvh3GHcodzh3WHf4eAh4GHhIeGh4eHiYeKh4yHlIeVh5aHqYeqh66HsIexh7KHtIe7h7yHvoe/h8eHyIfJh+uH7IftiBSIOog7iD2IPog/iEGIQohDiFWIVohYiGqIbYhviHGIgIiDiIaIh4iJiIqIjIiTiJSIlYijiKyIroiviLCIw4jEiMeIyIjPiNCI0YjTiNaI14jgiOGI5ojniPKI9Yj2iPeI+oj7iP2I/4kAiQGJEYkiiSOJJIkxiTKJM4k1iUKJQ4l8iX2JfomAiYKJhImFideJ2InZiduJ3YnkieyJ7YnuifCJ8YnyjEiMSoxLjIOMhIyGjIeMiIyLjJWMloyXjWiNaY1qjWyNbo1vjYKNg42SjZONoI2hjaKNso22jbeNuY27jb2NwI3BjcKNxY3NjdCN2I3ZjdyN4I3hjeKN5Y3mjeeN6Y3tje6N8I3xjfKN9I4GjgeOCI4Ljg2ODo4gjiGOK44tjjCOMo4zjjSONo43jjiOO448jj6OP45DjmeOaI5qjmuObo5xjnOOdY59jn6OgI6CjoOOhI6GjpGOko6Tjp2OrY6ujrCOsY+gj6GPoo+qj7ePuI+6j7uPvI+/j8CPw4/Gj8+P0o/Wj9eP44/nj+yP74/xj/KP9I/1j/aP+o/7j/yQDJAOkBOQFZAYkBmQN5A5kDqQPZA/kECQQ5BFkEaQWZBakGSQZpBnkH6QgZCJkIqQkpCUkJaQmJCakJyQnpCfkKCQpJClkKeQqJCpkKuQrZCykLeQvJC9kL+QwJDCkMOQxpDIkMmQy5DMkM2Q0pDUkNWQ1pDYkNmQ2pDekN+Q4JDjkOSQ5ZDpkOqQ7JDukPWQ9pD3kP+RAJEBkQORH5EgkSGRMJFEkUWRWJFZkVuRXJFrkYaRiJGKkY6Rj5GrkayRyJHLkdCUlpVIlhiWG5YeliCWK5Ysli2WPpZBlk6WT5ZRllKWU5Zcll2WXpZglmOWZZZmlmuWc5aHlomWipaMlo6WkZaSlpOWlZaWlpqWm5axlrKWtJa1lreWuJa6lruWv5bClsOWyJbKlsuW0JbRltOW1JbwlvGW8pb0lvWW+Jb/lwKXA5cFlwqXC5cMlxCXEZcSlxSXFZcdlyuXLJculy+XMZdUl1WXV5dYl1qXXJddl1+XY5dkl2aXZ5dol3WXjJeOl4+XkJeTl5WXlpeXl6GXopesl66XsJexl7OX9JiOmJKYlZjPmNCY1JjWmNeY25jcmN2ZDpkPmWSZeJl5mXuZfpmMmaaZp5q5mruavZq+mr+aw5rEmtKa4Jrsmu6a+psQmxGbEpsgmyGbIpswmzGbSptLm0ybTptQm1KbU5x9nH6cgJyDnISciZyKnIycj5yTnKyc4JzhnjCeUJ5SnlOeVJ5WnlmeXZ5ynoCegZ6Jnoqenp61nraet565nrqevJ7KnsuezJ7QntKe057Vntae157Zntqe3p7hnuOe5J7mnuie+p79nwyfD58RnxKfFJ8VnxafGJ8hny2fLp84nzqfPJ+cn52fnv4y/lP+WP5n/wD/////////9f/0/+H/1//g/nD+b/4x/i/+Lf4r/in+J/4l/Yn9iPz7/Pf7bPtr+2j7Z/tQ+0/f7t/h393f3N/P38je/N763vne+N7s3uve3d7c3tvebN5r3f3d/N373fnd8N3t3ezd6t3p3ejd5d3k3d/d3t3c3drd1N3T3bfdtt213Z7dnd1q3WndaNpw2m/abto42jfaNNoz2fnZ+Nm/z/zP+8/6z8HPwMxhzGDMMcwwzC3MLLH+se6x3bHasdex0rHRsc+xzbHLscmxxLHAsb+xvrG8sbqxq7GpsZmxmLGOsXmxZ7FksWOxYrFRsVCxT7FMsTSxMbEwsSCxHrEasRmxF7ETsRKxEbEPsQyxCLEHsQaxBLECsQCw37DdsNiw17DUsNOw0rDPsM2wy7DJsMewxbC8sLuwrLCasJiwlrCVsJOwkrCPsI6wi7CDsICwf7B+sHuwerB5sHawdLBysHCwbrBtsGuwarBosGewZrBksGKwYbBfsF6wU7BAsD+wPrA1sDSwM7AnsCWwILAesBywG7AZsBWwFLAQsA6wB7AFsASwA6/yr/Cv76/tr+uv6q/pr+Wv46/ir+Cv3q/dr9yv2a/Vr8Wvw6+8r7uvuq+3r7avta+zr6WviK+Hr4avhK+Dr3qvea9cr1qvVq9VrymvKK8nrwyu+K73rvauvq65rrautK6yrrGusK6urq2uqa6orqeupa6drpyumq6Zrpeulq6RroKuga59rnyueq55rnauda5trmyuaK5mrmOuYq5hrl+uXa5IrkeuRq5CrkGuP64+rj2uO644rjauM64yrjCuJK4iriGuHq4drhSuEq4Prg6uDK33rfWt9K3xrfCt4q3hrd+t3q3drdut2q3Zrdat1K3Rrc+tzq21rbKtsa2ura2tq62jraGtoK2erZ2tnK2arZitkK2PrYKtgK1vrW6tQK0/rT6tPK07rTqtOK02rS+tLa0srSutKa0FrQStA6z5rPKs6KzlrOSs4qzhrN6s3KzbrNms2KzXrNWs1KzTrMSsw6zArL6svKy6rLWstKyzrLCsrKyorKespayYrJaslKyTrI6siqyHrICsf6x9rHmseKx2rGqsaaxnrGWsZKxirGCsX6xcrFmsRKxDrEKsQKwurC2sK6wmrCSsI6wirB+sHqwCrAGsAKv+q/ur+avoq+er5qvcq9urzavKq8mrxqvDq8Grv6u+q7yru6u5q7ernaubq5mrjKuHq4argquBq3+rfat7q3Orb6ttq2mraKtkq1CrTqtLq0qrSatHq0arRKtCqz2rO6soqyWrEasQqw+rBasCqwCq+Kruqu2q36rbqtqq2KrXqtWq06rOqsyqy6rKqsOqwKq+qruquaq4qp6qnaqYqpeqlaqHqoaqg6pwqm6qbaprqmqqaapmqmWqYqpOqkyqSqpIqkaqRKo6qjmqOKo2qjWqMqoxqjCqK6oiqiCqHqoZqheqE6oSqhCqD6oMqgqqAan2qfWp86nnqeap5KnjqeCp36neqdup2qnSqdGp0KnNqcupyanIqcapxKnDqcKpq6mqqaappamdqXCpb6luqSupKqkoqSepFKkSqRGpDqkNqQqpCakIqQWpBKkAqP+o/qj7qPmo46jiqOCo36jeqMSow6jBqL+ouKi3qJuomaiUqJKokKiPqI6ojKiLqIioh6iGqFioVqhUqFGoUKhPqE2oS6hKqEmoNKgzqDCoL6gtqCqoKaglqCSoIqgfqB6oHagSqAuoCqgJqAWoBKgCqAGn/6f9p/yn+6f4p/en9qf0p/Kn8afwp+6n7afsp+qn6afop+Gn3qfdp7Knsaewp66nraerp6qnqaeBp36nfKd6p3mneKdlp2SnY6c+pz2nPKcupy2nLKcTpxGnD6cOpwynC6cJpwim/ab7pvqm8qbppuim5abjpuKm2qbYptSm0KbOps2my6bKpsWmvaa7prqmtqa0prOmsKafpp2mnKaLpommhqaFpoSmgqaBpoCme6Z3pnWmdKZspmumaKZaplmmVKZTplCmT6ZGpkSmQ6Y5pjimN6YnpiWmHKYaphmmF6YWphWmBqYEpgOmAqYApe6l56XmpeWl46Xipd+l3qXcpdql2aXYpc2ly6XDpcKlwaW5pbilmKWXpYilh6VMpUqlSaVBpUClNqU1pS2lK6UppSelJqUlpSOlIqUhpR6lHKUbpRmlGKUWpM2ky6TKpK6klaSTpJKkkaSOpIykhaSEpIKkgaR+pHqkdqRzpHKkcKRvpG6kbKRPpE6kSaRGpEWkRKRApD+kPaQzpDKkMaQvpCCkHqQdpBqkGaQRpACj/qP9o/uj+aP4o/Cj7qPto+mj56Plo92j2qPOo82juqO5o7Sjs6Ouo62jrKOqo6mjqKOho56jnKOQo4Cjd6N2o3WjcqNxo26jbaNWo1KjUaNQo06jTKNKo0KjQKM+oz2jHqMdoxmjF6MVoxSjEqMRovyi+6LrouSi46Lbotii1qLVotSiuKK3oqeipqKkopaik6KSomaiZaJkoiSiIaIgohSiE6IQoguiCqIBogCh/KH5ofeh9qH1ofOh8qHuoe2h0aHQocehxqG9oaSho6GhoaChi6GJoYehgqF/oX6hfaF7oXihd6F0oXOhcqFloWOhLKEroRehC6EIoQeg96D0oPOg8qDwoO6g7KDqoOeg5qDkoOOg4qDYoNWg1KDSoNCgxaDDoMKgwaCvoKygoqChoKCgnaCboJmgmKCVoJKgkaCOoIygi6CKoIighqCDoIKggaB9oG+gbaBsoGqgZqBloFegVaBUoEqgOaA4oDagNaAyoC2gLKAroCagJaAkoCKgIaAeoB2gG6AaoBigF6AUoBGgEKAOoA2gDKAKoAmgB6AGn/Wf9J/wn++f7Z/pn+if5p/in+Gfw5/Cn8CftJ+yn7Gfr5+tn6yfqp+pn6ifpZ+kn4+fjp+Mn4ufgJ9/n36fdp91n22fa59pn2ifZ59kn2KfX59en1yfW59Zn1efVp9Sn1CfTZ9Ln0qfSZ9Hn0afOZ84nzefLp8tnyyfKp8pnyefJZ8inwufCZ8Invme9p71nvSe357entue2J7Xntaet561nrOesZ6wnq6erZ6snoqedJ5znlaeVZ5BnkCeP543ni2d+Z3nneSd453ineCd3Z3VndOdy53Knbydu526nbadsZ2wnaudqp2pnaedpp2cnZudjJ2LnYmdiJ2GnYWdg51/nX6dfZ1snWedZJ1jnWKdXZ1anVmdV51WnU6dTZ1MnUqdSZ1InUadQp1AnT+dMZ0vnSCdH50QnQ6dC50AnPGc8JzpnOic55zXnNSc05zSnNCcz5zFnMScvJy5nLicoJycnJucmpyYnJaclZyUnJGckJyInIecf5x1nHOcb5xtnGyca5xpnF+cXJxanFWcUZxPnE6cS5xKnEecRZxDnDucOZw4nDacNZw0nC+cLZwsnCucIZwenBWcFJwNnAucCZwCm/2b/Jvzm/Kb75vum+Ob4ZvZm9ib15vVm8WbxJvCm8CbrZurm6qbqZuYm5ablZuUm32bepttm2ybaZtom1abVZtRm0qbR5tFm0ObQptBmz+bPZs8mzGbL5shmyCbH5sdmxua1JrTmsmaxprEmsOaupq5mraatZqzmrKasJqumq2arJqpmqiappqkmqGaoJqfmpyam5qTmpKakZqPmo2ai5qKmniad5p2mnOacppxmm6abJprmmqaaJpmmmOaYppgml6aXZpamliaVppUmlKaRppFmkKaQZpAmj6aM5owmi+aLZosmiuaH5oImgeZ/5n8mfuZ+Zn4mfeZ9ZnzmfCZ75numeqZ6ZnomeaZ5ZnkmeKZ2pnSmdCZzpnNmcOZwZnAmb6Zs5mymaCZnpmdmZuZmZmPmY6ZjZmLmYiZh5mFmYSZg5mBmYCZf5l9mXuZepkmmRmZGJkPmQuZCpkImQaZBZkDmPSY8pjxmO+Y7pjtmOqY6JjnmOaY5JjimNmY15jSmNCYzpjNmMWYxJjCmMGYv5i8mLuYuZi2mLWYs5iumKyYq5ijmJ6YnZicmJqYmZiVmJSYkpiPmIyYipiDmICYfph9mHuYeph4mHaYaphnmGWYYZhgmF+YXJhamFeYVJhSmE+YTphMmD6YJZghmB+YHZgcmBqYGZgYmBaYFZgTmBKYDpgCl/CX7pfsl+uX4pfhl+CXzJfLl8qXxpfFl7WXs5exl66Xi5d+l3yXcJdvl26XbJdrl2qXXZdcl1uXUpdPl06XTJc/lzaXNJctlyyXKpcplyeXH5celxGXDpcNlwyXCpcJlwiXBZb+lv2W/Jb0lvGW75bflt6W3ZbSltGWz5bOls2WxpbFlsSWwpbAlr+Wq5aqlqiWp5allqSWoZaflp6WnJablpSWk5aRlpCWhpaFloOWgpaBln+WfZZ7lnaWdZZ0lmqWaZZnlmaWV5ZWllSWUpZRllCWTpZNlkuWSpZIlkeWRpY1ljOWMZYvli6WLZYkliOWIpYCleCV15XQlc6VzZXMlbuVupWmlZ6VnZWclYaVhZWDlYKVgZV/lX6VfZVxlVaUyJTFlMSUw5S8lLuUuJS2lLWUhpR7lHiUdJRslGuUaZRolGeUSpRAlD2UPJQ0lDKUJpQUlBOUEpQQlA+UDpQMlAqUCZQIlAaUBZQEk/KT7pPpk+ST45Pik+CT3ZPPk82TypPJk8KTwZO9k7yTu5O4k6+TrpOtk6qTm5Oak5mTj5ONk4uTiZOIk4aThZOEk4GTgJN8k3mTdpN1k3OTcpNvk26TZpNkk2OTYpNgk1STUZNQkzqTOZM4kzWTM5MykzGTJJMjkyGTHJMakxmTF5MUkxOTDpMMkv6S/ZL7kvqS+JL3kvaS85LxkvCS75LokuSS45LaktiS15LUktOS0ZLQksySypLJksiSxpLBksCSvpK8kreStJKwkqWSo5Khkp+SnpKckpuSmZKYkpWSlJKTkouSipKHkoaShZJ9knySepJ5knaSdZJzknGScJJuklCST5JNkkySSpJJkj+SPpI9kjiSN5I2kimSJpIlkiSSIZIekh2SG5ITkhGSEJIOkgySC5IKkgiSBpH1kfGR7pHtkeuR6JHnkeWR5JHikeGR3pHakdmR2JHWkdSR0pHQkc+RzZHLkcqRyZHHkauRqZGnkaaRpJGjkaKRlJGTkYCRf5F+kXyReZF4kWeRZpFlkWORYpFgkV+RXZFckVqRWJFXkVCRTZFLkUiRR5FEkUKRQZFAkTiRN5E2kTSRM5EykTCRLpEqkSiRJ5EZkP2Q/JD7kPmQ+JDwkO+Q7pDfkN6Q3ZDUkNKQ0JDOkMyQy5C4kLeQtpC0kKeQppClkKOQoZCgkJ+QnZCckJuQkZCQkI+QjZCLkIqQiZCHkIWQe5B6kHmQdpB1kEyQS5BJkEiQP5Ahj8qPyY/Ij7OPso+Sj4mPh4+Gj4WPg496j3mPeI91j3SPc49xj3CPb49tj2mPaI9mj2WPTo9Mj0uPSo9Gj0KPQY83jyaPJI8jjyKPG48WjxKPCI8GjwWPBI7vju6O7I7pjrWOs46jjpuOkY6Qjo+Oh46FjoSOa45qjmmOV45WjlWOTI5KjkmOSI4ajdeN1Y3TjdKN0Y3EjcKNt422jbWNrY2sjauNqY2ojaaNpI2ijaCNnY2cjZuNmI2QjY+NjY2MjYqNiY2IjYWNhI2DjX6NfY10jXKNcI1vjVKNT41OjU2NS407jTqNOY0xjS+NKI0hjQeM/oz1jPSM84zsjOiM54zmjOGM4IzdjNyM2ozZjNiM04zRjNCMzozNjMuMyoyyjLGMr4ySjHuMeox4jHaMdIxzjHGMcIxkjGOMYoxgjF+MVoxUjFOMT4xMjEuMSoxIjEeMP4w1jDSMMowhjBqMGIwWjBWMFIv8i/mL+Ivdi9yL2YvXi9WL04vRi8+Lzouqi6iLo4uSi5GLgYt+i3yLe4t6i3iLd4t2i3SLc4txi2OLI4shix+LG4sLivKK8IruiuWK44riitqK2YrWisqKx4rEisOKwYq6irmKt4q2irOKmYqYipeKjYqLioqKiYqAin+Kfop8inuKdIpzinKKcIptimuKaIplimSKYopeikaKRYpBikCKP4o6ijWKNIotiimKJ4omiiSKI4ohiiCKH4obiheKDooNigaKBYoDigKJ/on8ifWJ84nyifGJ6onmieSJ44niid+J3YnZidiJ1InSidGJz4nOicqJyYnHicaJxYnDib+JvomriaOJlImTiZKJh4mGiYSJgYmAiX+JfYl7iXeJdol0iXOJcYlwiW6JbIlriWmJaIlRiVCJTYlAiT+JPYk8iTmJN4kriSeJJokkiSOJIokQiQ2JC4kKiQmJBokFiQOJAYkAiP6I/Yj7iPqI9oj0iN+I3YjciNuI2YjWiNWI1IjSiMeIxYjDiMKIwYi+iLyIu4i6iJyImYiXiJaIhoiFiISIf4h+iH2IcYhwiF+IXYhciFqIWIhViFOIUohRiE+ITohMiESIQogoiCeIJogciBqIGIgWiAyIC4gJh/aH9Yfyh/GH8Ifth+uH54flh+KH4Iffh96H3IfYh9aH1YfSh9GHz4fOh82HwYe6h7OHsYevh62HrId4h3aHdYdxh3CHbodsh2uHaodnh2OHYodgh16HXIdah0GHQIc+hz2HPIc6hzmHOIcvhy6HLYcqhymHKIcXhxaHFYcNhwuHCocIhweG/ob9hvyGw4bBhrmGrIarhp2GnIaahpKGh4Z+hn2GRIZBhj6GPIY7hjmGOIY2hjSGMoYxhjCGLYYshiqGKYYghh+GHoYbhhiGFoYUhhKGB4YGhgSGAoYBhf+F/IX7hfSF64XqheiF54XlheSF44Xhhd+F3oXMhcuFyoXIhcaFwoWPhY6FjYV+hXuFeYVyhXGFcIVthWyFZ4VmhWWFYoVZhVeFVoVVhSmFKIUfhR6FHIUShQWFBIUChQCE/4T+hPuE+YT3hPSE84TyhPCE7oTthOqE6YTohOaE5ITjhOGE34TehN2E2YTXhNOE0YTQhM6Ex4TFhMOEuoS4hLaEs4SyhK2Eq4SphKeEpISihKGEn4SRhJCEjYSMhIqEiISGhISEg4SBhHKEcYRvhG6EbYRqhGKEYYRghE6ETYRLhEqESYQuhCWEJIQihCGEIIQehB2EHIQZhBiEF4QVhBSEE4QRhBCEA4P4g/eD9oPzg/KD2IPXg22DbINqg2eDZoNlg2CDX4Ndg1WDVINTg1GDUINGg0WDQYNAgz6DPYM8gzqDN4M1gyiDJoMlgyODIoMHgwaC34LYgteC1oLUgtOC0oDHgL2AroCtgKqAp4CggJWAlICTgJGAkICNgIGAgIB1gHOAZYBkgGCAXoBdgFuAWoBPgEaARYBCgECAPoA9gDyANYAzgCqAKYAegB2AHIAZgBiAEYAOgAOAAoABf/5/8n/xf+9/43/if+F/33/Of8x/x3/Gf8R/wn/Af79/vH+7f7l/uH+3f61/q3+qf6l/p39/f35/e394f3Z/bH9rf2l/Z39if11/Wn9Zf1h/VH9Qf01/S39Kf0h/R38efx1/CX8HfwV+/X78fvt++X74ful+537lfuR+437TftJ+0H7Nfsx+y37Jfrl+t36zfrJ+sX6ufqp+qX6ofpp+mH6WfpV+lH6Rfo5+jX53fnB+Z35mflx+W35Zfld+PH47fjl+OH43fjV+HH4bfhp+GH4XfhV+A34Bff198n3xfe997X3jfeB9133SfcR9w327fbp9uH22fbR9s32yfad9j32FfYR9gH1/fX19e316fXl9d310fXB9Zn1lfWJ9YH1efV19S31KfUZ9RX1EfUF9QH0+fT19O306fSd9Jn0jfR59FH0TfRJ9EH0OfQ19C30KfQh9BnzzfPB87nztfOp86HznfNd81nzSfNB8znzJfMV8w3zCfMF8v3y+fLx8u3y4fK18o3yHfIZ8eXx4fHF8cHxvfGd8ZnxjfGF8QnxBfD58PXw8fDp8OHw3fDV8M3wyfCt8KXwnfCZ8JXwifB58HXwcfBp8GXwYfAZ8BXwEfAJ8AXwAe/57+3vne+Z75XvHe8Z7xXuoe557lnuSe5F7kHuOe4x7iXuHe3Z7c3toe2Z7ZXtQe097TXtLe0p7SXtFe0R7QntAez57PXs1ezR7Mnsxey57LHsreyJ7H3seexx7E3sSexF7A3sCeu567Hrreup66HrneuB6qXqoept6mnqZeo16hHqDenp6W3paell6V3pVelR6U3pIei96LnosegR6A3oCedh5x3nGecV5pXmkeaN5oXmgeZ95k3mReZB5bHlbeVp5VXlTeVJ5TnlNeUl5SHlHeT95Pnk9eTt5OHk0eTN5LnkteSt5KnkpeSZ5JHkjeRZ5FXkUeQF4/3j8ePt4+nj1ePR47HjqeOd45XjjeOF44HjceNp42XjYeNF40HjOeM14y3jKeMh4x3jGeMR4w3i2eLV4s3iseKt4qnioeJ94nniReI94jniNeIt4gXiAeH94fHh6eHl4d3h2eHR4bHhreGp4V3hWeFJ4UHhPeE54THhFeER4QnhBeDl4OHg3eBV4FHgTd+x3xnfFd8N3wnfBd793vne9d6t3qneod5Z3k3eRd493gHd9d3p3eXd3d3Z3dHdtd2x3a3ddd1R3UndRd1B3PXc8dzl3OHcxdzB3L3ctdyp3KXcgdx93GncZdw53C3cKdwl3BncFdwN3AXcAdv9273bedt123HbPds52zXbLdr52vXaEdoN2gnaAdn52fHZ7dil2KHYndiV2I3YcdhR2E3YSdhB2D3YOc7hztnO1c31zfHN6c3lzeHN1c2tzanNpcphyl3KWcpRyknKRcn5yfXJucm1yYHJfcl5yTnJKcklyR3JFckNyQHI/cj5yO3IzcjByKHInciRyIHIfch5yG3IachlyF3ITchJyEHIPcg5yDHH6cflx+HH1cfNx8nHgcd9x1XHTcdBxznHNccxxynHJcchxxXHEccJxwXG9cZlxmHGWcZVxknGPcY1xi3GDcYJxgHF+cX1xfHF6cW9xbnFtcWNxU3FScVBxT3BgcF9wXnBWcElwSHBGcEVwRHBBcEBwPXA6cDFwLnAqcClwHXAZcBRwEXAPcA5wDHALcApwBnAFcARv9G/yb+1v62/ob+dvyW/Hb8Zvw2/Bb8BvvW+7b7pvp2+mb5xvmm+Zb4Jvf293b3Zvbm9sb2pvaG9mb2RvYm9hb2BvXG9bb1lvWG9Xb1VvU29Ob0lvRG9Db0FvQG8+bz1vOm84bzdvNW80bzNvLm8sbytvKm8obydvJm8ibyFvIG8dbxxvG28XbxZvFG8SbwtvCm8JbwFvAG7/bv1u4W7gbt9u0G68brtuqG6nbqVupG6VbnpueG52bnJucW5VblRuOG41bjBramq4aehp5WniaeBp1WnUadNpwmm/abJpsWmvaa5prWmkaaNpommgaZ1pm2maaZVpjWl5aXdpdml0aXJpb2luaW1pa2lqaWZpZWlPaU5pTGlLaUlpSGlGaUVpQWk+aT1pOGk2aTVpMGkvaS1pLGkQaQ9pDmkMaQtpCGkBaP5o/Wj7aPZo9Wj0aPBo72juaOxo62jjaNVo1GjSaNFoz2isaKtoqWioaKZopGijaKFonWicaJpomWiYaItodGhyaHFocGhtaGtoamhpaF9oXmhUaFJoUGhPaE1oDGdyZ25na2cxZzBnLGcqZylnJWckZyNm8mbxZpxmiGaHZoVmgmZ0ZlpmWWVHZUVlQ2VCZUFlPWU8ZS5lIGUUZRJlBmTwZO9k7mTgZN9k3mTQZM9ktmS1ZLRksmSwZK5krWODY4JjgGN9Y3xjd2N2Y3RjcWNtY1RjIGMfYdBhsGGuYa1hrGGqYadho2GOYYBhf2F3YXZhYmFLYUphSWFHYUZhRGE2YTVhNGEwYS5hLWErYSphKWEnYSZhImEfYR1hHGEaYRhhBmEDYPRg8WDvYO5g7GDrYOpg6GDfYNNg0mDIYMZgxGBkYGNgYgHOAa0BqAGZAQAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgMEBQYHCAkKAQsMDQ4PEBESExQVFhcYGRobHB0eHyAhIiMkJSYnKCkqKywtLi8wMTIzNDU2Nzg5Ojs8PT4/QEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaW1xdXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAUAAAAe8C5gADAAcAADcRIRElIREhUAGf/qcBFP7sAALm/RpCAmMAAAAAAQAeAWIByAL4AA4AABMnNyc3FyczBzcXBxcHJ7p5YYQudRmWGXUuhGF5OQFiWFwQj0CDg0CPEFxYeQAAAgBX//oBJwK2AAMADQAAEwMzAwIiJjU0NjIWFRRuF9AXDoYiIoYiASEBlf5r/tkkP0AjI0A/AAACABMB0AGVAvgAAwAHAAATAzMDMwMzAzAdrBxjH64cAdABKP7YASj+2AAAAAIACwAAAksCtgAbAB8AAAEjBzMVIwcjNyMHIzcjNTM3IzUzNzMHMzczBzMHNyMHAktGD1VmFpIVexaSFTlKDlhoFJUUeRSVFDXoDnoPAZlxgaenp6eBcYGcnJyc8nFxAAMAKf92AjEDEwAfACUALAAAJRQGBxUjNSYnNRYXNS4BNTQ2NzUzFRYXFSYnFR4DABQWFzUGExU+ATU0JgIxZHVUnDtLjIJZbm1UbDlIXUVWLhD+oRQeHnIcEhLPYmMIjIoGEqIUBXUVXWRrWAddXQUSmRQEeQwiN0ABBDAXCGgE/uxiBBUWFBYAAAAABQA5//YDEALAAAsADwAbACcAMgAAEyImNTQ2MzIWFRQGAwEzAQMyNjU0JiMiBhUUFgEiJjU0NjMyFhUUBicyNjQmIyIGFRQW0EtMTUpMTU1zAYR1/ntNFxERFxYREQG9S0xNSkxNTUwXEhIXFhERAUNUa2pUVGprVP69Arb9SgGeJz08KSk8PSf+WFRralRUamtUWyh4KSk8PScAAwAK//YCbQLAAB4AJgAvAAAlFSImJwYjIiY1NDY3JjU0NjMyFRQGBxc2NTMUBgcWASIVFBc2NTQDFBYzMjcnDgECbVFQJV5ganU8SzVvZME3QD8RoCApFv75JBssjyUbHydeGBCPjxIhPXFVOF0uSVRHXaE5VCtRJFJQcC8OAa8wFyQdIiz+jh0nFnMRHwAAAQATAdAAvwL4AAMAABMDMwMwHawcAdABKP7YAAEANP84AZ0C+AAKAAAFIyY1NDY3MwYVFAGXwqFRVcOdyO/sg+Z8/+HoAAAAAQAL/zgBdAL4AAoAABcjNjU0JzMWFRQGzsOdl8KhUcj/4ej48umD5gAAAAABABkAGQI/Aj8ACwAAARUjFSM1IzUzNTMVAj/LkcrKkQF1kcvLkcrKAAAAAAEAFf94ASIAuQAHAAAXIz4BNTMUBq6ZIDe2S4g/wUE8zgAAAAEAPgDpAXoBfQADAAA3NSEVPgE86ZSUAAEARf/6ARoA0wAKAAAXIiY1NDYzMhYUBq9JISFJSCMjBiVHSCUmjiUAAAAAAQAz/+IBwgLUAAMAABcBMwEzAQ+A/vEeAvL9DgAAAAACACL/9gI1AsAADwAbAAAEIi4CND4CMh4CFA4BJzI2NTQmIyIGFRQWAW2CXUgkJEhdglxJIyRInTAhITAvIiIKIE+O0o1OICBOjdKOT4JNdndOT3Z1TgAAAQBcAAABwwK2AAYAACURBzU3MxEBBKjUkwACDSGgKv1KAAAAAQAuAAACKALAABgAADc1PgE1NCYjIgc1NjMyFhUUDgIPARUhFS6ufys6TVVXdXyFDClURTABBQCdj34sKyQgmyBkXys6SlI2JgaaAAEAQv/2AhoCwAAnAAAXIic1FjMyNjU0JisBNTMyPgM1NCYjIgc1NjMyFhUUBxUeARUUBuFfQE9BPEJLSTQzHx4rFBA4NUNAQV+BkGc4QZ4KDZ8RHSwnHI8BBw0aFCMXFJYVWGxrJAYNVz1uYgAAAAACABMAAAI1ArYACgAPAAABFSMVIzUhNQEzESEzNSMHAjVGtv7aAQXX/sSGBoABIZ+CgrEBg/5r0swAAAABAEf/9gIlArYAFwAAFyInNRYzMjY0JiMiBxMhFSMHNjMyFRQG7FNKTD0+RjpAQ1gzAYDnESIj3qEKDZ8RIVgfDwGcnmoH2HN0AAAAAgAm//YCNwLAAA4AGAAABSARECEVDgEHMzYzMhUUJTI2NTQjIhUUFgEw/vYBq25yDAQtTdT+8i0zWlgpCgERAbmhAjxBHdvskC8qVVUoMQABADcAAAIRArYABgAANxMhNSEVA23t/t0B2t8AAhiet/4BAAADACL/9AI2AsIAGAAhACsAAAUiJjU0Njc1LgE1NDYzMhYVFAYHFRYVFAYDMjU0IyIVFBYTMjU0JiMiBhUUAS2AizsxLC2Bd3WBMzF3in9SUlQrKV00KSszDGJgSk8WBBVHQV1fYFw+SRYEL4FfYgG2SEJCIib+3kMnKysnQwAAAAIAI//2AjQCwAATAB0AABc1MjY3IwYjIiY1NDYzIBEUDgITMjU0JiMiBhQWiW16CAQpRXFygoUBCihhpilVKykuMzEKoi5CGnNrc4H+3HCYbDIBfVsoNzRWMAAAAgBq//oBPwIjAAoAFQAAEyImNTQ2MzIWFAYDIiY1NDYzMhYUBtRJISFJSCMjSEkhIUlIIyMBSiVHSCUmjiX+sCVHSCUmjiUAAgAm/3gBPwIjAAoAEgAAEyImNTQ2MzIWFAYDIz4BNTMUBtRJISFJSCMjXZkgN7ZLAUolR0glJo4l/i4/wUE8zgAAAAABABn/8QI/AmcABgAAARUNARUlNQI//kEBv/3aAmeRqqqR4LYAAAAAAgAZAFoCPwH/AAMABwAAEzUhFQE1IRUZAib92gImAW6Rkf7skZEAAAEAGf/xAj8CZwAGAAATBRUFNS0BGQIm/doBv/5BAmfgtuCRqqoAAAACACP/+gGvAsQAGAAiAAA3NTQ2Nz4BNTQmIgc1NjMyFhUUBgcOAR0BAiImNTQ2MhYVFHwcJhcPI2o0OF2KbSExLRkKhiIihiL6LS42IhQbGCASDZwPSmg9TCYkIBQR/wAkP0AjI0A/AAIAFP+SAzICvwAzAD4AAAUiJjU0PgEzMh4CFRQGIyInDgEjIiY1NDYzMhYXNxcHBhUUMzI1NCYjIgYVFBYzMjcVBgMyNzY1NCMiBhUUAbzM3Hm/cWGUViptWFQnIDYpREx7RicjCQl9IAkjNHR6eKaSjWtKX4MyEgUnGyxuurWIz2c3XW8/gqNCIiBaS3SMGx0sArIyEC6dbmenl35yFXoaAT1cGxAvTjA4AAAC//0AAAMGArYABwALAAAlJyEHIxMhEwEzJyMCMjD+/DHQ/wEN/f4tm0cMAJKSArb9SgEy2QAAAAMAQgAAAm8CtgAOABcAIAAANxEhMhYVFAYHFRYVFAYjAzMyNjU0JisBETMyNjU0JisBQgEDnnouN3d6mlIlPC0tPCU0PSwsPTQAArZbYjhEDwQmemVlAaUXJSMW/oMZJCUcAAABADD/9gI4AsAAFwAABSIuAjU0NjMyFxUmIyIGFRQWMzI3FQYBjlV4YTCvpmhDSFNMP0FNWkZLCh9MkGrApRmpGlRpbE0ZqRwAAAAAAgBCAAACoQK2AAoAEwAAEyEyHgIVFAYjITczMjY1NCYrAUIBClR0Xy6up/72xzdXOz1VNwK2HEmMar+cqkhpbEkAAAABAEIAAAINArYACwAAJSEVIREhFSMVMxUjAQkBBP41AcX+6emrqwK2rFilAAEAQgAAAgcCtgAJAAABIxUzFSMVIxEhAgf+6enHAcUCCnCq8AK2AAABADD/9gJ/AsAAGwAABSIuAjU0NjMyFxUmIyIGFRQWMzI3NSM1IREGAZJZe2Autq51SVNaVkM2Wh0PZgEdagoeTo5rwKUXrRxUaXFPAWWm/m8gAAABAEIAAAKsArYACwAAATMRIxEjESMRMxUzAeXHx9zHx9wCtv1KAR3+4wK28wAAAAABAEIAAAEJArYAAwAANxEzEULHAAK2/UoAAAAAAf+f/z4BCAK2AA0AAAciJzUWMzI2NREzERQGCy0pHSM6KcaTwgaWBTxBAmT9lYiFAAAAAAEAQgAAArsCtgAMAAABEyMDIxEjETMVMzczAcvw7aobx8cbqOUBdf6LASD+4AK2+voAAAABAEIAAAIKArYABQAAJSEVIREzAQkBAf44x6urArYAAAEAQgAAA1cCtgAPAAA3ESETMxMhESMRIwMjAyMRQgFFRAZNATnDBmPCYAYAArb+pAFc/UoB9/54AYj+CQAAAAABAEIAAALGArYACwAANxEhEzMRMxEhAyMRQgEskAbC/uulBgACtv5NAbP9SgHQ/jAAAAAAAgAw//YCvgLAABAAGgAABCIuAjQ+AjMyHgIUDgEkMjY1NCYiBhUUAcmkclgrK1hzUVJyWCsrWP72jDAwjC8KIE6O0o1PICBPjdKOToRQcXNRUXNxAAAAAAIAQgAAAm8CtgAKABMAADcRITIWFRQGKwEVETMyNjU0JisBQgEOon2BnkcqPzIzPioAArZviJFxvQFbKTY5KgACADD/bwK+AsAAFAAeAAABFAYHFyMnLgM1ND4CMzIeAgUUFjI2NTQmIgYCvk1MfupPTm5VKStYc1FSclgr/kQvjDAwjC8BW4yeH6OHASJPjGdpjU8gIE+NaXFQUHFzUVEAAAAAAgBCAAACqgK2AA0AFgAAJSMnIxUjESEyFhUUBgcDFTMyNjU0JiMCquuPJ8cBGoiFOj/nMD0vLj4A6ekCtm95VGUXASCnJjEvIQAAAAEAMP/2AhcCwAAkAAAXIic1FjMyNjU0JicuATU0NjMyFxUuASMiBhUUFhceAxUUBv1qXlxhPCImPnBMi4VpSxZtKC8qI0JBTSgMgAoXqxoXIhgcDxpWXnVjGZ8IEBcZGBQRESY5PjRtbgAAAAEAFAAAAiUCtgAHAAABFSMRIxEjNQIlpsalArau/fgCCK4AAAEAP//2ArACtgAPAAAFIiY1ETMRFBYzMjURMxEUAXedm8cwQXPGCmqLAcv+QygxWQG9/jX1AAAAAQALAAAC7QK2AAcAADcDMxMzEzMD/fLekgaa0vkAArb+HgHi/UoAAAEADAAAA88CtgAPAAA3AzMTMxMzEzMTMwMjAyMDmo7RTQZQ4kYGUdCb+FEGUwACtv45AY/+cQHH/UoBgP6AAAABAAgAAALUArYADQAANxMDMxczNzMDEyMnIwcI1MfocQZv6sjP73QGeAABYQFV3d3+sf6Z5uYAAAEAAQAAAswCtgAJAAAlEQEzFzM3MwERAQH/AOt3BoHi/v4AAQEBtfj4/lH++QAAAAEAMQAAAnQCtgALAAA3NQE1ITUhFQEVIRUxASr+6AIT/tQBSgCpAVwGq6X+oAarAAEARv84AVsC+AAHAAAXESEVIxEzFUYBFVdXyAPAlv1slgAAAAEABv+eAfAC+AADAAAFATMBAW7+mIMBZ2IDWvymAAAAAQAM/zgBIQL4AAcAABc1MxEjNSERDFdXARXIlgKUlvxAAAAAAQA4AToCIAK2AAYAAAEjCwEjEzMCIJFkYpGYtgE6ARH+7wF8AAAAAAEAAP8rAfT/nwADAAAXNSEVAAH01XR0AAEAQwJfAWMC7QADAAATJzMX6KW/YQJfjo4AAAACAB7/9gIuAiUAFgAgAAABMhYVESMnBiMiJjU0NjsBLgEjIgc1NhMyNzUjIgYVFBYBJo17rA8keVhgbHhvAic9OzQ1QUQbTC0iHQIlV1/+kTI8UlVcTigXCZ8J/l4iKhEYFA8AAgA8//YCZAL4ABEAGwAAATIWFRQOAiMiJicHIxEzETYCMjY1NCYiBhUUAZN4WRItVD5ISA8Jr74rEGwjI2wmAiaJj0BfUCkkJD4C+P73N/5aRkhKRkRMSQAAAAABACL/9gHLAiYAFAAABSImEDYzMhcVJiMiBhUUFjMyNxUGATqOioqOWTEvOj08O0I9LzIKegE8eg+aEThISTUSlxUAAAIAIv/2AkoC+AARABsAAAEzESMnDgEjIiY1ND4CMzIXAjI2NTQmIgYVFAGOvK8LEUZFeVkSLVU+eSGJbCYnaiQC+P0IQSUmiY9AX08qQP6aQkxISElHSgACACL/9gIxAiYAEwAaAAABFAcFFjMyNjcVDgEjIiYQNjMyFgU3NCYjIgYCMQb+tA9sNW4ZGntNiYmLkItp/q2rISoyKwExRRAUQhgPjBIZegE8enRpDSIjIgAAAAEACwAAAYUC/AAXAAABIgYdATMVIxEjESM1MzU0PgIzMhcVJgFnNRxaWr1OTh9DTzsdIw8CeCI4ApL+dgGKkgVEWS4QBYMEAAIAIv84Ak8CJgAZACcAAAEzERQOAiMiJzUWMzI2PQEGIiY1EDMyFhcDMjY1NCYjIg4CFRQWAZO8H0iBXlhTSk1ZRSHyXtdERhBYPyIiPxwlEQckAhz+ETpWQyINkxMsPw4+jYYBExse/pZBT0tAFiosH0VLAAAAAAEAOwAAAlEC+AARAAABMhYVESMRNCYjIgcRIxEzETYBoF9Svh8uQQy+viwCJlZj/pMBQjEdMv6iAvj+6kQAAAACAC8AAAD9AxMACgAOAAASIiY1NDYzMhYVFAMRMxHZhiQkQ0Qjxr4CVCBBQB4eQEH9jAIc/eQAAAL/2P84AP0DEwAKABgAABIiJjU0NjMyFhUUAyInNRYzMjY1ETMRFAbZhiQkQ0Qj5SAgCxUnGL5tAlQgQUAeHkBB/MQFiAMbJAIb/eJ0UgAAAQA7AAACXgL4AAwAAAETIycjFSMRMxEzNzMBtKrjbBa+viBp1gEg/uDV1QL4/m62AAAAAAEAOf/6ATUC+AANAAAXIiY1ETMRFBYzMjcVBvJrTr4SFw4HIQZKVgJe/c8iGAKPBgAAAAABADsAAAOHAiYAHwAAATIWFREjETQmIyIGBxEjETQmIyIGBxEjETMVNjMyFzYCz11bvh4kJR8GviAjIh0Evr4pbXEmKQImW3D+pQFCMB4eIP6uAUIvHxkY/qECHDdBQkIAAAAAAQA7AAACUQImABEAAAEyFhURIxE0JiMiBxEjETMVNgGgX1K+Hy5ADb6+LwImVmP+kwFCMR0s/pwCHDdBAAAAAAIAIv/2AkoCJgAHAA8AAAQgJhA2IBYQJDI2NCYiBhQBwf7qiYkBFon+vGAkJGAkCnoBPHp6/sQQPKQ+PqQAAAACADz/OAJkAiYAEAAaAAABMhYVFA4CIyInFSMRMxU2AjI2NTQmIgYVFAGTeFkSLVQ+diO+visQbCMjbCYCJomPQF9QKT37AuQtN/5aRkhKRkRMSQACACL/OAJKAiYAEAAaAAABMxEjEQYjIiY1ND4CMzIXAjI2NTQmIgYVFAGMvr4kdHlZEi1VPnYih2wmJ2okAhz9HAEAQomPQF9PKjz+lkJMSEhJR0oAAAAAAQA8AAABlgImAA0AAAEzByMiBgcRIxEzFT4BAYsLBA82TQa+vhZGAiapLzT+5gIcXjwsAAEAKv/6AcgCJgAiAAAXIic1FjMyNjQmJy4BNTQ2MzIXByYjIgYVFBYXFhceARUUBuFlUl5MJRkgOlM3Z4JqNAZJRygXFSQaEFIzcwYRnBwMKhIPFj1FWVMSjRQMEAwKCgYFF0JLZVEAAQAL//oBaQKcABUAAAEjFRQWMzI3FQYjIiY9ASM1MzUzFTMBaWAUHhkGIyptVUBAvmABisYjFgKOBU9p2JKAgAAAAAABADj/9gJJAhwAEQAAATMRIycGIyImNREzERQWMzI3AYy9rwwvc2BUvh8tOw8CHP3kNkBXYAFv/r4vHywAAAAAAQABAAACawIcAAcAADcDMxMzEzMDv77ZWQZlzcIAAhz+rQFT/eQAAAEADQAAA4MCHAAPAAA3AzMTMxMzEzMTMwMjAyMDn5LOPgZC0z8GP8uT7jgGNgACHP6qAVb+qgFW/eQBOP7IAAABAAUAAAKHAhwADQAANxMDMxczNzMDEyMnIwcFvLDiUQZT4LC65VgGWwABFQEHk5P++f7rnp4AAAEAAf84AmsCHAAPAAAXNTI2NwMzEzMTMwMOA1FAOAbO1GQGXNCrIj1YZMilFBYCFf6vAVH+LltoPRIAAAEANgAAAhcCHAALAAA3NTc1IzUhFQcVMxU23M0BuuX9AKTbBpea4waZAAAAAQAU/zgBdwL4AB4AAAUVIiY9ATQmIzUyNj0BNDYzFSIGHQEUBgceAR0BFBYBd5GGIykpI4eQOx5ER0dEIEt9aHV1Mx19HDN1dWh9Iz11Rz4JCT5HdT8hAAEAMv84AM0C+AADAAAXETMRMpvIA8D8QAAAAAABAAz/OAFvAvgAHgAAFzUyNj0BNDY3LgE9ATQmIzUyFh0BFBYzFSIGHQEUBgw7HkRHR0QgOZGGIykpI4fIfSM9dUc+CQk+R3U/IX1odXUzHX0cM3V1aAAAAQAbAL8CPQGZABUAACUiJicmIyIHJz4BMzIXHgEzMjcXDgEBmChBKikcGwWFBldIRU4bGREbBYUGV78ZHh1MC1tsNxILTAtbbAAAAAEAAAABAACzZI5sXw889QALA+gAAAAA33LvLQAAAADfIu0w/5//KwPPAxMAAAAIAAIAAAAAAAAAAQAABJL+ogBaA9z/n//pA88AAQAAAAAAAAAAAAAAAAAAAF8CPwBQAeYAHgF/AFcBqAATAlgACwJaACkDSAA5AoAACgDSABMBqAA0AagACwJYABkBXgAVAbgAPgFeAEUB9QAzAloAIgJZAFwCWQAuAlkAQgJZABMCWQBHAlkAJgJZADcCWQAiAlkAIwGoAGoBqAAmAlgAGQJYABkCWAAZAc8AIwNSABQDAf/9Ap0AQgJeADAC1ABCAjcAQgIlAEICuwAwAu4AQgFLAEIBRv+fArMAQgIgAEIDmQBCAwgAQgLuADAClQBCAu4AMAKlAEICSwAwAjgAFALwAD8C+AALA9wADALdAAgCzQABApsAMQFnAEYB9gAGAWcADAJYADgB9AAAAfQAQwJvAB4ChgA8AfQAIgKGACICUAAiAW4ACwKLACICigA7ASwALwEs/9gCYAA7AT0AOQO/ADsCigA7AmwAIgKGADwChgAiAaIAPAHyACoBdQALAoUAOAJsAAEDjwANAowABQJsAAECRQA2AYMAFAD/ADIBgwAMAlgAGwAAABYANABQAGYAlgDcASoBcgGAAZYBrAHCAdQB4AH2AgYCMgJEAmoCogLAAuYDDgMgA2ADjgOyA9QD6AP8BBAERASaBLYE6AUOBTAFRgVaBYQFnAWqBcQF3gXuBg4GKAZUBnQGpgbMBwIHFAcwB0QHZAeAB5gHsAfCB9IH5Af4CAQIEghECHIIlAjACO4JEglOCW4JigmyCcwJ5goYCjgKWAqCCq4KyAr8Cx4LPgtSC3ILjgusC8IL7gv8DCgMTgABAAAAXwA/AAUAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAACABmAAEAAAAAAAIABwAAAAEAAAAAAAMALAAHAAEAAAAAAAUACwAzAAEAAAAAAAYADwA+AAMAAQQJAAIADgBNAAMAAQQJAAMAWABbAAMAAQQJAAUAFgCzAAMAAQQJAAYAHgDJUmVndWxhckZvbnRGb3JnZSAyLjAgOiBBbGliYWJhUHVIdWlUaUggOiAxNy0xMC0yMDIyVmVyc2lvbiAxLjBBbGliYWJhUHVIdWlUaUgAUgBlAGcAdQBsAGEAcgBGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAEEAbABpAGIAYQBiAGEAUAB1AEgAdQBpAFQAaQBIACAAOgAgADEANwAtADEAMAAtADIAMAAyADIAVgBlAHIAcwBpAG8AbgAgADEALgAwAEEAbABpAGIAYQBiAGEAUAB1AEgAdQBpAFQAaQBIAAAAAAIAAAAAAAD/tQAyAAAAAAAAAAAAAAAAAAAAAAAAAF8AXwAAAA0ABAAFAAYABwAIAAkACgALAAwADgAPABAAEQASABMAFAAVABYAFwAYABkAGgAbABwAHQAeAB8AIAAhACIAIwAkACUAJgAnACgAKQAqACsALAAtAC4ALwAwADEAMgAzADQANQA2ADcAOAA5ADoAOwA8AD0APgA/AEAAQQBCAEMARABFAEYARwBIAEkASgBLAEwATQBOAE8AUABRAFIAUwBUAFUAVgBXAFgAWQBaAFsAXABdAF4AXwBgAGE=)}.dumi-default-hero-title{margin:0 0 32px;display:inline-block;font-family:Alibaba-PuHuiTi,Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#83cdf8;font-size:180px;line-height:1}.dumi-default-hero-title>span{color:transparent;text-shadow:0 10px 20px rgba(22,119,255,.15);background:linear-gradient(30deg,#90d5ff 30%,#65a5ff);-webkit-background-clip:text;background-clip:text}@media only screen and (max-width: 767px){.dumi-default-hero-title{font-size:60px}}[data-prefers-color=dark] .dumi-default-hero-title{opacity:.7}.dumi-default-hero{position:relative;margin:-96px auto -160px;max-width:1392px;height:932px;padding-top:220px;text-align:center;box-sizing:border-box}@media only screen and (max-width: 767px){.dumi-default-hero{margin-top:-72px;padding-top:160px;height:660px}}.dumi-default-hero+*{position:relative}.dumi-default-hero:before{content:"";position:absolute;display:block;top:0;left:0;right:0;bottom:0;opacity:.8;pointer-events:none;background:no-repeat center / cover;background-image:url(https://gw.alipayobjects.com/zos/bmw-prod/a6c3488a-994c-4dd3-8e92-2324d9a1ca48/l9dmd9wl_w2858_h1864.png)}[data-prefers-color=dark] .dumi-default-hero:before{opacity:1}.dumi-default-hero>p{margin:32px;color:#4f5866;font-size:20px;line-height:1.6}[data-prefers-color=dark] .dumi-default-hero>p{color:#8590a0}@media only screen and (max-width: 767px){.dumi-default-hero>p{font-size:16px}}.dumi-default-hero-actions{margin-top:48px;display:flex;justify-content:center}.dumi-default-hero-actions>a{display:inline-block;height:52px;font-size:18px;line-height:52px;text-decoration:none;min-width:168px;border-radius:26px;box-sizing:border-box;transition:opacity .2s}@media only screen and (max-width: 767px){.dumi-default-hero-actions>a{font-size:16px;height:42px;line-height:40px;min-width:128px}}.dumi-default-hero-actions>a:hover{opacity:.8}.dumi-default-hero-actions>a:not(:first-child){margin-inline-start:48px;color:#1677ff;border:1px solid #1677ff}[data-prefers-color=dark] .dumi-default-hero-actions>a:not(:first-child){color:#0053c8;border-color:#0053c8}.dumi-default-hero-actions>a:first-child{color:#fff;background-color:#1677ff}[data-prefers-color=dark] .dumi-default-hero-actions>a:first-child{background-color:#0053c8}.dumi-default-toc{list-style:none;margin:12px 0 0;padding:4px 0;border-inline-start:1px solid #d0d5d8}[data-prefers-color=dark] .dumi-default-toc{border-inline-start-color:#1c2022}.dumi-default-toc:empty{display:none}.dumi-default-toc>li>a{display:block;margin:6px 0;padding:3px 12px;color:#4f5866;font-size:13px;line-height:1;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-prefers-color=dark] .dumi-default-toc>li>a{color:#8590a0}.dumi-default-toc>li>a:hover{color:#30363f}[data-prefers-color=dark] .dumi-default-toc>li>a:hover{color:#c6c9cd}.dumi-default-toc>li>a.active{margin-inline-start:-1px;color:#30363f;border-inline-start:1px solid #1677ff}[data-prefers-color=dark] .dumi-default-toc>li>a.active{color:#c6c9cd;border-inline-start-color:#0053c8}.dumi-default-toc>li[data-depth="3"]>a{padding-inline-start:20px}.dumi-default-sidebar{position:sticky;top:76px;width:184px;max-height:calc(100vh - 76px);padding-top:20px;padding-bottom:24px;padding-inline-start:8px;padding-inline-end:32px;box-sizing:border-box;overflow:auto}@media only screen and (max-width: 767px){.dumi-default-sidebar{position:fixed;z-index:20;top:0;left:0;bottom:0;max-height:initial;padding-inline-start:32px;background-color:#f7f9fb;border-top:1px solid #e4e9ec;box-shadow:0 0 20px #0000001a;transition:.2s all}[data-prefers-color=dark] .dumi-default-sidebar{background-color:#050709;border-top-color:#2a353c}.dumi-default-doc-layout:not([data-mobile-sidebar-active]) .dumi-default-sidebar{opacity:0;visibility:hidden;transform:translate(-100%)}}.dumi-default-sidebar>dl{margin:0;padding:0;line-height:1}.dumi-default-sidebar>dl>dt{margin:8px 0;color:#30363f;font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}[data-prefers-color=dark] .dumi-default-sidebar>dl>dt{color:#c6c9cd}.dumi-default-sidebar>dl>dd{margin:0;padding:8px 0}.dumi-default-sidebar>dl>dd>a{display:block;color:#4f5866;font-size:16px;line-height:20px;text-decoration:none;transition:all .3s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-prefers-color=dark] .dumi-default-sidebar>dl>dd>a{color:#8590a0}.dumi-default-sidebar>dl>dd>a:hover{color:#1677ff}[data-prefers-color=dark] .dumi-default-sidebar>dl>dd>a:hover{color:#0053c8}.dumi-default-sidebar>dl>dd>a.active{color:#1677ff;font-weight:700}[data-prefers-color=dark] .dumi-default-sidebar>dl>dd>a.active{color:#0053c8}.dumi-default-sidebar>dl+dl{margin-top:16px;padding-top:16px;border-top:1px solid #d0d5d8}[data-prefers-color=dark] .dumi-default-sidebar>dl+dl{border-top-color:#1c2022}[data-prefers-color=dark]{color-scheme:dark}body{margin:0;padding:0;background-color:#f7f9fb}[data-prefers-color=dark] body{background-color:#050709}.dumi-default-doc-layout{font-family:sans-serif;background-color:#f7f9fb}[data-prefers-color=dark] .dumi-default-doc-layout{background-color:#050709}@media only screen and (max-width: 767px){.dumi-default-doc-layout:before{content:"";position:fixed;z-index:11;top:0;right:0;left:0;bottom:0;background-color:#00000080;transition:all .1s}.dumi-default-doc-layout:not([data-mobile-sidebar-active]):before{opacity:0;visibility:hidden}}.dumi-default-doc-layout-mobile-bar{position:sticky;z-index:9;top:52px;left:0;right:0;display:none;align-items:center;padding:0 24px;height:36px;border-top:1px solid #e4e9ec;background-color:#f7f9fbe6;backdrop-filter:blur(6px)}[data-prefers-color=dark] .dumi-default-doc-layout-mobile-bar{border-top-color:#2a353c;background-color:#050709}@media only screen and (max-width: 767px){.dumi-default-doc-layout-mobile-bar{display:flex}}.dumi-default-doc-layout-mobile-bar .dumi-default-sidebar-btn{padding:0;color:#4f5866;border:0;background-color:transparent}[data-prefers-color=dark] .dumi-default-doc-layout-mobile-bar .dumi-default-sidebar-btn{color:#8590a0}.dumi-default-doc-layout-mobile-bar .dumi-default-sidebar-btn>svg{width:16px;margin-right:6px;fill:#4f5866;vertical-align:middle}[data-prefers-color=dark] .dumi-default-doc-layout-mobile-bar .dumi-default-sidebar-btn>svg{fill:#8590a0}.dumi-default-doc-layout>main{display:flex;align-items:flex-start;margin:0 auto;padding:0 24px;max-width:1392px;box-sizing:border-box}.dumi-default-doc-layout>main>section{flex:1 1;max-width:100%}.dumi-default-doc-layout>main>.dumi-default-doc-layout-toc-wrapper{position:sticky;top:106px;width:184px;margin-inline-start:24px;max-height:80vh;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}@media only screen and (max-width: 767px){.dumi-default-doc-layout>main>.dumi-default-doc-layout-toc-wrapper{display:none}}.dumi-default-doc-layout>main>.dumi-default-doc-layout-toc-wrapper>h4{margin:0 0 8px;color:#8a9099;font-size:13px;line-height:1}[data-prefers-color=dark] .dumi-default-doc-layout>main>.dumi-default-doc-layout-toc-wrapper>h4{color:#616d7f}
diff --git a/404.html b/404.html
new file mode 100644
index 0000000..2157e4a
--- /dev/null
+++ b/404.html
@@ -0,0 +1,12 @@
+<!DOCTYPE html><html><head>
+<meta charset="utf-8">
+<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
+<meta http-equiv="X-UA-Compatible" content="ie=edge">
+<link rel="shortcut icon" href="https://avatars0.githubusercontent.com/u/9441414?s=200&amp;v=4">
+<link rel="stylesheet" href="/segmented/umi.7ab43a5e.css">
+</head>
+<body>
+<div id="root"></div>
+<script src="/segmented/umi.5780365b.js"></script>
+
+</body></html>
\ No newline at end of file
diff --git a/CHANGELOG.md b/CHANGELOG.md
deleted file mode 100644
index 825c32f..0000000
--- a/CHANGELOG.md
+++ /dev/null
@@ -1 +0,0 @@
-# Changelog
diff --git a/LICENSE.md b/LICENSE.md
deleted file mode 100644
index 77cc01b..0000000
--- a/LICENSE.md
+++ /dev/null
@@ -1,9 +0,0 @@
-The MIT License (MIT)
-
-Copyright (c) 2019-present afc163
-
-Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
diff --git a/README.md b/README.md
deleted file mode 100644
index 9386278..0000000
--- a/README.md
+++ /dev/null
@@ -1,79 +0,0 @@
-# rc-segmented
-
-[![NPM version][npm-image]][npm-url] [![npm download][download-image]][download-url] [![dumi](https://img.shields.io/badge/docs%20by-dumi-blue?style=flat-square)](https://github.com/umijs/dumi) [![build status][github-actions-image]][github-actions-url] [![Codecov][codecov-image]][codecov-url] [![bundle size][bundlephobia-image]][bundlephobia-url]
-
-[npm-image]: http://img.shields.io/npm/v/rc-segmented.svg?style=flat-square
-[npm-url]: http://npmjs.org/package/rc-segmented
-[github-actions-image]: https://github.com/react-component/segmented/workflows/CI/badge.svg
-[github-actions-url]: https://github.com/react-component/segmented/actions
-[codecov-image]: https://codecov.io/gh/react-component/segmented/branch/master/graph/badge.svg
-[codecov-url]: https://codecov.io/gh/react-component/segmented/branch/master
-[download-image]: https://img.shields.io/npm/dm/rc-segmented.svg?style=flat-square
-[download-url]: https://npmjs.org/package/rc-segmented
-[bundlephobia-url]: https://bundlephobia.com/package/rc-segmented
-[bundlephobia-image]: https://badgen.net/bundlephobia/minzip/rc-segmented
-
-React Segmented Control.
-
-![](https://gw.alipayobjects.com/mdn/rms_50855f/afts/img/A*bmGGQpnWs0oAAAAAAAAAAAAAARQnAQ)
-
-## Live Demo
-
-https://react-component.github.io/segmented/
-
-## Install
-
-[![rc-segmented](https://nodei.co/npm/rc-segmented.png)](https://npmjs.org/package/rc-segmented)
-
-## Usage
-
-```js
-import Segmented from 'rc-segmented';
-import 'rc-segmented/assets/index.css'; // import 'rc-segmented/asssets/index.less';
-import { render } from 'react-dom';
-
-render(
-  <Segmented
-    options={['Antd', 'Antv', 'Egg.js']}
-    onChange={(value) => handleValueChange(value)}
-  />,
-  mountNode,
-);
-```
-
-## API
-
-Please note that **onChange** API
- changed on v2.0.0+
-
-| Property     | Type                                                           | Default      | Description                        |
-| --------- | --------- | --------- | --------- |
-| prefixCls    | string                                                         | rc-segmented | prefixCls of this component |
-| className    | string                                                         | ''           | additional class name of segmented |
-| style        | React.CSSProperties                                            |              | style properties of segmented      |
-| options      | Array<string \| number \| [SegmentedOption](#SegmentedOption)> | []           | options for choices                |
-| value        | string \| number                                               |              | value of segmented                 |
-| defaultValue | string \| number                                               |              | defaultValue of segmented          |
-| value | string \| number                                               |              | currently selected value of segmented          |
-| onChange     | (value: string \| number) => void                                               |              | defaultValue of segmented          |
-| disabled     | boolean                                                        | false        | disabled status of segmented       |
-
-### SegmentedOption
-
-| Property  | Type      | Default | Description                               |
-| --------- | --------- | --------- | --------- |
-| label     | ReactNode |         | label of segmented option                 |
-| value     | string \| number   |  | value of segmented option |
-| className | string    | ''      | additional class name of segmented option |
-| disabled  | boolean   | false   | disabled status of segmented option       |
-
-## Development
-
-```
-npm install
-npm start
-```
-
-## License
-
-rc-segmented is released under the MIT license.
diff --git a/assets/index.less b/assets/index.less
deleted file mode 100644
index 30890f8..0000000
--- a/assets/index.less
+++ /dev/null
@@ -1,130 +0,0 @@
-@segmented-prefix-cls: rc-segmented;
-
-@disabled-color: fade(#000, 25%);
-@selected-bg-color: white;
-@text-color: #262626;
-@transition-duration: 0.3s;
-@transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
-
-.segmented-disabled-item() {
-  &,
-  &:hover,
-  &:focus {
-    color: @disabled-color;
-    cursor: not-allowed;
-  }
-}
-
-.segmented-item-selected() {
-  background-color: @selected-bg-color;
-}
-
-.@{segmented-prefix-cls} {
-  display: inline-block;
-  padding: 2px;
-  background-color: rgba(0, 0, 0, 0.04);
-
-  &-group {
-    position: relative;
-    display: flex;
-    flex-direction: row;
-    align-items: stretch;
-    justify-content: flex-start;
-    width: 100%;
-    border-radius: 2px;
-  }
-
-  &-item {
-    position: relative;
-    min-height: 28px;
-    padding: 4px 10px;
-    color: fade(#000, 85%);
-    text-align: center;
-    cursor: pointer;
-
-    &-selected {
-      .segmented-item-selected();
-      color: @text-color;
-    }
-
-    &:hover,
-    &:focus {
-      color: @text-color;
-    }
-
-    &-disabled {
-      .segmented-disabled-item();
-    }
-
-    &-label {
-      z-index: 2;
-      line-height: 24px;
-    }
-
-    &-input {
-      position: absolute;
-      top: 0;
-      left: 0;
-      width: 0;
-      height: 0;
-      opacity: 0;
-      pointer-events: none;
-    }
-  }
-
-  &-thumb {
-    .segmented-item-selected();
-    position: absolute;
-    width: 0;
-    height: 100%;
-    padding: 4px 0;
-    transition: transform @transition-duration @transition-timing-function,
-      width @transition-duration @transition-timing-function;
-  }
-
-  &-vertical &-group {
-    flex-direction: column;
-  }
-
-  &-vertical &-item {
-    width: 100%;
-    text-align: left;
-  }
-
-  &-vertical &-thumb {
-    width: 100%;
-    height: 0;
-    padding: 0 4px;
-    transition: transform @transition-duration @transition-timing-function,
-      height @transition-duration @transition-timing-function;
-  }
-
-  // disabled styles
-  &-disabled &-item,
-  &-disabled &-item:hover,
-  &-disabled &-item:focus {
-    .segmented-disabled-item();
-  }
-
-  &-thumb-motion-appear-active,
-  &-thumb-motion-enter-active {
-    transition: transform @transition-duration @transition-timing-function,
-      width @transition-duration @transition-timing-function;
-    will-change: transform, width;
-  }
-
-  &-rtl {
-    direction: rtl;
-  }
-}
-
-.rc-segmented-item {
-  &:focus {
-    outline: none;
-  }
-
-  &-focused {
-    border-radius: 2px;
-    box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
-  }
-}
diff --git a/assets/style.less b/assets/style.less
deleted file mode 100644
index 866d444..0000000
--- a/assets/style.less
+++ /dev/null
@@ -1,12 +0,0 @@
-@import './index.less';
-
-// reset
-* {
-  box-sizing: border-box;
-  margin: 0;
-  padding: 0;
-}
-
-.wrapper {
-  margin-bottom: 10px;
-}
diff --git a/demos.48635f57.async.js b/demos.48635f57.async.js
new file mode 100644
index 0000000..b955dd2
--- /dev/null
+++ b/demos.48635f57.async.js
@@ -0,0 +1,2 @@
+(self.webpackChunkrc_segmented=self.webpackChunkrc_segmented||[]).push([[433],{9852:function(t,r,e){"use strict";e.r(r),e.d(r,{default:function(){return i}});var d=e(18698),o=e.n(d),a=e(99617),n=e(67294),l=e(13e3),s=e(85893);function i(){return(0,s.jsxs)("div",{children:[(0,s.jsx)("div",{className:"wrapper",children:(0,s.jsx)(a.Z,{options:["iOS","Android","Web"],defaultValue:"Android",name:"segmented1",onChange:function(_){return console.log(_,o()(_))}})}),(0,s.jsx)("div",{className:"wrapper",children:(0,s.jsx)(a.Z,{vertical:!0,options:["iOS","Android","Web"],name:"segmented2",onChange:function(_){return console.log(_,o()(_))}})}),(0,s.jsx)("div",{className:"wrapper",children:(0,s.jsx)(a.Z,{options:[13333333333,15711e4,12110086],onChange:function(_){return console.log(_,o()(_))}})}),(0,s.jsx)("div",{className:"wrapper",children:(0,s.jsx)(a.Z,{options:["iOS","Android","Web"],disabled:!0})}),(0,s.jsx)("div",{className:"wrapper",children:(0,s.jsx)(a.Z,{options:["iOS",{label:"Android",value:"Android",disabled:!0},"Web"]})})]})}},93155:function(t,r,e){"use strict";e.r(r),e.d(r,{default:function(){return T}});var d=e(56690),o=e.n(d),a=e(89728),n=e.n(a),l=e(66115),s=e.n(l),i=e(61655),u=e.n(i),_=e(26389),h=e.n(_),M=e(38416),c=e.n(M),p=e(13e3),m=e(67294),O=e(99617),v=e(85893),T=function(K){u()(U,K);var R=h()(U);function U(){var j;o()(this,U);for(var g=arguments.length,S=new Array(g),P=0;P<g;P++)S[P]=arguments[P];return j=R.call.apply(R,[this].concat(S)),c()(s()(j),"state",{value:"Web3"}),j}return n()(U,[{key:"render",value:function(){var g=this;return(0,v.jsxs)(m.StrictMode,{children:[(0,v.jsx)(O.Z,{options:["iOS","Android","Web3"],value:this.state.value,onChange:function(P){return g.setState({value:P})}}),"\xA0\xA0",(0,v.jsx)(O.Z,{options:["iOS","Android","Web3"],value:this.state.value,onChange:function(P){return g.setState({value:P})}})]})}}]),U}(m.Component)},18315:function(t,r,e){"use strict";e.r(r);var d=e(13e3),o=e(67294),a=e(99617),n=e(85893),l=[{label:(0,n.jsxs)("div",{children:["iOS",(0,n.jsx)("br",{}),"10",(0,n.jsx)("br",{}),"11"]}),value:"iOS"},{label:(0,n.jsx)("h1",{children:"Android"}),value:"Android"},{label:(0,n.jsxs)("div",{children:["Web",(0,n.jsx)("br",{}),"345"]}),value:"Web"},{label:(0,n.jsx)("h1",{children:"Electron"}),value:"Electron",disabled:!0}];r.default=function(){return(0,n.jsx)(n.Fragment,{children:(0,n.jsx)(a.Z,{options:l})})}},89402:function(t,r,e){"use strict";e.r(r);var d=e(861),o=e.n(d),a=e(27424),n=e.n(a),l=e(13e3),s=e(67294),i=e(99617),u=e(85893),_=["iOS","Android","Web"],h=[{label:"iOS",value:"iOS"},{label:"Android",value:"Android"},"Web"];r.default=function(){var M=s.useState(_),c=n()(M,2),p=c[0],m=c[1],O=s.useState(h),v=n()(O,2),T=v[0],K=v[1],R=function(){m(function(g){return g.concat("Electron","Mini App")})},U=function(){K([{label:"Electron",value:"Electron"},"Mini App"].concat(o()(h.reverse())))};return(0,u.jsx)(u.Fragment,{children:(0,u.jsxs)("div",{children:[(0,u.jsxs)("div",{className:"wrapper",children:[(0,u.jsx)(i.Z,{options:p}),(0,u.jsx)("div",{children:(0,u.jsx)("button",{onClick:R,children:"load option1"})})]}),(0,u.jsxs)("div",{className:"wrapper",children:[(0,u.jsx)(i.Z,{options:T,defaultValue:"Android"}),(0,u.jsx)("div",{children:(0,u.jsx)("button",{onClick:U,children:"load option2"})})]})]})})}},30505:function(t,r,e){"use strict";e.r(r),e.d(r,{default:function(){return l}});var d=e(13e3),o=e(67294),a=e(99617),n=e(85893);function l(){return(0,n.jsxs)("div",{children:[(0,n.jsx)("div",{className:"wrapper",children:(0,n.jsx)(a.Z,{options:["iOS","Android","Web"]})}),(0,n.jsx)("div",{className:"wrapper",children:(0,n.jsx)(a.Z,{options:[{label:"iOS",value:"iOS"},{label:"Android",value:"Android",title:"Android12"},{label:(0,n.jsx)("h3",{children:"Web"}),value:"Web"}]})}),(0,n.jsx)("div",{className:"wrapper",children:(0,n.jsx)(a.Z,{options:[{label:"iOS",value:"iOS",title:"IOS"},{label:"Android",value:"Android",title:""},{label:(0,n.jsx)("h1",{children:"Web"}),value:"Web",title:"WEB"}]})})]})}},11722:function(t,r,e){"use strict";e.r(r),e.d(r,{default:function(){return i}});var d=e(18698),o=e.n(d),a=e(99617),n=e(67294),l=e(13e3),s=e(85893);function i(){return(0,s.jsx)("div",{children:(0,s.jsx)("div",{className:"wrapper",children:(0,s.jsx)(a.Z,{name:"group",options:["iOS","Android","Web"],onChange:function(_){return console.log(_,o()(_))}})})})}},42552:function(t,r,e){"use strict";e.r(r),e.d(r,{default:function(){return j}});var d=e(66115),o=e.n(d),a=e(38416),n=e.n(a),l=e(56690),s=e.n(l),i=e(89728),u=e.n(i),_=e(61655),h=e.n(_),M=e(26389),c=e.n(M),p=e(13e3),m=e(67294),O=e(99617),v=e(85893),T=function(g){h()(P,g);var S=c()(P);function P(){return s()(this,P),S.apply(this,arguments)}return u()(P,[{key:"componentDidMount",value:function(){console.log(this.refs.segmentedRef,"ref")}},{key:"render",value:function(){return(0,v.jsx)(O.Z,{options:["iOS","Android","Web"],ref:"segmentedRef"})}}]),P}(m.Component),K=function(g){h()(P,g);var S=c()(P);function P(){var C;s()(this,P);for(var V=arguments.length,$=new Array(V),A=0;A<V;A++)$[A]=arguments[A];return C=S.call.apply(S,[this].concat($)),n()(o()(C),"segmentedRef",null),C}return u()(P,[{key:"componentDidMount",value:function(){console.log(this.segmentedRef,"ref")}},{key:"render",value:function(){var V=this;return(0,v.jsx)(O.Z,{options:["iOS","Android","Web"],ref:function(A){return V.segmentedRef=A}})}}]),P}(m.Component),R=function(g){h()(P,g);var S=c()(P);function P(){var C;s()(this,P);for(var V=arguments.length,$=new Array(V),A=0;A<V;A++)$[A]=arguments[A];return C=S.call.apply(S,[this].concat($)),n()(o()(C),"segmentedRef",m.createRef()),C}return u()(P,[{key:"componentDidMount",value:function(){console.log(this.segmentedRef.current,"ref")}},{key:"render",value:function(){return(0,v.jsx)(O.Z,{options:["iOS","Android","Web"],ref:this.segmentedRef})}}]),P}(m.Component);function U(){var g=m.useRef(null);return m.useEffect(function(){console.log(g.current,"ref")},[]),(0,v.jsx)(O.Z,{options:["iOS","Android","Web"],ref:g})}function j(){return(0,v.jsxs)("div",{children:[(0,v.jsx)("div",{className:"wrapper",children:(0,v.jsx)(T,{})}),(0,v.jsx)("div",{className:"wrapper",children:(0,v.jsx)(K,{})}),(0,v.jsx)("div",{className:"wrapper",children:(0,v.jsx)(R,{})}),(0,v.jsx)("div",{className:"wrapper",children:(0,v.jsx)(U,{})})]})}},62760:function(t,r,e){"use strict";e.r(r),e.d(r,{default:function(){return _}});var d=e(18698),o=e.n(d),a=e(27424),n=e.n(a),l=e(13e3),s=e(67294),i=e(99617),u=e(85893);function _(){var h=(0,s.useState)("rtl"),M=n()(h,2),c=M[0],p=M[1];return(0,u.jsxs)("div",{className:"wrapper",children:[(0,u.jsx)("button",{onClick:function(){p("rtl")},style:{padding:"0 8px",marginRight:8},children:"rtl"}),(0,u.jsx)("button",{onClick:function(){p("ltr")},style:{padding:"0 8px"},children:"ltr"}),(0,u.jsx)("p",{style:{marginBottom:8}}),(0,u.jsx)(i.Z,{options:["iOS","Android","Web"],onChange:function(O){return console.log(O,o()(O))},direction:c})]})}},99617:function(t,r,e){"use strict";e.d(r,{Z:function(){return ce}});var d=e(27424),o=e.n(d),a=e(70215),n=e.n(a),l=e(38416),s=e.n(l),i=e(42122),u=e.n(i),_=e(18698),h=e.n(_),M=e(94184),c=e.n(M),p=e(60869),m=e(18475),O=e(75531),v=e(67294),T=e(82225),K=e(82546),R=e(85893),U=function(f,B){if(!f)return null;var x={left:f.offsetLeft,right:f.parentElement.clientWidth-f.clientWidth-f.offsetLeft,width:f.clientWidth,top:f.offsetTop,bottom:f.parentElement.clientHeight-f.clientHeight-f.offsetTop,height:f.clientHeight};return B?{left:0,right:0,width:0,top:x.top,bottom:x.bottom,height:x.height}:{left:x.left,right:x.right,width:x.width,top:0,bottom:0,height:0}},j=function(f){return f!==void 0?"".concat(f,"px"):void 0};function g(E){var f=E.prefixCls,B=E.containerRef,x=E.value,Y=E.getValueIndex,I=E.motionName,q=E.onMotionStart,J=E.onMotionEnd,F=E.direction,w=E.vertical,L=w===void 0?!1:w,oe=v.useRef(null),ue=v.useState(x),ee=o()(ue,2),Z=ee[0],te=ee[1],ne=function(H){var X,k=Y(H),Q=(X=B.current)===null||X===void 0?void 0:X.querySelectorAll(".".concat(f,"-item"))[k];return(Q==null?void 0:Q.offsetParent)&&Q},le=v.useState(null),re=o()(le,2),D=re[0],se=re[1],ve=v.useState(null),z=o()(ve,2),y=z[0],ie=z[1];(0,K.default)(function(){if(Z!==x){var b=ne(Z),H=ne(x),X=U(b,L),k=U(H,L);te(x),se(X),ie(k),b&&H?q():J()}},[x]);var G=v.useMemo(function(){if(L){var b;return j((b=D==null?void 0:D.top)!==null&&b!==void 0?b:0)}return j(F==="rtl"?-(D==null?void 0:D.right):D==null?void 0:D.left)},[L,F,D]),de=v.useMemo(function(){if(L){var b;return j((b=y==null?void 0:y.top)!==null&&b!==void 0?b:0)}return j(F==="rtl"?-(y==null?void 0:y.right):y==null?void 0:y.left)},[L,F,y]),he=function(){return L?{transform:"translateY(var(--thumb-start-top))",height:"var(--thumb-start-height)"}:{transform:"translateX(var(--thumb-start-left))",width:"var(--thumb-start-width)"}},fe=function(){return L?{transform:"translateY(var(--thumb-active-top))",height:"var(--thumb-active-height)"}:{transform:"translateX(var(--thumb-active-left))",width:"var(--thumb-active-width)"}},me=function(){se(null),ie(null),J()};return!D||!y?null:(0,R.jsx)(T.ZP,{visible:!0,motionName:I,motionAppear:!0,onAppearStart:he,onAppearActive:fe,onVisibleChanged:me,children:function(H,X){var k=H.className,Q=H.style,pe=u()(u()({},Q),{},{"--thumb-start-left":G,"--thumb-start-width":j(D==null?void 0:D.width),"--thumb-active-left":de,"--thumb-active-width":j(y==null?void 0:y.width),"--thumb-start-top":G,"--thumb-start-height":j(D==null?void 0:D.height),"--thumb-active-top":de,"--thumb-active-height":j(y==null?void 0:y.height)}),_e={ref:(0,O.sQ)(oe,X),style:pe,className:c()("".concat(f,"-thumb"),k)};return(0,R.jsx)("div",u()({},_e))}})}var S=["prefixCls","direction","vertical","options","disabled","defaultValue","value","name","onChange","className","motionName"];function P(E){if(typeof E.title!="undefined")return E.title;if(h()(E.label)!=="object"){var f;return(f=E.label)===null||f===void 0?void 0:f.toString()}}function C(E){return E.map(function(f){if(h()(f)==="object"&&f!==null){var B=P(f);return u()(u()({},f),{},{title:B})}return{label:f==null?void 0:f.toString(),title:f==null?void 0:f.toString(),value:f}})}var V=function(f){var B=f.prefixCls,x=f.className,Y=f.disabled,I=f.checked,q=f.label,J=f.title,F=f.value,w=f.name,L=f.onChange,oe=f.onFocus,ue=f.onBlur,ee=f.onKeyDown,Z=f.onKeyUp,te=f.onMouseDown,ne=function(re){Y||L(re,F)};return(0,R.jsxs)("label",{className:c()(x,s()({},"".concat(B,"-item-disabled"),Y)),onMouseDown:te,children:[(0,R.jsx)("input",{name:w,className:"".concat(B,"-item-input"),type:"radio",disabled:Y,checked:I,onChange:ne,onFocus:oe,onBlur:ue,onKeyDown:ee,onKeyUp:Z}),(0,R.jsx)("div",{className:"".concat(B,"-item-label"),title:J,"aria-selected":I,children:q})]})},$=v.forwardRef(function(E,f){var B,x,Y=E.prefixCls,I=Y===void 0?"rc-segmented":Y,q=E.direction,J=E.vertical,F=E.options,w=F===void 0?[]:F,L=E.disabled,oe=E.defaultValue,ue=E.value,ee=E.name,Z=E.onChange,te=E.className,ne=te===void 0?"":te,le=E.motionName,re=le===void 0?"thumb-motion":le,D=n()(E,S),se=v.useRef(null),ve=v.useMemo(function(){return(0,O.sQ)(se,f)},[se,f]),z=v.useMemo(function(){return C(w)},[w]),y=(0,p.Z)((B=z[0])===null||B===void 0?void 0:B.value,{value:ue,defaultValue:oe}),ie=o()(y,2),G=ie[0],de=ie[1],he=v.useState(!1),fe=o()(he,2),me=fe[0],b=fe[1],H=function(N,ae){de(ae),Z==null||Z(ae)},X=(0,m.Z)(D,["children"]),k=v.useState(!1),Q=o()(k,2),pe=Q[0],_e=Q[1],ge=v.useState(!1),Pe=o()(ge,2),xe=Pe[0],Oe=Pe[1],De=function(){Oe(!0)},ye=function(){Oe(!1)},Re=function(){_e(!1)},Ce=function(N){N.key==="Tab"&&_e(!0)},Me=function(N){var ae=z.findIndex(function(Ue){return Ue.value===G}),je=z.length,be=(ae+N+je)%je,Ee=z[be];Ee&&(de(Ee.value),Z==null||Z(Ee.value))},Ae=function(N){switch(N.key){case"ArrowLeft":case"ArrowUp":Me(-1);break;case"ArrowRight":case"ArrowDown":Me(1);break}};return(0,R.jsx)("div",u()(u()({role:"radiogroup","aria-label":"segmented control",tabIndex:L?void 0:0},X),{},{className:c()(I,(x={},s()(x,"".concat(I,"-rtl"),q==="rtl"),s()(x,"".concat(I,"-disabled"),L),s()(x,"".concat(I,"-vertical"),J),x),ne),ref:ve,children:(0,R.jsxs)("div",{className:"".concat(I,"-group"),children:[(0,R.jsx)(g,{vertical:J,prefixCls:I,value:G,containerRef:se,motionName:"".concat(I,"-").concat(re),direction:q,getValueIndex:function(N){return z.findIndex(function(ae){return ae.value===N})},onMotionStart:function(){b(!0)},onMotionEnd:function(){b(!1)}}),z.map(function(W){var N;return(0,v.createElement)(V,u()(u()({},W),{},{name:ee,key:W.value,prefixCls:I,className:c()(W.className,"".concat(I,"-item"),(N={},s()(N,"".concat(I,"-item-selected"),W.value===G&&!me),s()(N,"".concat(I,"-item-focused"),xe&&pe&&W.value===G),N)),checked:W.value===G,onChange:H,onFocus:De,onBlur:ye,onKeyDown:Ae,onKeyUp:Ce,onMouseDown:Re,disabled:!!L||!!W.disabled}))})]})}))}),A=$,ce=A},13e3:function(){"use strict"},19158:function(t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.default=e;function e(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}},18545:function(t,r,e){"use strict";var d=e(75263).default;Object.defineProperty(r,"__esModule",{value:!0}),r.default=a;var o=d(e(67294));function a(n){var l=o.useRef();l.current=n;var s=o.useCallback(function(){for(var i,u=arguments.length,_=new Array(u),h=0;h<u;h++)_[h]=arguments[h];return(i=l.current)===null||i===void 0?void 0:i.call.apply(i,[l].concat(_))},[]);return s}},82546:function(t,r,e){"use strict";var d=e(64836).default,o=e(75263).default;Object.defineProperty(r,"__esModule",{value:!0}),r.useLayoutUpdateEffect=r.default=void 0;var a=o(e(67294)),n=d(e(19158)),l=(0,n.default)()?a.useLayoutEffect:a.useEffect,s=function(h,M){var c=a.useRef(!0);l(function(){return h(c.current)},M),l(function(){return c.current=!1,function(){c.current=!0}},[])},i=function(h,M){s(function(c){if(!c)return h()},M)};r.useLayoutUpdateEffect=i;var u=s;r.default=u},67265:function(t,r,e){"use strict";var d=e(75263).default;Object.defineProperty(r,"__esModule",{value:!0}),r.default=a;var o=d(e(67294));function a(n,l,s){var i=o.useRef({});return(!("value"in i.current)||s(i.current.condition,l))&&(i.current.value=n(),i.current.condition=l),i.current.value}},60869:function(t,r,e){"use strict";var d,o=e(64836).default;d={value:!0},r.Z=u;var a=o(e(27424)),n=o(e(18545)),l=e(82546),s=o(e(78423));function i(_){return _!==void 0}function u(_,h){var M=h||{},c=M.defaultValue,p=M.value,m=M.onChange,O=M.postState,v=(0,s.default)(function(){return i(p)?p:i(c)?typeof c=="function"?c():c:typeof _=="function"?_():_}),T=(0,a.default)(v,2),K=T[0],R=T[1],U=p!==void 0?p:K,j=O?O(U):U,g=(0,n.default)(m),S=(0,s.default)([U]),P=(0,a.default)(S,2),C=P[0],V=P[1];(0,l.useLayoutUpdateEffect)(function(){var A=C[0];K!==A&&g(K,A)},[C]),(0,l.useLayoutUpdateEffect)(function(){i(p)||R(p)},[p]);var $=(0,n.default)(function(A,ce){R(A,ce),V([U],ce)});return[j,$]}},78423:function(t,r,e){"use strict";var d=e(75263).default,o=e(64836).default;Object.defineProperty(r,"__esModule",{value:!0}),r.default=l;var a=o(e(27424)),n=d(e(67294));function l(s){var i=n.useRef(!1),u=n.useState(s),_=(0,a.default)(u,2),h=_[0],M=_[1];n.useEffect(function(){return i.current=!1,function(){i.current=!0}},[]);function c(p,m){m&&i.current||M(p)}return[h,c]}},18475:function(t,r,e){"use strict";var d,o=e(64836).default;d={value:!0},r.Z=n;var a=o(e(42122));function n(l,s){var i=(0,a.default)({},l);return Array.isArray(s)&&s.forEach(function(u){delete i[u]}),i}},75531:function(t,r,e){"use strict";var d,o=e(64836).default;d={value:!0},r.sQ=u,d=i,d=M,d=h,d=_;var a=o(e(18698)),n=e(67294),l=e(11805),s=o(e(67265));function i(c,p){typeof c=="function"?c(p):(0,a.default)(c)==="object"&&c&&"current"in c&&(c.current=p)}function u(){for(var c=arguments.length,p=new Array(c),m=0;m<c;m++)p[m]=arguments[m];var O=p.filter(function(v){return v});return O.length<=1?O[0]:function(v){p.forEach(function(T){i(T,v)})}}function _(){for(var c=arguments.length,p=new Array(c),m=0;m<c;m++)p[m]=arguments[m];return(0,s.default)(function(){return u.apply(void 0,p)},p,function(O,v){return O.length!==v.length||O.every(function(T,K){return T!==v[K]})})}function h(c){var p,m,O=(0,l.isMemo)(c)?c.type.type:c.type;return!(typeof O=="function"&&!((p=O.prototype)!==null&&p!==void 0&&p.render)||typeof c=="function"&&!((m=c.prototype)!==null&&m!==void 0&&m.render))}function M(c){return!(0,n.isValidElement)(c)||(0,l.isFragment)(c)?!1:h(c)}},63405:function(t,r,e){var d=e(73897);function o(a){if(Array.isArray(a))return d(a)}t.exports=o,t.exports.__esModule=!0,t.exports.default=t.exports},66115:function(t){function r(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports},26389:function(t,r,e){var d=e(73808),o=e(69617),a=e(94993);function n(l){var s=o();return function(){var u=d(l),_;if(s){var h=d(this).constructor;_=Reflect.construct(u,arguments,h)}else _=u.apply(this,arguments);return a(this,_)}}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports},73808:function(t){function r(e){return t.exports=r=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(o){return o.__proto__||Object.getPrototypeOf(o)},t.exports.__esModule=!0,t.exports.default=t.exports,r(e)}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports},61655:function(t,r,e){var d=e(6015);function o(a,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(n&&n.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),Object.defineProperty(a,"prototype",{writable:!1}),n&&d(a,n)}t.exports=o,t.exports.__esModule=!0,t.exports.default=t.exports},64836:function(t){function r(e){return e&&e.__esModule?e:{default:e}}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports},75263:function(t,r,e){var d=e(18698).default;function o(n){if(typeof WeakMap!="function")return null;var l=new WeakMap,s=new WeakMap;return(o=function(u){return u?s:l})(n)}function a(n,l){if(!l&&n&&n.__esModule)return n;if(n===null||d(n)!="object"&&typeof n!="function")return{default:n};var s=o(l);if(s&&s.has(n))return s.get(n);var i={__proto__:null},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var _ in n)if(_!=="default"&&Object.prototype.hasOwnProperty.call(n,_)){var h=u?Object.getOwnPropertyDescriptor(n,_):null;h&&(h.get||h.set)?Object.defineProperty(i,_,h):i[_]=n[_]}return i.default=n,s&&s.set(n,i),i}t.exports=a,t.exports.__esModule=!0,t.exports.default=t.exports},69617:function(t){function r(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports},79498:function(t){function r(e){if(typeof Symbol!="undefined"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports},42281:function(t){function r(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
+In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports},70215:function(t,r,e){var d=e(7071);function o(a,n){if(a==null)return{};var l=d(a,n),s,i;if(Object.getOwnPropertySymbols){var u=Object.getOwnPropertySymbols(a);for(i=0;i<u.length;i++)s=u[i],!(n.indexOf(s)>=0)&&Object.prototype.propertyIsEnumerable.call(a,s)&&(l[s]=a[s])}return l}t.exports=o,t.exports.__esModule=!0,t.exports.default=t.exports},7071:function(t){function r(e,d){if(e==null)return{};var o={},a=Object.keys(e),n,l;for(l=0;l<a.length;l++)n=a[l],!(d.indexOf(n)>=0)&&(o[n]=e[n]);return o}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports},94993:function(t,r,e){var d=e(18698).default,o=e(66115);function a(n,l){if(l&&(d(l)==="object"||typeof l=="function"))return l;if(l!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return o(n)}t.exports=a,t.exports.__esModule=!0,t.exports.default=t.exports},6015:function(t){function r(e,d){return t.exports=r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,n){return a.__proto__=n,a},t.exports.__esModule=!0,t.exports.default=t.exports,r(e,d)}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports},861:function(t,r,e){var d=e(63405),o=e(79498),a=e(86116),n=e(42281);function l(s){return d(s)||o(s)||a(s)||n()}t.exports=l,t.exports.__esModule=!0,t.exports.default=t.exports}}]);
diff --git a/demos.729b084e.chunk.css b/demos.729b084e.chunk.css
new file mode 100644
index 0000000..1fba6f1
--- /dev/null
+++ b/demos.729b084e.chunk.css
@@ -0,0 +1 @@
+.rc-segmented{display:inline-block;padding:2px;background-color:#0000000a}.rc-segmented-group{position:relative;display:flex;flex-direction:row;align-items:stretch;justify-content:flex-start;width:100%;border-radius:2px}.rc-segmented-item{position:relative;min-height:28px;padding:4px 10px;color:#000000d9;text-align:center;cursor:pointer}.rc-segmented-item-selected{background-color:#fff;color:#262626}.rc-segmented-item:hover,.rc-segmented-item:focus{color:#262626}.rc-segmented-item-disabled,.rc-segmented-item-disabled:hover,.rc-segmented-item-disabled:focus{color:#00000040;cursor:not-allowed}.rc-segmented-item-label{z-index:2;line-height:24px}.rc-segmented-item-input{position:absolute;top:0;left:0;width:0;height:0;opacity:0;pointer-events:none}.rc-segmented-thumb{background-color:#fff;position:absolute;width:0;height:100%;padding:4px 0;transition:transform .3s cubic-bezier(.645,.045,.355,1),width .3s cubic-bezier(.645,.045,.355,1)}.rc-segmented-vertical .rc-segmented-group{flex-direction:column}.rc-segmented-vertical .rc-segmented-item{width:100%;text-align:left}.rc-segmented-vertical .rc-segmented-thumb{width:100%;height:0;padding:0 4px;transition:transform .3s cubic-bezier(.645,.045,.355,1),height .3s cubic-bezier(.645,.045,.355,1)}.rc-segmented-disabled .rc-segmented-item,.rc-segmented-disabled .rc-segmented-item:hover,.rc-segmented-disabled .rc-segmented-item:focus,.rc-segmented-disabled .rc-segmented-item:hover:hover,.rc-segmented-disabled .rc-segmented-item:focus:hover,.rc-segmented-disabled .rc-segmented-item:hover:focus,.rc-segmented-disabled .rc-segmented-item:focus:focus{color:#00000040;cursor:not-allowed}.rc-segmented-thumb-motion-appear-active,.rc-segmented-thumb-motion-enter-active{transition:transform .3s cubic-bezier(.645,.045,.355,1),width .3s cubic-bezier(.645,.045,.355,1);will-change:transform,width}.rc-segmented-rtl{direction:rtl}.rc-segmented-item:focus{outline:none}.rc-segmented-item-focused{border-radius:2px;box-shadow:0 0 0 2px #1890ff33}*{box-sizing:border-box;margin:0;padding:0}.wrapper{margin-bottom:10px}
diff --git a/docs/demo/basic.tsx b/docs/demo/basic.tsx
deleted file mode 100644
index db4d63d..0000000
--- a/docs/demo/basic.tsx
+++ /dev/null
@@ -1,44 +0,0 @@
-import Segmented from 'rc-segmented';
-import React from 'react';
-import '../../assets/style.less';
-
-export default function App() {
-  return (
-    <div>
-      <div className="wrapper">
-        <Segmented
-          options={['iOS', 'Android', 'Web']}
-          defaultValue="Android"
-          name="segmented1"
-          onChange={(value) => console.log(value, typeof value)}
-        />
-      </div>
-      <div className="wrapper">
-        <Segmented
-          vertical
-          options={['iOS', 'Android', 'Web']}
-          name="segmented2"
-          onChange={(value) => console.log(value, typeof value)}
-        />
-      </div>
-      <div className="wrapper">
-        <Segmented
-          options={[13333333333, 157110000, 12110086]}
-          onChange={(value) => console.log(value, typeof value)}
-        />
-      </div>
-      <div className="wrapper">
-        <Segmented options={['iOS', 'Android', 'Web']} disabled />
-      </div>
-      <div className="wrapper">
-        <Segmented
-          options={[
-            'iOS',
-            { label: 'Android', value: 'Android', disabled: true },
-            'Web',
-          ]}
-        />
-      </div>
-    </div>
-  );
-}
diff --git a/docs/demo/controlled.tsx b/docs/demo/controlled.tsx
deleted file mode 100644
index 2546819..0000000
--- a/docs/demo/controlled.tsx
+++ /dev/null
@@ -1,39 +0,0 @@
-import '../../assets/style.less';
-import React from 'react';
-import Segmented from 'rc-segmented';
-import type { SegmentedValue } from 'rc-segmented';
-
-export default class Demo extends React.Component<
-  unknown,
-  { value: SegmentedValue }
-> {
-  state = {
-    value: 'Web3',
-  };
-
-  render() {
-    return (
-      <React.StrictMode>
-        <Segmented
-          options={['iOS', 'Android', 'Web3']}
-          value={this.state.value}
-          onChange={(value) =>
-            this.setState({
-              value,
-            })
-          }
-        />
-        &nbsp;&nbsp;
-        <Segmented
-          options={['iOS', 'Android', 'Web3']}
-          value={this.state.value}
-          onChange={(value) =>
-            this.setState({
-              value,
-            })
-          }
-        />
-      </React.StrictMode>
-    );
-  }
-}
diff --git a/docs/demo/custom-render.tsx b/docs/demo/custom-render.tsx
deleted file mode 100644
index fd39b23..0000000
--- a/docs/demo/custom-render.tsx
+++ /dev/null
@@ -1,40 +0,0 @@
-import '../../assets/style.less';
-import * as React from 'react';
-import Segmented from 'rc-segmented';
-
-const options = [
-  {
-    label: (
-      <div>
-        iOS
-        <br />
-        10
-        <br />
-        11
-      </div>
-    ),
-    value: 'iOS',
-  },
-  { label: <h1>Android</h1>, value: 'Android' },
-  {
-    label: (
-      <div>
-        Web
-        <br />
-        345
-      </div>
-    ),
-    value: 'Web',
-  },
-  { label: <h1>Electron</h1>, value: 'Electron', disabled: true },
-  // debug usage
-  // { label: '', value: 'Empty' },
-];
-
-export default () => {
-  return (
-    <>
-      <Segmented options={options} />
-    </>
-  );
-};
diff --git a/docs/demo/dynamic.tsx b/docs/demo/dynamic.tsx
deleted file mode 100644
index c350d9f..0000000
--- a/docs/demo/dynamic.tsx
+++ /dev/null
@@ -1,46 +0,0 @@
-import '../../assets/style.less';
-import * as React from 'react';
-import Segmented from 'rc-segmented';
-
-const defaultOptions1 = ['iOS', 'Android', 'Web'];
-const defaultOptions2 = [
-  { label: 'iOS', value: 'iOS' },
-  { label: 'Android', value: 'Android' },
-  'Web',
-];
-
-export default () => {
-  const [options1, setOptions1] = React.useState(defaultOptions1);
-  const [options2, setOptions2] = React.useState(defaultOptions2);
-
-  const handleLoadOptions1 = () => {
-    setOptions1((r) => r.concat('Electron', 'Mini App'));
-  };
-
-  const handleLoadOptions2 = () => {
-    setOptions2([
-      { label: 'Electron', value: 'Electron' },
-      'Mini App',
-      ...defaultOptions2.reverse(),
-    ]);
-  };
-
-  return (
-    <>
-      <div>
-        <div className="wrapper">
-          <Segmented options={options1} />
-          <div>
-            <button onClick={handleLoadOptions1}>load option1</button>
-          </div>
-        </div>
-        <div className="wrapper">
-          <Segmented options={options2} defaultValue="Android" />
-          <div>
-            <button onClick={handleLoadOptions2}>load option2</button>
-          </div>
-        </div>
-      </div>
-    </>
-  );
-};
diff --git a/docs/demo/html-title.tsx b/docs/demo/html-title.tsx
deleted file mode 100644
index 394141d..0000000
--- a/docs/demo/html-title.tsx
+++ /dev/null
@@ -1,41 +0,0 @@
-import '../../assets/style.less';
-import React from 'react';
-import Segmented from 'rc-segmented';
-
-export default function App() {
-  return (
-    <div>
-      <div className="wrapper">
-        <Segmented options={['iOS', 'Android', 'Web']} />
-      </div>
-      <div className="wrapper">
-        <Segmented
-          options={[
-            {
-              label: 'iOS',
-              value: 'iOS',
-            },
-            {
-              label: 'Android',
-              value: 'Android',
-              title: 'Android12',
-            },
-            {
-              label: <h3>Web</h3>,
-              value: 'Web',
-            },
-          ]}
-        />
-      </div>
-      <div className="wrapper">
-        <Segmented
-          options={[
-            { label: 'iOS', value: 'iOS', title: 'IOS' },
-            { label: 'Android', value: 'Android', title: '' },
-            { label: <h1>Web</h1>, value: 'Web', title: 'WEB' },
-          ]}
-        />
-      </div>
-    </div>
-  );
-}
diff --git a/docs/demo/name.tsx b/docs/demo/name.tsx
deleted file mode 100644
index d62fe30..0000000
--- a/docs/demo/name.tsx
+++ /dev/null
@@ -1,17 +0,0 @@
-import Segmented from 'rc-segmented';
-import React from 'react';
-import '../../assets/style.less';
-
-export default function App() {
-  return (
-    <div>
-      <div className="wrapper">
-        <Segmented
-          name="group"
-          options={['iOS', 'Android', 'Web']}
-          onChange={(value) => console.log(value, typeof value)}
-        />
-      </div>
-    </div>
-  );
-}
diff --git a/docs/demo/refs.tsx b/docs/demo/refs.tsx
deleted file mode 100644
index 5a7e345..0000000
--- a/docs/demo/refs.tsx
+++ /dev/null
@@ -1,80 +0,0 @@
-import '../../assets/style.less';
-import React from 'react';
-import Segmented from 'rc-segmented';
-
-class ClassComponentWithStringRef extends React.Component {
-  componentDidMount() {
-    // eslint-disable-next-line react/no-string-refs
-    console.log(this.refs.segmentedRef, 'ref');
-  }
-
-  render() {
-    return (
-      <Segmented
-        options={['iOS', 'Android', 'Web']}
-        ref={'segmentedRef' as any}
-      />
-    );
-  }
-}
-
-class ClassComponent2 extends React.Component {
-  segmentedRef: HTMLDivElement | null = null;
-
-  componentDidMount() {
-    console.log(this.segmentedRef, 'ref');
-  }
-
-  render() {
-    return (
-      <Segmented
-        options={['iOS', 'Android', 'Web']}
-        ref={(ref) => (this.segmentedRef = ref)}
-      />
-    );
-  }
-}
-
-class ClassComponentWithCreateRef extends React.Component<
-  Record<string, never>,
-  Record<string, never>
-> {
-  segmentedRef = React.createRef<HTMLDivElement>();
-
-  componentDidMount() {
-    console.log(this.segmentedRef.current, 'ref');
-  }
-
-  render() {
-    return (
-      <Segmented options={['iOS', 'Android', 'Web']} ref={this.segmentedRef} />
-    );
-  }
-}
-
-function FunctionalComponent() {
-  const segmentedRef = React.useRef<HTMLDivElement>(null);
-  React.useEffect(() => {
-    console.log(segmentedRef.current, 'ref');
-  }, []);
-  return <Segmented options={['iOS', 'Android', 'Web']} ref={segmentedRef} />;
-}
-
-export default function App() {
-  return (
-    <div>
-      <div className="wrapper">
-        <ClassComponentWithStringRef />
-      </div>
-      <div className="wrapper">
-        <ClassComponent2 />
-      </div>
-      <div className="wrapper">
-        <ClassComponentWithCreateRef />
-      </div>
-      <div className="wrapper">
-        <FunctionalComponent />
-      </div>
-    </div>
-  );
-}
diff --git a/docs/demo/rtl.tsx b/docs/demo/rtl.tsx
deleted file mode 100644
index 91c3761..0000000
--- a/docs/demo/rtl.tsx
+++ /dev/null
@@ -1,42 +0,0 @@
-import '../../assets/style.less';
-import React, { useState } from 'react';
-import Segmented from 'rc-segmented';
-
-export default function App() {
-  const [direction, setDirection] = useState<'rtl' | 'ltr'>('rtl');
-  return (
-    <div className="wrapper">
-      <button
-        onClick={() => {
-          setDirection('rtl');
-        }}
-        style={{
-          padding: '0 8px',
-          marginRight: 8,
-        }}
-      >
-        rtl
-      </button>
-      <button
-        onClick={() => {
-          setDirection('ltr');
-        }}
-        style={{
-          padding: '0 8px',
-        }}
-      >
-        ltr
-      </button>
-      <p
-        style={{
-          marginBottom: 8,
-        }}
-      />
-      <Segmented
-        options={['iOS', 'Android', 'Web']}
-        onChange={(value) => console.log(value, typeof value)}
-        direction={direction}
-      />
-    </div>
-  );
-}
diff --git a/docs/example.md b/docs/example.md
deleted file mode 100644
index 7570c5e..0000000
--- a/docs/example.md
+++ /dev/null
@@ -1,38 +0,0 @@
----
-title: Example
-nav:
-  title: Example
-  path: /example
----
-
-## basic
-
-<code src="./demo/basic.tsx"></code>
-
-## controlled
-
-<code src="./demo/controlled.tsx"></code>
-
-## custom-render
-
-<code src="./demo/custom-render.tsx"></code>
-
-## dynamic
-
-<code src="./demo/dynamic.tsx"></code>
-
-## html-title
-
-<code src="./demo/html-title.tsx"></code>
-
-## refs
-
-<code src="./demo/refs.tsx"></code>
-
-## rtl
-
-<code src="./demo/rtl.tsx"></code>
-
-## name
-
-<code src="./demo/name.tsx"></code>
diff --git a/docs/index.md b/docs/index.md
deleted file mode 100644
index e718ed5..0000000
--- a/docs/index.md
+++ /dev/null
@@ -1,7 +0,0 @@
----
-hero:
-  title: rc-segmented
-  description: React segmented controls used in ant.design
----
-
-<embed src="../README.md"></embed>
diff --git a/docs__example.md.64f35a15.async.js b/docs__example.md.64f35a15.async.js
new file mode 100644
index 0000000..85015d0
--- /dev/null
+++ b/docs__example.md.64f35a15.async.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkrc_segmented=self.webpackChunkrc_segmented||[]).push([[283],{96438:function(r,n,s){s.r(n);var l=s(71100),m=s(35532),o=s(37402),_=s(63833),t=s(75208),c=s(67915),x=s(76288),d=s(73774),h=s(67294),e=s(85893);function i(){var a=(0,d.eL)(),j=a.texts;return(0,e.jsx)(d.dY,{children:(0,e.jsxs)(e.Fragment,{children:[(0,e.jsx)("div",{className:"markdown",children:(0,e.jsxs)("h2",{id:"basic",children:[(0,e.jsx)("a",{"aria-hidden":"true",tabIndex:"-1",href:"#basic",children:(0,e.jsx)("span",{className:"icon icon-link"})}),"basic"]})}),(0,e.jsx)(d.Dl,{demo:{id:"docs-example-demo-basic"},previewerProps:{filename:"docs/demo/basic.tsx"}}),(0,e.jsx)("div",{className:"markdown",children:(0,e.jsxs)("h2",{id:"controlled",children:[(0,e.jsx)("a",{"aria-hidden":"true",tabIndex:"-1",href:"#controlled",children:(0,e.jsx)("span",{className:"icon icon-link"})}),"controlled"]})}),(0,e.jsx)(d.Dl,{demo:{id:"docs-example-demo-controlled"},previewerProps:{filename:"docs/demo/controlled.tsx"}}),(0,e.jsx)("div",{className:"markdown",children:(0,e.jsxs)("h2",{id:"custom-render",children:[(0,e.jsx)("a",{"aria-hidden":"true",tabIndex:"-1",href:"#custom-render",children:(0,e.jsx)("span",{className:"icon icon-link"})}),"custom-render"]})}),(0,e.jsx)(d.Dl,{demo:{id:"docs-example-demo-custom-render"},previewerProps:{filename:"docs/demo/custom-render.tsx"}}),(0,e.jsx)("div",{className:"markdown",children:(0,e.jsxs)("h2",{id:"dynamic",children:[(0,e.jsx)("a",{"aria-hidden":"true",tabIndex:"-1",href:"#dynamic",children:(0,e.jsx)("span",{className:"icon icon-link"})}),"dynamic"]})}),(0,e.jsx)(d.Dl,{demo:{id:"docs-example-demo-dynamic"},previewerProps:{filename:"docs/demo/dynamic.tsx"}}),(0,e.jsx)("div",{className:"markdown",children:(0,e.jsxs)("h2",{id:"html-title",children:[(0,e.jsx)("a",{"aria-hidden":"true",tabIndex:"-1",href:"#html-title",children:(0,e.jsx)("span",{className:"icon icon-link"})}),"html-title"]})}),(0,e.jsx)(d.Dl,{demo:{id:"docs-example-demo-html-title"},previewerProps:{filename:"docs/demo/html-title.tsx"}}),(0,e.jsx)("div",{className:"markdown",children:(0,e.jsxs)("h2",{id:"refs",children:[(0,e.jsx)("a",{"aria-hidden":"true",tabIndex:"-1",href:"#refs",children:(0,e.jsx)("span",{className:"icon icon-link"})}),"refs"]})}),(0,e.jsx)(d.Dl,{demo:{id:"docs-example-demo-refs"},previewerProps:{filename:"docs/demo/refs.tsx"}}),(0,e.jsx)("div",{className:"markdown",children:(0,e.jsxs)("h2",{id:"rtl",children:[(0,e.jsx)("a",{"aria-hidden":"true",tabIndex:"-1",href:"#rtl",children:(0,e.jsx)("span",{className:"icon icon-link"})}),"rtl"]})}),(0,e.jsx)(d.Dl,{demo:{id:"docs-example-demo-rtl"},previewerProps:{filename:"docs/demo/rtl.tsx"}}),(0,e.jsx)("div",{className:"markdown",children:(0,e.jsxs)("h2",{id:"name",children:[(0,e.jsx)("a",{"aria-hidden":"true",tabIndex:"-1",href:"#name",children:(0,e.jsx)("span",{className:"icon icon-link"})}),"name"]})}),(0,e.jsx)(d.Dl,{demo:{id:"docs-example-demo-name"},previewerProps:{filename:"docs/demo/name.tsx"}})]})})}n.default=i}}]);
diff --git a/docs__example.md.778c6473.chunk.css b/docs__example.md.778c6473.chunk.css
new file mode 100644
index 0000000..563c5c9
--- /dev/null
+++ b/docs__example.md.778c6473.chunk.css
@@ -0,0 +1 @@
+.dumi-default-table{margin:24px 0 32px;transform:translate(0)}.dumi-default-table-content{overflow:auto}.dumi-default-table-content:before,.dumi-default-table-content:after{content:"";display:block;position:fixed;z-index:1;top:0;bottom:0;width:6px;pointer-events:none}.dumi-default-table-content[data-left-folded]:before{left:0;background-image:linear-gradient(to right,rgba(0,0,0,.1),rgba(0,0,0,0))}[data-prefers-color=dark] .dumi-default-table-content[data-left-folded]:before{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.dumi-default-table-content[data-right-folded]:after{right:0;background-image:linear-gradient(to left,rgba(0,0,0,.1),rgba(0,0,0,0))}[data-prefers-color=dark] .dumi-default-table-content[data-right-folded]:after{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.dumi-default-table-content>table>thead>tr>th,.dumi-default-table-content>table>tr>th{white-space:nowrap}.dumi-default-badge{display:inline-block;margin-inline-start:2px;padding:1px 8px;font-size:12px;font-weight:400;line-height:20px;border-radius:4px;vertical-align:top}.dumi-default-badge:not([type]),.dumi-default-badge[type=info]{color:#1677ff;background:#e2eeff}[data-prefers-color=dark] .dumi-default-badge:not([type]),[data-prefers-color=dark] .dumi-default-badge[type=info]{color:#1677ff;background:#002962}.dumi-default-badge[type=warning]{color:#d59200;background:#ffefcb}[data-prefers-color=dark] .dumi-default-badge[type=warning]{color:#d59200;background:#231800}.dumi-default-badge[type=success]{color:#208a41;background:#cbf3d7}[data-prefers-color=dark] .dumi-default-badge[type=success]{color:#208a41;background:#092712}.dumi-default-badge[type=error]{color:#ce1f31;background:#fbe2e5}[data-prefers-color=dark] .dumi-default-badge[type=error]{color:#ce1f31;background:#3c090e}.dumi-default-tree{padding:16px;margin:24px 0 32px;background:#fbfcfd;border:1px solid #e4e9ec;border-radius:2px;color:#30363f;overflow-y:auto}[data-prefers-color=dark] .dumi-default-tree{color:#c6c9cd;background:#020305;border-color:#1c2022}.dumi-default-tree small{padding-left:24px;color:#616d7f;font-size:14px;white-space:nowrap}[data-prefers-color=dark] .dumi-default-tree small{color:#616d7f}.dumi-default-tree small:before{content:"# "}.dumi-default-tree.rc-tree{transition:all .3s;line-height:1.5715;list-style:none;font-size:14px}.dumi-default-tree.rc-tree .rc-tree-treenode{position:relative;display:flex;align-items:flex-start}.dumi-default-tree.rc-tree .rc-tree-treenode:before{position:absolute;top:0;right:0;bottom:4px;left:0;transition:background .3s;content:""}.dumi-default-tree.rc-tree .rc-tree-treenode:hover:before{background:#eeeff0}[data-prefers-color=dark] .dumi-default-tree.rc-tree .rc-tree-treenode:hover:before{background:#1c1d1e}.dumi-default-tree.rc-tree .rc-tree-treenode>*{z-index:1}.dumi-default-tree.rc-tree .rc-tree-treenode span.rc-tree-switcher{display:flex;align-items:center;justify-content:center;width:24px;height:28px;margin-right:2px;line-height:28px;background:transparent;cursor:pointer;flex-shrink:0}.dumi-default-tree.rc-tree .rc-tree-treenode .rc-tree-node-content-wrapper{flex:auto;min-height:28px;margin:0;padding:0 4px;line-height:28px;cursor:pointer;white-space:nowrap}.dumi-default-tree.rc-tree .rc-tree-treenode .rc-tree-node-content-wrapper .rc-tree-iconEle{margin-right:6px;vertical-align:0}.dumi-default-tree.rc-tree.rc-tree-show-line .rc-tree-indent{display:inline-block;height:0;vertical-align:bottom;flex-shrink:0}.dumi-default-tree.rc-tree.rc-tree-show-line .rc-tree-indent-unit{position:relative;display:inline-block;width:24px;height:28px}.dumi-default-tree.rc-tree.rc-tree-show-line .rc-tree-indent-unit:before{position:absolute;top:0;right:12px;bottom:-4px;border-right:1px solid #d9d9d9;content:""}.dumi-default-tree.rc-tree.rc-tree-show-line .rc-tree-indent-unit-end:before{display:none}.dumi-default-tree.rc-tree.rc-tree-show-line .tree-switcher-leaf-line{position:relative;z-index:1;display:inline-block;width:100%;height:100%;text-align:center}.dumi-default-tree.rc-tree.rc-tree-show-line .tree-switcher-leaf-line:before{position:absolute;top:0;bottom:-4px;margin-left:-1px;border-left:1px solid #d9d9d9;content:" "}.dumi-default-tree.rc-tree.rc-tree-show-line .tree-switcher-leaf-line:after{position:absolute;top:0;bottom:14px;width:12px;margin-left:-1px;border-bottom:1px solid #d9d9d9;content:" "}.dumi-default-tree.rc-tree.rc-tree-show-line .rc-tree-treenode-leaf-last .tree-switcher-leaf-line:before{height:14px}.dumi-default-tree-icon{width:16px;color:#30363f;vertical-align:-.225em;display:inline-block}[data-prefers-color=dark] .dumi-default-tree-icon{color:#c6c9cd}.ant-motion-collapse{overflow:hidden;transition:height .2s ease-in-out,opacity .2s ease-in-out!important}
diff --git a/docs__index.md.778c6473.chunk.css b/docs__index.md.778c6473.chunk.css
new file mode 100644
index 0000000..563c5c9
--- /dev/null
+++ b/docs__index.md.778c6473.chunk.css
@@ -0,0 +1 @@
+.dumi-default-table{margin:24px 0 32px;transform:translate(0)}.dumi-default-table-content{overflow:auto}.dumi-default-table-content:before,.dumi-default-table-content:after{content:"";display:block;position:fixed;z-index:1;top:0;bottom:0;width:6px;pointer-events:none}.dumi-default-table-content[data-left-folded]:before{left:0;background-image:linear-gradient(to right,rgba(0,0,0,.1),rgba(0,0,0,0))}[data-prefers-color=dark] .dumi-default-table-content[data-left-folded]:before{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.dumi-default-table-content[data-right-folded]:after{right:0;background-image:linear-gradient(to left,rgba(0,0,0,.1),rgba(0,0,0,0))}[data-prefers-color=dark] .dumi-default-table-content[data-right-folded]:after{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.dumi-default-table-content>table>thead>tr>th,.dumi-default-table-content>table>tr>th{white-space:nowrap}.dumi-default-badge{display:inline-block;margin-inline-start:2px;padding:1px 8px;font-size:12px;font-weight:400;line-height:20px;border-radius:4px;vertical-align:top}.dumi-default-badge:not([type]),.dumi-default-badge[type=info]{color:#1677ff;background:#e2eeff}[data-prefers-color=dark] .dumi-default-badge:not([type]),[data-prefers-color=dark] .dumi-default-badge[type=info]{color:#1677ff;background:#002962}.dumi-default-badge[type=warning]{color:#d59200;background:#ffefcb}[data-prefers-color=dark] .dumi-default-badge[type=warning]{color:#d59200;background:#231800}.dumi-default-badge[type=success]{color:#208a41;background:#cbf3d7}[data-prefers-color=dark] .dumi-default-badge[type=success]{color:#208a41;background:#092712}.dumi-default-badge[type=error]{color:#ce1f31;background:#fbe2e5}[data-prefers-color=dark] .dumi-default-badge[type=error]{color:#ce1f31;background:#3c090e}.dumi-default-tree{padding:16px;margin:24px 0 32px;background:#fbfcfd;border:1px solid #e4e9ec;border-radius:2px;color:#30363f;overflow-y:auto}[data-prefers-color=dark] .dumi-default-tree{color:#c6c9cd;background:#020305;border-color:#1c2022}.dumi-default-tree small{padding-left:24px;color:#616d7f;font-size:14px;white-space:nowrap}[data-prefers-color=dark] .dumi-default-tree small{color:#616d7f}.dumi-default-tree small:before{content:"# "}.dumi-default-tree.rc-tree{transition:all .3s;line-height:1.5715;list-style:none;font-size:14px}.dumi-default-tree.rc-tree .rc-tree-treenode{position:relative;display:flex;align-items:flex-start}.dumi-default-tree.rc-tree .rc-tree-treenode:before{position:absolute;top:0;right:0;bottom:4px;left:0;transition:background .3s;content:""}.dumi-default-tree.rc-tree .rc-tree-treenode:hover:before{background:#eeeff0}[data-prefers-color=dark] .dumi-default-tree.rc-tree .rc-tree-treenode:hover:before{background:#1c1d1e}.dumi-default-tree.rc-tree .rc-tree-treenode>*{z-index:1}.dumi-default-tree.rc-tree .rc-tree-treenode span.rc-tree-switcher{display:flex;align-items:center;justify-content:center;width:24px;height:28px;margin-right:2px;line-height:28px;background:transparent;cursor:pointer;flex-shrink:0}.dumi-default-tree.rc-tree .rc-tree-treenode .rc-tree-node-content-wrapper{flex:auto;min-height:28px;margin:0;padding:0 4px;line-height:28px;cursor:pointer;white-space:nowrap}.dumi-default-tree.rc-tree .rc-tree-treenode .rc-tree-node-content-wrapper .rc-tree-iconEle{margin-right:6px;vertical-align:0}.dumi-default-tree.rc-tree.rc-tree-show-line .rc-tree-indent{display:inline-block;height:0;vertical-align:bottom;flex-shrink:0}.dumi-default-tree.rc-tree.rc-tree-show-line .rc-tree-indent-unit{position:relative;display:inline-block;width:24px;height:28px}.dumi-default-tree.rc-tree.rc-tree-show-line .rc-tree-indent-unit:before{position:absolute;top:0;right:12px;bottom:-4px;border-right:1px solid #d9d9d9;content:""}.dumi-default-tree.rc-tree.rc-tree-show-line .rc-tree-indent-unit-end:before{display:none}.dumi-default-tree.rc-tree.rc-tree-show-line .tree-switcher-leaf-line{position:relative;z-index:1;display:inline-block;width:100%;height:100%;text-align:center}.dumi-default-tree.rc-tree.rc-tree-show-line .tree-switcher-leaf-line:before{position:absolute;top:0;bottom:-4px;margin-left:-1px;border-left:1px solid #d9d9d9;content:" "}.dumi-default-tree.rc-tree.rc-tree-show-line .tree-switcher-leaf-line:after{position:absolute;top:0;bottom:14px;width:12px;margin-left:-1px;border-bottom:1px solid #d9d9d9;content:" "}.dumi-default-tree.rc-tree.rc-tree-show-line .rc-tree-treenode-leaf-last .tree-switcher-leaf-line:before{height:14px}.dumi-default-tree-icon{width:16px;color:#30363f;vertical-align:-.225em;display:inline-block}[data-prefers-color=dark] .dumi-default-tree-icon{color:#c6c9cd}.ant-motion-collapse{overflow:hidden;transition:height .2s ease-in-out,opacity .2s ease-in-out!important}
diff --git a/docs__index.md.b3060ed1.async.js b/docs__index.md.b3060ed1.async.js
new file mode 100644
index 0000000..682a106
--- /dev/null
+++ b/docs__index.md.b3060ed1.async.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkrc_segmented=self.webpackChunkrc_segmented||[]).push([[935],{36680:function(c,l,d){d.r(l);var h=d(71100),j=d(35532),x=d(37402),u=d(63833),t=d(75208),i=d(67915),_=d(76288),n=d(73774),m=d(67294),e=d(85893);function r(){var a=(0,n.eL)(),s=a.texts;return(0,e.jsx)(n.dY,{children:(0,e.jsx)(e.Fragment,{children:(0,e.jsxs)("div",{className:"markdown",children:[(0,e.jsxs)("h1",{id:"rc-segmented",children:[(0,e.jsx)("a",{"aria-hidden":"true",tabIndex:"-1",href:"#rc-segmented",children:(0,e.jsx)("span",{className:"icon icon-link"})}),"rc-segmented"]}),(0,e.jsxs)("p",{children:[(0,e.jsx)("a",{href:"http://npmjs.org/package/rc-segmented",children:(0,e.jsx)("img",{src:"http://img.shields.io/npm/v/rc-segmented.svg?style=flat-square",alt:"NPM version"})}),s[0].value,(0,e.jsx)("a",{href:"https://npmjs.org/package/rc-segmented",children:(0,e.jsx)("img",{src:"https://img.shields.io/npm/dm/rc-segmented.svg?style=flat-square",alt:"npm download"})}),s[1].value,(0,e.jsx)("a",{href:"https://github.com/umijs/dumi",children:(0,e.jsx)("img",{src:"https://img.shields.io/badge/docs%20by-dumi-blue?style=flat-square",alt:"dumi"})}),s[2].value,(0,e.jsx)("a",{href:"https://github.com/react-component/segmented/actions",children:(0,e.jsx)("img",{src:"https://github.com/react-component/segmented/workflows/CI/badge.svg",alt:"build status"})}),s[3].value,(0,e.jsx)("a",{href:"https://codecov.io/gh/react-component/segmented/branch/master",children:(0,e.jsx)("img",{src:"https://codecov.io/gh/react-component/segmented/branch/master/graph/badge.svg",alt:"Codecov"})}),s[4].value,(0,e.jsx)("a",{href:"https://bundlephobia.com/package/rc-segmented",children:(0,e.jsx)("img",{src:"https://badgen.net/bundlephobia/minzip/rc-segmented",alt:"bundle size"})})]}),(0,e.jsx)("p",{children:s[5].value}),(0,e.jsx)("p",{children:(0,e.jsx)("img",{src:"https://gw.alipayobjects.com/mdn/rms_50855f/afts/img/A*bmGGQpnWs0oAAAAAAAAAAAAAARQnAQ",alt:""})}),(0,e.jsxs)("h2",{id:"live-demo",children:[(0,e.jsx)("a",{"aria-hidden":"true",tabIndex:"-1",href:"#live-demo",children:(0,e.jsx)("span",{className:"icon icon-link"})}),"Live Demo"]}),(0,e.jsx)("p",{children:(0,e.jsx)("a",{href:"https://react-component.github.io/segmented/",children:s[6].value})}),(0,e.jsxs)("h2",{id:"install",children:[(0,e.jsx)("a",{"aria-hidden":"true",tabIndex:"-1",href:"#install",children:(0,e.jsx)("span",{className:"icon icon-link"})}),"Install"]}),(0,e.jsx)("p",{children:(0,e.jsx)("a",{href:"https://npmjs.org/package/rc-segmented",children:(0,e.jsx)("img",{src:"https://nodei.co/npm/rc-segmented.png",alt:"rc-segmented"})})}),(0,e.jsxs)("h2",{id:"usage",children:[(0,e.jsx)("a",{"aria-hidden":"true",tabIndex:"-1",href:"#usage",children:(0,e.jsx)("span",{className:"icon icon-link"})}),"Usage"]}),(0,e.jsx)(t.Z,{lang:"js",children:s[7].value}),(0,e.jsxs)("h2",{id:"api",children:[(0,e.jsx)("a",{"aria-hidden":"true",tabIndex:"-1",href:"#api",children:(0,e.jsx)("span",{className:"icon icon-link"})}),"API"]}),(0,e.jsxs)("p",{children:[s[8].value,(0,e.jsx)("strong",{children:s[9].value}),s[10].value,(0,e.jsx)("br",{}),s[11].value]}),(0,e.jsxs)(i.Z,{children:[(0,e.jsx)("thead",{children:(0,e.jsxs)("tr",{children:[(0,e.jsx)("th",{children:s[12].value}),(0,e.jsx)("th",{children:s[13].value}),(0,e.jsx)("th",{children:s[14].value}),(0,e.jsx)("th",{children:s[15].value})]})}),(0,e.jsxs)("tbody",{children:[(0,e.jsxs)("tr",{children:[(0,e.jsx)("td",{children:s[16].value}),(0,e.jsx)("td",{children:s[17].value}),(0,e.jsx)("td",{children:s[18].value}),(0,e.jsx)("td",{children:s[19].value})]}),(0,e.jsxs)("tr",{children:[(0,e.jsx)("td",{children:s[20].value}),(0,e.jsx)("td",{children:s[21].value}),(0,e.jsx)("td",{children:s[22].value}),(0,e.jsx)("td",{children:s[23].value})]}),(0,e.jsxs)("tr",{children:[(0,e.jsx)("td",{children:s[24].value}),(0,e.jsx)("td",{children:s[25].value}),(0,e.jsx)("td",{}),(0,e.jsx)("td",{children:s[26].value})]}),(0,e.jsxs)("tr",{children:[(0,e.jsx)("td",{children:s[27].value}),(0,e.jsxs)("td",{children:[s[28].value,(0,e.jsx)(n.rU,{to:"#SegmentedOption",children:s[29].value}),s[30].value]}),(0,e.jsx)("td",{children:s[31].value}),(0,e.jsx)("td",{children:s[32].value})]}),(0,e.jsxs)("tr",{children:[(0,e.jsx)("td",{children:s[33].value}),(0,e.jsx)("td",{children:s[34].value}),(0,e.jsx)("td",{}),(0,e.jsx)("td",{children:s[35].value})]}),(0,e.jsxs)("tr",{children:[(0,e.jsx)("td",{children:s[36].value}),(0,e.jsx)("td",{children:s[37].value}),(0,e.jsx)("td",{}),(0,e.jsx)("td",{children:s[38].value})]}),(0,e.jsxs)("tr",{children:[(0,e.jsx)("td",{children:s[39].value}),(0,e.jsx)("td",{children:s[40].value}),(0,e.jsx)("td",{}),(0,e.jsx)("td",{children:s[41].value})]}),(0,e.jsxs)("tr",{children:[(0,e.jsx)("td",{children:s[42].value}),(0,e.jsx)("td",{children:s[43].value}),(0,e.jsx)("td",{}),(0,e.jsx)("td",{children:s[44].value})]}),(0,e.jsxs)("tr",{children:[(0,e.jsx)("td",{children:s[45].value}),(0,e.jsx)("td",{children:s[46].value}),(0,e.jsx)("td",{children:s[47].value}),(0,e.jsx)("td",{children:s[48].value})]})]})]}),(0,e.jsxs)("h3",{id:"segmentedoption",children:[(0,e.jsx)("a",{"aria-hidden":"true",tabIndex:"-1",href:"#segmentedoption",children:(0,e.jsx)("span",{className:"icon icon-link"})}),"SegmentedOption"]}),(0,e.jsxs)(i.Z,{children:[(0,e.jsx)("thead",{children:(0,e.jsxs)("tr",{children:[(0,e.jsx)("th",{children:s[49].value}),(0,e.jsx)("th",{children:s[50].value}),(0,e.jsx)("th",{children:s[51].value}),(0,e.jsx)("th",{children:s[52].value})]})}),(0,e.jsxs)("tbody",{children:[(0,e.jsxs)("tr",{children:[(0,e.jsx)("td",{children:s[53].value}),(0,e.jsx)("td",{children:s[54].value}),(0,e.jsx)("td",{}),(0,e.jsx)("td",{children:s[55].value})]}),(0,e.jsxs)("tr",{children:[(0,e.jsx)("td",{children:s[56].value}),(0,e.jsx)("td",{children:s[57].value}),(0,e.jsx)("td",{}),(0,e.jsx)("td",{children:s[58].value})]}),(0,e.jsxs)("tr",{children:[(0,e.jsx)("td",{children:s[59].value}),(0,e.jsx)("td",{children:s[60].value}),(0,e.jsx)("td",{children:s[61].value}),(0,e.jsx)("td",{children:s[62].value})]}),(0,e.jsxs)("tr",{children:[(0,e.jsx)("td",{children:s[63].value}),(0,e.jsx)("td",{children:s[64].value}),(0,e.jsx)("td",{children:s[65].value}),(0,e.jsx)("td",{children:s[66].value})]})]})]}),(0,e.jsxs)("h2",{id:"development",children:[(0,e.jsx)("a",{"aria-hidden":"true",tabIndex:"-1",href:"#development",children:(0,e.jsx)("span",{className:"icon icon-link"})}),"Development"]}),(0,e.jsx)(t.Z,{children:s[67].value}),(0,e.jsxs)("h2",{id:"license",children:[(0,e.jsx)("a",{"aria-hidden":"true",tabIndex:"-1",href:"#license",children:(0,e.jsx)("span",{className:"icon icon-link"})}),"License"]}),(0,e.jsx)("p",{children:s[68].value})]})})})}l.default=r}}]);
diff --git a/dumi__tmp-production__dumi__theme__ContextWrapper.d9e814f0.async.js b/dumi__tmp-production__dumi__theme__ContextWrapper.d9e814f0.async.js
new file mode 100644
index 0000000..6966123
--- /dev/null
+++ b/dumi__tmp-production__dumi__theme__ContextWrapper.d9e814f0.async.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkrc_segmented=self.webpackChunkrc_segmented||[]).push([[923],{34576:function(P,s,e){e.r(s),e.d(s,{default:function(){return g}});var d=e(27424),l=e.n(d),t=e(67294),n=e(73774),i=e(64236),o=e(81938),m=e(90482),u=e(85893),c={};function g(){var E=(0,n.pC)(),f=(0,t.useState)(!1),r=l()(f,2),h=r[0],v=r[1],a=(0,t.useRef)(n.m8.location.pathname);return(0,t.useEffect)(function(){return n.m8.listen(function(_){_.location.pathname!==a.current&&(a.current=_.location.pathname,document.documentElement.scrollTo(0,0))})},[]),(0,u.jsx)(i.D.Provider,{value:{pkg:{name:"rc-segmented",description:"React segmented controls used in ant.design",version:"2.7.0",license:"MIT",repository:{type:"git",url:"git@github.com:react-component/segmented.git"}},historyType:"browser",entryExports:c,demos:o.DE,components:o.wx,locales:m.k,loading:h,setLoading:v,hostname:void 0,themeConfig:{footer:'Copyright \xA9 2024 | Powered by <a href="https://d.umijs.org" target="_blank" rel="noreferrer">dumi</a>',prefersColor:{default:"light",switch:!0},nprogress:!0,lastUpdated:!0,name:"Segmented",logo:"https://avatars0.githubusercontent.com/u/9441414?s=200&v=4",editLink:"https://github.com/react-component/segmented/edit/master/{filename}"},_2_level_nav_available:!1},children:E})}}}]);
diff --git a/example/index.html b/example/index.html
new file mode 100644
index 0000000..2157e4a
--- /dev/null
+++ b/example/index.html
@@ -0,0 +1,12 @@
+<!DOCTYPE html><html><head>
+<meta charset="utf-8">
+<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
+<meta http-equiv="X-UA-Compatible" content="ie=edge">
+<link rel="shortcut icon" href="https://avatars0.githubusercontent.com/u/9441414?s=200&amp;v=4">
+<link rel="stylesheet" href="/segmented/umi.7ab43a5e.css">
+</head>
+<body>
+<div id="root"></div>
+<script src="/segmented/umi.5780365b.js"></script>
+
+</body></html>
\ No newline at end of file
diff --git a/index.html b/index.html
new file mode 100644
index 0000000..2157e4a
--- /dev/null
+++ b/index.html
@@ -0,0 +1,12 @@
+<!DOCTYPE html><html><head>
+<meta charset="utf-8">
+<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
+<meta http-equiv="X-UA-Compatible" content="ie=edge">
+<link rel="shortcut icon" href="https://avatars0.githubusercontent.com/u/9441414?s=200&amp;v=4">
+<link rel="stylesheet" href="/segmented/umi.7ab43a5e.css">
+</head>
+<body>
+<div id="root"></div>
+<script src="/segmented/umi.5780365b.js"></script>
+
+</body></html>
\ No newline at end of file
diff --git a/index.js b/index.js
deleted file mode 100644
index fd4d7e5..0000000
--- a/index.js
+++ /dev/null
@@ -1 +0,0 @@
-module.exports = require('./src/');
diff --git a/jest.config.ts b/jest.config.ts
deleted file mode 100644
index d438ddb..0000000
--- a/jest.config.ts
+++ /dev/null
@@ -1,19 +0,0 @@
-import { createConfig, type Config } from '@umijs/test';
-
-const defaultConfig = createConfig({
-  target: 'browser',
-});
-
-const config: Config.InitialOptions = {
-  ...defaultConfig,
-  setupFiles: [
-    ...(defaultConfig.setupFiles || []),
-    './tests/setup.ts'
-  ],
-  setupFilesAfterEnv: [
-    ...(defaultConfig.setupFilesAfterEnv || []),
-    './tests/setupFilesAfterEnv.ts'
-  ],
-}
-
-export default config;
diff --git a/nm__dumi__dist__client__pages__404.8b85f2d9.chunk.css b/nm__dumi__dist__client__pages__404.8b85f2d9.chunk.css
new file mode 100644
index 0000000..29b0522
--- /dev/null
+++ b/nm__dumi__dist__client__pages__404.8b85f2d9.chunk.css
@@ -0,0 +1 @@
+.dumi-default-not-found{display:flex;flex-direction:column;height:65vh;align-items:center;justify-content:center}.dumi-default-not-found>h1{position:relative;margin:24px 0;color:#e4e9ec;font-size:78px;font-weight:700;text-shadow:-1px -1px 0 #d0d5d8}[data-prefers-color=dark] .dumi-default-not-found>h1{color:#2a353c;text-shadow:-1px -1px 0 #1c2022}.dumi-default-not-found>a{color:#1677ff}[data-prefers-color=dark] .dumi-default-not-found>a{color:#0053c8}.dumi-default-not-found>a:not(:hover){text-decoration:none}
diff --git a/nm__dumi__dist__client__pages__404.ce608d01.async.js b/nm__dumi__dist__client__pages__404.ce608d01.async.js
new file mode 100644
index 0000000..ebad397
--- /dev/null
+++ b/nm__dumi__dist__client__pages__404.ce608d01.async.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkrc_segmented=self.webpackChunkrc_segmented||[]).push([[65],{20604:function(d,n,e){e.r(n),e.d(n,{default:function(){return s}});var t=e(73774),a=e(67294),l=function(){var u=(0,t.YB)(),r=(0,t.bU)();return a.createElement("div",{className:"dumi-default-not-found"},a.createElement("h1",null,u.formatMessage({id:"404.title"})),a.createElement(t.rU,{to:"base"in r?r.base:"/",replace:!0},u.formatMessage({id:"404.back"})," \u2192"))},s=l}}]);
diff --git a/nm__dumi__dist__client__pages__Demo__index.1bb3c45c.async.js b/nm__dumi__dist__client__pages__Demo__index.1bb3c45c.async.js
new file mode 100644
index 0000000..1d4a598
--- /dev/null
+++ b/nm__dumi__dist__client__pages__Demo__index.1bb3c45c.async.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkrc_segmented=self.webpackChunkrc_segmented||[]).push([[9],{65149:function(v,n,e){e.r(n),e.d(n,{default:function(){return m}});var t=e(73774),r=e(67294),d=function(){var o=(0,t.UO)(),s=o.id,u=(0,t.WF)(),c=u.demos,f=c[s]||{},a=f.component;return a&&(0,r.createElement)(a)},m=d}}]);
diff --git a/nm__dumi__dist__client__pages__Demo__index.578aa5c0.chunk.css b/nm__dumi__dist__client__pages__Demo__index.578aa5c0.chunk.css
new file mode 100644
index 0000000..fa6b546
--- /dev/null
+++ b/nm__dumi__dist__client__pages__Demo__index.578aa5c0.chunk.css
@@ -0,0 +1 @@
+body{margin:0;padding:0}
diff --git a/nm__dumi__theme-default__layouts__DocLayout__index.108b3845.async.js b/nm__dumi__theme-default__layouts__DocLayout__index.108b3845.async.js
new file mode 100644
index 0000000..a83bcec
--- /dev/null
+++ b/nm__dumi__theme-default__layouts__DocLayout__index.108b3845.async.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkrc_segmented=self.webpackChunkrc_segmented||[]).push([[519],{87171:function(s,e,_){_.d(e,{Z:function(){return n.Z}});var n=_(20772)},21266:function(s,e,_){_.d(e,{Z:function(){return n.Z}});var n=_(15045)},45356:function(s,e,_){_.d(e,{Z:function(){return n.Z}});var n=_(67413)},95044:function(s,e,_){_.d(e,{Z:function(){return n.Z}});var n=_(9457)},23240:function(s,e,_){_.d(e,{Z:function(){return n.Z}});var n=_(52407)},45898:function(s,e,_){_.d(e,{Z:function(){return n.Z}});var n=_(89407)},21209:function(s,e,_){_.d(e,{Z:function(){return n.Z}});var n=_(14041)},86225:function(s,e,_){_.d(e,{Z:function(){return n.Z}});var n=_(60947)},21521:function(s,e,_){_.d(e,{Z:function(){return n.Z}});var n=_(78536)},26871:function(s,e,_){_.d(e,{Z:function(){return n.Z}});var n=_(5630)},63721:function(s,e,_){_.d(e,{Z:function(){return n.Z}});var n=_(40417)},78406:function(s,e,_){_.d(e,{Z:function(){return n.Z}});var n=_(33398)},42515:function(s,e,_){_.d(e,{Z:function(){return n.Z}});var n=_(70841)},983:function(s,e,_){_.d(e,{Z:function(){return n.Z}});var n=_(30158)},96157:function(s,e,_){_.d(e,{ZP:function(){return n.ZP}});var n=_(15920)},47727:function(s,e,_){_.d(e,{Z:function(){return n.Z}});var n=_(90998)},38569:function(s,e,_){_.d(e,{Z:function(){return n.Z}});var n=_(28438)},24733:function(s,e,_){_.d(e,{Z:function(){return n.Z}});var n=_(7246)},26687:function(s,e,_){_.d(e,{Z:function(){return n.Z}});var n=_(94850)}}]);
diff --git a/package.json b/package.json
deleted file mode 100644
index 3e29f0a..0000000
--- a/package.json
+++ /dev/null
@@ -1,94 +0,0 @@
-{
-  "name": "@rc-component/segmented",
-  "version": "1.1.0",
-  "description": "React segmented controls used in ant.design",
-  "keywords": [
-    "react",
-    "react-component",
-    "react-segmented",
-    "react-segmented-controls",
-    "segmented controls",
-    "antd",
-    "ant-design"
-  ],
-  "main": "./lib/index",
-  "module": "./es/index",
-  "types": "./es/index.d.ts",
-  "files": [
-    "assets/*.css",
-    "assets/*.less",
-    "es",
-    "lib",
-    "dist"
-  ],
-  "homepage": "https://react-component.github.io/segmented",
-  "repository": {
-    "type": "git",
-    "url": "git@github.com:react-component/segmented.git"
-  },
-  "bugs": {
-    "url": "http://github.com/react-component/segmented/issues"
-  },
-  "license": "MIT",
-  "scripts": {
-    "start": "dumi dev",
-    "type:check": "tsc --noEmit",
-    "docs:build": "dumi build",
-    "docs:deploy": "gh-pages -d .doc",
-    "compile": "father build && lessc assets/index.less assets/index.css",
-    "gh-pages": "GH_PAGES=1 npm run docs:build && npm run docs:deploy",
-    "prepublishOnly": "npm run compile && rc-np",
-    "lint": "eslint src/ --ext .ts,.tsx,.jsx,.js,.md",
-    "prettier": "prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"",
-    "pretty-quick": "pretty-quick",
-    "test": "jest",
-    "coverage": "jest --coverage",
-    "prepare": "husky install"
-  },
-  "dependencies": {
-    "@babel/runtime": "^7.11.1",
-    "classnames": "^2.2.1",
-    "rc-motion": "^2.4.4",
-    "@rc-component/util": "^1.1.0"
-  },
-  "devDependencies": {
-    "@rc-component/father-plugin": "^2.0.1",
-    "@rc-component/np": "^1.0.0",
-    "@testing-library/jest-dom": "^5.16.5",
-    "@testing-library/react": "^14.2.1",
-    "@testing-library/user-event": "^14.5.2",
-    "@types/classnames": "^2.2.9",
-    "@types/jest": "^29.2.4",
-    "@types/react": "^18.3.11",
-    "@types/react-dom": "^18.3.1",
-    "@umijs/fabric": "^3.0.0",
-    "@umijs/test": "^4.0.36",
-    "coveralls": "^3.0.6",
-    "cross-env": "^7.0.3",
-    "cssstyle": "^2.3.0",
-    "dumi": "^2.1.2",
-    "eslint": "^7.0.0",
-    "father": "^4.1.1",
-    "gh-pages": "^3.1.0",
-    "husky": "^8.0.0",
-    "jest": "^29.3.1",
-    "jest-environment-jsdom": "^29.3.1",
-    "less": "^3.10.3",
-    "prettier": "^2.0.5",
-    "pretty-quick": "^3.0.0",
-    "react": "^18.0.0",
-    "react-dom": "^18.0.0",
-    "ts-node": "^10.9.1",
-    "typescript": "^5.3.0"
-  },
-  "peerDependencies": {
-    "react": ">=16.0.0",
-    "react-dom": ">=16.0.0"
-  },
-  "cnpm": {
-    "mode": "npm"
-  },
-  "tnpm": {
-    "mode": "npm"
-  }
-}
\ No newline at end of file
diff --git a/src/MotionThumb.tsx b/src/MotionThumb.tsx
deleted file mode 100644
index 8da0124..0000000
--- a/src/MotionThumb.tsx
+++ /dev/null
@@ -1,225 +0,0 @@
-import useLayoutEffect from '@rc-component/util/lib/hooks/useLayoutEffect';
-import { composeRef } from '@rc-component/util/lib/ref';
-import classNames from 'classnames';
-import CSSMotion from 'rc-motion';
-import * as React from 'react';
-import type { SegmentedValue } from '.';
-
-type ThumbReact = {
-  left: number;
-  right: number;
-  width: number;
-  top: number;
-  bottom: number;
-  height: number;
-} | null;
-
-export interface MotionThumbInterface {
-  containerRef: React.RefObject<HTMLDivElement>;
-  value: SegmentedValue;
-  getValueIndex: (value: SegmentedValue) => number;
-  prefixCls: string;
-  motionName: string;
-  onMotionStart: VoidFunction;
-  onMotionEnd: VoidFunction;
-  direction?: 'ltr' | 'rtl';
-  vertical?: boolean;
-}
-
-const calcThumbStyle = (
-  targetElement: HTMLElement | null | undefined,
-  vertical?: boolean,
-): ThumbReact => {
-  if (!targetElement) return null;
-
-  const style: ThumbReact = {
-    left: targetElement.offsetLeft,
-    right:
-      (targetElement.parentElement!.clientWidth as number) -
-      targetElement.clientWidth -
-      targetElement.offsetLeft,
-    width: targetElement.clientWidth,
-    top: targetElement.offsetTop,
-    bottom:
-      (targetElement.parentElement!.clientHeight as number) -
-      targetElement.clientHeight -
-      targetElement.offsetTop,
-    height: targetElement.clientHeight,
-  };
-
-  if (vertical) {
-    // Adjusts positioning and size for vertical layout by setting horizontal properties to 0 and using vertical properties from the style object.
-    return {
-      left: 0,
-      right: 0,
-      width: 0,
-      top: style.top,
-      bottom: style.bottom,
-      height: style.height,
-    };
-  }
-
-  return {
-    left: style.left,
-    right: style.right,
-    width: style.width,
-    top: 0,
-    bottom: 0,
-    height: 0,
-  };
-};
-
-const toPX = (value: number | undefined): string | undefined =>
-  value !== undefined ? `${value}px` : undefined;
-
-export default function MotionThumb(props: MotionThumbInterface) {
-  const {
-    prefixCls,
-    containerRef,
-    value,
-    getValueIndex,
-    motionName,
-    onMotionStart,
-    onMotionEnd,
-    direction,
-    vertical = false,
-  } = props;
-
-  const thumbRef = React.useRef<HTMLDivElement>(null);
-  const [prevValue, setPrevValue] = React.useState(value);
-
-  // =========================== Effect ===========================
-  const findValueElement = (val: SegmentedValue) => {
-    const index = getValueIndex(val);
-    const ele = containerRef.current?.querySelectorAll<HTMLDivElement>(
-      `.${prefixCls}-item`,
-    )[index];
-    return ele?.offsetParent && ele;
-  };
-
-  const [prevStyle, setPrevStyle] = React.useState<ThumbReact>(null);
-  const [nextStyle, setNextStyle] = React.useState<ThumbReact>(null);
-
-  useLayoutEffect(() => {
-    if (prevValue !== value) {
-      const prev = findValueElement(prevValue);
-      const next = findValueElement(value);
-
-      const calcPrevStyle = calcThumbStyle(prev, vertical);
-      const calcNextStyle = calcThumbStyle(next, vertical);
-
-      setPrevValue(value);
-      setPrevStyle(calcPrevStyle);
-      setNextStyle(calcNextStyle);
-
-      if (prev && next) {
-        onMotionStart();
-      } else {
-        onMotionEnd();
-      }
-    }
-  }, [value]);
-
-  const thumbStart = React.useMemo(() => {
-    if (vertical) {
-      return toPX(prevStyle?.top ?? 0);
-    }
-
-    if (direction === 'rtl') {
-      return toPX(-(prevStyle?.right as number));
-    }
-
-    return toPX(prevStyle?.left as number);
-  }, [vertical, direction, prevStyle]);
-
-  const thumbActive = React.useMemo(() => {
-    if (vertical) {
-      return toPX(nextStyle?.top ?? 0);
-    }
-
-    if (direction === 'rtl') {
-      return toPX(-(nextStyle?.right as number));
-    }
-
-    return toPX(nextStyle?.left as number);
-  }, [vertical, direction, nextStyle]);
-
-  // =========================== Motion ===========================
-  const onAppearStart = () => {
-    if (vertical) {
-      return {
-        transform: 'translateY(var(--thumb-start-top))',
-        height: 'var(--thumb-start-height)',
-      };
-    }
-
-    return {
-      transform: 'translateX(var(--thumb-start-left))',
-      width: 'var(--thumb-start-width)',
-    };
-  };
-
-  const onAppearActive = () => {
-    if (vertical) {
-      return {
-        transform: 'translateY(var(--thumb-active-top))',
-        height: 'var(--thumb-active-height)',
-      };
-    }
-
-    return {
-      transform: 'translateX(var(--thumb-active-left))',
-      width: 'var(--thumb-active-width)',
-    };
-  };
-
-  const onVisibleChanged = () => {
-    setPrevStyle(null);
-    setNextStyle(null);
-    onMotionEnd();
-  };
-
-  // =========================== Render ===========================
-  // No need motion when nothing exist in queue
-  if (!prevStyle || !nextStyle) {
-    return null;
-  }
-
-  return (
-    <CSSMotion
-      visible
-      motionName={motionName}
-      motionAppear
-      onAppearStart={onAppearStart}
-      onAppearActive={onAppearActive}
-      onVisibleChanged={onVisibleChanged}
-    >
-      {({ className: motionClassName, style: motionStyle }, ref) => {
-        const mergedStyle = {
-          ...motionStyle,
-          '--thumb-start-left': thumbStart,
-          '--thumb-start-width': toPX(prevStyle?.width),
-          '--thumb-active-left': thumbActive,
-          '--thumb-active-width': toPX(nextStyle?.width),
-          '--thumb-start-top': thumbStart,
-          '--thumb-start-height': toPX(prevStyle?.height),
-          '--thumb-active-top': thumbActive,
-          '--thumb-active-height': toPX(nextStyle?.height),
-        } as React.CSSProperties;
-
-        // It's little ugly which should be refactor when @umi/test update to latest jsdom
-        const motionProps = {
-          ref: composeRef(thumbRef, ref),
-          style: mergedStyle,
-          className: classNames(`${prefixCls}-thumb`, motionClassName),
-        };
-
-        if (process.env.NODE_ENV === 'test') {
-          (motionProps as any)['data-test-style'] = JSON.stringify(mergedStyle);
-        }
-
-        return <div {...motionProps} />;
-      }}
-    </CSSMotion>
-  );
-}
diff --git a/src/index.tsx b/src/index.tsx
deleted file mode 100644
index db48a62..0000000
--- a/src/index.tsx
+++ /dev/null
@@ -1,345 +0,0 @@
-import useMergedState from '@rc-component/util/lib/hooks/useMergedState';
-import omit from '@rc-component/util/lib/omit';
-import { composeRef } from '@rc-component/util/lib/ref';
-import classNames from 'classnames';
-import * as React from 'react';
-
-import MotionThumb from './MotionThumb';
-
-export type SemanticName = 'item' | 'label';
-export type SegmentedValue = string | number;
-
-export type SegmentedRawOption = SegmentedValue;
-
-export interface SegmentedLabeledOption<ValueType = SegmentedRawOption> {
-  className?: string;
-  disabled?: boolean;
-  label: React.ReactNode;
-  value: ValueType;
-  /**
-   * html `title` property for label
-   */
-  title?: string;
-}
-
-type SegmentedOptions<T = SegmentedRawOption> = (
-  | T
-  | SegmentedLabeledOption<T>
-)[];
-
-export interface SegmentedProps<ValueType = SegmentedValue>
-  extends Omit<
-    React.HTMLProps<HTMLDivElement>,
-    'defaultValue' | 'value' | 'onChange'
-  > {
-  options: SegmentedOptions<ValueType>;
-  defaultValue?: ValueType;
-  value?: ValueType;
-  onChange?: (value: ValueType) => void;
-  disabled?: boolean;
-  prefixCls?: string;
-  direction?: 'ltr' | 'rtl';
-  motionName?: string;
-  vertical?: boolean;
-  name?: string;
-  classNames?: Partial<Record<SemanticName, string>>;
-  styles?: Partial<Record<SemanticName, React.CSSProperties>>;
-}
-
-function getValidTitle(option: SegmentedLabeledOption) {
-  if (typeof option.title !== 'undefined') {
-    return option.title;
-  }
-
-  // read `label` when title is `undefined`
-  if (typeof option.label !== 'object') {
-    return option.label?.toString();
-  }
-}
-
-function normalizeOptions(options: SegmentedOptions): SegmentedLabeledOption[] {
-  return options.map((option) => {
-    if (typeof option === 'object' && option !== null) {
-      const validTitle = getValidTitle(option);
-      return {
-        ...option,
-        title: validTitle,
-      };
-    }
-    return {
-      label: option?.toString(),
-      title: option?.toString(),
-      value: option,
-    };
-  });
-}
-
-const InternalSegmentedOption: React.FC<{
-  prefixCls: string;
-  className?: string;
-  style?: React.CSSProperties;
-  classNames?: Partial<Record<SemanticName, string>>;
-  styles?: Partial<Record<SemanticName, React.CSSProperties>>;
-  disabled?: boolean;
-  checked: boolean;
-  label: React.ReactNode;
-  title?: string;
-  value: SegmentedRawOption;
-  name?: string;
-  onChange: (
-    e: React.ChangeEvent<HTMLInputElement>,
-    value: SegmentedRawOption,
-  ) => void;
-  onFocus: (e: React.FocusEvent<HTMLInputElement>) => void;
-  onBlur: (e?: React.FocusEvent<HTMLInputElement>) => void;
-  onKeyDown: (e: React.KeyboardEvent) => void;
-  onKeyUp: (e: React.KeyboardEvent) => void;
-  onMouseDown: () => void;
-}> = ({
-  prefixCls,
-  className,
-  style,
-  styles,
-  classNames: segmentedClassNames,
-  disabled,
-  checked,
-  label,
-  title,
-  value,
-  name,
-  onChange,
-  onFocus,
-  onBlur,
-  onKeyDown,
-  onKeyUp,
-  onMouseDown,
-}) => {
-  const handleChange = (event: React.ChangeEvent<HTMLInputElement>) => {
-    if (disabled) {
-      return;
-    }
-    onChange(event, value);
-  };
-
-  return (
-    <label
-      className={classNames(className, {
-        [`${prefixCls}-item-disabled`]: disabled,
-      })}
-      style={style}
-      onMouseDown={onMouseDown}
-    >
-      <input
-        name={name}
-        className={`${prefixCls}-item-input`}
-        type="radio"
-        disabled={disabled}
-        checked={checked}
-        onChange={handleChange}
-        onFocus={onFocus}
-        onBlur={onBlur}
-        onKeyDown={onKeyDown}
-        onKeyUp={onKeyUp}
-      />
-      <div
-        className={classNames(
-          `${prefixCls}-item-label`,
-          segmentedClassNames?.label,
-        )}
-        title={title}
-        role="radio"
-        aria-checked={checked}
-        style={styles?.label}
-      >
-        {label}
-      </div>
-    </label>
-  );
-};
-
-const Segmented = React.forwardRef<HTMLDivElement, SegmentedProps>(
-  (props, ref) => {
-    const {
-      prefixCls = 'rc-segmented',
-      direction,
-      vertical,
-      options = [],
-      disabled,
-      defaultValue,
-      value,
-      name,
-      onChange,
-      className = '',
-      style,
-      styles,
-      classNames: segmentedClassNames,
-      motionName = 'thumb-motion',
-      ...restProps
-    } = props;
-
-    const containerRef = React.useRef<HTMLDivElement>(null);
-    const mergedRef = React.useMemo(
-      () => composeRef<HTMLDivElement>(containerRef, ref),
-      [containerRef, ref],
-    );
-
-    const segmentedOptions = React.useMemo(() => {
-      return normalizeOptions(options);
-    }, [options]);
-
-    // Note: We should not auto switch value when value not exist in options
-    // which may break single source of truth.
-    const [rawValue, setRawValue] = useMergedState(segmentedOptions[0]?.value, {
-      value,
-      defaultValue,
-    });
-
-    // ======================= Change ========================
-    const [thumbShow, setThumbShow] = React.useState(false);
-
-    const handleChange = (
-      event: React.ChangeEvent<HTMLInputElement>,
-      val: SegmentedRawOption,
-    ) => {
-      setRawValue(val);
-      onChange?.(val);
-    };
-
-    const divProps = omit(restProps, ['children']);
-
-    // ======================= Focus ========================
-    const [isKeyboard, setIsKeyboard] = React.useState(false);
-    const [isFocused, setIsFocused] = React.useState(false);
-
-    const handleFocus = () => {
-      setIsFocused(true);
-    };
-
-    const handleBlur = () => {
-      setIsFocused(false);
-    };
-
-    const handleMouseDown = () => {
-      setIsKeyboard(false);
-    };
-
-    // capture keyboard tab interaction for correct focus style
-    const handleKeyUp = (event: React.KeyboardEvent) => {
-      if (event.key === 'Tab') {
-        setIsKeyboard(true);
-      }
-    };
-
-    // ======================= Keyboard ========================
-    const onOffset = (offset: number) => {
-      const currentIndex = segmentedOptions.findIndex(
-        (option) => option.value === rawValue,
-      );
-
-      const total = segmentedOptions.length;
-      const nextIndex = (currentIndex + offset + total) % total;
-
-      const nextOption = segmentedOptions[nextIndex];
-      if (nextOption) {
-        setRawValue(nextOption.value);
-        onChange?.(nextOption.value);
-      }
-    };
-
-    const handleKeyDown = (event: React.KeyboardEvent) => {
-      switch (event.key) {
-        case 'ArrowLeft':
-        case 'ArrowUp':
-          onOffset(-1);
-          break;
-        case 'ArrowRight':
-        case 'ArrowDown':
-          onOffset(1);
-          break;
-      }
-    };
-    return (
-      <div
-        role="radiogroup"
-        aria-label="segmented control"
-        tabIndex={disabled ? undefined : 0}
-        style={style}
-        {...divProps}
-        className={classNames(
-          prefixCls,
-          {
-            [`${prefixCls}-rtl`]: direction === 'rtl',
-            [`${prefixCls}-disabled`]: disabled,
-            [`${prefixCls}-vertical`]: vertical,
-          },
-          className,
-        )}
-        ref={mergedRef}
-      >
-        <div className={`${prefixCls}-group`}>
-          <MotionThumb
-            vertical={vertical}
-            prefixCls={prefixCls}
-            value={rawValue}
-            containerRef={containerRef}
-            motionName={`${prefixCls}-${motionName}`}
-            direction={direction}
-            getValueIndex={(val) =>
-              segmentedOptions.findIndex((n) => n.value === val)
-            }
-            onMotionStart={() => {
-              setThumbShow(true);
-            }}
-            onMotionEnd={() => {
-              setThumbShow(false);
-            }}
-          />
-          {segmentedOptions.map((segmentedOption) => (
-            <InternalSegmentedOption
-              {...segmentedOption}
-              name={name}
-              key={segmentedOption.value}
-              prefixCls={prefixCls}
-              className={classNames(
-                segmentedOption.className,
-                `${prefixCls}-item`,
-                segmentedClassNames?.item,
-                {
-                  [`${prefixCls}-item-selected`]:
-                    segmentedOption.value === rawValue && !thumbShow,
-                  [`${prefixCls}-item-focused`]:
-                    isFocused &&
-                    isKeyboard &&
-                    segmentedOption.value === rawValue,
-                },
-              )}
-              style={styles?.item}
-              classNames={segmentedClassNames}
-              styles={styles}
-              checked={segmentedOption.value === rawValue}
-              onChange={handleChange}
-              onFocus={handleFocus}
-              onBlur={handleBlur}
-              onKeyDown={handleKeyDown}
-              onKeyUp={handleKeyUp}
-              onMouseDown={handleMouseDown}
-              disabled={!!disabled || !!segmentedOption.disabled}
-            />
-          ))}
-        </div>
-      </div>
-    );
-  },
-);
-
-if (process.env.NODE_ENV !== 'production') {
-  Segmented.displayName = 'Segmented';
-}
-
-const TypedSegmented = Segmented as <ValueType>(
-  props: SegmentedProps<ValueType> & {
-    ref?: React.ForwardedRef<HTMLDivElement>;
-  },
-) => ReturnType<typeof Segmented>;
-
-export default TypedSegmented;
diff --git a/tests/__snapshots__/index.test.tsx.snap b/tests/__snapshots__/index.test.tsx.snap
deleted file mode 100644
index 32bb125..0000000
--- a/tests/__snapshots__/index.test.tsx.snap
+++ /dev/null
@@ -1,836 +0,0 @@
-// Jest Snapshot v1, https://goo.gl/fbAQLP
-
-exports[`rc-segmented render empty segmented 1`] = `
-<div
-  aria-label="segmented control"
-  class="rc-segmented"
-  role="radiogroup"
-  tabindex="0"
->
-  <div
-    class="rc-segmented-group"
-  />
-</div>
-`;
-
-exports[`rc-segmented render label with ReactNode 1`] = `
-<div
-  aria-label="segmented control"
-  class="rc-segmented"
-  role="radiogroup"
-  tabindex="0"
->
-  <div
-    class="rc-segmented-group"
-  >
-    <label
-      class="rc-segmented-item rc-segmented-item-selected"
-    >
-      <input
-        checked=""
-        class="rc-segmented-item-input"
-        type="radio"
-      />
-      <div
-        aria-checked="true"
-        class="rc-segmented-item-label"
-        role="radio"
-        title="iOS"
-      >
-        iOS
-      </div>
-    </label>
-    <label
-      class="rc-segmented-item"
-    >
-      <input
-        class="rc-segmented-item-input"
-        type="radio"
-      />
-      <div
-        aria-checked="false"
-        class="rc-segmented-item-label"
-        role="radio"
-      >
-        <div
-          id="android"
-        >
-          Android
-        </div>
-      </div>
-    </label>
-    <label
-      class="rc-segmented-item"
-    >
-      <input
-        class="rc-segmented-item-input"
-        type="radio"
-      />
-      <div
-        aria-checked="false"
-        class="rc-segmented-item-label"
-        role="radio"
-      >
-        <h2>
-          Web
-        </h2>
-      </div>
-    </label>
-  </div>
-</div>
-`;
-
-exports[`rc-segmented render segmented ok 1`] = `
-<div
-  aria-label="segmented control"
-  class="rc-segmented"
-  role="radiogroup"
-  tabindex="0"
->
-  <div
-    class="rc-segmented-group"
-  >
-    <label
-      class="rc-segmented-item rc-segmented-item-selected"
-    >
-      <input
-        checked=""
-        class="rc-segmented-item-input"
-        type="radio"
-      />
-      <div
-        aria-checked="true"
-        class="rc-segmented-item-label"
-        role="radio"
-        title="iOS"
-      >
-        iOS
-      </div>
-    </label>
-    <label
-      class="rc-segmented-item"
-    >
-      <input
-        class="rc-segmented-item-input"
-        type="radio"
-      />
-      <div
-        aria-checked="false"
-        class="rc-segmented-item-label"
-        role="radio"
-        title="Android"
-      >
-        Android
-      </div>
-    </label>
-    <label
-      class="rc-segmented-item"
-    >
-      <input
-        class="rc-segmented-item-input"
-        type="radio"
-      />
-      <div
-        aria-checked="false"
-        class="rc-segmented-item-label"
-        role="radio"
-        title="Web"
-      >
-        Web
-      </div>
-    </label>
-  </div>
-</div>
-`;
-
-exports[`rc-segmented render segmented with CSSMotion basic 1`] = `
-<div
-  aria-label="segmented control"
-  class="rc-segmented"
-  role="radiogroup"
-  tabindex="0"
->
-  <div
-    class="rc-segmented-group"
-  >
-    <label
-      class="rc-segmented-item rc-segmented-item-selected"
-    >
-      <input
-        checked=""
-        class="rc-segmented-item-input"
-        type="radio"
-      />
-      <div
-        aria-checked="true"
-        class="rc-segmented-item-label"
-        role="radio"
-        title="iOS"
-      >
-        iOS
-      </div>
-    </label>
-    <label
-      class="rc-segmented-item"
-    >
-      <input
-        class="rc-segmented-item-input"
-        type="radio"
-      />
-      <div
-        aria-checked="false"
-        class="rc-segmented-item-label"
-        role="radio"
-        title="Android"
-      >
-        Android
-      </div>
-    </label>
-    <label
-      class="rc-segmented-item"
-    >
-      <input
-        class="rc-segmented-item-input"
-        type="radio"
-      />
-      <div
-        aria-checked="false"
-        class="rc-segmented-item-label"
-        role="radio"
-        title="Web3"
-      >
-        Web3
-      </div>
-    </label>
-  </div>
-</div>
-`;
-
-exports[`rc-segmented render segmented with options 1`] = `
-<div
-  aria-label="segmented control"
-  class="rc-segmented"
-  role="radiogroup"
-  tabindex="0"
->
-  <div
-    class="rc-segmented-group"
-  >
-    <label
-      class="rc-segmented-item rc-segmented-item-selected"
-    >
-      <input
-        checked=""
-        class="rc-segmented-item-input"
-        type="radio"
-      />
-      <div
-        aria-checked="true"
-        class="rc-segmented-item-label"
-        role="radio"
-        title="iOS"
-      >
-        iOS
-      </div>
-    </label>
-    <label
-      class="rc-segmented-item"
-    >
-      <input
-        class="rc-segmented-item-input"
-        type="radio"
-      />
-      <div
-        aria-checked="false"
-        class="rc-segmented-item-label"
-        role="radio"
-        title="Android"
-      >
-        Android
-      </div>
-    </label>
-    <label
-      class="rc-segmented-item"
-    >
-      <input
-        class="rc-segmented-item-input"
-        type="radio"
-      />
-      <div
-        aria-checked="false"
-        class="rc-segmented-item-label"
-        role="radio"
-        title="Web"
-      >
-        Web
-      </div>
-    </label>
-  </div>
-</div>
-`;
-
-exports[`rc-segmented render segmented with options null/undefined 1`] = `
-<div
-  aria-label="segmented control"
-  class="rc-segmented rc-segmented-disabled"
-  role="radiogroup"
->
-  <div
-    class="rc-segmented-group"
-  >
-    <label
-      class="rc-segmented-item rc-segmented-item-selected rc-segmented-item-disabled"
-    >
-      <input
-        checked=""
-        class="rc-segmented-item-input"
-        disabled=""
-        type="radio"
-      />
-      <div
-        aria-checked="true"
-        class="rc-segmented-item-label"
-        role="radio"
-      />
-    </label>
-    <label
-      class="rc-segmented-item rc-segmented-item-disabled"
-    >
-      <input
-        class="rc-segmented-item-input"
-        disabled=""
-        type="radio"
-      />
-      <div
-        aria-checked="false"
-        class="rc-segmented-item-label"
-        role="radio"
-      />
-    </label>
-    <label
-      class="rc-segmented-item rc-segmented-item-disabled"
-    >
-      <input
-        class="rc-segmented-item-input"
-        disabled=""
-        type="radio"
-      />
-      <div
-        aria-checked="false"
-        class="rc-segmented-item-label"
-        role="radio"
-        title=""
-      />
-    </label>
-  </div>
-</div>
-`;
-
-exports[`rc-segmented render segmented with options: 1 1`] = `
-<div
-  aria-label="segmented control"
-  class="rc-segmented"
-  role="radiogroup"
-  tabindex="0"
->
-  <div
-    class="rc-segmented-group"
-  >
-    <label
-      class="rc-segmented-item rc-segmented-item-selected"
-    >
-      <input
-        checked=""
-        class="rc-segmented-item-input"
-        type="radio"
-      />
-      <div
-        aria-checked="true"
-        class="rc-segmented-item-label"
-        role="radio"
-        title="1"
-      >
-        1
-      </div>
-    </label>
-    <label
-      class="rc-segmented-item"
-    >
-      <input
-        class="rc-segmented-item-input"
-        type="radio"
-      />
-      <div
-        aria-checked="false"
-        class="rc-segmented-item-label"
-        role="radio"
-        title="2"
-      >
-        2
-      </div>
-    </label>
-    <label
-      class="rc-segmented-item"
-    >
-      <input
-        class="rc-segmented-item-input"
-        type="radio"
-      />
-      <div
-        aria-checked="false"
-        class="rc-segmented-item-label"
-        role="radio"
-        title="3"
-      >
-        3
-      </div>
-    </label>
-    <label
-      class="rc-segmented-item"
-    >
-      <input
-        class="rc-segmented-item-input"
-        type="radio"
-      />
-      <div
-        aria-checked="false"
-        class="rc-segmented-item-label"
-        role="radio"
-        title="4"
-      >
-        4
-      </div>
-    </label>
-    <label
-      class="rc-segmented-item"
-    >
-      <input
-        class="rc-segmented-item-input"
-        type="radio"
-      />
-      <div
-        aria-checked="false"
-        class="rc-segmented-item-label"
-        role="radio"
-        title="5"
-      >
-        5
-      </div>
-    </label>
-  </div>
-</div>
-`;
-
-exports[`rc-segmented render segmented with options: 2 1`] = `
-<div
-  aria-label="segmented control"
-  class="rc-segmented"
-  role="radiogroup"
-  tabindex="0"
->
-  <div
-    class="rc-segmented-group"
-  >
-    <label
-      class="rc-segmented-item rc-segmented-item-selected"
-    >
-      <input
-        checked=""
-        class="rc-segmented-item-input"
-        type="radio"
-      />
-      <div
-        aria-checked="true"
-        class="rc-segmented-item-label"
-        role="radio"
-        title="iOS"
-      >
-        iOS
-      </div>
-    </label>
-    <label
-      class="rc-segmented-item"
-    >
-      <input
-        class="rc-segmented-item-input"
-        type="radio"
-      />
-      <div
-        aria-checked="false"
-        class="rc-segmented-item-label"
-        role="radio"
-        title="Android"
-      >
-        Android
-      </div>
-    </label>
-    <label
-      class="rc-segmented-item"
-    >
-      <input
-        class="rc-segmented-item-input"
-        type="radio"
-      />
-      <div
-        aria-checked="false"
-        class="rc-segmented-item-label"
-        role="radio"
-        title="Web"
-      >
-        Web
-      </div>
-    </label>
-  </div>
-</div>
-`;
-
-exports[`rc-segmented render segmented with options: disabled 1`] = `
-<div
-  aria-label="segmented control"
-  class="rc-segmented"
-  role="radiogroup"
-  tabindex="0"
->
-  <div
-    class="rc-segmented-group"
-  >
-    <label
-      class="rc-segmented-item rc-segmented-item-selected"
-    >
-      <input
-        checked=""
-        class="rc-segmented-item-input"
-        type="radio"
-      />
-      <div
-        aria-checked="true"
-        class="rc-segmented-item-label"
-        role="radio"
-        title="iOS"
-      >
-        iOS
-      </div>
-    </label>
-    <label
-      class="rc-segmented-item rc-segmented-item-disabled"
-    >
-      <input
-        class="rc-segmented-item-input"
-        disabled=""
-        type="radio"
-      />
-      <div
-        aria-checked="false"
-        class="rc-segmented-item-label"
-        role="radio"
-        title="Android"
-      >
-        Android
-      </div>
-    </label>
-    <label
-      class="rc-segmented-item"
-    >
-      <input
-        class="rc-segmented-item-input"
-        type="radio"
-      />
-      <div
-        aria-checked="false"
-        class="rc-segmented-item-label"
-        role="radio"
-        title="Web"
-      >
-        Web
-      </div>
-    </label>
-  </div>
-</div>
-`;
-
-exports[`rc-segmented render segmented with title 1`] = `
-<div
-  aria-label="segmented control"
-  class="rc-segmented"
-  role="radiogroup"
-  tabindex="0"
->
-  <div
-    class="rc-segmented-group"
-  >
-    <label
-      class="rc-segmented-item rc-segmented-item-selected"
-    >
-      <input
-        checked=""
-        class="rc-segmented-item-input"
-        type="radio"
-      />
-      <div
-        aria-checked="true"
-        class="rc-segmented-item-label"
-        role="radio"
-        title="Web"
-      >
-        Web
-      </div>
-    </label>
-    <label
-      class="rc-segmented-item"
-    >
-      <input
-        class="rc-segmented-item-input"
-        type="radio"
-      />
-      <div
-        aria-checked="false"
-        class="rc-segmented-item-label"
-        role="radio"
-        title="hello1"
-      >
-        hello1
-      </div>
-    </label>
-    <label
-      class="rc-segmented-item"
-    >
-      <input
-        class="rc-segmented-item-input"
-        type="radio"
-      />
-      <div
-        aria-checked="false"
-        class="rc-segmented-item-label"
-        role="radio"
-      >
-        <div>
-          test1
-        </div>
-      </div>
-    </label>
-    <label
-      class="rc-segmented-item"
-    >
-      <input
-        class="rc-segmented-item-input"
-        type="radio"
-      />
-      <div
-        aria-checked="false"
-        class="rc-segmented-item-label"
-        role="radio"
-        title="hello1.5"
-      >
-        hello1
-      </div>
-    </label>
-    <label
-      class="rc-segmented-item"
-    >
-      <input
-        class="rc-segmented-item-input"
-        type="radio"
-      />
-      <div
-        aria-checked="false"
-        class="rc-segmented-item-label"
-        role="radio"
-        title=""
-      >
-        foo1
-      </div>
-    </label>
-  </div>
-</div>
-`;
-
-exports[`rc-segmented render segmented: disabled 1`] = `
-<div
-  aria-label="segmented control"
-  class="rc-segmented rc-segmented-disabled"
-  role="radiogroup"
->
-  <div
-    class="rc-segmented-group"
-  >
-    <label
-      class="rc-segmented-item rc-segmented-item-selected rc-segmented-item-disabled"
-    >
-      <input
-        checked=""
-        class="rc-segmented-item-input"
-        disabled=""
-        type="radio"
-      />
-      <div
-        aria-checked="true"
-        class="rc-segmented-item-label"
-        role="radio"
-        title="iOS"
-      >
-        iOS
-      </div>
-    </label>
-    <label
-      class="rc-segmented-item rc-segmented-item-disabled"
-    >
-      <input
-        class="rc-segmented-item-input"
-        disabled=""
-        type="radio"
-      />
-      <div
-        aria-checked="false"
-        class="rc-segmented-item-label"
-        role="radio"
-        title="Android"
-      >
-        Android
-      </div>
-    </label>
-    <label
-      class="rc-segmented-item rc-segmented-item-disabled"
-    >
-      <input
-        class="rc-segmented-item-input"
-        disabled=""
-        type="radio"
-      />
-      <div
-        aria-checked="false"
-        class="rc-segmented-item-label"
-        role="radio"
-        title="Web"
-      >
-        Web
-      </div>
-    </label>
-  </div>
-</div>
-`;
-
-exports[`rc-segmented should render vertical segmented 1`] = `
-<div
-  aria-label="segmented control"
-  class="rc-segmented rc-segmented-vertical"
-  role="radiogroup"
-  tabindex="0"
->
-  <div
-    class="rc-segmented-group"
-  >
-    <label
-      class="rc-segmented-item rc-segmented-item-selected"
-    >
-      <input
-        checked=""
-        class="rc-segmented-item-input"
-        type="radio"
-      />
-      <div
-        aria-checked="true"
-        class="rc-segmented-item-label"
-        role="radio"
-        title="iOS"
-      >
-        iOS
-      </div>
-    </label>
-    <label
-      class="rc-segmented-item"
-    >
-      <input
-        class="rc-segmented-item-input"
-        type="radio"
-      />
-      <div
-        aria-checked="false"
-        class="rc-segmented-item-label"
-        role="radio"
-        title="Android"
-      >
-        Android
-      </div>
-    </label>
-    <label
-      class="rc-segmented-item"
-    >
-      <input
-        class="rc-segmented-item-input"
-        type="radio"
-      />
-      <div
-        aria-checked="false"
-        class="rc-segmented-item-label"
-        role="radio"
-        title="Web"
-      >
-        Web
-      </div>
-    </label>
-  </div>
-</div>
-`;
-
-exports[`rc-segmented should render vertical segmented and handle thumb animations correctly 1`] = `
-<div
-  aria-label="segmented control"
-  class="rc-segmented rc-segmented-vertical"
-  role="radiogroup"
-  tabindex="0"
->
-  <div
-    class="rc-segmented-group"
-  >
-    <label
-      class="rc-segmented-item rc-segmented-item-selected"
-    >
-      <input
-        checked=""
-        class="rc-segmented-item-input"
-        type="radio"
-      />
-      <div
-        aria-checked="true"
-        class="rc-segmented-item-label"
-        role="radio"
-        title="iOS"
-      >
-        iOS
-      </div>
-    </label>
-    <label
-      class="rc-segmented-item"
-    >
-      <input
-        class="rc-segmented-item-input"
-        type="radio"
-      />
-      <div
-        aria-checked="false"
-        class="rc-segmented-item-label"
-        role="radio"
-        title="Android"
-      >
-        Android
-      </div>
-    </label>
-    <label
-      class="rc-segmented-item"
-    >
-      <input
-        class="rc-segmented-item-input"
-        type="radio"
-      />
-      <div
-        aria-checked="false"
-        class="rc-segmented-item-label"
-        role="radio"
-        title="Web"
-      >
-        Web
-      </div>
-    </label>
-  </div>
-</div>
-`;
diff --git a/tests/index.test.tsx b/tests/index.test.tsx
deleted file mode 100644
index d1d0844..0000000
--- a/tests/index.test.tsx
+++ /dev/null
@@ -1,802 +0,0 @@
-import { act, fireEvent, render } from '@testing-library/react';
-import userEvent from '@testing-library/user-event';
-import * as React from 'react';
-import Segmented from '../src';
-
-jest.mock('rc-motion/lib/util/motion', () => {
-  return {
-    ...jest.requireActual('rc-motion/lib/util/motion'),
-    supportTransition: true,
-  };
-});
-
-describe('rc-segmented', () => {
-  function expectMatchChecked(container: HTMLElement, checkedList: boolean[]) {
-    const inputList = Array.from(
-      container.querySelectorAll<HTMLInputElement>('.rc-segmented-item-input'),
-    );
-    expect(inputList).toHaveLength(checkedList.length);
-
-    inputList.forEach((input, i) => {
-      const checked = checkedList[i];
-
-      expect(input.checked).toBe(checked);
-    });
-  }
-
-  function exceptThumbHaveStyle(container: HTMLElement, matchStyle: object) {
-    const styleText = container
-      .querySelector('.rc-segmented-thumb')
-      ?.getAttribute('data-test-style');
-    const style = styleText ? JSON.parse(styleText!) : {};
-
-    expect(style).toMatchObject(matchStyle);
-  }
-
-  beforeEach(() => {
-    jest.useFakeTimers();
-  });
-
-  afterEach(() => {
-    jest.useRealTimers();
-  });
-
-  it('render empty segmented', () => {
-    const { asFragment } = render(<Segmented options={[]} />);
-    expect(asFragment().firstChild).toMatchSnapshot();
-  });
-
-  it('render segmented ok', () => {
-    const { container, asFragment } = render(
-      <Segmented
-        options={[{ label: 'iOS', value: 'iOS' }, 'Android', 'Web']}
-      />,
-    );
-
-    expect(asFragment().firstChild).toMatchSnapshot();
-
-    expectMatchChecked(container, [true, false, false]);
-  });
-
-  it('render label with ReactNode', () => {
-    const { container, asFragment } = render(
-      <Segmented
-        options={[
-          { label: 'iOS', value: 'iOS' },
-          { label: <div id="android">Android</div>, value: 'Android' },
-          { label: <h2>Web</h2>, value: 'Web' },
-        ]}
-      />,
-    );
-
-    expect(asFragment().firstChild).toMatchSnapshot();
-    expectMatchChecked(container, [true, false, false]);
-
-    expect(container.querySelector('#android')?.textContent).toContain(
-      'Android',
-    );
-    expect(container.querySelector('h2')?.textContent).toContain('Web');
-  });
-
-  it('render segmented with defaultValue', () => {
-    const { container } = render(
-      <Segmented options={['iOS', 'Android', 'Web']} defaultValue="Web" />,
-    );
-
-    expectMatchChecked(container, [false, false, true]);
-  });
-
-  it('render segmented with options', () => {
-    const handleValueChange = jest.fn();
-    const { container, asFragment } = render(
-      <Segmented
-        options={['iOS', 'Android', 'Web']}
-        onChange={(value) => handleValueChange(value)}
-      />,
-    );
-    expect(asFragment().firstChild).toMatchSnapshot();
-    expectMatchChecked(container, [true, false, false]);
-
-    expect(container.querySelectorAll('.rc-segmented-item')[0]).toHaveClass(
-      'rc-segmented-item-selected',
-    );
-
-    fireEvent.click(container.querySelectorAll('.rc-segmented-item-input')[2]);
-    expect(handleValueChange).toBeCalledWith('Web');
-    expectMatchChecked(container, [false, false, true]);
-  });
-
-  it('render segmented with options: 1', () => {
-    const handleValueChange = jest.fn();
-    const { container, asFragment } = render(
-      <Segmented
-        options={[1, 2, 3, 4, 5]}
-        onChange={(value) => handleValueChange(value)}
-      />,
-    );
-    expect(asFragment().firstChild).toMatchSnapshot();
-    expectMatchChecked(container, [true, false, false, false, false]);
-
-    fireEvent.click(container.querySelectorAll('.rc-segmented-item-input')[4]);
-    expect(handleValueChange).toBeCalledWith(5);
-    expectMatchChecked(container, [false, false, false, false, true]);
-  });
-
-  it('render segmented with options: 2', () => {
-    const handleValueChange = jest.fn();
-    const { container, asFragment } = render(
-      <Segmented
-        options={['iOS', { label: 'Android', value: 'Android' }, 'Web']}
-        onChange={(value) => handleValueChange(value)}
-      />,
-    );
-    expect(asFragment().firstChild).toMatchSnapshot();
-
-    fireEvent.click(container.querySelectorAll('.rc-segmented-item-input')[1]);
-    expect(handleValueChange).toBeCalledWith('Android');
-
-    expectMatchChecked(container, [false, true, false]);
-  });
-
-  it('render segmented with options: disabled', () => {
-    const handleValueChange = jest.fn();
-    const { container, asFragment } = render(
-      <Segmented
-        options={[
-          'iOS',
-          { label: 'Android', value: 'Android', disabled: true },
-          'Web',
-        ]}
-        onChange={(value) => handleValueChange(value)}
-      />,
-    );
-    expect(asFragment().firstChild).toMatchSnapshot();
-    expect(
-      container.querySelectorAll('label.rc-segmented-item')[1],
-    ).toHaveClass('rc-segmented-item-disabled');
-    expect(
-      container.querySelectorAll<HTMLInputElement>(
-        '.rc-segmented-item-input',
-      )[1].disabled,
-    ).toBeTruthy();
-
-    fireEvent.click(container.querySelectorAll('.rc-segmented-item-input')[1]);
-    expect(handleValueChange).not.toBeCalled();
-
-    expectMatchChecked(container, [true, false, false]);
-
-    fireEvent.click(container.querySelectorAll('.rc-segmented-item-input')[2]);
-    expect(handleValueChange).toBeCalledWith('Web');
-    expect(handleValueChange).toBeCalledTimes(1);
-
-    expectMatchChecked(container, [false, false, true]);
-  });
-
-  it('render segmented: disabled', () => {
-    const handleValueChange = jest.fn();
-    const { container, asFragment } = render(
-      <Segmented
-        options={['iOS', 'Android', 'Web']}
-        disabled
-        onChange={(value) => handleValueChange(value)}
-      />,
-    );
-    expect(asFragment().firstChild).toMatchSnapshot();
-    expect(container.querySelector('.rc-segmented')).toHaveClass(
-      'rc-segmented-disabled',
-    );
-    expect(container.querySelector('.rc-segmented')).toHaveClass(
-      'rc-segmented-disabled',
-    );
-
-    container.querySelectorAll('label.rc-segmented-item').forEach((node) => {
-      expect(
-        node.classList.contains('rc-segmented-item-disabled'),
-      ).toBeTruthy();
-    });
-
-    fireEvent.click(container.querySelectorAll('.rc-segmented-item-input')[1]);
-    expect(handleValueChange).not.toBeCalled();
-    expectMatchChecked(container, [true, false, false]);
-
-    fireEvent.click(container.querySelectorAll('.rc-segmented-item-input')[2]);
-    expect(handleValueChange).not.toBeCalled();
-    expectMatchChecked(container, [true, false, false]);
-  });
-
-  it('render segmented with className and other html attributes', () => {
-    const { container } = render(
-      <Segmented
-        options={['iOS', 'Android', 'Web']}
-        defaultValue="Web"
-        className="mock-cls"
-        data-test-id="hello"
-      />,
-    );
-
-    expect(container.firstChild).toHaveClass('mock-cls');
-    expect(container.firstChild).toHaveAttribute('data-test-id', 'hello');
-  });
-
-  it('render segmented with ref', () => {
-    const ref = React.createRef<HTMLDivElement>();
-    const { container } = render(
-      <Segmented
-        options={['iOS', 'Android', 'Web']}
-        defaultValue="Web"
-        ref={ref}
-      />,
-    );
-
-    expect(ref.current).toBe(container.querySelector('.rc-segmented'));
-  });
-
-  it('render segmented with controlled mode', () => {
-    const offsetParentSpy = jest
-      .spyOn(HTMLElement.prototype, 'offsetParent', 'get')
-      .mockImplementation(() => {
-        return container;
-      });
-
-    const Demo = () => {
-      const options = ['iOS', 'Android', 'Web3'];
-
-      const [value, setValue] = React.useState<any>('Web3');
-
-      return (
-        <>
-          <Segmented options={options} value={value} onChange={setValue} />
-          <div className="value">{value}</div>
-          <input
-            className="control"
-            onChange={(e) => {
-              setValue(e.target.value);
-            }}
-          />
-        </>
-      );
-    };
-    const { container } = render(<Demo />);
-
-    fireEvent.click(container.querySelectorAll('.rc-segmented-item-input')[0]);
-    expect(container.querySelector('.value')?.textContent).toBe('iOS');
-
-    fireEvent.click(container.querySelectorAll('.rc-segmented-item-input')[1]);
-    expect(container.querySelector('.value')?.textContent).toBe('Android');
-
-    // change state directly
-    fireEvent.change(container.querySelector('.control')!, {
-      target: { value: 'Web3' },
-    });
-    expect(container.querySelector('.value')?.textContent).toBe('Web3');
-
-    // Motion to active
-    act(() => {
-      jest.runAllTimers();
-    });
-
-    // Motion end
-    fireEvent.animationEnd(container.querySelector('.rc-segmented-thumb')!);
-    act(() => {
-      jest.runAllTimers();
-    });
-
-    expect(
-      container.querySelector('.rc-segmented-item-selected')?.textContent,
-    ).toContain('Web3');
-
-    // change it strangely
-    fireEvent.change(container.querySelector('.control')!, {
-      target: { value: 'Web4' },
-    });
-
-    // invalid changes: Should not active any item to make sure it's single source of truth
-    expect(container.querySelector('.rc-segmented-item-selected')).toBeFalsy();
-
-    offsetParentSpy.mockRestore();
-  });
-
-  describe('render segmented with CSSMotion', () => {
-    it('basic', () => {
-      const offsetParentSpy = jest
-        .spyOn(HTMLElement.prototype, 'offsetParent', 'get')
-        .mockImplementation(() => {
-          return container;
-        });
-      const handleValueChange = jest.fn();
-      const { container, asFragment } = render(
-        <Segmented
-          options={['iOS', 'Android', 'Web3']}
-          onChange={(value) => handleValueChange(value)}
-        />,
-      );
-      expect(asFragment().firstChild).toMatchSnapshot();
-
-      expectMatchChecked(container, [true, false, false]);
-      expect(container.querySelectorAll('.rc-segmented-item')[0]).toHaveClass(
-        'rc-segmented-item-selected',
-      );
-
-      // >>> Click: Web3
-      fireEvent.click(
-        container.querySelectorAll('.rc-segmented-item-input')[2],
-      );
-      expect(handleValueChange).toBeCalledWith('Web3');
-      expectMatchChecked(container, [false, false, true]);
-
-      expect(container.querySelectorAll('.rc-segmented-thumb')[0]).toHaveClass(
-        'rc-segmented-thumb-motion',
-      );
-
-      // thumb appeared at `iOS`
-      exceptThumbHaveStyle(container, {
-        '--thumb-start-left': '0px',
-        '--thumb-start-width': '62px',
-      });
-
-      // Motion => active
-      act(() => {
-        jest.runAllTimers();
-      });
-
-      // Motion enter end
-      fireEvent.animationEnd(container.querySelector('.rc-segmented-thumb')!);
-      act(() => {
-        jest.runAllTimers();
-      });
-
-      // thumb should disappear
-      expect(container.querySelector('.rc-segmented-thumb')).toBeFalsy();
-
-      // >>> Click: Android
-      fireEvent.click(
-        container.querySelectorAll('.rc-segmented-item-input')[1],
-      );
-      expect(handleValueChange).toBeCalledWith('Android');
-      expectMatchChecked(container, [false, true, false]);
-
-      // thumb should move
-      expect(container.querySelector('.rc-segmented-thumb')).toHaveClass(
-        'rc-segmented-thumb-motion',
-      );
-
-      // thumb appeared at `Web3`
-      exceptThumbHaveStyle(container, {
-        '--thumb-start-left': '180px',
-        '--thumb-start-width': '76px',
-      });
-
-      // Motion appear end
-      act(() => {
-        jest.runAllTimers();
-      });
-      exceptThumbHaveStyle(container, {
-        '--thumb-active-left': '62px',
-        '--thumb-active-width': '118px',
-      });
-      fireEvent.animationEnd(container.querySelector('.rc-segmented-thumb')!);
-      act(() => {
-        jest.runAllTimers();
-      });
-
-      // thumb should disappear
-      expect(container.querySelector('.rc-segmented-thumb')).toBeFalsy();
-
-      offsetParentSpy.mockRestore();
-    });
-
-    it('quick switch', () => {
-      const offsetParentSpy = jest
-        .spyOn(HTMLElement.prototype, 'offsetParent', 'get')
-        .mockImplementation(() => {
-          return container;
-        });
-      const { container } = render(
-        <Segmented
-          options={['IOS', 'Android', 'Web3']}
-          defaultValue="Android"
-        />,
-      );
-
-      // >>> Click: Web3
-      fireEvent.click(
-        container.querySelectorAll('.rc-segmented-item-input')[2],
-      );
-
-      // Motion to active
-      act(() => {
-        jest.runAllTimers();
-      });
-      expect(container.querySelector('.rc-segmented-thumb')).toHaveClass(
-        'rc-segmented-thumb-motion-appear-active',
-      );
-
-      exceptThumbHaveStyle(container, {
-        '--thumb-active-left': '180px',
-        '--thumb-active-width': '76px',
-      });
-
-      // >>> Click: IOS
-      fireEvent.click(
-        container.querySelectorAll('.rc-segmented-item-input')[0],
-      );
-
-      exceptThumbHaveStyle(container, {
-        '--thumb-active-left': '0px',
-        '--thumb-active-width': '62px',
-      });
-
-      offsetParentSpy.mockRestore();
-    });
-
-    it('stop animation early in hidden parent', () => {
-      const offsetParentSpy = jest
-        .spyOn(HTMLElement.prototype, 'offsetParent', 'get')
-        .mockImplementation(() => null);
-      const Demo = () => {
-        const [value, setValue] = React.useState<string>('iOS');
-        React.useEffect(() => setValue('Web3'), []);
-        return <Segmented options={['iOS', 'Android', 'Web3']} value={value} />;
-      };
-
-      const { container } = render(<Demo />);
-
-      // stop animation early and place "selected" class
-      expect(container.querySelectorAll('.rc-segmented-item')[2]).toHaveClass(
-        'rc-segmented-item-selected',
-      );
-
-      // thumb should disappear
-      expect(container.querySelector('.rc-segmented-thumb')).toBeFalsy();
-
-      offsetParentSpy.mockRestore();
-    });
-  });
-
-  it('render segmented with options null/undefined', () => {
-    const handleValueChange = jest.fn();
-    const { asFragment, container } = render(
-      <Segmented
-        options={[null, undefined, ''] as any}
-        disabled
-        onChange={(value) => handleValueChange(value)}
-      />,
-    );
-    expect(asFragment().firstChild).toMatchSnapshot();
-
-    expect(
-      Array.from(
-        container.querySelectorAll<HTMLLabelElement>(
-          '.rc-segmented-item-label',
-        ),
-      ).map((n) => n.textContent),
-    ).toEqual(['', '', '']);
-  });
-
-  it('render segmented with title', () => {
-    const { asFragment, container } = render(
-      <Segmented
-        options={[
-          'Web',
-          {
-            label: 'hello1',
-            value: 'hello2',
-          },
-          {
-            label: <div>test1</div>,
-            value: 'test2',
-          },
-          {
-            label: 'hello1',
-            value: 'hello1',
-            title: 'hello1.5',
-          },
-          {
-            label: 'foo1',
-            value: 'foo2',
-            title: '',
-          },
-        ]}
-      />,
-    );
-    expect(asFragment().firstChild).toMatchSnapshot();
-
-    expect(
-      Array.from(
-        container.querySelectorAll<HTMLLabelElement>(
-          '.rc-segmented-item-label',
-        ),
-      ).map((n) => n.title),
-    ).toEqual(['Web', 'hello1', '', 'hello1.5', '']);
-  });
-
-  it('render with rtl', () => {
-    const { container } = render(
-      <Segmented
-        direction="rtl"
-        options={[{ label: 'iOS', value: 'iOS' }, 'Android', 'Web']}
-      />,
-    );
-
-    expect(container.querySelector('.rc-segmented')).toHaveClass(
-      'rc-segmented-rtl',
-    );
-
-    expectMatchChecked(container, [true, false, false]);
-  });
-
-  it('click can work as expected with rtl', () => {
-    const offsetParentSpy = jest
-      .spyOn(HTMLElement.prototype, 'offsetParent', 'get')
-      .mockImplementation(() => {
-        return container;
-      });
-    const handleValueChange = jest.fn();
-    const { container } = render(
-      <Segmented
-        direction="rtl"
-        options={['iOS', 'Android', 'Web']}
-        onChange={(value) => handleValueChange(value)}
-      />,
-    );
-
-    fireEvent.click(container.querySelectorAll('.rc-segmented-item-input')[1]);
-    expectMatchChecked(container, [false, true, false]);
-    expect(handleValueChange).toBeCalledWith('Android');
-
-    // Motion to active
-    act(() => {
-      jest.runAllTimers();
-    });
-
-    exceptThumbHaveStyle(container, {
-      '--thumb-active-left': '-22px',
-      '--thumb-active-width': '118px',
-    });
-
-    offsetParentSpy.mockRestore();
-  });
-
-  it('should render vertical segmented', () => {
-    const { container, asFragment } = render(
-      <Segmented options={['iOS', 'Android', 'Web']} vertical />,
-    );
-
-    expect(asFragment().firstChild).toMatchSnapshot();
-    expect(container.querySelector('.rc-segmented')).toHaveClass(
-      'rc-segmented-vertical',
-    );
-    expectMatchChecked(container, [true, false, false]);
-  });
-
-  it('should render vertical segmented and handle thumb animations correctly', () => {
-    const offsetParentSpy = jest
-      .spyOn(HTMLElement.prototype, 'offsetParent', 'get')
-      .mockImplementation(() => {
-        return container;
-      });
-    const handleValueChange = jest.fn();
-    const { container, asFragment } = render(
-      <Segmented
-        options={['iOS', 'Android', 'Web']}
-        vertical
-        onChange={(value) => handleValueChange(value)}
-      />,
-    );
-
-    // Snapshot test
-    expect(asFragment().firstChild).toMatchSnapshot();
-    expect(container.querySelector('.rc-segmented')).toHaveClass(
-      'rc-segmented-vertical',
-    );
-    expectMatchChecked(container, [true, false, false]);
-
-    // Click: Web
-    fireEvent.click(container.querySelectorAll('.rc-segmented-item-input')[2]);
-    expect(handleValueChange).toBeCalledWith('Web');
-    expectMatchChecked(container, [false, false, true]);
-
-    // Thumb should appear at `iOS`
-    exceptThumbHaveStyle(container, {
-      '--thumb-start-top': '0px',
-      '--thumb-start-height': '0px',
-    });
-
-    // Motion => active
-    act(() => {
-      jest.runAllTimers();
-    });
-
-    // Motion enter end
-    fireEvent.animationEnd(container.querySelector('.rc-segmented-thumb')!);
-    act(() => {
-      jest.runAllTimers();
-    });
-
-    // Thumb should disappear
-    expect(container.querySelector('.rc-segmented-thumb')).toBeFalsy();
-
-    // Click: Android
-    fireEvent.click(container.querySelectorAll('.rc-segmented-item-input')[1]);
-    expect(handleValueChange).toBeCalledWith('Android');
-    expectMatchChecked(container, [false, true, false]);
-
-    // Thumb should move
-    expect(container.querySelector('.rc-segmented-thumb')).toHaveClass(
-      'rc-segmented-thumb-motion',
-    );
-
-    // Thumb appeared at `Web`
-    exceptThumbHaveStyle(container, {
-      '--thumb-start-top': '0px',
-      '--thumb-start-height': '0px',
-    });
-
-    // Motion appear end
-    act(() => {
-      jest.runAllTimers();
-    });
-    exceptThumbHaveStyle(container, {
-      '--thumb-active-top': '0px',
-      '--thumb-active-height': '0px',
-    });
-
-    fireEvent.animationEnd(container.querySelector('.rc-segmented-thumb')!);
-    act(() => {
-      jest.runAllTimers();
-    });
-
-    // Thumb should disappear
-    expect(container.querySelector('.rc-segmented-thumb')).toBeFalsy();
-
-    offsetParentSpy.mockRestore();
-  });
-
-  it('all children should have a name property', () => {
-    const GROUP_NAME = 'GROUP_NAME';
-    const { container } = render(
-      <Segmented options={['iOS', 'Android', 'Web']} name={GROUP_NAME} />,
-    );
-
-    container
-      .querySelectorAll<HTMLInputElement>('input[type="radio"]')
-      .forEach((el) => {
-        expect(el.name).toEqual(GROUP_NAME);
-      });
-  });
-});
-
-describe('Segmented keyboard navigation', () => {
-  it('should be focusable through Tab key', async () => {
-    const user = userEvent.setup();
-    const { getByRole, container } = render(
-      <Segmented options={['Daily', 'Weekly', 'Monthly']} />,
-    );
-
-    const segmentedContainer = getByRole('radiogroup');
-    const inputs = container.querySelectorAll('.rc-segmented-item-input');
-    const firstInput = inputs[0];
-
-    await user.tab();
-    // segmented container should be focused
-    expect(segmentedContainer).toHaveFocus();
-    await user.tab();
-    // first segmented item should be focused
-    expect(firstInput).toHaveFocus();
-  });
-
-  it('should handle circular navigation with arrow keys', async () => {
-    const user = userEvent.setup();
-    const onChange = jest.fn();
-    render(
-      <Segmented options={['iOS', 'Android', 'Web']} onChange={onChange} />,
-    );
-
-    // focus on segmented
-    await user.tab();
-    // focus on first item
-    await user.tab();
-
-    // Test right navigation from first item and back to first item
-    await user.keyboard('{ArrowRight}');
-    expect(onChange).toHaveBeenCalledWith('Android');
-    await user.keyboard('{ArrowRight}');
-    expect(onChange).toHaveBeenCalledWith('Web');
-    await user.keyboard('{ArrowRight}');
-    expect(onChange).toHaveBeenCalledWith('iOS');
-
-    // Test left navigation from first item to last item
-    await user.keyboard('{ArrowLeft}');
-    expect(onChange).toHaveBeenCalledWith('Web');
-  });
-
-  it('should skip Tab navigation when disabled', async () => {
-    const user = userEvent.setup();
-    const { container } = render(
-      <Segmented options={['Daily', 'Weekly', 'Monthly']} disabled />,
-    );
-
-    const segmentedContainer = container.querySelector('.rc-segmented');
-
-    await user.tab();
-
-    // Disabled state should not get focus
-    expect(segmentedContainer).not.toHaveFocus();
-
-    // Verify container has no tabIndex attribute
-    expect(segmentedContainer?.getAttribute('tabIndex')).toBeNull();
-  });
-
-  it('should handle keyboard navigation with disabled options', async () => {
-    const user = userEvent.setup();
-    const onChange = jest.fn();
-    render(
-      <Segmented
-        options={[
-          'iOS',
-          { label: 'Android', value: 'Android', disabled: true },
-          'Web',
-        ]}
-        defaultValue="iOS"
-        onChange={onChange}
-      />,
-    );
-
-    await user.tab();
-    await user.tab();
-
-    await user.keyboard('{ArrowRight}');
-    expect(onChange).toHaveBeenCalledWith('Web');
-
-    onChange.mockClear();
-
-    await user.keyboard('{ArrowLeft}');
-    expect(onChange).toHaveBeenCalledWith('iOS');
-  });
-
-  it('should not have focus style when clicking', async () => {
-    const user = userEvent.setup();
-    const { container } = render(
-      <Segmented options={['iOS', 'Android', 'Web']} />,
-    );
-
-    await user.click(container.querySelector('.rc-segmented-item-input')!);
-    expect(container.querySelector('.rc-segmented-item-input')).not.toHaveClass(
-      'rc-segmented-item-input-focused',
-    );
-  });
-  it('should apply custom styles to Segmented', () => {
-    const customClassNames = {
-      item: 'custom-item',
-      label: 'custom-label',
-    };
-
-    const customStyles = {
-      item: { color: 'yellow' },
-      label: { backgroundColor: 'black' },
-    };
-
-    const { container } = render(
-      <Segmented
-        options={['iOS', 'Android', 'Web']}
-        classNames={customClassNames}
-        styles={customStyles}
-      />,
-    );
-
-    const itemElement = container.querySelector(
-      '.rc-segmented-item',
-    ) as HTMLElement;
-    const labelElement = container.querySelector(
-      '.rc-segmented-item-label',
-    ) as HTMLElement;
-
-    // check classNames
-    expect(itemElement.classList).toContain('custom-item');
-    expect(labelElement.classList).toContain('custom-label');
-
-    // check styles
-    expect(itemElement.style.color).toBe('yellow');
-    expect(labelElement.style.backgroundColor).toBe('black');
-  });
-});
diff --git a/tests/setup.ts b/tests/setup.ts
deleted file mode 100644
index b9329bd..0000000
--- a/tests/setup.ts
+++ /dev/null
@@ -1,36 +0,0 @@
-require('regenerator-runtime/runtime');
-
-window.requestAnimationFrame = (func) => {
-  return window.setTimeout(func, 16);
-};
-
-window.cancelAnimationFrame = (id) => {
-  return window.clearTimeout(id);
-};
-
-// https://github.com/jsdom/jsdom/issues/135#issuecomment-68191941
-Object.defineProperties(window.HTMLElement.prototype, {
-  offsetLeft: {
-    get() {
-      let offsetLeft = 0;
-      const childList: HTMLElement[] = Array.from(
-        (this.parentNode as HTMLElement).querySelectorAll('.rc-segmented-item'),
-      );
-      for (let i = 0; i < childList.length; i++) {
-        const child = childList[i];
-        const lastChild = childList[i - 1];
-        offsetLeft += lastChild?.clientWidth || 0;
-        if (child === this) {
-          break;
-        }
-      }
-      return offsetLeft;
-    },
-  },
-  clientWidth: {
-    get() {
-      // text length + vertical padding
-      return this.textContent.length * 14 + 20;
-    },
-  },
-});
diff --git a/tests/setupFilesAfterEnv.ts b/tests/setupFilesAfterEnv.ts
deleted file mode 100644
index 7b0828b..0000000
--- a/tests/setupFilesAfterEnv.ts
+++ /dev/null
@@ -1 +0,0 @@
-import '@testing-library/jest-dom';
diff --git a/tsconfig.json b/tsconfig.json
deleted file mode 100644
index 850f783..0000000
--- a/tsconfig.json
+++ /dev/null
@@ -1,23 +0,0 @@
-{
-  "compilerOptions": {
-    "target": "esnext",
-    "module": "ESNext",
-    "moduleResolution": "node",
-    "baseUrl": "./",
-    "lib": ["dom", "es2017"],
-    "jsx": "react",
-    "strict": true,
-    "esModuleInterop": true,
-    "experimentalDecorators": true,
-    "emitDecoratorMetadata": true,
-    "skipLibCheck": true,
-    "declaration": true,
-    "types": ["jest", "node"],
-    "paths": {
-      "@/*": ["src/*"],
-      "@@/*": [".dumi/tmp/*"],
-      "rc-segmented": ["src/index.tsx"]
-    }
-  },
-  "include": [".dumi/**/*", ".dumirc.ts", "src", "tests", "docs/examples"],
-}
diff --git a/type.d.ts b/type.d.ts
deleted file mode 100644
index 22b274f..0000000
--- a/type.d.ts
+++ /dev/null
@@ -1,3 +0,0 @@
-declare module '*.css';
-
-declare module '*.less';
diff --git a/umi.5780365b.js b/umi.5780365b.js
new file mode 100644
index 0000000..b2c62ed
--- /dev/null
+++ b/umi.5780365b.js
@@ -0,0 +1,473 @@
+!(function(){var yf=Object.defineProperty,gf=Object.defineProperties;var Sf=Object.getOwnPropertyDescriptors;var $c=Object.getOwnPropertySymbols;var Ef=Object.prototype.hasOwnProperty,bf=Object.prototype.propertyIsEnumerable;var Hc=(l,d,e)=>d in l?yf(l,d,{enumerable:!0,configurable:!0,writable:!0,value:e}):l[d]=e,Zc=(l,d)=>{for(var e in d||(d={}))Ef.call(d,e)&&Hc(l,e,d[e]);if($c)for(var e of $c(d))bf.call(d,e)&&Hc(l,e,d[e]);return l},Wc=(l,d)=>gf(l,Sf(d));(function(){var __webpack_modules__={25687:function(l,d,e){"use strict";e.d(d,{kG:function(){return p}});function o(g){return Math.floor(Math.log(g)*Math.LOG10E)}function a(g,E){if(typeof g.repeat=="function")return g.repeat(E);for(var w=new Array(E),T=0;T<w.length;T++)w[T]=g;return w.join("")}function n(g,E,w,T){g.get(E)||g.set(E,Object.create(null));var O=g.get(E);O[w]=T}function s(g,E,w){for(var T=0,O=Object.keys(w);T<O.length;T++){var C=O[T];n(g,E,C,w[C])}}function u(g,E,w){return v(g,E,w)[w]}function v(g,E){for(var w=[],T=2;T<arguments.length;T++)w[T-2]=arguments[T];var O=g.get(E);if(!O)throw new TypeError("".concat(E," InternalSlot has not been initialized"));return w.reduce(function(C,N){return C[N]=O[N],C},Object.create(null))}function f(g){return g.type==="literal"}function y(g,E,w){var T=w.value;Object.defineProperty(g,E,{configurable:!0,enumerable:!1,writable:!0,value:T})}var h=/-u(?:-[0-9a-z]{2,8})+/gi;function p(g,E,w){if(w===void 0&&(w=Error),!g)throw new w(E)}},95957:function(l,d,e){"use strict";e.d(d,{A:function(){return E},H:function(){return o}});function o(w,T){var O=T&&T.cache?T.cache:g,C=T&&T.serializer?T.serializer:h,N=T&&T.strategy?T.strategy:v;return N(w,{cache:O,serializer:C})}function a(w){return w==null||typeof w=="number"||typeof w=="boolean"}function n(w,T,O,C){var N=a(C)?C:O(C),_=T.get(N);return typeof _=="undefined"&&(_=w.call(this,C),T.set(N,_)),_}function s(w,T,O){var C=Array.prototype.slice.call(arguments,3),N=O(C),_=T.get(N);return typeof _=="undefined"&&(_=w.apply(this,C),T.set(N,_)),_}function u(w,T,O,C,N){return O.bind(T,w,C,N)}function v(w,T){var O=w.length===1?n:s;return u(w,this,O,T.cache.create(),T.serializer)}function f(w,T){return u(w,this,s,T.cache.create(),T.serializer)}function y(w,T){return u(w,this,n,T.cache.create(),T.serializer)}var h=function(){return JSON.stringify(arguments)};function p(){this.cache=Object.create(null)}p.prototype.get=function(w){return this.cache[w]},p.prototype.set=function(w,T){this.cache[w]=T};var g={create:function(){return new p}},E={variadic:f,monadic:y}},23296:function(l,d,e){"use strict";e.d(d,{wD:function(){return I},VG:function(){return K},rp:function(){return H},Ii:function(){return Xe},O4:function(){return $},uf:function(){return b},Wh:function(){return Ye},Jo:function(){return Y},yx:function(){return Ie},Wi:function(){return J},HI:function(){return Fe},pe:function(){return W},Qc:function(){return bi}});var o=function(m,F){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(X,Q){X.__proto__=Q}||function(X,Q){for(var ye in Q)Object.prototype.hasOwnProperty.call(Q,ye)&&(X[ye]=Q[ye])},o(m,F)};function a(m,F){if(typeof F!="function"&&F!==null)throw new TypeError("Class extends value "+String(F)+" is not a constructor or null");o(m,F);function X(){this.constructor=m}m.prototype=F===null?Object.create(F):(X.prototype=F.prototype,new X)}var n=function(){return n=Object.assign||function(F){for(var X,Q=1,ye=arguments.length;Q<ye;Q++){X=arguments[Q];for(var we in X)Object.prototype.hasOwnProperty.call(X,we)&&(F[we]=X[we])}return F},n.apply(this,arguments)};function s(m,F){var X={};for(var Q in m)Object.prototype.hasOwnProperty.call(m,Q)&&F.indexOf(Q)<0&&(X[Q]=m[Q]);if(m!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,Q=Object.getOwnPropertySymbols(m);ye<Q.length;ye++)F.indexOf(Q[ye])<0&&Object.prototype.propertyIsEnumerable.call(m,Q[ye])&&(X[Q[ye]]=m[Q[ye]]);return X}function u(m,F,X,Q){var ye=arguments.length,we=ye<3?F:Q===null?Q=Object.getOwnPropertyDescriptor(F,X):Q,qe;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")we=Reflect.decorate(m,F,X,Q);else for(var Tt=m.length-1;Tt>=0;Tt--)(qe=m[Tt])&&(we=(ye<3?qe(we):ye>3?qe(F,X,we):qe(F,X))||we);return ye>3&&we&&Object.defineProperty(F,X,we),we}function v(m,F){return function(X,Q){F(X,Q,m)}}function f(m,F,X,Q,ye,we){function qe(Wr){if(Wr!==void 0&&typeof Wr!="function")throw new TypeError("Function expected");return Wr}for(var Tt=Q.kind,sr=Tt==="getter"?"get":Tt==="setter"?"set":"value",at=!F&&m?Q.static?m:m.prototype:null,Vt=F||(at?Object.getOwnPropertyDescriptor(at,Q.name):{}),pr,hr=!1,_r=X.length-1;_r>=0;_r--){var mn={};for(var yn in Q)mn[yn]=yn==="access"?{}:Q[yn];for(var yn in Q.access)mn.access[yn]=Q.access[yn];mn.addInitializer=function(Wr){if(hr)throw new TypeError("Cannot add initializers after decoration has completed");we.push(qe(Wr||null))};var bn=(0,X[_r])(Tt==="accessor"?{get:Vt.get,set:Vt.set}:Vt[sr],mn);if(Tt==="accessor"){if(bn===void 0)continue;if(bn===null||typeof bn!="object")throw new TypeError("Object expected");(pr=qe(bn.get))&&(Vt.get=pr),(pr=qe(bn.set))&&(Vt.set=pr),(pr=qe(bn.init))&&ye.unshift(pr)}else(pr=qe(bn))&&(Tt==="field"?ye.unshift(pr):Vt[sr]=pr)}at&&Object.defineProperty(at,Q.name,Vt),hr=!0}function y(m,F,X){for(var Q=arguments.length>2,ye=0;ye<F.length;ye++)X=Q?F[ye].call(m,X):F[ye].call(m);return Q?X:void 0}function h(m){return typeof m=="symbol"?m:"".concat(m)}function p(m,F,X){return typeof F=="symbol"&&(F=F.description?"[".concat(F.description,"]"):""),Object.defineProperty(m,"name",{configurable:!0,value:X?"".concat(X," ",F):F})}function g(m,F){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(m,F)}function E(m,F,X,Q){function ye(we){return we instanceof X?we:new X(function(qe){qe(we)})}return new(X||(X=Promise))(function(we,qe){function Tt(Vt){try{at(Q.next(Vt))}catch(pr){qe(pr)}}function sr(Vt){try{at(Q.throw(Vt))}catch(pr){qe(pr)}}function at(Vt){Vt.done?we(Vt.value):ye(Vt.value).then(Tt,sr)}at((Q=Q.apply(m,F||[])).next())})}function w(m,F){var X={label:0,sent:function(){if(we[0]&1)throw we[1];return we[1]},trys:[],ops:[]},Q,ye,we,qe;return qe={next:Tt(0),throw:Tt(1),return:Tt(2)},typeof Symbol=="function"&&(qe[Symbol.iterator]=function(){return this}),qe;function Tt(at){return function(Vt){return sr([at,Vt])}}function sr(at){if(Q)throw new TypeError("Generator is already executing.");for(;qe&&(qe=0,at[0]&&(X=0)),X;)try{if(Q=1,ye&&(we=at[0]&2?ye.return:at[0]?ye.throw||((we=ye.return)&&we.call(ye),0):ye.next)&&!(we=we.call(ye,at[1])).done)return we;switch(ye=0,we&&(at=[at[0]&2,we.value]),at[0]){case 0:case 1:we=at;break;case 4:return X.label++,{value:at[1],done:!1};case 5:X.label++,ye=at[1],at=[0];continue;case 7:at=X.ops.pop(),X.trys.pop();continue;default:if(we=X.trys,!(we=we.length>0&&we[we.length-1])&&(at[0]===6||at[0]===2)){X=0;continue}if(at[0]===3&&(!we||at[1]>we[0]&&at[1]<we[3])){X.label=at[1];break}if(at[0]===6&&X.label<we[1]){X.label=we[1],we=at;break}if(we&&X.label<we[2]){X.label=we[2],X.ops.push(at);break}we[2]&&X.ops.pop(),X.trys.pop();continue}at=F.call(m,X)}catch(Vt){at=[6,Vt],ye=0}finally{Q=we=0}if(at[0]&5)throw at[1];return{value:at[0]?at[1]:void 0,done:!0}}}var T=Object.create?function(m,F,X,Q){Q===void 0&&(Q=X);var ye=Object.getOwnPropertyDescriptor(F,X);(!ye||("get"in ye?!F.__esModule:ye.writable||ye.configurable))&&(ye={enumerable:!0,get:function(){return F[X]}}),Object.defineProperty(m,Q,ye)}:function(m,F,X,Q){Q===void 0&&(Q=X),m[Q]=F[X]};function O(m,F){for(var X in m)X!=="default"&&!Object.prototype.hasOwnProperty.call(F,X)&&T(F,m,X)}function C(m){var F=typeof Symbol=="function"&&Symbol.iterator,X=F&&m[F],Q=0;if(X)return X.call(m);if(m&&typeof m.length=="number")return{next:function(){return m&&Q>=m.length&&(m=void 0),{value:m&&m[Q++],done:!m}}};throw new TypeError(F?"Object is not iterable.":"Symbol.iterator is not defined.")}function N(m,F){var X=typeof Symbol=="function"&&m[Symbol.iterator];if(!X)return m;var Q=X.call(m),ye,we=[],qe;try{for(;(F===void 0||F-- >0)&&!(ye=Q.next()).done;)we.push(ye.value)}catch(Tt){qe={error:Tt}}finally{try{ye&&!ye.done&&(X=Q.return)&&X.call(Q)}finally{if(qe)throw qe.error}}return we}function _(){for(var m=[],F=0;F<arguments.length;F++)m=m.concat(N(arguments[F]));return m}function L(){for(var m=0,F=0,X=arguments.length;F<X;F++)m+=arguments[F].length;for(var Q=Array(m),ye=0,F=0;F<X;F++)for(var we=arguments[F],qe=0,Tt=we.length;qe<Tt;qe++,ye++)Q[ye]=we[qe];return Q}function z(m,F,X){if(X||arguments.length===2)for(var Q=0,ye=F.length,we;Q<ye;Q++)(we||!(Q in F))&&(we||(we=Array.prototype.slice.call(F,0,Q)),we[Q]=F[Q]);return m.concat(we||Array.prototype.slice.call(F))}function R(m){return this instanceof R?(this.v=m,this):new R(m)}function j(m,F,X){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var Q=X.apply(m,F||[]),ye,we=[];return ye={},qe("next"),qe("throw"),qe("return"),ye[Symbol.asyncIterator]=function(){return this},ye;function qe(hr){Q[hr]&&(ye[hr]=function(_r){return new Promise(function(mn,yn){we.push([hr,_r,mn,yn])>1||Tt(hr,_r)})})}function Tt(hr,_r){try{sr(Q[hr](_r))}catch(mn){pr(we[0][3],mn)}}function sr(hr){hr.value instanceof R?Promise.resolve(hr.value.v).then(at,Vt):pr(we[0][2],hr)}function at(hr){Tt("next",hr)}function Vt(hr){Tt("throw",hr)}function pr(hr,_r){hr(_r),we.shift(),we.length&&Tt(we[0][0],we[0][1])}}function G(m){var F,X;return F={},Q("next"),Q("throw",function(ye){throw ye}),Q("return"),F[Symbol.iterator]=function(){return this},F;function Q(ye,we){F[ye]=m[ye]?function(qe){return(X=!X)?{value:R(m[ye](qe)),done:!1}:we?we(qe):qe}:we}}function q(m){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var F=m[Symbol.asyncIterator],X;return F?F.call(m):(m=typeof C=="function"?C(m):m[Symbol.iterator](),X={},Q("next"),Q("throw"),Q("return"),X[Symbol.asyncIterator]=function(){return this},X);function Q(we){X[we]=m[we]&&function(qe){return new Promise(function(Tt,sr){qe=m[we](qe),ye(Tt,sr,qe.done,qe.value)})}}function ye(we,qe,Tt,sr){Promise.resolve(sr).then(function(at){we({value:at,done:Tt})},qe)}}function ne(m,F){return Object.defineProperty?Object.defineProperty(m,"raw",{value:F}):m.raw=F,m}var ee=Object.create?function(m,F){Object.defineProperty(m,"default",{enumerable:!0,value:F})}:function(m,F){m.default=F};function pe(m){if(m&&m.__esModule)return m;var F={};if(m!=null)for(var X in m)X!=="default"&&Object.prototype.hasOwnProperty.call(m,X)&&T(F,m,X);return ee(F,m),F}function Ae(m){return m&&m.__esModule?m:{default:m}}function Pe(m,F,X,Q){if(X==="a"&&!Q)throw new TypeError("Private accessor was defined without a getter");if(typeof F=="function"?m!==F||!Q:!F.has(m))throw new TypeError("Cannot read private member from an object whose class did not declare it");return X==="m"?Q:X==="a"?Q.call(m):Q?Q.value:F.get(m)}function Le(m,F,X,Q,ye){if(Q==="m")throw new TypeError("Private method is not writable");if(Q==="a"&&!ye)throw new TypeError("Private accessor was defined without a setter");if(typeof F=="function"?m!==F||!ye:!F.has(m))throw new TypeError("Cannot write private member to an object whose class did not declare it");return Q==="a"?ye.call(m,X):ye?ye.value=X:F.set(m,X),X}function Be(m,F){if(F===null||typeof F!="object"&&typeof F!="function")throw new TypeError("Cannot use 'in' operator on non-object");return typeof m=="function"?F===m:m.has(F)}function Ue(m,F,X){if(F!=null){if(typeof F!="object"&&typeof F!="function")throw new TypeError("Object expected.");var Q;if(X){if(!Symbol.asyncDispose)throw new TypeError("Symbol.asyncDispose is not defined.");Q=F[Symbol.asyncDispose]}if(Q===void 0){if(!Symbol.dispose)throw new TypeError("Symbol.dispose is not defined.");Q=F[Symbol.dispose]}if(typeof Q!="function")throw new TypeError("Object not disposable.");m.stack.push({value:F,dispose:Q,async:X})}else X&&m.stack.push({async:!0});return F}var re=typeof SuppressedError=="function"?SuppressedError:function(m,F,X){var Q=new Error(X);return Q.name="SuppressedError",Q.error=m,Q.suppressed=F,Q};function ie(m){function F(Q){m.error=m.hasError?new re(Q,m.error,"An error was suppressed during disposal."):Q,m.hasError=!0}function X(){for(;m.stack.length;){var Q=m.stack.pop();try{var ye=Q.dispose&&Q.dispose.call(Q.value);if(Q.async)return Promise.resolve(ye).then(X,function(we){return F(we),X()})}catch(we){F(we)}}if(m.hasError)throw m.error}return X()}var oe={__extends:a,__assign:n,__rest:s,__decorate:u,__param:v,__metadata:g,__awaiter:E,__generator:w,__createBinding:T,__exportStar:O,__values:C,__read:N,__spread:_,__spreadArrays:L,__spreadArray:z,__await:R,__asyncGenerator:j,__asyncDelegator:G,__asyncValues:q,__makeTemplateObject:ne,__importStar:pe,__importDefault:Ae,__classPrivateFieldGet:Pe,__classPrivateFieldSet:Le,__classPrivateFieldIn:Be,__addDisposableResource:Ue,__disposeResources:ie},S;(function(m){m[m.EXPECT_ARGUMENT_CLOSING_BRACE=1]="EXPECT_ARGUMENT_CLOSING_BRACE",m[m.EMPTY_ARGUMENT=2]="EMPTY_ARGUMENT",m[m.MALFORMED_ARGUMENT=3]="MALFORMED_ARGUMENT",m[m.EXPECT_ARGUMENT_TYPE=4]="EXPECT_ARGUMENT_TYPE",m[m.INVALID_ARGUMENT_TYPE=5]="INVALID_ARGUMENT_TYPE",m[m.EXPECT_ARGUMENT_STYLE=6]="EXPECT_ARGUMENT_STYLE",m[m.INVALID_NUMBER_SKELETON=7]="INVALID_NUMBER_SKELETON",m[m.INVALID_DATE_TIME_SKELETON=8]="INVALID_DATE_TIME_SKELETON",m[m.EXPECT_NUMBER_SKELETON=9]="EXPECT_NUMBER_SKELETON",m[m.EXPECT_DATE_TIME_SKELETON=10]="EXPECT_DATE_TIME_SKELETON",m[m.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE=11]="UNCLOSED_QUOTE_IN_ARGUMENT_STYLE",m[m.EXPECT_SELECT_ARGUMENT_OPTIONS=12]="EXPECT_SELECT_ARGUMENT_OPTIONS",m[m.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE=13]="EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE",m[m.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE=14]="INVALID_PLURAL_ARGUMENT_OFFSET_VALUE",m[m.EXPECT_SELECT_ARGUMENT_SELECTOR=15]="EXPECT_SELECT_ARGUMENT_SELECTOR",m[m.EXPECT_PLURAL_ARGUMENT_SELECTOR=16]="EXPECT_PLURAL_ARGUMENT_SELECTOR",m[m.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT=17]="EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT",m[m.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT=18]="EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT",m[m.INVALID_PLURAL_ARGUMENT_SELECTOR=19]="INVALID_PLURAL_ARGUMENT_SELECTOR",m[m.DUPLICATE_PLURAL_ARGUMENT_SELECTOR=20]="DUPLICATE_PLURAL_ARGUMENT_SELECTOR",m[m.DUPLICATE_SELECT_ARGUMENT_SELECTOR=21]="DUPLICATE_SELECT_ARGUMENT_SELECTOR",m[m.MISSING_OTHER_CLAUSE=22]="MISSING_OTHER_CLAUSE",m[m.INVALID_TAG=23]="INVALID_TAG",m[m.INVALID_TAG_NAME=25]="INVALID_TAG_NAME",m[m.UNMATCHED_CLOSING_TAG=26]="UNMATCHED_CLOSING_TAG",m[m.UNCLOSED_TAG=27]="UNCLOSED_TAG"})(S||(S={}));var I;(function(m){m[m.literal=0]="literal",m[m.argument=1]="argument",m[m.number=2]="number",m[m.date=3]="date",m[m.time=4]="time",m[m.select=5]="select",m[m.plural=6]="plural",m[m.pound=7]="pound",m[m.tag=8]="tag"})(I||(I={}));var k;(function(m){m[m.number=0]="number",m[m.dateTime=1]="dateTime"})(k||(k={}));function $(m){return m.type===I.literal}function K(m){return m.type===I.argument}function b(m){return m.type===I.number}function H(m){return m.type===I.date}function W(m){return m.type===I.time}function J(m){return m.type===I.select}function Y(m){return m.type===I.plural}function Ie(m){return m.type===I.pound}function Fe(m){return m.type===I.tag}function Ye(m){return!!(m&&typeof m=="object"&&m.type===k.number)}function Xe(m){return!!(m&&typeof m=="object"&&m.type===k.dateTime)}function We(m){return{type:I.literal,value:m}}function nt(m,F){return{type:I.number,value:m,style:F}}var te=/[ \xA0\u1680\u2000-\u200A\u202F\u205F\u3000]/,de=/[\t-\r \x85\u200E\u200F\u2028\u2029]/,me=/(?:[Eec]{1,6}|G{1,5}|[Qq]{1,5}|(?:[yYur]+|U{1,5})|[ML]{1,5}|d{1,2}|D{1,3}|F{1}|[abB]{1,5}|[hkHK]{1,2}|w{1,2}|W{1}|m{1,2}|s{1,2}|[zZOvVxX]{1,4})(?=([^']*'[^']*')*[^']*$)/g;function Se(m){var F={};return m.replace(me,function(X){var Q=X.length;switch(X[0]){case"G":F.era=Q===4?"long":Q===5?"narrow":"short";break;case"y":F.year=Q===2?"2-digit":"numeric";break;case"Y":case"u":case"U":case"r":throw new RangeError("`Y/u/U/r` (year) patterns are not supported, use `y` instead");case"q":case"Q":throw new RangeError("`q/Q` (quarter) patterns are not supported");case"M":case"L":F.month=["numeric","2-digit","short","long","narrow"][Q-1];break;case"w":case"W":throw new RangeError("`w/W` (week) patterns are not supported");case"d":F.day=["numeric","2-digit"][Q-1];break;case"D":case"F":case"g":throw new RangeError("`D/F/g` (day) patterns are not supported, use `d` instead");case"E":F.weekday=Q===4?"short":Q===5?"narrow":"short";break;case"e":if(Q<4)throw new RangeError("`e..eee` (weekday) patterns are not supported");F.weekday=["short","long","narrow","short"][Q-4];break;case"c":if(Q<4)throw new RangeError("`c..ccc` (weekday) patterns are not supported");F.weekday=["short","long","narrow","short"][Q-4];break;case"a":F.hour12=!0;break;case"b":case"B":throw new RangeError("`b/B` (period) patterns are not supported, use `a` instead");case"h":F.hourCycle="h12",F.hour=["numeric","2-digit"][Q-1];break;case"H":F.hourCycle="h23",F.hour=["numeric","2-digit"][Q-1];break;case"K":F.hourCycle="h11",F.hour=["numeric","2-digit"][Q-1];break;case"k":F.hourCycle="h24",F.hour=["numeric","2-digit"][Q-1];break;case"j":case"J":case"C":throw new RangeError("`j/J/C` (hour) patterns are not supported, use `h/H/K/k` instead");case"m":F.minute=["numeric","2-digit"][Q-1];break;case"s":F.second=["numeric","2-digit"][Q-1];break;case"S":case"A":throw new RangeError("`S/A` (second) patterns are not supported, use `s` instead");case"z":F.timeZoneName=Q<4?"short":"long";break;case"Z":case"O":case"v":case"V":case"X":case"x":throw new RangeError("`Z/O/v/V/X/x` (timeZone) patterns are not supported, use `z` instead")}return""}),F}var Te=function(m,F){return Te=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(X,Q){X.__proto__=Q}||function(X,Q){for(var ye in Q)Object.prototype.hasOwnProperty.call(Q,ye)&&(X[ye]=Q[ye])},Te(m,F)};function fe(m,F){if(typeof F!="function"&&F!==null)throw new TypeError("Class extends value "+String(F)+" is not a constructor or null");Te(m,F);function X(){this.constructor=m}m.prototype=F===null?Object.create(F):(X.prototype=F.prototype,new X)}var se=function(){return se=Object.assign||function(F){for(var X,Q=1,ye=arguments.length;Q<ye;Q++){X=arguments[Q];for(var we in X)Object.prototype.hasOwnProperty.call(X,we)&&(F[we]=X[we])}return F},se.apply(this,arguments)};function xe(m,F){var X={};for(var Q in m)Object.prototype.hasOwnProperty.call(m,Q)&&F.indexOf(Q)<0&&(X[Q]=m[Q]);if(m!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,Q=Object.getOwnPropertySymbols(m);ye<Q.length;ye++)F.indexOf(Q[ye])<0&&Object.prototype.propertyIsEnumerable.call(m,Q[ye])&&(X[Q[ye]]=m[Q[ye]]);return X}function le(m,F,X,Q){var ye=arguments.length,we=ye<3?F:Q===null?Q=Object.getOwnPropertyDescriptor(F,X):Q,qe;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")we=Reflect.decorate(m,F,X,Q);else for(var Tt=m.length-1;Tt>=0;Tt--)(qe=m[Tt])&&(we=(ye<3?qe(we):ye>3?qe(F,X,we):qe(F,X))||we);return ye>3&&we&&Object.defineProperty(F,X,we),we}function Ee(m,F){return function(X,Q){F(X,Q,m)}}function ze(m,F,X,Q,ye,we){function qe(Wr){if(Wr!==void 0&&typeof Wr!="function")throw new TypeError("Function expected");return Wr}for(var Tt=Q.kind,sr=Tt==="getter"?"get":Tt==="setter"?"set":"value",at=!F&&m?Q.static?m:m.prototype:null,Vt=F||(at?Object.getOwnPropertyDescriptor(at,Q.name):{}),pr,hr=!1,_r=X.length-1;_r>=0;_r--){var mn={};for(var yn in Q)mn[yn]=yn==="access"?{}:Q[yn];for(var yn in Q.access)mn.access[yn]=Q.access[yn];mn.addInitializer=function(Wr){if(hr)throw new TypeError("Cannot add initializers after decoration has completed");we.push(qe(Wr||null))};var bn=(0,X[_r])(Tt==="accessor"?{get:Vt.get,set:Vt.set}:Vt[sr],mn);if(Tt==="accessor"){if(bn===void 0)continue;if(bn===null||typeof bn!="object")throw new TypeError("Object expected");(pr=qe(bn.get))&&(Vt.get=pr),(pr=qe(bn.set))&&(Vt.set=pr),(pr=qe(bn.init))&&ye.unshift(pr)}else(pr=qe(bn))&&(Tt==="field"?ye.unshift(pr):Vt[sr]=pr)}at&&Object.defineProperty(at,Q.name,Vt),hr=!0}function $e(m,F,X){for(var Q=arguments.length>2,ye=0;ye<F.length;ye++)X=Q?F[ye].call(m,X):F[ye].call(m);return Q?X:void 0}function ce(m){return typeof m=="symbol"?m:"".concat(m)}function Oe(m,F,X){return typeof F=="symbol"&&(F=F.description?"[".concat(F.description,"]"):""),Object.defineProperty(m,"name",{configurable:!0,value:X?"".concat(X," ",F):F})}function He(m,F){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(m,F)}function _e(m,F,X,Q){function ye(we){return we instanceof X?we:new X(function(qe){qe(we)})}return new(X||(X=Promise))(function(we,qe){function Tt(Vt){try{at(Q.next(Vt))}catch(pr){qe(pr)}}function sr(Vt){try{at(Q.throw(Vt))}catch(pr){qe(pr)}}function at(Vt){Vt.done?we(Vt.value):ye(Vt.value).then(Tt,sr)}at((Q=Q.apply(m,F||[])).next())})}function Qe(m,F){var X={label:0,sent:function(){if(we[0]&1)throw we[1];return we[1]},trys:[],ops:[]},Q,ye,we,qe;return qe={next:Tt(0),throw:Tt(1),return:Tt(2)},typeof Symbol=="function"&&(qe[Symbol.iterator]=function(){return this}),qe;function Tt(at){return function(Vt){return sr([at,Vt])}}function sr(at){if(Q)throw new TypeError("Generator is already executing.");for(;qe&&(qe=0,at[0]&&(X=0)),X;)try{if(Q=1,ye&&(we=at[0]&2?ye.return:at[0]?ye.throw||((we=ye.return)&&we.call(ye),0):ye.next)&&!(we=we.call(ye,at[1])).done)return we;switch(ye=0,we&&(at=[at[0]&2,we.value]),at[0]){case 0:case 1:we=at;break;case 4:return X.label++,{value:at[1],done:!1};case 5:X.label++,ye=at[1],at=[0];continue;case 7:at=X.ops.pop(),X.trys.pop();continue;default:if(we=X.trys,!(we=we.length>0&&we[we.length-1])&&(at[0]===6||at[0]===2)){X=0;continue}if(at[0]===3&&(!we||at[1]>we[0]&&at[1]<we[3])){X.label=at[1];break}if(at[0]===6&&X.label<we[1]){X.label=we[1],we=at;break}if(we&&X.label<we[2]){X.label=we[2],X.ops.push(at);break}we[2]&&X.ops.pop(),X.trys.pop();continue}at=F.call(m,X)}catch(Vt){at=[6,Vt],ye=0}finally{Q=we=0}if(at[0]&5)throw at[1];return{value:at[0]?at[1]:void 0,done:!0}}}var Re=Object.create?function(m,F,X,Q){Q===void 0&&(Q=X);var ye=Object.getOwnPropertyDescriptor(F,X);(!ye||("get"in ye?!F.__esModule:ye.writable||ye.configurable))&&(ye={enumerable:!0,get:function(){return F[X]}}),Object.defineProperty(m,Q,ye)}:function(m,F,X,Q){Q===void 0&&(Q=X),m[Q]=F[X]};function lt(m,F){for(var X in m)X!=="default"&&!Object.prototype.hasOwnProperty.call(F,X)&&Re(F,m,X)}function dt(m){var F=typeof Symbol=="function"&&Symbol.iterator,X=F&&m[F],Q=0;if(X)return X.call(m);if(m&&typeof m.length=="number")return{next:function(){return m&&Q>=m.length&&(m=void 0),{value:m&&m[Q++],done:!m}}};throw new TypeError(F?"Object is not iterable.":"Symbol.iterator is not defined.")}function Pt(m,F){var X=typeof Symbol=="function"&&m[Symbol.iterator];if(!X)return m;var Q=X.call(m),ye,we=[],qe;try{for(;(F===void 0||F-- >0)&&!(ye=Q.next()).done;)we.push(ye.value)}catch(Tt){qe={error:Tt}}finally{try{ye&&!ye.done&&(X=Q.return)&&X.call(Q)}finally{if(qe)throw qe.error}}return we}function Mt(){for(var m=[],F=0;F<arguments.length;F++)m=m.concat(Pt(arguments[F]));return m}function vt(){for(var m=0,F=0,X=arguments.length;F<X;F++)m+=arguments[F].length;for(var Q=Array(m),ye=0,F=0;F<X;F++)for(var we=arguments[F],qe=0,Tt=we.length;qe<Tt;qe++,ye++)Q[ye]=we[qe];return Q}function Ke(m,F,X){if(X||arguments.length===2)for(var Q=0,ye=F.length,we;Q<ye;Q++)(we||!(Q in F))&&(we||(we=Array.prototype.slice.call(F,0,Q)),we[Q]=F[Q]);return m.concat(we||Array.prototype.slice.call(F))}function yt(m){return this instanceof yt?(this.v=m,this):new yt(m)}function gt(m,F,X){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var Q=X.apply(m,F||[]),ye,we=[];return ye={},qe("next"),qe("throw"),qe("return"),ye[Symbol.asyncIterator]=function(){return this},ye;function qe(hr){Q[hr]&&(ye[hr]=function(_r){return new Promise(function(mn,yn){we.push([hr,_r,mn,yn])>1||Tt(hr,_r)})})}function Tt(hr,_r){try{sr(Q[hr](_r))}catch(mn){pr(we[0][3],mn)}}function sr(hr){hr.value instanceof yt?Promise.resolve(hr.value.v).then(at,Vt):pr(we[0][2],hr)}function at(hr){Tt("next",hr)}function Vt(hr){Tt("throw",hr)}function pr(hr,_r){hr(_r),we.shift(),we.length&&Tt(we[0][0],we[0][1])}}function Zt(m){var F,X;return F={},Q("next"),Q("throw",function(ye){throw ye}),Q("return"),F[Symbol.iterator]=function(){return this},F;function Q(ye,we){F[ye]=m[ye]?function(qe){return(X=!X)?{value:yt(m[ye](qe)),done:!1}:we?we(qe):qe}:we}}function Ot(m){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var F=m[Symbol.asyncIterator],X;return F?F.call(m):(m=typeof dt=="function"?dt(m):m[Symbol.iterator](),X={},Q("next"),Q("throw"),Q("return"),X[Symbol.asyncIterator]=function(){return this},X);function Q(we){X[we]=m[we]&&function(qe){return new Promise(function(Tt,sr){qe=m[we](qe),ye(Tt,sr,qe.done,qe.value)})}}function ye(we,qe,Tt,sr){Promise.resolve(sr).then(function(at){we({value:at,done:Tt})},qe)}}function Ce(m,F){return Object.defineProperty?Object.defineProperty(m,"raw",{value:F}):m.raw=F,m}var st=Object.create?function(m,F){Object.defineProperty(m,"default",{enumerable:!0,value:F})}:function(m,F){m.default=F};function Ve(m){if(m&&m.__esModule)return m;var F={};if(m!=null)for(var X in m)X!=="default"&&Object.prototype.hasOwnProperty.call(m,X)&&Re(F,m,X);return st(F,m),F}function De(m){return m&&m.__esModule?m:{default:m}}function ft(m,F,X,Q){if(X==="a"&&!Q)throw new TypeError("Private accessor was defined without a getter");if(typeof F=="function"?m!==F||!Q:!F.has(m))throw new TypeError("Cannot read private member from an object whose class did not declare it");return X==="m"?Q:X==="a"?Q.call(m):Q?Q.value:F.get(m)}function ht(m,F,X,Q,ye){if(Q==="m")throw new TypeError("Private method is not writable");if(Q==="a"&&!ye)throw new TypeError("Private accessor was defined without a setter");if(typeof F=="function"?m!==F||!ye:!F.has(m))throw new TypeError("Cannot write private member to an object whose class did not declare it");return Q==="a"?ye.call(m,X):ye?ye.value=X:F.set(m,X),X}function Nt(m,F){if(F===null||typeof F!="object"&&typeof F!="function")throw new TypeError("Cannot use 'in' operator on non-object");return typeof m=="function"?F===m:m.has(F)}function Ft(m,F,X){if(F!=null){if(typeof F!="object"&&typeof F!="function")throw new TypeError("Object expected.");var Q;if(X){if(!Symbol.asyncDispose)throw new TypeError("Symbol.asyncDispose is not defined.");Q=F[Symbol.asyncDispose]}if(Q===void 0){if(!Symbol.dispose)throw new TypeError("Symbol.dispose is not defined.");Q=F[Symbol.dispose]}if(typeof Q!="function")throw new TypeError("Object not disposable.");m.stack.push({value:F,dispose:Q,async:X})}else X&&m.stack.push({async:!0});return F}var ur=typeof SuppressedError=="function"?SuppressedError:function(m,F,X){var Q=new Error(X);return Q.name="SuppressedError",Q.error=m,Q.suppressed=F,Q};function Dr(m){function F(Q){m.error=m.hasError?new ur(Q,m.error,"An error was suppressed during disposal."):Q,m.hasError=!0}function X(){for(;m.stack.length;){var Q=m.stack.pop();try{var ye=Q.dispose&&Q.dispose.call(Q.value);if(Q.async)return Promise.resolve(ye).then(X,function(we){return F(we),X()})}catch(we){F(we)}}if(m.hasError)throw m.error}return X()}var Pr={__extends:fe,__assign:se,__rest:xe,__decorate:le,__param:Ee,__metadata:He,__awaiter:_e,__generator:Qe,__createBinding:Re,__exportStar:lt,__values:dt,__read:Pt,__spread:Mt,__spreadArrays:vt,__spreadArray:Ke,__await:yt,__asyncGenerator:gt,__asyncDelegator:Zt,__asyncValues:Ot,__makeTemplateObject:Ce,__importStar:Ve,__importDefault:De,__classPrivateFieldGet:ft,__classPrivateFieldSet:ht,__classPrivateFieldIn:Nt,__addDisposableResource:Ft,__disposeResources:Dr},Fr=/[\t-\r \x85\u200E\u200F\u2028\u2029]/i;function vn(m){if(m.length===0)throw new Error("Number skeleton cannot be empty");for(var F=m.split(Fr).filter(function(hr){return hr.length>0}),X=[],Q=0,ye=F;Q<ye.length;Q++){var we=ye[Q],qe=we.split("/");if(qe.length===0)throw new Error("Invalid number skeleton");for(var Tt=qe[0],sr=qe.slice(1),at=0,Vt=sr;at<Vt.length;at++){var pr=Vt[at];if(pr.length===0)throw new Error("Invalid number skeleton")}X.push({stem:Tt,options:sr})}return X}function Fn(m){return m.replace(/^(.*?)-/,"")}var Vn=/^\.(?:(0+)(\*)?|(#+)|(0+)(#+))$/g,En=/^(@+)?(\+|#+)?[rs]?$/g,Ct=/(\*)(0+)|(#+)(0+)|(0+)/g,ut=/^(0+)$/;function It(m){var F={};return m[m.length-1]==="r"?F.roundingPriority="morePrecision":m[m.length-1]==="s"&&(F.roundingPriority="lessPrecision"),m.replace(En,function(X,Q,ye){return typeof ye!="string"?(F.minimumSignificantDigits=Q.length,F.maximumSignificantDigits=Q.length):ye==="+"?F.minimumSignificantDigits=Q.length:Q[0]==="#"?F.maximumSignificantDigits=Q.length:(F.minimumSignificantDigits=Q.length,F.maximumSignificantDigits=Q.length+(typeof ye=="string"?ye.length:0)),""}),F}function tr(m){switch(m){case"sign-auto":return{signDisplay:"auto"};case"sign-accounting":case"()":return{currencySign:"accounting"};case"sign-always":case"+!":return{signDisplay:"always"};case"sign-accounting-always":case"()!":return{signDisplay:"always",currencySign:"accounting"};case"sign-except-zero":case"+?":return{signDisplay:"exceptZero"};case"sign-accounting-except-zero":case"()?":return{signDisplay:"exceptZero",currencySign:"accounting"};case"sign-never":case"+_":return{signDisplay:"never"}}}function Sr(m){var F;if(m[0]==="E"&&m[1]==="E"?(F={notation:"engineering"},m=m.slice(2)):m[0]==="E"&&(F={notation:"scientific"},m=m.slice(1)),F){var X=m.slice(0,2);if(X==="+!"?(F.signDisplay="always",m=m.slice(2)):X==="+?"&&(F.signDisplay="exceptZero",m=m.slice(2)),!ut.test(m))throw new Error("Malformed concise eng/scientific notation");F.minimumIntegerDigits=m.length}return F}function nr(m){var F={},X=tr(m);return X||F}function Gr(m){for(var F={},X=0,Q=m;X<Q.length;X++){var ye=Q[X];switch(ye.stem){case"percent":case"%":F.style="percent";continue;case"%x100":F.style="percent",F.scale=100;continue;case"currency":F.style="currency",F.currency=ye.options[0];continue;case"group-off":case",_":F.useGrouping=!1;continue;case"precision-integer":case".":F.maximumFractionDigits=0;continue;case"measure-unit":case"unit":F.style="unit",F.unit=Fn(ye.options[0]);continue;case"compact-short":case"K":F.notation="compact",F.compactDisplay="short";continue;case"compact-long":case"KK":F.notation="compact",F.compactDisplay="long";continue;case"scientific":F=se(se(se({},F),{notation:"scientific"}),ye.options.reduce(function(sr,at){return se(se({},sr),nr(at))},{}));continue;case"engineering":F=se(se(se({},F),{notation:"engineering"}),ye.options.reduce(function(sr,at){return se(se({},sr),nr(at))},{}));continue;case"notation-simple":F.notation="standard";continue;case"unit-width-narrow":F.currencyDisplay="narrowSymbol",F.unitDisplay="narrow";continue;case"unit-width-short":F.currencyDisplay="code",F.unitDisplay="short";continue;case"unit-width-full-name":F.currencyDisplay="name",F.unitDisplay="long";continue;case"unit-width-iso-code":F.currencyDisplay="symbol";continue;case"scale":F.scale=parseFloat(ye.options[0]);continue;case"integer-width":if(ye.options.length>1)throw new RangeError("integer-width stems only accept a single optional option");ye.options[0].replace(Ct,function(sr,at,Vt,pr,hr,_r){if(at)F.minimumIntegerDigits=Vt.length;else{if(pr&&hr)throw new Error("We currently do not support maximum integer digits");if(_r)throw new Error("We currently do not support exact integer digits")}return""});continue}if(ut.test(ye.stem)){F.minimumIntegerDigits=ye.stem.length;continue}if(Vn.test(ye.stem)){if(ye.options.length>1)throw new RangeError("Fraction-precision stems only accept a single optional option");ye.stem.replace(Vn,function(sr,at,Vt,pr,hr,_r){return Vt==="*"?F.minimumFractionDigits=at.length:pr&&pr[0]==="#"?F.maximumFractionDigits=pr.length:hr&&_r?(F.minimumFractionDigits=hr.length,F.maximumFractionDigits=hr.length+_r.length):(F.minimumFractionDigits=at.length,F.maximumFractionDigits=at.length),""});var we=ye.options[0];we==="w"?F=se(se({},F),{trailingZeroDisplay:"stripIfInteger"}):we&&(F=se(se({},F),It(we)));continue}if(En.test(ye.stem)){F=se(se({},F),It(ye.stem));continue}var qe=tr(ye.stem);qe&&(F=se(se({},F),qe));var Tt=Sr(ye.stem);Tt&&(F=se(se({},F),Tt))}return F}var Zr={"001":["H","h"],AC:["H","h","hb","hB"],AD:["H","hB"],AE:["h","hB","hb","H"],AF:["H","hb","hB","h"],AG:["h","hb","H","hB"],AI:["H","h","hb","hB"],AL:["h","H","hB"],AM:["H","hB"],AO:["H","hB"],AR:["H","h","hB","hb"],AS:["h","H"],AT:["H","hB"],AU:["h","hb","H","hB"],AW:["H","hB"],AX:["H"],AZ:["H","hB","h"],BA:["H","hB","h"],BB:["h","hb","H","hB"],BD:["h","hB","H"],BE:["H","hB"],BF:["H","hB"],BG:["H","hB","h"],BH:["h","hB","hb","H"],BI:["H","h"],BJ:["H","hB"],BL:["H","hB"],BM:["h","hb","H","hB"],BN:["hb","hB","h","H"],BO:["H","hB","h","hb"],BQ:["H"],BR:["H","hB"],BS:["h","hb","H","hB"],BT:["h","H"],BW:["H","h","hb","hB"],BY:["H","h"],BZ:["H","h","hb","hB"],CA:["h","hb","H","hB"],CC:["H","h","hb","hB"],CD:["hB","H"],CF:["H","h","hB"],CG:["H","hB"],CH:["H","hB","h"],CI:["H","hB"],CK:["H","h","hb","hB"],CL:["H","h","hB","hb"],CM:["H","h","hB"],CN:["H","hB","hb","h"],CO:["h","H","hB","hb"],CP:["H"],CR:["H","h","hB","hb"],CU:["H","h","hB","hb"],CV:["H","hB"],CW:["H","hB"],CX:["H","h","hb","hB"],CY:["h","H","hb","hB"],CZ:["H"],DE:["H","hB"],DG:["H","h","hb","hB"],DJ:["h","H"],DK:["H"],DM:["h","hb","H","hB"],DO:["h","H","hB","hb"],DZ:["h","hB","hb","H"],EA:["H","h","hB","hb"],EC:["H","hB","h","hb"],EE:["H","hB"],EG:["h","hB","hb","H"],EH:["h","hB","hb","H"],ER:["h","H"],ES:["H","hB","h","hb"],ET:["hB","hb","h","H"],FI:["H"],FJ:["h","hb","H","hB"],FK:["H","h","hb","hB"],FM:["h","hb","H","hB"],FO:["H","h"],FR:["H","hB"],GA:["H","hB"],GB:["H","h","hb","hB"],GD:["h","hb","H","hB"],GE:["H","hB","h"],GF:["H","hB"],GG:["H","h","hb","hB"],GH:["h","H"],GI:["H","h","hb","hB"],GL:["H","h"],GM:["h","hb","H","hB"],GN:["H","hB"],GP:["H","hB"],GQ:["H","hB","h","hb"],GR:["h","H","hb","hB"],GT:["H","h","hB","hb"],GU:["h","hb","H","hB"],GW:["H","hB"],GY:["h","hb","H","hB"],HK:["h","hB","hb","H"],HN:["H","h","hB","hb"],HR:["H","hB"],HU:["H","h"],IC:["H","h","hB","hb"],ID:["H"],IE:["H","h","hb","hB"],IL:["H","hB"],IM:["H","h","hb","hB"],IN:["h","H"],IO:["H","h","hb","hB"],IQ:["h","hB","hb","H"],IR:["hB","H"],IS:["H"],IT:["H","hB"],JE:["H","h","hb","hB"],JM:["h","hb","H","hB"],JO:["h","hB","hb","H"],JP:["H","K","h"],KE:["hB","hb","H","h"],KG:["H","h","hB","hb"],KH:["hB","h","H","hb"],KI:["h","hb","H","hB"],KM:["H","h","hB","hb"],KN:["h","hb","H","hB"],KP:["h","H","hB","hb"],KR:["h","H","hB","hb"],KW:["h","hB","hb","H"],KY:["h","hb","H","hB"],KZ:["H","hB"],LA:["H","hb","hB","h"],LB:["h","hB","hb","H"],LC:["h","hb","H","hB"],LI:["H","hB","h"],LK:["H","h","hB","hb"],LR:["h","hb","H","hB"],LS:["h","H"],LT:["H","h","hb","hB"],LU:["H","h","hB"],LV:["H","hB","hb","h"],LY:["h","hB","hb","H"],MA:["H","h","hB","hb"],MC:["H","hB"],MD:["H","hB"],ME:["H","hB","h"],MF:["H","hB"],MG:["H","h"],MH:["h","hb","H","hB"],MK:["H","h","hb","hB"],ML:["H"],MM:["hB","hb","H","h"],MN:["H","h","hb","hB"],MO:["h","hB","hb","H"],MP:["h","hb","H","hB"],MQ:["H","hB"],MR:["h","hB","hb","H"],MS:["H","h","hb","hB"],MT:["H","h"],MU:["H","h"],MV:["H","h"],MW:["h","hb","H","hB"],MX:["H","h","hB","hb"],MY:["hb","hB","h","H"],MZ:["H","hB"],NA:["h","H","hB","hb"],NC:["H","hB"],NE:["H"],NF:["H","h","hb","hB"],NG:["H","h","hb","hB"],NI:["H","h","hB","hb"],NL:["H","hB"],NO:["H","h"],NP:["H","h","hB"],NR:["H","h","hb","hB"],NU:["H","h","hb","hB"],NZ:["h","hb","H","hB"],OM:["h","hB","hb","H"],PA:["h","H","hB","hb"],PE:["H","hB","h","hb"],PF:["H","h","hB"],PG:["h","H"],PH:["h","hB","hb","H"],PK:["h","hB","H"],PL:["H","h"],PM:["H","hB"],PN:["H","h","hb","hB"],PR:["h","H","hB","hb"],PS:["h","hB","hb","H"],PT:["H","hB"],PW:["h","H"],PY:["H","h","hB","hb"],QA:["h","hB","hb","H"],RE:["H","hB"],RO:["H","hB"],RS:["H","hB","h"],RU:["H"],RW:["H","h"],SA:["h","hB","hb","H"],SB:["h","hb","H","hB"],SC:["H","h","hB"],SD:["h","hB","hb","H"],SE:["H"],SG:["h","hb","H","hB"],SH:["H","h","hb","hB"],SI:["H","hB"],SJ:["H"],SK:["H"],SL:["h","hb","H","hB"],SM:["H","h","hB"],SN:["H","h","hB"],SO:["h","H"],SR:["H","hB"],SS:["h","hb","H","hB"],ST:["H","hB"],SV:["H","h","hB","hb"],SX:["H","h","hb","hB"],SY:["h","hB","hb","H"],SZ:["h","hb","H","hB"],TA:["H","h","hb","hB"],TC:["h","hb","H","hB"],TD:["h","H","hB"],TF:["H","h","hB"],TG:["H","hB"],TH:["H","h"],TJ:["H","h"],TL:["H","hB","hb","h"],TM:["H","h"],TN:["h","hB","hb","H"],TO:["h","H"],TR:["H","hB"],TT:["h","hb","H","hB"],TW:["hB","hb","h","H"],TZ:["hB","hb","H","h"],UA:["H","hB","h"],UG:["hB","hb","H","h"],UM:["h","hb","H","hB"],US:["h","hb","H","hB"],UY:["H","h","hB","hb"],UZ:["H","hB","h"],VA:["H","h","hB"],VC:["h","hb","H","hB"],VE:["h","H","hB","hb"],VG:["h","hb","H","hB"],VI:["h","hb","H","hB"],VN:["H","h"],VU:["h","H"],WF:["H","hB"],WS:["h","H"],XK:["H","hB","h"],YE:["h","hB","hb","H"],YT:["H","hB"],ZA:["H","h","hb","hB"],ZM:["h","hb","H","hB"],ZW:["H","h"],"af-ZA":["H","h","hB","hb"],"ar-001":["h","hB","hb","H"],"ca-ES":["H","h","hB"],"en-001":["h","hb","H","hB"],"es-BO":["H","h","hB","hb"],"es-BR":["H","h","hB","hb"],"es-EC":["H","h","hB","hb"],"es-ES":["H","h","hB","hb"],"es-GQ":["H","h","hB","hb"],"es-PE":["H","h","hB","hb"],"fr-CA":["H","h","hB"],"gl-ES":["H","h","hB"],"gu-IN":["hB","hb","h","H"],"hi-IN":["hB","h","H"],"it-CH":["H","h","hB"],"it-IT":["H","h","hB"],"kn-IN":["hB","h","H"],"ml-IN":["hB","h","H"],"mr-IN":["hB","hb","h","H"],"pa-IN":["hB","hb","h","H"],"ta-IN":["hB","h","hb","H"],"te-IN":["hB","h","H"],"zu-ZA":["H","hB","hb","h"]};function In(m,F){for(var X="",Q=0;Q<m.length;Q++){var ye=m.charAt(Q);if(ye==="j"){for(var we=0;Q+1<m.length&&m.charAt(Q+1)===ye;)we++,Q++;var qe=1+(we&1),Tt=we<2?1:3+(we>>1),sr="a",at=Vr(F);for((at=="H"||at=="k")&&(Tt=0);Tt-- >0;)X+=sr;for(;qe-- >0;)X=at+X}else ye==="J"?X+="H":X+=ye}return X}function Vr(m){var F=m.hourCycle;if(F===void 0&&m.hourCycles&&m.hourCycles.length&&(F=m.hourCycles[0]),F)switch(F){case"h24":return"k";case"h23":return"H";case"h12":return"h";case"h11":return"K";default:throw new Error("Invalid hourCycle")}var X=m.language,Q;X!=="root"&&(Q=m.maximize().region);var ye=Zr[Q||""]||Zr[X||""]||Zr["".concat(X,"-001")]||Zr["001"];return ye[0]}var Ln,ba=new RegExp("^".concat(te.source,"*")),hn=new RegExp("".concat(te.source,"*$"));function zr(m,F){return{start:m,end:F}}var Za=!!String.prototype.startsWith&&"_a".startsWith("a",1),zo=!!String.fromCodePoint,go=!!Object.fromEntries,wo=!!String.prototype.codePointAt,Oo=!!String.prototype.trimStart,So=!!String.prototype.trimEnd,xa=!!Number.isSafeInteger,Xo=xa?Number.isSafeInteger:function(m){return typeof m=="number"&&isFinite(m)&&Math.floor(m)===m&&Math.abs(m)<=9007199254740991},ya=!0;try{var Si=Ei("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");ya=((Ln=Si.exec("a"))===null||Ln===void 0?void 0:Ln[0])==="a"}catch(m){ya=!1}var ji=Za?function(F,X,Q){return F.startsWith(X,Q)}:function(F,X,Q){return F.slice(Q,Q+X.length)===X},Ca=zo?String.fromCodePoint:function(){for(var F=[],X=0;X<arguments.length;X++)F[X]=arguments[X];for(var Q="",ye=F.length,we=0,qe;ye>we;){if(qe=F[we++],qe>1114111)throw RangeError(qe+" is not a valid code point");Q+=qe<65536?String.fromCharCode(qe):String.fromCharCode(((qe-=65536)>>10)+55296,qe%1024+56320)}return Q},Wa=go?Object.fromEntries:function(F){for(var X={},Q=0,ye=F;Q<ye.length;Q++){var we=ye[Q],qe=we[0],Tt=we[1];X[qe]=Tt}return X},so=wo?function(F,X){return F.codePointAt(X)}:function(F,X){var Q=F.length;if(!(X<0||X>=Q)){var ye=F.charCodeAt(X),we;return ye<55296||ye>56319||X+1===Q||(we=F.charCodeAt(X+1))<56320||we>57343?ye:(ye-55296<<10)+(we-56320)+65536}},Eo=Oo?function(F){return F.trimStart()}:function(F){return F.replace(ba,"")},Da=So?function(F){return F.trimEnd()}:function(F){return F.replace(hn,"")};function Ei(m,F){return new RegExp(m,F)}var Io;if(ya){var lo=Ei("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");Io=function(F,X){var Q;lo.lastIndex=X;var ye=lo.exec(F);return(Q=ye[1])!==null&&Q!==void 0?Q:""}}else Io=function(F,X){for(var Q=[];;){var ye=so(F,X);if(ye===void 0||wa(ye)||un(ye))break;Q.push(ye),X+=ye>=65536?2:1}return Ca.apply(void 0,Q)};var oa=function(){function m(F,X){X===void 0&&(X={}),this.message=F,this.position={offset:0,line:1,column:1},this.ignoreTag=!!X.ignoreTag,this.locale=X.locale,this.requiresOtherClause=!!X.requiresOtherClause,this.shouldParseSkeletons=!!X.shouldParseSkeletons}return m.prototype.parse=function(){if(this.offset()!==0)throw Error("parser can only be used once");return this.parseMessage(0,"",!1)},m.prototype.parseMessage=function(F,X,Q){for(var ye=[];!this.isEOF();){var we=this.char();if(we===123){var qe=this.parseArgument(F,Q);if(qe.err)return qe;ye.push(qe.val)}else{if(we===125&&F>0)break;if(we===35&&(X==="plural"||X==="selectordinal")){var Tt=this.clonePosition();this.bump(),ye.push({type:I.pound,location:zr(Tt,this.clonePosition())})}else if(we===60&&!this.ignoreTag&&this.peek()===47){if(Q)break;return this.error(S.UNMATCHED_CLOSING_TAG,zr(this.clonePosition(),this.clonePosition()))}else if(we===60&&!this.ignoreTag&&_n(this.peek()||0)){var qe=this.parseTag(F,X);if(qe.err)return qe;ye.push(qe.val)}else{var qe=this.parseLiteral(F,X);if(qe.err)return qe;ye.push(qe.val)}}}return{val:ye,err:null}},m.prototype.parseTag=function(F,X){var Q=this.clonePosition();this.bump();var ye=this.parseTagName();if(this.bumpSpace(),this.bumpIf("/>"))return{val:{type:I.literal,value:"<".concat(ye,"/>"),location:zr(Q,this.clonePosition())},err:null};if(this.bumpIf(">")){var we=this.parseMessage(F+1,X,!0);if(we.err)return we;var qe=we.val,Tt=this.clonePosition();if(this.bumpIf("</")){if(this.isEOF()||!_n(this.char()))return this.error(S.INVALID_TAG,zr(Tt,this.clonePosition()));var sr=this.clonePosition(),at=this.parseTagName();return ye!==at?this.error(S.UNMATCHED_CLOSING_TAG,zr(sr,this.clonePosition())):(this.bumpSpace(),this.bumpIf(">")?{val:{type:I.tag,value:ye,children:qe,location:zr(Q,this.clonePosition())},err:null}:this.error(S.INVALID_TAG,zr(Tt,this.clonePosition())))}else return this.error(S.UNCLOSED_TAG,zr(Q,this.clonePosition()))}else return this.error(S.INVALID_TAG,zr(Q,this.clonePosition()))},m.prototype.parseTagName=function(){var F=this.offset();for(this.bump();!this.isEOF()&&Ra(this.char());)this.bump();return this.message.slice(F,this.offset())},m.prototype.parseLiteral=function(F,X){for(var Q=this.clonePosition(),ye="";;){var we=this.tryParseQuote(X);if(we){ye+=we;continue}var qe=this.tryParseUnquoted(F,X);if(qe){ye+=qe;continue}var Tt=this.tryParseLeftAngleBracket();if(Tt){ye+=Tt;continue}break}var sr=zr(Q,this.clonePosition());return{val:{type:I.literal,value:ye,location:sr},err:null}},m.prototype.tryParseLeftAngleBracket=function(){return!this.isEOF()&&this.char()===60&&(this.ignoreTag||!Un(this.peek()||0))?(this.bump(),"<"):null},m.prototype.tryParseQuote=function(F){if(this.isEOF()||this.char()!==39)return null;switch(this.peek()){case 39:return this.bump(),this.bump(),"'";case 123:case 60:case 62:case 125:break;case 35:if(F==="plural"||F==="selectordinal")break;return null;default:return null}this.bump();var X=[this.char()];for(this.bump();!this.isEOF();){var Q=this.char();if(Q===39)if(this.peek()===39)X.push(39),this.bump();else{this.bump();break}else X.push(Q);this.bump()}return Ca.apply(void 0,X)},m.prototype.tryParseUnquoted=function(F,X){if(this.isEOF())return null;var Q=this.char();return Q===60||Q===123||Q===35&&(X==="plural"||X==="selectordinal")||Q===125&&F>0?null:(this.bump(),Ca(Q))},m.prototype.parseArgument=function(F,X){var Q=this.clonePosition();if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(S.EXPECT_ARGUMENT_CLOSING_BRACE,zr(Q,this.clonePosition()));if(this.char()===125)return this.bump(),this.error(S.EMPTY_ARGUMENT,zr(Q,this.clonePosition()));var ye=this.parseIdentifierIfPossible().value;if(!ye)return this.error(S.MALFORMED_ARGUMENT,zr(Q,this.clonePosition()));if(this.bumpSpace(),this.isEOF())return this.error(S.EXPECT_ARGUMENT_CLOSING_BRACE,zr(Q,this.clonePosition()));switch(this.char()){case 125:return this.bump(),{val:{type:I.argument,value:ye,location:zr(Q,this.clonePosition())},err:null};case 44:return this.bump(),this.bumpSpace(),this.isEOF()?this.error(S.EXPECT_ARGUMENT_CLOSING_BRACE,zr(Q,this.clonePosition())):this.parseArgumentOptions(F,X,ye,Q);default:return this.error(S.MALFORMED_ARGUMENT,zr(Q,this.clonePosition()))}},m.prototype.parseIdentifierIfPossible=function(){var F=this.clonePosition(),X=this.offset(),Q=Io(this.message,X),ye=X+Q.length;this.bumpTo(ye);var we=this.clonePosition(),qe=zr(F,we);return{value:Q,location:qe}},m.prototype.parseArgumentOptions=function(F,X,Q,ye){var we,qe=this.clonePosition(),Tt=this.parseIdentifierIfPossible().value,sr=this.clonePosition();switch(Tt){case"":return this.error(S.EXPECT_ARGUMENT_TYPE,zr(qe,sr));case"number":case"date":case"time":{this.bumpSpace();var at=null;if(this.bumpIf(",")){this.bumpSpace();var Vt=this.clonePosition(),pr=this.parseSimpleArgStyleIfPossible();if(pr.err)return pr;var hr=Da(pr.val);if(hr.length===0)return this.error(S.EXPECT_ARGUMENT_STYLE,zr(this.clonePosition(),this.clonePosition()));var _r=zr(Vt,this.clonePosition());at={style:hr,styleLocation:_r}}var mn=this.tryParseArgumentClose(ye);if(mn.err)return mn;var yn=zr(ye,this.clonePosition());if(at&&ji(at==null?void 0:at.style,"::",0)){var bn=Eo(at.style.slice(2));if(Tt==="number"){var pr=this.parseNumberSkeletonFromString(bn,at.styleLocation);return pr.err?pr:{val:{type:I.number,value:Q,location:yn,style:pr.val},err:null}}else{if(bn.length===0)return this.error(S.EXPECT_DATE_TIME_SKELETON,yn);var Wr=bn;this.locale&&(Wr=In(bn,this.locale));var hr={type:k.dateTime,pattern:Wr,location:at.styleLocation,parsedOptions:this.shouldParseSkeletons?Se(Wr):{}},Su=Tt==="date"?I.date:I.time;return{val:{type:Su,value:Q,location:yn,style:hr},err:null}}}return{val:{type:Tt==="number"?I.number:Tt==="date"?I.date:I.time,value:Q,location:yn,style:(we=at==null?void 0:at.style)!==null&&we!==void 0?we:null},err:null}}case"plural":case"selectordinal":case"select":{var Ao=this.clonePosition();if(this.bumpSpace(),!this.bumpIf(","))return this.error(S.EXPECT_SELECT_ARGUMENT_OPTIONS,zr(Ao,n({},Ao)));this.bumpSpace();var Co=this.parseIdentifierIfPossible(),Ro=0;if(Tt!=="select"&&Co.value==="offset"){if(!this.bumpIf(":"))return this.error(S.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,zr(this.clonePosition(),this.clonePosition()));this.bumpSpace();var pr=this.tryParseDecimalInteger(S.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,S.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE);if(pr.err)return pr;this.bumpSpace(),Co=this.parseIdentifierIfPossible(),Ro=pr.val}var Po=this.tryParsePluralOrSelectOptions(F,Tt,X,Co);if(Po.err)return Po;var mn=this.tryParseArgumentClose(ye);if(mn.err)return mn;var Mo=zr(ye,this.clonePosition());return Tt==="select"?{val:{type:I.select,value:Q,options:Wa(Po.val),location:Mo},err:null}:{val:{type:I.plural,value:Q,options:Wa(Po.val),offset:Ro,pluralType:Tt==="plural"?"cardinal":"ordinal",location:Mo},err:null}}default:return this.error(S.INVALID_ARGUMENT_TYPE,zr(qe,sr))}},m.prototype.tryParseArgumentClose=function(F){return this.isEOF()||this.char()!==125?this.error(S.EXPECT_ARGUMENT_CLOSING_BRACE,zr(F,this.clonePosition())):(this.bump(),{val:!0,err:null})},m.prototype.parseSimpleArgStyleIfPossible=function(){for(var F=0,X=this.clonePosition();!this.isEOF();){var Q=this.char();switch(Q){case 39:{this.bump();var ye=this.clonePosition();if(!this.bumpUntil("'"))return this.error(S.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE,zr(ye,this.clonePosition()));this.bump();break}case 123:{F+=1,this.bump();break}case 125:{if(F>0)F-=1;else return{val:this.message.slice(X.offset,this.offset()),err:null};break}default:this.bump();break}}return{val:this.message.slice(X.offset,this.offset()),err:null}},m.prototype.parseNumberSkeletonFromString=function(F,X){var Q=[];try{Q=vn(F)}catch(ye){return this.error(S.INVALID_NUMBER_SKELETON,X)}return{val:{type:k.number,tokens:Q,location:X,parsedOptions:this.shouldParseSkeletons?Gr(Q):{}},err:null}},m.prototype.tryParsePluralOrSelectOptions=function(F,X,Q,ye){for(var we,qe=!1,Tt=[],sr=new Set,at=ye.value,Vt=ye.location;;){if(at.length===0){var pr=this.clonePosition();if(X!=="select"&&this.bumpIf("=")){var hr=this.tryParseDecimalInteger(S.EXPECT_PLURAL_ARGUMENT_SELECTOR,S.INVALID_PLURAL_ARGUMENT_SELECTOR);if(hr.err)return hr;Vt=zr(pr,this.clonePosition()),at=this.message.slice(pr.offset,this.offset())}else break}if(sr.has(at))return this.error(X==="select"?S.DUPLICATE_SELECT_ARGUMENT_SELECTOR:S.DUPLICATE_PLURAL_ARGUMENT_SELECTOR,Vt);at==="other"&&(qe=!0),this.bumpSpace();var _r=this.clonePosition();if(!this.bumpIf("{"))return this.error(X==="select"?S.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT:S.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT,zr(this.clonePosition(),this.clonePosition()));var mn=this.parseMessage(F+1,X,Q);if(mn.err)return mn;var yn=this.tryParseArgumentClose(_r);if(yn.err)return yn;Tt.push([at,{value:mn.val,location:zr(_r,this.clonePosition())}]),sr.add(at),this.bumpSpace(),we=this.parseIdentifierIfPossible(),at=we.value,Vt=we.location}return Tt.length===0?this.error(X==="select"?S.EXPECT_SELECT_ARGUMENT_SELECTOR:S.EXPECT_PLURAL_ARGUMENT_SELECTOR,zr(this.clonePosition(),this.clonePosition())):this.requiresOtherClause&&!qe?this.error(S.MISSING_OTHER_CLAUSE,zr(this.clonePosition(),this.clonePosition())):{val:Tt,err:null}},m.prototype.tryParseDecimalInteger=function(F,X){var Q=1,ye=this.clonePosition();this.bumpIf("+")||this.bumpIf("-")&&(Q=-1);for(var we=!1,qe=0;!this.isEOF();){var Tt=this.char();if(Tt>=48&&Tt<=57)we=!0,qe=qe*10+(Tt-48),this.bump();else break}var sr=zr(ye,this.clonePosition());return we?(qe*=Q,Xo(qe)?{val:qe,err:null}:this.error(X,sr)):this.error(F,sr)},m.prototype.offset=function(){return this.position.offset},m.prototype.isEOF=function(){return this.offset()===this.message.length},m.prototype.clonePosition=function(){return{offset:this.position.offset,line:this.position.line,column:this.position.column}},m.prototype.char=function(){var F=this.position.offset;if(F>=this.message.length)throw Error("out of bound");var X=so(this.message,F);if(X===void 0)throw Error("Offset ".concat(F," is at invalid UTF-16 code unit boundary"));return X},m.prototype.error=function(F,X){return{val:null,err:{kind:F,message:this.message,location:X}}},m.prototype.bump=function(){if(!this.isEOF()){var F=this.char();F===10?(this.position.line+=1,this.position.column=1,this.position.offset+=1):(this.position.column+=1,this.position.offset+=F<65536?1:2)}},m.prototype.bumpIf=function(F){if(ji(this.message,F,this.offset())){for(var X=0;X<F.length;X++)this.bump();return!0}return!1},m.prototype.bumpUntil=function(F){var X=this.offset(),Q=this.message.indexOf(F,X);return Q>=0?(this.bumpTo(Q),!0):(this.bumpTo(this.message.length),!1)},m.prototype.bumpTo=function(F){if(this.offset()>F)throw Error("targetOffset ".concat(F," must be greater than or equal to the current offset ").concat(this.offset()));for(F=Math.min(F,this.message.length);;){var X=this.offset();if(X===F)break;if(X>F)throw Error("targetOffset ".concat(F," is at invalid UTF-16 code unit boundary"));if(this.bump(),this.isEOF())break}},m.prototype.bumpSpace=function(){for(;!this.isEOF()&&wa(this.char());)this.bump()},m.prototype.peek=function(){if(this.isEOF())return null;var F=this.char(),X=this.offset(),Q=this.message.charCodeAt(X+(F>=65536?2:1));return Q!=null?Q:null},m}();function _n(m){return m>=97&&m<=122||m>=65&&m<=90}function Un(m){return _n(m)||m===47}function Ra(m){return m===45||m===46||m>=48&&m<=57||m===95||m>=97&&m<=122||m>=65&&m<=90||m==183||m>=192&&m<=214||m>=216&&m<=246||m>=248&&m<=893||m>=895&&m<=8191||m>=8204&&m<=8205||m>=8255&&m<=8256||m>=8304&&m<=8591||m>=11264&&m<=12271||m>=12289&&m<=55295||m>=63744&&m<=64975||m>=65008&&m<=65533||m>=65536&&m<=983039}function wa(m){return m>=9&&m<=13||m===32||m===133||m>=8206&&m<=8207||m===8232||m===8233}function un(m){return m>=33&&m<=35||m===36||m>=37&&m<=39||m===40||m===41||m===42||m===43||m===44||m===45||m>=46&&m<=47||m>=58&&m<=59||m>=60&&m<=62||m>=63&&m<=64||m===91||m===92||m===93||m===94||m===96||m===123||m===124||m===125||m===126||m===161||m>=162&&m<=165||m===166||m===167||m===169||m===171||m===172||m===174||m===176||m===177||m===182||m===187||m===191||m===215||m===247||m>=8208&&m<=8213||m>=8214&&m<=8215||m===8216||m===8217||m===8218||m>=8219&&m<=8220||m===8221||m===8222||m===8223||m>=8224&&m<=8231||m>=8240&&m<=8248||m===8249||m===8250||m>=8251&&m<=8254||m>=8257&&m<=8259||m===8260||m===8261||m===8262||m>=8263&&m<=8273||m===8274||m===8275||m>=8277&&m<=8286||m>=8592&&m<=8596||m>=8597&&m<=8601||m>=8602&&m<=8603||m>=8604&&m<=8607||m===8608||m>=8609&&m<=8610||m===8611||m>=8612&&m<=8613||m===8614||m>=8615&&m<=8621||m===8622||m>=8623&&m<=8653||m>=8654&&m<=8655||m>=8656&&m<=8657||m===8658||m===8659||m===8660||m>=8661&&m<=8691||m>=8692&&m<=8959||m>=8960&&m<=8967||m===8968||m===8969||m===8970||m===8971||m>=8972&&m<=8991||m>=8992&&m<=8993||m>=8994&&m<=9e3||m===9001||m===9002||m>=9003&&m<=9083||m===9084||m>=9085&&m<=9114||m>=9115&&m<=9139||m>=9140&&m<=9179||m>=9180&&m<=9185||m>=9186&&m<=9254||m>=9255&&m<=9279||m>=9280&&m<=9290||m>=9291&&m<=9311||m>=9472&&m<=9654||m===9655||m>=9656&&m<=9664||m===9665||m>=9666&&m<=9719||m>=9720&&m<=9727||m>=9728&&m<=9838||m===9839||m>=9840&&m<=10087||m===10088||m===10089||m===10090||m===10091||m===10092||m===10093||m===10094||m===10095||m===10096||m===10097||m===10098||m===10099||m===10100||m===10101||m>=10132&&m<=10175||m>=10176&&m<=10180||m===10181||m===10182||m>=10183&&m<=10213||m===10214||m===10215||m===10216||m===10217||m===10218||m===10219||m===10220||m===10221||m===10222||m===10223||m>=10224&&m<=10239||m>=10240&&m<=10495||m>=10496&&m<=10626||m===10627||m===10628||m===10629||m===10630||m===10631||m===10632||m===10633||m===10634||m===10635||m===10636||m===10637||m===10638||m===10639||m===10640||m===10641||m===10642||m===10643||m===10644||m===10645||m===10646||m===10647||m===10648||m>=10649&&m<=10711||m===10712||m===10713||m===10714||m===10715||m>=10716&&m<=10747||m===10748||m===10749||m>=10750&&m<=11007||m>=11008&&m<=11055||m>=11056&&m<=11076||m>=11077&&m<=11078||m>=11079&&m<=11084||m>=11085&&m<=11123||m>=11124&&m<=11125||m>=11126&&m<=11157||m===11158||m>=11159&&m<=11263||m>=11776&&m<=11777||m===11778||m===11779||m===11780||m===11781||m>=11782&&m<=11784||m===11785||m===11786||m===11787||m===11788||m===11789||m>=11790&&m<=11798||m===11799||m>=11800&&m<=11801||m===11802||m===11803||m===11804||m===11805||m>=11806&&m<=11807||m===11808||m===11809||m===11810||m===11811||m===11812||m===11813||m===11814||m===11815||m===11816||m===11817||m>=11818&&m<=11822||m===11823||m>=11824&&m<=11833||m>=11834&&m<=11835||m>=11836&&m<=11839||m===11840||m===11841||m===11842||m>=11843&&m<=11855||m>=11856&&m<=11857||m===11858||m>=11859&&m<=11903||m>=12289&&m<=12291||m===12296||m===12297||m===12298||m===12299||m===12300||m===12301||m===12302||m===12303||m===12304||m===12305||m>=12306&&m<=12307||m===12308||m===12309||m===12310||m===12311||m===12312||m===12313||m===12314||m===12315||m===12316||m===12317||m>=12318&&m<=12319||m===12320||m===12336||m===64830||m===64831||m>=65093&&m<=65094}function To(m){m.forEach(function(F){if(delete F.location,J(F)||Y(F))for(var X in F.options)delete F.options[X].location,To(F.options[X].value);else b(F)&&Ye(F.style)||(H(F)||W(F))&&Xe(F.style)?delete F.style.location:Fe(F)&&To(F.children)})}function bi(m,F){F===void 0&&(F={}),F=n({shouldParseSkeletons:!0,requiresOtherClause:!0},F);var X=new oa(m,F).parse();if(X.err){var Q=SyntaxError(S[X.err.kind]);throw Q.location=X.err.location,Q.originalMessage=X.err.message,Q}return F!=null&&F.captureLocation||To(X.val),X.val}var eu=null},82651:function(l,d,e){"use strict";e.d(d,{f:function(){return y},m:function(){return v}});var o=e(18698),a=e.n(o),n=e(42122),s=e.n(n),u=e(55648),v,f="/";function y(g){var E;return g.type==="hash"?E=(0,u.q_)():g.type==="memory"?E=(0,u.PP)(g):E=(0,u.lX)(),g.basename&&(f=g.basename),v=s()(s()({},E),{},{push:function(T,O){E.push(h(T,E),O)},replace:function(T,O){E.replace(h(T,E),O)},get location(){return E.location},get action(){return E.action}}),E}function h(g,E){if(typeof g=="string")return"".concat(p(f)).concat(g);if(a()(g)==="object"){var w=E.location.pathname;return s()(s()({},g),{},{pathname:g.pathname?"".concat(p(f)).concat(g.pathname):w})}else throw new Error("Unexpected to: ".concat(g))}function p(g){return g.slice(-1)==="/"?g.slice(0,-1):g}},7359:function(l,d,e){"use strict";e.d(d,{gD:function(){return Zt},We:function(){return Ot}});var o={};e.r(o),e.d(o,{modifyClientRenderOpts:function(){return y}});var a={};e.r(a),e.d(a,{innerProvider:function(){return E}});var n={};e.r(n),e.d(n,{patchRoutes:function(){return C}});var s={};e.r(s),e.d(s,{i18nProvider:function(){return dt}});var u={};e.r(u),e.d(u,{modifyClientRenderOpts:function(){return Pt}});var v=e(42122),f=e.n(v);function y(Ce){var st=Ce.history,Ve=Ce.hydrate;return f()(f()({},Ce),{},{hydrate:Ve&&!["/~demos/:id"].includes(st.location.pathname)})}var h=e(67294),p=e(70405),g={},E=function(st){return h.createElement(p.B6,{context:g},st)},w=e(81938),T=e(9996),O=e.n(T),C=function(st){var Ve=st.routes;Object.values(Ve).forEach(function(De){if(w.C3[De.id]){var ft;if((ft=De.meta)!==null&&ft!==void 0&&(ft=ft.frontmatter)!==null&&ft!==void 0&&ft.debug||w.C3[De.id].frontmatter.debug)delete Ve[De.id];else{var ht;De.meta=O()(De.meta,w.C3[De.id]),De.meta.tabs=(ht=De.meta.tabs)===null||ht===void 0?void 0:ht.map(function(Nt){var Ft={frontmatter:{title:w.eA[Nt].title},toc:[],texts:[]};return f()(f()({},w.eA[Nt]),{},{meta:w.C3[Nt]||Ft})})}}})},N=e(27424),_=e.n(N),L=e(73774),z=e(86094),R=e(1890),j=e(73107),G=e(34857),q=e(25687),ne=e(16284),ee=e(59873),pe=e(23296);function Ae(Ce,st){return Object.keys(Ce).reduce(function(Ve,De){return Ve[De]=(0,R.pi)({timeZone:st},Ce[De]),Ve},{})}function Pe(Ce,st){var Ve=Object.keys((0,R.pi)((0,R.pi)({},Ce),st));return Ve.reduce(function(De,ft){return De[ft]=(0,R.pi)((0,R.pi)({},Ce[ft]||{}),st[ft]||{}),De},{})}function Le(Ce,st){if(!st)return Ce;var Ve=ne.C.formats;return(0,R.pi)((0,R.pi)((0,R.pi)({},Ve),Ce),{date:Pe(Ae(Ve.date,st),Ae(Ce.date||{},st)),time:Pe(Ae(Ve.time,st),Ae(Ce.time||{},st))})}var Be=function(Ce,st,Ve,De,ft){var ht=Ce.locale,Nt=Ce.formats,Ft=Ce.messages,ur=Ce.defaultLocale,Dr=Ce.defaultFormats,Pr=Ce.fallbackOnEmptyString,Fr=Ce.onError,vn=Ce.timeZone,Fn=Ce.defaultRichTextElements;Ve===void 0&&(Ve={id:""});var Vn=Ve.id,En=Ve.defaultMessage;(0,q.kG)(!!Vn,"[@formatjs/intl] An `id` must be provided to format a message. You can either:\n1. Configure your build toolchain with [babel-plugin-formatjs](https://formatjs.io/docs/tooling/babel-plugin)\nor [@formatjs/ts-transformer](https://formatjs.io/docs/tooling/ts-transformer) OR\n2. Configure your `eslint` config to include [eslint-plugin-formatjs](https://formatjs.io/docs/tooling/linter#enforce-id)\nto autofix this issue");var Ct=String(Vn),ut=Ft&&Object.prototype.hasOwnProperty.call(Ft,Ct)&&Ft[Ct];if(Array.isArray(ut)&&ut.length===1&&ut[0].type===pe.wD.literal)return ut[0].value;if(!De&&ut&&typeof ut=="string"&&!Fn)return ut.replace(/'\{(.*?)\}'/gi,"{$1}");if(De=(0,R.pi)((0,R.pi)({},Fn),De||{}),Nt=Le(Nt,vn),Dr=Le(Dr,vn),!ut){if(Pr===!1&&ut==="")return ut;if((!En||ht&&ht.toLowerCase()!==ur.toLowerCase())&&Fr(new ee.$6(Ve,ht)),En)try{var It=st.getMessageFormat(En,ur,Dr,ft);return It.format(De)}catch(tr){return Fr(new ee.X9('Error formatting default message for: "'.concat(Ct,'", rendering default message verbatim'),ht,Ve,tr)),typeof En=="string"?En:Ct}return Ct}try{var It=st.getMessageFormat(ut,ht,Nt,(0,R.pi)({formatters:st},ft||{}));return It.format(De)}catch(tr){Fr(new ee.X9('Error formatting message: "'.concat(Ct,'", using ').concat(En?"default message":"id"," as fallback."),ht,Ve,tr))}if(En)try{var It=st.getMessageFormat(En,ur,Dr,ft);return It.format(De)}catch(tr){Fr(new ee.X9('Error formatting the default message for: "'.concat(Ct,'", rendering message verbatim'),ht,Ve,tr))}return typeof ut=="string"?ut:typeof En=="string"?En:Ct},Ue=["style","currency","currencyDisplay","unit","unitDisplay","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","compactDisplay","currencyDisplay","currencySign","notation","signDisplay","unit","unitDisplay","numberingSystem"];function re(Ce,st,Ve){var De=Ce.locale,ft=Ce.formats,ht=Ce.onError;Ve===void 0&&(Ve={});var Nt=Ve.format,Ft=Nt&&(0,z.TB)(ft,"number",Nt,ht)||{},ur=(0,z.L6)(Ve,Ue,Ft);return st(De,ur)}function ie(Ce,st,Ve,De){De===void 0&&(De={});try{return re(Ce,st,De).format(Ve)}catch(ft){Ce.onError(new ee.Qe("Error formatting number.",Ce.locale,ft))}return String(Ve)}function oe(Ce,st,Ve,De){De===void 0&&(De={});try{return re(Ce,st,De).formatToParts(Ve)}catch(ft){Ce.onError(new ee.Qe("Error formatting number.",Ce.locale,ft))}return[]}var S=e(11050),I=["numeric","style"];function k(Ce,st,Ve){var De=Ce.locale,ft=Ce.formats,ht=Ce.onError;Ve===void 0&&(Ve={});var Nt=Ve.format,Ft=!!Nt&&(0,z.TB)(ft,"relative",Nt,ht)||{},ur=(0,z.L6)(Ve,I,Ft);return st(De,ur)}function $(Ce,st,Ve,De,ft){ft===void 0&&(ft={}),De||(De="second");var ht=Intl.RelativeTimeFormat;ht||Ce.onError(new S.u_(`Intl.RelativeTimeFormat is not available in this environment.
+Try polyfilling it using "@formatjs/intl-relativetimeformat"
+`,S.jK.MISSING_INTL_API));try{return k(Ce,st,ft).format(Ve,De)}catch(Nt){Ce.onError(new ee.Qe("Error formatting relative time.",Ce.locale,Nt))}return String(Ve)}var K=["formatMatcher","timeZone","hour12","weekday","era","year","month","day","hour","minute","second","timeZoneName","hourCycle","dateStyle","timeStyle","calendar","numberingSystem","fractionalSecondDigits"];function b(Ce,st,Ve,De){var ft=Ce.locale,ht=Ce.formats,Nt=Ce.onError,Ft=Ce.timeZone;De===void 0&&(De={});var ur=De.format,Dr=(0,R.pi)((0,R.pi)({},Ft&&{timeZone:Ft}),ur&&(0,z.TB)(ht,st,ur,Nt)),Pr=(0,z.L6)(De,K,Dr);return st==="time"&&!Pr.hour&&!Pr.minute&&!Pr.second&&!Pr.timeStyle&&!Pr.dateStyle&&(Pr=(0,R.pi)((0,R.pi)({},Pr),{hour:"numeric",minute:"numeric"})),Ve(ft,Pr)}function H(Ce,st){for(var Ve=[],De=2;De<arguments.length;De++)Ve[De-2]=arguments[De];var ft=Ve[0],ht=Ve[1],Nt=ht===void 0?{}:ht,Ft=typeof ft=="string"?new Date(ft||0):ft;try{return b(Ce,"date",st,Nt).format(Ft)}catch(ur){Ce.onError(new ee.Qe("Error formatting date.",Ce.locale,ur))}return String(Ft)}function W(Ce,st){for(var Ve=[],De=2;De<arguments.length;De++)Ve[De-2]=arguments[De];var ft=Ve[0],ht=Ve[1],Nt=ht===void 0?{}:ht,Ft=typeof ft=="string"?new Date(ft||0):ft;try{return b(Ce,"time",st,Nt).format(Ft)}catch(ur){Ce.onError(new ee.Qe("Error formatting time.",Ce.locale,ur))}return String(Ft)}function J(Ce,st){for(var Ve=[],De=2;De<arguments.length;De++)Ve[De-2]=arguments[De];var ft=Ve[0],ht=Ve[1],Nt=Ve[2],Ft=Nt===void 0?{}:Nt,ur=Ce.timeZone,Dr=Ce.locale,Pr=Ce.onError,Fr=(0,z.L6)(Ft,K,ur?{timeZone:ur}:{});try{return st(Dr,Fr).formatRange(ft,ht)}catch(vn){Pr(new ee.Qe("Error formatting date time range.",Ce.locale,vn))}return String(ft)}function Y(Ce,st){for(var Ve=[],De=2;De<arguments.length;De++)Ve[De-2]=arguments[De];var ft=Ve[0],ht=Ve[1],Nt=ht===void 0?{}:ht,Ft=typeof ft=="string"?new Date(ft||0):ft;try{return b(Ce,"date",st,Nt).formatToParts(Ft)}catch(ur){Ce.onError(new ee.Qe("Error formatting date.",Ce.locale,ur))}return[]}function Ie(Ce,st){for(var Ve=[],De=2;De<arguments.length;De++)Ve[De-2]=arguments[De];var ft=Ve[0],ht=Ve[1],Nt=ht===void 0?{}:ht,Ft=typeof ft=="string"?new Date(ft||0):ft;try{return b(Ce,"time",st,Nt).formatToParts(Ft)}catch(ur){Ce.onError(new ee.Qe("Error formatting time.",Ce.locale,ur))}return[]}var Fe=["type"];function Ye(Ce,st,Ve,De){var ft=Ce.locale,ht=Ce.onError;De===void 0&&(De={}),Intl.PluralRules||ht(new S.u_(`Intl.PluralRules is not available in this environment.
+Try polyfilling it using "@formatjs/intl-pluralrules"
+`,S.jK.MISSING_INTL_API));var Nt=(0,z.L6)(De,Fe);try{return st(ft,Nt).select(Ve)}catch(Ft){ht(new ee.Qe("Error formatting plural.",ft,Ft))}return"other"}var Xe=["type","style"],We=Date.now();function nt(Ce){return"".concat(We,"_").concat(Ce,"_").concat(We)}function te(Ce,st,Ve,De){De===void 0&&(De={});var ft=de(Ce,st,Ve,De).reduce(function(ht,Nt){var Ft=Nt.value;return typeof Ft!="string"?ht.push(Ft):typeof ht[ht.length-1]=="string"?ht[ht.length-1]+=Ft:ht.push(Ft),ht},[]);return ft.length===1?ft[0]:ft.length===0?"":ft}function de(Ce,st,Ve,De){var ft=Ce.locale,ht=Ce.onError;De===void 0&&(De={});var Nt=Intl.ListFormat;Nt||ht(new S.u_(`Intl.ListFormat is not available in this environment.
+Try polyfilling it using "@formatjs/intl-listformat"
+`,S.jK.MISSING_INTL_API));var Ft=(0,z.L6)(De,Xe);try{var ur={},Dr=Ve.map(function(Pr,Fr){if(typeof Pr=="object"){var vn=nt(Fr);return ur[vn]=Pr,vn}return String(Pr)});return st(ft,Ft).formatToParts(Dr).map(function(Pr){return Pr.type==="literal"?Pr:(0,R.pi)((0,R.pi)({},Pr),{value:ur[Pr.value]||Pr.value})})}catch(Pr){ht(new ee.Qe("Error formatting list.",ft,Pr))}return Ve}var me=["style","type","fallback","languageDisplay"];function Se(Ce,st,Ve,De){var ft=Ce.locale,ht=Ce.onError,Nt=Intl.DisplayNames;Nt||ht(new S.u_(`Intl.DisplayNames is not available in this environment.
+Try polyfilling it using "@formatjs/intl-displaynames"
+`,S.jK.MISSING_INTL_API));var Ft=(0,z.L6)(De,me);try{return st(ft,Ft).of(Ve)}catch(ur){ht(new ee.Qe("Error formatting display name.",ft,ur))}}function Te(Ce){var st=Ce?Ce[Object.keys(Ce)[0]]:void 0;return typeof st=="string"}function fe(Ce){Ce.onWarn&&Ce.defaultRichTextElements&&Te(Ce.messages||{})&&Ce.onWarn(`[@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. 
+Please consider using "@formatjs/cli" to pre-compile your messages for performance.
+For more details see https://formatjs.io/docs/getting-started/message-distribution`)}function se(Ce,st){var Ve=(0,z.ax)(st),De=(0,R.pi)((0,R.pi)({},z.Z0),Ce),ft=De.locale,ht=De.defaultLocale,Nt=De.onError;return ft?!Intl.NumberFormat.supportedLocalesOf(ft).length&&Nt?Nt(new ee.gb('Missing locale data for locale: "'.concat(ft,'" in Intl.NumberFormat. Using default locale: "').concat(ht,'" as fallback. See https://formatjs.io/docs/react-intl#runtime-requirements for more details'))):!Intl.DateTimeFormat.supportedLocalesOf(ft).length&&Nt&&Nt(new ee.gb('Missing locale data for locale: "'.concat(ft,'" in Intl.DateTimeFormat. Using default locale: "').concat(ht,'" as fallback. See https://formatjs.io/docs/react-intl#runtime-requirements for more details'))):(Nt&&Nt(new ee.OV('"locale" was not configured, using "'.concat(ht,'" as fallback. See https://formatjs.io/docs/react-intl/api#intlshape for more details'))),De.locale=De.defaultLocale||"en"),fe(De),(0,R.pi)((0,R.pi)({},De),{formatters:Ve,formatNumber:ie.bind(null,De,Ve.getNumberFormat),formatNumberToParts:oe.bind(null,De,Ve.getNumberFormat),formatRelativeTime:$.bind(null,De,Ve.getRelativeTimeFormat),formatDate:H.bind(null,De,Ve.getDateTimeFormat),formatDateToParts:Y.bind(null,De,Ve.getDateTimeFormat),formatTime:W.bind(null,De,Ve.getDateTimeFormat),formatDateTimeRange:J.bind(null,De,Ve.getDateTimeFormat),formatTimeToParts:Ie.bind(null,De,Ve.getDateTimeFormat),formatPlural:Ye.bind(null,De,Ve.getPluralRules),formatMessage:Be.bind(null,De,Ve),$t:Be.bind(null,De,Ve),formatList:te.bind(null,De,Ve.getListFormat),formatListToParts:de.bind(null,De,Ve.getListFormat),formatDisplayName:Se.bind(null,De,Ve.getDisplayNames)})}var xe=e(61092);function le(Ce){return{locale:Ce.locale,timeZone:Ce.timeZone,fallbackOnEmptyString:Ce.fallbackOnEmptyString,formats:Ce.formats,textComponent:Ce.textComponent,messages:Ce.messages,defaultLocale:Ce.defaultLocale,defaultFormats:Ce.defaultFormats,onError:Ce.onError,onWarn:Ce.onWarn,wrapRichTextChunksInFragment:Ce.wrapRichTextChunksInFragment,defaultRichTextElements:Ce.defaultRichTextElements}}function Ee(Ce){return Ce&&Object.keys(Ce).reduce(function(st,Ve){var De=Ce[Ve];return st[Ve]=(0,xe.Gt)(De)?(0,G.dt)(De):De,st},{})}var ze=function(Ce,st,Ve,De){for(var ft=[],ht=4;ht<arguments.length;ht++)ft[ht-4]=arguments[ht];var Nt=Ee(De),Ft=Be.apply(void 0,(0,R.ev)([Ce,st,Ve,Nt],ft,!1));return Array.isArray(Ft)?h.Children.toArray(Ft):Ft},$e=function(Ce,st){var Ve=Ce.defaultRichTextElements,De=(0,R._T)(Ce,["defaultRichTextElements"]),ft=Ee(Ve),ht=se((0,R.pi)((0,R.pi)((0,R.pi)({},G.Z0),De),{defaultRichTextElements:ft}),st),Nt={locale:ht.locale,timeZone:ht.timeZone,fallbackOnEmptyString:ht.fallbackOnEmptyString,formats:ht.formats,defaultLocale:ht.defaultLocale,defaultFormats:ht.defaultFormats,messages:ht.messages,onError:ht.onError,defaultRichTextElements:ft};return(0,R.pi)((0,R.pi)({},ht),{formatMessage:ze.bind(null,Nt,ht.formatters),$t:ze.bind(null,Nt,ht.formatters)})},ce=function(Ce){(0,R.ZT)(st,Ce);function st(){var Ve=Ce!==null&&Ce.apply(this,arguments)||this;return Ve.cache=(0,z.Sn)(),Ve.state={cache:Ve.cache,intl:$e(le(Ve.props),Ve.cache),prevConfig:le(Ve.props)},Ve}return st.getDerivedStateFromProps=function(Ve,De){var ft=De.prevConfig,ht=De.cache,Nt=le(Ve);return(0,G.wU)(ft,Nt)?null:{intl:$e(Nt,ht),prevConfig:Nt}},st.prototype.render=function(){return(0,G.lq)(this.state.intl),h.createElement(j.zt,{value:this.state.intl},this.props.children)},st.displayName="IntlProvider",st.defaultProps=G.Z0,st}(h.PureComponent),Oe=null,He=e(77742),_e=e(90482),Qe=e(85893),Re=(0,z.Sn)(),lt=function(st){var Ve=(0,h.useCallback)(function(){var Ft="/segmented",ur=_e.k.slice().reverse().find(function(vn){return"suffix"in vn?L.m8.location.pathname.replace(/([^/])\/$/,"$1").endsWith(vn.suffix):L.m8.location.pathname.replace(/([^/])\/$/,"$1").startsWith(Ft+vn.base)}),Dr=ur?ur.id:_e.k[0].id;if(L.m8.location.pathname.startsWith(Ft+"/~demos")){var Pr=new URLSearchParams(L.m8.location.search);Pr.get("locale")&&(Dr=Pr.get("locale"))}var Fr=_e.s[Dr]||{};return Fr["$internal.edit.link"]="https://github.com/react-component/segmented/edit/master/{filename}",$e({locale:Dr,messages:Fr},Re)},[]),De=(0,h.useState)(function(){return Ve()}),ft=_()(De,2),ht=ft[0],Nt=ft[1];return(0,He.LI)(function(){return L.m8.listen(function(){Nt(Ve())})},[]),(0,Qe.jsx)(j.zt,{value:ht,children:st.children},ht.locale)};function dt(Ce){return h.createElement(lt,null,Ce)}function Pt(Ce){var st=Ce.history,Ve=Ce.hydrate;return f()(f()({},Ce),{},{hydrate:Ve&&!st.location.pathname.startsWith("/~demos")})}var Mt=e(72070);function vt(Ce){return Ce.default?typeof Ce.default=="function"?Ce.default():Ce.default:Ce}function Ke(){return[{apply:o,path:void 0},{apply:a,path:void 0},{apply:n,path:void 0},{apply:s,path:void 0},{apply:u,path:void 0}]}function yt(){return["patchRoutes","patchClientRoutes","modifyContextOpts","modifyClientRenderOpts","rootContainer","innerProvider","i18nProvider","accessProvider","dataflowProvider","outerProvider","render","onRouteChange","modifyCodeSandboxData","modifyStackBlitzData"]}var gt=null;function Zt(){return gt=Mt.Q$.create({plugins:Ke(),validKeys:yt()}),gt}function Ot(){return gt}},73774:function(l,d,e){"use strict";e.d(d,{Ac:function(){return o.Ac},Dl:function(){return q},dY:function(){return We},_H:function(){return h},ql:function(){return o.ql},rU:function(){return o.rU},OL:function(){return o.OL},p6:function(){return o.p6},m8:function(){return o.m8},fp:function(){return o.fp},il:function(){return Ee},Sc:function(){return Si},Ov:function(){return o.Ov},yh:function(){return ye},YB:function(){return s.Z},bU:function(){return Ca.b},TH:function(){return o.TH},OK:function(){return tu},pC:function(){return o.pC},UO:function(){return o.UO},OI:function(){return Eu},Qt:function(){return o.Qt},eL:function(){return _i},lr:function(){return o.lr},tx:function(){return Tt},WF:function(){return g.W},OO:function(){return ti},zh:function(){return W}});var o=e(72070),a=e(1890),n=e(67294),s=e(30874),u=e(34857);function v(M,D){var B=M.values,ve=(0,a._T)(M,["values"]),Ne=D.values,et=(0,a._T)(D,["values"]);return(0,u.wU)(Ne,B)&&(0,u.wU)(ve,et)}function f(M){var D=(0,s.Z)(),B=D.formatMessage,ve=D.textComponent,Ne=ve===void 0?n.Fragment:ve,et=M.id,tt=M.description,ct=M.defaultMessage,pt=M.values,St=M.children,Gt=M.tagName,br=Gt===void 0?Ne:Gt,rr=M.ignoreTag,qt={id:et,description:tt,defaultMessage:ct},Rr=B(qt,pt,{ignoreTag:rr});return typeof St=="function"?St(Array.isArray(Rr)?Rr:[Rr]):br?n.createElement(br,null,n.Children.toArray(Rr)):n.createElement(n.Fragment,null,Rr)}f.displayName="FormattedMessage";var y=n.memo(f,v);y.displayName="MemoizedFormattedMessage";var h=y,p=e(35095),g=e(64236),E=e(68498),w=e(37402),T=e(63833);const O=(0,n.createContext)(null),C={didCatch:!1,error:null};class N extends n.Component{constructor(D){super(D),this.resetErrorBoundary=this.resetErrorBoundary.bind(this),this.state=C}static getDerivedStateFromError(D){return{didCatch:!0,error:D}}resetErrorBoundary(){const{error:D}=this.state;if(D!==null){for(var B,ve,Ne=arguments.length,et=new Array(Ne),tt=0;tt<Ne;tt++)et[tt]=arguments[tt];(B=(ve=this.props).onReset)===null||B===void 0||B.call(ve,{args:et,reason:"imperative-api"}),this.setState(C)}}componentDidCatch(D,B){var ve,Ne;(ve=(Ne=this.props).onError)===null||ve===void 0||ve.call(Ne,D,B)}componentDidUpdate(D,B){const{didCatch:ve}=this.state,{resetKeys:Ne}=this.props;if(ve&&B.error!==null&&_(D.resetKeys,Ne)){var et,tt;(et=(tt=this.props).onReset)===null||et===void 0||et.call(tt,{next:Ne,prev:D.resetKeys,reason:"keys"}),this.setState(C)}}render(){const{children:D,fallbackRender:B,FallbackComponent:ve,fallback:Ne}=this.props,{didCatch:et,error:tt}=this.state;let ct=D;if(et){const pt={error:tt,resetErrorBoundary:this.resetErrorBoundary};if((0,n.isValidElement)(Ne))ct=Ne;else if(typeof B=="function")ct=B(pt);else if(ve)ct=(0,n.createElement)(ve,pt);else throw tt}return(0,n.createElement)(O.Provider,{value:{didCatch:et,error:tt,resetErrorBoundary:this.resetErrorBoundary}},ct)}}function _(){let M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return M.length!==D.length||M.some((B,ve)=>!Object.is(B,D[ve]))}function L(M){if(M==null||typeof M.didCatch!="boolean"||typeof M.resetErrorBoundary!="function")throw new Error("ErrorBoundaryContext not found");return!0}function z(){const M=useContext(O);L(M);const[D,B]=useState({error:null,hasError:!1}),ve=useMemo(()=>({resetBoundary:()=>{M==null||M.resetErrorBoundary(),B({error:null,hasError:!1})},showBoundary:Ne=>B({error:Ne,hasError:!0})}),[M==null?void 0:M.resetErrorBoundary]);if(D.hasError)throw D.error;return ve}function R(M,D){const B=forwardRef((Ne,et)=>createElement(N,D,createElement(M,Wc(Zc({},Ne),{ref:et})))),ve=M.displayName||M.name||"Unknown";return B.displayName="withErrorBoundary(".concat(ve,")"),B}function j(){return j=Object.assign?Object.assign.bind():function(M){for(var D=1;D<arguments.length;D++){var B=arguments[D];for(var ve in B)Object.prototype.hasOwnProperty.call(B,ve)&&(M[ve]=B[ve])}return M},j.apply(this,arguments)}var G=function(D){return n.createElement(N,{fallbackRender:function(ve){var Ne=ve.error;return n.createElement(w.Z,{type:"error"},n.createElement("p",null,n.createElement("strong",null,Ne.message||"This demo has been crashed.")),Ne.stack&&n.createElement("p",null,n.createElement("details",{open:!0},n.createElement("summary",null,"Error stack"),n.createElement("pre",null,Ne.stack))))}},D.children)},q=n.memo(function(M){var D=(0,g.W)(),B=D.demos,ve=D.historyType,Ne=(0,o.Ov)(),et=Ne.basename,tt=B[M.demo.id],ct=tt.component,pt=tt.asset;if(M.previewerProps.debug)return null;if(M.demo.inline)return n.createElement(G,null,(0,n.createElement)(ct));var St=ve==="hash";return n.createElement(T.Z,j({asset:pt,demoUrl:M.previewerProps.demoUrl||"".concat(St?"#":"").concat(et).concat(E.SP_ROUTE_PREFIX,"demos/").concat(M.demo.id)},M.previewerProps),M.previewerProps.iframe?null:n.createElement(G,null,(0,n.createElement)(ct)))},function(M,D){return JSON.stringify(M).length===JSON.stringify(D).length});function ne(){return ne=Object.assign?Object.assign.bind():function(M){for(var D=1;D<arguments.length;D++){var B=arguments[D];for(var ve in B)Object.prototype.hasOwnProperty.call(B,ve)&&(M[ve]=B[ve])}return M},ne.apply(this,arguments)}function ee(M,D){return Be(M)||Le(M,D)||Ae(M,D)||pe()}function pe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
+In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Ae(M,D){if(M){if(typeof M=="string")return Pe(M,D);var B=Object.prototype.toString.call(M).slice(8,-1);if(B==="Object"&&M.constructor&&(B=M.constructor.name),B==="Map"||B==="Set")return Array.from(M);if(B==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(B))return Pe(M,D)}}function Pe(M,D){(D==null||D>M.length)&&(D=M.length);for(var B=0,ve=new Array(D);B<D;B++)ve[B]=M[B];return ve}function Le(M,D){var B=M==null?null:typeof Symbol!="undefined"&&M[Symbol.iterator]||M["@@iterator"];if(B!=null){var ve,Ne,et,tt,ct=[],pt=!0,St=!1;try{if(et=(B=B.call(M)).next,D===0){if(Object(B)!==B)return;pt=!1}else for(;!(pt=(ve=et.call(B)).done)&&(ct.push(ve.value),ct.length!==D);pt=!0);}catch(Gt){St=!0,Ne=Gt}finally{try{if(!pt&&B.return!=null&&(tt=B.return(),Object(tt)!==tt))return}finally{if(St)throw Ne}}return ct}}function Be(M){if(Array.isArray(M))return M}var Ue=function(D){var B=useRouteMeta(),ve=B.frontmatter,Ne=useCallback(function(St,Gt){var br,rr=[],qt=Gt.filter(function(tn){return!tn.previewerProps.debug});if((br=St.demo)!==null&&br!==void 0&&br.cols&&St.demo.cols>1&&(typeof window=="undefined"||window.innerWidth>1024)){for(var Rr=0;Rr<qt.length;Rr+=St.demo.cols)qt.slice(Rr,Rr+St.demo.cols).forEach(function(tn,Yr){var sn;(sn=rr[Yr])!==null&&sn!==void 0||(rr[Yr]=[]),rr[Yr].push(tn)});return rr}else rr.push(qt);return rr},[]),et=useState(function(){return Ne(ve,D.items)}),tt=ee(et,2),ct=tt[0],pt=tt[1];return useEffect(function(){var St=function(){return pt(Ne(ve,D.items))};return window.addEventListener("resize",St),St(),function(){return window.removeEventListener("resize",St)}},[D.items,ve.demo]),React.createElement("div",{style:{display:"flex",margin:-8},"data-dumi-demo-grid":!0},ct.map(function(St,Gt){return React.createElement("section",{style:{flex:1,padding:8,width:0},key:String(Gt)},St.map(function(br){return React.createElement(DumiDemo,ne({key:br.demo.id},br))}))}))},re=function(D){var B=D.tabs,ve=D.tabKey,Ne=D.onChange,et=(0,s.Z)();return B!=null&&B.length?n.createElement("ul",{className:"dumi-default-content-tabs"},n.createElement("li",{onClick:function(){return Ne()},"data-active":!ve||void 0},n.createElement("button",{type:"button"},et.formatMessage({id:"content.tabs.default"}))),B.map(function(tt){return n.createElement("li",{key:tt.key,onClick:function(){return Ne(tt)},"data-active":ve===tt.key||void 0},n.createElement("button",{type:"button"},tt.titleIntlId?et.formatMessage({id:tt.titleIntlId}):tt.meta.frontmatter.title))})):null},ie=re;function oe(M,D){return K(M)||$(M,D)||I(M,D)||S()}function S(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
+In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function I(M,D){if(M){if(typeof M=="string")return k(M,D);var B=Object.prototype.toString.call(M).slice(8,-1);if(B==="Object"&&M.constructor&&(B=M.constructor.name),B==="Map"||B==="Set")return Array.from(M);if(B==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(B))return k(M,D)}}function k(M,D){(D==null||D>M.length)&&(D=M.length);for(var B=0,ve=new Array(D);B<D;B++)ve[B]=M[B];return ve}function $(M,D){var B=M==null?null:typeof Symbol!="undefined"&&M[Symbol.iterator]||M["@@iterator"];if(B!=null){var ve,Ne,et,tt,ct=[],pt=!0,St=!1;try{if(et=(B=B.call(M)).next,D===0){if(Object(B)!==B)return;pt=!1}else for(;!(pt=(ve=et.call(B)).done)&&(ct.push(ve.value),ct.length!==D);pt=!0);}catch(Gt){St=!0,Ne=Gt}finally{try{if(!pt&&B.return!=null&&(tt=B.return(),Object(tt)!==tt))return}finally{if(St)throw Ne}}return ct}}function K(M){if(Array.isArray(M))return M}var b="tab",H=function(){var D=(0,o.TH)(),B=D.pathname,ve=(0,o.lr)(),Ne=oe(ve,1),et=Ne[0],tt=(0,n.useCallback)(function(ct){ct?et.set(b,ct):et.delete(b),o.m8.push({pathname:B,search:"?".concat(et.toString())})},[et]);return[et.get(b),tt]},W=function(){var D,B=_i(),ve=B.tabs,Ne=H(),et=oe(Ne,1),tt=et[0];return ve==null||(D=ve.find(function(ct){var pt=ct.key;return tt===pt}))===null||D===void 0?void 0:D.meta};function J(M,D){return Xe(M)||Ye(M,D)||Ie(M,D)||Y()}function Y(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
+In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Ie(M,D){if(M){if(typeof M=="string")return Fe(M,D);var B=Object.prototype.toString.call(M).slice(8,-1);if(B==="Object"&&M.constructor&&(B=M.constructor.name),B==="Map"||B==="Set")return Array.from(M);if(B==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(B))return Fe(M,D)}}function Fe(M,D){(D==null||D>M.length)&&(D=M.length);for(var B=0,ve=new Array(D);B<D;B++)ve[B]=M[B];return ve}function Ye(M,D){var B=M==null?null:typeof Symbol!="undefined"&&M[Symbol.iterator]||M["@@iterator"];if(B!=null){var ve,Ne,et,tt,ct=[],pt=!0,St=!1;try{if(et=(B=B.call(M)).next,D===0){if(Object(B)!==B)return;pt=!1}else for(;!(pt=(ve=et.call(B)).done)&&(ct.push(ve.value),ct.length!==D);pt=!0);}catch(Gt){St=!0,Ne=Gt}finally{try{if(!pt&&B.return!=null&&(tt=B.return(),Object(tt)!==tt))return}finally{if(St)throw Ne}}return ct}}function Xe(M){if(Array.isArray(M))return M}var We=function(D){var B=_i(),ve=B.tabs,Ne=H(),et=J(Ne,2),tt=et[0],ct=et[1],pt=(0,n.useState)(function(){return ve==null?void 0:ve.find(function(rr){var qt=rr.key;return qt===tt})}),St=J(pt,2),Gt=St[0],br=St[1];return n.createElement(n.Fragment,null,n.createElement(ie,{tabs:ve,tabKey:tt,onChange:function(qt){br(qt),ct(qt==null?void 0:qt.key)}}),Gt?n.createElement(Gt.components.default):D.children)},nt=e(12662),te=e(77742);function de(M,D){return se(M)||fe(M,D)||Se(M,D)||me()}function me(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
+In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Se(M,D){if(M){if(typeof M=="string")return Te(M,D);var B=Object.prototype.toString.call(M).slice(8,-1);if(B==="Object"&&M.constructor&&(B=M.constructor.name),B==="Map"||B==="Set")return Array.from(M);if(B==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(B))return Te(M,D)}}function Te(M,D){(D==null||D>M.length)&&(D=M.length);for(var B=0,ve=new Array(D);B<D;B++)ve[B]=M[B];return ve}function fe(M,D){var B=M==null?null:typeof Symbol!="undefined"&&M[Symbol.iterator]||M["@@iterator"];if(B!=null){var ve,Ne,et,tt,ct=[],pt=!0,St=!1;try{if(et=(B=B.call(M)).next,D===0){if(Object(B)!==B)return;pt=!1}else for(;!(pt=(ve=et.call(B)).done)&&(ct.push(ve.value),ct.length!==D);pt=!0);}catch(Gt){St=!0,Ne=Gt}finally{try{if(!pt&&B.return!=null&&(tt=B.return(),Object(tt)!==tt))return}finally{if(St)throw Ne}}return ct}}function se(M){if(Array.isArray(M))return M}var xe="https://codesandbox.io/api/v1/sandboxes/define";function le(M){var D,B,ve,Ne,et,tt=!!(!((D=M.asset.dependencies)===null||D===void 0)&&D["index.tsx"]),ct=tt?".tsx":".jsx",pt={},St={},Gt="index".concat(ct);Object.entries(M.asset.dependencies).forEach(function(rr){var qt=de(rr,2),Rr=qt[0],tn=qt[1],Yr=tn.type,sn=tn.value;Yr==="NPM"?St[Rr]=sn:pt[Rr===Gt?"App".concat(ct):Rr]={content:sn,isBinary:!1}}),(ve=St[B="react"])!==null&&ve!==void 0||(St[B]="latest"),(et=St[Ne="react-dom"])!==null&&et!==void 0||(St[Ne]=St.react),pt["sandbox.config.json"]={content:JSON.stringify({template:"create-react-app"},null,2),isBinary:!1},pt["package.json"]={content:JSON.stringify({name:M.title,description:M.description||"An auto-generated demo by dumi",main:Gt,dependencies:St,devDependencies:tt?{typescript:"^4"}:{}},null,2),isBinary:!1},pt["index.html"]={content:'<div style="margin: 16px;" id="root"></div>',isBinary:!1},pt[Gt]={content:(0,te.AM)(St.react),isBinary:!1};var br=te.EV.applyPlugins({type:o.Ac.modify,key:"modifyCodeSandboxData",initialValue:{files:pt},args:M});return(0,nt.Z)(br)}var Ee=function(D,B){var ve,Ne=document.createElement("form"),et=document.createElement("input"),tt=le(D);Ne.method="POST",Ne.target="_blank",Ne.style.display="none",Ne.action=(B==null?void 0:B.api)||xe,Ne.appendChild(et),Ne.setAttribute("data-demo",((ve=D.assets)===null||ve===void 0?void 0:ve.id)||""),et.name="parameters",et.value=tt,document.body.appendChild(Ne),Ne.submit(),Ne.remove()},ze=e(42122),$e=e.n(ze),ce=e(56690),Oe=e.n(ce),He=e(89728),_e=e.n(He),Qe=e(18698),Re=e.n(Qe),lt=e(27424),dt=e.n(lt),Pt=500,Mt=20,vt=300,Ke="https://stackblitz.com",yt=["angular-cli","create-react-app","html","javascript","node","polymer","typescript","vue"],gt=["project","search","ports","settings"],Zt=["light","dark"],Ot=["editor","preview"],Ce={clickToLoad:function(D){return Ve("ctl",D)},devToolsHeight:function(D){return ft("devtoolsheight",D)},forceEmbedLayout:function(D){return Ve("embed",D)},hideDevTools:function(D){return Ve("hidedevtools",D)},hideExplorer:function(D){return Ve("hideExplorer",D)},hideNavigation:function(D){return Ve("hideNavigation",D)},openFile:function(D){return Nt("file",D)},showSidebar:function(D){return De("showSidebar",D)},sidebarView:function(D){return ht("sidebarView",D,gt)},startScript:function(D){return Nt("startScript",D)},terminalHeight:function(D){return ft("terminalHeight",D)},theme:function(D){return ht("theme",D,Zt)},view:function(D){return ht("view",D,Ot)},zenMode:function(D){return Ve("zenMode",D)}};function st(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},D=Object.entries(M).map(function(B){var ve=dt()(B,2),Ne=ve[0],et=ve[1];return et!=null&&Ce.hasOwnProperty(Ne)?Ce[Ne](et):""}).filter(Boolean);return D.length?"?".concat(D.join("&")):""}function Ve(M,D){return D===!0?"".concat(M,"=1"):""}function De(M,D){return typeof D=="boolean"?"".concat(M,"=").concat(D?"1":"0"):""}function ft(M,D){if(typeof D=="number"&&!Number.isNaN(D)){var B=Math.min(100,Math.max(0,D));return"".concat(M,"=").concat(encodeURIComponent(Math.round(B)))}return""}function ht(M){var D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",B=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[];return B.includes(D)?"".concat(M,"=").concat(encodeURIComponent(D)):""}function Nt(M,D){var B=Array.isArray(D)?D:[D];return B.filter(function(ve){return typeof ve=="string"&&ve.trim()!==""}).map(function(ve){return"".concat(M,"=").concat(encodeURIComponent(ve))}).join("&")}function Ft(){return Math.random().toString(36).slice(2,6)+Math.random().toString(36).slice(2,6)}function ur(M,D){return"".concat(Pr(D)).concat(M).concat(st(D))}function Dr(M,D){var B={forceEmbedLayout:!0};return D&&Re()(D)==="object"&&Object.assign(B,D),"".concat(Pr(B)).concat(M).concat(st(B))}function Pr(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},D=typeof M.origin=="string"?M.origin:Ke;return D.replace(/\/$/,"")}function Fr(M,D,B){if(!D||!M||!M.parentNode)throw new Error("Invalid Element");M.id&&(D.id=M.id),M.className&&(D.className=M.className),Vn(D,B),M.replaceWith(D)}function vn(M){if(typeof M=="string"){var D=document.getElementById(M);if(!D)throw new Error("Could not find element with id '".concat(M,"'"));return D}else if(M instanceof HTMLElement)return M;throw new Error("Invalid element: ".concat(M))}function Fn(M){return M&&M.newWindow===!1?"_self":"_blank"}function Vn(M){var D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},B=Object.hasOwnProperty.call(D,"height")?"".concat(D.height):"".concat(vt),ve=Object.hasOwnProperty.call(D,"width")?"".concat(D.width):void 0;M.setAttribute("height",B),ve?M.setAttribute("width",ve):M.setAttribute("style","width:100%;")}var En=function(){function M(D){Oe()(this,M),this.pending={},this.port=D,this.port.onmessage=this.messageListener.bind(this)}return _e()(M,[{key:"request",value:function(B){var ve=this,Ne=B.type,et=B.payload;return new Promise(function(tt,ct){var pt=Ft();ve.pending[pt]={resolve:tt,reject:ct},ve.port.postMessage({type:Ne,payload:$e()($e()({},et),{},{__reqid:pt})})})}},{key:"messageListener",value:function(B){var ve;if(typeof((ve=B.data.payload)===null||ve===void 0?void 0:ve.__reqid)=="string"){var Ne=B.data,et=Ne.type,tt=Ne.payload,ct=tt.__reqid,pt=tt.__success,St=tt.__error;this.pending[ct]&&(pt?this.pending[ct].resolve(this.cleanResult(tt)):this.pending[ct].reject(St?"".concat(et,": ").concat(St):et),delete this.pending[ct])}}},{key:"cleanResult",value:function(B){var ve=$e()({},B);return delete ve.__reqid,delete ve.__success,delete ve.__error,Object.keys(ve).length?ve:null}}]),M}(),Ct=function(){function M(D,B){var ve=this;Oe()(this,M),this.editor={openFile:function(et){return ve._rdc.request({type:"SDK_OPEN_FILE",payload:{path:et}})},setCurrentFile:function(et){return ve._rdc.request({type:"SDK_SET_CURRENT_FILE",payload:{path:et}})},setTheme:function(et){return ve._rdc.request({type:"SDK_SET_UI_THEME",payload:{theme:et}})},setView:function(et){return ve._rdc.request({type:"SDK_SET_UI_VIEW",payload:{view:et}})},showSidebar:function(){var et=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return ve._rdc.request({type:"SDK_TOGGLE_SIDEBAR",payload:{visible:et}})}},this.preview={origin:"",getUrl:function(){return ve._rdc.request({type:"SDK_GET_PREVIEW_URL",payload:{}}).then(function(et){var tt;return(tt=et==null?void 0:et.url)!==null&&tt!==void 0?tt:null})},setUrl:function(){var et=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"/";if(typeof et!="string"||!et.startsWith("/"))throw new Error("Invalid argument: expected a path starting with '/', got '".concat(et,"'"));return ve._rdc.request({type:"SDK_SET_PREVIEW_URL",payload:{path:et}})}},this._rdc=new En(D),Object.defineProperty(this.preview,"origin",{value:typeof B.previewOrigin=="string"?B.previewOrigin:null,writable:!1})}return _e()(M,[{key:"applyFsDiff",value:function(B){var ve=function(et){return et!==null&&Re()(et)==="object"};if(!ve(B)||!ve(B.create))throw new Error("Invalid diff object: expected diff.create to be an object.");if(!Array.isArray(B.destroy))throw new Error("Invalid diff object: expected diff.destroy to be an array.");return this._rdc.request({type:"SDK_APPLY_FS_DIFF",payload:B})}},{key:"getDependencies",value:function(){return this._rdc.request({type:"SDK_GET_DEPS_SNAPSHOT",payload:{}})}},{key:"getFsSnapshot",value:function(){return this._rdc.request({type:"SDK_GET_FS_SNAPSHOT",payload:{}})}}]),M}(),ut=[],It=_e()(function M(D){var B=this;Oe()(this,M),this.id=Ft(),this.element=D,this.pending=new Promise(function(ve,Ne){var et=function(br){var rr=br.data,qt=br.ports;(rr==null?void 0:rr.action)==="SDK_INIT_SUCCESS"&&rr.id===B.id&&(B.vm=new Ct(qt[0],rr.payload),ve(B.vm),ct())},tt=function(){var br;(br=B.element.contentWindow)===null||br===void 0||br.postMessage({action:"SDK_INIT",id:B.id},"*")};function ct(){window.clearInterval(St),window.removeEventListener("message",et)}window.addEventListener("message",et),tt();var pt=0,St=window.setInterval(function(){if(B.vm){ct();return}if(pt>=Mt){ct(),Ne("Timeout: Unable to establish a connection with the StackBlitz VM"),ut.forEach(function(Gt,br){Gt.id===B.id&&ut.splice(br,1)});return}pt++,tt()},Pt)}),ut.push(this)}),tr=function(D){var B,ve=D instanceof Element?"element":"id";return(B=ut.find(function(Ne){return Ne[ve]===D}))!==null&&B!==void 0?B:null};function Sr(M,D){var B=document.createElement("input");return B.type="hidden",B.name=M,B.value=D,B}function nr(M){return M.replace(/\[/g,"%5B").replace(/\]/g,"%5D")}function Gr(M){var D=M.template,B=M.title,ve=M.description,Ne=M.dependencies,et=M.files,tt=M.settings;if(!yt.includes(D)){var ct=yt.map(function(br){return"'".concat(br,"'")}).join(", ");console.warn("Unsupported project.template: must be one of ".concat(ct))}var pt=[],St=function(rr,qt){var Rr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"";pt.push(Sr(rr,typeof qt=="string"?qt:Rr))};St("project[title]",B),typeof ve=="string"&&ve.length>0&&St("project[description]",ve),St("project[template]",D,"javascript"),Ne&&(D==="node"?console.warn("Invalid project.dependencies: dependencies must be provided as a 'package.json' file when using the 'node' template."):St("project[dependencies]",JSON.stringify(Ne))),tt&&St("project[settings]",JSON.stringify(tt)),Object.entries(et).forEach(function(br){var rr=dt()(br,2),qt=rr[0],Rr=rr[1];St("project[files][".concat(nr(qt),"]"),Rr)});var Gt=document.createElement("form");return Gt.method="POST",Gt.setAttribute("style","display:none!important;"),Gt.append.apply(Gt,pt),Gt}function Zr(M,D){var B=Gr(M);B.action=Dr("/run",D),B.id="sb_run";var ve=`<!doctype html>
+<html>
+<head><title></title></head>
+<body>
+  `.concat(B.outerHTML,`
+  <script>document.getElementById('`).concat(B.id,`').submit();<\/script>
+</body>
+</html>`);return ve}function In(M,D){var B=Gr(M);B.action=ur("/run",D),B.target=Fn(D),document.body.appendChild(B),B.submit(),document.body.removeChild(B)}function Vr(M){var D;if(!(M!=null&&M.contentWindow))return Promise.reject("Provided element is not an iframe.");var B=(D=tr(M))!==null&&D!==void 0?D:new It(M);return B.pending}function Ln(M,D){In(M,D)}function ba(M,D){var B=ur("/edit/".concat(M),D),ve=Fn(D);window.open(B,ve)}function hn(M,D){var B=ur("/github/".concat(M),D),ve=Fn(D);window.open(B,ve)}function zr(M,D,B){var ve,Ne=vn(M),et=Zr(D,B),tt=document.createElement("iframe");return Fr(Ne,tt,B),(ve=tt.contentDocument)===null||ve===void 0||ve.write(et),Vr(tt)}function Za(M,D,B){var ve=vn(M),Ne=document.createElement("iframe");return Ne.src=Dr("/edit/".concat(D),B),Fr(ve,Ne,B),Vr(Ne)}function zo(M,D,B){var ve=vn(M),Ne=document.createElement("iframe");return Ne.src=Dr("/github/".concat(D),B),Fr(ve,Ne,B),Vr(Ne)}var go={connect:Vr,embedGithubProject:zo,embedProject:zr,embedProjectId:Za,openGithubProject:hn,openProject:Ln,openProjectId:ba};function wo(M,D){return ya(M)||Xo(M,D)||So(M,D)||Oo()}function Oo(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
+In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function So(M,D){if(M){if(typeof M=="string")return xa(M,D);var B=Object.prototype.toString.call(M).slice(8,-1);if(B==="Object"&&M.constructor&&(B=M.constructor.name),B==="Map"||B==="Set")return Array.from(M);if(B==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(B))return xa(M,D)}}function xa(M,D){(D==null||D>M.length)&&(D=M.length);for(var B=0,ve=new Array(D);B<D;B++)ve[B]=M[B];return ve}function Xo(M,D){var B=M==null?null:typeof Symbol!="undefined"&&M[Symbol.iterator]||M["@@iterator"];if(B!=null){var ve,Ne,et,tt,ct=[],pt=!0,St=!1;try{if(et=(B=B.call(M)).next,D===0){if(Object(B)!==B)return;pt=!1}else for(;!(pt=(ve=et.call(B)).done)&&(ct.push(ve.value),ct.length!==D);pt=!0);}catch(Gt){St=!0,Ne=Gt}finally{try{if(!pt&&B.return!=null&&(tt=B.return(),Object(tt)!==tt))return}finally{if(St)throw Ne}}return ct}}function ya(M){if(Array.isArray(M))return M}var Si=function(D){var B,ve,Ne,et,tt,ct=!!(!((B=D.asset.dependencies)===null||B===void 0)&&B["index.tsx"]),pt=ct?".tsx":".jsx",St={},Gt="index".concat(pt),br={"index.html":'<div style="margin: 16px;" id="root"></div>'},rr={title:D.title||"",description:D.description||"An auto-generated demo by dumi",template:"create-react-app",files:{}};Object.entries(D.asset.dependencies).forEach(function(Rr){var tn=wo(Rr,2),Yr=tn[0],sn=tn[1],Yn=sn.type,na=sn.value;Yn==="NPM"?St[Yr]=na:br[Yr===Gt?"App".concat(pt):Yr]=na}),(Ne=St[ve="react"])!==null&&Ne!==void 0||(St[ve]="latest"),(tt=St[et="react-dom"])!==null&&tt!==void 0||(St[et]=St.react),br["package.json"]=JSON.stringify({name:D.title,description:D.description||"An auto-generated demo by dumi",dependencies:St,devDependencies:ct?{typescript:"^4"}:{}},null,2),br[Gt]=(0,te.AM)(St.react),rr.files=br;var qt=te.EV.applyPlugins({type:o.Ac.modify,key:"modifyStackBlitzData",initialValue:rr,args:D});go.openProject(qt)},ji=function(){var D=useSiteData(),B=D.components;return{components:B}},Ca=e(88903);function Wa(M){"@babel/helpers - typeof";return Wa=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(D){return typeof D}:function(D){return D&&typeof Symbol=="function"&&D.constructor===Symbol&&D!==Symbol.prototype?"symbol":typeof D},Wa(M)}function so(M,D){var B=Object.keys(M);if(Object.getOwnPropertySymbols){var ve=Object.getOwnPropertySymbols(M);D&&(ve=ve.filter(function(Ne){return Object.getOwnPropertyDescriptor(M,Ne).enumerable})),B.push.apply(B,ve)}return B}function Eo(M){for(var D=1;D<arguments.length;D++){var B=arguments[D]!=null?arguments[D]:{};D%2?so(Object(B),!0).forEach(function(ve){Da(M,ve,B[ve])}):Object.getOwnPropertyDescriptors?Object.defineProperties(M,Object.getOwnPropertyDescriptors(B)):so(Object(B)).forEach(function(ve){Object.defineProperty(M,ve,Object.getOwnPropertyDescriptor(B,ve))})}return M}function Da(M,D,B){return D=Ei(D),D in M?Object.defineProperty(M,D,{value:B,enumerable:!0,configurable:!0,writable:!0}):M[D]=B,M}function Ei(M){var D=Io(M,"string");return Wa(D)==="symbol"?D:String(D)}function Io(M,D){if(Wa(M)!=="object"||M===null)return M;var B=M[Symbol.toPrimitive];if(B!==void 0){var ve=B.call(M,D||"default");if(Wa(ve)!=="object")return ve;throw new TypeError("@@toPrimitive must return a primitive value.")}return(D==="string"?String:Number)(M)}function lo(M,D){var B=typeof Symbol!="undefined"&&M[Symbol.iterator]||M["@@iterator"];if(!B){if(Array.isArray(M)||(B=To(M))||D&&M&&typeof M.length=="number"){B&&(M=B);var ve=0,Ne=function(){};return{s:Ne,n:function(){return ve>=M.length?{done:!0}:{done:!1,value:M[ve++]}},e:function(St){throw St},f:Ne}}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 et=!0,tt=!1,ct;return{s:function(){B=B.call(M)},n:function(){var St=B.next();return et=St.done,St},e:function(St){tt=!0,ct=St},f:function(){try{!et&&B.return!=null&&B.return()}finally{if(tt)throw ct}}}}function oa(M){return Ra(M)||Un(M)||To(M)||_n()}function _n(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
+In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Un(M){if(typeof Symbol!="undefined"&&M[Symbol.iterator]!=null||M["@@iterator"]!=null)return Array.from(M)}function Ra(M){if(Array.isArray(M))return bi(M)}function wa(M,D){return m(M)||eu(M,D)||To(M,D)||un()}function un(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
+In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function To(M,D){if(M){if(typeof M=="string")return bi(M,D);var B=Object.prototype.toString.call(M).slice(8,-1);if(B==="Object"&&M.constructor&&(B=M.constructor.name),B==="Map"||B==="Set")return Array.from(M);if(B==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(B))return bi(M,D)}}function bi(M,D){(D==null||D>M.length)&&(D=M.length);for(var B=0,ve=new Array(D);B<D;B++)ve[B]=M[B];return ve}function eu(M,D){var B=M==null?null:typeof Symbol!="undefined"&&M[Symbol.iterator]||M["@@iterator"];if(B!=null){var ve,Ne,et,tt,ct=[],pt=!0,St=!1;try{if(et=(B=B.call(M)).next,D===0){if(Object(B)!==B)return;pt=!1}else for(;!(pt=(ve=et.call(B)).done)&&(ct.push(ve.value),ct.length!==D);pt=!0);}catch(Gt){St=!0,Ne=Gt}finally{try{if(!pt&&B.return!=null&&(tt=B.return(),Object(tt)!==tt))return}finally{if(St)throw Ne}}return ct}}function m(M){if(Array.isArray(M))return M}var F="$default-group-title",X=function(D,B){return"base"in B?D.replace(B.base.slice(1),"").replace(/^\//,""):D};function Q(M,D){var B=D.meta,ve=D.is2LevelNav,Ne=D.locale,et=new RegExp("/index(\\.".concat(Ne.id,")?.md$")),tt=(B==null?void 0:B.frontmatter.filename)&&et.test(B.frontmatter.filename)&&!B._atom_route&&ve,ct=M.split("/").filter(Boolean),pt=Math.min(Math.max(tt?ct.length:ct.length-1,1),ve?2:1/0);return ct.slice(0,pt).join("/")}var ye=function(){var D=(0,Ca.b)(),B=(0,te.RX)(),ve=(0,g.W)(),Ne=ve.themeConfig,et=ve._2_level_nav_available,tt=(0,te.M7)(),ct=(0,n.useState)(function(){var Gt=Object.values(B).reduce(function(rr,qt){var Rr=X(qt.path,D);if(Rr&&qt.meta){var tn,Yr,sn,Yn="/".concat(qt.path.replace(Rr,function(no){return Q(no,{is2LevelNav:et,meta:qt.meta,locale:D})})),na=(0,te.qu)({order:0},"group",qt.meta.frontmatter),Ga=na.title,ro=na.order,ga=Ga||F;(tn=rr[Yn])!==null&&tn!==void 0||(rr[Yn]={}),rr[Yn][ga]={title:Ga,order:((Yr=rr[Yn][ga])===null||Yr===void 0?void 0:Yr.order)||ro,children:[].concat(oa(((sn=rr[Yn][ga])===null||sn===void 0?void 0:sn.children)||[]),[{title:qt.meta.frontmatter.title,link:"/".concat(qt.path),order:qt.meta.frontmatter.order||0,frontmatter:qt.meta.frontmatter}])}}return rr},{}),br=Object.entries(Gt).reduce(function(rr,qt){var Rr=wa(qt,2),tn=Rr[0],Yr=Rr[1];return rr[tn]=Object.values(Yr).sort(tt),rr[tn].forEach(function(sn){return sn.children.sort(tt)}),rr},{});return Object.assign(br,Ne.sidebar)}),pt=wa(ct,1),St=pt[0];return St};function we(M){var D={order:0,title:""},B=lo(M),ve;try{for(B.s();!(ve=B.n()).done;){var Ne=ve.value,et=lo(Ne.children),tt;try{for(et.s();!(tt=et.n()).done;){var ct=tt.value;"frontmatter"in ct&&pickRouteSortMeta(D,"nav",ct.frontmatter)}}catch(pt){et.e(pt)}finally{et.f()}}}catch(pt){B.e(pt)}finally{B.f()}return D}var qe=function(){var D=ye(),B=useRouteDataComparer(),ve=useState(function(){var tt=Object.entries(D).sort(function(ct,pt){return pt[0].split("/").length-ct[0].split("/").length}).reduce(function(ct,pt){var St=wa(pt,2),Gt=St[0],br=St[1],rr=Gt.replace(/\/[^/]+$/,"");if(rr){var qt;if((qt=ct[rr])!==null&&qt!==void 0||(ct[rr]=Eo({path:rr,children:D[rr]||[]},we(D[rr]||[]))),ct[Gt])ct[Gt].children.sort(B),ct[rr].children.push(ct[Gt]),delete ct[Gt];else{var Rr;(Rr=ct[rr].children).push.apply(Rr,oa(br))}}else br.sort(B),ct[Gt]=Eo({path:Gt,children:br},we(br));return ct},{});return Object.values(tt)}),Ne=wa(ve,1),et=Ne[0];return et},Tt=function(){var D=(0,Ca.b)(),B=ye(),ve=(0,g.W)(),Ne=ve._2_level_nav_available,et=(0,o.TH)(),tt=et.pathname,ct=_i(),pt=X(tt.slice(1),D),St=pt?tt.replace(pt,function(Gt){return Q(Gt,{is2LevelNav:Ne,meta:ct,locale:D})}):tt;return St?B[St]:[]};function sr(M){"@babel/helpers - typeof";return sr=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(D){return typeof D}:function(D){return D&&typeof Symbol=="function"&&D.constructor===Symbol&&D!==Symbol.prototype?"symbol":typeof D},sr(M)}function at(M){return hr(M)||pr(M)||yn(M)||Vt()}function Vt(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
+In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function pr(M){if(typeof Symbol!="undefined"&&M[Symbol.iterator]!=null||M["@@iterator"]!=null)return Array.from(M)}function hr(M){if(Array.isArray(M))return bn(M)}function _r(M,D){return Su(M)||Wr(M,D)||yn(M,D)||mn()}function mn(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
+In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function yn(M,D){if(M){if(typeof M=="string")return bn(M,D);var B=Object.prototype.toString.call(M).slice(8,-1);if(B==="Object"&&M.constructor&&(B=M.constructor.name),B==="Map"||B==="Set")return Array.from(M);if(B==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(B))return bn(M,D)}}function bn(M,D){(D==null||D>M.length)&&(D=M.length);for(var B=0,ve=new Array(D);B<D;B++)ve[B]=M[B];return ve}function Wr(M,D){var B=M==null?null:typeof Symbol!="undefined"&&M[Symbol.iterator]||M["@@iterator"];if(B!=null){var ve,Ne,et,tt,ct=[],pt=!0,St=!1;try{if(et=(B=B.call(M)).next,D===0){if(Object(B)!==B)return;pt=!1}else for(;!(pt=(ve=et.call(B)).done)&&(ct.push(ve.value),ct.length!==D);pt=!0);}catch(Gt){St=!0,Ne=Gt}finally{try{if(!pt&&B.return!=null&&(tt=B.return(),Object(tt)!==tt))return}finally{if(St)throw Ne}}return ct}}function Su(M){if(Array.isArray(M))return M}function Ao(M,D){var B=Object.keys(M);if(Object.getOwnPropertySymbols){var ve=Object.getOwnPropertySymbols(M);D&&(ve=ve.filter(function(Ne){return Object.getOwnPropertyDescriptor(M,Ne).enumerable})),B.push.apply(B,ve)}return B}function Co(M){for(var D=1;D<arguments.length;D++){var B=arguments[D]!=null?arguments[D]:{};D%2?Ao(Object(B),!0).forEach(function(ve){Ro(M,ve,B[ve])}):Object.getOwnPropertyDescriptors?Object.defineProperties(M,Object.getOwnPropertyDescriptors(B)):Ao(Object(B)).forEach(function(ve){Object.defineProperty(M,ve,Object.getOwnPropertyDescriptor(B,ve))})}return M}function Ro(M,D,B){return D=Po(D),D in M?Object.defineProperty(M,D,{value:B,enumerable:!0,configurable:!0,writable:!0}):M[D]=B,M}function Po(M){var D=Mo(M,"string");return sr(D)==="symbol"?D:String(D)}function Mo(M,D){if(sr(M)!=="object"||M===null)return M;var B=M[Symbol.toPrimitive];if(B!==void 0){var ve=B.call(M,D||"default");if(sr(ve)!=="object")return ve;throw new TypeError("@@toPrimitive must return a primitive value.")}return(D==="string"?String:Number)(M)}function $o(M,D,B,ve){return Co({title:M.title||D[0].title||D[0].children[0].title,order:M.order||0,activePath:B},ve?{link:ve}:{})}var tu=function(){var D=(0,Ca.b)(),B=(0,te.RX)(),ve=(0,g.W)(),Ne=ve.themeConfig,et=ve._2_level_nav_available,tt=ye(),ct=(0,te.M7)(),pt=(0,n.useState)(function(){var br=[],rr;if(Ne.nav&&("mode"in Ne.nav&&typeof Ne.nav.mode=="string"?(rr=Ne.nav.mode,br=(0,te.m7)(Ne.nav.value,D)):"mode"in Ne.nav||(br=(0,te.m7)(Ne.nav,D)),!rr||rr==="override"))return br;var qt=Object.values(Object.entries(tt).sort(function(Rr,tn){var Yr=_r(Rr,1),sn=Yr[0],Yn=_r(tn,1),na=Yn[0];return sn.split("/").length-na.split("/").length}).reduce(function(Rr,tn){var Yr=_r(tn,2),sn=Yr[0],Yn=Yr[1],na=X(sn.replace(/^\//,""),D),Ga=sn.replace(na,function(No){return Q(No,{is2LevelNav:et,locale:D})}),ro=sn.length>Ga.length&&et,ga=Object.values(B).reduce(function(No,oi){return oi.path.startsWith(sn.slice(1))&&((0,te.qu)(No[0],"nav",oi.meta.frontmatter),ro&&(0,te.qu)(No[1],"nav.second",oi.meta.frontmatter)),No},[{},{}]),no=_r(ga,2),Wo=no[0],ri=no[1];if(ro){var Go,Ii,ni;(Go=Wo.title)!==null&&Go!==void 0||(Wo.title=Ga.split("/").pop().replace(/^[a-z]/,function(No){return No.toUpperCase()}));var ai=(Ii=Rr[Ga])!==null&&Ii!==void 0?Ii:Rr[Ga]=$o(Wo,Yn,Ga);(ni=ai.children)!==null&&ni!==void 0||(ai.children=[]),ai.children.push($o(ri,Yn,sn,Yn[0].children[0].link))}else Rr[sn]=$o(Wo,Yn,sn,Yn[0].children[0].link);return Rr},{}));return qt.forEach(function(Rr,tn){var Yr;!Rr.link&&((Yr=Rr.children)===null||Yr===void 0?void 0:Yr.length)===1?qt[tn]=Rr.children[0]:Rr.children&&Rr.children.sort(ct)}),qt.sort(ct),rr==="prepend"?qt.unshift.apply(qt,at(br)):rr==="append"&&qt.push.apply(qt,at(br)),qt}),St=_r(pt,1),Gt=St[0];return Gt};function Ho(M){"@babel/helpers - typeof";return Ho=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(D){return typeof D}:function(D){return D&&typeof Symbol=="function"&&D.constructor===Symbol&&D!==Symbol.prototype?"symbol":typeof D},Ho(M)}function ru(M,D){return Jo(M)||au(M,D)||Zo(M,D)||qu()}function qu(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
+In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Zo(M,D){if(M){if(typeof M=="string")return nu(M,D);var B=Object.prototype.toString.call(M).slice(8,-1);if(B==="Object"&&M.constructor&&(B=M.constructor.name),B==="Map"||B==="Set")return Array.from(M);if(B==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(B))return nu(M,D)}}function nu(M,D){(D==null||D>M.length)&&(D=M.length);for(var B=0,ve=new Array(D);B<D;B++)ve[B]=M[B];return ve}function au(M,D){var B=M==null?null:typeof Symbol!="undefined"&&M[Symbol.iterator]||M["@@iterator"];if(B!=null){var ve,Ne,et,tt,ct=[],pt=!0,St=!1;try{if(et=(B=B.call(M)).next,D===0){if(Object(B)!==B)return;pt=!1}else for(;!(pt=(ve=et.call(B)).done)&&(ct.push(ve.value),ct.length!==D);pt=!0);}catch(Gt){St=!0,Ne=Gt}finally{try{if(!pt&&B.return!=null&&(tt=B.return(),Object(tt)!==tt))return}finally{if(St)throw Ne}}return ct}}function Jo(M){if(Array.isArray(M))return M}function ou(M,D){if(!(M instanceof D))throw new TypeError("Cannot call a class as a function")}function xi(M,D){for(var B=0;B<D.length;B++){var ve=D[B];ve.enumerable=ve.enumerable||!1,ve.configurable=!0,"value"in ve&&(ve.writable=!0),Object.defineProperty(M,qo(ve.key),ve)}}function ki(M,D,B){return D&&xi(M.prototype,D),B&&xi(M,B),Object.defineProperty(M,"prototype",{writable:!1}),M}function Pa(M,D,B){return D=qo(D),D in M?Object.defineProperty(M,D,{value:B,enumerable:!0,configurable:!0,writable:!0}):M[D]=B,M}function qo(M){var D=ei(M,"string");return Ho(D)==="symbol"?D:String(D)}function ei(M,D){if(Ho(M)!=="object"||M===null)return M;var B=M[Symbol.toPrimitive];if(B!==void 0){var ve=B.call(M,D||"default");if(Ho(ve)!=="object")return ve;throw new TypeError("@@toPrimitive must return a primitive value.")}return(D==="string"?String:Number)(M)}var ja,ws=function(){function M(D){var B=this;ou(this,M),Pa(this,"color",void 0),Pa(this,"prefersColor",void 0),Pa(this,"callbacks",[]),this.prefersColor=navigator.cookieEnabled&&localStorage.getItem(E.PREFERS_COLOR_LS_KEY)||D.default,this.color=document.documentElement.getAttribute(E.PREFERS_COLOR_ATTR),["light","dark"].forEach(function(ve){var Ne=B.getColorMedia(ve),et=function(ct){ct.matches&&B.prefersColor==="auto"&&(B.color=ve,document.documentElement.setAttribute(E.PREFERS_COLOR_ATTR,ve),B.applyCallbacks())};Ne.addEventListener?Ne.addEventListener("change",et):Ne.addListener&&Ne.addListener(et)})}return ki(M,[{key:"getColorMedia",value:function(B){return window.matchMedia("(prefers-color-scheme: ".concat(B,")"))}},{key:"isColorMode",value:function(B){return this.getColorMedia(B).matches}},{key:"applyCallbacks",value:function(){var B=this;this.callbacks.forEach(function(ve){return ve({color:B.color,prefersColor:B.prefersColor})})}},{key:"listen",value:function(B){this.callbacks.push(B)}},{key:"unlisten",value:function(B){this.callbacks.splice(this.callbacks.indexOf(B),1)}},{key:"tryPrefersColor",value:function(B){return navigator.cookieEnabled&&localStorage.setItem(E.PREFERS_COLOR_LS_KEY,B),this.prefersColor=B,this.color=B==="auto"?this.isColorMode("dark")?"dark":"light":B,document.documentElement.setAttribute(E.PREFERS_COLOR_ATTR,B),this.applyCallbacks(),B}}]),M}(),Eu=function(){var D=(0,g.W)(),B=D.themeConfig,ve=(0,n.useState)(),Ne=ru(ve,2),et=Ne[0],tt=Ne[1],ct=(0,n.useState)(),pt=ru(ct,2),St=pt[0],Gt=pt[1],br=(0,n.useCallback)(function(qt){ja.tryPrefersColor(qt)},[]),rr=(0,n.useCallback)(function(qt){tt(qt.color),Gt(qt.prefersColor)},[]);return(0,n.useEffect)(function(){var qt;return(qt=ja)!==null&&qt!==void 0||(ja=new ws({default:B.prefersColor.default})),ja.listen(rr),tt(ja.color),Gt(ja.prefersColor),function(){return ja.unlisten(rr)}},[]),[et,St,br]};function bu(M,D){return es(M)||Os(M,D)||Fi(M,D)||Bi()}function Bi(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
+In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Fi(M,D){if(M){if(typeof M=="string")return xu(M,D);var B=Object.prototype.toString.call(M).slice(8,-1);if(B==="Object"&&M.constructor&&(B=M.constructor.name),B==="Map"||B==="Set")return Array.from(M);if(B==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(B))return xu(M,D)}}function xu(M,D){(D==null||D>M.length)&&(D=M.length);for(var B=0,ve=new Array(D);B<D;B++)ve[B]=M[B];return ve}function Os(M,D){var B=M==null?null:typeof Symbol!="undefined"&&M[Symbol.iterator]||M["@@iterator"];if(B!=null){var ve,Ne,et,tt,ct=[],pt=!0,St=!1;try{if(et=(B=B.call(M)).next,D===0){if(Object(B)!==B)return;pt=!1}else for(;!(pt=(ve=et.call(B)).done)&&(ct.push(ve.value),ct.length!==D);pt=!0);}catch(Gt){St=!0,Ne=Gt}finally{try{if(!pt&&B.return!=null&&(tt=B.return(),Object(tt)!==tt))return}finally{if(St)throw Ne}}return ct}}function es(M){if(Array.isArray(M))return M}var _i=function(){var D=(0,o.Qt)(),B=D.route,ve=(0,o.TH)(),Ne=ve.pathname,et=(0,o.Ov)(),tt=et.clientRoutes,ct=(0,n.useCallback)(function(){var rr;if(B.path===Ne&&!("isLayout"in B))rr=B.meta;else{var qt,Rr,tn=(qt=(0,o.fp)(tt,Ne))===null||qt===void 0?void 0:qt.pop();rr=tn==null||(Rr=tn.route)===null||Rr===void 0?void 0:Rr.meta}return rr||{frontmatter:{},toc:[],texts:[]}},[tt.length,Ne]),pt=(0,n.useState)(ct),St=bu(pt,2),Gt=St[0],br=St[1];return(0,te.LI)(function(){br(ct)},[tt.length,Ne]),Gt},wu='"use strict";(()=>{var P=Object.create;var I=Object.defineProperty;var z=Object.getOwnPropertyDescriptor;var D=Object.getOwnPropertyNames,R=Object.getOwnPropertySymbols,B=Object.getPrototypeOf,E=Object.prototype.hasOwnProperty,L=Object.prototype.propertyIsEnumerable;var O=(e,t,i)=>t in e?I(e,t,{enumerable:!0,configurable:!0,writable:!0,value:i}):e[t]=i,M=(e,t)=>{for(var i in t||(t={}))E.call(t,i)&&O(e,i,t[i]);if(R)for(var i of R(t))L.call(t,i)&&O(e,i,t[i]);return e};var F=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var N=(e,t,i,h)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of D(t))!E.call(e,a)&&a!==i&&I(e,a,{get:()=>t[a],enumerable:!(h=z(t,a))||h.enumerable});return e};var W=(e,t,i)=>(i=e!=null?P(B(e)):{},N(t||!e||!e.__esModule?I(i,"default",{value:e,enumerable:!0}):i,e));var j=F((K,w)=>{w.exports=function(e){var t={};function i(h){if(t[h])return t[h].exports;var a=t[h]={exports:{},id:h,loaded:!1};return e[h].call(a.exports,a,a.exports,i),a.loaded=!0,a.exports}return i.m=e,i.c=t,i.p="",i(0)}([function(e,t,i){e.exports=i(1)},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var h=i(2);Object.defineProperty(t,"combineChunks",{enumerable:!0,get:function(){return h.combineChunks}}),Object.defineProperty(t,"fillInChunks",{enumerable:!0,get:function(){return h.fillInChunks}}),Object.defineProperty(t,"findAll",{enumerable:!0,get:function(){return h.findAll}}),Object.defineProperty(t,"findChunks",{enumerable:!0,get:function(){return h.findChunks}})},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=t.findAll=function(s){var n=s.autoEscape,g=s.caseSensitive,f=g===void 0?!1:g,p=s.findChunks,u=p===void 0?a:p,c=s.sanitize,v=s.searchWords,T=s.textToHighlight;return l({chunksToHighlight:h({chunks:u({autoEscape:n,caseSensitive:f,sanitize:c,searchWords:v,textToHighlight:T})}),totalLength:T?T.length:0})},h=t.combineChunks=function(s){var n=s.chunks;return n=n.sort(function(g,f){return g.start-f.start}).reduce(function(g,f){if(g.length===0)return[f];var p=g.pop();if(f.start<=p.end){var u=Math.max(p.end,f.end);g.push({highlight:!1,start:p.start,end:u})}else g.push(p,f);return g},[]),n},a=function(s){var n=s.autoEscape,g=s.caseSensitive,f=s.sanitize,p=f===void 0?d:f,u=s.searchWords,c=s.textToHighlight;return c=p(c),u.filter(function(v){return v}).reduce(function(v,T){T=p(T),n&&(T=r(T));for(var m=new RegExp(T,g?"g":"gi"),x=void 0;x=m.exec(c);){var S=x.index,$=m.lastIndex;$>S&&v.push({highlight:!1,start:S,end:$}),x.index===m.lastIndex&&m.lastIndex++}return v},[])};t.findChunks=a;var l=t.fillInChunks=function(s){var n=s.chunksToHighlight,g=s.totalLength,f=[],p=function(v,T,m){T-v>0&&f.push({start:v,end:T,highlight:m})};if(n.length===0)p(0,g,!1);else{var u=0;n.forEach(function(c){p(u,c.start,!1),p(c.start,c.end,!0),u=c.end}),p(u,g,!1)}return f};function d(o){return o}function r(o){return o.replace(/[\\-\\[\\]\\/\\{\\}\\(\\)\\*\\+\\?\\.\\\\\\^\\$\\|]/g,"\\\\$&")}}])});var C=W(j());var H="tab";function k(e,t,i,h,a){let l=a!==void 0;return h.reduce((r,o)=>(o.tocIndex===a&&(r[o.paraId]=(r[o.paraId]||"").concat(o.value)),r),[]).filter(Boolean).length||l?{rawTitle:e,title:t,link:i,paragraphs:h.reduce((r,o)=>{var s,n;return o.tocIndex===a&&((n=r[s=o.paraId])!=null||(r[s]=""),r[o.paraId]+=o.value),r},[]).filter(Boolean)}:null}function y(e){return[e.title,e.subtitle].filter(Boolean).join(" ")}function _(e,t,i){let h=[],a=Object.values(t).reduce((l,d)=>{var r,o;return d.asset&&((o=l[r=d.routeId])!=null||(l[r]=[]),l[d.routeId].push(d)),l},{});return Object.values(e).forEach(l=>{var d;if("meta"in l&&!("isLayout"in l)){let r=l.meta,o=l.path.replace(/^([^/])/,"/$1")||"/",s=i.find(u=>o===u.link||o.startsWith(`${u.activePath}/`)),n=(a[l.id]||[]).map(u=>{var c;return(c=u.asset)==null?void 0:c.id}),g=k("",y(r.frontmatter),o,r.texts),f=r.toc.reduce((u,c,v)=>{if(!n.includes(c.id)&&c.depth>=1){let T=y(r.frontmatter);c.depth!==1&&(T=`${T} - ${c.title}`),u.push(k(c.title,T,`${o}#${c.id}`,r.texts,v))}return u},[]),p=(r.tabs||[]).reduce((u,{key:c,meta:v})=>{let T=k("",`${y(r.frontmatter)} - ${v.frontmatter.title}`,`${o}?${H}=${c}`,v.texts);return T&&u.push(T),u.push(...v.toc.map((m,x)=>k(m.title,`${y(r.frontmatter)} - ${v.frontmatter.title} - ${m.title}`,`${o}?${H}=${c}#${m.id}`,v.texts,x))),u},[]);h.push({navTitle:s==null?void 0:s.title,navOrder:s?i.indexOf(s):1/0,title:y(r.frontmatter),link:o,sections:[...g?[g]:[],...f,...p],demos:((d=a[l.id])==null?void 0:d.map(u=>({link:`${o}#${u.asset.id}`,rawTitle:u.asset.title||"",title:u.asset.title||y(r.frontmatter),description:u.asset.description||"",keywords:u.asset.keywords||[]})))||[]})}}),h}function b(e="",t,i=1){let h=(0,C.findAll)({textToHighlight:e,searchWords:t,autoEscape:!0}),a={};return[h.map(({start:l,end:d,highlight:r},o)=>{let s={text:e.slice(l,d)};return o===0&&!r&&h.length>1&&s.text.length>20&&(s.text=`...${s.text.slice(-20)}`),r&&(s.highlighted=!0,a[t.find(n=>s.text.includes(n))]=i),s}),a]}function Y(e,t){let i=t.split(" "),h=new RegExp(t.replace(/[.*+?^${}()|[\\]\\\\]/g,"\\\\$&").replace(/\\s+/g,"|"),"i"),a={};return e.forEach(l=>{var o,s;let d=l.title,r=[];if(l.sections.forEach(n=>{for(let g of n.paragraphs)if(h.test(g)){let[f,p]=b(n.title,i,10),[u,c]=b(g,i);r.push({type:"content",link:n.link,priority:Object.values(M(M({},c),p)).reduce((v,T)=>v+T,0),highlightTitleTexts:f,highlightTexts:u,pageTitle:d});return}if(h.test(n.rawTitle)&&!h.test(l.title)){let[g,f]=b(n.title,i,10);r.push({type:"title",link:n.link,priority:Object.values(f).reduce((p,u)=>p+u,0),highlightTitleTexts:g,highlightTexts:b(n.paragraphs[0]||"",i)[0],pageTitle:d})}}),l.demos.forEach(n=>{if(h.test(n.rawTitle)||h.test(n.description)){let[g,f]=b(n.title,i,10),[p,u]=b(n.description,i);r.push({type:"demo",link:n.link,priority:Object.values(M(M({},u),f)).reduce((c,v)=>c+v,0),highlightTitleTexts:g,highlightTexts:p,pageTitle:d})}}),h.test(l.title)){let[n,g]=b(l.title,i,100);r.push({type:"page",link:l.link,priority:Object.values(g).reduce((f,p)=>f+p,0),highlightTitleTexts:n,highlightTexts:b(((o=l.sections[0])==null?void 0:o.paragraphs[0])||"",i)[0],pageTitle:d})}if(r.length){let n=l.navTitle||"$ROOT";(s=a[n])!=null||(a[n]={title:l.navTitle,priority:l.navOrder*1e3,hints:[]}),a[n].hints.push(...r)}}),Object.values(a).forEach(({hints:l})=>{l.sort((d,r)=>r.priority-d.priority)}),Object.values(a).sort((l,d)=>d.priority-l.priority)}var A;self.onmessage=({data:e})=>{switch(e.action){case"generate-metadata":A=_(e.args.routes,e.args.demos,e.args.nav);break;case"get-search-result":self.postMessage(Y(A,e.args.keywords));break;default:}};})();\n';function Ui(M){"@babel/helpers - typeof";return Ui=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(D){return typeof D}:function(D){return D&&typeof Symbol=="function"&&D.constructor===Symbol&&D!==Symbol.prototype?"symbol":typeof D},Ui(M)}function wi(M,D){var B=Object.keys(M);if(Object.getOwnPropertySymbols){var ve=Object.getOwnPropertySymbols(M);D&&(ve=ve.filter(function(Ne){return Object.getOwnPropertyDescriptor(M,Ne).enumerable})),B.push.apply(B,ve)}return B}function ts(M){for(var D=1;D<arguments.length;D++){var B=arguments[D]!=null?arguments[D]:{};D%2?wi(Object(B),!0).forEach(function(ve){Oi(M,ve,B[ve])}):Object.getOwnPropertyDescriptors?Object.defineProperties(M,Object.getOwnPropertyDescriptors(B)):wi(Object(B)).forEach(function(ve){Object.defineProperty(M,ve,Object.getOwnPropertyDescriptor(B,ve))})}return M}function Oi(M,D,B){return D=Is(D),D in M?Object.defineProperty(M,D,{value:B,enumerable:!0,configurable:!0,writable:!0}):M[D]=B,M}function Is(M){var D=Ou(M,"string");return Ui(D)==="symbol"?D:String(D)}function Ou(M,D){if(Ui(M)!=="object"||M===null)return M;var B=M[Symbol.toPrimitive];if(B!==void 0){var ve=B.call(M,D||"default");if(Ui(ve)!=="object")return ve;throw new TypeError("@@toPrimitive must return a primitive value.")}return(D==="string"?String:Number)(M)}function zi(M,D){return co(M)||Tu(M,D)||rs(M,D)||Iu()}function Iu(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
+In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function rs(M,D){if(M){if(typeof M=="string")return ns(M,D);var B=Object.prototype.toString.call(M).slice(8,-1);if(B==="Object"&&M.constructor&&(B=M.constructor.name),B==="Map"||B==="Set")return Array.from(M);if(B==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(B))return ns(M,D)}}function ns(M,D){(D==null||D>M.length)&&(D=M.length);for(var B=0,ve=new Array(D);B<D;B++)ve[B]=M[B];return ve}function Tu(M,D){var B=M==null?null:typeof Symbol!="undefined"&&M[Symbol.iterator]||M["@@iterator"];if(B!=null){var ve,Ne,et,tt,ct=[],pt=!0,St=!1;try{if(et=(B=B.call(M)).next,D===0){if(Object(B)!==B)return;pt=!1}else for(;!(pt=(ve=et.call(B)).done)&&(ct.push(ve.value),ct.length!==D);pt=!0);}catch(Gt){St=!0,Ne=Gt}finally{try{if(!pt&&B.return!=null&&(tt=B.return(),Object(tt)!==tt))return}finally{if(St)throw Ne}}return ct}}function co(M){if(Array.isArray(M))return M}var iu;typeof window!="undefined"&&(iu=new Worker(URL.createObjectURL(new Blob([wu],{type:"application/javascript"}))));var ti=function(){var D=(0,n.useRef)(),B=(0,te.RX)(),ve=(0,g.W)(),Ne=ve.demos,et=(0,n.useState)(!1),tt=zi(et,2),ct=tt[0],pt=tt[1],St=(0,n.useState)(""),Gt=zi(St,2),br=Gt[0],rr=Gt[1],qt=tu(),Rr=(0,n.useState)([]),tn=zi(Rr,2),Yr=tn[0],sn=tn[1],Yn=(0,n.useCallback)(function(na){pt(!0),rr(na)},[]);return(0,n.useEffect)(function(){iu.onmessage=function(na){sn(na.data),pt(!1)}},[]),(0,n.useEffect)(function(){var na=Object.entries(Ne).reduce(function(Ga,ro){var ga=zi(ro,2),no=ga[0],Wo=ga[1],ri=Wo.asset,Go=Wo.routeId;return ts(ts({},Ga),{},Oi({},no,{asset:ri,routeId:Go}))},{});iu.postMessage({action:"generate-metadata",args:{routes:JSON.parse(JSON.stringify(B)),nav:qt,demos:na}})},[B,Ne,qt]),(0,n.useEffect)(function(){var na=br.trim();na?(clearTimeout(D.current),D.current=window.setTimeout(function(){iu.postMessage({action:"get-search-result",args:{keywords:na}})},200)):sn([])},[br]),{keywords:br,setKeywords:Yn,result:Yr,loading:ct}}},90482:function(l,d,e){"use strict";e.d(d,{k:function(){return o},s:function(){return a}});var o=[{id:"zh-CN",name:"\u4E2D\u6587",base:"/"}],a={"en-US":{"header.search.placeholder":"Type keywords...","header.color.mode.light":"Light Mode","header.color.mode.dark":"Dark Mode","header.color.mode.auto":"Follow System","header.social.github":"GitHub","header.social.weibo":"Weibo","header.social.twitter":"Twitter","header.social.gitlab":"GitLab","header.social.facebook":"Facebook","header.social.zhihu":"Zhihu","header.social.yuque":"Yuque","header.social.linkedin":"Linkedin","previewer.actions.code.expand":"Show Code","previewer.actions.code.shrink":"Hide Code","previewer.actions.sketch":"Copy to Sketch app","previewer.actions.sketch.group":"Copy as Sketch Group","previewer.actions.sketch.symbol":"Copy as Sketch Symbol","previewer.actions.sketch.divider":"------------------------","previewer.actions.sketch.guide":"How to paste to Sketch?","previewer.actions.codesandbox":"Open in CodeSandbox","previewer.actions.codepen":"Open in CodePen (Not implemented)","previewer.actions.stackblitz":"Open in StackBlitz","previewer.actions.separate":"Open in separate page","404.title":"PAGE NOT FOUND","404.back":"Back to homepage","api.component.name":"Name","api.component.description":"Description","api.component.type":"Type","api.component.default":"Default","api.component.required":"(required)","api.component.unavailable":"apiParser must be enabled to use auto-generated API","api.component.loading":"Properties definition is resolving, wait a moment...","api.component.not.found":"Properties definition not found for {id} component","content.tabs.default":"Doc","content.footer.last.updated":"Last updated: ","content.footer.actions.edit":"Improve this documentation","content.footer.actions.previous":"PREV","content.footer.actions.next":"NEXT","search.not.found":"No content was found","layout.sidebar.btn":"Sidebar"},"zh-CN":{"header.search.placeholder":"\u8F93\u5165\u5173\u952E\u5B57\u641C\u7D22...","header.color.mode.light":"\u4EAE\u8272\u6A21\u5F0F","header.color.mode.dark":"\u6697\u8272\u6A21\u5F0F","header.color.mode.auto":"\u8DDF\u968F\u7CFB\u7EDF","header.social.github":"GitHub","header.social.weibo":"\u5FAE\u535A","header.social.twitter":"Twitter","header.social.gitlab":"GitLab","header.social.facebook":"Facebook","header.social.zhihu":"\u77E5\u4E4E","header.social.yuque":"\u8BED\u96C0","header.social.linkedin":"Linkedin","previewer.actions.code.expand":"\u5C55\u5F00\u4EE3\u7801","previewer.actions.code.shrink":"\u6536\u8D77\u4EE3\u7801","previewer.actions.codesandbox":"\u5728 CodeSandbox \u4E2D\u6253\u5F00","previewer.actions.sketch":"\u62F7\u8D1D\u5230 Sketch","previewer.actions.sketch.group":"\u62F7\u8D1D\u4E3A Sketch Group","previewer.actions.sketch.symbol":"\u62F7\u8D1D\u4E3A Sketch Symbol","previewer.actions.sketch.divider":"----------------------","previewer.actions.sketch.guide":"\u5982\u4F55\u7C98\u8D34\u5230 SKetch\uFF1F","previewer.actions.stackblitz":"\u5728 StackBlitz \u4E2D\u6253\u5F00","previewer.actions.separate":"\u5728\u72EC\u7ACB\u9875\u9762\u4E2D\u6253\u5F00","404.title":"\u9875\u9762\u672A\u627E\u5230","404.back":"\u8FD4\u56DE\u9996\u9875","api.component.name":"\u5C5E\u6027\u540D","api.component.description":"\u63CF\u8FF0","api.component.type":"\u7C7B\u578B","api.component.default":"\u9ED8\u8BA4\u503C","api.component.required":"(\u5FC5\u9009)","api.component.unavailable":"\u5FC5\u987B\u542F\u7528 apiParser \u624D\u80FD\u4F7F\u7528\u81EA\u52A8 API \u7279\u6027","api.component.loading":"\u5C5E\u6027\u5B9A\u4E49\u6B63\u5728\u89E3\u6790\u4E2D\uFF0C\u7A0D\u7B49\u7247\u523B...","api.component.not.found":"\u672A\u627E\u5230 {id} \u7EC4\u4EF6\u7684\u5C5E\u6027\u5B9A\u4E49","content.tabs.default":"\u6587\u6863","content.footer.last.updated":"\u6700\u540E\u66F4\u65B0\u65F6\u95F4\uFF1A","content.footer.actions.edit":"\u5E2E\u52A9\u6539\u8FDB\u6B64\u6587\u6863","content.footer.actions.previous":"\u4E0A\u4E00\u7BC7","content.footer.actions.next":"\u4E0B\u4E00\u7BC7","search.not.found":"\u672A\u627E\u5230\u76F8\u5173\u5185\u5BB9","layout.sidebar.btn":"\u4FA7\u8FB9\u83DC\u5355"}}},81938:function(l,d,e){"use strict";e.d(d,{wx:function(){return E},DE:function(){return O},C3:function(){return T},eA:function(){return w}});var o=e(27424),a=e.n(o),n=e(67294),s={"docs-example-demo-basic":{component:n.memo(n.lazy(function(){return e.e(433).then(e.bind(e,9852))})),asset:{type:"BLOCK",id:"docs-example-demo-basic",refAtomIds:[],dependencies:{"index.tsx":{type:"FILE",value:e(66851).Z},"rc-segmented":{type:"NPM",value:"2.7.0"},react:{type:"NPM",value:"18.2.0"},"assets/style.less":{type:"FILE",value:e(97064).Z}}}},"docs-example-demo-controlled":{component:n.memo(n.lazy(function(){return e.e(433).then(e.bind(e,93155))})),asset:{type:"BLOCK",id:"docs-example-demo-controlled",refAtomIds:[],dependencies:{"index.tsx":{type:"FILE",value:e(35365).Z},react:{type:"NPM",value:"18.2.0"},"rc-segmented":{type:"NPM",value:"2.7.0"},"assets/style.less":{type:"FILE",value:e(97064).Z}}}},"docs-example-demo-custom-render":{component:n.memo(n.lazy(function(){return e.e(433).then(e.bind(e,18315))})),asset:{type:"BLOCK",id:"docs-example-demo-custom-render",refAtomIds:[],dependencies:{"index.tsx":{type:"FILE",value:e(1615).Z},react:{type:"NPM",value:"18.2.0"},"rc-segmented":{type:"NPM",value:"2.7.0"},"assets/style.less":{type:"FILE",value:e(97064).Z}}}},"docs-example-demo-dynamic":{component:n.memo(n.lazy(function(){return e.e(433).then(e.bind(e,89402))})),asset:{type:"BLOCK",id:"docs-example-demo-dynamic",refAtomIds:[],dependencies:{"index.tsx":{type:"FILE",value:e(29391).Z},react:{type:"NPM",value:"18.2.0"},"rc-segmented":{type:"NPM",value:"2.7.0"},"assets/style.less":{type:"FILE",value:e(97064).Z}}}},"docs-example-demo-html-title":{component:n.memo(n.lazy(function(){return e.e(433).then(e.bind(e,30505))})),asset:{type:"BLOCK",id:"docs-example-demo-html-title",refAtomIds:[],dependencies:{"index.tsx":{type:"FILE",value:e(57529).Z},react:{type:"NPM",value:"18.2.0"},"rc-segmented":{type:"NPM",value:"2.7.0"},"assets/style.less":{type:"FILE",value:e(97064).Z}}}},"docs-example-demo-refs":{component:n.memo(n.lazy(function(){return e.e(433).then(e.bind(e,42552))})),asset:{type:"BLOCK",id:"docs-example-demo-refs",refAtomIds:[],dependencies:{"index.tsx":{type:"FILE",value:e(29093).Z},react:{type:"NPM",value:"18.2.0"},"rc-segmented":{type:"NPM",value:"2.7.0"},"assets/style.less":{type:"FILE",value:e(97064).Z}}}},"docs-example-demo-rtl":{component:n.memo(n.lazy(function(){return e.e(433).then(e.bind(e,62760))})),asset:{type:"BLOCK",id:"docs-example-demo-rtl",refAtomIds:[],dependencies:{"index.tsx":{type:"FILE",value:e(72446).Z},react:{type:"NPM",value:"18.2.0"},"rc-segmented":{type:"NPM",value:"2.7.0"},"assets/style.less":{type:"FILE",value:e(97064).Z}}}},"docs-example-demo-name":{component:n.memo(n.lazy(function(){return e.e(433).then(e.bind(e,11722))})),asset:{type:"BLOCK",id:"docs-example-demo-name",refAtomIds:[],dependencies:{"index.tsx":{type:"FILE",value:e(19597).Z},"rc-segmented":{type:"NPM",value:"2.7.0"},react:{type:"NPM",value:"18.2.0"},"assets/style.less":{type:"FILE",value:e(97064).Z}}}}},u={title:"Example",toc:"menu",filename:"docs/example.md",lastUpdated:173216079e4,nav:{title:"Example",path:"/example"}},v=[{id:"basic",depth:2,title:"basic"},{id:"controlled",depth:2,title:"controlled"},{id:"custom-render",depth:2,title:"custom-render"},{id:"dynamic",depth:2,title:"dynamic"},{id:"html-title",depth:2,title:"html-title"},{id:"refs",depth:2,title:"refs"},{id:"rtl",depth:2,title:"rtl"},{id:"name",depth:2,title:"name"}],f=[],y={},h={title:"rc-segmented",toc:"menu",filename:"docs/index.md",lastUpdated:1670813971e3,hero:{title:"rc-segmented",description:"React segmented controls used in ant.design"},description:"React Segmented Control."},p=[{id:"rc-segmented",depth:1,title:"rc-segmented"},{id:"live-demo",depth:2,title:"Live Demo"},{id:"install",depth:2,title:"Install"},{id:"usage",depth:2,title:"Usage"},{id:"api",depth:2,title:"API"},{id:"segmentedoption",depth:3,title:"SegmentedOption"},{id:"development",depth:2,title:"Development"},{id:"license",depth:2,title:"License"}],g=[{value:" ",paraId:0,tocIndex:0},{value:" ",paraId:0,tocIndex:0},{value:" ",paraId:0,tocIndex:0},{value:" ",paraId:0,tocIndex:0},{value:" ",paraId:0,tocIndex:0},{value:"React Segmented Control.",paraId:1,tocIndex:0},{value:"https://react-component.github.io/segmented/",paraId:2,tocIndex:1},{value:`import Segmented from 'rc-segmented';
+import 'rc-segmented/assets/index.css'; // import 'rc-segmented/asssets/index.less';
+import { render } from 'react-dom';
+
+render(
+  <Segmented
+    options={['Antd', 'Antv', 'Egg.js']}
+    onChange={(value) => handleValueChange(value)}
+  />,
+  mountNode,
+);
+`,paraId:3,tocIndex:3},{value:"Please note that ",paraId:4,tocIndex:4},{value:"onChange",paraId:4,tocIndex:4},{value:" API",paraId:4,tocIndex:4},{value:`
+changed on v2.0.0+`,paraId:4,tocIndex:4},{value:"Property",paraId:5,tocIndex:4},{value:"Type",paraId:5,tocIndex:4},{value:"Default",paraId:5,tocIndex:4},{value:"Description",paraId:5,tocIndex:4},{value:"prefixCls",paraId:5,tocIndex:4},{value:"string",paraId:5,tocIndex:4},{value:"rc-segmented",paraId:5,tocIndex:4},{value:"prefixCls of this component",paraId:5,tocIndex:4},{value:"className",paraId:5,tocIndex:4},{value:"string",paraId:5,tocIndex:4},{value:"''",paraId:5,tocIndex:4},{value:"additional class name of segmented",paraId:5,tocIndex:4},{value:"style",paraId:5,tocIndex:4},{value:"React.CSSProperties",paraId:5,tocIndex:4},{value:"style properties of segmented",paraId:5,tocIndex:4},{value:"options",paraId:5,tocIndex:4},{value:"Array<string | number | ",paraId:5,tocIndex:4},{value:"SegmentedOption",paraId:6,tocIndex:4},{value:">",paraId:5,tocIndex:4},{value:"[]",paraId:5,tocIndex:4},{value:"options for choices",paraId:5,tocIndex:4},{value:"value",paraId:5,tocIndex:4},{value:"string | number",paraId:5,tocIndex:4},{value:"value of segmented",paraId:5,tocIndex:4},{value:"defaultValue",paraId:5,tocIndex:4},{value:"string | number",paraId:5,tocIndex:4},{value:"defaultValue of segmented",paraId:5,tocIndex:4},{value:"value",paraId:5,tocIndex:4},{value:"string | number",paraId:5,tocIndex:4},{value:"currently selected value of segmented",paraId:5,tocIndex:4},{value:"onChange",paraId:5,tocIndex:4},{value:"(value: string | number) => void",paraId:5,tocIndex:4},{value:"defaultValue of segmented",paraId:5,tocIndex:4},{value:"disabled",paraId:5,tocIndex:4},{value:"boolean",paraId:5,tocIndex:4},{value:"false",paraId:5,tocIndex:4},{value:"disabled status of segmented",paraId:5,tocIndex:4},{value:"Property",paraId:7,tocIndex:5},{value:"Type",paraId:7,tocIndex:5},{value:"Default",paraId:7,tocIndex:5},{value:"Description",paraId:7,tocIndex:5},{value:"label",paraId:7,tocIndex:5},{value:"ReactNode",paraId:7,tocIndex:5},{value:"label of segmented option",paraId:7,tocIndex:5},{value:"value",paraId:7,tocIndex:5},{value:"string | number",paraId:7,tocIndex:5},{value:"value of segmented option",paraId:7,tocIndex:5},{value:"className",paraId:7,tocIndex:5},{value:"string",paraId:7,tocIndex:5},{value:"''",paraId:7,tocIndex:5},{value:"additional class name of segmented option",paraId:7,tocIndex:5},{value:"disabled",paraId:7,tocIndex:5},{value:"boolean",paraId:7,tocIndex:5},{value:"false",paraId:7,tocIndex:5},{value:"disabled status of segmented option",paraId:7,tocIndex:5},{value:`npm install
+npm start
+`,paraId:8,tocIndex:6},{value:"rc-segmented is released under the MIT license.",paraId:9,tocIndex:7}],E=null,w={},T={"docs/example":{frontmatter:u,toc:v,texts:f,demos:s},"docs/index":{frontmatter:h,toc:p,texts:g,demos:y}},O=Object.entries(T).reduce(function(C,N){var _=a()(N,2),L=_[0],z=_[1];return Object.values(z.demos).forEach(function(R){R.routeId=L}),Object.assign(C,z.demos),delete z.demos,C},{})},72070:function(l,d,e){"use strict";e.d(d,{Ac:function(){return H},ql:function(){return G.ql},rU:function(){return j},OL:function(){return T},Q$:function(){return W},p6:function(){return ze},m8:function(){return J.m},fp:function(){return a.fp},Ov:function(){return z.Ov},TH:function(){return a.TH},pC:function(){return a.pC},UO:function(){return a.UO},Qt:function(){return q.Q},lr:function(){return C}});var o=e(67294),a=e(96974),n=e(55648);function s(){return s=Object.assign||function(ce){for(var Oe=1;Oe<arguments.length;Oe++){var He=arguments[Oe];for(var _e in He)Object.prototype.hasOwnProperty.call(He,_e)&&(ce[_e]=He[_e])}return ce},s.apply(this,arguments)}function u(ce,Oe){if(ce==null)return{};var He={},_e=Object.keys(ce),Qe,Re;for(Re=0;Re<_e.length;Re++)Qe=_e[Re],!(Oe.indexOf(Qe)>=0)&&(He[Qe]=ce[Qe]);return He}const v=["onClick","reloadDocument","replace","state","target","to"],f=["aria-current","caseSensitive","className","end","style","to","children"];function y(ce,Oe){if(!ce){typeof console!="undefined"&&console.warn(Oe);try{throw new Error(Oe)}catch(He){}}}function h(ce){let{basename:Oe,children:He,window:_e}=ce,Qe=useRef();Qe.current==null&&(Qe.current=createBrowserHistory({window:_e}));let Re=Qe.current,[lt,dt]=useState({action:Re.action,location:Re.location});return useLayoutEffect(()=>Re.listen(dt),[Re]),createElement(Router,{basename:Oe,children:He,location:lt.location,navigationType:lt.action,navigator:Re})}function p(ce){let{basename:Oe,children:He,window:_e}=ce,Qe=useRef();Qe.current==null&&(Qe.current=createHashHistory({window:_e}));let Re=Qe.current,[lt,dt]=useState({action:Re.action,location:Re.location});return useLayoutEffect(()=>Re.listen(dt),[Re]),createElement(Router,{basename:Oe,children:He,location:lt.location,navigationType:lt.action,navigator:Re})}function g(ce){let{basename:Oe,children:He,history:_e}=ce;const[Qe,Re]=useState({action:_e.action,location:_e.location});return useLayoutEffect(()=>_e.listen(Re),[_e]),createElement(Router,{basename:Oe,children:He,location:Qe.location,navigationType:Qe.action,navigator:_e})}function E(ce){return!!(ce.metaKey||ce.altKey||ce.ctrlKey||ce.shiftKey)}const w=(0,o.forwardRef)(function(Oe,He){let{onClick:_e,reloadDocument:Qe,replace:Re=!1,state:lt,target:dt,to:Pt}=Oe,Mt=u(Oe,v),vt=(0,a.oQ)(Pt),Ke=O(Pt,{replace:Re,state:lt,target:dt});function yt(gt){_e&&_e(gt),!gt.defaultPrevented&&!Qe&&Ke(gt)}return(0,o.createElement)("a",s({},Mt,{href:vt,onClick:yt,ref:He,target:dt}))}),T=(0,o.forwardRef)(function(Oe,He){let{"aria-current":_e="page",caseSensitive:Qe=!1,className:Re="",end:lt=!1,style:dt,to:Pt,children:Mt}=Oe,vt=u(Oe,f),Ke=(0,a.TH)(),yt=(0,a.WU)(Pt),gt=Ke.pathname,Zt=yt.pathname;Qe||(gt=gt.toLowerCase(),Zt=Zt.toLowerCase());let Ot=gt===Zt||!lt&&gt.startsWith(Zt)&&gt.charAt(Zt.length)==="/",Ce=Ot?_e:void 0,st;typeof Re=="function"?st=Re({isActive:Ot}):st=[Re,Ot?"active":null].filter(Boolean).join(" ");let Ve=typeof dt=="function"?dt({isActive:Ot}):dt;return(0,o.createElement)(w,s({},vt,{"aria-current":Ce,className:st,ref:He,style:Ve,to:Pt}),typeof Mt=="function"?Mt({isActive:Ot}):Mt)});function O(ce,Oe){let{target:He,replace:_e,state:Qe}=Oe===void 0?{}:Oe,Re=(0,a.s0)(),lt=(0,a.TH)(),dt=(0,a.WU)(ce);return(0,o.useCallback)(Pt=>{if(Pt.button===0&&(!He||He==="_self")&&!E(Pt)){Pt.preventDefault();let Mt=!!_e||(0,n.Ep)(lt)===(0,n.Ep)(dt);Re(ce,{replace:Mt,state:Qe})}},[lt,Re,dt,_e,Qe,He,ce])}function C(ce){let Oe=(0,o.useRef)(N(ce)),He=(0,a.TH)(),_e=(0,o.useMemo)(()=>{let lt=N(He.search);for(let dt of Oe.current.keys())lt.has(dt)||Oe.current.getAll(dt).forEach(Pt=>{lt.append(dt,Pt)});return lt},[He.search]),Qe=(0,a.s0)(),Re=(0,o.useCallback)((lt,dt)=>{Qe("?"+N(lt),dt)},[Qe]);return[_e,Re]}function N(ce){return ce===void 0&&(ce=""),new URLSearchParams(typeof ce=="string"||Array.isArray(ce)||ce instanceof URLSearchParams?ce:Object.keys(ce).reduce((Oe,He)=>{let _e=ce[He];return Oe.concat(Array.isArray(_e)?_e.map(Qe=>[He,Qe]):[[He,_e]])},[]))}var _=e(87462),L=e(91),z=e(34162),R=["prefetch"];function j(ce){var Oe,He=ce.prefetch,_e=(0,L.Z)(ce,R),Qe=(0,z.Ov)(),Re=typeof ce.to=="string"?ce.to:(Oe=ce.to)===null||Oe===void 0?void 0:Oe.pathname;return Re?o.createElement(w,(0,_.Z)({onMouseEnter:function(){var dt;return He&&Re&&((dt=Qe.preloadRoute)===null||dt===void 0?void 0:dt.call(Qe,Re))}},_e),ce.children):null}var G=e(70405),q=e(59918),ne=e(71002);function ee(){"use strict";ee=function(){return Oe};var ce,Oe={},He=Object.prototype,_e=He.hasOwnProperty,Qe=Object.defineProperty||function(Ct,ut,It){Ct[ut]=It.value},Re=typeof Symbol=="function"?Symbol:{},lt=Re.iterator||"@@iterator",dt=Re.asyncIterator||"@@asyncIterator",Pt=Re.toStringTag||"@@toStringTag";function Mt(Ct,ut,It){return Object.defineProperty(Ct,ut,{value:It,enumerable:!0,configurable:!0,writable:!0}),Ct[ut]}try{Mt({},"")}catch(Ct){Mt=function(It,tr,Sr){return It[tr]=Sr}}function vt(Ct,ut,It,tr){var Sr=ut&&ut.prototype instanceof st?ut:st,nr=Object.create(Sr.prototype),Gr=new Vn(tr||[]);return Qe(nr,"_invoke",{value:Pr(Ct,It,Gr)}),nr}function Ke(Ct,ut,It){try{return{type:"normal",arg:Ct.call(ut,It)}}catch(tr){return{type:"throw",arg:tr}}}Oe.wrap=vt;var yt="suspendedStart",gt="suspendedYield",Zt="executing",Ot="completed",Ce={};function st(){}function Ve(){}function De(){}var ft={};Mt(ft,lt,function(){return this});var ht=Object.getPrototypeOf,Nt=ht&&ht(ht(En([])));Nt&&Nt!==He&&_e.call(Nt,lt)&&(ft=Nt);var Ft=De.prototype=st.prototype=Object.create(ft);function ur(Ct){["next","throw","return"].forEach(function(ut){Mt(Ct,ut,function(It){return this._invoke(ut,It)})})}function Dr(Ct,ut){function It(Sr,nr,Gr,Zr){var In=Ke(Ct[Sr],Ct,nr);if(In.type!=="throw"){var Vr=In.arg,Ln=Vr.value;return Ln&&(0,ne.Z)(Ln)=="object"&&_e.call(Ln,"__await")?ut.resolve(Ln.__await).then(function(ba){It("next",ba,Gr,Zr)},function(ba){It("throw",ba,Gr,Zr)}):ut.resolve(Ln).then(function(ba){Vr.value=ba,Gr(Vr)},function(ba){return It("throw",ba,Gr,Zr)})}Zr(In.arg)}var tr;Qe(this,"_invoke",{value:function(nr,Gr){function Zr(){return new ut(function(In,Vr){It(nr,Gr,In,Vr)})}return tr=tr?tr.then(Zr,Zr):Zr()}})}function Pr(Ct,ut,It){var tr=yt;return function(Sr,nr){if(tr===Zt)throw new Error("Generator is already running");if(tr===Ot){if(Sr==="throw")throw nr;return{value:ce,done:!0}}for(It.method=Sr,It.arg=nr;;){var Gr=It.delegate;if(Gr){var Zr=Fr(Gr,It);if(Zr){if(Zr===Ce)continue;return Zr}}if(It.method==="next")It.sent=It._sent=It.arg;else if(It.method==="throw"){if(tr===yt)throw tr=Ot,It.arg;It.dispatchException(It.arg)}else It.method==="return"&&It.abrupt("return",It.arg);tr=Zt;var In=Ke(Ct,ut,It);if(In.type==="normal"){if(tr=It.done?Ot:gt,In.arg===Ce)continue;return{value:In.arg,done:It.done}}In.type==="throw"&&(tr=Ot,It.method="throw",It.arg=In.arg)}}}function Fr(Ct,ut){var It=ut.method,tr=Ct.iterator[It];if(tr===ce)return ut.delegate=null,It==="throw"&&Ct.iterator.return&&(ut.method="return",ut.arg=ce,Fr(Ct,ut),ut.method==="throw")||It!=="return"&&(ut.method="throw",ut.arg=new TypeError("The iterator does not provide a '"+It+"' method")),Ce;var Sr=Ke(tr,Ct.iterator,ut.arg);if(Sr.type==="throw")return ut.method="throw",ut.arg=Sr.arg,ut.delegate=null,Ce;var nr=Sr.arg;return nr?nr.done?(ut[Ct.resultName]=nr.value,ut.next=Ct.nextLoc,ut.method!=="return"&&(ut.method="next",ut.arg=ce),ut.delegate=null,Ce):nr:(ut.method="throw",ut.arg=new TypeError("iterator result is not an object"),ut.delegate=null,Ce)}function vn(Ct){var ut={tryLoc:Ct[0]};1 in Ct&&(ut.catchLoc=Ct[1]),2 in Ct&&(ut.finallyLoc=Ct[2],ut.afterLoc=Ct[3]),this.tryEntries.push(ut)}function Fn(Ct){var ut=Ct.completion||{};ut.type="normal",delete ut.arg,Ct.completion=ut}function Vn(Ct){this.tryEntries=[{tryLoc:"root"}],Ct.forEach(vn,this),this.reset(!0)}function En(Ct){if(Ct||Ct===""){var ut=Ct[lt];if(ut)return ut.call(Ct);if(typeof Ct.next=="function")return Ct;if(!isNaN(Ct.length)){var It=-1,tr=function Sr(){for(;++It<Ct.length;)if(_e.call(Ct,It))return Sr.value=Ct[It],Sr.done=!1,Sr;return Sr.value=ce,Sr.done=!0,Sr};return tr.next=tr}}throw new TypeError((0,ne.Z)(Ct)+" is not iterable")}return Ve.prototype=De,Qe(Ft,"constructor",{value:De,configurable:!0}),Qe(De,"constructor",{value:Ve,configurable:!0}),Ve.displayName=Mt(De,Pt,"GeneratorFunction"),Oe.isGeneratorFunction=function(Ct){var ut=typeof Ct=="function"&&Ct.constructor;return!!ut&&(ut===Ve||(ut.displayName||ut.name)==="GeneratorFunction")},Oe.mark=function(Ct){return Object.setPrototypeOf?Object.setPrototypeOf(Ct,De):(Ct.__proto__=De,Mt(Ct,Pt,"GeneratorFunction")),Ct.prototype=Object.create(Ft),Ct},Oe.awrap=function(Ct){return{__await:Ct}},ur(Dr.prototype),Mt(Dr.prototype,dt,function(){return this}),Oe.AsyncIterator=Dr,Oe.async=function(Ct,ut,It,tr,Sr){Sr===void 0&&(Sr=Promise);var nr=new Dr(vt(Ct,ut,It,tr),Sr);return Oe.isGeneratorFunction(ut)?nr:nr.next().then(function(Gr){return Gr.done?Gr.value:nr.next()})},ur(Ft),Mt(Ft,Pt,"Generator"),Mt(Ft,lt,function(){return this}),Mt(Ft,"toString",function(){return"[object Generator]"}),Oe.keys=function(Ct){var ut=Object(Ct),It=[];for(var tr in ut)It.push(tr);return It.reverse(),function Sr(){for(;It.length;){var nr=It.pop();if(nr in ut)return Sr.value=nr,Sr.done=!1,Sr}return Sr.done=!0,Sr}},Oe.values=En,Vn.prototype={constructor:Vn,reset:function(ut){if(this.prev=0,this.next=0,this.sent=this._sent=ce,this.done=!1,this.delegate=null,this.method="next",this.arg=ce,this.tryEntries.forEach(Fn),!ut)for(var It in this)It.charAt(0)==="t"&&_e.call(this,It)&&!isNaN(+It.slice(1))&&(this[It]=ce)},stop:function(){this.done=!0;var ut=this.tryEntries[0].completion;if(ut.type==="throw")throw ut.arg;return this.rval},dispatchException:function(ut){if(this.done)throw ut;var It=this;function tr(Vr,Ln){return Gr.type="throw",Gr.arg=ut,It.next=Vr,Ln&&(It.method="next",It.arg=ce),!!Ln}for(var Sr=this.tryEntries.length-1;Sr>=0;--Sr){var nr=this.tryEntries[Sr],Gr=nr.completion;if(nr.tryLoc==="root")return tr("end");if(nr.tryLoc<=this.prev){var Zr=_e.call(nr,"catchLoc"),In=_e.call(nr,"finallyLoc");if(Zr&&In){if(this.prev<nr.catchLoc)return tr(nr.catchLoc,!0);if(this.prev<nr.finallyLoc)return tr(nr.finallyLoc)}else if(Zr){if(this.prev<nr.catchLoc)return tr(nr.catchLoc,!0)}else{if(!In)throw new Error("try statement without catch or finally");if(this.prev<nr.finallyLoc)return tr(nr.finallyLoc)}}}},abrupt:function(ut,It){for(var tr=this.tryEntries.length-1;tr>=0;--tr){var Sr=this.tryEntries[tr];if(Sr.tryLoc<=this.prev&&_e.call(Sr,"finallyLoc")&&this.prev<Sr.finallyLoc){var nr=Sr;break}}nr&&(ut==="break"||ut==="continue")&&nr.tryLoc<=It&&It<=nr.finallyLoc&&(nr=null);var Gr=nr?nr.completion:{};return Gr.type=ut,Gr.arg=It,nr?(this.method="next",this.next=nr.finallyLoc,Ce):this.complete(Gr)},complete:function(ut,It){if(ut.type==="throw")throw ut.arg;return ut.type==="break"||ut.type==="continue"?this.next=ut.arg:ut.type==="return"?(this.rval=this.arg=ut.arg,this.method="return",this.next="end"):ut.type==="normal"&&It&&(this.next=It),Ce},finish:function(ut){for(var It=this.tryEntries.length-1;It>=0;--It){var tr=this.tryEntries[It];if(tr.finallyLoc===ut)return this.complete(tr.completion,tr.afterLoc),Fn(tr),Ce}},catch:function(ut){for(var It=this.tryEntries.length-1;It>=0;--It){var tr=this.tryEntries[It];if(tr.tryLoc===ut){var Sr=tr.completion;if(Sr.type==="throw"){var nr=Sr.arg;Fn(tr)}return nr}}throw new Error("illegal catch attempt")},delegateYield:function(ut,It,tr){return this.delegate={iterator:En(ut),resultName:It,nextLoc:tr},this.method==="next"&&(this.arg=ce),Ce}},Oe}var pe=e(1413);function Ae(ce,Oe,He,_e,Qe,Re,lt){try{var dt=ce[Re](lt),Pt=dt.value}catch(Mt){He(Mt);return}dt.done?Oe(Pt):Promise.resolve(Pt).then(_e,Qe)}function Pe(ce){return function(){var Oe=this,He=arguments;return new Promise(function(_e,Qe){var Re=ce.apply(Oe,He);function lt(Pt){Ae(Re,_e,Qe,lt,dt,"next",Pt)}function dt(Pt){Ae(Re,_e,Qe,lt,dt,"throw",Pt)}lt(void 0)})}}var Le=e(40181);function Be(ce,Oe){var He=typeof Symbol!="undefined"&&ce[Symbol.iterator]||ce["@@iterator"];if(!He){if(Array.isArray(ce)||(He=(0,Le.Z)(ce))||Oe&&ce&&typeof ce.length=="number"){He&&(ce=He);var _e=0,Qe=function(){};return{s:Qe,n:function(){return _e>=ce.length?{done:!0}:{done:!1,value:ce[_e++]}},e:function(Mt){throw Mt},f:Qe}}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 Re=!0,lt=!1,dt;return{s:function(){He=He.call(ce)},n:function(){var Mt=He.next();return Re=Mt.done,Mt},e:function(Mt){lt=!0,dt=Mt},f:function(){try{!Re&&He.return!=null&&He.return()}finally{if(lt)throw dt}}}}var Ue=e(83878),re=e(59199),ie=e(25267);function oe(ce){return(0,Ue.Z)(ce)||(0,re.Z)(ce)||(0,Le.Z)(ce)||(0,ie.Z)()}var S=e(15671),I=e(43144),k=e(4942);function $(ce,Oe){if(!ce)throw new Error(Oe)}function K(ce){var Oe=ce.fns,He=ce.args;if(Oe.length===1)return Oe[0];var _e=Oe.pop();return Oe.reduce(function(Qe,Re){return function(){return Re(Qe,He)}},_e)}function b(ce){return!!ce&&(0,ne.Z)(ce)==="object"&&typeof ce.then=="function"}var H=function(ce){return ce.compose="compose",ce.modify="modify",ce.event="event",ce}({}),W=function(){function ce(Oe){(0,S.Z)(this,ce),(0,k.Z)(this,"opts",void 0),(0,k.Z)(this,"hooks",{}),this.opts=Oe}return(0,I.Z)(ce,[{key:"register",value:function(He){var _e=this;$(He.apply,"plugin register failed, apply must supplied"),Object.keys(He.apply).forEach(function(Qe){$(_e.opts.validKeys.indexOf(Qe)>-1,"register failed, invalid key ".concat(Qe," ").concat(He.path?"from plugin ".concat(He.path):"",".")),_e.hooks[Qe]=(_e.hooks[Qe]||[]).concat(He.apply[Qe])})}},{key:"getHooks",value:function(He){var _e=He.split("."),Qe=oe(_e),Re=Qe[0],lt=Qe.slice(1),dt=this.hooks[Re]||[];return lt.length&&(dt=dt.map(function(Pt){try{var Mt=Pt,vt=Be(lt),Ke;try{for(vt.s();!(Ke=vt.n()).done;){var yt=Ke.value;Mt=Mt[yt]}}catch(gt){vt.e(gt)}finally{vt.f()}return Mt}catch(gt){return null}}).filter(Boolean)),dt}},{key:"applyPlugins",value:function(He){var _e=He.key,Qe=He.type,Re=He.initialValue,lt=He.args,dt=He.async,Pt=this.getHooks(_e)||[];switch(lt&&$((0,ne.Z)(lt)==="object","applyPlugins failed, args must be plain object."),dt&&$(Qe===H.modify||Qe===H.event,"async only works with modify and event type."),Qe){case H.modify:return dt?Pt.reduce(function(){var Mt=Pe(ee().mark(function vt(Ke,yt){var gt;return ee().wrap(function(Ot){for(;;)switch(Ot.prev=Ot.next){case 0:if($(typeof yt=="function"||(0,ne.Z)(yt)==="object"||b(yt),"applyPlugins failed, all hooks for key ".concat(_e," must be function, plain object or Promise.")),!b(Ke)){Ot.next=5;break}return Ot.next=4,Ke;case 4:Ke=Ot.sent;case 5:if(typeof yt!="function"){Ot.next=16;break}if(gt=yt(Ke,lt),!b(gt)){Ot.next=13;break}return Ot.next=10,gt;case 10:return Ot.abrupt("return",Ot.sent);case 13:return Ot.abrupt("return",gt);case 14:Ot.next=21;break;case 16:if(!b(yt)){Ot.next=20;break}return Ot.next=19,yt;case 19:yt=Ot.sent;case 20:return Ot.abrupt("return",(0,pe.Z)((0,pe.Z)({},Ke),yt));case 21:case"end":return Ot.stop()}},vt)}));return function(vt,Ke){return Mt.apply(this,arguments)}}(),b(Re)?Re:Promise.resolve(Re)):Pt.reduce(function(Mt,vt){return $(typeof vt=="function"||(0,ne.Z)(vt)==="object","applyPlugins failed, all hooks for key ".concat(_e," must be function or plain object.")),typeof vt=="function"?vt(Mt,lt):(0,pe.Z)((0,pe.Z)({},Mt),vt)},Re);case H.event:return Pe(ee().mark(function Mt(){var vt,Ke,yt,gt;return ee().wrap(function(Ot){for(;;)switch(Ot.prev=Ot.next){case 0:vt=Be(Pt),Ot.prev=1,vt.s();case 3:if((Ke=vt.n()).done){Ot.next=12;break}if(yt=Ke.value,$(typeof yt=="function","applyPlugins failed, all hooks for key ".concat(_e," must be function.")),gt=yt(lt),!(dt&&b(gt))){Ot.next=10;break}return Ot.next=10,gt;case 10:Ot.next=3;break;case 12:Ot.next=17;break;case 14:Ot.prev=14,Ot.t0=Ot.catch(1),vt.e(Ot.t0);case 17:return Ot.prev=17,vt.f(),Ot.finish(17);case 20:case"end":return Ot.stop()}},Mt,null,[[1,14,17,20]])}))();case H.compose:return function(){return K({fns:Pt.concat(Re),args:lt})()}}}}],[{key:"create",value:function(He){var _e=new ce({validKeys:He.validKeys});return He.plugins.forEach(function(Qe){_e.register(Qe)}),_e}}]),ce}(),J=e(82651),Y=e(18698),Ie=e.n(Y),Fe=0,Ye=0;function Xe(ce,Oe){if(!1)var He}function We(ce){return JSON.stringify(ce,null,2)}function nt(ce){var Oe=ce.length>1?ce.map(te).join(" "):ce[0];return Ie()(Oe)==="object"?"".concat(We(Oe)):Oe.toString()}function te(ce){return Ie()(ce)==="object"?"".concat(JSON.stringify(ce)):ce.toString()}var de={log:function(){for(var Oe=arguments.length,He=new Array(Oe),_e=0;_e<Oe;_e++)He[_e]=arguments[_e];Xe("log",nt(He))},info:function(){for(var Oe=arguments.length,He=new Array(Oe),_e=0;_e<Oe;_e++)He[_e]=arguments[_e];Xe("info",nt(He))},warn:function(){for(var Oe=arguments.length,He=new Array(Oe),_e=0;_e<Oe;_e++)He[_e]=arguments[_e];Xe("warn",nt(He))},error:function(){for(var Oe=arguments.length,He=new Array(Oe),_e=0;_e<Oe;_e++)He[_e]=arguments[_e];Xe("error",nt(He))},group:function(){Ye++},groupCollapsed:function(){Ye++},groupEnd:function(){Ye&&--Ye},clear:function(){Xe("clear")},trace:function(){var Oe;(Oe=console).trace.apply(Oe,arguments)},profile:function(){var Oe;(Oe=console).profile.apply(Oe,arguments)},profileEnd:function(){var Oe;(Oe=console).profileEnd.apply(Oe,arguments)}},me=e(17061),Se=e(17156),Te=e(73774),fe=e(7359),se=typeof window!="undefined"?window.html2sketch:null;function xe(ce,Oe){return le.apply(this,arguments)}function le(){return le=_asyncToGenerator(_regeneratorRuntime().mark(function ce(Oe,He){return _regeneratorRuntime().wrap(function(Qe){for(;;)switch(Qe.prev=Qe.next){case 0:if(He.type!=="group"){Qe.next=6;break}return Qe.next=3,se.nodeToGroup(Oe);case 3:Qe.t0=Qe.sent.toSketchJSON(),Qe.next=9;break;case 6:return Qe.next=8,se.nodeToSymbol(Oe);case 8:Qe.t0=Qe.sent.toSketchJSON();case 9:return Qe.abrupt("return",Qe.t0);case 10:case"end":return Qe.stop()}},ce)})),le.apply(this,arguments)}function Ee(ce,Oe){return getPluginManager().applyPlugins({key:"toSketchJSON",type:ApplyPluginsType.modify,initialValue:null,args:{target:ce,opts:Oe},async:!0})}var ze=null,$e=function(){}},35095:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";var dumi__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(73774),react__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(67294);function ownKeys(l,d){var e=Object.keys(l);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(l);d&&(o=o.filter(function(a){return Object.getOwnPropertyDescriptor(l,a).enumerable})),e.push.apply(e,o)}return e}function _objectSpread(l){for(var d=1;d<arguments.length;d++){var e=arguments[d]!=null?arguments[d]:{};d%2?ownKeys(Object(e),!0).forEach(function(o){_defineProperty(l,o,e[o])}):Object.getOwnPropertyDescriptors?Object.defineProperties(l,Object.getOwnPropertyDescriptors(e)):ownKeys(Object(e)).forEach(function(o){Object.defineProperty(l,o,Object.getOwnPropertyDescriptor(e,o))})}return l}function _defineProperty(l,d,e){return d=_toPropertyKey(d),d in l?Object.defineProperty(l,d,{value:e,enumerable:!0,configurable:!0,writable:!0}):l[d]=e,l}function _toPropertyKey(l){var d=_toPrimitive(l,"string");return _typeof(d)==="symbol"?d:String(d)}function _toPrimitive(l,d){if(_typeof(l)!=="object"||l===null)return l;var e=l[Symbol.toPrimitive];if(e!==void 0){var o=e.call(l,d||"default");if(_typeof(o)!=="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(d==="string"?String:Number)(l)}function _slicedToArray(l,d){return _arrayWithHoles(l)||_iterableToArrayLimit(l,d)||_unsupportedIterableToArray(l,d)||_nonIterableRest()}function _nonIterableRest(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
+In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function _unsupportedIterableToArray(l,d){if(l){if(typeof l=="string")return _arrayLikeToArray(l,d);var e=Object.prototype.toString.call(l).slice(8,-1);if(e==="Object"&&l.constructor&&(e=l.constructor.name),e==="Map"||e==="Set")return Array.from(l);if(e==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e))return _arrayLikeToArray(l,d)}}function _arrayLikeToArray(l,d){(d==null||d>l.length)&&(d=l.length);for(var e=0,o=new Array(d);e<d;e++)o[e]=l[e];return o}function _iterableToArrayLimit(l,d){var e=l==null?null:typeof Symbol!="undefined"&&l[Symbol.iterator]||l["@@iterator"];if(e!=null){var o,a,n,s,u=[],v=!0,f=!1;try{if(n=(e=e.call(l)).next,d===0){if(Object(e)!==e)return;v=!1}else for(;!(v=(o=n.call(e)).done)&&(u.push(o.value),u.length!==d);v=!0);}catch(y){f=!0,a=y}finally{try{if(!v&&e.return!=null&&(s=e.return(),Object(s)!==s))return}finally{if(f)throw a}}return u}}function _arrayWithHoles(l){if(Array.isArray(l))return l}function _typeof(l){"@babel/helpers - typeof";return _typeof=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(d){return typeof d}:function(d){return d&&typeof Symbol=="function"&&d.constructor===Symbol&&d!==Symbol.prototype?"symbol":typeof d},_typeof(l)}function builtInProcessor(entity,entryExports){var mod;switch(entity.$$__type){case"function":return eval(entity.$$__body.sourceCode);case"element":return mod=entity.$$__body.componentName.split(".").reduce(function(l,d){return l[d]},entryExports),mod===void 0?entity.$$__body.componentName:"_InternalPanelDoNotUseOrYouWillBeFired"in mod?mod._InternalPanelDoNotUseOrYouWillBeFired:mod}}function deepReplace(l,d){return Array.isArray(l)?l.map(function(e){return deepReplace(e,d)}):_typeof(l)==="object"&&(l==null?void 0:l.$$__type)==="element"?translatePresetToReact(l.$$__body,d):_typeof(l)==="object"&&Object.prototype.toString.call(l)==="[object Object]"?Object.entries(l).reduce(function(e,o){var a=_slicedToArray(o,2),n=a[0],s=a[1];return _objectSpread(_objectSpread({},e),{},_defineProperty({},n,deepReplace(s,d)))},{}):l}function translatePresetToReact(l,d){var e=l.props,o=l.size,a=d({$$__type:"element",$$__body:l});return React.createElement(a,deepReplace(_objectSpread(_objectSpread({},e),{},{style:_objectSpread(_objectSpread({},e.style),o)}),d))}var AtomRenderer=function l(d){var e=useSiteData(),o=e.entryExports;switch(d.type){case"COMPONENT":return translatePresetToReact(d.value,function(a){var n,s;return(n=(s=d.processor)===null||s===void 0?void 0:s.call(d,a,o))!==null&&n!==void 0?n:builtInProcessor(a,o)});default:return React.createElement(React.Fragment,null,d.type," atom is not supported.")}}},64236:function(l,d,e){"use strict";e.d(d,{D:function(){return a},W:function(){return n}});var o=e(67294),a=(0,o.createContext)({pkg:{},historyType:"browser",entryExports:{},demos:{},components:{},locales:[],themeConfig:{},loading:!1,setLoading:function(){},_2_level_nav_available:!0}),n=function(){return(0,o.useContext)(a)}},88903:function(l,d,e){"use strict";e.d(d,{b:function(){return h}});var o=e(73774),a=e(67294);function n(p,g){return y(p)||f(p,g)||u(p,g)||s()}function s(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
+In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function u(p,g){if(p){if(typeof p=="string")return v(p,g);var E=Object.prototype.toString.call(p).slice(8,-1);if(E==="Object"&&p.constructor&&(E=p.constructor.name),E==="Map"||E==="Set")return Array.from(p);if(E==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(E))return v(p,g)}}function v(p,g){(g==null||g>p.length)&&(g=p.length);for(var E=0,w=new Array(g);E<g;E++)w[E]=p[E];return w}function f(p,g){var E=p==null?null:typeof Symbol!="undefined"&&p[Symbol.iterator]||p["@@iterator"];if(E!=null){var w,T,O,C,N=[],_=!0,L=!1;try{if(O=(E=E.call(p)).next,g===0){if(Object(E)!==E)return;_=!1}else for(;!(_=(w=O.call(E)).done)&&(N.push(w.value),N.length!==g);_=!0);}catch(z){L=!0,T=z}finally{try{if(!_&&E.return!=null&&(C=E.return(),Object(C)!==C))return}finally{if(L)throw T}}return N}}function y(p){if(Array.isArray(p))return p}var h=function(){var g=(0,o.YB)(),E=(0,o.WF)(),w=E.locales,T=(0,a.useState)(function(){return w.find(function(N){var _=N.id;return _===g.locale})}),O=n(T,1),C=O[0];return C}},77742:function(l,d,e){"use strict";e.d(d,{AM:function(){return T},EV:function(){return g},LI:function(){return O},M7:function(){return C},RX:function(){return w},m7:function(){return _},qu:function(){return N},rl:function(){return E}});var o=e(73774),a=e(67294),n=e(88903);function s(L){"@babel/helpers - typeof";return s=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(z){return typeof z}:function(z){return z&&typeof Symbol=="function"&&z.constructor===Symbol&&z!==Symbol.prototype?"symbol":typeof z},s(L)}function u(L,z){return p(L)||h(L,z)||f(L,z)||v()}function v(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
+In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function f(L,z){if(L){if(typeof L=="string")return y(L,z);var R=Object.prototype.toString.call(L).slice(8,-1);if(R==="Object"&&L.constructor&&(R=L.constructor.name),R==="Map"||R==="Set")return Array.from(L);if(R==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(R))return y(L,z)}}function y(L,z){(z==null||z>L.length)&&(z=L.length);for(var R=0,j=new Array(z);R<z;R++)j[R]=L[R];return j}function h(L,z){var R=L==null?null:typeof Symbol!="undefined"&&L[Symbol.iterator]||L["@@iterator"];if(R!=null){var j,G,q,ne,ee=[],pe=!0,Ae=!1;try{if(q=(R=R.call(L)).next,z===0){if(Object(R)!==R)return;pe=!1}else for(;!(pe=(j=q.call(R)).done)&&(ee.push(j.value),ee.length!==z);pe=!0);}catch(Pe){Ae=!0,G=Pe}finally{try{if(!pe&&R.return!=null&&(ne=R.return(),Object(ne)!==ne))return}finally{if(Ae)throw G}}return ee}}function p(L){if(Array.isArray(L))return L}var g,E=function(z){g=z},w=function(){var z=(0,o.YB)(),R=(0,o.Ov)(),j=R.routes,G=(0,o.WF)(),q=G.locales,ne=(0,a.useState)(function(){var Ae=q.slice().reverse();return Object.values(j).reduce(function(Pe,Le){var Be=Ae.find(function(Ue){return"suffix"in Ue?Le.path.endsWith(Ue.suffix):Le.path.startsWith(Ue.base.slice(1))});return Le.parentId==="DocLayout"&&Be.id===z.locale&&(Pe[Le.id]=Le),Pe},{})}),ee=u(ne,1),pe=ee[0];return pe},T=function(z){var R=`/**
+ * This is an auto-generated demo by dumi
+ * if you think it is not working as expected,
+ * please report the issue at
+ * https://github.com/umijs/dumi/issues
+ */`;return z.startsWith("18.")||z==="latest"?"".concat(R,`
+
+import React from 'react';
+import { createRoot } from "react-dom/client";
+import App from "./App";
+
+const rootElement = document.getElementById("root");
+const root = createRoot(rootElement);
+
+root.render(<App />);`):"".concat(R,`
+
+import React from 'react';
+import ReactDOM from 'react-dom';
+import App from './App';
+
+ReactDOM.render(
+  <App />,
+  document.getElementById('root'),
+);`)},O=typeof window!="undefined"?a.useLayoutEffect:a.useEffect,C=function(){var z=(0,n.b)();return(0,a.useCallback)(function(R,j){return("order"in R&&"order"in j?R.order-j.order:0)||("link"in R&&"link"in j?R.link.split("/").length-j.link.split("/").length:0)||("path"in R&&"path"in j?R.path.split("/").length-j.path.split("/").length:0)||(R.title?R.title.localeCompare(j.title||"",z.id):-1)},[])},N=function(z,R,j){var G,q=R==="nav.second"?s(j.nav)==="object"?j.nav.second:{}:j[R];switch(s(q)){case"object":z.title=q.title||z.title,z.order=(G=q.order)!==null&&G!==void 0?G:z.order;break;case"string":z.title=q||z.title;break;default:}return z};function _(L,z){return Array.isArray(L)?L:L[z.id]}},37402:function(l,d,e){"use strict";e.d(d,{Z:function(){return H}});var o=e(67294),a=Object.defineProperty,n=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable,v=(W,J,Y)=>J in W?a(W,J,{enumerable:!0,configurable:!0,writable:!0,value:Y}):W[J]=Y,f=(W,J)=>{for(var Y in J||(J={}))s.call(J,Y)&&v(W,Y,J[Y]);if(n)for(var Y of n(J))u.call(J,Y)&&v(W,Y,J[Y]);return W};const y=W=>o.createElement("svg",f({viewBox:"64 64 896 896"},W),o.createElement("path",{d:"M699 353h-46.9c-10.2 0-19.9 4.9-25.9 13.3L469 584.3l-71.2-98.8c-6-8.3-15.6-13.3-25.9-13.3H325c-6.5 0-10.3 7.4-6.5 12.7l124.6 172.8a31.8 31.8 0 0 0 51.7 0l210.6-292c3.9-5.3.1-12.7-6.4-12.7z"}),o.createElement("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}));var h="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNNjk5IDM1M2gtNDYuOWMtMTAuMiAwLTE5LjkgNC45LTI1LjkgMTMuM0w0NjkgNTg0LjNsLTcxLjItOTguOGMtNi04LjMtMTUuNi0xMy4zLTI1LjktMTMuM0gzMjVjLTYuNSAwLTEwLjMgNy40LTYuNSAxMi43bDEyNC42IDE3Mi44YTMxLjggMzEuOCAwIDAgMCA1MS43IDBsMjEwLjYtMjkyYzMuOS01LjMuMS0xMi43LTYuNC0xMi43eiIvPjxwYXRoIGQ9Ik01MTIgNjRDMjY0LjYgNjQgNjQgMjY0LjYgNjQgNTEyczIwMC42IDQ0OCA0NDggNDQ4IDQ0OC0yMDAuNiA0NDgtNDQ4Uzc1OS40IDY0IDUxMiA2NHptMCA4MjBjLTIwNS40IDAtMzcyLTE2Ni42LTM3Mi0zNzJzMTY2LjYtMzcyIDM3Mi0zNzIgMzcyIDE2Ni42IDM3MiAzNzItMTY2LjYgMzcyLTM3MiAzNzJ6Ii8+PC9zdmc+",p=Object.defineProperty,g=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable,T=(W,J,Y)=>J in W?p(W,J,{enumerable:!0,configurable:!0,writable:!0,value:Y}):W[J]=Y,O=(W,J)=>{for(var Y in J||(J={}))E.call(J,Y)&&T(W,Y,J[Y]);if(g)for(var Y of g(J))w.call(J,Y)&&T(W,Y,J[Y]);return W};const C=W=>o.createElement("svg",O({fillRule:"evenodd",viewBox:"64 64 896 896"},W),o.createElement("path",{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm0 76c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm128.01 198.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 0 1 .05.09.12.12 0 0 1 0 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 0 1 .05.06v.02a.12.12 0 0 1 0 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 0 1-.09.05.12.12 0 0 1-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 0 1-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 0 1-.05-.09.12.12 0 0 1 0-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 0 1-.05-.06l-.01-.02a.12.12 0 0 1 0-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 0 1 .09-.05.12.12 0 0 1 .07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 0 1 .07 0z"}));var N="data:image/svg+xml;base64,PHN2ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHZpZXdCb3g9IjY0IDY0IDg5NiA4OTYiPjxwYXRoIGQ9Ik01MTIgNjRjMjQ3LjQgMCA0NDggMjAwLjYgNDQ4IDQ0OFM3NTkuNCA5NjAgNTEyIDk2MCA2NCA3NTkuNCA2NCA1MTIgMjY0LjYgNjQgNTEyIDY0em0wIDc2Yy0yMDUuNCAwLTM3MiAxNjYuNi0zNzIgMzcyczE2Ni42IDM3MiAzNzIgMzcyIDM3Mi0xNjYuNiAzNzItMzcyLTE2Ni42LTM3Mi0zNzItMzcyem0xMjguMDEgMTk4LjgzYy4wMyAwIC4wNS4wMS4wOS4wNmw0NS4wMiA0NS4wMWEuMi4yIDAgMCAxIC4wNS4wOS4xMi4xMiAwIDAgMSAwIC4wN2MwIC4wMi0uMDEuMDQtLjA1LjA4TDU1Ny4yNSA1MTJsMTI3Ljg3IDEyNy44NmEuMjcuMjcgMCAwIDEgLjA1LjA2di4wMmEuMTIuMTIgMCAwIDEgMCAuMDdjMCAuMDMtLjAxLjA1LS4wNS4wOWwtNDUuMDIgNDUuMDJhLjIuMiAwIDAgMS0uMDkuMDUuMTIuMTIgMCAwIDEtLjA3IDBjLS4wMiAwLS4wNC0uMDEtLjA4LS4wNUw1MTIgNTU3LjI1IDM4NC4xNCA2ODUuMTJjLS4wNC4wNC0uMDYuMDUtLjA4LjA1YS4xMi4xMiAwIDAgMS0uMDcgMGMtLjAzIDAtLjA1LS4wMS0uMDktLjA1bC00NS4wMi00NS4wMmEuMi4yIDAgMCAxLS4wNS0uMDkuMTIuMTIgMCAwIDEgMC0uMDdjMC0uMDIuMDEtLjA0LjA2LS4wOEw0NjYuNzUgNTEyIDMzOC44OCAzODQuMTRhLjI3LjI3IDAgMCAxLS4wNS0uMDZsLS4wMS0uMDJhLjEyLjEyIDAgMCAxIDAtLjA3YzAtLjAzLjAxLS4wNS4wNS0uMDlsNDUuMDItNDUuMDJhLjIuMiAwIDAgMSAuMDktLjA1LjEyLjEyIDAgMCAxIC4wNyAwYy4wMiAwIC4wNC4wMS4wOC4wNkw1MTIgNDY2Ljc1bDEyNy44Ni0xMjcuODZjLjA0LS4wNS4wNi0uMDYuMDgtLjA2YS4xMi4xMiAwIDAgMSAuMDcgMHoiLz48L3N2Zz4=",_=Object.defineProperty,L=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,R=Object.prototype.propertyIsEnumerable,j=(W,J,Y)=>J in W?_(W,J,{enumerable:!0,configurable:!0,writable:!0,value:Y}):W[J]=Y,G=(W,J)=>{for(var Y in J||(J={}))z.call(J,Y)&&j(W,Y,J[Y]);if(L)for(var Y of L(J))R.call(J,Y)&&j(W,Y,J[Y]);return W};const q=W=>o.createElement("svg",G({viewBox:"64 64 896 896"},W),o.createElement("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}),o.createElement("path",{d:"M464 336a48 48 0 1 0 96 0 48 48 0 1 0-96 0zm72 112h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V456c0-4.4-3.6-8-8-8z"}));var ne="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNNTEyIDY0QzI2NC42IDY0IDY0IDI2NC42IDY0IDUxMnMyMDAuNiA0NDggNDQ4IDQ0OCA0NDgtMjAwLjYgNDQ4LTQ0OFM3NTkuNCA2NCA1MTIgNjR6bTAgODIwYy0yMDUuNCAwLTM3Mi0xNjYuNi0zNzItMzcyczE2Ni42LTM3MiAzNzItMzcyIDM3MiAxNjYuNiAzNzIgMzcyLTE2Ni42IDM3Mi0zNzIgMzcyeiIvPjxwYXRoIGQ9Ik00NjQgMzM2YTQ4IDQ4IDAgMSAwIDk2IDAgNDggNDggMCAxIDAtOTYgMHptNzIgMTEyaC00OGMtNC40IDAtOCAzLjYtOCA4djI3MmMwIDQuNCAzLjYgOCA4IDhoNDhjNC40IDAgOC0zLjYgOC04VjQ1NmMwLTQuNC0zLjYtOC04LTh6Ii8+PC9zdmc+",ee=Object.defineProperty,pe=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,Pe=Object.prototype.propertyIsEnumerable,Le=(W,J,Y)=>J in W?ee(W,J,{enumerable:!0,configurable:!0,writable:!0,value:Y}):W[J]=Y,Be=(W,J)=>{for(var Y in J||(J={}))Ae.call(J,Y)&&Le(W,Y,J[Y]);if(pe)for(var Y of pe(J))Pe.call(J,Y)&&Le(W,Y,J[Y]);return W};const Ue=W=>o.createElement("svg",Be({viewBox:"64 64 896 896"},W),o.createElement("path",{d:"M464 720a48 48 0 1 0 96 0 48 48 0 1 0-96 0zm16-304v184c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V416c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8zm475.7 440-416-720c-6.2-10.7-16.9-16-27.7-16s-21.6 5.3-27.7 16l-416 720C56 877.4 71.4 904 96 904h832c24.6 0 40-26.6 27.7-48zm-783.5-27.9L512 239.9l339.8 588.2H172.2z"}));var re="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNNDY0IDcyMGE0OCA0OCAwIDEgMCA5NiAwIDQ4IDQ4IDAgMSAwLTk2IDB6bTE2LTMwNHYxODRjMCA0LjQgMy42IDggOCA4aDQ4YzQuNCAwIDgtMy42IDgtOFY0MTZjMC00LjQtMy42LTgtOC04aC00OGMtNC40IDAtOCAzLjYtOCA4em00NzUuNyA0NDAtNDE2LTcyMGMtNi4yLTEwLjctMTYuOS0xNi0yNy43LTE2cy0yMS42IDUuMy0yNy43IDE2bC00MTYgNzIwQzU2IDg3Ny40IDcxLjQgOTA0IDk2IDkwNGg4MzJjMjQuNiAwIDQwLTI2LjYgMjcuNy00OHptLTc4My41LTI3LjlMNTEyIDIzOS45bDMzOS44IDU4OC4ySDE3Mi4yeiIvPjwvc3ZnPg==";function ie(W,J){return $(W)||k(W,J)||S(W,J)||oe()}function oe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
+In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function S(W,J){if(W){if(typeof W=="string")return I(W,J);var Y=Object.prototype.toString.call(W).slice(8,-1);if(Y==="Object"&&W.constructor&&(Y=W.constructor.name),Y==="Map"||Y==="Set")return Array.from(W);if(Y==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(Y))return I(W,J)}}function I(W,J){(J==null||J>W.length)&&(J=W.length);for(var Y=0,Ie=new Array(J);Y<J;Y++)Ie[Y]=W[Y];return Ie}function k(W,J){var Y=W==null?null:typeof Symbol!="undefined"&&W[Symbol.iterator]||W["@@iterator"];if(Y!=null){var Ie,Fe,Ye,Xe,We=[],nt=!0,te=!1;try{if(Ye=(Y=Y.call(W)).next,J===0){if(Object(Y)!==Y)return;nt=!1}else for(;!(nt=(Ie=Ye.call(Y)).done)&&(We.push(Ie.value),We.length!==J);nt=!0);}catch(de){te=!0,Fe=de}finally{try{if(!nt&&Y.return!=null&&(Xe=Y.return(),Object(Xe)!==Xe))return}finally{if(te)throw Fe}}return We}}function $(W){if(Array.isArray(W))return W}var K={info:q,warning:Ue,success:y,error:C},b=function(J){var Y=(0,o.useState)(function(){return K[J.type]}),Ie=ie(Y,1),Fe=Ie[0];return o.createElement("div",{className:"dumi-default-container markdown","data-type":J.type},o.createElement(Fe,null),o.createElement("h4",null,J.title||J.type.toUpperCase()),o.createElement("section",null,J.children))},H=b},63833:function(l,d,e){"use strict";e.d(d,{Z:function(){return ll}});var o=e(94184),a=e.n(o),n=e(73774),s=e(16681),u=e(67294),v=e.t(u,2),f=Object.defineProperty,y=Object.getOwnPropertySymbols,h=Object.prototype.hasOwnProperty,p=Object.prototype.propertyIsEnumerable,g=(A,U,Z)=>U in A?f(A,U,{enumerable:!0,configurable:!0,writable:!0,value:Z}):A[U]=Z,E=(A,U)=>{for(var Z in U||(U={}))h.call(U,Z)&&g(A,Z,U[Z]);if(y)for(var Z of y(U))p.call(U,Z)&&g(A,Z,U[Z]);return A};const w=A=>u.createElement("svg",E({viewBox:"64 64 896 896"},A),u.createElement("path",{d:"m709.6 210 .4-.2h.2L512 96 313.9 209.8h-.2l.7.3L151.5 304v416L512 928l360.5-208V304l-162.9-94zM482.7 843.6 339.6 761V621.4L210 547.8V372.9l272.7 157.3v313.4zM238.2 321.5l134.7-77.8 138.9 79.7 139.1-79.9 135.2 78-273.9 158-274-158zM814 548.3l-128.8 73.1v139.1l-143.9 83V530.4L814 373.1v175.2z"}));var T="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJtNzA5LjYgMjEwIC40LS4yaC4yTDUxMiA5NiAzMTMuOSAyMDkuOGgtLjJsLjcuM0wxNTEuNSAzMDR2NDE2TDUxMiA5MjhsMzYwLjUtMjA4VjMwNGwtMTYyLjktOTR6TTQ4Mi43IDg0My42IDMzOS42IDc2MVY2MjEuNEwyMTAgNTQ3LjhWMzcyLjlsMjcyLjcgMTU3LjN2MzEzLjR6TTIzOC4yIDMyMS41bDEzNC43LTc3LjggMTM4LjkgNzkuNyAxMzkuMS03OS45IDEzNS4yIDc4LTI3My45IDE1OC0yNzQtMTU4ek04MTQgNTQ4LjNsLTEyOC44IDczLjF2MTM5LjFsLTE0My45IDgzVjUzMC40TDgxNCAzNzMuMXYxNzUuMnoiLz48L3N2Zz4=",O=Object.defineProperty,C=Object.getOwnPropertySymbols,N=Object.prototype.hasOwnProperty,_=Object.prototype.propertyIsEnumerable,L=(A,U,Z)=>U in A?O(A,U,{enumerable:!0,configurable:!0,writable:!0,value:Z}):A[U]=Z,z=(A,U)=>{for(var Z in U||(U={}))N.call(U,Z)&&L(A,Z,U[Z]);if(C)for(var Z of C(U))_.call(U,Z)&&L(A,Z,U[Z]);return A};const R=A=>u.createElement("svg",z({viewBox:"64 64 896 896"},A),u.createElement("path",{d:"m925.6 405.1-203-253.7a6.5 6.5 0 0 0-5-2.4H306.4c-1.9 0-3.8.9-5 2.4l-203 253.7a6.5 6.5 0 0 0 .2 8.3l408.6 459.5c1.2 1.4 3 2.1 4.8 2.1 1.8 0 3.5-.8 4.8-2.1l408.6-459.5a6.5 6.5 0 0 0 .2-8.3zM645.2 206.4l34.4 133.9-132.5-133.9h98.1zm8.2 178.5H370.6L512 242l141.4 142.9zM378.8 206.4h98.1L344.3 340.3l34.5-133.9zm-53.4 7-44.1 171.5h-93.1l137.2-171.5zM194.6 434.9H289l125.8 247.7-220.2-247.7zM512 763.4 345.1 434.9h333.7L512 763.4zm97.1-80.8L735 434.9h94.4L609.1 682.6zm133.6-297.7-44.1-171.5 137.2 171.5h-93.1z"}));var j="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJtOTI1LjYgNDA1LjEtMjAzLTI1My43YTYuNSA2LjUgMCAwIDAtNS0yLjRIMzA2LjRjLTEuOSAwLTMuOC45LTUgMi40bC0yMDMgMjUzLjdhNi41IDYuNSAwIDAgMCAuMiA4LjNsNDA4LjYgNDU5LjVjMS4yIDEuNCAzIDIuMSA0LjggMi4xIDEuOCAwIDMuNS0uOCA0LjgtMi4xbDQwOC42LTQ1OS41YTYuNSA2LjUgMCAwIDAgLjItOC4zek02NDUuMiAyMDYuNGwzNC40IDEzMy45LTEzMi41LTEzMy45aDk4LjF6bTguMiAxNzguNUgzNzAuNkw1MTIgMjQybDE0MS40IDE0Mi45ek0zNzguOCAyMDYuNGg5OC4xTDM0NC4zIDM0MC4zbDM0LjUtMTMzLjl6bS01My40IDctNDQuMSAxNzEuNWgtOTMuMWwxMzcuMi0xNzEuNXpNMTk0LjYgNDM0LjlIMjg5bDEyNS44IDI0Ny43LTIyMC4yLTI0Ny43ek01MTIgNzYzLjQgMzQ1LjEgNDM0LjloMzMzLjdMNTEyIDc2My40em05Ny4xLTgwLjhMNzM1IDQzNC45aDk0LjRMNjA5LjEgNjgyLjZ6bTEzMy42LTI5Ny43LTQ0LjEtMTcxLjUgMTM3LjIgMTcxLjVoLTkzLjF6Ii8+PC9zdmc+",G=Object.defineProperty,q=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,pe=(A,U,Z)=>U in A?G(A,U,{enumerable:!0,configurable:!0,writable:!0,value:Z}):A[U]=Z,Ae=(A,U)=>{for(var Z in U||(U={}))ne.call(U,Z)&&pe(A,Z,U[Z]);if(q)for(var Z of q(U))ee.call(U,Z)&&pe(A,Z,U[Z]);return A};const Pe=A=>u.createElement("svg",Ae({viewBox:"64 64 896 896"},A),u.createElement("path",{d:"M848 359.3H627.7L825.8 109c4.1-5.3.4-13-6.3-13H436c-2.8 0-5.5 1.5-6.9 4L170 547.5c-3.1 5.3.7 12 6.9 12h174.4l-89.4 357.6c-1.9 7.8 7.5 13.3 13.3 7.7L853.5 373c5.2-4.9 1.7-13.7-5.5-13.7zM378.2 732.5l60.3-241H281.1l189.6-327.4h224.6L487 427.4h211L378.2 732.5z"}));var Le="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNODQ4IDM1OS4zSDYyNy43TDgyNS44IDEwOWM0LjEtNS4zLjQtMTMtNi4zLTEzSDQzNmMtMi44IDAtNS41IDEuNS02LjkgNEwxNzAgNTQ3LjVjLTMuMSA1LjMuNyAxMiA2LjkgMTJoMTc0LjRsLTg5LjQgMzU3LjZjLTEuOSA3LjggNy41IDEzLjMgMTMuMyA3LjdMODUzLjUgMzczYzUuMi00LjkgMS43LTEzLjctNS41LTEzLjd6TTM3OC4yIDczMi41bDYwLjMtMjQxSDI4MS4xbDE4OS42LTMyNy40aDIyNC42TDQ4NyA0MjcuNGgyMTFMMzc4LjIgNzMyLjV6Ii8+PC9zdmc+",Be=e(20640),Ue=e.n(Be),re=e(75208),ie=function(){return u.createElement(u.Fragment,null)},oe=ie,S=e(87462),I=e(4942),k=e(1413),$=e(97685),K=e(71002),b=e(91),H=function(){if(typeof navigator=="undefined"||typeof window=="undefined")return!1;var A=navigator.userAgent||navigator.vendor||window.opera;return/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(A)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(A==null?void 0:A.substr(0,4))},W=e(21770),J=e(82225),Y=(0,u.createContext)(null),Ie=u.forwardRef(function(A,U){var Z=A.prefixCls,ue=A.className,ae=A.style,he=A.id,be=A.active,je=A.tabKey,Ze=A.children;return u.createElement("div",{id:he&&"".concat(he,"-panel-").concat(je),role:"tabpanel",tabIndex:be?0:-1,"aria-labelledby":he&&"".concat(he,"-tab-").concat(je),"aria-hidden":!be,style:ae,className:a()(Z,be&&"".concat(Z,"-active"),ue),ref:U},Ze)}),Fe=Ie,Ye=["key","forceRender","style","className","destroyInactiveTabPane"];function Xe(A){var U=A.id,Z=A.activeKey,ue=A.animated,ae=A.tabPosition,he=A.destroyInactiveTabPane,be=u.useContext(Y),je=be.prefixCls,Ze=be.tabs,ot=ue.tabPane,xt="".concat(je,"-tabpane");return u.createElement("div",{className:a()("".concat(je,"-content-holder"))},u.createElement("div",{className:a()("".concat(je,"-content"),"".concat(je,"-content-").concat(ae),(0,I.Z)({},"".concat(je,"-content-animated"),ot))},Ze.map(function(it){var Et=it.key,mt=it.forceRender,wt=it.style,jt=it.className,kt=it.destroyInactiveTabPane,Wt=(0,b.Z)(it,Ye),_t=Et===Z;return u.createElement(J.ZP,(0,S.Z)({key:Et,visible:_t,forceRender:mt,removeOnLeave:!!(he||kt),leavedClassName:"".concat(xt,"-hidden")},ue.tabPaneMotion),function(Lt,bt){var Ht=Lt.style,Bt=Lt.className;return u.createElement(Fe,(0,S.Z)({},Wt,{prefixCls:xt,id:U,tabKey:Et,animated:ot,active:_t,style:(0,k.Z)((0,k.Z)({},wt),Ht),className:a()(jt,Bt),ref:bt}))})})))}var We=e(74902),nt=e(9220),te=e(66680),de=e(42550),me=e(75164),Se=function(U){var Z=U.activeTabOffset,ue=U.horizontal,ae=U.rtl,he=U.indicatorSize,be=(0,u.useState)(),je=(0,$.Z)(be,2),Ze=je[0],ot=je[1],xt=(0,u.useRef)(),it=function(wt){return typeof he=="function"?he(wt):typeof he=="number"?he:wt};function Et(){me.Z.cancel(xt.current)}return(0,u.useEffect)(function(){var mt={};return Z&&(ue?(ae?(mt.right=Z.right+Z.width/2,mt.transform="translateX(50%)"):(mt.left=Z.left+Z.width/2,mt.transform="translateX(-50%)"),mt.width=it(Z.width)):(mt.top=Z.top+Z.height/2,mt.transform="translateY(-50%)",mt.height=it(Z.height))),Et(),xt.current=(0,me.Z)(function(){ot(mt)}),Et},[Z,ue,ae,he]),{style:Ze}},Te=Se,fe={width:0,height:0,left:0,top:0};function se(A,U,Z){return(0,u.useMemo)(function(){for(var ue,ae=new Map,he=U.get((ue=A[0])===null||ue===void 0?void 0:ue.key)||fe,be=he.left+he.width,je=0;je<A.length;je+=1){var Ze=A[je].key,ot=U.get(Ze);if(!ot){var xt;ot=U.get((xt=A[je-1])===null||xt===void 0?void 0:xt.key)||fe}var it=ae.get(Ze)||(0,k.Z)({},ot);it.right=be-it.left-it.width,ae.set(Ze,it)}return ae},[A.map(function(ue){return ue.key}).join("_"),U,Z])}function xe(A,U){var Z=u.useRef(A),ue=u.useState({}),ae=(0,$.Z)(ue,2),he=ae[1];function be(je){var Ze=typeof je=="function"?je(Z.current):je;Ze!==Z.current&&U(Ze,Z.current),Z.current=Ze,he({})}return[Z.current,be]}var le=.1,Ee=.01,ze=20,$e=Math.pow(.995,ze);function ce(A,U){var Z=(0,u.useState)(),ue=(0,$.Z)(Z,2),ae=ue[0],he=ue[1],be=(0,u.useState)(0),je=(0,$.Z)(be,2),Ze=je[0],ot=je[1],xt=(0,u.useState)(0),it=(0,$.Z)(xt,2),Et=it[0],mt=it[1],wt=(0,u.useState)(),jt=(0,$.Z)(wt,2),kt=jt[0],Wt=jt[1],_t=(0,u.useRef)();function Lt(Jt){var Yt=Jt.touches[0],cr=Yt.screenX,Qt=Yt.screenY;he({x:cr,y:Qt}),window.clearInterval(_t.current)}function bt(Jt){if(ae){Jt.preventDefault();var Yt=Jt.touches[0],cr=Yt.screenX,Qt=Yt.screenY;he({x:cr,y:Qt});var fr=cr-ae.x,yr=Qt-ae.y;U(fr,yr);var ar=Date.now();ot(ar),mt(ar-Ze),Wt({x:fr,y:yr})}}function Ht(){if(ae&&(he(null),Wt(null),kt)){var Jt=kt.x/Et,Yt=kt.y/Et,cr=Math.abs(Jt),Qt=Math.abs(Yt);if(Math.max(cr,Qt)<le)return;var fr=Jt,yr=Yt;_t.current=window.setInterval(function(){if(Math.abs(fr)<Ee&&Math.abs(yr)<Ee){window.clearInterval(_t.current);return}fr*=$e,yr*=$e,U(fr*ze,yr*ze)},ze)}}var Bt=(0,u.useRef)();function Ut(Jt){var Yt=Jt.deltaX,cr=Jt.deltaY,Qt=0,fr=Math.abs(Yt),yr=Math.abs(cr);fr===yr?Qt=Bt.current==="x"?Yt:cr:fr>yr?(Qt=Yt,Bt.current="x"):(Qt=cr,Bt.current="y"),U(-Qt,-Qt)&&Jt.preventDefault()}var zt=(0,u.useRef)(null);zt.current={onTouchStart:Lt,onTouchMove:bt,onTouchEnd:Ht,onWheel:Ut},u.useEffect(function(){function Jt(fr){zt.current.onTouchStart(fr)}function Yt(fr){zt.current.onTouchMove(fr)}function cr(fr){zt.current.onTouchEnd(fr)}function Qt(fr){zt.current.onWheel(fr)}return document.addEventListener("touchmove",Yt,{passive:!1}),document.addEventListener("touchend",cr,{passive:!1}),A.current.addEventListener("touchstart",Jt,{passive:!1}),A.current.addEventListener("wheel",Qt),function(){document.removeEventListener("touchmove",Yt),document.removeEventListener("touchend",cr)}},[])}var Oe=e(8410);function He(A){var U=(0,u.useState)(0),Z=(0,$.Z)(U,2),ue=Z[0],ae=Z[1],he=(0,u.useRef)(0),be=(0,u.useRef)();return be.current=A,(0,Oe.o)(function(){var je;(je=be.current)===null||je===void 0||je.call(be)},[ue]),function(){he.current===ue&&(he.current+=1,ae(he.current))}}function _e(A){var U=(0,u.useRef)([]),Z=(0,u.useState)({}),ue=(0,$.Z)(Z,2),ae=ue[1],he=(0,u.useRef)(typeof A=="function"?A():A),be=He(function(){var Ze=he.current;U.current.forEach(function(ot){Ze=ot(Ze)}),U.current=[],he.current=Ze,ae({})});function je(Ze){U.current.push(Ze),be()}return[he.current,je]}var Qe={width:0,height:0,left:0,top:0,right:0};function Re(A,U,Z,ue,ae,he,be){var je=be.tabs,Ze=be.tabPosition,ot=be.rtl,xt,it,Et;return["top","bottom"].includes(Ze)?(xt="width",it=ot?"right":"left",Et=Math.abs(Z)):(xt="height",it="top",Et=-Z),(0,u.useMemo)(function(){if(!je.length)return[0,0];for(var mt=je.length,wt=mt,jt=0;jt<mt;jt+=1){var kt=A.get(je[jt].key)||Qe;if(kt[it]+kt[xt]>Et+U){wt=jt-1;break}}for(var Wt=0,_t=mt-1;_t>=0;_t-=1){var Lt=A.get(je[_t].key)||Qe;if(Lt[it]<Et){Wt=_t+1;break}}return Wt>=wt?[0,0]:[Wt,wt]},[A,U,ue,ae,he,Et,Ze,je.map(function(mt){return mt.key}).join("_"),ot])}function lt(A){var U;return A instanceof Map?(U={},A.forEach(function(Z,ue){U[ue]=Z})):U=A,JSON.stringify(U)}var dt="TABS_DQ";function Pt(A){return String(A).replace(/"/g,dt)}function Mt(A,U,Z,ue){return!(!Z||ue||A===!1||A===void 0&&(U===!1||U===null))}function vt(A,U){var Z=A.prefixCls,ue=A.editable,ae=A.locale,he=A.style;return!ue||ue.showAdd===!1?null:u.createElement("button",{ref:U,type:"button",className:"".concat(Z,"-nav-add"),style:he,"aria-label":(ae==null?void 0:ae.addAriaLabel)||"Add tab",onClick:function(je){ue.onEdit("add",{event:je})}},ue.addIcon||"+")}var Ke=u.forwardRef(vt),yt=u.forwardRef(function(A,U){var Z=A.position,ue=A.prefixCls,ae=A.extra;if(!ae)return null;var he,be={};return(0,K.Z)(ae)==="object"&&!u.isValidElement(ae)?be=ae:be.right=ae,Z==="right"&&(he=be.right),Z==="left"&&(he=be.left),he?u.createElement("div",{className:"".concat(ue,"-extra-content"),ref:U},he):null}),gt=yt,Zt=e(73935),Ot=e(98924),Ce=e(80334),st=u.createContext(null),Ve=st,De=[];function ft(A,U){var Z=u.useState(function(){if(!(0,Ot.Z)())return null;var wt=document.createElement("div");return wt}),ue=(0,$.Z)(Z,1),ae=ue[0],he=u.useRef(!1),be=u.useContext(Ve),je=u.useState(De),Ze=(0,$.Z)(je,2),ot=Ze[0],xt=Ze[1],it=be||(he.current?void 0:function(wt){xt(function(jt){var kt=[wt].concat((0,We.Z)(jt));return kt})});function Et(){ae.parentElement||document.body.appendChild(ae),he.current=!0}function mt(){var wt;(wt=ae.parentElement)===null||wt===void 0||wt.removeChild(ae),he.current=!1}return(0,Oe.Z)(function(){return A?be?be(Et):Et():mt(),mt},[A]),(0,Oe.Z)(function(){ot.length&&(ot.forEach(function(wt){return wt()}),xt(De))},[ot]),[ae,it]}function ht(A,U){if(!A)return!1;if(A.contains)return A.contains(U);for(var Z=U;Z;){if(Z===A)return!0;Z=Z.parentNode}return!1}var Nt="data-rc-order",Ft="data-rc-priority",ur="rc-util-key",Dr=new Map;function Pr(){var A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},U=A.mark;return U?U.startsWith("data-")?U:"data-".concat(U):ur}function Fr(A){if(A.attachTo)return A.attachTo;var U=document.querySelector("head");return U||document.body}function vn(A){return A==="queue"?"prependQueue":A?"prepend":"append"}function Fn(A){return Array.from((Dr.get(A)||A).children).filter(function(U){return U.tagName==="STYLE"})}function Vn(A){var U=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!(0,Ot.Z)())return null;var Z=U.csp,ue=U.prepend,ae=U.priority,he=ae===void 0?0:ae,be=vn(ue),je=be==="prependQueue",Ze=document.createElement("style");Ze.setAttribute(Nt,be),je&&he&&Ze.setAttribute(Ft,"".concat(he)),Z!=null&&Z.nonce&&(Ze.nonce=Z==null?void 0:Z.nonce),Ze.innerHTML=A;var ot=Fr(U),xt=ot.firstChild;if(ue){if(je){var it=Fn(ot).filter(function(Et){if(!["prepend","prependQueue"].includes(Et.getAttribute(Nt)))return!1;var mt=Number(Et.getAttribute(Ft)||0);return he>=mt});if(it.length)return ot.insertBefore(Ze,it[it.length-1].nextSibling),Ze}ot.insertBefore(Ze,xt)}else ot.appendChild(Ze);return Ze}function En(A){var U=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Z=Fr(U);return Fn(Z).find(function(ue){return ue.getAttribute(Pr(U))===A})}function Ct(A){var U=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Z=En(A,U);if(Z){var ue=Fr(U);ue.removeChild(Z)}}function ut(A,U){var Z=Dr.get(A);if(!Z||!ht(document,Z)){var ue=Vn("",U),ae=ue.parentNode;Dr.set(A,ae),A.removeChild(ue)}}function It(){Dr.clear()}function tr(A,U){var Z=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},ue=Fr(Z);ut(ue,Z);var ae=En(U,Z);if(ae){var he,be;if((he=Z.csp)!==null&&he!==void 0&&he.nonce&&ae.nonce!==((be=Z.csp)===null||be===void 0?void 0:be.nonce)){var je;ae.nonce=(je=Z.csp)===null||je===void 0?void 0:je.nonce}return ae.innerHTML!==A&&(ae.innerHTML=A),ae}var Ze=Vn(A,Z);return Ze.setAttribute(Pr(Z),U),Ze}var Sr;function nr(A){if(typeof document=="undefined")return 0;if(A||Sr===void 0){var U=document.createElement("div");U.style.width="100%",U.style.height="200px";var Z=document.createElement("div"),ue=Z.style;ue.position="absolute",ue.top="0",ue.left="0",ue.pointerEvents="none",ue.visibility="hidden",ue.width="200px",ue.height="150px",ue.overflow="hidden",Z.appendChild(U),document.body.appendChild(Z);var ae=U.offsetWidth;Z.style.overflow="scroll";var he=U.offsetWidth;ae===he&&(he=Z.clientWidth),document.body.removeChild(Z),Sr=ae-he}return Sr}function Gr(A){var U=A.match(/^(.*)px$/),Z=Number(U==null?void 0:U[1]);return Number.isNaN(Z)?nr():Z}function Zr(A){if(typeof document=="undefined"||!A||!(A instanceof Element))return{width:0,height:0};var U=getComputedStyle(A,"::-webkit-scrollbar"),Z=U.width,ue=U.height;return{width:Gr(Z),height:Gr(ue)}}function In(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var Vr="rc-util-locker-".concat(Date.now()),Ln=0;function ba(A){var U=!!A,Z=u.useState(function(){return Ln+=1,"".concat(Vr,"_").concat(Ln)}),ue=(0,$.Z)(Z,1),ae=ue[0];(0,Oe.Z)(function(){if(U){var he=Zr(document.body).width,be=In();tr(`
+html body {
+  overflow-y: hidden;
+  `.concat(be?"width: calc(100% - ".concat(he,"px);"):"",`
+}`),ae)}else Ct(ae);return function(){Ct(ae)}},[U,ae])}var hn=!1;function zr(A){return typeof A=="boolean"&&(hn=A),hn}var Za=function(U){return U===!1?!1:!(0,Ot.Z)()||!U?null:typeof U=="string"?document.querySelector(U):typeof U=="function"?U():U},zo=u.forwardRef(function(A,U){var Z=A.open,ue=A.autoLock,ae=A.getContainer,he=A.debug,be=A.autoDestroy,je=be===void 0?!0:be,Ze=A.children,ot=u.useState(Z),xt=(0,$.Z)(ot,2),it=xt[0],Et=xt[1],mt=it||Z;u.useEffect(function(){(je||Z)&&Et(Z)},[Z,je]);var wt=u.useState(function(){return Za(ae)}),jt=(0,$.Z)(wt,2),kt=jt[0],Wt=jt[1];u.useEffect(function(){var Qt=Za(ae);Wt(Qt!=null?Qt:null)});var _t=ft(mt&&!kt,he),Lt=(0,$.Z)(_t,2),bt=Lt[0],Ht=Lt[1],Bt=kt!=null?kt:bt;ba(ue&&Z&&(0,Ot.Z)()&&(Bt===bt||Bt===document.body));var Ut=null;if(Ze&&(0,de.Yr)(Ze)&&U){var zt=Ze;Ut=zt.ref}var Jt=(0,de.x1)(Ut,U);if(!mt||!(0,Ot.Z)()||kt===void 0)return null;var Yt=Bt===!1||zr(),cr=Ze;return U&&(cr=u.cloneElement(Ze,{ref:Jt})),u.createElement(Ve.Provider,{value:Ht},Yt?cr:(0,Zt.createPortal)(cr,Bt))}),go=zo,wo=go,Oo=e(34203);function So(A){var U;return A==null||(U=A.getRootNode)===null||U===void 0?void 0:U.call(A)}function xa(A){return So(A)instanceof ShadowRoot}function Xo(A){return xa(A)?So(A):null}function ya(){var A=(0,k.Z)({},v);return A.useId}var Si=0;function ji(){}var Ca=ya(),Wa=Ca?function(U){var Z=Ca();return U||Z}:function(U){var Z=u.useState("ssr-id"),ue=(0,$.Z)(Z,2),ae=ue[0],he=ue[1];return u.useEffect(function(){var be=Si;Si+=1,he("rc_unique_".concat(be))},[]),U||ae};function so(A){var U=A.prefixCls,Z=A.align,ue=A.arrow,ae=A.arrowPos,he=ue||{},be=he.className,je=he.content,Ze=ae.x,ot=Ze===void 0?0:Ze,xt=ae.y,it=xt===void 0?0:xt,Et=u.useRef();if(!Z||!Z.points)return null;var mt={position:"absolute"};if(Z.autoArrow!==!1){var wt=Z.points[0],jt=Z.points[1],kt=wt[0],Wt=wt[1],_t=jt[0],Lt=jt[1];kt===_t||!["t","b"].includes(kt)?mt.top=it:kt==="t"?mt.top=0:mt.bottom=0,Wt===Lt||!["l","r"].includes(Wt)?mt.left=ot:Wt==="l"?mt.left=0:mt.right=0}return u.createElement("div",{ref:Et,className:a()("".concat(U,"-arrow"),be),style:mt},je)}function Eo(A){var U=A.prefixCls,Z=A.open,ue=A.zIndex,ae=A.mask,he=A.motion;return ae?u.createElement(J.ZP,(0,S.Z)({},he,{motionAppear:!0,visible:Z,removeOnLeave:!0}),function(be){var je=be.className;return u.createElement("div",{style:{zIndex:ue},className:a()("".concat(U,"-mask"),je)})}):null}var Da=u.memo(function(A){var U=A.children;return U},function(A,U){return U.cache}),Ei=Da,Io=u.forwardRef(function(A,U){var Z=A.popup,ue=A.className,ae=A.prefixCls,he=A.style,be=A.target,je=A.onVisibleChanged,Ze=A.open,ot=A.keepDom,xt=A.fresh,it=A.onClick,Et=A.mask,mt=A.arrow,wt=A.arrowPos,jt=A.align,kt=A.motion,Wt=A.maskMotion,_t=A.forceRender,Lt=A.getPopupContainer,bt=A.autoDestroy,Ht=A.portal,Bt=A.zIndex,Ut=A.onMouseEnter,zt=A.onMouseLeave,Jt=A.onPointerEnter,Yt=A.ready,cr=A.offsetX,Qt=A.offsetY,fr=A.offsetR,yr=A.offsetB,ar=A.onAlign,Or=A.onPrepare,lr=A.stretch,rn=A.targetWidth,dr=A.targetHeight,Qr=typeof Z=="function"?Z():Z,Hn=Ze||ot,xr=(Lt==null?void 0:Lt.length)>0,$r=u.useState(!Lt||!xr),Xr=(0,$.Z)($r,2),Jr=Xr[0],Hr=Xr[1];if((0,Oe.Z)(function(){!Jr&&xr&&be&&Hr(!0)},[Jr,xr,be]),!Jr)return null;var Cr="auto",mr={left:"-1000vw",top:"-1000vh",right:Cr,bottom:Cr};if(Yt||!Ze){var qr,xn=jt.points,Tn=jt.dynamicInset||((qr=jt._experimental)===null||qr===void 0?void 0:qr.dynamicInset),pn=Tn&&xn[0][1]==="r",Sn=Tn&&xn[0][0]==="b";pn?(mr.right=fr,mr.left=Cr):(mr.left=cr,mr.right=Cr),Sn?(mr.bottom=yr,mr.top=Cr):(mr.top=Qt,mr.bottom=Cr)}var kn={};return lr&&(lr.includes("height")&&dr?kn.height=dr:lr.includes("minHeight")&&dr&&(kn.minHeight=dr),lr.includes("width")&&rn?kn.width=rn:lr.includes("minWidth")&&rn&&(kn.minWidth=rn)),Ze||(kn.pointerEvents="none"),u.createElement(Ht,{open:_t||Hn,getContainer:Lt&&function(){return Lt(be)},autoDestroy:bt},u.createElement(Eo,{prefixCls:ae,open:Ze,zIndex:Bt,mask:Et,motion:Wt}),u.createElement(nt.Z,{onResize:ar,disabled:!Ze},function(pa){return u.createElement(J.ZP,(0,S.Z)({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:_t,leavedClassName:"".concat(ae,"-hidden")},kt,{onAppearPrepare:Or,onEnterPrepare:Or,visible:Ze,onVisibleChanged:function(An){var Mr;kt==null||(Mr=kt.onVisibleChanged)===null||Mr===void 0||Mr.call(kt,An),je(An)}}),function(Ir,An){var Mr=Ir.className,oo=Ir.style,ia=a()(ae,Mr,ue);return u.createElement("div",{ref:(0,de.sQ)(pa,U,An),className:ia,style:(0,k.Z)((0,k.Z)((0,k.Z)((0,k.Z)({"--arrow-x":"".concat(wt.x||0,"px"),"--arrow-y":"".concat(wt.y||0,"px")},mr),kn),oo),{},{boxSizing:"border-box",zIndex:Bt},he),onMouseEnter:Ut,onMouseLeave:zt,onPointerEnter:Jt,onClick:it},mt&&u.createElement(so,{prefixCls:ae,arrow:mt,arrowPos:wt,align:jt}),u.createElement(Ei,{cache:!Ze&&!xt},Qr))})}))}),lo=Io,oa=u.forwardRef(function(A,U){var Z=A.children,ue=A.getTriggerDOMNode,ae=(0,de.Yr)(Z),he=u.useCallback(function(je){(0,de.mH)(U,ue?ue(je):je)},[ue]),be=(0,de.x1)(he,Z.ref);return ae?u.cloneElement(Z,{ref:be}):Z}),_n=oa,Un=u.createContext(null),Ra=Un;function wa(A){return A?Array.isArray(A)?A:[A]:[]}function un(A,U,Z,ue){return u.useMemo(function(){var ae=wa(Z!=null?Z:U),he=wa(ue!=null?ue:U),be=new Set(ae),je=new Set(he);return A&&(be.has("hover")&&(be.delete("hover"),be.add("click")),je.has("hover")&&(je.delete("hover"),je.add("click"))),[be,je]},[A,U,Z,ue])}var To=function(A){if(!A)return!1;if(A instanceof Element){if(A.offsetParent)return!0;if(A.getBBox){var U=A.getBBox(),Z=U.width,ue=U.height;if(Z||ue)return!0}if(A.getBoundingClientRect){var ae=A.getBoundingClientRect(),he=ae.width,be=ae.height;if(he||be)return!0}}return!1};function bi(){var A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],U=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Z=arguments.length>2?arguments[2]:void 0;return Z?A[0]===U[0]:A[0]===U[0]&&A[1]===U[1]}function eu(A,U,Z,ue){for(var ae=Z.points,he=Object.keys(A),be=0;be<he.length;be+=1){var je,Ze=he[be];if(bi((je=A[Ze])===null||je===void 0?void 0:je.points,ae,ue))return"".concat(U,"-placement-").concat(Ze)}return""}function m(A,U,Z,ue){return U||(Z?{motionName:"".concat(A,"-").concat(Z)}:ue?{motionName:ue}:null)}function F(A){return A.ownerDocument.defaultView}function X(A){for(var U=[],Z=A==null?void 0:A.parentElement,ue=["hidden","scroll","clip","auto"];Z;){var ae=F(Z).getComputedStyle(Z),he=ae.overflowX,be=ae.overflowY,je=ae.overflow;[he,be,je].some(function(Ze){return ue.includes(Ze)})&&U.push(Z),Z=Z.parentElement}return U}function Q(A){var U=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(A)?U:A}function ye(A){return Q(parseFloat(A),0)}function we(A,U){var Z=(0,k.Z)({},A);return(U||[]).forEach(function(ue){if(!(ue instanceof HTMLBodyElement||ue instanceof HTMLHtmlElement)){var ae=F(ue).getComputedStyle(ue),he=ae.overflow,be=ae.overflowClipMargin,je=ae.borderTopWidth,Ze=ae.borderBottomWidth,ot=ae.borderLeftWidth,xt=ae.borderRightWidth,it=ue.getBoundingClientRect(),Et=ue.offsetHeight,mt=ue.clientHeight,wt=ue.offsetWidth,jt=ue.clientWidth,kt=ye(je),Wt=ye(Ze),_t=ye(ot),Lt=ye(xt),bt=Q(Math.round(it.width/wt*1e3)/1e3),Ht=Q(Math.round(it.height/Et*1e3)/1e3),Bt=(wt-jt-_t-Lt)*bt,Ut=(Et-mt-kt-Wt)*Ht,zt=kt*Ht,Jt=Wt*Ht,Yt=_t*bt,cr=Lt*bt,Qt=0,fr=0;if(he==="clip"){var yr=ye(be);Qt=yr*bt,fr=yr*Ht}var ar=it.x+Yt-Qt,Or=it.y+zt-fr,lr=ar+it.width+2*Qt-Yt-cr-Bt,rn=Or+it.height+2*fr-zt-Jt-Ut;Z.left=Math.max(Z.left,ar),Z.top=Math.max(Z.top,Or),Z.right=Math.min(Z.right,lr),Z.bottom=Math.min(Z.bottom,rn)}}),Z}function qe(A){var U=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,Z="".concat(U),ue=Z.match(/^(.*)\%$/);return ue?A*(parseFloat(ue[1])/100):parseFloat(Z)}function Tt(A,U){var Z=U||[],ue=(0,$.Z)(Z,2),ae=ue[0],he=ue[1];return[qe(A.width,ae),qe(A.height,he)]}function sr(){var A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[A[0],A[1]]}function at(A,U){var Z=U[0],ue=U[1],ae,he;return Z==="t"?he=A.y:Z==="b"?he=A.y+A.height:he=A.y+A.height/2,ue==="l"?ae=A.x:ue==="r"?ae=A.x+A.width:ae=A.x+A.width/2,{x:ae,y:he}}function Vt(A,U){var Z={t:"b",b:"t",l:"r",r:"l"};return A.map(function(ue,ae){return ae===U?Z[ue]||"c":ue}).join("")}function pr(A,U,Z,ue,ae,he,be){var je=u.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:ae[ue]||{}}),Ze=(0,$.Z)(je,2),ot=Ze[0],xt=Ze[1],it=u.useRef(0),Et=u.useMemo(function(){return U?X(U):[]},[U]),mt=u.useRef({}),wt=function(){mt.current={}};A||wt();var jt=(0,te.Z)(function(){if(U&&Z&&A){let Bo=function(Mi,Fo){var Xi=arguments.length>2&&arguments[2]!==void 0?arguments[2]:oo,Ji=dr.x+Mi,ps=dr.y+Fo,Wu=Ji+mr,hs=ps+Cr,Ls=Math.max(Ji,Xi.left),Ds=Math.max(ps,Xi.top),js=Math.min(Wu,Xi.right),Js=Math.min(hs,Xi.bottom);return Math.max(0,(js-Ls)*(Js-Ds))},Ns=function(){ho=dr.y+Tr,Mn=ho+Cr,ha=dr.x+ln,fn=ha+mr};var _t,Lt,bt=U,Ht=bt.ownerDocument,Bt=F(bt),Ut=Bt.getComputedStyle(bt),zt=Ut.width,Jt=Ut.height,Yt=Ut.position,cr=bt.style.left,Qt=bt.style.top,fr=bt.style.right,yr=bt.style.bottom,ar=(0,k.Z)((0,k.Z)({},ae[ue]),he),Or=Ht.createElement("div");(_t=bt.parentElement)===null||_t===void 0||_t.appendChild(Or),Or.style.left="".concat(bt.offsetLeft,"px"),Or.style.top="".concat(bt.offsetTop,"px"),Or.style.position=Yt,Or.style.height="".concat(bt.offsetHeight,"px"),Or.style.width="".concat(bt.offsetWidth,"px"),bt.style.left="0",bt.style.top="0",bt.style.right="auto",bt.style.bottom="auto";var lr;if(Array.isArray(Z))lr={x:Z[0],y:Z[1],width:0,height:0};else{var rn=Z.getBoundingClientRect();lr={x:rn.x,y:rn.y,width:rn.width,height:rn.height}}var dr=bt.getBoundingClientRect(),Qr=Ht.documentElement,Hn=Qr.clientWidth,xr=Qr.clientHeight,$r=Qr.scrollWidth,Xr=Qr.scrollHeight,Jr=Qr.scrollTop,Hr=Qr.scrollLeft,Cr=dr.height,mr=dr.width,qr=lr.height,xn=lr.width,Tn={left:0,top:0,right:Hn,bottom:xr},pn={left:-Hr,top:-Jr,right:$r-Hr,bottom:Xr-Jr},Sn=ar.htmlRegion,kn="visible",pa="visibleFirst";Sn!=="scroll"&&Sn!==pa&&(Sn=kn);var Ir=Sn===pa,An=we(pn,Et),Mr=we(Tn,Et),oo=Sn===kn?Mr:An,ia=Ir?Mr:oo;bt.style.left="auto",bt.style.top="auto",bt.style.right="0",bt.style.bottom="0";var ua=bt.getBoundingClientRect();bt.style.left=cr,bt.style.top=Qt,bt.style.right=fr,bt.style.bottom=yr,(Lt=bt.parentElement)===null||Lt===void 0||Lt.removeChild(Or);var Oa=Q(Math.round(mr/parseFloat(zt)*1e3)/1e3),Cn=Q(Math.round(Cr/parseFloat(Jt)*1e3)/1e3);if(Oa===0||Cn===0||(0,Oo.S)(Z)&&!To(Z))return;var Ba=ar.offset,Ma=ar.targetOffset,Rn=Tt(dr,Ba),sa=(0,$.Z)(Rn,2),aa=sa[0],Kr=sa[1],ea=Tt(lr,Ma),Zn=(0,$.Z)(ea,2),Ya=Zn[0],jn=Zn[1];lr.x-=Ya,lr.y-=jn;var Qa=ar.points||[],Wn=(0,$.Z)(Qa,2),en=Wn[0],wn=Wn[1],la=sr(wn),Xn=sr(en),Xa=at(lr,la),Ia=at(dr,Xn),Fa=(0,k.Z)({},ar),ln=Xa.x-Ia.x+aa,Tr=Xa.y-Ia.y+Kr,cn=Bo(ln,Tr),_a=Bo(ln,Tr,Mr),wr=at(lr,["t","l"]),jr=at(dr,["t","l"]),Pn=at(lr,["b","r"]),Gn=at(dr,["b","r"]),kr=ar.overflow||{},ta=kr.adjustX,ra=kr.adjustY,po=kr.shiftX,Na=kr.shiftY,Ua=function(Fo){return typeof Fo=="boolean"?Fo:Fo>=0},ho,Mn,ha,fn;Ns();var Ur=Ua(ra),nn=Xn[0]===la[0];if(Ur&&Xn[0]==="t"&&(Mn>ia.bottom||mt.current.bt)){var on=Tr;nn?on-=Cr-qr:on=wr.y-Gn.y-Kr;var ma=Bo(ln,on),Ja=Bo(ln,on,Mr);ma>cn||ma===cn&&(!Ir||Ja>=_a)?(mt.current.bt=!0,Tr=on,Kr=-Kr,Fa.points=[Vt(Xn,0),Vt(la,0)]):mt.current.bt=!1}if(Ur&&Xn[0]==="b"&&(ho<ia.top||mt.current.tb)){var Jn=Tr;nn?Jn+=Cr-qr:Jn=Pn.y-jr.y-Kr;var li=Bo(ln,Jn),Vi=Bo(ln,Jn,Mr);li>cn||li===cn&&(!Ir||Vi>=_a)?(mt.current.tb=!0,Tr=Jn,Kr=-Kr,Fa.points=[Vt(Xn,0),Vt(la,0)]):mt.current.tb=!1}var Do=Ua(ta),ci=Xn[1]===la[1];if(Do&&Xn[1]==="l"&&(fn>ia.right||mt.current.rl)){var qa=ln;ci?qa-=mr-xn:qa=wr.x-Gn.x-aa;var Vo=Bo(qa,Tr),Yi=Bo(qa,Tr,Mr);Vo>cn||Vo===cn&&(!Ir||Yi>=_a)?(mt.current.rl=!0,ln=qa,aa=-aa,Fa.points=[Vt(Xn,1),Vt(la,1)]):mt.current.rl=!1}if(Do&&Xn[1]==="r"&&(ha<ia.left||mt.current.lr)){var fi=ln;ci?fi+=mr-xn:fi=Pn.x-jr.x-aa;var di=Bo(fi,Tr),vi=Bo(fi,Tr,Mr);di>cn||di===cn&&(!Ir||vi>=_a)?(mt.current.lr=!0,ln=fi,aa=-aa,Fa.points=[Vt(Xn,1),Vt(la,1)]):mt.current.lr=!1}Ns();var za=po===!0?0:po;typeof za=="number"&&(ha<Mr.left&&(ln-=ha-Mr.left-aa,lr.x+xn<Mr.left+za&&(ln+=lr.x-Mr.left+xn-za)),fn>Mr.right&&(ln-=fn-Mr.right-aa,lr.x>Mr.right-za&&(ln+=lr.x-Mr.right+za)));var jo=Na===!0?0:Na;typeof jo=="number"&&(ho<Mr.top&&(Tr-=ho-Mr.top-Kr,lr.y+qr<Mr.top+jo&&(Tr+=lr.y-Mr.top+qr-jo)),Mn>Mr.bottom&&(Tr-=Mn-Mr.bottom-Kr,lr.y>Mr.bottom-jo&&(Tr+=lr.y-Mr.bottom+jo)));var Pi=dr.x+ln,pi=Pi+mr,bo=dr.y+Tr,mu=bo+Cr,hi=lr.x,Yo=hi+xn,Qi=lr.y,$u=Qi+qr,Kn=Math.max(Pi,hi),dn=Math.min(pi,Yo),Bn=(Kn+dn)/2,Ta=Bn-Pi,$a=Math.max(bo,Qi),ko=Math.min(mu,$u),mi=($a+ko)/2,Hu=mi-bo;be==null||be(U,Fa);var vs=ua.right-dr.x-(ln+dr.width),Zu=ua.bottom-dr.y-(Tr+dr.height);xt({ready:!0,offsetX:ln/Oa,offsetY:Tr/Cn,offsetR:vs/Oa,offsetB:Zu/Cn,arrowX:Ta/Oa,arrowY:Hu/Cn,scaleX:Oa,scaleY:Cn,align:Fa})}}),kt=function(){it.current+=1;var Lt=it.current;Promise.resolve().then(function(){it.current===Lt&&jt()})},Wt=function(){xt(function(Lt){return(0,k.Z)((0,k.Z)({},Lt),{},{ready:!1})})};return(0,Oe.Z)(Wt,[ue]),(0,Oe.Z)(function(){A||Wt()},[A]),[ot.ready,ot.offsetX,ot.offsetY,ot.offsetR,ot.offsetB,ot.arrowX,ot.arrowY,ot.scaleX,ot.scaleY,ot.align,kt]}function hr(A,U,Z,ue,ae){(0,Oe.Z)(function(){if(A&&U&&Z){let it=function(){ue(),ae()};var he=U,be=Z,je=X(he),Ze=X(be),ot=F(be),xt=new Set([ot].concat((0,We.Z)(je),(0,We.Z)(Ze)));return xt.forEach(function(Et){Et.addEventListener("scroll",it,{passive:!0})}),ot.addEventListener("resize",it,{passive:!0}),ue(),function(){xt.forEach(function(Et){Et.removeEventListener("scroll",it),ot.removeEventListener("resize",it)})}}},[A,U,Z])}function _r(A,U,Z,ue,ae,he,be,je){var Ze=u.useRef(A),ot=u.useRef(!1);Ze.current!==A&&(ot.current=!0,Ze.current=A),u.useEffect(function(){var xt=(0,me.Z)(function(){ot.current=!1});return function(){me.Z.cancel(xt)}},[A]),u.useEffect(function(){if(U&&ue&&(!ae||he)){var xt=function(){var Yt=!1,cr=function(yr){var ar=yr.target;Yt=be(ar)},Qt=function(yr){var ar=yr.target;!ot.current&&Ze.current&&!Yt&&!be(ar)&&je(!1)};return[cr,Qt]},it=xt(),Et=(0,$.Z)(it,2),mt=Et[0],wt=Et[1],jt=xt(),kt=(0,$.Z)(jt,2),Wt=kt[0],_t=kt[1],Lt=F(ue);Lt.addEventListener("mousedown",mt,!0),Lt.addEventListener("click",wt,!0),Lt.addEventListener("contextmenu",wt,!0);var bt=Xo(Z);if(bt&&(bt.addEventListener("mousedown",Wt,!0),bt.addEventListener("click",_t,!0),bt.addEventListener("contextmenu",_t,!0)),!1)var Ht,Bt,Ut,zt;return function(){Lt.removeEventListener("mousedown",mt,!0),Lt.removeEventListener("click",wt,!0),Lt.removeEventListener("contextmenu",wt,!0),bt&&(bt.removeEventListener("mousedown",Wt,!0),bt.removeEventListener("click",_t,!0),bt.removeEventListener("contextmenu",_t,!0))}}},[U,Z,ue,ae,he])}var mn=["prefixCls","children","action","showAction","hideAction","popupVisible","defaultPopupVisible","onPopupVisibleChange","afterPopupVisibleChange","mouseEnterDelay","mouseLeaveDelay","focusDelay","blurDelay","mask","maskClosable","getPopupContainer","forceRender","autoDestroy","destroyPopupOnHide","popup","popupClassName","popupStyle","popupPlacement","builtinPlacements","popupAlign","zIndex","stretch","getPopupClassNameFromAlign","fresh","alignPoint","onPopupClick","onPopupAlign","arrow","popupMotion","maskMotion","popupTransitionName","popupAnimation","maskTransitionName","maskAnimation","className","getTriggerDOMNode"];function yn(){var A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:wo,U=u.forwardRef(function(Z,ue){var ae=Z.prefixCls,he=ae===void 0?"rc-trigger-popup":ae,be=Z.children,je=Z.action,Ze=je===void 0?"hover":je,ot=Z.showAction,xt=Z.hideAction,it=Z.popupVisible,Et=Z.defaultPopupVisible,mt=Z.onPopupVisibleChange,wt=Z.afterPopupVisibleChange,jt=Z.mouseEnterDelay,kt=Z.mouseLeaveDelay,Wt=kt===void 0?.1:kt,_t=Z.focusDelay,Lt=Z.blurDelay,bt=Z.mask,Ht=Z.maskClosable,Bt=Ht===void 0?!0:Ht,Ut=Z.getPopupContainer,zt=Z.forceRender,Jt=Z.autoDestroy,Yt=Z.destroyPopupOnHide,cr=Z.popup,Qt=Z.popupClassName,fr=Z.popupStyle,yr=Z.popupPlacement,ar=Z.builtinPlacements,Or=ar===void 0?{}:ar,lr=Z.popupAlign,rn=Z.zIndex,dr=Z.stretch,Qr=Z.getPopupClassNameFromAlign,Hn=Z.fresh,xr=Z.alignPoint,$r=Z.onPopupClick,Xr=Z.onPopupAlign,Jr=Z.arrow,Hr=Z.popupMotion,Cr=Z.maskMotion,mr=Z.popupTransitionName,qr=Z.popupAnimation,xn=Z.maskTransitionName,Tn=Z.maskAnimation,pn=Z.className,Sn=Z.getTriggerDOMNode,kn=(0,b.Z)(Z,mn),pa=Jt||Yt||!1,Ir=u.useState(!1),An=(0,$.Z)(Ir,2),Mr=An[0],oo=An[1];(0,Oe.Z)(function(){oo(H())},[]);var ia=u.useRef({}),ua=u.useContext(Ra),Oa=u.useMemo(function(){return{registerSubPopup:function(Ar,ca){ia.current[Ar]=ca,ua==null||ua.registerSubPopup(Ar,ca)}}},[ua]),Cn=Wa(),Ba=u.useState(null),Ma=(0,$.Z)(Ba,2),Rn=Ma[0],sa=Ma[1],aa=(0,te.Z)(function(Xt){(0,Oo.S)(Xt)&&Rn!==Xt&&sa(Xt),ua==null||ua.registerSubPopup(Cn,Xt)}),Kr=u.useState(null),ea=(0,$.Z)(Kr,2),Zn=ea[0],Ya=ea[1],jn=u.useRef(null),Qa=(0,te.Z)(function(Xt){(0,Oo.S)(Xt)&&Zn!==Xt&&(Ya(Xt),jn.current=Xt)}),Wn=u.Children.only(be),en=(Wn==null?void 0:Wn.props)||{},wn={},la=(0,te.Z)(function(Xt){var Ar,ca,Sa=Zn;return(Sa==null?void 0:Sa.contains(Xt))||((Ar=Xo(Sa))===null||Ar===void 0?void 0:Ar.host)===Xt||Xt===Sa||(Rn==null?void 0:Rn.contains(Xt))||((ca=Xo(Rn))===null||ca===void 0?void 0:ca.host)===Xt||Xt===Rn||Object.values(ia.current).some(function(fa){return(fa==null?void 0:fa.contains(Xt))||Xt===fa})}),Xn=m(he,Hr,qr,mr),Xa=m(he,Cr,Tn,xn),Ia=u.useState(Et||!1),Fa=(0,$.Z)(Ia,2),ln=Fa[0],Tr=Fa[1],cn=it!=null?it:ln,_a=(0,te.Z)(function(Xt){it===void 0&&Tr(Xt)});(0,Oe.Z)(function(){Tr(it||!1)},[it]);var wr=u.useRef(cn);wr.current=cn;var jr=(0,te.Z)(function(Xt){(0,Zt.flushSync)(function(){cn!==Xt&&(_a(Xt),mt==null||mt(Xt))})}),Pn=u.useRef(),Gn=function(){clearTimeout(Pn.current)},kr=function(Ar){var ca=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;Gn(),ca===0?jr(Ar):Pn.current=setTimeout(function(){jr(Ar)},ca*1e3)};u.useEffect(function(){return Gn},[]);var ta=u.useState(!1),ra=(0,$.Z)(ta,2),po=ra[0],Na=ra[1];(0,Oe.Z)(function(Xt){(!Xt||cn)&&Na(!0)},[cn]);var Ua=u.useState(null),ho=(0,$.Z)(Ua,2),Mn=ho[0],ha=ho[1],fn=u.useState([0,0]),Ur=(0,$.Z)(fn,2),nn=Ur[0],on=Ur[1],ma=function(Ar){on([Ar.clientX,Ar.clientY])},Ja=pr(cn,Rn,xr?nn:Zn,yr,Or,lr,Xr),Jn=(0,$.Z)(Ja,11),li=Jn[0],Vi=Jn[1],Do=Jn[2],ci=Jn[3],qa=Jn[4],Vo=Jn[5],Yi=Jn[6],fi=Jn[7],di=Jn[8],vi=Jn[9],za=Jn[10],jo=un(Mr,Ze,ot,xt),Pi=(0,$.Z)(jo,2),pi=Pi[0],bo=Pi[1],mu=pi.has("click"),hi=bo.has("click")||bo.has("contextMenu"),Yo=(0,te.Z)(function(){po||za()}),Qi=function(){wr.current&&xr&&hi&&kr(!1)};hr(cn,Zn,Rn,Yo,Qi),(0,Oe.Z)(function(){Yo()},[nn,yr]),(0,Oe.Z)(function(){cn&&!(Or!=null&&Or[yr])&&Yo()},[JSON.stringify(lr)]);var $u=u.useMemo(function(){var Xt=eu(Or,he,vi,xr);return a()(Xt,Qr==null?void 0:Qr(vi))},[vi,Qr,Or,he,xr]);u.useImperativeHandle(ue,function(){return{nativeElement:jn.current,forceAlign:Yo}});var Kn=u.useState(0),dn=(0,$.Z)(Kn,2),Bn=dn[0],Ta=dn[1],$a=u.useState(0),ko=(0,$.Z)($a,2),mi=ko[0],Hu=ko[1],vs=function(){if(dr&&Zn){var Ar=Zn.getBoundingClientRect();Ta(Ar.width),Hu(Ar.height)}},Zu=function(){vs(),Yo()},Bo=function(Ar){Na(!1),za(),wt==null||wt(Ar)},Ns=function(){return new Promise(function(Ar){vs(),ha(function(){return Ar})})};(0,Oe.Z)(function(){Mn&&(za(),Mn(),ha(null))},[Mn]);function Mi(Xt,Ar,ca,Sa){wn[Xt]=function(fa){var ms;Sa==null||Sa(fa),kr(Ar,ca);for(var ks=arguments.length,Bs=new Array(ks>1?ks-1:0),ys=1;ys<ks;ys++)Bs[ys-1]=arguments[ys];(ms=en[Xt])===null||ms===void 0||ms.call.apply(ms,[en,fa].concat(Bs))}}(mu||hi)&&(wn.onClick=function(Xt){var Ar;wr.current&&hi?kr(!1):!wr.current&&mu&&(ma(Xt),kr(!0));for(var ca=arguments.length,Sa=new Array(ca>1?ca-1:0),fa=1;fa<ca;fa++)Sa[fa-1]=arguments[fa];(Ar=en.onClick)===null||Ar===void 0||Ar.call.apply(Ar,[en,Xt].concat(Sa))}),_r(cn,hi,Zn,Rn,bt,Bt,la,kr);var Fo=pi.has("hover"),Xi=bo.has("hover"),Ji,ps;Fo&&(Mi("onMouseEnter",!0,jt,function(Xt){ma(Xt)}),Mi("onPointerEnter",!0,jt,function(Xt){ma(Xt)}),Ji=function(){(cn||po)&&kr(!0,jt)},xr&&(wn.onMouseMove=function(Xt){var Ar;(Ar=en.onMouseMove)===null||Ar===void 0||Ar.call(en,Xt)})),Xi&&(Mi("onMouseLeave",!1,Wt),Mi("onPointerLeave",!1,Wt),ps=function(){kr(!1,Wt)}),pi.has("focus")&&Mi("onFocus",!0,_t),bo.has("focus")&&Mi("onBlur",!1,Lt),pi.has("contextMenu")&&(wn.onContextMenu=function(Xt){var Ar;wr.current&&bo.has("contextMenu")?kr(!1):(ma(Xt),kr(!0)),Xt.preventDefault();for(var ca=arguments.length,Sa=new Array(ca>1?ca-1:0),fa=1;fa<ca;fa++)Sa[fa-1]=arguments[fa];(Ar=en.onContextMenu)===null||Ar===void 0||Ar.call.apply(Ar,[en,Xt].concat(Sa))}),pn&&(wn.className=a()(en.className,pn));var Wu=(0,k.Z)((0,k.Z)({},en),wn),hs={},Ls=["onContextMenu","onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur"];Ls.forEach(function(Xt){kn[Xt]&&(hs[Xt]=function(){for(var Ar,ca=arguments.length,Sa=new Array(ca),fa=0;fa<ca;fa++)Sa[fa]=arguments[fa];(Ar=Wu[Xt])===null||Ar===void 0||Ar.call.apply(Ar,[Wu].concat(Sa)),kn[Xt].apply(kn,Sa)})});var Ds=u.cloneElement(Wn,(0,k.Z)((0,k.Z)({},Wu),hs)),js={x:Vo,y:Yi},Js=Jr?(0,k.Z)({},Jr!==!0?Jr:{}):null;return u.createElement(u.Fragment,null,u.createElement(nt.Z,{disabled:!cn,ref:Qa,onResize:Zu},u.createElement(_n,{getTriggerDOMNode:Sn},Ds)),u.createElement(Ra.Provider,{value:Oa},u.createElement(lo,{portal:A,ref:aa,prefixCls:he,popup:cr,className:a()(Qt,$u),style:fr,target:Zn,onMouseEnter:Ji,onMouseLeave:ps,onPointerEnter:Ji,zIndex:rn,open:cn,keepDom:po,fresh:Hn,onClick:$r,mask:bt,motion:Xn,maskMotion:Xa,onVisibleChanged:Bo,onPrepare:Ns,forceRender:zt,autoDestroy:pa,getPopupContainer:Ut,align:vi,arrow:Js,arrowPos:js,ready:li,offsetX:Vi,offsetY:Do,offsetR:ci,offsetB:qa,onAlign:Yo,stretch:dr,targetWidth:Bn/fi,targetHeight:mi/di})))});return U}var bn=yn(wo),Wr=e(15105),Su=Wr.Z.ESC,Ao=Wr.Z.TAB;function Co(A){var U=A.visible,Z=A.triggerRef,ue=A.onVisibleChange,ae=A.autoFocus,he=A.overlayRef,be=u.useRef(!1),je=function(){if(U){var it,Et;(it=Z.current)===null||it===void 0||(Et=it.focus)===null||Et===void 0||Et.call(it),ue==null||ue(!1)}},Ze=function(){var it;return(it=he.current)!==null&&it!==void 0&&it.focus?(he.current.focus(),be.current=!0,!0):!1},ot=function(it){switch(it.keyCode){case Su:je();break;case Ao:{var Et=!1;be.current||(Et=Ze()),Et?it.preventDefault():je();break}}};u.useEffect(function(){return U?(window.addEventListener("keydown",ot),ae&&(0,me.Z)(Ze,3),function(){window.removeEventListener("keydown",ot),be.current=!1}):function(){be.current=!1}},[U])}var Ro=(0,u.forwardRef)(function(A,U){var Z=A.overlay,ue=A.arrow,ae=A.prefixCls,he=(0,u.useMemo)(function(){var je;return typeof Z=="function"?je=Z():je=Z,je},[Z]),be=(0,de.sQ)(U,he==null?void 0:he.ref);return u.createElement(u.Fragment,null,ue&&u.createElement("div",{className:"".concat(ae,"-arrow")}),u.cloneElement(he,{ref:(0,de.Yr)(he)?be:void 0}))}),Po=Ro,Mo={adjustX:1,adjustY:1},$o=[0,0],tu={topLeft:{points:["bl","tl"],overflow:Mo,offset:[0,-4],targetOffset:$o},top:{points:["bc","tc"],overflow:Mo,offset:[0,-4],targetOffset:$o},topRight:{points:["br","tr"],overflow:Mo,offset:[0,-4],targetOffset:$o},bottomLeft:{points:["tl","bl"],overflow:Mo,offset:[0,4],targetOffset:$o},bottom:{points:["tc","bc"],overflow:Mo,offset:[0,4],targetOffset:$o},bottomRight:{points:["tr","br"],overflow:Mo,offset:[0,4],targetOffset:$o}},Ho=tu,ru=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function qu(A,U){var Z,ue=A.arrow,ae=ue===void 0?!1:ue,he=A.prefixCls,be=he===void 0?"rc-dropdown":he,je=A.transitionName,Ze=A.animation,ot=A.align,xt=A.placement,it=xt===void 0?"bottomLeft":xt,Et=A.placements,mt=Et===void 0?Ho:Et,wt=A.getPopupContainer,jt=A.showAction,kt=A.hideAction,Wt=A.overlayClassName,_t=A.overlayStyle,Lt=A.visible,bt=A.trigger,Ht=bt===void 0?["hover"]:bt,Bt=A.autoFocus,Ut=A.overlay,zt=A.children,Jt=A.onVisibleChange,Yt=(0,b.Z)(A,ru),cr=u.useState(),Qt=(0,$.Z)(cr,2),fr=Qt[0],yr=Qt[1],ar="visible"in A?Lt:fr,Or=u.useRef(null),lr=u.useRef(null),rn=u.useRef(null);u.useImperativeHandle(U,function(){return Or.current});var dr=function(mr){yr(mr),Jt==null||Jt(mr)};Co({visible:ar,triggerRef:rn,onVisibleChange:dr,autoFocus:Bt,overlayRef:lr});var Qr=function(mr){var qr=A.onOverlayClick;yr(!1),qr&&qr(mr)},Hn=function(){return u.createElement(Po,{ref:lr,overlay:Ut,prefixCls:be,arrow:ae})},xr=function(){return typeof Ut=="function"?Hn:Hn()},$r=function(){var mr=A.minOverlayWidthMatchTrigger,qr=A.alignPoint;return"minOverlayWidthMatchTrigger"in A?mr:!qr},Xr=function(){var mr=A.openClassName;return mr!==void 0?mr:"".concat(be,"-open")},Jr=u.cloneElement(zt,{className:a()((Z=zt.props)===null||Z===void 0?void 0:Z.className,ar&&Xr()),ref:(0,de.Yr)(zt)?(0,de.sQ)(rn,zt.ref):void 0}),Hr=kt;return!Hr&&Ht.indexOf("contextMenu")!==-1&&(Hr=["click"]),u.createElement(bn,(0,S.Z)({builtinPlacements:mt},Yt,{prefixCls:be,ref:Or,popupClassName:a()(Wt,(0,I.Z)({},"".concat(be,"-show-arrow"),ae)),popupStyle:_t,action:Ht,showAction:jt,hideAction:Hr,popupPlacement:it,popupAlign:ot,popupTransitionName:je,popupAnimation:Ze,popupVisible:ar,stretch:$r()?"minWidth":"",popup:xr(),onPopupVisibleChange:dr,onPopupClick:Qr,getPopupContainer:wt}),Jr)}var Zo=u.forwardRef(qu),nu=Zo,au=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],Jo=void 0;function ou(A,U){var Z=A.prefixCls,ue=A.invalidate,ae=A.item,he=A.renderItem,be=A.responsive,je=A.responsiveDisabled,Ze=A.registerSize,ot=A.itemKey,xt=A.className,it=A.style,Et=A.children,mt=A.display,wt=A.order,jt=A.component,kt=jt===void 0?"div":jt,Wt=(0,b.Z)(A,au),_t=be&&!mt;function Lt(zt){Ze(ot,zt)}u.useEffect(function(){return function(){Lt(null)}},[]);var bt=he&&ae!==Jo?he(ae):Et,Ht;ue||(Ht={opacity:_t?0:1,height:_t?0:Jo,overflowY:_t?"hidden":Jo,order:be?wt:Jo,pointerEvents:_t?"none":Jo,position:_t?"absolute":Jo});var Bt={};_t&&(Bt["aria-hidden"]=!0);var Ut=u.createElement(kt,(0,S.Z)({className:a()(!ue&&Z,xt),style:(0,k.Z)((0,k.Z)({},Ht),it)},Bt,Wt,{ref:U}),bt);return be&&(Ut=u.createElement(nt.Z,{onResize:function(Jt){var Yt=Jt.offsetWidth;Lt(Yt)},disabled:je},Ut)),Ut}var xi=u.forwardRef(ou);xi.displayName="Item";var ki=xi;function Pa(A){if(typeof MessageChannel=="undefined")(0,me.Z)(A);else{var U=new MessageChannel;U.port1.onmessage=function(){return A()},U.port2.postMessage(void 0)}}function qo(){var A=u.useRef(null),U=function(ue){A.current||(A.current=[],Pa(function(){(0,Zt.unstable_batchedUpdates)(function(){A.current.forEach(function(ae){ae()}),A.current=null})})),A.current.push(ue)};return U}function ei(A,U){var Z=u.useState(U),ue=(0,$.Z)(Z,2),ae=ue[0],he=ue[1],be=(0,te.Z)(function(je){A(function(){he(je)})});return[ae,be]}var ja=u.createContext(null),ws=["component"],Eu=["className"],bu=["className"],Bi=function(U,Z){var ue=u.useContext(ja);if(!ue){var ae=U.component,he=ae===void 0?"div":ae,be=(0,b.Z)(U,ws);return u.createElement(he,(0,S.Z)({},be,{ref:Z}))}var je=ue.className,Ze=(0,b.Z)(ue,Eu),ot=U.className,xt=(0,b.Z)(U,bu);return u.createElement(ja.Provider,{value:null},u.createElement(ki,(0,S.Z)({ref:Z,className:a()(je,ot)},Ze,xt)))},Fi=u.forwardRef(Bi);Fi.displayName="RawItem";var xu=Fi,Os=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],es="responsive",_i="invalidate";function wu(A){return"+ ".concat(A.length," ...")}function Ui(A,U){var Z=A.prefixCls,ue=Z===void 0?"rc-overflow":Z,ae=A.data,he=ae===void 0?[]:ae,be=A.renderItem,je=A.renderRawItem,Ze=A.itemKey,ot=A.itemWidth,xt=ot===void 0?10:ot,it=A.ssr,Et=A.style,mt=A.className,wt=A.maxCount,jt=A.renderRest,kt=A.renderRawRest,Wt=A.suffix,_t=A.component,Lt=_t===void 0?"div":_t,bt=A.itemComponent,Ht=A.onVisibleChange,Bt=(0,b.Z)(A,Os),Ut=it==="full",zt=qo(),Jt=ei(zt,null),Yt=(0,$.Z)(Jt,2),cr=Yt[0],Qt=Yt[1],fr=cr||0,yr=ei(zt,new Map),ar=(0,$.Z)(yr,2),Or=ar[0],lr=ar[1],rn=ei(zt,0),dr=(0,$.Z)(rn,2),Qr=dr[0],Hn=dr[1],xr=ei(zt,0),$r=(0,$.Z)(xr,2),Xr=$r[0],Jr=$r[1],Hr=ei(zt,0),Cr=(0,$.Z)(Hr,2),mr=Cr[0],qr=Cr[1],xn=(0,u.useState)(null),Tn=(0,$.Z)(xn,2),pn=Tn[0],Sn=Tn[1],kn=(0,u.useState)(null),pa=(0,$.Z)(kn,2),Ir=pa[0],An=pa[1],Mr=u.useMemo(function(){return Ir===null&&Ut?Number.MAX_SAFE_INTEGER:Ir||0},[Ir,cr]),oo=(0,u.useState)(!1),ia=(0,$.Z)(oo,2),ua=ia[0],Oa=ia[1],Cn="".concat(ue,"-item"),Ba=Math.max(Qr,Xr),Ma=wt===es,Rn=he.length&&Ma,sa=wt===_i,aa=Rn||typeof wt=="number"&&he.length>wt,Kr=(0,u.useMemo)(function(){var wr=he;return Rn?cr===null&&Ut?wr=he:wr=he.slice(0,Math.min(he.length,fr/xt)):typeof wt=="number"&&(wr=he.slice(0,wt)),wr},[he,xt,cr,wt,Rn]),ea=(0,u.useMemo)(function(){return Rn?he.slice(Mr+1):he.slice(Kr.length)},[he,Kr,Rn,Mr]),Zn=(0,u.useCallback)(function(wr,jr){var Pn;return typeof Ze=="function"?Ze(wr):(Pn=Ze&&(wr==null?void 0:wr[Ze]))!==null&&Pn!==void 0?Pn:jr},[Ze]),Ya=(0,u.useCallback)(be||function(wr){return wr},[be]);function jn(wr,jr,Pn){Ir===wr&&(jr===void 0||jr===pn)||(An(wr),Pn||(Oa(wr<he.length-1),Ht==null||Ht(wr)),jr!==void 0&&Sn(jr))}function Qa(wr,jr){Qt(jr.clientWidth)}function Wn(wr,jr){lr(function(Pn){var Gn=new Map(Pn);return jr===null?Gn.delete(wr):Gn.set(wr,jr),Gn})}function en(wr,jr){Jr(jr),Hn(Xr)}function wn(wr,jr){qr(jr)}function la(wr){return Or.get(Zn(Kr[wr],wr))}(0,Oe.Z)(function(){if(fr&&typeof Ba=="number"&&Kr){var wr=mr,jr=Kr.length,Pn=jr-1;if(!jr){jn(0,null);return}for(var Gn=0;Gn<jr;Gn+=1){var kr=la(Gn);if(Ut&&(kr=kr||0),kr===void 0){jn(Gn-1,void 0,!0);break}if(wr+=kr,Pn===0&&wr<=fr||Gn===Pn-1&&wr+la(Pn)<=fr){jn(Pn,null);break}else if(wr+Ba>fr){jn(Gn-1,wr-kr-mr+Xr);break}}Wt&&la(0)+mr>fr&&Sn(null)}},[fr,Or,Xr,mr,Zn,Kr]);var Xn=ua&&!!ea.length,Xa={};pn!==null&&Rn&&(Xa={position:"absolute",left:pn,top:0});var Ia={prefixCls:Cn,responsive:Rn,component:bt,invalidate:sa},Fa=je?function(wr,jr){var Pn=Zn(wr,jr);return u.createElement(ja.Provider,{key:Pn,value:(0,k.Z)((0,k.Z)({},Ia),{},{order:jr,item:wr,itemKey:Pn,registerSize:Wn,display:jr<=Mr})},je(wr,jr))}:function(wr,jr){var Pn=Zn(wr,jr);return u.createElement(ki,(0,S.Z)({},Ia,{order:jr,key:Pn,item:wr,renderItem:Ya,itemKey:Pn,registerSize:Wn,display:jr<=Mr}))},ln,Tr={order:Xn?Mr:Number.MAX_SAFE_INTEGER,className:"".concat(Cn,"-rest"),registerSize:en,display:Xn};if(kt)kt&&(ln=u.createElement(ja.Provider,{value:(0,k.Z)((0,k.Z)({},Ia),Tr)},kt(ea)));else{var cn=jt||wu;ln=u.createElement(ki,(0,S.Z)({},Ia,Tr),typeof cn=="function"?cn(ea):cn)}var _a=u.createElement(Lt,(0,S.Z)({className:a()(!sa&&ue,mt),style:Et,ref:U},Bt),Kr.map(Fa),aa?ln:null,Wt&&u.createElement(ki,(0,S.Z)({},Ia,{responsive:Ma,responsiveDisabled:!Rn,order:Mr,className:"".concat(Cn,"-suffix"),registerSize:wn,display:!0,style:Xa}),Wt));return Ma&&(_a=u.createElement(nt.Z,{onResize:Qa,disabled:!Rn},_a)),_a}var wi=u.forwardRef(Ui);wi.displayName="Overflow",wi.Item=xu,wi.RESPONSIVE=es,wi.INVALIDATE=_i;var ts=wi,Oi=ts;function Is(A,U){var Z=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,ue=new Set;function ae(he,be){var je=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,Ze=ue.has(he);if((0,Ce.ZP)(!Ze,"Warning: There may be circular references"),Ze)return!1;if(he===be)return!0;if(Z&&je>1)return!1;ue.add(he);var ot=je+1;if(Array.isArray(he)){if(!Array.isArray(be)||he.length!==be.length)return!1;for(var xt=0;xt<he.length;xt++)if(!ae(he[xt],be[xt],ot))return!1;return!0}if(he&&be&&(0,K.Z)(he)==="object"&&(0,K.Z)(be)==="object"){var it=Object.keys(he);return it.length!==Object.keys(be).length?!1:it.every(function(Et){return ae(he[Et],be[Et],ot)})}return!1}return ae(A,U)}var Ou=Is,zi=u.createContext(null);function Iu(A,U){return A===void 0?null:"".concat(A,"-").concat(U)}function rs(A){var U=u.useContext(zi);return Iu(U,A)}var ns=e(56982),Tu=["children","locked"],co=u.createContext(null);function iu(A,U){var Z=(0,k.Z)({},A);return Object.keys(U).forEach(function(ue){var ae=U[ue];ae!==void 0&&(Z[ue]=ae)}),Z}function ti(A){var U=A.children,Z=A.locked,ue=(0,b.Z)(A,Tu),ae=u.useContext(co),he=(0,ns.Z)(function(){return iu(ae,ue)},[ae,ue],function(be,je){return!Z&&(be[0]!==je[0]||!Ou(be[1],je[1],!0))});return u.createElement(co.Provider,{value:he},U)}var M=[],D=u.createContext(null);function B(){return u.useContext(D)}var ve=u.createContext(M);function Ne(A){var U=u.useContext(ve);return u.useMemo(function(){return A!==void 0?[].concat((0,We.Z)(U),[A]):U},[U,A])}var et=u.createContext(null),tt=u.createContext({}),ct=tt;function pt(A){var U=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(To(A)){var Z=A.nodeName.toLowerCase(),ue=["input","select","textarea","button"].includes(Z)||A.isContentEditable||Z==="a"&&!!A.getAttribute("href"),ae=A.getAttribute("tabindex"),he=Number(ae),be=null;return ae&&!Number.isNaN(he)?be=he:ue&&be===null&&(be=0),ue&&A.disabled&&(be=null),be!==null&&(be>=0||U&&be<0)}return!1}function St(A){var U=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Z=(0,We.Z)(A.querySelectorAll("*")).filter(function(ue){return pt(ue,U)});return pt(A,U)&&Z.unshift(A),Z}var Gt=null;function br(){Gt=document.activeElement}function rr(){Gt=null}function qt(){if(Gt)try{Gt.focus()}catch(A){}}function Rr(A,U){if(U.keyCode===9){var Z=St(A),ue=Z[U.shiftKey?0:Z.length-1],ae=ue===document.activeElement||A===document.activeElement;if(ae){var he=Z[U.shiftKey?Z.length-1:0];he.focus(),U.preventDefault()}}}var tn=Wr.Z.LEFT,Yr=Wr.Z.RIGHT,sn=Wr.Z.UP,Yn=Wr.Z.DOWN,na=Wr.Z.ENTER,Ga=Wr.Z.ESC,ro=Wr.Z.HOME,ga=Wr.Z.END,no=[sn,Yn,tn,Yr];function Wo(A,U,Z,ue){var ae,he,be,je,Ze="prev",ot="next",xt="children",it="parent";if(A==="inline"&&ue===na)return{inlineTrigger:!0};var Et=(ae={},(0,I.Z)(ae,sn,Ze),(0,I.Z)(ae,Yn,ot),ae),mt=(he={},(0,I.Z)(he,tn,Z?ot:Ze),(0,I.Z)(he,Yr,Z?Ze:ot),(0,I.Z)(he,Yn,xt),(0,I.Z)(he,na,xt),he),wt=(be={},(0,I.Z)(be,sn,Ze),(0,I.Z)(be,Yn,ot),(0,I.Z)(be,na,xt),(0,I.Z)(be,Ga,it),(0,I.Z)(be,tn,Z?xt:it),(0,I.Z)(be,Yr,Z?it:xt),be),jt={inline:Et,horizontal:mt,vertical:wt,inlineSub:Et,horizontalSub:wt,verticalSub:wt},kt=(je=jt["".concat(A).concat(U?"":"Sub")])===null||je===void 0?void 0:je[ue];switch(kt){case Ze:return{offset:-1,sibling:!0};case ot:return{offset:1,sibling:!0};case it:return{offset:-1,sibling:!1};case xt:return{offset:1,sibling:!1};default:return null}}function ri(A){for(var U=A;U;){if(U.getAttribute("data-menu-list"))return U;U=U.parentElement}return null}function Go(A,U){for(var Z=A||document.activeElement;Z;){if(U.has(Z))return Z;Z=Z.parentElement}return null}function Ii(A,U){var Z=St(A,!0);return Z.filter(function(ue){return U.has(ue)})}function ni(A,U,Z){var ue=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!A)return null;var ae=Ii(A,U),he=ae.length,be=ae.findIndex(function(je){return Z===je});return ue<0?be===-1?be=he-1:be-=1:ue>0&&(be+=1),be=(be+he)%he,ae[be]}function ai(A,U,Z,ue,ae,he,be,je,Ze,ot){var xt=u.useRef(),it=u.useRef();it.current=U;var Et=function(){me.Z.cancel(xt.current)};return u.useEffect(function(){return function(){Et()}},[]),function(mt){var wt=mt.which;if([].concat(no,[na,Ga,ro,ga]).includes(wt)){var jt,kt,Wt,_t=function(){jt=new Set,kt=new Map,Wt=new Map;var ar=he();return ar.forEach(function(Or){var lr=document.querySelector("[data-menu-id='".concat(Iu(ue,Or),"']"));lr&&(jt.add(lr),Wt.set(lr,Or),kt.set(Or,lr))}),jt};_t();var Lt=kt.get(U),bt=Go(Lt,jt),Ht=Wt.get(bt),Bt=Wo(A,be(Ht,!0).length===1,Z,wt);if(!Bt&&wt!==ro&&wt!==ga)return;(no.includes(wt)||[ro,ga].includes(wt))&&mt.preventDefault();var Ut=function(ar){if(ar){var Or=ar,lr=ar.querySelector("a");lr!=null&&lr.getAttribute("href")&&(Or=lr);var rn=Wt.get(ar);je(rn),Et(),xt.current=(0,me.Z)(function(){it.current===rn&&Or.focus()})}};if([ro,ga].includes(wt)||Bt.sibling||!bt){var zt;!bt||A==="inline"?zt=ae.current:zt=ri(bt);var Jt,Yt=Ii(zt,jt);wt===ro?Jt=Yt[0]:wt===ga?Jt=Yt[Yt.length-1]:Jt=ni(zt,jt,bt,Bt.offset),Ut(Jt)}else if(Bt.inlineTrigger)Ze(Ht);else if(Bt.offset>0)Ze(Ht,!0),Et(),xt.current=(0,me.Z)(function(){_t();var yr=bt.getAttribute("aria-controls"),ar=document.getElementById(yr),Or=ni(ar,jt);Ut(Or)},5);else if(Bt.offset<0){var cr=be(Ht,!0),Qt=cr[cr.length-2],fr=kt.get(Qt);Ze(Qt,!1),Ut(fr)}}ot==null||ot(mt)}}function No(A){Promise.resolve().then(A)}var oi="__RC_UTIL_PATH_SPLIT__",as=function(U){return U.join(oi)},Au=function(U){return U.split(oi)},os="rc-menu-more";function $s(){var A=u.useState({}),U=(0,$.Z)(A,2),Z=U[1],ue=(0,u.useRef)(new Map),ae=(0,u.useRef)(new Map),he=u.useState([]),be=(0,$.Z)(he,2),je=be[0],Ze=be[1],ot=(0,u.useRef)(0),xt=(0,u.useRef)(!1),it=function(){xt.current||Z({})},Et=(0,u.useCallback)(function(Lt,bt){var Ht=as(bt);ae.current.set(Ht,Lt),ue.current.set(Lt,Ht),ot.current+=1;var Bt=ot.current;No(function(){Bt===ot.current&&it()})},[]),mt=(0,u.useCallback)(function(Lt,bt){var Ht=as(bt);ae.current.delete(Ht),ue.current.delete(Lt)},[]),wt=(0,u.useCallback)(function(Lt){Ze(Lt)},[]),jt=(0,u.useCallback)(function(Lt,bt){var Ht=ue.current.get(Lt)||"",Bt=Au(Ht);return bt&&je.includes(Bt[0])&&Bt.unshift(os),Bt},[je]),kt=(0,u.useCallback)(function(Lt,bt){return Lt.some(function(Ht){var Bt=jt(Ht,!0);return Bt.includes(bt)})},[jt]),Wt=function(){var bt=(0,We.Z)(ue.current.keys());return je.length&&bt.push(os),bt},_t=(0,u.useCallback)(function(Lt){var bt="".concat(ue.current.get(Lt)).concat(oi),Ht=new Set;return(0,We.Z)(ae.current.keys()).forEach(function(Bt){Bt.startsWith(bt)&&Ht.add(ae.current.get(Bt))}),Ht},[]);return u.useEffect(function(){return function(){xt.current=!0}},[]),{registerPath:Et,unregisterPath:mt,refreshOverflowKeys:wt,isSubPathKey:kt,getKeyPath:jt,getKeys:Wt,getSubPathKeys:_t}}function uu(A){var U=u.useRef(A);U.current=A;var Z=u.useCallback(function(){for(var ue,ae=arguments.length,he=new Array(ae),be=0;be<ae;be++)he[be]=arguments[be];return(ue=U.current)===null||ue===void 0?void 0:ue.call.apply(ue,[U].concat(he))},[]);return A?Z:void 0}var is=Math.random().toFixed(5).toString().slice(2),or=0;function Kt(A){var U=(0,W.Z)(A,{value:A}),Z=(0,$.Z)(U,2),ue=Z[0],ae=Z[1];return u.useEffect(function(){or+=1;var he="".concat(is,"-").concat(or);ae("rc-menu-uuid-".concat(he))},[]),ue}var an=e(15671),Dn=e(43144),zn=e(32531),da=e(73568),va=e(98423);function ka(A,U,Z,ue){var ae=u.useContext(co),he=ae.activeKey,be=ae.onActive,je=ae.onInactive,Ze={active:he===A};return U||(Ze.onMouseEnter=function(ot){Z==null||Z({key:A,domEvent:ot}),be(A)},Ze.onMouseLeave=function(ot){ue==null||ue({key:A,domEvent:ot}),je(A)}),Ze}function Ti(A){var U=u.useContext(co),Z=U.mode,ue=U.rtl,ae=U.inlineIndent;if(Z!=="inline")return null;var he=A;return ue?{paddingRight:he*ae}:{paddingLeft:he*ae}}function ii(A){var U=A.icon,Z=A.props,ue=A.children,ae;return U===null||U===!1?null:(typeof U=="function"?ae=u.createElement(U,(0,k.Z)({},Z)):typeof U!="boolean"&&(ae=U),ae||ue||null)}var Lo=["item"];function Ko(A){var U=A.item,Z=(0,b.Z)(A,Lo);return Object.defineProperty(Z,"item",{get:function(){return(0,Ce.ZP)(!1,"`info.item` is deprecated since we will move to function component that not provides React Node instance in future."),U}}),Z}var $i=["title","attribute","elementRef"],Hi=["style","className","eventKey","warnKey","disabled","itemIcon","children","role","onMouseEnter","onMouseLeave","onClick","onKeyDown","onFocus"],Cu=["active"],Zi=function(A){(0,zn.Z)(Z,A);var U=(0,da.Z)(Z);function Z(){return(0,an.Z)(this,Z),U.apply(this,arguments)}return(0,Dn.Z)(Z,[{key:"render",value:function(){var ae=this.props,he=ae.title,be=ae.attribute,je=ae.elementRef,Ze=(0,b.Z)(ae,$i),ot=(0,va.Z)(Ze,["eventKey","popupClassName","popupOffset","onTitleClick"]);return(0,Ce.ZP)(!be,"`attribute` of Menu.Item is deprecated. Please pass attribute directly."),u.createElement(Oi.Item,(0,S.Z)({},be,{title:typeof he=="string"?he:void 0},ot,{ref:je}))}}]),Z}(u.Component),Ru=u.forwardRef(function(A,U){var Z,ue=A.style,ae=A.className,he=A.eventKey,be=A.warnKey,je=A.disabled,Ze=A.itemIcon,ot=A.children,xt=A.role,it=A.onMouseEnter,Et=A.onMouseLeave,mt=A.onClick,wt=A.onKeyDown,jt=A.onFocus,kt=(0,b.Z)(A,Hi),Wt=rs(he),_t=u.useContext(co),Lt=_t.prefixCls,bt=_t.onItemClick,Ht=_t.disabled,Bt=_t.overflowDisabled,Ut=_t.itemIcon,zt=_t.selectedKeys,Jt=_t.onActive,Yt=u.useContext(ct),cr=Yt._internalRenderMenuItem,Qt="".concat(Lt,"-item"),fr=u.useRef(),yr=u.useRef(),ar=Ht||je,Or=(0,de.x1)(U,yr),lr=Ne(he),rn=function(Tn){return{key:he,keyPath:(0,We.Z)(lr).reverse(),item:fr.current,domEvent:Tn}},dr=Ze||Ut,Qr=ka(he,ar,it,Et),Hn=Qr.active,xr=(0,b.Z)(Qr,Cu),$r=zt.includes(he),Xr=Ti(lr.length),Jr=function(Tn){if(!ar){var pn=rn(Tn);mt==null||mt(Ko(pn)),bt(pn)}},Hr=function(Tn){if(wt==null||wt(Tn),Tn.which===Wr.Z.ENTER){var pn=rn(Tn);mt==null||mt(Ko(pn)),bt(pn)}},Cr=function(Tn){Jt(he),jt==null||jt(Tn)},mr={};A.role==="option"&&(mr["aria-selected"]=$r);var qr=u.createElement(Zi,(0,S.Z)({ref:fr,elementRef:Or,role:xt===null?"none":xt||"menuitem",tabIndex:je?null:-1,"data-menu-id":Bt&&Wt?null:Wt},kt,xr,mr,{component:"li","aria-disabled":je,style:(0,k.Z)((0,k.Z)({},Xr),ue),className:a()(Qt,(Z={},(0,I.Z)(Z,"".concat(Qt,"-active"),Hn),(0,I.Z)(Z,"".concat(Qt,"-selected"),$r),(0,I.Z)(Z,"".concat(Qt,"-disabled"),ar),Z),ae),onClick:Jr,onKeyDown:Hr,onFocus:Cr}),ot,u.createElement(ii,{props:(0,k.Z)((0,k.Z)({},A),{},{isSelected:$r}),icon:dr}));return cr&&(qr=cr(qr,A,{selected:$r})),qr});function Ts(A,U){var Z=A.eventKey,ue=B(),ae=Ne(Z);return u.useEffect(function(){if(ue)return ue.registerPath(Z,ae),function(){ue.unregisterPath(Z,ae)}},[ae]),ue?null:u.createElement(Ru,(0,S.Z)({},A,{ref:U}))}var Ai=u.forwardRef(Ts),Pu=["className","children"],Mu=function(U,Z){var ue=U.className,ae=U.children,he=(0,b.Z)(U,Pu),be=u.useContext(co),je=be.prefixCls,Ze=be.mode,ot=be.rtl;return u.createElement("ul",(0,S.Z)({className:a()(je,ot&&"".concat(je,"-rtl"),"".concat(je,"-sub"),"".concat(je,"-").concat(Ze==="inline"?"inline":"vertical"),ue),role:"menu"},he,{"data-menu-list":!0,ref:Z}),ae)},us=u.forwardRef(Mu);us.displayName="SubMenuList";var su=us,As=e(50344);function fo(A,U){return(0,As.Z)(A).map(function(Z,ue){if(u.isValidElement(Z)){var ae,he,be=Z.key,je=(ae=(he=Z.props)===null||he===void 0?void 0:he.eventKey)!==null&&ae!==void 0?ae:be,Ze=je==null;Ze&&(je="tmp_key-".concat([].concat((0,We.Z)(U),[ue]).join("-")));var ot={key:je,eventKey:je};return u.cloneElement(Z,ot)}return Z})}var $n={adjustX:1,adjustY:1},lu={topLeft:{points:["bl","tl"],overflow:$n},topRight:{points:["br","tr"],overflow:$n},bottomLeft:{points:["tl","bl"],overflow:$n},bottomRight:{points:["tr","br"],overflow:$n},leftTop:{points:["tr","tl"],overflow:$n},leftBottom:{points:["br","bl"],overflow:$n},rightTop:{points:["tl","tr"],overflow:$n},rightBottom:{points:["bl","br"],overflow:$n}},cu={topLeft:{points:["bl","tl"],overflow:$n},topRight:{points:["br","tr"],overflow:$n},bottomLeft:{points:["tl","bl"],overflow:$n},bottomRight:{points:["tr","br"],overflow:$n},rightTop:{points:["tr","tl"],overflow:$n},rightBottom:{points:["br","bl"],overflow:$n},leftTop:{points:["tl","tr"],overflow:$n},leftBottom:{points:["bl","br"],overflow:$n}},Hs=null;function ss(A,U,Z){if(U)return U;if(Z)return Z[A]||Z.other}var fu={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"};function Cs(A){var U=A.prefixCls,Z=A.visible,ue=A.children,ae=A.popup,he=A.popupStyle,be=A.popupClassName,je=A.popupOffset,Ze=A.disabled,ot=A.mode,xt=A.onVisibleChange,it=u.useContext(co),Et=it.getPopupContainer,mt=it.rtl,wt=it.subMenuOpenDelay,jt=it.subMenuCloseDelay,kt=it.builtinPlacements,Wt=it.triggerSubMenuAction,_t=it.forceSubMenuRender,Lt=it.rootClassName,bt=it.motion,Ht=it.defaultMotions,Bt=u.useState(!1),Ut=(0,$.Z)(Bt,2),zt=Ut[0],Jt=Ut[1],Yt=mt?(0,k.Z)((0,k.Z)({},cu),kt):(0,k.Z)((0,k.Z)({},lu),kt),cr=fu[ot],Qt=ss(ot,bt,Ht),fr=u.useRef(Qt);ot!=="inline"&&(fr.current=Qt);var yr=(0,k.Z)((0,k.Z)({},fr.current),{},{leavedClassName:"".concat(U,"-hidden"),removeOnLeave:!1,motionAppear:!0}),ar=u.useRef();return u.useEffect(function(){return ar.current=(0,me.Z)(function(){Jt(Z)}),function(){me.Z.cancel(ar.current)}},[Z]),u.createElement(bn,{prefixCls:U,popupClassName:a()("".concat(U,"-popup"),(0,I.Z)({},"".concat(U,"-rtl"),mt),be,Lt),stretch:ot==="horizontal"?"minWidth":null,getPopupContainer:Et,builtinPlacements:Yt,popupPlacement:cr,popupVisible:zt,popup:ae,popupStyle:he,popupAlign:je&&{offset:je},action:Ze?[]:[Wt],mouseEnterDelay:wt,mouseLeaveDelay:jt,onPopupVisibleChange:xt,forceRender:_t,popupMotion:yr,fresh:!0},ue)}function ao(A){var U=A.id,Z=A.open,ue=A.keyPath,ae=A.children,he="inline",be=u.useContext(co),je=be.prefixCls,Ze=be.forceSubMenuRender,ot=be.motion,xt=be.defaultMotions,it=be.mode,Et=u.useRef(!1);Et.current=it===he;var mt=u.useState(!Et.current),wt=(0,$.Z)(mt,2),jt=wt[0],kt=wt[1],Wt=Et.current?Z:!1;u.useEffect(function(){Et.current&&kt(!1)},[it]);var _t=(0,k.Z)({},ss(he,ot,xt));ue.length>1&&(_t.motionAppear=!1);var Lt=_t.onVisibleChanged;return _t.onVisibleChanged=function(bt){return!Et.current&&!bt&&kt(!0),Lt==null?void 0:Lt(bt)},jt?null:u.createElement(ti,{mode:he,locked:!Et.current},u.createElement(J.ZP,(0,S.Z)({visible:Wt},_t,{forceRender:Ze,removeOnLeave:!1,leavedClassName:"".concat(je,"-hidden")}),function(bt){var Ht=bt.className,Bt=bt.style;return u.createElement(su,{id:U,className:Ht,style:Bt},ae)}))}var ui=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],gn=["active"],Zs=function(U){var Z,ue=U.style,ae=U.className,he=U.title,be=U.eventKey,je=U.warnKey,Ze=U.disabled,ot=U.internalPopupClose,xt=U.children,it=U.itemIcon,Et=U.expandIcon,mt=U.popupClassName,wt=U.popupOffset,jt=U.popupStyle,kt=U.onClick,Wt=U.onMouseEnter,_t=U.onMouseLeave,Lt=U.onTitleClick,bt=U.onTitleMouseEnter,Ht=U.onTitleMouseLeave,Bt=(0,b.Z)(U,ui),Ut=rs(be),zt=u.useContext(co),Jt=zt.prefixCls,Yt=zt.mode,cr=zt.openKeys,Qt=zt.disabled,fr=zt.overflowDisabled,yr=zt.activeKey,ar=zt.selectedKeys,Or=zt.itemIcon,lr=zt.expandIcon,rn=zt.onItemClick,dr=zt.onOpenChange,Qr=zt.onActive,Hn=u.useContext(ct),xr=Hn._internalRenderSubMenuItem,$r=u.useContext(et),Xr=$r.isSubPathKey,Jr=Ne(),Hr="".concat(Jt,"-submenu"),Cr=Qt||Ze,mr=u.useRef(),qr=u.useRef(),xn=it!=null?it:Or,Tn=Et!=null?Et:lr,pn=cr.includes(be),Sn=!fr&&pn,kn=Xr(ar,be),pa=ka(be,Cr,bt,Ht),Ir=pa.active,An=(0,b.Z)(pa,gn),Mr=u.useState(!1),oo=(0,$.Z)(Mr,2),ia=oo[0],ua=oo[1],Oa=function(wn){Cr||ua(wn)},Cn=function(wn){Oa(!0),Wt==null||Wt({key:be,domEvent:wn})},Ba=function(wn){Oa(!1),_t==null||_t({key:be,domEvent:wn})},Ma=u.useMemo(function(){return Ir||(Yt!=="inline"?ia||Xr([yr],be):!1)},[Yt,Ir,yr,ia,be,Xr]),Rn=Ti(Jr.length),sa=function(wn){Cr||(Lt==null||Lt({key:be,domEvent:wn}),Yt==="inline"&&dr(be,!pn))},aa=uu(function(en){kt==null||kt(Ko(en)),rn(en)}),Kr=function(wn){Yt!=="inline"&&dr(be,wn)},ea=function(){Qr(be)},Zn=Ut&&"".concat(Ut,"-popup"),Ya=u.createElement("div",(0,S.Z)({role:"menuitem",style:Rn,className:"".concat(Hr,"-title"),tabIndex:Cr?null:-1,ref:mr,title:typeof he=="string"?he:null,"data-menu-id":fr&&Ut?null:Ut,"aria-expanded":Sn,"aria-haspopup":!0,"aria-controls":Zn,"aria-disabled":Cr,onClick:sa,onFocus:ea},An),he,u.createElement(ii,{icon:Yt!=="horizontal"?Tn:void 0,props:(0,k.Z)((0,k.Z)({},U),{},{isOpen:Sn,isSubMenu:!0})},u.createElement("i",{className:"".concat(Hr,"-arrow")}))),jn=u.useRef(Yt);if(Yt!=="inline"&&Jr.length>1?jn.current="vertical":jn.current=Yt,!fr){var Qa=jn.current;Ya=u.createElement(Cs,{mode:Qa,prefixCls:Hr,visible:!ot&&Sn&&Yt!=="inline",popupClassName:mt,popupOffset:wt,popupStyle:jt,popup:u.createElement(ti,{mode:Qa==="horizontal"?"vertical":Qa},u.createElement(su,{id:Zn,ref:qr},xt)),disabled:Cr,onVisibleChange:Kr},Ya)}var Wn=u.createElement(Oi.Item,(0,S.Z)({role:"none"},Bt,{component:"li",style:ue,className:a()(Hr,"".concat(Hr,"-").concat(Yt),ae,(Z={},(0,I.Z)(Z,"".concat(Hr,"-open"),Sn),(0,I.Z)(Z,"".concat(Hr,"-active"),Ma),(0,I.Z)(Z,"".concat(Hr,"-selected"),kn),(0,I.Z)(Z,"".concat(Hr,"-disabled"),Cr),Z)),onMouseEnter:Cn,onMouseLeave:Ba}),Ya,!fr&&u.createElement(ao,{id:Zn,open:Sn,keyPath:Jr},xt));return xr&&(Wn=xr(Wn,U,{selected:kn,active:Ma,open:Sn,disabled:Cr})),u.createElement(ti,{onItemClick:aa,mode:Yt==="horizontal"?"vertical":Yt,itemIcon:xn,expandIcon:Tn},Wn)};function Nu(A){var U=A.eventKey,Z=A.children,ue=Ne(U),ae=fo(Z,ue),he=B();u.useEffect(function(){if(he)return he.registerPath(U,ue),function(){he.unregisterPath(U,ue)}},[ue]);var be;return he?be=ae:be=u.createElement(Zs,A,ae),u.createElement(ve.Provider,{value:ue},be)}var ls=["className","title","eventKey","children"],ol=["children"],Ws=function(U){var Z=U.className,ue=U.title,ae=U.eventKey,he=U.children,be=(0,b.Z)(U,ls),je=u.useContext(co),Ze=je.prefixCls,ot="".concat(Ze,"-item-group");return u.createElement("li",(0,S.Z)({role:"presentation"},be,{onClick:function(it){return it.stopPropagation()},className:a()(ot,Z)}),u.createElement("div",{role:"presentation",className:"".concat(ot,"-title"),title:typeof ue=="string"?ue:void 0},ue),u.createElement("ul",{role:"group",className:"".concat(ot,"-list")},he))};function Lu(A){var U=A.children,Z=(0,b.Z)(A,ol),ue=Ne(Z.eventKey),ae=fo(U,ue),he=B();return he?ae:u.createElement(Ws,(0,va.Z)(Z,["warnKey"]),ae)}function cs(A){var U=A.className,Z=A.style,ue=u.useContext(co),ae=ue.prefixCls,he=B();return he?null:u.createElement("li",{role:"separator",className:a()("".concat(ae,"-item-divider"),U),style:Z})}var Du=["label","children","key","type"];function Rs(A){return(A||[]).map(function(U,Z){if(U&&(0,K.Z)(U)==="object"){var ue=U,ae=ue.label,he=ue.children,be=ue.key,je=ue.type,Ze=(0,b.Z)(ue,Du),ot=be!=null?be:"tmp-".concat(Z);return he||je==="group"?je==="group"?u.createElement(Lu,(0,S.Z)({key:ot},Ze,{title:ae}),Rs(he)):u.createElement(Nu,(0,S.Z)({key:ot},Ze,{title:ae}),Rs(he)):je==="divider"?u.createElement(cs,(0,S.Z)({key:ot},Ze)):u.createElement(Ai,(0,S.Z)({key:ot},Ze),ae)}return null}).filter(function(U){return U})}function Pl(A,U,Z){var ue=A;return U&&(ue=Rs(U)),fo(ue,Z)}var Ml=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem"],du=[],Ps=u.forwardRef(function(A,U){var Z,ue,ae=A,he=ae.prefixCls,be=he===void 0?"rc-menu":he,je=ae.rootClassName,Ze=ae.style,ot=ae.className,xt=ae.tabIndex,it=xt===void 0?0:xt,Et=ae.items,mt=ae.children,wt=ae.direction,jt=ae.id,kt=ae.mode,Wt=kt===void 0?"vertical":kt,_t=ae.inlineCollapsed,Lt=ae.disabled,bt=ae.disabledOverflow,Ht=ae.subMenuOpenDelay,Bt=Ht===void 0?.1:Ht,Ut=ae.subMenuCloseDelay,zt=Ut===void 0?.1:Ut,Jt=ae.forceSubMenuRender,Yt=ae.defaultOpenKeys,cr=ae.openKeys,Qt=ae.activeKey,fr=ae.defaultActiveFirst,yr=ae.selectable,ar=yr===void 0?!0:yr,Or=ae.multiple,lr=Or===void 0?!1:Or,rn=ae.defaultSelectedKeys,dr=ae.selectedKeys,Qr=ae.onSelect,Hn=ae.onDeselect,xr=ae.inlineIndent,$r=xr===void 0?24:xr,Xr=ae.motion,Jr=ae.defaultMotions,Hr=ae.triggerSubMenuAction,Cr=Hr===void 0?"hover":Hr,mr=ae.builtinPlacements,qr=ae.itemIcon,xn=ae.expandIcon,Tn=ae.overflowedIndicator,pn=Tn===void 0?"...":Tn,Sn=ae.overflowedIndicatorPopupClassName,kn=ae.getPopupContainer,pa=ae.onClick,Ir=ae.onOpenChange,An=ae.onKeyDown,Mr=ae.openAnimation,oo=ae.openTransitionName,ia=ae._internalRenderMenuItem,ua=ae._internalRenderSubMenuItem,Oa=(0,b.Z)(ae,Ml),Cn=u.useMemo(function(){return Pl(mt,Et,du)},[mt,Et]),Ba=u.useState(!1),Ma=(0,$.Z)(Ba,2),Rn=Ma[0],sa=Ma[1],aa=u.useRef(),Kr=Kt(jt),ea=wt==="rtl",Zn=(0,W.Z)(Yt,{value:cr,postState:function(dn){return dn||du}}),Ya=(0,$.Z)(Zn,2),jn=Ya[0],Qa=Ya[1],Wn=function(dn){var Bn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function Ta(){Qa(dn),Ir==null||Ir(dn)}Bn?(0,Zt.flushSync)(Ta):Ta()},en=u.useState(jn),wn=(0,$.Z)(en,2),la=wn[0],Xn=wn[1],Xa=u.useRef(!1),Ia=u.useMemo(function(){return(Wt==="inline"||Wt==="vertical")&&_t?["vertical",_t]:[Wt,!1]},[Wt,_t]),Fa=(0,$.Z)(Ia,2),ln=Fa[0],Tr=Fa[1],cn=ln==="inline",_a=u.useState(ln),wr=(0,$.Z)(_a,2),jr=wr[0],Pn=wr[1],Gn=u.useState(Tr),kr=(0,$.Z)(Gn,2),ta=kr[0],ra=kr[1];u.useEffect(function(){Pn(ln),ra(Tr),Xa.current&&(cn?Qa(la):Wn(du))},[ln,Tr]);var po=u.useState(0),Na=(0,$.Z)(po,2),Ua=Na[0],ho=Na[1],Mn=Ua>=Cn.length-1||jr!=="horizontal"||bt;u.useEffect(function(){cn&&Xn(jn)},[jn]),u.useEffect(function(){return Xa.current=!0,function(){Xa.current=!1}},[]);var ha=$s(),fn=ha.registerPath,Ur=ha.unregisterPath,nn=ha.refreshOverflowKeys,on=ha.isSubPathKey,ma=ha.getKeyPath,Ja=ha.getKeys,Jn=ha.getSubPathKeys,li=u.useMemo(function(){return{registerPath:fn,unregisterPath:Ur}},[fn,Ur]),Vi=u.useMemo(function(){return{isSubPathKey:on}},[on]);u.useEffect(function(){nn(Mn?du:Cn.slice(Ua+1).map(function(Kn){return Kn.key}))},[Ua,Mn]);var Do=(0,W.Z)(Qt||fr&&((Z=Cn[0])===null||Z===void 0?void 0:Z.key),{value:Qt}),ci=(0,$.Z)(Do,2),qa=ci[0],Vo=ci[1],Yi=uu(function(Kn){Vo(Kn)}),fi=uu(function(){Vo(void 0)});(0,u.useImperativeHandle)(U,function(){return{list:aa.current,focus:function(dn){var Bn,Ta=qa!=null?qa:(Bn=Cn.find(function(Hu){return!Hu.props.disabled}))===null||Bn===void 0?void 0:Bn.key;if(Ta){var $a,ko,mi;($a=aa.current)===null||$a===void 0||(ko=$a.querySelector("li[data-menu-id='".concat(Iu(Kr,Ta),"']")))===null||ko===void 0||(mi=ko.focus)===null||mi===void 0||mi.call(ko,dn)}}}});var di=(0,W.Z)(rn||[],{value:dr,postState:function(dn){return Array.isArray(dn)?dn:dn==null?du:[dn]}}),vi=(0,$.Z)(di,2),za=vi[0],jo=vi[1],Pi=function(dn){if(ar){var Bn=dn.key,Ta=za.includes(Bn),$a;lr?Ta?$a=za.filter(function(mi){return mi!==Bn}):$a=[].concat((0,We.Z)(za),[Bn]):$a=[Bn],jo($a);var ko=(0,k.Z)((0,k.Z)({},dn),{},{selectedKeys:$a});Ta?Hn==null||Hn(ko):Qr==null||Qr(ko)}!lr&&jn.length&&jr!=="inline"&&Wn(du)},pi=uu(function(Kn){pa==null||pa(Ko(Kn)),Pi(Kn)}),bo=uu(function(Kn,dn){var Bn=jn.filter(function($a){return $a!==Kn});if(dn)Bn.push(Kn);else if(jr!=="inline"){var Ta=Jn(Kn);Bn=Bn.filter(function($a){return!Ta.has($a)})}Ou(jn,Bn,!0)||Wn(Bn,!0)}),mu=function(dn,Bn){var Ta=Bn!=null?Bn:!jn.includes(dn);bo(dn,Ta)},hi=ai(jr,qa,ea,Kr,aa,Ja,ma,Vo,mu,An);u.useEffect(function(){sa(!0)},[]);var Yo=u.useMemo(function(){return{_internalRenderMenuItem:ia,_internalRenderSubMenuItem:ua}},[ia,ua]),Qi=jr!=="horizontal"||bt?Cn:Cn.map(function(Kn,dn){return u.createElement(ti,{key:Kn.key,overflowDisabled:dn>Ua},Kn)}),$u=u.createElement(Oi,(0,S.Z)({id:jt,ref:aa,prefixCls:"".concat(be,"-overflow"),component:"ul",itemComponent:Ai,className:a()(be,"".concat(be,"-root"),"".concat(be,"-").concat(jr),ot,(ue={},(0,I.Z)(ue,"".concat(be,"-inline-collapsed"),ta),(0,I.Z)(ue,"".concat(be,"-rtl"),ea),ue),je),dir:wt,style:Ze,role:"menu",tabIndex:it,data:Qi,renderRawItem:function(dn){return dn},renderRawRest:function(dn){var Bn=dn.length,Ta=Bn?Cn.slice(-Bn):null;return u.createElement(Nu,{eventKey:os,title:pn,disabled:Mn,internalPopupClose:Bn===0,popupClassName:Sn},Ta)},maxCount:jr!=="horizontal"||bt?Oi.INVALIDATE:Oi.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(dn){ho(dn)},onKeyDown:hi},Oa));return u.createElement(ct.Provider,{value:Yo},u.createElement(zi.Provider,{value:Kr},u.createElement(ti,{prefixCls:be,rootClassName:je,mode:jr,openKeys:jn,rtl:ea,disabled:Lt,motion:Rn?Xr:null,defaultMotions:Rn?Jr:null,activeKey:qa,onActive:Yi,onInactive:fi,selectedKeys:za,inlineIndent:$r,subMenuOpenDelay:Bt,subMenuCloseDelay:zt,forceSubMenuRender:Jt,builtinPlacements:mr,triggerSubMenuAction:Cr,getPopupContainer:kn,itemIcon:qr,expandIcon:xn,onItemClick:pi,onOpenChange:bo},u.createElement(et.Provider,{value:Vi},$u),u.createElement("div",{style:{display:"none"},"aria-hidden":!0},u.createElement(D.Provider,{value:li},Cn)))))}),Ms=Ps,vu=Ms;vu.Item=Ai,vu.SubMenu=Nu,vu.ItemGroup=Lu,vu.Divider=cs;var Gs=vu;function Ks(A,U){var Z=A.prefixCls,ue=A.id,ae=A.tabs,he=A.locale,be=A.mobile,je=A.moreIcon,Ze=je===void 0?"More":je,ot=A.moreTransitionName,xt=A.style,it=A.className,Et=A.editable,mt=A.tabBarGutter,wt=A.rtl,jt=A.removeAriaLabel,kt=A.onTabClick,Wt=A.getPopupContainer,_t=A.popupClassName,Lt=(0,u.useState)(!1),bt=(0,$.Z)(Lt,2),Ht=bt[0],Bt=bt[1],Ut=(0,u.useState)(null),zt=(0,$.Z)(Ut,2),Jt=zt[0],Yt=zt[1],cr="".concat(ue,"-more-popup"),Qt="".concat(Z,"-dropdown"),fr=Jt!==null?"".concat(cr,"-").concat(Jt):null,yr=he==null?void 0:he.dropdownAriaLabel;function ar(xr,$r){xr.preventDefault(),xr.stopPropagation(),Et.onEdit("remove",{key:$r,event:xr})}var Or=u.createElement(Gs,{onClick:function($r){var Xr=$r.key,Jr=$r.domEvent;kt(Xr,Jr),Bt(!1)},prefixCls:"".concat(Qt,"-menu"),id:cr,tabIndex:-1,role:"listbox","aria-activedescendant":fr,selectedKeys:[Jt],"aria-label":yr!==void 0?yr:"expanded dropdown"},ae.map(function(xr){var $r=xr.closable,Xr=xr.disabled,Jr=xr.closeIcon,Hr=xr.key,Cr=xr.label,mr=Mt($r,Jr,Et,Xr);return u.createElement(Ai,{key:Hr,id:"".concat(cr,"-").concat(Hr),role:"option","aria-controls":ue&&"".concat(ue,"-panel-").concat(Hr),disabled:Xr},u.createElement("span",null,Cr),mr&&u.createElement("button",{type:"button","aria-label":jt||"remove",tabIndex:0,className:"".concat(Qt,"-menu-item-remove"),onClick:function(xn){xn.stopPropagation(),ar(xn,Hr)}},Jr||Et.removeIcon||"\xD7"))}));function lr(xr){for(var $r=ae.filter(function(mr){return!mr.disabled}),Xr=$r.findIndex(function(mr){return mr.key===Jt})||0,Jr=$r.length,Hr=0;Hr<Jr;Hr+=1){Xr=(Xr+xr+Jr)%Jr;var Cr=$r[Xr];if(!Cr.disabled){Yt(Cr.key);return}}}function rn(xr){var $r=xr.which;if(!Ht){[Wr.Z.DOWN,Wr.Z.SPACE,Wr.Z.ENTER].includes($r)&&(Bt(!0),xr.preventDefault());return}switch($r){case Wr.Z.UP:lr(-1),xr.preventDefault();break;case Wr.Z.DOWN:lr(1),xr.preventDefault();break;case Wr.Z.ESC:Bt(!1);break;case Wr.Z.SPACE:case Wr.Z.ENTER:Jt!==null&&kt(Jt,xr);break}}(0,u.useEffect)(function(){var xr=document.getElementById(fr);xr&&xr.scrollIntoView&&xr.scrollIntoView(!1)},[Jt]),(0,u.useEffect)(function(){Ht||Yt(null)},[Ht]);var dr=(0,I.Z)({},wt?"marginRight":"marginLeft",mt);ae.length||(dr.visibility="hidden",dr.order=1);var Qr=a()((0,I.Z)({},"".concat(Qt,"-rtl"),wt)),Hn=be?null:u.createElement(nu,{prefixCls:Qt,overlay:Or,trigger:["hover"],visible:ae.length?Ht:!1,transitionName:ot,onVisibleChange:Bt,overlayClassName:a()(Qr,_t),mouseEnterDelay:.1,mouseLeaveDelay:.1,getPopupContainer:Wt},u.createElement("button",{type:"button",className:"".concat(Z,"-nav-more"),style:dr,tabIndex:-1,"aria-hidden":"true","aria-haspopup":"listbox","aria-controls":cr,id:"".concat(ue,"-more"),"aria-expanded":Ht,onKeyDown:rn},Ze));return u.createElement("div",{className:a()("".concat(Z,"-nav-operations"),it),style:xt,ref:U},Hn,u.createElement(Ke,{prefixCls:Z,locale:he,editable:Et}))}var Vs=u.memo(u.forwardRef(Ks),function(A,U){return U.tabMoving});function Nl(A){var U,Z=A.prefixCls,ue=A.id,ae=A.active,he=A.tab,be=he.key,je=he.label,Ze=he.disabled,ot=he.closeIcon,xt=A.closable,it=A.renderWrapper,Et=A.removeAriaLabel,mt=A.editable,wt=A.onClick,jt=A.onFocus,kt=A.style,Wt="".concat(Z,"-tab"),_t=Mt(xt,ot,mt,Ze);function Lt(Bt){Ze||wt(Bt)}function bt(Bt){Bt.preventDefault(),Bt.stopPropagation(),mt.onEdit("remove",{key:be,event:Bt})}var Ht=u.createElement("div",{key:be,"data-node-key":Pt(be),className:a()(Wt,(U={},(0,I.Z)(U,"".concat(Wt,"-with-remove"),_t),(0,I.Z)(U,"".concat(Wt,"-active"),ae),(0,I.Z)(U,"".concat(Wt,"-disabled"),Ze),U)),style:kt,onClick:Lt},u.createElement("div",{role:"tab","aria-selected":ae,id:ue&&"".concat(ue,"-tab-").concat(be),className:"".concat(Wt,"-btn"),"aria-controls":ue&&"".concat(ue,"-panel-").concat(be),"aria-disabled":Ze,tabIndex:Ze?null:0,onClick:function(Ut){Ut.stopPropagation(),Lt(Ut)},onKeyDown:function(Ut){[Wr.Z.SPACE,Wr.Z.ENTER].includes(Ut.which)&&(Ut.preventDefault(),Lt(Ut))},onFocus:jt},je),_t&&u.createElement("button",{type:"button","aria-label":Et||"remove",tabIndex:0,className:"".concat(Wt,"-remove"),onClick:function(Ut){Ut.stopPropagation(),bt(Ut)}},ot||mt.removeIcon||"\xD7"));return it?it(Ht):Ht}var il=Nl,Ll=function(U,Z){var ue=U.offsetWidth,ae=U.offsetHeight,he=U.offsetTop,be=U.offsetLeft,je=U.getBoundingClientRect(),Ze=je.width,ot=je.height,xt=je.x,it=je.y;return Math.abs(Ze-ue)<1?[Ze,ot,xt-Z.x,it-Z.y]:[ue,ae,be,he]},ju=function(U){var Z=U.current||{},ue=Z.offsetWidth,ae=ue===void 0?0:ue,he=Z.offsetHeight,be=he===void 0?0:he;if(U.current){var je=U.current.getBoundingClientRect(),Ze=je.width,ot=je.height;if(Math.abs(Ze-ae)<1)return[Ze,ot]}return[ae,be]},ku=function(U,Z){return U[Z?0:1]};function Wi(A,U){var Z,ue=u.useContext(Y),ae=ue.prefixCls,he=ue.tabs,be=A.className,je=A.style,Ze=A.id,ot=A.animated,xt=A.activeKey,it=A.rtl,Et=A.extra,mt=A.editable,wt=A.locale,jt=A.tabPosition,kt=A.tabBarGutter,Wt=A.children,_t=A.onTabClick,Lt=A.onTabScroll,bt=A.indicatorSize,Ht=(0,u.useRef)(),Bt=(0,u.useRef)(),Ut=(0,u.useRef)(),zt=(0,u.useRef)(),Jt=(0,u.useRef)(),Yt=(0,u.useRef)(),cr=(0,u.useRef)(),Qt=jt==="top"||jt==="bottom",fr=xe(0,function(fn,Ur){Qt&&Lt&&Lt({direction:fn>Ur?"left":"right"})}),yr=(0,$.Z)(fr,2),ar=yr[0],Or=yr[1],lr=xe(0,function(fn,Ur){!Qt&&Lt&&Lt({direction:fn>Ur?"top":"bottom"})}),rn=(0,$.Z)(lr,2),dr=rn[0],Qr=rn[1],Hn=(0,u.useState)([0,0]),xr=(0,$.Z)(Hn,2),$r=xr[0],Xr=xr[1],Jr=(0,u.useState)([0,0]),Hr=(0,$.Z)(Jr,2),Cr=Hr[0],mr=Hr[1],qr=(0,u.useState)([0,0]),xn=(0,$.Z)(qr,2),Tn=xn[0],pn=xn[1],Sn=(0,u.useState)([0,0]),kn=(0,$.Z)(Sn,2),pa=kn[0],Ir=kn[1],An=_e(new Map),Mr=(0,$.Z)(An,2),oo=Mr[0],ia=Mr[1],ua=se(he,oo,Cr[0]),Oa=ku($r,Qt),Cn=ku(Cr,Qt),Ba=ku(Tn,Qt),Ma=ku(pa,Qt),Rn=Oa<Cn+Ba,sa=Rn?Oa-Ma:Oa-Ba,aa="".concat(ae,"-nav-operations-hidden"),Kr=0,ea=0;Qt&&it?(Kr=0,ea=Math.max(0,Cn-sa)):(Kr=Math.min(0,sa-Cn),ea=0);function Zn(fn){return fn<Kr?Kr:fn>ea?ea:fn}var Ya=(0,u.useRef)(),jn=(0,u.useState)(),Qa=(0,$.Z)(jn,2),Wn=Qa[0],en=Qa[1];function wn(){en(Date.now())}function la(){window.clearTimeout(Ya.current)}ce(zt,function(fn,Ur){function nn(on,ma){on(function(Ja){var Jn=Zn(Ja+ma);return Jn})}return Rn?(Qt?nn(Or,fn):nn(Qr,Ur),la(),wn(),!0):!1}),(0,u.useEffect)(function(){return la(),Wn&&(Ya.current=window.setTimeout(function(){en(0)},100)),la},[Wn]);var Xn=Re(ua,sa,Qt?ar:dr,Cn,Ba,Ma,(0,k.Z)((0,k.Z)({},A),{},{tabs:he})),Xa=(0,$.Z)(Xn,2),Ia=Xa[0],Fa=Xa[1],ln=(0,te.Z)(function(){var fn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:xt,Ur=ua.get(fn)||{width:0,height:0,left:0,right:0,top:0};if(Qt){var nn=ar;it?Ur.right<ar?nn=Ur.right:Ur.right+Ur.width>ar+sa&&(nn=Ur.right+Ur.width-sa):Ur.left<-ar?nn=-Ur.left:Ur.left+Ur.width>-ar+sa&&(nn=-(Ur.left+Ur.width-sa)),Qr(0),Or(Zn(nn))}else{var on=dr;Ur.top<-dr?on=-Ur.top:Ur.top+Ur.height>-dr+sa&&(on=-(Ur.top+Ur.height-sa)),Or(0),Qr(Zn(on))}}),Tr={};jt==="top"||jt==="bottom"?Tr[it?"marginRight":"marginLeft"]=kt:Tr.marginTop=kt;var cn=he.map(function(fn,Ur){var nn=fn.key;return u.createElement(il,{id:Ze,prefixCls:ae,key:nn,tab:fn,style:Ur===0?void 0:Tr,closable:fn.closable,editable:mt,active:nn===xt,renderWrapper:Wt,removeAriaLabel:wt==null?void 0:wt.removeAriaLabel,onClick:function(ma){_t(nn,ma)},onFocus:function(){ln(nn),wn(),zt.current&&(it||(zt.current.scrollLeft=0),zt.current.scrollTop=0)}})}),_a=function(){return ia(function(){var Ur,nn=new Map,on=(Ur=Jt.current)===null||Ur===void 0?void 0:Ur.getBoundingClientRect();return he.forEach(function(ma){var Ja,Jn=ma.key,li=(Ja=Jt.current)===null||Ja===void 0?void 0:Ja.querySelector('[data-node-key="'.concat(Pt(Jn),'"]'));if(li){var Vi=Ll(li,on),Do=(0,$.Z)(Vi,4),ci=Do[0],qa=Do[1],Vo=Do[2],Yi=Do[3];nn.set(Jn,{width:ci,height:qa,left:Vo,top:Yi})}}),nn})};(0,u.useEffect)(function(){_a()},[he.map(function(fn){return fn.key}).join("_")]);var wr=He(function(){var fn=ju(Ht),Ur=ju(Bt),nn=ju(Ut);Xr([fn[0]-Ur[0]-nn[0],fn[1]-Ur[1]-nn[1]]);var on=ju(cr);pn(on);var ma=ju(Yt);Ir(ma);var Ja=ju(Jt);mr([Ja[0]-on[0],Ja[1]-on[1]]),_a()}),jr=he.slice(0,Ia),Pn=he.slice(Fa+1),Gn=[].concat((0,We.Z)(jr),(0,We.Z)(Pn)),kr=ua.get(xt),ta=Te({activeTabOffset:kr,horizontal:Qt,rtl:it,indicatorSize:bt}),ra=ta.style;(0,u.useEffect)(function(){ln()},[xt,Kr,ea,lt(kr),lt(ua),Qt]),(0,u.useEffect)(function(){wr()},[it]);var po=!!Gn.length,Na="".concat(ae,"-nav-wrap"),Ua,ho,Mn,ha;return Qt?it?(ho=ar>0,Ua=ar!==ea):(Ua=ar<0,ho=ar!==Kr):(Mn=dr<0,ha=dr!==Kr),u.createElement(nt.Z,{onResize:wr},u.createElement("div",{ref:(0,de.x1)(U,Ht),role:"tablist",className:a()("".concat(ae,"-nav"),be),style:je,onKeyDown:function(){wn()}},u.createElement(gt,{ref:Bt,position:"left",extra:Et,prefixCls:ae}),u.createElement(nt.Z,{onResize:wr},u.createElement("div",{className:a()(Na,(Z={},(0,I.Z)(Z,"".concat(Na,"-ping-left"),Ua),(0,I.Z)(Z,"".concat(Na,"-ping-right"),ho),(0,I.Z)(Z,"".concat(Na,"-ping-top"),Mn),(0,I.Z)(Z,"".concat(Na,"-ping-bottom"),ha),Z)),ref:zt},u.createElement(nt.Z,{onResize:wr},u.createElement("div",{ref:Jt,className:"".concat(ae,"-nav-list"),style:{transform:"translate(".concat(ar,"px, ").concat(dr,"px)"),transition:Wn?"none":void 0}},cn,u.createElement(Ke,{ref:cr,prefixCls:ae,locale:wt,editable:mt,style:(0,k.Z)((0,k.Z)({},cn.length===0?void 0:Tr),{},{visibility:po?"hidden":null})}),u.createElement("div",{className:a()("".concat(ae,"-ink-bar"),(0,I.Z)({},"".concat(ae,"-ink-bar-animated"),ot.inkBar)),style:ra}))))),u.createElement(Vs,(0,S.Z)({},A,{removeAriaLabel:wt==null?void 0:wt.removeAriaLabel,ref:Yt,prefixCls:ae,tabs:Gn,className:!po&&aa,tabMoving:!!Wn})),u.createElement(gt,{ref:Ut,position:"right",extra:Et,prefixCls:ae})))}var Ys=u.forwardRef(Wi),Bu=["renderTabBar"],si=["label","key"];function fs(A){var U=A.renderTabBar,Z=(0,b.Z)(A,Bu),ue=u.useContext(Y),ae=ue.tabs;if(U){var he=(0,k.Z)((0,k.Z)({},Z),{},{panes:ae.map(function(be){var je=be.label,Ze=be.key,ot=(0,b.Z)(be,si);return u.createElement(Fe,(0,S.Z)({tab:je,key:Ze,tabKey:Ze},ot))})});return U(he,Ys)}return u.createElement(Ys,Z)}function Ci(){var A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{inkBar:!0,tabPane:!1},U;return A===!1?U={inkBar:!1,tabPane:!1}:A===!0?U={inkBar:!0,tabPane:!1}:U=(0,k.Z)({inkBar:!0},(0,K.Z)(A)==="object"?A:{}),U.tabPaneMotion&&U.tabPane===void 0&&(U.tabPane=!0),!U.tabPaneMotion&&U.tabPane&&(U.tabPane=!1),U}var Qs=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","moreIcon","moreTransitionName","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName","indicatorSize"],ul=0;function Dl(A,U){var Z,ue=A.id,ae=A.prefixCls,he=ae===void 0?"rc-tabs":ae,be=A.className,je=A.items,Ze=A.direction,ot=A.activeKey,xt=A.defaultActiveKey,it=A.editable,Et=A.animated,mt=A.tabPosition,wt=mt===void 0?"top":mt,jt=A.tabBarGutter,kt=A.tabBarStyle,Wt=A.tabBarExtraContent,_t=A.locale,Lt=A.moreIcon,bt=A.moreTransitionName,Ht=A.destroyInactiveTabPane,Bt=A.renderTabBar,Ut=A.onChange,zt=A.onTabClick,Jt=A.onTabScroll,Yt=A.getPopupContainer,cr=A.popupClassName,Qt=A.indicatorSize,fr=(0,b.Z)(A,Qs),yr=u.useMemo(function(){return(je||[]).filter(function(Ir){return Ir&&(0,K.Z)(Ir)==="object"&&"key"in Ir})},[je]),ar=Ze==="rtl",Or=Ci(Et),lr=(0,u.useState)(!1),rn=(0,$.Z)(lr,2),dr=rn[0],Qr=rn[1];(0,u.useEffect)(function(){Qr(H())},[]);var Hn=(0,W.Z)(function(){var Ir;return(Ir=yr[0])===null||Ir===void 0?void 0:Ir.key},{value:ot,defaultValue:xt}),xr=(0,$.Z)(Hn,2),$r=xr[0],Xr=xr[1],Jr=(0,u.useState)(function(){return yr.findIndex(function(Ir){return Ir.key===$r})}),Hr=(0,$.Z)(Jr,2),Cr=Hr[0],mr=Hr[1];(0,u.useEffect)(function(){var Ir=yr.findIndex(function(Mr){return Mr.key===$r});if(Ir===-1){var An;Ir=Math.max(0,Math.min(Cr,yr.length-1)),Xr((An=yr[Ir])===null||An===void 0?void 0:An.key)}mr(Ir)},[yr.map(function(Ir){return Ir.key}).join("_"),$r,Cr]);var qr=(0,W.Z)(null,{value:ue}),xn=(0,$.Z)(qr,2),Tn=xn[0],pn=xn[1];(0,u.useEffect)(function(){ue||(pn("rc-tabs-".concat(ul)),ul+=1)},[]);function Sn(Ir,An){zt==null||zt(Ir,An);var Mr=Ir!==$r;Xr(Ir),Mr&&(Ut==null||Ut(Ir))}var kn={id:Tn,activeKey:$r,animated:Or,tabPosition:wt,rtl:ar,mobile:dr},pa=(0,k.Z)((0,k.Z)({},kn),{},{editable:it,locale:_t,moreIcon:Lt,moreTransitionName:bt,tabBarGutter:jt,onTabClick:Sn,onTabScroll:Jt,extra:Wt,style:kt,panes:null,getPopupContainer:Yt,popupClassName:cr,indicatorSize:Qt});return u.createElement(Y.Provider,{value:{tabs:yr,prefixCls:he}},u.createElement("div",(0,S.Z)({ref:U,id:ue,className:a()(he,"".concat(he,"-").concat(wt),(Z={},(0,I.Z)(Z,"".concat(he,"-mobile"),dr),(0,I.Z)(Z,"".concat(he,"-editable"),it),(0,I.Z)(Z,"".concat(he,"-rtl"),ar),Z),be)},fr),u.createElement(fs,(0,S.Z)({},pa,{renderTabBar:Bt})),u.createElement(Xe,(0,S.Z)({destroyInactiveTabPane:Ht},kn,{animated:Or}))))}var pu=u.forwardRef(Dl),ds=pu,Fu=ds;function Gi(A,U){return Qn(A)||qn(A,U)||_u(A,U)||Xs()}function Xs(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
+In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function _u(A,U){if(A){if(typeof A=="string")return Ri(A,U);var Z=Object.prototype.toString.call(A).slice(8,-1);if(Z==="Object"&&A.constructor&&(Z=A.constructor.name),Z==="Map"||Z==="Set")return Array.from(A);if(Z==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(Z))return Ri(A,U)}}function Ri(A,U){(U==null||U>A.length)&&(U=A.length);for(var Z=0,ue=new Array(U);Z<U;Z++)ue[Z]=A[Z];return ue}function qn(A,U){var Z=A==null?null:typeof Symbol!="undefined"&&A[Symbol.iterator]||A["@@iterator"];if(Z!=null){var ue,ae,he,be,je=[],Ze=!0,ot=!1;try{if(he=(Z=Z.call(A)).next,U===0){if(Object(Z)!==Z)return;Ze=!1}else for(;!(Ze=(ue=he.call(Z)).done)&&(je.push(ue.value),je.length!==U);Ze=!0);}catch(xt){ot=!0,ae=xt}finally{try{if(!Ze&&Z.return!=null&&(be=Z.return(),Object(be)!==be))return}finally{if(ot)throw ae}}return je}}function Qn(A){if(Array.isArray(A))return A}var Ki=function(){return u.createElement("svg",{viewBox:"0 0 200 117"},u.createElement("path",{d:"M59.688 2.578c-3.438-3.437-8.438-3.437-11.563 0L3.75 48.516c-5 5.937-5 14.062 0 19.062l44.063 45.938c1.562 1.562 4.062 2.5 5.937 2.5s4.063-.938 5.938-2.5c3.437-3.438 3.437-8.438 0-11.563l-42.5-43.437 42.5-44.063c3.437-3.437 3.437-8.437 0-11.875Zm135.937 45.938L151.25 2.578c-3.438-3.437-8.438-3.437-11.563 0-3.125 3.438-3.437 8.438 0 11.563l42.5 44.375-42.5 44.062c-3.437 3.438-3.437 8.438 0 11.563 1.563 1.562 3.438 2.5 5.938 2.5 2.5 0 4.063-.938 5.938-2.5l44.062-45.938c5.625-5.625 5.625-13.75 0-19.687Zm-75.938-45c-4.062-1.563-9.062.937-10.937 5l-34.063 95c-1.562 4.062.938 9.062 5 10.937.938 0 1.563.938 2.5.938 3.438 0 6.563-2.5 7.5-5.938l35-95.937c1.563-4.063-.937-9.063-5-10Z"}))},Ka=function(){return u.createElement("svg",{viewBox:"0 0 200 117"},u.createElement("path",{d:"M59.688 2.578c-3.438-3.437-8.438-3.437-11.563 0L3.75 48.516c-5 5.937-5 14.062 0 19.062l44.063 45.938c1.562 1.562 4.062 2.5 5.937 2.5s4.063-.938 5.938-2.5c3.437-3.438 3.437-8.438 0-11.563l-42.5-43.437 42.5-44.063c3.437-3.437 3.437-8.437 0-11.875Zm135.937 45.938L151.25 2.578c-3.438-3.437-8.438-3.437-11.563 0-3.125 3.438-3.437 8.438 0 11.563l42.5 44.375-42.5 44.062c-3.437 3.438-3.437 8.438 0 11.563 1.563 1.562 3.438 2.5 5.938 2.5 2.5 0 4.063-.938 5.938-2.5l44.062-45.938c5.625-5.625 5.625-13.75 0-19.687Z"}))},vo=function(){return u.createElement("svg",{viewBox:"0 0 1024 1024"},u.createElement("path",{d:"M853.333 469.333A42.667 42.667 0 0 0 810.667 512v256A42.667 42.667 0 0 1 768 810.667H256A42.667 42.667 0 0 1 213.333 768V256A42.667 42.667 0 0 1 256 213.333h256A42.667 42.667 0 0 0 512 128H256a128 128 0 0 0-128 128v512a128 128 0 0 0 128 128h512a128 128 0 0 0 128-128V512a42.667 42.667 0 0 0-42.667-42.667z"}),u.createElement("path",{d:"M682.667 213.333h67.413L481.707 481.28a42.667 42.667 0 0 0 0 60.587 42.667 42.667 0 0 0 60.586 0L810.667 273.92v67.413A42.667 42.667 0 0 0 853.333 384 42.667 42.667 0 0 0 896 341.333V170.667A42.667 42.667 0 0 0 853.333 128H682.667a42.667 42.667 0 0 0 0 85.333z"}))},hu=function(U){var Z,ue,ae,he,be,je=(0,n.YB)(),Ze=Object.entries(U.asset.dependencies).filter(function(zt){var Jt=Gi(zt,2),Yt=Jt[1].type;return Yt==="FILE"}),ot=(0,u.useState)(0),xt=Gi(ot,2),it=xt[0],Et=xt[1],mt=(0,u.useState)(U.forceShowCode||U.defaultShowCode),wt=Gi(mt,2),jt=wt[0],kt=wt[1],Wt=(0,u.useRef)(),_t=(0,u.useState)(!1),Lt=Gi(_t,2),bt=Lt[0],Ht=Lt[1],Bt=Ze.length===1,Ut=((Z=Ze[it][0].match(/\.([^.]+)$/))===null||Z===void 0?void 0:Z[1])||"text";return u.createElement(u.Fragment,null,u.createElement("div",{className:"dumi-default-previewer-actions"},!((ue=U.disabledActions)!==null&&ue!==void 0&&ue.includes("CSB"))&&u.createElement("button",{className:"dumi-default-previewer-action-btn",type:"button","data-dumi-tooltip":je.formatMessage({id:"previewer.actions.codesandbox"}),onClick:function(){return(0,n.il)(U)}},u.createElement(w,null)),!((ae=U.disabledActions)!==null&&ae!==void 0&&ae.includes("STACKBLITZ"))&&u.createElement("button",{className:"dumi-default-previewer-action-btn",type:"button","data-dumi-tooltip":je.formatMessage({id:"previewer.actions.stackblitz"}),onClick:function(){return(0,n.Sc)(U)}},u.createElement(Pe,null)),!((he=U.disabledActions)!==null&&he!==void 0&&he.includes("HTML2SKETCH"))&&n.p6&&u.createElement("span",{className:"dumi-default-previewer-action-btn dumi-default-previewer-action-sketch","data-dumi-tooltip":je.formatMessage({id:"previewer.actions.sketch"}),"data-copied":bt||void 0},bt?u.createElement(s.r,null):u.createElement(R,null),u.createElement("select",{value:"",onChange:function(Jt){var Yt=Jt.target.value;switch(Yt){case"group":case"symbol":(0,n.p6)(U.demoContainer,{type:Yt}).then(function(cr){Ue()(JSON.stringify(cr)),Ht(!0),clearTimeout(Wt.current),Wt.current=window.setTimeout(function(){return Ht(!1)},2e3)});break;case"guide":window.open("https://d.umijs.org/config#html2sketch");break;default:}}},u.createElement("option",{value:"",hidden:!0}),u.createElement("option",{value:"group"},je.formatMessage({id:"previewer.actions.sketch.group"})),u.createElement("option",{value:"symbol"},je.formatMessage({id:"previewer.actions.sketch.symbol"})),u.createElement("option",{value:"-",disabled:!0},je.formatMessage({id:"previewer.actions.sketch.divider"})),u.createElement("option",{value:"guide"},je.formatMessage({id:"previewer.actions.sketch.guide"})))),!((be=U.disabledActions)!==null&&be!==void 0&&be.includes("EXTERNAL"))&&u.createElement("a",{target:"_blank",rel:"noreferrer",href:U.demoUrl,className:"dumi-default-previewer-action-btn","data-dumi-tooltip":je.formatMessage({id:"previewer.actions.separate"})},u.createElement(vo,null)),U.extra,u.createElement(oe,U),!U.forceShowCode&&u.createElement("button",{className:"dumi-default-previewer-action-btn",type:"button",onClick:function(){return kt(function(Jt){return!Jt})},"data-dumi-tooltip":je.formatMessage({id:"previewer.actions.code.".concat(jt?"shrink":"expand")})},jt?u.createElement(Ka,null):u.createElement(Ki,null))),jt&&u.createElement(u.Fragment,null,u.createElement("div",{className:"dumi-default-previewer-sources"},!Bt&&u.createElement(Fu,{className:"dumi-default-previewer-tabs",prefixCls:"dumi-default-tabs",moreIcon:"\xB7\xB7\xB7",defaultActiveKey:String(it),onChange:function(Jt){return Et(Number(Jt))},items:Ze.map(function(zt,Jt){var Yt=Gi(zt,1),cr=Yt[0];return{key:String(Jt),label:cr}})})),u.createElement(re.Z,{lang:Ut},Ze[it][1].value)))},Uu=hu;function Va(){return Va=Object.assign?Object.assign.bind():function(A){for(var U=1;U<arguments.length;U++){var Z=arguments[U];for(var ue in Z)Object.prototype.hasOwnProperty.call(Z,ue)&&(A[ue]=Z[ue])}return A},Va.apply(this,arguments)}function zu(A){"@babel/helpers - typeof";return zu=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(U){return typeof U}:function(U){return U&&typeof Symbol=="function"&&U.constructor===Symbol&&U!==Symbol.prototype?"symbol":typeof U},zu(A)}var sl=function(U){var Z,ue=(0,u.useRef)(null),ae=(0,n.TH)(),he=ae.hash,be="#".concat(U.asset.id);return u.createElement("div",{id:U.asset.id,className:a()("dumi-default-previewer",U.className),style:U.style,"data-debug":U.debug,"data-active":he===be||void 0},u.createElement("div",{className:"dumi-default-previewer-demo",style:{background:U.background},"data-compact":U.compact||void 0,"data-transform":U.transform||void 0,"data-iframe":U.iframe||void 0,ref:ue},U.iframe?u.createElement("iframe",{style:["string","number"].includes(zu(U.iframe))?{height:Number(U.iframe)}:{},src:U.demoUrl}):U.children),u.createElement("div",{className:"dumi-default-previewer-meta"},(U.title||U.debug)&&u.createElement("div",{className:"dumi-default-previewer-desc"},u.createElement("h5",null,u.createElement("a",{href:be},U.debug&&u.createElement("strong",null,"DEV ONLY"),U.title)),U.description&&u.createElement("div",{className:"markdown",dangerouslySetInnerHTML:{__html:U.description}})),u.createElement(Uu,Va({},U,{demoContainer:U.iframe?(Z=ue.current)===null||Z===void 0?void 0:Z.firstElementChild:ue.current}))))},ll=sl},75208:function(l,d,e){"use strict";e.d(d,{Z:function(){return K}});var o=e(16681),a=e(67294),n=Object.defineProperty,s=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,v=Object.prototype.propertyIsEnumerable,f=(b,H,W)=>H in b?n(b,H,{enumerable:!0,configurable:!0,writable:!0,value:W}):b[H]=W,y=(b,H)=>{for(var W in H||(H={}))u.call(H,W)&&f(b,W,H[W]);if(s)for(var W of s(H))v.call(H,W)&&f(b,W,H[W]);return b};const h=b=>a.createElement("svg",y({viewBox:"64 64 896 896"},b),a.createElement("path",{d:"M832 64H296c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h496v688c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V96c0-17.7-14.3-32-32-32zM704 192H192c-17.7 0-32 14.3-32 32v530.7c0 8.5 3.4 16.6 9.4 22.6l173.3 173.3c2.2 2.2 4.7 4 7.4 5.5v1.9h4.2c3.5 1.3 7.2 2 11 2H704c17.7 0 32-14.3 32-32V224c0-17.7-14.3-32-32-32zM350 856.2 263.9 770H350v86.2zM664 888H414V746c0-22.1-17.9-40-40-40H232V264h432v624z"}));var p="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNODMyIDY0SDI5NmMtNC40IDAtOCAzLjYtOCA4djU2YzAgNC40IDMuNiA4IDggOGg0OTZ2Njg4YzAgNC40IDMuNiA4IDggOGg1NmM0LjQgMCA4LTMuNiA4LThWOTZjMC0xNy43LTE0LjMtMzItMzItMzJ6TTcwNCAxOTJIMTkyYy0xNy43IDAtMzIgMTQuMy0zMiAzMnY1MzAuN2MwIDguNSAzLjQgMTYuNiA5LjQgMjIuNmwxNzMuMyAxNzMuM2MyLjIgMi4yIDQuNyA0IDcuNCA1LjV2MS45aDQuMmMzLjUgMS4zIDcuMiAyIDExIDJINzA0YzE3LjcgMCAzMi0xNC4zIDMyLTMyVjIyNGMwLTE3LjctMTQuMy0zMi0zMi0zMnpNMzUwIDg1Ni4yIDI2My45IDc3MEgzNTB2ODYuMnpNNjY0IDg4OEg0MTRWNzQ2YzAtMjIuMS0xNy45LTQwLTQwLTQwSDIzMlYyNjRoNDMydjYyNHoiLz48L3N2Zz4=",g=e(94184),E=e.n(g),w=e(73774);var T=function(){var b=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,H=0,W={},J={util:{encode:function te(de){return de instanceof Y?new Y(de.type,te(de.content),de.alias):Array.isArray(de)?de.map(te):de.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/\u00a0/g," ")},type:function(te){return Object.prototype.toString.call(te).slice(8,-1)},objId:function(te){return te.__id||Object.defineProperty(te,"__id",{value:++H}),te.__id},clone:function te(de,me){me=me||{};var Se,Te;switch(J.util.type(de)){case"Object":if(Te=J.util.objId(de),me[Te])return me[Te];Se={},me[Te]=Se;for(var fe in de)de.hasOwnProperty(fe)&&(Se[fe]=te(de[fe],me));return Se;case"Array":return Te=J.util.objId(de),me[Te]?me[Te]:(Se=[],me[Te]=Se,de.forEach(function(se,xe){Se[xe]=te(se,me)}),Se);default:return de}},getLanguage:function(te){for(;te;){var de=b.exec(te.className);if(de)return de[1].toLowerCase();te=te.parentElement}return"none"},setLanguage:function(te,de){te.className=te.className.replace(RegExp(b,"gi"),""),te.classList.add("language-"+de)},isActive:function(te,de,me){for(var Se="no-"+de;te;){var Te=te.classList;if(Te.contains(de))return!0;if(Te.contains(Se))return!1;te=te.parentElement}return!!me}},languages:{plain:W,plaintext:W,text:W,txt:W,extend:function(te,de){var me=J.util.clone(J.languages[te]);for(var Se in de)me[Se]=de[Se];return me},insertBefore:function(te,de,me,Se){Se=Se||J.languages;var Te=Se[te],fe={};for(var se in Te)if(Te.hasOwnProperty(se)){if(se==de)for(var xe in me)me.hasOwnProperty(xe)&&(fe[xe]=me[xe]);me.hasOwnProperty(se)||(fe[se]=Te[se])}var le=Se[te];return Se[te]=fe,J.languages.DFS(J.languages,function(Ee,ze){ze===le&&Ee!=te&&(this[Ee]=fe)}),fe},DFS:function te(de,me,Se,Te){Te=Te||{};var fe=J.util.objId;for(var se in de)if(de.hasOwnProperty(se)){me.call(de,se,de[se],Se||se);var xe=de[se],le=J.util.type(xe);le==="Object"&&!Te[fe(xe)]?(Te[fe(xe)]=!0,te(xe,me,null,Te)):le==="Array"&&!Te[fe(xe)]&&(Te[fe(xe)]=!0,te(xe,me,se,Te))}}},plugins:{},highlight:function(te,de,me){var Se={code:te,grammar:de,language:me};return J.hooks.run("before-tokenize",Se),Se.tokens=J.tokenize(Se.code,Se.grammar),J.hooks.run("after-tokenize",Se),Y.stringify(J.util.encode(Se.tokens),Se.language)},tokenize:function(te,de){var me=de.rest;if(me){for(var Se in me)de[Se]=me[Se];delete de.rest}var Te=new Ye;return Xe(Te,Te.head,te),Fe(te,Te,de,Te.head,0),nt(Te)},hooks:{all:{},add:function(te,de){var me=J.hooks.all;me[te]=me[te]||[],me[te].push(de)},run:function(te,de){var me=J.hooks.all[te];if(!(!me||!me.length))for(var Se=0,Te;Te=me[Se++];)Te(de)}},Token:Y};function Y(te,de,me,Se){this.type=te,this.content=de,this.alias=me,this.length=(Se||"").length|0}Y.stringify=function te(de,me){if(typeof de=="string")return de;if(Array.isArray(de)){var Se="";return de.forEach(function(le){Se+=te(le,me)}),Se}var Te={type:de.type,content:te(de.content,me),tag:"span",classes:["token",de.type],attributes:{},language:me},fe=de.alias;fe&&(Array.isArray(fe)?Array.prototype.push.apply(Te.classes,fe):Te.classes.push(fe)),J.hooks.run("wrap",Te);var se="";for(var xe in Te.attributes)se+=" "+xe+'="'+(Te.attributes[xe]||"").replace(/"/g,"&quot;")+'"';return"<"+Te.tag+' class="'+Te.classes.join(" ")+'"'+se+">"+Te.content+"</"+Te.tag+">"};function Ie(te,de,me,Se){te.lastIndex=de;var Te=te.exec(me);if(Te&&Se&&Te[1]){var fe=Te[1].length;Te.index+=fe,Te[0]=Te[0].slice(fe)}return Te}function Fe(te,de,me,Se,Te,fe){for(var se in me)if(!(!me.hasOwnProperty(se)||!me[se])){var xe=me[se];xe=Array.isArray(xe)?xe:[xe];for(var le=0;le<xe.length;++le){if(fe&&fe.cause==se+","+le)return;var Ee=xe[le],ze=Ee.inside,$e=!!Ee.lookbehind,ce=!!Ee.greedy,Oe=Ee.alias;if(ce&&!Ee.pattern.global){var He=Ee.pattern.toString().match(/[imsuy]*$/)[0];Ee.pattern=RegExp(Ee.pattern.source,He+"g")}for(var _e=Ee.pattern||Ee,Qe=Se.next,Re=Te;Qe!==de.tail&&!(fe&&Re>=fe.reach);Re+=Qe.value.length,Qe=Qe.next){var lt=Qe.value;if(de.length>te.length)return;if(!(lt instanceof Y)){var dt=1,Pt;if(ce){if(Pt=Ie(_e,Re,te,$e),!Pt||Pt.index>=te.length)break;var yt=Pt.index,Mt=Pt.index+Pt[0].length,vt=Re;for(vt+=Qe.value.length;yt>=vt;)Qe=Qe.next,vt+=Qe.value.length;if(vt-=Qe.value.length,Re=vt,Qe.value instanceof Y)continue;for(var Ke=Qe;Ke!==de.tail&&(vt<Mt||typeof Ke.value=="string");Ke=Ke.next)dt++,vt+=Ke.value.length;dt--,lt=te.slice(Re,vt),Pt.index-=Re}else if(Pt=Ie(_e,0,lt,$e),!Pt)continue;var yt=Pt.index,gt=Pt[0],Zt=lt.slice(0,yt),Ot=lt.slice(yt+gt.length),Ce=Re+lt.length;fe&&Ce>fe.reach&&(fe.reach=Ce);var st=Qe.prev;Zt&&(st=Xe(de,st,Zt),Re+=Zt.length),We(de,st,dt);var Ve=new Y(se,ze?J.tokenize(gt,ze):gt,Oe,gt);if(Qe=Xe(de,st,Ve),Ot&&Xe(de,Qe,Ot),dt>1){var De={cause:se+","+le,reach:Ce};Fe(te,de,me,Qe.prev,Re,De),fe&&De.reach>fe.reach&&(fe.reach=De.reach)}}}}}}function Ye(){var te={value:null,prev:null,next:null},de={value:null,prev:te,next:null};te.next=de,this.head=te,this.tail=de,this.length=0}function Xe(te,de,me){var Se=de.next,Te={value:me,prev:de,next:Se};return de.next=Te,Se.prev=Te,te.length++,Te}function We(te,de,me){for(var Se=de.next,Te=0;Te<me&&Se!==te.tail;Te++)Se=Se.next;de.next=Se,Se.prev=de,te.length-=Te}function nt(te){for(var de=[],me=te.head.next;me!==te.tail;)de.push(me.value),me=me.next;return de}return J}(),O=T;T.default=T,O.languages.markup={comment:{pattern:/<!--(?:(?!<!--)[\s\S])*?-->/,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/<!DOCTYPE(?:[^>"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|<!--(?:[^-]|-(?!->))*-->)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^<!|>$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},O.languages.markup.tag.inside["attr-value"].inside.entity=O.languages.markup.entity,O.languages.markup.doctype.inside["internal-subset"].inside=O.languages.markup,O.hooks.add("wrap",function(b){b.type==="entity"&&(b.attributes.title=b.content.replace(/&amp;/,"&"))}),Object.defineProperty(O.languages.markup.tag,"addInlined",{value:function(H,W){var J={};J["language-"+W]={pattern:/(^<!\[CDATA\[)[\s\S]+?(?=\]\]>$)/i,lookbehind:!0,inside:O.languages[W]},J.cdata=/^<!\[CDATA\[|\]\]>$/i;var Y={"included-cdata":{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,inside:J}};Y["language-"+W]={pattern:/[\s\S]+/,inside:O.languages[W]};var Ie={};Ie[H]={pattern:RegExp(/(<__[^>]*>)(?:<!\[CDATA\[(?:[^\]]|\](?!\]>))*\]\]>|(?!<!\[CDATA\[)[\s\S])*?(?=<\/__>)/.source.replace(/__/g,function(){return H}),"i"),lookbehind:!0,greedy:!0,inside:Y},O.languages.insertBefore("markup","cdata",Ie)}}),Object.defineProperty(O.languages.markup.tag,"addAttribute",{value:function(b,H){O.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+b+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[H,"language-"+H],inside:O.languages[H]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),O.languages.html=O.languages.markup,O.languages.mathml=O.languages.markup,O.languages.svg=O.languages.markup,O.languages.xml=O.languages.extend("markup",{}),O.languages.ssml=O.languages.xml,O.languages.atom=O.languages.xml,O.languages.rss=O.languages.xml,function(b){var H="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",W={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},J={bash:W,environment:{pattern:RegExp("\\$"+H),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--|\+\+|\*\*=?|<<=?|>>=?|&&|\|\||[=!+\-*/%<>^&|]=?|[?~:]/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+H),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|U[0-9a-fA-F]{8}|u[0-9a-fA-F]{4}|x[0-9a-fA-F]{1,2})/};b.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)[\w-]+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b[\w-]+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+H),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:J},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:W}},{pattern:/(^|[^\\](?:\\\\)*)"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/,lookbehind:!0,greedy:!0,inside:J},{pattern:/(^|[^$\\])'[^']*'/,lookbehind:!0,greedy:!0},{pattern:/\$'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{entity:J.entity}}],environment:{pattern:RegExp("\\$?"+H),alias:"constant"},variable:J.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|apt-cache|apt-get|aptitude|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|docker|docker-compose|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|node|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|podman|podman-compose|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vcpkg|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:case|do|done|elif|else|esac|fi|for|function|if|in|select|then|until|while)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|alias|bind|break|builtin|caller|cd|command|continue|declare|echo|enable|eval|exec|exit|export|getopts|hash|help|let|local|logout|mapfile|printf|pwd|read|readarray|readonly|return|set|shift|shopt|source|test|times|trap|type|typeset|ulimit|umask|unalias|unset)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:false|true)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|=[=~]?|!=?|<<[<-]?|[&\d]?>>|\d[<>]&?|[<>][&=]?|&[>&]?|\|[&|]?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},W.inside=b.languages.bash;for(var Y=["comment","function-name","for-or-select","assign-left","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],Ie=J.variable[1].inside,Fe=0;Fe<Y.length;Fe++)Ie[Y[Fe]]=b.languages.bash[Y[Fe]];b.languages.shell=b.languages.bash}(O),O.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/},O.languages.c=O.languages.extend("clike",{comment:{pattern:/\/\/(?:[^\r\n\\]|\\(?:\r\n?|\n|(?![\r\n])))*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},"class-name":{pattern:/(\b(?:enum|struct)\s+(?:__attribute__\s*\(\([\s\S]*?\)\)\s*)?)\w+|\b[a-z]\w*_t\b/,lookbehind:!0},keyword:/\b(?:_Alignas|_Alignof|_Atomic|_Bool|_Complex|_Generic|_Imaginary|_Noreturn|_Static_assert|_Thread_local|__attribute__|asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|inline|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|typeof|union|unsigned|void|volatile|while)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,number:/(?:\b0x(?:[\da-f]+(?:\.[\da-f]*)?|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)[ful]{0,4}/i,operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?/}),O.languages.insertBefore("c","string",{char:{pattern:/'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n]){0,32}'/,greedy:!0}}),O.languages.insertBefore("c","string",{macro:{pattern:/(^[\t ]*)#\s*[a-z](?:[^\r\n\\/]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{string:[{pattern:/^(#\s*include\s*)<[^>]+>/,lookbehind:!0},O.languages.c.string],char:O.languages.c.char,comment:O.languages.c.comment,"macro-name":[{pattern:/(^#\s*define\s+)\w+\b(?!\()/i,lookbehind:!0},{pattern:/(^#\s*define\s+)\w+\b(?=\()/i,lookbehind:!0,alias:"function"}],directive:{pattern:/^(#\s*)[a-z]+/,lookbehind:!0,alias:"keyword"},"directive-hash":/^#/,punctuation:/##|\\(?=[\r\n])/,expression:{pattern:/\S[\s\S]*/,inside:O.languages.c}}}}),O.languages.insertBefore("c","function",{constant:/\b(?:EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|__DATE__|__FILE__|__LINE__|__TIMESTAMP__|__TIME__|__func__|stderr|stdin|stdout)\b/}),delete O.languages.c.boolean,function(b){var H=/\b(?:alignas|alignof|asm|auto|bool|break|case|catch|char|char16_t|char32_t|char8_t|class|co_await|co_return|co_yield|compl|concept|const|const_cast|consteval|constexpr|constinit|continue|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|final|float|for|friend|goto|if|import|inline|int|int16_t|int32_t|int64_t|int8_t|long|module|mutable|namespace|new|noexcept|nullptr|operator|override|private|protected|public|register|reinterpret_cast|requires|return|short|signed|sizeof|static|static_assert|static_cast|struct|switch|template|this|thread_local|throw|try|typedef|typeid|typename|uint16_t|uint32_t|uint64_t|uint8_t|union|unsigned|using|virtual|void|volatile|wchar_t|while)\b/,W=/\b(?!<keyword>)\w+(?:\s*\.\s*\w+)*\b/.source.replace(/<keyword>/g,function(){return H.source});b.languages.cpp=b.languages.extend("c",{"class-name":[{pattern:RegExp(/(\b(?:class|concept|enum|struct|typename)\s+)(?!<keyword>)\w+/.source.replace(/<keyword>/g,function(){return H.source})),lookbehind:!0},/\b[A-Z]\w*(?=\s*::\s*\w+\s*\()/,/\b[A-Z_]\w*(?=\s*::\s*~\w+\s*\()/i,/\b\w+(?=\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>\s*::\s*\w+\s*\()/],keyword:H,number:{pattern:/(?:\b0b[01']+|\b0x(?:[\da-f']+(?:\.[\da-f']*)?|\.[\da-f']+)(?:p[+-]?[\d']+)?|(?:\b[\d']+(?:\.[\d']*)?|\B\.[\d']+)(?:e[+-]?[\d']+)?)[ful]{0,4}/i,greedy:!0},operator:/>>=?|<<=?|->|--|\+\+|&&|\|\||[?:~]|<=>|[-+*/%&|^!=<>]=?|\b(?:and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\b/,boolean:/\b(?:false|true)\b/}),b.languages.insertBefore("cpp","string",{module:{pattern:RegExp(/(\b(?:import|module)\s+)/.source+"(?:"+/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|<[^<>\r\n]*>/.source+"|"+/<mod-name>(?:\s*:\s*<mod-name>)?|:\s*<mod-name>/.source.replace(/<mod-name>/g,function(){return W})+")"),lookbehind:!0,greedy:!0,inside:{string:/^[<"][\s\S]+/,operator:/:/,punctuation:/\./}},"raw-string":{pattern:/R"([^()\\ ]{0,16})\([\s\S]*?\)\1"/,alias:"string",greedy:!0}}),b.languages.insertBefore("cpp","keyword",{"generic-function":{pattern:/\b(?!operator\b)[a-z_]\w*\s*<(?:[^<>]|<[^<>]*>)*>(?=\s*\()/i,inside:{function:/^\w+/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:b.languages.cpp}}}}),b.languages.insertBefore("cpp","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}}),b.languages.insertBefore("cpp","class-name",{"base-clause":{pattern:/(\b(?:class|struct)\s+\w+\s*:\s*)[^;{}"'\s]+(?:\s+[^;{}"'\s]+)*(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:b.languages.extend("cpp",{})}}),b.languages.insertBefore("inside","double-colon",{"class-name":/\b[a-z_]\w*\b(?!\s*::)/i},b.languages.cpp["base-clause"])}(O),function(b){var H=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;b.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-](?:[^;{\s]|\s+(?![\s{]))*(?:;|(?=\s*\{))/,inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+H.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+H.source+"$"),alias:"url"}}},selector:{pattern:RegExp(`(^|[{}\\s])[^{}\\s](?:[^{};"'\\s]|\\s+(?![\\s{])|`+H.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:H,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},b.languages.css.atrule.inside.rest=b.languages.css;var W=b.languages.markup;W&&(W.tag.addInlined("style","css"),W.tag.addAttribute("style","css"))}(O),function(b){var H=/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,W;b.languages.css.selector={pattern:b.languages.css.selector.pattern,lookbehind:!0,inside:W={"pseudo-element":/:(?:after|before|first-letter|first-line|selection)|::[-\w]+/,"pseudo-class":/:[-\w]+/,class:/\.[-\w]+/,id:/#[-\w]+/,attribute:{pattern:RegExp(`\\[(?:[^[\\]"']|`+H.source+")*\\]"),greedy:!0,inside:{punctuation:/^\[|\]$/,"case-sensitivity":{pattern:/(\s)[si]$/i,lookbehind:!0,alias:"keyword"},namespace:{pattern:/^(\s*)(?:(?!\s)[-*\w\xA0-\uFFFF])*\|(?!=)/,lookbehind:!0,inside:{punctuation:/\|$/}},"attr-name":{pattern:/^(\s*)(?:(?!\s)[-\w\xA0-\uFFFF])+/,lookbehind:!0},"attr-value":[H,{pattern:/(=\s*)(?:(?!\s)[-\w\xA0-\uFFFF])+(?=\s*$)/,lookbehind:!0}],operator:/[|~*^$]?=/}},"n-th":[{pattern:/(\(\s*)[+-]?\d*[\dn](?:\s*[+-]\s*\d+)?(?=\s*\))/,lookbehind:!0,inside:{number:/[\dn]+/,operator:/[+-]/}},{pattern:/(\(\s*)(?:even|odd)(?=\s*\))/i,lookbehind:!0}],combinator:/>|\+|~|\|\|/,punctuation:/[(),]/}},b.languages.css.atrule.inside["selector-function-argument"].inside=W,b.languages.insertBefore("css","property",{variable:{pattern:/(^|[^-\w\xA0-\uFFFF])--(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*/i,lookbehind:!0}});var J={pattern:/(\b\d+)(?:%|[a-z]+(?![\w-]))/,lookbehind:!0},Y={pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0};b.languages.insertBefore("css","function",{operator:{pattern:/(\s)[+\-*\/](?=\s)/,lookbehind:!0},hexcode:{pattern:/\B#[\da-f]{3,8}\b/i,alias:"color"},color:[{pattern:/(^|[^\w-])(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)(?![\w-])/i,lookbehind:!0},{pattern:/\b(?:hsl|rgb)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:hsl|rgb)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:J,number:Y,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:J,number:Y})}(O),O.languages.javascript=O.languages.extend("clike",{"class-name":[O.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+(/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source)+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),O.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,O.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)\/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/,lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:O.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:O.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:O.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:O.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:O.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),O.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:O.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),O.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),O.languages.markup&&(O.languages.markup.tag.addInlined("script","javascript"),O.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),O.languages.js=O.languages.javascript,function(b){var H=/#(?!\{).+/,W={pattern:/#\{[^}]+\}/,alias:"variable"};b.languages.coffeescript=b.languages.extend("javascript",{comment:H,string:[{pattern:/'(?:\\[\s\S]|[^\\'])*'/,greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0,inside:{interpolation:W}}],keyword:/\b(?:and|break|by|catch|class|continue|debugger|delete|do|each|else|extend|extends|false|finally|for|if|in|instanceof|is|isnt|let|loop|namespace|new|no|not|null|of|off|on|or|own|return|super|switch|then|this|throw|true|try|typeof|undefined|unless|until|when|while|window|with|yes|yield)\b/,"class-member":{pattern:/@(?!\d)\w+/,alias:"variable"}}),b.languages.insertBefore("coffeescript","comment",{"multiline-comment":{pattern:/###[\s\S]+?###/,alias:"comment"},"block-regex":{pattern:/\/{3}[\s\S]*?\/{3}/,alias:"regex",inside:{comment:H,interpolation:W}}}),b.languages.insertBefore("coffeescript","string",{"inline-javascript":{pattern:/`(?:\\[\s\S]|[^\\`])*`/,inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"},script:{pattern:/[\s\S]+/,alias:"language-javascript",inside:b.languages.javascript}}},"multiline-string":[{pattern:/'''[\s\S]*?'''/,greedy:!0,alias:"string"},{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string",inside:{interpolation:W}}]}),b.languages.insertBefore("coffeescript","keyword",{property:/(?!\d)\w+(?=\s*:(?!:))/}),delete b.languages.coffeescript["template-string"],b.languages.coffee=b.languages.coffeescript}(O),function(b){var H=/[*&][^\s[\]{},]+/,W=/!(?:<[\w\-%#;/?:@&=+$,.!~*'()[\]]+>|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,J="(?:"+W.source+"(?:[ 	]+"+H.source+")?|"+H.source+"(?:[ 	]+"+W.source+")?)",Y=/(?:[^\s\x00-\x08\x0e-\x1f!"#%&'*,\-:>?@[\]`{|}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]|[?:-]<PLAIN>)(?:[ \t]*(?:(?![#:])<PLAIN>|:<PLAIN>))*/.source.replace(/<PLAIN>/g,function(){return/[^\s\x00-\x08\x0e-\x1f,[\]{}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]/.source}),Ie=/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'/.source;function Fe(Ye,Xe){Xe=(Xe||"").replace(/m/g,"")+"m";var We=/([:\-,[{]\s*(?:\s<<prop>>[ \t]+)?)(?:<<value>>)(?=[ \t]*(?:$|,|\]|\}|(?:[\r\n]\s*)?#))/.source.replace(/<<prop>>/g,function(){return J}).replace(/<<value>>/g,function(){return Ye});return RegExp(We,Xe)}b.languages.yaml={scalar:{pattern:RegExp(/([\-:]\s*(?:\s<<prop>>[ \t]+)?[|>])[ \t]*(?:((?:\r?\n|\r)[ \t]+)\S[^\r\n]*(?:\2[^\r\n]+)*)/.source.replace(/<<prop>>/g,function(){return J})),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp(/((?:^|[:\-,[{\r\n?])[ \t]*(?:<<prop>>[ \t]+)?)<<key>>(?=\s*:\s)/.source.replace(/<<prop>>/g,function(){return J}).replace(/<<key>>/g,function(){return"(?:"+Y+"|"+Ie+")"})),lookbehind:!0,greedy:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:Fe(/\d{4}-\d\d?-\d\d?(?:[tT]|[ \t]+)\d\d?:\d{2}:\d{2}(?:\.\d*)?(?:[ \t]*(?:Z|[-+]\d\d?(?::\d{2})?))?|\d{4}-\d{2}-\d{2}|\d\d?:\d{2}(?::\d{2}(?:\.\d*)?)?/.source),lookbehind:!0,alias:"number"},boolean:{pattern:Fe(/false|true/.source,"i"),lookbehind:!0,alias:"important"},null:{pattern:Fe(/null|~/.source,"i"),lookbehind:!0,alias:"important"},string:{pattern:Fe(Ie),lookbehind:!0,greedy:!0},number:{pattern:Fe(/[+-]?(?:0x[\da-f]+|0o[0-7]+|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?|\.inf|\.nan)/.source,"i"),lookbehind:!0},tag:W,important:H,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},b.languages.yml=b.languages.yaml}(O),function(b){var H=/(?:\\.|[^\\\n\r]|(?:\n|\r\n?)(?![\r\n]))/.source;function W(nt){return nt=nt.replace(/<inner>/g,function(){return H}),RegExp(/((?:^|[^\\])(?:\\{2})*)/.source+"(?:"+nt+")")}var J=/(?:\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\|\r\n`])+/.source,Y=/\|?__(?:\|__)+\|?(?:(?:\n|\r\n?)|(?![\s\S]))/.source.replace(/__/g,function(){return J}),Ie=/\|?[ \t]*:?-{3,}:?[ \t]*(?:\|[ \t]*:?-{3,}:?[ \t]*)+\|?(?:\n|\r\n?)/.source;b.languages.markdown=b.languages.extend("markup",{}),b.languages.insertBefore("markdown","prolog",{"front-matter-block":{pattern:/(^(?:\s*[\r\n])?)---(?!.)[\s\S]*?[\r\n]---(?!.)/,lookbehind:!0,greedy:!0,inside:{punctuation:/^---|---$/,"front-matter":{pattern:/\S+(?:\s+\S+)*/,alias:["yaml","language-yaml"],inside:b.languages.yaml}}},blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+Y+Ie+"(?:"+Y+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+Y+Ie+")(?:"+Y+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(J),inside:b.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+Y+")"+Ie+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+Y+"$"),inside:{"table-header":{pattern:RegExp(J),alias:"important",inside:b.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/((?:^|\n)[ \t]*\n|(?:^|\r\n?)[ \t]*\r\n?)(?: {4}|\t).+(?:(?:\n|\r\n?)(?: {4}|\t).+)*/,lookbehind:!0,alias:"keyword"},{pattern:/^```[\s\S]*?^```$/m,greedy:!0,inside:{"code-block":{pattern:/^(```.*(?:\n|\r\n?))[\s\S]+?(?=(?:\n|\r\n?)^```$)/m,lookbehind:!0},"code-language":{pattern:/^(```).+/,lookbehind:!0},punctuation:/```/}}],title:[{pattern:/\S.*(?:\n|\r\n?)(?:==+|--+)(?=[ \t]*$)/m,alias:"important",inside:{punctuation:/==+$|--+$/}},{pattern:/(^\s*)#.+/m,lookbehind:!0,alias:"important",inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\s*)([*-])(?:[\t ]*\2){2,}(?=\s*$)/m,lookbehind:!0,alias:"punctuation"},list:{pattern:/(^\s*)(?:[*+-]|\d+\.)(?=[\t ].)/m,lookbehind:!0,alias:"punctuation"},"url-reference":{pattern:/!?\[[^\]]+\]:[\t ]+(?:\S+|<(?:\\.|[^>\\])+>)(?:[\t ]+(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\)))?/,inside:{variable:{pattern:/^(!?\[)[^\]]+/,lookbehind:!0},string:/(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\))$/,punctuation:/^[\[\]!:]|[<>]/},alias:"url"},bold:{pattern:W(/\b__(?:(?!_)<inner>|_(?:(?!_)<inner>)+_)+__\b|\*\*(?:(?!\*)<inner>|\*(?:(?!\*)<inner>)+\*)+\*\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:W(/\b_(?:(?!_)<inner>|__(?:(?!_)<inner>)+__)+_\b|\*(?:(?!\*)<inner>|\*\*(?:(?!\*)<inner>)+\*\*)+\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:W(/(~~?)(?:(?!~)<inner>)+\2/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\s\S]+(?=\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}},"code-snippet":{pattern:/(^|[^\\`])(?:``[^`\r\n]+(?:`[^`\r\n]+)*``(?!`)|`[^`\r\n]+`(?!`))/,lookbehind:!0,greedy:!0,alias:["code","keyword"]},url:{pattern:W(/!?\[(?:(?!\])<inner>)+\](?:\([^\s)]+(?:[\t ]+"(?:\\.|[^"\\])*")?\)|[ \t]?\[(?:(?!\])<inner>)+\])/.source),lookbehind:!0,greedy:!0,inside:{operator:/^!/,content:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0,inside:{}},variable:{pattern:/(^\][ \t]?\[)[^\]]+(?=\]$)/,lookbehind:!0},url:{pattern:/(^\]\()[^\s)]+/,lookbehind:!0},string:{pattern:/(^[ \t]+)"(?:\\.|[^"\\])*"(?=\)$)/,lookbehind:!0}}}}),["url","bold","italic","strike"].forEach(function(nt){["url","bold","italic","strike","code-snippet"].forEach(function(te){nt!==te&&(b.languages.markdown[nt].inside.content.inside[te]=b.languages.markdown[te])})}),b.hooks.add("after-tokenize",function(nt){if(nt.language!=="markdown"&&nt.language!=="md")return;function te(de){if(!(!de||typeof de=="string"))for(var me=0,Se=de.length;me<Se;me++){var Te=de[me];if(Te.type!=="code"){te(Te.content);continue}var fe=Te.content[1],se=Te.content[3];if(fe&&se&&fe.type==="code-language"&&se.type==="code-block"&&typeof fe.content=="string"){var xe=fe.content.replace(/\b#/g,"sharp").replace(/\b\+\+/g,"pp");xe=(/[a-z][\w-]*/i.exec(xe)||[""])[0].toLowerCase();var le="language-"+xe;se.alias?typeof se.alias=="string"?se.alias=[se.alias,le]:se.alias.push(le):se.alias=[le]}}}te(nt.tokens)}),b.hooks.add("wrap",function(nt){if(nt.type==="code-block"){for(var te="",de=0,me=nt.classes.length;de<me;de++){var Se=nt.classes[de],Te=/language-(.+)/.exec(Se);if(Te){te=Te[1];break}}var fe=b.languages[te];if(fe)nt.content=b.highlight(We(nt.content),fe,te);else if(te&&te!=="none"&&b.plugins.autoloader){var se="md-"+new Date().valueOf()+"-"+Math.floor(Math.random()*1e16);nt.attributes.id=se,b.plugins.autoloader.loadLanguages(te,function(){var xe=document.getElementById(se);xe&&(xe.innerHTML=b.highlight(xe.textContent,b.languages[te],te))})}}});var Fe=RegExp(b.languages.markup.tag.pattern.source,"gi"),Ye={amp:"&",lt:"<",gt:">",quot:'"'},Xe=String.fromCodePoint||String.fromCharCode;function We(nt){var te=nt.replace(Fe,"");return te=te.replace(/&(\w{1,8}|#x?[\da-f]{1,8});/gi,function(de,me){if(me=me.toLowerCase(),me[0]==="#"){var Se;return me[1]==="x"?Se=parseInt(me.slice(2),16):Se=Number(me.slice(1)),Xe(Se)}else{var Te=Ye[me];return Te||de}}),te}b.languages.md=b.languages.markdown}(O),O.languages.graphql={comment:/#.*/,description:{pattern:/(?:"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*")(?=\s*[a-z_])/i,greedy:!0,alias:"string",inside:{"language-markdown":{pattern:/(^"(?:"")?)(?!\1)[\s\S]+(?=\1$)/,lookbehind:!0,inside:O.languages.markdown}}},string:{pattern:/"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},number:/(?:\B-|\b)\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,boolean:/\b(?:false|true)\b/,variable:/\$[a-z_]\w*/i,directive:{pattern:/@[a-z_]\w*/i,alias:"function"},"attr-name":{pattern:/\b[a-z_]\w*(?=\s*(?:\((?:[^()"]|"(?:\\.|[^\\"\r\n])*")*\))?:)/i,greedy:!0},"atom-input":{pattern:/\b[A-Z]\w*Input\b/,alias:"class-name"},scalar:/\b(?:Boolean|Float|ID|Int|String)\b/,constant:/\b[A-Z][A-Z_\d]*\b/,"class-name":{pattern:/(\b(?:enum|implements|interface|on|scalar|type|union)\s+|&\s*|:\s*|\[)[A-Z_]\w*/,lookbehind:!0},fragment:{pattern:/(\bfragment\s+|\.{3}\s*(?!on\b))[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-mutation":{pattern:/(\bmutation\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-query":{pattern:/(\bquery\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},keyword:/\b(?:directive|enum|extend|fragment|implements|input|interface|mutation|on|query|repeatable|scalar|schema|subscription|type|union)\b/,operator:/[!=|&]|\.{3}/,"property-query":/\w+(?=\s*\()/,object:/\w+(?=\s*\{)/,punctuation:/[!(){}\[\]:=,]/,property:/\w+/},O.hooks.add("after-tokenize",function(H){if(H.language!=="graphql")return;var W=H.tokens.filter(function(Te){return typeof Te!="string"&&Te.type!=="comment"&&Te.type!=="scalar"}),J=0;function Y(Te){return W[J+Te]}function Ie(Te,fe){fe=fe||0;for(var se=0;se<Te.length;se++){var xe=Y(se+fe);if(!xe||xe.type!==Te[se])return!1}return!0}function Fe(Te,fe){for(var se=1,xe=J;xe<W.length;xe++){var le=W[xe],Ee=le.content;if(le.type==="punctuation"&&typeof Ee=="string"){if(Te.test(Ee))se++;else if(fe.test(Ee)&&(se--,se===0))return xe}}return-1}function Ye(Te,fe){var se=Te.alias;se?Array.isArray(se)||(Te.alias=se=[se]):Te.alias=se=[],se.push(fe)}for(;J<W.length;){var Xe=W[J++];if(Xe.type==="keyword"&&Xe.content==="mutation"){var We=[];if(Ie(["definition-mutation","punctuation"])&&Y(1).content==="("){J+=2;var nt=Fe(/^\($/,/^\)$/);if(nt===-1)continue;for(;J<nt;J++){var te=Y(0);te.type==="variable"&&(Ye(te,"variable-input"),We.push(te.content))}J=nt+1}if(Ie(["punctuation","property-query"])&&Y(0).content==="{"&&(J++,Ye(Y(0),"property-mutation"),We.length>0)){var de=Fe(/^\{$/,/^\}$/);if(de===-1)continue;for(var me=J;me<de;me++){var Se=W[me];Se.type==="variable"&&We.indexOf(Se.content)>=0&&Ye(Se,"variable-input")}}}}}),O.languages.sql={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/|#).*)/,lookbehind:!0},variable:[{pattern:/@(["'`])(?:\\[\s\S]|(?!\1)[^\\])+\1/,greedy:!0},/@[\w.$]+/],string:{pattern:/(^|[^@\\])("|')(?:\\[\s\S]|(?!\2)[^\\]|\2\2)*\2/,greedy:!0,lookbehind:!0},identifier:{pattern:/(^|[^@\\])`(?:\\[\s\S]|[^`\\]|``)*`/,greedy:!0,lookbehind:!0,inside:{punctuation:/^`|`$/}},function:/\b(?:AVG|COUNT|FIRST|FORMAT|LAST|LCASE|LEN|MAX|MID|MIN|MOD|NOW|ROUND|SUM|UCASE)(?=\s*\()/i,keyword:/\b(?:ACTION|ADD|AFTER|ALGORITHM|ALL|ALTER|ANALYZE|ANY|APPLY|AS|ASC|AUTHORIZATION|AUTO_INCREMENT|BACKUP|BDB|BEGIN|BERKELEYDB|BIGINT|BINARY|BIT|BLOB|BOOL|BOOLEAN|BREAK|BROWSE|BTREE|BULK|BY|CALL|CASCADED?|CASE|CHAIN|CHAR(?:ACTER|SET)?|CHECK(?:POINT)?|CLOSE|CLUSTERED|COALESCE|COLLATE|COLUMNS?|COMMENT|COMMIT(?:TED)?|COMPUTE|CONNECT|CONSISTENT|CONSTRAINT|CONTAINS(?:TABLE)?|CONTINUE|CONVERT|CREATE|CROSS|CURRENT(?:_DATE|_TIME|_TIMESTAMP|_USER)?|CURSOR|CYCLE|DATA(?:BASES?)?|DATE(?:TIME)?|DAY|DBCC|DEALLOCATE|DEC|DECIMAL|DECLARE|DEFAULT|DEFINER|DELAYED|DELETE|DELIMITERS?|DENY|DESC|DESCRIBE|DETERMINISTIC|DISABLE|DISCARD|DISK|DISTINCT|DISTINCTROW|DISTRIBUTED|DO|DOUBLE|DROP|DUMMY|DUMP(?:FILE)?|DUPLICATE|ELSE(?:IF)?|ENABLE|ENCLOSED|END|ENGINE|ENUM|ERRLVL|ERRORS|ESCAPED?|EXCEPT|EXEC(?:UTE)?|EXISTS|EXIT|EXPLAIN|EXTENDED|FETCH|FIELDS|FILE|FILLFACTOR|FIRST|FIXED|FLOAT|FOLLOWING|FOR(?: EACH ROW)?|FORCE|FOREIGN|FREETEXT(?:TABLE)?|FROM|FULL|FUNCTION|GEOMETRY(?:COLLECTION)?|GLOBAL|GOTO|GRANT|GROUP|HANDLER|HASH|HAVING|HOLDLOCK|HOUR|IDENTITY(?:COL|_INSERT)?|IF|IGNORE|IMPORT|INDEX|INFILE|INNER|INNODB|INOUT|INSERT|INT|INTEGER|INTERSECT|INTERVAL|INTO|INVOKER|ISOLATION|ITERATE|JOIN|KEYS?|KILL|LANGUAGE|LAST|LEAVE|LEFT|LEVEL|LIMIT|LINENO|LINES|LINESTRING|LOAD|LOCAL|LOCK|LONG(?:BLOB|TEXT)|LOOP|MATCH(?:ED)?|MEDIUM(?:BLOB|INT|TEXT)|MERGE|MIDDLEINT|MINUTE|MODE|MODIFIES|MODIFY|MONTH|MULTI(?:LINESTRING|POINT|POLYGON)|NATIONAL|NATURAL|NCHAR|NEXT|NO|NONCLUSTERED|NULLIF|NUMERIC|OFF?|OFFSETS?|ON|OPEN(?:DATASOURCE|QUERY|ROWSET)?|OPTIMIZE|OPTION(?:ALLY)?|ORDER|OUT(?:ER|FILE)?|OVER|PARTIAL|PARTITION|PERCENT|PIVOT|PLAN|POINT|POLYGON|PRECEDING|PRECISION|PREPARE|PREV|PRIMARY|PRINT|PRIVILEGES|PROC(?:EDURE)?|PUBLIC|PURGE|QUICK|RAISERROR|READS?|REAL|RECONFIGURE|REFERENCES|RELEASE|RENAME|REPEAT(?:ABLE)?|REPLACE|REPLICATION|REQUIRE|RESIGNAL|RESTORE|RESTRICT|RETURN(?:ING|S)?|REVOKE|RIGHT|ROLLBACK|ROUTINE|ROW(?:COUNT|GUIDCOL|S)?|RTREE|RULE|SAVE(?:POINT)?|SCHEMA|SECOND|SELECT|SERIAL(?:IZABLE)?|SESSION(?:_USER)?|SET(?:USER)?|SHARE|SHOW|SHUTDOWN|SIMPLE|SMALLINT|SNAPSHOT|SOME|SONAME|SQL|START(?:ING)?|STATISTICS|STATUS|STRIPED|SYSTEM_USER|TABLES?|TABLESPACE|TEMP(?:ORARY|TABLE)?|TERMINATED|TEXT(?:SIZE)?|THEN|TIME(?:STAMP)?|TINY(?:BLOB|INT|TEXT)|TOP?|TRAN(?:SACTIONS?)?|TRIGGER|TRUNCATE|TSEQUAL|TYPES?|UNBOUNDED|UNCOMMITTED|UNDEFINED|UNION|UNIQUE|UNLOCK|UNPIVOT|UNSIGNED|UPDATE(?:TEXT)?|USAGE|USE|USER|USING|VALUES?|VAR(?:BINARY|CHAR|CHARACTER|YING)|VIEW|WAITFOR|WARNINGS|WHEN|WHERE|WHILE|WITH(?: ROLLUP|IN)?|WORK|WRITE(?:TEXT)?|YEAR)\b/i,boolean:/\b(?:FALSE|NULL|TRUE)\b/i,number:/\b0x[\da-f]+\b|\b\d+(?:\.\d*)?|\B\.\d+\b/i,operator:/[-+*\/=%^~]|&&?|\|\|?|!=?|<(?:=>?|<|>)?|>[>=]?|\b(?:AND|BETWEEN|DIV|ILIKE|IN|IS|LIKE|NOT|OR|REGEXP|RLIKE|SOUNDS LIKE|XOR)\b/i,punctuation:/[;[\]()`,.]/},function(b){var H=b.languages.javascript["template-string"],W=H.pattern.source,J=H.inside.interpolation,Y=J.inside["interpolation-punctuation"],Ie=J.pattern.source;function Fe(me,Se){if(b.languages[me])return{pattern:RegExp("((?:"+Se+")\\s*)"+W),lookbehind:!0,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},"embedded-code":{pattern:/[\s\S]+/,alias:me}}}}b.languages.javascript["template-string"]=[Fe("css",/\b(?:styled(?:\([^)]*\))?(?:\s*\.\s*\w+(?:\([^)]*\))*)*|css(?:\s*\.\s*(?:global|resolve))?|createGlobalStyle|keyframes)/.source),Fe("html",/\bhtml|\.\s*(?:inner|outer)HTML\s*\+?=/.source),Fe("svg",/\bsvg/.source),Fe("markdown",/\b(?:markdown|md)/.source),Fe("graphql",/\b(?:gql|graphql(?:\s*\.\s*experimental)?)/.source),Fe("sql",/\bsql/.source),H].filter(Boolean);function Ye(me,Se){return"___"+Se.toUpperCase()+"_"+me+"___"}function Xe(me,Se,Te){var fe={code:me,grammar:Se,language:Te};return b.hooks.run("before-tokenize",fe),fe.tokens=b.tokenize(fe.code,fe.grammar),b.hooks.run("after-tokenize",fe),fe.tokens}function We(me){var Se={};Se["interpolation-punctuation"]=Y;var Te=b.tokenize(me,Se);if(Te.length===3){var fe=[1,1];fe.push.apply(fe,Xe(Te[1],b.languages.javascript,"javascript")),Te.splice.apply(Te,fe)}return new b.Token("interpolation",Te,J.alias,me)}function nt(me,Se,Te){var fe=b.tokenize(me,{interpolation:{pattern:RegExp(Ie),lookbehind:!0}}),se=0,xe={},le=fe.map(function(ce){if(typeof ce=="string")return ce;for(var Oe=ce.content,He;me.indexOf(He=Ye(se++,Te))!==-1;);return xe[He]=Oe,He}).join(""),Ee=Xe(le,Se,Te),ze=Object.keys(xe);se=0;function $e(ce){for(var Oe=0;Oe<ce.length;Oe++){if(se>=ze.length)return;var He=ce[Oe];if(typeof He=="string"||typeof He.content=="string"){var _e=ze[se],Qe=typeof He=="string"?He:He.content,Re=Qe.indexOf(_e);if(Re!==-1){++se;var lt=Qe.substring(0,Re),dt=We(xe[_e]),Pt=Qe.substring(Re+_e.length),Mt=[];if(lt&&Mt.push(lt),Mt.push(dt),Pt){var vt=[Pt];$e(vt),Mt.push.apply(Mt,vt)}typeof He=="string"?(ce.splice.apply(ce,[Oe,1].concat(Mt)),Oe+=Mt.length-1):He.content=Mt}}else{var Ke=He.content;Array.isArray(Ke)?$e(Ke):$e([Ke])}}}return $e(Ee),new b.Token(Te,Ee,"language-"+Te,me)}var te={javascript:!0,js:!0,typescript:!0,ts:!0,jsx:!0,tsx:!0};b.hooks.add("after-tokenize",function(me){if(!(me.language in te))return;function Se(Te){for(var fe=0,se=Te.length;fe<se;fe++){var xe=Te[fe];if(typeof xe!="string"){var le=xe.content;if(!Array.isArray(le)){typeof le!="string"&&Se([le]);continue}if(xe.type==="template-string"){var Ee=le[1];if(le.length===3&&typeof Ee!="string"&&Ee.type==="embedded-code"){var ze=de(Ee),$e=Ee.alias,ce=Array.isArray($e)?$e[0]:$e,Oe=b.languages[ce];if(!Oe)continue;le[1]=nt(ze,Oe,ce)}}else Se(le)}}}Se(me.tokens)});function de(me){return typeof me=="string"?me:Array.isArray(me)?me.map(de).join(""):de(me.content)}}(O),function(b){b.languages.typescript=b.languages.extend("javascript",{"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|type)\s+)(?!keyof\b)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?:\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,lookbehind:!0,greedy:!0,inside:null},builtin:/\b(?:Array|Function|Promise|any|boolean|console|never|number|string|symbol|unknown)\b/}),b.languages.typescript.keyword.push(/\b(?:abstract|declare|is|keyof|readonly|require)\b/,/\b(?:asserts|infer|interface|module|namespace|type)\b(?=\s*(?:[{_$a-zA-Z\xA0-\uFFFF]|$))/,/\btype\b(?=\s*(?:[\{*]|$))/),delete b.languages.typescript.parameter,delete b.languages.typescript["literal-property"];var H=b.languages.extend("typescript",{});delete H["class-name"],b.languages.typescript["class-name"].inside=H,b.languages.insertBefore("typescript","function",{decorator:{pattern:/@[$\w\xA0-\uFFFF]+/,inside:{at:{pattern:/^@/,alias:"operator"},function:/^[\s\S]+/}},"generic-function":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/,greedy:!0,inside:{function:/^#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:H}}}}),b.languages.ts=b.languages.typescript}(O),function(b){b.languages.insertBefore("javascript","function-variable",{"method-variable":{pattern:RegExp("(\\.\\s*)"+b.languages.javascript["function-variable"].pattern.source),lookbehind:!0,alias:["function-variable","method","function","property-access"]}}),b.languages.insertBefore("javascript","function",{method:{pattern:RegExp("(\\.\\s*)"+b.languages.javascript.function.source),lookbehind:!0,alias:["function","property-access"]}}),b.languages.insertBefore("javascript","constant",{"known-class-name":[{pattern:/\b(?:(?:Float(?:32|64)|(?:Int|Uint)(?:8|16|32)|Uint8Clamped)?Array|ArrayBuffer|BigInt|Boolean|DataView|Date|Error|Function|Intl|JSON|(?:Weak)?(?:Map|Set)|Math|Number|Object|Promise|Proxy|Reflect|RegExp|String|Symbol|WebAssembly)\b/,alias:"class-name"},{pattern:/\b(?:[A-Z]\w*)Error\b/,alias:"class-name"}]});function H(Ye,Xe){return RegExp(Ye.replace(/<ID>/g,function(){return/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/.source}),Xe)}b.languages.insertBefore("javascript","keyword",{imports:{pattern:H(/(\bimport\b\s*)(?:<ID>(?:\s*,\s*(?:\*\s*as\s+<ID>|\{[^{}]*\}))?|\*\s*as\s+<ID>|\{[^{}]*\})(?=\s*\bfrom\b)/.source),lookbehind:!0,inside:b.languages.javascript},exports:{pattern:H(/(\bexport\b\s*)(?:\*(?:\s*as\s+<ID>)?(?=\s*\bfrom\b)|\{[^{}]*\})/.source),lookbehind:!0,inside:b.languages.javascript}}),b.languages.javascript.keyword.unshift({pattern:/\b(?:as|default|export|from|import)\b/,alias:"module"},{pattern:/\b(?:await|break|catch|continue|do|else|finally|for|if|return|switch|throw|try|while|yield)\b/,alias:"control-flow"},{pattern:/\bnull\b/,alias:["null","nil"]},{pattern:/\bundefined\b/,alias:"nil"}),b.languages.insertBefore("javascript","operator",{spread:{pattern:/\.{3}/,alias:"operator"},arrow:{pattern:/=>/,alias:"operator"}}),b.languages.insertBefore("javascript","punctuation",{"property-access":{pattern:H(/(\.\s*)#?<ID>/.source),lookbehind:!0},"maybe-class-name":{pattern:/(^|[^$\w\xA0-\uFFFF])[A-Z][$\w\xA0-\uFFFF]+/,lookbehind:!0},dom:{pattern:/\b(?:document|(?:local|session)Storage|location|navigator|performance|window)\b/,alias:"variable"},console:{pattern:/\bconsole(?=\s*\.)/,alias:"class-name"}});for(var W=["function","function-variable","method","method-variable","property-access"],J=0;J<W.length;J++){var Y=W[J],Ie=b.languages.javascript[Y];b.util.type(Ie)==="RegExp"&&(Ie=b.languages.javascript[Y]={pattern:Ie});var Fe=Ie.inside||{};Ie.inside=Fe,Fe["maybe-class-name"]=/^[A-Z][\s\S]*/}}(O),function(b){var H=b.util.clone(b.languages.javascript),W=/(?:\s|\/\/.*(?!.)|\/\*(?:[^*]|\*(?!\/))\*\/)/.source,J=/(?:\{(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])*\})/.source,Y=/(?:\{<S>*\.{3}(?:[^{}]|<BRACES>)*\})/.source;function Ie(Xe,We){return Xe=Xe.replace(/<S>/g,function(){return W}).replace(/<BRACES>/g,function(){return J}).replace(/<SPREAD>/g,function(){return Y}),RegExp(Xe,We)}Y=Ie(Y).source,b.languages.jsx=b.languages.extend("markup",H),b.languages.jsx.tag.pattern=Ie(/<\/?(?:[\w.:-]+(?:<S>+(?:[\w.:$-]+(?:=(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s{'"/>=]+|<BRACES>))?|<SPREAD>))*<S>*\/?)?>/.source),b.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/,b.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s'">]+)/,b.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,b.languages.jsx.tag.inside.comment=H.comment,b.languages.insertBefore("inside","attr-name",{spread:{pattern:Ie(/<SPREAD>/.source),inside:b.languages.jsx}},b.languages.jsx.tag),b.languages.insertBefore("inside","special-attr",{script:{pattern:Ie(/=<BRACES>/.source),alias:"language-javascript",inside:{"script-punctuation":{pattern:/^=(?=\{)/,alias:"punctuation"},rest:b.languages.jsx}}},b.languages.jsx.tag);var Fe=function(Xe){return Xe?typeof Xe=="string"?Xe:typeof Xe.content=="string"?Xe.content:Xe.content.map(Fe).join(""):""},Ye=function(Xe){for(var We=[],nt=0;nt<Xe.length;nt++){var te=Xe[nt],de=!1;if(typeof te!="string"&&(te.type==="tag"&&te.content[0]&&te.content[0].type==="tag"?te.content[0].content[0].content==="</"?We.length>0&&We[We.length-1].tagName===Fe(te.content[0].content[1])&&We.pop():te.content[te.content.length-1].content==="/>"||We.push({tagName:Fe(te.content[0].content[1]),openedBraces:0}):We.length>0&&te.type==="punctuation"&&te.content==="{"?We[We.length-1].openedBraces++:We.length>0&&We[We.length-1].openedBraces>0&&te.type==="punctuation"&&te.content==="}"?We[We.length-1].openedBraces--:de=!0),(de||typeof te=="string")&&We.length>0&&We[We.length-1].openedBraces===0){var me=Fe(te);nt<Xe.length-1&&(typeof Xe[nt+1]=="string"||Xe[nt+1].type==="plain-text")&&(me+=Fe(Xe[nt+1]),Xe.splice(nt+1,1)),nt>0&&(typeof Xe[nt-1]=="string"||Xe[nt-1].type==="plain-text")&&(me=Fe(Xe[nt-1])+me,Xe.splice(nt-1,1),nt--),Xe[nt]=new b.Token("plain-text",me,null,me)}te.content&&typeof te.content!="string"&&Ye(te.content)}};b.hooks.add("after-tokenize",function(Xe){Xe.language!=="jsx"&&Xe.language!=="tsx"||Ye(Xe.tokens)})}(O),function(b){b.languages.diff={coord:[/^(?:\*{3}|-{3}|\+{3}).*$/m,/^@@.*@@$/m,/^\d.*$/m]};var H={"deleted-sign":"-","deleted-arrow":"<","inserted-sign":"+","inserted-arrow":">",unchanged:" ",diff:"!"};Object.keys(H).forEach(function(W){var J=H[W],Y=[];/^\w+$/.test(W)||Y.push(/\w+/.exec(W)[0]),W==="diff"&&Y.push("bold"),b.languages.diff[W]={pattern:RegExp("^(?:["+J+`].*(?:\r
+?|
+|(?![\\s\\S])))+`,"m"),alias:Y,inside:{line:{pattern:/(.)(?=[\s\S]).*(?:\r\n?|\n)?/,lookbehind:!0},prefix:{pattern:/[\s\S]/,alias:/\w+/.exec(W)[0]}}}}),Object.defineProperty(b.languages.diff,"PREFIXES",{value:H})}(O),O.languages.git={comment:/^#.*/m,deleted:/^[-–].*/m,inserted:/^\+.*/m,string:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,command:{pattern:/^.*\$ git .*$/m,inside:{parameter:/\s--?\w+/}},coord:/^@@.*@@$/m,"commit-sha1":/^commit \w{40}$/m},O.languages.go=O.languages.extend("clike",{string:{pattern:/(^|[^\\])"(?:\\.|[^"\\\r\n])*"|`[^`]*`/,lookbehind:!0,greedy:!0},keyword:/\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go(?:to)?|if|import|interface|map|package|range|return|select|struct|switch|type|var)\b/,boolean:/\b(?:_|false|iota|nil|true)\b/,number:[/\b0(?:b[01_]+|o[0-7_]+)i?\b/i,/\b0x(?:[a-f\d_]+(?:\.[a-f\d_]*)?|\.[a-f\d_]+)(?:p[+-]?\d+(?:_\d+)*)?i?(?!\w)/i,/(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?[\d_]+)?i?(?!\w)/i],operator:/[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\./,builtin:/\b(?:append|bool|byte|cap|close|complex|complex(?:64|128)|copy|delete|error|float(?:32|64)|u?int(?:8|16|32|64)?|imag|len|make|new|panic|print(?:ln)?|real|recover|rune|string|uintptr)\b/}),O.languages.insertBefore("go","string",{char:{pattern:/'(?:\\.|[^'\\\r\n]){0,10}'/,greedy:!0}}),delete O.languages.go["class-name"],function(b){function H(W,J){return"___"+W.toUpperCase()+J+"___"}Object.defineProperties(b.languages["markup-templating"]={},{buildPlaceholders:{value:function(W,J,Y,Ie){if(W.language===J){var Fe=W.tokenStack=[];W.code=W.code.replace(Y,function(Ye){if(typeof Ie=="function"&&!Ie(Ye))return Ye;for(var Xe=Fe.length,We;W.code.indexOf(We=H(J,Xe))!==-1;)++Xe;return Fe[Xe]=Ye,We}),W.grammar=b.languages.markup}}},tokenizePlaceholders:{value:function(W,J){if(W.language!==J||!W.tokenStack)return;W.grammar=b.languages[J];var Y=0,Ie=Object.keys(W.tokenStack);function Fe(Ye){for(var Xe=0;Xe<Ye.length&&!(Y>=Ie.length);Xe++){var We=Ye[Xe];if(typeof We=="string"||We.content&&typeof We.content=="string"){var nt=Ie[Y],te=W.tokenStack[nt],de=typeof We=="string"?We:We.content,me=H(J,nt),Se=de.indexOf(me);if(Se>-1){++Y;var Te=de.substring(0,Se),fe=new b.Token(J,b.tokenize(te,W.grammar),"language-"+J,te),se=de.substring(Se+me.length),xe=[];Te&&xe.push.apply(xe,Fe([Te])),xe.push(fe),se&&xe.push.apply(xe,Fe([se])),typeof We=="string"?Ye.splice.apply(Ye,[Xe,1].concat(xe)):We.content=xe}}else We.content&&Fe(We.content)}return Ye}Fe(W.tokens)}}})}(O),function(b){b.languages.handlebars={comment:/\{\{![\s\S]*?\}\}/,delimiter:{pattern:/^\{\{\{?|\}\}\}?$/,alias:"punctuation"},string:/(["'])(?:\\.|(?!\1)[^\\\r\n])*\1/,number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee][+-]?\d+)?/,boolean:/\b(?:false|true)\b/,block:{pattern:/^(\s*(?:~\s*)?)[#\/]\S+?(?=\s*(?:~\s*)?$|\s)/,lookbehind:!0,alias:"keyword"},brackets:{pattern:/\[[^\]]+\]/,inside:{punctuation:/\[|\]/,variable:/[\s\S]+/}},punctuation:/[!"#%&':()*+,.\/;<=>@\[\\\]^`{|}~]/,variable:/[^!"#%&'()*+,\/;<=>@\[\\\]^`{|}~\s]+/},b.hooks.add("before-tokenize",function(H){var W=/\{\{\{[\s\S]+?\}\}\}|\{\{[\s\S]+?\}\}/g;b.languages["markup-templating"].buildPlaceholders(H,"handlebars",W)}),b.hooks.add("after-tokenize",function(H){b.languages["markup-templating"].tokenizePlaceholders(H,"handlebars")}),b.languages.hbs=b.languages.handlebars}(O),O.languages.json={property:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?!\s*:)/,lookbehind:!0,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\],]/,operator:/:/,boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"}},O.languages.webmanifest=O.languages.json,O.languages.less=O.languages.extend("css",{comment:[/\/\*[\s\S]*?\*\//,{pattern:/(^|[^\\])\/\/.*/,lookbehind:!0}],atrule:{pattern:/@[\w-](?:\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};\s]|\s+(?!\s))*?(?=\s*\{)/,inside:{punctuation:/[:()]/}},selector:{pattern:/(?:@\{[\w-]+\}|[^{};\s@])(?:@\{[\w-]+\}|\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};@\s]|\s+(?!\s))*?(?=\s*\{)/,inside:{variable:/@+[\w-]+/}},property:/(?:@\{[\w-]+\}|[\w-])+(?:\+_?)?(?=\s*:)/,operator:/[+\-*\/]/}),O.languages.insertBefore("less","property",{variable:[{pattern:/@[\w-]+\s*:/,inside:{punctuation:/:/}},/@@?[\w-]+/],"mixin-usage":{pattern:/([{;]\s*)[.#](?!\d)[\w-].*?(?=[(;])/,lookbehind:!0,alias:"function"}}),O.languages.makefile={comment:{pattern:/(^|[^\\])#(?:\\(?:\r\n|[\s\S])|[^\\\r\n])*/,lookbehind:!0},string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"builtin-target":{pattern:/\.[A-Z][^:#=\s]+(?=\s*:(?!=))/,alias:"builtin"},target:{pattern:/^(?:[^:=\s]|[ \t]+(?![\s:]))+(?=\s*:(?!=))/m,alias:"symbol",inside:{variable:/\$+(?:(?!\$)[^(){}:#=\s]+|(?=[({]))/}},variable:/\$+(?:(?!\$)[^(){}:#=\s]+|\([@*%<^+?][DF]\)|(?=[({]))/,keyword:/-include\b|\b(?:define|else|endef|endif|export|ifn?def|ifn?eq|include|override|private|sinclude|undefine|unexport|vpath)\b/,function:{pattern:/(\()(?:abspath|addsuffix|and|basename|call|dir|error|eval|file|filter(?:-out)?|findstring|firstword|flavor|foreach|guile|if|info|join|lastword|load|notdir|or|origin|patsubst|realpath|shell|sort|strip|subst|suffix|value|warning|wildcard|word(?:list|s)?)(?=[ \t])/,lookbehind:!0},operator:/(?:::|[?:+!])?=|[|@]/,punctuation:/[:;(){}]/},O.languages.objectivec=O.languages.extend("c",{string:{pattern:/@?"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},keyword:/\b(?:asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|in|inline|int|long|register|return|self|short|signed|sizeof|static|struct|super|switch|typedef|typeof|union|unsigned|void|volatile|while)\b|(?:@interface|@end|@implementation|@protocol|@class|@public|@protected|@private|@property|@try|@catch|@finally|@throw|@synthesize|@dynamic|@selector)\b/,operator:/-[->]?|\+\+?|!=?|<<?=?|>>?=?|==?|&&?|\|\|?|[~^%?*\/@]/}),delete O.languages.objectivec["class-name"],O.languages.objc=O.languages.objectivec,O.languages.ocaml={comment:{pattern:/\(\*[\s\S]*?\*\)/,greedy:!0},char:{pattern:/'(?:[^\\\r\n']|\\(?:.|[ox]?[0-9a-f]{1,3}))'/i,greedy:!0},string:[{pattern:/"(?:\\(?:[\s\S]|\r\n)|[^\\\r\n"])*"/,greedy:!0},{pattern:/\{([a-z_]*)\|[\s\S]*?\|\1\}/,greedy:!0}],number:[/\b(?:0b[01][01_]*|0o[0-7][0-7_]*)\b/i,/\b0x[a-f0-9][a-f0-9_]*(?:\.[a-f0-9_]*)?(?:p[+-]?\d[\d_]*)?(?!\w)/i,/\b\d[\d_]*(?:\.[\d_]*)?(?:e[+-]?\d[\d_]*)?(?!\w)/i],directive:{pattern:/\B#\w+/,alias:"property"},label:{pattern:/\B~\w+/,alias:"property"},"type-variable":{pattern:/\B'\w+/,alias:"function"},variant:{pattern:/`\w+/,alias:"symbol"},keyword:/\b(?:as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|match|method|module|mutable|new|nonrec|object|of|open|private|rec|sig|struct|then|to|try|type|val|value|virtual|when|where|while|with)\b/,boolean:/\b(?:false|true)\b/,"operator-like-punctuation":{pattern:/\[[<>|]|[>|]\]|\{<|>\}/,alias:"punctuation"},operator:/\.[.~]|:[=>]|[=<>@^|&+\-*\/$%!?~][!$%&*+\-.\/:<=>?@^|~]*|\b(?:and|asr|land|lor|lsl|lsr|lxor|mod|or)\b/,punctuation:/;;|::|[(){}\[\].,:;#]|\b_\b/},O.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0,greedy:!0},"string-interpolation":{pattern:/(?:f|fr|rf)(?:("""|''')[\s\S]*?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^{])(?:\{\{)*)\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}])+\})+\})+\}/,lookbehind:!0,inside:{"format-spec":{pattern:/(:)[^:(){}]+(?=\}$)/,lookbehind:!0},"conversion-option":{pattern:/![sra](?=[:}]$)/,alias:"punctuation"},rest:null}},string:/[\s\S]+/}},"triple-quoted-string":{pattern:/(?:[rub]|br|rb)?("""|''')[\s\S]*?\1/i,greedy:!0,alias:"string"},string:{pattern:/(?:[rub]|br|rb)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i,greedy:!0},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)\w+/i,lookbehind:!0},decorator:{pattern:/(^[\t ]*)@\w+(?:\.\w+)*/m,lookbehind:!0,alias:["annotation","punctuation"],inside:{punctuation:/\./}},keyword:/\b(?:_(?=\s*:)|and|as|assert|async|await|break|case|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|match|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/,builtin:/\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\b/,boolean:/\b(?:False|None|True)\b/,number:/\b0(?:b(?:_?[01])+|o(?:_?[0-7])+|x(?:_?[a-f0-9])+)\b|(?:\b\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\B\.\d+(?:_\d+)*)(?:e[+-]?\d+(?:_\d+)*)?j?(?!\w)/i,operator:/[-+%=]=?|!=|:=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},O.languages.python["string-interpolation"].inside.interpolation.inside.rest=O.languages.python,O.languages.py=O.languages.python,O.languages.reason=O.languages.extend("clike",{string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^\\\r\n"])*"/,greedy:!0},"class-name":/\b[A-Z]\w*/,keyword:/\b(?:and|as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|method|module|mutable|new|nonrec|object|of|open|or|private|rec|sig|struct|switch|then|to|try|type|val|virtual|when|while|with)\b/,operator:/\.{3}|:[:=]|\|>|->|=(?:==?|>)?|<=?|>=?|[|^?'#!~`]|[+\-*\/]\.?|\b(?:asr|land|lor|lsl|lsr|lxor|mod)\b/}),O.languages.insertBefore("reason","class-name",{char:{pattern:/'(?:\\x[\da-f]{2}|\\o[0-3][0-7][0-7]|\\\d{3}|\\.|[^'\\\r\n])'/,greedy:!0},constructor:/\b[A-Z]\w*\b(?!\s*\.)/,label:{pattern:/\b[a-z]\w*(?=::)/,alias:"symbol"}}),delete O.languages.reason.function,function(b){b.languages.sass=b.languages.extend("css",{comment:{pattern:/^([ \t]*)\/[\/*].*(?:(?:\r?\n|\r)\1[ \t].+)*/m,lookbehind:!0,greedy:!0}}),b.languages.insertBefore("sass","atrule",{"atrule-line":{pattern:/^(?:[ \t]*)[@+=].+/m,greedy:!0,inside:{atrule:/(?:@[\w-]+|[+=])/}}}),delete b.languages.sass.atrule;var H=/\$[-\w]+|#\{\$[-\w]+\}/,W=[/[+*\/%]|[=!]=|<=?|>=?|\b(?:and|not|or)\b/,{pattern:/(\s)-(?=\s)/,lookbehind:!0}];b.languages.insertBefore("sass","property",{"variable-line":{pattern:/^[ \t]*\$.+/m,greedy:!0,inside:{punctuation:/:/,variable:H,operator:W}},"property-line":{pattern:/^[ \t]*(?:[^:\s]+ *:.*|:[^:\s].*)/m,greedy:!0,inside:{property:[/[^:\s]+(?=\s*:)/,{pattern:/(:)[^:\s]+/,lookbehind:!0}],punctuation:/:/,variable:H,operator:W,important:b.languages.sass.important}}}),delete b.languages.sass.property,delete b.languages.sass.important,b.languages.insertBefore("sass","punctuation",{selector:{pattern:/^([ \t]*)\S(?:,[^,\r\n]+|[^,\r\n]*)(?:,[^,\r\n]+)*(?:,(?:\r?\n|\r)\1[ \t]+\S(?:,[^,\r\n]+|[^,\r\n]*)(?:,[^,\r\n]+)*)*/m,lookbehind:!0,greedy:!0}})}(O),O.languages.scss=O.languages.extend("css",{comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},atrule:{pattern:/@[\w-](?:\([^()]+\)|[^()\s]|\s+(?!\s))*?(?=\s+[{;])/,inside:{rule:/@[\w-]+/}},url:/(?:[-a-z]+-)?url(?=\()/i,selector:{pattern:/(?=\S)[^@;{}()]?(?:[^@;{}()\s]|\s+(?!\s)|#\{\$[-\w]+\})+(?=\s*\{(?:\}|\s|[^}][^:{}]*[:{][^}]))/,inside:{parent:{pattern:/&/,alias:"important"},placeholder:/%[-\w]+/,variable:/\$[-\w]+|#\{\$[-\w]+\}/}},property:{pattern:/(?:[-\w]|\$[-\w]|#\{\$[-\w]+\})+(?=\s*:)/,inside:{variable:/\$[-\w]+|#\{\$[-\w]+\}/}}}),O.languages.insertBefore("scss","atrule",{keyword:[/@(?:content|debug|each|else(?: if)?|extend|for|forward|function|if|import|include|mixin|return|use|warn|while)\b/i,{pattern:/( )(?:from|through)(?= )/,lookbehind:!0}]}),O.languages.insertBefore("scss","important",{variable:/\$[-\w]+|#\{\$[-\w]+\}/}),O.languages.insertBefore("scss","function",{"module-modifier":{pattern:/\b(?:as|hide|show|with)\b/i,alias:"keyword"},placeholder:{pattern:/%[-\w]+/,alias:"selector"},statement:{pattern:/\B!(?:default|optional)\b/i,alias:"keyword"},boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"},operator:{pattern:/(\s)(?:[-+*\/%]|[=!]=|<=?|>=?|and|not|or)(?=\s)/,lookbehind:!0}}),O.languages.scss.atrule.inside.rest=O.languages.scss,function(b){var H={pattern:/(\b\d+)(?:%|[a-z]+)/,lookbehind:!0},W={pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0},J={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},url:{pattern:/\burl\((["']?).*?\1\)/i,greedy:!0},string:{pattern:/("|')(?:(?!\1)[^\\\r\n]|\\(?:\r\n|[\s\S]))*\1/,greedy:!0},interpolation:null,func:null,important:/\B!(?:important|optional)\b/i,keyword:{pattern:/(^|\s+)(?:(?:else|for|if|return|unless)(?=\s|$)|@[\w-]+)/,lookbehind:!0},hexcode:/#[\da-f]{3,6}/i,color:[/\b(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)\b/i,{pattern:/\b(?:hsl|rgb)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:hsl|rgb)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:H,number:W,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:H,boolean:/\b(?:false|true)\b/,operator:[/~|[+!\/%<>?=]=?|[-:]=|\*[*=]?|\.{2,3}|&&|\|\||\B-\B|\b(?:and|in|is(?: a| defined| not|nt)?|not|or)\b/],number:W,punctuation:/[{}()\[\];:,]/};J.interpolation={pattern:/\{[^\r\n}:]+\}/,alias:"variable",inside:{delimiter:{pattern:/^\{|\}$/,alias:"punctuation"},rest:J}},J.func={pattern:/[\w-]+\([^)]*\).*/,inside:{function:/^[^(]+/,rest:J}},b.languages.stylus={"atrule-declaration":{pattern:/(^[ \t]*)@.+/m,lookbehind:!0,inside:{atrule:/^@[\w-]+/,rest:J}},"variable-declaration":{pattern:/(^[ \t]*)[\w$-]+\s*.?=[ \t]*(?:\{[^{}]*\}|\S.*|$)/m,lookbehind:!0,inside:{variable:/^\S+/,rest:J}},statement:{pattern:/(^[ \t]*)(?:else|for|if|return|unless)[ \t].+/m,lookbehind:!0,inside:{keyword:/^\S+/,rest:J}},"property-declaration":{pattern:/((?:^|\{)([ \t]*))(?:[\w-]|\{[^}\r\n]+\})+(?:\s*:\s*|[ \t]+)(?!\s)[^{\r\n]*(?:;|[^{\r\n,]$(?!(?:\r?\n|\r)(?:\{|\2[ \t])))/m,lookbehind:!0,inside:{property:{pattern:/^[^\s:]+/,inside:{interpolation:J.interpolation}},rest:J}},selector:{pattern:/(^[ \t]*)(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\)|(?![\w-]))|\{[^}\r\n]+\})+)(?:(?:\r?\n|\r)(?:\1(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\)|(?![\w-]))|\{[^}\r\n]+\})+)))*(?:,$|\{|(?=(?:\r?\n|\r)(?:\{|\1[ \t])))/m,lookbehind:!0,inside:{interpolation:J.interpolation,comment:J.comment,punctuation:/[{},]/}},func:J.func,string:J.string,comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0,greedy:!0},interpolation:J.interpolation,punctuation:/[{}()\[\];:.]/}}(O),function(b){var H=b.util.clone(b.languages.typescript);b.languages.tsx=b.languages.extend("jsx",H),delete b.languages.tsx.parameter,delete b.languages.tsx["literal-property"];var W=b.languages.tsx.tag;W.pattern=RegExp(/(^|[^\w$]|(?=<\/))/.source+"(?:"+W.pattern.source+")",W.pattern.flags),W.lookbehind=!0}(O),O.languages.wasm={comment:[/\(;[\s\S]*?;\)/,{pattern:/;;.*/,greedy:!0}],string:{pattern:/"(?:\\[\s\S]|[^"\\])*"/,greedy:!0},keyword:[{pattern:/\b(?:align|offset)=/,inside:{operator:/=/}},{pattern:/\b(?:(?:f32|f64|i32|i64)(?:\.(?:abs|add|and|ceil|clz|const|convert_[su]\/i(?:32|64)|copysign|ctz|demote\/f64|div(?:_[su])?|eqz?|extend_[su]\/i32|floor|ge(?:_[su])?|gt(?:_[su])?|le(?:_[su])?|load(?:(?:8|16|32)_[su])?|lt(?:_[su])?|max|min|mul|neg?|nearest|or|popcnt|promote\/f32|reinterpret\/[fi](?:32|64)|rem_[su]|rot[lr]|shl|shr_[su]|sqrt|store(?:8|16|32)?|sub|trunc(?:_[su]\/f(?:32|64))?|wrap\/i64|xor))?|memory\.(?:grow|size))\b/,inside:{punctuation:/\./}},/\b(?:anyfunc|block|br(?:_if|_table)?|call(?:_indirect)?|data|drop|elem|else|end|export|func|get_(?:global|local)|global|if|import|local|loop|memory|module|mut|nop|offset|param|result|return|select|set_(?:global|local)|start|table|tee_local|then|type|unreachable)\b/],variable:/\$[\w!#$%&'*+\-./:<=>?@\\^`|~]+/,number:/[+-]?\b(?:\d(?:_?\d)*(?:\.\d(?:_?\d)*)?(?:[eE][+-]?\d(?:_?\d)*)?|0x[\da-fA-F](?:_?[\da-fA-F])*(?:\.[\da-fA-F](?:_?[\da-fA-D])*)?(?:[pP][+-]?\d(?:_?\d)*)?)\b|\binf\b|\bnan(?::0x[\da-fA-F](?:_?[\da-fA-D])*)?\b/,punctuation:/[()]/};var C=O,N={plain:{backgroundColor:"#2a2734",color:"#9a86fd"},styles:[{types:["comment","prolog","doctype","cdata","punctuation"],style:{color:"#6c6783"}},{types:["namespace"],style:{opacity:.7}},{types:["tag","operator","number"],style:{color:"#e09142"}},{types:["property","function"],style:{color:"#9a86fd"}},{types:["tag-id","selector","atrule-id"],style:{color:"#eeebff"}},{types:["attr-name"],style:{color:"#c4b9fe"}},{types:["boolean","string","entity","url","attr-value","keyword","control","directive","unit","statement","regex","atrule","placeholder","variable"],style:{color:"#ffcc99"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"#c4b9fe"}}]},_=N,L={Prism:C,theme:_};function z(b,H,W){return H in b?Object.defineProperty(b,H,{value:W,enumerable:!0,configurable:!0,writable:!0}):b[H]=W,b}function R(){return R=Object.assign||function(b){for(var H=1;H<arguments.length;H++){var W=arguments[H];for(var J in W)Object.prototype.hasOwnProperty.call(W,J)&&(b[J]=W[J])}return b},R.apply(this,arguments)}var j=/\r\n|\r|\n/,G=function(b){b.length===0?b.push({types:["plain"],content:`
+`,empty:!0}):b.length===1&&b[0].content===""&&(b[0].content=`
+`,b[0].empty=!0)},q=function(b,H){var W=b.length;return W>0&&b[W-1]===H?b:b.concat(H)},ne=function(b){for(var H=[[]],W=[b],J=[0],Y=[b.length],Ie=0,Fe=0,Ye=[],Xe=[Ye];Fe>-1;){for(;(Ie=J[Fe]++)<Y[Fe];){var We=void 0,nt=H[Fe],te=W[Fe],de=te[Ie];if(typeof de=="string"?(nt=Fe>0?nt:["plain"],We=de):(nt=q(nt,de.type),de.alias&&(nt=q(nt,de.alias)),We=de.content),typeof We!="string"){Fe++,H.push(nt),W.push(We),J.push(0),Y.push(We.length);continue}var me=We.split(j),Se=me.length;Ye.push({types:nt,content:me[0]});for(var Te=1;Te<Se;Te++)G(Ye),Xe.push(Ye=[]),Ye.push({types:nt,content:me[Te]})}Fe--,H.pop(),W.pop(),J.pop(),Y.pop()}return G(Ye),Xe},ee=function(b,H){var W=b.plain,J=Object.create(null),Y=b.styles.reduce(function(Ie,Fe){var Ye=Fe.languages,Xe=Fe.style;return Ye&&!Ye.includes(H)||Fe.types.forEach(function(We){var nt=R({},Ie[We],Xe);Ie[We]=nt}),Ie},J);return Y.root=W,Y.plain=R({},W,{backgroundColor:null}),Y};function pe(b,H){var W={};for(var J in b)Object.prototype.hasOwnProperty.call(b,J)&&H.indexOf(J)===-1&&(W[J]=b[J]);return W}var Ae=function(b){function H(){for(var W=this,J=[],Y=arguments.length;Y--;)J[Y]=arguments[Y];b.apply(this,J),z(this,"getThemeDict",function(Ie){if(W.themeDict!==void 0&&Ie.theme===W.prevTheme&&Ie.language===W.prevLanguage)return W.themeDict;W.prevTheme=Ie.theme,W.prevLanguage=Ie.language;var Fe=Ie.theme?ee(Ie.theme,Ie.language):void 0;return W.themeDict=Fe}),z(this,"getLineProps",function(Ie){var Fe=Ie.key,Ye=Ie.className,Xe=Ie.style,We=pe(Ie,["key","className","style","line"]),nt=We,te=R({},nt,{className:"token-line",style:void 0,key:void 0}),de=W.getThemeDict(W.props);return de!==void 0&&(te.style=de.plain),Xe!==void 0&&(te.style=te.style!==void 0?R({},te.style,Xe):Xe),Fe!==void 0&&(te.key=Fe),Ye&&(te.className+=" "+Ye),te}),z(this,"getStyleForToken",function(Ie){var Fe=Ie.types,Ye=Ie.empty,Xe=Fe.length,We=W.getThemeDict(W.props);if(We!==void 0){{if(Xe===1&&Fe[0]==="plain")return Ye?{display:"inline-block"}:void 0;if(Xe===1&&!Ye)return We[Fe[0]]}var nt=Ye?{display:"inline-block"}:{},te=Fe.map(function(de){return We[de]});return Object.assign.apply(Object,[nt].concat(te))}}),z(this,"getTokenProps",function(Ie){var Fe=Ie.key,Ye=Ie.className,Xe=Ie.style,We=Ie.token,nt=pe(Ie,["key","className","style","token"]),te=nt,de=R({},te,{className:"token "+We.types.join(" "),children:We.content,style:W.getStyleForToken(We),key:void 0});return Xe!==void 0&&(de.style=de.style!==void 0?R({},de.style,Xe):Xe),Fe!==void 0&&(de.key=Fe),Ye&&(de.className+=" "+Ye),de}),z(this,"tokenize",function(Ie,Fe,Ye,Xe){var We={code:Fe,grammar:Ye,language:Xe,tokens:[]};Ie.hooks.run("before-tokenize",We);var nt=We.tokens=Ie.tokenize(We.code,We.grammar,We.language);return Ie.hooks.run("after-tokenize",We),nt})}return b&&(H.__proto__=b),H.prototype=Object.create(b&&b.prototype),H.prototype.constructor=H,H.prototype.render=function(){var J=this.props,Y=J.Prism,Ie=J.language,Fe=J.code,Ye=J.children,Xe=this.getThemeDict(this.props),We=Y.languages[Ie],nt=We!==void 0?this.tokenize(Y,Fe,We,Ie):[Fe],te=ne(nt);return Ye({tokens:te,className:"prism-code language-"+Ie,style:Xe!==void 0?Xe.root:{},getLineProps:this.getLineProps,getTokenProps:this.getTokenProps})},H}(a.Component),Pe=Ae,Le=e(74855);function Be(){return Be=Object.assign?Object.assign.bind():function(b){for(var H=1;H<arguments.length;H++){var W=arguments[H];for(var J in W)Object.prototype.hasOwnProperty.call(W,J)&&(b[J]=W[J])}return b},Be.apply(this,arguments)}function Ue(b,H){return I(b)||S(b,H)||ie(b,H)||re()}function re(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
+In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ie(b,H){if(b){if(typeof b=="string")return oe(b,H);var W=Object.prototype.toString.call(b).slice(8,-1);if(W==="Object"&&b.constructor&&(W=b.constructor.name),W==="Map"||W==="Set")return Array.from(b);if(W==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(W))return oe(b,H)}}function oe(b,H){(H==null||H>b.length)&&(H=b.length);for(var W=0,J=new Array(H);W<H;W++)J[W]=b[W];return J}function S(b,H){var W=b==null?null:typeof Symbol!="undefined"&&b[Symbol.iterator]||b["@@iterator"];if(W!=null){var J,Y,Ie,Fe,Ye=[],Xe=!0,We=!1;try{if(Ie=(W=W.call(b)).next,H===0){if(Object(W)!==W)return;Xe=!1}else for(;!(Xe=(J=Ie.call(W)).done)&&(Ye.push(J.value),Ye.length!==H);Xe=!0);}catch(nt){We=!0,Y=nt}finally{try{if(!Xe&&W.return!=null&&(Fe=W.return(),Object(Fe)!==Fe))return}finally{if(We)throw Y}}return Ye}}function I(b){if(Array.isArray(b))return b}var k={acss:"css",axml:"markup"},$=function(H){var W=H.children,J=W===void 0?"":W,Y=H.lang,Ie=H.highlightLines,Fe=Ie===void 0?[]:Ie,Ye=(0,a.useRef)(),Xe=(0,a.useState)(!1),We=Ue(Xe,2),nt=We[0],te=We[1],de=(0,a.useState)(J),me=Ue(de,2),Se=me[0],Te=me[1],fe=(0,w.WF)(),se=fe.themeConfig;return(0,a.useEffect)(function(){var xe=/shellscript|shell|bash|sh|zsh/.test(Y);if(xe){var le=J.replace(/^(\$|>)\s/gm,"");Te(le)}},[Y,J]),a.createElement("div",{className:"dumi-default-source-code"},a.createElement(Le.CopyToClipboard,{text:Se,onCopy:function(){te(!0),clearTimeout(Ye.current),Ye.current=window.setTimeout(function(){return te(!1)},2e3)}},a.createElement("button",{type:"button",className:"dumi-default-source-code-copy","data-copied":nt||void 0},nt?a.createElement(o.r,null):a.createElement(h,null))),a.createElement(Pe,Be({},L,{code:J.trim(),language:k[Y]||Y,theme:void 0}),function(xe){var le=xe.className,Ee=xe.style,ze=xe.tokens,$e=xe.getLineProps,ce=xe.getTokenProps;return a.createElement("pre",{className:le,style:Ee},ze.map(function(Oe,He){return a.createElement("div",{key:String(He),className:E()({highlighted:Fe.includes(He+1),wrap:se.showLineNum})},se.showLineNum&&a.createElement("span",{className:"token-line-num"},He+1),a.createElement("div",Be({},$e({line:Oe,key:He}),{className:E()({"line-cell":se.showLineNum})}),Oe.map(function(_e,Qe){return a.createElement("span",ce({token:_e,key:Qe}))})))}))}))},K=$},16681:function(l,d,e){"use strict";e.d(d,{r:function(){return y}});var o=e(67294),a=Object.defineProperty,n=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable,v=(p,g,E)=>g in p?a(p,g,{enumerable:!0,configurable:!0,writable:!0,value:E}):p[g]=E,f=(p,g)=>{for(var E in g||(g={}))s.call(g,E)&&v(p,E,g[E]);if(n)for(var E of n(g))u.call(g,E)&&v(p,E,g[E]);return p};const y=p=>o.createElement("svg",f({viewBox:"64 64 896 896"},p),o.createElement("path",{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 0 0-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}));var h="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNOTEyIDE5MGgtNjkuOWMtOS44IDAtMTkuMSA0LjUtMjUuMSAxMi4yTDQwNC43IDcyNC41IDIwNyA0NzRhMzIgMzIgMCAwIDAtMjUuMS0xMi4ySDExMmMtNi43IDAtMTAuNCA3LjctNi4zIDEyLjlsMjczLjkgMzQ3YzEyLjggMTYuMiAzNy40IDE2LjIgNTAuMyAwbDQ4OC40LTYxOC45YzQuMS01LjEuNC0xMi44LTYuMy0xMi44eiIvPjwvc3ZnPg=="},13399:function(l){var d=function(e){"use strict";var o=Object.prototype,a=o.hasOwnProperty,n=Object.defineProperty||function(re,ie,oe){re[ie]=oe.value},s,u=typeof Symbol=="function"?Symbol:{},v=u.iterator||"@@iterator",f=u.asyncIterator||"@@asyncIterator",y=u.toStringTag||"@@toStringTag";function h(re,ie,oe){return Object.defineProperty(re,ie,{value:oe,enumerable:!0,configurable:!0,writable:!0}),re[ie]}try{h({},"")}catch(re){h=function(ie,oe,S){return ie[oe]=S}}function p(re,ie,oe,S){var I=ie&&ie.prototype instanceof N?ie:N,k=Object.create(I.prototype),$=new Le(S||[]);return n(k,"_invoke",{value:ee(re,oe,$)}),k}e.wrap=p;function g(re,ie,oe){try{return{type:"normal",arg:re.call(ie,oe)}}catch(S){return{type:"throw",arg:S}}}var E="suspendedStart",w="suspendedYield",T="executing",O="completed",C={};function N(){}function _(){}function L(){}var z={};h(z,v,function(){return this});var R=Object.getPrototypeOf,j=R&&R(R(Be([])));j&&j!==o&&a.call(j,v)&&(z=j);var G=L.prototype=N.prototype=Object.create(z);_.prototype=L,n(G,"constructor",{value:L,configurable:!0}),n(L,"constructor",{value:_,configurable:!0}),_.displayName=h(L,y,"GeneratorFunction");function q(re){["next","throw","return"].forEach(function(ie){h(re,ie,function(oe){return this._invoke(ie,oe)})})}e.isGeneratorFunction=function(re){var ie=typeof re=="function"&&re.constructor;return ie?ie===_||(ie.displayName||ie.name)==="GeneratorFunction":!1},e.mark=function(re){return Object.setPrototypeOf?Object.setPrototypeOf(re,L):(re.__proto__=L,h(re,y,"GeneratorFunction")),re.prototype=Object.create(G),re},e.awrap=function(re){return{__await:re}};function ne(re,ie){function oe(k,$,K,b){var H=g(re[k],re,$);if(H.type==="throw")b(H.arg);else{var W=H.arg,J=W.value;return J&&typeof J=="object"&&a.call(J,"__await")?ie.resolve(J.__await).then(function(Y){oe("next",Y,K,b)},function(Y){oe("throw",Y,K,b)}):ie.resolve(J).then(function(Y){W.value=Y,K(W)},function(Y){return oe("throw",Y,K,b)})}}var S;function I(k,$){function K(){return new ie(function(b,H){oe(k,$,b,H)})}return S=S?S.then(K,K):K()}n(this,"_invoke",{value:I})}q(ne.prototype),h(ne.prototype,f,function(){return this}),e.AsyncIterator=ne,e.async=function(re,ie,oe,S,I){I===void 0&&(I=Promise);var k=new ne(p(re,ie,oe,S),I);return e.isGeneratorFunction(ie)?k:k.next().then(function($){return $.done?$.value:k.next()})};function ee(re,ie,oe){var S=E;return function(k,$){if(S===T)throw new Error("Generator is already running");if(S===O){if(k==="throw")throw $;return Ue()}for(oe.method=k,oe.arg=$;;){var K=oe.delegate;if(K){var b=pe(K,oe);if(b){if(b===C)continue;return b}}if(oe.method==="next")oe.sent=oe._sent=oe.arg;else if(oe.method==="throw"){if(S===E)throw S=O,oe.arg;oe.dispatchException(oe.arg)}else oe.method==="return"&&oe.abrupt("return",oe.arg);S=T;var H=g(re,ie,oe);if(H.type==="normal"){if(S=oe.done?O:w,H.arg===C)continue;return{value:H.arg,done:oe.done}}else H.type==="throw"&&(S=O,oe.method="throw",oe.arg=H.arg)}}}function pe(re,ie){var oe=ie.method,S=re.iterator[oe];if(S===s)return ie.delegate=null,oe==="throw"&&re.iterator.return&&(ie.method="return",ie.arg=s,pe(re,ie),ie.method==="throw")||oe!=="return"&&(ie.method="throw",ie.arg=new TypeError("The iterator does not provide a '"+oe+"' method")),C;var I=g(S,re.iterator,ie.arg);if(I.type==="throw")return ie.method="throw",ie.arg=I.arg,ie.delegate=null,C;var k=I.arg;if(!k)return ie.method="throw",ie.arg=new TypeError("iterator result is not an object"),ie.delegate=null,C;if(k.done)ie[re.resultName]=k.value,ie.next=re.nextLoc,ie.method!=="return"&&(ie.method="next",ie.arg=s);else return k;return ie.delegate=null,C}q(G),h(G,y,"Generator"),h(G,v,function(){return this}),h(G,"toString",function(){return"[object Generator]"});function Ae(re){var ie={tryLoc:re[0]};1 in re&&(ie.catchLoc=re[1]),2 in re&&(ie.finallyLoc=re[2],ie.afterLoc=re[3]),this.tryEntries.push(ie)}function Pe(re){var ie=re.completion||{};ie.type="normal",delete ie.arg,re.completion=ie}function Le(re){this.tryEntries=[{tryLoc:"root"}],re.forEach(Ae,this),this.reset(!0)}e.keys=function(re){var ie=Object(re),oe=[];for(var S in ie)oe.push(S);return oe.reverse(),function I(){for(;oe.length;){var k=oe.pop();if(k in ie)return I.value=k,I.done=!1,I}return I.done=!0,I}};function Be(re){if(re){var ie=re[v];if(ie)return ie.call(re);if(typeof re.next=="function")return re;if(!isNaN(re.length)){var oe=-1,S=function I(){for(;++oe<re.length;)if(a.call(re,oe))return I.value=re[oe],I.done=!1,I;return I.value=s,I.done=!0,I};return S.next=S}}return{next:Ue}}e.values=Be;function Ue(){return{value:s,done:!0}}return Le.prototype={constructor:Le,reset:function(re){if(this.prev=0,this.next=0,this.sent=this._sent=s,this.done=!1,this.delegate=null,this.method="next",this.arg=s,this.tryEntries.forEach(Pe),!re)for(var ie in this)ie.charAt(0)==="t"&&a.call(this,ie)&&!isNaN(+ie.slice(1))&&(this[ie]=s)},stop:function(){this.done=!0;var re=this.tryEntries[0],ie=re.completion;if(ie.type==="throw")throw ie.arg;return this.rval},dispatchException:function(re){if(this.done)throw re;var ie=this;function oe(b,H){return k.type="throw",k.arg=re,ie.next=b,H&&(ie.method="next",ie.arg=s),!!H}for(var S=this.tryEntries.length-1;S>=0;--S){var I=this.tryEntries[S],k=I.completion;if(I.tryLoc==="root")return oe("end");if(I.tryLoc<=this.prev){var $=a.call(I,"catchLoc"),K=a.call(I,"finallyLoc");if($&&K){if(this.prev<I.catchLoc)return oe(I.catchLoc,!0);if(this.prev<I.finallyLoc)return oe(I.finallyLoc)}else if($){if(this.prev<I.catchLoc)return oe(I.catchLoc,!0)}else if(K){if(this.prev<I.finallyLoc)return oe(I.finallyLoc)}else throw new Error("try statement without catch or finally")}}},abrupt:function(re,ie){for(var oe=this.tryEntries.length-1;oe>=0;--oe){var S=this.tryEntries[oe];if(S.tryLoc<=this.prev&&a.call(S,"finallyLoc")&&this.prev<S.finallyLoc){var I=S;break}}I&&(re==="break"||re==="continue")&&I.tryLoc<=ie&&ie<=I.finallyLoc&&(I=null);var k=I?I.completion:{};return k.type=re,k.arg=ie,I?(this.method="next",this.next=I.finallyLoc,C):this.complete(k)},complete:function(re,ie){if(re.type==="throw")throw re.arg;return re.type==="break"||re.type==="continue"?this.next=re.arg:re.type==="return"?(this.rval=this.arg=re.arg,this.method="return",this.next="end"):re.type==="normal"&&ie&&(this.next=ie),C},finish:function(re){for(var ie=this.tryEntries.length-1;ie>=0;--ie){var oe=this.tryEntries[ie];if(oe.finallyLoc===re)return this.complete(oe.completion,oe.afterLoc),Pe(oe),C}},catch:function(re){for(var ie=this.tryEntries.length-1;ie>=0;--ie){var oe=this.tryEntries[ie];if(oe.tryLoc===re){var S=oe.completion;if(S.type==="throw"){var I=S.arg;Pe(oe)}return I}}throw new Error("illegal catch attempt")},delegateYield:function(re,ie,oe){return this.delegate={iterator:Be(re),resultName:ie,nextLoc:oe},this.method==="next"&&(this.arg=s),C}},e}(l.exports);try{regeneratorRuntime=d}catch(e){typeof globalThis=="object"?globalThis.regeneratorRuntime=d:Function("r","regeneratorRuntime = r")(d)}},34162:function(l,d,e){"use strict";e.d(d,{Il:function(){return n},Ov:function(){return s}});var o=e(67294),a=null,n=o.createContext({});function s(){return o.useContext(n)}function u(){var h=useLocation(),p=s(),g=p.clientRoutes,E=matchRoutes(g,h.pathname);return E||[]}function v(){var h,p=u().slice(-1),g=((h=p[0])===null||h===void 0?void 0:h.route)||{},E=g.element,w=_objectWithoutProperties(g,a);return w}function f(){var h=useRouteData(),p=s();return{data:p.serverLoaderData[h.route.id]}}function y(){var h=useRouteData(),p=s();return{data:p.clientLoaderData[h.route.id]}}},59918:function(l,d,e){"use strict";e.d(d,{Q:function(){return n},X:function(){return a}});var o=e(67294),a=o.createContext(void 0);function n(){return o.useContext(a)}},94184:function(l,d){var e,o;(function(){"use strict";var a={}.hasOwnProperty,n="[native code]";function s(){for(var u=[],v=0;v<arguments.length;v++){var f=arguments[v];if(f){var y=typeof f;if(y==="string"||y==="number")u.push(f);else if(Array.isArray(f)){if(f.length){var h=s.apply(null,f);h&&u.push(h)}}else if(y==="object"){if(f.toString!==Object.prototype.toString&&!f.toString.toString().includes("[native code]")){u.push(f.toString());continue}for(var p in f)a.call(f,p)&&f[p]&&u.push(p)}}}return u.join(" ")}l.exports?(s.default=s,l.exports=s):(e=[],o=function(){return s}.apply(d,e),o!==void 0&&(l.exports=o))})()},19661:function(l,d,e){"use strict";Object.defineProperty(d,"__esModule",{value:!0}),d.getParameters=void 0;var o=e(26961);function a(s){return o.compressToBase64(s).replace(/\+/g,"-").replace(/\//g,"_").replace(/=+$/,"")}function n(s){return a(JSON.stringify(s))}d.getParameters=n},12662:function(l,d,e){"use strict";var o;o=!0,d.Z=void 0;var a=e(19661);d.Z=a.getParameters},20640:function(l,d,e){"use strict";var o=e(11742),a={"text/plain":"Text","text/html":"Url",default:"Text"},n="Copy to clipboard: #{key}, Enter";function s(v){var f=(/mac os x/i.test(navigator.userAgent)?"\u2318":"Ctrl")+"+C";return v.replace(/#{\s*key\s*}/g,f)}function u(v,f){var y,h,p,g,E,w,T=!1;f||(f={}),y=f.debug||!1;try{p=o(),g=document.createRange(),E=document.getSelection(),w=document.createElement("span"),w.textContent=v,w.ariaHidden="true",w.style.all="unset",w.style.position="fixed",w.style.top=0,w.style.clip="rect(0, 0, 0, 0)",w.style.whiteSpace="pre",w.style.webkitUserSelect="text",w.style.MozUserSelect="text",w.style.msUserSelect="text",w.style.userSelect="text",w.addEventListener("copy",function(C){if(C.stopPropagation(),f.format)if(C.preventDefault(),typeof C.clipboardData=="undefined"){y&&console.warn("unable to use e.clipboardData"),y&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var N=a[f.format]||a.default;window.clipboardData.setData(N,v)}else C.clipboardData.clearData(),C.clipboardData.setData(f.format,v);f.onCopy&&(C.preventDefault(),f.onCopy(C.clipboardData))}),document.body.appendChild(w),g.selectNodeContents(w),E.addRange(g);var O=document.execCommand("copy");if(!O)throw new Error("copy command was unsuccessful");T=!0}catch(C){y&&console.error("unable to copy using execCommand: ",C),y&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(f.format||"text",v),f.onCopy&&f.onCopy(window.clipboardData),T=!0}catch(N){y&&console.error("unable to copy using clipboardData: ",N),y&&console.error("falling back to prompt"),h=s("message"in f?f.message:n),window.prompt(h,v)}}finally{E&&(typeof E.removeRange=="function"?E.removeRange(g):E.removeAllRanges()),w&&document.body.removeChild(w),p()}return T}l.exports=u},19662:function(l,d,e){var o=e(60614),a=e(66330),n=TypeError;l.exports=function(s){if(o(s))return s;throw n(a(s)+" is not a function")}},39483:function(l,d,e){var o=e(4411),a=e(66330),n=TypeError;l.exports=function(s){if(o(s))return s;throw n(a(s)+" is not a constructor")}},40027:function(l,d,e){var o=e(75706).has;l.exports=function(a){return o(a),a}},96077:function(l,d,e){var o=e(60614),a=String,n=TypeError;l.exports=function(s){if(typeof s=="object"||o(s))return s;throw n("Can't set "+a(s)+" as a prototype")}},88999:function(l,d,e){var o=e(79405).has;l.exports=function(a){return o(a),a}},29257:function(l,d,e){var o=e(60953).has;l.exports=function(a){return o(a),a}},72682:function(l,d,e){var o=e(78818).has;l.exports=function(a){return o(a),a}},8557:function(l,d,e){var o=e(1702),a=e(49974),n=e(19670),s=e(68554),u=e(58173),v=e(5112),f=v("asyncDispose"),y=v("dispose"),h=o([].push),p=function(E,w){return w=="async-dispose"&&u(E,f)||u(E,y)},g=function(E,w,T){return a(T||p(E,w),E)};l.exports=function(E,w,T,O){var C;if(O)s(w)?C=g(void 0,T,O):C=g(n(w),T,O);else{if(s(w))return;C=g(w,T)}h(E.stack,C)}},51223:function(l,d,e){var o=e(5112),a=e(70030),n=e(3070).f,s=o("unscopables"),u=Array.prototype;u[s]==null&&n(u,s,{configurable:!0,value:a(null)}),l.exports=function(v){u[s][v]=!0}},25787:function(l,d,e){var o=e(47976),a=TypeError;l.exports=function(n,s){if(o(s,n))return n;throw a("Incorrect invocation")}},19670:function(l,d,e){var o=e(70111),a=String,n=TypeError;l.exports=function(s){if(o(s))return s;throw n(a(s)+" is not an object")}},23013:function(l){l.exports=typeof ArrayBuffer!="undefined"&&typeof DataView!="undefined"},38321:function(l,d,e){var o=e(75668),a=e(84326),n=TypeError;l.exports=o(ArrayBuffer.prototype,"byteLength","get")||function(s){if(a(s)!="ArrayBuffer")throw n("ArrayBuffer expected");return s.byteLength}},58199:function(l,d,e){var o=e(1702),a=e(38321),n=o(ArrayBuffer.prototype.slice);l.exports=function(s){if(a(s)!==0)return!1;try{return n(s,0,0),!1}catch(u){return!0}}},7556:function(l,d,e){var o=e(47293);l.exports=o(function(){if(typeof ArrayBuffer=="function"){var a=new ArrayBuffer(8);Object.isExtensible(a)&&Object.defineProperty(a,"a",{value:8})}})},58846:function(l,d,e){var o=e(17854),a=e(1702),n=e(75668),s=e(57067),u=e(58199),v=e(38321),f=e(64124),y=o.TypeError,h=o.structuredClone,p=o.ArrayBuffer,g=o.DataView,E=Math.min,w=p.prototype,T=g.prototype,O=a(w.slice),C=n(w,"resizable","get"),N=n(w,"maxByteLength","get"),_=a(T.getInt8),L=a(T.setInt8);l.exports=f&&function(z,R,j){var G=v(z),q=R===void 0?G:E(s(R),G),ne=!C||!C(z);if(u(z))throw y("ArrayBuffer is detached");var ee=h(z,{transfer:[z]});if(G==q&&(j||ne))return ee;if(!j||ne)return O(ee,0,q);for(var pe=new p(q,N&&{maxByteLength:N(ee)}),Ae=new g(ee),Pe=new g(pe),Le=0;Le<q;Le++)L(Pe,Le,_(Ae,Le));return pe}},90260:function(l,d,e){"use strict";var o=e(23013),a=e(19781),n=e(17854),s=e(60614),u=e(70111),v=e(92597),f=e(70648),y=e(66330),h=e(68880),p=e(98052),g=e(47045),E=e(47976),w=e(79518),T=e(27674),O=e(5112),C=e(69711),N=e(29909),_=N.enforce,L=N.get,z=n.Int8Array,R=z&&z.prototype,j=n.Uint8ClampedArray,G=j&&j.prototype,q=z&&w(z),ne=R&&w(R),ee=Object.prototype,pe=n.TypeError,Ae=O("toStringTag"),Pe=C("TYPED_ARRAY_TAG"),Le="TypedArrayConstructor",Be=o&&!!T&&f(n.opera)!=="Opera",Ue=!1,re,ie,oe,S={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},I={BigInt64Array:8,BigUint64Array:8},k=function(Ie){if(!u(Ie))return!1;var Fe=f(Ie);return Fe==="DataView"||v(S,Fe)||v(I,Fe)},$=function(Y){var Ie=w(Y);if(u(Ie)){var Fe=L(Ie);return Fe&&v(Fe,Le)?Fe[Le]:$(Ie)}},K=function(Y){if(!u(Y))return!1;var Ie=f(Y);return v(S,Ie)||v(I,Ie)},b=function(Y){if(K(Y))return Y;throw pe("Target is not a typed array")},H=function(Y){if(s(Y)&&(!T||E(q,Y)))return Y;throw pe(y(Y)+" is not a typed array constructor")},W=function(Y,Ie,Fe,Ye){if(a){if(Fe)for(var Xe in S){var We=n[Xe];if(We&&v(We.prototype,Y))try{delete We.prototype[Y]}catch(nt){try{We.prototype[Y]=Ie}catch(te){}}}(!ne[Y]||Fe)&&p(ne,Y,Fe?Ie:Be&&R[Y]||Ie,Ye)}},J=function(Y,Ie,Fe){var Ye,Xe;if(a){if(T){if(Fe){for(Ye in S)if(Xe=n[Ye],Xe&&v(Xe,Y))try{delete Xe[Y]}catch(We){}}if(!q[Y]||Fe)try{return p(q,Y,Fe?Ie:Be&&q[Y]||Ie)}catch(We){}else return}for(Ye in S)Xe=n[Ye],Xe&&(!Xe[Y]||Fe)&&p(Xe,Y,Ie)}};for(re in S)ie=n[re],oe=ie&&ie.prototype,oe?_(oe)[Le]=ie:Be=!1;for(re in I)ie=n[re],oe=ie&&ie.prototype,oe&&(_(oe)[Le]=ie);if((!Be||!s(q)||q===Function.prototype)&&(q=function(){throw pe("Incorrect invocation")},Be))for(re in S)n[re]&&T(n[re],q);if((!Be||!ne||ne===ee)&&(ne=q.prototype,Be))for(re in S)n[re]&&T(n[re].prototype,ne);if(Be&&w(G)!==ne&&T(G,ne),a&&!v(ne,Ae)){Ue=!0,g(ne,Ae,{configurable:!0,get:function(){return u(this)?this[Pe]:void 0}});for(re in S)n[re]&&h(n[re],Pe,re)}l.exports={NATIVE_ARRAY_BUFFER_VIEWS:Be,TYPED_ARRAY_TAG:Ue&&Pe,aTypedArray:b,aTypedArrayConstructor:H,exportTypedArrayMethod:W,exportTypedArrayStaticMethod:J,getTypedArrayConstructor:$,isView:k,isTypedArray:K,TypedArray:q,TypedArrayPrototype:ne}},33253:function(l,d,e){"use strict";var o=e(49974),a=e(1702),n=e(47908),s=e(4411),u=e(54777),v=e(18554),f=e(24942),y=e(71246),h=e(58173),p=e(98770),g=e(35005),E=e(5112),w=e(28091),T=e(12269).toArray,O=E("asyncIterator"),C=a(p("Array").values),N=a(C([]).next),_=function(){return new L(this)},L=function(z){this.iterator=C(z)};L.prototype.next=function(){return N(this.iterator)},l.exports=function(R){var j=this,G=arguments.length,q=G>1?arguments[1]:void 0,ne=G>2?arguments[2]:void 0;return new(g("Promise"))(function(ee){var pe=n(R);q!==void 0&&(q=o(q,ne));var Ae=h(pe,O),Pe=Ae?void 0:y(pe)||_,Le=s(j)?new j:[],Be=Ae?u(pe,Ae):new w(f(v(pe,Pe)));ee(T(Be,q,Le))})}},97745:function(l,d,e){var o=e(26244);l.exports=function(a,n){for(var s=0,u=o(n),v=new a(u);u>s;)v[s]=n[s++];return v}},59921:function(l,d,e){"use strict";var o=e(49974),a=e(1702),n=e(68361),s=e(47908),u=e(26244),v=e(75706),f=v.Map,y=v.get,h=v.has,p=v.set,g=a([].push);l.exports=function(w){for(var T=s(this),O=n(T),C=o(w,arguments.length>1?arguments[1]:void 0),N=new f,_=u(O),L=0,z,R;_>L;L++)R=O[L],z=C(R,L,T),h(N,z)?g(y(N,z),R):p(N,z,[R]);return N}},21191:function(l,d,e){var o=e(49974),a=e(1702),n=e(68361),s=e(47908),u=e(34948),v=e(26244),f=e(70030),y=e(97745),h=Array,p=a([].push);l.exports=function(g,E,w,T){for(var O=s(g),C=n(O),N=o(E,w),_=f(null),L=v(C),z=0,R,j,G;L>z;z++)G=C[z],j=u(N(G,z,O)),j in _?p(_[j],G):_[j]=[G];if(T&&(R=T(O),R!==h))for(j in _)_[j]=y(R,_[j]);return _}},41318:function(l,d,e){var o=e(45656),a=e(51400),n=e(26244),s=function(u){return function(v,f,y){var h=o(v),p=n(h),g=a(y,p),E;if(u&&f!=f){for(;p>g;)if(E=h[g++],E!=E)return!0}else for(;p>g;g++)if((u||g in h)&&h[g]===f)return u||g||0;return!u&&-1}};l.exports={includes:s(!0),indexOf:s(!1)}},9671:function(l,d,e){var o=e(49974),a=e(68361),n=e(47908),s=e(26244),u=function(v){var f=v==1;return function(y,h,p){for(var g=n(y),E=a(g),w=o(h,p),T=s(E),O,C;T-- >0;)if(O=E[T],C=w(O,T,g),C)switch(v){case 0:return O;case 1:return T}return f?-1:void 0}};l.exports={findLast:u(0),findLastIndex:u(1)}},42092:function(l,d,e){var o=e(49974),a=e(1702),n=e(68361),s=e(47908),u=e(26244),v=e(65417),f=a([].push),y=function(h){var p=h==1,g=h==2,E=h==3,w=h==4,T=h==6,O=h==7,C=h==5||T;return function(N,_,L,z){for(var R=s(N),j=n(R),G=o(_,L),q=u(j),ne=0,ee=z||v,pe=p?ee(N,q):g||O?ee(N,0):void 0,Ae,Pe;q>ne;ne++)if((C||ne in j)&&(Ae=j[ne],Pe=G(Ae,ne,R),h))if(p)pe[ne]=Pe;else if(Pe)switch(h){case 3:return!0;case 5:return Ae;case 6:return ne;case 2:f(pe,Ae)}else switch(h){case 4:return!1;case 7:f(pe,Ae)}return T?-1:E||w?w:pe}};l.exports={forEach:y(0),map:y(1),filter:y(2),some:y(3),every:y(4),find:y(5),findIndex:y(6),filterReject:y(7)}},9341:function(l,d,e){"use strict";var o=e(47293);l.exports=function(a,n){var s=[][a];return!!s&&o(function(){s.call(null,n||function(){return 1},1)})}},53671:function(l,d,e){var o=e(19662),a=e(47908),n=e(68361),s=e(26244),u=TypeError,v=function(f){return function(y,h,p,g){o(h);var E=a(y),w=n(E),T=s(E),O=f?T-1:0,C=f?-1:1;if(p<2)for(;;){if(O in w){g=w[O],O+=C;break}if(O+=C,f?O<0:T<=O)throw u("Reduce of empty array with no initial value")}for(;f?O>=0:T>O;O+=C)O in w&&(g=h(g,w[O],O,E));return g}};l.exports={left:v(!1),right:v(!0)}},83658:function(l,d,e){"use strict";var o=e(19781),a=e(43157),n=TypeError,s=Object.getOwnPropertyDescriptor,u=o&&!function(){if(this!==void 0)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(v){return v instanceof TypeError}}();l.exports=u?function(v,f){if(a(v)&&!s(v,"length").writable)throw n("Cannot set read only .length");return v.length=f}:function(v,f){return v.length=f}},41589:function(l,d,e){var o=e(51400),a=e(26244),n=e(86135),s=Array,u=Math.max;l.exports=function(v,f,y){for(var h=a(v),p=o(f,h),g=o(y===void 0?h:y,h),E=s(u(g-p,0)),w=0;p<g;p++,w++)n(E,w,v[p]);return E.length=w,E}},50206:function(l,d,e){var o=e(1702);l.exports=o([].slice)},77475:function(l,d,e){var o=e(43157),a=e(4411),n=e(70111),s=e(5112),u=s("species"),v=Array;l.exports=function(f){var y;return o(f)&&(y=f.constructor,a(y)&&(y===v||o(y.prototype))?y=void 0:n(y)&&(y=y[u],y===null&&(y=void 0))),y===void 0?v:y}},65417:function(l,d,e){var o=e(77475);l.exports=function(a,n){return new(o(a))(n===0?0:n)}},21843:function(l,d,e){var o=e(26244);l.exports=function(a,n){for(var s=o(a),u=new n(s),v=0;v<s;v++)u[v]=a[s-v-1];return u}},60956:function(l,d,e){"use strict";var o=e(1702),a=e(19662),n=e(68554),s=e(26244),u=e(47908),v=e(75706),f=e(14995),y=v.Map,h=v.has,p=v.set,g=o([].push);l.exports=function(w){var T=u(this),O=s(T),C=[],N=new y,_=n(w)?function(j){return j}:a(w),L,z,R;for(L=0;L<O;L++)z=T[L],R=_(z),h(N,R)||p(N,R,z);return f(N,function(j){g(C,j)}),C}},11572:function(l,d,e){var o=e(26244),a=e(19303),n=RangeError;l.exports=function(s,u,v,f){var y=o(s),h=a(v),p=h<0?y+h:h;if(p>=y||p<0)throw n("Incorrect index");for(var g=new u(y),E=0;E<y;E++)g[E]=E===p?f:s[E];return g}},28091:function(l,d,e){"use strict";var o=e(46916),a=e(19670),n=e(70030),s=e(58173),u=e(89190),v=e(29909),f=e(35005),y=e(66462),h=e(76178),p=f("Promise"),g="AsyncFromSyncIterator",E=v.set,w=v.getterFor(g),T=function(C,N,_){var L=C.done;p.resolve(C.value).then(function(z){N(h(z,L))},_)},O=function(N){N.type=g,E(this,N)};O.prototype=u(n(y),{next:function(){var N=w(this);return new p(function(_,L){var z=a(o(N.next,N.iterator));T(z,_,L)})},return:function(){var C=w(this).iterator;return new p(function(N,_){var L=s(C,"return");if(L===void 0)return N(h(void 0,!0));var z=a(o(L,C));T(z,N,_)})}}),l.exports=O},21753:function(l,d,e){var o=e(46916),a=e(35005),n=e(58173);l.exports=function(s,u,v,f){try{var y=n(s,"return");if(y)return a("Promise").resolve(o(y,s)).then(function(){u(v)},function(h){f(h)})}catch(h){return f(h)}u(v)}},45348:function(l,d,e){"use strict";var o=e(46916),a=e(12534),n=e(19670),s=e(70030),u=e(68880),v=e(89190),f=e(5112),y=e(29909),h=e(35005),p=e(58173),g=e(66462),E=e(76178),w=e(99212),T=h("Promise"),O=f("toStringTag"),C="AsyncIteratorHelper",N="WrapForValidAsyncIterator",_=y.set,L=function(j){var G=!j,q=y.getterFor(j?N:C),ne=function(ee){var pe=a(function(){return q(ee)}),Ae=pe.error,Pe=pe.value;return Ae||G&&Pe.done?{exit:!0,value:Ae?T.reject(Pe):T.resolve(E(void 0,!0))}:{exit:!1,value:Pe}};return v(s(g),{next:function(){var pe=ne(this),Ae=pe.value;if(pe.exit)return Ae;var Pe=a(function(){return n(Ae.nextHandler(T))}),Le=Pe.error,Be=Pe.value;return Le&&(Ae.done=!0),Le?T.reject(Be):T.resolve(Be)},return:function(){var ee=ne(this),pe=ee.value;if(ee.exit)return pe;pe.done=!0;var Ae=pe.iterator,Pe,Le,Be=a(function(){if(pe.inner)try{w(pe.inner.iterator,"normal")}catch(Ue){return w(Ae,"throw",Ue)}return p(Ae,"return")});return Pe=Le=Be.value,Be.error?T.reject(Le):Pe===void 0?T.resolve(E(void 0,!0)):(Be=a(function(){return o(Pe,Ae)}),Le=Be.value,Be.error?T.reject(Le):j?T.resolve(Le):T.resolve(Le).then(function(Ue){return n(Ue),E(void 0,!0)}))}})},z=L(!0),R=L(!1);u(R,O,"Async Iterator Helper"),l.exports=function(j,G){var q=function(ee,pe){pe?(pe.iterator=ee.iterator,pe.next=ee.next):pe=ee,pe.type=G?N:C,pe.nextHandler=j,pe.counter=0,pe.done=!1,_(this,pe)};return q.prototype=G?z:R,q}},47520:function(l,d,e){"use strict";var o=e(46916),a=e(13232),n=function(s,u){return[u,s]};l.exports=function(){return o(a,this,n)}},12269:function(l,d,e){"use strict";var o=e(46916),a=e(19662),n=e(19670),s=e(70111),u=e(7207),v=e(35005),f=e(24942),y=e(21753),h=function(p){var g=p==0,E=p==1,w=p==2,T=p==3;return function(O,C,N){var _=f(O),L=v("Promise"),z=_.iterator,R=_.next,j=0,G=C!==void 0;return(G||!g)&&a(C),new L(function(q,ne){var ee=function(Ae){y(z,ne,Ae,ne)},pe=function(){try{if(G)try{u(j)}catch(Ae){ee(Ae)}L.resolve(n(o(R,z))).then(function(Ae){try{if(n(Ae).done)g?(N.length=j,q(N)):q(T?!1:w||void 0);else{var Pe=Ae.value;try{if(G){var Le=C(Pe,j),Be=function(Ue){if(E)pe();else if(w)Ue?pe():y(z,q,!1,ne);else if(g)try{N[j++]=Ue,pe()}catch(re){ee(re)}else Ue?y(z,q,T||Pe,ne):pe()};s(Le)?L.resolve(Le).then(Be,ee):Be(Le)}else N[j++]=Pe,pe()}catch(Ue){ee(Ue)}}}catch(Ue){ne(Ue)}},ne)}catch(Ae){ne(Ae)}};pe()})}};l.exports={toArray:h(0),forEach:h(1),every:h(2),some:h(3),find:h(4)}},13232:function(l,d,e){"use strict";var o=e(46916),a=e(19662),n=e(19670),s=e(70111),u=e(24942),v=e(45348),f=e(76178),y=e(21753),h=v(function(p){var g=this,E=g.iterator,w=g.mapper;return new p(function(T,O){var C=function(_){g.done=!0,O(_)},N=function(_){y(E,C,_,C)};p.resolve(n(o(g.next,E))).then(function(_){try{if(n(_).done)g.done=!0,T(f(void 0,!0));else{var L=_.value;try{var z=w(L,g.counter++),R=function(j){T(f(j,!1))};s(z)?p.resolve(z).then(R,N):R(z)}catch(j){N(j)}}}catch(j){C(j)}},C)})});l.exports=function(g){return new h(u(this),{mapper:a(g)})}},66462:function(l,d,e){var o=e(17854),a=e(5465),n=e(60614),s=e(70030),u=e(79518),v=e(98052),f=e(5112),y=e(31913),h="USE_FUNCTION_CONSTRUCTOR",p=f("asyncIterator"),g=o.AsyncIterator,E=a.AsyncIteratorPrototype,w,T;if(E)w=E;else if(n(g))w=g.prototype;else if(a[h]||o[h])try{T=u(u(u(Function("return async function*(){}()")()))),u(T)===Object.prototype&&(w=T)}catch(O){}w?y&&(w=s(w)):w={},n(w[p])||v(w,p,function(){return this}),l.exports=w},86221:function(l,d,e){var o=e(46916),a=e(45348);l.exports=a(function(){return o(this.next,this.iterator)},!0)},53411:function(l,d,e){var o=e(19670),a=e(99212);l.exports=function(n,s,u,v){try{return v?s(o(u)[0],u[1]):s(u)}catch(f){a(n,"throw",f)}}},17072:function(l,d,e){var o=e(5112),a=o("iterator"),n=!1;try{var s=0,u={next:function(){return{done:!!s++}},return:function(){n=!0}};u[a]=function(){return this},Array.from(u,function(){throw 2})}catch(v){}l.exports=function(v,f){if(!f&&!n)return!1;var y=!1;try{var h={};h[a]=function(){return{next:function(){return{done:y=!0}}}},v(h)}catch(p){}return y}},84326:function(l,d,e){var o=e(1702),a=o({}.toString),n=o("".slice);l.exports=function(s){return n(a(s),8,-1)}},70648:function(l,d,e){var o=e(51694),a=e(60614),n=e(84326),s=e(5112),u=s("toStringTag"),v=Object,f=n(function(){return arguments}())=="Arguments",y=function(h,p){try{return h[p]}catch(g){}};l.exports=o?n:function(h){var p,g,E;return h===void 0?"Undefined":h===null?"Null":typeof(g=y(p=v(h),u))=="string"?g:f?n(p):(E=n(p))=="Object"&&a(p.callee)?"Arguments":E}},27296:function(l,d,e){"use strict";var o=e(49974),a=e(46916),n=e(19662),s=e(39483),u=e(68554),v=e(20408),f=[].push;l.exports=function(h){var p=arguments.length,g=p>1?arguments[1]:void 0,E,w,T,O;return s(this),E=g!==void 0,E&&n(g),u(h)?new this:(w=[],E?(T=0,O=o(g,p>2?arguments[2]:void 0),v(h,function(C){a(f,w,O(C,T++))})):v(h,f,{that:w}),new this(w))}},82044:function(l,d,e){"use strict";var o=e(50206);l.exports=function(){return new this(o(arguments))}},95631:function(l,d,e){"use strict";var o=e(70030),a=e(47045),n=e(89190),s=e(49974),u=e(25787),v=e(68554),f=e(20408),y=e(51656),h=e(76178),p=e(96340),g=e(19781),E=e(62423).fastKey,w=e(29909),T=w.set,O=w.getterFor;l.exports={getConstructor:function(C,N,_,L){var z=C(function(ne,ee){u(ne,R),T(ne,{type:N,index:o(null),first:void 0,last:void 0,size:0}),g||(ne.size=0),v(ee)||f(ee,ne[L],{that:ne,AS_ENTRIES:_})}),R=z.prototype,j=O(N),G=function(ne,ee,pe){var Ae=j(ne),Pe=q(ne,ee),Le,Be;return Pe?Pe.value=pe:(Ae.last=Pe={index:Be=E(ee,!0),key:ee,value:pe,previous:Le=Ae.last,next:void 0,removed:!1},Ae.first||(Ae.first=Pe),Le&&(Le.next=Pe),g?Ae.size++:ne.size++,Be!=="F"&&(Ae.index[Be]=Pe)),ne},q=function(ne,ee){var pe=j(ne),Ae=E(ee),Pe;if(Ae!=="F")return pe.index[Ae];for(Pe=pe.first;Pe;Pe=Pe.next)if(Pe.key==ee)return Pe};return n(R,{clear:function(){for(var ee=this,pe=j(ee),Ae=pe.index,Pe=pe.first;Pe;)Pe.removed=!0,Pe.previous&&(Pe.previous=Pe.previous.next=void 0),delete Ae[Pe.index],Pe=Pe.next;pe.first=pe.last=void 0,g?pe.size=0:ee.size=0},delete:function(ne){var ee=this,pe=j(ee),Ae=q(ee,ne);if(Ae){var Pe=Ae.next,Le=Ae.previous;delete pe.index[Ae.index],Ae.removed=!0,Le&&(Le.next=Pe),Pe&&(Pe.previous=Le),pe.first==Ae&&(pe.first=Pe),pe.last==Ae&&(pe.last=Le),g?pe.size--:ee.size--}return!!Ae},forEach:function(ee){for(var pe=j(this),Ae=s(ee,arguments.length>1?arguments[1]:void 0),Pe;Pe=Pe?Pe.next:pe.first;)for(Ae(Pe.value,Pe.key,this);Pe&&Pe.removed;)Pe=Pe.previous},has:function(ee){return!!q(this,ee)}}),n(R,_?{get:function(ee){var pe=q(this,ee);return pe&&pe.value},set:function(ee,pe){return G(this,ee===0?0:ee,pe)}}:{add:function(ee){return G(this,ee=ee===0?0:ee,ee)}}),g&&a(R,"size",{configurable:!0,get:function(){return j(this).size}}),z},setStrong:function(C,N,_){var L=N+" Iterator",z=O(N),R=O(L);y(C,N,function(j,G){T(this,{type:L,target:j,state:z(j),kind:G,last:void 0})},function(){for(var j=R(this),G=j.kind,q=j.last;q&&q.removed;)q=q.previous;return!j.target||!(j.last=q=q?q.next:j.state.first)?(j.target=void 0,h(void 0,!0)):G=="keys"?h(q.key,!1):G=="values"?h(q.value,!1):h([q.key,q.value],!1)},_?"entries":"values",!_,!0),p(N)}}},29320:function(l,d,e){"use strict";var o=e(1702),a=e(89190),n=e(62423).getWeakData,s=e(25787),u=e(19670),v=e(68554),f=e(70111),y=e(20408),h=e(42092),p=e(92597),g=e(29909),E=g.set,w=g.getterFor,T=h.find,O=h.findIndex,C=o([].splice),N=0,_=function(R){return R.frozen||(R.frozen=new L)},L=function(){this.entries=[]},z=function(R,j){return T(R.entries,function(G){return G[0]===j})};L.prototype={get:function(R){var j=z(this,R);if(j)return j[1]},has:function(R){return!!z(this,R)},set:function(R,j){var G=z(this,R);G?G[1]=j:this.entries.push([R,j])},delete:function(R){var j=O(this.entries,function(G){return G[0]===R});return~j&&C(this.entries,j,1),!!~j}},l.exports={getConstructor:function(R,j,G,q){var ne=R(function(Pe,Le){s(Pe,ee),E(Pe,{type:j,id:N++,frozen:void 0}),v(Le)||y(Le,Pe[q],{that:Pe,AS_ENTRIES:G})}),ee=ne.prototype,pe=w(j),Ae=function(Pe,Le,Be){var Ue=pe(Pe),re=n(u(Le),!0);return re===!0?_(Ue).set(Le,Be):re[Ue.id]=Be,Pe};return a(ee,{delete:function(Pe){var Le=pe(this);if(!f(Pe))return!1;var Be=n(Pe);return Be===!0?_(Le).delete(Pe):Be&&p(Be,Le.id)&&delete Be[Le.id]},has:function(Le){var Be=pe(this);if(!f(Le))return!1;var Ue=n(Le);return Ue===!0?_(Be).has(Le):Ue&&p(Ue,Be.id)}}),a(ee,G?{get:function(Le){var Be=pe(this);if(f(Le)){var Ue=n(Le);return Ue===!0?_(Be).get(Le):Ue?Ue[Be.id]:void 0}},set:function(Le,Be){return Ae(this,Le,Be)}}:{add:function(Le){return Ae(this,Le,!0)}}),ne}}},77710:function(l,d,e){"use strict";var o=e(82109),a=e(17854),n=e(1702),s=e(54705),u=e(98052),v=e(62423),f=e(20408),y=e(25787),h=e(60614),p=e(68554),g=e(70111),E=e(47293),w=e(17072),T=e(58003),O=e(79587);l.exports=function(C,N,_){var L=C.indexOf("Map")!==-1,z=C.indexOf("Weak")!==-1,R=L?"set":"add",j=a[C],G=j&&j.prototype,q=j,ne={},ee=function(re){var ie=n(G[re]);u(G,re,re=="add"?function(S){return ie(this,S===0?0:S),this}:re=="delete"?function(oe){return z&&!g(oe)?!1:ie(this,oe===0?0:oe)}:re=="get"?function(S){return z&&!g(S)?void 0:ie(this,S===0?0:S)}:re=="has"?function(S){return z&&!g(S)?!1:ie(this,S===0?0:S)}:function(S,I){return ie(this,S===0?0:S,I),this})},pe=s(C,!h(j)||!(z||G.forEach&&!E(function(){new j().entries().next()})));if(pe)q=_.getConstructor(N,C,L,R),v.enable();else if(s(C,!0)){var Ae=new q,Pe=Ae[R](z?{}:-0,1)!=Ae,Le=E(function(){Ae.has(1)}),Be=w(function(re){new j(re)}),Ue=!z&&E(function(){for(var re=new j,ie=5;ie--;)re[R](ie,ie);return!re.has(-0)});Be||(q=N(function(re,ie){y(re,G);var oe=O(new j,re,q);return p(ie)||f(ie,oe[R],{that:oe,AS_ENTRIES:L}),oe}),q.prototype=G,G.constructor=q),(Le||Ue)&&(ee("delete"),ee("has"),L&&ee("get")),(Ue||Pe)&&ee(R),z&&G.clear&&delete G.clear}return ne[C]=q,o({global:!0,constructor:!0,forced:q!=j},ne),T(q,C),z||_.setStrong(q,C,L),q}},10313:function(l,d,e){e(51532),e(4129);var o=e(35005),a=e(70030),n=e(70111),s=Object,u=TypeError,v=o("Map"),f=o("WeakMap"),y=function(){this.object=null,this.symbol=null,this.primitives=null,this.objectsByIndex=a(null)};y.prototype.get=function(p,g){return this[p]||(this[p]=g())},y.prototype.next=function(p,g,E){var w=E?this.objectsByIndex[p]||(this.objectsByIndex[p]=new f):this.primitives||(this.primitives=new v),T=w.get(g);return T||w.set(g,T=new y),T};var h=new y;l.exports=function(){var p=h,g=arguments.length,E,w;for(E=0;E<g;E++)n(w=arguments[E])&&(p=p.next(E,w,!0));if(this===s&&p===h)throw u("Composite keys must contain a non-primitive component");for(E=0;E<g;E++)n(w=arguments[E])||(p=p.next(E,w,!1));return p}},99920:function(l,d,e){var o=e(92597),a=e(53887),n=e(31236),s=e(3070);l.exports=function(u,v,f){for(var y=a(v),h=s.f,p=n.f,g=0;g<y.length;g++){var E=y[g];!o(u,E)&&!(f&&o(f,E))&&h(u,E,p(v,E))}}},49920:function(l,d,e){var o=e(47293);l.exports=!o(function(){function a(){}return a.prototype.constructor=null,Object.getPrototypeOf(new a)!==a.prototype})},76178:function(l){l.exports=function(d,e){return{value:d,done:e}}},68880:function(l,d,e){var o=e(19781),a=e(3070),n=e(79114);l.exports=o?function(s,u,v){return a.f(s,u,n(1,v))}:function(s,u,v){return s[u]=v,s}},79114:function(l){l.exports=function(d,e){return{enumerable:!(d&1),configurable:!(d&2),writable:!(d&4),value:e}}},86135:function(l,d,e){"use strict";var o=e(34948),a=e(3070),n=e(79114);l.exports=function(s,u,v){var f=o(u);f in s?a.f(s,f,n(0,v)):s[f]=v}},47045:function(l,d,e){var o=e(56339),a=e(3070);l.exports=function(n,s,u){return u.get&&o(u.get,s,{getter:!0}),u.set&&o(u.set,s,{setter:!0}),a.f(n,s,u)}},98052:function(l,d,e){var o=e(60614),a=e(3070),n=e(56339),s=e(13072);l.exports=function(u,v,f,y){y||(y={});var h=y.enumerable,p=y.name!==void 0?y.name:v;if(o(f)&&n(f,p,y),y.global)h?u[v]=f:s(v,f);else{try{y.unsafe?u[v]&&(h=!0):delete u[v]}catch(g){}h?u[v]=f:a.f(u,v,{value:f,enumerable:!1,configurable:!y.nonConfigurable,writable:!y.nonWritable})}return u}},89190:function(l,d,e){var o=e(98052);l.exports=function(a,n,s){for(var u in n)o(a,u,n[u],s);return a}},13072:function(l,d,e){var o=e(17854),a=Object.defineProperty;l.exports=function(n,s){try{a(o,n,{value:s,configurable:!0,writable:!0})}catch(u){o[n]=s}return s}},19781:function(l,d,e){var o=e(47293);l.exports=!o(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})},4154:function(l){var d=typeof document=="object"&&document.all,e=typeof d=="undefined"&&d!==void 0;l.exports={all:d,IS_HTMLDDA:e}},80317:function(l,d,e){var o=e(17854),a=e(70111),n=o.document,s=a(n)&&a(n.createElement);l.exports=function(u){return s?n.createElement(u):{}}},7207:function(l){var d=TypeError,e=9007199254740991;l.exports=function(o){if(o>e)throw d("Maximum allowed index exceeded");return o}},93678:function(l){l.exports={IndexSizeError:{s:"INDEX_SIZE_ERR",c:1,m:1},DOMStringSizeError:{s:"DOMSTRING_SIZE_ERR",c:2,m:0},HierarchyRequestError:{s:"HIERARCHY_REQUEST_ERR",c:3,m:1},WrongDocumentError:{s:"WRONG_DOCUMENT_ERR",c:4,m:1},InvalidCharacterError:{s:"INVALID_CHARACTER_ERR",c:5,m:1},NoDataAllowedError:{s:"NO_DATA_ALLOWED_ERR",c:6,m:0},NoModificationAllowedError:{s:"NO_MODIFICATION_ALLOWED_ERR",c:7,m:1},NotFoundError:{s:"NOT_FOUND_ERR",c:8,m:1},NotSupportedError:{s:"NOT_SUPPORTED_ERR",c:9,m:1},InUseAttributeError:{s:"INUSE_ATTRIBUTE_ERR",c:10,m:1},InvalidStateError:{s:"INVALID_STATE_ERR",c:11,m:1},SyntaxError:{s:"SYNTAX_ERR",c:12,m:1},InvalidModificationError:{s:"INVALID_MODIFICATION_ERR",c:13,m:1},NamespaceError:{s:"NAMESPACE_ERR",c:14,m:1},InvalidAccessError:{s:"INVALID_ACCESS_ERR",c:15,m:1},ValidationError:{s:"VALIDATION_ERR",c:16,m:0},TypeMismatchError:{s:"TYPE_MISMATCH_ERR",c:17,m:1},SecurityError:{s:"SECURITY_ERR",c:18,m:1},NetworkError:{s:"NETWORK_ERR",c:19,m:1},AbortError:{s:"ABORT_ERR",c:20,m:1},URLMismatchError:{s:"URL_MISMATCH_ERR",c:21,m:1},QuotaExceededError:{s:"QUOTA_EXCEEDED_ERR",c:22,m:1},TimeoutError:{s:"TIMEOUT_ERR",c:23,m:1},InvalidNodeTypeError:{s:"INVALID_NODE_TYPE_ERR",c:24,m:1},DataCloneError:{s:"DATA_CLONE_ERR",c:25,m:1}}},7871:function(l,d,e){var o=e(83823),a=e(35268);l.exports=!o&&!a&&typeof window=="object"&&typeof document=="object"},89363:function(l){l.exports=typeof Bun=="function"&&Bun&&typeof Bun.version=="string"},83823:function(l){l.exports=typeof Deno=="object"&&Deno&&typeof Deno.version=="object"},6833:function(l,d,e){var o=e(88113);l.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(o)},35268:function(l,d,e){var o=e(34155),a=e(84326);l.exports=typeof o!="undefined"&&a(o)=="process"},88113:function(l){l.exports=typeof navigator!="undefined"&&String(navigator.userAgent)||""},7392:function(l,d,e){var o=e(17854),a=e(88113),n=o.process,s=o.Deno,u=n&&n.versions||s&&s.version,v=u&&u.v8,f,y;v&&(f=v.split("."),y=f[0]>0&&f[0]<4?1:+(f[0]+f[1])),!y&&a&&(f=a.match(/Edge\/(\d+)/),(!f||f[1]>=74)&&(f=a.match(/Chrome\/(\d+)/),f&&(y=+f[1]))),l.exports=y},98770:function(l,d,e){var o=e(17854);l.exports=function(a){return o[a].prototype}},80748:function(l){l.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},11060:function(l,d,e){var o=e(1702),a=Error,n=o("".replace),s=function(f){return String(a(f).stack)}("zxcasd"),u=/\n\s*at [^:]*:[^\n]*/,v=u.test(s);l.exports=function(f,y){if(v&&typeof f=="string"&&!a.prepareStackTrace)for(;y--;)f=n(f,u,"");return f}},5392:function(l,d,e){var o=e(68880),a=e(11060),n=e(22914),s=Error.captureStackTrace;l.exports=function(u,v,f,y){n&&(s?s(u,v):o(u,"stack",a(f,y)))}},22914:function(l,d,e){var o=e(47293),a=e(79114);l.exports=!o(function(){var n=Error("a");return"stack"in n?(Object.defineProperty(n,"stack",a(1,7)),n.stack!==7):!0})},82109:function(l,d,e){var o=e(17854),a=e(31236).f,n=e(68880),s=e(98052),u=e(13072),v=e(99920),f=e(54705);l.exports=function(y,h){var p=y.target,g=y.global,E=y.stat,w,T,O,C,N,_;if(g?T=o:E?T=o[p]||u(p,{}):T=(o[p]||{}).prototype,T)for(O in h){if(N=h[O],y.dontCallGetSet?(_=a(T,O),C=_&&_.value):C=T[O],w=f(g?O:p+(E?".":"#")+O,y.forced),!w&&C!==void 0){if(typeof N==typeof C)continue;v(N,C)}(y.sham||C&&C.sham)&&n(N,"sham",!0),s(T,O,N,y)}}},47293:function(l){l.exports=function(d){try{return!!d()}catch(e){return!0}}},76677:function(l,d,e){var o=e(47293);l.exports=!o(function(){return Object.isExtensible(Object.preventExtensions({}))})},22104:function(l,d,e){var o=e(34374),a=Function.prototype,n=a.apply,s=a.call;l.exports=typeof Reflect=="object"&&Reflect.apply||(o?s.bind(n):function(){return s.apply(n,arguments)})},49974:function(l,d,e){var o=e(21470),a=e(19662),n=e(34374),s=o(o.bind);l.exports=function(u,v){return a(u),v===void 0?u:n?s(u,v):function(){return u.apply(v,arguments)}}},34374:function(l,d,e){var o=e(47293);l.exports=!o(function(){var a=function(){}.bind();return typeof a!="function"||a.hasOwnProperty("prototype")})},46916:function(l,d,e){var o=e(34374),a=Function.prototype.call;l.exports=o?a.bind(a):function(){return a.apply(a,arguments)}},55040:function(l,d,e){"use strict";var o=e(1702),a=e(19662);l.exports=function(){return o(a(this))}},76530:function(l,d,e){var o=e(19781),a=e(92597),n=Function.prototype,s=o&&Object.getOwnPropertyDescriptor,u=a(n,"name"),v=u&&function(){}.name==="something",f=u&&(!o||o&&s(n,"name").configurable);l.exports={EXISTS:u,PROPER:v,CONFIGURABLE:f}},75668:function(l,d,e){var o=e(1702),a=e(19662);l.exports=function(n,s,u){try{return o(a(Object.getOwnPropertyDescriptor(n,s)[u]))}catch(v){}}},21470:function(l,d,e){var o=e(84326),a=e(1702);l.exports=function(n){if(o(n)==="Function")return a(n)}},1702:function(l,d,e){var o=e(34374),a=Function.prototype,n=a.call,s=o&&a.bind.bind(n,n);l.exports=o?s:function(u){return function(){return n.apply(u,arguments)}}},62617:function(l,d,e){var o=e(46916),a=e(60614),n=e(19670),s=e(24942),u=e(71246),v=e(58173),f=e(5112),y=e(28091),h=f("asyncIterator");l.exports=function(g){var E=n(g),w=!0,T=v(E,h),O;return a(T)||(T=u(E),w=!1),a(T)?O=o(T,E):(O=E,w=!0),n(O),s(w?O:new y(s(O)))}},54777:function(l,d,e){var o=e(46916),a=e(28091),n=e(19670),s=e(18554),u=e(24942),v=e(58173),f=e(5112),y=f("asyncIterator");l.exports=function(h,p){var g=arguments.length<2?v(h,y):p;return g?n(o(g,h)):new a(u(s(h)))}},35005:function(l,d,e){var o=e(17854),a=e(60614),n=function(s){return a(s)?s:void 0};l.exports=function(s,u){return arguments.length<2?n(o[s]):o[s]&&o[s][u]}},24942:function(l,d,e){var o=e(19662),a=e(19670);l.exports=function(n){return{iterator:n,next:o(a(n).next)}}},72897:function(l,d,e){var o=e(46916),a=e(60614),n=e(19670),s=e(24942),u=e(71246);l.exports=function(v){var f=n(v),y=u(f);return s(n(a(y)?o(y,f):f))}},71246:function(l,d,e){var o=e(70648),a=e(58173),n=e(68554),s=e(97497),u=e(5112),v=u("iterator");l.exports=function(f){if(!n(f))return a(f,v)||a(f,"@@iterator")||s[o(f)]}},18554:function(l,d,e){var o=e(46916),a=e(19662),n=e(19670),s=e(66330),u=e(71246),v=TypeError;l.exports=function(f,y){var h=arguments.length<2?u(f):y;if(a(h))return n(o(h,f));throw v(s(f)+" is not iterable")}},88044:function(l,d,e){var o=e(1702),a=e(43157),n=e(60614),s=e(84326),u=e(41340),v=o([].push);l.exports=function(f){if(n(f))return f;if(a(f)){for(var y=f.length,h=[],p=0;p<y;p++){var g=f[p];typeof g=="string"?v(h,g):(typeof g=="number"||s(g)=="Number"||s(g)=="String")&&v(h,u(g))}var E=h.length,w=!0;return function(T,O){if(w)return w=!1,O;if(a(this))return O;for(var C=0;C<E;C++)if(h[C]===T)return O}}}},58173:function(l,d,e){var o=e(19662),a=e(68554);l.exports=function(n,s){var u=n[s];return a(u)?void 0:o(u)}},738:function(l,d,e){var o=e(19662),a=e(19670),n=e(46916),s=e(19303),u=TypeError,v=Math.max,f=function(y,h,p,g){this.set=y,this.size=h,this.has=p,this.keys=g};f.prototype={getIterator:function(){return a(n(this.keys,this.set))},includes:function(y){return n(this.has,this.set,y)}},l.exports=function(y){a(y);var h=+y.size;if(h!=h)throw u("Invalid size");return new f(y,v(s(h),0),o(y.has),o(y.keys))}},10647:function(l,d,e){var o=e(1702),a=e(47908),n=Math.floor,s=o("".charAt),u=o("".replace),v=o("".slice),f=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,y=/\$([$&'`]|\d{1,2})/g;l.exports=function(h,p,g,E,w,T){var O=g+h.length,C=E.length,N=y;return w!==void 0&&(w=a(w),N=f),u(T,N,function(_,L){var z;switch(s(L,0)){case"$":return"$";case"&":return h;case"`":return v(p,0,g);case"'":return v(p,O);case"<":z=w[v(L,1,-1)];break;default:var R=+L;if(R===0)return _;if(R>C){var j=n(R/10);return j===0?_:j<=C?E[j-1]===void 0?s(L,1):E[j-1]+s(L,1):_}z=E[R-1]}return z===void 0?"":z})}},17854:function(l,d,e){var o=function(a){return a&&a.Math==Math&&a};l.exports=o(typeof globalThis=="object"&&globalThis)||o(typeof window=="object"&&window)||o(typeof self=="object"&&self)||o(typeof e.g=="object"&&e.g)||function(){return this}()||Function("return this")()},92597:function(l,d,e){var o=e(1702),a=e(47908),n=o({}.hasOwnProperty);l.exports=Object.hasOwn||function(u,v){return n(a(u),v)}},3501:function(l){l.exports={}},842:function(l){l.exports=function(d,e){try{arguments.length==1?console.error(d):console.error(d,e)}catch(o){}}},60490:function(l,d,e){var o=e(35005);l.exports=o("document","documentElement")},64664:function(l,d,e){var o=e(19781),a=e(47293),n=e(80317);l.exports=!o&&!a(function(){return Object.defineProperty(n("div"),"a",{get:function(){return 7}}).a!=7})},68361:function(l,d,e){var o=e(1702),a=e(47293),n=e(84326),s=Object,u=o("".split);l.exports=a(function(){return!s("z").propertyIsEnumerable(0)})?function(v){return n(v)=="String"?u(v,""):s(v)}:s},79587:function(l,d,e){var o=e(60614),a=e(70111),n=e(27674);l.exports=function(s,u,v){var f,y;return n&&o(f=u.constructor)&&f!==v&&a(y=f.prototype)&&y!==v.prototype&&n(s,y),s}},42788:function(l,d,e){var o=e(1702),a=e(60614),n=e(5465),s=o(Function.toString);a(n.inspectSource)||(n.inspectSource=function(u){return s(u)}),l.exports=n.inspectSource},58340:function(l,d,e){var o=e(70111),a=e(68880);l.exports=function(n,s){o(s)&&"cause"in s&&a(n,"cause",s.cause)}},62423:function(l,d,e){var o=e(82109),a=e(1702),n=e(3501),s=e(70111),u=e(92597),v=e(3070).f,f=e(8006),y=e(1156),h=e(52050),p=e(69711),g=e(76677),E=!1,w=p("meta"),T=0,O=function(R){v(R,w,{value:{objectID:"O"+T++,weakData:{}}})},C=function(R,j){if(!s(R))return typeof R=="symbol"?R:(typeof R=="string"?"S":"P")+R;if(!u(R,w)){if(!h(R))return"F";if(!j)return"E";O(R)}return R[w].objectID},N=function(R,j){if(!u(R,w)){if(!h(R))return!0;if(!j)return!1;O(R)}return R[w].weakData},_=function(R){return g&&E&&h(R)&&!u(R,w)&&O(R),R},L=function(){z.enable=function(){},E=!0;var R=f.f,j=a([].splice),G={};G[w]=1,R(G).length&&(f.f=function(q){for(var ne=R(q),ee=0,pe=ne.length;ee<pe;ee++)if(ne[ee]===w){j(ne,ee,1);break}return ne},o({target:"Object",stat:!0,forced:!0},{getOwnPropertyNames:y.f}))},z=l.exports={enable:L,fastKey:C,getWeakData:N,onFreeze:_};n[w]=!0},29909:function(l,d,e){var o=e(94811),a=e(17854),n=e(70111),s=e(68880),u=e(92597),v=e(5465),f=e(6200),y=e(3501),h="Object already initialized",p=a.TypeError,g=a.WeakMap,E,w,T,O=function(L){return T(L)?w(L):E(L,{})},C=function(L){return function(z){var R;if(!n(z)||(R=w(z)).type!==L)throw p("Incompatible receiver, "+L+" required");return R}};if(o||v.state){var N=v.state||(v.state=new g);N.get=N.get,N.has=N.has,N.set=N.set,E=function(L,z){if(N.has(L))throw p(h);return z.facade=L,N.set(L,z),z},w=function(L){return N.get(L)||{}},T=function(L){return N.has(L)}}else{var _=f("state");y[_]=!0,E=function(L,z){if(u(L,_))throw p(h);return z.facade=L,s(L,_,z),z},w=function(L){return u(L,_)?L[_]:{}},T=function(L){return u(L,_)}}l.exports={set:E,get:w,has:T,enforce:O,getterFor:C}},97659:function(l,d,e){var o=e(5112),a=e(97497),n=o("iterator"),s=Array.prototype;l.exports=function(u){return u!==void 0&&(a.Array===u||s[n]===u)}},43157:function(l,d,e){var o=e(84326);l.exports=Array.isArray||function(n){return o(n)=="Array"}},44067:function(l,d,e){var o=e(70648);l.exports=function(a){var n=o(a);return n=="BigInt64Array"||n=="BigUint64Array"}},60614:function(l,d,e){var o=e(4154),a=o.all;l.exports=o.IS_HTMLDDA?function(n){return typeof n=="function"||n===a}:function(n){return typeof n=="function"}},4411:function(l,d,e){var o=e(1702),a=e(47293),n=e(60614),s=e(70648),u=e(35005),v=e(42788),f=function(){},y=[],h=u("Reflect","construct"),p=/^\s*(?:class|function)\b/,g=o(p.exec),E=!p.exec(f),w=function(C){if(!n(C))return!1;try{return h(f,y,C),!0}catch(N){return!1}},T=function(C){if(!n(C))return!1;switch(s(C)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return E||!!g(p,v(C))}catch(N){return!0}};T.sham=!0,l.exports=!h||a(function(){var O;return w(w.call)||!w(Object)||!w(function(){O=!0})||O})?T:w},54705:function(l,d,e){var o=e(47293),a=e(60614),n=/#|\.prototype\./,s=function(h,p){var g=v[u(h)];return g==y?!0:g==f?!1:a(p)?o(p):!!p},u=s.normalize=function(h){return String(h).replace(n,".").toLowerCase()},v=s.data={},f=s.NATIVE="N",y=s.POLYFILL="P";l.exports=s},25615:function(l,d,e){var o=e(70648),a=e(92597),n=e(68554),s=e(5112),u=e(97497),v=s("iterator"),f=Object;l.exports=function(y){if(n(y))return!1;var h=f(y);return h[v]!==void 0||"@@iterator"in h||a(u,o(h))}},68554:function(l){l.exports=function(d){return d==null}},70111:function(l,d,e){var o=e(60614),a=e(4154),n=a.all;l.exports=a.IS_HTMLDDA?function(s){return typeof s=="object"?s!==null:o(s)||s===n}:function(s){return typeof s=="object"?s!==null:o(s)}},31913:function(l){l.exports=!1},73633:function(l,d,e){var o=e(70111),a=e(29909).get;l.exports=function(s){if(!o(s))return!1;var u=a(s);return!!u&&u.type==="RawJSON"}},47850:function(l,d,e){var o=e(70111),a=e(84326),n=e(5112),s=n("match");l.exports=function(u){var v;return o(u)&&((v=u[s])!==void 0?!!v:a(u)=="RegExp")}},52190:function(l,d,e){var o=e(35005),a=e(60614),n=e(47976),s=e(43307),u=Object;l.exports=s?function(v){return typeof v=="symbol"}:function(v){var f=o("Symbol");return a(f)&&n(f.prototype,u(v))}},6333:function(l,d,e){var o=e(46916);l.exports=function(a,n,s){for(var u=s||a.next,v,f;!(v=o(u,a)).done;)if(f=n(v.value),f!==void 0)return f}},20408:function(l,d,e){var o=e(49974),a=e(46916),n=e(19670),s=e(66330),u=e(97659),v=e(26244),f=e(47976),y=e(18554),h=e(71246),p=e(99212),g=TypeError,E=function(T,O){this.stopped=T,this.result=O},w=E.prototype;l.exports=function(T,O,C){var N=C&&C.that,_=!!(C&&C.AS_ENTRIES),L=!!(C&&C.IS_RECORD),z=!!(C&&C.IS_ITERATOR),R=!!(C&&C.INTERRUPTED),j=o(O,N),G,q,ne,ee,pe,Ae,Pe,Le=function(Ue){return G&&p(G,"normal",Ue),new E(!0,Ue)},Be=function(Ue){return _?(n(Ue),R?j(Ue[0],Ue[1],Le):j(Ue[0],Ue[1])):R?j(Ue,Le):j(Ue)};if(L)G=T.iterator;else if(z)G=T;else{if(q=h(T),!q)throw g(s(T)+" is not iterable");if(u(q)){for(ne=0,ee=v(T);ee>ne;ne++)if(pe=Be(T[ne]),pe&&f(w,pe))return pe;return new E(!1)}G=y(T,q)}for(Ae=L?T.next:G.next;!(Pe=a(Ae,G)).done;){try{pe=Be(Pe.value)}catch(Ue){p(G,"throw",Ue)}if(typeof pe=="object"&&pe&&f(w,pe))return pe}return new E(!1)}},99212:function(l,d,e){var o=e(46916),a=e(19670),n=e(58173);l.exports=function(s,u,v){var f,y;a(s);try{if(f=n(s,"return"),!f){if(u==="throw")throw v;return v}f=o(f,s)}catch(h){y=!0,f=h}if(u==="throw")throw v;if(y)throw f;return a(f),v}},63061:function(l,d,e){"use strict";var o=e(13383).IteratorPrototype,a=e(70030),n=e(79114),s=e(58003),u=e(97497),v=function(){return this};l.exports=function(f,y,h,p){var g=y+" Iterator";return f.prototype=a(o,{next:n(+!p,h)}),s(f,g,!1,!0),u[g]=v,f}},54956:function(l,d,e){"use strict";var o=e(46916),a=e(70030),n=e(68880),s=e(89190),u=e(5112),v=e(29909),f=e(58173),y=e(13383).IteratorPrototype,h=e(76178),p=e(99212),g=u("toStringTag"),E="IteratorHelper",w="WrapForValidIterator",T=v.set,O=function(_){var L=v.getterFor(_?w:E);return s(a(y),{next:function(){var R=L(this);if(_)return R.nextHandler();try{var j=R.done?void 0:R.nextHandler();return h(j,R.done)}catch(G){throw R.done=!0,G}},return:function(){var z=L(this),R=z.iterator;if(z.done=!0,_){var j=f(R,"return");return j?o(j,R):h(void 0,!0)}if(z.inner)try{p(z.inner.iterator,"normal")}catch(G){return p(R,"throw",G)}return p(R,"normal"),h(void 0,!0)}})},C=O(!0),N=O(!1);n(N,g,"Iterator Helper"),l.exports=function(_,L){var z=function(j,G){G?(G.iterator=j.iterator,G.next=j.next):G=j,G.type=L?w:E,G.nextHandler=_,G.counter=0,G.done=!1,T(this,G)};return z.prototype=L?C:N,z}},51656:function(l,d,e){"use strict";var o=e(82109),a=e(46916),n=e(31913),s=e(76530),u=e(60614),v=e(63061),f=e(79518),y=e(27674),h=e(58003),p=e(68880),g=e(98052),E=e(5112),w=e(97497),T=e(13383),O=s.PROPER,C=s.CONFIGURABLE,N=T.IteratorPrototype,_=T.BUGGY_SAFARI_ITERATORS,L=E("iterator"),z="keys",R="values",j="entries",G=function(){return this};l.exports=function(q,ne,ee,pe,Ae,Pe,Le){v(ee,ne,pe);var Be=function(b){if(b===Ae&&S)return S;if(!_&&b in ie)return ie[b];switch(b){case z:return function(){return new ee(this,b)};case R:return function(){return new ee(this,b)};case j:return function(){return new ee(this,b)}}return function(){return new ee(this)}},Ue=ne+" Iterator",re=!1,ie=q.prototype,oe=ie[L]||ie["@@iterator"]||Ae&&ie[Ae],S=!_&&oe||Be(Ae),I=ne=="Array"&&ie.entries||oe,k,$,K;if(I&&(k=f(I.call(new q)),k!==Object.prototype&&k.next&&(!n&&f(k)!==N&&(y?y(k,N):u(k[L])||g(k,L,G)),h(k,Ue,!0,!0),n&&(w[Ue]=G))),O&&Ae==R&&oe&&oe.name!==R&&(!n&&C?p(ie,"name",R):(re=!0,S=function(){return a(oe,this)})),Ae)if($={values:Be(R),keys:Pe?S:Be(z),entries:Be(j)},Le)for(K in $)(_||re||!(K in ie))&&g(ie,K,$[K]);else o({target:ne,proto:!0,forced:_||re},$);return(!n||Le)&&ie[L]!==S&&g(ie,L,S,{name:Ae}),w[ne]=S,$}},14323:function(l,d,e){"use strict";var o=e(46916),a=e(20487),n=function(s,u){return[u,s]};l.exports=function(){return o(a,this,n)}},20487:function(l,d,e){"use strict";var o=e(46916),a=e(19662),n=e(19670),s=e(24942),u=e(54956),v=e(53411),f=u(function(){var y=this.iterator,h=n(o(this.next,y)),p=this.done=!!h.done;if(!p)return v(y,this.mapper,[h.value,this.counter++],!0)});l.exports=function(h){return new f(s(this),{mapper:a(h)})}},13383:function(l,d,e){"use strict";var o=e(47293),a=e(60614),n=e(70111),s=e(70030),u=e(79518),v=e(98052),f=e(5112),y=e(31913),h=f("iterator"),p=!1,g,E,w;[].keys&&(w=[].keys(),"next"in w?(E=u(u(w)),E!==Object.prototype&&(g=E)):p=!0);var T=!n(g)||o(function(){var O={};return g[h].call(O)!==O});T?g={}:y&&(g=s(g)),a(g[h])||v(g,h,function(){return this}),l.exports={IteratorPrototype:g,BUGGY_SAFARI_ITERATORS:p}},97497:function(l){l.exports={}},26244:function(l,d,e){var o=e(17466);l.exports=function(a){return o(a.length)}},56339:function(l,d,e){var o=e(1702),a=e(47293),n=e(60614),s=e(92597),u=e(19781),v=e(76530).CONFIGURABLE,f=e(42788),y=e(29909),h=y.enforce,p=y.get,g=String,E=Object.defineProperty,w=o("".slice),T=o("".replace),O=o([].join),C=u&&!a(function(){return E(function(){},"length",{value:8}).length!==8}),N=String(String).split("String"),_=l.exports=function(L,z,R){w(g(z),0,7)==="Symbol("&&(z="["+T(g(z),/^Symbol\(([^)]*)\)/,"$1")+"]"),R&&R.getter&&(z="get "+z),R&&R.setter&&(z="set "+z),(!s(L,"name")||v&&L.name!==z)&&(u?E(L,"name",{value:z,configurable:!0}):L.name=z),C&&R&&s(R,"arity")&&L.length!==R.arity&&E(L,"length",{value:R.arity});try{R&&s(R,"constructor")&&R.constructor?u&&E(L,"prototype",{writable:!1}):L.prototype&&(L.prototype=void 0)}catch(G){}var j=h(L);return s(j,"source")||(j.source=O(N,typeof z=="string"?z:"")),L};Function.prototype.toString=_(function(){return n(this)&&p(this).source||f(this)},"toString")},75706:function(l,d,e){var o=e(1702),a=Map.prototype;l.exports={Map,set:o(a.set),get:o(a.get),has:o(a.has),remove:o(a.delete),proto:a}},14995:function(l,d,e){var o=e(1702),a=e(6333),n=e(75706),s=n.Map,u=n.proto,v=o(u.forEach),f=o(u.entries),y=f(new s).next;l.exports=function(h,p,g){return g?a(f(h),function(E){return p(E[1],E[0])},y):v(h,p)}},8154:function(l,d,e){"use strict";var o=e(46916),a=e(19662),n=e(60614),s=e(19670),u=TypeError;l.exports=function(f,y){var h=s(this),p=a(h.get),g=a(h.has),E=a(h.set),w=arguments.length>2?arguments[2]:void 0,T;if(!n(y)&&!n(w))throw u("At least one callback required");return o(g,h,f)?(T=o(p,h,f),n(y)&&(T=y(T),o(E,h,f,T))):n(w)&&(T=w(),o(E,h,f,T)),T}},26130:function(l,d,e){var o=e(64310),a=Math.abs,n=Math.pow,s=n(2,-52),u=n(2,-23),v=n(2,127)*(2-u),f=n(2,-126),y=function(h){return h+1/s-1/s};l.exports=Math.fround||function(p){var g=+p,E=a(g),w=o(g),T,O;return E<f?w*y(E/f/u)*f*u:(T=(1+u/s)*E,O=T-(T-E),O>v||O!=O?w*(1/0):w*O)}},47103:function(l){l.exports=Math.scale||function(e,o,a,n,s){var u=+e,v=+o,f=+a,y=+n,h=+s;return u!=u||v!=v||f!=f||y!=y||h!=h?NaN:u===1/0||u===-1/0?u:(u-v)*(h-y)/(f-v)+y}},64310:function(l){l.exports=Math.sign||function(e){var o=+e;return o==0||o!=o?o:o<0?-1:1}},74758:function(l){var d=Math.ceil,e=Math.floor;l.exports=Math.trunc||function(a){var n=+a;return(n>0?e:d)(n)}},80363:function(l,d,e){var o=e(47293);l.exports=!o(function(){var a="9007199254740993",n=JSON.rawJSON(a);return!JSON.isRawJSON(n)||JSON.stringify(n)!==a})},78523:function(l,d,e){"use strict";var o=e(19662),a=TypeError,n=function(s){var u,v;this.promise=new s(function(f,y){if(u!==void 0||v!==void 0)throw a("Bad Promise constructor");u=f,v=y}),this.resolve=o(u),this.reject=o(v)};l.exports.f=function(s){return new n(s)}},56277:function(l,d,e){var o=e(41340);l.exports=function(a,n){return a===void 0?arguments.length<2?"":n:o(a)}},66336:function(l){var d=RangeError;l.exports=function(e){if(e===e)return e;throw d("NaN is not allowed")}},77023:function(l,d,e){var o=e(17854),a=o.isFinite;l.exports=Number.isFinite||function(s){return typeof s=="number"&&a(s)}},83009:function(l,d,e){var o=e(17854),a=e(47293),n=e(1702),s=e(41340),u=e(53111).trim,v=e(81361),f=o.parseInt,y=o.Symbol,h=y&&y.iterator,p=/^[+-]?0x/i,g=n(p.exec),E=f(v+"08")!==8||f(v+"0x16")!==22||h&&!a(function(){f(Object(h))});l.exports=E?function(T,O){var C=u(s(T));return f(C,O>>>0||(g(p,C)?16:10))}:f},80430:function(l,d,e){"use strict";var o=e(29909),a=e(63061),n=e(76178),s=e(68554),u=e(70111),v=e(36048).f,f=e(19781),y="Incorrect Iterator.range arguments",h="NumericRangeIterator",p=o.set,g=o.getterFor(h),E=RangeError,w=TypeError,T=a(function(N,_,L,z,R,j){if(typeof N!=z||_!==1/0&&_!==-1/0&&typeof _!=z)throw w(y);if(N===1/0||N===-1/0)throw E(y);var G=_>N,q=!1,ne;if(L===void 0)ne=void 0;else if(u(L))ne=L.step,q=!!L.inclusive;else if(typeof L==z)ne=L;else throw w(y);if(s(ne)&&(ne=G?j:-j),typeof ne!=z)throw w(y);if(ne===1/0||ne===-1/0||ne===R&&N!==_)throw E(y);var ee=N!=N||_!=_||ne!=ne||_>N!=ne>R;p(this,{type:h,start:N,end:_,step:ne,inclusiveEnd:q,hitsEnd:ee,currentCount:R,zero:R}),f||(this.start=N,this.end=_,this.step=ne,this.inclusive=q)},h,function(){var N=g(this);if(N.hitsEnd)return n(void 0,!0);var _=N.start,L=N.end,z=N.step,R=_+z*N.currentCount++;R===L&&(N.hitsEnd=!0);var j=N.inclusiveEnd,G;return L>_?G=j?R>L:R>=L:G=j?L>R:L>=R,G?(N.hitsEnd=!0,n(void 0,!0)):n(R,!1)}),O=function(C){return{get:C,set:function(){},configurable:!0,enumerable:!1}};f&&v(T.prototype,{start:O(function(){return g(this).start}),end:O(function(){return g(this).end}),inclusive:O(function(){return g(this).inclusiveEnd}),step:O(function(){return g(this).step})}),l.exports=T},70030:function(l,d,e){var o=e(19670),a=e(36048),n=e(80748),s=e(3501),u=e(60490),v=e(80317),f=e(6200),y=">",h="<",p="prototype",g="script",E=f("IE_PROTO"),w=function(){},T=function(L){return h+g+y+L+h+"/"+g+y},O=function(L){L.write(T("")),L.close();var z=L.parentWindow.Object;return L=null,z},C=function(){var L=v("iframe"),z="java"+g+":",R;return L.style.display="none",u.appendChild(L),L.src=String(z),R=L.contentWindow.document,R.open(),R.write(T("document.F=Object")),R.close(),R.F},N,_=function(){try{N=new ActiveXObject("htmlfile")}catch(z){}_=typeof document!="undefined"?document.domain&&N?O(N):C():O(N);for(var L=n.length;L--;)delete _[p][n[L]];return _()};s[E]=!0,l.exports=Object.create||function(z,R){var j;return z!==null?(w[p]=o(z),j=new w,w[p]=null,j[E]=z):j=_(),R===void 0?j:a.f(j,R)}},36048:function(l,d,e){var o=e(19781),a=e(3353),n=e(3070),s=e(19670),u=e(45656),v=e(81956);d.f=o&&!a?Object.defineProperties:function(y,h){s(y);for(var p=u(h),g=v(h),E=g.length,w=0,T;E>w;)n.f(y,T=g[w++],p[T]);return y}},3070:function(l,d,e){var o=e(19781),a=e(64664),n=e(3353),s=e(19670),u=e(34948),v=TypeError,f=Object.defineProperty,y=Object.getOwnPropertyDescriptor,h="enumerable",p="configurable",g="writable";d.f=o?n?function(w,T,O){if(s(w),T=u(T),s(O),typeof w=="function"&&T==="prototype"&&"value"in O&&g in O&&!O[g]){var C=y(w,T);C&&C[g]&&(w[T]=O.value,O={configurable:p in O?O[p]:C[p],enumerable:h in O?O[h]:C[h],writable:!1})}return f(w,T,O)}:f:function(w,T,O){if(s(w),T=u(T),s(O),a)try{return f(w,T,O)}catch(C){}if("get"in O||"set"in O)throw v("Accessors not supported");return"value"in O&&(w[T]=O.value),w}},31236:function(l,d,e){var o=e(19781),a=e(46916),n=e(55296),s=e(79114),u=e(45656),v=e(34948),f=e(92597),y=e(64664),h=Object.getOwnPropertyDescriptor;d.f=o?h:function(g,E){if(g=u(g),E=v(E),y)try{return h(g,E)}catch(w){}if(f(g,E))return s(!a(n.f,g,E),g[E])}},1156:function(l,d,e){var o=e(84326),a=e(45656),n=e(8006).f,s=e(41589),u=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],v=function(f){try{return n(f)}catch(y){return s(u)}};l.exports.f=function(y){return u&&o(y)=="Window"?v(y):n(a(y))}},8006:function(l,d,e){var o=e(16324),a=e(80748),n=a.concat("length","prototype");d.f=Object.getOwnPropertyNames||function(u){return o(u,n)}},25181:function(l,d){d.f=Object.getOwnPropertySymbols},79518:function(l,d,e){var o=e(92597),a=e(60614),n=e(47908),s=e(6200),u=e(49920),v=s("IE_PROTO"),f=Object,y=f.prototype;l.exports=u?f.getPrototypeOf:function(h){var p=n(h);if(o(p,v))return p[v];var g=p.constructor;return a(g)&&p instanceof g?g.prototype:p instanceof f?y:null}},52050:function(l,d,e){var o=e(47293),a=e(70111),n=e(84326),s=e(7556),u=Object.isExtensible,v=o(function(){u(1)});l.exports=v||s?function(y){return!a(y)||s&&n(y)=="ArrayBuffer"?!1:u?u(y):!0}:u},47976:function(l,d,e){var o=e(1702);l.exports=o({}.isPrototypeOf)},60996:function(l,d,e){"use strict";var o=e(29909),a=e(63061),n=e(76178),s=e(92597),u=e(81956),v=e(47908),f="Object Iterator",y=o.set,h=o.getterFor(f);l.exports=a(function(g,E){var w=v(g);y(this,{type:f,mode:E,object:w,keys:u(w),index:0})},"Object",function(){for(var g=h(this),E=g.keys;;){if(E===null||g.index>=E.length)return g.object=g.keys=null,n(void 0,!0);var w=E[g.index++],T=g.object;if(s(T,w)){switch(g.mode){case"keys":return n(w,!1);case"values":return n(T[w],!1)}return n([w,T[w]],!1)}}})},16324:function(l,d,e){var o=e(1702),a=e(92597),n=e(45656),s=e(41318).indexOf,u=e(3501),v=o([].push);l.exports=function(f,y){var h=n(f),p=0,g=[],E;for(E in h)!a(u,E)&&a(h,E)&&v(g,E);for(;y.length>p;)a(h,E=y[p++])&&(~s(g,E)||v(g,E));return g}},81956:function(l,d,e){var o=e(16324),a=e(80748);l.exports=Object.keys||function(s){return o(s,a)}},55296:function(l,d){"use strict";var e={}.propertyIsEnumerable,o=Object.getOwnPropertyDescriptor,a=o&&!e.call({1:2},1);d.f=a?function(s){var u=o(this,s);return!!u&&u.enumerable}:e},27674:function(l,d,e){var o=e(75668),a=e(19670),n=e(96077);l.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var s=!1,u={},v;try{v=o(Object.prototype,"__proto__","set"),v(u,[]),s=u instanceof Array}catch(f){}return function(y,h){return a(y),n(h),s?v(y,h):y.__proto__=h,y}}():void 0)},90515:function(l,d,e){var o=e(17854),a=e(60614),n=e(5112),s=n("observable"),u=o.Observable,v=u&&u.prototype;l.exports=!a(u)||!a(u.from)||!a(u.of)||!a(v.subscribe)||!a(v[s])},92140:function(l,d,e){var o=e(46916),a=e(60614),n=e(70111),s=TypeError;l.exports=function(u,v){var f,y;if(v==="string"&&a(f=u.toString)&&!n(y=o(f,u))||a(f=u.valueOf)&&!n(y=o(f,u))||v!=="string"&&a(f=u.toString)&&!n(y=o(f,u)))return y;throw s("Can't convert object to primitive value")}},53887:function(l,d,e){var o=e(35005),a=e(1702),n=e(8006),s=e(25181),u=e(19670),v=a([].concat);l.exports=o("Reflect","ownKeys")||function(y){var h=n.f(u(y)),p=s.f;return p?v(h,p(y)):h}},18832:function(l,d,e){var o=e(1702),a=e(92597),n=SyntaxError,s=parseInt,u=String.fromCharCode,v=o("".charAt),f=o("".slice),y=o(/./.exec),h={'\\"':'"',"\\\\":"\\","\\/":"/","\\b":"\b","\\f":"\f","\\n":`
+`,"\\r":"\r","\\t":"	"},p=/^[\da-f]{4}$/i,g=/^[\u0000-\u001F]$/;l.exports=function(E,w){for(var T=!0,O="";w<E.length;){var C=v(E,w);if(C=="\\"){var N=f(E,w,w+2);if(a(h,N))O+=h[N],w+=2;else if(N=="\\u"){w+=2;var _=f(E,w,w+4);if(!y(p,_))throw n("Bad Unicode escape at: "+w);O+=u(s(_,16)),w+=4}else throw n('Unknown escape sequence: "'+N+'"')}else if(C=='"'){T=!1,w++;break}else{if(y(g,C))throw n("Bad control character in string literal at: "+w);O+=C,w++}}if(T)throw n("Unterminated string at: "+w);return{value:O,end:w}}},40857:function(l,d,e){var o=e(17854);l.exports=o},12534:function(l){l.exports=function(d){try{return{error:!1,value:d()}}catch(e){return{error:!0,value:e}}}},63702:function(l,d,e){var o=e(17854),a=e(2492),n=e(60614),s=e(54705),u=e(42788),v=e(5112),f=e(7871),y=e(83823),h=e(31913),p=e(7392),g=a&&a.prototype,E=v("species"),w=!1,T=n(o.PromiseRejectionEvent),O=s("Promise",function(){var C=u(a),N=C!==String(a);if(!N&&p===66||h&&!(g.catch&&g.finally))return!0;if(!p||p<51||!/native code/.test(C)){var _=new a(function(R){R(1)}),L=function(R){R(function(){},function(){})},z=_.constructor={};if(z[E]=L,w=_.then(function(){})instanceof L,!w)return!0}return!N&&(f||y)&&!T});l.exports={CONSTRUCTOR:O,REJECTION_EVENT:T,SUBCLASSING:w}},2492:function(l,d,e){var o=e(17854);l.exports=o.Promise},80612:function(l,d,e){var o=e(2492),a=e(17072),n=e(63702).CONSTRUCTOR;l.exports=n||!a(function(s){o.all(s).then(void 0,function(){})})},2626:function(l,d,e){var o=e(3070).f;l.exports=function(a,n,s){s in a||o(a,s,{configurable:!0,get:function(){return n[s]},set:function(u){n[s]=u}})}},38845:function(l,d,e){e(51532),e(4129);var o=e(35005),a=e(1702),n=e(72309),s=o("Map"),u=o("WeakMap"),v=a([].push),f=n("metadata"),y=f.store||(f.store=new u),h=function(O,C,N){var _=y.get(O);if(!_){if(!N)return;y.set(O,_=new s)}var L=_.get(C);if(!L){if(!N)return;_.set(C,L=new s)}return L},p=function(O,C,N){var _=h(C,N,!1);return _===void 0?!1:_.has(O)},g=function(O,C,N){var _=h(C,N,!1);return _===void 0?void 0:_.get(O)},E=function(O,C,N,_){h(N,_,!0).set(O,C)},w=function(O,C){var N=h(O,C,!1),_=[];return N&&N.forEach(function(L,z){v(_,z)}),_},T=function(O){return O===void 0||typeof O=="symbol"?O:String(O)};l.exports={store:y,getMap:h,has:p,get:g,set:E,keys:w,toKey:T}},67066:function(l,d,e){"use strict";var o=e(19670);l.exports=function(){var a=o(this),n="";return a.hasIndices&&(n+="d"),a.global&&(n+="g"),a.ignoreCase&&(n+="i"),a.multiline&&(n+="m"),a.dotAll&&(n+="s"),a.unicode&&(n+="u"),a.unicodeSets&&(n+="v"),a.sticky&&(n+="y"),n}},34706:function(l,d,e){var o=e(46916),a=e(92597),n=e(47976),s=e(67066),u=RegExp.prototype;l.exports=function(v){var f=v.flags;return f===void 0&&!("flags"in u)&&!a(v,"flags")&&n(u,v)?o(s,v):f}},84488:function(l,d,e){var o=e(68554),a=TypeError;l.exports=function(n){if(o(n))throw a("Can't call method on "+n);return n}},46465:function(l){l.exports=function(d,e){return d===e||d!=d&&e!=e}},17152:function(l,d,e){"use strict";var o=e(17854),a=e(22104),n=e(60614),s=e(89363),u=e(88113),v=e(50206),f=e(48053),y=o.Function,h=/MSIE .\./.test(u)||s&&function(){var p=o.Bun.version.split(".");return p.length<3||p[0]==0&&(p[1]<3||p[1]==3&&p[2]==0)}();l.exports=function(p,g){var E=g?2:1;return h?function(w,T){var O=f(arguments.length,1)>E,C=n(w)?w:y(w),N=O?v(arguments,E):[],_=O?function(){a(C,this,N)}:C;return g?p(_,T):p(_)}:p}},26283:function(l,d,e){var o=e(79405),a=e(87758),n=o.Set,s=o.add;l.exports=function(u){var v=new n;return a(u,function(f){s(v,f)}),v}},37075:function(l,d,e){"use strict";var o=e(88999),a=e(79405),n=e(26283),s=e(1043),u=e(738),v=e(87758),f=e(6333),y=a.has,h=a.remove;l.exports=function(g){var E=o(this),w=u(g),T=n(E);return s(E)<=w.size?v(E,function(O){w.includes(O)&&h(T,O)}):f(w.getIterator(),function(O){y(E,O)&&h(T,O)}),T}},79405:function(l,d,e){var o=e(1702),a=Set.prototype;l.exports={Set,add:o(a.add),has:o(a.has),remove:o(a.delete),proto:a,$has:a.has,$keys:a.keys}},81920:function(l,d,e){"use strict";var o=e(88999),a=e(79405),n=e(1043),s=e(738),u=e(87758),v=e(6333),f=a.Set,y=a.add,h=a.has,p=a.$has,g=a.$keys,E=function(w){return w.has===p&&w.keys===g};l.exports=function(T){var O=o(this),C=s(T),N=new f;if(!E(C)&&n(O)>C.size){if(v(C.getIterator(),function(L){h(O,L)&&y(N,L)}),n(N)<2)return N;var _=N;N=new f,u(O,function(L){h(_,L)&&y(N,L)})}else u(O,function(L){C.includes(L)&&y(N,L)});return N}},78239:function(l,d,e){"use strict";var o=e(88999),a=e(79405).has,n=e(1043),s=e(738),u=e(87758),v=e(6333),f=e(99212);l.exports=function(h){var p=o(this),g=s(h);if(n(p)<=g.size)return u(p,function(w){if(g.includes(w))return!1},!0)!==!1;var E=g.getIterator();return v(E,function(w){if(a(p,w))return f(E,"normal",!1)})!==!1}},49180:function(l,d,e){"use strict";var o=e(88999),a=e(1043),n=e(87758),s=e(738);l.exports=function(v){var f=o(this),y=s(v);return a(f)>y.size?!1:n(f,function(h){if(!y.includes(h))return!1},!0)!==!1}},10107:function(l,d,e){"use strict";var o=e(88999),a=e(79405).has,n=e(1043),s=e(738),u=e(6333),v=e(99212);l.exports=function(y){var h=o(this),p=s(y);if(n(h)<p.size)return!1;var g=p.getIterator();return u(g,function(E){if(!a(h,E))return v(g,"normal",!1)})!==!1}},87758:function(l,d,e){var o=e(1702),a=e(6333),n=e(79405),s=n.Set,u=n.proto,v=o(u.forEach),f=o(u.keys),y=f(new s).next;l.exports=function(h,p,g){return g?a(f(h),p,y):v(h,p)}},13831:function(l,d,e){var o=e(35005),a=function(){return{size:0,has:function(){return!1},keys:function(){return{next:function(){return{done:!0}}}}}};l.exports=function(n){try{var s=o("Set");return new s()[n](a()),!0}catch(u){return!1}}},1043:function(l,d,e){var o=e(75668),a=e(79405);l.exports=o(a.proto,"size","get")||function(n){return n.size}},96340:function(l,d,e){"use strict";var o=e(35005),a=e(47045),n=e(5112),s=e(19781),u=n("species");l.exports=function(v){var f=o(v);s&&f&&!f[u]&&a(f,u,{configurable:!0,get:function(){return this}})}},98506:function(l,d,e){"use strict";var o=e(88999),a=e(79405),n=e(26283),s=e(738),u=e(6333),v=a.add,f=a.has,y=a.remove;l.exports=function(p){var g=o(this),E=s(p).getIterator(),w=n(g);return u(E,function(T){f(g,T)?y(w,T):v(w,T)}),w}},58003:function(l,d,e){var o=e(3070).f,a=e(92597),n=e(5112),s=n("toStringTag");l.exports=function(u,v,f){u&&!f&&(u=u.prototype),u&&!a(u,s)&&o(u,s,{configurable:!0,value:v})}},39391:function(l,d,e){"use strict";var o=e(88999),a=e(79405).add,n=e(26283),s=e(738),u=e(6333);l.exports=function(f){var y=o(this),h=s(f).getIterator(),p=n(y);return u(h,function(g){a(p,g)}),p}},6200:function(l,d,e){var o=e(72309),a=e(69711),n=o("keys");l.exports=function(s){return n[s]||(n[s]=a(s))}},5465:function(l,d,e){var o=e(17854),a=e(13072),n="__core-js_shared__",s=o[n]||a(n,{});l.exports=s},72309:function(l,d,e){var o=e(31913),a=e(5465);(l.exports=function(n,s){return a[n]||(a[n]=s!==void 0?s:{})})("versions",[]).push({version:"3.28.0",mode:o?"pure":"global",copyright:"\xA9 2014-2023 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.28.0/LICENSE",source:"https://github.com/zloirock/core-js"})},36707:function(l,d,e){var o=e(19670),a=e(39483),n=e(68554),s=e(5112),u=s("species");l.exports=function(v,f){var y=o(v).constructor,h;return y===void 0||n(h=o(y)[u])?f:a(h)}},92386:function(l,d,e){var o=e(1702),a=e(45656),n=e(41340),s=e(26244),u=TypeError,v=o([].push),f=o([].join);l.exports=function(h){var p=a(h),g=s(p);if(!g)return"";for(var E=arguments.length,w=[],T=0;;){var O=p[T++];if(O===void 0)throw u("Incorrect template");if(v(w,n(O)),T===g)return f(w,"");T<E&&v(w,n(arguments[T]))}}},28710:function(l,d,e){var o=e(1702),a=e(19303),n=e(41340),s=e(84488),u=o("".charAt),v=o("".charCodeAt),f=o("".slice),y=function(h){return function(p,g){var E=n(s(p)),w=a(g),T=E.length,O,C;return w<0||w>=T?h?"":void 0:(O=v(E,w),O<55296||O>56319||w+1===T||(C=v(E,w+1))<56320||C>57343?h?u(E,w):O:h?f(E,w,w+2):(O-55296<<10)+(C-56320)+65536)}};l.exports={codeAt:y(!1),charAt:y(!0)}},70327:function(l,d,e){var o=e(35005),a=e(1702),n=String.fromCharCode,s=o("String","fromCodePoint"),u=a("".charAt),v=a("".charCodeAt),f=a("".indexOf),y=a("".slice),h=48,p=57,g=97,E=102,w=65,T=70,O=function(_,L){var z=v(_,L);return z>=h&&z<=p},C=function(_,L,z){if(z>=_.length)return-1;for(var R=0;L<z;L++){var j=N(v(_,L));if(j===-1)return-1;R=R*16+j}return R},N=function(_){return _>=h&&_<=p?_-h:_>=g&&_<=E?_-g+10:_>=w&&_<=T?_-w+10:-1};l.exports=function(_){for(var L="",z=0,R=0,j;(R=f(_,"\\",R))>-1;){if(L+=y(_,z,R),++R===_.length)return;var G=u(_,R++);switch(G){case"b":L+="\b";break;case"t":L+="	";break;case"n":L+=`
+`;break;case"v":L+="\v";break;case"f":L+="\f";break;case"r":L+="\r";break;case"\r":R<_.length&&u(_,R)===`
+`&&++R;case`
+`:case"\u2028":case"\u2029":break;case"0":if(O(_,R))return;L+="\0";break;case"x":if(j=C(_,R,R+2),j===-1)return;R+=2,L+=n(j);break;case"u":if(R<_.length&&u(_,R)==="{"){var q=f(_,"}",++R);if(q===-1)return;j=C(_,R,q),R=q+1}else j=C(_,R,R+4),R+=4;if(j===-1||j>1114111)return;L+=s(j);break;default:if(O(G,0))return;L+=G}z=R}return L+y(_,z)}},53111:function(l,d,e){var o=e(1702),a=e(84488),n=e(41340),s=e(81361),u=o("".replace),v=RegExp("^["+s+"]+"),f=RegExp("(^|[^"+s+"])["+s+"]+$"),y=function(h){return function(p){var g=n(a(p));return h&1&&(g=u(g,v,"")),h&2&&(g=u(g,f,"$1")),g}};l.exports={start:y(1),end:y(2),trim:y(3)}},64124:function(l,d,e){var o=e(17854),a=e(47293),n=e(7392),s=e(7871),u=e(83823),v=e(35268),f=o.structuredClone;l.exports=!!f&&!a(function(){if(u&&n>92||v&&n>94||s&&n>97)return!1;var y=new ArrayBuffer(8),h=f(y,{transfer:[y]});return y.byteLength!=0||h.byteLength!=8})},36293:function(l,d,e){var o=e(7392),a=e(47293);l.exports=!!Object.getOwnPropertySymbols&&!a(function(){var n=Symbol();return!String(n)||!(Object(n)instanceof Symbol)||!Symbol.sham&&o&&o<41})},20261:function(l,d,e){var o=e(17854),a=e(22104),n=e(49974),s=e(60614),u=e(92597),v=e(47293),f=e(60490),y=e(50206),h=e(80317),p=e(48053),g=e(6833),E=e(35268),w=o.setImmediate,T=o.clearImmediate,O=o.process,C=o.Dispatch,N=o.Function,_=o.MessageChannel,L=o.String,z=0,R={},j="onreadystatechange",G,q,ne,ee;v(function(){G=o.location});var pe=function(Be){if(u(R,Be)){var Ue=R[Be];delete R[Be],Ue()}},Ae=function(Be){return function(){pe(Be)}},Pe=function(Be){pe(Be.data)},Le=function(Be){o.postMessage(L(Be),G.protocol+"//"+G.host)};(!w||!T)&&(w=function(Ue){p(arguments.length,1);var re=s(Ue)?Ue:N(Ue),ie=y(arguments,1);return R[++z]=function(){a(re,void 0,ie)},q(z),z},T=function(Ue){delete R[Ue]},E?q=function(Be){O.nextTick(Ae(Be))}:C&&C.now?q=function(Be){C.now(Ae(Be))}:_&&!g?(ne=new _,ee=ne.port2,ne.port1.onmessage=Pe,q=n(ee.postMessage,ee)):o.addEventListener&&s(o.postMessage)&&!o.importScripts&&G&&G.protocol!=="file:"&&!v(Le)?(q=Le,o.addEventListener("message",Pe,!1)):j in h("script")?q=function(Be){f.appendChild(h("script"))[j]=function(){f.removeChild(this),pe(Be)}}:q=function(Be){setTimeout(Ae(Be),0)}),l.exports={set:w,clear:T}},51400:function(l,d,e){var o=e(19303),a=Math.max,n=Math.min;l.exports=function(s,u){var v=o(s);return v<0?a(v+u,0):n(v,u)}},64599:function(l,d,e){var o=e(57593),a=TypeError;l.exports=function(n){var s=o(n,"number");if(typeof s=="number")throw a("Can't convert number to bigint");return BigInt(s)}},57067:function(l,d,e){var o=e(19303),a=e(17466),n=RangeError;l.exports=function(s){if(s===void 0)return 0;var u=o(s),v=a(u);if(u!==v)throw n("Wrong length or index");return v}},45656:function(l,d,e){var o=e(68361),a=e(84488);l.exports=function(n){return o(a(n))}},19303:function(l,d,e){var o=e(74758);l.exports=function(a){var n=+a;return n!==n||n===0?0:o(n)}},17466:function(l,d,e){var o=e(19303),a=Math.min;l.exports=function(n){return n>0?a(o(n),9007199254740991):0}},47908:function(l,d,e){var o=e(84488),a=Object;l.exports=function(n){return a(o(n))}},84590:function(l,d,e){var o=e(73002),a=RangeError;l.exports=function(n,s){var u=o(n);if(u%s)throw a("Wrong offset");return u}},73002:function(l,d,e){var o=e(19303),a=RangeError;l.exports=function(n){var s=o(n);if(s<0)throw a("The argument can't be less than 0");return s}},57593:function(l,d,e){var o=e(46916),a=e(70111),n=e(52190),s=e(58173),u=e(92140),v=e(5112),f=TypeError,y=v("toPrimitive");l.exports=function(h,p){if(!a(h)||n(h))return h;var g=s(h,y),E;if(g){if(p===void 0&&(p="default"),E=o(g,h,p),!a(E)||n(E))return E;throw f("Can't convert object to primitive value")}return p===void 0&&(p="number"),u(h,p)}},34948:function(l,d,e){var o=e(57593),a=e(52190);l.exports=function(n){var s=o(n,"string");return a(s)?s:s+""}},45965:function(l,d,e){var o=e(35005),a=e(60614),n=e(25615),s=e(70111),u=o("Set"),v=function(f){return s(f)&&typeof f.size=="number"&&a(f.has)&&a(f.keys)};l.exports=function(f){if(v(f))return f;if(n(f))return new u(f)}},51694:function(l,d,e){var o=e(5112),a=o("toStringTag"),n={};n[a]="z",l.exports=String(n)==="[object z]"},41340:function(l,d,e){var o=e(70648),a=String;l.exports=function(n){if(o(n)==="Symbol")throw TypeError("Cannot convert a Symbol value to a string");return a(n)}},66330:function(l){var d=String;l.exports=function(e){try{return d(e)}catch(o){return"Object"}}},43074:function(l,d,e){var o=e(97745),a=e(66304);l.exports=function(n,s){return o(a(n),s)}},66304:function(l,d,e){var o=e(90260),a=e(36707),n=o.aTypedArrayConstructor,s=o.getTypedArrayConstructor;l.exports=function(u){return n(a(u,s(u)))}},69711:function(l,d,e){var o=e(1702),a=0,n=Math.random(),s=o(1 .toString);l.exports=function(u){return"Symbol("+(u===void 0?"":u)+")_"+s(++a+n,36)}},43307:function(l,d,e){var o=e(36293);l.exports=o&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},3353:function(l,d,e){var o=e(19781),a=e(47293);l.exports=o&&a(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!=42})},48053:function(l){var d=TypeError;l.exports=function(e,o){if(e<o)throw d("Not enough arguments");return e}},94811:function(l,d,e){var o=e(17854),a=e(60614),n=o.WeakMap;l.exports=a(n)&&/native code/.test(String(n))},60953:function(l,d,e){var o=e(1702),a=WeakMap.prototype;l.exports={WeakMap,set:o(a.set),get:o(a.get),has:o(a.has),remove:o(a.delete)}},78818:function(l,d,e){var o=e(1702),a=WeakSet.prototype;l.exports={WeakSet,add:o(a.add),has:o(a.has),remove:o(a.delete)}},26800:function(l,d,e){var o=e(40857),a=e(92597),n=e(6061),s=e(3070).f;l.exports=function(u){var v=o.Symbol||(o.Symbol={});a(v,u)||s(v,u,{value:n.f(u)})}},6061:function(l,d,e){var o=e(5112);d.f=o},5112:function(l,d,e){var o=e(17854),a=e(72309),n=e(92597),s=e(69711),u=e(36293),v=e(43307),f=o.Symbol,y=a("wks"),h=v?f.for||f:f&&f.withoutSetter||s;l.exports=function(p){return n(y,p)||(y[p]=u&&n(f,p)?f[p]:h("Symbol."+p)),y[p]}},81361:function(l){l.exports=`	
+\v\f\r \xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF`},89191:function(l,d,e){"use strict";var o=e(35005),a=e(92597),n=e(68880),s=e(47976),u=e(27674),v=e(99920),f=e(2626),y=e(79587),h=e(56277),p=e(58340),g=e(5392),E=e(19781),w=e(31913);l.exports=function(T,O,C,N){var _="stackTraceLimit",L=N?2:1,z=T.split("."),R=z[z.length-1],j=o.apply(null,z);if(j){var G=j.prototype;if(!w&&a(G,"cause")&&delete G.cause,!C)return j;var q=o("Error"),ne=O(function(ee,pe){var Ae=h(N?pe:ee,void 0),Pe=N?new j(ee):new j;return Ae!==void 0&&n(Pe,"message",Ae),g(Pe,ne,Pe.stack,2),this&&s(G,this)&&y(Pe,this,ne),arguments.length>L&&p(Pe,arguments[L]),Pe});if(ne.prototype=G,R!=="Error"?u?u(ne,q):v(ne,q,{name:!0}):E&&_ in j&&(f(ne,j,_),f(ne,j,"prepareStackTrace")),v(ne,j),!w)try{G.name!==R&&n(G,"name",R),G.constructor=ne}catch(ee){}return ne}}},32120:function(l,d,e){var o=e(82109),a=e(35005),n=e(22104),s=e(47293),u=e(89191),v="AggregateError",f=a(v),y=!s(function(){return f([1]).errors[0]!==1})&&s(function(){return f([1],v,{cause:7}).cause!==7});o({global:!0,constructor:!0,arity:2,forced:y},{AggregateError:u(v,function(h){return function(g,E){return n(h,this,arguments)}},y,!0)})},56967:function(l,d,e){"use strict";var o=e(82109),a=e(47976),n=e(79518),s=e(27674),u=e(99920),v=e(70030),f=e(68880),y=e(79114),h=e(58340),p=e(5392),g=e(20408),E=e(56277),w=e(5112),T=w("toStringTag"),O=Error,C=[].push,N=function(z,R){var j=a(_,this),G;s?G=s(O(),j?n(this):_):(G=j?this:v(_),f(G,T,"Error")),R!==void 0&&f(G,"message",E(R)),p(G,N,G.stack,1),arguments.length>2&&h(G,arguments[2]);var q=[];return g(z,C,{that:q}),f(G,"errors",q),G};s?s(N,O):u(N,O,{name:!0});var _=N.prototype=v(O.prototype,{constructor:y(1,N),message:y(1,""),name:y(1,"AggregateError")});o({global:!0,constructor:!0,arity:2},{AggregateError:N})},9170:function(l,d,e){e(56967)},52262:function(l,d,e){"use strict";var o=e(82109),a=e(47908),n=e(26244),s=e(19303),u=e(51223);o({target:"Array",proto:!0},{at:function(f){var y=a(this),h=n(y),p=s(f),g=p>=0?p:h+p;return g<0||g>=h?void 0:y[g]}}),u("at")},77287:function(l,d,e){"use strict";var o=e(82109),a=e(9671).findLastIndex,n=e(51223);o({target:"Array",proto:!0},{findLastIndex:function(u){return a(this,u,arguments.length>1?arguments[1]:void 0)}}),n("findLastIndex")},67635:function(l,d,e){"use strict";var o=e(82109),a=e(9671).findLast,n=e(51223);o({target:"Array",proto:!0},{findLast:function(u){return a(this,u,arguments.length>1?arguments[1]:void 0)}}),n("findLast")},57658:function(l,d,e){"use strict";var o=e(82109),a=e(47908),n=e(26244),s=e(83658),u=e(7207),v=e(47293),f=v(function(){return[].push.call({length:4294967296},1)!==4294967297}),y=function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(p){return p instanceof TypeError}},h=f||!y();o({target:"Array",proto:!0,arity:1,forced:h},{push:function(g){var E=a(this),w=n(E),T=arguments.length;u(w+T);for(var O=0;O<T;O++)E[w]=arguments[O],w++;return s(E,w),w}})},96644:function(l,d,e){"use strict";var o=e(82109),a=e(53671).right,n=e(9341),s=e(7392),u=e(35268),v=!u&&s>79&&s<83,f=v||!n("reduceRight");o({target:"Array",proto:!0,forced:f},{reduceRight:function(h){return a(this,h,arguments.length,arguments.length>1?arguments[1]:void 0)}})},85827:function(l,d,e){"use strict";var o=e(82109),a=e(53671).left,n=e(9341),s=e(7392),u=e(35268),v=!u&&s>79&&s<83,f=v||!n("reduce");o({target:"Array",proto:!0,forced:f},{reduce:function(h){var p=arguments.length;return a(this,h,p,p>1?arguments[1]:void 0)}})},90476:function(l,d,e){"use strict";var o=e(82109),a=e(21843),n=e(45656),s=e(51223),u=Array;o({target:"Array",proto:!0},{toReversed:function(){return a(n(this),u)}}),s("toReversed")},76459:function(l,d,e){"use strict";var o=e(82109),a=e(1702),n=e(19662),s=e(45656),u=e(97745),v=e(98770),f=e(51223),y=Array,h=a(v("Array").sort);o({target:"Array",proto:!0},{toSorted:function(g){g!==void 0&&n(g);var E=s(this),w=u(y,E);return h(w,g)}}),f("toSorted")},99892:function(l,d,e){"use strict";var o=e(82109),a=e(51223),n=e(7207),s=e(26244),u=e(51400),v=e(45656),f=e(19303),y=Array,h=Math.max,p=Math.min;o({target:"Array",proto:!0},{toSpliced:function(E,w){var T=v(this),O=s(T),C=u(E,O),N=arguments.length,_=0,L,z,R,j;for(N===0?L=z=0:N===1?(L=0,z=O-C):(L=N-2,z=p(h(f(w),0),O-C)),R=n(O+L-z),j=y(R);_<C;_++)j[_]=T[_];for(;_<C+L;_++)j[_]=arguments[_-C+2];for(;_<R;_++)j[_]=T[_+z-L];return j}}),a("toSpliced")},35581:function(l,d,e){"use strict";var o=e(82109),a=e(11572),n=e(45656),s=Array;o({target:"Array",proto:!0},{with:function(u,v){return a(n(this),s,u,v)}})},21703:function(l,d,e){var o=e(82109),a=e(17854),n=e(22104),s=e(89191),u="WebAssembly",v=a[u],f=Error("e",{cause:7}).cause!==7,y=function(p,g){var E={};E[p]=s(p,g,f),o({global:!0,constructor:!0,arity:1,forced:f},E)},h=function(p,g){if(v&&v[p]){var E={};E[p]=s(u+"."+p,g,f),o({target:u,stat:!0,constructor:!0,arity:1,forced:f},E)}};y("Error",function(p){return function(E){return n(p,this,arguments)}}),y("EvalError",function(p){return function(E){return n(p,this,arguments)}}),y("RangeError",function(p){return function(E){return n(p,this,arguments)}}),y("ReferenceError",function(p){return function(E){return n(p,this,arguments)}}),y("SyntaxError",function(p){return function(E){return n(p,this,arguments)}}),y("TypeError",function(p){return function(E){return n(p,this,arguments)}}),y("URIError",function(p){return function(E){return n(p,this,arguments)}}),h("CompileError",function(p){return function(E){return n(p,this,arguments)}}),h("LinkError",function(p){return function(E){return n(p,this,arguments)}}),h("RuntimeError",function(p){return function(E){return n(p,this,arguments)}})},69098:function(l,d,e){"use strict";var o=e(77710),a=e(95631);o("Map",function(n){return function(){return n(this,arguments.length?arguments[0]:void 0)}},a)},51532:function(l,d,e){e(69098)},46314:function(l,d,e){var o=e(82109),a=e(92597);o({target:"Object",stat:!0},{hasOwn:a})},34668:function(l,d,e){"use strict";var o=e(82109),a=e(46916),n=e(19662),s=e(35005),u=e(78523),v=e(12534),f=e(20408),y=e(80612),h="No one promise resolved";o({target:"Promise",stat:!0,forced:y},{any:function(g){var E=this,w=s("AggregateError"),T=u.f(E),O=T.resolve,C=T.reject,N=v(function(){var _=n(E.resolve),L=[],z=0,R=1,j=!1;f(g,function(G){var q=z++,ne=!1;R++,a(_,E,G).then(function(ee){ne||j||(j=!0,O(ee))},function(ee){ne||j||(ne=!0,L[q]=ee,--R||C(new w(L,h)))})}),--R||C(new w(L,h))});return N.error&&C(N.value),T.promise}})},81299:function(l,d,e){var o=e(82109),a=e(17854),n=e(58003);o({global:!0},{Reflect:{}}),n(a.Reflect,"Reflect",!0)},92087:function(l,d,e){var o=e(17854),a=e(19781),n=e(47045),s=e(67066),u=e(47293),v=o.RegExp,f=v.prototype,y=a&&u(function(){var h=!0;try{v(".","d")}catch(N){h=!1}var p={},g="",E=h?"dgimsy":"gimsy",w=function(N,_){Object.defineProperty(p,N,{get:function(){return g+=_,!0}})},T={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};h&&(T.hasIndices="d");for(var O in T)w(O,T[O]);var C=Object.getOwnPropertyDescriptor(f,"flags").get.call(p);return C!==E||g!==E});y&&n(f,"flags",{configurable:!0,get:s})},24506:function(l,d,e){"use strict";var o=e(82109),a=e(1702),n=e(84488),s=e(19303),u=e(41340),v=e(47293),f=a("".charAt),y=v(function(){return"\u{20BB7}".at(-2)!=="\uD842"});o({target:"String",proto:!0,forced:y},{at:function(p){var g=u(n(this)),E=g.length,w=s(p),T=w>=0?w:E+w;return T<0||T>=E?void 0:f(g,T)}})},68757:function(l,d,e){"use strict";var o=e(82109),a=e(46916),n=e(1702),s=e(84488),u=e(60614),v=e(68554),f=e(47850),y=e(41340),h=e(58173),p=e(34706),g=e(10647),E=e(5112),w=e(31913),T=E("replace"),O=TypeError,C=n("".indexOf),N=n("".replace),_=n("".slice),L=Math.max,z=function(R,j,G){return G>R.length?-1:j===""?G:C(R,j,G)};o({target:"String",proto:!0},{replaceAll:function(j,G){var q=s(this),ne,ee,pe,Ae,Pe,Le,Be,Ue,re,ie=0,oe=0,S="";if(!v(j)){if(ne=f(j),ne&&(ee=y(s(p(j))),!~C(ee,"g")))throw O("`.replaceAll` does not allow non-global regexes");if(pe=h(j,T),pe)return a(pe,j,q,G);if(w&&ne)return N(y(q),j,G)}for(Ae=y(q),Pe=y(j),Le=u(G),Le||(G=y(G)),Be=Pe.length,Ue=L(1,Be),ie=z(Ae,Pe,0);ie!==-1;)re=Le?y(G(Pe,ie,Ae)):g(Pe,Ae,ie,[],void 0,G),S+=_(Ae,oe,ie)+re,oe=ie+Be,ie=z(Ae,Pe,ie+Ue);return oe<Ae.length&&(S+=_(Ae,oe)),S}})},48675:function(l,d,e){"use strict";var o=e(90260),a=e(26244),n=e(19303),s=o.aTypedArray,u=o.exportTypedArrayMethod;u("at",function(f){var y=s(this),h=a(y),p=n(f),g=p>=0?p:h+p;return g<0||g>=h?void 0:y[g]})},14590:function(l,d,e){"use strict";var o=e(90260),a=e(9671).findLastIndex,n=o.aTypedArray,s=o.exportTypedArrayMethod;s("findLastIndex",function(v){return a(n(this),v,arguments.length>1?arguments[1]:void 0)})},63408:function(l,d,e){"use strict";var o=e(90260),a=e(9671).findLast,n=o.aTypedArray,s=o.exportTypedArrayMethod;s("findLast",function(v){return a(n(this),v,arguments.length>1?arguments[1]:void 0)})},3462:function(l,d,e){"use strict";var o=e(17854),a=e(46916),n=e(90260),s=e(26244),u=e(84590),v=e(47908),f=e(47293),y=o.RangeError,h=o.Int8Array,p=h&&h.prototype,g=p&&p.set,E=n.aTypedArray,w=n.exportTypedArrayMethod,T=!f(function(){var C=new Uint8ClampedArray(2);return a(g,C,{length:1,0:3},1),C[1]!==3}),O=T&&n.NATIVE_ARRAY_BUFFER_VIEWS&&f(function(){var C=new h(2);return C.set(1),C.set("2",1),C[0]!==0||C[1]!==2});w("set",function(N){E(this);var _=u(arguments.length>1?arguments[1]:void 0,1),L=v(N);if(T)return a(g,this,L,_);var z=this.length,R=s(L),j=0;if(R+_>z)throw y("Wrong length");for(;j<R;)this[_+j]=L[j++]},!T||O)},1439:function(l,d,e){"use strict";var o=e(21843),a=e(90260),n=a.aTypedArray,s=a.exportTypedArrayMethod,u=a.getTypedArrayConstructor;s("toReversed",function(){return o(n(this),u(this))})},87585:function(l,d,e){"use strict";var o=e(90260),a=e(1702),n=e(19662),s=e(97745),u=o.aTypedArray,v=o.getTypedArrayConstructor,f=o.exportTypedArrayMethod,y=a(o.TypedArrayPrototype.sort);f("toSorted",function(p){p!==void 0&&n(p);var g=u(this),E=s(v(g),g);return y(E,p)})},55315:function(l,d,e){"use strict";var o=e(11572),a=e(90260),n=e(44067),s=e(19303),u=e(64599),v=a.aTypedArray,f=a.getTypedArrayConstructor,y=a.exportTypedArrayMethod,h=!!function(){try{new Int8Array(1).with(2,{valueOf:function(){throw 8}})}catch(p){return p===8}}();y("with",function(p,g){var E=v(this),w=s(p),T=n(E)?u(g):+g;return o(E,f(E),w,T)},!h)},41202:function(l,d,e){"use strict";var o=e(76677),a=e(17854),n=e(1702),s=e(89190),u=e(62423),v=e(77710),f=e(29320),y=e(70111),h=e(29909).enforce,p=e(47293),g=e(94811),E=Object,w=Array.isArray,T=E.isExtensible,O=E.isFrozen,C=E.isSealed,N=E.freeze,_=E.seal,L={},z={},R=!a.ActiveXObject&&"ActiveXObject"in a,j,G=function(Be){return function(){return Be(this,arguments.length?arguments[0]:void 0)}},q=v("WeakMap",G,f),ne=q.prototype,ee=n(ne.set),pe=function(){return o&&p(function(){var Be=N([]);return ee(new q,Be,1),!O(Be)})};if(g)if(R){j=f.getConstructor(G,"WeakMap",!0),u.enable();var Ae=n(ne.delete),Pe=n(ne.has),Le=n(ne.get);s(ne,{delete:function(Be){if(y(Be)&&!T(Be)){var Ue=h(this);return Ue.frozen||(Ue.frozen=new j),Ae(this,Be)||Ue.frozen.delete(Be)}return Ae(this,Be)},has:function(Ue){if(y(Ue)&&!T(Ue)){var re=h(this);return re.frozen||(re.frozen=new j),Pe(this,Ue)||re.frozen.has(Ue)}return Pe(this,Ue)},get:function(Ue){if(y(Ue)&&!T(Ue)){var re=h(this);return re.frozen||(re.frozen=new j),Pe(this,Ue)?Le(this,Ue):re.frozen.get(Ue)}return Le(this,Ue)},set:function(Ue,re){if(y(Ue)&&!T(Ue)){var ie=h(this);ie.frozen||(ie.frozen=new j),Pe(this,Ue)?ee(this,Ue,re):ie.frozen.set(Ue,re)}else ee(this,Ue,re);return this}})}else pe()&&s(ne,{set:function(Ue,re){var ie;return w(Ue)&&(O(Ue)?ie=L:C(Ue)&&(ie=z)),ee(this,Ue,re),ie==L&&N(Ue),ie==z&&_(Ue),this}})},4129:function(l,d,e){e(41202)},23252:function(l,d,e){"use strict";var o=e(19781),a=e(47045),n=e(58199),s=ArrayBuffer.prototype;o&&!("detached"in s)&&a(s,"detached",{configurable:!0,get:function(){return n(this)}})},32372:function(l,d,e){"use strict";var o=e(82109),a=e(58846);a&&o({target:"ArrayBuffer",proto:!0},{transferToFixedLength:function(){return a(this,arguments.length?arguments[0]:void 0,!1)}})},6461:function(l,d,e){"use strict";var o=e(82109),a=e(58846);a&&o({target:"ArrayBuffer",proto:!0},{transfer:function(){return a(this,arguments.length?arguments[0]:void 0,!0)}})},84811:function(l,d,e){"use strict";var o=e(82109),a=e(42092).filterReject,n=e(51223);o({target:"Array",proto:!0,forced:!0},{filterOut:function(u){return a(this,u,arguments.length>1?arguments[1]:void 0)}}),n("filterOut")},34286:function(l,d,e){"use strict";var o=e(82109),a=e(42092).filterReject,n=e(51223);o({target:"Array",proto:!0,forced:!0},{filterReject:function(u){return a(this,u,arguments.length>1?arguments[1]:void 0)}}),n("filterReject")},19258:function(l,d,e){var o=e(82109),a=e(33253);o({target:"Array",stat:!0},{fromAsync:a})},61886:function(l,d,e){var o=e(82109),a=e(9341),n=e(51223),s=e(59921),u=e(31913);o({target:"Array",proto:!0,name:"groupToMap",forced:u||!a("groupByToMap")},{groupByToMap:s}),n("groupByToMap")},1999:function(l,d,e){"use strict";var o=e(82109),a=e(21191),n=e(9341),s=e(51223);o({target:"Array",proto:!0,forced:!n("groupBy")},{groupBy:function(v){var f=arguments.length>1?arguments[1]:void 0;return a(this,v,f)}}),s("groupBy")},59422:function(l,d,e){var o=e(82109),a=e(51223),n=e(59921),s=e(31913);o({target:"Array",proto:!0,forced:s},{groupToMap:n}),a("groupToMap")},52550:function(l,d,e){"use strict";var o=e(82109),a=e(21191),n=e(51223);o({target:"Array",proto:!0},{group:function(u){var v=arguments.length>1?arguments[1]:void 0;return a(this,u,v)}}),n("group")},8e4:function(l,d,e){var o=e(82109),a=e(43157),n=Object.isFrozen,s=function(u,v){if(!n||!a(u)||!n(u))return!1;for(var f=0,y=u.length,h;f<y;)if(h=u[f++],!(typeof h=="string"||v&&h===void 0))return!1;return y!==0};o({target:"Array",stat:!0,sham:!0,forced:!0},{isTemplateObject:function(v){if(!s(v,!0))return!1;var f=v.raw;return f.length===v.length&&s(f,!1)}})},83475:function(l,d,e){"use strict";var o=e(19781),a=e(51223),n=e(47908),s=e(26244),u=e(47045);o&&(u(Array.prototype,"lastIndex",{configurable:!0,get:function(){var f=n(this),y=s(f);return y==0?0:y-1}}),a("lastIndex"))},46273:function(l,d,e){"use strict";var o=e(19781),a=e(51223),n=e(47908),s=e(26244),u=e(47045);o&&(u(Array.prototype,"lastItem",{configurable:!0,get:function(){var f=n(this),y=s(f);return y==0?void 0:f[y-1]},set:function(f){var y=n(this),h=s(y);return y[h==0?0:h-1]=f}}),a("lastItem"))},3087:function(l,d,e){"use strict";var o=e(82109),a=e(51223),n=e(60956);o({target:"Array",proto:!0,forced:!0},{uniqueBy:n}),a("uniqueBy")},4763:function(l,d,e){"use strict";var o=e(82109),a=e(19781),n=e(35005),s=e(19662),u=e(25787),v=e(98052),f=e(89190),y=e(47045),h=e(5112),p=e(29909),g=e(8557),E=n("Promise"),w=n("SuppressedError"),T=ReferenceError,O=h("asyncDispose"),C=h("toStringTag"),N="AsyncDisposableStack",_=p.set,L=p.getterFor(N),z="async-dispose",R="disposed",j="pending",G=N+" already disposed",q=function(){_(u(this,ne),{type:N,state:j,stack:[]}),a||(this.disposed=!1)},ne=q.prototype;f(ne,{disposeAsync:function(){var pe=this;return new E(function(Ae,Pe){var Le=L(pe);if(Le.state==R)return Ae(void 0);Le.state=R,a||(pe.disposed=!0);var Be=Le.stack,Ue=Be.length,re=!1,ie,oe=function(I){re?ie=new w(I,ie):(re=!0,ie=I),S()},S=function(){if(Ue){var I=Be[--Ue];Be[Ue]=null;try{E.resolve(I()).then(S,oe)}catch(k){oe(k)}}else Le.stack=null,re?Pe(ie):Ae(void 0)};S()})},use:function(pe){var Ae=L(this);if(Ae.state==R)throw T(G);return g(Ae,pe,z),pe},adopt:function(pe,Ae){var Pe=L(this);if(Pe.state==R)throw T(G);return s(Ae),g(Pe,void 0,z,function(){Ae(pe)}),pe},defer:function(pe){var Ae=L(this);if(Ae.state==R)throw T(G);s(pe),g(Ae,void 0,z,pe)},move:function(){var pe=L(this);if(pe.state==R)throw T(G);var Ae=new q;return L(Ae).stack=pe.stack,pe.stack=[],Ae}}),a&&y(ne,"disposed",{configurable:!0,get:function(){return L(this).state==R}}),v(ne,O,ne.disposeAsync,{name:"disposeAsync"}),v(ne,C,N,{nonWritable:!0}),o({global:!0,constructor:!0,forced:!0},{AsyncDisposableStack:q})},40787:function(l,d,e){var o=e(82109),a=e(47520);o({target:"AsyncIterator",name:"indexed",proto:!0,real:!0,forced:!0},{asIndexedPairs:a})},1094:function(l,d,e){"use strict";var o=e(46916),a=e(98052),n=e(35005),s=e(58173),u=e(92597),v=e(5112),f=e(66462),y=v("asyncDispose"),h=n("Promise");u(f,y)||a(f,y,function(){var p=this;return new h(function(g,E){var w=s(p,"return");w?h.resolve(o(w,p)).then(function(){g(void 0)},E):g(void 0)})})},66342:function(l,d,e){"use strict";var o=e(82109),a=e(25787),n=e(68880),s=e(92597),u=e(5112),v=e(66462),f=e(31913),y=u("toStringTag"),h=function(){a(this,v)};h.prototype=v,s(v,y)||n(v,y,"AsyncIterator"),(f||!s(v,"constructor")||v.constructor===Object)&&n(v,"constructor",h),o({global:!0,constructor:!0,forced:f},{AsyncIterator:h})},23647:function(l,d,e){"use strict";var o=e(82109),a=e(46916),n=e(19670),s=e(24942),u=e(66336),v=e(73002),f=e(45348),y=e(76178),h=f(function(p){var g=this;return new p(function(E,w){var T=function(C){g.done=!0,w(C)},O=function(){try{p.resolve(n(a(g.next,g.iterator))).then(function(C){try{n(C).done?(g.done=!0,E(y(void 0,!0))):g.remaining?(g.remaining--,O()):E(y(C.value,!1))}catch(N){T(N)}},T)}catch(C){T(C)}};O()})});o({target:"AsyncIterator",proto:!0,real:!0},{drop:function(g){return new h(s(this),{remaining:v(u(+g))})}})},68216:function(l,d,e){"use strict";var o=e(82109),a=e(12269).every;o({target:"AsyncIterator",proto:!0,real:!0},{every:function(s){return a(this,s)}})},88449:function(l,d,e){"use strict";var o=e(82109),a=e(46916),n=e(19662),s=e(19670),u=e(70111),v=e(24942),f=e(45348),y=e(76178),h=e(21753),p=f(function(g){var E=this,w=E.iterator,T=E.predicate;return new g(function(O,C){var N=function(z){E.done=!0,C(z)},_=function(z){h(w,N,z,N)},L=function(){try{g.resolve(s(a(E.next,w))).then(function(z){try{if(s(z).done)E.done=!0,O(y(void 0,!0));else{var R=z.value;try{var j=T(R,E.counter++),G=function(q){q?O(y(R,!1)):L()};u(j)?g.resolve(j).then(G,_):G(j)}catch(q){_(q)}}}catch(q){N(q)}},N)}catch(z){N(z)}};L()})});o({target:"AsyncIterator",proto:!0,real:!0},{filter:function(E){return new p(v(this),{predicate:n(E)})}})},31672:function(l,d,e){"use strict";var o=e(82109),a=e(12269).find;o({target:"AsyncIterator",proto:!0,real:!0},{find:function(s){return a(this,s)}})},74326:function(l,d,e){"use strict";var o=e(82109),a=e(46916),n=e(19662),s=e(19670),u=e(70111),v=e(24942),f=e(45348),y=e(76178),h=e(62617),p=e(21753),g=f(function(E){var w=this,T=w.iterator,O=w.mapper;return new E(function(C,N){var _=function(j){w.done=!0,N(j)},L=function(j){p(T,_,j,_)},z=function(){try{E.resolve(s(a(w.next,T))).then(function(j){try{if(s(j).done)w.done=!0,C(y(void 0,!0));else{var G=j.value;try{var q=O(G,w.counter++),ne=function(ee){try{w.inner=h(ee),R()}catch(pe){L(pe)}};u(q)?E.resolve(q).then(ne,L):ne(q)}catch(ee){L(ee)}}}catch(ee){_(ee)}},_)}catch(j){_(j)}},R=function(){var j=w.inner;if(j)try{E.resolve(s(a(j.next,j.iterator))).then(function(G){try{s(G).done?(w.inner=null,z()):C(y(G.value,!1))}catch(q){L(q)}},L)}catch(G){L(G)}else z()};R()})});o({target:"AsyncIterator",proto:!0,real:!0},{flatMap:function(w){return new g(v(this),{mapper:n(w),inner:null})}})},15581:function(l,d,e){"use strict";var o=e(82109),a=e(12269).forEach;o({target:"AsyncIterator",proto:!0,real:!0},{forEach:function(s){return a(this,s)}})},78631:function(l,d,e){var o=e(82109),a=e(47908),n=e(47976),s=e(62617),u=e(66462),v=e(86221);o({target:"AsyncIterator",stat:!0},{from:function(y){var h=s(typeof y=="string"?a(y):y);return n(u,h.iterator)?h.iterator:new v(h)}})},48746:function(l,d,e){var o=e(82109),a=e(47520);o({target:"AsyncIterator",proto:!0,real:!0,forced:!0},{indexed:a})},57640:function(l,d,e){var o=e(82109),a=e(13232);o({target:"AsyncIterator",proto:!0,real:!0},{map:a})},25387:function(l,d,e){"use strict";var o=e(82109),a=e(46916),n=e(19662),s=e(19670),u=e(70111),v=e(35005),f=e(24942),y=e(21753),h=v("Promise"),p=TypeError;o({target:"AsyncIterator",proto:!0,real:!0},{reduce:function(E){var w=f(this),T=w.iterator,O=w.next,C=arguments.length<2,N=C?void 0:arguments[1],_=0;return n(E),new h(function(L,z){var R=function(G){y(T,z,G,z)},j=function(){try{h.resolve(s(a(O,T))).then(function(G){try{if(s(G).done)C?z(p("Reduce of empty iterator with no initial value")):L(N);else{var q=G.value;if(C)C=!1,N=q,j();else try{var ne=E(N,q,_),ee=function(pe){N=pe,j()};u(ne)?h.resolve(ne).then(ee,R):ee(ne)}catch(pe){R(pe)}}_++}catch(pe){z(pe)}},z)}catch(G){z(G)}};j()})}})},64211:function(l,d,e){"use strict";var o=e(82109),a=e(12269).some;o({target:"AsyncIterator",proto:!0,real:!0},{some:function(s){return a(this,s)}})},12771:function(l,d,e){"use strict";var o=e(82109),a=e(46916),n=e(19670),s=e(24942),u=e(66336),v=e(73002),f=e(45348),y=e(76178),h=f(function(p){var g=this,E=g.iterator,w;if(!g.remaining--){var T=y(void 0,!0);return g.done=!0,w=E.return,w!==void 0?p.resolve(a(w,E,void 0)).then(function(){return T}):T}return p.resolve(a(g.next,E)).then(function(O){return n(O).done?(g.done=!0,y(void 0,!0)):y(O.value,!1)}).then(null,function(O){throw g.done=!0,O})});o({target:"AsyncIterator",proto:!0,real:!0},{take:function(g){return new h(s(this),{remaining:v(u(+g))})}})},62962:function(l,d,e){"use strict";var o=e(82109),a=e(12269).toArray;o({target:"AsyncIterator",proto:!0,real:!0},{toArray:function(){return a(this,void 0,[])}})},71790:function(l,d,e){"use strict";var o=e(82109),a=e(80430);typeof BigInt=="function"&&o({target:"BigInt",stat:!0,forced:!0},{range:function(s,u,v){return new a(s,u,v,"bigint",BigInt(0),BigInt(1))}})},51568:function(l,d,e){var o=e(82109),a=e(22104),n=e(10313),s=e(35005),u=e(70030),v=Object,f=function(){var y=s("Object","freeze");return y?y(u(null)):u(null)};o({global:!0,forced:!0},{compositeKey:function(){return a(n,v,arguments).get("object",f)}})},26349:function(l,d,e){var o=e(82109),a=e(10313),n=e(35005),s=e(22104);o({global:!0,forced:!0},{compositeSymbol:function(){return arguments.length==1&&typeof arguments[0]=="string"?n("Symbol").for(arguments[0]):s(a,null,arguments).get("symbol",n("Symbol"))}})},30800:function(l,d,e){"use strict";var o=e(82109),a=e(19781),n=e(35005),s=e(19662),u=e(25787),v=e(98052),f=e(89190),y=e(47045),h=e(5112),p=e(29909),g=e(8557),E=n("SuppressedError"),w=ReferenceError,T=h("dispose"),O=h("toStringTag"),C="DisposableStack",N=p.set,_=p.getterFor(C),L="sync-dispose",z="disposed",R="pending",j=C+" already disposed",G=function(){N(u(this,q),{type:C,state:R,stack:[]}),a||(this.disposed=!1)},q=G.prototype;f(q,{dispose:function(){var ee=_(this);if(ee.state!=z){ee.state=z,a||(this.disposed=!0);for(var pe=ee.stack,Ae=pe.length,Pe=!1,Le;Ae;){var Be=pe[--Ae];pe[Ae]=null;try{Be()}catch(Ue){Pe?Le=new E(Ue,Le):(Pe=!0,Le=Ue)}}if(ee.stack=null,Pe)throw Le}},use:function(ee){var pe=_(this);if(pe.state==z)throw w(j);return g(pe,ee,L),ee},adopt:function(ee,pe){var Ae=_(this);if(Ae.state==z)throw w(j);return s(pe),g(Ae,void 0,L,function(){pe(ee)}),ee},defer:function(ee){var pe=_(this);if(pe.state==z)throw w(j);s(ee),g(pe,void 0,L,ee)},move:function(){var ee=_(this);if(ee.state==z)throw w(j);var pe=new G;return _(pe).stack=ee.stack,ee.stack=[],pe}}),a&&y(q,"disposed",{configurable:!0,get:function(){return _(this).state==z}}),v(q,T,q.dispose,{name:"dispose"}),v(q,O,C,{nonWritable:!0}),o({global:!0,constructor:!0},{DisposableStack:G})},48580:function(l,d,e){var o=e(82109),a=e(55040);o({target:"Function",proto:!0,forced:!0},{demethodize:a})},67427:function(l,d,e){var o=e(82109),a=e(1702),n=e(60614),s=e(42788),u=e(92597),v=e(19781),f=Object.getOwnPropertyDescriptor,y=/^\s*class\b/,h=a(y.exec),p=function(g){try{if(!v||!h(y,s(g)))return!1}catch(w){}var E=f(g,"prototype");return!!E&&u(E,"writable")&&!E.writable};o({target:"Function",stat:!0,sham:!0,forced:!0},{isCallable:function(E){return n(E)&&!p(E)}})},32279:function(l,d,e){var o=e(82109),a=e(4411);o({target:"Function",stat:!0,forced:!0},{isConstructor:a})},13384:function(l,d,e){var o=e(82109),a=e(55040);o({target:"Function",proto:!0,forced:!0,name:"demethodize"},{unThis:a})},85567:function(l,d,e){var o=e(82109),a=e(14323);o({target:"Iterator",name:"indexed",proto:!0,real:!0,forced:!0},{asIndexedPairs:a})},2490:function(l,d,e){"use strict";var o=e(82109),a=e(17854),n=e(25787),s=e(60614),u=e(68880),v=e(47293),f=e(92597),y=e(5112),h=e(13383).IteratorPrototype,p=e(31913),g=y("toStringTag"),E=a.Iterator,w=p||!s(E)||E.prototype!==h||!v(function(){E({})}),T=function(){n(this,h)};f(h,g)||u(h,g,"Iterator"),(w||!f(h,"constructor")||h.constructor===Object)&&u(h,"constructor",T),T.prototype=h,o({global:!0,constructor:!0,forced:w},{Iterator:T})},18359:function(l,d,e){"use strict";var o=e(46916),a=e(98052),n=e(58173),s=e(92597),u=e(5112),v=e(13383).IteratorPrototype,f=u("dispose");s(v,f)||a(v,f,function(){var y=n(this,"return");y&&o(y,this)})},5332:function(l,d,e){"use strict";var o=e(82109),a=e(46916),n=e(19670),s=e(24942),u=e(66336),v=e(73002),f=e(54956),y=f(function(){for(var h=this.iterator,p=this.next,g,E;this.remaining;)if(this.remaining--,g=n(a(p,h)),E=this.done=!!g.done,E)return;if(g=n(a(p,h)),E=this.done=!!g.done,!E)return g.value});o({target:"Iterator",proto:!0,real:!0},{drop:function(p){return new y(s(this),{remaining:v(u(+p))})}})},79433:function(l,d,e){"use strict";var o=e(82109),a=e(20408),n=e(19662),s=e(24942);o({target:"Iterator",proto:!0,real:!0},{every:function(v){var f=s(this),y=0;return n(v),!a(f,function(h,p){if(!v(h,y++))return p()},{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},59849:function(l,d,e){"use strict";var o=e(82109),a=e(46916),n=e(19662),s=e(19670),u=e(24942),v=e(54956),f=e(53411),y=v(function(){for(var h=this.iterator,p=this.predicate,g=this.next,E,w,T;;){if(E=s(a(g,h)),w=this.done=!!E.done,w)return;if(T=E.value,f(h,p,[T,this.counter++],!0))return T}});o({target:"Iterator",proto:!0,real:!0},{filter:function(p){return new y(u(this),{predicate:n(p)})}})},59461:function(l,d,e){"use strict";var o=e(82109),a=e(20408),n=e(19662),s=e(24942);o({target:"Iterator",proto:!0,real:!0},{find:function(v){var f=s(this),y=0;return n(v),a(f,function(h,p){if(v(h,y++))return p(h)},{IS_RECORD:!0,INTERRUPTED:!0}).result}})},82499:function(l,d,e){"use strict";var o=e(82109),a=e(46916),n=e(19662),s=e(19670),u=e(24942),v=e(72897),f=e(54956),y=e(99212),h=f(function(){for(var p=this.iterator,g=this.mapper,E,w;;){if(w=this.inner)try{if(E=s(a(w.next,w.iterator)),!E.done)return E.value;this.inner=null}catch(T){y(p,"throw",T)}if(E=s(a(this.next,p)),this.done=!!E.done)return;try{this.inner=v(g(E.value,this.counter++))}catch(T){y(p,"throw",T)}}});o({target:"Iterator",proto:!0,real:!0},{flatMap:function(g){return new h(u(this),{mapper:n(g),inner:null})}})},34514:function(l,d,e){"use strict";var o=e(82109),a=e(20408),n=e(19662),s=e(24942);o({target:"Iterator",proto:!0,real:!0},{forEach:function(v){var f=s(this),y=0;n(v),a(f,function(h){v(h,y++)},{IS_RECORD:!0})}})},26877:function(l,d,e){var o=e(82109),a=e(46916),n=e(47908),s=e(47976),u=e(13383).IteratorPrototype,v=e(54956),f=e(72897),y=v(function(){return a(this.next,this.iterator)},!0);o({target:"Iterator",stat:!0},{from:function(p){var g=f(typeof p=="string"?n(p):p);return s(u,g.iterator)?g.iterator:new y(g)}})},64994:function(l,d,e){var o=e(82109),a=e(14323);o({target:"Iterator",proto:!0,real:!0,forced:!0},{indexed:a})},9924:function(l,d,e){var o=e(82109),a=e(20487);o({target:"Iterator",proto:!0,real:!0},{map:a})},64411:function(l,d,e){"use strict";var o=e(82109),a=e(80430),n=TypeError;o({target:"Iterator",stat:!0,forced:!0},{range:function(u,v,f){if(typeof u=="number")return new a(u,v,f,"number",0,1);if(typeof u=="bigint")return new a(u,v,f,"bigint",BigInt(0),BigInt(1));throw n("Incorrect Iterator.range arguments")}})},72608:function(l,d,e){"use strict";var o=e(82109),a=e(20408),n=e(19662),s=e(24942),u=TypeError;o({target:"Iterator",proto:!0,real:!0},{reduce:function(f){var y=s(this);n(f);var h=arguments.length<2,p=h?void 0:arguments[1],g=0;if(a(y,function(E){h?(h=!1,p=E):p=f(p,E,g),g++},{IS_RECORD:!0}),h)throw u("Reduce of empty iterator with no initial value");return p}})},41874:function(l,d,e){"use strict";var o=e(82109),a=e(20408),n=e(19662),s=e(24942);o({target:"Iterator",proto:!0,real:!0},{some:function(v){var f=s(this),y=0;return n(v),a(f,function(h,p){if(v(h,y++))return p()},{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},66043:function(l,d,e){"use strict";var o=e(82109),a=e(46916),n=e(19670),s=e(24942),u=e(66336),v=e(73002),f=e(54956),y=e(99212),h=f(function(){var p=this.iterator;if(!this.remaining--)return this.done=!0,y(p,"normal",void 0);var g=n(a(this.next,p)),E=this.done=!!g.done;if(!E)return g.value});o({target:"Iterator",proto:!0,real:!0},{take:function(g){return new h(s(this),{remaining:v(u(+g))})}})},23748:function(l,d,e){"use strict";var o=e(82109),a=e(20408),n=e(24942),s=[].push;o({target:"Iterator",proto:!0,real:!0},{toArray:function(){var v=[];return a(n(this),s,{that:v,IS_RECORD:!0}),v}})},71501:function(l,d,e){"use strict";var o=e(82109),a=e(28091),n=e(86221),s=e(24942);o({target:"Iterator",proto:!0,real:!0},{toAsync:function(){return new n(s(new a(s(this))))}})},60855:function(l,d,e){var o=e(82109),a=e(80363),n=e(73633);o({target:"JSON",stat:!0,forced:!a},{isRawJSON:n})},43847:function(l,d,e){"use strict";var o=e(82109),a=e(19781),n=e(17854),s=e(35005),u=e(1702),v=e(46916),f=e(60614),y=e(70111),h=e(43157),p=e(92597),g=e(41340),E=e(26244),w=e(86135),T=e(47293),O=e(18832),C=e(36293),N=n.JSON,_=n.Number,L=n.SyntaxError,z=N&&N.parse,R=s("Object","keys"),j=Object.getOwnPropertyDescriptor,G=u("".charAt),q=u("".slice),ne=u(/./.exec),ee=u([].push),pe=/^\d$/,Ae=/^[1-9]$/,Pe=/^(-|\d)$/,Le=/^[\t\n\r ]$/,Be=0,Ue=1,re=function(K,b){K=g(K);var H=new I(K,0,""),W=H.parse(),J=W.value,Y=H.skip(Le,W.end);if(Y<K.length)throw L('Unexpected extra character: "'+G(K,Y)+'" after the parsed data at: '+Y);return f(b)?ie({"":J},"",b,W):J},ie=function(K,b,H,W){var J=K[b],Y=W&&J===W.value,Ie=Y&&typeof W.source=="string"?{source:W.source}:{},Fe,Ye,Xe,We,nt;if(y(J)){var te=h(J),de=Y?W.nodes:te?[]:{};if(te)for(Fe=de.length,Xe=E(J),We=0;We<Xe;We++)oe(J,We,ie(J,""+We,H,We<Fe?de[We]:void 0));else for(Ye=R(J),Xe=E(Ye),We=0;We<Xe;We++)nt=Ye[We],oe(J,nt,ie(J,nt,H,p(de,nt)?de[nt]:void 0))}return v(H,K,b,J,Ie)},oe=function(K,b,H){if(a){var W=j(K,b);if(W&&!W.configurable)return}H===void 0?delete K[b]:w(K,b,H)},S=function(K,b,H,W){this.value=K,this.end=b,this.source=H,this.nodes=W},I=function(K,b){this.source=K,this.index=b};I.prototype={fork:function(K){return new I(this.source,K)},parse:function(){var K=this.source,b=this.skip(Le,this.index),H=this.fork(b),W=G(K,b),J;if(ne(Pe,W))J=H.number();else switch(W){case"{":J=H.object();break;case"[":J=H.array();break;case'"':J=H.string();break;case"t":J=H.keyword(!0);break;case"f":J=H.keyword(!1);break;case"n":J=H.keyword(null);break;default:throw L('Unexpected character: "'+W+'" at: '+b)}return J},node:function(K,b,H,W,J){return new S(b,W,K?null:q(this.source,H,W),J)},object:function(){for(var K=this.source,b=this.index+1,H=!1,W={},J={};b<K.length;){if(b=this.until(['"',"}"],b),G(K,b)=="}"&&!H){b++;break}var Y=this.fork(b).string(),Ie=Y.value;b=Y.end,b=this.until([":"],b)+1,b=this.skip(Le,b),Y=this.fork(b).parse(),w(J,Ie,Y),w(W,Ie,Y.value),b=this.until([",","}"],Y.end);var Fe=G(K,b);if(Fe==",")H=!0,b++;else if(Fe=="}"){b++;break}}return this.node(Ue,W,this.index,b,J)},array:function(){for(var K=this.source,b=this.index+1,H=!1,W=[],J=[];b<K.length;){if(b=this.skip(Le,b),G(K,b)=="]"&&!H){b++;break}var Y=this.fork(b).parse();if(ee(J,Y),ee(W,Y.value),b=this.until([",","]"],Y.end),G(K,b)==",")H=!0,b++;else if(G(K,b)=="]"){b++;break}}return this.node(Ue,W,this.index,b,J)},string:function(){var K=this.index,b=O(this.source,this.index+1);return this.node(Be,b.value,K,b.end)},number:function(){var K=this.source,b=this.index,H=b;if(G(K,H)=="-"&&H++,G(K,H)=="0")H++;else if(ne(Ae,G(K,H)))H=this.skip(pe,++H);else throw L("Failed to parse number at: "+H);if(G(K,H)=="."&&(H=this.skip(pe,++H)),G(K,H)=="e"||G(K,H)=="E"){H++,(G(K,H)=="+"||G(K,H)=="-")&&H++;var W=H;if(H=this.skip(pe,H),W==H)throw L("Failed to parse number's exponent value at: "+H)}return this.node(Be,_(q(K,b,H)),b,H)},keyword:function(K){var b=""+K,H=this.index,W=H+b.length;if(q(this.source,H,W)!=b)throw L("Failed to parse value at: "+H);return this.node(Be,K,H,W)},skip:function(K,b){for(var H=this.source;b<H.length&&ne(K,G(H,b));b++);return b},until:function(K,b){b=this.skip(Le,b);for(var H=G(this.source,b),W=0;W<K.length;W++)if(K[W]==H)return b;throw L('Unexpected character: "'+H+'" at: '+b)}};var k=T(function(){var K="9007199254740993",b;return z(K,function(H,W,J){b=J.source}),b!==K}),$=C&&!T(function(){return 1/z("-0 	")!==-1/0});o({target:"JSON",stat:!0,forced:k},{parse:function(b,H){return $&&!f(H)?z(b):re(b,H)}})},38564:function(l,d,e){"use strict";var o=e(82109),a=e(76677),n=e(80363),s=e(35005),u=e(46916),v=e(1702),f=e(60614),y=e(73633),h=e(41340),p=e(86135),g=e(18832),E=e(88044),w=e(69711),T=e(29909).set,O=String,C=SyntaxError,N=s("JSON","parse"),_=s("JSON","stringify"),L=s("Object","create"),z=s("Object","freeze"),R=v("".charAt),j=v("".slice),G=v(/./.exec),q=v([].push),ne=w(),ee=ne.length,pe="Unacceptable as raw JSON",Ae=/^[\t\n\r ]$/;o({target:"JSON",stat:!0,forced:!n},{rawJSON:function(Le){var Be=h(Le);if(Be==""||G(Ae,R(Be,0))||G(Ae,R(Be,Be.length-1)))throw C(pe);var Ue=N(Be);if(typeof Ue=="object"&&Ue!==null)throw C(pe);var re=L(null);return T(re,{type:"RawJSON"}),p(re,"rawJSON",Be),a?z(re):re}}),_&&o({target:"JSON",stat:!0,arity:3,forced:!n},{stringify:function(Le,Be,Ue){var re=E(Be),ie=[],oe=_(Le,function(H,W){var J=f(re)?u(re,this,O(H),W):W;return y(J)?ne+(q(ie,J.rawJSON)-1):J},Ue);if(typeof oe!="string")return oe;for(var S="",I=oe.length,k=0;k<I;k++){var $=R(oe,k);if($=='"'){var K=g(oe,++k).end-1,b=j(oe,k,K);S+=j(b,0,ee)==ne?ie[j(b,ee)]:'"'+b+'"',k=K}else S+=$}return S}})},10072:function(l,d,e){"use strict";var o=e(82109),a=e(40027),n=e(75706).remove;o({target:"Map",proto:!0,real:!0,forced:!0},{deleteAll:function(){for(var u=a(this),v=!0,f,y=0,h=arguments.length;y<h;y++)f=n(u,arguments[y]),v=v&&f;return!!v}})},23042:function(l,d,e){"use strict";var o=e(82109),a=e(40027),n=e(75706),s=n.get,u=n.has,v=n.set;o({target:"Map",proto:!0,real:!0,forced:!0},{emplace:function(y,h){var p=a(this),g,E;return u(p,y)?(g=s(p,y),"update"in h&&(g=h.update(g,y,p),v(p,y,g)),g):(E=h.insert(y,p),v(p,y,E),E)}})},99137:function(l,d,e){"use strict";var o=e(82109),a=e(49974),n=e(40027),s=e(14995);o({target:"Map",proto:!0,real:!0,forced:!0},{every:function(v){var f=n(this),y=a(v,arguments.length>1?arguments[1]:void 0);return s(f,function(h,p){if(!y(h,p,f))return!1},!0)!==!1}})},71957:function(l,d,e){"use strict";var o=e(82109),a=e(49974),n=e(40027),s=e(75706),u=e(14995),v=s.Map,f=s.set;o({target:"Map",proto:!0,real:!0,forced:!0},{filter:function(h){var p=n(this),g=a(h,arguments.length>1?arguments[1]:void 0),E=new v;return u(p,function(w,T){g(w,T,p)&&f(E,T,w)}),E}})},103:function(l,d,e){"use strict";var o=e(82109),a=e(49974),n=e(40027),s=e(14995);o({target:"Map",proto:!0,real:!0,forced:!0},{findKey:function(v){var f=n(this),y=a(v,arguments.length>1?arguments[1]:void 0),h=s(f,function(p,g){if(y(p,g,f))return{key:g}},!0);return h&&h.key}})},96306:function(l,d,e){"use strict";var o=e(82109),a=e(49974),n=e(40027),s=e(14995);o({target:"Map",proto:!0,real:!0,forced:!0},{find:function(v){var f=n(this),y=a(v,arguments.length>1?arguments[1]:void 0),h=s(f,function(p,g){if(y(p,g,f))return{value:p}},!0);return h&&h.value}})},8582:function(l,d,e){var o=e(82109),a=e(27296);o({target:"Map",stat:!0,forced:!0},{from:a})},90618:function(l,d,e){"use strict";var o=e(82109),a=e(46916),n=e(1702),s=e(60614),u=e(19662),v=e(20408),f=e(75706).Map,y=n([].push);o({target:"Map",stat:!0,forced:!0},{groupBy:function(p,g){var E=s(this)?this:f,w=new E;u(g);var T=u(w.has),O=u(w.get),C=u(w.set);return v(p,function(N){var _=g(N);a(T,w,_)?y(a(O,w,_),N):a(C,w,_,[N])}),w}})},74592:function(l,d,e){"use strict";var o=e(82109),a=e(46465),n=e(40027),s=e(14995);o({target:"Map",proto:!0,real:!0,forced:!0},{includes:function(v){return s(n(this),function(f){if(a(f,v))return!0},!0)===!0}})},88440:function(l,d,e){"use strict";var o=e(82109),a=e(46916),n=e(20408),s=e(60614),u=e(19662),v=e(75706).Map;o({target:"Map",stat:!0,forced:!0},{keyBy:function(y,h){var p=s(this)?this:v,g=new p;u(h);var E=u(g.set);return n(y,function(w){a(E,g,h(w),w)}),g}})},58276:function(l,d,e){"use strict";var o=e(82109),a=e(40027),n=e(14995);o({target:"Map",proto:!0,real:!0,forced:!0},{keyOf:function(u){var v=n(a(this),function(f,y){if(f===u)return{key:y}},!0);return v&&v.key}})},35082:function(l,d,e){"use strict";var o=e(82109),a=e(49974),n=e(40027),s=e(75706),u=e(14995),v=s.Map,f=s.set;o({target:"Map",proto:!0,real:!0,forced:!0},{mapKeys:function(h){var p=n(this),g=a(h,arguments.length>1?arguments[1]:void 0),E=new v;return u(p,function(w,T){f(E,g(w,T,p),w)}),E}})},12813:function(l,d,e){"use strict";var o=e(82109),a=e(49974),n=e(40027),s=e(75706),u=e(14995),v=s.Map,f=s.set;o({target:"Map",proto:!0,real:!0,forced:!0},{mapValues:function(h){var p=n(this),g=a(h,arguments.length>1?arguments[1]:void 0),E=new v;return u(p,function(w,T){f(E,T,g(w,T,p))}),E}})},18222:function(l,d,e){"use strict";var o=e(82109),a=e(40027),n=e(20408),s=e(75706).set;o({target:"Map",proto:!0,real:!0,arity:1,forced:!0},{merge:function(v){for(var f=a(this),y=arguments.length,h=0;h<y;)n(arguments[h++],function(p,g){s(f,p,g)},{AS_ENTRIES:!0});return f}})},24838:function(l,d,e){var o=e(82109),a=e(82044);o({target:"Map",stat:!0,forced:!0},{of:a})},38563:function(l,d,e){"use strict";var o=e(82109),a=e(19662),n=e(40027),s=e(14995),u=TypeError;o({target:"Map",proto:!0,real:!0,forced:!0},{reduce:function(f){var y=n(this),h=arguments.length<2,p=h?void 0:arguments[1];if(a(f),s(y,function(g,E){h?(h=!1,p=g):p=f(p,g,E,y)}),h)throw u("Reduce of empty map with no initial value");return p}})},50336:function(l,d,e){"use strict";var o=e(82109),a=e(49974),n=e(40027),s=e(14995);o({target:"Map",proto:!0,real:!0,forced:!0},{some:function(v){var f=n(this),y=a(v,arguments.length>1?arguments[1]:void 0);return s(f,function(h,p){if(y(h,p,f))return!0},!0)===!0}})},74442:function(l,d,e){"use strict";var o=e(82109),a=e(8154);o({target:"Map",proto:!0,real:!0,name:"upsert",forced:!0},{updateOrInsert:a})},7512:function(l,d,e){"use strict";var o=e(82109),a=e(19662),n=e(40027),s=e(75706),u=TypeError,v=s.get,f=s.has,y=s.set;o({target:"Map",proto:!0,real:!0,forced:!0},{update:function(p,g){var E=n(this),w=arguments.length;a(g);var T=f(E,p);if(!T&&w<3)throw u("Updating absent value");var O=T?v(E,p):a(w>2?arguments[2]:void 0)(p,E);return y(E,p,g(O,p,E)),E}})},87713:function(l,d,e){"use strict";var o=e(82109),a=e(8154);o({target:"Map",proto:!0,real:!0,forced:!0},{upsert:a})},46603:function(l,d,e){var o=e(82109),a=Math.min,n=Math.max;o({target:"Math",stat:!0,forced:!0},{clamp:function(u,v,f){return a(f,n(v,u))}})},70100:function(l,d,e){var o=e(82109);o({target:"Math",stat:!0,nonConfigurable:!0,nonWritable:!0},{DEG_PER_RAD:Math.PI/180})},10490:function(l,d,e){var o=e(82109),a=180/Math.PI;o({target:"Math",stat:!0,forced:!0},{degrees:function(s){return s*a}})},13187:function(l,d,e){var o=e(82109),a=e(47103),n=e(26130);o({target:"Math",stat:!0,forced:!0},{fscale:function(u,v,f,y,h){return n(a(u,v,f,y,h))}})},60092:function(l,d,e){var o=e(82109);o({target:"Math",stat:!0,forced:!0},{iaddh:function(n,s,u,v){var f=n>>>0,y=s>>>0,h=u>>>0;return y+(v>>>0)+((f&h|(f|h)&~(f+h>>>0))>>>31)|0}})},19041:function(l,d,e){var o=e(82109);o({target:"Math",stat:!0,forced:!0},{imulh:function(n,s){var u=65535,v=+n,f=+s,y=v&u,h=f&u,p=v>>16,g=f>>16,E=(p*h>>>0)+(y*h>>>16);return p*g+(E>>16)+((y*g>>>0)+(E&u)>>16)}})},30666:function(l,d,e){var o=e(82109);o({target:"Math",stat:!0,forced:!0},{isubh:function(n,s,u,v){var f=n>>>0,y=s>>>0,h=u>>>0;return y-(v>>>0)-((~f&h|~(f^h)&f-h>>>0)>>>31)|0}})},51638:function(l,d,e){var o=e(82109);o({target:"Math",stat:!0,nonConfigurable:!0,nonWritable:!0},{RAD_PER_DEG:180/Math.PI})},62975:function(l,d,e){var o=e(82109),a=Math.PI/180;o({target:"Math",stat:!0,forced:!0},{radians:function(s){return s*a}})},15728:function(l,d,e){var o=e(82109),a=e(47103);o({target:"Math",stat:!0,forced:!0},{scale:a})},46056:function(l,d,e){var o=e(82109),a=e(19670),n=e(77023),s=e(63061),u=e(76178),v=e(29909),f="Seeded Random",y=f+" Generator",h='Math.seededPRNG() argument should have a "seed" field with a finite value.',p=v.set,g=v.getterFor(y),E=TypeError,w=s(function(O){p(this,{type:y,seed:O%2147483647})},f,function(){var O=g(this),C=O.seed=(O.seed*1103515245+12345)%2147483647;return u((C&1073741823)/1073741823,!1)});o({target:"Math",stat:!0,forced:!0},{seededPRNG:function(O){var C=a(O).seed;if(!n(C))throw E(h);return new w(C)}})},44299:function(l,d,e){var o=e(82109);o({target:"Math",stat:!0,forced:!0},{signbit:function(n){var s=+n;return s==s&&s==0?1/s==-1/0:s<0}})},5162:function(l,d,e){var o=e(82109);o({target:"Math",stat:!0,forced:!0},{umulh:function(n,s){var u=65535,v=+n,f=+s,y=v&u,h=f&u,p=v>>>16,g=f>>>16,E=(p*h>>>0)+(y*h>>>16);return p*g+(E>>>16)+((y*g>>>0)+(E&u)>>>16)}})},50292:function(l,d,e){"use strict";var o=e(82109),a=e(1702),n=e(19303),s=e(83009),u="Invalid number representation",v="Invalid radix",f=RangeError,y=SyntaxError,h=TypeError,p=/^[\da-z]+$/,g=a("".charAt),E=a(p.exec),w=a(1 .toString),T=a("".slice);o({target:"Number",stat:!0,forced:!0},{fromString:function(C,N){var _=1,L,z;if(typeof C!="string")throw h(u);if(!C.length||g(C,0)=="-"&&(_=-1,C=T(C,1),!C.length))throw y(u);if(L=N===void 0?10:n(N),L<2||L>36)throw f(v);if(!E(p,C)||w(z=s(C,L),L)!==C)throw y(u);return _*z}})},29427:function(l,d,e){"use strict";var o=e(82109),a=e(80430);o({target:"Number",stat:!0,forced:!0},{range:function(s,u,v){return new a(s,u,v,"number",0,1)}})},99964:function(l,d,e){"use strict";var o=e(82109),a=e(60996);o({target:"Object",stat:!0,forced:!0},{iterateEntries:function(s){return new a(s,"entries")}})},75238:function(l,d,e){"use strict";var o=e(82109),a=e(60996);o({target:"Object",stat:!0,forced:!0},{iterateKeys:function(s){return new a(s,"keys")}})},4987:function(l,d,e){"use strict";var o=e(82109),a=e(60996);o({target:"Object",stat:!0,forced:!0},{iterateValues:function(s){return new a(s,"values")}})},39769:function(l,d,e){"use strict";var o=e(82109),a=e(46916),n=e(19781),s=e(96340),u=e(19662),v=e(19670),f=e(25787),y=e(60614),h=e(68554),p=e(70111),g=e(58173),E=e(98052),w=e(89190),T=e(47045),O=e(842),C=e(5112),N=e(29909),_=e(90515),L=C("observable"),z="Observable",R="Subscription",j="SubscriptionObserver",G=N.getterFor,q=N.set,ne=G(z),ee=G(R),pe=G(j),Ae=function(re){this.observer=v(re),this.cleanup=void 0,this.subscriptionObserver=void 0};Ae.prototype={type:R,clean:function(){var re=this.cleanup;if(re){this.cleanup=void 0;try{re()}catch(ie){O(ie)}}},close:function(){if(!n){var re=this.facade,ie=this.subscriptionObserver;re.closed=!0,ie&&(ie.closed=!0)}this.observer=void 0},isClosed:function(){return this.observer===void 0}};var Pe=function(re,ie){var oe=q(this,new Ae(re)),S;n||(this.closed=!1);try{(S=g(re,"start"))&&a(S,re,this)}catch(K){O(K)}if(!oe.isClosed()){var I=oe.subscriptionObserver=new Le(oe);try{var k=ie(I),$=k;h(k)||(oe.cleanup=y(k.unsubscribe)?function(){$.unsubscribe()}:u(k))}catch(K){I.error(K);return}oe.isClosed()&&oe.clean()}};Pe.prototype=w({},{unsubscribe:function(){var ie=ee(this);ie.isClosed()||(ie.close(),ie.clean())}}),n&&T(Pe.prototype,"closed",{configurable:!0,get:function(){return ee(this).isClosed()}});var Le=function(re){q(this,{type:j,subscriptionState:re}),n||(this.closed=!1)};Le.prototype=w({},{next:function(ie){var oe=pe(this).subscriptionState;if(!oe.isClosed()){var S=oe.observer;try{var I=g(S,"next");I&&a(I,S,ie)}catch(k){O(k)}}},error:function(ie){var oe=pe(this).subscriptionState;if(!oe.isClosed()){var S=oe.observer;oe.close();try{var I=g(S,"error");I?a(I,S,ie):O(ie)}catch(k){O(k)}oe.clean()}},complete:function(){var ie=pe(this).subscriptionState;if(!ie.isClosed()){var oe=ie.observer;ie.close();try{var S=g(oe,"complete");S&&a(S,oe)}catch(I){O(I)}ie.clean()}}}),n&&T(Le.prototype,"closed",{configurable:!0,get:function(){return pe(this).subscriptionState.isClosed()}});var Be=function(ie){f(this,Ue),q(this,{type:z,subscriber:u(ie)})},Ue=Be.prototype;w(Ue,{subscribe:function(ie){var oe=arguments.length;return new Pe(y(ie)?{next:ie,error:oe>1?arguments[1]:void 0,complete:oe>2?arguments[2]:void 0}:p(ie)?ie:{},ne(this).subscriber)}}),E(Ue,L,function(){return this}),o({global:!0,constructor:!0,forced:_},{Observable:Be}),s(z)},93532:function(l,d,e){"use strict";var o=e(82109),a=e(35005),n=e(46916),s=e(19670),u=e(4411),v=e(18554),f=e(58173),y=e(20408),h=e(5112),p=e(90515),g=h("observable");o({target:"Observable",stat:!0,forced:p},{from:function(w){var T=u(this)?this:a("Observable"),O=f(s(w),g);if(O){var C=s(n(O,w));return C.constructor===T?C:new T(function(_){return C.subscribe(_)})}var N=v(w);return new T(function(_){y(N,function(L,z){if(_.next(L),_.closed)return z()},{IS_ITERATOR:!0,INTERRUPTED:!0}),_.complete()})}})},1025:function(l,d,e){e(39769),e(93532),e(88170)},88170:function(l,d,e){"use strict";var o=e(82109),a=e(35005),n=e(4411),s=e(90515),u=a("Array");o({target:"Observable",stat:!0,forced:s},{of:function(){for(var f=n(this)?this:a("Observable"),y=arguments.length,h=u(y),p=0;p<y;)h[p]=arguments[p++];return new f(function(g){for(var E=0;E<y;E++)if(g.next(h[E]),g.closed)return;g.complete()})}})},77479:function(l,d,e){"use strict";var o=e(82109),a=e(78523),n=e(12534);o({target:"Promise",stat:!0,forced:!0},{try:function(s){var u=a.f(this),v=n(s);return(v.error?u.reject:u.resolve)(v.value),u.promise}})},34582:function(l,d,e){var o=e(82109),a=e(38845),n=e(19670),s=a.toKey,u=a.set;o({target:"Reflect",stat:!0},{defineMetadata:function(f,y,h){var p=arguments.length<4?void 0:s(arguments[3]);u(f,y,n(h),p)}})},47896:function(l,d,e){var o=e(82109),a=e(38845),n=e(19670),s=a.toKey,u=a.getMap,v=a.store;o({target:"Reflect",stat:!0},{deleteMetadata:function(y,h){var p=arguments.length<3?void 0:s(arguments[2]),g=u(n(h),p,!1);if(g===void 0||!g.delete(y))return!1;if(g.size)return!0;var E=v.get(h);return E.delete(p),!!E.size||v.delete(h)}})},98558:function(l,d,e){var o=e(82109),a=e(1702),n=e(38845),s=e(19670),u=e(79518),v=e(60956),f=a(v),y=a([].concat),h=n.keys,p=n.toKey,g=function(E,w){var T=h(E,w),O=u(E);if(O===null)return T;var C=g(O,w);return C.length?T.length?f(y(T,C)):C:T};o({target:"Reflect",stat:!0},{getMetadataKeys:function(w){var T=arguments.length<2?void 0:p(arguments[1]);return g(s(w),T)}})},12647:function(l,d,e){var o=e(82109),a=e(38845),n=e(19670),s=e(79518),u=a.has,v=a.get,f=a.toKey,y=function(h,p,g){var E=u(h,p,g);if(E)return v(h,p,g);var w=s(p);return w!==null?y(h,w,g):void 0};o({target:"Reflect",stat:!0},{getMetadata:function(p,g){var E=arguments.length<3?void 0:f(arguments[2]);return y(p,n(g),E)}})},97507:function(l,d,e){var o=e(82109),a=e(38845),n=e(19670),s=a.keys,u=a.toKey;o({target:"Reflect",stat:!0},{getOwnMetadataKeys:function(f){var y=arguments.length<2?void 0:u(arguments[1]);return s(n(f),y)}})},84018:function(l,d,e){var o=e(82109),a=e(38845),n=e(19670),s=a.get,u=a.toKey;o({target:"Reflect",stat:!0},{getOwnMetadata:function(f,y){var h=arguments.length<3?void 0:u(arguments[2]);return s(f,n(y),h)}})},61605:function(l,d,e){var o=e(82109),a=e(38845),n=e(19670),s=e(79518),u=a.has,v=a.toKey,f=function(y,h,p){var g=u(y,h,p);if(g)return!0;var E=s(h);return E!==null?f(y,E,p):!1};o({target:"Reflect",stat:!0},{hasMetadata:function(h,p){var g=arguments.length<3?void 0:v(arguments[2]);return f(h,n(p),g)}})},49076:function(l,d,e){var o=e(82109),a=e(38845),n=e(19670),s=a.has,u=a.toKey;o({target:"Reflect",stat:!0},{hasOwnMetadata:function(f,y){var h=arguments.length<3?void 0:u(arguments[2]);return s(f,n(y),h)}})},34999:function(l,d,e){var o=e(82109),a=e(38845),n=e(19670),s=a.toKey,u=a.set;o({target:"Reflect",stat:!0},{metadata:function(f,y){return function(p,g){u(f,y,n(p),s(g))}}})},88921:function(l,d,e){"use strict";var o=e(82109),a=e(88999),n=e(79405).add;o({target:"Set",proto:!0,real:!0,forced:!0},{addAll:function(){for(var u=a(this),v=0,f=arguments.length;v<f;v++)n(u,arguments[v]);return u}})},96248:function(l,d,e){"use strict";var o=e(82109),a=e(88999),n=e(79405).remove;o({target:"Set",proto:!0,real:!0,forced:!0},{deleteAll:function(){for(var u=a(this),v=!0,f,y=0,h=arguments.length;y<h;y++)f=n(u,arguments[y]),v=v&&f;return!!v}})},13599:function(l,d,e){"use strict";var o=e(82109),a=e(46916),n=e(45965),s=e(37075);o({target:"Set",proto:!0,real:!0,forced:!0},{difference:function(v){return a(s,this,n(v))}})},27561:function(l,d,e){var o=e(82109),a=e(37075),n=e(13831);o({target:"Set",proto:!0,real:!0,forced:!n("difference")},{difference:a})},11477:function(l,d,e){"use strict";var o=e(82109),a=e(49974),n=e(88999),s=e(87758);o({target:"Set",proto:!0,real:!0,forced:!0},{every:function(v){var f=n(this),y=a(v,arguments.length>1?arguments[1]:void 0);return s(f,function(h){if(!y(h,h,f))return!1},!0)!==!1}})},64362:function(l,d,e){"use strict";var o=e(82109),a=e(49974),n=e(88999),s=e(79405),u=e(87758),v=s.Set,f=s.add;o({target:"Set",proto:!0,real:!0,forced:!0},{filter:function(h){var p=n(this),g=a(h,arguments.length>1?arguments[1]:void 0),E=new v;return u(p,function(w){g(w,w,p)&&f(E,w)}),E}})},15389:function(l,d,e){"use strict";var o=e(82109),a=e(49974),n=e(88999),s=e(87758);o({target:"Set",proto:!0,real:!0,forced:!0},{find:function(v){var f=n(this),y=a(v,arguments.length>1?arguments[1]:void 0),h=s(f,function(p){if(y(p,p,f))return{value:p}},!0);return h&&h.value}})},46006:function(l,d,e){var o=e(82109),a=e(27296);o({target:"Set",stat:!0,forced:!0},{from:a})},90401:function(l,d,e){"use strict";var o=e(82109),a=e(46916),n=e(45965),s=e(81920);o({target:"Set",proto:!0,real:!0,forced:!0},{intersection:function(v){return a(s,this,n(v))}})},3440:function(l,d,e){var o=e(82109),a=e(81920),n=e(13831);o({target:"Set",proto:!0,real:!0,forced:!n("intersection")},{intersection:a})},45164:function(l,d,e){"use strict";var o=e(82109),a=e(46916),n=e(45965),s=e(78239);o({target:"Set",proto:!0,real:!0,forced:!0},{isDisjointFrom:function(v){return a(s,this,n(v))}})},66244:function(l,d,e){var o=e(82109),a=e(78239),n=e(13831);o({target:"Set",proto:!0,real:!0,forced:!n("isDisjointFrom")},{isDisjointFrom:a})},91238:function(l,d,e){"use strict";var o=e(82109),a=e(46916),n=e(45965),s=e(49180);o({target:"Set",proto:!0,real:!0,forced:!0},{isSubsetOf:function(v){return a(s,this,n(v))}})},89772:function(l,d,e){var o=e(82109),a=e(49180),n=e(13831);o({target:"Set",proto:!0,real:!0,forced:!n("isSubsetOf")},{isSubsetOf:a})},54837:function(l,d,e){"use strict";var o=e(82109),a=e(46916),n=e(45965),s=e(10107);o({target:"Set",proto:!0,real:!0,forced:!0},{isSupersetOf:function(v){return a(s,this,n(v))}})},88910:function(l,d,e){var o=e(82109),a=e(10107),n=e(13831);o({target:"Set",proto:!0,real:!0,forced:!n("isSupersetOf")},{isSupersetOf:a})},87485:function(l,d,e){"use strict";var o=e(82109),a=e(1702),n=e(88999),s=e(87758),u=e(41340),v=a([].join),f=a([].push);o({target:"Set",proto:!0,real:!0,forced:!0},{join:function(h){var p=n(this),g=h===void 0?",":u(h),E=[];return s(p,function(w){f(E,w)}),v(E,g)}})},56767:function(l,d,e){"use strict";var o=e(82109),a=e(49974),n=e(88999),s=e(79405),u=e(87758),v=s.Set,f=s.add;o({target:"Set",proto:!0,real:!0,forced:!0},{map:function(h){var p=n(this),g=a(h,arguments.length>1?arguments[1]:void 0),E=new v;return u(p,function(w){f(E,g(w,w,p))}),E}})},69916:function(l,d,e){var o=e(82109),a=e(82044);o({target:"Set",stat:!0,forced:!0},{of:a})},76651:function(l,d,e){"use strict";var o=e(82109),a=e(19662),n=e(88999),s=e(87758),u=TypeError;o({target:"Set",proto:!0,real:!0,forced:!0},{reduce:function(f){var y=n(this),h=arguments.length<2,p=h?void 0:arguments[1];if(a(f),s(y,function(g){h?(h=!1,p=g):p=f(p,g,g,y)}),h)throw u("Reduce of empty set with no initial value");return p}})},61437:function(l,d,e){"use strict";var o=e(82109),a=e(49974),n=e(88999),s=e(87758);o({target:"Set",proto:!0,real:!0,forced:!0},{some:function(v){var f=n(this),y=a(v,arguments.length>1?arguments[1]:void 0);return s(f,function(h){if(y(h,h,f))return!0},!0)===!0}})},35285:function(l,d,e){"use strict";var o=e(82109),a=e(46916),n=e(45965),s=e(98506);o({target:"Set",proto:!0,real:!0,forced:!0},{symmetricDifference:function(v){return a(s,this,n(v))}})},63252:function(l,d,e){var o=e(82109),a=e(98506),n=e(13831);o({target:"Set",proto:!0,real:!0,forced:!n("symmetricDifference")},{symmetricDifference:a})},39865:function(l,d,e){"use strict";var o=e(82109),a=e(46916),n=e(45965),s=e(39391);o({target:"Set",proto:!0,real:!0,forced:!0},{union:function(v){return a(s,this,n(v))}})},17454:function(l,d,e){var o=e(82109),a=e(39391),n=e(13831);o({target:"Set",proto:!0,real:!0,forced:!n("union")},{union:a})},86035:function(l,d,e){"use strict";var o=e(82109),a=e(28710).charAt,n=e(84488),s=e(19303),u=e(41340);o({target:"String",proto:!0,forced:!0},{at:function(f){var y=u(n(this)),h=y.length,p=s(f),g=p>=0?p:h+p;return g<0||g>=h?void 0:a(y,g)}})},67501:function(l,d,e){"use strict";var o=e(82109),a=e(63061),n=e(76178),s=e(84488),u=e(41340),v=e(29909),f=e(28710),y=f.codeAt,h=f.charAt,p="String Iterator",g=v.set,E=v.getterFor(p),w=a(function(O){g(this,{type:p,string:O,index:0})},"String",function(){var O=E(this),C=O.string,N=O.index,_;return N>=C.length?n(void 0,!0):(_=h(C,N),O.index+=_.length,n({codePoint:y(_,0),position:N},!1))});o({target:"String",proto:!0,forced:!0},{codePoints:function(){return new w(u(s(this)))}})},50058:function(l,d,e){var o=e(82109),a=e(92386);o({target:"String",stat:!0,forced:!0},{cooked:a})},85576:function(l,d,e){"use strict";var o=e(76677),a=e(82109),n=e(72309),s=e(35005),u=e(56339),v=e(1702),f=e(22104),y=e(19670),h=e(47908),p=e(60614),g=e(26244),E=e(3070).f,w=e(41589),T=e(92386),O=e(70327),C=e(81361),N=s("WeakMap"),_=n("GlobalDedentRegistry",new N);_.has=_.has,_.get=_.get,_.set=_.set;var L=Array,z=TypeError,R=Object.freeze||Object,j=Object.isFrozen,G=Math.min,q=v("".charAt),ne=v("".slice),ee=v("".split),pe=v(/./.exec),Ae=/([\n\u2028\u2029]|\r\n?)/g,Pe=RegExp("^["+C+"]*"),Le=RegExp("[^"+C+"]"),Be="Invalid tag",Ue="Invalid opening line",re="Invalid closing line",ie=function(K){var b=K.raw;if(o&&!j(b))throw z("Raw template should be frozen");if(_.has(b))return _.get(b);var H=oe(b),W=I(H);return E(W,"raw",{value:R(H)}),R(W),_.set(b,W),W},oe=function(K){var b=h(K),H=g(b),W=L(H),J=L(H),Y=0,Ie,Fe;if(!H)throw z(Be);for(;Y<H;Y++){var Ye=b[Y];if(typeof Ye=="string")W[Y]=ee(Ye,Ae);else throw z(Be)}for(Y=0;Y<H;Y++){var Xe=Y+1===H;if(Ie=W[Y],Y===0){if(Ie.length===1||Ie[0].length>0)throw z(Ue);Ie[1]=""}if(Xe){if(Ie.length===1||pe(Le,Ie[Ie.length-1]))throw z(re);Ie[Ie.length-2]="",Ie[Ie.length-1]=""}for(var We=2;We<Ie.length;We+=2){var nt=Ie[We],te=We+1===Ie.length&&!Xe,de=pe(Pe,nt)[0];if(!te&&de.length===nt.length){Ie[We]="";continue}Fe=S(de,Fe)}}var me=Fe?Fe.length:0;for(Y=0;Y<H;Y++){Ie=W[Y];for(var Se=Ie[0],Te=1;Te<Ie.length;Te+=2)Se+=Ie[Te]+ne(Ie[Te+1],me);J[Y]=Se}return J},S=function(K,b){if(b===void 0||K===b)return K;for(var H=0,W=G(K.length,b.length);H<W&&q(K,H)===q(b,H);H++);return ne(K,0,H)},I=function(K){for(var b=0,H=K.length,W=L(H);b<H;b++)W[b]=O(K[b]);return W},k=function(K){return u(function(b){var H=w(arguments);return H[0]=ie(y(b)),f(K,this,H)},"")},$=k(T);a({target:"String",stat:!0,forced:!0},{dedent:function(b){return y(b),p(b)?k(b):f($,this,arguments)}})},98275:function(l,d,e){"use strict";var o=e(82109),a=e(1702),n=e(84488),s=e(41340),u=a("".charCodeAt);o({target:"String",proto:!0},{isWellFormed:function(){for(var f=s(n(this)),y=f.length,h=0;h<y;h++){var p=u(f,h);if((p&63488)==55296&&(p>=56320||++h>=y||(u(f,h)&64512)!=56320))return!1}return!0}})},71842:function(l,d,e){"use strict";var o=e(82109),a=e(46916),n=e(1702),s=e(84488),u=e(41340),v=e(47293),f=Array,y=n("".charAt),h=n("".charCodeAt),p=n([].join),g="".toWellFormed,E="\uFFFD",w=g&&v(function(){return a(g,1)!=="1"});o({target:"String",proto:!0,forced:w},{toWellFormed:function(){var O=u(s(this));if(w)return a(g,O);for(var C=O.length,N=f(C),_=0;_<C;_++){var L=h(O,_);(L&63488)!=55296?N[_]=y(O,_):L>=56320||_+1>=C||(h(O,_+1)&64512)!=56320?N[_]=E:(N[_]=y(O,_),N[++_]=y(O,_))}return p(N,"")}})},16586:function(l,d,e){"use strict";var o=e(82109),a=e(47976),n=e(79518),s=e(27674),u=e(99920),v=e(70030),f=e(68880),y=e(79114),h=e(5392),p=e(56277),g=e(5112),E=g("toStringTag"),w=Error,T=function(N,_,L){var z=a(O,this),R;return s?R=s(w(),z?n(this):O):(R=z?this:v(O),f(R,E,"Error")),L!==void 0&&f(R,"message",p(L)),h(R,T,R.stack,1),f(R,"error",N),f(R,"suppressed",_),R};s?s(T,w):u(T,w,{name:!0});var O=T.prototype=v(w.prototype,{constructor:y(1,T),message:y(1,""),name:y(1,"SuppressedError")});o({global:!0,constructor:!0,arity:3},{SuppressedError:T})},609:function(l,d,e){var o=e(26800);o("asyncDispose")},21568:function(l,d,e){var o=e(26800);o("dispose")},96431:function(l,d,e){var o=e(82109),a=e(35005),n=e(1702),s=a("Symbol"),u=s.keyFor,v=n(s.prototype.valueOf);o({target:"Symbol",stat:!0},{isRegistered:function(y){try{return u(v(y))!==void 0}catch(h){return!1}}})},40050:function(l,d,e){for(var o=e(82109),a=e(72309),n=e(35005),s=e(1702),u=e(52190),v=e(5112),f=n("Symbol"),y=f.isWellKnown,h=n("Object","getOwnPropertyNames"),p=s(f.prototype.valueOf),g=a("wks"),E=0,w=h(f),T=w.length;E<T;E++)try{var O=w[E];u(f[O])&&v(O)}catch(C){}o({target:"Symbol",stat:!0,forced:!0},{isWellKnown:function(N){if(y&&y(N))return!0;try{for(var _=p(N),L=0,z=h(g),R=z.length;L<R;L++)if(g[z[L]]==_)return!0}catch(j){}return!1}})},54534:function(l,d,e){var o=e(26800);o("matcher")},34744:function(l,d,e){var o=e(26800);o("metadataKey")},95090:function(l,d,e){var o=e(26800);o("metadata")},48824:function(l,d,e){var o=e(26800);o("observable")},44130:function(l,d,e){var o=e(26800);o("patternMatch")},35954:function(l,d,e){var o=e(26800);o("replaceAll")},26182:function(l,d,e){"use strict";var o=e(90260),a=e(42092).filterReject,n=e(43074),s=o.aTypedArray,u=o.exportTypedArrayMethod;u("filterOut",function(f){var y=a(s(this),f,arguments.length>1?arguments[1]:void 0);return n(this,y)},!0)},8922:function(l,d,e){"use strict";var o=e(90260),a=e(42092).filterReject,n=e(43074),s=o.aTypedArray,u=o.exportTypedArrayMethod;u("filterReject",function(f){var y=a(s(this),f,arguments.length>1?arguments[1]:void 0);return n(this,y)},!0)},16850:function(l,d,e){"use strict";var o=e(35005),a=e(39483),n=e(33253),s=e(90260),u=e(97745),v=s.aTypedArrayConstructor,f=s.exportTypedArrayStaticMethod;f("fromAsync",function(h){var p=this,g=arguments.length,E=g>1?arguments[1]:void 0,w=g>2?arguments[2]:void 0;return new(o("Promise"))(function(T){a(p),T(n(h,E,w))}).then(function(T){return u(v(p),T)})},!0)},5835:function(l,d,e){"use strict";var o=e(90260),a=e(21191),n=e(66304),s=o.aTypedArray,u=o.exportTypedArrayMethod;u("groupBy",function(f){var y=arguments.length>1?arguments[1]:void 0;return a(s(this),f,y,n)},!0)},8970:function(l,d,e){"use strict";var o=e(90260),a=e(26244),n=e(44067),s=e(51400),u=e(64599),v=e(19303),f=e(47293),y=o.aTypedArray,h=o.getTypedArrayConstructor,p=o.exportTypedArrayMethod,g=Math.max,E=Math.min,w=!f(function(){var T=new Int8Array([1]),O=T.toSpliced(1,0,{valueOf:function(){return T[0]=2,3}});return O[0]!==2||O[1]!==3});p("toSpliced",function(O,C){var N=y(this),_=h(N),L=a(N),z=s(O,L),R=arguments.length,j=0,G,q,ne,ee,pe,Ae,Pe;if(R===0)G=q=0;else if(R===1)G=0,q=L-z;else if(q=E(g(v(C),0),L-z),G=R-2,G){ee=new _(G),ne=n(ee);for(var Le=2;Le<R;Le++)pe=arguments[Le],ee[Le-2]=ne?u(pe):+pe}for(Ae=L+G-q,Pe=new _(Ae);j<z;j++)Pe[j]=N[j];for(;j<z+G;j++)Pe[j]=ee[j-z];for(;j<Ae;j++)Pe[j]=N[j+q-G];return Pe},!w)},84444:function(l,d,e){"use strict";var o=e(1702),a=e(90260),n=e(97745),s=e(60956),u=a.aTypedArray,v=a.getTypedArrayConstructor,f=a.exportTypedArrayMethod,y=o(s);f("uniqueBy",function(p){return u(this),n(v(this),y(this,p))},!0)},78206:function(l,d,e){"use strict";var o=e(82109),a=e(29257),n=e(60953).remove;o({target:"WeakMap",proto:!0,real:!0,forced:!0},{deleteAll:function(){for(var u=a(this),v=!0,f,y=0,h=arguments.length;y<h;y++)f=n(u,arguments[y]),v=v&&f;return!!v}})},12714:function(l,d,e){"use strict";var o=e(82109),a=e(29257),n=e(60953),s=n.get,u=n.has,v=n.set;o({target:"WeakMap",proto:!0,real:!0,forced:!0},{emplace:function(y,h){var p=a(this),g,E;return u(p,y)?(g=s(p,y),"update"in h&&(g=h.update(g,y,p),v(p,y,g)),g):(E=h.insert(y,p),v(p,y,E),E)}})},76478:function(l,d,e){var o=e(82109),a=e(27296);o({target:"WeakMap",stat:!0,forced:!0},{from:a})},79715:function(l,d,e){var o=e(82109),a=e(82044);o({target:"WeakMap",stat:!0,forced:!0},{of:a})},5964:function(l,d,e){"use strict";var o=e(82109),a=e(8154);o({target:"WeakMap",proto:!0,real:!0,forced:!0},{upsert:a})},43561:function(l,d,e){"use strict";var o=e(82109),a=e(72682),n=e(78818).add;o({target:"WeakSet",proto:!0,real:!0,forced:!0},{addAll:function(){for(var u=a(this),v=0,f=arguments.length;v<f;v++)n(u,arguments[v]);return u}})},32049:function(l,d,e){"use strict";var o=e(82109),a=e(72682),n=e(78818).remove;o({target:"WeakSet",proto:!0,real:!0,forced:!0},{deleteAll:function(){for(var u=a(this),v=!0,f,y=0,h=arguments.length;y<h;y++)f=n(u,arguments[y]),v=v&&f;return!!v}})},86020:function(l,d,e){var o=e(82109),a=e(27296);o({target:"WeakSet",stat:!0,forced:!0},{from:a})},56585:function(l,d,e){var o=e(82109),a=e(82044);o({target:"WeakSet",stat:!0,forced:!0},{of:a})},11091:function(l,d,e){var o=e(82109),a=e(17854),n=e(20261).clear;o({global:!0,bind:!0,enumerable:!0,forced:a.clearImmediate!==n},{clearImmediate:n})},82801:function(l,d,e){"use strict";var o=e(82109),a=e(17854),n=e(35005),s=e(79114),u=e(3070).f,v=e(92597),f=e(25787),y=e(79587),h=e(56277),p=e(93678),g=e(11060),E=e(19781),w=e(31913),T="DOMException",O=n("Error"),C=n(T),N=function(){f(this,_);var Le=arguments.length,Be=h(Le<1?void 0:arguments[0]),Ue=h(Le<2?void 0:arguments[1],"Error"),re=new C(Be,Ue),ie=O(Be);return ie.name=T,u(re,"stack",s(1,g(ie.stack,1))),y(re,this,N),re},_=N.prototype=C.prototype,L="stack"in O(T),z="stack"in new C(1,2),R=C&&E&&Object.getOwnPropertyDescriptor(a,T),j=!!R&&!(R.writable&&R.configurable),G=L&&!j&&!z;o({global:!0,constructor:!0,forced:w||G},{DOMException:G?N:C});var q=n(T),ne=q.prototype;if(ne.constructor!==q){w||u(ne,"constructor",s(1,q));for(var ee in p)if(v(p,ee)){var pe=p[ee],Ae=pe.s;v(q,Ae)||u(q,Ae,s(6,pe.c))}}},84633:function(l,d,e){e(11091),e(12986)},71550:function(l,d,e){"use strict";var o=e(82109),a=e(17854),n=e(47045),s=e(19781),u=TypeError,v=Object.defineProperty,f=a.self!==a;try{if(s){var y=Object.getOwnPropertyDescriptor(a,"self");(f||!y||!y.get||!y.enumerable)&&n(a,"self",{get:function(){return a},set:function(p){if(this!==a)throw u("Illegal invocation");v(a,"self",{value:p,writable:!0,configurable:!0,enumerable:!0})},configurable:!0,enumerable:!0})}else o({global:!0,simple:!0,forced:f},{self:a})}catch(h){}},12986:function(l,d,e){var o=e(82109),a=e(17854),n=e(20261).set,s=e(17152),u=a.setImmediate?s(n,!1):n;o({global:!0,bind:!0,enumerable:!0,forced:a.setImmediate!==u},{setImmediate:u})},61295:function(l,d,e){var o=e(31913),a=e(82109),n=e(17854),s=e(35005),u=e(1702),v=e(47293),f=e(69711),y=e(60614),h=e(4411),p=e(68554),g=e(70111),E=e(52190),w=e(20408),T=e(19670),O=e(70648),C=e(92597),N=e(86135),_=e(68880),L=e(26244),z=e(48053),R=e(34706),j=e(75706),G=e(79405),q=e(22914),ne=e(64124),ee=n.Object,pe=n.Array,Ae=n.Date,Pe=n.Error,Le=n.EvalError,Be=n.RangeError,Ue=n.ReferenceError,re=n.SyntaxError,ie=n.TypeError,oe=n.URIError,S=n.PerformanceMark,I=n.WebAssembly,k=I&&I.CompileError||Pe,$=I&&I.LinkError||Pe,K=I&&I.RuntimeError||Pe,b=s("DOMException"),H=j.Map,W=j.has,J=j.get,Y=j.set,Ie=G.Set,Fe=G.add,Ye=s("Object","keys"),Xe=u([].push),We=u((!0).valueOf),nt=u(1 .valueOf),te=u("".valueOf),de=u(Ae.prototype.getTime),me=f("structuredClone"),Se="DataCloneError",Te="Transferring",fe=function(Re){return!v(function(){var lt=new n.Set([7]),dt=Re(lt),Pt=Re(ee(7));return dt==lt||!dt.has(7)||typeof Pt!="object"||Pt!=7})&&Re},se=function(Re,lt){return!v(function(){var dt=new lt,Pt=Re({a:dt,b:dt});return!(Pt&&Pt.a===Pt.b&&Pt.a instanceof lt&&Pt.a.stack===dt.stack)})},xe=function(Re){return!v(function(){var lt=Re(new n.AggregateError([1],me,{cause:3}));return lt.name!="AggregateError"||lt.errors[0]!=1||lt.message!=me||lt.cause!=3})},le=n.structuredClone,Ee=o||!se(le,Pe)||!se(le,b)||!xe(le),ze=!le&&fe(function(Re){return new S(me,{detail:Re}).detail}),$e=fe(le)||ze,ce=function(Re){throw new b("Uncloneable type: "+Re,Se)},Oe=function(Re,lt){throw new b((lt||"Cloning")+" of "+Re+" cannot be properly polyfilled in this engine",Se)},He=function(){var Re;try{Re=new n.DataTransfer}catch(lt){try{Re=new n.ClipboardEvent("").clipboardData}catch(dt){}}return Re&&Re.items&&Re.files?Re:null},_e=function(Re,lt){if(E(Re)&&ce("Symbol"),!g(Re))return Re;if(lt){if(W(lt,Re))return J(lt,Re)}else lt=new H;var dt=O(Re),Pt=!1,Mt,vt,Ke,yt,gt,Zt,Ot,Ce,st,Ve;switch(dt){case"Array":Ke=pe(L(Re)),Pt=!0;break;case"Object":Ke={},Pt=!0;break;case"Map":Ke=new H,Pt=!0;break;case"Set":Ke=new Ie,Pt=!0;break;case"RegExp":Ke=new RegExp(Re.source,R(Re));break;case"Error":switch(vt=Re.name,vt){case"AggregateError":Ke=s("AggregateError")([]);break;case"EvalError":Ke=Le();break;case"RangeError":Ke=Be();break;case"ReferenceError":Ke=Ue();break;case"SyntaxError":Ke=re();break;case"TypeError":Ke=ie();break;case"URIError":Ke=oe();break;case"CompileError":Ke=k();break;case"LinkError":Ke=$();break;case"RuntimeError":Ke=K();break;default:Ke=Pe()}Pt=!0;break;case"DOMException":Ke=new b(Re.message,Re.name),Pt=!0;break;case"DataView":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"BigInt64Array":case"BigUint64Array":Mt=n[dt],g(Mt)||Oe(dt),Ke=new Mt(_e(Re.buffer,lt),Re.byteOffset,dt==="DataView"?Re.byteLength:Re.length);break;case"DOMQuad":try{Ke=new DOMQuad(_e(Re.p1,lt),_e(Re.p2,lt),_e(Re.p3,lt),_e(Re.p4,lt))}catch(De){$e?Ke=$e(Re):Oe(dt)}break;case"FileList":if(yt=He(),yt){for(gt=0,Zt=L(Re);gt<Zt;gt++)yt.items.add(_e(Re[gt],lt));Ke=yt.files}else $e?Ke=$e(Re):Oe(dt);break;case"ImageData":try{Ke=new ImageData(_e(Re.data,lt),Re.width,Re.height,{colorSpace:Re.colorSpace})}catch(De){$e?Ke=$e(Re):Oe(dt)}break;default:if($e)Ke=$e(Re);else switch(dt){case"BigInt":Ke=ee(Re.valueOf());break;case"Boolean":Ke=ee(We(Re));break;case"Number":Ke=ee(nt(Re));break;case"String":Ke=ee(te(Re));break;case"Date":Ke=new Ae(de(Re));break;case"ArrayBuffer":Mt=n.DataView,!Mt&&typeof Re.slice!="function"&&Oe(dt);try{if(typeof Re.slice=="function")Ke=Re.slice(0);else for(Zt=Re.byteLength,Ke=new ArrayBuffer(Zt),st=new Mt(Re),Ve=new Mt(Ke),gt=0;gt<Zt;gt++)Ve.setUint8(gt,st.getUint8(gt))}catch(De){throw new b("ArrayBuffer is detached",Se)}break;case"SharedArrayBuffer":Ke=Re;break;case"Blob":try{Ke=Re.slice(0,Re.size,Re.type)}catch(De){Oe(dt)}break;case"DOMPoint":case"DOMPointReadOnly":Mt=n[dt];try{Ke=Mt.fromPoint?Mt.fromPoint(Re):new Mt(Re.x,Re.y,Re.z,Re.w)}catch(De){Oe(dt)}break;case"DOMRect":case"DOMRectReadOnly":Mt=n[dt];try{Ke=Mt.fromRect?Mt.fromRect(Re):new Mt(Re.x,Re.y,Re.width,Re.height)}catch(De){Oe(dt)}break;case"DOMMatrix":case"DOMMatrixReadOnly":Mt=n[dt];try{Ke=Mt.fromMatrix?Mt.fromMatrix(Re):new Mt(Re)}catch(De){Oe(dt)}break;case"AudioData":case"VideoFrame":y(Re.clone)||Oe(dt);try{Ke=Re.clone()}catch(De){ce(dt)}break;case"File":try{Ke=new File([Re],Re.name,Re)}catch(De){Oe(dt)}break;case"CropTarget":case"CryptoKey":case"FileSystemDirectoryHandle":case"FileSystemFileHandle":case"FileSystemHandle":case"GPUCompilationInfo":case"GPUCompilationMessage":case"ImageBitmap":case"RTCCertificate":case"WebAssembly.Module":Oe(dt);default:ce(dt)}}if(Y(lt,Re,Ke),Pt)switch(dt){case"Array":case"Object":for(Ot=Ye(Re),gt=0,Zt=L(Ot);gt<Zt;gt++)Ce=Ot[gt],N(Ke,Ce,_e(Re[Ce],lt));break;case"Map":Re.forEach(function(De,ft){Y(Ke,_e(ft,lt),_e(De,lt))});break;case"Set":Re.forEach(function(De){Fe(Ke,_e(De,lt))});break;case"Error":_(Ke,"message",_e(Re.message,lt)),C(Re,"cause")&&_(Ke,"cause",_e(Re.cause,lt)),vt=="AggregateError"&&(Ke.errors=_e(Re.errors,lt));case"DOMException":q&&_(Ke,"stack",_e(Re.stack,lt))}return Ke},Qe=function(Re,lt){if(!g(Re))throw ie("Transfer option cannot be converted to a sequence");var dt=[];w(Re,function(st){Xe(dt,T(st))});var Pt=0,Mt=L(dt),vt,Ke,yt,gt,Zt,Ot,Ce;if(ne)for(gt=le(dt,{transfer:dt});Pt<Mt;)Y(lt,dt[Pt],gt[Pt++]);else for(;Pt<Mt;){if(vt=dt[Pt++],W(lt,vt))throw new b("Duplicate transferable",Se);switch(Ke=O(vt),Ke){case"ImageBitmap":yt=n.OffscreenCanvas,h(yt)||Oe(Ke,Te);try{Ot=new yt(vt.width,vt.height),Ce=Ot.getContext("bitmaprenderer"),Ce.transferFromImageBitmap(vt),Zt=Ot.transferToImageBitmap()}catch(st){}break;case"AudioData":case"VideoFrame":(!y(vt.clone)||!y(vt.close))&&Oe(Ke,Te);try{Zt=vt.clone(),vt.close()}catch(st){}break;case"ArrayBuffer":y(vt.transfer)||Oe(Ke,Te),Zt=vt.transfer();break;case"MediaSourceHandle":case"MessagePort":case"OffscreenCanvas":case"ReadableStream":case"TransformStream":case"WritableStream":Oe(Ke,Te)}if(Zt===void 0)throw new b("This object cannot be transferred: "+Ke,Se);Y(lt,vt,Zt)}};a({global:!0,enumerable:!0,sham:!ne,forced:Ee},{structuredClone:function(lt){var dt=z(arguments.length,1)>1&&!p(arguments[1])?T(arguments[1]):void 0,Pt=dt?dt.transfer:void 0,Mt;return Pt!==void 0&&(Mt=new H,Qe(Pt,Mt)),_e(lt,Mt)}})},9996:function(l){"use strict";var d=function(N){return e(N)&&!o(N)};function e(C){return!!C&&typeof C=="object"}function o(C){var N=Object.prototype.toString.call(C);return N==="[object RegExp]"||N==="[object Date]"||s(C)}var a=typeof Symbol=="function"&&Symbol.for,n=a?Symbol.for("react.element"):60103;function s(C){return C.$$typeof===n}function u(C){return Array.isArray(C)?[]:{}}function v(C,N){return N.clone!==!1&&N.isMergeableObject(C)?T(u(C),C,N):C}function f(C,N,_){return C.concat(N).map(function(L){return v(L,_)})}function y(C,N){if(!N.customMerge)return T;var _=N.customMerge(C);return typeof _=="function"?_:T}function h(C){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(C).filter(function(N){return Object.propertyIsEnumerable.call(C,N)}):[]}function p(C){return Object.keys(C).concat(h(C))}function g(C,N){try{return N in C}catch(_){return!1}}function E(C,N){return g(C,N)&&!(Object.hasOwnProperty.call(C,N)&&Object.propertyIsEnumerable.call(C,N))}function w(C,N,_){var L={};return _.isMergeableObject(C)&&p(C).forEach(function(z){L[z]=v(C[z],_)}),p(N).forEach(function(z){E(C,z)||(g(C,z)&&_.isMergeableObject(N[z])?L[z]=y(z,_)(C[z],N[z],_):L[z]=v(N[z],_))}),L}function T(C,N,_){_=_||{},_.arrayMerge=_.arrayMerge||f,_.isMergeableObject=_.isMergeableObject||d,_.cloneUnlessOtherwiseSpecified=v;var L=Array.isArray(N),z=Array.isArray(C),R=L===z;return R?L?_.arrayMerge(C,N,_):w(C,N,_):v(N,_)}T.all=function(N,_){if(!Array.isArray(N))throw new Error("first argument should be an array");return N.reduce(function(L,z){return T(L,z,_)},{})};var O=T;l.exports=O},68498:function(l){var d=Object.defineProperty,e=Object.getOwnPropertyDescriptor,o=Object.getOwnPropertyNames,a=Object.prototype.hasOwnProperty,n=(_,L)=>{for(var z in L)d(_,z,{get:L[z],enumerable:!0})},s=(_,L,z,R)=>{if(L&&typeof L=="object"||typeof L=="function")for(let j of o(L))!a.call(_,j)&&j!==z&&d(_,j,{get:()=>L[j],enumerable:!(R=e(L,j))||R.enumerable});return _},u=_=>s(d({},"__esModule",{value:!0}),_),v={};n(v,{LOCAL_DUMI_DIR:()=>f,LOCAL_PAGES_DIR:()=>h,LOCAL_THEME_DIR:()=>y,PICKED_PKG_FIELDS:()=>T,PREFERS_COLOR_ATTR:()=>E,PREFERS_COLOR_LS_KEY:()=>w,SP_ROUTE_PREFIX:()=>g,THEME_PREFIX:()=>p,USELESS_TMP_FILES:()=>O,VERSION_2_DEPRECATE_SOFT_BREAKS:()=>N,VERSION_2_LEVEL_NAV:()=>C}),l.exports=u(v);var f=".dumi",y=`${f}/theme`,h=`${f}/pages`,p="dumi-theme-",g="~",E="data-prefers-color",w="dumi:prefers-color",T={name:"",description:"",version:"",license:"",repository:"",author:"",authors:""},O=["tsconfig.json","typings.d.ts"],C="^2.2.0",N="^2.2.0"},59873:function(l,d,e){"use strict";e.d(d,{$6:function(){return h},OV:function(){return u},Qe:function(){return f},X9:function(){return y},gb:function(){return v},wI:function(){return s}});var o=e(1890),a;(function(p){p.FORMAT_ERROR="FORMAT_ERROR",p.UNSUPPORTED_FORMATTER="UNSUPPORTED_FORMATTER",p.INVALID_CONFIG="INVALID_CONFIG",p.MISSING_DATA="MISSING_DATA",p.MISSING_TRANSLATION="MISSING_TRANSLATION"})(a||(a={}));var n=function(p){(0,o.ZT)(g,p);function g(E,w,T){var O=this,C=T?T instanceof Error?T:new Error(String(T)):void 0;return O=p.call(this,"[@formatjs/intl Error ".concat(E,"] ").concat(w,`
+`).concat(C?`
+`.concat(C.message,`
+`).concat(C.stack):""))||this,O.code=E,typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(O,g),O}return g}(Error),s=function(p){(0,o.ZT)(g,p);function g(E,w){return p.call(this,a.UNSUPPORTED_FORMATTER,E,w)||this}return g}(n),u=function(p){(0,o.ZT)(g,p);function g(E,w){return p.call(this,a.INVALID_CONFIG,E,w)||this}return g}(n),v=function(p){(0,o.ZT)(g,p);function g(E,w){return p.call(this,a.MISSING_DATA,E,w)||this}return g}(n),f=function(p){(0,o.ZT)(g,p);function g(E,w,T){var O=p.call(this,a.FORMAT_ERROR,"".concat(E,`
+Locale: `).concat(w,`
+`),T)||this;return O.locale=w,O}return g}(n),y=function(p){(0,o.ZT)(g,p);function g(E,w,T,O){var C=p.call(this,"".concat(E,`
+MessageID: `).concat(T==null?void 0:T.id,`
+Default Message: `).concat(T==null?void 0:T.defaultMessage,`
+Description: `).concat(T==null?void 0:T.description,`
+`),w,O)||this;return C.descriptor=T,C.locale=w,C}return g}(f),h=function(p){(0,o.ZT)(g,p);function g(E,w){var T=p.call(this,a.MISSING_TRANSLATION,'Missing message: "'.concat(E.id,'" for locale "').concat(w,'", using ').concat(E.defaultMessage?"default message (".concat(typeof E.defaultMessage=="string"?E.defaultMessage:E.defaultMessage.map(function(O){var C;return(C=O.value)!==null&&C!==void 0?C:JSON.stringify(O)}).join(),")"):"id"," as fallback."))||this;return T.descriptor=E,T}return g}(n)},86094:function(l,d,e){"use strict";e.d(d,{L6:function(){return u},Sn:function(){return h},TB:function(){return E},Z0:function(){return y},ax:function(){return g}});var o=e(1890),a=e(16284),n=e(95957),s=e(59873);function u(w,T,O){return O===void 0&&(O={}),T.reduce(function(C,N){return N in w?C[N]=w[N]:N in O&&(C[N]=O[N]),C},{})}var v=function(w){},f=function(w){},y={formats:{},messages:{},timeZone:void 0,defaultLocale:"en",defaultFormats:{},fallbackOnEmptyString:!0,onError:v,onWarn:f};function h(){return{dateTime:{},number:{},message:{},relativeTime:{},pluralRules:{},list:{},displayNames:{}}}function p(w){return{create:function(){return{get:function(T){return w[T]},set:function(T,O){w[T]=O}}}}}function g(w){w===void 0&&(w=h());var T=Intl.RelativeTimeFormat,O=Intl.ListFormat,C=Intl.DisplayNames,N=(0,n.H)(function(){for(var z,R=[],j=0;j<arguments.length;j++)R[j]=arguments[j];return new((z=Intl.DateTimeFormat).bind.apply(z,(0,o.ev)([void 0],R,!1)))},{cache:p(w.dateTime),strategy:n.A.variadic}),_=(0,n.H)(function(){for(var z,R=[],j=0;j<arguments.length;j++)R[j]=arguments[j];return new((z=Intl.NumberFormat).bind.apply(z,(0,o.ev)([void 0],R,!1)))},{cache:p(w.number),strategy:n.A.variadic}),L=(0,n.H)(function(){for(var z,R=[],j=0;j<arguments.length;j++)R[j]=arguments[j];return new((z=Intl.PluralRules).bind.apply(z,(0,o.ev)([void 0],R,!1)))},{cache:p(w.pluralRules),strategy:n.A.variadic});return{getDateTimeFormat:N,getNumberFormat:_,getMessageFormat:(0,n.H)(function(z,R,j,G){return new a.C(z,R,j,(0,o.pi)({formatters:{getNumberFormat:_,getDateTimeFormat:N,getPluralRules:L}},G||{}))},{cache:p(w.message),strategy:n.A.variadic}),getRelativeTimeFormat:(0,n.H)(function(){for(var z=[],R=0;R<arguments.length;R++)z[R]=arguments[R];return new(T.bind.apply(T,(0,o.ev)([void 0],z,!1)))},{cache:p(w.relativeTime),strategy:n.A.variadic}),getPluralRules:L,getListFormat:(0,n.H)(function(){for(var z=[],R=0;R<arguments.length;R++)z[R]=arguments[R];return new(O.bind.apply(O,(0,o.ev)([void 0],z,!1)))},{cache:p(w.list),strategy:n.A.variadic}),getDisplayNames:(0,n.H)(function(){for(var z=[],R=0;R<arguments.length;R++)z[R]=arguments[R];return new(C.bind.apply(C,(0,o.ev)([void 0],z,!1)))},{cache:p(w.displayNames),strategy:n.A.variadic})}}function E(w,T,O,C){var N=w&&w[T],_;if(N&&(_=N[O]),_)return _;C(new s.wI("No ".concat(T," format named: ").concat(O)))}},73107:function(l,d,e){"use strict";e.d(d,{_y:function(){return h},zt:function(){return y}});var o=e(67294),a=e(8679),n=e.n(a);function s(g){return g.displayName||g.name||"Component"}var u=typeof window!="undefined"&&!window.__REACT_INTL_BYPASS_GLOBAL_CONTEXT__?window.__REACT_INTL_CONTEXT__||(window.__REACT_INTL_CONTEXT__=o.createContext(null)):o.createContext(null),v=u.Consumer,f=u.Provider,y=f,h=u;function p(g,E){var w=E||{},T=w.intlPropName,O=T===void 0?"intl":T,C=w.forwardRef,N=C===void 0?!1:C,_=w.enforceContext,L=_===void 0?!0:_,z=function(R){return React.createElement(v,null,function(j){var G;L&&invariantIntlContext(j);var q=(G={},G[O]=j,G);return React.createElement(g,__assign({},R,q,{ref:N?R.forwardedRef:null}))})};return z.displayName="injectIntl(".concat(s(g),")"),z.WrappedComponent=g,N?hoistNonReactStatics(React.forwardRef(function(R,j){return React.createElement(z,__assign({},R,{forwardedRef:j}))}),g):hoistNonReactStatics(z,g)}},30874:function(l,d,e){"use strict";e.d(d,{Z:function(){return s}});var o=e(67294),a=e(73107),n=e(34857);function s(){var u=o.useContext(a._y);return(0,n.lq)(u),u}},34857:function(l,d,e){"use strict";e.d(d,{Z0:function(){return v},dt:function(){return f},lq:function(){return u},wU:function(){return y}});var o=e(1890),a=e(67294),n=e(25687),s=e(86094);function u(h){(0,n.kG)(h,"[React Intl] Could not find required `intl` object. <IntlProvider> needs to exist in the component ancestry.")}var v=(0,o.pi)((0,o.pi)({},s.Z0),{textComponent:a.Fragment});function f(h){return function(p){return h(a.Children.toArray(p))}}function y(h,p){if(h===p)return!0;if(!h||!p)return!1;var g=Object.keys(h),E=Object.keys(p),w=g.length;if(E.length!==w)return!1;for(var T=0;T<w;T++){var O=g[T];if(h[O]!==p[O]||!Object.prototype.hasOwnProperty.call(p,O))return!1}return!0}},55648:function(l,d,e){"use strict";e.d(d,{Ep:function(){return O},PP:function(){return p},aU:function(){return a},cP:function(){return C},lX:function(){return y},q_:function(){return h}});var o=e(87462),a;(function(N){N.Pop="POP",N.Push="PUSH",N.Replace="REPLACE"})(a||(a={}));var n=function(N){return N};function s(N,_){if(!N){typeof console!="undefined"&&console.warn(_);try{throw new Error(_)}catch(L){}}}var u="beforeunload",v="hashchange",f="popstate";function y(N){N===void 0&&(N={});var _=N,L=_.window,z=L===void 0?document.defaultView:L,R=z.history;function j(){var K=z.location,b=K.pathname,H=K.search,W=K.hash,J=R.state||{};return[J.idx,n({pathname:b,search:H,hash:W,state:J.usr||null,key:J.key||"default"})]}var G=null;function q(){if(G)Le.call(G),G=null;else{var K=a.Pop,b=j(),H=b[0],W=b[1];if(Le.length){if(H!=null){var J=pe-H;J&&(G={action:K,location:W,retry:function(){k(J*-1)}},k(J))}}else oe(K)}}z.addEventListener(f,q);var ne=a.Pop,ee=j(),pe=ee[0],Ae=ee[1],Pe=w(),Le=w();pe==null&&(pe=0,R.replaceState((0,o.Z)({},R.state,{idx:pe}),""));function Be(K){return typeof K=="string"?K:O(K)}function Ue(K,b){return b===void 0&&(b=null),n((0,o.Z)({pathname:Ae.pathname,hash:"",search:""},typeof K=="string"?C(K):K,{state:b,key:T()}))}function re(K,b){return[{usr:K.state,key:K.key,idx:b},Be(K)]}function ie(K,b,H){return!Le.length||(Le.call({action:K,location:b,retry:H}),!1)}function oe(K){ne=K;var b=j();pe=b[0],Ae=b[1],Pe.call({action:ne,location:Ae})}function S(K,b){var H=a.Push,W=Ue(K,b);function J(){S(K,b)}if(ie(H,W,J)){var Y=re(W,pe+1),Ie=Y[0],Fe=Y[1];try{R.pushState(Ie,"",Fe)}catch(Ye){z.location.assign(Fe)}oe(H)}}function I(K,b){var H=a.Replace,W=Ue(K,b);function J(){I(K,b)}if(ie(H,W,J)){var Y=re(W,pe),Ie=Y[0],Fe=Y[1];R.replaceState(Ie,"",Fe),oe(H)}}function k(K){R.go(K)}var $={get action(){return ne},get location(){return Ae},createHref:Be,push:S,replace:I,go:k,back:function(){k(-1)},forward:function(){k(1)},listen:function(b){return Pe.push(b)},block:function(b){var H=Le.push(b);return Le.length===1&&z.addEventListener(u,E),function(){H(),Le.length||z.removeEventListener(u,E)}}};return $}function h(N){N===void 0&&(N={});var _=N,L=_.window,z=L===void 0?document.defaultView:L,R=z.history;function j(){var b=C(z.location.hash.substr(1)),H=b.pathname,W=H===void 0?"/":H,J=b.search,Y=J===void 0?"":J,Ie=b.hash,Fe=Ie===void 0?"":Ie,Ye=R.state||{};return[Ye.idx,n({pathname:W,search:Y,hash:Fe,state:Ye.usr||null,key:Ye.key||"default"})]}var G=null;function q(){if(G)Le.call(G),G=null;else{var b=a.Pop,H=j(),W=H[0],J=H[1];if(Le.length){if(W!=null){var Y=pe-W;Y&&(G={action:b,location:J,retry:function(){$(Y*-1)}},$(Y))}}else S(b)}}z.addEventListener(f,q),z.addEventListener(v,function(){var b=j(),H=b[1];O(H)!==O(Ae)&&q()});var ne=a.Pop,ee=j(),pe=ee[0],Ae=ee[1],Pe=w(),Le=w();pe==null&&(pe=0,R.replaceState((0,o.Z)({},R.state,{idx:pe}),""));function Be(){var b=document.querySelector("base"),H="";if(b&&b.getAttribute("href")){var W=z.location.href,J=W.indexOf("#");H=J===-1?W:W.slice(0,J)}return H}function Ue(b){return Be()+"#"+(typeof b=="string"?b:O(b))}function re(b,H){return H===void 0&&(H=null),n((0,o.Z)({pathname:Ae.pathname,hash:"",search:""},typeof b=="string"?C(b):b,{state:H,key:T()}))}function ie(b,H){return[{usr:b.state,key:b.key,idx:H},Ue(b)]}function oe(b,H,W){return!Le.length||(Le.call({action:b,location:H,retry:W}),!1)}function S(b){ne=b;var H=j();pe=H[0],Ae=H[1],Pe.call({action:ne,location:Ae})}function I(b,H){var W=a.Push,J=re(b,H);function Y(){I(b,H)}if(oe(W,J,Y)){var Ie=ie(J,pe+1),Fe=Ie[0],Ye=Ie[1];try{R.pushState(Fe,"",Ye)}catch(Xe){z.location.assign(Ye)}S(W)}}function k(b,H){var W=a.Replace,J=re(b,H);function Y(){k(b,H)}if(oe(W,J,Y)){var Ie=ie(J,pe),Fe=Ie[0],Ye=Ie[1];R.replaceState(Fe,"",Ye),S(W)}}function $(b){R.go(b)}var K={get action(){return ne},get location(){return Ae},createHref:Ue,push:I,replace:k,go:$,back:function(){$(-1)},forward:function(){$(1)},listen:function(H){return Pe.push(H)},block:function(H){var W=Le.push(H);return Le.length===1&&z.addEventListener(u,E),function(){W(),Le.length||z.removeEventListener(u,E)}}};return K}function p(N){N===void 0&&(N={});var _=N,L=_.initialEntries,z=L===void 0?["/"]:L,R=_.initialIndex,j=z.map(function(S){var I=n((0,o.Z)({pathname:"/",search:"",hash:"",state:null,key:T()},typeof S=="string"?C(S):S));return I}),G=g(R==null?j.length-1:R,0,j.length-1),q=a.Pop,ne=j[G],ee=w(),pe=w();function Ae(S){return typeof S=="string"?S:O(S)}function Pe(S,I){return I===void 0&&(I=null),n((0,o.Z)({pathname:ne.pathname,search:"",hash:""},typeof S=="string"?C(S):S,{state:I,key:T()}))}function Le(S,I,k){return!pe.length||(pe.call({action:S,location:I,retry:k}),!1)}function Be(S,I){q=S,ne=I,ee.call({action:q,location:ne})}function Ue(S,I){var k=a.Push,$=Pe(S,I);function K(){Ue(S,I)}Le(k,$,K)&&(G+=1,j.splice(G,j.length,$),Be(k,$))}function re(S,I){var k=a.Replace,$=Pe(S,I);function K(){re(S,I)}Le(k,$,K)&&(j[G]=$,Be(k,$))}function ie(S){var I=g(G+S,0,j.length-1),k=a.Pop,$=j[I];function K(){ie(S)}Le(k,$,K)&&(G=I,Be(k,$))}var oe={get index(){return G},get action(){return q},get location(){return ne},createHref:Ae,push:Ue,replace:re,go:ie,back:function(){ie(-1)},forward:function(){ie(1)},listen:function(I){return ee.push(I)},block:function(I){return pe.push(I)}};return oe}function g(N,_,L){return Math.min(Math.max(N,_),L)}function E(N){N.preventDefault(),N.returnValue=""}function w(){var N=[];return{get length(){return N.length},push:function(L){return N.push(L),function(){N=N.filter(function(z){return z!==L})}},call:function(L){N.forEach(function(z){return z&&z(L)})}}}function T(){return Math.random().toString(36).substr(2,8)}function O(N){var _=N.pathname,L=_===void 0?"/":_,z=N.search,R=z===void 0?"":z,j=N.hash,G=j===void 0?"":j;return R&&R!=="?"&&(L+=R.charAt(0)==="?"?R:"?"+R),G&&G!=="#"&&(L+=G.charAt(0)==="#"?G:"#"+G),L}function C(N){var _={};if(N){var L=N.indexOf("#");L>=0&&(_.hash=N.substr(L),N=N.substr(0,L));var z=N.indexOf("?");z>=0&&(_.search=N.substr(z),N=N.substr(0,z)),N&&(_.pathname=N)}return _}},8679:function(l,d,e){"use strict";var o=e(21296),a={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},n={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},s={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},u={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},v={};v[o.ForwardRef]=s,v[o.Memo]=u;function f(O){return o.isMemo(O)?u:v[O.$$typeof]||a}var y=Object.defineProperty,h=Object.getOwnPropertyNames,p=Object.getOwnPropertySymbols,g=Object.getOwnPropertyDescriptor,E=Object.getPrototypeOf,w=Object.prototype;function T(O,C,N){if(typeof C!="string"){if(w){var _=E(C);_&&_!==w&&T(O,_,N)}var L=h(C);p&&(L=L.concat(p(C)));for(var z=f(O),R=f(C),j=0;j<L.length;++j){var G=L[j];if(!n[G]&&!(N&&N[G])&&!(R&&R[G])&&!(z&&z[G])){var q=g(C,G);try{y(O,G,q)}catch(ne){}}}}return O}l.exports=T},96103:function(l,d){"use strict";var e=typeof Symbol=="function"&&Symbol.for,o=e?Symbol.for("react.element"):60103,a=e?Symbol.for("react.portal"):60106,n=e?Symbol.for("react.fragment"):60107,s=e?Symbol.for("react.strict_mode"):60108,u=e?Symbol.for("react.profiler"):60114,v=e?Symbol.for("react.provider"):60109,f=e?Symbol.for("react.context"):60110,y=e?Symbol.for("react.async_mode"):60111,h=e?Symbol.for("react.concurrent_mode"):60111,p=e?Symbol.for("react.forward_ref"):60112,g=e?Symbol.for("react.suspense"):60113,E=e?Symbol.for("react.suspense_list"):60120,w=e?Symbol.for("react.memo"):60115,T=e?Symbol.for("react.lazy"):60116,O=e?Symbol.for("react.block"):60121,C=e?Symbol.for("react.fundamental"):60117,N=e?Symbol.for("react.responder"):60118,_=e?Symbol.for("react.scope"):60119;function L(R){if(typeof R=="object"&&R!==null){var j=R.$$typeof;switch(j){case o:switch(R=R.type,R){case y:case h:case n:case u:case s:case g:return R;default:switch(R=R&&R.$$typeof,R){case f:case p:case T:case w:case v:return R;default:return j}}case a:return j}}}function z(R){return L(R)===h}d.AsyncMode=y,d.ConcurrentMode=h,d.ContextConsumer=f,d.ContextProvider=v,d.Element=o,d.ForwardRef=p,d.Fragment=n,d.Lazy=T,d.Memo=w,d.Portal=a,d.Profiler=u,d.StrictMode=s,d.Suspense=g,d.isAsyncMode=function(R){return z(R)||L(R)===y},d.isConcurrentMode=z,d.isContextConsumer=function(R){return L(R)===f},d.isContextProvider=function(R){return L(R)===v},d.isElement=function(R){return typeof R=="object"&&R!==null&&R.$$typeof===o},d.isForwardRef=function(R){return L(R)===p},d.isFragment=function(R){return L(R)===n},d.isLazy=function(R){return L(R)===T},d.isMemo=function(R){return L(R)===w},d.isPortal=function(R){return L(R)===a},d.isProfiler=function(R){return L(R)===u},d.isStrictMode=function(R){return L(R)===s},d.isSuspense=function(R){return L(R)===g},d.isValidElementType=function(R){return typeof R=="string"||typeof R=="function"||R===n||R===h||R===u||R===s||R===g||R===E||typeof R=="object"&&R!==null&&(R.$$typeof===T||R.$$typeof===w||R.$$typeof===v||R.$$typeof===f||R.$$typeof===p||R.$$typeof===C||R.$$typeof===N||R.$$typeof===_||R.$$typeof===O)},d.typeOf=L},21296:function(l,d,e){"use strict";l.exports=e(96103)},16284:function(l,d,e){"use strict";e.d(d,{C:function(){return h}});var o=e(91014),a=e(23296),n=e(95957),s=e(61092);function u(p,g){return g?(0,o.pi)((0,o.pi)((0,o.pi)({},p||{}),g||{}),Object.keys(p).reduce(function(E,w){return E[w]=(0,o.pi)((0,o.pi)({},p[w]),g[w]||{}),E},{})):p}function v(p,g){return g?Object.keys(p).reduce(function(E,w){return E[w]=u(p[w],g[w]),E},(0,o.pi)({},p)):p}function f(p){return{create:function(){return{get:function(g){return p[g]},set:function(g,E){p[g]=E}}}}}function y(p){return p===void 0&&(p={number:{},dateTime:{},pluralRules:{}}),{getNumberFormat:(0,n.H)(function(){for(var g,E=[],w=0;w<arguments.length;w++)E[w]=arguments[w];return new((g=Intl.NumberFormat).bind.apply(g,(0,o.ev)([void 0],E,!1)))},{cache:f(p.number),strategy:n.A.variadic}),getDateTimeFormat:(0,n.H)(function(){for(var g,E=[],w=0;w<arguments.length;w++)E[w]=arguments[w];return new((g=Intl.DateTimeFormat).bind.apply(g,(0,o.ev)([void 0],E,!1)))},{cache:f(p.dateTime),strategy:n.A.variadic}),getPluralRules:(0,n.H)(function(){for(var g,E=[],w=0;w<arguments.length;w++)E[w]=arguments[w];return new((g=Intl.PluralRules).bind.apply(g,(0,o.ev)([void 0],E,!1)))},{cache:f(p.pluralRules),strategy:n.A.variadic})}}var h=function(){function p(g,E,w,T){E===void 0&&(E=p.defaultLocale);var O=this;if(this.formatterCache={number:{},dateTime:{},pluralRules:{}},this.format=function(L){var z=O.formatToParts(L);if(z.length===1)return z[0].value;var R=z.reduce(function(j,G){return!j.length||G.type!==s.du.literal||typeof j[j.length-1]!="string"?j.push(G.value):j[j.length-1]+=G.value,j},[]);return R.length<=1?R[0]||"":R},this.formatToParts=function(L){return(0,s.FK)(O.ast,O.locales,O.formatters,O.formats,L,void 0,O.message)},this.resolvedOptions=function(){var L;return{locale:((L=O.resolvedLocale)===null||L===void 0?void 0:L.toString())||Intl.NumberFormat.supportedLocalesOf(O.locales)[0]}},this.getAst=function(){return O.ast},this.locales=E,this.resolvedLocale=p.resolveLocale(E),typeof g=="string"){if(this.message=g,!p.__parse)throw new TypeError("IntlMessageFormat.__parse must be set to process `message` of type `string`");var C=T||{},N=C.formatters,_=(0,o._T)(C,["formatters"]);this.ast=p.__parse(g,(0,o.pi)((0,o.pi)({},_),{locale:this.resolvedLocale}))}else this.ast=g;if(!Array.isArray(this.ast))throw new TypeError("A message must be provided as a String or AST.");this.formats=v(p.formats,w),this.formatters=T&&T.formatters||y(this.formatterCache)}return Object.defineProperty(p,"defaultLocale",{get:function(){return p.memoizedDefaultLocale||(p.memoizedDefaultLocale=new Intl.NumberFormat().resolvedOptions().locale),p.memoizedDefaultLocale},enumerable:!1,configurable:!0}),p.memoizedDefaultLocale=null,p.resolveLocale=function(g){if(typeof Intl.Locale!="undefined"){var E=Intl.NumberFormat.supportedLocalesOf(g);return E.length>0?new Intl.Locale(E[0]):new Intl.Locale(typeof g=="string"?g:g[0])}},p.__parse=a.Qc,p.formats={number:{integer:{maximumFractionDigits:0},currency:{style:"currency"},percent:{style:"percent"}},date:{short:{month:"numeric",day:"numeric",year:"2-digit"},medium:{month:"short",day:"numeric",year:"numeric"},long:{month:"long",day:"numeric",year:"numeric"},full:{weekday:"long",month:"long",day:"numeric",year:"numeric"}},time:{short:{hour:"numeric",minute:"numeric"},medium:{hour:"numeric",minute:"numeric",second:"numeric"},long:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"},full:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"}}},p}()},11050:function(l,d,e){"use strict";e.d(d,{C8:function(){return s},HR:function(){return v},YR:function(){return u},jK:function(){return a},u_:function(){return n}});var o=e(91014),a;(function(f){f.MISSING_VALUE="MISSING_VALUE",f.INVALID_VALUE="INVALID_VALUE",f.MISSING_INTL_API="MISSING_INTL_API"})(a||(a={}));var n=function(f){(0,o.ZT)(y,f);function y(h,p,g){var E=f.call(this,h)||this;return E.code=p,E.originalMessage=g,E}return y.prototype.toString=function(){return"[formatjs Error: ".concat(this.code,"] ").concat(this.message)},y}(Error),s=function(f){(0,o.ZT)(y,f);function y(h,p,g,E){return f.call(this,'Invalid values for "'.concat(h,'": "').concat(p,'". Options are "').concat(Object.keys(g).join('", "'),'"'),a.INVALID_VALUE,E)||this}return y}(n),u=function(f){(0,o.ZT)(y,f);function y(h,p,g){return f.call(this,'Value for "'.concat(h,'" must be of type ').concat(p),a.INVALID_VALUE,g)||this}return y}(n),v=function(f){(0,o.ZT)(y,f);function y(h,p){return f.call(this,'The intl string context variable "'.concat(h,'" was not provided to the string "').concat(p,'"'),a.MISSING_VALUE,p)||this}return y}(n)},61092:function(l,d,e){"use strict";e.d(d,{FK:function(){return v},Gt:function(){return u},du:function(){return n}});var o=e(23296),a=e(11050),n;(function(f){f[f.literal=0]="literal",f[f.object=1]="object"})(n||(n={}));function s(f){return f.length<2?f:f.reduce(function(y,h){var p=y[y.length-1];return!p||p.type!==n.literal||h.type!==n.literal?y.push(h):p.value+=h.value,y},[])}function u(f){return typeof f=="function"}function v(f,y,h,p,g,E,w){if(f.length===1&&(0,o.O4)(f[0]))return[{type:n.literal,value:f[0].value}];for(var T=[],O=0,C=f;O<C.length;O++){var N=C[O];if((0,o.O4)(N)){T.push({type:n.literal,value:N.value});continue}if((0,o.yx)(N)){typeof E=="number"&&T.push({type:n.literal,value:h.getNumberFormat(y).format(E)});continue}var _=N.value;if(!(g&&_ in g))throw new a.HR(_,w);var L=g[_];if((0,o.VG)(N)){(!L||typeof L=="string"||typeof L=="number")&&(L=typeof L=="string"||typeof L=="number"?String(L):""),T.push({type:typeof L=="string"?n.literal:n.object,value:L});continue}if((0,o.rp)(N)){var z=typeof N.style=="string"?p.date[N.style]:(0,o.Ii)(N.style)?N.style.parsedOptions:void 0;T.push({type:n.literal,value:h.getDateTimeFormat(y,z).format(L)});continue}if((0,o.pe)(N)){var z=typeof N.style=="string"?p.time[N.style]:(0,o.Ii)(N.style)?N.style.parsedOptions:p.time.medium;T.push({type:n.literal,value:h.getDateTimeFormat(y,z).format(L)});continue}if((0,o.uf)(N)){var z=typeof N.style=="string"?p.number[N.style]:(0,o.Wh)(N.style)?N.style.parsedOptions:void 0;z&&z.scale&&(L=L*(z.scale||1)),T.push({type:n.literal,value:h.getNumberFormat(y,z).format(L)});continue}if((0,o.HI)(N)){var R=N.children,j=N.value,G=g[j];if(!u(G))throw new a.YR(j,"function",w);var q=v(R,y,h,p,g,E),ne=G(q.map(function(Ae){return Ae.value}));Array.isArray(ne)||(ne=[ne]),T.push.apply(T,ne.map(function(Ae){return{type:typeof Ae=="string"?n.literal:n.object,value:Ae}}))}if((0,o.Wi)(N)){var ee=N.options[L]||N.options.other;if(!ee)throw new a.C8(N.value,L,Object.keys(N.options),w);T.push.apply(T,v(ee.value,y,h,p,g));continue}if((0,o.Jo)(N)){var ee=N.options["=".concat(L)];if(!ee){if(!Intl.PluralRules)throw new a.u_(`Intl.PluralRules is not available in this environment.
+Try polyfilling it using "@formatjs/intl-pluralrules"
+`,a.jK.MISSING_INTL_API,w);var pe=h.getPluralRules(y,{type:N.pluralType}).select(L-(N.offset||0));ee=N.options[pe]||N.options.other}if(!ee)throw new a.C8(N.value,L,Object.keys(N.options),w);T.push.apply(T,v(ee.value,y,h,p,g,L-(N.offset||0)));continue}}return s(T)}},41143:function(l){"use strict";var d=function(e,o,a,n,s,u,v,f){if(!e){var y;if(o===void 0)y=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var h=[a,n,s,u,v,f],p=0;y=new Error(o.replace(/%s/g,function(){return h[p++]})),y.name="Invariant Violation"}throw y.framesToPop=1,y}};l.exports=d},26961:function(l,d,e){var o,a=function(){var n=String.fromCharCode,s="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",u="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-$",v={};function f(h,p){if(!v[h]){v[h]={};for(var g=0;g<h.length;g++)v[h][h.charAt(g)]=g}return v[h][p]}var y={compressToBase64:function(h){if(h==null)return"";var p=y._compress(h,6,function(g){return s.charAt(g)});switch(p.length%4){default:case 0:return p;case 1:return p+"===";case 2:return p+"==";case 3:return p+"="}},decompressFromBase64:function(h){return h==null?"":h==""?null:y._decompress(h.length,32,function(p){return f(s,h.charAt(p))})},compressToUTF16:function(h){return h==null?"":y._compress(h,15,function(p){return n(p+32)})+" "},decompressFromUTF16:function(h){return h==null?"":h==""?null:y._decompress(h.length,16384,function(p){return h.charCodeAt(p)-32})},compressToUint8Array:function(h){for(var p=y.compress(h),g=new Uint8Array(p.length*2),E=0,w=p.length;E<w;E++){var T=p.charCodeAt(E);g[E*2]=T>>>8,g[E*2+1]=T%256}return g},decompressFromUint8Array:function(h){if(h==null)return y.decompress(h);for(var p=new Array(h.length/2),g=0,E=p.length;g<E;g++)p[g]=h[g*2]*256+h[g*2+1];var w=[];return p.forEach(function(T){w.push(n(T))}),y.decompress(w.join(""))},compressToEncodedURIComponent:function(h){return h==null?"":y._compress(h,6,function(p){return u.charAt(p)})},decompressFromEncodedURIComponent:function(h){return h==null?"":h==""?null:(h=h.replace(/ /g,"+"),y._decompress(h.length,32,function(p){return f(u,h.charAt(p))}))},compress:function(h){return y._compress(h,16,function(p){return n(p)})},_compress:function(h,p,g){if(h==null)return"";var E,w,T={},O={},C="",N="",_="",L=2,z=3,R=2,j=[],G=0,q=0,ne;for(ne=0;ne<h.length;ne+=1)if(C=h.charAt(ne),Object.prototype.hasOwnProperty.call(T,C)||(T[C]=z++,O[C]=!0),N=_+C,Object.prototype.hasOwnProperty.call(T,N))_=N;else{if(Object.prototype.hasOwnProperty.call(O,_)){if(_.charCodeAt(0)<256){for(E=0;E<R;E++)G=G<<1,q==p-1?(q=0,j.push(g(G)),G=0):q++;for(w=_.charCodeAt(0),E=0;E<8;E++)G=G<<1|w&1,q==p-1?(q=0,j.push(g(G)),G=0):q++,w=w>>1}else{for(w=1,E=0;E<R;E++)G=G<<1|w,q==p-1?(q=0,j.push(g(G)),G=0):q++,w=0;for(w=_.charCodeAt(0),E=0;E<16;E++)G=G<<1|w&1,q==p-1?(q=0,j.push(g(G)),G=0):q++,w=w>>1}L--,L==0&&(L=Math.pow(2,R),R++),delete O[_]}else for(w=T[_],E=0;E<R;E++)G=G<<1|w&1,q==p-1?(q=0,j.push(g(G)),G=0):q++,w=w>>1;L--,L==0&&(L=Math.pow(2,R),R++),T[N]=z++,_=String(C)}if(_!==""){if(Object.prototype.hasOwnProperty.call(O,_)){if(_.charCodeAt(0)<256){for(E=0;E<R;E++)G=G<<1,q==p-1?(q=0,j.push(g(G)),G=0):q++;for(w=_.charCodeAt(0),E=0;E<8;E++)G=G<<1|w&1,q==p-1?(q=0,j.push(g(G)),G=0):q++,w=w>>1}else{for(w=1,E=0;E<R;E++)G=G<<1|w,q==p-1?(q=0,j.push(g(G)),G=0):q++,w=0;for(w=_.charCodeAt(0),E=0;E<16;E++)G=G<<1|w&1,q==p-1?(q=0,j.push(g(G)),G=0):q++,w=w>>1}L--,L==0&&(L=Math.pow(2,R),R++),delete O[_]}else for(w=T[_],E=0;E<R;E++)G=G<<1|w&1,q==p-1?(q=0,j.push(g(G)),G=0):q++,w=w>>1;L--,L==0&&(L=Math.pow(2,R),R++)}for(w=2,E=0;E<R;E++)G=G<<1|w&1,q==p-1?(q=0,j.push(g(G)),G=0):q++,w=w>>1;for(;;)if(G=G<<1,q==p-1){j.push(g(G));break}else q++;return j.join("")},decompress:function(h){return h==null?"":h==""?null:y._decompress(h.length,32768,function(p){return h.charCodeAt(p)})},_decompress:function(h,p,g){var E=[],w,T=4,O=4,C=3,N="",_=[],L,z,R,j,G,q,ne,ee={val:g(0),position:p,index:1};for(L=0;L<3;L+=1)E[L]=L;for(R=0,G=Math.pow(2,2),q=1;q!=G;)j=ee.val&ee.position,ee.position>>=1,ee.position==0&&(ee.position=p,ee.val=g(ee.index++)),R|=(j>0?1:0)*q,q<<=1;switch(w=R){case 0:for(R=0,G=Math.pow(2,8),q=1;q!=G;)j=ee.val&ee.position,ee.position>>=1,ee.position==0&&(ee.position=p,ee.val=g(ee.index++)),R|=(j>0?1:0)*q,q<<=1;ne=n(R);break;case 1:for(R=0,G=Math.pow(2,16),q=1;q!=G;)j=ee.val&ee.position,ee.position>>=1,ee.position==0&&(ee.position=p,ee.val=g(ee.index++)),R|=(j>0?1:0)*q,q<<=1;ne=n(R);break;case 2:return""}for(E[3]=ne,z=ne,_.push(ne);;){if(ee.index>h)return"";for(R=0,G=Math.pow(2,C),q=1;q!=G;)j=ee.val&ee.position,ee.position>>=1,ee.position==0&&(ee.position=p,ee.val=g(ee.index++)),R|=(j>0?1:0)*q,q<<=1;switch(ne=R){case 0:for(R=0,G=Math.pow(2,8),q=1;q!=G;)j=ee.val&ee.position,ee.position>>=1,ee.position==0&&(ee.position=p,ee.val=g(ee.index++)),R|=(j>0?1:0)*q,q<<=1;E[O++]=n(R),ne=O-1,T--;break;case 1:for(R=0,G=Math.pow(2,16),q=1;q!=G;)j=ee.val&ee.position,ee.position>>=1,ee.position==0&&(ee.position=p,ee.val=g(ee.index++)),R|=(j>0?1:0)*q,q<<=1;E[O++]=n(R),ne=O-1,T--;break;case 2:return _.join("")}if(T==0&&(T=Math.pow(2,C),C++),E[ne])N=E[ne];else if(ne===O)N=z+z.charAt(0);else return null;_.push(N),E[O++]=z+N.charAt(0),T--,z=N,T==0&&(T=Math.pow(2,C),C++)}}};return y}();o=function(){return a}.call(d,e,d,l),o!==void 0&&(l.exports=o)},74865:function(l,d,e){var o,a;(function(n,s){o=s,a=typeof o=="function"?o.call(d,e,d,l):o,a!==void 0&&(l.exports=a)})(this,function(){var n={};n.version="0.2.0";var s=n.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'<div class="bar" role="bar"><div class="peg"></div></div><div class="spinner" role="spinner"><div class="spinner-icon"></div></div>'};n.configure=function(O){var C,N;for(C in O)N=O[C],N!==void 0&&O.hasOwnProperty(C)&&(s[C]=N);return this},n.status=null,n.set=function(O){var C=n.isStarted();O=u(O,s.minimum,1),n.status=O===1?null:O;var N=n.render(!C),_=N.querySelector(s.barSelector),L=s.speed,z=s.easing;return N.offsetWidth,y(function(R){s.positionUsing===""&&(s.positionUsing=n.getPositioningCSS()),h(_,f(O,L,z)),O===1?(h(N,{transition:"none",opacity:1}),N.offsetWidth,setTimeout(function(){h(N,{transition:"all "+L+"ms linear",opacity:0}),setTimeout(function(){n.remove(),R()},L)},L)):setTimeout(R,L)}),this},n.isStarted=function(){return typeof n.status=="number"},n.start=function(){n.status||n.set(0);var O=function(){setTimeout(function(){n.status&&(n.trickle(),O())},s.trickleSpeed)};return s.trickle&&O(),this},n.done=function(O){return!O&&!n.status?this:n.inc(.3+.5*Math.random()).set(1)},n.inc=function(O){var C=n.status;return C?(typeof O!="number"&&(O=(1-C)*u(Math.random()*C,.1,.95)),C=u(C+O,0,.994),n.set(C)):n.start()},n.trickle=function(){return n.inc(Math.random()*s.trickleRate)},function(){var O=0,C=0;n.promise=function(N){return!N||N.state()==="resolved"?this:(C===0&&n.start(),O++,C++,N.always(function(){C--,C===0?(O=0,n.done()):n.set((O-C)/O)}),this)}}(),n.render=function(O){if(n.isRendered())return document.getElementById("nprogress");g(document.documentElement,"nprogress-busy");var C=document.createElement("div");C.id="nprogress",C.innerHTML=s.template;var N=C.querySelector(s.barSelector),_=O?"-100":v(n.status||0),L=document.querySelector(s.parent),z;return h(N,{transition:"all 0 linear",transform:"translate3d("+_+"%,0,0)"}),s.showSpinner||(z=C.querySelector(s.spinnerSelector),z&&T(z)),L!=document.body&&g(L,"nprogress-custom-parent"),L.appendChild(C),C},n.remove=function(){E(document.documentElement,"nprogress-busy"),E(document.querySelector(s.parent),"nprogress-custom-parent");var O=document.getElementById("nprogress");O&&T(O)},n.isRendered=function(){return!!document.getElementById("nprogress")},n.getPositioningCSS=function(){var O=document.body.style,C="WebkitTransform"in O?"Webkit":"MozTransform"in O?"Moz":"msTransform"in O?"ms":"OTransform"in O?"O":"";return C+"Perspective"in O?"translate3d":C+"Transform"in O?"translate":"margin"};function u(O,C,N){return O<C?C:O>N?N:O}function v(O){return(-1+O)*100}function f(O,C,N){var _;return s.positionUsing==="translate3d"?_={transform:"translate3d("+v(O)+"%,0,0)"}:s.positionUsing==="translate"?_={transform:"translate("+v(O)+"%,0)"}:_={"margin-left":v(O)+"%"},_.transition="all "+C+"ms "+N,_}var y=function(){var O=[];function C(){var N=O.shift();N&&N(C)}return function(N){O.push(N),O.length==1&&C()}}(),h=function(){var O=["Webkit","O","Moz","ms"],C={};function N(R){return R.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(j,G){return G.toUpperCase()})}function _(R){var j=document.body.style;if(R in j)return R;for(var G=O.length,q=R.charAt(0).toUpperCase()+R.slice(1),ne;G--;)if(ne=O[G]+q,ne in j)return ne;return R}function L(R){return R=N(R),C[R]||(C[R]=_(R))}function z(R,j,G){j=L(j),R.style[j]=G}return function(R,j){var G=arguments,q,ne;if(G.length==2)for(q in j)ne=j[q],ne!==void 0&&j.hasOwnProperty(q)&&z(R,q,ne);else z(R,G[1],G[2])}}();function p(O,C){var N=typeof O=="string"?O:w(O);return N.indexOf(" "+C+" ")>=0}function g(O,C){var N=w(O),_=N+C;p(N,C)||(O.className=_.substring(1))}function E(O,C){var N=w(O),_;p(O,C)&&(_=N.replace(" "+C+" "," "),O.className=_.substring(1,_.length-1))}function w(O){return(" "+(O.className||"")+" ").replace(/\s+/gi," ")}function T(O){O&&O.parentNode&&O.parentNode.removeChild(O)}return n})},34155:function(l){var d=l.exports={},e,o;function a(){throw new Error("setTimeout has not been defined")}function n(){throw new Error("clearTimeout has not been defined")}(function(){try{typeof setTimeout=="function"?e=setTimeout:e=a}catch(T){e=a}try{typeof clearTimeout=="function"?o=clearTimeout:o=n}catch(T){o=n}})();function s(T){if(e===setTimeout)return setTimeout(T,0);if((e===a||!e)&&setTimeout)return e=setTimeout,setTimeout(T,0);try{return e(T,0)}catch(O){try{return e.call(null,T,0)}catch(C){return e.call(this,T,0)}}}function u(T){if(o===clearTimeout)return clearTimeout(T);if((o===n||!o)&&clearTimeout)return o=clearTimeout,clearTimeout(T);try{return o(T)}catch(O){try{return o.call(null,T)}catch(C){return o.call(this,T)}}}var v=[],f=!1,y,h=-1;function p(){!f||!y||(f=!1,y.length?v=y.concat(v):h=-1,v.length&&g())}function g(){if(!f){var T=s(p);f=!0;for(var O=v.length;O;){for(y=v,v=[];++h<O;)y&&y[h].run();h=-1,O=v.length}y=null,f=!1,u(T)}}d.nextTick=function(T){var O=new Array(arguments.length-1);if(arguments.length>1)for(var C=1;C<arguments.length;C++)O[C-1]=arguments[C];v.push(new E(T,O)),v.length===1&&!f&&s(g)};function E(T,O){this.fun=T,this.array=O}E.prototype.run=function(){this.fun.apply(null,this.array)},d.title="browser",d.browser=!0,d.env={},d.argv=[],d.version="",d.versions={};function w(){}d.on=w,d.addListener=w,d.once=w,d.off=w,d.removeListener=w,d.removeAllListeners=w,d.emit=w,d.prependListener=w,d.prependOnceListener=w,d.listeners=function(T){return[]},d.binding=function(T){throw new Error("process.binding is not supported")},d.cwd=function(){return"/"},d.chdir=function(T){throw new Error("process.chdir is not supported")},d.umask=function(){return 0}},92703:function(l,d,e){"use strict";var o=e(50414);function a(){}function n(){}n.resetWarningCache=a,l.exports=function(){function s(f,y,h,p,g,E){if(E!==o){var w=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw w.name="Invariant Violation",w}}s.isRequired=s;function u(){return s}var v={array:s,bigint:s,bool:s,func:s,number:s,object:s,string:s,symbol:s,any:s,arrayOf:u,element:s,elementType:s,instanceOf:u,node:s,objectOf:u,oneOf:u,oneOfType:u,shape:u,exact:u,checkPropTypes:n,resetWarningCache:a};return v.PropTypes=v,v}},45697:function(l,d,e){if(!1)var o,a;else l.exports=e(92703)()},50414:function(l){"use strict";var d="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";l.exports=d},97064:function(l,d){"use strict";d.Z=`@import './index.less';
+
+// reset
+* {
+  box-sizing: border-box;
+  margin: 0;
+  padding: 0;
+}
+
+.wrapper {
+  margin-bottom: 10px;
+}
+`},66851:function(l,d){"use strict";d.Z=`import Segmented from 'rc-segmented';
+import React from 'react';
+import '../../assets/style.less';
+
+export default function App() {
+  return (
+    <div>
+      <div className="wrapper">
+        <Segmented
+          options={['iOS', 'Android', 'Web']}
+          defaultValue="Android"
+          name="segmented1"
+          onChange={(value) => console.log(value, typeof value)}
+        />
+      </div>
+      <div className="wrapper">
+        <Segmented
+          vertical
+          options={['iOS', 'Android', 'Web']}
+          name="segmented2"
+          onChange={(value) => console.log(value, typeof value)}
+        />
+      </div>
+      <div className="wrapper">
+        <Segmented
+          options={[13333333333, 157110000, 12110086]}
+          onChange={(value) => console.log(value, typeof value)}
+        />
+      </div>
+      <div className="wrapper">
+        <Segmented options={['iOS', 'Android', 'Web']} disabled />
+      </div>
+      <div className="wrapper">
+        <Segmented
+          options={[
+            'iOS',
+            { label: 'Android', value: 'Android', disabled: true },
+            'Web',
+          ]}
+        />
+      </div>
+    </div>
+  );
+}
+`},35365:function(l,d){"use strict";d.Z=`import '../../assets/style.less';
+import React from 'react';
+import Segmented from 'rc-segmented';
+import type { SegmentedValue } from 'rc-segmented';
+
+export default class Demo extends React.Component<
+  unknown,
+  { value: SegmentedValue }
+> {
+  state = {
+    value: 'Web3',
+  };
+
+  render() {
+    return (
+      <React.StrictMode>
+        <Segmented
+          options={['iOS', 'Android', 'Web3']}
+          value={this.state.value}
+          onChange={(value) =>
+            this.setState({
+              value,
+            })
+          }
+        />
+        &nbsp;&nbsp;
+        <Segmented
+          options={['iOS', 'Android', 'Web3']}
+          value={this.state.value}
+          onChange={(value) =>
+            this.setState({
+              value,
+            })
+          }
+        />
+      </React.StrictMode>
+    );
+  }
+}
+`},1615:function(l,d){"use strict";d.Z=`import '../../assets/style.less';
+import * as React from 'react';
+import Segmented from 'rc-segmented';
+
+const options = [
+  {
+    label: (
+      <div>
+        iOS
+        <br />
+        10
+        <br />
+        11
+      </div>
+    ),
+    value: 'iOS',
+  },
+  { label: <h1>Android</h1>, value: 'Android' },
+  {
+    label: (
+      <div>
+        Web
+        <br />
+        345
+      </div>
+    ),
+    value: 'Web',
+  },
+  { label: <h1>Electron</h1>, value: 'Electron', disabled: true },
+  // debug usage
+  // { label: '', value: 'Empty' },
+];
+
+export default () => {
+  return (
+    <>
+      <Segmented options={options} />
+    </>
+  );
+};
+`},29391:function(l,d){"use strict";d.Z=`import '../../assets/style.less';
+import * as React from 'react';
+import Segmented from 'rc-segmented';
+
+const defaultOptions1 = ['iOS', 'Android', 'Web'];
+const defaultOptions2 = [
+  { label: 'iOS', value: 'iOS' },
+  { label: 'Android', value: 'Android' },
+  'Web',
+];
+
+export default () => {
+  const [options1, setOptions1] = React.useState(defaultOptions1);
+  const [options2, setOptions2] = React.useState(defaultOptions2);
+
+  const handleLoadOptions1 = () => {
+    setOptions1((r) => r.concat('Electron', 'Mini App'));
+  };
+
+  const handleLoadOptions2 = () => {
+    setOptions2([
+      { label: 'Electron', value: 'Electron' },
+      'Mini App',
+      ...defaultOptions2.reverse(),
+    ]);
+  };
+
+  return (
+    <>
+      <div>
+        <div className="wrapper">
+          <Segmented options={options1} />
+          <div>
+            <button onClick={handleLoadOptions1}>load option1</button>
+          </div>
+        </div>
+        <div className="wrapper">
+          <Segmented options={options2} defaultValue="Android" />
+          <div>
+            <button onClick={handleLoadOptions2}>load option2</button>
+          </div>
+        </div>
+      </div>
+    </>
+  );
+};
+`},57529:function(l,d){"use strict";d.Z=`import '../../assets/style.less';
+import React from 'react';
+import Segmented from 'rc-segmented';
+
+export default function App() {
+  return (
+    <div>
+      <div className="wrapper">
+        <Segmented options={['iOS', 'Android', 'Web']} />
+      </div>
+      <div className="wrapper">
+        <Segmented
+          options={[
+            {
+              label: 'iOS',
+              value: 'iOS',
+            },
+            {
+              label: 'Android',
+              value: 'Android',
+              title: 'Android12',
+            },
+            {
+              label: <h3>Web</h3>,
+              value: 'Web',
+            },
+          ]}
+        />
+      </div>
+      <div className="wrapper">
+        <Segmented
+          options={[
+            { label: 'iOS', value: 'iOS', title: 'IOS' },
+            { label: 'Android', value: 'Android', title: '' },
+            { label: <h1>Web</h1>, value: 'Web', title: 'WEB' },
+          ]}
+        />
+      </div>
+    </div>
+  );
+}
+`},19597:function(l,d){"use strict";d.Z=`import Segmented from 'rc-segmented';
+import React from 'react';
+import '../../assets/style.less';
+
+export default function App() {
+  return (
+    <div>
+      <div className="wrapper">
+        <Segmented
+          name="group"
+          options={['iOS', 'Android', 'Web']}
+          onChange={(value) => console.log(value, typeof value)}
+        />
+      </div>
+    </div>
+  );
+}
+`},29093:function(l,d){"use strict";d.Z=`import '../../assets/style.less';
+import React from 'react';
+import Segmented from 'rc-segmented';
+
+class ClassComponentWithStringRef extends React.Component {
+  componentDidMount() {
+    // eslint-disable-next-line react/no-string-refs
+    console.log(this.refs.segmentedRef, 'ref');
+  }
+
+  render() {
+    return (
+      <Segmented
+        options={['iOS', 'Android', 'Web']}
+        ref={'segmentedRef' as any}
+      />
+    );
+  }
+}
+
+class ClassComponent2 extends React.Component {
+  segmentedRef: HTMLDivElement | null = null;
+
+  componentDidMount() {
+    console.log(this.segmentedRef, 'ref');
+  }
+
+  render() {
+    return (
+      <Segmented
+        options={['iOS', 'Android', 'Web']}
+        ref={(ref) => (this.segmentedRef = ref)}
+      />
+    );
+  }
+}
+
+class ClassComponentWithCreateRef extends React.Component<
+  Record<string, never>,
+  Record<string, never>
+> {
+  segmentedRef = React.createRef<HTMLDivElement>();
+
+  componentDidMount() {
+    console.log(this.segmentedRef.current, 'ref');
+  }
+
+  render() {
+    return (
+      <Segmented options={['iOS', 'Android', 'Web']} ref={this.segmentedRef} />
+    );
+  }
+}
+
+function FunctionalComponent() {
+  const segmentedRef = React.useRef<HTMLDivElement>(null);
+  React.useEffect(() => {
+    console.log(segmentedRef.current, 'ref');
+  }, []);
+  return <Segmented options={['iOS', 'Android', 'Web']} ref={segmentedRef} />;
+}
+
+export default function App() {
+  return (
+    <div>
+      <div className="wrapper">
+        <ClassComponentWithStringRef />
+      </div>
+      <div className="wrapper">
+        <ClassComponent2 />
+      </div>
+      <div className="wrapper">
+        <ClassComponentWithCreateRef />
+      </div>
+      <div className="wrapper">
+        <FunctionalComponent />
+      </div>
+    </div>
+  );
+}
+`},72446:function(l,d){"use strict";d.Z=`import '../../assets/style.less';
+import React, { useState } from 'react';
+import Segmented from 'rc-segmented';
+
+export default function App() {
+  const [direction, setDirection] = useState<'rtl' | 'ltr'>('rtl');
+  return (
+    <div className="wrapper">
+      <button
+        onClick={() => {
+          setDirection('rtl');
+        }}
+        style={{
+          padding: '0 8px',
+          marginRight: 8,
+        }}
+      >
+        rtl
+      </button>
+      <button
+        onClick={() => {
+          setDirection('ltr');
+        }}
+        style={{
+          padding: '0 8px',
+        }}
+      >
+        ltr
+      </button>
+      <p
+        style={{
+          marginBottom: 8,
+        }}
+      />
+      <Segmented
+        options={['iOS', 'Android', 'Web']}
+        onChange={(value) => console.log(value, typeof value)}
+        direction={direction}
+      />
+    </div>
+  );
+}
+`},82225:function(l,d,e){"use strict";e.d(d,{ZP:function(){return Mt}});var o=e(4942),a=e(1413),n=e(97685),s=e(71002),u=e(94184),v=e.n(u),f=e(34203),y=e(42550),h=e(67294),p=null,g=h.createContext({});function E(vt){var Ke=vt.children,yt=_objectWithoutProperties(vt,p);return React.createElement(g.Provider,{value:yt},Ke)}var w=e(15671),T=e(43144),O=e(32531),C=e(73568),N=function(vt){(0,O.Z)(yt,vt);var Ke=(0,C.Z)(yt);function yt(){return(0,w.Z)(this,yt),Ke.apply(this,arguments)}return(0,T.Z)(yt,[{key:"render",value:function(){return this.props.children}}]),yt}(h.Component),_=N,L=e(30470),z="none",R="appear",j="enter",G="leave",q="none",ne="prepare",ee="start",pe="active",Ae="end",Pe="prepared",Le=e(98924);function Be(vt,Ke){var yt={};return yt[vt.toLowerCase()]=Ke.toLowerCase(),yt["Webkit".concat(vt)]="webkit".concat(Ke),yt["Moz".concat(vt)]="moz".concat(Ke),yt["ms".concat(vt)]="MS".concat(Ke),yt["O".concat(vt)]="o".concat(Ke.toLowerCase()),yt}function Ue(vt,Ke){var yt={animationend:Be("Animation","AnimationEnd"),transitionend:Be("Transition","TransitionEnd")};return vt&&("AnimationEvent"in Ke||delete yt.animationend.animation,"TransitionEvent"in Ke||delete yt.transitionend.transition),yt}var re=Ue((0,Le.Z)(),typeof window!="undefined"?window:{}),ie={};if((0,Le.Z)()){var oe=document.createElement("div");ie=oe.style}var S={};function I(vt){if(S[vt])return S[vt];var Ke=re[vt];if(Ke)for(var yt=Object.keys(Ke),gt=yt.length,Zt=0;Zt<gt;Zt+=1){var Ot=yt[Zt];if(Object.prototype.hasOwnProperty.call(Ke,Ot)&&Ot in ie)return S[vt]=Ke[Ot],S[vt]}return""}var k=I("animationend"),$=I("transitionend"),K=!!(k&&$),b=k||"animationend",H=$||"transitionend";function W(vt,Ke){if(!vt)return null;if((0,s.Z)(vt)==="object"){var yt=Ke.replace(/-\w/g,function(gt){return gt[1].toUpperCase()});return vt[yt]}return"".concat(vt,"-").concat(Ke)}var J=function(vt){var Ke=(0,h.useRef)(),yt=(0,h.useRef)(vt);yt.current=vt;var gt=h.useCallback(function(Ce){yt.current(Ce)},[]);function Zt(Ce){Ce&&(Ce.removeEventListener(H,gt),Ce.removeEventListener(b,gt))}function Ot(Ce){Ke.current&&Ke.current!==Ce&&Zt(Ke.current),Ce&&Ce!==Ke.current&&(Ce.addEventListener(H,gt),Ce.addEventListener(b,gt),Ke.current=Ce)}return h.useEffect(function(){return function(){Zt(Ke.current)}},[]),[Ot,Zt]},Y=(0,Le.Z)()?h.useLayoutEffect:h.useEffect,Ie=Y,Fe=e(75164),Ye=function(){var vt=h.useRef(null);function Ke(){Fe.Z.cancel(vt.current)}function yt(gt){var Zt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;Ke();var Ot=(0,Fe.Z)(function(){Zt<=1?gt({isCanceled:function(){return Ot!==vt.current}}):yt(gt,Zt-1)});vt.current=Ot}return h.useEffect(function(){return function(){Ke()}},[]),[yt,Ke]},Xe=[ne,ee,pe,Ae],We=[ne,Pe],nt=!1,te=!0;function de(vt){return vt===pe||vt===Ae}var me=function(vt,Ke,yt){var gt=(0,L.Z)(q),Zt=(0,n.Z)(gt,2),Ot=Zt[0],Ce=Zt[1],st=Ye(),Ve=(0,n.Z)(st,2),De=Ve[0],ft=Ve[1];function ht(){Ce(ne,!0)}var Nt=Ke?We:Xe;return Ie(function(){if(Ot!==q&&Ot!==Ae){var Ft=Nt.indexOf(Ot),ur=Nt[Ft+1],Dr=yt(Ot);Dr===nt?Ce(ur,!0):ur&&De(function(Pr){function Fr(){Pr.isCanceled()||Ce(ur,!0)}Dr===!0?Fr():Promise.resolve(Dr).then(Fr)})}},[vt,Ot]),h.useEffect(function(){return function(){ft()}},[]),[ht,Ot]};function Se(vt,Ke,yt,gt){var Zt=gt.motionEnter,Ot=Zt===void 0?!0:Zt,Ce=gt.motionAppear,st=Ce===void 0?!0:Ce,Ve=gt.motionLeave,De=Ve===void 0?!0:Ve,ft=gt.motionDeadline,ht=gt.motionLeaveImmediately,Nt=gt.onAppearPrepare,Ft=gt.onEnterPrepare,ur=gt.onLeavePrepare,Dr=gt.onAppearStart,Pr=gt.onEnterStart,Fr=gt.onLeaveStart,vn=gt.onAppearActive,Fn=gt.onEnterActive,Vn=gt.onLeaveActive,En=gt.onAppearEnd,Ct=gt.onEnterEnd,ut=gt.onLeaveEnd,It=gt.onVisibleChanged,tr=(0,L.Z)(),Sr=(0,n.Z)(tr,2),nr=Sr[0],Gr=Sr[1],Zr=(0,L.Z)(z),In=(0,n.Z)(Zr,2),Vr=In[0],Ln=In[1],ba=(0,L.Z)(null),hn=(0,n.Z)(ba,2),zr=hn[0],Za=hn[1],zo=(0,h.useRef)(!1),go=(0,h.useRef)(null);function wo(){return yt()}var Oo=(0,h.useRef)(!1);function So(){Ln(z,!0),Za(null,!0)}function xa(oa){var _n=wo();if(!(oa&&!oa.deadline&&oa.target!==_n)){var Un=Oo.current,Ra;Vr===R&&Un?Ra=En==null?void 0:En(_n,oa):Vr===j&&Un?Ra=Ct==null?void 0:Ct(_n,oa):Vr===G&&Un&&(Ra=ut==null?void 0:ut(_n,oa)),Vr!==z&&Un&&Ra!==!1&&So()}}var Xo=J(xa),ya=(0,n.Z)(Xo,1),Si=ya[0],ji=function(_n){var Un,Ra,wa;switch(_n){case R:return Un={},(0,o.Z)(Un,ne,Nt),(0,o.Z)(Un,ee,Dr),(0,o.Z)(Un,pe,vn),Un;case j:return Ra={},(0,o.Z)(Ra,ne,Ft),(0,o.Z)(Ra,ee,Pr),(0,o.Z)(Ra,pe,Fn),Ra;case G:return wa={},(0,o.Z)(wa,ne,ur),(0,o.Z)(wa,ee,Fr),(0,o.Z)(wa,pe,Vn),wa;default:return{}}},Ca=h.useMemo(function(){return ji(Vr)},[Vr]),Wa=me(Vr,!vt,function(oa){if(oa===ne){var _n=Ca[ne];return _n?_n(wo()):nt}if(Da in Ca){var Un;Za(((Un=Ca[Da])===null||Un===void 0?void 0:Un.call(Ca,wo(),null))||null)}return Da===pe&&(Si(wo()),ft>0&&(clearTimeout(go.current),go.current=setTimeout(function(){xa({deadline:!0})},ft))),Da===Pe&&So(),te}),so=(0,n.Z)(Wa,2),Eo=so[0],Da=so[1],Ei=de(Da);Oo.current=Ei,Ie(function(){Gr(Ke);var oa=zo.current;zo.current=!0;var _n;!oa&&Ke&&st&&(_n=R),oa&&Ke&&Ot&&(_n=j),(oa&&!Ke&&De||!oa&&ht&&!Ke&&De)&&(_n=G);var Un=ji(_n);_n&&(vt||Un[ne])?(Ln(_n),Eo()):Ln(z)},[Ke]),(0,h.useEffect)(function(){(Vr===R&&!st||Vr===j&&!Ot||Vr===G&&!De)&&Ln(z)},[st,Ot,De]),(0,h.useEffect)(function(){return function(){zo.current=!1,clearTimeout(go.current)}},[]);var Io=h.useRef(!1);(0,h.useEffect)(function(){nr&&(Io.current=!0),nr!==void 0&&Vr===z&&((Io.current||nr)&&(It==null||It(nr)),Io.current=!0)},[nr,Vr]);var lo=zr;return Ca[ne]&&Da===ee&&(lo=(0,a.Z)({transition:"none"},lo)),[Vr,Da,lo,nr!=null?nr:Ke]}function Te(vt){var Ke=vt;(0,s.Z)(vt)==="object"&&(Ke=vt.transitionSupport);function yt(Zt,Ot){return!!(Zt.motionName&&Ke&&Ot!==!1)}var gt=h.forwardRef(function(Zt,Ot){var Ce=Zt.visible,st=Ce===void 0?!0:Ce,Ve=Zt.removeOnLeave,De=Ve===void 0?!0:Ve,ft=Zt.forceRender,ht=Zt.children,Nt=Zt.motionName,Ft=Zt.leavedClassName,ur=Zt.eventProps,Dr=h.useContext(g),Pr=Dr.motion,Fr=yt(Zt,Pr),vn=(0,h.useRef)(),Fn=(0,h.useRef)();function Vn(){try{return vn.current instanceof HTMLElement?vn.current:(0,f.Z)(Fn.current)}catch(Za){return null}}var En=Se(Fr,st,Vn,Zt),Ct=(0,n.Z)(En,4),ut=Ct[0],It=Ct[1],tr=Ct[2],Sr=Ct[3],nr=h.useRef(Sr);Sr&&(nr.current=!0);var Gr=h.useCallback(function(Za){vn.current=Za,(0,y.mH)(Ot,Za)},[Ot]),Zr,In=(0,a.Z)((0,a.Z)({},ur),{},{visible:st});if(!ht)Zr=null;else if(ut===z)Sr?Zr=ht((0,a.Z)({},In),Gr):!De&&nr.current&&Ft?Zr=ht((0,a.Z)((0,a.Z)({},In),{},{className:Ft}),Gr):ft||!De&&!Ft?Zr=ht((0,a.Z)((0,a.Z)({},In),{},{style:{display:"none"}}),Gr):Zr=null;else{var Vr,Ln;It===ne?Ln="prepare":de(It)?Ln="active":It===ee&&(Ln="start");var ba=W(Nt,"".concat(ut,"-").concat(Ln));Zr=ht((0,a.Z)((0,a.Z)({},In),{},{className:v()(W(Nt,ut),(Vr={},(0,o.Z)(Vr,ba,ba&&Ln),(0,o.Z)(Vr,Nt,typeof Nt=="string"),Vr)),style:tr}),Gr)}if(h.isValidElement(Zr)&&(0,y.Yr)(Zr)){var hn=Zr,zr=hn.ref;zr||(Zr=h.cloneElement(Zr,{ref:Gr}))}return h.createElement(_,{ref:Fn},Zr)});return gt.displayName="CSSMotion",gt}var fe=Te(K),se=e(87462),xe=e(91),le=e(97326),Ee="add",ze="keep",$e="remove",ce="removed";function Oe(vt){var Ke;return vt&&(0,s.Z)(vt)==="object"&&"key"in vt?Ke=vt:Ke={key:vt},(0,a.Z)((0,a.Z)({},Ke),{},{key:String(Ke.key)})}function He(){var vt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return vt.map(Oe)}function _e(){var vt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],yt=[],gt=0,Zt=Ke.length,Ot=He(vt),Ce=He(Ke);Ot.forEach(function(De){for(var ft=!1,ht=gt;ht<Zt;ht+=1){var Nt=Ce[ht];if(Nt.key===De.key){gt<ht&&(yt=yt.concat(Ce.slice(gt,ht).map(function(Ft){return(0,a.Z)((0,a.Z)({},Ft),{},{status:Ee})})),gt=ht),yt.push((0,a.Z)((0,a.Z)({},Nt),{},{status:ze})),gt+=1,ft=!0;break}}ft||yt.push((0,a.Z)((0,a.Z)({},De),{},{status:$e}))}),gt<Zt&&(yt=yt.concat(Ce.slice(gt).map(function(De){return(0,a.Z)((0,a.Z)({},De),{},{status:Ee})})));var st={};yt.forEach(function(De){var ft=De.key;st[ft]=(st[ft]||0)+1});var Ve=Object.keys(st).filter(function(De){return st[De]>1});return Ve.forEach(function(De){yt=yt.filter(function(ft){var ht=ft.key,Nt=ft.status;return ht!==De||Nt!==$e}),yt.forEach(function(ft){ft.key===De&&(ft.status=ze)})}),yt}var Qe=["component","children","onVisibleChanged","onAllRemoved"],Re=["status"],lt=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearPrepare","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function dt(vt){var Ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:fe,yt=function(gt){(0,O.Z)(Ot,gt);var Zt=(0,C.Z)(Ot);function Ot(){var Ce;(0,w.Z)(this,Ot);for(var st=arguments.length,Ve=new Array(st),De=0;De<st;De++)Ve[De]=arguments[De];return Ce=Zt.call.apply(Zt,[this].concat(Ve)),(0,o.Z)((0,le.Z)(Ce),"state",{keyEntities:[]}),(0,o.Z)((0,le.Z)(Ce),"removeKey",function(ft){var ht=Ce.state.keyEntities,Nt=ht.map(function(Ft){return Ft.key!==ft?Ft:(0,a.Z)((0,a.Z)({},Ft),{},{status:ce})});return Ce.setState({keyEntities:Nt}),Nt.filter(function(Ft){var ur=Ft.status;return ur!==ce}).length}),Ce}return(0,T.Z)(Ot,[{key:"render",value:function(){var st=this,Ve=this.state.keyEntities,De=this.props,ft=De.component,ht=De.children,Nt=De.onVisibleChanged,Ft=De.onAllRemoved,ur=(0,xe.Z)(De,Qe),Dr=ft||h.Fragment,Pr={};return lt.forEach(function(Fr){Pr[Fr]=ur[Fr],delete ur[Fr]}),delete ur.keys,h.createElement(Dr,ur,Ve.map(function(Fr,vn){var Fn=Fr.status,Vn=(0,xe.Z)(Fr,Re),En=Fn===Ee||Fn===ze;return h.createElement(Ke,(0,se.Z)({},Pr,{key:Vn.key,visible:En,eventProps:Vn,onVisibleChanged:function(ut){if(Nt==null||Nt(ut,{key:Vn.key}),!ut){var It=st.removeKey(Vn.key);It===0&&Ft&&Ft()}}}),function(Ct,ut){return ht((0,a.Z)((0,a.Z)({},Ct),{},{index:vn}),ut)})}))}}],[{key:"getDerivedStateFromProps",value:function(st,Ve){var De=st.keys,ft=Ve.keyEntities,ht=He(De),Nt=_e(ft,ht);return{keyEntities:Nt.filter(function(Ft){var ur=ft.find(function(Dr){var Pr=Dr.key;return Ft.key===Pr});return!(ur&&ur.status===ce&&Ft.status===$e)})}}}]),Ot}(h.Component);return(0,o.Z)(yt,"defaultProps",{component:"div"}),yt}var Pt=dt(K),Mt=fe},9220:function(l,d,e){"use strict";e.d(d,{Z:function(){return xe}});var o=e(87462),a=e(67294),n=e(50344),s=e(80334),u=e(1413),v=e(71002),f=e(34203),y=e(42550),h=a.createContext(null);function p(le){var Ee=le.children,ze=le.onBatchResize,$e=a.useRef(0),ce=a.useRef([]),Oe=a.useContext(h),He=a.useCallback(function(_e,Qe,Re){$e.current+=1;var lt=$e.current;ce.current.push({size:_e,element:Qe,data:Re}),Promise.resolve().then(function(){lt===$e.current&&(ze==null||ze(ce.current),ce.current=[])}),Oe==null||Oe(_e,Qe,Re)},[ze,Oe]);return a.createElement(h.Provider,{value:He},Ee)}var g=function(){if(typeof Map!="undefined")return Map;function le(Ee,ze){var $e=-1;return Ee.some(function(ce,Oe){return ce[0]===ze?($e=Oe,!0):!1}),$e}return function(){function Ee(){this.__entries__=[]}return Object.defineProperty(Ee.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),Ee.prototype.get=function(ze){var $e=le(this.__entries__,ze),ce=this.__entries__[$e];return ce&&ce[1]},Ee.prototype.set=function(ze,$e){var ce=le(this.__entries__,ze);~ce?this.__entries__[ce][1]=$e:this.__entries__.push([ze,$e])},Ee.prototype.delete=function(ze){var $e=this.__entries__,ce=le($e,ze);~ce&&$e.splice(ce,1)},Ee.prototype.has=function(ze){return!!~le(this.__entries__,ze)},Ee.prototype.clear=function(){this.__entries__.splice(0)},Ee.prototype.forEach=function(ze,$e){$e===void 0&&($e=null);for(var ce=0,Oe=this.__entries__;ce<Oe.length;ce++){var He=Oe[ce];ze.call($e,He[1],He[0])}},Ee}()}(),E=typeof window!="undefined"&&typeof document!="undefined"&&window.document===document,w=function(){return typeof e.g!="undefined"&&e.g.Math===Math?e.g:typeof self!="undefined"&&self.Math===Math?self:typeof window!="undefined"&&window.Math===Math?window:Function("return this")()}(),T=function(){return typeof requestAnimationFrame=="function"?requestAnimationFrame.bind(w):function(le){return setTimeout(function(){return le(Date.now())},1e3/60)}}(),O=2;function C(le,Ee){var ze=!1,$e=!1,ce=0;function Oe(){ze&&(ze=!1,le()),$e&&_e()}function He(){T(Oe)}function _e(){var Qe=Date.now();if(ze){if(Qe-ce<O)return;$e=!0}else ze=!0,$e=!1,setTimeout(He,Ee);ce=Qe}return _e}var N=20,_=["top","right","bottom","left","width","height","size","weight"],L=typeof MutationObserver!="undefined",z=function(){function le(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=C(this.refresh.bind(this),N)}return le.prototype.addObserver=function(Ee){~this.observers_.indexOf(Ee)||this.observers_.push(Ee),this.connected_||this.connect_()},le.prototype.removeObserver=function(Ee){var ze=this.observers_,$e=ze.indexOf(Ee);~$e&&ze.splice($e,1),!ze.length&&this.connected_&&this.disconnect_()},le.prototype.refresh=function(){var Ee=this.updateObservers_();Ee&&this.refresh()},le.prototype.updateObservers_=function(){var Ee=this.observers_.filter(function(ze){return ze.gatherActive(),ze.hasActive()});return Ee.forEach(function(ze){return ze.broadcastActive()}),Ee.length>0},le.prototype.connect_=function(){!E||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),L?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},le.prototype.disconnect_=function(){!E||!this.connected_||(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},le.prototype.onTransitionEnd_=function(Ee){var ze=Ee.propertyName,$e=ze===void 0?"":ze,ce=_.some(function(Oe){return!!~$e.indexOf(Oe)});ce&&this.refresh()},le.getInstance=function(){return this.instance_||(this.instance_=new le),this.instance_},le.instance_=null,le}(),R=function(le,Ee){for(var ze=0,$e=Object.keys(Ee);ze<$e.length;ze++){var ce=$e[ze];Object.defineProperty(le,ce,{value:Ee[ce],enumerable:!1,writable:!1,configurable:!0})}return le},j=function(le){var Ee=le&&le.ownerDocument&&le.ownerDocument.defaultView;return Ee||w},G=re(0,0,0,0);function q(le){return parseFloat(le)||0}function ne(le){for(var Ee=[],ze=1;ze<arguments.length;ze++)Ee[ze-1]=arguments[ze];return Ee.reduce(function($e,ce){var Oe=le["border-"+ce+"-width"];return $e+q(Oe)},0)}function ee(le){for(var Ee=["top","right","bottom","left"],ze={},$e=0,ce=Ee;$e<ce.length;$e++){var Oe=ce[$e],He=le["padding-"+Oe];ze[Oe]=q(He)}return ze}function pe(le){var Ee=le.getBBox();return re(0,0,Ee.width,Ee.height)}function Ae(le){var Ee=le.clientWidth,ze=le.clientHeight;if(!Ee&&!ze)return G;var $e=j(le).getComputedStyle(le),ce=ee($e),Oe=ce.left+ce.right,He=ce.top+ce.bottom,_e=q($e.width),Qe=q($e.height);if($e.boxSizing==="border-box"&&(Math.round(_e+Oe)!==Ee&&(_e-=ne($e,"left","right")+Oe),Math.round(Qe+He)!==ze&&(Qe-=ne($e,"top","bottom")+He)),!Le(le)){var Re=Math.round(_e+Oe)-Ee,lt=Math.round(Qe+He)-ze;Math.abs(Re)!==1&&(_e-=Re),Math.abs(lt)!==1&&(Qe-=lt)}return re(ce.left,ce.top,_e,Qe)}var Pe=function(){return typeof SVGGraphicsElement!="undefined"?function(le){return le instanceof j(le).SVGGraphicsElement}:function(le){return le instanceof j(le).SVGElement&&typeof le.getBBox=="function"}}();function Le(le){return le===j(le).document.documentElement}function Be(le){return E?Pe(le)?pe(le):Ae(le):G}function Ue(le){var Ee=le.x,ze=le.y,$e=le.width,ce=le.height,Oe=typeof DOMRectReadOnly!="undefined"?DOMRectReadOnly:Object,He=Object.create(Oe.prototype);return R(He,{x:Ee,y:ze,width:$e,height:ce,top:ze,right:Ee+$e,bottom:ce+ze,left:Ee}),He}function re(le,Ee,ze,$e){return{x:le,y:Ee,width:ze,height:$e}}var ie=function(){function le(Ee){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=re(0,0,0,0),this.target=Ee}return le.prototype.isActive=function(){var Ee=Be(this.target);return this.contentRect_=Ee,Ee.width!==this.broadcastWidth||Ee.height!==this.broadcastHeight},le.prototype.broadcastRect=function(){var Ee=this.contentRect_;return this.broadcastWidth=Ee.width,this.broadcastHeight=Ee.height,Ee},le}(),oe=function(){function le(Ee,ze){var $e=Ue(ze);R(this,{target:Ee,contentRect:$e})}return le}(),S=function(){function le(Ee,ze,$e){if(this.activeObservations_=[],this.observations_=new g,typeof Ee!="function")throw new TypeError("The callback provided as parameter 1 is not a function.");this.callback_=Ee,this.controller_=ze,this.callbackCtx_=$e}return le.prototype.observe=function(Ee){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element=="undefined"||!(Element instanceof Object))){if(!(Ee instanceof j(Ee).Element))throw new TypeError('parameter 1 is not of type "Element".');var ze=this.observations_;ze.has(Ee)||(ze.set(Ee,new ie(Ee)),this.controller_.addObserver(this),this.controller_.refresh())}},le.prototype.unobserve=function(Ee){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element=="undefined"||!(Element instanceof Object))){if(!(Ee instanceof j(Ee).Element))throw new TypeError('parameter 1 is not of type "Element".');var ze=this.observations_;ze.has(Ee)&&(ze.delete(Ee),ze.size||this.controller_.removeObserver(this))}},le.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},le.prototype.gatherActive=function(){var Ee=this;this.clearActive(),this.observations_.forEach(function(ze){ze.isActive()&&Ee.activeObservations_.push(ze)})},le.prototype.broadcastActive=function(){if(this.hasActive()){var Ee=this.callbackCtx_,ze=this.activeObservations_.map(function($e){return new oe($e.target,$e.broadcastRect())});this.callback_.call(Ee,ze,Ee),this.clearActive()}},le.prototype.clearActive=function(){this.activeObservations_.splice(0)},le.prototype.hasActive=function(){return this.activeObservations_.length>0},le}(),I=typeof WeakMap!="undefined"?new WeakMap:new g,k=function(){function le(Ee){if(!(this instanceof le))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var ze=z.getInstance(),$e=new S(Ee,ze,this);I.set(this,$e)}return le}();["observe","unobserve","disconnect"].forEach(function(le){k.prototype[le]=function(){var Ee;return(Ee=I.get(this))[le].apply(Ee,arguments)}});var $=function(){return typeof w.ResizeObserver!="undefined"?w.ResizeObserver:k}(),K=$,b=new Map;function H(le){le.forEach(function(Ee){var ze,$e=Ee.target;(ze=b.get($e))===null||ze===void 0||ze.forEach(function(ce){return ce($e)})})}var W=new K(H),J=null,Y=null;function Ie(le,Ee){b.has(le)||(b.set(le,new Set),W.observe(le)),b.get(le).add(Ee)}function Fe(le,Ee){b.has(le)&&(b.get(le).delete(Ee),b.get(le).size||(W.unobserve(le),b.delete(le)))}var Ye=e(15671),Xe=e(43144),We=e(32531),nt=e(73568),te=function(le){(0,We.Z)(ze,le);var Ee=(0,nt.Z)(ze);function ze(){return(0,Ye.Z)(this,ze),Ee.apply(this,arguments)}return(0,Xe.Z)(ze,[{key:"render",value:function(){return this.props.children}}]),ze}(a.Component);function de(le,Ee){var ze=le.children,$e=le.disabled,ce=a.useRef(null),Oe=a.useRef(null),He=a.useContext(h),_e=typeof ze=="function",Qe=_e?ze(ce):ze,Re=a.useRef({width:-1,height:-1,offsetWidth:-1,offsetHeight:-1}),lt=!_e&&a.isValidElement(Qe)&&(0,y.Yr)(Qe),dt=lt?Qe.ref:null,Pt=(0,y.x1)(dt,ce),Mt=function(){var gt;return(0,f.Z)(ce.current)||(ce.current&&(0,v.Z)(ce.current)==="object"?(0,f.Z)((gt=ce.current)===null||gt===void 0?void 0:gt.nativeElement):null)||(0,f.Z)(Oe.current)};a.useImperativeHandle(Ee,function(){return Mt()});var vt=a.useRef(le);vt.current=le;var Ke=a.useCallback(function(yt){var gt=vt.current,Zt=gt.onResize,Ot=gt.data,Ce=yt.getBoundingClientRect(),st=Ce.width,Ve=Ce.height,De=yt.offsetWidth,ft=yt.offsetHeight,ht=Math.floor(st),Nt=Math.floor(Ve);if(Re.current.width!==ht||Re.current.height!==Nt||Re.current.offsetWidth!==De||Re.current.offsetHeight!==ft){var Ft={width:ht,height:Nt,offsetWidth:De,offsetHeight:ft};Re.current=Ft;var ur=De===Math.round(st)?st:De,Dr=ft===Math.round(Ve)?Ve:ft,Pr=(0,u.Z)((0,u.Z)({},Ft),{},{offsetWidth:ur,offsetHeight:Dr});He==null||He(Pr,yt,Ot),Zt&&Promise.resolve().then(function(){Zt(Pr,yt)})}},[]);return a.useEffect(function(){var yt=Mt();return yt&&!$e&&Ie(yt,Ke),function(){return Fe(yt,Ke)}},[ce.current,$e]),a.createElement(te,{ref:Oe},lt?a.cloneElement(Qe,{ref:Pt}):Qe)}var me=a.forwardRef(de),Se=me,Te="rc-observer-key";function fe(le,Ee){var ze=le.children,$e=typeof ze=="function"?[ze]:(0,n.Z)(ze);return $e.map(function(ce,Oe){var He=(ce==null?void 0:ce.key)||"".concat(Te,"-").concat(Oe);return a.createElement(Se,(0,o.Z)({},le,{key:He,ref:Oe===0?Ee:void 0}),ce)})}var se=a.forwardRef(fe);se.Collection=p;var xe=se},50344:function(l,d,e){"use strict";e.d(d,{Z:function(){return n}});var o=e(67294),a=e(11805);function n(s){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},v=[];return o.Children.forEach(s,function(f){f==null&&!u.keepEmpty||(Array.isArray(f)?v=v.concat(n(f)):(0,a.isFragment)(f)&&f.props?v=v.concat(n(f.props.children,u)):v.push(f))}),v}},98924:function(l,d,e){"use strict";e.d(d,{Z:function(){return o}});function o(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}},34203:function(l,d,e){"use strict";e.d(d,{S:function(){return n},Z:function(){return s}});var o=e(67294),a=e(73935);function n(u){return u instanceof HTMLElement||u instanceof SVGElement}function s(u){return n(u)?u:u instanceof o.Component?a.findDOMNode(u):null}},15105:function(l,d){"use strict";var e={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(a){var n=a.keyCode;if(a.altKey&&!a.ctrlKey||a.metaKey||n>=e.F1&&n<=e.F12)return!1;switch(n){case e.ALT:case e.CAPS_LOCK:case e.CONTEXT_MENU:case e.CTRL:case e.DOWN:case e.END:case e.ESC:case e.HOME:case e.INSERT:case e.LEFT:case e.MAC_FF_META:case e.META:case e.NUMLOCK:case e.NUM_CENTER:case e.PAGE_DOWN:case e.PAGE_UP:case e.PAUSE:case e.PRINT_SCREEN:case e.RIGHT:case e.SHIFT:case e.UP:case e.WIN_KEY:case e.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(a){if(a>=e.ZERO&&a<=e.NINE||a>=e.NUM_ZERO&&a<=e.NUM_MULTIPLY||a>=e.A&&a<=e.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&a===0)return!0;switch(a){case e.SPACE:case e.QUESTION_MARK:case e.NUM_PLUS:case e.NUM_MINUS:case e.NUM_PERIOD:case e.NUM_DIVISION:case e.SEMICOLON:case e.DASH:case e.EQUALS:case e.COMMA:case e.PERIOD:case e.SLASH:case e.APOSTROPHE:case e.SINGLE_QUOTE:case e.OPEN_SQUARE_BRACKET:case e.BACKSLASH:case e.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}};d.Z=e},66680:function(l,d,e){"use strict";e.d(d,{Z:function(){return a}});var o=e(67294);function a(n){var s=o.useRef();s.current=n;var u=o.useCallback(function(){for(var v,f=arguments.length,y=new Array(f),h=0;h<f;h++)y[h]=arguments[h];return(v=s.current)===null||v===void 0?void 0:v.call.apply(v,[s].concat(y))},[]);return u}},8410:function(l,d,e){"use strict";e.d(d,{o:function(){return u}});var o=e(67294),a=e(98924),n=(0,a.Z)()?o.useLayoutEffect:o.useEffect,s=function(f,y){var h=o.useRef(!0);n(function(){return f(h.current)},y),n(function(){return h.current=!1,function(){h.current=!0}},[])},u=function(f,y){s(function(h){if(!h)return f()},y)};d.Z=s},56982:function(l,d,e){"use strict";e.d(d,{Z:function(){return a}});var o=e(67294);function a(n,s,u){var v=o.useRef({});return(!("value"in v.current)||u(v.current.condition,s))&&(v.current.value=n(),v.current.condition=s),v.current.value}},21770:function(l,d,e){"use strict";e.d(d,{Z:function(){return v}});var o=e(97685),a=e(66680),n=e(8410),s=e(30470);function u(f){return f!==void 0}function v(f,y){var h=y||{},p=h.defaultValue,g=h.value,E=h.onChange,w=h.postState,T=(0,s.Z)(function(){return u(g)?g:u(p)?typeof p=="function"?p():p:typeof f=="function"?f():f}),O=(0,o.Z)(T,2),C=O[0],N=O[1],_=g!==void 0?g:C,L=w?w(_):_,z=(0,a.Z)(E),R=(0,s.Z)([_]),j=(0,o.Z)(R,2),G=j[0],q=j[1];(0,n.o)(function(){var ee=G[0];C!==ee&&z(C,ee)},[G]),(0,n.o)(function(){u(g)||N(g)},[g]);var ne=(0,a.Z)(function(ee,pe){N(ee,pe),q([_],pe)});return[L,ne]}},30470:function(l,d,e){"use strict";e.d(d,{Z:function(){return n}});var o=e(97685),a=e(67294);function n(s){var u=a.useRef(!1),v=a.useState(s),f=(0,o.Z)(v,2),y=f[0],h=f[1];a.useEffect(function(){return u.current=!1,function(){u.current=!0}},[]);function p(g,E){E&&u.current||h(g)}return[y,p]}},98423:function(l,d,e){"use strict";e.d(d,{Z:function(){return a}});var o=e(1413);function a(n,s){var u=(0,o.Z)({},n);return Array.isArray(s)&&s.forEach(function(v){delete u[v]}),u}},75164:function(l,d){"use strict";var e=function(f){return+setTimeout(f,16)},o=function(f){return clearTimeout(f)};typeof window!="undefined"&&"requestAnimationFrame"in window&&(e=function(f){return window.requestAnimationFrame(f)},o=function(f){return window.cancelAnimationFrame(f)});var a=0,n=new Map;function s(v){n.delete(v)}var u=function(f){var y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;a+=1;var h=a;function p(g){if(g===0)s(h),f();else{var E=e(function(){p(g-1)});n.set(h,E)}}return p(y),h};u.cancel=function(v){var f=n.get(v);return s(f),o(f)},d.Z=u},42550:function(l,d,e){"use strict";e.d(d,{Yr:function(){return y},mH:function(){return u},sQ:function(){return v},x1:function(){return f}});var o=e(71002),a=e(67294),n=e(11805),s=e(56982);function u(p,g){typeof p=="function"?p(g):(0,o.Z)(p)==="object"&&p&&"current"in p&&(p.current=g)}function v(){for(var p=arguments.length,g=new Array(p),E=0;E<p;E++)g[E]=arguments[E];var w=g.filter(function(T){return T});return w.length<=1?w[0]:function(T){g.forEach(function(O){u(O,T)})}}function f(){for(var p=arguments.length,g=new Array(p),E=0;E<p;E++)g[E]=arguments[E];return(0,s.Z)(function(){return v.apply(void 0,g)},g,function(w,T){return w.length!==T.length||w.every(function(O,C){return O!==T[C]})})}function y(p){var g,E,w=(0,n.isMemo)(p)?p.type.type:p.type;return!(typeof w=="function"&&!((g=w.prototype)!==null&&g!==void 0&&g.render)||typeof p=="function"&&!((E=p.prototype)!==null&&E!==void 0&&E.render))}function h(p){return!isValidElement(p)||isFragment(p)?!1:y(p)}},80334:function(l,d,e){"use strict";var o={},a=[],n=function(g){a.push(g)};function s(p,g){if(!1)var E}function u(p,g){if(!1)var E}function v(){o={}}function f(p,g,E){!g&&!o[E]&&(p(!1,E),o[E]=!0)}function y(p,g){f(s,p,g)}function h(p,g){f(u,p,g)}y.preMessage=n,y.resetWarned=v,y.noteOnce=h,d.ZP=y},51162:function(l,d){"use strict";var e=Symbol.for("react.element"),o=Symbol.for("react.portal"),a=Symbol.for("react.fragment"),n=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),u=Symbol.for("react.provider"),v=Symbol.for("react.context"),f=Symbol.for("react.server_context"),y=Symbol.for("react.forward_ref"),h=Symbol.for("react.suspense"),p=Symbol.for("react.suspense_list"),g=Symbol.for("react.memo"),E=Symbol.for("react.lazy"),w=Symbol.for("react.offscreen"),T;T=Symbol.for("react.module.reference");function O(C){if(typeof C=="object"&&C!==null){var N=C.$$typeof;switch(N){case e:switch(C=C.type,C){case a:case s:case n:case h:case p:return C;default:switch(C=C&&C.$$typeof,C){case f:case v:case y:case E:case g:case u:return C;default:return N}}case o:return N}}}d.ContextConsumer=v,d.ContextProvider=u,d.Element=e,d.ForwardRef=y,d.Fragment=a,d.Lazy=E,d.Memo=g,d.Portal=o,d.Profiler=s,d.StrictMode=n,d.Suspense=h,d.SuspenseList=p,d.isAsyncMode=function(){return!1},d.isConcurrentMode=function(){return!1},d.isContextConsumer=function(C){return O(C)===v},d.isContextProvider=function(C){return O(C)===u},d.isElement=function(C){return typeof C=="object"&&C!==null&&C.$$typeof===e},d.isForwardRef=function(C){return O(C)===y},d.isFragment=function(C){return O(C)===a},d.isLazy=function(C){return O(C)===E},d.isMemo=function(C){return O(C)===g},d.isPortal=function(C){return O(C)===o},d.isProfiler=function(C){return O(C)===s},d.isStrictMode=function(C){return O(C)===n},d.isSuspense=function(C){return O(C)===h},d.isSuspenseList=function(C){return O(C)===p},d.isValidElementType=function(C){return typeof C=="string"||typeof C=="function"||C===a||C===s||C===n||C===h||C===p||C===w||typeof C=="object"&&C!==null&&(C.$$typeof===E||C.$$typeof===g||C.$$typeof===u||C.$$typeof===v||C.$$typeof===y||C.$$typeof===T||C.getModuleId!==void 0)},d.typeOf=O},11805:function(l,d,e){"use strict";l.exports=e(51162)},74300:function(l,d,e){"use strict";function o(j){"@babel/helpers - typeof";return o=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(G){return typeof G}:function(G){return G&&typeof Symbol=="function"&&G.constructor===Symbol&&G!==Symbol.prototype?"symbol":typeof G},o(j)}Object.defineProperty(d,"__esModule",{value:!0}),d.CopyToClipboard=void 0;var a=u(e(67294)),n=u(e(20640)),s=["text","onCopy","options","children"];function u(j){return j&&j.__esModule?j:{default:j}}function v(j,G){var q=Object.keys(j);if(Object.getOwnPropertySymbols){var ne=Object.getOwnPropertySymbols(j);G&&(ne=ne.filter(function(ee){return Object.getOwnPropertyDescriptor(j,ee).enumerable})),q.push.apply(q,ne)}return q}function f(j){for(var G=1;G<arguments.length;G++){var q=arguments[G]!=null?arguments[G]:{};G%2?v(Object(q),!0).forEach(function(ne){z(j,ne,q[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(j,Object.getOwnPropertyDescriptors(q)):v(Object(q)).forEach(function(ne){Object.defineProperty(j,ne,Object.getOwnPropertyDescriptor(q,ne))})}return j}function y(j,G){if(j==null)return{};var q=h(j,G),ne,ee;if(Object.getOwnPropertySymbols){var pe=Object.getOwnPropertySymbols(j);for(ee=0;ee<pe.length;ee++)ne=pe[ee],!(G.indexOf(ne)>=0)&&Object.prototype.propertyIsEnumerable.call(j,ne)&&(q[ne]=j[ne])}return q}function h(j,G){if(j==null)return{};var q={},ne=Object.keys(j),ee,pe;for(pe=0;pe<ne.length;pe++)ee=ne[pe],!(G.indexOf(ee)>=0)&&(q[ee]=j[ee]);return q}function p(j,G){if(!(j instanceof G))throw new TypeError("Cannot call a class as a function")}function g(j,G){for(var q=0;q<G.length;q++){var ne=G[q];ne.enumerable=ne.enumerable||!1,ne.configurable=!0,"value"in ne&&(ne.writable=!0),Object.defineProperty(j,ne.key,ne)}}function E(j,G,q){return G&&g(j.prototype,G),q&&g(j,q),Object.defineProperty(j,"prototype",{writable:!1}),j}function w(j,G){if(typeof G!="function"&&G!==null)throw new TypeError("Super expression must either be null or a function");j.prototype=Object.create(G&&G.prototype,{constructor:{value:j,writable:!0,configurable:!0}}),Object.defineProperty(j,"prototype",{writable:!1}),G&&T(j,G)}function T(j,G){return T=Object.setPrototypeOf||function(ne,ee){return ne.__proto__=ee,ne},T(j,G)}function O(j){var G=_();return function(){var ne=L(j),ee;if(G){var pe=L(this).constructor;ee=Reflect.construct(ne,arguments,pe)}else ee=ne.apply(this,arguments);return C(this,ee)}}function C(j,G){if(G&&(o(G)==="object"||typeof G=="function"))return G;if(G!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return N(j)}function N(j){if(j===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return j}function _(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(j){return!1}}function L(j){return L=Object.setPrototypeOf?Object.getPrototypeOf:function(q){return q.__proto__||Object.getPrototypeOf(q)},L(j)}function z(j,G,q){return G in j?Object.defineProperty(j,G,{value:q,enumerable:!0,configurable:!0,writable:!0}):j[G]=q,j}var R=function(j){w(q,j);var G=O(q);function q(){var ne;p(this,q);for(var ee=arguments.length,pe=new Array(ee),Ae=0;Ae<ee;Ae++)pe[Ae]=arguments[Ae];return ne=G.call.apply(G,[this].concat(pe)),z(N(ne),"onClick",function(Pe){var Le=ne.props,Be=Le.text,Ue=Le.onCopy,re=Le.children,ie=Le.options,oe=a.default.Children.only(re),S=(0,n.default)(Be,ie);Ue&&Ue(Be,S),oe&&oe.props&&typeof oe.props.onClick=="function"&&oe.props.onClick(Pe)}),ne}return E(q,[{key:"render",value:function(){var ee=this.props,pe=ee.text,Ae=ee.onCopy,Pe=ee.options,Le=ee.children,Be=y(ee,s),Ue=a.default.Children.only(Le);return a.default.cloneElement(Ue,f(f({},Be),{},{onClick:this.onClick}))}}]),q}(a.default.PureComponent);d.CopyToClipboard=R,z(R,"defaultProps",{onCopy:void 0,options:void 0})},74855:function(l,d,e){"use strict";var o=e(74300),a=o.CopyToClipboard;a.CopyToClipboard=a,l.exports=a},64448:function(l,d,e){"use strict";var o=e(67294),a=e(63840);function n(t){for(var r="https://reactjs.org/docs/error-decoder.html?invariant="+t,i=1;i<arguments.length;i++)r+="&args[]="+encodeURIComponent(arguments[i]);return"Minified React error #"+t+"; visit "+r+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var s=new Set,u={};function v(t,r){f(t,r),f(t+"Capture",r)}function f(t,r){for(u[t]=r,t=0;t<r.length;t++)s.add(r[t])}var y=!(typeof window=="undefined"||typeof window.document=="undefined"||typeof window.document.createElement=="undefined"),h=Object.prototype.hasOwnProperty,p=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,g={},E={};function w(t){return h.call(E,t)?!0:h.call(g,t)?!1:p.test(t)?E[t]=!0:(g[t]=!0,!1)}function T(t,r,i,c){if(i!==null&&i.type===0)return!1;switch(typeof r){case"function":case"symbol":return!0;case"boolean":return c?!1:i!==null?!i.acceptsBooleans:(t=t.toLowerCase().slice(0,5),t!=="data-"&&t!=="aria-");default:return!1}}function O(t,r,i,c){if(r===null||typeof r=="undefined"||T(t,r,i,c))return!0;if(c)return!1;if(i!==null)switch(i.type){case 3:return!r;case 4:return r===!1;case 5:return isNaN(r);case 6:return isNaN(r)||1>r}return!1}function C(t,r,i,c,x,P,V){this.acceptsBooleans=r===2||r===3||r===4,this.attributeName=c,this.attributeNamespace=x,this.mustUseProperty=i,this.propertyName=t,this.type=r,this.sanitizeURL=P,this.removeEmptyString=V}var N={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(t){N[t]=new C(t,0,!1,t,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(t){var r=t[0];N[r]=new C(r,1,!1,t[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(t){N[t]=new C(t,2,!1,t.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(t){N[t]=new C(t,2,!1,t,null,!1,!1)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(t){N[t]=new C(t,3,!1,t.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(t){N[t]=new C(t,3,!0,t,null,!1,!1)}),["capture","download"].forEach(function(t){N[t]=new C(t,4,!1,t,null,!1,!1)}),["cols","rows","size","span"].forEach(function(t){N[t]=new C(t,6,!1,t,null,!1,!1)}),["rowSpan","start"].forEach(function(t){N[t]=new C(t,5,!1,t.toLowerCase(),null,!1,!1)});var _=/[\-:]([a-z])/g;function L(t){return t[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(t){var r=t.replace(_,L);N[r]=new C(r,1,!1,t,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(t){var r=t.replace(_,L);N[r]=new C(r,1,!1,t,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(t){var r=t.replace(_,L);N[r]=new C(r,1,!1,t,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(t){N[t]=new C(t,1,!1,t.toLowerCase(),null,!1,!1)}),N.xlinkHref=new C("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(t){N[t]=new C(t,1,!1,t.toLowerCase(),null,!0,!0)});function z(t,r,i,c){var x=N.hasOwnProperty(r)?N[r]:null;(x!==null?x.type!==0:c||!(2<r.length)||r[0]!=="o"&&r[0]!=="O"||r[1]!=="n"&&r[1]!=="N")&&(O(r,i,x,c)&&(i=null),c||x===null?w(r)&&(i===null?t.removeAttribute(r):t.setAttribute(r,""+i)):x.mustUseProperty?t[x.propertyName]=i===null?x.type===3?!1:"":i:(r=x.attributeName,c=x.attributeNamespace,i===null?t.removeAttribute(r):(x=x.type,i=x===3||x===4&&i===!0?"":""+i,c?t.setAttributeNS(c,r,i):t.setAttribute(r,i))))}var R=o.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,j=Symbol.for("react.element"),G=Symbol.for("react.portal"),q=Symbol.for("react.fragment"),ne=Symbol.for("react.strict_mode"),ee=Symbol.for("react.profiler"),pe=Symbol.for("react.provider"),Ae=Symbol.for("react.context"),Pe=Symbol.for("react.forward_ref"),Le=Symbol.for("react.suspense"),Be=Symbol.for("react.suspense_list"),Ue=Symbol.for("react.memo"),re=Symbol.for("react.lazy");Symbol.for("react.scope"),Symbol.for("react.debug_trace_mode");var ie=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden"),Symbol.for("react.cache"),Symbol.for("react.tracing_marker");var oe=Symbol.iterator;function S(t){return t===null||typeof t!="object"?null:(t=oe&&t[oe]||t["@@iterator"],typeof t=="function"?t:null)}var I=Object.assign,k;function $(t){if(k===void 0)try{throw Error()}catch(i){var r=i.stack.trim().match(/\n( *(at )?)/);k=r&&r[1]||""}return`
+`+k+t}var K=!1;function b(t,r){if(!t||K)return"";K=!0;var i=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(r)if(r=function(){throw Error()},Object.defineProperty(r.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(r,[])}catch(rt){var c=rt}Reflect.construct(t,[],r)}else{try{r.call()}catch(rt){c=rt}t.call(r.prototype)}else{try{throw Error()}catch(rt){c=rt}t()}}catch(rt){if(rt&&c&&typeof rt.stack=="string"){for(var x=rt.stack.split(`
+`),P=c.stack.split(`
+`),V=x.length-1,ge=P.length-1;1<=V&&0<=ge&&x[V]!==P[ge];)ge--;for(;1<=V&&0<=ge;V--,ge--)if(x[V]!==P[ge]){if(V!==1||ge!==1)do if(V--,ge--,0>ge||x[V]!==P[ge]){var Me=`
+`+x[V].replace(" at new "," at ");return t.displayName&&Me.includes("<anonymous>")&&(Me=Me.replace("<anonymous>",t.displayName)),Me}while(1<=V&&0<=ge);break}}}finally{K=!1,Error.prepareStackTrace=i}return(t=t?t.displayName||t.name:"")?$(t):""}function H(t){switch(t.tag){case 5:return $(t.type);case 16:return $("Lazy");case 13:return $("Suspense");case 19:return $("SuspenseList");case 0:case 2:case 15:return t=b(t.type,!1),t;case 11:return t=b(t.type.render,!1),t;case 1:return t=b(t.type,!0),t;default:return""}}function W(t){if(t==null)return null;if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t;switch(t){case q:return"Fragment";case G:return"Portal";case ee:return"Profiler";case ne:return"StrictMode";case Le:return"Suspense";case Be:return"SuspenseList"}if(typeof t=="object")switch(t.$$typeof){case Ae:return(t.displayName||"Context")+".Consumer";case pe:return(t._context.displayName||"Context")+".Provider";case Pe:var r=t.render;return t=t.displayName,t||(t=r.displayName||r.name||"",t=t!==""?"ForwardRef("+t+")":"ForwardRef"),t;case Ue:return r=t.displayName||null,r!==null?r:W(t.type)||"Memo";case re:r=t._payload,t=t._init;try{return W(t(r))}catch(i){}}return null}function J(t){var r=t.type;switch(t.tag){case 24:return"Cache";case 9:return(r.displayName||"Context")+".Consumer";case 10:return(r._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return t=r.render,t=t.displayName||t.name||"",r.displayName||(t!==""?"ForwardRef("+t+")":"ForwardRef");case 7:return"Fragment";case 5:return r;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return W(r);case 8:return r===ne?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof r=="function")return r.displayName||r.name||null;if(typeof r=="string")return r}return null}function Y(t){switch(typeof t){case"boolean":case"number":case"string":case"undefined":return t;case"object":return t;default:return""}}function Ie(t){var r=t.type;return(t=t.nodeName)&&t.toLowerCase()==="input"&&(r==="checkbox"||r==="radio")}function Fe(t){var r=Ie(t)?"checked":"value",i=Object.getOwnPropertyDescriptor(t.constructor.prototype,r),c=""+t[r];if(!t.hasOwnProperty(r)&&typeof i!="undefined"&&typeof i.get=="function"&&typeof i.set=="function"){var x=i.get,P=i.set;return Object.defineProperty(t,r,{configurable:!0,get:function(){return x.call(this)},set:function(V){c=""+V,P.call(this,V)}}),Object.defineProperty(t,r,{enumerable:i.enumerable}),{getValue:function(){return c},setValue:function(V){c=""+V},stopTracking:function(){t._valueTracker=null,delete t[r]}}}}function Ye(t){t._valueTracker||(t._valueTracker=Fe(t))}function Xe(t){if(!t)return!1;var r=t._valueTracker;if(!r)return!0;var i=r.getValue(),c="";return t&&(c=Ie(t)?t.checked?"true":"false":t.value),t=c,t!==i?(r.setValue(t),!0):!1}function We(t){if(t=t||(typeof document!="undefined"?document:void 0),typeof t=="undefined")return null;try{return t.activeElement||t.body}catch(r){return t.body}}function nt(t,r){var i=r.checked;return I({},r,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:i!=null?i:t._wrapperState.initialChecked})}function te(t,r){var i=r.defaultValue==null?"":r.defaultValue,c=r.checked!=null?r.checked:r.defaultChecked;i=Y(r.value!=null?r.value:i),t._wrapperState={initialChecked:c,initialValue:i,controlled:r.type==="checkbox"||r.type==="radio"?r.checked!=null:r.value!=null}}function de(t,r){r=r.checked,r!=null&&z(t,"checked",r,!1)}function me(t,r){de(t,r);var i=Y(r.value),c=r.type;if(i!=null)c==="number"?(i===0&&t.value===""||t.value!=i)&&(t.value=""+i):t.value!==""+i&&(t.value=""+i);else if(c==="submit"||c==="reset"){t.removeAttribute("value");return}r.hasOwnProperty("value")?Te(t,r.type,i):r.hasOwnProperty("defaultValue")&&Te(t,r.type,Y(r.defaultValue)),r.checked==null&&r.defaultChecked!=null&&(t.defaultChecked=!!r.defaultChecked)}function Se(t,r,i){if(r.hasOwnProperty("value")||r.hasOwnProperty("defaultValue")){var c=r.type;if(!(c!=="submit"&&c!=="reset"||r.value!==void 0&&r.value!==null))return;r=""+t._wrapperState.initialValue,i||r===t.value||(t.value=r),t.defaultValue=r}i=t.name,i!==""&&(t.name=""),t.defaultChecked=!!t._wrapperState.initialChecked,i!==""&&(t.name=i)}function Te(t,r,i){(r!=="number"||We(t.ownerDocument)!==t)&&(i==null?t.defaultValue=""+t._wrapperState.initialValue:t.defaultValue!==""+i&&(t.defaultValue=""+i))}var fe=Array.isArray;function se(t,r,i,c){if(t=t.options,r){r={};for(var x=0;x<i.length;x++)r["$"+i[x]]=!0;for(i=0;i<t.length;i++)x=r.hasOwnProperty("$"+t[i].value),t[i].selected!==x&&(t[i].selected=x),x&&c&&(t[i].defaultSelected=!0)}else{for(i=""+Y(i),r=null,x=0;x<t.length;x++){if(t[x].value===i){t[x].selected=!0,c&&(t[x].defaultSelected=!0);return}r!==null||t[x].disabled||(r=t[x])}r!==null&&(r.selected=!0)}}function xe(t,r){if(r.dangerouslySetInnerHTML!=null)throw Error(n(91));return I({},r,{value:void 0,defaultValue:void 0,children:""+t._wrapperState.initialValue})}function le(t,r){var i=r.value;if(i==null){if(i=r.children,r=r.defaultValue,i!=null){if(r!=null)throw Error(n(92));if(fe(i)){if(1<i.length)throw Error(n(93));i=i[0]}r=i}r==null&&(r=""),i=r}t._wrapperState={initialValue:Y(i)}}function Ee(t,r){var i=Y(r.value),c=Y(r.defaultValue);i!=null&&(i=""+i,i!==t.value&&(t.value=i),r.defaultValue==null&&t.defaultValue!==i&&(t.defaultValue=i)),c!=null&&(t.defaultValue=""+c)}function ze(t){var r=t.textContent;r===t._wrapperState.initialValue&&r!==""&&r!==null&&(t.value=r)}function $e(t){switch(t){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function ce(t,r){return t==null||t==="http://www.w3.org/1999/xhtml"?$e(r):t==="http://www.w3.org/2000/svg"&&r==="foreignObject"?"http://www.w3.org/1999/xhtml":t}var Oe,He=function(t){return typeof MSApp!="undefined"&&MSApp.execUnsafeLocalFunction?function(r,i,c,x){MSApp.execUnsafeLocalFunction(function(){return t(r,i,c,x)})}:t}(function(t,r){if(t.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in t)t.innerHTML=r;else{for(Oe=Oe||document.createElement("div"),Oe.innerHTML="<svg>"+r.valueOf().toString()+"</svg>",r=Oe.firstChild;t.firstChild;)t.removeChild(t.firstChild);for(;r.firstChild;)t.appendChild(r.firstChild)}});function _e(t,r){if(r){var i=t.firstChild;if(i&&i===t.lastChild&&i.nodeType===3){i.nodeValue=r;return}}t.textContent=r}var Qe={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Re=["Webkit","ms","Moz","O"];Object.keys(Qe).forEach(function(t){Re.forEach(function(r){r=r+t.charAt(0).toUpperCase()+t.substring(1),Qe[r]=Qe[t]})});function lt(t,r,i){return r==null||typeof r=="boolean"||r===""?"":i||typeof r!="number"||r===0||Qe.hasOwnProperty(t)&&Qe[t]?(""+r).trim():r+"px"}function dt(t,r){t=t.style;for(var i in r)if(r.hasOwnProperty(i)){var c=i.indexOf("--")===0,x=lt(i,r[i],c);i==="float"&&(i="cssFloat"),c?t.setProperty(i,x):t[i]=x}}var Pt=I({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Mt(t,r){if(r){if(Pt[t]&&(r.children!=null||r.dangerouslySetInnerHTML!=null))throw Error(n(137,t));if(r.dangerouslySetInnerHTML!=null){if(r.children!=null)throw Error(n(60));if(typeof r.dangerouslySetInnerHTML!="object"||!("__html"in r.dangerouslySetInnerHTML))throw Error(n(61))}if(r.style!=null&&typeof r.style!="object")throw Error(n(62))}}function vt(t,r){if(t.indexOf("-")===-1)return typeof r.is=="string";switch(t){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Ke=null;function yt(t){return t=t.target||t.srcElement||window,t.correspondingUseElement&&(t=t.correspondingUseElement),t.nodeType===3?t.parentNode:t}var gt=null,Zt=null,Ot=null;function Ce(t){if(t=ds(t)){if(typeof gt!="function")throw Error(n(280));var r=t.stateNode;r&&(r=Gi(r),gt(t.stateNode,t.type,r))}}function st(t){Zt?Ot?Ot.push(t):Ot=[t]:Zt=t}function Ve(){if(Zt){var t=Zt,r=Ot;if(Ot=Zt=null,Ce(t),r)for(t=0;t<r.length;t++)Ce(r[t])}}function De(t,r){return t(r)}function ft(){}var ht=!1;function Nt(t,r,i){if(ht)return t(r,i);ht=!0;try{return De(t,r,i)}finally{ht=!1,(Zt!==null||Ot!==null)&&(ft(),Ve())}}function Ft(t,r){var i=t.stateNode;if(i===null)return null;var c=Gi(i);if(c===null)return null;i=c[r];e:switch(r){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(c=!c.disabled)||(t=t.type,c=!(t==="button"||t==="input"||t==="select"||t==="textarea")),t=!c;break e;default:t=!1}if(t)return null;if(i&&typeof i!="function")throw Error(n(231,r,typeof i));return i}var ur=!1;if(y)try{var Dr={};Object.defineProperty(Dr,"passive",{get:function(){ur=!0}}),window.addEventListener("test",Dr,Dr),window.removeEventListener("test",Dr,Dr)}catch(t){ur=!1}function Pr(t,r,i,c,x,P,V,ge,Me){var rt=Array.prototype.slice.call(arguments,3);try{r.apply(i,rt)}catch(Rt){this.onError(Rt)}}var Fr=!1,vn=null,Fn=!1,Vn=null,En={onError:function(t){Fr=!0,vn=t}};function Ct(t,r,i,c,x,P,V,ge,Me){Fr=!1,vn=null,Pr.apply(En,arguments)}function ut(t,r,i,c,x,P,V,ge,Me){if(Ct.apply(this,arguments),Fr){if(Fr){var rt=vn;Fr=!1,vn=null}else throw Error(n(198));Fn||(Fn=!0,Vn=rt)}}function It(t){var r=t,i=t;if(t.alternate)for(;r.return;)r=r.return;else{t=r;do r=t,r.flags&4098&&(i=r.return),t=r.return;while(t)}return r.tag===3?i:null}function tr(t){if(t.tag===13){var r=t.memoizedState;if(r===null&&(t=t.alternate,t!==null&&(r=t.memoizedState)),r!==null)return r.dehydrated}return null}function Sr(t){if(It(t)!==t)throw Error(n(188))}function nr(t){var r=t.alternate;if(!r){if(r=It(t),r===null)throw Error(n(188));return r!==t?null:t}for(var i=t,c=r;;){var x=i.return;if(x===null)break;var P=x.alternate;if(P===null){if(c=x.return,c!==null){i=c;continue}break}if(x.child===P.child){for(P=x.child;P;){if(P===i)return Sr(x),t;if(P===c)return Sr(x),r;P=P.sibling}throw Error(n(188))}if(i.return!==c.return)i=x,c=P;else{for(var V=!1,ge=x.child;ge;){if(ge===i){V=!0,i=x,c=P;break}if(ge===c){V=!0,c=x,i=P;break}ge=ge.sibling}if(!V){for(ge=P.child;ge;){if(ge===i){V=!0,i=P,c=x;break}if(ge===c){V=!0,c=P,i=x;break}ge=ge.sibling}if(!V)throw Error(n(189))}}if(i.alternate!==c)throw Error(n(190))}if(i.tag!==3)throw Error(n(188));return i.stateNode.current===i?t:r}function Gr(t){return t=nr(t),t!==null?Zr(t):null}function Zr(t){if(t.tag===5||t.tag===6)return t;for(t=t.child;t!==null;){var r=Zr(t);if(r!==null)return r;t=t.sibling}return null}var In=a.unstable_scheduleCallback,Vr=a.unstable_cancelCallback,Ln=a.unstable_shouldYield,ba=a.unstable_requestPaint,hn=a.unstable_now,zr=a.unstable_getCurrentPriorityLevel,Za=a.unstable_ImmediatePriority,zo=a.unstable_UserBlockingPriority,go=a.unstable_NormalPriority,wo=a.unstable_LowPriority,Oo=a.unstable_IdlePriority,So=null,xa=null;function Xo(t){if(xa&&typeof xa.onCommitFiberRoot=="function")try{xa.onCommitFiberRoot(So,t,void 0,(t.current.flags&128)===128)}catch(r){}}var ya=Math.clz32?Math.clz32:Ca,Si=Math.log,ji=Math.LN2;function Ca(t){return t>>>=0,t===0?32:31-(Si(t)/ji|0)|0}var Wa=64,so=4194304;function Eo(t){switch(t&-t){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return t&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return t}}function Da(t,r){var i=t.pendingLanes;if(i===0)return 0;var c=0,x=t.suspendedLanes,P=t.pingedLanes,V=i&268435455;if(V!==0){var ge=V&~x;ge!==0?c=Eo(ge):(P&=V,P!==0&&(c=Eo(P)))}else V=i&~x,V!==0?c=Eo(V):P!==0&&(c=Eo(P));if(c===0)return 0;if(r!==0&&r!==c&&!(r&x)&&(x=c&-c,P=r&-r,x>=P||x===16&&(P&4194240)!==0))return r;if(c&4&&(c|=i&16),r=t.entangledLanes,r!==0)for(t=t.entanglements,r&=c;0<r;)i=31-ya(r),x=1<<i,c|=t[i],r&=~x;return c}function Ei(t,r){switch(t){case 1:case 2:case 4:return r+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return r+5e3;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function Io(t,r){for(var i=t.suspendedLanes,c=t.pingedLanes,x=t.expirationTimes,P=t.pendingLanes;0<P;){var V=31-ya(P),ge=1<<V,Me=x[V];Me===-1?(!(ge&i)||ge&c)&&(x[V]=Ei(ge,r)):Me<=r&&(t.expiredLanes|=ge),P&=~ge}}function lo(t){return t=t.pendingLanes&-1073741825,t!==0?t:t&1073741824?1073741824:0}function oa(){var t=Wa;return Wa<<=1,!(Wa&4194240)&&(Wa=64),t}function _n(t){for(var r=[],i=0;31>i;i++)r.push(t);return r}function Un(t,r,i){t.pendingLanes|=r,r!==536870912&&(t.suspendedLanes=0,t.pingedLanes=0),t=t.eventTimes,r=31-ya(r),t[r]=i}function Ra(t,r){var i=t.pendingLanes&~r;t.pendingLanes=r,t.suspendedLanes=0,t.pingedLanes=0,t.expiredLanes&=r,t.mutableReadLanes&=r,t.entangledLanes&=r,r=t.entanglements;var c=t.eventTimes;for(t=t.expirationTimes;0<i;){var x=31-ya(i),P=1<<x;r[x]=0,c[x]=-1,t[x]=-1,i&=~P}}function wa(t,r){var i=t.entangledLanes|=r;for(t=t.entanglements;i;){var c=31-ya(i),x=1<<c;x&r|t[c]&r&&(t[c]|=r),i&=~x}}var un=0;function To(t){return t&=-t,1<t?4<t?t&268435455?16:536870912:4:1}var bi,eu,m,F,X,Q=!1,ye=[],we=null,qe=null,Tt=null,sr=new Map,at=new Map,Vt=[],pr="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function hr(t,r){switch(t){case"focusin":case"focusout":we=null;break;case"dragenter":case"dragleave":qe=null;break;case"mouseover":case"mouseout":Tt=null;break;case"pointerover":case"pointerout":sr.delete(r.pointerId);break;case"gotpointercapture":case"lostpointercapture":at.delete(r.pointerId)}}function _r(t,r,i,c,x,P){return t===null||t.nativeEvent!==P?(t={blockedOn:r,domEventName:i,eventSystemFlags:c,nativeEvent:P,targetContainers:[x]},r!==null&&(r=ds(r),r!==null&&eu(r)),t):(t.eventSystemFlags|=c,r=t.targetContainers,x!==null&&r.indexOf(x)===-1&&r.push(x),t)}function mn(t,r,i,c,x){switch(r){case"focusin":return we=_r(we,t,r,i,c,x),!0;case"dragenter":return qe=_r(qe,t,r,i,c,x),!0;case"mouseover":return Tt=_r(Tt,t,r,i,c,x),!0;case"pointerover":var P=x.pointerId;return sr.set(P,_r(sr.get(P)||null,t,r,i,c,x)),!0;case"gotpointercapture":return P=x.pointerId,at.set(P,_r(at.get(P)||null,t,r,i,c,x)),!0}return!1}function yn(t){var r=pu(t.target);if(r!==null){var i=It(r);if(i!==null){if(r=i.tag,r===13){if(r=tr(i),r!==null){t.blockedOn=r,X(t.priority,function(){m(i)});return}}else if(r===3&&i.stateNode.current.memoizedState.isDehydrated){t.blockedOn=i.tag===3?i.stateNode.containerInfo:null;return}}}t.blockedOn=null}function bn(t){if(t.blockedOn!==null)return!1;for(var r=t.targetContainers;0<r.length;){var i=ru(t.domEventName,t.eventSystemFlags,r[0],t.nativeEvent);if(i===null){i=t.nativeEvent;var c=new i.constructor(i.type,i);Ke=c,i.target.dispatchEvent(c),Ke=null}else return r=ds(i),r!==null&&eu(r),t.blockedOn=i,!1;r.shift()}return!0}function Wr(t,r,i){bn(t)&&i.delete(r)}function Su(){Q=!1,we!==null&&bn(we)&&(we=null),qe!==null&&bn(qe)&&(qe=null),Tt!==null&&bn(Tt)&&(Tt=null),sr.forEach(Wr),at.forEach(Wr)}function Ao(t,r){t.blockedOn===r&&(t.blockedOn=null,Q||(Q=!0,a.unstable_scheduleCallback(a.unstable_NormalPriority,Su)))}function Co(t){function r(x){return Ao(x,t)}if(0<ye.length){Ao(ye[0],t);for(var i=1;i<ye.length;i++){var c=ye[i];c.blockedOn===t&&(c.blockedOn=null)}}for(we!==null&&Ao(we,t),qe!==null&&Ao(qe,t),Tt!==null&&Ao(Tt,t),sr.forEach(r),at.forEach(r),i=0;i<Vt.length;i++)c=Vt[i],c.blockedOn===t&&(c.blockedOn=null);for(;0<Vt.length&&(i=Vt[0],i.blockedOn===null);)yn(i),i.blockedOn===null&&Vt.shift()}var Ro=R.ReactCurrentBatchConfig,Po=!0;function Mo(t,r,i,c){var x=un,P=Ro.transition;Ro.transition=null;try{un=1,tu(t,r,i,c)}finally{un=x,Ro.transition=P}}function $o(t,r,i,c){var x=un,P=Ro.transition;Ro.transition=null;try{un=4,tu(t,r,i,c)}finally{un=x,Ro.transition=P}}function tu(t,r,i,c){if(Po){var x=ru(t,r,i,c);if(x===null)Ws(t,r,c,Ho,i),hr(t,c);else if(mn(x,t,r,i,c))c.stopPropagation();else if(hr(t,c),r&4&&-1<pr.indexOf(t)){for(;x!==null;){var P=ds(x);if(P!==null&&bi(P),P=ru(t,r,i,c),P===null&&Ws(t,r,c,Ho,i),P===x)break;x=P}x!==null&&c.stopPropagation()}else Ws(t,r,c,null,i)}}var Ho=null;function ru(t,r,i,c){if(Ho=null,t=yt(c),t=pu(t),t!==null)if(r=It(t),r===null)t=null;else if(i=r.tag,i===13){if(t=tr(r),t!==null)return t;t=null}else if(i===3){if(r.stateNode.current.memoizedState.isDehydrated)return r.tag===3?r.stateNode.containerInfo:null;t=null}else r!==t&&(t=null);return Ho=t,null}function qu(t){switch(t){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(zr()){case Za:return 1;case zo:return 4;case go:case wo:return 16;case Oo:return 536870912;default:return 16}default:return 16}}var Zo=null,nu=null,au=null;function Jo(){if(au)return au;var t,r=nu,i=r.length,c,x="value"in Zo?Zo.value:Zo.textContent,P=x.length;for(t=0;t<i&&r[t]===x[t];t++);var V=i-t;for(c=1;c<=V&&r[i-c]===x[P-c];c++);return au=x.slice(t,1<c?1-c:void 0)}function ou(t){var r=t.keyCode;return"charCode"in t?(t=t.charCode,t===0&&r===13&&(t=13)):t=r,t===10&&(t=13),32<=t||t===13?t:0}function xi(){return!0}function ki(){return!1}function Pa(t){function r(i,c,x,P,V){this._reactName=i,this._targetInst=x,this.type=c,this.nativeEvent=P,this.target=V,this.currentTarget=null;for(var ge in t)t.hasOwnProperty(ge)&&(i=t[ge],this[ge]=i?i(P):P[ge]);return this.isDefaultPrevented=(P.defaultPrevented!=null?P.defaultPrevented:P.returnValue===!1)?xi:ki,this.isPropagationStopped=ki,this}return I(r.prototype,{preventDefault:function(){this.defaultPrevented=!0;var i=this.nativeEvent;i&&(i.preventDefault?i.preventDefault():typeof i.returnValue!="unknown"&&(i.returnValue=!1),this.isDefaultPrevented=xi)},stopPropagation:function(){var i=this.nativeEvent;i&&(i.stopPropagation?i.stopPropagation():typeof i.cancelBubble!="unknown"&&(i.cancelBubble=!0),this.isPropagationStopped=xi)},persist:function(){},isPersistent:xi}),r}var qo={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(t){return t.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},ei=Pa(qo),ja=I({},qo,{view:0,detail:0}),ws=Pa(ja),Eu,bu,Bi,Fi=I({},ja,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Tu,button:0,buttons:0,relatedTarget:function(t){return t.relatedTarget===void 0?t.fromElement===t.srcElement?t.toElement:t.fromElement:t.relatedTarget},movementX:function(t){return"movementX"in t?t.movementX:(t!==Bi&&(Bi&&t.type==="mousemove"?(Eu=t.screenX-Bi.screenX,bu=t.screenY-Bi.screenY):bu=Eu=0,Bi=t),Eu)},movementY:function(t){return"movementY"in t?t.movementY:bu}}),xu=Pa(Fi),Os=I({},Fi,{dataTransfer:0}),es=Pa(Os),_i=I({},ja,{relatedTarget:0}),wu=Pa(_i),Ui=I({},qo,{animationName:0,elapsedTime:0,pseudoElement:0}),wi=Pa(Ui),ts=I({},qo,{clipboardData:function(t){return"clipboardData"in t?t.clipboardData:window.clipboardData}}),Oi=Pa(ts),Is=I({},qo,{data:0}),Ou=Pa(Is),zi={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Iu={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},rs={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function ns(t){var r=this.nativeEvent;return r.getModifierState?r.getModifierState(t):(t=rs[t])?!!r[t]:!1}function Tu(){return ns}var co=I({},ja,{key:function(t){if(t.key){var r=zi[t.key]||t.key;if(r!=="Unidentified")return r}return t.type==="keypress"?(t=ou(t),t===13?"Enter":String.fromCharCode(t)):t.type==="keydown"||t.type==="keyup"?Iu[t.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Tu,charCode:function(t){return t.type==="keypress"?ou(t):0},keyCode:function(t){return t.type==="keydown"||t.type==="keyup"?t.keyCode:0},which:function(t){return t.type==="keypress"?ou(t):t.type==="keydown"||t.type==="keyup"?t.keyCode:0}}),iu=Pa(co),ti=I({},Fi,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),M=Pa(ti),D=I({},ja,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Tu}),B=Pa(D),ve=I({},qo,{propertyName:0,elapsedTime:0,pseudoElement:0}),Ne=Pa(ve),et=I({},Fi,{deltaX:function(t){return"deltaX"in t?t.deltaX:"wheelDeltaX"in t?-t.wheelDeltaX:0},deltaY:function(t){return"deltaY"in t?t.deltaY:"wheelDeltaY"in t?-t.wheelDeltaY:"wheelDelta"in t?-t.wheelDelta:0},deltaZ:0,deltaMode:0}),tt=Pa(et),ct=[9,13,27,32],pt=y&&"CompositionEvent"in window,St=null;y&&"documentMode"in document&&(St=document.documentMode);var Gt=y&&"TextEvent"in window&&!St,br=y&&(!pt||St&&8<St&&11>=St),rr=String.fromCharCode(32),qt=!1;function Rr(t,r){switch(t){case"keyup":return ct.indexOf(r.keyCode)!==-1;case"keydown":return r.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function tn(t){return t=t.detail,typeof t=="object"&&"data"in t?t.data:null}var Yr=!1;function sn(t,r){switch(t){case"compositionend":return tn(r);case"keypress":return r.which!==32?null:(qt=!0,rr);case"textInput":return t=r.data,t===rr&&qt?null:t;default:return null}}function Yn(t,r){if(Yr)return t==="compositionend"||!pt&&Rr(t,r)?(t=Jo(),au=nu=Zo=null,Yr=!1,t):null;switch(t){case"paste":return null;case"keypress":if(!(r.ctrlKey||r.altKey||r.metaKey)||r.ctrlKey&&r.altKey){if(r.char&&1<r.char.length)return r.char;if(r.which)return String.fromCharCode(r.which)}return null;case"compositionend":return br&&r.locale!=="ko"?null:r.data;default:return null}}var na={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Ga(t){var r=t&&t.nodeName&&t.nodeName.toLowerCase();return r==="input"?!!na[t.type]:r==="textarea"}function ro(t,r,i,c){st(c),r=cs(r,"onChange"),0<r.length&&(i=new ei("onChange","change",null,i,c),t.push({event:i,listeners:r}))}var ga=null,no=null;function Wo(t){ui(t,0)}function ri(t){var r=Fu(t);if(Xe(r))return t}function Go(t,r){if(t==="change")return r}var Ii=!1;if(y){var ni;if(y){var ai="oninput"in document;if(!ai){var No=document.createElement("div");No.setAttribute("oninput","return;"),ai=typeof No.oninput=="function"}ni=ai}else ni=!1;Ii=ni&&(!document.documentMode||9<document.documentMode)}function oi(){ga&&(ga.detachEvent("onpropertychange",as),no=ga=null)}function as(t){if(t.propertyName==="value"&&ri(no)){var r=[];ro(r,no,t,yt(t)),Nt(Wo,r)}}function Au(t,r,i){t==="focusin"?(oi(),ga=r,no=i,ga.attachEvent("onpropertychange",as)):t==="focusout"&&oi()}function os(t){if(t==="selectionchange"||t==="keyup"||t==="keydown")return ri(no)}function $s(t,r){if(t==="click")return ri(r)}function uu(t,r){if(t==="input"||t==="change")return ri(r)}function is(t,r){return t===r&&(t!==0||1/t===1/r)||t!==t&&r!==r}var or=typeof Object.is=="function"?Object.is:is;function Kt(t,r){if(or(t,r))return!0;if(typeof t!="object"||t===null||typeof r!="object"||r===null)return!1;var i=Object.keys(t),c=Object.keys(r);if(i.length!==c.length)return!1;for(c=0;c<i.length;c++){var x=i[c];if(!h.call(r,x)||!or(t[x],r[x]))return!1}return!0}function an(t){for(;t&&t.firstChild;)t=t.firstChild;return t}function Dn(t,r){var i=an(t);t=0;for(var c;i;){if(i.nodeType===3){if(c=t+i.textContent.length,t<=r&&c>=r)return{node:i,offset:r-t};t=c}e:{for(;i;){if(i.nextSibling){i=i.nextSibling;break e}i=i.parentNode}i=void 0}i=an(i)}}function zn(t,r){return t&&r?t===r?!0:t&&t.nodeType===3?!1:r&&r.nodeType===3?zn(t,r.parentNode):"contains"in t?t.contains(r):t.compareDocumentPosition?!!(t.compareDocumentPosition(r)&16):!1:!1}function da(){for(var t=window,r=We();r instanceof t.HTMLIFrameElement;){try{var i=typeof r.contentWindow.location.href=="string"}catch(c){i=!1}if(i)t=r.contentWindow;else break;r=We(t.document)}return r}function va(t){var r=t&&t.nodeName&&t.nodeName.toLowerCase();return r&&(r==="input"&&(t.type==="text"||t.type==="search"||t.type==="tel"||t.type==="url"||t.type==="password")||r==="textarea"||t.contentEditable==="true")}function ka(t){var r=da(),i=t.focusedElem,c=t.selectionRange;if(r!==i&&i&&i.ownerDocument&&zn(i.ownerDocument.documentElement,i)){if(c!==null&&va(i)){if(r=c.start,t=c.end,t===void 0&&(t=r),"selectionStart"in i)i.selectionStart=r,i.selectionEnd=Math.min(t,i.value.length);else if(t=(r=i.ownerDocument||document)&&r.defaultView||window,t.getSelection){t=t.getSelection();var x=i.textContent.length,P=Math.min(c.start,x);c=c.end===void 0?P:Math.min(c.end,x),!t.extend&&P>c&&(x=c,c=P,P=x),x=Dn(i,P);var V=Dn(i,c);x&&V&&(t.rangeCount!==1||t.anchorNode!==x.node||t.anchorOffset!==x.offset||t.focusNode!==V.node||t.focusOffset!==V.offset)&&(r=r.createRange(),r.setStart(x.node,x.offset),t.removeAllRanges(),P>c?(t.addRange(r),t.extend(V.node,V.offset)):(r.setEnd(V.node,V.offset),t.addRange(r)))}}for(r=[],t=i;t=t.parentNode;)t.nodeType===1&&r.push({element:t,left:t.scrollLeft,top:t.scrollTop});for(typeof i.focus=="function"&&i.focus(),i=0;i<r.length;i++)t=r[i],t.element.scrollLeft=t.left,t.element.scrollTop=t.top}}var Ti=y&&"documentMode"in document&&11>=document.documentMode,ii=null,Lo=null,Ko=null,$i=!1;function Hi(t,r,i){var c=i.window===i?i.document:i.nodeType===9?i:i.ownerDocument;$i||ii==null||ii!==We(c)||(c=ii,"selectionStart"in c&&va(c)?c={start:c.selectionStart,end:c.selectionEnd}:(c=(c.ownerDocument&&c.ownerDocument.defaultView||window).getSelection(),c={anchorNode:c.anchorNode,anchorOffset:c.anchorOffset,focusNode:c.focusNode,focusOffset:c.focusOffset}),Ko&&Kt(Ko,c)||(Ko=c,c=cs(Lo,"onSelect"),0<c.length&&(r=new ei("onSelect","select",null,r,i),t.push({event:r,listeners:c}),r.target=ii)))}function Cu(t,r){var i={};return i[t.toLowerCase()]=r.toLowerCase(),i["Webkit"+t]="webkit"+r,i["Moz"+t]="moz"+r,i}var Zi={animationend:Cu("Animation","AnimationEnd"),animationiteration:Cu("Animation","AnimationIteration"),animationstart:Cu("Animation","AnimationStart"),transitionend:Cu("Transition","TransitionEnd")},Ru={},Ts={};y&&(Ts=document.createElement("div").style,"AnimationEvent"in window||(delete Zi.animationend.animation,delete Zi.animationiteration.animation,delete Zi.animationstart.animation),"TransitionEvent"in window||delete Zi.transitionend.transition);function Ai(t){if(Ru[t])return Ru[t];if(!Zi[t])return t;var r=Zi[t],i;for(i in r)if(r.hasOwnProperty(i)&&i in Ts)return Ru[t]=r[i];return t}var Pu=Ai("animationend"),Mu=Ai("animationiteration"),us=Ai("animationstart"),su=Ai("transitionend"),As=new Map,fo="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function $n(t,r){As.set(t,r),v(r,[t])}for(var lu=0;lu<fo.length;lu++){var cu=fo[lu],Hs=cu.toLowerCase(),ss=cu[0].toUpperCase()+cu.slice(1);$n(Hs,"on"+ss)}$n(Pu,"onAnimationEnd"),$n(Mu,"onAnimationIteration"),$n(us,"onAnimationStart"),$n("dblclick","onDoubleClick"),$n("focusin","onFocus"),$n("focusout","onBlur"),$n(su,"onTransitionEnd"),f("onMouseEnter",["mouseout","mouseover"]),f("onMouseLeave",["mouseout","mouseover"]),f("onPointerEnter",["pointerout","pointerover"]),f("onPointerLeave",["pointerout","pointerover"]),v("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),v("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),v("onBeforeInput",["compositionend","keypress","textInput","paste"]),v("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),v("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),v("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var fu="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Cs=new Set("cancel close invalid load scroll toggle".split(" ").concat(fu));function ao(t,r,i){var c=t.type||"unknown-event";t.currentTarget=i,ut(c,r,void 0,t),t.currentTarget=null}function ui(t,r){r=(r&4)!==0;for(var i=0;i<t.length;i++){var c=t[i],x=c.event;c=c.listeners;e:{var P=void 0;if(r)for(var V=c.length-1;0<=V;V--){var ge=c[V],Me=ge.instance,rt=ge.currentTarget;if(ge=ge.listener,Me!==P&&x.isPropagationStopped())break e;ao(x,ge,rt),P=Me}else for(V=0;V<c.length;V++){if(ge=c[V],Me=ge.instance,rt=ge.currentTarget,ge=ge.listener,Me!==P&&x.isPropagationStopped())break e;ao(x,ge,rt),P=Me}}}if(Fn)throw t=Vn,Fn=!1,Vn=null,t}function gn(t,r){var i=r[Qs];i===void 0&&(i=r[Qs]=new Set);var c=t+"__bubble";i.has(c)||(ol(r,t,2,!1),i.add(c))}function Zs(t,r,i){var c=0;r&&(c|=4),ol(i,t,c,r)}var Nu="_reactListening"+Math.random().toString(36).slice(2);function ls(t){if(!t[Nu]){t[Nu]=!0,s.forEach(function(i){i!=="selectionchange"&&(Cs.has(i)||Zs(i,!1,t),Zs(i,!0,t))});var r=t.nodeType===9?t:t.ownerDocument;r===null||r[Nu]||(r[Nu]=!0,Zs("selectionchange",!1,r))}}function ol(t,r,i,c){switch(qu(r)){case 1:var x=Mo;break;case 4:x=$o;break;default:x=tu}i=x.bind(null,r,i,t),x=void 0,!ur||r!=="touchstart"&&r!=="touchmove"&&r!=="wheel"||(x=!0),c?x!==void 0?t.addEventListener(r,i,{capture:!0,passive:x}):t.addEventListener(r,i,!0):x!==void 0?t.addEventListener(r,i,{passive:x}):t.addEventListener(r,i,!1)}function Ws(t,r,i,c,x){var P=c;if(!(r&1)&&!(r&2)&&c!==null)e:for(;;){if(c===null)return;var V=c.tag;if(V===3||V===4){var ge=c.stateNode.containerInfo;if(ge===x||ge.nodeType===8&&ge.parentNode===x)break;if(V===4)for(V=c.return;V!==null;){var Me=V.tag;if((Me===3||Me===4)&&(Me=V.stateNode.containerInfo,Me===x||Me.nodeType===8&&Me.parentNode===x))return;V=V.return}for(;ge!==null;){if(V=pu(ge),V===null)return;if(Me=V.tag,Me===5||Me===6){c=P=V;continue e}ge=ge.parentNode}}c=c.return}Nt(function(){var rt=P,Rt=yt(i),Dt=[];e:{var At=As.get(t);if(At!==void 0){var er=ei,vr=t;switch(t){case"keypress":if(ou(i)===0)break e;case"keydown":case"keyup":er=iu;break;case"focusin":vr="focus",er=wu;break;case"focusout":vr="blur",er=wu;break;case"beforeblur":case"afterblur":er=wu;break;case"click":if(i.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":er=xu;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":er=es;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":er=B;break;case Pu:case Mu:case us:er=wi;break;case su:er=Ne;break;case"scroll":er=ws;break;case"wheel":er=tt;break;case"copy":case"cut":case"paste":er=Oi;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":er=M}var gr=(r&4)!==0,Aa=!gr&&t==="scroll",Ge=gr?At!==null?At+"Capture":null:At;gr=[];for(var ke=rt,Je;ke!==null;){Je=ke;var $t=Je.stateNode;if(Je.tag===5&&$t!==null&&(Je=$t,Ge!==null&&($t=Ft(ke,Ge),$t!=null&&gr.push(Lu(ke,$t,Je)))),Aa)break;ke=ke.return}0<gr.length&&(At=new er(At,vr,null,i,Rt),Dt.push({event:At,listeners:gr}))}}if(!(r&7)){e:{if(At=t==="mouseover"||t==="pointerover",er=t==="mouseout"||t==="pointerout",At&&i!==Ke&&(vr=i.relatedTarget||i.fromElement)&&(pu(vr)||vr[Ci]))break e;if((er||At)&&(At=Rt.window===Rt?Rt:(At=Rt.ownerDocument)?At.defaultView||At.parentWindow:window,er?(vr=i.relatedTarget||i.toElement,er=rt,vr=vr?pu(vr):null,vr!==null&&(Aa=It(vr),vr!==Aa||vr.tag!==5&&vr.tag!==6)&&(vr=null)):(er=null,vr=rt),er!==vr)){if(gr=xu,$t="onMouseLeave",Ge="onMouseEnter",ke="mouse",(t==="pointerout"||t==="pointerover")&&(gr=M,$t="onPointerLeave",Ge="onPointerEnter",ke="pointer"),Aa=er==null?At:Fu(er),Je=vr==null?At:Fu(vr),At=new gr($t,ke+"leave",er,i,Rt),At.target=Aa,At.relatedTarget=Je,$t=null,pu(Rt)===rt&&(gr=new gr(Ge,ke+"enter",vr,i,Rt),gr.target=Je,gr.relatedTarget=Aa,$t=gr),Aa=$t,er&&vr)t:{for(gr=er,Ge=vr,ke=0,Je=gr;Je;Je=Du(Je))ke++;for(Je=0,$t=Ge;$t;$t=Du($t))Je++;for(;0<ke-Je;)gr=Du(gr),ke--;for(;0<Je-ke;)Ge=Du(Ge),Je--;for(;ke--;){if(gr===Ge||Ge!==null&&gr===Ge.alternate)break t;gr=Du(gr),Ge=Du(Ge)}gr=null}else gr=null;er!==null&&Rs(Dt,At,er,gr,!1),vr!==null&&Aa!==null&&Rs(Dt,Aa,vr,gr,!0)}}e:{if(At=rt?Fu(rt):window,er=At.nodeName&&At.nodeName.toLowerCase(),er==="select"||er==="input"&&At.type==="file")var Er=Go;else if(Ga(At))if(Ii)Er=uu;else{Er=os;var Nr=Au}else(er=At.nodeName)&&er.toLowerCase()==="input"&&(At.type==="checkbox"||At.type==="radio")&&(Er=$s);if(Er&&(Er=Er(t,rt))){ro(Dt,Er,i,Rt);break e}Nr&&Nr(t,At,rt),t==="focusout"&&(Nr=At._wrapperState)&&Nr.controlled&&At.type==="number"&&Te(At,"number",At.value)}switch(Nr=rt?Fu(rt):window,t){case"focusin":(Ga(Nr)||Nr.contentEditable==="true")&&(ii=Nr,Lo=rt,Ko=null);break;case"focusout":Ko=Lo=ii=null;break;case"mousedown":$i=!0;break;case"contextmenu":case"mouseup":case"dragend":$i=!1,Hi(Dt,i,Rt);break;case"selectionchange":if(Ti)break;case"keydown":case"keyup":Hi(Dt,i,Rt)}var Lr;if(pt)e:{switch(t){case"compositionstart":var Br="onCompositionStart";break e;case"compositionend":Br="onCompositionEnd";break e;case"compositionupdate":Br="onCompositionUpdate";break e}Br=void 0}else Yr?Rr(t,i)&&(Br="onCompositionEnd"):t==="keydown"&&i.keyCode===229&&(Br="onCompositionStart");Br&&(br&&i.locale!=="ko"&&(Yr||Br!=="onCompositionStart"?Br==="onCompositionEnd"&&Yr&&(Lr=Jo()):(Zo=Rt,nu="value"in Zo?Zo.value:Zo.textContent,Yr=!0)),Nr=cs(rt,Br),0<Nr.length&&(Br=new Ou(Br,t,null,i,Rt),Dt.push({event:Br,listeners:Nr}),Lr?Br.data=Lr:(Lr=tn(i),Lr!==null&&(Br.data=Lr)))),(Lr=Gt?sn(t,i):Yn(t,i))&&(rt=cs(rt,"onBeforeInput"),0<rt.length&&(Rt=new Ou("onBeforeInput","beforeinput",null,i,Rt),Dt.push({event:Rt,listeners:rt}),Rt.data=Lr))}ui(Dt,r)})}function Lu(t,r,i){return{instance:t,listener:r,currentTarget:i}}function cs(t,r){for(var i=r+"Capture",c=[];t!==null;){var x=t,P=x.stateNode;x.tag===5&&P!==null&&(x=P,P=Ft(t,i),P!=null&&c.unshift(Lu(t,P,x)),P=Ft(t,r),P!=null&&c.push(Lu(t,P,x))),t=t.return}return c}function Du(t){if(t===null)return null;do t=t.return;while(t&&t.tag!==5);return t||null}function Rs(t,r,i,c,x){for(var P=r._reactName,V=[];i!==null&&i!==c;){var ge=i,Me=ge.alternate,rt=ge.stateNode;if(Me!==null&&Me===c)break;ge.tag===5&&rt!==null&&(ge=rt,x?(Me=Ft(i,P),Me!=null&&V.unshift(Lu(i,Me,ge))):x||(Me=Ft(i,P),Me!=null&&V.push(Lu(i,Me,ge)))),i=i.return}V.length!==0&&t.push({event:r,listeners:V})}var Pl=/\r\n?/g,Ml=/\u0000|\uFFFD/g;function du(t){return(typeof t=="string"?t:""+t).replace(Pl,`
+`).replace(Ml,"")}function Ps(t,r,i){if(r=du(r),du(t)!==r&&i)throw Error(n(425))}function Ms(){}var vu=null,Gs=null;function Ks(t,r){return t==="textarea"||t==="noscript"||typeof r.children=="string"||typeof r.children=="number"||typeof r.dangerouslySetInnerHTML=="object"&&r.dangerouslySetInnerHTML!==null&&r.dangerouslySetInnerHTML.__html!=null}var Vs=typeof setTimeout=="function"?setTimeout:void 0,Nl=typeof clearTimeout=="function"?clearTimeout:void 0,il=typeof Promise=="function"?Promise:void 0,Ll=typeof queueMicrotask=="function"?queueMicrotask:typeof il!="undefined"?function(t){return il.resolve(null).then(t).catch(ju)}:Vs;function ju(t){setTimeout(function(){throw t})}function ku(t,r){var i=r,c=0;do{var x=i.nextSibling;if(t.removeChild(i),x&&x.nodeType===8)if(i=x.data,i==="/$"){if(c===0){t.removeChild(x),Co(r);return}c--}else i!=="$"&&i!=="$?"&&i!=="$!"||c++;i=x}while(i);Co(r)}function Wi(t){for(;t!=null;t=t.nextSibling){var r=t.nodeType;if(r===1||r===3)break;if(r===8){if(r=t.data,r==="$"||r==="$!"||r==="$?")break;if(r==="/$")return null}}return t}function Ys(t){t=t.previousSibling;for(var r=0;t;){if(t.nodeType===8){var i=t.data;if(i==="$"||i==="$!"||i==="$?"){if(r===0)return t;r--}else i==="/$"&&r++}t=t.previousSibling}return null}var Bu=Math.random().toString(36).slice(2),si="__reactFiber$"+Bu,fs="__reactProps$"+Bu,Ci="__reactContainer$"+Bu,Qs="__reactEvents$"+Bu,ul="__reactListeners$"+Bu,Dl="__reactHandles$"+Bu;function pu(t){var r=t[si];if(r)return r;for(var i=t.parentNode;i;){if(r=i[Ci]||i[si]){if(i=r.alternate,r.child!==null||i!==null&&i.child!==null)for(t=Ys(t);t!==null;){if(i=t[si])return i;t=Ys(t)}return r}t=i,i=t.parentNode}return null}function ds(t){return t=t[si]||t[Ci],!t||t.tag!==5&&t.tag!==6&&t.tag!==13&&t.tag!==3?null:t}function Fu(t){if(t.tag===5||t.tag===6)return t.stateNode;throw Error(n(33))}function Gi(t){return t[fs]||null}var Xs=[],_u=-1;function Ri(t){return{current:t}}function qn(t){0>_u||(t.current=Xs[_u],Xs[_u]=null,_u--)}function Qn(t,r){_u++,Xs[_u]=t.current,t.current=r}var Ki={},Ka=Ri(Ki),vo=Ri(!1),hu=Ki;function Uu(t,r){var i=t.type.contextTypes;if(!i)return Ki;var c=t.stateNode;if(c&&c.__reactInternalMemoizedUnmaskedChildContext===r)return c.__reactInternalMemoizedMaskedChildContext;var x={},P;for(P in i)x[P]=r[P];return c&&(t=t.stateNode,t.__reactInternalMemoizedUnmaskedChildContext=r,t.__reactInternalMemoizedMaskedChildContext=x),x}function Va(t){return t=t.childContextTypes,t!=null}function zu(){qn(vo),qn(Ka)}function sl(t,r,i){if(Ka.current!==Ki)throw Error(n(168));Qn(Ka,r),Qn(vo,i)}function ll(t,r,i){var c=t.stateNode;if(r=r.childContextTypes,typeof c.getChildContext!="function")return i;c=c.getChildContext();for(var x in c)if(!(x in r))throw Error(n(108,J(t)||"Unknown",x));return I({},i,c)}function A(t){return t=(t=t.stateNode)&&t.__reactInternalMemoizedMergedChildContext||Ki,hu=Ka.current,Qn(Ka,t),Qn(vo,vo.current),!0}function U(t,r,i){var c=t.stateNode;if(!c)throw Error(n(169));i?(t=ll(t,r,hu),c.__reactInternalMemoizedMergedChildContext=t,qn(vo),qn(Ka),Qn(Ka,t)):qn(vo),Qn(vo,i)}var Z=null,ue=!1,ae=!1;function he(t){Z===null?Z=[t]:Z.push(t)}function be(t){ue=!0,he(t)}function je(){if(!ae&&Z!==null){ae=!0;var t=0,r=un;try{var i=Z;for(un=1;t<i.length;t++){var c=i[t];do c=c(!0);while(c!==null)}Z=null,ue=!1}catch(x){throw Z!==null&&(Z=Z.slice(t+1)),In(Za,je),x}finally{un=r,ae=!1}}return null}var Ze=[],ot=0,xt=null,it=0,Et=[],mt=0,wt=null,jt=1,kt="";function Wt(t,r){Ze[ot++]=it,Ze[ot++]=xt,xt=t,it=r}function _t(t,r,i){Et[mt++]=jt,Et[mt++]=kt,Et[mt++]=wt,wt=t;var c=jt;t=kt;var x=32-ya(c)-1;c&=~(1<<x),i+=1;var P=32-ya(r)+x;if(30<P){var V=x-x%5;P=(c&(1<<V)-1).toString(32),c>>=V,x-=V,jt=1<<32-ya(r)+x|i<<x|c,kt=P+t}else jt=1<<P|i<<x|c,kt=t}function Lt(t){t.return!==null&&(Wt(t,1),_t(t,1,0))}function bt(t){for(;t===xt;)xt=Ze[--ot],Ze[ot]=null,it=Ze[--ot],Ze[ot]=null;for(;t===wt;)wt=Et[--mt],Et[mt]=null,kt=Et[--mt],Et[mt]=null,jt=Et[--mt],Et[mt]=null}var Ht=null,Bt=null,Ut=!1,zt=null;function Jt(t,r){var i=gi(5,null,null,0);i.elementType="DELETED",i.stateNode=r,i.return=t,r=t.deletions,r===null?(t.deletions=[i],t.flags|=16):r.push(i)}function Yt(t,r){switch(t.tag){case 5:var i=t.type;return r=r.nodeType!==1||i.toLowerCase()!==r.nodeName.toLowerCase()?null:r,r!==null?(t.stateNode=r,Ht=t,Bt=Wi(r.firstChild),!0):!1;case 6:return r=t.pendingProps===""||r.nodeType!==3?null:r,r!==null?(t.stateNode=r,Ht=t,Bt=null,!0):!1;case 13:return r=r.nodeType!==8?null:r,r!==null?(i=wt!==null?{id:jt,overflow:kt}:null,t.memoizedState={dehydrated:r,treeContext:i,retryLane:1073741824},i=gi(18,null,null,0),i.stateNode=r,i.return=t,t.child=i,Ht=t,Bt=null,!0):!1;default:return!1}}function cr(t){return(t.mode&1)!==0&&(t.flags&128)===0}function Qt(t){if(Ut){var r=Bt;if(r){var i=r;if(!Yt(t,r)){if(cr(t))throw Error(n(418));r=Wi(i.nextSibling);var c=Ht;r&&Yt(t,r)?Jt(c,i):(t.flags=t.flags&-4097|2,Ut=!1,Ht=t)}}else{if(cr(t))throw Error(n(418));t.flags=t.flags&-4097|2,Ut=!1,Ht=t}}}function fr(t){for(t=t.return;t!==null&&t.tag!==5&&t.tag!==3&&t.tag!==13;)t=t.return;Ht=t}function yr(t){if(t!==Ht)return!1;if(!Ut)return fr(t),Ut=!0,!1;var r;if((r=t.tag!==3)&&!(r=t.tag!==5)&&(r=t.type,r=r!=="head"&&r!=="body"&&!Ks(t.type,t.memoizedProps)),r&&(r=Bt)){if(cr(t))throw ar(),Error(n(418));for(;r;)Jt(t,r),r=Wi(r.nextSibling)}if(fr(t),t.tag===13){if(t=t.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(n(317));e:{for(t=t.nextSibling,r=0;t;){if(t.nodeType===8){var i=t.data;if(i==="/$"){if(r===0){Bt=Wi(t.nextSibling);break e}r--}else i!=="$"&&i!=="$!"&&i!=="$?"||r++}t=t.nextSibling}Bt=null}}else Bt=Ht?Wi(t.stateNode.nextSibling):null;return!0}function ar(){for(var t=Bt;t;)t=Wi(t.nextSibling)}function Or(){Bt=Ht=null,Ut=!1}function lr(t){zt===null?zt=[t]:zt.push(t)}var rn=R.ReactCurrentBatchConfig;function dr(t,r){if(t&&t.defaultProps){r=I({},r),t=t.defaultProps;for(var i in t)r[i]===void 0&&(r[i]=t[i]);return r}return r}var Qr=Ri(null),Hn=null,xr=null,$r=null;function Xr(){$r=xr=Hn=null}function Jr(t){var r=Qr.current;qn(Qr),t._currentValue=r}function Hr(t,r,i){for(;t!==null;){var c=t.alternate;if((t.childLanes&r)!==r?(t.childLanes|=r,c!==null&&(c.childLanes|=r)):c!==null&&(c.childLanes&r)!==r&&(c.childLanes|=r),t===i)break;t=t.return}}function Cr(t,r){Hn=t,$r=xr=null,t=t.dependencies,t!==null&&t.firstContext!==null&&(t.lanes&r&&(Xt=!0),t.firstContext=null)}function mr(t){var r=t._currentValue;if($r!==t)if(t={context:t,memoizedValue:r,next:null},xr===null){if(Hn===null)throw Error(n(308));xr=t,Hn.dependencies={lanes:0,firstContext:t}}else xr=xr.next=t;return r}var qr=null;function xn(t){qr===null?qr=[t]:qr.push(t)}function Tn(t,r,i,c){var x=r.interleaved;return x===null?(i.next=i,xn(r)):(i.next=x.next,x.next=i),r.interleaved=i,pn(t,c)}function pn(t,r){t.lanes|=r;var i=t.alternate;for(i!==null&&(i.lanes|=r),i=t,t=t.return;t!==null;)t.childLanes|=r,i=t.alternate,i!==null&&(i.childLanes|=r),i=t,t=t.return;return i.tag===3?i.stateNode:null}var Sn=!1;function kn(t){t.updateQueue={baseState:t.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function pa(t,r){t=t.updateQueue,r.updateQueue===t&&(r.updateQueue={baseState:t.baseState,firstBaseUpdate:t.firstBaseUpdate,lastBaseUpdate:t.lastBaseUpdate,shared:t.shared,effects:t.effects})}function Ir(t,r){return{eventTime:t,lane:r,tag:0,payload:null,callback:null,next:null}}function An(t,r,i){var c=t.updateQueue;if(c===null)return null;if(c=c.shared,On&2){var x=c.pending;return x===null?r.next=r:(r.next=x.next,x.next=r),c.pending=r,pn(t,i)}return x=c.interleaved,x===null?(r.next=r,xn(c)):(r.next=x.next,x.next=r),c.interleaved=r,pn(t,i)}function Mr(t,r,i){if(r=r.updateQueue,r!==null&&(r=r.shared,(i&4194240)!==0)){var c=r.lanes;c&=t.pendingLanes,i|=c,r.lanes=i,wa(t,i)}}function oo(t,r){var i=t.updateQueue,c=t.alternate;if(c!==null&&(c=c.updateQueue,i===c)){var x=null,P=null;if(i=i.firstBaseUpdate,i!==null){do{var V={eventTime:i.eventTime,lane:i.lane,tag:i.tag,payload:i.payload,callback:i.callback,next:null};P===null?x=P=V:P=P.next=V,i=i.next}while(i!==null);P===null?x=P=r:P=P.next=r}else x=P=r;i={baseState:c.baseState,firstBaseUpdate:x,lastBaseUpdate:P,shared:c.shared,effects:c.effects},t.updateQueue=i;return}t=i.lastBaseUpdate,t===null?i.firstBaseUpdate=r:t.next=r,i.lastBaseUpdate=r}function ia(t,r,i,c){var x=t.updateQueue;Sn=!1;var P=x.firstBaseUpdate,V=x.lastBaseUpdate,ge=x.shared.pending;if(ge!==null){x.shared.pending=null;var Me=ge,rt=Me.next;Me.next=null,V===null?P=rt:V.next=rt,V=Me;var Rt=t.alternate;Rt!==null&&(Rt=Rt.updateQueue,ge=Rt.lastBaseUpdate,ge!==V&&(ge===null?Rt.firstBaseUpdate=rt:ge.next=rt,Rt.lastBaseUpdate=Me))}if(P!==null){var Dt=x.baseState;V=0,Rt=rt=Me=null,ge=P;do{var At=ge.lane,er=ge.eventTime;if((c&At)===At){Rt!==null&&(Rt=Rt.next={eventTime:er,lane:0,tag:ge.tag,payload:ge.payload,callback:ge.callback,next:null});e:{var vr=t,gr=ge;switch(At=r,er=i,gr.tag){case 1:if(vr=gr.payload,typeof vr=="function"){Dt=vr.call(er,Dt,At);break e}Dt=vr;break e;case 3:vr.flags=vr.flags&-65537|128;case 0:if(vr=gr.payload,At=typeof vr=="function"?vr.call(er,Dt,At):vr,At==null)break e;Dt=I({},Dt,At);break e;case 2:Sn=!0}}ge.callback!==null&&ge.lane!==0&&(t.flags|=64,At=x.effects,At===null?x.effects=[ge]:At.push(ge))}else er={eventTime:er,lane:At,tag:ge.tag,payload:ge.payload,callback:ge.callback,next:null},Rt===null?(rt=Rt=er,Me=Dt):Rt=Rt.next=er,V|=At;if(ge=ge.next,ge===null){if(ge=x.shared.pending,ge===null)break;At=ge,ge=At.next,At.next=null,x.lastBaseUpdate=At,x.shared.pending=null}}while(1);if(Rt===null&&(Me=Dt),x.baseState=Me,x.firstBaseUpdate=rt,x.lastBaseUpdate=Rt,r=x.shared.interleaved,r!==null){x=r;do V|=x.lane,x=x.next;while(x!==r)}else P===null&&(x.shared.lanes=0);gs|=V,t.lanes=V,t.memoizedState=Dt}}function ua(t,r,i){if(t=r.effects,r.effects=null,t!==null)for(r=0;r<t.length;r++){var c=t[r],x=c.callback;if(x!==null){if(c.callback=null,c=i,typeof x!="function")throw Error(n(191,x));x.call(c)}}}var Oa=new o.Component().refs;function Cn(t,r,i,c){r=t.memoizedState,i=i(c,r),i=i==null?r:I({},r,i),t.memoizedState=i,t.lanes===0&&(t.updateQueue.baseState=i)}var Ba={isMounted:function(t){return(t=t._reactInternals)?It(t)===t:!1},enqueueSetState:function(t,r,i){t=t._reactInternals;var c=xo(),x=Yu(t),P=Ir(c,x);P.payload=r,i!=null&&(P.callback=i),r=An(t,P,x),r!==null&&(Di(r,t,x,c),Mr(r,t,x))},enqueueReplaceState:function(t,r,i){t=t._reactInternals;var c=xo(),x=Yu(t),P=Ir(c,x);P.tag=1,P.payload=r,i!=null&&(P.callback=i),r=An(t,P,x),r!==null&&(Di(r,t,x,c),Mr(r,t,x))},enqueueForceUpdate:function(t,r){t=t._reactInternals;var i=xo(),c=Yu(t),x=Ir(i,c);x.tag=2,r!=null&&(x.callback=r),r=An(t,x,c),r!==null&&(Di(r,t,c,i),Mr(r,t,c))}};function Ma(t,r,i,c,x,P,V){return t=t.stateNode,typeof t.shouldComponentUpdate=="function"?t.shouldComponentUpdate(c,P,V):r.prototype&&r.prototype.isPureReactComponent?!Kt(i,c)||!Kt(x,P):!0}function Rn(t,r,i){var c=!1,x=Ki,P=r.contextType;return typeof P=="object"&&P!==null?P=mr(P):(x=Va(r)?hu:Ka.current,c=r.contextTypes,P=(c=c!=null)?Uu(t,x):Ki),r=new r(i,P),t.memoizedState=r.state!==null&&r.state!==void 0?r.state:null,r.updater=Ba,t.stateNode=r,r._reactInternals=t,c&&(t=t.stateNode,t.__reactInternalMemoizedUnmaskedChildContext=x,t.__reactInternalMemoizedMaskedChildContext=P),r}function sa(t,r,i,c){t=r.state,typeof r.componentWillReceiveProps=="function"&&r.componentWillReceiveProps(i,c),typeof r.UNSAFE_componentWillReceiveProps=="function"&&r.UNSAFE_componentWillReceiveProps(i,c),r.state!==t&&Ba.enqueueReplaceState(r,r.state,null)}function aa(t,r,i,c){var x=t.stateNode;x.props=i,x.state=t.memoizedState,x.refs=Oa,kn(t);var P=r.contextType;typeof P=="object"&&P!==null?x.context=mr(P):(P=Va(r)?hu:Ka.current,x.context=Uu(t,P)),x.state=t.memoizedState,P=r.getDerivedStateFromProps,typeof P=="function"&&(Cn(t,r,P,i),x.state=t.memoizedState),typeof r.getDerivedStateFromProps=="function"||typeof x.getSnapshotBeforeUpdate=="function"||typeof x.UNSAFE_componentWillMount!="function"&&typeof x.componentWillMount!="function"||(r=x.state,typeof x.componentWillMount=="function"&&x.componentWillMount(),typeof x.UNSAFE_componentWillMount=="function"&&x.UNSAFE_componentWillMount(),r!==x.state&&Ba.enqueueReplaceState(x,x.state,null),ia(t,i,x,c),x.state=t.memoizedState),typeof x.componentDidMount=="function"&&(t.flags|=4194308)}function Kr(t,r,i){if(t=i.ref,t!==null&&typeof t!="function"&&typeof t!="object"){if(i._owner){if(i=i._owner,i){if(i.tag!==1)throw Error(n(309));var c=i.stateNode}if(!c)throw Error(n(147,t));var x=c,P=""+t;return r!==null&&r.ref!==null&&typeof r.ref=="function"&&r.ref._stringRef===P?r.ref:(r=function(V){var ge=x.refs;ge===Oa&&(ge=x.refs={}),V===null?delete ge[P]:ge[P]=V},r._stringRef=P,r)}if(typeof t!="string")throw Error(n(284));if(!i._owner)throw Error(n(290,t))}return t}function ea(t,r){throw t=Object.prototype.toString.call(r),Error(n(31,t==="[object Object]"?"object with keys {"+Object.keys(r).join(", ")+"}":t))}function Zn(t){var r=t._init;return r(t._payload)}function Ya(t){function r(Ge,ke){if(t){var Je=Ge.deletions;Je===null?(Ge.deletions=[ke],Ge.flags|=16):Je.push(ke)}}function i(Ge,ke){if(!t)return null;for(;ke!==null;)r(Ge,ke),ke=ke.sibling;return null}function c(Ge,ke){for(Ge=new Map;ke!==null;)ke.key!==null?Ge.set(ke.key,ke):Ge.set(ke.index,ke),ke=ke.sibling;return Ge}function x(Ge,ke){return Ge=Xu(Ge,ke),Ge.index=0,Ge.sibling=null,Ge}function P(Ge,ke,Je){return Ge.index=Je,t?(Je=Ge.alternate,Je!==null?(Je=Je.index,Je<ke?(Ge.flags|=2,ke):Je):(Ge.flags|=2,ke)):(Ge.flags|=1048576,ke)}function V(Ge){return t&&Ge.alternate===null&&(Ge.flags|=2),Ge}function ge(Ge,ke,Je,$t){return ke===null||ke.tag!==6?(ke=rc(Je,Ge.mode,$t),ke.return=Ge,ke):(ke=x(ke,Je),ke.return=Ge,ke)}function Me(Ge,ke,Je,$t){var Er=Je.type;return Er===q?Rt(Ge,ke,Je.props.children,$t,Je.key):ke!==null&&(ke.elementType===Er||typeof Er=="object"&&Er!==null&&Er.$$typeof===re&&Zn(Er)===ke.type)?($t=x(ke,Je.props),$t.ref=Kr(Ge,ke,Je),$t.return=Ge,$t):($t=xl(Je.type,Je.key,Je.props,null,Ge.mode,$t),$t.ref=Kr(Ge,ke,Je),$t.return=Ge,$t)}function rt(Ge,ke,Je,$t){return ke===null||ke.tag!==4||ke.stateNode.containerInfo!==Je.containerInfo||ke.stateNode.implementation!==Je.implementation?(ke=nc(Je,Ge.mode,$t),ke.return=Ge,ke):(ke=x(ke,Je.children||[]),ke.return=Ge,ke)}function Rt(Ge,ke,Je,$t,Er){return ke===null||ke.tag!==7?(ke=xs(Je,Ge.mode,$t,Er),ke.return=Ge,ke):(ke=x(ke,Je),ke.return=Ge,ke)}function Dt(Ge,ke,Je){if(typeof ke=="string"&&ke!==""||typeof ke=="number")return ke=rc(""+ke,Ge.mode,Je),ke.return=Ge,ke;if(typeof ke=="object"&&ke!==null){switch(ke.$$typeof){case j:return Je=xl(ke.type,ke.key,ke.props,null,Ge.mode,Je),Je.ref=Kr(Ge,null,ke),Je.return=Ge,Je;case G:return ke=nc(ke,Ge.mode,Je),ke.return=Ge,ke;case re:var $t=ke._init;return Dt(Ge,$t(ke._payload),Je)}if(fe(ke)||S(ke))return ke=xs(ke,Ge.mode,Je,null),ke.return=Ge,ke;ea(Ge,ke)}return null}function At(Ge,ke,Je,$t){var Er=ke!==null?ke.key:null;if(typeof Je=="string"&&Je!==""||typeof Je=="number")return Er!==null?null:ge(Ge,ke,""+Je,$t);if(typeof Je=="object"&&Je!==null){switch(Je.$$typeof){case j:return Je.key===Er?Me(Ge,ke,Je,$t):null;case G:return Je.key===Er?rt(Ge,ke,Je,$t):null;case re:return Er=Je._init,At(Ge,ke,Er(Je._payload),$t)}if(fe(Je)||S(Je))return Er!==null?null:Rt(Ge,ke,Je,$t,null);ea(Ge,Je)}return null}function er(Ge,ke,Je,$t,Er){if(typeof $t=="string"&&$t!==""||typeof $t=="number")return Ge=Ge.get(Je)||null,ge(ke,Ge,""+$t,Er);if(typeof $t=="object"&&$t!==null){switch($t.$$typeof){case j:return Ge=Ge.get($t.key===null?Je:$t.key)||null,Me(ke,Ge,$t,Er);case G:return Ge=Ge.get($t.key===null?Je:$t.key)||null,rt(ke,Ge,$t,Er);case re:var Nr=$t._init;return er(Ge,ke,Je,Nr($t._payload),Er)}if(fe($t)||S($t))return Ge=Ge.get(Je)||null,Rt(ke,Ge,$t,Er,null);ea(ke,$t)}return null}function vr(Ge,ke,Je,$t){for(var Er=null,Nr=null,Lr=ke,Br=ke=0,to=null;Lr!==null&&Br<Je.length;Br++){Lr.index>Br?(to=Lr,Lr=null):to=Lr.sibling;var Nn=At(Ge,Lr,Je[Br],$t);if(Nn===null){Lr===null&&(Lr=to);break}t&&Lr&&Nn.alternate===null&&r(Ge,Lr),ke=P(Nn,ke,Br),Nr===null?Er=Nn:Nr.sibling=Nn,Nr=Nn,Lr=to}if(Br===Je.length)return i(Ge,Lr),Ut&&Wt(Ge,Br),Er;if(Lr===null){for(;Br<Je.length;Br++)Lr=Dt(Ge,Je[Br],$t),Lr!==null&&(ke=P(Lr,ke,Br),Nr===null?Er=Lr:Nr.sibling=Lr,Nr=Lr);return Ut&&Wt(Ge,Br),Er}for(Lr=c(Ge,Lr);Br<Je.length;Br++)to=er(Lr,Ge,Br,Je[Br],$t),to!==null&&(t&&to.alternate!==null&&Lr.delete(to.key===null?Br:to.key),ke=P(to,ke,Br),Nr===null?Er=to:Nr.sibling=to,Nr=to);return t&&Lr.forEach(function(Ju){return r(Ge,Ju)}),Ut&&Wt(Ge,Br),Er}function gr(Ge,ke,Je,$t){var Er=S(Je);if(typeof Er!="function")throw Error(n(150));if(Je=Er.call(Je),Je==null)throw Error(n(151));for(var Nr=Er=null,Lr=ke,Br=ke=0,to=null,Nn=Je.next();Lr!==null&&!Nn.done;Br++,Nn=Je.next()){Lr.index>Br?(to=Lr,Lr=null):to=Lr.sibling;var Ju=At(Ge,Lr,Nn.value,$t);if(Ju===null){Lr===null&&(Lr=to);break}t&&Lr&&Ju.alternate===null&&r(Ge,Lr),ke=P(Ju,ke,Br),Nr===null?Er=Ju:Nr.sibling=Ju,Nr=Ju,Lr=to}if(Nn.done)return i(Ge,Lr),Ut&&Wt(Ge,Br),Er;if(Lr===null){for(;!Nn.done;Br++,Nn=Je.next())Nn=Dt(Ge,Nn.value,$t),Nn!==null&&(ke=P(Nn,ke,Br),Nr===null?Er=Nn:Nr.sibling=Nn,Nr=Nn);return Ut&&Wt(Ge,Br),Er}for(Lr=c(Ge,Lr);!Nn.done;Br++,Nn=Je.next())Nn=er(Lr,Ge,Br,Nn.value,$t),Nn!==null&&(t&&Nn.alternate!==null&&Lr.delete(Nn.key===null?Br:Nn.key),ke=P(Nn,ke,Br),Nr===null?Er=Nn:Nr.sibling=Nn,Nr=Nn);return t&&Lr.forEach(function(mf){return r(Ge,mf)}),Ut&&Wt(Ge,Br),Er}function Aa(Ge,ke,Je,$t){if(typeof Je=="object"&&Je!==null&&Je.type===q&&Je.key===null&&(Je=Je.props.children),typeof Je=="object"&&Je!==null){switch(Je.$$typeof){case j:e:{for(var Er=Je.key,Nr=ke;Nr!==null;){if(Nr.key===Er){if(Er=Je.type,Er===q){if(Nr.tag===7){i(Ge,Nr.sibling),ke=x(Nr,Je.props.children),ke.return=Ge,Ge=ke;break e}}else if(Nr.elementType===Er||typeof Er=="object"&&Er!==null&&Er.$$typeof===re&&Zn(Er)===Nr.type){i(Ge,Nr.sibling),ke=x(Nr,Je.props),ke.ref=Kr(Ge,Nr,Je),ke.return=Ge,Ge=ke;break e}i(Ge,Nr);break}else r(Ge,Nr);Nr=Nr.sibling}Je.type===q?(ke=xs(Je.props.children,Ge.mode,$t,Je.key),ke.return=Ge,Ge=ke):($t=xl(Je.type,Je.key,Je.props,null,Ge.mode,$t),$t.ref=Kr(Ge,ke,Je),$t.return=Ge,Ge=$t)}return V(Ge);case G:e:{for(Nr=Je.key;ke!==null;){if(ke.key===Nr)if(ke.tag===4&&ke.stateNode.containerInfo===Je.containerInfo&&ke.stateNode.implementation===Je.implementation){i(Ge,ke.sibling),ke=x(ke,Je.children||[]),ke.return=Ge,Ge=ke;break e}else{i(Ge,ke);break}else r(Ge,ke);ke=ke.sibling}ke=nc(Je,Ge.mode,$t),ke.return=Ge,Ge=ke}return V(Ge);case re:return Nr=Je._init,Aa(Ge,ke,Nr(Je._payload),$t)}if(fe(Je))return vr(Ge,ke,Je,$t);if(S(Je))return gr(Ge,ke,Je,$t);ea(Ge,Je)}return typeof Je=="string"&&Je!==""||typeof Je=="number"?(Je=""+Je,ke!==null&&ke.tag===6?(i(Ge,ke.sibling),ke=x(ke,Je),ke.return=Ge,Ge=ke):(i(Ge,ke),ke=rc(Je,Ge.mode,$t),ke.return=Ge,Ge=ke),V(Ge)):i(Ge,ke)}return Aa}var jn=Ya(!0),Qa=Ya(!1),Wn={},en=Ri(Wn),wn=Ri(Wn),la=Ri(Wn);function Xn(t){if(t===Wn)throw Error(n(174));return t}function Xa(t,r){switch(Qn(la,r),Qn(wn,t),Qn(en,Wn),t=r.nodeType,t){case 9:case 11:r=(r=r.documentElement)?r.namespaceURI:ce(null,"");break;default:t=t===8?r.parentNode:r,r=t.namespaceURI||null,t=t.tagName,r=ce(r,t)}qn(en),Qn(en,r)}function Ia(){qn(en),qn(wn),qn(la)}function Fa(t){Xn(la.current);var r=Xn(en.current),i=ce(r,t.type);r!==i&&(Qn(wn,t),Qn(en,i))}function ln(t){wn.current===t&&(qn(en),qn(wn))}var Tr=Ri(0);function cn(t){for(var r=t;r!==null;){if(r.tag===13){var i=r.memoizedState;if(i!==null&&(i=i.dehydrated,i===null||i.data==="$?"||i.data==="$!"))return r}else if(r.tag===19&&r.memoizedProps.revealOrder!==void 0){if(r.flags&128)return r}else if(r.child!==null){r.child.return=r,r=r.child;continue}if(r===t)break;for(;r.sibling===null;){if(r.return===null||r.return===t)return null;r=r.return}r.sibling.return=r.return,r=r.sibling}return null}var _a=[];function wr(){for(var t=0;t<_a.length;t++)_a[t]._workInProgressVersionPrimary=null;_a.length=0}var jr=R.ReactCurrentDispatcher,Pn=R.ReactCurrentBatchConfig,Gn=0,kr=null,ta=null,ra=null,po=!1,Na=!1,Ua=0,ho=0;function Mn(){throw Error(n(321))}function ha(t,r){if(r===null)return!1;for(var i=0;i<r.length&&i<t.length;i++)if(!or(t[i],r[i]))return!1;return!0}function fn(t,r,i,c,x,P){if(Gn=P,kr=r,r.memoizedState=null,r.updateQueue=null,r.lanes=0,jr.current=t===null||t.memoizedState===null?Bo:Ns,t=i(c,x),Na){P=0;do{if(Na=!1,Ua=0,25<=P)throw Error(n(301));P+=1,ra=ta=null,r.updateQueue=null,jr.current=Mi,t=i(c,x)}while(Na)}if(jr.current=Zu,r=ta!==null&&ta.next!==null,Gn=0,ra=ta=kr=null,po=!1,r)throw Error(n(300));return t}function Ur(){var t=Ua!==0;return Ua=0,t}function nn(){var t={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return ra===null?kr.memoizedState=ra=t:ra=ra.next=t,ra}function on(){if(ta===null){var t=kr.alternate;t=t!==null?t.memoizedState:null}else t=ta.next;var r=ra===null?kr.memoizedState:ra.next;if(r!==null)ra=r,ta=t;else{if(t===null)throw Error(n(310));ta=t,t={memoizedState:ta.memoizedState,baseState:ta.baseState,baseQueue:ta.baseQueue,queue:ta.queue,next:null},ra===null?kr.memoizedState=ra=t:ra=ra.next=t}return ra}function ma(t,r){return typeof r=="function"?r(t):r}function Ja(t){var r=on(),i=r.queue;if(i===null)throw Error(n(311));i.lastRenderedReducer=t;var c=ta,x=c.baseQueue,P=i.pending;if(P!==null){if(x!==null){var V=x.next;x.next=P.next,P.next=V}c.baseQueue=x=P,i.pending=null}if(x!==null){P=x.next,c=c.baseState;var ge=V=null,Me=null,rt=P;do{var Rt=rt.lane;if((Gn&Rt)===Rt)Me!==null&&(Me=Me.next={lane:0,action:rt.action,hasEagerState:rt.hasEagerState,eagerState:rt.eagerState,next:null}),c=rt.hasEagerState?rt.eagerState:t(c,rt.action);else{var Dt={lane:Rt,action:rt.action,hasEagerState:rt.hasEagerState,eagerState:rt.eagerState,next:null};Me===null?(ge=Me=Dt,V=c):Me=Me.next=Dt,kr.lanes|=Rt,gs|=Rt}rt=rt.next}while(rt!==null&&rt!==P);Me===null?V=c:Me.next=ge,or(c,r.memoizedState)||(Xt=!0),r.memoizedState=c,r.baseState=V,r.baseQueue=Me,i.lastRenderedState=c}if(t=i.interleaved,t!==null){x=t;do P=x.lane,kr.lanes|=P,gs|=P,x=x.next;while(x!==t)}else x===null&&(i.lanes=0);return[r.memoizedState,i.dispatch]}function Jn(t){var r=on(),i=r.queue;if(i===null)throw Error(n(311));i.lastRenderedReducer=t;var c=i.dispatch,x=i.pending,P=r.memoizedState;if(x!==null){i.pending=null;var V=x=x.next;do P=t(P,V.action),V=V.next;while(V!==x);or(P,r.memoizedState)||(Xt=!0),r.memoizedState=P,r.baseQueue===null&&(r.baseState=P),i.lastRenderedState=P}return[P,c]}function li(){}function Vi(t,r){var i=kr,c=on(),x=r(),P=!or(c.memoizedState,x);if(P&&(c.memoizedState=x,Xt=!0),c=c.queue,pi(qa.bind(null,i,c,t),[t]),c.getSnapshot!==r||P||ra!==null&&ra.memoizedState.tag&1){if(i.flags|=2048,di(9,ci.bind(null,i,c,x,r),void 0,null),eo===null)throw Error(n(349));Gn&30||Do(i,r,x)}return x}function Do(t,r,i){t.flags|=16384,t={getSnapshot:r,value:i},r=kr.updateQueue,r===null?(r={lastEffect:null,stores:null},kr.updateQueue=r,r.stores=[t]):(i=r.stores,i===null?r.stores=[t]:i.push(t))}function ci(t,r,i,c){r.value=i,r.getSnapshot=c,Vo(r)&&Yi(t)}function qa(t,r,i){return i(function(){Vo(r)&&Yi(t)})}function Vo(t){var r=t.getSnapshot;t=t.value;try{var i=r();return!or(t,i)}catch(c){return!0}}function Yi(t){var r=pn(t,1);r!==null&&Di(r,t,1,-1)}function fi(t){var r=nn();return typeof t=="function"&&(t=t()),r.memoizedState=r.baseState=t,t={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:ma,lastRenderedState:t},r.queue=t,t=t.dispatch=ko.bind(null,kr,t),[r.memoizedState,t]}function di(t,r,i,c){return t={tag:t,create:r,destroy:i,deps:c,next:null},r=kr.updateQueue,r===null?(r={lastEffect:null,stores:null},kr.updateQueue=r,r.lastEffect=t.next=t):(i=r.lastEffect,i===null?r.lastEffect=t.next=t:(c=i.next,i.next=t,t.next=c,r.lastEffect=t)),t}function vi(){return on().memoizedState}function za(t,r,i,c){var x=nn();kr.flags|=t,x.memoizedState=di(1|r,i,void 0,c===void 0?null:c)}function jo(t,r,i,c){var x=on();c=c===void 0?null:c;var P=void 0;if(ta!==null){var V=ta.memoizedState;if(P=V.destroy,c!==null&&ha(c,V.deps)){x.memoizedState=di(r,i,P,c);return}}kr.flags|=t,x.memoizedState=di(1|r,i,P,c)}function Pi(t,r){return za(8390656,8,t,r)}function pi(t,r){return jo(2048,8,t,r)}function bo(t,r){return jo(4,2,t,r)}function mu(t,r){return jo(4,4,t,r)}function hi(t,r){if(typeof r=="function")return t=t(),r(t),function(){r(null)};if(r!=null)return t=t(),r.current=t,function(){r.current=null}}function Yo(t,r,i){return i=i!=null?i.concat([t]):null,jo(4,4,hi.bind(null,r,t),i)}function Qi(){}function $u(t,r){var i=on();r=r===void 0?null:r;var c=i.memoizedState;return c!==null&&r!==null&&ha(r,c[1])?c[0]:(i.memoizedState=[t,r],t)}function Kn(t,r){var i=on();r=r===void 0?null:r;var c=i.memoizedState;return c!==null&&r!==null&&ha(r,c[1])?c[0]:(t=t(),i.memoizedState=[t,r],t)}function dn(t,r,i){return Gn&21?(or(i,r)||(i=oa(),kr.lanes|=i,gs|=i,t.baseState=!0),r):(t.baseState&&(t.baseState=!1,Xt=!0),t.memoizedState=i)}function Bn(t,r){var i=un;un=i!==0&&4>i?i:4,t(!0);var c=Pn.transition;Pn.transition={};try{t(!1),r()}finally{un=i,Pn.transition=c}}function Ta(){return on().memoizedState}function $a(t,r,i){var c=Yu(t);if(i={lane:c,action:i,hasEagerState:!1,eagerState:null,next:null},mi(t))Hu(r,i);else if(i=Tn(t,r,i,c),i!==null){var x=xo();Di(i,t,c,x),vs(i,r,c)}}function ko(t,r,i){var c=Yu(t),x={lane:c,action:i,hasEagerState:!1,eagerState:null,next:null};if(mi(t))Hu(r,x);else{var P=t.alternate;if(t.lanes===0&&(P===null||P.lanes===0)&&(P=r.lastRenderedReducer,P!==null))try{var V=r.lastRenderedState,ge=P(V,i);if(x.hasEagerState=!0,x.eagerState=ge,or(ge,V)){var Me=r.interleaved;Me===null?(x.next=x,xn(r)):(x.next=Me.next,Me.next=x),r.interleaved=x;return}}catch(rt){}finally{}i=Tn(t,r,x,c),i!==null&&(x=xo(),Di(i,t,c,x),vs(i,r,c))}}function mi(t){var r=t.alternate;return t===kr||r!==null&&r===kr}function Hu(t,r){Na=po=!0;var i=t.pending;i===null?r.next=r:(r.next=i.next,i.next=r),t.pending=r}function vs(t,r,i){if(i&4194240){var c=r.lanes;c&=t.pendingLanes,i|=c,r.lanes=i,wa(t,i)}}var Zu={readContext:mr,useCallback:Mn,useContext:Mn,useEffect:Mn,useImperativeHandle:Mn,useInsertionEffect:Mn,useLayoutEffect:Mn,useMemo:Mn,useReducer:Mn,useRef:Mn,useState:Mn,useDebugValue:Mn,useDeferredValue:Mn,useTransition:Mn,useMutableSource:Mn,useSyncExternalStore:Mn,useId:Mn,unstable_isNewReconciler:!1},Bo={readContext:mr,useCallback:function(t,r){return nn().memoizedState=[t,r===void 0?null:r],t},useContext:mr,useEffect:Pi,useImperativeHandle:function(t,r,i){return i=i!=null?i.concat([t]):null,za(4194308,4,hi.bind(null,r,t),i)},useLayoutEffect:function(t,r){return za(4194308,4,t,r)},useInsertionEffect:function(t,r){return za(4,2,t,r)},useMemo:function(t,r){var i=nn();return r=r===void 0?null:r,t=t(),i.memoizedState=[t,r],t},useReducer:function(t,r,i){var c=nn();return r=i!==void 0?i(r):r,c.memoizedState=c.baseState=r,t={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:t,lastRenderedState:r},c.queue=t,t=t.dispatch=$a.bind(null,kr,t),[c.memoizedState,t]},useRef:function(t){var r=nn();return t={current:t},r.memoizedState=t},useState:fi,useDebugValue:Qi,useDeferredValue:function(t){return nn().memoizedState=t},useTransition:function(){var t=fi(!1),r=t[0];return t=Bn.bind(null,t[1]),nn().memoizedState=t,[r,t]},useMutableSource:function(){},useSyncExternalStore:function(t,r,i){var c=kr,x=nn();if(Ut){if(i===void 0)throw Error(n(407));i=i()}else{if(i=r(),eo===null)throw Error(n(349));Gn&30||Do(c,r,i)}x.memoizedState=i;var P={value:i,getSnapshot:r};return x.queue=P,Pi(qa.bind(null,c,P,t),[t]),c.flags|=2048,di(9,ci.bind(null,c,P,i,r),void 0,null),i},useId:function(){var t=nn(),r=eo.identifierPrefix;if(Ut){var i=kt,c=jt;i=(c&~(1<<32-ya(c)-1)).toString(32)+i,r=":"+r+"R"+i,i=Ua++,0<i&&(r+="H"+i.toString(32)),r+=":"}else i=ho++,r=":"+r+"r"+i.toString(32)+":";return t.memoizedState=r},unstable_isNewReconciler:!1},Ns={readContext:mr,useCallback:$u,useContext:mr,useEffect:pi,useImperativeHandle:Yo,useInsertionEffect:bo,useLayoutEffect:mu,useMemo:Kn,useReducer:Ja,useRef:vi,useState:function(){return Ja(ma)},useDebugValue:Qi,useDeferredValue:function(t){var r=on();return dn(r,ta.memoizedState,t)},useTransition:function(){var t=Ja(ma)[0],r=on().memoizedState;return[t,r]},useMutableSource:li,useSyncExternalStore:Vi,useId:Ta,unstable_isNewReconciler:!1},Mi={readContext:mr,useCallback:$u,useContext:mr,useEffect:pi,useImperativeHandle:Yo,useInsertionEffect:bo,useLayoutEffect:mu,useMemo:Kn,useReducer:Jn,useRef:vi,useState:function(){return Jn(ma)},useDebugValue:Qi,useDeferredValue:function(t){var r=on();return ta===null?r.memoizedState=t:dn(r,ta.memoizedState,t)},useTransition:function(){var t=Jn(ma)[0],r=on().memoizedState;return[t,r]},useMutableSource:li,useSyncExternalStore:Vi,useId:Ta,unstable_isNewReconciler:!1};function Fo(t,r){try{var i="",c=r;do i+=H(c),c=c.return;while(c);var x=i}catch(P){x=`
+Error generating stack: `+P.message+`
+`+P.stack}return{value:t,source:r,stack:x,digest:null}}function Xi(t,r,i){return{value:t,source:null,stack:i!=null?i:null,digest:r!=null?r:null}}function Ji(t,r){try{console.error(r.value)}catch(i){setTimeout(function(){throw i})}}var ps=typeof WeakMap=="function"?WeakMap:Map;function Wu(t,r,i){i=Ir(-1,i),i.tag=3,i.payload={element:null};var c=r.value;return i.callback=function(){ml||(ml=!0,Vl=c),Ji(t,r)},i}function hs(t,r,i){i=Ir(-1,i),i.tag=3;var c=t.type.getDerivedStateFromError;if(typeof c=="function"){var x=r.value;i.payload=function(){return c(x)},i.callback=function(){Ji(t,r)}}var P=t.stateNode;return P!==null&&typeof P.componentDidCatch=="function"&&(i.callback=function(){Ji(t,r),typeof c!="function"&&(Ku===null?Ku=new Set([this]):Ku.add(this));var V=r.stack;this.componentDidCatch(r.value,{componentStack:V!==null?V:""})}),i}function Ls(t,r,i){var c=t.pingCache;if(c===null){c=t.pingCache=new ps;var x=new Set;c.set(r,x)}else x=c.get(r),x===void 0&&(x=new Set,c.set(r,x));x.has(i)||(x.add(i),t=af.bind(null,t,r,i),r.then(t,t))}function Ds(t){do{var r;if((r=t.tag===13)&&(r=t.memoizedState,r=r!==null?r.dehydrated!==null:!0),r)return t;t=t.return}while(t!==null);return null}function js(t,r,i,c,x){return t.mode&1?(t.flags|=65536,t.lanes=x,t):(t===r?t.flags|=65536:(t.flags|=128,i.flags|=131072,i.flags&=-52805,i.tag===1&&(i.alternate===null?i.tag=17:(r=Ir(-1,1),r.tag=2,An(i,r,1))),i.lanes|=1),t)}var Js=R.ReactCurrentOwner,Xt=!1;function Ar(t,r,i,c){r.child=t===null?Qa(r,null,i,c):jn(r,t.child,i,c)}function ca(t,r,i,c,x){i=i.render;var P=r.ref;return Cr(r,x),c=fn(t,r,i,c,P,x),i=Ur(),t!==null&&!Xt?(r.updateQueue=t.updateQueue,r.flags&=-2053,t.lanes&=~x,yu(t,r,x)):(Ut&&i&&Lt(r),r.flags|=1,Ar(t,r,c,x),r.child)}function Sa(t,r,i,c,x){if(t===null){var P=i.type;return typeof P=="function"&&!tc(P)&&P.defaultProps===void 0&&i.compare===null&&i.defaultProps===void 0?(r.tag=15,r.type=P,fa(t,r,P,c,x)):(t=xl(i.type,null,c,r,r.mode,x),t.ref=r.ref,t.return=r,r.child=t)}if(P=t.child,!(t.lanes&x)){var V=P.memoizedProps;if(i=i.compare,i=i!==null?i:Kt,i(V,c)&&t.ref===r.ref)return yu(t,r,x)}return r.flags|=1,t=Xu(P,c),t.ref=r.ref,t.return=r,r.child=t}function fa(t,r,i,c,x){if(t!==null){var P=t.memoizedProps;if(Kt(P,c)&&t.ref===r.ref)if(Xt=!1,r.pendingProps=c=P,(t.lanes&x)!==0)t.flags&131072&&(Xt=!0);else return r.lanes=t.lanes,yu(t,r,x)}return Bs(t,r,i,c,x)}function ms(t,r,i){var c=r.pendingProps,x=c.children,P=t!==null?t.memoizedState:null;if(c.mode==="hidden")if(!(r.mode&1))r.memoizedState={baseLanes:0,cachePool:null,transitions:null},Qn(_s,Qo),Qo|=i;else{if(!(i&1073741824))return t=P!==null?P.baseLanes|i:i,r.lanes=r.childLanes=1073741824,r.memoizedState={baseLanes:t,cachePool:null,transitions:null},r.updateQueue=null,Qn(_s,Qo),Qo|=t,null;r.memoizedState={baseLanes:0,cachePool:null,transitions:null},c=P!==null?P.baseLanes:i,Qn(_s,Qo),Qo|=c}else P!==null?(c=P.baseLanes|i,r.memoizedState=null):c=i,Qn(_s,Qo),Qo|=c;return Ar(t,r,x,i),r.child}function ks(t,r){var i=r.ref;(t===null&&i!==null||t!==null&&t.ref!==i)&&(r.flags|=512,r.flags|=2097152)}function Bs(t,r,i,c,x){var P=Va(i)?hu:Ka.current;return P=Uu(r,P),Cr(r,x),i=fn(t,r,i,c,P,x),c=Ur(),t!==null&&!Xt?(r.updateQueue=t.updateQueue,r.flags&=-2053,t.lanes&=~x,yu(t,r,x)):(Ut&&c&&Lt(r),r.flags|=1,Ar(t,r,i,x),r.child)}function ys(t,r,i,c,x){if(Va(i)){var P=!0;A(r)}else P=!1;if(Cr(r,x),r.stateNode===null)fl(t,r),Rn(r,i,c),aa(r,i,c,x),c=!0;else if(t===null){var V=r.stateNode,ge=r.memoizedProps;V.props=ge;var Me=V.context,rt=i.contextType;typeof rt=="object"&&rt!==null?rt=mr(rt):(rt=Va(i)?hu:Ka.current,rt=Uu(r,rt));var Rt=i.getDerivedStateFromProps,Dt=typeof Rt=="function"||typeof V.getSnapshotBeforeUpdate=="function";Dt||typeof V.UNSAFE_componentWillReceiveProps!="function"&&typeof V.componentWillReceiveProps!="function"||(ge!==c||Me!==rt)&&sa(r,V,c,rt),Sn=!1;var At=r.memoizedState;V.state=At,ia(r,c,V,x),Me=r.memoizedState,ge!==c||At!==Me||vo.current||Sn?(typeof Rt=="function"&&(Cn(r,i,Rt,c),Me=r.memoizedState),(ge=Sn||Ma(r,i,ge,c,At,Me,rt))?(Dt||typeof V.UNSAFE_componentWillMount!="function"&&typeof V.componentWillMount!="function"||(typeof V.componentWillMount=="function"&&V.componentWillMount(),typeof V.UNSAFE_componentWillMount=="function"&&V.UNSAFE_componentWillMount()),typeof V.componentDidMount=="function"&&(r.flags|=4194308)):(typeof V.componentDidMount=="function"&&(r.flags|=4194308),r.memoizedProps=c,r.memoizedState=Me),V.props=c,V.state=Me,V.context=rt,c=ge):(typeof V.componentDidMount=="function"&&(r.flags|=4194308),c=!1)}else{V=r.stateNode,pa(t,r),ge=r.memoizedProps,rt=r.type===r.elementType?ge:dr(r.type,ge),V.props=rt,Dt=r.pendingProps,At=V.context,Me=i.contextType,typeof Me=="object"&&Me!==null?Me=mr(Me):(Me=Va(i)?hu:Ka.current,Me=Uu(r,Me));var er=i.getDerivedStateFromProps;(Rt=typeof er=="function"||typeof V.getSnapshotBeforeUpdate=="function")||typeof V.UNSAFE_componentWillReceiveProps!="function"&&typeof V.componentWillReceiveProps!="function"||(ge!==Dt||At!==Me)&&sa(r,V,c,Me),Sn=!1,At=r.memoizedState,V.state=At,ia(r,c,V,x);var vr=r.memoizedState;ge!==Dt||At!==vr||vo.current||Sn?(typeof er=="function"&&(Cn(r,i,er,c),vr=r.memoizedState),(rt=Sn||Ma(r,i,rt,c,At,vr,Me)||!1)?(Rt||typeof V.UNSAFE_componentWillUpdate!="function"&&typeof V.componentWillUpdate!="function"||(typeof V.componentWillUpdate=="function"&&V.componentWillUpdate(c,vr,Me),typeof V.UNSAFE_componentWillUpdate=="function"&&V.UNSAFE_componentWillUpdate(c,vr,Me)),typeof V.componentDidUpdate=="function"&&(r.flags|=4),typeof V.getSnapshotBeforeUpdate=="function"&&(r.flags|=1024)):(typeof V.componentDidUpdate!="function"||ge===t.memoizedProps&&At===t.memoizedState||(r.flags|=4),typeof V.getSnapshotBeforeUpdate!="function"||ge===t.memoizedProps&&At===t.memoizedState||(r.flags|=1024),r.memoizedProps=c,r.memoizedState=vr),V.props=c,V.state=vr,V.context=Me,c=rt):(typeof V.componentDidUpdate!="function"||ge===t.memoizedProps&&At===t.memoizedState||(r.flags|=4),typeof V.getSnapshotBeforeUpdate!="function"||ge===t.memoizedProps&&At===t.memoizedState||(r.flags|=1024),c=!1)}return jl(t,r,i,c,P,x)}function jl(t,r,i,c,x,P){ks(t,r);var V=(r.flags&128)!==0;if(!c&&!V)return x&&U(r,i,!1),yu(t,r,P);c=r.stateNode,Js.current=r;var ge=V&&typeof i.getDerivedStateFromError!="function"?null:c.render();return r.flags|=1,t!==null&&V?(r.child=jn(r,t.child,null,P),r.child=jn(r,null,ge,P)):Ar(t,r,ge,P),r.memoizedState=c.state,x&&U(r,i,!0),r.child}function sc(t){var r=t.stateNode;r.pendingContext?sl(t,r.pendingContext,r.pendingContext!==r.context):r.context&&sl(t,r.context,!1),Xa(t,r.containerInfo)}function lc(t,r,i,c,x){return Or(),lr(x),r.flags|=256,Ar(t,r,i,c),r.child}var kl={dehydrated:null,treeContext:null,retryLane:0};function Bl(t){return{baseLanes:t,cachePool:null,transitions:null}}function cc(t,r,i){var c=r.pendingProps,x=Tr.current,P=!1,V=(r.flags&128)!==0,ge;if((ge=V)||(ge=t!==null&&t.memoizedState===null?!1:(x&2)!==0),ge?(P=!0,r.flags&=-129):(t===null||t.memoizedState!==null)&&(x|=1),Qn(Tr,x&1),t===null)return Qt(r),t=r.memoizedState,t!==null&&(t=t.dehydrated,t!==null)?(r.mode&1?t.data==="$!"?r.lanes=8:r.lanes=1073741824:r.lanes=1,null):(V=c.children,t=c.fallback,P?(c=r.mode,P=r.child,V={mode:"hidden",children:V},!(c&1)&&P!==null?(P.childLanes=0,P.pendingProps=V):P=wl(V,c,0,null),t=xs(t,c,i,null),P.return=r,t.return=r,P.sibling=t,r.child=P,r.child.memoizedState=Bl(i),r.memoizedState=kl,t):Fl(r,V));if(x=t.memoizedState,x!==null&&(ge=x.dehydrated,ge!==null))return Gc(t,r,V,c,ge,x,i);if(P){P=c.fallback,V=r.mode,x=t.child,ge=x.sibling;var Me={mode:"hidden",children:c.children};return!(V&1)&&r.child!==x?(c=r.child,c.childLanes=0,c.pendingProps=Me,r.deletions=null):(c=Xu(x,Me),c.subtreeFlags=x.subtreeFlags&14680064),ge!==null?P=Xu(ge,P):(P=xs(P,V,i,null),P.flags|=2),P.return=r,c.return=r,c.sibling=P,r.child=c,c=P,P=r.child,V=t.child.memoizedState,V=V===null?Bl(i):{baseLanes:V.baseLanes|i,cachePool:null,transitions:V.transitions},P.memoizedState=V,P.childLanes=t.childLanes&~i,r.memoizedState=kl,c}return P=t.child,t=P.sibling,c=Xu(P,{mode:"visible",children:c.children}),!(r.mode&1)&&(c.lanes=i),c.return=r,c.sibling=null,t!==null&&(i=r.deletions,i===null?(r.deletions=[t],r.flags|=16):i.push(t)),r.child=c,r.memoizedState=null,c}function Fl(t,r){return r=wl({mode:"visible",children:r},t.mode,0,null),r.return=t,t.child=r}function cl(t,r,i,c){return c!==null&&lr(c),jn(r,t.child,null,i),t=Fl(r,r.pendingProps.children),t.flags|=2,r.memoizedState=null,t}function Gc(t,r,i,c,x,P,V){if(i)return r.flags&256?(r.flags&=-257,c=Xi(Error(n(422))),cl(t,r,V,c)):r.memoizedState!==null?(r.child=t.child,r.flags|=128,null):(P=c.fallback,x=r.mode,c=wl({mode:"visible",children:c.children},x,0,null),P=xs(P,x,V,null),P.flags|=2,c.return=r,P.return=r,c.sibling=P,r.child=c,r.mode&1&&jn(r,t.child,null,V),r.child.memoizedState=Bl(V),r.memoizedState=kl,P);if(!(r.mode&1))return cl(t,r,V,null);if(x.data==="$!"){if(c=x.nextSibling&&x.nextSibling.dataset,c)var ge=c.dgst;return c=ge,P=Error(n(419)),c=Xi(P,c,void 0),cl(t,r,V,c)}if(ge=(V&t.childLanes)!==0,Xt||ge){if(c=eo,c!==null){switch(V&-V){case 4:x=2;break;case 16:x=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:x=32;break;case 536870912:x=268435456;break;default:x=0}x=x&(c.suspendedLanes|V)?0:x,x!==0&&x!==P.retryLane&&(P.retryLane=x,pn(t,x),Di(c,t,x,-1))}return ec(),c=Xi(Error(n(421))),cl(t,r,V,c)}return x.data==="$?"?(r.flags|=128,r.child=t.child,r=of.bind(null,t),x._reactRetry=r,null):(t=P.treeContext,Bt=Wi(x.nextSibling),Ht=r,Ut=!0,zt=null,t!==null&&(Et[mt++]=jt,Et[mt++]=kt,Et[mt++]=wt,jt=t.id,kt=t.overflow,wt=r),r=Fl(r,c.children),r.flags|=4096,r)}function fc(t,r,i){t.lanes|=r;var c=t.alternate;c!==null&&(c.lanes|=r),Hr(t.return,r,i)}function _l(t,r,i,c,x){var P=t.memoizedState;P===null?t.memoizedState={isBackwards:r,rendering:null,renderingStartTime:0,last:c,tail:i,tailMode:x}:(P.isBackwards=r,P.rendering=null,P.renderingStartTime=0,P.last=c,P.tail=i,P.tailMode=x)}function dc(t,r,i){var c=r.pendingProps,x=c.revealOrder,P=c.tail;if(Ar(t,r,c.children,i),c=Tr.current,c&2)c=c&1|2,r.flags|=128;else{if(t!==null&&t.flags&128)e:for(t=r.child;t!==null;){if(t.tag===13)t.memoizedState!==null&&fc(t,i,r);else if(t.tag===19)fc(t,i,r);else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===r)break e;for(;t.sibling===null;){if(t.return===null||t.return===r)break e;t=t.return}t.sibling.return=t.return,t=t.sibling}c&=1}if(Qn(Tr,c),!(r.mode&1))r.memoizedState=null;else switch(x){case"forwards":for(i=r.child,x=null;i!==null;)t=i.alternate,t!==null&&cn(t)===null&&(x=i),i=i.sibling;i=x,i===null?(x=r.child,r.child=null):(x=i.sibling,i.sibling=null),_l(r,!1,x,i,P);break;case"backwards":for(i=null,x=r.child,r.child=null;x!==null;){if(t=x.alternate,t!==null&&cn(t)===null){r.child=x;break}t=x.sibling,x.sibling=i,i=x,x=t}_l(r,!0,i,null,P);break;case"together":_l(r,!1,null,null,void 0);break;default:r.memoizedState=null}return r.child}function fl(t,r){!(r.mode&1)&&t!==null&&(t.alternate=null,r.alternate=null,r.flags|=2)}function yu(t,r,i){if(t!==null&&(r.dependencies=t.dependencies),gs|=r.lanes,!(i&r.childLanes))return null;if(t!==null&&r.child!==t.child)throw Error(n(153));if(r.child!==null){for(t=r.child,i=Xu(t,t.pendingProps),r.child=i,i.return=r;t.sibling!==null;)t=t.sibling,i=i.sibling=Xu(t,t.pendingProps),i.return=r;i.sibling=null}return r.child}function Kc(t,r,i){switch(r.tag){case 3:sc(r),Or();break;case 5:Fa(r);break;case 1:Va(r.type)&&A(r);break;case 4:Xa(r,r.stateNode.containerInfo);break;case 10:var c=r.type._context,x=r.memoizedProps.value;Qn(Qr,c._currentValue),c._currentValue=x;break;case 13:if(c=r.memoizedState,c!==null)return c.dehydrated!==null?(Qn(Tr,Tr.current&1),r.flags|=128,null):i&r.child.childLanes?cc(t,r,i):(Qn(Tr,Tr.current&1),t=yu(t,r,i),t!==null?t.sibling:null);Qn(Tr,Tr.current&1);break;case 19:if(c=(i&r.childLanes)!==0,t.flags&128){if(c)return dc(t,r,i);r.flags|=128}if(x=r.memoizedState,x!==null&&(x.rendering=null,x.tail=null,x.lastEffect=null),Qn(Tr,Tr.current),c)break;return null;case 22:case 23:return r.lanes=0,ms(t,r,i)}return yu(t,r,i)}var vc,Ul,pc,hc;vc=function(t,r){for(var i=r.child;i!==null;){if(i.tag===5||i.tag===6)t.appendChild(i.stateNode);else if(i.tag!==4&&i.child!==null){i.child.return=i,i=i.child;continue}if(i===r)break;for(;i.sibling===null;){if(i.return===null||i.return===r)return;i=i.return}i.sibling.return=i.return,i=i.sibling}},Ul=function(){},pc=function(t,r,i,c){var x=t.memoizedProps;if(x!==c){t=r.stateNode,Xn(en.current);var P=null;switch(i){case"input":x=nt(t,x),c=nt(t,c),P=[];break;case"select":x=I({},x,{value:void 0}),c=I({},c,{value:void 0}),P=[];break;case"textarea":x=xe(t,x),c=xe(t,c),P=[];break;default:typeof x.onClick!="function"&&typeof c.onClick=="function"&&(t.onclick=Ms)}Mt(i,c);var V;i=null;for(rt in x)if(!c.hasOwnProperty(rt)&&x.hasOwnProperty(rt)&&x[rt]!=null)if(rt==="style"){var ge=x[rt];for(V in ge)ge.hasOwnProperty(V)&&(i||(i={}),i[V]="")}else rt!=="dangerouslySetInnerHTML"&&rt!=="children"&&rt!=="suppressContentEditableWarning"&&rt!=="suppressHydrationWarning"&&rt!=="autoFocus"&&(u.hasOwnProperty(rt)?P||(P=[]):(P=P||[]).push(rt,null));for(rt in c){var Me=c[rt];if(ge=x!=null?x[rt]:void 0,c.hasOwnProperty(rt)&&Me!==ge&&(Me!=null||ge!=null))if(rt==="style")if(ge){for(V in ge)!ge.hasOwnProperty(V)||Me&&Me.hasOwnProperty(V)||(i||(i={}),i[V]="");for(V in Me)Me.hasOwnProperty(V)&&ge[V]!==Me[V]&&(i||(i={}),i[V]=Me[V])}else i||(P||(P=[]),P.push(rt,i)),i=Me;else rt==="dangerouslySetInnerHTML"?(Me=Me?Me.__html:void 0,ge=ge?ge.__html:void 0,Me!=null&&ge!==Me&&(P=P||[]).push(rt,Me)):rt==="children"?typeof Me!="string"&&typeof Me!="number"||(P=P||[]).push(rt,""+Me):rt!=="suppressContentEditableWarning"&&rt!=="suppressHydrationWarning"&&(u.hasOwnProperty(rt)?(Me!=null&&rt==="onScroll"&&gn("scroll",t),P||ge===Me||(P=[])):(P=P||[]).push(rt,Me))}i&&(P=P||[]).push("style",i);var rt=P;(r.updateQueue=rt)&&(r.flags|=4)}},hc=function(t,r,i,c){i!==c&&(r.flags|=4)};function qs(t,r){if(!Ut)switch(t.tailMode){case"hidden":r=t.tail;for(var i=null;r!==null;)r.alternate!==null&&(i=r),r=r.sibling;i===null?t.tail=null:i.sibling=null;break;case"collapsed":i=t.tail;for(var c=null;i!==null;)i.alternate!==null&&(c=i),i=i.sibling;c===null?r||t.tail===null?t.tail=null:t.tail.sibling=null:c.sibling=null}}function mo(t){var r=t.alternate!==null&&t.alternate.child===t.child,i=0,c=0;if(r)for(var x=t.child;x!==null;)i|=x.lanes|x.childLanes,c|=x.subtreeFlags&14680064,c|=x.flags&14680064,x.return=t,x=x.sibling;else for(x=t.child;x!==null;)i|=x.lanes|x.childLanes,c|=x.subtreeFlags,c|=x.flags,x.return=t,x=x.sibling;return t.subtreeFlags|=c,t.childLanes=i,r}function Vc(t,r,i){var c=r.pendingProps;switch(bt(r),r.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return mo(r),null;case 1:return Va(r.type)&&zu(),mo(r),null;case 3:return c=r.stateNode,Ia(),qn(vo),qn(Ka),wr(),c.pendingContext&&(c.context=c.pendingContext,c.pendingContext=null),(t===null||t.child===null)&&(yr(r)?r.flags|=4:t===null||t.memoizedState.isDehydrated&&!(r.flags&256)||(r.flags|=1024,zt!==null&&(Xl(zt),zt=null))),Ul(t,r),mo(r),null;case 5:ln(r);var x=Xn(la.current);if(i=r.type,t!==null&&r.stateNode!=null)pc(t,r,i,c,x),t.ref!==r.ref&&(r.flags|=512,r.flags|=2097152);else{if(!c){if(r.stateNode===null)throw Error(n(166));return mo(r),null}if(t=Xn(en.current),yr(r)){c=r.stateNode,i=r.type;var P=r.memoizedProps;switch(c[si]=r,c[fs]=P,t=(r.mode&1)!==0,i){case"dialog":gn("cancel",c),gn("close",c);break;case"iframe":case"object":case"embed":gn("load",c);break;case"video":case"audio":for(x=0;x<fu.length;x++)gn(fu[x],c);break;case"source":gn("error",c);break;case"img":case"image":case"link":gn("error",c),gn("load",c);break;case"details":gn("toggle",c);break;case"input":te(c,P),gn("invalid",c);break;case"select":c._wrapperState={wasMultiple:!!P.multiple},gn("invalid",c);break;case"textarea":le(c,P),gn("invalid",c)}Mt(i,P),x=null;for(var V in P)if(P.hasOwnProperty(V)){var ge=P[V];V==="children"?typeof ge=="string"?c.textContent!==ge&&(P.suppressHydrationWarning!==!0&&Ps(c.textContent,ge,t),x=["children",ge]):typeof ge=="number"&&c.textContent!==""+ge&&(P.suppressHydrationWarning!==!0&&Ps(c.textContent,ge,t),x=["children",""+ge]):u.hasOwnProperty(V)&&ge!=null&&V==="onScroll"&&gn("scroll",c)}switch(i){case"input":Ye(c),Se(c,P,!0);break;case"textarea":Ye(c),ze(c);break;case"select":case"option":break;default:typeof P.onClick=="function"&&(c.onclick=Ms)}c=x,r.updateQueue=c,c!==null&&(r.flags|=4)}else{V=x.nodeType===9?x:x.ownerDocument,t==="http://www.w3.org/1999/xhtml"&&(t=$e(i)),t==="http://www.w3.org/1999/xhtml"?i==="script"?(t=V.createElement("div"),t.innerHTML="<script><\/script>",t=t.removeChild(t.firstChild)):typeof c.is=="string"?t=V.createElement(i,{is:c.is}):(t=V.createElement(i),i==="select"&&(V=t,c.multiple?V.multiple=!0:c.size&&(V.size=c.size))):t=V.createElementNS(t,i),t[si]=r,t[fs]=c,vc(t,r,!1,!1),r.stateNode=t;e:{switch(V=vt(i,c),i){case"dialog":gn("cancel",t),gn("close",t),x=c;break;case"iframe":case"object":case"embed":gn("load",t),x=c;break;case"video":case"audio":for(x=0;x<fu.length;x++)gn(fu[x],t);x=c;break;case"source":gn("error",t),x=c;break;case"img":case"image":case"link":gn("error",t),gn("load",t),x=c;break;case"details":gn("toggle",t),x=c;break;case"input":te(t,c),x=nt(t,c),gn("invalid",t);break;case"option":x=c;break;case"select":t._wrapperState={wasMultiple:!!c.multiple},x=I({},c,{value:void 0}),gn("invalid",t);break;case"textarea":le(t,c),x=xe(t,c),gn("invalid",t);break;default:x=c}Mt(i,x),ge=x;for(P in ge)if(ge.hasOwnProperty(P)){var Me=ge[P];P==="style"?dt(t,Me):P==="dangerouslySetInnerHTML"?(Me=Me?Me.__html:void 0,Me!=null&&He(t,Me)):P==="children"?typeof Me=="string"?(i!=="textarea"||Me!=="")&&_e(t,Me):typeof Me=="number"&&_e(t,""+Me):P!=="suppressContentEditableWarning"&&P!=="suppressHydrationWarning"&&P!=="autoFocus"&&(u.hasOwnProperty(P)?Me!=null&&P==="onScroll"&&gn("scroll",t):Me!=null&&z(t,P,Me,V))}switch(i){case"input":Ye(t),Se(t,c,!1);break;case"textarea":Ye(t),ze(t);break;case"option":c.value!=null&&t.setAttribute("value",""+Y(c.value));break;case"select":t.multiple=!!c.multiple,P=c.value,P!=null?se(t,!!c.multiple,P,!1):c.defaultValue!=null&&se(t,!!c.multiple,c.defaultValue,!0);break;default:typeof x.onClick=="function"&&(t.onclick=Ms)}switch(i){case"button":case"input":case"select":case"textarea":c=!!c.autoFocus;break e;case"img":c=!0;break e;default:c=!1}}c&&(r.flags|=4)}r.ref!==null&&(r.flags|=512,r.flags|=2097152)}return mo(r),null;case 6:if(t&&r.stateNode!=null)hc(t,r,t.memoizedProps,c);else{if(typeof c!="string"&&r.stateNode===null)throw Error(n(166));if(i=Xn(la.current),Xn(en.current),yr(r)){if(c=r.stateNode,i=r.memoizedProps,c[si]=r,(P=c.nodeValue!==i)&&(t=Ht,t!==null))switch(t.tag){case 3:Ps(c.nodeValue,i,(t.mode&1)!==0);break;case 5:t.memoizedProps.suppressHydrationWarning!==!0&&Ps(c.nodeValue,i,(t.mode&1)!==0)}P&&(r.flags|=4)}else c=(i.nodeType===9?i:i.ownerDocument).createTextNode(c),c[si]=r,r.stateNode=c}return mo(r),null;case 13:if(qn(Tr),c=r.memoizedState,t===null||t.memoizedState!==null&&t.memoizedState.dehydrated!==null){if(Ut&&Bt!==null&&r.mode&1&&!(r.flags&128))ar(),Or(),r.flags|=98560,P=!1;else if(P=yr(r),c!==null&&c.dehydrated!==null){if(t===null){if(!P)throw Error(n(318));if(P=r.memoizedState,P=P!==null?P.dehydrated:null,!P)throw Error(n(317));P[si]=r}else Or(),!(r.flags&128)&&(r.memoizedState=null),r.flags|=4;mo(r),P=!1}else zt!==null&&(Xl(zt),zt=null),P=!0;if(!P)return r.flags&65536?r:null}return r.flags&128?(r.lanes=i,r):(c=c!==null,c!==(t!==null&&t.memoizedState!==null)&&c&&(r.child.flags|=8192,r.mode&1&&(t===null||Tr.current&1?Ha===0&&(Ha=3):ec())),r.updateQueue!==null&&(r.flags|=4),mo(r),null);case 4:return Ia(),Ul(t,r),t===null&&ls(r.stateNode.containerInfo),mo(r),null;case 10:return Jr(r.type._context),mo(r),null;case 17:return Va(r.type)&&zu(),mo(r),null;case 19:if(qn(Tr),P=r.memoizedState,P===null)return mo(r),null;if(c=(r.flags&128)!==0,V=P.rendering,V===null)if(c)qs(P,!1);else{if(Ha!==0||t!==null&&t.flags&128)for(t=r.child;t!==null;){if(V=cn(t),V!==null){for(r.flags|=128,qs(P,!1),c=V.updateQueue,c!==null&&(r.updateQueue=c,r.flags|=4),r.subtreeFlags=0,c=i,i=r.child;i!==null;)P=i,t=c,P.flags&=14680066,V=P.alternate,V===null?(P.childLanes=0,P.lanes=t,P.child=null,P.subtreeFlags=0,P.memoizedProps=null,P.memoizedState=null,P.updateQueue=null,P.dependencies=null,P.stateNode=null):(P.childLanes=V.childLanes,P.lanes=V.lanes,P.child=V.child,P.subtreeFlags=0,P.deletions=null,P.memoizedProps=V.memoizedProps,P.memoizedState=V.memoizedState,P.updateQueue=V.updateQueue,P.type=V.type,t=V.dependencies,P.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext}),i=i.sibling;return Qn(Tr,Tr.current&1|2),r.child}t=t.sibling}P.tail!==null&&hn()>Us&&(r.flags|=128,c=!0,qs(P,!1),r.lanes=4194304)}else{if(!c)if(t=cn(V),t!==null){if(r.flags|=128,c=!0,i=t.updateQueue,i!==null&&(r.updateQueue=i,r.flags|=4),qs(P,!0),P.tail===null&&P.tailMode==="hidden"&&!V.alternate&&!Ut)return mo(r),null}else 2*hn()-P.renderingStartTime>Us&&i!==1073741824&&(r.flags|=128,c=!0,qs(P,!1),r.lanes=4194304);P.isBackwards?(V.sibling=r.child,r.child=V):(i=P.last,i!==null?i.sibling=V:r.child=V,P.last=V)}return P.tail!==null?(r=P.tail,P.rendering=r,P.tail=r.sibling,P.renderingStartTime=hn(),r.sibling=null,i=Tr.current,Qn(Tr,c?i&1|2:i&1),r):(mo(r),null);case 22:case 23:return ql(),c=r.memoizedState!==null,t!==null&&t.memoizedState!==null!==c&&(r.flags|=8192),c&&r.mode&1?Qo&1073741824&&(mo(r),r.subtreeFlags&6&&(r.flags|=8192)):mo(r),null;case 24:return null;case 25:return null}throw Error(n(156,r.tag))}function Yc(t,r){switch(bt(r),r.tag){case 1:return Va(r.type)&&zu(),t=r.flags,t&65536?(r.flags=t&-65537|128,r):null;case 3:return Ia(),qn(vo),qn(Ka),wr(),t=r.flags,t&65536&&!(t&128)?(r.flags=t&-65537|128,r):null;case 5:return ln(r),null;case 13:if(qn(Tr),t=r.memoizedState,t!==null&&t.dehydrated!==null){if(r.alternate===null)throw Error(n(340));Or()}return t=r.flags,t&65536?(r.flags=t&-65537|128,r):null;case 19:return qn(Tr),null;case 4:return Ia(),null;case 10:return Jr(r.type._context),null;case 22:case 23:return ql(),null;case 24:return null;default:return null}}var dl=!1,yo=!1,Qc=typeof WeakSet=="function"?WeakSet:Set,ir=null;function Fs(t,r){var i=t.ref;if(i!==null)if(typeof i=="function")try{i(null)}catch(c){Ea(t,r,c)}else i.current=null}function zl(t,r,i){try{i()}catch(c){Ea(t,r,c)}}var mc=!1;function Xc(t,r){if(vu=Po,t=da(),va(t)){if("selectionStart"in t)var i={start:t.selectionStart,end:t.selectionEnd};else e:{i=(i=t.ownerDocument)&&i.defaultView||window;var c=i.getSelection&&i.getSelection();if(c&&c.rangeCount!==0){i=c.anchorNode;var x=c.anchorOffset,P=c.focusNode;c=c.focusOffset;try{i.nodeType,P.nodeType}catch($t){i=null;break e}var V=0,ge=-1,Me=-1,rt=0,Rt=0,Dt=t,At=null;t:for(;;){for(var er;Dt!==i||x!==0&&Dt.nodeType!==3||(ge=V+x),Dt!==P||c!==0&&Dt.nodeType!==3||(Me=V+c),Dt.nodeType===3&&(V+=Dt.nodeValue.length),(er=Dt.firstChild)!==null;)At=Dt,Dt=er;for(;;){if(Dt===t)break t;if(At===i&&++rt===x&&(ge=V),At===P&&++Rt===c&&(Me=V),(er=Dt.nextSibling)!==null)break;Dt=At,At=Dt.parentNode}Dt=er}i=ge===-1||Me===-1?null:{start:ge,end:Me}}else i=null}i=i||{start:0,end:0}}else i=null;for(Gs={focusedElem:t,selectionRange:i},Po=!1,ir=r;ir!==null;)if(r=ir,t=r.child,(r.subtreeFlags&1028)!==0&&t!==null)t.return=r,ir=t;else for(;ir!==null;){r=ir;try{var vr=r.alternate;if(r.flags&1024)switch(r.tag){case 0:case 11:case 15:break;case 1:if(vr!==null){var gr=vr.memoizedProps,Aa=vr.memoizedState,Ge=r.stateNode,ke=Ge.getSnapshotBeforeUpdate(r.elementType===r.type?gr:dr(r.type,gr),Aa);Ge.__reactInternalSnapshotBeforeUpdate=ke}break;case 3:var Je=r.stateNode.containerInfo;Je.nodeType===1?Je.textContent="":Je.nodeType===9&&Je.documentElement&&Je.removeChild(Je.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(n(163))}}catch($t){Ea(r,r.return,$t)}if(t=r.sibling,t!==null){t.return=r.return,ir=t;break}ir=r.return}return vr=mc,mc=!1,vr}function el(t,r,i){var c=r.updateQueue;if(c=c!==null?c.lastEffect:null,c!==null){var x=c=c.next;do{if((x.tag&t)===t){var P=x.destroy;x.destroy=void 0,P!==void 0&&zl(r,i,P)}x=x.next}while(x!==c)}}function vl(t,r){if(r=r.updateQueue,r=r!==null?r.lastEffect:null,r!==null){var i=r=r.next;do{if((i.tag&t)===t){var c=i.create;i.destroy=c()}i=i.next}while(i!==r)}}function $l(t){var r=t.ref;if(r!==null){var i=t.stateNode;switch(t.tag){case 5:t=i;break;default:t=i}typeof r=="function"?r(t):r.current=t}}function yc(t){var r=t.alternate;r!==null&&(t.alternate=null,yc(r)),t.child=null,t.deletions=null,t.sibling=null,t.tag===5&&(r=t.stateNode,r!==null&&(delete r[si],delete r[fs],delete r[Qs],delete r[ul],delete r[Dl])),t.stateNode=null,t.return=null,t.dependencies=null,t.memoizedProps=null,t.memoizedState=null,t.pendingProps=null,t.stateNode=null,t.updateQueue=null}function gc(t){return t.tag===5||t.tag===3||t.tag===4}function Sc(t){e:for(;;){for(;t.sibling===null;){if(t.return===null||gc(t.return))return null;t=t.return}for(t.sibling.return=t.return,t=t.sibling;t.tag!==5&&t.tag!==6&&t.tag!==18;){if(t.flags&2||t.child===null||t.tag===4)continue e;t.child.return=t,t=t.child}if(!(t.flags&2))return t.stateNode}}function Hl(t,r,i){var c=t.tag;if(c===5||c===6)t=t.stateNode,r?i.nodeType===8?i.parentNode.insertBefore(t,r):i.insertBefore(t,r):(i.nodeType===8?(r=i.parentNode,r.insertBefore(t,i)):(r=i,r.appendChild(t)),i=i._reactRootContainer,i!=null||r.onclick!==null||(r.onclick=Ms));else if(c!==4&&(t=t.child,t!==null))for(Hl(t,r,i),t=t.sibling;t!==null;)Hl(t,r,i),t=t.sibling}function Zl(t,r,i){var c=t.tag;if(c===5||c===6)t=t.stateNode,r?i.insertBefore(t,r):i.appendChild(t);else if(c!==4&&(t=t.child,t!==null))for(Zl(t,r,i),t=t.sibling;t!==null;)Zl(t,r,i),t=t.sibling}var io=null,Ni=!1;function Gu(t,r,i){for(i=i.child;i!==null;)Ec(t,r,i),i=i.sibling}function Ec(t,r,i){if(xa&&typeof xa.onCommitFiberUnmount=="function")try{xa.onCommitFiberUnmount(So,i)}catch(ge){}switch(i.tag){case 5:yo||Fs(i,r);case 6:var c=io,x=Ni;io=null,Gu(t,r,i),io=c,Ni=x,io!==null&&(Ni?(t=io,i=i.stateNode,t.nodeType===8?t.parentNode.removeChild(i):t.removeChild(i)):io.removeChild(i.stateNode));break;case 18:io!==null&&(Ni?(t=io,i=i.stateNode,t.nodeType===8?ku(t.parentNode,i):t.nodeType===1&&ku(t,i),Co(t)):ku(io,i.stateNode));break;case 4:c=io,x=Ni,io=i.stateNode.containerInfo,Ni=!0,Gu(t,r,i),io=c,Ni=x;break;case 0:case 11:case 14:case 15:if(!yo&&(c=i.updateQueue,c!==null&&(c=c.lastEffect,c!==null))){x=c=c.next;do{var P=x,V=P.destroy;P=P.tag,V!==void 0&&(P&2||P&4)&&zl(i,r,V),x=x.next}while(x!==c)}Gu(t,r,i);break;case 1:if(!yo&&(Fs(i,r),c=i.stateNode,typeof c.componentWillUnmount=="function"))try{c.props=i.memoizedProps,c.state=i.memoizedState,c.componentWillUnmount()}catch(ge){Ea(i,r,ge)}Gu(t,r,i);break;case 21:Gu(t,r,i);break;case 22:i.mode&1?(yo=(c=yo)||i.memoizedState!==null,Gu(t,r,i),yo=c):Gu(t,r,i);break;default:Gu(t,r,i)}}function bc(t){var r=t.updateQueue;if(r!==null){t.updateQueue=null;var i=t.stateNode;i===null&&(i=t.stateNode=new Qc),r.forEach(function(c){var x=uf.bind(null,t,c);i.has(c)||(i.add(c),c.then(x,x))})}}function Li(t,r){var i=r.deletions;if(i!==null)for(var c=0;c<i.length;c++){var x=i[c];try{var P=t,V=r,ge=V;e:for(;ge!==null;){switch(ge.tag){case 5:io=ge.stateNode,Ni=!1;break e;case 3:io=ge.stateNode.containerInfo,Ni=!0;break e;case 4:io=ge.stateNode.containerInfo,Ni=!0;break e}ge=ge.return}if(io===null)throw Error(n(160));Ec(P,V,x),io=null,Ni=!1;var Me=x.alternate;Me!==null&&(Me.return=null),x.return=null}catch(rt){Ea(x,r,rt)}}if(r.subtreeFlags&12854)for(r=r.child;r!==null;)xc(r,t),r=r.sibling}function xc(t,r){var i=t.alternate,c=t.flags;switch(t.tag){case 0:case 11:case 14:case 15:if(Li(r,t),qi(t),c&4){try{el(3,t,t.return),vl(3,t)}catch(gr){Ea(t,t.return,gr)}try{el(5,t,t.return)}catch(gr){Ea(t,t.return,gr)}}break;case 1:Li(r,t),qi(t),c&512&&i!==null&&Fs(i,i.return);break;case 5:if(Li(r,t),qi(t),c&512&&i!==null&&Fs(i,i.return),t.flags&32){var x=t.stateNode;try{_e(x,"")}catch(gr){Ea(t,t.return,gr)}}if(c&4&&(x=t.stateNode,x!=null)){var P=t.memoizedProps,V=i!==null?i.memoizedProps:P,ge=t.type,Me=t.updateQueue;if(t.updateQueue=null,Me!==null)try{ge==="input"&&P.type==="radio"&&P.name!=null&&de(x,P),vt(ge,V);var rt=vt(ge,P);for(V=0;V<Me.length;V+=2){var Rt=Me[V],Dt=Me[V+1];Rt==="style"?dt(x,Dt):Rt==="dangerouslySetInnerHTML"?He(x,Dt):Rt==="children"?_e(x,Dt):z(x,Rt,Dt,rt)}switch(ge){case"input":me(x,P);break;case"textarea":Ee(x,P);break;case"select":var At=x._wrapperState.wasMultiple;x._wrapperState.wasMultiple=!!P.multiple;var er=P.value;er!=null?se(x,!!P.multiple,er,!1):At!==!!P.multiple&&(P.defaultValue!=null?se(x,!!P.multiple,P.defaultValue,!0):se(x,!!P.multiple,P.multiple?[]:"",!1))}x[fs]=P}catch(gr){Ea(t,t.return,gr)}}break;case 6:if(Li(r,t),qi(t),c&4){if(t.stateNode===null)throw Error(n(162));x=t.stateNode,P=t.memoizedProps;try{x.nodeValue=P}catch(gr){Ea(t,t.return,gr)}}break;case 3:if(Li(r,t),qi(t),c&4&&i!==null&&i.memoizedState.isDehydrated)try{Co(r.containerInfo)}catch(gr){Ea(t,t.return,gr)}break;case 4:Li(r,t),qi(t);break;case 13:Li(r,t),qi(t),x=t.child,x.flags&8192&&(P=x.memoizedState!==null,x.stateNode.isHidden=P,!P||x.alternate!==null&&x.alternate.memoizedState!==null||(Kl=hn())),c&4&&bc(t);break;case 22:if(Rt=i!==null&&i.memoizedState!==null,t.mode&1?(yo=(rt=yo)||Rt,Li(r,t),yo=rt):Li(r,t),qi(t),c&8192){if(rt=t.memoizedState!==null,(t.stateNode.isHidden=rt)&&!Rt&&t.mode&1)for(ir=t,Rt=t.child;Rt!==null;){for(Dt=ir=Rt;ir!==null;){switch(At=ir,er=At.child,At.tag){case 0:case 11:case 14:case 15:el(4,At,At.return);break;case 1:Fs(At,At.return);var vr=At.stateNode;if(typeof vr.componentWillUnmount=="function"){c=At,i=At.return;try{r=c,vr.props=r.memoizedProps,vr.state=r.memoizedState,vr.componentWillUnmount()}catch(gr){Ea(c,i,gr)}}break;case 5:Fs(At,At.return);break;case 22:if(At.memoizedState!==null){Ic(Dt);continue}}er!==null?(er.return=At,ir=er):Ic(Dt)}Rt=Rt.sibling}e:for(Rt=null,Dt=t;;){if(Dt.tag===5){if(Rt===null){Rt=Dt;try{x=Dt.stateNode,rt?(P=x.style,typeof P.setProperty=="function"?P.setProperty("display","none","important"):P.display="none"):(ge=Dt.stateNode,Me=Dt.memoizedProps.style,V=Me!=null&&Me.hasOwnProperty("display")?Me.display:null,ge.style.display=lt("display",V))}catch(gr){Ea(t,t.return,gr)}}}else if(Dt.tag===6){if(Rt===null)try{Dt.stateNode.nodeValue=rt?"":Dt.memoizedProps}catch(gr){Ea(t,t.return,gr)}}else if((Dt.tag!==22&&Dt.tag!==23||Dt.memoizedState===null||Dt===t)&&Dt.child!==null){Dt.child.return=Dt,Dt=Dt.child;continue}if(Dt===t)break e;for(;Dt.sibling===null;){if(Dt.return===null||Dt.return===t)break e;Rt===Dt&&(Rt=null),Dt=Dt.return}Rt===Dt&&(Rt=null),Dt.sibling.return=Dt.return,Dt=Dt.sibling}}break;case 19:Li(r,t),qi(t),c&4&&bc(t);break;case 21:break;default:Li(r,t),qi(t)}}function qi(t){var r=t.flags;if(r&2){try{e:{for(var i=t.return;i!==null;){if(gc(i)){var c=i;break e}i=i.return}throw Error(n(160))}switch(c.tag){case 5:var x=c.stateNode;c.flags&32&&(_e(x,""),c.flags&=-33);var P=Sc(t);Zl(t,P,x);break;case 3:case 4:var V=c.stateNode.containerInfo,ge=Sc(t);Hl(t,ge,V);break;default:throw Error(n(161))}}catch(Me){Ea(t,t.return,Me)}t.flags&=-3}r&4096&&(t.flags&=-4097)}function Jc(t,r,i){ir=t,wc(t,r,i)}function wc(t,r,i){for(var c=(t.mode&1)!==0;ir!==null;){var x=ir,P=x.child;if(x.tag===22&&c){var V=x.memoizedState!==null||dl;if(!V){var ge=x.alternate,Me=ge!==null&&ge.memoizedState!==null||yo;ge=dl;var rt=yo;if(dl=V,(yo=Me)&&!rt)for(ir=x;ir!==null;)V=ir,Me=V.child,V.tag===22&&V.memoizedState!==null?Tc(x):Me!==null?(Me.return=V,ir=Me):Tc(x);for(;P!==null;)ir=P,wc(P,r,i),P=P.sibling;ir=x,dl=ge,yo=rt}Oc(t,r,i)}else x.subtreeFlags&8772&&P!==null?(P.return=x,ir=P):Oc(t,r,i)}}function Oc(t){for(;ir!==null;){var r=ir;if(r.flags&8772){var i=r.alternate;try{if(r.flags&8772)switch(r.tag){case 0:case 11:case 15:yo||vl(5,r);break;case 1:var c=r.stateNode;if(r.flags&4&&!yo)if(i===null)c.componentDidMount();else{var x=r.elementType===r.type?i.memoizedProps:dr(r.type,i.memoizedProps);c.componentDidUpdate(x,i.memoizedState,c.__reactInternalSnapshotBeforeUpdate)}var P=r.updateQueue;P!==null&&ua(r,P,c);break;case 3:var V=r.updateQueue;if(V!==null){if(i=null,r.child!==null)switch(r.child.tag){case 5:i=r.child.stateNode;break;case 1:i=r.child.stateNode}ua(r,V,i)}break;case 5:var ge=r.stateNode;if(i===null&&r.flags&4){i=ge;var Me=r.memoizedProps;switch(r.type){case"button":case"input":case"select":case"textarea":Me.autoFocus&&i.focus();break;case"img":Me.src&&(i.src=Me.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(r.memoizedState===null){var rt=r.alternate;if(rt!==null){var Rt=rt.memoizedState;if(Rt!==null){var Dt=Rt.dehydrated;Dt!==null&&Co(Dt)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(n(163))}yo||r.flags&512&&$l(r)}catch(At){Ea(r,r.return,At)}}if(r===t){ir=null;break}if(i=r.sibling,i!==null){i.return=r.return,ir=i;break}ir=r.return}}function Ic(t){for(;ir!==null;){var r=ir;if(r===t){ir=null;break}var i=r.sibling;if(i!==null){i.return=r.return,ir=i;break}ir=r.return}}function Tc(t){for(;ir!==null;){var r=ir;try{switch(r.tag){case 0:case 11:case 15:var i=r.return;try{vl(4,r)}catch(Me){Ea(r,i,Me)}break;case 1:var c=r.stateNode;if(typeof c.componentDidMount=="function"){var x=r.return;try{c.componentDidMount()}catch(Me){Ea(r,x,Me)}}var P=r.return;try{$l(r)}catch(Me){Ea(r,P,Me)}break;case 5:var V=r.return;try{$l(r)}catch(Me){Ea(r,V,Me)}}}catch(Me){Ea(r,r.return,Me)}if(r===t){ir=null;break}var ge=r.sibling;if(ge!==null){ge.return=r.return,ir=ge;break}ir=r.return}}var qc=Math.ceil,pl=R.ReactCurrentDispatcher,Wl=R.ReactCurrentOwner,yi=R.ReactCurrentBatchConfig,On=0,eo=null,La=null,uo=0,Qo=0,_s=Ri(0),Ha=0,tl=null,gs=0,hl=0,Gl=0,rl=null,_o=null,Kl=0,Us=1/0,gu=null,ml=!1,Vl=null,Ku=null,yl=!1,Vu=null,gl=0,nl=0,Yl=null,Sl=-1,El=0;function xo(){return On&6?hn():Sl!==-1?Sl:Sl=hn()}function Yu(t){return t.mode&1?On&2&&uo!==0?uo&-uo:rn.transition!==null?(El===0&&(El=oa()),El):(t=un,t!==0||(t=window.event,t=t===void 0?16:qu(t.type)),t):1}function Di(t,r,i,c){if(50<nl)throw nl=0,Yl=null,Error(n(185));Un(t,i,c),(!(On&2)||t!==eo)&&(t===eo&&(!(On&2)&&(hl|=i),Ha===4&&Qu(t,uo)),Uo(t,c),i===1&&On===0&&!(r.mode&1)&&(Us=hn()+500,ue&&je()))}function Uo(t,r){var i=t.callbackNode;Io(t,r);var c=Da(t,t===eo?uo:0);if(c===0)i!==null&&Vr(i),t.callbackNode=null,t.callbackPriority=0;else if(r=c&-c,t.callbackPriority!==r){if(i!=null&&Vr(i),r===1)t.tag===0?be(Cc.bind(null,t)):he(Cc.bind(null,t)),Ll(function(){!(On&6)&&je()}),i=null;else{switch(To(c)){case 1:i=Za;break;case 4:i=zo;break;case 16:i=go;break;case 536870912:i=Oo;break;default:i=go}i=kc(i,Ac.bind(null,t))}t.callbackPriority=r,t.callbackNode=i}}function Ac(t,r){if(Sl=-1,El=0,On&6)throw Error(n(327));var i=t.callbackNode;if(zs()&&t.callbackNode!==i)return null;var c=Da(t,t===eo?uo:0);if(c===0)return null;if(c&30||c&t.expiredLanes||r)r=bl(t,c);else{r=c;var x=On;On|=2;var P=Pc();(eo!==t||uo!==r)&&(gu=null,Us=hn()+500,Es(t,r));do try{rf();break}catch(ge){Rc(t,ge)}while(1);Xr(),pl.current=P,On=x,La!==null?r=0:(eo=null,uo=0,r=Ha)}if(r!==0){if(r===2&&(x=lo(t),x!==0&&(c=x,r=Ql(t,x))),r===1)throw i=tl,Es(t,0),Qu(t,c),Uo(t,hn()),i;if(r===6)Qu(t,c);else{if(x=t.current.alternate,!(c&30)&&!ef(x)&&(r=bl(t,c),r===2&&(P=lo(t),P!==0&&(c=P,r=Ql(t,P))),r===1))throw i=tl,Es(t,0),Qu(t,c),Uo(t,hn()),i;switch(t.finishedWork=x,t.finishedLanes=c,r){case 0:case 1:throw Error(n(345));case 2:bs(t,_o,gu);break;case 3:if(Qu(t,c),(c&130023424)===c&&(r=Kl+500-hn(),10<r)){if(Da(t,0)!==0)break;if(x=t.suspendedLanes,(x&c)!==c){xo(),t.pingedLanes|=t.suspendedLanes&x;break}t.timeoutHandle=Vs(bs.bind(null,t,_o,gu),r);break}bs(t,_o,gu);break;case 4:if(Qu(t,c),(c&4194240)===c)break;for(r=t.eventTimes,x=-1;0<c;){var V=31-ya(c);P=1<<V,V=r[V],V>x&&(x=V),c&=~P}if(c=x,c=hn()-c,c=(120>c?120:480>c?480:1080>c?1080:1920>c?1920:3e3>c?3e3:4320>c?4320:1960*qc(c/1960))-c,10<c){t.timeoutHandle=Vs(bs.bind(null,t,_o,gu),c);break}bs(t,_o,gu);break;case 5:bs(t,_o,gu);break;default:throw Error(n(329))}}}return Uo(t,hn()),t.callbackNode===i?Ac.bind(null,t):null}function Ql(t,r){var i=rl;return t.current.memoizedState.isDehydrated&&(Es(t,r).flags|=256),t=bl(t,r),t!==2&&(r=_o,_o=i,r!==null&&Xl(r)),t}function Xl(t){_o===null?_o=t:_o.push.apply(_o,t)}function ef(t){for(var r=t;;){if(r.flags&16384){var i=r.updateQueue;if(i!==null&&(i=i.stores,i!==null))for(var c=0;c<i.length;c++){var x=i[c],P=x.getSnapshot;x=x.value;try{if(!or(P(),x))return!1}catch(V){return!1}}}if(i=r.child,r.subtreeFlags&16384&&i!==null)i.return=r,r=i;else{if(r===t)break;for(;r.sibling===null;){if(r.return===null||r.return===t)return!0;r=r.return}r.sibling.return=r.return,r=r.sibling}}return!0}function Qu(t,r){for(r&=~Gl,r&=~hl,t.suspendedLanes|=r,t.pingedLanes&=~r,t=t.expirationTimes;0<r;){var i=31-ya(r),c=1<<i;t[i]=-1,r&=~c}}function Cc(t){if(On&6)throw Error(n(327));zs();var r=Da(t,0);if(!(r&1))return Uo(t,hn()),null;var i=bl(t,r);if(t.tag!==0&&i===2){var c=lo(t);c!==0&&(r=c,i=Ql(t,c))}if(i===1)throw i=tl,Es(t,0),Qu(t,r),Uo(t,hn()),i;if(i===6)throw Error(n(345));return t.finishedWork=t.current.alternate,t.finishedLanes=r,bs(t,_o,gu),Uo(t,hn()),null}function Jl(t,r){var i=On;On|=1;try{return t(r)}finally{On=i,On===0&&(Us=hn()+500,ue&&je())}}function Ss(t){Vu!==null&&Vu.tag===0&&!(On&6)&&zs();var r=On;On|=1;var i=yi.transition,c=un;try{if(yi.transition=null,un=1,t)return t()}finally{un=c,yi.transition=i,On=r,!(On&6)&&je()}}function ql(){Qo=_s.current,qn(_s)}function Es(t,r){t.finishedWork=null,t.finishedLanes=0;var i=t.timeoutHandle;if(i!==-1&&(t.timeoutHandle=-1,Nl(i)),La!==null)for(i=La.return;i!==null;){var c=i;switch(bt(c),c.tag){case 1:c=c.type.childContextTypes,c!=null&&zu();break;case 3:Ia(),qn(vo),qn(Ka),wr();break;case 5:ln(c);break;case 4:Ia();break;case 13:qn(Tr);break;case 19:qn(Tr);break;case 10:Jr(c.type._context);break;case 22:case 23:ql()}i=i.return}if(eo=t,La=t=Xu(t.current,null),uo=Qo=r,Ha=0,tl=null,Gl=hl=gs=0,_o=rl=null,qr!==null){for(r=0;r<qr.length;r++)if(i=qr[r],c=i.interleaved,c!==null){i.interleaved=null;var x=c.next,P=i.pending;if(P!==null){var V=P.next;P.next=x,c.next=V}i.pending=c}qr=null}return t}function Rc(t,r){do{var i=La;try{if(Xr(),jr.current=Zu,po){for(var c=kr.memoizedState;c!==null;){var x=c.queue;x!==null&&(x.pending=null),c=c.next}po=!1}if(Gn=0,ra=ta=kr=null,Na=!1,Ua=0,Wl.current=null,i===null||i.return===null){Ha=1,tl=r,La=null;break}e:{var P=t,V=i.return,ge=i,Me=r;if(r=uo,ge.flags|=32768,Me!==null&&typeof Me=="object"&&typeof Me.then=="function"){var rt=Me,Rt=ge,Dt=Rt.tag;if(!(Rt.mode&1)&&(Dt===0||Dt===11||Dt===15)){var At=Rt.alternate;At?(Rt.updateQueue=At.updateQueue,Rt.memoizedState=At.memoizedState,Rt.lanes=At.lanes):(Rt.updateQueue=null,Rt.memoizedState=null)}var er=Ds(V);if(er!==null){er.flags&=-257,js(er,V,ge,P,r),er.mode&1&&Ls(P,rt,r),r=er,Me=rt;var vr=r.updateQueue;if(vr===null){var gr=new Set;gr.add(Me),r.updateQueue=gr}else vr.add(Me);break e}else{if(!(r&1)){Ls(P,rt,r),ec();break e}Me=Error(n(426))}}else if(Ut&&ge.mode&1){var Aa=Ds(V);if(Aa!==null){!(Aa.flags&65536)&&(Aa.flags|=256),js(Aa,V,ge,P,r),lr(Fo(Me,ge));break e}}P=Me=Fo(Me,ge),Ha!==4&&(Ha=2),rl===null?rl=[P]:rl.push(P),P=V;do{switch(P.tag){case 3:P.flags|=65536,r&=-r,P.lanes|=r;var Ge=Wu(P,Me,r);oo(P,Ge);break e;case 1:ge=Me;var ke=P.type,Je=P.stateNode;if(!(P.flags&128)&&(typeof ke.getDerivedStateFromError=="function"||Je!==null&&typeof Je.componentDidCatch=="function"&&(Ku===null||!Ku.has(Je)))){P.flags|=65536,r&=-r,P.lanes|=r;var $t=hs(P,ge,r);oo(P,$t);break e}}P=P.return}while(P!==null)}Nc(i)}catch(Er){r=Er,La===i&&i!==null&&(La=i=i.return);continue}break}while(1)}function Pc(){var t=pl.current;return pl.current=Zu,t===null?Zu:t}function ec(){(Ha===0||Ha===3||Ha===2)&&(Ha=4),eo===null||!(gs&268435455)&&!(hl&268435455)||Qu(eo,uo)}function bl(t,r){var i=On;On|=2;var c=Pc();(eo!==t||uo!==r)&&(gu=null,Es(t,r));do try{tf();break}catch(x){Rc(t,x)}while(1);if(Xr(),On=i,pl.current=c,La!==null)throw Error(n(261));return eo=null,uo=0,Ha}function tf(){for(;La!==null;)Mc(La)}function rf(){for(;La!==null&&!Ln();)Mc(La)}function Mc(t){var r=jc(t.alternate,t,Qo);t.memoizedProps=t.pendingProps,r===null?Nc(t):La=r,Wl.current=null}function Nc(t){var r=t;do{var i=r.alternate;if(t=r.return,r.flags&32768){if(i=Yc(i,r),i!==null){i.flags&=32767,La=i;return}if(t!==null)t.flags|=32768,t.subtreeFlags=0,t.deletions=null;else{Ha=6,La=null;return}}else if(i=Vc(i,r,Qo),i!==null){La=i;return}if(r=r.sibling,r!==null){La=r;return}La=r=t}while(r!==null);Ha===0&&(Ha=5)}function bs(t,r,i){var c=un,x=yi.transition;try{yi.transition=null,un=1,nf(t,r,i,c)}finally{yi.transition=x,un=c}return null}function nf(t,r,i,c){do zs();while(Vu!==null);if(On&6)throw Error(n(327));i=t.finishedWork;var x=t.finishedLanes;if(i===null)return null;if(t.finishedWork=null,t.finishedLanes=0,i===t.current)throw Error(n(177));t.callbackNode=null,t.callbackPriority=0;var P=i.lanes|i.childLanes;if(Ra(t,P),t===eo&&(La=eo=null,uo=0),!(i.subtreeFlags&2064)&&!(i.flags&2064)||yl||(yl=!0,kc(go,function(){return zs(),null})),P=(i.flags&15990)!==0,i.subtreeFlags&15990||P){P=yi.transition,yi.transition=null;var V=un;un=1;var ge=On;On|=4,Wl.current=null,Xc(t,i),xc(i,t),ka(Gs),Po=!!vu,Gs=vu=null,t.current=i,Jc(i,t,x),ba(),On=ge,un=V,yi.transition=P}else t.current=i;if(yl&&(yl=!1,Vu=t,gl=x),P=t.pendingLanes,P===0&&(Ku=null),Xo(i.stateNode,c),Uo(t,hn()),r!==null)for(c=t.onRecoverableError,i=0;i<r.length;i++)x=r[i],c(x.value,{componentStack:x.stack,digest:x.digest});if(ml)throw ml=!1,t=Vl,Vl=null,t;return gl&1&&t.tag!==0&&zs(),P=t.pendingLanes,P&1?t===Yl?nl++:(nl=0,Yl=t):nl=0,je(),null}function zs(){if(Vu!==null){var t=To(gl),r=yi.transition,i=un;try{if(yi.transition=null,un=16>t?16:t,Vu===null)var c=!1;else{if(t=Vu,Vu=null,gl=0,On&6)throw Error(n(331));var x=On;for(On|=4,ir=t.current;ir!==null;){var P=ir,V=P.child;if(ir.flags&16){var ge=P.deletions;if(ge!==null){for(var Me=0;Me<ge.length;Me++){var rt=ge[Me];for(ir=rt;ir!==null;){var Rt=ir;switch(Rt.tag){case 0:case 11:case 15:el(8,Rt,P)}var Dt=Rt.child;if(Dt!==null)Dt.return=Rt,ir=Dt;else for(;ir!==null;){Rt=ir;var At=Rt.sibling,er=Rt.return;if(yc(Rt),Rt===rt){ir=null;break}if(At!==null){At.return=er,ir=At;break}ir=er}}}var vr=P.alternate;if(vr!==null){var gr=vr.child;if(gr!==null){vr.child=null;do{var Aa=gr.sibling;gr.sibling=null,gr=Aa}while(gr!==null)}}ir=P}}if(P.subtreeFlags&2064&&V!==null)V.return=P,ir=V;else e:for(;ir!==null;){if(P=ir,P.flags&2048)switch(P.tag){case 0:case 11:case 15:el(9,P,P.return)}var Ge=P.sibling;if(Ge!==null){Ge.return=P.return,ir=Ge;break e}ir=P.return}}var ke=t.current;for(ir=ke;ir!==null;){V=ir;var Je=V.child;if(V.subtreeFlags&2064&&Je!==null)Je.return=V,ir=Je;else e:for(V=ke;ir!==null;){if(ge=ir,ge.flags&2048)try{switch(ge.tag){case 0:case 11:case 15:vl(9,ge)}}catch(Er){Ea(ge,ge.return,Er)}if(ge===V){ir=null;break e}var $t=ge.sibling;if($t!==null){$t.return=ge.return,ir=$t;break e}ir=ge.return}}if(On=x,je(),xa&&typeof xa.onPostCommitFiberRoot=="function")try{xa.onPostCommitFiberRoot(So,t)}catch(Er){}c=!0}return c}finally{un=i,yi.transition=r}}return!1}function Lc(t,r,i){r=Fo(i,r),r=Wu(t,r,1),t=An(t,r,1),r=xo(),t!==null&&(Un(t,1,r),Uo(t,r))}function Ea(t,r,i){if(t.tag===3)Lc(t,t,i);else for(;r!==null;){if(r.tag===3){Lc(r,t,i);break}else if(r.tag===1){var c=r.stateNode;if(typeof r.type.getDerivedStateFromError=="function"||typeof c.componentDidCatch=="function"&&(Ku===null||!Ku.has(c))){t=Fo(i,t),t=hs(r,t,1),r=An(r,t,1),t=xo(),r!==null&&(Un(r,1,t),Uo(r,t));break}}r=r.return}}function af(t,r,i){var c=t.pingCache;c!==null&&c.delete(r),r=xo(),t.pingedLanes|=t.suspendedLanes&i,eo===t&&(uo&i)===i&&(Ha===4||Ha===3&&(uo&130023424)===uo&&500>hn()-Kl?Es(t,0):Gl|=i),Uo(t,r)}function Dc(t,r){r===0&&(t.mode&1?(r=so,so<<=1,!(so&130023424)&&(so=4194304)):r=1);var i=xo();t=pn(t,r),t!==null&&(Un(t,r,i),Uo(t,i))}function of(t){var r=t.memoizedState,i=0;r!==null&&(i=r.retryLane),Dc(t,i)}function uf(t,r){var i=0;switch(t.tag){case 13:var c=t.stateNode,x=t.memoizedState;x!==null&&(i=x.retryLane);break;case 19:c=t.stateNode;break;default:throw Error(n(314))}c!==null&&c.delete(r),Dc(t,i)}var jc;jc=function(t,r,i){if(t!==null)if(t.memoizedProps!==r.pendingProps||vo.current)Xt=!0;else{if(!(t.lanes&i)&&!(r.flags&128))return Xt=!1,Kc(t,r,i);Xt=!!(t.flags&131072)}else Xt=!1,Ut&&r.flags&1048576&&_t(r,it,r.index);switch(r.lanes=0,r.tag){case 2:var c=r.type;fl(t,r),t=r.pendingProps;var x=Uu(r,Ka.current);Cr(r,i),x=fn(null,r,c,t,x,i);var P=Ur();return r.flags|=1,typeof x=="object"&&x!==null&&typeof x.render=="function"&&x.$$typeof===void 0?(r.tag=1,r.memoizedState=null,r.updateQueue=null,Va(c)?(P=!0,A(r)):P=!1,r.memoizedState=x.state!==null&&x.state!==void 0?x.state:null,kn(r),x.updater=Ba,r.stateNode=x,x._reactInternals=r,aa(r,c,t,i),r=jl(null,r,c,!0,P,i)):(r.tag=0,Ut&&P&&Lt(r),Ar(null,r,x,i),r=r.child),r;case 16:c=r.elementType;e:{switch(fl(t,r),t=r.pendingProps,x=c._init,c=x(c._payload),r.type=c,x=r.tag=lf(c),t=dr(c,t),x){case 0:r=Bs(null,r,c,t,i);break e;case 1:r=ys(null,r,c,t,i);break e;case 11:r=ca(null,r,c,t,i);break e;case 14:r=Sa(null,r,c,dr(c.type,t),i);break e}throw Error(n(306,c,""))}return r;case 0:return c=r.type,x=r.pendingProps,x=r.elementType===c?x:dr(c,x),Bs(t,r,c,x,i);case 1:return c=r.type,x=r.pendingProps,x=r.elementType===c?x:dr(c,x),ys(t,r,c,x,i);case 3:e:{if(sc(r),t===null)throw Error(n(387));c=r.pendingProps,P=r.memoizedState,x=P.element,pa(t,r),ia(r,c,null,i);var V=r.memoizedState;if(c=V.element,P.isDehydrated)if(P={element:c,isDehydrated:!1,cache:V.cache,pendingSuspenseBoundaries:V.pendingSuspenseBoundaries,transitions:V.transitions},r.updateQueue.baseState=P,r.memoizedState=P,r.flags&256){x=Fo(Error(n(423)),r),r=lc(t,r,c,i,x);break e}else if(c!==x){x=Fo(Error(n(424)),r),r=lc(t,r,c,i,x);break e}else for(Bt=Wi(r.stateNode.containerInfo.firstChild),Ht=r,Ut=!0,zt=null,i=Qa(r,null,c,i),r.child=i;i;)i.flags=i.flags&-3|4096,i=i.sibling;else{if(Or(),c===x){r=yu(t,r,i);break e}Ar(t,r,c,i)}r=r.child}return r;case 5:return Fa(r),t===null&&Qt(r),c=r.type,x=r.pendingProps,P=t!==null?t.memoizedProps:null,V=x.children,Ks(c,x)?V=null:P!==null&&Ks(c,P)&&(r.flags|=32),ks(t,r),Ar(t,r,V,i),r.child;case 6:return t===null&&Qt(r),null;case 13:return cc(t,r,i);case 4:return Xa(r,r.stateNode.containerInfo),c=r.pendingProps,t===null?r.child=jn(r,null,c,i):Ar(t,r,c,i),r.child;case 11:return c=r.type,x=r.pendingProps,x=r.elementType===c?x:dr(c,x),ca(t,r,c,x,i);case 7:return Ar(t,r,r.pendingProps,i),r.child;case 8:return Ar(t,r,r.pendingProps.children,i),r.child;case 12:return Ar(t,r,r.pendingProps.children,i),r.child;case 10:e:{if(c=r.type._context,x=r.pendingProps,P=r.memoizedProps,V=x.value,Qn(Qr,c._currentValue),c._currentValue=V,P!==null)if(or(P.value,V)){if(P.children===x.children&&!vo.current){r=yu(t,r,i);break e}}else for(P=r.child,P!==null&&(P.return=r);P!==null;){var ge=P.dependencies;if(ge!==null){V=P.child;for(var Me=ge.firstContext;Me!==null;){if(Me.context===c){if(P.tag===1){Me=Ir(-1,i&-i),Me.tag=2;var rt=P.updateQueue;if(rt!==null){rt=rt.shared;var Rt=rt.pending;Rt===null?Me.next=Me:(Me.next=Rt.next,Rt.next=Me),rt.pending=Me}}P.lanes|=i,Me=P.alternate,Me!==null&&(Me.lanes|=i),Hr(P.return,i,r),ge.lanes|=i;break}Me=Me.next}}else if(P.tag===10)V=P.type===r.type?null:P.child;else if(P.tag===18){if(V=P.return,V===null)throw Error(n(341));V.lanes|=i,ge=V.alternate,ge!==null&&(ge.lanes|=i),Hr(V,i,r),V=P.sibling}else V=P.child;if(V!==null)V.return=P;else for(V=P;V!==null;){if(V===r){V=null;break}if(P=V.sibling,P!==null){P.return=V.return,V=P;break}V=V.return}P=V}Ar(t,r,x.children,i),r=r.child}return r;case 9:return x=r.type,c=r.pendingProps.children,Cr(r,i),x=mr(x),c=c(x),r.flags|=1,Ar(t,r,c,i),r.child;case 14:return c=r.type,x=dr(c,r.pendingProps),x=dr(c.type,x),Sa(t,r,c,x,i);case 15:return fa(t,r,r.type,r.pendingProps,i);case 17:return c=r.type,x=r.pendingProps,x=r.elementType===c?x:dr(c,x),fl(t,r),r.tag=1,Va(c)?(t=!0,A(r)):t=!1,Cr(r,i),Rn(r,c,x),aa(r,c,x,i),jl(null,r,c,!0,t,i);case 19:return dc(t,r,i);case 22:return ms(t,r,i)}throw Error(n(156,r.tag))};function kc(t,r){return In(t,r)}function sf(t,r,i,c){this.tag=t,this.key=i,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=r,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=c,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function gi(t,r,i,c){return new sf(t,r,i,c)}function tc(t){return t=t.prototype,!(!t||!t.isReactComponent)}function lf(t){if(typeof t=="function")return tc(t)?1:0;if(t!=null){if(t=t.$$typeof,t===Pe)return 11;if(t===Ue)return 14}return 2}function Xu(t,r){var i=t.alternate;return i===null?(i=gi(t.tag,r,t.key,t.mode),i.elementType=t.elementType,i.type=t.type,i.stateNode=t.stateNode,i.alternate=t,t.alternate=i):(i.pendingProps=r,i.type=t.type,i.flags=0,i.subtreeFlags=0,i.deletions=null),i.flags=t.flags&14680064,i.childLanes=t.childLanes,i.lanes=t.lanes,i.child=t.child,i.memoizedProps=t.memoizedProps,i.memoizedState=t.memoizedState,i.updateQueue=t.updateQueue,r=t.dependencies,i.dependencies=r===null?null:{lanes:r.lanes,firstContext:r.firstContext},i.sibling=t.sibling,i.index=t.index,i.ref=t.ref,i}function xl(t,r,i,c,x,P){var V=2;if(c=t,typeof t=="function")tc(t)&&(V=1);else if(typeof t=="string")V=5;else e:switch(t){case q:return xs(i.children,x,P,r);case ne:V=8,x|=8;break;case ee:return t=gi(12,i,r,x|2),t.elementType=ee,t.lanes=P,t;case Le:return t=gi(13,i,r,x),t.elementType=Le,t.lanes=P,t;case Be:return t=gi(19,i,r,x),t.elementType=Be,t.lanes=P,t;case ie:return wl(i,x,P,r);default:if(typeof t=="object"&&t!==null)switch(t.$$typeof){case pe:V=10;break e;case Ae:V=9;break e;case Pe:V=11;break e;case Ue:V=14;break e;case re:V=16,c=null;break e}throw Error(n(130,t==null?t:typeof t,""))}return r=gi(V,i,r,x),r.elementType=t,r.type=c,r.lanes=P,r}function xs(t,r,i,c){return t=gi(7,t,c,r),t.lanes=i,t}function wl(t,r,i,c){return t=gi(22,t,c,r),t.elementType=ie,t.lanes=i,t.stateNode={isHidden:!1},t}function rc(t,r,i){return t=gi(6,t,null,r),t.lanes=i,t}function nc(t,r,i){return r=gi(4,t.children!==null?t.children:[],t.key,r),r.lanes=i,r.stateNode={containerInfo:t.containerInfo,pendingChildren:null,implementation:t.implementation},r}function cf(t,r,i,c,x){this.tag=r,this.containerInfo=t,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=_n(0),this.expirationTimes=_n(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=_n(0),this.identifierPrefix=c,this.onRecoverableError=x,this.mutableSourceEagerHydrationData=null}function ac(t,r,i,c,x,P,V,ge,Me){return t=new cf(t,r,i,ge,Me),r===1?(r=1,P===!0&&(r|=8)):r=0,P=gi(3,null,null,r),t.current=P,P.stateNode=t,P.memoizedState={element:c,isDehydrated:i,cache:null,transitions:null,pendingSuspenseBoundaries:null},kn(P),t}function ff(t,r,i){var c=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:G,key:c==null?null:""+c,children:t,containerInfo:r,implementation:i}}function Bc(t){if(!t)return Ki;t=t._reactInternals;e:{if(It(t)!==t||t.tag!==1)throw Error(n(170));var r=t;do{switch(r.tag){case 3:r=r.stateNode.context;break e;case 1:if(Va(r.type)){r=r.stateNode.__reactInternalMemoizedMergedChildContext;break e}}r=r.return}while(r!==null);throw Error(n(171))}if(t.tag===1){var i=t.type;if(Va(i))return ll(t,i,r)}return r}function Fc(t,r,i,c,x,P,V,ge,Me){return t=ac(i,c,!0,t,x,P,V,ge,Me),t.context=Bc(null),i=t.current,c=xo(),x=Yu(i),P=Ir(c,x),P.callback=r!=null?r:null,An(i,P,x),t.current.lanes=x,Un(t,x,c),Uo(t,c),t}function Ol(t,r,i,c){var x=r.current,P=xo(),V=Yu(x);return i=Bc(i),r.context===null?r.context=i:r.pendingContext=i,r=Ir(P,V),r.payload={element:t},c=c===void 0?null:c,c!==null&&(r.callback=c),t=An(x,r,V),t!==null&&(Di(t,x,V,P),Mr(t,x,V)),V}function Il(t){if(t=t.current,!t.child)return null;switch(t.child.tag){case 5:return t.child.stateNode;default:return t.child.stateNode}}function _c(t,r){if(t=t.memoizedState,t!==null&&t.dehydrated!==null){var i=t.retryLane;t.retryLane=i!==0&&i<r?i:r}}function oc(t,r){_c(t,r),(t=t.alternate)&&_c(t,r)}function df(){return null}var Uc=typeof reportError=="function"?reportError:function(t){console.error(t)};function ic(t){this._internalRoot=t}Tl.prototype.render=ic.prototype.render=function(t){var r=this._internalRoot;if(r===null)throw Error(n(409));Ol(t,r,null,null)},Tl.prototype.unmount=ic.prototype.unmount=function(){var t=this._internalRoot;if(t!==null){this._internalRoot=null;var r=t.containerInfo;Ss(function(){Ol(null,t,null,null)}),r[Ci]=null}};function Tl(t){this._internalRoot=t}Tl.prototype.unstable_scheduleHydration=function(t){if(t){var r=F();t={blockedOn:null,target:t,priority:r};for(var i=0;i<Vt.length&&r!==0&&r<Vt[i].priority;i++);Vt.splice(i,0,t),i===0&&yn(t)}};function uc(t){return!(!t||t.nodeType!==1&&t.nodeType!==9&&t.nodeType!==11)}function Al(t){return!(!t||t.nodeType!==1&&t.nodeType!==9&&t.nodeType!==11&&(t.nodeType!==8||t.nodeValue!==" react-mount-point-unstable "))}function zc(){}function vf(t,r,i,c,x){if(x){if(typeof c=="function"){var P=c;c=function(){var rt=Il(V);P.call(rt)}}var V=Fc(r,c,t,0,null,!1,!1,"",zc);return t._reactRootContainer=V,t[Ci]=V.current,ls(t.nodeType===8?t.parentNode:t),Ss(),V}for(;x=t.lastChild;)t.removeChild(x);if(typeof c=="function"){var ge=c;c=function(){var rt=Il(Me);ge.call(rt)}}var Me=ac(t,0,!1,null,null,!1,!1,"",zc);return t._reactRootContainer=Me,t[Ci]=Me.current,ls(t.nodeType===8?t.parentNode:t),Ss(function(){Ol(r,Me,i,c)}),Me}function Cl(t,r,i,c,x){var P=i._reactRootContainer;if(P){var V=P;if(typeof x=="function"){var ge=x;x=function(){var Me=Il(V);ge.call(Me)}}Ol(r,V,t,x)}else V=vf(i,r,t,x,c);return Il(V)}bi=function(t){switch(t.tag){case 3:var r=t.stateNode;if(r.current.memoizedState.isDehydrated){var i=Eo(r.pendingLanes);i!==0&&(wa(r,i|1),Uo(r,hn()),!(On&6)&&(Us=hn()+500,je()))}break;case 13:Ss(function(){var c=pn(t,1);if(c!==null){var x=xo();Di(c,t,1,x)}}),oc(t,1)}},eu=function(t){if(t.tag===13){var r=pn(t,134217728);if(r!==null){var i=xo();Di(r,t,134217728,i)}oc(t,134217728)}},m=function(t){if(t.tag===13){var r=Yu(t),i=pn(t,r);if(i!==null){var c=xo();Di(i,t,r,c)}oc(t,r)}},F=function(){return un},X=function(t,r){var i=un;try{return un=t,r()}finally{un=i}},gt=function(t,r,i){switch(r){case"input":if(me(t,i),r=i.name,i.type==="radio"&&r!=null){for(i=t;i.parentNode;)i=i.parentNode;for(i=i.querySelectorAll("input[name="+JSON.stringify(""+r)+'][type="radio"]'),r=0;r<i.length;r++){var c=i[r];if(c!==t&&c.form===t.form){var x=Gi(c);if(!x)throw Error(n(90));Xe(c),me(c,x)}}}break;case"textarea":Ee(t,i);break;case"select":r=i.value,r!=null&&se(t,!!i.multiple,r,!1)}},De=Jl,ft=Ss;var pf={usingClientEntryPoint:!1,Events:[ds,Fu,Gi,st,Ve,Jl]},al={findFiberByHostInstance:pu,bundleType:0,version:"18.2.0",rendererPackageName:"react-dom"},hf={bundleType:al.bundleType,version:al.version,rendererPackageName:al.rendererPackageName,rendererConfig:al.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:R.ReactCurrentDispatcher,findHostInstanceByFiber:function(t){return t=Gr(t),t===null?null:t.stateNode},findFiberByHostInstance:al.findFiberByHostInstance||df,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.2.0-next-9e3b772b8-20220608"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__!="undefined"){var Rl=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Rl.isDisabled&&Rl.supportsFiber)try{So=Rl.inject(hf),xa=Rl}catch(t){}}d.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=pf,d.createPortal=function(t,r){var i=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!uc(r))throw Error(n(200));return ff(t,r,null,i)},d.createRoot=function(t,r){if(!uc(t))throw Error(n(299));var i=!1,c="",x=Uc;return r!=null&&(r.unstable_strictMode===!0&&(i=!0),r.identifierPrefix!==void 0&&(c=r.identifierPrefix),r.onRecoverableError!==void 0&&(x=r.onRecoverableError)),r=ac(t,1,!1,null,null,i,!1,c,x),t[Ci]=r.current,ls(t.nodeType===8?t.parentNode:t),new ic(r)},d.findDOMNode=function(t){if(t==null)return null;if(t.nodeType===1)return t;var r=t._reactInternals;if(r===void 0)throw typeof t.render=="function"?Error(n(188)):(t=Object.keys(t).join(","),Error(n(268,t)));return t=Gr(r),t=t===null?null:t.stateNode,t},d.flushSync=function(t){return Ss(t)},d.hydrate=function(t,r,i){if(!Al(r))throw Error(n(200));return Cl(null,t,r,!0,i)},d.hydrateRoot=function(t,r,i){if(!uc(t))throw Error(n(405));var c=i!=null&&i.hydratedSources||null,x=!1,P="",V=Uc;if(i!=null&&(i.unstable_strictMode===!0&&(x=!0),i.identifierPrefix!==void 0&&(P=i.identifierPrefix),i.onRecoverableError!==void 0&&(V=i.onRecoverableError)),r=Fc(r,null,t,1,i!=null?i:null,x,!1,P,V),t[Ci]=r.current,ls(t),c)for(t=0;t<c.length;t++)i=c[t],x=i._getVersion,x=x(i._source),r.mutableSourceEagerHydrationData==null?r.mutableSourceEagerHydrationData=[i,x]:r.mutableSourceEagerHydrationData.push(i,x);return new Tl(r)},d.render=function(t,r,i){if(!Al(r))throw Error(n(200));return Cl(null,t,r,!1,i)},d.unmountComponentAtNode=function(t){if(!Al(t))throw Error(n(40));return t._reactRootContainer?(Ss(function(){Cl(null,null,t,!1,function(){t._reactRootContainer=null,t[Ci]=null})}),!0):!1},d.unstable_batchedUpdates=Jl,d.unstable_renderSubtreeIntoContainer=function(t,r,i,c){if(!Al(i))throw Error(n(200));if(t==null||t._reactInternals===void 0)throw Error(n(38));return Cl(t,r,i,!1,c)},d.version="18.2.0-next-9e3b772b8-20220608"},20745:function(l,d,e){"use strict";var o=e(73935);if(!0)d.createRoot=o.createRoot,d.hydrateRoot=o.hydrateRoot;else var a},73935:function(l,d,e){"use strict";function o(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__=="undefined"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(o)}catch(a){console.error(a)}}o(),l.exports=e(64448)},69590:function(l){var d=typeof Element!="undefined",e=typeof Map=="function",o=typeof Set=="function",a=typeof ArrayBuffer=="function"&&!!ArrayBuffer.isView;function n(s,u){if(s===u)return!0;if(s&&u&&typeof s=="object"&&typeof u=="object"){if(s.constructor!==u.constructor)return!1;var v,f,y;if(Array.isArray(s)){if(v=s.length,v!=u.length)return!1;for(f=v;f--!==0;)if(!n(s[f],u[f]))return!1;return!0}var h;if(e&&s instanceof Map&&u instanceof Map){if(s.size!==u.size)return!1;for(h=s.entries();!(f=h.next()).done;)if(!u.has(f.value[0]))return!1;for(h=s.entries();!(f=h.next()).done;)if(!n(f.value[1],u.get(f.value[0])))return!1;return!0}if(o&&s instanceof Set&&u instanceof Set){if(s.size!==u.size)return!1;for(h=s.entries();!(f=h.next()).done;)if(!u.has(f.value[0]))return!1;return!0}if(a&&ArrayBuffer.isView(s)&&ArrayBuffer.isView(u)){if(v=s.length,v!=u.length)return!1;for(f=v;f--!==0;)if(s[f]!==u[f])return!1;return!0}if(s.constructor===RegExp)return s.source===u.source&&s.flags===u.flags;if(s.valueOf!==Object.prototype.valueOf&&typeof s.valueOf=="function"&&typeof u.valueOf=="function")return s.valueOf()===u.valueOf();if(s.toString!==Object.prototype.toString&&typeof s.toString=="function"&&typeof u.toString=="function")return s.toString()===u.toString();if(y=Object.keys(s),v=y.length,v!==Object.keys(u).length)return!1;for(f=v;f--!==0;)if(!Object.prototype.hasOwnProperty.call(u,y[f]))return!1;if(d&&s instanceof Element)return!1;for(f=v;f--!==0;)if(!((y[f]==="_owner"||y[f]==="__v"||y[f]==="__o")&&s.$$typeof)&&!n(s[y[f]],u[y[f]]))return!1;return!0}return s!==s&&u!==u}l.exports=function(u,v){try{return n(u,v)}catch(f){if((f.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw f}}},70405:function(l,d,e){"use strict";e.d(d,{B6:function(){return W},ql:function(){return nt}});var o=e(67294),a=e(45697),n=e.n(a),s=e(69590),u=e.n(s),v=e(41143),f=e.n(v),y=e(96774),h=e.n(y);function p(){return p=Object.assign||function(te){for(var de=1;de<arguments.length;de++){var me=arguments[de];for(var Se in me)Object.prototype.hasOwnProperty.call(me,Se)&&(te[Se]=me[Se])}return te},p.apply(this,arguments)}function g(te,de){te.prototype=Object.create(de.prototype),te.prototype.constructor=te,E(te,de)}function E(te,de){return E=Object.setPrototypeOf||function(me,Se){return me.__proto__=Se,me},E(te,de)}function w(te,de){if(te==null)return{};var me,Se,Te={},fe=Object.keys(te);for(Se=0;Se<fe.length;Se++)de.indexOf(me=fe[Se])>=0||(Te[me]=te[me]);return Te}var T={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title",FRAGMENT:"Symbol(react.fragment)"},O={rel:["amphtml","canonical","alternate"]},C={type:["application/ld+json"]},N={charset:"",name:["robots","description"],property:["og:type","og:title","og:url","og:image","og:image:alt","og:description","twitter:url","twitter:title","twitter:description","twitter:image","twitter:image:alt","twitter:card","twitter:site"]},_=Object.keys(T).map(function(te){return T[te]}),L={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},z=Object.keys(L).reduce(function(te,de){return te[L[de]]=de,te},{}),R=function(te,de){for(var me=te.length-1;me>=0;me-=1){var Se=te[me];if(Object.prototype.hasOwnProperty.call(Se,de))return Se[de]}return null},j=function(te){var de=R(te,T.TITLE),me=R(te,"titleTemplate");if(Array.isArray(de)&&(de=de.join("")),me&&de)return me.replace(/%s/g,function(){return de});var Se=R(te,"defaultTitle");return de||Se||void 0},G=function(te){return R(te,"onChangeClientState")||function(){}},q=function(te,de){return de.filter(function(me){return me[te]!==void 0}).map(function(me){return me[te]}).reduce(function(me,Se){return p({},me,Se)},{})},ne=function(te,de){return de.filter(function(me){return me[T.BASE]!==void 0}).map(function(me){return me[T.BASE]}).reverse().reduce(function(me,Se){if(!me.length)for(var Te=Object.keys(Se),fe=0;fe<Te.length;fe+=1){var se=Te[fe].toLowerCase();if(te.indexOf(se)!==-1&&Se[se])return me.concat(Se)}return me},[])},ee=function(te,de,me){var Se={};return me.filter(function(Te){return!!Array.isArray(Te[te])||(Te[te]!==void 0&&console&&typeof console.warn=="function"&&console.warn("Helmet: "+te+' should be of type "Array". Instead found type "'+typeof Te[te]+'"'),!1)}).map(function(Te){return Te[te]}).reverse().reduce(function(Te,fe){var se={};fe.filter(function($e){for(var ce,Oe=Object.keys($e),He=0;He<Oe.length;He+=1){var _e=Oe[He],Qe=_e.toLowerCase();de.indexOf(Qe)===-1||ce==="rel"&&$e[ce].toLowerCase()==="canonical"||Qe==="rel"&&$e[Qe].toLowerCase()==="stylesheet"||(ce=Qe),de.indexOf(_e)===-1||_e!=="innerHTML"&&_e!=="cssText"&&_e!=="itemprop"||(ce=_e)}if(!ce||!$e[ce])return!1;var Re=$e[ce].toLowerCase();return Se[ce]||(Se[ce]={}),se[ce]||(se[ce]={}),!Se[ce][Re]&&(se[ce][Re]=!0,!0)}).reverse().forEach(function($e){return Te.push($e)});for(var xe=Object.keys(se),le=0;le<xe.length;le+=1){var Ee=xe[le],ze=p({},Se[Ee],se[Ee]);Se[Ee]=ze}return Te},[]).reverse()},pe=function(te,de){if(Array.isArray(te)&&te.length){for(var me=0;me<te.length;me+=1)if(te[me][de])return!0}return!1},Ae=function(te){return Array.isArray(te)?te.join(""):te},Pe=function(te,de){return Array.isArray(te)?te.reduce(function(me,Se){return function(Te,fe){for(var se=Object.keys(Te),xe=0;xe<se.length;xe+=1)if(fe[se[xe]]&&fe[se[xe]].includes(Te[se[xe]]))return!0;return!1}(Se,de)?me.priority.push(Se):me.default.push(Se),me},{priority:[],default:[]}):{default:te}},Le=function(te,de){var me;return p({},te,((me={})[de]=void 0,me))},Be=[T.NOSCRIPT,T.SCRIPT,T.STYLE],Ue=function(te,de){return de===void 0&&(de=!0),de===!1?String(te):String(te).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#x27;")},re=function(te){return Object.keys(te).reduce(function(de,me){var Se=te[me]!==void 0?me+'="'+te[me]+'"':""+me;return de?de+" "+Se:Se},"")},ie=function(te,de){return de===void 0&&(de={}),Object.keys(te).reduce(function(me,Se){return me[L[Se]||Se]=te[Se],me},de)},oe=function(te,de){return de.map(function(me,Se){var Te,fe=((Te={key:Se})["data-rh"]=!0,Te);return Object.keys(me).forEach(function(se){var xe=L[se]||se;xe==="innerHTML"||xe==="cssText"?fe.dangerouslySetInnerHTML={__html:me.innerHTML||me.cssText}:fe[xe]=me[se]}),o.createElement(te,fe)})},S=function(te,de,me){switch(te){case T.TITLE:return{toComponent:function(){return Te=de.titleAttributes,(fe={key:Se=de.title})["data-rh"]=!0,se=ie(Te,fe),[o.createElement(T.TITLE,se,Se)];var Se,Te,fe,se},toString:function(){return function(Se,Te,fe,se){var xe=re(fe),le=Ae(Te);return xe?"<"+Se+' data-rh="true" '+xe+">"+Ue(le,se)+"</"+Se+">":"<"+Se+' data-rh="true">'+Ue(le,se)+"</"+Se+">"}(te,de.title,de.titleAttributes,me)}};case"bodyAttributes":case"htmlAttributes":return{toComponent:function(){return ie(de)},toString:function(){return re(de)}};default:return{toComponent:function(){return oe(te,de)},toString:function(){return function(Se,Te,fe){return Te.reduce(function(se,xe){var le=Object.keys(xe).filter(function($e){return!($e==="innerHTML"||$e==="cssText")}).reduce(function($e,ce){var Oe=xe[ce]===void 0?ce:ce+'="'+Ue(xe[ce],fe)+'"';return $e?$e+" "+Oe:Oe},""),Ee=xe.innerHTML||xe.cssText||"",ze=Be.indexOf(Se)===-1;return se+"<"+Se+' data-rh="true" '+le+(ze?"/>":">"+Ee+"</"+Se+">")},"")}(te,de,me)}}}},I=function(te){var de=te.baseTag,me=te.bodyAttributes,Se=te.encode,Te=te.htmlAttributes,fe=te.noscriptTags,se=te.styleTags,xe=te.title,le=xe===void 0?"":xe,Ee=te.titleAttributes,ze=te.linkTags,$e=te.metaTags,ce=te.scriptTags,Oe={toComponent:function(){},toString:function(){return""}};if(te.prioritizeSeoTags){var He=function(_e){var Qe=_e.linkTags,Re=_e.scriptTags,lt=_e.encode,dt=Pe(_e.metaTags,N),Pt=Pe(Qe,O),Mt=Pe(Re,C);return{priorityMethods:{toComponent:function(){return[].concat(oe(T.META,dt.priority),oe(T.LINK,Pt.priority),oe(T.SCRIPT,Mt.priority))},toString:function(){return S(T.META,dt.priority,lt)+" "+S(T.LINK,Pt.priority,lt)+" "+S(T.SCRIPT,Mt.priority,lt)}},metaTags:dt.default,linkTags:Pt.default,scriptTags:Mt.default}}(te);Oe=He.priorityMethods,ze=He.linkTags,$e=He.metaTags,ce=He.scriptTags}return{priority:Oe,base:S(T.BASE,de,Se),bodyAttributes:S("bodyAttributes",me,Se),htmlAttributes:S("htmlAttributes",Te,Se),link:S(T.LINK,ze,Se),meta:S(T.META,$e,Se),noscript:S(T.NOSCRIPT,fe,Se),script:S(T.SCRIPT,ce,Se),style:S(T.STYLE,se,Se),title:S(T.TITLE,{title:le,titleAttributes:Ee},Se)}},k=[],$=function(te,de){var me=this;de===void 0&&(de=typeof document!="undefined"),this.instances=[],this.value={setHelmet:function(Se){me.context.helmet=Se},helmetInstances:{get:function(){return me.canUseDOM?k:me.instances},add:function(Se){(me.canUseDOM?k:me.instances).push(Se)},remove:function(Se){var Te=(me.canUseDOM?k:me.instances).indexOf(Se);(me.canUseDOM?k:me.instances).splice(Te,1)}}},this.context=te,this.canUseDOM=de,de||(te.helmet=I({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}}))},K=o.createContext({}),b=n().shape({setHelmet:n().func,helmetInstances:n().shape({get:n().func,add:n().func,remove:n().func})}),H=typeof document!="undefined",W=function(te){function de(me){var Se;return(Se=te.call(this,me)||this).helmetData=new $(Se.props.context,de.canUseDOM),Se}return g(de,te),de.prototype.render=function(){return o.createElement(K.Provider,{value:this.helmetData.value},this.props.children)},de}(o.Component);W.canUseDOM=H,W.propTypes={context:n().shape({helmet:n().shape()}),children:n().node.isRequired},W.defaultProps={context:{}},W.displayName="HelmetProvider";var J=function(te,de){var me,Se=document.head||document.querySelector(T.HEAD),Te=Se.querySelectorAll(te+"[data-rh]"),fe=[].slice.call(Te),se=[];return de&&de.length&&de.forEach(function(xe){var le=document.createElement(te);for(var Ee in xe)Object.prototype.hasOwnProperty.call(xe,Ee)&&(Ee==="innerHTML"?le.innerHTML=xe.innerHTML:Ee==="cssText"?le.styleSheet?le.styleSheet.cssText=xe.cssText:le.appendChild(document.createTextNode(xe.cssText)):le.setAttribute(Ee,xe[Ee]===void 0?"":xe[Ee]));le.setAttribute("data-rh","true"),fe.some(function(ze,$e){return me=$e,le.isEqualNode(ze)})?fe.splice(me,1):se.push(le)}),fe.forEach(function(xe){return xe.parentNode.removeChild(xe)}),se.forEach(function(xe){return Se.appendChild(xe)}),{oldTags:fe,newTags:se}},Y=function(te,de){var me=document.getElementsByTagName(te)[0];if(me){for(var Se=me.getAttribute("data-rh"),Te=Se?Se.split(","):[],fe=[].concat(Te),se=Object.keys(de),xe=0;xe<se.length;xe+=1){var le=se[xe],Ee=de[le]||"";me.getAttribute(le)!==Ee&&me.setAttribute(le,Ee),Te.indexOf(le)===-1&&Te.push(le);var ze=fe.indexOf(le);ze!==-1&&fe.splice(ze,1)}for(var $e=fe.length-1;$e>=0;$e-=1)me.removeAttribute(fe[$e]);Te.length===fe.length?me.removeAttribute("data-rh"):me.getAttribute("data-rh")!==se.join(",")&&me.setAttribute("data-rh",se.join(","))}},Ie=function(te,de){var me=te.baseTag,Se=te.htmlAttributes,Te=te.linkTags,fe=te.metaTags,se=te.noscriptTags,xe=te.onChangeClientState,le=te.scriptTags,Ee=te.styleTags,ze=te.title,$e=te.titleAttributes;Y(T.BODY,te.bodyAttributes),Y(T.HTML,Se),function(_e,Qe){_e!==void 0&&document.title!==_e&&(document.title=Ae(_e)),Y(T.TITLE,Qe)}(ze,$e);var ce={baseTag:J(T.BASE,me),linkTags:J(T.LINK,Te),metaTags:J(T.META,fe),noscriptTags:J(T.NOSCRIPT,se),scriptTags:J(T.SCRIPT,le),styleTags:J(T.STYLE,Ee)},Oe={},He={};Object.keys(ce).forEach(function(_e){var Qe=ce[_e],Re=Qe.newTags,lt=Qe.oldTags;Re.length&&(Oe[_e]=Re),lt.length&&(He[_e]=ce[_e].oldTags)}),de&&de(),xe(te,Oe,He)},Fe=null,Ye=function(te){function de(){for(var Se,Te=arguments.length,fe=new Array(Te),se=0;se<Te;se++)fe[se]=arguments[se];return(Se=te.call.apply(te,[this].concat(fe))||this).rendered=!1,Se}g(de,te);var me=de.prototype;return me.shouldComponentUpdate=function(Se){return!h()(Se,this.props)},me.componentDidUpdate=function(){this.emitChange()},me.componentWillUnmount=function(){this.props.context.helmetInstances.remove(this),this.emitChange()},me.emitChange=function(){var Se,Te,fe=this.props.context,se=fe.setHelmet,xe=null,le=(Se=fe.helmetInstances.get().map(function(Ee){var ze=p({},Ee.props);return delete ze.context,ze}),{baseTag:ne(["href"],Se),bodyAttributes:q("bodyAttributes",Se),defer:R(Se,"defer"),encode:R(Se,"encodeSpecialCharacters"),htmlAttributes:q("htmlAttributes",Se),linkTags:ee(T.LINK,["rel","href"],Se),metaTags:ee(T.META,["name","charset","http-equiv","property","itemprop"],Se),noscriptTags:ee(T.NOSCRIPT,["innerHTML"],Se),onChangeClientState:G(Se),scriptTags:ee(T.SCRIPT,["src","innerHTML"],Se),styleTags:ee(T.STYLE,["cssText"],Se),title:j(Se),titleAttributes:q("titleAttributes",Se),prioritizeSeoTags:pe(Se,"prioritizeSeoTags")});W.canUseDOM?(Te=le,Fe&&cancelAnimationFrame(Fe),Te.defer?Fe=requestAnimationFrame(function(){Ie(Te,function(){Fe=null})}):(Ie(Te),Fe=null)):I&&(xe=I(le)),se(xe)},me.init=function(){this.rendered||(this.rendered=!0,this.props.context.helmetInstances.add(this),this.emitChange())},me.render=function(){return this.init(),null},de}(o.Component);Ye.propTypes={context:b.isRequired},Ye.displayName="HelmetDispatcher";var Xe=["children"],We=["children"],nt=function(te){function de(){return te.apply(this,arguments)||this}g(de,te);var me=de.prototype;return me.shouldComponentUpdate=function(Se){return!u()(Le(this.props,"helmetData"),Le(Se,"helmetData"))},me.mapNestedChildrenToProps=function(Se,Te){if(!Te)return null;switch(Se.type){case T.SCRIPT:case T.NOSCRIPT:return{innerHTML:Te};case T.STYLE:return{cssText:Te};default:throw new Error("<"+Se.type+" /> elements are self-closing and can not contain children. Refer to our API for more information.")}},me.flattenArrayTypeChildren=function(Se){var Te,fe=Se.child,se=Se.arrayTypeChildren;return p({},se,((Te={})[fe.type]=[].concat(se[fe.type]||[],[p({},Se.newChildProps,this.mapNestedChildrenToProps(fe,Se.nestedChildren))]),Te))},me.mapObjectTypeChildren=function(Se){var Te,fe,se=Se.child,xe=Se.newProps,le=Se.newChildProps,Ee=Se.nestedChildren;switch(se.type){case T.TITLE:return p({},xe,((Te={})[se.type]=Ee,Te.titleAttributes=p({},le),Te));case T.BODY:return p({},xe,{bodyAttributes:p({},le)});case T.HTML:return p({},xe,{htmlAttributes:p({},le)});default:return p({},xe,((fe={})[se.type]=p({},le),fe))}},me.mapArrayTypeChildrenToProps=function(Se,Te){var fe=p({},Te);return Object.keys(Se).forEach(function(se){var xe;fe=p({},fe,((xe={})[se]=Se[se],xe))}),fe},me.warnOnInvalidChildren=function(Se,Te){return f()(_.some(function(fe){return Se.type===fe}),typeof Se.type=="function"?"You may be attempting to nest <Helmet> components within each other, which is not allowed. Refer to our API for more information.":"Only elements types "+_.join(", ")+" are allowed. Helmet does not support rendering <"+Se.type+"> elements. Refer to our API for more information."),f()(!Te||typeof Te=="string"||Array.isArray(Te)&&!Te.some(function(fe){return typeof fe!="string"}),"Helmet expects a string as a child of <"+Se.type+">. Did you forget to wrap your children in braces? ( <"+Se.type+">{``}</"+Se.type+"> ) Refer to our API for more information."),!0},me.mapChildrenToProps=function(Se,Te){var fe=this,se={};return o.Children.forEach(Se,function(xe){if(xe&&xe.props){var le=xe.props,Ee=le.children,ze=w(le,Xe),$e=Object.keys(ze).reduce(function(Oe,He){return Oe[z[He]||He]=ze[He],Oe},{}),ce=xe.type;switch(typeof ce=="symbol"?ce=ce.toString():fe.warnOnInvalidChildren(xe,Ee),ce){case T.FRAGMENT:Te=fe.mapChildrenToProps(Ee,Te);break;case T.LINK:case T.META:case T.NOSCRIPT:case T.SCRIPT:case T.STYLE:se=fe.flattenArrayTypeChildren({child:xe,arrayTypeChildren:se,newChildProps:$e,nestedChildren:Ee});break;default:Te=fe.mapObjectTypeChildren({child:xe,newProps:Te,newChildProps:$e,nestedChildren:Ee})}}}),this.mapArrayTypeChildrenToProps(se,Te)},me.render=function(){var Se=this.props,Te=Se.children,fe=w(Se,We),se=p({},fe),xe=fe.helmetData;return Te&&(se=this.mapChildrenToProps(Te,se)),!xe||xe instanceof $||(xe=new $(xe.context,xe.instances)),xe?o.createElement(Ye,p({},se,{context:xe.value,helmetData:void 0})):o.createElement(K.Consumer,null,function(le){return o.createElement(Ye,p({},se,{context:le}))})},de}(o.Component);nt.propTypes={base:n().object,bodyAttributes:n().object,children:n().oneOfType([n().arrayOf(n().node),n().node]),defaultTitle:n().string,defer:n().bool,encodeSpecialCharacters:n().bool,htmlAttributes:n().object,link:n().arrayOf(n().object),meta:n().arrayOf(n().object),noscript:n().arrayOf(n().object),onChangeClientState:n().func,script:n().arrayOf(n().object),style:n().arrayOf(n().object),title:n().string,titleAttributes:n().object,titleTemplate:n().string,prioritizeSeoTags:n().bool,helmetData:n().object},nt.defaultProps={defer:!0,encodeSpecialCharacters:!0,prioritizeSeoTags:!1},nt.displayName="Helmet"},96974:function(l,d,e){"use strict";e.d(d,{F0:function(){return de},Fg:function(){return We},Gn:function(){return p},TH:function(){return k},UO:function(){return Y},V$:function(){return Fe},WU:function(){return Ie},fp:function(){return g},j3:function(){return nt},oQ:function(){return S},pC:function(){return J},s0:function(){return b}});var o=e(55648),a=e(67294);const n=(0,a.createContext)(null),s=(0,a.createContext)(null),u=(0,a.createContext)({outlet:null,matches:[]});function v(fe,se){if(!fe)throw new Error(se)}function f(fe,se){if(!fe){typeof console!="undefined"&&console.warn(se);try{throw new Error(se)}catch(xe){}}}const y={};function h(fe,se,xe){!se&&!y[fe]&&(y[fe]=!0)}function p(fe,se){return se===void 0&&(se={}),fe.replace(/:(\w+)/g,(xe,le)=>(se[le]==null&&v(!1),se[le])).replace(/\/*\*$/,xe=>se["*"]==null?"":se["*"].replace(/^\/*/,"/"))}function g(fe,se,xe){xe===void 0&&(xe="/");let le=typeof se=="string"?(0,o.cP)(se):se,Ee=Be(le.pathname||"/",xe);if(Ee==null)return null;let ze=E(fe);w(ze);let $e=null;for(let ce=0;$e==null&&ce<ze.length;++ce)$e=G(ze[ce],Ee);return $e}function E(fe,se,xe,le){return se===void 0&&(se=[]),xe===void 0&&(xe=[]),le===void 0&&(le=""),fe.forEach((Ee,ze)=>{let $e={relativePath:Ee.path||"",caseSensitive:Ee.caseSensitive===!0,childrenIndex:ze,route:Ee};$e.relativePath.startsWith("/")&&($e.relativePath.startsWith(le)||v(!1),$e.relativePath=$e.relativePath.slice(le.length));let ce=Ue([le,$e.relativePath]),Oe=xe.concat($e);Ee.children&&Ee.children.length>0&&(Ee.index===!0&&v(!1),E(Ee.children,se,Oe,ce)),!(Ee.path==null&&!Ee.index)&&se.push({path:ce,score:R(ce,Ee.index),routesMeta:Oe})}),se}function w(fe){fe.sort((se,xe)=>se.score!==xe.score?xe.score-se.score:j(se.routesMeta.map(le=>le.childrenIndex),xe.routesMeta.map(le=>le.childrenIndex)))}const T=/^:\w+$/,O=3,C=2,N=1,_=10,L=-2,z=fe=>fe==="*";function R(fe,se){let xe=fe.split("/"),le=xe.length;return xe.some(z)&&(le+=L),se&&(le+=C),xe.filter(Ee=>!z(Ee)).reduce((Ee,ze)=>Ee+(T.test(ze)?O:ze===""?N:_),le)}function j(fe,se){return fe.length===se.length&&fe.slice(0,-1).every((le,Ee)=>le===se[Ee])?fe[fe.length-1]-se[se.length-1]:0}function G(fe,se){let{routesMeta:xe}=fe,le={},Ee="/",ze=[];for(let $e=0;$e<xe.length;++$e){let ce=xe[$e],Oe=$e===xe.length-1,He=Ee==="/"?se:se.slice(Ee.length)||"/",_e=q({path:ce.relativePath,caseSensitive:ce.caseSensitive,end:Oe},He);if(!_e)return null;Object.assign(le,_e.params);let Qe=ce.route;ze.push({params:le,pathname:Ue([Ee,_e.pathname]),pathnameBase:re(Ue([Ee,_e.pathnameBase])),route:Qe}),_e.pathnameBase!=="/"&&(Ee=Ue([Ee,_e.pathnameBase]))}return ze}function q(fe,se){typeof fe=="string"&&(fe={path:fe,caseSensitive:!1,end:!0});let[xe,le]=ne(fe.path,fe.caseSensitive,fe.end),Ee=se.match(xe);if(!Ee)return null;let ze=Ee[0],$e=ze.replace(/(.)\/+$/,"$1"),ce=Ee.slice(1);return{params:le.reduce((He,_e,Qe)=>{if(_e==="*"){let Re=ce[Qe]||"";$e=ze.slice(0,ze.length-Re.length).replace(/(.)\/+$/,"$1")}return He[_e]=ee(ce[Qe]||"",_e),He},{}),pathname:ze,pathnameBase:$e,pattern:fe}}function ne(fe,se,xe){se===void 0&&(se=!1),xe===void 0&&(xe=!0);let le=[],Ee="^"+fe.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^$?{}|()[\]]/g,"\\$&").replace(/:(\w+)/g,($e,ce)=>(le.push(ce),"([^\\/]+)"));return fe.endsWith("*")?(le.push("*"),Ee+=fe==="*"||fe==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):Ee+=xe?"\\/*$":"(?:(?=[.~-]|%[0-9A-F]{2})|\\b|\\/|$)",[new RegExp(Ee,se?void 0:"i"),le]}function ee(fe,se){try{return decodeURIComponent(fe)}catch(xe){return fe}}function pe(fe,se){se===void 0&&(se="/");let{pathname:xe,search:le="",hash:Ee=""}=typeof fe=="string"?(0,o.cP)(fe):fe;return{pathname:xe?xe.startsWith("/")?xe:Ae(xe,se):se,search:ie(le),hash:oe(Ee)}}function Ae(fe,se){let xe=se.replace(/\/+$/,"").split("/");return fe.split("/").forEach(Ee=>{Ee===".."?xe.length>1&&xe.pop():Ee!=="."&&xe.push(Ee)}),xe.length>1?xe.join("/"):"/"}function Pe(fe,se,xe){let le=typeof fe=="string"?(0,o.cP)(fe):fe,Ee=fe===""||le.pathname===""?"/":le.pathname,ze;if(Ee==null)ze=xe;else{let ce=se.length-1;if(Ee.startsWith("..")){let Oe=Ee.split("/");for(;Oe[0]==="..";)Oe.shift(),ce-=1;le.pathname=Oe.join("/")}ze=ce>=0?se[ce]:"/"}let $e=pe(le,ze);return Ee&&Ee!=="/"&&Ee.endsWith("/")&&!$e.pathname.endsWith("/")&&($e.pathname+="/"),$e}function Le(fe){return fe===""||fe.pathname===""?"/":typeof fe=="string"?(0,o.cP)(fe).pathname:fe.pathname}function Be(fe,se){if(se==="/")return fe;if(!fe.toLowerCase().startsWith(se.toLowerCase()))return null;let xe=fe.charAt(se.length);return xe&&xe!=="/"?null:fe.slice(se.length)||"/"}const Ue=fe=>fe.join("/").replace(/\/\/+/g,"/"),re=fe=>fe.replace(/\/+$/,"").replace(/^\/*/,"/"),ie=fe=>!fe||fe==="?"?"":fe.startsWith("?")?fe:"?"+fe,oe=fe=>!fe||fe==="#"?"":fe.startsWith("#")?fe:"#"+fe;function S(fe){I()||v(!1);let{basename:se,navigator:xe}=(0,a.useContext)(n),{hash:le,pathname:Ee,search:ze}=Ie(fe),$e=Ee;if(se!=="/"){let ce=Le(fe),Oe=ce!=null&&ce.endsWith("/");$e=Ee==="/"?se+(Oe?"/":""):Ue([se,Ee])}return xe.createHref({pathname:$e,search:ze,hash:le})}function I(){return(0,a.useContext)(s)!=null}function k(){return I()||v(!1),(0,a.useContext)(s).location}function $(){return useContext(s).navigationType}function K(fe){I()||v(!1);let{pathname:se}=k();return useMemo(()=>q(fe,se),[se,fe])}function b(){I()||v(!1);let{basename:fe,navigator:se}=(0,a.useContext)(n),{matches:xe}=(0,a.useContext)(u),{pathname:le}=k(),Ee=JSON.stringify(xe.map(ce=>ce.pathnameBase)),ze=(0,a.useRef)(!1);return(0,a.useEffect)(()=>{ze.current=!0}),(0,a.useCallback)(function(ce,Oe){if(Oe===void 0&&(Oe={}),!ze.current)return;if(typeof ce=="number"){se.go(ce);return}let He=Pe(ce,JSON.parse(Ee),le);fe!=="/"&&(He.pathname=Ue([fe,He.pathname])),(Oe.replace?se.replace:se.push)(He,Oe.state)},[fe,se,Ee,le])}const H=(0,a.createContext)(null);function W(){return useContext(H)}function J(fe){let se=(0,a.useContext)(u).outlet;return se&&(0,a.createElement)(H.Provider,{value:fe},se)}function Y(){let{matches:fe}=(0,a.useContext)(u),se=fe[fe.length-1];return se?se.params:{}}function Ie(fe){let{matches:se}=(0,a.useContext)(u),{pathname:xe}=k(),le=JSON.stringify(se.map(Ee=>Ee.pathnameBase));return(0,a.useMemo)(()=>Pe(fe,JSON.parse(le),xe),[fe,le,xe])}function Fe(fe,se){I()||v(!1);let{matches:xe}=(0,a.useContext)(u),le=xe[xe.length-1],Ee=le?le.params:{},ze=le?le.pathname:"/",$e=le?le.pathnameBase:"/",ce=le&&le.route,Oe=k(),He;if(se){var _e;let dt=typeof se=="string"?(0,o.cP)(se):se;$e==="/"||(_e=dt.pathname)!=null&&_e.startsWith($e)||v(!1),He=dt}else He=Oe;let Qe=He.pathname||"/",Re=$e==="/"?Qe:Qe.slice($e.length)||"/",lt=g(fe,{pathname:Re});return Ye(lt&&lt.map(dt=>Object.assign({},dt,{params:Object.assign({},Ee,dt.params),pathname:Ue([$e,dt.pathname]),pathnameBase:dt.pathnameBase==="/"?$e:Ue([$e,dt.pathnameBase])})),xe)}function Ye(fe,se){return se===void 0&&(se=[]),fe==null?null:fe.reduceRight((xe,le,Ee)=>(0,a.createElement)(u.Provider,{children:le.route.element!==void 0?le.route.element:xe,value:{outlet:xe,matches:se.concat(fe.slice(0,Ee+1))}}),null)}function Xe(fe){let{basename:se,children:xe,initialEntries:le,initialIndex:Ee}=fe,ze=useRef();ze.current==null&&(ze.current=createMemoryHistory({initialEntries:le,initialIndex:Ee}));let $e=ze.current,[ce,Oe]=useState({action:$e.action,location:$e.location});return useLayoutEffect(()=>$e.listen(Oe),[$e]),createElement(de,{basename:se,children:xe,location:ce.location,navigationType:ce.action,navigator:$e})}function We(fe){let{to:se,replace:xe,state:le}=fe;I()||v(!1);let Ee=b();return(0,a.useEffect)(()=>{Ee(se,{replace:xe,state:le})}),null}function nt(fe){return J(fe.context)}function te(fe){v(!1)}function de(fe){let{basename:se="/",children:xe=null,location:le,navigationType:Ee=o.aU.Pop,navigator:ze,static:$e=!1}=fe;I()&&v(!1);let ce=re(se),Oe=(0,a.useMemo)(()=>({basename:ce,navigator:ze,static:$e}),[ce,ze,$e]);typeof le=="string"&&(le=(0,o.cP)(le));let{pathname:He="/",search:_e="",hash:Qe="",state:Re=null,key:lt="default"}=le,dt=(0,a.useMemo)(()=>{let Pt=Be(He,ce);return Pt==null?null:{pathname:Pt,search:_e,hash:Qe,state:Re,key:lt}},[ce,He,_e,Qe,Re,lt]);return dt==null?null:(0,a.createElement)(n.Provider,{value:Oe},(0,a.createElement)(s.Provider,{children:xe,value:{location:dt,navigationType:Ee}}))}function me(fe){let{children:se,location:xe}=fe;return Fe(Se(se),xe)}function Se(fe){let se=[];return Children.forEach(fe,xe=>{if(!isValidElement(xe))return;if(xe.type===Fragment){se.push.apply(se,Se(xe.props.children));return}xe.type!==te&&v(!1);let le={caseSensitive:xe.props.caseSensitive,element:xe.props.element,index:xe.props.index,path:xe.props.path};xe.props.children&&(le.children=Se(xe.props.children)),se.push(le)}),se}function Te(fe){return Ye(fe)}},75251:function(l,d,e){"use strict";var o=e(67294),a=Symbol.for("react.element"),n=Symbol.for("react.fragment"),s=Object.prototype.hasOwnProperty,u=o.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,v={key:!0,ref:!0,__self:!0,__source:!0};function f(y,h,p){var g,E={},w=null,T=null;p!==void 0&&(w=""+p),h.key!==void 0&&(w=""+h.key),h.ref!==void 0&&(T=h.ref);for(g in h)s.call(h,g)&&!v.hasOwnProperty(g)&&(E[g]=h[g]);if(y&&y.defaultProps)for(g in h=y.defaultProps,h)E[g]===void 0&&(E[g]=h[g]);return{$$typeof:a,type:y,key:w,ref:T,props:E,_owner:u.current}}d.Fragment=n,d.jsx=f,d.jsxs=f},72408:function(l,d){"use strict";var e=Symbol.for("react.element"),o=Symbol.for("react.portal"),a=Symbol.for("react.fragment"),n=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),u=Symbol.for("react.provider"),v=Symbol.for("react.context"),f=Symbol.for("react.forward_ref"),y=Symbol.for("react.suspense"),h=Symbol.for("react.memo"),p=Symbol.for("react.lazy"),g=Symbol.iterator;function E(S){return S===null||typeof S!="object"?null:(S=g&&S[g]||S["@@iterator"],typeof S=="function"?S:null)}var w={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},T=Object.assign,O={};function C(S,I,k){this.props=S,this.context=I,this.refs=O,this.updater=k||w}C.prototype.isReactComponent={},C.prototype.setState=function(S,I){if(typeof S!="object"&&typeof S!="function"&&S!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,S,I,"setState")},C.prototype.forceUpdate=function(S){this.updater.enqueueForceUpdate(this,S,"forceUpdate")};function N(){}N.prototype=C.prototype;function _(S,I,k){this.props=S,this.context=I,this.refs=O,this.updater=k||w}var L=_.prototype=new N;L.constructor=_,T(L,C.prototype),L.isPureReactComponent=!0;var z=Array.isArray,R=Object.prototype.hasOwnProperty,j={current:null},G={key:!0,ref:!0,__self:!0,__source:!0};function q(S,I,k){var $,K={},b=null,H=null;if(I!=null)for($ in I.ref!==void 0&&(H=I.ref),I.key!==void 0&&(b=""+I.key),I)R.call(I,$)&&!G.hasOwnProperty($)&&(K[$]=I[$]);var W=arguments.length-2;if(W===1)K.children=k;else if(1<W){for(var J=Array(W),Y=0;Y<W;Y++)J[Y]=arguments[Y+2];K.children=J}if(S&&S.defaultProps)for($ in W=S.defaultProps,W)K[$]===void 0&&(K[$]=W[$]);return{$$typeof:e,type:S,key:b,ref:H,props:K,_owner:j.current}}function ne(S,I){return{$$typeof:e,type:S.type,key:I,ref:S.ref,props:S.props,_owner:S._owner}}function ee(S){return typeof S=="object"&&S!==null&&S.$$typeof===e}function pe(S){var I={"=":"=0",":":"=2"};return"$"+S.replace(/[=:]/g,function(k){return I[k]})}var Ae=/\/+/g;function Pe(S,I){return typeof S=="object"&&S!==null&&S.key!=null?pe(""+S.key):I.toString(36)}function Le(S,I,k,$,K){var b=typeof S;(b==="undefined"||b==="boolean")&&(S=null);var H=!1;if(S===null)H=!0;else switch(b){case"string":case"number":H=!0;break;case"object":switch(S.$$typeof){case e:case o:H=!0}}if(H)return H=S,K=K(H),S=$===""?"."+Pe(H,0):$,z(K)?(k="",S!=null&&(k=S.replace(Ae,"$&/")+"/"),Le(K,I,k,"",function(Y){return Y})):K!=null&&(ee(K)&&(K=ne(K,k+(!K.key||H&&H.key===K.key?"":(""+K.key).replace(Ae,"$&/")+"/")+S)),I.push(K)),1;if(H=0,$=$===""?".":$+":",z(S))for(var W=0;W<S.length;W++){b=S[W];var J=$+Pe(b,W);H+=Le(b,I,k,J,K)}else if(J=E(S),typeof J=="function")for(S=J.call(S),W=0;!(b=S.next()).done;)b=b.value,J=$+Pe(b,W++),H+=Le(b,I,k,J,K);else if(b==="object")throw I=String(S),Error("Objects are not valid as a React child (found: "+(I==="[object Object]"?"object with keys {"+Object.keys(S).join(", ")+"}":I)+"). If you meant to render a collection of children, use an array instead.");return H}function Be(S,I,k){if(S==null)return S;var $=[],K=0;return Le(S,$,"","",function(b){return I.call(k,b,K++)}),$}function Ue(S){if(S._status===-1){var I=S._result;I=I(),I.then(function(k){(S._status===0||S._status===-1)&&(S._status=1,S._result=k)},function(k){(S._status===0||S._status===-1)&&(S._status=2,S._result=k)}),S._status===-1&&(S._status=0,S._result=I)}if(S._status===1)return S._result.default;throw S._result}var re={current:null},ie={transition:null},oe={ReactCurrentDispatcher:re,ReactCurrentBatchConfig:ie,ReactCurrentOwner:j};d.Children={map:Be,forEach:function(S,I,k){Be(S,function(){I.apply(this,arguments)},k)},count:function(S){var I=0;return Be(S,function(){I++}),I},toArray:function(S){return Be(S,function(I){return I})||[]},only:function(S){if(!ee(S))throw Error("React.Children.only expected to receive a single React element child.");return S}},d.Component=C,d.Fragment=a,d.Profiler=s,d.PureComponent=_,d.StrictMode=n,d.Suspense=y,d.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=oe,d.cloneElement=function(S,I,k){if(S==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+S+".");var $=T({},S.props),K=S.key,b=S.ref,H=S._owner;if(I!=null){if(I.ref!==void 0&&(b=I.ref,H=j.current),I.key!==void 0&&(K=""+I.key),S.type&&S.type.defaultProps)var W=S.type.defaultProps;for(J in I)R.call(I,J)&&!G.hasOwnProperty(J)&&($[J]=I[J]===void 0&&W!==void 0?W[J]:I[J])}var J=arguments.length-2;if(J===1)$.children=k;else if(1<J){W=Array(J);for(var Y=0;Y<J;Y++)W[Y]=arguments[Y+2];$.children=W}return{$$typeof:e,type:S.type,key:K,ref:b,props:$,_owner:H}},d.createContext=function(S){return S={$$typeof:v,_currentValue:S,_currentValue2:S,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},S.Provider={$$typeof:u,_context:S},S.Consumer=S},d.createElement=q,d.createFactory=function(S){var I=q.bind(null,S);return I.type=S,I},d.createRef=function(){return{current:null}},d.forwardRef=function(S){return{$$typeof:f,render:S}},d.isValidElement=ee,d.lazy=function(S){return{$$typeof:p,_payload:{_status:-1,_result:S},_init:Ue}},d.memo=function(S,I){return{$$typeof:h,type:S,compare:I===void 0?null:I}},d.startTransition=function(S){var I=ie.transition;ie.transition={};try{S()}finally{ie.transition=I}},d.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")},d.useCallback=function(S,I){return re.current.useCallback(S,I)},d.useContext=function(S){return re.current.useContext(S)},d.useDebugValue=function(){},d.useDeferredValue=function(S){return re.current.useDeferredValue(S)},d.useEffect=function(S,I){return re.current.useEffect(S,I)},d.useId=function(){return re.current.useId()},d.useImperativeHandle=function(S,I,k){return re.current.useImperativeHandle(S,I,k)},d.useInsertionEffect=function(S,I){return re.current.useInsertionEffect(S,I)},d.useLayoutEffect=function(S,I){return re.current.useLayoutEffect(S,I)},d.useMemo=function(S,I){return re.current.useMemo(S,I)},d.useReducer=function(S,I,k){return re.current.useReducer(S,I,k)},d.useRef=function(S){return re.current.useRef(S)},d.useState=function(S){return re.current.useState(S)},d.useSyncExternalStore=function(S,I,k){return re.current.useSyncExternalStore(S,I,k)},d.useTransition=function(){return re.current.useTransition()},d.version="18.2.0"},67294:function(l,d,e){"use strict";l.exports=e(72408)},85893:function(l,d,e){"use strict";l.exports=e(75251)},60053:function(l,d){"use strict";function e(re,ie){var oe=re.length;re.push(ie);e:for(;0<oe;){var S=oe-1>>>1,I=re[S];if(0<n(I,ie))re[S]=ie,re[oe]=I,oe=S;else break e}}function o(re){return re.length===0?null:re[0]}function a(re){if(re.length===0)return null;var ie=re[0],oe=re.pop();if(oe!==ie){re[0]=oe;e:for(var S=0,I=re.length,k=I>>>1;S<k;){var $=2*(S+1)-1,K=re[$],b=$+1,H=re[b];if(0>n(K,oe))b<I&&0>n(H,K)?(re[S]=H,re[b]=oe,S=b):(re[S]=K,re[$]=oe,S=$);else if(b<I&&0>n(H,oe))re[S]=H,re[b]=oe,S=b;else break e}}return ie}function n(re,ie){var oe=re.sortIndex-ie.sortIndex;return oe!==0?oe:re.id-ie.id}if(typeof performance=="object"&&typeof performance.now=="function"){var s=performance;d.unstable_now=function(){return s.now()}}else{var u=Date,v=u.now();d.unstable_now=function(){return u.now()-v}}var f=[],y=[],h=1,p=null,g=3,E=!1,w=!1,T=!1,O=typeof setTimeout=="function"?setTimeout:null,C=typeof clearTimeout=="function"?clearTimeout:null,N=typeof setImmediate!="undefined"?setImmediate:null;typeof navigator!="undefined"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function _(re){for(var ie=o(y);ie!==null;){if(ie.callback===null)a(y);else if(ie.startTime<=re)a(y),ie.sortIndex=ie.expirationTime,e(f,ie);else break;ie=o(y)}}function L(re){if(T=!1,_(re),!w)if(o(f)!==null)w=!0,Be(z);else{var ie=o(y);ie!==null&&Ue(L,ie.startTime-re)}}function z(re,ie){w=!1,T&&(T=!1,C(G),G=-1),E=!0;var oe=g;try{for(_(ie),p=o(f);p!==null&&(!(p.expirationTime>ie)||re&&!ee());){var S=p.callback;if(typeof S=="function"){p.callback=null,g=p.priorityLevel;var I=S(p.expirationTime<=ie);ie=d.unstable_now(),typeof I=="function"?p.callback=I:p===o(f)&&a(f),_(ie)}else a(f);p=o(f)}if(p!==null)var k=!0;else{var $=o(y);$!==null&&Ue(L,$.startTime-ie),k=!1}return k}finally{p=null,g=oe,E=!1}}var R=!1,j=null,G=-1,q=5,ne=-1;function ee(){return!(d.unstable_now()-ne<q)}function pe(){if(j!==null){var re=d.unstable_now();ne=re;var ie=!0;try{ie=j(!0,re)}finally{ie?Ae():(R=!1,j=null)}}else R=!1}var Ae;if(typeof N=="function")Ae=function(){N(pe)};else if(typeof MessageChannel!="undefined"){var Pe=new MessageChannel,Le=Pe.port2;Pe.port1.onmessage=pe,Ae=function(){Le.postMessage(null)}}else Ae=function(){O(pe,0)};function Be(re){j=re,R||(R=!0,Ae())}function Ue(re,ie){G=O(function(){re(d.unstable_now())},ie)}d.unstable_IdlePriority=5,d.unstable_ImmediatePriority=1,d.unstable_LowPriority=4,d.unstable_NormalPriority=3,d.unstable_Profiling=null,d.unstable_UserBlockingPriority=2,d.unstable_cancelCallback=function(re){re.callback=null},d.unstable_continueExecution=function(){w||E||(w=!0,Be(z))},d.unstable_forceFrameRate=function(re){0>re||125<re?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):q=0<re?Math.floor(1e3/re):5},d.unstable_getCurrentPriorityLevel=function(){return g},d.unstable_getFirstCallbackNode=function(){return o(f)},d.unstable_next=function(re){switch(g){case 1:case 2:case 3:var ie=3;break;default:ie=g}var oe=g;g=ie;try{return re()}finally{g=oe}},d.unstable_pauseExecution=function(){},d.unstable_requestPaint=function(){},d.unstable_runWithPriority=function(re,ie){switch(re){case 1:case 2:case 3:case 4:case 5:break;default:re=3}var oe=g;g=re;try{return ie()}finally{g=oe}},d.unstable_scheduleCallback=function(re,ie,oe){var S=d.unstable_now();switch(typeof oe=="object"&&oe!==null?(oe=oe.delay,oe=typeof oe=="number"&&0<oe?S+oe:S):oe=S,re){case 1:var I=-1;break;case 2:I=250;break;case 5:I=1073741823;break;case 4:I=1e4;break;default:I=5e3}return I=oe+I,re={id:h++,callback:ie,priorityLevel:re,startTime:oe,expirationTime:I,sortIndex:-1},oe>S?(re.sortIndex=oe,e(y,re),o(f)===null&&re===o(y)&&(T?(C(G),G=-1):T=!0,Ue(L,oe-S))):(re.sortIndex=I,e(f,re),w||E||(w=!0,Be(z))),re},d.unstable_shouldYield=ee,d.unstable_wrapCallback=function(re){var ie=g;return function(){var oe=g;g=ie;try{return re.apply(this,arguments)}finally{g=oe}}}},63840:function(l,d,e){"use strict";l.exports=e(60053)},96774:function(l){l.exports=function(e,o,a,n){var s=a?a.call(n,e,o):void 0;if(s!==void 0)return!!s;if(e===o)return!0;if(typeof e!="object"||!e||typeof o!="object"||!o)return!1;var u=Object.keys(e),v=Object.keys(o);if(u.length!==v.length)return!1;for(var f=Object.prototype.hasOwnProperty.bind(o),y=0;y<u.length;y++){var h=u[y];if(!f(h))return!1;var p=e[h],g=o[h];if(s=a?a.call(n,p,g,h):void 0,s===!1||s===void 0&&p!==g)return!1}return!0}},11742:function(l){l.exports=function(){var d=document.getSelection();if(!d.rangeCount)return function(){};for(var e=document.activeElement,o=[],a=0;a<d.rangeCount;a++)o.push(d.getRangeAt(a));switch(e.tagName.toUpperCase()){case"INPUT":case"TEXTAREA":e.blur();break;default:e=null;break}return d.removeAllRanges(),function(){d.type==="Caret"&&d.removeAllRanges(),d.rangeCount||o.forEach(function(n){d.addRange(n)}),e&&e.focus()}}},73897:function(l){function d(e,o){(o==null||o>e.length)&&(o=e.length);for(var a=0,n=new Array(o);a<o;a++)n[a]=e[a];return n}l.exports=d,l.exports.__esModule=!0,l.exports.default=l.exports},85372:function(l){function d(e){if(Array.isArray(e))return e}l.exports=d,l.exports.__esModule=!0,l.exports.default=l.exports},17156:function(l){function d(o,a,n,s,u,v,f){try{var y=o[v](f),h=y.value}catch(p){n(p);return}y.done?a(h):Promise.resolve(h).then(s,u)}function e(o){return function(){var a=this,n=arguments;return new Promise(function(s,u){var v=o.apply(a,n);function f(h){d(v,s,u,f,y,"next",h)}function y(h){d(v,s,u,f,y,"throw",h)}f(void 0)})}}l.exports=e,l.exports.__esModule=!0,l.exports.default=l.exports},56690:function(l){function d(e,o){if(!(e instanceof o))throw new TypeError("Cannot call a class as a function")}l.exports=d,l.exports.__esModule=!0,l.exports.default=l.exports},89728:function(l,d,e){var o=e(64062);function a(s,u){for(var v=0;v<u.length;v++){var f=u[v];f.enumerable=f.enumerable||!1,f.configurable=!0,"value"in f&&(f.writable=!0),Object.defineProperty(s,o(f.key),f)}}function n(s,u,v){return u&&a(s.prototype,u),v&&a(s,v),Object.defineProperty(s,"prototype",{writable:!1}),s}l.exports=n,l.exports.__esModule=!0,l.exports.default=l.exports},38416:function(l,d,e){var o=e(64062);function a(n,s,u){return s=o(s),s in n?Object.defineProperty(n,s,{value:u,enumerable:!0,configurable:!0,writable:!0}):n[s]=u,n}l.exports=a,l.exports.__esModule=!0,l.exports.default=l.exports},68872:function(l){function d(e,o){var a=e==null?null:typeof Symbol!="undefined"&&e[Symbol.iterator]||e["@@iterator"];if(a!=null){var n,s,u,v,f=[],y=!0,h=!1;try{if(u=(a=a.call(e)).next,o===0){if(Object(a)!==a)return;y=!1}else for(;!(y=(n=u.call(a)).done)&&(f.push(n.value),f.length!==o);y=!0);}catch(p){h=!0,s=p}finally{try{if(!y&&a.return!=null&&(v=a.return(),Object(v)!==v))return}finally{if(h)throw s}}return f}}l.exports=d,l.exports.__esModule=!0,l.exports.default=l.exports},12218:function(l){function d(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
+In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}l.exports=d,l.exports.__esModule=!0,l.exports.default=l.exports},42122:function(l,d,e){var o=e(38416);function a(s,u){var v=Object.keys(s);if(Object.getOwnPropertySymbols){var f=Object.getOwnPropertySymbols(s);u&&(f=f.filter(function(y){return Object.getOwnPropertyDescriptor(s,y).enumerable})),v.push.apply(v,f)}return v}function n(s){for(var u=1;u<arguments.length;u++){var v=arguments[u]!=null?arguments[u]:{};u%2?a(Object(v),!0).forEach(function(f){o(s,f,v[f])}):Object.getOwnPropertyDescriptors?Object.defineProperties(s,Object.getOwnPropertyDescriptors(v)):a(Object(v)).forEach(function(f){Object.defineProperty(s,f,Object.getOwnPropertyDescriptor(v,f))})}return s}l.exports=n,l.exports.__esModule=!0,l.exports.default=l.exports},17061:function(l,d,e){var o=e(18698).default;function a(){"use strict";l.exports=a=function(){return s},l.exports.__esModule=!0,l.exports.default=l.exports;var n,s={},u=Object.prototype,v=u.hasOwnProperty,f=Object.defineProperty||function(oe,S,I){oe[S]=I.value},y=typeof Symbol=="function"?Symbol:{},h=y.iterator||"@@iterator",p=y.asyncIterator||"@@asyncIterator",g=y.toStringTag||"@@toStringTag";function E(oe,S,I){return Object.defineProperty(oe,S,{value:I,enumerable:!0,configurable:!0,writable:!0}),oe[S]}try{E({},"")}catch(oe){E=function(I,k,$){return I[k]=$}}function w(oe,S,I,k){var $=S&&S.prototype instanceof z?S:z,K=Object.create($.prototype),b=new re(k||[]);return f(K,"_invoke",{value:Pe(oe,I,b)}),K}function T(oe,S,I){try{return{type:"normal",arg:oe.call(S,I)}}catch(k){return{type:"throw",arg:k}}}s.wrap=w;var O="suspendedStart",C="suspendedYield",N="executing",_="completed",L={};function z(){}function R(){}function j(){}var G={};E(G,h,function(){return this});var q=Object.getPrototypeOf,ne=q&&q(q(ie([])));ne&&ne!==u&&v.call(ne,h)&&(G=ne);var ee=j.prototype=z.prototype=Object.create(G);function pe(oe){["next","throw","return"].forEach(function(S){E(oe,S,function(I){return this._invoke(S,I)})})}function Ae(oe,S){function I($,K,b,H){var W=T(oe[$],oe,K);if(W.type!=="throw"){var J=W.arg,Y=J.value;return Y&&o(Y)=="object"&&v.call(Y,"__await")?S.resolve(Y.__await).then(function(Ie){I("next",Ie,b,H)},function(Ie){I("throw",Ie,b,H)}):S.resolve(Y).then(function(Ie){J.value=Ie,b(J)},function(Ie){return I("throw",Ie,b,H)})}H(W.arg)}var k;f(this,"_invoke",{value:function(K,b){function H(){return new S(function(W,J){I(K,b,W,J)})}return k=k?k.then(H,H):H()}})}function Pe(oe,S,I){var k=O;return function($,K){if(k===N)throw new Error("Generator is already running");if(k===_){if($==="throw")throw K;return{value:n,done:!0}}for(I.method=$,I.arg=K;;){var b=I.delegate;if(b){var H=Le(b,I);if(H){if(H===L)continue;return H}}if(I.method==="next")I.sent=I._sent=I.arg;else if(I.method==="throw"){if(k===O)throw k=_,I.arg;I.dispatchException(I.arg)}else I.method==="return"&&I.abrupt("return",I.arg);k=N;var W=T(oe,S,I);if(W.type==="normal"){if(k=I.done?_:C,W.arg===L)continue;return{value:W.arg,done:I.done}}W.type==="throw"&&(k=_,I.method="throw",I.arg=W.arg)}}}function Le(oe,S){var I=S.method,k=oe.iterator[I];if(k===n)return S.delegate=null,I==="throw"&&oe.iterator.return&&(S.method="return",S.arg=n,Le(oe,S),S.method==="throw")||I!=="return"&&(S.method="throw",S.arg=new TypeError("The iterator does not provide a '"+I+"' method")),L;var $=T(k,oe.iterator,S.arg);if($.type==="throw")return S.method="throw",S.arg=$.arg,S.delegate=null,L;var K=$.arg;return K?K.done?(S[oe.resultName]=K.value,S.next=oe.nextLoc,S.method!=="return"&&(S.method="next",S.arg=n),S.delegate=null,L):K:(S.method="throw",S.arg=new TypeError("iterator result is not an object"),S.delegate=null,L)}function Be(oe){var S={tryLoc:oe[0]};1 in oe&&(S.catchLoc=oe[1]),2 in oe&&(S.finallyLoc=oe[2],S.afterLoc=oe[3]),this.tryEntries.push(S)}function Ue(oe){var S=oe.completion||{};S.type="normal",delete S.arg,oe.completion=S}function re(oe){this.tryEntries=[{tryLoc:"root"}],oe.forEach(Be,this),this.reset(!0)}function ie(oe){if(oe||oe===""){var S=oe[h];if(S)return S.call(oe);if(typeof oe.next=="function")return oe;if(!isNaN(oe.length)){var I=-1,k=function $(){for(;++I<oe.length;)if(v.call(oe,I))return $.value=oe[I],$.done=!1,$;return $.value=n,$.done=!0,$};return k.next=k}}throw new TypeError(o(oe)+" is not iterable")}return R.prototype=j,f(ee,"constructor",{value:j,configurable:!0}),f(j,"constructor",{value:R,configurable:!0}),R.displayName=E(j,g,"GeneratorFunction"),s.isGeneratorFunction=function(oe){var S=typeof oe=="function"&&oe.constructor;return!!S&&(S===R||(S.displayName||S.name)==="GeneratorFunction")},s.mark=function(oe){return Object.setPrototypeOf?Object.setPrototypeOf(oe,j):(oe.__proto__=j,E(oe,g,"GeneratorFunction")),oe.prototype=Object.create(ee),oe},s.awrap=function(oe){return{__await:oe}},pe(Ae.prototype),E(Ae.prototype,p,function(){return this}),s.AsyncIterator=Ae,s.async=function(oe,S,I,k,$){$===void 0&&($=Promise);var K=new Ae(w(oe,S,I,k),$);return s.isGeneratorFunction(S)?K:K.next().then(function(b){return b.done?b.value:K.next()})},pe(ee),E(ee,g,"Generator"),E(ee,h,function(){return this}),E(ee,"toString",function(){return"[object Generator]"}),s.keys=function(oe){var S=Object(oe),I=[];for(var k in S)I.push(k);return I.reverse(),function $(){for(;I.length;){var K=I.pop();if(K in S)return $.value=K,$.done=!1,$}return $.done=!0,$}},s.values=ie,re.prototype={constructor:re,reset:function(S){if(this.prev=0,this.next=0,this.sent=this._sent=n,this.done=!1,this.delegate=null,this.method="next",this.arg=n,this.tryEntries.forEach(Ue),!S)for(var I in this)I.charAt(0)==="t"&&v.call(this,I)&&!isNaN(+I.slice(1))&&(this[I]=n)},stop:function(){this.done=!0;var S=this.tryEntries[0].completion;if(S.type==="throw")throw S.arg;return this.rval},dispatchException:function(S){if(this.done)throw S;var I=this;function k(J,Y){return b.type="throw",b.arg=S,I.next=J,Y&&(I.method="next",I.arg=n),!!Y}for(var $=this.tryEntries.length-1;$>=0;--$){var K=this.tryEntries[$],b=K.completion;if(K.tryLoc==="root")return k("end");if(K.tryLoc<=this.prev){var H=v.call(K,"catchLoc"),W=v.call(K,"finallyLoc");if(H&&W){if(this.prev<K.catchLoc)return k(K.catchLoc,!0);if(this.prev<K.finallyLoc)return k(K.finallyLoc)}else if(H){if(this.prev<K.catchLoc)return k(K.catchLoc,!0)}else{if(!W)throw new Error("try statement without catch or finally");if(this.prev<K.finallyLoc)return k(K.finallyLoc)}}}},abrupt:function(S,I){for(var k=this.tryEntries.length-1;k>=0;--k){var $=this.tryEntries[k];if($.tryLoc<=this.prev&&v.call($,"finallyLoc")&&this.prev<$.finallyLoc){var K=$;break}}K&&(S==="break"||S==="continue")&&K.tryLoc<=I&&I<=K.finallyLoc&&(K=null);var b=K?K.completion:{};return b.type=S,b.arg=I,K?(this.method="next",this.next=K.finallyLoc,L):this.complete(b)},complete:function(S,I){if(S.type==="throw")throw S.arg;return S.type==="break"||S.type==="continue"?this.next=S.arg:S.type==="return"?(this.rval=this.arg=S.arg,this.method="return",this.next="end"):S.type==="normal"&&I&&(this.next=I),L},finish:function(S){for(var I=this.tryEntries.length-1;I>=0;--I){var k=this.tryEntries[I];if(k.finallyLoc===S)return this.complete(k.completion,k.afterLoc),Ue(k),L}},catch:function(S){for(var I=this.tryEntries.length-1;I>=0;--I){var k=this.tryEntries[I];if(k.tryLoc===S){var $=k.completion;if($.type==="throw"){var K=$.arg;Ue(k)}return K}}throw new Error("illegal catch attempt")},delegateYield:function(S,I,k){return this.delegate={iterator:ie(S),resultName:I,nextLoc:k},this.method==="next"&&(this.arg=n),L}},s}l.exports=a,l.exports.__esModule=!0,l.exports.default=l.exports},27424:function(l,d,e){var o=e(85372),a=e(68872),n=e(86116),s=e(12218);function u(v,f){return o(v)||a(v,f)||n(v,f)||s()}l.exports=u,l.exports.__esModule=!0,l.exports.default=l.exports},95036:function(l,d,e){var o=e(18698).default;function a(n,s){if(o(n)!=="object"||n===null)return n;var u=n[Symbol.toPrimitive];if(u!==void 0){var v=u.call(n,s||"default");if(o(v)!=="object")return v;throw new TypeError("@@toPrimitive must return a primitive value.")}return(s==="string"?String:Number)(n)}l.exports=a,l.exports.__esModule=!0,l.exports.default=l.exports},64062:function(l,d,e){var o=e(18698).default,a=e(95036);function n(s){var u=a(s,"string");return o(u)==="symbol"?u:String(u)}l.exports=n,l.exports.__esModule=!0,l.exports.default=l.exports},18698:function(l){function d(e){"@babel/helpers - typeof";return l.exports=d=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(o){return typeof o}:function(o){return o&&typeof Symbol=="function"&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},l.exports.__esModule=!0,l.exports.default=l.exports,d(e)}l.exports=d,l.exports.__esModule=!0,l.exports.default=l.exports},86116:function(l,d,e){var o=e(73897);function a(n,s){if(n){if(typeof n=="string")return o(n,s);var u=Object.prototype.toString.call(n).slice(8,-1);if(u==="Object"&&n.constructor&&(u=n.constructor.name),u==="Map"||u==="Set")return Array.from(n);if(u==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(u))return o(n,s)}}l.exports=a,l.exports.__esModule=!0,l.exports.default=l.exports},30907:function(l,d,e){"use strict";e.d(d,{Z:function(){return o}});function o(a,n){(n==null||n>a.length)&&(n=a.length);for(var s=0,u=new Array(n);s<n;s++)u[s]=a[s];return u}},83878:function(l,d,e){"use strict";e.d(d,{Z:function(){return o}});function o(a){if(Array.isArray(a))return a}},97326:function(l,d,e){"use strict";e.d(d,{Z:function(){return o}});function o(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}},15671:function(l,d,e){"use strict";e.d(d,{Z:function(){return o}});function o(a,n){if(!(a instanceof n))throw new TypeError("Cannot call a class as a function")}},43144:function(l,d,e){"use strict";e.d(d,{Z:function(){return n}});var o=e(83997);function a(s,u){for(var v=0;v<u.length;v++){var f=u[v];f.enumerable=f.enumerable||!1,f.configurable=!0,"value"in f&&(f.writable=!0),Object.defineProperty(s,(0,o.Z)(f.key),f)}}function n(s,u,v){return u&&a(s.prototype,u),v&&a(s,v),Object.defineProperty(s,"prototype",{writable:!1}),s}},73568:function(l,d,e){"use strict";e.d(d,{Z:function(){return v}});function o(f){return o=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(h){return h.__proto__||Object.getPrototypeOf(h)},o(f)}function a(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(f){return!1}}var n=e(71002),s=e(97326);function u(f,y){if(y&&((0,n.Z)(y)==="object"||typeof y=="function"))return y;if(y!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return(0,s.Z)(f)}function v(f){var y=a();return function(){var p=o(f),g;if(y){var E=o(this).constructor;g=Reflect.construct(p,arguments,E)}else g=p.apply(this,arguments);return u(this,g)}}},4942:function(l,d,e){"use strict";e.d(d,{Z:function(){return a}});var o=e(83997);function a(n,s,u){return s=(0,o.Z)(s),s in n?Object.defineProperty(n,s,{value:u,enumerable:!0,configurable:!0,writable:!0}):n[s]=u,n}},87462:function(l,d,e){"use strict";e.d(d,{Z:function(){return o}});function o(){return o=Object.assign?Object.assign.bind():function(a){for(var n=1;n<arguments.length;n++){var s=arguments[n];for(var u in s)Object.prototype.hasOwnProperty.call(s,u)&&(a[u]=s[u])}return a},o.apply(this,arguments)}},32531:function(l,d,e){"use strict";e.d(d,{Z:function(){return a}});function o(n,s){return o=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(v,f){return v.__proto__=f,v},o(n,s)}function a(n,s){if(typeof s!="function"&&s!==null)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(s&&s.prototype,{constructor:{value:n,writable:!0,configurable:!0}}),Object.defineProperty(n,"prototype",{writable:!1}),s&&o(n,s)}},59199:function(l,d,e){"use strict";e.d(d,{Z:function(){return o}});function o(a){if(typeof Symbol!="undefined"&&a[Symbol.iterator]!=null||a["@@iterator"]!=null)return Array.from(a)}},25267:function(l,d,e){"use strict";e.d(d,{Z:function(){return o}});function o(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
+In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}},1413:function(l,d,e){"use strict";e.d(d,{Z:function(){return n}});var o=e(4942);function a(s,u){var v=Object.keys(s);if(Object.getOwnPropertySymbols){var f=Object.getOwnPropertySymbols(s);u&&(f=f.filter(function(y){return Object.getOwnPropertyDescriptor(s,y).enumerable})),v.push.apply(v,f)}return v}function n(s){for(var u=1;u<arguments.length;u++){var v=arguments[u]!=null?arguments[u]:{};u%2?a(Object(v),!0).forEach(function(f){(0,o.Z)(s,f,v[f])}):Object.getOwnPropertyDescriptors?Object.defineProperties(s,Object.getOwnPropertyDescriptors(v)):a(Object(v)).forEach(function(f){Object.defineProperty(s,f,Object.getOwnPropertyDescriptor(v,f))})}return s}},91:function(l,d,e){"use strict";e.d(d,{Z:function(){return a}});function o(n,s){if(n==null)return{};var u={},v=Object.keys(n),f,y;for(y=0;y<v.length;y++)f=v[y],!(s.indexOf(f)>=0)&&(u[f]=n[f]);return u}function a(n,s){if(n==null)return{};var u=o(n,s),v,f;if(Object.getOwnPropertySymbols){var y=Object.getOwnPropertySymbols(n);for(f=0;f<y.length;f++)v=y[f],!(s.indexOf(v)>=0)&&Object.prototype.propertyIsEnumerable.call(n,v)&&(u[v]=n[v])}return u}},97685:function(l,d,e){"use strict";e.d(d,{Z:function(){return u}});var o=e(83878);function a(v,f){var y=v==null?null:typeof Symbol!="undefined"&&v[Symbol.iterator]||v["@@iterator"];if(y!=null){var h,p,g,E,w=[],T=!0,O=!1;try{if(g=(y=y.call(v)).next,f===0){if(Object(y)!==y)return;T=!1}else for(;!(T=(h=g.call(y)).done)&&(w.push(h.value),w.length!==f);T=!0);}catch(C){O=!0,p=C}finally{try{if(!T&&y.return!=null&&(E=y.return(),Object(E)!==E))return}finally{if(O)throw p}}return w}}var n=e(40181),s=e(25267);function u(v,f){return(0,o.Z)(v)||a(v,f)||(0,n.Z)(v,f)||(0,s.Z)()}},74902:function(l,d,e){"use strict";e.d(d,{Z:function(){return v}});var o=e(30907);function a(f){if(Array.isArray(f))return(0,o.Z)(f)}var n=e(59199),s=e(40181);function u(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
+In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function v(f){return a(f)||(0,n.Z)(f)||(0,s.Z)(f)||u()}},83997:function(l,d,e){"use strict";e.d(d,{Z:function(){return n}});var o=e(71002);function a(s,u){if((0,o.Z)(s)!=="object"||s===null)return s;var v=s[Symbol.toPrimitive];if(v!==void 0){var f=v.call(s,u||"default");if((0,o.Z)(f)!=="object")return f;throw new TypeError("@@toPrimitive must return a primitive value.")}return(u==="string"?String:Number)(s)}function n(s){var u=a(s,"string");return(0,o.Z)(u)==="symbol"?u:String(u)}},71002:function(l,d,e){"use strict";e.d(d,{Z:function(){return o}});function o(a){"@babel/helpers - typeof";return o=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},o(a)}},40181:function(l,d,e){"use strict";e.d(d,{Z:function(){return a}});var o=e(30907);function a(n,s){if(n){if(typeof n=="string")return(0,o.Z)(n,s);var u=Object.prototype.toString.call(n).slice(8,-1);if(u==="Object"&&n.constructor&&(u=n.constructor.name),u==="Map"||u==="Set")return Array.from(n);if(u==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(u))return(0,o.Z)(n,s)}}},1890:function(l,d,e){"use strict";e.d(d,{ZT:function(){return a},_T:function(){return s},ev:function(){return z},pi:function(){return n}});var o=function(S,I){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(k,$){k.__proto__=$}||function(k,$){for(var K in $)Object.prototype.hasOwnProperty.call($,K)&&(k[K]=$[K])},o(S,I)};function a(S,I){if(typeof I!="function"&&I!==null)throw new TypeError("Class extends value "+String(I)+" is not a constructor or null");o(S,I);function k(){this.constructor=S}S.prototype=I===null?Object.create(I):(k.prototype=I.prototype,new k)}var n=function(){return n=Object.assign||function(I){for(var k,$=1,K=arguments.length;$<K;$++){k=arguments[$];for(var b in k)Object.prototype.hasOwnProperty.call(k,b)&&(I[b]=k[b])}return I},n.apply(this,arguments)};function s(S,I){var k={};for(var $ in S)Object.prototype.hasOwnProperty.call(S,$)&&I.indexOf($)<0&&(k[$]=S[$]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var K=0,$=Object.getOwnPropertySymbols(S);K<$.length;K++)I.indexOf($[K])<0&&Object.prototype.propertyIsEnumerable.call(S,$[K])&&(k[$[K]]=S[$[K]]);return k}function u(S,I,k,$){var K=arguments.length,b=K<3?I:$===null?$=Object.getOwnPropertyDescriptor(I,k):$,H;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")b=Reflect.decorate(S,I,k,$);else for(var W=S.length-1;W>=0;W--)(H=S[W])&&(b=(K<3?H(b):K>3?H(I,k,b):H(I,k))||b);return K>3&&b&&Object.defineProperty(I,k,b),b}function v(S,I){return function(k,$){I(k,$,S)}}function f(S,I,k,$,K,b){function H(de){if(de!==void 0&&typeof de!="function")throw new TypeError("Function expected");return de}for(var W=$.kind,J=W==="getter"?"get":W==="setter"?"set":"value",Y=!I&&S?$.static?S:S.prototype:null,Ie=I||(Y?Object.getOwnPropertyDescriptor(Y,$.name):{}),Fe,Ye=!1,Xe=k.length-1;Xe>=0;Xe--){var We={};for(var nt in $)We[nt]=nt==="access"?{}:$[nt];for(var nt in $.access)We.access[nt]=$.access[nt];We.addInitializer=function(de){if(Ye)throw new TypeError("Cannot add initializers after decoration has completed");b.push(H(de||null))};var te=(0,k[Xe])(W==="accessor"?{get:Ie.get,set:Ie.set}:Ie[J],We);if(W==="accessor"){if(te===void 0)continue;if(te===null||typeof te!="object")throw new TypeError("Object expected");(Fe=H(te.get))&&(Ie.get=Fe),(Fe=H(te.set))&&(Ie.set=Fe),(Fe=H(te.init))&&K.unshift(Fe)}else(Fe=H(te))&&(W==="field"?K.unshift(Fe):Ie[J]=Fe)}Y&&Object.defineProperty(Y,$.name,Ie),Ye=!0}function y(S,I,k){for(var $=arguments.length>2,K=0;K<I.length;K++)k=$?I[K].call(S,k):I[K].call(S);return $?k:void 0}function h(S){return typeof S=="symbol"?S:"".concat(S)}function p(S,I,k){return typeof I=="symbol"&&(I=I.description?"[".concat(I.description,"]"):""),Object.defineProperty(S,"name",{configurable:!0,value:k?"".concat(k," ",I):I})}function g(S,I){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(S,I)}function E(S,I,k,$){function K(b){return b instanceof k?b:new k(function(H){H(b)})}return new(k||(k=Promise))(function(b,H){function W(Ie){try{Y($.next(Ie))}catch(Fe){H(Fe)}}function J(Ie){try{Y($.throw(Ie))}catch(Fe){H(Fe)}}function Y(Ie){Ie.done?b(Ie.value):K(Ie.value).then(W,J)}Y(($=$.apply(S,I||[])).next())})}function w(S,I){var k={label:0,sent:function(){if(b[0]&1)throw b[1];return b[1]},trys:[],ops:[]},$,K,b,H;return H={next:W(0),throw:W(1),return:W(2)},typeof Symbol=="function"&&(H[Symbol.iterator]=function(){return this}),H;function W(Y){return function(Ie){return J([Y,Ie])}}function J(Y){if($)throw new TypeError("Generator is already executing.");for(;H&&(H=0,Y[0]&&(k=0)),k;)try{if($=1,K&&(b=Y[0]&2?K.return:Y[0]?K.throw||((b=K.return)&&b.call(K),0):K.next)&&!(b=b.call(K,Y[1])).done)return b;switch(K=0,b&&(Y=[Y[0]&2,b.value]),Y[0]){case 0:case 1:b=Y;break;case 4:return k.label++,{value:Y[1],done:!1};case 5:k.label++,K=Y[1],Y=[0];continue;case 7:Y=k.ops.pop(),k.trys.pop();continue;default:if(b=k.trys,!(b=b.length>0&&b[b.length-1])&&(Y[0]===6||Y[0]===2)){k=0;continue}if(Y[0]===3&&(!b||Y[1]>b[0]&&Y[1]<b[3])){k.label=Y[1];break}if(Y[0]===6&&k.label<b[1]){k.label=b[1],b=Y;break}if(b&&k.label<b[2]){k.label=b[2],k.ops.push(Y);break}b[2]&&k.ops.pop(),k.trys.pop();continue}Y=I.call(S,k)}catch(Ie){Y=[6,Ie],K=0}finally{$=b=0}if(Y[0]&5)throw Y[1];return{value:Y[0]?Y[1]:void 0,done:!0}}}var T=Object.create?function(S,I,k,$){$===void 0&&($=k);var K=Object.getOwnPropertyDescriptor(I,k);(!K||("get"in K?!I.__esModule:K.writable||K.configurable))&&(K={enumerable:!0,get:function(){return I[k]}}),Object.defineProperty(S,$,K)}:function(S,I,k,$){$===void 0&&($=k),S[$]=I[k]};function O(S,I){for(var k in S)k!=="default"&&!Object.prototype.hasOwnProperty.call(I,k)&&T(I,S,k)}function C(S){var I=typeof Symbol=="function"&&Symbol.iterator,k=I&&S[I],$=0;if(k)return k.call(S);if(S&&typeof S.length=="number")return{next:function(){return S&&$>=S.length&&(S=void 0),{value:S&&S[$++],done:!S}}};throw new TypeError(I?"Object is not iterable.":"Symbol.iterator is not defined.")}function N(S,I){var k=typeof Symbol=="function"&&S[Symbol.iterator];if(!k)return S;var $=k.call(S),K,b=[],H;try{for(;(I===void 0||I-- >0)&&!(K=$.next()).done;)b.push(K.value)}catch(W){H={error:W}}finally{try{K&&!K.done&&(k=$.return)&&k.call($)}finally{if(H)throw H.error}}return b}function _(){for(var S=[],I=0;I<arguments.length;I++)S=S.concat(N(arguments[I]));return S}function L(){for(var S=0,I=0,k=arguments.length;I<k;I++)S+=arguments[I].length;for(var $=Array(S),K=0,I=0;I<k;I++)for(var b=arguments[I],H=0,W=b.length;H<W;H++,K++)$[K]=b[H];return $}function z(S,I,k){if(k||arguments.length===2)for(var $=0,K=I.length,b;$<K;$++)(b||!($ in I))&&(b||(b=Array.prototype.slice.call(I,0,$)),b[$]=I[$]);return S.concat(b||Array.prototype.slice.call(I))}function R(S){return this instanceof R?(this.v=S,this):new R(S)}function j(S,I,k){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var $=k.apply(S,I||[]),K,b=[];return K={},H("next"),H("throw"),H("return"),K[Symbol.asyncIterator]=function(){return this},K;function H(Ye){$[Ye]&&(K[Ye]=function(Xe){return new Promise(function(We,nt){b.push([Ye,Xe,We,nt])>1||W(Ye,Xe)})})}function W(Ye,Xe){try{J($[Ye](Xe))}catch(We){Fe(b[0][3],We)}}function J(Ye){Ye.value instanceof R?Promise.resolve(Ye.value.v).then(Y,Ie):Fe(b[0][2],Ye)}function Y(Ye){W("next",Ye)}function Ie(Ye){W("throw",Ye)}function Fe(Ye,Xe){Ye(Xe),b.shift(),b.length&&W(b[0][0],b[0][1])}}function G(S){var I,k;return I={},$("next"),$("throw",function(K){throw K}),$("return"),I[Symbol.iterator]=function(){return this},I;function $(K,b){I[K]=S[K]?function(H){return(k=!k)?{value:R(S[K](H)),done:!1}:b?b(H):H}:b}}function q(S){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var I=S[Symbol.asyncIterator],k;return I?I.call(S):(S=typeof C=="function"?C(S):S[Symbol.iterator](),k={},$("next"),$("throw"),$("return"),k[Symbol.asyncIterator]=function(){return this},k);function $(b){k[b]=S[b]&&function(H){return new Promise(function(W,J){H=S[b](H),K(W,J,H.done,H.value)})}}function K(b,H,W,J){Promise.resolve(J).then(function(Y){b({value:Y,done:W})},H)}}function ne(S,I){return Object.defineProperty?Object.defineProperty(S,"raw",{value:I}):S.raw=I,S}var ee=Object.create?function(S,I){Object.defineProperty(S,"default",{enumerable:!0,value:I})}:function(S,I){S.default=I};function pe(S){if(S&&S.__esModule)return S;var I={};if(S!=null)for(var k in S)k!=="default"&&Object.prototype.hasOwnProperty.call(S,k)&&T(I,S,k);return ee(I,S),I}function Ae(S){return S&&S.__esModule?S:{default:S}}function Pe(S,I,k,$){if(k==="a"&&!$)throw new TypeError("Private accessor was defined without a getter");if(typeof I=="function"?S!==I||!$:!I.has(S))throw new TypeError("Cannot read private member from an object whose class did not declare it");return k==="m"?$:k==="a"?$.call(S):$?$.value:I.get(S)}function Le(S,I,k,$,K){if($==="m")throw new TypeError("Private method is not writable");if($==="a"&&!K)throw new TypeError("Private accessor was defined without a setter");if(typeof I=="function"?S!==I||!K:!I.has(S))throw new TypeError("Cannot write private member to an object whose class did not declare it");return $==="a"?K.call(S,k):K?K.value=k:I.set(S,k),k}function Be(S,I){if(I===null||typeof I!="object"&&typeof I!="function")throw new TypeError("Cannot use 'in' operator on non-object");return typeof S=="function"?I===S:S.has(I)}function Ue(S,I,k){if(I!=null){if(typeof I!="object"&&typeof I!="function")throw new TypeError("Object expected.");var $;if(k){if(!Symbol.asyncDispose)throw new TypeError("Symbol.asyncDispose is not defined.");$=I[Symbol.asyncDispose]}if($===void 0){if(!Symbol.dispose)throw new TypeError("Symbol.dispose is not defined.");$=I[Symbol.dispose]}if(typeof $!="function")throw new TypeError("Object not disposable.");S.stack.push({value:I,dispose:$,async:k})}else k&&S.stack.push({async:!0});return I}var re=typeof SuppressedError=="function"?SuppressedError:function(S,I,k){var $=new Error(k);return $.name="SuppressedError",$.error=S,$.suppressed=I,$};function ie(S){function I($){S.error=S.hasError?new re($,S.error,"An error was suppressed during disposal."):$,S.hasError=!0}function k(){for(;S.stack.length;){var $=S.stack.pop();try{var K=$.dispose&&$.dispose.call($.value);if($.async)return Promise.resolve(K).then(k,function(b){return I(b),k()})}catch(b){I(b)}}if(S.hasError)throw S.error}return k()}var oe={__extends:a,__assign:n,__rest:s,__decorate:u,__param:v,__metadata:g,__awaiter:E,__generator:w,__createBinding:T,__exportStar:O,__values:C,__read:N,__spread:_,__spreadArrays:L,__spreadArray:z,__await:R,__asyncGenerator:j,__asyncDelegator:G,__asyncValues:q,__makeTemplateObject:ne,__importStar:pe,__importDefault:Ae,__classPrivateFieldGet:Pe,__classPrivateFieldSet:Le,__classPrivateFieldIn:Be,__addDisposableResource:Ue,__disposeResources:ie}},91014:function(l,d,e){"use strict";e.d(d,{ZT:function(){return a},_T:function(){return s},ev:function(){return z},pi:function(){return n}});var o=function(S,I){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(k,$){k.__proto__=$}||function(k,$){for(var K in $)Object.prototype.hasOwnProperty.call($,K)&&(k[K]=$[K])},o(S,I)};function a(S,I){if(typeof I!="function"&&I!==null)throw new TypeError("Class extends value "+String(I)+" is not a constructor or null");o(S,I);function k(){this.constructor=S}S.prototype=I===null?Object.create(I):(k.prototype=I.prototype,new k)}var n=function(){return n=Object.assign||function(I){for(var k,$=1,K=arguments.length;$<K;$++){k=arguments[$];for(var b in k)Object.prototype.hasOwnProperty.call(k,b)&&(I[b]=k[b])}return I},n.apply(this,arguments)};function s(S,I){var k={};for(var $ in S)Object.prototype.hasOwnProperty.call(S,$)&&I.indexOf($)<0&&(k[$]=S[$]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var K=0,$=Object.getOwnPropertySymbols(S);K<$.length;K++)I.indexOf($[K])<0&&Object.prototype.propertyIsEnumerable.call(S,$[K])&&(k[$[K]]=S[$[K]]);return k}function u(S,I,k,$){var K=arguments.length,b=K<3?I:$===null?$=Object.getOwnPropertyDescriptor(I,k):$,H;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")b=Reflect.decorate(S,I,k,$);else for(var W=S.length-1;W>=0;W--)(H=S[W])&&(b=(K<3?H(b):K>3?H(I,k,b):H(I,k))||b);return K>3&&b&&Object.defineProperty(I,k,b),b}function v(S,I){return function(k,$){I(k,$,S)}}function f(S,I,k,$,K,b){function H(de){if(de!==void 0&&typeof de!="function")throw new TypeError("Function expected");return de}for(var W=$.kind,J=W==="getter"?"get":W==="setter"?"set":"value",Y=!I&&S?$.static?S:S.prototype:null,Ie=I||(Y?Object.getOwnPropertyDescriptor(Y,$.name):{}),Fe,Ye=!1,Xe=k.length-1;Xe>=0;Xe--){var We={};for(var nt in $)We[nt]=nt==="access"?{}:$[nt];for(var nt in $.access)We.access[nt]=$.access[nt];We.addInitializer=function(de){if(Ye)throw new TypeError("Cannot add initializers after decoration has completed");b.push(H(de||null))};var te=(0,k[Xe])(W==="accessor"?{get:Ie.get,set:Ie.set}:Ie[J],We);if(W==="accessor"){if(te===void 0)continue;if(te===null||typeof te!="object")throw new TypeError("Object expected");(Fe=H(te.get))&&(Ie.get=Fe),(Fe=H(te.set))&&(Ie.set=Fe),(Fe=H(te.init))&&K.unshift(Fe)}else(Fe=H(te))&&(W==="field"?K.unshift(Fe):Ie[J]=Fe)}Y&&Object.defineProperty(Y,$.name,Ie),Ye=!0}function y(S,I,k){for(var $=arguments.length>2,K=0;K<I.length;K++)k=$?I[K].call(S,k):I[K].call(S);return $?k:void 0}function h(S){return typeof S=="symbol"?S:"".concat(S)}function p(S,I,k){return typeof I=="symbol"&&(I=I.description?"[".concat(I.description,"]"):""),Object.defineProperty(S,"name",{configurable:!0,value:k?"".concat(k," ",I):I})}function g(S,I){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(S,I)}function E(S,I,k,$){function K(b){return b instanceof k?b:new k(function(H){H(b)})}return new(k||(k=Promise))(function(b,H){function W(Ie){try{Y($.next(Ie))}catch(Fe){H(Fe)}}function J(Ie){try{Y($.throw(Ie))}catch(Fe){H(Fe)}}function Y(Ie){Ie.done?b(Ie.value):K(Ie.value).then(W,J)}Y(($=$.apply(S,I||[])).next())})}function w(S,I){var k={label:0,sent:function(){if(b[0]&1)throw b[1];return b[1]},trys:[],ops:[]},$,K,b,H;return H={next:W(0),throw:W(1),return:W(2)},typeof Symbol=="function"&&(H[Symbol.iterator]=function(){return this}),H;function W(Y){return function(Ie){return J([Y,Ie])}}function J(Y){if($)throw new TypeError("Generator is already executing.");for(;H&&(H=0,Y[0]&&(k=0)),k;)try{if($=1,K&&(b=Y[0]&2?K.return:Y[0]?K.throw||((b=K.return)&&b.call(K),0):K.next)&&!(b=b.call(K,Y[1])).done)return b;switch(K=0,b&&(Y=[Y[0]&2,b.value]),Y[0]){case 0:case 1:b=Y;break;case 4:return k.label++,{value:Y[1],done:!1};case 5:k.label++,K=Y[1],Y=[0];continue;case 7:Y=k.ops.pop(),k.trys.pop();continue;default:if(b=k.trys,!(b=b.length>0&&b[b.length-1])&&(Y[0]===6||Y[0]===2)){k=0;continue}if(Y[0]===3&&(!b||Y[1]>b[0]&&Y[1]<b[3])){k.label=Y[1];break}if(Y[0]===6&&k.label<b[1]){k.label=b[1],b=Y;break}if(b&&k.label<b[2]){k.label=b[2],k.ops.push(Y);break}b[2]&&k.ops.pop(),k.trys.pop();continue}Y=I.call(S,k)}catch(Ie){Y=[6,Ie],K=0}finally{$=b=0}if(Y[0]&5)throw Y[1];return{value:Y[0]?Y[1]:void 0,done:!0}}}var T=Object.create?function(S,I,k,$){$===void 0&&($=k);var K=Object.getOwnPropertyDescriptor(I,k);(!K||("get"in K?!I.__esModule:K.writable||K.configurable))&&(K={enumerable:!0,get:function(){return I[k]}}),Object.defineProperty(S,$,K)}:function(S,I,k,$){$===void 0&&($=k),S[$]=I[k]};function O(S,I){for(var k in S)k!=="default"&&!Object.prototype.hasOwnProperty.call(I,k)&&T(I,S,k)}function C(S){var I=typeof Symbol=="function"&&Symbol.iterator,k=I&&S[I],$=0;if(k)return k.call(S);if(S&&typeof S.length=="number")return{next:function(){return S&&$>=S.length&&(S=void 0),{value:S&&S[$++],done:!S}}};throw new TypeError(I?"Object is not iterable.":"Symbol.iterator is not defined.")}function N(S,I){var k=typeof Symbol=="function"&&S[Symbol.iterator];if(!k)return S;var $=k.call(S),K,b=[],H;try{for(;(I===void 0||I-- >0)&&!(K=$.next()).done;)b.push(K.value)}catch(W){H={error:W}}finally{try{K&&!K.done&&(k=$.return)&&k.call($)}finally{if(H)throw H.error}}return b}function _(){for(var S=[],I=0;I<arguments.length;I++)S=S.concat(N(arguments[I]));return S}function L(){for(var S=0,I=0,k=arguments.length;I<k;I++)S+=arguments[I].length;for(var $=Array(S),K=0,I=0;I<k;I++)for(var b=arguments[I],H=0,W=b.length;H<W;H++,K++)$[K]=b[H];return $}function z(S,I,k){if(k||arguments.length===2)for(var $=0,K=I.length,b;$<K;$++)(b||!($ in I))&&(b||(b=Array.prototype.slice.call(I,0,$)),b[$]=I[$]);return S.concat(b||Array.prototype.slice.call(I))}function R(S){return this instanceof R?(this.v=S,this):new R(S)}function j(S,I,k){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var $=k.apply(S,I||[]),K,b=[];return K={},H("next"),H("throw"),H("return"),K[Symbol.asyncIterator]=function(){return this},K;function H(Ye){$[Ye]&&(K[Ye]=function(Xe){return new Promise(function(We,nt){b.push([Ye,Xe,We,nt])>1||W(Ye,Xe)})})}function W(Ye,Xe){try{J($[Ye](Xe))}catch(We){Fe(b[0][3],We)}}function J(Ye){Ye.value instanceof R?Promise.resolve(Ye.value.v).then(Y,Ie):Fe(b[0][2],Ye)}function Y(Ye){W("next",Ye)}function Ie(Ye){W("throw",Ye)}function Fe(Ye,Xe){Ye(Xe),b.shift(),b.length&&W(b[0][0],b[0][1])}}function G(S){var I,k;return I={},$("next"),$("throw",function(K){throw K}),$("return"),I[Symbol.iterator]=function(){return this},I;function $(K,b){I[K]=S[K]?function(H){return(k=!k)?{value:R(S[K](H)),done:!1}:b?b(H):H}:b}}function q(S){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var I=S[Symbol.asyncIterator],k;return I?I.call(S):(S=typeof C=="function"?C(S):S[Symbol.iterator](),k={},$("next"),$("throw"),$("return"),k[Symbol.asyncIterator]=function(){return this},k);function $(b){k[b]=S[b]&&function(H){return new Promise(function(W,J){H=S[b](H),K(W,J,H.done,H.value)})}}function K(b,H,W,J){Promise.resolve(J).then(function(Y){b({value:Y,done:W})},H)}}function ne(S,I){return Object.defineProperty?Object.defineProperty(S,"raw",{value:I}):S.raw=I,S}var ee=Object.create?function(S,I){Object.defineProperty(S,"default",{enumerable:!0,value:I})}:function(S,I){S.default=I};function pe(S){if(S&&S.__esModule)return S;var I={};if(S!=null)for(var k in S)k!=="default"&&Object.prototype.hasOwnProperty.call(S,k)&&T(I,S,k);return ee(I,S),I}function Ae(S){return S&&S.__esModule?S:{default:S}}function Pe(S,I,k,$){if(k==="a"&&!$)throw new TypeError("Private accessor was defined without a getter");if(typeof I=="function"?S!==I||!$:!I.has(S))throw new TypeError("Cannot read private member from an object whose class did not declare it");return k==="m"?$:k==="a"?$.call(S):$?$.value:I.get(S)}function Le(S,I,k,$,K){if($==="m")throw new TypeError("Private method is not writable");if($==="a"&&!K)throw new TypeError("Private accessor was defined without a setter");if(typeof I=="function"?S!==I||!K:!I.has(S))throw new TypeError("Cannot write private member to an object whose class did not declare it");return $==="a"?K.call(S,k):K?K.value=k:I.set(S,k),k}function Be(S,I){if(I===null||typeof I!="object"&&typeof I!="function")throw new TypeError("Cannot use 'in' operator on non-object");return typeof S=="function"?I===S:S.has(I)}function Ue(S,I,k){if(I!=null){if(typeof I!="object"&&typeof I!="function")throw new TypeError("Object expected.");var $;if(k){if(!Symbol.asyncDispose)throw new TypeError("Symbol.asyncDispose is not defined.");$=I[Symbol.asyncDispose]}if($===void 0){if(!Symbol.dispose)throw new TypeError("Symbol.dispose is not defined.");$=I[Symbol.dispose]}if(typeof $!="function")throw new TypeError("Object not disposable.");S.stack.push({value:I,dispose:$,async:k})}else k&&S.stack.push({async:!0});return I}var re=typeof SuppressedError=="function"?SuppressedError:function(S,I,k){var $=new Error(k);return $.name="SuppressedError",$.error=S,$.suppressed=I,$};function ie(S){function I($){S.error=S.hasError?new re($,S.error,"An error was suppressed during disposal."):$,S.hasError=!0}function k(){for(;S.stack.length;){var $=S.stack.pop();try{var K=$.dispose&&$.dispose.call($.value);if($.async)return Promise.resolve(K).then(k,function(b){return I(b),k()})}catch(b){I(b)}}if(S.hasError)throw S.error}return k()}var oe={__extends:a,__assign:n,__rest:s,__decorate:u,__param:v,__metadata:g,__awaiter:E,__generator:w,__createBinding:T,__exportStar:O,__values:C,__read:N,__spread:_,__spreadArrays:L,__spreadArray:z,__await:R,__asyncGenerator:j,__asyncDelegator:G,__asyncValues:q,__makeTemplateObject:ne,__importStar:pe,__importDefault:Ae,__classPrivateFieldGet:Pe,__classPrivateFieldSet:Le,__classPrivateFieldIn:Be,__addDisposableResource:Ue,__disposeResources:ie}}},__webpack_module_cache__={};function __webpack_require__(l){var d=__webpack_module_cache__[l];if(d!==void 0)return d.exports;var e=__webpack_module_cache__[l]={exports:{}};return __webpack_modules__[l].call(e.exports,e,e.exports,__webpack_require__),e.exports}__webpack_require__.m=__webpack_modules__,function(){__webpack_require__.n=function(l){var d=l&&l.__esModule?function(){return l.default}:function(){return l};return __webpack_require__.d(d,{a:d}),d}}(),function(){var l=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},d;__webpack_require__.t=function(e,o){if(o&1&&(e=this(e)),o&8||typeof e=="object"&&e&&(o&4&&e.__esModule||o&16&&typeof e.then=="function"))return e;var a=Object.create(null);__webpack_require__.r(a);var n={};d=d||[null,l({}),l([]),l(l)];for(var s=o&2&&e;typeof s=="object"&&!~d.indexOf(s);s=l(s))Object.getOwnPropertyNames(s).forEach(function(u){n[u]=function(){return e[u]}});return n.default=function(){return e},__webpack_require__.d(a,n),a}}(),function(){__webpack_require__.d=function(l,d){for(var e in d)__webpack_require__.o(d,e)&&!__webpack_require__.o(l,e)&&Object.defineProperty(l,e,{enumerable:!0,get:d[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(l){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(d,e){return __webpack_require__.f[e](l,d),d},[]))}}(),function(){__webpack_require__.u=function(l){return""+({9:"nm__dumi__dist__client__pages__Demo__index",65:"nm__dumi__dist__client__pages__404",283:"docs__example.md",433:"demos",519:"nm__dumi__theme-default__layouts__DocLayout__index",923:"dumi__tmp-production__dumi__theme__ContextWrapper",935:"docs__index.md"}[l]||l)+"."+{9:"1bb3c45c",65:"ce608d01",255:"f7347936",283:"64f35a15",372:"0cc83196",433:"48635f57",519:"108b3845",923:"d9e814f0",935:"b3060ed1"}[l]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(l){return""+({9:"nm__dumi__dist__client__pages__Demo__index",65:"nm__dumi__dist__client__pages__404",283:"docs__example.md",433:"demos",935:"docs__index.md"}[l]||l)+"."+{9:"578aa5c0",65:"8b85f2d9",283:"778c6473",372:"dec64465",433:"729b084e",935:"778c6473"}[l]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(l){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.o=function(l,d){return Object.prototype.hasOwnProperty.call(l,d)}}(),function(){var l={},d="rc-segmented:";__webpack_require__.l=function(e,o,a,n){if(l[e]){l[e].push(o);return}var s,u;if(a!==void 0)for(var v=document.getElementsByTagName("script"),f=0;f<v.length;f++){var y=v[f];if(y.getAttribute("src")==e||y.getAttribute("data-webpack")==d+a){s=y;break}}s||(u=!0,s=document.createElement("script"),s.charset="utf-8",s.timeout=120,__webpack_require__.nc&&s.setAttribute("nonce",__webpack_require__.nc),s.setAttribute("data-webpack",d+a),s.src=e),l[e]=[o];var h=function(g,E){s.onerror=s.onload=null,clearTimeout(p);var w=l[e];if(delete l[e],s.parentNode&&s.parentNode.removeChild(s),w&&w.forEach(function(T){return T(E)}),g)return g(E)},p=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),u&&document.head.appendChild(s)}}(),function(){__webpack_require__.r=function(l){typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(l,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(l,"__esModule",{value:!0})}}(),function(){__webpack_require__.p="/segmented/"}(),function(){if(typeof document!="undefined"){var l=function(a,n,s,u,v){var f=document.createElement("link");f.rel="stylesheet",f.type="text/css";var y=function(h){if(f.onerror=f.onload=null,h.type==="load")u();else{var p=h&&(h.type==="load"?"missing":h.type),g=h&&h.target&&h.target.href||n,E=new Error("Loading CSS chunk "+a+` failed.
+(`+g+")");E.code="CSS_CHUNK_LOAD_FAILED",E.type=p,E.request=g,f.parentNode.removeChild(f),v(E)}};return f.onerror=f.onload=y,f.href=n,s?s.parentNode.insertBefore(f,s.nextSibling):document.head.appendChild(f),f},d=function(a,n){for(var s=document.getElementsByTagName("link"),u=0;u<s.length;u++){var v=s[u],f=v.getAttribute("data-href")||v.getAttribute("href");if(v.rel==="stylesheet"&&(f===a||f===n))return v}for(var y=document.getElementsByTagName("style"),u=0;u<y.length;u++){var v=y[u],f=v.getAttribute("data-href");if(f===a||f===n)return v}},e=function(a){return new Promise(function(n,s){var u=__webpack_require__.miniCssF(a),v=__webpack_require__.p+u;if(d(u,v))return n();l(a,v,null,n,s)})},o={620:0};__webpack_require__.f.miniCss=function(a,n){var s={9:1,65:1,283:1,372:1,433:1,935:1};o[a]?n.push(o[a]):o[a]!==0&&s[a]&&n.push(o[a]=e(a).then(function(){o[a]=0},function(u){throw delete o[a],u}))}}}(),function(){var l={620:0};__webpack_require__.f.j=function(o,a){var n=__webpack_require__.o(l,o)?l[o]:void 0;if(n!==0)if(n)a.push(n[2]);else{var s=new Promise(function(y,h){n=l[o]=[y,h]});a.push(n[2]=s);var u=__webpack_require__.p+__webpack_require__.u(o),v=new Error,f=function(y){if(__webpack_require__.o(l,o)&&(n=l[o],n!==0&&(l[o]=void 0),n)){var h=y&&(y.type==="load"?"missing":y.type),p=y&&y.target&&y.target.src;v.message="Loading chunk "+o+` failed.
+(`+h+": "+p+")",v.name="ChunkLoadError",v.type=h,v.request=p,n[1](v)}};__webpack_require__.l(u,f,"chunk-"+o,o)}};var d=function(o,a){var n=a[0],s=a[1],u=a[2],v,f,y=0;if(n.some(function(p){return l[p]!==0})){for(v in s)__webpack_require__.o(s,v)&&(__webpack_require__.m[v]=s[v]);if(u)var h=u(__webpack_require__)}for(o&&o(a);y<n.length;y++)f=n[y],__webpack_require__.o(l,f)&&l[f]&&l[f][0](),l[f]=0},e=self.webpackChunkrc_segmented=self.webpackChunkrc_segmented||[];e.forEach(d.bind(null,0)),e.push=d.bind(null,e.push.bind(e))}();var __webpack_exports__={};(function(){"use strict";var l=__webpack_require__(17061),d=__webpack_require__.n(l),e=__webpack_require__(42122),o=__webpack_require__.n(e),a=__webpack_require__(17156),n=__webpack_require__.n(a),s=__webpack_require__(21703),u=__webpack_require__(9170),v=__webpack_require__(32120),f=__webpack_require__(52262),y=__webpack_require__(67635),h=__webpack_require__(77287),p=__webpack_require__(57658),g=__webpack_require__(85827),E=__webpack_require__(96644),w=__webpack_require__(90476),T=__webpack_require__(76459),O=__webpack_require__(99892),C=__webpack_require__(35581),N=__webpack_require__(46314),_=__webpack_require__(34668),L=__webpack_require__(81299),z=__webpack_require__(92087),R=__webpack_require__(24506),j=__webpack_require__(68757),G=__webpack_require__(48675),q=__webpack_require__(63408),ne=__webpack_require__(14590),ee=__webpack_require__(3462),pe=__webpack_require__(1439),Ae=__webpack_require__(87585),Pe=__webpack_require__(55315),Le=__webpack_require__(16586),Be=__webpack_require__(19258),Ue=__webpack_require__(84811),re=__webpack_require__(34286),ie=__webpack_require__(52550),oe=__webpack_require__(1999),S=__webpack_require__(61886),I=__webpack_require__(59422),k=__webpack_require__(8e4),$=__webpack_require__(83475),K=__webpack_require__(46273),b=__webpack_require__(3087),H=__webpack_require__(23252),W=__webpack_require__(6461),J=__webpack_require__(32372),Y=__webpack_require__(4763),Ie=__webpack_require__(66342),Fe=__webpack_require__(40787),Ye=__webpack_require__(1094),Xe=__webpack_require__(23647),We=__webpack_require__(68216),nt=__webpack_require__(88449),te=__webpack_require__(31672),de=__webpack_require__(74326),me=__webpack_require__(15581),Se=__webpack_require__(78631),Te=__webpack_require__(48746),fe=__webpack_require__(57640),se=__webpack_require__(25387),xe=__webpack_require__(64211),le=__webpack_require__(12771),Ee=__webpack_require__(62962),ze=__webpack_require__(71790),$e=__webpack_require__(51568),ce=__webpack_require__(26349),Oe=__webpack_require__(30800),He=__webpack_require__(48580),_e=__webpack_require__(67427),Qe=__webpack_require__(32279),Re=__webpack_require__(13384),lt=__webpack_require__(2490),dt=__webpack_require__(85567),Pt=__webpack_require__(18359),Mt=__webpack_require__(5332),vt=__webpack_require__(79433),Ke=__webpack_require__(59849),yt=__webpack_require__(59461),gt=__webpack_require__(82499),Zt=__webpack_require__(34514),Ot=__webpack_require__(26877),Ce=__webpack_require__(64994),st=__webpack_require__(9924),Ve=__webpack_require__(64411),De=__webpack_require__(72608),ft=__webpack_require__(41874),ht=__webpack_require__(66043),Nt=__webpack_require__(23748),Ft=__webpack_require__(71501),ur=__webpack_require__(60855),Dr=__webpack_require__(43847),Pr=__webpack_require__(38564),Fr=__webpack_require__(10072),vn=__webpack_require__(23042),Fn=__webpack_require__(99137),Vn=__webpack_require__(71957),En=__webpack_require__(96306),Ct=__webpack_require__(103),ut=__webpack_require__(8582),It=__webpack_require__(90618),tr=__webpack_require__(74592),Sr=__webpack_require__(88440),nr=__webpack_require__(58276),Gr=__webpack_require__(35082),Zr=__webpack_require__(12813),In=__webpack_require__(18222),Vr=__webpack_require__(24838),Ln=__webpack_require__(38563),ba=__webpack_require__(50336),hn=__webpack_require__(7512),zr=__webpack_require__(74442),Za=__webpack_require__(87713),zo=__webpack_require__(46603),go=__webpack_require__(70100),wo=__webpack_require__(10490),Oo=__webpack_require__(13187),So=__webpack_require__(60092),xa=__webpack_require__(19041),Xo=__webpack_require__(30666),ya=__webpack_require__(51638),Si=__webpack_require__(62975),ji=__webpack_require__(15728),Ca=__webpack_require__(46056),Wa=__webpack_require__(44299),so=__webpack_require__(5162),Eo=__webpack_require__(50292),Da=__webpack_require__(29427),Ei=__webpack_require__(99964),Io=__webpack_require__(75238),lo=__webpack_require__(4987),oa=__webpack_require__(1025),_n=__webpack_require__(77479),Un=__webpack_require__(34582),Ra=__webpack_require__(47896),wa=__webpack_require__(12647),un=__webpack_require__(98558),To=__webpack_require__(84018),bi=__webpack_require__(97507),eu=__webpack_require__(61605),m=__webpack_require__(49076),F=__webpack_require__(34999),X=__webpack_require__(88921),Q=__webpack_require__(96248),ye=__webpack_require__(27561),we=__webpack_require__(13599),qe=__webpack_require__(11477),Tt=__webpack_require__(64362),sr=__webpack_require__(15389),at=__webpack_require__(46006),Vt=__webpack_require__(3440),pr=__webpack_require__(90401),hr=__webpack_require__(66244),_r=__webpack_require__(45164),mn=__webpack_require__(89772),yn=__webpack_require__(91238),bn=__webpack_require__(88910),Wr=__webpack_require__(54837),Su=__webpack_require__(87485),Ao=__webpack_require__(56767),Co=__webpack_require__(69916),Ro=__webpack_require__(76651),Po=__webpack_require__(61437),Mo=__webpack_require__(63252),$o=__webpack_require__(35285),tu=__webpack_require__(17454),Ho=__webpack_require__(39865),ru=__webpack_require__(86035),qu=__webpack_require__(50058),Zo=__webpack_require__(67501),nu=__webpack_require__(85576),au=__webpack_require__(98275),Jo=__webpack_require__(71842),ou=__webpack_require__(609),xi=__webpack_require__(21568),ki=__webpack_require__(96431),Pa=__webpack_require__(40050),qo=__webpack_require__(54534),ei=__webpack_require__(95090),ja=__webpack_require__(34744),ws=__webpack_require__(48824),Eu=__webpack_require__(44130),bu=__webpack_require__(35954),Bi=__webpack_require__(16850),Fi=__webpack_require__(26182),xu=__webpack_require__(8922),Os=__webpack_require__(5835),es=__webpack_require__(8970),_i=__webpack_require__(84444),wu=__webpack_require__(78206),Ui=__webpack_require__(76478),wi=__webpack_require__(79715),ts=__webpack_require__(12714),Oi=__webpack_require__(5964),Is=__webpack_require__(43561),Ou=__webpack_require__(32049),zi=__webpack_require__(86020),Iu=__webpack_require__(56585),rs=__webpack_require__(82801),ns=__webpack_require__(84633),Tu=__webpack_require__(71550),co=__webpack_require__(61295),iu=__webpack_require__(13399),ti=__webpack_require__(7359),M=__webpack_require__(77742),D=__webpack_require__(4942),B=__webpack_require__(1413),ve=__webpack_require__(97685),Ne=__webpack_require__(67294),et=__webpack_require__(20745),tt=__webpack_require__(96974),ct=__webpack_require__(34162),pt=__webpack_require__(91),St=__webpack_require__(87462),Gt=__webpack_require__(59918),br=["redirect"];function rr(or){var Kt=or.routesById,an=or.parentId,Dn=or.routeComponents;return Object.keys(Kt).filter(function(zn){return Kt[zn].parentId===an}).map(function(zn){var da=Rr((0,B.Z)({route:Kt[zn],routeComponent:Dn[zn],loadingComponent:or.loadingComponent,reactRouter5Compat:or.reactRouter5Compat},or.reactRouter5Compat&&{hasChildren:Object.keys(Kt).filter(function(ka){return Kt[ka].parentId===zn}).length>0})),va=rr({routesById:Kt,routeComponents:Dn,parentId:da.id,loadingComponent:or.loadingComponent,reactRouter5Compat:or.reactRouter5Compat});return va.length>0&&(da.children=va,da.routes=va),da})}function qt(or){var Kt=(0,tt.UO)(),an=(0,B.Z)((0,B.Z)({},or),{},{to:(0,tt.Gn)(or.to,Kt)});return Ne.createElement(tt.Fg,(0,St.Z)({replace:!0},an))}function Rr(or){var Kt=or.route,an=Kt.redirect,Dn=(0,pt.Z)(Kt,br),zn=or.reactRouter5Compat?Yr:sn;return(0,B.Z)({element:an?Ne.createElement(qt,{to:an}):Ne.createElement(Gt.X.Provider,{value:{route:or.route}},Ne.createElement(zn,{loader:Ne.memo(or.routeComponent),loadingComponent:or.loadingComponent||tn,hasChildren:or.hasChildren}))},Dn)}function tn(){return Ne.createElement("div",null)}function Yr(or){var Kt=(0,Gt.Q)(),an=Kt.route,Dn=(0,ct.Ov)(),zn=Dn.history,da=Dn.clientRoutes,va=(0,tt.UO)(),ka={params:va,isExact:!0,path:an.path,url:zn.location.pathname},Ti=or.loader;return Ne.createElement(Ne.Suspense,{fallback:Ne.createElement(or.loadingComponent,null)},Ne.createElement(Ti,{location:zn.location,match:ka,history:zn,params:va,route:an,routes:da},or.hasChildren&&Ne.createElement(tt.j3,null)))}function sn(or){var Kt=or.loader;return Ne.createElement(Ne.Suspense,{fallback:Ne.createElement(or.loadingComponent,null)},Ne.createElement(Kt,null))}var Yn=null;function na(){return Yn}function Ga(or){var Kt=or.history,an=Ne.useState({action:Kt.action,location:Kt.location}),Dn=(0,ve.Z)(an,2),zn=Dn[0],da=Dn[1];return(0,Ne.useLayoutEffect)(function(){return Kt.listen(da)},[Kt]),(0,Ne.useLayoutEffect)(function(){function va(ka){or.pluginManager.applyPlugins({key:"onRouteChange",type:"event",args:{routes:or.routes,clientRoutes:or.clientRoutes,location:ka.location,action:ka.action,basename:or.basename,isFirst:!!ka.isFirst}})}return va({location:zn.location,action:zn.action,isFirst:!0}),Kt.listen(va)},[Kt,or.routes,or.clientRoutes]),Ne.createElement(tt.F0,{navigator:Kt,location:zn.location,basename:or.basename},or.children)}function ro(){var or=(0,ct.Ov)(),Kt=or.clientRoutes;return(0,tt.V$)(Kt)}var ga=["innerProvider","i18nProvider","accessProvider","dataflowProvider","outerProvider","rootContainer"],no=function(Kt,an){var Dn=Kt.basename||"/",zn=rr({routesById:Kt.routes,routeComponents:Kt.routeComponents,loadingComponent:Kt.loadingComponent,reactRouter5Compat:Kt.reactRouter5Compat});Kt.pluginManager.applyPlugins({key:"patchClientRoutes",type:"event",args:{routes:zn}});for(var da=Ne.createElement(Ga,{basename:Dn,pluginManager:Kt.pluginManager,routes:Kt.routes,clientRoutes:zn,history:Kt.history},an),va=0,ka=ga;va<ka.length;va++){var Ti=ka[va];da=Kt.pluginManager.applyPlugins({type:"modify",key:Ti,initialValue:da,args:{routes:Kt.routes,history:Kt.history,plugin:Kt.pluginManager}})}var ii=function(){var Ko=(0,Ne.useState)({}),$i=(0,ve.Z)(Ko,2),Hi=$i[0],Cu=$i[1],Zi=(0,Ne.useState)(window.__UMI_LOADER_DATA__||{}),Ru=(0,ve.Z)(Zi,2),Ts=Ru[0],Ai=Ru[1],Pu=(0,Ne.useCallback)(function(Mu,us){var su,As=(((su=(0,tt.fp)(zn,Mu,Dn))===null||su===void 0?void 0:su.map(function(fo){return fo.route.id}))||[]).filter(Boolean);As.forEach(function(fo){var $n,lu,cu=window.__umi_manifest__;if(cu){var Hs=fo.replace(/[\/\-]/g,"_"),ss="preload-".concat(Hs,".js");if(!document.getElementById(ss)){var fu=Object.keys(cu).filter(function(ao){return ao.startsWith(Hs+".")});fu.forEach(function(ao){if(!/\.(js|css)$/.test(ao))throw Error("preload not support ".concat(ao," file"));var ui=cu[ao],gn=document.createElement("link");gn.rel="preload",gn.as="style",ao.endsWith(".js")&&(gn.as="script",gn.id=ss),Kt.runtimePublicPath&&(ui=ui.replace(new RegExp("^".concat(Kt.publicPath)),window.publicPath)),gn.href=ui,document.head.appendChild(gn)})}}!us&&($n=Kt.routes[fo])!==null&&$n!==void 0&&$n.hasServerLoader&&fetch((Dn.endsWith("/")?Dn:Dn+"/")+"__serverLoader?route="+fo,{credentials:"include"}).then(function(ao){return ao.json()}).then(function(ao){Ne.startTransition(function(){Ai(function(ui){return(0,B.Z)((0,B.Z)({},ui),{},(0,D.Z)({},fo,ao))})})}).catch(console.error);var Cs=(lu=Kt.routes[fo])===null||lu===void 0?void 0:lu.clientLoader;Cs&&!Hi[fo]&&Cs().then(function(ao){Cu(function(ui){return(0,B.Z)((0,B.Z)({},ui),{},(0,D.Z)({},fo,ao))})})})},[Hi]);return(0,Ne.useEffect)(function(){return Pu(window.location.pathname,!0),Kt.history.listen(function(Mu){Pu(Mu.location.pathname)})},[]),(0,Ne.useLayoutEffect)(function(){typeof Kt.callback=="function"&&Kt.callback()},[]),Ne.createElement(ct.Il.Provider,{value:{routes:Kt.routes,routeComponents:Kt.routeComponents,clientRoutes:zn,pluginManager:Kt.pluginManager,rootElement:Kt.rootElement,basename:Dn,clientLoaderData:Hi,serverLoaderData:Ts,preloadRoute:Pu,history:Kt.history}},da)};return ii};function Wo(or){var Kt=or.rootElement||document.getElementById("root"),an=no(or,Ne.createElement(ro,null));if(or.components)return an;if(or.hydrate){et.hydrateRoot(Kt,Ne.createElement(an,null));return}if(et.createRoot){Yn=et.createRoot(Kt),Yn.render(Ne.createElement(an,null));return}et.render(Ne.createElement(an,null),Kt)}function ri(){return Go.apply(this,arguments)}function Go(){return Go=n()(d()().mark(function or(){var Kt;return d()().wrap(function(Dn){for(;;)switch(Dn.prev=Dn.next){case 0:return Kt={404:{id:"404",path:"*",parentId:"DocLayout"},"dumi-context-layout":{id:"dumi-context-layout",path:"/",isLayout:!0},DocLayout:{id:"DocLayout",path:"/",parentId:"dumi-context-layout",isLayout:!0},"docs/example":{path:"example",id:"docs/example",parentId:"DocLayout"},"docs/index":{path:"",id:"docs/index",parentId:"DocLayout"},"demo-render":{id:"demo-render",path:"~demos/:id",parentId:"dumi-context-layout",prerender:!1}},Dn.abrupt("return",{routes:Kt,routeComponents:{404:Ne.lazy(function(){return __webpack_require__.e(65).then(__webpack_require__.bind(__webpack_require__,20604))}),"dumi-context-layout":Ne.lazy(function(){return __webpack_require__.e(923).then(__webpack_require__.bind(__webpack_require__,34576))}),DocLayout:Ne.lazy(function(){return Promise.all([__webpack_require__.e(372),__webpack_require__.e(519)]).then(__webpack_require__.bind(__webpack_require__,89522))}),"docs/example":Ne.lazy(function(){return Promise.all([__webpack_require__.e(255),__webpack_require__.e(283)]).then(__webpack_require__.bind(__webpack_require__,96438))}),"docs/index":Ne.lazy(function(){return Promise.all([__webpack_require__.e(255),__webpack_require__.e(935)]).then(__webpack_require__.bind(__webpack_require__,36680))}),"demo-render":Ne.lazy(function(){return __webpack_require__.e(9).then(__webpack_require__.bind(__webpack_require__,65149))})}});case 2:case"end":return Dn.stop()}},or)})),Go.apply(this,arguments)}var Ii=__webpack_require__(82651),ni=__webpack_require__(74865),ai=__webpack_require__.n(ni),No=__webpack_require__(73774),oi=function(){var Kt=(0,No.WF)(),an=Kt.setLoading;return(0,Ne.useLayoutEffect)(function(){return an(!0),ai().start(),function(){an(!1),ai().done()}},[]),null},as=oi,Au=__webpack_require__(72070),os="/segmented/",$s=!1;function uu(){return is.apply(this,arguments)}function is(){return is=n()(d()().mark(function or(){var Kt,an,Dn,zn,da,va,ka,Ti;return d()().wrap(function(Lo){for(;;)switch(Lo.prev=Lo.next){case 0:return Kt=(0,ti.gD)(),Lo.next=3,ri(Kt);case 3:return an=Lo.sent,Dn=an.routes,zn=an.routeComponents,Lo.next=8,Kt.applyPlugins({key:"patchRoutes",type:Au.Ac.event,args:{routes:Dn,routeComponents:zn}});case 8:return da=Kt.applyPlugins({key:"modifyContextOpts",type:Au.Ac.modify,initialValue:{}}),va=da.basename||"/segmented/",ka=da.historyType||"browser",Ti=(0,Ii.f)(o()({type:ka,basename:va},da.historyOpts)),Lo.abrupt("return",Kt.applyPlugins({key:"render",type:Au.Ac.compose,initialValue:function(){var $i={routes:Dn,routeComponents:zn,pluginManager:Kt,rootElement:da.rootElement||document.getElementById("root"),loadingComponent:as,publicPath:os,runtimePublicPath:$s,history:Ti,historyType:ka,basename:va,callback:da.callback},Hi=Kt.applyPlugins({key:"modifyClientRenderOpts",type:Au.Ac.modify,initialValue:$i});return Wo(Hi)}})());case 13:case"end":return Lo.stop()}},or)})),is.apply(this,arguments)}typeof history!="undefined"&&location.pathname.length>1&&location.pathname.endsWith("/")&&history.replaceState({},"",location.pathname.slice(0,-1)+location.search+location.hash),function(){var or=typeof navigator!="undefined"&&navigator.cookieEnabled&&typeof window.localStorage!="undefined"&&localStorage.getItem("dumi:prefers-color")||"light",Kt=window.matchMedia("(prefers-color-scheme: dark)").matches,an=["light","dark","auto"];document.documentElement.setAttribute("data-prefers-color",or===an[2]?Kt?an[1]:an[0]:an.indexOf(or)>-1?or:an[0])}(),uu(),window.g_umi={version:"4.0.87"},(0,M.rl)((0,ti.We)())})()})();
+}());
\ No newline at end of file
diff --git a/umi.7ab43a5e.css b/umi.7ab43a5e.css
new file mode 100644
index 0000000..e750a2d
--- /dev/null
+++ b/umi.7ab43a5e.css
@@ -0,0 +1 @@
+.dumi-default-container.markdown{padding:18px 0;padding-inline-start:44px;padding-inline-end:16px;border-radius:4px}.dumi-default-container.markdown:not(:first-child){margin-bottom:24px}.dumi-default-container.markdown:not(:last-child){margin-top:32px}.dumi-default-container.markdown>svg{float:left;fill:currentcolor;margin-inline-start:-26px;width:18px}[data-direction=rtl] .dumi-default-container.markdown>svg{float:right}.dumi-default-container.markdown>h4{clear:none;margin:0 0 12px;font-size:15px;line-height:17px}.dumi-default-container.markdown>section{font-size:15px}.dumi-default-container.markdown[data-type=info]{background:#ecf4ff}.dumi-default-container.markdown[data-type=info]>h4,.dumi-default-container.markdown[data-type=info]>svg{color:#3367af}.dumi-default-container.markdown[data-type=info]>section{color:#496a99}[data-prefers-color=dark] .dumi-default-container.markdown[data-type=info]{background:#001c44}[data-prefers-color=dark] .dumi-default-container.markdown[data-type=info]>h4,[data-prefers-color=dark] .dumi-default-container.markdown[data-type=info]>svg{color:#5e8ed0}[data-prefers-color=dark] .dumi-default-container.markdown[data-type=info]>section{color:#7391bc}.dumi-default-container.markdown[data-type=warning]{background:#fff3da}.dumi-default-container.markdown[data-type=warning]>h4,.dumi-default-container.markdown[data-type=warning]>svg{color:#b78314}.dumi-default-container.markdown[data-type=warning]>section{color:#9e7a2d}[data-prefers-color=dark] .dumi-default-container.markdown[data-type=warning]{background:#2d1f00}[data-prefers-color=dark] .dumi-default-container.markdown[data-type=warning]>h4,[data-prefers-color=dark] .dumi-default-container.markdown[data-type=warning]>svg{color:#cd9417}[data-prefers-color=dark] .dumi-default-container.markdown[data-type=warning]>section{color:#b78c2e}.dumi-default-container.markdown[data-type=success]{background:#dff8e7}.dumi-default-container.markdown[data-type=success]>h4,.dumi-default-container.markdown[data-type=success]>svg{color:#238241}.dumi-default-container.markdown[data-type=success]>section{color:#357047}[data-prefers-color=dark] .dumi-default-container.markdown[data-type=success]{background:#082210}[data-prefers-color=dark] .dumi-default-container.markdown[data-type=success]>h4,[data-prefers-color=dark] .dumi-default-container.markdown[data-type=success]>svg{color:#2a9a4d}[data-prefers-color=dark] .dumi-default-container.markdown[data-type=success]>section{color:#3d8654}.dumi-default-container.markdown[data-type=error]{background:#fdf4f5}.dumi-default-container.markdown[data-type=error]>h4,.dumi-default-container.markdown[data-type=error]>svg{color:#b23642}.dumi-default-container.markdown[data-type=error]>section{color:#955359}[data-prefers-color=dark] .dumi-default-container.markdown[data-type=error]{background:#2a060a}[data-prefers-color=dark] .dumi-default-container.markdown[data-type=error]>h4,[data-prefers-color=dark] .dumi-default-container.markdown[data-type=error]>svg{color:#c6414e}[data-prefers-color=dark] .dumi-default-container.markdown[data-type=error]>section{color:#ad5962}code[class*=language-],pre[class*=language-]{background:hsl(230,1%,98%);color:#383a42;font-family:Fira Code,Fira Mono,Menlo,Consolas,DejaVu Sans Mono,monospace;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;line-height:1.5;tab-size:2;hyphens:none}code[class*=language-]::selection,code[class*=language-] *::selection,pre[class*=language-] *::selection{background:hsl(230,1%,90%);color:inherit}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto;border-radius:.3em}:not(pre)>code[class*=language-]{padding:.2em .3em;border-radius:.3em;white-space:normal}.token.comment,.token.prolog,.token.cdata{color:#a0a1a7}.token.doctype,.token.punctuation,.token.entity{color:#383a42}.token.attr-name,.token.class-name,.token.boolean,.token.constant,.token.number,.token.atrule{color:#b76b01}.token.keyword{color:#a626a4}.token.property,.token.tag,.token.symbol,.token.deleted,.token.important{color:#e45649}.token.selector,.token.string,.token.char,.token.builtin,.token.inserted,.token.regex,.token.attr-value,.token.attr-value>.token.punctuation{color:#50a14f}.token.variable,.token.operator,.token.function{color:#4078f2}.token.url{color:#0184bc}.token.attr-value>.token.punctuation.attr-equals,.token.special-attr>.token.attr-value>.token.value.css{color:#383a42}.language-css .token.selector{color:#e45649}.language-css .token.property{color:#383a42}.language-css .token.function,.language-css .token.url>.token.function{color:#0184bc}.language-css .token.url>.token.string.url{color:#50a14f}.language-css .token.important,.language-css .token.atrule .token.rule,.language-javascript .token.operator{color:#a626a4}.language-javascript .token.template-string>.token.interpolation>.token.interpolation-punctuation.punctuation{color:#ca1243}.language-json .token.operator{color:#383a42}.language-json .token.null.keyword{color:#b76b01}.language-markdown .token.url,.language-markdown .token.url>.token.operator,.language-markdown .token.url-reference.url>.token.string{color:#383a42}.language-markdown .token.url>.token.content{color:#4078f2}.language-markdown .token.url>.token.url,.language-markdown .token.url-reference.url{color:#0184bc}.language-markdown .token.blockquote.punctuation,.language-markdown .token.hr.punctuation{color:#a0a1a7;font-style:italic}.language-markdown .token.code-snippet{color:#50a14f}.language-markdown .token.bold .token.content{color:#b76b01}.language-markdown .token.italic .token.content{color:#a626a4}.language-markdown .token.strike .token.content,.language-markdown .token.strike .token.punctuation,.language-markdown .token.list.punctuation,.language-markdown .token.title.important>.token.punctuation{color:#e45649}.token.bold{font-weight:700}.token.comment,.token.italic{font-style:italic}.token.entity{cursor:help}.token.namespace{opacity:.8}.token.token.tab:not(:empty):before,.token.token.cr:before,.token.token.lf:before,.token.token.space:before{color:#383a4233}div.code-toolbar>.toolbar.toolbar>.toolbar-item{margin-right:.4em}div.code-toolbar>.toolbar.toolbar>.toolbar-item>button,div.code-toolbar>.toolbar.toolbar>.toolbar-item>a,div.code-toolbar>.toolbar.toolbar>.toolbar-item>span{background:hsl(230,1%,90%);color:#696c77;padding:.1em .4em;border-radius:.3em}div.code-toolbar>.toolbar.toolbar>.toolbar-item>button:hover,div.code-toolbar>.toolbar.toolbar>.toolbar-item>button:focus,div.code-toolbar>.toolbar.toolbar>.toolbar-item>a:hover,div.code-toolbar>.toolbar.toolbar>.toolbar-item>a:focus,div.code-toolbar>.toolbar.toolbar>.toolbar-item>span:hover,div.code-toolbar>.toolbar.toolbar>.toolbar-item>span:focus{background:hsl(230,1%,78%);color:#383a42}.line-highlight.line-highlight{background:hsla(230,8%,24%,.05)}.line-highlight.line-highlight:before,.line-highlight.line-highlight[data-end]:after{background:hsl(230,1%,90%);color:#383a42;padding:.1em .6em;border-radius:.3em;box-shadow:0 2px #0003}pre[id].linkable-line-numbers.linkable-line-numbers span.line-numbers-rows>span:hover:before{background-color:#383a420d}.line-numbers.line-numbers .line-numbers-rows,.command-line .command-line-prompt{border-right-color:#383a4233}.line-numbers .line-numbers-rows>span:before,.command-line .command-line-prompt>span:before{color:#9d9d9f}.rainbow-braces .token.token.punctuation.brace-level-1,.rainbow-braces .token.token.punctuation.brace-level-5,.rainbow-braces .token.token.punctuation.brace-level-9{color:#e45649}.rainbow-braces .token.token.punctuation.brace-level-2,.rainbow-braces .token.token.punctuation.brace-level-6,.rainbow-braces .token.token.punctuation.brace-level-10{color:#50a14f}.rainbow-braces .token.token.punctuation.brace-level-3,.rainbow-braces .token.token.punctuation.brace-level-7,.rainbow-braces .token.token.punctuation.brace-level-11{color:#4078f2}.rainbow-braces .token.token.punctuation.brace-level-4,.rainbow-braces .token.token.punctuation.brace-level-8,.rainbow-braces .token.token.punctuation.brace-level-12{color:#a626a4}pre.diff-highlight>code .token.token.deleted:not(.prefix),pre>code.diff-highlight .token.token.deleted:not(.prefix){background-color:#ff526626}pre.diff-highlight>code .token.token.deleted:not(.prefix)::selection,pre.diff-highlight>code .token.token.deleted:not(.prefix) *::selection,pre>code.diff-highlight .token.token.deleted:not(.prefix)::selection,pre>code.diff-highlight .token.token.deleted:not(.prefix) *::selection{background-color:#fb566940}pre.diff-highlight>code .token.token.inserted:not(.prefix),pre>code.diff-highlight .token.token.inserted:not(.prefix){background-color:#1aff5b26}pre.diff-highlight>code .token.token.inserted:not(.prefix)::selection,pre.diff-highlight>code .token.token.inserted:not(.prefix) *::selection,pre>code.diff-highlight .token.token.inserted:not(.prefix)::selection,pre>code.diff-highlight .token.token.inserted:not(.prefix) *::selection{background-color:#38e06240}.prism-previewer.prism-previewer:before,.prism-previewer-gradient.prism-previewer-gradient div{border-color:hsl(0,0,95%)}.prism-previewer-color.prism-previewer-color:before,.prism-previewer-gradient.prism-previewer-gradient div,.prism-previewer-easing.prism-previewer-easing:before{border-radius:.3em}.prism-previewer.prism-previewer:after{border-top-color:hsl(0,0,95%)}.prism-previewer-flipped.prism-previewer-flipped.after{border-bottom-color:hsl(0,0,95%)}.prism-previewer-angle.prism-previewer-angle:before,.prism-previewer-time.prism-previewer-time:before,.prism-previewer-easing.prism-previewer-easing{background:hsl(0,0%,100%)}.prism-previewer-angle.prism-previewer-angle circle,.prism-previewer-time.prism-previewer-time circle{stroke:#383a42;stroke-opacity:1}.prism-previewer-easing.prism-previewer-easing circle,.prism-previewer-easing.prism-previewer-easing path,.prism-previewer-easing.prism-previewer-easing line{stroke:#383a42}.prism-previewer-easing.prism-previewer-easing circle{fill:transparent}[data-prefers-color=dark] .token.doctype,[data-prefers-color=dark] .token.punctuation,[data-prefers-color=dark] .token.entity,[data-prefers-color=dark] code[class*=language-],[data-prefers-color=dark] pre[class*=language-]{color:#8590a0}[data-prefers-color=dark] .token.comment,[data-prefers-color=dark] .token.prolog,[data-prefers-color=dark] .token.cdata{color:#616d7f}.dumi-default-source-code{position:relative;background-color:#fbfcfd;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.dumi-default-source-code>pre.prism-code{margin:0;padding:18px 24px;font-size:14px;line-height:1.58;direction:ltr;background:transparent}.dumi-default-source-code>pre.prism-code:before,.dumi-default-source-code>pre.prism-code:after{content:none}.dumi-default-source-code>pre.prism-code>.highlighted{position:relative;width:calc(100% + 24px);background-color:#eeeff0}.dumi-default-source-code>pre.prism-code>.highlighted .line-cell{position:relative}.dumi-default-source-code>pre.prism-code>.highlighted .line-cell:after{content:"";position:absolute;top:0;right:-24px;bottom:0;width:24px;background-color:#eeeff0}.dumi-default-source-code>pre.prism-code>.highlighted:after{content:"";position:absolute;top:0;left:-24px;bottom:0;width:24px;background-color:#eeeff0}.dumi-default-source-code>pre.prism-code>.wrap{display:table-row}.dumi-default-source-code>pre.prism-code>.wrap>.token-line-num{display:table-cell;text-align:right;padding-right:1em;user-select:none;opacity:.5}.dumi-default-source-code>pre.prism-code>.wrap>.line-cell{display:table-cell;width:100%}.dumi-default-source-code-copy{position:absolute;top:9px;right:12px;display:inline-block;padding:8px 12px;background-color:#fbfcfdcc;border:0;border-radius:2px;cursor:pointer;transition:all .2s}.dumi-default-source-code-copy>svg{width:16px;fill:#98a3aa;transition:fill .2s}[data-prefers-color=dark] .dumi-default-source-code-copy>svg{fill:#4a545a}.dumi-default-source-code-copy:hover>svg{fill:#7c8a93}[data-prefers-color=dark] .dumi-default-source-code-copy:hover>svg{fill:#616e75}.dumi-default-source-code-copy[data-copied]>svg{fill:#208a41}[data-prefers-color=dark] .dumi-default-source-code-copy[data-copied]>svg{fill:#124c24}.dumi-default-source-code:not(:hover) .dumi-default-source-code-copy{opacity:0;visibility:hidden}[data-prefers-color=dark] .dumi-default-source-code{background-color:#020305}[data-prefers-color=dark] .dumi-default-source-code-copy{background-color:#02030533}[data-prefers-color=dark] .dumi-default-source-code>pre.prism-code>.highlighted{background-color:#1c1d1e}[data-prefers-color=dark] .dumi-default-source-code>pre.prism-code>.highlighted:after{background-color:#1c1d1e}[data-prefers-color=dark] .dumi-default-source-code>pre.prism-code>.highlighted .line-cell:after{background-color:#1c1d1e}[data-dumi-tooltip]{position:relative}[data-dumi-tooltip]:before,[data-dumi-tooltip]:after{position:absolute;bottom:100%;left:50%;transform:translate(-50%);display:inline-block;opacity:.7;pointer-events:none;transition:all .2s}[data-dumi-tooltip]:before{content:attr(data-dumi-tooltip);min-width:30px;margin-bottom:8px;padding:5px 8px;color:#fff;font-size:13px;line-height:1.1;white-space:nowrap;background-color:#000;border-radius:2px;box-shadow:0 4px 10px #0000001a;box-sizing:border-box}[data-prefers-color=dark] [data-dumi-tooltip]:before{background-color:#222}[data-dumi-tooltip]:after{content:"";width:0;height:0;border:4px solid transparent;border-top-color:#000}[data-prefers-color=dark] [data-dumi-tooltip]:after{border-top-color:#222}[data-dumi-tooltip]:not(:hover):before,[data-dumi-tooltip]:not(:hover):after{visibility:hidden;opacity:0}[data-dumi-tooltip][data-dumi-tooltip-bottom]:before,[data-dumi-tooltip][data-dumi-tooltip-bottom]:after{bottom:auto;top:100%}[data-dumi-tooltip][data-dumi-tooltip-bottom]:before{margin-top:8px;margin-bottom:0}[data-dumi-tooltip][data-dumi-tooltip-bottom]:after{border-top-color:transparent;border-bottom-color:#000}[data-prefers-color=dark] [data-dumi-tooltip][data-dumi-tooltip-bottom]:after{border-bottom-color:#222}.dumi-default-previewer-actions{display:flex;height:32px;align-items:center;justify-content:center}.dumi-default-previewer-actions:not(:last-child){border-bottom:1px dashed #e4e9ec}[data-prefers-color=dark] .dumi-default-previewer-actions:not(:last-child){border-bottom-color:#2a353c}.dumi-default-previewer-action-btn{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;background:transparent;cursor:pointer}.dumi-default-previewer-action-btn>svg{width:16px;fill:#98a3aa;transition:fill .2s}[data-prefers-color=dark] .dumi-default-previewer-action-btn>svg{fill:#4a545a}.dumi-default-previewer-action-btn:hover>svg{fill:#7c8a93}[data-prefers-color=dark] .dumi-default-previewer-action-btn:hover>svg{fill:#616e75}.dumi-default-previewer-action-btn:not(:last-child){margin-inline-end:4px}.dumi-default-previewer-action-sketch>select{position:absolute;-webkit-appearance:none;appearance:none;width:100%;height:100%;opacity:0;cursor:pointer}.dumi-default-previewer-action-sketch[data-copied]>svg{fill:#208a41}.dumi-default-previewer-tabs{position:relative;padding:0 12px}.dumi-default-previewer-tabs:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:0;border-bottom:1px dashed #e4e9ec}[data-prefers-color=dark] .dumi-default-previewer-tabs:after{border-bottom-color:#2a353c}.dumi-default-tabs{overflow:hidden}.dumi-default-tabs-top{flex-direction:column}.dumi-default-tabs-top .dumi-default-tabs-ink-bar{bottom:0}.dumi-default-tabs-nav{display:flex}.dumi-default-tabs-nav-wrap{display:flex;white-space:nowrap;overflow:hidden}.dumi-default-tabs-nav-wrap.dumi-default-tabs-nav-wrap-ping-left{box-shadow:5px 0 5px -5px #0000001a inset}.dumi-default-tabs-nav-wrap.dumi-default-tabs-nav-wrap-ping-right~*>.dumi-default-tabs-nav-more{box-shadow:0 0 5px #0000001a}.dumi-default-tabs-nav-list{position:relative;z-index:1;display:flex;transition:transform .2s}.dumi-default-tabs-nav-more{height:100%;cursor:pointer;background:none;border:0;transition:box-shadow .2s}.dumi-default-tabs-tab{display:flex;margin:0 12px}.dumi-default-tabs-tab-btn{padding:0;color:#4f5866;font-size:14px;line-height:36px;border:0;outline:none;background:transparent;box-sizing:border-box;cursor:pointer;transition:all .2s}[data-prefers-color=dark] .dumi-default-tabs-tab-btn{color:#8590a0}.dumi-default-tabs-tab-btn:hover{color:#30363f}[data-prefers-color=dark] .dumi-default-tabs-tab-btn:hover{color:#c6c9cd}.dumi-default-tabs-tab-active .dumi-default-tabs-tab-btn{color:#30363f}[data-prefers-color=dark] .dumi-default-tabs-tab-active .dumi-default-tabs-tab-btn{color:#c6c9cd}.dumi-default-tabs-ink-bar{position:absolute;height:1px;background:#1677ff;transition:left .2s,width .2s;pointer-events:none}[data-prefers-color=dark] .dumi-default-tabs-ink-bar{background:#0053c8}.dumi-default-tabs-dropdown{position:absolute;background:inherit;border:1px solid #d0d5d8;max-height:200px;overflow:auto}[data-prefers-color=dark] .dumi-default-tabs-dropdown{border-color:#1c2022}.dumi-default-tabs-dropdown>ul{list-style:none;margin:0;padding:0}.dumi-default-tabs-dropdown>ul>li{padding:4px 12px;font-size:14px;cursor:pointer}.dumi-default-tabs-dropdown>ul>li:hover{color:#1677ff}[data-prefers-color=dark] .dumi-default-tabs-dropdown>ul>li:hover{color:#0053c8}.dumi-default-tabs-dropdown>ul>li:not(:last-child){border-bottom:1px dashed #d0d5d8}[data-prefers-color=dark] .dumi-default-tabs-dropdown>ul>li:not(:last-child){border-bottom-color:#1c2022}.dumi-default-tabs-dropdown-hidden{display:none}.dumi-default-previewer{margin:24px 0 32px;border:1px solid #e4e9ec;border-radius:4px;background-color:inherit}[data-prefers-color=dark] .dumi-default-previewer{border-color:#2a353c}[data-dumi-demo-grid] .dumi-default-previewer{margin:0 0 16px}[data-dumi-demo-grid] .dumi-default-previewer:first-child{margin-top:24px}[data-dumi-demo-grid] .dumi-default-previewer:last-child{margin-bottom:32px}.dumi-default-previewer-demo{border-top-left-radius:2px;border-top-right-radius:2px;padding:40px 24px}.dumi-default-previewer-demo>iframe{display:block;width:100%;height:300px;border:0}.dumi-default-previewer-demo[data-iframe]{position:relative;padding:0;overflow:hidden}.dumi-default-previewer-demo[data-iframe]:before{content:"";display:block;height:24px;background-color:#e4e9ec}[data-prefers-color=dark] .dumi-default-previewer-demo[data-iframe]:before{background-color:#2a353c}.dumi-default-previewer-demo[data-iframe]:after{content:"";position:absolute;top:5px;left:8px;display:inline-block;width:12px;height:12px;border-radius:50%;background-color:#fd6458;box-shadow:20px 0 #ffbf2b,40px 0 #24cc3d}.dumi-default-previewer-demo[data-transform]{transform:translate(0)}.dumi-default-previewer-demo[data-compact]{padding:0}.dumi-default-previewer-meta{border-top:1px solid #e4e9ec}[data-prefers-color=dark] .dumi-default-previewer-meta{border-top-color:#2a353c}.dumi-default-previewer-desc{position:relative}.dumi-default-previewer-desc>.markdown{padding:14px 24px;border-bottom:1px dashed #e4e9ec}[data-prefers-color=dark] .dumi-default-previewer-desc>.markdown{border-bottom-color:#2a353c}.dumi-default-previewer-desc>h5{position:absolute;top:-7px;left:20px;margin:0;padding:0 4px;display:inline-block;font-size:14px;line-height:1;font-weight:700;background:linear-gradient(to top,#ffffff,#ffffff 50%,rgba(255,255,255,0)) 100%}[data-prefers-color=dark] .dumi-default-previewer-desc>h5{background:linear-gradient(to top,rgba(0,0,0,.95),rgba(0,0,0,.95) 50%,rgba(0,0,0,0)) 100%}.dumi-default-previewer-desc>h5>a{color:#30363f}[data-prefers-color=dark] .dumi-default-previewer-desc>h5>a{color:#c6c9cd}.dumi-default-previewer-desc>h5>a:not(:hover){text-decoration:none}.dumi-default-previewer-desc>h5>a>strong{float:inline-start;padding-inline-end:8px;color:#d59200;font-size:12px;line-height:15px}[data-prefers-color=dark] .dumi-default-previewer-desc>h5>a>strong{color:#895e00}.dumi-default-previewer[data-active]{box-shadow:0 0 0 4px #1677ff1a;border-color:#7cb3ff}[data-prefers-color=dark] .dumi-default-previewer[data-active]{box-shadow:0 0 0 4px #0053c81a;border-color:#002962}.dumi-default-previewer[data-debug]{border-color:#ffc23c}[data-prefers-color=dark] .dumi-default-previewer[data-debug]{border-color:#231800}.dumi-default-previewer[data-debug][data-active]{box-shadow:0 0 0 4px #d592001a}[data-prefers-color=dark] .dumi-default-previewer[data-debug][data-active]{box-shadow:0 0 0 4px #895e001a}.dumi-default-content-tabs{list-style-type:none;display:flex;align-items:center;height:60px;margin:-48px -48px 48px;padding:0 48px;border-bottom:1px solid #e4e9ec}[data-prefers-color=dark] .dumi-default-content-tabs{border-bottom-color:#2a353c}@media only screen and (max-width: 767px){.dumi-default-content-tabs{margin:-24px -24px 24px;padding:0 24px;height:42px}}[data-no-sidebar] .dumi-default-content-tabs{margin:0 0 48px;padding:0}@media only screen and (max-width: 767px){[data-no-sidebar] .dumi-default-content-tabs{margin-bottom:24px}}.dumi-default-content-tabs>li{height:inherit}.dumi-default-content-tabs>li>button{padding:0;height:inherit;color:#4f5866;font-size:17px;border:0;background:transparent;cursor:pointer;transition:all .2s}[data-prefers-color=dark] .dumi-default-content-tabs>li>button{color:#8590a0}.dumi-default-content-tabs>li>button:hover{color:#1677ff}[data-prefers-color=dark] .dumi-default-content-tabs>li>button:hover{color:#0053c8}.dumi-default-content-tabs>li:not(last-child){margin-inline-end:42px}@media only screen and (max-width: 767px){.dumi-default-content-tabs>li:not(last-child){margin-inline-end:20px}}.dumi-default-content-tabs>li[data-active]{position:relative}.dumi-default-content-tabs>li[data-active]>button{color:#30363f}[data-prefers-color=dark] .dumi-default-content-tabs>li[data-active]>button{color:#c6c9cd}.dumi-default-content-tabs>li[data-active]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background-color:#1677ff}[data-prefers-color=dark] .dumi-default-content-tabs>li[data-active]:after{background-color:#0053c8}#nprogress{pointer-events:none}#nprogress .bar{background:var;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0px;width:100px;height:100%;box-shadow:0 0 10px #1677ff,0 0 5px #1677ff;opacity:1;transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:solid 2px transparent;border-top-color:#1677ff;border-left-color:#1677ff;border-radius:50%;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
diff --git a/~demos/:id/index.html b/~demos/:id/index.html
new file mode 100644
index 0000000..2157e4a
--- /dev/null
+++ b/~demos/:id/index.html
@@ -0,0 +1,12 @@
+<!DOCTYPE html><html><head>
+<meta charset="utf-8">
+<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
+<meta http-equiv="X-UA-Compatible" content="ie=edge">
+<link rel="shortcut icon" href="https://avatars0.githubusercontent.com/u/9441414?s=200&amp;v=4">
+<link rel="stylesheet" href="/segmented/umi.7ab43a5e.css">
+</head>
+<body>
+<div id="root"></div>
+<script src="/segmented/umi.5780365b.js"></script>
+
+</body></html>
\ No newline at end of file
diff --git a/~demos/docs-example-demo-basic/index.html b/~demos/docs-example-demo-basic/index.html
new file mode 100644
index 0000000..2157e4a
--- /dev/null
+++ b/~demos/docs-example-demo-basic/index.html
@@ -0,0 +1,12 @@
+<!DOCTYPE html><html><head>
+<meta charset="utf-8">
+<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
+<meta http-equiv="X-UA-Compatible" content="ie=edge">
+<link rel="shortcut icon" href="https://avatars0.githubusercontent.com/u/9441414?s=200&amp;v=4">
+<link rel="stylesheet" href="/segmented/umi.7ab43a5e.css">
+</head>
+<body>
+<div id="root"></div>
+<script src="/segmented/umi.5780365b.js"></script>
+
+</body></html>
\ No newline at end of file
diff --git a/~demos/docs-example-demo-controlled/index.html b/~demos/docs-example-demo-controlled/index.html
new file mode 100644
index 0000000..2157e4a
--- /dev/null
+++ b/~demos/docs-example-demo-controlled/index.html
@@ -0,0 +1,12 @@
+<!DOCTYPE html><html><head>
+<meta charset="utf-8">
+<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
+<meta http-equiv="X-UA-Compatible" content="ie=edge">
+<link rel="shortcut icon" href="https://avatars0.githubusercontent.com/u/9441414?s=200&amp;v=4">
+<link rel="stylesheet" href="/segmented/umi.7ab43a5e.css">
+</head>
+<body>
+<div id="root"></div>
+<script src="/segmented/umi.5780365b.js"></script>
+
+</body></html>
\ No newline at end of file
diff --git a/~demos/docs-example-demo-custom-render/index.html b/~demos/docs-example-demo-custom-render/index.html
new file mode 100644
index 0000000..2157e4a
--- /dev/null
+++ b/~demos/docs-example-demo-custom-render/index.html
@@ -0,0 +1,12 @@
+<!DOCTYPE html><html><head>
+<meta charset="utf-8">
+<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
+<meta http-equiv="X-UA-Compatible" content="ie=edge">
+<link rel="shortcut icon" href="https://avatars0.githubusercontent.com/u/9441414?s=200&amp;v=4">
+<link rel="stylesheet" href="/segmented/umi.7ab43a5e.css">
+</head>
+<body>
+<div id="root"></div>
+<script src="/segmented/umi.5780365b.js"></script>
+
+</body></html>
\ No newline at end of file
diff --git a/~demos/docs-example-demo-dynamic/index.html b/~demos/docs-example-demo-dynamic/index.html
new file mode 100644
index 0000000..2157e4a
--- /dev/null
+++ b/~demos/docs-example-demo-dynamic/index.html
@@ -0,0 +1,12 @@
+<!DOCTYPE html><html><head>
+<meta charset="utf-8">
+<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
+<meta http-equiv="X-UA-Compatible" content="ie=edge">
+<link rel="shortcut icon" href="https://avatars0.githubusercontent.com/u/9441414?s=200&amp;v=4">
+<link rel="stylesheet" href="/segmented/umi.7ab43a5e.css">
+</head>
+<body>
+<div id="root"></div>
+<script src="/segmented/umi.5780365b.js"></script>
+
+</body></html>
\ No newline at end of file
diff --git a/~demos/docs-example-demo-html-title/index.html b/~demos/docs-example-demo-html-title/index.html
new file mode 100644
index 0000000..2157e4a
--- /dev/null
+++ b/~demos/docs-example-demo-html-title/index.html
@@ -0,0 +1,12 @@
+<!DOCTYPE html><html><head>
+<meta charset="utf-8">
+<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
+<meta http-equiv="X-UA-Compatible" content="ie=edge">
+<link rel="shortcut icon" href="https://avatars0.githubusercontent.com/u/9441414?s=200&amp;v=4">
+<link rel="stylesheet" href="/segmented/umi.7ab43a5e.css">
+</head>
+<body>
+<div id="root"></div>
+<script src="/segmented/umi.5780365b.js"></script>
+
+</body></html>
\ No newline at end of file
diff --git a/~demos/docs-example-demo-name/index.html b/~demos/docs-example-demo-name/index.html
new file mode 100644
index 0000000..2157e4a
--- /dev/null
+++ b/~demos/docs-example-demo-name/index.html
@@ -0,0 +1,12 @@
+<!DOCTYPE html><html><head>
+<meta charset="utf-8">
+<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
+<meta http-equiv="X-UA-Compatible" content="ie=edge">
+<link rel="shortcut icon" href="https://avatars0.githubusercontent.com/u/9441414?s=200&amp;v=4">
+<link rel="stylesheet" href="/segmented/umi.7ab43a5e.css">
+</head>
+<body>
+<div id="root"></div>
+<script src="/segmented/umi.5780365b.js"></script>
+
+</body></html>
\ No newline at end of file
diff --git a/~demos/docs-example-demo-refs/index.html b/~demos/docs-example-demo-refs/index.html
new file mode 100644
index 0000000..2157e4a
--- /dev/null
+++ b/~demos/docs-example-demo-refs/index.html
@@ -0,0 +1,12 @@
+<!DOCTYPE html><html><head>
+<meta charset="utf-8">
+<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
+<meta http-equiv="X-UA-Compatible" content="ie=edge">
+<link rel="shortcut icon" href="https://avatars0.githubusercontent.com/u/9441414?s=200&amp;v=4">
+<link rel="stylesheet" href="/segmented/umi.7ab43a5e.css">
+</head>
+<body>
+<div id="root"></div>
+<script src="/segmented/umi.5780365b.js"></script>
+
+</body></html>
\ No newline at end of file
diff --git a/~demos/docs-example-demo-rtl/index.html b/~demos/docs-example-demo-rtl/index.html
new file mode 100644
index 0000000..2157e4a
--- /dev/null
+++ b/~demos/docs-example-demo-rtl/index.html
@@ -0,0 +1,12 @@
+<!DOCTYPE html><html><head>
+<meta charset="utf-8">
+<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
+<meta http-equiv="X-UA-Compatible" content="ie=edge">
+<link rel="shortcut icon" href="https://avatars0.githubusercontent.com/u/9441414?s=200&amp;v=4">
+<link rel="stylesheet" href="/segmented/umi.7ab43a5e.css">
+</head>
+<body>
+<div id="root"></div>
+<script src="/segmented/umi.5780365b.js"></script>
+
+</body></html>
\ No newline at end of file