From d4169eab275a08135fbae6c48e3082d637067b95 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 8 Aug 2023 02:36:08 +0000 Subject: [PATCH] deploy: c37497018f8b1b986c48b6a78e85d4a54ffc38ba --- .nojekyll | 0 170.b50927bb.async.js | 5 + 404.html | 12 + 746.9ad75f3f.async.js | 15 + 746.f9797d42.chunk.css | 5 + demo/dynaymic-css/index.html | 12 + demo/get-scroll-bar-size/index.html | 12 + demo/portal/index.html | 12 + demo/style-checker/index.html | 12 + demo/to-array/index.html | 12 + demos.dae3de02.async.js | 12 + docs__demo__dynaymicCSS.md.3af75a4f.async.js | 18 + docs__demo__dynaymicCSS.md.778c6473.chunk.css | 1 + ...emo__getScrollBarSize.md.1f2c34d0.async.js | 18 + ...mo__getScrollBarSize.md.778c6473.chunk.css | 1 + docs__demo__portal.md.778c6473.chunk.css | 1 + docs__demo__portal.md.b718d069.async.js | 18 + docs__demo__styleChecker.md.6b5ea34d.async.js | 18 + ...__demo__styleChecker.md.778c6473.chunk.css | 1 + docs__demo__toArray.md.778c6473.chunk.css | 1 + docs__demo__toArray.md.89444f13.async.js | 18 + docs__index.md.4f97448d.async.js | 18 + docs__index.md.778c6473.chunk.css | 1 + dumi__pages__404.84b993fa.async.js | 1 + dumi__pages__404.8b85f2d9.chunk.css | 1 + dumi__pages__Demo.578aa5c0.chunk.css | 1 + dumi__pages__Demo.82979866.async.js | 1 + dumi__theme__ContextWrapper.d8eb6be5.async.js | 1 + ...heme__layouts__DocLayout.1e275ad5.async.js | 1 + index.html | 12 + umi.323040c5.js | 414 ++++++++++++++++++ umi.7ab43a5e.css | 1 + ~demos/:id/index.html | 12 + .../index.html | 12 + .../index.html | 12 + .../docs-demo-portal-demo-portal/index.html | 12 + .../index.html | 12 + .../index.html | 12 + 38 files changed, 728 insertions(+) create mode 100644 .nojekyll create mode 100644 170.b50927bb.async.js create mode 100644 404.html create mode 100644 746.9ad75f3f.async.js create mode 100644 746.f9797d42.chunk.css create mode 100644 demo/dynaymic-css/index.html create mode 100644 demo/get-scroll-bar-size/index.html create mode 100644 demo/portal/index.html create mode 100644 demo/style-checker/index.html create mode 100644 demo/to-array/index.html create mode 100644 demos.dae3de02.async.js create mode 100644 docs__demo__dynaymicCSS.md.3af75a4f.async.js create mode 100644 docs__demo__dynaymicCSS.md.778c6473.chunk.css create mode 100644 docs__demo__getScrollBarSize.md.1f2c34d0.async.js create mode 100644 docs__demo__getScrollBarSize.md.778c6473.chunk.css create mode 100644 docs__demo__portal.md.778c6473.chunk.css create mode 100644 docs__demo__portal.md.b718d069.async.js create mode 100644 docs__demo__styleChecker.md.6b5ea34d.async.js create mode 100644 docs__demo__styleChecker.md.778c6473.chunk.css create mode 100644 docs__demo__toArray.md.778c6473.chunk.css create mode 100644 docs__demo__toArray.md.89444f13.async.js create mode 100644 docs__index.md.4f97448d.async.js create mode 100644 docs__index.md.778c6473.chunk.css create mode 100644 dumi__pages__404.84b993fa.async.js create mode 100644 dumi__pages__404.8b85f2d9.chunk.css create mode 100644 dumi__pages__Demo.578aa5c0.chunk.css create mode 100644 dumi__pages__Demo.82979866.async.js create mode 100644 dumi__theme__ContextWrapper.d8eb6be5.async.js create mode 100644 dumi__theme__layouts__DocLayout.1e275ad5.async.js create mode 100644 index.html create mode 100644 umi.323040c5.js create mode 100644 umi.7ab43a5e.css create mode 100644 ~demos/:id/index.html create mode 100644 ~demos/docs-demo-dynaymic-css-demo-dynaymiccss/index.html create mode 100644 ~demos/docs-demo-get-scroll-bar-size-demo-getscrollbarsize/index.html create mode 100644 ~demos/docs-demo-portal-demo-portal/index.html create mode 100644 ~demos/docs-demo-style-checker-demo-stylechecker/index.html create mode 100644 ~demos/docs-demo-to-array-demo-toarray/index.html diff --git a/.nojekyll b/.nojekyll new file mode 100644 index 00000000..e69de29b diff --git a/170.b50927bb.async.js b/170.b50927bb.async.js new file mode 100644 index 00000000..13914c75 --- /dev/null +++ b/170.b50927bb.async.js @@ -0,0 +1,5 @@ +(self.webpackChunkrc_util=self.webpackChunkrc_util||[]).push([[170],{71100:function(nt,rt,M){"use strict";var ne=M(14570),Z=M(67294),oe=M(67915);function j(R,y){return Te(R)||re(R,y)||se(R,y)||ae()}function ae(){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(R,y){if(R){if(typeof R=="string")return ce(R,y);var K=Object.prototype.toString.call(R).slice(8,-1);if(K==="Object"&&R.constructor&&(K=R.constructor.name),K==="Map"||K==="Set")return Array.from(R);if(K==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(K))return ce(R,y)}}function ce(R,y){(y==null||y>R.length)&&(y=R.length);for(var K=0,x=new Array(y);K")},function:function(y){var K=this,x=y.signature,A="oneOf"in x?x.oneOf:[x];return A.map(function(I){return"".concat(I.isAsync?"async ":"","(").concat(I.arguments.map(function(U){return"".concat(U.key,": ").concat(K.toString(U))}).join(", "),") => ").concat(K.toString(I.returnType))}).join(" | ")},dom:function(y){return y.className||"DOM"},enum:function(y){return y.enum.map(function(K){return JSON.stringify(K)}).join(" | ")},oneOf:function(y){var K=this;return y.oneOf.map(function(x){return K.getValidClassName(x)||K.toString(x)}).join(" | ")},getValidClassName:function(y){return"className"in y&&typeof y.className=="string"&&y.className!=="__type"?y.className:null}},g=function(y){var K=useState(function(){return ke.toString(y)}),x=j(K,2),A=x[0],I=x[1];return useEffect(function(){I(ke.toString(y))},[y]),React.createElement("code",null,A)},be=function(y){var K,x=useRouteMeta(),A=x.frontmatter,I=useAtomAssets(),U=I.components,q=y.id||A.atomId,V=useIntl();if(!q)throw new Error("`id` properties if required for API component!");var C=U==null?void 0:U[q];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,C&&(K=C.propsConfig)!==null&&K!==void 0&&K.properties?Object.entries(C.propsConfig.properties).map(function(W){var G,ee=j(W,2),te=ee[0],ie=ee[1];return React.createElement("tr",{key:te},React.createElement("td",null,te),React.createElement("td",null,ie.description||"--"),React.createElement("td",null,React.createElement(g,ie)),React.createElement("td",null,React.createElement("code",null,(G=C.propsConfig.required)!==null&&G!==void 0&&G.includes(te)?V.formatMessage({id:"api.component.required"}):JSON.stringify(ie.default)||"--")))}):React.createElement("tr",null,React.createElement("td",{colSpan:4},V.formatMessage({id:"api.component.".concat(U?"not.found":"unavailable")},{id:q}))))))},pe=null},35532:function(nt,rt,M){"use strict";var ne=M(67294);function Z(){return Z=Object.assign?Object.assign.bind():function(ae){for(var se=1;sey.length)&&(K=y.length);for(var x=0,A=new Array(K);x=0)&&Object.prototype.propertyIsEnumerable.call(y,A)&&(x[A]=y[A])}return x}function be(y,K){if(y==null)return{};var x={},A=Object.keys(y),I,U;for(U=0;U=0)&&(x[I]=y[I]);return x}var pe=function(K){var x=K.children,A=g(K,j),I=(0,oe.useRef)(null),U=(0,oe.useState)(!1),q=ae(U,2),V=q[0],C=q[1],W=(0,oe.useState)(!1),G=ae(W,2),ee=G[0],te=G[1];return(0,oe.useEffect)(function(){var ie=I.current;if(ie){var ve=Z()(function(){C(ie.scrollLeft>0),te(ie.scrollLeft1&&arguments[1]!==void 0?arguments[1]:"";(l||[]).forEach(function(u){var t=u[o.key],r=u[o.children];warning(t!=null,"Tree node must have a certain key: [".concat(d).concat(t,"]"));var a=String(t);warning(!i.has(a)||t===null||t===void 0,"Same 'key' exist in the Tree: ".concat(a)),i.set(a,!0),e(r,"".concat(d).concat(a," > "))})}e(n)}function ve(n){function o(i){var e=(0,q.Z)(i);return e.map(function(l){if(!G(l))return(0,pe.ZP)(!l,"Tree/TreeNode can only accept TreeNode as children."),null;var d=l.key,u=l.props,t=u.children,r=(0,A.Z)(u,C),a=(0,j.Z)({key:d},r),s=o(t);return s.length&&(a.children=s),a}).filter(function(l){return l})}return o(n)}function ue(n,o,i){var e=te(i),l=e._title,d=e.key,u=e.children,t=new Set(o===!0?[]:o),r=[];function a(s){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return s.map(function(f,v){for(var p=W(c?c.pos:"0",v),m=ee(f[d],p),b,h=0;h1&&arguments[1]!==void 0?arguments[1]:{},i=o.initWrapper,e=o.processEntity,l=o.onProcessFinished,d=o.externalGetKey,u=o.childrenPropName,t=o.fieldNames,r=arguments.length>2?arguments[2]:void 0,a=d||r,s={},c={},f={posEntities:s,keyEntities:c};return i&&(f=i(f)||f),Re(n,function(v){var p=v.node,m=v.index,b=v.pos,h=v.key,E=v.parentPos,S=v.level,k=v.nodes,N={node:p,nodes:k,index:m,key:h,pos:b,level:S},T=ee(h,b);s[b]=N,c[T]=N,N.parent=s[E],N.parent&&(N.parent.children=N.parent.children||[],N.parent.children.push(N)),e&&e(N,f)},{externalGetKey:a,childrenPropName:u,fieldNames:t}),l&&l(f),f}function Ie(n,o){var i=o.expandedKeys,e=o.selectedKeys,l=o.loadedKeys,d=o.loadingKeys,u=o.checkedKeys,t=o.halfCheckedKeys,r=o.dragOverNodeKey,a=o.dropPosition,s=o.keyEntities,c=s[n],f={eventKey:n,expanded:i.indexOf(n)!==-1,selected:e.indexOf(n)!==-1,loaded:l.indexOf(n)!==-1,loading:d.indexOf(n)!==-1,checked:u.indexOf(n)!==-1,halfChecked:t.indexOf(n)!==-1,pos:String(c?c.pos:""),dragOver:r===n&&a===0,dragOverGapTop:r===n&&a===-1,dragOverGapBottom:r===n&&a===1};return f}function Y(n){var o=n.data,i=n.expanded,e=n.selected,l=n.checked,d=n.loaded,u=n.loading,t=n.halfChecked,r=n.dragOver,a=n.dragOverGapTop,s=n.dragOverGapBottom,c=n.pos,f=n.active,v=n.eventKey,p=(0,j.Z)((0,j.Z)({},o),{},{expanded:i,selected:e,checked:l,loaded:d,loading:u,halfChecked:t,dragOver:r,dragOverGapTop:a,dragOverGapBottom:s,pos:c,active:f,key:v});return"props"in p||Object.defineProperty(p,"props",{get:function(){return(0,pe.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),n}}),p}var at=["eventKey","className","style","dragOver","dragOverGapTop","dragOverGapBottom","isLeaf","isStart","isEnd","expanded","selected","checked","halfChecked","loading","domRef","active","data","onMouseMove","selectable"],ze="open",vt="close",Kt="---",pt=function(n){(0,Te.Z)(i,n);var o=(0,ke.Z)(i);function i(){var e;(0,se.Z)(this,i);for(var l=arguments.length,d=new Array(l),u=0;u=0&&i.splice(e,1),i}function ge(n,o){var i=(n||[]).slice();return i.indexOf(o)===-1&&i.push(o),i}function J(n){return n.split("-")}function xe(n,o){var i=[],e=o[n];function l(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];d.forEach(function(u){var t=u.key,r=u.children;i.push(t),l(r)})}return l(e.children),i}function _e(n){if(n.parent){var o=J(n.pos);return Number(o[o.length-1])===n.parent.children.length-1}return!1}function ht(n){var o=J(n.pos);return Number(o[o.length-1])===0}function Ot(n,o,i,e,l,d,u,t,r,a){var s,c=n.clientX,f=n.clientY,v=n.target.getBoundingClientRect(),p=v.top,m=v.height,b=(a==="rtl"?-1:1)*(((l==null?void 0:l.x)||0)-c),h=(b-12)/e,E=t[i.props.eventKey];if(f-1.5?d({dragNode:w,dropNode:F,dropPosition:1})?D=1:z=!1:d({dragNode:w,dropNode:F,dropPosition:0})?D=0:d({dragNode:w,dropNode:F,dropPosition:1})?D=1:z=!1:d({dragNode:w,dropNode:F,dropPosition:1})?D=1:z=!1,{dropPosition:D,dropLevelOffset:H,dropTargetKey:E.key,dropTargetPos:E.pos,dragOverNodeKey:O,dropContainerKey:D===0?null:((s=E.parent)===null||s===void 0?void 0:s.key)||null,dropAllowed:z}}function Mt(n,o){if(n){var i=o.multiple;return i?n.slice():n.length?[n[0]]:n}}var en=function(o){return o};function tn(n,o){if(!n)return[];var i=o||{},e=i.processProps,l=e===void 0?en:e,d=Array.isArray(n)?n:[n];return d.map(function(u){var t=u.children,r=_objectWithoutProperties(u,St),a=tn(t,o);return React.createElement(TreeNode,_extends({key:r.key},l(r)),a)})}function Nt(n){if(!n)return null;var o;if(Array.isArray(n))o={checkedKeys:n,halfCheckedKeys:void 0};else if((0,oe.Z)(n)==="object")o={checkedKeys:n.checked||void 0,halfCheckedKeys:n.halfChecked||void 0};else return(0,pe.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return o}function Pt(n,o){var i=new Set;function e(l){if(!i.has(l)){var d=o[l];if(d){i.add(l);var u=d.parent,t=d.node;t.disabled||u&&e(u.key)}}}return(n||[]).forEach(function(l){e(l)}),(0,ae.Z)(i)}function wt(n){if(n==null)throw new TypeError("Cannot destructure "+n)}var fe=M(86854),ot=M(77247),nn=M(9220),Lt=g.forwardRef(function(n,o){var i=n.height,e=n.offset,l=n.children,d=n.prefixCls,u=n.onInnerResize,t=n.innerProps,r={},a={display:"flex",flexDirection:"column"};return e!==void 0&&(r={height:i,position:"relative",overflow:"hidden"},a=(0,j.Z)((0,j.Z)({},a),{},{transform:"translateY(".concat(e,"px)"),position:"absolute",left:0,right:0,top:0})),g.createElement("div",{style:r},g.createElement(nn.Z,{onResize:function(c){var f=c.offsetHeight;f&&u&&u()}},g.createElement("div",(0,ne.Z)({style:a,className:K()((0,Z.Z)({},"".concat(d,"-holder-inner"),d)),ref:o},t),l)))});Lt.displayName="Filler";var rn=Lt,Oe=M(30149),an=20;function Zt(n){return"touches"in n?n.touches[0].pageY:n.pageY}var on=function(n){(0,Te.Z)(i,n);var o=(0,ke.Z)(i);function i(){var e;(0,se.Z)(this,i);for(var l=arguments.length,d=new Array(l),u=0;ur},e}return(0,ce.Z)(i,[{key:"componentDidMount",value:function(){this.scrollbarRef.current.addEventListener("touchstart",this.onScrollbarTouchStart),this.thumbRef.current.addEventListener("touchstart",this.onMouseDown)}},{key:"componentDidUpdate",value:function(l){l.scrollTop!==this.props.scrollTop&&this.delayHidden()}},{key:"componentWillUnmount",value:function(){var l,d;this.removeEvents(),(l=this.scrollbarRef.current)===null||l===void 0||l.removeEventListener("touchstart",this.onScrollbarTouchStart),(d=this.thumbRef.current)===null||d===void 0||d.removeEventListener("touchstart",this.onMouseDown),clearTimeout(this.visibleTimeout)}},{key:"render",value:function(){var l=this.state,d=l.dragging,u=l.visible,t=this.props,r=t.prefixCls,a=t.direction,s=this.getSpinHeight(),c=this.getTop(),f=this.showScroll(),v=f&&u,p=a==="rtl"?{left:0}:{right:0};return g.createElement("div",{ref:this.scrollbarRef,className:K()("".concat(r,"-scrollbar"),(0,Z.Z)({},"".concat(r,"-scrollbar-show"),f)),style:(0,j.Z)((0,j.Z)({width:8,top:0,bottom:0},p),{},{position:"absolute",display:v?null:"none"}),onMouseDown:this.onContainerMouseDown,onMouseMove:this.delayHidden},g.createElement("div",{ref:this.thumbRef,className:K()("".concat(r,"-scrollbar-thumb"),(0,Z.Z)({},"".concat(r,"-scrollbar-thumb-moving"),d)),style:{width:"100%",height:s,top:c,left:0,position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"},onMouseDown:this.onMouseDown}))}}]),i}(g.Component);function ln(n){var o=n.children,i=n.setRef,e=g.useCallback(function(l){i(l)},[]);return g.cloneElement(o,{ref:e})}function sn(n,o,i,e,l,d){var u=d.getKey;return n.slice(o,i+1).map(function(t,r){var a=o+r,s=l(t,a,{}),c=u(t);return g.createElement(ln,{key:c,setRef:function(v){return e(t,v)}},s)})}var dn=M(84586),cn=function(){function n(){(0,se.Z)(this,n),this.maps=void 0,this.maps=Object.create(null)}return(0,ce.Z)(n,[{key:"set",value:function(i,e){this.maps[i]=e}},{key:"get",value:function(i){return this.maps[i]}}]),n}(),un=cn;function fn(n,o,i){var e=g.useState(0),l=(0,fe.Z)(e,2),d=l[0],u=l[1],t=(0,g.useRef)(new Map),r=(0,g.useRef)(new un),a=(0,g.useRef)();function s(){Oe.Z.cancel(a.current)}function c(){s(),a.current=(0,Oe.Z)(function(){t.current.forEach(function(v,p){if(v&&v.offsetParent){var m=(0,dn.Z)(v),b=m.offsetHeight;r.current.get(p)!==b&&r.current.set(p,m.offsetHeight)}}),u(function(v){return v+1})})}function f(v,p){var m=n(v),b=t.current.get(m);p?(t.current.set(m,p),c()):t.current.delete(m),!b!=!p&&(p?o==null||o(v):i==null||i(v))}return(0,g.useEffect)(function(){return s},[]),[f,c,r.current,d]}function vn(n,o,i,e,l,d,u,t){var r=g.useRef();return function(a){if(a==null){t();return}if(Oe.Z.cancel(r.current),typeof a=="number")u(a);else if(a&&(0,oe.Z)(a)==="object"){var s,c=a.align;"index"in a?s=a.index:s=o.findIndex(function(m){return l(m)===a.key});var f=a.offset,v=f===void 0?0:f,p=function m(b,h){if(!(b<0||!n.current)){var E=n.current.clientHeight,S=!1,k=h;if(E){for(var N=h||c,T=0,P=0,O=0,D=Math.min(o.length,s),H=0;H<=D;H+=1){var L=l(o[H]);P=T;var w=i.get(L);O=P+(w===void 0?e:w),T=O,H===s&&w===void 0&&(S=!0)}var F=null;switch(N){case"top":F=P-v;break;case"bottom":F=O-E+v;break;default:{var z=n.current.scrollTop,le=z+E;Ple&&(k="bottom")}}F!==null&&F!==n.current.scrollTop&&u(F)}r.current=(0,Oe.Z)(function(){S&&d(),m(b-1,k)},2)}};p(3)}}}function sr(n,o,i,e){var l=i-n,d=o-i,u=Math.min(l,d)*2;if(e<=u){var t=Math.floor(e/2);return e%2?i+t+1:i-t}return l>d?i-(e-d):i+(e-l)}function pn(n,o,i){var e=n.length,l=o.length,d,u;if(e===0&&l===0)return null;e1&&arguments[1]!==void 0?arguments[1]:!1,r=u<0&&d.current.top||u>0&&d.current.bottom;return t&&r?(clearTimeout(e.current),i.current=!1):(!r||i.current)&&l(),!i.current&&r}};function mn(n,o,i,e){var l=(0,g.useRef)(0),d=(0,g.useRef)(null),u=(0,g.useRef)(null),t=(0,g.useRef)(!1),r=It(o,i);function a(c){if(n){Oe.Z.cancel(d.current);var f=c.deltaY;l.current+=f,u.current=f,!r(f)&&(yn||c.preventDefault(),d.current=(0,Oe.Z)(function(){var v=t.current?10:1;e(l.current*v),l.current=0}))}}function s(c){n&&(t.current=c.detail===u.current)}return[a,s]}var bn=14/15;function En(n,o,i){var e=(0,g.useRef)(!1),l=(0,g.useRef)(0),d=(0,g.useRef)(null),u=(0,g.useRef)(null),t,r=function(f){if(e.current){var v=Math.ceil(f.touches[0].pageY),p=l.current-v;l.current=v,i(p)&&f.preventDefault(),clearInterval(u.current),u.current=setInterval(function(){p*=bn,(!i(p,!0)||Math.abs(p)<=.1)&&clearInterval(u.current)},16)}},a=function(){e.current=!1,t()},s=function(f){t(),f.touches.length===1&&!e.current&&(e.current=!0,l.current=Math.ceil(f.touches[0].pageY),d.current=f.target,d.current.addEventListener("touchmove",r),d.current.addEventListener("touchend",a))};t=function(){d.current&&(d.current.removeEventListener("touchmove",r),d.current.removeEventListener("touchend",a))},(0,ot.Z)(function(){return n&&o.current.addEventListener("touchstart",s),function(){var c;(c=o.current)===null||c===void 0||c.removeEventListener("touchstart",s),t(),clearInterval(u.current)}},[n])}var Kn=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","component","onScroll","onVisibleChange","innerProps"],Sn=[],Nn={overflowY:"auto",overflowAnchor:"none"};function kn(n,o){var i=n.prefixCls,e=i===void 0?"rc-virtual-list":i,l=n.className,d=n.height,u=n.itemHeight,t=n.fullHeight,r=t===void 0?!0:t,a=n.style,s=n.data,c=n.children,f=n.itemKey,v=n.virtual,p=n.direction,m=n.component,b=m===void 0?"div":m,h=n.onScroll,E=n.onVisibleChange,S=n.innerProps,k=(0,A.Z)(n,Kn),N=!!(v!==!1&&d&&u),T=N&&s&&u*s.length>d,P=(0,g.useState)(0),O=(0,fe.Z)(P,2),D=O[0],H=O[1],L=(0,g.useState)(!1),w=(0,fe.Z)(L,2),F=w[0],z=w[1],le=K()(e,(0,Z.Z)({},"".concat(e,"-rtl"),p==="rtl"),l),B=s||Sn,_=(0,g.useRef)(),he=(0,g.useRef)(),Me=(0,g.useRef)(),Ke=g.useCallback(function($){return typeof f=="function"?f($):$==null?void 0:$[f]},[f]),Ge={getKey:Ke};function de($){H(function(Q){var me;typeof $=="function"?me=$(Q):me=$;var tt=bt(me);return _.current.scrollTop=tt,tt})}var Ce=(0,g.useRef)({start:0,end:B.length}),ye=(0,g.useRef)(),$e=hn(B,Ke),lt=(0,fe.Z)($e,1),Je=lt[0];ye.current=Je;var st=fn(Ke,null,null),Se=(0,fe.Z)(st,4),dt=Se[0],De=Se[1],yt=Se[2],ct=Se[3],Qe=g.useMemo(function(){if(!N)return{scrollHeight:void 0,start:0,end:B.length-1,offset:void 0};if(!T){var $;return{scrollHeight:(($=he.current)===null||$===void 0?void 0:$.offsetHeight)||0,start:0,end:B.length-1,offset:void 0}}for(var Q=0,me,tt,Ue,or=B.length,ft=0;ft=D&&me===void 0&&(me=ft,tt=Q),Rt>D+d&&Ue===void 0&&(Ue=ft),Q=Rt}return me===void 0&&(me=0,tt=0,Ue=Math.ceil(d/u)),Ue===void 0&&(Ue=B.length-1),Ue=Math.min(Ue+1,B.length),{scrollHeight:Q,start:me,end:Ue,offset:tt}},[T,N,D,B,ct,d]),qe=Qe.scrollHeight,et=Qe.start,He=Qe.end,mt=Qe.offset;Ce.current.start=et,Ce.current.end=He;var Ye=qe-d,ut=(0,g.useRef)(Ye);ut.current=Ye;function bt($){var Q=$;return Number.isNaN(ut.current)||(Q=Math.min(Q,ut.current)),Q=Math.max(Q,0),Q}var X=D<=0,Ne=D>=Ye,Pe=It(X,Ne);function je($){var Q=$;de(Q)}function we($){var Q=$.currentTarget.scrollTop;Q!==D&&de(Q),h==null||h($)}var Le=mn(N,X,Ne,function($){de(function(Q){var me=Q+$;return me})}),Ve=(0,fe.Z)(Le,2),Ze=Ve[0],Fe=Ve[1];En(N,_,function($,Q){return Pe($,Q)?!1:(Ze({preventDefault:function(){},deltaY:$}),!0)}),(0,ot.Z)(function(){function $(Q){N&&Q.preventDefault()}return _.current.addEventListener("wheel",Ze),_.current.addEventListener("DOMMouseScroll",Fe),_.current.addEventListener("MozMousePixelScroll",$),function(){_.current&&(_.current.removeEventListener("wheel",Ze),_.current.removeEventListener("DOMMouseScroll",Fe),_.current.removeEventListener("MozMousePixelScroll",$))}},[N]);var Qt=vn(_,B,yt,u,Ke,De,de,function(){var $;($=Me.current)===null||$===void 0||$.delayHidden()});g.useImperativeHandle(o,function(){return{scrollTo:Qt}}),(0,ot.Z)(function(){if(E){var $=B.slice(et,He+1);E($,B)}},[et,He,B]);var ar=sn(B,et,He,dt,c,Ge),Et=null;return d&&(Et=(0,j.Z)((0,Z.Z)({},r?"height":"maxHeight",d),Nn),N&&(Et.overflowY="hidden",F&&(Et.pointerEvents="none"))),g.createElement("div",(0,ne.Z)({style:(0,j.Z)((0,j.Z)({},a),{},{position:"relative"}),className:le},k),g.createElement(b,{className:"".concat(e,"-holder"),style:Et,ref:_,onScroll:we},g.createElement(rn,{prefixCls:e,height:qe,offset:mt,onInnerResize:De,ref:he,innerProps:S},ar)),N&&g.createElement(on,{ref:Me,prefixCls:e,scrollTop:D,height:d,scrollHeight:qe,count:B.length,direction:p,onScroll:je,onStartMove:function(){z(!0)},onStopMove:function(){z(!1)}}))}var At=g.forwardRef(kn);At.displayName="List";var xn=At,Cn=xn,Dn=M(82225);function Tn(n,o){var i=g.useState(!1),e=(0,fe.Z)(i,2),l=e[0],d=e[1];g.useLayoutEffect(function(){if(l)return n(),function(){o()}},[l]),g.useLayoutEffect(function(){return d(!0),function(){d(!1)}},[])}var Rn=["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"],$t=function(o,i){var e=o.className,l=o.style,d=o.motion,u=o.motionNodes,t=o.motionType,r=o.onMotionStart,a=o.onMotionEnd,s=o.active,c=o.treeNodeRequiredProps,f=(0,A.Z)(o,Rn),v=g.useState(!0),p=(0,fe.Z)(v,2),m=p[0],b=p[1],h=g.useContext(x),E=h.prefixCls,S=u&&t!=="hide";(0,ot.Z)(function(){u&&S!==m&&b(S)},[u]);var k=function(){u&&r()},N=g.useRef(!1),T=function(){u&&!N.current&&(N.current=!0,a())};Tn(k,T);var P=function(D){S===D&&T()};return u?g.createElement(Dn.ZP,(0,ne.Z)({ref:i,visible:m},d,{motionAppear:t==="show",onVisibleChanged:P}),function(O,D){var H=O.className,L=O.style;return g.createElement("div",{ref:D,className:K()("".concat(E,"-treenode-motion"),H),style:L},u.map(function(w){var F=(0,ne.Z)({},(wt(w.data),w.data)),z=w.title,le=w.key,B=w.isStart,_=w.isEnd;delete F.children;var he=Ie(le,c);return g.createElement(Xe,(0,ne.Z)({},F,he,{title:z,active:s,data:w.data,key:le,isStart:B,isEnd:_}))}))}):g.createElement(Xe,(0,ne.Z)({domRef:i,className:e,style:l},f,{active:s}))};$t.displayName="MotionTreeNode";var On=g.forwardRef($t),Mn=On;function Pn(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],i=n.length,e=o.length;if(Math.abs(i-e)!==1)return{add:!1,key:null};function l(d,u){var t=new Map;d.forEach(function(a){t.set(a,!0)});var r=u.filter(function(a){return!t.has(a)});return r.length===1?r[0]:null}return i ").concat(o);return o}var Bt=g.forwardRef(function(n,o){var i=n.prefixCls,e=n.data,l=n.selectable,d=n.checkable,u=n.expandedKeys,t=n.selectedKeys,r=n.checkedKeys,a=n.loadedKeys,s=n.loadingKeys,c=n.halfCheckedKeys,f=n.keyEntities,v=n.disabled,p=n.dragging,m=n.dragOverNodeKey,b=n.dropPosition,h=n.motion,E=n.height,S=n.itemHeight,k=n.virtual,N=n.focusable,T=n.activeItem,P=n.focused,O=n.tabIndex,D=n.onKeyDown,H=n.onFocus,L=n.onBlur,w=n.onActiveChange,F=n.onListChangeStart,z=n.onListChangeEnd,le=(0,A.Z)(n,wn),B=g.useRef(null),_=g.useRef(null);g.useImperativeHandle(o,function(){return{scrollTo:function(Ne){B.current.scrollTo(Ne)},getIndentWidth:function(){return _.current.offsetWidth}}});var he=g.useState(u),Me=(0,fe.Z)(he,2),Ke=Me[0],Ge=Me[1],de=g.useState(e),Ce=(0,fe.Z)(de,2),ye=Ce[0],$e=Ce[1],lt=g.useState(e),Je=(0,fe.Z)(lt,2),st=Je[0],Se=Je[1],dt=g.useState([]),De=(0,fe.Z)(dt,2),yt=De[0],ct=De[1],Qe=g.useState(null),qe=(0,fe.Z)(Qe,2),et=qe[0],He=qe[1],mt=g.useRef(e);mt.current=e;function Ye(){var X=mt.current;$e(X),Se(X),ct([]),He(null),z()}(0,ot.Z)(function(){Ge(u);var X=Pn(Ke,u);if(X.key!==null)if(X.add){var Ne=ye.findIndex(function(Ze){var Fe=Ze.key;return Fe===X.key}),Pe=Wt(Ht(ye,e,X.key),k,E,S),je=ye.slice();je.splice(Ne+1,0,Ut),Se(je),ct(Pe),He("show")}else{var we=e.findIndex(function(Ze){var Fe=Ze.key;return Fe===X.key}),Le=Wt(Ht(e,ye,X.key),k,E,S),Ve=e.slice();Ve.splice(we+1,0,Ut),Se(Ve),ct(Le),He("hide")}else ye!==e&&($e(e),Se(e))},[u,e]),g.useEffect(function(){p||Ye()},[p]);var ut=h?st:e,bt={expandedKeys:u,selectedKeys:t,loadedKeys:a,loadingKeys:s,checkedKeys:r,halfCheckedKeys:c,dragOverNodeKey:m,dropPosition:b,keyEntities:f};return g.createElement(g.Fragment,null,P&&T&&g.createElement("span",{style:jt,"aria-live":"assertive"},Zn(T)),g.createElement("div",null,g.createElement("input",{style:jt,disabled:N===!1||v,tabIndex:N!==!1?O:null,onKeyDown:D,onFocus:H,onBlur:L,value:"",onChange:Ln,"aria-label":"for screen reader"})),g.createElement("div",{className:"".concat(i,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},g.createElement("div",{className:"".concat(i,"-indent")},g.createElement("div",{ref:_,className:"".concat(i,"-indent-unit")}))),g.createElement(Cn,(0,ne.Z)({},le,{data:ut,itemKey:_t,height:E,fullHeight:!1,virtual:k,itemHeight:S,prefixCls:"".concat(i,"-list"),ref:B,onVisibleChange:function(Ne,Pe){var je=new Set(Ne),we=Pe.filter(function(Le){return!je.has(Le)});we.some(function(Le){return _t(Le)===Be})&&Ye()}}),function(X){var Ne=X.pos,Pe=(0,ne.Z)({},(wt(X.data),X.data)),je=X.title,we=X.key,Le=X.isStart,Ve=X.isEnd,Ze=ee(we,Ne);delete Pe.key,delete Pe.children;var Fe=Ie(Ze,bt);return g.createElement(Mn,(0,ne.Z)({},Pe,Fe,{title:je,active:!!T&&we===T.key,pos:Ne,data:X.data,isStart:Le,isEnd:Ve,motion:h,motionNodes:we===Be?yt:null,motionType:et,onMotionStart:F,onMotionEnd:Ye,treeNodeRequiredProps:bt,onMouseMove:function(){w(null)}}))}))});Bt.displayName="NodeList";var In=Bt;function Gt(n,o){var i=new Set;return n.forEach(function(e){o.has(e)||i.add(e)}),i}function An(n){var o=n||{},i=o.disabled,e=o.disableCheckbox,l=o.checkable;return!!(i||e)||l===!1}function $n(n,o,i,e){for(var l=new Set(n),d=new Set,u=0;u<=i;u+=1){var t=o.get(u)||new Set;t.forEach(function(c){var f=c.key,v=c.node,p=c.children,m=p===void 0?[]:p;l.has(f)&&!e(v)&&m.filter(function(b){return!e(b.node)}).forEach(function(b){l.add(b.key)})})}for(var r=new Set,a=i;a>=0;a-=1){var s=o.get(a)||new Set;s.forEach(function(c){var f=c.parent,v=c.node;if(!(e(v)||!c.parent||r.has(c.parent.key))){if(e(c.parent.node)){r.add(f.key);return}var p=!0,m=!1;(f.children||[]).filter(function(b){return!e(b.node)}).forEach(function(b){var h=b.key,E=l.has(h);p&&!E&&(p=!1),!m&&(E||d.has(h))&&(m=!0)}),p&&l.add(f.key),m&&d.add(f.key),r.add(f.key)}})}return{checkedKeys:Array.from(l),halfCheckedKeys:Array.from(Gt(d,l))}}function Hn(n,o,i,e,l){for(var d=new Set(n),u=new Set(o),t=0;t<=e;t+=1){var r=i.get(t)||new Set;r.forEach(function(f){var v=f.key,p=f.node,m=f.children,b=m===void 0?[]:m;!d.has(v)&&!u.has(v)&&!l(p)&&b.filter(function(h){return!l(h.node)}).forEach(function(h){d.delete(h.key)})})}u=new Set;for(var a=new Set,s=e;s>=0;s-=1){var c=i.get(s)||new Set;c.forEach(function(f){var v=f.parent,p=f.node;if(!(l(p)||!f.parent||a.has(f.parent.key))){if(l(f.parent.node)){a.add(v.key);return}var m=!0,b=!1;(v.children||[]).filter(function(h){return!l(h.node)}).forEach(function(h){var E=h.key,S=d.has(E);m&&!S&&(m=!1),!b&&(S||u.has(E))&&(b=!0)}),m||d.delete(v.key),b&&u.add(v.key),a.add(v.key)}})}return{checkedKeys:Array.from(d),halfCheckedKeys:Array.from(Gt(u,d))}}function xt(n,o,i,e){var l=[],d;e?d=e:d=An;var u=new Set(n.filter(function(s){var c=!!i[s];return c||l.push(s),c})),t=new Map,r=0;Object.keys(i).forEach(function(s){var c=i[s],f=c.level,v=t.get(f);v||(v=new Set,t.set(f,v)),v.add(c),r=Math.max(r,f)}),(0,pe.ZP)(!l.length,"Tree missing follow keys: ".concat(l.slice(0,100).map(function(s){return"'".concat(s,"'")}).join(", ")));var a;return o===!0?a=$n(u,t,r,d):a=Hn(u,o.halfCheckedKeys,t,r,d),a}function jn(n){var o=n.dropPosition,i=n.dropLevelOffset,e=n.indent,l={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(o){case-1:l.top=0,l.left=-i*e;break;case 1:l.bottom=0,l.left=-i*e;break;case 0:l.bottom=0,l.left=e;break}return g.createElement("div",{style:l})}var Fn=10,Yt=function(n){(0,Te.Z)(i,n);var o=(0,ke.Z)(i);function i(){var e;(0,se.Z)(this,i);for(var l=arguments.length,d=new Array(l),u=0;u2&&arguments[2]!==void 0?arguments[2]:!1,c=e.state,f=c.dragChildrenKeys,v=c.dropPosition,p=c.dropTargetKey,m=c.dropTargetPos,b=c.dropAllowed;if(b){var h=e.props.onDrop;if(e.setState({dragOverNodeKey:null}),e.cleanDragState(),p!==null){var E=(0,j.Z)((0,j.Z)({},Ie(p,e.getTreeNodeRequiredProps())),{},{active:((a=e.getActiveItem())===null||a===void 0?void 0:a.key)===p,data:e.state.keyEntities[p].node}),S=f.indexOf(p)!==-1;(0,pe.ZP)(!S,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var k=J(m),N={event:t,node:Y(E),dragNode:e.dragNode?Y(e.dragNode.props):null,dragNodesKeys:[e.dragNode.props.eventKey].concat(f),dropToGap:v!==0,dropPosition:v+Number(k[k.length-1])};s||h==null||h(N),e.dragNode=null}}},e.cleanDragState=function(){var t=e.state.draggingNodeKey;t!==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(t,r){var a=e.state,s=a.expandedKeys,c=a.flattenNodes,f=r.expanded,v=r.key,p=r.isLeaf;if(!(p||t.shiftKey||t.metaKey||t.ctrlKey)){var m=c.filter(function(h){return h.key===v})[0],b=Y((0,j.Z)((0,j.Z)({},Ie(v,e.getTreeNodeRequiredProps())),{},{data:m.data}));e.setExpandedKeys(f?Ee(s,v):ge(s,v)),e.onNodeExpand(t,b)}},e.onNodeClick=function(t,r){var a=e.props,s=a.onClick,c=a.expandAction;c==="click"&&e.triggerExpandActionExpand(t,r),s==null||s(t,r)},e.onNodeDoubleClick=function(t,r){var a=e.props,s=a.onDoubleClick,c=a.expandAction;c==="doubleClick"&&e.triggerExpandActionExpand(t,r),s==null||s(t,r)},e.onNodeSelect=function(t,r){var a=e.state.selectedKeys,s=e.state,c=s.keyEntities,f=s.fieldNames,v=e.props,p=v.onSelect,m=v.multiple,b=r.selected,h=r[f.key],E=!b;E?m?a=ge(a,h):a=[h]:a=Ee(a,h);var S=a.map(function(k){var N=c[k];return N?N.node:null}).filter(function(k){return k});e.setUncontrolledState({selectedKeys:a}),p==null||p(a,{event:"select",selected:E,node:r,selectedNodes:S,nativeEvent:t.nativeEvent})},e.onNodeCheck=function(t,r,a){var s=e.state,c=s.keyEntities,f=s.checkedKeys,v=s.halfCheckedKeys,p=e.props,m=p.checkStrictly,b=p.onCheck,h=r.key,E,S={event:"check",node:r,checked:a,nativeEvent:t.nativeEvent};if(m){var k=a?ge(f,h):Ee(f,h),N=Ee(v,h);E={checked:k,halfChecked:N},S.checkedNodes=k.map(function(L){return c[L]}).filter(function(L){return L}).map(function(L){return L.node}),e.setUncontrolledState({checkedKeys:k})}else{var T=xt([].concat((0,ae.Z)(f),[h]),!0,c),P=T.checkedKeys,O=T.halfCheckedKeys;if(!a){var D=new Set(P);D.delete(h);var H=xt(Array.from(D),{checked:!1,halfCheckedKeys:O},c);P=H.checkedKeys,O=H.halfCheckedKeys}E=P,S.checkedNodes=[],S.checkedNodesPositions=[],S.halfCheckedKeys=O,P.forEach(function(L){var w=c[L];if(w){var F=w.node,z=w.pos;S.checkedNodes.push(F),S.checkedNodesPositions.push({node:F,pos:z})}}),e.setUncontrolledState({checkedKeys:P},!1,{halfCheckedKeys:O})}b==null||b(E,S)},e.onNodeLoad=function(t){var r=t.key,a=new Promise(function(s,c){e.setState(function(f){var v=f.loadedKeys,p=v===void 0?[]:v,m=f.loadingKeys,b=m===void 0?[]:m,h=e.props,E=h.loadData,S=h.onLoad;if(!E||p.indexOf(r)!==-1||b.indexOf(r)!==-1)return null;var k=E(t);return k.then(function(){var N=e.state.loadedKeys,T=ge(N,r);S==null||S(T,{event:"load",node:t}),e.setUncontrolledState({loadedKeys:T}),e.setState(function(P){return{loadingKeys:Ee(P.loadingKeys,r)}}),s()}).catch(function(N){if(e.setState(function(P){return{loadingKeys:Ee(P.loadingKeys,r)}}),e.loadingRetryTimes[r]=(e.loadingRetryTimes[r]||0)+1,e.loadingRetryTimes[r]>=Fn){var T=e.state.loadedKeys;(0,pe.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),e.setUncontrolledState({loadedKeys:ge(T,r)}),s()}c(N)}),{loadingKeys:ge(b,r)}})});return a.catch(function(){}),a},e.onNodeMouseEnter=function(t,r){var a=e.props.onMouseEnter;a==null||a({event:t,node:r})},e.onNodeMouseLeave=function(t,r){var a=e.props.onMouseLeave;a==null||a({event:t,node:r})},e.onNodeContextMenu=function(t,r){var a=e.props.onRightClick;a&&(t.preventDefault(),a({event:t,node:r}))},e.onFocus=function(){var t=e.props.onFocus;e.setState({focused:!0});for(var r=arguments.length,a=new Array(r),s=0;s1&&arguments[1]!==void 0?arguments[1]:!1,a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!e.destroyed){var s=!1,c=!0,f={};Object.keys(t).forEach(function(v){if(v in e.props){c=!1;return}s=!0,f[v]=t[v]}),s&&(!r||c)&&e.setState((0,j.Z)((0,j.Z)({},f),a))}},e.scrollTo=function(t){e.listRef.current.scrollTo(t)},e}return(0,ce.Z)(i,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var l=this.props.activeKey;l!==void 0&&l!==this.state.activeKey&&(this.setState({activeKey:l}),l!==null&&this.scrollTo({key:l}))}},{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,d=this.state,u=d.focused,t=d.flattenNodes,r=d.keyEntities,a=d.draggingNodeKey,s=d.activeKey,c=d.dropLevelOffset,f=d.dropContainerKey,v=d.dropTargetKey,p=d.dropPosition,m=d.dragOverNodeKey,b=d.indent,h=this.props,E=h.prefixCls,S=h.className,k=h.style,N=h.showLine,T=h.focusable,P=h.tabIndex,O=P===void 0?0:P,D=h.selectable,H=h.showIcon,L=h.icon,w=h.switcherIcon,F=h.draggable,z=h.checkable,le=h.checkStrictly,B=h.disabled,_=h.motion,he=h.loadData,Me=h.filterTreeNode,Ke=h.height,Ge=h.itemHeight,de=h.virtual,Ce=h.titleRender,ye=h.dropIndicatorRender,$e=h.onContextMenu,lt=h.onScroll,Je=h.direction,st=h.rootClassName,Se=h.rootStyle,dt=(0,R.Z)(this.props,{aria:!0,data:!0}),De;return F&&((0,oe.Z)(F)==="object"?De=F:typeof F=="function"?De={nodeDraggable:F}:De={}),g.createElement(x.Provider,{value:{prefixCls:E,selectable:D,showIcon:H,icon:L,switcherIcon:w,draggable:De,draggingNodeKey:a,checkable:z,checkStrictly:le,disabled:B,keyEntities:r,dropLevelOffset:c,dropContainerKey:f,dropTargetKey:v,dropPosition:p,dragOverNodeKey:m,indent:b,direction:Je,dropIndicatorRender:ye,loadData:he,filterTreeNode:Me,titleRender:Ce,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}},g.createElement("div",{role:"tree",className:K()(E,S,st,(l={},(0,Z.Z)(l,"".concat(E,"-show-line"),N),(0,Z.Z)(l,"".concat(E,"-focused"),u),(0,Z.Z)(l,"".concat(E,"-active-focused"),s!==null),l)),style:Se},g.createElement(In,(0,ne.Z)({ref:this.listRef,prefixCls:E,style:k,data:t,disabled:B,selectable:D,checkable:!!z,motion:_,dragging:a!==null,height:Ke,itemHeight:Ge,virtual:de,focusable:T,focused:u,tabIndex:O,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:$e,onScroll:lt},this.getTreeNodeRequiredProps(),dt))))}}],[{key:"getDerivedStateFromProps",value:function(l,d){var u=d.prevProps,t={prevProps:l};function r(T){return!u&&T in l||u&&u[T]!==l[T]}var a,s=d.fieldNames;if(r("fieldNames")&&(s=te(l.fieldNames),t.fieldNames=s),r("treeData")?a=l.treeData:r("children")&&((0,pe.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),a=ve(l.children)),a){t.treeData=a;var c=We(a,{fieldNames:s});t.keyEntities=(0,j.Z)((0,Z.Z)({},Be,Ft),c.keyEntities)}var f=t.keyEntities||d.keyEntities;if(r("expandedKeys")||u&&r("autoExpandParent"))t.expandedKeys=l.autoExpandParent||!u&&l.defaultExpandParent?Pt(l.expandedKeys,f):l.expandedKeys;else if(!u&&l.defaultExpandAll){var v=(0,j.Z)({},f);delete v[Be],t.expandedKeys=Object.keys(v).map(function(T){return v[T].key})}else!u&&l.defaultExpandedKeys&&(t.expandedKeys=l.autoExpandParent||l.defaultExpandParent?Pt(l.defaultExpandedKeys,f):l.defaultExpandedKeys);if(t.expandedKeys||delete t.expandedKeys,a||t.expandedKeys){var p=ue(a||d.treeData,t.expandedKeys||d.expandedKeys,s);t.flattenNodes=p}if(l.selectable&&(r("selectedKeys")?t.selectedKeys=Mt(l.selectedKeys,l):!u&&l.defaultSelectedKeys&&(t.selectedKeys=Mt(l.defaultSelectedKeys,l))),l.checkable){var m;if(r("checkedKeys")?m=Nt(l.checkedKeys)||{}:!u&&l.defaultCheckedKeys?m=Nt(l.defaultCheckedKeys)||{}:a&&(m=Nt(l.checkedKeys)||{checkedKeys:d.checkedKeys,halfCheckedKeys:d.halfCheckedKeys}),m){var b=m,h=b.checkedKeys,E=h===void 0?[]:h,S=b.halfCheckedKeys,k=S===void 0?[]:S;if(!l.checkStrictly){var N=xt(E,!0,f);E=N.checkedKeys,k=N.halfCheckedKeys}t.checkedKeys=E,t.halfCheckedKeys=k}}return r("loadedKeys")&&(t.loadedKeys=l.loadedKeys),t}}]),i}(g.Component);Yt.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:jn,allowDrop:function(){return!0},expandAction:!1},Yt.TreeNode=Xe;var dr=null,cr=null;function it(n){"@babel/helpers - typeof";return it=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},it(n)}function Vt(n,o){var i=Object.keys(n);if(Object.getOwnPropertySymbols){var e=Object.getOwnPropertySymbols(n);o&&(e=e.filter(function(l){return Object.getOwnPropertyDescriptor(n,l).enumerable})),i.push.apply(i,e)}return i}function zt(n){for(var o=1;on.length)&&(o=n.length);for(var i=0,e=new Array(o);i1&&arguments[1]!==void 0?arguments[1]:"",i=[];return[].concat(n).forEach(function(e,l){var d="".concat(o?"".concat(o,"-"):"").concat(l);switch(e==null?void 0:e.type){case"ul":{var u,t=((u=i[i.length-1])===null||u===void 0?void 0:u.children)||i,r=gt(e.props.children||[],d);t.push.apply(t,zn(r));break}case"li":{var a=gt(e.props.children,d);i.push({title:[].concat(e.props.children).filter(function(s){return s.type!=="ul"}),key:d,children:a,isLeaf:!a.length});break}default:}}),i}var qn=function(o){var i=useState(gt(o)),e=Bn(i,2),l=e[0],d=e[1];return useEffect(function(){d(gt(o))},[o]),l},er=function(o){var i=o.isLeaf,e=o.expanded;return i?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"}))},tr=function(o){var i=o.isLeaf,e=o.expanded;return i?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"})))},Dt=function(){return{height:0,opacity:0}},Jt=function(o){var i=o.scrollHeight;return{height:i,opacity:1}},nr=function(o){return{height:o?o.offsetHeight:0}},Tt=function(o,i){return(i==null?void 0:i.deadline)===!0||i.propertyName==="height"},rr={motionName:"ant-motion-collapse",onAppearStart:Dt,onEnterStart:Dt,onAppearActive:Jt,onEnterActive:Jt,onLeaveStart:nr,onLeaveActive:Dt,onAppearEnd:Tt,onEnterEnd:Tt,onLeaveEnd:Tt,motionDeadline:500},ur=function(n){var o=qn(n.children),i=createRef(),e=function(d,u){var t=u.isLeaf;t||d.shiftKey||d.metaKey||d.ctrlKey||i.current.onNodeExpand(d,u)};return React.createElement(Tree,{className:"dumi-default-tree",icon:er,ref:i,itemHeight:20,showLine:!0,selectable:!1,virtual:!1,motion:zt(zt({},rr),{},{motionAppear:!1}),onClick:e,treeData:[{key:"0",title:n.title||"",children:o}],defaultExpandAll:!0,switcherIcon:tr})}},93096:function(nt,rt,M){var ne="Expected a function",Z=NaN,oe="[object Symbol]",j=/^\s+|\s+$/g,ae=/^[-+]0x[0-9a-f]+$/i,se=/^0b[01]+$/i,ce=/^0o[0-7]+$/i,re=parseInt,Te=typeof M.g=="object"&&M.g&&M.g.Object===Object&&M.g,ke=typeof self=="object"&&self&&self.Object===Object&&self,g=Te||ke||Function("return this")(),be=Object.prototype,pe=be.toString,R=Math.max,y=Math.min,K=function(){return g.Date.now()};function x(C,W,G){var ee,te,ie,ve,ue,Re,We=0,Ie=!1,Y=!1,at=!0;if(typeof C!="function")throw new TypeError(ne);W=V(W)||0,I(G)&&(Ie=!!G.leading,Y="maxWait"in G,ie=Y?R(V(G.maxWait)||0,W):ie,at="trailing"in G?!!G.trailing:at);function ze(J){var xe=ee,_e=te;return ee=te=void 0,We=J,ve=C.apply(_e,xe),ve}function vt(J){return We=J,ue=setTimeout(Ae,W),Ie?ze(J):ve}function Kt(J){var xe=J-Re,_e=J-We,ht=W-xe;return Y?y(ht,ie-_e):ht}function pt(J){var xe=J-Re,_e=J-We;return Re===void 0||xe>=W||xe<0||Y&&_e>=ie}function Ae(){var J=K();if(pt(J))return Xe(J);ue=setTimeout(Ae,Kt(J))}function Xe(J){return ue=void 0,at&&ee?ze(J):(ee=te=void 0,ve)}function St(){ue!==void 0&&clearTimeout(ue),We=0,ee=Re=te=ue=void 0}function Ee(){return ue===void 0?ve:Xe(K())}function ge(){var J=K(),xe=pt(J);if(ee=arguments,te=this,Re=J,xe){if(ue===void 0)return vt(Re);if(Y)return ue=setTimeout(Ae,W),ze(Re)}return ue===void 0&&(ue=setTimeout(Ae,W)),ve}return ge.cancel=St,ge.flush=Ee,ge}function A(C,W,G){var ee=!0,te=!0;if(typeof C!="function")throw new TypeError(ne);return I(G)&&(ee="leading"in G?!!G.leading:ee,te="trailing"in G?!!G.trailing:te),x(C,W,{leading:ee,maxWait:W,trailing:te})}function I(C){var W=typeof C;return!!C&&(W=="object"||W=="function")}function U(C){return!!C&&typeof C=="object"}function q(C){return typeof C=="symbol"||U(C)&&pe.call(C)==oe}function V(C){if(typeof C=="number")return C;if(q(C))return Z;if(I(C)){var W=typeof C.valueOf=="function"?C.valueOf():C;C=I(W)?W+"":W}if(typeof C!="string")return C===0?C:+C;C=C.replace(j,"");var G=se.test(C);return G||ce.test(C)?re(C.slice(2),G?2:8):ae.test(C)?Z:+C}nt.exports=A}}]); diff --git a/404.html b/404.html new file mode 100644 index 00000000..a24c229d --- /dev/null +++ b/404.html @@ -0,0 +1,12 @@ + + + + + + + + +
+ + + \ No newline at end of file diff --git a/746.9ad75f3f.async.js b/746.9ad75f3f.async.js new file mode 100644 index 00000000..41abd005 --- /dev/null +++ b/746.9ad75f3f.async.js @@ -0,0 +1,15 @@ +(self.webpackChunkrc_util=self.webpackChunkrc_util||[]).push([[746],{40890:function(v,E,u){"use strict";u.d(E,{Z:function(){return F}});var e=u(67294),y=Object.defineProperty,j=Object.getOwnPropertySymbols,I=Object.prototype.hasOwnProperty,p=Object.prototype.propertyIsEnumerable,D=(o,l,t)=>l in o?y(o,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):o[l]=t,h=(o,l)=>{for(var t in l||(l={}))I.call(l,t)&&D(o,t,l[t]);if(j)for(var t of j(l))p.call(l,t)&&D(o,t,l[t]);return o};const B=o=>e.createElement("svg",h({viewBox:"64 64 896 896"},o),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 x="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNODcyIDQ3NEgyODYuOWwzNTAuMi0zMDRjNS42LTQuOSAyLjItMTQtNS4yLTE0aC04OC41Yy0zLjkgMC03LjYgMS40LTEwLjUgMy45TDE1NSA0ODcuOGEzMS45NiAzMS45NiAwIDAgMCAwIDQ4LjNMNTM1LjEgODY2YzEuNSAxLjMgMy4zIDIgNS4yIDJoOTEuNWM3LjQgMCAxMC44LTkuMiA1LjItMTRMMjg2LjkgNTUwSDg3MmM0LjQgMCA4LTMuNiA4LTh2LTYwYzAtNC40LTMuNi04LTgtOHoiLz48L3N2Zz4=",w=Object.defineProperty,T=Object.getOwnPropertySymbols,k=Object.prototype.hasOwnProperty,R=Object.prototype.propertyIsEnumerable,N=(o,l,t)=>l in o?w(o,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):o[l]=t,d=(o,l)=>{for(var t in l||(l={}))k.call(l,t)&&N(o,t,l[t]);if(T)for(var t of T(l))R.call(l,t)&&N(o,t,l[t]);return o};const c=o=>e.createElement("svg",d({viewBox:"64 64 896 896"},o),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 A="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNNTEyIDY0QzI2NC42IDY0IDY0IDI2NC42IDY0IDUxMnMyMDAuNiA0NDggNDQ4IDQ0OCA0NDgtMjAwLjYgNDQ4LTQ0OFM3NTkuNCA2NCA1MTIgNjR6bTAgODIwYy0yMDUuNCAwLTM3Mi0xNjYuNi0zNzItMzcyczE2Ni42LTM3MiAzNzItMzcyIDM3MiAxNjYuNiAzNzIgMzcyLTE2Ni42IDM3Mi0zNzIgMzcyeiIvPjxwYXRoIGQ9Ik02ODYuNyA2MzguNiA1NDQuMSA1MzUuNVYyODhjMC00LjQtMy42LTgtOC04SDQ4OGMtNC40IDAtOCAzLjYtOCA4djI3NS40YzAgMi42IDEuMiA1IDMuMyA2LjVsMTY1LjQgMTIwLjZjMy42IDIuNiA4LjYgMS44IDExLjItMS43bDI4LjYtMzljMi42LTMuNyAxLjgtOC43LTEuOC0xMS4yeiIvPjwvc3ZnPg==",L=Object.defineProperty,S=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,Q=Object.prototype.propertyIsEnumerable,z=(o,l,t)=>l in o?L(o,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):o[l]=t,V=(o,l)=>{for(var t in l||(l={}))b.call(l,t)&&z(o,t,l[t]);if(S)for(var t of S(l))Q.call(l,t)&&z(o,t,l[t]);return o};const W=o=>e.createElement("svg",V({viewBox:"64 64 896 896"},o),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 ne="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNMjU3LjcgNzUyYzIgMCA0LS4yIDYtLjVMNDMxLjkgNzIyYzItLjQgMy45LTEuMyA1LjMtMi44bDQyMy45LTQyMy45YTkuOTYgOS45NiAwIDAgMCAwLTE0LjFMNjk0LjkgMTE0LjljLTEuOS0xLjktNC40LTIuOS03LjEtMi45cy01LjIgMS03LjEgMi45TDI1Ni44IDUzOC44Yy0xLjUgMS41LTIuNCAzLjMtMi44IDUuM2wtMjkuNSAxNjguMmEzMy41IDMzLjUgMCAwIDAgOS40IDI5LjhjNi42IDYuNCAxNC45IDkuOSAyMy44IDkuOXptNjcuNC0xNzQuNEw2ODcuOCAyMTVsNzMuMyA3My4zLTM2Mi43IDM2Mi42LTg4LjkgMTUuNyAxNS42LTg5ek04ODAgODM2SDE0NGMtMTcuNyAwLTMyIDE0LjMtMzIgMzJ2MzZjMCA0LjQgMy42IDggOCA4aDc4NGM0LjQgMCA4LTMuNiA4LTh2LTM2YzAtMTcuNy0xNC4zLTMyLTMyLTMyeiIvPjwvc3ZnPg==",U=u(14570);function ge(o,l){return Ee(o)||se(o,l)||me(o,l)||Ne()}function Ne(){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 me(o,l){if(o){if(typeof o=="string")return le(o,l);var t=Object.prototype.toString.call(o).slice(8,-1);if(t==="Object"&&o.constructor&&(t=o.constructor.name),t==="Map"||t==="Set")return Array.from(o);if(t==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return le(o,l)}}function le(o,l){(l==null||l>o.length)&&(l=o.length);for(var t=0,a=new Array(l);tl in o?g(o,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):o[l]=t,H=(o,l)=>{for(var t in l||(l={}))m.call(l,t)&&K(o,t,l[t]);if(f)for(var t of f(l))Y.call(l,t)&&K(o,t,l[t]);return o};const te=o=>e.createElement("svg",H({viewBox:"64 64 896 896"},o),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 ee="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNMTIwIDIzMGg0OTZjNC40IDAgOC0zLjYgOC04di01NmMwLTQuNC0zLjYtOC04LThIMTIwYy00LjQgMC04IDMuNi04IDh2NTZjMCA0LjQgMy42IDggOCA4em0wIDQyNGg0OTZjNC40IDAgOC0zLjYgOC04di01NmMwLTQuNC0zLjYtOC04LThIMTIwYy00LjQgMC04IDMuNi04IDh2NTZjMCA0LjQgMy42IDggOCA4em03ODQgMTQwSDEyMGMtNC40IDAtOCAzLjYtOCA4djU2YzAgNC40IDMuNiA4IDggOGg3ODRjNC40IDAgOC0zLjYgOC04di01NmMwLTQuNC0zLjYtOC04LTh6bTAtNDI0SDEyMGMtNC40IDAtOCAzLjYtOCA4djU2YzAgNC40IDMuNiA4IDggOGg3ODRjNC40IDAgOC0zLjYgOC04di01NmMwLTQuNC0zLjYtOC04LTh6Ii8+PC9zdmc+",_=function(o,l,t,a){function n(r){return r instanceof t?r:new t(function(C){C(r)})}return new(t||(t=Promise))(function(r,C){function Z(P){try{J(a.next(P))}catch(ae){C(ae)}}function G(P){try{J(a.throw(P))}catch(ae){C(ae)}}function J(P){P.done?r(P.value):n(P.value).then(Z,G)}J((a=a.apply(o,l||[])).next())})};function ue(o){let l=0,t=0,a=o;do l+=a.offsetTop||0,t+=a.offsetLeft||0,a=a.offsetParent;while(a);return{top:l,left:t}}class re{constructor(l){this.element=l}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(l,t){return ue(l).left-ue(t).left}getVerticalElementScrollOffset(l,t){return ue(l).top-ue(t).top}scrollTo(l,t){this.element.scrollLeft=l,this.element.scrollTop=t}}class ye{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(l){return(window.scrollX||document.documentElement.scrollLeft)+l.getBoundingClientRect().left}getVerticalElementScrollOffset(l){return(window.scrollY||document.documentElement.scrollTop)+l.getBoundingClientRect().top}scrollTo(l,t){window.scrollTo(l,t)}}const ce={elements:[],cancelMethods:[],add:(o,l)=>{ce.elements.push(o),ce.cancelMethods.push(l)},remove:(o,l)=>{const t=ce.elements.indexOf(o);t>-1&&(l&&ce.cancelMethods[t](),ce.elements.splice(t,1),ce.cancelMethods.splice(t,1))}},ve=typeof window!="undefined",Me={cancelOnUserAction:!0,easing:o=>--o*o*o+1,elementToScroll:ve?window:null,horizontalOffset:0,maxDuration:3e3,minDuration:250,speed:500,verticalOffset:0};function q(o,l={}){return _(this,void 0,void 0,function*(){if(ve){if(!window.Promise)throw"Browser doesn't support Promises, and animated-scroll-to depends on it, please provide a polyfill."}else return new Promise(Se=>{Se(!1)});let t,a,n,r=Object.assign(Object.assign({},Me),l);const C=r.elementToScroll===window,Z=!!r.elementToScroll.nodeName;if(!C&&!Z)throw"Element to scroll needs to be either window or DOM element.";const G=C?document.documentElement:r.elementToScroll;getComputedStyle(G).getPropertyValue("scroll-behavior")==="smooth"&&console.warn(`${G.tagName} has "scroll-behavior: smooth" which can mess up with animated-scroll-to's animations`);const P=C?new ye:new re(r.elementToScroll);if(o instanceof Element){if(n=o,Z&&(!r.elementToScroll.contains(n)||r.elementToScroll.isSameNode(n)))throw"options.elementToScroll has to be a parent of scrollToElement";t=P.getHorizontalElementScrollOffset(n,r.elementToScroll),a=P.getVerticalElementScrollOffset(n,r.elementToScroll)}else if(typeof o=="number")t=P.getHorizontalScroll(),a=o;else if(Array.isArray(o)&&o.length===2)t=o[0]===null?P.getHorizontalScroll():o[0],a=o[1]===null?P.getVerticalScroll():o[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)`;t+=r.horizontalOffset,a+=r.verticalOffset;const ae=P.getMaxHorizontalScroll(),Ce=P.getHorizontalScroll();t>ae&&(t=ae);const Ie=t-Ce,pe=P.getMaxVerticalScroll(),$=P.getVerticalScroll();a>pe&&(a=pe);const oe=a-$,fe=Math.abs(Math.round(Ie/1e3*r.speed)),ie=Math.abs(Math.round(oe/1e3*r.speed));let de=fe>ie?fe:ie;return der.maxDuration&&(de=r.maxDuration),new Promise((Se,Re)=>{Ie===0&&oe===0&&Se(!0),ce.remove(P.element,!0);let he;const Ye=()=>{Ze(),cancelAnimationFrame(he),Se(!1)};ce.add(P.element,Ye);const Be=xe=>xe.preventDefault(),we=r.cancelOnUserAction?Ye:Be,Pe=r.cancelOnUserAction?{passive:!0}:{passive:!1},ke=["wheel","touchstart","keydown","mousedown"],Ze=()=>{ke.forEach(xe=>{P.element.removeEventListener(xe,we,Pe)})};ke.forEach(xe=>{P.element.addEventListener(xe,we,Pe)});const Ve=Date.now(),Fe=()=>{var xe=Date.now()-Ve,Ge=xe/de;const Je=Math.round(Ce+Ie*r.easing(Ge)),Ke=Math.round($+oe*r.easing(Ge));xeo.length)&&(l=o.length);for(var t=0,a=new Array(l);t0;return(0,e.useEffect)(function(){var fe=r.replace("#","");fe&&setTimeout(function(){var ie=document.getElementById(decodeURIComponent(fe));ie&&X(ie.offsetTop-80,{maxDuration:300})},1)},[G,r]),e.createElement("div",{className:"dumi-default-doc-layout","data-mobile-sidebar-active":Ce||void 0,onClick:function(){return Ie(!1)}},e.createElement(U.ql,null,e.createElement("html",{lang:l.locale.replace(/-.+$/,"")}),$.title&&e.createElement("title",null,$.title),$.title&&e.createElement("meta",{property:"og:title",content:$.title}),$.description&&e.createElement("meta",{name:"description",content:$.description}),$.description&&e.createElement("meta",{property:"og:description",content:$.description}),$.keywords&&e.createElement("meta",{name:"keywords",content:$.keywords.join(",")}),$.keywords&&$.keywords.map(function(fe){return e.createElement("meta",{key:fe,property:"article:tag",content:fe})}),J&&e.createElement("link",{rel:"canonical",href:J+C})),e.createElement(De.Z,null),e.createElement(Oe.Z,null),e.createElement(Le.Z,null),oe&&e.createElement("div",{className:"dumi-default-doc-layout-mobile-bar"},e.createElement("button",{type:"button",className:"dumi-default-sidebar-btn",onClick:function(ie){ie.stopPropagation(),Ie(function(de){return!de})}},e.createElement(te,null),l.formatMessage({id:"layout.sidebar.btn"}))),e.createElement("main",null,oe&&e.createElement(We.Z,null),e.createElement(Ae.Z,null,e.createElement("article",null,t),e.createElement(O,null),e.createElement(je.Z,null)),$.toc==="content"&&e.createElement("div",{className:"dumi-default-doc-layout-toc-wrapper"},e.createElement("h4",null,"TABLE OF CONTENTS"),e.createElement(Qe.Z,null))))},F=M},20772:function(v,E,u){"use strict";u.d(E,{Z:function(){return N}});var e=u(14570),y=u(67294);function j(d,c){return B(d)||h(d,c)||p(d,c)||I()}function I(){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 p(d,c){if(d){if(typeof d=="string")return D(d,c);var A=Object.prototype.toString.call(d).slice(8,-1);if(A==="Object"&&d.constructor&&(A=d.constructor.name),A==="Map"||A==="Set")return Array.from(d);if(A==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(A))return D(d,c)}}function D(d,c){(c==null||c>d.length)&&(c=d.length);for(var A=0,L=new Array(c);Af in g?y(g,f,{enumerable:!0,configurable:!0,writable:!0,value:m}):g[f]=m,h=(g,f)=>{for(var m in f||(f={}))I.call(f,m)&&D(g,m,f[m]);if(j)for(var m of j(f))p.call(f,m)&&D(g,m,f[m]);return g};const B=g=>e.createElement("svg",h({fillRule:"evenodd",viewBox:"64 64 896 896"},g),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 x="data:image/svg+xml;base64,PHN2ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHZpZXdCb3g9IjY0IDY0IDg5NiA4OTYiPjxwYXRoIGQ9Ik03OTkuODYgMTY2LjMxYy4wMiAwIC4wNC4wMi4wOC4wNmw1Ny42OSA1Ny43Yy4wNC4wMy4wNS4wNS4wNi4wOGEuMTIuMTIgMCAwIDEgMCAuMDZjMCAuMDMtLjAyLjA1LS4wNi4wOUw1NjkuOTMgNTEybDI4Ny43IDI4Ny43Yy4wNC4wNC4wNS4wNi4wNi4wOWEuMTIuMTIgMCAwIDEgMCAuMDdjMCAuMDItLjAyLjA0LS4wNi4wOGwtNTcuNyA1Ny42OWMtLjAzLjA0LS4wNS4wNS0uMDcuMDZhLjEyLjEyIDAgMCAxLS4wNyAwYy0uMDMgMC0uMDUtLjAyLS4wOS0uMDZMNTEyIDU2OS45M2wtMjg3LjcgMjg3LjdjLS4wNC4wNC0uMDYuMDUtLjA5LjA2YS4xMi4xMiAwIDAgMS0uMDcgMGMtLjAyIDAtLjA0LS4wMi0uMDgtLjA2bC01Ny42OS01Ny43YS4xNjkuMTY5IDAgMCAxLS4wNi0uMDcuMTIuMTIgMCAwIDEgMC0uMDdjMC0uMDMuMDItLjA1LjA2LS4wOUw0NTQuMDcgNTEybC0yODcuNy0yODcuN2EuMTk5LjE5OSAwIDAgMS0uMDYtLjA5LjEyLjEyIDAgMCAxIDAtLjA3YzAtLjAyLjAyLS4wNC4wNi0uMDhsNTcuNy01Ny42OWMuMDMtLjA0LjA1LS4wNS4wNy0uMDZhLjEyLjEyIDAgMCAxIC4wNyAwYy4wMyAwIC4wNS4wMi4wOS4wNkw1MTIgNDU0LjA3bDI4Ny43LTI4Ny43Yy4wNC0uMDQuMDYtLjA1LjA5LS4wNmEuMTIuMTIgMCAwIDEgLjA3IDB6Ii8+PC9zdmc+",w=Object.defineProperty,T=Object.getOwnPropertySymbols,k=Object.prototype.hasOwnProperty,R=Object.prototype.propertyIsEnumerable,N=(g,f,m)=>f in g?w(g,f,{enumerable:!0,configurable:!0,writable:!0,value:m}):g[f]=m,d=(g,f)=>{for(var m in f||(f={}))k.call(f,m)&&N(g,m,f[m]);if(T)for(var m of T(f))R.call(f,m)&&N(g,m,f[m]);return g};const c=g=>e.createElement("svg",d({viewBox:"64 64 896 896"},g),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 A="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNOTA0IDE2MEgxMjBjLTQuNCAwLTggMy42LTggOHY2NGMwIDQuNCAzLjYgOCA4IDhoNzg0YzQuNCAwIDgtMy42IDgtOHYtNjRjMC00LjQtMy42LTgtOC04em0wIDYyNEgxMjBjLTQuNCAwLTggMy42LTggOHY2NGMwIDQuNCAzLjYgOCA4IDhoNzg0YzQuNCAwIDgtMy42IDgtOHYtNjRjMC00LjQtMy42LTgtOC04em0wLTMxMkgxMjBjLTQuNCAwLTggMy42LTggOHY2NGMwIDQuNCAzLjYgOCA4IDhoNzg0YzQuNCAwIDgtMy42IDgtOHYtNjRjMC00LjQtMy42LTgtOC04eiIvPjwvc3ZnPg==",L=u(14570),S=u(87171),b=u(21209),Q=u(26871),z=u(63721),V=u(78406),W=u(983),ne=u(96157),U=u(24733);function ge(g,f){return Ee(g)||se(g,f)||me(g,f)||Ne()}function Ne(){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 me(g,f){if(g){if(typeof g=="string")return le(g,f);var m=Object.prototype.toString.call(g).slice(8,-1);if(m==="Object"&&g.constructor&&(m=g.constructor.name),m==="Map"||m==="Set")return Array.from(g);if(m==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(m))return le(g,f)}}function le(g,f){(f==null||f>g.length)&&(f=g.length);for(var m=0,Y=new Array(f);mN.length)&&(d=N.length);for(var c=0,A=new Array(d);c2?j.createElement("div",{className:"dumi-default-lang-select"},j.createElement("select",{defaultValue:L,onChange:function(Q){y.m8.push(w({pathname:y.m8.location.pathname,current:S,target:c.find(function(z){var V=z.id;return V===Q.target.value})}))}},c.map(function(b){return j.createElement("option",{key:b.id,value:b.id},b.name)})),j.createElement(e.r,null)):j.createElement(T,{locale:c.find(function(b){var Q=b.id;return Q!==L}),current:S})},R=k},40417:function(v,E,u){"use strict";u.d(E,{Z:function(){return I}});var e=u(14570),y=u(67294),j=function(){var D=(0,e.WF)(),h=D.themeConfig,B=(0,e.bU)();return y.createElement(e.rU,{className:"dumi-default-logo",to:"base"in B?B.base:"/"},h.logo!==!1&&y.createElement("img",{src:h.logo||"data:image/png;base64,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",alt:h.name}),h.name)},I=j},33398:function(v,E,u){"use strict";u.d(E,{Z:function(){return d}});var e=u(55821),y=u(14570),j=u(42515),I=u(67294);function p(){return p=Object.assign?Object.assign.bind():function(c){for(var A=1;Ac.length)&&(A=c.length);for(var L=0,S=new Array(A);LN.length)&&(d=N.length);for(var c=0,A=new Array(d);ci in s?y(s,i,{enumerable:!0,configurable:!0,writable:!0,value:M}):s[i]=M,h=(s,i)=>{for(var M in i||(i={}))I.call(i,M)&&D(s,M,i[M]);if(j)for(var M of j(i))p.call(i,M)&&D(s,M,i[M]);return s};const B=s=>e.createElement("svg",h({viewBox:"64 64 896 896"},s),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 x="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNODYyIDQ2NS4zaC04MWMtNC42IDAtOSAyLTEyLjEgNS41TDU1MCA3MjMuMVYxNjBjMC00LjQtMy42LTgtOC04aC02MGMtNC40IDAtOCAzLjYtOCA4djU2My4xTDI1NS4xIDQ3MC44Yy0zLTMuNS03LjQtNS41LTEyLjEtNS41aC04MWMtNi44IDAtMTAuNSA4LjEtNiAxMy4yTDQ4Ny45IDg2MWEzMS45NiAzMS45NiAwIDAgMCA0OC4zIDBMODY4IDQ3OC41YzQuNS01LjIuOC0xMy4yLTYtMTMuMnoiLz48L3N2Zz4=",w=Object.defineProperty,T=Object.getOwnPropertySymbols,k=Object.prototype.hasOwnProperty,R=Object.prototype.propertyIsEnumerable,N=(s,i,M)=>i in s?w(s,i,{enumerable:!0,configurable:!0,writable:!0,value:M}):s[i]=M,d=(s,i)=>{for(var M in i||(i={}))k.call(i,M)&&N(s,M,i[M]);if(T)for(var M of T(i))R.call(i,M)&&N(s,M,i[M]);return s};const c=s=>e.createElement("svg",d({viewBox:"64 64 896 896"},s),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 A="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNODY4IDU0NS41IDUzNi4xIDE2M2EzMS45NiAzMS45NiAwIDAgMC00OC4zIDBMMTU2IDU0NS41YTcuOTcgNy45NyAwIDAgMCA2IDEzLjJoODFjNC42IDAgOS0yIDEyLjEtNS41TDQ3NCAzMDAuOVY4NjRjMCA0LjQgMy42IDggOCA4aDYwYzQuNCAwIDgtMy42IDgtOFYzMDAuOWwyMTguOSAyNTIuM2MzIDMuNSA3LjQgNS41IDEyLjEgNS41aDgxYzYuOCAwIDEwLjUtOCA2LTEzLjJ6Ii8+PC9zdmc+",L=Object.defineProperty,S=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,Q=Object.prototype.propertyIsEnumerable,z=(s,i,M)=>i in s?L(s,i,{enumerable:!0,configurable:!0,writable:!0,value:M}):s[i]=M,V=(s,i)=>{for(var M in i||(i={}))b.call(i,M)&&z(s,M,i[M]);if(S)for(var M of S(i))Q.call(i,M)&&z(s,M,i[M]);return s};const W=s=>e.createElement("svg",V({viewBox:"64 64 896 896"},s),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 ne="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNOTA5LjYgODU0LjUgNjQ5LjkgNTk0LjhDNjkwLjIgNTQyLjcgNzEyIDQ3OSA3MTIgNDEyYzAtODAuMi0zMS4zLTE1NS40LTg3LjktMjEyLjEtNTYuNi01Ni43LTEzMi04Ny45LTIxMi4xLTg3LjlzLTE1NS41IDMxLjMtMjEyLjEgODcuOUMxNDMuMiAyNTYuNSAxMTIgMzMxLjggMTEyIDQxMmMwIDgwLjEgMzEuMyAxNTUuNSA4Ny45IDIxMi4xQzI1Ni41IDY4MC44IDMzMS44IDcxMiA0MTIgNzEyYzY3IDAgMTMwLjYtMjEuOCAxODIuNy02MmwyNTkuNyAyNTkuNmE4LjIgOC4yIDAgMCAwIDExLjYgMGw0My42LTQzLjVhOC4yIDguMiAwIDAgMCAwLTExLjZ6TTU3MC40IDU3MC40QzUyOCA2MTIuNyA0NzEuOCA2MzYgNDEyIDYzNnMtMTE2LTIzLjMtMTU4LjQtNjUuNkMyMTEuMyA1MjggMTg4IDQ3MS44IDE4OCA0MTJzMjMuMy0xMTYuMSA2NS42LTE1OC40QzI5NiAyMTEuMyAzNTIuMiAxODggNDEyIDE4OHMxMTYuMSAyMy4yIDE1OC40IDY1LjZTNjM2IDM1Mi4yIDYzNiA0MTJzLTIzLjMgMTE2LjEtNjUuNiAxNTguNHoiLz48L3N2Zz4=",U=u(14570),ge=Object.defineProperty,Ne=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable,se=(s,i,M)=>i in s?ge(s,i,{enumerable:!0,configurable:!0,writable:!0,value:M}):s[i]=M,Ee=(s,i)=>{for(var M in i||(i={}))me.call(i,M)&&se(s,M,i[M]);if(Ne)for(var M of Ne(i))le.call(i,M)&&se(s,M,i[M]);return s};const Te=s=>e.createElement("svg",Ee({viewBox:"0 0 1024 1024"},s),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 O="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTAyNCAxMDI0Ij48cGF0aCBkPSJtODg1LjIgNDQ2LjMtLjItLjgtMTEyLjItMjg1LjFjLTUtMTYuMS0xOS45LTI3LjItMzYuOC0yNy4ySDI4MS4yYy0xNyAwLTMyLjEgMTEuMy0zNi45IDI3LjZMMTM5LjQgNDQzbC0uMy43LS4yLjhjLTEuMyA0LjktMS43IDkuOS0xIDE0LjgtLjEgMS42LS4yIDMuMi0uMiA0LjhWODMwYTYwLjkgNjAuOSAwIDAgMCA2MC44IDYwLjhoNjI3LjJjMzMuNSAwIDYwLjgtMjcuMyA2MC45LTYwLjhWNDY0LjFjMC0xLjMgMC0yLjYtLjEtMy43LjQtNC45IDAtOS42LTEuMy0xNC4xem0tMjk1LjgtNDMtLjMgMTUuN2MtLjggNDQuOS0zMS44IDc1LjEtNzcuMSA3NS4xLTIyLjEgMC00MS4xLTcuMS01NC44LTIwLjZTNDM2IDQ0MS4yIDQzNS42IDQxOWwtLjMtMTUuN0gyMjkuNUwzMDkgMjEwaDM5OS4ybDgxLjcgMTkzLjNINTg5LjR6bS0zNzUgNzYuOGgxNTcuM2MyNC4zIDU3LjEgNzYgOTAuOCAxNDAuNCA5MC44IDMzLjcgMCA2NS05LjQgOTAuMy0yNy4yIDIyLjItMTUuNiAzOS41LTM3LjQgNTAuNy02My42aDE1Ni41VjgxNEgyMTQuNFY0ODAuMXoiLz48L3N2Zz4=";function g(s,i){return H(s)||K(s,i)||m(s,i)||f()}function f(){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 m(s,i){if(s){if(typeof s=="string")return Y(s,i);var M=Object.prototype.toString.call(s).slice(8,-1);if(M==="Object"&&s.constructor&&(M=s.constructor.name),M==="Map"||M==="Set")return Array.from(s);if(M==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(M))return Y(s,i)}}function Y(s,i){(i==null||i>s.length)&&(i=s.length);for(var M=0,F=new Array(i);M=0){var J,P=o.find(function(ae){return ae.type==="hint"&&ae.activeIndex===n}).value;U.m8.push(P.link),(J=i.onItemSelect)===null||J===void 0||J.call(i,P),document.activeElement.blur()}["Escape","Enter"].includes(G.key)&&r(-1)};return document.addEventListener("keydown",C),function(){return document.removeEventListener("keydown",C)}}),e.createElement("div",{className:"dumi-default-search-result",onMouseEnter:function(){return r(-1)},onMouseDownCapture:function(Z){return Z.preventDefault()},onMouseUpCapture:function(){document.activeElement.blur()}},i.data.length||i.loading?e.createElement("dl",null,o.map(function(C,Z){return C.type==="title"?e.createElement("dt",{key:String(Z)},C.value.title):e.createElement("dd",{key:String(Z)},e.createElement(U.rU,{to:C.value.link,"data-active":n===C.activeIndex||void 0,onClick:function(){var J;return(J=i.onItemSelect)===null||J===void 0?void 0:J.call(i,C.value)}},e.createElement(re[C.value.type]),e.createElement("h4",null,e.createElement(ye,{texts:C.value.highlightTitleTexts})),e.createElement("p",null,e.createElement(ye,{texts:C.value.highlightTexts}))))})):e.createElement("div",{className:"dumi-default-search-empty"},e.createElement(Te,null),e.createElement(U._H,{id:"search.not.found"})))},Me=ve,q=(0,e.forwardRef)(function(s,i){var M=(0,U.YB)(),F=(0,e.useRef)(!1),o=(0,e.useRef)(null);return(0,e.useImperativeHandle)(i,function(){return o.current}),e.createElement("input",{className:"dumi-default-search-bar-input",onCompositionStart:function(){return F.current=!0},onCompositionEnd:function(t){F.current=!1,s.onChange(t.currentTarget.value)},onFocus:s.onFocus,onBlur:s.onBlur,onKeyDown:function(t){["ArrowDown","ArrowUp"].includes(t.key)&&t.preventDefault(),t.key==="Escape"&&!F.current&&t.currentTarget.blur()},onChange:function(t){var a=t.target.value;setTimeout(function(){F.current||s.onChange(a)},1)},placeholder:M.formatMessage({id:"header.search.placeholder"}),ref:o})}),X=function(i){return(0,e.useEffect)(function(){if(i.visible)document.body.style.overflow="hidden";else{var M;document.body.style.overflow="",(M=i.onClose)===null||M===void 0||M.call(i)}},[i.visible]),i.visible?e.createElement("div",{className:"dumi-default-search-modal"},e.createElement("div",{className:"dumi-default-search-modal-mask",onClick:i.onMaskClick}),e.createElement("div",{className:"dumi-default-search-modal-content"},i.children)):null},Ae;function Le(s,i){return Qe(s)||We(s,i)||De(s,i)||je()}function je(){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 De(s,i){if(s){if(typeof s=="string")return Oe(s,i);var M=Object.prototype.toString.call(s).slice(8,-1);if(M==="Object"&&s.constructor&&(M=s.constructor.name),M==="Map"||M==="Set")return Array.from(s);if(M==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(M))return Oe(s,i)}}function Oe(s,i){(i==null||i>s.length)&&(i=s.length);for(var M=0,F=new Array(i);M=0&&he>=0&&Re<=window.innerHeight&&Ye<=window.innerWidth;Be?l.current.focus():(J(""),$(!0),setTimeout(function(){var we;(we=t.current)===null||we===void 0||we.focus()}))}ie.key==="Escape"&&(ie.preventDefault(),$(!1))};return document.addEventListener("keydown",oe),function(){return document.removeEventListener("keydown",oe)}},[]),e.createElement("div",{className:"dumi-default-search-bar"},e.createElement(W,{className:"dumi-default-search-bar-svg"}),e.createElement(q,{onFocus:function(){return o(!0)},onBlur:function(){setTimeout(function(){o(!1)},1)},onChange:function(fe){return J(fe)},ref:l}),e.createElement("span",{className:"dumi-default-search-shortcut"},r," K"),G.trim()&&F&&(P.length||!ae)&&!pe&&e.createElement("div",{className:"dumi-default-search-popover"},e.createElement("section",null,e.createElement(Me,{data:P,loading:ae}))),e.createElement(X,{visible:pe,onMaskClick:function(){$(!1)},onClose:function(){return J("")}},e.createElement("div",{style:{position:"relative"}},e.createElement(W,{className:"dumi-default-search-bar-svg"}),e.createElement(q,{onFocus:function(){return o(!0)},onBlur:function(){setTimeout(function(){o(!1)},1)},onChange:function(fe){return J(fe)},ref:t})),e.createElement(Me,{data:P,loading:ae,onItemSelect:function(){$(!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(c,{width:"10px",height:"10px",fill:"rgba(0, 0, 0, 0.45)"})),e.createElement("span",{className:"dumi-default-search-modal-shortcut"},e.createElement(B,{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"))))))},be=He},28438:function(v,E,u){"use strict";u.d(E,{Z:function(){return p}});var e=u(14570),y=u(26687),j=u(67294),I=function(){var h=(0,e.TH)(),B=h.pathname,x=(0,e.eL)(),w=(0,e.tx)();return w?j.createElement("div",{className:"dumi-default-sidebar"},w.map(function(T,k){return j.createElement("dl",{className:"dumi-default-sidebar-group",key:String(k)},T.title&&j.createElement("dt",null,T.title),T.children.map(function(R){return j.createElement("dd",{key:R.link},j.createElement(e.OL,{to:R.link,title:R.title,end:!0},R.title),R.link===B&&x.frontmatter.toc==="menu"&&j.createElement(y.Z,null))}))})):null},p=I},96440:function(v,E,u){"use strict";u.d(E,{Z:function(){return t}});var e=u(67294),y=Object.defineProperty,j=Object.getOwnPropertySymbols,I=Object.prototype.hasOwnProperty,p=Object.prototype.propertyIsEnumerable,D=(a,n,r)=>n in a?y(a,n,{enumerable:!0,configurable:!0,writable:!0,value:r}):a[n]=r,h=(a,n)=>{for(var r in n||(n={}))I.call(n,r)&&D(a,r,n[r]);if(j)for(var r of j(n))p.call(n,r)&&D(a,r,n[r]);return a};const B=a=>e.createElement("svg",h({viewBox:"64 64 896 896"},a),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 x="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNODgwIDExMkgxNDRjLTE3LjcgMC0zMiAxNC4zLTMyIDMydjczNmMwIDE3LjcgMTQuMyAzMiAzMiAzMmg3MzZjMTcuNyAwIDMyLTE0LjMgMzItMzJWMTQ0YzAtMTcuNy0xNC4zLTMyLTMyLTMyem0tMzIgNzM2SDY2My45VjYwMi4yaDEwNGwxNS42LTEyMC43SDY2My45di03Ny4xYzAtMzUgOS43LTU4LjggNTkuOC01OC44aDYzLjl2LTEwOGMtMTEuMS0xLjUtNDktNC44LTkzLjItNC44LTkyLjIgMC0xNTUuMyA1Ni4zLTE1NS4zIDE1OS42djg5SDQzNC45djEyMC43aDEwNC4zVjg0OEgxNzZWMTc2aDY3MnY2NzJ6Ii8+PC9zdmc+",w=Object.defineProperty,T=Object.getOwnPropertySymbols,k=Object.prototype.hasOwnProperty,R=Object.prototype.propertyIsEnumerable,N=(a,n,r)=>n in a?w(a,n,{enumerable:!0,configurable:!0,writable:!0,value:r}):a[n]=r,d=(a,n)=>{for(var r in n||(n={}))k.call(n,r)&&N(a,r,n[r]);if(T)for(var r of T(n))R.call(n,r)&&N(a,r,n[r]);return a};const c=a=>e.createElement("svg",d({viewBox:"64 64 896 896"},a),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 A="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNNTExLjYgNzYuM0MyNjQuMyA3Ni4yIDY0IDI3Ni40IDY0IDUyMy41IDY0IDcxOC45IDE4OS4zIDg4NSAzNjMuOCA5NDZjMjMuNSA1LjkgMTkuOS0xMC44IDE5LjktMjIuMnYtNzcuNWMtMTM1LjcgMTUuOS0xNDEuMi03My45LTE1MC4zLTg4LjlDMjE1IDcyNiAxNzEuNSA3MTggMTg0LjUgNzAzYzMwLjktMTUuOSA2Mi40IDQgOTguOSA1Ny45IDI2LjQgMzkuMSA3Ny45IDMyLjUgMTA0IDI2IDUuNy0yMy41IDE3LjktNDQuNSAzNC43LTYwLjgtMTQwLjYtMjUuMi0xOTkuMi0xMTEtMTk5LjItMjEzIDAtNDkuNSAxNi4zLTk1IDQ4LjMtMTMxLjctMjAuNC02MC41IDEuOS0xMTIuMyA0LjktMTIwIDU4LjEtNS4yIDExOC41IDQxLjYgMTIzLjIgNDUuMyAzMy04LjkgNzAuNy0xMy42IDExMi45LTEzLjYgNDIuNCAwIDgwLjIgNC45IDExMy41IDEzLjkgMTEuMy04LjYgNjcuMy00OC44IDEyMS4zLTQzLjkgMi45IDcuNyAyNC43IDU4LjMgNS41IDExOCAzMi40IDM2LjggNDguOSA4Mi43IDQ4LjkgMTMyLjMgMCAxMDIuMi01OSAxODguMS0yMDAgMjEyLjlhMTI3LjUgMTI3LjUgMCAwIDEgMzguMSA5MXYxMTIuNWMuOCA5IDAgMTcuOSAxNSAxNy45IDE3Ny4xLTU5LjcgMzA0LjYtMjI3IDMwNC42LTQyNC4xIDAtMjQ3LjItMjAwLjQtNDQ3LjMtNDQ3LjUtNDQ3LjN6Ii8+PC9zdmc+",L=Object.defineProperty,S=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,Q=Object.prototype.propertyIsEnumerable,z=(a,n,r)=>n in a?L(a,n,{enumerable:!0,configurable:!0,writable:!0,value:r}):a[n]=r,V=(a,n)=>{for(var r in n||(n={}))b.call(n,r)&&z(a,r,n[r]);if(S)for(var r of S(n))Q.call(n,r)&&z(a,r,n[r]);return a};const W=a=>e.createElement("svg",V({viewBox:"64 64 896 896"},a),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 ne="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNOTEzLjkgNTUyLjIgODA1IDE4MS40di0uMWMtNy42LTIyLjktMjUuNy0zNi41LTQ4LjMtMzYuNS0yMy40IDAtNDIuNSAxMy41LTQ5LjcgMzUuMmwtNzEuNCAyMTNIMzg4LjhsLTcxLjQtMjEzYy03LjItMjEuNy0yNi4zLTM1LjItNDkuNy0zNS4yLTIzLjEgMC00Mi41IDE0LjgtNDguNCAzNi42TDExMC41IDU1Mi4yYy00LjQgMTQuNyAxLjIgMzEuNCAxMy41IDQwLjdsMzY4LjUgMjc2LjRjMi42IDMuNiA2LjIgNi4zIDEwLjQgNy44bDguNiA2LjQgOC41LTYuNGM0LjktMS43IDktNC43IDExLjktOC45bDM2OC40LTI3NS40YzEyLjQtOS4yIDE4LTI1LjkgMTMuNi00MC42ek03NTEuNyAxOTMuNGMxLTEuOCAyLjktMS45IDMuNS0xLjkgMS4xIDAgMi41LjMgMy40IDNMODE4IDM5NC4zSDY4NC41bDY3LjItMjAwLjl6bS00ODcuNCAxYy45LTIuNiAyLjMtMi45IDMuNC0yLjkgMi43IDAgMi45LjEgMy40IDEuN2w2Ny4zIDIwMS4ySDIwNi41bDU3LjgtMjAwek0xNTguOCA1NTguN2wyOC4yLTk3LjMgMjAyLjQgMjcwLjItMjMwLjYtMTcyLjl6bTczLjktMTE2LjRoMTIyLjFsOTAuOCAyODQuMy0yMTIuOS0yODQuM3pNNTEyLjkgNzc2IDQwNS43IDQ0Mi4zSDYyMEw1MTIuOSA3NzZ6bTE1Ny45LTMzMy43aDExOS41TDU4MCA3MjMuMWw5MC44LTI4MC44em0tNDAuNyAyOTMuOSAyMDcuMy0yNzYuNyAyOS41IDk5LjItMjM2LjggMTc3LjV6Ii8+PC9zdmc+",U=Object.defineProperty,ge=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,le=(a,n,r)=>n in a?U(a,n,{enumerable:!0,configurable:!0,writable:!0,value:r}):a[n]=r,se=(a,n)=>{for(var r in n||(n={}))Ne.call(n,r)&&le(a,r,n[r]);if(ge)for(var r of ge(n))me.call(n,r)&&le(a,r,n[r]);return a};const Ee=a=>e.createElement("svg",se({viewBox:"64 64 896 896"},a),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 Te="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNODQ3LjcgMTEySDE3Ni4zYy0zNS41IDAtNjQuMyAyOC44LTY0LjMgNjQuM3Y2NzEuNGMwIDM1LjUgMjguOCA2NC4zIDY0LjMgNjQuM2g2NzEuNGMzNS41IDAgNjQuMy0yOC44IDY0LjMtNjQuM1YxNzYuM2MwLTM1LjUtMjguOC02NC4zLTY0LjMtNjQuM3ptMCA3MzZjLTQ0Ny44LS4xLTY3MS43LS4yLTY3MS43LS4zLjEtNDQ3LjguMi02NzEuNy4zLTY3MS43IDQ0Ny44LjEgNjcxLjcuMiA2NzEuNy4zLS4xIDQ0Ny44LS4yIDY3MS43LS4zIDY3MS43ek0yMzAuNiA0MTEuOWgxMTguN3YzODEuOEgyMzAuNnptNTkuNC01Mi4yYzM3LjkgMCA2OC44LTMwLjggNjguOC02OC44YTY4LjggNjguOCAwIDEgMC0xMzcuNiAwYy0uMSAzOCAzMC43IDY4LjggNjguOCA2OC44em0yNTIuMyAyNDUuMWMwLTQ5LjggOS41LTk4IDcxLjItOTggNjAuOCAwIDYxLjcgNTYuOSA2MS43IDEwMS4ydjE4NS43aDExOC42VjU4NC4zYzAtMTAyLjgtMjIuMi0xODEuOS0xNDIuMy0xODEuOS01Ny43IDAtOTYuNCAzMS43LTExMi4zIDYxLjdoLTEuNnYtNTIuMkg0MjMuN3YzODEuOGgxMTguNlY2MDQuOHoiLz48L3N2Zz4=",O=Object.defineProperty,g=Object.getOwnPropertySymbols,f=Object.prototype.hasOwnProperty,m=Object.prototype.propertyIsEnumerable,Y=(a,n,r)=>n in a?O(a,n,{enumerable:!0,configurable:!0,writable:!0,value:r}):a[n]=r,K=(a,n)=>{for(var r in n||(n={}))f.call(n,r)&&Y(a,r,n[r]);if(g)for(var r of g(n))m.call(n,r)&&Y(a,r,n[r]);return a};const H=a=>e.createElement("svg",K({viewBox:"64 64 896 896"},a),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 te="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNOTI4IDI1NC4zYy0zMC42IDEzLjItNjMuOSAyMi43LTk4LjIgMjYuNGExNzAuMSAxNzAuMSAwIDAgMCA3NS05NCAzMzYuNjQgMzM2LjY0IDAgMCAxLTEwOC4yIDQxLjJBMTcwLjEgMTcwLjEgMCAwIDAgNjcyIDE3NGMtOTQuNSAwLTE3MC41IDc2LjYtMTcwLjUgMTcwLjYgMCAxMy4yIDEuNiAyNi40IDQuMiAzOS4xLTE0MS41LTcuNC0yNjcuNy03NS0zNTEuNi0xNzguNWExNjkuMzIgMTY5LjMyIDAgMCAwLTIzLjIgODYuMWMwIDU5LjIgMzAuMSAxMTEuNCA3NiAxNDIuMWExNzIgMTcyIDAgMCAxLTc3LjEtMjEuN3YyLjFjMCA4Mi45IDU4LjYgMTUxLjYgMTM2LjcgMTY3LjRhMTgwLjYgMTgwLjYgMCAwIDEtNDQuOSA1LjhjLTExLjEgMC0yMS42LTEuMS0zMi4yLTIuNkMyMTEgNjUyIDI3My45IDcwMS4xIDM0OC44IDcwMi43Yy01OC42IDQ1LjktMTMyIDcyLjktMjExLjcgNzIuOS0xNC4zIDAtMjcuNS0uNS00MS4yLTIuMUMxNzEuNSA4MjIgMjYxLjIgODUwIDM1Ny44IDg1MCA2NzEuNCA4NTAgODQzIDU5MC4yIDg0MyAzNjQuN2MwLTcuNCAwLTE0LjgtLjUtMjIuMiAzMy4yLTI0LjMgNjIuMy01NC40IDg1LjUtODguMnoiLz48L3N2Zz4=",ee=Object.defineProperty,_=Object.getOwnPropertySymbols,ue=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,ye=(a,n,r)=>n in a?ee(a,n,{enumerable:!0,configurable:!0,writable:!0,value:r}):a[n]=r,ce=(a,n)=>{for(var r in n||(n={}))ue.call(n,r)&&ye(a,r,n[r]);if(_)for(var r of _(n))re.call(n,r)&&ye(a,r,n[r]);return a};const ve=a=>e.createElement("svg",ce({viewBox:"64 64 896 896"},a),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 Me="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNNDU3LjMgNTQzYy02OC4xLTE3LjctMTQ1IDE2LjItMTc0LjYgNzYuMi0zMC4xIDYxLjItMSAxMjkuMSA2Ny44IDE1MS4zIDcxLjIgMjMgMTU1LjItMTIuMiAxODQuNC03OC4zIDI4LjctNjQuNi03LjItMTMxLTc3LjYtMTQ5LjJ6bS01MiAxNTYuMmMtMTMuOCAyMi4xLTQzLjUgMzEuNy02NS44IDIxLjYtMjItMTAtMjguNS0zNS43LTE0LjYtNTcuMiAxMy43LTIxLjQgNDIuMy0zMSA2NC40LTIxLjcgMjIuNCA5LjUgMjkuNiAzNSAxNiA1Ny4zem00NS41LTU4LjVjLTUgOC42LTE2LjEgMTIuNy0yNC43IDkuMS04LjUtMy41LTExLjItMTMuMS02LjQtMjEuNSA1LTguNCAxNS42LTEyLjQgMjQuMS05LjEgOC43IDMuMiAxMS44IDEyLjkgNyAyMS41em0zMzQuNS0xOTcuMmMxNSA0LjggMzEtMy40IDM1LjktMTguMyAxMS44LTM2LjYgNC40LTc4LjQtMjMuMi0xMDlhMTExLjM5IDExMS4zOSAwIDAgMC0xMDYtMzQuMyAyOC40NSAyOC40NSAwIDAgMC0yMS45IDMzLjggMjguMzkgMjguMzkgMCAwIDAgMzMuOCAyMS44YzE4LjQtMy45IDM4LjMgMS44IDUxLjkgMTYuN2E1NC4yIDU0LjIgMCAwIDEgMTEuMyA1My4zIDI4LjQ1IDI4LjQ1IDAgMCAwIDE4LjIgMzZ6bTk5LjgtMjA2Yy01Ni43LTYyLjktMTQwLjQtODYuOS0yMTcuNy03MC41YTMyLjk4IDMyLjk4IDAgMCAwLTI1LjQgMzkuMyAzMy4xMiAzMy4xMiAwIDAgMCAzOS4zIDI1LjVjNTUtMTEuNyAxMTQuNCA1LjQgMTU0LjggNTAuMSA0MC4zIDQ0LjcgNTEuMiAxMDUuNyAzNCAxNTkuMS01LjYgMTcuNCAzLjkgMzYgMjEuMyA0MS43IDE3LjQgNS42IDM2LTMuOSA0MS42LTIxLjJ2LS4xYzI0LjEtNzUuNCA4LjktMTYxLjEtNDcuOS0yMjMuOXpNNzI5IDQ5OWMtMTIuMi0zLjYtMjAuNS02LjEtMTQuMS0yMi4xIDEzLjgtMzQuNyAxNS4yLTY0LjcuMy04Ni0yOC00MC4xLTEwNC44LTM3LjktMTkyLjgtMS4xIDAgMC0yNy42IDEyLjEtMjAuNi05LjggMTMuNS00My41IDExLjUtNzkuOS05LjYtMTAxLTQ3LjctNDcuOC0xNzQuNiAxLjgtMjgzLjUgMTEwLjZDMTI3LjMgNDcxLjEgODAgNTU3LjUgODAgNjMyLjIgODAgNzc1LjEgMjYzLjIgODYyIDQ0Mi41IDg2MmMyMzUgMCAzOTEuMy0xMzYuNSAzOTEuMy0yNDUgMC02NS41LTU1LjItMTAyLjYtMTA0LjgtMTE4ek00NDMgODEwLjhjLTE0MyAxNC4xLTI2Ni41LTUwLjUtMjc1LjgtMTQ0LjUtOS4zLTkzLjkgOTkuMi0xODEuNSAyNDIuMi0xOTUuNiAxNDMtMTQuMiAyNjYuNSA1MC41IDI3NS44IDE0NC40QzY5NC40IDcwOSA1ODYgNzk2LjYgNDQzIDgxMC44eiIvPjwvc3ZnPg==",q=Object.defineProperty,X=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,Le=Object.prototype.propertyIsEnumerable,je=(a,n,r)=>n in a?q(a,n,{enumerable:!0,configurable:!0,writable:!0,value:r}):a[n]=r,De=(a,n)=>{for(var r in n||(n={}))Ae.call(n,r)&&je(a,r,n[r]);if(X)for(var r of X(n))Le.call(n,r)&&je(a,r,n[r]);return a};const Oe=a=>e.createElement("svg",De({viewBox:"64 64 896 896"},a),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 We="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNODU0LjYgMzcwLjZjLTkuOS0zOS40IDkuOS0xMDIuMiA3My40LTEyNC40bC02Ny45LTMuNnMtMjUuNy05MC0xNDMuNi05OGMtMTE3LjgtOC4xLTE5NC45LTMtMTk1LTMgLjEgMCA4Ny40IDU1LjYgNTIuNCAxNTQuNy0yNS42IDUyLjUtNjUuOCA5NS42LTEwOC44IDE0NC43LTEuMyAxLjMtMi41IDIuNi0zLjUgMy43QzMxOS40IDYwNSA5NiA4NjAgOTYgODYwYzI0NS45IDY0LjQgNDEwLjctNi4zIDUwOC4yLTkxLjEgMjAuNS0uMiAzNS45LS4zIDQ2LjMtLjMgMTM1LjggMCAyNTAuNi0xMTcuNiAyNDUuOS0yNDguNC0zLjItODkuOS0zMS45LTExMC4yLTQxLjgtMTQ5LjZ6bS0yMDQuMSAzMzRjLTEwLjYgMC0yNi4yLjEtNDYuOC4zbC0yMy42LjItMTcuOCAxNS41Yy00Ny4xIDQxLTEwNC40IDcxLjUtMTcxLjQgODcuNi01Mi41IDEyLjYtMTEwIDE2LjItMTcyLjcgOS42IDE4LTIwLjUgMzYuNS00MS42IDU1LjQtNjMuMSA5Mi0xMDQuNiAxNzMuOC0xOTcuNSAyMzYuOS0yNjguNWwxLjQtMS40IDEuMy0xLjVjNC4xLTQuNiAyMC42LTIzLjMgMjQuNy0yOC4xIDkuNy0xMS4xIDE3LjMtMTkuOSAyNC41LTI4LjYgMzAuNy0zNi43IDUyLjItNjcuOCA2OS0xMDIuMmwxLjYtMy4zIDEuMi0zLjRjMTMuNy0zOC44IDE1LjQtNzYuOSA2LjItMTEyLjggMjIuNS43IDQ2LjUgMS45IDcxLjcgMy42IDMzLjMgMi4zIDU1LjUgMTIuOSA3MS4xIDI5LjIgNS44IDYgMTAuMiAxMi41IDEzLjQgMTguNyAxIDIgMS43IDMuNiAyLjMgNWw1IDE3LjdjLTE1LjcgMzQuNS0xOS45IDczLjMtMTEuNCAxMDcuMiAzIDExLjggNi45IDIyLjQgMTIuMyAzNC40IDIuMSA0LjcgOS41IDIwLjEgMTEgMjMuMyAxMC4zIDIyLjcgMTUuNCA0MyAxNi43IDc4LjcgMy4zIDk0LjYtODIuNyAxODEuOS0xODIgMTgxLjl6Ii8+PC9zdmc+",Qe=Object.defineProperty,ze=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,He=Object.prototype.propertyIsEnumerable,be=(a,n,r)=>n in a?Qe(a,n,{enumerable:!0,configurable:!0,writable:!0,value:r}):a[n]=r,s=(a,n)=>{for(var r in n||(n={}))Ue.call(n,r)&&be(a,r,n[r]);if(ze)for(var r of ze(n))He.call(n,r)&&be(a,r,n[r]);return a};const i=a=>e.createElement("svg",s({viewBox:"64 64 896 896"},a),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 M="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNNTY0LjcgMjMwLjFWODAzaDYwbDI1LjIgNzEuNEw3NTYuMyA4MDNoMTMxLjVWMjMwLjFINTY0Ljd6bTI0Ny43IDQ5N2gtNTkuOWwtNzUuMSA1MC40LTE3LjgtNTAuNGgtMThWMzA4LjNoMTcwLjd2NDE4Ljh6TTUyNi4xIDQ4Ni45SDM5My4zYzIuMS00NC45IDQuMy0xMDQuMyA2LjYtMTcyLjloMTMwLjlsLS4xLTguMWMwLS42LS4yLTE0LjctMi4zLTI5LjEtMi4xLTE1LTYuNi0zNC45LTIxLTM0LjlIMjg3LjhjNC40LTIwLjYgMTUuNy02OS43IDI5LjQtOTMuOGw2LjQtMTEuMi0xMi45LS43Yy0uOCAwLTE5LjYtLjktNDEuNCAxMC42LTM1LjcgMTktNTEuNyA1Ni40LTU4LjcgODQuNC0xOC40IDczLjEtNDQuNiAxMjMuOS01NS43IDE0NS42LTMuMyA2LjQtNS4zIDEwLjItNi4yIDEyLjgtMS44IDQuOS0uOCA5LjggMi44IDEzIDEwLjUgOS41IDM4LjItMi45IDM4LjUtMyAuNi0uMyAxLjMtLjYgMi4yLTEgMTMuOS02LjMgNTUuMS0yNSA2OS44LTg0LjVoNTYuN2MuNyAzMi4yIDMuMSAxMzguNCAyLjkgMTcyLjloLTE0MWwtMi4xIDEuNWMtMjMuMSAxNi45LTMwLjUgNjMuMi0zMC44IDY1LjJsLTEuNCA5LjJoMTY3Yy0xMi4zIDc4LjMtMjYuNSAxMTMuNC0zNCAxMjcuNC0zLjcgNy03LjMgMTQtMTAuNyAyMC44LTIxLjMgNDIuMi00My40IDg1LjgtMTI2LjMgMTUzLjYtMy42IDIuOC03IDgtNC44IDEzLjcgMi40IDYuMyA5LjMgOS4xIDI0LjYgOS4xIDUuNCAwIDExLjgtLjMgMTkuNC0xIDQ5LjktNC40IDEwMC44LTE4IDEzNS4xLTg3LjYgMTctMzUuMSAzMS43LTcxLjcgNDMuOS0xMDguOUw0OTcgODUwbDUtMTJjLjgtMS45IDE5LTQ2LjMgNS4xLTk1LjlsLS41LTEuOC0xMDguMS0xMjMtMjIgMTYuNmM2LjQtMjYuMSAxMC42LTQ5LjkgMTIuNS03MS4xaDE1OC43di04YzAtNDAuMS0xOC41LTYzLjktMTkuMi02NC45bC0yLjQtM3oiLz48L3N2Zz4=",F=u(86896),o={github:c,weibo:ve,twitter:H,gitlab:W,facebook:B,zhihu:i,yuque:Oe,linkedin:Ee},l=function(n){var r=n.icon,C=n.link,Z=(0,F.Z)(),G=(0,e.useMemo)(function(){return{Icon:o[r],link:C}},[r,C]);return e.createElement("a",{className:"dumi-default-icon","data-dumi-tooltip":Z.formatMessage({id:"header.social.".concat(r)}),"data-dumi-tooltip-bottom":!0,target:"_blank",href:G.link,rel:"noreferrer"},e.createElement(G.Icon,null))},t=l},94850:function(v,E,u){"use strict";u.d(E,{Z:function(){return Te}});var e=u(19632),y=u.n(e),j=u(5574),I=u.n(j),p=u(67294),D=u(12444),h=u.n(D),B=u(72004),x=u.n(B),w=u(25098),T=u.n(w),k=u(31996),R=u.n(k),N=u(26037),d=u.n(N),c=u(9783),A=u.n(c),L=x()(function O(){h()(this,O)}),S=function(O){R()(f,O);var g=d()(f);function f(m){var Y;return h()(this,f),Y=g.call(this),A()(T()(Y),"el",void 0),Y.el=m,Y}return x()(f,[{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(Y){this.el.addEventListener("scroll",Y)}},{key:"unregisterScrollEvent",value:function(Y){this.el.removeEventListener("scroll",Y)}}],[{key:"create",value:function(Y){var K=document.querySelector(Y);if(!K)throw new Error("element is not found.");return new f(K)}}]),f}(L),b=function(O){R()(f,O);var g=d()(f);function f(){return h()(this,f),g.apply(this,arguments)}return x()(f,[{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(Y){document.addEventListener("scroll",Y)}},{key:"unregisterScrollEvent",value:function(Y){document.removeEventListener("scroll",Y)}}],[{key:"create",value:function(){return new f}}]),f}(L),Q=function(){function O(){h()(this,O)}return x()(O,null,[{key:"create",value:function(f){return f?S.create(f):b.create()}}]),O}(),z=function(g){var f=g.sectionRefs,m=g.rootSelector,Y=g.offset,K=Y===void 0?0:Y,H=(0,p.useRef)(null);(0,p.useEffect)(function(){H.current=Q.create(m)},[m]);var te=(0,p.useCallback)(function(){return H.current?H.current.isScrolledToBottom():!1},[H]),ee=(0,p.useCallback)(function(q){if(!H.current)return!1;var X=H.current.scrollTop,Ae=X+H.current.outerHeight,Le=q.getBoundingClientRect(),je=H.current instanceof S?X+Le.top-H.current.top+K:X+Le.top+K,De=je+Le.height;return[jeX].every(function(Oe){return Oe})},[H,K]),_=(0,p.useCallback)(function(){return f.map(function(q){return q.current?ee(q.current):!1})},[ee,f]),ue=(0,p.useState)([]),re=I()(ue,2),ye=re[0],ce=re[1],ve=(0,p.useMemo)(function(){return ye.findIndex(function(q){return q})},[ye]),Me=(0,p.useCallback)(function(){var q=te()?[].concat(y()(new Array(f.length-1).fill(!1).map(function(X){return X})),[!0]):_();ce(q)},[_,te,f]);return(0,p.useEffect)(function(){return Me(),H.current&&H.current.registerScrollEvent(Me),function(){H.current&&H.current.unregisterScrollEvent(Me)}},[Me]),{elementsStatusInViewport:ye,currentElementIndexInViewport:ve}},V=function(g){var f=g.children,m=g.sectionRefs,Y=g.rootSelector,K=g.offset,H=z({sectionRefs:m,rootSelector:Y,offset:K}),te=H.elementsStatusInViewport,ee=H.currentElementIndexInViewport;return f({elementsStatusInViewport:te,currentElementIndexInViewport:ee})},W=u(14570);function ne(){return ne=Object.assign?Object.assign.bind():function(O){for(var g=1;gO.length)&&(g=O.length);for(var f=0,m=new Array(g);f1&&X<4})},[K,H]);return(0,p.useEffect)(function(){if(!ee){var Me=ve.map(function(q){var X=q.id;return{current:document.getElementById(X)}});ce(Me)}},[f,m,ee]),ye.length?p.createElement(V,{sectionRefs:ye},function(Me){var q=Me.currentElementIndexInViewport;return q>-1&&(_.current=q),p.createElement("ul",{className:"dumi-default-toc"},ve.filter(function(X){var Ae=X.depth;return Ae>1&&Ae<4}).map(function(X,Ae){var Le="".concat(m,"#").concat(encodeURIComponent(X.id)),je=q>-1?q:_.current;return p.createElement("li",{key:X.id,"data-depth":X.depth},p.createElement(W.rU,ne({to:Le,onClickCapture:function(){decodeURIComponent(Y).slice(1)===X.id&&W.m8.replace("".concat(f).concat(m))},title:X.title},je===Ae?{className:"active"}:{}),X.title))}))}):null},Te=Ee},55821:function(v,E,u){"use strict";u.d(E,{r:function(){return B}});var e=u(67294),y=Object.defineProperty,j=Object.getOwnPropertySymbols,I=Object.prototype.hasOwnProperty,p=Object.prototype.propertyIsEnumerable,D=(w,T,k)=>T in w?y(w,T,{enumerable:!0,configurable:!0,writable:!0,value:k}):w[T]=k,h=(w,T)=>{for(var k in T||(T={}))I.call(T,k)&&D(w,k,T[k]);if(j)for(var k of j(T))p.call(T,k)&&D(w,k,T[k]);return w};const B=w=>e.createElement("svg",h({viewBox:"64 64 896 896"},w),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 x="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNODg0IDI1NmgtNzVjLTUuMSAwLTkuOSAyLjUtMTIuOSA2LjZMNTEyIDY1NC4yIDIyNy45IDI2Mi42Yy0zLTQuMS03LjgtNi42LTEyLjktNi42aC03NWMtNi41IDAtMTAuMyA3LjQtNi41IDEyLjdsMzUyLjYgNDg2LjFjMTIuOCAxNy42IDM5IDE3LjYgNTEuNyAwbDM1Mi42LTQ4Ni4xYzMuOS01LjMuMS0xMi43LTYuNC0xMi43eiIvPjwvc3ZnPg=="},25098:function(v){function E(u){if(u===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return u}v.exports=E,v.exports.__esModule=!0,v.exports.default=v.exports},12444:function(v){function E(u,e){if(!(u instanceof e))throw new TypeError("Cannot call a class as a function")}v.exports=E,v.exports.__esModule=!0,v.exports.default=v.exports},72004:function(v,E,u){var e=u(51883);function y(I,p){for(var D=0;Ddl{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}/*! + * 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-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;top:0;left:0;opacity:0;max-width:100%;max-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}[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}@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/Wj7aPZo9Wj0aPBo72juaOxo62jjaNVo1GjSaNFoz2isaKtoqWioaKZopGijaKFonWicaJpomWiYaItodGhyaHFocGhtaGtoamhpaF9oXmhUaFJoUGhPaE1oDGdyZ25na2cxZzBnLGcqZylnJWckZyNm8mbxZpxmiGaHZoVmgmZ0ZlpmWWVHZUVlQ2VCZUFlPWU8ZS5lIGUUZRJlBmTwZO9k7mTgZN9k3mTQZM9ktmS1ZLRksmSwZK5krWODY4JjgGN9Y3xjd2N2Y3RjcWNtY1RjIGMfYdBhsGGuYa1hrGGqYadho2GOYYBhf2F3YXZhYmFLYUphSWFHYUZhRGE2YTVhNGEwYS5hLWErYSphKWEnYSZhImEfYR1hHGEaYRhhBmEDYPRg8WDvYO5g7GDrYOpg6GDfYNNg0mDIYMZgxGBkYGNgYgHOAa0BqAGZAQAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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)}.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/demo/dynaymic-css/index.html b/demo/dynaymic-css/index.html new file mode 100644 index 00000000..a24c229d --- /dev/null +++ b/demo/dynaymic-css/index.html @@ -0,0 +1,12 @@ + + + + + + + + +
+ + + \ No newline at end of file diff --git a/demo/get-scroll-bar-size/index.html b/demo/get-scroll-bar-size/index.html new file mode 100644 index 00000000..a24c229d --- /dev/null +++ b/demo/get-scroll-bar-size/index.html @@ -0,0 +1,12 @@ + + + + + + + + +
+ + + \ No newline at end of file diff --git a/demo/portal/index.html b/demo/portal/index.html new file mode 100644 index 00000000..a24c229d --- /dev/null +++ b/demo/portal/index.html @@ -0,0 +1,12 @@ + + + + + + + + +
+ + + \ No newline at end of file diff --git a/demo/style-checker/index.html b/demo/style-checker/index.html new file mode 100644 index 00000000..a24c229d --- /dev/null +++ b/demo/style-checker/index.html @@ -0,0 +1,12 @@ + + + + + + + + +
+ + + \ No newline at end of file diff --git a/demo/to-array/index.html b/demo/to-array/index.html new file mode 100644 index 00000000..a24c229d --- /dev/null +++ b/demo/to-array/index.html @@ -0,0 +1,12 @@ + + + + + + + + +
+ + + \ No newline at end of file diff --git a/demos.dae3de02.async.js b/demos.dae3de02.async.js new file mode 100644 index 00000000..86bddaf3 --- /dev/null +++ b/demos.dae3de02.async.js @@ -0,0 +1,12 @@ +(self.webpackChunkrc_util=self.webpackChunkrc_util||[]).push([[433],{27752:function(n,u,e){"use strict";e.r(u);var s=e(5574),h=e.n(s),l=e(53311),a=e(67294),o=e(85893);function v(t,m,d){var x=Math.floor(Math.random()*16777215).toString(16);(0,l.hq)("body { background: #".concat(x," }"),"style-".concat(t),{prepend:m,priority:d})}u.default=function(){var t=a.useState(0),m=h()(t,2),d=m[0],x=m[1],C=a.useRef(d);return C.current=d,a.useEffect(function(){return function(){for(var b=0;b<=C.current;b+=1)(0,l.jL)("style-".concat(b))}},[]),(0,o.jsxs)(o.Fragment,{children:[(0,o.jsxs)("button",{onClick:function(){v(d,"queue"),x(d+1)},children:["Prepend Queue: ",d]}),(0,o.jsxs)("button",{onClick:function(){v(d,"queue",-1),x(d+1)},children:["Prepend Queue Priority: ",d]}),(0,o.jsx)("button",{onClick:function(){v(-1)},children:"Append"})]})}},79179:function(n,u,e){"use strict";e.r(u);var s=e(5574),h=e.n(s),l=e(67294),a=e(27426),o=e(85893);u.default=function(){var v=l.useRef(),t=l.useState(""),m=h()(t,2),d=m[0],x=m[1];return l.useEffect(function(){var C=(0,a.Z)(),b=(0,a.o)(v.current);x("Origin: ".concat(C,", Target: ").concat(b.width,"/").concat(b.height))},[]),(0,o.jsxs)("div",{children:[(0,o.jsx)("style",{dangerouslySetInnerHTML:{__html:` + #customizeContainer::-webkit-scrollbar { + width: 2em; + height: 23px; + background: blue; + } + + #customizeContainer::-webkit-scrollbar-thumb { + background: red; + height: 30px; + } + `}}),(0,o.jsx)("div",{style:{width:100,height:100,overflow:"auto"},id:"customizeContainer",ref:v,children:(0,o.jsx)("div",{style:{width:"100vw",height:"100vh",background:"green"},children:"Hello World!"})}),(0,o.jsx)("div",{style:{width:100,height:100,overflow:"scroll",background:"yellow"}}),(0,o.jsx)("pre",{children:d})]})}},50954:function(n,u,e){"use strict";e.r(u),e.d(u,{default:function(){return ne}});var s=e(67294),h=e(12444),l=e.n(h),a=e(72004),o=e.n(a),v=e(25098),t=e.n(v),m=e(31996),d=e.n(m),x=e(26037),C=e.n(x),b=e(9783),y=e.n(b),T=e(52677),R=e.n(T),L=e(30149),U=e(73935),W=e(34642),z=(0,s.forwardRef)(function(E,j){var f=E.didUpdate,p=E.getContainer,r=E.children,i=(0,s.useRef)(),c=(0,s.useRef)();(0,s.useImperativeHandle)(j,function(){return{}});var O=(0,s.useRef)(!1);return!O.current&&(0,W.Z)()&&(c.current=p(),i.current=c.current.parentNode,O.current=!0),(0,s.useEffect)(function(){f==null||f(E)}),(0,s.useEffect)(function(){return c.current.parentNode===null&&i.current!==null&&i.current.appendChild(c.current),function(){var _,g;(_=c.current)===null||_===void 0||(g=_.parentNode)===null||g===void 0||g.removeChild(c.current)}},[]),c.current?U.createPortal(r,c.current):null}),F=z,I=e(27426);function N(E){var j=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!E)return{};var f=j.element,p=f===void 0?document.body:f,r={},i=Object.keys(E);return i.forEach(function(c){r[c]=p.style[c]}),i.forEach(function(c){p.style[c]=E[c]}),r}var D=N;function H(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var k={},Q=function(E){if(!(!H()&&!E)){var j="ant-scrolling-effect",f=new RegExp("".concat(j),"g"),p=document.body.className;if(E){if(!f.test(p))return;D(k),k={},document.body.className=p.replace(f,"").trim();return}var r=(0,I.Z)();if(r&&(k=D({position:"relative",width:"calc(100% - ".concat(r,"px)")}),!f.test(p))){var i="".concat(p," ").concat(j);document.body.className=i.trim()}}},G=e(19632),X=e.n(G),J=0,S=[],Y="ant-scrolling-effect",Z=new RegExp("".concat(Y),"g"),V=new Map,q=o()(function E(j){var f=this;l()(this,E),y()(this,"lockTarget",void 0),y()(this,"options",void 0),y()(this,"getContainer",function(){var p;return(p=f.options)===null||p===void 0?void 0:p.container}),y()(this,"reLock",function(p){var r=S.find(function(i){var c=i.target;return c===f.lockTarget});r&&f.unLock(),f.options=p,r&&(r.options=p,f.lock())}),y()(this,"lock",function(){var p;if(!S.some(function(_){var g=_.target;return g===f.lockTarget})){if(S.some(function(_){var g,P=_.options;return(P==null?void 0:P.container)===((g=f.options)===null||g===void 0?void 0:g.container)})){S=[].concat(X()(S),[{target:f.lockTarget,options:f.options}]);return}var r=0,i=((p=f.options)===null||p===void 0?void 0:p.container)||document.body;(i===document.body&&window.innerWidth-document.documentElement.clientWidth>0||i.scrollHeight>i.clientHeight)&&getComputedStyle(i).overflow!=="hidden"&&(r=(0,I.Z)());var c=i.className;if(S.filter(function(_){var g,P=_.options;return(P==null?void 0:P.container)===((g=f.options)===null||g===void 0?void 0:g.container)}).length===0&&V.set(i,D({width:r!==0?"calc(100% - ".concat(r,"px)"):void 0,overflow:"hidden",overflowX:"hidden",overflowY:"hidden"},{element:i})),!Z.test(c)){var O="".concat(c," ").concat(Y);i.className=O.trim()}S=[].concat(X()(S),[{target:f.lockTarget,options:f.options}])}}),y()(this,"unLock",function(){var p,r=S.find(function(O){var _=O.target;return _===f.lockTarget});if(S=S.filter(function(O){var _=O.target;return _!==f.lockTarget}),!(!r||S.some(function(O){var _,g=O.options;return(g==null?void 0:g.container)===((_=r.options)===null||_===void 0?void 0:_.container)}))){var i=((p=f.options)===null||p===void 0?void 0:p.container)||document.body,c=i.className;Z.test(c)&&(D(V.get(i),{element:i}),V.delete(i),i.className=i.className.replace(Z,"").trim())}}),this.lockTarget=J++,this.options=j}),A=e(85893),M=0,B=(0,W.Z)();function oe(){return 0}var $={},w=function(j){if(!B)return null;if(j){if(typeof j=="string")return document.querySelectorAll(j)[0];if(typeof j=="function")return j();if(R()(j)==="object"&&j instanceof window.HTMLElement)return j}return document.body},ee=function(E){d()(f,E);var j=C()(f);function f(p){var r;return l()(this,f),r=j.call(this,p),y()(t()(r),"container",void 0),y()(t()(r),"componentRef",s.createRef()),y()(t()(r),"rafId",void 0),y()(t()(r),"scrollLocker",void 0),y()(t()(r),"renderComponent",void 0),y()(t()(r),"updateScrollLocker",function(i){var c=i||{},O=c.visible,_=r.props,g=_.getContainer,P=_.visible;P&&P!==O&&B&&w(g)!==r.scrollLocker.getContainer()&&r.scrollLocker.reLock({container:w(g)})}),y()(t()(r),"updateOpenCount",function(i){var c=i||{},O=c.visible,_=c.getContainer,g=r.props,P=g.visible,K=g.getContainer;P!==O&&B&&w(K)===document.body&&(P&&!O?M+=1:i&&(M-=1));var re=typeof K=="function"&&typeof _=="function";(re?K.toString()!==_.toString():K!==_)&&r.removeCurrentContainer()}),y()(t()(r),"attachToParent",function(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;if(i||r.container&&!r.container.parentNode){var c=w(r.props.getContainer);return c?(c.appendChild(r.container),!0):!1}return!0}),y()(t()(r),"getContainer",function(){return B?(r.container||(r.container=document.createElement("div"),r.attachToParent(!0)),r.setWrapperClassName(),r.container):null}),y()(t()(r),"setWrapperClassName",function(){var i=r.props.wrapperClassName;r.container&&i&&i!==r.container.className&&(r.container.className=i)}),y()(t()(r),"removeCurrentContainer",function(){var i,c;(i=r.container)===null||i===void 0||(c=i.parentNode)===null||c===void 0||c.removeChild(r.container)}),y()(t()(r),"switchScrollingEffect",function(){M===1&&!Object.keys($).length?(Q(),$=D({overflow:"hidden",overflowX:"hidden",overflowY:"hidden"})):M||(D($),$={},Q(!0))}),r.scrollLocker=new q({container:w(p.getContainer)}),r}return o()(f,[{key:"componentDidMount",value:function(){var r=this;this.updateOpenCount(),this.attachToParent()||(this.rafId=(0,L.Z)(function(){r.forceUpdate()}))}},{key:"componentDidUpdate",value:function(r){this.updateOpenCount(r),this.updateScrollLocker(r),this.setWrapperClassName(),this.attachToParent()}},{key:"componentWillUnmount",value:function(){var r=this.props,i=r.visible,c=r.getContainer;B&&w(c)===document.body&&(M=i&&M?M-1:M),this.removeCurrentContainer(),L.Z.cancel(this.rafId)}},{key:"render",value:function(){var r=this.props,i=r.children,c=r.forceRender,O=r.visible,_=null,g={getOpenCount:function(){return M},getContainer:this.getContainer,switchScrollingEffect:this.switchScrollingEffect,scrollLocker:this.scrollLocker};return(c||O||this.componentRef.current)&&(_=(0,A.jsx)(F,{getContainer:this.getContainer,ref:this.componentRef,children:i(g)})),_}}]),f}(s.Component),te=ee,ne=function(){var E=s.useRef(),j=s.useRef();s.useEffect(function(){console.log(">>>",E.current)},[]);function f(){return j.current}return(0,A.jsxs)(A.Fragment,{children:[(0,A.jsx)(te,{visible:!0,getContainer:f,children:function(){return(0,A.jsx)("div",{ref:E,children:"2333"})}}),(0,A.jsx)("div",{style:{background:"red",height:20},ref:j})]})}},45865:function(n,u,e){"use strict";e.r(u),e.d(u,{default:function(){return t}});var s=e(67294),h=e(34642),l=function(d){if((0,h.Z)()&&window.document.documentElement){var x=Array.isArray(d)?d:[d],C=window.document.documentElement;return x.some(function(b){return b in C.style})}return!1},a=function(d,x){if(!l(d))return!1;var C=document.createElement("div"),b=C.style[d];return C.style[d]=x,C.style[d]!==b};function o(m,d){return!Array.isArray(m)&&d!==void 0?a(m,d):l(m)}var v=e(85893),t=function(){var m=o("flex"),d=o("position","sticky"),x=o("position","sticky2");return(0,v.jsxs)("ul",{children:[(0,v.jsxs)("li",{children:["supportFlex: ",String(m)]},"flex"),(0,v.jsxs)("li",{children:["supportSticky: ",String(d)]},"sticky"),(0,v.jsxs)("li",{children:["supportNotExistValue: ",String(x)]},"not-exist")]})}},24280:function(n,u,e){"use strict";e.r(u);var s=e(5574),h=e.n(s),l=e(13769),a=e.n(l),o=e(67294),v=e(66217),t=e(85893),m=["children"],d={"no-children":!1,"a-single":!1,"multiple-children":!1,"nested-children":!1,"array-of-children":!1,"is-falsy":!1,fragment:!1},x=function(T){var R=T.children,L=a()(T,m);return window.console.log((0,v.Z)(R,L)),R},C=o.memo(function(y){var T=y.children,R=y.name,L=o.useState(!1),U=h()(L,2),W=U[0],z=U[1],F=o.useState(!1),I=h()(F,2),N=I[0],D=I[1];return(0,t.jsxs)(o.Fragment,{children:[(0,t.jsxs)("label",{style:{display:"inline-block",width:180},children:[(0,t.jsx)("input",{type:"checkbox",checked:N,onChange:function(){return D(function(k){return!k})}}),R]}),(0,t.jsxs)("label",{children:[(0,t.jsx)("input",{type:"checkbox",checked:W,onChange:function(){return z(function(k){return!k})},disabled:!N}),"keepEmpty=",W?"true":"false"]}),(0,t.jsx)("br",{}),N&&o.cloneElement(T,{keepEmpty:W}),(0,t.jsx)("br",{})]},R)}),b=function(){return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("p",{onClick:window.console.clear,children:"Press F12 to open the console (Click Clear Console)"}),(0,t.jsx)(C,{name:"no-children",children:(0,t.jsx)(x,{})}),(0,t.jsx)(C,{name:"a-single",children:(0,t.jsx)(x,{children:(0,t.jsx)("p",{children:"1"})})}),(0,t.jsx)(C,{name:"multiple-children",children:(0,t.jsxs)(x,{children:[(0,t.jsx)("p",{children:"1"}),(0,t.jsx)("span",{children:"2"})]})}),(0,t.jsx)(C,{name:"nested-children",children:(0,t.jsx)(x,{children:(0,t.jsx)("ul",{children:Array.from({length:5},function(T,R){return(0,t.jsx)("li",{children:R},R)})})})}),(0,t.jsx)(C,{name:"array-of-children",children:(0,t.jsx)(x,{children:[[[(0,t.jsx)("span",{children:"111"},"1"),(0,t.jsx)("span",{children:"222"},"2"),(0,t.jsx)("span",{children:"333"},"3")],(0,t.jsx)("span",{children:"444"},"4"),(0,t.jsx)("span",{children:"555"},"5")],(0,t.jsx)("span",{children:"666"},"6"),(0,t.jsx)("span",{children:"777"},"7")]})}),(0,t.jsx)(C,{name:"is-falsy",children:(0,t.jsxs)(x,{children:[null,void 0,!1,!0,0,"",NaN]})}),(0,t.jsx)(C,{name:"fragment",children:(0,t.jsxs)(x,{children:[(0,t.jsx)(o.Fragment,{}),(0,t.jsx)(o.Fragment,{children:"A"}),(0,t.jsxs)(o.Fragment,{children:[(0,t.jsx)(o.Fragment,{}),(0,t.jsx)(o.Fragment,{children:"B"})]})]})})]})};u.default=b},25098:function(n){function u(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}n.exports=u,n.exports.__esModule=!0,n.exports.default=n.exports},12444:function(n){function u(e,s){if(!(e instanceof s))throw new TypeError("Cannot call a class as a function")}n.exports=u,n.exports.__esModule=!0,n.exports.default=n.exports},72004:function(n,u,e){var s=e(51883);function h(a,o){for(var v=0;v=0)&&Object.prototype.propertyIsEnumerable.call(l,v)&&(o[v]=l[v])}return o}n.exports=h,n.exports.__esModule=!0,n.exports.default=n.exports},48541:function(n){function u(e,s){if(e==null)return{};var h={},l=Object.keys(e),a,o;for(o=0;o=0)&&(h[a]=e[a]);return h}n.exports=u,n.exports.__esModule=!0,n.exports.default=n.exports},73408:function(n,u,e){var s=e(52677).default,h=e(25098);function l(a,o){if(o&&(s(o)==="object"||typeof o=="function"))return o;if(o!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return h(a)}n.exports=l,n.exports.__esModule=!0,n.exports.default=n.exports},21314:function(n){function u(e,s){return n.exports=u=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(l,a){return l.__proto__=a,l},n.exports.__esModule=!0,n.exports.default=n.exports,u(e,s)}n.exports=u,n.exports.__esModule=!0,n.exports.default=n.exports}}]); diff --git a/docs__demo__dynaymicCSS.md.3af75a4f.async.js b/docs__demo__dynaymicCSS.md.3af75a4f.async.js new file mode 100644 index 00000000..cf5541ba --- /dev/null +++ b/docs__demo__dynaymicCSS.md.3af75a4f.async.js @@ -0,0 +1,18 @@ +"use strict";(self.webpackChunkrc_util=self.webpackChunkrc_util||[]).push([[558],{23999:function(p,_,e){e.r(_);var l=e(71100),u=e(35532),d=e(19532),s=e(86752),m=e(60037),c=e(67915),h=e(19625),a=e(14570),E=e(67294),n=e(85893);function t(){var o=(0,a.eL)(),i=o.texts;return(0,n.jsx)(a.dY,{children:(0,n.jsx)(n.Fragment,{children:(0,n.jsx)(a.Dl,{demo:{id:"docs-demo-dynaymic-css-demo-dynaymiccss"},previewerProps:{iframe:!0,filename:"docs/examples/dynaymicCSS.tsx"}})})})}_.default=t},92718:function(p,_,e){e.d(_,{Z:function(){return E}});var l=e(97857),u=e.n(l),d=`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`,m="".concat(d," ").concat(s).split(/[\s\n]+/),c="aria-",h="data-";function a(n,t){return n.indexOf(t)===0}function E(n){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,o;t===!1?o={aria:!0,data:!0,attr:!0}:t===!0?o={aria:!0}:o=u()({},t);var i={};return Object.keys(n).forEach(function(r){(o.aria&&(r==="role"||a(r,c))||o.data&&a(r,h)||o.attr&&m.includes(r))&&(i[r]=n[r])}),i}}}]); diff --git a/docs__demo__dynaymicCSS.md.778c6473.chunk.css b/docs__demo__dynaymicCSS.md.778c6473.chunk.css new file mode 100644 index 00000000..563c5c99 --- /dev/null +++ b/docs__demo__dynaymicCSS.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__demo__getScrollBarSize.md.1f2c34d0.async.js b/docs__demo__getScrollBarSize.md.1f2c34d0.async.js new file mode 100644 index 00000000..5db41a88 --- /dev/null +++ b/docs__demo__getScrollBarSize.md.1f2c34d0.async.js @@ -0,0 +1,18 @@ +"use strict";(self.webpackChunkrc_util=self.webpackChunkrc_util||[]).push([[533],{78808:function(g,_,e){e.r(_);var i=e(71100),u=e(35532),d=e(19532),s=e(86752),m=e(60037),c=e(67915),h=e(19625),a=e(14570),E=e(67294),n=e(85893);function t(){var o=(0,a.eL)(),l=o.texts;return(0,n.jsx)(a.dY,{children:(0,n.jsx)(n.Fragment,{children:(0,n.jsx)(a.Dl,{demo:{id:"docs-demo-get-scroll-bar-size-demo-getscrollbarsize"},previewerProps:{filename:"docs/examples/getScrollBarSize.tsx"}})})})}_.default=t},92718:function(g,_,e){e.d(_,{Z:function(){return E}});var i=e(97857),u=e.n(i),d=`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`,m="".concat(d," ").concat(s).split(/[\s\n]+/),c="aria-",h="data-";function a(n,t){return n.indexOf(t)===0}function E(n){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,o;t===!1?o={aria:!0,data:!0,attr:!0}:t===!0?o={aria:!0}:o=u()({},t);var l={};return Object.keys(n).forEach(function(r){(o.aria&&(r==="role"||a(r,c))||o.data&&a(r,h)||o.attr&&m.includes(r))&&(l[r]=n[r])}),l}}}]); diff --git a/docs__demo__getScrollBarSize.md.778c6473.chunk.css b/docs__demo__getScrollBarSize.md.778c6473.chunk.css new file mode 100644 index 00000000..563c5c99 --- /dev/null +++ b/docs__demo__getScrollBarSize.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__demo__portal.md.778c6473.chunk.css b/docs__demo__portal.md.778c6473.chunk.css new file mode 100644 index 00000000..563c5c99 --- /dev/null +++ b/docs__demo__portal.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__demo__portal.md.b718d069.async.js b/docs__demo__portal.md.b718d069.async.js new file mode 100644 index 00000000..646d3965 --- /dev/null +++ b/docs__demo__portal.md.b718d069.async.js @@ -0,0 +1,18 @@ +"use strict";(self.webpackChunkrc_util=self.webpackChunkrc_util||[]).push([[268],{57819:function(p,_,e){e.r(_);var i=e(71100),u=e(35532),d=e(19532),s=e(86752),m=e(60037),c=e(67915),h=e(19625),a=e(14570),E=e(67294),n=e(85893);function t(){var o=(0,a.eL)(),l=o.texts;return(0,n.jsx)(a.dY,{children:(0,n.jsx)(n.Fragment,{children:(0,n.jsx)(a.Dl,{demo:{id:"docs-demo-portal-demo-portal"},previewerProps:{filename:"docs/examples/portal.tsx"}})})})}_.default=t},92718:function(p,_,e){e.d(_,{Z:function(){return E}});var i=e(97857),u=e.n(i),d=`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`,m="".concat(d," ").concat(s).split(/[\s\n]+/),c="aria-",h="data-";function a(n,t){return n.indexOf(t)===0}function E(n){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,o;t===!1?o={aria:!0,data:!0,attr:!0}:t===!0?o={aria:!0}:o=u()({},t);var l={};return Object.keys(n).forEach(function(r){(o.aria&&(r==="role"||a(r,c))||o.data&&a(r,h)||o.attr&&m.includes(r))&&(l[r]=n[r])}),l}}}]); diff --git a/docs__demo__styleChecker.md.6b5ea34d.async.js b/docs__demo__styleChecker.md.6b5ea34d.async.js new file mode 100644 index 00000000..42bea0e7 --- /dev/null +++ b/docs__demo__styleChecker.md.6b5ea34d.async.js @@ -0,0 +1,18 @@ +"use strict";(self.webpackChunkrc_util=self.webpackChunkrc_util||[]).push([[594],{49539:function(p,_,e){e.r(_);var i=e(71100),u=e(35532),d=e(19532),s=e(86752),m=e(60037),c=e(67915),h=e(19625),a=e(14570),E=e(67294),n=e(85893);function t(){var o=(0,a.eL)(),l=o.texts;return(0,n.jsx)(a.dY,{children:(0,n.jsx)(n.Fragment,{children:(0,n.jsx)(a.Dl,{demo:{id:"docs-demo-style-checker-demo-stylechecker"},previewerProps:{filename:"docs/examples/styleChecker.tsx"}})})})}_.default=t},92718:function(p,_,e){e.d(_,{Z:function(){return E}});var i=e(97857),u=e.n(i),d=`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`,m="".concat(d," ").concat(s).split(/[\s\n]+/),c="aria-",h="data-";function a(n,t){return n.indexOf(t)===0}function E(n){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,o;t===!1?o={aria:!0,data:!0,attr:!0}:t===!0?o={aria:!0}:o=u()({},t);var l={};return Object.keys(n).forEach(function(r){(o.aria&&(r==="role"||a(r,c))||o.data&&a(r,h)||o.attr&&m.includes(r))&&(l[r]=n[r])}),l}}}]); diff --git a/docs__demo__styleChecker.md.778c6473.chunk.css b/docs__demo__styleChecker.md.778c6473.chunk.css new file mode 100644 index 00000000..563c5c99 --- /dev/null +++ b/docs__demo__styleChecker.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__demo__toArray.md.778c6473.chunk.css b/docs__demo__toArray.md.778c6473.chunk.css new file mode 100644 index 00000000..563c5c99 --- /dev/null +++ b/docs__demo__toArray.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__demo__toArray.md.89444f13.async.js b/docs__demo__toArray.md.89444f13.async.js new file mode 100644 index 00000000..608a160a --- /dev/null +++ b/docs__demo__toArray.md.89444f13.async.js @@ -0,0 +1,18 @@ +"use strict";(self.webpackChunkrc_util=self.webpackChunkrc_util||[]).push([[760],{62927:function(p,_,e){e.r(_);var i=e(71100),u=e(35532),d=e(19532),s=e(86752),m=e(60037),c=e(67915),h=e(19625),a=e(14570),E=e(67294),n=e(85893);function t(){var o=(0,a.eL)(),l=o.texts;return(0,n.jsx)(a.dY,{children:(0,n.jsx)(n.Fragment,{children:(0,n.jsx)(a.Dl,{demo:{id:"docs-demo-to-array-demo-toarray"},previewerProps:{filename:"docs/examples/toArray.tsx"}})})})}_.default=t},92718:function(p,_,e){e.d(_,{Z:function(){return E}});var i=e(97857),u=e.n(i),d=`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`,m="".concat(d," ").concat(s).split(/[\s\n]+/),c="aria-",h="data-";function a(n,t){return n.indexOf(t)===0}function E(n){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,o;t===!1?o={aria:!0,data:!0,attr:!0}:t===!0?o={aria:!0}:o=u()({},t);var l={};return Object.keys(n).forEach(function(r){(o.aria&&(r==="role"||a(r,c))||o.data&&a(r,h)||o.attr&&m.includes(r))&&(l[r]=n[r])}),l}}}]); diff --git a/docs__index.md.4f97448d.async.js b/docs__index.md.4f97448d.async.js new file mode 100644 index 00000000..d305e394 --- /dev/null +++ b/docs__index.md.4f97448d.async.js @@ -0,0 +1,18 @@ +"use strict";(self.webpackChunkrc_util=self.webpackChunkrc_util||[]).push([[935],{2511:function(m,c,i){i.r(c);var t=i(71100),o=i(35532),u=i(19532),x=i(86752),l=i(60037),h=i(67915),j=i(19625),a=i(14570),v=i(67294),e=i(85893);function d(){var s=(0,a.eL)(),n=s.texts;return(0,e.jsx)(a.dY,{children:(0,e.jsxs)(e.Fragment,{children:[(0,e.jsxs)("div",{className:"markdown",children:[(0,e.jsxs)("h1",{id:"rc-util",children:[(0,e.jsx)("a",{"aria-hidden":"true",tabIndex:"-1",href:"#rc-util",children:(0,e.jsx)("span",{className:"icon icon-link"})}),"rc-util"]}),(0,e.jsx)("p",{children:n[0].value}),(0,e.jsxs)("p",{children:[(0,e.jsx)("a",{href:"http://npmjs.org/package/rc-util",children:(0,e.jsx)("img",{src:"http://img.shields.io/npm/v/rc-util.svg?style=flat-square",alt:"NPM version"})}),(0,e.jsx)("a",{href:"https://david-dm.org/react-component/util",children:(0,e.jsx)("img",{src:"https://img.shields.io/david/react-component/util.svg",alt:"David dm"})}),(0,e.jsx)("a",{href:"http://nodejs.org/download/",children:(0,e.jsx)("img",{src:"https://img.shields.io/badge/node.js-%3E=_0.10-green.svg?style=flat-square",alt:"node version"})}),(0,e.jsx)("a",{href:"https://npmjs.org/package/rc-util",children:(0,e.jsx)("img",{src:"https://img.shields.io/npm/dm/rc-util.svg?style=flat-square",alt:"npm download"})})]}),(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-util",children:(0,e.jsx)("img",{src:"https://nodei.co/npm/rc-util.png",alt:"rc-util"})})}),(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)("h3",{id:"createchainedfunction",children:[(0,e.jsx)("a",{"aria-hidden":"true",tabIndex:"-1",href:"#createchainedfunction",children:(0,e.jsx)("span",{className:"icon icon-link"})}),"createChainedFunction"]}),(0,e.jsx)("blockquote",{children:(0,e.jsx)("p",{children:n[1].value})}),(0,e.jsx)("p",{children:n[2].value}),(0,e.jsx)(l.Z,{children:n[3].value}),(0,e.jsxs)("h3",{id:"deprecated",children:[(0,e.jsx)("a",{"aria-hidden":"true",tabIndex:"-1",href:"#deprecated",children:(0,e.jsx)("span",{className:"icon icon-link"})}),"deprecated"]}),(0,e.jsx)("blockquote",{children:(0,e.jsx)("p",{children:n[4].value})}),(0,e.jsxs)("p",{children:[n[5].value,(0,e.jsx)("code",{children:n[6].value}),n[7].value]}),(0,e.jsx)(l.Z,{children:n[8].value}),(0,e.jsxs)("h3",{id:"getcontainerrendermixin",children:[(0,e.jsx)("a",{"aria-hidden":"true",tabIndex:"-1",href:"#getcontainerrendermixin",children:(0,e.jsx)("span",{className:"icon icon-link"})}),"getContainerRenderMixin"]}),(0,e.jsx)("blockquote",{children:(0,e.jsx)("p",{children:n[9].value})}),(0,e.jsx)("p",{children:n[10].value}),(0,e.jsx)(l.Z,{children:n[11].value}),(0,e.jsxs)("p",{children:[n[12].value,(0,e.jsx)("code",{children:n[13].value}),n[14].value]}),(0,e.jsxs)(h.Z,{children:[(0,e.jsx)("thead",{children:(0,e.jsxs)("tr",{children:[(0,e.jsx)("th",{children:n[15].value}),(0,e.jsx)("th",{children:n[16].value}),(0,e.jsx)("th",{children:n[17].value}),(0,e.jsx)("th",{children:n[18].value})]})}),(0,e.jsxs)("tbody",{children:[(0,e.jsxs)("tr",{children:[(0,e.jsx)("td",{children:n[19].value}),(0,e.jsx)("td",{children:n[20].value}),(0,e.jsx)("td",{children:n[21].value}),(0,e.jsx)("td",{children:n[22].value})]}),(0,e.jsxs)("tr",{children:[(0,e.jsx)("td",{children:n[23].value}),(0,e.jsx)("td",{children:n[24].value}),(0,e.jsx)("td",{children:n[25].value}),(0,e.jsx)("td",{children:n[26].value})]}),(0,e.jsxs)("tr",{children:[(0,e.jsx)("td",{children:n[27].value}),(0,e.jsx)("td",{children:n[28].value}),(0,e.jsx)("td",{children:n[29].value}),(0,e.jsx)("td",{children:n[30].value})]}),(0,e.jsxs)("tr",{children:[(0,e.jsx)("td",{children:n[31].value}),(0,e.jsx)("td",{children:n[32].value}),(0,e.jsx)("td",{children:n[33].value}),(0,e.jsx)("td",{children:n[34].value})]}),(0,e.jsxs)("tr",{children:[(0,e.jsx)("td",{children:n[35].value}),(0,e.jsx)("td",{children:n[36].value}),(0,e.jsx)("td",{children:n[37].value}),(0,e.jsx)("td",{children:n[38].value})]}),(0,e.jsxs)("tr",{children:[(0,e.jsx)("td",{children:n[39].value}),(0,e.jsx)("td",{children:n[40].value}),(0,e.jsx)("td",{children:n[41].value}),(0,e.jsx)("td",{})]})]})]}),(0,e.jsxs)("h3",{id:"portal",children:[(0,e.jsx)("a",{"aria-hidden":"true",tabIndex:"-1",href:"#portal",children:(0,e.jsx)("span",{className:"icon icon-link"})}),"Portal"]}),(0,e.jsx)("p",{children:n[42].value}),(0,e.jsx)(l.Z,{children:n[43].value}),(0,e.jsx)("p",{children:n[44].value}),(0,e.jsxs)(h.Z,{children:[(0,e.jsx)("thead",{children:(0,e.jsxs)("tr",{children:[(0,e.jsx)("th",{children:n[45].value}),(0,e.jsx)("th",{children:n[46].value}),(0,e.jsx)("th",{children:n[47].value}),(0,e.jsx)("th",{children:n[48].value})]})}),(0,e.jsxs)("tbody",{children:[(0,e.jsxs)("tr",{children:[(0,e.jsx)("td",{children:n[49].value}),(0,e.jsx)("td",{children:n[50].value}),(0,e.jsx)("td",{children:n[51].value}),(0,e.jsx)("td",{children:n[52].value})]}),(0,e.jsxs)("tr",{children:[(0,e.jsx)("td",{children:n[53].value}),(0,e.jsx)("td",{children:n[54].value}),(0,e.jsx)("td",{children:n[55].value}),(0,e.jsx)("td",{children:n[56].value})]})]})]}),(0,e.jsxs)("h3",{id:"getscrollbarsize",children:[(0,e.jsx)("a",{"aria-hidden":"true",tabIndex:"-1",href:"#getscrollbarsize",children:(0,e.jsx)("span",{className:"icon icon-link"})}),"getScrollBarSize"]}),(0,e.jsx)("blockquote",{children:(0,e.jsx)("p",{children:n[57].value})}),(0,e.jsx)("p",{children:n[58].value}),(0,e.jsx)(l.Z,{children:n[59].value}),(0,e.jsxs)("h3",{id:"guid",children:[(0,e.jsx)("a",{"aria-hidden":"true",tabIndex:"-1",href:"#guid",children:(0,e.jsx)("span",{className:"icon icon-link"})}),"guid"]}),(0,e.jsx)("blockquote",{children:(0,e.jsx)("p",{children:n[60].value})}),(0,e.jsx)("p",{children:n[61].value}),(0,e.jsx)(l.Z,{children:n[62].value}),(0,e.jsxs)("h3",{id:"pickattrs",children:[(0,e.jsx)("a",{"aria-hidden":"true",tabIndex:"-1",href:"#pickattrs",children:(0,e.jsx)("span",{className:"icon icon-link"})}),"pickAttrs"]}),(0,e.jsx)("blockquote",{children:(0,e.jsx)("p",{children:n[63].value})}),(0,e.jsx)("p",{children:n[64].value}),(0,e.jsx)(l.Z,{children:n[65].value}),(0,e.jsxs)("h3",{id:"warn",children:[(0,e.jsx)("a",{"aria-hidden":"true",tabIndex:"-1",href:"#warn",children:(0,e.jsx)("span",{className:"icon icon-link"})}),"warn"]}),(0,e.jsx)("blockquote",{children:(0,e.jsx)("p",{children:n[66].value})}),(0,e.jsxs)("p",{children:[n[67].value,(0,e.jsx)("code",{children:n[68].value}),n[69].value]}),(0,e.jsx)(l.Z,{children:n[70].value}),(0,e.jsxs)("h3",{id:"warning",children:[(0,e.jsx)("a",{"aria-hidden":"true",tabIndex:"-1",href:"#warning",children:(0,e.jsx)("span",{className:"icon icon-link"})}),"warning"]}),(0,e.jsx)("blockquote",{children:(0,e.jsx)("p",{children:n[71].value})}),(0,e.jsxs)("p",{children:[n[72].value,(0,e.jsx)("a",{href:"https://github.com/BerkeleyTrue/warning",children:n[73].value}),n[74].value]}),(0,e.jsx)(l.Z,{children:n[75].value}),(0,e.jsxs)("h3",{id:"children",children:[(0,e.jsx)("a",{"aria-hidden":"true",tabIndex:"-1",href:"#children",children:(0,e.jsx)("span",{className:"icon icon-link"})}),"Children"]}),(0,e.jsx)("p",{children:n[76].value}),(0,e.jsxs)("h4",{id:"childrenmapself",children:[(0,e.jsx)("a",{"aria-hidden":"true",tabIndex:"-1",href:"#childrenmapself",children:(0,e.jsx)("span",{className:"icon icon-link"})}),"Children/mapSelf"]}),(0,e.jsx)("blockquote",{children:(0,e.jsx)("p",{children:n[77].value})}),(0,e.jsx)("p",{children:n[78].value}),(0,e.jsx)(l.Z,{children:n[79].value}),(0,e.jsxs)("h4",{id:"childrentoarray",children:[(0,e.jsx)("a",{"aria-hidden":"true",tabIndex:"-1",href:"#childrentoarray",children:(0,e.jsx)("span",{className:"icon icon-link"})}),"Children/toArray"]}),(0,e.jsx)("blockquote",{children:(0,e.jsx)("p",{children:n[80].value})}),(0,e.jsx)("p",{children:n[81].value}),(0,e.jsx)(l.Z,{children:n[82].value}),(0,e.jsxs)("h3",{id:"dom",children:[(0,e.jsx)("a",{"aria-hidden":"true",tabIndex:"-1",href:"#dom",children:(0,e.jsx)("span",{className:"icon icon-link"})}),"Dom"]}),(0,e.jsx)("p",{children:n[83].value}),(0,e.jsxs)("h4",{id:"domaddeventlistener",children:[(0,e.jsx)("a",{"aria-hidden":"true",tabIndex:"-1",href:"#domaddeventlistener",children:(0,e.jsx)("span",{className:"icon icon-link"})}),"Dom/addEventlistener"]}),(0,e.jsx)("blockquote",{children:(0,e.jsx)("p",{children:n[84].value})}),(0,e.jsxs)("p",{children:[n[85].value,(0,e.jsx)("a",{href:"https://github.com/yiminghe/add-dom-event-listener",children:n[86].value}),n[87].value]}),(0,e.jsx)(l.Z,{children:n[88].value}),(0,e.jsxs)("h4",{id:"domcanusedom",children:[(0,e.jsx)("a",{"aria-hidden":"true",tabIndex:"-1",href:"#domcanusedom",children:(0,e.jsx)("span",{className:"icon icon-link"})}),"Dom/canUseDom"]}),(0,e.jsx)("blockquote",{children:(0,e.jsx)("p",{children:n[89].value})}),(0,e.jsx)("p",{children:n[90].value}),(0,e.jsx)(l.Z,{children:n[91].value}),(0,e.jsxs)("h4",{id:"domclass",children:[(0,e.jsx)("a",{"aria-hidden":"true",tabIndex:"-1",href:"#domclass",children:(0,e.jsx)("span",{className:"icon icon-link"})}),"Dom/class"]}),(0,e.jsx)("p",{children:n[92].value}),(0,e.jsxs)("ul",{children:[(0,e.jsx)("li",{children:(0,e.jsx)("code",{children:n[93].value})}),(0,e.jsx)("li",{children:(0,e.jsx)("code",{children:n[94].value})}),(0,e.jsx)("li",{children:(0,e.jsx)("code",{children:n[95].value})})]}),(0,e.jsx)(l.Z,{children:n[96].value}),(0,e.jsxs)("h4",{id:"domcontains",children:[(0,e.jsx)("a",{"aria-hidden":"true",tabIndex:"-1",href:"#domcontains",children:(0,e.jsx)("span",{className:"icon icon-link"})}),"Dom/contains"]}),(0,e.jsx)("blockquote",{children:(0,e.jsx)("p",{children:n[97].value})}),(0,e.jsx)("p",{children:n[98].value}),(0,e.jsx)(l.Z,{children:n[99].value}),(0,e.jsxs)("h4",{id:"domcss",children:[(0,e.jsx)("a",{"aria-hidden":"true",tabIndex:"-1",href:"#domcss",children:(0,e.jsx)("span",{className:"icon icon-link"})}),"Dom/css"]}),(0,e.jsx)("p",{children:n[100].value}),(0,e.jsxs)("ul",{children:[(0,e.jsx)("li",{children:(0,e.jsx)("code",{children:n[101].value})}),(0,e.jsx)("li",{children:(0,e.jsx)("code",{children:n[102].value})}),(0,e.jsx)("li",{children:(0,e.jsx)("code",{children:n[103].value})}),(0,e.jsx)("li",{children:(0,e.jsx)("code",{children:n[104].value})}),(0,e.jsx)("li",{children:(0,e.jsx)("code",{children:n[105].value})}),(0,e.jsx)("li",{children:(0,e.jsx)("code",{children:n[106].value})}),(0,e.jsx)("li",{children:(0,e.jsx)("code",{children:n[107].value})}),(0,e.jsx)("li",{children:(0,e.jsx)("code",{children:n[108].value})})]}),(0,e.jsx)(l.Z,{children:n[109].value}),(0,e.jsxs)("h4",{id:"domfocus",children:[(0,e.jsx)("a",{"aria-hidden":"true",tabIndex:"-1",href:"#domfocus",children:(0,e.jsx)("span",{className:"icon icon-link"})}),"Dom/focus"]}),(0,e.jsx)("p",{children:n[110].value}),(0,e.jsxs)("ul",{children:[(0,e.jsx)("li",{children:(0,e.jsx)("code",{children:n[111].value})}),(0,e.jsx)("li",{children:(0,e.jsx)("code",{children:n[112].value})}),(0,e.jsx)("li",{children:(0,e.jsx)("code",{children:n[113].value})}),(0,e.jsxs)("li",{children:[(0,e.jsx)("code",{children:n[114].value}),n[115].value]}),(0,e.jsx)("li",{children:(0,e.jsx)("code",{children:n[116].value})})]}),(0,e.jsx)(l.Z,{children:n[117].value}),(0,e.jsxs)("h4",{id:"domsupport",children:[(0,e.jsx)("a",{"aria-hidden":"true",tabIndex:"-1",href:"#domsupport",children:(0,e.jsx)("span",{className:"icon icon-link"})}),"Dom/support"]}),(0,e.jsx)("blockquote",{children:(0,e.jsx)("p",{children:n[118].value})}),(0,e.jsxs)("p",{children:[n[119].value,(0,e.jsx)("code",{children:n[120].value}),n[121].value,(0,e.jsx)("code",{children:n[122].value}),n[123].value]}),(0,e.jsx)(l.Z,{children:n[124].value}),(0,e.jsxs)("h3",{id:"keycode",children:[(0,e.jsx)("a",{"aria-hidden":"true",tabIndex:"-1",href:"#keycode",children:(0,e.jsx)("span",{className:"icon icon-link"})}),"KeyCode"]}),(0,e.jsx)("blockquote",{children:(0,e.jsx)("p",{children:n[125].value})}),(0,e.jsxs)("p",{children:[n[126].value,(0,e.jsx)("a",{href:"https://github.com/react-component/util/blob/master/src/KeyCode.ts",children:n[127].value}),n[128].value]}),(0,e.jsx)(l.Z,{children:n[129].value}),(0,e.jsxs)("h4",{id:"keycodeistextmodifyingkeyevent",children:[(0,e.jsx)("a",{"aria-hidden":"true",tabIndex:"-1",href:"#keycodeistextmodifyingkeyevent",children:(0,e.jsx)("span",{className:"icon icon-link"})}),"KeyCode.isTextModifyingKeyEvent"]}),(0,e.jsx)("blockquote",{children:(0,e.jsx)("p",{children:n[130].value})}),(0,e.jsx)("p",{children:n[131].value}),(0,e.jsxs)("h4",{id:"keycodeischaracterkey",children:[(0,e.jsx)("a",{"aria-hidden":"true",tabIndex:"-1",href:"#keycodeischaracterkey",children:(0,e.jsx)("span",{className:"icon icon-link"})}),"KeyCode.isCharacterKey"]}),(0,e.jsx)("blockquote",{children:(0,e.jsx)("p",{children:n[132].value})}),(0,e.jsx)("p",{children:n[133].value}),(0,e.jsxs)("h3",{id:"scrolllocker",children:[(0,e.jsx)("a",{"aria-hidden":"true",tabIndex:"-1",href:"#scrolllocker",children:(0,e.jsx)("span",{className:"icon icon-link"})}),"ScrollLocker"]}),(0,e.jsx)("blockquote",{children:(0,e.jsx)("p",{children:n[134].value})}),(0,e.jsx)("p",{children:n[135].value}),(0,e.jsxs)("p",{children:[(0,e.jsx)("code",{children:n[136].value}),n[137].value,(0,e.jsx)("code",{children:n[138].value}),n[139].value]}),(0,e.jsx)(l.Z,{lang:"js",children:n[140].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)(a.rU,{to:"/LICENSE",children:n[141].value})]})})}c.default=d},92718:function(m,c,i){i.d(c,{Z:function(){return v}});var t=i(97857),o=i.n(t),u=`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`,x=`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`,l="".concat(u," ").concat(x).split(/[\s\n]+/),h="aria-",j="data-";function a(e,d){return e.indexOf(d)===0}function v(e){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,s;d===!1?s={aria:!0,data:!0,attr:!0}:d===!0?s={aria:!0}:s=o()({},d);var n={};return Object.keys(e).forEach(function(r){(s.aria&&(r==="role"||a(r,h))||s.data&&a(r,j)||s.attr&&l.includes(r))&&(n[r]=e[r])}),n}}}]); diff --git a/docs__index.md.778c6473.chunk.css b/docs__index.md.778c6473.chunk.css new file mode 100644 index 00000000..563c5c99 --- /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/dumi__pages__404.84b993fa.async.js b/dumi__pages__404.84b993fa.async.js new file mode 100644 index 00000000..2e5c590e --- /dev/null +++ b/dumi__pages__404.84b993fa.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkrc_util=self.webpackChunkrc_util||[]).push([[400],{20604:function(c,n,e){e.r(n),e.d(n,{default:function(){return s}});var t=e(14570),a=e(67294),r=function(){var u=(0,t.YB)(),l=(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 l?l.base:"/",replace:!0},u.formatMessage({id:"404.back"})," \u2192"))},s=r}}]); diff --git a/dumi__pages__404.8b85f2d9.chunk.css b/dumi__pages__404.8b85f2d9.chunk.css new file mode 100644 index 00000000..29b05227 --- /dev/null +++ b/dumi__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/dumi__pages__Demo.578aa5c0.chunk.css b/dumi__pages__Demo.578aa5c0.chunk.css new file mode 100644 index 00000000..fa6b5465 --- /dev/null +++ b/dumi__pages__Demo.578aa5c0.chunk.css @@ -0,0 +1 @@ +body{margin:0;padding:0} diff --git a/dumi__pages__Demo.82979866.async.js b/dumi__pages__Demo.82979866.async.js new file mode 100644 index 00000000..ddafb3ea --- /dev/null +++ b/dumi__pages__Demo.82979866.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkrc_util=self.webpackChunkrc_util||[]).push([[448],{65149:function(i,n,e){e.r(n),e.d(n,{default:function(){return o}});var t=e(14570),r=e(67294),u=function(){var d=(0,t.UO)(),m=d.id,s=(0,t.WF)(),c=s.demos,f=c[m]||{},a=f.component;return a&&(0,r.createElement)(a)},o=u}}]); diff --git a/dumi__theme__ContextWrapper.d8eb6be5.async.js b/dumi__theme__ContextWrapper.d8eb6be5.async.js new file mode 100644 index 00000000..69f71fd5 --- /dev/null +++ b/dumi__theme__ContextWrapper.d8eb6be5.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkrc_util=self.webpackChunkrc_util||[]).push([[458],{34576:function(D,n,t){t.r(n),t.d(n,{default:function(){return E}});var i=t(5574),s=t.n(i),e=t(67294),o=t(14570),a=t(64236),_=t(19382),m=t(90482),d=t(85893),c={};function E(){var h=(0,o.pC)(),f=(0,e.useState)(!0),r=s()(f,2),p=r[0],v=r[1],l=(0,e.useRef)(o.m8.location.pathname);return(0,e.useEffect)(function(){return o.m8.listen(function(u){u.location.pathname!==l.current&&(l.current=u.location.pathname,document.documentElement.scrollTo(0,0))})},[]),(0,d.jsx)(a.D.Provider,{value:{pkg:{name:"rc-util",description:"Common Utils For React Component",version:"5.36.0",license:"MIT",repository:{type:"git",url:"git@github.com:react-component/util.git"}},historyType:"browser",entryExports:c,demos:_.DE,components:_.wx,locales:m.k,loading:p,setLoading:v,hostname:void 0,themeConfig:{footer:'Copyright \xA9 2023 | Powered by dumi',prefersColor:{default:"light",switch:!0},nprogress:!0,lastUpdated:!0,name:"Util",logo:"https://avatars0.githubusercontent.com/u/9441414?s=200&v=4",editLink:"https://github.com/react-component/util/edit/HEAD/{filename}"},_2_level_nav_available:!1},children:h})}}}]); diff --git a/dumi__theme__layouts__DocLayout.1e275ad5.async.js b/dumi__theme__layouts__DocLayout.1e275ad5.async.js new file mode 100644 index 00000000..7067c0e7 --- /dev/null +++ b/dumi__theme__layouts__DocLayout.1e275ad5.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkrc_util=self.webpackChunkrc_util||[]).push([[96],{20142:function(e,u,_){_.r(u),_.d(u,{default:function(){return n.Z}});var n=_(40890)},87171:function(e,u,_){_.d(u,{Z:function(){return n.Z}});var n=_(20772)},21266:function(e,u,_){_.d(u,{Z:function(){return n.Z}});var n=_(15045)},95044:function(e,u,_){_.d(u,{Z:function(){return n.Z}});var n=_(9457)},23240:function(e,u,_){_.d(u,{Z:function(){return n.Z}});var n=_(52407)},45898:function(e,u,_){_.d(u,{Z:function(){return n.Z}});var n=_(86024)},21209:function(e,u,_){_.d(u,{Z:function(){return n.Z}});var n=_(14041)},86225:function(e,u,_){_.d(u,{Z:function(){return n.Z}});var n=_(60947)},21521:function(e,u,_){_.d(u,{Z:function(){return n.Z}});var n=_(78536)},26871:function(e,u,_){_.d(u,{Z:function(){return n.Z}});var n=_(5630)},63721:function(e,u,_){_.d(u,{Z:function(){return n.Z}});var n=_(40417)},78406:function(e,u,_){_.d(u,{Z:function(){return n.Z}});var n=_(33398)},42515:function(e,u,_){_.d(u,{Z:function(){return n.Z}});var n=_(70841)},983:function(e,u,_){_.d(u,{Z:function(){return n.Z}});var n=_(30158)},96157:function(e,u,_){_.d(u,{ZP:function(){return n.ZP}});var n=_(88358)},38569:function(e,u,_){_.d(u,{Z:function(){return n.Z}});var n=_(28438)},24733:function(e,u,_){_.d(u,{Z:function(){return n.Z}});var n=_(96440)},26687:function(e,u,_){_.d(u,{Z:function(){return n.Z}});var n=_(94850)}}]); diff --git a/index.html b/index.html new file mode 100644 index 00000000..a24c229d --- /dev/null +++ b/index.html @@ -0,0 +1,12 @@ + + + + + + + + +
+ + + \ No newline at end of file diff --git a/umi.323040c5.js b/umi.323040c5.js new file mode 100644 index 00000000..46ccbb7e --- /dev/null +++ b/umi.323040c5.js @@ -0,0 +1,414 @@ +!(function(){var yf=Object.defineProperty,gf=Object.defineProperties;var bf=Object.getOwnPropertyDescriptors;var Hc=Object.getOwnPropertySymbols;var Sf=Object.prototype.hasOwnProperty,Ef=Object.prototype.propertyIsEnumerable;var Wc=(l,v,e)=>v in l?yf(l,v,{enumerable:!0,configurable:!0,writable:!0,value:e}):l[v]=e,rc=(l,v)=>{for(var e in v||(v={}))Sf.call(v,e)&&Wc(l,e,v[e]);if(Hc)for(var e of Hc(v))Ef.call(v,e)&&Wc(l,e,v[e]);return l},Zc=(l,v)=>gf(l,bf(v));(function(){var __webpack_modules__={25687:function(l,v,e){"use strict";e.d(v,{kG:function(){return m}});function a(b){return Math.floor(Math.log(b)*Math.LOG10E)}function i(b,E){if(typeof b.repeat=="function")return b.repeat(E);for(var x=new Array(E),T=0;T=0;xt--)(Xe=g[xt])&&(Ae=(Ie<3?Xe(Ae):Ie>3?Xe(U,ee,Ae):Xe(U,ee))||Ae);return Ie>3&&Ae&&Object.defineProperty(U,ee,Ae),Ae}function d(g,U){return function(ee,q){U(ee,q,g)}}function f(g,U,ee,q,Ie,Ae){function Xe(Sa){if(Sa!==void 0&&typeof Sa!="function")throw new TypeError("Function expected");return Sa}for(var xt=q.kind,vr=xt==="getter"?"get":xt==="setter"?"set":"value",at=!U&&g?q.static?g:g.prototype:null,rr=U||(at?Object.getOwnPropertyDescriptor(at,q.name):{}),cr,pr=!1,Hr=ee.length-1;Hr>=0;Hr--){var Tr={};for(var gn in q)Tr[gn]=gn==="access"?{}:q[gn];for(var gn in q.access)Tr.access[gn]=q.access[gn];Tr.addInitializer=function(Sa){if(pr)throw new TypeError("Cannot add initializers after decoration has completed");Ae.push(Xe(Sa||null))};var kn=(0,ee[Hr])(xt==="accessor"?{get:rr.get,set:rr.set}:rr[vr],Tr);if(xt==="accessor"){if(kn===void 0)continue;if(kn===null||typeof kn!="object")throw new TypeError("Object expected");(cr=Xe(kn.get))&&(rr.get=cr),(cr=Xe(kn.set))&&(rr.set=cr),(cr=Xe(kn.init))&&Ie.unshift(cr)}else(cr=Xe(kn))&&(xt==="field"?Ie.unshift(cr):rr[vr]=cr)}at&&Object.defineProperty(at,q.name,rr),pr=!0}function h(g,U,ee){for(var q=arguments.length>2,Ie=0;Ie0&&Ae[Ae.length-1])&&(at[0]===6||at[0]===2)){ee=0;continue}if(at[0]===3&&(!Ae||at[1]>Ae[0]&&at[1]=g.length&&(g=void 0),{value:g&&g[q++],done:!g}}};throw new TypeError(U?"Object is not iterable.":"Symbol.iterator is not defined.")}function R(g,U){var ee=typeof Symbol=="function"&&g[Symbol.iterator];if(!ee)return g;var q=ee.call(g),Ie,Ae=[],Xe;try{for(;(U===void 0||U-- >0)&&!(Ie=q.next()).done;)Ae.push(Ie.value)}catch(xt){Xe={error:xt}}finally{try{Ie&&!Ie.done&&(ee=q.return)&&ee.call(q)}finally{if(Xe)throw Xe.error}}return Ae}function k(){for(var g=[],U=0;U1||xt(pr,Hr)})})}function xt(pr,Hr){try{vr(q[pr](Hr))}catch(Tr){cr(Ae[0][3],Tr)}}function vr(pr){pr.value instanceof C?Promise.resolve(pr.value.v).then(at,rr):cr(Ae[0][2],pr)}function at(pr){xt("next",pr)}function rr(pr){xt("throw",pr)}function cr(pr,Hr){pr(Hr),Ae.shift(),Ae.length&&xt(Ae[0][0],Ae[0][1])}}function H(g){var U,ee;return U={},q("next"),q("throw",function(Ie){throw Ie}),q("return"),U[Symbol.iterator]=function(){return this},U;function q(Ie,Ae){U[Ie]=g[Ie]?function(Xe){return(ee=!ee)?{value:C(g[Ie](Xe)),done:!1}:Ae?Ae(Xe):Xe}:Ae}}function X(g){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var U=g[Symbol.asyncIterator],ee;return U?U.call(g):(g=typeof M=="function"?M(g):g[Symbol.iterator](),ee={},q("next"),q("throw"),q("return"),ee[Symbol.asyncIterator]=function(){return this},ee);function q(Ae){ee[Ae]=g[Ae]&&function(Xe){return new Promise(function(xt,vr){Xe=g[Ae](Xe),Ie(xt,vr,Xe.done,Xe.value)})}}function Ie(Ae,Xe,xt,vr){Promise.resolve(vr).then(function(at){Ae({value:at,done:xt})},Xe)}}function ne(g,U){return Object.defineProperty?Object.defineProperty(g,"raw",{value:U}):g.raw=U,g}var oe=Object.create?function(g,U){Object.defineProperty(g,"default",{enumerable:!0,value:U})}:function(g,U){g.default=U};function ce(g){if(g&&g.__esModule)return g;var U={};if(g!=null)for(var ee in g)ee!=="default"&&Object.prototype.hasOwnProperty.call(g,ee)&&T(U,g,ee);return oe(U,g),U}function Ce(g){return g&&g.__esModule?g:{default:g}}function Pe(g,U,ee,q){if(ee==="a"&&!q)throw new TypeError("Private accessor was defined without a getter");if(typeof U=="function"?g!==U||!q:!U.has(g))throw new TypeError("Cannot read private member from an object whose class did not declare it");return ee==="m"?q:ee==="a"?q.call(g):q?q.value:U.get(g)}function je(g,U,ee,q,Ie){if(q==="m")throw new TypeError("Private method is not writable");if(q==="a"&&!Ie)throw new TypeError("Private accessor was defined without a setter");if(typeof U=="function"?g!==U||!Ie:!U.has(g))throw new TypeError("Cannot write private member to an object whose class did not declare it");return q==="a"?Ie.call(g,ee):Ie?Ie.value=ee:U.set(g,ee),ee}function ye(g,U){if(U===null||typeof U!="object"&&typeof U!="function")throw new TypeError("Cannot use 'in' operator on non-object");return typeof g=="function"?U===g:g.has(U)}function de(g,U,ee){if(U!=null){if(typeof U!="object"&&typeof U!="function")throw new TypeError("Object expected.");var q;if(ee){if(!Symbol.asyncDispose)throw new TypeError("Symbol.asyncDispose is not defined.");q=U[Symbol.asyncDispose]}if(q===void 0){if(!Symbol.dispose)throw new TypeError("Symbol.dispose is not defined.");q=U[Symbol.dispose]}if(typeof q!="function")throw new TypeError("Object not disposable.");g.stack.push({value:U,dispose:q,async:ee})}else ee&&g.stack.push({async:!0});return U}var Y=typeof SuppressedError=="function"?SuppressedError:function(g,U,ee){var q=new Error(ee);return q.name="SuppressedError",q.error=g,q.suppressed=U,q};function re(g){function U(q){g.error=g.hasError?new Y(q,g.error,"An error was suppressed during disposal."):q,g.hasError=!0}function ee(){for(;g.stack.length;){var q=g.stack.pop();try{var Ie=q.dispose&&q.dispose.call(q.value);if(q.async)return Promise.resolve(Ie).then(ee,function(Ae){return U(Ae),ee()})}catch(Ae){U(Ae)}}if(g.hasError)throw g.error}return ee()}var ve={__extends:i,__assign:n,__rest:s,__decorate:o,__param:d,__metadata:b,__awaiter:E,__generator:x,__createBinding:T,__exportStar:O,__values:M,__read:R,__spread:k,__spreadArrays:D,__spreadArray:B,__await:C,__asyncGenerator:_,__asyncDelegator:H,__asyncValues:X,__makeTemplateObject:ne,__importStar:ce,__importDefault:Ce,__classPrivateFieldGet:Pe,__classPrivateFieldSet:je,__classPrivateFieldIn:ye,__addDisposableResource:de,__disposeResources:re},y;(function(g){g[g.EXPECT_ARGUMENT_CLOSING_BRACE=1]="EXPECT_ARGUMENT_CLOSING_BRACE",g[g.EMPTY_ARGUMENT=2]="EMPTY_ARGUMENT",g[g.MALFORMED_ARGUMENT=3]="MALFORMED_ARGUMENT",g[g.EXPECT_ARGUMENT_TYPE=4]="EXPECT_ARGUMENT_TYPE",g[g.INVALID_ARGUMENT_TYPE=5]="INVALID_ARGUMENT_TYPE",g[g.EXPECT_ARGUMENT_STYLE=6]="EXPECT_ARGUMENT_STYLE",g[g.INVALID_NUMBER_SKELETON=7]="INVALID_NUMBER_SKELETON",g[g.INVALID_DATE_TIME_SKELETON=8]="INVALID_DATE_TIME_SKELETON",g[g.EXPECT_NUMBER_SKELETON=9]="EXPECT_NUMBER_SKELETON",g[g.EXPECT_DATE_TIME_SKELETON=10]="EXPECT_DATE_TIME_SKELETON",g[g.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE=11]="UNCLOSED_QUOTE_IN_ARGUMENT_STYLE",g[g.EXPECT_SELECT_ARGUMENT_OPTIONS=12]="EXPECT_SELECT_ARGUMENT_OPTIONS",g[g.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE=13]="EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE",g[g.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE=14]="INVALID_PLURAL_ARGUMENT_OFFSET_VALUE",g[g.EXPECT_SELECT_ARGUMENT_SELECTOR=15]="EXPECT_SELECT_ARGUMENT_SELECTOR",g[g.EXPECT_PLURAL_ARGUMENT_SELECTOR=16]="EXPECT_PLURAL_ARGUMENT_SELECTOR",g[g.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT=17]="EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT",g[g.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT=18]="EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT",g[g.INVALID_PLURAL_ARGUMENT_SELECTOR=19]="INVALID_PLURAL_ARGUMENT_SELECTOR",g[g.DUPLICATE_PLURAL_ARGUMENT_SELECTOR=20]="DUPLICATE_PLURAL_ARGUMENT_SELECTOR",g[g.DUPLICATE_SELECT_ARGUMENT_SELECTOR=21]="DUPLICATE_SELECT_ARGUMENT_SELECTOR",g[g.MISSING_OTHER_CLAUSE=22]="MISSING_OTHER_CLAUSE",g[g.INVALID_TAG=23]="INVALID_TAG",g[g.INVALID_TAG_NAME=25]="INVALID_TAG_NAME",g[g.UNMATCHED_CLOSING_TAG=26]="UNMATCHED_CLOSING_TAG",g[g.UNCLOSED_TAG=27]="UNCLOSED_TAG"})(y||(y={}));var w;(function(g){g[g.literal=0]="literal",g[g.argument=1]="argument",g[g.number=2]="number",g[g.date=3]="date",g[g.time=4]="time",g[g.select=5]="select",g[g.plural=6]="plural",g[g.pound=7]="pound",g[g.tag=8]="tag"})(w||(w={}));var N;(function(g){g[g.number=0]="number",g[g.dateTime=1]="dateTime"})(N||(N={}));function j(g){return g.type===w.literal}function W(g){return g.type===w.argument}function S(g){return g.type===w.number}function F(g){return g.type===w.date}function z(g){return g.type===w.time}function J(g){return g.type===w.select}function K(g){return g.type===w.plural}function pe(g){return g.type===w.pound}function Me(g){return g.type===w.tag}function $e(g){return!!(g&&typeof g=="object"&&g.type===N.number)}function He(g){return!!(g&&typeof g=="object"&&g.type===N.dateTime)}function Ze(g){return{type:w.literal,value:g}}function Je(g,U){return{type:w.number,value:g,style:U}}var ie=/[ \xA0\u1680\u2000-\u200A\u202F\u205F\u3000]/,he=/[\t-\r \x85\u200E\u200F\u2028\u2029]/,be=/(?:[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(g){var U={};return g.replace(be,function(ee){var q=ee.length;switch(ee[0]){case"G":U.era=q===4?"long":q===5?"narrow":"short";break;case"y":U.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":U.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":U.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":U.weekday=q===4?"short":q===5?"narrow":"short";break;case"e":if(q<4)throw new RangeError("`e..eee` (weekday) patterns are not supported");U.weekday=["short","long","narrow","short"][q-4];break;case"c":if(q<4)throw new RangeError("`c..ccc` (weekday) patterns are not supported");U.weekday=["short","long","narrow","short"][q-4];break;case"a":U.hour12=!0;break;case"b":case"B":throw new RangeError("`b/B` (period) patterns are not supported, use `a` instead");case"h":U.hourCycle="h12",U.hour=["numeric","2-digit"][q-1];break;case"H":U.hourCycle="h23",U.hour=["numeric","2-digit"][q-1];break;case"K":U.hourCycle="h11",U.hour=["numeric","2-digit"][q-1];break;case"k":U.hourCycle="h24",U.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":U.minute=["numeric","2-digit"][q-1];break;case"s":U.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":U.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""}),U}var Te=function(g,U){return Te=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(ee,q){ee.__proto__=q}||function(ee,q){for(var Ie in q)Object.prototype.hasOwnProperty.call(q,Ie)&&(ee[Ie]=q[Ie])},Te(g,U)};function le(g,U){if(typeof U!="function"&&U!==null)throw new TypeError("Class extends value "+String(U)+" is not a constructor or null");Te(g,U);function ee(){this.constructor=g}g.prototype=U===null?Object.create(U):(ee.prototype=U.prototype,new ee)}var se=function(){return se=Object.assign||function(U){for(var ee,q=1,Ie=arguments.length;q=0;xt--)(Xe=g[xt])&&(Ae=(Ie<3?Xe(Ae):Ie>3?Xe(U,ee,Ae):Xe(U,ee))||Ae);return Ie>3&&Ae&&Object.defineProperty(U,ee,Ae),Ae}function Oe(g,U){return function(ee,q){U(ee,q,g)}}function Ve(g,U,ee,q,Ie,Ae){function Xe(Sa){if(Sa!==void 0&&typeof Sa!="function")throw new TypeError("Function expected");return Sa}for(var xt=q.kind,vr=xt==="getter"?"get":xt==="setter"?"set":"value",at=!U&&g?q.static?g:g.prototype:null,rr=U||(at?Object.getOwnPropertyDescriptor(at,q.name):{}),cr,pr=!1,Hr=ee.length-1;Hr>=0;Hr--){var Tr={};for(var gn in q)Tr[gn]=gn==="access"?{}:q[gn];for(var gn in q.access)Tr.access[gn]=q.access[gn];Tr.addInitializer=function(Sa){if(pr)throw new TypeError("Cannot add initializers after decoration has completed");Ae.push(Xe(Sa||null))};var kn=(0,ee[Hr])(xt==="accessor"?{get:rr.get,set:rr.set}:rr[vr],Tr);if(xt==="accessor"){if(kn===void 0)continue;if(kn===null||typeof kn!="object")throw new TypeError("Object expected");(cr=Xe(kn.get))&&(rr.get=cr),(cr=Xe(kn.set))&&(rr.set=cr),(cr=Xe(kn.init))&&Ie.unshift(cr)}else(cr=Xe(kn))&&(xt==="field"?Ie.unshift(cr):rr[vr]=cr)}at&&Object.defineProperty(at,q.name,rr),pr=!0}function We(g,U,ee){for(var q=arguments.length>2,Ie=0;Ie0&&Ae[Ae.length-1])&&(at[0]===6||at[0]===2)){ee=0;continue}if(at[0]===3&&(!Ae||at[1]>Ae[0]&&at[1]=g.length&&(g=void 0),{value:g&&g[q++],done:!g}}};throw new TypeError(U?"Object is not iterable.":"Symbol.iterator is not defined.")}function ze(g,U){var ee=typeof Symbol=="function"&&g[Symbol.iterator];if(!ee)return g;var q=ee.call(g),Ie,Ae=[],Xe;try{for(;(U===void 0||U-- >0)&&!(Ie=q.next()).done;)Ae.push(Ie.value)}catch(xt){Xe={error:xt}}finally{try{Ie&&!Ie.done&&(ee=q.return)&&ee.call(q)}finally{if(Xe)throw Xe.error}}return Ae}function it(){for(var g=[],U=0;U1||xt(pr,Hr)})})}function xt(pr,Hr){try{vr(q[pr](Hr))}catch(Tr){cr(Ae[0][3],Tr)}}function vr(pr){pr.value instanceof ut?Promise.resolve(pr.value.v).then(at,rr):cr(Ae[0][2],pr)}function at(pr){xt("next",pr)}function rr(pr){xt("throw",pr)}function cr(pr,Hr){pr(Hr),Ae.shift(),Ae.length&&xt(Ae[0][0],Ae[0][1])}}function Tt(g){var U,ee;return U={},q("next"),q("throw",function(Ie){throw Ie}),q("return"),U[Symbol.iterator]=function(){return this},U;function q(Ie,Ae){U[Ie]=g[Ie]?function(Xe){return(ee=!ee)?{value:ut(g[Ie](Xe)),done:!1}:Ae?Ae(Xe):Xe}:Ae}}function $t(g){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var U=g[Symbol.asyncIterator],ee;return U?U.call(g):(g=typeof Le=="function"?Le(g):g[Symbol.iterator](),ee={},q("next"),q("throw"),q("return"),ee[Symbol.asyncIterator]=function(){return this},ee);function q(Ae){ee[Ae]=g[Ae]&&function(Xe){return new Promise(function(xt,vr){Xe=g[Ae](Xe),Ie(xt,vr,Xe.done,Xe.value)})}}function Ie(Ae,Xe,xt,vr){Promise.resolve(vr).then(function(at){Ae({value:at,done:xt})},Xe)}}function Bt(g,U){return Object.defineProperty?Object.defineProperty(g,"raw",{value:U}):g.raw=U,g}var Re=Object.create?function(g,U){Object.defineProperty(g,"default",{enumerable:!0,value:U})}:function(g,U){g.default=U};function rt(g){if(g&&g.__esModule)return g;var U={};if(g!=null)for(var ee in g)ee!=="default"&&Object.prototype.hasOwnProperty.call(g,ee)&&ae(U,g,ee);return Re(U,g),U}function _e(g){return g&&g.__esModule?g:{default:g}}function ke(g,U,ee,q){if(ee==="a"&&!q)throw new TypeError("Private accessor was defined without a getter");if(typeof U=="function"?g!==U||!q:!U.has(g))throw new TypeError("Cannot read private member from an object whose class did not declare it");return ee==="m"?q:ee==="a"?q.call(g):q?q.value:U.get(g)}function dt(g,U,ee,q,Ie){if(q==="m")throw new TypeError("Private method is not writable");if(q==="a"&&!Ie)throw new TypeError("Private accessor was defined without a setter");if(typeof U=="function"?g!==U||!Ie:!U.has(g))throw new TypeError("Cannot write private member to an object whose class did not declare it");return q==="a"?Ie.call(g,ee):Ie?Ie.value=ee:U.set(g,ee),ee}function ct(g,U){if(U===null||typeof U!="object"&&typeof U!="function")throw new TypeError("Cannot use 'in' operator on non-object");return typeof g=="function"?U===g:g.has(U)}function Ct(g,U,ee){if(U!=null){if(typeof U!="object"&&typeof U!="function")throw new TypeError("Object expected.");var q;if(ee){if(!Symbol.asyncDispose)throw new TypeError("Symbol.asyncDispose is not defined.");q=U[Symbol.asyncDispose]}if(q===void 0){if(!Symbol.dispose)throw new TypeError("Symbol.dispose is not defined.");q=U[Symbol.dispose]}if(typeof q!="function")throw new TypeError("Object not disposable.");g.stack.push({value:U,dispose:q,async:ee})}else ee&&g.stack.push({async:!0});return U}var Xt=typeof SuppressedError=="function"?SuppressedError:function(g,U,ee){var q=new Error(ee);return q.name="SuppressedError",q.error=g,q.suppressed=U,q};function ir(g){function U(q){g.error=g.hasError?new Xt(q,g.error,"An error was suppressed during disposal."):q,g.hasError=!0}function ee(){for(;g.stack.length;){var q=g.stack.pop();try{var Ie=q.dispose&&q.dispose.call(q.value);if(q.async)return Promise.resolve(Ie).then(ee,function(Ae){return U(Ae),ee()})}catch(Ae){U(Ae)}}if(g.hasError)throw g.error}return ee()}var pn={__extends:le,__assign:se,__rest:te,__decorate:me,__param:Oe,__metadata:Gt,__awaiter:Lt,__generator:Yt,__createBinding:ae,__exportStar:Ne,__values:Le,__read:ze,__spread:it,__spreadArrays:Ke,__spreadArray:Fe,__await:ut,__asyncGenerator:st,__asyncDelegator:Tt,__asyncValues:$t,__makeTemplateObject:Bt,__importStar:rt,__importDefault:_e,__classPrivateFieldGet:ke,__classPrivateFieldSet:dt,__classPrivateFieldIn:ct,__addDisposableResource:Ct,__disposeResources:ir},Sr=/[\t-\r \x85\u200E\u200F\u2028\u2029]/i;function jn(g){if(g.length===0)throw new Error("Number skeleton cannot be empty");for(var U=g.split(Sr).filter(function(pr){return pr.length>0}),ee=[],q=0,Ie=U;q1)throw new RangeError("integer-width stems only accept a single optional option");Ie.options[0].replace(mn,function(vr,at,rr,cr,pr,Hr){if(at)U.minimumIntegerDigits=rr.length;else{if(cr&&pr)throw new Error("We currently do not support maximum integer digits");if(Hr)throw new Error("We currently do not support exact integer digits")}return""});continue}if(jt.test(Ie.stem)){U.minimumIntegerDigits=Ie.stem.length;continue}if(fa.test(Ie.stem)){if(Ie.options.length>1)throw new RangeError("Fraction-precision stems only accept a single optional option");Ie.stem.replace(fa,function(vr,at,rr,cr,pr,Hr){return rr==="*"?U.minimumFractionDigits=at.length:cr&&cr[0]==="#"?U.maximumFractionDigits=cr.length:pr&&Hr?(U.minimumFractionDigits=pr.length,U.maximumFractionDigits=pr.length+Hr.length):(U.minimumFractionDigits=at.length,U.maximumFractionDigits=at.length),""});var Ae=Ie.options[0];Ae==="w"?U=se(se({},U),{trailingZeroDisplay:"stripIfInteger"}):Ae&&(U=se(se({},U),lt(Ae)));continue}if(da.test(Ie.stem)){U=se(se({},U),lt(Ie.stem));continue}var Xe=Pt(Ie.stem);Xe&&(U=se(se({},U),Xe));var xt=er(Ie.stem);xt&&(U=se(se({},U),xt))}return U}var Lr={"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"],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"],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"],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"],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"],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"],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","h","K"],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"],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"],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"],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"],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"],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"],TL:["H","hB","hb","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"],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"],"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 Pn(g,U){for(var ee="",q=0;q>1),vr="a",at=Fr(U);for((at=="H"||at=="k")&&(xt=0);xt-- >0;)ee+=vr;for(;Xe-- >0;)ee=at+ee}else Ie==="J"?ee+="H":ee+=Ie}return ee}function Fr(g){var U=g.hourCycle;if(U===void 0&&g.hourCycles&&g.hourCycles.length&&(U=g.hourCycles[0]),U)switch(U){case"h24":return"k";case"h23":return"H";case"h12":return"h";case"h11":return"K";default:throw new Error("Invalid hourCycle")}var ee=g.language,q;ee!=="root"&&(q=g.maximize().region);var Ie=Lr[q||""]||Lr[ee||""]||Lr["".concat(ee,"-001")]||Lr["001"];return Ie[0]}var yn,Oa=new RegExp("^".concat(ie.source,"*")),Kr=new RegExp("".concat(ie.source,"*$"));function zr(g,U){return{start:g,end:U}}var qa=!!String.prototype.startsWith,Wa=!!String.fromCodePoint,No=!!Object.fromEntries,Do=!!String.prototype.codePointAt,$o=!!String.prototype.trimStart,zo=!!String.prototype.trimEnd,Ma=!!Number.isSafeInteger,Lo=Ma?Number.isSafeInteger:function(g){return typeof g=="number"&&isFinite(g)&&Math.floor(g)===g&&Math.abs(g)<=9007199254740991},va=!0;try{var Ho=eo("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");va=((yn=Ho.exec("a"))===null||yn===void 0?void 0:yn[0])==="a"}catch(g){va=!1}var go=qa?function(U,ee,q){return U.startsWith(ee,q)}:function(U,ee,q){return U.slice(q,q+ee.length)===ee},lo=Wa?String.fromCodePoint:function(){for(var U=[],ee=0;eeAe;){if(Xe=U[Ae++],Xe>1114111)throw RangeError(Xe+" is not a valid code point");q+=Xe<65536?String.fromCharCode(Xe):String.fromCharCode(((Xe-=65536)>>10)+55296,Xe%1024+56320)}return q},co=No?Object.fromEntries:function(U){for(var ee={},q=0,Ie=U;q=q)){var Ie=U.charCodeAt(ee),Ae;return Ie<55296||Ie>56319||ee+1===q||(Ae=U.charCodeAt(ee+1))<56320||Ae>57343?Ie:(Ie-55296<<10)+(Ae-56320)+65536}},Za=$o?function(U){return U.trimStart()}:function(U){return U.replace(Oa,"")},na=zo?function(U){return U.trimEnd()}:function(U){return U.replace(Kr,"")};function eo(g,U){return new RegExp(g,U)}var Wo;if(va){var bo=eo("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");Wo=function(U,ee){var q;bo.lastIndex=ee;var Ie=bo.exec(U);return(q=Ie[1])!==null&&q!==void 0?q:""}}else Wo=function(U,ee){for(var q=[];;){var Ie=fo(U,ee);if(Ie===void 0||So(Ie)||en(Ie))break;q.push(Ie),ee+=Ie>=65536?2:1}return lo.apply(void 0,q)};var pa=function(){function g(U,ee){ee===void 0&&(ee={}),this.message=U,this.position={offset:0,line:1,column:1},this.ignoreTag=!!ee.ignoreTag,this.locale=ee.locale,this.requiresOtherClause=!!ee.requiresOtherClause,this.shouldParseSkeletons=!!ee.shouldParseSkeletons}return g.prototype.parse=function(){if(this.offset()!==0)throw Error("parser can only be used once");return this.parseMessage(0,"",!1)},g.prototype.parseMessage=function(U,ee,q){for(var Ie=[];!this.isEOF();){var Ae=this.char();if(Ae===123){var Xe=this.parseArgument(U,q);if(Xe.err)return Xe;Ie.push(Xe.val)}else{if(Ae===125&&U>0)break;if(Ae===35&&(ee==="plural"||ee==="selectordinal")){var xt=this.clonePosition();this.bump(),Ie.push({type:w.pound,location:zr(xt,this.clonePosition())})}else if(Ae===60&&!this.ignoreTag&&this.peek()===47){if(q)break;return this.error(y.UNMATCHED_CLOSING_TAG,zr(this.clonePosition(),this.clonePosition()))}else if(Ae===60&&!this.ignoreTag&&Un(this.peek()||0)){var Xe=this.parseTag(U,ee);if(Xe.err)return Xe;Ie.push(Xe.val)}else{var Xe=this.parseLiteral(U,ee);if(Xe.err)return Xe;Ie.push(Xe.val)}}}return{val:Ie,err:null}},g.prototype.parseTag=function(U,ee){var q=this.clonePosition();this.bump();var Ie=this.parseTagName();if(this.bumpSpace(),this.bumpIf("/>"))return{val:{type:w.literal,value:"<".concat(Ie,"/>"),location:zr(q,this.clonePosition())},err:null};if(this.bumpIf(">")){var Ae=this.parseMessage(U+1,ee,!0);if(Ae.err)return Ae;var Xe=Ae.val,xt=this.clonePosition();if(this.bumpIf("")?{val:{type:w.tag,value:Ie,children:Xe,location:zr(q,this.clonePosition())},err:null}:this.error(y.INVALID_TAG,zr(xt,this.clonePosition())))}else return this.error(y.UNCLOSED_TAG,zr(q,this.clonePosition()))}else return this.error(y.INVALID_TAG,zr(q,this.clonePosition()))},g.prototype.parseTagName=function(){var U=this.offset();for(this.bump();!this.isEOF()&&$a(this.char());)this.bump();return this.message.slice(U,this.offset())},g.prototype.parseLiteral=function(U,ee){for(var q=this.clonePosition(),Ie="";;){var Ae=this.tryParseQuote(ee);if(Ae){Ie+=Ae;continue}var Xe=this.tryParseUnquoted(U,ee);if(Xe){Ie+=Xe;continue}var xt=this.tryParseLeftAngleBracket();if(xt){Ie+=xt;continue}break}var vr=zr(q,this.clonePosition());return{val:{type:w.literal,value:Ie,location:vr},err:null}},g.prototype.tryParseLeftAngleBracket=function(){return!this.isEOF()&&this.char()===60&&(this.ignoreTag||!zn(this.peek()||0))?(this.bump(),"<"):null},g.prototype.tryParseQuote=function(U){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(U==="plural"||U==="selectordinal")break;return null;default:return null}this.bump();var ee=[this.char()];for(this.bump();!this.isEOF();){var q=this.char();if(q===39)if(this.peek()===39)ee.push(39),this.bump();else{this.bump();break}else ee.push(q);this.bump()}return lo.apply(void 0,ee)},g.prototype.tryParseUnquoted=function(U,ee){if(this.isEOF())return null;var q=this.char();return q===60||q===123||q===35&&(ee==="plural"||ee==="selectordinal")||q===125&&U>0?null:(this.bump(),lo(q))},g.prototype.parseArgument=function(U,ee){var q=this.clonePosition();if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(y.EXPECT_ARGUMENT_CLOSING_BRACE,zr(q,this.clonePosition()));if(this.char()===125)return this.bump(),this.error(y.EMPTY_ARGUMENT,zr(q,this.clonePosition()));var Ie=this.parseIdentifierIfPossible().value;if(!Ie)return this.error(y.MALFORMED_ARGUMENT,zr(q,this.clonePosition()));if(this.bumpSpace(),this.isEOF())return this.error(y.EXPECT_ARGUMENT_CLOSING_BRACE,zr(q,this.clonePosition()));switch(this.char()){case 125:return this.bump(),{val:{type:w.argument,value:Ie,location:zr(q,this.clonePosition())},err:null};case 44:return this.bump(),this.bumpSpace(),this.isEOF()?this.error(y.EXPECT_ARGUMENT_CLOSING_BRACE,zr(q,this.clonePosition())):this.parseArgumentOptions(U,ee,Ie,q);default:return this.error(y.MALFORMED_ARGUMENT,zr(q,this.clonePosition()))}},g.prototype.parseIdentifierIfPossible=function(){var U=this.clonePosition(),ee=this.offset(),q=Wo(this.message,ee),Ie=ee+q.length;this.bumpTo(Ie);var Ae=this.clonePosition(),Xe=zr(U,Ae);return{value:q,location:Xe}},g.prototype.parseArgumentOptions=function(U,ee,q,Ie){var Ae,Xe=this.clonePosition(),xt=this.parseIdentifierIfPossible().value,vr=this.clonePosition();switch(xt){case"":return this.error(y.EXPECT_ARGUMENT_TYPE,zr(Xe,vr));case"number":case"date":case"time":{this.bumpSpace();var at=null;if(this.bumpIf(",")){this.bumpSpace();var rr=this.clonePosition(),cr=this.parseSimpleArgStyleIfPossible();if(cr.err)return cr;var pr=na(cr.val);if(pr.length===0)return this.error(y.EXPECT_ARGUMENT_STYLE,zr(this.clonePosition(),this.clonePosition()));var Hr=zr(rr,this.clonePosition());at={style:pr,styleLocation:Hr}}var Tr=this.tryParseArgumentClose(Ie);if(Tr.err)return Tr;var gn=zr(Ie,this.clonePosition());if(at&&go(at==null?void 0:at.style,"::",0)){var kn=Za(at.style.slice(2));if(xt==="number"){var cr=this.parseNumberSkeletonFromString(kn,at.styleLocation);return cr.err?cr:{val:{type:w.number,value:q,location:gn,style:cr.val},err:null}}else{if(kn.length===0)return this.error(y.EXPECT_DATE_TIME_SKELETON,gn);var Sa=kn;this.locale&&(Sa=Pn(kn,this.locale));var pr={type:N.dateTime,pattern:Sa,location:at.styleLocation,parsedOptions:this.shouldParseSkeletons?Se(Sa):{}},gu=xt==="date"?w.date:w.time;return{val:{type:gu,value:q,location:gn,style:pr},err:null}}}return{val:{type:xt==="number"?w.number:xt==="date"?w.date:w.time,value:q,location:gn,style:(Ae=at==null?void 0:at.style)!==null&&Ae!==void 0?Ae:null},err:null}}case"plural":case"selectordinal":case"select":{var Jo=this.clonePosition();if(this.bumpSpace(),!this.bumpIf(","))return this.error(y.EXPECT_SELECT_ARGUMENT_OPTIONS,zr(Jo,n({},Jo)));this.bumpSpace();var Ta=this.parseIdentifierIfPossible(),Ga=0;if(xt!=="select"&&Ta.value==="offset"){if(!this.bumpIf(":"))return this.error(y.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,zr(this.clonePosition(),this.clonePosition()));this.bumpSpace();var cr=this.tryParseDecimalInteger(y.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,y.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE);if(cr.err)return cr;this.bumpSpace(),Ta=this.parseIdentifierIfPossible(),Ga=cr.val}var wo=this.tryParsePluralOrSelectOptions(U,xt,ee,Ta);if(wo.err)return wo;var Tr=this.tryParseArgumentClose(Ie);if(Tr.err)return Tr;var hi=zr(Ie,this.clonePosition());return xt==="select"?{val:{type:w.select,value:q,options:co(wo.val),location:hi},err:null}:{val:{type:w.plural,value:q,options:co(wo.val),offset:Ga,pluralType:xt==="plural"?"cardinal":"ordinal",location:hi},err:null}}default:return this.error(y.INVALID_ARGUMENT_TYPE,zr(Xe,vr))}},g.prototype.tryParseArgumentClose=function(U){return this.isEOF()||this.char()!==125?this.error(y.EXPECT_ARGUMENT_CLOSING_BRACE,zr(U,this.clonePosition())):(this.bump(),{val:!0,err:null})},g.prototype.parseSimpleArgStyleIfPossible=function(){for(var U=0,ee=this.clonePosition();!this.isEOF();){var q=this.char();switch(q){case 39:{this.bump();var Ie=this.clonePosition();if(!this.bumpUntil("'"))return this.error(y.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE,zr(Ie,this.clonePosition()));this.bump();break}case 123:{U+=1,this.bump();break}case 125:{if(U>0)U-=1;else return{val:this.message.slice(ee.offset,this.offset()),err:null};break}default:this.bump();break}}return{val:this.message.slice(ee.offset,this.offset()),err:null}},g.prototype.parseNumberSkeletonFromString=function(U,ee){var q=[];try{q=jn(U)}catch(Ie){return this.error(y.INVALID_NUMBER_SKELETON,ee)}return{val:{type:N.number,tokens:q,location:ee,parsedOptions:this.shouldParseSkeletons?ur(q):{}},err:null}},g.prototype.tryParsePluralOrSelectOptions=function(U,ee,q,Ie){for(var Ae,Xe=!1,xt=[],vr=new Set,at=Ie.value,rr=Ie.location;;){if(at.length===0){var cr=this.clonePosition();if(ee!=="select"&&this.bumpIf("=")){var pr=this.tryParseDecimalInteger(y.EXPECT_PLURAL_ARGUMENT_SELECTOR,y.INVALID_PLURAL_ARGUMENT_SELECTOR);if(pr.err)return pr;rr=zr(cr,this.clonePosition()),at=this.message.slice(cr.offset,this.offset())}else break}if(vr.has(at))return this.error(ee==="select"?y.DUPLICATE_SELECT_ARGUMENT_SELECTOR:y.DUPLICATE_PLURAL_ARGUMENT_SELECTOR,rr);at==="other"&&(Xe=!0),this.bumpSpace();var Hr=this.clonePosition();if(!this.bumpIf("{"))return this.error(ee==="select"?y.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT:y.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT,zr(this.clonePosition(),this.clonePosition()));var Tr=this.parseMessage(U+1,ee,q);if(Tr.err)return Tr;var gn=this.tryParseArgumentClose(Hr);if(gn.err)return gn;xt.push([at,{value:Tr.val,location:zr(Hr,this.clonePosition())}]),vr.add(at),this.bumpSpace(),Ae=this.parseIdentifierIfPossible(),at=Ae.value,rr=Ae.location}return xt.length===0?this.error(ee==="select"?y.EXPECT_SELECT_ARGUMENT_SELECTOR:y.EXPECT_PLURAL_ARGUMENT_SELECTOR,zr(this.clonePosition(),this.clonePosition())):this.requiresOtherClause&&!Xe?this.error(y.MISSING_OTHER_CLAUSE,zr(this.clonePosition(),this.clonePosition())):{val:xt,err:null}},g.prototype.tryParseDecimalInteger=function(U,ee){var q=1,Ie=this.clonePosition();this.bumpIf("+")||this.bumpIf("-")&&(q=-1);for(var Ae=!1,Xe=0;!this.isEOF();){var xt=this.char();if(xt>=48&&xt<=57)Ae=!0,Xe=Xe*10+(xt-48),this.bump();else break}var vr=zr(Ie,this.clonePosition());return Ae?(Xe*=q,Lo(Xe)?{val:Xe,err:null}:this.error(ee,vr)):this.error(U,vr)},g.prototype.offset=function(){return this.position.offset},g.prototype.isEOF=function(){return this.offset()===this.message.length},g.prototype.clonePosition=function(){return{offset:this.position.offset,line:this.position.line,column:this.position.column}},g.prototype.char=function(){var U=this.position.offset;if(U>=this.message.length)throw Error("out of bound");var ee=fo(this.message,U);if(ee===void 0)throw Error("Offset ".concat(U," is at invalid UTF-16 code unit boundary"));return ee},g.prototype.error=function(U,ee){return{val:null,err:{kind:U,message:this.message,location:ee}}},g.prototype.bump=function(){if(!this.isEOF()){var U=this.char();U===10?(this.position.line+=1,this.position.column=1,this.position.offset+=1):(this.position.column+=1,this.position.offset+=U<65536?1:2)}},g.prototype.bumpIf=function(U){if(go(this.message,U,this.offset())){for(var ee=0;ee=0?(this.bumpTo(q),!0):(this.bumpTo(this.message.length),!1)},g.prototype.bumpTo=function(U){if(this.offset()>U)throw Error("targetOffset ".concat(U," must be greater than or equal to the current offset ").concat(this.offset()));for(U=Math.min(U,this.message.length);;){var ee=this.offset();if(ee===U)break;if(ee>U)throw Error("targetOffset ".concat(U," is at invalid UTF-16 code unit boundary"));if(this.bump(),this.isEOF())break}},g.prototype.bumpSpace=function(){for(;!this.isEOF()&&So(this.char());)this.bump()},g.prototype.peek=function(){if(this.isEOF())return null;var U=this.char(),ee=this.offset(),q=this.message.charCodeAt(ee+(U>=65536?2:1));return q!=null?q:null},g}();function Un(g){return g>=97&&g<=122||g>=65&&g<=90}function zn(g){return Un(g)||g===47}function $a(g){return g===45||g===46||g>=48&&g<=57||g===95||g>=97&&g<=122||g>=65&&g<=90||g==183||g>=192&&g<=214||g>=216&&g<=246||g>=248&&g<=893||g>=895&&g<=8191||g>=8204&&g<=8205||g>=8255&&g<=8256||g>=8304&&g<=8591||g>=11264&&g<=12271||g>=12289&&g<=55295||g>=63744&&g<=64975||g>=65008&&g<=65533||g>=65536&&g<=983039}function So(g){return g>=9&&g<=13||g===32||g===133||g>=8206&&g<=8207||g===8232||g===8233}function en(g){return g>=33&&g<=35||g===36||g>=37&&g<=39||g===40||g===41||g===42||g===43||g===44||g===45||g>=46&&g<=47||g>=58&&g<=59||g>=60&&g<=62||g>=63&&g<=64||g===91||g===92||g===93||g===94||g===96||g===123||g===124||g===125||g===126||g===161||g>=162&&g<=165||g===166||g===167||g===169||g===171||g===172||g===174||g===176||g===177||g===182||g===187||g===191||g===215||g===247||g>=8208&&g<=8213||g>=8214&&g<=8215||g===8216||g===8217||g===8218||g>=8219&&g<=8220||g===8221||g===8222||g===8223||g>=8224&&g<=8231||g>=8240&&g<=8248||g===8249||g===8250||g>=8251&&g<=8254||g>=8257&&g<=8259||g===8260||g===8261||g===8262||g>=8263&&g<=8273||g===8274||g===8275||g>=8277&&g<=8286||g>=8592&&g<=8596||g>=8597&&g<=8601||g>=8602&&g<=8603||g>=8604&&g<=8607||g===8608||g>=8609&&g<=8610||g===8611||g>=8612&&g<=8613||g===8614||g>=8615&&g<=8621||g===8622||g>=8623&&g<=8653||g>=8654&&g<=8655||g>=8656&&g<=8657||g===8658||g===8659||g===8660||g>=8661&&g<=8691||g>=8692&&g<=8959||g>=8960&&g<=8967||g===8968||g===8969||g===8970||g===8971||g>=8972&&g<=8991||g>=8992&&g<=8993||g>=8994&&g<=9e3||g===9001||g===9002||g>=9003&&g<=9083||g===9084||g>=9085&&g<=9114||g>=9115&&g<=9139||g>=9140&&g<=9179||g>=9180&&g<=9185||g>=9186&&g<=9254||g>=9255&&g<=9279||g>=9280&&g<=9290||g>=9291&&g<=9311||g>=9472&&g<=9654||g===9655||g>=9656&&g<=9664||g===9665||g>=9666&&g<=9719||g>=9720&&g<=9727||g>=9728&&g<=9838||g===9839||g>=9840&&g<=10087||g===10088||g===10089||g===10090||g===10091||g===10092||g===10093||g===10094||g===10095||g===10096||g===10097||g===10098||g===10099||g===10100||g===10101||g>=10132&&g<=10175||g>=10176&&g<=10180||g===10181||g===10182||g>=10183&&g<=10213||g===10214||g===10215||g===10216||g===10217||g===10218||g===10219||g===10220||g===10221||g===10222||g===10223||g>=10224&&g<=10239||g>=10240&&g<=10495||g>=10496&&g<=10626||g===10627||g===10628||g===10629||g===10630||g===10631||g===10632||g===10633||g===10634||g===10635||g===10636||g===10637||g===10638||g===10639||g===10640||g===10641||g===10642||g===10643||g===10644||g===10645||g===10646||g===10647||g===10648||g>=10649&&g<=10711||g===10712||g===10713||g===10714||g===10715||g>=10716&&g<=10747||g===10748||g===10749||g>=10750&&g<=11007||g>=11008&&g<=11055||g>=11056&&g<=11076||g>=11077&&g<=11078||g>=11079&&g<=11084||g>=11085&&g<=11123||g>=11124&&g<=11125||g>=11126&&g<=11157||g===11158||g>=11159&&g<=11263||g>=11776&&g<=11777||g===11778||g===11779||g===11780||g===11781||g>=11782&&g<=11784||g===11785||g===11786||g===11787||g===11788||g===11789||g>=11790&&g<=11798||g===11799||g>=11800&&g<=11801||g===11802||g===11803||g===11804||g===11805||g>=11806&&g<=11807||g===11808||g===11809||g===11810||g===11811||g===11812||g===11813||g===11814||g===11815||g===11816||g===11817||g>=11818&&g<=11822||g===11823||g>=11824&&g<=11833||g>=11834&&g<=11835||g>=11836&&g<=11839||g===11840||g===11841||g===11842||g>=11843&&g<=11855||g>=11856&&g<=11857||g===11858||g>=11859&&g<=11903||g>=12289&&g<=12291||g===12296||g===12297||g===12298||g===12299||g===12300||g===12301||g===12302||g===12303||g===12304||g===12305||g>=12306&&g<=12307||g===12308||g===12309||g===12310||g===12311||g===12312||g===12313||g===12314||g===12315||g===12316||g===12317||g>=12318&&g<=12319||g===12320||g===12336||g===64830||g===64831||g>=65093&&g<=65094}function Zo(g){g.forEach(function(U){if(delete U.location,J(U)||K(U))for(var ee in U.options)delete U.options[ee].location,Zo(U.options[ee].value);else S(U)&&$e(U.style)||(F(U)||z(U))&&He(U.style)?delete U.style.location:Me(U)&&Zo(U.children)})}function Zi(g,U){U===void 0&&(U={}),U=n({shouldParseSkeletons:!0,requiresOtherClause:!0},U);var ee=new pa(g,U).parse();if(ee.err){var q=SyntaxError(y[ee.err.kind]);throw q.location=ee.err.location,q.originalMessage=ee.err.message,q}return U!=null&&U.captureLocation||Zo(ee.val),ee.val}var Eo=null},88222:function(l,v,e){"use strict";e.d(v,{$6:function(){return p},OV:function(){return o},Qe:function(){return f},X9:function(){return h},gb:function(){return d},wI:function(){return s}});var a=e(80361),i;(function(m){m.FORMAT_ERROR="FORMAT_ERROR",m.UNSUPPORTED_FORMATTER="UNSUPPORTED_FORMATTER",m.INVALID_CONFIG="INVALID_CONFIG",m.MISSING_DATA="MISSING_DATA",m.MISSING_TRANSLATION="MISSING_TRANSLATION"})(i||(i={}));var n=function(m){(0,a.ZT)(b,m);function b(E,x,T){var O=this,M=T?T instanceof Error?T:new Error(String(T)):void 0;return O=m.call(this,"[@formatjs/intl Error ".concat(E,"] ").concat(x,` +`).concat(M?` +`.concat(M.message,` +`).concat(M.stack):""))||this,O.code=E,typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(O,b),O}return b}(Error),s=function(m){(0,a.ZT)(b,m);function b(E,x){return m.call(this,i.UNSUPPORTED_FORMATTER,E,x)||this}return b}(n),o=function(m){(0,a.ZT)(b,m);function b(E,x){return m.call(this,i.INVALID_CONFIG,E,x)||this}return b}(n),d=function(m){(0,a.ZT)(b,m);function b(E,x){return m.call(this,i.MISSING_DATA,E,x)||this}return b}(n),f=function(m){(0,a.ZT)(b,m);function b(E,x,T){var O=m.call(this,i.FORMAT_ERROR,"".concat(E,` +Locale: `).concat(x,` +`),T)||this;return O.locale=x,O}return b}(n),h=function(m){(0,a.ZT)(b,m);function b(E,x,T,O){var M=m.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,` +`),x,O)||this;return M.descriptor=T,M.locale=x,M}return b}(f),p=function(m){(0,a.ZT)(b,m);function b(E,x){var T=m.call(this,i.MISSING_TRANSLATION,'Missing message: "'.concat(E.id,'" for locale "').concat(x,'", using ').concat(E.defaultMessage?"default message (".concat(typeof E.defaultMessage=="string"?E.defaultMessage:E.defaultMessage.map(function(O){var M;return(M=O.value)!==null&&M!==void 0?M:JSON.stringify(O)}).join(),")"):"id"," as fallback."))||this;return T.descriptor=E,T}return b}(n)},82644:function(l,v,e){"use strict";e.d(v,{L6:function(){return o},Sn:function(){return p},TB:function(){return E},Z0:function(){return h},ax:function(){return b}});var a=e(80361),i=e(16284),n=e(95957),s=e(88222);function o(x,T,O){return O===void 0&&(O={}),T.reduce(function(M,R){return R in x?M[R]=x[R]:R in O&&(M[R]=O[R]),M},{})}var d=function(x){},f=function(x){},h={formats:{},messages:{},timeZone:void 0,defaultLocale:"en",defaultFormats:{},fallbackOnEmptyString:!0,onError:d,onWarn:f};function p(){return{dateTime:{},number:{},message:{},relativeTime:{},pluralRules:{},list:{},displayNames:{}}}function m(x){return{create:function(){return{get:function(T){return x[T]},set:function(T,O){x[T]=O}}}}}function b(x){x===void 0&&(x=p());var T=Intl.RelativeTimeFormat,O=Intl.ListFormat,M=Intl.DisplayNames,R=(0,n.H)(function(){for(var B,C=[],_=0;_L.length)&&(Z=L.length);for(var $=0,we=new Array(Z);$1&&(typeof window=="undefined"||window.innerWidth>1024)){for(var Nr=0;NrL.length)&&(Z=L.length);for(var $=0,we=new Array(Z);$L.length)&&(Z=L.length);for(var $=0,we=new Array(Z);$L.length)&&(Z=L.length);for(var $=0,we=new Array(Z);$',isBinary:!1},gt[Kt]={content:(0,pe.AM)(mt.react),isBinary:!1};var Ur=pe.EV.applyPlugins({type:a.Ac.modify,key:"modifyCodeSandboxData",initialValue:{files:gt},args:L});return(0,K.Z)(Ur)}var Se=function(Z,$){var we,et=document.createElement("form"),St=document.createElement("input"),ft=be(Z);et.method="POST",et.target="_blank",et.style.display="none",et.action=($==null?void 0:$.api)||he,et.appendChild(St),et.setAttribute("data-demo",((we=Z.assets)===null||we===void 0?void 0:we.id)||""),St.name="parameters",St.value=ft,document.body.appendChild(et),et.submit(),et.remove()};const Te=500,le=20,se=300,te="https://stackblitz.com",me=["angular-cli","create-react-app","html","javascript","node","polymer","typescript","vue"],Oe=["project","search","ports","settings"],Ve=["light","dark"],We=["editor","preview"],tt={clickToLoad:L=>Gt("ctl",L),devToolsHeight:L=>Yt("devtoolsheight",L),forceEmbedLayout:L=>Gt("embed",L),hideDevTools:L=>Gt("hidedevtools",L),hideExplorer:L=>Gt("hideExplorer",L),hideNavigation:L=>Gt("hideNavigation",L),openFile:L=>Ne("file",L),showSidebar:L=>Lt("showSidebar",L),sidebarView:L=>ae("sidebarView",L,Oe),startScript:L=>Ne("startScript",L),terminalHeight:L=>Yt("terminalHeight",L),theme:L=>ae("theme",L,Ve),view:L=>ae("view",L,We),zenMode:L=>Gt("zenMode",L)};function yt(L={}){const Z=Object.entries(L).map(([$,we])=>we!=null&&tt.hasOwnProperty($)?tt[$](we):"").filter(Boolean);return Z.length?`?${Z.join("&")}`:""}function Gt(L,Z){return Z===!0?`${L}=1`:""}function Lt(L,Z){return typeof Z=="boolean"?`${L}=${Z?"1":"0"}`:""}function Yt(L,Z){if(typeof Z=="number"&&!Number.isNaN(Z)){const $=Math.min(100,Math.max(0,Z));return`${L}=${encodeURIComponent(Math.round($))}`}return""}function ae(L,Z="",$=[]){return $.includes(Z)?`${L}=${encodeURIComponent(Z)}`:""}function Ne(L,Z){return(Array.isArray(Z)?Z:[Z]).filter(we=>typeof we=="string"&&we.trim()!=="").map(we=>`${L}=${encodeURIComponent(we)}`).join("&")}function Le(){return Math.random().toString(36).slice(2,6)+Math.random().toString(36).slice(2,6)}function ze(L,Z){return`${Ke(Z)}${L}${yt(Z)}`}function it(L,Z){const $={forceEmbedLayout:!0};return Z&&typeof Z=="object"&&Object.assign($,Z),`${Ke($)}${L}${yt($)}`}function Ke(L={}){return(typeof L.origin=="string"?L.origin:te).replace(/\/$/,"")}function Fe(L,Z,$){if(!Z||!L||!L.parentNode)throw new Error("Invalid Element");L.id&&(Z.id=L.id),L.className&&(Z.className=L.className),Tt(Z,$),L.replaceWith(Z)}function ut(L){if(typeof L=="string"){const Z=document.getElementById(L);if(!Z)throw new Error(`Could not find element with id '${L}'`);return Z}else if(L instanceof HTMLElement)return L;throw new Error(`Invalid element: ${L}`)}function st(L){return L&&L.newWindow===!1?"_self":"_blank"}function Tt(L,Z={}){const $=Object.hasOwnProperty.call(Z,"height")?`${Z.height}`:`${se}`,we=Object.hasOwnProperty.call(Z,"width")?`${Z.width}`:void 0;L.setAttribute("height",$),we?L.setAttribute("width",we):L.setAttribute("style","width:100%;")}class $t{constructor(Z){this.pending={},this.port=Z,this.port.onmessage=this.messageListener.bind(this)}request({type:Z,payload:$}){return new Promise((we,et)=>{const St=Le();this.pending[St]={resolve:we,reject:et},this.port.postMessage({type:Z,payload:Zc(rc({},$),{__reqid:St})})})}messageListener(Z){var ht;if(typeof((ht=Z.data.payload)==null?void 0:ht.__reqid)!="string")return;const{type:$,payload:we}=Z.data,{__reqid:et,__success:St,__error:ft}=we;this.pending[et]&&(St?this.pending[et].resolve(this.cleanResult(we)):this.pending[et].reject(ft?`${$}: ${ft}`:$),delete this.pending[et])}cleanResult(Z){const $=rc({},Z);return delete $.__reqid,delete $.__success,delete $.__error,Object.keys($).length?$:null}}class Bt{constructor(Z,$){this.editor={openFile:we=>this._rdc.request({type:"SDK_OPEN_FILE",payload:{path:we}}),setCurrentFile:we=>this._rdc.request({type:"SDK_SET_CURRENT_FILE",payload:{path:we}}),setTheme:we=>this._rdc.request({type:"SDK_SET_UI_THEME",payload:{theme:we}}),setView:we=>this._rdc.request({type:"SDK_SET_UI_VIEW",payload:{view:we}}),showSidebar:(we=!0)=>this._rdc.request({type:"SDK_TOGGLE_SIDEBAR",payload:{visible:we}})},this.preview={origin:"",getUrl:()=>this._rdc.request({type:"SDK_GET_PREVIEW_URL",payload:{}}).then(we=>{var et;return(et=we==null?void 0:we.url)!=null?et:null}),setUrl:(we="/")=>{if(typeof we!="string"||!we.startsWith("/"))throw new Error(`Invalid argument: expected a path starting with '/', got '${we}'`);return this._rdc.request({type:"SDK_SET_PREVIEW_URL",payload:{path:we}})}},this._rdc=new $t(Z),Object.defineProperty(this.preview,"origin",{value:typeof $.previewOrigin=="string"?$.previewOrigin:null,writable:!1})}applyFsDiff(Z){const $=we=>we!==null&&typeof we=="object";if(!$(Z)||!$(Z.create))throw new Error("Invalid diff object: expected diff.create to be an object.");if(!Array.isArray(Z.destroy))throw new Error("Invalid diff object: expected diff.destroy to be an array.");return this._rdc.request({type:"SDK_APPLY_FS_DIFF",payload:Z})}getDependencies(){return this._rdc.request({type:"SDK_GET_DEPS_SNAPSHOT",payload:{}})}getFsSnapshot(){return this._rdc.request({type:"SDK_GET_FS_SNAPSHOT",payload:{}})}}const Re=[];class rt{constructor(Z){this.id=Le(),this.element=Z,this.pending=new Promise(($,we)=>{const et=({data:mt,ports:Kt})=>{(mt==null?void 0:mt.action)==="SDK_INIT_SUCCESS"&&mt.id===this.id&&(this.vm=new Bt(Kt[0],mt.payload),$(this.vm),ft())},St=()=>{var mt;(mt=this.element.contentWindow)==null||mt.postMessage({action:"SDK_INIT",id:this.id},"*")};function ft(){window.clearInterval(gt),window.removeEventListener("message",et)}window.addEventListener("message",et),St();let ht=0;const gt=window.setInterval(()=>{if(this.vm){ft();return}if(ht>=le){ft(),we("Timeout: Unable to establish a connection with the StackBlitz VM"),Re.forEach((mt,Kt)=>{mt.id===this.id&&Re.splice(Kt,1)});return}ht++,St()},Te)}),Re.push(this)}}const _e=L=>{var $;const Z=L instanceof Element?"element":"id";return($=Re.find(we=>we[Z]===L))!=null?$:null};function ke(L,Z){const $=document.createElement("input");return $.type="hidden",$.name=L,$.value=Z,$}function dt(L){return L.replace(/\[/g,"%5B").replace(/\]/g,"%5D")}function ct({template:L,title:Z,description:$,dependencies:we,files:et,settings:St}){if(!me.includes(L)){const mt=me.map(Kt=>`'${Kt}'`).join(", ");console.warn(`Unsupported project.template: must be one of ${mt}`)}const ft=[],ht=(mt,Kt,Ur="")=>{ft.push(ke(mt,typeof Kt=="string"?Kt:Ur))};ht("project[title]",Z),typeof $=="string"&&$.length>0&&ht("project[description]",$),ht("project[template]",L,"javascript"),we&&(L==="node"?console.warn("Invalid project.dependencies: dependencies must be provided as a 'package.json' file when using the 'node' template."):ht("project[dependencies]",JSON.stringify(we))),St&&ht("project[settings]",JSON.stringify(St)),Object.entries(et).forEach(([mt,Kt])=>{ht(`project[files][${dt(mt)}]`,Kt)});const gt=document.createElement("form");return gt.method="POST",gt.setAttribute("style","display:none!important;"),gt.append(...ft),gt}function Ct(L,Z){const $=ct(L);return $.action=it("/run",Z),$.id="sb_run",` + + + + ${$.outerHTML} + + + \ No newline at end of file diff --git a/~demos/docs-demo-dynaymic-css-demo-dynaymiccss/index.html b/~demos/docs-demo-dynaymic-css-demo-dynaymiccss/index.html new file mode 100644 index 00000000..a24c229d --- /dev/null +++ b/~demos/docs-demo-dynaymic-css-demo-dynaymiccss/index.html @@ -0,0 +1,12 @@ + + + + + + + + +
+ + + \ No newline at end of file diff --git a/~demos/docs-demo-get-scroll-bar-size-demo-getscrollbarsize/index.html b/~demos/docs-demo-get-scroll-bar-size-demo-getscrollbarsize/index.html new file mode 100644 index 00000000..a24c229d --- /dev/null +++ b/~demos/docs-demo-get-scroll-bar-size-demo-getscrollbarsize/index.html @@ -0,0 +1,12 @@ + + + + + + + + +
+ + + \ No newline at end of file diff --git a/~demos/docs-demo-portal-demo-portal/index.html b/~demos/docs-demo-portal-demo-portal/index.html new file mode 100644 index 00000000..a24c229d --- /dev/null +++ b/~demos/docs-demo-portal-demo-portal/index.html @@ -0,0 +1,12 @@ + + + + + + + + +
+ + + \ No newline at end of file diff --git a/~demos/docs-demo-style-checker-demo-stylechecker/index.html b/~demos/docs-demo-style-checker-demo-stylechecker/index.html new file mode 100644 index 00000000..a24c229d --- /dev/null +++ b/~demos/docs-demo-style-checker-demo-stylechecker/index.html @@ -0,0 +1,12 @@ + + + + + + + + +
+ + + \ No newline at end of file diff --git a/~demos/docs-demo-to-array-demo-toarray/index.html b/~demos/docs-demo-to-array-demo-toarray/index.html new file mode 100644 index 00000000..a24c229d --- /dev/null +++ b/~demos/docs-demo-to-array-demo-toarray/index.html @@ -0,0 +1,12 @@ + + + + + + + + +
+ + + \ No newline at end of file