diff --git a/dist/editor/assets/403-DYvrY3po.js b/dist/editor/assets/403-DYvrY3po.js new file mode 100644 index 00000000..ba849d7b --- /dev/null +++ b/dist/editor/assets/403-DYvrY3po.js @@ -0,0 +1 @@ +import{u as s,j as t}from"./index-CSGxKpEX.js";const e=window.antd.Button,a=window.antd.Result;function i(){const n=s();return t.jsx(a,{status:403,title:"403",subTitle:"抱歉,您当前没有权限访问此页面",extra:t.jsx(e,{type:"primary",onClick:()=>n("/pages"),children:"返回列表"})})}export{i as default}; diff --git a/dist/editor/assets/404-B-BUkaY0.js b/dist/editor/assets/404-B-BUkaY0.js new file mode 100644 index 00000000..14b24f5b --- /dev/null +++ b/dist/editor/assets/404-B-BUkaY0.js @@ -0,0 +1 @@ +import{u as e,j as t}from"./index-CSGxKpEX.js";const o=window.antd.Button,a=window.antd.Result;function u(){const n=e(),s=()=>{n("/pages")};return t.jsx(a,{status:404,title:"404",subTitle:"抱歉,您访问的页面不存在。",extra:t.jsx(o,{type:"primary",onClick:s,children:"回首页"})})}export{u as default}; diff --git a/dist/editor/assets/CodeOutlined-BXSJ_ia_.js b/dist/editor/assets/CodeOutlined-BXSJ_ia_.js new file mode 100644 index 00000000..72f28261 --- /dev/null +++ b/dist/editor/assets/CodeOutlined-BXSJ_ia_.js @@ -0,0 +1 @@ +import{aw as n,ax as o}from"./index-CSGxKpEX.js";var a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M516 673c0 4.4 3.4 8 7.5 8h185c4.1 0 7.5-3.6 7.5-8v-48c0-4.4-3.4-8-7.5-8h-185c-4.1 0-7.5 3.6-7.5 8v48zm-194.9 6.1l192-161c3.8-3.2 3.8-9.1 0-12.3l-192-160.9A7.95 7.95 0 00308 351v62.7c0 2.4 1 4.6 2.9 6.1L420.7 512l-109.8 92.2a8.1 8.1 0 00-2.9 6.1V673c0 6.8 7.9 10.5 13.1 6.1zM880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"code",theme:"outlined"};const d=a,e=window.React;var i=function(t,c){return e.createElement(n,o({},t,{ref:c,icon:d}))};const s=e.forwardRef(i);export{s as C}; diff --git a/dist/editor/assets/ColorPicker-vEjOCkqm.js b/dist/editor/assets/ColorPicker-vEjOCkqm.js new file mode 100644 index 00000000..bb7f573b --- /dev/null +++ b/dist/editor/assets/ColorPicker-vEjOCkqm.js @@ -0,0 +1 @@ +import{j as r}from"./index-CSGxKpEX.js";const t=window.antd.ColorPicker,C=e=>{const o=a=>{e.onChange(a.toHexString())},n=()=>{e.onChange("")};return r.jsx(t,{...e,format:"hex",showText:!0,allowClear:!0,value:e.value,onChange:o,onClear:n})};export{C as M}; diff --git a/dist/editor/assets/DeleteOutlined-7gCV16X9.js b/dist/editor/assets/DeleteOutlined-7gCV16X9.js new file mode 100644 index 00000000..d2880a9b --- /dev/null +++ b/dist/editor/assets/DeleteOutlined-7gCV16X9.js @@ -0,0 +1 @@ +import{aw as n,ax as l}from"./index-CSGxKpEX.js";var a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"};const o=a,e=window.React;var d=function(t,c){return e.createElement(n,l({},t,{ref:c,icon:o}))};const v=e.forwardRef(d);export{v as D}; diff --git a/dist/editor/assets/EditLayout-M3Ek4TFl.js b/dist/editor/assets/EditLayout-M3Ek4TFl.js new file mode 100644 index 00000000..35f799c0 --- /dev/null +++ b/dist/editor/assets/EditLayout-M3Ek4TFl.js @@ -0,0 +1,157 @@ +import{t as bn,i as Be,v as Fr,w as $i,x as Pr,y as kr,z as Fi,A as Pi,B as ki,D as Mi,E as Mr,F as Ai,G as zi,H as Sn,I as Li,J as Bi,K as Yi,N as _n,O as Xi,Q as Vi,S as Hi,j as r,a as N,R as Wi,P as G,q as qi,T as Ui,m as ee,U as Gi,u as Zi,C as Ji,M as Ki,e as Qi,n as Me,V as eo,W as En,X as to,Y as no,o as ro,Z as io,$ as oo}from"./index-CSGxKpEX.js";import{S as so,H as Xe}from"./SetterRender-mPYe0cAy.js";import{M as Bt}from"./ColorPicker-vEjOCkqm.js";import{B as Ar,a as zr,C as K,A as ao,b as lo,c as co,M as Lr,I as Br,S as Yr,d as uo,e as Xr,U as ho,f as fo,g as po,h as go,P as mo,i as vo,j as wo}from"./index-B931fRu2.js";import{V as Q,a as U,l as Vr,F as Hr}from"./VariableBind-G5PJrL0q.js";import{i as Wr,a as I,D as xo,C as Yt,P as yo,u as jo}from"./index-C3Yl6Rqm.js";import{Q as bo,F as So}from"./index-CLy2DBQI.js";import{E as qr}from"./SaveOutlined-BnQ89S0c.js";import{D as rn}from"./DeleteOutlined-7gCV16X9.js";import{C as _o}from"./SendOutlined-KaFDuS2x.js";import{a as Xt}from"./pageMember-DZklxqqw.js";import{b as Eo}from"./lib-DsIng7Bf.js";import{M as To}from"./MemberSetting-CrQLWiLR.js";import{U as Io}from"./UserOutlined-DhlEoHIV.js";import{C as Co}from"./CodeOutlined-BXSJ_ia_.js";import"./LockOutlined-B0VAYnGG.js";import"./TeamOutlined-C5iU4b96.js";function Ur(n,e,i){switch(i.length){case 0:return n.call(e);case 1:return n.call(e,i[0]);case 2:return n.call(e,i[0],i[1]);case 3:return n.call(e,i[0],i[1],i[2])}return n.apply(e,i)}var Do=800,Oo=16,Ro=Date.now;function No(n){var e=0,i=0;return function(){var o=Ro(),t=Oo-(o-i);if(i=o,t>0){if(++e>=Do)return arguments[0]}else e=0;return n.apply(void 0,arguments)}}function $o(n){return function(){return n}}var Fo=bn?function(n,e){return bn(n,"toString",{configurable:!0,enumerable:!1,value:$o(e),writable:!0})}:Wr;const Po=Fo;var ko=No(Po),Tn=Math.max;function Mo(n,e,i){return e=Tn(e===void 0?n.length-1:e,0),function(){for(var o=arguments,t=-1,s=Tn(o.length-e,0),a=Array(s);++t1?i[t-1]:void 0,a=t>2?i[2]:void 0;for(s=n.length>3&&typeof s=="function"?(t--,s):void 0,a&&Ao(i[0],i[1],a)&&(s=t<3?void 0:s,t=1),e=Object(e);++o"u"&&(i=e,e=void 0),typeof i<"u"){if(typeof i!="function")throw new Error(Y(1));return i(Kr)(n,e)}if(typeof n!="function")throw new Error(Y(2));var t=n,s=e,a=[],l=a,c=!1;function u(){l===a&&(l=a.slice())}function h(){if(c)throw new Error(Y(3));return s}function p(f){if(typeof f!="function")throw new Error(Y(4));if(c)throw new Error(Y(5));var g=!0;return u(),l.push(f),function(){if(g){if(c)throw new Error(Y(6));g=!1,u();var w=l.indexOf(f);l.splice(w,1),a=null}}}function d(f){if(!es(f))throw new Error(Y(7));if(typeof f.type>"u")throw new Error(Y(8));if(c)throw new Error(Y(9));try{c=!0,s=t(s,f)}finally{c=!1}for(var g=a=l,y=0;yo&&o[t]?o[t]:i||null,n)}function ns(n,e){return n.filter(i=>i!==e)}function Qr(n){return typeof n=="object"}function rs(n,e){const i=new Map,o=s=>{i.set(s,i.has(s)?i.get(s)+1:1)};n.forEach(o),e.forEach(o);const t=[];return i.forEach((s,a)=>{s===1&&t.push(a)}),t}function is(n,e){return n.filter(i=>e.indexOf(i)>-1)}const sn="dnd-core/INIT_COORDS",at="dnd-core/BEGIN_DRAG",an="dnd-core/PUBLISH_DRAG_SOURCE",lt="dnd-core/HOVER",ct="dnd-core/DROP",ut="dnd-core/END_DRAG";function Dn(n,e){return{type:sn,payload:{sourceClientOffset:e||null,clientOffset:n||null}}}const os={type:sn,payload:{clientOffset:null,sourceClientOffset:null}};function ss(n){return function(i=[],o={publishSource:!0}){const{publishSource:t=!0,clientOffset:s,getSourceClientOffset:a}=o,l=n.getMonitor(),c=n.getRegistry();n.dispatch(Dn(s)),as(i,l,c);const u=us(i,l);if(u==null){n.dispatch(os);return}let h=null;if(s){if(!a)throw new Error("getSourceClientOffset must be defined");ls(a),h=a(u)}n.dispatch(Dn(s,h));const d=c.getSource(u).beginDrag(l,u);if(d==null)return;cs(d),c.pinSource(u);const m=c.getSourceType(u);return{type:at,payload:{itemType:m,item:d,sourceId:u,clientOffset:s||null,sourceClientOffset:h||null,isSourcePublic:!!t}}}}function as(n,e,i){I(!e.isDragging(),"Cannot call beginDrag while dragging."),n.forEach(function(o){I(i.getSource(o),"Expected sourceIds to be registered.")})}function ls(n){I(typeof n=="function","When clientOffset is provided, getSourceClientOffset must be a function.")}function cs(n){I(Qr(n),"Item must be an object.")}function us(n,e){let i=null;for(let o=n.length-1;o>=0;o--)if(e.canDragSource(n[o])){i=n[o];break}return i}function ds(n,e,i){return e in n?Object.defineProperty(n,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[e]=i,n}function hs(n){for(var e=1;e{const c=gs(a,l,t,o),u={type:ct,payload:{dropResult:hs({},i,c)}};n.dispatch(u)})}}function ps(n){I(n.isDragging(),"Cannot call drop while not dragging."),I(!n.didDrop(),"Cannot call drop twice during one drag operation.")}function gs(n,e,i,o){const t=i.getTarget(n);let s=t?t.drop(o,n):void 0;return ms(s),typeof s>"u"&&(s=e===0?{}:o.getDropResult()),s}function ms(n){I(typeof n>"u"||Qr(n),"Drop result must either be an object or undefined.")}function vs(n){const e=n.getTargetIds().filter(n.canDropOnTarget,n);return e.reverse(),e}function ws(n){return function(){const i=n.getMonitor(),o=n.getRegistry();xs(i);const t=i.getSourceId();return t!=null&&(o.getSource(t,!0).endDrag(i,t),o.unpinSource()),{type:ut}}}function xs(n){I(n.isDragging(),"Cannot call endDrag while not dragging.")}function Wt(n,e){return e===null?n===null:Array.isArray(n)?n.some(i=>i===e):n===e}function ys(n){return function(i,{clientOffset:o}={}){js(i);const t=i.slice(0),s=n.getMonitor(),a=n.getRegistry(),l=s.getItemType();return Ss(t,a,l),bs(t,s,a),_s(t,s,a),{type:lt,payload:{targetIds:t,clientOffset:o||null}}}}function js(n){I(Array.isArray(n),"Expected targetIds to be an array.")}function bs(n,e,i){I(e.isDragging(),"Cannot call hover while not dragging."),I(!e.didDrop(),"Cannot call hover after drop.");for(let o=0;o=0;o--){const t=n[o],s=e.getTargetType(t);Wt(s,i)||n.splice(o,1)}}function _s(n,e,i){n.forEach(function(o){i.getTarget(o).hover(e,o)})}function Es(n){return function(){if(n.getMonitor().isDragging())return{type:an}}}function Ts(n){return{beginDrag:ss(n),publishDragSource:Es(n),hover:ys(n),drop:fs(n),endDrag:ws(n)}}class Is{receiveBackend(e){this.backend=e}getMonitor(){return this.monitor}getBackend(){return this.backend}getRegistry(){return this.monitor.registry}getActions(){const e=this,{dispatch:i}=this.store;function o(s){return(...a)=>{const l=s.apply(e,a);typeof l<"u"&&i(l)}}const t=Ts(this);return Object.keys(t).reduce((s,a)=>{const l=t[a];return s[a]=o(l),s},{})}dispatch(e){this.store.dispatch(e)}constructor(e,i){this.isSetUp=!1,this.handleRefCountChange=()=>{const o=this.store.getState().refCount>0;this.backend&&(o&&!this.isSetUp?(this.backend.setup(),this.isSetUp=!0):!o&&this.isSetUp&&(this.backend.teardown(),this.isSetUp=!1))},this.store=e,this.monitor=i,e.subscribe(this.handleRefCountChange)}}function Cs(n,e){return{x:n.x+e.x,y:n.y+e.y}}function ei(n,e){return{x:n.x-e.x,y:n.y-e.y}}function Ds(n){const{clientOffset:e,initialClientOffset:i,initialSourceClientOffset:o}=n;return!e||!i||!o?null:ei(Cs(e,o),i)}function Os(n){const{clientOffset:e,initialClientOffset:i}=n;return!e||!i?null:ei(e,i)}const ze=[],ln=[];ze.__IS_NONE__=!0;ln.__IS_ALL__=!0;function Rs(n,e){return n===ze?!1:n===ln||typeof e>"u"?!0:is(e,n).length>0}class Ns{subscribeToStateChange(e,i={}){const{handlerIds:o}=i;I(typeof e=="function","listener must be a function."),I(typeof o>"u"||Array.isArray(o),"handlerIds, when specified, must be an array of strings.");let t=this.store.getState().stateId;const s=()=>{const a=this.store.getState(),l=a.stateId;try{l===t||l===t+1&&!Rs(a.dirtyHandlerIds,o)||e()}finally{t=l}};return this.store.subscribe(s)}subscribeToOffsetChange(e){I(typeof e=="function","listener must be a function.");let i=this.store.getState().dragOffset;const o=()=>{const t=this.store.getState().dragOffset;t!==i&&(i=t,e())};return this.store.subscribe(o)}canDragSource(e){if(!e)return!1;const i=this.registry.getSource(e);return I(i,`Expected to find a valid source. sourceId=${e}`),this.isDragging()?!1:i.canDrag(this,e)}canDropOnTarget(e){if(!e)return!1;const i=this.registry.getTarget(e);if(I(i,`Expected to find a valid target. targetId=${e}`),!this.isDragging()||this.didDrop())return!1;const o=this.registry.getTargetType(e),t=this.getItemType();return Wt(o,t)&&i.canDrop(this,e)}isDragging(){return!!this.getItemType()}isDraggingSource(e){if(!e)return!1;const i=this.registry.getSource(e,!0);if(I(i,`Expected to find a valid source. sourceId=${e}`),!this.isDragging()||!this.isSourcePublic())return!1;const o=this.registry.getSourceType(e),t=this.getItemType();return o!==t?!1:i.isDragging(this,e)}isOverTarget(e,i={shallow:!1}){if(!e)return!1;const{shallow:o}=i;if(!this.isDragging())return!1;const t=this.registry.getTargetType(e),s=this.getItemType();if(s&&!Wt(t,s))return!1;const a=this.getTargetIds();if(!a.length)return!1;const l=a.indexOf(e);return o?l===a.length-1:l>-1}getItemType(){return this.store.getState().dragOperation.itemType}getItem(){return this.store.getState().dragOperation.item}getSourceId(){return this.store.getState().dragOperation.sourceId}getTargetIds(){return this.store.getState().dragOperation.targetIds}getDropResult(){return this.store.getState().dragOperation.dropResult}didDrop(){return this.store.getState().dragOperation.didDrop}isSourcePublic(){return!!this.store.getState().dragOperation.isSourcePublic}getInitialClientOffset(){return this.store.getState().dragOffset.initialClientOffset}getInitialSourceClientOffset(){return this.store.getState().dragOffset.initialSourceClientOffset}getClientOffset(){return this.store.getState().dragOffset.clientOffset}getSourceClientOffset(){return Ds(this.store.getState().dragOffset)}getDifferenceFromInitialOffset(){return Os(this.store.getState().dragOffset)}constructor(e,i){this.store=e,this.registry=i}}const On=typeof global<"u"?global:self,ti=On.MutationObserver||On.WebKitMutationObserver;function ni(n){return function(){const i=setTimeout(t,0),o=setInterval(t,50);function t(){clearTimeout(i),clearInterval(o),n()}}}function $s(n){let e=1;const i=new ti(n),o=document.createTextNode("");return i.observe(o,{characterData:!0}),function(){e=-e,o.data=e}}const Fs=typeof ti=="function"?$s:ni;class Ps{enqueueTask(e){const{queue:i,requestFlush:o}=this;i.length||(o(),this.flushing=!0),i[i.length]=e}constructor(){this.queue=[],this.pendingErrors=[],this.flushing=!1,this.index=0,this.capacity=1024,this.flush=()=>{const{queue:e}=this;for(;this.indexthis.capacity){for(let o=0,t=e.length-this.index;o{this.pendingErrors.push(e),this.requestErrorThrow()},this.requestFlush=Fs(this.flush),this.requestErrorThrow=ni(()=>{if(this.pendingErrors.length)throw this.pendingErrors.shift()})}}class ks{call(){try{this.task&&this.task()}catch(e){this.onError(e)}finally{this.task=null,this.release(this)}}constructor(e,i){this.onError=e,this.release=i,this.task=null}}class Ms{create(e){const i=this.freeTasks,o=i.length?i.pop():new ks(this.onError,t=>i[i.length]=t);return o.task=e,o}constructor(e){this.onError=e,this.freeTasks=[]}}const ri=new Ps,As=new Ms(ri.registerPendingError);function zs(n){ri.enqueueTask(As.create(n))}const cn="dnd-core/ADD_SOURCE",un="dnd-core/ADD_TARGET",dn="dnd-core/REMOVE_SOURCE",dt="dnd-core/REMOVE_TARGET";function Ls(n){return{type:cn,payload:{sourceId:n}}}function Bs(n){return{type:un,payload:{targetId:n}}}function Ys(n){return{type:dn,payload:{sourceId:n}}}function Xs(n){return{type:dt,payload:{targetId:n}}}function Vs(n){I(typeof n.canDrag=="function","Expected canDrag to be a function."),I(typeof n.beginDrag=="function","Expected beginDrag to be a function."),I(typeof n.endDrag=="function","Expected endDrag to be a function.")}function Hs(n){I(typeof n.canDrop=="function","Expected canDrop to be a function."),I(typeof n.hover=="function","Expected hover to be a function."),I(typeof n.drop=="function","Expected beginDrag to be a function.")}function qt(n,e){if(e&&Array.isArray(n)){n.forEach(i=>qt(i,!1));return}I(typeof n=="string"||typeof n=="symbol",e?"Type can only be a string, a symbol, or an array of either.":"Type can only be a string or a symbol.")}var V;(function(n){n.SOURCE="SOURCE",n.TARGET="TARGET"})(V||(V={}));let Ws=0;function qs(){return Ws++}function Us(n){const e=qs().toString();switch(n){case V.SOURCE:return`S${e}`;case V.TARGET:return`T${e}`;default:throw new Error(`Unknown Handler Role: ${n}`)}}function Rn(n){switch(n[0]){case"S":return V.SOURCE;case"T":return V.TARGET;default:throw new Error(`Cannot parse handler ID: ${n}`)}}function Nn(n,e){const i=n.entries();let o=!1;do{const{done:t,value:[,s]}=i.next();if(s===e)return!0;o=!!t}while(!o);return!1}class Gs{addSource(e,i){qt(e),Vs(i);const o=this.addHandler(V.SOURCE,e,i);return this.store.dispatch(Ls(o)),o}addTarget(e,i){qt(e,!0),Hs(i);const o=this.addHandler(V.TARGET,e,i);return this.store.dispatch(Bs(o)),o}containsHandler(e){return Nn(this.dragSources,e)||Nn(this.dropTargets,e)}getSource(e,i=!1){return I(this.isSourceId(e),"Expected a valid source ID."),i&&e===this.pinnedSourceId?this.pinnedSource:this.dragSources.get(e)}getTarget(e){return I(this.isTargetId(e),"Expected a valid target ID."),this.dropTargets.get(e)}getSourceType(e){return I(this.isSourceId(e),"Expected a valid source ID."),this.types.get(e)}getTargetType(e){return I(this.isTargetId(e),"Expected a valid target ID."),this.types.get(e)}isSourceId(e){return Rn(e)===V.SOURCE}isTargetId(e){return Rn(e)===V.TARGET}removeSource(e){I(this.getSource(e),"Expected an existing source."),this.store.dispatch(Ys(e)),zs(()=>{this.dragSources.delete(e),this.types.delete(e)})}removeTarget(e){I(this.getTarget(e),"Expected an existing target."),this.store.dispatch(Xs(e)),this.dropTargets.delete(e),this.types.delete(e)}pinSource(e){const i=this.getSource(e);I(i,"Expected an existing source."),this.pinnedSourceId=e,this.pinnedSource=i}unpinSource(){I(this.pinnedSource,"No source is pinned at the time."),this.pinnedSourceId=null,this.pinnedSource=null}addHandler(e,i,o){const t=Us(e);return this.types.set(t,i),e===V.SOURCE?this.dragSources.set(t,o):e===V.TARGET&&this.dropTargets.set(t,o),t}constructor(e){this.types=new Map,this.dragSources=new Map,this.dropTargets=new Map,this.pinnedSourceId=null,this.pinnedSource=null,this.store=e}}const Zs=(n,e)=>n===e;function Js(n,e){return!n&&!e?!0:!n||!e?!1:n.x===e.x&&n.y===e.y}function Ks(n,e,i=Zs){if(n.length!==e.length)return!1;for(let o=0;o0||!Ks(i,o)))return ze;const a=o[o.length-1],l=i[i.length-1];return a!==l&&(a&&t.push(a),l&&t.push(l)),t}function ea(n,e,i){return e in n?Object.defineProperty(n,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[e]=i,n}function ta(n){for(var e=1;e=0)&&Object.prototype.propertyIsEnumerable.call(n,o)&&(i[o]=n[o])}return i}function pa(n,e){if(n==null)return{};var i={},o=Object.keys(n),t,s;for(s=0;s=0)&&(i[t]=n[t]);return i}const ga=window.React.memo,ma=window.React.useEffect;let Fn=0;const ot=Symbol.for("__REACT_DND_CONTEXT_INSTANCE__");var va=ga(function(e){var{children:i}=e,o=fa(e,["children"]);const[t,s]=wa(o);return ma(()=>{if(s){const a=ii();return++Fn,()=>{--Fn===0&&(a[ot]=null)}}},[]),r.jsx(xo.Provider,{value:t,children:i})});function wa(n){if("manager"in n)return[{dragDropManager:n.manager},!1];const e=xa(n.backend,n.context,n.options,n.debugMode),i=!n.context;return[e,i]}function xa(n,e=ii(),i,o){const t=e;return t[ot]||(t[ot]={dragDropManager:da(n,e,i,o)}),t[ot]}function ii(){return typeof global<"u"?global:window}function oi(n){let e=null;return()=>(e==null&&(e=n()),e)}function ya(n,e){return n.filter(i=>i!==e)}function ja(n,e){const i=new Set,o=s=>i.add(s);n.forEach(o),e.forEach(o);const t=[];return i.forEach(s=>t.push(s)),t}class ba{enter(e){const i=this.entered.length,o=t=>this.isNodeInDocument(t)&&(!t.contains||t.contains(e));return this.entered=ja(this.entered.filter(o),[e]),i===0&&this.entered.length>0}leave(e){const i=this.entered.length;return this.entered=ya(this.entered.filter(this.isNodeInDocument),e),i>0&&this.entered.length===0}reset(){this.entered=[]}constructor(e){this.entered=[],this.isNodeInDocument=e}}class Sa{initializeExposedProperties(){Object.keys(this.config.exposeProperties).forEach(e=>{Object.defineProperty(this.item,e,{configurable:!0,enumerable:!0,get(){return console.warn(`Browser doesn't allow reading "${e}" until the drop event.`),null}})})}loadDataTransfer(e){if(e){const i={};Object.keys(this.config.exposeProperties).forEach(o=>{const t=this.config.exposeProperties[o];t!=null&&(i[o]={value:t(e,this.config.matchesTypes),configurable:!0,enumerable:!0})}),Object.defineProperties(this.item,i)}}canDrag(){return!0}beginDrag(){return this.item}isDragging(e,i){return i===e.getSourceId()}endDrag(){}constructor(e){this.config=e,this.item={},this.initializeExposedProperties()}}const si="__NATIVE_FILE__",ai="__NATIVE_URL__",li="__NATIVE_TEXT__",ci="__NATIVE_HTML__",Pn=Object.freeze(Object.defineProperty({__proto__:null,FILE:si,HTML:ci,TEXT:li,URL:ai},Symbol.toStringTag,{value:"Module"}));function mt(n,e,i){const o=e.reduce((t,s)=>t||n.getData(s),"");return o??i}const Ut={[si]:{exposeProperties:{files:n=>Array.prototype.slice.call(n.files),items:n=>n.items,dataTransfer:n=>n},matchesTypes:["Files"]},[ci]:{exposeProperties:{html:(n,e)=>mt(n,e,""),dataTransfer:n=>n},matchesTypes:["Html","text/html"]},[ai]:{exposeProperties:{urls:(n,e)=>mt(n,e,"").split(` +`),dataTransfer:n=>n},matchesTypes:["Url","text/uri-list"]},[li]:{exposeProperties:{text:(n,e)=>mt(n,e,""),dataTransfer:n=>n},matchesTypes:["Text","text/plain"]}};function _a(n,e){const i=Ut[n];if(!i)throw new Error(`native type ${n} has no configuration`);const o=new Sa(i);return o.loadDataTransfer(e),o}function vt(n){if(!n)return null;const e=Array.prototype.slice.call(n.types||[]);return Object.keys(Ut).filter(i=>{const o=Ut[i];return o!=null&&o.matchesTypes?o.matchesTypes.some(t=>e.indexOf(t)>-1):!1})[0]||null}const Ea=oi(()=>/firefox/i.test(navigator.userAgent)),ui=oi(()=>!!window.safari);class kn{interpolate(e){const{xs:i,ys:o,c1s:t,c2s:s,c3s:a}=this;let l=i.length-1;if(e===i[l])return o[l];let c=0,u=a.length-1,h;for(;c<=u;){h=Math.floor(.5*(c+u));const m=i[h];if(me)u=h-1;else return o[h]}l=Math.max(0,u);const p=e-i[l],d=p*p;return o[l]+t[l]*p+s[l]*d+a[l]*p*d}constructor(e,i){const{length:o}=e,t=[];for(let m=0;me[m]{let T=new kn([0,.5,1],[c.y,c.y/h*v,c.y+v-h]).interpolate(d);return ui()&&s&&(T+=(window.devicePixelRatio-1)*v),T},g=()=>new kn([0,.5,1],[c.x,c.x/u*m,c.x+m-u]).interpolate(p),{offsetX:y,offsetY:w}=t,x=y===0||y,j=w===0||w;return{x:x?y:g(),y:j?w:f()}}class Oa{get window(){if(this.globalContext)return this.globalContext;if(typeof window<"u")return window}get document(){var e;return!((e=this.globalContext)===null||e===void 0)&&e.document?this.globalContext.document:this.window?this.window.document:void 0}get rootElement(){var e;return((e=this.optionsArgs)===null||e===void 0?void 0:e.rootElement)||this.window}constructor(e,i){this.ownerDocument=null,this.globalContext=e,this.optionsArgs=i}}function Ra(n,e,i){return e in n?Object.defineProperty(n,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[e]=i,n}function Mn(n){for(var e=1;e{this.sourcePreviewNodes.delete(e),this.sourcePreviewNodeOptions.delete(e)}}connectDragSource(e,i,o){this.sourceNodes.set(e,i),this.sourceNodeOptions.set(e,o);const t=a=>this.handleDragStart(a,e),s=a=>this.handleSelectStart(a);return i.setAttribute("draggable","true"),i.addEventListener("dragstart",t),i.addEventListener("selectstart",s),()=>{this.sourceNodes.delete(e),this.sourceNodeOptions.delete(e),i.removeEventListener("dragstart",t),i.removeEventListener("selectstart",s),i.setAttribute("draggable","false")}}connectDropTarget(e,i){const o=a=>this.handleDragEnter(a,e),t=a=>this.handleDragOver(a,e),s=a=>this.handleDrop(a,e);return i.addEventListener("dragenter",o),i.addEventListener("dragover",t),i.addEventListener("drop",s),()=>{i.removeEventListener("dragenter",o),i.removeEventListener("dragover",t),i.removeEventListener("drop",s)}}addEventListeners(e){e.addEventListener&&(e.addEventListener("dragstart",this.handleTopDragStart),e.addEventListener("dragstart",this.handleTopDragStartCapture,!0),e.addEventListener("dragend",this.handleTopDragEndCapture,!0),e.addEventListener("dragenter",this.handleTopDragEnter),e.addEventListener("dragenter",this.handleTopDragEnterCapture,!0),e.addEventListener("dragleave",this.handleTopDragLeaveCapture,!0),e.addEventListener("dragover",this.handleTopDragOver),e.addEventListener("dragover",this.handleTopDragOverCapture,!0),e.addEventListener("drop",this.handleTopDrop),e.addEventListener("drop",this.handleTopDropCapture,!0))}removeEventListeners(e){e.removeEventListener&&(e.removeEventListener("dragstart",this.handleTopDragStart),e.removeEventListener("dragstart",this.handleTopDragStartCapture,!0),e.removeEventListener("dragend",this.handleTopDragEndCapture,!0),e.removeEventListener("dragenter",this.handleTopDragEnter),e.removeEventListener("dragenter",this.handleTopDragEnterCapture,!0),e.removeEventListener("dragleave",this.handleTopDragLeaveCapture,!0),e.removeEventListener("dragover",this.handleTopDragOver),e.removeEventListener("dragover",this.handleTopDragOverCapture,!0),e.removeEventListener("drop",this.handleTopDrop),e.removeEventListener("drop",this.handleTopDropCapture,!0))}getCurrentSourceNodeOptions(){const e=this.monitor.getSourceId(),i=this.sourceNodeOptions.get(e);return Mn({dropEffect:this.altKeyPressed?"copy":"move"},i||{})}getCurrentDropEffect(){return this.isDraggingNativeItem()?"copy":this.getCurrentSourceNodeOptions().dropEffect}getCurrentSourcePreviewNodeOptions(){const e=this.monitor.getSourceId(),i=this.sourcePreviewNodeOptions.get(e);return Mn({anchorX:.5,anchorY:.5,captureDraggingState:!1},i||{})}isDraggingNativeItem(){const e=this.monitor.getItemType();return Object.keys(Pn).some(i=>Pn[i]===e)}beginDragNativeItem(e,i){this.clearCurrentDragSourceNode(),this.currentNativeSource=_a(e,i),this.currentNativeHandle=this.registry.addSource(e,this.currentNativeSource),this.actions.beginDrag([this.currentNativeHandle])}setCurrentDragSourceNode(e){this.clearCurrentDragSourceNode(),this.currentDragSourceNode=e;const i=1e3;this.mouseMoveTimeoutTimer=setTimeout(()=>{var o;return(o=this.rootElement)===null||o===void 0?void 0:o.addEventListener("mousemove",this.endDragIfSourceWasRemovedFromDOM,!0)},i)}clearCurrentDragSourceNode(){if(this.currentDragSourceNode){if(this.currentDragSourceNode=null,this.rootElement){var e;(e=this.window)===null||e===void 0||e.clearTimeout(this.mouseMoveTimeoutTimer||void 0),this.rootElement.removeEventListener("mousemove",this.endDragIfSourceWasRemovedFromDOM,!0)}return this.mouseMoveTimeoutTimer=null,!0}return!1}handleDragStart(e,i){e.defaultPrevented||(this.dragStartSourceIds||(this.dragStartSourceIds=[]),this.dragStartSourceIds.unshift(i))}handleDragEnter(e,i){this.dragEnterTargetIds.unshift(i)}handleDragOver(e,i){this.dragOverTargetIds===null&&(this.dragOverTargetIds=[]),this.dragOverTargetIds.unshift(i)}handleDrop(e,i){this.dropTargetIds.unshift(i)}constructor(e,i,o){this.sourcePreviewNodes=new Map,this.sourcePreviewNodeOptions=new Map,this.sourceNodes=new Map,this.sourceNodeOptions=new Map,this.dragStartSourceIds=null,this.dropTargetIds=[],this.dragEnterTargetIds=[],this.currentNativeSource=null,this.currentNativeHandle=null,this.currentDragSourceNode=null,this.altKeyPressed=!1,this.mouseMoveTimeoutTimer=null,this.asyncEndDragFrameId=null,this.dragOverTargetIds=null,this.lastClientOffset=null,this.hoverRafId=null,this.getSourceClientOffset=t=>{const s=this.sourceNodes.get(t);return s&&di(s)||null},this.endDragNativeItem=()=>{this.isDraggingNativeItem()&&(this.actions.endDrag(),this.currentNativeHandle&&this.registry.removeSource(this.currentNativeHandle),this.currentNativeHandle=null,this.currentNativeSource=null)},this.isNodeInDocument=t=>!!(t&&this.document&&this.document.body&&this.document.body.contains(t)),this.endDragIfSourceWasRemovedFromDOM=()=>{const t=this.currentDragSourceNode;t==null||this.isNodeInDocument(t)||(this.clearCurrentDragSourceNode()&&this.monitor.isDragging()&&this.actions.endDrag(),this.cancelHover())},this.scheduleHover=t=>{this.hoverRafId===null&&typeof requestAnimationFrame<"u"&&(this.hoverRafId=requestAnimationFrame(()=>{this.monitor.isDragging()&&this.actions.hover(t||[],{clientOffset:this.lastClientOffset}),this.hoverRafId=null}))},this.cancelHover=()=>{this.hoverRafId!==null&&typeof cancelAnimationFrame<"u"&&(cancelAnimationFrame(this.hoverRafId),this.hoverRafId=null)},this.handleTopDragStartCapture=()=>{this.clearCurrentDragSourceNode(),this.dragStartSourceIds=[]},this.handleTopDragStart=t=>{if(t.defaultPrevented)return;const{dragStartSourceIds:s}=this;this.dragStartSourceIds=null;const a=Ve(t);this.monitor.isDragging()&&(this.actions.endDrag(),this.cancelHover()),this.actions.beginDrag(s||[],{publishSource:!1,getSourceClientOffset:this.getSourceClientOffset,clientOffset:a});const{dataTransfer:l}=t,c=vt(l);if(this.monitor.isDragging()){if(l&&typeof l.setDragImage=="function"){const h=this.monitor.getSourceId(),p=this.sourceNodes.get(h),d=this.sourcePreviewNodes.get(h)||p;if(d){const{anchorX:m,anchorY:v,offsetX:f,offsetY:g}=this.getCurrentSourcePreviewNodeOptions(),x=Da(p,d,a,{anchorX:m,anchorY:v},{offsetX:f,offsetY:g});l.setDragImage(d,x.x,x.y)}}try{l==null||l.setData("application/json",{})}catch{}this.setCurrentDragSourceNode(t.target);const{captureDraggingState:u}=this.getCurrentSourcePreviewNodeOptions();u?this.actions.publishDragSource():setTimeout(()=>this.actions.publishDragSource(),0)}else if(c)this.beginDragNativeItem(c);else{if(l&&!l.types&&(t.target&&!t.target.hasAttribute||!t.target.hasAttribute("draggable")))return;t.preventDefault()}},this.handleTopDragEndCapture=()=>{this.clearCurrentDragSourceNode()&&this.monitor.isDragging()&&this.actions.endDrag(),this.cancelHover()},this.handleTopDragEnterCapture=t=>{if(this.dragEnterTargetIds=[],this.isDraggingNativeItem()){var s;(s=this.currentNativeSource)===null||s===void 0||s.loadDataTransfer(t.dataTransfer)}if(!this.enterLeaveCounter.enter(t.target)||this.monitor.isDragging())return;const{dataTransfer:l}=t,c=vt(l);c&&this.beginDragNativeItem(c,l)},this.handleTopDragEnter=t=>{const{dragEnterTargetIds:s}=this;if(this.dragEnterTargetIds=[],!this.monitor.isDragging())return;this.altKeyPressed=t.altKey,s.length>0&&this.actions.hover(s,{clientOffset:Ve(t)}),s.some(l=>this.monitor.canDropOnTarget(l))&&(t.preventDefault(),t.dataTransfer&&(t.dataTransfer.dropEffect=this.getCurrentDropEffect()))},this.handleTopDragOverCapture=t=>{if(this.dragOverTargetIds=[],this.isDraggingNativeItem()){var s;(s=this.currentNativeSource)===null||s===void 0||s.loadDataTransfer(t.dataTransfer)}},this.handleTopDragOver=t=>{const{dragOverTargetIds:s}=this;if(this.dragOverTargetIds=[],!this.monitor.isDragging()){t.preventDefault(),t.dataTransfer&&(t.dataTransfer.dropEffect="none");return}this.altKeyPressed=t.altKey,this.lastClientOffset=Ve(t),this.scheduleHover(s),(s||[]).some(l=>this.monitor.canDropOnTarget(l))?(t.preventDefault(),t.dataTransfer&&(t.dataTransfer.dropEffect=this.getCurrentDropEffect())):this.isDraggingNativeItem()?t.preventDefault():(t.preventDefault(),t.dataTransfer&&(t.dataTransfer.dropEffect="none"))},this.handleTopDragLeaveCapture=t=>{this.isDraggingNativeItem()&&t.preventDefault(),this.enterLeaveCounter.leave(t.target)&&(this.isDraggingNativeItem()&&setTimeout(()=>this.endDragNativeItem(),0),this.cancelHover())},this.handleTopDropCapture=t=>{if(this.dropTargetIds=[],this.isDraggingNativeItem()){var s;t.preventDefault(),(s=this.currentNativeSource)===null||s===void 0||s.loadDataTransfer(t.dataTransfer)}else vt(t.dataTransfer)&&t.preventDefault();this.enterLeaveCounter.reset()},this.handleTopDrop=t=>{const{dropTargetIds:s}=this;this.dropTargetIds=[],this.actions.hover(s,{clientOffset:Ve(t)}),this.actions.drop({dropEffect:this.getCurrentDropEffect()}),this.isDraggingNativeItem()?this.endDragNativeItem():this.monitor.isDragging()&&this.actions.endDrag(),this.cancelHover()},this.handleSelectStart=t=>{const s=t.target;typeof s.dragDrop=="function"&&(s.tagName==="INPUT"||s.tagName==="SELECT"||s.tagName==="TEXTAREA"||s.isContentEditable||(t.preventDefault(),s.dragDrop()))},this.options=new Oa(i,o),this.actions=e.getActions(),this.monitor=e.getMonitor(),this.registry=e.getRegistry(),this.enterLeaveCounter=new ba(this.isNodeInDocument)}}const $a=function(e,i,o){return new Na(e,i,o)},Fa=window.antd.Input,Pa=window.React.useEffect,ka=window.React.useState,Ma=n=>{const[e,i]=ka("");Pa(()=>{var t;(t=n.value)!=null&&t.startsWith("url")&&i(n.value.replace("url(","").replace(")",""))},[]);const o=t=>{if(t===""){i(""),n.onChange("");return}t.startsWith("http")?(i(t),n.onChange(`url(${t})`)):(i(`${t}`),n.onChange(t))};return r.jsx(Fa,{value:e,onChange:t=>o(t.target.value)})},Aa=window.React.useEffect,za=window.React.useState,La=window.antd.InputNumber,F=({value:n,onChange:e,...i})=>{const[o,t]=za(null);Aa(()=>{const a=n==null?void 0:n.replace("px","");a!=""&&t(a)},[n]);const s=a=>{a?(t(a),e(a+"px")):(t(null),e(""))};return r.jsx(La,{placeholder:"输入尺寸: 10",...i,addonAfter:"px",value:o,onChange:a=>s(a)})},Ba=window.antd.Flex,Ya=window.antd.Select,Xa=window.React.memo,Va=window.React.useEffect,wt=window.React.useState,Ha=n=>{const[e,i]=wt("auto"),[o,t]=wt(""),[s,a]=wt(!1);Va(()=>{n.value==="contain"||n.value==="cover"?(a(!1),t(""),i(n.value)):(a(!0),t(n.value),i("auto"))},[]);const l=u=>{u==="auto"?a(!0):(a(!1),t("")),i(u),n.onChange(u)},c=u=>{t(u),n.onChange(u)};return r.jsxs(Ba,{gap:5,children:[r.jsx(Ya,{placeholder:"请选择",value:e,onChange:l,options:[{label:"默认",value:"auto"},{label:"等比填充",value:"contain"},{label:"等比覆盖",value:"cover"}]}),s&&r.jsx(F,{value:o,placeholder:"大小",onChange:u=>c(u)})]})},Wa=Xa(Ha),qa=window.React.useEffect,Ua=window.React.useState,An=window.antd.Flex,te=window.antd.Form,Ga=window.antd.Input,xt=window.antd.Radio,Za=({form:n})=>{const[e,i]=Ua("all");qa(()=>{const t=n.getFieldValue(["scopeStyle","margin"]);i(t?"all":"single")},[n.getFieldValue(["scopeStyle","margin"])]);const o=t=>{i(t)};return r.jsx(r.Fragment,{children:r.jsxs(te.Item,{label:"边距",children:[r.jsxs(xt.Group,{optionType:"button",value:e,buttonStyle:"solid",onChange:t=>o(t.target.value),children:[r.jsx(xt.Button,{value:"all",children:r.jsx(Ar,{})}),r.jsx(xt.Button,{value:"single",children:r.jsx(zr,{})})]}),e==="all"&&r.jsx(te.Item,{name:["scopeStyle","margin"],noStyle:!0,children:r.jsx(Ga,{style:{marginTop:10},placeholder:"边距: 10px"})}),e==="single"&&r.jsxs(r.Fragment,{children:[r.jsxs(An,{gap:10,style:{marginTop:10},children:[r.jsx(te.Item,{name:["scopeStyle","margin"],hidden:!0,children:r.jsx(F,{})}),r.jsx(te.Item,{name:["scopeStyle","marginTop"],noStyle:!0,children:r.jsx(F,{placeholder:"T: 10"})}),r.jsx(te.Item,{name:["scopeStyle","marginRight"],noStyle:!0,children:r.jsx(F,{placeholder:"R: 10"})})]}),r.jsxs(An,{gap:10,style:{marginTop:10},children:[r.jsx(te.Item,{name:["scopeStyle","marginBottom"],noStyle:!0,children:r.jsx(F,{placeholder:"B: 10"})}),r.jsx(te.Item,{name:["scopeStyle","marginLeft"],noStyle:!0,children:r.jsx(F,{placeholder:"L: 10"})})]})]})]})})},Ja=window.React.useEffect,Ka=window.React.useState,zn=window.antd.Flex,ne=window.antd.Form,Qa=window.antd.Input,yt=window.antd.Radio,el=({form:n})=>{const[e,i]=Ka("all");Ja(()=>{const t=n.getFieldValue(["scopeStyle","padding"]);i(t?"all":"single")},[n.getFieldValue(["scopeStyle","padding"])]);const o=t=>{i(t)};return r.jsx(r.Fragment,{children:r.jsxs(ne.Item,{label:"填充",children:[r.jsxs(yt.Group,{optionType:"button",value:e,buttonStyle:"solid",onChange:t=>o(t.target.value),children:[r.jsx(yt.Button,{value:"all",children:r.jsx(Ar,{})}),r.jsx(yt.Button,{value:"single",children:r.jsx(zr,{})})]}),e==="all"&&r.jsx(ne.Item,{name:["scopeStyle","padding"],noStyle:!0,children:r.jsx(Qa,{style:{marginTop:10},placeholder:"填充: 10px"})}),e==="single"&&r.jsxs(r.Fragment,{children:[r.jsxs(zn,{gap:10,style:{marginTop:10},children:[r.jsx(ne.Item,{name:["scopeStyle","padding"],hidden:!0,children:r.jsx(F,{placeholder:"M"})}),r.jsx(ne.Item,{name:["scopeStyle","paddingTop"],noStyle:!0,children:r.jsx(F,{placeholder:"T: 10"})}),r.jsx(ne.Item,{name:["scopeStyle","paddingRight"],noStyle:!0,children:r.jsx(F,{placeholder:"R: 10"})})]}),r.jsxs(zn,{gap:10,style:{marginTop:10},children:[r.jsx(ne.Item,{name:["scopeStyle","paddingBottom"],noStyle:!0,children:r.jsx(F,{placeholder:"B: 10"})}),r.jsx(ne.Item,{name:["scopeStyle","paddingLeft"],noStyle:!0,children:r.jsx(F,{placeholder:"L: 10"})})]})]})]})})},ue=window.antd.Form,tl=window.antd.Input,He=window.antd.Select,We=window.antd.Radio,nl=({form:n})=>r.jsxs(r.Fragment,{children:[r.jsx(ue.Item,{name:["scopeStyle","display"],label:"布局模式",children:r.jsx(He,{options:[{label:"内联布局 inline",value:"inline"},{label:"块级布局 block",value:"block"},{label:"内联块布局 inline-block",value:"inline-block"},{label:"内联弹性布局 inline-flex",value:"inline-flex"},{label:"块级弹性布局 flex",value:"flex"},{label:"隐藏 none",value:"none"}],suffixIcon:r.jsx(K,{})})}),["inline-flex","flex"].includes(n.getFieldValue(["scopeStyle","display"]))&&r.jsxs(r.Fragment,{children:[r.jsx(ue.Item,{name:["scopeStyle","flexDirection"],label:"主轴方向",children:r.jsx(He,{options:[{label:"水平",value:"row"},{label:"垂直",value:"column"},{label:"水平反转",value:"row-reverse"},{label:"垂直反转",value:"column-reverse"}],suffixIcon:r.jsx(K,{})})}),r.jsx(ue.Item,{name:["scopeStyle","justifyContent"],label:"主轴对齐",children:r.jsx(He,{options:[{label:"起点对齐",value:"flex-start"},{label:"终点对齐",value:"flex-right"},{label:"居中对齐",value:"center"},{label:"两端对齐",value:"space-between"},{label:"环绕对齐",value:"space-around"}],suffixIcon:r.jsx(K,{})})}),r.jsx(ue.Item,{name:["scopeStyle","alignItems"],label:"副轴对齐",children:r.jsx(He,{options:[{label:"起点对齐",value:"flex-start"},{label:"终点对齐",value:"flex-end"},{label:"居中对齐",value:"center"},{label:"文字基线对齐",value:"baseline"},{label:"拉伸对齐",value:"stretch"}],suffixIcon:r.jsx(K,{})})}),r.jsx(ue.Item,{name:["scopeStyle","flexWrap"],label:"换行方式",children:r.jsxs(We.Group,{buttonStyle:"solid",optionType:"button",children:[r.jsx(We,{value:"nowrap",children:"不换"}),r.jsx(We,{value:"wrap",children:"换行"}),r.jsx(We,{value:"wrap-reverse",children:"逆换行"})]})}),r.jsx(ue.Item,{name:["scopeStyle","gap"],label:"间隙",children:r.jsx(tl,{placeholder:"eg: 10px"})})]})]}),rl="_monacoEditor_afu8c_1",il="_ui_afu8c_4",ol="_title_afu8c_7",hi={monacoEditor:rl,ui:il,title:ol},re=n=>r.jsx("h2",{className:hi.title,children:n.children}),Ln=window.antd.Flex,de=window.antd.Form,qe=window.antd.Input,Ue=window.antd.Radio,sl=window.React.useEffect,he=window.React.useState,al=n=>{const[e,i]=he("none"),[o,t]=he("#000"),[s,a]=he("0"),[l,c]=he("0"),[u,h]=he("0"),[p,d]=he("0");sl(()=>{var g;const f=(g=n.value)==null?void 0:g.split(" ");f&&f.length>0&&(t(f[0]||"#000"),a(f[1]||"0px"),c(f[2]||"0px"),h(f[3]||"0px"),d(f[4]||"0px"),i(f[5]||""))},[]);const m=f=>{i(f),f==="none"?n.onChange("none"):n.onChange(`${o} ${s} ${l} ${u} ${p} ${f}`)},v=(f,g)=>{f==="color"?(t(g),n.onChange(`${g} ${s} ${l} ${u} ${p} ${e}`)):f==="x"?(g===""&&(g="0px"),a(g),n.onChange(`${o} ${g} ${l} ${u} ${p} ${e}`)):f==="y"?(g===""&&(g="0px"),c(g),n.onChange(`${o} ${s} ${g} ${u} ${p} ${e}`)):f==="blur"?(g===""&&(g="0px"),h(g),n.onChange(`${o} ${s} ${l} ${g} ${p} ${e}`)):f==="spread"&&(g===""&&(g="0px"),d(g),n.onChange(`${o} ${s} ${l} ${u} ${g} ${e}`))};return r.jsxs(r.Fragment,{children:[r.jsx(de.Item,{noStyle:!0,children:r.jsxs(Ue.Group,{buttonStyle:"solid",optionType:"button",value:e,onChange:f=>m(f.target.value),children:[r.jsx(Ue,{value:"none",children:"无"}),r.jsx(Ue,{value:"",children:"外阴影"}),r.jsx(Ue,{value:"Inset",children:"内阴影"})]})}),r.jsx(de.Item,{label:"颜色",style:{marginBlock:14},children:r.jsx(Bt,{showText:!0,allowClear:!0,value:o,onChange:f=>v("color",f)})}),r.jsxs(Ln,{gap:10,children:[r.jsx(de.Item,{label:"X轴",children:r.jsx(qe,{value:s,onChange:f=>v("x",f.target.value)})}),r.jsx(de.Item,{label:"Y轴",children:r.jsx(qe,{value:l,onChange:f=>v("y",f.target.value)})})]}),r.jsxs(Ln,{gap:10,style:{marginTop:-10,marginBottom:-24},children:[r.jsx(de.Item,{label:"模糊",children:r.jsx(qe,{value:u,onChange:f=>v("blur",f.target.value)})}),r.jsx(de.Item,{label:"扩展",children:r.jsx(qe,{value:p,onChange:f=>v("spread",f.target.value)})})]})]})},ll=window.React.useEffect,cl=window.React.useState,Ge=window.antd.Select,D=window.antd.Form,ul=window.antd.Input,dl=window.antd.Slider,Ze=window.antd.Radio,jt=window.antd.Tooltip,Bn=window.antd.Flex,hl=window.antd.InputNumber,fl=window.ahooks.useDebounceFn,pl=()=>{const[n,e]=cl(!1),i=N(),[o]=D.useForm();ll(()=>{var l;if(o.resetFields(),!i.selectedElement)o.setFieldValue("scopeCss",i.page.config.scopeCss||`/* 请在此处添加样式*/ +.mars{ + +}`),o.setFieldValue("scopeStyle",i.page.config.scopeStyle);else{const c=((l=i.page.elementsMap[i.selectedElement.id])==null?void 0:l.config)||{};o.setFieldValue("scopeCss",c.scopeCss||`/* 请在此处添加样式*/ +.mars{ + +}`),o.setFieldValue("scopeStyle",c.scopeStyle||c.style),e(!n)}},[i.selectedElement]);const{run:t}=fl(()=>{s(o.getFieldsValue())},{wait:500}),s=l=>{const c=Wi(l.scopeCss);i.selectedElement?i.editElement({id:i.selectedElement.id,type:"style",scopeCss:l.scopeCss,scopeStyle:l.scopeStyle,style:{...l.scopeStyle,...c}}):i.savePageInfo({type:"style",scopeCss:l.scopeCss,scopeStyle:l.scopeStyle,style:{...l.scopeStyle,...c}})},a={labelCol:{span:7},wrapperCol:{span:16}};return r.jsxs(D,{className:hi.ui,...a,form:o,layout:"horizontal",labelAlign:"right",onValuesChange:t,children:[r.jsx(re,{children:"自定义样式"}),r.jsx(D.Item,{name:"scopeCss",noStyle:!0,children:r.jsx(Q,{language:"css"})}),r.jsx(re,{children:"基础"}),r.jsx(D.Item,{name:["scopeStyle","width"],label:"宽度",children:r.jsx(F,{})}),r.jsx(D.Item,{name:["scopeStyle","height"],label:"高度",children:r.jsx(F,{})}),r.jsx(Za,{form:o}),r.jsx(el,{form:o}),r.jsx(D.Item,{name:["scopeStyle","opacity"],label:"透明度",children:r.jsx(dl,{min:0,max:1,step:.1})},"opacity"),r.jsx(re,{children:"布局"}),r.jsx(nl,{form:o}),r.jsx(re,{children:"文字"}),r.jsx(D.Item,{name:["scopeStyle","fontSize"],label:"字号",children:r.jsx(F,{placeholder:"eg: 14"})}),r.jsx(D.Item,{name:["scopeStyle","lineHeight"],label:"行高",children:r.jsx(F,{placeholder:"eg: 30"})}),r.jsx(D.Item,{name:["scopeStyle","fontWeight"],label:"字重",children:r.jsx(Ge,{placeholder:"eg: 400",options:[{value:100,label:"100 Thin"},{value:200,label:"200 Extra Light"},{value:300,label:"300 Light"},{value:400,label:"400 Normal"},{value:500,label:"500 Medium"},{value:600,label:"600 Semi Bold"},{value:700,label:"700 Bold"},{value:800,label:"800 Extra Bold"},{value:900,label:"900 Black Bold"}],suffixIcon:r.jsx(K,{})},"fontWeight")}),r.jsx(D.Item,{name:["scopeStyle","color"],label:"颜色",children:r.jsx(Bt,{showText:!0,allowClear:!0})}),r.jsx(D.Item,{name:["scopeStyle","textAlign"],label:"对齐",children:r.jsxs(Ze.Group,{buttonStyle:"solid",optionType:"button",children:[r.jsx(jt,{title:"左对齐",children:r.jsx(Ze,{value:"left",children:r.jsx(ao,{})})}),r.jsx(jt,{title:"居中对齐",children:r.jsx(Ze,{value:"center",children:r.jsx(lo,{})})}),r.jsx(jt,{title:"右对齐",children:r.jsx(Ze,{value:"right",children:r.jsx(co,{})})})]})}),r.jsx(re,{children:"背景"}),r.jsx(D.Item,{name:["scopeStyle","backgroundColor"],label:"颜色",children:r.jsx(Bt,{})}),r.jsx(D.Item,{name:["scopeStyle","backgroundImage"],label:"图片",tooltip:"支持渐变色。图片使用时,直接输入远程地址:http(s)://xxx.png",children:r.jsx(Ma,{})}),r.jsx(D.Item,{name:["scopeStyle","backgroundSize"],label:"尺寸",tooltip:"默认的时候,可以手动输入尺寸",children:r.jsx(Wa,{})}),r.jsx(D.Item,{name:["scopeStyle","backgroundRepeat"],label:"平铺",children:r.jsx(Ge,{options:[{label:"不平铺",value:"no-repeat"},{label:"平铺",value:"repeat"},{label:"水平平铺",value:"repeat-x"},{label:"垂直平铺",value:"repeat-y"}],suffixIcon:r.jsx(K,{})})}),r.jsx(D.Item,{name:["scopeStyle","backgroundPosition"],label:"位置",children:r.jsx(Ge,{options:[{label:"top",value:"top"},{label:"bottom",value:"bottom"},{label:"left",value:"left"},{label:"right",value:"right"},{label:"center",value:"center"}],suffixIcon:r.jsx(K,{})})}),r.jsx(re,{children:"定位"}),r.jsx(D.Item,{name:["scopeStyle","position"],label:"定位",children:r.jsx(Ge,{placeholder:"请选择",options:[{label:"static",value:"static"},{label:"relative",value:"relative"},{label:"absolute",value:"absolute"},{label:"fixed",value:"fixed"},{label:"sticky",value:"sticky"}],suffixIcon:r.jsx(K,{})})},"position"),r.jsx(D.Item,{name:["scopeStyle","zIndex"],label:"zIndex",children:r.jsx(hl,{})},"zIndex"),!["",void 0,"static"].includes(o.getFieldValue(["scopeStyle","position"]))&&r.jsxs(D.Item,{label:"位置",children:[r.jsxs(Bn,{gap:10,children:[r.jsx(D.Item,{name:"top",noStyle:!0,children:r.jsx(F,{placeholder:"T: 10"})}),r.jsx(D.Item,{name:"right",noStyle:!0,children:r.jsx(F,{placeholder:"R: 10"})})]}),r.jsxs(Bn,{gap:10,style:{marginTop:10},children:[r.jsx(D.Item,{name:"bottom",noStyle:!0,children:r.jsx(F,{placeholder:"B: 10"})}),r.jsx(D.Item,{name:"left",noStyle:!0,children:r.jsx(F,{placeholder:"L: 10"})})]})]}),r.jsx(re,{children:"边框"}),r.jsx(D.Item,{name:["scopeStyle","borderRadius"],label:"圆角",children:r.jsx(F,{placeholder:"eg:5"})}),r.jsx(D.Item,{name:["scopeStyle","border"],label:"边框",children:r.jsx(ul,{placeholder:"eg:1px solid #fff"})}),r.jsx(D.Item,{label:"阴影",name:["scopeStyle","boxShadow"],children:r.jsx(al,{})})]})},L=window.antd.Form,B=window.antd.Radio,fe=window.antd.Input,gl=window.antd.Switch,Yn=window.antd.Space,ml=function(){return r.jsxs(r.Fragment,{children:[r.jsx(L.Item,{label:"接口ID",name:"id",hidden:!0,children:r.jsx(fe,{})}),r.jsx(L.Item,{label:"接口名称",name:"name",rules:[{required:!0}],children:r.jsx(fe,{placeholder:"请输入接口中文名称,eg: 用户列表"})}),r.jsx(L.Item,{label:"请求方式",name:"method",children:r.jsxs(B.Group,{buttonStyle:"solid",children:[r.jsx(B.Button,{value:"GET",children:"GET"}),r.jsx(B.Button,{value:"POST",children:"POST"}),r.jsx(B.Button,{value:"PUT",children:"PUT"}),r.jsx(B.Button,{value:"DELETE",children:"DELETE"})]})}),r.jsx(L.Item,{label:"接口地址",extra:"支持模板语法:${id},前提是事件流中有该字段。",children:r.jsxs(Yn,{direction:"vertical",style:{width:"100%"},children:[r.jsx(L.Item,{label:"STG地址",name:"stgApi",noStyle:!0,rules:[{required:!0}],children:r.jsx(fe,{prefix:"STG:",placeholder:"http://mars-api.marsview.cc/api/user"})}),r.jsx(L.Item,{label:"PRE地址",name:"preApi",noStyle:!0,rules:[{required:!0}],children:r.jsx(fe,{prefix:"PRE:",placeholder:"http://mars-api.marsview.cc/api/user"})}),r.jsx(L.Item,{label:"PRD地址",name:"prdApi",noStyle:!0,rules:[{required:!0}],children:r.jsx(fe,{prefix:"PRD:",placeholder:"http://mars-api.marsview.cc/api/user"})})]})}),r.jsx(L.Item,{label:"数据格式",name:"contentType",children:r.jsxs(B.Group,{buttonStyle:"solid",children:[r.jsx(B.Button,{value:"application/json",children:"JSON"}),r.jsx(B.Button,{value:"multipart/form-data",children:"FormData"}),r.jsx(B.Button,{value:"application/x-www-form-urlencoded",children:"Form"})]})}),r.jsx(L.Item,{label:"发送参数",children:r.jsx(L.List,{name:"params",children:(n,{add:e,remove:i})=>r.jsx(r.Fragment,{children:n.map(({name:o},t)=>r.jsxs(Yn,{align:"baseline",style:{marginBottom:n.length===t+1?0:10,alignItems:"center"},children:[r.jsx(L.Item,{name:[o,"key"],noStyle:!0,children:r.jsx(fe,{placeholder:"请输入参数名"})}),r.jsx(L.Item,{name:[o,"value"],noStyle:!0,children:r.jsx(U,{placeholder:"请输入参数值"})}),r.jsx(G,{onClick:()=>e({key:"",value:""})}),t>0&&r.jsx(Lr,{onClick:()=>{i(o)}})]},`header-${t}`))})})}),r.jsx(L.Item,{label:"参数替换",extra:"默认会把事件流参数和当前参数合并;保留参数为只取当前参数,参数支持模板语法:${id}。",name:"replaceData",children:r.jsxs(B.Group,{buttonStyle:"solid",children:[r.jsx(B.Button,{value:"merge",children:"合并参数"}),r.jsx(B.Button,{value:"cover",children:"覆盖参数"}),r.jsx(B.Button,{value:"reserve",children:"保留参数"})]})}),r.jsx(L.Item,{label:"开启代理",name:"isCors",extra:"开启接口代理对解决跨域问题很有用",children:r.jsx(gl,{})})]})},Je=window.antd.Form,bt=window.antd.Input,vl=window.antd.InputNumber,wl=function(){return r.jsxs(r.Fragment,{children:[r.jsxs("p",{style:{lineHeight:"35px",color:"#5c5c5c",marginLeft:"70px",marginBottom:"10px"},children:[r.jsx(Br,{}),r.jsxs("span",{style:{marginLeft:5},children:["用来定义接口返回结构,推荐结构:","{ ret: 0, data: {}, msg: '' }"]})]}),r.jsx(Je.Item,{label:"业务码",extra:"接口返回业务状态码,默认是:ret",name:["result","code"],children:r.jsx(bt,{placeholder:"默认为:ret"})}),r.jsx(Je.Item,{label:"成功值",extra:"接口返回成功时对应的状态码值,默认是:0",name:["result","codeValue"],children:r.jsx(vl,{placeholder:"默认为:0"})}),r.jsx(Je.Item,{label:"结果字段",extra:"接口返回结果字段,默认是:data",name:["result","data"],children:r.jsx(bt,{placeholder:"默认为:data"})}),r.jsx(Je.Item,{label:"报错字段",extra:"接口返回报错字段,默认是:msg",name:["result","msg"],children:r.jsx(bt,{placeholder:"默认为:msg"})})]})},St=window.antd.Form,Xn=window.antd.Input,xl=window.antd.Switch,yl=function(){return r.jsxs(r.Fragment,{children:[r.jsxs("p",{style:{lineHeight:"35px",color:"#5c5c5c",marginLeft:"56px",marginBottom:"10px"},children:[r.jsx(Br,{}),r.jsx("span",{style:{marginLeft:5},children:"用来定义成功或者失败时,系统显示提示文案"})]}),r.jsx(St.Item,{label:"成功提示",name:["tips","success"],children:r.jsx(Xn,{placeholder:"默认不提示"})}),r.jsx(St.Item,{label:"失败提示",name:["tips","fail"],children:r.jsx(Xn,{placeholder:"默认不提示"})}),r.jsx(St.Item,{label:"系统报错",name:["tips","isError"],valuePropName:"checked",extra:"开启系统报错后,会优先使用接口返回错误信息。",children:r.jsx(xl,{})})]})},jl=window.React.forwardRef,bl=window.React.useImperativeHandle,Sl=window.React.useState,Vn=window.antd.Form,_l=window.antd.Modal,El=window.antd.Tabs,Tl=({update:n},e)=>{const{apis:i,addApi:o,updateApi:t}=N(d=>({apis:d.page.apis,addApi:d.addApi,updateApi:d.updateApi})),[s]=Vn.useForm(),[a,l]=Sl(!1),c={method:"GET",url:"",sourceType:"json",params:[{key:"",value:""}],contentType:"application/json",replaceData:"merge",isCors:!0,result:{code:"ret",data:"data",msg:"msg",codeValue:0},tips:{success:"请求成功",fail:"请求失败",isError:!0}};bl(e,()=>({showModal:d=>{const m=d?i[d]:{};d?s.setFieldsValue({...m}):s.setFieldsValue({...c,...m}),l(!0)}}));const u=[{key:"base-set",label:"接口设置",forceRender:!0,children:r.jsx(ml,{})},{key:"structure",label:"返回结构设置",forceRender:!0,children:r.jsx(wl,{})},{key:"tips",label:"消息提示设置",forceRender:!0,children:r.jsx(yl,{})}];async function h(){if(!await s.validateFields())return;const m=s.getFieldsValue();if(m.id)t(s.getFieldsValue());else{const v=qi();o({...c,...s.getFieldsValue(),id:v})}n==null||n(m.id),p()}function p(){l(!1),s.resetFields()}return r.jsx(_l,{width:"800px",okText:"确认",cancelText:"取消",title:"接口配置",open:a,onOk:h,onCancel:p,children:r.jsx(Vn,{form:s,labelCol:{span:4},wrapperCol:{span:19},style:{maxWidth:800},autoComplete:"off",children:r.jsx(El,{defaultActiveKey:"1",items:u})})})},hn=jl(Tl),Il="_title_1mew4_1",Cl={title:Il},Dl=window.React.useEffect,Ol=window.React.useRef,Rl=window.React.useState,Nl=window.ahooks.useDebounceFn,$l=window.antd.Button,W=window.antd.Form,Se=window.antd.Select,Fl=window.antd.Tooltip,Pl=()=>{const n=N(),[e]=W.useForm(),[i,o]=Rl("json"),t=Ol();Dl(()=>{var p;e.resetFields();let u;n.selectedElement?u=((p=n.page.elementsMap[n.selectedElement.id])==null?void 0:p.config.api)||{}:u=n.page.config.api||{},o((u==null?void 0:u.sourceType)||"json");const h=JSON.stringify((u==null?void 0:u.source)||"",null,2);e.setFieldsValue({sourceType:"json",id:"",sourceField:"",...u,source:h})},[n.selectedElement]);const s=u=>{o(u)};function a(){var u;(u=t.current)==null||u.showModal(e.getFieldValue("id"))}const{run:l}=Nl(()=>{c(e.getFieldValue("id"))},{wait:500}),c=u=>{var d,m;const h=e.getFieldsValue();let p=[];try{p=JSON.parse(h.source)}catch(v){console.error(v),p=[]}if((d=n.selectedElement)!=null&&d.id){const v={id:(m=n.selectedElement)==null?void 0:m.id,type:"api",api:{...h,id:u,source:p}};n.editElement(v)}else{const v={type:"api",api:{...h,id:u,source:p}};n.savePageInfo(v)}u&&e.setFieldValue("id",u)};return r.jsxs(W,{form:e,labelCol:{span:8},wrapperCol:{span:15},labelAlign:"right",onValuesChange:l,autoComplete:"off",children:[r.jsxs("h2",{className:Cl.title,children:[r.jsx("span",{children:"数据源配置"}),r.jsx(Fl,{title:"接口配置",children:r.jsx(bo,{style:{marginLeft:5}})})]}),r.jsx(W.Item,{label:"数据来源",name:"sourceType",children:r.jsxs(Se,{onChange:u=>s(u),children:[r.jsx(Se.Option,{value:"json",children:"静态数据"}),r.jsx(Se.Option,{value:"api",children:"接口请求"}),r.jsx(Se.Option,{value:"variable",children:"动态变量"})]})}),r.jsx(W.Item,{noStyle:!0,shouldUpdate:!0,children:u=>{const h=u.getFieldValue("sourceType");if(h==="json")return r.jsx(W.Item,{name:"source",noStyle:!0,children:r.jsx(Q,{height:"calc(100vh - 300px)",language:"json"})});if(h==="api")return r.jsxs(r.Fragment,{children:[r.jsx(W.Item,{label:"请求地址",name:"id",children:r.jsx(kl,{showModal:a})}),r.jsx(W.Item,{label:"数据处理",name:"sourceField",children:r.jsx(U,{placeholder:"数据源所对应的接口字段"})}),r.jsx(W.Item,{name:"source",hidden:!0,children:r.jsx(Q,{height:"350px",language:"json"})})]});if(h==="variable")return r.jsxs(r.Fragment,{children:[r.jsx(W.Item,{label:"绑定变量",name:"name",children:r.jsx(U,{readOnly:!0,placeholder:"数据源所对应的接口字段"})}),r.jsx(W.Item,{name:"source",hidden:!0,children:r.jsx(Q,{height:"350px",language:"json"})})]})}}),r.jsx(hn,{update:c,ref:t})]})};function kl({value:n,onChange:e,showModal:i}){const o=N();return r.jsxs(r.Fragment,{children:[r.jsx(Se,{placeholder:"请选择接口",showSearch:!0,allowClear:!0,style:{width:"82%"},value:n,onChange:t=>e(t),children:Object.values(o.page.apis).map(t=>r.jsx(Se.Option,{value:t.id,children:t.name},t.id))}),r.jsx($l,{type:"link",onClick:i,icon:r.jsx(qr,{})})]})}var Ml="function",Al="object",zl="string",Ll="undefined",Bl=typeof document!==Ll&&document,Yl=[{open:"(",close:")"},{open:'"',close:'"'},{open:"'",close:"'"},{open:'\\"',close:'\\"'},{open:"\\'",close:"\\'"}],Ke={cm:function(n){return n*96/2.54},mm:function(n){return n*96/254},in:function(n){return n*96},pt:function(n){return n*96/72},pc:function(n){return n*96/6},"%":function(n,e){return n*e/100},vw:function(n,e){return e===void 0&&(e=window.innerWidth),n/100*e},vh:function(n,e){return e===void 0&&(e=window.innerHeight),n/100*e},vmax:function(n,e){return e===void 0&&(e=Math.max(window.innerWidth,window.innerHeight)),n/100*e},vmin:function(n,e){return e===void 0&&(e=Math.min(window.innerWidth,window.innerHeight)),n/100*e}};/*! ***************************************************************************** +Copyright (c) Microsoft Corporation. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. +***************************************************************************** */function Xl(){for(var n=0,e=0,i=arguments.length;e-1?n[o]:i}function Z(n,e){var i=Ul(n),o=i.value,t=i.unit;if(Te(e)){var s=e[t];if(s){if(Vl(s))return s(o);if(Ke[t])return Ke[t](o,s)}}else if(t==="%")return o*e/100;return Ke[t]?Ke[t](o):o}function ie(n,e,i){return Math.max(e,Math.min(n,i))}function Gl(n,e){if(!e)return n;var i=1/e;return Math.round(n/e)/i}function _e(n,e){n.classList?n.classList.add(e):n.className+=" "+e}function R(n,e,i,o){n.addEventListener(e,i,o)}function O(n,e,i,o){n.removeEventListener(e,i,o)}function pn(n){return(n==null?void 0:n.ownerDocument)||Bl}function Ee(n){var e;return((e=n==null?void 0:n.ownerDocument)===null||e===void 0?void 0:e.defaultView)||window}function Zl(n){return n&&"postMessage"in n&&"blur"in n&&"self"in n}function Wn(n){return Te(n)&&n.nodeName&&n.nodeType&&"ownerDocument"in n}/*! ***************************************************************************** +Copyright (c) Microsoft Corporation. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. +***************************************************************************** */var Zt=function(){return Zt=Object.assign||function(e){for(var i,o=1,t=arguments.length;o-1&&s.splice(a,1)}}return this},e.once=function(i,o){var t=this;return o&&this._addEvent(i,o,{once:!0}),new Promise(function(s){t._addEvent(i,s,{once:!0})})},e.emit=function(i,o){var t=this;o===void 0&&(o={});var s=this._events[i];if(!i||!s)return!0;var a=!1;return o.eventType=i,o.stop=function(){a=!0},o.currentTarget=this,Jl(s).forEach(function(l){l.listener(o),l.once&&t.off(i,l.listener)}),!a},e.trigger=function(i,o){return o===void 0&&(o={}),this.emit(i,o)},e._addEvent=function(i,o,t){var s=this._events;s[i]=s[i]||[];var a=s[i];a.push(Zt({listener:o},t))},n}();const gn=Kl;/*! ***************************************************************************** +Copyright (c) Microsoft Corporation. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. +***************************************************************************** */var Jt=function(n,e){return Jt=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,o){i.__proto__=o}||function(i,o){for(var t in o)o.hasOwnProperty(t)&&(i[t]=o[t])},Jt(n,e)};function Ql(n,e){Jt(n,e);function i(){this.constructor=n}n.prototype=e===null?Object.create(e):(i.prototype=e.prototype,new i)}var $=function(){return $=Object.assign||function(e){for(var i,o=1,t=arguments.length;o=0?t:t+Math.PI*2}function _t(n){return ec([n[0].clientX,n[0].clientY],[n[1].clientX,n[1].clientY])/Math.PI*180}function tc(n){return n.touches&&n.touches.length>=2}function Qe(n){return n?n.touches?rc(n.touches):[wi(n)]:[]}function nc(n){return n&&(n.type.indexOf("mouse")>-1||"button"in n)}function qn(n,e,i){var o=i.length,t=Le(n,o),s=t.clientX,a=t.clientY,l=t.originalClientX,c=t.originalClientY,u=Le(e,o),h=u.clientX,p=u.clientY,d=Le(i,o),m=d.clientX,v=d.clientY,f=s-h,g=a-p,y=s-m,w=a-v;return{clientX:l,clientY:c,deltaX:f,deltaY:g,distX:y,distY:w}}function Et(n){return Math.sqrt(Math.pow(n[0].clientX-n[1].clientX,2)+Math.pow(n[0].clientY-n[1].clientY,2))}function rc(n){for(var e=Math.min(n.length,2),i=[],o=0;o=-1;if(!(t.flag&&v)){t._isDragAPI=!0;var f=t.options,g=f.container,y=f.pinchOutside,w=f.preventWheelClick,x=f.preventRightClick,j=f.preventDefault,S=f.checkInput,T=f.dragFocusedInput,_=f.preventClickEventOnDragStart,E=f.preventClickEventOnDrag,C=f.preventClickEventByCondition,A=t._useTouch,z=!t.flag;if(t._isSecondaryButton=d.which===3||d.button===2,w&&(d.which===2||d.button===1)||x&&(d.which===3||d.button===2))return t.stop(),!1;if(z){var k=t._window.document.activeElement,P=d.target;if(P){var H=P.tagName.toLowerCase(),ht=Un.indexOf(H)>-1,Ye=P.isContentEditable;if(ht||Ye){if(S||!T&&k===P)return!1;if(k&&(k===P||Ye&&k.isContentEditable&&k.contains(P)))if(T)P.blur();else return!1}else if((j||d.type==="touchstart")&&k){var ft=k.tagName.toLowerCase();(k.isContentEditable||Un.indexOf(ft)>-1)&&k.blur()}(_||E||C)&&R(t._window,"click",t._onClick,!0)}t.clientStores=[new Tt(Qe(d))],t._isIdle=!1,t.flag=!0,t.isDrag=!1,t._isTrusted=m,t._dragFlag=!0,t._prevInputEvent=d,t.data={},t.doubleFlag=Hn()-t.prevTime<200,t._isMouseEvent=nc(d),!t._isMouseEvent&&t._preventMouseEvent&&t._allowMouseEvent();var pt=t._preventMouseEvent||t.emit("dragStart",$($({data:t.data,datas:t.data,inputEvent:d,isMouseEvent:t._isMouseEvent,isSecondaryButton:t._isSecondaryButton,isTrusted:m,isDouble:t.doubleFlag},t.getCurrentStore().getPosition()),{preventDefault:function(){d.preventDefault()},preventDrag:function(){t._dragFlag=!1}}));pt===!1&&t.stop(),t._isMouseEvent&&t.flag&&j&&d.preventDefault()}if(!t.flag)return!1;var jn=0;if(z?(t._attchDragEvent(),A&&y&&(jn=setTimeout(function(){R(g,"touchstart",t.onDragStart,{passive:!1})}))):A&&y&&O(g,"touchstart",t.onDragStart),t.flag&&tc(d)){if(clearTimeout(jn),z&&d.touches.length!==d.changedTouches.length)return;t.pinchFlag||t.onPinchStart(d)}}}},t.onDrag=function(d,m){if(t.flag){var v=t.options.preventDefault;!t._isMouseEvent&&v&&d.preventDefault(),t._prevInputEvent=d;var f=Qe(d),g=t.moveClients(f,d,!1);if(t._dragFlag){if(t.pinchFlag||g.deltaX||g.deltaY){var y=t._preventMouseEvent||t.emit("drag",$($({},g),{isScroll:!!m,inputEvent:d}));if(y===!1){t.stop();return}}t.pinchFlag&&t.onPinch(d,f)}t.getCurrentStore().getPosition(f,!0)}},t.onDragEnd=function(d){if(t.flag){var m=t.options,v=m.pinchOutside,f=m.container,g=m.preventClickEventOnDrag,y=m.preventClickEventOnDragStart,w=m.preventClickEventByCondition,x=t.isDrag;(g||y||w)&&requestAnimationFrame(function(){t._allowClickEvent()}),!w&&!y&&g&&!x&&t._allowClickEvent(),t._useTouch&&v&&O(f,"touchstart",t.onDragStart),t.pinchFlag&&t.onPinchEnd(d);var j=d!=null&&d.touches?Qe(d):[],S=j.length;S===0||!t.options.keepDragging?t.flag=!1:t._addStore(new Tt(j));var T=t._getPosition(),_=Hn(),E=!x&&t.doubleFlag;t._prevInputEvent=null,t.prevTime=x||E?0:_,t.flag||(t._dettachDragEvent(),t._preventMouseEvent||t.emit("dragEnd",$({data:t.data,datas:t.data,isDouble:E,isDrag:x,isClick:!x,isMouseEvent:t._isMouseEvent,isSecondaryButton:t._isSecondaryButton,inputEvent:d,isTrusted:t._isTrusted},T)),t.clientStores=[],t._isMouseEvent||(t._preventMouseEvent=!0,clearTimeout(t._preventMouseEventId),t._preventMouseEventId=setTimeout(function(){t._preventMouseEvent=!1},200)),t._isIdle=!0)}},t.onBlur=function(){t.onDragEnd()},t._allowClickEvent=function(){O(t._window,"click",t._onClick,!0)},t._onClick=function(d){t._allowClickEvent(),t._allowMouseEvent();var m=t.options.preventClickEventByCondition;m!=null&&m(d)||(d.stopPropagation(),d.preventDefault())},t._onContextMenu=function(d){var m=t.options;m.preventRightClick?t.onDragEnd(d):d.preventDefault()},t._passCallback=function(){};var s=[].concat(i),a=s[0];t._window=Zl(a)?a:Ee(a),t.options=$({checkInput:!1,container:a&&!("document"in a)?Ee(a):a,preventRightClick:!0,preventWheelClick:!0,preventClickEventOnDragStart:!1,preventClickEventOnDrag:!1,preventClickEventByCondition:null,preventDefault:!0,checkWindowBlur:!1,keepDragging:!1,pinchThreshold:0,events:["touch","mouse"]},o);var l=t.options,c=l.container,u=l.events,h=l.checkWindowBlur;if(t._useDrag=u.indexOf("drag")>-1,t._useTouch=u.indexOf("touch")>-1,t._useMouse=u.indexOf("mouse")>-1,t.targets=s,t._useDrag&&s.forEach(function(d){R(d,"dragstart",t.onDragStart)}),t._useMouse&&(s.forEach(function(d){R(d,"mousedown",t.onDragStart),R(d,"mousemove",t._passCallback)}),R(c,"contextmenu",t._onContextMenu)),h&&R(Ee(),"blur",t.onBlur),t._useTouch){var p={passive:!1};s.forEach(function(d){R(d,"touchstart",t.onDragStart,p),R(d,"touchmove",t._passCallback,p)})}return t}return e.prototype.stop=function(){this.isDrag=!1,this.data={},this.clientStores=[],this.pinchFlag=!1,this.doubleFlag=!1,this.prevTime=0,this.flag=!1,this._isIdle=!0,this._allowClickEvent(),this._dettachDragEvent(),this._isDragAPI=!1},e.prototype.getMovement=function(i){return this.getCurrentStore().getMovement(i)+this.clientStores.slice(1).reduce(function(o,t){return o+t.movement},0)},e.prototype.isDragging=function(){return this.isDrag},e.prototype.isIdle=function(){return this._isIdle},e.prototype.isFlag=function(){return this.flag},e.prototype.isPinchFlag=function(){return this.pinchFlag},e.prototype.isDoubleFlag=function(){return this.doubleFlag},e.prototype.isPinching=function(){return this.isPinch},e.prototype.scrollBy=function(i,o,t,s){s===void 0&&(s=!0),this.flag&&(this.clientStores[0].move(i,o),s&&this.onDrag(t,!0))},e.prototype.move=function(i,o){var t=i[0],s=i[1],a=this.getCurrentStore(),l=a.prevClients;return this.moveClients(l.map(function(c){var u=c.clientX,h=c.clientY;return{clientX:u+t,clientY:h+s,originalClientX:u,originalClientY:h}}),o,!0)},e.prototype.triggerDragStart=function(i){this.onDragStart(i,!1)},e.prototype.setEventData=function(i){var o=this.data;for(var t in i)o[t]=i[t];return this},e.prototype.setEventDatas=function(i){return this.setEventData(i)},e.prototype.getCurrentEvent=function(i){return i===void 0&&(i=this._prevInputEvent),$($({data:this.data,datas:this.data},this._getPosition()),{movement:this.getMovement(),isDrag:this.isDrag,isPinch:this.isPinch,isScroll:!1,inputEvent:i})},e.prototype.getEventData=function(){return this.data},e.prototype.getEventDatas=function(){return this.data},e.prototype.unset=function(){var i=this,o=this.targets,t=this.options.container;this.off(),O(this._window,"blur",this.onBlur),this._useDrag&&o.forEach(function(s){O(s,"dragstart",i.onDragStart)}),this._useMouse&&(o.forEach(function(s){O(s,"mousedown",i.onDragStart)}),O(t,"contextmenu",this._onContextMenu)),this._useTouch&&(o.forEach(function(s){O(s,"touchstart",i.onDragStart)}),O(t,"touchstart",this.onDragStart)),this._prevInputEvent=null,this._allowClickEvent(),this._dettachDragEvent()},e.prototype.onPinchStart=function(i){var o=this,t=this.options.pinchThreshold;if(!(this.isDrag&&this.getMovement()>t)){var s=new Tt(Qe(i));this.pinchFlag=!0,this._addStore(s);var a=this.emit("pinchStart",$($({data:this.data,datas:this.data,angle:s.getAngle(),touches:this.getCurrentStore().getPositions()},s.getPosition()),{inputEvent:i,isTrusted:this._isTrusted,preventDefault:function(){i.preventDefault()},preventDrag:function(){o._dragFlag=!1}}));a===!1&&(this.pinchFlag=!1)}},e.prototype.onPinch=function(i,o){if(!(!this.flag||!this.pinchFlag||o.length<2)){var t=this.getCurrentStore();this.isPinch=!0,this.emit("pinch",$($({data:this.data,datas:this.data,movement:this.getMovement(o),angle:t.getAngle(o),rotation:t.getRotation(o),touches:t.getPositions(o),scale:t.getScale(o),distance:t.getDistance(o)},t.getPosition(o)),{inputEvent:i,isTrusted:this._isTrusted}))}},e.prototype.onPinchEnd=function(i){if(this.pinchFlag){var o=this.isPinch;this.isPinch=!1,this.pinchFlag=!1;var t=this.getCurrentStore();this.emit("pinchEnd",$($({data:this.data,datas:this.data,isPinch:o,touches:t.getPositions()},t.getPosition()),{inputEvent:i}))}},e.prototype.getCurrentStore=function(){return this.clientStores[0]},e.prototype.moveClients=function(i,o,t){var s=this._getPosition(i,t),a=this.isDrag;(s.deltaX||s.deltaY)&&(this.isDrag=!0);var l=!1;return!a&&this.isDrag&&(l=!0),$($({data:this.data,datas:this.data},s),{movement:this.getMovement(i),isDrag:this.isDrag,isPinch:this.isPinch,isScroll:!1,isMouseEvent:this._isMouseEvent,isSecondaryButton:this._isSecondaryButton,inputEvent:o,isTrusted:this._isTrusted,isFirstDrag:l})},e.prototype._addStore=function(i){this.clientStores.splice(0,0,i)},e.prototype._getPosition=function(i,o){var t=this.getCurrentStore(),s=t.getPosition(i,o),a=this.clientStores.slice(1).reduce(function(u,h){var p=h.getPosition();return u.distX+=p.distX,u.distY+=p.distY,u},s),l=a.distX,c=a.distY;return $($({},s),{distX:l,distY:c})},e.prototype._attchDragEvent=function(){var i=this._window,o=this.options.container,t={passive:!1};this._isDragAPI&&(R(o,"dragover",this.onDrag,t),R(i,"dragend",this.onDragEnd)),this._useMouse&&(R(o,"mousemove",this.onDrag),R(i,"mouseup",this.onDragEnd)),this._useTouch&&(R(o,"touchmove",this.onDrag,t),R(i,"touchend",this.onDragEnd,t),R(i,"touchcancel",this.onDragEnd,t))},e.prototype._dettachDragEvent=function(){var i=this._window,o=this.options.container;this._isDragAPI&&(O(o,"dragover",this.onDrag),O(i,"dragend",this.onDragEnd)),this._useMouse&&(O(o,"mousemove",this.onDrag),O(i,"mouseup",this.onDragEnd)),this._useTouch&&(O(o,"touchstart",this.onDragStart),O(o,"touchmove",this.onDrag),O(i,"touchend",this.onDragEnd),O(i,"touchcancel",this.onDragEnd))},e.prototype._allowMouseEvent=function(){this._preventMouseEvent=!1,clearTimeout(this._preventMouseEventId)},e}(gn);function ic(n,e){return e.replace(/([^}{]*){/gm,function(i,o){return o.replace(/\.([^{,\s\d.]+)/g,"."+n+"$1")+"{"})}function Ce(n,e){return function(i){i&&(n[e]=i)}}function oc(n,e){return function(i){var o=i.prototype;n.forEach(function(t){e(o,t)})}}function sc(n,e){return e===void 0&&(e={}),function(i,o){n.forEach(function(t){var s=e[t]||t;s in i||(i[s]=function(){for(var a,l=[],c=0;c>>0}var lc=ac;function cc(n){return lc(n).toString(36)}function uc(n){if(n&&n.getRootNode){var e=n.getRootNode();if(e.nodeType===11)return e}}function dc(n,e,i){return i.original?e:e.replace(/([^};{\s}][^};{]*|^\s*){/mg,function(o,t){var s=t.trim();return(s?ql(s):[""]).map(function(a){var l=a.trim();return l.indexOf("@")===0?l:l.indexOf(":global")>-1?l.replace(/\:global/g,""):l.indexOf(":host")>-1?"".concat(l.replace(/\:host/g,".".concat(n))):l?".".concat(n," ").concat(l):".".concat(n)}).join(", ")+" {"})}function hc(n,e,i,o,t){var s=pn(o),a=s.createElement("style");return a.setAttribute("type","text/css"),a.setAttribute("data-styled-id",n),a.setAttribute("data-styled-count","1"),i.nonce&&a.setAttribute("nonce",i.nonce),a.innerHTML=dc(n,e,i),(t||s.head||s.body).appendChild(a),a}function fc(n){var e="rCS"+cc(n);return{className:e,inject:function(i,o){o===void 0&&(o={});var t=uc(i),s=(t||i.ownerDocument||document).querySelector('style[data-styled-id="'.concat(e,'"]'));if(!s)s=hc(e,n,o,i,t);else{var a=parseFloat(s.getAttribute("data-styled-count"))||0;s.setAttribute("data-styled-count","".concat(a+1))}return{destroy:function(){var l,c=parseFloat(s.getAttribute("data-styled-count"))||0;c<=1?(s.remove?s.remove():(l=s.parentNode)===null||l===void 0||l.removeChild(s),s=null):s.setAttribute("data-styled-count","".concat(c-1))}}}}}function mn(n,e){for(var i=n.length,o=0;o"u"){if(typeof navigator>"u"||!navigator)return"";e=navigator.userAgent||""}return e.toLowerCase()}function vn(n,e){try{return new RegExp(n,"g").exec(e)}catch{return null}}function pc(){if(typeof navigator>"u"||!navigator||!navigator.userAgentData)return!1;var n=navigator.userAgentData,e=n.brands||n.uaList;return!!(e&&e.length)}function gc(n,e){var i=vn("("+n+")((?:\\/|\\s|:)([0-9|\\.|_]+))",e);return i?i[3]:""}function Kt(n){return n.replace(/_/g,".")}function Ae(n,e){var i=null,o="-1";return mn(n,function(t){var s=vn("("+t.test+")((?:\\/|\\s|:)([0-9|\\.|_]+))?",e);return!s||t.brand?!1:(i=t,o=s[3]||"-1",t.versionAlias?o=t.versionAlias:t.versionTest&&(o=gc(t.versionTest.toLowerCase(),e)||o),o=Kt(o),!0)}),{preset:i,version:o}}function De(n,e){var i={brand:"",version:"-1"};return mn(n,function(o){var t=bi(e,o);return t?(i.brand=o.id,i.version=o.versionAlias||t.version,i.version!=="-1"):!1}),i}function bi(n,e){return yi(n,function(i){var o=i.brand;return vn(""+e.test,o.toLowerCase())})}var Qt=[{test:"phantomjs",id:"phantomjs"},{test:"whale",id:"whale"},{test:"edgios|edge|edg",id:"edge"},{test:"msie|trident|windows phone",id:"ie",versionTest:"iemobile|msie|rv"},{test:"miuibrowser",id:"miui browser"},{test:"samsungbrowser",id:"samsung internet"},{test:"samsung",id:"samsung internet",versionTest:"version"},{test:"chrome|crios",id:"chrome"},{test:"firefox|fxios",id:"firefox"},{test:"android",id:"android browser",versionTest:"version"},{test:"safari|iphone|ipad|ipod",id:"safari",versionTest:"version"}],Si=[{test:"(?=.*applewebkit/(53[0-7]|5[0-2]|[0-4]))(?=.*\\schrome)",id:"chrome",versionTest:"chrome"},{test:"chromium",id:"chrome"},{test:"whale",id:"chrome",versionAlias:"-1",brand:!0}],en=[{test:"applewebkit",id:"webkit",versionTest:"applewebkit|safari"}],_i=[{test:"(?=(iphone|ipad))(?!(.*version))",id:"webview"},{test:"(?=(android|iphone|ipad))(?=.*(naver|daum|; wv))",id:"webview"},{test:"webview",id:"webview"}],Ei=[{test:"windows phone",id:"windows phone"},{test:"windows 2000",id:"window",versionAlias:"5.0"},{test:"windows nt",id:"window"},{test:"win32|windows",id:"window"},{test:"iphone|ipad|ipod",id:"ios",versionTest:"iphone os|cpu os"},{test:"macos|macintel|mac os x",id:"mac"},{test:"android|linux armv81",id:"android"},{test:"tizen",id:"tizen"},{test:"webos|web0s",id:"webos"}];function Ti(n){return!!Ae(_i,n).preset}function mc(n){var e=ji(n),i=!!/mobi/g.exec(e),o={name:"unknown",version:"-1",majorVersion:-1,webview:Ti(e),chromium:!1,chromiumVersion:"-1",webkit:!1,webkitVersion:"-1"},t={name:"unknown",version:"-1",majorVersion:-1},s=Ae(Qt,e),a=s.preset,l=s.version,c=Ae(Ei,e),u=c.preset,h=c.version,p=Ae(Si,e);if(o.chromium=!!p.preset,o.chromiumVersion=p.version,!o.chromium){var d=Ae(en,e);o.webkit=!!d.preset,o.webkitVersion=d.version}return u&&(t.name=u.id,t.version=h,t.majorVersion=parseInt(h,10)),a&&(o.name=a.id,o.version=l,o.webview&&t.name==="ios"&&o.name!=="safari"&&(o.webview=!1)),o.majorVersion=parseInt(o.version,10),{browser:o,os:t,isMobile:i,isHints:!1}}function vc(n){var e=navigator.userAgentData,i=(e.uaList||e.brands).slice(),o=n&&n.fullVersionList,t=e.mobile||!1,s=i[0],a=(n&&n.platform||e.platform||navigator.platform).toLowerCase(),l={name:s.brand,version:s.version,majorVersion:-1,webkit:!1,webkitVersion:"-1",chromium:!1,chromiumVersion:"-1",webview:!!De(_i,i).brand||Ti(ji())},c={name:"unknown",version:"-1",majorVersion:-1};l.webkit=!l.chromium&&mn(en,function(v){return bi(i,v)});var u=De(Si,i);if(l.chromium=!!u.brand,l.chromiumVersion=u.version,!l.chromium){var h=De(en,i);l.webkit=!!h.brand,l.webkitVersion=h.version}var p=yi(Ei,function(v){return new RegExp(""+v.test,"g").exec(a)});if(c.name=p?p.id:"",n&&(c.version=n.platformVersion),o&&o.length){var d=De(Qt,o);l.name=d.brand||l.name,l.version=d.version||l.version}else{var m=De(Qt,i);l.name=m.brand||l.name,l.version=m.brand&&n?n.uaFullVersion:m.version}return l.webkit&&(c.name=t?"ios":"mac"),c.name==="ios"&&l.webview&&(l.version="-1"),c.version=Kt(c.version),l.version=Kt(l.version),c.majorVersion=parseInt(c.version,10),l.majorVersion=parseInt(l.version,10),{browser:l,os:c,isMobile:t,isHints:!0}}function wc(n){return typeof n>"u"&&pc()?vc():mc(n)}var tn=function(n,e){return tn=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,o){i.__proto__=o}||function(i,o){for(var t in o)Object.prototype.hasOwnProperty.call(o,t)&&(i[t]=o[t])},tn(n,e)};function wn(n,e){if(typeof e!="function"&&e!==null)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");tn(n,e);function i(){this.constructor=n}n.prototype=e===null?Object.create(e):(i.prototype=e.prototype,new i)}var X=function(){return X=Object.assign||function(e){for(var i,o=1,t=arguments.length;o=0;l--)(a=n[l])&&(s=(t<3?a(s):t>3?a(e,i,s):a(e,i))||s);return t>3&&s&&Object.defineProperty(e,i,s),s}function Gn(n,e,i){if(i||arguments.length===2)for(var o=0,t=e.length,s;o=o)&&e(l)};e(l)}var rr=function(n){wn(e,n);function e(o,t,s){var a=n.call(this)||this;a.type=t,a.isAppend=!1,a.size=0,a.scrollSize=0,a.isHorizontal=!1,a._onDragStart=function(p){var d=a.isHorizontal,m=p.inputEvent.target,v=p.datas,f=a.thumbElement===m;f||setTimeout(function(){requestAnimationFrame(function(){var g=a.thumbElement.getBoundingClientRect(),y=g[d?"left":"top"],w=g[d?"width":"height"],x=y+w,j=p[d?"clientX":"clientY"];if(!(y<=j&&j<=x)){var S=a.size,T=S*S/a.scrollSize;a.scrollBy(y0?1:0,c=this.isHorizontal?["X","width"]:["Y","height"],u=c[0],h=c[1],p=s/a*100,d=Math.max(0,t)/a*100;this.thumbElement.style.cssText+="".concat(h,": ").concat(p,"%;opacity: ").concat(l,";")+"transform: translate".concat(u,"(").concat(100/p*d,"%)")},i.destroy=function(){O(this.barElement,"wheel",this._onWheel),this.gesto.off(),this.off()},e}(gn),Dc=function(n){wn(e,n);function e(o,t,s){t===void 0&&(t={}),s===void 0&&(s={});var a=n.call(this)||this;return a._containerElement=o,a.offsetX=0,a.offsetY=0,a.containerWidth=0,a.containerHeight=0,a.viewportWidth=0,a.viewportHeight=0,a.viewportScrollWidth=0,a.viewportScrollHeight=0,a.scrollLeft=0,a.scrollTop=0,a._scrollTimer=0,a._zoomTimer=0,a._viewportElement=null,a._wheelContainerElement=null,a.dragFlag=!1,a.isLoop=!1,a._tempScale=[1,1],a._tempRect=null,a._tempRectTimer=null,a._onDestroys=[],a._asLeft=0,a._asTop=0,a.resize=function(){var l=a._containerElement,c=l.offsetWidth,u=l.offsetHeight,h=a._viewportElement,p=h.offsetWidth,d=h.offsetHeight,m=h.scrollWidth,v=h.scrollHeight;a.containerWidth=c,a.containerHeight=u,a.viewportWidth=p,a.viewportHeight=d,a.viewportScrollWidth=Math.max(p,m),a.viewportScrollHeight=Math.max(d,v),a.render(),a._scrollBy(0,0)},a._onScroll=function(){var l=a.wrapperElement,c=l.scrollLeft,u=l.scrollTop,h=a.zoom,p=h===void 0?M.zoom:h,d=c-a.scrollLeft,m=u-a.scrollTop,v=a.getScrollLeft(),f=a.getScrollTop();a.isLoop&&(a.isLoop=!1),a.scrollLeft=c,a.scrollTop=u,a.scrollTo(v+d/p,f+m/p)},a.onWheel=function(l){var c=a.options,u=c.pinchDirection,h=c.maxPinchWheel||1/0,p=l["".concat(a.wheelPinchKey,"Key")]||l.ctrlKey;if(c.useWheelPinch&&p){var d=l.deltaY,m=d>=0?1:-1,v=Math.min(h,Math.abs(d));d=m*v;var f=-d,g=Math.max(1+f*(c.wheelScale||.01),Ec);clearTimeout(a._tempRectTimer),a._tempRectTimer=window.setTimeout(function(){a._tempRect=null},100),a._triggerPinch({distance:v,scale:g,rotation:0,zoom:a.zoom*g,zoomX:a.zoomX*(u==="vertical"?1:g),zoomY:a.zoomY*(u==="horizontal"?1:g),inputEvent:l,isWheel:!0,clientX:l.clientX,clientY:l.clientY,ratioX:0,ratioY:0})}else if(c.useWheelScroll){var y=l.deltaX,d=l.deltaY;l.shiftKey&&!y&&(y=d,d=0),a.scrollBy(y/a.zoomX,d/a.zoomY)}else return;l.preventDefault()},a.onGestureStart=function(l){a._tempScale=[a.zoomX,a.zoomY],a._setClientRect(),l.preventDefault()},a.onGestureChange=function(l){if(l.preventDefault(),a.gesto.isFlag()||!a._tempScale){a._tempScale=[1,1];return}var c=l.scale,u=a._tempScale[0],h=a._tempScale[1],p=a.options.pinchDirection;a._triggerPinch({distance:0,scale:c,rotation:l.rotation,inputEvent:l,isWheel:!0,zoom:(u+h)*c/2,zoomX:u*(p==="vertical"?1:c),zoomY:h*(p==="horizontal"?1:c),clientX:l.clientX,clientY:l.clientY,ratioX:0,ratioY:0})},a.onGestureEnd=function(){},Wn(t)?(a._viewportElement=t,a.options=X(X({},M),s)):(a._viewportElement=o.children[0],a.options=X(X({},M),t)),a.init(),a}var i=e.prototype;return i.getContainer=function(){return this._containerElement},i.getWheelContainer=function(){return this._wheelContainerElement},i.getViewport=function(){return this._viewportElement},i.getWrapper=function(){return this.wrapperElement},i.geScrollArea=function(){return this.scrollAreaElement},i.destroy=function(){this.off(),this.gesto.unset(),this.verticalScrollbar.destroy(),this.horizontalScrollbar.destroy(),this.injectResult.destroy();var o=this._containerElement;this._onDestroys.forEach(function(t){t()}),O(this.wrapperElement,"scroll",this._onScroll),O(this._wheelContainerElement,"wheel",this.onWheel),O(o,"gesturestart",this.onGestureStart),O(o,"gesturechange",this.onGestureChange),O(o,"gesturesend",this.onGestureEnd),this.gesto=null,this.injectResult=null,this._containerElement=null,this._viewportElement=null,this.options=null},i.getScrollTop=function(o){o===void 0&&(o={});var t=!1,s=!1;Te(o)?(t=o.range,s=o.absolute):t=o;var a=this.zoomY,l=this.scrollTop/a+this.offsetY+(t?q(this.getRangeY()[0]):0);return s?l*a:l},i.getScrollLeft=function(o){o===void 0&&(o={});var t=!1,s=!1;Te(o)?(t=o.range,s=o.absolute):t=o;var a=this.zoomX,l=this.scrollLeft/a+this.offsetX+(t?q(this.getRangeX()[0]):0);return s?l*a:l},i.getScrollWidth=function(o){var t=this._getScrollRangeX(),s=this.zoomX,a=this.containerWidth/s+q(t[0])+t[1];return o?a:a*s},i.getScrollHeight=function(o){var t=this._getScrollRangeY(),s=this.zoomY,a=this.containerHeight/s+q(t[0])+t[1];return o?a:a*s},i.scrollCenter=function(o){o===void 0&&(o={}),this.resize();var t=this.zoomX,s=this.zoomY,a=-(this.containerWidth/t-this.viewportWidth)/2,l=-(this.containerHeight/s-this.viewportHeight)/2;return o.absolute&&(a*=t,l*=s),o.horizontal===!1&&(a=this.getScrollLeft()),o.vertical===!1&&(l=this.getScrollTop()),this.scrollTo(a,l,o)},i.setTo=function(o){var t=o.x,s=t===void 0?this.getScrollLeft():t,a=o.y,l=a===void 0?this.getScrollTop():a,c=o.zoom,u=c===void 0?[this.getZoomX(),this.getZoomY()]:c,h=o.duration,p=this,d=p.zoomX,m=p.zoomY,v=p.zoomRange,f=this,g=f.zoomOffsetX,y=g===void 0?M.zoomOffsetX:g,w=f.zoomOffsetY,x=w===void 0?M.zoomOffsetY:w;"zoomOffsetX"in o&&(y=o.zoomOffsetX),"zoomOffsetY"in o&&(x=o.zoomOffsetY);var j=Ie(u)?u:[u,u],S=j[0],T=j[1],_=this.zoomRangeX||v,E=this.zoomRangeY||v,C=ie(S,_[0],_[1]),A=ie(T,E[0],E[1]),z=Z("".concat(y),this.viewportWidth)*(1/d-1/C),k=Z("".concat(x),this.viewportHeight)*(1/m-1/A);this.scrollTo(s-z,l-k,{duration:h}),this.setZoom(u,{zoomOffsetX:y,zoomOffsetY:x,duration:h,zoomBase:"fixed"})},i.setBy=function(o){var t=o.x,s=t===void 0?0:t,a=o.y,l=a===void 0?0:a,c=o.zoom,u=c===void 0?[0,0]:c,h=Ie(u)?u:[u,u],p=h[0],d=h[1];this.setTo(X(X({},o),{x:this.getScrollLeft()+s,y:this.getScrollTop()+l,zoom:[this.zoomX+p,this.zoomY+d]}))},i.scrollBy=function(o,t,s){if(this._pauseScrollAnimation(),!s||!s.duration){var a=this.getScrollLeft(),l=this.getScrollTop();return s!=null&&s.absolute&&(a*=this.zoomX,l*=this.zoomY),this._scrollTo(a+o,l+t,s)}else return this._startScrollAnimation([o,t],s),!0},i.scrollTo=function(o,t,s){if(this._pauseScrollAnimation(),!s||!s.duration)return this._scrollTo(o,t,s);var a=this.getScrollLeft(),l=this.getScrollTop();return s!=null&&s.absolute&&(a*=this.zoomX,l*=this.zoomY),this.scrollBy(o-a,t-l,s)},i.zoomBy=function(o,t){this._pauseZoomAnimation();var s=Ie(o)?o:[o,o],a=s[0],l=s[1];!t||!t.duration?this._setZoom([this.zoomX+a,this.zoomY+l],t):this._startZoomAnimation([a,l],t)},i.setZoom=function(o,t){if(this._pauseZoomAnimation(),!t||!t.duration)this._setZoom(o,t);else{var s=Ie(o)?o:[o,o],a=s[0],l=s[1];this._startZoomAnimation([a-this.zoomX,l-this.zoomY],t)}},i.getViewportWidth=function(){return this.viewportWidth},i.getViewportHeight=function(){return this.viewportWidth},i.getViewportScrollWidth=function(){return this.viewportScrollWidth},i.getViewportScrollHeight=function(){return this.viewportScrollHeight},i.getContainerWidth=function(){return this.containerWidth},i.getContainerHeight=function(){return this.containerHeight},i.getZoom=function(){return(this.zoomX+this.zoomY)/2},i.getZoomX=function(){return this.zoomX},i.getZoomY=function(){return this.zoomY},i.getRangeX=function(o,t){return this._getRangeCoord("horizontal",o,t)},i.getRangeY=function(o,t){return this._getRangeCoord("vertical",o,t)},i.init=function(){var o=this,t,s=this._containerElement,a=this.options,l=pn(s),c=Ee(s),u=a.wrapperElement||s.querySelector(".".concat(Zn)),h=a.scrollAreaElement||s.querySelector(".".concat(Jn)),p=a.horizontalScrollElement||s.querySelector(".".concat(Ii)),d=a.verticalScrollElement||s.querySelector(".".concat(Ci));u||(u=l.createElement("div"),u.insertBefore(this._viewportElement,null),s.insertBefore(u,null)),this.wrapperElement=u,h||(h=l.createElement("div"),u.insertBefore(h,u.firstChild)),this.scrollAreaElement=h,_e(s,Oi),_e(u,Zn),_e(h,Jn);var m=new rr(s,"horizontal",p),v=new rr(s,"vertical",d);this.horizontalScrollbar=m,this.verticalScrollbar=v,m.on("scroll",function(w){o.scrollBy(w.delta/o.zoomX,0)}),v.on("scroll",function(w){o.scrollBy(0,w.delta/o.zoomY)}),m.isAppend&&s.insertBefore(m.barElement,null),v.isAppend&&s.insertBefore(v.barElement,null),this.injectResult=Di.inject(s,{nonce:this.options.cspNonce});var f=a.wheelContainer,g=null;if(f&&(fi(f)?g=l.querySelector(f):Wn(f)?g=f:("value"in f||"current"in f)&&(g=f.current||f.value)),g||(g=s),this._wheelContainerElement=g,this.gesto=new xi(s,{container:Ee(s),events:["touch","mouse"],preventWheelClick:(t=this.options.preventWheelClick)!==null&&t!==void 0?t:!0}).on("dragStart",function(w){var x=w.inputEvent,j=w.stop,S=w.datas;if(!o.useMouseDrag&&w.isMouseEvent){j();return}o._pauseScrollAnimation(),o.dragFlag=!1;var T=o.trigger("dragStart",w);if(T===!1){j();return}x.preventDefault(),S.startEvent=x}).on("drag",function(w){!o.options.usePinch||w.isPinch||o.useMouseDrag&&w.isMouseEvent?(o.trigger("drag",X(X({},w),{inputEvent:w.inputEvent})),Tc(w),o.scrollBy(-w.deltaX/o.zoomX,-w.deltaY/o.zoomY)):!o.dragFlag&&w.movement>a.pinchThreshold&&(o.dragFlag=!0,o.trigger("abortPinch",{inputEvent:w.datas.startEvent||w.inputEvent}))}).on("dragEnd",function(w){o.trigger("dragEnd",{isDrag:w.isDrag,isDouble:w.isDouble,inputEvent:w.inputEvent}),o._startScrollAnimationBySpeed(w.datas.speed)}).on("pinchStart",function(w){var x=w.inputEvent,j=w.datas,S=w.stop;x.preventDefault(),o._pauseScrollAnimation(),j.startZoom=[o.zoomX,o.zoomY];var T=o.trigger("pinchStart",{inputEvent:x});T===!1&&S(),o._setClientRect()}).on("pinch",function(w){var x=w.scale,j=o.options.pinchDirection;o._triggerPinch({rotation:w.rotation,distance:w.distance,scale:w.scale,inputEvent:w.inputEvent,isWheel:!1,zoom:w.datas.startZoom*x,zoomX:o.zoomX*(j==="vertical"?1:x),zoomY:o.zoomY*(j==="horizontal"?1:x),clientX:w.clientX,clientY:w.clientY,ratioX:0,ratioY:0})}).on("pinchEnd",function(){o._tempRect=null}),R(u,"scroll",this._onScroll),a.useResizeObserver){var y=new c.ResizeObserver(function(){o.resize()});y.observe(this._viewportElement),y.observe(this._containerElement),this._onDestroys.push(function(){y.disconnect()})}else R(c,"resize",this.resize),this._onDestroys.push(function(){O(c,"resize",o.resize)});(a.useWheelPinch||a.useWheelScroll)&&R(g,"wheel",this.onWheel,{passive:!1}),a.useGesture&&(R(s,"gesturestart",this.onGestureStart,{passive:!1}),R(s,"gesturechange",this.onGestureChange,{passive:!1})),this.resize()},i.render=function(){var o=this,t=o.offsetX,s=o.offsetY,a=o.zoomX,l=a===void 0?M.zoomX:a,c=o.zoomY,u=c===void 0?M.zoomY:c,h=o.translateZ,p=h===void 0?0:h;o.rangeX,o.rangeY,o.containerWidth,o.containerHeight;var d=this.options.useTransform,m=d===void 0?M.useTransform:d,v=-t*l,f=-s*u;this.scrollAreaElement.style.cssText="width:calc(100% + ".concat(this.getScrollAreaWidth(),"px);")+"height:calc(100% + ".concat(this.getScrollAreaHeight(),"px);");var g=this._viewportElement.style;m===!1?g.cssText+="position: relative; left: ".concat(v,"px; top: ").concat(f,"px; "):g.cssText+="transform-origin: 0 0;"+"transform:translate3d(".concat(v,"px, ").concat(f,"px, ").concat(p,"px) scale(").concat(l,", ").concat(u,");"),this.renderScroll()},i.renderScroll=function(){var o=this,t=o.zoomX,s=o.zoomY,a=o.containerWidth,l=o.containerHeight,c=this.horizontalScrollbar,u=this.verticalScrollbar;if(this.options.useBounceScrollBar){var h=this.getScrollLeft(!0)*t,p=this.getRangeX(!0),d=a+q(p[0])+q(p[1]),m=this.getScrollTop(!0)*s,v=this.getRangeY(!0),f=l+q(v[0])+q(v[1]);c.render(this.displayHorizontalScroll,h,a,d),u.render(this.displayVerticalScroll,m,l,f)}else{var g=this._getScrollRangeX(),y=this._getScrollRangeY(),h=this.getScrollLeft(),m=this.getScrollTop(),d=this.containerWidth+q(g[0])+g[1],f=this.containerHeight+q(y[0])+y[1];c.render(this.displayHorizontalScroll,h-g[0],a,d),u.render(this.displayVerticalScroll,m-y[0],l,f)}},i.move=function(o,t){var s=this.wrapperElement;s.scrollLeft=o,s.scrollTop=t},i.setDisplayVerticalScroll=function(o){this.options.displayVerticalScroll=o,this.renderScroll()},i.setDisplayHorizontalScroll=function(o){this.options.displayHorizontalScroll=o,this.renderScroll()},i._startZoomAnimation=function(o,t){var s=this;if(o){var a=t.duration,l=t.easing||Qn;nr(function(c){return s._setZoom([s.zoomX+o[0]*c,s.zoomY+o[1]*c],t)},function(c){s._zoomTimer=requestAnimationFrame(c)},{easing:l,duration:a})}},i._startScrollAnimation=function(o,t){var s=this;if(!(!o[0]&&!o[1])){var a=t.duration,l=t.easing||Qn;nr(function(c){return s._scrollBy(o[0]*c,o[1]*c,t)},function(c){s._scrollTimer=requestAnimationFrame(c)},{easing:l,duration:a})}},i._startScrollAnimationBySpeed=function(o){if(!(!o||!o[0]&&!o[1])){var t=-6e-4,s=Ni(o,t),a=Ic(o,t);return this._startScrollAnimation(a,{duration:s})}},i._pauseScrollAnimation=function(){cancelAnimationFrame(this._scrollTimer),this._scrollTimer=0},i._pauseZoomAnimation=function(){cancelAnimationFrame(this._zoomTimer),this._zoomTimer=0},i.getScrollAreaWidth=function(){var o=this.getRangeX(!0),t=o[0],s=o[1];return t||s?this.margin*2:0},i.getScrollAreaHeight=function(){var o=this.getRangeY(!0),t=o[0],s=o[1];return t||s?this.margin*2:0},i._triggerPinch=function(o){var t=o.clientX,s=o.clientY,a=o.zoomX,l=o.zoomY;this.useAutoZoom&&this._zoomByClient([a,l],t,s),this._tempRect||this._setClientRect();var c=this.zoomRange,u=this.zoomRangeX||c,h=this.zoomRangeY||c,p=this._tempRect,d=p.left,m=p.top,v=p.width,f=p.height,g=(t-d)/v*100,y=(s-m)/f*100;this.trigger("pinch",X(X({},o),{zoom:ie((a+l)/2,c[0],c[1]),zoomX:ie(a,u[0],u[1]),zoomY:ie(l,h[0],h[1]),ratioX:g,ratioY:y}))},i._setClientRect=function(){var o=this.getContainer().getBoundingClientRect();this._tempRect={left:o.left,top:o.top,width:o.width,height:o.height}},i._zoomByClient=function(o,t,s){this._tempRect||this._setClientRect();var a=this._tempRect,l=a.left,c=a.top,u=a.width,h=a.height,p=this.options,d=p.zoomOffsetX,m=p.zoomOffsetY;p.zoomOffsetX="".concat((t-l)/u*100,"%"),p.zoomOffsetY="".concat((s-c)/h*100,"%"),this._setZoom(o,{zoomBase:"screen"}),p.zoomOffsetX=d,p.zoomOffsetY=m},i._setZoom=function(o,t){t===void 0&&(t={});var s=t.zoomBase,a=this,l=a.containerWidth,c=a.containerHeight,u=a.zoomX,h=a.zoomY,p=a.zoomRange,d=this,m=d.zoomOffsetX,v=m===void 0?M.zoomOffsetX:m,f=d.zoomOffsetY,g=f===void 0?M.zoomOffsetY:f;"zoomOffsetX"in t&&(v=t.zoomOffsetX),"zoomOffsetY"in t&&(g=t.zoomOffsetY);var y=this.getScrollLeft(),w=this.getScrollTop(),x=Ie(o)?o:[o,o],j=x[0],S=x[1],T=this.zoomRangeX||p,_=this.zoomRangeY||p,E=ie(j,T[0],T[1]),C=ie(S,_[0],_[1]),A=this.options;A.zoomX=E,A.zoomY=C,A.zoom=(E+C)/2;var z=this.getScrollLeft(),k=this.getScrollTop(),P=0,H=0;s==="fixed"?(P=Z("".concat(v),this.viewportWidth),H=Z("".concat(g),this.viewportHeight)):s==="viewport"?(P=(-y+Z("".concat(v),this.viewportWidth))*u,H=(-w+Z("".concat(g),this.viewportHeight))*h):(P=Z("".concat(v),l),H=Z("".concat(g),c));var ht=y+P/u,Ye=w+H/h,ft=z+P/E,pt=k+H/C;this._scrollBy(ht-ft,Ye-pt,{zoom:!!(E-u||C-h)}),this.render()},i._scrollBy=function(o,t,s){var a=this.getScrollLeft(),l=this.getScrollTop();return s!=null&&s.absolute&&(a*=this.zoomX,l*=this.zoomY),this._scrollTo(a+o,l+t,s)},i._scrollTo=function(o,t,s){var a=this,l=this,c=l.scrollLeft,u=l.scrollTop,h=s==null?void 0:s.absolute;this._scrollToType("horizontal",o,h),this._scrollToType("vertical",t,h);var p=this.scrollLeft,d=this.scrollTop;this.render();var m=this.getScrollLeft(),v=this.getScrollTop();return this._emitScrollEvent(m,v,s==null?void 0:s.zoom),Math.round(c)!==p||Math.round(u)!==d?(this.isLoop=!0,this.move(p,d),requestAnimationFrame(function(){if(a.isLoop){a.isLoop=!1;var f=a.wrapperElement,g=f.scrollLeft,y=f.scrollTop;a.scrollLeft=g,a.scrollTop=y,(p!==Math.round(g)||d!==Math.round(y))&&a._scrollTo(m,v)}}),!1):!0},i._scrollToType=function(o,t,s){var a=er[o],l=this,c=l.margin,u=c===void 0?M.margin:c,h=l.threshold,p=h===void 0?M.threshold:h,d=this["scroll".concat(a.pos)],m=this["getRange".concat(a.coord)](!0,!0),v=m[0],f=m[1],g=Math.round(d),y=this["getScrollArea".concat(a.size)](),w=this["zoom".concat(a.coord)];s&&(t=t/w);var x=t*w;if(v===f)g=v,t=v/w;else if(x-p<=v){var j=Math.max(0,x-v);g=j,t=(v+j)/w}else if(x+p>=f){var S=Math.max(0,f-x);g=y-S,t=(f-S)/w}else gy-p&&(g-=u);g=Math.round(g),this["scroll".concat(a.pos)]=g,this["offset".concat(a.coord)]=t-g/w},i._getRangeCoord=function(o,t,s){var a=this,l=a.margin,c=l===void 0?M.margin:l,u=a.threshold,h=er[o],p=tr(this["range".concat(h.coord)],M["range".concat(h.coord)]),d=tr(this["rangeOffset".concat(h.coord)],M["rangeOffset".concat(h.coord)]),m=this["zoom".concat(h.coord)],v=Cc(this["getScroll".concat(h.pos)](),c,p,u,s);return t?[v[0]*m+d[0],this.options.useOverflowScroll?Math.max(this["viewport".concat(h.size)]*m-this["container".concat(h.size)],v[1]*m+d[1]):v[1]*m+d[1]]:[v[0]+d[0],v[1]+d[1]]},i._emitScrollEvent=function(o,t,s){var a=this._asLeft,l=this._asTop;!s&&a===o&&l===t||(this._asLeft=o,this._asTop=t,this.trigger("scroll",{scrollLeft:o,scrollTop:t,zoomX:this.zoomX,zoomY:this.zoomY}))},i._getScrollRangeX=function(){var o=this.getScrollLeft(),t=this.rangeX,s=t[0],a=t[1];this.useOverflowScroll&&isFinite(a)&&(a=Math.max(a,this.viewportWidth-this.containerWidth/this.zoomX));var l=Math.min(0,isFinite(s)?Math.min(s,o):o),c=Math.max(0,isFinite(a)?Math.max(a,o):o),u=this.viewportScrollWidth,h=Math.max(this.containerWidth/this.zoomX,u)-u,p=Math.min(0,h+l);return[p,c]},i._getScrollRangeY=function(){var o=this.getScrollTop(),t=this.rangeY,s=t[0],a=t[1];this.useOverflowScroll&&isFinite(a)&&(a=Math.max(a,this.viewportHeight-this.containerHeight/this.zoomY));var l=Math.min(0,isFinite(s)?Math.min(s,o):o),c=Math.max(0,isFinite(a)?Math.max(a,o):o),u=this.viewportScrollHeight,h=Math.max(this.containerHeight/this.zoomY,u)-u,p=Math.min(0,h+l);return[p,c]},e=xc([oc(xn,function(o,t){var s={enumerable:!0,configurable:!0,get:function(){return this.options[t]}},a=mi("set ".concat(t));o[a]?s.set=function(l){this[a](l)}:s.set=function(l){this.options[t]=l},Object.defineProperty(o,t,s)})],e),e}(gn),Oc=function(n){wn(e,n);function e(){return n!==null&&n.apply(this,arguments)||this}return e}(Dc);const Rc=Oc,oe=window.React.createElement,Nc=window.React.PureComponent;var nn=function(n,e){return nn=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,o){i.__proto__=o}||function(i,o){for(var t in o)Object.prototype.hasOwnProperty.call(o,t)&&(i[t]=o[t])},nn(n,e)};function $c(n,e){if(typeof e!="function"&&e!==null)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");nn(n,e);function i(){this.constructor=n}n.prototype=e===null?Object.create(e):(i.prototype=e.prototype,new i)}var st=function(){return st=Object.assign||function(e){for(var i,o=1,t=arguments.length;o=0;l--)(a=n[l])&&(s=(t<3?a(s):t>3?a(e,i,s):a(e,i))||s);return t>3&&s&&Object.defineProperty(e,i,s),s}var ir=Ri.map(function(n){return mi("on ".concat(n))}),Pc=function(n){$c(e,n);function e(){return n!==null&&n.apply(this,arguments)||this}var i=e.prototype;return i.render=function(){var o=this.props.className;return oe("div",{className:"".concat(o||""," ").concat(Oi),ref:Ce(this,"containerElement")},oe("div",{className:"infinite-viewer-wrapper",ref:Ce(this,"wrapperElement")},oe("div",{className:"infinite-viewer-scroll-area",ref:Ce(this,"scrollAreaElement")}),this.props.children),oe("div",{className:"infinite-viewer-scroll-bar infinite-viewer-horizontal-scroll-bar",ref:Ce(this,"horizontalScrollElement")},oe("div",{className:"infinite-viewer-scroll-thumb"})),oe("div",{className:"infinite-viewer-scroll-bar infinite-viewer-vertical-scroll-bar",ref:Ce(this,"verticalScrollElement")},oe("div",{className:"infinite-viewer-scroll-thumb"})))},i.componentDidMount=function(){var o=this,t=this.props,s={};Sc.forEach(function(a){a in t&&typeof t[a]<"u"&&(s[a]=t[a])}),this.infiniteViewer=new Rc(this.containerElement,this.scrollAreaElement.nextElementSibling,st(st({},s),{wrapperElement:this.wrapperElement,scrollAreaElement:this.scrollAreaElement,horizontalScrollElement:this.horizontalScrollElement,verticalScrollElement:this.verticalScrollElement})),Ri.forEach(function(a,l){o.infiniteViewer.on(a,function(c){var u=o.props,h=u[ir[l]]&&u[ir[l]](c);h===!1&&c.stop()})})},i.componentDidUpdate=function(o){var t=this.props,s=this.infiniteViewer;xn.forEach(function(a){a in t&&s[a]!==t[a]&&(s[a]=t[a])})},i.componentWillUnmount=function(){this.infiniteViewer.destroy()},i.getElement=function(){return this.containerElement},Fc([sc(_c)],e.prototype,"infiniteViewer",void 0),e}(Nc);const kc=Pc,Mc=window.React.forwardRef,Ac=window.React.useImperativeHandle,or=window.React.useState,It=window.antd.Form,zc=window.antd.Input,Lc=window.antd.Modal;function Bc(n,e){const[i,o]=or(!1),[t,s]=or(),[a]=It.useForm();Ac(e,()=>({open(u,h){o(!0),s({callback:h}),a.setFieldsValue({title:u})}}));const l=()=>{o(!1)},c=()=>{a.validateFields().then(u=>{t==null||t.callback(u.title),o(!1)}).catch(u=>{console.log(u)})};return r.jsx(r.Fragment,{children:r.jsx(Lc,{title:"节点修改",open:i,onCancel:l,onOk:c,children:r.jsx(It,{form:a,style:{width:"80%",margin:"20px auto 0"},children:r.jsx(It.Item,{label:"名称",name:"title",rules:[{required:!0,message:"请输入节点名称"}],children:r.jsx(zc,{placeholder:"请输入节点名称"})})})})})}const Yc=Mc(Bc),Xc="_actionBox_wlxnw_2",Vc="_menuAction_wlxnw_8",Hc="_category_wlxnw_18",Wc="_navTitle_wlxnw_24",qc="_subItem_wlxnw_27",Uc="_checked_wlxnw_37",Gc="_content_wlxnw_40",Zc="_desc_wlxnw_44",Jc="_descTitle_wlxnw_44",Kc="_descInfo_wlxnw_47",b={actionBox:Xc,menuAction:Vc,category:Hc,navTitle:Wc,subItem:qc,checked:Uc,content:Gc,desc:Zc,descTitle:Jc,descInfo:Kc},Qc=window.React.useEffect,et=window.antd.Form,eu=window.antd.Divider,tu=window.antd.Input,nu=window.antd.Switch,tt=window.antd.Radio,ru=({form:n})=>(Qc(()=>{n.setFieldsValue({jumpType:"route"})},[]),r.jsxs(r.Fragment,{children:[r.jsxs("div",{className:b.desc,children:[r.jsx("h3",{className:b.descTitle,children:"说明"}),r.jsx("p",{className:b.descInfo,children:"跳转到指定页面。1. 系统内跳转会通过自身路由实现;2. 跨服务跳转主要是基于microApp的父子应用通信方式,主应用需要监听数据,并添加跳转代码;3. 超链接跳转通过window.open或location方式实现;"}),r.jsx(eu,{})]}),r.jsx(et.Item,{label:"跳转方式",name:"jumpType",children:r.jsxs(tt.Group,{buttonStyle:"solid",children:[r.jsx(tt.Button,{value:"route",children:"系统内跳转"}),r.jsx(tt.Button,{value:"micro",children:"跨服务跳转"}),r.jsx(tt.Button,{value:"link",children:"超链接跳转"})]})}),r.jsx(et.Item,{label:"页面地址",name:"url",rules:[{required:!0,message:"请输入跳转地址"}],children:r.jsx(tu.TextArea,{placeholder:"请输入页面地址",rows:4})}),r.jsx(et.Item,{noStyle:!0,shouldUpdate:!0,children:()=>n.getFieldValue("jumpType")==="link"?r.jsx(et.Item,{label:"新窗口",name:"isNewWindow",children:r.jsx(nu,{})}):null})]})),iu=window.antd.Divider,ou=()=>r.jsx(r.Fragment,{children:r.jsxs("div",{className:b.desc,children:[r.jsx("h3",{className:b.descTitle,children:"说明"}),r.jsx("p",{className:b.descInfo,children:"刷新当前页面。"}),r.jsx(iu,{})]})}),su=window.antd.Form,sr=window.antd.Select,au=window.antd.Divider,ar=()=>{const{modals:n}=N(e=>{const i=[];return Object.values(e.page.elementsMap).forEach(o=>{if(o.type==="Modal"){const t=o.config.props.title;i.push({id:o.id,title:typeof t=="string"?t:t.type==="static"?t.value:"动态标题"})}}),{modals:i}});return r.jsxs(r.Fragment,{children:[r.jsxs("div",{className:b.desc,children:[r.jsx("h3",{className:b.descTitle,children:"说明"}),r.jsx("p",{className:b.descInfo,children:"触发一个按钮、表单等事件动作后,可以通过此行为来打开一个弹框,前提是需要先创建一个弹框。"}),r.jsx(au,{})]}),r.jsx(su.Item,{label:"选择弹框",name:"target",rules:[{required:!0,message:"请选择弹框组件"}],children:r.jsx(sr,{children:n.map(e=>r.jsx(sr.Option,{value:e.id,children:`${e.title} (${e.id})`},e.id))})})]})},lu=window.antd.Divider,Ct=window.antd.Form,cu=window.antd.Input,uu=window.antd.InputNumber,Oe=window.antd.Radio,du=()=>r.jsxs(r.Fragment,{children:[r.jsxs("div",{className:b.desc,children:[r.jsx("h3",{className:b.descTitle,children:"说明"}),r.jsx("p",{className:b.descInfo,children:"通过message组件显示反馈提示。"}),r.jsx(lu,{})]}),r.jsx(Ct.Item,{label:"提示类型",name:"type",children:r.jsxs(Oe.Group,{buttonStyle:"solid",optionType:"button",children:[r.jsx(Oe,{value:"success",children:"成功"}),r.jsx(Oe,{value:"info",children:"信息"}),r.jsx(Oe,{value:"warning",children:"警告"}),r.jsx(Oe,{value:"error",children:"错误"})]})}),r.jsx(Ct.Item,{label:"提示内容",name:"content",rules:[{required:!0,message:"请输入提示内容"}],children:r.jsx(cu,{placeholder:"输入提示内容"})}),r.jsx(Ct.Item,{label:"持续时间(秒)",name:"duration",tooltip:"单位是秒,表示几秒后,提示消息消失。",rules:[{required:!0,message:"请输入持续时间"}],children:r.jsx(uu,{placeholder:"eg: 3"})})]}),Re=window.antd.Form,se=window.antd.Select,hu=window.antd.Divider,lr=window.antd.Input,Ne=window.antd.Radio,fu=window.antd.InputNumber,pu=()=>r.jsxs(r.Fragment,{children:[r.jsxs("div",{className:b.desc,children:[r.jsx("h3",{className:b.descTitle,children:"说明"}),r.jsx("p",{className:b.descInfo,children:"点击一个按钮,可以通过此行为来打开一个消息通知弹框,只需要配置通知内容即可。"}),r.jsx(hu,{})]}),r.jsx(Re.Item,{label:"通知类型",name:"type",rules:[{required:!0,message:"请选择弹框类型"}],children:r.jsxs(Ne.Group,{buttonStyle:"solid",optionType:"button",children:[r.jsx(Ne.Button,{value:"info",children:"信息"}),r.jsx(Ne.Button,{value:"success",children:"成功"}),r.jsx(Ne.Button,{value:"warning",children:"警告"}),r.jsx(Ne.Button,{value:"error",children:"错误"})]})}),r.jsx(Re.Item,{label:"通知标题",name:"message",rules:[{required:!0,message:"请输入标题"}],children:r.jsx(lr,{placeholder:"请输入通知标题"})}),r.jsx(Re.Item,{label:"通知内容",name:"description",rules:[{required:!0,message:"请输入内容"}],children:r.jsx(lr,{placeholder:"请输入通知内容"})}),r.jsx(Re.Item,{label:"通知位置",name:"placement",rules:[{required:!0,message:"请选择通知位置"}],children:r.jsxs(se,{placeholder:"请选择通知位置",children:[r.jsx(se.Option,{value:"top",children:"top"}),r.jsx(se.Option,{value:"topLeft",children:"topLeft"}),r.jsx(se.Option,{value:"topRight",children:"topRight"}),r.jsx(se.Option,{value:"bottom",children:"bottom"}),r.jsx(se.Option,{value:"bottomLeft",children:"bottomLeft"}),r.jsx(se.Option,{value:"bottomRight",children:"bottomRight"})]})}),r.jsx(Re.Item,{label:"持续时间(秒)",name:"duration",tooltip:"单位是秒,表示几秒后,消息通知消失。",rules:[{required:!0,message:"请输入持续时间"}],children:r.jsx(fu,{placeholder:"eg: 3"})})]}),$e=window.antd.Form,pe=window.antd.Select,gu=window.antd.Divider,nt=window.antd.Input,mu=()=>r.jsxs(r.Fragment,{children:[r.jsxs("div",{className:b.desc,children:[r.jsx("h3",{className:b.descTitle,children:"说明"}),r.jsx("p",{className:b.descInfo,children:"点击一个按钮,可以通过此行为来打开一个确认弹框,只需要配置确认弹框内容即可。"}),r.jsx(gu,{})]}),r.jsx($e.Item,{label:"确认框类型",name:"type",rules:[{required:!0,message:"请选择弹框类型"}],children:r.jsxs(pe,{placeholder:"请选择确认框类型",children:[r.jsx(pe.Option,{value:"confirm",children:"确认框"}),r.jsx(pe.Option,{value:"info",children:"信息框"}),r.jsx(pe.Option,{value:"success",children:"成功框"}),r.jsx(pe.Option,{value:"warning",children:"警告框"}),r.jsx(pe.Option,{value:"error",children:"错误框"})]})}),r.jsx($e.Item,{label:"确认标题",name:"title",rules:[{required:!0,message:"请输入标题"}],children:r.jsx(nt,{placeholder:"请输入确认标题"})}),r.jsx($e.Item,{label:"显示内容",name:"content",rules:[{required:!0,message:"请输入内容"}],children:r.jsx(nt,{placeholder:"请输入确认内容"})}),r.jsx($e.Item,{label:"确认名称",name:"okText",rules:[{required:!0,message:"请输入确认按钮名称"}],children:r.jsx(nt,{placeholder:"请输入确认按钮名称"})}),r.jsx($e.Item,{label:"取消名称",name:"cancelText",rules:[{required:!0,message:"请输入取消按钮名称"}],children:r.jsx(nt,{placeholder:"请输入取消按钮名称"})})]}),cr=window.antd.Form,vu=window.antd.Divider,wu=window.antd.Input,ur=window.antd.Select,xu=window.React.useRef,dr=({type:n})=>r.jsxs(r.Fragment,{children:[r.jsxs("div",{className:b.desc,children:[r.jsx("h3",{className:b.descTitle,children:"说明"}),r.jsx("p",{className:b.descInfo,children:"点击一个按钮,可以通过此行为来发送一个请求。"}),r.jsx(vu,{})]}),r.jsx(cr.Item,{label:"配置请求",name:"id",rules:[{required:!0,message:"请选择请求接口"}],children:r.jsx(yu,{})}),n==="download"&&r.jsx(cr.Item,{label:"文件名称",name:"filename",tooltip:"优先从请求头获取filename作为文件名称,其次获取此处的文件名称",children:r.jsx(wu,{placeholder:"eg: filename.xls"})})]}),yu=({value:n,onChange:e})=>{const i=N(s=>s.page.apis),o=xu(),t=()=>{var s;(s=o.current)==null||s.showModal(n)};return r.jsxs(r.Fragment,{children:[r.jsx(ur,{placeholder:"请选择接口",showSearch:!0,allowClear:!0,value:n,onChange:e,style:{width:"90%"},children:Object.values(i).map(s=>r.jsx(ur.Option,{value:s.id,children:s.name},s.id))}),r.jsx(Yr,{onClick:t,style:{marginLeft:10}}),r.jsx(hn,{update:s=>e(s),ref:o})]})},Fe=window.antd.Form,ju=window.antd.Divider,ge=window.antd.Radio,bu=window.antd.TreeSelect,Su=()=>{const n=N(e=>e.page.elements);return r.jsxs(r.Fragment,{children:[r.jsxs("div",{className:b.desc,children:[r.jsx("h3",{className:b.descTitle,children:"说明"}),r.jsx("p",{className:b.descInfo,children:"触发事件动作后,可以指定目标组件显示和隐藏。"}),r.jsx(ju,{})]}),r.jsx(Fe.Item,{label:"目标组件",name:"target",rules:[{required:!0,message:"请选择目标组件"}],children:r.jsx(bu,{allowClear:!0,treeData:n,fieldNames:{label:"name",value:"id",children:"elements"},placeholder:"请选择目标组件"})}),r.jsx(Fe.Item,{label:"显示类型",name:"showType",children:r.jsxs(ge.Group,{children:[r.jsx(ge,{value:"static",children:"静态"}),r.jsx(ge,{value:"expression",children:"表达式"})]})}),r.jsx(Fe.Item,{noStyle:!0,shouldUpdate:!0,children:e=>e.getFieldValue("showType")==="static"?r.jsx(Fe.Item,{label:"显示结果",name:"showResult",children:r.jsxs(ge.Group,{children:[r.jsx(ge,{value:"show",children:"显示"}),r.jsx(ge,{value:"hidden",children:"隐藏"})]})}):r.jsx(Fe.Item,{label:"表达式",name:"expression",children:r.jsx(U,{})})})]})},Pe=window.antd.Form,_u=window.antd.Divider,me=window.antd.Radio,Eu=window.antd.TreeSelect,Tu=()=>{const n=N(e=>e.page.elements);return r.jsxs(r.Fragment,{children:[r.jsxs("div",{className:b.desc,children:[r.jsx("h3",{className:b.descTitle,children:"说明"}),r.jsx("p",{className:b.descInfo,children:"触发事件动作后,可以指定目标组件禁用,目前主要用于表单组件和按钮组件。"}),r.jsx(_u,{})]}),r.jsx(Pe.Item,{label:"目标组件",name:"target",rules:[{required:!0,message:"请选择目标组件"}],children:r.jsx(Eu,{allowClear:!0,treeData:n,fieldNames:{label:"name",value:"id",children:"elements"},placeholder:"请选择目标组件"})}),r.jsx(Pe.Item,{label:"禁用类型",name:"disableType",children:r.jsxs(me.Group,{children:[r.jsx(me,{value:"static",children:"静态"}),r.jsx(me,{value:"expression",children:"表达式"})]})}),r.jsx(Pe.Item,{noStyle:!0,shouldUpdate:!0,children:e=>e.getFieldValue("disableType")==="static"?r.jsx(Pe.Item,{label:"禁用结果",name:"disableResult",children:r.jsxs(me.Group,{children:[r.jsx(me,{value:!1,children:"启用"}),r.jsx(me,{value:!0,children:"禁用"})]})}):r.jsx(Pe.Item,{label:"表达式",name:"expression",tooltip:"表达式需要返回布尔类型,true为禁用,false为启用",children:r.jsx(U,{readOnly:!0})})})]})},Dt=window.antd.Form,Iu=window.antd.TreeSelect,Cu=window.antd.Divider,hr=window.antd.Select,Du=window.antd.Input,Ou=window.React.useEffect,Ru=window.React.useState,Nu=({form:n})=>{const e=N(),[i,o]=Ru([]);Ou(()=>{const a=n.getFieldValue("target");if(!a)return;const l=e.page.elementsMap[a];l&&o(l.methods||[])},[n==null?void 0:n.getFieldValue("target")]);const t=a=>{const l=e.page.elementsMap[a];l&&o(l.methods||[])},s=a=>{n.setFieldValue("methodName",a)};return r.jsxs(r.Fragment,{children:[r.jsxs("div",{className:b.desc,children:[r.jsx("h3",{className:b.descTitle,children:"说明"}),r.jsx("p",{className:b.descInfo,children:"事件触发后,可以调用目标组件提供的方法,并自动传入参数。比如:表格的搜索、表单的提交、重置等。"}),r.jsx(Cu,{})]}),r.jsx(Dt.Item,{label:"目标组件",name:"target",rules:[{required:!0,message:"请选择目标组件"}],children:r.jsx(Iu,{allowClear:!0,placeholder:"请选择目标组件",treeDefaultExpandAll:!0,fieldNames:{label:"type",value:"id",children:"elements"},treeData:e.page.elements,onChange:t})}),r.jsx(Dt.Item,{label:"组件方法",name:"method",rules:[{required:!0,message:"请选择调用的方法"}],children:r.jsx(hr,{onChange:a=>{var l;return s((l=i.find(c=>c.name===a))==null?void 0:l.title)},placeholder:"请选择要调用的组件方法",children:i.map(a=>r.jsx(hr.Option,{value:a.name,children:a.title},a.name))})}),r.jsx(Dt.Item,{label:"方法名称",name:"methodName",hidden:!0,children:r.jsx(Du,{})})]})},ae=window.antd.Form,fr=window.antd.Select,$u=window.antd.Divider,Fu=window.antd.Input,ve=window.antd.Radio,Pu=window.React.useEffect,ku=window.React.useState,Mu=({form:n})=>{const e=N(s=>s.page.variables),[i,o]=ku("string");Pu(()=>{const s=n.getFieldValue("variableType");o(s)},[]);const t=s=>{var l;const a=(l=e.find(c=>c.name===s))==null?void 0:l.type;o(a),n.setFieldValue("variableType",a)};return r.jsxs(r.Fragment,{children:[r.jsxs("div",{className:b.desc,children:[r.jsx("h3",{className:b.descTitle,children:"说明"}),r.jsx("p",{className:b.descInfo,children:"给页面全局变量动态赋值。页面中支持绑定动态变量的地方都可以使用此功能来添加动态值。"}),r.jsx($u,{})]}),r.jsx(ae.Item,{label:"赋值类型",name:"assigmentType",children:r.jsxs(ve.Group,{buttonStyle:"solid",children:[r.jsx(ve.Button,{value:"assigment",children:"变量赋值"}),r.jsx(ve.Button,{value:"reset",children:"变量重置"})]})}),r.jsx(ae.Item,{label:"选择变量",name:"name",wrapperCol:{span:16},rules:[{required:!0,message:"请选择变量"}],children:r.jsx(fr,{onChange:s=>t(s),children:e.map(s=>r.jsx(fr.Option,{value:s.name,children:s.name},s.name))})}),r.jsx(ae.Item,{label:"数据类型",name:"variableType",hidden:!0,children:r.jsx(Fu,{})}),r.jsx(ae.Item,{noStyle:!0,shouldUpdate:!0,children:s=>{if(s.getFieldValue("assigmentType")==="assigment")return r.jsx(ae.Item,{label:"赋值方式",name:"assigmentWay",wrapperCol:{span:16},tooltip:"动态赋值会默认接收上一个行为的数据作为变量值,比如上一个行为是接口请求",rules:[{required:!0,message:"请选择赋值方式"}],children:r.jsxs(ve.Group,{buttonStyle:"solid",children:[r.jsx(ve.Button,{value:"static",children:"静态赋值"}),r.jsx(ve.Button,{value:"dynamic",children:"动态赋值"})]})})}}),r.jsx(ae.Item,{noStyle:!0,shouldUpdate:!0,children:s=>{const{assigmentType:a,assigmentWay:l}=s.getFieldsValue();if(a==="assigment"&&l==="static")return r.jsxs(ae.Item,{label:"变量值",name:"value",wrapperCol:{span:16},rules:[{required:!0,message:"请输入变量值"}],children:[i==="string"||i==="number"||i==="boolean"?r.jsx(U,{}):null,(i==="array"||i==="object")&&r.jsx(Q,{height:"250px",language:"json"})]})}})]})},Au=()=>Ui.get("/robot/chat/groups"),zu=window.antd.Divider,ke=window.antd.Form,pr=window.antd.Input,Ot=window.antd.Radio,gr=window.antd.Select,Lu=window.React.useEffect,Bu=window.React.useState,Yu=()=>{const[n,e]=Bu([]);return Lu(()=>{Au().then(i=>{e(i.items)})},[]),r.jsxs(r.Fragment,{children:[r.jsxs("div",{className:b.desc,children:[r.jsx("h3",{className:b.descTitle,children:"说明"}),r.jsx("p",{className:b.descInfo,children:"触发事件后,可以通过此功能发送飞书消息。"}),r.jsx(zu,{})]}),r.jsx(ke.Item,{label:"消息类型",name:"msg_type",rules:[{required:!0,message:"请选择消息类型"}],children:r.jsxs(Ot.Group,{buttonStyle:"solid",optionType:"button",children:[r.jsx(Ot.Button,{value:"text",children:"文本消息"}),r.jsx(Ot.Button,{value:"interactive",children:"卡片消息"})]})}),r.jsx(ke.Item,{noStyle:!0,shouldUpdate:!0,children:i=>i.getFieldValue("msg_type")==="text"?r.jsx(ke.Item,{label:"消息内容",name:"content",rules:[{required:!0,message:"请输入消息内容"}],children:r.jsx(pr,{placeholder:"请输入消息内容"})}):r.jsx(ke.Item,{label:"卡片模板",name:"template_id",tooltip:"去飞书创建卡片模板后,复制ID到此处",rules:[{required:!0,message:"请输入卡片模板ID"}],children:r.jsx(pr,{placeholder:"请输入卡片模板ID"})})}),r.jsx(ke.Item,{label:"接收群组",name:"receive_id",tooltip:"如果没有对应群组,需要先添加机器人到对应群组。当前暂不支持发送到某个用户。",rules:[{required:!0,message:"请选择消息发送的群组"}],children:r.jsx(gr,{placeholder:"请选择",children:n.map(i=>r.jsx(gr.Option,{value:i.chat_id,children:i.name},i.chat_id))})})]})},Xu=window.antd.Divider,Rt=window.antd.Form,mr=window.antd.Input,Vu=()=>r.jsxs(r.Fragment,{children:[r.jsxs("div",{className:b.desc,children:[r.jsx("h3",{className:b.descTitle,children:"说明"}),r.jsx("p",{className:b.descInfo,children:"触发事件后,创建知识库副本,相当于复制。此功能可以用来创建周报。"}),r.jsx(Xu,{})]}),r.jsx(Rt.Item,{label:"空间ID",name:"space_id",tooltip:"打开知识库,点击左下角的设置就可以在地址栏中看到当前的SpaceId",rules:[{required:!0,message:"请输入空间ID"}],children:r.jsx(mr,{placeholder:"请输入空间ID"})}),r.jsx(Rt.Item,{label:"节点Token",name:"node_token",tooltip:"创建副本时,需要指定基于哪个节点进行创建,打开该知识库,地址栏末尾的即为Token",rules:[{required:!0,message:"请输入节点Token"}],children:r.jsx(mr,{placeholder:"请输入节点Token"})}),r.jsx(Rt.Item,{label:"知识库名称",name:"title",rules:[{required:!0,message:"请输入知识库名称"}],children:r.jsx(U,{placeholder:"请输入知识库名称"})})]}),Hu=window.antd.Divider,Wu=window.antd.Form,qu=window.antd.Input,Uu=()=>r.jsxs(r.Fragment,{children:[r.jsxs("div",{className:b.desc,children:[r.jsx("h3",{className:b.descTitle,children:"说明"}),r.jsxs("p",{className:b.descInfo,children:["复制文本内容至粘贴板,支持模板字符串。例如:https://xxx-v.marsview.cc/id?a=","${name}"]}),r.jsx(Hu,{})]}),r.jsx(Wu.Item,{label:"复制内容",name:"content",tooltip:"如果内容包含模板语法,请确保事件流的上一步操作返回了改字段。",children:r.jsx(qu.TextArea,{placeholder:"输入复制内容,支持模板字符串语法。",rows:5})})]}),Gu=window.antd.Divider,Zu=window.antd.Form,Ju=window.antd.InputNumber,Ku=()=>r.jsxs(r.Fragment,{children:[r.jsxs("div",{className:b.desc,children:[r.jsx("h3",{className:b.descTitle,children:"说明"}),r.jsx("p",{className:b.descInfo,children:"触发动作后,会执行setTimeout做延迟。比如:延迟3秒执行下一个任务。"}),r.jsx(Gu,{})]}),r.jsx(Zu.Item,{label:"时间(秒)",name:"duration",rules:[{required:!0,message:"请输入持续时间"}],children:r.jsx(Ju,{placeholder:"eg: 3"})})]}),Qu=window.antd.Divider,ed=window.antd.Form,td=()=>r.jsxs(r.Fragment,{children:[r.jsxs("div",{className:b.desc,children:[r.jsx("h3",{className:b.descTitle,children:"说明"}),r.jsx("p",{className:b.descInfo,children:"执行JS脚本,比如修改参数,获取变量、表单值、Store数据,以及对数据进行二次加工。"}),r.jsx(Qu,{})]}),r.jsx(ed.Item,{label:"运行脚本",name:"scripts",rules:[{required:!0,message:"请输入要执行的脚本"}],children:r.jsx(Q,{height:"260px",language:"javascript"})})]}),rt=window.antd.Form,nd=window.antd.Input,rd=window.antd.Space,id=window.antd.Button,od=()=>r.jsx(rt.Item,{label:"发送数据",children:r.jsx(rt.List,{name:["data"],children:(n,{add:e,remove:i})=>r.jsxs(r.Fragment,{children:[n.map(({name:o})=>r.jsxs(rd,{align:"baseline",style:{marginBottom:20,alignItems:"center"},children:[r.jsx(rt.Item,{name:[o,"key"],noStyle:!0,labelCol:{span:0},wrapperCol:{span:24},children:r.jsx(nd,{placeholder:"参数名"})}),r.jsx(rt.Item,{name:[o,"value"],noStyle:!0,children:r.jsx(U,{placeholder:"参数值"})}),r.jsx(G,{onClick:()=>e({key:""},o+1)}),r.jsx(uo,{onClick:()=>i(o)})]},"data"+o)),r.jsx(id,{block:!0,style:{marginBottom:10},onClick:()=>e({key:""}),children:"增加参数"})]})})}),sd=window.antd.Modal,vr=window.antd.Form,ad=window.React.forwardRef,ld=window.React.useImperativeHandle,Nt=window.React.useState,cd=(n,e)=>{var v;const[i,o]=Nt(!1),[t,s]=Nt({}),[a,l]=Nt({}),c=[{label:"页面",key:"page-nav",children:[{label:"跳转链接",key:"jumpLink",render:()=>r.jsx(ru,{form:d})},{label:"刷新页面",key:"reloadPage",render:()=>r.jsx(ou,{})}]},{label:"弹框",key:"modal-nav",children:[{label:"打开弹框",key:"openModal",render:()=>r.jsx(ar,{})},{label:"关闭弹框",key:"closeModal",render:()=>r.jsx(ar,{})},{label:"确认框",key:"showConfirm",render:()=>r.jsx(mu,{})},{label:"全局提示",key:"message",render:()=>r.jsx(du,{})},{label:"消息通知",key:"notifacation",render:()=>r.jsx(pu,{})}]},{label:"请求",key:"request-nav",children:[{label:"发送请求",key:"request",render:()=>r.jsx(dr,{type:"request"})},{label:"文件下载",key:"download",render:()=>r.jsx(dr,{type:"download"})}]},{label:"组件",key:"component-nav",children:[{label:"组件显隐",key:"visible",render:()=>r.jsx(Su,{})},{label:"组件禁用",key:"disable",render:()=>r.jsx(Tu,{})},{label:"组件方法",key:"methods",render:()=>r.jsx(Nu,{form:d})},{label:"变量赋值",key:"variable",render:()=>r.jsx(Mu,{form:d})}]},{label:"飞书",key:"feishu",children:[{label:"发送消息",key:"sendMessage",render:()=>r.jsx(Yu,{})},{label:"创建知识库副本",key:"createNode",render:()=>r.jsx(Vu,{})}]},{label:"其他",key:"other-nav",children:[{label:"复制内容",key:"copy",render:()=>r.jsx(Uu,{})},{label:"定时器",key:"setTimeout",render:()=>r.jsx(Ku,{})},{label:"脚本运行",key:"script",render:()=>r.jsx(td,{})}]}],u=async()=>{try{await d.validateFields();const f=d.getFieldsValue();if(f.assigmentType==="assigment"&&f.assigmentWay==="static"&&(f.variableType==="array"||f.variableType==="object"))try{f.value=typeof f.value=="string"?JSON.parse(f.value||""):f.value||""}catch(g){console.error(g);return}a.callback({actionType:t.key,actionName:t.label,...f}),o(!1)}catch(f){console.log(f)}},h=()=>{o(!1)},p=f=>{d.resetFields(),f.key==="variable"?d.setFieldsValue({assigmentType:"assigment",assigmentWay:"static"}):f.key==="showConfirm"?d.setFieldsValue({type:"confirm",title:"确认",content:"确定要执行此操作吗?",okText:"确认",cancelText:"取消"}):f.key==="message"?d.setFieldsValue({type:"success",content:"操作成功",duration:3}):f.key==="notifacation"?d.setFieldsValue({type:"info",message:"通知",description:"操作成功",placement:"topRight",duration:4.5}):f.key==="setTimeout"?d.setFieldsValue({duration:3}):f.key==="visible"?d.setFieldsValue({showType:"static",showResult:"show",expression:""}):f.key==="disable"?d.setFieldsValue({disableType:"static",disableResult:!0,expression:""}):f.key==="sendMessage"?d.setFieldsValue({msg_type:"text",content:"你好,我是飞书机器人"}):f.key==="script"&&d.setFieldsValue({scripts:`/** +* 触发动作后,会执行该函数 +* 变量: variable +* 事件参数: eventParams +*/ +function run(){ + +} +`}),s({key:f.key,label:f.label,render:f.render})};ld(e,()=>({open(f,g){var y;if(l({callback:g}),d.resetFields(),f!=null&&f.actionType)for(let w=0;wj.key===f.actionType))==null?void 0:y[0];if(x){s({key:x.key,label:x.label,render:x.render}),d.setFieldsValue(f);break}}else s({}),d.resetFields();o(!0)}}));const[d]=vr.useForm(),m={labelCol:{span:6},wrapperCol:{span:16}};return r.jsx(sd,{title:"事件行为配置",width:800,open:i,okText:"确认",cancelText:"取消",onOk:u,onCancel:h,children:r.jsxs("div",{className:b.actionBox,children:[r.jsx("div",{className:b.menuAction,children:r.jsx("ul",{children:c.map(f=>r.jsxs("li",{className:b.category,children:[r.jsx("span",{className:b.navTitle,children:f.label}),r.jsx("ul",{children:f.children.map(g=>r.jsx("li",{className:`${b.subItem} ${t.key===g.key?b.checked:""}`,onClick:()=>p(g),children:r.jsx("span",{children:g.label})},g.key))})]},f.key))})}),r.jsx("div",{className:b.content,children:r.jsx(vr,{form:d,...m,children:t!=null&&t.key?r.jsxs(r.Fragment,{children:[(v=t.render)==null?void 0:v.call(t),r.jsx(od,{})]}):r.jsx("div",{style:{textAlign:"center",lineHeight:"300px"},children:"请选择要执行的动作"})})})]})})},ud=ad(cd),dd=window.React.forwardRef,hd=window.React.useImperativeHandle,wr=window.React.useRef,fd=window.React.useState;function pd(n,e){const i=wr(),o=wr(),[t,s]=fd([]);hd(e,()=>({setNodeList(w){w.length===0?s([{id:"start",type:"start",title:"开始"},{id:"end",type:"end",title:"结束"}]):s(()=>[...w])},getNodeList:()=>t}));const a=()=>r.jsxs("div",{className:"start-node",children:[r.jsx("div",{className:"circle-btn",children:"开始"}),r.jsx("span",{className:"arrow-line"}),r.jsx(p,{id:"start"})]}),l=()=>r.jsx("div",{className:"end-node",children:r.jsx("div",{className:"circle-btn gray",children:"结束"})}),c=({node:w})=>r.jsxs("div",{className:"normal-node",children:[r.jsxs("div",{className:`node-info ${w.type}`,onClick:()=>g(w),children:[r.jsx("div",{className:"title",onClick:x=>f(x,w),children:w.title}),r.jsx("div",{className:"content",children:w.content}),r.jsx(rn,{className:"icon-del",onClick:x=>v(x,w.id)})]}),r.jsx("span",{className:"arrow-line"}),r.jsx(p,{id:w.id})]}),u=({children:w})=>r.jsxs("div",{className:"condition-node",children:[r.jsx("div",{className:"title",children:"分支"}),r.jsx("div",{className:"node-list",children:w}),r.jsx("span",{className:"arrow-line"})]}),h=({type:w,children:x})=>r.jsxs("div",{className:"node-item",children:[r.jsx("span",{className:"left-line "+w}),r.jsx("span",{className:"right-line "+w}),r.jsx("span",{className:"connect-line"}),r.jsx("div",{className:"normal-container",children:x})]}),p=({id:w})=>r.jsx("span",{className:"add-node-btn",children:r.jsxs("span",{className:"add-icon",children:[r.jsx(G,{style:{fontSize:16,color:"#fff"}}),r.jsxs("div",{className:"popover",children:[r.jsx("a",{onClick:()=>m("normal",w),children:"普通节点"}),r.jsx("a",{onClick:()=>m("condition",w),children:"分支节点"})]})]})}),d=(w=8)=>w===4?Math.random().toString().slice(2,6):Math.random().toString().slice(2,10),m=(w,x)=>{var S;w==="normal"?(S=i.current)==null||S.open("节点"+d(4),T=>{j(T)}):j("");function j(T){var A,z;const _=JSON.parse(JSON.stringify(t)),E=be(_,x),C={id:d(),type:w,title:T,content:"行为配置",config:{},children:[]};if(!E.parentNode)w==="normal"?_.splice(E.index+1,0,C):_.splice(E.index+1,0,{...C,children:[{id:d(),type:"success",children:[],title:"成功",content:"成功后执行此流程"},{id:d(),type:"fail",title:"失败",content:"失败后执行此流程",children:[]}]});else if(((A=E==null?void 0:E.parentNode)==null?void 0:A.type)==="condition"){if(w==="condition"){ee.error("分支节点第一个不能添加分支节点");return}E.parentNode.children[E.index].children.unshift(C)}else["normal","success","fail"].includes((z=E==null?void 0:E.parentNode)==null?void 0:z.type)&&(w==="normal"?E.parentNode.children.splice(E.index+1,0,C):E.parentNode.children.splice(E.index+1,0,{...C,children:[{...C,id:d(),type:"success",title:"成功",content:"成功后执行此流程",children:[]},{...C,id:d(),type:"fail",title:"失败",content:"失败后执行此流程",children:[]}]}));s(()=>[..._])}},v=(w,x)=>{var T,_,E;w.stopPropagation();const j=JSON.parse(JSON.stringify(t)),S=be(j,x);if(!S.parentNode)j.splice(S.index,1);else if(["success","fail","normal"].includes((T=S==null?void 0:S.parentNode)==null?void 0:T.type))S.parentNode.children.splice(S.index,1);else if(((_=S==null?void 0:S.parentNode)==null?void 0:_.type)==="condition"){const C=be(j,(E=S==null?void 0:S.parentNode)==null?void 0:E.id);C.parentNode?C.parentNode.children.splice(C.index,1):j.splice(C.index,1)}s(()=>[...j])},f=(w,x)=>{var j;w.stopPropagation(),!(x.title==="成功"||x.title==="失败")&&((j=i.current)==null||j.open(x.title,S=>{const T=JSON.parse(JSON.stringify(t)),_=be(T,x.id);_.selfNode.title=S,s(()=>[...T])}))},g=w=>{var x;(x=o.current)==null||x.open(w.config,j=>{const S=JSON.parse(JSON.stringify(t)),T=be(S,w.id);T.selfNode.content=j.actionName,T.selfNode.config=j,s(()=>[...S])})};function y(w){return w.map(x=>{switch(x.type){case"start":return r.jsx(a,{},x.id);case"end":return r.jsx(l,{},x.id);case"normal":case"success":case"fail":return r.jsx(c,{node:x},x.id);case"condition":return r.jsx(u,{title:x.title,children:x.children.map((j,S)=>r.jsxs(h,{type:S===0?"start":S==x.children.length-1?"end":"center",children:[y([j]),y(j.children)]},j.id))},x.id)}})}return r.jsxs(r.Fragment,{children:[r.jsx(kc,{className:"node-viewer",onPinch:w=>{console.log("pinch",w)},displayHorizontalScroll:!1,useMouseDrag:!0,useWheelScroll:!0,useAutoZoom:!0,zoomRange:[.5,10],useResizeObserver:!0,children:r.jsx("div",{className:"node-container",children:y(t)})}),r.jsx(Yc,{ref:i}),r.jsx(ud,{ref:o})]})}function be(n,e,i=null){for(let o=0;o({open(u,h){s({callback:h}),o(!0),setTimeout(()=>{var p;(p=a.current)==null||p.setNodeList(u)})}}));const l=()=>{var h;const u=(h=a.current)==null?void 0:h.getNodeList();t==null||t.callback(u),o(!1)},c=()=>{o(!1)};return r.jsx(md,{title:"事件流配置",width:"100vw",height:"100vh",placement:"top",push:!1,open:i,closeIcon:null,onClose:c,extra:r.jsx(r.Fragment,{children:r.jsxs(vd,{children:[r.jsx(xr,{type:"primary",onClick:l,children:"保存"}),r.jsx(xr,{onClick:c,children:"关闭"})]})}),children:r.jsx(gd,{ref:a})})}const bd=wd(jd),Sd="_event_7hmll_1",_d="_title_7hmll_5",Ed="_ml5_7hmll_20",Td="_addAction_7hmll_23",Id="_eventFlow_7hmll_27",we={event:Sd,title:_d,ml5:Ed,addAction:Td,eventFlow:Id},Cd=window.React.memo,Dd=window.React.useRef,$t=window.antd.Form,Od=window.antd.Dropdown,Rd=window.antd.Button,Nd=window.React.useEffect,$d=Cd(()=>{var l,c,u;const n=Dd(),e=N(),[i]=$t.useForm();Nd(()=>{var p;i.resetFields();let h=[];e.selectedElement?h=(((p=e.page.elementsMap[e.selectedElement.id])==null?void 0:p.config)||{}).events||[]:h=e.page.config.events||[],i.setFieldsValue({events:h})},[e.selectedElement]);const o=(l=e.selectedElement)!=null&&l.id?(u=(c=e.page.elementsMap[e.selectedElement.id])==null?void 0:c.events)==null?void 0:u.map(h=>({key:h.value,label:h.name})):e.page.events.map(h=>({key:h.value,label:h.name})),t=(h,p)=>{var d;(d=e.selectedElement)!=null&&d.id?e.editElement({id:e.selectedElement.id,type:"events",events:p.events||[]}):e.savePageInfo({type:"events",events:p.events||[]})},s=h=>{var p;(p=n.current)==null||p.open(i.getFieldValue(["events",h,"actions"]),d=>{i.setFieldValue(["events",h,"actions"],d),t(null,i.getFieldsValue())})},a={labelCol:{span:7},wrapperCol:{span:15}};return r.jsxs(r.Fragment,{children:[r.jsx($t,{form:i,...a,onValuesChange:t,children:r.jsx("div",{style:{marginBottom:10},children:r.jsx($t.List,{name:["events"],children:(h,{add:p,remove:d})=>r.jsxs(r.Fragment,{children:[r.jsx("div",{className:we.event,children:r.jsx(Od,{menu:{items:o,onClick:({key:m})=>{var f;const v=(f=o==null?void 0:o.find(g=>(g==null?void 0:g.key)===m))==null?void 0:f.label;p({nickName:v,eventName:m,actions:[]})}},placement:"bottom",children:r.jsxs("a",{onClick:m=>m.preventDefault(),children:[r.jsx(G,{}),r.jsx("span",{className:we.ml5,children:"添加事件"})]})})}),h.map(({key:m,name:v})=>r.jsxs("div",{className:we.eventFlow,children:[r.jsxs("h2",{className:we.title,children:[r.jsx("span",{children:i.getFieldValue(["events",v,"nickName"])}),r.jsx(rn,{onClick:()=>d(v),className:we.ml5})]}),r.jsx("div",{className:we.addAction,children:r.jsx(Rd,{type:"primary",onClick:()=>s(v),children:"设置事件流"})})]},"event"+m))]})})})}),r.jsx(bd,{ref:n})]})}),Fd="_attrBox_1jquz_1",Pd="_widget_1jquz_9",kd="_text_1jquz_21",Md="_ml5_1jquz_29",xe={attrBox:Fd,widget:Pd,text:kd,ml5:Md},jr=window.antd.Form,Ad=window.antd.Tabs,zd=window.React.memo,Ld=window.React.useEffect,br=window.React.useState,Bd=window.ahooks.useDebounceFn,Yd=zd(()=>{const{pageName:n,pageProps:e,selectedElement:i,savePageInfo:o,elementsMap:t,editElement:s}=N(g=>({pageName:g.page.pageName,pageProps:g.page.config.props,selectedElement:g.selectedElement,savePageInfo:g.savePageInfo,elementsMap:g.page.elementsMap,editElement:g.editElement})),[a]=jr.useForm(),[l,c]=br(!1),[u,h]=br(null);Ld(()=>{var g,y;if(a.resetFields(),i){const w=((g=t[i.id])==null?void 0:g.remoteConfigUrl)||"";if(w)import(w).then((x={})=>{var j;h(x.default),a.setFieldsValue(((j=x.default)==null?void 0:j.config.props)||{})});else{const x=Yt[i.type+"Config"];h(x),a.setFieldsValue((y=t[i.id])==null?void 0:y.config.props)}a.setFieldValue("id",i.id)}else{const w=yo;h(w),a.setFieldsValue({pageName:n,...Qo({...e},w.config.props)})}return()=>{h(null),a.resetFields()}},[i==null?void 0:i.id,n]);const{run:p}=Bd(()=>{d(a.getFieldsValue())},{wait:300}),d=g=>{i!=null&&i.id?s({id:i.id,type:"props",props:g}):o({type:"props",props:g})},m=()=>{navigator.clipboard.writeText((i==null?void 0:i.id)||n),ee.info("复制成功"),c(!0),setTimeout(()=>{c(!1)},3e3)},v={labelCol:{span:8},wrapperCol:{span:14}},f=[{key:"props",label:"属性",children:r.jsxs(jr,{form:a,style:{paddingBottom:20},...v,layout:"horizontal",labelAlign:"right",onValuesChange:p,children:[r.jsxs("div",{className:xe.widget,children:[i!=null&&i.id?r.jsxs("span",{className:xe.text,children:["组件ID:",i==null?void 0:i.id]}):r.jsxs("span",{className:xe.text,children:["页面:",n]}),l?r.jsx(Gi,{className:xe.ml5}):r.jsx(_o,{onClick:m,className:xe.ml5})]}),r.jsx(so,{attrs:(u==null?void 0:u.attrs)||[],form:a})]})},{key:"style",label:"样式",children:r.jsx(pl,{})},{key:"event",label:"事件",children:r.jsx($d,{})},{key:"api",label:"数据",children:r.jsx(Pl,{})}];return r.jsx(Ad,{className:xe.attrBox,centered:!0,defaultActiveKey:"props",items:f})}),Sr=window.antd.Button,Xd=window.antd.Flex,Ft=window.antd.List,Vd=window.antd.Spin,Hd=window.antd.Tag,Wd=window.React.useEffect,qd=window.React.useRef,_r=window.React.useState,Ud=()=>{const n=qd(),[e,i]=_r(!0),[o,t]=_r([]),s=N(p=>p.page.pageId),a=Zi();Wd(()=>{l()},[]);const l=async()=>{i(!0);const p=await Xt.getPageList();i(!1),t(p.list)},c=p=>{var d;(d=n.current)==null||d.open(p)},u=async p=>{Ki.confirm({title:"确认",content:"删除后,将无法恢复,请谨慎操作?",okText:"确认",cancelText:"取消",onOk:async()=>{await Qi({id:p}),ee.success("删除成功"),l(),o.length>0&&a(`/editor/${o[0].id}/edit`)}})},h=async(p,d)=>{p.preventDefault(),a(`/editor/${d}/edit`)};return r.jsxs(r.Fragment,{children:[r.jsxs(Xd,{justify:"space-between",align:"center",style:{borderBottom:"1px solid #e8e9eb"},children:[r.jsx(Sr,{type:"link",icon:r.jsx(G,{}),onClick:()=>c(),style:{marginLeft:-15},children:"新增"}),r.jsx(Sr,{type:"link",icon:r.jsx(Xr,{}),onClick:l,children:"刷新"})]}),r.jsx(Vd,{spinning:e,children:r.jsx(Ft,{style:{height:"calc(100vh - 150px)",overflowY:"auto"},itemLayout:"horizontal",dataSource:o,renderItem:p=>r.jsx(Ft.Item,{actions:[p.id===s?r.jsx(Hd,{color:"#7D33FF",children:"当前"}):"",r.jsx(rn,{onClick:()=>u(p.id)}),r.jsx(qr,{onClick:()=>c(p)})],children:r.jsx(Ft.Item.Meta,{title:r.jsx("a",{onClick:d=>h(d,p.id),children:p.name}),description:p.remark})})})}),r.jsx(Ji,{createRef:n,update:()=>l()})]})},Gd="_menuItem_75km7_1",Zd="_menuItemLib_75km7_2",Jd="_leftTool_75km7_13",yn={menuItem:Gd,menuItemLib:Zd,leftTool:Jd},Kd=window.React.useState,Qd=n=>{const[e,i]=Kd(Me(n.type)),{selectedElement:o,addElement:t,addChildElements:s}=N(h=>({addElement:h.addElement,addChildElements:h.addChildElements,selectedElement:h.selectedElement})),[{isDragging:a},l]=jo(()=>({type:"MENU_ITEM",item:{id:e,type:n.type,name:n.name},end:()=>{i(Me(n.type))},collect:h=>({isDragging:h.isDragging()})}),[e]),c=h=>{const{config:p,events:d,methods:m=[],elements:v=[]}=Yt[h.type+"Config"]||{},f=Me(h.type);if(!eo(h.type,o==null?void 0:o.type)){ee.warning(`${h.name}组件不支持添加到${(o==null?void 0:o.type)||"页面"}中`);return}const g=v.map(y=>{const{config:w,events:x,methods:j=[]}=Yt[y.type+"Config"]||{};return{id:y.id||Me(y.type),name:y.name,type:y.type,parentId:f,config:w,events:x,methods:j}})||[];o?s({type:h.type,name:h.name,elements:g,parentId:o.id,id:f,config:p,events:d,methods:m}):t({type:h.type,name:h.name,id:f,elements:g,config:p,events:d,methods:m})},u={color:"#7d33ff",borderColor:"#7d33ff"};return r.jsx("div",{className:yn.menuItem,style:a?u:{},ref:l,onClick:()=>c(n),children:n.name})},eh=window.React.forwardRef,th=window.React.useEffect,nh=window.React.useImperativeHandle,Er=window.React.useState,rh=window.antd.Flex,ih=window.antd.Spin;function oh(n,e){const[i,o]=Er(!1),[t,s]=Er([]),{selectedElement:a,addElement:l,addChildElements:c}=N(d=>({addElement:d.addElement,addChildElements:d.addChildElements,selectedElement:d.selectedElement}));nh(e,()=>({reload(){u()}}));const u=async()=>{o(!0);const d=await Eo();s(d),o(!1)};th(()=>{u()},[]);const h=async d=>{try{return(await import(d)).default||{}}catch(m){return console.error("模块加载失败:",m),{}}},p=async d=>{const{config:m,events:v,methods:f=[]}=await h(d.config_url),g=Me(d.tag);a?c({remoteUrl:d.react_url,remoteConfigUrl:d.config_url,remoteCssUrl:d.css_url,type:d.tag,name:d.name,elements:[],parentId:a.id,id:g,config:m,events:v,methods:f}):l({remoteUrl:d.react_url,remoteConfigUrl:d.config_url,remoteCssUrl:d.css_url,type:d.tag,name:d.name,id:g,config:m,events:v,methods:f})};return r.jsx(ih,{spinning:i,children:r.jsx(rh,{wrap:"wrap",gap:5,justify:"space-between",style:{marginTop:10},children:t.map(d=>r.jsx("div",{style:{width:"45%"},children:r.jsx("div",{className:yn.menuItemLib,onClick:()=>p(d),children:d.name})},d.id))})})}const sh=eh(oh),ah=window.React.useEffect,lh=window.React.useMemo,ch=window.React.useRef,it=window.React.useState,uh=window.antd.Row,dh=window.antd.Col,hh=window.antd.Tabs,fh=window.antd.Collapse,ph=window.antd.Input,gh=window.antd.Divider,Tr=window.antd.Empty,mh=window.ahooks.useDebounceFn,vh=()=>{const n=ch(),[e,i]=it(""),[o,t]=it([]),[s,a]=it("system"),[l,c]=it([]);ah(()=>{const v=(e?u(En,e):En).map(f=>({key:f.type,label:f.title,children:r.jsx(uh,{gutter:[10,10],children:f.data.map(g=>r.jsx(dh,{span:12,children:r.jsx(Qd,{...g})},g.type))})}));t(v.map(f=>f.key)),c(v)},[e]);function u(v,f){const g=[];function y(w,x){for(const j of w)if(Array.isArray(j.data))y(j.data,{...j,data:[]});else if(j.name.includes(f)){if(x.data.push(j),g.filter(S=>S.type===x.type).length>0)return;g.push({...x})}}return f?(y(v,null),g):v}const h=v=>{t(typeof v=="string"?[v]:v)},p=lh(()=>[{key:"system",label:"系统组件",children:r.jsxs(r.Fragment,{children:[r.jsx(fh,{style:{height:l.length>0?"calc(100vh - 210px)":"",overflowY:"auto"},items:l,ghost:!0,expandIconPosition:"end",size:"small",activeKey:o,onChange:h,expandIcon:({isActive:v})=>r.jsx(ho,{rotate:v?0:-180})}),l.length===0&&r.jsx(Tr,{image:Tr.PRESENTED_IMAGE_SIMPLE})]})},{key:"custom",label:"自定义组件",children:r.jsx(sh,{ref:n})}],[l,o]),d=v=>{var f;a(v),v==="custom"&&((f=n.current)==null||f.reload())},{run:m}=mh(v=>{const f=v.target.value;i(f)},{wait:500});return r.jsx(hh,{size:"small",defaultActiveKey:p[0].key,tabPosition:"top",onChange:d,items:p.map(v=>({key:v.key,label:v.label,children:r.jsxs(r.Fragment,{children:[s==="system"&&r.jsxs(r.Fragment,{children:[r.jsx(ph,{placeholder:"输入关键字查询组件",suffix:r.jsx(fo,{}),onChange:m}),r.jsx(gh,{style:{margin:"12px 0 0 0"}})]}),v.children]})}))})},wh=window.antd.Tree,xh=window.antd.Row,yh=window.React.useState,jh=()=>{const{pageName:n,elements:e,setSelectedElement:i}=N(l=>({pageName:l.page.pageName,elements:l.page.elements,setSelectedElement:l.setSelectedElement})),[o,t]=yh([]),s=[{type:`页面【${n}】`,id:"page",elements:e}],a=(l,{node:c})=>{t(l),l.length>0?i({id:c.id,type:c.type}):i(void 0)};return r.jsx(xh,{style:{paddingRight:"24px",height:"calc(100vh - 110px)",overflowY:"auto"},children:r.jsx(wh,{showLine:!0,defaultExpandAll:!0,switcherIcon:r.jsx(to,{}),fieldNames:{title:"type",key:"id",children:"elements"},treeData:s,selectedKeys:o,onSelect:a})})},bh=window.antd.Button,Sh=window.antd.Row,_h=window.React.useRef,Eh=window.React.useEffect,Th=window.React.useState,Ih=()=>{const n=_h(null),[e,i]=Th(!1),{userInfo:o,page:t,savePageInfo:s}=N(c=>({userInfo:c.userInfo,page:c.page,savePageInfo:c.savePageInfo}));Vr.config({paths:{vs:"https://static.huolala.cn/npm/monaco-editor@0.44.0/min/vs"}});function a(c){var u;n.current=c,(u=n.current)==null||u.setValue(JSON.stringify({userInfo:o,page:t},null,2))}Eh(()=>{var c;(c=n.current)==null||c.setValue(JSON.stringify({userInfo:o,page:t},null,2))},[t]);const l=async c=>{var f;c.stopPropagation();let u;try{u=JSON.parse((f=n.current)==null?void 0:f.getValue())||{}}catch{u={},ee.error("页面数据格式异常,请检查重试");return}const{pageName:h,remark:p,is_public:d,...m}=u.page,v={id:t.pageId,name:h,remark:p,is_public:d,page_data:JSON.stringify({...m,pageId:void 0,stg_state:void 0,pre_state:void 0,prd_state:void 0,preview_img:void 0,variableData:{},formData:{},stg_publish_id:void 0,pre_publish_id:void 0,prd_publish_id:void 0,user_id:void 0})};i(!0);try{await no(v)}catch(g){console.error(g)}i(!1),s({...JSON.parse(v.page_data),pageId:t.pageId,pageName:h,remark:p,is_public:d,preview_img:t.preview_img,stg_publish_id:t.stg_publish_id,pre_publish_id:t.pre_publish_id,prd_publish_id:t.prd_publish_id,stg_state:t.stg_state,pre_state:t.pre_state,prd_state:t.prd_state,user_id:t.user_id,variableData:t.variableData,formData:t.formData}),ee.success("保存成功")};return r.jsxs(Sh,{style:{marginLeft:"-14px",marginRight:1},children:[r.jsx(Hr,{height:"calc(100vh - 170px)",language:"json",theme:"vs-light",options:{lineNumbers:"on",minimap:{enabled:!1}},onMount:a}),r.jsx(bh,{block:!0,type:"primary",loading:e,style:{margin:15},onClick:c=>l(c),children:"保存"})]})},J=window.antd.Form,Ir=window.antd.Input,Ch=window.antd.Space,Dh=window.antd.InputNumber,Oh=function(){return r.jsxs(r.Fragment,{children:[r.jsx(J.Item,{label:"请求头",children:r.jsx(J.List,{name:"headers",children:(n,{add:e,remove:i})=>r.jsx(r.Fragment,{children:n.map(({name:o},t)=>r.jsxs(Ch,{align:"center",style:{marginBottom:n.length===t+1?0:10},children:[r.jsx(J.Item,{name:[o,"key"],noStyle:!0,children:r.jsx(Ir,{placeholder:"请输入Key"})}),r.jsx(J.Item,{name:[o,"value"],noStyle:!0,children:r.jsx(U,{placeholder:"请输入Value"})}),r.jsx(G,{onClick:()=>e({key:"",value:""})}),t>0&&r.jsx(Lr,{onClick:()=>{i(o)}})]},`header-${t}`))})})}),r.jsx(J.Item,{label:"超时时间",name:"timeout",children:r.jsx(Dh,{addonAfter:"秒"})}),r.jsx(J.Item,{label:"超时提示",name:"timeoutErrorMessage",children:r.jsx(Ir,{placeholder:"请输入超时提示"})}),r.jsx(J.Item,{label:"请求适配",name:"requestIntercetpor",children:r.jsx(Q,{})}),r.jsx(J.Item,{label:"返回适配",name:"responseIntercetpor",children:r.jsx(Q,{})})]})},Rh=window.React.forwardRef,Nh=window.React.useImperativeHandle,$h=window.React.useState,Cr=window.antd.Form,Fh=window.antd.Modal,Ph=({update:n},e)=>{const{interceptor:i,setInterceptor:o}=N(h=>({interceptor:h.page.interceptor,setInterceptor:h.setInterceptor})),[t]=Cr.useForm(),[s,a]=$h(!1),l={headers:[{key:"",value:""}],timeout:8,timeoutErrorMessage:"请求超时,请稍后重试",requestIntercetpor:`/** + * config: 请求完整配置,请严格按照以下格式使用和返回 + * config.url: 请求地址,eg: config.url = 'https://xxx.marsview.cc/api/xxx' + * config.params: Get请求对应参数,eg: config.params = {name:'xxx'} + * config.data: Post请求对应数据,eg: config.data = {name:'xxx'} + * config.timeout: 超时时间(秒),eg: config.timeout = 5 + * config.headers: 请求头,eg: config.headers.token = 'xxx' + */ +function request(config){ + return config; +}`,responseIntercetpor:`/** +* response: 返回值完整结构 +* response.config: 请求完整配置。 +* response.data: 请求返回数据 +* response.headers: 请求头 +* response.status: 请求状态码 +*/ +function response(response){ + return response; +}`};Nh(e,()=>({showModal:()=>{t.setFieldsValue({...l,...i}),a(!0)}}));async function c(){await t.validateFields()&&(o(t.getFieldsValue()),u())}function u(){a(!1),t.resetFields()}return r.jsx(Fh,{width:"800px",okText:"确认",cancelText:"取消",title:"高级设置",open:s,onOk:c,onCancel:u,children:r.jsx(Cr,{form:t,labelCol:{span:4},wrapperCol:{span:19},style:{maxWidth:800},autoComplete:"off",children:r.jsx(Oh,{})})})},kh=Rh(Ph),Dr=window.React.useRef,Or=window.antd.Button,Mh=window.antd.Flex,Pt=window.antd.List,Ah=()=>{const n=Dr(),e=Dr(),{apis:i,removeApi:o}=N(c=>({apis:c.page.apis,removeApi:c.removeApi})),t=()=>{var c;(c=n.current)==null||c.showModal()},s=(c,u)=>{var h;c.preventDefault(),(h=n.current)==null||h.showModal(u.id)},a=(c,u)=>{c.preventDefault(),o(u)},l=()=>{var c;(c=e.current)==null||c.showModal()};return r.jsxs(r.Fragment,{children:[r.jsxs(Mh,{justify:"space-between",align:"center",style:{borderBottom:"1px solid #e8e9eb"},children:[r.jsx(Or,{type:"link",icon:r.jsx(G,{}),onClick:()=>t(),children:"新增"}),r.jsx(Or,{type:"link",icon:r.jsx(Yr,{}),onClick:()=>l(),children:"全局拦截器"})]}),r.jsx(Pt,{style:{height:"calc(100vh - 150px)",overflowY:"auto"},itemLayout:"horizontal",dataSource:Object.values(i),renderItem:c=>r.jsx(Pt.Item,{actions:[r.jsx("a",{onClick:u=>s(u,c),children:"修改"}),r.jsx("a",{onClick:u=>a(u,c.id),children:"删除"})],children:r.jsx(Pt.Item.Meta,{title:`${c.method} ${c.name}`,description:c.url})})}),r.jsx(hn,{ref:n}),r.jsx(kh,{ref:e})]})},zh=window.React.useEffect,Lh=window.React.useRef,Rr=window.React.useState,kt=window.antd.Button,Bh=window.antd.Flex,Mt=window.antd.List,Yh=window.antd.Spin,Xh=()=>{const[n,e]=Rr(!1),[i,o]=Rr([]),t=Lh(),{id:s}=ro();zh(()=>{a()},[]);const a=async()=>{if(!s)return ee.error("当前页面不存在");e(!0);const u=await Xt.getMemberList({page_id:parseInt(s)});o(u.list),e(!1)},l=()=>{var u;(u=t.current)==null||u.open(2)},c=async u=>{await Xt.deletePageMember({id:u}),o(i.filter(h=>h.id!=u))};return r.jsxs(r.Fragment,{children:[r.jsxs(Bh,{justify:"space-between",align:"center",style:{borderBottom:"1px solid #e8e9eb"},children:[r.jsx(kt,{type:"link",icon:r.jsx(G,{}),onClick:()=>l(),children:"新增"}),r.jsx(kt,{type:"link",icon:r.jsx(Xr,{}),onClick:a,children:"刷新"})]}),r.jsx(Yh,{spinning:n,children:r.jsx(Mt,{style:{height:"calc(100vh - 150px)",overflowY:"auto"},itemLayout:"horizontal",dataSource:i,renderItem:u=>r.jsx(Mt.Item,{actions:[r.jsx(kt,{type:"link",onClick:()=>c(u.id),children:"删除"})],children:r.jsx(Mt.Item.Meta,{avatar:r.jsx(Io,{}),title:r.jsx("span",{children:u.user_name}),description:u.role==1?"开发者":"体验者"})})})}),r.jsx(To,{ref:t,update:a})]})},Vh=window.antd.Modal,ye=window.antd.Form,At=window.antd.Input,je=window.antd.Radio,Hh=window.antd.InputNumber,Wh=window.antd.Switch,qh=window.React.useImperativeHandle,zt=window.React.useState,Uh=window.React.forwardRef,Gh=window.React.useRef,Zh=(n,e)=>{const[i,o]=zt(!1),[t,s]=zt("add"),[a,l]=zt("string"),c=Gh(null),[u]=ye.useForm(),{addVariable:h,editVariable:p}=N(f=>({variables:f.page.variables,addVariable:f.addVariable,editVariable:f.editVariable}));Vr.config({paths:{vs:"https://static.huolala.cn/npm/monaco-editor@0.44.0/min/vs"}}),qh(e,()=>({open(f,g){f==="edit"&&(g.type==="array"||g.type==="object"?u.setFieldsValue({...g,defaultValue:JSON.stringify(g.defaultValue,null,4)}):u.setFieldsValue(g),l(g.type)),s(f),o(!0)}}));const d=f=>{l(f)},m=()=>{u.validateFields().then(()=>{var g;const f=u.getFieldsValue();if(a==="array"||a==="object"){const y=(g=c.current)==null?void 0:g.getValue();if(y)try{f.defaultValue=JSON.parse(y)}catch{ee.error("请输入正确的json数据");return}}t==="add"?h(f):p(f),v()})},v=()=>{u.resetFields(),o(!1),l("string")};return r.jsx(Vh,{title:"添加变量",open:i,width:650,onOk:m,onCancel:v,okText:"提交",cancelText:"取消",children:r.jsxs(ye,{form:u,labelCol:{span:6},wrapperCol:{span:16},initialValues:{type:"string"},children:[r.jsx(ye.Item,{label:"变量名称",name:"name",rules:[{required:!0,message:"请输入变量名称"},{pattern:/^[a-zA-Z]\w{0,19}$/,message:"请输入正确的变量名称"}],children:r.jsx(At,{placeholder:"请输入变量名称,以字母开头,支持大小写、下划线"})}),r.jsx(ye.Item,{label:"变量类型",name:"type",rules:[{required:!0,message:"请选择变量类型"}],children:r.jsxs(je.Group,{buttonStyle:"solid",onChange:f=>d(f.target.value),children:[r.jsx(je.Button,{value:"string",children:"字符串"}),r.jsx(je.Button,{value:"number",children:"数字"}),r.jsx(je.Button,{value:"boolean",children:"布尔"}),r.jsx(je.Button,{value:"array",children:"数组"}),r.jsx(je.Button,{value:"object",children:"对象"})]})}),r.jsxs(ye.Item,{label:"变量默认值",name:"defaultValue",rules:[{required:!0,message:"请输入变量值"}],children:[a==="string"&&r.jsx(At,{placeholder:"请输入变量值"}),a==="number"&&r.jsx(Hh,{placeholder:"请输入变量值",style:{width:"100%"}}),a==="boolean"&&r.jsx(Wh,{}),(a==="array"||a==="object")&&r.jsx(Hr,{height:"250px",language:"json",options:{lineNumbers:"on",minimap:{enabled:!1}},onMount:f=>c.current=f})]}),r.jsx(ye.Item,{label:"变量说明",name:"remark",children:r.jsx(At,{placeholder:"请输入变量说明"})})]})})},Jh=Uh(Zh),Kh=window.React.useRef,Qh=window.antd.Button,ef=window.antd.Flex,Lt=window.antd.List,tf=()=>{const n=Kh(),{variables:e,removeVariable:i}=N(a=>({variables:a.page.variables,removeVariable:a.removeVariable})),o=()=>{var a;(a=n.current)==null||a.open("add")},t=(a,l)=>{var c;a.preventDefault(),(c=n.current)==null||c.open("edit",l)},s=(a,l)=>{a.preventDefault(),i(l)};return r.jsxs(r.Fragment,{children:[r.jsx(ef,{justify:"space-between",align:"center",style:{borderBottom:"1px solid #e8e9eb"},children:r.jsx(Qh,{type:"link",icon:r.jsx(G,{}),onClick:()=>o(),children:"新增"})}),r.jsx(Lt,{style:{height:"calc(100vh - 150px)",overflowY:"auto"},itemLayout:"horizontal",dataSource:e,renderItem:a=>r.jsx(Lt.Item,{actions:[r.jsx("a",{onClick:l=>t(l,a),children:"修改"}),r.jsx("a",{onClick:l=>s(l,a.name),children:"删除"})],children:r.jsx(Lt.Item.Meta,{title:`${a.name}`,description:a.remark})})}),r.jsx(Jh,{ref:n})]})},nf=window.antd.Col,rf=window.antd.Row,of=window.antd.Tabs,Nr=window.antd.Tooltip,$r=[{key:"ComponentPanel",icon:r.jsx(go,{}),title:"组件物料",component:()=>r.jsx(vh,{})},{key:"home",icon:r.jsx(io,{}),title:"页面列表",component:()=>r.jsx(Ud,{})},{key:"OutlinePanel",icon:r.jsx(mo,{}),title:"页面大纲",component:()=>r.jsx(jh,{})},{key:"CodingPanel",icon:r.jsx(Co,{}),title:"页面JSON",component:()=>r.jsx(Ih,{})},{key:"ApiList",icon:r.jsx(vo,{}),title:"页面接口",component:()=>r.jsx(Ah,{})},{key:"Variable",icon:r.jsx(So,{}),title:"页面变量",component:()=>r.jsx(tf,{})},{key:"Member",icon:r.jsx(wo,{}),title:"页面成员",component:()=>r.jsx(Xh,{})}],sf=n=>r.jsx(r.Fragment,{children:r.jsx(of,{size:"small",defaultActiveKey:$r[0].key,tabPosition:"left",tabBarStyle:{width:"50px",height:"calc(100vh - 64px)"},className:yn.leftTool,centered:!0,onTabClick:()=>n.toggleOpen(!0),items:$r.map(e=>{var i;return{key:e.key,label:r.jsx(Nr,{placement:"right",title:e.title,children:e.icon}),children:n.isOpen&&r.jsxs("div",{style:{marginLeft:-10,marginRight:10},children:[r.jsxs(rf,{style:{height:46,paddingRight:14},align:"middle",justify:"space-between",children:[r.jsx(nf,{children:r.jsx("span",{style:{fontWeight:"bold"},children:e.title})}),r.jsx(Nr,{placement:"right",title:"关闭菜单",children:r.jsx(po,{onClick:()=>n.toggleOpen()})})]}),(i=e.component)==null?void 0:i.call(e)]})}})})}),af=window.React.useState,Ef=()=>{const[n,e]=af(!0),{mode:i,updateToolbar:o}=N(s=>({mode:s.mode,updateToolbar:s.updateToolbar})),t=s=>{s!==n&&e(!n)};return r.jsx(va,{backend:$a,children:r.jsx("div",{style:{height:"calc(100vh - 64px)"},children:r.jsxs(Xe,{onChange:o,children:[i==="edit"&&r.jsx(Xe.Pane,{preferredSize:320,minSize:n?320:49,maxSize:n?800:49,children:r.jsx(sf,{toggleOpen:t,isOpen:n})}),r.jsx(Xe.Pane,{children:r.jsx(oo,{})}),i==="edit"&&r.jsx(Xe.Pane,{preferredSize:300,minSize:300,maxSize:800,children:r.jsx(Yd,{})})]})})})};export{Ef as default}; diff --git a/dist/editor/assets/LibEditor-BbEyHf-R.js b/dist/editor/assets/LibEditor-BbEyHf-R.js new file mode 100644 index 00000000..cb5ec40a --- /dev/null +++ b/dist/editor/assets/LibEditor-BbEyHf-R.js @@ -0,0 +1,435 @@ +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/index-DH-VQd0G.js","assets/index-CSGxKpEX.js","assets/index-D4KGqcbN.css"])))=>i.map(i=>d[i]); +import{i as dh,r as sE,h as y1,k as Dc,n as aE,j as wn,_ as oE,u as uE,o as lE,a as cE,p as pE,m as So,M as hE,q as fE}from"./index-CSGxKpEX.js";import{i as dE,F as nd,l as mE}from"./VariableBind-G5PJrL0q.js";import{H as hu,S as gE}from"./SetterRender-mPYe0cAy.js";import{a as yE,u as vE,p as EE}from"./lib-DsIng7Bf.js";import{Q as DE}from"./index-CLy2DBQI.js";import"./ColorPicker-vEjOCkqm.js";var TE=/\s/;function CE(e){for(var t=e.length;t--&&TE.test(e.charAt(t)););return t}var xE=/^\s+/;function bE(e){return e&&e.slice(0,CE(e)+1).replace(xE,"")}var jd=NaN,AE=/^[-+]0x[0-9a-f]+$/i,SE=/^0b[01]+$/i,wE=/^0o[0-7]+$/i,_E=parseInt;function Hd(e){if(typeof e=="number")return e;if(dE(e))return jd;if(dh(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=dh(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=bE(e);var r=SE.test(e);return r||wE.test(e)?_E(e.slice(2),r?2:8):AE.test(e)?jd:+e}var Wh=function(){return sE.Date.now()},kE="Expected a function",FE=Math.max,PE=Math.min;function Hg(e,t,r){var o,g,v,E,b,N,F=0,L=!1,H=!1,ie=!0;if(typeof e!="function")throw new TypeError(kE);t=Hd(t)||0,dh(r)&&(L=!!r.leading,H="maxWait"in r,v=H?FE(Hd(r.maxWait)||0,t):v,ie="trailing"in r?!!r.trailing:ie);function re(ze){var ht=o,rr=g;return o=g=void 0,F=ze,E=e.apply(rr,ht),E}function Ae(ze){return F=ze,b=setTimeout(Ne,t),L?re(ze):E}function $e(ze){var ht=ze-N,rr=ze-F,Kt=t-ht;return H?PE(Kt,v-rr):Kt}function Be(ze){var ht=ze-N,rr=ze-F;return N===void 0||ht>=t||ht<0||H&&rr>=v}function Ne(){var ze=Wh();if(Be(ze))return et(ze);b=setTimeout(Ne,$e(ze))}function et(ze){return b=void 0,ie&&o?re(ze):(o=g=void 0,E)}function Ke(){b!==void 0&&clearTimeout(b),F=0,o=N=g=b=void 0}function Re(){return b===void 0?E:et(Wh())}function $t(){var ze=Wh(),ht=Be(ze);if(o=arguments,g=this,N=ze,ht){if(b===void 0)return Ae(N);if(H)return clearTimeout(b),b=setTimeout(Ne,t),re(N)}return b===void 0&&(b=setTimeout(Ne,t)),E}return $t.cancel=Ke,$t.flush=Re,$t}var NE="Expected a function";function IE(e,t,r){var o=!0,g=!0;if(typeof e!="function")throw new TypeError(NE);return dh(r)&&(o="leading"in r?!!r.leading:o,g="trailing"in r?!!r.trailing:g),Hg(e,t,{leading:o,maxWait:t,trailing:g})}var Ug={exports:{}};(function(e,t){(function(r){e.exports=r()})(function(){var r=(Ct,We)=>()=>(We||Ct((We={exports:{}}).exports,We),We.exports),o=r((Ct,We)=>{var je=function(Ye){return Ye&&Ye.Math==Math&&Ye};We.exports=je(typeof globalThis=="object"&&globalThis)||je(typeof window=="object"&&window)||je(typeof self=="object"&&self)||je(typeof y1=="object"&&y1)||function(){return this}()||Function("return this")()}),g=r((Ct,We)=>{We.exports=function(je){try{return!!je()}catch{return!0}}}),v=r((Ct,We)=>{var je=g();We.exports=!je(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})}),E=r((Ct,We)=>{var je=g();We.exports=!je(function(){var Ye=(function(){}).bind();return typeof Ye!="function"||Ye.hasOwnProperty("prototype")})}),b=r((Ct,We)=>{var je=E(),Ye=Function.prototype.call;We.exports=je?Ye.bind(Ye):function(){return Ye.apply(Ye,arguments)}}),N=r(Ct=>{var We={}.propertyIsEnumerable,je=Object.getOwnPropertyDescriptor,Ye=je&&!We.call({1:2},1);Ct.f=Ye?function(Xe){var gt=je(this,Xe);return!!gt&>.enumerable}:We}),F=r((Ct,We)=>{We.exports=function(je,Ye){return{enumerable:!(je&1),configurable:!(je&2),writable:!(je&4),value:Ye}}}),L=r((Ct,We)=>{var je=E(),Ye=Function.prototype,Xe=Ye.call,gt=je&&Ye.bind.bind(Xe,Xe);We.exports=je?gt:function(Lt){return function(){return Xe.apply(Lt,arguments)}}}),H=r((Ct,We)=>{var je=L(),Ye=je({}.toString),Xe=je("".slice);We.exports=function(gt){return Xe(Ye(gt),8,-1)}}),ie=r((Ct,We)=>{var je=L(),Ye=g(),Xe=H(),gt=Object,Lt=je("".split);We.exports=Ye(function(){return!gt("z").propertyIsEnumerable(0)})?function(Gt){return Xe(Gt)=="String"?Lt(Gt,""):gt(Gt)}:gt}),re=r((Ct,We)=>{We.exports=function(je){return je==null}}),Ae=r((Ct,We)=>{var je=re(),Ye=TypeError;We.exports=function(Xe){if(je(Xe))throw Ye("Can't call method on "+Xe);return Xe}}),$e=r((Ct,We)=>{var je=ie(),Ye=Ae();We.exports=function(Xe){return je(Ye(Xe))}}),Be=r((Ct,We)=>{var je=typeof document=="object"&&document.all,Ye=typeof je>"u"&&je!==void 0;We.exports={all:je,IS_HTMLDDA:Ye}}),Ne=r((Ct,We)=>{var je=Be(),Ye=je.all;We.exports=je.IS_HTMLDDA?function(Xe){return typeof Xe=="function"||Xe===Ye}:function(Xe){return typeof Xe=="function"}}),et=r((Ct,We)=>{var je=Ne(),Ye=Be(),Xe=Ye.all;We.exports=Ye.IS_HTMLDDA?function(gt){return typeof gt=="object"?gt!==null:je(gt)||gt===Xe}:function(gt){return typeof gt=="object"?gt!==null:je(gt)}}),Ke=r((Ct,We)=>{var je=o(),Ye=Ne(),Xe=function(gt){return Ye(gt)?gt:void 0};We.exports=function(gt,Lt){return arguments.length<2?Xe(je[gt]):je[gt]&&je[gt][Lt]}}),Re=r((Ct,We)=>{var je=L();We.exports=je({}.isPrototypeOf)}),$t=r((Ct,We)=>{var je=Ke();We.exports=je("navigator","userAgent")||""}),ze=r((Ct,We)=>{var je=o(),Ye=$t(),Xe=je.process,gt=je.Deno,Lt=Xe&&Xe.versions||gt&>.version,Gt=Lt&&Lt.v8,Ut,bt;Gt&&(Ut=Gt.split("."),bt=Ut[0]>0&&Ut[0]<4?1:+(Ut[0]+Ut[1])),!bt&&Ye&&(Ut=Ye.match(/Edge\/(\d+)/),(!Ut||Ut[1]>=74)&&(Ut=Ye.match(/Chrome\/(\d+)/),Ut&&(bt=+Ut[1]))),We.exports=bt}),ht=r((Ct,We)=>{var je=ze(),Ye=g();We.exports=!!Object.getOwnPropertySymbols&&!Ye(function(){var Xe=Symbol();return!String(Xe)||!(Object(Xe)instanceof Symbol)||!Symbol.sham&&je&&je<41})}),rr=r((Ct,We)=>{var je=ht();We.exports=je&&!Symbol.sham&&typeof Symbol.iterator=="symbol"}),Kt=r((Ct,We)=>{var je=Ke(),Ye=Ne(),Xe=Re(),gt=rr(),Lt=Object;We.exports=gt?function(Gt){return typeof Gt=="symbol"}:function(Gt){var Ut=je("Symbol");return Ye(Ut)&&Xe(Ut.prototype,Lt(Gt))}}),vt=r((Ct,We)=>{var je=String;We.exports=function(Ye){try{return je(Ye)}catch{return"Object"}}}),Yt=r((Ct,We)=>{var je=Ne(),Ye=vt(),Xe=TypeError;We.exports=function(gt){if(je(gt))return gt;throw Xe(Ye(gt)+" is not a function")}}),St=r((Ct,We)=>{var je=Yt(),Ye=re();We.exports=function(Xe,gt){var Lt=Xe[gt];return Ye(Lt)?void 0:je(Lt)}}),ft=r((Ct,We)=>{var je=b(),Ye=Ne(),Xe=et(),gt=TypeError;We.exports=function(Lt,Gt){var Ut,bt;if(Gt==="string"&&Ye(Ut=Lt.toString)&&!Xe(bt=je(Ut,Lt))||Ye(Ut=Lt.valueOf)&&!Xe(bt=je(Ut,Lt))||Gt!=="string"&&Ye(Ut=Lt.toString)&&!Xe(bt=je(Ut,Lt)))return bt;throw gt("Can't convert object to primitive value")}}),er=r((Ct,We)=>{We.exports=!1}),jt=r((Ct,We)=>{var je=o(),Ye=Object.defineProperty;We.exports=function(Xe,gt){try{Ye(je,Xe,{value:gt,configurable:!0,writable:!0})}catch{je[Xe]=gt}return gt}}),ur=r((Ct,We)=>{var je=o(),Ye=jt(),Xe="__core-js_shared__",gt=je[Xe]||Ye(Xe,{});We.exports=gt}),Ur=r((Ct,We)=>{var je=er(),Ye=ur();(We.exports=function(Xe,gt){return Ye[Xe]||(Ye[Xe]=gt!==void 0?gt:{})})("versions",[]).push({version:"3.26.1",mode:je?"pure":"global",copyright:"© 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.26.1/LICENSE",source:"https://github.com/zloirock/core-js"})}),Yr=r((Ct,We)=>{var je=Ae(),Ye=Object;We.exports=function(Xe){return Ye(je(Xe))}}),Zr=r((Ct,We)=>{var je=L(),Ye=Yr(),Xe=je({}.hasOwnProperty);We.exports=Object.hasOwn||function(gt,Lt){return Xe(Ye(gt),Lt)}}),fe=r((Ct,We)=>{var je=L(),Ye=0,Xe=Math.random(),gt=je(1 .toString);We.exports=function(Lt){return"Symbol("+(Lt===void 0?"":Lt)+")_"+gt(++Ye+Xe,36)}}),Te=r((Ct,We)=>{var je=o(),Ye=Ur(),Xe=Zr(),gt=fe(),Lt=ht(),Gt=rr(),Ut=Ye("wks"),bt=je.Symbol,yr=bt&&bt.for,Er=Gt?bt:bt&&bt.withoutSetter||gt;We.exports=function(wr){if(!Xe(Ut,wr)||!(Lt||typeof Ut[wr]=="string")){var cr="Symbol."+wr;Lt&&Xe(bt,wr)?Ut[wr]=bt[wr]:Gt&&yr?Ut[wr]=yr(cr):Ut[wr]=Er(cr)}return Ut[wr]}}),Qt=r((Ct,We)=>{var je=b(),Ye=et(),Xe=Kt(),gt=St(),Lt=ft(),Gt=Te(),Ut=TypeError,bt=Gt("toPrimitive");We.exports=function(yr,Er){if(!Ye(yr)||Xe(yr))return yr;var wr=gt(yr,bt),cr;if(wr){if(Er===void 0&&(Er="default"),cr=je(wr,yr,Er),!Ye(cr)||Xe(cr))return cr;throw Ut("Can't convert object to primitive value")}return Er===void 0&&(Er="number"),Lt(yr,Er)}}),Ve=r((Ct,We)=>{var je=Qt(),Ye=Kt();We.exports=function(Xe){var gt=je(Xe,"string");return Ye(gt)?gt:gt+""}}),br=r((Ct,We)=>{var je=o(),Ye=et(),Xe=je.document,gt=Ye(Xe)&&Ye(Xe.createElement);We.exports=function(Lt){return gt?Xe.createElement(Lt):{}}}),An=r((Ct,We)=>{var je=v(),Ye=g(),Xe=br();We.exports=!je&&!Ye(function(){return Object.defineProperty(Xe("div"),"a",{get:function(){return 7}}).a!=7})}),yn=r(Ct=>{var We=v(),je=b(),Ye=N(),Xe=F(),gt=$e(),Lt=Ve(),Gt=Zr(),Ut=An(),bt=Object.getOwnPropertyDescriptor;Ct.f=We?bt:function(yr,Er){if(yr=gt(yr),Er=Lt(Er),Ut)try{return bt(yr,Er)}catch{}if(Gt(yr,Er))return Xe(!je(Ye.f,yr,Er),yr[Er])}}),Pn=r((Ct,We)=>{var je=v(),Ye=g();We.exports=je&&Ye(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!=42})}),En=r((Ct,We)=>{var je=et(),Ye=String,Xe=TypeError;We.exports=function(gt){if(je(gt))return gt;throw Xe(Ye(gt)+" is not an object")}}),Xr=r(Ct=>{var We=v(),je=An(),Ye=Pn(),Xe=En(),gt=Ve(),Lt=TypeError,Gt=Object.defineProperty,Ut=Object.getOwnPropertyDescriptor,bt="enumerable",yr="configurable",Er="writable";Ct.f=We?Ye?function(wr,cr,Ue){if(Xe(wr),cr=gt(cr),Xe(Ue),typeof wr=="function"&&cr==="prototype"&&"value"in Ue&&Er in Ue&&!Ue[Er]){var Wr=Ut(wr,cr);Wr&&Wr[Er]&&(wr[cr]=Ue.value,Ue={configurable:yr in Ue?Ue[yr]:Wr[yr],enumerable:bt in Ue?Ue[bt]:Wr[bt],writable:!1})}return Gt(wr,cr,Ue)}:Gt:function(wr,cr,Ue){if(Xe(wr),cr=gt(cr),Xe(Ue),je)try{return Gt(wr,cr,Ue)}catch{}if("get"in Ue||"set"in Ue)throw Lt("Accessors not supported");return"value"in Ue&&(wr[cr]=Ue.value),wr}}),Dn=r((Ct,We)=>{var je=v(),Ye=Xr(),Xe=F();We.exports=je?function(gt,Lt,Gt){return Ye.f(gt,Lt,Xe(1,Gt))}:function(gt,Lt,Gt){return gt[Lt]=Gt,gt}}),Rn=r((Ct,We)=>{var je=v(),Ye=Zr(),Xe=Function.prototype,gt=je&&Object.getOwnPropertyDescriptor,Lt=Ye(Xe,"name"),Gt=Lt&&(function(){}).name==="something",Ut=Lt&&(!je||je&>(Xe,"name").configurable);We.exports={EXISTS:Lt,PROPER:Gt,CONFIGURABLE:Ut}}),mi=r((Ct,We)=>{var je=L(),Ye=Ne(),Xe=ur(),gt=je(Function.toString);Ye(Xe.inspectSource)||(Xe.inspectSource=function(Lt){return gt(Lt)}),We.exports=Xe.inspectSource}),bn=r((Ct,We)=>{var je=o(),Ye=Ne(),Xe=je.WeakMap;We.exports=Ye(Xe)&&/native code/.test(String(Xe))}),gi=r((Ct,We)=>{var je=Ur(),Ye=fe(),Xe=je("keys");We.exports=function(gt){return Xe[gt]||(Xe[gt]=Ye(gt))}}),Di=r((Ct,We)=>{We.exports={}}),fi=r((Ct,We)=>{var je=bn(),Ye=o(),Xe=et(),gt=Dn(),Lt=Zr(),Gt=ur(),Ut=gi(),bt=Di(),yr="Object already initialized",Er=Ye.TypeError,wr=Ye.WeakMap,cr,Ue,Wr,en=function(Je){return Wr(Je)?Ue(Je):cr(Je,{})},Vt=function(Je){return function(Ci){var ls;if(!Xe(Ci)||(ls=Ue(Ci)).type!==Je)throw Er("Incompatible receiver, "+Je+" required");return ls}};je||Gt.state?(Dt=Gt.state||(Gt.state=new wr),Dt.get=Dt.get,Dt.has=Dt.has,Dt.set=Dt.set,cr=function(Je,Ci){if(Dt.has(Je))throw Er(yr);return Ci.facade=Je,Dt.set(Je,Ci),Ci},Ue=function(Je){return Dt.get(Je)||{}},Wr=function(Je){return Dt.has(Je)}):(Jn=Ut("state"),bt[Jn]=!0,cr=function(Je,Ci){if(Lt(Je,Jn))throw Er(yr);return Ci.facade=Je,gt(Je,Jn,Ci),Ci},Ue=function(Je){return Lt(Je,Jn)?Je[Jn]:{}},Wr=function(Je){return Lt(Je,Jn)});var Dt,Jn;We.exports={set:cr,get:Ue,has:Wr,enforce:en,getterFor:Vt}}),yi=r((Ct,We)=>{var je=g(),Ye=Ne(),Xe=Zr(),gt=v(),Lt=Rn().CONFIGURABLE,Gt=mi(),Ut=fi(),bt=Ut.enforce,yr=Ut.get,Er=Object.defineProperty,wr=gt&&!je(function(){return Er(function(){},"length",{value:8}).length!==8}),cr=String(String).split("String"),Ue=We.exports=function(Wr,en,Vt){String(en).slice(0,7)==="Symbol("&&(en="["+String(en).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),Vt&&Vt.getter&&(en="get "+en),Vt&&Vt.setter&&(en="set "+en),(!Xe(Wr,"name")||Lt&&Wr.name!==en)&&(gt?Er(Wr,"name",{value:en,configurable:!0}):Wr.name=en),wr&&Vt&&Xe(Vt,"arity")&&Wr.length!==Vt.arity&&Er(Wr,"length",{value:Vt.arity});try{Vt&&Xe(Vt,"constructor")&&Vt.constructor?gt&&Er(Wr,"prototype",{writable:!1}):Wr.prototype&&(Wr.prototype=void 0)}catch{}var Dt=bt(Wr);return Xe(Dt,"source")||(Dt.source=cr.join(typeof en=="string"?en:"")),Wr};Function.prototype.toString=Ue(function(){return Ye(this)&&yr(this).source||Gt(this)},"toString")}),Li=r((Ct,We)=>{var je=Ne(),Ye=Xr(),Xe=yi(),gt=jt();We.exports=function(Lt,Gt,Ut,bt){bt||(bt={});var yr=bt.enumerable,Er=bt.name!==void 0?bt.name:Gt;if(je(Ut)&&Xe(Ut,Er,bt),bt.global)yr?Lt[Gt]=Ut:gt(Gt,Ut);else{try{bt.unsafe?Lt[Gt]&&(yr=!0):delete Lt[Gt]}catch{}yr?Lt[Gt]=Ut:Ye.f(Lt,Gt,{value:Ut,enumerable:!1,configurable:!bt.nonConfigurable,writable:!bt.nonWritable})}return Lt}}),Ti=r((Ct,We)=>{var je=Math.ceil,Ye=Math.floor;We.exports=Math.trunc||function(Xe){var gt=+Xe;return(gt>0?Ye:je)(gt)}}),gr=r((Ct,We)=>{var je=Ti();We.exports=function(Ye){var Xe=+Ye;return Xe!==Xe||Xe===0?0:je(Xe)}}),jn=r((Ct,We)=>{var je=gr(),Ye=Math.max,Xe=Math.min;We.exports=function(gt,Lt){var Gt=je(gt);return Gt<0?Ye(Gt+Lt,0):Xe(Gt,Lt)}}),ns=r((Ct,We)=>{var je=gr(),Ye=Math.min;We.exports=function(Xe){return Xe>0?Ye(je(Xe),9007199254740991):0}}),ri=r((Ct,We)=>{var je=ns();We.exports=function(Ye){return je(Ye.length)}}),ni=r((Ct,We)=>{var je=$e(),Ye=jn(),Xe=ri(),gt=function(Lt){return function(Gt,Ut,bt){var yr=je(Gt),Er=Xe(yr),wr=Ye(bt,Er),cr;if(Lt&&Ut!=Ut){for(;Er>wr;)if(cr=yr[wr++],cr!=cr)return!0}else for(;Er>wr;wr++)if((Lt||wr in yr)&&yr[wr]===Ut)return Lt||wr||0;return!Lt&&-1}};We.exports={includes:gt(!0),indexOf:gt(!1)}}),In=r((Ct,We)=>{var je=L(),Ye=Zr(),Xe=$e(),gt=ni().indexOf,Lt=Di(),Gt=je([].push);We.exports=function(Ut,bt){var yr=Xe(Ut),Er=0,wr=[],cr;for(cr in yr)!Ye(Lt,cr)&&Ye(yr,cr)&&Gt(wr,cr);for(;bt.length>Er;)Ye(yr,cr=bt[Er++])&&(~gt(wr,cr)||Gt(wr,cr));return wr}}),Hn=r((Ct,We)=>{We.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]}),zt=r(Ct=>{var We=In(),je=Hn(),Ye=je.concat("length","prototype");Ct.f=Object.getOwnPropertyNames||function(Xe){return We(Xe,Ye)}}),dr=r(Ct=>{Ct.f=Object.getOwnPropertySymbols}),rn=r((Ct,We)=>{var je=Ke(),Ye=L(),Xe=zt(),gt=dr(),Lt=En(),Gt=Ye([].concat);We.exports=je("Reflect","ownKeys")||function(Ut){var bt=Xe.f(Lt(Ut)),yr=gt.f;return yr?Gt(bt,yr(Ut)):bt}}),fn=r((Ct,We)=>{var je=Zr(),Ye=rn(),Xe=yn(),gt=Xr();We.exports=function(Lt,Gt,Ut){for(var bt=Ye(Gt),yr=gt.f,Er=Xe.f,wr=0;wr{var je=g(),Ye=Ne(),Xe=/#|\.prototype\./,gt=function(yr,Er){var wr=Gt[Lt(yr)];return wr==bt?!0:wr==Ut?!1:Ye(Er)?je(Er):!!Er},Lt=gt.normalize=function(yr){return String(yr).replace(Xe,".").toLowerCase()},Gt=gt.data={},Ut=gt.NATIVE="N",bt=gt.POLYFILL="P";We.exports=gt}),Nr=r((Ct,We)=>{var je=o(),Ye=yn().f,Xe=Dn(),gt=Li(),Lt=jt(),Gt=fn(),Ut=nn();We.exports=function(bt,yr){var Er=bt.target,wr=bt.global,cr=bt.stat,Ue,Wr,en,Vt,Dt,Jn;if(wr?Wr=je:cr?Wr=je[Er]||Lt(Er,{}):Wr=(je[Er]||{}).prototype,Wr)for(en in yr){if(Dt=yr[en],bt.dontCallGetSet?(Jn=Ye(Wr,en),Vt=Jn&&Jn.value):Vt=Wr[en],Ue=Ut(wr?en:Er+(cr?".":"#")+en,bt.forced),!Ue&&Vt!==void 0){if(typeof Dt==typeof Vt)continue;Gt(Dt,Vt)}(bt.sham||Vt&&Vt.sham)&&Xe(Dt,"sham",!0),gt(Wr,en,Dt,bt)}}}),On=r((Ct,We)=>{var je=H();We.exports=Array.isArray||function(Ye){return je(Ye)=="Array"}}),Ht=r((Ct,We)=>{var je=TypeError,Ye=9007199254740991;We.exports=function(Xe){if(Xe>Ye)throw je("Maximum allowed index exceeded");return Xe}}),Ar=r((Ct,We)=>{var je=H(),Ye=L();We.exports=function(Xe){if(je(Xe)==="Function")return Ye(Xe)}}),Rr=r((Ct,We)=>{var je=Ar(),Ye=Yt(),Xe=E(),gt=je(je.bind);We.exports=function(Lt,Gt){return Ye(Lt),Gt===void 0?Lt:Xe?gt(Lt,Gt):function(){return Lt.apply(Gt,arguments)}}}),jr=r((Ct,We)=>{var je=On(),Ye=ri(),Xe=Ht(),gt=Rr(),Lt=function(Gt,Ut,bt,yr,Er,wr,cr,Ue){for(var Wr=Er,en=0,Vt=cr?gt(cr,Ue):!1,Dt,Jn;en0&&je(Dt)?(Jn=Ye(Dt),Wr=Lt(Gt,Ut,Dt,Jn,Wr,wr-1)-1):(Xe(Wr+1),Gt[Wr]=Dt),Wr++),en++;return Wr};We.exports=Lt}),an=r((Ct,We)=>{var je=Te(),Ye=je("toStringTag"),Xe={};Xe[Ye]="z",We.exports=String(Xe)==="[object z]"}),Mn=r((Ct,We)=>{var je=an(),Ye=Ne(),Xe=H(),gt=Te(),Lt=gt("toStringTag"),Gt=Object,Ut=Xe(function(){return arguments}())=="Arguments",bt=function(yr,Er){try{return yr[Er]}catch{}};We.exports=je?Xe:function(yr){var Er,wr,cr;return yr===void 0?"Undefined":yr===null?"Null":typeof(wr=bt(Er=Gt(yr),Lt))=="string"?wr:Ut?Xe(Er):(cr=Xe(Er))=="Object"&&Ye(Er.callee)?"Arguments":cr}}),Xn=r((Ct,We)=>{var je=L(),Ye=g(),Xe=Ne(),gt=Mn(),Lt=Ke(),Gt=mi(),Ut=function(){},bt=[],yr=Lt("Reflect","construct"),Er=/^\s*(?:class|function)\b/,wr=je(Er.exec),cr=!Er.exec(Ut),Ue=function(en){if(!Xe(en))return!1;try{return yr(Ut,bt,en),!0}catch{return!1}},Wr=function(en){if(!Xe(en))return!1;switch(gt(en)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return cr||!!wr(Er,Gt(en))}catch{return!0}};Wr.sham=!0,We.exports=!yr||Ye(function(){var en;return Ue(Ue.call)||!Ue(Object)||!Ue(function(){en=!0})||en})?Wr:Ue}),Xi=r((Ct,We)=>{var je=On(),Ye=Xn(),Xe=et(),gt=Te(),Lt=gt("species"),Gt=Array;We.exports=function(Ut){var bt;return je(Ut)&&(bt=Ut.constructor,Ye(bt)&&(bt===Gt||je(bt.prototype))?bt=void 0:Xe(bt)&&(bt=bt[Lt],bt===null&&(bt=void 0))),bt===void 0?Gt:bt}}),is=r((Ct,We)=>{var je=Xi();We.exports=function(Ye,Xe){return new(je(Ye))(Xe===0?0:Xe)}}),Ln=r(()=>{var Ct=Nr(),We=jr(),je=Yt(),Ye=Yr(),Xe=ri(),gt=is();Ct({target:"Array",proto:!0},{flatMap:function(Lt){var Gt=Ye(this),Ut=Xe(Gt),bt;return je(Lt),bt=gt(Gt,0),bt.length=We(bt,Gt,Gt,Ut,0,1,Lt,arguments.length>1?arguments[1]:void 0),bt}})}),ss=r((Ct,We)=>{We.exports={}}),as=r((Ct,We)=>{var je=Te(),Ye=ss(),Xe=je("iterator"),gt=Array.prototype;We.exports=function(Lt){return Lt!==void 0&&(Ye.Array===Lt||gt[Xe]===Lt)}}),Ji=r((Ct,We)=>{var je=Mn(),Ye=St(),Xe=re(),gt=ss(),Lt=Te(),Gt=Lt("iterator");We.exports=function(Ut){if(!Xe(Ut))return Ye(Ut,Gt)||Ye(Ut,"@@iterator")||gt[je(Ut)]}}),ln=r((Ct,We)=>{var je=b(),Ye=Yt(),Xe=En(),gt=vt(),Lt=Ji(),Gt=TypeError;We.exports=function(Ut,bt){var yr=arguments.length<2?Lt(Ut):bt;if(Ye(yr))return Xe(je(yr,Ut));throw Gt(gt(Ut)+" is not iterable")}}),eo=r((Ct,We)=>{var je=b(),Ye=En(),Xe=St();We.exports=function(gt,Lt,Gt){var Ut,bt;Ye(gt);try{if(Ut=Xe(gt,"return"),!Ut){if(Lt==="throw")throw Gt;return Gt}Ut=je(Ut,gt)}catch(yr){bt=!0,Ut=yr}if(Lt==="throw")throw Gt;if(bt)throw Ut;return Ye(Ut),Gt}}),ki=r((Ct,We)=>{var je=Rr(),Ye=b(),Xe=En(),gt=vt(),Lt=as(),Gt=ri(),Ut=Re(),bt=ln(),yr=Ji(),Er=eo(),wr=TypeError,cr=function(Wr,en){this.stopped=Wr,this.result=en},Ue=cr.prototype;We.exports=function(Wr,en,Vt){var Dt=Vt&&Vt.that,Jn=!!(Vt&&Vt.AS_ENTRIES),Je=!!(Vt&&Vt.IS_RECORD),Ci=!!(Vt&&Vt.IS_ITERATOR),ls=!!(Vt&&Vt.INTERRUPTED),Ms=je(en,Dt),Jr,ai,qn,Oi,Bn,ta,wi,Bs=function(Fi){return Jr&&Er(Jr,"normal",Fi),new cr(!0,Fi)},Ea=function(Fi){return Jn?(Xe(Fi),ls?Ms(Fi[0],Fi[1],Bs):Ms(Fi[0],Fi[1])):ls?Ms(Fi,Bs):Ms(Fi)};if(Je)Jr=Wr.iterator;else if(Ci)Jr=Wr;else{if(ai=yr(Wr),!ai)throw wr(gt(Wr)+" is not iterable");if(Lt(ai)){for(qn=0,Oi=Gt(Wr);Oi>qn;qn++)if(Bn=Ea(Wr[qn]),Bn&&Ut(Ue,Bn))return Bn;return new cr(!1)}Jr=bt(Wr,ai)}for(ta=Je?Wr.next:Jr.next;!(wi=Ye(ta,Jr)).done;){try{Bn=Ea(wi.value)}catch(Fi){Er(Jr,"throw",Fi)}if(typeof Bn=="object"&&Bn&&Ut(Ue,Bn))return Bn}return new cr(!1)}}),Tr=r((Ct,We)=>{var je=Ve(),Ye=Xr(),Xe=F();We.exports=function(gt,Lt,Gt){var Ut=je(Lt);Ut in gt?Ye.f(gt,Ut,Xe(0,Gt)):gt[Ut]=Gt}}),Mt=r(()=>{var Ct=Nr(),We=ki(),je=Tr();Ct({target:"Object",stat:!0},{fromEntries:function(Ye){var Xe={};return We(Ye,function(gt,Lt){je(Xe,gt,Lt)},{AS_ENTRIES:!0}),Xe}})}),xt=r((Ct,We)=>{var je=yi(),Ye=Xr();We.exports=function(Xe,gt,Lt){return Lt.get&&je(Lt.get,gt,{getter:!0}),Lt.set&&je(Lt.set,gt,{setter:!0}),Ye.f(Xe,gt,Lt)}}),Rt=r((Ct,We)=>{var je=En();We.exports=function(){var Ye=je(this),Xe="";return Ye.hasIndices&&(Xe+="d"),Ye.global&&(Xe+="g"),Ye.ignoreCase&&(Xe+="i"),Ye.multiline&&(Xe+="m"),Ye.dotAll&&(Xe+="s"),Ye.unicode&&(Xe+="u"),Ye.unicodeSets&&(Xe+="v"),Ye.sticky&&(Xe+="y"),Xe}}),Ft=r(()=>{var Ct=o(),We=v(),je=xt(),Ye=Rt(),Xe=g(),gt=Ct.RegExp,Lt=gt.prototype,Gt=We&&Xe(function(){var Ut=!0;try{gt(".","d")}catch{Ut=!1}var bt={},yr="",Er=Ut?"dgimsy":"gimsy",wr=function(en,Vt){Object.defineProperty(bt,en,{get:function(){return yr+=Vt,!0}})},cr={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};Ut&&(cr.hasIndices="d");for(var Ue in cr)wr(Ue,cr[Ue]);var Wr=Object.getOwnPropertyDescriptor(Lt,"flags").get.call(bt);return Wr!==Er||yr!==Er});Gt&&je(Lt,"flags",{configurable:!0,get:Ye})}),qt=r(()=>{var Ct=Nr(),We=o();Ct({global:!0,forced:We.globalThis!==We},{globalThis:We})}),lr=r(()=>{qt()}),ar=r(()=>{var Ct=Nr(),We=jr(),je=Yr(),Ye=ri(),Xe=gr(),gt=is();Ct({target:"Array",proto:!0},{flat:function(){var Lt=arguments.length?arguments[0]:void 0,Gt=je(this),Ut=Ye(Gt),bt=gt(Gt,0);return bt.length=We(bt,Gt,Gt,Ut,0,Lt===void 0?1:Xe(Lt)),bt}})}),vr=r((Ct,We)=>{var je=["cliName","cliCategory","cliDescription"],Ye=["_"],Xe=["languageId"];function gt(a,c){if(a==null)return{};var m=Lt(a,c),y,C;if(Object.getOwnPropertySymbols){var x=Object.getOwnPropertySymbols(a);for(C=0;C=0)&&Object.prototype.propertyIsEnumerable.call(a,y)&&(m[y]=a[y])}return m}function Lt(a,c){if(a==null)return{};var m={},y=Object.keys(a),C,x;for(x=0;x=0)&&(m[C]=a[C]);return m}Ln(),Mt(),Ft(),lr(),ar();var Gt=Object.create,Ut=Object.defineProperty,bt=Object.getOwnPropertyDescriptor,yr=Object.getOwnPropertyNames,Er=Object.getPrototypeOf,wr=Object.prototype.hasOwnProperty,cr=(a,c)=>function(){return a&&(c=(0,a[yr(a)[0]])(a=0)),c},Ue=(a,c)=>function(){return c||(0,a[yr(a)[0]])((c={exports:{}}).exports,c),c.exports},Wr=(a,c)=>{for(var m in c)Ut(a,m,{get:c[m],enumerable:!0})},en=(a,c,m,y)=>{if(c&&typeof c=="object"||typeof c=="function")for(let C of yr(c))!wr.call(a,C)&&C!==m&&Ut(a,C,{get:()=>c[C],enumerable:!(y=bt(c,C))||y.enumerable});return a},Vt=(a,c,m)=>(m=a!=null?Gt(Er(a)):{},en(c||!a||!a.__esModule?Ut(m,"default",{value:a,enumerable:!0}):m,a)),Dt=a=>en(Ut({},"__esModule",{value:!0}),a),Jn,Je=cr({""(){Jn={env:{},argv:[]}}}),Ci=Ue({"package.json"(a,c){c.exports={version:"2.8.8"}}}),ls=Ue({"node_modules/diff/lib/diff/base.js"(a){Je(),Object.defineProperty(a,"__esModule",{value:!0}),a.default=c;function c(){}c.prototype={diff:function(C,x){var A=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},S=A.callback;typeof A=="function"&&(S=A,A={}),this.options=A;var k=this;function O(ne){return S?(setTimeout(function(){S(void 0,ne)},0),!0):ne}C=this.castInput(C),x=this.castInput(x),C=this.removeEmpty(this.tokenize(C)),x=this.removeEmpty(this.tokenize(x));var G=x.length,z=C.length,q=1,U=G+z,$=[{newPos:-1,components:[]}],Q=this.extractCommon($[0],x,C,0);if($[0].newPos+1>=G&&Q+1>=z)return O([{value:this.join(x),count:x.length}]);function ce(){for(var ne=-1*q;ne<=q;ne+=2){var me=void 0,ue=$[ne-1],Ee=$[ne+1],ye=(Ee?Ee.newPos:0)-ne;ue&&($[ne-1]=void 0);var Oe=ue&&ue.newPos+1=G&&ye+1>=z)return O(m(k,me.components,x,C,k.useLongestToken));$[ne]=me}q++}if(S)(function ne(){setTimeout(function(){if(q>U)return S();ce()||ne()},0)})();else for(;q<=U;){var ge=ce();if(ge)return ge}},pushComponent:function(C,x,A){var S=C[C.length-1];S&&S.added===x&&S.removed===A?C[C.length-1]={count:S.count+1,added:x,removed:A}:C.push({count:1,added:x,removed:A})},extractCommon:function(C,x,A,S){for(var k=x.length,O=A.length,G=C.newPos,z=G-S,q=0;G+1ge.length?me:ge}),U.value=C.join(Q)}else U.value=C.join(A.slice(z,z+U.count));z+=U.count,U.added||(q+=U.count)}}var ce=x[G-1];return G>1&&typeof ce.value=="string"&&(ce.added||ce.removed)&&C.equals("",ce.value)&&(x[G-2].value+=ce.value,x.pop()),x}function y(C){return{newPos:C.newPos,components:C.components.slice(0)}}}}),Ms=Ue({"node_modules/diff/lib/diff/array.js"(a){Je(),Object.defineProperty(a,"__esModule",{value:!0}),a.diffArrays=C,a.arrayDiff=void 0;var c=m(ls());function m(x){return x&&x.__esModule?x:{default:x}}var y=new c.default;a.arrayDiff=y,y.tokenize=function(x){return x.slice()},y.join=y.removeEmpty=function(x){return x};function C(x,A,S){return y.diff(x,A,S)}}}),Jr=Ue({"src/document/doc-builders.js"(a,c){Je();function m(te){return{type:"concat",parts:te}}function y(te){return{type:"indent",contents:te}}function C(te,B){return{type:"align",contents:B,n:te}}function x(te){let B=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return{type:"group",id:B.id,contents:te,break:!!B.shouldBreak,expandedStates:B.expandedStates}}function A(te){return C(Number.NEGATIVE_INFINITY,te)}function S(te){return C({type:"root"},te)}function k(te){return C(-1,te)}function O(te,B){return x(te[0],Object.assign(Object.assign({},B),{},{expandedStates:te}))}function G(te){return{type:"fill",parts:te}}function z(te,B){let X=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return{type:"if-break",breakContents:te,flatContents:B,groupId:X.groupId}}function q(te,B){return{type:"indent-if-break",contents:te,groupId:B.groupId,negate:B.negate}}function U(te){return{type:"line-suffix",contents:te}}var $={type:"line-suffix-boundary"},Q={type:"break-parent"},ce={type:"trim"},ge={type:"line",hard:!0},ne={type:"line",hard:!0,literal:!0},me={type:"line"},ue={type:"line",soft:!0},Ee=m([ge,Q]),ye=m([ne,Q]),Oe={type:"cursor",placeholder:Symbol("cursor")};function V(te,B){let X=[];for(let Z=0;Z0){for(let se=0;se=0?A.charAt(S+1)===` +`?"crlf":"cr":"lf"}function y(A){switch(A){case"cr":return"\r";case"crlf":return`\r +`;default:return` +`}}function C(A,S){let k;switch(S){case` +`:k=/\n/g;break;case"\r":k=/\r/g;break;case`\r +`:k=/\r\n/g;break;default:throw new Error(`Unexpected "eol" ${JSON.stringify(S)}.`)}let O=A.match(k);return O?O.length:0}function x(A){return A.replace(/\r\n?/g,` +`)}c.exports={guessEndOfLine:m,convertEndOfLineToChars:y,countEndOfLineChars:C,normalizeEndOfLine:x}}}),qn=Ue({"src/utils/get-last.js"(a,c){Je();var m=y=>y[y.length-1];c.exports=m}});function Oi(){let{onlyFirst:a=!1}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},c=["[\\u001B\\u009B][[\\]()#;?]*(?:(?:(?:(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]+)*|[a-zA-Z\\d]+(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]*)*)?\\u0007)","(?:(?:\\d{1,4}(?:;\\d{0,4})*)?[\\dA-PR-TZcf-ntqry=><~]))"].join("|");return new RegExp(c,a?void 0:"g")}var Bn=cr({"node_modules/strip-ansi/node_modules/ansi-regex/index.js"(){Je()}});function ta(a){if(typeof a!="string")throw new TypeError(`Expected a \`string\`, got \`${typeof a}\``);return a.replace(Oi(),"")}var wi=cr({"node_modules/strip-ansi/index.js"(){Je(),Bn()}});function Bs(a){return Number.isInteger(a)?a>=4352&&(a<=4447||a===9001||a===9002||11904<=a&&a<=12871&&a!==12351||12880<=a&&a<=19903||19968<=a&&a<=42182||43360<=a&&a<=43388||44032<=a&&a<=55203||63744<=a&&a<=64255||65040<=a&&a<=65049||65072<=a&&a<=65131||65281<=a&&a<=65376||65504<=a&&a<=65510||110592<=a&&a<=110593||127488<=a&&a<=127569||131072<=a&&a<=262141):!1}var Ea=cr({"node_modules/is-fullwidth-code-point/index.js"(){Je()}}),Fi=Ue({"node_modules/emoji-regex/index.js"(a,c){Je(),c.exports=function(){return/\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62(?:\uDB40\uDC77\uDB40\uDC6C\uDB40\uDC73|\uDB40\uDC73\uDB40\uDC63\uDB40\uDC74|\uDB40\uDC65\uDB40\uDC6E\uDB40\uDC67)\uDB40\uDC7F|(?:\uD83E\uDDD1\uD83C\uDFFF\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFF\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFB-\uDFFE])|(?:\uD83E\uDDD1\uD83C\uDFFE\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFE\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFB-\uDFFD\uDFFF])|(?:\uD83E\uDDD1\uD83C\uDFFD\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFD\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])|(?:\uD83E\uDDD1\uD83C\uDFFC\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFC\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFB\uDFFD-\uDFFF])|(?:\uD83E\uDDD1\uD83C\uDFFB\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFB\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFC-\uDFFF])|\uD83D\uDC68(?:\uD83C\uDFFB(?:\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFF]))|\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFC-\uDFFF])|[\u2695\u2696\u2708]\uFE0F|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD]))?|(?:\uD83C[\uDFFC-\uDFFF])\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFF]))|\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83D\uDC68|(?:\uD83D[\uDC68\uDC69])\u200D(?:\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67]))|\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67])|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFF\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFE])|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFE\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFD\uDFFF])|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFD\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFC\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB\uDFFD-\uDFFF])|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|(?:\uD83C\uDFFF\u200D[\u2695\u2696\u2708]|\uD83C\uDFFE\u200D[\u2695\u2696\u2708]|\uD83C\uDFFD\u200D[\u2695\u2696\u2708]|\uD83C\uDFFC\u200D[\u2695\u2696\u2708]|\u200D[\u2695\u2696\u2708])\uFE0F|\u200D(?:(?:\uD83D[\uDC68\uDC69])\u200D(?:\uD83D[\uDC66\uDC67])|\uD83D[\uDC66\uDC67])|\uD83C\uDFFF|\uD83C\uDFFE|\uD83C\uDFFD|\uD83C\uDFFC)?|(?:\uD83D\uDC69(?:\uD83C\uDFFB\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D(?:\uD83D[\uDC68\uDC69])|\uD83D[\uDC68\uDC69])|(?:\uD83C[\uDFFC-\uDFFF])\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D(?:\uD83D[\uDC68\uDC69])|\uD83D[\uDC68\uDC69]))|\uD83E\uDDD1(?:\uD83C[\uDFFB-\uDFFF])\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1)(?:\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC69\u200D\uD83D\uDC69\u200D(?:\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67]))|\uD83D\uDC69(?:\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D(?:\uD83D[\uDC68\uDC69])|\uD83D[\uDC68\uDC69])|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFF\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFE\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFD\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFC\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFB\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD]))|\uD83E\uDDD1(?:\u200D(?:\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFF\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFE\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFD\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFC\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFB\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD]))|\uD83D\uDC69\u200D\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC69\u200D\uD83D\uDC69\u200D(?:\uD83D[\uDC66\uDC67])|\uD83D\uDC69\u200D\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67])|(?:\uD83D\uDC41\uFE0F\u200D\uD83D\uDDE8|\uD83E\uDDD1(?:\uD83C\uDFFF\u200D[\u2695\u2696\u2708]|\uD83C\uDFFE\u200D[\u2695\u2696\u2708]|\uD83C\uDFFD\u200D[\u2695\u2696\u2708]|\uD83C\uDFFC\u200D[\u2695\u2696\u2708]|\uD83C\uDFFB\u200D[\u2695\u2696\u2708]|\u200D[\u2695\u2696\u2708])|\uD83D\uDC69(?:\uD83C\uDFFF\u200D[\u2695\u2696\u2708]|\uD83C\uDFFE\u200D[\u2695\u2696\u2708]|\uD83C\uDFFD\u200D[\u2695\u2696\u2708]|\uD83C\uDFFC\u200D[\u2695\u2696\u2708]|\uD83C\uDFFB\u200D[\u2695\u2696\u2708]|\u200D[\u2695\u2696\u2708])|\uD83D\uDE36\u200D\uD83C\uDF2B|\uD83C\uDFF3\uFE0F\u200D\u26A7|\uD83D\uDC3B\u200D\u2744|(?:(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD])(?:\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC6F|\uD83E[\uDD3C\uDDDE\uDDDF])\u200D[\u2640\u2642]|(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])\u200D[\u2640\u2642]|\uD83C\uDFF4\u200D\u2620|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD])\u200D[\u2640\u2642]|[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u2328\u23CF\u23ED-\u23EF\u23F1\u23F2\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB\u25FC\u2600-\u2604\u260E\u2611\u2618\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u2692\u2694-\u2697\u2699\u269B\u269C\u26A0\u26A7\u26B0\u26B1\u26C8\u26CF\u26D1\u26D3\u26E9\u26F0\u26F1\u26F4\u26F7\u26F8\u2702\u2708\u2709\u270F\u2712\u2714\u2716\u271D\u2721\u2733\u2734\u2744\u2747\u2763\u27A1\u2934\u2935\u2B05-\u2B07\u3030\u303D\u3297\u3299]|\uD83C[\uDD70\uDD71\uDD7E\uDD7F\uDE02\uDE37\uDF21\uDF24-\uDF2C\uDF36\uDF7D\uDF96\uDF97\uDF99-\uDF9B\uDF9E\uDF9F\uDFCD\uDFCE\uDFD4-\uDFDF\uDFF5\uDFF7]|\uD83D[\uDC3F\uDCFD\uDD49\uDD4A\uDD6F\uDD70\uDD73\uDD76-\uDD79\uDD87\uDD8A-\uDD8D\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA\uDECB\uDECD-\uDECF\uDEE0-\uDEE5\uDEE9\uDEF0\uDEF3])\uFE0F|\uD83C\uDFF3\uFE0F\u200D\uD83C\uDF08|\uD83D\uDC69\u200D\uD83D\uDC67|\uD83D\uDC69\u200D\uD83D\uDC66|\uD83D\uDE35\u200D\uD83D\uDCAB|\uD83D\uDE2E\u200D\uD83D\uDCA8|\uD83D\uDC15\u200D\uD83E\uDDBA|\uD83E\uDDD1(?:\uD83C\uDFFF|\uD83C\uDFFE|\uD83C\uDFFD|\uD83C\uDFFC|\uD83C\uDFFB)?|\uD83D\uDC69(?:\uD83C\uDFFF|\uD83C\uDFFE|\uD83C\uDFFD|\uD83C\uDFFC|\uD83C\uDFFB)?|\uD83C\uDDFD\uD83C\uDDF0|\uD83C\uDDF6\uD83C\uDDE6|\uD83C\uDDF4\uD83C\uDDF2|\uD83D\uDC08\u200D\u2B1B|\u2764\uFE0F\u200D(?:\uD83D\uDD25|\uD83E\uDE79)|\uD83D\uDC41\uFE0F|\uD83C\uDFF3\uFE0F|\uD83C\uDDFF(?:\uD83C[\uDDE6\uDDF2\uDDFC])|\uD83C\uDDFE(?:\uD83C[\uDDEA\uDDF9])|\uD83C\uDDFC(?:\uD83C[\uDDEB\uDDF8])|\uD83C\uDDFB(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA])|\uD83C\uDDFA(?:\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF])|\uD83C\uDDF9(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF])|\uD83C\uDDF8(?:\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF])|\uD83C\uDDF7(?:\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC])|\uD83C\uDDF5(?:\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE])|\uD83C\uDDF3(?:\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF])|\uD83C\uDDF2(?:\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF])|\uD83C\uDDF1(?:\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE])|\uD83C\uDDF0(?:\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF])|\uD83C\uDDEF(?:\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5])|\uD83C\uDDEE(?:\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9])|\uD83C\uDDED(?:\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA])|\uD83C\uDDEC(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE])|\uD83C\uDDEB(?:\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7])|\uD83C\uDDEA(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA])|\uD83C\uDDE9(?:\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF])|\uD83C\uDDE8(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF5\uDDF7\uDDFA-\uDDFF])|\uD83C\uDDE7(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF])|\uD83C\uDDE6(?:\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF])|[#\*0-9]\uFE0F\u20E3|\u2764\uFE0F|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD])(?:\uD83C[\uDFFB-\uDFFF])|(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])|\uD83C\uDFF4|(?:[\u270A\u270B]|\uD83C[\uDF85\uDFC2\uDFC7]|\uD83D[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC]|\uD83E[\uDD0C\uDD0F\uDD18-\uDD1C\uDD1E\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5])(?:\uD83C[\uDFFB-\uDFFF])|(?:[\u261D\u270C\u270D]|\uD83D[\uDD74\uDD90])(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])|[\u270A\u270B]|\uD83C[\uDF85\uDFC2\uDFC7]|\uD83D[\uDC08\uDC15\uDC3B\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE2E\uDE35\uDE36\uDE4C\uDE4F\uDEC0\uDECC]|\uD83E[\uDD0C\uDD0F\uDD18-\uDD1C\uDD1E\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5]|\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD]|\uD83D\uDC6F|\uD83E[\uDD3C\uDDDE\uDDDF]|[\u231A\u231B\u23E9-\u23EC\u23F0\u23F3\u25FD\u25FE\u2614\u2615\u2648-\u2653\u267F\u2693\u26A1\u26AA\u26AB\u26BD\u26BE\u26C4\u26C5\u26CE\u26D4\u26EA\u26F2\u26F3\u26F5\u26FA\u26FD\u2705\u2728\u274C\u274E\u2753-\u2755\u2757\u2795-\u2797\u27B0\u27BF\u2B1B\u2B1C\u2B50\u2B55]|\uD83C[\uDC04\uDCCF\uDD8E\uDD91-\uDD9A\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF7C\uDF7E-\uDF84\uDF86-\uDF93\uDFA0-\uDFC1\uDFC5\uDFC6\uDFC8\uDFC9\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF8-\uDFFF]|\uD83D[\uDC00-\uDC07\uDC09-\uDC14\uDC16-\uDC3A\uDC3C-\uDC3E\uDC40\uDC44\uDC45\uDC51-\uDC65\uDC6A\uDC79-\uDC7B\uDC7D-\uDC80\uDC84\uDC88-\uDC8E\uDC90\uDC92-\uDCA9\uDCAB-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDDA4\uDDFB-\uDE2D\uDE2F-\uDE34\uDE37-\uDE44\uDE48-\uDE4A\uDE80-\uDEA2\uDEA4-\uDEB3\uDEB7-\uDEBF\uDEC1-\uDEC5\uDED0-\uDED2\uDED5-\uDED7\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB]|\uD83E[\uDD0D\uDD0E\uDD10-\uDD17\uDD1D\uDD20-\uDD25\uDD27-\uDD2F\uDD3A\uDD3F-\uDD45\uDD47-\uDD76\uDD78\uDD7A-\uDDB4\uDDB7\uDDBA\uDDBC-\uDDCB\uDDD0\uDDE0-\uDDFF\uDE70-\uDE74\uDE78-\uDE7A\uDE80-\uDE86\uDE90-\uDEA8\uDEB0-\uDEB6\uDEC0-\uDEC2\uDED0-\uDED6]|(?:[\u231A\u231B\u23E9-\u23EC\u23F0\u23F3\u25FD\u25FE\u2614\u2615\u2648-\u2653\u267F\u2693\u26A1\u26AA\u26AB\u26BD\u26BE\u26C4\u26C5\u26CE\u26D4\u26EA\u26F2\u26F3\u26F5\u26FA\u26FD\u2705\u270A\u270B\u2728\u274C\u274E\u2753-\u2755\u2757\u2795-\u2797\u27B0\u27BF\u2B1B\u2B1C\u2B50\u2B55]|\uD83C[\uDC04\uDCCF\uDD8E\uDD91-\uDD9A\uDDE6-\uDDFF\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF7C\uDF7E-\uDF93\uDFA0-\uDFCA\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF4\uDFF8-\uDFFF]|\uD83D[\uDC00-\uDC3E\uDC40\uDC42-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDD7A\uDD95\uDD96\uDDA4\uDDFB-\uDE4F\uDE80-\uDEC5\uDECC\uDED0-\uDED2\uDED5-\uDED7\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB]|\uD83E[\uDD0C-\uDD3A\uDD3C-\uDD45\uDD47-\uDD78\uDD7A-\uDDCB\uDDCD-\uDDFF\uDE70-\uDE74\uDE78-\uDE7A\uDE80-\uDE86\uDE90-\uDEA8\uDEB0-\uDEB6\uDEC0-\uDEC2\uDED0-\uDED6])|(?:[#\*0-9\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23E9-\u23F3\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB-\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u261D\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692-\u2697\u2699\u269B\u269C\u26A0\u26A1\u26A7\u26AA\u26AB\u26B0\u26B1\u26BD\u26BE\u26C4\u26C5\u26C8\u26CE\u26CF\u26D1\u26D3\u26D4\u26E9\u26EA\u26F0-\u26F5\u26F7-\u26FA\u26FD\u2702\u2705\u2708-\u270D\u270F\u2712\u2714\u2716\u271D\u2721\u2728\u2733\u2734\u2744\u2747\u274C\u274E\u2753-\u2755\u2757\u2763\u2764\u2795-\u2797\u27A1\u27B0\u27BF\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B50\u2B55\u3030\u303D\u3297\u3299]|\uD83C[\uDC04\uDCCF\uDD70\uDD71\uDD7E\uDD7F\uDD8E\uDD91-\uDD9A\uDDE6-\uDDFF\uDE01\uDE02\uDE1A\uDE2F\uDE32-\uDE3A\uDE50\uDE51\uDF00-\uDF21\uDF24-\uDF93\uDF96\uDF97\uDF99-\uDF9B\uDF9E-\uDFF0\uDFF3-\uDFF5\uDFF7-\uDFFF]|\uD83D[\uDC00-\uDCFD\uDCFF-\uDD3D\uDD49-\uDD4E\uDD50-\uDD67\uDD6F\uDD70\uDD73-\uDD7A\uDD87\uDD8A-\uDD8D\uDD90\uDD95\uDD96\uDDA4\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA-\uDE4F\uDE80-\uDEC5\uDECB-\uDED2\uDED5-\uDED7\uDEE0-\uDEE5\uDEE9\uDEEB\uDEEC\uDEF0\uDEF3-\uDEFC\uDFE0-\uDFEB]|\uD83E[\uDD0C-\uDD3A\uDD3C-\uDD45\uDD47-\uDD78\uDD7A-\uDDCB\uDDCD-\uDDFF\uDE70-\uDE74\uDE78-\uDE7A\uDE80-\uDE86\uDE90-\uDEA8\uDEB0-\uDEB6\uDEC0-\uDEC2\uDED0-\uDED6])\uFE0F|(?:[\u261D\u26F9\u270A-\u270D]|\uD83C[\uDF85\uDFC2-\uDFC4\uDFC7\uDFCA-\uDFCC]|\uD83D[\uDC42\uDC43\uDC46-\uDC50\uDC66-\uDC78\uDC7C\uDC81-\uDC83\uDC85-\uDC87\uDC8F\uDC91\uDCAA\uDD74\uDD75\uDD7A\uDD90\uDD95\uDD96\uDE45-\uDE47\uDE4B-\uDE4F\uDEA3\uDEB4-\uDEB6\uDEC0\uDECC]|\uD83E[\uDD0C\uDD0F\uDD18-\uDD1F\uDD26\uDD30-\uDD39\uDD3C-\uDD3E\uDD77\uDDB5\uDDB6\uDDB8\uDDB9\uDDBB\uDDCD-\uDDCF\uDDD1-\uDDDD])/g}}}),As={};Wr(As,{default:()=>to});function to(a){if(typeof a!="string"||a.length===0||(a=ta(a),a.length===0))return 0;a=a.replace((0,Io.default)()," ");let c=0;for(let m=0;m=127&&y<=159||y>=768&&y<=879||(y>65535&&m++,c+=Bs(y)?2:1)}return c}var Io,Lo=cr({"node_modules/string-width/index.js"(){Je(),wi(),Ea(),Io=Vt(Fi())}}),ro=Ue({"src/utils/get-string-width.js"(a,c){Je();var m=(Lo(),Dt(As)).default,y=/[^\x20-\x7F]/;function C(x){return x?y.test(x)?m(x):x.length:0}c.exports=C}}),Rs=Ue({"src/document/doc-utils.js"(a,c){Je();var m=qn(),{literalline:y,join:C}=Jr(),x=B=>Array.isArray(B)||B&&B.type==="concat",A=B=>{if(Array.isArray(B))return B;if(B.type!=="concat"&&B.type!=="fill")throw new Error("Expect doc type to be `concat` or `fill`.");return B.parts},S={};function k(B,X,Z,se){let ae=[B];for(;ae.length>0;){let pe=ae.pop();if(pe===S){Z(ae.pop());continue}if(Z&&ae.push(pe,S),!X||X(pe)!==!1)if(x(pe)||pe.type==="fill"){let De=A(pe);for(let we=De.length,Se=we-1;Se>=0;--Se)ae.push(De[Se])}else if(pe.type==="if-break")pe.flatContents&&ae.push(pe.flatContents),pe.breakContents&&ae.push(pe.breakContents);else if(pe.type==="group"&&pe.expandedStates)if(se)for(let De=pe.expandedStates.length,we=De-1;we>=0;--we)ae.push(pe.expandedStates[we]);else ae.push(pe.contents);else pe.contents&&ae.push(pe.contents)}}function O(B,X){let Z=new Map;return se(B);function se(pe){if(Z.has(pe))return Z.get(pe);let De=ae(pe);return Z.set(pe,De),De}function ae(pe){if(Array.isArray(pe))return X(pe.map(se));if(pe.type==="concat"||pe.type==="fill"){let De=pe.parts.map(se);return X(Object.assign(Object.assign({},pe),{},{parts:De}))}if(pe.type==="if-break"){let De=pe.breakContents&&se(pe.breakContents),we=pe.flatContents&&se(pe.flatContents);return X(Object.assign(Object.assign({},pe),{},{breakContents:De,flatContents:we}))}if(pe.type==="group"&&pe.expandedStates){let De=pe.expandedStates.map(se),we=De[0];return X(Object.assign(Object.assign({},pe),{},{contents:we,expandedStates:De}))}if(pe.contents){let De=se(pe.contents);return X(Object.assign(Object.assign({},pe),{},{contents:De}))}return X(pe)}}function G(B,X,Z){let se=Z,ae=!1;function pe(De){let we=X(De);if(we!==void 0&&(ae=!0,se=we),ae)return!1}return k(B,pe),se}function z(B){if(B.type==="group"&&B.break||B.type==="line"&&B.hard||B.type==="break-parent")return!0}function q(B){return G(B,z,!1)}function U(B){if(B.length>0){let X=m(B);!X.expandedStates&&!X.break&&(X.break="propagated")}return null}function $(B){let X=new Set,Z=[];function se(pe){if(pe.type==="break-parent"&&U(Z),pe.type==="group"){if(Z.push(pe),X.has(pe))return!1;X.add(pe)}}function ae(pe){pe.type==="group"&&Z.pop().break&&U(Z)}k(B,se,ae,!0)}function Q(B){return B.type==="line"&&!B.hard?B.soft?"":" ":B.type==="if-break"?B.flatContents||"":B}function ce(B){return O(B,Q)}var ge=(B,X)=>B&&B.type==="line"&&B.hard&&X&&X.type==="break-parent";function ne(B){if(!B)return B;if(x(B)||B.type==="fill"){let X=A(B);for(;X.length>1&&ge(...X.slice(-2));)X.length-=2;if(X.length>0){let Z=ne(m(X));X[X.length-1]=Z}return Array.isArray(B)?X:Object.assign(Object.assign({},B),{},{parts:X})}switch(B.type){case"align":case"indent":case"indent-if-break":case"group":case"line-suffix":case"label":{let X=ne(B.contents);return Object.assign(Object.assign({},B),{},{contents:X})}case"if-break":{let X=ne(B.breakContents),Z=ne(B.flatContents);return Object.assign(Object.assign({},B),{},{breakContents:X,flatContents:Z})}}return B}function me(B){return ne(Ee(B))}function ue(B){switch(B.type){case"fill":if(B.parts.every(Z=>Z===""))return"";break;case"group":if(!B.contents&&!B.id&&!B.break&&!B.expandedStates)return"";if(B.contents.type==="group"&&B.contents.id===B.id&&B.contents.break===B.break&&B.contents.expandedStates===B.expandedStates)return B.contents;break;case"align":case"indent":case"indent-if-break":case"line-suffix":if(!B.contents)return"";break;case"if-break":if(!B.flatContents&&!B.breakContents)return"";break}if(!x(B))return B;let X=[];for(let Z of A(B)){if(!Z)continue;let[se,...ae]=x(Z)?A(Z):[Z];typeof se=="string"&&typeof m(X)=="string"?X[X.length-1]+=se:X.push(se),X.push(...ae)}return X.length===0?"":X.length===1?X[0]:Array.isArray(B)?X:Object.assign(Object.assign({},B),{},{parts:X})}function Ee(B){return O(B,X=>ue(X))}function ye(B){let X=[],Z=B.filter(Boolean);for(;Z.length>0;){let se=Z.shift();if(se){if(x(se)){Z.unshift(...A(se));continue}if(X.length>0&&typeof m(X)=="string"&&typeof se=="string"){X[X.length-1]+=se;continue}X.push(se)}}return X}function Oe(B){return O(B,X=>Array.isArray(X)?ye(X):X.parts?Object.assign(Object.assign({},X),{},{parts:ye(X.parts)}):X)}function V(B){return O(B,X=>typeof X=="string"&&X.includes(` +`)?le(X):X)}function le(B){let X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:y;return C(X,B.split(` +`)).parts}function W(B){if(B.type==="line")return!0}function te(B){return G(B,W,!1)}c.exports={isConcat:x,getDocParts:A,willBreak:q,traverseDoc:k,findInDoc:G,mapDoc:O,propagateBreaks:$,removeLines:ce,stripTrailingHardline:me,normalizeParts:ye,normalizeDoc:Oe,cleanDoc:Ee,replaceTextEndOfLine:le,replaceEndOfLine:V,canBreak:te}}}),Da=Ue({"src/document/doc-printer.js"(a,c){Je();var{convertEndOfLineToChars:m}=ai(),y=qn(),C=ro(),{fill:x,cursor:A,indent:S}=Jr(),{isConcat:k,getDocParts:O}=Rs(),G,z=1,q=2;function U(){return{value:"",length:0,queue:[]}}function $(ue,Ee){return ce(ue,{type:"indent"},Ee)}function Q(ue,Ee,ye){return Ee===Number.NEGATIVE_INFINITY?ue.root||U():Ee<0?ce(ue,{type:"dedent"},ye):Ee?Ee.type==="root"?Object.assign(Object.assign({},ue),{},{root:ue}):ce(ue,{type:typeof Ee=="string"?"stringAlign":"numberAlign",n:Ee},ye):ue}function ce(ue,Ee,ye){let Oe=Ee.type==="dedent"?ue.queue.slice(0,-1):[...ue.queue,Ee],V="",le=0,W=0,te=0;for(let De of Oe)switch(De.type){case"indent":Z(),ye.useTabs?B(1):X(ye.tabWidth);break;case"stringAlign":Z(),V+=De.n,le+=De.n.length;break;case"numberAlign":W+=1,te+=De.n;break;default:throw new Error(`Unexpected type '${De.type}'`)}return ae(),Object.assign(Object.assign({},ue),{},{value:V,length:le,queue:Oe});function B(De){V+=" ".repeat(De),le+=ye.tabWidth*De}function X(De){V+=" ".repeat(De),le+=De}function Z(){ye.useTabs?se():ae()}function se(){W>0&&B(W),pe()}function ae(){te>0&&X(te),pe()}function pe(){W=0,te=0}}function ge(ue){if(ue.length===0)return 0;let Ee=0;for(;ue.length>0&&typeof y(ue)=="string"&&/^[\t ]*$/.test(y(ue));)Ee+=ue.pop().length;if(ue.length>0&&typeof y(ue)=="string"){let ye=y(ue).replace(/[\t ]*$/,"");Ee+=y(ue).length-ye.length,ue[ue.length-1]=ye}return Ee}function ne(ue,Ee,ye,Oe,V){let le=Ee.length,W=[ue],te=[];for(;ye>=0;){if(W.length===0){if(le===0)return!0;W.push(Ee[--le]);continue}let{mode:B,doc:X}=W.pop();if(typeof X=="string")te.push(X),ye-=C(X);else if(k(X)||X.type==="fill"){let Z=O(X);for(let se=Z.length-1;se>=0;se--)W.push({mode:B,doc:Z[se]})}else switch(X.type){case"indent":case"align":case"indent-if-break":case"label":W.push({mode:B,doc:X.contents});break;case"trim":ye+=ge(te);break;case"group":{if(V&&X.break)return!1;let Z=X.break?z:B,se=X.expandedStates&&Z===z?y(X.expandedStates):X.contents;W.push({mode:Z,doc:se});break}case"if-break":{let Z=(X.groupId?G[X.groupId]||q:B)===z?X.breakContents:X.flatContents;Z&&W.push({mode:B,doc:Z});break}case"line":if(B===z||X.hard)return!0;X.soft||(te.push(" "),ye--);break;case"line-suffix":Oe=!0;break;case"line-suffix-boundary":if(Oe)return!1;break}}return!1}function me(ue,Ee){G={};let ye=Ee.printWidth,Oe=m(Ee.endOfLine),V=0,le=[{ind:U(),mode:z,doc:ue}],W=[],te=!1,B=[];for(;le.length>0;){let{ind:Z,mode:se,doc:ae}=le.pop();if(typeof ae=="string"){let pe=Oe!==` +`?ae.replace(/\n/g,Oe):ae;W.push(pe),V+=C(pe)}else if(k(ae)){let pe=O(ae);for(let De=pe.length-1;De>=0;De--)le.push({ind:Z,mode:se,doc:pe[De]})}else switch(ae.type){case"cursor":W.push(A.placeholder);break;case"indent":le.push({ind:$(Z,Ee),mode:se,doc:ae.contents});break;case"align":le.push({ind:Q(Z,ae.n,Ee),mode:se,doc:ae.contents});break;case"trim":V-=ge(W);break;case"group":switch(se){case q:if(!te){le.push({ind:Z,mode:ae.break?z:q,doc:ae.contents});break}case z:{te=!1;let pe={ind:Z,mode:q,doc:ae.contents},De=ye-V,we=B.length>0;if(!ae.break&&ne(pe,le,De,we))le.push(pe);else if(ae.expandedStates){let Se=y(ae.expandedStates);if(ae.break){le.push({ind:Z,mode:z,doc:Se});break}else for(let _e=1;_e=ae.expandedStates.length){le.push({ind:Z,mode:z,doc:Se});break}else{let Ge=ae.expandedStates[_e],xe={ind:Z,mode:q,doc:Ge};if(ne(xe,le,De,we)){le.push(xe);break}}}else le.push({ind:Z,mode:z,doc:ae.contents});break}}ae.id&&(G[ae.id]=y(le).mode);break;case"fill":{let pe=ye-V,{parts:De}=ae;if(De.length===0)break;let[we,Se]=De,_e={ind:Z,mode:q,doc:we},Ge={ind:Z,mode:z,doc:we},xe=ne(_e,[],pe,B.length>0,!0);if(De.length===1){xe?le.push(_e):le.push(Ge);break}let nt={ind:Z,mode:q,doc:Se},Fe={ind:Z,mode:z,doc:Se};if(De.length===2){xe?le.push(nt,_e):le.push(Fe,Ge);break}De.splice(0,2);let be={ind:Z,mode:se,doc:x(De)},st=De[0];ne({ind:Z,mode:q,doc:[we,Se,st]},[],pe,B.length>0,!0)?le.push(be,nt,_e):xe?le.push(be,Fe,_e):le.push(be,Fe,Ge);break}case"if-break":case"indent-if-break":{let pe=ae.groupId?G[ae.groupId]:se;if(pe===z){let De=ae.type==="if-break"?ae.breakContents:ae.negate?ae.contents:S(ae.contents);De&&le.push({ind:Z,mode:se,doc:De})}if(pe===q){let De=ae.type==="if-break"?ae.flatContents:ae.negate?S(ae.contents):ae.contents;De&&le.push({ind:Z,mode:se,doc:De})}break}case"line-suffix":B.push({ind:Z,mode:se,doc:ae.contents});break;case"line-suffix-boundary":B.length>0&&le.push({ind:Z,mode:se,doc:{type:"line",hard:!0}});break;case"line":switch(se){case q:if(ae.hard)te=!0;else{ae.soft||(W.push(" "),V+=1);break}case z:if(B.length>0){le.push({ind:Z,mode:se,doc:ae},...B.reverse()),B.length=0;break}ae.literal?Z.root?(W.push(Oe,Z.root.value),V=Z.root.length):(W.push(Oe),V=0):(V-=ge(W),W.push(Oe+Z.value),V=Z.length);break}break;case"label":le.push({ind:Z,mode:se,doc:ae.contents});break}le.length===0&&B.length>0&&(le.push(...B.reverse()),B.length=0)}let X=W.indexOf(A.placeholder);if(X!==-1){let Z=W.indexOf(A.placeholder,X+1),se=W.slice(0,X).join(""),ae=W.slice(X+1,Z).join(""),pe=W.slice(Z+1).join("");return{formatted:se+ae+pe,cursorNodeStart:se.length,cursorNodeText:ae}}return{formatted:W.join("")}}c.exports={printDocToString:me}}}),no=Ue({"src/document/doc-debug.js"(a,c){Je();var{isConcat:m,getDocParts:y}=Rs();function C(A){if(!A)return"";if(m(A)){let S=[];for(let k of y(A))if(m(k))S.push(...C(k).parts);else{let O=C(k);O!==""&&S.push(O)}return{type:"concat",parts:S}}return A.type==="if-break"?Object.assign(Object.assign({},A),{},{breakContents:C(A.breakContents),flatContents:C(A.flatContents)}):A.type==="group"?Object.assign(Object.assign({},A),{},{contents:C(A.contents),expandedStates:A.expandedStates&&A.expandedStates.map(C)}):A.type==="fill"?{type:"fill",parts:A.parts.map(C)}:A.contents?Object.assign(Object.assign({},A),{},{contents:C(A.contents)}):A}function x(A){let S=Object.create(null),k=new Set;return O(C(A));function O(z,q,U){if(typeof z=="string")return JSON.stringify(z);if(m(z)){let $=y(z).map(O).filter(Boolean);return $.length===1?$[0]:`[${$.join(", ")}]`}if(z.type==="line"){let $=Array.isArray(U)&&U[q+1]&&U[q+1].type==="break-parent";return z.literal?$?"literalline":"literallineWithoutBreakParent":z.hard?$?"hardline":"hardlineWithoutBreakParent":z.soft?"softline":"line"}if(z.type==="break-parent")return Array.isArray(U)&&U[q-1]&&U[q-1].type==="line"&&U[q-1].hard?void 0:"breakParent";if(z.type==="trim")return"trim";if(z.type==="indent")return"indent("+O(z.contents)+")";if(z.type==="align")return z.n===Number.NEGATIVE_INFINITY?"dedentToRoot("+O(z.contents)+")":z.n<0?"dedent("+O(z.contents)+")":z.n.type==="root"?"markAsRoot("+O(z.contents)+")":"align("+JSON.stringify(z.n)+", "+O(z.contents)+")";if(z.type==="if-break")return"ifBreak("+O(z.breakContents)+(z.flatContents?", "+O(z.flatContents):"")+(z.groupId?(z.flatContents?"":', ""')+`, { groupId: ${G(z.groupId)} }`:"")+")";if(z.type==="indent-if-break"){let $=[];z.negate&&$.push("negate: true"),z.groupId&&$.push(`groupId: ${G(z.groupId)}`);let Q=$.length>0?`, { ${$.join(", ")} }`:"";return`indentIfBreak(${O(z.contents)}${Q})`}if(z.type==="group"){let $=[];z.break&&z.break!=="propagated"&&$.push("shouldBreak: true"),z.id&&$.push(`id: ${G(z.id)}`);let Q=$.length>0?`, { ${$.join(", ")} }`:"";return z.expandedStates?`conditionalGroup([${z.expandedStates.map(ce=>O(ce)).join(",")}]${Q})`:`group(${O(z.contents)}${Q})`}if(z.type==="fill")return`fill([${z.parts.map($=>O($)).join(", ")}])`;if(z.type==="line-suffix")return"lineSuffix("+O(z.contents)+")";if(z.type==="line-suffix-boundary")return"lineSuffixBoundary";if(z.type==="label")return`label(${JSON.stringify(z.label)}, ${O(z.contents)})`;throw new Error("Unknown doc type "+z.type)}function G(z){if(typeof z!="symbol")return JSON.stringify(String(z));if(z in S)return S[z];let q=String(z).slice(7,-1)||"symbol";for(let U=0;;U++){let $=q+(U>0?` #${U}`:"");if(!k.has($))return k.add($),S[z]=`Symbol.for(${JSON.stringify($)})`}}}c.exports={printDocToDebug:x}}}),Gr=Ue({"src/document/index.js"(a,c){Je(),c.exports={builders:Jr(),printer:Da(),utils:Rs(),debug:no()}}}),Zu={};Wr(Zu,{default:()=>Bl});function Bl(a){if(typeof a!="string")throw new TypeError("Expected a string");return a.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}var Oo=cr({"node_modules/escape-string-regexp/index.js"(){Je()}}),cs=Ue({"node_modules/semver/internal/debug.js"(a,c){Je();var m=typeof Jn=="object"&&Jn.env&&Jn.env.NODE_DEBUG&&/\bsemver\b/i.test(Jn.env.NODE_DEBUG)?function(){for(var y=arguments.length,C=new Array(y),x=0;x{};c.exports=m}}),Ta=Ue({"node_modules/semver/internal/constants.js"(a,c){Je();var m="2.0.0",y=256,C=Number.MAX_SAFE_INTEGER||9007199254740991,x=16;c.exports={SEMVER_SPEC_VERSION:m,MAX_LENGTH:y,MAX_SAFE_INTEGER:C,MAX_SAFE_COMPONENT_LENGTH:x}}}),Rl=Ue({"node_modules/semver/internal/re.js"(a,c){Je();var{MAX_SAFE_COMPONENT_LENGTH:m}=Ta(),y=cs();a=c.exports={};var C=a.re=[],x=a.src=[],A=a.t={},S=0,k=(O,G,z)=>{let q=S++;y(O,q,G),A[O]=q,x[q]=G,C[q]=new RegExp(G,z?"g":void 0)};k("NUMERICIDENTIFIER","0|[1-9]\\d*"),k("NUMERICIDENTIFIERLOOSE","[0-9]+"),k("NONNUMERICIDENTIFIER","\\d*[a-zA-Z-][a-zA-Z0-9-]*"),k("MAINVERSION",`(${x[A.NUMERICIDENTIFIER]})\\.(${x[A.NUMERICIDENTIFIER]})\\.(${x[A.NUMERICIDENTIFIER]})`),k("MAINVERSIONLOOSE",`(${x[A.NUMERICIDENTIFIERLOOSE]})\\.(${x[A.NUMERICIDENTIFIERLOOSE]})\\.(${x[A.NUMERICIDENTIFIERLOOSE]})`),k("PRERELEASEIDENTIFIER",`(?:${x[A.NUMERICIDENTIFIER]}|${x[A.NONNUMERICIDENTIFIER]})`),k("PRERELEASEIDENTIFIERLOOSE",`(?:${x[A.NUMERICIDENTIFIERLOOSE]}|${x[A.NONNUMERICIDENTIFIER]})`),k("PRERELEASE",`(?:-(${x[A.PRERELEASEIDENTIFIER]}(?:\\.${x[A.PRERELEASEIDENTIFIER]})*))`),k("PRERELEASELOOSE",`(?:-?(${x[A.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${x[A.PRERELEASEIDENTIFIERLOOSE]})*))`),k("BUILDIDENTIFIER","[0-9A-Za-z-]+"),k("BUILD",`(?:\\+(${x[A.BUILDIDENTIFIER]}(?:\\.${x[A.BUILDIDENTIFIER]})*))`),k("FULLPLAIN",`v?${x[A.MAINVERSION]}${x[A.PRERELEASE]}?${x[A.BUILD]}?`),k("FULL",`^${x[A.FULLPLAIN]}$`),k("LOOSEPLAIN",`[v=\\s]*${x[A.MAINVERSIONLOOSE]}${x[A.PRERELEASELOOSE]}?${x[A.BUILD]}?`),k("LOOSE",`^${x[A.LOOSEPLAIN]}$`),k("GTLT","((?:<|>)?=?)"),k("XRANGEIDENTIFIERLOOSE",`${x[A.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),k("XRANGEIDENTIFIER",`${x[A.NUMERICIDENTIFIER]}|x|X|\\*`),k("XRANGEPLAIN",`[v=\\s]*(${x[A.XRANGEIDENTIFIER]})(?:\\.(${x[A.XRANGEIDENTIFIER]})(?:\\.(${x[A.XRANGEIDENTIFIER]})(?:${x[A.PRERELEASE]})?${x[A.BUILD]}?)?)?`),k("XRANGEPLAINLOOSE",`[v=\\s]*(${x[A.XRANGEIDENTIFIERLOOSE]})(?:\\.(${x[A.XRANGEIDENTIFIERLOOSE]})(?:\\.(${x[A.XRANGEIDENTIFIERLOOSE]})(?:${x[A.PRERELEASELOOSE]})?${x[A.BUILD]}?)?)?`),k("XRANGE",`^${x[A.GTLT]}\\s*${x[A.XRANGEPLAIN]}$`),k("XRANGELOOSE",`^${x[A.GTLT]}\\s*${x[A.XRANGEPLAINLOOSE]}$`),k("COERCE",`(^|[^\\d])(\\d{1,${m}})(?:\\.(\\d{1,${m}}))?(?:\\.(\\d{1,${m}}))?(?:$|[^\\d])`),k("COERCERTL",x[A.COERCE],!0),k("LONETILDE","(?:~>?)"),k("TILDETRIM",`(\\s*)${x[A.LONETILDE]}\\s+`,!0),a.tildeTrimReplace="$1~",k("TILDE",`^${x[A.LONETILDE]}${x[A.XRANGEPLAIN]}$`),k("TILDELOOSE",`^${x[A.LONETILDE]}${x[A.XRANGEPLAINLOOSE]}$`),k("LONECARET","(?:\\^)"),k("CARETTRIM",`(\\s*)${x[A.LONECARET]}\\s+`,!0),a.caretTrimReplace="$1^",k("CARET",`^${x[A.LONECARET]}${x[A.XRANGEPLAIN]}$`),k("CARETLOOSE",`^${x[A.LONECARET]}${x[A.XRANGEPLAINLOOSE]}$`),k("COMPARATORLOOSE",`^${x[A.GTLT]}\\s*(${x[A.LOOSEPLAIN]})$|^$`),k("COMPARATOR",`^${x[A.GTLT]}\\s*(${x[A.FULLPLAIN]})$|^$`),k("COMPARATORTRIM",`(\\s*)${x[A.GTLT]}\\s*(${x[A.LOOSEPLAIN]}|${x[A.XRANGEPLAIN]})`,!0),a.comparatorTrimReplace="$1$2$3",k("HYPHENRANGE",`^\\s*(${x[A.XRANGEPLAIN]})\\s+-\\s+(${x[A.XRANGEPLAIN]})\\s*$`),k("HYPHENRANGELOOSE",`^\\s*(${x[A.XRANGEPLAINLOOSE]})\\s+-\\s+(${x[A.XRANGEPLAINLOOSE]})\\s*$`),k("STAR","(<|>)?=?\\s*\\*"),k("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),k("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")}}),jl=Ue({"node_modules/semver/internal/parse-options.js"(a,c){Je();var m=["includePrerelease","loose","rtl"],y=C=>C?typeof C!="object"?{loose:!0}:m.filter(x=>C[x]).reduce((x,A)=>(x[A]=!0,x),{}):{};c.exports=y}}),el=Ue({"node_modules/semver/internal/identifiers.js"(a,c){Je();var m=/^[0-9]+$/,y=(x,A)=>{let S=m.test(x),k=m.test(A);return S&&k&&(x=+x,A=+A),x===A?0:S&&!k?-1:k&&!S?1:xy(A,x);c.exports={compareIdentifiers:y,rcompareIdentifiers:C}}}),vu=Ue({"node_modules/semver/classes/semver.js"(a,c){Je();var m=cs(),{MAX_LENGTH:y,MAX_SAFE_INTEGER:C}=Ta(),{re:x,t:A}=Rl(),S=jl(),{compareIdentifiers:k}=el(),O=class{constructor(G,z){if(z=S(z),G instanceof O){if(G.loose===!!z.loose&&G.includePrerelease===!!z.includePrerelease)return G;G=G.version}else if(typeof G!="string")throw new TypeError(`Invalid Version: ${G}`);if(G.length>y)throw new TypeError(`version is longer than ${y} characters`);m("SemVer",G,z),this.options=z,this.loose=!!z.loose,this.includePrerelease=!!z.includePrerelease;let q=G.trim().match(z.loose?x[A.LOOSE]:x[A.FULL]);if(!q)throw new TypeError(`Invalid Version: ${G}`);if(this.raw=G,this.major=+q[1],this.minor=+q[2],this.patch=+q[3],this.major>C||this.major<0)throw new TypeError("Invalid major version");if(this.minor>C||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>C||this.patch<0)throw new TypeError("Invalid patch version");q[4]?this.prerelease=q[4].split(".").map(U=>{if(/^[0-9]+$/.test(U)){let $=+U;if($>=0&&$=0;)typeof this.prerelease[q]=="number"&&(this.prerelease[q]++,q=-2);q===-1&&this.prerelease.push(0)}z&&(k(this.prerelease[0],z)===0?isNaN(this.prerelease[1])&&(this.prerelease=[z,0]):this.prerelease=[z,0]);break;default:throw new Error(`invalid increment argument: ${G}`)}return this.format(),this.raw=this.version,this}};c.exports=O}}),ps=Ue({"node_modules/semver/functions/compare.js"(a,c){Je();var m=vu(),y=(C,x,A)=>new m(C,A).compare(new m(x,A));c.exports=y}}),tl=Ue({"node_modules/semver/functions/lt.js"(a,c){Je();var m=ps(),y=(C,x,A)=>m(C,x,A)<0;c.exports=y}}),rl=Ue({"node_modules/semver/functions/gte.js"(a,c){Je();var m=ps(),y=(C,x,A)=>m(C,x,A)>=0;c.exports=y}}),nl=Ue({"src/utils/arrayify.js"(a,c){Je(),c.exports=(m,y)=>Object.entries(m).map(C=>{let[x,A]=C;return Object.assign({[y]:x},A)})}}),Mo=Ue({"node_modules/outdent/lib/index.js"(a,c){Je(),Object.defineProperty(a,"__esModule",{value:!0}),a.outdent=void 0;function m(){for(var ne=[],me=0;metypeof z=="string"||typeof z=="function",choices:[{value:"flow",description:"Flow"},{value:"babel",since:"1.16.0",description:"JavaScript"},{value:"babel-flow",since:"1.16.0",description:"Flow"},{value:"babel-ts",since:"2.0.0",description:"TypeScript"},{value:"typescript",since:"1.4.0",description:"TypeScript"},{value:"acorn",since:"2.6.0",description:"JavaScript"},{value:"espree",since:"2.2.0",description:"JavaScript"},{value:"meriyah",since:"2.2.0",description:"JavaScript"},{value:"css",since:"1.7.1",description:"CSS"},{value:"less",since:"1.7.1",description:"Less"},{value:"scss",since:"1.7.1",description:"SCSS"},{value:"json",since:"1.5.0",description:"JSON"},{value:"json5",since:"1.13.0",description:"JSON5"},{value:"json-stringify",since:"1.13.0",description:"JSON.stringify"},{value:"graphql",since:"1.5.0",description:"GraphQL"},{value:"markdown",since:"1.8.0",description:"Markdown"},{value:"mdx",since:"1.15.0",description:"MDX"},{value:"vue",since:"1.10.0",description:"Vue"},{value:"yaml",since:"1.14.0",description:"YAML"},{value:"glimmer",since:"2.3.0",description:"Ember / Handlebars"},{value:"html",since:"1.15.0",description:"HTML"},{value:"angular",since:"1.15.0",description:"Angular"},{value:"lwc",since:"1.17.0",description:"Lightning Web Components"}]},plugins:{since:"1.10.0",type:"path",array:!0,default:[{value:[]}],category:k,description:"Add a plugin. Multiple plugins can be passed as separate `--plugin`s.",exception:z=>typeof z=="string"||typeof z=="object",cliName:"plugin",cliCategory:y},pluginSearchDirs:{since:"1.13.0",type:"path",array:!0,default:[{value:[]}],category:k,description:m` + Custom directory that contains prettier plugins in node_modules subdirectory. + Overrides default behavior when plugins are searched relatively to the location of Prettier. + Multiple values are accepted. + `,exception:z=>typeof z=="string"||typeof z=="object",cliName:"plugin-search-dir",cliCategory:y},printWidth:{since:"0.0.0",category:k,type:"int",default:80,description:"The line length where Prettier will try wrap.",range:{start:0,end:Number.POSITIVE_INFINITY,step:1}},rangeEnd:{since:"1.4.0",category:O,type:"int",default:Number.POSITIVE_INFINITY,range:{start:0,end:Number.POSITIVE_INFINITY,step:1},description:m` + Format code ending at a given character offset (exclusive). + The range will extend forwards to the end of the selected statement. + This option cannot be used with --cursor-offset. + `,cliCategory:C},rangeStart:{since:"1.4.0",category:O,type:"int",default:0,range:{start:0,end:Number.POSITIVE_INFINITY,step:1},description:m` + Format code starting at a given character offset. + The range will extend backwards to the start of the first line containing the selected statement. + This option cannot be used with --cursor-offset. + `,cliCategory:C},requirePragma:{since:"1.7.0",category:O,type:"boolean",default:!1,description:m` + Require either '@prettier' or '@format' to be present in the file's first docblock comment + in order for it to be formatted. + `,cliCategory:A},tabWidth:{type:"int",category:k,default:2,description:"Number of spaces per indentation level.",range:{start:0,end:Number.POSITIVE_INFINITY,step:1}},useTabs:{since:"1.0.0",category:k,type:"boolean",default:!1,description:"Indent with tabs instead of spaces."},embeddedLanguageFormatting:{since:"2.1.0",category:k,type:"choice",default:[{since:"2.1.0",value:"auto"}],description:"Control how Prettier formats quoted code embedded in the file.",choices:[{value:"auto",description:"Format embedded code if Prettier can automatically identify it."},{value:"off",description:"Never automatically format embedded code."}]}};c.exports={CATEGORY_CONFIG:y,CATEGORY_EDITOR:C,CATEGORY_FORMAT:x,CATEGORY_OTHER:A,CATEGORY_OUTPUT:S,CATEGORY_GLOBAL:k,CATEGORY_SPECIAL:O,options:G}}}),Ca=Ue({"src/main/support.js"(a,c){Je();var m={compare:ps(),lt:tl(),gte:rl()},y=nl(),C=Ci().version,x=Bo().options;function A(){let{plugins:k=[],showUnreleased:O=!1,showDeprecated:G=!1,showInternal:z=!1}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},q=C.split("-",1)[0],U=k.flatMap(ne=>ne.languages||[]).filter(Q),$=y(Object.assign({},...k.map(ne=>{let{options:me}=ne;return me}),x),"name").filter(ne=>Q(ne)&&ce(ne)).sort((ne,me)=>ne.name===me.name?0:ne.name{ne=Object.assign({},ne),Array.isArray(ne.default)&&(ne.default=ne.default.length===1?ne.default[0].value:ne.default.filter(Q).sort((ue,Ee)=>m.compare(Ee.since,ue.since))[0].value),Array.isArray(ne.choices)&&(ne.choices=ne.choices.filter(ue=>Q(ue)&&ce(ue)),ne.name==="parser"&&S(ne,U,k));let me=Object.fromEntries(k.filter(ue=>ue.defaultOptions&&ue.defaultOptions[ne.name]!==void 0).map(ue=>[ue.name,ue.defaultOptions[ne.name]]));return Object.assign(Object.assign({},ne),{},{pluginDefaults:me})});return{languages:U,options:$};function Q(ne){return O||!("since"in ne)||ne.since&&m.gte(q,ne.since)}function ce(ne){return G||!("deprecated"in ne)||ne.deprecated&&m.lt(q,ne.deprecated)}function ge(ne){return z?ne:gt(ne,je)}}function S(k,O,G){let z=new Set(k.choices.map(q=>q.value));for(let q of O)if(q.parsers){for(let U of q.parsers)if(!z.has(U)){z.add(U);let $=G.find(ce=>ce.parsers&&ce.parsers[U]),Q=q.name;$&&$.name&&(Q+=` (plugin: ${$.name})`),k.choices.push({value:U,description:Q})}}}c.exports={getSupportInfo:A}}}),io=Ue({"src/utils/is-non-empty-array.js"(a,c){Je();function m(y){return Array.isArray(y)&&y.length>0}c.exports=m}}),Ui=Ue({"src/utils/text/skip.js"(a,c){Je();function m(S){return(k,O,G)=>{let z=G&&G.backwards;if(O===!1)return!1;let{length:q}=k,U=O;for(;U>=0&&UFe[Fe.length-2];function ce(Fe){return(be,st,At)=>{let lt=At&&At.backwards;if(st===!1)return!1;let{length:Nt}=be,Le=st;for(;Le>=0&&Le2&&arguments[2]!==void 0?arguments[2]:{},At=k(Fe,st.backwards?be-1:be,st),lt=U(Fe,At,st);return At!==lt}function ne(Fe,be,st){for(let At=be;At2&&arguments[2]!==void 0?arguments[2]:{};return k(Fe,st.backwards?be-1:be,st)!==be}function le(Fe,be){let st=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,At=0;for(let lt=st;ltkt?Nt:lt}return Le}function B(Fe,be){let st=Fe.slice(1,-1),At=be.parser==="json"||be.parser==="json5"&&be.quoteProps==="preserve"&&!be.singleQuote?'"':be.__isInHtmlAttribute?"'":te(st,be.singleQuote?"'":'"').quote;return X(st,At,!(be.parser==="css"||be.parser==="less"||be.parser==="scss"||be.__embeddedInHtml))}function X(Fe,be,st){let At=be==='"'?"'":'"',lt=/\\(.)|(["'])/gs,Nt=Fe.replace(lt,(Le,Ze,kt)=>Ze===At?Ze:kt===be?"\\"+kt:kt||(st&&/^[^\n\r"'0-7\\bfnrt-vx\u2028\u2029]$/.test(Ze)?Ze:"\\"+Ze));return be+Nt+be}function Z(Fe){return Fe.toLowerCase().replace(/^([+-]?[\d.]+e)(?:\+|(-))?0*(\d)/,"$1$2$3").replace(/^([+-]?[\d.]+)e[+-]?0+$/,"$1").replace(/^([+-])?\./,"$10.").replace(/(\.\d+?)0+(?=e|$)/,"$1").replace(/\.(?=e|$)/,"")}function se(Fe,be){let st=Fe.match(new RegExp(`(${m(be)})+`,"g"));return st===null?0:st.reduce((At,lt)=>Math.max(At,lt.length/be.length),0)}function ae(Fe,be){let st=Fe.match(new RegExp(`(${m(be)})+`,"g"));if(st===null)return 0;let At=new Map,lt=0;for(let Nt of st){let Le=Nt.length/be.length;At.set(Le,!0),Le>lt&&(lt=Le)}for(let Nt=1;Nt{let{name:Nt}=lt;return Nt.toLowerCase()===Fe})||st.find(lt=>{let{aliases:Nt}=lt;return Array.isArray(Nt)&&Nt.includes(Fe)})||st.find(lt=>{let{extensions:Nt}=lt;return Array.isArray(Nt)&&Nt.includes(`.${Fe}`)});return At&&At.parsers[0]}function Ge(Fe){return Fe&&Fe.type==="front-matter"}function xe(Fe){let be=new WeakMap;return function(st){return be.has(st)||be.set(st,Symbol(Fe)),be.get(st)}}function nt(Fe){let be=Fe.type||Fe.kind||"(unknown type)",st=String(Fe.name||Fe.id&&(typeof Fe.id=="object"?Fe.id.name:Fe.id)||Fe.key&&(typeof Fe.key=="object"?Fe.key.name:Fe.key)||Fe.value&&(typeof Fe.value=="object"?"":String(Fe.value))||Fe.operator||"");return st.length>20&&(st=st.slice(0,19)+"…"),be+(st?" "+st:"")}c.exports={inferParserByLanguage:_e,getStringWidth:A,getMaxContinuousCount:se,getMinNotPresentContinuousCount:ae,getPenultimate:Q,getLast:y,getNextNonSpaceNonCommentCharacterIndexWithStartIndex:$,getNextNonSpaceNonCommentCharacterIndex:ye,getNextNonSpaceNonCommentCharacter:Oe,skip:ce,skipWhitespace:S,skipSpaces:k,skipToLineEnd:O,skipEverythingButNewLine:G,skipInlineComment:z,skipTrailingComment:q,skipNewline:U,isNextLineEmptyAfterIndex:ue,isNextLineEmpty:Ee,isPreviousLineEmpty:me,hasNewline:ge,hasNewlineInRange:ne,hasSpaces:V,getAlignmentSize:le,getIndentSize:W,getPreferredQuote:te,printString:B,printNumber:Z,makeString:X,addLeadingComment:De,addDanglingComment:we,addTrailingComment:Se,isFrontMatterNode:Ge,isNonEmptyArray:x,createGroupIdMapper:xe}}}),xa={};Wr(xa,{basename:()=>js,default:()=>mr,delimiter:()=>tr,dirname:()=>lo,extname:()=>fs,isAbsolute:()=>uo,join:()=>Ds,normalize:()=>hs,relative:()=>ba,resolve:()=>oo,sep:()=>or});function ao(a,c){for(var m=0,y=a.length-1;y>=0;y--){var C=a[y];C==="."?a.splice(y,1):C===".."?(a.splice(y,1),m++):m&&(a.splice(y,1),m--)}if(c)for(;m--;m)a.unshift("..");return a}function oo(){for(var a="",c=!1,m=arguments.length-1;m>=-1&&!c;m--){var y=m>=0?arguments[m]:"/";if(typeof y!="string")throw new TypeError("Arguments to path.resolve must be strings");y&&(a=y+"/"+a,c=y.charAt(0)==="/")}return a=ao(zr(a.split("/"),function(C){return!!C}),!c).join("/"),(c?"/":"")+a||"."}function hs(a){var c=uo(a),m=h(a,-1)==="/";return a=ao(zr(a.split("/"),function(y){return!!y}),!c).join("/"),!a&&!c&&(a="."),a&&m&&(a+="/"),(c?"/":"")+a}function uo(a){return a.charAt(0)==="/"}function Ds(){var a=Array.prototype.slice.call(arguments,0);return hs(zr(a,function(c,m){if(typeof c!="string")throw new TypeError("Arguments to path.join must be strings");return c}).join("/"))}function ba(a,c){a=oo(a).substr(1),c=oo(c).substr(1);function m(O){for(var G=0;G=0&&O[z]==="";z--);return G>z?[]:O.slice(G,z-G+1)}for(var y=m(a.split("/")),C=m(c.split("/")),x=Math.min(y.length,C.length),A=x,S=0;Sdn,__asyncDelegator:()=>ir,__asyncGenerator:()=>Et,__asyncValues:()=>xr,__await:()=>_t,__awaiter:()=>at,__classPrivateFieldGet:()=>_n,__classPrivateFieldSet:()=>cn,__createBinding:()=>ee,__decorate:()=>oe,__exportStar:()=>ve,__extends:()=>K,__generator:()=>Qe,__importDefault:()=>Kr,__importStar:()=>Fr,__makeTemplateObject:()=>Hr,__metadata:()=>it,__param:()=>de,__read:()=>qe,__rest:()=>I,__spread:()=>Pe,__spreadArrays:()=>pt,__values:()=>ke});function K(a,c){pn(a,c);function m(){this.constructor=a}a.prototype=c===null?Object.create(c):(m.prototype=c.prototype,new m)}function I(a,c){var m={};for(var y in a)Object.prototype.hasOwnProperty.call(a,y)&&c.indexOf(y)<0&&(m[y]=a[y]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var C=0,y=Object.getOwnPropertySymbols(a);C=0;S--)(A=a[S])&&(x=(C<3?A(x):C>3?A(c,m,x):A(c,m))||x);return C>3&&x&&Object.defineProperty(c,m,x),x}function de(a,c){return function(m,y){c(m,y,a)}}function it(a,c){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(a,c)}function at(a,c,m,y){function C(x){return x instanceof m?x:new m(function(A){A(x)})}return new(m||(m=Promise))(function(x,A){function S(G){try{O(y.next(G))}catch(z){A(z)}}function k(G){try{O(y.throw(G))}catch(z){A(z)}}function O(G){G.done?x(G.value):C(G.value).then(S,k)}O((y=y.apply(a,c||[])).next())})}function Qe(a,c){var m={label:0,sent:function(){if(x[0]&1)throw x[1];return x[1]},trys:[],ops:[]},y,C,x,A;return A={next:S(0),throw:S(1),return:S(2)},typeof Symbol=="function"&&(A[Symbol.iterator]=function(){return this}),A;function S(O){return function(G){return k([O,G])}}function k(O){if(y)throw new TypeError("Generator is already executing.");for(;m;)try{if(y=1,C&&(x=O[0]&2?C.return:O[0]?C.throw||((x=C.return)&&x.call(C),0):C.next)&&!(x=x.call(C,O[1])).done)return x;switch(C=0,x&&(O=[O[0]&2,x.value]),O[0]){case 0:case 1:x=O;break;case 4:return m.label++,{value:O[1],done:!1};case 5:m.label++,C=O[1],O=[0];continue;case 7:O=m.ops.pop(),m.trys.pop();continue;default:if(x=m.trys,!(x=x.length>0&&x[x.length-1])&&(O[0]===6||O[0]===2)){m=0;continue}if(O[0]===3&&(!x||O[1]>x[0]&&O[1]=a.length&&(a=void 0),{value:a&&a[y++],done:!a}}};throw new TypeError(c?"Object is not iterable.":"Symbol.iterator is not defined.")}function qe(a,c){var m=typeof Symbol=="function"&&a[Symbol.iterator];if(!m)return a;var y=m.call(a),C,x=[],A;try{for(;(c===void 0||c-- >0)&&!(C=y.next()).done;)x.push(C.value)}catch(S){A={error:S}}finally{try{C&&!C.done&&(m=y.return)&&m.call(y)}finally{if(A)throw A.error}}return x}function Pe(){for(var a=[],c=0;c1||S(q,U)})})}function S(q,U){try{k(y[q](U))}catch($){z(x[0][3],$)}}function k(q){q.value instanceof _t?Promise.resolve(q.value.v).then(O,G):z(x[0][2],q)}function O(q){S("next",q)}function G(q){S("throw",q)}function z(q,U){q(U),x.shift(),x.length&&S(x[0][0],x[0][1])}}function ir(a){var c,m;return c={},y("next"),y("throw",function(C){throw C}),y("return"),c[Symbol.iterator]=function(){return this},c;function y(C,x){c[C]=a[C]?function(A){return(m=!m)?{value:_t(a[C](A)),done:C==="return"}:x?x(A):A}:x}}function xr(a){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var c=a[Symbol.asyncIterator],m;return c?c.call(a):(a=typeof ke=="function"?ke(a):a[Symbol.iterator](),m={},y("next"),y("throw"),y("return"),m[Symbol.asyncIterator]=function(){return this},m);function y(x){m[x]=a[x]&&function(A){return new Promise(function(S,k){A=a[x](A),C(S,k,A.done,A.value)})}}function C(x,A,S,k){Promise.resolve(k).then(function(O){x({value:O,done:S})},A)}}function Hr(a,c){return Object.defineProperty?Object.defineProperty(a,"raw",{value:c}):a.raw=c,a}function Fr(a){if(a&&a.__esModule)return a;var c={};if(a!=null)for(var m in a)Object.hasOwnProperty.call(a,m)&&(c[m]=a[m]);return c.default=a,c}function Kr(a){return a&&a.__esModule?a:{default:a}}function _n(a,c){if(!c.has(a))throw new TypeError("attempted to get private field on non-instance");return c.get(a)}function cn(a,c,m){if(!c.has(a))throw new TypeError("attempted to set private field on non-instance");return c.set(a,m),m}var pn,dn,Fn=cr({"node_modules/tslib/tslib.es6.js"(){Je(),pn=function(a,c){return pn=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(m,y){m.__proto__=y}||function(m,y){for(var C in y)y.hasOwnProperty(C)&&(m[C]=y[C])},pn(a,c)},dn=function(){return dn=Object.assign||function(a){for(var c,m=1,y=arguments.length;m/^[$_a-zA-Z][$_a-zA-Z0-9]*$/.test(c)?c:JSON.stringify(c),value(c){if(c===null||typeof c!="object")return JSON.stringify(c);if(Array.isArray(c))return`[${c.map(y=>a.apiDescriptor.value(y)).join(", ")}]`;let m=Object.keys(c);return m.length===0?"{}":`{ ${m.map(y=>`${a.apiDescriptor.key(y)}: ${a.apiDescriptor.value(c[y])}`).join(", ")} }`},pair:c=>{let{key:m,value:y}=c;return a.apiDescriptor.value({[m]:y})}}}}),li=Ue({"node_modules/vnopts/lib/descriptors/index.js"(a){Je(),Object.defineProperty(a,"__esModule",{value:!0});var c=(Fn(),Dt(M));c.__exportStar(Pi(),a)}}),zi=Ue({"scripts/build/shims/chalk.cjs"(a,c){Je();var m=y=>y;m.grey=m,m.red=m,m.bold=m,m.yellow=m,m.blue=m,m.default=m,c.exports=m}}),Hs=Ue({"node_modules/vnopts/lib/handlers/deprecated/common.js"(a){Je(),Object.defineProperty(a,"__esModule",{value:!0});var c=zi();a.commonDeprecatedHandler=(m,y,C)=>{let{descriptor:x}=C,A=[`${c.default.yellow(typeof m=="string"?x.key(m):x.pair(m))} is deprecated`];return y&&A.push(`we now treat it as ${c.default.blue(typeof y=="string"?x.key(y):x.pair(y))}`),A.join("; ")+"."}}}),Us=Ue({"node_modules/vnopts/lib/handlers/deprecated/index.js"(a){Je(),Object.defineProperty(a,"__esModule",{value:!0});var c=(Fn(),Dt(M));c.__exportStar(Hs(),a)}}),Aa=Ue({"node_modules/vnopts/lib/handlers/invalid/common.js"(a){Je(),Object.defineProperty(a,"__esModule",{value:!0});var c=zi();a.commonInvalidHandler=(m,y,C)=>[`Invalid ${c.default.red(C.descriptor.key(m))} value.`,`Expected ${c.default.blue(C.schemas[m].expected(C))},`,`but received ${c.default.red(C.descriptor.value(y))}.`].join(" ")}}),Ro=Ue({"node_modules/vnopts/lib/handlers/invalid/index.js"(a){Je(),Object.defineProperty(a,"__esModule",{value:!0});var c=(Fn(),Dt(M));c.__exportStar(Aa(),a)}}),Du=Ue({"node_modules/vnopts/node_modules/leven/index.js"(a,c){Je();var m=[],y=[];c.exports=function(C,x){if(C===x)return 0;var A=C;C.length>x.length&&(C=x,x=A);var S=C.length,k=x.length;if(S===0)return k;if(k===0)return S;for(;S>0&&C.charCodeAt(~-S)===x.charCodeAt(~-k);)S--,k--;if(S===0)return k;for(var O=0;Oz?U>z?z+1:U:U>q?q+1:U;return z}}}),Ts=Ue({"node_modules/vnopts/lib/handlers/unknown/leven.js"(a){Je(),Object.defineProperty(a,"__esModule",{value:!0});var c=zi(),m=Du();a.levenUnknownHandler=(y,C,x)=>{let{descriptor:A,logger:S,schemas:k}=x,O=[`Ignored unknown option ${c.default.yellow(A.pair({key:y,value:C}))}.`],G=Object.keys(k).sort().find(z=>m(y,z)<3);G&&O.push(`Did you mean ${c.default.blue(A.key(G))}?`),S.warn(O.join(" "))}}}),ra=Ue({"node_modules/vnopts/lib/handlers/unknown/index.js"(a){Je(),Object.defineProperty(a,"__esModule",{value:!0});var c=(Fn(),Dt(M));c.__exportStar(Ts(),a)}}),Ri=Ue({"node_modules/vnopts/lib/handlers/index.js"(a){Je(),Object.defineProperty(a,"__esModule",{value:!0});var c=(Fn(),Dt(M));c.__exportStar(Us(),a),c.__exportStar(Ro(),a),c.__exportStar(ra(),a)}}),Cs=Ue({"node_modules/vnopts/lib/schema.js"(a){Je(),Object.defineProperty(a,"__esModule",{value:!0});var c=["default","expected","validate","deprecated","forward","redirect","overlap","preprocess","postprocess"];function m(x,A){let S=new x(A),k=Object.create(S);for(let O of c)O in A&&(k[O]=C(A[O],S,y.prototype[O].length));return k}a.createSchema=m;var y=class{constructor(x){this.name=x.name}static create(x){return m(this,x)}default(x){}expected(x){return"nothing"}validate(x,A){return!1}deprecated(x,A){return!1}forward(x,A){}redirect(x,A){}overlap(x,A,S){return x}preprocess(x,A){return x}postprocess(x,A){return x}};a.Schema=y;function C(x,A,S){return typeof x=="function"?function(){for(var k=arguments.length,O=new Array(k),G=0;Gx}}}),$i=Ue({"node_modules/vnopts/lib/schemas/alias.js"(a){Je(),Object.defineProperty(a,"__esModule",{value:!0});var c=Cs(),m=class extends c.Schema{constructor(y){super(y),this._sourceName=y.sourceName}expected(y){return y.schemas[this._sourceName].expected(y)}validate(y,C){return C.schemas[this._sourceName].validate(y,C)}redirect(y,C){return this._sourceName}};a.AliasSchema=m}}),Hl=Ue({"node_modules/vnopts/lib/schemas/any.js"(a){Je(),Object.defineProperty(a,"__esModule",{value:!0});var c=Cs(),m=class extends c.Schema{expected(){return"anything"}validate(){return!0}};a.AnySchema=m}}),Fp=Ue({"node_modules/vnopts/lib/schemas/array.js"(a){Je(),Object.defineProperty(a,"__esModule",{value:!0});var c=(Fn(),Dt(M)),m=Cs(),y=class extends m.Schema{constructor(x){var{valueSchema:A,name:S=A.name}=x,k=c.__rest(x,["valueSchema","name"]);super(Object.assign({},k,{name:S})),this._valueSchema=A}expected(x){return`an array of ${this._valueSchema.expected(x)}`}validate(x,A){if(!Array.isArray(x))return!1;let S=[];for(let k of x){let O=A.normalizeValidateResult(this._valueSchema.validate(k,A),k);O!==!0&&S.push(O.value)}return S.length===0?!0:{value:S}}deprecated(x,A){let S=[];for(let k of x){let O=A.normalizeDeprecatedResult(this._valueSchema.deprecated(k,A),k);O!==!1&&S.push(...O.map(G=>{let{value:z}=G;return{value:[z]}}))}return S}forward(x,A){let S=[];for(let k of x){let O=A.normalizeForwardResult(this._valueSchema.forward(k,A),k);S.push(...O.map(C))}return S}redirect(x,A){let S=[],k=[];for(let O of x){let G=A.normalizeRedirectResult(this._valueSchema.redirect(O,A),O);"remain"in G&&S.push(G.remain),k.push(...G.redirect.map(C))}return S.length===0?{redirect:k}:{redirect:k,remain:S}}overlap(x,A){return x.concat(A)}};a.ArraySchema=y;function C(x){let{from:A,to:S}=x;return{from:[A],to:S}}}}),Pp=Ue({"node_modules/vnopts/lib/schemas/boolean.js"(a){Je(),Object.defineProperty(a,"__esModule",{value:!0});var c=Cs(),m=class extends c.Schema{expected(){return"true or false"}validate(y){return typeof y=="boolean"}};a.BooleanSchema=m}}),sl=Ue({"node_modules/vnopts/lib/utils.js"(a){Je(),Object.defineProperty(a,"__esModule",{value:!0});function c(U,$){let Q=Object.create(null);for(let ce of U){let ge=ce[$];if(Q[ge])throw new Error(`Duplicate ${$} ${JSON.stringify(ge)}`);Q[ge]=ce}return Q}a.recordFromArray=c;function m(U,$){let Q=new Map;for(let ce of U){let ge=ce[$];if(Q.has(ge))throw new Error(`Duplicate ${$} ${JSON.stringify(ge)}`);Q.set(ge,ce)}return Q}a.mapFromArray=m;function y(){let U=Object.create(null);return $=>{let Q=JSON.stringify($);return U[Q]?!0:(U[Q]=!0,!1)}}a.createAutoChecklist=y;function C(U,$){let Q=[],ce=[];for(let ge of U)$(ge)?Q.push(ge):ce.push(ge);return[Q,ce]}a.partition=C;function x(U){return U===Math.floor(U)}a.isInt=x;function A(U,$){if(U===$)return 0;let Q=typeof U,ce=typeof $,ge=["undefined","object","boolean","number","string"];return Q!==ce?ge.indexOf(Q)-ge.indexOf(ce):Q!=="string"?Number(U)-Number($):U.localeCompare($)}a.comparePrimitive=A;function S(U){return U===void 0?{}:U}a.normalizeDefaultResult=S;function k(U,$){return U===!0?!0:U===!1?{value:$}:U}a.normalizeValidateResult=k;function O(U,$){let Q=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return U===!1?!1:U===!0?Q?!0:[{value:$}]:"value"in U?[U]:U.length===0?!1:U}a.normalizeDeprecatedResult=O;function G(U,$){return typeof U=="string"||"key"in U?{from:$,to:U}:"from"in U?{from:U.from,to:U.to}:{from:$,to:U.to}}a.normalizeTransferResult=G;function z(U,$){return U===void 0?[]:Array.isArray(U)?U.map(Q=>G(Q,$)):[G(U,$)]}a.normalizeForwardResult=z;function q(U,$){let Q=z(typeof U=="object"&&"redirect"in U?U.redirect:U,$);return Q.length===0?{remain:$,redirect:Q}:typeof U=="object"&&"remain"in U?{remain:U.remain,redirect:Q}:{redirect:Q}}a.normalizeRedirectResult=q}}),Ul=Ue({"node_modules/vnopts/lib/schemas/choice.js"(a){Je(),Object.defineProperty(a,"__esModule",{value:!0});var c=Cs(),m=sl(),y=class extends c.Schema{constructor(C){super(C),this._choices=m.mapFromArray(C.choices.map(x=>x&&typeof x=="object"?x:{value:x}),"value")}expected(C){let{descriptor:x}=C,A=Array.from(this._choices.keys()).map(O=>this._choices.get(O)).filter(O=>!O.deprecated).map(O=>O.value).sort(m.comparePrimitive).map(x.value),S=A.slice(0,-2),k=A.slice(-2);return S.concat(k.join(" or ")).join(", ")}validate(C){return this._choices.has(C)}deprecated(C){let x=this._choices.get(C);return x&&x.deprecated?{value:C}:!1}forward(C){let x=this._choices.get(C);return x?x.forward:void 0}redirect(C){let x=this._choices.get(C);return x?x.redirect:void 0}};a.ChoiceSchema=y}}),Sa=Ue({"node_modules/vnopts/lib/schemas/number.js"(a){Je(),Object.defineProperty(a,"__esModule",{value:!0});var c=Cs(),m=class extends c.Schema{expected(){return"a number"}validate(y,C){return typeof y=="number"}};a.NumberSchema=m}}),Ac=Ue({"node_modules/vnopts/lib/schemas/integer.js"(a){Je(),Object.defineProperty(a,"__esModule",{value:!0});var c=sl(),m=Sa(),y=class extends m.NumberSchema{expected(){return"an integer"}validate(C,x){return x.normalizeValidateResult(super.validate(C,x),C)===!0&&c.isInt(C)}};a.IntegerSchema=y}}),Sc=Ue({"node_modules/vnopts/lib/schemas/string.js"(a){Je(),Object.defineProperty(a,"__esModule",{value:!0});var c=Cs(),m=class extends c.Schema{expected(){return"a string"}validate(y){return typeof y=="string"}};a.StringSchema=m}}),zl=Ue({"node_modules/vnopts/lib/schemas/index.js"(a){Je(),Object.defineProperty(a,"__esModule",{value:!0});var c=(Fn(),Dt(M));c.__exportStar($i(),a),c.__exportStar(Hl(),a),c.__exportStar(Fp(),a),c.__exportStar(Pp(),a),c.__exportStar(Ul(),a),c.__exportStar(Ac(),a),c.__exportStar(Sa(),a),c.__exportStar(Sc(),a)}}),al=Ue({"node_modules/vnopts/lib/defaults.js"(a){Je(),Object.defineProperty(a,"__esModule",{value:!0});var c=Pi(),m=Hs(),y=Ro(),C=Ts();a.defaultDescriptor=c.apiDescriptor,a.defaultUnknownHandler=C.levenUnknownHandler,a.defaultInvalidHandler=y.commonInvalidHandler,a.defaultDeprecatedHandler=m.commonDeprecatedHandler}}),wc=Ue({"node_modules/vnopts/lib/normalize.js"(a){Je(),Object.defineProperty(a,"__esModule",{value:!0});var c=al(),m=sl();a.normalize=(C,x,A)=>new y(x,A).normalize(C);var y=class{constructor(C,x){let{logger:A=console,descriptor:S=c.defaultDescriptor,unknown:k=c.defaultUnknownHandler,invalid:O=c.defaultInvalidHandler,deprecated:G=c.defaultDeprecatedHandler}=x||{};this._utils={descriptor:S,logger:A||{warn:()=>{}},schemas:m.recordFromArray(C,"name"),normalizeDefaultResult:m.normalizeDefaultResult,normalizeDeprecatedResult:m.normalizeDeprecatedResult,normalizeForwardResult:m.normalizeForwardResult,normalizeRedirectResult:m.normalizeRedirectResult,normalizeValidateResult:m.normalizeValidateResult},this._unknownHandler=k,this._invalidHandler=O,this._deprecatedHandler=G,this.cleanHistory()}cleanHistory(){this._hasDeprecationWarned=m.createAutoChecklist()}normalize(C){let x={},A=[C],S=()=>{for(;A.length!==0;){let k=A.shift(),O=this._applyNormalization(k,x);A.push(...O)}};S();for(let k of Object.keys(this._utils.schemas)){let O=this._utils.schemas[k];if(!(k in x)){let G=m.normalizeDefaultResult(O.default(this._utils));"value"in G&&A.push({[k]:G.value})}}S();for(let k of Object.keys(this._utils.schemas)){let O=this._utils.schemas[k];k in x&&(x[k]=O.postprocess(x[k],this._utils))}return x}_applyNormalization(C,x){let A=[],[S,k]=m.partition(Object.keys(C),O=>O in this._utils.schemas);for(let O of S){let G=this._utils.schemas[O],z=G.preprocess(C[O],this._utils),q=m.normalizeValidateResult(G.validate(z,this._utils),z);if(q!==!0){let{value:ce}=q,ge=this._invalidHandler(O,ce,this._utils);throw typeof ge=="string"?new Error(ge):ge}let U=ce=>{let{from:ge,to:ne}=ce;A.push(typeof ne=="string"?{[ne]:ge}:{[ne.key]:ne.value})},$=ce=>{let{value:ge,redirectTo:ne}=ce,me=m.normalizeDeprecatedResult(G.deprecated(ge,this._utils),z,!0);if(me!==!1)if(me===!0)this._hasDeprecationWarned(O)||this._utils.logger.warn(this._deprecatedHandler(O,ne,this._utils));else for(let{value:ue}of me){let Ee={key:O,value:ue};if(!this._hasDeprecationWarned(Ee)){let ye=typeof ne=="string"?{key:ne,value:ue}:ne;this._utils.logger.warn(this._deprecatedHandler(Ee,ye,this._utils))}}};m.normalizeForwardResult(G.forward(z,this._utils),z).forEach(U);let Q=m.normalizeRedirectResult(G.redirect(z,this._utils),z);if(Q.redirect.forEach(U),"remain"in Q){let ce=Q.remain;x[O]=O in x?G.overlap(x[O],ce,this._utils):ce,$({value:ce})}for(let{from:ce,to:ge}of Q.redirect)$({value:ce,redirectTo:ge})}for(let O of k){let G=C[O],z=this._unknownHandler(O,G,this._utils);if(z)for(let q of Object.keys(z)){let U={[q]:z[q]};q in this._utils.schemas?A.push(U):Object.assign(x,U)}}return A}};a.Normalizer=y}}),ol=Ue({"node_modules/vnopts/lib/index.js"(a){Je(),Object.defineProperty(a,"__esModule",{value:!0});var c=(Fn(),Dt(M));c.__exportStar(li(),a),c.__exportStar(Ri(),a),c.__exportStar(zl(),a),c.__exportStar(wc(),a),c.__exportStar(Cs(),a)}}),Ss=Ue({"src/main/options-normalizer.js"(a,c){Je();var m=ol(),y=qn(),C={key:q=>q.length===1?`-${q}`:`--${q}`,value:q=>m.apiDescriptor.value(q),pair:q=>{let{key:U,value:$}=q;return $===!1?`--no-${U}`:$===!0?C.key(U):$===""?`${C.key(U)} without an argument`:`${C.key(U)}=${$}`}},x=q=>{let{colorsModule:U,levenshteinDistance:$}=q;return class extends m.ChoiceSchema{constructor(Q){let{name:ce,flags:ge}=Q;super({name:ce,choices:ge}),this._flags=[...ge].sort()}preprocess(Q,ce){if(typeof Q=="string"&&Q.length>0&&!this._flags.includes(Q)){let ge=this._flags.find(ne=>$(ne,Q)<3);if(ge)return ce.logger.warn([`Unknown flag ${U.yellow(ce.descriptor.value(Q))},`,`did you mean ${U.blue(ce.descriptor.value(ge))}?`].join(" ")),ge}return Q}expected(){return"a flag"}}},A;function S(q,U){let{logger:$=!1,isCLI:Q=!1,passThrough:ce=!1,colorsModule:ge=null,levenshteinDistance:ne=null}=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},me=ce?Array.isArray(ce)?(le,W)=>ce.includes(le)?{[le]:W}:void 0:(le,W)=>({[le]:W}):(le,W,te)=>{let B=te.schemas,X=gt(B,Ye);return m.levenUnknownHandler(le,W,Object.assign(Object.assign({},te),{},{schemas:X}))},ue=Q?C:m.apiDescriptor,Ee=k(U,{isCLI:Q,colorsModule:ge,levenshteinDistance:ne}),ye=new m.Normalizer(Ee,{logger:$,unknown:me,descriptor:ue}),Oe=$!==!1;Oe&&A&&(ye._hasDeprecationWarned=A);let V=ye.normalize(q);return Oe&&(A=ye._hasDeprecationWarned),Q&&V["plugin-search"]===!1&&(V["plugin-search-dir"]=!1),V}function k(q,U){let{isCLI:$,colorsModule:Q,levenshteinDistance:ce}=U,ge=[];$&&ge.push(m.AnySchema.create({name:"_"}));for(let ne of q)ge.push(O(ne,{isCLI:$,optionInfos:q,colorsModule:Q,levenshteinDistance:ce})),ne.alias&&$&&ge.push(m.AliasSchema.create({name:ne.alias,sourceName:ne.name}));return ge}function O(q,U){let{isCLI:$,optionInfos:Q,colorsModule:ce,levenshteinDistance:ge}=U,{name:ne}=q;if(ne==="plugin-search-dir"||ne==="pluginSearchDirs")return m.AnySchema.create({name:ne,preprocess(ye){return ye===!1||(ye=Array.isArray(ye)?ye:[ye]),ye},validate(ye){return ye===!1?!0:ye.every(Oe=>typeof Oe=="string")},expected(){return"false or paths to plugin search dir"}});let me={name:ne},ue,Ee={};switch(q.type){case"int":ue=m.IntegerSchema,$&&(me.preprocess=Number);break;case"string":ue=m.StringSchema;break;case"choice":ue=m.ChoiceSchema,me.choices=q.choices.map(ye=>typeof ye=="object"&&ye.redirect?Object.assign(Object.assign({},ye),{},{redirect:{to:{key:q.name,value:ye.redirect}}}):ye);break;case"boolean":ue=m.BooleanSchema;break;case"flag":ue=x({colorsModule:ce,levenshteinDistance:ge}),me.flags=Q.flatMap(ye=>[ye.alias,ye.description&&ye.name,ye.oppositeDescription&&`no-${ye.name}`].filter(Boolean));break;case"path":ue=m.StringSchema;break;default:throw new Error(`Unexpected type ${q.type}`)}if(q.exception?me.validate=(ye,Oe,V)=>q.exception(ye)||Oe.validate(ye,V):me.validate=(ye,Oe,V)=>ye===void 0||Oe.validate(ye,V),q.redirect&&(Ee.redirect=ye=>ye?{to:{key:q.redirect.option,value:q.redirect.value}}:void 0),q.deprecated&&(Ee.deprecated=!0),$&&!q.array){let ye=me.preprocess||(Oe=>Oe);me.preprocess=(Oe,V,le)=>V.preprocess(ye(Array.isArray(Oe)?y(Oe):Oe),le)}return q.array?m.ArraySchema.create(Object.assign(Object.assign(Object.assign({},$?{preprocess:ye=>Array.isArray(ye)?ye:[ye]}:{}),Ee),{},{valueSchema:ue.create(me)})):ue.create(Object.assign(Object.assign({},me),Ee))}function G(q,U,$){return S(q,U,$)}function z(q,U,$){return S(q,U,Object.assign({isCLI:!0},$))}c.exports={normalizeApiOptions:G,normalizeCliOptions:z}}}),oi=Ue({"src/language-js/loc.js"(a,c){Je();var m=io();function y(k){var O,G;let z=k.range?k.range[0]:k.start,q=(O=(G=k.declaration)===null||G===void 0?void 0:G.decorators)!==null&&O!==void 0?O:k.decorators;return m(q)?Math.min(y(q[0]),z):z}function C(k){return k.range?k.range[1]:k.end}function x(k,O){let G=y(k);return Number.isInteger(G)&&G===y(O)}function A(k,O){let G=C(k);return Number.isInteger(G)&&G===C(O)}function S(k,O){return x(k,O)&&A(k,O)}c.exports={locStart:y,locEnd:C,hasSameLocStart:x,hasSameLoc:S}}}),mt=Ue({"src/main/load-parser.js"(a,c){Je(),c.exports=()=>{}}}),$l=Ue({"scripts/build/shims/babel-highlight.cjs"(a,c){Je();var m=zi(),y={shouldHighlight:()=>!1,getChalk:()=>m};c.exports=y}}),Gl=Ue({"node_modules/@babel/code-frame/lib/index.js"(a){Je(),Object.defineProperty(a,"__esModule",{value:!0}),a.codeFrameColumns=A,a.default=S;var c=$l(),m=!1;function y(k){return{gutter:k.grey,marker:k.red.bold,message:k.red.bold}}var C=/\r\n|[\n\r\u2028\u2029]/;function x(k,O,G){let z=Object.assign({column:0,line:-1},k.start),q=Object.assign({},z,k.end),{linesAbove:U=2,linesBelow:$=3}=G||{},Q=z.line,ce=z.column,ge=q.line,ne=q.column,me=Math.max(Q-(U+1),0),ue=Math.min(O.length,ge+$);Q===-1&&(me=0),ge===-1&&(ue=O.length);let Ee=ge-Q,ye={};if(Ee)for(let Oe=0;Oe<=Ee;Oe++){let V=Oe+Q;if(!ce)ye[V]=!0;else if(Oe===0){let le=O[V-1].length;ye[V]=[ce,le-ce+1]}else if(Oe===Ee)ye[V]=[0,ne];else{let le=O[V-Oe].length;ye[V]=[0,le]}}else ce===ne?ce?ye[Q]=[ce,0]:ye[Q]=!0:ye[Q]=[ce,ne-ce];return{start:me,end:ue,markerLines:ye}}function A(k,O){let G=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},z=(G.highlightCode||G.forceColor)&&(0,c.shouldHighlight)(G),q=(0,c.getChalk)(G),U=y(q),$=(ye,Oe)=>z?ye(Oe):Oe,Q=k.split(C),{start:ce,end:ge,markerLines:ne}=x(O,Q,G),me=O.start&&typeof O.start.column=="number",ue=String(ge).length,Ee=(z?(0,c.default)(k,G):k).split(C,ge).slice(ce,ge).map((ye,Oe)=>{let V=ce+1+Oe,le=` ${` ${V}`.slice(-ue)} |`,W=ne[V],te=!ne[V+1];if(W){let B="";if(Array.isArray(W)){let X=ye.slice(0,Math.max(W[0]-1,0)).replace(/[^\t]/g," "),Z=W[1]||1;B=[` + `,$(U.gutter,le.replace(/\d/g," "))," ",X,$(U.marker,"^").repeat(Z)].join(""),te&&G.message&&(B+=" "+$(U.message,G.message))}return[$(U.marker,">"),$(U.gutter,le),ye.length>0?` ${ye}`:"",B].join("")}else return` ${$(U.gutter,le)}${ye.length>0?` ${ye}`:""}`}).join(` +`);return G.message&&!me&&(Ee=`${" ".repeat(ue+1)}${G.message} +${Ee}`),z?q.reset(Ee):Ee}function S(k,O,G){let z=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};if(!m){m=!0;let q="Passing lineNumber and colNumber is deprecated to @babel/code-frame. Please use `codeFrameColumns`.";if(Jn.emitWarning)Jn.emitWarning(q,"DeprecationWarning");else{let U=new Error(q);U.name="DeprecationWarning",console.warn(new Error(q))}}return G=Math.max(G,0),A(k,{start:{column:G,line:O}},z)}}}),wa=Ue({"src/main/parser.js"(a,c){Je();var{ConfigError:m}=w(),y=oi();mt();var{locStart:C,locEnd:x}=y,A=Object.getOwnPropertyNames,S=Object.getOwnPropertyDescriptor;function k(z){let q={};for(let U of z.plugins)if(U.parsers)for(let $ of A(U.parsers))Object.defineProperty(q,$,S(U.parsers,$));return q}function O(z){let q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:k(z);if(typeof z.parser=="function")return{parse:z.parser,astFormat:"estree",locStart:C,locEnd:x};if(typeof z.parser=="string"){if(Object.prototype.hasOwnProperty.call(q,z.parser))return q[z.parser];throw new m(`Couldn't resolve parser "${z.parser}". Parsers must be explicitly added to the standalone bundle.`)}}function G(z,q){let U=k(q),$=Object.defineProperties({},Object.fromEntries(Object.keys(U).map(ce=>[ce,{enumerable:!0,get(){return U[ce].parse}}]))),Q=O(q,U);try{return Q.preprocess&&(z=Q.preprocess(z,q)),{text:z,ast:Q.parse(z,$,q)}}catch(ce){let{loc:ge}=ce;if(ge){let{codeFrameColumns:ne}=Gl();throw ce.codeFrame=ne(z,ge,{highlightCode:!0}),ce.message+=` +`+ce.codeFrame,ce}throw ce}}c.exports={parse:G,resolveParser:O}}}),ul=Ue({"src/main/options.js"(a,c){Je();var m=T(),{UndefinedParserError:y}=w(),{getSupportInfo:C}=Ca(),x=Ss(),{resolveParser:A}=wa(),S={astFormat:"estree",printer:{},originalText:void 0,locStart:null,locEnd:null};function k(z){let q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},U=Object.assign({},z),$=C({plugins:z.plugins,showUnreleased:!0,showDeprecated:!0}).options,Q=Object.assign(Object.assign({},S),Object.fromEntries($.filter(ue=>ue.default!==void 0).map(ue=>[ue.name,ue.default])));if(!U.parser){if(!U.filepath)(q.logger||console).warn("No parser and no filepath given, using 'babel' the parser now but this will throw an error in the future. Please specify a parser or a filepath so one can be inferred."),U.parser="babel";else if(U.parser=G(U.filepath,U.plugins),!U.parser)throw new y(`No parser could be inferred for file: ${U.filepath}`)}let ce=A(x.normalizeApiOptions(U,[$.find(ue=>ue.name==="parser")],{passThrough:!0,logger:!1}));U.astFormat=ce.astFormat,U.locEnd=ce.locEnd,U.locStart=ce.locStart;let ge=O(U);U.printer=ge.printers[U.astFormat];let ne=Object.fromEntries($.filter(ue=>ue.pluginDefaults&&ue.pluginDefaults[ge.name]!==void 0).map(ue=>[ue.name,ue.pluginDefaults[ge.name]])),me=Object.assign(Object.assign({},Q),ne);for(let[ue,Ee]of Object.entries(me))(U[ue]===null||U[ue]===void 0)&&(U[ue]=Ee);return U.parser==="json"&&(U.trailingComma="none"),x.normalizeApiOptions(U,$,Object.assign({passThrough:Object.keys(S)},q))}function O(z){let{astFormat:q}=z;if(!q)throw new Error("getPlugin() requires astFormat to be set");let U=z.plugins.find($=>$.printers&&$.printers[q]);if(!U)throw new Error(`Couldn't find plugin for AST format "${q}"`);return U}function G(z,q){let U=m.basename(z).toLowerCase(),$=C({plugins:q}).languages.filter(Q=>Q.since!==null).find(Q=>Q.extensions&&Q.extensions.some(ce=>U.endsWith(ce))||Q.filenames&&Q.filenames.some(ce=>ce.toLowerCase()===U));return $&&$.parsers[0]}c.exports={normalize:k,hiddenDefaults:S,inferParser:G}}}),Wl=Ue({"src/main/massage-ast.js"(a,c){Je();function m(y,C,x){if(Array.isArray(y))return y.map(O=>m(O,C,x)).filter(Boolean);if(!y||typeof y!="object")return y;let A=C.printer.massageAstNode,S;A&&A.ignoredProperties?S=A.ignoredProperties:S=new Set;let k={};for(let[O,G]of Object.entries(y))!S.has(O)&&typeof G!="function"&&(k[O]=m(G,C,y));if(A){let O=A(y,k,x);if(O===null)return;if(O)return O}return k}c.exports=m}}),jo=Ue({"scripts/build/shims/assert.cjs"(a,c){Je();var m=()=>{};m.ok=m,m.strictEqual=m,c.exports=m}}),xi=Ue({"src/main/comments.js"(a,c){Je();var m=jo(),{builders:{line:y,hardline:C,breakParent:x,indent:A,lineSuffix:S,join:k,cursor:O}}=Gr(),{hasNewline:G,skipNewline:z,skipSpaces:q,isPreviousLineEmpty:U,addLeadingComment:$,addDanglingComment:Q,addTrailingComment:ce}=Tn(),ge=new WeakMap;function ne(De,we,Se){if(!De)return;let{printer:_e,locStart:Ge,locEnd:xe}=we;if(Se){if(_e.canAttachComment&&_e.canAttachComment(De)){let Fe;for(Fe=Se.length-1;Fe>=0&&!(Ge(Se[Fe])<=Ge(De)&&xe(Se[Fe])<=xe(De));--Fe);Se.splice(Fe+1,0,De);return}}else if(ge.has(De))return ge.get(De);let nt=_e.getCommentChildNodes&&_e.getCommentChildNodes(De,we)||typeof De=="object"&&Object.entries(De).filter(Fe=>{let[be]=Fe;return be!=="enclosingNode"&&be!=="precedingNode"&&be!=="followingNode"&&be!=="tokens"&&be!=="comments"&&be!=="parent"}).map(Fe=>{let[,be]=Fe;return be});if(nt){Se||(Se=[],ge.set(De,Se));for(let Fe of nt)ne(Fe,we,Se);return Se}}function me(De,we,Se,_e){let{locStart:Ge,locEnd:xe}=Se,nt=Ge(we),Fe=xe(we),be=ne(De,Se),st,At,lt=0,Nt=be.length;for(;lt>1,Ze=be[Le],kt=Ge(Ze),Pt=xe(Ze);if(kt<=nt&&Fe<=Pt)return me(Ze,we,Se,Ze);if(Pt<=nt){st=Ze,lt=Le+1;continue}if(Fe<=kt){At=Ze,Nt=Le;continue}throw new Error("Comment location overlaps with node location")}if(_e&&_e.type==="TemplateLiteral"){let{quasis:Le}=_e,Ze=te(Le,we,Se);st&&te(Le,st,Se)!==Ze&&(st=null),At&&te(Le,At,Se)!==Ze&&(At=null)}return{enclosingNode:_e,precedingNode:st,followingNode:At}}var ue=()=>!1;function Ee(De,we,Se,_e){if(!Array.isArray(De))return;let Ge=[],{locStart:xe,locEnd:nt,printer:{handleComments:Fe={}}}=_e,{avoidAstMutation:be,ownLine:st=ue,endOfLine:At=ue,remaining:lt=ue}=Fe,Nt=De.map((Le,Ze)=>Object.assign(Object.assign({},me(we,Le,_e)),{},{comment:Le,text:Se,options:_e,ast:we,isLastComment:De.length-1===Ze}));for(let[Le,Ze]of Nt.entries()){let{comment:kt,precedingNode:Pt,enclosingNode:Jt,followingNode:tt,text:He,options:ot,ast:Tt,isLastComment:Bt}=Ze;if(ot.parser==="json"||ot.parser==="json5"||ot.parser==="__js_expression"||ot.parser==="__vue_expression"||ot.parser==="__vue_ts_expression"){if(xe(kt)-xe(Tt)<=0){$(Tt,kt);continue}if(nt(kt)-nt(Tt)>=0){ce(Tt,kt);continue}}let Xt;if(be?Xt=[Ze]:(kt.enclosingNode=Jt,kt.precedingNode=Pt,kt.followingNode=tt,Xt=[kt,He,ot,Tt,Bt]),Oe(He,ot,Nt,Le))kt.placement="ownLine",st(...Xt)||(tt?$(tt,kt):Pt?ce(Pt,kt):Q(Jt||Tt,kt));else if(V(He,ot,Nt,Le))kt.placement="endOfLine",At(...Xt)||(Pt?ce(Pt,kt):tt?$(tt,kt):Q(Jt||Tt,kt));else if(kt.placement="remaining",!lt(...Xt))if(Pt&&tt){let Wt=Ge.length;Wt>0&&Ge[Wt-1].followingNode!==tt&&le(Ge,He,ot),Ge.push(Ze)}else Pt?ce(Pt,kt):tt?$(tt,kt):Q(Jt||Tt,kt)}if(le(Ge,Se,_e),!be)for(let Le of De)delete Le.precedingNode,delete Le.enclosingNode,delete Le.followingNode}var ye=De=>!/[\S\n\u2028\u2029]/.test(De);function Oe(De,we,Se,_e){let{comment:Ge,precedingNode:xe}=Se[_e],{locStart:nt,locEnd:Fe}=we,be=nt(Ge);if(xe)for(let st=_e-1;st>=0;st--){let{comment:At,precedingNode:lt}=Se[st];if(lt!==xe||!ye(De.slice(Fe(At),be)))break;be=nt(At)}return G(De,be,{backwards:!0})}function V(De,we,Se,_e){let{comment:Ge,followingNode:xe}=Se[_e],{locStart:nt,locEnd:Fe}=we,be=Fe(Ge);if(xe)for(let st=_e+1;st0;--st){let{comment:At,precedingNode:lt,followingNode:Nt}=De[st-1];m.strictEqual(lt,Ge),m.strictEqual(Nt,xe);let Le=we.slice(Se.locEnd(At),be);if(Fe.test(Le))be=Se.locStart(At);else break}for(let[At,{comment:lt}]of De.entries())At1&&At.comments.sort((lt,Nt)=>Se.locStart(lt)-Se.locStart(Nt));De.length=0}function W(De,we){let Se=De.getValue();return Se.printed=!0,we.printer.printComment(De,we)}function te(De,we,Se){let _e=Se.locStart(we)-1;for(let Ge=1;Ge{let nt=De.getValue();!nt.leading&&!nt.trailing&&(!_e||_e(nt))&&Ge.push(W(De,we))},"comments"),Ge.length===0)?"":Se?k(C,Ge):A([C,k(C,Ge)])}function se(De,we,Se){let _e=De.getValue();if(!_e)return{};let Ge=_e.comments||[];Se&&(Ge=Ge.filter(be=>!Se.has(be)));let xe=_e===we.cursorNode;if(Ge.length===0){let be=xe?O:"";return{leading:be,trailing:be}}let nt=[],Fe=[];return De.each(()=>{let be=De.getValue();if(Se&&Se.has(be))return;let{leading:st,trailing:At}=be;st?nt.push(B(De,we)):At&&Fe.push(X(De,we))},"comments"),xe&&(nt.unshift(O),Fe.push(O)),{leading:nt,trailing:Fe}}function ae(De,we,Se,_e){let{leading:Ge,trailing:xe}=se(De,Se,_e);return!Ge&&!xe?we:[Ge,we,xe]}function pe(De){if(De)for(let we of De){if(!we.printed)throw new Error('Comment "'+we.value.trim()+'" was not printed. Please report this error!');delete we.printed}}c.exports={attach:Ee,printComments:ae,printCommentsSeparately:se,printDanglingComments:Z,getSortedChildNodes:ne,ensureAllCommentsPrinted:pe}}}),co=Ue({"src/common/ast-path.js"(a,c){Je();var m=qn();function y(A,S){let k=C(A.stack,S);return k===-1?null:A.stack[k]}function C(A,S){for(let k=A.length-1;k>=0;k-=2){let O=A[k];if(O&&!Array.isArray(O)&&--S<0)return k}return-1}var x=class{constructor(A){this.stack=[A]}getName(){let{stack:A}=this,{length:S}=A;return S>1?A[S-2]:null}getValue(){return m(this.stack)}getNode(){let A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return y(this,A)}getParentNode(){let A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return y(this,A+1)}call(A){let{stack:S}=this,{length:k}=S,O=m(S);for(var G=arguments.length,z=new Array(G>1?G-1:0),q=1;q1&&arguments[1]!==void 0?arguments[1]:0,k=C(this.stack,S+1),O=this.stack.splice(k+1),G=A(this);return this.stack.push(...O),G}each(A){let{stack:S}=this,{length:k}=S,O=m(S);for(var G=arguments.length,z=new Array(G>1?G-1:0),q=1;q1?k-1:0),G=1;G{S[q]=A(z,q,U)},...O),S}try(A){let{stack:S}=this,k=[...S];try{return A()}finally{S.length=0,S.push(...k)}}match(){let A=this.stack.length-1,S=null,k=this.stack[A--];for(var O=arguments.length,G=new Array(O),z=0;zA(z,q,O,G,U),O)}function A(S,k,O,G){let{stripTrailingHardline:z=!1}=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{},q=y(Object.assign(Object.assign(Object.assign({},O),k),{},{parentParser:O.parser,originalText:S}),{passThrough:!0}),U=wa().parse(S,q),{ast:$}=U;S=U.text;let Q=$.comments;delete $.comments,C.attach(Q,$,S,q),q[Symbol.for("comments")]=Q||[],q[Symbol.for("tokens")]=$.tokens||[];let ce=G($,q);return C.ensureAllCommentsPrinted(Q),z?typeof ce=="string"?ce.replace(/(?:\r?\n)*$/,""):m(ce):ce}c.exports={printSubtree:x}}}),Ho=Ue({"src/main/ast-to-doc.js"(a,c){Je();var m=co(),{builders:{hardline:y,addAlignmentToDoc:C},utils:{propagateBreaks:x}}=Gr(),{printComments:A}=xi(),S=po();function k(z,q){let U=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,{printer:$}=q;$.preprocess&&(z=$.preprocess(z,q));let Q=new Map,ce=new m(z),ge=ne();return U>0&&(ge=C([y,ge],U,q.tabWidth)),x(ge),ge;function ne(ue,Ee){return ue===void 0||ue===ce?me(Ee):Array.isArray(ue)?ce.call(()=>me(Ee),...ue):ce.call(()=>me(Ee),ue)}function me(ue){let Ee=ce.getValue(),ye=Ee&&typeof Ee=="object"&&ue===void 0;if(ye&&Q.has(Ee))return Q.get(Ee);let Oe=G(ce,q,ne,ue);return ye&&Q.set(Ee,Oe),Oe}}function O(z,q){let{originalText:U,[Symbol.for("comments")]:$,locStart:Q,locEnd:ce}=q,ge=Q(z),ne=ce(z),me=new Set;for(let ue of $)Q(ue)>=ge&&ce(ue)<=ne&&(ue.printed=!0,me.add(ue));return{doc:U.slice(ge,ne),printedComments:me}}function G(z,q,U,$){let Q=z.getValue(),{printer:ce}=q,ge,ne;if(ce.hasPrettierIgnore&&ce.hasPrettierIgnore(z))({doc:ge,printedComments:ne}=O(Q,q));else{if(Q)try{ge=S.printSubtree(z,U,q,k)}catch(me){if(globalThis.PRETTIER_DEBUG)throw me}ge||(ge=ce.print(z,q,U,$))}return(!ce.willPrintOwnComments||!ce.willPrintOwnComments(z,q))&&(ge=A(z,ge,q,ne)),ge}c.exports=k}}),Tu=Ue({"src/main/range-util.js"(a,c){Je();var m=jo(),y=xi(),C=$=>{let{parser:Q}=$;return Q==="json"||Q==="json5"||Q==="json-stringify"};function x($,Q){let ce=[$.node,...$.parentNodes],ge=new Set([Q.node,...Q.parentNodes]);return ce.find(ne=>G.has(ne.type)&&ge.has(ne))}function A($){let Q=$.length-1;for(;;){let ce=$[Q];if(ce&&(ce.type==="Program"||ce.type==="File"))Q--;else break}return $.slice(0,Q+1)}function S($,Q,ce){let{locStart:ge,locEnd:ne}=ce,me=$.node,ue=Q.node;if(me===ue)return{startNode:me,endNode:ue};let Ee=ge($.node);for(let Oe of A(Q.parentNodes))if(ge(Oe)>=Ee)ue=Oe;else break;let ye=ne(Q.node);for(let Oe of A($.parentNodes)){if(ne(Oe)<=ye)me=Oe;else break;if(me===ue)break}return{startNode:me,endNode:ue}}function k($,Q,ce,ge){let ne=arguments.length>4&&arguments[4]!==void 0?arguments[4]:[],me=arguments.length>5?arguments[5]:void 0,{locStart:ue,locEnd:Ee}=ce,ye=ue($),Oe=Ee($);if(!(Q>Oe||Qge);let Ee=$.slice(ge,ne).search(/\S/),ye=Ee===-1;if(!ye)for(ge+=Ee;ne>ge&&!/\S/.test($[ne-1]);--ne);let Oe=k(ce,ge,Q,(te,B)=>q(Q,te,B),[],"rangeStart"),V=ye?Oe:k(ce,ne,Q,te=>q(Q,te),[],"rangeEnd");if(!Oe||!V)return{rangeStart:0,rangeEnd:0};let le,W;if(C(Q)){let te=x(Oe,V);le=te,W=te}else({startNode:le,endNode:W}=S(Oe,V,Q));return{rangeStart:Math.min(me(le),me(W)),rangeEnd:Math.max(ue(le),ue(W))}}c.exports={calculateRange:U,findNodeAtOffset:k}}}),ws=Ue({"src/main/core.js"(a,c){Je();var{diffArrays:m}=Ms(),{printer:{printDocToString:y},debug:{printDocToDebug:C}}=Gr(),{getAlignmentSize:x}=Tn(),{guessEndOfLine:A,convertEndOfLineToChars:S,countEndOfLineChars:k,normalizeEndOfLine:O}=ai(),G=ul().normalize,z=Wl(),q=xi(),U=wa(),$=Ho(),Q=Tu(),ce="\uFEFF",ge=Symbol("cursor");function ne(W,te,B){let X=te.comments;return X&&(delete te.comments,q.attach(X,te,W,B)),B[Symbol.for("comments")]=X||[],B[Symbol.for("tokens")]=te.tokens||[],B.originalText=W,X}function me(W,te){let B=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;if(!W||W.trim().length===0)return{formatted:"",cursorOffset:-1,comments:[]};let{ast:X,text:Z}=U.parse(W,te);if(te.cursorOffset>=0){let De=Q.findNodeAtOffset(X,te.cursorOffset,te);De&&De.node&&(te.cursorNode=De.node)}let se=ne(Z,X,te),ae=$(X,te,B),pe=y(ae,te);if(q.ensureAllCommentsPrinted(se),B>0){let De=pe.formatted.trim();pe.cursorNodeStart!==void 0&&(pe.cursorNodeStart-=pe.formatted.indexOf(De)),pe.formatted=De+S(te.endOfLine)}if(te.cursorOffset>=0){let De,we,Se,_e,Ge;if(te.cursorNode&&pe.cursorNodeText?(De=te.locStart(te.cursorNode),we=Z.slice(De,te.locEnd(te.cursorNode)),Se=te.cursorOffset-De,_e=pe.cursorNodeStart,Ge=pe.cursorNodeText):(De=0,we=Z,Se=te.cursorOffset,_e=0,Ge=pe.formatted),we===Ge)return{formatted:pe.formatted,cursorOffset:_e+Se,comments:se};let xe=[...we];xe.splice(Se,0,ge);let nt=[...Ge],Fe=m(xe,nt),be=_e;for(let st of Fe)if(st.removed){if(st.value.includes(ge))break}else be+=st.count;return{formatted:pe.formatted,cursorOffset:be,comments:se}}return{formatted:pe.formatted,cursorOffset:-1,comments:se}}function ue(W,te){let{ast:B,text:X}=U.parse(W,te),{rangeStart:Z,rangeEnd:se}=Q.calculateRange(X,te,B),ae=X.slice(Z,se),pe=Math.min(Z,X.lastIndexOf(` +`,Z)+1),De=X.slice(pe,Z).match(/^\s*/)[0],we=x(De,te.tabWidth),Se=me(ae,Object.assign(Object.assign({},te),{},{rangeStart:0,rangeEnd:Number.POSITIVE_INFINITY,cursorOffset:te.cursorOffset>Z&&te.cursorOffset<=se?te.cursorOffset-Z:-1,endOfLine:"lf"}),we),_e=Se.formatted.trimEnd(),{cursorOffset:Ge}=te;Ge>se?Ge+=_e.length-ae.length:Se.cursorOffset>=0&&(Ge=Se.cursorOffset+Z);let xe=X.slice(0,Z)+_e+X.slice(se);if(te.endOfLine!=="lf"){let nt=S(te.endOfLine);Ge>=0&&nt===`\r +`&&(Ge+=k(xe.slice(0,Ge),` +`)),xe=xe.replace(/\n/g,nt)}return{formatted:xe,cursorOffset:Ge,comments:Se.comments}}function Ee(W,te,B){return typeof te!="number"||Number.isNaN(te)||te<0||te>W.length?B:te}function ye(W,te){let{cursorOffset:B,rangeStart:X,rangeEnd:Z}=te;return B=Ee(W,B,-1),X=Ee(W,X,0),Z=Ee(W,Z,W.length),Object.assign(Object.assign({},te),{},{cursorOffset:B,rangeStart:X,rangeEnd:Z})}function Oe(W,te){let{cursorOffset:B,rangeStart:X,rangeEnd:Z,endOfLine:se}=ye(W,te),ae=W.charAt(0)===ce;if(ae&&(W=W.slice(1),B--,X--,Z--),se==="auto"&&(se=A(W)),W.includes("\r")){let pe=De=>k(W.slice(0,Math.max(De,0)),`\r +`);B-=pe(B),X-=pe(X),Z-=pe(Z),W=O(W)}return{hasBOM:ae,text:W,options:ye(W,Object.assign(Object.assign({},te),{},{cursorOffset:B,rangeStart:X,rangeEnd:Z,endOfLine:se}))}}function V(W,te){let B=U.resolveParser(te);return!B.hasPragma||B.hasPragma(W)}function le(W,te){let{hasBOM:B,text:X,options:Z}=Oe(W,G(te));if(Z.rangeStart>=Z.rangeEnd&&X!==""||Z.requirePragma&&!V(X,Z))return{formatted:W,cursorOffset:te.cursorOffset,comments:[]};let se;return Z.rangeStart>0||Z.rangeEnd=0&&se.cursorOffset++),se}c.exports={formatWithCursor:le,parse(W,te,B){let{text:X,options:Z}=Oe(W,G(te)),se=U.parse(X,Z);return B&&(se.ast=z(se.ast,Z)),se},formatAST(W,te){te=G(te);let B=$(W,te);return y(B,te)},formatDoc(W,te){return le(C(W),Object.assign(Object.assign({},te),{},{parser:"__js_expression"})).formatted},printToDoc(W,te){te=G(te);let{ast:B,text:X}=U.parse(W,te);return ne(X,B,te),$(B,te)},printDocToString(W,te){return y(W,G(te))}}}}),ho=Ue({"src/common/util-shared.js"(a,c){Je();var{getMaxContinuousCount:m,getStringWidth:y,getAlignmentSize:C,getIndentSize:x,skip:A,skipWhitespace:S,skipSpaces:k,skipNewline:O,skipToLineEnd:G,skipEverythingButNewLine:z,skipInlineComment:q,skipTrailingComment:U,hasNewline:$,hasNewlineInRange:Q,hasSpaces:ce,isNextLineEmpty:ge,isNextLineEmptyAfterIndex:ne,isPreviousLineEmpty:me,getNextNonSpaceNonCommentCharacterIndex:ue,makeString:Ee,addLeadingComment:ye,addDanglingComment:Oe,addTrailingComment:V}=Tn();c.exports={getMaxContinuousCount:m,getStringWidth:y,getAlignmentSize:C,getIndentSize:x,skip:A,skipWhitespace:S,skipSpaces:k,skipNewline:O,skipToLineEnd:G,skipEverythingButNewLine:z,skipInlineComment:q,skipTrailingComment:U,hasNewline:$,hasNewlineInRange:Q,hasSpaces:ce,isNextLineEmpty:ge,isNextLineEmptyAfterIndex:ne,isPreviousLineEmpty:me,getNextNonSpaceNonCommentCharacterIndex:ue,makeString:Ee,addLeadingComment:ye,addDanglingComment:Oe,addTrailingComment:V}}}),_s=Ue({"src/utils/create-language.js"(a,c){Je(),c.exports=function(m,y){let{languageId:C}=m,x=gt(m,Xe);return Object.assign(Object.assign({linguistLanguageId:C},x),y(m))}}}),fo=Ue({"node_modules/esutils/lib/ast.js"(a,c){Je(),function(){function m(k){if(k==null)return!1;switch(k.type){case"ArrayExpression":case"AssignmentExpression":case"BinaryExpression":case"CallExpression":case"ConditionalExpression":case"FunctionExpression":case"Identifier":case"Literal":case"LogicalExpression":case"MemberExpression":case"NewExpression":case"ObjectExpression":case"SequenceExpression":case"ThisExpression":case"UnaryExpression":case"UpdateExpression":return!0}return!1}function y(k){if(k==null)return!1;switch(k.type){case"DoWhileStatement":case"ForInStatement":case"ForStatement":case"WhileStatement":return!0}return!1}function C(k){if(k==null)return!1;switch(k.type){case"BlockStatement":case"BreakStatement":case"ContinueStatement":case"DebuggerStatement":case"DoWhileStatement":case"EmptyStatement":case"ExpressionStatement":case"ForInStatement":case"ForStatement":case"IfStatement":case"LabeledStatement":case"ReturnStatement":case"SwitchStatement":case"ThrowStatement":case"TryStatement":case"VariableDeclaration":case"WhileStatement":case"WithStatement":return!0}return!1}function x(k){return C(k)||k!=null&&k.type==="FunctionDeclaration"}function A(k){switch(k.type){case"IfStatement":return k.alternate!=null?k.alternate:k.consequent;case"LabeledStatement":case"ForStatement":case"ForInStatement":case"WhileStatement":case"WithStatement":return k.body}return null}function S(k){var O;if(k.type!=="IfStatement"||k.alternate==null)return!1;O=k.consequent;do{if(O.type==="IfStatement"&&O.alternate==null)return!0;O=A(O)}while(O);return!1}c.exports={isExpression:m,isStatement:C,isIterationStatement:y,isSourceElement:x,isProblematicIfStatement:S,trailingStatement:A}}()}}),_a=Ue({"node_modules/esutils/lib/code.js"(a,c){Je(),function(){var m,y,C,x,A,S;y={NonAsciiIdentifierStart:/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u08A0-\u08B4\u08B6-\u08BD\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]/,NonAsciiIdentifierPart:/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0300-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u0483-\u0487\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u05D0-\u05EA\u05F0-\u05F2\u0610-\u061A\u0620-\u0669\u066E-\u06D3\u06D5-\u06DC\u06DF-\u06E8\u06EA-\u06FC\u06FF\u0710-\u074A\u074D-\u07B1\u07C0-\u07F5\u07FA\u0800-\u082D\u0840-\u085B\u08A0-\u08B4\u08B6-\u08BD\u08D4-\u08E1\u08E3-\u0963\u0966-\u096F\u0971-\u0983\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BC-\u09C4\u09C7\u09C8\u09CB-\u09CE\u09D7\u09DC\u09DD\u09DF-\u09E3\u09E6-\u09F1\u0A01-\u0A03\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A59-\u0A5C\u0A5E\u0A66-\u0A75\u0A81-\u0A83\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABC-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AD0\u0AE0-\u0AE3\u0AE6-\u0AEF\u0AF9\u0B01-\u0B03\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3C-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B5C\u0B5D\u0B5F-\u0B63\u0B66-\u0B6F\u0B71\u0B82\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD0\u0BD7\u0BE6-\u0BEF\u0C00-\u0C03\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C58-\u0C5A\u0C60-\u0C63\u0C66-\u0C6F\u0C80-\u0C83\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBC-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CDE\u0CE0-\u0CE3\u0CE6-\u0CEF\u0CF1\u0CF2\u0D01-\u0D03\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D-\u0D44\u0D46-\u0D48\u0D4A-\u0D4E\u0D54-\u0D57\u0D5F-\u0D63\u0D66-\u0D6F\u0D7A-\u0D7F\u0D82\u0D83\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E01-\u0E3A\u0E40-\u0E4E\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB9\u0EBB-\u0EBD\u0EC0-\u0EC4\u0EC6\u0EC8-\u0ECD\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E-\u0F47\u0F49-\u0F6C\u0F71-\u0F84\u0F86-\u0F97\u0F99-\u0FBC\u0FC6\u1000-\u1049\u1050-\u109D\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u135D-\u135F\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1714\u1720-\u1734\u1740-\u1753\u1760-\u176C\u176E-\u1770\u1772\u1773\u1780-\u17D3\u17D7\u17DC\u17DD\u17E0-\u17E9\u180B-\u180D\u1810-\u1819\u1820-\u1877\u1880-\u18AA\u18B0-\u18F5\u1900-\u191E\u1920-\u192B\u1930-\u193B\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19D9\u1A00-\u1A1B\u1A20-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AA7\u1AB0-\u1ABD\u1B00-\u1B4B\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1BF3\u1C00-\u1C37\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1CD0-\u1CD2\u1CD4-\u1CF6\u1CF8\u1CF9\u1D00-\u1DF5\u1DFB-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u200C\u200D\u203F\u2040\u2054\u2071\u207F\u2090-\u209C\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D7F-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2DE0-\u2DFF\u2E2F\u3005-\u3007\u3021-\u302F\u3031-\u3035\u3038-\u303C\u3041-\u3096\u3099\u309A\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66F\uA674-\uA67D\uA67F-\uA6F1\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA827\uA840-\uA873\uA880-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F7\uA8FB\uA8FD\uA900-\uA92D\uA930-\uA953\uA960-\uA97C\uA980-\uA9C0\uA9CF-\uA9D9\uA9E0-\uA9FE\uAA00-\uAA36\uAA40-\uAA4D\uAA50-\uAA59\uAA60-\uAA76\uAA7A-\uAAC2\uAADB-\uAADD\uAAE0-\uAAEF\uAAF2-\uAAF6\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABEA\uABEC\uABED\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF3F\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]/},m={NonAsciiIdentifierStart:/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u08A0-\u08B4\u08B6-\u08BD\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2118-\u211D\u2124\u2126\u2128\u212A-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309B-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF30-\uDF4A\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC03-\uDC37\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDF00-\uDF19]|\uD806[\uDCA0-\uDCDF\uDCFF\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50\uDF93-\uDF9F\uDFE0]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00\uDC01]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1]|\uD87E[\uDC00-\uDE1D]/,NonAsciiIdentifierPart:/[\xAA\xB5\xB7\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0300-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u0483-\u0487\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u05D0-\u05EA\u05F0-\u05F2\u0610-\u061A\u0620-\u0669\u066E-\u06D3\u06D5-\u06DC\u06DF-\u06E8\u06EA-\u06FC\u06FF\u0710-\u074A\u074D-\u07B1\u07C0-\u07F5\u07FA\u0800-\u082D\u0840-\u085B\u08A0-\u08B4\u08B6-\u08BD\u08D4-\u08E1\u08E3-\u0963\u0966-\u096F\u0971-\u0983\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BC-\u09C4\u09C7\u09C8\u09CB-\u09CE\u09D7\u09DC\u09DD\u09DF-\u09E3\u09E6-\u09F1\u0A01-\u0A03\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A59-\u0A5C\u0A5E\u0A66-\u0A75\u0A81-\u0A83\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABC-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AD0\u0AE0-\u0AE3\u0AE6-\u0AEF\u0AF9\u0B01-\u0B03\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3C-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B5C\u0B5D\u0B5F-\u0B63\u0B66-\u0B6F\u0B71\u0B82\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD0\u0BD7\u0BE6-\u0BEF\u0C00-\u0C03\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C58-\u0C5A\u0C60-\u0C63\u0C66-\u0C6F\u0C80-\u0C83\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBC-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CDE\u0CE0-\u0CE3\u0CE6-\u0CEF\u0CF1\u0CF2\u0D01-\u0D03\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D-\u0D44\u0D46-\u0D48\u0D4A-\u0D4E\u0D54-\u0D57\u0D5F-\u0D63\u0D66-\u0D6F\u0D7A-\u0D7F\u0D82\u0D83\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E01-\u0E3A\u0E40-\u0E4E\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB9\u0EBB-\u0EBD\u0EC0-\u0EC4\u0EC6\u0EC8-\u0ECD\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E-\u0F47\u0F49-\u0F6C\u0F71-\u0F84\u0F86-\u0F97\u0F99-\u0FBC\u0FC6\u1000-\u1049\u1050-\u109D\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u135D-\u135F\u1369-\u1371\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1714\u1720-\u1734\u1740-\u1753\u1760-\u176C\u176E-\u1770\u1772\u1773\u1780-\u17D3\u17D7\u17DC\u17DD\u17E0-\u17E9\u180B-\u180D\u1810-\u1819\u1820-\u1877\u1880-\u18AA\u18B0-\u18F5\u1900-\u191E\u1920-\u192B\u1930-\u193B\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19DA\u1A00-\u1A1B\u1A20-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AA7\u1AB0-\u1ABD\u1B00-\u1B4B\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1BF3\u1C00-\u1C37\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1CD0-\u1CD2\u1CD4-\u1CF6\u1CF8\u1CF9\u1D00-\u1DF5\u1DFB-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u200C\u200D\u203F\u2040\u2054\u2071\u207F\u2090-\u209C\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2102\u2107\u210A-\u2113\u2115\u2118-\u211D\u2124\u2126\u2128\u212A-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D7F-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2DE0-\u2DFF\u3005-\u3007\u3021-\u302F\u3031-\u3035\u3038-\u303C\u3041-\u3096\u3099-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66F\uA674-\uA67D\uA67F-\uA6F1\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA827\uA840-\uA873\uA880-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F7\uA8FB\uA8FD\uA900-\uA92D\uA930-\uA953\uA960-\uA97C\uA980-\uA9C0\uA9CF-\uA9D9\uA9E0-\uA9FE\uAA00-\uAA36\uAA40-\uAA4D\uAA50-\uAA59\uAA60-\uAA76\uAA7A-\uAAC2\uAADB-\uAADD\uAAE0-\uAAEF\uAAF2-\uAAF6\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABEA\uABEC\uABED\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF3F\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDDFD\uDE80-\uDE9C\uDEA0-\uDED0\uDEE0\uDF00-\uDF1F\uDF30-\uDF4A\uDF50-\uDF7A\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCA0-\uDCA9\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00-\uDE03\uDE05\uDE06\uDE0C-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE38-\uDE3A\uDE3F\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE6\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC00-\uDC46\uDC66-\uDC6F\uDC7F-\uDCBA\uDCD0-\uDCE8\uDCF0-\uDCF9\uDD00-\uDD34\uDD36-\uDD3F\uDD50-\uDD73\uDD76\uDD80-\uDDC4\uDDCA-\uDDCC\uDDD0-\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE37\uDE3E\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEEA\uDEF0-\uDEF9\uDF00-\uDF03\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3C-\uDF44\uDF47\uDF48\uDF4B-\uDF4D\uDF50\uDF57\uDF5D-\uDF63\uDF66-\uDF6C\uDF70-\uDF74]|\uD805[\uDC00-\uDC4A\uDC50-\uDC59\uDC80-\uDCC5\uDCC7\uDCD0-\uDCD9\uDD80-\uDDB5\uDDB8-\uDDC0\uDDD8-\uDDDD\uDE00-\uDE40\uDE44\uDE50-\uDE59\uDE80-\uDEB7\uDEC0-\uDEC9\uDF00-\uDF19\uDF1D-\uDF2B\uDF30-\uDF39]|\uD806[\uDCA0-\uDCE9\uDCFF\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC36\uDC38-\uDC40\uDC50-\uDC59\uDC72-\uDC8F\uDC92-\uDCA7\uDCA9-\uDCB6]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE60-\uDE69\uDED0-\uDEED\uDEF0-\uDEF4\uDF00-\uDF36\uDF40-\uDF43\uDF50-\uDF59\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50-\uDF7E\uDF8F-\uDF9F\uDFE0]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00\uDC01]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99\uDC9D\uDC9E]|\uD834[\uDD65-\uDD69\uDD6D-\uDD72\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB\uDFCE-\uDFFF]|\uD836[\uDE00-\uDE36\uDE3B-\uDE6C\uDE75\uDE84\uDE9B-\uDE9F\uDEA1-\uDEAF]|\uD838[\uDC00-\uDC06\uDC08-\uDC18\uDC1B-\uDC21\uDC23\uDC24\uDC26-\uDC2A]|\uD83A[\uDC00-\uDCC4\uDCD0-\uDCD6\uDD00-\uDD4A\uDD50-\uDD59]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1]|\uD87E[\uDC00-\uDE1D]|\uDB40[\uDD00-\uDDEF]/};function k(ne){return 48<=ne&&ne<=57}function O(ne){return 48<=ne&&ne<=57||97<=ne&&ne<=102||65<=ne&&ne<=70}function G(ne){return ne>=48&&ne<=55}C=[5760,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8239,8287,12288,65279];function z(ne){return ne===32||ne===9||ne===11||ne===12||ne===160||ne>=5760&&C.indexOf(ne)>=0}function q(ne){return ne===10||ne===13||ne===8232||ne===8233}function U(ne){if(ne<=65535)return String.fromCharCode(ne);var me=String.fromCharCode(Math.floor((ne-65536)/1024)+55296),ue=String.fromCharCode((ne-65536)%1024+56320);return me+ue}for(x=new Array(128),S=0;S<128;++S)x[S]=S>=97&&S<=122||S>=65&&S<=90||S===36||S===95;for(A=new Array(128),S=0;S<128;++S)A[S]=S>=97&&S<=122||S>=65&&S<=90||S>=48&&S<=57||S===36||S===95;function $(ne){return ne<128?x[ne]:y.NonAsciiIdentifierStart.test(U(ne))}function Q(ne){return ne<128?A[ne]:y.NonAsciiIdentifierPart.test(U(ne))}function ce(ne){return ne<128?x[ne]:m.NonAsciiIdentifierStart.test(U(ne))}function ge(ne){return ne<128?A[ne]:m.NonAsciiIdentifierPart.test(U(ne))}c.exports={isDecimalDigit:k,isHexDigit:O,isOctalDigit:G,isWhiteSpace:z,isLineTerminator:q,isIdentifierStartES5:$,isIdentifierPartES5:Q,isIdentifierStartES6:ce,isIdentifierPartES6:ge}}()}}),Qi=Ue({"node_modules/esutils/lib/keyword.js"(a,c){Je(),function(){var m=_a();function y($){switch($){case"implements":case"interface":case"package":case"private":case"protected":case"public":case"static":case"let":return!0;default:return!1}}function C($,Q){return!Q&&$==="yield"?!1:x($,Q)}function x($,Q){if(Q&&y($))return!0;switch($.length){case 2:return $==="if"||$==="in"||$==="do";case 3:return $==="var"||$==="for"||$==="new"||$==="try";case 4:return $==="this"||$==="else"||$==="case"||$==="void"||$==="with"||$==="enum";case 5:return $==="while"||$==="break"||$==="catch"||$==="throw"||$==="const"||$==="yield"||$==="class"||$==="super";case 6:return $==="return"||$==="typeof"||$==="delete"||$==="switch"||$==="export"||$==="import";case 7:return $==="default"||$==="finally"||$==="extends";case 8:return $==="function"||$==="continue"||$==="debugger";case 10:return $==="instanceof";default:return!1}}function A($,Q){return $==="null"||$==="true"||$==="false"||C($,Q)}function S($,Q){return $==="null"||$==="true"||$==="false"||x($,Q)}function k($){return $==="eval"||$==="arguments"}function O($){var Q,ce,ge;if($.length===0||(ge=$.charCodeAt(0),!m.isIdentifierStartES5(ge)))return!1;for(Q=1,ce=$.length;Q=ce||(ne=$.charCodeAt(Q),!(56320<=ne&&ne<=57343)))return!1;ge=G(ge,ne)}if(!me(ge))return!1;me=m.isIdentifierPartES6}return!0}function q($,Q){return O($)&&!A($,Q)}function U($,Q){return z($)&&!S($,Q)}c.exports={isKeywordES5:C,isKeywordES6:x,isReservedWordES5:A,isReservedWordES6:S,isRestrictedWord:k,isIdentifierNameES5:O,isIdentifierNameES6:z,isIdentifierES5:q,isIdentifierES6:U}}()}}),na=Ue({"node_modules/esutils/lib/utils.js"(a){Je(),function(){a.ast=fo(),a.code=_a(),a.keyword=Qi()}()}}),Zi=Ue({"src/language-js/utils/is-block-comment.js"(a,c){Je();var m=new Set(["Block","CommentBlock","MultiLine"]),y=C=>m.has(C==null?void 0:C.type);c.exports=y}}),Cu=Ue({"src/language-js/utils/is-node-matches.js"(a,c){Je();function m(C,x){let A=x.split(".");for(let S=A.length-1;S>=0;S--){let k=A[S];if(S===0)return C.type==="Identifier"&&C.name===k;if(C.type!=="MemberExpression"||C.optional||C.computed||C.property.type!=="Identifier"||C.property.name!==k)return!1;C=C.object}}function y(C,x){return x.some(A=>m(C,A))}c.exports=y}}),Kn=Ue({"src/language-js/utils/index.js"(a,c){Je();var m=na().keyword.isIdentifierNameES5,{getLast:y,hasNewline:C,skipWhitespace:x,isNonEmptyArray:A,isNextLineEmptyAfterIndex:S,getStringWidth:k}=Tn(),{locStart:O,locEnd:G,hasSameLocStart:z}=oi(),q=Zi(),U=Cu(),$="(?:(?=.)\\s)",Q=new RegExp(`^${$}*:`),ce=new RegExp(`^${$}*::`);function ge(Ce){var wt,Pr;return((wt=Ce.extra)===null||wt===void 0?void 0:wt.parenthesized)&&q((Pr=Ce.trailingComments)===null||Pr===void 0?void 0:Pr[0])&&Q.test(Ce.trailingComments[0].value)}function ne(Ce){let wt=Ce==null?void 0:Ce[0];return q(wt)&&ce.test(wt.value)}function me(Ce,wt){if(!Ce||typeof Ce!="object")return!1;if(Array.isArray(Ce))return Ce.some(xn=>me(xn,wt));let Pr=wt(Ce);return typeof Pr=="boolean"?Pr:Object.values(Ce).some(xn=>me(xn,wt))}function ue(Ce){return Ce.type==="AssignmentExpression"||Ce.type==="BinaryExpression"||Ce.type==="LogicalExpression"||Ce.type==="NGPipeExpression"||Ce.type==="ConditionalExpression"||kt(Ce)||Pt(Ce)||Ce.type==="SequenceExpression"||Ce.type==="TaggedTemplateExpression"||Ce.type==="BindExpression"||Ce.type==="UpdateExpression"&&!Ce.prefix||Zn(Ce)||Ce.type==="TSNonNullExpression"}function Ee(Ce){var wt,Pr,xn,gn,ii,zn;return Ce.expressions?Ce.expressions[0]:(wt=(Pr=(xn=(gn=(ii=(zn=Ce.left)!==null&&zn!==void 0?zn:Ce.test)!==null&&ii!==void 0?ii:Ce.callee)!==null&&gn!==void 0?gn:Ce.object)!==null&&xn!==void 0?xn:Ce.tag)!==null&&Pr!==void 0?Pr:Ce.argument)!==null&&wt!==void 0?wt:Ce.expression}function ye(Ce,wt){if(wt.expressions)return["expressions",0];if(wt.left)return["left"];if(wt.test)return["test"];if(wt.object)return["object"];if(wt.callee)return["callee"];if(wt.tag)return["tag"];if(wt.argument)return["argument"];if(wt.expression)return["expression"];throw new Error("Unexpected node has no left side.")}function Oe(Ce){return Ce=new Set(Ce),wt=>Ce.has(wt==null?void 0:wt.type)}var V=Oe(["Line","CommentLine","SingleLine","HashbangComment","HTMLOpen","HTMLClose"]),le=Oe(["ExportDefaultDeclaration","ExportDefaultSpecifier","DeclareExportDeclaration","ExportNamedDeclaration","ExportAllDeclaration"]);function W(Ce){let wt=Ce.getParentNode();return Ce.getName()==="declaration"&&le(wt)?wt:null}var te=Oe(["BooleanLiteral","DirectiveLiteral","Literal","NullLiteral","NumericLiteral","BigIntLiteral","DecimalLiteral","RegExpLiteral","StringLiteral","TemplateLiteral","TSTypeLiteral","JSXText"]);function B(Ce){return Ce.type==="NumericLiteral"||Ce.type==="Literal"&&typeof Ce.value=="number"}function X(Ce){return Ce.type==="UnaryExpression"&&(Ce.operator==="+"||Ce.operator==="-")&&B(Ce.argument)}function Z(Ce){return Ce.type==="StringLiteral"||Ce.type==="Literal"&&typeof Ce.value=="string"}var se=Oe(["ObjectTypeAnnotation","TSTypeLiteral","TSMappedType"]),ae=Oe(["FunctionExpression","ArrowFunctionExpression"]);function pe(Ce){return Ce.type==="FunctionExpression"||Ce.type==="ArrowFunctionExpression"&&Ce.body.type==="BlockStatement"}function De(Ce){return kt(Ce)&&Ce.callee.type==="Identifier"&&["async","inject","fakeAsync","waitForAsync"].includes(Ce.callee.name)}var we=Oe(["JSXElement","JSXFragment"]);function Se(Ce,wt){if(Ce.parentParser!=="markdown"&&Ce.parentParser!=="mdx")return!1;let Pr=wt.getNode();if(!Pr.expression||!we(Pr.expression))return!1;let xn=wt.getParentNode();return xn.type==="Program"&&xn.body.length===1}function _e(Ce){return Ce.kind==="get"||Ce.kind==="set"}function Ge(Ce){return _e(Ce)||z(Ce,Ce.value)}function xe(Ce){return(Ce.type==="ObjectTypeProperty"||Ce.type==="ObjectTypeInternalSlot")&&Ce.value.type==="FunctionTypeAnnotation"&&!Ce.static&&!Ge(Ce)}function nt(Ce){return(Ce.type==="TypeAnnotation"||Ce.type==="TSTypeAnnotation")&&Ce.typeAnnotation.type==="FunctionTypeAnnotation"&&!Ce.static&&!z(Ce,Ce.typeAnnotation)}var Fe=Oe(["BinaryExpression","LogicalExpression","NGPipeExpression"]);function be(Ce){return Pt(Ce)||Ce.type==="BindExpression"&&!!Ce.object}var st=new Set(["AnyTypeAnnotation","TSAnyKeyword","NullLiteralTypeAnnotation","TSNullKeyword","ThisTypeAnnotation","TSThisType","NumberTypeAnnotation","TSNumberKeyword","VoidTypeAnnotation","TSVoidKeyword","BooleanTypeAnnotation","TSBooleanKeyword","BigIntTypeAnnotation","TSBigIntKeyword","SymbolTypeAnnotation","TSSymbolKeyword","StringTypeAnnotation","TSStringKeyword","BooleanLiteralTypeAnnotation","StringLiteralTypeAnnotation","BigIntLiteralTypeAnnotation","NumberLiteralTypeAnnotation","TSLiteralType","TSTemplateLiteralType","EmptyTypeAnnotation","MixedTypeAnnotation","TSNeverKeyword","TSObjectKeyword","TSUndefinedKeyword","TSUnknownKeyword"]);function At(Ce){return Ce?!!((Ce.type==="GenericTypeAnnotation"||Ce.type==="TSTypeReference")&&!Ce.typeParameters||st.has(Ce.type)):!1}function lt(Ce){let wt=/^(?:before|after)(?:Each|All)$/;return Ce.callee.type==="Identifier"&&wt.test(Ce.callee.name)&&Ce.arguments.length===1}var Nt=["it","it.only","it.skip","describe","describe.only","describe.skip","test","test.only","test.skip","test.step","test.describe","test.describe.only","test.describe.parallel","test.describe.parallel.only","test.describe.serial","test.describe.serial.only","skip","xit","xdescribe","xtest","fit","fdescribe","ftest"];function Le(Ce){return U(Ce,Nt)}function Ze(Ce,wt){if(Ce.type!=="CallExpression")return!1;if(Ce.arguments.length===1){if(De(Ce)&&wt&&Ze(wt))return ae(Ce.arguments[0]);if(lt(Ce))return De(Ce.arguments[0])}else if((Ce.arguments.length===2||Ce.arguments.length===3)&&(Ce.arguments[0].type==="TemplateLiteral"||Z(Ce.arguments[0]))&&Le(Ce.callee))return Ce.arguments[2]&&!B(Ce.arguments[2])?!1:(Ce.arguments.length===2?ae(Ce.arguments[1]):pe(Ce.arguments[1])&&rt(Ce.arguments[1]).length<=1)||De(Ce.arguments[1]);return!1}var kt=Oe(["CallExpression","OptionalCallExpression"]),Pt=Oe(["MemberExpression","OptionalMemberExpression"]);function Jt(Ce){let wt="expressions";Ce.type==="TSTemplateLiteralType"&&(wt="types");let Pr=Ce[wt];return Pr.length===0?!1:Pr.every(xn=>{if(Br(xn))return!1;if(xn.type==="Identifier"||xn.type==="ThisExpression")return!0;if(Pt(xn)){let gn=xn;for(;Pt(gn);)if(gn.property.type!=="Identifier"&&gn.property.type!=="Literal"&&gn.property.type!=="StringLiteral"&&gn.property.type!=="NumericLiteral"||(gn=gn.object,Br(gn)))return!1;return gn.type==="Identifier"||gn.type==="ThisExpression"}return!1})}function tt(Ce,wt){return Ce==="+"||Ce==="-"?Ce+wt:wt}function He(Ce,wt){let Pr=O(wt),xn=x(Ce,G(wt));return xn!==!1&&Ce.slice(Pr,Pr+2)==="/*"&&Ce.slice(xn,xn+2)==="*/"}function ot(Ce,wt){return we(wt)?hr(wt):Br(wt,nr.Leading,Pr=>C(Ce,G(Pr)))}function Tt(Ce,wt){return wt.parser!=="json"&&Z(Ce.key)&&s(Ce.key).slice(1,-1)===Ce.key.value&&(m(Ce.key.value)&&!(wt.parser==="babel-ts"&&Ce.type==="ClassProperty"||wt.parser==="typescript"&&Ce.type==="PropertyDefinition")||Bt(Ce.key.value)&&String(Number(Ce.key.value))===Ce.key.value&&(wt.parser==="babel"||wt.parser==="acorn"||wt.parser==="espree"||wt.parser==="meriyah"||wt.parser==="__babel_estree"))}function Bt(Ce){return/^(?:\d+|\d+\.\d+)$/.test(Ce)}function Xt(Ce,wt){let Pr=/^[fx]?(?:describe|it|test)$/;return wt.type==="TaggedTemplateExpression"&&wt.quasi===Ce&&wt.tag.type==="MemberExpression"&&wt.tag.property.type==="Identifier"&&wt.tag.property.name==="each"&&(wt.tag.object.type==="Identifier"&&Pr.test(wt.tag.object.name)||wt.tag.object.type==="MemberExpression"&&wt.tag.object.property.type==="Identifier"&&(wt.tag.object.property.name==="only"||wt.tag.object.property.name==="skip")&&wt.tag.object.object.type==="Identifier"&&Pr.test(wt.tag.object.object.name))}function Wt(Ce){return Ce.quasis.some(wt=>wt.value.raw.includes(` +`))}function Mr(Ce,wt){return(Ce.type==="TemplateLiteral"&&Wt(Ce)||Ce.type==="TaggedTemplateExpression"&&Wt(Ce.quasi))&&!C(wt,O(Ce),{backwards:!0})}function hn(Ce){if(!Br(Ce))return!1;let wt=y(yt(Ce,nr.Dangling));return wt&&!q(wt)}function on(Ce){if(Ce.length<=1)return!1;let wt=0;for(let Pr of Ce)if(ae(Pr)){if(wt+=1,wt>1)return!0}else if(kt(Pr)){for(let xn of Pr.arguments)if(ae(xn))return!0}return!1}function Ir(Ce){let wt=Ce.getValue(),Pr=Ce.getParentNode();return kt(wt)&&kt(Pr)&&Pr.callee===wt&&wt.arguments.length>Pr.arguments.length&&Pr.arguments.length>0}function n(Ce,wt){if(wt>=2)return!1;let Pr=zn=>n(zn,wt+1),xn=Ce.type==="Literal"&&"regex"in Ce&&Ce.regex.pattern||Ce.type==="RegExpLiteral"&&Ce.pattern;if(xn&&k(xn)>5)return!1;if(Ce.type==="Literal"||Ce.type==="BigIntLiteral"||Ce.type==="DecimalLiteral"||Ce.type==="BooleanLiteral"||Ce.type==="NullLiteral"||Ce.type==="NumericLiteral"||Ce.type==="RegExpLiteral"||Ce.type==="StringLiteral"||Ce.type==="Identifier"||Ce.type==="ThisExpression"||Ce.type==="Super"||Ce.type==="PrivateName"||Ce.type==="PrivateIdentifier"||Ce.type==="ArgumentPlaceholder"||Ce.type==="Import")return!0;if(Ce.type==="TemplateLiteral")return Ce.quasis.every(zn=>!zn.value.raw.includes(` +`))&&Ce.expressions.every(Pr);if(Ce.type==="ObjectExpression")return Ce.properties.every(zn=>!zn.computed&&(zn.shorthand||zn.value&&Pr(zn.value)));if(Ce.type==="ArrayExpression")return Ce.elements.every(zn=>zn===null||Pr(zn));if(Qn(Ce))return(Ce.type==="ImportExpression"||n(Ce.callee,wt))&&fr(Ce).every(Pr);if(Pt(Ce))return n(Ce.object,wt)&&n(Ce.property,wt);let gn={"!":!0,"-":!0,"+":!0,"~":!0};if(Ce.type==="UnaryExpression"&&gn[Ce.operator])return n(Ce.argument,wt);let ii={"++":!0,"--":!0};return Ce.type==="UpdateExpression"&&ii[Ce.operator]?n(Ce.argument,wt):Ce.type==="TSNonNullExpression"?n(Ce.expression,wt):!1}function s(Ce){var wt,Pr;return(wt=(Pr=Ce.extra)===null||Pr===void 0?void 0:Pr.raw)!==null&&wt!==void 0?wt:Ce.raw}function u(Ce){return Ce}function p(Ce){return Ce.filepath&&/\.tsx$/i.test(Ce.filepath)}function f(Ce){let wt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"es5";return Ce.trailingComma==="es5"&&wt==="es5"||Ce.trailingComma==="all"&&(wt==="all"||wt==="es5")}function D(Ce,wt){switch(Ce.type){case"BinaryExpression":case"LogicalExpression":case"AssignmentExpression":case"NGPipeExpression":return D(Ce.left,wt);case"MemberExpression":case"OptionalMemberExpression":return D(Ce.object,wt);case"TaggedTemplateExpression":return Ce.tag.type==="FunctionExpression"?!1:D(Ce.tag,wt);case"CallExpression":case"OptionalCallExpression":return Ce.callee.type==="FunctionExpression"?!1:D(Ce.callee,wt);case"ConditionalExpression":return D(Ce.test,wt);case"UpdateExpression":return!Ce.prefix&&D(Ce.argument,wt);case"BindExpression":return Ce.object&&D(Ce.object,wt);case"SequenceExpression":return D(Ce.expressions[0],wt);case"TSSatisfiesExpression":case"TSAsExpression":case"TSNonNullExpression":return D(Ce.expression,wt);default:return wt(Ce)}}var P={"==":!0,"!=":!0,"===":!0,"!==":!0},R={"*":!0,"/":!0,"%":!0},j={">>":!0,">>>":!0,"<<":!0};function _(Ce,wt){return!(he(wt)!==he(Ce)||Ce==="**"||P[Ce]&&P[wt]||wt==="%"&&R[Ce]||Ce==="%"&&R[wt]||wt!==Ce&&R[wt]&&R[Ce]||j[Ce]&&j[wt])}var Y=new Map([["|>"],["??"],["||"],["&&"],["|"],["^"],["&"],["==","===","!=","!=="],["<",">","<=",">=","in","instanceof"],[">>","<<",">>>"],["+","-"],["*","/","%"],["**"]].flatMap((Ce,wt)=>Ce.map(Pr=>[Pr,wt])));function he(Ce){return Y.get(Ce)}function Me(Ce){return!!j[Ce]||Ce==="|"||Ce==="^"||Ce==="&"}function Ie(Ce){var wt;if(Ce.rest)return!0;let Pr=rt(Ce);return((wt=y(Pr))===null||wt===void 0?void 0:wt.type)==="RestElement"}var ct=new WeakMap;function rt(Ce){if(ct.has(Ce))return ct.get(Ce);let wt=[];return Ce.this&&wt.push(Ce.this),Array.isArray(Ce.parameters)?wt.push(...Ce.parameters):Array.isArray(Ce.params)&&wt.push(...Ce.params),Ce.rest&&wt.push(Ce.rest),ct.set(Ce,wt),wt}function sr(Ce,wt){let Pr=Ce.getValue(),xn=0,gn=ii=>wt(ii,xn++);Pr.this&&Ce.call(gn,"this"),Array.isArray(Pr.parameters)?Ce.each(gn,"parameters"):Array.isArray(Pr.params)&&Ce.each(gn,"params"),Pr.rest&&Ce.call(gn,"rest")}var Ot=new WeakMap;function fr(Ce){if(Ot.has(Ce))return Ot.get(Ce);let wt=Ce.arguments;return Ce.type==="ImportExpression"&&(wt=[Ce.source],Ce.attributes&&wt.push(Ce.attributes)),Ot.set(Ce,wt),wt}function It(Ce,wt){let Pr=Ce.getValue();Pr.type==="ImportExpression"?(Ce.call(xn=>wt(xn,0),"source"),Pr.attributes&&Ce.call(xn=>wt(xn,1),"attributes")):Ce.each(wt,"arguments")}function Zt(Ce){return Ce.value.trim()==="prettier-ignore"&&!Ce.unignore}function hr(Ce){return Ce&&(Ce.prettierIgnore||Br(Ce,nr.PrettierIgnore))}function Sr(Ce){let wt=Ce.getValue();return hr(wt)}var nr={Leading:2,Trailing:4,Dangling:8,Block:16,Line:32,PrettierIgnore:64,First:128,Last:256},Or=(Ce,wt)=>{if(typeof Ce=="function"&&(wt=Ce,Ce=0),Ce||wt)return(Pr,xn,gn)=>!(Ce&nr.Leading&&!Pr.leading||Ce&nr.Trailing&&!Pr.trailing||Ce&nr.Dangling&&(Pr.leading||Pr.trailing)||Ce&nr.Block&&!q(Pr)||Ce&nr.Line&&!V(Pr)||Ce&nr.First&&xn!==0||Ce&nr.Last&&xn!==gn.length-1||Ce&nr.PrettierIgnore&&!Zt(Pr)||wt&&!wt(Pr))};function Br(Ce,wt,Pr){if(!A(Ce==null?void 0:Ce.comments))return!1;let xn=Or(wt,Pr);return xn?Ce.comments.some(xn):!0}function yt(Ce,wt,Pr){if(!Array.isArray(Ce==null?void 0:Ce.comments))return[];let xn=Or(wt,Pr);return xn?Ce.comments.filter(xn):Ce.comments}var ci=(Ce,wt)=>{let{originalText:Pr}=wt;return S(Pr,G(Ce))};function Qn(Ce){return kt(Ce)||Ce.type==="NewExpression"||Ce.type==="ImportExpression"}function Vr(Ce){return Ce&&(Ce.type==="ObjectProperty"||Ce.type==="Property"&&!Ce.method&&Ce.kind==="init")}function tn(Ce){return!!Ce.__isUsingHackPipeline}var Cn=Symbol("ifWithoutBlockAndSameLineComment");function Zn(Ce){return Ce.type==="TSAsExpression"||Ce.type==="TSSatisfiesExpression"}c.exports={getFunctionParameters:rt,iterateFunctionParametersPath:sr,getCallArguments:fr,iterateCallArgumentsPath:It,hasRestParameter:Ie,getLeftSide:Ee,getLeftSidePathName:ye,getParentExportDeclaration:W,getTypeScriptMappedTypeModifier:tt,hasFlowAnnotationComment:ne,hasFlowShorthandAnnotationComment:ge,hasLeadingOwnLineComment:ot,hasNakedLeftSide:ue,hasNode:me,hasIgnoreComment:Sr,hasNodeIgnoreComment:hr,identity:u,isBinaryish:Fe,isCallLikeExpression:Qn,isEnabledHackPipeline:tn,isLineComment:V,isPrettierIgnoreComment:Zt,isCallExpression:kt,isMemberExpression:Pt,isExportDeclaration:le,isFlowAnnotationComment:He,isFunctionCompositionArgs:on,isFunctionNotation:Ge,isFunctionOrArrowExpression:ae,isGetterOrSetter:_e,isJestEachTemplateLiteral:Xt,isJsxNode:we,isLiteral:te,isLongCurriedCallExpression:Ir,isSimpleCallArgument:n,isMemberish:be,isNumericLiteral:B,isSignedNumericLiteral:X,isObjectProperty:Vr,isObjectType:se,isObjectTypePropertyAFunction:xe,isSimpleType:At,isSimpleNumber:Bt,isSimpleTemplateLiteral:Jt,isStringLiteral:Z,isStringPropSafeToUnquote:Tt,isTemplateOnItsOwnLine:Mr,isTestCall:Ze,isTheOnlyJsxElementInMarkdown:Se,isTSXFile:p,isTypeAnnotationAFunction:nt,isNextLineEmpty:ci,needsHardlineAfterDanglingComment:hn,rawText:s,shouldPrintComma:f,isBitwiseOperator:Me,shouldFlatten:_,startsWithNoLookaheadToken:D,getPrecedence:he,hasComment:Br,getComments:yt,CommentCheckFlags:nr,markerForIfWithoutBlockAndSameLineComment:Cn,isTSTypeExpression:Zn}}}),mo=Ue({"src/language-js/print/template-literal.js"(a,c){Je();var m=qn(),{getStringWidth:y,getIndentSize:C}=Tn(),{builders:{join:x,hardline:A,softline:S,group:k,indent:O,align:G,lineSuffixBoundary:z,addAlignmentToDoc:q},printer:{printDocToString:U},utils:{mapDoc:$}}=Gr(),{isBinaryish:Q,isJestEachTemplateLiteral:ce,isSimpleTemplateLiteral:ge,hasComment:ne,isMemberExpression:me,isTSTypeExpression:ue}=Kn();function Ee(te,B,X){let Z=te.getValue();if(Z.type==="TemplateLiteral"&&ce(Z,te.getParentNode())){let we=ye(te,X,B);if(we)return we}let se="expressions";Z.type==="TSTemplateLiteralType"&&(se="types");let ae=[],pe=te.map(B,se),De=ge(Z);return De&&(pe=pe.map(we=>U(we,Object.assign(Object.assign({},X),{},{printWidth:Number.POSITIVE_INFINITY})).formatted)),ae.push(z,"`"),te.each(we=>{let Se=we.getName();if(ae.push(B()),Se1||se.some(ae=>ae.length>0)){B.__inJestEach=!0;let ae=te.map(X,"expressions");B.__inJestEach=!1;let pe=[],De=ae.map(xe=>"${"+U(xe,Object.assign(Object.assign({},B),{},{printWidth:Number.POSITIVE_INFINITY,endOfLine:"lf"})).formatted+"}"),we=[{hasLineBreak:!1,cells:[]}];for(let xe=1;xexe.cells.length)),_e=Array.from({length:Se}).fill(0),Ge=[{cells:se},...we.filter(xe=>xe.cells.length>0)];for(let{cells:xe}of Ge.filter(nt=>!nt.hasLineBreak))for(let[nt,Fe]of xe.entries())_e[nt]=Math.max(_e[nt],y(Fe));return pe.push(z,"`",O([A,x(A,Ge.map(xe=>x(" | ",xe.cells.map((nt,Fe)=>xe.hasLineBreak?nt:nt+" ".repeat(_e[Fe]-y(nt))))))]),A,"`"),pe}}function Oe(te,B){let X=te.getValue(),Z=B();return ne(X)&&(Z=k([O([S,Z]),S])),["${",Z,z,"}"]}function V(te,B){return te.map(X=>Oe(X,B),"expressions")}function le(te,B){return $(te,X=>typeof X=="string"?B?X.replace(/(\\*)`/g,"$1$1\\`"):W(X):X)}function W(te){return te.replace(/([\\`]|\${)/g,"\\$1")}c.exports={printTemplateLiteral:Ee,printTemplateExpressions:V,escapeTemplateCharacters:le,uncookTemplateElementValue:W}}}),xu=Ue({"src/language-js/embed/markdown.js"(a,c){Je();var{builders:{indent:m,softline:y,literalline:C,dedentToRoot:x}}=Gr(),{escapeTemplateCharacters:A}=mo();function S(O,G,z){let q=O.getValue().quasis[0].value.raw.replace(/((?:\\\\)*)\\`/g,(ce,ge)=>"\\".repeat(ge.length/2)+"`"),U=k(q),$=U!=="";$&&(q=q.replace(new RegExp(`^${U}`,"gm"),""));let Q=A(z(q,{parser:"markdown",__inJsTemplate:!0},{stripTrailingHardline:!0}),!0);return["`",$?m([y,Q]):[C,x(Q)],y,"`"]}function k(O){let G=O.match(/^([^\S\n]*)\S/m);return G===null?"":G[1]}c.exports=S}}),_c=Ue({"src/language-js/embed/css.js"(a,c){Je();var{isNonEmptyArray:m}=Tn(),{builders:{indent:y,hardline:C,softline:x},utils:{mapDoc:A,replaceEndOfLine:S,cleanDoc:k}}=Gr(),{printTemplateExpressions:O}=mo();function G(U,$,Q){let ce=U.getValue(),ge=ce.quasis.map(ye=>ye.value.raw),ne=0,me=ge.reduce((ye,Oe,V)=>V===0?Oe:ye+"@prettier-placeholder-"+ne+++"-id"+Oe,""),ue=Q(me,{parser:"scss"},{stripTrailingHardline:!0}),Ee=O(U,$);return z(ue,ce,Ee)}function z(U,$,Q){if($.quasis.length===1&&!$.quasis[0].value.raw.trim())return"``";let ce=q(U,Q);if(!ce)throw new Error("Couldn't insert all the expressions");return["`",y([C,ce]),x,"`"]}function q(U,$){if(!m($))return U;let Q=0,ce=A(k(U),ge=>typeof ge!="string"||!ge.includes("@prettier-placeholder")?ge:ge.split(/@prettier-placeholder-(\d+)-id/).map((ne,me)=>me%2===0?S(ne):(Q++,$[ne])));return $.length===Q?ce:null}c.exports=G}}),Vl=Ue({"src/language-js/embed/graphql.js"(a,c){Je();var{builders:{indent:m,join:y,hardline:C}}=Gr(),{escapeTemplateCharacters:x,printTemplateExpressions:A}=mo();function S(O,G,z){let q=O.getValue(),U=q.quasis.length;if(U===1&&q.quasis[0].value.raw.trim()==="")return"``";let $=A(O,G),Q=[];for(let ce=0;ce2&&Ee[0].trim()===""&&Ee[1].trim()==="",le=ye>2&&Ee[ye-1].trim()===""&&Ee[ye-2].trim()==="",W=Ee.every(B=>/^\s*(?:#[^\n\r]*)?$/.test(B));if(!me&&/#[^\n\r]*$/.test(Ee[ye-1]))return null;let te=null;W?te=k(Ee):te=z(ue,{parser:"graphql"},{stripTrailingHardline:!0}),te?(te=x(te,!1),!ne&&V&&Q.push(""),Q.push(te),!me&&le&&Q.push("")):!ne&&!me&&V&&Q.push(""),Oe&&Q.push(Oe)}return["`",m([C,y(C,Q)]),C,"`"]}function k(O){let G=[],z=!1,q=O.map(U=>U.trim());for(let[U,$]of q.entries())$!==""&&(q[U-1]===""&&z?G.push([C,$]):G.push($),z=!0);return G.length===0?null:y(C,G)}c.exports=S}}),ia=Ue({"src/language-js/embed/html.js"(a,c){Je();var{builders:{indent:m,line:y,hardline:C,group:x},utils:{mapDoc:A}}=Gr(),{printTemplateExpressions:S,uncookTemplateElementValue:k}=mo(),O=0;function G(z,q,U,$,Q){let{parser:ce}=Q,ge=z.getValue(),ne=O;O=O+1>>>0;let me=X=>`PRETTIER_HTML_PLACEHOLDER_${X}_${ne}_IN_JS`,ue=ge.quasis.map((X,Z,se)=>Z===se.length-1?X.value.cooked:X.value.cooked+me(Z)).join(""),Ee=S(z,q);if(Ee.length===0&&ue.trim().length===0)return"``";let ye=new RegExp(me("(\\d+)"),"g"),Oe=0,V=U(ue,{parser:ce,__onHtmlRoot(X){Oe=X.children.length}},{stripTrailingHardline:!0}),le=A(V,X=>{if(typeof X!="string")return X;let Z=[],se=X.split(ye);for(let ae=0;ae1?m(x(le)):x(le),te,"`"])}c.exports=G}}),Uo=Ue({"src/language-js/embed.js"(a,c){Je();var{hasComment:m,CommentCheckFlags:y,isObjectProperty:C}=Kn(),x=xu(),A=_c(),S=Vl(),k=ia();function O(V){if(q(V)||ce(V)||ge(V)||U(V))return"css";if(ue(V))return"graphql";if(ye(V))return"html";if($(V))return"angular";if(z(V))return"markdown"}function G(V,le,W,te){let B=V.getValue();if(B.type!=="TemplateLiteral"||Oe(B))return;let X=O(V);if(X){if(X==="markdown")return x(V,le,W);if(X==="css")return A(V,le,W);if(X==="graphql")return S(V,le,W);if(X==="html"||X==="angular")return k(V,le,W,te,{parser:X})}}function z(V){let le=V.getValue(),W=V.getParentNode();return W&&W.type==="TaggedTemplateExpression"&&le.quasis.length===1&&W.tag.type==="Identifier"&&(W.tag.name==="md"||W.tag.name==="markdown")}function q(V){let le=V.getValue(),W=V.getParentNode(),te=V.getParentNode(1);return te&&le.quasis&&W.type==="JSXExpressionContainer"&&te.type==="JSXElement"&&te.openingElement.name.name==="style"&&te.openingElement.attributes.some(B=>B.name.name==="jsx")||W&&W.type==="TaggedTemplateExpression"&&W.tag.type==="Identifier"&&W.tag.name==="css"||W&&W.type==="TaggedTemplateExpression"&&W.tag.type==="MemberExpression"&&W.tag.object.name==="css"&&(W.tag.property.name==="global"||W.tag.property.name==="resolve")}function U(V){return V.match(le=>le.type==="TemplateLiteral",(le,W)=>le.type==="ArrayExpression"&&W==="elements",(le,W)=>C(le)&&le.key.type==="Identifier"&&le.key.name==="styles"&&W==="value",...Q)}function $(V){return V.match(le=>le.type==="TemplateLiteral",(le,W)=>C(le)&&le.key.type==="Identifier"&&le.key.name==="template"&&W==="value",...Q)}var Q=[(V,le)=>V.type==="ObjectExpression"&&le==="properties",(V,le)=>V.type==="CallExpression"&&V.callee.type==="Identifier"&&V.callee.name==="Component"&&le==="arguments",(V,le)=>V.type==="Decorator"&&le==="expression"];function ce(V){let le=V.getParentNode();if(!le||le.type!=="TaggedTemplateExpression")return!1;let W=le.tag.type==="ParenthesizedExpression"?le.tag.expression:le.tag;switch(W.type){case"MemberExpression":return ne(W.object)||me(W);case"CallExpression":return ne(W.callee)||W.callee.type==="MemberExpression"&&(W.callee.object.type==="MemberExpression"&&(ne(W.callee.object.object)||me(W.callee.object))||W.callee.object.type==="CallExpression"&&ne(W.callee.object.callee));case"Identifier":return W.name==="css";default:return!1}}function ge(V){let le=V.getParentNode(),W=V.getParentNode(1);return W&&le.type==="JSXExpressionContainer"&&W.type==="JSXAttribute"&&W.name.type==="JSXIdentifier"&&W.name.name==="css"}function ne(V){return V.type==="Identifier"&&V.name==="styled"}function me(V){return/^[A-Z]/.test(V.object.name)&&V.property.name==="extend"}function ue(V){let le=V.getValue(),W=V.getParentNode();return Ee(le,"GraphQL")||W&&(W.type==="TaggedTemplateExpression"&&(W.tag.type==="MemberExpression"&&W.tag.object.name==="graphql"&&W.tag.property.name==="experimental"||W.tag.type==="Identifier"&&(W.tag.name==="gql"||W.tag.name==="graphql"))||W.type==="CallExpression"&&W.callee.type==="Identifier"&&W.callee.name==="graphql")}function Ee(V,le){return m(V,y.Block|y.Leading,W=>{let{value:te}=W;return te===` ${le} `})}function ye(V){return Ee(V.getValue(),"HTML")||V.match(le=>le.type==="TemplateLiteral",(le,W)=>le.type==="TaggedTemplateExpression"&&le.tag.type==="Identifier"&&le.tag.name==="html"&&W==="quasi")}function Oe(V){let{quasis:le}=V;return le.some(W=>{let{value:{cooked:te}}=W;return te===null})}c.exports=G}}),ks=Ue({"src/language-js/clean.js"(a,c){Je();var m=Zi(),y=new Set(["range","raw","comments","leadingComments","trailingComments","innerComments","extra","start","end","loc","flags","errors","tokens"]),C=A=>{for(let S of A.quasis)delete S.value};function x(A,S,k){if(A.type==="Program"&&delete S.sourceType,(A.type==="BigIntLiteral"||A.type==="BigIntLiteralTypeAnnotation")&&S.value&&(S.value=S.value.toLowerCase()),(A.type==="BigIntLiteral"||A.type==="Literal")&&S.bigint&&(S.bigint=S.bigint.toLowerCase()),A.type==="DecimalLiteral"&&(S.value=Number(S.value)),A.type==="Literal"&&S.decimal&&(S.decimal=Number(S.decimal)),A.type==="EmptyStatement"||A.type==="JSXText"||A.type==="JSXExpressionContainer"&&(A.expression.type==="Literal"||A.expression.type==="StringLiteral")&&A.expression.value===" ")return null;if((A.type==="Property"||A.type==="ObjectProperty"||A.type==="MethodDefinition"||A.type==="ClassProperty"||A.type==="ClassMethod"||A.type==="PropertyDefinition"||A.type==="TSDeclareMethod"||A.type==="TSPropertySignature"||A.type==="ObjectTypeProperty")&&typeof A.key=="object"&&A.key&&(A.key.type==="Literal"||A.key.type==="NumericLiteral"||A.key.type==="StringLiteral"||A.key.type==="Identifier")&&delete S.key,A.type==="JSXElement"&&A.openingElement.name.name==="style"&&A.openingElement.attributes.some(z=>z.name.name==="jsx"))for(let{type:z,expression:q}of S.children)z==="JSXExpressionContainer"&&q.type==="TemplateLiteral"&&C(q);A.type==="JSXAttribute"&&A.name.name==="css"&&A.value.type==="JSXExpressionContainer"&&A.value.expression.type==="TemplateLiteral"&&C(S.value.expression),A.type==="JSXAttribute"&&A.value&&A.value.type==="Literal"&&/["']|"|'/.test(A.value.value)&&(S.value.value=S.value.value.replace(/["']|"|'/g,'"'));let O=A.expression||A.callee;if(A.type==="Decorator"&&O.type==="CallExpression"&&O.callee.name==="Component"&&O.arguments.length===1){let z=A.expression.arguments[0].properties;for(let[q,U]of S.expression.arguments[0].properties.entries())switch(z[q].key.name){case"styles":U.value.type==="ArrayExpression"&&C(U.value.elements[0]);break;case"template":U.value.type==="TemplateLiteral"&&C(U.value);break}}if(A.type==="TaggedTemplateExpression"&&(A.tag.type==="MemberExpression"||A.tag.type==="Identifier"&&(A.tag.name==="gql"||A.tag.name==="graphql"||A.tag.name==="css"||A.tag.name==="md"||A.tag.name==="markdown"||A.tag.name==="html")||A.tag.type==="CallExpression")&&C(S.quasi),A.type==="TemplateLiteral"){var G;(!((G=A.leadingComments)===null||G===void 0)&&G.some(z=>m(z)&&["GraphQL","HTML"].some(q=>z.value===` ${q} `))||k.type==="CallExpression"&&k.callee.name==="graphql"||!A.leadingComments)&&C(S)}if(A.type==="InterpreterDirective"&&(S.value=S.value.trimEnd()),(A.type==="TSIntersectionType"||A.type==="TSUnionType")&&A.types.length===1)return S.types[0]}x.ignoredProperties=y,c.exports=x}}),bu={};Wr(bu,{EOL:()=>oa,arch:()=>sa,cpus:()=>Su,default:()=>_u,endianness:()=>Au,freemem:()=>zo,getNetworkInterfaces:()=>$s,hostname:()=>go,loadavg:()=>ka,networkInterfaces:()=>wu,platform:()=>$o,release:()=>Fa,tmpDir:()=>Go,tmpdir:()=>Wo,totalmem:()=>zs,type:()=>Ps,uptime:()=>Fs});function Au(){if(typeof aa>"u"){var a=new ArrayBuffer(2),c=new Uint8Array(a),m=new Uint16Array(a);if(c[0]=1,c[1]=2,m[0]===258)aa="BE";else if(m[0]===513)aa="LE";else throw new Error("unable to figure out endianess")}return aa}function go(){return typeof globalThis.location<"u"?globalThis.location.hostname:""}function ka(){return[]}function Fs(){return 0}function zo(){return Number.MAX_VALUE}function zs(){return Number.MAX_VALUE}function Su(){return[]}function Ps(){return"Browser"}function Fa(){return typeof globalThis.navigator<"u"?globalThis.navigator.appVersion:""}function wu(){}function $s(){}function sa(){return"javascript"}function $o(){return"browser"}function Go(){return"/tmp"}var aa,Wo,oa,_u,Ns=cr({"node-modules-polyfills:os"(){Je(),Wo=Go,oa=` +`,_u={EOL:oa,tmpdir:Wo,tmpDir:Go,networkInterfaces:wu,getNetworkInterfaces:$s,release:Fa,type:Ps,cpus:Su,totalmem:zs,freemem:zo,uptime:Fs,loadavg:ka,hostname:go,endianness:Au}}}),Pa=Ue({"node-modules-polyfills-commonjs:os"(a,c){Je();var m=(Ns(),Dt(bu));if(m&&m.default){c.exports=m.default;for(let y in m)c.exports[y]=m[y]}else m&&(c.exports=m)}}),Na=Ue({"node_modules/detect-newline/index.js"(a,c){Je();var m=y=>{if(typeof y!="string")throw new TypeError("Expected a string");let C=y.match(/(?:\r?\n)/g)||[];if(C.length===0)return;let x=C.filter(S=>S===`\r +`).length,A=C.length-x;return x>A?`\r +`:` +`};c.exports=m,c.exports.graceful=y=>typeof y=="string"&&m(y)||` +`}}),Gs=Ue({"node_modules/jest-docblock/build/index.js"(a){Je(),Object.defineProperty(a,"__esModule",{value:!0}),a.extract=U,a.parse=Q,a.parseWithComments=ce,a.print=ge,a.strip=$;function c(){let me=Pa();return c=function(){return me},me}function m(){let me=y(Na());return m=function(){return me},me}function y(me){return me&&me.__esModule?me:{default:me}}var C=/\*\/$/,x=/^\/\*\*?/,A=/^\s*(\/\*\*?(.|\r?\n)*?\*\/)/,S=/(^|\s+)\/\/([^\r\n]*)/g,k=/^(\r?\n)+/,O=/(?:^|\r?\n) *(@[^\r\n]*?) *\r?\n *(?![^@\r\n]*\/\/[^]*)([^@\r\n\s][^@\r\n]+?) *\r?\n/g,G=/(?:^|\r?\n) *@(\S+) *([^\r\n]*)/g,z=/(\r?\n|^) *\* ?/g,q=[];function U(me){let ue=me.match(A);return ue?ue[0].trimLeft():""}function $(me){let ue=me.match(A);return ue&&ue[0]?me.substring(ue[0].length):me}function Q(me){return ce(me).pragmas}function ce(me){let ue=(0,m().default)(me)||c().EOL;me=me.replace(x,"").replace(C,"").replace(z,"$1");let Ee="";for(;Ee!==me;)Ee=me,me=me.replace(O,`${ue}$1 $2${ue}`);me=me.replace(k,"").trimRight();let ye=Object.create(null),Oe=me.replace(G,"").replace(k,"").trimRight(),V;for(;V=G.exec(me);){let le=V[2].replace(S,"");typeof ye[V[1]]=="string"||Array.isArray(ye[V[1]])?ye[V[1]]=q.concat(ye[V[1]],le):ye[V[1]]=le}return{comments:Oe,pragmas:ye}}function ge(me){let{comments:ue="",pragmas:Ee={}}=me,ye=(0,m().default)(ue)||c().EOL,Oe="/**",V=" *",le=" */",W=Object.keys(Ee),te=W.map(X=>ne(X,Ee[X])).reduce((X,Z)=>X.concat(Z),[]).map(X=>`${V} ${X}${ye}`).join("");if(!ue){if(W.length===0)return"";if(W.length===1&&!Array.isArray(Ee[W[0]])){let X=Ee[W[0]];return`${Oe} ${ne(W[0],X)[0]}${le}`}}let B=ue.split(ye).map(X=>`${V} ${X}`).join(ye)+ye;return Oe+ye+(ue?B:"")+(ue&&W.length?V+ye:"")+te+le}function ne(me,ue){return q.concat(ue).map(Ee=>`@${me} ${Ee}`.trim())}}}),Vo=Ue({"src/language-js/utils/get-shebang.js"(a,c){Je();function m(y){if(!y.startsWith("#!"))return"";let C=y.indexOf(` +`);return C===-1?y:y.slice(0,C)}c.exports=m}}),qo=Ue({"src/language-js/pragma.js"(a,c){Je();var{parseWithComments:m,strip:y,extract:C,print:x}=Gs(),{normalizeEndOfLine:A}=ai(),S=Vo();function k(z){let q=S(z);q&&(z=z.slice(q.length+1));let U=C(z),{pragmas:$,comments:Q}=m(U);return{shebang:q,text:z,pragmas:$,comments:Q}}function O(z){let q=Object.keys(k(z).pragmas);return q.includes("prettier")||q.includes("format")}function G(z){let{shebang:q,text:U,pragmas:$,comments:Q}=k(z),ce=y(U),ge=x({pragmas:Object.assign({format:""},$),comments:Q.trimStart()});return(q?`${q} +`:"")+A(ge)+(ce.startsWith(` +`)?` +`:` + +`)+ce}c.exports={hasPragma:O,insertPragma:G}}}),ql=Ue({"src/language-js/utils/is-type-cast-comment.js"(a,c){Je();var m=Zi();function y(C){return m(C)&&C.value[0]==="*"&&/@(?:type|satisfies)\b/.test(C.value)}c.exports=y}}),Kl=Ue({"src/language-js/comments.js"(a,c){Je();var{getLast:m,hasNewline:y,getNextNonSpaceNonCommentCharacterIndexWithStartIndex:C,getNextNonSpaceNonCommentCharacter:x,hasNewlineInRange:A,addLeadingComment:S,addTrailingComment:k,addDanglingComment:O,getNextNonSpaceNonCommentCharacterIndex:G,isNonEmptyArray:z}=Tn(),{getFunctionParameters:q,isPrettierIgnoreComment:U,isJsxNode:$,hasFlowShorthandAnnotationComment:Q,hasFlowAnnotationComment:ce,hasIgnoreComment:ge,isCallLikeExpression:ne,getCallArguments:me,isCallExpression:ue,isMemberExpression:Ee,isObjectProperty:ye,isLineComment:Oe,getComments:V,CommentCheckFlags:le,markerForIfWithoutBlockAndSameLineComment:W}=Kn(),{locStart:te,locEnd:B}=oi(),X=Zi(),Z=ql();function se(j){return[u,Jt,nt,_e,Ge,xe,At,Wt,Tt,Xt,Mr,hn,Nt,tt,He].some(_=>_(j))}function ae(j){return[Se,Jt,Fe,Mr,_e,Ge,xe,At,tt,ot,Bt,Xt,n,He,f].some(_=>_(j))}function pe(j){return[u,_e,Ge,be,Pt,Nt,Xt,kt,Ze,p,He,s].some(_=>_(j))}function De(j,_){let Y=(j.body||j.properties).find(he=>{let{type:Me}=he;return Me!=="EmptyStatement"});Y?S(Y,_):O(j,_)}function we(j,_){j.type==="BlockStatement"?De(j,_):S(j,_)}function Se(j){let{comment:_,followingNode:Y}=j;return Y&&Z(_)?(S(Y,_),!0):!1}function _e(j){let{comment:_,precedingNode:Y,enclosingNode:he,followingNode:Me,text:Ie}=j;if((he==null?void 0:he.type)!=="IfStatement"||!Me)return!1;if(x(Ie,_,B)===")")return k(Y,_),!0;if(Y===he.consequent&&Me===he.alternate){if(Y.type==="BlockStatement")k(Y,_);else{let ct=_.type==="SingleLine"||_.loc.start.line===_.loc.end.line,rt=_.loc.start.line===Y.loc.start.line;ct&&rt?O(Y,_,W):O(he,_)}return!0}return Me.type==="BlockStatement"?(De(Me,_),!0):Me.type==="IfStatement"?(we(Me.consequent,_),!0):he.consequent===Me?(S(Me,_),!0):!1}function Ge(j){let{comment:_,precedingNode:Y,enclosingNode:he,followingNode:Me,text:Ie}=j;return(he==null?void 0:he.type)!=="WhileStatement"||!Me?!1:x(Ie,_,B)===")"?(k(Y,_),!0):Me.type==="BlockStatement"?(De(Me,_),!0):he.body===Me?(S(Me,_),!0):!1}function xe(j){let{comment:_,precedingNode:Y,enclosingNode:he,followingNode:Me}=j;return(he==null?void 0:he.type)!=="TryStatement"&&(he==null?void 0:he.type)!=="CatchClause"||!Me?!1:he.type==="CatchClause"&&Y?(k(Y,_),!0):Me.type==="BlockStatement"?(De(Me,_),!0):Me.type==="TryStatement"?(we(Me.finalizer,_),!0):Me.type==="CatchClause"?(we(Me.body,_),!0):!1}function nt(j){let{comment:_,enclosingNode:Y,followingNode:he}=j;return Ee(Y)&&(he==null?void 0:he.type)==="Identifier"?(S(Y,_),!0):!1}function Fe(j){let{comment:_,precedingNode:Y,enclosingNode:he,followingNode:Me,text:Ie}=j,ct=Y&&!A(Ie,B(Y),te(_));return(!Y||!ct)&&((he==null?void 0:he.type)==="ConditionalExpression"||(he==null?void 0:he.type)==="TSConditionalType")&&Me?(S(Me,_),!0):!1}function be(j){let{comment:_,precedingNode:Y,enclosingNode:he}=j;return ye(he)&&he.shorthand&&he.key===Y&&he.value.type==="AssignmentPattern"?(k(he.value.left,_),!0):!1}var st=new Set(["ClassDeclaration","ClassExpression","DeclareClass","DeclareInterface","InterfaceDeclaration","TSInterfaceDeclaration"]);function At(j){let{comment:_,precedingNode:Y,enclosingNode:he,followingNode:Me}=j;if(st.has(he==null?void 0:he.type)){if(z(he.decorators)&&!(Me&&Me.type==="Decorator"))return k(m(he.decorators),_),!0;if(he.body&&Me===he.body)return De(he.body,_),!0;if(Me){if(he.superClass&&Me===he.superClass&&Y&&(Y===he.id||Y===he.typeParameters))return k(Y,_),!0;for(let Ie of["implements","extends","mixins"])if(he[Ie]&&Me===he[Ie][0])return Y&&(Y===he.id||Y===he.typeParameters||Y===he.superClass)?k(Y,_):O(he,_,Ie),!0}}return!1}var lt=new Set(["ClassMethod","ClassProperty","PropertyDefinition","TSAbstractPropertyDefinition","TSAbstractMethodDefinition","TSDeclareMethod","MethodDefinition","ClassAccessorProperty","AccessorProperty","TSAbstractAccessorProperty"]);function Nt(j){let{comment:_,precedingNode:Y,enclosingNode:he,text:Me}=j;return he&&Y&&x(Me,_,B)==="("&&(he.type==="Property"||he.type==="TSDeclareMethod"||he.type==="TSAbstractMethodDefinition")&&Y.type==="Identifier"&&he.key===Y&&x(Me,Y,B)!==":"||(Y==null?void 0:Y.type)==="Decorator"&<.has(he==null?void 0:he.type)?(k(Y,_),!0):!1}var Le=new Set(["FunctionDeclaration","FunctionExpression","ClassMethod","MethodDefinition","ObjectMethod"]);function Ze(j){let{comment:_,precedingNode:Y,enclosingNode:he,text:Me}=j;return x(Me,_,B)!=="("?!1:Y&&Le.has(he==null?void 0:he.type)?(k(Y,_),!0):!1}function kt(j){let{comment:_,enclosingNode:Y,text:he}=j;if((Y==null?void 0:Y.type)!=="ArrowFunctionExpression")return!1;let Me=G(he,_,B);return Me!==!1&&he.slice(Me,Me+2)==="=>"?(O(Y,_),!0):!1}function Pt(j){let{comment:_,enclosingNode:Y,text:he}=j;return x(he,_,B)!==")"?!1:Y&&(D(Y)&&q(Y).length===0||ne(Y)&&me(Y).length===0)?(O(Y,_),!0):((Y==null?void 0:Y.type)==="MethodDefinition"||(Y==null?void 0:Y.type)==="TSAbstractMethodDefinition")&&q(Y.value).length===0?(O(Y.value,_),!0):!1}function Jt(j){let{comment:_,precedingNode:Y,enclosingNode:he,followingNode:Me,text:Ie}=j;if((Y==null?void 0:Y.type)==="FunctionTypeParam"&&(he==null?void 0:he.type)==="FunctionTypeAnnotation"&&(Me==null?void 0:Me.type)!=="FunctionTypeParam"||((Y==null?void 0:Y.type)==="Identifier"||(Y==null?void 0:Y.type)==="AssignmentPattern")&&he&&D(he)&&x(Ie,_,B)===")")return k(Y,_),!0;if((he==null?void 0:he.type)==="FunctionDeclaration"&&(Me==null?void 0:Me.type)==="BlockStatement"){let ct=(()=>{let rt=q(he);if(rt.length>0)return C(Ie,B(m(rt)));let sr=C(Ie,B(he.id));return sr!==!1&&C(Ie,sr+1)})();if(te(_)>ct)return De(Me,_),!0}return!1}function tt(j){let{comment:_,enclosingNode:Y}=j;return(Y==null?void 0:Y.type)==="LabeledStatement"?(S(Y,_),!0):!1}function He(j){let{comment:_,enclosingNode:Y}=j;return((Y==null?void 0:Y.type)==="ContinueStatement"||(Y==null?void 0:Y.type)==="BreakStatement")&&!Y.label?(k(Y,_),!0):!1}function ot(j){let{comment:_,precedingNode:Y,enclosingNode:he}=j;return ue(he)&&Y&&he.callee===Y&&he.arguments.length>0?(S(he.arguments[0],_),!0):!1}function Tt(j){let{comment:_,precedingNode:Y,enclosingNode:he,followingNode:Me}=j;return(he==null?void 0:he.type)==="UnionTypeAnnotation"||(he==null?void 0:he.type)==="TSUnionType"?(U(_)&&(Me.prettierIgnore=!0,_.unignore=!0),Y?(k(Y,_),!0):!1):(((Me==null?void 0:Me.type)==="UnionTypeAnnotation"||(Me==null?void 0:Me.type)==="TSUnionType")&&U(_)&&(Me.types[0].prettierIgnore=!0,_.unignore=!0),!1)}function Bt(j){let{comment:_,enclosingNode:Y}=j;return ye(Y)?(S(Y,_),!0):!1}function Xt(j){let{comment:_,enclosingNode:Y,followingNode:he,ast:Me,isLastComment:Ie}=j;return Me&&Me.body&&Me.body.length===0?(Ie?O(Me,_):S(Me,_),!0):(Y==null?void 0:Y.type)==="Program"&&(Y==null?void 0:Y.body.length)===0&&!z(Y.directives)?(Ie?O(Y,_):S(Y,_),!0):(he==null?void 0:he.type)==="Program"&&(he==null?void 0:he.body.length)===0&&(Y==null?void 0:Y.type)==="ModuleExpression"?(O(he,_),!0):!1}function Wt(j){let{comment:_,enclosingNode:Y}=j;return(Y==null?void 0:Y.type)==="ForInStatement"||(Y==null?void 0:Y.type)==="ForOfStatement"?(S(Y,_),!0):!1}function Mr(j){let{comment:_,precedingNode:Y,enclosingNode:he,text:Me}=j;if((he==null?void 0:he.type)==="ImportSpecifier"||(he==null?void 0:he.type)==="ExportSpecifier")return S(he,_),!0;let Ie=(Y==null?void 0:Y.type)==="ImportSpecifier"&&(he==null?void 0:he.type)==="ImportDeclaration",ct=(Y==null?void 0:Y.type)==="ExportSpecifier"&&(he==null?void 0:he.type)==="ExportNamedDeclaration";return(Ie||ct)&&y(Me,B(_))?(k(Y,_),!0):!1}function hn(j){let{comment:_,enclosingNode:Y}=j;return(Y==null?void 0:Y.type)==="AssignmentPattern"?(S(Y,_),!0):!1}var on=new Set(["VariableDeclarator","AssignmentExpression","TypeAlias","TSTypeAliasDeclaration"]),Ir=new Set(["ObjectExpression","ArrayExpression","TemplateLiteral","TaggedTemplateExpression","ObjectTypeAnnotation","TSTypeLiteral"]);function n(j){let{comment:_,enclosingNode:Y,followingNode:he}=j;return on.has(Y==null?void 0:Y.type)&&he&&(Ir.has(he.type)||X(_))?(S(he,_),!0):!1}function s(j){let{comment:_,enclosingNode:Y,followingNode:he,text:Me}=j;return!he&&((Y==null?void 0:Y.type)==="TSMethodSignature"||(Y==null?void 0:Y.type)==="TSDeclareFunction"||(Y==null?void 0:Y.type)==="TSAbstractMethodDefinition")&&x(Me,_,B)===";"?(k(Y,_),!0):!1}function u(j){let{comment:_,enclosingNode:Y,followingNode:he}=j;if(U(_)&&(Y==null?void 0:Y.type)==="TSMappedType"&&(he==null?void 0:he.type)==="TSTypeParameter"&&he.constraint)return Y.prettierIgnore=!0,_.unignore=!0,!0}function p(j){let{comment:_,precedingNode:Y,enclosingNode:he,followingNode:Me}=j;return(he==null?void 0:he.type)!=="TSMappedType"?!1:(Me==null?void 0:Me.type)==="TSTypeParameter"&&Me.name?(S(Me.name,_),!0):(Y==null?void 0:Y.type)==="TSTypeParameter"&&Y.constraint?(k(Y.constraint,_),!0):!1}function f(j){let{comment:_,enclosingNode:Y,followingNode:he}=j;return!Y||Y.type!=="SwitchCase"||Y.test||!he||he!==Y.consequent[0]?!1:(he.type==="BlockStatement"&&Oe(_)?De(he,_):O(Y,_),!0)}function D(j){return j.type==="ArrowFunctionExpression"||j.type==="FunctionExpression"||j.type==="FunctionDeclaration"||j.type==="ObjectMethod"||j.type==="ClassMethod"||j.type==="TSDeclareFunction"||j.type==="TSCallSignatureDeclaration"||j.type==="TSConstructSignatureDeclaration"||j.type==="TSMethodSignature"||j.type==="TSConstructorType"||j.type==="TSFunctionType"||j.type==="TSDeclareMethod"}function P(j,_){if((_.parser==="typescript"||_.parser==="flow"||_.parser==="acorn"||_.parser==="espree"||_.parser==="meriyah"||_.parser==="__babel_estree")&&j.type==="MethodDefinition"&&j.value&&j.value.type==="FunctionExpression"&&q(j.value).length===0&&!j.value.returnType&&!z(j.value.typeParameters)&&j.value.body)return[...j.decorators||[],j.key,j.value.body]}function R(j){let _=j.getValue(),Y=j.getParentNode(),he=Me=>ce(V(Me,le.Leading))||ce(V(Me,le.Trailing));return(_&&($(_)||Q(_)||ue(Y)&&he(_))||Y&&(Y.type==="JSXSpreadAttribute"||Y.type==="JSXSpreadChild"||Y.type==="UnionTypeAnnotation"||Y.type==="TSUnionType"||(Y.type==="ClassDeclaration"||Y.type==="ClassExpression")&&Y.superClass===_))&&(!ge(j)||Y.type==="UnionTypeAnnotation"||Y.type==="TSUnionType")}c.exports={handleOwnLineComment:se,handleEndOfLineComment:ae,handleRemainingComment:pe,getCommentChildNodes:P,willPrintOwnComments:R}}}),Ko=Ue({"src/language-js/needs-parens.js"(a,c){Je();var m=qn(),y=io(),{getFunctionParameters:C,getLeftSidePathName:x,hasFlowShorthandAnnotationComment:A,hasNakedLeftSide:S,hasNode:k,isBitwiseOperator:O,startsWithNoLookaheadToken:G,shouldFlatten:z,getPrecedence:q,isCallExpression:U,isMemberExpression:$,isObjectProperty:Q,isTSTypeExpression:ce}=Kn();function ge(V,le){let W=V.getParentNode();if(!W)return!1;let te=V.getName(),B=V.getNode();if(le.__isInHtmlInterpolation&&!le.bracketSpacing&&Ee(B)&&ye(V))return!0;if(ne(B))return!1;if(le.parser!=="flow"&&A(V.getValue()))return!0;if(B.type==="Identifier"){if(B.extra&&B.extra.parenthesized&&/^PRETTIER_HTML_PLACEHOLDER_\d+_\d+_IN_JS$/.test(B.name)||te==="left"&&(B.name==="async"&&!W.await||B.name==="let")&&W.type==="ForOfStatement")return!0;if(B.name==="let"){var X;let se=(X=V.findAncestor(ae=>ae.type==="ForOfStatement"))===null||X===void 0?void 0:X.left;if(se&&G(se,ae=>ae===B))return!0}if(te==="object"&&B.name==="let"&&W.type==="MemberExpression"&&W.computed&&!W.optional){let se=V.findAncestor(pe=>pe.type==="ExpressionStatement"||pe.type==="ForStatement"||pe.type==="ForInStatement"),ae=se?se.type==="ExpressionStatement"?se.expression:se.type==="ForStatement"?se.init:se.left:void 0;if(ae&&G(ae,pe=>pe===B))return!0}return!1}if(B.type==="ObjectExpression"||B.type==="FunctionExpression"||B.type==="ClassExpression"||B.type==="DoExpression"){var Z;let se=(Z=V.findAncestor(ae=>ae.type==="ExpressionStatement"))===null||Z===void 0?void 0:Z.expression;if(se&&G(se,ae=>ae===B))return!0}switch(W.type){case"ParenthesizedExpression":return!1;case"ClassDeclaration":case"ClassExpression":{if(te==="superClass"&&(B.type==="ArrowFunctionExpression"||B.type==="AssignmentExpression"||B.type==="AwaitExpression"||B.type==="BinaryExpression"||B.type==="ConditionalExpression"||B.type==="LogicalExpression"||B.type==="NewExpression"||B.type==="ObjectExpression"||B.type==="SequenceExpression"||B.type==="TaggedTemplateExpression"||B.type==="UnaryExpression"||B.type==="UpdateExpression"||B.type==="YieldExpression"||B.type==="TSNonNullExpression"))return!0;break}case"ExportDefaultDeclaration":return Oe(V,le)||B.type==="SequenceExpression";case"Decorator":{if(te==="expression"){if($(B)&&B.computed)return!0;let se=!1,ae=!1,pe=B;for(;pe;)switch(pe.type){case"MemberExpression":ae=!0,pe=pe.object;break;case"CallExpression":if(ae||se)return le.parser!=="typescript";se=!0,pe=pe.callee;break;case"Identifier":return!1;case"TaggedTemplateExpression":return le.parser!=="typescript";default:return!0}return!0}break}case"ArrowFunctionExpression":{if(te==="body"&&B.type!=="SequenceExpression"&&G(B,se=>se.type==="ObjectExpression"))return!0;break}}switch(B.type){case"UpdateExpression":if(W.type==="UnaryExpression")return B.prefix&&(B.operator==="++"&&W.operator==="+"||B.operator==="--"&&W.operator==="-");case"UnaryExpression":switch(W.type){case"UnaryExpression":return B.operator===W.operator&&(B.operator==="+"||B.operator==="-");case"BindExpression":return!0;case"MemberExpression":case"OptionalMemberExpression":return te==="object";case"TaggedTemplateExpression":return!0;case"NewExpression":case"CallExpression":case"OptionalCallExpression":return te==="callee";case"BinaryExpression":return te==="left"&&W.operator==="**";case"TSNonNullExpression":return!0;default:return!1}case"BinaryExpression":{if(W.type==="UpdateExpression"||B.operator==="in"&&me(V))return!0;if(B.operator==="|>"&&B.extra&&B.extra.parenthesized){let se=V.getParentNode(1);if(se.type==="BinaryExpression"&&se.operator==="|>")return!0}}case"TSTypeAssertion":case"TSAsExpression":case"TSSatisfiesExpression":case"LogicalExpression":switch(W.type){case"TSSatisfiesExpression":case"TSAsExpression":return!ce(B);case"ConditionalExpression":return ce(B);case"CallExpression":case"NewExpression":case"OptionalCallExpression":return te==="callee";case"ClassExpression":case"ClassDeclaration":return te==="superClass";case"TSTypeAssertion":case"TaggedTemplateExpression":case"UnaryExpression":case"JSXSpreadAttribute":case"SpreadElement":case"SpreadProperty":case"BindExpression":case"AwaitExpression":case"TSNonNullExpression":case"UpdateExpression":return!0;case"MemberExpression":case"OptionalMemberExpression":return te==="object";case"AssignmentExpression":case"AssignmentPattern":return te==="left"&&(B.type==="TSTypeAssertion"||ce(B));case"LogicalExpression":if(B.type==="LogicalExpression")return W.operator!==B.operator;case"BinaryExpression":{let{operator:se,type:ae}=B;if(!se&&ae!=="TSTypeAssertion")return!0;let pe=q(se),De=W.operator,we=q(De);return we>pe||te==="right"&&we===pe||we===pe&&!z(De,se)?!0:we");default:return!1}case"TSConditionalType":case"TSFunctionType":case"TSConstructorType":if(te==="extendsType"&&W.type==="TSConditionalType"){if(B.type==="TSConditionalType")return!0;let{typeAnnotation:se}=B.returnType||B.typeAnnotation;if(se.type==="TSTypePredicate"&&se.typeAnnotation&&(se=se.typeAnnotation.typeAnnotation),se.type==="TSInferType"&&se.typeParameter.constraint)return!0}if(te==="checkType"&&W.type==="TSConditionalType")return!0;case"TSUnionType":case"TSIntersectionType":if((W.type==="TSUnionType"||W.type==="TSIntersectionType")&&W.types.length>1&&(!B.types||B.types.length>1))return!0;case"TSInferType":if(B.type==="TSInferType"&&W.type==="TSRestType")return!1;case"TSTypeOperator":return W.type==="TSArrayType"||W.type==="TSOptionalType"||W.type==="TSRestType"||te==="objectType"&&W.type==="TSIndexedAccessType"||W.type==="TSTypeOperator"||W.type==="TSTypeAnnotation"&&V.getParentNode(1).type.startsWith("TSJSDoc");case"TSTypeQuery":return te==="objectType"&&W.type==="TSIndexedAccessType"||te==="elementType"&&W.type==="TSArrayType";case"TypeofTypeAnnotation":return te==="objectType"&&(W.type==="IndexedAccessType"||W.type==="OptionalIndexedAccessType")||te==="elementType"&&W.type==="ArrayTypeAnnotation";case"ArrayTypeAnnotation":return W.type==="NullableTypeAnnotation";case"IntersectionTypeAnnotation":case"UnionTypeAnnotation":return W.type==="ArrayTypeAnnotation"||W.type==="NullableTypeAnnotation"||W.type==="IntersectionTypeAnnotation"||W.type==="UnionTypeAnnotation"||te==="objectType"&&(W.type==="IndexedAccessType"||W.type==="OptionalIndexedAccessType");case"NullableTypeAnnotation":return W.type==="ArrayTypeAnnotation"||te==="objectType"&&(W.type==="IndexedAccessType"||W.type==="OptionalIndexedAccessType");case"FunctionTypeAnnotation":{let se=W.type==="NullableTypeAnnotation"?V.getParentNode(1):W;return se.type==="UnionTypeAnnotation"||se.type==="IntersectionTypeAnnotation"||se.type==="ArrayTypeAnnotation"||te==="objectType"&&(se.type==="IndexedAccessType"||se.type==="OptionalIndexedAccessType")||se.type==="NullableTypeAnnotation"||W.type==="FunctionTypeParam"&&W.name===null&&C(B).some(ae=>ae.typeAnnotation&&ae.typeAnnotation.type==="NullableTypeAnnotation")}case"OptionalIndexedAccessType":return te==="objectType"&&W.type==="IndexedAccessType";case"StringLiteral":case"NumericLiteral":case"Literal":if(typeof B.value=="string"&&W.type==="ExpressionStatement"&&!W.directive){let se=V.getParentNode(1);return se.type==="Program"||se.type==="BlockStatement"}return te==="object"&&W.type==="MemberExpression"&&typeof B.value=="number";case"AssignmentExpression":{let se=V.getParentNode(1);return te==="body"&&W.type==="ArrowFunctionExpression"?!0:te==="key"&&(W.type==="ClassProperty"||W.type==="PropertyDefinition")&&W.computed||(te==="init"||te==="update")&&W.type==="ForStatement"?!1:W.type==="ExpressionStatement"?B.left.type==="ObjectPattern":!(te==="key"&&W.type==="TSPropertySignature"||W.type==="AssignmentExpression"||W.type==="SequenceExpression"&&se&&se.type==="ForStatement"&&(se.init===W||se.update===W)||te==="value"&&W.type==="Property"&&se&&se.type==="ObjectPattern"&&se.properties.includes(W)||W.type==="NGChainedExpression")}case"ConditionalExpression":switch(W.type){case"TaggedTemplateExpression":case"UnaryExpression":case"SpreadElement":case"SpreadProperty":case"BinaryExpression":case"LogicalExpression":case"NGPipeExpression":case"ExportDefaultDeclaration":case"AwaitExpression":case"JSXSpreadAttribute":case"TSTypeAssertion":case"TypeCastExpression":case"TSAsExpression":case"TSSatisfiesExpression":case"TSNonNullExpression":return!0;case"NewExpression":case"CallExpression":case"OptionalCallExpression":return te==="callee";case"ConditionalExpression":return te==="test";case"MemberExpression":case"OptionalMemberExpression":return te==="object";default:return!1}case"FunctionExpression":switch(W.type){case"NewExpression":case"CallExpression":case"OptionalCallExpression":return te==="callee";case"TaggedTemplateExpression":return!0;default:return!1}case"ArrowFunctionExpression":switch(W.type){case"BinaryExpression":return W.operator!=="|>"||B.extra&&B.extra.parenthesized;case"NewExpression":case"CallExpression":case"OptionalCallExpression":return te==="callee";case"MemberExpression":case"OptionalMemberExpression":return te==="object";case"TSAsExpression":case"TSSatisfiesExpression":case"TSNonNullExpression":case"BindExpression":case"TaggedTemplateExpression":case"UnaryExpression":case"LogicalExpression":case"AwaitExpression":case"TSTypeAssertion":return!0;case"ConditionalExpression":return te==="test";default:return!1}case"ClassExpression":if(y(B.decorators))return!0;switch(W.type){case"NewExpression":return te==="callee";default:return!1}case"OptionalMemberExpression":case"OptionalCallExpression":{let se=V.getParentNode(1);if(te==="object"&&W.type==="MemberExpression"||te==="callee"&&(W.type==="CallExpression"||W.type==="NewExpression")||W.type==="TSNonNullExpression"&&se.type==="MemberExpression"&&se.object===W)return!0}case"CallExpression":case"MemberExpression":case"TaggedTemplateExpression":case"TSNonNullExpression":if(te==="callee"&&(W.type==="BindExpression"||W.type==="NewExpression")){let se=B;for(;se;)switch(se.type){case"CallExpression":case"OptionalCallExpression":return!0;case"MemberExpression":case"OptionalMemberExpression":case"BindExpression":se=se.object;break;case"TaggedTemplateExpression":se=se.tag;break;case"TSNonNullExpression":se=se.expression;break;default:return!1}}return!1;case"BindExpression":return te==="callee"&&(W.type==="BindExpression"||W.type==="NewExpression")||te==="object"&&$(W);case"NGPipeExpression":return!(W.type==="NGRoot"||W.type==="NGMicrosyntaxExpression"||W.type==="ObjectProperty"&&!(B.extra&&B.extra.parenthesized)||W.type==="ArrayExpression"||U(W)&&W.arguments[te]===B||te==="right"&&W.type==="NGPipeExpression"||te==="property"&&W.type==="MemberExpression"||W.type==="AssignmentExpression");case"JSXFragment":case"JSXElement":return te==="callee"||te==="left"&&W.type==="BinaryExpression"&&W.operator==="<"||W.type!=="ArrayExpression"&&W.type!=="ArrowFunctionExpression"&&W.type!=="AssignmentExpression"&&W.type!=="AssignmentPattern"&&W.type!=="BinaryExpression"&&W.type!=="NewExpression"&&W.type!=="ConditionalExpression"&&W.type!=="ExpressionStatement"&&W.type!=="JsExpressionRoot"&&W.type!=="JSXAttribute"&&W.type!=="JSXElement"&&W.type!=="JSXExpressionContainer"&&W.type!=="JSXFragment"&&W.type!=="LogicalExpression"&&!U(W)&&!Q(W)&&W.type!=="ReturnStatement"&&W.type!=="ThrowStatement"&&W.type!=="TypeCastExpression"&&W.type!=="VariableDeclarator"&&W.type!=="YieldExpression";case"TypeAnnotation":return te==="returnType"&&W.type==="ArrowFunctionExpression"&&ue(B)}return!1}function ne(V){return V.type==="BlockStatement"||V.type==="BreakStatement"||V.type==="ClassBody"||V.type==="ClassDeclaration"||V.type==="ClassMethod"||V.type==="ClassProperty"||V.type==="PropertyDefinition"||V.type==="ClassPrivateProperty"||V.type==="ContinueStatement"||V.type==="DebuggerStatement"||V.type==="DeclareClass"||V.type==="DeclareExportAllDeclaration"||V.type==="DeclareExportDeclaration"||V.type==="DeclareFunction"||V.type==="DeclareInterface"||V.type==="DeclareModule"||V.type==="DeclareModuleExports"||V.type==="DeclareVariable"||V.type==="DoWhileStatement"||V.type==="EnumDeclaration"||V.type==="ExportAllDeclaration"||V.type==="ExportDefaultDeclaration"||V.type==="ExportNamedDeclaration"||V.type==="ExpressionStatement"||V.type==="ForInStatement"||V.type==="ForOfStatement"||V.type==="ForStatement"||V.type==="FunctionDeclaration"||V.type==="IfStatement"||V.type==="ImportDeclaration"||V.type==="InterfaceDeclaration"||V.type==="LabeledStatement"||V.type==="MethodDefinition"||V.type==="ReturnStatement"||V.type==="SwitchStatement"||V.type==="ThrowStatement"||V.type==="TryStatement"||V.type==="TSDeclareFunction"||V.type==="TSEnumDeclaration"||V.type==="TSImportEqualsDeclaration"||V.type==="TSInterfaceDeclaration"||V.type==="TSModuleDeclaration"||V.type==="TSNamespaceExportDeclaration"||V.type==="TypeAlias"||V.type==="VariableDeclaration"||V.type==="WhileStatement"||V.type==="WithStatement"}function me(V){let le=0,W=V.getValue();for(;W;){let te=V.getParentNode(le++);if(te&&te.type==="ForStatement"&&te.init===W)return!0;W=te}return!1}function ue(V){return k(V,le=>le.type==="ObjectTypeAnnotation"&&k(le,W=>W.type==="FunctionTypeAnnotation"||void 0)||void 0)}function Ee(V){switch(V.type){case"ObjectExpression":return!0;default:return!1}}function ye(V){let le=V.getValue(),W=V.getParentNode(),te=V.getName();switch(W.type){case"NGPipeExpression":if(typeof te=="number"&&W.arguments[te]===le&&W.arguments.length-1===te)return V.callParent(ye);break;case"ObjectProperty":if(te==="value"){let B=V.getParentNode(1);return m(B.properties)===W}break;case"BinaryExpression":case"LogicalExpression":if(te==="right")return V.callParent(ye);break;case"ConditionalExpression":if(te==="alternate")return V.callParent(ye);break;case"UnaryExpression":if(W.prefix)return V.callParent(ye);break}return!1}function Oe(V,le){let W=V.getValue(),te=V.getParentNode();return W.type==="FunctionExpression"||W.type==="ClassExpression"?te.type==="ExportDefaultDeclaration"||!ge(V,le):!S(W)||te.type!=="ExportDefaultDeclaration"&&ge(V,le)?!1:V.call(B=>Oe(B,le),...x(V,W))}c.exports=ge}}),ua=Ue({"src/language-js/print-preprocess.js"(a,c){Je();function m(y,C){switch(C.parser){case"json":case"json5":case"json-stringify":case"__js_expression":case"__vue_expression":case"__vue_ts_expression":return Object.assign(Object.assign({},y),{},{type:C.parser.startsWith("__")?"JsExpressionRoot":"JsonRoot",node:y,comments:[],rootMarker:C.rootMarker});default:return y}}c.exports=m}}),Ia=Ue({"src/language-js/print/html-binding.js"(a,c){Je();var{builders:{join:m,line:y,group:C,softline:x,indent:A}}=Gr();function S(O,G,z){let q=O.getValue();if(G.__onHtmlBindingRoot&&O.getName()===null&&G.__onHtmlBindingRoot(q,G),q.type==="File"){if(G.__isVueForBindingLeft)return O.call(U=>{let $=m([",",y],U.map(z,"params")),{params:Q}=U.getValue();return Q.length===1?$:["(",A([x,C($)]),x,")"]},"program","body",0);if(G.__isVueBindings)return O.call(U=>m([",",y],U.map(z,"params")),"program","body",0)}}function k(O){switch(O.type){case"MemberExpression":switch(O.property.type){case"Identifier":case"NumericLiteral":case"StringLiteral":return k(O.object)}return!1;case"Identifier":return!0;default:return!1}}c.exports={isVueEventBindingExpression:k,printHtmlBinding:S}}}),Ws=Ue({"src/language-js/print/binaryish.js"(a,c){Je();var{printComments:m}=xi(),{getLast:y}=Tn(),{builders:{join:C,line:x,softline:A,group:S,indent:k,align:O,indentIfBreak:G},utils:{cleanDoc:z,getDocParts:q,isConcat:U}}=Gr(),{hasLeadingOwnLineComment:$,isBinaryish:Q,isJsxNode:ce,shouldFlatten:ge,hasComment:ne,CommentCheckFlags:me,isCallExpression:ue,isMemberExpression:Ee,isObjectProperty:ye,isEnabledHackPipeline:Oe}=Kn(),V=0;function le(B,X,Z){let se=B.getValue(),ae=B.getParentNode(),pe=B.getParentNode(1),De=se!==ae.body&&(ae.type==="IfStatement"||ae.type==="WhileStatement"||ae.type==="SwitchStatement"||ae.type==="DoWhileStatement"),we=Oe(X)&&se.operator==="|>",Se=W(B,Z,X,!1,De);if(De)return Se;if(we)return S(Se);if(ue(ae)&&ae.callee===se||ae.type==="UnaryExpression"||Ee(ae)&&!ae.computed)return S([k([A,...Se]),A]);let _e=ae.type==="ReturnStatement"||ae.type==="ThrowStatement"||ae.type==="JSXExpressionContainer"&&pe.type==="JSXAttribute"||se.operator!=="|"&&ae.type==="JsExpressionRoot"||se.type!=="NGPipeExpression"&&(ae.type==="NGRoot"&&X.parser==="__ng_binding"||ae.type==="NGMicrosyntaxExpression"&&pe.type==="NGMicrosyntax"&&pe.body.length===1)||se===ae.body&&ae.type==="ArrowFunctionExpression"||se!==ae.body&&ae.type==="ForStatement"||ae.type==="ConditionalExpression"&&pe.type!=="ReturnStatement"&&pe.type!=="ThrowStatement"&&!ue(pe)||ae.type==="TemplateLiteral",Ge=ae.type==="AssignmentExpression"||ae.type==="VariableDeclarator"||ae.type==="ClassProperty"||ae.type==="PropertyDefinition"||ae.type==="TSAbstractPropertyDefinition"||ae.type==="ClassPrivateProperty"||ye(ae),xe=Q(se.left)&&ge(se.operator,se.left.operator);if(_e||te(se)&&!xe||!te(se)&&Ge)return S(Se);if(Se.length===0)return"";let nt=ce(se.right),Fe=Se.findIndex(Le=>typeof Le!="string"&&!Array.isArray(Le)&&Le.type==="group"),be=Se.slice(0,Fe===-1?1:Fe+1),st=Se.slice(be.length,nt?-1:void 0),At=Symbol("logicalChain-"+ ++V),lt=S([...be,k(st)],{id:At});if(!nt)return lt;let Nt=y(Se);return S([lt,G(Nt,{groupId:At})])}function W(B,X,Z,se,ae){let pe=B.getValue();if(!Q(pe))return[S(X())];let De=[];ge(pe.operator,pe.left.operator)?De=B.call(st=>W(st,X,Z,!0,ae),"left"):De.push(S(X("left")));let we=te(pe),Se=(pe.operator==="|>"||pe.type==="NGPipeExpression"||pe.operator==="|"&&Z.parser==="__vue_expression")&&!$(Z.originalText,pe.right),_e=pe.type==="NGPipeExpression"?"|":pe.operator,Ge=pe.type==="NGPipeExpression"&&pe.arguments.length>0?S(k([x,": ",C([x,": "],B.map(X,"arguments").map(st=>O(2,S(st))))])):"",xe;if(we)xe=[_e," ",X("right"),Ge];else{let st=Oe(Z)&&_e==="|>"?B.call(At=>W(At,X,Z,!0,ae),"right"):X("right");xe=[Se?x:"",_e,Se?" ":x,st,Ge]}let nt=B.getParentNode(),Fe=ne(pe.left,me.Trailing|me.Line),be=Fe||!(ae&&pe.type==="LogicalExpression")&&nt.type!==pe.type&&pe.left.type!==pe.type&&pe.right.type!==pe.type;if(De.push(Se?"":" ",be?S(xe,{shouldBreak:Fe}):xe),se&&ne(pe)){let st=z(m(B,De,Z));return U(st)||st.type==="fill"?q(st):[st]}return De}function te(B){return B.type!=="LogicalExpression"?!1:!!(B.right.type==="ObjectExpression"&&B.right.properties.length>0||B.right.type==="ArrayExpression"&&B.right.elements.length>0||ce(B.right))}c.exports={printBinaryishExpression:le,shouldInlineLogicalExpression:te}}}),Np=Ue({"src/language-js/print/angular.js"(a,c){Je();var{builders:{join:m,line:y,group:C}}=Gr(),{hasNode:x,hasComment:A,getComments:S}=Kn(),{printBinaryishExpression:k}=Ws();function O(q,U,$){let Q=q.getValue();if(Q.type.startsWith("NG"))switch(Q.type){case"NGRoot":return[$("node"),A(Q.node)?" //"+S(Q.node)[0].value.trimEnd():""];case"NGPipeExpression":return k(q,U,$);case"NGChainedExpression":return C(m([";",y],q.map(ce=>z(ce)?$():["(",$(),")"],"expressions")));case"NGEmptyExpression":return"";case"NGQuotedExpression":return[Q.prefix,": ",Q.value.trim()];case"NGMicrosyntax":return q.map((ce,ge)=>[ge===0?"":G(ce.getValue(),ge,Q)?" ":[";",y],$()],"body");case"NGMicrosyntaxKey":return/^[$_a-z][\w$]*(?:-[$_a-z][\w$])*$/i.test(Q.name)?Q.name:JSON.stringify(Q.name);case"NGMicrosyntaxExpression":return[$("expression"),Q.alias===null?"":[" as ",$("alias")]];case"NGMicrosyntaxKeyedExpression":{let ce=q.getName(),ge=q.getParentNode(),ne=G(Q,ce,ge)||(ce===1&&(Q.key.name==="then"||Q.key.name==="else")||ce===2&&Q.key.name==="else"&&ge.body[ce-1].type==="NGMicrosyntaxKeyedExpression"&&ge.body[ce-1].key.name==="then")&&ge.body[0].type==="NGMicrosyntaxExpression";return[$("key"),ne?" ":": ",$("expression")]}case"NGMicrosyntaxLet":return["let ",$("key"),Q.value===null?"":[" = ",$("value")]];case"NGMicrosyntaxAs":return[$("key")," as ",$("alias")];default:throw new Error(`Unknown Angular node type: ${JSON.stringify(Q.type)}.`)}}function G(q,U,$){return q.type==="NGMicrosyntaxKeyedExpression"&&q.key.name==="of"&&U===1&&$.body[0].type==="NGMicrosyntaxLet"&&$.body[0].value===null}function z(q){return x(q.getValue(),U=>{switch(U.type){case void 0:return!1;case"CallExpression":case"OptionalCallExpression":case"AssignmentExpression":return!0}})}c.exports={printAngular:O}}}),Ip=Ue({"src/language-js/print/jsx.js"(a,c){Je();var{printComments:m,printDanglingComments:y,printCommentsSeparately:C}=xi(),{builders:{line:x,hardline:A,softline:S,group:k,indent:O,conditionalGroup:G,fill:z,ifBreak:q,lineSuffixBoundary:U,join:$},utils:{willBreak:Q}}=Gr(),{getLast:ce,getPreferredQuote:ge}=Tn(),{isJsxNode:ne,rawText:me,isCallExpression:ue,isStringLiteral:Ee,isBinaryish:ye,hasComment:Oe,CommentCheckFlags:V,hasNodeIgnoreComment:le}=Kn(),W=Ko(),{willPrintOwnComments:te}=Kl(),B=He=>He===""||He===x||He===A||He===S;function X(He,ot,Tt){let Bt=He.getValue();if(Bt.type==="JSXElement"&&kt(Bt))return[Tt("openingElement"),Tt("closingElement")];let Xt=Bt.type==="JSXElement"?Tt("openingElement"):Tt("openingFragment"),Wt=Bt.type==="JSXElement"?Tt("closingElement"):Tt("closingFragment");if(Bt.children.length===1&&Bt.children[0].type==="JSXExpressionContainer"&&(Bt.children[0].expression.type==="TemplateLiteral"||Bt.children[0].expression.type==="TaggedTemplateExpression"))return[Xt,...He.map(Tt,"children"),Wt];Bt.children=Bt.children.map(_=>Jt(_)?{type:"JSXText",value:" ",raw:" "}:_);let Mr=Bt.children.some(ne),hn=Bt.children.filter(_=>_.type==="JSXExpressionContainer").length>1,on=Bt.type==="JSXElement"&&Bt.openingElement.attributes.length>1,Ir=Q(Xt)||Mr||on||hn,n=He.getParentNode().rootMarker==="mdx",s=ot.singleQuote?"{' '}":'{" "}',u=n?" ":q([s,S]," "),p=Bt.openingElement&&Bt.openingElement.name&&Bt.openingElement.name.name==="fbt",f=Z(He,ot,Tt,u,p),D=Bt.children.some(_=>Pt(_));for(let _=f.length-2;_>=0;_--){let Y=f[_]===""&&f[_+1]==="",he=f[_]===A&&f[_+1]===""&&f[_+2]===A,Me=(f[_]===S||f[_]===A)&&f[_+1]===""&&f[_+2]===u,Ie=f[_]===u&&f[_+1]===""&&(f[_+2]===S||f[_+2]===A),ct=f[_]===u&&f[_+1]===""&&f[_+2]===u,rt=f[_]===S&&f[_+1]===""&&f[_+2]===A||f[_]===A&&f[_+1]===""&&f[_+2]===S;he&&D||Y||Me||ct||rt?f.splice(_,2):Ie&&f.splice(_+1,2)}for(;f.length>0&&B(ce(f));)f.pop();for(;f.length>1&&B(f[0])&&B(f[1]);)f.shift(),f.shift();let P=[];for(let[_,Y]of f.entries()){if(Y===u){if(_===1&&f[_-1]===""){if(f.length===2){P.push(s);continue}P.push([s,A]);continue}else if(_===f.length-1){P.push(s);continue}else if(f[_-1]===""&&f[_-2]===A){P.push(s);continue}}P.push(Y),Q(Y)&&(Ir=!0)}let R=D?z(P):k(P,{shouldBreak:!0});if(n)return R;let j=k([Xt,O([A,R]),A,Wt]);return Ir?j:G([k([Xt,...f,Wt]),j])}function Z(He,ot,Tt,Bt,Xt){let Wt=[];return He.each((Mr,hn,on)=>{let Ir=Mr.getValue();if(Ir.type==="JSXText"){let n=me(Ir);if(Pt(Ir)){let s=n.split(Nt);if(s[0]===""){if(Wt.push(""),s.shift(),/\n/.test(s[0])){let p=on[hn+1];Wt.push(ae(Xt,s[1],Ir,p))}else Wt.push(Bt);s.shift()}let u;if(ce(s)===""&&(s.pop(),u=s.pop()),s.length===0)return;for(let[p,f]of s.entries())p%2===1?Wt.push(x):Wt.push(f);if(u!==void 0)if(/\n/.test(u)){let p=on[hn+1];Wt.push(ae(Xt,ce(Wt),Ir,p))}else Wt.push(Bt);else{let p=on[hn+1];Wt.push(se(Xt,ce(Wt),Ir,p))}}else/\n/.test(n)?n.match(/\n/g).length>1&&Wt.push("",A):Wt.push("",Bt)}else{let n=Tt();Wt.push(n);let s=on[hn+1];if(s&&Pt(s)){let u=Ze(me(s)).split(Nt)[0];Wt.push(se(Xt,u,Ir,s))}else Wt.push(A)}},"children"),Wt}function se(He,ot,Tt,Bt){return He?"":Tt.type==="JSXElement"&&!Tt.closingElement||Bt&&Bt.type==="JSXElement"&&!Bt.closingElement?ot.length===1?S:A:S}function ae(He,ot,Tt,Bt){return He?A:ot.length===1?Tt.type==="JSXElement"&&!Tt.closingElement||Bt&&Bt.type==="JSXElement"&&!Bt.closingElement?A:S:A}function pe(He,ot,Tt){let Bt=He.getParentNode();if(!Bt||{ArrayExpression:!0,JSXAttribute:!0,JSXElement:!0,JSXExpressionContainer:!0,JSXFragment:!0,ExpressionStatement:!0,CallExpression:!0,OptionalCallExpression:!0,ConditionalExpression:!0,JsExpressionRoot:!0}[Bt.type])return ot;let Xt=He.match(void 0,Mr=>Mr.type==="ArrowFunctionExpression",ue,Mr=>Mr.type==="JSXExpressionContainer"),Wt=W(He,Tt);return k([Wt?"":q("("),O([S,ot]),S,Wt?"":q(")")],{shouldBreak:Xt})}function De(He,ot,Tt){let Bt=He.getValue(),Xt=[];if(Xt.push(Tt("name")),Bt.value){let Wt;if(Ee(Bt.value)){let Mr=me(Bt.value).slice(1,-1).replace(/'/g,"'").replace(/"/g,'"'),{escaped:hn,quote:on,regex:Ir}=ge(Mr,ot.jsxSingleQuote?"'":'"');Mr=Mr.replace(Ir,hn);let{leading:n,trailing:s}=He.call(()=>C(He,ot),"value");Wt=[n,on,Mr,on,s]}else Wt=Tt("value");Xt.push("=",Wt)}return Xt}function we(He,ot,Tt){let Bt=He.getValue(),Xt=(Wt,Mr)=>Wt.type==="JSXEmptyExpression"||!Oe(Wt)&&(Wt.type==="ArrayExpression"||Wt.type==="ObjectExpression"||Wt.type==="ArrowFunctionExpression"||Wt.type==="AwaitExpression"&&(Xt(Wt.argument,Wt)||Wt.argument.type==="JSXElement")||ue(Wt)||Wt.type==="FunctionExpression"||Wt.type==="TemplateLiteral"||Wt.type==="TaggedTemplateExpression"||Wt.type==="DoExpression"||ne(Mr)&&(Wt.type==="ConditionalExpression"||ye(Wt)));return Xt(Bt.expression,He.getParentNode(0))?k(["{",Tt("expression"),U,"}"]):k(["{",O([S,Tt("expression")]),S,U,"}"])}function Se(He,ot,Tt){let Bt=He.getValue(),Xt=Bt.name&&Oe(Bt.name)||Bt.typeParameters&&Oe(Bt.typeParameters);if(Bt.selfClosing&&Bt.attributes.length===0&&!Xt)return["<",Tt("name"),Tt("typeParameters")," />"];if(Bt.attributes&&Bt.attributes.length===1&&Bt.attributes[0].value&&Ee(Bt.attributes[0].value)&&!Bt.attributes[0].value.value.includes(` +`)&&!Xt&&!Oe(Bt.attributes[0]))return k(["<",Tt("name"),Tt("typeParameters")," ",...He.map(Tt,"attributes"),Bt.selfClosing?" />":">"]);let Wt=Bt.attributes&&Bt.attributes.some(hn=>hn.value&&Ee(hn.value)&&hn.value.value.includes(` +`)),Mr=ot.singleAttributePerLine&&Bt.attributes.length>1?A:x;return k(["<",Tt("name"),Tt("typeParameters"),O(He.map(()=>[Mr,Tt()],"attributes")),..._e(Bt,ot,Xt)],{shouldBreak:Wt})}function _e(He,ot,Tt){return He.selfClosing?[x,"/>"]:Ge(He,ot,Tt)?[">"]:[S,">"]}function Ge(He,ot,Tt){let Bt=He.attributes.length>0&&Oe(ce(He.attributes),V.Trailing);return He.attributes.length===0&&!Tt||(ot.bracketSameLine||ot.jsxBracketSameLine)&&(!Tt||He.attributes.length>0)&&!Bt}function xe(He,ot,Tt){let Bt=He.getValue(),Xt=[];Xt.push(""),Xt}function nt(He,ot){let Tt=He.getValue(),Bt=Oe(Tt),Xt=Oe(Tt,V.Line),Wt=Tt.type==="JSXOpeningFragment";return[Wt?"<":""]}function Fe(He,ot,Tt){let Bt=m(He,X(He,ot,Tt),ot);return pe(He,Bt,ot)}function be(He,ot){let Tt=He.getValue(),Bt=Oe(Tt,V.Line);return[y(He,ot,!Bt),Bt?A:""]}function st(He,ot,Tt){let Bt=He.getValue();return["{",He.call(Xt=>{let Wt=["...",Tt()],Mr=Xt.getValue();return!Oe(Mr)||!te(Xt)?Wt:[O([S,m(Xt,Wt,ot)]),S]},Bt.type==="JSXSpreadAttribute"?"argument":"expression"),"}"]}function At(He,ot,Tt){let Bt=He.getValue();if(Bt.type.startsWith("JSX"))switch(Bt.type){case"JSXAttribute":return De(He,ot,Tt);case"JSXIdentifier":return String(Bt.name);case"JSXNamespacedName":return $(":",[Tt("namespace"),Tt("name")]);case"JSXMemberExpression":return $(".",[Tt("object"),Tt("property")]);case"JSXSpreadAttribute":return st(He,ot,Tt);case"JSXSpreadChild":return st(He,ot,Tt);case"JSXExpressionContainer":return we(He,ot,Tt);case"JSXFragment":case"JSXElement":return Fe(He,ot,Tt);case"JSXOpeningElement":return Se(He,ot,Tt);case"JSXClosingElement":return xe(He,ot,Tt);case"JSXOpeningFragment":case"JSXClosingFragment":return nt(He,ot);case"JSXEmptyExpression":return be(He,ot);case"JSXText":throw new Error("JSXText should be handled by JSXElement");default:throw new Error(`Unknown JSX node type: ${JSON.stringify(Bt.type)}.`)}}var lt=` +\r `,Nt=new RegExp("(["+lt+"]+)"),Le=new RegExp("[^"+lt+"]"),Ze=He=>He.replace(new RegExp("(?:^"+Nt.source+"|"+Nt.source+"$)"),"");function kt(He){if(He.children.length===0)return!0;if(He.children.length>1)return!1;let ot=He.children[0];return ot.type==="JSXText"&&!Pt(ot)}function Pt(He){return He.type==="JSXText"&&(Le.test(me(He))||!/\n/.test(me(He)))}function Jt(He){return He.type==="JSXExpressionContainer"&&Ee(He.expression)&&He.expression.value===" "&&!Oe(He.expression)}function tt(He){let ot=He.getValue(),Tt=He.getParentNode();if(!Tt||!ot||!ne(ot)||!ne(Tt))return!1;let Bt=Tt.children.indexOf(ot),Xt=null;for(let Wt=Bt;Wt>0;Wt--){let Mr=Tt.children[Wt-1];if(!(Mr.type==="JSXText"&&!Pt(Mr))){Xt=Mr;break}}return Xt&&Xt.type==="JSXExpressionContainer"&&Xt.expression.type==="JSXEmptyExpression"&&le(Xt.expression)}c.exports={hasJsxIgnoreComment:tt,printJsx:At}}}),ds=Ue({"src/language-js/print/misc.js"(a,c){Je();var{isNonEmptyArray:m}=Tn(),{builders:{indent:y,join:C,line:x}}=Gr(),{isFlowAnnotationComment:A}=Kn();function S(ce){let ge=ce.getValue();return!ge.optional||ge.type==="Identifier"&&ge===ce.getParentNode().key?"":ge.type==="OptionalCallExpression"||ge.type==="OptionalMemberExpression"&&ge.computed?"?.":"?"}function k(ce){return ce.getValue().definite||ce.match(void 0,(ge,ne)=>ne==="id"&&ge.type==="VariableDeclarator"&&ge.definite)?"!":""}function O(ce,ge,ne){let me=ce.getValue();return me.typeArguments?ne("typeArguments"):me.typeParameters?ne("typeParameters"):""}function G(ce,ge,ne){let me=ce.getValue();if(!me.typeAnnotation)return"";let ue=ce.getParentNode(),Ee=ue.type==="DeclareFunction"&&ue.id===me;return A(ge.originalText,me.typeAnnotation)?[" /*: ",ne("typeAnnotation")," */"]:[Ee?"":": ",ne("typeAnnotation")]}function z(ce,ge,ne){return["::",ne("callee")]}function q(ce,ge,ne){let me=ce.getValue();return m(me.modifiers)?[C(" ",ce.map(ne,"modifiers"))," "]:""}function U(ce,ge,ne){return ce.type==="EmptyStatement"?";":ce.type==="BlockStatement"||ne?[" ",ge]:y([x,ge])}function $(ce,ge,ne){return["...",ne("argument"),G(ce,ge,ne)]}function Q(ce,ge){let ne=ce.slice(1,-1);if(ne.includes('"')||ne.includes("'"))return ce;let me=ge.singleQuote?"'":'"';return me+ne+me}c.exports={printOptionalToken:S,printDefiniteToken:k,printFunctionTypeParameters:O,printBindExpressionCallee:z,printTypeScriptModifiers:q,printTypeAnnotation:G,printRestSpread:$,adjustClause:U,printDirective:Q}}}),Yo=Ue({"src/language-js/print/array.js"(a,c){Je();var{printDanglingComments:m}=xi(),{builders:{line:y,softline:C,hardline:x,group:A,indent:S,ifBreak:k,fill:O}}=Gr(),{getLast:G,hasNewline:z}=Tn(),{shouldPrintComma:q,hasComment:U,CommentCheckFlags:$,isNextLineEmpty:Q,isNumericLiteral:ce,isSignedNumericLiteral:ge}=Kn(),{locStart:ne}=oi(),{printOptionalToken:me,printTypeAnnotation:ue}=ds();function Ee(le,W,te){let B=le.getValue(),X=[],Z=B.type==="TupleExpression"?"#[":"[",se="]";if(B.elements.length===0)U(B,$.Dangling)?X.push(A([Z,m(le,W),C,se])):X.push(Z,se);else{let ae=G(B.elements),pe=!(ae&&ae.type==="RestElement"),De=ae===null,we=Symbol("array"),Se=!W.__inJestEach&&B.elements.length>1&&B.elements.every((xe,nt,Fe)=>{let be=xe&&xe.type;if(be!=="ArrayExpression"&&be!=="ObjectExpression")return!1;let st=Fe[nt+1];if(st&&be!==st.type)return!1;let At=be==="ArrayExpression"?"elements":"properties";return xe[At]&&xe[At].length>1}),_e=ye(B,W),Ge=pe?De?",":q(W)?_e?k(",","",{groupId:we}):k(","):"":"";X.push(A([Z,S([C,_e?V(le,W,te,Ge):[Oe(le,W,"elements",te),Ge],m(le,W,!0)]),C,se],{shouldBreak:Se,id:we}))}return X.push(me(le),ue(le,W,te)),X}function ye(le,W){return le.elements.length>1&&le.elements.every(te=>te&&(ce(te)||ge(te)&&!U(te.argument))&&!U(te,$.Trailing|$.Line,B=>!z(W.originalText,ne(B),{backwards:!0})))}function Oe(le,W,te,B){let X=[],Z=[];return le.each(se=>{X.push(Z,A(B())),Z=[",",y],se.getValue()&&Q(se.getValue(),W)&&Z.push(C)},te),X}function V(le,W,te,B){let X=[];return le.each((Z,se,ae)=>{let pe=se===ae.length-1;X.push([te(),pe?B:","]),pe||X.push(Q(Z.getValue(),W)?[x,x]:U(ae[se+1],$.Leading|$.Line)?x:y)},"elements"),O(X)}c.exports={printArray:Ee,printArrayItems:Oe,isConciselyPrintedArray:ye}}}),kc=Ue({"src/language-js/print/call-arguments.js"(a,c){Je();var{printDanglingComments:m}=xi(),{getLast:y,getPenultimate:C}=Tn(),{getFunctionParameters:x,hasComment:A,CommentCheckFlags:S,isFunctionCompositionArgs:k,isJsxNode:O,isLongCurriedCallExpression:G,shouldPrintComma:z,getCallArguments:q,iterateCallArgumentsPath:U,isNextLineEmpty:$,isCallExpression:Q,isStringLiteral:ce,isObjectProperty:ge,isTSTypeExpression:ne}=Kn(),{builders:{line:me,hardline:ue,softline:Ee,group:ye,indent:Oe,conditionalGroup:V,ifBreak:le,breakParent:W},utils:{willBreak:te}}=Gr(),{ArgExpansionBailout:B}=w(),{isConciselyPrintedArray:X}=Yo();function Z(_e,Ge,xe){let nt=_e.getValue(),Fe=nt.type==="ImportExpression",be=q(nt);if(be.length===0)return["(",m(_e,Ge,!0),")"];if(De(be))return["(",xe(["arguments",0]),", ",xe(["arguments",1]),")"];let st=!1,At=!1,lt=be.length-1,Nt=[];U(_e,(tt,He)=>{let ot=tt.getNode(),Tt=[xe()];He===lt||($(ot,Ge)?(He===0&&(At=!0),st=!0,Tt.push(",",ue,ue)):Tt.push(",",me)),Nt.push(Tt)});let Le=!(Fe||nt.callee&&nt.callee.type==="Import")&&z(Ge,"all")?",":"";function Ze(){return ye(["(",Oe([me,...Nt]),Le,me,")"],{shouldBreak:!0})}if(st||_e.getParentNode().type!=="Decorator"&&k(be))return Ze();let kt=pe(be),Pt=ae(be,Ge);if(kt||Pt){if(kt?Nt.slice(1).some(te):Nt.slice(0,-1).some(te))return Ze();let tt=[];try{_e.try(()=>{U(_e,(He,ot)=>{kt&&ot===0&&(tt=[[xe([],{expandFirstArg:!0}),Nt.length>1?",":"",At?ue:me,At?ue:""],...Nt.slice(1)]),Pt&&ot===lt&&(tt=[...Nt.slice(0,-1),xe([],{expandLastArg:!0})])})})}catch(He){if(He instanceof B)return Ze();throw He}return[Nt.some(te)?W:"",V([["(",...tt,")"],kt?["(",ye(tt[0],{shouldBreak:!0}),...tt.slice(1),")"]:["(",...Nt.slice(0,-1),ye(y(tt),{shouldBreak:!0}),")"],Ze()])]}let Jt=["(",Oe([Ee,...Nt]),le(Le),Ee,")"];return G(_e)?Jt:ye(Jt,{shouldBreak:Nt.some(te)||st})}function se(_e){let Ge=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return _e.type==="ObjectExpression"&&(_e.properties.length>0||A(_e))||_e.type==="ArrayExpression"&&(_e.elements.length>0||A(_e))||_e.type==="TSTypeAssertion"&&se(_e.expression)||ne(_e)&&se(_e.expression)||_e.type==="FunctionExpression"||_e.type==="ArrowFunctionExpression"&&(!_e.returnType||!_e.returnType.typeAnnotation||_e.returnType.typeAnnotation.type!=="TSTypeReference"||we(_e.body))&&(_e.body.type==="BlockStatement"||_e.body.type==="ArrowFunctionExpression"&&se(_e.body,!0)||_e.body.type==="ObjectExpression"||_e.body.type==="ArrayExpression"||!Ge&&(Q(_e.body)||_e.body.type==="ConditionalExpression")||O(_e.body))||_e.type==="DoExpression"||_e.type==="ModuleExpression"}function ae(_e,Ge){let xe=y(_e),nt=C(_e);return!A(xe,S.Leading)&&!A(xe,S.Trailing)&&se(xe)&&(!nt||nt.type!==xe.type)&&(_e.length!==2||nt.type!=="ArrowFunctionExpression"||xe.type!=="ArrayExpression")&&!(_e.length>1&&xe.type==="ArrayExpression"&&X(xe,Ge))}function pe(_e){if(_e.length!==2)return!1;let[Ge,xe]=_e;return Ge.type==="ModuleExpression"&&Se(xe)?!0:!A(Ge)&&(Ge.type==="FunctionExpression"||Ge.type==="ArrowFunctionExpression"&&Ge.body.type==="BlockStatement")&&xe.type!=="FunctionExpression"&&xe.type!=="ArrowFunctionExpression"&&xe.type!=="ConditionalExpression"&&!se(xe)}function De(_e){return _e.length===2&&_e[0].type==="ArrowFunctionExpression"&&x(_e[0]).length===0&&_e[0].body.type==="BlockStatement"&&_e[1].type==="ArrayExpression"&&!_e.some(Ge=>A(Ge))}function we(_e){return _e.type==="BlockStatement"&&(_e.body.some(Ge=>Ge.type!=="EmptyStatement")||A(_e,S.Dangling))}function Se(_e){return _e.type==="ObjectExpression"&&_e.properties.length===1&&ge(_e.properties[0])&&_e.properties[0].key.type==="Identifier"&&_e.properties[0].key.name==="type"&&ce(_e.properties[0].value)&&_e.properties[0].value.value==="module"}c.exports=Z}}),Mi=Ue({"src/language-js/print/member.js"(a,c){Je();var{builders:{softline:m,group:y,indent:C,label:x}}=Gr(),{isNumericLiteral:A,isMemberExpression:S,isCallExpression:k}=Kn(),{printOptionalToken:O}=ds();function G(q,U,$){let Q=q.getValue(),ce=q.getParentNode(),ge,ne=0;do ge=q.getParentNode(ne),ne++;while(ge&&(S(ge)||ge.type==="TSNonNullExpression"));let me=$("object"),ue=z(q,U,$),Ee=ge&&(ge.type==="NewExpression"||ge.type==="BindExpression"||ge.type==="AssignmentExpression"&&ge.left.type!=="Identifier")||Q.computed||Q.object.type==="Identifier"&&Q.property.type==="Identifier"&&!S(ce)||(ce.type==="AssignmentExpression"||ce.type==="VariableDeclarator")&&(k(Q.object)&&Q.object.arguments.length>0||Q.object.type==="TSNonNullExpression"&&k(Q.object.expression)&&Q.object.expression.arguments.length>0||me.label==="member-chain");return x(me.label==="member-chain"?"member-chain":"member",[me,Ee?ue:y(C([m,ue]))])}function z(q,U,$){let Q=$("property"),ce=q.getValue(),ge=O(q);return ce.computed?!ce.property||A(ce.property)?[ge,"[",Q,"]"]:y([ge,"[",C([m,Q]),m,"]"]):[ge,".",Q]}c.exports={printMemberExpression:G,printMemberLookup:z}}}),bi=Ue({"src/language-js/print/member-chain.js"(a,c){Je();var{printComments:m}=xi(),{getLast:y,isNextLineEmptyAfterIndex:C,getNextNonSpaceNonCommentCharacterIndex:x}=Tn(),A=Ko(),{isCallExpression:S,isMemberExpression:k,isFunctionOrArrowExpression:O,isLongCurriedCallExpression:G,isMemberish:z,isNumericLiteral:q,isSimpleCallArgument:U,hasComment:$,CommentCheckFlags:Q,isNextLineEmpty:ce}=Kn(),{locEnd:ge}=oi(),{builders:{join:ne,hardline:me,group:ue,indent:Ee,conditionalGroup:ye,breakParent:Oe,label:V},utils:{willBreak:le}}=Gr(),W=kc(),{printMemberLookup:te}=Mi(),{printOptionalToken:B,printFunctionTypeParameters:X,printBindExpressionCallee:Z}=ds();function se(ae,pe,De){let we=ae.getParentNode(),Se=!we||we.type==="ExpressionStatement",_e=[];function Ge(Ir){let{originalText:n}=pe,s=x(n,Ir,ge);return n.charAt(s)===")"?s!==!1&&C(n,s+1):ce(Ir,pe)}function xe(Ir){let n=Ir.getValue();S(n)&&(z(n.callee)||S(n.callee))?(_e.unshift({node:n,printed:[m(Ir,[B(Ir),X(Ir,pe,De),W(Ir,pe,De)],pe),Ge(n)?me:""]}),Ir.call(s=>xe(s),"callee")):z(n)?(_e.unshift({node:n,needsParens:A(Ir,pe),printed:m(Ir,k(n)?te(Ir,pe,De):Z(Ir,pe,De),pe)}),Ir.call(s=>xe(s),"object")):n.type==="TSNonNullExpression"?(_e.unshift({node:n,printed:m(Ir,"!",pe)}),Ir.call(s=>xe(s),"expression")):_e.unshift({node:n,printed:De()})}let nt=ae.getValue();_e.unshift({node:nt,printed:[B(ae),X(ae,pe,De),W(ae,pe,De)]}),nt.callee&&ae.call(Ir=>xe(Ir),"callee");let Fe=[],be=[_e[0]],st=1;for(;st<_e.length&&(_e[st].node.type==="TSNonNullExpression"||S(_e[st].node)||k(_e[st].node)&&_e[st].node.computed&&q(_e[st].node.property));++st)be.push(_e[st]);if(!S(_e[0].node))for(;st+1<_e.length&&z(_e[st].node)&&z(_e[st+1].node);++st)be.push(_e[st]);Fe.push(be),be=[];let At=!1;for(;st<_e.length;++st){if(At&&z(_e[st].node)){if(_e[st].node.computed&&q(_e[st].node.property)){be.push(_e[st]);continue}Fe.push(be),be=[],At=!1}(S(_e[st].node)||_e[st].node.type==="ImportExpression")&&(At=!0),be.push(_e[st]),$(_e[st].node,Q.Trailing)&&(Fe.push(be),be=[],At=!1)}be.length>0&&Fe.push(be);function lt(Ir){return/^[A-Z]|^[$_]+$/.test(Ir)}function Nt(Ir){return Ir.length<=pe.tabWidth}function Le(Ir){let n=Ir[1].length>0&&Ir[1][0].node.computed;if(Ir[0].length===1){let u=Ir[0][0].node;return u.type==="ThisExpression"||u.type==="Identifier"&&(lt(u.name)||Se&&Nt(u.name)||n)}let s=y(Ir[0]).node;return k(s)&&s.property.type==="Identifier"&&(lt(s.property.name)||n)}let Ze=Fe.length>=2&&!$(Fe[1][0].node)&&Le(Fe);function kt(Ir){let n=Ir.map(s=>s.printed);return Ir.length>0&&y(Ir).needsParens?["(",...n,")"]:n}function Pt(Ir){return Ir.length===0?"":Ee(ue([me,ne(me,Ir.map(kt))]))}let Jt=Fe.map(kt),tt=Jt,He=Ze?3:2,ot=Fe.flat(),Tt=ot.slice(1,-1).some(Ir=>$(Ir.node,Q.Leading))||ot.slice(0,-1).some(Ir=>$(Ir.node,Q.Trailing))||Fe[He]&&$(Fe[He][0].node,Q.Leading);if(Fe.length<=He&&!Tt)return G(ae)?tt:ue(tt);let Bt=y(Fe[Ze?1:0]).node,Xt=!S(Bt)&&Ge(Bt),Wt=[kt(Fe[0]),Ze?Fe.slice(1,2).map(kt):"",Xt?me:"",Pt(Fe.slice(Ze?2:1))],Mr=_e.map(Ir=>{let{node:n}=Ir;return n}).filter(S);function hn(){let Ir=y(y(Fe)).node,n=y(Jt);return S(Ir)&&le(n)&&Mr.slice(0,-1).some(s=>s.arguments.some(O))}let on;return Tt||Mr.length>2&&Mr.some(Ir=>!Ir.arguments.every(n=>U(n,0)))||Jt.slice(0,-1).some(le)||hn()?on=ue(Wt):on=[le(tt)||Xt?Oe:"",ye([tt,Wt])],V("member-chain",on)}c.exports=se}}),Ni=Ue({"src/language-js/print/call-expression.js"(a,c){Je();var{builders:{join:m,group:y}}=Gr(),C=Ko(),{getCallArguments:x,hasFlowAnnotationComment:A,isCallExpression:S,isMemberish:k,isStringLiteral:O,isTemplateOnItsOwnLine:G,isTestCall:z,iterateCallArgumentsPath:q}=Kn(),U=bi(),$=kc(),{printOptionalToken:Q,printFunctionTypeParameters:ce}=ds();function ge(me,ue,Ee){let ye=me.getValue(),Oe=me.getParentNode(),V=ye.type==="NewExpression",le=ye.type==="ImportExpression",W=Q(me),te=x(ye);if(te.length>0&&(!le&&!V&&ne(ye,Oe)||te.length===1&&G(te[0],ue.originalText)||!V&&z(ye,Oe))){let Z=[];return q(me,()=>{Z.push(Ee())}),[V?"new ":"",Ee("callee"),W,ce(me,ue,Ee),"(",m(", ",Z),")"]}let B=(ue.parser==="babel"||ue.parser==="babel-flow")&&ye.callee&&ye.callee.type==="Identifier"&&A(ye.callee.trailingComments);if(B&&(ye.callee.trailingComments[0].printed=!0),!le&&!V&&k(ye.callee)&&!me.call(Z=>C(Z,ue),"callee"))return U(me,ue,Ee);let X=[V?"new ":"",le?"import":Ee("callee"),W,B?`/*:: ${ye.callee.trailingComments[0].value.slice(2).trim()} */`:"",ce(me,ue,Ee),$(me,ue,Ee)];return le||S(ye.callee)?y(X):X}function ne(me,ue){if(me.callee.type!=="Identifier")return!1;if(me.callee.name==="require")return!0;if(me.callee.name==="define"){let Ee=x(me);return ue.type==="ExpressionStatement"&&(Ee.length===1||Ee.length===2&&Ee[0].type==="ArrayExpression"||Ee.length===3&&O(Ee[0])&&Ee[1].type==="ArrayExpression")}return!1}c.exports={printCallExpression:ge}}}),ui=Ue({"src/language-js/print/assignment.js"(a,c){Je();var{isNonEmptyArray:m,getStringWidth:y}=Tn(),{builders:{line:C,group:x,indent:A,indentIfBreak:S,lineSuffixBoundary:k},utils:{cleanDoc:O,willBreak:G,canBreak:z}}=Gr(),{hasLeadingOwnLineComment:q,isBinaryish:U,isStringLiteral:$,isLiteral:Q,isNumericLiteral:ce,isCallExpression:ge,isMemberExpression:ne,getCallArguments:me,rawText:ue,hasComment:Ee,isSignedNumericLiteral:ye,isObjectProperty:Oe}=Kn(),{shouldInlineLogicalExpression:V}=Ws(),{printCallExpression:le}=Ni();function W(Le,Ze,kt,Pt,Jt,tt){let He=X(Le,Ze,kt,Pt,tt),ot=kt(tt,{assignmentLayout:He});switch(He){case"break-after-operator":return x([x(Pt),Jt,x(A([C,ot]))]);case"never-break-after-operator":return x([x(Pt),Jt," ",ot]);case"fluid":{let Tt=Symbol("assignment");return x([x(Pt),Jt,x(A(C),{id:Tt}),k,S(ot,{groupId:Tt})])}case"break-lhs":return x([Pt,Jt," ",x(ot)]);case"chain":return[x(Pt),Jt,C,ot];case"chain-tail":return[x(Pt),Jt,A([C,ot])];case"chain-tail-arrow-chain":return[x(Pt),Jt,ot];case"only-left":return Pt}}function te(Le,Ze,kt){let Pt=Le.getValue();return W(Le,Ze,kt,kt("left"),[" ",Pt.operator],"right")}function B(Le,Ze,kt){return W(Le,Ze,kt,kt("id")," =","init")}function X(Le,Ze,kt,Pt,Jt){let tt=Le.getValue(),He=tt[Jt];if(!He)return"only-left";let ot=!ae(He);if(Le.match(ae,pe,Bt=>!ot||Bt.type!=="ExpressionStatement"&&Bt.type!=="VariableDeclaration"))return ot?He.type==="ArrowFunctionExpression"&&He.body.type==="ArrowFunctionExpression"?"chain-tail-arrow-chain":"chain-tail":"chain";if(!ot&&ae(He.right)||q(Ze.originalText,He))return"break-after-operator";if(He.type==="CallExpression"&&He.callee.name==="require"||Ze.parser==="json5"||Ze.parser==="json")return"never-break-after-operator";if(se(tt)||De(tt)||_e(tt)||Ge(tt)&&z(Pt))return"break-lhs";let Tt=At(tt,Pt,Ze);return Le.call(()=>Z(Le,Ze,kt,Tt),Jt)?"break-after-operator":Tt||He.type==="TemplateLiteral"||He.type==="TaggedTemplateExpression"||He.type==="BooleanLiteral"||ce(He)||He.type==="ClassExpression"?"never-break-after-operator":"fluid"}function Z(Le,Ze,kt,Pt){let Jt=Le.getValue();if(U(Jt)&&!V(Jt))return!0;switch(Jt.type){case"StringLiteralTypeAnnotation":case"SequenceExpression":return!0;case"ConditionalExpression":{let{test:ot}=Jt;return U(ot)&&!V(ot)}case"ClassExpression":return m(Jt.decorators)}if(Pt)return!1;let tt=Jt,He=[];for(;;)if(tt.type==="UnaryExpression")tt=tt.argument,He.push("argument");else if(tt.type==="TSNonNullExpression")tt=tt.expression,He.push("expression");else break;return!!($(tt)||Le.call(()=>Fe(Le,Ze,kt),...He))}function se(Le){if(pe(Le)){let Ze=Le.left||Le.id;return Ze.type==="ObjectPattern"&&Ze.properties.length>2&&Ze.properties.some(kt=>Oe(kt)&&(!kt.shorthand||kt.value&&kt.value.type==="AssignmentPattern"))}return!1}function ae(Le){return Le.type==="AssignmentExpression"}function pe(Le){return ae(Le)||Le.type==="VariableDeclarator"}function De(Le){let Ze=we(Le);if(m(Ze)){let kt=Le.type==="TSTypeAliasDeclaration"?"constraint":"bound";if(Ze.length>1&&Ze.some(Pt=>Pt[kt]||Pt.default))return!0}return!1}function we(Le){return Se(Le)&&Le.typeParameters&&Le.typeParameters.params?Le.typeParameters.params:null}function Se(Le){return Le.type==="TSTypeAliasDeclaration"||Le.type==="TypeAlias"}function _e(Le){if(Le.type!=="VariableDeclarator")return!1;let{typeAnnotation:Ze}=Le.id;if(!Ze||!Ze.typeAnnotation)return!1;let kt=xe(Ze.typeAnnotation);return m(kt)&&kt.length>1&&kt.some(Pt=>m(xe(Pt))||Pt.type==="TSConditionalType")}function Ge(Le){return Le.type==="VariableDeclarator"&&Le.init&&Le.init.type==="ArrowFunctionExpression"}function xe(Le){return nt(Le)&&Le.typeParameters&&Le.typeParameters.params?Le.typeParameters.params:null}function nt(Le){return Le.type==="TSTypeReference"||Le.type==="GenericTypeAnnotation"}function Fe(Le,Ze,kt){let Pt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,Jt=Le.getValue(),tt=()=>Fe(Le,Ze,kt,!0);if(Jt.type==="TSNonNullExpression")return Le.call(tt,"expression");if(ge(Jt)){if(le(Le,Ze,kt).label==="member-chain")return!1;let He=me(Jt);return!(He.length===0||He.length===1&&st(He[0],Ze))||lt(Jt,kt)?!1:Le.call(tt,"callee")}return ne(Jt)?Le.call(tt,"object"):Pt&&(Jt.type==="Identifier"||Jt.type==="ThisExpression")}var be=.25;function st(Le,Ze){let{printWidth:kt}=Ze;if(Ee(Le))return!1;let Pt=kt*be;if(Le.type==="ThisExpression"||Le.type==="Identifier"&&Le.name.length<=Pt||ye(Le)&&!Ee(Le.argument))return!0;let Jt=Le.type==="Literal"&&"regex"in Le&&Le.regex.pattern||Le.type==="RegExpLiteral"&&Le.pattern;return Jt?Jt.length<=Pt:$(Le)?ue(Le).length<=Pt:Le.type==="TemplateLiteral"?Le.expressions.length===0&&Le.quasis[0].value.raw.length<=Pt&&!Le.quasis[0].value.raw.includes(` +`):Q(Le)}function At(Le,Ze,kt){return Oe(Le)?(Ze=O(Ze),typeof Ze=="string"&&y(Ze)1)return!0;if(kt.length===1){let Jt=kt[0];if(Jt.type==="TSUnionType"||Jt.type==="UnionTypeAnnotation"||Jt.type==="TSIntersectionType"||Jt.type==="IntersectionTypeAnnotation"||Jt.type==="TSTypeLiteral"||Jt.type==="ObjectTypeAnnotation")return!0}let Pt=Le.typeParameters?"typeParameters":"typeArguments";if(G(Ze(Pt)))return!0}return!1}function Nt(Le){return Le.typeParameters&&Le.typeParameters.params||Le.typeArguments&&Le.typeArguments.params}c.exports={printVariableDeclarator:B,printAssignmentExpression:te,printAssignment:W,isArrowFunctionVariableDeclarator:Ge}}}),La=Ue({"src/language-js/print/function-parameters.js"(a,c){Je();var{getNextNonSpaceNonCommentCharacter:m}=Tn(),{printDanglingComments:y}=xi(),{builders:{line:C,hardline:x,softline:A,group:S,indent:k,ifBreak:O},utils:{removeLines:G,willBreak:z}}=Gr(),{getFunctionParameters:q,iterateFunctionParametersPath:U,isSimpleType:$,isTestCall:Q,isTypeAnnotationAFunction:ce,isObjectType:ge,isObjectTypePropertyAFunction:ne,hasRestParameter:me,shouldPrintComma:ue,hasComment:Ee,isNextLineEmpty:ye}=Kn(),{locEnd:Oe}=oi(),{ArgExpansionBailout:V}=w(),{printFunctionTypeParameters:le}=ds();function W(Z,se,ae,pe,De){let we=Z.getValue(),Se=q(we),_e=De?le(Z,ae,se):"";if(Se.length===0)return[_e,"(",y(Z,ae,!0,st=>m(ae.originalText,st,Oe)===")"),")"];let Ge=Z.getParentNode(),xe=Q(Ge),nt=te(we),Fe=[];if(U(Z,(st,At)=>{let lt=At===Se.length-1;lt&&we.rest&&Fe.push("..."),Fe.push(se()),!lt&&(Fe.push(","),xe||nt?Fe.push(" "):ye(Se[At],ae)?Fe.push(x,x):Fe.push(C))}),pe){if(z(_e)||z(Fe))throw new V;return S([G(_e),"(",G(Fe),")"])}let be=Se.every(st=>!st.decorators);return nt&&be?[_e,"(",...Fe,")"]:xe?[_e,"(",...Fe,")"]:(ne(Ge)||ce(Ge)||Ge.type==="TypeAlias"||Ge.type==="UnionTypeAnnotation"||Ge.type==="TSUnionType"||Ge.type==="IntersectionTypeAnnotation"||Ge.type==="FunctionTypeAnnotation"&&Ge.returnType===we)&&Se.length===1&&Se[0].name===null&&we.this!==Se[0]&&Se[0].typeAnnotation&&we.typeParameters===null&&$(Se[0].typeAnnotation)&&!we.rest?ae.arrowParens==="always"?["(",...Fe,")"]:Fe:[_e,"(",k([A,...Fe]),O(!me(we)&&ue(ae,"all")?",":""),A,")"]}function te(Z){if(!Z)return!1;let se=q(Z);if(se.length!==1)return!1;let[ae]=se;return!Ee(ae)&&(ae.type==="ObjectPattern"||ae.type==="ArrayPattern"||ae.type==="Identifier"&&ae.typeAnnotation&&(ae.typeAnnotation.type==="TypeAnnotation"||ae.typeAnnotation.type==="TSTypeAnnotation")&&ge(ae.typeAnnotation.typeAnnotation)||ae.type==="FunctionTypeParam"&&ge(ae.typeAnnotation)||ae.type==="AssignmentPattern"&&(ae.left.type==="ObjectPattern"||ae.left.type==="ArrayPattern")&&(ae.right.type==="Identifier"||ae.right.type==="ObjectExpression"&&ae.right.properties.length===0||ae.right.type==="ArrayExpression"&&ae.right.elements.length===0))}function B(Z){let se;return Z.returnType?(se=Z.returnType,se.typeAnnotation&&(se=se.typeAnnotation)):Z.typeAnnotation&&(se=Z.typeAnnotation),se}function X(Z,se){let ae=B(Z);if(!ae)return!1;let pe=Z.typeParameters&&Z.typeParameters.params;if(pe){if(pe.length>1)return!1;if(pe.length===1){let De=pe[0];if(De.constraint||De.default)return!1}}return q(Z).length===1&&(ge(ae)||z(se))}c.exports={printFunctionParameters:W,shouldHugFunctionParameters:te,shouldGroupFunctionParameters:X}}}),ll=Ue({"src/language-js/print/type-annotation.js"(a,c){Je();var{printComments:m,printDanglingComments:y}=xi(),{isNonEmptyArray:C}=Tn(),{builders:{group:x,join:A,line:S,softline:k,indent:O,align:G,ifBreak:z}}=Gr(),q=Ko(),{locStart:U}=oi(),{isSimpleType:$,isObjectType:Q,hasLeadingOwnLineComment:ce,isObjectTypePropertyAFunction:ge,shouldPrintComma:ne}=Kn(),{printAssignment:me}=ui(),{printFunctionParameters:ue,shouldGroupFunctionParameters:Ee}=La(),{printArrayItems:ye}=Yo();function Oe(ae){if($(ae)||Q(ae))return!0;if(ae.type==="UnionTypeAnnotation"||ae.type==="TSUnionType"){let pe=ae.types.filter(we=>we.type==="VoidTypeAnnotation"||we.type==="TSVoidKeyword"||we.type==="NullLiteralTypeAnnotation"||we.type==="TSNullKeyword").length,De=ae.types.some(we=>we.type==="ObjectTypeAnnotation"||we.type==="TSTypeLiteral"||we.type==="GenericTypeAnnotation"||we.type==="TSTypeReference");if(ae.types.length-1===pe&&De)return!0}return!1}function V(ae,pe,De){let we=pe.semi?";":"",Se=ae.getValue(),_e=[];return _e.push("opaque type ",De("id"),De("typeParameters")),Se.supertype&&_e.push(": ",De("supertype")),Se.impltype&&_e.push(" = ",De("impltype")),_e.push(we),_e}function le(ae,pe,De){let we=pe.semi?";":"",Se=ae.getValue(),_e=[];Se.declare&&_e.push("declare "),_e.push("type ",De("id"),De("typeParameters"));let Ge=Se.type==="TSTypeAliasDeclaration"?"typeAnnotation":"right";return[me(ae,pe,De,_e," =",Ge),we]}function W(ae,pe,De){let we=ae.getValue(),Se=ae.map(De,"types"),_e=[],Ge=!1;for(let xe=0;xe1&&(Ge=!0),_e.push(" & ",xe>1?O(Se[xe]):Se[xe]));return x(_e)}function te(ae,pe,De){let we=ae.getValue(),Se=ae.getParentNode(),_e=Se.type!=="TypeParameterInstantiation"&&Se.type!=="TSTypeParameterInstantiation"&&Se.type!=="GenericTypeAnnotation"&&Se.type!=="TSTypeReference"&&Se.type!=="TSTypeAssertion"&&Se.type!=="TupleTypeAnnotation"&&Se.type!=="TSTupleType"&&!(Se.type==="FunctionTypeParam"&&!Se.name&&ae.getParentNode(1).this!==Se)&&!((Se.type==="TypeAlias"||Se.type==="VariableDeclarator"||Se.type==="TSTypeAliasDeclaration")&&ce(pe.originalText,we)),Ge=Oe(we),xe=ae.map(be=>{let st=De();return Ge||(st=G(2,st)),m(be,st,pe)},"types");if(Ge)return A(" | ",xe);let nt=_e&&!ce(pe.originalText,we),Fe=[z([nt?S:"","| "]),A([S,"| "],xe)];return q(ae,pe)?x([O(Fe),k]):Se.type==="TupleTypeAnnotation"&&Se.types.length>1||Se.type==="TSTupleType"&&Se.elementTypes.length>1?x([O([z(["(",k]),Fe]),k,z(")")]):x(_e?O(Fe):Fe)}function B(ae,pe,De){let we=ae.getValue(),Se=[],_e=ae.getParentNode(0),Ge=ae.getParentNode(1),xe=ae.getParentNode(2),nt=we.type==="TSFunctionType"||!((_e.type==="ObjectTypeProperty"||_e.type==="ObjectTypeInternalSlot")&&!_e.variance&&!_e.optional&&U(_e)===U(we)||_e.type==="ObjectTypeCallProperty"||xe&&xe.type==="DeclareFunction"),Fe=nt&&(_e.type==="TypeAnnotation"||_e.type==="TSTypeAnnotation"),be=Fe&&nt&&(_e.type==="TypeAnnotation"||_e.type==="TSTypeAnnotation")&&Ge.type==="ArrowFunctionExpression";ge(_e)&&(nt=!0,Fe=!0),be&&Se.push("(");let st=ue(ae,De,pe,!1,!0),At=we.returnType||we.predicate||we.typeAnnotation?[nt?" => ":": ",De("returnType"),De("predicate"),De("typeAnnotation")]:"",lt=Ee(we,At);return Se.push(lt?x(st):st),At&&Se.push(At),be&&Se.push(")"),x(Se)}function X(ae,pe,De){let we=ae.getValue(),Se=we.type==="TSTupleType"?"elementTypes":"types",_e=we[Se],Ge=C(_e),xe=Ge?k:"";return x(["[",O([xe,ye(ae,pe,Se,De)]),z(Ge&&ne(pe,"all")?",":""),y(ae,pe,!0),xe,"]"])}function Z(ae,pe,De){let we=ae.getValue(),Se=we.type==="OptionalIndexedAccessType"&&we.optional?"?.[":"[";return[De("objectType"),Se,De("indexType"),"]"]}function se(ae,pe,De){let we=ae.getValue();return[we.postfix?"":De,pe("typeAnnotation"),we.postfix?De:""]}c.exports={printOpaqueType:V,printTypeAlias:le,printIntersectionType:W,printUnionType:te,printFunctionType:B,printTupleType:X,printIndexedAccessType:Z,shouldHugType:Oe,printJSDocType:se}}}),yo=Ue({"src/language-js/print/type-parameters.js"(a,c){Je();var{printDanglingComments:m}=xi(),{builders:{join:y,line:C,hardline:x,softline:A,group:S,indent:k,ifBreak:O}}=Gr(),{isTestCall:G,hasComment:z,CommentCheckFlags:q,isTSXFile:U,shouldPrintComma:$,getFunctionParameters:Q,isObjectType:ce,getTypeScriptMappedTypeModifier:ge}=Kn(),{createGroupIdMapper:ne}=Tn(),{shouldHugType:me}=ll(),{isArrowFunctionVariableDeclarator:ue}=ui(),Ee=ne("typeParameters");function ye(le,W,te,B){let X=le.getValue();if(!X[B])return"";if(!Array.isArray(X[B]))return te(B);let Z=le.getNode(2),se=Z&&G(Z),ae=le.match(De=>!(De[B].length===1&&ce(De[B][0])),void 0,(De,we)=>we==="typeAnnotation",De=>De.type==="Identifier",ue);if(X[B].length===0||!ae&&(se||X[B].length===1&&(X[B][0].type==="NullableTypeAnnotation"||me(X[B][0]))))return["<",y(", ",le.map(te,B)),Oe(le,W),">"];let pe=X.type==="TSTypeParameterInstantiation"?"":Q(X).length===1&&U(W)&&!X[B][0].constraint&&le.getParentNode().type==="ArrowFunctionExpression"?",":$(W,"all")?O(","):"";return S(["<",k([A,y([",",C],le.map(te,B))]),pe,A,">"],{id:Ee(X)})}function Oe(le,W){let te=le.getValue();if(!z(te,q.Dangling))return"";let B=!z(te,q.Line),X=m(le,W,B);return B?X:[X,x]}function V(le,W,te){let B=le.getValue(),X=[B.type==="TSTypeParameter"&&B.const?"const ":""],Z=le.getParentNode();return Z.type==="TSMappedType"?(Z.readonly&&X.push(ge(Z.readonly,"readonly")," "),X.push("[",te("name")),B.constraint&&X.push(" in ",te("constraint")),Z.nameType&&X.push(" as ",le.callParent(()=>te("nameType"))),X.push("]"),X):(B.variance&&X.push(te("variance")),B.in&&X.push("in "),B.out&&X.push("out "),X.push(te("name")),B.bound&&X.push(": ",te("bound")),B.constraint&&X.push(" extends ",te("constraint")),B.default&&X.push(" = ",te("default")),X)}c.exports={printTypeParameter:V,printTypeParameters:ye,getTypeParametersGroupId:Ee}}}),ku=Ue({"src/language-js/print/property.js"(a,c){Je();var{printComments:m}=xi(),{printString:y,printNumber:C}=Tn(),{isNumericLiteral:x,isSimpleNumber:A,isStringLiteral:S,isStringPropSafeToUnquote:k,rawText:O}=Kn(),{printAssignment:G}=ui(),z=new WeakMap;function q($,Q,ce){let ge=$.getNode();if(ge.computed)return["[",ce("key"),"]"];let ne=$.getParentNode(),{key:me}=ge;if(Q.quoteProps==="consistent"&&!z.has(ne)){let ue=(ne.properties||ne.body||ne.members).some(Ee=>!Ee.computed&&Ee.key&&S(Ee.key)&&!k(Ee,Q));z.set(ne,ue)}if((me.type==="Identifier"||x(me)&&A(C(O(me)))&&String(me.value)===C(O(me))&&!(Q.parser==="typescript"||Q.parser==="babel-ts"))&&(Q.parser==="json"||Q.quoteProps==="consistent"&&z.get(ne))){let ue=y(JSON.stringify(me.type==="Identifier"?me.name:me.value.toString()),Q);return $.call(Ee=>m(Ee,ue,Q),"key")}return k(ge,Q)&&(Q.quoteProps==="as-needed"||Q.quoteProps==="consistent"&&!z.get(ne))?$.call(ue=>m(ue,/^\d/.test(me.value)?C(me.value):me.value,Q),"key"):ce("key")}function U($,Q,ce){return $.getValue().shorthand?ce("value"):G($,Q,ce,q($,Q,ce),":","value")}c.exports={printProperty:U,printPropertyKey:q}}}),Xo=Ue({"src/language-js/print/function.js"(a,c){Je();var m=jo(),{printDanglingComments:y,printCommentsSeparately:C}=xi(),x=qn(),{getNextNonSpaceNonCommentCharacterIndex:A}=Tn(),{builders:{line:S,softline:k,group:O,indent:G,ifBreak:z,hardline:q,join:U,indentIfBreak:$},utils:{removeLines:Q,willBreak:ce}}=Gr(),{ArgExpansionBailout:ge}=w(),{getFunctionParameters:ne,hasLeadingOwnLineComment:me,isFlowAnnotationComment:ue,isJsxNode:Ee,isTemplateOnItsOwnLine:ye,shouldPrintComma:Oe,startsWithNoLookaheadToken:V,isBinaryish:le,isLineComment:W,hasComment:te,getComments:B,CommentCheckFlags:X,isCallLikeExpression:Z,isCallExpression:se,getCallArguments:ae,hasNakedLeftSide:pe,getLeftSide:De}=Kn(),{locEnd:we}=oi(),{printFunctionParameters:Se,shouldGroupFunctionParameters:_e}=La(),{printPropertyKey:Ge}=ku(),{printFunctionTypeParameters:xe}=ds();function nt(He,ot,Tt,Bt){let Xt=He.getValue(),Wt=!1;if((Xt.type==="FunctionDeclaration"||Xt.type==="FunctionExpression")&&Bt&&Bt.expandLastArg){let n=He.getParentNode();se(n)&&ae(n).length>1&&(Wt=!0)}let Mr=[];Xt.type==="TSDeclareFunction"&&Xt.declare&&Mr.push("declare "),Xt.async&&Mr.push("async "),Xt.generator?Mr.push("function* "):Mr.push("function "),Xt.id&&Mr.push(ot("id"));let hn=Se(He,ot,Tt,Wt),on=Ze(He,ot,Tt),Ir=_e(Xt,on);return Mr.push(xe(He,Tt,ot),O([Ir?O(hn):hn,on]),Xt.body?" ":"",ot("body")),Tt.semi&&(Xt.declare||!Xt.body)&&Mr.push(";"),Mr}function Fe(He,ot,Tt){let Bt=He.getNode(),{kind:Xt}=Bt,Wt=Bt.value||Bt,Mr=[];return!Xt||Xt==="init"||Xt==="method"||Xt==="constructor"?Wt.async&&Mr.push("async "):(m.ok(Xt==="get"||Xt==="set"),Mr.push(Xt," ")),Wt.generator&&Mr.push("*"),Mr.push(Ge(He,ot,Tt),Bt.optional||Bt.key.optional?"?":""),Bt===Wt?Mr.push(be(He,ot,Tt)):Wt.type==="FunctionExpression"?Mr.push(He.call(hn=>be(hn,ot,Tt),"value")):Mr.push(Tt("value")),Mr}function be(He,ot,Tt){let Bt=He.getNode(),Xt=Se(He,Tt,ot),Wt=Ze(He,Tt,ot),Mr=_e(Bt,Wt),hn=[xe(He,ot,Tt),O([Mr?O(Xt):Xt,Wt])];return Bt.body?hn.push(" ",Tt("body")):hn.push(ot.semi?";":""),hn}function st(He,ot,Tt,Bt){let Xt=He.getValue(),Wt=[];if(Xt.async&&Wt.push("async "),Le(He,ot))Wt.push(Tt(["params",0]));else{let hn=Bt&&(Bt.expandLastArg||Bt.expandFirstArg),on=Ze(He,Tt,ot);if(hn){if(ce(on))throw new ge;on=O(Q(on))}Wt.push(O([Se(He,Tt,ot,hn,!0),on]))}let Mr=y(He,ot,!0,hn=>{let on=A(ot.originalText,hn,we);return on!==!1&&ot.originalText.slice(on,on+2)==="=>"});return Mr&&Wt.push(" ",Mr),Wt}function At(He,ot,Tt,Bt,Xt,Wt){let Mr=He.getName(),hn=He.getParentNode(),on=Z(hn)&&Mr==="callee",Ir=!!(ot&&ot.assignmentLayout),n=Wt.body.type!=="BlockStatement"&&Wt.body.type!=="ObjectExpression"&&Wt.body.type!=="SequenceExpression",s=on&&n||ot&&ot.assignmentLayout==="chain-tail-arrow-chain",u=Symbol("arrow-chain");return Wt.body.type==="SequenceExpression"&&(Xt=O(["(",G([k,Xt]),k,")"])),O([O(G([on||Ir?k:"",O(U([" =>",S],Tt),{shouldBreak:Bt})]),{id:u,shouldBreak:s})," =>",$(n?G([S,Xt]):[" ",Xt],{groupId:u}),on?z(k,"",{groupId:u}):""])}function lt(He,ot,Tt,Bt){let Xt=He.getValue(),Wt=[],Mr=[],hn=!1;if(function u(){let p=st(He,ot,Tt,Bt);if(Wt.length===0)Wt.push(p);else{let{leading:f,trailing:D}=C(He,ot);Wt.push([f,p]),Mr.unshift(D)}hn=hn||Xt.returnType&&ne(Xt).length>0||Xt.typeParameters||ne(Xt).some(f=>f.type!=="Identifier"),Xt.body.type!=="ArrowFunctionExpression"||Bt&&Bt.expandLastArg?Mr.unshift(Tt("body",Bt)):(Xt=Xt.body,He.call(u,"body"))}(),Wt.length>1)return At(He,Bt,Wt,hn,Mr,Xt);let on=Wt;if(on.push(" =>"),!me(ot.originalText,Xt.body)&&(Xt.body.type==="ArrayExpression"||Xt.body.type==="ObjectExpression"||Xt.body.type==="BlockStatement"||Ee(Xt.body)||ye(Xt.body,ot.originalText)||Xt.body.type==="ArrowFunctionExpression"||Xt.body.type==="DoExpression"))return O([...on," ",Mr]);if(Xt.body.type==="SequenceExpression")return O([...on,O([" (",G([k,Mr]),k,")"])]);let Ir=(Bt&&Bt.expandLastArg||He.getParentNode().type==="JSXExpressionContainer")&&!te(Xt),n=Bt&&Bt.expandLastArg&&Oe(ot,"all"),s=Xt.body.type==="ConditionalExpression"&&!V(Xt.body,u=>u.type==="ObjectExpression");return O([...on,O([G([S,s?z("","("):"",Mr,s?z("",")"):""]),Ir?[z(n?",":""),k]:""])])}function Nt(He){let ot=ne(He);return ot.length===1&&!He.typeParameters&&!te(He,X.Dangling)&&ot[0].type==="Identifier"&&!ot[0].typeAnnotation&&!te(ot[0])&&!ot[0].optional&&!He.predicate&&!He.returnType}function Le(He,ot){if(ot.arrowParens==="always")return!1;if(ot.arrowParens==="avoid"){let Tt=He.getValue();return Nt(Tt)}return!1}function Ze(He,ot,Tt){let Bt=He.getValue(),Xt=ot("returnType");if(Bt.returnType&&ue(Tt.originalText,Bt.returnType))return[" /*: ",Xt," */"];let Wt=[Xt];return Bt.returnType&&Bt.returnType.typeAnnotation&&Wt.unshift(": "),Bt.predicate&&Wt.push(Bt.returnType?" ":": ",ot("predicate")),Wt}function kt(He,ot,Tt){let Bt=He.getValue(),Xt=ot.semi?";":"",Wt=[];Bt.argument&&(tt(ot,Bt.argument)?Wt.push([" (",G([q,Tt("argument")]),q,")"]):le(Bt.argument)||Bt.argument.type==="SequenceExpression"?Wt.push(O([z(" ("," "),G([k,Tt("argument")]),k,z(")")])):Wt.push(" ",Tt("argument")));let Mr=B(Bt),hn=x(Mr),on=hn&&W(hn);return on&&Wt.push(Xt),te(Bt,X.Dangling)&&Wt.push(" ",y(He,ot,!0)),on||Wt.push(Xt),Wt}function Pt(He,ot,Tt){return["return",kt(He,ot,Tt)]}function Jt(He,ot,Tt){return["throw",kt(He,ot,Tt)]}function tt(He,ot){if(me(He.originalText,ot))return!0;if(pe(ot)){let Tt=ot,Bt;for(;Bt=De(Tt);)if(Tt=Bt,me(He.originalText,Tt))return!0}return!1}c.exports={printFunction:nt,printArrowFunction:lt,printMethod:Fe,printReturnStatement:Pt,printThrowStatement:Jt,printMethodInternal:be,shouldPrintParamsWithoutParens:Le}}}),Fu=Ue({"src/language-js/print/decorators.js"(a,c){Je();var{isNonEmptyArray:m,hasNewline:y}=Tn(),{builders:{line:C,hardline:x,join:A,breakParent:S,group:k}}=Gr(),{locStart:O,locEnd:G}=oi(),{getParentExportDeclaration:z}=Kn();function q(ge,ne,me){let ue=ge.getValue();return k([A(C,ge.map(me,"decorators")),Q(ue,ne)?x:C])}function U(ge,ne,me){return[A(x,ge.map(me,"declaration","decorators")),x]}function $(ge,ne,me){let ue=ge.getValue(),{decorators:Ee}=ue;if(!m(Ee)||ce(ge.getParentNode()))return;let ye=ue.type==="ClassExpression"||ue.type==="ClassDeclaration"||Q(ue,ne);return[z(ge)?x:ye?S:"",A(C,ge.map(me,"decorators")),C]}function Q(ge,ne){return ge.decorators.some(me=>y(ne.originalText,G(me)))}function ce(ge){if(ge.type!=="ExportDefaultDeclaration"&&ge.type!=="ExportNamedDeclaration"&&ge.type!=="DeclareExportDeclaration")return!1;let ne=ge.declaration&&ge.declaration.decorators;return m(ne)&&O(ge)===O(ne[0])}c.exports={printDecorators:$,printClassMemberDecorators:q,printDecoratorsBeforeExport:U,hasDecoratorsBeforeExport:ce}}}),la=Ue({"src/language-js/print/class.js"(a,c){Je();var{isNonEmptyArray:m,createGroupIdMapper:y}=Tn(),{printComments:C,printDanglingComments:x}=xi(),{builders:{join:A,line:S,hardline:k,softline:O,group:G,indent:z,ifBreak:q}}=Gr(),{hasComment:U,CommentCheckFlags:$}=Kn(),{getTypeParametersGroupId:Q}=yo(),{printMethod:ce}=Xo(),{printOptionalToken:ge,printTypeAnnotation:ne,printDefiniteToken:me}=ds(),{printPropertyKey:ue}=ku(),{printAssignment:Ee}=ui(),{printClassMemberDecorators:ye}=Fu();function Oe(ae,pe,De){let we=ae.getValue(),Se=[];we.declare&&Se.push("declare "),we.abstract&&Se.push("abstract "),Se.push("class");let _e=we.id&&U(we.id,$.Trailing)||we.typeParameters&&U(we.typeParameters,$.Trailing)||we.superClass&&U(we.superClass)||m(we.extends)||m(we.mixins)||m(we.implements),Ge=[],xe=[];if(we.id&&Ge.push(" ",De("id")),Ge.push(De("typeParameters")),we.superClass){let nt=[X(ae,pe,De),De("superTypeParameters")],Fe=ae.call(be=>["extends ",C(be,nt,pe)],"superClass");_e?xe.push(S,G(Fe)):xe.push(" ",Fe)}else xe.push(B(ae,pe,De,"extends"));if(xe.push(B(ae,pe,De,"mixins"),B(ae,pe,De,"implements")),_e){let nt;te(we)?nt=[...Ge,z(xe)]:nt=z([...Ge,xe]),Se.push(G(nt,{id:V(we)}))}else Se.push(...Ge,...xe);return Se.push(" ",De("body")),Se}var V=y("heritageGroup");function le(ae){return q(k,"",{groupId:V(ae)})}function W(ae){return["superClass","extends","mixins","implements"].filter(pe=>!!ae[pe]).length>1}function te(ae){return ae.typeParameters&&!U(ae.typeParameters,$.Trailing|$.Line)&&!W(ae)}function B(ae,pe,De,we){let Se=ae.getValue();if(!m(Se[we]))return"";let _e=x(ae,pe,!0,Ge=>{let{marker:xe}=Ge;return xe===we});return[te(Se)?q(" ",S,{groupId:Q(Se.typeParameters)}):S,_e,_e&&k,we,G(z([S,A([",",S],ae.map(De,we))]))]}function X(ae,pe,De){let we=De("superClass");return ae.getParentNode().type==="AssignmentExpression"?G(q(["(",z([O,we]),O,")"],we)):we}function Z(ae,pe,De){let we=ae.getValue(),Se=[];return m(we.decorators)&&Se.push(ye(ae,pe,De)),we.accessibility&&Se.push(we.accessibility+" "),we.readonly&&Se.push("readonly "),we.declare&&Se.push("declare "),we.static&&Se.push("static "),(we.type==="TSAbstractMethodDefinition"||we.abstract)&&Se.push("abstract "),we.override&&Se.push("override "),Se.push(ce(ae,pe,De)),Se}function se(ae,pe,De){let we=ae.getValue(),Se=[],_e=pe.semi?";":"";return m(we.decorators)&&Se.push(ye(ae,pe,De)),we.accessibility&&Se.push(we.accessibility+" "),we.declare&&Se.push("declare "),we.static&&Se.push("static "),(we.type==="TSAbstractPropertyDefinition"||we.type==="TSAbstractAccessorProperty"||we.abstract)&&Se.push("abstract "),we.override&&Se.push("override "),we.readonly&&Se.push("readonly "),we.variance&&Se.push(De("variance")),(we.type==="ClassAccessorProperty"||we.type==="AccessorProperty"||we.type==="TSAbstractAccessorProperty")&&Se.push("accessor "),Se.push(ue(ae,pe,De),ge(ae),me(ae),ne(ae,pe,De)),[Ee(ae,pe,De,Se," =","value"),_e]}c.exports={printClass:Oe,printClassMethod:Z,printClassProperty:se,printHardlineAfterHeritage:le}}}),Yl=Ue({"src/language-js/print/interface.js"(a,c){Je();var{isNonEmptyArray:m}=Tn(),{builders:{join:y,line:C,group:x,indent:A,ifBreak:S}}=Gr(),{hasComment:k,identity:O,CommentCheckFlags:G}=Kn(),{getTypeParametersGroupId:z}=yo(),{printTypeScriptModifiers:q}=ds();function U($,Q,ce){let ge=$.getValue(),ne=[];ge.declare&&ne.push("declare "),ge.type==="TSInterfaceDeclaration"&&ne.push(ge.abstract?"abstract ":"",q($,Q,ce)),ne.push("interface");let me=[],ue=[];ge.type!=="InterfaceTypeAnnotation"&&me.push(" ",ce("id"),ce("typeParameters"));let Ee=ge.typeParameters&&!k(ge.typeParameters,G.Trailing|G.Line);return m(ge.extends)&&ue.push(Ee?S(" ",C,{groupId:z(ge.typeParameters)}):C,"extends ",(ge.extends.length===1?O:A)(y([",",C],$.map(ce,"extends")))),ge.id&&k(ge.id,G.Trailing)||m(ge.extends)?Ee?ne.push(x([...me,A(ue)])):ne.push(x(A([...me,...ue]))):ne.push(...me,...ue),ne.push(" ",ce("body")),x(ne)}c.exports={printInterface:U}}}),cl=Ue({"src/language-js/print/module.js"(a,c){Je();var{isNonEmptyArray:m}=Tn(),{builders:{softline:y,group:C,indent:x,join:A,line:S,ifBreak:k,hardline:O}}=Gr(),{printDanglingComments:G}=xi(),{hasComment:z,CommentCheckFlags:q,shouldPrintComma:U,needsHardlineAfterDanglingComment:$,isStringLiteral:Q,rawText:ce}=Kn(),{locStart:ge,hasSameLoc:ne}=oi(),{hasDecoratorsBeforeExport:me,printDecoratorsBeforeExport:ue}=Fu();function Ee(se,ae,pe){let De=se.getValue(),we=ae.semi?";":"",Se=[],{importKind:_e}=De;return Se.push("import"),_e&&_e!=="value"&&Se.push(" ",_e),Se.push(W(se,ae,pe),le(se,ae,pe),B(se,ae,pe),we),Se}function ye(se,ae,pe){let De=se.getValue(),we=[];me(De)&&we.push(ue(se,ae,pe));let{type:Se,exportKind:_e,declaration:Ge}=De;return we.push("export"),(De.default||Se==="ExportDefaultDeclaration")&&we.push(" default"),z(De,q.Dangling)&&(we.push(" ",G(se,ae,!0)),$(De)&&we.push(O)),Ge?we.push(" ",pe("declaration")):we.push(_e==="type"?" type":"",W(se,ae,pe),le(se,ae,pe),B(se,ae,pe)),V(De,ae)&&we.push(";"),we}function Oe(se,ae,pe){let De=se.getValue(),we=ae.semi?";":"",Se=[],{exportKind:_e,exported:Ge}=De;return Se.push("export"),_e==="type"&&Se.push(" type"),Se.push(" *"),Ge&&Se.push(" as ",pe("exported")),Se.push(le(se,ae,pe),B(se,ae,pe),we),Se}function V(se,ae){if(!ae.semi)return!1;let{type:pe,declaration:De}=se,we=se.default||pe==="ExportDefaultDeclaration";if(!De)return!0;let{type:Se}=De;return!!(we&&Se!=="ClassDeclaration"&&Se!=="FunctionDeclaration"&&Se!=="TSInterfaceDeclaration"&&Se!=="DeclareClass"&&Se!=="DeclareFunction"&&Se!=="TSDeclareFunction"&&Se!=="EnumDeclaration")}function le(se,ae,pe){let De=se.getValue();if(!De.source)return"";let we=[];return te(De,ae)||we.push(" from"),we.push(" ",pe("source")),we}function W(se,ae,pe){let De=se.getValue();if(te(De,ae))return"";let we=[" "];if(m(De.specifiers)){let Se=[],_e=[];se.each(()=>{let Ge=se.getValue().type;if(Ge==="ExportNamespaceSpecifier"||Ge==="ExportDefaultSpecifier"||Ge==="ImportNamespaceSpecifier"||Ge==="ImportDefaultSpecifier")Se.push(pe());else if(Ge==="ExportSpecifier"||Ge==="ImportSpecifier")_e.push(pe());else throw new Error(`Unknown specifier type ${JSON.stringify(Ge)}`)},"specifiers"),we.push(A(", ",Se)),_e.length>0&&(Se.length>0&&we.push(", "),_e.length>1||Se.length>0||De.specifiers.some(Ge=>z(Ge))?we.push(C(["{",x([ae.bracketSpacing?S:y,A([",",S],_e)]),k(U(ae)?",":""),ae.bracketSpacing?S:y,"}"])):we.push(["{",ae.bracketSpacing?" ":"",..._e,ae.bracketSpacing?" ":"","}"]))}else we.push("{}");return we}function te(se,ae){let{type:pe,importKind:De,source:we,specifiers:Se}=se;return pe!=="ImportDeclaration"||m(Se)||De==="type"?!1:!/{\s*}/.test(ae.originalText.slice(ge(se),ge(we)))}function B(se,ae,pe){let De=se.getNode();return m(De.assertions)?[" assert {",ae.bracketSpacing?" ":"",A(", ",se.map(pe,"assertions")),ae.bracketSpacing?" ":"","}"]:""}function X(se,ae,pe){let De=se.getNode(),{type:we}=De,Se=[],_e=we==="ImportSpecifier"?De.importKind:De.exportKind;_e&&_e!=="value"&&Se.push(_e," ");let Ge=we.startsWith("Import"),xe=Ge?"imported":"local",nt=Ge?"local":"exported",Fe=De[xe],be=De[nt],st="",At="";return we==="ExportNamespaceSpecifier"||we==="ImportNamespaceSpecifier"?st="*":Fe&&(st=pe(xe)),be&&!Z(De)&&(At=pe(nt)),Se.push(st,st&&At?" as ":"",At),Se}function Z(se){if(se.type!=="ImportSpecifier"&&se.type!=="ExportSpecifier")return!1;let{local:ae,[se.type==="ImportSpecifier"?"imported":"exported"]:pe}=se;if(ae.type!==pe.type||!ne(ae,pe))return!1;if(Q(ae))return ae.value===pe.value&&ce(ae)===ce(pe);switch(ae.type){case"Identifier":return ae.name===pe.name;default:return!1}}c.exports={printImportDeclaration:Ee,printExportDeclaration:ye,printExportAllDeclaration:Oe,printModuleSpecifier:X}}}),Xl=Ue({"src/language-js/print/object.js"(a,c){Je();var{printDanglingComments:m}=xi(),{builders:{line:y,softline:C,group:x,indent:A,ifBreak:S,hardline:k}}=Gr(),{getLast:O,hasNewlineInRange:G,hasNewline:z,isNonEmptyArray:q}=Tn(),{shouldPrintComma:U,hasComment:$,getComments:Q,CommentCheckFlags:ce,isNextLineEmpty:ge}=Kn(),{locStart:ne,locEnd:me}=oi(),{printOptionalToken:ue,printTypeAnnotation:Ee}=ds(),{shouldHugFunctionParameters:ye}=La(),{shouldHugType:Oe}=ll(),{printHardlineAfterHeritage:V}=la();function le(W,te,B){let X=te.semi?";":"",Z=W.getValue(),se;Z.type==="TSTypeLiteral"?se="members":Z.type==="TSInterfaceBody"?se="body":se="properties";let ae=Z.type==="ObjectTypeAnnotation",pe=[se];ae&&pe.push("indexers","callProperties","internalSlots");let De=pe.map(Le=>Z[Le][0]).sort((Le,Ze)=>ne(Le)-ne(Ze))[0],we=W.getParentNode(0),Se=ae&&we&&(we.type==="InterfaceDeclaration"||we.type==="DeclareInterface"||we.type==="DeclareClass")&&W.getName()==="body",_e=Z.type==="TSInterfaceBody"||Se||Z.type==="ObjectPattern"&&we.type!=="FunctionDeclaration"&&we.type!=="FunctionExpression"&&we.type!=="ArrowFunctionExpression"&&we.type!=="ObjectMethod"&&we.type!=="ClassMethod"&&we.type!=="ClassPrivateMethod"&&we.type!=="AssignmentPattern"&&we.type!=="CatchClause"&&Z.properties.some(Le=>Le.value&&(Le.value.type==="ObjectPattern"||Le.value.type==="ArrayPattern"))||Z.type!=="ObjectPattern"&&De&&G(te.originalText,ne(Z),ne(De)),Ge=Se?";":Z.type==="TSInterfaceBody"||Z.type==="TSTypeLiteral"?S(X,";"):",",xe=Z.type==="RecordExpression"?"#{":Z.exact?"{|":"{",nt=Z.exact?"|}":"}",Fe=[];for(let Le of pe)W.each(Ze=>{let kt=Ze.getValue();Fe.push({node:kt,printed:B(),loc:ne(kt)})},Le);pe.length>1&&Fe.sort((Le,Ze)=>Le.loc-Ze.loc);let be=[],st=Fe.map(Le=>{let Ze=[...be,x(Le.printed)];return be=[Ge,y],(Le.node.type==="TSPropertySignature"||Le.node.type==="TSMethodSignature"||Le.node.type==="TSConstructSignatureDeclaration")&&$(Le.node,ce.PrettierIgnore)&&be.shift(),ge(Le.node,te)&&be.push(k),Ze});if(Z.inexact){let Le;if($(Z,ce.Dangling)){let Ze=$(Z,ce.Line);Le=[m(W,te,!0),Ze||z(te.originalText,me(O(Q(Z))))?k:y,"..."]}else Le=["..."];st.push([...be,...Le])}let At=O(Z[se]),lt=!(Z.inexact||At&&At.type==="RestElement"||At&&(At.type==="TSPropertySignature"||At.type==="TSCallSignatureDeclaration"||At.type==="TSMethodSignature"||At.type==="TSConstructSignatureDeclaration")&&$(At,ce.PrettierIgnore)),Nt;if(st.length===0){if(!$(Z,ce.Dangling))return[xe,nt,Ee(W,te,B)];Nt=x([xe,m(W,te),C,nt,ue(W),Ee(W,te,B)])}else Nt=[Se&&q(Z.properties)?V(we):"",xe,A([te.bracketSpacing?y:C,...st]),S(lt&&(Ge!==","||U(te))?Ge:""),te.bracketSpacing?y:C,nt,ue(W),Ee(W,te,B)];return W.match(Le=>Le.type==="ObjectPattern"&&!Le.decorators,(Le,Ze,kt)=>ye(Le)&&(Ze==="params"||Ze==="parameters"||Ze==="this"||Ze==="rest")&&kt===0)||W.match(Oe,(Le,Ze)=>Ze==="typeAnnotation",(Le,Ze)=>Ze==="typeAnnotation",(Le,Ze,kt)=>ye(Le)&&(Ze==="params"||Ze==="parameters"||Ze==="this"||Ze==="rest")&&kt===0)||!_e&&W.match(Le=>Le.type==="ObjectPattern",Le=>Le.type==="AssignmentExpression"||Le.type==="VariableDeclarator")?Nt:x(Nt,{shouldBreak:_e})}c.exports={printObject:le}}}),pl=Ue({"src/language-js/print/flow.js"(a,c){Je();var m=jo(),{printDanglingComments:y}=xi(),{printString:C,printNumber:x}=Tn(),{builders:{hardline:A,softline:S,group:k,indent:O}}=Gr(),{getParentExportDeclaration:G,isFunctionNotation:z,isGetterOrSetter:q,rawText:U,shouldPrintComma:$}=Kn(),{locStart:Q,locEnd:ce}=oi(),{replaceTextEndOfLine:ge}=Rs(),{printClass:ne}=la(),{printOpaqueType:me,printTypeAlias:ue,printIntersectionType:Ee,printUnionType:ye,printFunctionType:Oe,printTupleType:V,printIndexedAccessType:le}=ll(),{printInterface:W}=Yl(),{printTypeParameter:te,printTypeParameters:B}=yo(),{printExportDeclaration:X,printExportAllDeclaration:Z}=cl(),{printArrayItems:se}=Yo(),{printObject:ae}=Xl(),{printPropertyKey:pe}=ku(),{printOptionalToken:De,printTypeAnnotation:we,printRestSpread:Se}=ds();function _e(xe,nt,Fe){let be=xe.getValue(),st=nt.semi?";":"",At=[];switch(be.type){case"DeclareClass":return Ge(xe,ne(xe,nt,Fe));case"DeclareFunction":return Ge(xe,["function ",Fe("id"),be.predicate?" ":"",Fe("predicate"),st]);case"DeclareModule":return Ge(xe,["module ",Fe("id")," ",Fe("body")]);case"DeclareModuleExports":return Ge(xe,["module.exports",": ",Fe("typeAnnotation"),st]);case"DeclareVariable":return Ge(xe,["var ",Fe("id"),st]);case"DeclareOpaqueType":return Ge(xe,me(xe,nt,Fe));case"DeclareInterface":return Ge(xe,W(xe,nt,Fe));case"DeclareTypeAlias":return Ge(xe,ue(xe,nt,Fe));case"DeclareExportDeclaration":return Ge(xe,X(xe,nt,Fe));case"DeclareExportAllDeclaration":return Ge(xe,Z(xe,nt,Fe));case"OpaqueType":return me(xe,nt,Fe);case"TypeAlias":return ue(xe,nt,Fe);case"IntersectionTypeAnnotation":return Ee(xe,nt,Fe);case"UnionTypeAnnotation":return ye(xe,nt,Fe);case"FunctionTypeAnnotation":return Oe(xe,nt,Fe);case"TupleTypeAnnotation":return V(xe,nt,Fe);case"GenericTypeAnnotation":return[Fe("id"),B(xe,nt,Fe,"typeParameters")];case"IndexedAccessType":case"OptionalIndexedAccessType":return le(xe,nt,Fe);case"TypeAnnotation":return Fe("typeAnnotation");case"TypeParameter":return te(xe,nt,Fe);case"TypeofTypeAnnotation":return["typeof ",Fe("argument")];case"ExistsTypeAnnotation":return"*";case"EmptyTypeAnnotation":return"empty";case"MixedTypeAnnotation":return"mixed";case"ArrayTypeAnnotation":return[Fe("elementType"),"[]"];case"BooleanLiteralTypeAnnotation":return String(be.value);case"EnumDeclaration":return["enum ",Fe("id")," ",Fe("body")];case"EnumBooleanBody":case"EnumNumberBody":case"EnumStringBody":case"EnumSymbolBody":{if(be.type==="EnumSymbolBody"||be.explicitType){let lt=null;switch(be.type){case"EnumBooleanBody":lt="boolean";break;case"EnumNumberBody":lt="number";break;case"EnumStringBody":lt="string";break;case"EnumSymbolBody":lt="symbol";break}At.push("of ",lt," ")}if(be.members.length===0&&!be.hasUnknownMembers)At.push(k(["{",y(xe,nt),S,"}"]));else{let lt=be.members.length>0?[A,se(xe,nt,"members",Fe),be.hasUnknownMembers||$(nt)?",":""]:[];At.push(k(["{",O([...lt,...be.hasUnknownMembers?[A,"..."]:[]]),y(xe,nt,!0),A,"}"]))}return At}case"EnumBooleanMember":case"EnumNumberMember":case"EnumStringMember":return[Fe("id")," = ",typeof be.init=="object"?Fe("init"):String(be.init)];case"EnumDefaultedMember":return Fe("id");case"FunctionTypeParam":{let lt=be.name?Fe("name"):xe.getParentNode().this===be?"this":"";return[lt,De(xe),lt?": ":"",Fe("typeAnnotation")]}case"InterfaceDeclaration":case"InterfaceTypeAnnotation":return W(xe,nt,Fe);case"ClassImplements":case"InterfaceExtends":return[Fe("id"),Fe("typeParameters")];case"NullableTypeAnnotation":return["?",Fe("typeAnnotation")];case"Variance":{let{kind:lt}=be;return m.ok(lt==="plus"||lt==="minus"),lt==="plus"?"+":"-"}case"ObjectTypeCallProperty":return be.static&&At.push("static "),At.push(Fe("value")),At;case"ObjectTypeIndexer":return[be.static?"static ":"",be.variance?Fe("variance"):"","[",Fe("id"),be.id?": ":"",Fe("key"),"]: ",Fe("value")];case"ObjectTypeProperty":{let lt="";return be.proto?lt="proto ":be.static&&(lt="static "),[lt,q(be)?be.kind+" ":"",be.variance?Fe("variance"):"",pe(xe,nt,Fe),De(xe),z(be)?"":": ",Fe("value")]}case"ObjectTypeAnnotation":return ae(xe,nt,Fe);case"ObjectTypeInternalSlot":return[be.static?"static ":"","[[",Fe("id"),"]]",De(xe),be.method?"":": ",Fe("value")];case"ObjectTypeSpreadProperty":return Se(xe,nt,Fe);case"QualifiedTypeofIdentifier":case"QualifiedTypeIdentifier":return[Fe("qualification"),".",Fe("id")];case"StringLiteralTypeAnnotation":return ge(C(U(be),nt));case"NumberLiteralTypeAnnotation":m.strictEqual(typeof be.value,"number");case"BigIntLiteralTypeAnnotation":return be.extra?x(be.extra.raw):x(be.raw);case"TypeCastExpression":return["(",Fe("expression"),we(xe,nt,Fe),")"];case"TypeParameterDeclaration":case"TypeParameterInstantiation":{let lt=B(xe,nt,Fe,"params");if(nt.parser==="flow"){let Nt=Q(be),Le=ce(be),Ze=nt.originalText.lastIndexOf("/*",Nt),kt=nt.originalText.indexOf("*/",Le);if(Ze!==-1&&kt!==-1){let Pt=nt.originalText.slice(Ze+2,kt).trim();if(Pt.startsWith("::")&&!Pt.includes("/*")&&!Pt.includes("*/"))return["/*:: ",lt," */"]}}return lt}case"InferredPredicate":return"%checks";case"DeclaredPredicate":return["%checks(",Fe("value"),")"];case"AnyTypeAnnotation":return"any";case"BooleanTypeAnnotation":return"boolean";case"BigIntTypeAnnotation":return"bigint";case"NullLiteralTypeAnnotation":return"null";case"NumberTypeAnnotation":return"number";case"SymbolTypeAnnotation":return"symbol";case"StringTypeAnnotation":return"string";case"VoidTypeAnnotation":return"void";case"ThisTypeAnnotation":return"this";case"Node":case"Printable":case"SourceLocation":case"Position":case"Statement":case"Function":case"Pattern":case"Expression":case"Declaration":case"Specifier":case"NamedSpecifier":case"Comment":case"MemberTypeAnnotation":case"Type":throw new Error("unprintable type: "+JSON.stringify(be.type))}}function Ge(xe,nt){let Fe=G(xe);return Fe?(m.strictEqual(Fe.type,"DeclareExportDeclaration"),nt):["declare ",nt]}c.exports={printFlow:_e}}}),Jl=Ue({"src/language-js/utils/is-ts-keyword-type.js"(a,c){Je();function m(y){let{type:C}=y;return C.startsWith("TS")&&C.endsWith("Keyword")}c.exports=m}}),vo=Ue({"src/language-js/print/ternary.js"(a,c){Je();var{hasNewlineInRange:m}=Tn(),{isJsxNode:y,getComments:C,isCallExpression:x,isMemberExpression:A,isTSTypeExpression:S}=Kn(),{locStart:k,locEnd:O}=oi(),G=Zi(),{builders:{line:z,softline:q,group:U,indent:$,align:Q,ifBreak:ce,dedent:ge,breakParent:ne}}=Gr();function me(V){let le=[V];for(let W=0;WSe[kt]===te),Ge=Se.type===te.type&&!_e,xe,nt,Fe=0;do nt=xe||te,xe=V.getParentNode(Fe),Fe++;while(xe&&xe.type===te.type&&se.every(kt=>xe[kt]!==nt));let be=xe||Se,st=nt;if(B&&(y(te[se[0]])||y(ae)||y(pe)||me(st))){we=!0,Ge=!0;let kt=Jt=>[ce("("),$([q,Jt]),q,ce(")")],Pt=Jt=>Jt.type==="NullLiteral"||Jt.type==="Literal"&&Jt.value===null||Jt.type==="Identifier"&&Jt.name==="undefined";De.push(" ? ",Pt(ae)?W(X):kt(W(X))," : ",pe.type===te.type||Pt(pe)?W(Z):kt(W(Z)))}else{let kt=[z,"? ",ae.type===te.type?ce("","("):"",Q(2,W(X)),ae.type===te.type?ce("",")"):"",z,": ",pe.type===te.type?W(Z):Q(2,W(Z))];De.push(Se.type!==te.type||Se[Z]===te||_e?kt:le.useTabs?ge($(kt)):Q(Math.max(0,le.tabWidth-2),kt))}let At=[...se.map(kt=>C(te[kt])),C(ae),C(pe)].flat().some(kt=>G(kt)&&m(le.originalText,k(kt),O(kt))),lt=kt=>Se===be?U(kt,{shouldBreak:At}):At?[kt,ne]:kt,Nt=!we&&(A(Se)||Se.type==="NGPipeExpression"&&Se.left===te)&&!Se.computed,Le=ye(V),Ze=lt([ue(V,le,W),Ge?De:$(De),B&&Nt&&!Le?q:""]);return _e||Le?U([$([q,Ze]),q]):Ze}c.exports={printTernary:Oe}}}),Eo=Ue({"src/language-js/print/statement.js"(a,c){Je();var{builders:{hardline:m}}=Gr(),y=Ko(),{getLeftSidePathName:C,hasNakedLeftSide:x,isJsxNode:A,isTheOnlyJsxElementInMarkdown:S,hasComment:k,CommentCheckFlags:O,isNextLineEmpty:G}=Kn(),{shouldPrintParamsWithoutParens:z}=Xo();function q(ue,Ee,ye,Oe){let V=ue.getValue(),le=[],W=V.type==="ClassBody",te=U(V[Oe]);return ue.each((B,X,Z)=>{let se=B.getValue();if(se.type==="EmptyStatement")return;let ae=ye();!Ee.semi&&!W&&!S(Ee,B)&&$(B,Ee)?k(se,O.Leading)?le.push(ye([],{needsSemi:!0})):le.push(";",ae):le.push(ae),!Ee.semi&&W&&ne(se)&&me(se,Z[X+1])&&le.push(";"),se!==te&&(le.push(m),G(se,Ee)&&le.push(m))},Oe),le}function U(ue){for(let Ee=ue.length-1;Ee>=0;Ee--){let ye=ue[Ee];if(ye.type!=="EmptyStatement")return ye}}function $(ue,Ee){return ue.getNode().type!=="ExpressionStatement"?!1:ue.call(ye=>Q(ye,Ee),"expression")}function Q(ue,Ee){let ye=ue.getValue();switch(ye.type){case"ParenthesizedExpression":case"TypeCastExpression":case"ArrayExpression":case"ArrayPattern":case"TemplateLiteral":case"TemplateElement":case"RegExpLiteral":return!0;case"ArrowFunctionExpression":{if(!z(ue,Ee))return!0;break}case"UnaryExpression":{let{prefix:Oe,operator:V}=ye;if(Oe&&(V==="+"||V==="-"))return!0;break}case"BindExpression":{if(!ye.object)return!0;break}case"Literal":{if(ye.regex)return!0;break}default:if(A(ye))return!0}return y(ue,Ee)?!0:x(ye)?ue.call(Oe=>Q(Oe,Ee),...C(ue,ye)):!1}function ce(ue,Ee,ye){return q(ue,Ee,ye,"body")}function ge(ue,Ee,ye){return q(ue,Ee,ye,"consequent")}var ne=ue=>{let{type:Ee}=ue;return Ee==="ClassProperty"||Ee==="PropertyDefinition"||Ee==="ClassPrivateProperty"||Ee==="ClassAccessorProperty"||Ee==="AccessorProperty"||Ee==="TSAbstractPropertyDefinition"||Ee==="TSAbstractAccessorProperty"};function me(ue,Ee){let{type:ye,name:Oe}=ue.key;if(!ue.computed&&ye==="Identifier"&&(Oe==="static"||Oe==="get"||Oe==="set"||Oe==="accessor")&&!ue.value&&!ue.typeAnnotation)return!0;if(!Ee||Ee.static||Ee.accessibility)return!1;if(!Ee.computed){let V=Ee.key&&Ee.key.name;if(V==="in"||V==="instanceof")return!0}if(ne(Ee)&&Ee.variance&&!Ee.static&&!Ee.declare)return!0;switch(Ee.type){case"ClassProperty":case"PropertyDefinition":case"TSAbstractPropertyDefinition":return Ee.computed;case"MethodDefinition":case"TSAbstractMethodDefinition":case"ClassMethod":case"ClassPrivateMethod":{if((Ee.value?Ee.value.async:Ee.async)||Ee.kind==="get"||Ee.kind==="set")return!1;let V=Ee.value?Ee.value.generator:Ee.generator;return!!(Ee.computed||V)}case"TSIndexSignature":return!0}return!1}c.exports={printBody:ce,printSwitchCaseConsequent:ge}}}),hl=Ue({"src/language-js/print/block.js"(a,c){Je();var{printDanglingComments:m}=xi(),{isNonEmptyArray:y}=Tn(),{builders:{hardline:C,indent:x}}=Gr(),{hasComment:A,CommentCheckFlags:S,isNextLineEmpty:k}=Kn(),{printHardlineAfterHeritage:O}=la(),{printBody:G}=Eo();function z(U,$,Q){let ce=U.getValue(),ge=[];if(ce.type==="StaticBlock"&&ge.push("static "),ce.type==="ClassBody"&&y(ce.body)){let me=U.getParentNode();ge.push(O(me))}ge.push("{");let ne=q(U,$,Q);if(ne)ge.push(x([C,ne]),C);else{let me=U.getParentNode(),ue=U.getParentNode(1);me.type==="ArrowFunctionExpression"||me.type==="FunctionExpression"||me.type==="FunctionDeclaration"||me.type==="ObjectMethod"||me.type==="ClassMethod"||me.type==="ClassPrivateMethod"||me.type==="ForStatement"||me.type==="WhileStatement"||me.type==="DoWhileStatement"||me.type==="DoExpression"||me.type==="CatchClause"&&!ue.finalizer||me.type==="TSModuleDeclaration"||me.type==="TSDeclareFunction"||ce.type==="StaticBlock"||ce.type==="ClassBody"||ge.push(C)}return ge.push("}"),ge}function q(U,$,Q){let ce=U.getValue(),ge=y(ce.directives),ne=ce.body.some(Ee=>Ee.type!=="EmptyStatement"),me=A(ce,S.Dangling);if(!ge&&!ne&&!me)return"";let ue=[];if(ge&&U.each((Ee,ye,Oe)=>{ue.push(Q()),(ye"]),He=[z("("),O([S,Le("expression")]),S,z(")")];return Jt?G([[tt,Le("expression")],[tt,k(He,{shouldBreak:!0})],[tt,Le("expression")]]):k([tt,Le("expression")])}case"TSDeclareFunction":return pe(lt,Le,Nt);case"TSExportAssignment":return["export = ",Le("expression"),kt];case"TSModuleBlock":return Se(lt,Nt,Le);case"TSInterfaceBody":case"TSTypeLiteral":return te(lt,Nt,Le);case"TSTypeAliasDeclaration":return _e(lt,Nt,Le);case"TSQualifiedName":return C(".",[Le("left"),Le("right")]);case"TSAbstractMethodDefinition":case"TSDeclareMethod":return X(lt,Nt,Le);case"TSAbstractAccessorProperty":case"TSAbstractPropertyDefinition":return B(lt,Nt,Le);case"TSInterfaceHeritage":case"TSExpressionWithTypeArguments":return Pt.push(Le("expression")),Ze.typeParameters&&Pt.push(Le("typeParameters")),Pt;case"TSTemplateLiteralType":return le(lt,Le,Nt);case"TSNamedTupleMember":return[Le("label"),Ze.optional?"?":"",": ",Le("elementType")];case"TSRestType":return["...",Le("typeAnnotation")];case"TSOptionalType":return[Le("typeAnnotation"),"?"];case"TSInterfaceDeclaration":return we(lt,Nt,Le);case"TSClassImplements":return[Le("expression"),Le("typeParameters")];case"TSTypeParameterDeclaration":case"TSTypeParameterInstantiation":return se(lt,Nt,Le,"params");case"TSTypeParameter":return Z(lt,Nt,Le);case"TSSatisfiesExpression":case"TSAsExpression":{let Jt=Ze.type==="TSAsExpression"?"as":"satisfies";Pt.push(Le("expression"),` ${Jt} `,Le("typeAnnotation"));let tt=lt.getParentNode();return Q(tt)&&tt.callee===Ze||ce(tt)&&tt.object===Ze?k([O([S,...Pt]),S]):Pt}case"TSArrayType":return[Le("elementType"),"[]"];case"TSPropertySignature":return Ze.readonly&&Pt.push("readonly "),Pt.push(ae(lt,Nt,Le),ue(lt)),Ze.typeAnnotation&&Pt.push(": ",Le("typeAnnotation")),Ze.initializer&&Pt.push(" = ",Le("initializer")),Pt;case"TSParameterProperty":return Ze.accessibility&&Pt.push(Ze.accessibility+" "),Ze.export&&Pt.push("export "),Ze.static&&Pt.push("static "),Ze.override&&Pt.push("override "),Ze.readonly&&Pt.push("readonly "),Pt.push(Le("parameter")),Pt;case"TSTypeQuery":return["typeof ",Le("exprName"),Le("typeParameters")];case"TSIndexSignature":{let Jt=lt.getParentNode(),tt=Ze.parameters.length>1?z($(Nt)?",":""):"",He=k([O([S,C([", ",S],lt.map(Le,"parameters"))]),tt,S]);return[Ze.export?"export ":"",Ze.accessibility?[Ze.accessibility," "]:"",Ze.static?"static ":"",Ze.readonly?"readonly ":"",Ze.declare?"declare ":"","[",Ze.parameters?He:"",Ze.typeAnnotation?"]: ":"]",Ze.typeAnnotation?Le("typeAnnotation"):"",Jt.type==="ClassBody"?kt:""]}case"TSTypePredicate":return[Ze.asserts?"asserts ":"",Le("parameterName"),Ze.typeAnnotation?[" is ",Le("typeAnnotation")]:""];case"TSNonNullExpression":return[Le("expression"),"!"];case"TSImportType":return[Ze.isTypeOf?"typeof ":"","import(",Le(Ze.parameter?"parameter":"argument"),")",Ze.qualifier?[".",Le("qualifier")]:"",se(lt,Nt,Le,"typeParameters")];case"TSLiteralType":return Le("literal");case"TSIndexedAccessType":return be(lt,Nt,Le);case"TSConstructSignatureDeclaration":case"TSCallSignatureDeclaration":case"TSConstructorType":{if(Ze.type==="TSConstructorType"&&Ze.abstract&&Pt.push("abstract "),Ze.type!=="TSCallSignatureDeclaration"&&Pt.push("new "),Pt.push(k(Oe(lt,Le,Nt,!1,!0))),Ze.returnType||Ze.typeAnnotation){let Jt=Ze.type==="TSConstructorType";Pt.push(Jt?" => ":": ",Le("returnType"),Le("typeAnnotation"))}return Pt}case"TSTypeOperator":return[Ze.operator," ",Le("typeAnnotation")];case"TSMappedType":{let Jt=y(Nt.originalText,ne(Ze),me(Ze));return k(["{",O([Nt.bracketSpacing?x:S,Le("typeParameter"),Ze.optional?U(Ze.optional,"?"):"",Ze.typeAnnotation?": ":"",Le("typeAnnotation"),z(kt)]),m(lt,Nt,!0),Nt.bracketSpacing?x:S,"}"],{shouldBreak:Jt})}case"TSMethodSignature":{let Jt=Ze.kind&&Ze.kind!=="method"?`${Ze.kind} `:"";Pt.push(Ze.accessibility?[Ze.accessibility," "]:"",Jt,Ze.export?"export ":"",Ze.static?"static ":"",Ze.readonly?"readonly ":"",Ze.abstract?"abstract ":"",Ze.declare?"declare ":"",Ze.computed?"[":"",Le("key"),Ze.computed?"]":"",ue(lt));let tt=Oe(lt,Le,Nt,!1,!0),He=Ze.returnType?"returnType":"typeAnnotation",ot=Ze[He],Tt=ot?Le(He):"",Bt=V(Ze,Tt);return Pt.push(Bt?k(tt):tt),ot&&Pt.push(": ",k(Tt)),k(Pt)}case"TSNamespaceExportDeclaration":return Pt.push("export as namespace ",Le("id")),Nt.semi&&Pt.push(";"),k(Pt);case"TSEnumDeclaration":return Ze.declare&&Pt.push("declare "),Ze.modifiers&&Pt.push(Ee(lt,Nt,Le)),Ze.const&&Pt.push("const "),Pt.push("enum ",Le("id")," "),Ze.members.length===0?Pt.push(k(["{",m(lt,Nt),S,"}"])):Pt.push(k(["{",O([A,W(lt,Nt,"members",Le),$(Nt,"es5")?",":""]),m(lt,Nt,!0),A,"}"])),Pt;case"TSEnumMember":return Ze.computed?Pt.push("[",Le("id"),"]"):Pt.push(Le("id")),Ze.initializer&&Pt.push(" = ",Le("initializer")),Pt;case"TSImportEqualsDeclaration":return Ze.isExport&&Pt.push("export "),Pt.push("import "),Ze.importKind&&Ze.importKind!=="value"&&Pt.push(Ze.importKind," "),Pt.push(Le("id")," = ",Le("moduleReference")),Nt.semi&&Pt.push(";"),k(Pt);case"TSExternalModuleReference":return["require(",Le("expression"),")"];case"TSModuleDeclaration":{let Jt=lt.getParentNode(),tt=q(Ze.id),He=Jt.type==="TSModuleDeclaration",ot=Ze.body&&Ze.body.type==="TSModuleDeclaration";if(He)Pt.push(".");else{Ze.declare&&Pt.push("declare "),Pt.push(Ee(lt,Nt,Le));let Tt=Nt.originalText.slice(ne(Ze),ne(Ze.id));Ze.id.type==="Identifier"&&Ze.id.name==="global"&&!/namespace|module/.test(Tt)||Pt.push(tt||/(?:^|\s)module(?:\s|$)/.test(Tt)?"module ":"namespace ")}return Pt.push(Le("id")),ot?Pt.push(Le("body")):Ze.body?Pt.push(" ",k(Le("body"))):Pt.push(kt),Pt}case"TSConditionalType":return ye(lt,Nt,Le);case"TSInferType":return["infer"," ",Le("typeParameter")];case"TSIntersectionType":return Ge(lt,Nt,Le);case"TSUnionType":return xe(lt,Nt,Le);case"TSFunctionType":return nt(lt,Nt,Le);case"TSTupleType":return Fe(lt,Nt,Le);case"TSTypeReference":return[Le("typeName"),se(lt,Nt,Le,"typeParameters")];case"TSTypeAnnotation":return Le("typeAnnotation");case"TSEmptyBodyFunctionExpression":return De(lt,Nt,Le);case"TSJSDocAllType":return"*";case"TSJSDocUnknownType":return"?";case"TSJSDocNullableType":return st(lt,Le,"?");case"TSJSDocNonNullableType":return st(lt,Le,"!");case"TSInstantiationExpression":return[Le("expression"),Le("typeParameters")];default:throw new Error(`Unknown TypeScript node type: ${JSON.stringify(Ze.type)}.`)}}c.exports={printTypescript:At}}}),Oa=Ue({"src/language-js/print/comment.js"(a,c){Je();var{hasNewline:m}=Tn(),{builders:{join:y,hardline:C},utils:{replaceTextEndOfLine:x}}=Gr(),{isLineComment:A}=Kn(),{locStart:S,locEnd:k}=oi(),O=Zi();function G(U,$){let Q=U.getValue();if(A(Q))return $.originalText.slice(S(Q),k(Q)).trimEnd();if(O(Q)){if(z(Q)){let ne=q(Q);return Q.trailing&&!m($.originalText,S(Q),{backwards:!0})?[C,ne]:ne}let ce=k(Q),ge=$.originalText.slice(ce-3,ce)==="*-/";return["/*",x(Q.value),ge?"*-/":"*/"]}throw new Error("Not a comment: "+JSON.stringify(Q))}function z(U){let $=`*${U.value}*`.split(` +`);return $.length>1&&$.every(Q=>Q.trim()[0]==="*")}function q(U){let $=U.value.split(` +`);return["/*",y(C,$.map((Q,ce)=>ce===0?Q.trimEnd():" "+(ce<$.length-1?Q.trim():Q.trimStart()))),"*/"]}c.exports={printComment:G}}}),Pu=Ue({"src/language-js/print/literal.js"(a,c){Je();var{printString:m,printNumber:y}=Tn(),{replaceTextEndOfLine:C}=Rs(),{printDirective:x}=ds();function A(G,z){let q=G.getNode();switch(q.type){case"RegExpLiteral":return O(q);case"BigIntLiteral":return k(q.bigint||q.extra.raw);case"NumericLiteral":return y(q.extra.raw);case"StringLiteral":return C(m(q.extra.raw,z));case"NullLiteral":return"null";case"BooleanLiteral":return String(q.value);case"DecimalLiteral":return y(q.value)+"m";case"Literal":{if(q.regex)return O(q.regex);if(q.bigint)return k(q.raw);if(q.decimal)return y(q.decimal)+"m";let{value:U}=q;return typeof U=="number"?y(q.raw):typeof U=="string"?S(G)?x(q.raw,z):C(m(q.raw,z)):String(U)}}}function S(G){if(G.getName()!=="expression")return;let z=G.getParentNode();return z.type==="ExpressionStatement"&&z.directive}function k(G){return G.toLowerCase()}function O(G){let{pattern:z,flags:q}=G;return q=[...q].sort().join(""),`/${z}/${q}`}c.exports={printLiteral:A}}}),Jo=Ue({"src/language-js/printer-estree.js"(a,c){Je();var{printDanglingComments:m}=xi(),{hasNewline:y}=Tn(),{builders:{join:C,line:x,hardline:A,softline:S,group:k,indent:O},utils:{replaceTextEndOfLine:G}}=Gr(),z=Uo(),q=ks(),{insertPragma:U}=qo(),$=Kl(),Q=Ko(),ce=ua(),{hasFlowShorthandAnnotationComment:ge,hasComment:ne,CommentCheckFlags:me,isTheOnlyJsxElementInMarkdown:ue,isLineComment:Ee,isNextLineEmpty:ye,needsHardlineAfterDanglingComment:Oe,hasIgnoreComment:V,isCallExpression:le,isMemberExpression:W,markerForIfWithoutBlockAndSameLineComment:te}=Kn(),{locStart:B,locEnd:X}=oi(),Z=Zi(),{printHtmlBinding:se,isVueEventBindingExpression:ae}=Ia(),{printAngular:pe}=Np(),{printJsx:De,hasJsxIgnoreComment:we}=Ip(),{printFlow:Se}=pl(),{printTypescript:_e}=fl(),{printOptionalToken:Ge,printBindExpressionCallee:xe,printTypeAnnotation:nt,adjustClause:Fe,printRestSpread:be,printDefiniteToken:st,printDirective:At}=ds(),{printImportDeclaration:lt,printExportDeclaration:Nt,printExportAllDeclaration:Le,printModuleSpecifier:Ze}=cl(),{printTernary:kt}=vo(),{printTemplateLiteral:Pt}=mo(),{printArray:Jt}=Yo(),{printObject:tt}=Xl(),{printClass:He,printClassMethod:ot,printClassProperty:Tt}=la(),{printProperty:Bt}=ku(),{printFunction:Xt,printArrowFunction:Wt,printMethod:Mr,printReturnStatement:hn,printThrowStatement:on}=Xo(),{printCallExpression:Ir}=Ni(),{printVariableDeclarator:n,printAssignmentExpression:s}=ui(),{printBinaryishExpression:u}=Ws(),{printSwitchCaseConsequent:p}=Eo(),{printMemberExpression:f}=Mi(),{printBlock:D,printBlockBody:P}=hl(),{printComment:R}=Oa(),{printLiteral:j}=Pu(),{printDecorators:_}=Fu();function Y(Ie,ct,rt,sr){let Ot=he(Ie,ct,rt,sr);if(!Ot)return"";let fr=Ie.getValue(),{type:It}=fr;if(It==="ClassMethod"||It==="ClassPrivateMethod"||It==="ClassProperty"||It==="ClassAccessorProperty"||It==="AccessorProperty"||It==="TSAbstractAccessorProperty"||It==="PropertyDefinition"||It==="TSAbstractPropertyDefinition"||It==="ClassPrivateProperty"||It==="MethodDefinition"||It==="TSAbstractMethodDefinition"||It==="TSDeclareMethod")return Ot;let Zt=[Ot],hr=_(Ie,ct,rt),Sr=fr.type==="ClassExpression"&&hr;if(hr&&(Zt=[...hr,Ot],!Sr))return k(Zt);if(!Q(Ie,ct))return sr&&sr.needsSemi&&Zt.unshift(";"),Zt.length===1&&Zt[0]===Ot?Ot:Zt;if(Sr&&(Zt=[O([x,...Zt])]),Zt.unshift("("),sr&&sr.needsSemi&&Zt.unshift(";"),ge(fr)){let[nr]=fr.trailingComments;Zt.push(" /*",nr.value.trimStart(),"*/"),nr.printed=!0}return Sr&&Zt.push(x),Zt.push(")"),Zt}function he(Ie,ct,rt,sr){let Ot=Ie.getValue(),fr=ct.semi?";":"";if(!Ot)return"";if(typeof Ot=="string")return Ot;for(let Zt of[j,se,pe,De,Se,_e]){let hr=Zt(Ie,ct,rt);if(typeof hr<"u")return hr}let It=[];switch(Ot.type){case"JsExpressionRoot":return rt("node");case"JsonRoot":return[rt("node"),A];case"File":return Ot.program&&Ot.program.interpreter&&It.push(rt(["program","interpreter"])),It.push(rt("program")),It;case"Program":return P(Ie,ct,rt);case"EmptyStatement":return"";case"ExpressionStatement":{if(ct.parser==="__vue_event_binding"||ct.parser==="__vue_ts_event_binding"){let hr=Ie.getParentNode();if(hr.type==="Program"&&hr.body.length===1&&hr.body[0]===Ot)return[rt("expression"),ae(Ot.expression)?";":""]}let Zt=m(Ie,ct,!0,hr=>{let{marker:Sr}=hr;return Sr===te});return[rt("expression"),ue(ct,Ie)?"":fr,Zt?[" ",Zt]:""]}case"ParenthesizedExpression":return!ne(Ot.expression)&&(Ot.expression.type==="ObjectExpression"||Ot.expression.type==="ArrayExpression")?["(",rt("expression"),")"]:k(["(",O([S,rt("expression")]),S,")"]);case"AssignmentExpression":return s(Ie,ct,rt);case"VariableDeclarator":return n(Ie,ct,rt);case"BinaryExpression":case"LogicalExpression":return u(Ie,ct,rt);case"AssignmentPattern":return[rt("left")," = ",rt("right")];case"OptionalMemberExpression":case"MemberExpression":return f(Ie,ct,rt);case"MetaProperty":return[rt("meta"),".",rt("property")];case"BindExpression":return Ot.object&&It.push(rt("object")),It.push(k(O([S,xe(Ie,ct,rt)]))),It;case"Identifier":return[Ot.name,Ge(Ie),st(Ie),nt(Ie,ct,rt)];case"V8IntrinsicIdentifier":return["%",Ot.name];case"SpreadElement":case"SpreadElementPattern":case"SpreadProperty":case"SpreadPropertyPattern":case"RestElement":return be(Ie,ct,rt);case"FunctionDeclaration":case"FunctionExpression":return Xt(Ie,rt,ct,sr);case"ArrowFunctionExpression":return Wt(Ie,ct,rt,sr);case"YieldExpression":return It.push("yield"),Ot.delegate&&It.push("*"),Ot.argument&&It.push(" ",rt("argument")),It;case"AwaitExpression":{if(It.push("await"),Ot.argument){It.push(" ",rt("argument"));let Zt=Ie.getParentNode();if(le(Zt)&&Zt.callee===Ot||W(Zt)&&Zt.object===Ot){It=[O([S,...It]),S];let hr=Ie.findAncestor(Sr=>Sr.type==="AwaitExpression"||Sr.type==="BlockStatement");if(!hr||hr.type!=="AwaitExpression")return k(It)}}return It}case"ExportDefaultDeclaration":case"ExportNamedDeclaration":return Nt(Ie,ct,rt);case"ExportAllDeclaration":return Le(Ie,ct,rt);case"ImportDeclaration":return lt(Ie,ct,rt);case"ImportSpecifier":case"ExportSpecifier":case"ImportNamespaceSpecifier":case"ExportNamespaceSpecifier":case"ImportDefaultSpecifier":case"ExportDefaultSpecifier":return Ze(Ie,ct,rt);case"ImportAttribute":return[rt("key"),": ",rt("value")];case"Import":return"import";case"BlockStatement":case"StaticBlock":case"ClassBody":return D(Ie,ct,rt);case"ThrowStatement":return on(Ie,ct,rt);case"ReturnStatement":return hn(Ie,ct,rt);case"NewExpression":case"ImportExpression":case"OptionalCallExpression":case"CallExpression":return Ir(Ie,ct,rt);case"ObjectExpression":case"ObjectPattern":case"RecordExpression":return tt(Ie,ct,rt);case"ObjectProperty":case"Property":return Ot.method||Ot.kind==="get"||Ot.kind==="set"?Mr(Ie,ct,rt):Bt(Ie,ct,rt);case"ObjectMethod":return Mr(Ie,ct,rt);case"Decorator":return["@",rt("expression")];case"ArrayExpression":case"ArrayPattern":case"TupleExpression":return Jt(Ie,ct,rt);case"SequenceExpression":{let Zt=Ie.getParentNode(0);if(Zt.type==="ExpressionStatement"||Zt.type==="ForStatement"){let hr=[];return Ie.each((Sr,nr)=>{nr===0?hr.push(rt()):hr.push(",",O([x,rt()]))},"expressions"),k(hr)}return k(C([",",x],Ie.map(rt,"expressions")))}case"ThisExpression":return"this";case"Super":return"super";case"Directive":return[rt("value"),fr];case"DirectiveLiteral":return At(Ot.extra.raw,ct);case"UnaryExpression":return It.push(Ot.operator),/[a-z]$/.test(Ot.operator)&&It.push(" "),ne(Ot.argument)?It.push(k(["(",O([S,rt("argument")]),S,")"])):It.push(rt("argument")),It;case"UpdateExpression":return It.push(rt("argument"),Ot.operator),Ot.prefix&&It.reverse(),It;case"ConditionalExpression":return kt(Ie,ct,rt);case"VariableDeclaration":{let Zt=Ie.map(rt,"declarations"),hr=Ie.getParentNode(),Sr=hr.type==="ForStatement"||hr.type==="ForInStatement"||hr.type==="ForOfStatement",nr=Ot.declarations.some(Br=>Br.init),Or;return Zt.length===1&&!ne(Ot.declarations[0])?Or=Zt[0]:Zt.length>0&&(Or=O(Zt[0])),It=[Ot.declare?"declare ":"",Ot.kind,Or?[" ",Or]:"",O(Zt.slice(1).map(Br=>[",",nr&&!Sr?A:x,Br]))],Sr&&hr.body!==Ot||It.push(fr),k(It)}case"WithStatement":return k(["with (",rt("object"),")",Fe(Ot.body,rt("body"))]);case"IfStatement":{let Zt=Fe(Ot.consequent,rt("consequent")),hr=k(["if (",k([O([S,rt("test")]),S]),")",Zt]);if(It.push(hr),Ot.alternate){let Sr=ne(Ot.consequent,me.Trailing|me.Line)||Oe(Ot),nr=Ot.consequent.type==="BlockStatement"&&!Sr;It.push(nr?" ":A),ne(Ot,me.Dangling)&&It.push(m(Ie,ct,!0),Sr?A:" "),It.push("else",k(Fe(Ot.alternate,rt("alternate"),Ot.alternate.type==="IfStatement")))}return It}case"ForStatement":{let Zt=Fe(Ot.body,rt("body")),hr=m(Ie,ct,!0),Sr=hr?[hr,S]:"";return!Ot.init&&!Ot.test&&!Ot.update?[Sr,k(["for (;;)",Zt])]:[Sr,k(["for (",k([O([S,rt("init"),";",x,rt("test"),";",x,rt("update")]),S]),")",Zt])]}case"WhileStatement":return k(["while (",k([O([S,rt("test")]),S]),")",Fe(Ot.body,rt("body"))]);case"ForInStatement":return k(["for (",rt("left")," in ",rt("right"),")",Fe(Ot.body,rt("body"))]);case"ForOfStatement":return k(["for",Ot.await?" await":""," (",rt("left")," of ",rt("right"),")",Fe(Ot.body,rt("body"))]);case"DoWhileStatement":{let Zt=Fe(Ot.body,rt("body"));return It=[k(["do",Zt])],Ot.body.type==="BlockStatement"?It.push(" "):It.push(A),It.push("while (",k([O([S,rt("test")]),S]),")",fr),It}case"DoExpression":return[Ot.async?"async ":"","do ",rt("body")];case"BreakStatement":return It.push("break"),Ot.label&&It.push(" ",rt("label")),It.push(fr),It;case"ContinueStatement":return It.push("continue"),Ot.label&&It.push(" ",rt("label")),It.push(fr),It;case"LabeledStatement":return Ot.body.type==="EmptyStatement"?[rt("label"),":;"]:[rt("label"),": ",rt("body")];case"TryStatement":return["try ",rt("block"),Ot.handler?[" ",rt("handler")]:"",Ot.finalizer?[" finally ",rt("finalizer")]:""];case"CatchClause":if(Ot.param){let Zt=ne(Ot.param,Sr=>!Z(Sr)||Sr.leading&&y(ct.originalText,X(Sr))||Sr.trailing&&y(ct.originalText,B(Sr),{backwards:!0})),hr=rt("param");return["catch ",Zt?["(",O([S,hr]),S,") "]:["(",hr,") "],rt("body")]}return["catch ",rt("body")];case"SwitchStatement":return[k(["switch (",O([S,rt("discriminant")]),S,")"])," {",Ot.cases.length>0?O([A,C(A,Ie.map((Zt,hr,Sr)=>{let nr=Zt.getValue();return[rt(),hr!==Sr.length-1&&ye(nr,ct)?A:""]},"cases"))]):"",A,"}"];case"SwitchCase":{Ot.test?It.push("case ",rt("test"),":"):It.push("default:"),ne(Ot,me.Dangling)&&It.push(" ",m(Ie,ct,!0));let Zt=Ot.consequent.filter(hr=>hr.type!=="EmptyStatement");if(Zt.length>0){let hr=p(Ie,ct,rt);It.push(Zt.length===1&&Zt[0].type==="BlockStatement"?[" ",hr]:O([A,hr]))}return It}case"DebuggerStatement":return["debugger",fr];case"ClassDeclaration":case"ClassExpression":return He(Ie,ct,rt);case"ClassMethod":case"ClassPrivateMethod":case"MethodDefinition":return ot(Ie,ct,rt);case"ClassProperty":case"PropertyDefinition":case"ClassPrivateProperty":case"ClassAccessorProperty":case"AccessorProperty":return Tt(Ie,ct,rt);case"TemplateElement":return G(Ot.value.raw);case"TemplateLiteral":return Pt(Ie,rt,ct);case"TaggedTemplateExpression":return[rt("tag"),rt("typeParameters"),rt("quasi")];case"PrivateIdentifier":return["#",rt("name")];case"PrivateName":return["#",rt("id")];case"InterpreterDirective":return It.push("#!",Ot.value,A),ye(Ot,ct)&&It.push(A),It;case"TopicReference":return"%";case"ArgumentPlaceholder":return"?";case"ModuleExpression":{It.push("module {");let Zt=rt("body");return Zt&&It.push(O([A,Zt]),A),It.push("}"),It}default:throw new Error("unknown type: "+JSON.stringify(Ot.type))}}function Me(Ie){return Ie.type&&!Z(Ie)&&!Ee(Ie)&&Ie.type!=="EmptyStatement"&&Ie.type!=="TemplateElement"&&Ie.type!=="Import"&&Ie.type!=="TSEmptyBodyFunctionExpression"}c.exports={preprocess:ce,print:Y,embed:z,insertPragma:U,massageAstNode:q,hasPrettierIgnore(Ie){return V(Ie)||we(Ie)},willPrintOwnComments:$.willPrintOwnComments,canAttachComment:Me,printComment:R,isBlockComment:Z,handleComments:{avoidAstMutation:!0,ownLine:$.handleOwnLineComment,endOfLine:$.handleEndOfLineComment,remaining:$.handleRemainingComment},getCommentChildNodes:$.getCommentChildNodes}}}),ca=Ue({"src/language-js/printer-estree-json.js"(a,c){Je();var{builders:{hardline:m,indent:y,join:C}}=Gr(),x=ua();function A(G,z,q){let U=G.getValue();switch(U.type){case"JsonRoot":return[q("node"),m];case"ArrayExpression":{if(U.elements.length===0)return"[]";let $=G.map(()=>G.getValue()===null?"null":q(),"elements");return["[",y([m,C([",",m],$)]),m,"]"]}case"ObjectExpression":return U.properties.length===0?"{}":["{",y([m,C([",",m],G.map(q,"properties"))]),m,"}"];case"ObjectProperty":return[q("key"),": ",q("value")];case"UnaryExpression":return[U.operator==="+"?"":U.operator,q("argument")];case"NullLiteral":return"null";case"BooleanLiteral":return U.value?"true":"false";case"StringLiteral":return JSON.stringify(U.value);case"NumericLiteral":return S(G)?JSON.stringify(String(U.value)):JSON.stringify(U.value);case"Identifier":return S(G)?JSON.stringify(U.name):U.name;case"TemplateLiteral":return q(["quasis",0]);case"TemplateElement":return JSON.stringify(U.value.cooked);default:throw new Error("unknown type: "+JSON.stringify(U.type))}}function S(G){return G.getName()==="key"&&G.getParentNode().type==="ObjectProperty"}var k=new Set(["start","end","extra","loc","comments","leadingComments","trailingComments","innerComments","errors","range","tokens"]);function O(G,z){let{type:q}=G;if(q==="ObjectProperty"){let{key:U}=G;U.type==="Identifier"?z.key={type:"StringLiteral",value:U.name}:U.type==="NumericLiteral"&&(z.key={type:"StringLiteral",value:String(U.value)});return}if(q==="UnaryExpression"&&G.operator==="+")return z.argument;if(q==="ArrayExpression"){for(let[U,$]of G.elements.entries())$===null&&z.elements.splice(U,0,{type:"NullLiteral"});return}if(q==="TemplateLiteral")return{type:"StringLiteral",value:G.quasis[0].value.cooked}}O.ignoredProperties=k,c.exports={preprocess:x,print:A,massageAstNode:O}}}),Ma=Ue({"src/common/common-options.js"(a,c){Je();var m="Common";c.exports={bracketSpacing:{since:"0.0.0",category:m,type:"boolean",default:!0,description:"Print spaces between brackets.",oppositeDescription:"Do not print spaces between brackets."},singleQuote:{since:"0.0.0",category:m,type:"boolean",default:!1,description:"Use single quotes instead of double quotes."},proseWrap:{since:"1.8.2",category:m,type:"choice",default:[{since:"1.8.2",value:!0},{since:"1.9.0",value:"preserve"}],description:"How to wrap prose.",choices:[{since:"1.9.0",value:"always",description:"Wrap prose if it exceeds the print width."},{since:"1.9.0",value:"never",description:"Do not wrap prose."},{since:"1.9.0",value:"preserve",description:"Wrap prose as-is."}]},bracketSameLine:{since:"2.4.0",category:m,type:"boolean",default:!1,description:"Put > of opening tags on the last line instead of on a new line."},singleAttributePerLine:{since:"2.6.0",category:m,type:"boolean",default:!1,description:"Enforce single attribute per line in HTML, Vue and JSX."}}}}),Lp=Ue({"src/language-js/options.js"(a,c){Je();var m=Ma(),y="JavaScript";c.exports={arrowParens:{since:"1.9.0",category:y,type:"choice",default:[{since:"1.9.0",value:"avoid"},{since:"2.0.0",value:"always"}],description:"Include parentheses around a sole arrow function parameter.",choices:[{value:"always",description:"Always include parens. Example: `(x) => x`"},{value:"avoid",description:"Omit parens when possible. Example: `x => x`"}]},bracketSameLine:m.bracketSameLine,bracketSpacing:m.bracketSpacing,jsxBracketSameLine:{since:"0.17.0",category:y,type:"boolean",description:"Put > on the last line instead of at a new line.",deprecated:"2.4.0"},semi:{since:"1.0.0",category:y,type:"boolean",default:!0,description:"Print semicolons.",oppositeDescription:"Do not print semicolons, except at the beginning of lines which may need them."},singleQuote:m.singleQuote,jsxSingleQuote:{since:"1.15.0",category:y,type:"boolean",default:!1,description:"Use single quotes in JSX."},quoteProps:{since:"1.17.0",category:y,type:"choice",default:"as-needed",description:"Change when properties in objects are quoted.",choices:[{value:"as-needed",description:"Only add quotes around object properties where required."},{value:"consistent",description:"If at least one property in an object requires quotes, quote all properties."},{value:"preserve",description:"Respect the input use of quotes in object properties."}]},trailingComma:{since:"0.0.0",category:y,type:"choice",default:[{since:"0.0.0",value:!1},{since:"0.19.0",value:"none"},{since:"2.0.0",value:"es5"}],description:"Print trailing commas wherever possible when multi-line.",choices:[{value:"es5",description:"Trailing commas where valid in ES5 (objects, arrays, etc.)"},{value:"none",description:"No trailing commas."},{value:"all",description:"Trailing commas wherever possible (including function arguments)."}]},singleAttributePerLine:m.singleAttributePerLine}}}),Ql=Ue({"src/language-js/parse/parsers.js"(){Je()}}),es=Ue({"node_modules/linguist-languages/data/JavaScript.json"(a,c){c.exports={name:"JavaScript",type:"programming",tmScope:"source.js",aceMode:"javascript",codemirrorMode:"javascript",codemirrorMimeType:"text/javascript",color:"#f1e05a",aliases:["js","node"],extensions:[".js","._js",".bones",".cjs",".es",".es6",".frag",".gs",".jake",".javascript",".jsb",".jscad",".jsfl",".jslib",".jsm",".jspre",".jss",".jsx",".mjs",".njs",".pac",".sjs",".ssjs",".xsjs",".xsjslib"],filenames:["Jakefile"],interpreters:["chakra","d8","gjs","js","node","nodejs","qjs","rhino","v8","v8-shell"],languageId:183}}}),Un=Ue({"node_modules/linguist-languages/data/TypeScript.json"(a,c){c.exports={name:"TypeScript",type:"programming",color:"#3178c6",aliases:["ts"],interpreters:["deno","ts-node"],extensions:[".ts",".cts",".mts"],tmScope:"source.ts",aceMode:"typescript",codemirrorMode:"javascript",codemirrorMimeType:"application/typescript",languageId:378}}}),os=Ue({"node_modules/linguist-languages/data/TSX.json"(a,c){c.exports={name:"TSX",type:"programming",color:"#3178c6",group:"TypeScript",extensions:[".tsx"],tmScope:"source.tsx",aceMode:"javascript",codemirrorMode:"jsx",codemirrorMimeType:"text/jsx",languageId:94901924}}}),Vs=Ue({"node_modules/linguist-languages/data/JSON.json"(a,c){c.exports={name:"JSON",type:"data",color:"#292929",tmScope:"source.json",aceMode:"json",codemirrorMode:"javascript",codemirrorMimeType:"application/json",aliases:["geojson","jsonl","topojson"],extensions:[".json",".4DForm",".4DProject",".avsc",".geojson",".gltf",".har",".ice",".JSON-tmLanguage",".jsonl",".mcmeta",".tfstate",".tfstate.backup",".topojson",".webapp",".webmanifest",".yy",".yyp"],filenames:[".arcconfig",".auto-changelog",".c8rc",".htmlhintrc",".imgbotconfig",".nycrc",".tern-config",".tern-project",".watchmanconfig","Pipfile.lock","composer.lock","mcmod.info"],languageId:174}}}),Ba=Ue({"node_modules/linguist-languages/data/JSON with Comments.json"(a,c){c.exports={name:"JSON with Comments",type:"data",color:"#292929",group:"JSON",tmScope:"source.js",aceMode:"javascript",codemirrorMode:"javascript",codemirrorMimeType:"text/javascript",aliases:["jsonc"],extensions:[".jsonc",".code-snippets",".sublime-build",".sublime-commands",".sublime-completions",".sublime-keymap",".sublime-macro",".sublime-menu",".sublime-mousemap",".sublime-project",".sublime-settings",".sublime-theme",".sublime-workspace",".sublime_metrics",".sublime_session"],filenames:[".babelrc",".devcontainer.json",".eslintrc.json",".jscsrc",".jshintrc",".jslintrc","api-extractor.json","devcontainer.json","jsconfig.json","language-configuration.json","tsconfig.json","tslint.json"],languageId:423}}}),Fc=Ue({"node_modules/linguist-languages/data/JSON5.json"(a,c){c.exports={name:"JSON5",type:"data",color:"#267CB9",extensions:[".json5"],tmScope:"source.js",aceMode:"javascript",codemirrorMode:"javascript",codemirrorMimeType:"application/json",languageId:175}}}),Nu=Ue({"src/language-js/index.js"(a,c){Je();var m=_s(),y=Jo(),C=ca(),x=Lp(),A=Ql(),S=[m(es(),O=>({since:"0.0.0",parsers:["babel","acorn","espree","meriyah","babel-flow","babel-ts","flow","typescript"],vscodeLanguageIds:["javascript","mongo"],interpreters:[...O.interpreters,"zx"],extensions:[...O.extensions.filter(G=>G!==".jsx"),".wxs"]})),m(es(),()=>({name:"Flow",since:"0.0.0",parsers:["flow","babel-flow"],vscodeLanguageIds:["javascript"],aliases:[],filenames:[],extensions:[".js.flow"]})),m(es(),()=>({name:"JSX",since:"0.0.0",parsers:["babel","babel-flow","babel-ts","flow","typescript","espree","meriyah"],vscodeLanguageIds:["javascriptreact"],aliases:void 0,filenames:void 0,extensions:[".jsx"],group:"JavaScript",interpreters:void 0,tmScope:"source.js.jsx",aceMode:"javascript",codemirrorMode:"jsx",codemirrorMimeType:"text/jsx",color:void 0})),m(Un(),()=>({since:"1.4.0",parsers:["typescript","babel-ts"],vscodeLanguageIds:["typescript"]})),m(os(),()=>({since:"1.4.0",parsers:["typescript","babel-ts"],vscodeLanguageIds:["typescriptreact"]})),m(Vs(),()=>({name:"JSON.stringify",since:"1.13.0",parsers:["json-stringify"],vscodeLanguageIds:["json"],extensions:[".importmap"],filenames:["package.json","package-lock.json","composer.json"]})),m(Vs(),O=>({since:"1.5.0",parsers:["json"],vscodeLanguageIds:["json"],extensions:O.extensions.filter(G=>G!==".jsonl")})),m(Ba(),O=>({since:"1.5.0",parsers:["json"],vscodeLanguageIds:["jsonc"],filenames:[...O.filenames,".eslintrc",".swcrc"]})),m(Fc(),()=>({since:"1.13.0",parsers:["json5"],vscodeLanguageIds:["json5"]}))],k={estree:y,"estree-json":C};c.exports={languages:S,options:x,printers:k,parsers:A}}}),Zl=Ue({"src/language-css/clean.js"(a,c){Je();var{isFrontMatterNode:m}=Tn(),y=qn(),C=new Set(["raw","raws","sourceIndex","source","before","after","trailingComma"]);function x(S,k,O){if(m(S)&&S.lang==="yaml"&&delete k.value,S.type==="css-comment"&&O.type==="css-root"&&O.nodes.length>0&&((O.nodes[0]===S||m(O.nodes[0])&&O.nodes[1]===S)&&(delete k.text,/^\*\s*@(?:format|prettier)\s*$/.test(S.text))||O.type==="css-root"&&y(O.nodes)===S))return null;if(S.type==="value-root"&&delete k.text,(S.type==="media-query"||S.type==="media-query-list"||S.type==="media-feature-expression")&&delete k.value,S.type==="css-rule"&&delete k.params,S.type==="selector-combinator"&&(k.value=k.value.replace(/\s+/g," ")),S.type==="media-feature"&&(k.value=k.value.replace(/ /g,"")),(S.type==="value-word"&&(S.isColor&&S.isHex||["initial","inherit","unset","revert"].includes(k.value.replace().toLowerCase()))||S.type==="media-feature"||S.type==="selector-root-invalid"||S.type==="selector-pseudo")&&(k.value=k.value.toLowerCase()),S.type==="css-decl"&&(k.prop=k.prop.toLowerCase()),(S.type==="css-atrule"||S.type==="css-import")&&(k.name=k.name.toLowerCase()),S.type==="value-number"&&(k.unit=k.unit.toLowerCase()),(S.type==="media-feature"||S.type==="media-keyword"||S.type==="media-type"||S.type==="media-unknown"||S.type==="media-url"||S.type==="media-value"||S.type==="selector-attribute"||S.type==="selector-string"||S.type==="selector-class"||S.type==="selector-combinator"||S.type==="value-string")&&k.value&&(k.value=A(k.value)),S.type==="selector-attribute"&&(k.attribute=k.attribute.trim(),k.namespace&&typeof k.namespace=="string"&&(k.namespace=k.namespace.trim(),k.namespace.length===0&&(k.namespace=!0)),k.value&&(k.value=k.value.trim().replace(/^["']|["']$/g,""),delete k.quoted)),(S.type==="media-value"||S.type==="media-type"||S.type==="value-number"||S.type==="selector-root-invalid"||S.type==="selector-class"||S.type==="selector-combinator"||S.type==="selector-tag")&&k.value&&(k.value=k.value.replace(/([\d+.Ee-]+)([A-Za-z]*)/g,(G,z,q)=>{let U=Number(z);return Number.isNaN(U)?G:U+q.toLowerCase()})),S.type==="selector-tag"){let G=S.value.toLowerCase();["from","to"].includes(G)&&(k.value=G)}if(S.type==="css-atrule"&&S.name.toLowerCase()==="supports"&&delete k.value,S.type==="selector-unknown"&&delete k.value,S.type==="value-comma_group"){let G=S.groups.findIndex(z=>z.type==="value-number"&&z.unit==="...");G!==-1&&(k.groups[G].unit="",k.groups.splice(G+1,0,{type:"value-word",value:"...",isColor:!1,isHex:!1}))}if(S.type==="value-comma_group"&&S.groups.some(G=>G.type==="value-atword"&&G.value.endsWith("[")||G.type==="value-word"&&G.value.startsWith("]")))return{type:"value-atword",value:S.groups.map(G=>G.value).join(""),group:{open:null,close:null,groups:[],type:"value-paren_group"}}}x.ignoredProperties=C;function A(S){return S.replace(/'/g,'"').replace(/\\([^\dA-Fa-f])/g,"$1")}c.exports=x}}),dl=Ue({"src/utils/front-matter/print.js"(a,c){Je();var{builders:{hardline:m,markAsRoot:y}}=Gr();function C(x,A){if(x.lang==="yaml"){let S=x.value.trim(),k=S?A(S,{parser:"yaml"},{stripTrailingHardline:!0}):"";return y([x.startDelimiter,m,k,k?m:"",x.endDelimiter])}}c.exports=C}}),ec=Ue({"src/language-css/embed.js"(a,c){Je();var{builders:{hardline:m}}=Gr(),y=dl();function C(x,A,S){let k=x.getValue();if(k.type==="front-matter"){let O=y(k,S);return O?[O,m]:""}}c.exports=C}}),Qo=Ue({"src/utils/front-matter/parse.js"(a,c){Je();var m=new RegExp("^(?-{3}|\\+{3})(?[^\\n]*)\\n(?:|(?.*?)\\n)(?\\k|\\.{3})[^\\S\\n]*(?:\\n|$)","s");function y(C){let x=C.match(m);if(!x)return{content:C};let{startDelimiter:A,language:S,value:k="",endDelimiter:O}=x.groups,G=S.trim()||"yaml";if(A==="+++"&&(G="toml"),G!=="yaml"&&A!==O)return{content:C};let[z]=x;return{frontMatter:{type:"front-matter",lang:G,value:k,startDelimiter:A,endDelimiter:O,raw:z.replace(/\n$/,"")},content:z.replace(/[^\n]/g," ")+C.slice(z.length)}}c.exports=y}}),Zo=Ue({"src/language-css/pragma.js"(a,c){Je();var m=qo(),y=Qo();function C(A){return m.hasPragma(y(A).content)}function x(A){let{frontMatter:S,content:k}=y(A);return(S?S.raw+` + +`:"")+m.insertPragma(k)}c.exports={hasPragma:C,insertPragma:x}}}),tc=Ue({"src/language-css/utils/index.js"(a,c){Je();var m=new Set(["red","green","blue","alpha","a","rgb","hue","h","saturation","s","lightness","l","whiteness","w","blackness","b","tint","shade","blend","blenda","contrast","hsl","hsla","hwb","hwba"]);function y(tt,He){let ot=Array.isArray(He)?He:[He],Tt=-1,Bt;for(;Bt=tt.getParentNode(++Tt);)if(ot.includes(Bt.type))return Tt;return-1}function C(tt,He){let ot=y(tt,He);return ot===-1?null:tt.getParentNode(ot)}function x(tt){var He;let ot=C(tt,"css-decl");return ot==null||(He=ot.prop)===null||He===void 0?void 0:He.toLowerCase()}var A=new Set(["initial","inherit","unset","revert"]);function S(tt){return A.has(tt.toLowerCase())}function k(tt,He){let ot=C(tt,"css-atrule");return(ot==null?void 0:ot.name)&&ot.name.toLowerCase().endsWith("keyframes")&&["from","to"].includes(He.toLowerCase())}function O(tt){return tt.includes("$")||tt.includes("@")||tt.includes("#")||tt.startsWith("%")||tt.startsWith("--")||tt.startsWith(":--")||tt.includes("(")&&tt.includes(")")?tt:tt.toLowerCase()}function G(tt,He){var ot;let Tt=C(tt,"value-func");return(Tt==null||(ot=Tt.value)===null||ot===void 0?void 0:ot.toLowerCase())===He}function z(tt){var He;let ot=C(tt,"css-rule"),Tt=ot==null||(He=ot.raws)===null||He===void 0?void 0:He.selector;return Tt&&(Tt.startsWith(":import")||Tt.startsWith(":export"))}function q(tt,He){let ot=Array.isArray(He)?He:[He],Tt=C(tt,"css-atrule");return Tt&&ot.includes(Tt.name.toLowerCase())}function U(tt){let He=tt.getValue(),ot=C(tt,"css-atrule");return(ot==null?void 0:ot.name)==="import"&&He.groups[0].value==="url"&&He.groups.length===2}function $(tt){return tt.type==="value-func"&&tt.value.toLowerCase()==="url"}function Q(tt,He){var ot;let Tt=(ot=tt.getParentNode())===null||ot===void 0?void 0:ot.nodes;return Tt&&Tt.indexOf(He)===Tt.length-1}function ce(tt){let{selector:He}=tt;return He?typeof He=="string"&&/^@.+:.*$/.test(He)||He.value&&/^@.+:.*$/.test(He.value):!1}function ge(tt){return tt.type==="value-word"&&["from","through","end"].includes(tt.value)}function ne(tt){return tt.type==="value-word"&&["and","or","not"].includes(tt.value)}function me(tt){return tt.type==="value-word"&&tt.value==="in"}function ue(tt){return tt.type==="value-operator"&&tt.value==="*"}function Ee(tt){return tt.type==="value-operator"&&tt.value==="/"}function ye(tt){return tt.type==="value-operator"&&tt.value==="+"}function Oe(tt){return tt.type==="value-operator"&&tt.value==="-"}function V(tt){return tt.type==="value-operator"&&tt.value==="%"}function le(tt){return ue(tt)||Ee(tt)||ye(tt)||Oe(tt)||V(tt)}function W(tt){return tt.type==="value-word"&&["==","!="].includes(tt.value)}function te(tt){return tt.type==="value-word"&&["<",">","<=",">="].includes(tt.value)}function B(tt){return tt.type==="css-atrule"&&["if","else","for","each","while"].includes(tt.name)}function X(tt){var He;return((He=tt.raws)===null||He===void 0?void 0:He.params)&&/^\(\s*\)$/.test(tt.raws.params)}function Z(tt){return tt.name.startsWith("prettier-placeholder")}function se(tt){return tt.prop.startsWith("@prettier-placeholder")}function ae(tt,He){return tt.value==="$$"&&tt.type==="value-func"&&(He==null?void 0:He.type)==="value-word"&&!He.raws.before}function pe(tt){var He,ot;return((He=tt.value)===null||He===void 0?void 0:He.type)==="value-root"&&((ot=tt.value.group)===null||ot===void 0?void 0:ot.type)==="value-value"&&tt.prop.toLowerCase()==="composes"}function De(tt){var He,ot,Tt;return((He=tt.value)===null||He===void 0||(ot=He.group)===null||ot===void 0||(Tt=ot.group)===null||Tt===void 0?void 0:Tt.type)==="value-paren_group"&&tt.value.group.group.open!==null&&tt.value.group.group.close!==null}function we(tt){var He;return((He=tt.raws)===null||He===void 0?void 0:He.before)===""}function Se(tt){var He,ot;return tt.type==="value-comma_group"&&((He=tt.groups)===null||He===void 0||(ot=He[1])===null||ot===void 0?void 0:ot.type)==="value-colon"}function _e(tt){var He;return tt.type==="value-paren_group"&&((He=tt.groups)===null||He===void 0?void 0:He[0])&&Se(tt.groups[0])}function Ge(tt){var He;let ot=tt.getValue();if(ot.groups.length===0)return!1;let Tt=tt.getParentNode(1);if(!_e(ot)&&!(Tt&&_e(Tt)))return!1;let Bt=C(tt,"css-decl");return!!(Bt!=null&&(He=Bt.prop)!==null&&He!==void 0&&He.startsWith("$")||_e(Tt)||Tt.type==="value-func")}function xe(tt){return tt.type==="value-comment"&&tt.inline}function nt(tt){return tt.type==="value-word"&&tt.value==="#"}function Fe(tt){return tt.type==="value-word"&&tt.value==="{"}function be(tt){return tt.type==="value-word"&&tt.value==="}"}function st(tt){return["value-word","value-atword"].includes(tt.type)}function At(tt){return(tt==null?void 0:tt.type)==="value-colon"}function lt(tt,He){if(!Se(He))return!1;let{groups:ot}=He,Tt=ot.indexOf(tt);return Tt===-1?!1:At(ot[Tt+1])}function Nt(tt){return tt.value&&["not","and","or"].includes(tt.value.toLowerCase())}function Le(tt){return tt.type!=="value-func"?!1:m.has(tt.value.toLowerCase())}function Ze(tt){return/\/\//.test(tt.split(/[\n\r]/).pop())}function kt(tt){return(tt==null?void 0:tt.type)==="value-atword"&&tt.value.startsWith("prettier-placeholder-")}function Pt(tt,He){var ot,Tt;if(((ot=tt.open)===null||ot===void 0?void 0:ot.value)!=="("||((Tt=tt.close)===null||Tt===void 0?void 0:Tt.value)!==")"||tt.groups.some(Bt=>Bt.type!=="value-comma_group"))return!1;if(He.type==="value-comma_group"){let Bt=He.groups.indexOf(tt)-1,Xt=He.groups[Bt];if((Xt==null?void 0:Xt.type)==="value-word"&&Xt.value==="with")return!0}return!1}function Jt(tt){var He,ot;return tt.type==="value-paren_group"&&((He=tt.open)===null||He===void 0?void 0:He.value)==="("&&((ot=tt.close)===null||ot===void 0?void 0:ot.value)===")"}c.exports={getAncestorCounter:y,getAncestorNode:C,getPropOfDeclNode:x,maybeToLowerCase:O,insideValueFunctionNode:G,insideICSSRuleNode:z,insideAtRuleNode:q,insideURLFunctionInImportAtRuleNode:U,isKeyframeAtRuleKeywords:k,isWideKeywords:S,isLastNode:Q,isSCSSControlDirectiveNode:B,isDetachedRulesetDeclarationNode:ce,isRelationalOperatorNode:te,isEqualityOperatorNode:W,isMultiplicationNode:ue,isDivisionNode:Ee,isAdditionNode:ye,isSubtractionNode:Oe,isModuloNode:V,isMathOperatorNode:le,isEachKeywordNode:me,isForKeywordNode:ge,isURLFunctionNode:$,isIfElseKeywordNode:ne,hasComposesNode:pe,hasParensAroundNode:De,hasEmptyRawBefore:we,isDetachedRulesetCallNode:X,isTemplatePlaceholderNode:Z,isTemplatePropNode:se,isPostcssSimpleVarNode:ae,isKeyValuePairNode:Se,isKeyValuePairInParenGroupNode:_e,isKeyInValuePairNode:lt,isSCSSMapItemNode:Ge,isInlineValueCommentNode:xe,isHashNode:nt,isLeftCurlyBraceNode:Fe,isRightCurlyBraceNode:be,isWordNode:st,isColonNode:At,isMediaAndSupportsKeywords:Nt,isColorAdjusterFuncNode:Le,lastLineHasInlineComment:Ze,isAtWordPlaceholderNode:kt,isConfigurationNode:Pt,isParenGroupNode:Jt}}}),ts=Ue({"src/utils/line-column-to-index.js"(a,c){Je(),c.exports=function(m,y){let C=0;for(let x=0;x0?z:""]}case"css-comment":{let Vr=yt.inline||yt.raws.inline,tn=Or.originalText.slice(P(yt),R(yt));return Vr?tn.trimEnd():tn}case"css-rule":return[Br("selector"),yt.important?" !important":"",yt.nodes?[yt.selector&&yt.selector.type==="selector-unknown"&&u(yt.selector.value)?G:" ","{",yt.nodes.length>0?Q([z,Ie(nr,Or,Br)]):"",z,"}",we(yt)?";":""]:";"];case"css-decl":{let Vr=nr.getParentNode(),{between:tn}=yt.raws,Cn=tn.trim(),Zn=Cn===":",Ce=Le(yt)?me(Br("value")):Br("value");return!Zn&&u(Cn)&&(Ce=Q([z,ce(Ce)])),[yt.raws.before.replace(/[\s;]/g,""),Vr.type==="css-atrule"&&Vr.variable||B(nr)?yt.prop:W(yt.prop),Cn.startsWith("//")?" ":"",Cn,yt.extend?"":" ",j(Or)&&yt.extend&&yt.selector?["extend(",Br("selector"),")"]:"",Ce,yt.raws.important?yt.raws.important.replace(/\s*!\s*important/i," !important"):yt.important?" !important":"",yt.raws.scssDefault?yt.raws.scssDefault.replace(/\s*!default/i," !default"):yt.scssDefault?" !default":"",yt.raws.scssGlobal?yt.raws.scssGlobal.replace(/\s*!global/i," !global"):yt.scssGlobal?" !global":"",yt.nodes?[" {",Q([q,Ie(nr,Or,Br)]),q,"}"]:ot(yt)&&!Vr.raws.semicolon&&Or.originalText[R(yt)-1]!==";"?"":Or.__isHTMLStyleAttribute&&pe(nr,yt)?ge(";"):";"]}case"css-atrule":{let Vr=nr.getParentNode(),tn=He(yt)&&!Vr.raws.semicolon&&Or.originalText[R(yt)-1]!==";";if(j(Or)){if(yt.mixin)return[Br("selector"),yt.important?" !important":"",tn?"":";"];if(yt.function)return[yt.name,Br("params"),tn?"":";"];if(yt.variable)return["@",yt.name,": ",yt.value?Br("value"):"",yt.raws.between.trim()?yt.raws.between.trim()+" ":"",yt.nodes?["{",Q([yt.nodes.length>0?q:"",Ie(nr,Or,Br)]),q,"}"]:"",tn?"":";"]}return["@",tt(yt)||yt.name.endsWith(":")?yt.name:W(yt.name),yt.params?[tt(yt)?"":He(yt)?yt.raws.afterName===""?"":yt.name.endsWith(":")?" ":/^\s*\n\s*\n/.test(yt.raws.afterName)?[z,z]:/^\s*\n/.test(yt.raws.afterName)?z:" ":" ",Br("params")]:"",yt.selector?Q([" ",Br("selector")]):"",yt.value?U([" ",Br("value"),De(yt)?Ze(yt)?" ":G:""]):yt.name==="else"?" ":"",yt.nodes?[De(yt)?"":yt.selector&&!yt.selector.nodes&&typeof yt.selector.value=="string"&&u(yt.selector.value)||!yt.selector&&typeof yt.params=="string"&&u(yt.params)?G:" ","{",Q([yt.nodes.length>0?q:"",Ie(nr,Or,Br)]),q,"}"]:tn?"":";"]}case"media-query-list":{let Vr=[];return nr.each(tn=>{let Cn=tn.getValue();Cn.type==="media-query"&&Cn.value===""||Vr.push(Br())},"nodes"),U(Q(O(G,Vr)))}case"media-query":return[O(" ",nr.map(Br,"nodes")),pe(nr,yt)?"":","];case"media-type":return hr(It(yt.value,Or));case"media-feature-expression":return yt.nodes?["(",...nr.map(Br,"nodes"),")"]:yt.value;case"media-feature":return W(It(yt.value.replace(/ +/g," "),Or));case"media-colon":return[yt.value," "];case"media-value":return hr(It(yt.value,Or));case"media-keyword":return It(yt.value,Or);case"media-url":return It(yt.value.replace(/^url\(\s+/gi,"url(").replace(/\s+\)$/g,")"),Or);case"media-unknown":return yt.value;case"selector-root":return U([X(nr,"custom-selector")?[V(nr,"css-atrule").customSelector,G]:"",O([",",X(nr,["extend","custom-selector","nest"])?G:z],nr.map(Br,"nodes"))]);case"selector-selector":return U(Q(nr.map(Br,"nodes")));case"selector-comment":return yt.value;case"selector-string":return It(yt.value,Or);case"selector-tag":{let Vr=nr.getParentNode(),tn=Vr&&Vr.nodes.indexOf(yt),Cn=tn&&Vr.nodes[tn-1];return[yt.namespace?[yt.namespace===!0?"":yt.namespace.trim(),"|"]:"",Cn.type==="selector-nesting"?yt.value:hr(se(nr,yt.value)?yt.value.toLowerCase():yt.value)]}case"selector-id":return["#",yt.value];case"selector-class":return[".",hr(It(yt.value,Or))];case"selector-attribute":{var ci;return["[",yt.namespace?[yt.namespace===!0?"":yt.namespace.trim(),"|"]:"",yt.attribute.trim(),(ci=yt.operator)!==null&&ci!==void 0?ci:"",yt.value?Zt(It(yt.value.trim(),Or),Or):"",yt.insensitive?" i":"","]"]}case"selector-combinator":{if(yt.value==="+"||yt.value===">"||yt.value==="~"||yt.value===">>>"){let Cn=nr.getParentNode();return[Cn.type==="selector-selector"&&Cn.nodes[0]===yt?"":G,yt.value,pe(nr,yt)?"":" "]}let Vr=yt.value.trim().startsWith("(")?G:"",tn=hr(It(yt.value.trim(),Or))||G;return[Vr,tn]}case"selector-universal":return[yt.namespace?[yt.namespace===!0?"":yt.namespace.trim(),"|"]:"",yt.value];case"selector-pseudo":return[W(yt.value),k(yt.nodes)?U(["(",Q([q,O([",",G],nr.map(Br,"nodes"))]),q,")"]):""];case"selector-nesting":return yt.value;case"selector-unknown":{let Vr=V(nr,"css-rule");if(Vr&&Vr.isSCSSNesterProperty)return hr(It(W(yt.value),Or));let tn=nr.getParentNode();if(tn.raws&&tn.raws.selector){let Zn=P(tn),Ce=Zn+tn.raws.selector.length;return Or.originalText.slice(Zn,Ce).trim()}let Cn=nr.getParentNode(1);if(tn.type==="value-paren_group"&&Cn&&Cn.type==="value-func"&&Cn.value==="selector"){let Zn=R(tn.open)+1,Ce=P(tn.close),wt=Or.originalText.slice(Zn,Ce).trim();return u(wt)?[ne,wt]:wt}return yt.value}case"value-value":case"value-root":return Br("group");case"value-comment":return Or.originalText.slice(P(yt),R(yt));case"value-comma_group":{let Vr=nr.getParentNode(),tn=nr.getParentNode(1),Cn=le(nr),Zn=Cn&&Vr.type==="value-value"&&(Cn==="grid"||Cn.startsWith("grid-template")),Ce=V(nr,"css-atrule"),wt=Ce&&De(Ce),Pr=yt.groups.some(gs=>Xt(gs)),xn=nr.map(Br,"groups"),gn=[],ii=te(nr,"url"),zn=!1,$n=!1;for(let gs=0;gsGh:$h!==-1?zn=!0:Gh!==-1&&(zn=!1)}if(zn||Ir(qr)||Ir(un)||qr.type==="value-atword"&&(qr.value===""||qr.value.endsWith("["))||un.type==="value-word"&&un.value.startsWith("]")||qr.value==="~"||qr.value&&qr.value.includes("\\")&&un&&un.type!=="value-comment"||si&&si.value&&si.value.indexOf("\\")===si.value.length-1&&qr.type==="value-operator"&&qr.value==="/"||qr.value==="\\"||Tt(qr,un)||Wt(qr)||Mr(qr)||hn(un)||Mr(un)&&kt(un)||hn(qr)&&kt(un)||qr.value==="--"&&Wt(un))continue;let au=be(qr),tp=be(un);if((au&&Wt(un)||tp&&hn(qr))&&kt(un)||!si&&xe(qr)||te(nr,"calc")&&(nt(qr)||nt(un)||Fe(qr)||Fe(un))&&kt(un))continue;let iE=(nt(qr)||Fe(qr))&&gs===0&&(un.type==="value-number"||un.isHex)&&tn&&s(tn)&&!kt(un),Bd=ji&&ji.type==="value-func"||ji&&on(ji)||qr.type==="value-func"||on(qr),Rd=un.type==="value-func"||on(un)||si&&si.type==="value-func"||si&&on(si);if(!(!(Ge(un)||Ge(qr))&&!te(nr,"calc")&&!iE&&(xe(un)&&!Bd||xe(qr)&&!Rd||nt(un)&&!Bd||nt(qr)&&!Rd||Fe(un)||Fe(qr))&&(kt(un)||au&&(!si||si&&be(si))))&&!((Or.parser==="scss"||Or.parser==="less")&&au&&qr.value==="-"&&D(un)&&R(qr)===P(un.open)&&un.open.value==="(")){if(Xt(qr)){if(Vr.type==="value-paren_group"){gn.push(ce(z));continue}gn.push(z);continue}if(wt&&(_e(un)||Se(un)||Nt(un)||st(qr)||At(qr))){gn.push(" ");continue}if(Ce&&Ce.name.toLowerCase()==="namespace"){gn.push(" ");continue}if(Zn){qr.source&&un.source&&qr.source.start.line!==un.source.start.line?(gn.push(z),$n=!0):gn.push(" ");continue}if(tp){gn.push(" ");continue}if(!(un&&un.value==="...")&&!(p(qr)&&p(un)&&R(qr)===P(un))){if(p(qr)&&D(un)&&R(qr)===P(un.open)){gn.push(q);continue}if(qr.value==="with"&&D(un)){gn.push(" ");continue}(Qn=qr.value)!==null&&Qn!==void 0&&Qn.endsWith("#")&&un.value==="{"&&D(un.group)||gn.push(G)}}}return Pr&&gn.push(ne),$n&&gn.unshift(z),wt?U(Q(gn)):Z(nr)?U($(gn)):U(Q($(gn)))}case"value-paren_group":{let Vr=nr.getParentNode();if(Vr&<(Vr)&&(yt.groups.length===1||yt.groups.length>0&&yt.groups[0].type==="value-comma_group"&&yt.groups[0].groups.length>0&&yt.groups[0].groups[0].type==="value-word"&&yt.groups[0].groups[0].value.startsWith("data:")))return[yt.open?Br("open"):"",O(",",nr.map(Br,"groups")),yt.close?Br("close"):""];if(!yt.open){let ii=nr.map(Br,"groups"),zn=[];for(let $n=0;$n{let $n=ii.getValue(),gs=zn===yt.groups.length-1,si=[Br(),gs?"":","];if(Pt($n)&&$n.type==="value-comma_group"&&$n.groups&&$n.groups[0].type!=="value-paren_group"&&$n.groups[2]&&$n.groups[2].type==="value-paren_group"){let qr=ue(si[0].contents.contents);qr[1]=U(qr[1]),si=[U(ce(si))]}if(!gs&&$n.type==="value-comma_group"&&k($n.groups)){let qr=m($n.groups);!qr.source&&qr.close&&(qr=qr.close),qr.source&&S(Or.originalText,qr,R)&&si.push(z)}return si},"groups"))]),ge(!Zn&&_(Or.parser,Or.originalText)&&tn&&he(Or)?",":""),q,yt.close?Br("close"):""],{shouldBreak:Pr});return xn?ce(gn):gn}case"value-func":return[yt.value,X(nr,"supports")&&n(yt)?" ":"",Br("group")];case"value-paren":return yt.value;case"value-number":return[Sr(yt.value),Y(yt.unit)];case"value-operator":return yt.value;case"value-word":return yt.isColor&&yt.isHex||ae(yt.value)?yt.value.toLowerCase():yt.value;case"value-colon":{let Vr=nr.getParentNode(),tn=Vr&&Vr.groups.indexOf(yt),Cn=tn&&Vr.groups[tn-1];return[yt.value,Cn&&typeof Cn.value=="string"&&m(Cn.value)==="\\"||te(nr,"url")?"":G]}case"value-comma":return[yt.value," "];case"value-string":return C(yt.raws.quote+yt.value+yt.raws.quote,Or);case"value-atword":return["@",yt.value];case"value-unicode-range":return yt.value;case"value-unknown":return yt.value;default:throw new Error(`Unknown postcss type ${JSON.stringify(yt.type)}`)}}function Ie(nr,Or,Br){let yt=[];return nr.each((ci,Qn,Vr)=>{let tn=Vr[Qn-1];if(tn&&tn.type==="css-comment"&&tn.text.trim()==="prettier-ignore"){let Cn=ci.getValue();yt.push(Or.originalText.slice(P(Cn),R(Cn)))}else yt.push(Br());Qn!==Vr.length-1&&(Vr[Qn+1].type==="css-comment"&&!x(Or.originalText,P(Vr[Qn+1]),{backwards:!0})&&!A(Vr[Qn])||Vr[Qn+1].type==="css-atrule"&&Vr[Qn+1].name==="else"&&Vr[Qn].type!=="css-comment"?yt.push(" "):(yt.push(Or.__isHTMLStyleAttribute?G:z),S(Or.originalText,ci.getValue(),R)&&!A(Vr[Qn])&&yt.push(z)))},"nodes"),yt}var ct=/(["'])(?:(?!\1)[^\\]|\\.)*\1/gs,rt=/(?:\d*\.\d+|\d+\.?)(?:[Ee][+-]?\d+)?/g,sr=/[A-Za-z]+/g,Ot=/[$@]?[A-Z_a-z\u0080-\uFFFF][\w\u0080-\uFFFF-]*/g,fr=new RegExp(ct.source+`|(${Ot.source})?(${rt.source})(${sr.source})?`,"g");function It(nr,Or){return nr.replace(ct,Br=>C(Br,Or))}function Zt(nr,Or){let Br=Or.singleQuote?"'":'"';return nr.includes('"')||nr.includes("'")?nr:Br+nr+Br}function hr(nr){return nr.replace(fr,(Or,Br,yt,ci,Qn)=>!yt&&ci?Sr(ci)+W(Qn||""):Or)}function Sr(nr){return y(nr).replace(/\.0(?=$|e)/,"")}c.exports={print:Me,embed:ye,insertPragma:Oe,massageAstNode:Ee}}}),Ic=Ue({"src/language-css/options.js"(a,c){Je();var m=Ma();c.exports={singleQuote:m.singleQuote}}}),Iu=Ue({"src/language-css/parsers.js"(){Je()}}),Lc=Ue({"node_modules/linguist-languages/data/CSS.json"(a,c){c.exports={name:"CSS",type:"markup",tmScope:"source.css",aceMode:"css",codemirrorMode:"css",codemirrorMimeType:"text/css",color:"#563d7c",extensions:[".css"],languageId:50}}}),Mp=Ue({"node_modules/linguist-languages/data/PostCSS.json"(a,c){c.exports={name:"PostCSS",type:"markup",color:"#dc3a0c",tmScope:"source.postcss",group:"CSS",extensions:[".pcss",".postcss"],aceMode:"text",languageId:262764437}}}),vl=Ue({"node_modules/linguist-languages/data/Less.json"(a,c){c.exports={name:"Less",type:"markup",color:"#1d365d",aliases:["less-css"],extensions:[".less"],tmScope:"source.css.less",aceMode:"less",codemirrorMode:"css",codemirrorMimeType:"text/css",languageId:198}}}),Oc=Ue({"node_modules/linguist-languages/data/SCSS.json"(a,c){c.exports={name:"SCSS",type:"markup",color:"#c6538c",tmScope:"source.css.scss",aceMode:"scss",codemirrorMode:"css",codemirrorMimeType:"text/x-scss",extensions:[".scss"],languageId:329}}}),Bp=Ue({"src/language-css/index.js"(a,c){Je();var m=_s(),y=yl(),C=Ic(),x=Iu(),A=[m(Lc(),k=>({since:"1.4.0",parsers:["css"],vscodeLanguageIds:["css"],extensions:[...k.extensions,".wxss"]})),m(Mp(),()=>({since:"1.4.0",parsers:["css"],vscodeLanguageIds:["postcss"]})),m(vl(),()=>({since:"1.4.0",parsers:["less"],vscodeLanguageIds:["less"]})),m(Oc(),()=>({since:"1.4.0",parsers:["scss"],vscodeLanguageIds:["scss"]}))],S={postcss:y};c.exports={languages:A,options:C,printers:S,parsers:x}}}),Mc=Ue({"src/language-handlebars/loc.js"(a,c){Je();function m(C){return C.loc.start.offset}function y(C){return C.loc.end.offset}c.exports={locStart:m,locEnd:y}}}),Do=Ue({"src/language-handlebars/clean.js"(a,c){Je();function m(y,C){if(y.type==="TextNode"){let x=y.chars.trim();if(!x)return null;C.chars=x.replace(/[\t\n\f\r ]+/g," ")}y.type==="AttrNode"&&y.name.toLowerCase()==="class"&&delete C.value}m.ignoredProperties=new Set(["loc","selfClosing"]),c.exports=m}}),To=Ue({"src/language-handlebars/html-void-elements.evaluate.js"(a,c){c.exports=["area","base","br","col","command","embed","hr","img","input","keygen","link","meta","param","source","track","wbr"]}}),eu=Ue({"src/language-handlebars/utils.js"(a,c){Je();var m=qn(),y=To();function C(ue){let Ee=ue.getValue(),ye=ue.getParentNode(0);return!!(q(ue,["ElementNode"])&&m(ye.children)===Ee||q(ue,["Block"])&&m(ye.body)===Ee)}function x(ue){return ue.toUpperCase()===ue}function A(ue){return z(ue,["ElementNode"])&&typeof ue.tag=="string"&&!ue.tag.startsWith(":")&&(x(ue.tag[0])||ue.tag.includes("."))}var S=new Set(y);function k(ue){return S.has(ue.toLowerCase())&&!x(ue[0])}function O(ue){return ue.selfClosing===!0||k(ue.tag)||A(ue)&&ue.children.every(Ee=>G(Ee))}function G(ue){return z(ue,["TextNode"])&&!/\S/.test(ue.chars)}function z(ue,Ee){return ue&&Ee.includes(ue.type)}function q(ue,Ee){let ye=ue.getParentNode(0);return z(ye,Ee)}function U(ue,Ee){let ye=ce(ue);return z(ye,Ee)}function $(ue,Ee){let ye=ge(ue);return z(ye,Ee)}function Q(ue,Ee){var ye,Oe,V,le;let W=ue.getValue(),te=(ye=ue.getParentNode(0))!==null&&ye!==void 0?ye:{},B=(Oe=(V=(le=te.children)!==null&&le!==void 0?le:te.body)!==null&&V!==void 0?V:te.parts)!==null&&Oe!==void 0?Oe:[],X=B.indexOf(W);return X!==-1&&B[X+Ee]}function ce(ue){let Ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;return Q(ue,-Ee)}function ge(ue){return Q(ue,1)}function ne(ue){return z(ue,["MustacheCommentStatement"])&&typeof ue.value=="string"&&ue.value.trim()==="prettier-ignore"}function me(ue){let Ee=ue.getValue(),ye=ce(ue,2);return ne(Ee)||ne(ye)}c.exports={getNextNode:ge,getPreviousNode:ce,hasPrettierIgnore:me,isLastNodeOfSiblings:C,isNextNodeOfSomeType:$,isNodeOfSomeType:z,isParentOfSomeType:q,isPreviousNodeOfSomeType:U,isVoid:O,isWhitespaceNode:G}}}),Lu=Ue({"src/language-handlebars/printer-glimmer.js"(a,c){Je();var{builders:{dedent:m,fill:y,group:C,hardline:x,ifBreak:A,indent:S,join:k,line:O,softline:G},utils:{getDocParts:z,replaceTextEndOfLine:q}}=Gr(),{getPreferredQuote:U,isNonEmptyArray:$}=Tn(),{locStart:Q,locEnd:ce}=Mc(),ge=Do(),{getNextNode:ne,getPreviousNode:me,hasPrettierIgnore:ue,isLastNodeOfSiblings:Ee,isNextNodeOfSomeType:ye,isNodeOfSomeType:Oe,isParentOfSomeType:V,isPreviousNodeOfSomeType:le,isVoid:W,isWhitespaceNode:te}=eu(),B=2;function X(u,p,f){let D=u.getValue();if(!D)return"";if(ue(u))return p.originalText.slice(Q(D),ce(D));let P=p.singleQuote?"'":'"';switch(D.type){case"Block":case"Program":case"Template":return C(u.map(f,"body"));case"ElementNode":{let R=C(se(u,f)),j=p.htmlWhitespaceSensitivity==="ignore"&&ye(u,["ElementNode"])?G:"";if(W(D))return[R,j];let _=[""];return D.children.length===0?[R,S(_),j]:p.htmlWhitespaceSensitivity==="ignore"?[R,S(ae(u,p,f)),x,S(_),j]:[R,S(C(ae(u,p,f))),S(_),j]}case"BlockStatement":{let R=u.getParentNode(1);return R&&R.inverse&&R.inverse.body.length===1&&R.inverse.body[0]===D&&R.inverse.body[0].path.parts[0]===R.path.parts[0]?[At(u,f,R.inverse.body[0].path.parts[0]),kt(u,f,p),Pt(u,f,p)]:[be(u,f),C([kt(u,f,p),Pt(u,f,p),lt(u,f,p)])]}case"ElementModifierStatement":return C(["{{",on(u,f),"}}"]);case"MustacheStatement":return C([De(D),on(u,f),we(D)]);case"SubExpression":return C(["(",hn(u,f),G,")"]);case"AttrNode":{let R=D.value.type==="TextNode";if(R&&D.value.chars===""&&Q(D.value)===ce(D.value))return D.name;let j=R?U(D.value.chars,P).quote:D.value.type==="ConcatStatement"?U(D.value.parts.filter(Y=>Y.type==="TextNode").map(Y=>Y.chars).join(""),P).quote:"",_=f("value");return[D.name,"=",j,D.name==="class"&&j?C(S(_)):_,j]}case"ConcatStatement":return u.map(f,"parts");case"Hash":return k(O,u.map(f,"pairs"));case"HashPair":return[D.key,"=",f("value")];case"TextNode":{let R=D.chars.replace(/{{/g,"\\{{"),j=He(u);if(j){if(j==="class"){let Ot=R.trim().split(/\s+/).join(" "),fr=!1,It=!1;return V(u,["ConcatStatement"])&&(le(u,["MustacheStatement"])&&/^\s/.test(R)&&(fr=!0),ye(u,["MustacheStatement"])&&/\s$/.test(R)&&Ot!==""&&(It=!0)),[fr?O:"",Ot,It?O:""]}return q(R)}let _=/^[\t\n\f\r ]*$/.test(R),Y=!me(u),he=!ne(u);if(p.htmlWhitespaceSensitivity!=="ignore"){let Ot=/^[\t\n\f\r ]*/,fr=/[\t\n\f\r ]*$/,It=he&&V(u,["Template"]),Zt=Y&&V(u,["Template"]);if(_){if(Zt||It)return"";let Br=[O],yt=ot(R);return yt&&(Br=Xt(yt)),Ee(u)&&(Br=Br.map(ci=>m(ci))),Br}let[hr]=R.match(Ot),[Sr]=R.match(fr),nr=[];if(hr){nr=[O];let Br=ot(hr);Br&&(nr=Xt(Br)),R=R.replace(Ot,"")}let Or=[];if(Sr){if(!It){Or=[O];let Br=ot(Sr);Br&&(Or=Xt(Br)),Ee(u)&&(Or=Or.map(yt=>m(yt)))}R=R.replace(fr,"")}return[...nr,y(Jt(R)),...Or]}let Me=ot(R),Ie=Tt(R),ct=Bt(R);if((Y||he)&&_&&V(u,["Block","ElementNode","Template"]))return"";_&&Me?(Ie=Math.min(Me,B),ct=0):(ye(u,["BlockStatement","ElementNode"])&&(ct=Math.max(ct,1)),le(u,["BlockStatement","ElementNode"])&&(Ie=Math.max(Ie,1)));let rt="",sr="";return ct===0&&ye(u,["MustacheStatement"])&&(sr=" "),Ie===0&&le(u,["MustacheStatement"])&&(rt=" "),Y&&(Ie=0,rt=""),he&&(ct=0,sr=""),R=R.replace(/^[\t\n\f\r ]+/g,rt).replace(/[\t\n\f\r ]+$/,sr),[...Xt(Ie),y(Jt(R)),...Xt(ct)]}case"MustacheCommentStatement":{let R=Q(D),j=ce(D),_=p.originalText.charAt(R+2)==="~",Y=p.originalText.charAt(j-3)==="~",he=D.value.includes("}}")?"--":"";return["{{",_?"~":"","!",he,D.value,he,Y?"~":"","}}"]}case"PathExpression":return D.original;case"BooleanLiteral":return String(D.value);case"CommentStatement":return[""];case"StringLiteral":{if(Mr(u)){let R=p.singleQuote?'"':"'";return Wt(D.value,R)}return Wt(D.value,P)}case"NumberLiteral":return String(D.value);case"UndefinedLiteral":return"undefined";case"NullLiteral":return"null";default:throw new Error("unknown glimmer type: "+JSON.stringify(D.type))}}function Z(u,p){return Q(u)-Q(p)}function se(u,p){let f=u.getValue(),D=["attributes","modifiers","comments"].filter(R=>$(f[R])),P=D.flatMap(R=>f[R]).sort(Z);for(let R of D)u.each(j=>{let _=P.indexOf(j.getValue());P.splice(_,1,[O,p()])},R);return $(f.blockParams)&&P.push(O,s(f)),["<",f.tag,S(P),pe(f)]}function ae(u,p,f){let D=u.getValue().children.every(P=>te(P));return p.htmlWhitespaceSensitivity==="ignore"&&D?"":u.map((P,R)=>{let j=f();return R===0&&p.htmlWhitespaceSensitivity==="ignore"?[G,j]:j},"children")}function pe(u){return W(u)?A([G,"/>"],[" />",G]):A([G,">"],">")}function De(u){let p=u.escaped===!1?"{{{":"{{",f=u.strip&&u.strip.open?"~":"";return[p,f]}function we(u){let p=u.escaped===!1?"}}}":"}}";return[u.strip&&u.strip.close?"~":"",p]}function Se(u){let p=De(u),f=u.openStrip.open?"~":"";return[p,f,"#"]}function _e(u){let p=we(u);return[u.openStrip.close?"~":"",p]}function Ge(u){let p=De(u),f=u.closeStrip.open?"~":"";return[p,f,"/"]}function xe(u){let p=we(u);return[u.closeStrip.close?"~":"",p]}function nt(u){let p=De(u),f=u.inverseStrip.open?"~":"";return[p,f]}function Fe(u){let p=we(u);return[u.inverseStrip.close?"~":"",p]}function be(u,p){let f=u.getValue(),D=[],P=n(u,p);return P&&D.push(C(P)),$(f.program.blockParams)&&D.push(s(f.program)),C([Se(f),Ir(u,p),D.length>0?S([O,k(O,D)]):"",G,_e(f)])}function st(u,p){return[p.htmlWhitespaceSensitivity==="ignore"?x:"",nt(u),"else",Fe(u)]}function At(u,p,f){let D=u.getValue(),P=u.getParentNode(1);return C([nt(P),["else"," ",f],S([O,C(n(u,p)),...$(D.program.blockParams)?[O,s(D.program)]:[]]),G,Fe(P)])}function lt(u,p,f){let D=u.getValue();return f.htmlWhitespaceSensitivity==="ignore"?[Nt(D)?G:x,Ge(D),p("path"),xe(D)]:[Ge(D),p("path"),xe(D)]}function Nt(u){return Oe(u,["BlockStatement"])&&u.program.body.every(p=>te(p))}function Le(u){return Ze(u)&&u.inverse.body.length===1&&Oe(u.inverse.body[0],["BlockStatement"])&&u.inverse.body[0].path.parts[0]===u.path.parts[0]}function Ze(u){return Oe(u,["BlockStatement"])&&u.inverse}function kt(u,p,f){let D=u.getValue();if(Nt(D))return"";let P=p("program");return f.htmlWhitespaceSensitivity==="ignore"?S([x,P]):S(P)}function Pt(u,p,f){let D=u.getValue(),P=p("inverse"),R=f.htmlWhitespaceSensitivity==="ignore"?[x,P]:P;return Le(D)?R:Ze(D)?[st(D,f),S(R)]:""}function Jt(u){return z(k(O,tt(u)))}function tt(u){return u.split(/[\t\n\f\r ]+/)}function He(u){for(let p=0;p<2;p++){let f=u.getParentNode(p);if(f&&f.type==="AttrNode")return f.name.toLowerCase()}}function ot(u){return u=typeof u=="string"?u:"",u.split(` +`).length-1}function Tt(u){u=typeof u=="string"?u:"";let p=(u.match(/^([^\S\n\r]*[\n\r])+/g)||[])[0]||"";return ot(p)}function Bt(u){u=typeof u=="string"?u:"";let p=(u.match(/([\n\r][^\S\n\r]*)+$/g)||[])[0]||"";return ot(p)}function Xt(){let u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return Array.from({length:Math.min(u,B)}).fill(x)}function Wt(u,p){let{quote:f,regex:D}=U(u,p);return[f,u.replace(D,`\\${f}`),f]}function Mr(u){let p=0,f=u.getParentNode(p);for(;f&&Oe(f,["SubExpression"]);)p++,f=u.getParentNode(p);return!!(f&&Oe(u.getParentNode(p+1),["ConcatStatement"])&&Oe(u.getParentNode(p+2),["AttrNode"]))}function hn(u,p){let f=Ir(u,p),D=n(u,p);return D?S([f,O,C(D)]):f}function on(u,p){let f=Ir(u,p),D=n(u,p);return D?[S([f,O,D]),G]:f}function Ir(u,p){return p("path")}function n(u,p){let f=u.getValue(),D=[];if(f.params.length>0){let P=u.map(p,"params");D.push(...P)}if(f.hash&&f.hash.pairs.length>0){let P=p("hash");D.push(P)}return D.length===0?"":k(O,D)}function s(u){return["as |",u.blockParams.join(" "),"|"]}c.exports={print:X,massageAstNode:ge}}}),Co=Ue({"src/language-handlebars/parsers.js"(){Je()}}),rc=Ue({"node_modules/linguist-languages/data/Handlebars.json"(a,c){c.exports={name:"Handlebars",type:"markup",color:"#f7931e",aliases:["hbs","htmlbars"],extensions:[".handlebars",".hbs"],tmScope:"text.html.handlebars",aceMode:"handlebars",languageId:155}}}),Ou=Ue({"src/language-handlebars/index.js"(a,c){Je();var m=_s(),y=Lu(),C=Co(),x=[m(rc(),()=>({since:"2.3.0",parsers:["glimmer"],vscodeLanguageIds:["handlebars"]}))],A={glimmer:y};c.exports={languages:x,printers:A,parsers:C}}}),Rp=Ue({"src/language-graphql/pragma.js"(a,c){Je();function m(C){return/^\s*#[^\S\n]*@(?:format|prettier)\s*(?:\n|$)/.test(C)}function y(C){return`# @format + +`+C}c.exports={hasPragma:m,insertPragma:y}}}),Mu=Ue({"src/language-graphql/loc.js"(a,c){Je();function m(C){return typeof C.start=="number"?C.start:C.loc&&C.loc.start}function y(C){return typeof C.end=="number"?C.end:C.loc&&C.loc.end}c.exports={locStart:m,locEnd:y}}}),_i=Ue({"src/language-graphql/printer-graphql.js"(a,c){Je();var{builders:{join:m,hardline:y,line:C,softline:x,group:A,indent:S,ifBreak:k}}=Gr(),{isNextLineEmpty:O,isNonEmptyArray:G}=Tn(),{insertPragma:z}=Rp(),{locStart:q,locEnd:U}=Mu();function $(ye,Oe,V){let le=ye.getValue();if(!le)return"";if(typeof le=="string")return le;switch(le.kind){case"Document":{let W=[];return ye.each((te,B,X)=>{W.push(V()),B!==X.length-1&&(W.push(y),O(Oe.originalText,te.getValue(),U)&&W.push(y))},"definitions"),[...W,y]}case"OperationDefinition":{let W=Oe.originalText[q(le)]!=="{",te=!!le.name;return[W?le.operation:"",W&&te?[" ",V("name")]:"",W&&!te&&G(le.variableDefinitions)?" ":"",G(le.variableDefinitions)?A(["(",S([x,m([k("",", "),x],ye.map(V,"variableDefinitions"))]),x,")"]):"",Q(ye,V,le),le.selectionSet?!W&&!te?"":" ":"",V("selectionSet")]}case"FragmentDefinition":return["fragment ",V("name"),G(le.variableDefinitions)?A(["(",S([x,m([k("",", "),x],ye.map(V,"variableDefinitions"))]),x,")"]):""," on ",V("typeCondition"),Q(ye,V,le)," ",V("selectionSet")];case"SelectionSet":return["{",S([y,m(y,ce(ye,Oe,V,"selections"))]),y,"}"];case"Field":return A([le.alias?[V("alias"),": "]:"",V("name"),le.arguments.length>0?A(["(",S([x,m([k("",", "),x],ce(ye,Oe,V,"arguments"))]),x,")"]):"",Q(ye,V,le),le.selectionSet?" ":"",V("selectionSet")]);case"Name":return le.value;case"StringValue":{if(le.block){let W=le.value.replace(/"""/g,"\\$&").split(` +`);return W.length===1&&(W[0]=W[0].trim()),W.every(te=>te==="")&&(W.length=0),m(y,['"""',...W,'"""'])}return['"',le.value.replace(/["\\]/g,"\\$&").replace(/\n/g,"\\n"),'"']}case"IntValue":case"FloatValue":case"EnumValue":return le.value;case"BooleanValue":return le.value?"true":"false";case"NullValue":return"null";case"Variable":return["$",V("name")];case"ListValue":return A(["[",S([x,m([k("",", "),x],ye.map(V,"values"))]),x,"]"]);case"ObjectValue":return A(["{",Oe.bracketSpacing&&le.fields.length>0?" ":"",S([x,m([k("",", "),x],ye.map(V,"fields"))]),x,k("",Oe.bracketSpacing&&le.fields.length>0?" ":""),"}"]);case"ObjectField":case"Argument":return[V("name"),": ",V("value")];case"Directive":return["@",V("name"),le.arguments.length>0?A(["(",S([x,m([k("",", "),x],ce(ye,Oe,V,"arguments"))]),x,")"]):""];case"NamedType":return V("name");case"VariableDefinition":return[V("variable"),": ",V("type"),le.defaultValue?[" = ",V("defaultValue")]:"",Q(ye,V,le)];case"ObjectTypeExtension":case"ObjectTypeDefinition":return[V("description"),le.description?y:"",le.kind==="ObjectTypeExtension"?"extend ":"","type ",V("name"),le.interfaces.length>0?[" implements ",...me(ye,Oe,V)]:"",Q(ye,V,le),le.fields.length>0?[" {",S([y,m(y,ce(ye,Oe,V,"fields"))]),y,"}"]:""];case"FieldDefinition":return[V("description"),le.description?y:"",V("name"),le.arguments.length>0?A(["(",S([x,m([k("",", "),x],ce(ye,Oe,V,"arguments"))]),x,")"]):"",": ",V("type"),Q(ye,V,le)];case"DirectiveDefinition":return[V("description"),le.description?y:"","directive ","@",V("name"),le.arguments.length>0?A(["(",S([x,m([k("",", "),x],ce(ye,Oe,V,"arguments"))]),x,")"]):"",le.repeatable?" repeatable":""," on ",m(" | ",ye.map(V,"locations"))];case"EnumTypeExtension":case"EnumTypeDefinition":return[V("description"),le.description?y:"",le.kind==="EnumTypeExtension"?"extend ":"","enum ",V("name"),Q(ye,V,le),le.values.length>0?[" {",S([y,m(y,ce(ye,Oe,V,"values"))]),y,"}"]:""];case"EnumValueDefinition":return[V("description"),le.description?y:"",V("name"),Q(ye,V,le)];case"InputValueDefinition":return[V("description"),le.description?le.description.block?y:C:"",V("name"),": ",V("type"),le.defaultValue?[" = ",V("defaultValue")]:"",Q(ye,V,le)];case"InputObjectTypeExtension":case"InputObjectTypeDefinition":return[V("description"),le.description?y:"",le.kind==="InputObjectTypeExtension"?"extend ":"","input ",V("name"),Q(ye,V,le),le.fields.length>0?[" {",S([y,m(y,ce(ye,Oe,V,"fields"))]),y,"}"]:""];case"SchemaExtension":return["extend schema",Q(ye,V,le),...le.operationTypes.length>0?[" {",S([y,m(y,ce(ye,Oe,V,"operationTypes"))]),y,"}"]:[]];case"SchemaDefinition":return[V("description"),le.description?y:"","schema",Q(ye,V,le)," {",le.operationTypes.length>0?S([y,m(y,ce(ye,Oe,V,"operationTypes"))]):"",y,"}"];case"OperationTypeDefinition":return[V("operation"),": ",V("type")];case"InterfaceTypeExtension":case"InterfaceTypeDefinition":return[V("description"),le.description?y:"",le.kind==="InterfaceTypeExtension"?"extend ":"","interface ",V("name"),le.interfaces.length>0?[" implements ",...me(ye,Oe,V)]:"",Q(ye,V,le),le.fields.length>0?[" {",S([y,m(y,ce(ye,Oe,V,"fields"))]),y,"}"]:""];case"FragmentSpread":return["...",V("name"),Q(ye,V,le)];case"InlineFragment":return["...",le.typeCondition?[" on ",V("typeCondition")]:"",Q(ye,V,le)," ",V("selectionSet")];case"UnionTypeExtension":case"UnionTypeDefinition":return A([V("description"),le.description?y:"",A([le.kind==="UnionTypeExtension"?"extend ":"","union ",V("name"),Q(ye,V,le),le.types.length>0?[" =",k(""," "),S([k([C," "]),m([C,"| "],ye.map(V,"types"))])]:""])]);case"ScalarTypeExtension":case"ScalarTypeDefinition":return[V("description"),le.description?y:"",le.kind==="ScalarTypeExtension"?"extend ":"","scalar ",V("name"),Q(ye,V,le)];case"NonNullType":return[V("type"),"!"];case"ListType":return["[",V("type"),"]"];default:throw new Error("unknown graphql type: "+JSON.stringify(le.kind))}}function Q(ye,Oe,V){if(V.directives.length===0)return"";let le=m(C,ye.map(Oe,"directives"));return V.kind==="FragmentDefinition"||V.kind==="OperationDefinition"?A([C,le]):[" ",A(S([x,le]))]}function ce(ye,Oe,V,le){return ye.map((W,te,B)=>{let X=V();return teV(X),"interfaces");for(let X=0;Xle.value.trim()==="prettier-ignore")}c.exports={print:$,massageAstNode:ue,hasPrettierIgnore:Ee,insertPragma:z,printComment:ne,canAttachComment:ge}}}),tu=Ue({"src/language-graphql/options.js"(a,c){Je();var m=Ma();c.exports={bracketSpacing:m.bracketSpacing}}}),Bc=Ue({"src/language-graphql/parsers.js"(){Je()}}),qs=Ue({"node_modules/linguist-languages/data/GraphQL.json"(a,c){c.exports={name:"GraphQL",type:"data",color:"#e10098",extensions:[".graphql",".gql",".graphqls"],tmScope:"source.graphql",aceMode:"text",languageId:139}}}),Rc=Ue({"src/language-graphql/index.js"(a,c){Je();var m=_s(),y=_i(),C=tu(),x=Bc(),A=[m(qs(),()=>({since:"1.5.0",parsers:["graphql"],vscodeLanguageIds:["graphql"]}))],S={graphql:y};c.exports={languages:A,options:C,printers:S,parsers:x}}}),xo=Ue({"node_modules/collapse-white-space/index.js"(a,c){Je(),c.exports=m;function m(y){return String(y).replace(/\s+/g," ")}}}),Bu=Ue({"src/language-markdown/loc.js"(a,c){Je();function m(C){return C.position.start.offset}function y(C){return C.position.end.offset}c.exports={locStart:m,locEnd:y}}}),sn=Ue({"src/language-markdown/constants.evaluate.js"(a,c){c.exports={cjkPattern:"(?:[\\u02ea-\\u02eb\\u1100-\\u11ff\\u2e80-\\u2e99\\u2e9b-\\u2ef3\\u2f00-\\u2fd5\\u2ff0-\\u303f\\u3041-\\u3096\\u3099-\\u309f\\u30a1-\\u30fa\\u30fc-\\u30ff\\u3105-\\u312f\\u3131-\\u318e\\u3190-\\u3191\\u3196-\\u31ba\\u31c0-\\u31e3\\u31f0-\\u321e\\u322a-\\u3247\\u3260-\\u327e\\u328a-\\u32b0\\u32c0-\\u32cb\\u32d0-\\u3370\\u337b-\\u337f\\u33e0-\\u33fe\\u3400-\\u4db5\\u4e00-\\u9fef\\ua960-\\ua97c\\uac00-\\ud7a3\\ud7b0-\\ud7c6\\ud7cb-\\ud7fb\\uf900-\\ufa6d\\ufa70-\\ufad9\\ufe10-\\ufe1f\\ufe30-\\ufe6f\\uff00-\\uffef]|[\\ud840-\\ud868\\ud86a-\\ud86c\\ud86f-\\ud872\\ud874-\\ud879][\\udc00-\\udfff]|\\ud82c[\\udc00-\\udd1e\\udd50-\\udd52\\udd64-\\udd67]|\\ud83c[\\ude00\\ude50-\\ude51]|\\ud869[\\udc00-\\uded6\\udf00-\\udfff]|\\ud86d[\\udc00-\\udf34\\udf40-\\udfff]|\\ud86e[\\udc00-\\udc1d\\udc20-\\udfff]|\\ud873[\\udc00-\\udea1\\udeb0-\\udfff]|\\ud87a[\\udc00-\\udfe0]|\\ud87e[\\udc00-\\ude1d])(?:[\\ufe00-\\ufe0f]|\\udb40[\\udd00-\\uddef])?",kPattern:"[\\u1100-\\u11ff\\u3001-\\u3003\\u3008-\\u3011\\u3013-\\u301f\\u302e-\\u3030\\u3037\\u30fb\\u3131-\\u318e\\u3200-\\u321e\\u3260-\\u327e\\ua960-\\ua97c\\uac00-\\ud7a3\\ud7b0-\\ud7c6\\ud7cb-\\ud7fb\\ufe45-\\ufe46\\uff61-\\uff65\\uffa0-\\uffbe\\uffc2-\\uffc7\\uffca-\\uffcf\\uffd2-\\uffd7\\uffda-\\uffdc]",punctuationPattern:"[\\u0021-\\u002f\\u003a-\\u0040\\u005b-\\u0060\\u007b-\\u007e\\u00a1\\u00a7\\u00ab\\u00b6-\\u00b7\\u00bb\\u00bf\\u037e\\u0387\\u055a-\\u055f\\u0589-\\u058a\\u05be\\u05c0\\u05c3\\u05c6\\u05f3-\\u05f4\\u0609-\\u060a\\u060c-\\u060d\\u061b\\u061e-\\u061f\\u066a-\\u066d\\u06d4\\u0700-\\u070d\\u07f7-\\u07f9\\u0830-\\u083e\\u085e\\u0964-\\u0965\\u0970\\u09fd\\u0a76\\u0af0\\u0c77\\u0c84\\u0df4\\u0e4f\\u0e5a-\\u0e5b\\u0f04-\\u0f12\\u0f14\\u0f3a-\\u0f3d\\u0f85\\u0fd0-\\u0fd4\\u0fd9-\\u0fda\\u104a-\\u104f\\u10fb\\u1360-\\u1368\\u1400\\u166e\\u169b-\\u169c\\u16eb-\\u16ed\\u1735-\\u1736\\u17d4-\\u17d6\\u17d8-\\u17da\\u1800-\\u180a\\u1944-\\u1945\\u1a1e-\\u1a1f\\u1aa0-\\u1aa6\\u1aa8-\\u1aad\\u1b5a-\\u1b60\\u1bfc-\\u1bff\\u1c3b-\\u1c3f\\u1c7e-\\u1c7f\\u1cc0-\\u1cc7\\u1cd3\\u2010-\\u2027\\u2030-\\u2043\\u2045-\\u2051\\u2053-\\u205e\\u207d-\\u207e\\u208d-\\u208e\\u2308-\\u230b\\u2329-\\u232a\\u2768-\\u2775\\u27c5-\\u27c6\\u27e6-\\u27ef\\u2983-\\u2998\\u29d8-\\u29db\\u29fc-\\u29fd\\u2cf9-\\u2cfc\\u2cfe-\\u2cff\\u2d70\\u2e00-\\u2e2e\\u2e30-\\u2e4f\\u3001-\\u3003\\u3008-\\u3011\\u3014-\\u301f\\u3030\\u303d\\u30a0\\u30fb\\ua4fe-\\ua4ff\\ua60d-\\ua60f\\ua673\\ua67e\\ua6f2-\\ua6f7\\ua874-\\ua877\\ua8ce-\\ua8cf\\ua8f8-\\ua8fa\\ua8fc\\ua92e-\\ua92f\\ua95f\\ua9c1-\\ua9cd\\ua9de-\\ua9df\\uaa5c-\\uaa5f\\uaade-\\uaadf\\uaaf0-\\uaaf1\\uabeb\\ufd3e-\\ufd3f\\ufe10-\\ufe19\\ufe30-\\ufe52\\ufe54-\\ufe61\\ufe63\\ufe68\\ufe6a-\\ufe6b\\uff01-\\uff03\\uff05-\\uff0a\\uff0c-\\uff0f\\uff1a-\\uff1b\\uff1f-\\uff20\\uff3b-\\uff3d\\uff3f\\uff5b\\uff5d\\uff5f-\\uff65]|\\ud800[\\udd00-\\udd02\\udf9f\\udfd0]|\\ud801[\\udd6f]|\\ud802[\\udc57\\udd1f\\udd3f\\ude50-\\ude58\\ude7f\\udef0-\\udef6\\udf39-\\udf3f\\udf99-\\udf9c]|\\ud803[\\udf55-\\udf59]|\\ud804[\\udc47-\\udc4d\\udcbb-\\udcbc\\udcbe-\\udcc1\\udd40-\\udd43\\udd74-\\udd75\\uddc5-\\uddc8\\uddcd\\udddb\\udddd-\\udddf\\ude38-\\ude3d\\udea9]|\\ud805[\\udc4b-\\udc4f\\udc5b\\udc5d\\udcc6\\uddc1-\\uddd7\\ude41-\\ude43\\ude60-\\ude6c\\udf3c-\\udf3e]|\\ud806[\\udc3b\\udde2\\ude3f-\\ude46\\ude9a-\\ude9c\\ude9e-\\udea2]|\\ud807[\\udc41-\\udc45\\udc70-\\udc71\\udef7-\\udef8\\udfff]|\\ud809[\\udc70-\\udc74]|\\ud81a[\\ude6e-\\ude6f\\udef5\\udf37-\\udf3b\\udf44]|\\ud81b[\\ude97-\\ude9a\\udfe2]|\\ud82f[\\udc9f]|\\ud836[\\ude87-\\ude8b]|\\ud83a[\\udd5e-\\udd5f]"}}}),El=Ue({"src/language-markdown/utils.js"(a,c){Je();var{getLast:m}=Tn(),{locStart:y,locEnd:C}=Bu(),{cjkPattern:x,kPattern:A,punctuationPattern:S}=sn(),k=["liquidNode","inlineCode","emphasis","esComment","strong","delete","wikiLink","link","linkReference","image","imageReference","footnote","footnoteReference","sentence","whitespace","word","break","inlineMath"],O=[...k,"tableCell","paragraph","heading"],G=new RegExp(A),z=new RegExp(S);function q(ne,me){let ue="non-cjk",Ee="cj-letter",ye="k-letter",Oe="cjk-punctuation",V=[],le=(me.proseWrap==="preserve"?ne:ne.replace(new RegExp(`(${x}) +(${x})`,"g"),"$1$2")).split(/([\t\n ]+)/);for(let[te,B]of le.entries()){if(te%2===1){V.push({type:"whitespace",value:/\n/.test(B)?` +`:" "});continue}if((te===0||te===le.length-1)&&B==="")continue;let X=B.split(new RegExp(`(${x})`));for(let[Z,se]of X.entries())if(!((Z===0||Z===X.length-1)&&se==="")){if(Z%2===0){se!==""&&W({type:"word",value:se,kind:ue,hasLeadingPunctuation:z.test(se[0]),hasTrailingPunctuation:z.test(m(se))});continue}W(z.test(se)?{type:"word",value:se,kind:Oe,hasLeadingPunctuation:!0,hasTrailingPunctuation:!0}:{type:"word",value:se,kind:G.test(se)?ye:Ee,hasLeadingPunctuation:!1,hasTrailingPunctuation:!1})}}return V;function W(te){let B=m(V);B&&B.type==="word"&&(B.kind===ue&&te.kind===Ee&&!B.hasTrailingPunctuation||B.kind===Ee&&te.kind===ue&&!te.hasLeadingPunctuation?V.push({type:"whitespace",value:" "}):!X(ue,Oe)&&![B.value,te.value].some(Z=>/\u3000/.test(Z))&&V.push({type:"whitespace",value:""})),V.push(te);function X(Z,se){return B.kind===Z&&te.kind===se||B.kind===se&&te.kind===Z}}}function U(ne,me){let[,ue,Ee,ye]=me.slice(ne.position.start.offset,ne.position.end.offset).match(/^\s*(\d+)(\.|\))(\s*)/);return{numberText:ue,marker:Ee,leadingSpaces:ye}}function $(ne,me){if(!ne.ordered||ne.children.length<2)return!1;let ue=Number(U(ne.children[0],me.originalText).numberText),Ee=Number(U(ne.children[1],me.originalText).numberText);if(ue===0&&ne.children.length>2){let ye=Number(U(ne.children[2],me.originalText).numberText);return Ee===1&&ye===1}return Ee===1}function Q(ne,me){let{value:ue}=ne;return ne.position.end.offset===me.length&&ue.endsWith(` +`)&&me.endsWith(` +`)?ue.slice(0,-1):ue}function ce(ne,me){return function ue(Ee,ye,Oe){let V=Object.assign({},me(Ee,ye,Oe));return V.children&&(V.children=V.children.map((le,W)=>ue(le,W,[V,...Oe]))),V}(ne,null,[])}function ge(ne){if((ne==null?void 0:ne.type)!=="link"||ne.children.length!==1)return!1;let[me]=ne.children;return y(ne)===y(me)&&C(ne)===C(me)}c.exports={mapAst:ce,splitText:q,punctuationPattern:S,getFencedCodeBlockValue:Q,getOrderedListItemInfo:U,hasGitDiffFriendlyOrderedList:$,INLINE_NODE_TYPES:k,INLINE_NODE_WRAPPER_TYPES:O,isAutolink:ge}}}),Dl=Ue({"src/language-markdown/embed.js"(a,c){Je();var{inferParserByLanguage:m,getMaxContinuousCount:y}=Tn(),{builders:{hardline:C,markAsRoot:x},utils:{replaceEndOfLine:A}}=Gr(),S=dl(),{getFencedCodeBlockValue:k}=El();function O(G,z,q,U){let $=G.getValue();if($.type==="code"&&$.lang!==null){let Q=m($.lang,U);if(Q){let ce=U.__inJsTemplate?"~":"`",ge=ce.repeat(Math.max(3,y($.value,ce)+1)),ne={parser:Q};$.lang==="tsx"&&(ne.filepath="dummy.tsx");let me=q(k($,U.originalText),ne,{stripTrailingHardline:!0});return x([ge,$.lang,$.meta?" "+$.meta:"",C,A(me),C,ge])}}switch($.type){case"front-matter":return S($,q);case"importExport":return[q($.value,{parser:"babel"},{stripTrailingHardline:!0}),C];case"jsx":return q(`<$>${$.value}`,{parser:"__js_expression",rootMarker:"mdx"},{stripTrailingHardline:!0})}return null}c.exports=O}}),Ra=Ue({"src/language-markdown/pragma.js"(a,c){Je();var m=Qo(),y=["format","prettier"];function C(x){let A=`@(${y.join("|")})`,S=new RegExp([``,`{\\s*\\/\\*\\s*${A}\\s*\\*\\/\\s*}`,``].join("|"),"m"),k=x.match(S);return(k==null?void 0:k.index)===0}c.exports={startWithPragma:C,hasPragma:x=>C(m(x).content.trimStart()),insertPragma:x=>{let A=m(x),S=``;return A.frontMatter?`${A.frontMatter.raw} + +${S} + +${A.content}`:`${S} + +${A.content}`}}}}),jc=Ue({"src/language-markdown/print-preprocess.js"(a,c){Je();var m=qn(),{getOrderedListItemInfo:y,mapAst:C,splitText:x}=El(),A=/^.$/su;function S(ge,ne){return ge=G(ge,ne),ge=U(ge),ge=O(ge,ne),ge=Q(ge,ne),ge=ce(ge,ne),ge=$(ge,ne),ge=k(ge),ge=z(ge),ge}function k(ge){return C(ge,ne=>ne.type!=="import"&&ne.type!=="export"?ne:Object.assign(Object.assign({},ne),{},{type:"importExport"}))}function O(ge,ne){return C(ge,me=>me.type!=="inlineCode"||ne.proseWrap==="preserve"?me:Object.assign(Object.assign({},me),{},{value:me.value.replace(/\s+/g," ")}))}function G(ge,ne){return C(ge,me=>me.type!=="text"||me.value==="*"||me.value==="_"||!A.test(me.value)||me.position.end.offset-me.position.start.offset===me.value.length?me:Object.assign(Object.assign({},me),{},{value:ne.originalText.slice(me.position.start.offset,me.position.end.offset)}))}function z(ge){return q(ge,(ne,me)=>ne.type==="importExport"&&me.type==="importExport",(ne,me)=>({type:"importExport",value:ne.value+` + +`+me.value,position:{start:ne.position.start,end:me.position.end}}))}function q(ge,ne,me){return C(ge,ue=>{if(!ue.children)return ue;let Ee=ue.children.reduce((ye,Oe)=>{let V=m(ye);return V&&ne(V,Oe)?ye.splice(-1,1,me(V,Oe)):ye.push(Oe),ye},[]);return Object.assign(Object.assign({},ue),{},{children:Ee})})}function U(ge){return q(ge,(ne,me)=>ne.type==="text"&&me.type==="text",(ne,me)=>({type:"text",value:ne.value+me.value,position:{start:ne.position.start,end:me.position.end}}))}function $(ge,ne){return C(ge,(me,ue,Ee)=>{let[ye]=Ee;if(me.type!=="text")return me;let{value:Oe}=me;return ye.type==="paragraph"&&(ue===0&&(Oe=Oe.trimStart()),ue===ye.children.length-1&&(Oe=Oe.trimEnd())),{type:"sentence",position:me.position,children:x(Oe,ne)}})}function Q(ge,ne){return C(ge,(me,ue,Ee)=>{if(me.type==="code"){let ye=/^\n?(?: {4,}|\t)/.test(ne.originalText.slice(me.position.start.offset,me.position.end.offset));if(me.isIndented=ye,ye)for(let Oe=0;Oe{if(Ee.type==="list"&&Ee.children.length>0){for(let V=0;V1)return!0;let V=me(ye);if(V===-1)return!1;if(Ee.children.length===1)return V%ne.tabWidth===0;let le=me(Oe);return V!==le?!1:V%ne.tabWidth===0?!0:y(Oe,ne.originalText).leadingSpaces.length>1}}c.exports=S}}),Tl=Ue({"src/language-markdown/clean.js"(a,c){Je();var m=xo(),{isFrontMatterNode:y}=Tn(),{startWithPragma:C}=Ra(),x=new Set(["position","raw"]);function A(S,k,O){if((S.type==="front-matter"||S.type==="code"||S.type==="yaml"||S.type==="import"||S.type==="export"||S.type==="jsx")&&delete k.value,S.type==="list"&&delete k.isAligned,(S.type==="list"||S.type==="listItem")&&(delete k.spread,delete k.loose),S.type==="text"||(S.type==="inlineCode"&&(k.value=S.value.replace(/[\t\n ]+/g," ")),S.type==="wikiLink"&&(k.value=S.value.trim().replace(/[\t\n]+/g," ")),(S.type==="definition"||S.type==="linkReference"||S.type==="imageReference")&&(k.label=m(S.label)),(S.type==="definition"||S.type==="link"||S.type==="image")&&S.title&&(k.title=S.title.replace(/\\(["')])/g,"$1")),O&&O.type==="root"&&O.children.length>0&&(O.children[0]===S||y(O.children[0])&&O.children[1]===S)&&S.type==="html"&&C(S.value)))return null}A.ignoredProperties=x,c.exports=A}}),Hc=Ue({"src/language-markdown/printer-markdown.js"(a,c){Je();var m=xo(),{getLast:y,getMinNotPresentContinuousCount:C,getMaxContinuousCount:x,getStringWidth:A,isNonEmptyArray:S}=Tn(),{builders:{breakParent:k,join:O,line:G,literalline:z,markAsRoot:q,hardline:U,softline:$,ifBreak:Q,fill:ce,align:ge,indent:ne,group:me,hardlineWithoutBreakParent:ue},utils:{normalizeDoc:Ee,replaceTextEndOfLine:ye},printer:{printDocToString:Oe}}=Gr(),V=Dl(),{insertPragma:le}=Ra(),{locStart:W,locEnd:te}=Bu(),B=jc(),X=Tl(),{getFencedCodeBlockValue:Z,hasGitDiffFriendlyOrderedList:se,splitText:ae,punctuationPattern:pe,INLINE_NODE_TYPES:De,INLINE_NODE_WRAPPER_TYPES:we,isAutolink:Se}=El(),_e=new Set(["importExport"]),Ge=["heading","tableCell","link","wikiLink"],xe=new Set(["listItem","definition","footnoteDefinition"]);function nt(s,u,p){let f=s.getValue();if(Xt(s))return ae(u.originalText.slice(f.position.start.offset,f.position.end.offset),u).map(D=>D.type==="word"?D.value:D.value===""?"":Le(s,D.value,u));switch(f.type){case"front-matter":return u.originalText.slice(f.position.start.offset,f.position.end.offset);case"root":return f.children.length===0?"":[Ee(kt(s,u,p)),_e.has(tt(f).type)?"":U];case"paragraph":return Pt(s,u,p,{postprocessor:ce});case"sentence":return Pt(s,u,p);case"word":{let D=f.value.replace(/\*/g,"\\$&").replace(new RegExp([`(^|${pe})(_+)`,`(_+)(${pe}|$)`].join("|"),"g"),(j,_,Y,he,Me)=>(Y?`${_}${Y}`:`${he}${Me}`).replace(/_/g,"\\_")),P=(j,_,Y)=>j.type==="sentence"&&Y===0,R=(j,_,Y)=>Se(j.children[Y-1]);return D!==f.value&&(s.match(void 0,P,R)||s.match(void 0,P,(j,_,Y)=>j.type==="emphasis"&&Y===0,R))&&(D=D.replace(/^(\\?[*_])+/,j=>j.replace(/\\/g,""))),D}case"whitespace":{let D=s.getParentNode(),P=D.children.indexOf(f),R=D.children[P+1],j=R&&/^>|^(?:[*+-]|#{1,6}|\d+[).])$/.test(R.value)?"never":u.proseWrap;return Le(s,f.value,{proseWrap:j})}case"emphasis":{let D;if(Se(f.children[0]))D=u.originalText[f.position.start.offset];else{let P=s.getParentNode(),R=P.children.indexOf(f),j=P.children[R-1],_=P.children[R+1];D=j&&j.type==="sentence"&&j.children.length>0&&y(j.children).type==="word"&&!y(j.children).hasTrailingPunctuation||_&&_.type==="sentence"&&_.children.length>0&&_.children[0].type==="word"&&!_.children[0].hasLeadingPunctuation||Nt(s,"emphasis")?"*":"_"}return[D,Pt(s,u,p),D]}case"strong":return["**",Pt(s,u,p),"**"];case"delete":return["~~",Pt(s,u,p),"~~"];case"inlineCode":{let D=C(f.value,"`"),P="`".repeat(D||1),R=D&&!/^\s/.test(f.value)?" ":"";return[P,R,f.value,R,P]}case"wikiLink":{let D="";return u.proseWrap==="preserve"?D=f.value:D=f.value.replace(/[\t\n]+/g," "),["[[",D,"]]"]}case"link":switch(u.originalText[f.position.start.offset]){case"<":{let D="mailto:";return["<",f.url.startsWith(D)&&u.originalText.slice(f.position.start.offset+1,f.position.start.offset+1+D.length)!==D?f.url.slice(D.length):f.url,">"]}case"[":return["[",Pt(s,u,p),"](",Wt(f.url,")"),Mr(f.title,u),")"];default:return u.originalText.slice(f.position.start.offset,f.position.end.offset)}case"image":return["![",f.alt||"","](",Wt(f.url,")"),Mr(f.title,u),")"];case"blockquote":return["> ",ge("> ",Pt(s,u,p))];case"heading":return["#".repeat(f.depth)+" ",Pt(s,u,p)];case"code":{if(f.isIndented){let R=" ".repeat(4);return ge(R,[R,...ye(f.value,U)])}let D=u.__inJsTemplate?"~":"`",P=D.repeat(Math.max(3,x(f.value,D)+1));return[P,f.lang||"",f.meta?" "+f.meta:"",U,...ye(Z(f,u.originalText),U),U,P]}case"html":{let D=s.getParentNode(),P=D.type==="root"&&y(D.children)===f?f.value.trimEnd():f.value,R=/^$/s.test(P);return ye(P,R?U:q(z))}case"list":{let D=st(f,s.getParentNode()),P=se(f,u);return Pt(s,u,p,{processor:(R,j)=>{let _=he(),Y=R.getValue();if(Y.children.length===2&&Y.children[1].type==="html"&&Y.children[0].position.start.column!==Y.children[1].position.start.column)return[_,Fe(R,u,p,_)];return[_,ge(" ".repeat(_.length),Fe(R,u,p,_))];function he(){let Me=f.ordered?(j===0?f.start:P?1:f.start+j)+(D%2===0?". ":") "):D%2===0?"- ":"* ";return f.isAligned||f.hasIndentedCodeblock?be(Me,u):Me}}})}case"thematicBreak":{let D=lt(s,"list");return D===-1?"---":st(s.getParentNode(D),s.getParentNode(D+1))%2===0?"***":"---"}case"linkReference":return["[",Pt(s,u,p),"]",f.referenceType==="full"?Ir(f):f.referenceType==="collapsed"?"[]":""];case"imageReference":switch(f.referenceType){case"full":return["![",f.alt||"","]",Ir(f)];default:return["![",f.alt,"]",f.referenceType==="collapsed"?"[]":""]}case"definition":{let D=u.proseWrap==="always"?G:" ";return me([Ir(f),":",ne([D,Wt(f.url),f.title===null?"":[D,Mr(f.title,u,!1)]])])}case"footnote":return["[^",Pt(s,u,p),"]"];case"footnoteReference":return n(f);case"footnoteDefinition":{let D=s.getParentNode().children[s.getName()+1],P=f.children.length===1&&f.children[0].type==="paragraph"&&(u.proseWrap==="never"||u.proseWrap==="preserve"&&f.children[0].position.start.line===f.children[0].position.end.line);return[n(f),": ",P?Pt(s,u,p):me([ge(" ".repeat(4),Pt(s,u,p,{processor:(R,j)=>j===0?me([$,p()]):p()})),D&&D.type==="footnoteDefinition"?$:""])]}case"table":return Ze(s,u,p);case"tableCell":return Pt(s,u,p);case"break":return/\s/.test(u.originalText[f.position.start.offset])?[" ",q(z)]:["\\",U];case"liquidNode":return ye(f.value,U);case"importExport":return[f.value,U];case"esComment":return["{/* ",f.value," */}"];case"jsx":return f.value;case"math":return["$$",U,f.value?[...ye(f.value,U),U]:"","$$"];case"inlineMath":return u.originalText.slice(W(f),te(f));case"tableRow":case"listItem":default:throw new Error(`Unknown markdown type ${JSON.stringify(f.type)}`)}}function Fe(s,u,p,f){let D=s.getValue(),P=D.checked===null?"":D.checked?"[x] ":"[ ] ";return[P,Pt(s,u,p,{processor:(R,j)=>{if(j===0&&R.getValue().type!=="list")return ge(" ".repeat(P.length),p());let _=" ".repeat(hn(u.tabWidth-f.length,0,3));return[_,ge(_,p())]}})]}function be(s,u){let p=f();return s+" ".repeat(p>=4?0:p);function f(){let D=s.length%u.tabWidth;return D===0?0:u.tabWidth-D}}function st(s,u){return At(s,u,p=>p.ordered===s.ordered)}function At(s,u,p){let f=-1;for(let D of u.children)if(D.type===s.type&&p(D)?f++:f=-1,D===s)return f}function lt(s,u){let p=Array.isArray(u)?u:[u],f=-1,D;for(;D=s.getParentNode(++f);)if(p.includes(D.type))return f;return-1}function Nt(s,u){let p=lt(s,u);return p===-1?null:s.getParentNode(p)}function Le(s,u,p){if(p.proseWrap==="preserve"&&u===` +`)return U;let f=p.proseWrap==="always"&&!Nt(s,Ge);return u!==""?f?G:" ":f?$:""}function Ze(s,u,p){let f=s.getValue(),D=[],P=s.map(Me=>Me.map((Ie,ct)=>{let rt=Oe(p(),u).formatted,sr=A(rt);return D[ct]=Math.max(D[ct]||3,sr),{text:rt,width:sr}},"children"),"children"),R=_(!1);if(u.proseWrap!=="never")return[k,R];let j=_(!0);return[k,me(Q(j,R))];function _(Me){let Ie=[he(P[0],Me),Y(Me)];return P.length>1&&Ie.push(O(ue,P.slice(1).map(ct=>he(ct,Me)))),O(ue,Ie)}function Y(Me){return`| ${D.map((Ie,ct)=>{let rt=f.align[ct],sr=rt==="center"||rt==="left"?":":"-",Ot=rt==="center"||rt==="right"?":":"-",fr=Me?"-":"-".repeat(Ie-2);return`${sr}${fr}${Ot}`}).join(" | ")} |`}function he(Me,Ie){return`| ${Me.map((ct,rt)=>{let{text:sr,width:Ot}=ct;if(Ie)return sr;let fr=D[rt]-Ot,It=f.align[rt],Zt=0;It==="right"?Zt=fr:It==="center"&&(Zt=Math.floor(fr/2));let hr=fr-Zt;return`${" ".repeat(Zt)}${sr}${" ".repeat(hr)}`}).join(" | ")} |`}}function kt(s,u,p){let f=[],D=null,{children:P}=s.getValue();for(let[R,j]of P.entries())switch(He(j)){case"start":D===null&&(D={index:R,offset:j.position.end.offset});break;case"end":D!==null&&(f.push({start:D,end:{index:R,offset:j.position.start.offset}}),D=null);break}return Pt(s,u,p,{processor:(R,j)=>{if(f.length>0){let _=f[0];if(j===_.start.index)return[Jt(P[_.start.index]),u.originalText.slice(_.start.offset,_.end.offset),Jt(P[_.end.index])];if(_.start.index3&&arguments[3]!==void 0?arguments[3]:{},{postprocessor:D}=f,P=f.processor||(()=>p()),R=s.getValue(),j=[],_;return s.each((Y,he)=>{let Me=Y.getValue(),Ie=P(Y,he);if(Ie!==!1){let ct={parts:j,prevNode:_,parentNode:R,options:u};ot(Me,ct)&&(j.push(U),_&&_e.has(_.type)||(Tt(Me,ct)||Bt(Me,ct))&&j.push(U),Bt(Me,ct)&&j.push(U)),j.push(Ie),_=Me}},"children"),D?D(j):j}function Jt(s){if(s.type==="html")return s.value;if(s.type==="paragraph"&&Array.isArray(s.children)&&s.children.length===1&&s.children[0].type==="esComment")return["{/* ",s.children[0].value," */}"]}function tt(s){let u=s;for(;S(u.children);)u=y(u.children);return u}function He(s){let u;if(s.type==="html")u=s.value.match(/^$/);else{let p;s.type==="esComment"?p=s:s.type==="paragraph"&&s.children.length===1&&s.children[0].type==="esComment"&&(p=s.children[0]),p&&(u=p.value.match(/^prettier-ignore(?:-(start|end))?$/))}return u?u[1]||"next":!1}function ot(s,u){let p=u.parts.length===0,f=De.includes(s.type),D=s.type==="html"&&we.includes(u.parentNode.type);return!p&&!f&&!D}function Tt(s,u){var p,f,D;let P=(u.prevNode&&u.prevNode.type)===s.type&&xe.has(s.type),R=u.parentNode.type==="listItem"&&!u.parentNode.loose,j=((p=u.prevNode)===null||p===void 0?void 0:p.type)==="listItem"&&u.prevNode.loose,_=He(u.prevNode)==="next",Y=s.type==="html"&&((f=u.prevNode)===null||f===void 0?void 0:f.type)==="html"&&u.prevNode.position.end.line+1===s.position.start.line,he=s.type==="html"&&u.parentNode.type==="listItem"&&((D=u.prevNode)===null||D===void 0?void 0:D.type)==="paragraph"&&u.prevNode.position.end.line+1===s.position.start.line;return j||!(P||R||_||Y||he)}function Bt(s,u){let p=u.prevNode&&u.prevNode.type==="list",f=s.type==="code"&&s.isIndented;return p&&f}function Xt(s){let u=Nt(s,["linkReference","imageReference"]);return u&&(u.type!=="linkReference"||u.referenceType!=="full")}function Wt(s){let u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],p=[" ",...Array.isArray(u)?u:[u]];return new RegExp(p.map(f=>`\\${f}`).join("|")).test(s)?`<${s}>`:s}function Mr(s,u){let p=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;if(!s)return"";if(p)return" "+Mr(s,u,!1);if(s=s.replace(/\\(["')])/g,"$1"),s.includes('"')&&s.includes("'")&&!s.includes(")"))return`(${s})`;let f=s.split("'").length-1,D=s.split('"').length-1,P=f>D?'"':D>f||u.singleQuote?"'":'"';return s=s.replace(/\\/,"\\\\"),s=s.replace(new RegExp(`(${P})`,"g"),"\\$1"),`${P}${s}${P}`}function hn(s,u,p){return sp?p:s}function on(s){let u=Number(s.getName());if(u===0)return!1;let p=s.getParentNode().children[u-1];return He(p)==="next"}function Ir(s){return`[${m(s.label)}]`}function n(s){return`[^${s.label}]`}c.exports={preprocess:B,print:nt,embed:V,massageAstNode:X,hasPrettierIgnore:on,insertPragma:le}}}),Ru=Ue({"src/language-markdown/options.js"(a,c){Je();var m=Ma();c.exports={proseWrap:m.proseWrap,singleQuote:m.singleQuote}}}),jp=Ue({"src/language-markdown/parsers.js"(){Je()}}),ms=Ue({"node_modules/linguist-languages/data/Markdown.json"(a,c){c.exports={name:"Markdown",type:"prose",color:"#083fa1",aliases:["pandoc"],aceMode:"markdown",codemirrorMode:"gfm",codemirrorMimeType:"text/x-gfm",wrap:!0,extensions:[".md",".livemd",".markdown",".mdown",".mdwn",".mdx",".mkd",".mkdn",".mkdown",".ronn",".scd",".workbook"],filenames:["contents.lr"],tmScope:"source.gfm",languageId:222}}}),pa=Ue({"src/language-markdown/index.js"(a,c){Je();var m=_s(),y=Hc(),C=Ru(),x=jp(),A=[m(ms(),k=>({since:"1.8.0",parsers:["markdown"],vscodeLanguageIds:["markdown"],filenames:[...k.filenames,"README"],extensions:k.extensions.filter(O=>O!==".mdx")})),m(ms(),()=>({name:"MDX",since:"1.15.0",parsers:["mdx"],vscodeLanguageIds:["mdx"],filenames:[],extensions:[".mdx"]}))],S={mdast:y};c.exports={languages:A,options:C,printers:S,parsers:x}}}),bo=Ue({"src/language-html/clean.js"(a,c){Je();var{isFrontMatterNode:m}=Tn(),y=new Set(["sourceSpan","startSourceSpan","endSourceSpan","nameSpan","valueSpan"]);function C(x,A){if(x.type==="text"||x.type==="comment"||m(x)||x.type==="yaml"||x.type==="toml")return null;x.type==="attribute"&&delete A.value,x.type==="docType"&&delete A.value}C.ignoredProperties=y,c.exports=C}}),Uc=Ue({"src/language-html/constants.evaluate.js"(a,c){c.exports={CSS_DISPLAY_TAGS:{area:"none",base:"none",basefont:"none",datalist:"none",head:"none",link:"none",meta:"none",noembed:"none",noframes:"none",param:"block",rp:"none",script:"block",source:"block",style:"none",template:"inline",track:"block",title:"none",html:"block",body:"block",address:"block",blockquote:"block",center:"block",div:"block",figure:"block",figcaption:"block",footer:"block",form:"block",header:"block",hr:"block",legend:"block",listing:"block",main:"block",p:"block",plaintext:"block",pre:"block",xmp:"block",slot:"contents",ruby:"ruby",rt:"ruby-text",article:"block",aside:"block",h1:"block",h2:"block",h3:"block",h4:"block",h5:"block",h6:"block",hgroup:"block",nav:"block",section:"block",dir:"block",dd:"block",dl:"block",dt:"block",ol:"block",ul:"block",li:"list-item",table:"table",caption:"table-caption",colgroup:"table-column-group",col:"table-column",thead:"table-header-group",tbody:"table-row-group",tfoot:"table-footer-group",tr:"table-row",td:"table-cell",th:"table-cell",fieldset:"block",button:"inline-block",details:"block",summary:"block",dialog:"block",meter:"inline-block",progress:"inline-block",object:"inline-block",video:"inline-block",audio:"inline-block",select:"inline-block",option:"block",optgroup:"block"},CSS_DISPLAY_DEFAULT:"inline",CSS_WHITE_SPACE_TAGS:{listing:"pre",plaintext:"pre",pre:"pre",xmp:"pre",nobr:"nowrap",table:"initial",textarea:"pre-wrap"},CSS_WHITE_SPACE_DEFAULT:"normal"}}}),ju=Ue({"src/language-html/utils/is-unknown-namespace.js"(a,c){Je();function m(y){return y.type==="element"&&!y.hasExplicitNamespace&&!["html","svg"].includes(y.namespace)}c.exports=m}}),Ks=Ue({"src/language-html/utils/index.js"(a,c){Je();var{inferParserByLanguage:m,isFrontMatterNode:y}=Tn(),{builders:{line:C,hardline:x,join:A},utils:{getDocParts:S,replaceTextEndOfLine:k}}=Gr(),{CSS_DISPLAY_TAGS:O,CSS_DISPLAY_DEFAULT:G,CSS_WHITE_SPACE_TAGS:z,CSS_WHITE_SPACE_DEFAULT:q}=Uc(),U=ju(),$=new Set([" ",` +`,"\f","\r"," "]),Q=_=>_.replace(/^[\t\n\f\r ]+/,""),ce=_=>_.replace(/[\t\n\f\r ]+$/,""),ge=_=>Q(ce(_)),ne=_=>_.replace(/^[\t\f\r ]*\n/g,""),me=_=>ne(ce(_)),ue=_=>_.split(/[\t\n\f\r ]+/),Ee=_=>_.match(/^[\t\n\f\r ]*/)[0],ye=_=>{let[,Y,he,Me]=_.match(/^([\t\n\f\r ]*)(.*?)([\t\n\f\r ]*)$/s);return{leadingWhitespace:Y,trailingWhitespace:Me,text:he}},Oe=_=>/[\t\n\f\r ]/.test(_);function V(_,Y){return!!(_.type==="ieConditionalComment"&&_.lastChild&&!_.lastChild.isSelfClosing&&!_.lastChild.endSourceSpan||_.type==="ieConditionalComment"&&!_.complete||Tt(_)&&_.children.some(he=>he.type!=="text"&&he.type!=="interpolation")||f(_,Y)&&!B(_)&&_.type!=="interpolation")}function le(_){return _.type==="attribute"||!_.parent||!_.prev?!1:W(_.prev)}function W(_){return _.type==="comment"&&_.value.trim()==="prettier-ignore"}function te(_){return _.type==="text"||_.type==="comment"}function B(_){return _.type==="element"&&(_.fullName==="script"||_.fullName==="style"||_.fullName==="svg:style"||U(_)&&(_.name==="script"||_.name==="style"))}function X(_){return _.children&&!B(_)}function Z(_){return B(_)||_.type==="interpolation"||se(_)}function se(_){return Mr(_).startsWith("pre")}function ae(_,Y){let he=Me();if(he&&!_.prev&&_.parent&&_.parent.tagDefinition&&_.parent.tagDefinition.ignoreFirstLf)return _.type==="interpolation";return he;function Me(){return y(_)?!1:(_.type==="text"||_.type==="interpolation")&&_.prev&&(_.prev.type==="text"||_.prev.type==="interpolation")?!0:!_.parent||_.parent.cssDisplay==="none"?!1:Tt(_.parent)?!0:!(!_.prev&&(_.parent.type==="root"||Tt(_)&&_.parent||B(_.parent)||u(_.parent,Y)||!Pt(_.parent.cssDisplay))||_.prev&&!He(_.prev.cssDisplay))}}function pe(_,Y){return y(_)?!1:(_.type==="text"||_.type==="interpolation")&&_.next&&(_.next.type==="text"||_.next.type==="interpolation")?!0:!_.parent||_.parent.cssDisplay==="none"?!1:Tt(_.parent)?!0:!(!_.next&&(_.parent.type==="root"||Tt(_)&&_.parent||B(_.parent)||u(_.parent,Y)||!Jt(_.parent.cssDisplay))||_.next&&!tt(_.next.cssDisplay))}function De(_){return ot(_.cssDisplay)&&!B(_)}function we(_){return y(_)||_.next&&_.sourceSpan.end&&_.sourceSpan.end.line+1<_.next.sourceSpan.start.line}function Se(_){return _e(_)||_.type==="element"&&_.children.length>0&&(["body","script","style"].includes(_.name)||_.children.some(Y=>lt(Y)))||_.firstChild&&_.firstChild===_.lastChild&&_.firstChild.type!=="text"&&Fe(_.firstChild)&&(!_.lastChild.isTrailingSpaceSensitive||be(_.lastChild))}function _e(_){return _.type==="element"&&_.children.length>0&&(["html","head","ul","ol","select"].includes(_.name)||_.cssDisplay.startsWith("table")&&_.cssDisplay!=="table-cell")}function Ge(_){return st(_)||_.prev&&xe(_.prev)||nt(_)}function xe(_){return st(_)||_.type==="element"&&_.fullName==="br"||nt(_)}function nt(_){return Fe(_)&&be(_)}function Fe(_){return _.hasLeadingSpaces&&(_.prev?_.prev.sourceSpan.end.line<_.sourceSpan.start.line:_.parent.type==="root"||_.parent.startSourceSpan.end.line<_.sourceSpan.start.line)}function be(_){return _.hasTrailingSpaces&&(_.next?_.next.sourceSpan.start.line>_.sourceSpan.end.line:_.parent.type==="root"||_.parent.endSourceSpan&&_.parent.endSourceSpan.start.line>_.sourceSpan.end.line)}function st(_){switch(_.type){case"ieConditionalComment":case"comment":case"directive":return!0;case"element":return["script","select"].includes(_.name)}return!1}function At(_){return _.lastChild?At(_.lastChild):_}function lt(_){return _.children&&_.children.some(Y=>Y.type!=="text")}function Nt(_){let{type:Y,lang:he}=_.attrMap;if(Y==="module"||Y==="text/javascript"||Y==="text/babel"||Y==="application/javascript"||he==="jsx")return"babel";if(Y==="application/x-typescript"||he==="ts"||he==="tsx")return"typescript";if(Y==="text/markdown")return"markdown";if(Y==="text/html")return"html";if(Y&&(Y.endsWith("json")||Y.endsWith("importmap"))||Y==="speculationrules")return"json";if(Y==="text/x-handlebars-template")return"glimmer"}function Le(_,Y){let{lang:he}=_.attrMap;if(!he||he==="postcss"||he==="css")return"css";if(he==="scss")return"scss";if(he==="less")return"less";if(he==="stylus")return m("stylus",Y)}function Ze(_,Y){if(_.name==="script"&&!_.attrMap.src)return!_.attrMap.lang&&!_.attrMap.type?"babel":Nt(_);if(_.name==="style")return Le(_,Y);if(Y&&f(_,Y))return Nt(_)||!("src"in _.attrMap)&&m(_.attrMap.lang,Y)}function kt(_){return _==="block"||_==="list-item"||_.startsWith("table")}function Pt(_){return!kt(_)&&_!=="inline-block"}function Jt(_){return!kt(_)&&_!=="inline-block"}function tt(_){return!kt(_)}function He(_){return!kt(_)}function ot(_){return!kt(_)&&_!=="inline-block"}function Tt(_){return Mr(_).startsWith("pre")}function Bt(_,Y){let he=0;for(let Me=_.stack.length-1;Me>=0;Me--){let Ie=_.stack[Me];Ie&&typeof Ie=="object"&&!Array.isArray(Ie)&&Y(Ie)&&he++}return he}function Xt(_,Y){let he=_;for(;he;){if(Y(he))return!0;he=he.parent}return!1}function Wt(_,Y){if(_.prev&&_.prev.type==="comment"){let Me=_.prev.value.match(/^\s*display:\s*([a-z]+)\s*$/);if(Me)return Me[1]}let he=!1;if(_.type==="element"&&_.namespace==="svg")if(Xt(_,Me=>Me.fullName==="svg:foreignObject"))he=!0;else return _.name==="svg"?"inline-block":"block";switch(Y.htmlWhitespaceSensitivity){case"strict":return"inline";case"ignore":return"block";default:return Y.parser==="vue"&&_.parent&&_.parent.type==="root"?"block":_.type==="element"&&(!_.namespace||he||U(_))&&O[_.name]||G}}function Mr(_){return _.type==="element"&&(!_.namespace||U(_))&&z[_.name]||q}function hn(_){let Y=Number.POSITIVE_INFINITY;for(let he of _.split(` +`)){if(he.length===0)continue;if(!$.has(he[0]))return 0;let Me=Ee(he).length;he.length!==Me&&Me1&&arguments[1]!==void 0?arguments[1]:hn(_);return Y===0?_:_.split(` +`).map(he=>he.slice(Y)).join(` +`)}function Ir(_,Y){let he=0;for(let Me=0;Me<_.length;Me++)_[Me]===Y&&he++;return he}function n(_){return _.replace(/'/g,"'").replace(/"/g,'"')}var s=new Set(["template","style","script"]);function u(_,Y){return p(_,Y)&&!s.has(_.fullName)}function p(_,Y){return Y.parser==="vue"&&_.type==="element"&&_.parent.type==="root"&&_.fullName.toLowerCase()!=="html"}function f(_,Y){return p(_,Y)&&(u(_,Y)||_.attrMap.lang&&_.attrMap.lang!=="html")}function D(_){let Y=_.fullName;return Y.charAt(0)==="#"||Y==="slot-scope"||Y==="v-slot"||Y.startsWith("v-slot:")}function P(_,Y){let he=_.parent;if(!p(he,Y))return!1;let Me=he.fullName,Ie=_.fullName;return Me==="script"&&Ie==="setup"||Me==="style"&&Ie==="vars"}function R(_){let Y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:_.value;return _.parent.isWhitespaceSensitive?_.parent.isIndentationSensitive?k(Y):k(on(me(Y)),x):S(A(C,ue(Y)))}function j(_,Y){return p(_,Y)&&_.name==="script"}c.exports={htmlTrim:ge,htmlTrimPreserveIndentation:me,hasHtmlWhitespace:Oe,getLeadingAndTrailingHtmlWhitespace:ye,canHaveInterpolation:X,countChars:Ir,countParents:Bt,dedentString:on,forceBreakChildren:_e,forceBreakContent:Se,forceNextEmptyLine:we,getLastDescendant:At,getNodeCssStyleDisplay:Wt,getNodeCssStyleWhiteSpace:Mr,hasPrettierIgnore:le,inferScriptParser:Ze,isVueCustomBlock:u,isVueNonHtmlBlock:f,isVueScriptTag:j,isVueSlotAttribute:D,isVueSfcBindingsAttribute:P,isVueSfcBlock:p,isDanglingSpaceSensitiveNode:De,isIndentationSensitiveNode:se,isLeadingSpaceSensitiveNode:ae,isPreLikeNode:Tt,isScriptLikeTag:B,isTextLikeNode:te,isTrailingSpaceSensitiveNode:pe,isWhitespaceSensitiveNode:Z,isUnknownNamespace:U,preferHardlineAsLeadingSpaces:Ge,preferHardlineAsTrailingSpaces:xe,shouldPreserveContent:V,unescapeQuoteEntities:n,getTextValueParts:R}}}),Hu=Ue({"node_modules/angular-html-parser/lib/compiler/src/chars.js"(a){Je(),Object.defineProperty(a,"__esModule",{value:!0}),a.$EOF=0,a.$BSPACE=8,a.$TAB=9,a.$LF=10,a.$VTAB=11,a.$FF=12,a.$CR=13,a.$SPACE=32,a.$BANG=33,a.$DQ=34,a.$HASH=35,a.$$=36,a.$PERCENT=37,a.$AMPERSAND=38,a.$SQ=39,a.$LPAREN=40,a.$RPAREN=41,a.$STAR=42,a.$PLUS=43,a.$COMMA=44,a.$MINUS=45,a.$PERIOD=46,a.$SLASH=47,a.$COLON=58,a.$SEMICOLON=59,a.$LT=60,a.$EQ=61,a.$GT=62,a.$QUESTION=63,a.$0=48,a.$7=55,a.$9=57,a.$A=65,a.$E=69,a.$F=70,a.$X=88,a.$Z=90,a.$LBRACKET=91,a.$BACKSLASH=92,a.$RBRACKET=93,a.$CARET=94,a.$_=95,a.$a=97,a.$b=98,a.$e=101,a.$f=102,a.$n=110,a.$r=114,a.$t=116,a.$u=117,a.$v=118,a.$x=120,a.$z=122,a.$LBRACE=123,a.$BAR=124,a.$RBRACE=125,a.$NBSP=160,a.$PIPE=124,a.$TILDA=126,a.$AT=64,a.$BT=96;function c(S){return S>=a.$TAB&&S<=a.$SPACE||S==a.$NBSP}a.isWhitespace=c;function m(S){return a.$0<=S&&S<=a.$9}a.isDigit=m;function y(S){return S>=a.$a&&S<=a.$z||S>=a.$A&&S<=a.$Z}a.isAsciiLetter=y;function C(S){return S>=a.$a&&S<=a.$f||S>=a.$A&&S<=a.$F||m(S)}a.isAsciiHexDigit=C;function x(S){return S===a.$LF||S===a.$CR}a.isNewLine=x;function A(S){return a.$0<=S&&S<=a.$7}a.isOctalDigit=A}}),ru=Ue({"node_modules/angular-html-parser/lib/compiler/src/aot/static_symbol.js"(a){Je(),Object.defineProperty(a,"__esModule",{value:!0});var c=class{constructor(y,C,x){this.filePath=y,this.name=C,this.members=x}assertNoMembers(){if(this.members.length)throw new Error(`Illegal state: symbol without members expected, but got ${JSON.stringify(this)}.`)}};a.StaticSymbol=c;var m=class{constructor(){this.cache=new Map}get(y,C,x){x=x||[];let A=x.length?`.${x.join(".")}`:"",S=`"${y}".${C}${A}`,k=this.cache.get(S);return k||(k=new c(y,C,x),this.cache.set(S,k)),k}};a.StaticSymbolCache=m}}),zc=Ue({"node_modules/angular-html-parser/lib/compiler/src/util.js"(a){Je(),Object.defineProperty(a,"__esModule",{value:!0});var c=/-+([a-z0-9])/g;function m(B){return B.replace(c,function(){for(var X=arguments.length,Z=new Array(X),se=0;seA(Z,this,X))}visitStringMap(B,X){let Z={};return Object.keys(B).forEach(se=>{Z[se]=A(B[se],this,X)}),Z}visitPrimitive(B,X){return B}visitOther(B,X){return B}};a.ValueTransformer=O,a.SyncAsync={assertSync:B=>{if(ye(B))throw new Error("Illegal state: value cannot be a promise");return B},then:(B,X)=>ye(B)?B.then(X):X(B),all:B=>B.some(ye)?Promise.all(B):B};function G(B){throw new Error(`Internal Error: ${B}`)}a.error=G;function z(B,X){let Z=Error(B);return Z[q]=!0,X&&(Z[U]=X),Z}a.syntaxError=z;var q="ngSyntaxError",U="ngParseErrors";function $(B){return B[q]}a.isSyntaxError=$;function Q(B){return B[U]||[]}a.getParseErrors=Q;function ce(B){return B.replace(/([.*+?^=!:${}()|[\]\/\\])/g,"\\$1")}a.escapeRegExp=ce;var ge=Object.getPrototypeOf({});function ne(B){return typeof B=="object"&&B!==null&&Object.getPrototypeOf(B)===ge}function me(B){let X="";for(let Z=0;Z=55296&&se<=56319&&B.length>Z+1){let ae=B.charCodeAt(Z+1);ae>=56320&&ae<=57343&&(Z++,se=(se-55296<<10)+ae-56320+65536)}se<=127?X+=String.fromCharCode(se):se<=2047?X+=String.fromCharCode(se>>6&31|192,se&63|128):se<=65535?X+=String.fromCharCode(se>>12|224,se>>6&63|128,se&63|128):se<=2097151&&(X+=String.fromCharCode(se>>18&7|240,se>>12&63|128,se>>6&63|128,se&63|128))}return X}a.utf8Encode=me;function ue(B){if(typeof B=="string")return B;if(B instanceof Array)return"["+B.map(ue).join(", ")+"]";if(B==null)return""+B;if(B.overriddenName)return`${B.overriddenName}`;if(B.name)return`${B.name}`;if(!B.toString)return"object";let X=B.toString();if(X==null)return""+X;let Z=X.indexOf(` +`);return Z===-1?X:X.substring(0,Z)}a.stringify=ue;function Ee(B){return typeof B=="function"&&B.hasOwnProperty("__forward_ref__")?B():B}a.resolveForwardRef=Ee;function ye(B){return!!B&&typeof B.then=="function"}a.isPromise=ye;var Oe=class{constructor(B){this.full=B;let X=B.split(".");this.major=X[0],this.minor=X[1],this.patch=X.slice(2).join(".")}};a.Version=Oe;var V=typeof window<"u"&&window,le=typeof self<"u"&&typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&self,W=typeof globalThis<"u"&&globalThis,te=W||V||le;a.global=te}}),Hp=Ue({"node_modules/angular-html-parser/lib/compiler/src/compile_metadata.js"(a){Je(),Object.defineProperty(a,"__esModule",{value:!0});var c=ru(),m=zc(),y=/^(?:(?:\[([^\]]+)\])|(?:\(([^\)]+)\)))|(\@[-\w]+)$/;function C(Z){return Z.replace(/\W/g,"_")}a.sanitizeIdentifier=C;var x=0;function A(Z){if(!Z||!Z.reference)return null;let se=Z.reference;if(se instanceof c.StaticSymbol)return se.name;if(se.__anonymousType)return se.__anonymousType;let ae=m.stringify(se);return ae.indexOf("(")>=0?(ae=`anonymous_${x++}`,se.__anonymousType=ae):ae=C(ae),ae}a.identifierName=A;function S(Z){let se=Z.reference;return se instanceof c.StaticSymbol?se.filePath:`./${m.stringify(se)}`}a.identifierModuleUrl=S;function k(Z,se){return`View_${A({reference:Z})}_${se}`}a.viewClassName=k;function O(Z){return`RenderType_${A({reference:Z})}`}a.rendererTypeName=O;function G(Z){return`HostView_${A({reference:Z})}`}a.hostViewClassName=G;function z(Z){return`${A({reference:Z})}NgFactory`}a.componentFactoryName=z;var q;(function(Z){Z[Z.Pipe=0]="Pipe",Z[Z.Directive=1]="Directive",Z[Z.NgModule=2]="NgModule",Z[Z.Injectable=3]="Injectable"})(q=a.CompileSummaryKind||(a.CompileSummaryKind={}));function U(Z){return Z.value!=null?C(Z.value):A(Z.identifier)}a.tokenName=U;function $(Z){return Z.identifier!=null?Z.identifier.reference:Z.value}a.tokenReference=$;var Q=class{constructor(){let{moduleUrl:Z,styles:se,styleUrls:ae}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.moduleUrl=Z||null,this.styles=ye(se),this.styleUrls=ye(ae)}};a.CompileStylesheetMetadata=Q;var ce=class{constructor(Z){let{encapsulation:se,template:ae,templateUrl:pe,htmlAst:De,styles:we,styleUrls:Se,externalStylesheets:_e,animations:Ge,ngContentSelectors:xe,interpolation:nt,isInline:Fe,preserveWhitespaces:be}=Z;if(this.encapsulation=se,this.template=ae,this.templateUrl=pe,this.htmlAst=De,this.styles=ye(we),this.styleUrls=ye(Se),this.externalStylesheets=ye(_e),this.animations=Ge?V(Ge):[],this.ngContentSelectors=xe||[],nt&&nt.length!=2)throw new Error("'interpolation' should have a start and an end symbol.");this.interpolation=nt,this.isInline=Fe,this.preserveWhitespaces=be}toSummary(){return{ngContentSelectors:this.ngContentSelectors,encapsulation:this.encapsulation,styles:this.styles,animations:this.animations}}};a.CompileTemplateMetadata=ce;var ge=class{static create(Z){let{isHost:se,type:ae,isComponent:pe,selector:De,exportAs:we,changeDetection:Se,inputs:_e,outputs:Ge,host:xe,providers:nt,viewProviders:Fe,queries:be,guards:st,viewQueries:At,entryComponents:lt,template:Nt,componentViewType:Le,rendererType:Ze,componentFactory:kt}=Z,Pt={},Jt={},tt={};xe!=null&&Object.keys(xe).forEach(Tt=>{let Bt=xe[Tt],Xt=Tt.match(y);Xt===null?tt[Tt]=Bt:Xt[1]!=null?Jt[Xt[1]]=Bt:Xt[2]!=null&&(Pt[Xt[2]]=Bt)});let He={};_e!=null&&_e.forEach(Tt=>{let Bt=m.splitAtColon(Tt,[Tt,Tt]);He[Bt[0]]=Bt[1]});let ot={};return Ge!=null&&Ge.forEach(Tt=>{let Bt=m.splitAtColon(Tt,[Tt,Tt]);ot[Bt[0]]=Bt[1]}),new ge({isHost:se,type:ae,isComponent:!!pe,selector:De,exportAs:we,changeDetection:Se,inputs:He,outputs:ot,hostListeners:Pt,hostProperties:Jt,hostAttributes:tt,providers:nt,viewProviders:Fe,queries:be,guards:st,viewQueries:At,entryComponents:lt,template:Nt,componentViewType:Le,rendererType:Ze,componentFactory:kt})}constructor(Z){let{isHost:se,type:ae,isComponent:pe,selector:De,exportAs:we,changeDetection:Se,inputs:_e,outputs:Ge,hostListeners:xe,hostProperties:nt,hostAttributes:Fe,providers:be,viewProviders:st,queries:At,guards:lt,viewQueries:Nt,entryComponents:Le,template:Ze,componentViewType:kt,rendererType:Pt,componentFactory:Jt}=Z;this.isHost=!!se,this.type=ae,this.isComponent=pe,this.selector=De,this.exportAs=we,this.changeDetection=Se,this.inputs=_e,this.outputs=Ge,this.hostListeners=xe,this.hostProperties=nt,this.hostAttributes=Fe,this.providers=ye(be),this.viewProviders=ye(st),this.queries=ye(At),this.guards=lt,this.viewQueries=ye(Nt),this.entryComponents=ye(Le),this.template=Ze,this.componentViewType=kt,this.rendererType=Pt,this.componentFactory=Jt}toSummary(){return{summaryKind:q.Directive,type:this.type,isComponent:this.isComponent,selector:this.selector,exportAs:this.exportAs,inputs:this.inputs,outputs:this.outputs,hostListeners:this.hostListeners,hostProperties:this.hostProperties,hostAttributes:this.hostAttributes,providers:this.providers,viewProviders:this.viewProviders,queries:this.queries,guards:this.guards,viewQueries:this.viewQueries,entryComponents:this.entryComponents,changeDetection:this.changeDetection,template:this.template&&this.template.toSummary(),componentViewType:this.componentViewType,rendererType:this.rendererType,componentFactory:this.componentFactory}}};a.CompileDirectiveMetadata=ge;var ne=class{constructor(Z){let{type:se,name:ae,pure:pe}=Z;this.type=se,this.name=ae,this.pure=!!pe}toSummary(){return{summaryKind:q.Pipe,type:this.type,name:this.name,pure:this.pure}}};a.CompilePipeMetadata=ne;var me=class{};a.CompileShallowModuleMetadata=me;var ue=class{constructor(Z){let{type:se,providers:ae,declaredDirectives:pe,exportedDirectives:De,declaredPipes:we,exportedPipes:Se,entryComponents:_e,bootstrapComponents:Ge,importedModules:xe,exportedModules:nt,schemas:Fe,transitiveModule:be,id:st}=Z;this.type=se||null,this.declaredDirectives=ye(pe),this.exportedDirectives=ye(De),this.declaredPipes=ye(we),this.exportedPipes=ye(Se),this.providers=ye(ae),this.entryComponents=ye(_e),this.bootstrapComponents=ye(Ge),this.importedModules=ye(xe),this.exportedModules=ye(nt),this.schemas=ye(Fe),this.id=st||null,this.transitiveModule=be||null}toSummary(){let Z=this.transitiveModule;return{summaryKind:q.NgModule,type:this.type,entryComponents:Z.entryComponents,providers:Z.providers,modules:Z.modules,exportedDirectives:Z.exportedDirectives,exportedPipes:Z.exportedPipes}}};a.CompileNgModuleMetadata=ue;var Ee=class{constructor(){this.directivesSet=new Set,this.directives=[],this.exportedDirectivesSet=new Set,this.exportedDirectives=[],this.pipesSet=new Set,this.pipes=[],this.exportedPipesSet=new Set,this.exportedPipes=[],this.modulesSet=new Set,this.modules=[],this.entryComponentsSet=new Set,this.entryComponents=[],this.providers=[]}addProvider(Z,se){this.providers.push({provider:Z,module:se})}addDirective(Z){this.directivesSet.has(Z.reference)||(this.directivesSet.add(Z.reference),this.directives.push(Z))}addExportedDirective(Z){this.exportedDirectivesSet.has(Z.reference)||(this.exportedDirectivesSet.add(Z.reference),this.exportedDirectives.push(Z))}addPipe(Z){this.pipesSet.has(Z.reference)||(this.pipesSet.add(Z.reference),this.pipes.push(Z))}addExportedPipe(Z){this.exportedPipesSet.has(Z.reference)||(this.exportedPipesSet.add(Z.reference),this.exportedPipes.push(Z))}addModule(Z){this.modulesSet.has(Z.reference)||(this.modulesSet.add(Z.reference),this.modules.push(Z))}addEntryComponent(Z){this.entryComponentsSet.has(Z.componentType)||(this.entryComponentsSet.add(Z.componentType),this.entryComponents.push(Z))}};a.TransitiveCompileNgModuleMetadata=Ee;function ye(Z){return Z||[]}var Oe=class{constructor(Z,se){let{useClass:ae,useValue:pe,useExisting:De,useFactory:we,deps:Se,multi:_e}=se;this.token=Z,this.useClass=ae||null,this.useValue=pe,this.useExisting=De,this.useFactory=we||null,this.dependencies=Se||null,this.multi=!!_e}};a.ProviderMeta=Oe;function V(Z){return Z.reduce((se,ae)=>{let pe=Array.isArray(ae)?V(ae):ae;return se.concat(pe)},[])}a.flatten=V;function le(Z){return Z.replace(/(\w+:\/\/[\w:-]+)?(\/+)?/,"ng:///")}function W(Z,se,ae){let pe;return ae.isInline?se.type.reference instanceof c.StaticSymbol?pe=`${se.type.reference.filePath}.${se.type.reference.name}.html`:pe=`${A(Z)}/${A(se.type)}.html`:pe=ae.templateUrl,se.type.reference instanceof c.StaticSymbol?pe:le(pe)}a.templateSourceUrl=W;function te(Z,se){let ae=Z.moduleUrl.split(/\/\\/g),pe=ae[ae.length-1];return le(`css/${se}${pe}.ngstyle.js`)}a.sharedStylesheetJitUrl=te;function B(Z){return le(`${A(Z.type)}/module.ngfactory.js`)}a.ngModuleJitUrl=B;function X(Z,se){return le(`${A(Z)}/${A(se.type)}.ngfactory.js`)}a.templateJitUrl=X}}),$c=Ue({"node_modules/angular-html-parser/lib/compiler/src/parse_util.js"(a){Je(),Object.defineProperty(a,"__esModule",{value:!0});var c=Hu(),m=Hp(),y=class{constructor(G,z,q,U){this.file=G,this.offset=z,this.line=q,this.col=U}toString(){return this.offset!=null?`${this.file.url}@${this.line}:${this.col}`:this.file.url}moveBy(G){let z=this.file.content,q=z.length,U=this.offset,$=this.line,Q=this.col;for(;U>0&&G<0;)if(U--,G++,z.charCodeAt(U)==c.$LF){$--;let ce=z.substr(0,U-1).lastIndexOf(String.fromCharCode(c.$LF));Q=ce>0?U-ce:U}else Q--;for(;U0;){let ce=z.charCodeAt(U);U++,G--,ce==c.$LF?($++,Q=0):Q++}return new y(this.file,U,$,Q)}getContext(G,z){let q=this.file.content,U=this.offset;if(U!=null){U>q.length-1&&(U=q.length-1);let $=U,Q=0,ce=0;for(;Q0&&(U--,Q++,!(q[U]==` +`&&++ce==z)););for(Q=0,ce=0;Q2&&arguments[2]!==void 0?arguments[2]:null;this.start=G,this.end=z,this.details=q}toString(){return this.start.file.content.substring(this.start.offset,this.end.offset)}};a.ParseSourceSpan=x,a.EMPTY_PARSE_LOCATION=new y(new C("",""),0,0,0),a.EMPTY_SOURCE_SPAN=new x(a.EMPTY_PARSE_LOCATION,a.EMPTY_PARSE_LOCATION);var A;(function(G){G[G.WARNING=0]="WARNING",G[G.ERROR=1]="ERROR"})(A=a.ParseErrorLevel||(a.ParseErrorLevel={}));var S=class{constructor(G,z){let q=arguments.length>2&&arguments[2]!==void 0?arguments[2]:A.ERROR;this.span=G,this.msg=z,this.level=q}contextualMessage(){let G=this.span.start.getContext(100,3);return G?`${this.msg} ("${G.before}[${A[this.level]} ->]${G.after}")`:this.msg}toString(){let G=this.span.details?`, ${this.span.details}`:"";return`${this.contextualMessage()}: ${this.span.start}${G}`}};a.ParseError=S;function k(G,z){let q=m.identifierModuleUrl(z),U=q!=null?`in ${G} ${m.identifierName(z)} in ${q}`:`in ${G} ${m.identifierName(z)}`,$=new C("",U);return new x(new y($,-1,-1,-1),new y($,-1,-1,-1))}a.typeSourceSpan=k;function O(G,z,q){let U=`in ${G} ${z} in ${q}`,$=new C("",U);return new x(new y($,-1,-1,-1),new y($,-1,-1,-1))}a.r3JitTypeSourceSpan=O}}),ha=Ue({"src/language-html/print-preprocess.js"(a,c){Je();var{ParseSourceSpan:m}=$c(),{htmlTrim:y,getLeadingAndTrailingHtmlWhitespace:C,hasHtmlWhitespace:x,canHaveInterpolation:A,getNodeCssStyleDisplay:S,isDanglingSpaceSensitiveNode:k,isIndentationSensitiveNode:O,isLeadingSpaceSensitiveNode:G,isTrailingSpaceSensitiveNode:z,isWhitespaceSensitiveNode:q,isVueScriptTag:U}=Ks(),$=[ce,ge,me,Ee,ye,le,Oe,V,W,ue,te];function Q(B,X){for(let Z of $)Z(B,X);return B}function ce(B){B.walk(X=>{if(X.type==="element"&&X.tagDefinition.ignoreFirstLf&&X.children.length>0&&X.children[0].type==="text"&&X.children[0].value[0]===` +`){let Z=X.children[0];Z.value.length===1?X.removeChild(Z):Z.value=Z.value.slice(1)}})}function ge(B){let X=Z=>Z.type==="element"&&Z.prev&&Z.prev.type==="ieConditionalStartComment"&&Z.prev.sourceSpan.end.offset===Z.startSourceSpan.start.offset&&Z.firstChild&&Z.firstChild.type==="ieConditionalEndComment"&&Z.firstChild.sourceSpan.start.offset===Z.startSourceSpan.end.offset;B.walk(Z=>{if(Z.children)for(let se=0;se{if(se.children)for(let ae=0;aeX.type==="cdata",X=>``)}function ue(B){let X=Z=>Z.type==="element"&&Z.attrs.length===0&&Z.children.length===1&&Z.firstChild.type==="text"&&!x(Z.children[0].value)&&!Z.firstChild.hasLeadingSpaces&&!Z.firstChild.hasTrailingSpaces&&Z.isLeadingSpaceSensitive&&!Z.hasLeadingSpaces&&Z.isTrailingSpaceSensitive&&!Z.hasTrailingSpaces&&Z.prev&&Z.prev.type==="text"&&Z.next&&Z.next.type==="text";B.walk(Z=>{if(Z.children)for(let se=0;se`+ae.firstChild.value+``+De.value,pe.sourceSpan=new m(pe.sourceSpan.start,De.sourceSpan.end),pe.isTrailingSpaceSensitive=De.isTrailingSpaceSensitive,pe.hasTrailingSpaces=De.hasTrailingSpaces,Z.removeChild(ae),se--,Z.removeChild(De)}})}function Ee(B,X){if(X.parser==="html")return;let Z=/{{(.+?)}}/s;B.walk(se=>{if(A(se))for(let ae of se.children){if(ae.type!=="text")continue;let pe=ae.sourceSpan.start,De=null,we=ae.value.split(Z);for(let Se=0;Se0&&se.insertChildBefore(ae,{type:"text",value:_e,sourceSpan:new m(pe,De)});continue}De=pe.moveBy(_e.length+4),se.insertChildBefore(ae,{type:"interpolation",sourceSpan:new m(pe,De),children:_e.length===0?[]:[{type:"text",value:_e,sourceSpan:new m(pe.moveBy(2),De.moveBy(-2))}]})}se.removeChild(ae)}})}function ye(B){B.walk(X=>{if(!X.children)return;if(X.children.length===0||X.children.length===1&&X.children[0].type==="text"&&y(X.children[0].value).length===0){X.hasDanglingSpaces=X.children.length>0,X.children=[];return}let Z=q(X),se=O(X);if(!Z)for(let ae=0;ae{X.isSelfClosing=!X.children||X.type==="element"&&(X.tagDefinition.isVoid||X.startSourceSpan===X.endSourceSpan)})}function V(B,X){B.walk(Z=>{Z.type==="element"&&(Z.hasHtmComponentClosingTag=Z.endSourceSpan&&/^<\s*\/\s*\/\s*>$/.test(X.originalText.slice(Z.endSourceSpan.start.offset,Z.endSourceSpan.end.offset)))})}function le(B,X){B.walk(Z=>{Z.cssDisplay=S(Z,X)})}function W(B,X){B.walk(Z=>{let{children:se}=Z;if(se){if(se.length===0){Z.isDanglingSpaceSensitive=k(Z);return}for(let ae of se)ae.isLeadingSpaceSensitive=G(ae,X),ae.isTrailingSpaceSensitive=z(ae,X);for(let ae=0;aeU(ae,X));if(!Z)return;let{lang:se}=Z.attrMap;(se==="ts"||se==="typescript")&&(X.__should_parse_vue_template_with_ts=!0)}}c.exports=Q}}),$r=Ue({"src/language-html/pragma.js"(a,c){Je();function m(C){return/^\s*/.test(C)}function y(C){return` + +`+C.replace(/^\s*\n/,"")}c.exports={hasPragma:m,insertPragma:y}}}),Ao=Ue({"src/language-html/loc.js"(a,c){Je();function m(C){return C.sourceSpan.start.offset}function y(C){return C.sourceSpan.end.offset}c.exports={locStart:m,locEnd:y}}}),nu=Ue({"src/language-html/print/tag.js"(a,c){Je();var m=jo(),{isNonEmptyArray:y}=Tn(),{builders:{indent:C,join:x,line:A,softline:S,hardline:k},utils:{replaceTextEndOfLine:O}}=Gr(),{locStart:G,locEnd:z}=Ao(),{isTextLikeNode:q,getLastDescendant:U,isPreLikeNode:$,hasPrettierIgnore:Q,shouldPreserveContent:ce,isVueSfcBlock:ge}=Ks();function ne(xe,nt){return[xe.isSelfClosing?"":me(xe,nt),ue(xe,nt)]}function me(xe,nt){return xe.lastChild&&B(xe.lastChild)?"":[Ee(xe,nt),Oe(xe,nt)]}function ue(xe,nt){return(xe.next?W(xe.next):te(xe.parent))?"":[V(xe,nt),ye(xe,nt)]}function Ee(xe,nt){return te(xe)?V(xe.lastChild,nt):""}function ye(xe,nt){return B(xe)?Oe(xe.parent,nt):X(xe)?_e(xe.next):""}function Oe(xe,nt){if(m(!xe.isSelfClosing),le(xe,nt))return"";switch(xe.type){case"ieConditionalComment":return"";case"ieConditionalStartComment":return"]>";case"interpolation":return"}}";case"element":if(xe.isSelfClosing)return"/>";default:return">"}}function le(xe,nt){return!xe.isSelfClosing&&!xe.endSourceSpan&&(Q(xe)||ce(xe.parent,nt))}function W(xe){return xe.prev&&xe.prev.type!=="docType"&&!q(xe.prev)&&xe.isLeadingSpaceSensitive&&!xe.hasLeadingSpaces}function te(xe){return xe.lastChild&&xe.lastChild.isTrailingSpaceSensitive&&!xe.lastChild.hasTrailingSpaces&&!q(U(xe.lastChild))&&!$(xe)}function B(xe){return!xe.next&&!xe.hasTrailingSpaces&&xe.isTrailingSpaceSensitive&&q(U(xe))}function X(xe){return xe.next&&!q(xe.next)&&q(xe)&&xe.isTrailingSpaceSensitive&&!xe.hasTrailingSpaces}function Z(xe){let nt=xe.trim().match(/^prettier-ignore-attribute(?:\s+(.+))?$/s);return nt?nt[1]?nt[1].split(/\s+/):!0:!1}function se(xe){return!xe.prev&&xe.isLeadingSpaceSensitive&&!xe.hasLeadingSpaces}function ae(xe,nt,Fe){let be=xe.getValue();if(!y(be.attrs))return be.isSelfClosing?" ":"";let st=be.prev&&be.prev.type==="comment"&&Z(be.prev.value),At=typeof st=="boolean"?()=>st:Array.isArray(st)?kt=>st.includes(kt.rawName):()=>!1,lt=xe.map(kt=>{let Pt=kt.getValue();return At(Pt)?O(nt.originalText.slice(G(Pt),z(Pt))):Fe()},"attrs"),Nt=be.type==="element"&&be.fullName==="script"&&be.attrs.length===1&&be.attrs[0].fullName==="src"&&be.children.length===0,Le=nt.singleAttributePerLine&&be.attrs.length>1&&!ge(be,nt)?k:A,Ze=[C([Nt?" ":A,x(Le,lt)])];return be.firstChild&&se(be.firstChild)||be.isSelfClosing&&te(be.parent)||Nt?Ze.push(be.isSelfClosing?" ":""):Ze.push(nt.bracketSameLine?be.isSelfClosing?" ":"":be.isSelfClosing?A:S),Ze}function pe(xe){return xe.firstChild&&se(xe.firstChild)?"":Ge(xe)}function De(xe,nt,Fe){let be=xe.getValue();return[we(be,nt),ae(xe,nt,Fe),be.isSelfClosing?"":pe(be)]}function we(xe,nt){return xe.prev&&X(xe.prev)?"":[Se(xe,nt),_e(xe)]}function Se(xe,nt){return se(xe)?Ge(xe.parent):W(xe)?V(xe.prev,nt):""}function _e(xe){switch(xe.type){case"ieConditionalComment":case"ieConditionalStartComment":return`<${xe.rawName}`;default:return`<${xe.rawName}`}}function Ge(xe){switch(m(!xe.isSelfClosing),xe.type){case"ieConditionalComment":return"]>";case"element":if(xe.condition)return">";default:return">"}}c.exports={printClosingTag:ne,printClosingTagStart:me,printClosingTagStartMarker:Oe,printClosingTagEndMarker:V,printClosingTagSuffix:ye,printClosingTagEnd:ue,needsToBorrowLastChildClosingTagEndMarker:te,needsToBorrowParentClosingTagStartMarker:B,needsToBorrowPrevClosingTagEndMarker:W,printOpeningTag:De,printOpeningTagStart:we,printOpeningTagPrefix:Se,printOpeningTagStartMarker:_e,printOpeningTagEndMarker:Ge,needsToBorrowNextOpeningTagStartMarker:X,needsToBorrowParentOpeningTagEndMarker:se}}}),Gc=Ue({"node_modules/parse-srcset/src/parse-srcset.js"(a,c){Je(),function(m,y){typeof c=="object"&&c.exports?c.exports=y():m.parseSrcset=y()}(a,function(){return function(m,y){var C=y&&y.logger||console;function x(Oe){return Oe===" "||Oe===" "||Oe===` +`||Oe==="\f"||Oe==="\r"}function A(Oe){var V,le=Oe.exec(m.substring(me));if(le)return V=le[0],me+=V.length,V}for(var S=m.length,k=/^[ \t\n\r\u000c]+/,O=/^[, \t\n\r\u000c]+/,G=/^[^ \t\n\r\u000c]+/,z=/[,]+$/,q=/^\d+$/,U=/^-?(?:[0-9]+|[0-9]*\.[0-9]+)(?:[eE][+-]?[0-9]+)?$/,$,Q,ce,ge,ne,me=0,ue=[];;){if(A(O),me>=S)return ue;$=A(G),Q=[],$.slice(-1)===","?($=$.replace(z,""),ye()):Ee()}function Ee(){for(A(k),ce="",ge="in descriptor";;){if(ne=m.charAt(me),ge==="in descriptor")if(x(ne))ce&&(Q.push(ce),ce="",ge="after descriptor");else if(ne===","){me+=1,ce&&Q.push(ce),ye();return}else if(ne==="(")ce=ce+ne,ge="in parens";else if(ne===""){ce&&Q.push(ce),ye();return}else ce=ce+ne;else if(ge==="in parens")if(ne===")")ce=ce+ne,ge="in descriptor";else if(ne===""){Q.push(ce),ye();return}else ce=ce+ne;else if(ge==="after descriptor"&&!x(ne))if(ne===""){ye();return}else ge="in descriptor",me-=1;me+=1}}function ye(){var Oe=!1,V,le,W,te,B={},X,Z,se,ae,pe;for(te=0;te{let{w:ye}=Ee;return ye}),z=O.some(Ee=>{let{h:ye}=Ee;return ye}),q=O.some(Ee=>{let{d:ye}=Ee;return ye});if(G+z+q>1)throw new Error("Mixed descriptor in srcset is not supported");let U=G?"w":z?"h":"d",$=G?"w":z?"h":"x",Q=Ee=>Math.max(...Ee),ce=O.map(Ee=>Ee.url),ge=Q(ce.map(Ee=>Ee.length)),ne=O.map(Ee=>Ee[U]).map(Ee=>Ee?Ee.toString():""),me=ne.map(Ee=>{let ye=Ee.indexOf(".");return ye===-1?Ee.length:ye}),ue=Q(me);return C([",",x],ce.map((Ee,ye)=>{let Oe=[Ee],V=ne[ye];if(V){let le=ge-Ee.length+1,W=ue-me[ye],te=" ".repeat(le+W);Oe.push(y(te," "),V+$)}return Oe}))}function S(k){return k.trim().split(/\s+/).join(" ")}c.exports={printImgSrcset:A,printClassNames:S}}}),zp=Ue({"src/language-html/syntax-vue.js"(a,c){Je();var{builders:{group:m}}=Gr();function y(S,k){let{left:O,operator:G,right:z}=C(S);return[m(k(`function _(${O}) {}`,{parser:"babel",__isVueForBindingLeft:!0}))," ",G," ",k(z,{parser:"__js_expression"},{stripTrailingHardline:!0})]}function C(S){let k=/(.*?)\s+(in|of)\s+(.*)/s,O=/,([^,\]}]*)(?:,([^,\]}]*))?$/,G=/^\(|\)$/g,z=S.match(k);if(!z)return;let q={};if(q.for=z[3].trim(),!q.for)return;let U=z[1].trim().replace(G,""),$=U.match(O);$?(q.alias=U.replace(O,""),q.iterator1=$[1].trim(),$[2]&&(q.iterator2=$[2].trim())):q.alias=U;let Q=[q.alias,q.iterator1,q.iterator2];if(!Q.some((ce,ge)=>!ce&&(ge===0||Q.slice(ge+1).some(Boolean))))return{left:Q.filter(Boolean).join(","),operator:z[2],right:q.for}}function x(S,k){return k(`function _(${S}) {}`,{parser:"babel",__isVueBindings:!0})}function A(S){let k=/^(?:[\w$]+|\([^)]*\))\s*=>|^function\s*\(/,O=/^[$A-Z_a-z][\w$]*(?:\.[$A-Z_a-z][\w$]*|\['[^']*']|\["[^"]*"]|\[\d+]|\[[$A-Z_a-z][\w$]*])*$/,G=S.trim();return k.test(G)||O.test(G)}c.exports={isVueEventBindingExpression:A,printVueFor:y,printVueBindings:x}}}),Wc=Ue({"src/language-html/get-node-content.js"(a,c){Je();var{needsToBorrowParentClosingTagStartMarker:m,printClosingTagStartMarker:y,needsToBorrowLastChildClosingTagEndMarker:C,printClosingTagEndMarker:x,needsToBorrowParentOpeningTagEndMarker:A,printOpeningTagEndMarker:S}=nu();function k(O,G){let z=O.startSourceSpan.end.offset;O.firstChild&&A(O.firstChild)&&(z-=S(O).length);let q=O.endSourceSpan.start.offset;return O.lastChild&&m(O.lastChild)?q+=y(O,G).length:C(O)&&(q-=x(O.lastChild,G).length),G.originalText.slice(z,q)}c.exports=k}}),Gi=Ue({"src/language-html/embed.js"(a,c){Je();var{builders:{breakParent:m,group:y,hardline:C,indent:x,line:A,fill:S,softline:k},utils:{mapDoc:O,replaceTextEndOfLine:G}}=Gr(),z=dl(),{printClosingTag:q,printClosingTagSuffix:U,needsToBorrowPrevClosingTagEndMarker:$,printOpeningTagPrefix:Q,printOpeningTag:ce}=nu(),{printImgSrcset:ge,printClassNames:ne}=Up(),{printVueFor:me,printVueBindings:ue,isVueEventBindingExpression:Ee}=zp(),{isScriptLikeTag:ye,isVueNonHtmlBlock:Oe,inferScriptParser:V,htmlTrimPreserveIndentation:le,dedentString:W,unescapeQuoteEntities:te,isVueSlotAttribute:B,isVueSfcBindingsAttribute:X,getTextValueParts:Z}=Ks(),se=Wc();function ae(De,we,Se){let _e=lt=>new RegExp(lt.join("|")).test(De.fullName),Ge=()=>te(De.value),xe=!1,nt=(lt,Nt)=>{let Le=lt.type==="NGRoot"?lt.node.type==="NGMicrosyntax"&<.node.body.length===1&<.node.body[0].type==="NGMicrosyntaxExpression"?lt.node.body[0].expression:lt.node:lt.type==="JsExpressionRoot"?lt.node:lt;Le&&(Le.type==="ObjectExpression"||Le.type==="ArrayExpression"||Nt.parser==="__vue_expression"&&(Le.type==="TemplateLiteral"||Le.type==="StringLiteral"))&&(xe=!0)},Fe=lt=>y(lt),be=function(lt){let Nt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return y([x([k,lt]),Nt?k:""])},st=lt=>xe?Fe(lt):be(lt),At=(lt,Nt)=>we(lt,Object.assign({__onHtmlBindingRoot:nt,__embeddedInHtml:!0},Nt));if(De.fullName==="srcset"&&(De.parent.fullName==="img"||De.parent.fullName==="source"))return be(ge(Ge()));if(De.fullName==="class"&&!Se.parentParser){let lt=Ge();if(!lt.includes("{{"))return ne(lt)}if(De.fullName==="style"&&!Se.parentParser){let lt=Ge();if(!lt.includes("{{"))return be(At(lt,{parser:"css",__isHTMLStyleAttribute:!0}))}if(Se.parser==="vue"){if(De.fullName==="v-for")return me(Ge(),At);if(B(De)||X(De,Se))return ue(Ge(),At);let lt=["^@","^v-on:"],Nt=["^:","^v-bind:"],Le=["^v-"];if(_e(lt)){let Ze=Ge(),kt=Ee(Ze)?"__js_expression":Se.__should_parse_vue_template_with_ts?"__vue_ts_event_binding":"__vue_event_binding";return st(At(Ze,{parser:kt}))}if(_e(Nt))return st(At(Ge(),{parser:"__vue_expression"}));if(_e(Le))return st(At(Ge(),{parser:"__js_expression"}))}if(Se.parser==="angular"){let lt=(tt,He)=>At(tt,Object.assign(Object.assign({},He),{},{trailingComma:"none"})),Nt=["^\\*"],Le=["^\\(.+\\)$","^on-"],Ze=["^\\[.+\\]$","^bind(on)?-","^ng-(if|show|hide|class|style)$"],kt=["^i18n(-.+)?$"];if(_e(Le))return st(lt(Ge(),{parser:"__ng_action"}));if(_e(Ze))return st(lt(Ge(),{parser:"__ng_binding"}));if(_e(kt)){let tt=Ge().trim();return be(S(Z(De,tt)),!tt.includes("@@"))}if(_e(Nt))return st(lt(Ge(),{parser:"__ng_directive"}));let Pt=/{{(.+?)}}/s,Jt=Ge();if(Pt.test(Jt)){let tt=[];for(let[He,ot]of Jt.split(Pt).entries())if(He%2===0)tt.push(G(ot));else try{tt.push(y(["{{",x([A,lt(ot,{parser:"__ng_interpolation",__isInHtmlInterpolation:!0})]),A,"}}"]))}catch{tt.push("{{",G(ot),"}}")}return y(tt)}}return null}function pe(De,we,Se,_e){let Ge=De.getValue();switch(Ge.type){case"element":{if(ye(Ge)||Ge.type==="interpolation")return;if(!Ge.isSelfClosing&&Oe(Ge,_e)){let xe=V(Ge,_e);if(!xe)return;let nt=se(Ge,_e),Fe=/^\s*$/.test(nt),be="";return Fe||(be=Se(le(nt),{parser:xe,__embeddedInHtml:!0},{stripTrailingHardline:!0}),Fe=be===""),[Q(Ge,_e),y(ce(De,_e,we)),Fe?"":C,be,Fe?"":C,q(Ge,_e),U(Ge,_e)]}break}case"text":{if(ye(Ge.parent)){let xe=V(Ge.parent,_e);if(xe){let nt=xe==="markdown"?W(Ge.value.replace(/^[^\S\n]*\n/,"")):Ge.value,Fe={parser:xe,__embeddedInHtml:!0};if(_e.parser==="html"&&xe==="babel"){let be="script",{attrMap:st}=Ge.parent;st&&(st.type==="module"||st.type==="text/babel"&&st["data-type"]==="module")&&(be="module"),Fe.__babelSourceType=be}return[m,Q(Ge,_e),Se(nt,Fe,{stripTrailingHardline:!0}),U(Ge,_e)]}}else if(Ge.parent.type==="interpolation"){let xe={__isInHtmlInterpolation:!0,__embeddedInHtml:!0};return _e.parser==="angular"?(xe.parser="__ng_interpolation",xe.trailingComma="none"):_e.parser==="vue"?xe.parser=_e.__should_parse_vue_template_with_ts?"__vue_ts_expression":"__vue_expression":xe.parser="__js_expression",[x([A,Se(Ge.value,xe,{stripTrailingHardline:!0})]),Ge.parent.next&&$(Ge.parent.next)?" ":A]}break}case"attribute":{if(!Ge.value)break;if(/^PRETTIER_HTML_PLACEHOLDER_\d+_\d+_IN_JS$/.test(_e.originalText.slice(Ge.valueSpan.start.offset,Ge.valueSpan.end.offset)))return[Ge.rawName,"=",Ge.value];if(_e.parser==="lwc"&&/^{.*}$/s.test(_e.originalText.slice(Ge.valueSpan.start.offset,Ge.valueSpan.end.offset)))return[Ge.rawName,"=",Ge.value];let xe=ae(Ge,(nt,Fe)=>Se(nt,Object.assign({__isInHtmlAttribute:!0,__embeddedInHtml:!0},Fe),{stripTrailingHardline:!0}),_e);if(xe)return[Ge.rawName,'="',y(O(xe,nt=>typeof nt=="string"?nt.replace(/"/g,"""):nt)),'"'];break}case"front-matter":return z(Ge,Se)}}c.exports=pe}}),nc=Ue({"src/language-html/print/children.js"(a,c){Je();var{builders:{breakParent:m,group:y,ifBreak:C,line:x,softline:A,hardline:S},utils:{replaceTextEndOfLine:k}}=Gr(),{locStart:O,locEnd:G}=Ao(),{forceBreakChildren:z,forceNextEmptyLine:q,isTextLikeNode:U,hasPrettierIgnore:$,preferHardlineAsLeadingSpaces:Q}=Ks(),{printOpeningTagPrefix:ce,needsToBorrowNextOpeningTagStartMarker:ge,printOpeningTagStartMarker:ne,needsToBorrowPrevClosingTagEndMarker:me,printClosingTagEndMarker:ue,printClosingTagSuffix:Ee,needsToBorrowParentClosingTagStartMarker:ye}=nu();function Oe(W,te,B){let X=W.getValue();return $(X)?[ce(X,te),...k(te.originalText.slice(O(X)+(X.prev&&ge(X.prev)?ne(X).length:0),G(X)-(X.next&&me(X.next)?ue(X,te).length:0))),Ee(X,te)]:B()}function V(W,te){return U(W)&&U(te)?W.isTrailingSpaceSensitive?W.hasTrailingSpaces?Q(te)?S:x:"":Q(te)?S:A:ge(W)&&($(te)||te.firstChild||te.isSelfClosing||te.type==="element"&&te.attrs.length>0)||W.type==="element"&&W.isSelfClosing&&me(te)?"":!te.isLeadingSpaceSensitive||Q(te)||me(te)&&W.lastChild&&ye(W.lastChild)&&W.lastChild.lastChild&&ye(W.lastChild.lastChild)?S:te.hasLeadingSpaces?x:A}function le(W,te,B){let X=W.getValue();if(z(X))return[m,...W.map(se=>{let ae=se.getValue(),pe=ae.prev?V(ae.prev,ae):"";return[pe?[pe,q(ae.prev)?S:""]:"",Oe(se,te,B)]},"children")];let Z=X.children.map(()=>Symbol(""));return W.map((se,ae)=>{let pe=se.getValue();if(U(pe)){if(pe.prev&&U(pe.prev)){let nt=V(pe.prev,pe);if(nt)return q(pe.prev)?[S,S,Oe(se,te,B)]:[nt,Oe(se,te,B)]}return Oe(se,te,B)}let De=[],we=[],Se=[],_e=[],Ge=pe.prev?V(pe.prev,pe):"",xe=pe.next?V(pe,pe.next):"";return Ge&&(q(pe.prev)?De.push(S,S):Ge===S?De.push(S):U(pe.prev)?we.push(Ge):we.push(C("",A,{groupId:Z[ae-1]}))),xe&&(q(pe)?U(pe.next)&&_e.push(S,S):xe===S?U(pe.next)&&_e.push(S):Se.push(xe)),[...De,y([...we,y([Oe(se,te,B),...Se],{id:Z[ae]})]),..._e]},"children")}c.exports={printChildren:le}}}),Vc=Ue({"src/language-html/print/element.js"(a,c){Je();var{builders:{breakParent:m,dedentToRoot:y,group:C,ifBreak:x,indentIfBreak:A,indent:S,line:k,softline:O},utils:{replaceTextEndOfLine:G}}=Gr(),z=Wc(),{shouldPreserveContent:q,isScriptLikeTag:U,isVueCustomBlock:$,countParents:Q,forceBreakContent:ce}=Ks(),{printOpeningTagPrefix:ge,printOpeningTag:ne,printClosingTagSuffix:me,printClosingTag:ue,needsToBorrowPrevClosingTagEndMarker:Ee,needsToBorrowLastChildClosingTagEndMarker:ye}=nu(),{printChildren:Oe}=nc();function V(le,W,te){let B=le.getValue();if(q(B,W))return[ge(B,W),C(ne(le,W,te)),...G(z(B,W)),...ue(B,W),me(B,W)];let X=B.children.length===1&&B.firstChild.type==="interpolation"&&B.firstChild.isLeadingSpaceSensitive&&!B.firstChild.hasLeadingSpaces&&B.lastChild.isTrailingSpaceSensitive&&!B.lastChild.hasTrailingSpaces,Z=Symbol("element-attr-group-id"),se=we=>C([C(ne(le,W,te),{id:Z}),we,ue(B,W)]),ae=we=>X?A(we,{groupId:Z}):(U(B)||$(B,W))&&B.parent.type==="root"&&W.parser==="vue"&&!W.vueIndentScriptAndStyle?we:S(we),pe=()=>X?x(O,"",{groupId:Z}):B.firstChild.hasLeadingSpaces&&B.firstChild.isLeadingSpaceSensitive?k:B.firstChild.type==="text"&&B.isWhitespaceSensitive&&B.isIndentationSensitive?y(O):O,De=()=>(B.next?Ee(B.next):ye(B.parent))?B.lastChild.hasTrailingSpaces&&B.lastChild.isTrailingSpaceSensitive?" ":"":X?x(O,"",{groupId:Z}):B.lastChild.hasTrailingSpaces&&B.lastChild.isTrailingSpaceSensitive?k:(B.lastChild.type==="comment"||B.lastChild.type==="text"&&B.isWhitespaceSensitive&&B.isIndentationSensitive)&&new RegExp(`\\n[\\t ]{${W.tabWidth*Q(le,we=>we.parent&&we.parent.type!=="root")}}$`).test(B.lastChild.value)?"":O;return B.children.length===0?se(B.hasDanglingSpaces&&B.isDanglingSpaceSensitive?k:""):se([ce(B)?m:"",ae([pe(),Oe(le,W,te)]),De()])}c.exports={printElement:V}}}),qc=Ue({"src/language-html/printer-html.js"(a,c){Je();var{builders:{fill:m,group:y,hardline:C,literalline:x},utils:{cleanDoc:A,getDocParts:S,isConcat:k,replaceTextEndOfLine:O}}=Gr(),G=bo(),{countChars:z,unescapeQuoteEntities:q,getTextValueParts:U}=Ks(),$=ha(),{insertPragma:Q}=$r(),{locStart:ce,locEnd:ge}=Ao(),ne=Gi(),{printClosingTagSuffix:me,printClosingTagEnd:ue,printOpeningTagPrefix:Ee,printOpeningTagStart:ye}=nu(),{printElement:Oe}=Vc(),{printChildren:V}=nc();function le(W,te,B){let X=W.getValue();switch(X.type){case"front-matter":return O(X.raw);case"root":return te.__onHtmlRoot&&te.__onHtmlRoot(X),[y(V(W,te,B)),C];case"element":case"ieConditionalComment":return Oe(W,te,B);case"ieConditionalStartComment":case"ieConditionalEndComment":return[ye(X),ue(X)];case"interpolation":return[ye(X,te),...W.map(B,"children"),ue(X,te)];case"text":{if(X.parent.type==="interpolation"){let se=/\n[^\S\n]*$/,ae=se.test(X.value),pe=ae?X.value.replace(se,""):X.value;return[...O(pe),ae?C:""]}let Z=A([Ee(X,te),...U(X),me(X,te)]);return k(Z)||Z.type==="fill"?m(S(Z)):Z}case"docType":return[y([ye(X,te)," ",X.value.replace(/^html\b/i,"html").replace(/\s+/g," ")]),ue(X,te)];case"comment":return[Ee(X,te),...O(te.originalText.slice(ce(X),ge(X)),x),me(X,te)];case"attribute":{if(X.value===null)return X.rawName;let Z=q(X.value),se=z(Z,"'"),ae=z(Z,'"'),pe=se({name:"Angular",since:"1.15.0",parsers:["angular"],vscodeLanguageIds:["html"],extensions:[".component.html"],filenames:[]})),m(Ii(),k=>({since:"1.15.0",parsers:["html"],vscodeLanguageIds:["html"],extensions:[...k.extensions,".mjml"]})),m(Ii(),()=>({name:"Lightning Web Components",since:"1.17.0",parsers:["lwc"],vscodeLanguageIds:["html"],extensions:[],filenames:[]})),m(ja(),()=>({since:"1.10.0",parsers:["vue"],vscodeLanguageIds:["vue"]}))],S={html:y};c.exports={languages:A,printers:S,options:C,parsers:x}}}),Xc=Ue({"src/language-yaml/pragma.js"(a,c){Je();function m(x){return/^\s*@(?:prettier|format)\s*$/.test(x)}function y(x){return/^\s*#[^\S\n]*@(?:prettier|format)\s*?(?:\n|$)/.test(x)}function C(x){return`# @format + +${x}`}c.exports={isPragma:m,hasPragma:y,insertPragma:C}}}),Jc=Ue({"src/language-yaml/loc.js"(a,c){Je();function m(C){return C.position.start.offset}function y(C){return C.position.end.offset}c.exports={locStart:m,locEnd:y}}}),Ha=Ue({"src/language-yaml/embed.js"(a,c){Je();function m(y,C,x,A){if(y.getValue().type==="root"&&A.filepath&&/(?:[/\\]|^)\.(?:prettier|stylelint|lintstaged)rc$/.test(A.filepath))return x(A.originalText,Object.assign(Object.assign({},A),{},{parser:"json"}))}c.exports=m}}),Is=Ue({"src/language-yaml/utils.js"(a,c){Je();var{getLast:m,isNonEmptyArray:y}=Tn();function C(V,le){let W=0,te=V.stack.length-1;for(let B=0;BA(te,le,V))}):V,W)}function S(V,le,W){Object.defineProperty(V,le,{get:W,enumerable:!1})}function k(V,le){let W=0,te=le.length;for(let B=V.position.end.offset-1;BX===0&&X===Z.length-1?B:X!==0&&X!==Z.length-1?B.trim():X===0?B.trimEnd():B.trimStart());return W.proseWrap==="preserve"?te.map(B=>B.length===0?[]:[B]):te.map(B=>B.length===0?[]:ue(B)).reduce((B,X,Z)=>Z!==0&&te[Z-1].length>0&&X.length>0&&!(V==="quoteDouble"&&m(m(B)).endsWith("\\"))?[...B.slice(0,-1),[...m(B),...X]]:[...B,X],[]).map(B=>W.proseWrap==="never"?[B.join(" ")]:B)}function ye(V,le){let{parentIndent:W,isLastDescendant:te,options:B}=le,X=V.position.start.line===V.position.end.line?"":B.originalText.slice(V.position.start.offset,V.position.end.offset).match(/^[^\n]*\n(.*)$/s)[1],Z;if(V.indent===null){let pe=X.match(/^(? *)[^\n\r ]/m);Z=pe?pe.groups.leadingSpace.length:Number.POSITIVE_INFINITY}else Z=V.indent-1+W;let se=X.split(` +`).map(pe=>pe.slice(Z));if(B.proseWrap==="preserve"||V.type==="blockLiteral")return ae(se.map(pe=>pe.length===0?[]:[pe]));return ae(se.map(pe=>pe.length===0?[]:ue(pe)).reduce((pe,De,we)=>we!==0&&se[we-1].length>0&&De.length>0&&!/^\s/.test(De[0])&&!/^\s|\s$/.test(m(pe))?[...pe.slice(0,-1),[...m(pe),...De]]:[...pe,De],[]).map(pe=>pe.reduce((De,we)=>De.length>0&&/\s$/.test(m(De))?[...De.slice(0,-1),m(De)+" "+we]:[...De,we],[])).map(pe=>B.proseWrap==="never"?[pe.join(" ")]:pe));function ae(pe){if(V.chomping==="keep")return m(pe).length===0?pe.slice(0,-1):pe;let De=0;for(let we=pe.length-1;we>=0&&pe[we].length===0;we--)De++;return De===0?pe:De>=2&&!te?pe.slice(0,-(De-1)):pe.slice(0,-De)}}function Oe(V){if(!V)return!0;switch(V.type){case"plain":case"quoteDouble":case"quoteSingle":case"alias":case"flowMapping":case"flowSequence":return!0;default:return!1}}c.exports={getLast:m,getAncestorCount:C,isNode:x,isEmptyNode:U,isInlineNode:Oe,mapNode:A,defineShortcut:S,isNextLineEmpty:k,isLastDescendantNode:O,getBlockValueLineContents:ye,getFlowScalarLineContents:Ee,getLastDescendantNode:G,hasPrettierIgnore:q,hasLeadingComments:Q,hasMiddleComments:ce,hasIndicatorComment:ge,hasTrailingComment:ne,hasEndComments:me}}}),Cl=Ue({"src/language-yaml/print-preprocess.js"(a,c){Je();var{defineShortcut:m,mapNode:y}=Is();function C(A){return y(A,x)}function x(A){switch(A.type){case"document":m(A,"head",()=>A.children[0]),m(A,"body",()=>A.children[1]);break;case"documentBody":case"sequenceItem":case"flowSequenceItem":case"mappingKey":case"mappingValue":m(A,"content",()=>A.children[0]);break;case"mappingItem":case"flowMappingItem":m(A,"key",()=>A.children[0]),m(A,"value",()=>A.children[1]);break}return A}c.exports=C}}),Ua=Ue({"src/language-yaml/print/misc.js"(a,c){Je();var{builders:{softline:m,align:y}}=Gr(),{hasEndComments:C,isNextLineEmpty:x,isNode:A}=Is(),S=new WeakMap;function k(z,q){let U=z.getValue(),$=z.stack[0],Q;return S.has($)?Q=S.get($):(Q=new Set,S.set($,Q)),!Q.has(U.position.end.line)&&(Q.add(U.position.end.line),x(U,q)&&!O(z.getParentNode()))?m:""}function O(z){return C(z)&&!A(z,["documentHead","documentBody","flowMapping","flowSequence"])}function G(z,q){return y(" ".repeat(z),q)}c.exports={alignWithSpaces:G,shouldPrintEndComments:O,printNextEmptyLine:k}}}),Ls=Ue({"src/language-yaml/print/flow-mapping-sequence.js"(a,c){Je();var{builders:{ifBreak:m,line:y,softline:C,hardline:x,join:A}}=Gr(),{isEmptyNode:S,getLast:k,hasEndComments:O}=Is(),{printNextEmptyLine:G,alignWithSpaces:z}=Ua();function q($,Q,ce){let ge=$.getValue(),ne=ge.type==="flowMapping",me=ne?"{":"[",ue=ne?"}":"]",Ee=C;ne&&ge.children.length>0&&ce.bracketSpacing&&(Ee=y);let ye=k(ge.children),Oe=ye&&ye.type==="flowMappingItem"&&S(ye.key)&&S(ye.value);return[me,z(ce.tabWidth,[Ee,U($,Q,ce),ce.trailingComma==="none"?"":m(","),O(ge)?[x,A(x,$.map(Q,"endComments"))]:""]),Oe?"":Ee,ue]}function U($,Q,ce){let ge=$.getValue();return $.map((ne,me)=>[Q(),me===ge.children.length-1?"":[",",y,ge.children[me].position.start.line!==ge.children[me+1].position.start.line?G(ne,ce.originalText):""]],"children")}c.exports={printFlowMapping:q,printFlowSequence:q}}}),Gp=Ue({"src/language-yaml/print/mapping-item.js"(a,c){Je();var{builders:{conditionalGroup:m,group:y,hardline:C,ifBreak:x,join:A,line:S}}=Gr(),{hasLeadingComments:k,hasMiddleComments:O,hasTrailingComment:G,hasEndComments:z,isNode:q,isEmptyNode:U,isInlineNode:$}=Is(),{alignWithSpaces:Q}=Ua();function ce(ue,Ee,ye,Oe,V){let{key:le,value:W}=ue,te=U(le),B=U(W);if(te&&B)return": ";let X=Oe("key"),Z=ne(ue)?" ":"";if(B)return ue.type==="flowMappingItem"&&Ee.type==="flowMapping"?X:ue.type==="mappingItem"&&ge(le.content,V)&&!G(le.content)&&(!Ee.tag||Ee.tag.value!=="tag:yaml.org,2002:set")?[X,Z,":"]:["? ",Q(2,X)];let se=Oe("value");if(te)return[": ",Q(2,se)];if(k(W)||!$(le.content))return["? ",Q(2,X),C,A("",ye.map(Oe,"value","leadingComments").map(_e=>[_e,C])),": ",Q(2,se)];if(me(le.content)&&!k(le.content)&&!O(le.content)&&!G(le.content)&&!z(le)&&!k(W.content)&&!O(W.content)&&!z(W)&&ge(W.content,V))return[X,Z,": ",se];let ae=Symbol("mappingKey"),pe=y([x("? "),y(Q(2,X),{id:ae})]),De=[C,": ",Q(2,se)],we=[Z,":"];k(W.content)||z(W)&&W.content&&!q(W.content,["mapping","sequence"])||Ee.type==="mapping"&&G(le.content)&&$(W.content)||q(W.content,["mapping","sequence"])&&W.content.tag===null&&W.content.anchor===null?we.push(C):W.content&&we.push(S),we.push(se);let Se=Q(V.tabWidth,we);return ge(le.content,V)&&!k(le.content)&&!O(le.content)&&!z(le)?m([[X,Se]]):m([[pe,x(De,Se,{groupId:ae})]])}function ge(ue,Ee){if(!ue)return!0;switch(ue.type){case"plain":case"quoteSingle":case"quoteDouble":break;case"alias":return!0;default:return!1}if(Ee.proseWrap==="preserve")return ue.position.start.line===ue.position.end.line;if(/\\$/m.test(Ee.originalText.slice(ue.position.start.offset,ue.position.end.offset)))return!1;switch(Ee.proseWrap){case"never":return!ue.value.includes(` +`);case"always":return!/[\n ]/.test(ue.value);default:return!1}}function ne(ue){return ue.key.content&&ue.key.content.type==="alias"}function me(ue){if(!ue)return!0;switch(ue.type){case"plain":case"quoteDouble":case"quoteSingle":return ue.position.start.line===ue.position.end.line;case"alias":return!0;default:return!1}}c.exports=ce}}),Wp=Ue({"src/language-yaml/print/block.js"(a,c){Je();var{builders:{dedent:m,dedentToRoot:y,fill:C,hardline:x,join:A,line:S,literalline:k,markAsRoot:O},utils:{getDocParts:G}}=Gr(),{getAncestorCount:z,getBlockValueLineContents:q,hasIndicatorComment:U,isLastDescendantNode:$,isNode:Q}=Is(),{alignWithSpaces:ce}=Ua();function ge(ne,me,ue){let Ee=ne.getValue(),ye=z(ne,te=>Q(te,["sequence","mapping"])),Oe=$(ne),V=[Ee.type==="blockFolded"?">":"|"];Ee.indent!==null&&V.push(Ee.indent.toString()),Ee.chomping!=="clip"&&V.push(Ee.chomping==="keep"?"+":"-"),U(Ee)&&V.push(" ",me("indicatorComment"));let le=q(Ee,{parentIndent:ye,isLastDescendant:Oe,options:ue}),W=[];for(let[te,B]of le.entries())te===0&&W.push(x),W.push(C(G(A(S,B)))),te!==le.length-1?W.push(B.length===0?x:O(k)):Ee.chomping==="keep"&&Oe&&W.push(y(B.length===0?x:k));return Ee.indent===null?V.push(m(ce(ue.tabWidth,W))):V.push(y(ce(Ee.indent-1+ye,W))),V}c.exports=ge}}),za=Ue({"src/language-yaml/printer-yaml.js"(a,c){Je();var{builders:{breakParent:m,fill:y,group:C,hardline:x,join:A,line:S,lineSuffix:k,literalline:O},utils:{getDocParts:G,replaceTextEndOfLine:z}}=Gr(),{isPreviousLineEmpty:q}=Tn(),{insertPragma:U,isPragma:$}=Xc(),{locStart:Q}=Jc(),ce=Ha(),{getFlowScalarLineContents:ge,getLastDescendantNode:ne,hasLeadingComments:me,hasMiddleComments:ue,hasTrailingComment:Ee,hasEndComments:ye,hasPrettierIgnore:Oe,isLastDescendantNode:V,isNode:le,isInlineNode:W}=Is(),te=Cl(),{alignWithSpaces:B,printNextEmptyLine:X,shouldPrintEndComments:Z}=Ua(),{printFlowMapping:se,printFlowSequence:ae}=Ls(),pe=Gp(),De=Wp();function we(be,st,At){let lt=be.getValue(),Nt=[];lt.type!=="mappingValue"&&me(lt)&&Nt.push([A(x,be.map(At,"leadingComments")),x]);let{tag:Le,anchor:Ze}=lt;Le&&Nt.push(At("tag")),Le&&Ze&&Nt.push(" "),Ze&&Nt.push(At("anchor"));let kt="";le(lt,["mapping","sequence","comment","directive","mappingItem","sequenceItem"])&&!V(be)&&(kt=X(be,st.originalText)),(Le||Ze)&&(le(lt,["sequence","mapping"])&&!ue(lt)?Nt.push(x):Nt.push(" ")),ue(lt)&&Nt.push([lt.middleComments.length===1?"":x,A(x,be.map(At,"middleComments")),x]);let Pt=be.getParentNode();return Oe(be)?Nt.push(z(st.originalText.slice(lt.position.start.offset,lt.position.end.offset).trimEnd(),O)):Nt.push(C(Se(lt,Pt,be,st,At))),Ee(lt)&&!le(lt,["document","documentHead"])&&Nt.push(k([lt.type==="mappingValue"&&!lt.content?"":" ",Pt.type==="mappingKey"&&be.getParentNode(2).type==="mapping"&&W(lt)?"":m,At("trailingComment")])),Z(lt)&&Nt.push(B(lt.type==="sequenceItem"?2:0,[x,A(x,be.map(Jt=>[q(st.originalText,Jt.getValue(),Q)?x:"",At()],"endComments"))])),Nt.push(kt),Nt}function Se(be,st,At,lt,Nt){switch(be.type){case"root":{let{children:Le}=be,Ze=[];At.each((Pt,Jt)=>{let tt=Le[Jt],He=Le[Jt+1];Jt!==0&&Ze.push(x),Ze.push(Nt()),Ge(tt,He)?(Ze.push(x,"..."),Ee(tt)&&Ze.push(" ",Nt("trailingComment"))):He&&!Ee(He.head)&&Ze.push(x,"---")},"children");let kt=ne(be);return(!le(kt,["blockLiteral","blockFolded"])||kt.chomping!=="keep")&&Ze.push(x),Ze}case"document":{let Le=st.children[At.getName()+1],Ze=[];return xe(be,Le,st,lt)==="head"&&((be.head.children.length>0||be.head.endComments.length>0)&&Ze.push(Nt("head")),Ee(be.head)?Ze.push(["---"," ",Nt(["head","trailingComment"])]):Ze.push("---")),_e(be)&&Ze.push(Nt("body")),A(x,Ze)}case"documentHead":return A(x,[...At.map(Nt,"children"),...At.map(Nt,"endComments")]);case"documentBody":{let{children:Le,endComments:Ze}=be,kt="";if(Le.length>0&&Ze.length>0){let Pt=ne(be);le(Pt,["blockFolded","blockLiteral"])?Pt.chomping!=="keep"&&(kt=[x,x]):kt=x}return[A(x,At.map(Nt,"children")),kt,A(x,At.map(Nt,"endComments"))]}case"directive":return["%",A(" ",[be.name,...be.parameters])];case"comment":return["#",be.value];case"alias":return["*",be.value];case"tag":return lt.originalText.slice(be.position.start.offset,be.position.end.offset);case"anchor":return["&",be.value];case"plain":return nt(be.type,lt.originalText.slice(be.position.start.offset,be.position.end.offset),lt);case"quoteDouble":case"quoteSingle":{let Le="'",Ze='"',kt=lt.originalText.slice(be.position.start.offset+1,be.position.end.offset-1);if(be.type==="quoteSingle"&&kt.includes("\\")||be.type==="quoteDouble"&&/\\[^"]/.test(kt)){let Jt=be.type==="quoteDouble"?Ze:Le;return[Jt,nt(be.type,kt,lt),Jt]}if(kt.includes(Ze))return[Le,nt(be.type,be.type==="quoteDouble"?kt.replace(/\\"/g,Ze).replace(/'/g,Le.repeat(2)):kt,lt),Le];if(kt.includes(Le))return[Ze,nt(be.type,be.type==="quoteSingle"?kt.replace(/''/g,Le):kt,lt),Ze];let Pt=lt.singleQuote?Le:Ze;return[Pt,nt(be.type,kt,lt),Pt]}case"blockFolded":case"blockLiteral":return De(At,Nt,lt);case"mapping":case"sequence":return A(x,At.map(Nt,"children"));case"sequenceItem":return["- ",B(2,be.content?Nt("content"):"")];case"mappingKey":case"mappingValue":return be.content?Nt("content"):"";case"mappingItem":case"flowMappingItem":return pe(be,st,At,Nt,lt);case"flowMapping":return se(At,Nt,lt);case"flowSequence":return ae(At,Nt,lt);case"flowSequenceItem":return Nt("content");default:throw new Error(`Unexpected node type ${be.type}`)}}function _e(be){return be.body.children.length>0||ye(be.body)}function Ge(be,st){return Ee(be)||st&&(st.head.children.length>0||ye(st.head))}function xe(be,st,At,lt){return At.children[0]===be&&/---(?:\s|$)/.test(lt.originalText.slice(Q(be),Q(be)+4))||be.head.children.length>0||ye(be.head)||Ee(be.head)?"head":Ge(be,st)?!1:st?"root":!1}function nt(be,st,At){let lt=ge(be,st,At);return A(x,lt.map(Nt=>y(G(A(S,Nt)))))}function Fe(be,st){if(le(st))switch(delete st.position,st.type){case"comment":if($(st.value))return null;break;case"quoteDouble":case"quoteSingle":st.type="quote";break}}c.exports={preprocess:te,embed:ce,print:we,massageAstNode:Fe,insertPragma:U}}}),Qc=Ue({"src/language-yaml/options.js"(a,c){Je();var m=Ma();c.exports={bracketSpacing:m.bracketSpacing,singleQuote:m.singleQuote,proseWrap:m.proseWrap}}}),Zc=Ue({"src/language-yaml/parsers.js"(){Je()}}),ic=Ue({"node_modules/linguist-languages/data/YAML.json"(a,c){c.exports={name:"YAML",type:"data",color:"#cb171e",tmScope:"source.yaml",aliases:["yml"],extensions:[".yml",".mir",".reek",".rviz",".sublime-syntax",".syntax",".yaml",".yaml-tmlanguage",".yaml.sed",".yml.mysql"],filenames:[".clang-format",".clang-tidy",".gemrc","CITATION.cff","glide.lock","yarn.lock"],aceMode:"yaml",codemirrorMode:"yaml",codemirrorMimeType:"text/x-yaml",languageId:407}}}),xl=Ue({"src/language-yaml/index.js"(a,c){Je();var m=_s(),y=za(),C=Qc(),x=Zc(),A=[m(ic(),S=>({since:"1.14.0",parsers:["yaml"],vscodeLanguageIds:["yaml","ansible","home-assistant"],filenames:[...S.filenames.filter(k=>k!=="yarn.lock"),".prettierrc",".stylelintrc",".lintstagedrc"]}))];c.exports={languages:A,printers:{yaml:y},options:C,parsers:x}}}),iu=Ue({"src/languages.js"(a,c){Je(),c.exports=[Nu(),Bp(),Ou(),Rc(),pa(),Yc(),xl()]}});Je();var{version:sc}=Ci(),$a=ws(),{getSupportInfo:ac}=Ca(),Uu=ho(),su=iu(),ep=Gr();function l(a){let c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;return function(){for(var m=arguments.length,y=new Array(m),C=0;C()=>(Mt||Tr((Mt={exports:{}}).exports,Mt),Mt.exports),o=r((Tr,Mt)=>{var xt=function(Rt){return Rt&&Rt.Math==Math&&Rt};Mt.exports=xt(typeof globalThis=="object"&&globalThis)||xt(typeof window=="object"&&window)||xt(typeof self=="object"&&self)||xt(typeof y1=="object"&&y1)||function(){return this}()||Function("return this")()}),g=r((Tr,Mt)=>{Mt.exports=function(xt){try{return!!xt()}catch{return!0}}}),v=r((Tr,Mt)=>{var xt=g();Mt.exports=!xt(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})}),E=r((Tr,Mt)=>{var xt=g();Mt.exports=!xt(function(){var Rt=(function(){}).bind();return typeof Rt!="function"||Rt.hasOwnProperty("prototype")})}),b=r((Tr,Mt)=>{var xt=E(),Rt=Function.prototype.call;Mt.exports=xt?Rt.bind(Rt):function(){return Rt.apply(Rt,arguments)}}),N=r(Tr=>{var Mt={}.propertyIsEnumerable,xt=Object.getOwnPropertyDescriptor,Rt=xt&&!Mt.call({1:2},1);Tr.f=Rt?function(Ft){var qt=xt(this,Ft);return!!qt&&qt.enumerable}:Mt}),F=r((Tr,Mt)=>{Mt.exports=function(xt,Rt){return{enumerable:!(xt&1),configurable:!(xt&2),writable:!(xt&4),value:Rt}}}),L=r((Tr,Mt)=>{var xt=E(),Rt=Function.prototype,Ft=Rt.call,qt=xt&&Rt.bind.bind(Ft,Ft);Mt.exports=xt?qt:function(lr){return function(){return Ft.apply(lr,arguments)}}}),H=r((Tr,Mt)=>{var xt=L(),Rt=xt({}.toString),Ft=xt("".slice);Mt.exports=function(qt){return Ft(Rt(qt),8,-1)}}),ie=r((Tr,Mt)=>{var xt=L(),Rt=g(),Ft=H(),qt=Object,lr=xt("".split);Mt.exports=Rt(function(){return!qt("z").propertyIsEnumerable(0)})?function(ar){return Ft(ar)=="String"?lr(ar,""):qt(ar)}:qt}),re=r((Tr,Mt)=>{Mt.exports=function(xt){return xt==null}}),Ae=r((Tr,Mt)=>{var xt=re(),Rt=TypeError;Mt.exports=function(Ft){if(xt(Ft))throw Rt("Can't call method on "+Ft);return Ft}}),$e=r((Tr,Mt)=>{var xt=ie(),Rt=Ae();Mt.exports=function(Ft){return xt(Rt(Ft))}}),Be=r((Tr,Mt)=>{var xt=typeof document=="object"&&document.all,Rt=typeof xt>"u"&&xt!==void 0;Mt.exports={all:xt,IS_HTMLDDA:Rt}}),Ne=r((Tr,Mt)=>{var xt=Be(),Rt=xt.all;Mt.exports=xt.IS_HTMLDDA?function(Ft){return typeof Ft=="function"||Ft===Rt}:function(Ft){return typeof Ft=="function"}}),et=r((Tr,Mt)=>{var xt=Ne(),Rt=Be(),Ft=Rt.all;Mt.exports=Rt.IS_HTMLDDA?function(qt){return typeof qt=="object"?qt!==null:xt(qt)||qt===Ft}:function(qt){return typeof qt=="object"?qt!==null:xt(qt)}}),Ke=r((Tr,Mt)=>{var xt=o(),Rt=Ne(),Ft=function(qt){return Rt(qt)?qt:void 0};Mt.exports=function(qt,lr){return arguments.length<2?Ft(xt[qt]):xt[qt]&&xt[qt][lr]}}),Re=r((Tr,Mt)=>{var xt=L();Mt.exports=xt({}.isPrototypeOf)}),$t=r((Tr,Mt)=>{var xt=Ke();Mt.exports=xt("navigator","userAgent")||""}),ze=r((Tr,Mt)=>{var xt=o(),Rt=$t(),Ft=xt.process,qt=xt.Deno,lr=Ft&&Ft.versions||qt&&qt.version,ar=lr&&lr.v8,vr,Ct;ar&&(vr=ar.split("."),Ct=vr[0]>0&&vr[0]<4?1:+(vr[0]+vr[1])),!Ct&&Rt&&(vr=Rt.match(/Edge\/(\d+)/),(!vr||vr[1]>=74)&&(vr=Rt.match(/Chrome\/(\d+)/),vr&&(Ct=+vr[1]))),Mt.exports=Ct}),ht=r((Tr,Mt)=>{var xt=ze(),Rt=g();Mt.exports=!!Object.getOwnPropertySymbols&&!Rt(function(){var Ft=Symbol();return!String(Ft)||!(Object(Ft)instanceof Symbol)||!Symbol.sham&&xt&&xt<41})}),rr=r((Tr,Mt)=>{var xt=ht();Mt.exports=xt&&!Symbol.sham&&typeof Symbol.iterator=="symbol"}),Kt=r((Tr,Mt)=>{var xt=Ke(),Rt=Ne(),Ft=Re(),qt=rr(),lr=Object;Mt.exports=qt?function(ar){return typeof ar=="symbol"}:function(ar){var vr=xt("Symbol");return Rt(vr)&&Ft(vr.prototype,lr(ar))}}),vt=r((Tr,Mt)=>{var xt=String;Mt.exports=function(Rt){try{return xt(Rt)}catch{return"Object"}}}),Yt=r((Tr,Mt)=>{var xt=Ne(),Rt=vt(),Ft=TypeError;Mt.exports=function(qt){if(xt(qt))return qt;throw Ft(Rt(qt)+" is not a function")}}),St=r((Tr,Mt)=>{var xt=Yt(),Rt=re();Mt.exports=function(Ft,qt){var lr=Ft[qt];return Rt(lr)?void 0:xt(lr)}}),ft=r((Tr,Mt)=>{var xt=b(),Rt=Ne(),Ft=et(),qt=TypeError;Mt.exports=function(lr,ar){var vr,Ct;if(ar==="string"&&Rt(vr=lr.toString)&&!Ft(Ct=xt(vr,lr))||Rt(vr=lr.valueOf)&&!Ft(Ct=xt(vr,lr))||ar!=="string"&&Rt(vr=lr.toString)&&!Ft(Ct=xt(vr,lr)))return Ct;throw qt("Can't convert object to primitive value")}}),er=r((Tr,Mt)=>{Mt.exports=!1}),jt=r((Tr,Mt)=>{var xt=o(),Rt=Object.defineProperty;Mt.exports=function(Ft,qt){try{Rt(xt,Ft,{value:qt,configurable:!0,writable:!0})}catch{xt[Ft]=qt}return qt}}),ur=r((Tr,Mt)=>{var xt=o(),Rt=jt(),Ft="__core-js_shared__",qt=xt[Ft]||Rt(Ft,{});Mt.exports=qt}),Ur=r((Tr,Mt)=>{var xt=er(),Rt=ur();(Mt.exports=function(Ft,qt){return Rt[Ft]||(Rt[Ft]=qt!==void 0?qt:{})})("versions",[]).push({version:"3.26.1",mode:xt?"pure":"global",copyright:"© 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.26.1/LICENSE",source:"https://github.com/zloirock/core-js"})}),Yr=r((Tr,Mt)=>{var xt=Ae(),Rt=Object;Mt.exports=function(Ft){return Rt(xt(Ft))}}),Zr=r((Tr,Mt)=>{var xt=L(),Rt=Yr(),Ft=xt({}.hasOwnProperty);Mt.exports=Object.hasOwn||function(qt,lr){return Ft(Rt(qt),lr)}}),fe=r((Tr,Mt)=>{var xt=L(),Rt=0,Ft=Math.random(),qt=xt(1 .toString);Mt.exports=function(lr){return"Symbol("+(lr===void 0?"":lr)+")_"+qt(++Rt+Ft,36)}}),Te=r((Tr,Mt)=>{var xt=o(),Rt=Ur(),Ft=Zr(),qt=fe(),lr=ht(),ar=rr(),vr=Rt("wks"),Ct=xt.Symbol,We=Ct&&Ct.for,je=ar?Ct:Ct&&Ct.withoutSetter||qt;Mt.exports=function(Ye){if(!Ft(vr,Ye)||!(lr||typeof vr[Ye]=="string")){var Xe="Symbol."+Ye;lr&&Ft(Ct,Ye)?vr[Ye]=Ct[Ye]:ar&&We?vr[Ye]=We(Xe):vr[Ye]=je(Xe)}return vr[Ye]}}),Qt=r((Tr,Mt)=>{var xt=b(),Rt=et(),Ft=Kt(),qt=St(),lr=ft(),ar=Te(),vr=TypeError,Ct=ar("toPrimitive");Mt.exports=function(We,je){if(!Rt(We)||Ft(We))return We;var Ye=qt(We,Ct),Xe;if(Ye){if(je===void 0&&(je="default"),Xe=xt(Ye,We,je),!Rt(Xe)||Ft(Xe))return Xe;throw vr("Can't convert object to primitive value")}return je===void 0&&(je="number"),lr(We,je)}}),Ve=r((Tr,Mt)=>{var xt=Qt(),Rt=Kt();Mt.exports=function(Ft){var qt=xt(Ft,"string");return Rt(qt)?qt:qt+""}}),br=r((Tr,Mt)=>{var xt=o(),Rt=et(),Ft=xt.document,qt=Rt(Ft)&&Rt(Ft.createElement);Mt.exports=function(lr){return qt?Ft.createElement(lr):{}}}),An=r((Tr,Mt)=>{var xt=v(),Rt=g(),Ft=br();Mt.exports=!xt&&!Rt(function(){return Object.defineProperty(Ft("div"),"a",{get:function(){return 7}}).a!=7})}),yn=r(Tr=>{var Mt=v(),xt=b(),Rt=N(),Ft=F(),qt=$e(),lr=Ve(),ar=Zr(),vr=An(),Ct=Object.getOwnPropertyDescriptor;Tr.f=Mt?Ct:function(We,je){if(We=qt(We),je=lr(je),vr)try{return Ct(We,je)}catch{}if(ar(We,je))return Ft(!xt(Rt.f,We,je),We[je])}}),Pn=r((Tr,Mt)=>{var xt=v(),Rt=g();Mt.exports=xt&&Rt(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!=42})}),En=r((Tr,Mt)=>{var xt=et(),Rt=String,Ft=TypeError;Mt.exports=function(qt){if(xt(qt))return qt;throw Ft(Rt(qt)+" is not an object")}}),Xr=r(Tr=>{var Mt=v(),xt=An(),Rt=Pn(),Ft=En(),qt=Ve(),lr=TypeError,ar=Object.defineProperty,vr=Object.getOwnPropertyDescriptor,Ct="enumerable",We="configurable",je="writable";Tr.f=Mt?Rt?function(Ye,Xe,gt){if(Ft(Ye),Xe=qt(Xe),Ft(gt),typeof Ye=="function"&&Xe==="prototype"&&"value"in gt&&je in gt&&!gt[je]){var Lt=vr(Ye,Xe);Lt&&Lt[je]&&(Ye[Xe]=gt.value,gt={configurable:We in gt?gt[We]:Lt[We],enumerable:Ct in gt?gt[Ct]:Lt[Ct],writable:!1})}return ar(Ye,Xe,gt)}:ar:function(Ye,Xe,gt){if(Ft(Ye),Xe=qt(Xe),Ft(gt),xt)try{return ar(Ye,Xe,gt)}catch{}if("get"in gt||"set"in gt)throw lr("Accessors not supported");return"value"in gt&&(Ye[Xe]=gt.value),Ye}}),Dn=r((Tr,Mt)=>{var xt=v(),Rt=Xr(),Ft=F();Mt.exports=xt?function(qt,lr,ar){return Rt.f(qt,lr,Ft(1,ar))}:function(qt,lr,ar){return qt[lr]=ar,qt}}),Rn=r((Tr,Mt)=>{var xt=v(),Rt=Zr(),Ft=Function.prototype,qt=xt&&Object.getOwnPropertyDescriptor,lr=Rt(Ft,"name"),ar=lr&&(function(){}).name==="something",vr=lr&&(!xt||xt&&qt(Ft,"name").configurable);Mt.exports={EXISTS:lr,PROPER:ar,CONFIGURABLE:vr}}),mi=r((Tr,Mt)=>{var xt=L(),Rt=Ne(),Ft=ur(),qt=xt(Function.toString);Rt(Ft.inspectSource)||(Ft.inspectSource=function(lr){return qt(lr)}),Mt.exports=Ft.inspectSource}),bn=r((Tr,Mt)=>{var xt=o(),Rt=Ne(),Ft=xt.WeakMap;Mt.exports=Rt(Ft)&&/native code/.test(String(Ft))}),gi=r((Tr,Mt)=>{var xt=Ur(),Rt=fe(),Ft=xt("keys");Mt.exports=function(qt){return Ft[qt]||(Ft[qt]=Rt(qt))}}),Di=r((Tr,Mt)=>{Mt.exports={}}),fi=r((Tr,Mt)=>{var xt=bn(),Rt=o(),Ft=et(),qt=Dn(),lr=Zr(),ar=ur(),vr=gi(),Ct=Di(),We="Object already initialized",je=Rt.TypeError,Ye=Rt.WeakMap,Xe,gt,Lt,Gt=function(Er){return Lt(Er)?gt(Er):Xe(Er,{})},Ut=function(Er){return function(wr){var cr;if(!Ft(wr)||(cr=gt(wr)).type!==Er)throw je("Incompatible receiver, "+Er+" required");return cr}};xt||ar.state?(bt=ar.state||(ar.state=new Ye),bt.get=bt.get,bt.has=bt.has,bt.set=bt.set,Xe=function(Er,wr){if(bt.has(Er))throw je(We);return wr.facade=Er,bt.set(Er,wr),wr},gt=function(Er){return bt.get(Er)||{}},Lt=function(Er){return bt.has(Er)}):(yr=vr("state"),Ct[yr]=!0,Xe=function(Er,wr){if(lr(Er,yr))throw je(We);return wr.facade=Er,qt(Er,yr,wr),wr},gt=function(Er){return lr(Er,yr)?Er[yr]:{}},Lt=function(Er){return lr(Er,yr)});var bt,yr;Mt.exports={set:Xe,get:gt,has:Lt,enforce:Gt,getterFor:Ut}}),yi=r((Tr,Mt)=>{var xt=g(),Rt=Ne(),Ft=Zr(),qt=v(),lr=Rn().CONFIGURABLE,ar=mi(),vr=fi(),Ct=vr.enforce,We=vr.get,je=Object.defineProperty,Ye=qt&&!xt(function(){return je(function(){},"length",{value:8}).length!==8}),Xe=String(String).split("String"),gt=Mt.exports=function(Lt,Gt,Ut){String(Gt).slice(0,7)==="Symbol("&&(Gt="["+String(Gt).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),Ut&&Ut.getter&&(Gt="get "+Gt),Ut&&Ut.setter&&(Gt="set "+Gt),(!Ft(Lt,"name")||lr&&Lt.name!==Gt)&&(qt?je(Lt,"name",{value:Gt,configurable:!0}):Lt.name=Gt),Ye&&Ut&&Ft(Ut,"arity")&&Lt.length!==Ut.arity&&je(Lt,"length",{value:Ut.arity});try{Ut&&Ft(Ut,"constructor")&&Ut.constructor?qt&&je(Lt,"prototype",{writable:!1}):Lt.prototype&&(Lt.prototype=void 0)}catch{}var bt=Ct(Lt);return Ft(bt,"source")||(bt.source=Xe.join(typeof Gt=="string"?Gt:"")),Lt};Function.prototype.toString=gt(function(){return Rt(this)&&We(this).source||ar(this)},"toString")}),Li=r((Tr,Mt)=>{var xt=Ne(),Rt=Xr(),Ft=yi(),qt=jt();Mt.exports=function(lr,ar,vr,Ct){Ct||(Ct={});var We=Ct.enumerable,je=Ct.name!==void 0?Ct.name:ar;if(xt(vr)&&Ft(vr,je,Ct),Ct.global)We?lr[ar]=vr:qt(ar,vr);else{try{Ct.unsafe?lr[ar]&&(We=!0):delete lr[ar]}catch{}We?lr[ar]=vr:Rt.f(lr,ar,{value:vr,enumerable:!1,configurable:!Ct.nonConfigurable,writable:!Ct.nonWritable})}return lr}}),Ti=r((Tr,Mt)=>{var xt=Math.ceil,Rt=Math.floor;Mt.exports=Math.trunc||function(Ft){var qt=+Ft;return(qt>0?Rt:xt)(qt)}}),gr=r((Tr,Mt)=>{var xt=Ti();Mt.exports=function(Rt){var Ft=+Rt;return Ft!==Ft||Ft===0?0:xt(Ft)}}),jn=r((Tr,Mt)=>{var xt=gr(),Rt=Math.max,Ft=Math.min;Mt.exports=function(qt,lr){var ar=xt(qt);return ar<0?Rt(ar+lr,0):Ft(ar,lr)}}),ns=r((Tr,Mt)=>{var xt=gr(),Rt=Math.min;Mt.exports=function(Ft){return Ft>0?Rt(xt(Ft),9007199254740991):0}}),ri=r((Tr,Mt)=>{var xt=ns();Mt.exports=function(Rt){return xt(Rt.length)}}),ni=r((Tr,Mt)=>{var xt=$e(),Rt=jn(),Ft=ri(),qt=function(lr){return function(ar,vr,Ct){var We=xt(ar),je=Ft(We),Ye=Rt(Ct,je),Xe;if(lr&&vr!=vr){for(;je>Ye;)if(Xe=We[Ye++],Xe!=Xe)return!0}else for(;je>Ye;Ye++)if((lr||Ye in We)&&We[Ye]===vr)return lr||Ye||0;return!lr&&-1}};Mt.exports={includes:qt(!0),indexOf:qt(!1)}}),In=r((Tr,Mt)=>{var xt=L(),Rt=Zr(),Ft=$e(),qt=ni().indexOf,lr=Di(),ar=xt([].push);Mt.exports=function(vr,Ct){var We=Ft(vr),je=0,Ye=[],Xe;for(Xe in We)!Rt(lr,Xe)&&Rt(We,Xe)&&ar(Ye,Xe);for(;Ct.length>je;)Rt(We,Xe=Ct[je++])&&(~qt(Ye,Xe)||ar(Ye,Xe));return Ye}}),Hn=r((Tr,Mt)=>{Mt.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]}),zt=r(Tr=>{var Mt=In(),xt=Hn(),Rt=xt.concat("length","prototype");Tr.f=Object.getOwnPropertyNames||function(Ft){return Mt(Ft,Rt)}}),dr=r(Tr=>{Tr.f=Object.getOwnPropertySymbols}),rn=r((Tr,Mt)=>{var xt=Ke(),Rt=L(),Ft=zt(),qt=dr(),lr=En(),ar=Rt([].concat);Mt.exports=xt("Reflect","ownKeys")||function(vr){var Ct=Ft.f(lr(vr)),We=qt.f;return We?ar(Ct,We(vr)):Ct}}),fn=r((Tr,Mt)=>{var xt=Zr(),Rt=rn(),Ft=yn(),qt=Xr();Mt.exports=function(lr,ar,vr){for(var Ct=Rt(ar),We=qt.f,je=Ft.f,Ye=0;Ye{var xt=g(),Rt=Ne(),Ft=/#|\.prototype\./,qt=function(We,je){var Ye=ar[lr(We)];return Ye==Ct?!0:Ye==vr?!1:Rt(je)?xt(je):!!je},lr=qt.normalize=function(We){return String(We).replace(Ft,".").toLowerCase()},ar=qt.data={},vr=qt.NATIVE="N",Ct=qt.POLYFILL="P";Mt.exports=qt}),Nr=r((Tr,Mt)=>{var xt=o(),Rt=yn().f,Ft=Dn(),qt=Li(),lr=jt(),ar=fn(),vr=nn();Mt.exports=function(Ct,We){var je=Ct.target,Ye=Ct.global,Xe=Ct.stat,gt,Lt,Gt,Ut,bt,yr;if(Ye?Lt=xt:Xe?Lt=xt[je]||lr(je,{}):Lt=(xt[je]||{}).prototype,Lt)for(Gt in We){if(bt=We[Gt],Ct.dontCallGetSet?(yr=Rt(Lt,Gt),Ut=yr&&yr.value):Ut=Lt[Gt],gt=vr(Ye?Gt:je+(Xe?".":"#")+Gt,Ct.forced),!gt&&Ut!==void 0){if(typeof bt==typeof Ut)continue;ar(bt,Ut)}(Ct.sham||Ut&&Ut.sham)&&Ft(bt,"sham",!0),qt(Lt,Gt,bt,Ct)}}}),On=r(()=>{var Tr=Nr(),Mt=o();Tr({global:!0,forced:Mt.globalThis!==Mt},{globalThis:Mt})}),Ht=r(()=>{On()}),Ar=r((Tr,Mt)=>{var xt=yi(),Rt=Xr();Mt.exports=function(Ft,qt,lr){return lr.get&&xt(lr.get,qt,{getter:!0}),lr.set&&xt(lr.set,qt,{setter:!0}),Rt.f(Ft,qt,lr)}}),Rr=r((Tr,Mt)=>{var xt=En();Mt.exports=function(){var Rt=xt(this),Ft="";return Rt.hasIndices&&(Ft+="d"),Rt.global&&(Ft+="g"),Rt.ignoreCase&&(Ft+="i"),Rt.multiline&&(Ft+="m"),Rt.dotAll&&(Ft+="s"),Rt.unicode&&(Ft+="u"),Rt.unicodeSets&&(Ft+="v"),Rt.sticky&&(Ft+="y"),Ft}}),jr=r(()=>{var Tr=o(),Mt=v(),xt=Ar(),Rt=Rr(),Ft=g(),qt=Tr.RegExp,lr=qt.prototype,ar=Mt&&Ft(function(){var vr=!0;try{qt(".","d")}catch{vr=!1}var Ct={},We="",je=vr?"dgimsy":"gimsy",Ye=function(Gt,Ut){Object.defineProperty(Ct,Gt,{get:function(){return We+=Ut,!0}})},Xe={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};vr&&(Xe.hasIndices="d");for(var gt in Xe)Ye(gt,Xe[gt]);var Lt=Object.getOwnPropertyDescriptor(lr,"flags").get.call(Ct);return Lt!==je||We!==je});ar&&xt(lr,"flags",{configurable:!0,get:Rt})}),an=r((Tr,Mt)=>{var xt=H();Mt.exports=Array.isArray||function(Rt){return xt(Rt)=="Array"}}),Mn=r((Tr,Mt)=>{var xt=TypeError,Rt=9007199254740991;Mt.exports=function(Ft){if(Ft>Rt)throw xt("Maximum allowed index exceeded");return Ft}}),Xn=r((Tr,Mt)=>{var xt=H(),Rt=L();Mt.exports=function(Ft){if(xt(Ft)==="Function")return Rt(Ft)}}),Xi=r((Tr,Mt)=>{var xt=Xn(),Rt=Yt(),Ft=E(),qt=xt(xt.bind);Mt.exports=function(lr,ar){return Rt(lr),ar===void 0?lr:Ft?qt(lr,ar):function(){return lr.apply(ar,arguments)}}}),is=r((Tr,Mt)=>{var xt=an(),Rt=ri(),Ft=Mn(),qt=Xi(),lr=function(ar,vr,Ct,We,je,Ye,Xe,gt){for(var Lt=je,Gt=0,Ut=Xe?qt(Xe,gt):!1,bt,yr;Gt0&&xt(bt)?(yr=Rt(bt),Lt=lr(ar,vr,bt,yr,Lt,Ye-1)-1):(Ft(Lt+1),ar[Lt]=bt),Lt++),Gt++;return Lt};Mt.exports=lr}),Ln=r((Tr,Mt)=>{var xt=Te(),Rt=xt("toStringTag"),Ft={};Ft[Rt]="z",Mt.exports=String(Ft)==="[object z]"}),ss=r((Tr,Mt)=>{var xt=Ln(),Rt=Ne(),Ft=H(),qt=Te(),lr=qt("toStringTag"),ar=Object,vr=Ft(function(){return arguments}())=="Arguments",Ct=function(We,je){try{return We[je]}catch{}};Mt.exports=xt?Ft:function(We){var je,Ye,Xe;return We===void 0?"Undefined":We===null?"Null":typeof(Ye=Ct(je=ar(We),lr))=="string"?Ye:vr?Ft(je):(Xe=Ft(je))=="Object"&&Rt(je.callee)?"Arguments":Xe}}),as=r((Tr,Mt)=>{var xt=L(),Rt=g(),Ft=Ne(),qt=ss(),lr=Ke(),ar=mi(),vr=function(){},Ct=[],We=lr("Reflect","construct"),je=/^\s*(?:class|function)\b/,Ye=xt(je.exec),Xe=!je.exec(vr),gt=function(Gt){if(!Ft(Gt))return!1;try{return We(vr,Ct,Gt),!0}catch{return!1}},Lt=function(Gt){if(!Ft(Gt))return!1;switch(qt(Gt)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return Xe||!!Ye(je,ar(Gt))}catch{return!0}};Lt.sham=!0,Mt.exports=!We||Rt(function(){var Gt;return gt(gt.call)||!gt(Object)||!gt(function(){Gt=!0})||Gt})?Lt:gt}),Ji=r((Tr,Mt)=>{var xt=an(),Rt=as(),Ft=et(),qt=Te(),lr=qt("species"),ar=Array;Mt.exports=function(vr){var Ct;return xt(vr)&&(Ct=vr.constructor,Rt(Ct)&&(Ct===ar||xt(Ct.prototype))?Ct=void 0:Ft(Ct)&&(Ct=Ct[lr],Ct===null&&(Ct=void 0))),Ct===void 0?ar:Ct}}),ln=r((Tr,Mt)=>{var xt=Ji();Mt.exports=function(Rt,Ft){return new(xt(Rt))(Ft===0?0:Ft)}}),eo=r(()=>{var Tr=Nr(),Mt=is(),xt=Yt(),Rt=Yr(),Ft=ri(),qt=ln();Tr({target:"Array",proto:!0},{flatMap:function(lr){var ar=Rt(this),vr=Ft(ar),Ct;return xt(lr),Ct=qt(ar,0),Ct.length=Mt(Ct,ar,ar,vr,0,1,lr,arguments.length>1?arguments[1]:void 0),Ct}})}),ki=r((Tr,Mt)=>{Ht(),jr(),eo();var xt=Object.defineProperty,Rt=Object.getOwnPropertyDescriptor,Ft=Object.getOwnPropertyNames,qt=Object.prototype.hasOwnProperty,lr=(zr,Dr)=>function(){return zr&&(Dr=(0,zr[Ft(zr)[0]])(zr=0)),Dr},ar=(zr,Dr)=>function(){return Dr||(0,zr[Ft(zr)[0]])((Dr={exports:{}}).exports,Dr),Dr.exports},vr=(zr,Dr)=>{for(var Cr in Dr)xt(zr,Cr,{get:Dr[Cr],enumerable:!0})},Ct=(zr,Dr,Cr,or)=>{if(Dr&&typeof Dr=="object"||typeof Dr=="function")for(let tr of Ft(Dr))!qt.call(zr,tr)&&tr!==Cr&&xt(zr,tr,{get:()=>Dr[tr],enumerable:!(or=Rt(Dr,tr))||or.enumerable});return zr},We=zr=>Ct(xt({},"__esModule",{value:!0}),zr),je=lr({""(){}}),Ye=ar({"src/utils/try-combinations.js"(zr,Dr){je();function Cr(){let or;for(var tr=arguments.length,mr=new Array(tr),h=0;h{let K=M&&M.backwards;if(w===!1)return!1;let{length:I}=T,oe=w;for(;oe>=0&&oeOi,arch:()=>ls,cpus:()=>Vt,default:()=>Bn,endianness:()=>Er,freemem:()=>Wr,getNetworkInterfaces:()=>Ci,hostname:()=>wr,loadavg:()=>cr,networkInterfaces:()=>Je,platform:()=>Ms,release:()=>Jn,tmpDir:()=>Jr,tmpdir:()=>qn,totalmem:()=>en,type:()=>Dt,uptime:()=>Ue});function Er(){if(typeof ai>"u"){var zr=new ArrayBuffer(2),Dr=new Uint8Array(zr),Cr=new Uint16Array(zr);if(Dr[0]=1,Dr[1]=2,Cr[0]===258)ai="BE";else if(Cr[0]===513)ai="LE";else throw new Error("unable to figure out endianess")}return ai}function wr(){return typeof globalThis.location<"u"?globalThis.location.hostname:""}function cr(){return[]}function Ue(){return 0}function Wr(){return Number.MAX_VALUE}function en(){return Number.MAX_VALUE}function Vt(){return[]}function Dt(){return"Browser"}function Jn(){return typeof globalThis.navigator<"u"?globalThis.navigator.appVersion:""}function Je(){}function Ci(){}function ls(){return"javascript"}function Ms(){return"browser"}function Jr(){return"/tmp"}var ai,qn,Oi,Bn,ta=lr({"node-modules-polyfills:os"(){je(),qn=Jr,Oi=` +`,Bn={EOL:Oi,tmpdir:qn,tmpDir:Jr,networkInterfaces:Je,getNetworkInterfaces:Ci,release:Jn,type:Dt,cpus:Vt,totalmem:en,freemem:Wr,uptime:Ue,loadavg:cr,hostname:wr,endianness:Er}}}),wi=ar({"node-modules-polyfills-commonjs:os"(zr,Dr){je();var Cr=(ta(),We(yr));if(Cr&&Cr.default){Dr.exports=Cr.default;for(let or in Cr)Dr.exports[or]=Cr[or]}else Cr&&(Dr.exports=Cr)}}),Bs=ar({"node_modules/detect-newline/index.js"(zr,Dr){je();var Cr=or=>{if(typeof or!="string")throw new TypeError("Expected a string");let tr=or.match(/(?:\r?\n)/g)||[];if(tr.length===0)return;let mr=tr.filter(d=>d===`\r +`).length,h=tr.length-mr;return mr>h?`\r +`:` +`};Dr.exports=Cr,Dr.exports.graceful=or=>typeof or=="string"&&Cr(or)||` +`}}),Ea=ar({"node_modules/jest-docblock/build/index.js"(zr){je(),Object.defineProperty(zr,"__esModule",{value:!0}),zr.extract=oe,zr.parse=it,zr.parseWithComments=at,zr.print=Qe,zr.strip=de;function Dr(){let ve=wi();return Dr=function(){return ve},ve}function Cr(){let ve=or(Bs());return Cr=function(){return ve},ve}function or(ve){return ve&&ve.__esModule?ve:{default:ve}}var tr=/\*\/$/,mr=/^\/\*\*?/,h=/^\s*(\/\*\*?(.|\r?\n)*?\*\/)/,d=/(^|\s+)\/\/([^\r\n]*)/g,T=/^(\r?\n)+/,w=/(?:^|\r?\n) *(@[^\r\n]*?) *\r?\n *(?![^@\r\n]*\/\/[^]*)([^@\r\n\s][^@\r\n]+?) *\r?\n/g,M=/(?:^|\r?\n) *@(\S+) *([^\r\n]*)/g,K=/(\r?\n|^) *\* ?/g,I=[];function oe(ve){let ke=ve.match(h);return ke?ke[0].trimLeft():""}function de(ve){let ke=ve.match(h);return ke&&ke[0]?ve.substring(ke[0].length):ve}function it(ve){return at(ve).pragmas}function at(ve){let ke=(0,Cr().default)(ve)||Dr().EOL;ve=ve.replace(mr,"").replace(tr,"").replace(K,"$1");let qe="";for(;qe!==ve;)qe=ve,ve=ve.replace(w,`${ke}$1 $2${ke}`);ve=ve.replace(T,"").trimRight();let Pe=Object.create(null),pt=ve.replace(M,"").replace(T,"").trimRight(),_t;for(;_t=M.exec(ve);){let Et=_t[2].replace(d,"");typeof Pe[_t[1]]=="string"||Array.isArray(Pe[_t[1]])?Pe[_t[1]]=I.concat(Pe[_t[1]],Et):Pe[_t[1]]=Et}return{comments:pt,pragmas:Pe}}function Qe(ve){let{comments:ke="",pragmas:qe={}}=ve,Pe=(0,Cr().default)(ke)||Dr().EOL,pt="/**",_t=" *",Et=" */",ir=Object.keys(qe),xr=ir.map(Fr=>ee(Fr,qe[Fr])).reduce((Fr,Kr)=>Fr.concat(Kr),[]).map(Fr=>`${_t} ${Fr}${Pe}`).join("");if(!ke){if(ir.length===0)return"";if(ir.length===1&&!Array.isArray(qe[ir[0]])){let Fr=qe[ir[0]];return`${pt} ${ee(ir[0],Fr)[0]}${Et}`}}let Hr=ke.split(Pe).map(Fr=>`${_t} ${Fr}`).join(Pe)+Pe;return pt+Pe+(ke?Hr:"")+(ke&&ir.length?_t+Pe:"")+xr+Et}function ee(ve,ke){return I.concat(ke).map(qe=>`@${ve} ${qe}`.trim())}}}),Fi=ar({"src/common/end-of-line.js"(zr,Dr){je();function Cr(h){let d=h.indexOf("\r");return d>=0?h.charAt(d+1)===` +`?"crlf":"cr":"lf"}function or(h){switch(h){case"cr":return"\r";case"crlf":return`\r +`;default:return` +`}}function tr(h,d){let T;switch(d){case` +`:T=/\n/g;break;case"\r":T=/\r/g;break;case`\r +`:T=/\r\n/g;break;default:throw new Error(`Unexpected "eol" ${JSON.stringify(d)}.`)}let w=h.match(T);return w?w.length:0}function mr(h){return h.replace(/\r\n?/g,` +`)}Dr.exports={guessEndOfLine:Cr,convertEndOfLineToChars:or,countEndOfLineChars:tr,normalizeEndOfLine:mr}}}),As=ar({"src/language-js/pragma.js"(zr,Dr){je();var{parseWithComments:Cr,strip:or,extract:tr,print:mr}=Ea(),{normalizeEndOfLine:h}=Fi(),d=Xe();function T(K){let I=d(K);I&&(K=K.slice(I.length+1));let oe=tr(K),{pragmas:de,comments:it}=Cr(oe);return{shebang:I,text:K,pragmas:de,comments:it}}function w(K){let I=Object.keys(T(K).pragmas);return I.includes("prettier")||I.includes("format")}function M(K){let{shebang:I,text:oe,pragmas:de,comments:it}=T(K),at=or(oe),Qe=mr({pragmas:Object.assign({format:""},de),comments:it.trimStart()});return(I?`${I} +`:"")+h(Qe)+(at.startsWith(` +`)?` +`:` + +`)+at}Dr.exports={hasPragma:w,insertPragma:M}}}),to=ar({"src/utils/is-non-empty-array.js"(zr,Dr){je();function Cr(or){return Array.isArray(or)&&or.length>0}Dr.exports=Cr}}),Io=ar({"src/language-js/loc.js"(zr,Dr){je();var Cr=to();function or(T){var w,M;let K=T.range?T.range[0]:T.start,I=(w=(M=T.declaration)===null||M===void 0?void 0:M.decorators)!==null&&w!==void 0?w:T.decorators;return Cr(I)?Math.min(or(I[0]),K):K}function tr(T){return T.range?T.range[1]:T.end}function mr(T,w){let M=or(T);return Number.isInteger(M)&&M===or(w)}function h(T,w){let M=tr(T);return Number.isInteger(M)&&M===tr(w)}function d(T,w){return mr(T,w)&&h(T,w)}Dr.exports={locStart:or,locEnd:tr,hasSameLocStart:mr,hasSameLoc:d}}}),Lo=ar({"src/language-js/parse/utils/create-parser.js"(zr,Dr){je();var{hasPragma:Cr}=As(),{locStart:or,locEnd:tr}=Io();function mr(h){return h=typeof h=="function"?{parse:h}:h,Object.assign({astFormat:"estree",hasPragma:Cr,locStart:or,locEnd:tr},h)}Dr.exports=mr}}),ro=ar({"src/common/parser-create-error.js"(zr,Dr){je();function Cr(or,tr){let mr=new SyntaxError(or+" ("+tr.start.line+":"+tr.start.column+")");return mr.loc=tr,mr}Dr.exports=Cr}}),Rs=ar({"src/language-js/parse/utils/create-babel-parse-error.js"(zr,Dr){je();var Cr=ro();function or(tr){let{message:mr,loc:h}=tr;return Cr(mr.replace(/ \(.*\)/,""),{start:{line:h?h.line:0,column:h?h.column+1:0}})}Dr.exports=or}}),Da=ar({"src/language-js/utils/is-ts-keyword-type.js"(zr,Dr){je();function Cr(or){let{type:tr}=or;return tr.startsWith("TS")&&tr.endsWith("Keyword")}Dr.exports=Cr}}),no=ar({"src/language-js/utils/is-block-comment.js"(zr,Dr){je();var Cr=new Set(["Block","CommentBlock","MultiLine"]),or=tr=>Cr.has(tr==null?void 0:tr.type);Dr.exports=or}}),Gr=ar({"src/language-js/utils/is-type-cast-comment.js"(zr,Dr){je();var Cr=no();function or(tr){return Cr(tr)&&tr.value[0]==="*"&&/@(?:type|satisfies)\b/.test(tr.value)}Dr.exports=or}}),Zu=ar({"src/utils/get-last.js"(zr,Dr){je();var Cr=or=>or[or.length-1];Dr.exports=Cr}}),Bl=ar({"src/language-js/parse/postprocess/visit-node.js"(zr,Dr){je();function Cr(or,tr){if(Array.isArray(or)){for(let mr=0;mr{Qe.leadingComments&&Qe.leadingComments.some(mr)&&at.add(Cr(Qe))}),oe=d(oe,Qe=>{if(Qe.type==="ParenthesizedExpression"){let{expression:ee}=Qe;if(ee.type==="TypeCastExpression")return ee.range=Qe.range,ee;let ve=Cr(Qe);if(!at.has(ve))return ee.extra=Object.assign(Object.assign({},ee.extra),{},{parenthesized:!0}),ee}})}return oe=d(oe,at=>{switch(at.type){case"ChainExpression":return M(at.expression);case"LogicalExpression":{if(K(at))return I(at);break}case"VariableDeclaration":{let Qe=h(at.declarations);Qe&&Qe.init&&it(at,Qe);break}case"TSParenthesizedType":return tr(at.typeAnnotation)||at.typeAnnotation.type==="TSThisType"||(at.typeAnnotation.range=[Cr(at),or(at)]),at.typeAnnotation;case"TSTypeParameter":if(typeof at.name=="string"){let Qe=Cr(at);at.name={type:"Identifier",name:at.name,range:[Qe,Qe+at.name.length]}}break;case"ObjectExpression":if(de.parser==="typescript"){let Qe=at.properties.find(ee=>ee.type==="Property"&&ee.value.type==="TSEmptyBodyFunctionExpression");Qe&&T(Qe.value,"Unexpected token.")}break;case"SequenceExpression":{let Qe=h(at.expressions);at.range=[Cr(at),Math.min(or(Qe),or(at))];break}case"TopicReference":de.__isUsingHackPipeline=!0;break;case"ExportAllDeclaration":{let{exported:Qe}=at;if(de.parser==="meriyah"&&Qe&&Qe.type==="Identifier"){let ee=de.originalText.slice(Cr(Qe),or(Qe));(ee.startsWith('"')||ee.startsWith("'"))&&(at.exported=Object.assign(Object.assign({},at.exported),{},{type:"Literal",value:at.exported.name,raw:ee}))}break}case"PropertyDefinition":if(de.parser==="meriyah"&&at.static&&!at.computed&&!at.key){let Qe="static",ee=Cr(at);Object.assign(at,{static:!1,key:{type:"Identifier",name:Qe,range:[ee,ee+Qe.length]}})}break}}),oe;function it(at,Qe){de.originalText[or(Qe)]!==";"&&(at.range=[Cr(at),or(Qe)])}}function M(oe){switch(oe.type){case"CallExpression":oe.type="OptionalCallExpression",oe.callee=M(oe.callee);break;case"MemberExpression":oe.type="OptionalMemberExpression",oe.object=M(oe.object);break;case"TSNonNullExpression":oe.expression=M(oe.expression);break}return oe}function K(oe){return oe.type==="LogicalExpression"&&oe.right.type==="LogicalExpression"&&oe.operator===oe.right.operator}function I(oe){return K(oe)?I({type:"LogicalExpression",operator:oe.operator,left:I({type:"LogicalExpression",operator:oe.operator,left:oe.left,right:oe.right.left,range:[Cr(oe.left),or(oe.right.left)]}),right:oe.right.right,range:[Cr(oe),or(oe)]}):oe}Dr.exports=w}}),Ta=ar({"node_modules/@babel/parser/lib/index.js"(zr){je(),Object.defineProperty(zr,"__esModule",{value:!0});var Dr={sourceType:"script",sourceFilename:void 0,startColumn:0,startLine:1,allowAwaitOutsideFunction:!1,allowReturnOutsideFunction:!1,allowNewTargetOutsideFunction:!1,allowImportExportEverywhere:!1,allowSuperOutsideMethod:!1,allowUndeclaredExports:!1,plugins:[],strictMode:null,ranges:!1,tokens:!1,createParenthesizedExpressions:!1,errorRecovery:!1,attachComment:!0,annexB:!0};function Cr(l){if(l&&l.annexB!=null&&l.annexB!==!1)throw new Error("The `annexB` option can only be set to `false`.");let i={};for(let a of Object.keys(Dr))i[a]=l&&l[a]!=null?l[a]:Dr[a];return i}var or=class{constructor(l,i){this.token=void 0,this.preserveSpace=void 0,this.token=l,this.preserveSpace=!!i}},tr={brace:new or("{"),j_oTag:new or("...",!0)};tr.template=new or("`",!0);var mr=!0,h=!0,d=!0,T=!0,w=!0,M=!0,K=class{constructor(l){let i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.label=void 0,this.keyword=void 0,this.beforeExpr=void 0,this.startsExpr=void 0,this.rightAssociative=void 0,this.isLoop=void 0,this.isAssign=void 0,this.prefix=void 0,this.postfix=void 0,this.binop=void 0,this.label=l,this.keyword=i.keyword,this.beforeExpr=!!i.beforeExpr,this.startsExpr=!!i.startsExpr,this.rightAssociative=!!i.rightAssociative,this.isLoop=!!i.isLoop,this.isAssign=!!i.isAssign,this.prefix=!!i.prefix,this.postfix=!!i.postfix,this.binop=i.binop!=null?i.binop:null,this.updateContext=null}},I=new Map;function oe(l){let i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};i.keyword=l;let a=Pe(l,i);return I.set(l,a),a}function de(l,i){return Pe(l,{beforeExpr:mr,binop:i})}var it=-1,at=[],Qe=[],ee=[],ve=[],ke=[],qe=[];function Pe(l){let i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};var a,c,m,y;return++it,Qe.push(l),ee.push((a=i.binop)!=null?a:-1),ve.push((c=i.beforeExpr)!=null?c:!1),ke.push((m=i.startsExpr)!=null?m:!1),qe.push((y=i.prefix)!=null?y:!1),at.push(new K(l,i)),it}function pt(l){let i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};var a,c,m,y;return++it,I.set(l,it),Qe.push(l),ee.push((a=i.binop)!=null?a:-1),ve.push((c=i.beforeExpr)!=null?c:!1),ke.push((m=i.startsExpr)!=null?m:!1),qe.push((y=i.prefix)!=null?y:!1),at.push(new K("name",i)),it}var _t={bracketL:Pe("[",{beforeExpr:mr,startsExpr:h}),bracketHashL:Pe("#[",{beforeExpr:mr,startsExpr:h}),bracketBarL:Pe("[|",{beforeExpr:mr,startsExpr:h}),bracketR:Pe("]"),bracketBarR:Pe("|]"),braceL:Pe("{",{beforeExpr:mr,startsExpr:h}),braceBarL:Pe("{|",{beforeExpr:mr,startsExpr:h}),braceHashL:Pe("#{",{beforeExpr:mr,startsExpr:h}),braceR:Pe("}"),braceBarR:Pe("|}"),parenL:Pe("(",{beforeExpr:mr,startsExpr:h}),parenR:Pe(")"),comma:Pe(",",{beforeExpr:mr}),semi:Pe(";",{beforeExpr:mr}),colon:Pe(":",{beforeExpr:mr}),doubleColon:Pe("::",{beforeExpr:mr}),dot:Pe("."),question:Pe("?",{beforeExpr:mr}),questionDot:Pe("?."),arrow:Pe("=>",{beforeExpr:mr}),template:Pe("template"),ellipsis:Pe("...",{beforeExpr:mr}),backQuote:Pe("`",{startsExpr:h}),dollarBraceL:Pe("${",{beforeExpr:mr,startsExpr:h}),templateTail:Pe("...`",{startsExpr:h}),templateNonTail:Pe("...${",{beforeExpr:mr,startsExpr:h}),at:Pe("@"),hash:Pe("#",{startsExpr:h}),interpreterDirective:Pe("#!..."),eq:Pe("=",{beforeExpr:mr,isAssign:T}),assign:Pe("_=",{beforeExpr:mr,isAssign:T}),slashAssign:Pe("_=",{beforeExpr:mr,isAssign:T}),xorAssign:Pe("_=",{beforeExpr:mr,isAssign:T}),moduloAssign:Pe("_=",{beforeExpr:mr,isAssign:T}),incDec:Pe("++/--",{prefix:w,postfix:M,startsExpr:h}),bang:Pe("!",{beforeExpr:mr,prefix:w,startsExpr:h}),tilde:Pe("~",{beforeExpr:mr,prefix:w,startsExpr:h}),doubleCaret:Pe("^^",{startsExpr:h}),doubleAt:Pe("@@",{startsExpr:h}),pipeline:de("|>",0),nullishCoalescing:de("??",1),logicalOR:de("||",1),logicalAND:de("&&",2),bitwiseOR:de("|",3),bitwiseXOR:de("^",4),bitwiseAND:de("&",5),equality:de("==/!=/===/!==",6),lt:de("/<=/>=",7),gt:de("/<=/>=",7),relational:de("/<=/>=",7),bitShift:de("<>/>>>",8),bitShiftL:de("<>/>>>",8),bitShiftR:de("<>/>>>",8),plusMin:Pe("+/-",{beforeExpr:mr,binop:9,prefix:w,startsExpr:h}),modulo:Pe("%",{binop:10,startsExpr:h}),star:Pe("*",{binop:10}),slash:de("/",10),exponent:Pe("**",{beforeExpr:mr,binop:11,rightAssociative:!0}),_in:oe("in",{beforeExpr:mr,binop:7}),_instanceof:oe("instanceof",{beforeExpr:mr,binop:7}),_break:oe("break"),_case:oe("case",{beforeExpr:mr}),_catch:oe("catch"),_continue:oe("continue"),_debugger:oe("debugger"),_default:oe("default",{beforeExpr:mr}),_else:oe("else",{beforeExpr:mr}),_finally:oe("finally"),_function:oe("function",{startsExpr:h}),_if:oe("if"),_return:oe("return",{beforeExpr:mr}),_switch:oe("switch"),_throw:oe("throw",{beforeExpr:mr,prefix:w,startsExpr:h}),_try:oe("try"),_var:oe("var"),_const:oe("const"),_with:oe("with"),_new:oe("new",{beforeExpr:mr,startsExpr:h}),_this:oe("this",{startsExpr:h}),_super:oe("super",{startsExpr:h}),_class:oe("class",{startsExpr:h}),_extends:oe("extends",{beforeExpr:mr}),_export:oe("export"),_import:oe("import",{startsExpr:h}),_null:oe("null",{startsExpr:h}),_true:oe("true",{startsExpr:h}),_false:oe("false",{startsExpr:h}),_typeof:oe("typeof",{beforeExpr:mr,prefix:w,startsExpr:h}),_void:oe("void",{beforeExpr:mr,prefix:w,startsExpr:h}),_delete:oe("delete",{beforeExpr:mr,prefix:w,startsExpr:h}),_do:oe("do",{isLoop:d,beforeExpr:mr}),_for:oe("for",{isLoop:d}),_while:oe("while",{isLoop:d}),_as:pt("as",{startsExpr:h}),_assert:pt("assert",{startsExpr:h}),_async:pt("async",{startsExpr:h}),_await:pt("await",{startsExpr:h}),_from:pt("from",{startsExpr:h}),_get:pt("get",{startsExpr:h}),_let:pt("let",{startsExpr:h}),_meta:pt("meta",{startsExpr:h}),_of:pt("of",{startsExpr:h}),_sent:pt("sent",{startsExpr:h}),_set:pt("set",{startsExpr:h}),_static:pt("static",{startsExpr:h}),_using:pt("using",{startsExpr:h}),_yield:pt("yield",{startsExpr:h}),_asserts:pt("asserts",{startsExpr:h}),_checks:pt("checks",{startsExpr:h}),_exports:pt("exports",{startsExpr:h}),_global:pt("global",{startsExpr:h}),_implements:pt("implements",{startsExpr:h}),_intrinsic:pt("intrinsic",{startsExpr:h}),_infer:pt("infer",{startsExpr:h}),_is:pt("is",{startsExpr:h}),_mixins:pt("mixins",{startsExpr:h}),_proto:pt("proto",{startsExpr:h}),_require:pt("require",{startsExpr:h}),_satisfies:pt("satisfies",{startsExpr:h}),_keyof:pt("keyof",{startsExpr:h}),_readonly:pt("readonly",{startsExpr:h}),_unique:pt("unique",{startsExpr:h}),_abstract:pt("abstract",{startsExpr:h}),_declare:pt("declare",{startsExpr:h}),_enum:pt("enum",{startsExpr:h}),_module:pt("module",{startsExpr:h}),_namespace:pt("namespace",{startsExpr:h}),_interface:pt("interface",{startsExpr:h}),_type:pt("type",{startsExpr:h}),_opaque:pt("opaque",{startsExpr:h}),name:Pe("name",{startsExpr:h}),string:Pe("string",{startsExpr:h}),num:Pe("num",{startsExpr:h}),bigint:Pe("bigint",{startsExpr:h}),decimal:Pe("decimal",{startsExpr:h}),regexp:Pe("regexp",{startsExpr:h}),privateName:Pe("#name",{startsExpr:h}),eof:Pe("eof"),jsxName:Pe("jsxName"),jsxText:Pe("jsxText",{beforeExpr:!0}),jsxTagStart:Pe("jsxTagStart",{startsExpr:!0}),jsxTagEnd:Pe("jsxTagEnd"),placeholder:Pe("%%",{startsExpr:!0})};function Et(l){return l>=93&&l<=130}function ir(l){return l<=92}function xr(l){return l>=58&&l<=130}function Hr(l){return l>=58&&l<=134}function Fr(l){return ve[l]}function Kr(l){return ke[l]}function _n(l){return l>=29&&l<=33}function cn(l){return l>=127&&l<=129}function pn(l){return l>=90&&l<=92}function dn(l){return l>=58&&l<=92}function Fn(l){return l>=39&&l<=59}function Pi(l){return l===34}function li(l){return qe[l]}function zi(l){return l>=119&&l<=121}function Hs(l){return l>=122&&l<=128}function Us(l){return Qe[l]}function Aa(l){return ee[l]}function Ro(l){return l===57}function Du(l){return l>=24&&l<=25}function Ts(l){return at[l]}at[8].updateContext=l=>{l.pop()},at[5].updateContext=at[7].updateContext=at[23].updateContext=l=>{l.push(tr.brace)},at[22].updateContext=l=>{l[l.length-1]===tr.template?l.pop():l.push(tr.template)},at[140].updateContext=l=>{l.push(tr.j_expr,tr.j_oTag)};function ra(l,i){if(l==null)return{};var a={},c=Object.keys(l),m,y;for(y=0;y=0)&&(a[m]=l[m]);return a}var Ri=class{constructor(l,i,a){this.line=void 0,this.column=void 0,this.index=void 0,this.line=l,this.column=i,this.index=a}},Cs=class{constructor(l,i){this.start=void 0,this.end=void 0,this.filename=void 0,this.identifierName=void 0,this.start=l,this.end=i}};function $i(l,i){let{line:a,column:c,index:m}=l;return new Ri(a,c+i,m+i)}var Hl={SyntaxError:"BABEL_PARSER_SYNTAX_ERROR",SourceTypeModuleError:"BABEL_PARSER_SOURCETYPE_MODULE_REQUIRED"},Fp=function(l){let i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:l.length-1;return{get(){return l.reduce((a,c)=>a[c],this)},set(a){l.reduce((c,m,y)=>y===i?c[m]=a:c[m],this)}}},Pp=(l,i,a)=>Object.keys(a).map(c=>[c,a[c]]).filter(c=>{let[,m]=c;return!!m}).map(c=>{let[m,y]=c;return[m,typeof y=="function"?{value:y,enumerable:!1}:typeof y.reflect=="string"?Object.assign({},y,Fp(y.reflect.split("."))):y]}).reduce((c,m)=>{let[y,C]=m;return Object.defineProperty(c,y,Object.assign({configurable:!0},C))},Object.assign(new l,i)),sl={ImportMetaOutsideModule:{message:`import.meta may appear only with 'sourceType: "module"'`,code:Hl.SourceTypeModuleError},ImportOutsideModule:{message:`'import' and 'export' may appear only with 'sourceType: "module"'`,code:Hl.SourceTypeModuleError}},Ul={ArrayPattern:"array destructuring pattern",AssignmentExpression:"assignment expression",AssignmentPattern:"assignment expression",ArrowFunctionExpression:"arrow function expression",ConditionalExpression:"conditional expression",CatchClause:"catch clause",ForOfStatement:"for-of statement",ForInStatement:"for-in statement",ForStatement:"for-loop",FormalParameters:"function parameter list",Identifier:"identifier",ImportSpecifier:"import specifier",ImportDefaultSpecifier:"import default specifier",ImportNamespaceSpecifier:"import namespace specifier",ObjectPattern:"object destructuring pattern",ParenthesizedExpression:"parenthesized expression",RestElement:"rest element",UpdateExpression:{true:"prefix operation",false:"postfix operation"},VariableDeclarator:"variable declaration",YieldExpression:"yield expression"},Sa=l=>{let{type:i,prefix:a}=l;return i==="UpdateExpression"?Ul.UpdateExpression[String(a)]:Ul[i]},Ac={AccessorIsGenerator:l=>{let{kind:i}=l;return`A ${i}ter cannot be a generator.`},ArgumentsInClass:"'arguments' is only allowed in functions and class methods.",AsyncFunctionInSingleStatementContext:"Async functions can only be declared at the top level or inside a block.",AwaitBindingIdentifier:"Can not use 'await' as identifier inside an async function.",AwaitBindingIdentifierInStaticBlock:"Can not use 'await' as identifier inside a static block.",AwaitExpressionFormalParameter:"'await' is not allowed in async function parameters.",AwaitInUsingBinding:"'await' is not allowed to be used as a name in 'using' declarations.",AwaitNotInAsyncContext:"'await' is only allowed within async functions and at the top levels of modules.",AwaitNotInAsyncFunction:"'await' is only allowed within async functions.",BadGetterArity:"A 'get' accessor must not have any formal parameters.",BadSetterArity:"A 'set' accessor must have exactly one formal parameter.",BadSetterRestParameter:"A 'set' accessor function argument must not be a rest parameter.",ConstructorClassField:"Classes may not have a field named 'constructor'.",ConstructorClassPrivateField:"Classes may not have a private field named '#constructor'.",ConstructorIsAccessor:"Class constructor may not be an accessor.",ConstructorIsAsync:"Constructor can't be an async function.",ConstructorIsGenerator:"Constructor can't be a generator.",DeclarationMissingInitializer:l=>{let{kind:i}=l;return`Missing initializer in ${i} declaration.`},DecoratorArgumentsOutsideParentheses:"Decorator arguments must be moved inside parentheses: use '@(decorator(args))' instead of '@(decorator)(args)'.",DecoratorBeforeExport:"Decorators must be placed *before* the 'export' keyword. Remove the 'decoratorsBeforeExport: true' option to use the 'export @decorator class {}' syntax.",DecoratorsBeforeAfterExport:"Decorators can be placed *either* before or after the 'export' keyword, but not in both locations at the same time.",DecoratorConstructor:"Decorators can't be used with a constructor. Did you mean '@dec class { ... }'?",DecoratorExportClass:"Decorators must be placed *after* the 'export' keyword. Remove the 'decoratorsBeforeExport: false' option to use the '@decorator export class {}' syntax.",DecoratorSemicolon:"Decorators must not be followed by a semicolon.",DecoratorStaticBlock:"Decorators can't be used with a static block.",DeletePrivateField:"Deleting a private field is not allowed.",DestructureNamedImport:"ES2015 named imports do not destructure. Use another statement for destructuring after the import.",DuplicateConstructor:"Duplicate constructor in the same class.",DuplicateDefaultExport:"Only one default export allowed per module.",DuplicateExport:l=>{let{exportName:i}=l;return`\`${i}\` has already been exported. Exported identifiers must be unique.`},DuplicateProto:"Redefinition of __proto__ property.",DuplicateRegExpFlags:"Duplicate regular expression flag.",ElementAfterRest:"Rest element must be last element.",EscapedCharNotAnIdentifier:"Invalid Unicode escape.",ExportBindingIsString:l=>{let{localName:i,exportName:a}=l;return`A string literal cannot be used as an exported binding without \`from\`. +- Did you mean \`export { '${i}' as '${a}' } from 'some-module'\`?`},ExportDefaultFromAsIdentifier:"'from' is not allowed as an identifier after 'export default'.",ForInOfLoopInitializer:l=>{let{type:i}=l;return`'${i==="ForInStatement"?"for-in":"for-of"}' loop variable declaration may not have an initializer.`},ForInUsing:"For-in loop may not start with 'using' declaration.",ForOfAsync:"The left-hand side of a for-of loop may not be 'async'.",ForOfLet:"The left-hand side of a for-of loop may not start with 'let'.",GeneratorInSingleStatementContext:"Generators can only be declared at the top level or inside a block.",IllegalBreakContinue:l=>{let{type:i}=l;return`Unsyntactic ${i==="BreakStatement"?"break":"continue"}.`},IllegalLanguageModeDirective:"Illegal 'use strict' directive in function with non-simple parameter list.",IllegalReturn:"'return' outside of function.",ImportBindingIsString:l=>{let{importName:i}=l;return`A string literal cannot be used as an imported binding. +- Did you mean \`import { "${i}" as foo }\`?`},ImportCallArgumentTrailingComma:"Trailing comma is disallowed inside import(...) arguments.",ImportCallArity:l=>{let{maxArgumentCount:i}=l;return`\`import()\` requires exactly ${i===1?"one argument":"one or two arguments"}.`},ImportCallNotNewExpression:"Cannot use new with import(...).",ImportCallSpreadArgument:"`...` is not allowed in `import()`.",ImportJSONBindingNotDefault:"A JSON module can only be imported with `default`.",ImportReflectionHasAssertion:"`import module x` cannot have assertions.",ImportReflectionNotBinding:'Only `import module x from "./module"` is valid.',IncompatibleRegExpUVFlags:"The 'u' and 'v' regular expression flags cannot be enabled at the same time.",InvalidBigIntLiteral:"Invalid BigIntLiteral.",InvalidCodePoint:"Code point out of bounds.",InvalidCoverInitializedName:"Invalid shorthand property initializer.",InvalidDecimal:"Invalid decimal.",InvalidDigit:l=>{let{radix:i}=l;return`Expected number in radix ${i}.`},InvalidEscapeSequence:"Bad character escape sequence.",InvalidEscapeSequenceTemplate:"Invalid escape sequence in template.",InvalidEscapedReservedWord:l=>{let{reservedWord:i}=l;return`Escape sequence in keyword ${i}.`},InvalidIdentifier:l=>{let{identifierName:i}=l;return`Invalid identifier ${i}.`},InvalidLhs:l=>{let{ancestor:i}=l;return`Invalid left-hand side in ${Sa(i)}.`},InvalidLhsBinding:l=>{let{ancestor:i}=l;return`Binding invalid left-hand side in ${Sa(i)}.`},InvalidNumber:"Invalid number.",InvalidOrMissingExponent:"Floating-point numbers require a valid exponent after the 'e'.",InvalidOrUnexpectedToken:l=>{let{unexpected:i}=l;return`Unexpected character '${i}'.`},InvalidParenthesizedAssignment:"Invalid parenthesized assignment pattern.",InvalidPrivateFieldResolution:l=>{let{identifierName:i}=l;return`Private name #${i} is not defined.`},InvalidPropertyBindingPattern:"Binding member expression.",InvalidRecordProperty:"Only properties and spread elements are allowed in record definitions.",InvalidRestAssignmentPattern:"Invalid rest operator's argument.",LabelRedeclaration:l=>{let{labelName:i}=l;return`Label '${i}' is already declared.`},LetInLexicalBinding:"'let' is not allowed to be used as a name in 'let' or 'const' declarations.",LineTerminatorBeforeArrow:"No line break is allowed before '=>'.",MalformedRegExpFlags:"Invalid regular expression flag.",MissingClassName:"A class name is required.",MissingEqInAssignment:"Only '=' operator can be used for specifying default value.",MissingSemicolon:"Missing semicolon.",MissingPlugin:l=>{let{missingPlugin:i}=l;return`This experimental syntax requires enabling the parser plugin: ${i.map(a=>JSON.stringify(a)).join(", ")}.`},MissingOneOfPlugins:l=>{let{missingPlugin:i}=l;return`This experimental syntax requires enabling one of the following parser plugin(s): ${i.map(a=>JSON.stringify(a)).join(", ")}.`},MissingUnicodeEscape:"Expecting Unicode escape sequence \\uXXXX.",MixingCoalesceWithLogical:"Nullish coalescing operator(??) requires parens when mixing with logical operators.",ModuleAttributeDifferentFromType:"The only accepted module attribute is `type`.",ModuleAttributeInvalidValue:"Only string literals are allowed as module attribute values.",ModuleAttributesWithDuplicateKeys:l=>{let{key:i}=l;return`Duplicate key "${i}" is not allowed in module attributes.`},ModuleExportNameHasLoneSurrogate:l=>{let{surrogateCharCode:i}=l;return`An export name cannot include a lone surrogate, found '\\u${i.toString(16)}'.`},ModuleExportUndefined:l=>{let{localName:i}=l;return`Export '${i}' is not defined.`},MultipleDefaultsInSwitch:"Multiple default clauses.",NewlineAfterThrow:"Illegal newline after throw.",NoCatchOrFinally:"Missing catch or finally clause.",NumberIdentifier:"Identifier directly after number.",NumericSeparatorInEscapeSequence:"Numeric separators are not allowed inside unicode escape sequences or hex escape sequences.",ObsoleteAwaitStar:"'await*' has been removed from the async functions proposal. Use Promise.all() instead.",OptionalChainingNoNew:"Constructors in/after an Optional Chain are not allowed.",OptionalChainingNoTemplate:"Tagged Template Literals are not allowed in optionalChain.",OverrideOnConstructor:"'override' modifier cannot appear on a constructor declaration.",ParamDupe:"Argument name clash.",PatternHasAccessor:"Object pattern can't contain getter or setter.",PatternHasMethod:"Object pattern can't contain methods.",PrivateInExpectedIn:l=>{let{identifierName:i}=l;return`Private names are only allowed in property accesses (\`obj.#${i}\`) or in \`in\` expressions (\`#${i} in obj\`).`},PrivateNameRedeclaration:l=>{let{identifierName:i}=l;return`Duplicate private name #${i}.`},RecordExpressionBarIncorrectEndSyntaxType:"Record expressions ending with '|}' are only allowed when the 'syntaxType' option of the 'recordAndTuple' plugin is set to 'bar'.",RecordExpressionBarIncorrectStartSyntaxType:"Record expressions starting with '{|' are only allowed when the 'syntaxType' option of the 'recordAndTuple' plugin is set to 'bar'.",RecordExpressionHashIncorrectStartSyntaxType:"Record expressions starting with '#{' are only allowed when the 'syntaxType' option of the 'recordAndTuple' plugin is set to 'hash'.",RecordNoProto:"'__proto__' is not allowed in Record expressions.",RestTrailingComma:"Unexpected trailing comma after rest element.",SloppyFunction:"In non-strict mode code, functions can only be declared at top level or inside a block.",SloppyFunctionAnnexB:"In non-strict mode code, functions can only be declared at top level, inside a block, or as the body of an if statement.",StaticPrototype:"Classes may not have static property named prototype.",SuperNotAllowed:"`super()` is only valid inside a class constructor of a subclass. Maybe a typo in the method name ('constructor') or not extending another class?",SuperPrivateField:"Private fields can't be accessed on super.",TrailingDecorator:"Decorators must be attached to a class element.",TupleExpressionBarIncorrectEndSyntaxType:"Tuple expressions ending with '|]' are only allowed when the 'syntaxType' option of the 'recordAndTuple' plugin is set to 'bar'.",TupleExpressionBarIncorrectStartSyntaxType:"Tuple expressions starting with '[|' are only allowed when the 'syntaxType' option of the 'recordAndTuple' plugin is set to 'bar'.",TupleExpressionHashIncorrectStartSyntaxType:"Tuple expressions starting with '#[' are only allowed when the 'syntaxType' option of the 'recordAndTuple' plugin is set to 'hash'.",UnexpectedArgumentPlaceholder:"Unexpected argument placeholder.",UnexpectedAwaitAfterPipelineBody:'Unexpected "await" after pipeline body; await must have parentheses in minimal proposal.',UnexpectedDigitAfterHash:"Unexpected digit after hash token.",UnexpectedImportExport:"'import' and 'export' may only appear at the top level.",UnexpectedKeyword:l=>{let{keyword:i}=l;return`Unexpected keyword '${i}'.`},UnexpectedLeadingDecorator:"Leading decorators must be attached to a class declaration.",UnexpectedLexicalDeclaration:"Lexical declaration cannot appear in a single-statement context.",UnexpectedNewTarget:"`new.target` can only be used in functions or class properties.",UnexpectedNumericSeparator:"A numeric separator is only allowed between two digits.",UnexpectedPrivateField:"Unexpected private name.",UnexpectedReservedWord:l=>{let{reservedWord:i}=l;return`Unexpected reserved word '${i}'.`},UnexpectedSuper:"'super' is only allowed in object methods and classes.",UnexpectedToken:l=>{let{expected:i,unexpected:a}=l;return`Unexpected token${a?` '${a}'.`:""}${i?`, expected "${i}"`:""}`},UnexpectedTokenUnaryExponentiation:"Illegal expression. Wrap left hand side or entire exponentiation in parentheses.",UnexpectedUsingDeclaration:"Using declaration cannot appear in the top level when source type is `script`.",UnsupportedBind:"Binding should be performed on object property.",UnsupportedDecoratorExport:"A decorated export must export a class declaration.",UnsupportedDefaultExport:"Only expressions, functions or classes are allowed as the `default` export.",UnsupportedImport:"`import` can only be used in `import()` or `import.meta`.",UnsupportedMetaProperty:l=>{let{target:i,onlyValidPropertyName:a}=l;return`The only valid meta property for ${i} is ${i}.${a}.`},UnsupportedParameterDecorator:"Decorators cannot be used to decorate parameters.",UnsupportedPropertyDecorator:"Decorators cannot be used to decorate object literal properties.",UnsupportedSuper:"'super' can only be used with function calls (i.e. super()) or in property accesses (i.e. super.prop or super[prop]).",UnterminatedComment:"Unterminated comment.",UnterminatedRegExp:"Unterminated regular expression.",UnterminatedString:"Unterminated string constant.",UnterminatedTemplate:"Unterminated template.",UsingDeclarationHasBindingPattern:"Using declaration cannot have destructuring patterns.",VarRedeclaration:l=>{let{identifierName:i}=l;return`Identifier '${i}' has already been declared.`},YieldBindingIdentifier:"Can not use 'yield' as identifier inside a generator.",YieldInParameter:"Yield expression is not allowed in formal parameters.",ZeroDigitNumericSeparator:"Numeric separator can not be used after leading 0."},Sc={StrictDelete:"Deleting local variable in strict mode.",StrictEvalArguments:l=>{let{referenceName:i}=l;return`Assigning to '${i}' in strict mode.`},StrictEvalArgumentsBinding:l=>{let{bindingName:i}=l;return`Binding '${i}' in strict mode.`},StrictFunction:"In strict mode code, functions can only be declared at top level or inside a block.",StrictNumericEscape:"The only valid numeric escape in strict mode is '\\0'.",StrictOctalLiteral:"Legacy octal literals are not allowed in strict mode.",StrictWith:"'with' in strict mode."},zl=new Set(["ArrowFunctionExpression","AssignmentExpression","ConditionalExpression","YieldExpression"]),al={PipeBodyIsTighter:"Unexpected yield after pipeline body; any yield expression acting as Hack-style pipe body must be parenthesized due to its loose operator precedence.",PipeTopicRequiresHackPipes:'Topic reference is used, but the pipelineOperator plugin was not passed a "proposal": "hack" or "smart" option.',PipeTopicUnbound:"Topic reference is unbound; it must be inside a pipe body.",PipeTopicUnconfiguredToken:l=>{let{token:i}=l;return`Invalid topic token ${i}. In order to use ${i} as a topic reference, the pipelineOperator plugin must be configured with { "proposal": "hack", "topicToken": "${i}" }.`},PipeTopicUnused:"Hack-style pipe body does not contain a topic reference; Hack-style pipes must use topic at least once.",PipeUnparenthesizedBody:l=>{let{type:i}=l;return`Hack-style pipe body cannot be an unparenthesized ${Sa({type:i})}; please wrap it in parentheses.`},PipelineBodyNoArrow:'Unexpected arrow "=>" after pipeline body; arrow function in pipeline body must be parenthesized.',PipelineBodySequenceExpression:"Pipeline body may not be a comma-separated sequence expression.",PipelineHeadSequenceExpression:"Pipeline head should not be a comma-separated sequence expression.",PipelineTopicUnused:"Pipeline is in topic style but does not use topic reference.",PrimaryTopicNotAllowed:"Topic reference was used in a lexical context without topic binding.",PrimaryTopicRequiresSmartPipeline:'Topic reference is used, but the pipelineOperator plugin was not passed a "proposal": "hack" or "smart" option.'},wc=["toMessage"],ol=["message"];function Ss(l){let{toMessage:i}=l,a=ra(l,wc);return function c(m){let{loc:y,details:C}=m;return Pp(SyntaxError,Object.assign({},a,{loc:y}),{clone(){let x=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},A=x.loc||{};return c({loc:new Ri("line"in A?A.line:this.loc.line,"column"in A?A.column:this.loc.column,"index"in A?A.index:this.loc.index),details:Object.assign({},this.details,x.details)})},details:{value:C,enumerable:!1},message:{get(){return`${i(this.details)} (${this.loc.line}:${this.loc.column})`},set(x){Object.defineProperty(this,"message",{value:x})}},pos:{reflect:"loc.index",enumerable:!0},missingPlugin:"missingPlugin"in C&&{reflect:"details.missingPlugin",enumerable:!0}})}}function oi(l,i){if(Array.isArray(l))return c=>oi(c,l[0]);let a={};for(let c of Object.keys(l)){let m=l[c],y=typeof m=="string"?{message:()=>m}:typeof m=="function"?{message:m}:m,{message:C}=y,x=ra(y,ol),A=typeof C=="string"?()=>C:C;a[c]=Ss(Object.assign({code:Hl.SyntaxError,reasonCode:c,toMessage:A},i?{syntaxPlugin:i}:{},x))}return a}var mt=Object.assign({},oi(sl),oi(Ac),oi(Sc),oi`pipelineOperator`(al)),{defineProperty:$l}=Object,Gl=(l,i)=>$l(l,i,{enumerable:!1,value:l[i]});function wa(l){return l.loc.start&&Gl(l.loc.start,"index"),l.loc.end&&Gl(l.loc.end,"index"),l}var ul=l=>class extends l{parse(){let i=wa(super.parse());return this.options.tokens&&(i.tokens=i.tokens.map(wa)),i}parseRegExpLiteral(i){let{pattern:a,flags:c}=i,m=null;try{m=new RegExp(a,c)}catch{}let y=this.estreeParseLiteral(m);return y.regex={pattern:a,flags:c},y}parseBigIntLiteral(i){let a;try{a=BigInt(i)}catch{a=null}let c=this.estreeParseLiteral(a);return c.bigint=String(c.value||i),c}parseDecimalLiteral(i){let a=this.estreeParseLiteral(null);return a.decimal=String(a.value||i),a}estreeParseLiteral(i){return this.parseLiteral(i,"Literal")}parseStringLiteral(i){return this.estreeParseLiteral(i)}parseNumericLiteral(i){return this.estreeParseLiteral(i)}parseNullLiteral(){return this.estreeParseLiteral(null)}parseBooleanLiteral(i){return this.estreeParseLiteral(i)}directiveToStmt(i){let a=i.value;delete i.value,a.type="Literal",a.raw=a.extra.raw,a.value=a.extra.expressionValue;let c=i;return c.type="ExpressionStatement",c.expression=a,c.directive=a.extra.rawValue,delete a.extra,c}initFunction(i,a){super.initFunction(i,a),i.expression=!1}checkDeclaration(i){i!=null&&this.isObjectProperty(i)?this.checkDeclaration(i.value):super.checkDeclaration(i)}getObjectOrClassMethodParams(i){return i.value.params}isValidDirective(i){var a;return i.type==="ExpressionStatement"&&i.expression.type==="Literal"&&typeof i.expression.value=="string"&&!((a=i.expression.extra)!=null&&a.parenthesized)}parseBlockBody(i,a,c,m,y){super.parseBlockBody(i,a,c,m,y);let C=i.directives.map(x=>this.directiveToStmt(x));i.body=C.concat(i.body),delete i.directives}pushClassMethod(i,a,c,m,y,C){this.parseMethod(a,c,m,y,C,"ClassMethod",!0),a.typeParameters&&(a.value.typeParameters=a.typeParameters,delete a.typeParameters),i.body.push(a)}parsePrivateName(){let i=super.parsePrivateName();return this.getPluginOption("estree","classFeatures")?this.convertPrivateNameToPrivateIdentifier(i):i}convertPrivateNameToPrivateIdentifier(i){let a=super.getPrivateNameSV(i);return i=i,delete i.id,i.name=a,i.type="PrivateIdentifier",i}isPrivateName(i){return this.getPluginOption("estree","classFeatures")?i.type==="PrivateIdentifier":super.isPrivateName(i)}getPrivateNameSV(i){return this.getPluginOption("estree","classFeatures")?i.name:super.getPrivateNameSV(i)}parseLiteral(i,a){let c=super.parseLiteral(i,a);return c.raw=c.extra.raw,delete c.extra,c}parseFunctionBody(i,a){let c=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;super.parseFunctionBody(i,a,c),i.expression=i.body.type!=="BlockStatement"}parseMethod(i,a,c,m,y,C){let x=arguments.length>6&&arguments[6]!==void 0?arguments[6]:!1,A=this.startNode();return A.kind=i.kind,A=super.parseMethod(A,a,c,m,y,C,x),A.type="FunctionExpression",delete A.kind,i.value=A,C==="ClassPrivateMethod"&&(i.computed=!1),this.finishNode(i,"MethodDefinition")}parseClassProperty(){let i=super.parseClassProperty(...arguments);return this.getPluginOption("estree","classFeatures")&&(i.type="PropertyDefinition"),i}parseClassPrivateProperty(){let i=super.parseClassPrivateProperty(...arguments);return this.getPluginOption("estree","classFeatures")&&(i.type="PropertyDefinition",i.computed=!1),i}parseObjectMethod(i,a,c,m,y){let C=super.parseObjectMethod(i,a,c,m,y);return C&&(C.type="Property",C.kind==="method"&&(C.kind="init"),C.shorthand=!1),C}parseObjectProperty(i,a,c,m){let y=super.parseObjectProperty(i,a,c,m);return y&&(y.kind="init",y.type="Property"),y}isValidLVal(i,a,c){return i==="Property"?"value":super.isValidLVal(i,a,c)}isAssignable(i,a){return i!=null&&this.isObjectProperty(i)?this.isAssignable(i.value,a):super.isAssignable(i,a)}toAssignable(i){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(i!=null&&this.isObjectProperty(i)){let{key:c,value:m}=i;this.isPrivateName(c)&&this.classScope.usePrivateName(this.getPrivateNameSV(c),c.loc.start),this.toAssignable(m,a)}else super.toAssignable(i,a)}toAssignableObjectExpressionProp(i,a,c){i.kind==="get"||i.kind==="set"?this.raise(mt.PatternHasAccessor,{at:i.key}):i.method?this.raise(mt.PatternHasMethod,{at:i.key}):super.toAssignableObjectExpressionProp(i,a,c)}finishCallExpression(i,a){let c=super.finishCallExpression(i,a);if(c.callee.type==="Import"){if(c.type="ImportExpression",c.source=c.arguments[0],this.hasPlugin("importAssertions")){var m;c.attributes=(m=c.arguments[1])!=null?m:null}delete c.arguments,delete c.callee}return c}toReferencedArguments(i){i.type!=="ImportExpression"&&super.toReferencedArguments(i)}parseExport(i,a){let c=this.state.lastTokStartLoc,m=super.parseExport(i,a);switch(m.type){case"ExportAllDeclaration":m.exported=null;break;case"ExportNamedDeclaration":m.specifiers.length===1&&m.specifiers[0].type==="ExportNamespaceSpecifier"&&(m.type="ExportAllDeclaration",m.exported=m.specifiers[0].exported,delete m.specifiers);case"ExportDefaultDeclaration":{var y;let{declaration:C}=m;(C==null?void 0:C.type)==="ClassDeclaration"&&((y=C.decorators)==null?void 0:y.length)>0&&C.start===m.start&&this.resetStartLocation(m,c)}break}return m}parseSubscript(i,a,c,m){let y=super.parseSubscript(i,a,c,m);if(m.optionalChainMember){if((y.type==="OptionalMemberExpression"||y.type==="OptionalCallExpression")&&(y.type=y.type.substring(8)),m.stop){let C=this.startNodeAtNode(y);return C.expression=y,this.finishNode(C,"ChainExpression")}}else(y.type==="MemberExpression"||y.type==="CallExpression")&&(y.optional=!1);return y}hasPropertyAsPrivateName(i){return i.type==="ChainExpression"&&(i=i.expression),super.hasPropertyAsPrivateName(i)}isObjectProperty(i){return i.type==="Property"&&i.kind==="init"&&!i.method}isObjectMethod(i){return i.method||i.kind==="get"||i.kind==="set"}finishNodeAt(i,a,c){return wa(super.finishNodeAt(i,a,c))}resetStartLocation(i,a){super.resetStartLocation(i,a),wa(i)}resetEndLocation(i){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.state.lastTokEndLoc;super.resetEndLocation(i,a),wa(i)}},Wl="ªµºÀ-ÖØ-öø-ˁˆ-ˑˠ-ˤˬˮͰ-ʹͶͷͺ-ͽͿΆΈ-ΊΌΎ-ΡΣ-ϵϷ-ҁҊ-ԯԱ-Ֆՙՠ-ֈא-תׯ-ײؠ-يٮٯٱ-ۓەۥۦۮۯۺ-ۼۿܐܒ-ܯݍ-ޥޱߊ-ߪߴߵߺࠀ-ࠕࠚࠤࠨࡀ-ࡘࡠ-ࡪࡰ-ࢇࢉ-ࢎࢠ-ࣉऄ-हऽॐक़-ॡॱ-ঀঅ-ঌএঐও-নপ-রলশ-হঽৎড়ঢ়য়-ৡৰৱৼਅ-ਊਏਐਓ-ਨਪ-ਰਲਲ਼ਵਸ਼ਸਹਖ਼-ੜਫ਼ੲ-ੴઅ-ઍએ-ઑઓ-નપ-રલળવ-હઽૐૠૡૹଅ-ଌଏଐଓ-ନପ-ରଲଳଵ-ହଽଡ଼ଢ଼ୟ-ୡୱஃஅ-ஊஎ-ஐஒ-கஙசஜஞடணதந-பம-ஹௐఅ-ఌఎ-ఐఒ-నప-హఽౘ-ౚౝౠౡಀಅ-ಌಎ-ಐಒ-ನಪ-ಳವ-ಹಽೝೞೠೡೱೲഄ-ഌഎ-ഐഒ-ഺഽൎൔ-ൖൟ-ൡൺ-ൿඅ-ඖක-නඳ-රලව-ෆก-ะาำเ-ๆກຂຄຆ-ຊຌ-ຣລວ-ະາຳຽເ-ໄໆໜ-ໟༀཀ-ཇཉ-ཬྈ-ྌက-ဪဿၐ-ၕၚ-ၝၡၥၦၮ-ၰၵ-ႁႎႠ-ჅჇჍა-ჺჼ-ቈቊ-ቍቐ-ቖቘቚ-ቝበ-ኈኊ-ኍነ-ኰኲ-ኵኸ-ኾዀዂ-ዅወ-ዖዘ-ጐጒ-ጕጘ-ፚᎀ-ᎏᎠ-Ᏽᏸ-ᏽᐁ-ᙬᙯ-ᙿᚁ-ᚚᚠ-ᛪᛮ-ᛸᜀ-ᜑᜟ-ᜱᝀ-ᝑᝠ-ᝬᝮ-ᝰក-ឳៗៜᠠ-ᡸᢀ-ᢨᢪᢰ-ᣵᤀ-ᤞᥐ-ᥭᥰ-ᥴᦀ-ᦫᦰ-ᧉᨀ-ᨖᨠ-ᩔᪧᬅ-ᬳᭅ-ᭌᮃ-ᮠᮮᮯᮺ-ᯥᰀ-ᰣᱍ-ᱏᱚ-ᱽᲀ-ᲈᲐ-ᲺᲽ-Ჿᳩ-ᳬᳮ-ᳳᳵᳶᳺᴀ-ᶿḀ-ἕἘ-Ἕἠ-ὅὈ-Ὅὐ-ὗὙὛὝὟ-ώᾀ-ᾴᾶ-ᾼιῂ-ῄῆ-ῌῐ-ΐῖ-Ίῠ-Ῥῲ-ῴῶ-ῼⁱⁿₐ-ₜℂℇℊ-ℓℕ℘-ℝℤΩℨK-ℹℼ-ℿⅅ-ⅉⅎⅠ-ↈⰀ-ⳤⳫ-ⳮⳲⳳⴀ-ⴥⴧⴭⴰ-ⵧⵯⶀ-ⶖⶠ-ⶦⶨ-ⶮⶰ-ⶶⶸ-ⶾⷀ-ⷆⷈ-ⷎⷐ-ⷖⷘ-ⷞ々-〇〡-〩〱-〵〸-〼ぁ-ゖ゛-ゟァ-ヺー-ヿㄅ-ㄯㄱ-ㆎㆠ-ㆿㇰ-ㇿ㐀-䶿一-ꒌꓐ-ꓽꔀ-ꘌꘐ-ꘟꘪꘫꙀ-ꙮꙿ-ꚝꚠ-ꛯꜗ-ꜟꜢ-ꞈꞋ-ꟊꟐꟑꟓꟕ-ꟙꟲ-ꠁꠃ-ꠅꠇ-ꠊꠌ-ꠢꡀ-ꡳꢂ-ꢳꣲ-ꣷꣻꣽꣾꤊ-ꤥꤰ-ꥆꥠ-ꥼꦄ-ꦲꧏꧠ-ꧤꧦ-ꧯꧺ-ꧾꨀ-ꨨꩀ-ꩂꩄ-ꩋꩠ-ꩶꩺꩾ-ꪯꪱꪵꪶꪹ-ꪽꫀꫂꫛ-ꫝꫠ-ꫪꫲ-ꫴꬁ-ꬆꬉ-ꬎꬑ-ꬖꬠ-ꬦꬨ-ꬮꬰ-ꭚꭜ-ꭩꭰ-ꯢ가-힣ힰ-ퟆퟋ-ퟻ豈-舘並-龎ff-stﬓ-ﬗיִײַ-ﬨשׁ-זּטּ-לּמּנּסּףּפּצּ-ﮱﯓ-ﴽﵐ-ﶏﶒ-ﷇﷰ-ﷻﹰ-ﹴﹶ-ﻼA-Za-zヲ-하-ᅦᅧ-ᅬᅭ-ᅲᅳ-ᅵ",jo="‌‍·̀-ͯ·҃-֑҇-ׇֽֿׁׂׅׄؐ-ًؚ-٩ٰۖ-ۜ۟-۪ۤۧۨ-ۭ۰-۹ܑܰ-݊ަ-ް߀-߉߫-߽߳ࠖ-࠙ࠛ-ࠣࠥ-ࠧࠩ-࡙࠭-࡛࢘-࢟࣊-ࣣ࣡-ःऺ-़ा-ॏ॑-ॗॢॣ०-९ঁ-ঃ়া-ৄেৈো-্ৗৢৣ০-৯৾ਁ-ਃ਼ਾ-ੂੇੈੋ-੍ੑ੦-ੱੵઁ-ઃ઼ા-ૅે-ૉો-્ૢૣ૦-૯ૺ-૿ଁ-ଃ଼ା-ୄେୈୋ-୍୕-ୗୢୣ୦-୯ஂா-ூெ-ைொ-்ௗ௦-௯ఀ-ఄ఼ా-ౄె-ైొ-్ౕౖౢౣ౦-౯ಁ-ಃ಼ಾ-ೄೆ-ೈೊ-್ೕೖೢೣ೦-೯ೳഀ-ഃ഻഼ാ-ൄെ-ൈൊ-്ൗൢൣ൦-൯ඁ-ඃ්ා-ුූෘ-ෟ෦-෯ෲෳัิ-ฺ็-๎๐-๙ັິ-ຼ່-໎໐-໙༘༙༠-༩༹༵༷༾༿ཱ-྄྆྇ྍ-ྗྙ-ྼ࿆ါ-ှ၀-၉ၖ-ၙၞ-ၠၢ-ၤၧ-ၭၱ-ၴႂ-ႍႏ-ႝ፝-፟፩-፱ᜒ-᜕ᜲ-᜴ᝒᝓᝲᝳ឴-៓៝០-៩᠋-᠍᠏-᠙ᢩᤠ-ᤫᤰ-᤻᥆-᥏᧐-᧚ᨗ-ᨛᩕ-ᩞ᩠-᩿᩼-᪉᪐-᪙᪰-᪽ᪿ-ᫎᬀ-ᬄ᬴-᭄᭐-᭙᭫-᭳ᮀ-ᮂᮡ-ᮭ᮰-᮹᯦-᯳ᰤ-᰷᱀-᱉᱐-᱙᳐-᳔᳒-᳨᳭᳴᳷-᳹᷀-᷿‿⁀⁔⃐-⃥⃜⃡-⃰⳯-⵿⳱ⷠ-〪ⷿ-゙゚〯꘠-꘩꙯ꙴ-꙽ꚞꚟ꛰꛱ꠂ꠆ꠋꠣ-ꠧ꠬ꢀꢁꢴ-ꣅ꣐-꣙꣠-꣱ꣿ-꤉ꤦ-꤭ꥇ-꥓ꦀ-ꦃ꦳-꧀꧐-꧙ꧥ꧰-꧹ꨩ-ꨶꩃꩌꩍ꩐-꩙ꩻ-ꩽꪰꪲ-ꪴꪷꪸꪾ꪿꫁ꫫ-ꫯꫵ꫶ꯣ-ꯪ꯬꯭꯰-꯹ﬞ︀-️︠-︯︳︴﹍-﹏0-9_",xi=new RegExp("["+Wl+"]"),co=new RegExp("["+Wl+jo+"]");Wl=jo=null;var po=[0,11,2,25,2,18,2,1,2,14,3,13,35,122,70,52,268,28,4,48,48,31,14,29,6,37,11,29,3,35,5,7,2,4,43,157,19,35,5,35,5,39,9,51,13,10,2,14,2,6,2,1,2,10,2,14,2,6,2,1,68,310,10,21,11,7,25,5,2,41,2,8,70,5,3,0,2,43,2,1,4,0,3,22,11,22,10,30,66,18,2,1,11,21,11,25,71,55,7,1,65,0,16,3,2,2,2,28,43,28,4,28,36,7,2,27,28,53,11,21,11,18,14,17,111,72,56,50,14,50,14,35,349,41,7,1,79,28,11,0,9,21,43,17,47,20,28,22,13,52,58,1,3,0,14,44,33,24,27,35,30,0,3,0,9,34,4,0,13,47,15,3,22,0,2,0,36,17,2,24,20,1,64,6,2,0,2,3,2,14,2,9,8,46,39,7,3,1,3,21,2,6,2,1,2,4,4,0,19,0,13,4,159,52,19,3,21,2,31,47,21,1,2,0,185,46,42,3,37,47,21,0,60,42,14,0,72,26,38,6,186,43,117,63,32,7,3,0,3,7,2,1,2,23,16,0,2,0,95,7,3,38,17,0,2,0,29,0,11,39,8,0,22,0,12,45,20,0,19,72,264,8,2,36,18,0,50,29,113,6,2,1,2,37,22,0,26,5,2,1,2,31,15,0,328,18,16,0,2,12,2,33,125,0,80,921,103,110,18,195,2637,96,16,1071,18,5,4026,582,8634,568,8,30,18,78,18,29,19,47,17,3,32,20,6,18,689,63,129,74,6,0,67,12,65,1,2,0,29,6135,9,1237,43,8,8936,3,2,6,2,1,2,290,16,0,30,2,3,0,15,3,9,395,2309,106,6,12,4,8,8,9,5991,84,2,70,2,1,3,0,3,1,3,3,2,11,2,0,2,6,2,64,2,3,3,7,2,6,2,27,2,3,2,4,2,0,4,6,2,339,3,24,2,24,2,30,2,24,2,30,2,24,2,30,2,24,2,30,2,24,2,7,1845,30,7,5,262,61,147,44,11,6,17,0,322,29,19,43,485,27,757,6,2,3,2,1,2,14,2,196,60,67,8,0,1205,3,2,26,2,1,2,0,3,0,2,9,2,3,2,0,2,0,7,0,5,0,2,0,2,0,2,2,2,1,2,0,3,0,2,0,2,0,2,0,2,0,2,1,2,0,3,3,2,6,2,3,2,3,2,0,2,9,2,16,6,2,2,4,2,16,4421,42719,33,4153,7,221,3,5761,15,7472,3104,541,1507,4938,6,4191],Ho=[509,0,227,0,150,4,294,9,1368,2,2,1,6,3,41,2,5,0,166,1,574,3,9,9,370,1,81,2,71,10,50,3,123,2,54,14,32,10,3,1,11,3,46,10,8,0,46,9,7,2,37,13,2,9,6,1,45,0,13,2,49,13,9,3,2,11,83,11,7,0,3,0,158,11,6,9,7,3,56,1,2,6,3,1,3,2,10,0,11,1,3,6,4,4,193,17,10,9,5,0,82,19,13,9,214,6,3,8,28,1,83,16,16,9,82,12,9,9,84,14,5,9,243,14,166,9,71,5,2,1,3,3,2,0,2,1,13,9,120,6,3,6,4,0,29,9,41,6,2,3,9,0,10,10,47,15,406,7,2,7,17,9,57,21,2,13,123,5,4,0,2,1,2,6,2,0,9,9,49,4,2,1,2,4,9,9,330,3,10,1,2,0,49,6,4,4,14,9,5351,0,7,14,13835,9,87,9,39,4,60,6,26,9,1014,0,2,54,8,3,82,0,12,1,19628,1,4706,45,3,22,543,4,4,5,9,7,3,6,31,3,149,2,1418,49,513,54,5,49,9,0,15,0,23,4,2,14,1361,6,2,16,3,6,2,1,2,4,101,0,161,6,10,9,357,0,62,13,499,13,983,6,110,6,6,9,4759,9,787719,239];function Tu(l,i){let a=65536;for(let c=0,m=i.length;cl)return!1;if(a+=i[c+1],a>=l)return!0}return!1}function ws(l){return l<65?l===36:l<=90?!0:l<97?l===95:l<=122?!0:l<=65535?l>=170&&xi.test(String.fromCharCode(l)):Tu(l,po)}function ho(l){return l<48?l===36:l<58?!0:l<65?!1:l<=90?!0:l<97?l===95:l<=122?!0:l<=65535?l>=170&&co.test(String.fromCharCode(l)):Tu(l,po)||Tu(l,Ho)}var _s={keyword:["break","case","catch","continue","debugger","default","do","else","finally","for","function","if","return","switch","throw","try","var","const","while","with","new","this","super","class","extends","export","import","null","true","false","in","instanceof","typeof","void","delete"],strict:["implements","interface","let","package","private","protected","public","static","yield"],strictBind:["eval","arguments"]},fo=new Set(_s.keyword),_a=new Set(_s.strict),Qi=new Set(_s.strictBind);function na(l,i){return i&&l==="await"||l==="enum"}function Zi(l,i){return na(l,i)||_a.has(l)}function Cu(l){return Qi.has(l)}function Kn(l,i){return Zi(l,i)||Cu(l)}function mo(l){return fo.has(l)}function xu(l,i,a){return l===64&&i===64&&ws(a)}var _c=new Set(["break","case","catch","continue","debugger","default","do","else","finally","for","function","if","return","switch","throw","try","var","const","while","with","new","this","super","class","extends","export","import","null","true","false","in","instanceof","typeof","void","delete","implements","interface","let","package","private","protected","public","static","yield","eval","arguments","enum","await"]);function Vl(l){return _c.has(l)}var ia=0,Uo=1,ks=2,bu=4,Au=8,go=16,ka=32,Fs=64,zo=128,zs=256,Su=Uo|ks|zo|zs,Ps=1,Fa=2,wu=4,$s=8,sa=16,$o=64,Go=128,aa=256,Wo=512,oa=1024,_u=2048,Ns=4096,Pa=8192,Na=Ps|Fa|$s|Go|Pa,Gs=Ps|0|$s|Pa,Vo=Ps|0|$s|0,qo=Ps|0|wu|0,ql=Ps|0|sa|0,Kl=0|Fa|0|Go,Ko=0|Fa|0|0,ua=Ps|Fa|$s|aa|Pa,Ia=0|oa,Ws=0|$o,Np=Ps|0|0|$o,Ip=ua|Wo,ds=0|oa,Yo=0|Fa|0|Ns,kc=_u,Mi=4,bi=2,Ni=1,ui=bi|Ni,La=bi|Mi,ll=Ni|Mi,yo=bi,ku=Ni,Xo=0,Fu=class{constructor(l){this.var=new Set,this.lexical=new Set,this.functions=new Set,this.flags=l}},la=class{constructor(l,i){this.parser=void 0,this.scopeStack=[],this.inModule=void 0,this.undefinedExports=new Map,this.parser=l,this.inModule=i}get inTopLevel(){return(this.currentScope().flags&Uo)>0}get inFunction(){return(this.currentVarScopeFlags()&ks)>0}get allowSuper(){return(this.currentThisScopeFlags()&go)>0}get allowDirectSuper(){return(this.currentThisScopeFlags()&ka)>0}get inClass(){return(this.currentThisScopeFlags()&Fs)>0}get inClassAndNotInNonArrowFunction(){let l=this.currentThisScopeFlags();return(l&Fs)>0&&(l&ks)===0}get inStaticBlock(){for(let l=this.scopeStack.length-1;;l--){let{flags:i}=this.scopeStack[l];if(i&zo)return!0;if(i&(Su|Fs))return!1}}get inNonArrowFunction(){return(this.currentThisScopeFlags()&ks)>0}get treatFunctionsAsVar(){return this.treatFunctionsAsVarInScope(this.currentScope())}createScope(l){return new Fu(l)}enter(l){this.scopeStack.push(this.createScope(l))}exit(){return this.scopeStack.pop().flags}treatFunctionsAsVarInScope(l){return!!(l.flags&(ks|zo)||!this.parser.inModule&&l.flags&Uo)}declareName(l,i,a){let c=this.currentScope();if(i&$s||i&sa)this.checkRedeclarationInScope(c,l,i,a),i&sa?c.functions.add(l):c.lexical.add(l),i&$s&&this.maybeExportDefined(c,l);else if(i&wu)for(let m=this.scopeStack.length-1;m>=0&&(c=this.scopeStack[m],this.checkRedeclarationInScope(c,l,i,a),c.var.add(l),this.maybeExportDefined(c,l),!(c.flags&Su));--m);this.parser.inModule&&c.flags&Uo&&this.undefinedExports.delete(l)}maybeExportDefined(l,i){this.parser.inModule&&l.flags&Uo&&this.undefinedExports.delete(i)}checkRedeclarationInScope(l,i,a,c){this.isRedeclaredInScope(l,i,a)&&this.parser.raise(mt.VarRedeclaration,{at:c,identifierName:i})}isRedeclaredInScope(l,i,a){return a&Ps?a&$s?l.lexical.has(i)||l.functions.has(i)||l.var.has(i):a&sa?l.lexical.has(i)||!this.treatFunctionsAsVarInScope(l)&&l.var.has(i):l.lexical.has(i)&&!(l.flags&Au&&l.lexical.values().next().value===i)||!this.treatFunctionsAsVarInScope(l)&&l.functions.has(i):!1}checkLocalExport(l){let{name:i}=l,a=this.scopeStack[0];!a.lexical.has(i)&&!a.var.has(i)&&!a.functions.has(i)&&this.undefinedExports.set(i,l.loc.start)}currentScope(){return this.scopeStack[this.scopeStack.length-1]}currentVarScopeFlags(){for(let l=this.scopeStack.length-1;;l--){let{flags:i}=this.scopeStack[l];if(i&Su)return i}}currentThisScopeFlags(){for(let l=this.scopeStack.length-1;;l--){let{flags:i}=this.scopeStack[l];if(i&(Su|Fs)&&!(i&bu))return i}}},Yl=class extends Fu{constructor(){super(...arguments),this.declareFunctions=new Set}},cl=class extends la{createScope(l){return new Yl(l)}declareName(l,i,a){let c=this.currentScope();if(i&_u){this.checkRedeclarationInScope(c,l,i,a),this.maybeExportDefined(c,l),c.declareFunctions.add(l);return}super.declareName(l,i,a)}isRedeclaredInScope(l,i,a){return super.isRedeclaredInScope(l,i,a)?!0:a&_u?!l.declareFunctions.has(i)&&(l.lexical.has(i)||l.functions.has(i)):!1}checkLocalExport(l){this.scopeStack[0].declareFunctions.has(l.name)||super.checkLocalExport(l)}},Xl=class{constructor(){this.sawUnambiguousESM=!1,this.ambiguousScriptDifferentAst=!1}hasPlugin(l){if(typeof l=="string")return this.plugins.has(l);{let[i,a]=l;if(!this.hasPlugin(i))return!1;let c=this.plugins.get(i);for(let m of Object.keys(a))if((c==null?void 0:c[m])!==a[m])return!1;return!0}}getPluginOption(l,i){var a;return(a=this.plugins.get(l))==null?void 0:a[i]}};function pl(l,i){l.trailingComments===void 0?l.trailingComments=i:l.trailingComments.unshift(...i)}function Jl(l,i){l.leadingComments===void 0?l.leadingComments=i:l.leadingComments.unshift(...i)}function vo(l,i){l.innerComments===void 0?l.innerComments=i:l.innerComments.unshift(...i)}function Eo(l,i,a){let c=null,m=i.length;for(;c===null&&m>0;)c=i[--m];c===null||c.start>a.start?vo(l,a.comments):pl(c,a.comments)}var hl=class extends Xl{addComment(l){this.filename&&(l.loc.filename=this.filename),this.state.comments.push(l)}processComment(l){let{commentStack:i}=this.state,a=i.length;if(a===0)return;let c=a-1,m=i[c];m.start===l.end&&(m.leadingNode=l,c--);let{start:y}=l;for(;c>=0;c--){let C=i[c],x=C.end;if(x>y)C.containingNode=l,this.finalizeComment(C),i.splice(c,1);else{x===y&&(C.trailingNode=l);break}}}finalizeComment(l){let{comments:i}=l;if(l.leadingNode!==null||l.trailingNode!==null)l.leadingNode!==null&&pl(l.leadingNode,i),l.trailingNode!==null&&Jl(l.trailingNode,i);else{let{containingNode:a,start:c}=l;if(this.input.charCodeAt(c-1)===44)switch(a.type){case"ObjectExpression":case"ObjectPattern":case"RecordExpression":Eo(a,a.properties,l);break;case"CallExpression":case"OptionalCallExpression":Eo(a,a.arguments,l);break;case"FunctionDeclaration":case"FunctionExpression":case"ArrowFunctionExpression":case"ObjectMethod":case"ClassMethod":case"ClassPrivateMethod":Eo(a,a.params,l);break;case"ArrayExpression":case"ArrayPattern":case"TupleExpression":Eo(a,a.elements,l);break;case"ExportNamedDeclaration":case"ImportDeclaration":Eo(a,a.specifiers,l);break;default:vo(a,i)}else vo(a,i)}}finalizeRemainingComments(){let{commentStack:l}=this.state;for(let i=l.length-1;i>=0;i--)this.finalizeComment(l[i]);this.state.commentStack=[]}resetPreviousNodeTrailingComments(l){let{commentStack:i}=this.state,{length:a}=i;if(a===0)return;let c=i[a-1];c.leadingNode===l&&(c.leadingNode=null)}takeSurroundingComments(l,i,a){let{commentStack:c}=this.state,m=c.length;if(m===0)return;let y=m-1;for(;y>=0;y--){let C=c[y],x=C.end;if(C.start===a)C.leadingNode=l;else if(x===i)C.trailingNode=l;else if(x=48&&l<=57},Un={decBinOct:new Set([46,66,69,79,95,98,101,111]),hex:new Set([46,88,95,120])},os={bin:l=>l===48||l===49,oct:l=>l>=48&&l<=55,dec:l=>l>=48&&l<=57,hex:l=>l>=48&&l<=57||l>=65&&l<=70||l>=97&&l<=102};function Vs(l,i,a,c,m,y){let C=a,x=c,A=m,S="",k=null,O=a,{length:G}=i;for(;;){if(a>=G){y.unterminated(C,x,A),S+=i.slice(O,a);break}let z=i.charCodeAt(a);if(Ba(l,z,i,a)){S+=i.slice(O,a);break}if(z===92){S+=i.slice(O,a);let q=Fc(i,a,c,m,l==="template",y);q.ch===null&&!k?k={pos:a,lineStart:c,curLine:m}:S+=q.ch,{pos:a,lineStart:c,curLine:m}=q,O=a}else z===8232||z===8233?(++a,++m,c=a):z===10||z===13?l==="template"?(S+=i.slice(O,a)+` +`,++a,z===13&&i.charCodeAt(a)===10&&++a,++m,O=c=a):y.unterminated(C,x,A):++a}return{pos:a,str:S,firstInvalidLoc:k,lineStart:c,curLine:m,containsInvalid:!!k}}function Ba(l,i,a,c){return l==="template"?i===96||i===36&&a.charCodeAt(c+1)===123:i===(l==="double"?34:39)}function Fc(l,i,a,c,m,y){let C=!m;i++;let x=S=>({pos:i,ch:S,lineStart:a,curLine:c}),A=l.charCodeAt(i++);switch(A){case 110:return x(` +`);case 114:return x("\r");case 120:{let S;return{code:S,pos:i}=Nu(l,i,a,c,2,!1,C,y),x(S===null?null:String.fromCharCode(S))}case 117:{let S;return{code:S,pos:i}=dl(l,i,a,c,C,y),x(S===null?null:String.fromCodePoint(S))}case 116:return x(" ");case 98:return x("\b");case 118:return x("\v");case 102:return x("\f");case 13:l.charCodeAt(i)===10&&++i;case 10:a=i,++c;case 8232:case 8233:return x("");case 56:case 57:if(m)return x(null);y.strictNumericEscape(i-1,a,c);default:if(A>=48&&A<=55){let S=i-1,k=l.slice(S,i+2).match(/^[0-7]+/)[0],O=parseInt(k,8);O>255&&(k=k.slice(0,-1),O=parseInt(k,8)),i+=k.length-1;let G=l.charCodeAt(i);if(k!=="0"||G===56||G===57){if(m)return x(null);y.strictNumericEscape(S,a,c)}return x(String.fromCharCode(O))}return x(String.fromCharCode(A))}}function Nu(l,i,a,c,m,y,C,x){let A=i,S;return{n:S,pos:i}=Zl(l,i,a,c,16,m,y,!1,x,!C),S===null&&(C?x.invalidEscapeSequence(A,a,c):i=A-1),{code:S,pos:i}}function Zl(l,i,a,c,m,y,C,x,A,S){let k=i,O=m===16?Un.hex:Un.decBinOct,G=m===16?os.hex:m===10?os.dec:m===8?os.oct:os.bin,z=!1,q=0;for(let U=0,$=y??1/0;U<$;++U){let Q=l.charCodeAt(i),ce;if(Q===95&&x!=="bail"){let ge=l.charCodeAt(i-1),ne=l.charCodeAt(i+1);if(x){if(Number.isNaN(ne)||!G(ne)||O.has(ge)||O.has(ne)){if(S)return{n:null,pos:i};A.unexpectedNumericSeparator(i,a,c)}}else{if(S)return{n:null,pos:i};A.numericSeparatorInEscapeSequence(i,a,c)}++i;continue}if(Q>=97?ce=Q-97+10:Q>=65?ce=Q-65+10:es(Q)?ce=Q-48:ce=1/0,ce>=m){if(ce<=9&&S)return{n:null,pos:i};if(ce<=9&&A.invalidDigit(i,a,c,m))ce=0;else if(C)ce=0,z=!0;else break}++i,q=q*m+ce}return i===k||y!=null&&i-k!==y||z?{n:null,pos:i}:{n:q,pos:i}}function dl(l,i,a,c,m,y){let C=l.charCodeAt(i),x;if(C===123){if(++i,{code:x,pos:i}=Nu(l,i,a,c,l.indexOf("}",i)-i,!0,m,y),++i,x!==null&&x>1114111)if(m)y.invalidCodePoint(i,a,c);else return{code:null,pos:i}}else({code:x,pos:i}=Nu(l,i,a,c,4,!1,m,y));return{code:x,pos:i}}var ec=["at"],Qo=["at"];function Zo(l,i,a){return new Ri(a,l-i,l)}var tc=new Set([103,109,115,105,121,117,100,118]),ts=class{constructor(l){this.type=l.type,this.value=l.value,this.start=l.start,this.end=l.end,this.loc=new Cs(l.startLoc,l.endLoc)}},Pc=class extends hl{constructor(l,i){super(),this.isLookahead=void 0,this.tokens=[],this.errorHandlers_readInt={invalidDigit:(a,c,m,y)=>this.options.errorRecovery?(this.raise(mt.InvalidDigit,{at:Zo(a,c,m),radix:y}),!0):!1,numericSeparatorInEscapeSequence:this.errorBuilder(mt.NumericSeparatorInEscapeSequence),unexpectedNumericSeparator:this.errorBuilder(mt.UnexpectedNumericSeparator)},this.errorHandlers_readCodePoint=Object.assign({},this.errorHandlers_readInt,{invalidEscapeSequence:this.errorBuilder(mt.InvalidEscapeSequence),invalidCodePoint:this.errorBuilder(mt.InvalidCodePoint)}),this.errorHandlers_readStringContents_string=Object.assign({},this.errorHandlers_readCodePoint,{strictNumericEscape:(a,c,m)=>{this.recordStrictModeErrors(mt.StrictNumericEscape,{at:Zo(a,c,m)})},unterminated:(a,c,m)=>{throw this.raise(mt.UnterminatedString,{at:Zo(a-1,c,m)})}}),this.errorHandlers_readStringContents_template=Object.assign({},this.errorHandlers_readCodePoint,{strictNumericEscape:this.errorBuilder(mt.StrictNumericEscape),unterminated:(a,c,m)=>{throw this.raise(mt.UnterminatedTemplate,{at:Zo(a,c,m)})}}),this.state=new Ql,this.state.init(l),this.input=i,this.length=i.length,this.isLookahead=!1}pushToken(l){this.tokens.length=this.state.tokensLength,this.tokens.push(l),++this.state.tokensLength}next(){this.checkKeywordEscapes(),this.options.tokens&&this.pushToken(new ts(this.state)),this.state.lastTokStart=this.state.start,this.state.lastTokEndLoc=this.state.endLoc,this.state.lastTokStartLoc=this.state.startLoc,this.nextToken()}eat(l){return this.match(l)?(this.next(),!0):!1}match(l){return this.state.type===l}createLookaheadState(l){return{pos:l.pos,value:null,type:l.type,start:l.start,end:l.end,context:[this.curContext()],inType:l.inType,startLoc:l.startLoc,lastTokEndLoc:l.lastTokEndLoc,curLine:l.curLine,lineStart:l.lineStart,curPosition:l.curPosition}}lookahead(){let l=this.state;this.state=this.createLookaheadState(l),this.isLookahead=!0,this.nextToken(),this.isLookahead=!1;let i=this.state;return this.state=l,i}nextTokenStart(){return this.nextTokenStartSince(this.state.pos)}nextTokenStartSince(l){return Jo.lastIndex=l,Jo.test(this.input)?Jo.lastIndex:l}lookaheadCharCode(){return this.input.charCodeAt(this.nextTokenStart())}codePointAtPos(l){let i=this.input.charCodeAt(l);if((i&64512)===55296&&++l{let[a,c]=i;return this.raise(a,{at:c})}),this.state.strictErrors.clear())}curContext(){return this.state.context[this.state.context.length-1]}nextToken(){if(this.skipSpace(),this.state.start=this.state.pos,this.isLookahead||(this.state.startLoc=this.state.curPosition()),this.state.pos>=this.length){this.finishToken(137);return}this.getTokenFromCode(this.codePointAtPos(this.state.pos))}skipBlockComment(l){let i;this.isLookahead||(i=this.state.curPosition());let a=this.state.pos,c=this.input.indexOf(l,a+2);if(c===-1)throw this.raise(mt.UnterminatedComment,{at:this.state.curPosition()});for(this.state.pos=c+l.length,Oa.lastIndex=a+2;Oa.test(this.input)&&Oa.lastIndex<=c;)++this.state.curLine,this.state.lineStart=Oa.lastIndex;if(this.isLookahead)return;let m={type:"CommentBlock",value:this.input.slice(a+2,c),start:a,end:c+l.length,loc:new Cs(i,this.state.curPosition())};return this.options.tokens&&this.pushToken(m),m}skipLineComment(l){let i=this.state.pos,a;this.isLookahead||(a=this.state.curPosition());let c=this.input.charCodeAt(this.state.pos+=l);if(this.state.posl)){let m=this.skipLineComment(3);m!==void 0&&(this.addComment(m),this.options.attachComment&&i.push(m))}else break e}else if(a===60&&!this.inModule&&this.options.annexB){let c=this.state.pos;if(this.input.charCodeAt(c+1)===33&&this.input.charCodeAt(c+2)===45&&this.input.charCodeAt(c+3)===45){let m=this.skipLineComment(4);m!==void 0&&(this.addComment(m),this.options.attachComment&&i.push(m))}else break e}else break e}}if(i.length>0){let a=this.state.pos,c={start:l,end:a,comments:i,leadingNode:null,trailingNode:null,containingNode:null};this.state.commentStack.push(c)}}finishToken(l,i){this.state.end=this.state.pos,this.state.endLoc=this.state.curPosition();let a=this.state.type;this.state.type=l,this.state.value=i,this.isLookahead||this.updateContext(a)}replaceToken(l){this.state.type=l,this.updateContext()}readToken_numberSign(){if(this.state.pos===0&&this.readToken_interpreter())return;let l=this.state.pos+1,i=this.codePointAtPos(l);if(i>=48&&i<=57)throw this.raise(mt.UnexpectedDigitAfterHash,{at:this.state.curPosition()});if(i===123||i===91&&this.hasPlugin("recordAndTuple")){if(this.expectPlugin("recordAndTuple"),this.getPluginOption("recordAndTuple","syntaxType")==="bar")throw this.raise(i===123?mt.RecordExpressionHashIncorrectStartSyntaxType:mt.TupleExpressionHashIncorrectStartSyntaxType,{at:this.state.curPosition()});this.state.pos+=2,i===123?this.finishToken(7):this.finishToken(1)}else ws(i)?(++this.state.pos,this.finishToken(136,this.readWord1(i))):i===92?(++this.state.pos,this.finishToken(136,this.readWord1())):this.finishOp(27,1)}readToken_dot(){let l=this.input.charCodeAt(this.state.pos+1);if(l>=48&&l<=57){this.readNumber(!0);return}l===46&&this.input.charCodeAt(this.state.pos+2)===46?(this.state.pos+=3,this.finishToken(21)):(++this.state.pos,this.finishToken(16))}readToken_slash(){this.input.charCodeAt(this.state.pos+1)===61?this.finishOp(31,2):this.finishOp(56,1)}readToken_interpreter(){if(this.state.pos!==0||this.length<2)return!1;let l=this.input.charCodeAt(this.state.pos+1);if(l!==33)return!1;let i=this.state.pos;for(this.state.pos+=1;!Pu(l)&&++this.state.pos=48&&i<=57)?(this.state.pos+=2,this.finishToken(18)):(++this.state.pos,this.finishToken(17))}getTokenFromCode(l){switch(l){case 46:this.readToken_dot();return;case 40:++this.state.pos,this.finishToken(10);return;case 41:++this.state.pos,this.finishToken(11);return;case 59:++this.state.pos,this.finishToken(13);return;case 44:++this.state.pos,this.finishToken(12);return;case 91:if(this.hasPlugin("recordAndTuple")&&this.input.charCodeAt(this.state.pos+1)===124){if(this.getPluginOption("recordAndTuple","syntaxType")!=="bar")throw this.raise(mt.TupleExpressionBarIncorrectStartSyntaxType,{at:this.state.curPosition()});this.state.pos+=2,this.finishToken(2)}else++this.state.pos,this.finishToken(0);return;case 93:++this.state.pos,this.finishToken(3);return;case 123:if(this.hasPlugin("recordAndTuple")&&this.input.charCodeAt(this.state.pos+1)===124){if(this.getPluginOption("recordAndTuple","syntaxType")!=="bar")throw this.raise(mt.RecordExpressionBarIncorrectStartSyntaxType,{at:this.state.curPosition()});this.state.pos+=2,this.finishToken(6)}else++this.state.pos,this.finishToken(5);return;case 125:++this.state.pos,this.finishToken(8);return;case 58:this.hasPlugin("functionBind")&&this.input.charCodeAt(this.state.pos+1)===58?this.finishOp(15,2):(++this.state.pos,this.finishToken(14));return;case 63:this.readToken_question();return;case 96:this.readTemplateToken();return;case 48:{let i=this.input.charCodeAt(this.state.pos+1);if(i===120||i===88){this.readRadixNumber(16);return}if(i===111||i===79){this.readRadixNumber(8);return}if(i===98||i===66){this.readRadixNumber(2);return}}case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:this.readNumber(!1);return;case 34:case 39:this.readString(l);return;case 47:this.readToken_slash();return;case 37:case 42:this.readToken_mult_modulo(l);return;case 124:case 38:this.readToken_pipe_amp(l);return;case 94:this.readToken_caret();return;case 43:case 45:this.readToken_plus_min(l);return;case 60:this.readToken_lt();return;case 62:this.readToken_gt();return;case 61:case 33:this.readToken_eq_excl(l);return;case 126:this.finishOp(36,1);return;case 64:this.readToken_atSign();return;case 35:this.readToken_numberSign();return;case 92:this.readWord();return;default:if(ws(l)){this.readWord(l);return}}throw this.raise(mt.InvalidOrUnexpectedToken,{at:this.state.curPosition(),unexpected:String.fromCodePoint(l)})}finishOp(l,i){let a=this.input.slice(this.state.pos,this.state.pos+i);this.state.pos+=i,this.finishToken(l,a)}readRegexp(){let l=this.state.startLoc,i=this.state.start+1,a,c,{pos:m}=this.state;for(;;++m){if(m>=this.length)throw this.raise(mt.UnterminatedRegExp,{at:$i(l,1)});let A=this.input.charCodeAt(m);if(Pu(A))throw this.raise(mt.UnterminatedRegExp,{at:$i(l,1)});if(a)a=!1;else{if(A===91)c=!0;else if(A===93&&c)c=!1;else if(A===47&&!c)break;a=A===92}}let y=this.input.slice(i,m);++m;let C="",x=()=>$i(l,m+2-i);for(;m2&&arguments[2]!==void 0?arguments[2]:!1,c=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,{n:m,pos:y}=Zl(this.input,this.state.pos,this.state.lineStart,this.state.curLine,l,i,a,c,this.errorHandlers_readInt,!1);return this.state.pos=y,m}readRadixNumber(l){let i=this.state.curPosition(),a=!1;this.state.pos+=2;let c=this.readInt(l);c==null&&this.raise(mt.InvalidDigit,{at:$i(i,2),radix:l});let m=this.input.charCodeAt(this.state.pos);if(m===110)++this.state.pos,a=!0;else if(m===109)throw this.raise(mt.InvalidDecimal,{at:i});if(ws(this.codePointAtPos(this.state.pos)))throw this.raise(mt.NumberIdentifier,{at:this.state.curPosition()});if(a){let y=this.input.slice(i.index,this.state.pos).replace(/[_n]/g,"");this.finishToken(133,y);return}this.finishToken(132,c)}readNumber(l){let i=this.state.pos,a=this.state.curPosition(),c=!1,m=!1,y=!1,C=!1,x=!1;!l&&this.readInt(10)===null&&this.raise(mt.InvalidNumber,{at:this.state.curPosition()});let A=this.state.pos-i>=2&&this.input.charCodeAt(i)===48;if(A){let G=this.input.slice(i,this.state.pos);if(this.recordStrictModeErrors(mt.StrictOctalLiteral,{at:a}),!this.state.strict){let z=G.indexOf("_");z>0&&this.raise(mt.ZeroDigitNumericSeparator,{at:$i(a,z)})}x=A&&!/[89]/.test(G)}let S=this.input.charCodeAt(this.state.pos);if(S===46&&!x&&(++this.state.pos,this.readInt(10),c=!0,S=this.input.charCodeAt(this.state.pos)),(S===69||S===101)&&!x&&(S=this.input.charCodeAt(++this.state.pos),(S===43||S===45)&&++this.state.pos,this.readInt(10)===null&&this.raise(mt.InvalidOrMissingExponent,{at:a}),c=!0,C=!0,S=this.input.charCodeAt(this.state.pos)),S===110&&((c||A)&&this.raise(mt.InvalidBigIntLiteral,{at:a}),++this.state.pos,m=!0),S===109&&(this.expectPlugin("decimal",this.state.curPosition()),(C||A)&&this.raise(mt.InvalidDecimal,{at:a}),++this.state.pos,y=!0),ws(this.codePointAtPos(this.state.pos)))throw this.raise(mt.NumberIdentifier,{at:this.state.curPosition()});let k=this.input.slice(i,this.state.pos).replace(/[_mn]/g,"");if(m){this.finishToken(133,k);return}if(y){this.finishToken(134,k);return}let O=x?parseInt(k,8):parseFloat(k);this.finishToken(132,O)}readCodePoint(l){let{code:i,pos:a}=dl(this.input,this.state.pos,this.state.lineStart,this.state.curLine,l,this.errorHandlers_readCodePoint);return this.state.pos=a,i}readString(l){let{str:i,pos:a,curLine:c,lineStart:m}=Vs(l===34?"double":"single",this.input,this.state.pos+1,this.state.lineStart,this.state.curLine,this.errorHandlers_readStringContents_string);this.state.pos=a+1,this.state.lineStart=m,this.state.curLine=c,this.finishToken(131,i)}readTemplateContinuation(){this.match(8)||this.unexpected(null,8),this.state.pos--,this.readTemplateToken()}readTemplateToken(){let l=this.input[this.state.pos],{str:i,firstInvalidLoc:a,pos:c,curLine:m,lineStart:y}=Vs("template",this.input,this.state.pos+1,this.state.lineStart,this.state.curLine,this.errorHandlers_readStringContents_template);this.state.pos=c+1,this.state.lineStart=y,this.state.curLine=m,a&&(this.state.firstInvalidTemplateEscapePos=new Ri(a.curLine,a.pos-a.lineStart,a.pos)),this.input.codePointAt(c)===96?this.finishToken(24,a?null:l+i+"`"):(this.state.pos++,this.finishToken(25,a?null:l+i+"${"))}recordStrictModeErrors(l,i){let{at:a}=i,c=a.index;this.state.strict&&!this.state.strictErrors.has(c)?this.raise(l,{at:a}):this.state.strictErrors.set(c,[l,a])}readWord1(l){this.state.containsEsc=!1;let i="",a=this.state.pos,c=this.state.pos;for(l!==void 0&&(this.state.pos+=l<=65535?1:2);this.state.pos=0;x--){let A=C[x];if(A.loc.index===y)return C[x]=l({loc:m,details:c});if(A.loc.indexthis.hasPlugin(i)))throw this.raise(mt.MissingOneOfPlugins,{at:this.state.startLoc,missingPlugin:l})}errorBuilder(l){return(i,a,c)=>{this.raise(l,{at:Zo(i,a,c)})}}},Nc=class{constructor(){this.privateNames=new Set,this.loneAccessors=new Map,this.undefinedPrivateNames=new Map}},Op=class{constructor(l){this.parser=void 0,this.stack=[],this.undefinedPrivateNames=new Map,this.parser=l}current(){return this.stack[this.stack.length-1]}enter(){this.stack.push(new Nc)}exit(){let l=this.stack.pop(),i=this.current();for(let[a,c]of Array.from(l.undefinedPrivateNames))i?i.undefinedPrivateNames.has(a)||i.undefinedPrivateNames.set(a,c):this.parser.raise(mt.InvalidPrivateFieldResolution,{at:c,identifierName:a})}declarePrivateName(l,i,a){let{privateNames:c,loneAccessors:m,undefinedPrivateNames:y}=this.current(),C=c.has(l);if(i&ui){let x=C&&m.get(l);if(x){let A=x&Mi,S=i&Mi,k=x&ui,O=i&ui;C=k===O||A!==S,C||m.delete(l)}else C||m.set(l,i)}C&&this.parser.raise(mt.PrivateNameRedeclaration,{at:a,identifierName:l}),c.add(l),y.delete(l)}usePrivateName(l,i){let a;for(a of this.stack)if(a.privateNames.has(l))return;a?a.undefinedPrivateNames.set(l,i):this.parser.raise(mt.InvalidPrivateFieldResolution,{at:i,identifierName:l})}},ml=0,gl=1,yl=2,Ic=3,Iu=class{constructor(){let l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:ml;this.type=void 0,this.type=l}canBeArrowParameterDeclaration(){return this.type===yl||this.type===gl}isCertainlyParameterDeclaration(){return this.type===Ic}},Lc=class extends Iu{constructor(l){super(l),this.declarationErrors=new Map}recordDeclarationError(l,i){let{at:a}=i,c=a.index;this.declarationErrors.set(c,[l,a])}clearDeclarationError(l){this.declarationErrors.delete(l)}iterateErrors(l){this.declarationErrors.forEach(l)}},Mp=class{constructor(l){this.parser=void 0,this.stack=[new Iu],this.parser=l}enter(l){this.stack.push(l)}exit(){this.stack.pop()}recordParameterInitializerError(l,i){let{at:a}=i,c={at:a.loc.start},{stack:m}=this,y=m.length-1,C=m[y];for(;!C.isCertainlyParameterDeclaration();){if(C.canBeArrowParameterDeclaration())C.recordDeclarationError(l,c);else return;C=m[--y]}this.parser.raise(l,c)}recordArrowParameterBindingError(l,i){let{at:a}=i,{stack:c}=this,m=c[c.length-1],y={at:a.loc.start};if(m.isCertainlyParameterDeclaration())this.parser.raise(l,y);else if(m.canBeArrowParameterDeclaration())m.recordDeclarationError(l,y);else return}recordAsyncArrowParametersError(l){let{at:i}=l,{stack:a}=this,c=a.length-1,m=a[c];for(;m.canBeArrowParameterDeclaration();)m.type===yl&&m.recordDeclarationError(mt.AwaitBindingIdentifier,{at:i}),m=a[--c]}validateAsPattern(){let{stack:l}=this,i=l[l.length-1];i.canBeArrowParameterDeclaration()&&i.iterateErrors(a=>{let[c,m]=a;this.parser.raise(c,{at:m});let y=l.length-2,C=l[y];for(;C.canBeArrowParameterDeclaration();)C.clearDeclarationError(m.index),C=l[--y]})}};function vl(){return new Iu(Ic)}function Oc(){return new Lc(gl)}function Bp(){return new Lc(yl)}function Mc(){return new Iu}var Do=0,To=1,eu=2,Lu=4,Co=8,rc=class{constructor(){this.stacks=[]}enter(l){this.stacks.push(l)}exit(){this.stacks.pop()}currentFlags(){return this.stacks[this.stacks.length-1]}get hasAwait(){return(this.currentFlags()&eu)>0}get hasYield(){return(this.currentFlags()&To)>0}get hasReturn(){return(this.currentFlags()&Lu)>0}get hasIn(){return(this.currentFlags()&Co)>0}};function Ou(l,i){return(l?eu:0)|(i?To:0)}var Rp=class extends Pc{addExtra(l,i,a){let c=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0;if(!l)return;let m=l.extra=l.extra||{};c?m[i]=a:Object.defineProperty(m,i,{enumerable:c,value:a})}isContextual(l){return this.state.type===l&&!this.state.containsEsc}isUnparsedContextual(l,i){let a=l+i.length;if(this.input.slice(l,a)===i){let c=this.input.charCodeAt(a);return!(ho(c)||(c&64512)===55296)}return!1}isLookaheadContextual(l){let i=this.nextTokenStart();return this.isUnparsedContextual(i,l)}eatContextual(l){return this.isContextual(l)?(this.next(),!0):!1}expectContextual(l,i){if(!this.eatContextual(l)){if(i!=null)throw this.raise(i,{at:this.state.startLoc});this.unexpected(null,l)}}canInsertSemicolon(){return this.match(137)||this.match(8)||this.hasPrecedingLineBreak()}hasPrecedingLineBreak(){return fl.test(this.input.slice(this.state.lastTokEndLoc.index,this.state.start))}hasFollowingLineBreak(){return Ma.lastIndex=this.state.end,Ma.test(this.input)}isLineTerminator(){return this.eat(13)||this.canInsertSemicolon()}semicolon(){(!(arguments.length>0&&arguments[0]!==void 0)||arguments[0]?this.isLineTerminator():this.eat(13))||this.raise(mt.MissingSemicolon,{at:this.state.lastTokEndLoc})}expect(l,i){this.eat(l)||this.unexpected(i,l)}tryParse(l){let i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.state.clone(),a={node:null};try{let c=l(function(){let m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null;throw a.node=m,a});if(this.state.errors.length>i.errors.length){let m=this.state;return this.state=i,this.state.tokensLength=m.tokensLength,{node:c,error:m.errors[i.errors.length],thrown:!1,aborted:!1,failState:m}}return{node:c,error:null,thrown:!1,aborted:!1,failState:null}}catch(c){let m=this.state;if(this.state=i,c instanceof SyntaxError)return{node:null,error:c,thrown:!0,aborted:!1,failState:m};if(c===a)return{node:a.node,error:null,thrown:!1,aborted:!0,failState:m};throw c}}checkExpressionErrors(l,i){if(!l)return!1;let{shorthandAssignLoc:a,doubleProtoLoc:c,privateKeyLoc:m,optionalParametersLoc:y}=l,C=!!a||!!c||!!y||!!m;if(!i)return C;a!=null&&this.raise(mt.InvalidCoverInitializedName,{at:a}),c!=null&&this.raise(mt.DuplicateProto,{at:c}),m!=null&&this.raise(mt.UnexpectedPrivateField,{at:m}),y!=null&&this.unexpected(y)}isLiteralPropertyName(){return Hr(this.state.type)}isPrivateName(l){return l.type==="PrivateName"}getPrivateNameSV(l){return l.id.name}hasPropertyAsPrivateName(l){return(l.type==="MemberExpression"||l.type==="OptionalMemberExpression")&&this.isPrivateName(l.property)}isObjectProperty(l){return l.type==="ObjectProperty"}isObjectMethod(l){return l.type==="ObjectMethod"}initializeScopes(){let l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.options.sourceType==="module",i=this.state.labels;this.state.labels=[];let a=this.exportedIdentifiers;this.exportedIdentifiers=new Set;let c=this.inModule;this.inModule=l;let m=this.scope,y=this.getScopeHandler();this.scope=new y(this,l);let C=this.prodParam;this.prodParam=new rc;let x=this.classScope;this.classScope=new Op(this);let A=this.expressionScope;return this.expressionScope=new Mp(this),()=>{this.state.labels=i,this.exportedIdentifiers=a,this.inModule=c,this.scope=m,this.prodParam=C,this.classScope=x,this.expressionScope=A}}enterInitialScopes(){let l=Do;this.inModule&&(l|=eu),this.scope.enter(Uo),this.prodParam.enter(l)}checkDestructuringPrivate(l){let{privateKeyLoc:i}=l;i!==null&&this.expectPlugin("destructuringPrivate",i)}},Mu=class{constructor(){this.shorthandAssignLoc=null,this.doubleProtoLoc=null,this.privateKeyLoc=null,this.optionalParametersLoc=null}},_i=class{constructor(l,i,a){this.type="",this.start=i,this.end=0,this.loc=new Cs(a),l!=null&&l.options.ranges&&(this.range=[i,0]),l!=null&&l.filename&&(this.loc.filename=l.filename)}},tu=_i.prototype;tu.__clone=function(){let l=new _i(void 0,this.start,this.loc.start),i=Object.keys(this);for(let a=0,c=i.length;a1&&arguments[1]!==void 0?arguments[1]:this.state.lastTokEndLoc;l.end=i.index,l.loc.end=i,this.options.ranges&&(l.range[1]=i.index)}resetStartLocationFromNode(l,i){this.resetStartLocation(l,i.loc.start)}},Bu=new Set(["_","any","bool","boolean","empty","extends","false","interface","mixed","null","number","static","string","true","typeof","void"]),sn=oi`flow`({AmbiguousConditionalArrow:"Ambiguous expression: wrap the arrow functions in parentheses to disambiguate.",AmbiguousDeclareModuleKind:"Found both `declare module.exports` and `declare export` in the same module. Modules can only have 1 since they are either an ES module or they are a CommonJS module.",AssignReservedType:l=>{let{reservedType:i}=l;return`Cannot overwrite reserved type ${i}.`},DeclareClassElement:"The `declare` modifier can only appear on class fields.",DeclareClassFieldInitializer:"Initializers are not allowed in fields with the `declare` modifier.",DuplicateDeclareModuleExports:"Duplicate `declare module.exports` statement.",EnumBooleanMemberNotInitialized:l=>{let{memberName:i,enumName:a}=l;return`Boolean enum members need to be initialized. Use either \`${i} = true,\` or \`${i} = false,\` in enum \`${a}\`.`},EnumDuplicateMemberName:l=>{let{memberName:i,enumName:a}=l;return`Enum member names need to be unique, but the name \`${i}\` has already been used before in enum \`${a}\`.`},EnumInconsistentMemberValues:l=>{let{enumName:i}=l;return`Enum \`${i}\` has inconsistent member initializers. Either use no initializers, or consistently use literals (either booleans, numbers, or strings) for all member initializers.`},EnumInvalidExplicitType:l=>{let{invalidEnumType:i,enumName:a}=l;return`Enum type \`${i}\` is not valid. Use one of \`boolean\`, \`number\`, \`string\`, or \`symbol\` in enum \`${a}\`.`},EnumInvalidExplicitTypeUnknownSupplied:l=>{let{enumName:i}=l;return`Supplied enum type is not valid. Use one of \`boolean\`, \`number\`, \`string\`, or \`symbol\` in enum \`${i}\`.`},EnumInvalidMemberInitializerPrimaryType:l=>{let{enumName:i,memberName:a,explicitType:c}=l;return`Enum \`${i}\` has type \`${c}\`, so the initializer of \`${a}\` needs to be a ${c} literal.`},EnumInvalidMemberInitializerSymbolType:l=>{let{enumName:i,memberName:a}=l;return`Symbol enum members cannot be initialized. Use \`${a},\` in enum \`${i}\`.`},EnumInvalidMemberInitializerUnknownType:l=>{let{enumName:i,memberName:a}=l;return`The enum member initializer for \`${a}\` needs to be a literal (either a boolean, number, or string) in enum \`${i}\`.`},EnumInvalidMemberName:l=>{let{enumName:i,memberName:a,suggestion:c}=l;return`Enum member names cannot start with lowercase 'a' through 'z'. Instead of using \`${a}\`, consider using \`${c}\`, in enum \`${i}\`.`},EnumNumberMemberNotInitialized:l=>{let{enumName:i,memberName:a}=l;return`Number enum members need to be initialized, e.g. \`${a} = 1\` in enum \`${i}\`.`},EnumStringMemberInconsistentlyInitailized:l=>{let{enumName:i}=l;return`String enum members need to consistently either all use initializers, or use no initializers, in enum \`${i}\`.`},GetterMayNotHaveThisParam:"A getter cannot have a `this` parameter.",ImportReflectionHasImportType:"An `import module` declaration can not use `type` or `typeof` keyword.",ImportTypeShorthandOnlyInPureImport:"The `type` and `typeof` keywords on named imports can only be used on regular `import` statements. It cannot be used with `import type` or `import typeof` statements.",InexactInsideExact:"Explicit inexact syntax cannot appear inside an explicit exact object type.",InexactInsideNonObject:"Explicit inexact syntax cannot appear in class or interface definitions.",InexactVariance:"Explicit inexact syntax cannot have variance.",InvalidNonTypeImportInDeclareModule:"Imports within a `declare module` body must always be `import type` or `import typeof`.",MissingTypeParamDefault:"Type parameter declaration needs a default, since a preceding type parameter declaration has a default.",NestedDeclareModule:"`declare module` cannot be used inside another `declare module`.",NestedFlowComment:"Cannot have a flow comment inside another flow comment.",PatternIsOptional:Object.assign({message:"A binding pattern parameter cannot be optional in an implementation signature."},{reasonCode:"OptionalBindingPattern"}),SetterMayNotHaveThisParam:"A setter cannot have a `this` parameter.",SpreadVariance:"Spread properties cannot have variance.",ThisParamAnnotationRequired:"A type annotation is required for the `this` parameter.",ThisParamBannedInConstructor:"Constructors cannot have a `this` parameter; constructors don't bind `this` like other functions.",ThisParamMayNotBeOptional:"The `this` parameter cannot be optional.",ThisParamMustBeFirst:"The `this` parameter must be the first function parameter.",ThisParamNoDefault:"The `this` parameter may not have a default value.",TypeBeforeInitializer:"Type annotations must come before default assignments, e.g. instead of `age = 25: number` use `age: number = 25`.",TypeCastInPattern:"The type cast expression is expected to be wrapped with parenthesis.",UnexpectedExplicitInexactInObject:"Explicit inexact syntax must appear at the end of an inexact object.",UnexpectedReservedType:l=>{let{reservedType:i}=l;return`Unexpected reserved type ${i}.`},UnexpectedReservedUnderscore:"`_` is only allowed as a type argument to call or new.",UnexpectedSpaceBetweenModuloChecks:"Spaces between `%` and `checks` are not allowed here.",UnexpectedSpreadType:"Spread operator cannot appear in class or interface definitions.",UnexpectedSubtractionOperand:'Unexpected token, expected "number" or "bigint".',UnexpectedTokenAfterTypeParameter:"Expected an arrow function after this type parameter declaration.",UnexpectedTypeParameterBeforeAsyncArrowFunction:"Type parameters must come after the async keyword, e.g. instead of ` async () => {}`, use `async () => {}`.",UnsupportedDeclareExportKind:l=>{let{unsupportedExportKind:i,suggestion:a}=l;return`\`declare export ${i}\` is not supported. Use \`${a}\` instead.`},UnsupportedStatementInDeclareModule:"Only declares and type imports are allowed inside declare module.",UnterminatedFlowComment:"Unterminated flow-comment."});function El(l){return l.type==="DeclareExportAllDeclaration"||l.type==="DeclareExportDeclaration"&&(!l.declaration||l.declaration.type!=="TypeAlias"&&l.declaration.type!=="InterfaceDeclaration")}function Dl(l){return l.importKind==="type"||l.importKind==="typeof"}function Ra(l){return xr(l)&&l!==97}var jc={const:"declare export var",let:"declare export var",type:"export type",interface:"export interface"};function Tl(l,i){let a=[],c=[];for(let m=0;mclass extends l{constructor(){super(...arguments),this.flowPragma=void 0}getScopeHandler(){return cl}shouldParseTypes(){return this.getPluginOption("flow","all")||this.flowPragma==="flow"}shouldParseEnums(){return!!this.getPluginOption("flow","enums")}finishToken(i,a){i!==131&&i!==13&&i!==28&&this.flowPragma===void 0&&(this.flowPragma=null),super.finishToken(i,a)}addComment(i){if(this.flowPragma===void 0){let a=Hc.exec(i.value);if(a)if(a[1]==="flow")this.flowPragma="flow";else if(a[1]==="noflow")this.flowPragma="noflow";else throw new Error("Unexpected flow pragma")}super.addComment(i)}flowParseTypeInitialiser(i){let a=this.state.inType;this.state.inType=!0,this.expect(i||14);let c=this.flowParseType();return this.state.inType=a,c}flowParsePredicate(){let i=this.startNode(),a=this.state.startLoc;return this.next(),this.expectContextual(108),this.state.lastTokStart>a.index+1&&this.raise(sn.UnexpectedSpaceBetweenModuloChecks,{at:a}),this.eat(10)?(i.value=super.parseExpression(),this.expect(11),this.finishNode(i,"DeclaredPredicate")):this.finishNode(i,"InferredPredicate")}flowParseTypeAndPredicateInitialiser(){let i=this.state.inType;this.state.inType=!0,this.expect(14);let a=null,c=null;return this.match(54)?(this.state.inType=i,c=this.flowParsePredicate()):(a=this.flowParseType(),this.state.inType=i,this.match(54)&&(c=this.flowParsePredicate())),[a,c]}flowParseDeclareClass(i){return this.next(),this.flowParseInterfaceish(i,!0),this.finishNode(i,"DeclareClass")}flowParseDeclareFunction(i){this.next();let a=i.id=this.parseIdentifier(),c=this.startNode(),m=this.startNode();this.match(47)?c.typeParameters=this.flowParseTypeParameterDeclaration():c.typeParameters=null,this.expect(10);let y=this.flowParseFunctionTypeParams();return c.params=y.params,c.rest=y.rest,c.this=y._this,this.expect(11),[c.returnType,i.predicate]=this.flowParseTypeAndPredicateInitialiser(),m.typeAnnotation=this.finishNode(c,"FunctionTypeAnnotation"),a.typeAnnotation=this.finishNode(m,"TypeAnnotation"),this.resetEndLocation(a),this.semicolon(),this.scope.declareName(i.id.name,kc,i.id.loc.start),this.finishNode(i,"DeclareFunction")}flowParseDeclare(i,a){if(this.match(80))return this.flowParseDeclareClass(i);if(this.match(68))return this.flowParseDeclareFunction(i);if(this.match(74))return this.flowParseDeclareVariable(i);if(this.eatContextual(125))return this.match(16)?this.flowParseDeclareModuleExports(i):(a&&this.raise(sn.NestedDeclareModule,{at:this.state.lastTokStartLoc}),this.flowParseDeclareModule(i));if(this.isContextual(128))return this.flowParseDeclareTypeAlias(i);if(this.isContextual(129))return this.flowParseDeclareOpaqueType(i);if(this.isContextual(127))return this.flowParseDeclareInterface(i);if(this.match(82))return this.flowParseDeclareExportDeclaration(i,a);this.unexpected()}flowParseDeclareVariable(i){return this.next(),i.id=this.flowParseTypeAnnotatableIdentifier(!0),this.scope.declareName(i.id.name,qo,i.id.loc.start),this.semicolon(),this.finishNode(i,"DeclareVariable")}flowParseDeclareModule(i){this.scope.enter(ia),this.match(131)?i.id=super.parseExprAtom():i.id=this.parseIdentifier();let a=i.body=this.startNode(),c=a.body=[];for(this.expect(5);!this.match(8);){let C=this.startNode();this.match(83)?(this.next(),!this.isContextual(128)&&!this.match(87)&&this.raise(sn.InvalidNonTypeImportInDeclareModule,{at:this.state.lastTokStartLoc}),super.parseImport(C)):(this.expectContextual(123,sn.UnsupportedStatementInDeclareModule),C=this.flowParseDeclare(C,!0)),c.push(C)}this.scope.exit(),this.expect(8),this.finishNode(a,"BlockStatement");let m=null,y=!1;return c.forEach(C=>{El(C)?(m==="CommonJS"&&this.raise(sn.AmbiguousDeclareModuleKind,{at:C}),m="ES"):C.type==="DeclareModuleExports"&&(y&&this.raise(sn.DuplicateDeclareModuleExports,{at:C}),m==="ES"&&this.raise(sn.AmbiguousDeclareModuleKind,{at:C}),m="CommonJS",y=!0)}),i.kind=m||"CommonJS",this.finishNode(i,"DeclareModule")}flowParseDeclareExportDeclaration(i,a){if(this.expect(82),this.eat(65))return this.match(68)||this.match(80)?i.declaration=this.flowParseDeclare(this.startNode()):(i.declaration=this.flowParseType(),this.semicolon()),i.default=!0,this.finishNode(i,"DeclareExportDeclaration");if(this.match(75)||this.isLet()||(this.isContextual(128)||this.isContextual(127))&&!a){let c=this.state.value;throw this.raise(sn.UnsupportedDeclareExportKind,{at:this.state.startLoc,unsupportedExportKind:c,suggestion:jc[c]})}if(this.match(74)||this.match(68)||this.match(80)||this.isContextual(129))return i.declaration=this.flowParseDeclare(this.startNode()),i.default=!1,this.finishNode(i,"DeclareExportDeclaration");if(this.match(55)||this.match(5)||this.isContextual(127)||this.isContextual(128)||this.isContextual(129))return i=this.parseExport(i,null),i.type==="ExportNamedDeclaration"&&(i.type="ExportDeclaration",i.default=!1,delete i.exportKind),i.type="Declare"+i.type,i;this.unexpected()}flowParseDeclareModuleExports(i){return this.next(),this.expectContextual(109),i.typeAnnotation=this.flowParseTypeAnnotation(),this.semicolon(),this.finishNode(i,"DeclareModuleExports")}flowParseDeclareTypeAlias(i){this.next();let a=this.flowParseTypeAlias(i);return a.type="DeclareTypeAlias",a}flowParseDeclareOpaqueType(i){this.next();let a=this.flowParseOpaqueType(i,!0);return a.type="DeclareOpaqueType",a}flowParseDeclareInterface(i){return this.next(),this.flowParseInterfaceish(i,!1),this.finishNode(i,"DeclareInterface")}flowParseInterfaceish(i,a){if(i.id=this.flowParseRestrictedIdentifier(!a,!0),this.scope.declareName(i.id.name,a?ql:Gs,i.id.loc.start),this.match(47)?i.typeParameters=this.flowParseTypeParameterDeclaration():i.typeParameters=null,i.extends=[],i.implements=[],i.mixins=[],this.eat(81))do i.extends.push(this.flowParseInterfaceExtends());while(!a&&this.eat(12));if(a){if(this.eatContextual(115))do i.mixins.push(this.flowParseInterfaceExtends());while(this.eat(12));if(this.eatContextual(111))do i.implements.push(this.flowParseInterfaceExtends());while(this.eat(12))}i.body=this.flowParseObjectType({allowStatic:a,allowExact:!1,allowSpread:!1,allowProto:a,allowInexact:!1})}flowParseInterfaceExtends(){let i=this.startNode();return i.id=this.flowParseQualifiedTypeIdentifier(),this.match(47)?i.typeParameters=this.flowParseTypeParameterInstantiation():i.typeParameters=null,this.finishNode(i,"InterfaceExtends")}flowParseInterface(i){return this.flowParseInterfaceish(i,!1),this.finishNode(i,"InterfaceDeclaration")}checkNotUnderscore(i){i==="_"&&this.raise(sn.UnexpectedReservedUnderscore,{at:this.state.startLoc})}checkReservedType(i,a,c){Bu.has(i)&&this.raise(c?sn.AssignReservedType:sn.UnexpectedReservedType,{at:a,reservedType:i})}flowParseRestrictedIdentifier(i,a){return this.checkReservedType(this.state.value,this.state.startLoc,a),this.parseIdentifier(i)}flowParseTypeAlias(i){return i.id=this.flowParseRestrictedIdentifier(!1,!0),this.scope.declareName(i.id.name,Gs,i.id.loc.start),this.match(47)?i.typeParameters=this.flowParseTypeParameterDeclaration():i.typeParameters=null,i.right=this.flowParseTypeInitialiser(29),this.semicolon(),this.finishNode(i,"TypeAlias")}flowParseOpaqueType(i,a){return this.expectContextual(128),i.id=this.flowParseRestrictedIdentifier(!0,!0),this.scope.declareName(i.id.name,Gs,i.id.loc.start),this.match(47)?i.typeParameters=this.flowParseTypeParameterDeclaration():i.typeParameters=null,i.supertype=null,this.match(14)&&(i.supertype=this.flowParseTypeInitialiser(14)),i.impltype=null,a||(i.impltype=this.flowParseTypeInitialiser(29)),this.semicolon(),this.finishNode(i,"OpaqueType")}flowParseTypeParameter(){let i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,a=this.state.startLoc,c=this.startNode(),m=this.flowParseVariance(),y=this.flowParseTypeAnnotatableIdentifier();return c.name=y.name,c.variance=m,c.bound=y.typeAnnotation,this.match(29)?(this.eat(29),c.default=this.flowParseType()):i&&this.raise(sn.MissingTypeParamDefault,{at:a}),this.finishNode(c,"TypeParameter")}flowParseTypeParameterDeclaration(){let i=this.state.inType,a=this.startNode();a.params=[],this.state.inType=!0,this.match(47)||this.match(140)?this.next():this.unexpected();let c=!1;do{let m=this.flowParseTypeParameter(c);a.params.push(m),m.default&&(c=!0),this.match(48)||this.expect(12)}while(!this.match(48));return this.expect(48),this.state.inType=i,this.finishNode(a,"TypeParameterDeclaration")}flowParseTypeParameterInstantiation(){let i=this.startNode(),a=this.state.inType;i.params=[],this.state.inType=!0,this.expect(47);let c=this.state.noAnonFunctionType;for(this.state.noAnonFunctionType=!1;!this.match(48);)i.params.push(this.flowParseType()),this.match(48)||this.expect(12);return this.state.noAnonFunctionType=c,this.expect(48),this.state.inType=a,this.finishNode(i,"TypeParameterInstantiation")}flowParseTypeParameterInstantiationCallOrNew(){let i=this.startNode(),a=this.state.inType;for(i.params=[],this.state.inType=!0,this.expect(47);!this.match(48);)i.params.push(this.flowParseTypeOrImplicitInstantiation()),this.match(48)||this.expect(12);return this.expect(48),this.state.inType=a,this.finishNode(i,"TypeParameterInstantiation")}flowParseInterfaceType(){let i=this.startNode();if(this.expectContextual(127),i.extends=[],this.eat(81))do i.extends.push(this.flowParseInterfaceExtends());while(this.eat(12));return i.body=this.flowParseObjectType({allowStatic:!1,allowExact:!1,allowSpread:!1,allowProto:!1,allowInexact:!1}),this.finishNode(i,"InterfaceTypeAnnotation")}flowParseObjectPropertyKey(){return this.match(132)||this.match(131)?super.parseExprAtom():this.parseIdentifier(!0)}flowParseObjectTypeIndexer(i,a,c){return i.static=a,this.lookahead().type===14?(i.id=this.flowParseObjectPropertyKey(),i.key=this.flowParseTypeInitialiser()):(i.id=null,i.key=this.flowParseType()),this.expect(3),i.value=this.flowParseTypeInitialiser(),i.variance=c,this.finishNode(i,"ObjectTypeIndexer")}flowParseObjectTypeInternalSlot(i,a){return i.static=a,i.id=this.flowParseObjectPropertyKey(),this.expect(3),this.expect(3),this.match(47)||this.match(10)?(i.method=!0,i.optional=!1,i.value=this.flowParseObjectTypeMethodish(this.startNodeAt(i.loc.start))):(i.method=!1,this.eat(17)&&(i.optional=!0),i.value=this.flowParseTypeInitialiser()),this.finishNode(i,"ObjectTypeInternalSlot")}flowParseObjectTypeMethodish(i){for(i.params=[],i.rest=null,i.typeParameters=null,i.this=null,this.match(47)&&(i.typeParameters=this.flowParseTypeParameterDeclaration()),this.expect(10),this.match(78)&&(i.this=this.flowParseFunctionTypeParam(!0),i.this.name=null,this.match(11)||this.expect(12));!this.match(11)&&!this.match(21);)i.params.push(this.flowParseFunctionTypeParam(!1)),this.match(11)||this.expect(12);return this.eat(21)&&(i.rest=this.flowParseFunctionTypeParam(!1)),this.expect(11),i.returnType=this.flowParseTypeInitialiser(),this.finishNode(i,"FunctionTypeAnnotation")}flowParseObjectTypeCallProperty(i,a){let c=this.startNode();return i.static=a,i.value=this.flowParseObjectTypeMethodish(c),this.finishNode(i,"ObjectTypeCallProperty")}flowParseObjectType(i){let{allowStatic:a,allowExact:c,allowSpread:m,allowProto:y,allowInexact:C}=i,x=this.state.inType;this.state.inType=!0;let A=this.startNode();A.callProperties=[],A.properties=[],A.indexers=[],A.internalSlots=[];let S,k,O=!1;for(c&&this.match(6)?(this.expect(6),S=9,k=!0):(this.expect(5),S=8,k=!1),A.exact=k;!this.match(S);){let z=!1,q=null,U=null,$=this.startNode();if(y&&this.isContextual(116)){let ce=this.lookahead();ce.type!==14&&ce.type!==17&&(this.next(),q=this.state.startLoc,a=!1)}if(a&&this.isContextual(104)){let ce=this.lookahead();ce.type!==14&&ce.type!==17&&(this.next(),z=!0)}let Q=this.flowParseVariance();if(this.eat(0))q!=null&&this.unexpected(q),this.eat(0)?(Q&&this.unexpected(Q.loc.start),A.internalSlots.push(this.flowParseObjectTypeInternalSlot($,z))):A.indexers.push(this.flowParseObjectTypeIndexer($,z,Q));else if(this.match(10)||this.match(47))q!=null&&this.unexpected(q),Q&&this.unexpected(Q.loc.start),A.callProperties.push(this.flowParseObjectTypeCallProperty($,z));else{let ce="init";if(this.isContextual(98)||this.isContextual(103)){let ne=this.lookahead();Hr(ne.type)&&(ce=this.state.value,this.next())}let ge=this.flowParseObjectTypeProperty($,z,q,Q,ce,m,C??!k);ge===null?(O=!0,U=this.state.lastTokStartLoc):A.properties.push(ge)}this.flowObjectTypeSemicolon(),U&&!this.match(8)&&!this.match(9)&&this.raise(sn.UnexpectedExplicitInexactInObject,{at:U})}this.expect(S),m&&(A.inexact=O);let G=this.finishNode(A,"ObjectTypeAnnotation");return this.state.inType=x,G}flowParseObjectTypeProperty(i,a,c,m,y,C,x){if(this.eat(21))return this.match(12)||this.match(13)||this.match(8)||this.match(9)?(C?x||this.raise(sn.InexactInsideExact,{at:this.state.lastTokStartLoc}):this.raise(sn.InexactInsideNonObject,{at:this.state.lastTokStartLoc}),m&&this.raise(sn.InexactVariance,{at:m}),null):(C||this.raise(sn.UnexpectedSpreadType,{at:this.state.lastTokStartLoc}),c!=null&&this.unexpected(c),m&&this.raise(sn.SpreadVariance,{at:m}),i.argument=this.flowParseType(),this.finishNode(i,"ObjectTypeSpreadProperty"));{i.key=this.flowParseObjectPropertyKey(),i.static=a,i.proto=c!=null,i.kind=y;let A=!1;return this.match(47)||this.match(10)?(i.method=!0,c!=null&&this.unexpected(c),m&&this.unexpected(m.loc.start),i.value=this.flowParseObjectTypeMethodish(this.startNodeAt(i.loc.start)),(y==="get"||y==="set")&&this.flowCheckGetterSetterParams(i),!C&&i.key.name==="constructor"&&i.value.this&&this.raise(sn.ThisParamBannedInConstructor,{at:i.value.this})):(y!=="init"&&this.unexpected(),i.method=!1,this.eat(17)&&(A=!0),i.value=this.flowParseTypeInitialiser(),i.variance=m),i.optional=A,this.finishNode(i,"ObjectTypeProperty")}}flowCheckGetterSetterParams(i){let a=i.kind==="get"?0:1,c=i.value.params.length+(i.value.rest?1:0);i.value.this&&this.raise(i.kind==="get"?sn.GetterMayNotHaveThisParam:sn.SetterMayNotHaveThisParam,{at:i.value.this}),c!==a&&this.raise(i.kind==="get"?mt.BadGetterArity:mt.BadSetterArity,{at:i}),i.kind==="set"&&i.value.rest&&this.raise(mt.BadSetterRestParameter,{at:i})}flowObjectTypeSemicolon(){!this.eat(13)&&!this.eat(12)&&!this.match(8)&&!this.match(9)&&this.unexpected()}flowParseQualifiedTypeIdentifier(i,a){i!=null||(i=this.state.startLoc);let c=a||this.flowParseRestrictedIdentifier(!0);for(;this.eat(16);){let m=this.startNodeAt(i);m.qualification=c,m.id=this.flowParseRestrictedIdentifier(!0),c=this.finishNode(m,"QualifiedTypeIdentifier")}return c}flowParseGenericType(i,a){let c=this.startNodeAt(i);return c.typeParameters=null,c.id=this.flowParseQualifiedTypeIdentifier(i,a),this.match(47)&&(c.typeParameters=this.flowParseTypeParameterInstantiation()),this.finishNode(c,"GenericTypeAnnotation")}flowParseTypeofType(){let i=this.startNode();return this.expect(87),i.argument=this.flowParsePrimaryType(),this.finishNode(i,"TypeofTypeAnnotation")}flowParseTupleType(){let i=this.startNode();for(i.types=[],this.expect(0);this.state.pos0&&arguments[0]!==void 0?arguments[0]:[],a=null,c=null;for(this.match(78)&&(c=this.flowParseFunctionTypeParam(!0),c.name=null,this.match(11)||this.expect(12));!this.match(11)&&!this.match(21);)i.push(this.flowParseFunctionTypeParam(!1)),this.match(11)||this.expect(12);return this.eat(21)&&(a=this.flowParseFunctionTypeParam(!1)),{params:i,rest:a,_this:c}}flowIdentToTypeAnnotation(i,a,c){switch(c.name){case"any":return this.finishNode(a,"AnyTypeAnnotation");case"bool":case"boolean":return this.finishNode(a,"BooleanTypeAnnotation");case"mixed":return this.finishNode(a,"MixedTypeAnnotation");case"empty":return this.finishNode(a,"EmptyTypeAnnotation");case"number":return this.finishNode(a,"NumberTypeAnnotation");case"string":return this.finishNode(a,"StringTypeAnnotation");case"symbol":return this.finishNode(a,"SymbolTypeAnnotation");default:return this.checkNotUnderscore(c.name),this.flowParseGenericType(i,c)}}flowParsePrimaryType(){let i=this.state.startLoc,a=this.startNode(),c,m,y=!1,C=this.state.noAnonFunctionType;switch(this.state.type){case 5:return this.flowParseObjectType({allowStatic:!1,allowExact:!1,allowSpread:!0,allowProto:!1,allowInexact:!0});case 6:return this.flowParseObjectType({allowStatic:!1,allowExact:!0,allowSpread:!0,allowProto:!1,allowInexact:!1});case 0:return this.state.noAnonFunctionType=!1,m=this.flowParseTupleType(),this.state.noAnonFunctionType=C,m;case 47:return a.typeParameters=this.flowParseTypeParameterDeclaration(),this.expect(10),c=this.flowParseFunctionTypeParams(),a.params=c.params,a.rest=c.rest,a.this=c._this,this.expect(11),this.expect(19),a.returnType=this.flowParseType(),this.finishNode(a,"FunctionTypeAnnotation");case 10:if(this.next(),!this.match(11)&&!this.match(21))if(Et(this.state.type)||this.match(78)){let x=this.lookahead().type;y=x!==17&&x!==14}else y=!0;if(y){if(this.state.noAnonFunctionType=!1,m=this.flowParseType(),this.state.noAnonFunctionType=C,this.state.noAnonFunctionType||!(this.match(12)||this.match(11)&&this.lookahead().type===19))return this.expect(11),m;this.eat(12)}return m?c=this.flowParseFunctionTypeParams([this.reinterpretTypeAsFunctionTypeParam(m)]):c=this.flowParseFunctionTypeParams(),a.params=c.params,a.rest=c.rest,a.this=c._this,this.expect(11),this.expect(19),a.returnType=this.flowParseType(),a.typeParameters=null,this.finishNode(a,"FunctionTypeAnnotation");case 131:return this.parseLiteral(this.state.value,"StringLiteralTypeAnnotation");case 85:case 86:return a.value=this.match(85),this.next(),this.finishNode(a,"BooleanLiteralTypeAnnotation");case 53:if(this.state.value==="-"){if(this.next(),this.match(132))return this.parseLiteralAtNode(-this.state.value,"NumberLiteralTypeAnnotation",a);if(this.match(133))return this.parseLiteralAtNode(-this.state.value,"BigIntLiteralTypeAnnotation",a);throw this.raise(sn.UnexpectedSubtractionOperand,{at:this.state.startLoc})}this.unexpected();return;case 132:return this.parseLiteral(this.state.value,"NumberLiteralTypeAnnotation");case 133:return this.parseLiteral(this.state.value,"BigIntLiteralTypeAnnotation");case 88:return this.next(),this.finishNode(a,"VoidTypeAnnotation");case 84:return this.next(),this.finishNode(a,"NullLiteralTypeAnnotation");case 78:return this.next(),this.finishNode(a,"ThisTypeAnnotation");case 55:return this.next(),this.finishNode(a,"ExistsTypeAnnotation");case 87:return this.flowParseTypeofType();default:if(dn(this.state.type)){let x=Us(this.state.type);return this.next(),super.createIdentifier(a,x)}else if(Et(this.state.type))return this.isContextual(127)?this.flowParseInterfaceType():this.flowIdentToTypeAnnotation(i,a,this.parseIdentifier())}this.unexpected()}flowParsePostfixType(){let i=this.state.startLoc,a=this.flowParsePrimaryType(),c=!1;for(;(this.match(0)||this.match(18))&&!this.canInsertSemicolon();){let m=this.startNodeAt(i),y=this.eat(18);c=c||y,this.expect(0),!y&&this.match(3)?(m.elementType=a,this.next(),a=this.finishNode(m,"ArrayTypeAnnotation")):(m.objectType=a,m.indexType=this.flowParseType(),this.expect(3),c?(m.optional=y,a=this.finishNode(m,"OptionalIndexedAccessType")):a=this.finishNode(m,"IndexedAccessType"))}return a}flowParsePrefixType(){let i=this.startNode();return this.eat(17)?(i.typeAnnotation=this.flowParsePrefixType(),this.finishNode(i,"NullableTypeAnnotation")):this.flowParsePostfixType()}flowParseAnonFunctionWithoutParens(){let i=this.flowParsePrefixType();if(!this.state.noAnonFunctionType&&this.eat(19)){let a=this.startNodeAt(i.loc.start);return a.params=[this.reinterpretTypeAsFunctionTypeParam(i)],a.rest=null,a.this=null,a.returnType=this.flowParseType(),a.typeParameters=null,this.finishNode(a,"FunctionTypeAnnotation")}return i}flowParseIntersectionType(){let i=this.startNode();this.eat(45);let a=this.flowParseAnonFunctionWithoutParens();for(i.types=[a];this.eat(45);)i.types.push(this.flowParseAnonFunctionWithoutParens());return i.types.length===1?a:this.finishNode(i,"IntersectionTypeAnnotation")}flowParseUnionType(){let i=this.startNode();this.eat(43);let a=this.flowParseIntersectionType();for(i.types=[a];this.eat(43);)i.types.push(this.flowParseIntersectionType());return i.types.length===1?a:this.finishNode(i,"UnionTypeAnnotation")}flowParseType(){let i=this.state.inType;this.state.inType=!0;let a=this.flowParseUnionType();return this.state.inType=i,a}flowParseTypeOrImplicitInstantiation(){if(this.state.type===130&&this.state.value==="_"){let i=this.state.startLoc,a=this.parseIdentifier();return this.flowParseGenericType(i,a)}else return this.flowParseType()}flowParseTypeAnnotation(){let i=this.startNode();return i.typeAnnotation=this.flowParseTypeInitialiser(),this.finishNode(i,"TypeAnnotation")}flowParseTypeAnnotatableIdentifier(i){let a=i?this.parseIdentifier():this.flowParseRestrictedIdentifier();return this.match(14)&&(a.typeAnnotation=this.flowParseTypeAnnotation(),this.resetEndLocation(a)),a}typeCastToParameter(i){return i.expression.typeAnnotation=i.typeAnnotation,this.resetEndLocation(i.expression,i.typeAnnotation.loc.end),i.expression}flowParseVariance(){let i=null;return this.match(53)?(i=this.startNode(),this.state.value==="+"?i.kind="plus":i.kind="minus",this.next(),this.finishNode(i,"Variance")):i}parseFunctionBody(i,a){let c=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;if(a){this.forwardNoArrowParamsConversionAt(i,()=>super.parseFunctionBody(i,!0,c));return}super.parseFunctionBody(i,!1,c)}parseFunctionBodyAndFinish(i,a){let c=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;if(this.match(14)){let m=this.startNode();[m.typeAnnotation,i.predicate]=this.flowParseTypeAndPredicateInitialiser(),i.returnType=m.typeAnnotation?this.finishNode(m,"TypeAnnotation"):null}return super.parseFunctionBodyAndFinish(i,a,c)}parseStatementLike(i){if(this.state.strict&&this.isContextual(127)){let c=this.lookahead();if(xr(c.type)){let m=this.startNode();return this.next(),this.flowParseInterface(m)}}else if(this.shouldParseEnums()&&this.isContextual(124)){let c=this.startNode();return this.next(),this.flowParseEnumDeclaration(c)}let a=super.parseStatementLike(i);return this.flowPragma===void 0&&!this.isValidDirective(a)&&(this.flowPragma=null),a}parseExpressionStatement(i,a,c){if(a.type==="Identifier"){if(a.name==="declare"){if(this.match(80)||Et(this.state.type)||this.match(68)||this.match(74)||this.match(82))return this.flowParseDeclare(i)}else if(Et(this.state.type)){if(a.name==="interface")return this.flowParseInterface(i);if(a.name==="type")return this.flowParseTypeAlias(i);if(a.name==="opaque")return this.flowParseOpaqueType(i,!1)}}return super.parseExpressionStatement(i,a,c)}shouldParseExportDeclaration(){let{type:i}=this.state;return cn(i)||this.shouldParseEnums()&&i===124?!this.state.containsEsc:super.shouldParseExportDeclaration()}isExportDefaultSpecifier(){let{type:i}=this.state;return cn(i)||this.shouldParseEnums()&&i===124?this.state.containsEsc:super.isExportDefaultSpecifier()}parseExportDefaultExpression(){if(this.shouldParseEnums()&&this.isContextual(124)){let i=this.startNode();return this.next(),this.flowParseEnumDeclaration(i)}return super.parseExportDefaultExpression()}parseConditional(i,a,c){if(!this.match(17))return i;if(this.state.maybeInArrowParameters){let O=this.lookaheadCharCode();if(O===44||O===61||O===58||O===41)return this.setOptionalParametersError(c),i}this.expect(17);let m=this.state.clone(),y=this.state.noArrowAt,C=this.startNodeAt(a),{consequent:x,failed:A}=this.tryParseConditionalConsequent(),[S,k]=this.getArrowLikeExpressions(x);if(A||k.length>0){let O=[...y];if(k.length>0){this.state=m,this.state.noArrowAt=O;for(let G=0;G1&&this.raise(sn.AmbiguousConditionalArrow,{at:m.startLoc}),A&&S.length===1&&(this.state=m,O.push(S[0].start),this.state.noArrowAt=O,{consequent:x,failed:A}=this.tryParseConditionalConsequent())}return this.getArrowLikeExpressions(x,!0),this.state.noArrowAt=y,this.expect(14),C.test=i,C.consequent=x,C.alternate=this.forwardNoArrowParamsConversionAt(C,()=>this.parseMaybeAssign(void 0,void 0)),this.finishNode(C,"ConditionalExpression")}tryParseConditionalConsequent(){this.state.noArrowParamsConversionAt.push(this.state.start);let i=this.parseMaybeAssignAllowIn(),a=!this.match(14);return this.state.noArrowParamsConversionAt.pop(),{consequent:i,failed:a}}getArrowLikeExpressions(i,a){let c=[i],m=[];for(;c.length!==0;){let y=c.pop();y.type==="ArrowFunctionExpression"?(y.typeParameters||!y.returnType?this.finishArrowValidation(y):m.push(y),c.push(y.body)):y.type==="ConditionalExpression"&&(c.push(y.consequent),c.push(y.alternate))}return a?(m.forEach(y=>this.finishArrowValidation(y)),[m,[]]):Tl(m,y=>y.params.every(C=>this.isAssignable(C,!0)))}finishArrowValidation(i){var a;this.toAssignableList(i.params,(a=i.extra)==null?void 0:a.trailingCommaLoc,!1),this.scope.enter(ks|bu),super.checkParams(i,!1,!0),this.scope.exit()}forwardNoArrowParamsConversionAt(i,a){let c;return this.state.noArrowParamsConversionAt.indexOf(i.start)!==-1?(this.state.noArrowParamsConversionAt.push(this.state.start),c=a(),this.state.noArrowParamsConversionAt.pop()):c=a(),c}parseParenItem(i,a){if(i=super.parseParenItem(i,a),this.eat(17)&&(i.optional=!0,this.resetEndLocation(i)),this.match(14)){let c=this.startNodeAt(a);return c.expression=i,c.typeAnnotation=this.flowParseTypeAnnotation(),this.finishNode(c,"TypeCastExpression")}return i}assertModuleNodeAllowed(i){i.type==="ImportDeclaration"&&(i.importKind==="type"||i.importKind==="typeof")||i.type==="ExportNamedDeclaration"&&i.exportKind==="type"||i.type==="ExportAllDeclaration"&&i.exportKind==="type"||super.assertModuleNodeAllowed(i)}parseExport(i,a){let c=super.parseExport(i,a);return(c.type==="ExportNamedDeclaration"||c.type==="ExportAllDeclaration")&&(c.exportKind=c.exportKind||"value"),c}parseExportDeclaration(i){if(this.isContextual(128)){i.exportKind="type";let a=this.startNode();return this.next(),this.match(5)?(i.specifiers=this.parseExportSpecifiers(!0),super.parseExportFrom(i),null):this.flowParseTypeAlias(a)}else if(this.isContextual(129)){i.exportKind="type";let a=this.startNode();return this.next(),this.flowParseOpaqueType(a,!1)}else if(this.isContextual(127)){i.exportKind="type";let a=this.startNode();return this.next(),this.flowParseInterface(a)}else if(this.shouldParseEnums()&&this.isContextual(124)){i.exportKind="value";let a=this.startNode();return this.next(),this.flowParseEnumDeclaration(a)}else return super.parseExportDeclaration(i)}eatExportStar(i){return super.eatExportStar(i)?!0:this.isContextual(128)&&this.lookahead().type===55?(i.exportKind="type",this.next(),this.next(),!0):!1}maybeParseExportNamespaceSpecifier(i){let{startLoc:a}=this.state,c=super.maybeParseExportNamespaceSpecifier(i);return c&&i.exportKind==="type"&&this.unexpected(a),c}parseClassId(i,a,c){super.parseClassId(i,a,c),this.match(47)&&(i.typeParameters=this.flowParseTypeParameterDeclaration())}parseClassMember(i,a,c){let{startLoc:m}=this.state;if(this.isContextual(123)){if(super.parseClassMemberFromModifier(i,a))return;a.declare=!0}super.parseClassMember(i,a,c),a.declare&&(a.type!=="ClassProperty"&&a.type!=="ClassPrivateProperty"&&a.type!=="PropertyDefinition"?this.raise(sn.DeclareClassElement,{at:m}):a.value&&this.raise(sn.DeclareClassFieldInitializer,{at:a.value}))}isIterator(i){return i==="iterator"||i==="asyncIterator"}readIterator(){let i=super.readWord1(),a="@@"+i;(!this.isIterator(i)||!this.state.inType)&&this.raise(mt.InvalidIdentifier,{at:this.state.curPosition(),identifierName:a}),this.finishToken(130,a)}getTokenFromCode(i){let a=this.input.charCodeAt(this.state.pos+1);i===123&&a===124?this.finishOp(6,2):this.state.inType&&(i===62||i===60)?this.finishOp(i===62?48:47,1):this.state.inType&&i===63?a===46?this.finishOp(18,2):this.finishOp(17,1):xu(i,a,this.input.charCodeAt(this.state.pos+2))?(this.state.pos+=2,this.readIterator()):super.getTokenFromCode(i)}isAssignable(i,a){return i.type==="TypeCastExpression"?this.isAssignable(i.expression,a):super.isAssignable(i,a)}toAssignable(i){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;!a&&i.type==="AssignmentExpression"&&i.left.type==="TypeCastExpression"&&(i.left=this.typeCastToParameter(i.left)),super.toAssignable(i,a)}toAssignableList(i,a,c){for(let m=0;m1||!a)&&this.raise(sn.TypeCastInPattern,{at:y.typeAnnotation})}return i}parseArrayLike(i,a,c,m){let y=super.parseArrayLike(i,a,c,m);return a&&!this.state.maybeInArrowParameters&&this.toReferencedList(y.elements),y}isValidLVal(i,a,c){return i==="TypeCastExpression"||super.isValidLVal(i,a,c)}parseClassProperty(i){return this.match(14)&&(i.typeAnnotation=this.flowParseTypeAnnotation()),super.parseClassProperty(i)}parseClassPrivateProperty(i){return this.match(14)&&(i.typeAnnotation=this.flowParseTypeAnnotation()),super.parseClassPrivateProperty(i)}isClassMethod(){return this.match(47)||super.isClassMethod()}isClassProperty(){return this.match(14)||super.isClassProperty()}isNonstaticConstructor(i){return!this.match(14)&&super.isNonstaticConstructor(i)}pushClassMethod(i,a,c,m,y,C){if(a.variance&&this.unexpected(a.variance.loc.start),delete a.variance,this.match(47)&&(a.typeParameters=this.flowParseTypeParameterDeclaration()),super.pushClassMethod(i,a,c,m,y,C),a.params&&y){let x=a.params;x.length>0&&this.isThisParam(x[0])&&this.raise(sn.ThisParamBannedInConstructor,{at:a})}else if(a.type==="MethodDefinition"&&y&&a.value.params){let x=a.value.params;x.length>0&&this.isThisParam(x[0])&&this.raise(sn.ThisParamBannedInConstructor,{at:a})}}pushClassPrivateMethod(i,a,c,m){a.variance&&this.unexpected(a.variance.loc.start),delete a.variance,this.match(47)&&(a.typeParameters=this.flowParseTypeParameterDeclaration()),super.pushClassPrivateMethod(i,a,c,m)}parseClassSuper(i){if(super.parseClassSuper(i),i.superClass&&this.match(47)&&(i.superTypeParameters=this.flowParseTypeParameterInstantiation()),this.isContextual(111)){this.next();let a=i.implements=[];do{let c=this.startNode();c.id=this.flowParseRestrictedIdentifier(!0),this.match(47)?c.typeParameters=this.flowParseTypeParameterInstantiation():c.typeParameters=null,a.push(this.finishNode(c,"ClassImplements"))}while(this.eat(12))}}checkGetterSetterParams(i){super.checkGetterSetterParams(i);let a=this.getObjectOrClassMethodParams(i);if(a.length>0){let c=a[0];this.isThisParam(c)&&i.kind==="get"?this.raise(sn.GetterMayNotHaveThisParam,{at:c}):this.isThisParam(c)&&this.raise(sn.SetterMayNotHaveThisParam,{at:c})}}parsePropertyNamePrefixOperator(i){i.variance=this.flowParseVariance()}parseObjPropValue(i,a,c,m,y,C,x){i.variance&&this.unexpected(i.variance.loc.start),delete i.variance;let A;this.match(47)&&!C&&(A=this.flowParseTypeParameterDeclaration(),this.match(10)||this.unexpected());let S=super.parseObjPropValue(i,a,c,m,y,C,x);return A&&((S.value||S).typeParameters=A),S}parseAssignableListItemTypes(i){return this.eat(17)&&(i.type!=="Identifier"&&this.raise(sn.PatternIsOptional,{at:i}),this.isThisParam(i)&&this.raise(sn.ThisParamMayNotBeOptional,{at:i}),i.optional=!0),this.match(14)?i.typeAnnotation=this.flowParseTypeAnnotation():this.isThisParam(i)&&this.raise(sn.ThisParamAnnotationRequired,{at:i}),this.match(29)&&this.isThisParam(i)&&this.raise(sn.ThisParamNoDefault,{at:i}),this.resetEndLocation(i),i}parseMaybeDefault(i,a){let c=super.parseMaybeDefault(i,a);return c.type==="AssignmentPattern"&&c.typeAnnotation&&c.right.startsuper.parseMaybeAssign(i,a),m),!y.error)return y.node;let{context:A}=this.state,S=A[A.length-1];(S===tr.j_oTag||S===tr.j_expr)&&A.pop()}if((c=y)!=null&&c.error||this.match(47)){var C,x;m=m||this.state.clone();let A,S=this.tryParse(O=>{var G;A=this.flowParseTypeParameterDeclaration();let z=this.forwardNoArrowParamsConversionAt(A,()=>{let U=super.parseMaybeAssign(i,a);return this.resetStartLocationFromNode(U,A),U});(G=z.extra)!=null&&G.parenthesized&&O();let q=this.maybeUnwrapTypeCastExpression(z);return q.type!=="ArrowFunctionExpression"&&O(),q.typeParameters=A,this.resetStartLocationFromNode(q,A),z},m),k=null;if(S.node&&this.maybeUnwrapTypeCastExpression(S.node).type==="ArrowFunctionExpression"){if(!S.error&&!S.aborted)return S.node.async&&this.raise(sn.UnexpectedTypeParameterBeforeAsyncArrowFunction,{at:A}),S.node;k=S.node}if((C=y)!=null&&C.node)return this.state=y.failState,y.node;if(k)return this.state=S.failState,k;throw(x=y)!=null&&x.thrown?y.error:S.thrown?S.error:this.raise(sn.UnexpectedTokenAfterTypeParameter,{at:A})}return super.parseMaybeAssign(i,a)}parseArrow(i){if(this.match(14)){let a=this.tryParse(()=>{let c=this.state.noAnonFunctionType;this.state.noAnonFunctionType=!0;let m=this.startNode();return[m.typeAnnotation,i.predicate]=this.flowParseTypeAndPredicateInitialiser(),this.state.noAnonFunctionType=c,this.canInsertSemicolon()&&this.unexpected(),this.match(19)||this.unexpected(),m});if(a.thrown)return null;a.error&&(this.state=a.failState),i.returnType=a.node.typeAnnotation?this.finishNode(a.node,"TypeAnnotation"):null}return super.parseArrow(i)}shouldParseArrow(i){return this.match(14)||super.shouldParseArrow(i)}setArrowFunctionParameters(i,a){this.state.noArrowParamsConversionAt.indexOf(i.start)!==-1?i.params=a:super.setArrowFunctionParameters(i,a)}checkParams(i,a,c){let m=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0;if(!(c&&this.state.noArrowParamsConversionAt.indexOf(i.start)!==-1)){for(let y=0;y0&&this.raise(sn.ThisParamMustBeFirst,{at:i.params[y]});super.checkParams(i,a,c,m)}}parseParenAndDistinguishExpression(i){return super.parseParenAndDistinguishExpression(i&&this.state.noArrowAt.indexOf(this.state.start)===-1)}parseSubscripts(i,a,c){if(i.type==="Identifier"&&i.name==="async"&&this.state.noArrowAt.indexOf(a.index)!==-1){this.next();let m=this.startNodeAt(a);m.callee=i,m.arguments=super.parseCallExpressionArguments(11,!1),i=this.finishNode(m,"CallExpression")}else if(i.type==="Identifier"&&i.name==="async"&&this.match(47)){let m=this.state.clone(),y=this.tryParse(x=>this.parseAsyncArrowWithTypeParameters(a)||x(),m);if(!y.error&&!y.aborted)return y.node;let C=this.tryParse(()=>super.parseSubscripts(i,a,c),m);if(C.node&&!C.error)return C.node;if(y.node)return this.state=y.failState,y.node;if(C.node)return this.state=C.failState,C.node;throw y.error||C.error}return super.parseSubscripts(i,a,c)}parseSubscript(i,a,c,m){if(this.match(18)&&this.isLookaheadToken_lt()){if(m.optionalChainMember=!0,c)return m.stop=!0,i;this.next();let y=this.startNodeAt(a);return y.callee=i,y.typeArguments=this.flowParseTypeParameterInstantiation(),this.expect(10),y.arguments=this.parseCallExpressionArguments(11,!1),y.optional=!0,this.finishCallExpression(y,!0)}else if(!c&&this.shouldParseTypes()&&this.match(47)){let y=this.startNodeAt(a);y.callee=i;let C=this.tryParse(()=>(y.typeArguments=this.flowParseTypeParameterInstantiationCallOrNew(),this.expect(10),y.arguments=super.parseCallExpressionArguments(11,!1),m.optionalChainMember&&(y.optional=!1),this.finishCallExpression(y,m.optionalChainMember)));if(C.node)return C.error&&(this.state=C.failState),C.node}return super.parseSubscript(i,a,c,m)}parseNewCallee(i){super.parseNewCallee(i);let a=null;this.shouldParseTypes()&&this.match(47)&&(a=this.tryParse(()=>this.flowParseTypeParameterInstantiationCallOrNew()).node),i.typeArguments=a}parseAsyncArrowWithTypeParameters(i){let a=this.startNodeAt(i);if(this.parseFunctionParams(a,!1),!!this.parseArrow(a))return super.parseArrowExpression(a,void 0,!0)}readToken_mult_modulo(i){let a=this.input.charCodeAt(this.state.pos+1);if(i===42&&a===47&&this.state.hasFlowComment){this.state.hasFlowComment=!1,this.state.pos+=2,this.nextToken();return}super.readToken_mult_modulo(i)}readToken_pipe_amp(i){let a=this.input.charCodeAt(this.state.pos+1);if(i===124&&a===125){this.finishOp(9,2);return}super.readToken_pipe_amp(i)}parseTopLevel(i,a){let c=super.parseTopLevel(i,a);return this.state.hasFlowComment&&this.raise(sn.UnterminatedFlowComment,{at:this.state.curPosition()}),c}skipBlockComment(){if(this.hasPlugin("flowComments")&&this.skipFlowComment()){if(this.state.hasFlowComment)throw this.raise(sn.NestedFlowComment,{at:this.state.startLoc});this.hasFlowCommentCompletion();let i=this.skipFlowComment();i&&(this.state.pos+=i,this.state.hasFlowComment=!0);return}return super.skipBlockComment(this.state.hasFlowComment?"*-/":"*/")}skipFlowComment(){let{pos:i}=this.state,a=2;for(;[32,9].includes(this.input.charCodeAt(i+a));)a++;let c=this.input.charCodeAt(a+i),m=this.input.charCodeAt(a+i+1);return c===58&&m===58?a+2:this.input.slice(a+i,a+i+12)==="flow-include"?a+12:c===58&&m!==58?a:!1}hasFlowCommentCompletion(){if(this.input.indexOf("*/",this.state.pos)===-1)throw this.raise(mt.UnterminatedComment,{at:this.state.curPosition()})}flowEnumErrorBooleanMemberNotInitialized(i,a){let{enumName:c,memberName:m}=a;this.raise(sn.EnumBooleanMemberNotInitialized,{at:i,memberName:m,enumName:c})}flowEnumErrorInvalidMemberInitializer(i,a){return this.raise(a.explicitType?a.explicitType==="symbol"?sn.EnumInvalidMemberInitializerSymbolType:sn.EnumInvalidMemberInitializerPrimaryType:sn.EnumInvalidMemberInitializerUnknownType,Object.assign({at:i},a))}flowEnumErrorNumberMemberNotInitialized(i,a){let{enumName:c,memberName:m}=a;this.raise(sn.EnumNumberMemberNotInitialized,{at:i,enumName:c,memberName:m})}flowEnumErrorStringMemberInconsistentlyInitailized(i,a){let{enumName:c}=a;this.raise(sn.EnumStringMemberInconsistentlyInitailized,{at:i,enumName:c})}flowEnumMemberInit(){let i=this.state.startLoc,a=()=>this.match(12)||this.match(8);switch(this.state.type){case 132:{let c=this.parseNumericLiteral(this.state.value);return a()?{type:"number",loc:c.loc.start,value:c}:{type:"invalid",loc:i}}case 131:{let c=this.parseStringLiteral(this.state.value);return a()?{type:"string",loc:c.loc.start,value:c}:{type:"invalid",loc:i}}case 85:case 86:{let c=this.parseBooleanLiteral(this.match(85));return a()?{type:"boolean",loc:c.loc.start,value:c}:{type:"invalid",loc:i}}default:return{type:"invalid",loc:i}}}flowEnumMemberRaw(){let i=this.state.startLoc,a=this.parseIdentifier(!0),c=this.eat(29)?this.flowEnumMemberInit():{type:"none",loc:i};return{id:a,init:c}}flowEnumCheckExplicitTypeMismatch(i,a,c){let{explicitType:m}=a;m!==null&&m!==c&&this.flowEnumErrorInvalidMemberInitializer(i,a)}flowEnumMembers(i){let{enumName:a,explicitType:c}=i,m=new Set,y={booleanMembers:[],numberMembers:[],stringMembers:[],defaultedMembers:[]},C=!1;for(;!this.match(8);){if(this.eat(21)){C=!0;break}let x=this.startNode(),{id:A,init:S}=this.flowEnumMemberRaw(),k=A.name;if(k==="")continue;/^[a-z]/.test(k)&&this.raise(sn.EnumInvalidMemberName,{at:A,memberName:k,suggestion:k[0].toUpperCase()+k.slice(1),enumName:a}),m.has(k)&&this.raise(sn.EnumDuplicateMemberName,{at:A,memberName:k,enumName:a}),m.add(k);let O={enumName:a,explicitType:c,memberName:k};switch(x.id=A,S.type){case"boolean":{this.flowEnumCheckExplicitTypeMismatch(S.loc,O,"boolean"),x.init=S.value,y.booleanMembers.push(this.finishNode(x,"EnumBooleanMember"));break}case"number":{this.flowEnumCheckExplicitTypeMismatch(S.loc,O,"number"),x.init=S.value,y.numberMembers.push(this.finishNode(x,"EnumNumberMember"));break}case"string":{this.flowEnumCheckExplicitTypeMismatch(S.loc,O,"string"),x.init=S.value,y.stringMembers.push(this.finishNode(x,"EnumStringMember"));break}case"invalid":throw this.flowEnumErrorInvalidMemberInitializer(S.loc,O);case"none":switch(c){case"boolean":this.flowEnumErrorBooleanMemberNotInitialized(S.loc,O);break;case"number":this.flowEnumErrorNumberMemberNotInitialized(S.loc,O);break;default:y.defaultedMembers.push(this.finishNode(x,"EnumDefaultedMember"))}}this.match(8)||this.expect(12)}return{members:y,hasUnknownMembers:C}}flowEnumStringMembers(i,a,c){let{enumName:m}=c;if(i.length===0)return a;if(a.length===0)return i;if(a.length>i.length){for(let y of i)this.flowEnumErrorStringMemberInconsistentlyInitailized(y,{enumName:m});return a}else{for(let y of a)this.flowEnumErrorStringMemberInconsistentlyInitailized(y,{enumName:m});return i}}flowEnumParseExplicitType(i){let{enumName:a}=i;if(!this.eatContextual(101))return null;if(!Et(this.state.type))throw this.raise(sn.EnumInvalidExplicitTypeUnknownSupplied,{at:this.state.startLoc,enumName:a});let{value:c}=this.state;return this.next(),c!=="boolean"&&c!=="number"&&c!=="string"&&c!=="symbol"&&this.raise(sn.EnumInvalidExplicitType,{at:this.state.startLoc,enumName:a,invalidEnumType:c}),c}flowEnumBody(i,a){let c=a.name,m=a.loc.start,y=this.flowEnumParseExplicitType({enumName:c});this.expect(5);let{members:C,hasUnknownMembers:x}=this.flowEnumMembers({enumName:c,explicitType:y});switch(i.hasUnknownMembers=x,y){case"boolean":return i.explicitType=!0,i.members=C.booleanMembers,this.expect(8),this.finishNode(i,"EnumBooleanBody");case"number":return i.explicitType=!0,i.members=C.numberMembers,this.expect(8),this.finishNode(i,"EnumNumberBody");case"string":return i.explicitType=!0,i.members=this.flowEnumStringMembers(C.stringMembers,C.defaultedMembers,{enumName:c}),this.expect(8),this.finishNode(i,"EnumStringBody");case"symbol":return i.members=C.defaultedMembers,this.expect(8),this.finishNode(i,"EnumSymbolBody");default:{let A=()=>(i.members=[],this.expect(8),this.finishNode(i,"EnumStringBody"));i.explicitType=!1;let S=C.booleanMembers.length,k=C.numberMembers.length,O=C.stringMembers.length,G=C.defaultedMembers.length;if(!S&&!k&&!O&&!G)return A();if(!S&&!k)return i.members=this.flowEnumStringMembers(C.stringMembers,C.defaultedMembers,{enumName:c}),this.expect(8),this.finishNode(i,"EnumStringBody");if(!k&&!O&&S>=G){for(let z of C.defaultedMembers)this.flowEnumErrorBooleanMemberNotInitialized(z.loc.start,{enumName:c,memberName:z.id.name});return i.members=C.booleanMembers,this.expect(8),this.finishNode(i,"EnumBooleanBody")}else if(!S&&!O&&k>=G){for(let z of C.defaultedMembers)this.flowEnumErrorNumberMemberNotInitialized(z.loc.start,{enumName:c,memberName:z.id.name});return i.members=C.numberMembers,this.expect(8),this.finishNode(i,"EnumNumberBody")}else return this.raise(sn.EnumInconsistentMemberValues,{at:m,enumName:c}),A()}}}flowParseEnumDeclaration(i){let a=this.parseIdentifier();return i.id=a,i.body=this.flowEnumBody(this.startNode(),a),this.finishNode(i,"EnumDeclaration")}isLookaheadToken_lt(){let i=this.nextTokenStart();if(this.input.charCodeAt(i)===60){let a=this.input.charCodeAt(i+1);return a!==60&&a!==61}return!1}maybeUnwrapTypeCastExpression(i){return i.type==="TypeCastExpression"?i.expression:i}},jp={__proto__:null,quot:'"',amp:"&",apos:"'",lt:"<",gt:">",nbsp:" ",iexcl:"¡",cent:"¢",pound:"£",curren:"¤",yen:"¥",brvbar:"¦",sect:"§",uml:"¨",copy:"©",ordf:"ª",laquo:"«",not:"¬",shy:"­",reg:"®",macr:"¯",deg:"°",plusmn:"±",sup2:"²",sup3:"³",acute:"´",micro:"µ",para:"¶",middot:"·",cedil:"¸",sup1:"¹",ordm:"º",raquo:"»",frac14:"¼",frac12:"½",frac34:"¾",iquest:"¿",Agrave:"À",Aacute:"Á",Acirc:"Â",Atilde:"Ã",Auml:"Ä",Aring:"Å",AElig:"Æ",Ccedil:"Ç",Egrave:"È",Eacute:"É",Ecirc:"Ê",Euml:"Ë",Igrave:"Ì",Iacute:"Í",Icirc:"Î",Iuml:"Ï",ETH:"Ð",Ntilde:"Ñ",Ograve:"Ò",Oacute:"Ó",Ocirc:"Ô",Otilde:"Õ",Ouml:"Ö",times:"×",Oslash:"Ø",Ugrave:"Ù",Uacute:"Ú",Ucirc:"Û",Uuml:"Ü",Yacute:"Ý",THORN:"Þ",szlig:"ß",agrave:"à",aacute:"á",acirc:"â",atilde:"ã",auml:"ä",aring:"å",aelig:"æ",ccedil:"ç",egrave:"è",eacute:"é",ecirc:"ê",euml:"ë",igrave:"ì",iacute:"í",icirc:"î",iuml:"ï",eth:"ð",ntilde:"ñ",ograve:"ò",oacute:"ó",ocirc:"ô",otilde:"õ",ouml:"ö",divide:"÷",oslash:"ø",ugrave:"ù",uacute:"ú",ucirc:"û",uuml:"ü",yacute:"ý",thorn:"þ",yuml:"ÿ",OElig:"Œ",oelig:"œ",Scaron:"Š",scaron:"š",Yuml:"Ÿ",fnof:"ƒ",circ:"ˆ",tilde:"˜",Alpha:"Α",Beta:"Β",Gamma:"Γ",Delta:"Δ",Epsilon:"Ε",Zeta:"Ζ",Eta:"Η",Theta:"Θ",Iota:"Ι",Kappa:"Κ",Lambda:"Λ",Mu:"Μ",Nu:"Ν",Xi:"Ξ",Omicron:"Ο",Pi:"Π",Rho:"Ρ",Sigma:"Σ",Tau:"Τ",Upsilon:"Υ",Phi:"Φ",Chi:"Χ",Psi:"Ψ",Omega:"Ω",alpha:"α",beta:"β",gamma:"γ",delta:"δ",epsilon:"ε",zeta:"ζ",eta:"η",theta:"θ",iota:"ι",kappa:"κ",lambda:"λ",mu:"μ",nu:"ν",xi:"ξ",omicron:"ο",pi:"π",rho:"ρ",sigmaf:"ς",sigma:"σ",tau:"τ",upsilon:"υ",phi:"φ",chi:"χ",psi:"ψ",omega:"ω",thetasym:"ϑ",upsih:"ϒ",piv:"ϖ",ensp:" ",emsp:" ",thinsp:" ",zwnj:"‌",zwj:"‍",lrm:"‎",rlm:"‏",ndash:"–",mdash:"—",lsquo:"‘",rsquo:"’",sbquo:"‚",ldquo:"“",rdquo:"”",bdquo:"„",dagger:"†",Dagger:"‡",bull:"•",hellip:"…",permil:"‰",prime:"′",Prime:"″",lsaquo:"‹",rsaquo:"›",oline:"‾",frasl:"⁄",euro:"€",image:"ℑ",weierp:"℘",real:"ℜ",trade:"™",alefsym:"ℵ",larr:"←",uarr:"↑",rarr:"→",darr:"↓",harr:"↔",crarr:"↵",lArr:"⇐",uArr:"⇑",rArr:"⇒",dArr:"⇓",hArr:"⇔",forall:"∀",part:"∂",exist:"∃",empty:"∅",nabla:"∇",isin:"∈",notin:"∉",ni:"∋",prod:"∏",sum:"∑",minus:"−",lowast:"∗",radic:"√",prop:"∝",infin:"∞",ang:"∠",and:"∧",or:"∨",cap:"∩",cup:"∪",int:"∫",there4:"∴",sim:"∼",cong:"≅",asymp:"≈",ne:"≠",equiv:"≡",le:"≤",ge:"≥",sub:"⊂",sup:"⊃",nsub:"⊄",sube:"⊆",supe:"⊇",oplus:"⊕",otimes:"⊗",perp:"⊥",sdot:"⋅",lceil:"⌈",rceil:"⌉",lfloor:"⌊",rfloor:"⌋",lang:"〈",rang:"〉",loz:"◊",spades:"♠",clubs:"♣",hearts:"♥",diams:"♦"},ms=oi`jsx`({AttributeIsEmpty:"JSX attributes must only be assigned a non-empty expression.",MissingClosingTagElement:l=>{let{openingTagName:i}=l;return`Expected corresponding JSX closing tag for <${i}>.`},MissingClosingTagFragment:"Expected corresponding JSX closing tag for <>.",UnexpectedSequenceExpression:"Sequence expressions cannot be directly nested inside JSX. Did you mean to wrap it in parentheses (...)?",UnexpectedToken:l=>{let{unexpected:i,HTMLEntity:a}=l;return`Unexpected token \`${i}\`. Did you mean \`${a}\` or \`{'${i}'}\`?`},UnsupportedJsxValue:"JSX value should be either an expression or a quoted JSX text.",UnterminatedJsxContent:"Unterminated JSX contents.",UnwrappedAdjacentJSXElements:"Adjacent JSX elements must be wrapped in an enclosing tag. Did you want a JSX fragment <>...?"});function pa(l){return l?l.type==="JSXOpeningFragment"||l.type==="JSXClosingFragment":!1}function bo(l){if(l.type==="JSXIdentifier")return l.name;if(l.type==="JSXNamespacedName")return l.namespace.name+":"+l.name.name;if(l.type==="JSXMemberExpression")return bo(l.object)+"."+bo(l.property);throw new Error("Node had unexpected type: "+l.type)}var Uc=l=>class extends l{jsxReadToken(){let i="",a=this.state.pos;for(;;){if(this.state.pos>=this.length)throw this.raise(ms.UnterminatedJsxContent,{at:this.state.startLoc});let c=this.input.charCodeAt(this.state.pos);switch(c){case 60:case 123:if(this.state.pos===this.state.start){c===60&&this.state.canStartJSXElement?(++this.state.pos,this.finishToken(140)):super.getTokenFromCode(c);return}i+=this.input.slice(a,this.state.pos),this.finishToken(139,i);return;case 38:i+=this.input.slice(a,this.state.pos),i+=this.jsxReadEntity(),a=this.state.pos;break;case 62:case 125:default:Pu(c)?(i+=this.input.slice(a,this.state.pos),i+=this.jsxReadNewLine(!0),a=this.state.pos):++this.state.pos}}}jsxReadNewLine(i){let a=this.input.charCodeAt(this.state.pos),c;return++this.state.pos,a===13&&this.input.charCodeAt(this.state.pos)===10?(++this.state.pos,c=i?` +`:`\r +`):c=String.fromCharCode(a),++this.state.curLine,this.state.lineStart=this.state.pos,c}jsxReadString(i){let a="",c=++this.state.pos;for(;;){if(this.state.pos>=this.length)throw this.raise(mt.UnterminatedString,{at:this.state.startLoc});let m=this.input.charCodeAt(this.state.pos);if(m===i)break;m===38?(a+=this.input.slice(c,this.state.pos),a+=this.jsxReadEntity(),c=this.state.pos):Pu(m)?(a+=this.input.slice(c,this.state.pos),a+=this.jsxReadNewLine(!1),c=this.state.pos):++this.state.pos}a+=this.input.slice(c,this.state.pos++),this.finishToken(131,a)}jsxReadEntity(){let i=++this.state.pos;if(this.codePointAtPos(this.state.pos)===35){++this.state.pos;let a=10;this.codePointAtPos(this.state.pos)===120&&(a=16,++this.state.pos);let c=this.readInt(a,void 0,!1,"bail");if(c!==null&&this.codePointAtPos(this.state.pos)===59)return++this.state.pos,String.fromCodePoint(c)}else{let a=0,c=!1;for(;a++<10&&this.state.pos1){for(let c=0;c=0;c--){let m=this.scopeStack[c];if(m.types.has(i)||m.exportOnlyBindings.has(i))return}super.checkLocalExport(l)}},Hu=(l,i)=>Object.hasOwnProperty.call(l,i)&&l[i],ru=l=>l.type==="ParenthesizedExpression"?ru(l.expression):l,zc=class extends xo{toAssignable(l){let i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;var a,c;let m;switch((l.type==="ParenthesizedExpression"||(a=l.extra)!=null&&a.parenthesized)&&(m=ru(l),i?m.type==="Identifier"?this.expressionScope.recordArrowParameterBindingError(mt.InvalidParenthesizedAssignment,{at:l}):m.type!=="MemberExpression"&&this.raise(mt.InvalidParenthesizedAssignment,{at:l}):this.raise(mt.InvalidParenthesizedAssignment,{at:l})),l.type){case"Identifier":case"ObjectPattern":case"ArrayPattern":case"AssignmentPattern":case"RestElement":break;case"ObjectExpression":l.type="ObjectPattern";for(let C=0,x=l.properties.length,A=x-1;Cc.type!=="ObjectMethod"&&(m===a||c.type!=="SpreadElement")&&this.isAssignable(c))}case"ObjectProperty":return this.isAssignable(l.value);case"SpreadElement":return this.isAssignable(l.argument);case"ArrayExpression":return l.elements.every(a=>a===null||this.isAssignable(a));case"AssignmentExpression":return l.operator==="=";case"ParenthesizedExpression":return this.isAssignable(l.expression);case"MemberExpression":case"OptionalMemberExpression":return!i;default:return!1}}toReferencedList(l,i){return l}toReferencedListDeep(l,i){this.toReferencedList(l,i);for(let a of l)(a==null?void 0:a.type)==="ArrayExpression"&&this.toReferencedListDeep(a.elements)}parseSpread(l){let i=this.startNode();return this.next(),i.argument=this.parseMaybeAssignAllowIn(l,void 0),this.finishNode(i,"SpreadElement")}parseRestBinding(){let l=this.startNode();return this.next(),l.argument=this.parseBindingAtom(),this.finishNode(l,"RestElement")}parseBindingAtom(){switch(this.state.type){case 0:{let l=this.startNode();return this.next(),l.elements=this.parseBindingList(3,93,1),this.finishNode(l,"ArrayPattern")}case 5:return this.parseObjectLike(8,!0)}return this.parseIdentifier()}parseBindingList(l,i,a){let c=a&1,m=[],y=!0;for(;!this.eat(l);)if(y?y=!1:this.expect(12),c&&this.match(12))m.push(null);else{if(this.eat(l))break;if(this.match(21)){if(m.push(this.parseAssignableListItemTypes(this.parseRestBinding(),a)),!this.checkCommaAfterRest(i)){this.expect(l);break}}else{let C=[];for(this.match(26)&&this.hasPlugin("decorators")&&this.raise(mt.UnsupportedParameterDecorator,{at:this.state.startLoc});this.match(26);)C.push(this.parseDecorator());m.push(this.parseAssignableListItem(a,C))}}return m}parseBindingRestProperty(l){return this.next(),l.argument=this.parseIdentifier(),this.checkCommaAfterRest(125),this.finishNode(l,"RestElement")}parseBindingProperty(){let l=this.startNode(),{type:i,startLoc:a}=this.state;return i===21?this.parseBindingRestProperty(l):(i===136?(this.expectPlugin("destructuringPrivate",a),this.classScope.usePrivateName(this.state.value,a),l.key=this.parsePrivateName()):this.parsePropertyName(l),l.method=!1,this.parseObjPropValue(l,a,!1,!1,!0,!1))}parseAssignableListItem(l,i){let a=this.parseMaybeDefault();this.parseAssignableListItemTypes(a,l);let c=this.parseMaybeDefault(a.loc.start,a);return i.length&&(a.decorators=i),c}parseAssignableListItemTypes(l,i){return l}parseMaybeDefault(l,i){var a;if(l!=null||(l=this.state.startLoc),i=(a=i)!=null?a:this.parseBindingAtom(),!this.eat(29))return i;let c=this.startNodeAt(l);return c.left=i,c.right=this.parseMaybeAssignAllowIn(),this.finishNode(c,"AssignmentPattern")}isValidLVal(l,i,a){return Hu({AssignmentPattern:"left",RestElement:"argument",ObjectProperty:"value",ParenthesizedExpression:"expression",ArrayPattern:"elements",ObjectPattern:"properties"},l)}checkLVal(l,i){let{in:a,binding:c=Ws,checkClashes:m=!1,strictModeChanged:y=!1,hasParenthesizedAncestor:C=!1}=i;var x;let A=l.type;if(this.isObjectMethod(l))return;if(A==="MemberExpression"){c!==Ws&&this.raise(mt.InvalidPropertyBindingPattern,{at:l});return}if(A==="Identifier"){this.checkIdentifier(l,c,y);let{name:z}=l;m&&(m.has(z)?this.raise(mt.ParamDupe,{at:l}):m.add(z));return}let S=this.isValidLVal(A,!(C||(x=l.extra)!=null&&x.parenthesized)&&a.type==="AssignmentExpression",c);if(S===!0)return;if(S===!1){let z=c===Ws?mt.InvalidLhs:mt.InvalidLhsBinding;this.raise(z,{at:l,ancestor:a});return}let[k,O]=Array.isArray(S)?S:[S,A==="ParenthesizedExpression"],G=A==="ArrayPattern"||A==="ObjectPattern"||A==="ParenthesizedExpression"?{type:A}:a;for(let z of[].concat(l[k]))z&&this.checkLVal(z,{in:G,binding:c,checkClashes:m,strictModeChanged:y,hasParenthesizedAncestor:O})}checkIdentifier(l,i){let a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;this.state.strict&&(a?Kn(l.name,this.inModule):Cu(l.name))&&(i===Ws?this.raise(mt.StrictEvalArguments,{at:l,referenceName:l.name}):this.raise(mt.StrictEvalArgumentsBinding,{at:l,bindingName:l.name})),i&Pa&&l.name==="let"&&this.raise(mt.LetInLexicalBinding,{at:l}),i&Ws||this.declareNameFromIdentifier(l,i)}declareNameFromIdentifier(l,i){this.scope.declareName(l.name,i,l.loc.start)}checkToRestConversion(l,i){switch(l.type){case"ParenthesizedExpression":this.checkToRestConversion(l.expression,i);break;case"Identifier":case"MemberExpression":break;case"ArrayExpression":case"ObjectExpression":if(i)break;default:this.raise(mt.InvalidRestAssignmentPattern,{at:l})}}checkCommaAfterRest(l){return this.match(12)?(this.raise(this.lookaheadCharCode()===l?mt.RestTrailingComma:mt.ElementAfterRest,{at:this.state.startLoc}),!0):!1}},Hp=(l,i)=>Object.hasOwnProperty.call(l,i)&&l[i];function $c(l){if(l==null)throw new Error(`Unexpected ${l} value.`);return l}function ha(l){if(!l)throw new Error("Assert fail")}var $r=oi`typescript`({AbstractMethodHasImplementation:l=>{let{methodName:i}=l;return`Method '${i}' cannot have an implementation because it is marked abstract.`},AbstractPropertyHasInitializer:l=>{let{propertyName:i}=l;return`Property '${i}' cannot have an initializer because it is marked abstract.`},AccesorCannotDeclareThisParameter:"'get' and 'set' accessors cannot declare 'this' parameters.",AccesorCannotHaveTypeParameters:"An accessor cannot have type parameters.",AccessorCannotBeOptional:"An 'accessor' property cannot be declared optional.",ClassMethodHasDeclare:"Class methods cannot have the 'declare' modifier.",ClassMethodHasReadonly:"Class methods cannot have the 'readonly' modifier.",ConstInitiailizerMustBeStringOrNumericLiteralOrLiteralEnumReference:"A 'const' initializer in an ambient context must be a string or numeric literal or literal enum reference.",ConstructorHasTypeParameters:"Type parameters cannot appear on a constructor declaration.",DeclareAccessor:l=>{let{kind:i}=l;return`'declare' is not allowed in ${i}ters.`},DeclareClassFieldHasInitializer:"Initializers are not allowed in ambient contexts.",DeclareFunctionHasImplementation:"An implementation cannot be declared in ambient contexts.",DuplicateAccessibilityModifier:l=>"Accessibility modifier already seen.",DuplicateModifier:l=>{let{modifier:i}=l;return`Duplicate modifier: '${i}'.`},EmptyHeritageClauseType:l=>{let{token:i}=l;return`'${i}' list cannot be empty.`},EmptyTypeArguments:"Type argument list cannot be empty.",EmptyTypeParameters:"Type parameter list cannot be empty.",ExpectedAmbientAfterExportDeclare:"'export declare' must be followed by an ambient declaration.",ImportAliasHasImportType:"An import alias can not use 'import type'.",ImportReflectionHasImportType:"An `import module` declaration can not use `type` modifier",IncompatibleModifiers:l=>{let{modifiers:i}=l;return`'${i[0]}' modifier cannot be used with '${i[1]}' modifier.`},IndexSignatureHasAbstract:"Index signatures cannot have the 'abstract' modifier.",IndexSignatureHasAccessibility:l=>{let{modifier:i}=l;return`Index signatures cannot have an accessibility modifier ('${i}').`},IndexSignatureHasDeclare:"Index signatures cannot have the 'declare' modifier.",IndexSignatureHasOverride:"'override' modifier cannot appear on an index signature.",IndexSignatureHasStatic:"Index signatures cannot have the 'static' modifier.",InitializerNotAllowedInAmbientContext:"Initializers are not allowed in ambient contexts.",InvalidModifierOnTypeMember:l=>{let{modifier:i}=l;return`'${i}' modifier cannot appear on a type member.`},InvalidModifierOnTypeParameter:l=>{let{modifier:i}=l;return`'${i}' modifier cannot appear on a type parameter.`},InvalidModifierOnTypeParameterPositions:l=>{let{modifier:i}=l;return`'${i}' modifier can only appear on a type parameter of a class, interface or type alias.`},InvalidModifiersOrder:l=>{let{orderedModifiers:i}=l;return`'${i[0]}' modifier must precede '${i[1]}' modifier.`},InvalidPropertyAccessAfterInstantiationExpression:"Invalid property access after an instantiation expression. You can either wrap the instantiation expression in parentheses, or delete the type arguments.",InvalidTupleMemberLabel:"Tuple members must be labeled with a simple identifier.",MissingInterfaceName:"'interface' declarations must be followed by an identifier.",MixedLabeledAndUnlabeledElements:"Tuple members must all have names or all not have names.",NonAbstractClassHasAbstractMethod:"Abstract methods can only appear within an abstract class.",NonClassMethodPropertyHasAbstractModifer:"'abstract' modifier can only appear on a class, method, or property declaration.",OptionalTypeBeforeRequired:"A required element cannot follow an optional element.",OverrideNotInSubClass:"This member cannot have an 'override' modifier because its containing class does not extend another class.",PatternIsOptional:"A binding pattern parameter cannot be optional in an implementation signature.",PrivateElementHasAbstract:"Private elements cannot have the 'abstract' modifier.",PrivateElementHasAccessibility:l=>{let{modifier:i}=l;return`Private elements cannot have an accessibility modifier ('${i}').`},ReadonlyForMethodSignature:"'readonly' modifier can only appear on a property declaration or index signature.",ReservedArrowTypeParam:"This syntax is reserved in files with the .mts or .cts extension. Add a trailing comma, as in `() => ...`.",ReservedTypeAssertion:"This syntax is reserved in files with the .mts or .cts extension. Use an `as` expression instead.",SetAccesorCannotHaveOptionalParameter:"A 'set' accessor cannot have an optional parameter.",SetAccesorCannotHaveRestParameter:"A 'set' accessor cannot have rest parameter.",SetAccesorCannotHaveReturnType:"A 'set' accessor cannot have a return type annotation.",SingleTypeParameterWithoutTrailingComma:l=>{let{typeParameterName:i}=l;return`Single type parameter ${i} should have a trailing comma. Example usage: <${i},>.`},StaticBlockCannotHaveModifier:"Static class blocks cannot have any modifier.",TupleOptionalAfterType:"A labeled tuple optional element must be declared using a question mark after the name and before the colon (`name?: type`), rather than after the type (`name: type?`).",TypeAnnotationAfterAssign:"Type annotations must come before default assignments, e.g. instead of `age = 25: number` use `age: number = 25`.",TypeImportCannotSpecifyDefaultAndNamed:"A type-only import can specify a default import or named bindings, but not both.",TypeModifierIsUsedInTypeExports:"The 'type' modifier cannot be used on a named export when 'export type' is used on its export statement.",TypeModifierIsUsedInTypeImports:"The 'type' modifier cannot be used on a named import when 'import type' is used on its import statement.",UnexpectedParameterModifier:"A parameter property is only allowed in a constructor implementation.",UnexpectedReadonly:"'readonly' type modifier is only permitted on array and tuple literal types.",UnexpectedTypeAnnotation:"Did not expect a type annotation here.",UnexpectedTypeCastInParameter:"Unexpected type cast in parameter position.",UnsupportedImportTypeArgument:"Argument in a type import must be a string literal.",UnsupportedParameterPropertyKind:"A parameter property may not be declared using a binding pattern.",UnsupportedSignatureParameterKind:l=>{let{type:i}=l;return`Name in a signature must be an Identifier, ObjectPattern or ArrayPattern, instead got ${i}.`}});function Ao(l){switch(l){case"any":return"TSAnyKeyword";case"boolean":return"TSBooleanKeyword";case"bigint":return"TSBigIntKeyword";case"never":return"TSNeverKeyword";case"number":return"TSNumberKeyword";case"object":return"TSObjectKeyword";case"string":return"TSStringKeyword";case"symbol":return"TSSymbolKeyword";case"undefined":return"TSUndefinedKeyword";case"unknown":return"TSUnknownKeyword";default:return}}function nu(l){return l==="private"||l==="public"||l==="protected"}function Gc(l){return l==="in"||l==="out"}var Up=l=>class extends l{constructor(){super(...arguments),this.tsParseInOutModifiers=this.tsParseModifiers.bind(this,{allowedModifiers:["in","out"],disallowedModifiers:["const","public","private","protected","readonly","declare","abstract","override"],errorTemplate:$r.InvalidModifierOnTypeParameter}),this.tsParseConstModifier=this.tsParseModifiers.bind(this,{allowedModifiers:["const"],disallowedModifiers:["in","out"],errorTemplate:$r.InvalidModifierOnTypeParameterPositions}),this.tsParseInOutConstModifiers=this.tsParseModifiers.bind(this,{allowedModifiers:["in","out","const"],disallowedModifiers:["public","private","protected","readonly","declare","abstract","override"],errorTemplate:$r.InvalidModifierOnTypeParameter})}getScopeHandler(){return Ks}tsIsIdentifier(){return Et(this.state.type)}tsTokenCanFollowModifier(){return(this.match(0)||this.match(5)||this.match(55)||this.match(21)||this.match(136)||this.isLiteralPropertyName())&&!this.hasPrecedingLineBreak()}tsNextTokenCanFollowModifier(){return this.next(),this.tsTokenCanFollowModifier()}tsParseModifier(i,a){if(!Et(this.state.type)&&this.state.type!==58&&this.state.type!==75)return;let c=this.state.value;if(i.indexOf(c)!==-1){if(a&&this.tsIsStartOfStaticBlocks())return;if(this.tsTryParse(this.tsNextTokenCanFollowModifier.bind(this)))return c}}tsParseModifiers(i,a){let{allowedModifiers:c,disallowedModifiers:m,stopOnStartOfClassStaticBlock:y,errorTemplate:C=$r.InvalidModifierOnTypeMember}=i,x=(S,k,O,G)=>{k===O&&a[G]&&this.raise($r.InvalidModifiersOrder,{at:S,orderedModifiers:[O,G]})},A=(S,k,O,G)=>{(a[O]&&k===G||a[G]&&k===O)&&this.raise($r.IncompatibleModifiers,{at:S,modifiers:[O,G]})};for(;;){let{startLoc:S}=this.state,k=this.tsParseModifier(c.concat(m??[]),y);if(!k)break;nu(k)?a.accessibility?this.raise($r.DuplicateAccessibilityModifier,{at:S,modifier:k}):(x(S,k,k,"override"),x(S,k,k,"static"),x(S,k,k,"readonly"),a.accessibility=k):Gc(k)?(a[k]&&this.raise($r.DuplicateModifier,{at:S,modifier:k}),a[k]=!0,x(S,k,"in","out")):(Object.hasOwnProperty.call(a,k)?this.raise($r.DuplicateModifier,{at:S,modifier:k}):(x(S,k,"static","readonly"),x(S,k,"static","override"),x(S,k,"override","readonly"),x(S,k,"abstract","override"),A(S,k,"declare","override"),A(S,k,"static","abstract")),a[k]=!0),m!=null&&m.includes(k)&&this.raise(C,{at:S,modifier:k})}}tsIsListTerminator(i){switch(i){case"EnumMembers":case"TypeMembers":return this.match(8);case"HeritageClauseElement":return this.match(5);case"TupleElementTypes":return this.match(3);case"TypeParametersOrArguments":return this.match(48)}}tsParseList(i,a){let c=[];for(;!this.tsIsListTerminator(i);)c.push(a());return c}tsParseDelimitedList(i,a,c){return $c(this.tsParseDelimitedListWorker(i,a,!0,c))}tsParseDelimitedListWorker(i,a,c,m){let y=[],C=-1;for(;!this.tsIsListTerminator(i);){C=-1;let x=a();if(x==null)return;if(y.push(x),this.eat(12)){C=this.state.lastTokStart;continue}if(this.tsIsListTerminator(i))break;c&&this.expect(12);return}return m&&(m.value=C),y}tsParseBracketedList(i,a,c,m,y){m||(c?this.expect(0):this.expect(47));let C=this.tsParseDelimitedList(i,a,y);return c?this.expect(3):this.expect(48),C}tsParseImportType(){let i=this.startNode();return this.expect(83),this.expect(10),this.match(131)||this.raise($r.UnsupportedImportTypeArgument,{at:this.state.startLoc}),i.argument=super.parseExprAtom(),this.expect(11),this.eat(16)&&(i.qualifier=this.tsParseEntityName()),this.match(47)&&(i.typeParameters=this.tsParseTypeArguments()),this.finishNode(i,"TSImportType")}tsParseEntityName(){let i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,a=this.parseIdentifier(i);for(;this.eat(16);){let c=this.startNodeAtNode(a);c.left=a,c.right=this.parseIdentifier(i),a=this.finishNode(c,"TSQualifiedName")}return a}tsParseTypeReference(){let i=this.startNode();return i.typeName=this.tsParseEntityName(),!this.hasPrecedingLineBreak()&&this.match(47)&&(i.typeParameters=this.tsParseTypeArguments()),this.finishNode(i,"TSTypeReference")}tsParseThisTypePredicate(i){this.next();let a=this.startNodeAtNode(i);return a.parameterName=i,a.typeAnnotation=this.tsParseTypeAnnotation(!1),a.asserts=!1,this.finishNode(a,"TSTypePredicate")}tsParseThisTypeNode(){let i=this.startNode();return this.next(),this.finishNode(i,"TSThisType")}tsParseTypeQuery(){let i=this.startNode();return this.expect(87),this.match(83)?i.exprName=this.tsParseImportType():i.exprName=this.tsParseEntityName(),!this.hasPrecedingLineBreak()&&this.match(47)&&(i.typeParameters=this.tsParseTypeArguments()),this.finishNode(i,"TSTypeQuery")}tsParseTypeParameter(i){let a=this.startNode();return i(a),a.name=this.tsParseTypeParameterName(),a.constraint=this.tsEatThenParseType(81),a.default=this.tsEatThenParseType(29),this.finishNode(a,"TSTypeParameter")}tsTryParseTypeParameters(i){if(this.match(47))return this.tsParseTypeParameters(i)}tsParseTypeParameters(i){let a=this.startNode();this.match(47)||this.match(140)?this.next():this.unexpected();let c={value:-1};return a.params=this.tsParseBracketedList("TypeParametersOrArguments",this.tsParseTypeParameter.bind(this,i),!1,!0,c),a.params.length===0&&this.raise($r.EmptyTypeParameters,{at:a}),c.value!==-1&&this.addExtra(a,"trailingComma",c.value),this.finishNode(a,"TSTypeParameterDeclaration")}tsFillSignature(i,a){let c=i===19,m="parameters",y="typeAnnotation";a.typeParameters=this.tsTryParseTypeParameters(this.tsParseConstModifier),this.expect(10),a[m]=this.tsParseBindingListForSignature(),c?a[y]=this.tsParseTypeOrTypePredicateAnnotation(i):this.match(i)&&(a[y]=this.tsParseTypeOrTypePredicateAnnotation(i))}tsParseBindingListForSignature(){return super.parseBindingList(11,41,2).map(i=>(i.type!=="Identifier"&&i.type!=="RestElement"&&i.type!=="ObjectPattern"&&i.type!=="ArrayPattern"&&this.raise($r.UnsupportedSignatureParameterKind,{at:i,type:i.type}),i))}tsParseTypeMemberSemicolon(){!this.eat(12)&&!this.isLineTerminator()&&this.expect(13)}tsParseSignatureMember(i,a){return this.tsFillSignature(14,a),this.tsParseTypeMemberSemicolon(),this.finishNode(a,i)}tsIsUnambiguouslyIndexSignature(){return this.next(),Et(this.state.type)?(this.next(),this.match(14)):!1}tsTryParseIndexSignature(i){if(!(this.match(0)&&this.tsLookAhead(this.tsIsUnambiguouslyIndexSignature.bind(this))))return;this.expect(0);let a=this.parseIdentifier();a.typeAnnotation=this.tsParseTypeAnnotation(),this.resetEndLocation(a),this.expect(3),i.parameters=[a];let c=this.tsTryParseTypeAnnotation();return c&&(i.typeAnnotation=c),this.tsParseTypeMemberSemicolon(),this.finishNode(i,"TSIndexSignature")}tsParsePropertyOrMethodSignature(i,a){this.eat(17)&&(i.optional=!0);let c=i;if(this.match(10)||this.match(47)){a&&this.raise($r.ReadonlyForMethodSignature,{at:i});let m=c;m.kind&&this.match(47)&&this.raise($r.AccesorCannotHaveTypeParameters,{at:this.state.curPosition()}),this.tsFillSignature(14,m),this.tsParseTypeMemberSemicolon();let y="parameters",C="typeAnnotation";if(m.kind==="get")m[y].length>0&&(this.raise(mt.BadGetterArity,{at:this.state.curPosition()}),this.isThisParam(m[y][0])&&this.raise($r.AccesorCannotDeclareThisParameter,{at:this.state.curPosition()}));else if(m.kind==="set"){if(m[y].length!==1)this.raise(mt.BadSetterArity,{at:this.state.curPosition()});else{let x=m[y][0];this.isThisParam(x)&&this.raise($r.AccesorCannotDeclareThisParameter,{at:this.state.curPosition()}),x.type==="Identifier"&&x.optional&&this.raise($r.SetAccesorCannotHaveOptionalParameter,{at:this.state.curPosition()}),x.type==="RestElement"&&this.raise($r.SetAccesorCannotHaveRestParameter,{at:this.state.curPosition()})}m[C]&&this.raise($r.SetAccesorCannotHaveReturnType,{at:m[C]})}else m.kind="method";return this.finishNode(m,"TSMethodSignature")}else{let m=c;a&&(m.readonly=!0);let y=this.tsTryParseTypeAnnotation();return y&&(m.typeAnnotation=y),this.tsParseTypeMemberSemicolon(),this.finishNode(m,"TSPropertySignature")}}tsParseTypeMember(){let i=this.startNode();if(this.match(10)||this.match(47))return this.tsParseSignatureMember("TSCallSignatureDeclaration",i);if(this.match(77)){let c=this.startNode();return this.next(),this.match(10)||this.match(47)?this.tsParseSignatureMember("TSConstructSignatureDeclaration",i):(i.key=this.createIdentifier(c,"new"),this.tsParsePropertyOrMethodSignature(i,!1))}return this.tsParseModifiers({allowedModifiers:["readonly"],disallowedModifiers:["declare","abstract","private","protected","public","static","override"]},i),this.tsTryParseIndexSignature(i)||(super.parsePropertyName(i),!i.computed&&i.key.type==="Identifier"&&(i.key.name==="get"||i.key.name==="set")&&this.tsTokenCanFollowModifier()&&(i.kind=i.key.name,super.parsePropertyName(i)),this.tsParsePropertyOrMethodSignature(i,!!i.readonly))}tsParseTypeLiteral(){let i=this.startNode();return i.members=this.tsParseObjectTypeMembers(),this.finishNode(i,"TSTypeLiteral")}tsParseObjectTypeMembers(){this.expect(5);let i=this.tsParseList("TypeMembers",this.tsParseTypeMember.bind(this));return this.expect(8),i}tsIsStartOfMappedType(){return this.next(),this.eat(53)?this.isContextual(120):(this.isContextual(120)&&this.next(),!this.match(0)||(this.next(),!this.tsIsIdentifier())?!1:(this.next(),this.match(58)))}tsParseMappedTypeParameter(){let i=this.startNode();return i.name=this.tsParseTypeParameterName(),i.constraint=this.tsExpectThenParseType(58),this.finishNode(i,"TSTypeParameter")}tsParseMappedType(){let i=this.startNode();return this.expect(5),this.match(53)?(i.readonly=this.state.value,this.next(),this.expectContextual(120)):this.eatContextual(120)&&(i.readonly=!0),this.expect(0),i.typeParameter=this.tsParseMappedTypeParameter(),i.nameType=this.eatContextual(93)?this.tsParseType():null,this.expect(3),this.match(53)?(i.optional=this.state.value,this.next(),this.expect(17)):this.eat(17)&&(i.optional=!0),i.typeAnnotation=this.tsTryParseType(),this.semicolon(),this.expect(8),this.finishNode(i,"TSMappedType")}tsParseTupleType(){let i=this.startNode();i.elementTypes=this.tsParseBracketedList("TupleElementTypes",this.tsParseTupleElementType.bind(this),!0,!1);let a=!1,c=null;return i.elementTypes.forEach(m=>{let{type:y}=m;a&&y!=="TSRestType"&&y!=="TSOptionalType"&&!(y==="TSNamedTupleMember"&&m.optional)&&this.raise($r.OptionalTypeBeforeRequired,{at:m}),a||(a=y==="TSNamedTupleMember"&&m.optional||y==="TSOptionalType");let C=y;y==="TSRestType"&&(m=m.typeAnnotation,C=m.type);let x=C==="TSNamedTupleMember";c!=null||(c=x),c!==x&&this.raise($r.MixedLabeledAndUnlabeledElements,{at:m})}),this.finishNode(i,"TSTupleType")}tsParseTupleElementType(){let{startLoc:i}=this.state,a=this.eat(21),c,m,y,C,x=xr(this.state.type)?this.lookaheadCharCode():null;if(x===58)c=!0,y=!1,m=this.parseIdentifier(!0),this.expect(14),C=this.tsParseType();else if(x===63){y=!0;let A=this.state.startLoc,S=this.state.value,k=this.tsParseNonArrayType();this.lookaheadCharCode()===58?(c=!0,m=this.createIdentifier(this.startNodeAt(A),S),this.expect(17),this.expect(14),C=this.tsParseType()):(c=!1,C=k,this.expect(17))}else C=this.tsParseType(),y=this.eat(17),c=this.eat(14);if(c){let A;m?(A=this.startNodeAtNode(m),A.optional=y,A.label=m,A.elementType=C,this.eat(17)&&(A.optional=!0,this.raise($r.TupleOptionalAfterType,{at:this.state.lastTokStartLoc}))):(A=this.startNodeAtNode(C),A.optional=y,this.raise($r.InvalidTupleMemberLabel,{at:C}),A.label=C,A.elementType=this.tsParseType()),C=this.finishNode(A,"TSNamedTupleMember")}else if(y){let A=this.startNodeAtNode(C);A.typeAnnotation=C,C=this.finishNode(A,"TSOptionalType")}if(a){let A=this.startNodeAt(i);A.typeAnnotation=C,C=this.finishNode(A,"TSRestType")}return C}tsParseParenthesizedType(){let i=this.startNode();return this.expect(10),i.typeAnnotation=this.tsParseType(),this.expect(11),this.finishNode(i,"TSParenthesizedType")}tsParseFunctionOrConstructorType(i,a){let c=this.startNode();return i==="TSConstructorType"&&(c.abstract=!!a,a&&this.next(),this.next()),this.tsInAllowConditionalTypesContext(()=>this.tsFillSignature(19,c)),this.finishNode(c,i)}tsParseLiteralTypeNode(){let i=this.startNode();return i.literal=(()=>{switch(this.state.type){case 132:case 133:case 131:case 85:case 86:return super.parseExprAtom();default:this.unexpected()}})(),this.finishNode(i,"TSLiteralType")}tsParseTemplateLiteralType(){let i=this.startNode();return i.literal=super.parseTemplate(!1),this.finishNode(i,"TSLiteralType")}parseTemplateSubstitution(){return this.state.inType?this.tsParseType():super.parseTemplateSubstitution()}tsParseThisTypeOrThisTypePredicate(){let i=this.tsParseThisTypeNode();return this.isContextual(114)&&!this.hasPrecedingLineBreak()?this.tsParseThisTypePredicate(i):i}tsParseNonArrayType(){switch(this.state.type){case 131:case 132:case 133:case 85:case 86:return this.tsParseLiteralTypeNode();case 53:if(this.state.value==="-"){let i=this.startNode(),a=this.lookahead();return a.type!==132&&a.type!==133&&this.unexpected(),i.literal=this.parseMaybeUnary(),this.finishNode(i,"TSLiteralType")}break;case 78:return this.tsParseThisTypeOrThisTypePredicate();case 87:return this.tsParseTypeQuery();case 83:return this.tsParseImportType();case 5:return this.tsLookAhead(this.tsIsStartOfMappedType.bind(this))?this.tsParseMappedType():this.tsParseTypeLiteral();case 0:return this.tsParseTupleType();case 10:return this.tsParseParenthesizedType();case 25:case 24:return this.tsParseTemplateLiteralType();default:{let{type:i}=this.state;if(Et(i)||i===88||i===84){let a=i===88?"TSVoidKeyword":i===84?"TSNullKeyword":Ao(this.state.value);if(a!==void 0&&this.lookaheadCharCode()!==46){let c=this.startNode();return this.next(),this.finishNode(c,a)}return this.tsParseTypeReference()}}}this.unexpected()}tsParseArrayTypeOrHigher(){let i=this.tsParseNonArrayType();for(;!this.hasPrecedingLineBreak()&&this.eat(0);)if(this.match(3)){let a=this.startNodeAtNode(i);a.elementType=i,this.expect(3),i=this.finishNode(a,"TSArrayType")}else{let a=this.startNodeAtNode(i);a.objectType=i,a.indexType=this.tsParseType(),this.expect(3),i=this.finishNode(a,"TSIndexedAccessType")}return i}tsParseTypeOperator(){let i=this.startNode(),a=this.state.value;return this.next(),i.operator=a,i.typeAnnotation=this.tsParseTypeOperatorOrHigher(),a==="readonly"&&this.tsCheckTypeAnnotationForReadOnly(i),this.finishNode(i,"TSTypeOperator")}tsCheckTypeAnnotationForReadOnly(i){switch(i.typeAnnotation.type){case"TSTupleType":case"TSArrayType":return;default:this.raise($r.UnexpectedReadonly,{at:i})}}tsParseInferType(){let i=this.startNode();this.expectContextual(113);let a=this.startNode();return a.name=this.tsParseTypeParameterName(),a.constraint=this.tsTryParse(()=>this.tsParseConstraintForInferType()),i.typeParameter=this.finishNode(a,"TSTypeParameter"),this.finishNode(i,"TSInferType")}tsParseConstraintForInferType(){if(this.eat(81)){let i=this.tsInDisallowConditionalTypesContext(()=>this.tsParseType());if(this.state.inDisallowConditionalTypesContext||!this.match(17))return i}}tsParseTypeOperatorOrHigher(){return zi(this.state.type)&&!this.state.containsEsc?this.tsParseTypeOperator():this.isContextual(113)?this.tsParseInferType():this.tsInAllowConditionalTypesContext(()=>this.tsParseArrayTypeOrHigher())}tsParseUnionOrIntersectionType(i,a,c){let m=this.startNode(),y=this.eat(c),C=[];do C.push(a());while(this.eat(c));return C.length===1&&!y?C[0]:(m.types=C,this.finishNode(m,i))}tsParseIntersectionTypeOrHigher(){return this.tsParseUnionOrIntersectionType("TSIntersectionType",this.tsParseTypeOperatorOrHigher.bind(this),45)}tsParseUnionTypeOrHigher(){return this.tsParseUnionOrIntersectionType("TSUnionType",this.tsParseIntersectionTypeOrHigher.bind(this),43)}tsIsStartOfFunctionType(){return this.match(47)?!0:this.match(10)&&this.tsLookAhead(this.tsIsUnambiguouslyStartOfFunctionType.bind(this))}tsSkipParameterStart(){if(Et(this.state.type)||this.match(78))return this.next(),!0;if(this.match(5)){let{errors:i}=this.state,a=i.length;try{return this.parseObjectLike(8,!0),i.length===a}catch{return!1}}if(this.match(0)){this.next();let{errors:i}=this.state,a=i.length;try{return super.parseBindingList(3,93,1),i.length===a}catch{return!1}}return!1}tsIsUnambiguouslyStartOfFunctionType(){return this.next(),!!(this.match(11)||this.match(21)||this.tsSkipParameterStart()&&(this.match(14)||this.match(12)||this.match(17)||this.match(29)||this.match(11)&&(this.next(),this.match(19))))}tsParseTypeOrTypePredicateAnnotation(i){return this.tsInType(()=>{let a=this.startNode();this.expect(i);let c=this.startNode(),m=!!this.tsTryParse(this.tsParseTypePredicateAsserts.bind(this));if(m&&this.match(78)){let x=this.tsParseThisTypeOrThisTypePredicate();return x.type==="TSThisType"?(c.parameterName=x,c.asserts=!0,c.typeAnnotation=null,x=this.finishNode(c,"TSTypePredicate")):(this.resetStartLocationFromNode(x,c),x.asserts=!0),a.typeAnnotation=x,this.finishNode(a,"TSTypeAnnotation")}let y=this.tsIsIdentifier()&&this.tsTryParse(this.tsParseTypePredicatePrefix.bind(this));if(!y)return m?(c.parameterName=this.parseIdentifier(),c.asserts=m,c.typeAnnotation=null,a.typeAnnotation=this.finishNode(c,"TSTypePredicate"),this.finishNode(a,"TSTypeAnnotation")):this.tsParseTypeAnnotation(!1,a);let C=this.tsParseTypeAnnotation(!1);return c.parameterName=y,c.typeAnnotation=C,c.asserts=m,a.typeAnnotation=this.finishNode(c,"TSTypePredicate"),this.finishNode(a,"TSTypeAnnotation")})}tsTryParseTypeOrTypePredicateAnnotation(){return this.match(14)?this.tsParseTypeOrTypePredicateAnnotation(14):void 0}tsTryParseTypeAnnotation(){return this.match(14)?this.tsParseTypeAnnotation():void 0}tsTryParseType(){return this.tsEatThenParseType(14)}tsParseTypePredicatePrefix(){let i=this.parseIdentifier();if(this.isContextual(114)&&!this.hasPrecedingLineBreak())return this.next(),i}tsParseTypePredicateAsserts(){if(this.state.type!==107)return!1;let i=this.state.containsEsc;return this.next(),!Et(this.state.type)&&!this.match(78)?!1:(i&&this.raise(mt.InvalidEscapedReservedWord,{at:this.state.lastTokStartLoc,reservedWord:"asserts"}),!0)}tsParseTypeAnnotation(){let i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.startNode();return this.tsInType(()=>{i&&this.expect(14),a.typeAnnotation=this.tsParseType()}),this.finishNode(a,"TSTypeAnnotation")}tsParseType(){ha(this.state.inType);let i=this.tsParseNonConditionalType();if(this.state.inDisallowConditionalTypesContext||this.hasPrecedingLineBreak()||!this.eat(81))return i;let a=this.startNodeAtNode(i);return a.checkType=i,a.extendsType=this.tsInDisallowConditionalTypesContext(()=>this.tsParseNonConditionalType()),this.expect(17),a.trueType=this.tsInAllowConditionalTypesContext(()=>this.tsParseType()),this.expect(14),a.falseType=this.tsInAllowConditionalTypesContext(()=>this.tsParseType()),this.finishNode(a,"TSConditionalType")}isAbstractConstructorSignature(){return this.isContextual(122)&&this.lookahead().type===77}tsParseNonConditionalType(){return this.tsIsStartOfFunctionType()?this.tsParseFunctionOrConstructorType("TSFunctionType"):this.match(77)?this.tsParseFunctionOrConstructorType("TSConstructorType"):this.isAbstractConstructorSignature()?this.tsParseFunctionOrConstructorType("TSConstructorType",!0):this.tsParseUnionTypeOrHigher()}tsParseTypeAssertion(){this.getPluginOption("typescript","disallowAmbiguousJSXLike")&&this.raise($r.ReservedTypeAssertion,{at:this.state.startLoc});let i=this.startNode();return i.typeAnnotation=this.tsInType(()=>(this.next(),this.match(75)?this.tsParseTypeReference():this.tsParseType())),this.expect(48),i.expression=this.parseMaybeUnary(),this.finishNode(i,"TSTypeAssertion")}tsParseHeritageClause(i){let a=this.state.startLoc,c=this.tsParseDelimitedList("HeritageClauseElement",()=>{let m=this.startNode();return m.expression=this.tsParseEntityName(),this.match(47)&&(m.typeParameters=this.tsParseTypeArguments()),this.finishNode(m,"TSExpressionWithTypeArguments")});return c.length||this.raise($r.EmptyHeritageClauseType,{at:a,token:i}),c}tsParseInterfaceDeclaration(i){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(this.hasFollowingLineBreak())return null;this.expectContextual(127),a.declare&&(i.declare=!0),Et(this.state.type)?(i.id=this.parseIdentifier(),this.checkIdentifier(i.id,Kl)):(i.id=null,this.raise($r.MissingInterfaceName,{at:this.state.startLoc})),i.typeParameters=this.tsTryParseTypeParameters(this.tsParseInOutConstModifiers),this.eat(81)&&(i.extends=this.tsParseHeritageClause("extends"));let c=this.startNode();return c.body=this.tsInType(this.tsParseObjectTypeMembers.bind(this)),i.body=this.finishNode(c,"TSInterfaceBody"),this.finishNode(i,"TSInterfaceDeclaration")}tsParseTypeAliasDeclaration(i){return i.id=this.parseIdentifier(),this.checkIdentifier(i.id,Ko),i.typeAnnotation=this.tsInType(()=>{if(i.typeParameters=this.tsTryParseTypeParameters(this.tsParseInOutModifiers),this.expect(29),this.isContextual(112)&&this.lookahead().type!==16){let a=this.startNode();return this.next(),this.finishNode(a,"TSIntrinsicKeyword")}return this.tsParseType()}),this.semicolon(),this.finishNode(i,"TSTypeAliasDeclaration")}tsInNoContext(i){let a=this.state.context;this.state.context=[a[0]];try{return i()}finally{this.state.context=a}}tsInType(i){let a=this.state.inType;this.state.inType=!0;try{return i()}finally{this.state.inType=a}}tsInDisallowConditionalTypesContext(i){let a=this.state.inDisallowConditionalTypesContext;this.state.inDisallowConditionalTypesContext=!0;try{return i()}finally{this.state.inDisallowConditionalTypesContext=a}}tsInAllowConditionalTypesContext(i){let a=this.state.inDisallowConditionalTypesContext;this.state.inDisallowConditionalTypesContext=!1;try{return i()}finally{this.state.inDisallowConditionalTypesContext=a}}tsEatThenParseType(i){return this.match(i)?this.tsNextThenParseType():void 0}tsExpectThenParseType(i){return this.tsDoThenParseType(()=>this.expect(i))}tsNextThenParseType(){return this.tsDoThenParseType(()=>this.next())}tsDoThenParseType(i){return this.tsInType(()=>(i(),this.tsParseType()))}tsParseEnumMember(){let i=this.startNode();return i.id=this.match(131)?super.parseStringLiteral(this.state.value):this.parseIdentifier(!0),this.eat(29)&&(i.initializer=super.parseMaybeAssignAllowIn()),this.finishNode(i,"TSEnumMember")}tsParseEnumDeclaration(i){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return a.const&&(i.const=!0),a.declare&&(i.declare=!0),this.expectContextual(124),i.id=this.parseIdentifier(),this.checkIdentifier(i.id,i.const?Ip:ua),this.expect(5),i.members=this.tsParseDelimitedList("EnumMembers",this.tsParseEnumMember.bind(this)),this.expect(8),this.finishNode(i,"TSEnumDeclaration")}tsParseModuleBlock(){let i=this.startNode();return this.scope.enter(ia),this.expect(5),super.parseBlockOrModuleBlockBody(i.body=[],void 0,!0,8),this.scope.exit(),this.finishNode(i,"TSModuleBlock")}tsParseModuleOrNamespaceDeclaration(i){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(i.id=this.parseIdentifier(),a||this.checkIdentifier(i.id,ds),this.eat(16)){let c=this.startNode();this.tsParseModuleOrNamespaceDeclaration(c,!0),i.body=c}else this.scope.enter(zs),this.prodParam.enter(Do),i.body=this.tsParseModuleBlock(),this.prodParam.exit(),this.scope.exit();return this.finishNode(i,"TSModuleDeclaration")}tsParseAmbientExternalModuleDeclaration(i){return this.isContextual(110)?(i.global=!0,i.id=this.parseIdentifier()):this.match(131)?i.id=super.parseStringLiteral(this.state.value):this.unexpected(),this.match(5)?(this.scope.enter(zs),this.prodParam.enter(Do),i.body=this.tsParseModuleBlock(),this.prodParam.exit(),this.scope.exit()):this.semicolon(),this.finishNode(i,"TSModuleDeclaration")}tsParseImportEqualsDeclaration(i,a){i.isExport=a||!1,i.id=this.parseIdentifier(),this.checkIdentifier(i.id,Ns),this.expect(29);let c=this.tsParseModuleReference();return i.importKind==="type"&&c.type!=="TSExternalModuleReference"&&this.raise($r.ImportAliasHasImportType,{at:c}),i.moduleReference=c,this.semicolon(),this.finishNode(i,"TSImportEqualsDeclaration")}tsIsExternalModuleReference(){return this.isContextual(117)&&this.lookaheadCharCode()===40}tsParseModuleReference(){return this.tsIsExternalModuleReference()?this.tsParseExternalModuleReference():this.tsParseEntityName(!1)}tsParseExternalModuleReference(){let i=this.startNode();return this.expectContextual(117),this.expect(10),this.match(131)||this.unexpected(),i.expression=super.parseExprAtom(),this.expect(11),this.finishNode(i,"TSExternalModuleReference")}tsLookAhead(i){let a=this.state.clone(),c=i();return this.state=a,c}tsTryParseAndCatch(i){let a=this.tryParse(c=>i()||c());if(!(a.aborted||!a.node))return a.error&&(this.state=a.failState),a.node}tsTryParse(i){let a=this.state.clone(),c=i();if(c!==void 0&&c!==!1)return c;this.state=a}tsTryParseDeclare(i){if(this.isLineTerminator())return;let a=this.state.type,c;return this.isContextual(99)&&(a=74,c="let"),this.tsInAmbientContext(()=>{if(a===68)return i.declare=!0,super.parseFunctionStatement(i,!1,!1);if(a===80)return i.declare=!0,this.parseClass(i,!0,!1);if(a===124)return this.tsParseEnumDeclaration(i,{declare:!0});if(a===110)return this.tsParseAmbientExternalModuleDeclaration(i);if(a===75||a===74)return!this.match(75)||!this.isLookaheadContextual("enum")?(i.declare=!0,this.parseVarStatement(i,c||this.state.value,!0)):(this.expect(75),this.tsParseEnumDeclaration(i,{const:!0,declare:!0}));if(a===127){let m=this.tsParseInterfaceDeclaration(i,{declare:!0});if(m)return m}if(Et(a))return this.tsParseDeclaration(i,this.state.value,!0,null)})}tsTryParseExportDeclaration(){return this.tsParseDeclaration(this.startNode(),this.state.value,!0,null)}tsParseExpressionStatement(i,a,c){switch(a.name){case"declare":{let m=this.tsTryParseDeclare(i);if(m)return m.declare=!0,m;break}case"global":if(this.match(5)){this.scope.enter(zs),this.prodParam.enter(Do);let m=i;return m.global=!0,m.id=a,m.body=this.tsParseModuleBlock(),this.scope.exit(),this.prodParam.exit(),this.finishNode(m,"TSModuleDeclaration")}break;default:return this.tsParseDeclaration(i,a.name,!1,c)}}tsParseDeclaration(i,a,c,m){switch(a){case"abstract":if(this.tsCheckLineTerminator(c)&&(this.match(80)||Et(this.state.type)))return this.tsParseAbstractDeclaration(i,m);break;case"module":if(this.tsCheckLineTerminator(c)){if(this.match(131))return this.tsParseAmbientExternalModuleDeclaration(i);if(Et(this.state.type))return this.tsParseModuleOrNamespaceDeclaration(i)}break;case"namespace":if(this.tsCheckLineTerminator(c)&&Et(this.state.type))return this.tsParseModuleOrNamespaceDeclaration(i);break;case"type":if(this.tsCheckLineTerminator(c)&&Et(this.state.type))return this.tsParseTypeAliasDeclaration(i);break}}tsCheckLineTerminator(i){return i?this.hasFollowingLineBreak()?!1:(this.next(),!0):!this.isLineTerminator()}tsTryParseGenericAsyncArrowFunction(i){if(!this.match(47))return;let a=this.state.maybeInArrowParameters;this.state.maybeInArrowParameters=!0;let c=this.tsTryParseAndCatch(()=>{let m=this.startNodeAt(i);return m.typeParameters=this.tsParseTypeParameters(this.tsParseConstModifier),super.parseFunctionParams(m),m.returnType=this.tsTryParseTypeOrTypePredicateAnnotation(),this.expect(19),m});if(this.state.maybeInArrowParameters=a,!!c)return super.parseArrowExpression(c,null,!0)}tsParseTypeArgumentsInExpression(){if(this.reScan_lt()===47)return this.tsParseTypeArguments()}tsParseTypeArguments(){let i=this.startNode();return i.params=this.tsInType(()=>this.tsInNoContext(()=>(this.expect(47),this.tsParseDelimitedList("TypeParametersOrArguments",this.tsParseType.bind(this))))),i.params.length===0&&this.raise($r.EmptyTypeArguments,{at:i}),this.expect(48),this.finishNode(i,"TSTypeParameterInstantiation")}tsIsDeclarationStart(){return Hs(this.state.type)}isExportDefaultSpecifier(){return this.tsIsDeclarationStart()?!1:super.isExportDefaultSpecifier()}parseAssignableListItem(i,a){let c=this.state.startLoc,m={};this.tsParseModifiers({allowedModifiers:["public","private","protected","override","readonly"]},m);let y=m.accessibility,C=m.override,x=m.readonly;!(i&4)&&(y||x||C)&&this.raise($r.UnexpectedParameterModifier,{at:c});let A=this.parseMaybeDefault();this.parseAssignableListItemTypes(A,i);let S=this.parseMaybeDefault(A.loc.start,A);if(y||x||C){let k=this.startNodeAt(c);return a.length&&(k.decorators=a),y&&(k.accessibility=y),x&&(k.readonly=x),C&&(k.override=C),S.type!=="Identifier"&&S.type!=="AssignmentPattern"&&this.raise($r.UnsupportedParameterPropertyKind,{at:k}),k.parameter=S,this.finishNode(k,"TSParameterProperty")}return a.length&&(A.decorators=a),S}isSimpleParameter(i){return i.type==="TSParameterProperty"&&super.isSimpleParameter(i.parameter)||super.isSimpleParameter(i)}tsDisallowOptionalPattern(i){for(let a of i.params)a.type!=="Identifier"&&a.optional&&!this.state.isAmbientContext&&this.raise($r.PatternIsOptional,{at:a})}setArrowFunctionParameters(i,a,c){super.setArrowFunctionParameters(i,a,c),this.tsDisallowOptionalPattern(i)}parseFunctionBodyAndFinish(i,a){let c=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;this.match(14)&&(i.returnType=this.tsParseTypeOrTypePredicateAnnotation(14));let m=a==="FunctionDeclaration"?"TSDeclareFunction":a==="ClassMethod"||a==="ClassPrivateMethod"?"TSDeclareMethod":void 0;return m&&!this.match(5)&&this.isLineTerminator()?this.finishNode(i,m):m==="TSDeclareFunction"&&this.state.isAmbientContext&&(this.raise($r.DeclareFunctionHasImplementation,{at:i}),i.declare)?super.parseFunctionBodyAndFinish(i,m,c):(this.tsDisallowOptionalPattern(i),super.parseFunctionBodyAndFinish(i,a,c))}registerFunctionStatementId(i){!i.body&&i.id?this.checkIdentifier(i.id,Ia):super.registerFunctionStatementId(i)}tsCheckForInvalidTypeCasts(i){i.forEach(a=>{(a==null?void 0:a.type)==="TSTypeCastExpression"&&this.raise($r.UnexpectedTypeAnnotation,{at:a.typeAnnotation})})}toReferencedList(i,a){return this.tsCheckForInvalidTypeCasts(i),i}parseArrayLike(i,a,c,m){let y=super.parseArrayLike(i,a,c,m);return y.type==="ArrayExpression"&&this.tsCheckForInvalidTypeCasts(y.elements),y}parseSubscript(i,a,c,m){if(!this.hasPrecedingLineBreak()&&this.match(35)){this.state.canStartJSXElement=!1,this.next();let C=this.startNodeAt(a);return C.expression=i,this.finishNode(C,"TSNonNullExpression")}let y=!1;if(this.match(18)&&this.lookaheadCharCode()===60){if(c)return m.stop=!0,i;m.optionalChainMember=y=!0,this.next()}if(this.match(47)||this.match(51)){let C,x=this.tsTryParseAndCatch(()=>{if(!c&&this.atPossibleAsyncArrow(i)){let O=this.tsTryParseGenericAsyncArrowFunction(a);if(O)return O}let A=this.tsParseTypeArgumentsInExpression();if(!A)return;if(y&&!this.match(10)){C=this.state.curPosition();return}if(Du(this.state.type)){let O=super.parseTaggedTemplateExpression(i,a,m);return O.typeParameters=A,O}if(!c&&this.eat(10)){let O=this.startNodeAt(a);return O.callee=i,O.arguments=this.parseCallExpressionArguments(11,!1),this.tsCheckForInvalidTypeCasts(O.arguments),O.typeParameters=A,m.optionalChainMember&&(O.optional=y),this.finishCallExpression(O,m.optionalChainMember)}let S=this.state.type;if(S===48||S===52||S!==10&&Kr(S)&&!this.hasPrecedingLineBreak())return;let k=this.startNodeAt(a);return k.expression=i,k.typeParameters=A,this.finishNode(k,"TSInstantiationExpression")});if(C&&this.unexpected(C,10),x)return x.type==="TSInstantiationExpression"&&(this.match(16)||this.match(18)&&this.lookaheadCharCode()!==40)&&this.raise($r.InvalidPropertyAccessAfterInstantiationExpression,{at:this.state.startLoc}),x}return super.parseSubscript(i,a,c,m)}parseNewCallee(i){var a;super.parseNewCallee(i);let{callee:c}=i;c.type==="TSInstantiationExpression"&&!((a=c.extra)!=null&&a.parenthesized)&&(i.typeParameters=c.typeParameters,i.callee=c.expression)}parseExprOp(i,a,c){let m;if(Aa(58)>c&&!this.hasPrecedingLineBreak()&&(this.isContextual(93)||(m=this.isContextual(118)))){let y=this.startNodeAt(a);return y.expression=i,y.typeAnnotation=this.tsInType(()=>(this.next(),this.match(75)?(m&&this.raise(mt.UnexpectedKeyword,{at:this.state.startLoc,keyword:"const"}),this.tsParseTypeReference()):this.tsParseType())),this.finishNode(y,m?"TSSatisfiesExpression":"TSAsExpression"),this.reScan_lt_gt(),this.parseExprOp(y,a,c)}return super.parseExprOp(i,a,c)}checkReservedWord(i,a,c,m){this.state.isAmbientContext||super.checkReservedWord(i,a,c,m)}checkImportReflection(i){super.checkImportReflection(i),i.module&&i.importKind!=="value"&&this.raise($r.ImportReflectionHasImportType,{at:i.specifiers[0].loc.start})}checkDuplicateExports(){}parseImport(i){if(i.importKind="value",Et(this.state.type)||this.match(55)||this.match(5)){let c=this.lookahead();if(this.isContextual(128)&&c.type!==12&&c.type!==97&&c.type!==29&&(i.importKind="type",this.next(),c=this.lookahead()),Et(this.state.type)&&c.type===29)return this.tsParseImportEqualsDeclaration(i)}let a=super.parseImport(i);return a.importKind==="type"&&a.specifiers.length>1&&a.specifiers[0].type==="ImportDefaultSpecifier"&&this.raise($r.TypeImportCannotSpecifyDefaultAndNamed,{at:a}),a}parseExport(i,a){if(this.match(83))return this.next(),this.isContextual(128)&&this.lookaheadCharCode()!==61?(i.importKind="type",this.next()):i.importKind="value",this.tsParseImportEqualsDeclaration(i,!0);if(this.eat(29)){let c=i;return c.expression=super.parseExpression(),this.semicolon(),this.finishNode(c,"TSExportAssignment")}else if(this.eatContextual(93)){let c=i;return this.expectContextual(126),c.id=this.parseIdentifier(),this.semicolon(),this.finishNode(c,"TSNamespaceExportDeclaration")}else{if(i.exportKind="value",this.isContextual(128)){let c=this.lookaheadCharCode();(c===123||c===42)&&(this.next(),i.exportKind="type")}return super.parseExport(i,a)}}isAbstractClass(){return this.isContextual(122)&&this.lookahead().type===80}parseExportDefaultExpression(){if(this.isAbstractClass()){let i=this.startNode();return this.next(),i.abstract=!0,this.parseClass(i,!0,!0)}if(this.match(127)){let i=this.tsParseInterfaceDeclaration(this.startNode());if(i)return i}return super.parseExportDefaultExpression()}parseVarStatement(i,a){let c=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,{isAmbientContext:m}=this.state,y=super.parseVarStatement(i,a,c||m);if(!m)return y;for(let{id:C,init:x}of y.declarations)x&&(a!=="const"||C.typeAnnotation?this.raise($r.InitializerNotAllowedInAmbientContext,{at:x}):Wc(x,this.hasPlugin("estree"))||this.raise($r.ConstInitiailizerMustBeStringOrNumericLiteralOrLiteralEnumReference,{at:x}));return y}parseStatementContent(i,a){if(this.match(75)&&this.isLookaheadContextual("enum")){let c=this.startNode();return this.expect(75),this.tsParseEnumDeclaration(c,{const:!0})}if(this.isContextual(124))return this.tsParseEnumDeclaration(this.startNode());if(this.isContextual(127)){let c=this.tsParseInterfaceDeclaration(this.startNode());if(c)return c}return super.parseStatementContent(i,a)}parseAccessModifier(){return this.tsParseModifier(["public","protected","private"])}tsHasSomeModifiers(i,a){return a.some(c=>nu(c)?i.accessibility===c:!!i[c])}tsIsStartOfStaticBlocks(){return this.isContextual(104)&&this.lookaheadCharCode()===123}parseClassMember(i,a,c){let m=["declare","private","public","protected","override","abstract","readonly","static"];this.tsParseModifiers({allowedModifiers:m,disallowedModifiers:["in","out"],stopOnStartOfClassStaticBlock:!0,errorTemplate:$r.InvalidModifierOnTypeParameterPositions},a);let y=()=>{this.tsIsStartOfStaticBlocks()?(this.next(),this.next(),this.tsHasSomeModifiers(a,m)&&this.raise($r.StaticBlockCannotHaveModifier,{at:this.state.curPosition()}),super.parseClassStaticBlock(i,a)):this.parseClassMemberWithIsStatic(i,a,c,!!a.static)};a.declare?this.tsInAmbientContext(y):y()}parseClassMemberWithIsStatic(i,a,c,m){let y=this.tsTryParseIndexSignature(a);if(y){i.body.push(y),a.abstract&&this.raise($r.IndexSignatureHasAbstract,{at:a}),a.accessibility&&this.raise($r.IndexSignatureHasAccessibility,{at:a,modifier:a.accessibility}),a.declare&&this.raise($r.IndexSignatureHasDeclare,{at:a}),a.override&&this.raise($r.IndexSignatureHasOverride,{at:a});return}!this.state.inAbstractClass&&a.abstract&&this.raise($r.NonAbstractClassHasAbstractMethod,{at:a}),a.override&&(c.hadSuperClass||this.raise($r.OverrideNotInSubClass,{at:a})),super.parseClassMemberWithIsStatic(i,a,c,m)}parsePostMemberNameModifiers(i){this.eat(17)&&(i.optional=!0),i.readonly&&this.match(10)&&this.raise($r.ClassMethodHasReadonly,{at:i}),i.declare&&this.match(10)&&this.raise($r.ClassMethodHasDeclare,{at:i})}parseExpressionStatement(i,a,c){return(a.type==="Identifier"?this.tsParseExpressionStatement(i,a,c):void 0)||super.parseExpressionStatement(i,a,c)}shouldParseExportDeclaration(){return this.tsIsDeclarationStart()?!0:super.shouldParseExportDeclaration()}parseConditional(i,a,c){if(!this.state.maybeInArrowParameters||!this.match(17))return super.parseConditional(i,a,c);let m=this.tryParse(()=>super.parseConditional(i,a));return m.node?(m.error&&(this.state=m.failState),m.node):(m.error&&super.setOptionalParametersError(c,m.error),i)}parseParenItem(i,a){if(i=super.parseParenItem(i,a),this.eat(17)&&(i.optional=!0,this.resetEndLocation(i)),this.match(14)){let c=this.startNodeAt(a);return c.expression=i,c.typeAnnotation=this.tsParseTypeAnnotation(),this.finishNode(c,"TSTypeCastExpression")}return i}parseExportDeclaration(i){if(!this.state.isAmbientContext&&this.isContextual(123))return this.tsInAmbientContext(()=>this.parseExportDeclaration(i));let a=this.state.startLoc,c=this.eatContextual(123);if(c&&(this.isContextual(123)||!this.shouldParseExportDeclaration()))throw this.raise($r.ExpectedAmbientAfterExportDeclare,{at:this.state.startLoc});let m=Et(this.state.type)&&this.tsTryParseExportDeclaration()||super.parseExportDeclaration(i);return m?((m.type==="TSInterfaceDeclaration"||m.type==="TSTypeAliasDeclaration"||c)&&(i.exportKind="type"),c&&(this.resetStartLocation(m,a),m.declare=!0),m):null}parseClassId(i,a,c,m){if((!a||c)&&this.isContextual(111))return;super.parseClassId(i,a,c,i.declare?Ia:Na);let y=this.tsTryParseTypeParameters(this.tsParseInOutConstModifiers);y&&(i.typeParameters=y)}parseClassPropertyAnnotation(i){i.optional||(this.eat(35)?i.definite=!0:this.eat(17)&&(i.optional=!0));let a=this.tsTryParseTypeAnnotation();a&&(i.typeAnnotation=a)}parseClassProperty(i){if(this.parseClassPropertyAnnotation(i),this.state.isAmbientContext&&!(i.readonly&&!i.typeAnnotation)&&this.match(29)&&this.raise($r.DeclareClassFieldHasInitializer,{at:this.state.startLoc}),i.abstract&&this.match(29)){let{key:a}=i;this.raise($r.AbstractPropertyHasInitializer,{at:this.state.startLoc,propertyName:a.type==="Identifier"&&!i.computed?a.name:`[${this.input.slice(a.start,a.end)}]`})}return super.parseClassProperty(i)}parseClassPrivateProperty(i){return i.abstract&&this.raise($r.PrivateElementHasAbstract,{at:i}),i.accessibility&&this.raise($r.PrivateElementHasAccessibility,{at:i,modifier:i.accessibility}),this.parseClassPropertyAnnotation(i),super.parseClassPrivateProperty(i)}parseClassAccessorProperty(i){return this.parseClassPropertyAnnotation(i),i.optional&&this.raise($r.AccessorCannotBeOptional,{at:i}),super.parseClassAccessorProperty(i)}pushClassMethod(i,a,c,m,y,C){let x=this.tsTryParseTypeParameters(this.tsParseConstModifier);x&&y&&this.raise($r.ConstructorHasTypeParameters,{at:x});let{declare:A=!1,kind:S}=a;A&&(S==="get"||S==="set")&&this.raise($r.DeclareAccessor,{at:a,kind:S}),x&&(a.typeParameters=x),super.pushClassMethod(i,a,c,m,y,C)}pushClassPrivateMethod(i,a,c,m){let y=this.tsTryParseTypeParameters(this.tsParseConstModifier);y&&(a.typeParameters=y),super.pushClassPrivateMethod(i,a,c,m)}declareClassPrivateMethodInScope(i,a){i.type!=="TSDeclareMethod"&&(i.type==="MethodDefinition"&&!i.value.body||super.declareClassPrivateMethodInScope(i,a))}parseClassSuper(i){super.parseClassSuper(i),i.superClass&&(this.match(47)||this.match(51))&&(i.superTypeParameters=this.tsParseTypeArgumentsInExpression()),this.eatContextual(111)&&(i.implements=this.tsParseHeritageClause("implements"))}parseObjPropValue(i,a,c,m,y,C,x){let A=this.tsTryParseTypeParameters(this.tsParseConstModifier);return A&&(i.typeParameters=A),super.parseObjPropValue(i,a,c,m,y,C,x)}parseFunctionParams(i,a){let c=this.tsTryParseTypeParameters(this.tsParseConstModifier);c&&(i.typeParameters=c),super.parseFunctionParams(i,a)}parseVarId(i,a){super.parseVarId(i,a),i.id.type==="Identifier"&&!this.hasPrecedingLineBreak()&&this.eat(35)&&(i.definite=!0);let c=this.tsTryParseTypeAnnotation();c&&(i.id.typeAnnotation=c,this.resetEndLocation(i.id))}parseAsyncArrowFromCallExpression(i,a){return this.match(14)&&(i.returnType=this.tsParseTypeAnnotation()),super.parseAsyncArrowFromCallExpression(i,a)}parseMaybeAssign(i,a){var c,m,y,C,x,A,S;let k,O,G;if(this.hasPlugin("jsx")&&(this.match(140)||this.match(47))){if(k=this.state.clone(),O=this.tryParse(()=>super.parseMaybeAssign(i,a),k),!O.error)return O.node;let{context:U}=this.state,$=U[U.length-1];($===tr.j_oTag||$===tr.j_expr)&&U.pop()}if(!((c=O)!=null&&c.error)&&!this.match(47))return super.parseMaybeAssign(i,a);(!k||k===this.state)&&(k=this.state.clone());let z,q=this.tryParse(U=>{var $,Q;z=this.tsParseTypeParameters(this.tsParseConstModifier);let ce=super.parseMaybeAssign(i,a);return(ce.type!=="ArrowFunctionExpression"||($=ce.extra)!=null&&$.parenthesized)&&U(),((Q=z)==null?void 0:Q.params.length)!==0&&this.resetStartLocationFromNode(ce,z),ce.typeParameters=z,ce},k);if(!q.error&&!q.aborted)return z&&this.reportReservedArrowTypeParam(z),q.node;if(!O&&(ha(!this.hasPlugin("jsx")),G=this.tryParse(()=>super.parseMaybeAssign(i,a),k),!G.error))return G.node;if((m=O)!=null&&m.node)return this.state=O.failState,O.node;if(q.node)return this.state=q.failState,z&&this.reportReservedArrowTypeParam(z),q.node;if((y=G)!=null&&y.node)return this.state=G.failState,G.node;throw(C=O)!=null&&C.thrown?O.error:q.thrown?q.error:(x=G)!=null&&x.thrown?G.error:((A=O)==null?void 0:A.error)||q.error||((S=G)==null?void 0:S.error)}reportReservedArrowTypeParam(i){var a;i.params.length===1&&!i.params[0].constraint&&!((a=i.extra)!=null&&a.trailingComma)&&this.getPluginOption("typescript","disallowAmbiguousJSXLike")&&this.raise($r.ReservedArrowTypeParam,{at:i})}parseMaybeUnary(i,a){return!this.hasPlugin("jsx")&&this.match(47)?this.tsParseTypeAssertion():super.parseMaybeUnary(i,a)}parseArrow(i){if(this.match(14)){let a=this.tryParse(c=>{let m=this.tsParseTypeOrTypePredicateAnnotation(14);return(this.canInsertSemicolon()||!this.match(19))&&c(),m});if(a.aborted)return;a.thrown||(a.error&&(this.state=a.failState),i.returnType=a.node)}return super.parseArrow(i)}parseAssignableListItemTypes(i,a){if(!(a&2))return i;this.eat(17)&&(i.optional=!0);let c=this.tsTryParseTypeAnnotation();return c&&(i.typeAnnotation=c),this.resetEndLocation(i),i}isAssignable(i,a){switch(i.type){case"TSTypeCastExpression":return this.isAssignable(i.expression,a);case"TSParameterProperty":return!0;default:return super.isAssignable(i,a)}}toAssignable(i){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;switch(i.type){case"ParenthesizedExpression":this.toAssignableParenthesizedExpression(i,a);break;case"TSAsExpression":case"TSSatisfiesExpression":case"TSNonNullExpression":case"TSTypeAssertion":a?this.expressionScope.recordArrowParameterBindingError($r.UnexpectedTypeCastInParameter,{at:i}):this.raise($r.UnexpectedTypeCastInParameter,{at:i}),this.toAssignable(i.expression,a);break;case"AssignmentExpression":!a&&i.left.type==="TSTypeCastExpression"&&(i.left=this.typeCastToParameter(i.left));default:super.toAssignable(i,a)}}toAssignableParenthesizedExpression(i,a){switch(i.expression.type){case"TSAsExpression":case"TSSatisfiesExpression":case"TSNonNullExpression":case"TSTypeAssertion":case"ParenthesizedExpression":this.toAssignable(i.expression,a);break;default:super.toAssignable(i,a)}}checkToRestConversion(i,a){switch(i.type){case"TSAsExpression":case"TSSatisfiesExpression":case"TSTypeAssertion":case"TSNonNullExpression":this.checkToRestConversion(i.expression,!1);break;default:super.checkToRestConversion(i,a)}}isValidLVal(i,a,c){return Hp({TSTypeCastExpression:!0,TSParameterProperty:"parameter",TSNonNullExpression:"expression",TSAsExpression:(c!==Ws||!a)&&["expression",!0],TSSatisfiesExpression:(c!==Ws||!a)&&["expression",!0],TSTypeAssertion:(c!==Ws||!a)&&["expression",!0]},i)||super.isValidLVal(i,a,c)}parseBindingAtom(){switch(this.state.type){case 78:return this.parseIdentifier(!0);default:return super.parseBindingAtom()}}parseMaybeDecoratorArguments(i){if(this.match(47)||this.match(51)){let a=this.tsParseTypeArgumentsInExpression();if(this.match(10)){let c=super.parseMaybeDecoratorArguments(i);return c.typeParameters=a,c}this.unexpected(null,10)}return super.parseMaybeDecoratorArguments(i)}checkCommaAfterRest(i){return this.state.isAmbientContext&&this.match(12)&&this.lookaheadCharCode()===i?(this.next(),!1):super.checkCommaAfterRest(i)}isClassMethod(){return this.match(47)||super.isClassMethod()}isClassProperty(){return this.match(35)||this.match(14)||super.isClassProperty()}parseMaybeDefault(i,a){let c=super.parseMaybeDefault(i,a);return c.type==="AssignmentPattern"&&c.typeAnnotation&&c.right.startthis.isAssignable(a,!0)):super.shouldParseArrow(i)}shouldParseAsyncArrow(){return this.match(14)||super.shouldParseAsyncArrow()}canHaveLeadingDecorator(){return super.canHaveLeadingDecorator()||this.isAbstractClass()}jsxParseOpeningElementAfterName(i){if(this.match(47)||this.match(51)){let a=this.tsTryParseAndCatch(()=>this.tsParseTypeArgumentsInExpression());a&&(i.typeParameters=a)}return super.jsxParseOpeningElementAfterName(i)}getGetterSetterExpectedParamCount(i){let a=super.getGetterSetterExpectedParamCount(i),c=this.getObjectOrClassMethodParams(i)[0];return c&&this.isThisParam(c)?a+1:a}parseCatchClauseParam(){let i=super.parseCatchClauseParam(),a=this.tsTryParseTypeAnnotation();return a&&(i.typeAnnotation=a,this.resetEndLocation(i)),i}tsInAmbientContext(i){let a=this.state.isAmbientContext;this.state.isAmbientContext=!0;try{return i()}finally{this.state.isAmbientContext=a}}parseClass(i,a,c){let m=this.state.inAbstractClass;this.state.inAbstractClass=!!i.abstract;try{return super.parseClass(i,a,c)}finally{this.state.inAbstractClass=m}}tsParseAbstractDeclaration(i,a){if(this.match(80))return i.abstract=!0,this.maybeTakeDecorators(a,this.parseClass(i,!0,!1));if(this.isContextual(127)){if(!this.hasFollowingLineBreak())return i.abstract=!0,this.raise($r.NonClassMethodPropertyHasAbstractModifer,{at:i}),this.tsParseInterfaceDeclaration(i)}else this.unexpected(null,80)}parseMethod(i,a,c,m,y,C,x){let A=super.parseMethod(i,a,c,m,y,C,x);if(A.abstract&&(this.hasPlugin("estree")?A.value.body:A.body)){let{key:S}=A;this.raise($r.AbstractMethodHasImplementation,{at:A,methodName:S.type==="Identifier"&&!A.computed?S.name:`[${this.input.slice(S.start,S.end)}]`})}return A}tsParseTypeParameterName(){return this.parseIdentifier().name}shouldParseAsAmbientContext(){return!!this.getPluginOption("typescript","dts")}parse(){return this.shouldParseAsAmbientContext()&&(this.state.isAmbientContext=!0),super.parse()}getExpression(){return this.shouldParseAsAmbientContext()&&(this.state.isAmbientContext=!0),super.getExpression()}parseExportSpecifier(i,a,c,m){return!a&&m?(this.parseTypeOnlyImportExportSpecifier(i,!1,c),this.finishNode(i,"ExportSpecifier")):(i.exportKind="value",super.parseExportSpecifier(i,a,c,m))}parseImportSpecifier(i,a,c,m,y){return!a&&m?(this.parseTypeOnlyImportExportSpecifier(i,!0,c),this.finishNode(i,"ImportSpecifier")):(i.importKind="value",super.parseImportSpecifier(i,a,c,m,c?Yo:Ns))}parseTypeOnlyImportExportSpecifier(i,a,c){let m=a?"imported":"local",y=a?"local":"exported",C=i[m],x,A=!1,S=!0,k=C.loc.start;if(this.isContextual(93)){let G=this.parseIdentifier();if(this.isContextual(93)){let z=this.parseIdentifier();xr(this.state.type)?(A=!0,C=G,x=a?this.parseIdentifier():this.parseModuleExportName(),S=!1):(x=z,S=!1)}else xr(this.state.type)?(S=!1,x=a?this.parseIdentifier():this.parseModuleExportName()):(A=!0,C=G)}else xr(this.state.type)&&(A=!0,a?(C=this.parseIdentifier(!0),this.isContextual(93)||this.checkReservedWord(C.name,C.loc.start,!0,!0)):C=this.parseModuleExportName());A&&c&&this.raise(a?$r.TypeModifierIsUsedInTypeImports:$r.TypeModifierIsUsedInTypeExports,{at:k}),i[m]=C,i[y]=x;let O=a?"importKind":"exportKind";i[O]=A?"type":"value",S&&this.eatContextual(93)&&(i[y]=a?this.parseIdentifier():this.parseModuleExportName()),i[y]||(i[y]=qs(i[m])),a&&this.checkIdentifier(i[y],A?Yo:Ns)}};function zp(l){if(l.type!=="MemberExpression")return!1;let{computed:i,property:a}=l;return i&&a.type!=="StringLiteral"&&(a.type!=="TemplateLiteral"||a.expressions.length>0)?!1:Vc(l.object)}function Wc(l,i){var a;let{type:c}=l;if((a=l.extra)!=null&&a.parenthesized)return!1;if(i){if(c==="Literal"){let{value:m}=l;if(typeof m=="string"||typeof m=="boolean")return!0}}else if(c==="StringLiteral"||c==="BooleanLiteral")return!0;return!!(Gi(l,i)||nc(l,i)||c==="TemplateLiteral"&&l.expressions.length===0||zp(l))}function Gi(l,i){return i?l.type==="Literal"&&(typeof l.value=="number"||"bigint"in l):l.type==="NumericLiteral"||l.type==="BigIntLiteral"}function nc(l,i){if(l.type==="UnaryExpression"){let{operator:a,argument:c}=l;if(a==="-"&&Gi(c,i))return!0}return!1}function Vc(l){return l.type==="Identifier"?!0:l.type!=="MemberExpression"||l.computed?!1:Vc(l.object)}var qc=oi`placeholders`({ClassNameIsRequired:"A class name is required.",UnexpectedSpace:"Unexpected space in placeholder."}),$p=l=>class extends l{parsePlaceholder(i){if(this.match(142)){let a=this.startNode();return this.next(),this.assertNoSpace(),a.name=super.parseIdentifier(!0),this.assertNoSpace(),this.expect(142),this.finishPlaceholder(a,i)}}finishPlaceholder(i,a){let c=!!(i.expectedNode&&i.type==="Placeholder");return i.expectedNode=a,c?i:this.finishNode(i,"Placeholder")}getTokenFromCode(i){i===37&&this.input.charCodeAt(this.state.pos+1)===37?this.finishOp(142,2):super.getTokenFromCode(i)}parseExprAtom(i){return this.parsePlaceholder("Expression")||super.parseExprAtom(i)}parseIdentifier(i){return this.parsePlaceholder("Identifier")||super.parseIdentifier(i)}checkReservedWord(i,a,c,m){i!==void 0&&super.checkReservedWord(i,a,c,m)}parseBindingAtom(){return this.parsePlaceholder("Pattern")||super.parseBindingAtom()}isValidLVal(i,a,c){return i==="Placeholder"||super.isValidLVal(i,a,c)}toAssignable(i,a){i&&i.type==="Placeholder"&&i.expectedNode==="Expression"?i.expectedNode="Pattern":super.toAssignable(i,a)}chStartsBindingIdentifier(i,a){return!!(super.chStartsBindingIdentifier(i,a)||this.lookahead().type===142)}verifyBreakContinue(i,a){i.label&&i.label.type==="Placeholder"||super.verifyBreakContinue(i,a)}parseExpressionStatement(i,a){if(a.type!=="Placeholder"||a.extra&&a.extra.parenthesized)return super.parseExpressionStatement(i,a);if(this.match(14)){let c=i;return c.label=this.finishPlaceholder(a,"Identifier"),this.next(),c.body=super.parseStatementOrSloppyAnnexBFunctionDeclaration(),this.finishNode(c,"LabeledStatement")}return this.semicolon(),i.name=a.name,this.finishPlaceholder(i,"Statement")}parseBlock(i,a,c){return this.parsePlaceholder("BlockStatement")||super.parseBlock(i,a,c)}parseFunctionId(i){return this.parsePlaceholder("Identifier")||super.parseFunctionId(i)}parseClass(i,a,c){let m=a?"ClassDeclaration":"ClassExpression";this.next();let y=this.state.strict,C=this.parsePlaceholder("Identifier");if(C)if(this.match(81)||this.match(142)||this.match(5))i.id=C;else{if(c||!a)return i.id=null,i.body=this.finishPlaceholder(C,"ClassBody"),this.finishNode(i,m);throw this.raise(qc.ClassNameIsRequired,{at:this.state.startLoc})}else this.parseClassId(i,a,c);return super.parseClassSuper(i),i.body=this.parsePlaceholder("ClassBody")||super.parseClassBody(!!i.superClass,y),this.finishNode(i,m)}parseExport(i,a){let c=this.parsePlaceholder("Identifier");if(!c)return super.parseExport(i,a);if(!this.isContextual(97)&&!this.match(12))return i.specifiers=[],i.source=null,i.declaration=this.finishPlaceholder(c,"Declaration"),this.finishNode(i,"ExportNamedDeclaration");this.expectPlugin("exportDefaultFrom");let m=this.startNode();return m.exported=c,i.specifiers=[this.finishNode(m,"ExportDefaultSpecifier")],super.parseExport(i,a)}isExportDefaultSpecifier(){if(this.match(65)){let i=this.nextTokenStart();if(this.isUnparsedContextual(i,"from")&&this.input.startsWith(Us(142),this.nextTokenStartSince(i+4)))return!0}return super.isExportDefaultSpecifier()}maybeParseExportDefaultSpecifier(i){return i.specifiers&&i.specifiers.length>0?!0:super.maybeParseExportDefaultSpecifier(i)}checkExport(i){let{specifiers:a}=i;a!=null&&a.length&&(i.specifiers=a.filter(c=>c.exported.type==="Placeholder")),super.checkExport(i),i.specifiers=a}parseImport(i){let a=this.parsePlaceholder("Identifier");if(!a)return super.parseImport(i);if(i.specifiers=[],!this.isContextual(97)&&!this.match(12))return i.source=this.finishPlaceholder(a,"StringLiteral"),this.semicolon(),this.finishNode(i,"ImportDeclaration");let c=this.startNodeAtNode(a);return c.local=a,i.specifiers.push(this.finishNode(c,"ImportDefaultSpecifier")),this.eat(12)&&(this.maybeParseStarImportSpecifier(i)||this.parseNamedImportSpecifiers(i)),this.expectContextual(97),i.source=this.parseImportSource(),this.semicolon(),this.finishNode(i,"ImportDeclaration")}parseImportSource(){return this.parsePlaceholder("StringLiteral")||super.parseImportSource()}assertNoSpace(){this.state.start>this.state.lastTokEndLoc.index&&this.raise(qc.UnexpectedSpace,{at:this.state.lastTokEndLoc})}},Kc=l=>class extends l{parseV8Intrinsic(){if(this.match(54)){let i=this.state.startLoc,a=this.startNode();if(this.next(),Et(this.state.type)){let c=this.parseIdentifierName(),m=this.createIdentifier(a,c);if(m.type="V8IntrinsicIdentifier",this.match(10))return m}this.unexpected(i)}}parseExprAtom(i){return this.parseV8Intrinsic()||super.parseExprAtom(i)}};function Ii(l,i){let[a,c]=typeof i=="string"?[i,{}]:i,m=Object.keys(c),y=m.length===0;return l.some(C=>{if(typeof C=="string")return y&&C===a;{let[x,A]=C;if(x!==a)return!1;for(let S of m)if(A[S]!==c[S])return!1;return!0}})}function ja(l,i,a){let c=l.find(m=>Array.isArray(m)?m[0]===i:m===i);return c&&Array.isArray(c)&&c.length>1?c[1][a]:null}var Yc=["minimal","fsharp","hack","smart"],Xc=["^^","@@","^","%","#"],Jc=["hash","bar"];function Ha(l){if(Ii(l,"decorators")){if(Ii(l,"decorators-legacy"))throw new Error("Cannot use the decorators and decorators-legacy plugin together");let i=ja(l,"decorators","decoratorsBeforeExport");if(i!=null&&typeof i!="boolean")throw new Error("'decoratorsBeforeExport' must be a boolean, if specified.");let a=ja(l,"decorators","allowCallParenthesized");if(a!=null&&typeof a!="boolean")throw new Error("'allowCallParenthesized' must be a boolean.")}if(Ii(l,"flow")&&Ii(l,"typescript"))throw new Error("Cannot combine flow and typescript plugins.");if(Ii(l,"placeholders")&&Ii(l,"v8intrinsic"))throw new Error("Cannot combine placeholders and v8intrinsic plugins.");if(Ii(l,"pipelineOperator")){let i=ja(l,"pipelineOperator","proposal");if(!Yc.includes(i)){let c=Yc.map(m=>`"${m}"`).join(", ");throw new Error(`"pipelineOperator" requires "proposal" option whose value must be one of: ${c}.`)}let a=Ii(l,["recordAndTuple",{syntaxType:"hash"}]);if(i==="hack"){if(Ii(l,"placeholders"))throw new Error("Cannot combine placeholders plugin and Hack-style pipes.");if(Ii(l,"v8intrinsic"))throw new Error("Cannot combine v8intrinsic plugin and Hack-style pipes.");let c=ja(l,"pipelineOperator","topicToken");if(!Xc.includes(c)){let m=Xc.map(y=>`"${y}"`).join(", ");throw new Error(`"pipelineOperator" in "proposal": "hack" mode also requires a "topicToken" option whose value must be one of: ${m}.`)}if(c==="#"&&a)throw new Error('Plugin conflict between `["pipelineOperator", { proposal: "hack", topicToken: "#" }]` and `["recordAndtuple", { syntaxType: "hash"}]`.')}else if(i==="smart"&&a)throw new Error('Plugin conflict between `["pipelineOperator", { proposal: "smart" }]` and `["recordAndtuple", { syntaxType: "hash"}]`.')}if(Ii(l,"moduleAttributes")){if(Ii(l,"importAssertions"))throw new Error("Cannot combine importAssertions and moduleAttributes plugins.");if(ja(l,"moduleAttributes","version")!=="may-2020")throw new Error("The 'moduleAttributes' plugin requires a 'version' option, representing the last proposal update. Currently, the only supported value is 'may-2020'.")}if(Ii(l,"recordAndTuple")&&ja(l,"recordAndTuple","syntaxType")!=null&&!Jc.includes(ja(l,"recordAndTuple","syntaxType")))throw new Error("The 'syntaxType' option of the 'recordAndTuple' plugin must be one of: "+Jc.map(i=>`'${i}'`).join(", "));if(Ii(l,"asyncDoExpressions")&&!Ii(l,"doExpressions")){let i=new Error("'asyncDoExpressions' requires 'doExpressions', please add 'doExpressions' to parser plugins.");throw i.missingPlugins="doExpressions",i}}var Is={estree:ul,jsx:Uc,flow:Ru,typescript:Up,v8intrinsic:Kc,placeholders:$p},Cl=Object.keys(Is),Ua=class extends zc{checkProto(l,i,a,c){if(l.type==="SpreadElement"||this.isObjectMethod(l)||l.computed||l.shorthand)return;let m=l.key;if((m.type==="Identifier"?m.name:m.value)==="__proto__"){if(i){this.raise(mt.RecordNoProto,{at:m});return}a.used&&(c?c.doubleProtoLoc===null&&(c.doubleProtoLoc=m.loc.start):this.raise(mt.DuplicateProto,{at:m})),a.used=!0}}shouldExitDescending(l,i){return l.type==="ArrowFunctionExpression"&&l.start===i}getExpression(){this.enterInitialScopes(),this.nextToken();let l=this.parseExpression();return this.match(137)||this.unexpected(),this.finalizeRemainingComments(),l.comments=this.state.comments,l.errors=this.state.errors,this.options.tokens&&(l.tokens=this.tokens),l}parseExpression(l,i){return l?this.disallowInAnd(()=>this.parseExpressionBase(i)):this.allowInAnd(()=>this.parseExpressionBase(i))}parseExpressionBase(l){let i=this.state.startLoc,a=this.parseMaybeAssign(l);if(this.match(12)){let c=this.startNodeAt(i);for(c.expressions=[a];this.eat(12);)c.expressions.push(this.parseMaybeAssign(l));return this.toReferencedList(c.expressions),this.finishNode(c,"SequenceExpression")}return a}parseMaybeAssignDisallowIn(l,i){return this.disallowInAnd(()=>this.parseMaybeAssign(l,i))}parseMaybeAssignAllowIn(l,i){return this.allowInAnd(()=>this.parseMaybeAssign(l,i))}setOptionalParametersError(l,i){var a;l.optionalParametersLoc=(a=i==null?void 0:i.loc)!=null?a:this.state.startLoc}parseMaybeAssign(l,i){let a=this.state.startLoc;if(this.isContextual(106)&&this.prodParam.hasYield){let C=this.parseYield();return i&&(C=i.call(this,C,a)),C}let c;l?c=!1:(l=new Mu,c=!0);let{type:m}=this.state;(m===10||Et(m))&&(this.state.potentialArrowAt=this.state.start);let y=this.parseMaybeConditional(l);if(i&&(y=i.call(this,y,a)),_n(this.state.type)){let C=this.startNodeAt(a),x=this.state.value;if(C.operator=x,this.match(29)){this.toAssignable(y,!0),C.left=y;let A=a.index;l.doubleProtoLoc!=null&&l.doubleProtoLoc.index>=A&&(l.doubleProtoLoc=null),l.shorthandAssignLoc!=null&&l.shorthandAssignLoc.index>=A&&(l.shorthandAssignLoc=null),l.privateKeyLoc!=null&&l.privateKeyLoc.index>=A&&(this.checkDestructuringPrivate(l),l.privateKeyLoc=null)}else C.left=y;return this.next(),C.right=this.parseMaybeAssign(),this.checkLVal(y,{in:this.finishNode(C,"AssignmentExpression")}),C}else c&&this.checkExpressionErrors(l,!0);return y}parseMaybeConditional(l){let i=this.state.startLoc,a=this.state.potentialArrowAt,c=this.parseExprOps(l);return this.shouldExitDescending(c,a)?c:this.parseConditional(c,i,l)}parseConditional(l,i,a){if(this.eat(17)){let c=this.startNodeAt(i);return c.test=l,c.consequent=this.parseMaybeAssignAllowIn(),this.expect(14),c.alternate=this.parseMaybeAssign(),this.finishNode(c,"ConditionalExpression")}return l}parseMaybeUnaryOrPrivate(l){return this.match(136)?this.parsePrivateName():this.parseMaybeUnary(l)}parseExprOps(l){let i=this.state.startLoc,a=this.state.potentialArrowAt,c=this.parseMaybeUnaryOrPrivate(l);return this.shouldExitDescending(c,a)?c:this.parseExprOp(c,i,-1)}parseExprOp(l,i,a){if(this.isPrivateName(l)){let m=this.getPrivateNameSV(l);(a>=Aa(58)||!this.prodParam.hasIn||!this.match(58))&&this.raise(mt.PrivateInExpectedIn,{at:l,identifierName:m}),this.classScope.usePrivateName(m,l.loc.start)}let c=this.state.type;if(Fn(c)&&(this.prodParam.hasIn||!this.match(58))){let m=Aa(c);if(m>a){if(c===39){if(this.expectPlugin("pipelineOperator"),this.state.inFSharpPipelineDirectBody)return l;this.checkPipelineAtInfixOperator(l,i)}let y=this.startNodeAt(i);y.left=l,y.operator=this.state.value;let C=c===41||c===42,x=c===40;if(x&&(m=Aa(42)),this.next(),c===39&&this.hasPlugin(["pipelineOperator",{proposal:"minimal"}])&&this.state.type===96&&this.prodParam.hasAwait)throw this.raise(mt.UnexpectedAwaitAfterPipelineBody,{at:this.state.startLoc});y.right=this.parseExprOpRightExpr(c,m);let A=this.finishNode(y,C||x?"LogicalExpression":"BinaryExpression"),S=this.state.type;if(x&&(S===41||S===42)||C&&S===40)throw this.raise(mt.MixingCoalesceWithLogical,{at:this.state.startLoc});return this.parseExprOp(A,i,a)}}return l}parseExprOpRightExpr(l,i){let a=this.state.startLoc;switch(l){case 39:switch(this.getPluginOption("pipelineOperator","proposal")){case"hack":return this.withTopicBindingContext(()=>this.parseHackPipeBody());case"smart":return this.withTopicBindingContext(()=>{if(this.prodParam.hasYield&&this.isContextual(106))throw this.raise(mt.PipeBodyIsTighter,{at:this.state.startLoc});return this.parseSmartPipelineBodyInStyle(this.parseExprOpBaseRightExpr(l,i),a)});case"fsharp":return this.withSoloAwaitPermittingContext(()=>this.parseFSharpPipelineBody(i))}default:return this.parseExprOpBaseRightExpr(l,i)}}parseExprOpBaseRightExpr(l,i){let a=this.state.startLoc;return this.parseExprOp(this.parseMaybeUnaryOrPrivate(),a,Ro(l)?i-1:i)}parseHackPipeBody(){var l;let{startLoc:i}=this.state,a=this.parseMaybeAssign();return zl.has(a.type)&&!((l=a.extra)!=null&&l.parenthesized)&&this.raise(mt.PipeUnparenthesizedBody,{at:i,type:a.type}),this.topicReferenceWasUsedInCurrentContext()||this.raise(mt.PipeTopicUnused,{at:i}),a}checkExponentialAfterUnary(l){this.match(57)&&this.raise(mt.UnexpectedTokenUnaryExponentiation,{at:l.argument})}parseMaybeUnary(l,i){let a=this.state.startLoc,c=this.isContextual(96);if(c&&this.isAwaitAllowed()){this.next();let x=this.parseAwait(a);return i||this.checkExponentialAfterUnary(x),x}let m=this.match(34),y=this.startNode();if(li(this.state.type)){y.operator=this.state.value,y.prefix=!0,this.match(72)&&this.expectPlugin("throwExpressions");let x=this.match(89);if(this.next(),y.argument=this.parseMaybeUnary(null,!0),this.checkExpressionErrors(l,!0),this.state.strict&&x){let A=y.argument;A.type==="Identifier"?this.raise(mt.StrictDelete,{at:y}):this.hasPropertyAsPrivateName(A)&&this.raise(mt.DeletePrivateField,{at:y})}if(!m)return i||this.checkExponentialAfterUnary(y),this.finishNode(y,"UnaryExpression")}let C=this.parseUpdate(y,m,l);if(c){let{type:x}=this.state;if((this.hasPlugin("v8intrinsic")?Kr(x):Kr(x)&&!this.match(54))&&!this.isAmbiguousAwait())return this.raiseOverwrite(mt.AwaitNotInAsyncContext,{at:a}),this.parseAwait(a)}return C}parseUpdate(l,i,a){if(i){let y=l;return this.checkLVal(y.argument,{in:this.finishNode(y,"UpdateExpression")}),l}let c=this.state.startLoc,m=this.parseExprSubscripts(a);if(this.checkExpressionErrors(a,!1))return m;for(;Pi(this.state.type)&&!this.canInsertSemicolon();){let y=this.startNodeAt(c);y.operator=this.state.value,y.prefix=!1,y.argument=m,this.next(),this.checkLVal(m,{in:m=this.finishNode(y,"UpdateExpression")})}return m}parseExprSubscripts(l){let i=this.state.startLoc,a=this.state.potentialArrowAt,c=this.parseExprAtom(l);return this.shouldExitDescending(c,a)?c:this.parseSubscripts(c,i)}parseSubscripts(l,i,a){let c={optionalChainMember:!1,maybeAsyncArrow:this.atPossibleAsyncArrow(l),stop:!1};do l=this.parseSubscript(l,i,a,c),c.maybeAsyncArrow=!1;while(!c.stop);return l}parseSubscript(l,i,a,c){let{type:m}=this.state;if(!a&&m===15)return this.parseBind(l,i,a,c);if(Du(m))return this.parseTaggedTemplateExpression(l,i,c);let y=!1;if(m===18){if(a&&(this.raise(mt.OptionalChainingNoNew,{at:this.state.startLoc}),this.lookaheadCharCode()===40))return c.stop=!0,l;c.optionalChainMember=y=!0,this.next()}if(!a&&this.match(10))return this.parseCoverCallAndAsyncArrowHead(l,i,c,y);{let C=this.eat(0);return C||y||this.eat(16)?this.parseMember(l,i,c,C,y):(c.stop=!0,l)}}parseMember(l,i,a,c,m){let y=this.startNodeAt(i);return y.object=l,y.computed=c,c?(y.property=this.parseExpression(),this.expect(3)):this.match(136)?(l.type==="Super"&&this.raise(mt.SuperPrivateField,{at:i}),this.classScope.usePrivateName(this.state.value,this.state.startLoc),y.property=this.parsePrivateName()):y.property=this.parseIdentifier(!0),a.optionalChainMember?(y.optional=m,this.finishNode(y,"OptionalMemberExpression")):this.finishNode(y,"MemberExpression")}parseBind(l,i,a,c){let m=this.startNodeAt(i);return m.object=l,this.next(),m.callee=this.parseNoCallExpr(),c.stop=!0,this.parseSubscripts(this.finishNode(m,"BindExpression"),i,a)}parseCoverCallAndAsyncArrowHead(l,i,a,c){let m=this.state.maybeInArrowParameters,y=null;this.state.maybeInArrowParameters=!0,this.next();let C=this.startNodeAt(i);C.callee=l;let{maybeAsyncArrow:x,optionalChainMember:A}=a;x&&(this.expressionScope.enter(Bp()),y=new Mu),A&&(C.optional=c),c?C.arguments=this.parseCallExpressionArguments(11):C.arguments=this.parseCallExpressionArguments(11,l.type==="Import",l.type!=="Super",C,y);let S=this.finishCallExpression(C,A);return x&&this.shouldParseAsyncArrow()&&!c?(a.stop=!0,this.checkDestructuringPrivate(y),this.expressionScope.validateAsPattern(),this.expressionScope.exit(),S=this.parseAsyncArrowFromCallExpression(this.startNodeAt(i),S)):(x&&(this.checkExpressionErrors(y,!0),this.expressionScope.exit()),this.toReferencedArguments(S)),this.state.maybeInArrowParameters=m,S}toReferencedArguments(l,i){this.toReferencedListDeep(l.arguments,i)}parseTaggedTemplateExpression(l,i,a){let c=this.startNodeAt(i);return c.tag=l,c.quasi=this.parseTemplate(!0),a.optionalChainMember&&this.raise(mt.OptionalChainingNoTemplate,{at:i}),this.finishNode(c,"TaggedTemplateExpression")}atPossibleAsyncArrow(l){return l.type==="Identifier"&&l.name==="async"&&this.state.lastTokEndLoc.index===l.end&&!this.canInsertSemicolon()&&l.end-l.start===5&&l.start===this.state.potentialArrowAt}finishCallExpression(l,i){if(l.callee.type==="Import")if(l.arguments.length===2&&(this.hasPlugin("moduleAttributes")||this.expectPlugin("importAssertions")),l.arguments.length===0||l.arguments.length>2)this.raise(mt.ImportCallArity,{at:l,maxArgumentCount:this.hasPlugin("importAssertions")||this.hasPlugin("moduleAttributes")?2:1});else for(let a of l.arguments)a.type==="SpreadElement"&&this.raise(mt.ImportCallSpreadArgument,{at:a});return this.finishNode(l,i?"OptionalCallExpression":"CallExpression")}parseCallExpressionArguments(l,i,a,c,m){let y=[],C=!0,x=this.state.inFSharpPipelineDirectBody;for(this.state.inFSharpPipelineDirectBody=!1;!this.eat(l);){if(C)C=!1;else if(this.expect(12),this.match(l)){i&&!this.hasPlugin("importAssertions")&&!this.hasPlugin("moduleAttributes")&&this.raise(mt.ImportCallArgumentTrailingComma,{at:this.state.lastTokStartLoc}),c&&this.addTrailingCommaExtraToNode(c),this.next();break}y.push(this.parseExprListItem(!1,m,a))}return this.state.inFSharpPipelineDirectBody=x,y}shouldParseAsyncArrow(){return this.match(19)&&!this.canInsertSemicolon()}parseAsyncArrowFromCallExpression(l,i){var a;return this.resetPreviousNodeTrailingComments(i),this.expect(19),this.parseArrowExpression(l,i.arguments,!0,(a=i.extra)==null?void 0:a.trailingCommaLoc),i.innerComments&&vo(l,i.innerComments),i.callee.trailingComments&&vo(l,i.callee.trailingComments),l}parseNoCallExpr(){let l=this.state.startLoc;return this.parseSubscripts(this.parseExprAtom(),l,!0)}parseExprAtom(l){let i,a=null,{type:c}=this.state;switch(c){case 79:return this.parseSuper();case 83:return i=this.startNode(),this.next(),this.match(16)?this.parseImportMetaProperty(i):(this.match(10)||this.raise(mt.UnsupportedImport,{at:this.state.lastTokStartLoc}),this.finishNode(i,"Import"));case 78:return i=this.startNode(),this.next(),this.finishNode(i,"ThisExpression");case 90:return this.parseDo(this.startNode(),!1);case 56:case 31:return this.readRegexp(),this.parseRegExpLiteral(this.state.value);case 132:return this.parseNumericLiteral(this.state.value);case 133:return this.parseBigIntLiteral(this.state.value);case 134:return this.parseDecimalLiteral(this.state.value);case 131:return this.parseStringLiteral(this.state.value);case 84:return this.parseNullLiteral();case 85:return this.parseBooleanLiteral(!0);case 86:return this.parseBooleanLiteral(!1);case 10:{let m=this.state.potentialArrowAt===this.state.start;return this.parseParenAndDistinguishExpression(m)}case 2:case 1:return this.parseArrayLike(this.state.type===2?4:3,!1,!0);case 0:return this.parseArrayLike(3,!0,!1,l);case 6:case 7:return this.parseObjectLike(this.state.type===6?9:8,!1,!0);case 5:return this.parseObjectLike(8,!1,!1,l);case 68:return this.parseFunctionOrFunctionSent();case 26:a=this.parseDecorators();case 80:return this.parseClass(this.maybeTakeDecorators(a,this.startNode()),!1);case 77:return this.parseNewOrNewTarget();case 25:case 24:return this.parseTemplate(!1);case 15:{i=this.startNode(),this.next(),i.object=null;let m=i.callee=this.parseNoCallExpr();if(m.type==="MemberExpression")return this.finishNode(i,"BindExpression");throw this.raise(mt.UnsupportedBind,{at:m})}case 136:return this.raise(mt.PrivateInExpectedIn,{at:this.state.startLoc,identifierName:this.state.value}),this.parsePrivateName();case 33:return this.parseTopicReferenceThenEqualsSign(54,"%");case 32:return this.parseTopicReferenceThenEqualsSign(44,"^");case 37:case 38:return this.parseTopicReference("hack");case 44:case 54:case 27:{let m=this.getPluginOption("pipelineOperator","proposal");if(m)return this.parseTopicReference(m);this.unexpected();break}case 47:{let m=this.input.codePointAt(this.nextTokenStart());ws(m)||m===62?this.expectOnePlugin(["jsx","flow","typescript"]):this.unexpected();break}default:if(Et(c)){if(this.isContextual(125)&&this.lookaheadCharCode()===123&&!this.hasFollowingLineBreak())return this.parseModuleExpression();let m=this.state.potentialArrowAt===this.state.start,y=this.state.containsEsc,C=this.parseIdentifier();if(!y&&C.name==="async"&&!this.canInsertSemicolon()){let{type:x}=this.state;if(x===68)return this.resetPreviousNodeTrailingComments(C),this.next(),this.parseAsyncFunctionExpression(this.startNodeAtNode(C));if(Et(x))return this.lookaheadCharCode()===61?this.parseAsyncArrowUnaryFunction(this.startNodeAtNode(C)):C;if(x===90)return this.resetPreviousNodeTrailingComments(C),this.parseDo(this.startNodeAtNode(C),!0)}return m&&this.match(19)&&!this.canInsertSemicolon()?(this.next(),this.parseArrowExpression(this.startNodeAtNode(C),[C],!1)):C}else this.unexpected()}}parseTopicReferenceThenEqualsSign(l,i){let a=this.getPluginOption("pipelineOperator","proposal");if(a)return this.state.type=l,this.state.value=i,this.state.pos--,this.state.end--,this.state.endLoc=$i(this.state.endLoc,-1),this.parseTopicReference(a);this.unexpected()}parseTopicReference(l){let i=this.startNode(),a=this.state.startLoc,c=this.state.type;return this.next(),this.finishTopicReference(i,a,l,c)}finishTopicReference(l,i,a,c){if(this.testTopicReferenceConfiguration(a,i,c)){let m=a==="smart"?"PipelinePrimaryTopicReference":"TopicReference";return this.topicReferenceIsAllowedInCurrentContext()||this.raise(a==="smart"?mt.PrimaryTopicNotAllowed:mt.PipeTopicUnbound,{at:i}),this.registerTopicReference(),this.finishNode(l,m)}else throw this.raise(mt.PipeTopicUnconfiguredToken,{at:i,token:Us(c)})}testTopicReferenceConfiguration(l,i,a){switch(l){case"hack":return this.hasPlugin(["pipelineOperator",{topicToken:Us(a)}]);case"smart":return a===27;default:throw this.raise(mt.PipeTopicRequiresHackPipes,{at:i})}}parseAsyncArrowUnaryFunction(l){this.prodParam.enter(Ou(!0,this.prodParam.hasYield));let i=[this.parseIdentifier()];return this.prodParam.exit(),this.hasPrecedingLineBreak()&&this.raise(mt.LineTerminatorBeforeArrow,{at:this.state.curPosition()}),this.expect(19),this.parseArrowExpression(l,i,!0)}parseDo(l,i){this.expectPlugin("doExpressions"),i&&this.expectPlugin("asyncDoExpressions"),l.async=i,this.next();let a=this.state.labels;return this.state.labels=[],i?(this.prodParam.enter(eu),l.body=this.parseBlock(),this.prodParam.exit()):l.body=this.parseBlock(),this.state.labels=a,this.finishNode(l,"DoExpression")}parseSuper(){let l=this.startNode();return this.next(),this.match(10)&&!this.scope.allowDirectSuper&&!this.options.allowSuperOutsideMethod?this.raise(mt.SuperNotAllowed,{at:l}):!this.scope.allowSuper&&!this.options.allowSuperOutsideMethod&&this.raise(mt.UnexpectedSuper,{at:l}),!this.match(10)&&!this.match(0)&&!this.match(16)&&this.raise(mt.UnsupportedSuper,{at:l}),this.finishNode(l,"Super")}parsePrivateName(){let l=this.startNode(),i=this.startNodeAt($i(this.state.startLoc,1)),a=this.state.value;return this.next(),l.id=this.createIdentifier(i,a),this.finishNode(l,"PrivateName")}parseFunctionOrFunctionSent(){let l=this.startNode();if(this.next(),this.prodParam.hasYield&&this.match(16)){let i=this.createIdentifier(this.startNodeAtNode(l),"function");return this.next(),this.match(102)?this.expectPlugin("functionSent"):this.hasPlugin("functionSent")||this.unexpected(),this.parseMetaProperty(l,i,"sent")}return this.parseFunction(l)}parseMetaProperty(l,i,a){l.meta=i;let c=this.state.containsEsc;return l.property=this.parseIdentifier(!0),(l.property.name!==a||c)&&this.raise(mt.UnsupportedMetaProperty,{at:l.property,target:i.name,onlyValidPropertyName:a}),this.finishNode(l,"MetaProperty")}parseImportMetaProperty(l){let i=this.createIdentifier(this.startNodeAtNode(l),"import");return this.next(),this.isContextual(100)&&(this.inModule||this.raise(mt.ImportMetaOutsideModule,{at:i}),this.sawUnambiguousESM=!0),this.parseMetaProperty(l,i,"meta")}parseLiteralAtNode(l,i,a){return this.addExtra(a,"rawValue",l),this.addExtra(a,"raw",this.input.slice(a.start,this.state.end)),a.value=l,this.next(),this.finishNode(a,i)}parseLiteral(l,i){let a=this.startNode();return this.parseLiteralAtNode(l,i,a)}parseStringLiteral(l){return this.parseLiteral(l,"StringLiteral")}parseNumericLiteral(l){return this.parseLiteral(l,"NumericLiteral")}parseBigIntLiteral(l){return this.parseLiteral(l,"BigIntLiteral")}parseDecimalLiteral(l){return this.parseLiteral(l,"DecimalLiteral")}parseRegExpLiteral(l){let i=this.parseLiteral(l.value,"RegExpLiteral");return i.pattern=l.pattern,i.flags=l.flags,i}parseBooleanLiteral(l){let i=this.startNode();return i.value=l,this.next(),this.finishNode(i,"BooleanLiteral")}parseNullLiteral(){let l=this.startNode();return this.next(),this.finishNode(l,"NullLiteral")}parseParenAndDistinguishExpression(l){let i=this.state.startLoc,a;this.next(),this.expressionScope.enter(Oc());let c=this.state.maybeInArrowParameters,m=this.state.inFSharpPipelineDirectBody;this.state.maybeInArrowParameters=!0,this.state.inFSharpPipelineDirectBody=!1;let y=this.state.startLoc,C=[],x=new Mu,A=!0,S,k;for(;!this.match(11);){if(A)A=!1;else if(this.expect(12,x.optionalParametersLoc===null?null:x.optionalParametersLoc),this.match(11)){k=this.state.startLoc;break}if(this.match(21)){let z=this.state.startLoc;if(S=this.state.startLoc,C.push(this.parseParenItem(this.parseRestBinding(),z)),!this.checkCommaAfterRest(41))break}else C.push(this.parseMaybeAssignAllowIn(x,this.parseParenItem))}let O=this.state.lastTokEndLoc;this.expect(11),this.state.maybeInArrowParameters=c,this.state.inFSharpPipelineDirectBody=m;let G=this.startNodeAt(i);return l&&this.shouldParseArrow(C)&&(G=this.parseArrow(G))?(this.checkDestructuringPrivate(x),this.expressionScope.validateAsPattern(),this.expressionScope.exit(),this.parseArrowExpression(G,C,!1),G):(this.expressionScope.exit(),C.length||this.unexpected(this.state.lastTokStartLoc),k&&this.unexpected(k),S&&this.unexpected(S),this.checkExpressionErrors(x,!0),this.toReferencedListDeep(C,!0),C.length>1?(a=this.startNodeAt(y),a.expressions=C,this.finishNode(a,"SequenceExpression"),this.resetEndLocation(a,O)):a=C[0],this.wrapParenthesis(i,a))}wrapParenthesis(l,i){if(!this.options.createParenthesizedExpressions)return this.addExtra(i,"parenthesized",!0),this.addExtra(i,"parenStart",l.index),this.takeSurroundingComments(i,l.index,this.state.lastTokEndLoc.index),i;let a=this.startNodeAt(l);return a.expression=i,this.finishNode(a,"ParenthesizedExpression")}shouldParseArrow(l){return!this.canInsertSemicolon()}parseArrow(l){if(this.eat(19))return l}parseParenItem(l,i){return l}parseNewOrNewTarget(){let l=this.startNode();if(this.next(),this.match(16)){let i=this.createIdentifier(this.startNodeAtNode(l),"new");this.next();let a=this.parseMetaProperty(l,i,"target");return!this.scope.inNonArrowFunction&&!this.scope.inClass&&!this.options.allowNewTargetOutsideFunction&&this.raise(mt.UnexpectedNewTarget,{at:a}),a}return this.parseNew(l)}parseNew(l){if(this.parseNewCallee(l),this.eat(10)){let i=this.parseExprList(11);this.toReferencedList(i),l.arguments=i}else l.arguments=[];return this.finishNode(l,"NewExpression")}parseNewCallee(l){l.callee=this.parseNoCallExpr(),l.callee.type==="Import"&&this.raise(mt.ImportCallNotNewExpression,{at:l.callee})}parseTemplateElement(l){let{start:i,startLoc:a,end:c,value:m}=this.state,y=i+1,C=this.startNodeAt($i(a,1));m===null&&(l||this.raise(mt.InvalidEscapeSequenceTemplate,{at:$i(this.state.firstInvalidTemplateEscapePos,1)}));let x=this.match(24),A=x?-1:-2,S=c+A;C.value={raw:this.input.slice(y,S).replace(/\r\n?/g,` +`),cooked:m===null?null:m.slice(1,A)},C.tail=x,this.next();let k=this.finishNode(C,"TemplateElement");return this.resetEndLocation(k,$i(this.state.lastTokEndLoc,A)),k}parseTemplate(l){let i=this.startNode();i.expressions=[];let a=this.parseTemplateElement(l);for(i.quasis=[a];!a.tail;)i.expressions.push(this.parseTemplateSubstitution()),this.readTemplateContinuation(),i.quasis.push(a=this.parseTemplateElement(l));return this.finishNode(i,"TemplateLiteral")}parseTemplateSubstitution(){return this.parseExpression()}parseObjectLike(l,i,a,c){a&&this.expectPlugin("recordAndTuple");let m=this.state.inFSharpPipelineDirectBody;this.state.inFSharpPipelineDirectBody=!1;let y=Object.create(null),C=!0,x=this.startNode();for(x.properties=[],this.next();!this.match(l);){if(C)C=!1;else if(this.expect(12),this.match(l)){this.addTrailingCommaExtraToNode(x);break}let S;i?S=this.parseBindingProperty():(S=this.parsePropertyDefinition(c),this.checkProto(S,a,y,c)),a&&!this.isObjectProperty(S)&&S.type!=="SpreadElement"&&this.raise(mt.InvalidRecordProperty,{at:S}),S.shorthand&&this.addExtra(S,"shorthand",!0),x.properties.push(S)}this.next(),this.state.inFSharpPipelineDirectBody=m;let A="ObjectExpression";return i?A="ObjectPattern":a&&(A="RecordExpression"),this.finishNode(x,A)}addTrailingCommaExtraToNode(l){this.addExtra(l,"trailingComma",this.state.lastTokStart),this.addExtra(l,"trailingCommaLoc",this.state.lastTokStartLoc,!1)}maybeAsyncOrAccessorProp(l){return!l.computed&&l.key.type==="Identifier"&&(this.isLiteralPropertyName()||this.match(0)||this.match(55))}parsePropertyDefinition(l){let i=[];if(this.match(26))for(this.hasPlugin("decorators")&&this.raise(mt.UnsupportedPropertyDecorator,{at:this.state.startLoc});this.match(26);)i.push(this.parseDecorator());let a=this.startNode(),c=!1,m=!1,y;if(this.match(21))return i.length&&this.unexpected(),this.parseSpread();i.length&&(a.decorators=i,i=[]),a.method=!1,l&&(y=this.state.startLoc);let C=this.eat(55);this.parsePropertyNamePrefixOperator(a);let x=this.state.containsEsc,A=this.parsePropertyName(a,l);if(!C&&!x&&this.maybeAsyncOrAccessorProp(a)){let S=A.name;S==="async"&&!this.hasPrecedingLineBreak()&&(c=!0,this.resetPreviousNodeTrailingComments(A),C=this.eat(55),this.parsePropertyName(a)),(S==="get"||S==="set")&&(m=!0,this.resetPreviousNodeTrailingComments(A),a.kind=S,this.match(55)&&(C=!0,this.raise(mt.AccessorIsGenerator,{at:this.state.curPosition(),kind:S}),this.next()),this.parsePropertyName(a))}return this.parseObjPropValue(a,y,C,c,!1,m,l)}getGetterSetterExpectedParamCount(l){return l.kind==="get"?0:1}getObjectOrClassMethodParams(l){return l.params}checkGetterSetterParams(l){var i;let a=this.getGetterSetterExpectedParamCount(l),c=this.getObjectOrClassMethodParams(l);c.length!==a&&this.raise(l.kind==="get"?mt.BadGetterArity:mt.BadSetterArity,{at:l}),l.kind==="set"&&((i=c[c.length-1])==null?void 0:i.type)==="RestElement"&&this.raise(mt.BadSetterRestParameter,{at:l})}parseObjectMethod(l,i,a,c,m){if(m){let y=this.parseMethod(l,i,!1,!1,!1,"ObjectMethod");return this.checkGetterSetterParams(y),y}if(a||i||this.match(10))return c&&this.unexpected(),l.kind="method",l.method=!0,this.parseMethod(l,i,a,!1,!1,"ObjectMethod")}parseObjectProperty(l,i,a,c){if(l.shorthand=!1,this.eat(14))return l.value=a?this.parseMaybeDefault(this.state.startLoc):this.parseMaybeAssignAllowIn(c),this.finishNode(l,"ObjectProperty");if(!l.computed&&l.key.type==="Identifier"){if(this.checkReservedWord(l.key.name,l.key.loc.start,!0,!1),a)l.value=this.parseMaybeDefault(i,qs(l.key));else if(this.match(29)){let m=this.state.startLoc;c!=null?c.shorthandAssignLoc===null&&(c.shorthandAssignLoc=m):this.raise(mt.InvalidCoverInitializedName,{at:m}),l.value=this.parseMaybeDefault(i,qs(l.key))}else l.value=qs(l.key);return l.shorthand=!0,this.finishNode(l,"ObjectProperty")}}parseObjPropValue(l,i,a,c,m,y,C){let x=this.parseObjectMethod(l,a,c,m,y)||this.parseObjectProperty(l,i,m,C);return x||this.unexpected(),x}parsePropertyName(l,i){if(this.eat(0))l.computed=!0,l.key=this.parseMaybeAssignAllowIn(),this.expect(3);else{let{type:a,value:c}=this.state,m;if(xr(a))m=this.parseIdentifier(!0);else switch(a){case 132:m=this.parseNumericLiteral(c);break;case 131:m=this.parseStringLiteral(c);break;case 133:m=this.parseBigIntLiteral(c);break;case 134:m=this.parseDecimalLiteral(c);break;case 136:{let y=this.state.startLoc;i!=null?i.privateKeyLoc===null&&(i.privateKeyLoc=y):this.raise(mt.UnexpectedPrivateField,{at:y}),m=this.parsePrivateName();break}default:this.unexpected()}l.key=m,a!==136&&(l.computed=!1)}return l.key}initFunction(l,i){l.id=null,l.generator=!1,l.async=i}parseMethod(l,i,a,c,m,y){let C=arguments.length>6&&arguments[6]!==void 0?arguments[6]:!1;this.initFunction(l,a),l.generator=i,this.scope.enter(ks|go|(C?Fs:0)|(m?ka:0)),this.prodParam.enter(Ou(a,l.generator)),this.parseFunctionParams(l,c);let x=this.parseFunctionBodyAndFinish(l,y,!0);return this.prodParam.exit(),this.scope.exit(),x}parseArrayLike(l,i,a,c){a&&this.expectPlugin("recordAndTuple");let m=this.state.inFSharpPipelineDirectBody;this.state.inFSharpPipelineDirectBody=!1;let y=this.startNode();return this.next(),y.elements=this.parseExprList(l,!a,c,y),this.state.inFSharpPipelineDirectBody=m,this.finishNode(y,a?"TupleExpression":"ArrayExpression")}parseArrowExpression(l,i,a,c){this.scope.enter(ks|bu);let m=Ou(a,!1);!this.match(5)&&this.prodParam.hasIn&&(m|=Co),this.prodParam.enter(m),this.initFunction(l,a);let y=this.state.maybeInArrowParameters;return i&&(this.state.maybeInArrowParameters=!0,this.setArrowFunctionParameters(l,i,c)),this.state.maybeInArrowParameters=!1,this.parseFunctionBody(l,!0),this.prodParam.exit(),this.scope.exit(),this.state.maybeInArrowParameters=y,this.finishNode(l,"ArrowFunctionExpression")}setArrowFunctionParameters(l,i,a){this.toAssignableList(i,a,!1),l.params=i}parseFunctionBodyAndFinish(l,i){let a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return this.parseFunctionBody(l,!1,a),this.finishNode(l,i)}parseFunctionBody(l,i){let a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,c=i&&!this.match(5);if(this.expressionScope.enter(Mc()),c)l.body=this.parseMaybeAssign(),this.checkParams(l,!1,i,!1);else{let m=this.state.strict,y=this.state.labels;this.state.labels=[],this.prodParam.enter(this.prodParam.currentFlags()|Lu),l.body=this.parseBlock(!0,!1,C=>{let x=!this.isSimpleParamList(l.params);C&&x&&this.raise(mt.IllegalLanguageModeDirective,{at:(l.kind==="method"||l.kind==="constructor")&&l.key?l.key.loc.end:l});let A=!m&&this.state.strict;this.checkParams(l,!this.state.strict&&!i&&!a&&!x,i,A),this.state.strict&&l.id&&this.checkIdentifier(l.id,Np,A)}),this.prodParam.exit(),this.state.labels=y}this.expressionScope.exit()}isSimpleParameter(l){return l.type==="Identifier"}isSimpleParamList(l){for(let i=0,a=l.length;i3&&arguments[3]!==void 0?arguments[3]:!0,m=!i&&new Set,y={type:"FormalParameters"};for(let C of l.params)this.checkLVal(C,{in:y,binding:qo,checkClashes:m,strictModeChanged:c})}parseExprList(l,i,a,c){let m=[],y=!0;for(;!this.eat(l);){if(y)y=!1;else if(this.expect(12),this.match(l)){c&&this.addTrailingCommaExtraToNode(c),this.next();break}m.push(this.parseExprListItem(i,a))}return m}parseExprListItem(l,i,a){let c;if(this.match(12))l||this.raise(mt.UnexpectedToken,{at:this.state.curPosition(),unexpected:","}),c=null;else if(this.match(21)){let m=this.state.startLoc;c=this.parseParenItem(this.parseSpread(i),m)}else if(this.match(17)){this.expectPlugin("partialApplication"),a||this.raise(mt.UnexpectedArgumentPlaceholder,{at:this.state.startLoc});let m=this.startNode();this.next(),c=this.finishNode(m,"ArgumentPlaceholder")}else c=this.parseMaybeAssignAllowIn(i,this.parseParenItem);return c}parseIdentifier(l){let i=this.startNode(),a=this.parseIdentifierName(l);return this.createIdentifier(i,a)}createIdentifier(l,i){return l.name=i,l.loc.identifierName=i,this.finishNode(l,"Identifier")}parseIdentifierName(l){let i,{startLoc:a,type:c}=this.state;xr(c)?i=this.state.value:this.unexpected();let m=ir(c);return l?m&&this.replaceToken(130):this.checkReservedWord(i,a,m,!1),this.next(),i}checkReservedWord(l,i,a,c){if(!(l.length>10||!Vl(l))){if(a&&mo(l)){this.raise(mt.UnexpectedKeyword,{at:i,keyword:l});return}if((this.state.strict?c?Kn:Zi:na)(l,this.inModule)){this.raise(mt.UnexpectedReservedWord,{at:i,reservedWord:l});return}else if(l==="yield"){if(this.prodParam.hasYield){this.raise(mt.YieldBindingIdentifier,{at:i});return}}else if(l==="await"){if(this.prodParam.hasAwait){this.raise(mt.AwaitBindingIdentifier,{at:i});return}if(this.scope.inStaticBlock){this.raise(mt.AwaitBindingIdentifierInStaticBlock,{at:i});return}this.expressionScope.recordAsyncArrowParametersError({at:i})}else if(l==="arguments"&&this.scope.inClassAndNotInNonArrowFunction){this.raise(mt.ArgumentsInClass,{at:i});return}}}isAwaitAllowed(){return!!(this.prodParam.hasAwait||this.options.allowAwaitOutsideFunction&&!this.scope.inFunction)}parseAwait(l){let i=this.startNodeAt(l);return this.expressionScope.recordParameterInitializerError(mt.AwaitExpressionFormalParameter,{at:i}),this.eat(55)&&this.raise(mt.ObsoleteAwaitStar,{at:i}),!this.scope.inFunction&&!this.options.allowAwaitOutsideFunction&&(this.isAmbiguousAwait()?this.ambiguousScriptDifferentAst=!0:this.sawUnambiguousESM=!0),this.state.soloAwait||(i.argument=this.parseMaybeUnary(null,!0)),this.finishNode(i,"AwaitExpression")}isAmbiguousAwait(){if(this.hasPrecedingLineBreak())return!0;let{type:l}=this.state;return l===53||l===10||l===0||Du(l)||l===101&&!this.state.containsEsc||l===135||l===56||this.hasPlugin("v8intrinsic")&&l===54}parseYield(){let l=this.startNode();this.expressionScope.recordParameterInitializerError(mt.YieldInParameter,{at:l}),this.next();let i=!1,a=null;if(!this.hasPrecedingLineBreak())switch(i=this.eat(55),this.state.type){case 13:case 137:case 8:case 11:case 3:case 9:case 14:case 12:if(!i)break;default:a=this.parseMaybeAssign()}return l.delegate=i,l.argument=a,this.finishNode(l,"YieldExpression")}checkPipelineAtInfixOperator(l,i){this.hasPlugin(["pipelineOperator",{proposal:"smart"}])&&l.type==="SequenceExpression"&&this.raise(mt.PipelineHeadSequenceExpression,{at:i})}parseSmartPipelineBodyInStyle(l,i){if(this.isSimpleReference(l)){let a=this.startNodeAt(i);return a.callee=l,this.finishNode(a,"PipelineBareFunction")}else{let a=this.startNodeAt(i);return this.checkSmartPipeTopicBodyEarlyErrors(i),a.expression=l,this.finishNode(a,"PipelineTopicExpression")}}isSimpleReference(l){switch(l.type){case"MemberExpression":return!l.computed&&this.isSimpleReference(l.object);case"Identifier":return!0;default:return!1}}checkSmartPipeTopicBodyEarlyErrors(l){if(this.match(19))throw this.raise(mt.PipelineBodyNoArrow,{at:this.state.startLoc});this.topicReferenceWasUsedInCurrentContext()||this.raise(mt.PipelineTopicUnused,{at:l})}withTopicBindingContext(l){let i=this.state.topicContext;this.state.topicContext={maxNumOfResolvableTopics:1,maxTopicIndex:null};try{return l()}finally{this.state.topicContext=i}}withSmartMixTopicForbiddingContext(l){if(this.hasPlugin(["pipelineOperator",{proposal:"smart"}])){let i=this.state.topicContext;this.state.topicContext={maxNumOfResolvableTopics:0,maxTopicIndex:null};try{return l()}finally{this.state.topicContext=i}}else return l()}withSoloAwaitPermittingContext(l){let i=this.state.soloAwait;this.state.soloAwait=!0;try{return l()}finally{this.state.soloAwait=i}}allowInAnd(l){let i=this.prodParam.currentFlags();if(Co&~i){this.prodParam.enter(i|Co);try{return l()}finally{this.prodParam.exit()}}return l()}disallowInAnd(l){let i=this.prodParam.currentFlags();if(Co&i){this.prodParam.enter(i&~Co);try{return l()}finally{this.prodParam.exit()}}return l()}registerTopicReference(){this.state.topicContext.maxTopicIndex=0}topicReferenceIsAllowedInCurrentContext(){return this.state.topicContext.maxNumOfResolvableTopics>=1}topicReferenceWasUsedInCurrentContext(){return this.state.topicContext.maxTopicIndex!=null&&this.state.topicContext.maxTopicIndex>=0}parseFSharpPipelineBody(l){let i=this.state.startLoc;this.state.potentialArrowAt=this.state.start;let a=this.state.inFSharpPipelineDirectBody;this.state.inFSharpPipelineDirectBody=!0;let c=this.parseExprOp(this.parseMaybeUnaryOrPrivate(),i,l);return this.state.inFSharpPipelineDirectBody=a,c}parseModuleExpression(){this.expectPlugin("moduleBlocks");let l=this.startNode();this.next(),this.match(5)||this.unexpected(null,5);let i=this.startNodeAt(this.state.endLoc);this.next();let a=this.initializeScopes(!0);this.enterInitialScopes();try{l.body=this.parseProgram(i,8,"module")}finally{a()}return this.finishNode(l,"ModuleExpression")}parsePropertyNamePrefixOperator(l){}},Ls={kind:"loop"},Gp={kind:"switch"},Wp=/[\uD800-\uDFFF]/u,za=/in(?:stanceof)?/y;function Qc(l,i){for(let a=0;a1&&arguments[1]!==void 0?arguments[1]:137,a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:this.options.sourceType;if(l.sourceType=a,l.interpreter=this.parseInterpreterDirective(),this.parseBlockBody(l,!0,!0,i),this.inModule&&!this.options.allowUndeclaredExports&&this.scope.undefinedExports.size>0)for(let[m,y]of Array.from(this.scope.undefinedExports))this.raise(mt.ModuleExportUndefined,{at:y,localName:m});let c;return i===137?c=this.finishNode(l,"Program"):c=this.finishNodeAt(l,"Program",$i(this.state.startLoc,-1)),c}stmtToDirective(l){let i=l;i.type="Directive",i.value=i.expression,delete i.expression;let a=i.value,c=a.value,m=this.input.slice(a.start,a.end),y=a.value=m.slice(1,-1);return this.addExtra(a,"raw",m),this.addExtra(a,"rawValue",y),this.addExtra(a,"expressionValue",c),a.type="DirectiveLiteral",i}parseInterpreterDirective(){if(!this.match(28))return null;let l=this.startNode();return l.value=this.state.value,this.next(),this.finishNode(l,"InterpreterDirective")}isLet(){return this.isContextual(99)?this.hasFollowingBindingAtom():!1}chStartsBindingIdentifier(l,i){if(ws(l)){if(za.lastIndex=i,za.test(this.input)){let a=this.codePointAtPos(za.lastIndex);if(!ho(a)&&a!==92)return!1}return!0}else return l===92}chStartsBindingPattern(l){return l===91||l===123}hasFollowingBindingAtom(){let l=this.nextTokenStart(),i=this.codePointAtPos(l);return this.chStartsBindingPattern(i)||this.chStartsBindingIdentifier(i,l)}hasFollowingBindingIdentifier(){let l=this.nextTokenStart(),i=this.codePointAtPos(l);return this.chStartsBindingIdentifier(i,l)}startsUsingForOf(){let l=this.lookahead();return l.type===101&&!l.containsEsc?!1:(this.expectPlugin("explicitResourceManagement"),!0)}parseModuleItem(){return this.parseStatementLike(15)}parseStatementListItem(){return this.parseStatementLike(6|(!this.options.annexB||this.state.strict?0:8))}parseStatementOrSloppyAnnexBFunctionDeclaration(){let l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,i=0;return this.options.annexB&&!this.state.strict&&(i|=4,l&&(i|=8)),this.parseStatementLike(i)}parseStatement(){return this.parseStatementLike(0)}parseStatementLike(l){let i=null;return this.match(26)&&(i=this.parseDecorators(!0)),this.parseStatementContent(l,i)}parseStatementContent(l,i){let a=this.state.type,c=this.startNode(),m=!!(l&2),y=!!(l&4),C=l&1;switch(a){case 60:return this.parseBreakContinueStatement(c,!0);case 63:return this.parseBreakContinueStatement(c,!1);case 64:return this.parseDebuggerStatement(c);case 90:return this.parseDoWhileStatement(c);case 91:return this.parseForStatement(c);case 68:if(this.lookaheadCharCode()===46)break;return y||this.raise(this.state.strict?mt.StrictFunction:this.options.annexB?mt.SloppyFunctionAnnexB:mt.SloppyFunction,{at:this.state.startLoc}),this.parseFunctionStatement(c,!1,!m&&y);case 80:return m||this.unexpected(),this.parseClass(this.maybeTakeDecorators(i,c),!0);case 69:return this.parseIfStatement(c);case 70:return this.parseReturnStatement(c);case 71:return this.parseSwitchStatement(c);case 72:return this.parseThrowStatement(c);case 73:return this.parseTryStatement(c);case 105:if(this.hasFollowingLineBreak()||this.state.containsEsc||!this.hasFollowingBindingIdentifier())break;return this.expectPlugin("explicitResourceManagement"),!this.scope.inModule&&this.scope.inTopLevel?this.raise(mt.UnexpectedUsingDeclaration,{at:this.state.startLoc}):m||this.raise(mt.UnexpectedLexicalDeclaration,{at:this.state.startLoc}),this.parseVarStatement(c,"using");case 99:{if(this.state.containsEsc)break;let S=this.nextTokenStart(),k=this.codePointAtPos(S);if(k!==91&&(!m&&this.hasFollowingLineBreak()||!this.chStartsBindingIdentifier(k,S)&&k!==123))break}case 75:m||this.raise(mt.UnexpectedLexicalDeclaration,{at:this.state.startLoc});case 74:{let S=this.state.value;return this.parseVarStatement(c,S)}case 92:return this.parseWhileStatement(c);case 76:return this.parseWithStatement(c);case 5:return this.parseBlock();case 13:return this.parseEmptyStatement(c);case 83:{let S=this.lookaheadCharCode();if(S===40||S===46)break}case 82:{!this.options.allowImportExportEverywhere&&!C&&this.raise(mt.UnexpectedImportExport,{at:this.state.startLoc}),this.next();let S;return a===83?(S=this.parseImport(c),S.type==="ImportDeclaration"&&(!S.importKind||S.importKind==="value")&&(this.sawUnambiguousESM=!0)):(S=this.parseExport(c,i),(S.type==="ExportNamedDeclaration"&&(!S.exportKind||S.exportKind==="value")||S.type==="ExportAllDeclaration"&&(!S.exportKind||S.exportKind==="value")||S.type==="ExportDefaultDeclaration")&&(this.sawUnambiguousESM=!0)),this.assertModuleNodeAllowed(S),S}default:if(this.isAsyncFunction())return m||this.raise(mt.AsyncFunctionInSingleStatementContext,{at:this.state.startLoc}),this.next(),this.parseFunctionStatement(c,!0,!m&&y)}let x=this.state.value,A=this.parseExpression();return Et(a)&&A.type==="Identifier"&&this.eat(14)?this.parseLabeledStatement(c,x,A,l):this.parseExpressionStatement(c,A,i)}assertModuleNodeAllowed(l){!this.options.allowImportExportEverywhere&&!this.inModule&&this.raise(mt.ImportOutsideModule,{at:l})}decoratorsEnabledBeforeExport(){return this.hasPlugin("decorators-legacy")?!0:this.hasPlugin("decorators")&&this.getPluginOption("decorators","decoratorsBeforeExport")!==!1}maybeTakeDecorators(l,i,a){return l&&(i.decorators&&i.decorators.length>0?(typeof this.getPluginOption("decorators","decoratorsBeforeExport")!="boolean"&&this.raise(mt.DecoratorsBeforeAfterExport,{at:i.decorators[0]}),i.decorators.unshift(...l)):i.decorators=l,this.resetStartLocationFromNode(i,l[0]),a&&this.resetStartLocationFromNode(a,i)),i}canHaveLeadingDecorator(){return this.match(80)}parseDecorators(l){let i=[];do i.push(this.parseDecorator());while(this.match(26));if(this.match(82))l||this.unexpected(),this.decoratorsEnabledBeforeExport()||this.raise(mt.DecoratorExportClass,{at:this.state.startLoc});else if(!this.canHaveLeadingDecorator())throw this.raise(mt.UnexpectedLeadingDecorator,{at:this.state.startLoc});return i}parseDecorator(){this.expectOnePlugin(["decorators","decorators-legacy"]);let l=this.startNode();if(this.next(),this.hasPlugin("decorators")){let i=this.state.startLoc,a;if(this.match(10)){let c=this.state.startLoc;this.next(),a=this.parseExpression(),this.expect(11),a=this.wrapParenthesis(c,a);let m=this.state.startLoc;l.expression=this.parseMaybeDecoratorArguments(a),this.getPluginOption("decorators","allowCallParenthesized")===!1&&l.expression!==a&&this.raise(mt.DecoratorArgumentsOutsideParentheses,{at:m})}else{for(a=this.parseIdentifier(!1);this.eat(16);){let c=this.startNodeAt(i);c.object=a,this.match(136)?(this.classScope.usePrivateName(this.state.value,this.state.startLoc),c.property=this.parsePrivateName()):c.property=this.parseIdentifier(!0),c.computed=!1,a=this.finishNode(c,"MemberExpression")}l.expression=this.parseMaybeDecoratorArguments(a)}}else l.expression=this.parseExprSubscripts();return this.finishNode(l,"Decorator")}parseMaybeDecoratorArguments(l){if(this.eat(10)){let i=this.startNodeAtNode(l);return i.callee=l,i.arguments=this.parseCallExpressionArguments(11,!1),this.toReferencedList(i.arguments),this.finishNode(i,"CallExpression")}return l}parseBreakContinueStatement(l,i){return this.next(),this.isLineTerminator()?l.label=null:(l.label=this.parseIdentifier(),this.semicolon()),this.verifyBreakContinue(l,i),this.finishNode(l,i?"BreakStatement":"ContinueStatement")}verifyBreakContinue(l,i){let a;for(a=0;athis.parseStatement()),this.state.labels.pop(),this.expect(92),l.test=this.parseHeaderExpression(),this.eat(13),this.finishNode(l,"DoWhileStatement")}parseForStatement(l){this.next(),this.state.labels.push(Ls);let i=null;if(this.isAwaitAllowed()&&this.eatContextual(96)&&(i=this.state.lastTokStartLoc),this.scope.enter(ia),this.expect(10),this.match(13))return i!==null&&this.unexpected(i),this.parseFor(l,null);let a=this.isContextual(99),c=this.isContextual(105)&&!this.hasFollowingLineBreak(),m=a&&this.hasFollowingBindingAtom()||c&&this.hasFollowingBindingIdentifier()&&this.startsUsingForOf();if(this.match(74)||this.match(75)||m){let S=this.startNode(),k=this.state.value;this.next(),this.parseVar(S,!0,k);let O=this.finishNode(S,"VariableDeclaration"),G=this.match(58);return G&&c&&this.raise(mt.ForInUsing,{at:O}),(G||this.isContextual(101))&&O.declarations.length===1?this.parseForIn(l,O,i):(i!==null&&this.unexpected(i),this.parseFor(l,O))}let y=this.isContextual(95),C=new Mu,x=this.parseExpression(!0,C),A=this.isContextual(101);if(A&&(a&&this.raise(mt.ForOfLet,{at:x}),i===null&&y&&x.type==="Identifier"&&this.raise(mt.ForOfAsync,{at:x})),A||this.match(58)){this.checkDestructuringPrivate(C),this.toAssignable(x,!0);let S=A?"ForOfStatement":"ForInStatement";return this.checkLVal(x,{in:{type:S}}),this.parseForIn(l,x,i)}else this.checkExpressionErrors(C,!0);return i!==null&&this.unexpected(i),this.parseFor(l,x)}parseFunctionStatement(l,i,a){return this.next(),this.parseFunction(l,1|(a?2:0)|(i?8:0))}parseIfStatement(l){return this.next(),l.test=this.parseHeaderExpression(),l.consequent=this.parseStatementOrSloppyAnnexBFunctionDeclaration(),l.alternate=this.eat(66)?this.parseStatementOrSloppyAnnexBFunctionDeclaration():null,this.finishNode(l,"IfStatement")}parseReturnStatement(l){return!this.prodParam.hasReturn&&!this.options.allowReturnOutsideFunction&&this.raise(mt.IllegalReturn,{at:this.state.startLoc}),this.next(),this.isLineTerminator()?l.argument=null:(l.argument=this.parseExpression(),this.semicolon()),this.finishNode(l,"ReturnStatement")}parseSwitchStatement(l){this.next(),l.discriminant=this.parseHeaderExpression();let i=l.cases=[];this.expect(5),this.state.labels.push(Gp),this.scope.enter(ia);let a;for(let c;!this.match(8);)if(this.match(61)||this.match(65)){let m=this.match(61);a&&this.finishNode(a,"SwitchCase"),i.push(a=this.startNode()),a.consequent=[],this.next(),m?a.test=this.parseExpression():(c&&this.raise(mt.MultipleDefaultsInSwitch,{at:this.state.lastTokStartLoc}),c=!0,a.test=null),this.expect(14)}else a?a.consequent.push(this.parseStatementListItem()):this.unexpected();return this.scope.exit(),a&&this.finishNode(a,"SwitchCase"),this.next(),this.state.labels.pop(),this.finishNode(l,"SwitchStatement")}parseThrowStatement(l){return this.next(),this.hasPrecedingLineBreak()&&this.raise(mt.NewlineAfterThrow,{at:this.state.lastTokEndLoc}),l.argument=this.parseExpression(),this.semicolon(),this.finishNode(l,"ThrowStatement")}parseCatchClauseParam(){let l=this.parseBindingAtom();return this.scope.enter(this.options.annexB&&l.type==="Identifier"?Au:0),this.checkLVal(l,{in:{type:"CatchClause"},binding:Vo}),l}parseTryStatement(l){if(this.next(),l.block=this.parseBlock(),l.handler=null,this.match(62)){let i=this.startNode();this.next(),this.match(10)?(this.expect(10),i.param=this.parseCatchClauseParam(),this.expect(11)):(i.param=null,this.scope.enter(ia)),i.body=this.withSmartMixTopicForbiddingContext(()=>this.parseBlock(!1,!1)),this.scope.exit(),l.handler=this.finishNode(i,"CatchClause")}return l.finalizer=this.eat(67)?this.parseBlock():null,!l.handler&&!l.finalizer&&this.raise(mt.NoCatchOrFinally,{at:l}),this.finishNode(l,"TryStatement")}parseVarStatement(l,i){let a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return this.next(),this.parseVar(l,!1,i,a),this.semicolon(),this.finishNode(l,"VariableDeclaration")}parseWhileStatement(l){return this.next(),l.test=this.parseHeaderExpression(),this.state.labels.push(Ls),l.body=this.withSmartMixTopicForbiddingContext(()=>this.parseStatement()),this.state.labels.pop(),this.finishNode(l,"WhileStatement")}parseWithStatement(l){return this.state.strict&&this.raise(mt.StrictWith,{at:this.state.startLoc}),this.next(),l.object=this.parseHeaderExpression(),l.body=this.withSmartMixTopicForbiddingContext(()=>this.parseStatement()),this.finishNode(l,"WithStatement")}parseEmptyStatement(l){return this.next(),this.finishNode(l,"EmptyStatement")}parseLabeledStatement(l,i,a,c){for(let y of this.state.labels)y.name===i&&this.raise(mt.LabelRedeclaration,{at:a,labelName:i});let m=pn(this.state.type)?"loop":this.match(71)?"switch":null;for(let y=this.state.labels.length-1;y>=0;y--){let C=this.state.labels[y];if(C.statementStart===l.start)C.statementStart=this.state.start,C.kind=m;else break}return this.state.labels.push({name:i,kind:m,statementStart:this.state.start}),l.body=c&8?this.parseStatementOrSloppyAnnexBFunctionDeclaration(!0):this.parseStatement(),this.state.labels.pop(),l.label=a,this.finishNode(l,"LabeledStatement")}parseExpressionStatement(l,i,a){return l.expression=i,this.semicolon(),this.finishNode(l,"ExpressionStatement")}parseBlock(){let l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,a=arguments.length>2?arguments[2]:void 0,c=this.startNode();return l&&this.state.strictErrors.clear(),this.expect(5),i&&this.scope.enter(ia),this.parseBlockBody(c,l,!1,8,a),i&&this.scope.exit(),this.finishNode(c,"BlockStatement")}isValidDirective(l){return l.type==="ExpressionStatement"&&l.expression.type==="StringLiteral"&&!l.expression.extra.parenthesized}parseBlockBody(l,i,a,c,m){let y=l.body=[],C=l.directives=[];this.parseBlockOrModuleBlockBody(y,i?C:void 0,a,c,m)}parseBlockOrModuleBlockBody(l,i,a,c,m){let y=this.state.strict,C=!1,x=!1;for(;!this.match(c);){let A=a?this.parseModuleItem():this.parseStatementListItem();if(i&&!x){if(this.isValidDirective(A)){let S=this.stmtToDirective(A);i.push(S),!C&&S.value.value==="use strict"&&(C=!0,this.setStrict(!0));continue}x=!0,this.state.strictErrors.clear()}l.push(A)}m&&m.call(this,C),y||this.setStrict(!1),this.next()}parseFor(l,i){return l.init=i,this.semicolon(!1),l.test=this.match(13)?null:this.parseExpression(),this.semicolon(!1),l.update=this.match(11)?null:this.parseExpression(),this.expect(11),l.body=this.withSmartMixTopicForbiddingContext(()=>this.parseStatement()),this.scope.exit(),this.state.labels.pop(),this.finishNode(l,"ForStatement")}parseForIn(l,i,a){let c=this.match(58);return this.next(),c?a!==null&&this.unexpected(a):l.await=a!==null,i.type==="VariableDeclaration"&&i.declarations[0].init!=null&&(!c||!this.options.annexB||this.state.strict||i.kind!=="var"||i.declarations[0].id.type!=="Identifier")&&this.raise(mt.ForInOfLoopInitializer,{at:i,type:c?"ForInStatement":"ForOfStatement"}),i.type==="AssignmentPattern"&&this.raise(mt.InvalidLhs,{at:i,ancestor:{type:"ForStatement"}}),l.left=i,l.right=c?this.parseExpression():this.parseMaybeAssignAllowIn(),this.expect(11),l.body=this.withSmartMixTopicForbiddingContext(()=>this.parseStatement()),this.scope.exit(),this.state.labels.pop(),this.finishNode(l,c?"ForInStatement":"ForOfStatement")}parseVar(l,i,a){let c=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,m=l.declarations=[];for(l.kind=a;;){let y=this.startNode();if(this.parseVarId(y,a),y.init=this.eat(29)?i?this.parseMaybeAssignDisallowIn():this.parseMaybeAssignAllowIn():null,y.init===null&&!c&&(y.id.type!=="Identifier"&&!(i&&(this.match(58)||this.isContextual(101)))?this.raise(mt.DeclarationMissingInitializer,{at:this.state.lastTokEndLoc,kind:"destructuring"}):a==="const"&&!(this.match(58)||this.isContextual(101))&&this.raise(mt.DeclarationMissingInitializer,{at:this.state.lastTokEndLoc,kind:"const"})),m.push(this.finishNode(y,"VariableDeclarator")),!this.eat(12))break}return l}parseVarId(l,i){i==="using"&&!this.inModule&&this.match(96)&&this.raise(mt.AwaitInUsingBinding,{at:this.state.startLoc});let a=this.parseBindingAtom();this.checkLVal(a,{in:{type:"VariableDeclarator"},binding:i==="var"?qo:Gs}),l.id=a}parseAsyncFunctionExpression(l){return this.parseFunction(l,8)}parseFunction(l){let i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,a=i&2,c=!!(i&1),m=c&&!(i&4),y=!!(i&8);this.initFunction(l,y),this.match(55)&&(a&&this.raise(mt.GeneratorInSingleStatementContext,{at:this.state.startLoc}),this.next(),l.generator=!0),c&&(l.id=this.parseFunctionId(m));let C=this.state.maybeInArrowParameters;return this.state.maybeInArrowParameters=!1,this.scope.enter(ks),this.prodParam.enter(Ou(y,l.generator)),c||(l.id=this.parseFunctionId()),this.parseFunctionParams(l,!1),this.withSmartMixTopicForbiddingContext(()=>{this.parseFunctionBodyAndFinish(l,c?"FunctionDeclaration":"FunctionExpression")}),this.prodParam.exit(),this.scope.exit(),c&&!a&&this.registerFunctionStatementId(l),this.state.maybeInArrowParameters=C,l}parseFunctionId(l){return l||Et(this.state.type)?this.parseIdentifier():null}parseFunctionParams(l,i){this.expect(10),this.expressionScope.enter(vl()),l.params=this.parseBindingList(11,41,2|(i?4:0)),this.expressionScope.exit()}registerFunctionStatementId(l){l.id&&this.scope.declareName(l.id.name,!this.options.annexB||this.state.strict||l.generator||l.async?this.scope.treatFunctionsAsVar?qo:Gs:ql,l.id.loc.start)}parseClass(l,i,a){this.next();let c=this.state.strict;return this.state.strict=!0,this.parseClassId(l,i,a),this.parseClassSuper(l),l.body=this.parseClassBody(!!l.superClass,c),this.finishNode(l,i?"ClassDeclaration":"ClassExpression")}isClassProperty(){return this.match(29)||this.match(13)||this.match(8)}isClassMethod(){return this.match(10)}isNonstaticConstructor(l){return!l.computed&&!l.static&&(l.key.name==="constructor"||l.key.value==="constructor")}parseClassBody(l,i){this.classScope.enter();let a={hadConstructor:!1,hadSuperClass:l},c=[],m=this.startNode();if(m.body=[],this.expect(5),this.withSmartMixTopicForbiddingContext(()=>{for(;!this.match(8);){if(this.eat(13)){if(c.length>0)throw this.raise(mt.DecoratorSemicolon,{at:this.state.lastTokEndLoc});continue}if(this.match(26)){c.push(this.parseDecorator());continue}let y=this.startNode();c.length&&(y.decorators=c,this.resetStartLocationFromNode(y,c[0]),c=[]),this.parseClassMember(m,y,a),y.kind==="constructor"&&y.decorators&&y.decorators.length>0&&this.raise(mt.DecoratorConstructor,{at:y})}}),this.state.strict=i,this.next(),c.length)throw this.raise(mt.TrailingDecorator,{at:this.state.startLoc});return this.classScope.exit(),this.finishNode(m,"ClassBody")}parseClassMemberFromModifier(l,i){let a=this.parseIdentifier(!0);if(this.isClassMethod()){let c=i;return c.kind="method",c.computed=!1,c.key=a,c.static=!1,this.pushClassMethod(l,c,!1,!1,!1,!1),!0}else if(this.isClassProperty()){let c=i;return c.computed=!1,c.key=a,c.static=!1,l.body.push(this.parseClassProperty(c)),!0}return this.resetPreviousNodeTrailingComments(a),!1}parseClassMember(l,i,a){let c=this.isContextual(104);if(c){if(this.parseClassMemberFromModifier(l,i))return;if(this.eat(5)){this.parseClassStaticBlock(l,i);return}}this.parseClassMemberWithIsStatic(l,i,a,c)}parseClassMemberWithIsStatic(l,i,a,c){let m=i,y=i,C=i,x=i,A=i,S=m,k=m;if(i.static=c,this.parsePropertyNamePrefixOperator(i),this.eat(55)){S.kind="method";let U=this.match(136);if(this.parseClassElementName(S),U){this.pushClassPrivateMethod(l,y,!0,!1);return}this.isNonstaticConstructor(m)&&this.raise(mt.ConstructorIsGenerator,{at:m.key}),this.pushClassMethod(l,m,!0,!1,!1,!1);return}let O=Et(this.state.type)&&!this.state.containsEsc,G=this.match(136),z=this.parseClassElementName(i),q=this.state.startLoc;if(this.parsePostMemberNameModifiers(k),this.isClassMethod()){if(S.kind="method",G){this.pushClassPrivateMethod(l,y,!1,!1);return}let U=this.isNonstaticConstructor(m),$=!1;U&&(m.kind="constructor",a.hadConstructor&&!this.hasPlugin("typescript")&&this.raise(mt.DuplicateConstructor,{at:z}),U&&this.hasPlugin("typescript")&&i.override&&this.raise(mt.OverrideOnConstructor,{at:z}),a.hadConstructor=!0,$=a.hadSuperClass),this.pushClassMethod(l,m,!1,!1,U,$)}else if(this.isClassProperty())G?this.pushClassPrivateProperty(l,x):this.pushClassProperty(l,C);else if(O&&z.name==="async"&&!this.isLineTerminator()){this.resetPreviousNodeTrailingComments(z);let U=this.eat(55);k.optional&&this.unexpected(q),S.kind="method";let $=this.match(136);this.parseClassElementName(S),this.parsePostMemberNameModifiers(k),$?this.pushClassPrivateMethod(l,y,U,!0):(this.isNonstaticConstructor(m)&&this.raise(mt.ConstructorIsAsync,{at:m.key}),this.pushClassMethod(l,m,U,!0,!1,!1))}else if(O&&(z.name==="get"||z.name==="set")&&!(this.match(55)&&this.isLineTerminator())){this.resetPreviousNodeTrailingComments(z),S.kind=z.name;let U=this.match(136);this.parseClassElementName(m),U?this.pushClassPrivateMethod(l,y,!1,!1):(this.isNonstaticConstructor(m)&&this.raise(mt.ConstructorIsAccessor,{at:m.key}),this.pushClassMethod(l,m,!1,!1,!1,!1)),this.checkGetterSetterParams(m)}else if(O&&z.name==="accessor"&&!this.isLineTerminator()){this.expectPlugin("decoratorAutoAccessors"),this.resetPreviousNodeTrailingComments(z);let U=this.match(136);this.parseClassElementName(C),this.pushClassAccessorProperty(l,A,U)}else this.isLineTerminator()?G?this.pushClassPrivateProperty(l,x):this.pushClassProperty(l,C):this.unexpected()}parseClassElementName(l){let{type:i,value:a}=this.state;if((i===130||i===131)&&l.static&&a==="prototype"&&this.raise(mt.StaticPrototype,{at:this.state.startLoc}),i===136){a==="constructor"&&this.raise(mt.ConstructorClassPrivateField,{at:this.state.startLoc});let c=this.parsePrivateName();return l.key=c,c}return this.parsePropertyName(l)}parseClassStaticBlock(l,i){var a;this.scope.enter(Fs|zo|go);let c=this.state.labels;this.state.labels=[],this.prodParam.enter(Do);let m=i.body=[];this.parseBlockOrModuleBlockBody(m,void 0,!1,8),this.prodParam.exit(),this.scope.exit(),this.state.labels=c,l.body.push(this.finishNode(i,"StaticBlock")),(a=i.decorators)!=null&&a.length&&this.raise(mt.DecoratorStaticBlock,{at:i})}pushClassProperty(l,i){!i.computed&&(i.key.name==="constructor"||i.key.value==="constructor")&&this.raise(mt.ConstructorClassField,{at:i.key}),l.body.push(this.parseClassProperty(i))}pushClassPrivateProperty(l,i){let a=this.parseClassPrivateProperty(i);l.body.push(a),this.classScope.declarePrivateName(this.getPrivateNameSV(a.key),Xo,a.key.loc.start)}pushClassAccessorProperty(l,i,a){if(!a&&!i.computed){let m=i.key;(m.name==="constructor"||m.value==="constructor")&&this.raise(mt.ConstructorClassField,{at:m})}let c=this.parseClassAccessorProperty(i);l.body.push(c),a&&this.classScope.declarePrivateName(this.getPrivateNameSV(c.key),Xo,c.key.loc.start)}pushClassMethod(l,i,a,c,m,y){l.body.push(this.parseMethod(i,a,c,m,y,"ClassMethod",!0))}pushClassPrivateMethod(l,i,a,c){let m=this.parseMethod(i,a,c,!1,!1,"ClassPrivateMethod",!0);l.body.push(m);let y=m.kind==="get"?m.static?La:yo:m.kind==="set"?m.static?ll:ku:Xo;this.declareClassPrivateMethodInScope(m,y)}declareClassPrivateMethodInScope(l,i){this.classScope.declarePrivateName(this.getPrivateNameSV(l.key),i,l.key.loc.start)}parsePostMemberNameModifiers(l){}parseClassPrivateProperty(l){return this.parseInitializer(l),this.semicolon(),this.finishNode(l,"ClassPrivateProperty")}parseClassProperty(l){return this.parseInitializer(l),this.semicolon(),this.finishNode(l,"ClassProperty")}parseClassAccessorProperty(l){return this.parseInitializer(l),this.semicolon(),this.finishNode(l,"ClassAccessorProperty")}parseInitializer(l){this.scope.enter(Fs|go),this.expressionScope.enter(Mc()),this.prodParam.enter(Do),l.value=this.eat(29)?this.parseMaybeAssignAllowIn():null,this.expressionScope.exit(),this.prodParam.exit(),this.scope.exit()}parseClassId(l,i,a){let c=arguments.length>3&&arguments[3]!==void 0?arguments[3]:Na;if(Et(this.state.type))l.id=this.parseIdentifier(),i&&this.declareNameFromIdentifier(l.id,c);else if(a||!i)l.id=null;else throw this.raise(mt.MissingClassName,{at:this.state.startLoc})}parseClassSuper(l){l.superClass=this.eat(81)?this.parseExprSubscripts():null}parseExport(l,i){let a=this.maybeParseExportDefaultSpecifier(l),c=!a||this.eat(12),m=c&&this.eatExportStar(l),y=m&&this.maybeParseExportNamespaceSpecifier(l),C=c&&(!y||this.eat(12)),x=a||m;if(m&&!y){if(a&&this.unexpected(),i)throw this.raise(mt.UnsupportedDecoratorExport,{at:l});return this.parseExportFrom(l,!0),this.finishNode(l,"ExportAllDeclaration")}let A=this.maybeParseExportNamedSpecifiers(l);a&&c&&!m&&!A&&this.unexpected(null,5),y&&C&&this.unexpected(null,97);let S;if(x||A){if(S=!1,i)throw this.raise(mt.UnsupportedDecoratorExport,{at:l});this.parseExportFrom(l,x)}else S=this.maybeParseExportDeclaration(l);if(x||A||S){var k;let O=l;if(this.checkExport(O,!0,!1,!!O.source),((k=O.declaration)==null?void 0:k.type)==="ClassDeclaration")this.maybeTakeDecorators(i,O.declaration,O);else if(i)throw this.raise(mt.UnsupportedDecoratorExport,{at:l});return this.finishNode(O,"ExportNamedDeclaration")}if(this.eat(65)){let O=l,G=this.parseExportDefaultExpression();if(O.declaration=G,G.type==="ClassDeclaration")this.maybeTakeDecorators(i,G,O);else if(i)throw this.raise(mt.UnsupportedDecoratorExport,{at:l});return this.checkExport(O,!0,!0),this.finishNode(O,"ExportDefaultDeclaration")}this.unexpected(null,5)}eatExportStar(l){return this.eat(55)}maybeParseExportDefaultSpecifier(l){if(this.isExportDefaultSpecifier()){this.expectPlugin("exportDefaultFrom");let i=this.startNode();return i.exported=this.parseIdentifier(!0),l.specifiers=[this.finishNode(i,"ExportDefaultSpecifier")],!0}return!1}maybeParseExportNamespaceSpecifier(l){if(this.isContextual(93)){l.specifiers||(l.specifiers=[]);let i=this.startNodeAt(this.state.lastTokStartLoc);return this.next(),i.exported=this.parseModuleExportName(),l.specifiers.push(this.finishNode(i,"ExportNamespaceSpecifier")),!0}return!1}maybeParseExportNamedSpecifiers(l){if(this.match(5)){l.specifiers||(l.specifiers=[]);let i=l.exportKind==="type";return l.specifiers.push(...this.parseExportSpecifiers(i)),l.source=null,l.declaration=null,this.hasPlugin("importAssertions")&&(l.assertions=[]),!0}return!1}maybeParseExportDeclaration(l){return this.shouldParseExportDeclaration()?(l.specifiers=[],l.source=null,this.hasPlugin("importAssertions")&&(l.assertions=[]),l.declaration=this.parseExportDeclaration(l),!0):!1}isAsyncFunction(){if(!this.isContextual(95))return!1;let l=this.nextTokenStart();return!fl.test(this.input.slice(this.state.pos,l))&&this.isUnparsedContextual(l,"function")}parseExportDefaultExpression(){let l=this.startNode();if(this.match(68))return this.next(),this.parseFunction(l,5);if(this.isAsyncFunction())return this.next(),this.next(),this.parseFunction(l,13);if(this.match(80))return this.parseClass(l,!0,!0);if(this.match(26))return this.hasPlugin("decorators")&&this.getPluginOption("decorators","decoratorsBeforeExport")===!0&&this.raise(mt.DecoratorBeforeExport,{at:this.state.startLoc}),this.parseClass(this.maybeTakeDecorators(this.parseDecorators(!1),this.startNode()),!0,!0);if(this.match(75)||this.match(74)||this.isLet())throw this.raise(mt.UnsupportedDefaultExport,{at:this.state.startLoc});let i=this.parseMaybeAssignAllowIn();return this.semicolon(),i}parseExportDeclaration(l){return this.match(80)?this.parseClass(this.startNode(),!0,!1):this.parseStatementListItem()}isExportDefaultSpecifier(){let{type:l}=this.state;if(Et(l)){if(l===95&&!this.state.containsEsc||l===99)return!1;if((l===128||l===127)&&!this.state.containsEsc){let{type:c}=this.lookahead();if(Et(c)&&c!==97||c===5)return this.expectOnePlugin(["flow","typescript"]),!1}}else if(!this.match(65))return!1;let i=this.nextTokenStart(),a=this.isUnparsedContextual(i,"from");if(this.input.charCodeAt(i)===44||Et(this.state.type)&&a)return!0;if(this.match(65)&&a){let c=this.input.charCodeAt(this.nextTokenStartSince(i+4));return c===34||c===39}return!1}parseExportFrom(l,i){if(this.eatContextual(97)){l.source=this.parseImportSource(),this.checkExport(l);let a=this.maybeParseImportAssertions();a&&(l.assertions=a,this.checkJSONModuleImport(l))}else i&&this.unexpected();this.semicolon()}shouldParseExportDeclaration(){let{type:l}=this.state;return l===26&&(this.expectOnePlugin(["decorators","decorators-legacy"]),this.hasPlugin("decorators"))?(this.getPluginOption("decorators","decoratorsBeforeExport")===!0&&this.raise(mt.DecoratorBeforeExport,{at:this.state.startLoc}),!0):l===74||l===75||l===68||l===80||this.isLet()||this.isAsyncFunction()}checkExport(l,i,a,c){if(i){if(a){if(this.checkDuplicateExports(l,"default"),this.hasPlugin("exportDefaultFrom")){var m;let y=l.declaration;y.type==="Identifier"&&y.name==="from"&&y.end-y.start===4&&!((m=y.extra)!=null&&m.parenthesized)&&this.raise(mt.ExportDefaultFromAsIdentifier,{at:y})}}else if(l.specifiers&&l.specifiers.length)for(let y of l.specifiers){let{exported:C}=y,x=C.type==="Identifier"?C.name:C.value;if(this.checkDuplicateExports(y,x),!c&&y.local){let{local:A}=y;A.type!=="Identifier"?this.raise(mt.ExportBindingIsString,{at:y,localName:A.value,exportName:x}):(this.checkReservedWord(A.name,A.loc.start,!0,!1),this.scope.checkLocalExport(A))}}else if(l.declaration){if(l.declaration.type==="FunctionDeclaration"||l.declaration.type==="ClassDeclaration"){let y=l.declaration.id;if(!y)throw new Error("Assertion failure");this.checkDuplicateExports(l,y.name)}else if(l.declaration.type==="VariableDeclaration")for(let y of l.declaration.declarations)this.checkDeclaration(y.id)}}}checkDeclaration(l){if(l.type==="Identifier")this.checkDuplicateExports(l,l.name);else if(l.type==="ObjectPattern")for(let i of l.properties)this.checkDeclaration(i);else if(l.type==="ArrayPattern")for(let i of l.elements)i&&this.checkDeclaration(i);else l.type==="ObjectProperty"?this.checkDeclaration(l.value):l.type==="RestElement"?this.checkDeclaration(l.argument):l.type==="AssignmentPattern"&&this.checkDeclaration(l.left)}checkDuplicateExports(l,i){this.exportedIdentifiers.has(i)&&(i==="default"?this.raise(mt.DuplicateDefaultExport,{at:l}):this.raise(mt.DuplicateExport,{at:l,exportName:i})),this.exportedIdentifiers.add(i)}parseExportSpecifiers(l){let i=[],a=!0;for(this.expect(5);!this.eat(8);){if(a)a=!1;else if(this.expect(12),this.eat(8))break;let c=this.isContextual(128),m=this.match(131),y=this.startNode();y.local=this.parseModuleExportName(),i.push(this.parseExportSpecifier(y,m,l,c))}return i}parseExportSpecifier(l,i,a,c){return this.eatContextual(93)?l.exported=this.parseModuleExportName():i?l.exported=Rc(l.local):l.exported||(l.exported=qs(l.local)),this.finishNode(l,"ExportSpecifier")}parseModuleExportName(){if(this.match(131)){let l=this.parseStringLiteral(this.state.value),i=l.value.match(Wp);return i&&this.raise(mt.ModuleExportNameHasLoneSurrogate,{at:l,surrogateCharCode:i[0].charCodeAt(0)}),l}return this.parseIdentifier(!0)}isJSONModuleImport(l){return l.assertions!=null?l.assertions.some(i=>{let{key:a,value:c}=i;return c.value==="json"&&(a.type==="Identifier"?a.name==="type":a.value==="type")}):!1}checkImportReflection(l){if(l.module){var i;(l.specifiers.length!==1||l.specifiers[0].type!=="ImportDefaultSpecifier")&&this.raise(mt.ImportReflectionNotBinding,{at:l.specifiers[0].loc.start}),((i=l.assertions)==null?void 0:i.length)>0&&this.raise(mt.ImportReflectionHasAssertion,{at:l.specifiers[0].loc.start})}}checkJSONModuleImport(l){if(this.isJSONModuleImport(l)&&l.type!=="ExportAllDeclaration"){let{specifiers:i}=l;if(i!=null){let a=i.find(c=>{let m;if(c.type==="ExportSpecifier"?m=c.local:c.type==="ImportSpecifier"&&(m=c.imported),m!==void 0)return m.type==="Identifier"?m.name!=="default":m.value!=="default"});a!==void 0&&this.raise(mt.ImportJSONBindingNotDefault,{at:a.loc.start})}}}parseMaybeImportReflection(l){let i=!1;if(this.isContextual(125)){let a=this.lookahead(),c=a.type;Et(c)?(c!==97||this.input.charCodeAt(this.nextTokenStartSince(a.end))===102)&&(i=!0):c!==12&&(i=!0)}i?(this.expectPlugin("importReflection"),this.next(),l.module=!0):this.hasPlugin("importReflection")&&(l.module=!1)}parseImport(l){if(l.specifiers=[],!this.match(131)){this.parseMaybeImportReflection(l);let a=!this.maybeParseDefaultImportSpecifier(l)||this.eat(12),c=a&&this.maybeParseStarImportSpecifier(l);a&&!c&&this.parseNamedImportSpecifiers(l),this.expectContextual(97)}l.source=this.parseImportSource();let i=this.maybeParseImportAssertions();if(i)l.assertions=i;else{let a=this.maybeParseModuleAttributes();a&&(l.attributes=a)}return this.checkImportReflection(l),this.checkJSONModuleImport(l),this.semicolon(),this.finishNode(l,"ImportDeclaration")}parseImportSource(){return this.match(131)||this.unexpected(),this.parseExprAtom()}shouldParseDefaultImport(l){return Et(this.state.type)}parseImportSpecifierLocal(l,i,a){i.local=this.parseIdentifier(),l.specifiers.push(this.finishImportSpecifier(i,a))}finishImportSpecifier(l,i){let a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Gs;return this.checkLVal(l.local,{in:{type:i},binding:a}),this.finishNode(l,i)}parseAssertEntries(){let l=[],i=new Set;do{if(this.match(8))break;let a=this.startNode(),c=this.state.value;if(i.has(c)&&this.raise(mt.ModuleAttributesWithDuplicateKeys,{at:this.state.startLoc,key:c}),i.add(c),this.match(131)?a.key=this.parseStringLiteral(c):a.key=this.parseIdentifier(!0),this.expect(14),!this.match(131))throw this.raise(mt.ModuleAttributeInvalidValue,{at:this.state.startLoc});a.value=this.parseStringLiteral(this.state.value),l.push(this.finishNode(a,"ImportAttribute"))}while(this.eat(12));return l}maybeParseModuleAttributes(){if(this.match(76)&&!this.hasPrecedingLineBreak())this.expectPlugin("moduleAttributes"),this.next();else return this.hasPlugin("moduleAttributes")?[]:null;let l=[],i=new Set;do{let a=this.startNode();if(a.key=this.parseIdentifier(!0),a.key.name!=="type"&&this.raise(mt.ModuleAttributeDifferentFromType,{at:a.key}),i.has(a.key.name)&&this.raise(mt.ModuleAttributesWithDuplicateKeys,{at:a.key,key:a.key.name}),i.add(a.key.name),this.expect(14),!this.match(131))throw this.raise(mt.ModuleAttributeInvalidValue,{at:this.state.startLoc});a.value=this.parseStringLiteral(this.state.value),this.finishNode(a,"ImportAttribute"),l.push(a)}while(this.eat(12));return l}maybeParseImportAssertions(){if(this.isContextual(94)&&!this.hasPrecedingLineBreak())this.expectPlugin("importAssertions"),this.next();else return this.hasPlugin("importAssertions")?[]:null;this.eat(5);let l=this.parseAssertEntries();return this.eat(8),l}maybeParseDefaultImportSpecifier(l){return this.shouldParseDefaultImport(l)?(this.parseImportSpecifierLocal(l,this.startNode(),"ImportDefaultSpecifier"),!0):!1}maybeParseStarImportSpecifier(l){if(this.match(55)){let i=this.startNode();return this.next(),this.expectContextual(93),this.parseImportSpecifierLocal(l,i,"ImportNamespaceSpecifier"),!0}return!1}parseNamedImportSpecifiers(l){let i=!0;for(this.expect(5);!this.eat(8);){if(i)i=!1;else{if(this.eat(14))throw this.raise(mt.DestructureNamedImport,{at:this.state.startLoc});if(this.expect(12),this.eat(8))break}let a=this.startNode(),c=this.match(131),m=this.isContextual(128);a.imported=this.parseModuleExportName();let y=this.parseImportSpecifier(a,c,l.importKind==="type"||l.importKind==="typeof",m,void 0);l.specifiers.push(y)}}parseImportSpecifier(l,i,a,c,m){if(this.eatContextual(93))l.local=this.parseIdentifier();else{let{imported:y}=l;if(i)throw this.raise(mt.ImportBindingIsString,{at:l,importName:y.value});this.checkReservedWord(y.name,l.loc.start,!0,!0),l.local||(l.local=qs(y))}return this.finishImportSpecifier(l,"ImportSpecifier",m)}isThisParam(l){return l.type==="Identifier"&&l.name==="this"}},ic=class extends Zc{constructor(l,i){l=Cr(l),super(l,i),this.options=l,this.initializeScopes(),this.plugins=xl(this.options.plugins),this.filename=l.sourceFilename}getScopeHandler(){return la}parse(){this.enterInitialScopes();let l=this.startNode(),i=this.startNode();return this.nextToken(),l.errors=null,this.parseTopLevel(l,i),l.errors=this.state.errors,l}};function xl(l){let i=new Map;for(let a of l){let[c,m]=Array.isArray(a)?a:[a,{}];i.has(c)||i.set(c,m||{})}return i}function iu(l,i){var a;if(((a=i)==null?void 0:a.sourceType)==="unambiguous"){i=Object.assign({},i);try{i.sourceType="module";let c=Uu(i,l),m=c.parse();if(c.sawUnambiguousESM)return m;if(c.ambiguousScriptDifferentAst)try{return i.sourceType="script",Uu(i,l).parse()}catch{}else m.program.sourceType="script";return m}catch(c){try{return i.sourceType="script",Uu(i,l).parse()}catch{}throw c}}else return Uu(i,l).parse()}function sc(l,i){let a=Uu(i,l);return a.options.strictMode&&(a.state.strict=!0),a.getExpression()}function $a(l){let i={};for(let a of Object.keys(l))i[a]=Ts(l[a]);return i}var ac=$a(_t);function Uu(l,i){let a=ic;return l!=null&&l.plugins&&(Ha(l.plugins),a=ep(l.plugins)),new a(l,i)}var su={};function ep(l){let i=Cl.filter(m=>Ii(l,m)),a=i.join("/"),c=su[a];if(!c){c=ic;for(let m of i)c=Is[m](c);su[a]=c}return c}zr.parse=iu,zr.parseExpression=sc,zr.tokTypes=ac}}),Rl=ar({"src/language-js/parse/json.js"(zr,Dr){je();var Cr=to(),or=ro(),tr=Lo(),mr=Rs();function h(){let K=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},{allowComments:I=!0}=K;return function(oe){let{parseExpression:de}=Ta(),it;try{it=de(oe,{tokens:!0,ranges:!0})}catch(at){throw mr(at)}if(!I&&Cr(it.comments))throw d(it.comments[0],"Comment");return T(it),it}}function d(K,I){let[oe,de]=[K.loc.start,K.loc.end].map(it=>{let{line:at,column:Qe}=it;return{line:at,column:Qe+1}});return or(`${I} is not allowed in JSON.`,{start:oe,end:de})}function T(K){switch(K.type){case"ArrayExpression":for(let I of K.elements)I!==null&&T(I);return;case"ObjectExpression":for(let I of K.properties)T(I);return;case"ObjectProperty":if(K.computed)throw d(K.key,"Computed key");if(K.shorthand)throw d(K.key,"Shorthand property");K.key.type!=="Identifier"&&T(K.key),T(K.value);return;case"UnaryExpression":{let{operator:I,argument:oe}=K;if(I!=="+"&&I!=="-")throw d(K,`Operator '${K.operator}'`);if(oe.type==="NumericLiteral"||oe.type==="Identifier"&&(oe.name==="Infinity"||oe.name==="NaN"))return;throw d(oe,`Operator '${I}' before '${oe.type}'`)}case"Identifier":if(K.name!=="Infinity"&&K.name!=="NaN"&&K.name!=="undefined")throw d(K,`Identifier '${K.name}'`);return;case"TemplateLiteral":if(Cr(K.expressions))throw d(K.expressions[0],"'TemplateLiteral' with expression");for(let I of K.quasis)T(I);return;case"NullLiteral":case"BooleanLiteral":case"NumericLiteral":case"StringLiteral":case"TemplateElement":return;default:throw d(K,`'${K.type}'`)}}var w=h(),M={json:tr({parse:w,hasPragma(){return!0}}),json5:tr(w),"json-stringify":tr({parse:h({allowComments:!1}),astFormat:"estree-json"})};Dr.exports=M}});je();var jl=Ye(),el=Xe(),vu=bt(),ps=Lo(),tl=Rs(),rl=cs(),nl=Rl(),Mo={sourceType:"module",allowImportExportEverywhere:!0,allowReturnOutsideFunction:!0,allowSuperOutsideMethod:!0,allowUndeclaredExports:!0,errorRecovery:!0,createParenthesizedExpressions:!0,plugins:["doExpressions","exportDefaultFrom","functionBind","functionSent","throwExpressions","partialApplication",["decorators",{decoratorsBeforeExport:!1}],"importAssertions","decimal","moduleBlocks","asyncDoExpressions","regexpUnicodeSets","destructuringPrivate","decoratorAutoAccessors"],tokens:!0,ranges:!0},Bo=["recordAndTuple",{syntaxType:"hash"}],Ca="v8intrinsic",io=[["pipelineOperator",{proposal:"hack",topicToken:"%"}],["pipelineOperator",{proposal:"minimal"}],["pipelineOperator",{proposal:"fsharp"}]],Ui=function(zr){let Dr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Mo;return Object.assign(Object.assign({},Dr),{},{plugins:[...Dr.plugins,...zr]})},so=/@(?:no)?flow\b/;function il(zr,Dr){if(Dr.filepath&&Dr.filepath.endsWith(".js.flow"))return!0;let Cr=el(zr);Cr&&(zr=zr.slice(Cr.length));let or=vu(zr,0);return or!==!1&&(zr=zr.slice(0,or)),so.test(zr)}function Eu(zr,Dr,Cr){let or=Ta()[zr],tr=or(Dr,Cr),mr=tr.errors.find(h=>!Ds.has(h.reasonCode));if(mr)throw mr;return tr}function vi(zr){for(var Dr=arguments.length,Cr=new Array(Dr>1?Dr-1:0),or=1;or2&&arguments[2]!==void 0?arguments[2]:{};if((h.parser==="babel"||h.parser==="__babel_estree")&&il(tr,h))return h.parser="babel-flow",xa(tr,mr,h);let d=Cr;h.__babelSourceType==="script"&&(d=d.map(K=>Object.assign(Object.assign({},K),{},{sourceType:"script"}))),/#[[{]/.test(tr)&&(d=d.map(K=>Ui([Bo],K)));let T=/%[A-Z]/.test(tr);tr.includes("|>")?d=(T?[...io,Ca]:io).flatMap(K=>d.map(I=>Ui([K],I))):T&&(d=d.map(K=>Ui([Ca],K)));let{result:w,error:M}=jl(...d.map(K=>()=>Eu(zr,tr,K)));if(!w)throw tl(M);return h.originalText=tr,rl(w,h)}}var Tn=vi("parse",Ui(["jsx","flow"])),xa=vi("parse",Ui(["jsx",["flow",{all:!0,enums:!0}]])),ao=vi("parse",Ui(["jsx","typescript"]),Ui(["typescript"])),oo=vi("parse",Ui(["jsx","flow","estree"])),hs=vi("parseExpression",Ui(["jsx"])),uo=vi("parseExpression",Ui(["typescript"])),Ds=new Set(["StrictNumericEscape","StrictWith","StrictOctalLiteral","StrictDelete","StrictEvalArguments","StrictEvalArgumentsBinding","StrictFunction","EmptyTypeArguments","EmptyTypeParameters","ConstructorHasTypeParameters","UnsupportedParameterPropertyKind","UnexpectedParameterModifier","MixedLabeledAndUnlabeledElements","InvalidTupleMemberLabel","NonClassMethodPropertyHasAbstractModifer","ReadonlyForMethodSignature","ClassMethodHasDeclare","ClassMethodHasReadonly","InvalidModifierOnTypeMember","DuplicateAccessibilityModifier","IndexSignatureHasDeclare","DecoratorExportClass","ParamDupe","InvalidDecimal","RestTrailingComma","UnsupportedParameterDecorator","UnterminatedJsxContent","UnexpectedReservedWord","ModuleAttributesWithDuplicateKeys","LineTerminatorBeforeArrow","InvalidEscapeSequenceTemplate","NonAbstractClassHasAbstractMethod","UnsupportedPropertyDecorator","OptionalTypeBeforeRequired","PatternIsOptional","OptionalBindingPattern","DeclareClassFieldHasInitializer","TypeImportCannotSpecifyDefaultAndNamed","DeclareFunctionHasImplementation","ConstructorClassField","VarRedeclaration","InvalidPrivateFieldResolution","DuplicateExport"]),ba=ps(Tn),lo=ps(ao),js=ps(hs),fs=ps(uo);Mt.exports={parsers:Object.assign(Object.assign({babel:ba,"babel-flow":ps(xa),"babel-ts":lo},nl),{},{__js_expression:js,__vue_expression:js,__vue_ts_expression:fs,__vue_event_binding:ba,__vue_ts_event_binding:lo,__babel_estree:ps(oo)})}});return ki()})})(zg);var OE=zg.exports;const ME=Dc(OE),BE=window.React.createContext,RE=window.React.Component,Ud=window.React.createElement,jE=window.React.isValidElement;window.React.useContext;window.React.useState;window.React.useMemo;window.React.forwardRef;const HE=BE(null),Vh={didCatch:!1,error:null};class UE extends RE{constructor(t){super(t),this.resetErrorBoundary=this.resetErrorBoundary.bind(this),this.state=Vh}static getDerivedStateFromError(t){return{didCatch:!0,error:t}}resetErrorBoundary(){const{error:t}=this.state;if(t!==null){for(var r,o,g=arguments.length,v=new Array(g),E=0;E0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return e.length!==t.length||e.some((r,o)=>!Object.is(r,t[o]))}const $E=window.React.useEffect,GE=window.React.useState,WE=window.antd.Button;function id({config:e,refreshTag:t}){const[r,o]=GE(null),g=async()=>{const F=localStorage.getItem("react-compile")||"";if(!F)return;const L=new Blob([F],{type:"application/javascript"}),H=URL.createObjectURL(L);try{const ie=await import(H);o(()=>ie.default)}catch(ie){console.error("模块加载失败:",ie)}URL.revokeObjectURL(H)};$E(()=>{g()},[e,t]);const v=F=>{if(!F)return{};const L=Object.keys(F.props||{}).reduce((H,ie)=>{const re=F.props[ie];return(re==null?void 0:re.type)==="static"?H[ie]=re.value:H[ie]=re,H},{});return F.props=L,F},E=aE("CPreview"),b=localStorage.getItem("config-compile"),N=v(e||JSON.parse(b||"{}").config);return wn.jsx("div",{className:"preview",children:wn.jsx(UE,{fallbackRender:({error:F,resetErrorBoundary:L})=>wn.jsxs("div",{children:[wn.jsx("h2",{children:"渲染失败,请检查:"}),wn.jsx("p",{style:{lineHeight:"30px",color:"red"},children:F.message}),wn.jsx(WE,{type:"primary",onClick:L,children:"Try again"})]}),children:r&&wn.jsx(r,{id:E,config:N})})})}const VE=window.React,qE=window.React.forwardRef,zd=window.React.useEffect,KE=window.React.useImperativeHandle,YE=window.React.useRef,Vp=window.React.useState,XE=window.ahooks.useDebounceFn,JE=window.antd,QE=window.antd.Spin,ZE=window.dayjs,e9=window.ahooks.useKeyPress,t9=qE((e,t)=>{const[r,o]=Vp(""),[g,v]=Vp(""),[E,b]=Vp(0),[N,F]=Vp(""),[L,H]=Vp(!0),ie=YE(null);function re(){window.React=window.React||VE,window.dayjs=window.dayjs||ZE,window.antd=window.antd||JE}async function Ae(){try{H(!0);const et=localStorage.getItem("react-code");o(et||"")}catch(et){console.error(et)}}zd(()=>{re(),Ae()},[]),KE(t,()=>({getCode(){return r},getCompileCode(){return g},refresh(){b(E+1)}})),e9(["meta.s"],et=>{try{et.stopPropagation(),et.preventDefault();const Ke=LE.format(r,{parser:"babel",plugins:[ME],useTabs:!1,tabWidth:2,printWidth:80,semi:!0,singleQuote:!0,trailingComma:"es5",bracketSpacing:!0,bracketSameLine:!1,arrowParens:"always",endOfLine:"auto"});o(Ke),F("")}catch(Ke){F(Ke.message),console.error(Ke)}});const $e=(et="")=>{o(et)},Be=async()=>{var et;if(r)try{localStorage.setItem("react-code",r);const Ke=await window.esbuild.build({bundle:!0,format:"esm",platform:"browser",minify:!0,outfile:"out.js",stdin:{contents:r,loader:"tsx"}});H(!1);const Re=((et=Ke.outputFiles)==null?void 0:et[0])||{};v(Re.text),F(""),localStorage.setItem("react-compile",Re.text),b(E+1)}catch(Ke){F(Ke.message),H(!1),console.error(Ke)}};zd(()=>{Be()},[r]);const{run:Ne}=XE($e,{wait:200});return wn.jsx("div",{className:"code-editor",children:wn.jsxs(hu,{children:[wn.jsx(hu.Pane,{preferredSize:"50%",children:wn.jsx(nd,{language:"javascript",value:r,onChange:et=>{H(!0),Ne(et)},options:{lineNumbers:"on",minimap:{enabled:!1}},onMount:et=>ie.current=et})}),wn.jsx(hu.Pane,{preferredSize:"50%",children:wn.jsxs(QE,{spinning:L,tip:"正在编译中...",children:[wn.jsx(id,{refreshTag:E}),N&&wn.jsx("p",{style:{color:"red",lineHeight:"30px",padding:30},children:N})]})})]})})});var $g={exports:{}};/** + * Less - Leaner CSS v4.2.0 + * http://lesscss.org + * + * Copyright (c) 2009-2023, Alexis Sellier + * Licensed under the Apache-2.0 License. + * + * @license Apache-2.0 + */(function(e,t){(function(r,o){e.exports=o()})(y1,function(){function r(){return{javascriptEnabled:!1,depends:!1,compress:!1,lint:!1,paths:[],color:!0,strictImports:!1,insecure:!1,rootpath:"",rewriteUrls:!1,math:1,strictUnits:!1,globalVars:null,modifyVars:null,urlArgs:""}}function o(h){return h.replace(/^[a-z-]+:\/+?[^/]+/,"").replace(/[?&]livereload=\w+/,"").replace(/^\//,"").replace(/\.[a-zA-Z]+$/,"").replace(/[^.\w-]+/g,"-").replace(/\./g,":")}function g(h,d){if(d){for(var T in d.dataset)if(Object.prototype.hasOwnProperty.call(d.dataset,T))if(T==="env"||T==="dumpLineNumbers"||T==="rootpath"||T==="errorReporting")h[T]=d.dataset[T];else try{h[T]=JSON.parse(d.dataset[T])}catch{}}}var v={createCSS:function(h,d,T){var w=T.href||"",M="less:"+(T.title||o(w)),K=h.getElementById(M),I=!1,oe=h.createElement("style");oe.setAttribute("type","text/css"),T.media&&oe.setAttribute("media",T.media),oe.id=M,oe.styleSheet||(oe.appendChild(h.createTextNode(d)),I=K!==null&&K.childNodes.length>0&&oe.childNodes.length>0&&K.firstChild.nodeValue===oe.firstChild.nodeValue);var de=h.getElementsByTagName("head")[0];if(K===null||I===!1){var it=T&&T.nextSibling||null;it?it.parentNode.insertBefore(oe,it):de.appendChild(oe)}if(K&&I===!1&&K.parentNode.removeChild(K),oe.styleSheet)try{oe.styleSheet.cssText=d}catch{throw new Error("Couldn't reassign styleSheet.cssText.")}},currentScript:function(h){var d=h.document;return d.currentScript||function(){var T=d.getElementsByTagName("script");return T[T.length-1]}()}},E=function(h,d){g(d,v.currentScript(h)),d.isFileProtocol===void 0&&(d.isFileProtocol=/^(file|(chrome|safari)(-extension)?|resource|qrc|app):/.test(h.location.protocol)),d.async=d.async||!1,d.fileAsync=d.fileAsync||!1,d.poll=d.poll||(d.isFileProtocol?1e3:1500),d.env=d.env||(h.location.hostname=="127.0.0.1"||h.location.hostname=="0.0.0.0"||h.location.hostname=="localhost"||h.location.port&&h.location.port.length>0||d.isFileProtocol?"development":"production");var T=/!dumpLineNumbers:(comments|mediaquery|all)/.exec(h.location.hash);T&&(d.dumpLineNumbers=T[1]),d.useFileCache===void 0&&(d.useFileCache=!0),d.onReady===void 0&&(d.onReady=!0),d.relativeUrls&&(d.rewriteUrls="all")},b={error:function(h){this._fireEvent("error",h)},warn:function(h){this._fireEvent("warn",h)},info:function(h){this._fireEvent("info",h)},debug:function(h){this._fireEvent("debug",h)},addListener:function(h){this._listeners.push(h)},removeListener:function(h){for(var d=0;d=0;oe--){var de=I[oe];if(de[K?"supportsSync":"supports"](d,T,w,M))return de}return null},h.prototype.addFileManager=function(d){this.fileManagers.push(d)},h.prototype.clearFileManagers=function(){this.fileManagers=[]},h}(),F={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",darkgrey:"#a9a9a9",darkgreen:"#006400",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",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",grey:"#808080",green:"#008000",greenyellow:"#adff2f",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgrey:"#d3d3d3",lightgreen:"#90ee90",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:"#9370d8",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:"#d87093",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"},L={length:{m:1,cm:.01,mm:.001,in:.0254,px:.0254/96,pt:.0254/72,pc:.0254/72*12},duration:{s:1,ms:.001},angle:{rad:1/(2*Math.PI),deg:1/360,grad:1/400,turn:1}},H={colors:F,unitConversions:L},ie=function(){function h(){this.parent=null,this.visibilityBlocks=void 0,this.nodeVisible=void 0,this.rootNode=null,this.parsed=null}return Object.defineProperty(h.prototype,"currentFileInfo",{get:function(){return this.fileInfo()},enumerable:!1,configurable:!0}),Object.defineProperty(h.prototype,"index",{get:function(){return this.getIndex()},enumerable:!1,configurable:!0}),h.prototype.setParent=function(d,T){function w(M){M&&M instanceof h&&(M.parent=T)}Array.isArray(d)?d.forEach(w):w(d)},h.prototype.getIndex=function(){return this._index||this.parent&&this.parent.getIndex()||0},h.prototype.fileInfo=function(){return this._fileInfo||this.parent&&this.parent.fileInfo()||{}},h.prototype.isRulesetLike=function(){return!1},h.prototype.toCSS=function(d){var T=[];return this.genCSS(d,{add:function(w,M,K){T.push(w)},isEmpty:function(){return T.length===0}}),T.join("")},h.prototype.genCSS=function(d,T){T.add(this.value)},h.prototype.accept=function(d){this.value=d.visit(this.value)},h.prototype.eval=function(){return this},h.prototype._operate=function(d,T,w,M){switch(T){case"+":return w+M;case"-":return w-M;case"*":return w*M;case"/":return w/M}},h.prototype.fround=function(d,T){var w=d&&d.numPrecision;return w?Number((T+2e-16).toFixed(w)):T},h.compare=function(d,T){if(d.compare&&!(T.type==="Quoted"||T.type==="Anonymous"))return d.compare(T);if(T.compare)return-T.compare(d);if(d.type!==T.type)return;if(d=d.value,T=T.value,!Array.isArray(d))return d===T?0:void 0;if(d.length===T.length){for(var w=0;wT?1:void 0},h.prototype.blocksVisibility=function(){return this.visibilityBlocks===void 0&&(this.visibilityBlocks=0),this.visibilityBlocks!==0},h.prototype.addVisibilityBlock=function(){this.visibilityBlocks===void 0&&(this.visibilityBlocks=0),this.visibilityBlocks=this.visibilityBlocks+1},h.prototype.removeVisibilityBlock=function(){this.visibilityBlocks===void 0&&(this.visibilityBlocks=0),this.visibilityBlocks=this.visibilityBlocks-1},h.prototype.ensureVisibility=function(){this.nodeVisible=!0},h.prototype.ensureInvisibility=function(){this.nodeVisible=!1},h.prototype.isVisible=function(){return this.nodeVisible},h.prototype.visibilityInfo=function(){return{visibilityBlocks:this.visibilityBlocks,nodeVisible:this.nodeVisible}},h.prototype.copyVisibilityInfo=function(d){d&&(this.visibilityBlocks=d.visibilityBlocks,this.nodeVisible=d.nodeVisible)},h}(),re=function(h,d,T){var w=this;Array.isArray(h)?this.rgb=h:h.length>=6?(this.rgb=[],h.match(/.{2}/g).map(function(M,K){K<3?w.rgb.push(parseInt(M,16)):w.alpha=parseInt(M,16)/255})):(this.rgb=[],h.split("").map(function(M,K){K<3?w.rgb.push(parseInt(M+M,16)):w.alpha=parseInt(M+M,16)/255})),this.alpha=this.alpha||(typeof d=="number"?d:1),typeof T<"u"&&(this.value=T)};re.prototype=Object.assign(new ie,{type:"Color",luma:function(){var h=this.rgb[0]/255,d=this.rgb[1]/255,T=this.rgb[2]/255;return h=h<=.03928?h/12.92:Math.pow((h+.055)/1.055,2.4),d=d<=.03928?d/12.92:Math.pow((d+.055)/1.055,2.4),T=T<=.03928?T/12.92:Math.pow((T+.055)/1.055,2.4),.2126*h+.7152*d+.0722*T},genCSS:function(h,d){d.add(this.toCSS(h))},toCSS:function(h,d){var T=h&&h.compress&&!d,w,M,K,I=[];if(M=this.fround(h,this.alpha),this.value)if(this.value.indexOf("rgb")===0)M<1&&(K="rgba");else if(this.value.indexOf("hsl")===0)M<1?K="hsla":K="hsl";else return this.value;else M<1&&(K="rgba");switch(K){case"rgba":I=this.rgb.map(function(de){return Ae(Math.round(de),255)}).concat(Ae(M,1));break;case"hsla":I.push(Ae(M,1));case"hsl":w=this.toHSL(),I=[this.fround(h,w.h),this.fround(h,w.s*100)+"%",this.fround(h,w.l*100)+"%"].concat(I)}if(K)return K+"("+I.join(","+(T?"":" "))+")";if(w=this.toRGB(),T){var oe=w.split("");oe[1]===oe[2]&&oe[3]===oe[4]&&oe[5]===oe[6]&&(w="#"+oe[1]+oe[3]+oe[5])}return w},operate:function(h,d,T){for(var w=new Array(3),M=this.alpha*(1-T.alpha)+T.alpha,K=0;K<3;K++)w[K]=this._operate(h,d,this.rgb[K],T.rgb[K]);return new re(w,M)},toRGB:function(){return $e(this.rgb)},toHSL:function(){var h=this.rgb[0]/255,d=this.rgb[1]/255,T=this.rgb[2]/255,w=this.alpha,M=Math.max(h,d,T),K=Math.min(h,d,T),I,oe,de=(M+K)/2,it=M-K;if(M===K)I=oe=0;else{switch(oe=de>.5?it/(2-M-K):it/(M+K),M){case h:I=(d-T)/it+(d=0&&d.charAt(T)!==` +`;)M++;return typeof h=="number"&&(w=(d.slice(0,h).match(/\n/g)||"").length),{line:w,column:M}}function ft(h){var d,T=h.length,w=new Array(T);for(d=0;d|Function):(\d+):(\d+)/,Qt=function(h,d,T){Error.call(this);var w=h.filename||T;if(this.message=h.message,this.stack=h.stack,d&&w){var M=d.contents[w],K=St(h.index,M),I=K.line,oe=K.column,de=h.call&&St(h.call,M).line,it=M?M.split(` +`):"";if(this.type=h.type||"Syntax",this.filename=w,this.index=h.index,this.line=typeof I=="number"?I+1:null,this.column=oe,!this.line&&this.stack){var at=this.stack.match(Te),Qe=new Function("a","throw new Error()"),ee=0;try{Qe()}catch(ke){var ve=ke.stack.match(Te);ee=1-parseInt(ve[2])}at&&(at[2]&&(this.line=parseInt(at[2])+ee),at[3]&&(this.column=parseInt(at[3])))}this.callLine=de+1,this.callExtract=it[de],this.extract=[it[this.line-2],it[this.line-1],it[this.line]]}};if(typeof Object.create>"u"){var Ve=function(){};Ve.prototype=Error.prototype,Qt.prototype=new Ve}else Qt.prototype=Object.create(Error.prototype);Qt.prototype.constructor=Qt,Qt.prototype.toString=function(h){h=h||{};var d="",T=this.extract||[],w=[],M=function(oe){return oe};if(h.stylize){var K=typeof h.stylize;if(K!=="function")throw Error("options.stylize should be a function, got a "+K+"!");M=h.stylize}if(this.line!==null){if(typeof T[0]=="string"&&w.push(M(this.line-1+" "+T[0],"grey")),typeof T[1]=="string"){var I=this.line+" ";T[1]&&(I+=T[1].slice(0,this.column)+M(M(M(T[1].substr(this.column,1),"bold")+T[1].slice(this.column+1),"red"),"inverse")),w.push(I)}typeof T[2]=="string"&&w.push(M(this.line+1+" "+T[2],"grey")),w=w.join(` +`)+M("","reset")+` +`}return d+=M(this.type+"Error: "+this.message,"red"),this.filename&&(d+=M(" in ","red")+this.filename),this.line&&(d+=M(" on line "+this.line+", column "+(this.column+1)+":","grey")),d+=` +`+w,this.callLine&&(d+=M("from ","red")+(this.filename||"")+"/n",d+=M(this.callLine,"grey")+" "+this.callExtract+"/n"),d};var br={visitDeeper:!0},An=!1;function yn(h){return h}function Pn(h,d){var T,w;for(T in h)switch(w=h[T],typeof w){case"function":w.prototype&&w.prototype.type&&(w.prototype.typeIndex=d++);break;case"object":d=Pn(w,d);break}return d}var En=function(){function h(d){this._implementation=d,this._visitInCache={},this._visitOutCache={},An||(Pn(Dt,1),An=!0)}return h.prototype.visit=function(d){if(!d)return d;var T=d.typeIndex;if(!T)return d.value&&d.value.typeIndex&&this.visit(d.value),d;var w=this._implementation,M=this._visitInCache[T],K=this._visitOutCache[T],I=br,oe;if(I.visitDeeper=!0,M||(oe="visit"+d.type,M=w[oe]||yn,K=w[oe+"Out"]||yn,this._visitInCache[T]=M,this._visitOutCache[T]=K),M!==yn){var de=M.call(w,d,I);d&&w.isReplacing&&(d=de)}if(I.visitDeeper&&d)if(d.length)for(var it=0,at=d.length;itRe.PARENS_DIVISION?this.parensStack&&this.parensStack.length:!0},Xr.Eval.prototype.pathRequiresRewrite=function(h){var d=this.rewriteUrls===$t.LOCAL?gi:bn;return d(h)},Xr.Eval.prototype.rewritePath=function(h,d){var T;return d=d||"",T=this.normalizePath(d+h),gi(h)&&bn(d)&&gi(T)===!1&&(T="./"+T),T},Xr.Eval.prototype.normalizePath=function(h){var d=h.split("/").reverse(),T;for(h=[];d.length!==0;)switch(T=d.pop(),T){case".":break;case"..":h.length===0||h[h.length-1]===".."?h.push(T):h.pop();break;default:h.push(T);break}return h.join("/")};function bn(h){return!/^(?:[a-z-]+:|\/|#)/i.test(h)}function gi(h){return h.charAt(0)==="."}var Di=function(){function h(d){this.imports=[],this.variableImports=[],this._onSequencerEmpty=d,this._currentDepth=0}return h.prototype.addImport=function(d){var T=this,w={callback:d,args:null,isReady:!1};return this.imports.push(w),function(){w.args=Array.prototype.slice.call(arguments,0),w.isReady=!0,T.tryRun()}},h.prototype.addVariableImport=function(d){this.variableImports.push(d)},h.prototype.tryRun=function(){this._currentDepth++;try{for(;;){for(;this.imports.length>0;){var d=this.imports[0];if(!d.isReady)return;this.imports=this.imports.slice(1),d.callback.apply(null,d.args)}if(this.variableImports.length===0)break;var T=this.variableImports[0];this.variableImports=this.variableImports.slice(1),T()}}finally{this._currentDepth--}this._currentDepth===0&&this._onSequencerEmpty&&this._onSequencerEmpty()},h}(),fi=function(h,d){this._visitor=new En(this),this._importer=h,this._finish=d,this.context=new Xr.Eval,this.importCount=0,this.onceFileDetectionMap={},this.recursionDetector={},this._sequencer=new Di(this._onSequencerEmpty.bind(this))};fi.prototype={isReplacing:!1,run:function(h){try{this._visitor.visit(h)}catch(d){this.error=d}this.isFinished=!0,this._sequencer.tryRun()},_onSequencerEmpty:function(){this.isFinished&&this._finish(this.error)},visitImport:function(h,d){var T=h.options.inline;if(!h.css||T){var w=new Xr.Eval(this.context,ft(this.context.frames)),M=w.frames[0];this.importCount++,h.isVariableImport()?this._sequencer.addVariableImport(this.processImportNode.bind(this,h,w,M)):this.processImportNode(h,w,M)}d.visitDeeper=!1},processImportNode:function(h,d,T){var w,M=h.options.inline;try{w=h.evalForImport(d)}catch(it){it.filename||(it.index=h.getIndex(),it.filename=h.fileInfo().filename),h.css=!0,h.error=it}if(w&&(!w.css||M)){w.options.multiple&&(d.importMultiple=!0);for(var K=w.css===void 0,I=0;I=0)&&(at=[ee.selfSelectors[0]],I=it.findMatch(Qe,at),I.length&&(Qe.hasFoundMatches=!0,Qe.selfSelectors.forEach(function(Pe){var pt=ee.visibilityInfo();de=it.extendSelector(I,at,Pe,Qe.isVisible()),ve=new Dt.Extend(ee.selector,ee.option,0,ee.fileInfo(),pt),ve.selfSelectors=de,de[de.length-1].extendList=[ve],oe.push(ve),ve.ruleset=ee.ruleset,ve.parent_ids=ve.parent_ids.concat(ee.parent_ids,Qe.parent_ids),ee.firstExtendOnThisSelectorPath&&(ve.firstExtendOnThisSelectorPath=!0,ee.ruleset.paths.push(de))})));if(oe.length){if(this.extendChainCount++,w>100){var ke="{unable to calculate}",qe="{unable to calculate}";try{ke=oe[0].selfSelectors[0].toCSS(),qe=oe[0].selector.toCSS()}catch{}throw{message:"extend circular reference detected. One of the circular extends is currently:"+ke+":extend("+qe+")"}}return oe.concat(it.doExtendChaining(oe,T,w+1))}else return oe},h.prototype.visitDeclaration=function(d,T){T.visitDeeper=!1},h.prototype.visitMixinDefinition=function(d,T){T.visitDeeper=!1},h.prototype.visitSelector=function(d,T){T.visitDeeper=!1},h.prototype.visitRuleset=function(d,T){if(!d.root){var w,M,K,I=this.allExtendsStack[this.allExtendsStack.length-1],oe=[],de=this,it;for(K=0;K0&&at[ee.matched].combinator.value!==oe?ee=null:ee.matched++,ee&&(ee.finished=ee.matched===at.length,ee.finished&&!d.allowAfter&&(K+1K&&I>0&&(oe[oe.length-1].elements=oe[oe.length-1].elements.concat(T[K].elements.slice(I)),I=0,K++),ee=it.elements.slice(I,Qe.index).concat([at]).concat(w.elements.slice(1)),K===Qe.pathIndex&&de>0?oe[oe.length-1].elements=oe[oe.length-1].elements.concat(ee):(oe=oe.concat(T.slice(K,Qe.pathIndex)),oe.push(new Dt.Selector(ee))),K=Qe.endPathIndex,I=Qe.endPathElementIndex,I>=T[K].elements.length&&(I=0,K++);return K0&&(oe[oe.length-1].elements=oe[oe.length-1].elements.concat(T[K].elements.slice(I)),K++),oe=oe.concat(T.slice(K,T.length)),oe=oe.map(function(ve){var ke=ve.createDerived(ve.elements);return M?ke.ensureVisibility():ke.ensureInvisibility(),ke}),oe},h.prototype.visitMedia=function(d,T){var w=d.allExtends.concat(this.allExtendsStack[this.allExtendsStack.length-1]);w=w.concat(this.doExtendChaining(w,d.allExtends)),this.allExtendsStack.push(w)},h.prototype.visitMediaOut=function(d){var T=this.allExtendsStack.length-1;this.allExtendsStack.length=T},h.prototype.visitAtRule=function(d,T){var w=d.allExtends.concat(this.allExtendsStack[this.allExtendsStack.length-1]);w=w.concat(this.doExtendChaining(w,d.allExtends)),this.allExtendsStack.push(w)},h.prototype.visitAtRuleOut=function(d){var T=this.allExtendsStack.length-1;this.allExtendsStack.length=T},h}(),gr=function(){function h(){this.contexts=[[]],this._visitor=new En(this)}return h.prototype.run=function(d){return this._visitor.visit(d)},h.prototype.visitDeclaration=function(d,T){T.visitDeeper=!1},h.prototype.visitMixinDefinition=function(d,T){T.visitDeeper=!1},h.prototype.visitRuleset=function(d,T){var w=this.contexts[this.contexts.length-1],M=[],K;this.contexts.push(M),d.root||(K=d.selectors,K&&(K=K.filter(function(I){return I.getIsOutput()}),d.selectors=K.length?K:K=null,K&&d.joinSelectors(M,w,K)),K||(d.rules=null),d.paths=M)},h.prototype.visitRulesetOut=function(d){this.contexts.length=this.contexts.length-1},h.prototype.visitMedia=function(d,T){var w=this.contexts[this.contexts.length-1];d.rules[0].root=w.length===0||w[0].multiMedia},h.prototype.visitAtRule=function(d,T){var w=this.contexts[this.contexts.length-1];d.rules&&d.rules.length&&(d.rules[0].root=d.isRooted||w.length===0||null)},h}(),jn=function(){function h(d){this._visitor=new En(this),this._context=d}return h.prototype.containsSilentNonBlockedChild=function(d){var T;if(!d)return!1;for(var w=0;w0:!1},h.prototype.resolveVisibility=function(d){if(!d.blocksVisibility())return this.isEmpty(d)?void 0:d;var T=d.rules[0];if(this.keepOnlyVisibleChilds(T),!this.isEmpty(T))return d.ensureVisibility(),d.removeVisibilityBlock(),d},h.prototype.isVisibleRuleset=function(d){return d.firstRoot?!0:!(this.isEmpty(d)||!d.root&&!this.hasVisibleSelector(d))},h}(),ns=function(h){this._visitor=new En(this),this._context=h,this.utils=new jn(h)};ns.prototype={isReplacing:!0,run:function(h){return this._visitor.visit(h)},visitDeclaration:function(h,d){if(!(h.blocksVisibility()||h.variable))return h},visitMixinDefinition:function(h,d){h.frames=[]},visitExtend:function(h,d){},visitComment:function(h,d){if(!(h.blocksVisibility()||h.isSilent(this._context)))return h},visitMedia:function(h,d){var T=h.rules[0].rules;return h.accept(this._visitor),d.visitDeeper=!1,this.utils.resolveVisibility(h,T)},visitImport:function(h,d){if(!h.blocksVisibility())return h},visitAtRule:function(h,d){return h.rules&&h.rules.length?this.visitAtRuleWithBody(h,d):this.visitAtRuleWithoutBody(h,d)},visitAnonymous:function(h,d){if(!h.blocksVisibility())return h.accept(this._visitor),h},visitAtRuleWithBody:function(h,d){function T(K){var I=K.rules;return I.length===1&&(!I[0].paths||I[0].paths.length===0)}function w(K){var I=K.rules;return T(K)?I[0].rules:I}var M=w(h);return h.accept(this._visitor),d.visitDeeper=!1,this.utils.isEmpty(h)||this._mergeRules(h.rules[0].rules),this.utils.resolveVisibility(h,M)},visitAtRuleWithoutBody:function(h,d){if(!h.blocksVisibility()){if(h.name==="@charset"){if(this.charset){if(h.debugInfo){var T=new Dt.Comment("/* "+h.toCSS(this._context).replace(/\n/g,"")+` */ +`);return T.debugInfo=h.debugInfo,this._visitor.visit(T)}return}this.charset=!0}return h}},checkValidNodes:function(h,d){if(h)for(var T=0;T0?h.accept(this._visitor):h.rules=null,d.visitDeeper=!1}return h.rules&&(this._mergeRules(h.rules),this._removeDuplicateRules(h.rules)),this.utils.isVisibleRuleset(h)&&(h.ensureVisibility(),w.splice(0,0,h)),w.length===1?w[0]:w},_compileRulesetPaths:function(h){h.paths&&(h.paths=h.paths.filter(function(d){var T;for(d[0].elements[0].combinator.value===" "&&(d[0].elements[0].combinator=new Dt.Combinator("")),T=0;T=0;M--)if(w=h[M],w instanceof Dt.Declaration)if(!d[w.name])d[w.name]=w;else{T=d[w.name],T instanceof Dt.Declaration&&(T=d[w.name]=[d[w.name].toCSS(this._context)]);var K=w.toCSS(this._context);T.indexOf(K)!==-1?h.splice(M,1):T.push(K)}}},_mergeRules:function(h){if(h){for(var d={},T=[],w=0;w0){var oe=I[0],de=[],it=[new Dt.Expression(de)];I.forEach(function(at){at.merge==="+"&&de.length>0&&it.push(new Dt.Expression(de=[])),de.push(at.value),oe.important=oe.important||at.important}),oe.value=new Dt.Value(it)}})}}};var ri={Visitor:En,ImportVisitor:fi,MarkVisibleSelectorsVisitor:yi,ExtendVisitor:Ti,JoinSelectorVisitor:gr,ToCSSVisitor:ns};function ni(h,d){var T=h.length,w=0,M=0,K,I,oe,de,it=[],at=0,Qe,ee,ve,ke,qe;function Pe(pt){var _t=Qe-at;_t<512&&!pt||!_t||(it.push(h.slice(at,Qe+1)),at=Qe+1)}for(Qe=0;Qe=97&&ve<=122||ve<34))switch(ve){case 40:M++,I=Qe;continue;case 41:if(--M<0)return d("missing opening `(`",Qe);continue;case 59:M||Pe();continue;case 123:w++,K=Qe;continue;case 125:if(--w<0)return d("missing opening `{`",Qe);!w&&!M&&Pe();continue;case 92:if(Qe96)){if(ke==ve){qe=1;break}if(ke==92){if(Qe==T-1)return d("unescaped `\\`",Qe);Qe++}}if(qe)continue;return d("unmatched `"+String.fromCharCode(ve)+"`",ee);case 47:if(M||Qe==T-1)continue;if(ke=h.charCodeAt(Qe+1),ke==47)for(Qe=Qe+2;QeK&&de>oe?d("missing closing `}` or `*/`",K):d("missing closing `}`",K):M!==0?d("missing closing `)`",I):(Pe(!0),it)}var In=function(){var h,d,T=[],w,M,K,I,oe,de={},it=32,at=9,Qe=10,ee=13,ve=43,ke=44,qe=47,Pe=57;function pt(_t){for(var Et=de.i,ir=d,xr=de.i-oe,Hr=de.i+I.length-xr,Fr=de.i+=_t,Kr=h,_n,cn,pn;de.i=0){pn={index:de.i,text:Kr.substr(de.i,Fn+2-de.i),isLineComment:!1},de.i+=pn.text.length-1,de.commentStore.push(pn);continue}}break}if(_n!==it&&_n!==Qe&&_n!==at&&_n!==ee)break}if(I=I.slice(_t+de.i-Fr+xr),oe=de.i,!I.length){if(dw||de.i===w&&_t&&!M)&&(w=de.i,M=_t);var Et=T.pop();I=Et.current,oe=de.i=Et.i,d=Et.j},de.forget=function(){T.pop()},de.isWhitespace=function(_t){var Et=de.i+(_t||0),ir=h.charCodeAt(Et);return ir===it||ir===ee||ir===at||ir===Qe},de.$re=function(_t){de.i>oe&&(I=I.slice(de.i-oe),oe=de.i);var Et=_t.exec(I);return Et?(pt(Et[0].length),typeof Et=="string"?Et:Et.length===1?Et[0]:Et):null},de.$char=function(_t){return h.charAt(de.i)!==_t?null:(pt(1),_t)},de.$peekChar=function(_t){return h.charAt(de.i)!==_t?null:_t},de.$str=function(_t){for(var Et=_t.length,ir=0;ir_n&&(Fn=!1)}}while(Fn);return ir||null},de.autoCommentAbsorb=!0,de.commentStore=[],de.finished=!1,de.peek=function(_t){if(typeof _t=="string"){for(var Et=0;Et<_t.length;Et++)if(h.charAt(de.i+Et)!==_t.charAt(Et))return!1;return!0}else return _t.test(I)},de.peekChar=function(_t){return h.charAt(de.i)===_t},de.currentChar=function(){return h.charAt(de.i)},de.prevChar=function(){return h.charAt(de.i-1)},de.getInput=function(){return h},de.peekNotNumeric=function(){var _t=h.charCodeAt(de.i);return _t>Pe||_t=h.length;return de.i=h.length-1,furthestChar:h[de.i]}},de};function Hn(h){return{_data:{},add:function(d,T){d=d.toLowerCase(),this._data.hasOwnProperty(d),this._data[d]=T},addMultiple:function(d){var T=this;Object.keys(d).forEach(function(w){T.add(w,d[w])})},get:function(d){return this._data[d]||h&&h.get(d)},getLocalFunctions:function(){return this._data},inherit:function(){return Hn(this)},create:function(d){return Hn(d)}}}var zt=Hn(null),dr={queryInParens:!0},rn={queryInParens:!0},fn=function h(d,T,w,M){M=M||0;var K,I=In();function oe(ee,ve){throw new Qt({index:I.i,filename:w.filename,type:ve||"Syntax",message:ee},T)}function de(ee,ve){var ke=ee instanceof Function?ee.call(K):I.$re(ee);if(ke)return ke;oe(ve||(typeof ee=="string"?"expected '"+ee+"' got '"+I.currentChar()+"'":"unexpected token"))}function it(ee,ve){if(I.$char(ee))return ee;oe(ve||"expected '"+ee+"' got '"+I.currentChar()+"'")}function at(ee){var ve=w.filename;return{lineNumber:St(ee,I.getInput()).line+1,fileName:ve}}function Qe(ee,ve,ke){var qe,Pe=[],pt=I;try{pt.start(ee,!1,function(Hr,Fr){ke({message:Hr,index:Fr+M})});for(var _t=0,Et=void 0;Et=ve[_t];_t++)qe=K[Et](),Pe.push(qe||null);var ir=pt.end();ir.isFinished?ke(null,Pe):ke(!0,null)}catch(xr){throw new Qt({index:xr.index+M,message:xr.message},T,w.filename)}}return{parserInput:I,imports:T,fileInfo:w,parseNode:Qe,parse:function(ee,ve,ke){var qe,Pe=null,pt,_t,Et,ir="";if(ke&&ke.disablePluginRule&&(K.plugin=function(){var cn=I.$re(/^@plugin?\s+/);cn&&oe("@plugin statements are not allowed when disablePluginRule is set to true")}),pt=ke&&ke.globalVars?h.serializeVars(ke.globalVars)+` +`:"",_t=ke&&ke.modifyVars?` +`+h.serializeVars(ke.modifyVars):"",d.pluginManager)for(var xr=d.pluginManager.getPreProcessors(),Hr=0;Hr");return ee},args:function(ee){var ve=K.entities,ke={args:null,variadic:!1},qe=[],Pe=[],pt=[],_t,Et,ir,xr,Hr,Fr,Kr,_n=!0;for(I.save();;){if(ee)Fr=K.detachedRuleset()||K.expression();else{if(I.commentStore.length=0,I.$str("...")){ke.variadic=!0,I.$char(";")&&!_t&&(_t=!0),(_t?Pe:pt).push({variadic:!0});break}Fr=ve.variable()||ve.property()||ve.literal()||ve.keyword()||this.call(!0)}if(!Fr||!_n)break;xr=null,Fr.throwAwayComments&&Fr.throwAwayComments(),Hr=Fr;var cn=null;if(ee?Fr.value&&Fr.value.length==1&&(cn=Fr.value[0]):cn=Fr,cn&&(cn instanceof Dt.Variable||cn instanceof Dt.Property))if(I.$char(":")){if(qe.length>0&&(_t&&oe("Cannot mix ; and , as delimiter types"),Et=!0),Hr=K.detachedRuleset()||K.expression(),!Hr)if(ee)oe("could not understand value for named argument");else return I.restore(),ke.args=[],ke;xr=ir=cn.name}else if(I.$str("..."))if(ee)Kr=!0;else{ke.variadic=!0,I.$char(";")&&!_t&&(_t=!0),(_t?Pe:pt).push({name:Fr.name,variadic:!0});break}else ee||(ir=xr=cn.name,Hr=null);if(Hr&&qe.push(Hr),pt.push({name:xr,value:Hr,expand:Kr}),I.$char(",")){_n=!0;continue}_n=I.$char(";")===";",(_n||_t)&&(Et&&oe("Cannot mix ; and , as delimiter types"),_t=!0,qe.length>1&&(Hr=new Dt.Value(qe)),Pe.push({name:ir,value:Hr,expand:Kr}),ir=null,qe=[],Et=!1)}return I.forget(),ke.args=_t?Pe:pt,ke},definition:function(){var ee,ve=[],ke,qe,Pe,pt=!1;if(!(I.currentChar()!=="."&&I.currentChar()!=="#"||I.peek(/^[^{]*\}/)))if(I.save(),ke=I.$re(/^([#.](?:[\w-]|\\(?:[A-Fa-f0-9]{1,6} ?|[^A-Fa-f0-9]))+)\s*\(/),ke){ee=ke[1];var _t=this.args(!1);if(ve=_t.args,pt=_t.variadic,!I.$char(")")){I.restore("Missing closing ')'");return}if(I.commentStore.length=0,I.$str("when")&&(Pe=de(K.conditions,"expected condition")),qe=K.block(),qe)return I.forget(),new Dt.mixin.Definition(ee,ve,qe,Pe,pt);I.restore()}else I.restore()},ruleLookups:function(){var ee,ve=[];if(I.currentChar()==="["){for(;;){if(I.save(),ee=this.lookupValue(),!ee&&ee!==""){I.restore();break}ve.push(ee),I.forget()}if(ve.length>0)return ve}},lookupValue:function(){if(I.save(),!I.$char("[")){I.restore();return}var ee=I.$re(/^(?:[@$]{0,2})[_a-zA-Z0-9-]*/);if(!I.$char("]")){I.restore();return}if(ee||ee==="")return I.forget(),ee;I.restore()}},entity:function(){var ee=this.entities;return this.comment()||ee.literal()||ee.variable()||ee.url()||ee.property()||ee.call()||ee.keyword()||this.mixin.call(!0)||ee.javascript()},end:function(){return I.$char(";")||I.peek("}")},ieAlpha:function(){var ee;if(I.$re(/^opacity=/i))return ee=I.$re(/^\d+/),ee||(ee=de(K.entities.variable,"Could not parse alpha"),ee="@{"+ee.name.slice(1)+"}"),it(")"),new Dt.Quoted("","alpha(opacity="+ee+")")},element:function(){var ee,ve,ke,qe=I.i;if(ve=this.combinator(),ee=I.$re(/^(?:\d+\.\d+|\d+)%/)||I.$re(/^(?:[.#]?|:*)(?:[\w-]|[^\x00-\x9f]|\\(?:[A-Fa-f0-9]{1,6} ?|[^A-Fa-f0-9]))+/)||I.$char("*")||I.$char("&")||this.attribute()||I.$re(/^\([^&()@]+\)/)||I.$re(/^[.#:](?=@)/)||this.entities.variableCurly(),ee||(I.save(),I.$char("(")?(ke=this.selector(!1))&&I.$char(")")?(ee=new Dt.Paren(ke),I.forget()):I.restore("Missing closing ')'"):I.forget()),ee)return new Dt.Element(ve,ee,ee instanceof Dt.Variable,qe+M,w)},combinator:function(){var ee=I.currentChar();if(ee==="/"){I.save();var ve=I.$re(/^\/[a-z]+\//i);if(ve)return I.forget(),new Dt.Combinator(ve);I.restore()}if(ee===">"||ee==="+"||ee==="~"||ee==="|"||ee==="^"){for(I.i++,ee==="^"&&I.currentChar()==="^"&&(ee="^^",I.i++);I.isWhitespace();)I.i++;return new Dt.Combinator(ee)}else return I.isWhitespace(-1)?new Dt.Combinator(" "):new Dt.Combinator(null)},selector:function(ee){var ve=I.i,ke,qe,Pe,pt,_t,Et,ir;for(ee=ee!==!1;(ee&&(qe=this.extend())||ee&&(Et=I.$str("when"))||(pt=this.element()))&&(Et?ir=de(this.conditions,"expected condition"):ir?oe("CSS guard can only be used at the end of selector"):qe?_t?_t=_t.concat(qe):_t=qe:(_t&&oe("Extend can only be used at the end of selector"),Pe=I.currentChar(),ke?ke.push(pt):ke=[pt],pt=null),!(Pe==="{"||Pe==="}"||Pe===";"||Pe===","||Pe===")")););if(ke)return new Dt.Selector(ke,_t,ir,ve+M,w);_t&&oe("Extend must be used to extend a selector, it cannot be used on its own")},selectors:function(){for(var ee,ve;ee=this.selector(),!(!ee||(ve?ve.push(ee):ve=[ee],I.commentStore.length=0,ee.condition&&ve.length>1&&oe("Guards are only currently allowed on a single selector."),!I.$char(",")));)ee.condition&&oe("Guards are only currently allowed on a single selector."),I.commentStore.length=0;return ve},attribute:function(){if(I.$char("[")){var ee=this.entities,ve,ke,qe,Pe;return(ve=ee.variableCurly())||(ve=de(/^(?:[_A-Za-z0-9-*]*\|)?(?:[_A-Za-z0-9-]|\\.)+/)),qe=I.$re(/^[|~*$^]?=/),qe&&(ke=ee.quoted()||I.$re(/^[0-9]+%/)||I.$re(/^[\w-]+/)||ee.variableCurly(),ke&&(Pe=I.$re(/^[iIsS]/))),it("]"),new Dt.Attribute(ve,qe,ke,Pe)}},block:function(){var ee;if(I.$char("{")&&(ee=this.primary())&&I.$char("}"))return ee},blockRuleset:function(){var ee=this.block();return ee&&(ee=new Dt.Ruleset(null,ee)),ee},detachedRuleset:function(){var ee,ve,ke;if(I.save(),I.$re(/^[.#]\(/)&&(ee=this.mixin.args(!1),ve=ee.args,ke=ee.variadic,!I.$char(")"))){I.restore();return}var qe=this.blockRuleset();if(qe)return I.forget(),ve?new Dt.mixin.Definition(null,ve,qe,null,ke):new Dt.DetachedRuleset(qe);I.restore()},ruleset:function(){var ee,ve,ke;if(I.save(),d.dumpLineNumbers&&(ke=at(I.i)),ee=this.selectors(),ee&&(ve=this.block())){I.forget();var qe=new Dt.Ruleset(ee,ve,d.strictImports);return d.dumpLineNumbers&&(qe.debugInfo=ke),qe}else I.restore()},declaration:function(){var ee,ve,ke=I.i,qe,Pe=I.currentChar(),pt,_t,Et;if(!(Pe==="."||Pe==="#"||Pe==="&"||Pe===":"))if(I.save(),ee=this.variable()||this.ruleProperty(),ee){if(Et=typeof ee=="string",Et&&(ve=this.detachedRuleset(),ve&&(qe=!0)),I.commentStore.length=0,!ve){if(_t=!Et&&ee.length>1&&ee.pop().value,ee[0].value&&ee[0].value.slice(0,2)==="--"?ve=this.permissiveValue(/[;}]/):ve=this.anonymousValue(),ve)return I.forget(),new Dt.Declaration(ee,ve,!1,_t,ke+M,w);ve||(ve=this.value()),ve?pt=this.important():Et&&(ve=this.permissiveValue())}if(ve&&(this.end()||qe))return I.forget(),new Dt.Declaration(ee,ve,pt,_t,ke+M,w);I.restore()}else I.restore()},anonymousValue:function(){var ee=I.i,ve=I.$re(/^([^.#@$+/'"*`(;{}-]*);/);if(ve)return new Dt.Anonymous(ve[1],ee+M)},permissiveValue:function(ee){var ve,ke,qe,Pe,pt=ee||";",_t=I.i,Et=[];function ir(){var Fr=I.currentChar();return typeof pt=="string"?Fr===pt:pt.test(Fr)}if(!ir()){Pe=[];do{if(ke=this.comment(),ke){Pe.push(ke);continue}ke=this.entity(),ke&&Pe.push(ke)}while(ke);if(qe=ir(),Pe.length>0){if(Pe=new Dt.Expression(Pe),qe)return Pe;Et.push(Pe),I.prevChar()===" "&&Et.push(new Dt.Anonymous(" ",_t))}if(I.save(),Pe=I.$parseUntil(pt),Pe){if(typeof Pe=="string"&&oe("Expected '"+Pe+"'","Parse"),Pe.length===1&&Pe[0]===" ")return I.forget(),new Dt.Anonymous("",_t);var xr=void 0;for(ve=0;ve]=|<=|>=|[<>]|=)/)?(I.restore(),Pe=this.condition(),I.save(),pt=this.atomicCondition(null,Pe.rvalue),pt||I.restore()):(I.restore(),qe=this.value()),I.$char(")")?Pe&&!qe?(ke.push(new Dt.Paren(new Dt.QueryInParens(Pe.op,Pe.lvalue,Pe.rvalue,pt?pt.op:null,pt?pt.rvalue:null,Pe._index))),qe=Pe):Pe&&qe?ke.push(new Dt.Paren(new Dt.Declaration(Pe,qe,null,null,I.i+M,w,!0))):qe?ke.push(new Dt.Paren(qe)):oe("badly formed media feature definition"):oe("Missing closing ')'","Parse"));while(qe);if(I.forget(),ke.length>0)return new Dt.Expression(ke)},mediaFeatures:function(ee){var ve=this.entities,ke=[],qe;do if(qe=this.mediaFeature(ee),qe){if(ke.push(qe),!I.$char(","))break}else if(qe=ve.variable()||ve.mixinLookup(),qe&&(ke.push(qe),!I.$char(",")))break;while(qe);return ke.length>0?ke:null},prepareAndGetNestableAtRule:function(ee,ve,ke,qe){var Pe=this.mediaFeatures(qe),pt=this.block();pt||oe("media definitions require block statements after any features"),I.forget();var _t=new ee(pt,Pe,ve+M,w);return d.dumpLineNumbers&&(_t.debugInfo=ke),_t},nestableAtRule:function(){var ee,ve=I.i;if(d.dumpLineNumbers&&(ee=at(ve)),I.save(),I.$peekChar("@")){if(I.$str("@media"))return this.prepareAndGetNestableAtRule(Dt.Media,ve,ee,dr);if(I.$str("@container"))return this.prepareAndGetNestableAtRule(Dt.Container,ve,ee,rn)}I.restore()},plugin:function(){var ee,ve,ke,qe=I.i,Pe=I.$re(/^@plugin\s+/);if(Pe){if(ve=this.pluginArgs(),ve?ke={pluginArgs:ve,isPlugin:!0}:ke={isPlugin:!0},ee=this.entities.quoted()||this.entities.url())return I.$char(";")||(I.i=qe,oe("missing semi-colon on @plugin")),new Dt.Import(ee,null,ke,qe+M,w);I.i=qe,oe("malformed @plugin statement")}},pluginArgs:function(){if(I.save(),!I.$char("("))return I.restore(),null;var ee=I.$re(/^\s*([^);]+)\)\s*/);return ee[1]?(I.forget(),ee[1].trim()):(I.restore(),null)},atrule:function(){var ee=I.i,ve,ke,qe,Pe,pt,_t,Et,ir=!0,xr=!0;if(I.currentChar()==="@"){if(ke=this.import()||this.plugin()||this.nestableAtRule(),ke)return ke;if(I.save(),ve=I.$re(/^@[a-z-]+/),!!ve){switch(Pe=ve,ve.charAt(1)=="-"&&ve.indexOf("-",2)>0&&(Pe="@"+ve.slice(ve.indexOf("-",2)+1)),Pe){case"@charset":pt=!0,ir=!1;break;case"@namespace":_t=!0,ir=!1;break;case"@keyframes":case"@counter-style":pt=!0;break;case"@document":case"@supports":Et=!0,xr=!1;break;default:Et=!0;break}if(I.commentStore.length=0,pt?(ke=this.entity(),ke||oe("expected "+ve+" identifier")):_t?(ke=this.expression(),ke||oe("expected "+ve+" expression")):Et&&(ke=this.permissiveValue(/^[{;]/),ir=I.currentChar()==="{",ke?ke.value||(ke=null):!ir&&I.currentChar()!==";"&&oe(ve+" rule is missing block or ending semi-colon")),ir&&(qe=this.blockRuleset()),qe||!ir&&ke&&I.$char(";"))return I.forget(),new Dt.AtRule(ve,ke,qe,ee+M,w,d.dumpLineNumbers?at(ee):null,xr);I.restore("at-rule options not recognised")}}},value:function(){var ee,ve=[],ke=I.i;do if(ee=this.expression(),ee&&(ve.push(ee),!I.$char(",")))break;while(ee);if(ve.length>0)return new Dt.Value(ve,ke+M)},important:function(){if(I.currentChar()==="!")return I.$re(/^! *important/)},sub:function(){var ee,ve;if(I.save(),I.$char("(")){if(ee=this.addition(),ee&&I.$char(")"))return I.forget(),ve=new Dt.Expression([ee]),ve.parens=!0,ve;I.restore("Expected ')'");return}I.restore()},multiplication:function(){var ee,ve,ke,qe,Pe;if(ee=this.operand(),ee){for(Pe=I.isWhitespace(-1);!I.peek(/^\/[*/]/);){if(I.save(),ke=I.$char("/")||I.$char("*")||I.$str("./"),!ke){I.forget();break}if(ve=this.operand(),!ve){I.restore();break}I.forget(),ee.parensInOp=!0,ve.parensInOp=!0,qe=new Dt.Operation(ke,[qe||ee,ve],Pe),Pe=I.isWhitespace(-1)}return qe||ee}},addition:function(){var ee,ve,ke,qe,Pe;if(ee=this.multiplication(),ee){for(Pe=I.isWhitespace(-1);ke=I.$re(/^[-+]\s+/)||!Pe&&(I.$char("+")||I.$char("-")),!(!ke||(ve=this.multiplication(),!ve));)ee.parensInOp=!0,ve.parensInOp=!0,qe=new Dt.Operation(ke,[qe||ee,ve],Pe),Pe=I.isWhitespace(-1);return qe||ee}},conditions:function(){var ee,ve,ke=I.i,qe;if(ee=this.condition(!0),ee){for(;!(!I.peek(/^,\s*(not\s*)?\(/)||!I.$char(",")||(ve=this.condition(!0),!ve));)qe=new Dt.Condition("or",qe||ee,ve,ke+M);return qe||ee}},condition:function(ee){var ve,ke,qe;function Pe(){return I.$str("or")}if(ve=this.conditionAnd(ee),!!ve){if(ke=Pe(),ke)if(qe=this.condition(ee),qe)ve=new Dt.Condition(ke,ve,qe);else return;return ve}},conditionAnd:function(ee){var ve,ke,qe,Pe=this;function pt(){var Et=Pe.negatedCondition(ee)||Pe.parenthesisCondition(ee);return!Et&&!ee?Pe.atomicCondition(ee):Et}function _t(){return I.$str("and")}if(ve=pt(),!!ve){if(ke=_t(),ke)if(qe=this.conditionAnd(ee),qe)ve=new Dt.Condition(ke,ve,qe);else return;return ve}},negatedCondition:function(ee){if(I.$str("not")){var ve=this.parenthesisCondition(ee);return ve&&(ve.negate=!ve.negate),ve}},parenthesisCondition:function(ee){function ve(qe){var Pe;if(I.save(),Pe=qe.condition(ee),!Pe){I.restore();return}if(!I.$char(")")){I.restore();return}return I.forget(),Pe}var ke;if(I.save(),!I.$str("(")){I.restore();return}if(ke=ve(this),ke)return I.forget(),ke;if(ke=this.atomicCondition(ee),!ke){I.restore();return}if(!I.$char(")")){I.restore("expected ')' got '"+I.currentChar()+"'");return}return I.forget(),ke},atomicCondition:function(ee,ve){var ke=this.entities,qe=I.i,Pe,pt,_t,Et,ir=(function(){return this.addition()||ke.keyword()||ke.quoted()||ke.mixinLookup()}).bind(this);if(ve?Pe=ve:Pe=ir(),Pe)return I.$char(">")?I.$char("=")?Et=">=":Et=">":I.$char("<")?I.$char("=")?Et="<=":Et="<":I.$char("=")&&(I.$char(">")?Et="=>":I.$char("<")?Et="=<":Et="="),Et?(pt=ir(),pt?_t=new Dt.Condition(Et,Pe,pt,qe+M,!1):oe("expected expression")):ve||(_t=new Dt.Condition("=",Pe,new Dt.Keyword("true"),qe+M,!1)),_t},operand:function(){var ee=this.entities,ve;I.peek(/^-[@$(]/)&&(ve=I.$char("-"));var ke=this.sub()||ee.dimension()||ee.color()||ee.variable()||ee.property()||ee.call()||ee.quoted(!0)||ee.colorKeyword()||ee.mixinLookup();return ve&&(ke.parensInOp=!0,ke=new Dt.Negative(ke)),ke},expression:function(){var ee=[],ve,ke,qe=I.i;do{if(ve=this.comment(),ve){ee.push(ve);continue}ve=this.addition()||this.entity(),ve instanceof Dt.Comment&&(ve=null),ve&&(ee.push(ve),I.peek(/^\/[/*]/)||(ke=I.$char("/"),ke&&ee.push(new Dt.Anonymous(ke,qe+M))))}while(ve);if(ee.length>0)return new Dt.Expression(ee)},property:function(){var ee=I.$re(/^(\*?-?[_a-zA-Z0-9-]+)\s*:/);if(ee)return ee[1]},ruleProperty:function(){var ee=[],ve=[],ke,qe;I.save();var Pe=I.$re(/^([_a-zA-Z0-9-]+)\s*:/);if(Pe)return ee=[new Dt.Keyword(Pe[1])],I.forget(),ee;function pt(_t){var Et=I.i,ir=I.$re(_t);if(ir)return ve.push(Et),ee.push(ir[1])}for(pt(/^(\*?)/);pt(/^((?:[\w-]+)|(?:[@$]\{[\w-]+\}))/););if(ee.length>1&&pt(/^((?:\+_|\+)?)\s*:/)){for(I.forget(),ee[0]===""&&(ee.shift(),ve.shift()),qe=0;qe"u"?!1:M,this.allowRoot=!0,this.copyVisibilityInfo(K)};Ht.prototype=Object.assign(new ie,{type:"Anonymous",eval:function(){return new Ht(this.value,this._index,this._fileInfo,this.mapLines,this.rulesetLike,this.visibilityInfo())},compare:function(h){return h.toCSS&&this.toCSS()===h.toCSS()?0:void 0},isRulesetLike:function(){return this.rulesetLike},genCSS:function(h,d){this.nodeVisible=!!this.value,this.nodeVisible&&d.add(this.value,this._fileInfo,this._index,this.mapLines)}});var Ar=Re;function Rr(h,d){var T="",w,M=d.length,K={add:function(I){T+=I}};for(w=0;w0;h--){var d=this.rules[h-1];if(d instanceof jr)return this.parseValue(d)}},parseValue:function(h){var d=this;function T(M){return M.value instanceof Ht&&!M.parsed&&(typeof M.value.value=="string"?new fn(this.parse.context,this.parse.importManager,M.fileInfo(),M.value.getIndex()).parseNode(M.value.value,["value","important"],function(K,I){K&&(M.parsed=!0),I&&(M.value=I[0],M.important=I[1]||"",M.parsed=!0)}):M.parsed=!0),M}if(Array.isArray(h)){var w=[];return h.forEach(function(M){w.push(T.call(d,M))}),w}else return T.call(d,h)},rulesets:function(){if(!this.rules)return[];var h=[],d=this.rules,T,w;for(T=0;w=d[T];T++)w.isRuleset&&h.push(w);return h},prependRule:function(h){var d=this.rules;d?d.unshift(h):this.rules=[h],this.setParent(h,this)},find:function(h,d,T){d=d||this;var w=[],M,K,I=h.toCSS();return I in this._lookups?this._lookups[I]:(this.rulesets().forEach(function(oe){if(oe!==d){for(var de=0;deM){if(!T||T(oe)){K=oe.find(new nn(h.elements.slice(M)),d,T);for(var it=0;it0&&d.add(Qe),h.firstSelector=!0,de[0].genCSS(h,d),h.firstSelector=!1,w=1;w0?(_t=ft(ke),Et=_t.pop(),ir=pt.createDerived(ft(Et.elements))):ir=pt.createDerived([]),qe.length>0){var xr=Pe.combinator,Hr=qe[0].elements[0];xr.emptyOrWhitespace&&!Hr.combinator.emptyOrWhitespace&&(xr=Hr.combinator),ir.elements.push(new Ke(xr,Hr.value,Pe.isVariable,Pe._index,Pe._fileInfo)),ir.elements=ir.elements.concat(qe[0].elements.slice(1))}if(ir.elements.length!==0&&_t.push(ir),qe.length>1){var Fr=qe.slice(1);Fr=Fr.map(function(Kr){return Kr.createDerived(Kr.elements,[])}),_t=_t.concat(Fr)}return _t}function I(ke,qe,Pe,pt,_t){var Et;for(Et=0;Et0?pt[pt.length-1]=pt[pt.length-1].createDerived(pt[pt.length-1].elements.concat(ke)):pt.push(new nn(ke))}}function de(ke,qe,Pe){var pt,_t,Et,ir,xr,Hr,Fr,Kr,_n=!1,cn,pn;function dn(Aa){var Ro;return!(Aa.value instanceof Be)||(Ro=Aa.value.value,!(Ro instanceof nn))?null:Ro}for(ir=[],xr=[[]],pt=0;Kr=Pe.elements[pt];pt++)if(Kr.value!=="&"){var Fn=dn(Kr);if(Fn!==null){oe(ir,xr);var Pi=[],li=void 0,zi=[];for(li=de(Pi,qe,Fn),_n=_n||li,Et=0;Et0&&Fr[0].elements.push(new Ke(Kr.combinator,"",Kr.isVariable,Kr._index,Kr._fileInfo)),Hr.push(Fr);else for(Et=0;Et0&&(ke.push(xr[pt]),pn=xr[pt][cn-1],xr[pt][cn-1]=pn.createDerived(pn.elements,Pe.extendList));return _n}function it(ke,qe){var Pe=qe.createDerived(qe.elements,qe.extendList,qe.evaldCondition);return Pe.copyVisibilityInfo(ke),Pe}var at,Qe,ee;if(Qe=[],ee=de(Qe,d,T),!ee)if(d.length>0)for(Qe=[],at=0;at0)for(T=0;T-1e-6&&(w=T.toFixed(20).replace(/0+$/,"")),h&&h.compress){if(T===0&&this.unit.isLength()){d.add(w);return}T>0&&T<1&&(w=w.substr(1))}d.add(w),this.unit.genCSS(h,d)},operate:function(h,d,T){var w=this._operate(h,d,this.value,T.value),M=this.unit.clone();if(d==="+"||d==="-"){if(M.numerator.length===0&&M.denominator.length===0)M=T.unit.clone(),this.unit.backupUnit&&(M.backupUnit=this.unit.backupUnit);else if(!(T.unit.numerator.length===0&&M.denominator.length===0)){if(T=T.convertTo(this.unit.usedUnits()),h.strictUnits&&T.unit.toString()!==M.toString())throw new Error("Incompatible units. Change the units or use the unit function. "+("Bad units: '"+M.toString()+"' and '"+T.unit.toString()+"'."));w=this._operate(h,d,this.value,T.value)}}else d==="*"?(M.numerator=M.numerator.concat(T.unit.numerator).sort(),M.denominator=M.denominator.concat(T.unit.denominator).sort(),M.cancel()):d==="/"&&(M.numerator=M.numerator.concat(T.unit.denominator).sort(),M.denominator=M.denominator.concat(T.unit.numerator).sort(),M.cancel());return new ln(w,M)},compare:function(h){var d,T;if(h instanceof ln){if(this.unit.isEmpty()||h.unit.isEmpty())d=this,T=h;else if(d=this.unify(),T=h.unify(),d.unit.compare(T.unit)!==0)return;return ie.numericCompare(d.value,T.value)}},unify:function(){return this.convertTo({length:"px",duration:"s",angle:"rad"})},convertTo:function(h){var d=this.value,T=this.unit.clone(),w,M,K,I,oe={},de;if(typeof h=="string"){for(w in L)L[w].hasOwnProperty(h)&&(oe={},oe[w]=h);h=oe}de=function(it,at){return K.hasOwnProperty(it)?(at?d=d/(K[it]/K[I]):d=d*(K[it]/K[I]),I):it};for(M in h)h.hasOwnProperty(M)&&(I=h[M],K=L[M],T.map(de));return T.cancel(),new ln(d,T)}});var eo=Re,ki=function(h,d,T){this.op=h.trim(),this.operands=d,this.isSpaced=T};ki.prototype=Object.assign(new ie,{type:"Operation",accept:function(h){this.operands=h.visitArray(this.operands)},eval:function(h){var d=this.operands[0].eval(h),T=this.operands[1].eval(h),w;if(h.isMathOn(this.op)){if(w=this.op==="./"?"/":this.op,d instanceof ln&&T instanceof re&&(d=d.toColor()),T instanceof ln&&d instanceof re&&(T=T.toColor()),!d.operate||!T.operate){if((d instanceof ki||T instanceof ki)&&d.op==="/"&&h.math===eo.PARENS_DIVISION)return new ki(this.op,[d,T],this.isSpaced);throw{type:"Operation",message:"Operation on an invalid type"}}return d.operate(h,w,T)}else return new ki(this.op,[d,T],this.isSpaced)},genCSS:function(h,d){this.operands[0].genCSS(h,d),this.isSpaced&&d.add(" "),d.add(this.op),this.isSpaced&&d.add(" "),this.operands[1].genCSS(h,d)}});/*! ***************************************************************************** + Copyright (c) Microsoft Corporation. + + Permission to use, copy, modify, and/or distribute this software for any + purpose with or without fee is hereby granted. + + THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH + REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY + AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, + INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM + LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR + OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR + PERFORMANCE OF THIS SOFTWARE. + ***************************************************************************** */var Tr=function(){return Tr=Object.assign||function(d){for(var T,w=1,M=arguments.length;w1?d=new xt(this.value.map(function(K){return K.eval?K.eval(h):K}),this.noSpacing):this.value.length===1?(this.value[0].parens&&!this.value[0].parensInOp&&!h.inCalc&&(M=!0),d=this.value[0].eval(h)):d=this,w&&h.outOfParenthesis(),this.parens&&this.parensInOp&&!T&&!M&&!(d instanceof ln)&&(d=new Be(d)),d},genCSS:function(h,d){for(var T=0;T1){var T=new nn([],null,null,this.getIndex(),this.fileInfo()).createEmptySelectors();d=new Ln(T,h.mediaBlocks),d.multiMedia=!0,d.copyVisibilityInfo(this.visibilityInfo()),this.setParent(d,this)}return delete h.mediaBlocks,delete h.mediaPath,d},evalNested:function(h){var d,T,w=h.mediaPath.concat([this]);for(d=0;d0;d--)M.splice(d,0,new Ht("and"));return new xt(M)})),this.setParent(this.features,this),new Ln([],[])},permute:function(h){if(h.length===0)return[];if(h.length===1)return h[0];for(var d=[],T=this.permute(h.slice(1)),w=0;w1?"["+h.value.map(function(d){return d.toCSS()}).join(", ")+"]":h.toCSS()}});var Lt=function(h,d,T,w){this.escaped=d,this.expression=h,this._index=T,this._fileInfo=w};Lt.prototype=Object.assign(new gt,{type:"JavaScript",eval:function(h){var d=this.evaluateJavaScript(this.expression,h),T=typeof d;return T==="number"&&!isNaN(d)?new ln(d):T==="string"?new vr('"'+d+'"',d,this.escaped,this._index):Array.isArray(d)?new Ht(d.join(", ")):new Ht(d)}});var Gt=function(h,d){this.key=h,this.value=d};Gt.prototype=Object.assign(new ie,{type:"Assignment",accept:function(h){this.value=h.visit(this.value)},eval:function(h){return this.value.eval?new Gt(this.key,this.value.eval(h)):this},genCSS:function(h,d){d.add(this.key+"="),this.value.genCSS?this.value.genCSS(h,d):d.add(this.value)}});var Ut=function(h,d,T,w,M){this.op=h.trim(),this.lvalue=d,this.rvalue=T,this._index=w,this.negate=M};Ut.prototype=Object.assign(new ie,{type:"Condition",accept:function(h){this.lvalue=h.visit(this.lvalue),this.rvalue=h.visit(this.rvalue)},eval:function(h){var d=function(T,w,M){switch(T){case"and":return w&&M;case"or":return w||M;default:switch(ie.compare(w,M)){case-1:return T==="<"||T==="=<"||T==="<=";case 0:return T==="="||T===">="||T==="=<"||T==="<=";case 1:return T===">"||T===">=";default:return!1}}}(this.op,this.lvalue.eval(h),this.rvalue.eval(h));return this.negate?!d:d}});var bt=function(h,d,T,w,M,K){this.op=h.trim(),this.lvalue=d,this.mvalue=T,this.op2=w?w.trim():null,this.rvalue=M,this._index=K};bt.prototype=Object.assign(new ie,{type:"QueryInParens",accept:function(h){this.lvalue=h.visit(this.lvalue),this.mvalue=h.visit(this.mvalue),this.rvalue&&(this.rvalue=h.visit(this.rvalue))},eval:function(h){return this.lvalue=this.lvalue.eval(h),this.mvalue=this.mvalue.eval(h),this.rvalue&&(this.rvalue=this.rvalue.eval(h)),this},genCSS:function(h,d){this.lvalue.genCSS(h,d),d.add(" "+this.op+" "),this.mvalue.genCSS(h,d),this.rvalue&&(d.add(" "+this.op2+" "),this.rvalue.genCSS(h,d))}});var yr=function(h,d,T,w,M){this._index=T,this._fileInfo=w;var K=new nn([],null,null,this._index,this._fileInfo).createEmptySelectors();this.features=new Nr(d),this.rules=[new Ln(K,h)],this.rules[0].allowImports=!0,this.copyVisibilityInfo(M),this.allowRoot=!0,this.setParent(K,this),this.setParent(this.features,this),this.setParent(this.rules,this)};yr.prototype=Object.assign(new ss,Tr(Tr({type:"Container"},je),{genCSS:function(h,d){d.add("@container ",this._fileInfo,this._index),this.features.genCSS(h,d),this.outputRuleset(h,d,this.rules)},eval:function(h){h.mediaBlocks||(h.mediaBlocks=[],h.mediaPath=[]);var d=new yr(null,[],this._index,this._fileInfo,this.visibilityInfo());return this.debugInfo&&(this.rules[0].debugInfo=this.debugInfo,d.debugInfo=this.debugInfo),d.features=this.features.eval(h),h.mediaPath.push(d),h.mediaBlocks.push(d),this.rules[0].functionRegistry=h.frames[0].functionRegistry.inherit(),h.frames.unshift(this.rules[0]),d.rules=[this.rules[0].eval(h)],h.frames.shift(),h.mediaPath.pop(),h.mediaPath.length===0?d.evalTop(h):d.evalNested(h)}}));var Er=function(h){this.value=h};Er.prototype=Object.assign(new ie,{type:"UnicodeDescriptor"});var wr=function(h){this.value=h};wr.prototype=Object.assign(new ie,{type:"Negative",genCSS:function(h,d){d.add("-"),this.value.genCSS(h,d)},eval:function(h){return h.isMathOn()?new ki("*",[new ln(-1),this.value]).eval(h):new wr(this.value.eval(h))}});var cr=function(h,d,T,w,M){switch(this.selector=h,this.option=d,this.object_id=cr.next_id++,this.parent_ids=[this.object_id],this._index=T,this._fileInfo=w,this.copyVisibilityInfo(M),this.allowRoot=!0,d){case"all":this.allowBefore=!0,this.allowAfter=!0;break;default:this.allowBefore=!1,this.allowAfter=!1;break}this.setParent(this.selector,this)};cr.prototype=Object.assign(new ie,{type:"Extend",accept:function(h){this.selector=h.visit(this.selector)},eval:function(h){return new cr(this.selector.eval(h),this.option,this.getIndex(),this.fileInfo(),this.visibilityInfo())},clone:function(h){return new cr(this.selector,this.option,this.getIndex(),this.fileInfo(),this.visibilityInfo())},findSelfSelectors:function(h){var d=[],T,w;for(T=0;T0&&w.length&&w[0].combinator.value===""&&(w[0].combinator.value=" "),d=d.concat(h[T].elements);this.selfSelectors=[new nn(d)],this.selfSelectors[0].copyVisibilityInfo(this.visibilityInfo())}}),cr.next_id=0;var Ue=function(h,d,T){this.variable=h,this._index=d,this._fileInfo=T,this.allowRoot=!0};Ue.prototype=Object.assign(new ie,{type:"VariableCall",eval:function(h){var d,T=new qt(this.variable,this.getIndex(),this.fileInfo()).eval(h),w=new Qt({message:"Could not evaluate variable call "+this.variable});if(!T.ruleset){if(T.rules)d=T;else if(Array.isArray(T))d=new Ln("",T);else if(Array.isArray(T.value))d=new Ln("",T.value);else throw w;T=new as(d)}if(T.ruleset)return T.callEval(h);throw w}});var Wr=function(h,d,T,w){this.value=h,this.lookups=d,this._index=T,this._fileInfo=w};Wr.prototype=Object.assign(new ie,{type:"NamespaceValue",eval:function(h){var d,T,w=this.value.eval(h);for(d=0;dthis.params.length)return!1;w=Math.min(K,this.arity);for(var I=0;I0){for(ve=!0,at=0;at0)pt=xr;else if(pt=ir,Hr[ir]+Hr[xr]>1)throw{type:"Runtime",message:"Ambiguous use of `default()` found when matching for `"+this.format(M)+"`",index:this.getIndex(),filename:this.fileInfo().filename};for(at=0;at0&&(d=d.slice(0,T)),T=d.lastIndexOf("/"),T<0&&(T=d.lastIndexOf("\\")),T<0?"":d.slice(0,T+1)},h.prototype.tryAppendExtension=function(d,T){return/(\.[a-z]*$)|([?;].*)$/.test(d)?d:d+T},h.prototype.tryAppendLessExtension=function(d){return this.tryAppendExtension(d,".less")},h.prototype.supportsSync=function(){return!1},h.prototype.alwaysMakePathsAbsolute=function(){return!1},h.prototype.isPathAbsolute=function(d){return/^(?:[a-z-]+:|\/|\\|#)/i.test(d)},h.prototype.join=function(d,T){return d?d+T:T},h.prototype.pathDiff=function(d,T){var w=this.extractUrlParts(d),M=this.extractUrlParts(T),K,I,oe,de,it="";if(w.hostPart!==M.hostPart)return"";for(I=Math.max(M.directories.length,w.directories.length),K=0;KparseInt(T[w])?-1:1;return 0},h.prototype.versionToString=function(d){for(var T="",w=0;w1?de-1:de,de*6<1?M+(K-M)*de*6:de*2<1?K:de*3<2?M+(K-M)*(2/3-de)*6:M}try{if(h instanceof re)return d?w=wi(d):w=h.alpha,new re(h.rgb,w,"hsla");h=wi(h)%360/360,d=qn(wi(d)),T=qn(wi(T)),w=qn(wi(w)),K=T<=.5?T*(d+1):T+d-T*d,M=T*2-K;var oe=[I(h+1/3)*255,I(h)*255,I(h-1/3)*255];return w=wi(w),new re(oe,w,"hsla")}catch{}},hsv:function(h,d,T){return ai.hsva(h,d,T,1)},hsva:function(h,d,T,w){h=wi(h)%360/360*360,d=wi(d),T=wi(T),w=wi(w);var M,K;M=Math.floor(h/60%6),K=h/60-M;var I=[T,T*(1-d),T*(1-K*d),T*(1-(1-K)*d)],oe=[[0,3,1],[2,0,1],[1,0,3],[1,2,0],[3,1,0],[0,1,2]];return ai.rgba(I[oe[M][0]]*255,I[oe[M][1]]*255,I[oe[M][2]]*255,w)},hue:function(h){return new ln(Bn(h).h)},saturation:function(h){return new ln(Bn(h).s*100,"%")},lightness:function(h){return new ln(Bn(h).l*100,"%")},hsvhue:function(h){return new ln(ta(h).h)},hsvsaturation:function(h){return new ln(ta(h).s*100,"%")},hsvvalue:function(h){return new ln(ta(h).v*100,"%")},red:function(h){return new ln(h.rgb[0])},green:function(h){return new ln(h.rgb[1])},blue:function(h){return new ln(h.rgb[2])},alpha:function(h){return new ln(Bn(h).a)},luma:function(h){return new ln(h.luma()*h.alpha*100,"%")},luminance:function(h){var d=.2126*h.rgb[0]/255+.7152*h.rgb[1]/255+.0722*h.rgb[2]/255;return new ln(d*h.alpha*100,"%")},saturate:function(h,d,T){if(!h.rgb)return null;var w=Bn(h);return typeof T<"u"&&T.value==="relative"?w.s+=w.s*d.value/100:w.s+=d.value/100,w.s=qn(w.s),Oi(h,w)},desaturate:function(h,d,T){var w=Bn(h);return typeof T<"u"&&T.value==="relative"?w.s-=w.s*d.value/100:w.s-=d.value/100,w.s=qn(w.s),Oi(h,w)},lighten:function(h,d,T){var w=Bn(h);return typeof T<"u"&&T.value==="relative"?w.l+=w.l*d.value/100:w.l+=d.value/100,w.l=qn(w.l),Oi(h,w)},darken:function(h,d,T){var w=Bn(h);return typeof T<"u"&&T.value==="relative"?w.l-=w.l*d.value/100:w.l-=d.value/100,w.l=qn(w.l),Oi(h,w)},fadein:function(h,d,T){var w=Bn(h);return typeof T<"u"&&T.value==="relative"?w.a+=w.a*d.value/100:w.a+=d.value/100,w.a=qn(w.a),Oi(h,w)},fadeout:function(h,d,T){var w=Bn(h);return typeof T<"u"&&T.value==="relative"?w.a-=w.a*d.value/100:w.a-=d.value/100,w.a=qn(w.a),Oi(h,w)},fade:function(h,d){var T=Bn(h);return T.a=d.value/100,T.a=qn(T.a),Oi(h,T)},spin:function(h,d){var T=Bn(h),w=(T.h+d.value)%360;return T.h=w<0?360+w:w,Oi(h,T)},mix:function(h,d,T){T||(T=new ln(50));var w=T.value/100,M=w*2-1,K=Bn(h).a-Bn(d).a,I=((M*K==-1?M:(M+K)/(1+M*K))+1)/2,oe=1-I,de=[h.rgb[0]*I+d.rgb[0]*oe,h.rgb[1]*I+d.rgb[1]*oe,h.rgb[2]*I+d.rgb[2]*oe],it=h.alpha*w+d.alpha*(1-w);return new re(de,it)},greyscale:function(h){return ai.desaturate(h,new ln(100))},contrast:function(h,d,T,w){if(!h.rgb)return null;if(typeof T>"u"&&(T=ai.rgba(255,255,255,1)),typeof d>"u"&&(d=ai.rgba(0,0,0,1)),d.luma()>T.luma()){var M=T;T=d,d=M}return typeof w>"u"?w=.43:w=wi(w),h.luma().5&&(w=1,T=h>.25?Math.sqrt(h):((16*h-12)*h+4)*h),h-(1-2*d)*w*(T-h)},hardlight:function(h,d){return As.overlay(d,h)},difference:function(h,d){return Math.abs(h-d)},exclusion:function(h,d){return h+d-2*h*d},average:function(h,d){return(h+d)/2},negation:function(h,d){return 1-Math.abs(h+d-1)}};for(var to in As)As.hasOwnProperty(to)&&(Fi[to]=Fi.bind(null,As[to]));var Io=function(h){var d=function(T,w){return new We(w,T.index,T.currentFileInfo).eval(T.context)};return{"data-uri":function(T,w){w||(w=T,T=null);var M=T&&T.value,K=w.value,I=this.currentFileInfo,oe=I.rewriteUrls?I.currentDirectory:I.entryPath,de=K.indexOf("#"),it="";de!==-1&&(it=K.slice(de),K=K.slice(0,de));var at=er(this.context);at.rawBuffer=!0;var Qe=h.getFileManager(K,oe,at,h,!0);if(!Qe)return d(this,w);var ee=!1;if(T)ee=/;base64$/.test(M);else{if(M=h.mimeLookup(K),M==="image/svg+xml")ee=!1;else{var ve=h.charsetLookup(M);ee=["US-ASCII","UTF-8"].indexOf(ve)<0}ee&&(M+=";base64")}var ke=Qe.loadFileSync(K,oe,at,h);if(!ke.contents)return b.warn("Skipped data-uri embedding of "+K+" because file not found"),d(this,w||T);var qe=ke.contents;if(ee&&!h.encodeBase64)return d(this,w);qe=ee?h.encodeBase64(qe):encodeURIComponent(qe);var Pe="data:"+M+","+qe+it;return new We(new vr('"'+Pe+'"',Pe,!1,this.index,this.currentFileInfo),this.index,this.currentFileInfo)}}},Lo=function(h){var d=Array.isArray(h.value)?h.value:Array(h);return d},ro={_SELF:function(h){return h},"~":function(){for(var h=[],d=0;d"u"?0:d.value;return Rs(function(w){return w.toFixed(T)},null,h)};var Gr=function(h,d){var T=this;switch(d=Array.prototype.slice.call(d),d.length){case 0:throw{type:"Argument",message:"one or more arguments required"}}var w,M,K,I,oe,de,it,at,Qe=[],ee={};for(w=0;woe.value)&&(Qe[M]=K)}return Qe.length==1?Qe[0]:(d=Qe.map(function(ve){return ve.toCSS(T.context)}).join(this.context.compress?",":", "),new Ht((h?"min":"max")+"("+d+")"))},Zu={min:function(){for(var h=[],d=0;d",de=0;de";return I+="',I=encodeURIComponent(I),I="data:image/svg+xml,"+I,new We(new vr("'"+I+"'",I,!1,this.index,this.currentFileInfo),this.index,this.currentFileInfo)}}},cs=function(h,d){return h instanceof d?On.True:On.False},Ta=function(h,d){if(d===void 0)throw{type:"Argument",message:"missing the required second argument to isunit."};if(d=typeof d.value=="string"?d.value:d,typeof d!="string")throw{type:"Argument",message:"Second argument to isunit should be a unit or a string."};return h instanceof ln&&h.unit.is(d)?On.True:On.False},Rl={isruleset:function(h){return cs(h,as)},iscolor:function(h){return cs(h,re)},isnumber:function(h){return cs(h,ln)},isstring:function(h){return cs(h,vr)},iskeyword:function(h){return cs(h,On)},isurl:function(h){return cs(h,We)},ispixel:function(h){return Ta(h,"px")},ispercentage:function(h){return Ta(h,"%")},isem:function(h){return Ta(h,"em")},isunit:Ta,unit:function(h,d){if(!(h instanceof ln))throw{type:"Argument",message:"the first argument to unit must be a number"+(h instanceof ki?". Have you forgotten parenthesis?":"")};return d?d instanceof On?d=d.value:d=d.toCSS():d="",new ln(h.value,d)},"get-unit":function(h){return new Ht(h.unit)}},jl=function(h){var d={functionRegistry:zt,functionCaller:Rt};return zt.addMultiple(Jr),zt.add("default",is.eval.bind(is)),zt.addMultiple(Ea),zt.addMultiple(Fi),zt.addMultiple(Io(h)),zt.addMultiple(ro),zt.addMultiple(Da),zt.addMultiple(Zu),zt.addMultiple(Bl),zt.addMultiple(Oo()),zt.addMultiple(Rl),d};function el(h,d){d=d||{};var T,w=d.variables,M=new Xr.Eval(d);typeof w=="object"&&!Array.isArray(w)&&(w=Object.keys(w).map(function(Qe){var ee=w[Qe];return ee instanceof Dt.Value||(ee instanceof Dt.Expression||(ee=new Dt.Expression([ee])),ee=new Dt.Value([ee])),new Dt.Declaration("@"+Qe,ee,!1,null,0)}),M.frames=[new Dt.Ruleset(null,w)]);var K=[new ri.JoinSelectorVisitor,new ri.MarkVisibleSelectorsVisitor(!0),new ri.ExtendVisitor,new ri.ToCSSVisitor({compress:!!d.compress})],I=[],oe,de;if(d.pluginManager){de=d.pluginManager.visitor();for(var it=0;it<2;it++)for(de.first();oe=de.get();)oe.isPreEvalVisitor?(it===0||I.indexOf(oe)===-1)&&(I.push(oe),oe.run(h)):(it===0||K.indexOf(oe)===-1)&&(oe.isPreVisitor?K.unshift(oe):K.push(oe))}T=h.eval(M);for(var at=0;at=T);w++);this.preProcessors.splice(w,0,{preProcessor:d,priority:T})},h.prototype.addPostProcessor=function(d,T){var w;for(w=0;w=T);w++);this.postProcessors.splice(w,0,{postProcessor:d,priority:T})},h.prototype.addFileManager=function(d){this.fileManagers.push(d)},h.prototype.getPreProcessors=function(){for(var d=[],T=0;T0){var I=void 0,oe=JSON.stringify(this._sourceMapGenerator.toJSON());this.sourceMapURL?I=this.sourceMapURL:this._sourceMapFilename&&(I=this._sourceMapFilename),this.sourceMapURL=I,this.sourceMap=oe}return this._css.join("")},T}();return d}function nl(h,d){var T=function(){function w(M){this.options=M}return w.prototype.toCSS=function(M,K,I){var oe=new h({contentsIgnoredCharsMap:I.contentsIgnoredChars,rootNode:M,contentsMap:I.contents,sourceMapFilename:this.options.sourceMapFilename,sourceMapURL:this.options.sourceMapURL,outputFilename:this.options.sourceMapOutputFilename,sourceMapBasepath:this.options.sourceMapBasepath,sourceMapRootpath:this.options.sourceMapRootpath,outputSourceFiles:this.options.outputSourceFiles,sourceMapGenerator:this.options.sourceMapGenerator,sourceMapFileInline:this.options.sourceMapFileInline,disableSourcemapAnnotation:this.options.disableSourcemapAnnotation}),de=oe.toCSS(K);return this.sourceMap=oe.sourceMap,this.sourceMapURL=oe.sourceMapURL,this.options.sourceMapInputFilename&&(this.sourceMapInputFilename=oe.normalizeFilename(this.options.sourceMapInputFilename)),this.options.sourceMapBasepath!==void 0&&this.sourceMapURL!==void 0&&(this.sourceMapURL=oe.removeBasepath(this.sourceMapURL)),de+this.getCSSAppendage()},w.prototype.getCSSAppendage=function(){var M=this.sourceMapURL;if(this.options.sourceMapFileInline){if(this.sourceMap===void 0)return"";M="data:application/json;base64,"+d.encodeBase64(this.sourceMap)}return this.options.disableSourcemapAnnotation?"":M?"/*# sourceMappingURL="+M+" */":""},w.prototype.getExternalSourceMap=function(){return this.sourceMap},w.prototype.setExternalSourceMap=function(M){this.sourceMap=M},w.prototype.isInline=function(){return this.options.sourceMapFileInline},w.prototype.getSourceMapURL=function(){return this.sourceMapURL},w.prototype.getOutputFilename=function(){return this.options.sourceMapOutputFilename},w.prototype.getInputFilename=function(){return this.sourceMapInputFilename},w}();return T}function Mo(h){var d=function(){function T(w,M){this.root=w,this.imports=M}return T.prototype.toCSS=function(w){var M,K={},I;try{M=el(this.root,w)}catch(ee){throw new Qt(ee,this.imports)}try{var oe=!!w.compress;oe&&b.warn("The compress option has been deprecated. We recommend you use a dedicated css minifier, for instance see less-plugin-clean-css.");var de={compress:oe,dumpLineNumbers:w.dumpLineNumbers,strictUnits:!!w.strictUnits,numPrecision:8};w.sourceMap?(I=new h(w.sourceMap),K.css=I.toCSS(M,de,this.imports)):K.css=M.toCSS(de)}catch(ee){throw new Qt(ee,this.imports)}if(w.pluginManager)for(var it=w.pluginManager.getPostProcessors(),at=0;at=200&&oe.status<300?de(oe.responseText,oe.getResponseHeader("Last-Modified")):typeof it=="function"&&it(oe.status,h)}vi.isFileProtocol&&!vi.fileAsync?M.status===0||M.status>=200&&M.status<300?T(M.responseText):w(M.status,h):K?M.onreadystatechange=function(){M.readyState==4&&I(M,T,w)}:I(M,T,w)},supports:function(){return!0},clearFileCache:function(){xa={}},loadFile:function(h,d,T){d&&!this.isPathAbsolute(h)&&(h=d+h),h=T.ext?this.tryAppendExtension(h,T.ext):h,T=T||{};var w=this.extractUrlParts(h,window.location.href),M=w.url,K=this;return new Promise(function(I,oe){if(T.useFileCache&&xa[M])try{var de=xa[M];return I({contents:de,filename:M,webInfo:{lastModified:new Date}})}catch(it){return oe({filename:M,message:"Error loading file "+M+" error was "+it.message})}K.doXHR(M,T.mime,function(at,Qe){xa[M]=at,I({contents:at,filename:M,webInfo:{lastModified:Qe}})},function(at,Qe){oe({type:"File",message:"'"+Qe+"' wasn't found ("+at+")",href:M})})})}});var oo=function(h,d){return vi=h,Tn=d,ao},hs=function(h){this.less=h};hs.prototype=Object.assign(new Je,{loadPlugin:function(h,d,T,w,M){return new Promise(function(K,I){M.loadFile(h,d,T,w).then(K).catch(I)})}});var uo=function(h,d){var T=4,w=3,M=2,K=1;d.logLevel=typeof d.logLevel<"u"?d.logLevel:d.env==="development"?w:K,d.loggers||(d.loggers=[{debug:function(oe){d.logLevel>=T&&console.log(oe)},info:function(oe){d.logLevel>=w&&console.log(oe)},warn:function(oe){d.logLevel>=M&&console.warn(oe)},error:function(oe){d.logLevel>=K&&console.error(oe)}}]);for(var I=0;I"+(de.type||"Syntax")+"Error: "+(de.message||"There is an error in your .less file")+('

in '+pt+" ");var _t=function(Et,ir,xr){Et.extract[ir]!==void 0&&qe.push(Qe.replace(/\{line\}/,(parseInt(Et.line,10)||0)+(ir-1)).replace(/\{class\}/,xr).replace(/\{content\}/,Et.extract[ir]))};de.line&&(_t(de,0,""),_t(de,1,"line"),_t(de,2,""),ke+="on line "+de.line+", column "+(de.column+1)+":

    "+qe.join("")+"
"),de.stack&&(de.extract||T.logLevel>=4)&&(ke+="
Stack Trace
"+de.stack.split(` +`).slice(1).join("
")),ee.innerHTML=ke,v.createCSS(h.document,[".less-error-message ul, .less-error-message li {","list-style-type: none;","margin-right: 15px;","padding: 4px 0;","margin: 0;","}",".less-error-message label {","font-size: 12px;","margin-right: 15px;","padding: 4px 0;","color: #cc7777;","}",".less-error-message pre {","color: #dd6666;","padding: 4px 0;","margin: 0;","display: inline-block;","}",".less-error-message pre.line {","color: #ff0000;","}",".less-error-message h3 {","font-size: 20px;","font-weight: bold;","padding: 15px 0 5px 0;","margin: 0;","}",".less-error-message a {","color: #10a","}",".less-error-message .error {","color: red;","font-weight: bold;","padding-bottom: 2px;","border-bottom: 1px dashed red;","}"].join(` +`),{title:"error-message"}),ee.style.cssText=["font-family: Arial, sans-serif","border: 1px solid #e00","background-color: #eee","border-radius: 5px","-webkit-border-radius: 5px","-moz-border-radius: 5px","color: #e00","padding: 15px","margin-bottom: 15px"].join(";"),T.env==="development"&&(ve=setInterval(function(){var Et=h.document,ir=Et.body;ir&&(Et.getElementById(at)?ir.replaceChild(ee,Et.getElementById(at)):ir.insertBefore(ee,ir.firstChild),clearInterval(ve))},10))}function M(de){var it=h.document.getElementById("less-error-message:"+o(de));it&&it.parentNode.removeChild(it)}function K(de){!T.errorReporting||T.errorReporting==="html"?M(de):T.errorReporting==="console"||typeof T.errorReporting=="function"&&T.errorReporting("remove",de)}function I(de,it){var at="{line} {content}",Qe=de.filename||it,ee=[],ve=(de.type||"Syntax")+"Error: "+(de.message||"There is an error in your .less file")+" in "+Qe,ke=function(qe,Pe,pt){qe.extract[Pe]!==void 0&&ee.push(at.replace(/\{line\}/,(parseInt(qe.line,10)||0)+(Pe-1)).replace(/\{class\}/,pt).replace(/\{content\}/,qe.extract[Pe]))};de.line&&(ke(de,0,""),ke(de,1,"line"),ke(de,2,""),ve+=" on line "+de.line+", column "+(de.column+1)+`: +`+ee.join(` +`)),de.stack&&(de.extract||T.logLevel>=4)&&(ve+=` +Stack Trace +`+de.stack),d.logger.error(ve)}function oe(de,it){!T.errorReporting||T.errorReporting==="html"?w(de,it):T.errorReporting==="console"?I(de,it):typeof T.errorReporting=="function"&&T.errorReporting("add",de,it)}return{add:oe,remove:K}},ba=function(h,d,T){var w=null;if(d.env!=="development")try{w=typeof h.localStorage>"u"?null:h.localStorage}catch{}return{setCSS:function(M,K,I,oe){if(w){T.info("saving "+M+" to cache.");try{w.setItem(M,oe),w.setItem(M+":timestamp",K),I&&w.setItem(M+":vars",JSON.stringify(I))}catch{T.error('failed to save "'+M+'" to local storage for caching.')}}},getCSS:function(M,K,I){var oe=w&&w.getItem(M),de=w&&w.getItem(M+":timestamp"),it=w&&w.getItem(M+":vars");if(I=I||{},it=it||"{}",de&&K.lastModified&&new Date(K.lastModified).valueOf()===new Date(de).valueOf()&&JSON.stringify(I)===it)return oe}}},lo=function(){function h(){throw{type:"Runtime",message:"Image size functions are not supported in browser version of less"}}var d={"image-size":function(T){return h(),-1},"image-width":function(T){return h(),-1},"image-height":function(T){return h(),-1}};zt.addMultiple(d)},js=function(h,d){var T=h.document,w=Eu();w.options=d;var M=w.environment,K=oo(d,w.logger),I=new K;M.addFileManager(I),w.FileManager=K,w.PluginLoader=hs,uo(w,d);var oe=Ds(h,w,d),de=w.cache=d.cache||ba(h,d,w.logger);lo(w.environment),d.functions&&w.functions.functionRegistry.addMultiple(d.functions);var it=/^text\/(x-)?less$/;function at(Pe){var pt={};for(var _t in Pe)Object.prototype.hasOwnProperty.call(Pe,_t)&&(pt[_t]=Pe[_t]);return pt}function Qe(Pe,pt){var _t=Array.prototype.slice.call(arguments,2);return function(){var Et=_t.concat(Array.prototype.slice.call(arguments,0));return Pe.apply(pt,Et)}}function ee(Pe){for(var pt=T.getElementsByTagName("style"),_t,Et=0;Et{const[r,o]=qh(""),[g,v]=qh(""),[E,b]=qh(0),N=a9(null);s9(t,()=>({getCode(){return r},getCompileCode(){return g},refresh(){b(E+1)}})),$d(()=>{const ie=localStorage.getItem("less-code");o(ie||"")},[]),$d(()=>{F(r)},[r]);const F=async ie=>{try{if(!ie)return;localStorage.setItem("less-code",ie);const re=await n9.render(ie);v(re.css),localStorage.setItem("less-compile",re.css);const Ae=document.getElementById("less-style");if(Ae)Ae.innerHTML=re.css;else{const $e=document.createElement("style");$e.id="less-style",$e.innerHTML=re.css,document.head.appendChild($e)}}catch(re){console.error(re)}},L=async(ie="")=>{o(ie)},{run:H}=o9(L,{wait:200});return wn.jsx("div",{className:"code-editor",children:wn.jsxs(hu,{children:[wn.jsx(hu.Pane,{preferredSize:"50%",children:wn.jsx(nd,{language:"less",value:r,onChange:H,options:{lineNumbers:"on",minimap:{enabled:!1}},onMount:ie=>N.current=ie})}),wn.jsx(hu.Pane,{preferredSize:"50%",children:wn.jsx(id,{refreshTag:E})})]})})}),l9=window.React.forwardRef,c9=window.React.memo,Gd=window.React.useEffect,p9=window.React.useImperativeHandle,h9=window.React.useRef,qp=window.React.useState,f9=window.ahooks.useDebounceFn,Wd=window.antd.Form,d9=window.antd.Spin,m9=c9(l9((e,t)=>{const[r,o]=qp(""),[g,v]=qp(""),[E,b]=qp(null),[N,F]=qp(!1),[L,H]=qp(0),ie=h9(null),[re]=Wd.useForm();p9(t,()=>({getCode(){return r},refresh(){H(L+1)}})),Gd(()=>{const Ke=localStorage.getItem("config-code")||"";o(Ke||"")},[]);const Ae=(Ke="")=>{o(Ke)};Gd(()=>{$e(r)},[r]);const $e=async Ke=>{var ze;if(!Ke)return;localStorage.setItem("config-code",Ke);const Re=new Blob([Ke],{type:"application/javascript"}),$t=URL.createObjectURL(Re);try{const rr=(await import($t)).default||{};b({...rr}),re.setFieldsValue(((ze=rr.config)==null?void 0:ze.props)||{}),localStorage.setItem("config-compile",JSON.stringify(rr)),F(!1),v(""),URL.revokeObjectURL($t)}catch(ht){v(ht.message),F(!1),console.error("模块加载失败:",ht)}},{run:Be}=f9(Ae,{wait:300}),Ne=()=>{try{const Ke=re.getFieldsValue();E&&b(Re=>({...Re,config:{...Re.config,props:Ke}}))}catch(Ke){console.error(Ke)}},et={labelCol:{span:8},wrapperCol:{span:14}};return wn.jsx("div",{className:"code-editor",children:wn.jsxs(hu,{children:[wn.jsx(hu.Pane,{minSize:300,children:wn.jsx(nd,{language:"javascript",value:r,onChange:Ke=>{F(!0),Be(Ke)},options:{lineNumbers:"on",minimap:{enabled:!1}},onMount:Ke=>ie.current=Ke})}),wn.jsx(hu.Pane,{minSize:700,children:wn.jsxs(d9,{spinning:N,tip:"正在编译中...",children:[wn.jsx(id,{config:E==null?void 0:E.config,refreshTag:L}),g&&wn.jsx("p",{style:{color:"red",lineHeight:"30px",padding:30},children:g})]})}),wn.jsx(hu.Pane,{minSize:300,children:wn.jsx(Wd,{form:re,style:{paddingBottom:20},...et,layout:"horizontal",labelAlign:"right",onValuesChange:Ne,children:wn.jsx(gE,{attrs:(E==null?void 0:E.attrs)||[],form:re})})})]})})})),g9=function(){var e=navigator.userAgent,t=navigator.platform,r=/gecko\/\d/i.test(e),o=/MSIE \d/.test(e),g=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(e),v=/Edge\/(\d+)/.exec(e),E=o||g||v,b=E&&(o?document.documentMode||6:+(v||g)[1]),N=!v&&/WebKit\//.test(e),F=N&&/Qt\/\d+\.\d+/.test(e),L=!v&&/Chrome\//.test(e),H=/Opera\//.test(e),ie=/Apple Computer/.test(navigator.vendor),re=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(e),Ae=/PhantomJS/.test(e),$e=ie&&(/Mobile\/\w+/.test(e)||navigator.maxTouchPoints>2),Be=/Android/.test(e),Ne=$e||Be||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(e),et=$e||/Mac/.test(t),Ke=/\bCrOS\b/.test(e),Re=/win/i.test(t),$t=H&&e.match(/Version\/(\d*\.\d*)/);$t&&($t=Number($t[1])),$t&&$t>=15&&(H=!1,N=!0);var ze=et&&(F||H&&($t==null||$t<12.11)),ht=r||E&&b>=9;function rr(n){return new RegExp("(^|\\s)"+n+"(?:$|\\s)\\s*")}var Kt=function(n,s){var u=n.className,p=rr(s).exec(u);if(p){var f=u.slice(p.index+p[0].length);n.className=u.slice(0,p.index)+(f?p[1]+f:"")}};function vt(n){for(var s=n.childNodes.length;s>0;--s)n.removeChild(n.firstChild);return n}function Yt(n,s){return vt(n).appendChild(s)}function St(n,s,u,p){var f=document.createElement(n);if(u&&(f.className=u),p&&(f.style.cssText=p),typeof s=="string")f.appendChild(document.createTextNode(s));else if(s)for(var D=0;D=s)return P+(s-D);P+=R-D,P+=u-P%u,D=R+1}}var Ve=function(){this.id=null,this.f=null,this.time=0,this.handler=fe(this.onTimeout,this)};Ve.prototype.onTimeout=function(n){n.id=0,n.time<=+new Date?n.f():setTimeout(n.handler,n.time-+new Date)},Ve.prototype.set=function(n,s){this.f=s;var u=+new Date+n;(!this.id||u=s)return p+Math.min(P,s-f);if(f+=D-p,f+=u-f%u,p=D+1,f>=s)return p}}var Rn=[""];function mi(n){for(;Rn.length<=n;)Rn.push(bn(Rn)+" ");return Rn[n]}function bn(n){return n[n.length-1]}function gi(n,s){for(var u=[],p=0;p"€"&&(n.toUpperCase()!=n.toLowerCase()||Li.test(n))}function gr(n,s){return s?s.source.indexOf("\\w")>-1&&Ti(n)?!0:s.test(n):Ti(n)}function jn(n){for(var s in n)if(n.hasOwnProperty(s)&&n[s])return!1;return!0}var ns=/[\u0300-\u036f\u0483-\u0489\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u065e\u0670\u06d6-\u06dc\u06de-\u06e4\u06e7\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0900-\u0902\u093c\u0941-\u0948\u094d\u0951-\u0955\u0962\u0963\u0981\u09bc\u09be\u09c1-\u09c4\u09cd\u09d7\u09e2\u09e3\u0a01\u0a02\u0a3c\u0a41\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a70\u0a71\u0a75\u0a81\u0a82\u0abc\u0ac1-\u0ac5\u0ac7\u0ac8\u0acd\u0ae2\u0ae3\u0b01\u0b3c\u0b3e\u0b3f\u0b41-\u0b44\u0b4d\u0b56\u0b57\u0b62\u0b63\u0b82\u0bbe\u0bc0\u0bcd\u0bd7\u0c3e-\u0c40\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0cbc\u0cbf\u0cc2\u0cc6\u0ccc\u0ccd\u0cd5\u0cd6\u0ce2\u0ce3\u0d3e\u0d41-\u0d44\u0d4d\u0d57\u0d62\u0d63\u0dca\u0dcf\u0dd2-\u0dd4\u0dd6\u0ddf\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb\u0ebc\u0ec8-\u0ecd\u0f18\u0f19\u0f35\u0f37\u0f39\u0f71-\u0f7e\u0f80-\u0f84\u0f86\u0f87\u0f90-\u0f97\u0f99-\u0fbc\u0fc6\u102d-\u1030\u1032-\u1037\u1039\u103a\u103d\u103e\u1058\u1059\u105e-\u1060\u1071-\u1074\u1082\u1085\u1086\u108d\u109d\u135f\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17b7-\u17bd\u17c6\u17c9-\u17d3\u17dd\u180b-\u180d\u18a9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193b\u1a17\u1a18\u1a56\u1a58-\u1a5e\u1a60\u1a62\u1a65-\u1a6c\u1a73-\u1a7c\u1a7f\u1b00-\u1b03\u1b34\u1b36-\u1b3a\u1b3c\u1b42\u1b6b-\u1b73\u1b80\u1b81\u1ba2-\u1ba5\u1ba8\u1ba9\u1c2c-\u1c33\u1c36\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce0\u1ce2-\u1ce8\u1ced\u1dc0-\u1de6\u1dfd-\u1dff\u200c\u200d\u20d0-\u20f0\u2cef-\u2cf1\u2de0-\u2dff\u302a-\u302f\u3099\u309a\ua66f-\ua672\ua67c\ua67d\ua6f0\ua6f1\ua802\ua806\ua80b\ua825\ua826\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua951\ua980-\ua982\ua9b3\ua9b6-\ua9b9\ua9bc\uaa29-\uaa2e\uaa31\uaa32\uaa35\uaa36\uaa43\uaa4c\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uabe5\uabe8\uabed\udc00-\udfff\ufb1e\ufe00-\ufe0f\ufe20-\ufe26\uff9e\uff9f]/;function ri(n){return n.charCodeAt(0)>=768&&ns.test(n)}function ni(n,s,u){for(;(u<0?s>0:su?-1:1;;){if(s==u)return s;var f=(s+u)/2,D=p<0?Math.ceil(f):Math.floor(f);if(D==s)return n(D)?s:u;n(D)?u=D:s=D+p}}function Hn(n,s,u,p){if(!n)return p(s,u,"ltr",0);for(var f=!1,D=0;Ds||s==u&&P.to==s)&&(p(Math.max(P.from,s),Math.min(P.to,u),P.level==1?"rtl":"ltr",D),f=!0)}f||p(s,u,"ltr")}var zt=null;function dr(n,s,u){var p;zt=null;for(var f=0;fs)return f;D.to==s&&(D.from!=D.to&&u=="before"?p=f:zt=f),D.from==s&&(D.from!=D.to&&u!="before"?p=f:zt=f)}return p??zt}var rn=function(){var n="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN",s="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111";function u(_){return _<=247?n.charAt(_):1424<=_&&_<=1524?"R":1536<=_&&_<=1785?s.charAt(_-1536):1774<=_&&_<=2220?"r":8192<=_&&_<=8203?"w":_==8204?"b":"L"}var p=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,f=/[stwN]/,D=/[LRr]/,P=/[Lb1n]/,R=/[1n]/;function j(_,Y,he){this.level=_,this.from=Y,this.to=he}return function(_,Y){var he=Y=="ltr"?"L":"R";if(_.length==0||Y=="ltr"&&!p.test(_))return!1;for(var Me=_.length,Ie=[],ct=0;ct-1&&(p[s]=f.slice(0,D).concat(f.slice(D+1)))}}}function Ar(n,s){var u=On(n,s);if(u.length)for(var p=Array.prototype.slice.call(arguments,2),f=0;f0}function Mn(n){n.prototype.on=function(s,u){Nr(this,s,u)},n.prototype.off=function(s,u){Ht(this,s,u)}}function Xn(n){n.preventDefault?n.preventDefault():n.returnValue=!1}function Xi(n){n.stopPropagation?n.stopPropagation():n.cancelBubble=!0}function is(n){return n.defaultPrevented!=null?n.defaultPrevented:n.returnValue==!1}function Ln(n){Xn(n),Xi(n)}function ss(n){return n.target||n.srcElement}function as(n){var s=n.which;return s==null&&(n.button&1?s=1:n.button&2?s=3:n.button&4&&(s=2)),et&&n.ctrlKey&&s==1&&(s=3),s}var Ji=function(){if(E&&b<9)return!1;var n=St("div");return"draggable"in n||"dragDrop"in n}(),ln;function eo(n){if(ln==null){var s=St("span","​");Yt(n,St("span",[s,document.createTextNode("x")])),n.firstChild.offsetHeight!=0&&(ln=s.offsetWidth<=1&&s.offsetHeight>2&&!(E&&b<8))}var u=ln?St("span","​"):St("span"," ",null,"display: inline-block; width: 1px; margin-right: -1px");return u.setAttribute("cm-text",""),u}var ki;function Tr(n){if(ki!=null)return ki;var s=Yt(n,document.createTextNode("AخA")),u=er(s,0,1).getBoundingClientRect(),p=er(s,1,2).getBoundingClientRect();return vt(n),!u||u.left==u.right?!1:ki=p.right-u.right<3}var Mt=` + +b`.split(/\n/).length!=3?function(n){for(var s=0,u=[],p=n.length;s<=p;){var f=n.indexOf(` +`,s);f==-1&&(f=n.length);var D=n.slice(s,n.charAt(f-1)=="\r"?f-1:f),P=D.indexOf("\r");P!=-1?(u.push(D.slice(0,P)),s+=P+1):(u.push(D),s=f+1)}return u}:function(n){return n.split(/\r\n?|\n/)},xt=window.getSelection?function(n){try{return n.selectionStart!=n.selectionEnd}catch{return!1}}:function(n){var s;try{s=n.ownerDocument.selection.createRange()}catch{}return!s||s.parentElement()!=n?!1:s.compareEndPoints("StartToEnd",s)!=0},Rt=function(){var n=St("div");return"oncopy"in n?!0:(n.setAttribute("oncopy","return;"),typeof n.oncopy=="function")}(),Ft=null;function qt(n){if(Ft!=null)return Ft;var s=Yt(n,St("span","x")),u=s.getBoundingClientRect(),p=er(s,0,1).getBoundingClientRect();return Ft=Math.abs(u.left-p.left)>1}var lr={},ar={};function vr(n,s){arguments.length>2&&(s.dependencies=Array.prototype.slice.call(arguments,2)),lr[n]=s}function Ct(n,s){ar[n]=s}function We(n){if(typeof n=="string"&&ar.hasOwnProperty(n))n=ar[n];else if(n&&typeof n.name=="string"&&ar.hasOwnProperty(n.name)){var s=ar[n.name];typeof s=="string"&&(s={name:s}),n=yi(s,n),n.name=s.name}else{if(typeof n=="string"&&/^[\w\-]+\/[\w\-]+\+xml$/.test(n))return We("application/xml");if(typeof n=="string"&&/^[\w\-]+\/[\w\-]+\+json$/.test(n))return We("application/json")}return typeof n=="string"?{name:n}:n||{name:"null"}}function je(n,s){s=We(s);var u=lr[s.name];if(!u)return je(n,"text/plain");var p=u(n,s);if(Ye.hasOwnProperty(s.name)){var f=Ye[s.name];for(var D in f)f.hasOwnProperty(D)&&(p.hasOwnProperty(D)&&(p["_"+D]=p[D]),p[D]=f[D])}if(p.name=s.name,s.helperType&&(p.helperType=s.helperType),s.modeProps)for(var P in s.modeProps)p[P]=s.modeProps[P];return p}var Ye={};function Xe(n,s){var u=Ye.hasOwnProperty(n)?Ye[n]:Ye[n]={};Te(s,u)}function gt(n,s){if(s===!0)return s;if(n.copyState)return n.copyState(s);var u={};for(var p in s){var f=s[p];f instanceof Array&&(f=f.concat([])),u[p]=f}return u}function Lt(n,s){for(var u;n.innerMode&&(u=n.innerMode(s),!(!u||u.mode==n));)s=u.state,n=u.mode;return u||{mode:n,state:s}}function Gt(n,s,u){return n.startState?n.startState(s,u):!0}var Ut=function(n,s,u){this.pos=this.start=0,this.string=n,this.tabSize=s||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0,this.lineOracle=u};Ut.prototype.eol=function(){return this.pos>=this.string.length},Ut.prototype.sol=function(){return this.pos==this.lineStart},Ut.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},Ut.prototype.next=function(){if(this.poss},Ut.prototype.eatSpace=function(){for(var n=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>n},Ut.prototype.skipToEnd=function(){this.pos=this.string.length},Ut.prototype.skipTo=function(n){var s=this.string.indexOf(n,this.pos);if(s>-1)return this.pos=s,!0},Ut.prototype.backUp=function(n){this.pos-=n},Ut.prototype.column=function(){return this.lastColumnPos0?null:(D&&s!==!1&&(this.pos+=D[0].length),D)}},Ut.prototype.current=function(){return this.string.slice(this.start,this.pos)},Ut.prototype.hideFirstChars=function(n,s){this.lineStart+=n;try{return s()}finally{this.lineStart-=n}},Ut.prototype.lookAhead=function(n){var s=this.lineOracle;return s&&s.lookAhead(n)},Ut.prototype.baseToken=function(){var n=this.lineOracle;return n&&n.baseToken(this.pos)};function bt(n,s){if(s-=n.first,s<0||s>=n.size)throw new Error("There is no line "+(s+n.first)+" in the document.");for(var u=n;!u.lines;)for(var p=0;;++p){var f=u.children[p],D=f.chunkSize();if(s=n.first&&su?Vt(u,bt(n,u).text.length):ai(s,bt(n,s.line).text.length)}function ai(n,s){var u=n.ch;return u==null||u>s?Vt(n.line,s):u<0?Vt(n.line,0):n}function qn(n,s){for(var u=[],p=0;pthis.maxLookAhead&&(this.maxLookAhead=n),s},Bn.prototype.baseToken=function(n){if(!this.baseTokens)return null;for(;this.baseTokens[this.baseTokenPos]<=n;)this.baseTokenPos+=2;var s=this.baseTokens[this.baseTokenPos+1];return{type:s&&s.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-n}},Bn.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},Bn.fromSaved=function(n,s,u){return s instanceof Oi?new Bn(n,gt(n.mode,s.state),u,s.lookAhead):new Bn(n,gt(n.mode,s),u)},Bn.prototype.save=function(n){var s=n!==!1?gt(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new Oi(s,this.maxLookAhead):s};function ta(n,s,u,p){var f=[n.state.modeGen],D={};ro(n,s.text,n.doc.mode,u,function(_,Y){return f.push(_,Y)},D,p);for(var P=u.state,R=function(_){u.baseTokens=f;var Y=n.state.overlays[_],he=1,Me=0;u.state=!0,ro(n,s.text,Y.mode,u,function(Ie,ct){for(var rt=he;MeIe&&f.splice(he,1,Ie,f[he+1],sr),he+=2,Me=Math.min(Ie,sr)}if(ct)if(Y.opaque)f.splice(rt,he-rt,Ie,"overlay "+ct),he=rt+2;else for(;rtn.options.maxHighlightLength&>(n.doc.mode,p.state),D=ta(n,s,p);f&&(p.state=f),s.stateAfter=p.save(!f),s.styles=D.styles,D.classes?s.styleClasses=D.classes:s.styleClasses&&(s.styleClasses=null),u===n.doc.highlightFrontier&&(n.doc.modeFrontier=Math.max(n.doc.modeFrontier,++n.doc.highlightFrontier))}return s.styles}function Bs(n,s,u){var p=n.doc,f=n.display;if(!p.mode.startState)return new Bn(p,!0,s);var D=Rs(n,s,u),P=D>p.first&&bt(p,D-1).stateAfter,R=P?Bn.fromSaved(p,P,D):new Bn(p,Gt(p.mode),D);return p.iter(D,s,function(j){Ea(n,j.text,R);var _=R.line;j.stateAfter=_==s-1||_%5==0||_>=f.viewFrom&&_s.start)return D}throw new Error("Mode "+n.name+" failed to advance stream.")}var to=function(n,s,u){this.start=n.start,this.end=n.pos,this.string=n.current(),this.type=s||null,this.state=u};function Io(n,s,u,p){var f=n.doc,D=f.mode,P;s=Jr(f,s);var R=bt(f,s.line),j=Bs(n,s.line,u),_=new Ut(R.text,n.options.tabSize,j),Y;for(p&&(Y=[]);(p||_.posn.options.maxHighlightLength?(R=!1,P&&Ea(n,s,p,Y.pos),Y.pos=s.length,he=null):he=Lo(As(u,Y,p.state,Me),D),Me){var Ie=Me[0].name;Ie&&(he="m-"+(he?Ie+" "+he:Ie))}if(!R||_!=he){for(;jP;--R){if(R<=D.first)return D.first;var j=bt(D,R-1),_=j.stateAfter;if(_&&(!u||R+(_ instanceof Oi?_.lookAhead:0)<=D.modeFrontier))return R;var Y=Qt(j.text,null,n.options.tabSize);(f==null||p>Y)&&(f=R-1,p=Y)}return f}function Da(n,s){if(n.modeFrontier=Math.min(n.modeFrontier,s),!(n.highlightFrontieru;p--){var f=bt(n,p).stateAfter;if(f&&(!(f instanceof Oi)||p+f.lookAhead=s:D.to>s);(p||(p=[])).push(new Oo(P,D.from,j?null:D.to))}}return p}function el(n,s,u){var p;if(n)for(var f=0;f=s:D.to>s);if(R||D.from==s&&P.type=="bookmark"&&(!u||D.marker.insertLeft)){var j=D.from==null||(P.inclusiveLeft?D.from<=s:D.from0&&R)for(var Zt=0;Zt0)){var Y=[j,1],he=Dt(_.from,R.from),Me=Dt(_.to,R.to);(he<0||!P.inclusiveLeft&&!he)&&Y.push({from:_.from,to:R.from}),(Me>0||!P.inclusiveRight&&!Me)&&Y.push({from:R.to,to:_.to}),f.splice.apply(f,Y),j+=Y.length-3}}return f}function rl(n){var s=n.markedSpans;if(s){for(var u=0;us)&&(!p||Ca(p,D.marker)<0)&&(p=D.marker)}return p}function Eu(n,s,u,p,f){var D=bt(n,s),P=Gr&&D.markedSpans;if(P)for(var R=0;R=0&&he<=0||Y<=0&&he>=0)&&(Y<=0&&(j.marker.inclusiveRight&&f.inclusiveLeft?Dt(_.to,u)>=0:Dt(_.to,u)>0)||Y>=0&&(j.marker.inclusiveRight&&f.inclusiveLeft?Dt(_.from,p)<=0:Dt(_.from,p)<0)))return!0}}}function vi(n){for(var s;s=Ui(n);)n=s.find(-1,!0).line;return n}function Tn(n){for(var s;s=so(n);)n=s.find(1,!0).line;return n}function xa(n){for(var s,u;s=so(n);)n=s.find(1,!0).line,(u||(u=[])).push(n);return u}function ao(n,s){var u=bt(n,s),p=vi(u);return u==p?s:cr(p)}function oo(n,s){if(s>n.lastLine())return s;var u=bt(n,s),p;if(!hs(n,u))return s;for(;p=so(u);)u=p.find(1,!0).line;return cr(u)+1}function hs(n,s){var u=Gr&&s.markedSpans;if(u){for(var p=void 0,f=0;fs.maxLineLength&&(s.maxLineLength=f,s.maxLine=p)})}var js=function(n,s,u){this.text=n,nl(this,s),this.height=u?u(this):1};js.prototype.lineNo=function(){return cr(this)},Mn(js);function fs(n,s,u,p){n.text=s,n.stateAfter&&(n.stateAfter=null),n.styles&&(n.styles=null),n.order!=null&&(n.order=null),rl(n),nl(n,u);var f=p?p(n):1;f!=n.height&&wr(n,f)}function zr(n){n.parent=null,rl(n)}var Dr={},Cr={};function or(n,s){if(!n||/^\s*$/.test(n))return null;var u=s.addModeClass?Cr:Dr;return u[n]||(u[n]=n.replace(/\S+/g,"cm-$&"))}function tr(n,s){var u=ft("span",null,null,N?"padding-right: .1px":null),p={pre:ft("pre",[u],"CodeMirror-line"),content:u,col:0,pos:0,cm:n,trailingSpace:!1,splitSpaces:n.getOption("lineWrapping")};s.measure={};for(var f=0;f<=(s.rest?s.rest.length:0);f++){var D=f?s.rest[f-1]:s.line,P=void 0;p.pos=0,p.addToken=h,Tr(n.display.measure)&&(P=fn(D,n.doc.direction))&&(p.addToken=T(p.addToken,P)),p.map=[];var R=s!=n.display.externalMeasured&&cr(D);M(D,p,wi(n,D,R)),D.styleClasses&&(D.styleClasses.bgClass&&(p.bgClass=Yr(D.styleClasses.bgClass,p.bgClass||"")),D.styleClasses.textClass&&(p.textClass=Yr(D.styleClasses.textClass,p.textClass||""))),p.map.length==0&&p.map.push(0,0,p.content.appendChild(eo(n.display.measure))),f==0?(s.measure.map=p.map,s.measure.cache={}):((s.measure.maps||(s.measure.maps=[])).push(p.map),(s.measure.caches||(s.measure.caches=[])).push({}))}if(N){var j=p.content.lastChild;(/\bcm-tab\b/.test(j.className)||j.querySelector&&j.querySelector(".cm-tab"))&&(p.content.className="cm-tab-wrap-hack")}return Ar(n,"renderLine",n,s.line,p.pre),p.pre.className&&(p.textClass=Yr(p.pre.className,p.textClass||"")),p}function mr(n){var s=St("span","•","cm-invalidchar");return s.title="\\u"+n.charCodeAt(0).toString(16),s.setAttribute("aria-label",s.title),s}function h(n,s,u,p,f,D,P){if(s){var R=n.splitSpaces?d(s,n.trailingSpace):s,j=n.cm.state.specialChars,_=!1,Y;if(!j.test(s))n.col+=s.length,Y=document.createTextNode(R),n.map.push(n.pos,n.pos+s.length,Y),E&&b<9&&(_=!0),n.pos+=s.length;else{Y=document.createDocumentFragment();for(var he=0;;){j.lastIndex=he;var Me=j.exec(s),Ie=Me?Me.index-he:s.length-he;if(Ie){var ct=document.createTextNode(R.slice(he,he+Ie));E&&b<9?Y.appendChild(St("span",[ct])):Y.appendChild(ct),n.map.push(n.pos,n.pos+Ie,ct),n.col+=Ie,n.pos+=Ie}if(!Me)break;he+=Ie+1;var rt=void 0;if(Me[0]==" "){var sr=n.cm.options.tabSize,Ot=sr-n.col%sr;rt=Y.appendChild(St("span",mi(Ot),"cm-tab")),rt.setAttribute("role","presentation"),rt.setAttribute("cm-text"," "),n.col+=Ot}else Me[0]=="\r"||Me[0]==` +`?(rt=Y.appendChild(St("span",Me[0]=="\r"?"␍":"␤","cm-invalidchar")),rt.setAttribute("cm-text",Me[0]),n.col+=1):(rt=n.cm.options.specialCharPlaceholder(Me[0]),rt.setAttribute("cm-text",Me[0]),E&&b<9?Y.appendChild(St("span",[rt])):Y.appendChild(rt),n.col+=1);n.map.push(n.pos,n.pos+1,rt),n.pos++}}if(n.trailingSpace=R.charCodeAt(s.length-1)==32,u||p||f||_||D||P){var fr=u||"";p&&(fr+=p),f&&(fr+=f);var It=St("span",[Y],fr,D);if(P)for(var Zt in P)P.hasOwnProperty(Zt)&&Zt!="style"&&Zt!="class"&&It.setAttribute(Zt,P[Zt]);return n.content.appendChild(It)}n.content.appendChild(Y)}}function d(n,s){if(n.length>1&&!/ /.test(n))return n;for(var u=s,p="",f=0;f_&&he.from<=_));Me++);if(he.to>=Y)return n(u,p,f,D,P,R,j);n(u,p.slice(0,he.to-_),f,D,null,R,j),D=null,p=p.slice(he.to-_),_=he.to}}}function w(n,s,u,p){var f=!p&&u.widgetNode;f&&n.map.push(n.pos,n.pos+s,f),!p&&n.cm.display.input.needsContentAttribute&&(f||(f=n.content.appendChild(document.createElement("span"))),f.setAttribute("cm-marker",u.id)),f&&(n.cm.display.input.setUneditable(f),n.content.appendChild(f)),n.pos+=s,n.trailingSpace=!1}function M(n,s,u){var p=n.markedSpans,f=n.text,D=0;if(!p){for(var P=1;Pj||nr.collapsed&&Sr.to==j&&Sr.from==j)){if(Sr.to!=null&&Sr.to!=j&&Ie>Sr.to&&(Ie=Sr.to,rt=""),nr.className&&(ct+=" "+nr.className),nr.css&&(Me=(Me?Me+";":"")+nr.css),nr.startStyle&&Sr.from==j&&(sr+=" "+nr.startStyle),nr.endStyle&&Sr.to==Ie&&(Zt||(Zt=[])).push(nr.endStyle,Sr.to),nr.title&&((fr||(fr={})).title=nr.title),nr.attributes)for(var Or in nr.attributes)(fr||(fr={}))[Or]=nr.attributes[Or];nr.collapsed&&(!Ot||Ca(Ot.marker,nr)<0)&&(Ot=Sr)}else Sr.from>j&&Ie>Sr.from&&(Ie=Sr.from)}if(Zt)for(var Br=0;Br=R)break;for(var ci=Math.min(R,Ie);;){if(Y){var Qn=j+Y.length;if(!Ot){var Vr=Qn>ci?Y.slice(0,ci-j):Y;s.addToken(s,Vr,he?he+ct:ct,sr,j+Vr.length==Ie?rt:"",Me,fr)}if(Qn>=ci){Y=Y.slice(ci-j),j=ci;break}j=Qn,sr=""}Y=f.slice(D,D=u[_++]),he=or(u[_++],s.cm.options)}}}function K(n,s,u){this.line=s,this.rest=xa(s),this.size=this.rest?cr(bn(this.rest))-u+1:1,this.node=this.text=null,this.hidden=hs(n,s)}function I(n,s,u){for(var p=[],f,D=s;D2&&D.push((j.bottom+_.top)/2-u.top)}}D.push(u.bottom-u.top)}}function Aa(n,s,u){if(n.line==s)return{map:n.measure.map,cache:n.measure.cache};if(n.rest){for(var p=0;pu)return{map:n.measure.maps[f],cache:n.measure.caches[f],before:!0}}}function Ro(n,s){s=vi(s);var u=cr(s),p=n.display.externalMeasured=new K(n.doc,s,u);p.lineN=u;var f=p.built=tr(n,p);return p.text=f.pre,Yt(n.display.lineMeasure,f.pre),p}function Du(n,s,u,p){return Ri(n,ra(n,s),u,p)}function Ts(n,s){if(s>=n.display.viewFrom&&s=u.lineN&&ss)&&(D=j-R,f=D-1,s>=j&&(P="right")),f!=null){if(p=n[_+2],R==j&&u==(p.insertLeft?"left":"right")&&(P=u),u=="left"&&f==0)for(;_&&n[_-2]==n[_-3]&&n[_-1].insertLeft;)p=n[(_-=3)+2],P="left";if(u=="right"&&f==j-R)for(;_=0&&(u=n[f]).left==u.right;f--);return u}function Fp(n,s,u,p){var f=$i(s.map,u,p),D=f.node,P=f.start,R=f.end,j=f.collapse,_;if(D.nodeType==3){for(var Y=0;Y<4;Y++){for(;P&&ri(s.line.text.charAt(f.coverStart+P));)--P;for(;f.coverStart+R0&&(j=p="right");var he;n.options.lineWrapping&&(he=D.getClientRects()).length>1?_=he[p=="right"?he.length-1:0]:_=D.getBoundingClientRect()}if(E&&b<9&&!P&&(!_||!_.left&&!_.right)){var Me=D.parentNode.getClientRects()[0];Me?_={left:Me.left,right:Me.left+Ho(n.display),top:Me.top,bottom:Me.bottom}:_=Cs}for(var Ie=_.top-s.rect.top,ct=_.bottom-s.rect.top,rt=(Ie+ct)/2,sr=s.view.measure.heights,Ot=0;Ot=p.text.length?(j=p.text.length,_="before"):j<=0&&(j=0,_="after"),!R)return P(_=="before"?j-1:j,_=="before");function Y(ct,rt,sr){var Ot=R[rt],fr=Ot.level==1;return P(sr?ct-1:ct,fr!=sr)}var he=dr(R,j,_),Me=zt,Ie=Y(j,he,_=="before");return Me!=null&&(Ie.other=Y(j,Me,_!="before")),Ie}function oi(n,s){var u=0;s=Jr(n.doc,s),n.options.lineWrapping||(u=Ho(n.display)*s.ch);var p=bt(n.doc,s.line),f=Ds(p)+dn(n.display);return{left:u,right:u,top:f,bottom:f+p.height}}function mt(n,s,u,p,f){var D=Vt(n,s,u);return D.xRel=f,p&&(D.outside=p),D}function $l(n,s,u){var p=n.doc;if(u+=n.display.viewOffset,u<0)return mt(p.first,0,null,-1,-1);var f=Ue(p,u),D=p.first+p.size-1;if(f>D)return mt(p.first+p.size-1,bt(p,D).text.length,null,1,1);s<0&&(s=0);for(var P=bt(p,f);;){var R=Wl(n,P,f,s,u),j=il(P,R.ch+(R.xRel>0||R.outside>0?1:0));if(!j)return R;var _=j.find(1);if(_.line==f)return _;P=bt(p,f=_.line)}}function Gl(n,s,u,p){p-=zl(s);var f=s.text.length,D=In(function(P){return Ri(n,u,P-1).bottom<=p},f,0);return f=In(function(P){return Ri(n,u,P).top>p},D,f),{begin:D,end:f}}function wa(n,s,u,p){u||(u=ra(n,s));var f=al(n,s,Ri(n,u,p),"line").top;return Gl(n,s,u,f)}function ul(n,s,u,p){return n.bottom<=u?!1:n.top>u?!0:(p?n.left:n.right)>s}function Wl(n,s,u,p,f){f-=Ds(s);var D=ra(n,s),P=zl(s),R=0,j=s.text.length,_=!0,Y=fn(s,n.doc.direction);if(Y){var he=(n.options.lineWrapping?xi:jo)(n,s,u,D,Y,p,f);_=he.level!=1,R=_?he.from:he.to-1,j=_?he.to:he.from-1}var Me=null,Ie=null,ct=In(function(hr){var Sr=Ri(n,D,hr);return Sr.top+=P,Sr.bottom+=P,ul(Sr,p,f,!1)?(Sr.top<=f&&Sr.left<=p&&(Me=hr,Ie=Sr),!0):!1},R,j),rt,sr,Ot=!1;if(Ie){var fr=p-Ie.left=Zt.bottom?1:0}return ct=ni(s.text,ct,1),mt(u,ct,sr,Ot,p-rt)}function jo(n,s,u,p,f,D,P){var R=In(function(he){var Me=f[he],Ie=Me.level!=1;return ul(Ss(n,Vt(u,Ie?Me.to:Me.from,Ie?"before":"after"),"line",s,p),D,P,!0)},0,f.length-1),j=f[R];if(R>0){var _=j.level!=1,Y=Ss(n,Vt(u,_?j.from:j.to,_?"after":"before"),"line",s,p);ul(Y,D,P,!0)&&Y.top>P&&(j=f[R-1])}return j}function xi(n,s,u,p,f,D,P){var R=Gl(n,s,p,P),j=R.begin,_=R.end;/\s/.test(s.text.charAt(_-1))&&_--;for(var Y=null,he=null,Me=0;Me=_||Ie.to<=j)){var ct=Ie.level!=1,rt=Ri(n,p,ct?Math.min(_,Ie.to)-1:Math.max(j,Ie.from)).right,sr=rtsr)&&(Y=Ie,he=sr)}}return Y||(Y=f[f.length-1]),Y.from_&&(Y={from:Y.from,to:_,level:Y.level}),Y}var co;function po(n){if(n.cachedTextHeight!=null)return n.cachedTextHeight;if(co==null){co=St("pre",null,"CodeMirror-line-like");for(var s=0;s<49;++s)co.appendChild(document.createTextNode("x")),co.appendChild(St("br"));co.appendChild(document.createTextNode("x"))}Yt(n.measure,co);var u=co.offsetHeight/50;return u>3&&(n.cachedTextHeight=u),vt(n.measure),u||1}function Ho(n){if(n.cachedCharWidth!=null)return n.cachedCharWidth;var s=St("span","xxxxxxxxxx"),u=St("pre",[s],"CodeMirror-line-like");Yt(n.measure,u);var p=s.getBoundingClientRect(),f=(p.right-p.left)/10;return f>2&&(n.cachedCharWidth=f),f||10}function Tu(n){for(var s=n.display,u={},p={},f=s.gutters.clientLeft,D=s.gutters.firstChild,P=0;D;D=D.nextSibling,++P){var R=n.display.gutterSpecs[P].className;u[R]=D.offsetLeft+D.clientLeft+f,p[R]=D.clientWidth}return{fixedPos:ws(s),gutterTotalWidth:s.gutters.offsetWidth,gutterLeft:u,gutterWidth:p,wrapperWidth:s.wrapper.clientWidth}}function ws(n){return n.scroller.getBoundingClientRect().left-n.sizer.getBoundingClientRect().left}function ho(n){var s=po(n.display),u=n.options.lineWrapping,p=u&&Math.max(5,n.display.scroller.clientWidth/Ho(n.display)-3);return function(f){if(hs(n.doc,f))return 0;var D=0;if(f.widgets)for(var P=0;P0&&(_=bt(n.doc,j.line).text).length==j.ch){var Y=Qt(_,_.length,n.options.tabSize)-_.length;j=Vt(j.line,Math.max(0,Math.round((D-Pi(n.display).left)/Ho(n.display))-Y))}return j}function _a(n,s){if(s>=n.display.viewTo||(s-=n.display.viewFrom,s<0))return null;for(var u=n.display.view,p=0;ps)&&(f.updateLineNumbers=s),n.curOp.viewChanged=!0,s>=f.viewTo)Gr&&ao(n.doc,s)f.viewFrom?Zi(n):(f.viewFrom+=p,f.viewTo+=p);else if(s<=f.viewFrom&&u>=f.viewTo)Zi(n);else if(s<=f.viewFrom){var D=Cu(n,u,u+p,1);D?(f.view=f.view.slice(D.index),f.viewFrom=D.lineN,f.viewTo+=p):Zi(n)}else if(u>=f.viewTo){var P=Cu(n,s,s,-1);P?(f.view=f.view.slice(0,P.index),f.viewTo=P.lineN):Zi(n)}else{var R=Cu(n,s,s,-1),j=Cu(n,u,u+p,1);R&&j?(f.view=f.view.slice(0,R.index).concat(I(n,R.lineN,j.lineN)).concat(f.view.slice(j.index)),f.viewTo+=p):Zi(n)}var _=f.externalMeasured;_&&(u<_.lineN?_.lineN+=p:s<_.lineN+_.size&&(f.externalMeasured=null))}function na(n,s,u){n.curOp.viewChanged=!0;var p=n.display,f=n.display.externalMeasured;if(f&&s>=f.lineN&&s=p.viewTo)){var D=p.view[_a(n,s)];if(D.node!=null){var P=D.changes||(D.changes=[]);br(P,u)==-1&&P.push(u)}}}function Zi(n){n.display.viewFrom=n.display.viewTo=n.doc.first,n.display.view=[],n.display.viewOffset=0}function Cu(n,s,u,p){var f=_a(n,s),D,P=n.display.view;if(!Gr||u==n.doc.first+n.doc.size)return{index:f,lineN:u};for(var R=n.display.viewFrom,j=0;j0){if(f==P.length-1)return null;D=R+P[f].size-s,f++}else D=R-s;s+=D,u+=D}for(;ao(n.doc,u)!=u;){if(f==(p<0?0:P.length-1))return null;u+=p*P[f-(p<0?1:0)].size,f+=p}return{index:f,lineN:u}}function Kn(n,s,u){var p=n.display,f=p.view;f.length==0||s>=p.viewTo||u<=p.viewFrom?(p.view=I(n,s,u),p.viewFrom=s):(p.viewFrom>s?p.view=I(n,s,p.viewFrom).concat(p.view):p.viewFromu&&(p.view=p.view.slice(0,_a(n,u)))),p.viewTo=u}function mo(n){for(var s=n.display.view,u=0,p=0;p=n.display.viewTo||j.to().line0?P:n.defaultCharWidth())+"px"}if(p.other){var R=u.appendChild(St("div"," ","CodeMirror-cursor CodeMirror-secondarycursor"));R.style.display="",R.style.left=p.other.left+"px",R.style.top=p.other.top+"px",R.style.height=(p.other.bottom-p.other.top)*.85+"px"}}function ia(n,s){return n.top-s.top||n.left-s.left}function Uo(n,s,u){var p=n.display,f=n.doc,D=document.createDocumentFragment(),P=Pi(n.display),R=P.left,j=Math.max(p.sizerWidth,zi(n)-p.sizer.offsetLeft)-P.right,_=f.direction=="ltr";function Y(It,Zt,hr,Sr){Zt<0&&(Zt=0),Zt=Math.round(Zt),Sr=Math.round(Sr),D.appendChild(St("div",null,"CodeMirror-selected","position: absolute; left: "+It+`px; + top: `+Zt+"px; width: "+(hr??j-It)+`px; + height: `+(Sr-Zt)+"px"))}function he(It,Zt,hr){var Sr=bt(f,It),nr=Sr.text.length,Or,Br;function yt(Vr,tn){return ol(n,Vt(It,Vr),"div",Sr,tn)}function ci(Vr,tn,Cn){var Zn=wa(n,Sr,null,Vr),Ce=tn=="ltr"==(Cn=="after")?"left":"right",wt=Cn=="after"?Zn.begin:Zn.end-(/\s/.test(Sr.text.charAt(Zn.end-1))?2:1);return yt(wt,Ce)[Ce]}var Qn=fn(Sr,f.direction);return Hn(Qn,Zt||0,hr??nr,function(Vr,tn,Cn,Zn){var Ce=Cn=="ltr",wt=yt(Vr,Ce?"left":"right"),Pr=yt(tn-1,Ce?"right":"left"),xn=Zt==null&&Vr==0,gn=hr==null&&tn==nr,ii=Zn==0,zn=!Qn||Zn==Qn.length-1;if(Pr.top-wt.top<=3){var $n=(_?xn:gn)&&ii,gs=(_?gn:xn)&&zn,si=$n?R:(Ce?wt:Pr).left,qr=gs?j:(Ce?Pr:wt).right;Y(si,wt.top,qr-si,wt.bottom)}else{var un,ji,au,tp;Ce?(un=_&&xn&&ii?R:wt.left,ji=_?j:ci(Vr,Cn,"before"),au=_?R:ci(tn,Cn,"after"),tp=_&&gn&&zn?j:Pr.right):(un=_?ci(Vr,Cn,"before"):R,ji=!_&&xn&&ii?j:wt.right,au=!_&&gn&&zn?R:Pr.left,tp=_?ci(tn,Cn,"after"):j),Y(un,wt.top,ji-un,wt.bottom),wt.bottom0?s.blinker=setInterval(function(){n.hasFocus()||ka(n),s.cursorDiv.style.visibility=(u=!u)?"":"hidden"},n.options.cursorBlinkRate):n.options.cursorBlinkRate<0&&(s.cursorDiv.style.visibility="hidden")}}function bu(n){n.hasFocus()||(n.display.input.focus(),n.state.focused||go(n))}function Au(n){n.state.delayingBlurEvent=!0,setTimeout(function(){n.state.delayingBlurEvent&&(n.state.delayingBlurEvent=!1,n.state.focused&&ka(n))},100)}function go(n,s){n.state.delayingBlurEvent&&!n.state.draggingText&&(n.state.delayingBlurEvent=!1),n.options.readOnly!="nocursor"&&(n.state.focused||(Ar(n,"focus",n,s),n.state.focused=!0,Ur(n.display.wrapper,"CodeMirror-focused"),!n.curOp&&n.display.selForContextMenu!=n.doc.sel&&(n.display.input.reset(),N&&setTimeout(function(){return n.display.input.reset(!0)},20)),n.display.input.receivedFocus()),ks(n))}function ka(n,s){n.state.delayingBlurEvent||(n.state.focused&&(Ar(n,"blur",n,s),n.state.focused=!1,Kt(n.display.wrapper,"CodeMirror-focused")),clearInterval(n.display.blinker),setTimeout(function(){n.state.focused||(n.display.shift=!1)},150))}function Fs(n){for(var s=n.display,u=s.lineDiv.offsetTop,p=Math.max(0,s.scroller.getBoundingClientRect().top),f=s.lineDiv.getBoundingClientRect().top,D=0,P=0;P.005||Ie<-.005)&&(fn.display.sizerWidth){var rt=Math.ceil(Y/Ho(n.display));rt>n.display.maxLineLength&&(n.display.maxLineLength=rt,n.display.maxLine=R.line,n.display.maxLineChanged=!0)}}}Math.abs(D)>2&&(s.scroller.scrollTop+=D)}function zo(n){if(n.widgets)for(var s=0;s=P&&(D=Ue(s,Ds(bt(s,j))-n.wrapper.clientHeight),P=j)}return{from:D,to:Math.max(P,D+1)}}function Su(n,s){if(!Rr(n,"scrollCursorIntoView")){var u=n.display,p=u.sizer.getBoundingClientRect(),f=null;if(s.top+p.top<0?f=!0:s.bottom+p.top>(window.innerHeight||document.documentElement.clientHeight)&&(f=!1),f!=null&&!Ae){var D=St("div","​",null,`position: absolute; + top: `+(s.top-u.viewOffset-dn(n.display))+`px; + height: `+(s.bottom-s.top+li(n)+u.barHeight)+`px; + left: `+s.left+"px; width: "+Math.max(2,s.right-s.left)+"px;");n.display.lineSpace.appendChild(D),D.scrollIntoView(f),n.display.lineSpace.removeChild(D)}}}function Ps(n,s,u,p){p==null&&(p=0);var f;!n.options.lineWrapping&&s==u&&(u=s.sticky=="before"?Vt(s.line,s.ch+1,"before"):s,s=s.ch?Vt(s.line,s.sticky=="before"?s.ch-1:s.ch,"after"):s);for(var D=0;D<5;D++){var P=!1,R=Ss(n,s),j=!u||u==s?R:Ss(n,u);f={left:Math.min(R.left,j.left),top:Math.min(R.top,j.top)-p,right:Math.max(R.left,j.left),bottom:Math.max(R.bottom,j.bottom)+p};var _=wu(n,f),Y=n.doc.scrollTop,he=n.doc.scrollLeft;if(_.scrollTop!=null&&(oa(n,_.scrollTop),Math.abs(n.doc.scrollTop-Y)>1&&(P=!0)),_.scrollLeft!=null&&(Ns(n,_.scrollLeft),Math.abs(n.doc.scrollLeft-he)>1&&(P=!0)),!P)break}return f}function Fa(n,s){var u=wu(n,s);u.scrollTop!=null&&oa(n,u.scrollTop),u.scrollLeft!=null&&Ns(n,u.scrollLeft)}function wu(n,s){var u=n.display,p=po(n.display);s.top<0&&(s.top=0);var f=n.curOp&&n.curOp.scrollTop!=null?n.curOp.scrollTop:u.scroller.scrollTop,D=Hs(n),P={};s.bottom-s.top>D&&(s.bottom=s.top+D);var R=n.doc.height+Fn(u),j=s.topR-p;if(s.topf+D){var Y=Math.min(s.top,(_?R:s.bottom)-D);Y!=f&&(P.scrollTop=Y)}var he=n.options.fixedGutter?0:u.gutters.offsetWidth,Me=n.curOp&&n.curOp.scrollLeft!=null?n.curOp.scrollLeft:u.scroller.scrollLeft-he,Ie=zi(n)-u.gutters.offsetWidth,ct=s.right-s.left>Ie;return ct&&(s.right=s.left+Ie),s.left<10?P.scrollLeft=0:s.leftIe+Me-3&&(P.scrollLeft=s.right+(ct?0:10)-Ie),P}function $s(n,s){s!=null&&(aa(n),n.curOp.scrollTop=(n.curOp.scrollTop==null?n.doc.scrollTop:n.curOp.scrollTop)+s)}function sa(n){aa(n);var s=n.getCursor();n.curOp.scrollToPos={from:s,to:s,margin:n.options.cursorScrollMargin}}function $o(n,s,u){(s!=null||u!=null)&&aa(n),s!=null&&(n.curOp.scrollLeft=s),u!=null&&(n.curOp.scrollTop=u)}function Go(n,s){aa(n),n.curOp.scrollToPos=s}function aa(n){var s=n.curOp.scrollToPos;if(s){n.curOp.scrollToPos=null;var u=oi(n,s.from),p=oi(n,s.to);Wo(n,u,p,s.margin)}}function Wo(n,s,u,p){var f=wu(n,{left:Math.min(s.left,u.left),top:Math.min(s.top,u.top)-p,right:Math.max(s.right,u.right),bottom:Math.max(s.bottom,u.bottom)+p});$o(n,f.scrollLeft,f.scrollTop)}function oa(n,s){Math.abs(n.doc.scrollTop-s)<2||(r||cl(n,{top:s}),_u(n,s,!0),r&&cl(n),La(n,100))}function _u(n,s,u){s=Math.max(0,Math.min(n.display.scroller.scrollHeight-n.display.scroller.clientHeight,s)),!(n.display.scroller.scrollTop==s&&!u)&&(n.doc.scrollTop=s,n.display.scrollbars.setScrollTop(s),n.display.scroller.scrollTop!=s&&(n.display.scroller.scrollTop=s))}function Ns(n,s,u,p){s=Math.max(0,Math.min(s,n.display.scroller.scrollWidth-n.display.scroller.clientWidth)),!((u?s==n.doc.scrollLeft:Math.abs(n.doc.scrollLeft-s)<2)&&!p)&&(n.doc.scrollLeft=s,vo(n),n.display.scroller.scrollLeft!=s&&(n.display.scroller.scrollLeft=s),n.display.scrollbars.setScrollLeft(s))}function Pa(n){var s=n.display,u=s.gutters.offsetWidth,p=Math.round(n.doc.height+Fn(n.display));return{clientHeight:s.scroller.clientHeight,viewHeight:s.wrapper.clientHeight,scrollWidth:s.scroller.scrollWidth,clientWidth:s.scroller.clientWidth,viewWidth:s.wrapper.clientWidth,barLeft:n.options.fixedGutter?u:0,docHeight:p,scrollHeight:p+li(n)+s.barHeight,nativeBarWidth:s.nativeBarWidth,gutterWidth:u}}var Na=function(n,s,u){this.cm=u;var p=this.vert=St("div",[St("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),f=this.horiz=St("div",[St("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");p.tabIndex=f.tabIndex=-1,n(p),n(f),Nr(p,"scroll",function(){p.clientHeight&&s(p.scrollTop,"vertical")}),Nr(f,"scroll",function(){f.clientWidth&&s(f.scrollLeft,"horizontal")}),this.checkedZeroWidth=!1,E&&b<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")};Na.prototype.update=function(n){var s=n.scrollWidth>n.clientWidth+1,u=n.scrollHeight>n.clientHeight+1,p=n.nativeBarWidth;if(u){this.vert.style.display="block",this.vert.style.bottom=s?p+"px":"0";var f=n.viewHeight-(s?p:0);this.vert.firstChild.style.height=Math.max(0,n.scrollHeight-n.clientHeight+f)+"px"}else this.vert.scrollTop=0,this.vert.style.display="",this.vert.firstChild.style.height="0";if(s){this.horiz.style.display="block",this.horiz.style.right=u?p+"px":"0",this.horiz.style.left=n.barLeft+"px";var D=n.viewWidth-n.barLeft-(u?p:0);this.horiz.firstChild.style.width=Math.max(0,n.scrollWidth-n.clientWidth+D)+"px"}else this.horiz.style.display="",this.horiz.firstChild.style.width="0";return!this.checkedZeroWidth&&n.clientHeight>0&&(p==0&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:u?p:0,bottom:s?p:0}},Na.prototype.setScrollLeft=function(n){this.horiz.scrollLeft!=n&&(this.horiz.scrollLeft=n),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")},Na.prototype.setScrollTop=function(n){this.vert.scrollTop!=n&&(this.vert.scrollTop=n),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,"vert")},Na.prototype.zeroWidthHack=function(){var n=et&&!re?"12px":"18px";this.horiz.style.height=this.vert.style.width=n,this.horiz.style.pointerEvents=this.vert.style.pointerEvents="none",this.disableHoriz=new Ve,this.disableVert=new Ve},Na.prototype.enableZeroWidthBar=function(n,s,u){n.style.pointerEvents="auto";function p(){var f=n.getBoundingClientRect(),D=u=="vert"?document.elementFromPoint(f.right-1,(f.top+f.bottom)/2):document.elementFromPoint((f.right+f.left)/2,f.bottom-1);D!=n?n.style.pointerEvents="none":s.set(1e3,p)}s.set(1e3,p)},Na.prototype.clear=function(){var n=this.horiz.parentNode;n.removeChild(this.horiz),n.removeChild(this.vert)};var Gs=function(){};Gs.prototype.update=function(){return{bottom:0,right:0}},Gs.prototype.setScrollLeft=function(){},Gs.prototype.setScrollTop=function(){},Gs.prototype.clear=function(){};function Vo(n,s){s||(s=Pa(n));var u=n.display.barWidth,p=n.display.barHeight;qo(n,s);for(var f=0;f<4&&u!=n.display.barWidth||p!=n.display.barHeight;f++)u!=n.display.barWidth&&n.options.lineWrapping&&Fs(n),qo(n,Pa(n)),u=n.display.barWidth,p=n.display.barHeight}function qo(n,s){var u=n.display,p=u.scrollbars.update(s);u.sizer.style.paddingRight=(u.barWidth=p.right)+"px",u.sizer.style.paddingBottom=(u.barHeight=p.bottom)+"px",u.heightForcer.style.borderBottom=p.bottom+"px solid transparent",p.right&&p.bottom?(u.scrollbarFiller.style.display="block",u.scrollbarFiller.style.height=p.bottom+"px",u.scrollbarFiller.style.width=p.right+"px"):u.scrollbarFiller.style.display="",p.bottom&&n.options.coverGutterNextToScrollbar&&n.options.fixedGutter?(u.gutterFiller.style.display="block",u.gutterFiller.style.height=p.bottom+"px",u.gutterFiller.style.width=s.gutterWidth+"px"):u.gutterFiller.style.display=""}var ql={native:Na,null:Gs};function Kl(n){n.display.scrollbars&&(n.display.scrollbars.clear(),n.display.scrollbars.addClass&&Kt(n.display.wrapper,n.display.scrollbars.addClass)),n.display.scrollbars=new ql[n.options.scrollbarStyle](function(s){n.display.wrapper.insertBefore(s,n.display.scrollbarFiller),Nr(s,"mousedown",function(){n.state.focused&&setTimeout(function(){return n.display.input.focus()},0)}),s.setAttribute("cm-not-content","true")},function(s,u){u=="horizontal"?Ns(n,s):oa(n,s)},n),n.display.scrollbars.addClass&&Ur(n.display.wrapper,n.display.scrollbars.addClass)}var Ko=0;function ua(n){n.curOp={cm:n,viewChanged:!1,startHeight:n.doc.height,forceUpdate:!1,updateInput:0,typing:!1,changeObjs:null,cursorActivityHandlers:null,cursorActivityCalled:0,selectionChanged:!1,updateMaxLine:!1,scrollLeft:null,scrollTop:null,scrollToPos:null,focus:!1,id:++Ko,markArrays:null},de(n.curOp)}function Ia(n){var s=n.curOp;s&&at(s,function(u){for(var p=0;p=u.viewTo)||u.maxLineChanged&&s.options.lineWrapping,n.update=n.mustUpdate&&new yo(s,n.mustUpdate&&{top:n.scrollTop,ensure:n.scrollToPos},n.forceUpdate)}function Ip(n){n.updatedDisplay=n.mustUpdate&&la(n.cm,n.update)}function ds(n){var s=n.cm,u=s.display;n.updatedDisplay&&Fs(s),n.barMeasure=Pa(s),u.maxLineChanged&&!s.options.lineWrapping&&(n.adjustWidthTo=Du(s,u.maxLine,u.maxLine.text.length).left+3,s.display.sizerWidth=n.adjustWidthTo,n.barMeasure.scrollWidth=Math.max(u.scroller.clientWidth,u.sizer.offsetLeft+n.adjustWidthTo+li(s)+s.display.barWidth),n.maxScrollLeft=Math.max(0,u.sizer.offsetLeft+n.adjustWidthTo-zi(s))),(n.updatedDisplay||n.selectionChanged)&&(n.preparedSelection=u.input.prepareSelection())}function Yo(n){var s=n.cm;n.adjustWidthTo!=null&&(s.display.sizer.style.minWidth=n.adjustWidthTo+"px",n.maxScrollLeft=n.display.viewTo)){var u=+new Date+n.options.workTime,p=Bs(n,s.highlightFrontier),f=[];s.iter(p.line,Math.min(s.first+s.size,n.display.viewTo+500),function(D){if(p.line>=n.display.viewFrom){var P=D.styles,R=D.text.length>n.options.maxHighlightLength?gt(s.mode,p.state):null,j=ta(n,D,p,!0);R&&(p.state=R),D.styles=j.styles;var _=D.styleClasses,Y=j.classes;Y?D.styleClasses=Y:_&&(D.styleClasses=null);for(var he=!P||P.length!=D.styles.length||_!=Y&&(!_||!Y||_.bgClass!=Y.bgClass||_.textClass!=Y.textClass),Me=0;!he&&Meu)return La(n,n.options.workDelay),!0}),s.highlightFrontier=p.line,s.modeFrontier=Math.max(s.modeFrontier,p.line),f.length&&Mi(n,function(){for(var D=0;D=u.viewFrom&&s.visible.to<=u.viewTo&&(u.updateLineNumbers==null||u.updateLineNumbers>=u.viewTo)&&u.renderedView==u.view&&mo(n)==0)return!1;Eo(n)&&(Zi(n),s.dims=Tu(n));var f=p.first+p.size,D=Math.max(s.visible.from-n.options.viewportMargin,p.first),P=Math.min(f,s.visible.to+n.options.viewportMargin);u.viewFromP&&u.viewTo-P<20&&(P=Math.min(f,u.viewTo)),Gr&&(D=ao(n.doc,D),P=oo(n.doc,P));var R=D!=u.viewFrom||P!=u.viewTo||u.lastWrapHeight!=s.wrapperHeight||u.lastWrapWidth!=s.wrapperWidth;Kn(n,D,P),u.viewOffset=Ds(bt(n.doc,u.viewFrom)),n.display.mover.style.top=u.viewOffset+"px";var j=mo(n);if(!R&&j==0&&!s.force&&u.renderedView==u.view&&(u.updateLineNumbers==null||u.updateLineNumbers>=u.viewTo))return!1;var _=Xo(n);return j>4&&(u.lineDiv.style.display="none"),Xl(n,u.updateLineNumbers,s.dims),j>4&&(u.lineDiv.style.display=""),u.renderedView=u.view,Fu(_),vt(u.cursorDiv),vt(u.selectionDiv),u.gutters.style.height=u.sizer.style.minHeight=0,R&&(u.lastWrapHeight=s.wrapperHeight,u.lastWrapWidth=s.wrapperWidth,La(n,400)),u.updateLineNumbers=null,!0}function Yl(n,s){for(var u=s.viewport,p=!0;;p=!1){if(!p||!n.options.lineWrapping||s.oldDisplayWidth==zi(n)){if(u&&u.top!=null&&(u={top:Math.min(n.doc.height+Fn(n.display)-Hs(n),u.top)}),s.visible=zs(n.display,n.doc,u),s.visible.from>=n.display.viewFrom&&s.visible.to<=n.display.viewTo)break}else p&&(s.visible=zs(n.display,n.doc,u));if(!la(n,s))break;Fs(n);var f=Pa(n);xu(n),Vo(n,f),Jl(n,f),s.force=!1}s.signal(n,"update",n),(n.display.viewFrom!=n.display.reportedViewFrom||n.display.viewTo!=n.display.reportedViewTo)&&(s.signal(n,"viewportChange",n,n.display.viewFrom,n.display.viewTo),n.display.reportedViewFrom=n.display.viewFrom,n.display.reportedViewTo=n.display.viewTo)}function cl(n,s){var u=new yo(n,s);if(la(n,u)){Fs(n),Yl(n,u);var p=Pa(n);xu(n),Vo(n,p),Jl(n,p),u.finish()}}function Xl(n,s,u){var p=n.display,f=n.options.lineNumbers,D=p.lineDiv,P=D.firstChild;function R(ct){var rt=ct.nextSibling;return N&&et&&n.display.currentWheelTarget==ct?ct.style.display="none":ct.parentNode.removeChild(ct),rt}for(var j=p.view,_=p.viewFrom,Y=0;Y-1&&(Ie=!1),ke(n,he,_,u)),Ie&&(vt(he.lineNumber),he.lineNumber.appendChild(document.createTextNode(en(n.options,_)))),P=he.node.nextSibling}_+=he.size}for(;P;)P=R(P)}function pl(n){var s=n.gutters.offsetWidth;n.sizer.style.marginLeft=s+"px",ee(n,"gutterChanged",n)}function Jl(n,s){n.display.sizer.style.minHeight=s.docHeight+"px",n.display.heightForcer.style.top=s.docHeight+"px",n.display.gutters.style.height=s.docHeight+n.display.barHeight+li(n)+"px"}function vo(n){var s=n.display,u=s.view;if(!(!s.alignWidgets&&(!s.gutters.firstChild||!n.options.fixedGutter))){for(var p=ws(s)-s.scroller.scrollLeft+n.doc.scrollLeft,f=s.gutters.offsetWidth,D=p+"px",P=0;PR.clientWidth,_=R.scrollHeight>R.clientHeight;if(p&&j||f&&_){if(f&&et&&N){e:for(var Y=s.target,he=P.view;Y!=R;Y=Y.parentNode)for(var Me=0;Me=0&&Dt(n,p.to())<=0)return u}return-1};var Un=function(n,s){this.anchor=n,this.head=s};Un.prototype.from=function(){return ls(this.anchor,this.head)},Un.prototype.to=function(){return Ci(this.anchor,this.head)},Un.prototype.empty=function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch};function os(n,s,u){var p=n&&n.options.selectionsMayTouch,f=s[u];s.sort(function(Me,Ie){return Dt(Me.from(),Ie.from())}),u=br(s,f);for(var D=1;D0:j>=0){var _=ls(R.from(),P.from()),Y=Ci(R.to(),P.to()),he=R.empty()?P.from()==P.head:R.from()==R.head;D<=u&&--u,s.splice(--D,2,new Un(he?Y:_,he?_:Y))}}return new es(s,u)}function Vs(n,s){return new es([new Un(n,s||n)],0)}function Ba(n){return n.text?Vt(n.from.line+n.text.length-1,bn(n.text).length+(n.text.length==1?n.from.ch:0)):n.to}function Fc(n,s){if(Dt(n,s.from)<0)return n;if(Dt(n,s.to)<=0)return Ba(s);var u=n.line+s.text.length-(s.to.line-s.from.line)-1,p=n.ch;return n.line==s.to.line&&(p+=Ba(s).ch-s.to.ch),Vt(u,p)}function Nu(n,s){for(var u=[],p=0;p1&&n.remove(R.line+1,ct-1),n.insert(R.line+1,Ot)}ee(n,"change",n,s)}function ts(n,s,u){function p(f,D,P){if(f.linked)for(var R=0;R1&&!n.done[n.done.length-2].ranges)return n.done.pop(),bn(n.done)}function Iu(n,s,u,p){var f=n.history;f.undone.length=0;var D=+new Date,P,R;if((f.lastOp==p||f.lastOrigin==s.origin&&s.origin&&(s.origin.charAt(0)=="+"&&f.lastModTime>D-(n.cm?n.cm.options.historyEventDelay:500)||s.origin.charAt(0)=="*"))&&(P=Ic(f,f.lastOp==p)))R=bn(P.changes),Dt(s.from,s.to)==0&&Dt(s.from,R.to)==0?R.to=Ba(s):P.changes.push(gl(n,s));else{var j=bn(f.done);for((!j||!j.ranges)&&vl(n.sel,f.done),P={changes:[gl(n,s)],generation:f.generation},f.done.push(P);f.done.length>f.undoDepth;)f.done.shift(),f.done[0].ranges||f.done.shift()}f.done.push(u),f.generation=++f.maxGeneration,f.lastModTime=f.lastSelTime=D,f.lastOp=f.lastSelOp=p,f.lastOrigin=f.lastSelOrigin=s.origin,R||Ar(n,"historyAdded")}function Lc(n,s,u,p){var f=s.charAt(0);return f=="*"||f=="+"&&u.ranges.length==p.ranges.length&&u.somethingSelected()==p.somethingSelected()&&new Date-n.history.lastSelTime<=(n.cm?n.cm.options.historyEventDelay:500)}function Mp(n,s,u,p){var f=n.history,D=p&&p.origin;u==f.lastSelOp||D&&f.lastSelOrigin==D&&(f.lastModTime==f.lastSelTime&&f.lastOrigin==D||Lc(n,D,bn(f.done),s))?f.done[f.done.length-1]=s:vl(s,f.done),f.lastSelTime=+new Date,f.lastSelOrigin=D,f.lastSelOp=u,p&&p.clearRedo!==!1&&yl(f.undone)}function vl(n,s){var u=bn(s);u&&u.ranges&&u.equals(n)||s.push(n)}function Oc(n,s,u,p){var f=s["spans_"+n.id],D=0;n.iter(Math.max(n.first,u),Math.min(n.first+n.size,p),function(P){P.markedSpans&&((f||(f=s["spans_"+n.id]={}))[D]=P.markedSpans),++D})}function Bp(n){if(!n)return null;for(var s,u=0;u-1&&(bn(R)[he]=_[he],delete _[he])}}return p}function eu(n,s,u,p){if(p){var f=n.anchor;if(u){var D=Dt(s,f)<0;D!=Dt(u,f)<0?(f=s,s=u):D!=Dt(s,u)<0&&(s=u)}return new Un(f,s)}else return new Un(u||s,s)}function Lu(n,s,u,p,f){f==null&&(f=n.cm&&(n.cm.display.shift||n.extend)),_i(n,new es([eu(n.sel.primary(),s,u,f)],0),p)}function Co(n,s,u){for(var p=[],f=n.cm&&(n.cm.display.shift||n.extend),D=0;D=s.ch:R.to>s.ch))){if(f&&(Ar(j,"beforeCursorEnter"),j.explicitlyCleared))if(D.markedSpans){--P;continue}else break;if(!j.atomic)continue;if(u){var he=j.find(p<0?1:-1),Me=void 0;if((p<0?Y:_)&&(he=sn(n,he,-p,he&&he.line==s.line?D:null)),he&&he.line==s.line&&(Me=Dt(he,u))&&(p<0?Me<0:Me>0))return xo(n,he,s,p,f)}var Ie=j.find(p<0?-1:1);return(p<0?_:Y)&&(Ie=sn(n,Ie,p,Ie.line==s.line?D:null)),Ie?xo(n,Ie,s,p,f):null}}return s}function Bu(n,s,u,p,f){var D=p||1,P=xo(n,s,u,D,f)||!f&&xo(n,s,u,D,!0)||xo(n,s,u,-D,f)||!f&&xo(n,s,u,-D,!0);return P||(n.cantEdit=!0,Vt(n.first,0))}function sn(n,s,u,p){return u<0&&s.ch==0?s.line>n.first?Jr(n,Vt(s.line-1)):null:u>0&&s.ch==(p||bt(n,s.line)).text.length?s.line=0;--f)jc(n,{from:p[f].from,to:p[f].to,text:f?[""]:s.text,origin:s.origin});else jc(n,s)}}function jc(n,s){if(!(s.text.length==1&&s.text[0]==""&&Dt(s.from,s.to)==0)){var u=Nu(n,s);Iu(n,s,u,n.cm?n.cm.curOp.id:NaN),Ru(n,s,u,vu(n,s));var p=[];ts(n,function(f,D){!D&&br(p,f.history)==-1&&(Uc(f.history,s),p.push(f.history)),Ru(f,s,null,vu(f,s))})}}function Tl(n,s,u){var p=n.cm&&n.cm.state.suppressEdits;if(!(p&&!u)){for(var f=n.history,D,P=n.sel,R=s=="undo"?f.done:f.undone,j=s=="undo"?f.undone:f.done,_=0;_=0;--Ie){var ct=Me(Ie);if(ct)return ct.v}}}}function Hc(n,s){if(s!=0&&(n.first+=s,n.sel=new es(gi(n.sel.ranges,function(f){return new Un(Vt(f.anchor.line+s,f.anchor.ch),Vt(f.head.line+s,f.head.ch))}),n.sel.primIndex),n.cm)){Qi(n.cm,n.first,n.first-s,s);for(var u=n.cm.display,p=u.viewFrom;pn.lastLine())){if(s.from.lineD&&(s={from:s.from,to:Vt(D,bt(n,D).text.length),text:[s.text[0]],origin:s.origin}),s.removed=yr(n,s.from,s.to),u||(u=Nu(n,s)),n.cm?jp(n.cm,s,p):tc(n,s,p),tu(n,u,Pn),n.cantEdit&&Bu(n,Vt(n.firstLine(),0))&&(n.cantEdit=!1)}}function jp(n,s,u){var p=n.doc,f=n.display,D=s.from,P=s.to,R=!1,j=D.line;n.options.lineWrapping||(j=cr(vi(bt(p,D.line))),p.iter(j,P.line+1,function(Ie){if(Ie==f.maxLine)return R=!0,!0})),p.sel.contains(s.from,s.to)>-1&&jr(n),tc(p,s,u,ho(n)),n.options.lineWrapping||(p.iter(j,D.line+s.text.length,function(Ie){var ct=ba(Ie);ct>f.maxLineLength&&(f.maxLine=Ie,f.maxLineLength=ct,f.maxLineChanged=!0,R=!1)}),R&&(n.curOp.updateMaxLine=!0)),Da(p,D.line),La(n,400);var _=s.text.length-(P.line-D.line)-1;s.full?Qi(n):D.line==P.line&&s.text.length==1&&!Zo(n.doc,s)?na(n,D.line,"text"):Qi(n,D.line,P.line+1,_);var Y=an(n,"changes"),he=an(n,"change");if(he||Y){var Me={from:D,to:P,text:s.text,removed:s.removed,origin:s.origin};he&&ee(n,"change",n,Me),Y&&(n.curOp.changeObjs||(n.curOp.changeObjs=[])).push(Me)}n.display.selForContextMenu=null}function ms(n,s,u,p,f){var D;p||(p=u),Dt(p,u)<0&&(D=[p,u],u=D[0],p=D[1]),typeof s=="string"&&(s=n.splitLines(s)),Ra(n,{from:u,to:p,text:s,origin:f})}function pa(n,s,u,p){u1||!(this.children[0]instanceof Ks))){var R=[];this.collapse(R),this.children=[new Ks(R)],this.children[0].parent=this}},collapse:function(n){for(var s=0;s50){for(var P=f.lines.length%25+25,R=P;R10);n.parent.maybeSpill()}},iterN:function(n,s,u){for(var p=0;pn.display.maxLineLength&&(n.display.maxLine=_,n.display.maxLineLength=Y,n.display.maxLineChanged=!0)}p!=null&&n&&this.collapsed&&Qi(n,p,f+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,n&&qs(n.doc)),n&&ee(n,"markerCleared",n,this,p,f),s&&Ia(n),this.parent&&this.parent.clear()}},ha.prototype.find=function(n,s){n==null&&this.type=="bookmark"&&(n=1);for(var u,p,f=0;f0||P==0&&D.clearWhenEmpty!==!1)return D;if(D.replacedWith&&(D.collapsed=!0,D.widgetNode=ft("span",[D.replacedWith],"CodeMirror-widget"),p.handleMouseEvents||D.widgetNode.setAttribute("cm-ignore-events","true"),p.insertLeft&&(D.widgetNode.insertLeft=!0)),D.collapsed){if(Eu(n,s.line,s,u,D)||s.line!=u.line&&Eu(n,u.line,s,u,D))throw new Error("Inserting collapsed marker partially overlapping an existing one");Bl()}D.addToHistory&&Iu(n,{from:s,to:u,origin:"markText"},n.sel,NaN);var R=s.line,j=n.cm,_;if(n.iter(R,u.line+1,function(he){j&&D.collapsed&&!j.options.lineWrapping&&vi(he)==j.display.maxLine&&(_=!0),D.collapsed&&R!=s.line&&wr(he,0),Rl(he,new Oo(D,R==s.line?s.ch:null,R==u.line?u.ch:null),n.cm&&n.cm.curOp),++R}),D.collapsed&&n.iter(s.line,u.line+1,function(he){hs(n,he)&&wr(he,0)}),D.clearOnEnter&&Nr(D,"beforeCursorEnter",function(){return D.clear()}),D.readOnly&&(Zu(),(n.history.done.length||n.history.undone.length)&&n.clearHistory()),D.collapsed&&(D.id=++$c,D.atomic=!0),j){if(_&&(j.curOp.updateMaxLine=!0),D.collapsed)Qi(j,s.line,u.line+1);else if(D.className||D.startStyle||D.endStyle||D.css||D.attributes||D.title)for(var Y=s.line;Y<=u.line;Y++)na(j,Y,"text");D.atomic&&qs(j.doc),ee(j,"markerAdded",j,D)}return D}var Ao=function(n,s){this.markers=n,this.primary=s;for(var u=0;u=0;j--)Ra(this,p[j]);R?Mu(this,R):this.cm&&sa(this.cm)}),undo:ui(function(){Tl(this,"undo")}),redo:ui(function(){Tl(this,"redo")}),undoSelection:ui(function(){Tl(this,"undo",!0)}),redoSelection:ui(function(){Tl(this,"redo",!0)}),setExtending:function(n){this.extend=n},getExtending:function(){return this.extend},historySize:function(){for(var n=this.history,s=0,u=0,p=0;p=n.ch)&&s.push(f.marker.parent||f.marker)}return s},findMarks:function(n,s,u){n=Jr(this,n),s=Jr(this,s);var p=[],f=n.line;return this.iter(n.line,s.line+1,function(D){var P=D.markedSpans;if(P)for(var R=0;R=j.to||j.from==null&&f!=n.line||j.from!=null&&f==s.line&&j.from>=s.ch)&&(!u||u(j.marker))&&p.push(j.marker.parent||j.marker)}++f}),p},getAllMarks:function(){var n=[];return this.iter(function(s){var u=s.markedSpans;if(u)for(var p=0;pn)return s=n,!0;n-=D,++u}),Jr(this,Vt(u,s))},indexFromPos:function(n){n=Jr(this,n);var s=n.ch;if(n.lines&&(s=n.from),n.to!=null&&n.to-1){s.state.draggingText(n),setTimeout(function(){return s.display.input.focus()},20);return}try{var Y=n.dataTransfer.getData("Text");if(Y){var he;if(s.state.draggingText&&!s.state.draggingText.copy&&(he=s.listSelections()),tu(s.doc,Vs(u,u)),he)for(var Me=0;Me=0;R--)ms(n.doc,"",p[R].from,p[R].to,"+delete");sa(n)})}function sc(n,s,u){var p=ni(n.text,s+u,u);return p<0||p>n.text.length?null:p}function $a(n,s,u){var p=sc(n,s.ch,u);return p==null?null:new Vt(s.line,p,u<0?"after":"before")}function ac(n,s,u,p,f){if(n){s.doc.direction=="rtl"&&(f=-f);var D=fn(u,s.doc.direction);if(D){var P=f<0?bn(D):D[0],R=f<0==(P.level==1),j=R?"after":"before",_;if(P.level>0||s.doc.direction=="rtl"){var Y=ra(s,u);_=f<0?u.text.length-1:0;var he=Ri(s,Y,_).top;_=In(function(Me){return Ri(s,Y,Me).top==he},f<0==(P.level==1)?P.from:P.to-1,_),j=="before"&&(_=sc(u,_,1))}else _=f<0?P.to:P.from;return new Vt(p,_,j)}}return new Vt(p,f<0?u.text.length:0,f<0?"before":"after")}function Uu(n,s,u,p){var f=fn(s,n.doc.direction);if(!f)return $a(s,u,p);u.ch>=s.text.length?(u.ch=s.text.length,u.sticky="before"):u.ch<=0&&(u.ch=0,u.sticky="after");var D=dr(f,u.ch,u.sticky),P=f[D];if(n.doc.direction=="ltr"&&P.level%2==0&&(p>0?P.to>u.ch:P.from=P.from&&Me>=Y.begin)){var Ie=he?"before":"after";return new Vt(u.line,Me,Ie)}}var ct=function(Ot,fr,It){for(var Zt=function(Or,Br){return Br?new Vt(u.line,R(Or,1),"before"):new Vt(u.line,Or,"after")};Ot>=0&&Ot0==(hr.level!=1),nr=Sr?It.begin:R(It.end,-1);if(hr.from<=nr&&nr0?Y.end:R(Y.begin,-1);return sr!=null&&!(p>0&&sr==s.text.length)&&(rt=ct(p>0?0:f.length-1,p,_(sr)),rt)?rt:null}var su={selectAll:El,singleSelection:function(n){return n.setSelection(n.getCursor("anchor"),n.getCursor("head"),Pn)},killLine:function(n){return iu(n,function(s){if(s.empty()){var u=bt(n.doc,s.head.line).text.length;return s.head.ch==u&&s.head.line0)f=new Vt(f.line,f.ch+1),n.replaceRange(D.charAt(f.ch-1)+D.charAt(f.ch-2),Vt(f.line,f.ch-2),f,"+transpose");else if(f.line>n.doc.first){var P=bt(n.doc,f.line-1).text;P&&(f=new Vt(f.line,1),n.replaceRange(D.charAt(0)+n.doc.lineSeparator()+P.charAt(P.length-1),Vt(f.line-1,P.length-1),f,"+transpose"))}}u.push(new Un(f,f))}n.setSelections(u)})},newlineAndIndent:function(n){return Mi(n,function(){for(var s=n.listSelections(),u=s.length-1;u>=0;u--)n.replaceRange(n.doc.lineSeparator(),s[u].anchor,s[u].head,"+input");s=n.listSelections();for(var p=0;pn&&Dt(s,this.pos)==0&&u==this.button};var $,Q;function ce(n,s){var u=+new Date;return Q&&Q.compare(u,n,s)?($=Q=null,"triple"):$&&$.compare(u,n,s)?(Q=new U(u,n,s),$=null,"double"):($=new U(u,n,s),Q=null,"single")}function ge(n){var s=this,u=s.display;if(!(Rr(s,n)||u.activeTouch&&u.input.supportsTouch())){if(u.input.ensurePolled(),u.shift=n.shiftKey,pn(u,n)){N||(u.scroller.draggable=!1,setTimeout(function(){return u.scroller.draggable=!0},100));return}if(!W(s,n)){var p=fo(s,n),f=as(n),D=p?ce(p,f):"single";window.focus(),f==1&&s.state.selectingText&&s.state.selectingText(n),!(p&&ne(s,f,p,D,n))&&(f==1?p?ue(s,p,D,n):ss(n)==u.scroller&&Xn(n):f==2?(p&&Lu(s.doc,p),setTimeout(function(){return u.input.focus()},20)):f==3&&(ht?s.display.input.onContextMenu(n):Au(s)))}}}function ne(n,s,u,p,f){var D="Click";return p=="double"?D="Double"+D:p=="triple"&&(D="Triple"+D),D=(s==1?"Left":s==2?"Middle":"Right")+D,y(n,Zc(D,f),f,function(P){if(typeof P=="string"&&(P=su[P]),!P)return!1;var R=!1;try{n.isReadOnly()&&(n.state.suppressEdits=!0),R=P(n,u)!=yn}finally{n.state.suppressEdits=!1}return R})}function me(n,s,u){var p=n.getOption("configureMouse"),f=p?p(n,s,u):{};if(f.unit==null){var D=Ke?u.shiftKey&&u.metaKey:u.altKey;f.unit=D?"rectangle":s=="single"?"char":s=="double"?"word":"line"}return(f.extend==null||n.doc.extend)&&(f.extend=n.doc.extend||u.shiftKey),f.addNew==null&&(f.addNew=et?u.metaKey:u.ctrlKey),f.moveOnDrag==null&&(f.moveOnDrag=!(et?u.altKey:u.ctrlKey)),f}function ue(n,s,u,p){E?setTimeout(fe(bu,n),0):n.curOp.focus=ur();var f=me(n,u,p),D=n.doc.sel,P;n.options.dragDrop&&Ji&&!n.isReadOnly()&&u=="single"&&(P=D.contains(s))>-1&&(Dt((P=D.ranges[P]).from(),s)<0||s.xRel>0)&&(Dt(P.to(),s)>0||s.xRel<0)?Ee(n,p,s,f):Oe(n,p,s,f)}function Ee(n,s,u,p){var f=n.display,D=!1,P=bi(n,function(_){N&&(f.scroller.draggable=!1),n.state.draggingText=!1,n.state.delayingBlurEvent&&(n.hasFocus()?n.state.delayingBlurEvent=!1:Au(n)),Ht(f.wrapper.ownerDocument,"mouseup",P),Ht(f.wrapper.ownerDocument,"mousemove",R),Ht(f.scroller,"dragstart",j),Ht(f.scroller,"drop",P),D||(Xn(_),p.addNew||Lu(n.doc,u,null,null,p.extend),N&&!ie||E&&b==9?setTimeout(function(){f.wrapper.ownerDocument.body.focus({preventScroll:!0}),f.input.focus()},20):f.input.focus())}),R=function(_){D=D||Math.abs(s.clientX-_.clientX)+Math.abs(s.clientY-_.clientY)>=10},j=function(){return D=!0};N&&(f.scroller.draggable=!0),n.state.draggingText=P,P.copy=!p.moveOnDrag,Nr(f.wrapper.ownerDocument,"mouseup",P),Nr(f.wrapper.ownerDocument,"mousemove",R),Nr(f.scroller,"dragstart",j),Nr(f.scroller,"drop",P),n.state.delayingBlurEvent=!0,setTimeout(function(){return f.input.focus()},20),f.scroller.dragDrop&&f.scroller.dragDrop()}function ye(n,s,u){if(u=="char")return new Un(s,s);if(u=="word")return n.findWordAt(s);if(u=="line")return new Un(Vt(s.line,0),Jr(n.doc,Vt(s.line+1,0)));var p=u(n,s);return new Un(p.from,p.to)}function Oe(n,s,u,p){E&&Au(n);var f=n.display,D=n.doc;Xn(s);var P,R,j=D.sel,_=j.ranges;if(p.addNew&&!p.extend?(R=D.sel.contains(u),R>-1?P=_[R]:P=new Un(u,u)):(P=D.sel.primary(),R=D.sel.primIndex),p.unit=="rectangle")p.addNew||(P=new Un(u,u)),u=fo(n,s,!0,!0),R=-1;else{var Y=ye(n,u,p.unit);p.extend?P=eu(P,Y.anchor,Y.head,p.extend):P=Y}p.addNew?R==-1?(R=_.length,_i(D,os(n,_.concat([P]),R),{scroll:!1,origin:"*mouse"})):_.length>1&&_[R].empty()&&p.unit=="char"&&!p.extend?(_i(D,os(n,_.slice(0,R).concat(_.slice(R+1)),0),{scroll:!1,origin:"*mouse"}),j=D.sel):rc(D,R,P,En):(R=0,_i(D,new es([P],0),En),j=D.sel);var he=u;function Me(It){if(Dt(he,It)!=0)if(he=It,p.unit=="rectangle"){for(var Zt=[],hr=n.options.tabSize,Sr=Qt(bt(D,u.line).text,u.ch,hr),nr=Qt(bt(D,It.line).text,It.ch,hr),Or=Math.min(Sr,nr),Br=Math.max(Sr,nr),yt=Math.min(u.line,It.line),ci=Math.min(n.lastLine(),Math.max(u.line,It.line));yt<=ci;yt++){var Qn=bt(D,yt).text,Vr=Dn(Qn,Or,hr);Or==Br?Zt.push(new Un(Vt(yt,Vr),Vt(yt,Vr))):Qn.length>Vr&&Zt.push(new Un(Vt(yt,Vr),Vt(yt,Dn(Qn,Br,hr))))}Zt.length||Zt.push(new Un(u,u)),_i(D,os(n,j.ranges.slice(0,R).concat(Zt),R),{origin:"*mouse",scroll:!1}),n.scrollIntoView(It)}else{var tn=P,Cn=ye(n,It,p.unit),Zn=tn.anchor,Ce;Dt(Cn.anchor,Zn)>0?(Ce=Cn.head,Zn=ls(tn.from(),Cn.anchor)):(Ce=Cn.anchor,Zn=Ci(tn.to(),Cn.head));var wt=j.ranges.slice(0);wt[R]=V(n,new Un(Jr(D,Zn),Ce)),_i(D,os(n,wt,R),En)}}var Ie=f.wrapper.getBoundingClientRect(),ct=0;function rt(It){var Zt=++ct,hr=fo(n,It,!0,p.unit=="rectangle");if(hr)if(Dt(hr,he)!=0){n.curOp.focus=ur(),Me(hr);var Sr=zs(f,D);(hr.line>=Sr.to||hr.lineIe.bottom?20:0;nr&&setTimeout(bi(n,function(){ct==Zt&&(f.scroller.scrollTop+=nr,rt(It))}),50)}}function sr(It){n.state.selectingText=!1,ct=1/0,It&&(Xn(It),f.input.focus()),Ht(f.wrapper.ownerDocument,"mousemove",Ot),Ht(f.wrapper.ownerDocument,"mouseup",fr),D.history.lastSelOrigin=null}var Ot=bi(n,function(It){It.buttons===0||!as(It)?sr(It):rt(It)}),fr=bi(n,sr);n.state.selectingText=fr,Nr(f.wrapper.ownerDocument,"mousemove",Ot),Nr(f.wrapper.ownerDocument,"mouseup",fr)}function V(n,s){var u=s.anchor,p=s.head,f=bt(n.doc,u.line);if(Dt(u,p)==0&&u.sticky==p.sticky)return s;var D=fn(f);if(!D)return s;var P=dr(D,u.ch,u.sticky),R=D[P];if(R.from!=u.ch&&R.to!=u.ch)return s;var j=P+(R.from==u.ch==(R.level!=1)?0:1);if(j==0||j==D.length)return s;var _;if(p.line!=u.line)_=(p.line-u.line)*(n.doc.direction=="ltr"?1:-1)>0;else{var Y=dr(D,p.ch,p.sticky),he=Y-P||(p.ch-u.ch)*(R.level==1?-1:1);Y==j-1||Y==j?_=he<0:_=he>0}var Me=D[j+(_?-1:0)],Ie=_==(Me.level==1),ct=Ie?Me.from:Me.to,rt=Ie?"after":"before";return u.ch==ct&&u.sticky==rt?s:new Un(new Vt(u.line,ct,rt),p)}function le(n,s,u,p){var f,D;if(s.touches)f=s.touches[0].clientX,D=s.touches[0].clientY;else try{f=s.clientX,D=s.clientY}catch{return!1}if(f>=Math.floor(n.display.gutters.getBoundingClientRect().right))return!1;p&&Xn(s);var P=n.display,R=P.lineDiv.getBoundingClientRect();if(D>R.bottom||!an(n,u))return is(s);D-=R.top-P.viewOffset;for(var j=0;j=f){var Y=Ue(n.doc,D),he=n.display.gutterSpecs[j];return Ar(n,u,n,Y,he.className,s),is(s)}}}function W(n,s){return le(n,s,"gutterClick",!0)}function te(n,s){pn(n.display,s)||B(n,s)||Rr(n,s,"contextmenu")||ht||n.display.input.onContextMenu(s)}function B(n,s){return an(n,"gutterContextMenu")?le(n,s,"gutterContextMenu",!1):!1}function X(n){n.display.wrapper.className=n.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+n.options.theme.replace(/(^|\s)\s*/g," cm-s-"),Sa(n)}var Z={toString:function(){return"CodeMirror.Init"}},se={},ae={};function pe(n){var s=n.optionHandlers;function u(p,f,D,P){n.defaults[p]=f,D&&(s[p]=P?function(R,j,_){_!=Z&&D(R,j,_)}:D)}n.defineOption=u,n.Init=Z,u("value","",function(p,f){return p.setValue(f)},!0),u("mode",null,function(p,f){p.doc.modeOption=f,ec(p)},!0),u("indentUnit",2,ec,!0),u("indentWithTabs",!1),u("smartIndent",!0),u("tabSize",4,function(p){Qo(p),Sa(p),Qi(p)},!0),u("lineSeparator",null,function(p,f){if(p.doc.lineSep=f,!!f){var D=[],P=p.doc.first;p.doc.iter(function(j){for(var _=0;;){var Y=j.text.indexOf(f,_);if(Y==-1)break;_=Y+f.length,D.push(Vt(P,Y))}P++});for(var R=D.length-1;R>=0;R--)ms(p.doc,f,D[R],Vt(D[R].line,D[R].ch+f.length))}}),u("specialChars",/[\u0000-\u001f\u007f-\u009f\u00ad\u061c\u200b\u200e\u200f\u2028\u2029\ufeff\ufff9-\ufffc]/g,function(p,f,D){p.state.specialChars=new RegExp(f.source+(f.test(" ")?"":"| "),"g"),D!=Z&&p.refresh()}),u("specialCharPlaceholder",mr,function(p){return p.refresh()},!0),u("electricChars",!0),u("inputStyle",Ne?"contenteditable":"textarea",function(){throw new Error("inputStyle can not (yet) be changed in a running editor")},!0),u("spellcheck",!1,function(p,f){return p.getInputField().spellcheck=f},!0),u("autocorrect",!1,function(p,f){return p.getInputField().autocorrect=f},!0),u("autocapitalize",!1,function(p,f){return p.getInputField().autocapitalize=f},!0),u("rtlMoveVisually",!Re),u("wholeLineUpdateBefore",!0),u("theme","default",function(p){X(p),Oa(p)},!0),u("keyMap","default",function(p,f,D){var P=xl(f),R=D!=Z&&xl(D);R&&R.detach&&R.detach(p,P),P.attach&&P.attach(p,R||null)}),u("extraKeys",null),u("configureMouse",null),u("lineWrapping",!1,we,!0),u("gutters",[],function(p,f){p.display.gutterSpecs=hl(f,p.options.lineNumbers),Oa(p)},!0),u("fixedGutter",!0,function(p,f){p.display.gutters.style.left=f?ws(p.display)+"px":"0",p.refresh()},!0),u("coverGutterNextToScrollbar",!1,function(p){return Vo(p)},!0),u("scrollbarStyle","native",function(p){Kl(p),Vo(p),p.display.scrollbars.setScrollTop(p.doc.scrollTop),p.display.scrollbars.setScrollLeft(p.doc.scrollLeft)},!0),u("lineNumbers",!1,function(p,f){p.display.gutterSpecs=hl(p.options.gutters,f),Oa(p)},!0),u("firstLineNumber",1,Oa,!0),u("lineNumberFormatter",function(p){return p},Oa,!0),u("showCursorWhenSelecting",!1,xu,!0),u("resetSelectionOnContextMenu",!0),u("lineWiseCopyCut",!0),u("pasteLinesPerSelection",!0),u("selectionsMayTouch",!1),u("readOnly",!1,function(p,f){f=="nocursor"&&(ka(p),p.display.input.blur()),p.display.input.readOnlyChanged(f)}),u("screenReaderLabel",null,function(p,f){f=f===""?null:f,p.display.input.screenReaderLabelChanged(f)}),u("disableInput",!1,function(p,f){f||p.display.input.reset()},!0),u("dragDrop",!0,De),u("allowDropFileTypes",null),u("cursorBlinkRate",530),u("cursorScrollMargin",0),u("cursorHeight",1,xu,!0),u("singleCursorHeightPerLine",!0,xu,!0),u("workTime",100),u("workDelay",100),u("flattenSpans",!0,Qo,!0),u("addModeClass",!1,Qo,!0),u("pollInterval",100),u("undoDepth",200,function(p,f){return p.doc.history.undoDepth=f}),u("historyEventDelay",1250),u("viewportMargin",10,function(p){return p.refresh()},!0),u("maxHighlightLength",1e4,Qo,!0),u("moveInputWithCursor",!0,function(p,f){f||p.display.input.resetPosition()}),u("tabindex",null,function(p,f){return p.display.input.getField().tabIndex=f||""}),u("autofocus",null),u("direction","ltr",function(p,f){return p.doc.setDirection(f)},!0),u("phrases",null)}function De(n,s,u){var p=u&&u!=Z;if(!s!=!p){var f=n.display.dragFunctions,D=s?Nr:Ht;D(n.display.scroller,"dragstart",f.start),D(n.display.scroller,"dragenter",f.enter),D(n.display.scroller,"dragover",f.over),D(n.display.scroller,"dragleave",f.leave),D(n.display.scroller,"drop",f.drop)}}function we(n){n.options.lineWrapping?(Ur(n.display.wrapper,"CodeMirror-wrap"),n.display.sizer.style.minWidth="",n.display.sizerWidth=null):(Kt(n.display.wrapper,"CodeMirror-wrap"),lo(n)),_s(n),Qi(n),Sa(n),setTimeout(function(){return Vo(n)},100)}function Se(n,s){var u=this;if(!(this instanceof Se))return new Se(n,s);this.options=s=s?Te(s):{},Te(se,s,!1);var p=s.value;typeof p=="string"?p=new Gi(p,s.mode,null,s.lineSeparator,s.direction):s.mode&&(p.modeOption=s.mode),this.doc=p;var f=new Se.inputStyles[s.inputStyle](this),D=this.display=new Pu(n,p,f,s);D.wrapper.CodeMirror=this,X(this),s.lineWrapping&&(this.display.wrapper.className+=" CodeMirror-wrap"),Kl(this),this.state={keyMaps:[],overlays:[],modeGen:0,overwrite:!1,delayingBlurEvent:!1,focused:!1,suppressEdits:!1,pasteIncoming:-1,cutIncoming:-1,selectingText:!1,draggingText:!1,highlight:new Ve,keySeq:null,specialChars:null},s.autofocus&&!Ne&&D.input.focus(),E&&b<11&&setTimeout(function(){return u.display.input.reset(!0)},20),_e(this),Yc(),ua(this),this.curOp.forceUpdate=!0,Pc(this,p),s.autofocus&&!Ne||this.hasFocus()?setTimeout(function(){u.hasFocus()&&!u.state.focused&&go(u)},20):ka(this);for(var P in ae)ae.hasOwnProperty(P)&&ae[P](this,s[P],Z);Eo(this),s.finishInit&&s.finishInit(this);for(var R=0;R20*20}Nr(s.scroller,"touchstart",function(j){if(!Rr(n,j)&&!D(j)&&!W(n,j)){s.input.ensurePolled(),clearTimeout(u);var _=+new Date;s.activeTouch={start:_,moved:!1,prev:_-p.end<=300?p:null},j.touches.length==1&&(s.activeTouch.left=j.touches[0].pageX,s.activeTouch.top=j.touches[0].pageY)}}),Nr(s.scroller,"touchmove",function(){s.activeTouch&&(s.activeTouch.moved=!0)}),Nr(s.scroller,"touchend",function(j){var _=s.activeTouch;if(_&&!pn(s,j)&&_.left!=null&&!_.moved&&new Date-_.start<300){var Y=n.coordsChar(s.activeTouch,"page"),he;!_.prev||P(_,_.prev)?he=new Un(Y,Y):!_.prev.prev||P(_,_.prev.prev)?he=n.findWordAt(Y):he=new Un(Vt(Y.line,0),Jr(n.doc,Vt(Y.line+1,0))),n.setSelection(he.anchor,he.head),n.focus(),Xn(j)}f()}),Nr(s.scroller,"touchcancel",f),Nr(s.scroller,"scroll",function(){s.scroller.clientHeight&&(oa(n,s.scroller.scrollTop),Ns(n,s.scroller.scrollLeft,!0),Ar(n,"scroll",n))}),Nr(s.scroller,"mousewheel",function(j){return Ql(n,j)}),Nr(s.scroller,"DOMMouseScroll",function(j){return Ql(n,j)}),Nr(s.wrapper,"scroll",function(){return s.wrapper.scrollTop=s.wrapper.scrollLeft=0}),s.dragFunctions={enter:function(j){Rr(n,j)||Ln(j)},over:function(j){Rr(n,j)||($p(n,j),Ln(j))},start:function(j){return qc(n,j)},drop:bi(n,Vc),leave:function(j){Rr(n,j)||Kc(n)}};var R=s.input.getField();Nr(R,"keyup",function(j){return G.call(n,j)}),Nr(R,"keydown",bi(n,k)),Nr(R,"keypress",bi(n,z)),Nr(R,"focus",function(j){return go(n,j)}),Nr(R,"blur",function(j){return ka(n,j)})}var Ge=[];Se.defineInitHook=function(n){return Ge.push(n)};function xe(n,s,u,p){var f=n.doc,D;u==null&&(u="add"),u=="smart"&&(f.mode.indent?D=Bs(n,s).state:u="prev");var P=n.options.tabSize,R=bt(f,s),j=Qt(R.text,null,P);R.stateAfter&&(R.stateAfter=null);var _=R.text.match(/^\s*/)[0],Y;if(!p&&!/\S/.test(R.text))Y=0,u="not";else if(u=="smart"&&(Y=f.mode.indent(D,R.text.slice(_.length),R.text),Y==yn||Y>150)){if(!p)return;u="prev"}u=="prev"?s>f.first?Y=Qt(bt(f,s-1).text,null,P):Y=0:u=="add"?Y=j+n.options.indentUnit:u=="subtract"?Y=j-n.options.indentUnit:typeof u=="number"&&(Y=j+u),Y=Math.max(0,Y);var he="",Me=0;if(n.options.indentWithTabs)for(var Ie=Math.floor(Y/P);Ie;--Ie)Me+=P,he+=" ";if(MeP,j=Mt(s),_=null;if(R&&p.ranges.length>1)if(nt&&nt.text.join(` +`)==s){if(p.ranges.length%nt.text.length==0){_=[];for(var Y=0;Y=0;Me--){var Ie=p.ranges[Me],ct=Ie.from(),rt=Ie.to();Ie.empty()&&(u&&u>0?ct=Vt(ct.line,ct.ch-u):n.state.overwrite&&!R?rt=Vt(rt.line,Math.min(bt(D,rt.line).text.length,rt.ch+bn(j).length)):R&&nt&&nt.lineWise&&nt.text.join(` +`)==j.join(` +`)&&(ct=rt=Vt(ct.line,0)));var sr={from:ct,to:rt,text:_?_[Me%_.length]:j,origin:f||(R?"paste":n.state.cutIncoming>P?"cut":"+input")};Ra(n.doc,sr),ee(n,"inputRead",n,sr)}s&&!R&&At(n,s),sa(n),n.curOp.updateInput<2&&(n.curOp.updateInput=he),n.curOp.typing=!0,n.state.pasteIncoming=n.state.cutIncoming=-1}function st(n,s){var u=n.clipboardData&&n.clipboardData.getData("Text");if(u)return n.preventDefault(),!s.isReadOnly()&&!s.options.disableInput&&Mi(s,function(){return be(s,u,0,null,"paste")}),!0}function At(n,s){if(!(!n.options.electricChars||!n.options.smartIndent))for(var u=n.doc.sel,p=u.ranges.length-1;p>=0;p--){var f=u.ranges[p];if(!(f.head.ch>100||p&&u.ranges[p-1].head.line==f.head.line)){var D=n.getModeAt(f.head),P=!1;if(D.electricChars){for(var R=0;R-1){P=xe(n,f.head.line,"smart");break}}else D.electricInput&&D.electricInput.test(bt(n.doc,f.head.line).text.slice(0,f.head.ch))&&(P=xe(n,f.head.line,"smart"));P&&ee(n,"electricInput",n,f.head.line)}}}function lt(n){for(var s=[],u=[],p=0;pD&&(xe(this,R.head.line,p,!0),D=R.head.line,P==this.doc.sel.primIndex&&sa(this));else{var j=R.from(),_=R.to(),Y=Math.max(D,j.line);D=Math.min(this.lastLine(),_.line-(_.ch?0:1))+1;for(var he=Y;he0&&rc(this.doc,P,new Un(j,Me[P].to()),Pn)}}}),getTokenAt:function(p,f){return Io(this,p,f)},getLineTokens:function(p,f){return Io(this,Vt(p),f,!0)},getTokenTypeAt:function(p){p=Jr(this.doc,p);var f=wi(this,bt(this.doc,p.line)),D=0,P=(f.length-1)/2,R=p.ch,j;if(R==0)j=f[2];else for(;;){var _=D+P>>1;if((_?f[_*2-1]:0)>=R)P=_;else if(f[_*2+1]j&&(p=j,P=!0),R=bt(this.doc,p)}else R=p;return al(this,R,{top:0,left:0},f||"page",D||P).top+(P?this.doc.height-Ds(R):0)},defaultTextHeight:function(){return po(this.display)},defaultCharWidth:function(){return Ho(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(p,f,D,P,R){var j=this.display;p=Ss(this,Jr(this.doc,p));var _=p.bottom,Y=p.left;if(f.style.position="absolute",f.setAttribute("cm-ignore-events","true"),this.display.input.setUneditable(f),j.sizer.appendChild(f),P=="over")_=p.top;else if(P=="above"||P=="near"){var he=Math.max(j.wrapper.clientHeight,this.doc.height),Me=Math.max(j.sizer.clientWidth,j.lineSpace.clientWidth);(P=="above"||p.bottom+f.offsetHeight>he)&&p.top>f.offsetHeight?_=p.top-f.offsetHeight:p.bottom+f.offsetHeight<=he&&(_=p.bottom),Y+f.offsetWidth>Me&&(Y=Me-f.offsetWidth)}f.style.top=_+"px",f.style.left=f.style.right="",R=="right"?(Y=j.sizer.clientWidth-f.offsetWidth,f.style.right="0px"):(R=="left"?Y=0:R=="middle"&&(Y=(j.sizer.clientWidth-f.offsetWidth)/2),f.style.left=Y+"px"),D&&Fa(this,{left:Y,top:_,right:Y+f.offsetWidth,bottom:_+f.offsetHeight})},triggerOnKeyDown:Ni(k),triggerOnKeyPress:Ni(z),triggerOnKeyUp:G,triggerOnMouseDown:Ni(ge),execCommand:function(p){if(su.hasOwnProperty(p))return su[p].call(null,this)},triggerElectric:Ni(function(p){At(this,p)}),findPosH:function(p,f,D,P){var R=1;f<0&&(R=-1,f=-f);for(var j=Jr(this.doc,p),_=0;_0&&Y(D.charAt(P-1));)--P;for(;R.5||this.options.lineWrapping)&&_s(this),Ar(this,"refresh",this)}),swapDoc:Ni(function(p){var f=this.doc;return f.cm=null,this.state.selectingText&&this.state.selectingText(),Pc(this,p),Sa(this),this.display.input.reset(),$o(this,p.scrollLeft,p.scrollTop),this.curOp.forceScroll=!0,ee(this,"swapDoc",this,f),f}),phrase:function(p){var f=this.options.phrases;return f&&Object.prototype.hasOwnProperty.call(f,p)?f[p]:p},getInputField:function(){return this.display.input.getField()},getWrapperElement:function(){return this.display.wrapper},getScrollerElement:function(){return this.display.scroller},getGutterElement:function(){return this.display.gutters}},Mn(n),n.registerHelper=function(p,f,D){u.hasOwnProperty(p)||(u[p]=n[p]={_global:[]}),u[p][f]=D},n.registerGlobalHelper=function(p,f,D,P){n.registerHelper(p,f,P),u[p]._global.push({pred:D,val:P})}}function kt(n,s,u,p,f){var D=s,P=u,R=bt(n,s.line),j=f&&n.direction=="rtl"?-u:u;function _(){var fr=s.line+j;return fr=n.first+n.size?!1:(s=new Vt(fr,s.ch,s.sticky),R=bt(n,fr))}function Y(fr){var It;if(p=="codepoint"){var Zt=R.text.charCodeAt(s.ch+(u>0?0:-1));if(isNaN(Zt))It=null;else{var hr=u>0?Zt>=55296&&Zt<56320:Zt>=56320&&Zt<57343;It=new Vt(s.line,Math.max(0,Math.min(R.text.length,s.ch+u*(hr?2:1))),-u)}}else f?It=Uu(n.cm,R,s,u):It=$a(R,s,u);if(It==null)if(!fr&&_())s=ac(f,n.cm,R,s.line,j);else return!1;else s=It;return!0}if(p=="char"||p=="codepoint")Y();else if(p=="column")Y(!0);else if(p=="word"||p=="group")for(var he=null,Me=p=="group",Ie=n.cm&&n.cm.getHelper(s,"wordChars"),ct=!0;!(u<0&&!Y(!ct));ct=!1){var rt=R.text.charAt(s.ch)||` +`,sr=gr(rt,Ie)?"w":Me&&rt==` +`?"n":!Me||/\s/.test(rt)?null:"p";if(Me&&!ct&&!sr&&(sr="s"),he&&he!=sr){u<0&&(u=1,Y(),s.sticky="after");break}if(sr&&(he=sr),u>0&&!Y(!ct))break}var Ot=Bu(n,s,D,P,!0);return Jn(D,Ot)&&(Ot.hitSide=!0),Ot}function Pt(n,s,u,p){var f=n.doc,D=s.left,P;if(p=="page"){var R=Math.min(n.display.wrapper.clientHeight,window.innerHeight||document.documentElement.clientHeight),j=Math.max(R-.5*po(n.display),3);P=(u>0?s.bottom:s.top)+u*j}else p=="line"&&(P=u>0?s.bottom+3:s.top-3);for(var _;_=$l(n,D,P),!!_.outside;){if(u<0?P<=0:P>=f.height){_.hitSide=!0;break}P+=u*5}return _}var Jt=function(n){this.cm=n,this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null,this.polling=new Ve,this.composing=null,this.gracePeriod=!1,this.readDOMTimeout=null};Jt.prototype.init=function(n){var s=this,u=this,p=u.cm,f=u.div=n.lineDiv;f.contentEditable=!0,Nt(f,p.options.spellcheck,p.options.autocorrect,p.options.autocapitalize);function D(R){for(var j=R.target;j;j=j.parentNode){if(j==f)return!0;if(/\bCodeMirror-(?:line)?widget\b/.test(j.className))break}return!1}Nr(f,"paste",function(R){!D(R)||Rr(p,R)||st(R,p)||b<=11&&setTimeout(bi(p,function(){return s.updateFromDOM()}),20)}),Nr(f,"compositionstart",function(R){s.composing={data:R.data,done:!1}}),Nr(f,"compositionupdate",function(R){s.composing||(s.composing={data:R.data,done:!1})}),Nr(f,"compositionend",function(R){s.composing&&(R.data!=s.composing.data&&s.readFromDOMSoon(),s.composing.done=!0)}),Nr(f,"touchstart",function(){return u.forceCompositionEnd()}),Nr(f,"input",function(){s.composing||s.readFromDOMSoon()});function P(R){if(!(!D(R)||Rr(p,R))){if(p.somethingSelected())Fe({lineWise:!1,text:p.getSelections()}),R.type=="cut"&&p.replaceSelection("",null,"cut");else if(p.options.lineWiseCopyCut){var j=lt(p);Fe({lineWise:!0,text:j.text}),R.type=="cut"&&p.operation(function(){p.setSelections(j.ranges,0,Pn),p.replaceSelection("",null,"cut")})}else return;if(R.clipboardData){R.clipboardData.clearData();var _=nt.text.join(` +`);if(R.clipboardData.setData("Text",_),R.clipboardData.getData("Text")==_){R.preventDefault();return}}var Y=Le(),he=Y.firstChild;p.display.lineSpace.insertBefore(Y,p.display.lineSpace.firstChild),he.value=nt.text.join(` +`);var Me=ur();Zr(he),setTimeout(function(){p.display.lineSpace.removeChild(Y),Me.focus(),Me==f&&u.showPrimarySelection()},50)}}Nr(f,"copy",P),Nr(f,"cut",P)},Jt.prototype.screenReaderLabelChanged=function(n){n?this.div.setAttribute("aria-label",n):this.div.removeAttribute("aria-label")},Jt.prototype.prepareSelection=function(){var n=_c(this.cm,!1);return n.focus=ur()==this.div,n},Jt.prototype.showSelection=function(n,s){!n||!this.cm.display.view.length||((n.focus||s)&&this.showPrimarySelection(),this.showMultipleSelections(n))},Jt.prototype.getSelection=function(){return this.cm.display.wrapper.ownerDocument.getSelection()},Jt.prototype.showPrimarySelection=function(){var n=this.getSelection(),s=this.cm,u=s.doc.sel.primary(),p=u.from(),f=u.to();if(s.display.viewTo==s.display.viewFrom||p.line>=s.display.viewTo||f.line=s.display.viewFrom&&tt(s,p)||{node:R[0].measure.map[2],offset:0},_=f.linen.firstLine()&&(p=Vt(p.line-1,bt(n.doc,p.line-1).length)),f.ch==bt(n.doc,f.line).text.length&&f.lines.viewTo-1)return!1;var D,P,R;p.line==s.viewFrom||(D=_a(n,p.line))==0?(P=cr(s.view[0].line),R=s.view[0].node):(P=cr(s.view[D].line),R=s.view[D-1].node.nextSibling);var j=_a(n,f.line),_,Y;if(j==s.view.length-1?(_=s.viewTo-1,Y=s.lineDiv.lastChild):(_=cr(s.view[j+1].line)-1,Y=s.view[j+1].node.previousSibling),!R)return!1;for(var he=n.doc.splitLines(Tt(n,R,Y,P,_)),Me=yr(n.doc,Vt(P,0),Vt(_,bt(n.doc,_).text.length));he.length>1&&Me.length>1;)if(bn(he)==bn(Me))he.pop(),Me.pop(),_--;else if(he[0]==Me[0])he.shift(),Me.shift(),P++;else break;for(var Ie=0,ct=0,rt=he[0],sr=Me[0],Ot=Math.min(rt.length,sr.length);Iep.ch&&fr.charCodeAt(fr.length-ct-1)==It.charCodeAt(It.length-ct-1);)Ie--,ct++;he[he.length-1]=fr.slice(0,fr.length-ct).replace(/^\u200b+/,""),he[0]=he[0].slice(Ie).replace(/\u200b+$/,"");var hr=Vt(P,Ie),Sr=Vt(_,Me.length?bn(Me).length-ct:0);if(he.length>1||he[0]||Dt(hr,Sr))return ms(n.doc,he,hr,Sr,"+input"),!0},Jt.prototype.ensurePolled=function(){this.forceCompositionEnd()},Jt.prototype.reset=function(){this.forceCompositionEnd()},Jt.prototype.forceCompositionEnd=function(){this.composing&&(clearTimeout(this.readDOMTimeout),this.composing=null,this.updateFromDOM(),this.div.blur(),this.div.focus())},Jt.prototype.readFromDOMSoon=function(){var n=this;this.readDOMTimeout==null&&(this.readDOMTimeout=setTimeout(function(){if(n.readDOMTimeout=null,n.composing)if(n.composing.done)n.composing=null;else return;n.updateFromDOM()},80))},Jt.prototype.updateFromDOM=function(){var n=this;(this.cm.isReadOnly()||!this.pollContent())&&Mi(this.cm,function(){return Qi(n.cm)})},Jt.prototype.setUneditable=function(n){n.contentEditable="false"},Jt.prototype.onKeyPress=function(n){n.charCode==0||this.composing||(n.preventDefault(),this.cm.isReadOnly()||bi(this.cm,be)(this.cm,String.fromCharCode(n.charCode==null?n.keyCode:n.charCode),0))},Jt.prototype.readOnlyChanged=function(n){this.div.contentEditable=String(n!="nocursor")},Jt.prototype.onContextMenu=function(){},Jt.prototype.resetPosition=function(){},Jt.prototype.needsContentAttribute=!0;function tt(n,s){var u=Ts(n,s.line);if(!u||u.hidden)return null;var p=bt(n.doc,s.line),f=Aa(u,p,s.line),D=fn(p,n.doc.direction),P="left";if(D){var R=dr(D,s.ch);P=R%2?"right":"left"}var j=$i(f.map,s.ch,P);return j.offset=j.collapse=="right"?j.end:j.start,j}function He(n){for(var s=n;s;s=s.parentNode)if(/CodeMirror-gutter-wrapper/.test(s.className))return!0;return!1}function ot(n,s){return s&&(n.bad=!0),n}function Tt(n,s,u,p,f){var D="",P=!1,R=n.doc.lineSeparator(),j=!1;function _(Ie){return function(ct){return ct.id==Ie}}function Y(){P&&(D+=R,j&&(D+=R),P=j=!1)}function he(Ie){Ie&&(Y(),D+=Ie)}function Me(Ie){if(Ie.nodeType==1){var ct=Ie.getAttribute("cm-text");if(ct){he(ct);return}var rt=Ie.getAttribute("cm-marker"),sr;if(rt){var Ot=n.findMarks(Vt(p,0),Vt(f+1,0),_(+rt));Ot.length&&(sr=Ot[0].find(0))&&he(yr(n.doc,sr.from,sr.to).join(R));return}if(Ie.getAttribute("contenteditable")=="false")return;var fr=/^(pre|div|p|li|table|br)$/i.test(Ie.nodeName);if(!/^br$/i.test(Ie.nodeName)&&Ie.textContent.length==0)return;fr&&Y();for(var It=0;It=9&&s.hasSelection&&(s.hasSelection=null),u.poll()}),Nr(f,"paste",function(P){Rr(p,P)||st(P,p)||(p.state.pasteIncoming=+new Date,u.fastPoll())});function D(P){if(!Rr(p,P)){if(p.somethingSelected())Fe({lineWise:!1,text:p.getSelections()});else if(p.options.lineWiseCopyCut){var R=lt(p);Fe({lineWise:!0,text:R.text}),P.type=="cut"?p.setSelections(R.ranges,null,Pn):(u.prevInput="",f.value=R.text.join(` +`),Zr(f))}else return;P.type=="cut"&&(p.state.cutIncoming=+new Date)}}Nr(f,"cut",D),Nr(f,"copy",D),Nr(n.scroller,"paste",function(P){if(!(pn(n,P)||Rr(p,P))){if(!f.dispatchEvent){p.state.pasteIncoming=+new Date,u.focus();return}var R=new Event("paste");R.clipboardData=P.clipboardData,f.dispatchEvent(R)}}),Nr(n.lineSpace,"selectstart",function(P){pn(n,P)||Xn(P)}),Nr(f,"compositionstart",function(){var P=p.getCursor("from");u.composing&&u.composing.range.clear(),u.composing={start:P,range:p.markText(P,p.getCursor("to"),{className:"CodeMirror-composing"})}}),Nr(f,"compositionend",function(){u.composing&&(u.poll(),u.composing.range.clear(),u.composing=null)})},Wt.prototype.createField=function(n){this.wrapper=Le(),this.textarea=this.wrapper.firstChild},Wt.prototype.screenReaderLabelChanged=function(n){n?this.textarea.setAttribute("aria-label",n):this.textarea.removeAttribute("aria-label")},Wt.prototype.prepareSelection=function(){var n=this.cm,s=n.display,u=n.doc,p=_c(n);if(n.options.moveInputWithCursor){var f=Ss(n,u.sel.primary().head,"div"),D=s.wrapper.getBoundingClientRect(),P=s.lineDiv.getBoundingClientRect();p.teTop=Math.max(0,Math.min(s.wrapper.clientHeight-10,f.top+P.top-D.top)),p.teLeft=Math.max(0,Math.min(s.wrapper.clientWidth-10,f.left+P.left-D.left))}return p},Wt.prototype.showSelection=function(n){var s=this.cm,u=s.display;Yt(u.cursorDiv,n.cursors),Yt(u.selectionDiv,n.selection),n.teTop!=null&&(this.wrapper.style.top=n.teTop+"px",this.wrapper.style.left=n.teLeft+"px")},Wt.prototype.reset=function(n){if(!(this.contextMenuPending||this.composing)){var s=this.cm;if(s.somethingSelected()){this.prevInput="";var u=s.getSelection();this.textarea.value=u,s.state.focused&&Zr(this.textarea),E&&b>=9&&(this.hasSelection=u)}else n||(this.prevInput=this.textarea.value="",E&&b>=9&&(this.hasSelection=null))}},Wt.prototype.getField=function(){return this.textarea},Wt.prototype.supportsTouch=function(){return!1},Wt.prototype.focus=function(){if(this.cm.options.readOnly!="nocursor"&&(!Ne||ur()!=this.textarea))try{this.textarea.focus()}catch{}},Wt.prototype.blur=function(){this.textarea.blur()},Wt.prototype.resetPosition=function(){this.wrapper.style.top=this.wrapper.style.left=0},Wt.prototype.receivedFocus=function(){this.slowPoll()},Wt.prototype.slowPoll=function(){var n=this;this.pollingFast||this.polling.set(this.cm.options.pollInterval,function(){n.poll(),n.cm.state.focused&&n.slowPoll()})},Wt.prototype.fastPoll=function(){var n=!1,s=this;s.pollingFast=!0;function u(){var p=s.poll();!p&&!n?(n=!0,s.polling.set(60,u)):(s.pollingFast=!1,s.slowPoll())}s.polling.set(20,u)},Wt.prototype.poll=function(){var n=this,s=this.cm,u=this.textarea,p=this.prevInput;if(this.contextMenuPending||!s.state.focused||xt(u)&&!p&&!this.composing||s.isReadOnly()||s.options.disableInput||s.state.keySeq)return!1;var f=u.value;if(f==p&&!s.somethingSelected())return!1;if(E&&b>=9&&this.hasSelection===f||et&&/[\uf700-\uf7ff]/.test(f))return s.display.input.reset(),!1;if(s.doc.sel==s.display.selForContextMenu){var D=f.charCodeAt(0);if(D==8203&&!p&&(p="​"),D==8666)return this.reset(),this.cm.execCommand("undo")}for(var P=0,R=Math.min(p.length,f.length);P1e3||f.indexOf(` +`)>-1?u.value=n.prevInput="":n.prevInput=f,n.composing&&(n.composing.range.clear(),n.composing.range=s.markText(n.composing.start,s.getCursor("to"),{className:"CodeMirror-composing"}))}),!0},Wt.prototype.ensurePolled=function(){this.pollingFast&&this.poll()&&(this.pollingFast=!1)},Wt.prototype.onKeyPress=function(){E&&b>=9&&(this.hasSelection=null),this.fastPoll()},Wt.prototype.onContextMenu=function(n){var s=this,u=s.cm,p=u.display,f=s.textarea;s.contextMenuPending&&s.contextMenuPending();var D=fo(u,n),P=p.scroller.scrollTop;if(!D||H)return;var R=u.options.resetSelectionOnContextMenu;R&&u.doc.sel.contains(D)==-1&&bi(u,_i)(u.doc,Vs(D),Pn);var j=f.style.cssText,_=s.wrapper.style.cssText,Y=s.wrapper.offsetParent.getBoundingClientRect();s.wrapper.style.cssText="position: static",f.style.cssText=`position: absolute; width: 30px; height: 30px; + top: `+(n.clientY-Y.top-5)+"px; left: "+(n.clientX-Y.left-5)+`px; + z-index: 1000; background: `+(E?"rgba(255, 255, 255, .05)":"transparent")+`; + outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);`;var he;N&&(he=window.scrollY),p.input.focus(),N&&window.scrollTo(null,he),p.input.reset(),u.somethingSelected()||(f.value=s.prevInput=" "),s.contextMenuPending=Ie,p.selForContextMenu=u.doc.sel,clearTimeout(p.detectingSelectAll);function Me(){if(f.selectionStart!=null){var rt=u.somethingSelected(),sr="​"+(rt?f.value:"");f.value="⇚",f.value=sr,s.prevInput=rt?"":"​",f.selectionStart=1,f.selectionEnd=sr.length,p.selForContextMenu=u.doc.sel}}function Ie(){if(s.contextMenuPending==Ie&&(s.contextMenuPending=!1,s.wrapper.style.cssText=_,f.style.cssText=j,E&&b<9&&p.scrollbars.setScrollTop(p.scroller.scrollTop=P),f.selectionStart!=null)){(!E||E&&b<9)&&Me();var rt=0,sr=function(){p.selForContextMenu==u.doc.sel&&f.selectionStart==0&&f.selectionEnd>0&&s.prevInput=="​"?bi(u,El)(u):rt++<10?p.detectingSelectAll=setTimeout(sr,500):(p.selForContextMenu=null,p.input.reset())};p.detectingSelectAll=setTimeout(sr,200)}}if(E&&b>=9&&Me(),ht){Ln(n);var ct=function(){Ht(window,"mouseup",ct),setTimeout(Ie,20)};Nr(window,"mouseup",ct)}else setTimeout(Ie,50)},Wt.prototype.readOnlyChanged=function(n){n||this.reset(),this.textarea.disabled=n=="nocursor",this.textarea.readOnly=!!n},Wt.prototype.setUneditable=function(){},Wt.prototype.needsContentAttribute=!1;function Mr(n,s){if(s=s?Te(s):{},s.value=n.value,!s.tabindex&&n.tabIndex&&(s.tabindex=n.tabIndex),!s.placeholder&&n.placeholder&&(s.placeholder=n.placeholder),s.autofocus==null){var u=ur();s.autofocus=u==n||n.getAttribute("autofocus")!=null&&u==document.body}function p(){n.value=R.getValue()}var f;if(n.form&&(Nr(n.form,"submit",p),!s.leaveSubmitMethodAlone)){var D=n.form;f=D.submit;try{var P=D.submit=function(){p(),D.submit=f,D.submit(),D.submit=P}}catch{}}s.finishInit=function(j){j.save=p,j.getTextArea=function(){return n},j.toTextArea=function(){j.toTextArea=isNaN,p(),n.parentNode.removeChild(j.getWrapperElement()),n.style.display="",n.form&&(Ht(n.form,"submit",p),!s.leaveSubmitMethodAlone&&typeof n.form.submit=="function"&&(n.form.submit=f))}},n.style.display="none";var R=Se(function(j){return n.parentNode.insertBefore(j,n.nextSibling)},s);return R}function hn(n){n.off=Ht,n.on=Nr,n.wheelEventPixels=Lp,n.Doc=Gi,n.splitLines=Mt,n.countColumn=Qt,n.findColumn=Dn,n.isWordChar=Ti,n.Pass=yn,n.signal=Ar,n.Line=js,n.changeEnd=Ba,n.scrollbarModel=ql,n.Pos=Vt,n.cmpPos=Dt,n.modes=lr,n.mimeModes=ar,n.resolveMode=We,n.getMode=je,n.modeExtensions=Ye,n.extendMode=Xe,n.copyState=gt,n.startState=Gt,n.innerMode=Lt,n.commands=su,n.keyMap=Ls,n.keyName=ic,n.isModifierKey=Qc,n.lookupKey=za,n.normalizeKeyMap=Wp,n.StringStream=Ut,n.SharedTextMarker=Ao,n.TextMarker=ha,n.LineWidget=ru,n.e_preventDefault=Xn,n.e_stopPropagation=Xi,n.e_stop=Ln,n.addClass=Ur,n.contains=jt,n.rmClass=Kt,n.keyNames=Ha}pe(Se),Ze(Se);var on="iter insert remove copy getEditor constructor".split(" ");for(var Ir in Gi.prototype)Gi.prototype.hasOwnProperty(Ir)&&br(on,Ir)<0&&(Se.prototype[Ir]=function(n){return function(){return n.apply(this.doc,arguments)}}(Gi.prototype[Ir]));return Mn(Gi),Se.inputStyles={textarea:Wt,contenteditable:Jt},Se.defineMode=function(n){!Se.defaults.mode&&n!="null"&&(Se.defaults.mode=n),vr.apply(this,arguments)},Se.defineMIME=Ct,Se.defineMode("null",function(){return{token:function(n){return n.skipToEnd()}}}),Se.defineMIME("text/plain","null"),Se.defineExtension=function(n,s){Se.prototype[n]=s},Se.defineDocExtension=function(n,s){Gi.prototype[n]=s},Se.fromTextArea=Mr,hn(Se),Se.version="5.65.3",Se},y9=function(e){e.defineOption("placeholder","",function(b,N,F){var L=F&&F!=e.Init;if(N&&!L)b.on("blur",g),b.on("change",v),b.on("swapDoc",v),e.on(b.getInputField(),"compositionupdate",b.state.placeholderCompose=function(){o(b)}),v(b);else if(!N&&L){b.off("blur",g),b.off("change",v),b.off("swapDoc",v),e.off(b.getInputField(),"compositionupdate",b.state.placeholderCompose),t(b);var H=b.getWrapperElement();H.className=H.className.replace(" CodeMirror-empty","")}N&&!b.hasFocus()&&g(b)});function t(b){b.state.placeholder&&(b.state.placeholder.parentNode.removeChild(b.state.placeholder),b.state.placeholder=null)}function r(b){t(b);var N=b.state.placeholder=document.createElement("pre");N.style.cssText="height: 0; overflow: visible",N.style.direction=b.getOption("direction"),N.className="CodeMirror-placeholder CodeMirror-line-like";var F=b.getOption("placeholder");typeof F=="string"&&(F=document.createTextNode(F)),N.appendChild(F),b.display.lineSpace.insertBefore(N,b.display.lineSpace.firstChild)}function o(b){setTimeout(function(){var N=!1;if(b.lineCount()==1){var F=b.getInputField();N=F.nodeName=="TEXTAREA"?!b.getLine(0).length:!/[^\u200b]/.test(F.querySelector(".CodeMirror-line").textContent)}N?r(b):t(b)},20)}function g(b){E(b)&&r(b)}function v(b){var N=b.getWrapperElement(),F=E(b);N.className=N.className.replace(" CodeMirror-empty","")+(F?" CodeMirror-empty":""),F?r(b):t(b)}function E(b){return b.lineCount()===1&&b.getLine(0)===""}},v9=function(e){var t=/^(\s*)(>[> ]*|[*+-] \[[x ]\]\s|[*+-]\s|(\d+)([.)]))(\s*)/,r=/^(\s*)(>[> ]*|[*+-] \[[x ]\]|[*+-]|(\d+)[.)])(\s*)$/,o=/[*+-]\s/;e.commands.newlineAndIndentContinueMarkdownList=function(v){if(v.getOption("disableInput"))return e.Pass;for(var E=v.listSelections(),b=[],N=0;N\s*$/.test(Ae),et=!/>\s*$/.test(Ae);(Ne||et)&&v.replaceRange("",{line:F.line,ch:0},{line:F.line,ch:F.ch+1}),b[N]=` +`}else{var Ke=$e[1],Re=$e[5],$t=!(o.test($e[2])||$e[2].indexOf(">")>=0),ze=$t?parseInt($e[3],10)+1+$e[4]:$e[2].replace("x"," ");b[N]=` +`+Ke+ze+Re,$t&&g(v,F)}}v.replaceSelections(b)};function g(v,E){var b=E.line,N=0,F=0,L=t.exec(v.getLine(b)),H=L[1];do{N+=1;var ie=b+N,re=v.getLine(ie),Ae=t.exec(re);if(Ae){var $e=Ae[1],Be=parseInt(L[3],10)+N-F,Ne=parseInt(Ae[3],10),et=Ne;if(H===$e&&!isNaN(Ne))Be===Ne&&(et=Ne+1),Be>Ne&&(et=Be+1),v.replaceRange(re.replace(t,$e+et+Ae[4]+Ae[5]),{line:ie,ch:0},{line:ie,ch:re.length});else{if(H.length>$e.length||H.length<$e.length&&N===1)return;F+=1}}}while(Ae)}},E9=function(e){e.overlayMode=function(t,r,o){return{startState:function(){return{base:e.startState(t),overlay:e.startState(r),basePos:0,baseCur:null,overlayPos:0,overlayCur:null,streamSeen:null}},copyState:function(g){return{base:e.copyState(t,g.base),overlay:e.copyState(r,g.overlay),basePos:g.basePos,baseCur:null,overlayPos:g.overlayPos,overlayCur:null}},token:function(g,v){return(g!=v.streamSeen||Math.min(v.basePos,v.overlayPos)]|\([^\s()<>]*\))+(?:\([^\s()<>]*\)|[^\s`*!()\[\]{};:'".,<>?«»“”‘’]))/i;e.defineMode("gfm",function(r,o){var g=0;function v(F){return F.code=!1,null}var E={startState:function(){return{code:!1,codeBlock:!1,ateSpace:!1}},copyState:function(F){return{code:F.code,codeBlock:F.codeBlock,ateSpace:F.ateSpace}},token:function(F,L){if(L.combineTokens=null,L.codeBlock)return F.match(/^```+/)?(L.codeBlock=!1,null):(F.skipToEnd(),null);if(F.sol()&&(L.code=!1),F.sol()&&F.match(/^```+/))return F.skipToEnd(),L.codeBlock=!0,null;if(F.peek()==="`"){F.next();var H=F.pos;F.eatWhile("`");var ie=1+F.pos-H;return L.code?ie===g&&(L.code=!1):(g=ie,L.code=!0),null}else if(L.code)return F.next(),null;if(F.eatSpace())return L.ateSpace=!0,null;if((F.sol()||L.ateSpace)&&(L.ateSpace=!1,o.gitHubSpice!==!1)){if(F.match(/^(?:[a-zA-Z0-9\-_]+\/)?(?:[a-zA-Z0-9\-_]+@)?(?=.{0,6}\d)(?:[a-f0-9]{7,40}\b)/))return L.combineTokens=!0,"link";if(F.match(/^(?:[a-zA-Z0-9\-_]+\/)?(?:[a-zA-Z0-9\-_]+)?#[0-9]+\b/))return L.combineTokens=!0,"link"}return F.match(t)&&F.string.slice(F.start-2,F.start)!="]("&&(F.start==0||/\W/.test(F.string.charAt(F.start-1)))?(L.combineTokens=!0,"link"):(F.next(),null)},blankLine:v},b={taskLists:!0,strikethrough:!0,emoji:!0};for(var N in o)b[N]=o[N];return b.name="markdown",e.overlayMode(e.getMode(r,b),E)},"markdown"),e.defineMIME("text/x-gfm","gfm")},T9=function(e){e.defineMode("markdown",function(t,r){var o=e.getMode(t,"text/html"),g=o.name=="null";function v(fe){if(e.findModeByName){var Te=e.findModeByName(fe);Te&&(fe=Te.mime||Te.mimes[0])}var Qt=e.getMode(t,fe);return Qt.name=="null"?null:Qt}r.highlightFormatting===void 0&&(r.highlightFormatting=!1),r.maxBlockquoteDepth===void 0&&(r.maxBlockquoteDepth=0),r.taskLists===void 0&&(r.taskLists=!1),r.strikethrough===void 0&&(r.strikethrough=!1),r.emoji===void 0&&(r.emoji=!1),r.fencedCodeBlockHighlighting===void 0&&(r.fencedCodeBlockHighlighting=!0),r.fencedCodeBlockDefaultMode===void 0&&(r.fencedCodeBlockDefaultMode="text/plain"),r.xml===void 0&&(r.xml=!0),r.tokenTypeOverrides===void 0&&(r.tokenTypeOverrides={});var E={header:"header",code:"comment",quote:"quote",list1:"variable-2",list2:"variable-3",list3:"keyword",hr:"hr",image:"image",imageAltText:"image-alt-text",imageMarker:"image-marker",formatting:"formatting",linkInline:"link",linkEmail:"link",linkText:"link",linkHref:"string",em:"em",strong:"strong",strikethrough:"strikethrough",emoji:"builtin"};for(var b in E)E.hasOwnProperty(b)&&r.tokenTypeOverrides[b]&&(E[b]=r.tokenTypeOverrides[b]);var N=/^([*\-_])(?:\s*\1){2,}\s*$/,F=/^(?:[*\-+]|^[0-9]+([.)]))\s+/,L=/^\[(x| )\](?=\s)/i,H=r.allowAtxHeaderWithoutSpace?/^(#+)/:/^(#+)(?: |$)/,ie=/^ {0,3}(?:\={1,}|-{2,})\s*$/,re=/^[^#!\[\]*_\\<>` "'(~:]+/,Ae=/^(~~~+|```+)[ \t]*([\w\/+#-]*)[^\n`]*$/,$e=/^\s*\[[^\]]+?\]:.*$/,Be=/[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u0AF0\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E42\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC9\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDF3C-\uDF3E]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]/,Ne=" ";function et(fe,Te,Qt){return Te.f=Te.inline=Qt,Qt(fe,Te)}function Ke(fe,Te,Qt){return Te.f=Te.block=Qt,Qt(fe,Te)}function Re(fe){return!fe||!/\S/.test(fe.string)}function $t(fe){if(fe.linkTitle=!1,fe.linkHref=!1,fe.linkText=!1,fe.em=!1,fe.strong=!1,fe.strikethrough=!1,fe.quote=0,fe.indentedCode=!1,fe.f==ht){var Te=g;if(!Te){var Qt=e.innerMode(o,fe.htmlState);Te=Qt.mode.name=="xml"&&Qt.state.tagStart===null&&!Qt.state.context&&Qt.state.tokenize.isInText}Te&&(fe.f=Yt,fe.block=ze,fe.htmlState=null)}return fe.trailingSpace=0,fe.trailingSpaceNewLine=!1,fe.prevLine=fe.thisLine,fe.thisLine={stream:null},null}function ze(fe,Te){var Qt=fe.column()===Te.indentation,Ve=Re(Te.prevLine.stream),br=Te.indentedCode,An=Te.prevLine.hr,yn=Te.list!==!1,Pn=(Te.listStack[Te.listStack.length-1]||0)+3;Te.indentedCode=!1;var En=Te.indentation;if(Te.indentationDiff===null&&(Te.indentationDiff=Te.indentation,yn)){for(Te.list=null;En=4&&(br||Te.prevLine.fencedCodeEnd||Te.prevLine.header||Ve))return fe.skipToEnd(),Te.indentedCode=!0,E.code;if(fe.eatSpace())return null;if(Qt&&Te.indentation<=Pn&&(Rn=fe.match(H))&&Rn[1].length<=6)return Te.quote=0,Te.header=Rn[1].length,Te.thisLine.header=!0,r.highlightFormatting&&(Te.formatting="header"),Te.f=Te.inline,Kt(Te);if(Te.indentation<=Pn&&fe.eat(">"))return Te.quote=Qt?1:Te.quote+1,r.highlightFormatting&&(Te.formatting="quote"),fe.eatSpace(),Kt(Te);if(!Dn&&!Te.setext&&Qt&&Te.indentation<=Pn&&(Rn=fe.match(F))){var mi=Rn[1]?"ol":"ul";return Te.indentation=En+fe.current().length,Te.list=!0,Te.quote=0,Te.listStack.push(Te.indentation),Te.em=!1,Te.strong=!1,Te.code=!1,Te.strikethrough=!1,r.taskLists&&fe.match(L,!1)&&(Te.taskList=!0),Te.f=Te.inline,r.highlightFormatting&&(Te.formatting=["list","list-"+mi]),Kt(Te)}else{if(Qt&&Te.indentation<=Pn&&(Rn=fe.match(Ae,!0)))return Te.quote=0,Te.fencedEndRE=new RegExp(Rn[1]+"+ *$"),Te.localMode=r.fencedCodeBlockHighlighting&&v(Rn[2]||r.fencedCodeBlockDefaultMode),Te.localMode&&(Te.localState=e.startState(Te.localMode)),Te.f=Te.block=rr,r.highlightFormatting&&(Te.formatting="code-block"),Te.code=-1,Kt(Te);if(Te.setext||(!Xr||!yn)&&!Te.quote&&Te.list===!1&&!Te.code&&!Dn&&!$e.test(fe.string)&&(Rn=fe.lookAhead(1))&&(Rn=Rn.match(ie)))return Te.setext?(Te.header=Te.setext,Te.setext=0,fe.skipToEnd(),r.highlightFormatting&&(Te.formatting="header")):(Te.header=Rn[0].charAt(0)=="="?1:2,Te.setext=Te.header),Te.thisLine.header=!0,Te.f=Te.inline,Kt(Te);if(Dn)return fe.skipToEnd(),Te.hr=!0,Te.thisLine.hr=!0,E.hr;if(fe.peek()==="[")return et(fe,Te,ur)}return et(fe,Te,Te.inline)}function ht(fe,Te){var Qt=o.token(fe,Te.htmlState);if(!g){var Ve=e.innerMode(o,Te.htmlState);(Ve.mode.name=="xml"&&Ve.state.tagStart===null&&!Ve.state.context&&Ve.state.tokenize.isInText||Te.md_inside&&fe.current().indexOf(">")>-1)&&(Te.f=Yt,Te.block=ze,Te.htmlState=null)}return Qt}function rr(fe,Te){var Qt=Te.listStack[Te.listStack.length-1]||0,Ve=Te.indentation=fe.quote?Te.push(E.formatting+"-"+fe.formatting[Qt]+"-"+fe.quote):Te.push("error"))}if(fe.taskOpen)return Te.push("meta"),Te.length?Te.join(" "):null;if(fe.taskClosed)return Te.push("property"),Te.length?Te.join(" "):null;if(fe.linkHref?Te.push(E.linkHref,"url"):(fe.strong&&Te.push(E.strong),fe.em&&Te.push(E.em),fe.strikethrough&&Te.push(E.strikethrough),fe.emoji&&Te.push(E.emoji),fe.linkText&&Te.push(E.linkText),fe.code&&Te.push(E.code),fe.image&&Te.push(E.image),fe.imageAltText&&Te.push(E.imageAltText,"link"),fe.imageMarker&&Te.push(E.imageMarker)),fe.header&&Te.push(E.header,E.header+"-"+fe.header),fe.quote&&(Te.push(E.quote),!r.maxBlockquoteDepth||r.maxBlockquoteDepth>=fe.quote?Te.push(E.quote+"-"+fe.quote):Te.push(E.quote+"-"+r.maxBlockquoteDepth)),fe.list!==!1){var Ve=(fe.listStack.length-1)%3;Ve?Ve===1?Te.push(E.list2):Te.push(E.list3):Te.push(E.list1)}return fe.trailingSpaceNewLine?Te.push("trailing-space-new-line"):fe.trailingSpace&&Te.push("trailing-space-"+(fe.trailingSpace%2?"a":"b")),Te.length?Te.join(" "):null}function vt(fe,Te){if(fe.match(re,!0))return Kt(Te)}function Yt(fe,Te){var Qt=Te.text(fe,Te);if(typeof Qt<"u")return Qt;if(Te.list)return Te.list=null,Kt(Te);if(Te.taskList){var Ve=fe.match(L,!0)[1]===" ";return Ve?Te.taskOpen=!0:Te.taskClosed=!0,r.highlightFormatting&&(Te.formatting="task"),Te.taskList=!1,Kt(Te)}if(Te.taskOpen=!1,Te.taskClosed=!1,Te.header&&fe.match(/^#+$/,!0))return r.highlightFormatting&&(Te.formatting="header"),Kt(Te);var br=fe.next();if(Te.linkTitle){Te.linkTitle=!1;var An=br;br==="("&&(An=")"),An=(An+"").replace(/([.?*+^\[\]\\(){}|-])/g,"\\$1");var yn="^\\s*(?:[^"+An+"\\\\]+|\\\\\\\\|\\\\.)"+An;if(fe.match(new RegExp(yn),!0))return E.linkHref}if(br==="`"){var Pn=Te.formatting;r.highlightFormatting&&(Te.formatting="code"),fe.eatWhile("`");var En=fe.current().length;if(Te.code==0&&(!Te.quote||En==1))return Te.code=En,Kt(Te);if(En==Te.code){var Xr=Kt(Te);return Te.code=0,Xr}else return Te.formatting=Pn,Kt(Te)}else if(Te.code)return Kt(Te);if(br==="\\"&&(fe.next(),r.highlightFormatting)){var Dn=Kt(Te),Rn=E.formatting+"-escape";return Dn?Dn+" "+Rn:Rn}if(br==="!"&&fe.match(/\[[^\]]*\] ?(?:\(|\[)/,!1))return Te.imageMarker=!0,Te.image=!0,r.highlightFormatting&&(Te.formatting="image"),Kt(Te);if(br==="["&&Te.imageMarker&&fe.match(/[^\]]*\](\(.*?\)| ?\[.*?\])/,!1))return Te.imageMarker=!1,Te.imageAltText=!0,r.highlightFormatting&&(Te.formatting="image"),Kt(Te);if(br==="]"&&Te.imageAltText){r.highlightFormatting&&(Te.formatting="image");var Dn=Kt(Te);return Te.imageAltText=!1,Te.image=!1,Te.inline=Te.f=ft,Dn}if(br==="["&&!Te.image)return Te.linkText&&fe.match(/^.*?\]/)||(Te.linkText=!0,r.highlightFormatting&&(Te.formatting="link")),Kt(Te);if(br==="]"&&Te.linkText){r.highlightFormatting&&(Te.formatting="link");var Dn=Kt(Te);return Te.linkText=!1,Te.inline=Te.f=fe.match(/\(.*?\)| ?\[.*?\]/,!1)?ft:Yt,Dn}if(br==="<"&&fe.match(/^(https?|ftps?):\/\/(?:[^\\>]|\\.)+>/,!1)){Te.f=Te.inline=St,r.highlightFormatting&&(Te.formatting="link");var Dn=Kt(Te);return Dn?Dn+=" ":Dn="",Dn+E.linkInline}if(br==="<"&&fe.match(/^[^> \\]+@(?:[^\\>]|\\.)+>/,!1)){Te.f=Te.inline=St,r.highlightFormatting&&(Te.formatting="link");var Dn=Kt(Te);return Dn?Dn+=" ":Dn="",Dn+E.linkEmail}if(r.xml&&br==="<"&&fe.match(/^(!--|\?|!\[CDATA\[|[a-z][a-z0-9-]*(?:\s+[a-z_:.\-]+(?:\s*=\s*[^>]+)?)*\s*(?:>|$))/i,!1)){var mi=fe.string.indexOf(">",fe.pos);if(mi!=-1){var bn=fe.string.substring(fe.start,mi);/markdown\s*=\s*('|"){0,1}1('|"){0,1}/.test(bn)&&(Te.md_inside=!0)}return fe.backUp(1),Te.htmlState=e.startState(o),Ke(fe,Te,ht)}if(r.xml&&br==="<"&&fe.match(/^\/\w*?>/))return Te.md_inside=!1,"tag";if(br==="*"||br==="_"){for(var gi=1,Di=fe.pos==1?" ":fe.string.charAt(fe.pos-2);gi<3&&fe.eat(br);)gi++;var fi=fe.peek()||" ",yi=!/\s/.test(fi)&&(!Be.test(fi)||/\s/.test(Di)||Be.test(Di)),Li=!/\s/.test(Di)&&(!Be.test(Di)||/\s/.test(fi)||Be.test(fi)),Ti=null,gr=null;if(gi%2&&(!Te.em&&yi&&(br==="*"||!Li||Be.test(Di))?Ti=!0:Te.em==br&&Li&&(br==="*"||!yi||Be.test(fi))&&(Ti=!1)),gi>1&&(!Te.strong&&yi&&(br==="*"||!Li||Be.test(Di))?gr=!0:Te.strong==br&&Li&&(br==="*"||!yi||Be.test(fi))&&(gr=!1)),gr!=null||Ti!=null){r.highlightFormatting&&(Te.formatting=Ti==null?"strong":gr==null?"em":"strong em"),Ti===!0&&(Te.em=br),gr===!0&&(Te.strong=br);var Xr=Kt(Te);return Ti===!1&&(Te.em=!1),gr===!1&&(Te.strong=!1),Xr}}else if(br===" "&&(fe.eat("*")||fe.eat("_"))){if(fe.peek()===" ")return Kt(Te);fe.backUp(1)}if(r.strikethrough){if(br==="~"&&fe.eatWhile(br)){if(Te.strikethrough){r.highlightFormatting&&(Te.formatting="strikethrough");var Xr=Kt(Te);return Te.strikethrough=!1,Xr}else if(fe.match(/^[^\s]/,!1))return Te.strikethrough=!0,r.highlightFormatting&&(Te.formatting="strikethrough"),Kt(Te)}else if(br===" "&&fe.match("~~",!0)){if(fe.peek()===" ")return Kt(Te);fe.backUp(2)}}if(r.emoji&&br===":"&&fe.match(/^(?:[a-z_\d+][a-z_\d+-]*|\-[a-z_\d+][a-z_\d+-]*):/)){Te.emoji=!0,r.highlightFormatting&&(Te.formatting="emoji");var jn=Kt(Te);return Te.emoji=!1,jn}return br===" "&&(fe.match(/^ +$/,!1)?Te.trailingSpace++:Te.trailingSpace&&(Te.trailingSpaceNewLine=!0)),Kt(Te)}function St(fe,Te){var Qt=fe.next();if(Qt===">"){Te.f=Te.inline=Yt,r.highlightFormatting&&(Te.formatting="link");var Ve=Kt(Te);return Ve?Ve+=" ":Ve="",Ve+E.linkInline}return fe.match(/^[^>]+/,!0),E.linkInline}function ft(fe,Te){if(fe.eatSpace())return null;var Qt=fe.next();return Qt==="("||Qt==="["?(Te.f=Te.inline=jt(Qt==="("?")":"]"),r.highlightFormatting&&(Te.formatting="link-string"),Te.linkHref=!0,Kt(Te)):"error"}var er={")":/^(?:[^\\\(\)]|\\.|\((?:[^\\\(\)]|\\.)*\))*?(?=\))/,"]":/^(?:[^\\\[\]]|\\.|\[(?:[^\\\[\]]|\\.)*\])*?(?=\])/};function jt(fe){return function(Te,Qt){var Ve=Te.next();if(Ve===fe){Qt.f=Qt.inline=Yt,r.highlightFormatting&&(Qt.formatting="link-string");var br=Kt(Qt);return Qt.linkHref=!1,br}return Te.match(er[fe]),Qt.linkHref=!0,Kt(Qt)}}function ur(fe,Te){return fe.match(/^([^\]\\]|\\.)*\]:/,!1)?(Te.f=Ur,fe.next(),r.highlightFormatting&&(Te.formatting="link"),Te.linkText=!0,Kt(Te)):et(fe,Te,Yt)}function Ur(fe,Te){if(fe.match("]:",!0)){Te.f=Te.inline=Yr,r.highlightFormatting&&(Te.formatting="link");var Qt=Kt(Te);return Te.linkText=!1,Qt}return fe.match(/^([^\]\\]|\\.)+/,!0),E.linkText}function Yr(fe,Te){return fe.eatSpace()?null:(fe.match(/^[^\s]+/,!0),fe.peek()===void 0?Te.linkTitle=!0:fe.match(/^(?:\s+(?:"(?:[^"\\]|\\.)+"|'(?:[^'\\]|\\.)+'|\((?:[^)\\]|\\.)+\)))?/,!0),Te.f=Te.inline=Yt,E.linkHref+" url")}var Zr={startState:function(){return{f:ze,prevLine:{stream:null},thisLine:{stream:null},block:ze,htmlState:null,indentation:0,inline:Yt,text:vt,formatting:!1,linkText:!1,linkHref:!1,linkTitle:!1,code:0,em:!1,strong:!1,header:0,setext:0,hr:!1,taskList:!1,list:!1,listStack:[],quote:0,trailingSpace:0,trailingSpaceNewLine:!1,strikethrough:!1,emoji:!1,fencedEndRE:null}},copyState:function(fe){return{f:fe.f,prevLine:fe.prevLine,thisLine:fe.thisLine,block:fe.block,htmlState:fe.htmlState&&e.copyState(o,fe.htmlState),indentation:fe.indentation,localMode:fe.localMode,localState:fe.localMode?e.copyState(fe.localMode,fe.localState):null,inline:fe.inline,text:fe.text,formatting:!1,linkText:fe.linkText,linkTitle:fe.linkTitle,linkHref:fe.linkHref,code:fe.code,em:fe.em,strong:fe.strong,strikethrough:fe.strikethrough,emoji:fe.emoji,header:fe.header,setext:fe.setext,hr:fe.hr,taskList:fe.taskList,list:fe.list,listStack:fe.listStack.slice(0),quote:fe.quote,indentedCode:fe.indentedCode,trailingSpace:fe.trailingSpace,trailingSpaceNewLine:fe.trailingSpaceNewLine,md_inside:fe.md_inside,fencedEndRE:fe.fencedEndRE}},token:function(fe,Te){if(Te.formatting=!1,fe!=Te.thisLine.stream){if(Te.header=0,Te.hr=!1,fe.match(/^\s*$/,!0))return $t(Te),null;if(Te.prevLine=Te.thisLine,Te.thisLine={stream:fe},Te.taskList=!1,Te.trailingSpace=0,Te.trailingSpaceNewLine=!1,!Te.localState&&(Te.f=Te.block,Te.f!=ht)){var Qt=fe.match(/^\s*/,!0)[0].replace(/\t/g,Ne).length;if(Te.indentation=Qt,Te.indentationDiff=null,Qt>0)return null}}return Te.f(fe,Te)},innerMode:function(fe){return fe.block==ht?{state:fe.htmlState,mode:o}:fe.localState?{state:fe.localState,mode:fe.localMode}:{state:fe,mode:Zr}},indent:function(fe,Te,Qt){return fe.block==ht&&o.indent?o.indent(fe.htmlState,Te,Qt):fe.localState&&fe.localMode.indent?fe.localMode.indent(fe.localState,Te,Qt):e.Pass},blankLine:$t,getType:Kt,blockCommentStart:"",closeBrackets:"()[]{}''\"\"``",fold:"markdown"};return Zr},"xml"),e.defineMIME("text/markdown","markdown"),e.defineMIME("text/x-markdown","markdown")},C9=function(e){var t={autoSelfClosers:{area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,frame:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0,menuitem:!0},implicitlyClosed:{dd:!0,li:!0,optgroup:!0,option:!0,p:!0,rp:!0,rt:!0,tbody:!0,td:!0,tfoot:!0,th:!0,tr:!0},contextGrabbers:{dd:{dd:!0,dt:!0},dt:{dd:!0,dt:!0},li:{li:!0},option:{option:!0,optgroup:!0},optgroup:{optgroup:!0},p:{address:!0,article:!0,aside:!0,blockquote:!0,dir:!0,div:!0,dl:!0,fieldset:!0,footer:!0,form:!0,h1:!0,h2:!0,h3:!0,h4:!0,h5:!0,h6:!0,header:!0,hgroup:!0,hr:!0,menu:!0,nav:!0,ol:!0,p:!0,pre:!0,section:!0,table:!0,ul:!0},rp:{rp:!0,rt:!0},rt:{rp:!0,rt:!0},tbody:{tbody:!0,tfoot:!0},td:{td:!0,th:!0},tfoot:{tbody:!0},th:{td:!0,th:!0},thead:{tbody:!0,tfoot:!0},tr:{tr:!0}},doNotIndent:{pre:!0},allowUnquoted:!0,allowMissing:!0,caseFold:!0},r={autoSelfClosers:{},implicitlyClosed:{},contextGrabbers:{},doNotIndent:{},allowUnquoted:!1,allowMissing:!1,allowMissingTagName:!1,caseFold:!1};e.defineMode("xml",function(o,g){var v=o.indentUnit,E={},b=g.htmlMode?t:r;for(var N in b)E[N]=b[N];for(var N in g)E[N]=g[N];var F,L;function H(ft,er){function jt(Yr){return er.tokenize=Yr,Yr(ft,er)}var ur=ft.next();if(ur=="<")return ft.eat("!")?ft.eat("[")?ft.match("CDATA[")?jt(Ae("atom","]]>")):null:ft.match("--")?jt(Ae("comment","-->")):ft.match("DOCTYPE",!0,!0)?(ft.eatWhile(/[\w\._\-]/),jt($e(1))):null:ft.eat("?")?(ft.eatWhile(/[\w\._\-]/),er.tokenize=Ae("meta","?>"),"meta"):(F=ft.eat("/")?"closeTag":"openTag",er.tokenize=ie,"tag bracket");if(ur=="&"){var Ur;return ft.eat("#")?ft.eat("x")?Ur=ft.eatWhile(/[a-fA-F\d]/)&&ft.eat(";"):Ur=ft.eatWhile(/[\d]/)&&ft.eat(";"):Ur=ft.eatWhile(/[\w\.\-:]/)&&ft.eat(";"),Ur?"atom":"error"}else return ft.eatWhile(/[^&<]/),null}H.isInText=!0;function ie(ft,er){var jt=ft.next();if(jt==">"||jt=="/"&&ft.eat(">"))return er.tokenize=H,F=jt==">"?"endTag":"selfcloseTag","tag bracket";if(jt=="=")return F="equals",null;if(jt=="<"){er.tokenize=H,er.state=Re,er.tagName=er.tagStart=null;var ur=er.tokenize(ft,er);return ur?ur+" tag error":"tag error"}else return/[\'\"]/.test(jt)?(er.tokenize=re(jt),er.stringStartCol=ft.column(),er.tokenize(ft,er)):(ft.match(/^[^\s\u00a0=<>\"\']*[^\s\u00a0=<>\"\'\/]/),"word")}function re(ft){var er=function(jt,ur){for(;!jt.eol();)if(jt.next()==ft){ur.tokenize=ie;break}return"string"};return er.isInAttribute=!0,er}function Ae(ft,er){return function(jt,ur){for(;!jt.eol();){if(jt.match(er)){ur.tokenize=H;break}jt.next()}return ft}}function $e(ft){return function(er,jt){for(var ur;(ur=er.next())!=null;){if(ur=="<")return jt.tokenize=$e(ft+1),jt.tokenize(er,jt);if(ur==">")if(ft==1){jt.tokenize=H;break}else return jt.tokenize=$e(ft-1),jt.tokenize(er,jt)}return"meta"}}function Be(ft){return ft&&ft.toLowerCase()}function Ne(ft,er,jt){this.prev=ft.context,this.tagName=er||"",this.indent=ft.indented,this.startOfLine=jt,(E.doNotIndent.hasOwnProperty(er)||ft.context&&ft.context.noIndent)&&(this.noIndent=!0)}function et(ft){ft.context&&(ft.context=ft.context.prev)}function Ke(ft,er){for(var jt;;){if(!ft.context||(jt=ft.context.tagName,!E.contextGrabbers.hasOwnProperty(Be(jt))||!E.contextGrabbers[Be(jt)].hasOwnProperty(Be(er))))return;et(ft)}}function Re(ft,er,jt){return ft=="openTag"?(jt.tagStart=er.column(),$t):ft=="closeTag"?ze:Re}function $t(ft,er,jt){return ft=="word"?(jt.tagName=er.current(),L="tag",Kt):E.allowMissingTagName&&ft=="endTag"?(L="tag bracket",Kt(ft,er,jt)):(L="error",$t)}function ze(ft,er,jt){if(ft=="word"){var ur=er.current();return jt.context&&jt.context.tagName!=ur&&E.implicitlyClosed.hasOwnProperty(Be(jt.context.tagName))&&et(jt),jt.context&&jt.context.tagName==ur||E.matchClosing===!1?(L="tag",ht):(L="tag error",rr)}else return E.allowMissingTagName&&ft=="endTag"?(L="tag bracket",ht(ft,er,jt)):(L="error",rr)}function ht(ft,er,jt){return ft!="endTag"?(L="error",ht):(et(jt),Re)}function rr(ft,er,jt){return L="error",ht(ft,er,jt)}function Kt(ft,er,jt){if(ft=="word")return L="attribute",vt;if(ft=="endTag"||ft=="selfcloseTag"){var ur=jt.tagName,Ur=jt.tagStart;return jt.tagName=jt.tagStart=null,ft=="selfcloseTag"||E.autoSelfClosers.hasOwnProperty(Be(ur))?Ke(jt,ur):(Ke(jt,ur),jt.context=new Ne(jt,ur,Ur==jt.indented)),Re}return L="error",Kt}function vt(ft,er,jt){return ft=="equals"?Yt:(E.allowMissing||(L="error"),Kt(ft,er,jt))}function Yt(ft,er,jt){return ft=="string"?St:ft=="word"&&E.allowUnquoted?(L="string",Kt):(L="error",Kt(ft,er,jt))}function St(ft,er,jt){return ft=="string"?St:Kt(ft,er,jt)}return{startState:function(ft){var er={tokenize:H,state:Re,indented:ft||0,tagName:null,tagStart:null,context:null};return ft!=null&&(er.baseIndent=ft),er},token:function(ft,er){if(!er.tagName&&ft.sol()&&(er.indented=ft.indentation()),ft.eatSpace())return null;F=null;var jt=er.tokenize(ft,er);return(jt||F)&&jt!="comment"&&(L=null,er.state=er.state(F||jt,ft,er),L&&(jt=L=="error"?jt+" error":L)),jt},indent:function(ft,er,jt){var ur=ft.context;if(ft.tokenize.isInAttribute)return ft.tagStart==ft.indented?ft.stringStartCol+1:ft.indented+v;if(ur&&ur.noIndent)return e.Pass;if(ft.tokenize!=ie&&ft.tokenize!=H)return jt?jt.match(/^(\s*)/)[0].length:0;if(ft.tagName)return E.multilineTagIndentPastTag!==!1?ft.tagStart+ft.tagName.length+2:ft.tagStart+v*(E.multilineTagIndentFactor||1);if(E.alignCDATA&&/$/,blockCommentStart:"",configuration:E.htmlMode?"html":"xml",helperType:E.htmlMode?"html":"xml",skipAttribute:function(ft){ft.state==Yt&&(ft.state=Kt)},xmlCurrentTag:function(ft){return ft.tagName?{name:ft.tagName,close:ft.type=="closeTag"}:null},xmlCurrentContext:function(ft){for(var er=[],jt=ft.context;jt;jt=jt.prev)er.push(jt.tagName);return er.reverse()}}}),e.defineMIME("text/xml","xml"),e.defineMIME("application/xml","xml"),e.mimeModes.hasOwnProperty("text/html")||e.defineMIME("text/html",{name:"xml",htmlMode:!0})},x9=function(e){var t=0,r=1,o=2;e.defineMode("yaml-frontmatter",function(g,v){var E=e.getMode(g,"yaml"),b=e.getMode(g,v&&v.base||"gfm");function N(F){return F.state==r?{mode:E,state:F.yaml}:{mode:b,state:F.inner}}return{startState:function(){return{state:t,yaml:null,inner:e.startState(b)}},copyState:function(F){return{state:F.state,yaml:F.yaml&&e.copyState(E,F.yaml),inner:e.copyState(b,F.inner)}},token:function(F,L){if(L.state==t)return F.match("---",!1)?(L.state=r,L.yaml=e.startState(E),E.token(F,L.yaml)):(L.state=o,b.token(F,L.inner));if(L.state==r){var H=F.sol()&&F.match(/(---|\.\.\.)/,!1),ie=E.token(F,L.yaml);return H&&(L.state=o,L.yaml=null),ie}else return b.token(F,L.inner)},innerMode:N,indent:function(F,L,H){var ie=N(F);return ie.mode.indent?ie.mode.indent(ie.state,L,H):e.Pass},blankLine:function(F){var L=N(F);if(L.mode.blankLine)return L.mode.blankLine(L.state)}}})},b9=function(e){e.defineMode("yaml",function(){var t=["true","false","on","off","yes","no"],r=new RegExp("\\b(("+t.join(")|(")+"))$","i");return{token:function(o,g){var v=o.peek(),E=g.escaped;if(g.escaped=!1,v=="#"&&(o.pos==0||/\s/.test(o.string.charAt(o.pos-1))))return o.skipToEnd(),"comment";if(o.match(/^('([^']|\\.)*'?|"([^"]|\\.)*"?)/))return"string";if(g.literal&&o.indentation()>g.keyCol)return o.skipToEnd(),"string";if(g.literal&&(g.literal=!1),o.sol()){if(g.keyCol=0,g.pair=!1,g.pairStart=!1,o.match("---")||o.match("..."))return"def";if(o.match(/\s*-\s+/))return"meta"}if(o.match(/^(\{|\}|\[|\])/))return v=="{"?g.inlinePairs++:v=="}"?g.inlinePairs--:v=="["?g.inlineList++:g.inlineList--,"meta";if(g.inlineList>0&&!E&&v==",")return o.next(),"meta";if(g.inlinePairs>0&&!E&&v==",")return g.keyCol=0,g.pair=!1,g.pairStart=!1,o.next(),"meta";if(g.pairStart){if(o.match(/^\s*(\||\>)\s*/))return g.literal=!0,"meta";if(o.match(/^\s*(\&|\*)[a-z0-9\._-]+\b/i))return"variable-2";if(g.inlinePairs==0&&o.match(/^\s*-?[0-9\.\,]+\s?$/)||g.inlinePairs>0&&o.match(/^\s*-?[0-9\.\,]+\s?(?=(,|}))/))return"number";if(o.match(r))return"keyword"}return!g.pair&&o.match(/^\s*(?:[,\[\]{}&*!|>'"%@`][^\s'":]|[^,\[\]{}#&*!|>'"%@`])[^#]*?(?=\s*:($|\s))/)?(g.pair=!0,g.keyCol=o.indentation(),"atom"):g.pair&&o.match(/^:\s*/)?(g.pairStart=!0,"meta"):(g.pairStart=!1,g.escaped=v=="\\",o.next(),null)},startState:function(){return{pair:!1,pairStart:!1,keyCol:0,inlinePairs:0,inlineList:0,literal:!1,escaped:!1}},lineComment:"#",fold:"indent"}}),e.defineMIME("text/x-yaml","yaml"),e.defineMIME("text/yaml","yaml")};var A9=function(e){e===void 0&&(e={});var t=e.accept;t===void 0&&(t="");var r=e.capture;r===void 0&&(r=!1);var o=e.multiple;o===void 0&&(o=!1);var g=document.createElement("input");return g.type="file",g.accept=t,g.capture=r,g.multiple=o,g},Gg=function(e){return new Promise(function(t){var r=A9(e);r.addEventListener("change",function(){return t(r.files||null)}),setTimeout(function(){var o=new MouseEvent("click");r.dispatchEvent(o)},0)})},S9=/[a-zA-Z0-9_\u0392-\u03c9\u00c0-\u00ff\u0600-\u06ff]+|[\u4e00-\u9fff\u3400-\u4dbf\uf900-\ufaff\u3040-\u309f\uac00-\ud7af]+/g,w9=function(e){var t=e.match(S9),r=0;if(!t)return 0;for(var o=0;o=19968?r+=t[o].length:r+=1;return r};const _9=Dc(w9),sd=function(e){if(e==null)return N9;if(typeof e=="string")return P9(e);if(typeof e=="object")return Array.isArray(e)?k9(e):F9(e);if(typeof e=="function")return Sh(e);throw new Error("Expected function, string, or object as test")};function k9(e){const t=[];let r=-1;for(;++r":""))+")"})}return H;function H(){let ie=[],re,Ae,$e;if((!t||g(b,N,F[F.length-1]||null))&&(ie=O9(r(b,F)),ie[0]===Vd))return ie;if(b.children&&ie[0]!==L9)for(Ae=(o?b.children.length:-1)+v,$e=F.concat(b);Ae>-1&&Ae"u")return!1;var t=ya(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function K9(e){var t=e.state;Object.keys(t.elements).forEach(function(r){var o=t.styles[r]||{},g=t.attributes[r]||{},v=t.elements[r];!qa(v)||!mu(v)||(Object.assign(v.style,o),Object.keys(g).forEach(function(E){var b=g[E];b===!1?v.removeAttribute(E):v.setAttribute(E,b===!0?"":b)}))})}function Y9(e){var t=e.state,r={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,r.popper),t.styles=r,t.elements.arrow&&Object.assign(t.elements.arrow.style,r.arrow),function(){Object.keys(t.elements).forEach(function(o){var g=t.elements[o],v=t.attributes[o]||{},E=Object.keys(t.styles.hasOwnProperty(o)?t.styles[o]:r[o]),b=E.reduce(function(N,F){return N[F]="",N},{});!qa(g)||!mu(g)||(Object.assign(g.style,b),Object.keys(v).forEach(function(N){g.removeAttribute(N)}))})}}const Kg={name:"applyStyles",enabled:!0,phase:"write",fn:K9,effect:Y9,requires:["computeStyles"]};function fu(e){return e.split("-")[0]}var gc=Math.max,mh=Math.min,Ep=Math.round;function Hf(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function Yg(){return!/^((?!chrome|android).)*safari/i.test(Hf())}function Dp(e,t,r){t===void 0&&(t=!1),r===void 0&&(r=!1);var o=e.getBoundingClientRect(),g=1,v=1;t&&qa(e)&&(g=e.offsetWidth>0&&Ep(o.width)/e.offsetWidth||1,v=e.offsetHeight>0&&Ep(o.height)/e.offsetHeight||1);var E=vc(e)?ya(e):window,b=E.visualViewport,N=!Yg()&&r,F=(o.left+(N&&b?b.offsetLeft:0))/g,L=(o.top+(N&&b?b.offsetTop:0))/v,H=o.width/g,ie=o.height/v;return{width:H,height:ie,top:L,right:F+H,bottom:L+ie,left:F,x:F,y:L}}function ud(e){var t=Dp(e),r=e.offsetWidth,o=e.offsetHeight;return Math.abs(t.width-r)<=1&&(r=t.width),Math.abs(t.height-o)<=1&&(o=t.height),{x:e.offsetLeft,y:e.offsetTop,width:r,height:o}}function Xg(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&od(r)){var o=t;do{if(o&&e.isSameNode(o))return!0;o=o.parentNode||o.host}while(o)}return!1}function Yu(e){return ya(e).getComputedStyle(e)}function X9(e){return["table","td","th"].indexOf(mu(e))>=0}function Ll(e){return((vc(e)?e.ownerDocument:e.document)||window.document).documentElement}function wh(e){return mu(e)==="html"?e:e.assignedSlot||e.parentNode||(od(e)?e.host:null)||Ll(e)}function Kd(e){return!qa(e)||Yu(e).position==="fixed"?null:e.offsetParent}function J9(e){var t=/firefox/i.test(Hf()),r=/Trident/i.test(Hf());if(r&&qa(e)){var o=Yu(e);if(o.position==="fixed")return null}var g=wh(e);for(od(g)&&(g=g.host);qa(g)&&["html","body"].indexOf(mu(g))<0;){var v=Yu(g);if(v.transform!=="none"||v.perspective!=="none"||v.contain==="paint"||["transform","perspective"].indexOf(v.willChange)!==-1||t&&v.willChange==="filter"||t&&v.filter&&v.filter!=="none")return g;g=g.parentNode}return null}function S1(e){for(var t=ya(e),r=Kd(e);r&&X9(r)&&Yu(r).position==="static";)r=Kd(r);return r&&(mu(r)==="html"||mu(r)==="body"&&Yu(r).position==="static")?t:r||J9(e)||t}function ld(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function s1(e,t,r){return gc(e,mh(t,r))}function Q9(e,t,r){var o=s1(e,t,r);return o>r?r:o}function Jg(){return{top:0,right:0,bottom:0,left:0}}function Qg(e){return Object.assign({},Jg(),e)}function Zg(e,t){return t.reduce(function(r,o){return r[o]=e,r},{})}var Z9=function(t,r){return t=typeof t=="function"?t(Object.assign({},r.rects,{placement:r.placement})):t,Qg(typeof t!="number"?t:Zg(t,A1))};function eD(e){var t,r=e.state,o=e.name,g=e.options,v=r.elements.arrow,E=r.modifiersData.popperOffsets,b=fu(r.placement),N=ld(b),F=[Zs,Xa].indexOf(b)>=0,L=F?"height":"width";if(!(!v||!E)){var H=Z9(g.padding,r),ie=ud(v),re=N==="y"?Qs:Zs,Ae=N==="y"?Ya:Xa,$e=r.rects.reference[L]+r.rects.reference[N]-E[N]-r.rects.popper[L],Be=E[N]-r.rects.reference[N],Ne=S1(v),et=Ne?N==="y"?Ne.clientHeight||0:Ne.clientWidth||0:0,Ke=$e/2-Be/2,Re=H[re],$t=et-ie[L]-H[Ae],ze=et/2-ie[L]/2+Ke,ht=s1(Re,ze,$t),rr=N;r.modifiersData[o]=(t={},t[rr]=ht,t.centerOffset=ht-ze,t)}}function tD(e){var t=e.state,r=e.options,o=r.element,g=o===void 0?"[data-popper-arrow]":o;g!=null&&(typeof g=="string"&&(g=t.elements.popper.querySelector(g),!g)||Xg(t.elements.popper,g)&&(t.elements.arrow=g))}const rD={name:"arrow",enabled:!0,phase:"main",fn:eD,effect:tD,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function Tp(e){return e.split("-")[1]}var nD={top:"auto",right:"auto",bottom:"auto",left:"auto"};function iD(e,t){var r=e.x,o=e.y,g=t.devicePixelRatio||1;return{x:Ep(r*g)/g||0,y:Ep(o*g)/g||0}}function Yd(e){var t,r=e.popper,o=e.popperRect,g=e.placement,v=e.variation,E=e.offsets,b=e.position,N=e.gpuAcceleration,F=e.adaptive,L=e.roundOffsets,H=e.isFixed,ie=E.x,re=ie===void 0?0:ie,Ae=E.y,$e=Ae===void 0?0:Ae,Be=typeof L=="function"?L({x:re,y:$e}):{x:re,y:$e};re=Be.x,$e=Be.y;var Ne=E.hasOwnProperty("x"),et=E.hasOwnProperty("y"),Ke=Zs,Re=Qs,$t=window;if(F){var ze=S1(r),ht="clientHeight",rr="clientWidth";if(ze===ya(r)&&(ze=Ll(r),Yu(ze).position!=="static"&&b==="absolute"&&(ht="scrollHeight",rr="scrollWidth")),ze=ze,g===Qs||(g===Zs||g===Xa)&&v===v1){Re=Ya;var Kt=H&&ze===$t&&$t.visualViewport?$t.visualViewport.height:ze[ht];$e-=Kt-o.height,$e*=N?1:-1}if(g===Zs||(g===Qs||g===Ya)&&v===v1){Ke=Xa;var vt=H&&ze===$t&&$t.visualViewport?$t.visualViewport.width:ze[rr];re-=vt-o.width,re*=N?1:-1}}var Yt=Object.assign({position:b},F&&nD),St=L===!0?iD({x:re,y:$e},ya(r)):{x:re,y:$e};if(re=St.x,$e=St.y,N){var ft;return Object.assign({},Yt,(ft={},ft[Re]=et?"0":"",ft[Ke]=Ne?"0":"",ft.transform=($t.devicePixelRatio||1)<=1?"translate("+re+"px, "+$e+"px)":"translate3d("+re+"px, "+$e+"px, 0)",ft))}return Object.assign({},Yt,(t={},t[Re]=et?$e+"px":"",t[Ke]=Ne?re+"px":"",t.transform="",t))}function sD(e){var t=e.state,r=e.options,o=r.gpuAcceleration,g=o===void 0?!0:o,v=r.adaptive,E=v===void 0?!0:v,b=r.roundOffsets,N=b===void 0?!0:b,F={placement:fu(t.placement),variation:Tp(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:g,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,Yd(Object.assign({},F,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:E,roundOffsets:N})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,Yd(Object.assign({},F,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:N})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}const aD={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:sD,data:{}};var O1={passive:!0};function oD(e){var t=e.state,r=e.instance,o=e.options,g=o.scroll,v=g===void 0?!0:g,E=o.resize,b=E===void 0?!0:E,N=ya(t.elements.popper),F=[].concat(t.scrollParents.reference,t.scrollParents.popper);return v&&F.forEach(function(L){L.addEventListener("scroll",r.update,O1)}),b&&N.addEventListener("resize",r.update,O1),function(){v&&F.forEach(function(L){L.removeEventListener("scroll",r.update,O1)}),b&&N.removeEventListener("resize",r.update,O1)}}const uD={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:oD,data:{}};var lD={left:"right",right:"left",bottom:"top",top:"bottom"};function ih(e){return e.replace(/left|right|bottom|top/g,function(t){return lD[t]})}var cD={start:"end",end:"start"};function Xd(e){return e.replace(/start|end/g,function(t){return cD[t]})}function cd(e){var t=ya(e),r=t.pageXOffset,o=t.pageYOffset;return{scrollLeft:r,scrollTop:o}}function pd(e){return Dp(Ll(e)).left+cd(e).scrollLeft}function pD(e,t){var r=ya(e),o=Ll(e),g=r.visualViewport,v=o.clientWidth,E=o.clientHeight,b=0,N=0;if(g){v=g.width,E=g.height;var F=Yg();(F||!F&&t==="fixed")&&(b=g.offsetLeft,N=g.offsetTop)}return{width:v,height:E,x:b+pd(e),y:N}}function hD(e){var t,r=Ll(e),o=cd(e),g=(t=e.ownerDocument)==null?void 0:t.body,v=gc(r.scrollWidth,r.clientWidth,g?g.scrollWidth:0,g?g.clientWidth:0),E=gc(r.scrollHeight,r.clientHeight,g?g.scrollHeight:0,g?g.clientHeight:0),b=-o.scrollLeft+pd(e),N=-o.scrollTop;return Yu(g||r).direction==="rtl"&&(b+=gc(r.clientWidth,g?g.clientWidth:0)-v),{width:v,height:E,x:b,y:N}}function hd(e){var t=Yu(e),r=t.overflow,o=t.overflowX,g=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+g+o)}function ey(e){return["html","body","#document"].indexOf(mu(e))>=0?e.ownerDocument.body:qa(e)&&hd(e)?e:ey(wh(e))}function a1(e,t){var r;t===void 0&&(t=[]);var o=ey(e),g=o===((r=e.ownerDocument)==null?void 0:r.body),v=ya(o),E=g?[v].concat(v.visualViewport||[],hd(o)?o:[]):o,b=t.concat(E);return g?b:b.concat(a1(wh(E)))}function Uf(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function fD(e,t){var r=Dp(e,!1,t==="fixed");return r.top=r.top+e.clientTop,r.left=r.left+e.clientLeft,r.bottom=r.top+e.clientHeight,r.right=r.left+e.clientWidth,r.width=e.clientWidth,r.height=e.clientHeight,r.x=r.left,r.y=r.top,r}function Jd(e,t,r){return t===Vg?Uf(pD(e,r)):vc(t)?fD(t,r):Uf(hD(Ll(e)))}function dD(e){var t=a1(wh(e)),r=["absolute","fixed"].indexOf(Yu(e).position)>=0,o=r&&qa(e)?S1(e):e;return vc(o)?t.filter(function(g){return vc(g)&&Xg(g,o)&&mu(g)!=="body"}):[]}function mD(e,t,r,o){var g=t==="clippingParents"?dD(e):[].concat(t),v=[].concat(g,[r]),E=v[0],b=v.reduce(function(N,F){var L=Jd(e,F,o);return N.top=gc(L.top,N.top),N.right=mh(L.right,N.right),N.bottom=mh(L.bottom,N.bottom),N.left=gc(L.left,N.left),N},Jd(e,E,o));return b.width=b.right-b.left,b.height=b.bottom-b.top,b.x=b.left,b.y=b.top,b}function ty(e){var t=e.reference,r=e.element,o=e.placement,g=o?fu(o):null,v=o?Tp(o):null,E=t.x+t.width/2-r.width/2,b=t.y+t.height/2-r.height/2,N;switch(g){case Qs:N={x:E,y:t.y-r.height};break;case Ya:N={x:E,y:t.y+t.height};break;case Xa:N={x:t.x+t.width,y:b};break;case Zs:N={x:t.x-r.width,y:b};break;default:N={x:t.x,y:t.y}}var F=g?ld(g):null;if(F!=null){var L=F==="y"?"height":"width";switch(v){case vp:N[F]=N[F]-(t[L]/2-r[L]/2);break;case v1:N[F]=N[F]+(t[L]/2-r[L]/2);break}}return N}function E1(e,t){t===void 0&&(t={});var r=t,o=r.placement,g=o===void 0?e.placement:o,v=r.strategy,E=v===void 0?e.strategy:v,b=r.boundary,N=b===void 0?M9:b,F=r.rootBoundary,L=F===void 0?Vg:F,H=r.elementContext,ie=H===void 0?Kp:H,re=r.altBoundary,Ae=re===void 0?!1:re,$e=r.padding,Be=$e===void 0?0:$e,Ne=Qg(typeof Be!="number"?Be:Zg(Be,A1)),et=ie===Kp?B9:Kp,Ke=e.rects.popper,Re=e.elements[Ae?et:ie],$t=mD(vc(Re)?Re:Re.contextElement||Ll(e.elements.popper),N,L,E),ze=Dp(e.elements.reference),ht=ty({reference:ze,element:Ke,strategy:"absolute",placement:g}),rr=Uf(Object.assign({},Ke,ht)),Kt=ie===Kp?rr:ze,vt={top:$t.top-Kt.top+Ne.top,bottom:Kt.bottom-$t.bottom+Ne.bottom,left:$t.left-Kt.left+Ne.left,right:Kt.right-$t.right+Ne.right},Yt=e.modifiersData.offset;if(ie===Kp&&Yt){var St=Yt[g];Object.keys(vt).forEach(function(ft){var er=[Xa,Ya].indexOf(ft)>=0?1:-1,jt=[Qs,Ya].indexOf(ft)>=0?"y":"x";vt[ft]+=St[jt]*er})}return vt}function gD(e,t){t===void 0&&(t={});var r=t,o=r.placement,g=r.boundary,v=r.rootBoundary,E=r.padding,b=r.flipVariations,N=r.allowedAutoPlacements,F=N===void 0?qg:N,L=Tp(o),H=L?b?qd:qd.filter(function(Ae){return Tp(Ae)===L}):A1,ie=H.filter(function(Ae){return F.indexOf(Ae)>=0});ie.length===0&&(ie=H);var re=ie.reduce(function(Ae,$e){return Ae[$e]=E1(e,{placement:$e,boundary:g,rootBoundary:v,padding:E})[fu($e)],Ae},{});return Object.keys(re).sort(function(Ae,$e){return re[Ae]-re[$e]})}function yD(e){if(fu(e)===ad)return[];var t=ih(e);return[Xd(e),t,Xd(t)]}function vD(e){var t=e.state,r=e.options,o=e.name;if(!t.modifiersData[o]._skip){for(var g=r.mainAxis,v=g===void 0?!0:g,E=r.altAxis,b=E===void 0?!0:E,N=r.fallbackPlacements,F=r.padding,L=r.boundary,H=r.rootBoundary,ie=r.altBoundary,re=r.flipVariations,Ae=re===void 0?!0:re,$e=r.allowedAutoPlacements,Be=t.options.placement,Ne=fu(Be),et=Ne===Be,Ke=N||(et||!Ae?[ih(Be)]:yD(Be)),Re=[Be].concat(Ke).reduce(function(br,An){return br.concat(fu(An)===ad?gD(t,{placement:An,boundary:L,rootBoundary:H,padding:F,flipVariations:Ae,allowedAutoPlacements:$e}):An)},[]),$t=t.rects.reference,ze=t.rects.popper,ht=new Map,rr=!0,Kt=Re[0],vt=0;vt=0,jt=er?"width":"height",ur=E1(t,{placement:Yt,boundary:L,rootBoundary:H,altBoundary:ie,padding:F}),Ur=er?ft?Xa:Zs:ft?Ya:Qs;$t[jt]>ze[jt]&&(Ur=ih(Ur));var Yr=ih(Ur),Zr=[];if(v&&Zr.push(ur[St]<=0),b&&Zr.push(ur[Ur]<=0,ur[Yr]<=0),Zr.every(function(br){return br})){Kt=Yt,rr=!1;break}ht.set(Yt,Zr)}if(rr)for(var fe=Ae?3:1,Te=function(An){var yn=Re.find(function(Pn){var En=ht.get(Pn);if(En)return En.slice(0,An).every(function(Xr){return Xr})});if(yn)return Kt=yn,"break"},Qt=fe;Qt>0;Qt--){var Ve=Te(Qt);if(Ve==="break")break}t.placement!==Kt&&(t.modifiersData[o]._skip=!0,t.placement=Kt,t.reset=!0)}}const ED={name:"flip",enabled:!0,phase:"main",fn:vD,requiresIfExists:["offset"],data:{_skip:!1}};function Qd(e,t,r){return r===void 0&&(r={x:0,y:0}),{top:e.top-t.height-r.y,right:e.right-t.width+r.x,bottom:e.bottom-t.height+r.y,left:e.left-t.width-r.x}}function Zd(e){return[Qs,Xa,Ya,Zs].some(function(t){return e[t]>=0})}function DD(e){var t=e.state,r=e.name,o=t.rects.reference,g=t.rects.popper,v=t.modifiersData.preventOverflow,E=E1(t,{elementContext:"reference"}),b=E1(t,{altBoundary:!0}),N=Qd(E,o),F=Qd(b,g,v),L=Zd(N),H=Zd(F);t.modifiersData[r]={referenceClippingOffsets:N,popperEscapeOffsets:F,isReferenceHidden:L,hasPopperEscaped:H},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":L,"data-popper-escaped":H})}const TD={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:DD};function CD(e,t,r){var o=fu(e),g=[Zs,Qs].indexOf(o)>=0?-1:1,v=typeof r=="function"?r(Object.assign({},t,{placement:e})):r,E=v[0],b=v[1];return E=E||0,b=(b||0)*g,[Zs,Xa].indexOf(o)>=0?{x:b,y:E}:{x:E,y:b}}function xD(e){var t=e.state,r=e.options,o=e.name,g=r.offset,v=g===void 0?[0,0]:g,E=qg.reduce(function(L,H){return L[H]=CD(H,t.rects,v),L},{}),b=E[t.placement],N=b.x,F=b.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=N,t.modifiersData.popperOffsets.y+=F),t.modifiersData[o]=E}const bD={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:xD};function AD(e){var t=e.state,r=e.name;t.modifiersData[r]=ty({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}const SD={name:"popperOffsets",enabled:!0,phase:"read",fn:AD,data:{}};function wD(e){return e==="x"?"y":"x"}function _D(e){var t=e.state,r=e.options,o=e.name,g=r.mainAxis,v=g===void 0?!0:g,E=r.altAxis,b=E===void 0?!1:E,N=r.boundary,F=r.rootBoundary,L=r.altBoundary,H=r.padding,ie=r.tether,re=ie===void 0?!0:ie,Ae=r.tetherOffset,$e=Ae===void 0?0:Ae,Be=E1(t,{boundary:N,rootBoundary:F,padding:H,altBoundary:L}),Ne=fu(t.placement),et=Tp(t.placement),Ke=!et,Re=ld(Ne),$t=wD(Re),ze=t.modifiersData.popperOffsets,ht=t.rects.reference,rr=t.rects.popper,Kt=typeof $e=="function"?$e(Object.assign({},t.rects,{placement:t.placement})):$e,vt=typeof Kt=="number"?{mainAxis:Kt,altAxis:Kt}:Object.assign({mainAxis:0,altAxis:0},Kt),Yt=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,St={x:0,y:0};if(ze){if(v){var ft,er=Re==="y"?Qs:Zs,jt=Re==="y"?Ya:Xa,ur=Re==="y"?"height":"width",Ur=ze[Re],Yr=Ur+Be[er],Zr=Ur-Be[jt],fe=re?-rr[ur]/2:0,Te=et===vp?ht[ur]:rr[ur],Qt=et===vp?-rr[ur]:-ht[ur],Ve=t.elements.arrow,br=re&&Ve?ud(Ve):{width:0,height:0},An=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:Jg(),yn=An[er],Pn=An[jt],En=s1(0,ht[ur],br[ur]),Xr=Ke?ht[ur]/2-fe-En-yn-vt.mainAxis:Te-En-yn-vt.mainAxis,Dn=Ke?-ht[ur]/2+fe+En+Pn+vt.mainAxis:Qt+En+Pn+vt.mainAxis,Rn=t.elements.arrow&&S1(t.elements.arrow),mi=Rn?Re==="y"?Rn.clientTop||0:Rn.clientLeft||0:0,bn=(ft=Yt==null?void 0:Yt[Re])!=null?ft:0,gi=Ur+Xr-bn-mi,Di=Ur+Dn-bn,fi=s1(re?mh(Yr,gi):Yr,Ur,re?gc(Zr,Di):Zr);ze[Re]=fi,St[Re]=fi-Ur}if(b){var yi,Li=Re==="x"?Qs:Zs,Ti=Re==="x"?Ya:Xa,gr=ze[$t],jn=$t==="y"?"height":"width",ns=gr+Be[Li],ri=gr-Be[Ti],ni=[Qs,Zs].indexOf(Ne)!==-1,In=(yi=Yt==null?void 0:Yt[$t])!=null?yi:0,Hn=ni?ns:gr-ht[jn]-rr[jn]-In+vt.altAxis,zt=ni?gr+ht[jn]+rr[jn]-In-vt.altAxis:ri,dr=re&&ni?Q9(Hn,gr,zt):s1(re?Hn:ns,gr,re?zt:ri);ze[$t]=dr,St[$t]=dr-gr}t.modifiersData[o]=St}}const kD={name:"preventOverflow",enabled:!0,phase:"main",fn:_D,requiresIfExists:["offset"]};function FD(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function PD(e){return e===ya(e)||!qa(e)?cd(e):FD(e)}function ND(e){var t=e.getBoundingClientRect(),r=Ep(t.width)/e.offsetWidth||1,o=Ep(t.height)/e.offsetHeight||1;return r!==1||o!==1}function ID(e,t,r){r===void 0&&(r=!1);var o=qa(t),g=qa(t)&&ND(t),v=Ll(t),E=Dp(e,g,r),b={scrollLeft:0,scrollTop:0},N={x:0,y:0};return(o||!o&&!r)&&((mu(t)!=="body"||hd(v))&&(b=PD(t)),qa(t)?(N=Dp(t,!0),N.x+=t.clientLeft,N.y+=t.clientTop):v&&(N.x=pd(v))),{x:E.left+b.scrollLeft-N.x,y:E.top+b.scrollTop-N.y,width:E.width,height:E.height}}function LD(e){var t=new Map,r=new Set,o=[];e.forEach(function(v){t.set(v.name,v)});function g(v){r.add(v.name);var E=[].concat(v.requires||[],v.requiresIfExists||[]);E.forEach(function(b){if(!r.has(b)){var N=t.get(b);N&&g(N)}}),o.push(v)}return e.forEach(function(v){r.has(v.name)||g(v)}),o}function OD(e){var t=LD(e);return q9.reduce(function(r,o){return r.concat(t.filter(function(g){return g.phase===o}))},[])}function MD(e){var t;return function(){return t||(t=new Promise(function(r){Promise.resolve().then(function(){t=void 0,r(e())})})),t}}function BD(e){var t=e.reduce(function(r,o){var g=r[o.name];return r[o.name]=g?Object.assign({},g,o,{options:Object.assign({},g.options,o.options),data:Object.assign({},g.data,o.data)}):o,r},{});return Object.keys(t).map(function(r){return t[r]})}var e0={placement:"bottom",modifiers:[],strategy:"absolute"};function t0(){for(var e=arguments.length,t=new Array(e),r=0;r-1}function ay(e,t){return typeof e=="function"?e.apply(void 0,t):e}function r0(e,t){if(t===0)return e;var r;return function(o){clearTimeout(r),r=setTimeout(function(){e(o)},t)}}function $D(e,t){var r=Object.assign({},e);return t.forEach(function(o){delete r[o]}),r}function GD(e){return e.split(/\s+/).filter(Boolean)}function fc(e){return[].concat(e)}function n0(e,t){e.indexOf(t)===-1&&e.push(t)}function WD(e){return e.filter(function(t,r){return e.indexOf(t)===r})}function VD(e){return e.split("-")[0]}function gh(e){return[].slice.call(e)}function i0(e){return Object.keys(e).reduce(function(t,r){return e[r]!==void 0&&(t[r]=e[r]),t},{})}function o1(){return document.createElement("div")}function _h(e){return["Element","Fragment"].some(function(t){return fd(e,t)})}function qD(e){return fd(e,"NodeList")}function KD(e){return fd(e,"MouseEvent")}function YD(e){return!!(e&&e._tippy&&e._tippy.reference===e)}function XD(e){return _h(e)?[e]:qD(e)?gh(e):Array.isArray(e)?e:gh(document.querySelectorAll(e))}function Yh(e,t){e.forEach(function(r){r&&(r.style.transitionDuration=t+"ms")})}function s0(e,t){e.forEach(function(r){r&&r.setAttribute("data-state",t)})}function JD(e){var t,r=fc(e),o=r[0];return o!=null&&(t=o.ownerDocument)!=null&&t.body?o.ownerDocument:document}function QD(e,t){var r=t.clientX,o=t.clientY;return e.every(function(g){var v=g.popperRect,E=g.popperState,b=g.props,N=b.interactiveBorder,F=VD(E.placement),L=E.modifiersData.offset;if(!L)return!0;var H=F==="bottom"?L.top.y:0,ie=F==="top"?L.bottom.y:0,re=F==="right"?L.left.x:0,Ae=F==="left"?L.right.x:0,$e=v.top-o+H>N,Be=o-v.bottom-ie>N,Ne=v.left-r+re>N,et=r-v.right-Ae>N;return $e||Be||Ne||et})}function Xh(e,t,r){var o=t+"EventListener";["transitionend","webkitTransitionEnd"].forEach(function(g){e[o](g,r)})}function a0(e,t){for(var r=t;r;){var o;if(e.contains(r))return!0;r=r.getRootNode==null||(o=r.getRootNode())==null?void 0:o.host}return!1}var lu={isTouch:!1},o0=0;function ZD(){lu.isTouch||(lu.isTouch=!0,window.performance&&document.addEventListener("mousemove",oy))}function oy(){var e=performance.now();e-o0<20&&(lu.isTouch=!1,document.removeEventListener("mousemove",oy)),o0=e}function e5(){var e=document.activeElement;if(YD(e)){var t=e._tippy;e.blur&&!t.state.isVisible&&e.blur()}}function t5(){document.addEventListener("touchstart",ZD,Nl),window.addEventListener("blur",e5)}var r5=typeof window<"u"&&typeof document<"u",n5=r5?!!window.msCrypto:!1,i5={animateFill:!1,followCursor:!1,inlinePositioning:!1,sticky:!1},s5={allowHTML:!1,animation:"fade",arrow:!0,content:"",inertia:!1,maxWidth:350,role:"tooltip",theme:"",zIndex:9999},da=Object.assign({appendTo:sy,aria:{content:"auto",expanded:"auto"},delay:0,duration:[300,250],getReferenceClientRect:null,hideOnClick:!0,ignoreAttributes:!1,interactive:!1,interactiveBorder:2,interactiveDebounce:0,moveTransition:"",offset:[0,10],onAfterUpdate:function(){},onBeforeUpdate:function(){},onCreate:function(){},onDestroy:function(){},onHidden:function(){},onHide:function(){},onMount:function(){},onShow:function(){},onShown:function(){},onTrigger:function(){},onUntrigger:function(){},onClickOutside:function(){},placement:"top",plugins:[],popperOptions:{},render:null,showOnCreate:!1,touch:!0,trigger:"mouseenter focus",triggerTarget:null},i5,s5),a5=Object.keys(da),o5=function(t){var r=Object.keys(t);r.forEach(function(o){da[o]=t[o]})};function uy(e){var t=e.plugins||[],r=t.reduce(function(o,g){var v=g.name,E=g.defaultValue;if(v){var b;o[v]=e[v]!==void 0?e[v]:(b=da[v])!=null?b:E}return o},{});return Object.assign({},e,r)}function u5(e,t){var r=t?Object.keys(uy(Object.assign({},da,{plugins:t}))):a5,o=r.reduce(function(g,v){var E=(e.getAttribute("data-tippy-"+v)||"").trim();if(!E)return g;if(v==="content")g[v]=E;else try{g[v]=JSON.parse(E)}catch{g[v]=E}return g},{});return o}function u0(e,t){var r=Object.assign({},t,{content:ay(t.content,[e])},t.ignoreAttributes?{}:u5(e,t.plugins));return r.aria=Object.assign({},da.aria,r.aria),r.aria={expanded:r.aria.expanded==="auto"?t.interactive:r.aria.expanded,content:r.aria.content==="auto"?t.interactive?null:"describedby":r.aria.content},r}var l5=function(){return"innerHTML"};function zf(e,t){e[l5()]=t}function l0(e){var t=o1();return e===!0?t.className=ny:(t.className=iy,_h(e)?t.appendChild(e):zf(t,e)),t}function c0(e,t){_h(t.content)?(zf(e,""),e.appendChild(t.content)):typeof t.content!="function"&&(t.allowHTML?zf(e,t.content):e.textContent=t.content)}function $f(e){var t=e.firstElementChild,r=gh(t.children);return{box:t,content:r.find(function(o){return o.classList.contains(ry)}),arrow:r.find(function(o){return o.classList.contains(ny)||o.classList.contains(iy)}),backdrop:r.find(function(o){return o.classList.contains(zD)})}}function ly(e){var t=o1(),r=o1();r.className=UD,r.setAttribute("data-state","hidden"),r.setAttribute("tabindex","-1");var o=o1();o.className=ry,o.setAttribute("data-state","hidden"),c0(o,e.props),t.appendChild(r),r.appendChild(o),g(e.props,e.props);function g(v,E){var b=$f(t),N=b.box,F=b.content,L=b.arrow;E.theme?N.setAttribute("data-theme",E.theme):N.removeAttribute("data-theme"),typeof E.animation=="string"?N.setAttribute("data-animation",E.animation):N.removeAttribute("data-animation"),E.inertia?N.setAttribute("data-inertia",""):N.removeAttribute("data-inertia"),N.style.maxWidth=typeof E.maxWidth=="number"?E.maxWidth+"px":E.maxWidth,E.role?N.setAttribute("role",E.role):N.removeAttribute("role"),(v.content!==E.content||v.allowHTML!==E.allowHTML)&&c0(F,e.props),E.arrow?L?v.arrow!==E.arrow&&(N.removeChild(L),N.appendChild(l0(E.arrow))):N.appendChild(l0(E.arrow)):L&&N.removeChild(L)}return{popper:t,onUpdate:g}}ly.$$tippy=!0;var c5=1,M1=[],Jh=[];function p5(e,t){var r=u0(e,Object.assign({},da,uy(i0(t)))),o,g,v,E=!1,b=!1,N=!1,F=!1,L,H,ie,re=[],Ae=r0(gi,r.interactiveDebounce),$e,Be=c5++,Ne=null,et=WD(r.plugins),Ke={isEnabled:!0,isVisible:!1,isDestroyed:!1,isMounted:!1,isShown:!1},Re={id:Be,reference:e,popper:o1(),popperInstance:Ne,props:r,state:Ke,plugins:et,clearDelayTimeouts:Hn,setProps:zt,setContent:dr,show:rn,hide:fn,hideWithInteractivity:nn,enable:ni,disable:In,unmount:Nr,destroy:On};if(!r.render)return Re;var $t=r.render(Re),ze=$t.popper,ht=$t.onUpdate;ze.setAttribute("data-tippy-root",""),ze.id="tippy-"+Re.id,Re.popper=ze,e._tippy=Re,ze._tippy=Re;var rr=et.map(function(Ht){return Ht.fn(Re)}),Kt=e.hasAttribute("aria-expanded");return Rn(),fe(),Ur(),Yr("onCreate",[Re]),r.showOnCreate&&ns(),ze.addEventListener("mouseenter",function(){Re.props.interactive&&Re.state.isVisible&&Re.clearDelayTimeouts()}),ze.addEventListener("mouseleave",function(){Re.props.interactive&&Re.props.trigger.indexOf("mouseenter")>=0&&er().addEventListener("mousemove",Ae)}),Re;function vt(){var Ht=Re.props.touch;return Array.isArray(Ht)?Ht:[Ht,0]}function Yt(){return vt()[0]==="hold"}function St(){var Ht;return!!((Ht=Re.props.render)!=null&&Ht.$$tippy)}function ft(){return $e||e}function er(){var Ht=ft().parentNode;return Ht?JD(Ht):document}function jt(){return $f(ze)}function ur(Ht){return Re.state.isMounted&&!Re.state.isVisible||lu.isTouch||L&&L.type==="focus"?0:Kh(Re.props.delay,Ht?0:1,da.delay)}function Ur(Ht){Ht===void 0&&(Ht=!1),ze.style.pointerEvents=Re.props.interactive&&!Ht?"":"none",ze.style.zIndex=""+Re.props.zIndex}function Yr(Ht,Ar,Rr){if(Rr===void 0&&(Rr=!0),rr.forEach(function(an){an[Ht]&&an[Ht].apply(an,Ar)}),Rr){var jr;(jr=Re.props)[Ht].apply(jr,Ar)}}function Zr(){var Ht=Re.props.aria;if(Ht.content){var Ar="aria-"+Ht.content,Rr=ze.id,jr=fc(Re.props.triggerTarget||e);jr.forEach(function(an){var Mn=an.getAttribute(Ar);if(Re.state.isVisible)an.setAttribute(Ar,Mn?Mn+" "+Rr:Rr);else{var Xn=Mn&&Mn.replace(Rr,"").trim();Xn?an.setAttribute(Ar,Xn):an.removeAttribute(Ar)}})}}function fe(){if(!(Kt||!Re.props.aria.expanded)){var Ht=fc(Re.props.triggerTarget||e);Ht.forEach(function(Ar){Re.props.interactive?Ar.setAttribute("aria-expanded",Re.state.isVisible&&Ar===ft()?"true":"false"):Ar.removeAttribute("aria-expanded")})}}function Te(){er().removeEventListener("mousemove",Ae),M1=M1.filter(function(Ht){return Ht!==Ae})}function Qt(Ht){if(!(lu.isTouch&&(N||Ht.type==="mousedown"))){var Ar=Ht.composedPath&&Ht.composedPath()[0]||Ht.target;if(!(Re.props.interactive&&a0(ze,Ar))){if(fc(Re.props.triggerTarget||e).some(function(Rr){return a0(Rr,Ar)})){if(lu.isTouch||Re.state.isVisible&&Re.props.trigger.indexOf("click")>=0)return}else Yr("onClickOutside",[Re,Ht]);Re.props.hideOnClick===!0&&(Re.clearDelayTimeouts(),Re.hide(),b=!0,setTimeout(function(){b=!1}),Re.state.isMounted||yn())}}}function Ve(){N=!0}function br(){N=!1}function An(){var Ht=er();Ht.addEventListener("mousedown",Qt,!0),Ht.addEventListener("touchend",Qt,Nl),Ht.addEventListener("touchstart",br,Nl),Ht.addEventListener("touchmove",Ve,Nl)}function yn(){var Ht=er();Ht.removeEventListener("mousedown",Qt,!0),Ht.removeEventListener("touchend",Qt,Nl),Ht.removeEventListener("touchstart",br,Nl),Ht.removeEventListener("touchmove",Ve,Nl)}function Pn(Ht,Ar){Xr(Ht,function(){!Re.state.isVisible&&ze.parentNode&&ze.parentNode.contains(ze)&&Ar()})}function En(Ht,Ar){Xr(Ht,Ar)}function Xr(Ht,Ar){var Rr=jt().box;function jr(an){an.target===Rr&&(Xh(Rr,"remove",jr),Ar())}if(Ht===0)return Ar();Xh(Rr,"remove",H),Xh(Rr,"add",jr),H=jr}function Dn(Ht,Ar,Rr){Rr===void 0&&(Rr=!1);var jr=fc(Re.props.triggerTarget||e);jr.forEach(function(an){an.addEventListener(Ht,Ar,Rr),re.push({node:an,eventType:Ht,handler:Ar,options:Rr})})}function Rn(){Yt()&&(Dn("touchstart",bn,{passive:!0}),Dn("touchend",Di,{passive:!0})),GD(Re.props.trigger).forEach(function(Ht){if(Ht!=="manual")switch(Dn(Ht,bn),Ht){case"mouseenter":Dn("mouseleave",Di);break;case"focus":Dn(n5?"focusout":"blur",fi);break;case"focusin":Dn("focusout",fi);break}})}function mi(){re.forEach(function(Ht){var Ar=Ht.node,Rr=Ht.eventType,jr=Ht.handler,an=Ht.options;Ar.removeEventListener(Rr,jr,an)}),re=[]}function bn(Ht){var Ar,Rr=!1;if(!(!Re.state.isEnabled||yi(Ht)||b)){var jr=((Ar=L)==null?void 0:Ar.type)==="focus";L=Ht,$e=Ht.currentTarget,fe(),!Re.state.isVisible&&KD(Ht)&&M1.forEach(function(an){return an(Ht)}),Ht.type==="click"&&(Re.props.trigger.indexOf("mouseenter")<0||E)&&Re.props.hideOnClick!==!1&&Re.state.isVisible?Rr=!0:ns(Ht),Ht.type==="click"&&(E=!Rr),Rr&&!jr&&ri(Ht)}}function gi(Ht){var Ar=Ht.target,Rr=ft().contains(Ar)||ze.contains(Ar);if(!(Ht.type==="mousemove"&&Rr)){var jr=jn().concat(ze).map(function(an){var Mn,Xn=an._tippy,Xi=(Mn=Xn.popperInstance)==null?void 0:Mn.state;return Xi?{popperRect:an.getBoundingClientRect(),popperState:Xi,props:r}:null}).filter(Boolean);QD(jr,Ht)&&(Te(),ri(Ht))}}function Di(Ht){var Ar=yi(Ht)||Re.props.trigger.indexOf("click")>=0&&E;if(!Ar){if(Re.props.interactive){Re.hideWithInteractivity(Ht);return}ri(Ht)}}function fi(Ht){Re.props.trigger.indexOf("focusin")<0&&Ht.target!==ft()||Re.props.interactive&&Ht.relatedTarget&&ze.contains(Ht.relatedTarget)||ri(Ht)}function yi(Ht){return lu.isTouch?Yt()!==Ht.type.indexOf("touch")>=0:!1}function Li(){Ti();var Ht=Re.props,Ar=Ht.popperOptions,Rr=Ht.placement,jr=Ht.offset,an=Ht.getReferenceClientRect,Mn=Ht.moveTransition,Xn=St()?$f(ze).arrow:null,Xi=an?{getBoundingClientRect:an,contextElement:an.contextElement||ft()}:e,is={name:"$$tippy",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:function(as){var Ji=as.state;if(St()){var ln=jt(),eo=ln.box;["placement","reference-hidden","escaped"].forEach(function(ki){ki==="placement"?eo.setAttribute("data-placement",Ji.placement):Ji.attributes.popper["data-popper-"+ki]?eo.setAttribute("data-"+ki,""):eo.removeAttribute("data-"+ki)}),Ji.attributes.popper={}}}},Ln=[{name:"offset",options:{offset:jr}},{name:"preventOverflow",options:{padding:{top:2,bottom:2,left:5,right:5}}},{name:"flip",options:{padding:5}},{name:"computeStyles",options:{adaptive:!Mn}},is];St()&&Xn&&Ln.push({name:"arrow",options:{element:Xn,padding:3}}),Ln.push.apply(Ln,(Ar==null?void 0:Ar.modifiers)||[]),Re.popperInstance=HD(Xi,ze,Object.assign({},Ar,{placement:Rr,onFirstUpdate:ie,modifiers:Ln}))}function Ti(){Re.popperInstance&&(Re.popperInstance.destroy(),Re.popperInstance=null)}function gr(){var Ht=Re.props.appendTo,Ar,Rr=ft();Re.props.interactive&&Ht===sy||Ht==="parent"?Ar=Rr.parentNode:Ar=ay(Ht,[Rr]),Ar.contains(ze)||Ar.appendChild(ze),Re.state.isMounted=!0,Li()}function jn(){return gh(ze.querySelectorAll("[data-tippy-root]"))}function ns(Ht){Re.clearDelayTimeouts(),Ht&&Yr("onTrigger",[Re,Ht]),An();var Ar=ur(!0),Rr=vt(),jr=Rr[0],an=Rr[1];lu.isTouch&&jr==="hold"&&an&&(Ar=an),Ar?o=setTimeout(function(){Re.show()},Ar):Re.show()}function ri(Ht){if(Re.clearDelayTimeouts(),Yr("onUntrigger",[Re,Ht]),!Re.state.isVisible){yn();return}if(!(Re.props.trigger.indexOf("mouseenter")>=0&&Re.props.trigger.indexOf("click")>=0&&["mouseleave","mousemove"].indexOf(Ht.type)>=0&&E)){var Ar=ur(!1);Ar?g=setTimeout(function(){Re.state.isVisible&&Re.hide()},Ar):v=requestAnimationFrame(function(){Re.hide()})}}function ni(){Re.state.isEnabled=!0}function In(){Re.hide(),Re.state.isEnabled=!1}function Hn(){clearTimeout(o),clearTimeout(g),cancelAnimationFrame(v)}function zt(Ht){if(!Re.state.isDestroyed){Yr("onBeforeUpdate",[Re,Ht]),mi();var Ar=Re.props,Rr=u0(e,Object.assign({},Ar,i0(Ht),{ignoreAttributes:!0}));Re.props=Rr,Rn(),Ar.interactiveDebounce!==Rr.interactiveDebounce&&(Te(),Ae=r0(gi,Rr.interactiveDebounce)),Ar.triggerTarget&&!Rr.triggerTarget?fc(Ar.triggerTarget).forEach(function(jr){jr.removeAttribute("aria-expanded")}):Rr.triggerTarget&&e.removeAttribute("aria-expanded"),fe(),Ur(),ht&&ht(Ar,Rr),Re.popperInstance&&(Li(),jn().forEach(function(jr){requestAnimationFrame(jr._tippy.popperInstance.forceUpdate)})),Yr("onAfterUpdate",[Re,Ht])}}function dr(Ht){Re.setProps({content:Ht})}function rn(){var Ht=Re.state.isVisible,Ar=Re.state.isDestroyed,Rr=!Re.state.isEnabled,jr=lu.isTouch&&!Re.props.touch,an=Kh(Re.props.duration,0,da.duration);if(!(Ht||Ar||Rr||jr)&&!ft().hasAttribute("disabled")&&(Yr("onShow",[Re],!1),Re.props.onShow(Re)!==!1)){if(Re.state.isVisible=!0,St()&&(ze.style.visibility="visible"),Ur(),An(),Re.state.isMounted||(ze.style.transition="none"),St()){var Mn=jt(),Xn=Mn.box,Xi=Mn.content;Yh([Xn,Xi],0)}ie=function(){var Ln;if(!(!Re.state.isVisible||F)){if(F=!0,ze.offsetHeight,ze.style.transition=Re.props.moveTransition,St()&&Re.props.animation){var ss=jt(),as=ss.box,Ji=ss.content;Yh([as,Ji],an),s0([as,Ji],"visible")}Zr(),fe(),n0(Jh,Re),(Ln=Re.popperInstance)==null||Ln.forceUpdate(),Yr("onMount",[Re]),Re.props.animation&&St()&&En(an,function(){Re.state.isShown=!0,Yr("onShown",[Re])})}},gr()}}function fn(){var Ht=!Re.state.isVisible,Ar=Re.state.isDestroyed,Rr=!Re.state.isEnabled,jr=Kh(Re.props.duration,1,da.duration);if(!(Ht||Ar||Rr)&&(Yr("onHide",[Re],!1),Re.props.onHide(Re)!==!1)){if(Re.state.isVisible=!1,Re.state.isShown=!1,F=!1,E=!1,St()&&(ze.style.visibility="hidden"),Te(),yn(),Ur(!0),St()){var an=jt(),Mn=an.box,Xn=an.content;Re.props.animation&&(Yh([Mn,Xn],jr),s0([Mn,Xn],"hidden"))}Zr(),fe(),Re.props.animation?St()&&Pn(jr,Re.unmount):Re.unmount()}}function nn(Ht){er().addEventListener("mousemove",Ae),n0(M1,Ae),Ae(Ht)}function Nr(){Re.state.isVisible&&Re.hide(),Re.state.isMounted&&(Ti(),jn().forEach(function(Ht){Ht._tippy.unmount()}),ze.parentNode&&ze.parentNode.removeChild(ze),Jh=Jh.filter(function(Ht){return Ht!==Re}),Re.state.isMounted=!1,Yr("onHidden",[Re]))}function On(){Re.state.isDestroyed||(Re.clearDelayTimeouts(),Re.unmount(),mi(),delete e._tippy,Re.state.isDestroyed=!0,Yr("onDestroy",[Re]))}}function Cp(e,t){t===void 0&&(t={});var r=da.plugins.concat(t.plugins||[]);t5();var o=Object.assign({},t,{plugins:r}),g=XD(e),v=g.reduce(function(E,b){var N=b&&p5(b,o);return N&&E.push(N),E},[]);return _h(e)?v[0]:v}Cp.defaultProps=da;Cp.setDefaultProps=o5;Cp.currentInput=lu;Object.assign({},Kg,{effect:function(t){var r=t.state,o={popper:{position:r.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};Object.assign(r.elements.popper.style,o.popper),r.styles=o,r.elements.arrow&&Object.assign(r.elements.arrow.style,o.arrow)}});var h5={mouseover:"mouseenter",focusin:"focus",click:"click"};function f5(e,t){var r=[],o=[],g=!1,v=t.target,E=$D(t,["target"]),b=Object.assign({},E,{trigger:"manual",touch:!1}),N=Object.assign({touch:da.touch},E,{showOnCreate:!0}),F=Cp(e,b),L=fc(F);function H(Be){if(!(!Be.target||g)){var Ne=Be.target.closest(v);if(Ne){var et=Ne.getAttribute("data-tippy-trigger")||t.trigger||da.trigger;if(!Ne._tippy&&!(Be.type==="touchstart"&&typeof N.touch=="boolean")&&!(Be.type!=="touchstart"&&et.indexOf(h5[Be.type])<0)){var Ke=Cp(Ne,N);Ke&&(o=o.concat(Ke))}}}}function ie(Be,Ne,et,Ke){Ke===void 0&&(Ke=!1),Be.addEventListener(Ne,et,Ke),r.push({node:Be,eventType:Ne,handler:et,options:Ke})}function re(Be){var Ne=Be.reference;ie(Ne,"touchstart",H,Nl),ie(Ne,"mouseover",H),ie(Ne,"focusin",H),ie(Ne,"click",H)}function Ae(){r.forEach(function(Be){var Ne=Be.node,et=Be.eventType,Ke=Be.handler,Re=Be.options;Ne.removeEventListener(et,Ke,Re)}),r=[]}function $e(Be){var Ne=Be.destroy,et=Be.enable,Ke=Be.disable;Be.destroy=function(Re){Re===void 0&&(Re=!0),Re&&o.forEach(function($t){$t.destroy()}),o=[],Ae(),Ne()},Be.enable=function(){et(),o.forEach(function(Re){return Re.enable()}),g=!1},Be.disable=function(){Ke(),o.forEach(function(Re){return Re.disable()}),g=!0},re(Be)}return L.forEach($e),F}Cp.setDefaultProps({render:ly});const dd={strip:["script"],clobberPrefix:"user-content-",clobber:["name","id"],ancestors:{tbody:["table"],tfoot:["table"],thead:["table"],td:["table"],th:["table"],tr:["table"]},protocols:{href:["http","https","mailto","xmpp","irc","ircs"],cite:["http","https"],src:["http","https"],longDesc:["http","https"]},tagNames:["h1","h2","h3","h4","h5","h6","br","b","i","strong","em","a","pre","code","img","tt","div","ins","del","sup","sub","p","ol","ul","table","thead","tbody","tfoot","blockquote","dl","dt","dd","kbd","q","samp","var","hr","ruby","rt","rp","li","tr","td","th","s","strike","summary","details","caption","figure","figcaption","abbr","bdo","cite","dfn","mark","small","span","time","wbr","input"],attributes:{a:["href"],img:["src","longDesc"],input:[["type","checkbox"],["disabled",!0]],li:[["className","task-list-item"]],div:["itemScope","itemType"],blockquote:["cite"],del:["cite"],ins:["cite"],q:["cite"],"*":["abbr","accept","acceptCharset","accessKey","action","align","alt","ariaDescribedBy","ariaHidden","ariaLabel","ariaLabelledBy","axis","border","cellPadding","cellSpacing","char","charOff","charSet","checked","clear","cols","colSpan","color","compact","coords","dateTime","dir","disabled","encType","htmlFor","frame","headers","height","hrefLang","hSpace","isMap","id","label","lang","maxLength","media","method","multiple","name","noHref","noShade","noWrap","open","prompt","readOnly","rel","rev","rows","rowSpan","rules","scope","selected","shape","size","span","start","summary","tabIndex","target","title","type","useMap","vAlign","value","vSpace","width","itemProp"]},required:{input:{type:"checkbox",disabled:!0}}},cu={}.hasOwnProperty,Qh={root:{children:p0},doctype:m5,comment:g5,element:{tagName:py,properties:y5,children:p0},text:{value:D5},"*":{data:h0,position:h0}};function d5(e,t){let r={type:"root",children:[]};if(e&&typeof e=="object"&&e.type){const o=cy(Object.assign({},dd,t||{}),e,[]);o&&(Array.isArray(o)?o.length===1?r=o[0]:r.children=o:r=o)}return r}function cy(e,t,r){const o=t&&t.type,g={type:t.type};let v;if(cu.call(Qh,o)){let E=Qh[o];if(typeof E=="function"&&(E=E(e,t)),E){const b=Object.assign({},E,Qh["*"]);let N;v=!0;for(N in b)if(cu.call(b,N)){const F=b[N](e,t[N],t,r);F===!1?(v=void 0,g[N]=t[N]):F!=null&&(g[N]=F)}}}return v?g:g.type==="element"&&e.strip&&!e.strip.includes(g.tagName)?g.children:void 0}function p0(e,t,r,o){const g=[];if(Array.isArray(t)){let v=-1;for(r.type==="element"&&o.push(r.tagName);++v");return o<0?r:r.slice(0,o)}function D5(e,t){return typeof t=="string"?t:""}function h0(e,t){return t}function T5(e,t,r,o){let g=-1;const v=[];for(;++gg&&typeof g=="object"&&"flags"in g?g.test(String(t)):g===t)))return e.clobberPrefix&&e.clobber&&e.clobber.includes(r)?e.clobberPrefix+t:t}function C5(e,t,r){const o=String(t),g=o.indexOf(":"),v=o.indexOf("?"),E=o.indexOf("#"),b=o.indexOf("/"),N=e.protocols&&cu.call(e.protocols,r)?e.protocols[r].concat():[];let F=-1;if(N.length===0||g<0||b>-1&&g>b||v>-1&&g>v||E>-1&&g>E)return!0;for(;++F4&&e.slice(0,4).toLowerCase()==="data"}var Po={};const b5=[65534,65535,131070,131071,196606,196607,262142,262143,327678,327679,393214,393215,458750,458751,524286,524287,589822,589823,655358,655359,720894,720895,786430,786431,851966,851967,917502,917503,983038,983039,1048574,1048575,1114110,1114111];Po.REPLACEMENT_CHARACTER="�";Po.CODE_POINTS={EOF:-1,NULL:0,TABULATION:9,CARRIAGE_RETURN:13,LINE_FEED:10,FORM_FEED:12,SPACE:32,EXCLAMATION_MARK:33,QUOTATION_MARK:34,NUMBER_SIGN:35,AMPERSAND:38,APOSTROPHE:39,HYPHEN_MINUS:45,SOLIDUS:47,DIGIT_0:48,DIGIT_9:57,SEMICOLON:59,LESS_THAN_SIGN:60,EQUALS_SIGN:61,GREATER_THAN_SIGN:62,QUESTION_MARK:63,LATIN_CAPITAL_A:65,LATIN_CAPITAL_F:70,LATIN_CAPITAL_X:88,LATIN_CAPITAL_Z:90,RIGHT_SQUARE_BRACKET:93,GRAVE_ACCENT:96,LATIN_SMALL_A:97,LATIN_SMALL_F:102,LATIN_SMALL_X:120,LATIN_SMALL_Z:122,REPLACEMENT_CHARACTER:65533};Po.CODE_POINT_SEQUENCES={DASH_DASH_STRING:[45,45],DOCTYPE_STRING:[68,79,67,84,89,80,69],CDATA_START_STRING:[91,67,68,65,84,65,91],SCRIPT_STRING:[115,99,114,105,112,116],PUBLIC_STRING:[80,85,66,76,73,67],SYSTEM_STRING:[83,89,83,84,69,77]};Po.isSurrogate=function(e){return e>=55296&&e<=57343};Po.isSurrogatePair=function(e){return e>=56320&&e<=57343};Po.getSurrogatePairCodePoint=function(e,t){return(e-55296)*1024+9216+t};Po.isControlCodePoint=function(e){return e!==32&&e!==10&&e!==13&&e!==9&&e!==12&&e>=1&&e<=31||e>=127&&e<=159};Po.isUndefinedCodePoint=function(e){return e>=64976&&e<=65007||b5.indexOf(e)>-1};var md={controlCharacterInInputStream:"control-character-in-input-stream",noncharacterInInputStream:"noncharacter-in-input-stream",surrogateInInputStream:"surrogate-in-input-stream",nonVoidHtmlElementStartTagWithTrailingSolidus:"non-void-html-element-start-tag-with-trailing-solidus",endTagWithAttributes:"end-tag-with-attributes",endTagWithTrailingSolidus:"end-tag-with-trailing-solidus",unexpectedSolidusInTag:"unexpected-solidus-in-tag",unexpectedNullCharacter:"unexpected-null-character",unexpectedQuestionMarkInsteadOfTagName:"unexpected-question-mark-instead-of-tag-name",invalidFirstCharacterOfTagName:"invalid-first-character-of-tag-name",unexpectedEqualsSignBeforeAttributeName:"unexpected-equals-sign-before-attribute-name",missingEndTagName:"missing-end-tag-name",unexpectedCharacterInAttributeName:"unexpected-character-in-attribute-name",unknownNamedCharacterReference:"unknown-named-character-reference",missingSemicolonAfterCharacterReference:"missing-semicolon-after-character-reference",unexpectedCharacterAfterDoctypeSystemIdentifier:"unexpected-character-after-doctype-system-identifier",unexpectedCharacterInUnquotedAttributeValue:"unexpected-character-in-unquoted-attribute-value",eofBeforeTagName:"eof-before-tag-name",eofInTag:"eof-in-tag",missingAttributeValue:"missing-attribute-value",missingWhitespaceBetweenAttributes:"missing-whitespace-between-attributes",missingWhitespaceAfterDoctypePublicKeyword:"missing-whitespace-after-doctype-public-keyword",missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers:"missing-whitespace-between-doctype-public-and-system-identifiers",missingWhitespaceAfterDoctypeSystemKeyword:"missing-whitespace-after-doctype-system-keyword",missingQuoteBeforeDoctypePublicIdentifier:"missing-quote-before-doctype-public-identifier",missingQuoteBeforeDoctypeSystemIdentifier:"missing-quote-before-doctype-system-identifier",missingDoctypePublicIdentifier:"missing-doctype-public-identifier",missingDoctypeSystemIdentifier:"missing-doctype-system-identifier",abruptDoctypePublicIdentifier:"abrupt-doctype-public-identifier",abruptDoctypeSystemIdentifier:"abrupt-doctype-system-identifier",cdataInHtmlContent:"cdata-in-html-content",incorrectlyOpenedComment:"incorrectly-opened-comment",eofInScriptHtmlCommentLikeText:"eof-in-script-html-comment-like-text",eofInDoctype:"eof-in-doctype",nestedComment:"nested-comment",abruptClosingOfEmptyComment:"abrupt-closing-of-empty-comment",eofInComment:"eof-in-comment",incorrectlyClosedComment:"incorrectly-closed-comment",eofInCdata:"eof-in-cdata",absenceOfDigitsInNumericCharacterReference:"absence-of-digits-in-numeric-character-reference",nullCharacterReference:"null-character-reference",surrogateCharacterReference:"surrogate-character-reference",characterReferenceOutsideUnicodeRange:"character-reference-outside-unicode-range",controlCharacterReference:"control-character-reference",noncharacterCharacterReference:"noncharacter-character-reference",missingWhitespaceBeforeDoctypeName:"missing-whitespace-before-doctype-name",missingDoctypeName:"missing-doctype-name",invalidCharacterSequenceAfterDoctypeName:"invalid-character-sequence-after-doctype-name",duplicateAttribute:"duplicate-attribute",nonConformingDoctype:"non-conforming-doctype",missingDoctype:"missing-doctype",misplacedDoctype:"misplaced-doctype",endTagWithoutMatchingOpenElement:"end-tag-without-matching-open-element",closingOfElementWithOpenChildElements:"closing-of-element-with-open-child-elements",disallowedContentInNoscriptInHead:"disallowed-content-in-noscript-in-head",openElementsLeftAfterEof:"open-elements-left-after-eof",abandonedHeadElementChild:"abandoned-head-element-child",misplacedStartTagForHeadElement:"misplaced-start-tag-for-head-element",nestedNoscriptInHead:"nested-noscript-in-head",eofInElementThatCanContainOnlyText:"eof-in-element-that-can-contain-only-text"};const ap=Po,Zh=md,oc=ap.CODE_POINTS,A5=65536;let S5=class{constructor(){this.html=null,this.pos=-1,this.lastGapPos=-1,this.lastCharPos=-1,this.gapStack=[],this.skipNextNewLine=!1,this.lastChunkWritten=!1,this.endOfChunkHit=!1,this.bufferWaterline=A5}_err(){}_addGap(){this.gapStack.push(this.lastGapPos),this.lastGapPos=this.pos}_processSurrogate(t){if(this.pos!==this.lastCharPos){const r=this.html.charCodeAt(this.pos+1);if(ap.isSurrogatePair(r))return this.pos++,this._addGap(),ap.getSurrogatePairCodePoint(t,r)}else if(!this.lastChunkWritten)return this.endOfChunkHit=!0,oc.EOF;return this._err(Zh.surrogateInInputStream),t}dropParsedChunk(){this.pos>this.bufferWaterline&&(this.lastCharPos-=this.pos,this.html=this.html.substring(this.pos),this.pos=0,this.lastGapPos=-1,this.gapStack=[])}write(t,r){this.html?this.html+=t:this.html=t,this.lastCharPos=this.html.length-1,this.endOfChunkHit=!1,this.lastChunkWritten=r}insertHtmlAtCurrentPos(t){this.html=this.html.substring(0,this.pos+1)+t+this.html.substring(this.pos+1,this.html.length),this.lastCharPos=this.html.length-1,this.endOfChunkHit=!1}advance(){if(this.pos++,this.pos>this.lastCharPos)return this.endOfChunkHit=!this.lastChunkWritten,oc.EOF;let t=this.html.charCodeAt(this.pos);return this.skipNextNewLine&&t===oc.LINE_FEED?(this.skipNextNewLine=!1,this._addGap(),this.advance()):t===oc.CARRIAGE_RETURN?(this.skipNextNewLine=!0,oc.LINE_FEED):(this.skipNextNewLine=!1,ap.isSurrogate(t)&&(t=this._processSurrogate(t)),t>31&&t<127||t===oc.LINE_FEED||t===oc.CARRIAGE_RETURN||t>159&&t<64976||this._checkForProblematicCharacters(t),t)}_checkForProblematicCharacters(t){ap.isControlCodePoint(t)?this._err(Zh.controlCharacterInInputStream):ap.isUndefinedCodePoint(t)&&this._err(Zh.noncharacterInInputStream)}retreat(){this.pos===this.lastGapPos&&(this.lastGapPos=this.gapStack.pop(),this.pos--),this.pos--}};var w5=S5,_5=new Uint16Array([4,52,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,106,303,412,810,1432,1701,1796,1987,2114,2360,2420,2484,3170,3251,4140,4393,4575,4610,5106,5512,5728,6117,6274,6315,6345,6427,6516,7002,7910,8733,9323,9870,10170,10631,10893,11318,11386,11467,12773,13092,14474,14922,15448,15542,16419,17666,18166,18611,19004,19095,19298,19397,4,16,69,77,97,98,99,102,103,108,109,110,111,112,114,115,116,117,140,150,158,169,176,194,199,210,216,222,226,242,256,266,283,294,108,105,103,5,198,1,59,148,1,198,80,5,38,1,59,156,1,38,99,117,116,101,5,193,1,59,167,1,193,114,101,118,101,59,1,258,4,2,105,121,182,191,114,99,5,194,1,59,189,1,194,59,1,1040,114,59,3,55349,56580,114,97,118,101,5,192,1,59,208,1,192,112,104,97,59,1,913,97,99,114,59,1,256,100,59,1,10835,4,2,103,112,232,237,111,110,59,1,260,102,59,3,55349,56632,112,108,121,70,117,110,99,116,105,111,110,59,1,8289,105,110,103,5,197,1,59,264,1,197,4,2,99,115,272,277,114,59,3,55349,56476,105,103,110,59,1,8788,105,108,100,101,5,195,1,59,292,1,195,109,108,5,196,1,59,301,1,196,4,8,97,99,101,102,111,114,115,117,321,350,354,383,388,394,400,405,4,2,99,114,327,336,107,115,108,97,115,104,59,1,8726,4,2,118,119,342,345,59,1,10983,101,100,59,1,8966,121,59,1,1041,4,3,99,114,116,362,369,379,97,117,115,101,59,1,8757,110,111,117,108,108,105,115,59,1,8492,97,59,1,914,114,59,3,55349,56581,112,102,59,3,55349,56633,101,118,101,59,1,728,99,114,59,1,8492,109,112,101,113,59,1,8782,4,14,72,79,97,99,100,101,102,104,105,108,111,114,115,117,442,447,456,504,542,547,569,573,577,616,678,784,790,796,99,121,59,1,1063,80,89,5,169,1,59,454,1,169,4,3,99,112,121,464,470,497,117,116,101,59,1,262,4,2,59,105,476,478,1,8914,116,97,108,68,105,102,102,101,114,101,110,116,105,97,108,68,59,1,8517,108,101,121,115,59,1,8493,4,4,97,101,105,111,514,520,530,535,114,111,110,59,1,268,100,105,108,5,199,1,59,528,1,199,114,99,59,1,264,110,105,110,116,59,1,8752,111,116,59,1,266,4,2,100,110,553,560,105,108,108,97,59,1,184,116,101,114,68,111,116,59,1,183,114,59,1,8493,105,59,1,935,114,99,108,101,4,4,68,77,80,84,591,596,603,609,111,116,59,1,8857,105,110,117,115,59,1,8854,108,117,115,59,1,8853,105,109,101,115,59,1,8855,111,4,2,99,115,623,646,107,119,105,115,101,67,111,110,116,111,117,114,73,110,116,101,103,114,97,108,59,1,8754,101,67,117,114,108,121,4,2,68,81,658,671,111,117,98,108,101,81,117,111,116,101,59,1,8221,117,111,116,101,59,1,8217,4,4,108,110,112,117,688,701,736,753,111,110,4,2,59,101,696,698,1,8759,59,1,10868,4,3,103,105,116,709,717,722,114,117,101,110,116,59,1,8801,110,116,59,1,8751,111,117,114,73,110,116,101,103,114,97,108,59,1,8750,4,2,102,114,742,745,59,1,8450,111,100,117,99,116,59,1,8720,110,116,101,114,67,108,111,99,107,119,105,115,101,67,111,110,116,111,117,114,73,110,116,101,103,114,97,108,59,1,8755,111,115,115,59,1,10799,99,114,59,3,55349,56478,112,4,2,59,67,803,805,1,8915,97,112,59,1,8781,4,11,68,74,83,90,97,99,101,102,105,111,115,834,850,855,860,865,888,903,916,921,1011,1415,4,2,59,111,840,842,1,8517,116,114,97,104,100,59,1,10513,99,121,59,1,1026,99,121,59,1,1029,99,121,59,1,1039,4,3,103,114,115,873,879,883,103,101,114,59,1,8225,114,59,1,8609,104,118,59,1,10980,4,2,97,121,894,900,114,111,110,59,1,270,59,1,1044,108,4,2,59,116,910,912,1,8711,97,59,1,916,114,59,3,55349,56583,4,2,97,102,927,998,4,2,99,109,933,992,114,105,116,105,99,97,108,4,4,65,68,71,84,950,957,978,985,99,117,116,101,59,1,180,111,4,2,116,117,964,967,59,1,729,98,108,101,65,99,117,116,101,59,1,733,114,97,118,101,59,1,96,105,108,100,101,59,1,732,111,110,100,59,1,8900,102,101,114,101,110,116,105,97,108,68,59,1,8518,4,4,112,116,117,119,1021,1026,1048,1249,102,59,3,55349,56635,4,3,59,68,69,1034,1036,1041,1,168,111,116,59,1,8412,113,117,97,108,59,1,8784,98,108,101,4,6,67,68,76,82,85,86,1065,1082,1101,1189,1211,1236,111,110,116,111,117,114,73,110,116,101,103,114,97,108,59,1,8751,111,4,2,116,119,1089,1092,59,1,168,110,65,114,114,111,119,59,1,8659,4,2,101,111,1107,1141,102,116,4,3,65,82,84,1117,1124,1136,114,114,111,119,59,1,8656,105,103,104,116,65,114,114,111,119,59,1,8660,101,101,59,1,10980,110,103,4,2,76,82,1149,1177,101,102,116,4,2,65,82,1158,1165,114,114,111,119,59,1,10232,105,103,104,116,65,114,114,111,119,59,1,10234,105,103,104,116,65,114,114,111,119,59,1,10233,105,103,104,116,4,2,65,84,1199,1206,114,114,111,119,59,1,8658,101,101,59,1,8872,112,4,2,65,68,1218,1225,114,114,111,119,59,1,8657,111,119,110,65,114,114,111,119,59,1,8661,101,114,116,105,99,97,108,66,97,114,59,1,8741,110,4,6,65,66,76,82,84,97,1264,1292,1299,1352,1391,1408,114,114,111,119,4,3,59,66,85,1276,1278,1283,1,8595,97,114,59,1,10515,112,65,114,114,111,119,59,1,8693,114,101,118,101,59,1,785,101,102,116,4,3,82,84,86,1310,1323,1334,105,103,104,116,86,101,99,116,111,114,59,1,10576,101,101,86,101,99,116,111,114,59,1,10590,101,99,116,111,114,4,2,59,66,1345,1347,1,8637,97,114,59,1,10582,105,103,104,116,4,2,84,86,1362,1373,101,101,86,101,99,116,111,114,59,1,10591,101,99,116,111,114,4,2,59,66,1384,1386,1,8641,97,114,59,1,10583,101,101,4,2,59,65,1399,1401,1,8868,114,114,111,119,59,1,8615,114,114,111,119,59,1,8659,4,2,99,116,1421,1426,114,59,3,55349,56479,114,111,107,59,1,272,4,16,78,84,97,99,100,102,103,108,109,111,112,113,115,116,117,120,1466,1470,1478,1489,1515,1520,1525,1536,1544,1593,1609,1617,1650,1664,1668,1677,71,59,1,330,72,5,208,1,59,1476,1,208,99,117,116,101,5,201,1,59,1487,1,201,4,3,97,105,121,1497,1503,1512,114,111,110,59,1,282,114,99,5,202,1,59,1510,1,202,59,1,1069,111,116,59,1,278,114,59,3,55349,56584,114,97,118,101,5,200,1,59,1534,1,200,101,109,101,110,116,59,1,8712,4,2,97,112,1550,1555,99,114,59,1,274,116,121,4,2,83,86,1563,1576,109,97,108,108,83,113,117,97,114,101,59,1,9723,101,114,121,83,109,97,108,108,83,113,117,97,114,101,59,1,9643,4,2,103,112,1599,1604,111,110,59,1,280,102,59,3,55349,56636,115,105,108,111,110,59,1,917,117,4,2,97,105,1624,1640,108,4,2,59,84,1631,1633,1,10869,105,108,100,101,59,1,8770,108,105,98,114,105,117,109,59,1,8652,4,2,99,105,1656,1660,114,59,1,8496,109,59,1,10867,97,59,1,919,109,108,5,203,1,59,1675,1,203,4,2,105,112,1683,1689,115,116,115,59,1,8707,111,110,101,110,116,105,97,108,69,59,1,8519,4,5,99,102,105,111,115,1713,1717,1722,1762,1791,121,59,1,1060,114,59,3,55349,56585,108,108,101,100,4,2,83,86,1732,1745,109,97,108,108,83,113,117,97,114,101,59,1,9724,101,114,121,83,109,97,108,108,83,113,117,97,114,101,59,1,9642,4,3,112,114,117,1770,1775,1781,102,59,3,55349,56637,65,108,108,59,1,8704,114,105,101,114,116,114,102,59,1,8497,99,114,59,1,8497,4,12,74,84,97,98,99,100,102,103,111,114,115,116,1822,1827,1834,1848,1855,1877,1882,1887,1890,1896,1978,1984,99,121,59,1,1027,5,62,1,59,1832,1,62,109,109,97,4,2,59,100,1843,1845,1,915,59,1,988,114,101,118,101,59,1,286,4,3,101,105,121,1863,1869,1874,100,105,108,59,1,290,114,99,59,1,284,59,1,1043,111,116,59,1,288,114,59,3,55349,56586,59,1,8921,112,102,59,3,55349,56638,101,97,116,101,114,4,6,69,70,71,76,83,84,1915,1933,1944,1953,1959,1971,113,117,97,108,4,2,59,76,1925,1927,1,8805,101,115,115,59,1,8923,117,108,108,69,113,117,97,108,59,1,8807,114,101,97,116,101,114,59,1,10914,101,115,115,59,1,8823,108,97,110,116,69,113,117,97,108,59,1,10878,105,108,100,101,59,1,8819,99,114,59,3,55349,56482,59,1,8811,4,8,65,97,99,102,105,111,115,117,2005,2012,2026,2032,2036,2049,2073,2089,82,68,99,121,59,1,1066,4,2,99,116,2018,2023,101,107,59,1,711,59,1,94,105,114,99,59,1,292,114,59,1,8460,108,98,101,114,116,83,112,97,99,101,59,1,8459,4,2,112,114,2055,2059,102,59,1,8461,105,122,111,110,116,97,108,76,105,110,101,59,1,9472,4,2,99,116,2079,2083,114,59,1,8459,114,111,107,59,1,294,109,112,4,2,68,69,2097,2107,111,119,110,72,117,109,112,59,1,8782,113,117,97,108,59,1,8783,4,14,69,74,79,97,99,100,102,103,109,110,111,115,116,117,2144,2149,2155,2160,2171,2189,2194,2198,2209,2245,2307,2329,2334,2341,99,121,59,1,1045,108,105,103,59,1,306,99,121,59,1,1025,99,117,116,101,5,205,1,59,2169,1,205,4,2,105,121,2177,2186,114,99,5,206,1,59,2184,1,206,59,1,1048,111,116,59,1,304,114,59,1,8465,114,97,118,101,5,204,1,59,2207,1,204,4,3,59,97,112,2217,2219,2238,1,8465,4,2,99,103,2225,2229,114,59,1,298,105,110,97,114,121,73,59,1,8520,108,105,101,115,59,1,8658,4,2,116,118,2251,2281,4,2,59,101,2257,2259,1,8748,4,2,103,114,2265,2271,114,97,108,59,1,8747,115,101,99,116,105,111,110,59,1,8898,105,115,105,98,108,101,4,2,67,84,2293,2300,111,109,109,97,59,1,8291,105,109,101,115,59,1,8290,4,3,103,112,116,2315,2320,2325,111,110,59,1,302,102,59,3,55349,56640,97,59,1,921,99,114,59,1,8464,105,108,100,101,59,1,296,4,2,107,109,2347,2352,99,121,59,1,1030,108,5,207,1,59,2358,1,207,4,5,99,102,111,115,117,2372,2386,2391,2397,2414,4,2,105,121,2378,2383,114,99,59,1,308,59,1,1049,114,59,3,55349,56589,112,102,59,3,55349,56641,4,2,99,101,2403,2408,114,59,3,55349,56485,114,99,121,59,1,1032,107,99,121,59,1,1028,4,7,72,74,97,99,102,111,115,2436,2441,2446,2452,2467,2472,2478,99,121,59,1,1061,99,121,59,1,1036,112,112,97,59,1,922,4,2,101,121,2458,2464,100,105,108,59,1,310,59,1,1050,114,59,3,55349,56590,112,102,59,3,55349,56642,99,114,59,3,55349,56486,4,11,74,84,97,99,101,102,108,109,111,115,116,2508,2513,2520,2562,2585,2981,2986,3004,3011,3146,3167,99,121,59,1,1033,5,60,1,59,2518,1,60,4,5,99,109,110,112,114,2532,2538,2544,2548,2558,117,116,101,59,1,313,98,100,97,59,1,923,103,59,1,10218,108,97,99,101,116,114,102,59,1,8466,114,59,1,8606,4,3,97,101,121,2570,2576,2582,114,111,110,59,1,317,100,105,108,59,1,315,59,1,1051,4,2,102,115,2591,2907,116,4,10,65,67,68,70,82,84,85,86,97,114,2614,2663,2672,2728,2735,2760,2820,2870,2888,2895,4,2,110,114,2620,2633,103,108,101,66,114,97,99,107,101,116,59,1,10216,114,111,119,4,3,59,66,82,2644,2646,2651,1,8592,97,114,59,1,8676,105,103,104,116,65,114,114,111,119,59,1,8646,101,105,108,105,110,103,59,1,8968,111,4,2,117,119,2679,2692,98,108,101,66,114,97,99,107,101,116,59,1,10214,110,4,2,84,86,2699,2710,101,101,86,101,99,116,111,114,59,1,10593,101,99,116,111,114,4,2,59,66,2721,2723,1,8643,97,114,59,1,10585,108,111,111,114,59,1,8970,105,103,104,116,4,2,65,86,2745,2752,114,114,111,119,59,1,8596,101,99,116,111,114,59,1,10574,4,2,101,114,2766,2792,101,4,3,59,65,86,2775,2777,2784,1,8867,114,114,111,119,59,1,8612,101,99,116,111,114,59,1,10586,105,97,110,103,108,101,4,3,59,66,69,2806,2808,2813,1,8882,97,114,59,1,10703,113,117,97,108,59,1,8884,112,4,3,68,84,86,2829,2841,2852,111,119,110,86,101,99,116,111,114,59,1,10577,101,101,86,101,99,116,111,114,59,1,10592,101,99,116,111,114,4,2,59,66,2863,2865,1,8639,97,114,59,1,10584,101,99,116,111,114,4,2,59,66,2881,2883,1,8636,97,114,59,1,10578,114,114,111,119,59,1,8656,105,103,104,116,97,114,114,111,119,59,1,8660,115,4,6,69,70,71,76,83,84,2922,2936,2947,2956,2962,2974,113,117,97,108,71,114,101,97,116,101,114,59,1,8922,117,108,108,69,113,117,97,108,59,1,8806,114,101,97,116,101,114,59,1,8822,101,115,115,59,1,10913,108,97,110,116,69,113,117,97,108,59,1,10877,105,108,100,101,59,1,8818,114,59,3,55349,56591,4,2,59,101,2992,2994,1,8920,102,116,97,114,114,111,119,59,1,8666,105,100,111,116,59,1,319,4,3,110,112,119,3019,3110,3115,103,4,4,76,82,108,114,3030,3058,3070,3098,101,102,116,4,2,65,82,3039,3046,114,114,111,119,59,1,10229,105,103,104,116,65,114,114,111,119,59,1,10231,105,103,104,116,65,114,114,111,119,59,1,10230,101,102,116,4,2,97,114,3079,3086,114,114,111,119,59,1,10232,105,103,104,116,97,114,114,111,119,59,1,10234,105,103,104,116,97,114,114,111,119,59,1,10233,102,59,3,55349,56643,101,114,4,2,76,82,3123,3134,101,102,116,65,114,114,111,119,59,1,8601,105,103,104,116,65,114,114,111,119,59,1,8600,4,3,99,104,116,3154,3158,3161,114,59,1,8466,59,1,8624,114,111,107,59,1,321,59,1,8810,4,8,97,99,101,102,105,111,115,117,3188,3192,3196,3222,3227,3237,3243,3248,112,59,1,10501,121,59,1,1052,4,2,100,108,3202,3213,105,117,109,83,112,97,99,101,59,1,8287,108,105,110,116,114,102,59,1,8499,114,59,3,55349,56592,110,117,115,80,108,117,115,59,1,8723,112,102,59,3,55349,56644,99,114,59,1,8499,59,1,924,4,9,74,97,99,101,102,111,115,116,117,3271,3276,3283,3306,3422,3427,4120,4126,4137,99,121,59,1,1034,99,117,116,101,59,1,323,4,3,97,101,121,3291,3297,3303,114,111,110,59,1,327,100,105,108,59,1,325,59,1,1053,4,3,103,115,119,3314,3380,3415,97,116,105,118,101,4,3,77,84,86,3327,3340,3365,101,100,105,117,109,83,112,97,99,101,59,1,8203,104,105,4,2,99,110,3348,3357,107,83,112,97,99,101,59,1,8203,83,112,97,99,101,59,1,8203,101,114,121,84,104,105,110,83,112,97,99,101,59,1,8203,116,101,100,4,2,71,76,3389,3405,114,101,97,116,101,114,71,114,101,97,116,101,114,59,1,8811,101,115,115,76,101,115,115,59,1,8810,76,105,110,101,59,1,10,114,59,3,55349,56593,4,4,66,110,112,116,3437,3444,3460,3464,114,101,97,107,59,1,8288,66,114,101,97,107,105,110,103,83,112,97,99,101,59,1,160,102,59,1,8469,4,13,59,67,68,69,71,72,76,78,80,82,83,84,86,3492,3494,3517,3536,3578,3657,3685,3784,3823,3860,3915,4066,4107,1,10988,4,2,111,117,3500,3510,110,103,114,117,101,110,116,59,1,8802,112,67,97,112,59,1,8813,111,117,98,108,101,86,101,114,116,105,99,97,108,66,97,114,59,1,8742,4,3,108,113,120,3544,3552,3571,101,109,101,110,116,59,1,8713,117,97,108,4,2,59,84,3561,3563,1,8800,105,108,100,101,59,3,8770,824,105,115,116,115,59,1,8708,114,101,97,116,101,114,4,7,59,69,70,71,76,83,84,3600,3602,3609,3621,3631,3637,3650,1,8815,113,117,97,108,59,1,8817,117,108,108,69,113,117,97,108,59,3,8807,824,114,101,97,116,101,114,59,3,8811,824,101,115,115,59,1,8825,108,97,110,116,69,113,117,97,108,59,3,10878,824,105,108,100,101,59,1,8821,117,109,112,4,2,68,69,3666,3677,111,119,110,72,117,109,112,59,3,8782,824,113,117,97,108,59,3,8783,824,101,4,2,102,115,3692,3724,116,84,114,105,97,110,103,108,101,4,3,59,66,69,3709,3711,3717,1,8938,97,114,59,3,10703,824,113,117,97,108,59,1,8940,115,4,6,59,69,71,76,83,84,3739,3741,3748,3757,3764,3777,1,8814,113,117,97,108,59,1,8816,114,101,97,116,101,114,59,1,8824,101,115,115,59,3,8810,824,108,97,110,116,69,113,117,97,108,59,3,10877,824,105,108,100,101,59,1,8820,101,115,116,101,100,4,2,71,76,3795,3812,114,101,97,116,101,114,71,114,101,97,116,101,114,59,3,10914,824,101,115,115,76,101,115,115,59,3,10913,824,114,101,99,101,100,101,115,4,3,59,69,83,3838,3840,3848,1,8832,113,117,97,108,59,3,10927,824,108,97,110,116,69,113,117,97,108,59,1,8928,4,2,101,105,3866,3881,118,101,114,115,101,69,108,101,109,101,110,116,59,1,8716,103,104,116,84,114,105,97,110,103,108,101,4,3,59,66,69,3900,3902,3908,1,8939,97,114,59,3,10704,824,113,117,97,108,59,1,8941,4,2,113,117,3921,3973,117,97,114,101,83,117,4,2,98,112,3933,3952,115,101,116,4,2,59,69,3942,3945,3,8847,824,113,117,97,108,59,1,8930,101,114,115,101,116,4,2,59,69,3963,3966,3,8848,824,113,117,97,108,59,1,8931,4,3,98,99,112,3981,4e3,4045,115,101,116,4,2,59,69,3990,3993,3,8834,8402,113,117,97,108,59,1,8840,99,101,101,100,115,4,4,59,69,83,84,4015,4017,4025,4037,1,8833,113,117,97,108,59,3,10928,824,108,97,110,116,69,113,117,97,108,59,1,8929,105,108,100,101,59,3,8831,824,101,114,115,101,116,4,2,59,69,4056,4059,3,8835,8402,113,117,97,108,59,1,8841,105,108,100,101,4,4,59,69,70,84,4080,4082,4089,4100,1,8769,113,117,97,108,59,1,8772,117,108,108,69,113,117,97,108,59,1,8775,105,108,100,101,59,1,8777,101,114,116,105,99,97,108,66,97,114,59,1,8740,99,114,59,3,55349,56489,105,108,100,101,5,209,1,59,4135,1,209,59,1,925,4,14,69,97,99,100,102,103,109,111,112,114,115,116,117,118,4170,4176,4187,4205,4212,4217,4228,4253,4259,4292,4295,4316,4337,4346,108,105,103,59,1,338,99,117,116,101,5,211,1,59,4185,1,211,4,2,105,121,4193,4202,114,99,5,212,1,59,4200,1,212,59,1,1054,98,108,97,99,59,1,336,114,59,3,55349,56594,114,97,118,101,5,210,1,59,4226,1,210,4,3,97,101,105,4236,4241,4246,99,114,59,1,332,103,97,59,1,937,99,114,111,110,59,1,927,112,102,59,3,55349,56646,101,110,67,117,114,108,121,4,2,68,81,4272,4285,111,117,98,108,101,81,117,111,116,101,59,1,8220,117,111,116,101,59,1,8216,59,1,10836,4,2,99,108,4301,4306,114,59,3,55349,56490,97,115,104,5,216,1,59,4314,1,216,105,4,2,108,109,4323,4332,100,101,5,213,1,59,4330,1,213,101,115,59,1,10807,109,108,5,214,1,59,4344,1,214,101,114,4,2,66,80,4354,4380,4,2,97,114,4360,4364,114,59,1,8254,97,99,4,2,101,107,4372,4375,59,1,9182,101,116,59,1,9140,97,114,101,110,116,104,101,115,105,115,59,1,9180,4,9,97,99,102,104,105,108,111,114,115,4413,4422,4426,4431,4435,4438,4448,4471,4561,114,116,105,97,108,68,59,1,8706,121,59,1,1055,114,59,3,55349,56595,105,59,1,934,59,1,928,117,115,77,105,110,117,115,59,1,177,4,2,105,112,4454,4467,110,99,97,114,101,112,108,97,110,101,59,1,8460,102,59,1,8473,4,4,59,101,105,111,4481,4483,4526,4531,1,10939,99,101,100,101,115,4,4,59,69,83,84,4498,4500,4507,4519,1,8826,113,117,97,108,59,1,10927,108,97,110,116,69,113,117,97,108,59,1,8828,105,108,100,101,59,1,8830,109,101,59,1,8243,4,2,100,112,4537,4543,117,99,116,59,1,8719,111,114,116,105,111,110,4,2,59,97,4555,4557,1,8759,108,59,1,8733,4,2,99,105,4567,4572,114,59,3,55349,56491,59,1,936,4,4,85,102,111,115,4585,4594,4599,4604,79,84,5,34,1,59,4592,1,34,114,59,3,55349,56596,112,102,59,1,8474,99,114,59,3,55349,56492,4,12,66,69,97,99,101,102,104,105,111,114,115,117,4636,4642,4650,4681,4704,4763,4767,4771,5047,5069,5081,5094,97,114,114,59,1,10512,71,5,174,1,59,4648,1,174,4,3,99,110,114,4658,4664,4668,117,116,101,59,1,340,103,59,1,10219,114,4,2,59,116,4675,4677,1,8608,108,59,1,10518,4,3,97,101,121,4689,4695,4701,114,111,110,59,1,344,100,105,108,59,1,342,59,1,1056,4,2,59,118,4710,4712,1,8476,101,114,115,101,4,2,69,85,4722,4748,4,2,108,113,4728,4736,101,109,101,110,116,59,1,8715,117,105,108,105,98,114,105,117,109,59,1,8651,112,69,113,117,105,108,105,98,114,105,117,109,59,1,10607,114,59,1,8476,111,59,1,929,103,104,116,4,8,65,67,68,70,84,85,86,97,4792,4840,4849,4905,4912,4972,5022,5040,4,2,110,114,4798,4811,103,108,101,66,114,97,99,107,101,116,59,1,10217,114,111,119,4,3,59,66,76,4822,4824,4829,1,8594,97,114,59,1,8677,101,102,116,65,114,114,111,119,59,1,8644,101,105,108,105,110,103,59,1,8969,111,4,2,117,119,4856,4869,98,108,101,66,114,97,99,107,101,116,59,1,10215,110,4,2,84,86,4876,4887,101,101,86,101,99,116,111,114,59,1,10589,101,99,116,111,114,4,2,59,66,4898,4900,1,8642,97,114,59,1,10581,108,111,111,114,59,1,8971,4,2,101,114,4918,4944,101,4,3,59,65,86,4927,4929,4936,1,8866,114,114,111,119,59,1,8614,101,99,116,111,114,59,1,10587,105,97,110,103,108,101,4,3,59,66,69,4958,4960,4965,1,8883,97,114,59,1,10704,113,117,97,108,59,1,8885,112,4,3,68,84,86,4981,4993,5004,111,119,110,86,101,99,116,111,114,59,1,10575,101,101,86,101,99,116,111,114,59,1,10588,101,99,116,111,114,4,2,59,66,5015,5017,1,8638,97,114,59,1,10580,101,99,116,111,114,4,2,59,66,5033,5035,1,8640,97,114,59,1,10579,114,114,111,119,59,1,8658,4,2,112,117,5053,5057,102,59,1,8477,110,100,73,109,112,108,105,101,115,59,1,10608,105,103,104,116,97,114,114,111,119,59,1,8667,4,2,99,104,5087,5091,114,59,1,8475,59,1,8625,108,101,68,101,108,97,121,101,100,59,1,10740,4,13,72,79,97,99,102,104,105,109,111,113,115,116,117,5134,5150,5157,5164,5198,5203,5259,5265,5277,5283,5374,5380,5385,4,2,67,99,5140,5146,72,99,121,59,1,1065,121,59,1,1064,70,84,99,121,59,1,1068,99,117,116,101,59,1,346,4,5,59,97,101,105,121,5176,5178,5184,5190,5195,1,10940,114,111,110,59,1,352,100,105,108,59,1,350,114,99,59,1,348,59,1,1057,114,59,3,55349,56598,111,114,116,4,4,68,76,82,85,5216,5227,5238,5250,111,119,110,65,114,114,111,119,59,1,8595,101,102,116,65,114,114,111,119,59,1,8592,105,103,104,116,65,114,114,111,119,59,1,8594,112,65,114,114,111,119,59,1,8593,103,109,97,59,1,931,97,108,108,67,105,114,99,108,101,59,1,8728,112,102,59,3,55349,56650,4,2,114,117,5289,5293,116,59,1,8730,97,114,101,4,4,59,73,83,85,5306,5308,5322,5367,1,9633,110,116,101,114,115,101,99,116,105,111,110,59,1,8851,117,4,2,98,112,5329,5347,115,101,116,4,2,59,69,5338,5340,1,8847,113,117,97,108,59,1,8849,101,114,115,101,116,4,2,59,69,5358,5360,1,8848,113,117,97,108,59,1,8850,110,105,111,110,59,1,8852,99,114,59,3,55349,56494,97,114,59,1,8902,4,4,98,99,109,112,5395,5420,5475,5478,4,2,59,115,5401,5403,1,8912,101,116,4,2,59,69,5411,5413,1,8912,113,117,97,108,59,1,8838,4,2,99,104,5426,5468,101,101,100,115,4,4,59,69,83,84,5440,5442,5449,5461,1,8827,113,117,97,108,59,1,10928,108,97,110,116,69,113,117,97,108,59,1,8829,105,108,100,101,59,1,8831,84,104,97,116,59,1,8715,59,1,8721,4,3,59,101,115,5486,5488,5507,1,8913,114,115,101,116,4,2,59,69,5498,5500,1,8835,113,117,97,108,59,1,8839,101,116,59,1,8913,4,11,72,82,83,97,99,102,104,105,111,114,115,5536,5546,5552,5567,5579,5602,5607,5655,5695,5701,5711,79,82,78,5,222,1,59,5544,1,222,65,68,69,59,1,8482,4,2,72,99,5558,5563,99,121,59,1,1035,121,59,1,1062,4,2,98,117,5573,5576,59,1,9,59,1,932,4,3,97,101,121,5587,5593,5599,114,111,110,59,1,356,100,105,108,59,1,354,59,1,1058,114,59,3,55349,56599,4,2,101,105,5613,5631,4,2,114,116,5619,5627,101,102,111,114,101,59,1,8756,97,59,1,920,4,2,99,110,5637,5647,107,83,112,97,99,101,59,3,8287,8202,83,112,97,99,101,59,1,8201,108,100,101,4,4,59,69,70,84,5668,5670,5677,5688,1,8764,113,117,97,108,59,1,8771,117,108,108,69,113,117,97,108,59,1,8773,105,108,100,101,59,1,8776,112,102,59,3,55349,56651,105,112,108,101,68,111,116,59,1,8411,4,2,99,116,5717,5722,114,59,3,55349,56495,114,111,107,59,1,358,4,14,97,98,99,100,102,103,109,110,111,112,114,115,116,117,5758,5789,5805,5823,5830,5835,5846,5852,5921,5937,6089,6095,6101,6108,4,2,99,114,5764,5774,117,116,101,5,218,1,59,5772,1,218,114,4,2,59,111,5781,5783,1,8607,99,105,114,59,1,10569,114,4,2,99,101,5796,5800,121,59,1,1038,118,101,59,1,364,4,2,105,121,5811,5820,114,99,5,219,1,59,5818,1,219,59,1,1059,98,108,97,99,59,1,368,114,59,3,55349,56600,114,97,118,101,5,217,1,59,5844,1,217,97,99,114,59,1,362,4,2,100,105,5858,5905,101,114,4,2,66,80,5866,5892,4,2,97,114,5872,5876,114,59,1,95,97,99,4,2,101,107,5884,5887,59,1,9183,101,116,59,1,9141,97,114,101,110,116,104,101,115,105,115,59,1,9181,111,110,4,2,59,80,5913,5915,1,8899,108,117,115,59,1,8846,4,2,103,112,5927,5932,111,110,59,1,370,102,59,3,55349,56652,4,8,65,68,69,84,97,100,112,115,5955,5985,5996,6009,6026,6033,6044,6075,114,114,111,119,4,3,59,66,68,5967,5969,5974,1,8593,97,114,59,1,10514,111,119,110,65,114,114,111,119,59,1,8645,111,119,110,65,114,114,111,119,59,1,8597,113,117,105,108,105,98,114,105,117,109,59,1,10606,101,101,4,2,59,65,6017,6019,1,8869,114,114,111,119,59,1,8613,114,114,111,119,59,1,8657,111,119,110,97,114,114,111,119,59,1,8661,101,114,4,2,76,82,6052,6063,101,102,116,65,114,114,111,119,59,1,8598,105,103,104,116,65,114,114,111,119,59,1,8599,105,4,2,59,108,6082,6084,1,978,111,110,59,1,933,105,110,103,59,1,366,99,114,59,3,55349,56496,105,108,100,101,59,1,360,109,108,5,220,1,59,6115,1,220,4,9,68,98,99,100,101,102,111,115,118,6137,6143,6148,6152,6166,6250,6255,6261,6267,97,115,104,59,1,8875,97,114,59,1,10987,121,59,1,1042,97,115,104,4,2,59,108,6161,6163,1,8873,59,1,10982,4,2,101,114,6172,6175,59,1,8897,4,3,98,116,121,6183,6188,6238,97,114,59,1,8214,4,2,59,105,6194,6196,1,8214,99,97,108,4,4,66,76,83,84,6209,6214,6220,6231,97,114,59,1,8739,105,110,101,59,1,124,101,112,97,114,97,116,111,114,59,1,10072,105,108,100,101,59,1,8768,84,104,105,110,83,112,97,99,101,59,1,8202,114,59,3,55349,56601,112,102,59,3,55349,56653,99,114,59,3,55349,56497,100,97,115,104,59,1,8874,4,5,99,101,102,111,115,6286,6292,6298,6303,6309,105,114,99,59,1,372,100,103,101,59,1,8896,114,59,3,55349,56602,112,102,59,3,55349,56654,99,114,59,3,55349,56498,4,4,102,105,111,115,6325,6330,6333,6339,114,59,3,55349,56603,59,1,926,112,102,59,3,55349,56655,99,114,59,3,55349,56499,4,9,65,73,85,97,99,102,111,115,117,6365,6370,6375,6380,6391,6405,6410,6416,6422,99,121,59,1,1071,99,121,59,1,1031,99,121,59,1,1070,99,117,116,101,5,221,1,59,6389,1,221,4,2,105,121,6397,6402,114,99,59,1,374,59,1,1067,114,59,3,55349,56604,112,102,59,3,55349,56656,99,114,59,3,55349,56500,109,108,59,1,376,4,8,72,97,99,100,101,102,111,115,6445,6450,6457,6472,6477,6501,6505,6510,99,121,59,1,1046,99,117,116,101,59,1,377,4,2,97,121,6463,6469,114,111,110,59,1,381,59,1,1047,111,116,59,1,379,4,2,114,116,6483,6497,111,87,105,100,116,104,83,112,97,99,101,59,1,8203,97,59,1,918,114,59,1,8488,112,102,59,1,8484,99,114,59,3,55349,56501,4,16,97,98,99,101,102,103,108,109,110,111,112,114,115,116,117,119,6550,6561,6568,6612,6622,6634,6645,6672,6699,6854,6870,6923,6933,6963,6974,6983,99,117,116,101,5,225,1,59,6559,1,225,114,101,118,101,59,1,259,4,6,59,69,100,105,117,121,6582,6584,6588,6591,6600,6609,1,8766,59,3,8766,819,59,1,8767,114,99,5,226,1,59,6598,1,226,116,101,5,180,1,59,6607,1,180,59,1,1072,108,105,103,5,230,1,59,6620,1,230,4,2,59,114,6628,6630,1,8289,59,3,55349,56606,114,97,118,101,5,224,1,59,6643,1,224,4,2,101,112,6651,6667,4,2,102,112,6657,6663,115,121,109,59,1,8501,104,59,1,8501,104,97,59,1,945,4,2,97,112,6678,6692,4,2,99,108,6684,6688,114,59,1,257,103,59,1,10815,5,38,1,59,6697,1,38,4,2,100,103,6705,6737,4,5,59,97,100,115,118,6717,6719,6724,6727,6734,1,8743,110,100,59,1,10837,59,1,10844,108,111,112,101,59,1,10840,59,1,10842,4,7,59,101,108,109,114,115,122,6753,6755,6758,6762,6814,6835,6848,1,8736,59,1,10660,101,59,1,8736,115,100,4,2,59,97,6770,6772,1,8737,4,8,97,98,99,100,101,102,103,104,6790,6793,6796,6799,6802,6805,6808,6811,59,1,10664,59,1,10665,59,1,10666,59,1,10667,59,1,10668,59,1,10669,59,1,10670,59,1,10671,116,4,2,59,118,6821,6823,1,8735,98,4,2,59,100,6830,6832,1,8894,59,1,10653,4,2,112,116,6841,6845,104,59,1,8738,59,1,197,97,114,114,59,1,9084,4,2,103,112,6860,6865,111,110,59,1,261,102,59,3,55349,56658,4,7,59,69,97,101,105,111,112,6886,6888,6891,6897,6900,6904,6908,1,8776,59,1,10864,99,105,114,59,1,10863,59,1,8778,100,59,1,8779,115,59,1,39,114,111,120,4,2,59,101,6917,6919,1,8776,113,59,1,8778,105,110,103,5,229,1,59,6931,1,229,4,3,99,116,121,6941,6946,6949,114,59,3,55349,56502,59,1,42,109,112,4,2,59,101,6957,6959,1,8776,113,59,1,8781,105,108,100,101,5,227,1,59,6972,1,227,109,108,5,228,1,59,6981,1,228,4,2,99,105,6989,6997,111,110,105,110,116,59,1,8755,110,116,59,1,10769,4,16,78,97,98,99,100,101,102,105,107,108,110,111,112,114,115,117,7036,7041,7119,7135,7149,7155,7219,7224,7347,7354,7463,7489,7786,7793,7814,7866,111,116,59,1,10989,4,2,99,114,7047,7094,107,4,4,99,101,112,115,7058,7064,7073,7080,111,110,103,59,1,8780,112,115,105,108,111,110,59,1,1014,114,105,109,101,59,1,8245,105,109,4,2,59,101,7088,7090,1,8765,113,59,1,8909,4,2,118,119,7100,7105,101,101,59,1,8893,101,100,4,2,59,103,7113,7115,1,8965,101,59,1,8965,114,107,4,2,59,116,7127,7129,1,9141,98,114,107,59,1,9142,4,2,111,121,7141,7146,110,103,59,1,8780,59,1,1073,113,117,111,59,1,8222,4,5,99,109,112,114,116,7167,7181,7188,7193,7199,97,117,115,4,2,59,101,7176,7178,1,8757,59,1,8757,112,116,121,118,59,1,10672,115,105,59,1,1014,110,111,117,59,1,8492,4,3,97,104,119,7207,7210,7213,59,1,946,59,1,8502,101,101,110,59,1,8812,114,59,3,55349,56607,103,4,7,99,111,115,116,117,118,119,7241,7262,7288,7305,7328,7335,7340,4,3,97,105,117,7249,7253,7258,112,59,1,8898,114,99,59,1,9711,112,59,1,8899,4,3,100,112,116,7270,7275,7281,111,116,59,1,10752,108,117,115,59,1,10753,105,109,101,115,59,1,10754,4,2,113,116,7294,7300,99,117,112,59,1,10758,97,114,59,1,9733,114,105,97,110,103,108,101,4,2,100,117,7318,7324,111,119,110,59,1,9661,112,59,1,9651,112,108,117,115,59,1,10756,101,101,59,1,8897,101,100,103,101,59,1,8896,97,114,111,119,59,1,10509,4,3,97,107,111,7362,7436,7458,4,2,99,110,7368,7432,107,4,3,108,115,116,7377,7386,7394,111,122,101,110,103,101,59,1,10731,113,117,97,114,101,59,1,9642,114,105,97,110,103,108,101,4,4,59,100,108,114,7411,7413,7419,7425,1,9652,111,119,110,59,1,9662,101,102,116,59,1,9666,105,103,104,116,59,1,9656,107,59,1,9251,4,2,49,51,7442,7454,4,2,50,52,7448,7451,59,1,9618,59,1,9617,52,59,1,9619,99,107,59,1,9608,4,2,101,111,7469,7485,4,2,59,113,7475,7478,3,61,8421,117,105,118,59,3,8801,8421,116,59,1,8976,4,4,112,116,119,120,7499,7504,7517,7523,102,59,3,55349,56659,4,2,59,116,7510,7512,1,8869,111,109,59,1,8869,116,105,101,59,1,8904,4,12,68,72,85,86,98,100,104,109,112,116,117,118,7549,7571,7597,7619,7655,7660,7682,7708,7715,7721,7728,7750,4,4,76,82,108,114,7559,7562,7565,7568,59,1,9559,59,1,9556,59,1,9558,59,1,9555,4,5,59,68,85,100,117,7583,7585,7588,7591,7594,1,9552,59,1,9574,59,1,9577,59,1,9572,59,1,9575,4,4,76,82,108,114,7607,7610,7613,7616,59,1,9565,59,1,9562,59,1,9564,59,1,9561,4,7,59,72,76,82,104,108,114,7635,7637,7640,7643,7646,7649,7652,1,9553,59,1,9580,59,1,9571,59,1,9568,59,1,9579,59,1,9570,59,1,9567,111,120,59,1,10697,4,4,76,82,108,114,7670,7673,7676,7679,59,1,9557,59,1,9554,59,1,9488,59,1,9484,4,5,59,68,85,100,117,7694,7696,7699,7702,7705,1,9472,59,1,9573,59,1,9576,59,1,9516,59,1,9524,105,110,117,115,59,1,8863,108,117,115,59,1,8862,105,109,101,115,59,1,8864,4,4,76,82,108,114,7738,7741,7744,7747,59,1,9563,59,1,9560,59,1,9496,59,1,9492,4,7,59,72,76,82,104,108,114,7766,7768,7771,7774,7777,7780,7783,1,9474,59,1,9578,59,1,9569,59,1,9566,59,1,9532,59,1,9508,59,1,9500,114,105,109,101,59,1,8245,4,2,101,118,7799,7804,118,101,59,1,728,98,97,114,5,166,1,59,7812,1,166,4,4,99,101,105,111,7824,7829,7834,7846,114,59,3,55349,56503,109,105,59,1,8271,109,4,2,59,101,7841,7843,1,8765,59,1,8909,108,4,3,59,98,104,7855,7857,7860,1,92,59,1,10693,115,117,98,59,1,10184,4,2,108,109,7872,7885,108,4,2,59,101,7879,7881,1,8226,116,59,1,8226,112,4,3,59,69,101,7894,7896,7899,1,8782,59,1,10926,4,2,59,113,7905,7907,1,8783,59,1,8783,4,15,97,99,100,101,102,104,105,108,111,114,115,116,117,119,121,7942,8021,8075,8080,8121,8126,8157,8279,8295,8430,8446,8485,8491,8707,8726,4,3,99,112,114,7950,7956,8007,117,116,101,59,1,263,4,6,59,97,98,99,100,115,7970,7972,7977,7984,7998,8003,1,8745,110,100,59,1,10820,114,99,117,112,59,1,10825,4,2,97,117,7990,7994,112,59,1,10827,112,59,1,10823,111,116,59,1,10816,59,3,8745,65024,4,2,101,111,8013,8017,116,59,1,8257,110,59,1,711,4,4,97,101,105,117,8031,8046,8056,8061,4,2,112,114,8037,8041,115,59,1,10829,111,110,59,1,269,100,105,108,5,231,1,59,8054,1,231,114,99,59,1,265,112,115,4,2,59,115,8069,8071,1,10828,109,59,1,10832,111,116,59,1,267,4,3,100,109,110,8088,8097,8104,105,108,5,184,1,59,8095,1,184,112,116,121,118,59,1,10674,116,5,162,2,59,101,8112,8114,1,162,114,100,111,116,59,1,183,114,59,3,55349,56608,4,3,99,101,105,8134,8138,8154,121,59,1,1095,99,107,4,2,59,109,8146,8148,1,10003,97,114,107,59,1,10003,59,1,967,114,4,7,59,69,99,101,102,109,115,8174,8176,8179,8258,8261,8268,8273,1,9675,59,1,10691,4,3,59,101,108,8187,8189,8193,1,710,113,59,1,8791,101,4,2,97,100,8200,8223,114,114,111,119,4,2,108,114,8210,8216,101,102,116,59,1,8634,105,103,104,116,59,1,8635,4,5,82,83,97,99,100,8235,8238,8241,8246,8252,59,1,174,59,1,9416,115,116,59,1,8859,105,114,99,59,1,8858,97,115,104,59,1,8861,59,1,8791,110,105,110,116,59,1,10768,105,100,59,1,10991,99,105,114,59,1,10690,117,98,115,4,2,59,117,8288,8290,1,9827,105,116,59,1,9827,4,4,108,109,110,112,8305,8326,8376,8400,111,110,4,2,59,101,8313,8315,1,58,4,2,59,113,8321,8323,1,8788,59,1,8788,4,2,109,112,8332,8344,97,4,2,59,116,8339,8341,1,44,59,1,64,4,3,59,102,108,8352,8354,8358,1,8705,110,59,1,8728,101,4,2,109,120,8365,8371,101,110,116,59,1,8705,101,115,59,1,8450,4,2,103,105,8382,8395,4,2,59,100,8388,8390,1,8773,111,116,59,1,10861,110,116,59,1,8750,4,3,102,114,121,8408,8412,8417,59,3,55349,56660,111,100,59,1,8720,5,169,2,59,115,8424,8426,1,169,114,59,1,8471,4,2,97,111,8436,8441,114,114,59,1,8629,115,115,59,1,10007,4,2,99,117,8452,8457,114,59,3,55349,56504,4,2,98,112,8463,8474,4,2,59,101,8469,8471,1,10959,59,1,10961,4,2,59,101,8480,8482,1,10960,59,1,10962,100,111,116,59,1,8943,4,7,100,101,108,112,114,118,119,8507,8522,8536,8550,8600,8697,8702,97,114,114,4,2,108,114,8516,8519,59,1,10552,59,1,10549,4,2,112,115,8528,8532,114,59,1,8926,99,59,1,8927,97,114,114,4,2,59,112,8545,8547,1,8630,59,1,10557,4,6,59,98,99,100,111,115,8564,8566,8573,8587,8592,8596,1,8746,114,99,97,112,59,1,10824,4,2,97,117,8579,8583,112,59,1,10822,112,59,1,10826,111,116,59,1,8845,114,59,1,10821,59,3,8746,65024,4,4,97,108,114,118,8610,8623,8663,8672,114,114,4,2,59,109,8618,8620,1,8631,59,1,10556,121,4,3,101,118,119,8632,8651,8656,113,4,2,112,115,8639,8645,114,101,99,59,1,8926,117,99,99,59,1,8927,101,101,59,1,8910,101,100,103,101,59,1,8911,101,110,5,164,1,59,8670,1,164,101,97,114,114,111,119,4,2,108,114,8684,8690,101,102,116,59,1,8630,105,103,104,116,59,1,8631,101,101,59,1,8910,101,100,59,1,8911,4,2,99,105,8713,8721,111,110,105,110,116,59,1,8754,110,116,59,1,8753,108,99,116,121,59,1,9005,4,19,65,72,97,98,99,100,101,102,104,105,106,108,111,114,115,116,117,119,122,8773,8778,8783,8821,8839,8854,8887,8914,8930,8944,9036,9041,9058,9197,9227,9258,9281,9297,9305,114,114,59,1,8659,97,114,59,1,10597,4,4,103,108,114,115,8793,8799,8805,8809,103,101,114,59,1,8224,101,116,104,59,1,8504,114,59,1,8595,104,4,2,59,118,8816,8818,1,8208,59,1,8867,4,2,107,108,8827,8834,97,114,111,119,59,1,10511,97,99,59,1,733,4,2,97,121,8845,8851,114,111,110,59,1,271,59,1,1076,4,3,59,97,111,8862,8864,8880,1,8518,4,2,103,114,8870,8876,103,101,114,59,1,8225,114,59,1,8650,116,115,101,113,59,1,10871,4,3,103,108,109,8895,8902,8907,5,176,1,59,8900,1,176,116,97,59,1,948,112,116,121,118,59,1,10673,4,2,105,114,8920,8926,115,104,116,59,1,10623,59,3,55349,56609,97,114,4,2,108,114,8938,8941,59,1,8643,59,1,8642,4,5,97,101,103,115,118,8956,8986,8989,8996,9001,109,4,3,59,111,115,8965,8967,8983,1,8900,110,100,4,2,59,115,8975,8977,1,8900,117,105,116,59,1,9830,59,1,9830,59,1,168,97,109,109,97,59,1,989,105,110,59,1,8946,4,3,59,105,111,9009,9011,9031,1,247,100,101,5,247,2,59,111,9020,9022,1,247,110,116,105,109,101,115,59,1,8903,110,120,59,1,8903,99,121,59,1,1106,99,4,2,111,114,9048,9053,114,110,59,1,8990,111,112,59,1,8973,4,5,108,112,116,117,119,9070,9076,9081,9130,9144,108,97,114,59,1,36,102,59,3,55349,56661,4,5,59,101,109,112,115,9093,9095,9109,9116,9122,1,729,113,4,2,59,100,9102,9104,1,8784,111,116,59,1,8785,105,110,117,115,59,1,8760,108,117,115,59,1,8724,113,117,97,114,101,59,1,8865,98,108,101,98,97,114,119,101,100,103,101,59,1,8966,110,4,3,97,100,104,9153,9160,9172,114,114,111,119,59,1,8595,111,119,110,97,114,114,111,119,115,59,1,8650,97,114,112,111,111,110,4,2,108,114,9184,9190,101,102,116,59,1,8643,105,103,104,116,59,1,8642,4,2,98,99,9203,9211,107,97,114,111,119,59,1,10512,4,2,111,114,9217,9222,114,110,59,1,8991,111,112,59,1,8972,4,3,99,111,116,9235,9248,9252,4,2,114,121,9241,9245,59,3,55349,56505,59,1,1109,108,59,1,10742,114,111,107,59,1,273,4,2,100,114,9264,9269,111,116,59,1,8945,105,4,2,59,102,9276,9278,1,9663,59,1,9662,4,2,97,104,9287,9292,114,114,59,1,8693,97,114,59,1,10607,97,110,103,108,101,59,1,10662,4,2,99,105,9311,9315,121,59,1,1119,103,114,97,114,114,59,1,10239,4,18,68,97,99,100,101,102,103,108,109,110,111,112,113,114,115,116,117,120,9361,9376,9398,9439,9444,9447,9462,9495,9531,9585,9598,9614,9659,9755,9771,9792,9808,9826,4,2,68,111,9367,9372,111,116,59,1,10871,116,59,1,8785,4,2,99,115,9382,9392,117,116,101,5,233,1,59,9390,1,233,116,101,114,59,1,10862,4,4,97,105,111,121,9408,9414,9430,9436,114,111,110,59,1,283,114,4,2,59,99,9421,9423,1,8790,5,234,1,59,9428,1,234,108,111,110,59,1,8789,59,1,1101,111,116,59,1,279,59,1,8519,4,2,68,114,9453,9458,111,116,59,1,8786,59,3,55349,56610,4,3,59,114,115,9470,9472,9482,1,10906,97,118,101,5,232,1,59,9480,1,232,4,2,59,100,9488,9490,1,10902,111,116,59,1,10904,4,4,59,105,108,115,9505,9507,9515,9518,1,10905,110,116,101,114,115,59,1,9191,59,1,8467,4,2,59,100,9524,9526,1,10901,111,116,59,1,10903,4,3,97,112,115,9539,9544,9564,99,114,59,1,275,116,121,4,3,59,115,118,9554,9556,9561,1,8709,101,116,59,1,8709,59,1,8709,112,4,2,49,59,9571,9583,4,2,51,52,9577,9580,59,1,8196,59,1,8197,1,8195,4,2,103,115,9591,9594,59,1,331,112,59,1,8194,4,2,103,112,9604,9609,111,110,59,1,281,102,59,3,55349,56662,4,3,97,108,115,9622,9635,9640,114,4,2,59,115,9629,9631,1,8917,108,59,1,10723,117,115,59,1,10865,105,4,3,59,108,118,9649,9651,9656,1,949,111,110,59,1,949,59,1,1013,4,4,99,115,117,118,9669,9686,9716,9747,4,2,105,111,9675,9680,114,99,59,1,8790,108,111,110,59,1,8789,4,2,105,108,9692,9696,109,59,1,8770,97,110,116,4,2,103,108,9705,9710,116,114,59,1,10902,101,115,115,59,1,10901,4,3,97,101,105,9724,9729,9734,108,115,59,1,61,115,116,59,1,8799,118,4,2,59,68,9741,9743,1,8801,68,59,1,10872,112,97,114,115,108,59,1,10725,4,2,68,97,9761,9766,111,116,59,1,8787,114,114,59,1,10609,4,3,99,100,105,9779,9783,9788,114,59,1,8495,111,116,59,1,8784,109,59,1,8770,4,2,97,104,9798,9801,59,1,951,5,240,1,59,9806,1,240,4,2,109,114,9814,9822,108,5,235,1,59,9820,1,235,111,59,1,8364,4,3,99,105,112,9834,9838,9843,108,59,1,33,115,116,59,1,8707,4,2,101,111,9849,9859,99,116,97,116,105,111,110,59,1,8496,110,101,110,116,105,97,108,101,59,1,8519,4,12,97,99,101,102,105,106,108,110,111,112,114,115,9896,9910,9914,9921,9954,9960,9967,9989,9994,10027,10036,10164,108,108,105,110,103,100,111,116,115,101,113,59,1,8786,121,59,1,1092,109,97,108,101,59,1,9792,4,3,105,108,114,9929,9935,9950,108,105,103,59,1,64259,4,2,105,108,9941,9945,103,59,1,64256,105,103,59,1,64260,59,3,55349,56611,108,105,103,59,1,64257,108,105,103,59,3,102,106,4,3,97,108,116,9975,9979,9984,116,59,1,9837,105,103,59,1,64258,110,115,59,1,9649,111,102,59,1,402,4,2,112,114,1e4,10005,102,59,3,55349,56663,4,2,97,107,10011,10016,108,108,59,1,8704,4,2,59,118,10022,10024,1,8916,59,1,10969,97,114,116,105,110,116,59,1,10765,4,2,97,111,10042,10159,4,2,99,115,10048,10155,4,6,49,50,51,52,53,55,10062,10102,10114,10135,10139,10151,4,6,50,51,52,53,54,56,10076,10083,10086,10093,10096,10099,5,189,1,59,10081,1,189,59,1,8531,5,188,1,59,10091,1,188,59,1,8533,59,1,8537,59,1,8539,4,2,51,53,10108,10111,59,1,8532,59,1,8534,4,3,52,53,56,10122,10129,10132,5,190,1,59,10127,1,190,59,1,8535,59,1,8540,53,59,1,8536,4,2,54,56,10145,10148,59,1,8538,59,1,8541,56,59,1,8542,108,59,1,8260,119,110,59,1,8994,99,114,59,3,55349,56507,4,17,69,97,98,99,100,101,102,103,105,106,108,110,111,114,115,116,118,10206,10217,10247,10254,10268,10273,10358,10363,10374,10380,10385,10406,10458,10464,10470,10497,10610,4,2,59,108,10212,10214,1,8807,59,1,10892,4,3,99,109,112,10225,10231,10244,117,116,101,59,1,501,109,97,4,2,59,100,10239,10241,1,947,59,1,989,59,1,10886,114,101,118,101,59,1,287,4,2,105,121,10260,10265,114,99,59,1,285,59,1,1075,111,116,59,1,289,4,4,59,108,113,115,10283,10285,10288,10308,1,8805,59,1,8923,4,3,59,113,115,10296,10298,10301,1,8805,59,1,8807,108,97,110,116,59,1,10878,4,4,59,99,100,108,10318,10320,10324,10345,1,10878,99,59,1,10921,111,116,4,2,59,111,10332,10334,1,10880,4,2,59,108,10340,10342,1,10882,59,1,10884,4,2,59,101,10351,10354,3,8923,65024,115,59,1,10900,114,59,3,55349,56612,4,2,59,103,10369,10371,1,8811,59,1,8921,109,101,108,59,1,8503,99,121,59,1,1107,4,4,59,69,97,106,10395,10397,10400,10403,1,8823,59,1,10898,59,1,10917,59,1,10916,4,4,69,97,101,115,10416,10419,10434,10453,59,1,8809,112,4,2,59,112,10426,10428,1,10890,114,111,120,59,1,10890,4,2,59,113,10440,10442,1,10888,4,2,59,113,10448,10450,1,10888,59,1,8809,105,109,59,1,8935,112,102,59,3,55349,56664,97,118,101,59,1,96,4,2,99,105,10476,10480,114,59,1,8458,109,4,3,59,101,108,10489,10491,10494,1,8819,59,1,10894,59,1,10896,5,62,6,59,99,100,108,113,114,10512,10514,10527,10532,10538,10545,1,62,4,2,99,105,10520,10523,59,1,10919,114,59,1,10874,111,116,59,1,8919,80,97,114,59,1,10645,117,101,115,116,59,1,10876,4,5,97,100,101,108,115,10557,10574,10579,10599,10605,4,2,112,114,10563,10570,112,114,111,120,59,1,10886,114,59,1,10616,111,116,59,1,8919,113,4,2,108,113,10586,10592,101,115,115,59,1,8923,108,101,115,115,59,1,10892,101,115,115,59,1,8823,105,109,59,1,8819,4,2,101,110,10616,10626,114,116,110,101,113,113,59,3,8809,65024,69,59,3,8809,65024,4,10,65,97,98,99,101,102,107,111,115,121,10653,10658,10713,10718,10724,10760,10765,10786,10850,10875,114,114,59,1,8660,4,4,105,108,109,114,10668,10674,10678,10684,114,115,112,59,1,8202,102,59,1,189,105,108,116,59,1,8459,4,2,100,114,10690,10695,99,121,59,1,1098,4,3,59,99,119,10703,10705,10710,1,8596,105,114,59,1,10568,59,1,8621,97,114,59,1,8463,105,114,99,59,1,293,4,3,97,108,114,10732,10748,10754,114,116,115,4,2,59,117,10741,10743,1,9829,105,116,59,1,9829,108,105,112,59,1,8230,99,111,110,59,1,8889,114,59,3,55349,56613,115,4,2,101,119,10772,10779,97,114,111,119,59,1,10533,97,114,111,119,59,1,10534,4,5,97,109,111,112,114,10798,10803,10809,10839,10844,114,114,59,1,8703,116,104,116,59,1,8763,107,4,2,108,114,10816,10827,101,102,116,97,114,114,111,119,59,1,8617,105,103,104,116,97,114,114,111,119,59,1,8618,102,59,3,55349,56665,98,97,114,59,1,8213,4,3,99,108,116,10858,10863,10869,114,59,3,55349,56509,97,115,104,59,1,8463,114,111,107,59,1,295,4,2,98,112,10881,10887,117,108,108,59,1,8259,104,101,110,59,1,8208,4,15,97,99,101,102,103,105,106,109,110,111,112,113,115,116,117,10925,10936,10958,10977,10990,11001,11039,11045,11101,11192,11220,11226,11237,11285,11299,99,117,116,101,5,237,1,59,10934,1,237,4,3,59,105,121,10944,10946,10955,1,8291,114,99,5,238,1,59,10953,1,238,59,1,1080,4,2,99,120,10964,10968,121,59,1,1077,99,108,5,161,1,59,10975,1,161,4,2,102,114,10983,10986,59,1,8660,59,3,55349,56614,114,97,118,101,5,236,1,59,10999,1,236,4,4,59,105,110,111,11011,11013,11028,11034,1,8520,4,2,105,110,11019,11024,110,116,59,1,10764,116,59,1,8749,102,105,110,59,1,10716,116,97,59,1,8489,108,105,103,59,1,307,4,3,97,111,112,11053,11092,11096,4,3,99,103,116,11061,11065,11088,114,59,1,299,4,3,101,108,112,11073,11076,11082,59,1,8465,105,110,101,59,1,8464,97,114,116,59,1,8465,104,59,1,305,102,59,1,8887,101,100,59,1,437,4,5,59,99,102,111,116,11113,11115,11121,11136,11142,1,8712,97,114,101,59,1,8453,105,110,4,2,59,116,11129,11131,1,8734,105,101,59,1,10717,100,111,116,59,1,305,4,5,59,99,101,108,112,11154,11156,11161,11179,11186,1,8747,97,108,59,1,8890,4,2,103,114,11167,11173,101,114,115,59,1,8484,99,97,108,59,1,8890,97,114,104,107,59,1,10775,114,111,100,59,1,10812,4,4,99,103,112,116,11202,11206,11211,11216,121,59,1,1105,111,110,59,1,303,102,59,3,55349,56666,97,59,1,953,114,111,100,59,1,10812,117,101,115,116,5,191,1,59,11235,1,191,4,2,99,105,11243,11248,114,59,3,55349,56510,110,4,5,59,69,100,115,118,11261,11263,11266,11271,11282,1,8712,59,1,8953,111,116,59,1,8949,4,2,59,118,11277,11279,1,8948,59,1,8947,59,1,8712,4,2,59,105,11291,11293,1,8290,108,100,101,59,1,297,4,2,107,109,11305,11310,99,121,59,1,1110,108,5,239,1,59,11316,1,239,4,6,99,102,109,111,115,117,11332,11346,11351,11357,11363,11380,4,2,105,121,11338,11343,114,99,59,1,309,59,1,1081,114,59,3,55349,56615,97,116,104,59,1,567,112,102,59,3,55349,56667,4,2,99,101,11369,11374,114,59,3,55349,56511,114,99,121,59,1,1112,107,99,121,59,1,1108,4,8,97,99,102,103,104,106,111,115,11404,11418,11433,11438,11445,11450,11455,11461,112,112,97,4,2,59,118,11413,11415,1,954,59,1,1008,4,2,101,121,11424,11430,100,105,108,59,1,311,59,1,1082,114,59,3,55349,56616,114,101,101,110,59,1,312,99,121,59,1,1093,99,121,59,1,1116,112,102,59,3,55349,56668,99,114,59,3,55349,56512,4,23,65,66,69,72,97,98,99,100,101,102,103,104,106,108,109,110,111,112,114,115,116,117,118,11515,11538,11544,11555,11560,11721,11780,11818,11868,12136,12160,12171,12203,12208,12246,12275,12327,12509,12523,12569,12641,12732,12752,4,3,97,114,116,11523,11528,11532,114,114,59,1,8666,114,59,1,8656,97,105,108,59,1,10523,97,114,114,59,1,10510,4,2,59,103,11550,11552,1,8806,59,1,10891,97,114,59,1,10594,4,9,99,101,103,109,110,112,113,114,116,11580,11586,11594,11600,11606,11624,11627,11636,11694,117,116,101,59,1,314,109,112,116,121,118,59,1,10676,114,97,110,59,1,8466,98,100,97,59,1,955,103,4,3,59,100,108,11615,11617,11620,1,10216,59,1,10641,101,59,1,10216,59,1,10885,117,111,5,171,1,59,11634,1,171,114,4,8,59,98,102,104,108,112,115,116,11655,11657,11669,11673,11677,11681,11685,11690,1,8592,4,2,59,102,11663,11665,1,8676,115,59,1,10527,115,59,1,10525,107,59,1,8617,112,59,1,8619,108,59,1,10553,105,109,59,1,10611,108,59,1,8610,4,3,59,97,101,11702,11704,11709,1,10923,105,108,59,1,10521,4,2,59,115,11715,11717,1,10925,59,3,10925,65024,4,3,97,98,114,11729,11734,11739,114,114,59,1,10508,114,107,59,1,10098,4,2,97,107,11745,11758,99,4,2,101,107,11752,11755,59,1,123,59,1,91,4,2,101,115,11764,11767,59,1,10635,108,4,2,100,117,11774,11777,59,1,10639,59,1,10637,4,4,97,101,117,121,11790,11796,11811,11815,114,111,110,59,1,318,4,2,100,105,11802,11807,105,108,59,1,316,108,59,1,8968,98,59,1,123,59,1,1083,4,4,99,113,114,115,11828,11832,11845,11864,97,59,1,10550,117,111,4,2,59,114,11840,11842,1,8220,59,1,8222,4,2,100,117,11851,11857,104,97,114,59,1,10599,115,104,97,114,59,1,10571,104,59,1,8626,4,5,59,102,103,113,115,11880,11882,12008,12011,12031,1,8804,116,4,5,97,104,108,114,116,11895,11913,11935,11947,11996,114,114,111,119,4,2,59,116,11905,11907,1,8592,97,105,108,59,1,8610,97,114,112,111,111,110,4,2,100,117,11925,11931,111,119,110,59,1,8637,112,59,1,8636,101,102,116,97,114,114,111,119,115,59,1,8647,105,103,104,116,4,3,97,104,115,11959,11974,11984,114,114,111,119,4,2,59,115,11969,11971,1,8596,59,1,8646,97,114,112,111,111,110,115,59,1,8651,113,117,105,103,97,114,114,111,119,59,1,8621,104,114,101,101,116,105,109,101,115,59,1,8907,59,1,8922,4,3,59,113,115,12019,12021,12024,1,8804,59,1,8806,108,97,110,116,59,1,10877,4,5,59,99,100,103,115,12043,12045,12049,12070,12083,1,10877,99,59,1,10920,111,116,4,2,59,111,12057,12059,1,10879,4,2,59,114,12065,12067,1,10881,59,1,10883,4,2,59,101,12076,12079,3,8922,65024,115,59,1,10899,4,5,97,100,101,103,115,12095,12103,12108,12126,12131,112,112,114,111,120,59,1,10885,111,116,59,1,8918,113,4,2,103,113,12115,12120,116,114,59,1,8922,103,116,114,59,1,10891,116,114,59,1,8822,105,109,59,1,8818,4,3,105,108,114,12144,12150,12156,115,104,116,59,1,10620,111,111,114,59,1,8970,59,3,55349,56617,4,2,59,69,12166,12168,1,8822,59,1,10897,4,2,97,98,12177,12198,114,4,2,100,117,12184,12187,59,1,8637,4,2,59,108,12193,12195,1,8636,59,1,10602,108,107,59,1,9604,99,121,59,1,1113,4,5,59,97,99,104,116,12220,12222,12227,12235,12241,1,8810,114,114,59,1,8647,111,114,110,101,114,59,1,8990,97,114,100,59,1,10603,114,105,59,1,9722,4,2,105,111,12252,12258,100,111,116,59,1,320,117,115,116,4,2,59,97,12267,12269,1,9136,99,104,101,59,1,9136,4,4,69,97,101,115,12285,12288,12303,12322,59,1,8808,112,4,2,59,112,12295,12297,1,10889,114,111,120,59,1,10889,4,2,59,113,12309,12311,1,10887,4,2,59,113,12317,12319,1,10887,59,1,8808,105,109,59,1,8934,4,8,97,98,110,111,112,116,119,122,12345,12359,12364,12421,12446,12467,12474,12490,4,2,110,114,12351,12355,103,59,1,10220,114,59,1,8701,114,107,59,1,10214,103,4,3,108,109,114,12373,12401,12409,101,102,116,4,2,97,114,12382,12389,114,114,111,119,59,1,10229,105,103,104,116,97,114,114,111,119,59,1,10231,97,112,115,116,111,59,1,10236,105,103,104,116,97,114,114,111,119,59,1,10230,112,97,114,114,111,119,4,2,108,114,12433,12439,101,102,116,59,1,8619,105,103,104,116,59,1,8620,4,3,97,102,108,12454,12458,12462,114,59,1,10629,59,3,55349,56669,117,115,59,1,10797,105,109,101,115,59,1,10804,4,2,97,98,12480,12485,115,116,59,1,8727,97,114,59,1,95,4,3,59,101,102,12498,12500,12506,1,9674,110,103,101,59,1,9674,59,1,10731,97,114,4,2,59,108,12517,12519,1,40,116,59,1,10643,4,5,97,99,104,109,116,12535,12540,12548,12561,12564,114,114,59,1,8646,111,114,110,101,114,59,1,8991,97,114,4,2,59,100,12556,12558,1,8651,59,1,10605,59,1,8206,114,105,59,1,8895,4,6,97,99,104,105,113,116,12583,12589,12594,12597,12614,12635,113,117,111,59,1,8249,114,59,3,55349,56513,59,1,8624,109,4,3,59,101,103,12606,12608,12611,1,8818,59,1,10893,59,1,10895,4,2,98,117,12620,12623,59,1,91,111,4,2,59,114,12630,12632,1,8216,59,1,8218,114,111,107,59,1,322,5,60,8,59,99,100,104,105,108,113,114,12660,12662,12675,12680,12686,12692,12698,12705,1,60,4,2,99,105,12668,12671,59,1,10918,114,59,1,10873,111,116,59,1,8918,114,101,101,59,1,8907,109,101,115,59,1,8905,97,114,114,59,1,10614,117,101,115,116,59,1,10875,4,2,80,105,12711,12716,97,114,59,1,10646,4,3,59,101,102,12724,12726,12729,1,9667,59,1,8884,59,1,9666,114,4,2,100,117,12739,12746,115,104,97,114,59,1,10570,104,97,114,59,1,10598,4,2,101,110,12758,12768,114,116,110,101,113,113,59,3,8808,65024,69,59,3,8808,65024,4,14,68,97,99,100,101,102,104,105,108,110,111,112,115,117,12803,12809,12893,12908,12914,12928,12933,12937,13011,13025,13032,13049,13052,13069,68,111,116,59,1,8762,4,4,99,108,112,114,12819,12827,12849,12887,114,5,175,1,59,12825,1,175,4,2,101,116,12833,12836,59,1,9794,4,2,59,101,12842,12844,1,10016,115,101,59,1,10016,4,2,59,115,12855,12857,1,8614,116,111,4,4,59,100,108,117,12869,12871,12877,12883,1,8614,111,119,110,59,1,8615,101,102,116,59,1,8612,112,59,1,8613,107,101,114,59,1,9646,4,2,111,121,12899,12905,109,109,97,59,1,10793,59,1,1084,97,115,104,59,1,8212,97,115,117,114,101,100,97,110,103,108,101,59,1,8737,114,59,3,55349,56618,111,59,1,8487,4,3,99,100,110,12945,12954,12985,114,111,5,181,1,59,12952,1,181,4,4,59,97,99,100,12964,12966,12971,12976,1,8739,115,116,59,1,42,105,114,59,1,10992,111,116,5,183,1,59,12983,1,183,117,115,4,3,59,98,100,12995,12997,13e3,1,8722,59,1,8863,4,2,59,117,13006,13008,1,8760,59,1,10794,4,2,99,100,13017,13021,112,59,1,10971,114,59,1,8230,112,108,117,115,59,1,8723,4,2,100,112,13038,13044,101,108,115,59,1,8871,102,59,3,55349,56670,59,1,8723,4,2,99,116,13058,13063,114,59,3,55349,56514,112,111,115,59,1,8766,4,3,59,108,109,13077,13079,13087,1,956,116,105,109,97,112,59,1,8888,97,112,59,1,8888,4,24,71,76,82,86,97,98,99,100,101,102,103,104,105,106,108,109,111,112,114,115,116,117,118,119,13142,13165,13217,13229,13247,13330,13359,13414,13420,13508,13513,13579,13602,13626,13631,13762,13767,13855,13936,13995,14214,14285,14312,14432,4,2,103,116,13148,13152,59,3,8921,824,4,2,59,118,13158,13161,3,8811,8402,59,3,8811,824,4,3,101,108,116,13173,13200,13204,102,116,4,2,97,114,13181,13188,114,114,111,119,59,1,8653,105,103,104,116,97,114,114,111,119,59,1,8654,59,3,8920,824,4,2,59,118,13210,13213,3,8810,8402,59,3,8810,824,105,103,104,116,97,114,114,111,119,59,1,8655,4,2,68,100,13235,13241,97,115,104,59,1,8879,97,115,104,59,1,8878,4,5,98,99,110,112,116,13259,13264,13270,13275,13308,108,97,59,1,8711,117,116,101,59,1,324,103,59,3,8736,8402,4,5,59,69,105,111,112,13287,13289,13293,13298,13302,1,8777,59,3,10864,824,100,59,3,8779,824,115,59,1,329,114,111,120,59,1,8777,117,114,4,2,59,97,13316,13318,1,9838,108,4,2,59,115,13325,13327,1,9838,59,1,8469,4,2,115,117,13336,13344,112,5,160,1,59,13342,1,160,109,112,4,2,59,101,13352,13355,3,8782,824,59,3,8783,824,4,5,97,101,111,117,121,13371,13385,13391,13407,13411,4,2,112,114,13377,13380,59,1,10819,111,110,59,1,328,100,105,108,59,1,326,110,103,4,2,59,100,13399,13401,1,8775,111,116,59,3,10861,824,112,59,1,10818,59,1,1085,97,115,104,59,1,8211,4,7,59,65,97,100,113,115,120,13436,13438,13443,13466,13472,13478,13494,1,8800,114,114,59,1,8663,114,4,2,104,114,13450,13454,107,59,1,10532,4,2,59,111,13460,13462,1,8599,119,59,1,8599,111,116,59,3,8784,824,117,105,118,59,1,8802,4,2,101,105,13484,13489,97,114,59,1,10536,109,59,3,8770,824,105,115,116,4,2,59,115,13503,13505,1,8708,59,1,8708,114,59,3,55349,56619,4,4,69,101,115,116,13523,13527,13563,13568,59,3,8807,824,4,3,59,113,115,13535,13537,13559,1,8817,4,3,59,113,115,13545,13547,13551,1,8817,59,3,8807,824,108,97,110,116,59,3,10878,824,59,3,10878,824,105,109,59,1,8821,4,2,59,114,13574,13576,1,8815,59,1,8815,4,3,65,97,112,13587,13592,13597,114,114,59,1,8654,114,114,59,1,8622,97,114,59,1,10994,4,3,59,115,118,13610,13612,13623,1,8715,4,2,59,100,13618,13620,1,8956,59,1,8954,59,1,8715,99,121,59,1,1114,4,7,65,69,97,100,101,115,116,13647,13652,13656,13661,13665,13737,13742,114,114,59,1,8653,59,3,8806,824,114,114,59,1,8602,114,59,1,8229,4,4,59,102,113,115,13675,13677,13703,13725,1,8816,116,4,2,97,114,13684,13691,114,114,111,119,59,1,8602,105,103,104,116,97,114,114,111,119,59,1,8622,4,3,59,113,115,13711,13713,13717,1,8816,59,3,8806,824,108,97,110,116,59,3,10877,824,4,2,59,115,13731,13734,3,10877,824,59,1,8814,105,109,59,1,8820,4,2,59,114,13748,13750,1,8814,105,4,2,59,101,13757,13759,1,8938,59,1,8940,105,100,59,1,8740,4,2,112,116,13773,13778,102,59,3,55349,56671,5,172,3,59,105,110,13787,13789,13829,1,172,110,4,4,59,69,100,118,13800,13802,13806,13812,1,8713,59,3,8953,824,111,116,59,3,8949,824,4,3,97,98,99,13820,13823,13826,59,1,8713,59,1,8951,59,1,8950,105,4,2,59,118,13836,13838,1,8716,4,3,97,98,99,13846,13849,13852,59,1,8716,59,1,8958,59,1,8957,4,3,97,111,114,13863,13892,13899,114,4,4,59,97,115,116,13874,13876,13883,13888,1,8742,108,108,101,108,59,1,8742,108,59,3,11005,8421,59,3,8706,824,108,105,110,116,59,1,10772,4,3,59,99,101,13907,13909,13914,1,8832,117,101,59,1,8928,4,2,59,99,13920,13923,3,10927,824,4,2,59,101,13929,13931,1,8832,113,59,3,10927,824,4,4,65,97,105,116,13946,13951,13971,13982,114,114,59,1,8655,114,114,4,3,59,99,119,13961,13963,13967,1,8603,59,3,10547,824,59,3,8605,824,103,104,116,97,114,114,111,119,59,1,8603,114,105,4,2,59,101,13990,13992,1,8939,59,1,8941,4,7,99,104,105,109,112,113,117,14011,14036,14060,14080,14085,14090,14106,4,4,59,99,101,114,14021,14023,14028,14032,1,8833,117,101,59,1,8929,59,3,10928,824,59,3,55349,56515,111,114,116,4,2,109,112,14045,14050,105,100,59,1,8740,97,114,97,108,108,101,108,59,1,8742,109,4,2,59,101,14067,14069,1,8769,4,2,59,113,14075,14077,1,8772,59,1,8772,105,100,59,1,8740,97,114,59,1,8742,115,117,4,2,98,112,14098,14102,101,59,1,8930,101,59,1,8931,4,3,98,99,112,14114,14157,14171,4,4,59,69,101,115,14124,14126,14130,14133,1,8836,59,3,10949,824,59,1,8840,101,116,4,2,59,101,14141,14144,3,8834,8402,113,4,2,59,113,14151,14153,1,8840,59,3,10949,824,99,4,2,59,101,14164,14166,1,8833,113,59,3,10928,824,4,4,59,69,101,115,14181,14183,14187,14190,1,8837,59,3,10950,824,59,1,8841,101,116,4,2,59,101,14198,14201,3,8835,8402,113,4,2,59,113,14208,14210,1,8841,59,3,10950,824,4,4,103,105,108,114,14224,14228,14238,14242,108,59,1,8825,108,100,101,5,241,1,59,14236,1,241,103,59,1,8824,105,97,110,103,108,101,4,2,108,114,14254,14269,101,102,116,4,2,59,101,14263,14265,1,8938,113,59,1,8940,105,103,104,116,4,2,59,101,14279,14281,1,8939,113,59,1,8941,4,2,59,109,14291,14293,1,957,4,3,59,101,115,14301,14303,14308,1,35,114,111,59,1,8470,112,59,1,8199,4,9,68,72,97,100,103,105,108,114,115,14332,14338,14344,14349,14355,14369,14376,14408,14426,97,115,104,59,1,8877,97,114,114,59,1,10500,112,59,3,8781,8402,97,115,104,59,1,8876,4,2,101,116,14361,14365,59,3,8805,8402,59,3,62,8402,110,102,105,110,59,1,10718,4,3,65,101,116,14384,14389,14393,114,114,59,1,10498,59,3,8804,8402,4,2,59,114,14399,14402,3,60,8402,105,101,59,3,8884,8402,4,2,65,116,14414,14419,114,114,59,1,10499,114,105,101,59,3,8885,8402,105,109,59,3,8764,8402,4,3,65,97,110,14440,14445,14468,114,114,59,1,8662,114,4,2,104,114,14452,14456,107,59,1,10531,4,2,59,111,14462,14464,1,8598,119,59,1,8598,101,97,114,59,1,10535,4,18,83,97,99,100,101,102,103,104,105,108,109,111,112,114,115,116,117,118,14512,14515,14535,14560,14597,14603,14618,14643,14657,14662,14701,14741,14747,14769,14851,14877,14907,14916,59,1,9416,4,2,99,115,14521,14531,117,116,101,5,243,1,59,14529,1,243,116,59,1,8859,4,2,105,121,14541,14557,114,4,2,59,99,14548,14550,1,8858,5,244,1,59,14555,1,244,59,1,1086,4,5,97,98,105,111,115,14572,14577,14583,14587,14591,115,104,59,1,8861,108,97,99,59,1,337,118,59,1,10808,116,59,1,8857,111,108,100,59,1,10684,108,105,103,59,1,339,4,2,99,114,14609,14614,105,114,59,1,10687,59,3,55349,56620,4,3,111,114,116,14626,14630,14640,110,59,1,731,97,118,101,5,242,1,59,14638,1,242,59,1,10689,4,2,98,109,14649,14654,97,114,59,1,10677,59,1,937,110,116,59,1,8750,4,4,97,99,105,116,14672,14677,14693,14698,114,114,59,1,8634,4,2,105,114,14683,14687,114,59,1,10686,111,115,115,59,1,10683,110,101,59,1,8254,59,1,10688,4,3,97,101,105,14709,14714,14719,99,114,59,1,333,103,97,59,1,969,4,3,99,100,110,14727,14733,14736,114,111,110,59,1,959,59,1,10678,117,115,59,1,8854,112,102,59,3,55349,56672,4,3,97,101,108,14755,14759,14764,114,59,1,10679,114,112,59,1,10681,117,115,59,1,8853,4,7,59,97,100,105,111,115,118,14785,14787,14792,14831,14837,14841,14848,1,8744,114,114,59,1,8635,4,4,59,101,102,109,14802,14804,14817,14824,1,10845,114,4,2,59,111,14811,14813,1,8500,102,59,1,8500,5,170,1,59,14822,1,170,5,186,1,59,14829,1,186,103,111,102,59,1,8886,114,59,1,10838,108,111,112,101,59,1,10839,59,1,10843,4,3,99,108,111,14859,14863,14873,114,59,1,8500,97,115,104,5,248,1,59,14871,1,248,108,59,1,8856,105,4,2,108,109,14884,14893,100,101,5,245,1,59,14891,1,245,101,115,4,2,59,97,14901,14903,1,8855,115,59,1,10806,109,108,5,246,1,59,14914,1,246,98,97,114,59,1,9021,4,12,97,99,101,102,104,105,108,109,111,114,115,117,14948,14992,14996,15033,15038,15068,15090,15189,15192,15222,15427,15441,114,4,4,59,97,115,116,14959,14961,14976,14989,1,8741,5,182,2,59,108,14968,14970,1,182,108,101,108,59,1,8741,4,2,105,108,14982,14986,109,59,1,10995,59,1,11005,59,1,8706,121,59,1,1087,114,4,5,99,105,109,112,116,15009,15014,15019,15024,15027,110,116,59,1,37,111,100,59,1,46,105,108,59,1,8240,59,1,8869,101,110,107,59,1,8241,114,59,3,55349,56621,4,3,105,109,111,15046,15057,15063,4,2,59,118,15052,15054,1,966,59,1,981,109,97,116,59,1,8499,110,101,59,1,9742,4,3,59,116,118,15076,15078,15087,1,960,99,104,102,111,114,107,59,1,8916,59,1,982,4,2,97,117,15096,15119,110,4,2,99,107,15103,15115,107,4,2,59,104,15110,15112,1,8463,59,1,8462,118,59,1,8463,115,4,9,59,97,98,99,100,101,109,115,116,15140,15142,15148,15151,15156,15168,15171,15179,15184,1,43,99,105,114,59,1,10787,59,1,8862,105,114,59,1,10786,4,2,111,117,15162,15165,59,1,8724,59,1,10789,59,1,10866,110,5,177,1,59,15177,1,177,105,109,59,1,10790,119,111,59,1,10791,59,1,177,4,3,105,112,117,15200,15208,15213,110,116,105,110,116,59,1,10773,102,59,3,55349,56673,110,100,5,163,1,59,15220,1,163,4,10,59,69,97,99,101,105,110,111,115,117,15244,15246,15249,15253,15258,15334,15347,15367,15416,15421,1,8826,59,1,10931,112,59,1,10935,117,101,59,1,8828,4,2,59,99,15264,15266,1,10927,4,6,59,97,99,101,110,115,15280,15282,15290,15299,15303,15329,1,8826,112,112,114,111,120,59,1,10935,117,114,108,121,101,113,59,1,8828,113,59,1,10927,4,3,97,101,115,15311,15319,15324,112,112,114,111,120,59,1,10937,113,113,59,1,10933,105,109,59,1,8936,105,109,59,1,8830,109,101,4,2,59,115,15342,15344,1,8242,59,1,8473,4,3,69,97,115,15355,15358,15362,59,1,10933,112,59,1,10937,105,109,59,1,8936,4,3,100,102,112,15375,15378,15404,59,1,8719,4,3,97,108,115,15386,15392,15398,108,97,114,59,1,9006,105,110,101,59,1,8978,117,114,102,59,1,8979,4,2,59,116,15410,15412,1,8733,111,59,1,8733,105,109,59,1,8830,114,101,108,59,1,8880,4,2,99,105,15433,15438,114,59,3,55349,56517,59,1,968,110,99,115,112,59,1,8200,4,6,102,105,111,112,115,117,15462,15467,15472,15478,15485,15491,114,59,3,55349,56622,110,116,59,1,10764,112,102,59,3,55349,56674,114,105,109,101,59,1,8279,99,114,59,3,55349,56518,4,3,97,101,111,15499,15520,15534,116,4,2,101,105,15506,15515,114,110,105,111,110,115,59,1,8461,110,116,59,1,10774,115,116,4,2,59,101,15528,15530,1,63,113,59,1,8799,116,5,34,1,59,15540,1,34,4,21,65,66,72,97,98,99,100,101,102,104,105,108,109,110,111,112,114,115,116,117,120,15586,15609,15615,15620,15796,15855,15893,15931,15977,16001,16039,16183,16204,16222,16228,16285,16312,16318,16363,16408,16416,4,3,97,114,116,15594,15599,15603,114,114,59,1,8667,114,59,1,8658,97,105,108,59,1,10524,97,114,114,59,1,10511,97,114,59,1,10596,4,7,99,100,101,110,113,114,116,15636,15651,15656,15664,15687,15696,15770,4,2,101,117,15642,15646,59,3,8765,817,116,101,59,1,341,105,99,59,1,8730,109,112,116,121,118,59,1,10675,103,4,4,59,100,101,108,15675,15677,15680,15683,1,10217,59,1,10642,59,1,10661,101,59,1,10217,117,111,5,187,1,59,15694,1,187,114,4,11,59,97,98,99,102,104,108,112,115,116,119,15721,15723,15727,15739,15742,15746,15750,15754,15758,15763,15767,1,8594,112,59,1,10613,4,2,59,102,15733,15735,1,8677,115,59,1,10528,59,1,10547,115,59,1,10526,107,59,1,8618,112,59,1,8620,108,59,1,10565,105,109,59,1,10612,108,59,1,8611,59,1,8605,4,2,97,105,15776,15781,105,108,59,1,10522,111,4,2,59,110,15788,15790,1,8758,97,108,115,59,1,8474,4,3,97,98,114,15804,15809,15814,114,114,59,1,10509,114,107,59,1,10099,4,2,97,107,15820,15833,99,4,2,101,107,15827,15830,59,1,125,59,1,93,4,2,101,115,15839,15842,59,1,10636,108,4,2,100,117,15849,15852,59,1,10638,59,1,10640,4,4,97,101,117,121,15865,15871,15886,15890,114,111,110,59,1,345,4,2,100,105,15877,15882,105,108,59,1,343,108,59,1,8969,98,59,1,125,59,1,1088,4,4,99,108,113,115,15903,15907,15914,15927,97,59,1,10551,100,104,97,114,59,1,10601,117,111,4,2,59,114,15922,15924,1,8221,59,1,8221,104,59,1,8627,4,3,97,99,103,15939,15966,15970,108,4,4,59,105,112,115,15950,15952,15957,15963,1,8476,110,101,59,1,8475,97,114,116,59,1,8476,59,1,8477,116,59,1,9645,5,174,1,59,15975,1,174,4,3,105,108,114,15985,15991,15997,115,104,116,59,1,10621,111,111,114,59,1,8971,59,3,55349,56623,4,2,97,111,16007,16028,114,4,2,100,117,16014,16017,59,1,8641,4,2,59,108,16023,16025,1,8640,59,1,10604,4,2,59,118,16034,16036,1,961,59,1,1009,4,3,103,110,115,16047,16167,16171,104,116,4,6,97,104,108,114,115,116,16063,16081,16103,16130,16143,16155,114,114,111,119,4,2,59,116,16073,16075,1,8594,97,105,108,59,1,8611,97,114,112,111,111,110,4,2,100,117,16093,16099,111,119,110,59,1,8641,112,59,1,8640,101,102,116,4,2,97,104,16112,16120,114,114,111,119,115,59,1,8644,97,114,112,111,111,110,115,59,1,8652,105,103,104,116,97,114,114,111,119,115,59,1,8649,113,117,105,103,97,114,114,111,119,59,1,8605,104,114,101,101,116,105,109,101,115,59,1,8908,103,59,1,730,105,110,103,100,111,116,115,101,113,59,1,8787,4,3,97,104,109,16191,16196,16201,114,114,59,1,8644,97,114,59,1,8652,59,1,8207,111,117,115,116,4,2,59,97,16214,16216,1,9137,99,104,101,59,1,9137,109,105,100,59,1,10990,4,4,97,98,112,116,16238,16252,16257,16278,4,2,110,114,16244,16248,103,59,1,10221,114,59,1,8702,114,107,59,1,10215,4,3,97,102,108,16265,16269,16273,114,59,1,10630,59,3,55349,56675,117,115,59,1,10798,105,109,101,115,59,1,10805,4,2,97,112,16291,16304,114,4,2,59,103,16298,16300,1,41,116,59,1,10644,111,108,105,110,116,59,1,10770,97,114,114,59,1,8649,4,4,97,99,104,113,16328,16334,16339,16342,113,117,111,59,1,8250,114,59,3,55349,56519,59,1,8625,4,2,98,117,16348,16351,59,1,93,111,4,2,59,114,16358,16360,1,8217,59,1,8217,4,3,104,105,114,16371,16377,16383,114,101,101,59,1,8908,109,101,115,59,1,8906,105,4,4,59,101,102,108,16394,16396,16399,16402,1,9657,59,1,8885,59,1,9656,116,114,105,59,1,10702,108,117,104,97,114,59,1,10600,59,1,8478,4,19,97,98,99,100,101,102,104,105,108,109,111,112,113,114,115,116,117,119,122,16459,16466,16472,16572,16590,16672,16687,16746,16844,16850,16924,16963,16988,17115,17121,17154,17206,17614,17656,99,117,116,101,59,1,347,113,117,111,59,1,8218,4,10,59,69,97,99,101,105,110,112,115,121,16494,16496,16499,16513,16518,16531,16536,16556,16564,16569,1,8827,59,1,10932,4,2,112,114,16505,16508,59,1,10936,111,110,59,1,353,117,101,59,1,8829,4,2,59,100,16524,16526,1,10928,105,108,59,1,351,114,99,59,1,349,4,3,69,97,115,16544,16547,16551,59,1,10934,112,59,1,10938,105,109,59,1,8937,111,108,105,110,116,59,1,10771,105,109,59,1,8831,59,1,1089,111,116,4,3,59,98,101,16582,16584,16587,1,8901,59,1,8865,59,1,10854,4,7,65,97,99,109,115,116,120,16606,16611,16634,16642,16646,16652,16668,114,114,59,1,8664,114,4,2,104,114,16618,16622,107,59,1,10533,4,2,59,111,16628,16630,1,8600,119,59,1,8600,116,5,167,1,59,16640,1,167,105,59,1,59,119,97,114,59,1,10537,109,4,2,105,110,16659,16665,110,117,115,59,1,8726,59,1,8726,116,59,1,10038,114,4,2,59,111,16679,16682,3,55349,56624,119,110,59,1,8994,4,4,97,99,111,121,16697,16702,16716,16739,114,112,59,1,9839,4,2,104,121,16708,16713,99,121,59,1,1097,59,1,1096,114,116,4,2,109,112,16724,16729,105,100,59,1,8739,97,114,97,108,108,101,108,59,1,8741,5,173,1,59,16744,1,173,4,2,103,109,16752,16770,109,97,4,3,59,102,118,16762,16764,16767,1,963,59,1,962,59,1,962,4,8,59,100,101,103,108,110,112,114,16788,16790,16795,16806,16817,16828,16832,16838,1,8764,111,116,59,1,10858,4,2,59,113,16801,16803,1,8771,59,1,8771,4,2,59,69,16812,16814,1,10910,59,1,10912,4,2,59,69,16823,16825,1,10909,59,1,10911,101,59,1,8774,108,117,115,59,1,10788,97,114,114,59,1,10610,97,114,114,59,1,8592,4,4,97,101,105,116,16860,16883,16891,16904,4,2,108,115,16866,16878,108,115,101,116,109,105,110,117,115,59,1,8726,104,112,59,1,10803,112,97,114,115,108,59,1,10724,4,2,100,108,16897,16900,59,1,8739,101,59,1,8995,4,2,59,101,16910,16912,1,10922,4,2,59,115,16918,16920,1,10924,59,3,10924,65024,4,3,102,108,112,16932,16938,16958,116,99,121,59,1,1100,4,2,59,98,16944,16946,1,47,4,2,59,97,16952,16954,1,10692,114,59,1,9023,102,59,3,55349,56676,97,4,2,100,114,16970,16985,101,115,4,2,59,117,16978,16980,1,9824,105,116,59,1,9824,59,1,8741,4,3,99,115,117,16996,17028,17089,4,2,97,117,17002,17015,112,4,2,59,115,17009,17011,1,8851,59,3,8851,65024,112,4,2,59,115,17022,17024,1,8852,59,3,8852,65024,117,4,2,98,112,17035,17062,4,3,59,101,115,17043,17045,17048,1,8847,59,1,8849,101,116,4,2,59,101,17056,17058,1,8847,113,59,1,8849,4,3,59,101,115,17070,17072,17075,1,8848,59,1,8850,101,116,4,2,59,101,17083,17085,1,8848,113,59,1,8850,4,3,59,97,102,17097,17099,17112,1,9633,114,4,2,101,102,17106,17109,59,1,9633,59,1,9642,59,1,9642,97,114,114,59,1,8594,4,4,99,101,109,116,17131,17136,17142,17148,114,59,3,55349,56520,116,109,110,59,1,8726,105,108,101,59,1,8995,97,114,102,59,1,8902,4,2,97,114,17160,17172,114,4,2,59,102,17167,17169,1,9734,59,1,9733,4,2,97,110,17178,17202,105,103,104,116,4,2,101,112,17188,17197,112,115,105,108,111,110,59,1,1013,104,105,59,1,981,115,59,1,175,4,5,98,99,109,110,112,17218,17351,17420,17423,17427,4,9,59,69,100,101,109,110,112,114,115,17238,17240,17243,17248,17261,17267,17279,17285,17291,1,8834,59,1,10949,111,116,59,1,10941,4,2,59,100,17254,17256,1,8838,111,116,59,1,10947,117,108,116,59,1,10945,4,2,69,101,17273,17276,59,1,10955,59,1,8842,108,117,115,59,1,10943,97,114,114,59,1,10617,4,3,101,105,117,17299,17335,17339,116,4,3,59,101,110,17308,17310,17322,1,8834,113,4,2,59,113,17317,17319,1,8838,59,1,10949,101,113,4,2,59,113,17330,17332,1,8842,59,1,10955,109,59,1,10951,4,2,98,112,17345,17348,59,1,10965,59,1,10963,99,4,6,59,97,99,101,110,115,17366,17368,17376,17385,17389,17415,1,8827,112,112,114,111,120,59,1,10936,117,114,108,121,101,113,59,1,8829,113,59,1,10928,4,3,97,101,115,17397,17405,17410,112,112,114,111,120,59,1,10938,113,113,59,1,10934,105,109,59,1,8937,105,109,59,1,8831,59,1,8721,103,59,1,9834,4,13,49,50,51,59,69,100,101,104,108,109,110,112,115,17455,17462,17469,17476,17478,17481,17496,17509,17524,17530,17536,17548,17554,5,185,1,59,17460,1,185,5,178,1,59,17467,1,178,5,179,1,59,17474,1,179,1,8835,59,1,10950,4,2,111,115,17487,17491,116,59,1,10942,117,98,59,1,10968,4,2,59,100,17502,17504,1,8839,111,116,59,1,10948,115,4,2,111,117,17516,17520,108,59,1,10185,98,59,1,10967,97,114,114,59,1,10619,117,108,116,59,1,10946,4,2,69,101,17542,17545,59,1,10956,59,1,8843,108,117,115,59,1,10944,4,3,101,105,117,17562,17598,17602,116,4,3,59,101,110,17571,17573,17585,1,8835,113,4,2,59,113,17580,17582,1,8839,59,1,10950,101,113,4,2,59,113,17593,17595,1,8843,59,1,10956,109,59,1,10952,4,2,98,112,17608,17611,59,1,10964,59,1,10966,4,3,65,97,110,17622,17627,17650,114,114,59,1,8665,114,4,2,104,114,17634,17638,107,59,1,10534,4,2,59,111,17644,17646,1,8601,119,59,1,8601,119,97,114,59,1,10538,108,105,103,5,223,1,59,17664,1,223,4,13,97,98,99,100,101,102,104,105,111,112,114,115,119,17694,17709,17714,17737,17742,17749,17754,17860,17905,17957,17964,18090,18122,4,2,114,117,17700,17706,103,101,116,59,1,8982,59,1,964,114,107,59,1,9140,4,3,97,101,121,17722,17728,17734,114,111,110,59,1,357,100,105,108,59,1,355,59,1,1090,111,116,59,1,8411,108,114,101,99,59,1,8981,114,59,3,55349,56625,4,4,101,105,107,111,17764,17805,17836,17851,4,2,114,116,17770,17786,101,4,2,52,102,17777,17780,59,1,8756,111,114,101,59,1,8756,97,4,3,59,115,118,17795,17797,17802,1,952,121,109,59,1,977,59,1,977,4,2,99,110,17811,17831,107,4,2,97,115,17818,17826,112,112,114,111,120,59,1,8776,105,109,59,1,8764,115,112,59,1,8201,4,2,97,115,17842,17846,112,59,1,8776,105,109,59,1,8764,114,110,5,254,1,59,17858,1,254,4,3,108,109,110,17868,17873,17901,100,101,59,1,732,101,115,5,215,3,59,98,100,17884,17886,17898,1,215,4,2,59,97,17892,17894,1,8864,114,59,1,10801,59,1,10800,116,59,1,8749,4,3,101,112,115,17913,17917,17953,97,59,1,10536,4,4,59,98,99,102,17927,17929,17934,17939,1,8868,111,116,59,1,9014,105,114,59,1,10993,4,2,59,111,17945,17948,3,55349,56677,114,107,59,1,10970,97,59,1,10537,114,105,109,101,59,1,8244,4,3,97,105,112,17972,17977,18082,100,101,59,1,8482,4,7,97,100,101,109,112,115,116,17993,18051,18056,18059,18066,18072,18076,110,103,108,101,4,5,59,100,108,113,114,18009,18011,18017,18032,18035,1,9653,111,119,110,59,1,9663,101,102,116,4,2,59,101,18026,18028,1,9667,113,59,1,8884,59,1,8796,105,103,104,116,4,2,59,101,18045,18047,1,9657,113,59,1,8885,111,116,59,1,9708,59,1,8796,105,110,117,115,59,1,10810,108,117,115,59,1,10809,98,59,1,10701,105,109,101,59,1,10811,101,122,105,117,109,59,1,9186,4,3,99,104,116,18098,18111,18116,4,2,114,121,18104,18108,59,3,55349,56521,59,1,1094,99,121,59,1,1115,114,111,107,59,1,359,4,2,105,111,18128,18133,120,116,59,1,8812,104,101,97,100,4,2,108,114,18143,18154,101,102,116,97,114,114,111,119,59,1,8606,105,103,104,116,97,114,114,111,119,59,1,8608,4,18,65,72,97,98,99,100,102,103,104,108,109,111,112,114,115,116,117,119,18204,18209,18214,18234,18250,18268,18292,18308,18319,18343,18379,18397,18413,18504,18547,18553,18584,18603,114,114,59,1,8657,97,114,59,1,10595,4,2,99,114,18220,18230,117,116,101,5,250,1,59,18228,1,250,114,59,1,8593,114,4,2,99,101,18241,18245,121,59,1,1118,118,101,59,1,365,4,2,105,121,18256,18265,114,99,5,251,1,59,18263,1,251,59,1,1091,4,3,97,98,104,18276,18281,18287,114,114,59,1,8645,108,97,99,59,1,369,97,114,59,1,10606,4,2,105,114,18298,18304,115,104,116,59,1,10622,59,3,55349,56626,114,97,118,101,5,249,1,59,18317,1,249,4,2,97,98,18325,18338,114,4,2,108,114,18332,18335,59,1,8639,59,1,8638,108,107,59,1,9600,4,2,99,116,18349,18374,4,2,111,114,18355,18369,114,110,4,2,59,101,18363,18365,1,8988,114,59,1,8988,111,112,59,1,8975,114,105,59,1,9720,4,2,97,108,18385,18390,99,114,59,1,363,5,168,1,59,18395,1,168,4,2,103,112,18403,18408,111,110,59,1,371,102,59,3,55349,56678,4,6,97,100,104,108,115,117,18427,18434,18445,18470,18475,18494,114,114,111,119,59,1,8593,111,119,110,97,114,114,111,119,59,1,8597,97,114,112,111,111,110,4,2,108,114,18457,18463,101,102,116,59,1,8639,105,103,104,116,59,1,8638,117,115,59,1,8846,105,4,3,59,104,108,18484,18486,18489,1,965,59,1,978,111,110,59,1,965,112,97,114,114,111,119,115,59,1,8648,4,3,99,105,116,18512,18537,18542,4,2,111,114,18518,18532,114,110,4,2,59,101,18526,18528,1,8989,114,59,1,8989,111,112,59,1,8974,110,103,59,1,367,114,105,59,1,9721,99,114,59,3,55349,56522,4,3,100,105,114,18561,18566,18572,111,116,59,1,8944,108,100,101,59,1,361,105,4,2,59,102,18579,18581,1,9653,59,1,9652,4,2,97,109,18590,18595,114,114,59,1,8648,108,5,252,1,59,18601,1,252,97,110,103,108,101,59,1,10663,4,15,65,66,68,97,99,100,101,102,108,110,111,112,114,115,122,18643,18648,18661,18667,18847,18851,18857,18904,18909,18915,18931,18937,18943,18949,18996,114,114,59,1,8661,97,114,4,2,59,118,18656,18658,1,10984,59,1,10985,97,115,104,59,1,8872,4,2,110,114,18673,18679,103,114,116,59,1,10652,4,7,101,107,110,112,114,115,116,18695,18704,18711,18720,18742,18754,18810,112,115,105,108,111,110,59,1,1013,97,112,112,97,59,1,1008,111,116,104,105,110,103,59,1,8709,4,3,104,105,114,18728,18732,18735,105,59,1,981,59,1,982,111,112,116,111,59,1,8733,4,2,59,104,18748,18750,1,8597,111,59,1,1009,4,2,105,117,18760,18766,103,109,97,59,1,962,4,2,98,112,18772,18791,115,101,116,110,101,113,4,2,59,113,18784,18787,3,8842,65024,59,3,10955,65024,115,101,116,110,101,113,4,2,59,113,18803,18806,3,8843,65024,59,3,10956,65024,4,2,104,114,18816,18822,101,116,97,59,1,977,105,97,110,103,108,101,4,2,108,114,18834,18840,101,102,116,59,1,8882,105,103,104,116,59,1,8883,121,59,1,1074,97,115,104,59,1,8866,4,3,101,108,114,18865,18884,18890,4,3,59,98,101,18873,18875,18880,1,8744,97,114,59,1,8891,113,59,1,8794,108,105,112,59,1,8942,4,2,98,116,18896,18901,97,114,59,1,124,59,1,124,114,59,3,55349,56627,116,114,105,59,1,8882,115,117,4,2,98,112,18923,18927,59,3,8834,8402,59,3,8835,8402,112,102,59,3,55349,56679,114,111,112,59,1,8733,116,114,105,59,1,8883,4,2,99,117,18955,18960,114,59,3,55349,56523,4,2,98,112,18966,18981,110,4,2,69,101,18973,18977,59,3,10955,65024,59,3,8842,65024,110,4,2,69,101,18988,18992,59,3,10956,65024,59,3,8843,65024,105,103,122,97,103,59,1,10650,4,7,99,101,102,111,112,114,115,19020,19026,19061,19066,19072,19075,19089,105,114,99,59,1,373,4,2,100,105,19032,19055,4,2,98,103,19038,19043,97,114,59,1,10847,101,4,2,59,113,19050,19052,1,8743,59,1,8793,101,114,112,59,1,8472,114,59,3,55349,56628,112,102,59,3,55349,56680,59,1,8472,4,2,59,101,19081,19083,1,8768,97,116,104,59,1,8768,99,114,59,3,55349,56524,4,14,99,100,102,104,105,108,109,110,111,114,115,117,118,119,19125,19146,19152,19157,19173,19176,19192,19197,19202,19236,19252,19269,19286,19291,4,3,97,105,117,19133,19137,19142,112,59,1,8898,114,99,59,1,9711,112,59,1,8899,116,114,105,59,1,9661,114,59,3,55349,56629,4,2,65,97,19163,19168,114,114,59,1,10234,114,114,59,1,10231,59,1,958,4,2,65,97,19182,19187,114,114,59,1,10232,114,114,59,1,10229,97,112,59,1,10236,105,115,59,1,8955,4,3,100,112,116,19210,19215,19230,111,116,59,1,10752,4,2,102,108,19221,19225,59,3,55349,56681,117,115,59,1,10753,105,109,101,59,1,10754,4,2,65,97,19242,19247,114,114,59,1,10233,114,114,59,1,10230,4,2,99,113,19258,19263,114,59,3,55349,56525,99,117,112,59,1,10758,4,2,112,116,19275,19281,108,117,115,59,1,10756,114,105,59,1,9651,101,101,59,1,8897,101,100,103,101,59,1,8896,4,8,97,99,101,102,105,111,115,117,19316,19335,19349,19357,19362,19367,19373,19379,99,4,2,117,121,19323,19332,116,101,5,253,1,59,19330,1,253,59,1,1103,4,2,105,121,19341,19346,114,99,59,1,375,59,1,1099,110,5,165,1,59,19355,1,165,114,59,3,55349,56630,99,121,59,1,1111,112,102,59,3,55349,56682,99,114,59,3,55349,56526,4,2,99,109,19385,19389,121,59,1,1102,108,5,255,1,59,19395,1,255,4,10,97,99,100,101,102,104,105,111,115,119,19419,19426,19441,19446,19462,19467,19472,19480,19486,19492,99,117,116,101,59,1,378,4,2,97,121,19432,19438,114,111,110,59,1,382,59,1,1079,111,116,59,1,380,4,2,101,116,19452,19458,116,114,102,59,1,8488,97,59,1,950,114,59,3,55349,56631,99,121,59,1,1078,103,114,97,114,114,59,1,8669,112,102,59,3,55349,56683,99,114,59,3,55349,56527,4,2,106,110,19498,19501,59,1,8205,106,59,1,8204]);const k5=w5,pi=Po,dc=_5,pr=md,ut=pi.CODE_POINTS,uc=pi.CODE_POINT_SEQUENCES,F5={128:8364,130:8218,131:402,132:8222,133:8230,134:8224,135:8225,136:710,137:8240,138:352,139:8249,140:338,142:381,145:8216,146:8217,147:8220,148:8221,149:8226,150:8211,151:8212,152:732,153:8482,154:353,155:8250,156:339,158:382,159:376},fy=1,dy=2,my=4,P5=fy|dy|my,Gn="DATA_STATE",op="RCDATA_STATE",n1="RAWTEXT_STATE",qu="SCRIPT_DATA_STATE",gy="PLAINTEXT_STATE",d0="TAG_OPEN_STATE",m0="END_TAG_OPEN_STATE",ef="TAG_NAME_STATE",g0="RCDATA_LESS_THAN_SIGN_STATE",y0="RCDATA_END_TAG_OPEN_STATE",v0="RCDATA_END_TAG_NAME_STATE",E0="RAWTEXT_LESS_THAN_SIGN_STATE",D0="RAWTEXT_END_TAG_OPEN_STATE",T0="RAWTEXT_END_TAG_NAME_STATE",C0="SCRIPT_DATA_LESS_THAN_SIGN_STATE",x0="SCRIPT_DATA_END_TAG_OPEN_STATE",b0="SCRIPT_DATA_END_TAG_NAME_STATE",A0="SCRIPT_DATA_ESCAPE_START_STATE",S0="SCRIPT_DATA_ESCAPE_START_DASH_STATE",wo="SCRIPT_DATA_ESCAPED_STATE",w0="SCRIPT_DATA_ESCAPED_DASH_STATE",tf="SCRIPT_DATA_ESCAPED_DASH_DASH_STATE",B1="SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN_STATE",_0="SCRIPT_DATA_ESCAPED_END_TAG_OPEN_STATE",k0="SCRIPT_DATA_ESCAPED_END_TAG_NAME_STATE",F0="SCRIPT_DATA_DOUBLE_ESCAPE_START_STATE",zu="SCRIPT_DATA_DOUBLE_ESCAPED_STATE",P0="SCRIPT_DATA_DOUBLE_ESCAPED_DASH_STATE",N0="SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH_STATE",R1="SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN_STATE",I0="SCRIPT_DATA_DOUBLE_ESCAPE_END_STATE",ou="BEFORE_ATTRIBUTE_NAME_STATE",j1="ATTRIBUTE_NAME_STATE",rf="AFTER_ATTRIBUTE_NAME_STATE",nf="BEFORE_ATTRIBUTE_VALUE_STATE",H1="ATTRIBUTE_VALUE_DOUBLE_QUOTED_STATE",U1="ATTRIBUTE_VALUE_SINGLE_QUOTED_STATE",z1="ATTRIBUTE_VALUE_UNQUOTED_STATE",sf="AFTER_ATTRIBUTE_VALUE_QUOTED_STATE",bl="SELF_CLOSING_START_TAG_STATE",Yp="BOGUS_COMMENT_STATE",L0="MARKUP_DECLARATION_OPEN_STATE",O0="COMMENT_START_STATE",M0="COMMENT_START_DASH_STATE",Al="COMMENT_STATE",B0="COMMENT_LESS_THAN_SIGN_STATE",R0="COMMENT_LESS_THAN_SIGN_BANG_STATE",j0="COMMENT_LESS_THAN_SIGN_BANG_DASH_STATE",H0="COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH_STATE",$1="COMMENT_END_DASH_STATE",G1="COMMENT_END_STATE",U0="COMMENT_END_BANG_STATE",z0="DOCTYPE_STATE",W1="BEFORE_DOCTYPE_NAME_STATE",V1="DOCTYPE_NAME_STATE",$0="AFTER_DOCTYPE_NAME_STATE",G0="AFTER_DOCTYPE_PUBLIC_KEYWORD_STATE",W0="BEFORE_DOCTYPE_PUBLIC_IDENTIFIER_STATE",af="DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED_STATE",of="DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED_STATE",uf="AFTER_DOCTYPE_PUBLIC_IDENTIFIER_STATE",V0="BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS_STATE",q0="AFTER_DOCTYPE_SYSTEM_KEYWORD_STATE",K0="BEFORE_DOCTYPE_SYSTEM_IDENTIFIER_STATE",Xp="DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED_STATE",Jp="DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED_STATE",lf="AFTER_DOCTYPE_SYSTEM_IDENTIFIER_STATE",$u="BOGUS_DOCTYPE_STATE",q1="CDATA_SECTION_STATE",Y0="CDATA_SECTION_BRACKET_STATE",X0="CDATA_SECTION_END_STATE",rp="CHARACTER_REFERENCE_STATE",J0="NAMED_CHARACTER_REFERENCE_STATE",Q0="AMBIGUOS_AMPERSAND_STATE",Z0="NUMERIC_CHARACTER_REFERENCE_STATE",em="HEXADEMICAL_CHARACTER_REFERENCE_START_STATE",tm="DECIMAL_CHARACTER_REFERENCE_START_STATE",rm="HEXADEMICAL_CHARACTER_REFERENCE_STATE",nm="DECIMAL_CHARACTER_REFERENCE_STATE",Qp="NUMERIC_CHARACTER_REFERENCE_END_STATE";function Ai(e){return e===ut.SPACE||e===ut.LINE_FEED||e===ut.TABULATION||e===ut.FORM_FEED}function u1(e){return e>=ut.DIGIT_0&&e<=ut.DIGIT_9}function _o(e){return e>=ut.LATIN_CAPITAL_A&&e<=ut.LATIN_CAPITAL_Z}function pc(e){return e>=ut.LATIN_SMALL_A&&e<=ut.LATIN_SMALL_Z}function Fl(e){return pc(e)||_o(e)}function cf(e){return Fl(e)||u1(e)}function yy(e){return e>=ut.LATIN_CAPITAL_A&&e<=ut.LATIN_CAPITAL_F}function vy(e){return e>=ut.LATIN_SMALL_A&&e<=ut.LATIN_SMALL_F}function N5(e){return u1(e)||yy(e)||vy(e)}function sh(e){return e+32}function Bi(e){return e<=65535?String.fromCharCode(e):(e-=65536,String.fromCharCode(e>>>10&1023|55296)+String.fromCharCode(56320|e&1023))}function Sl(e){return String.fromCharCode(sh(e))}function im(e,t){const r=dc[++e];let o=++e,g=o+r-1;for(;o<=g;){const v=o+g>>>1,E=dc[v];if(Et)g=v-1;else return dc[v+r]}return-1}let Ja=class Ys{constructor(){this.preprocessor=new k5,this.tokenQueue=[],this.allowCDATA=!1,this.state=Gn,this.returnState="",this.charRefCode=-1,this.tempBuff=[],this.lastStartTagName="",this.consumedAfterSnapshot=-1,this.active=!1,this.currentCharacterToken=null,this.currentToken=null,this.currentAttr=null}_err(){}_errOnNextCodePoint(t){this._consume(),this._err(t),this._unconsume()}getNextToken(){for(;!this.tokenQueue.length&&this.active;){this.consumedAfterSnapshot=0;const t=this._consume();this._ensureHibernation()||this[this.state](t)}return this.tokenQueue.shift()}write(t,r){this.active=!0,this.preprocessor.write(t,r)}insertHtmlAtCurrentPos(t){this.active=!0,this.preprocessor.insertHtmlAtCurrentPos(t)}_ensureHibernation(){if(this.preprocessor.endOfChunkHit){for(;this.consumedAfterSnapshot>0;this.consumedAfterSnapshot--)this.preprocessor.retreat();return this.active=!1,this.tokenQueue.push({type:Ys.HIBERNATION_TOKEN}),!0}return!1}_consume(){return this.consumedAfterSnapshot++,this.preprocessor.advance()}_unconsume(){this.consumedAfterSnapshot--,this.preprocessor.retreat()}_reconsumeInState(t){this.state=t,this._unconsume()}_consumeSequenceIfMatch(t,r,o){let g=0,v=!0;const E=t.length;let b=0,N=r,F;for(;b0&&(N=this._consume(),g++),N===ut.EOF){v=!1;break}if(F=t[b],N!==F&&(o||N!==sh(F))){v=!1;break}}if(!v)for(;g--;)this._unconsume();return v}_isTempBufferEqualToScriptString(){if(this.tempBuff.length!==uc.SCRIPT_STRING.length)return!1;for(let t=0;t0&&this._err(pr.endTagWithAttributes),t.selfClosing&&this._err(pr.endTagWithTrailingSolidus)),this.tokenQueue.push(t)}_emitCurrentCharacterToken(){this.currentCharacterToken&&(this.tokenQueue.push(this.currentCharacterToken),this.currentCharacterToken=null)}_emitEOFToken(){this._createEOFToken(),this._emitCurrentToken()}_appendCharToCurrentCharacterToken(t,r){this.currentCharacterToken&&this.currentCharacterToken.type!==t&&this._emitCurrentCharacterToken(),this.currentCharacterToken?this.currentCharacterToken.chars+=r:this._createCharacterToken(t,r)}_emitCodePoint(t){let r=Ys.CHARACTER_TOKEN;Ai(t)?r=Ys.WHITESPACE_CHARACTER_TOKEN:t===ut.NULL&&(r=Ys.NULL_CHARACTER_TOKEN),this._appendCharToCurrentCharacterToken(r,Bi(t))}_emitSeveralCodePoints(t){for(let r=0;r-1;){const v=dc[g],E=v")):t===ut.NULL?(this._err(pr.unexpectedNullCharacter),this.state=wo,this._emitChars(pi.REPLACEMENT_CHARACTER)):t===ut.EOF?(this._err(pr.eofInScriptHtmlCommentLikeText),this._emitEOFToken()):(this.state=wo,this._emitCodePoint(t))}[B1](t){t===ut.SOLIDUS?(this.tempBuff=[],this.state=_0):Fl(t)?(this.tempBuff=[],this._emitChars("<"),this._reconsumeInState(F0)):(this._emitChars("<"),this._reconsumeInState(wo))}[_0](t){Fl(t)?(this._createEndTagToken(),this._reconsumeInState(k0)):(this._emitChars("")):t===ut.NULL?(this._err(pr.unexpectedNullCharacter),this.state=zu,this._emitChars(pi.REPLACEMENT_CHARACTER)):t===ut.EOF?(this._err(pr.eofInScriptHtmlCommentLikeText),this._emitEOFToken()):(this.state=zu,this._emitCodePoint(t))}[R1](t){t===ut.SOLIDUS?(this.tempBuff=[],this.state=I0,this._emitChars("/")):this._reconsumeInState(zu)}[I0](t){Ai(t)||t===ut.SOLIDUS||t===ut.GREATER_THAN_SIGN?(this.state=this._isTempBufferEqualToScriptString()?wo:zu,this._emitCodePoint(t)):_o(t)?(this.tempBuff.push(sh(t)),this._emitCodePoint(t)):pc(t)?(this.tempBuff.push(t),this._emitCodePoint(t)):this._reconsumeInState(zu)}[ou](t){Ai(t)||(t===ut.SOLIDUS||t===ut.GREATER_THAN_SIGN||t===ut.EOF?this._reconsumeInState(rf):t===ut.EQUALS_SIGN?(this._err(pr.unexpectedEqualsSignBeforeAttributeName),this._createAttr("="),this.state=j1):(this._createAttr(""),this._reconsumeInState(j1)))}[j1](t){Ai(t)||t===ut.SOLIDUS||t===ut.GREATER_THAN_SIGN||t===ut.EOF?(this._leaveAttrName(rf),this._unconsume()):t===ut.EQUALS_SIGN?this._leaveAttrName(nf):_o(t)?this.currentAttr.name+=Sl(t):t===ut.QUOTATION_MARK||t===ut.APOSTROPHE||t===ut.LESS_THAN_SIGN?(this._err(pr.unexpectedCharacterInAttributeName),this.currentAttr.name+=Bi(t)):t===ut.NULL?(this._err(pr.unexpectedNullCharacter),this.currentAttr.name+=pi.REPLACEMENT_CHARACTER):this.currentAttr.name+=Bi(t)}[rf](t){Ai(t)||(t===ut.SOLIDUS?this.state=bl:t===ut.EQUALS_SIGN?this.state=nf:t===ut.GREATER_THAN_SIGN?(this.state=Gn,this._emitCurrentToken()):t===ut.EOF?(this._err(pr.eofInTag),this._emitEOFToken()):(this._createAttr(""),this._reconsumeInState(j1)))}[nf](t){Ai(t)||(t===ut.QUOTATION_MARK?this.state=H1:t===ut.APOSTROPHE?this.state=U1:t===ut.GREATER_THAN_SIGN?(this._err(pr.missingAttributeValue),this.state=Gn,this._emitCurrentToken()):this._reconsumeInState(z1))}[H1](t){t===ut.QUOTATION_MARK?this.state=sf:t===ut.AMPERSAND?(this.returnState=H1,this.state=rp):t===ut.NULL?(this._err(pr.unexpectedNullCharacter),this.currentAttr.value+=pi.REPLACEMENT_CHARACTER):t===ut.EOF?(this._err(pr.eofInTag),this._emitEOFToken()):this.currentAttr.value+=Bi(t)}[U1](t){t===ut.APOSTROPHE?this.state=sf:t===ut.AMPERSAND?(this.returnState=U1,this.state=rp):t===ut.NULL?(this._err(pr.unexpectedNullCharacter),this.currentAttr.value+=pi.REPLACEMENT_CHARACTER):t===ut.EOF?(this._err(pr.eofInTag),this._emitEOFToken()):this.currentAttr.value+=Bi(t)}[z1](t){Ai(t)?this._leaveAttrValue(ou):t===ut.AMPERSAND?(this.returnState=z1,this.state=rp):t===ut.GREATER_THAN_SIGN?(this._leaveAttrValue(Gn),this._emitCurrentToken()):t===ut.NULL?(this._err(pr.unexpectedNullCharacter),this.currentAttr.value+=pi.REPLACEMENT_CHARACTER):t===ut.QUOTATION_MARK||t===ut.APOSTROPHE||t===ut.LESS_THAN_SIGN||t===ut.EQUALS_SIGN||t===ut.GRAVE_ACCENT?(this._err(pr.unexpectedCharacterInUnquotedAttributeValue),this.currentAttr.value+=Bi(t)):t===ut.EOF?(this._err(pr.eofInTag),this._emitEOFToken()):this.currentAttr.value+=Bi(t)}[sf](t){Ai(t)?this._leaveAttrValue(ou):t===ut.SOLIDUS?this._leaveAttrValue(bl):t===ut.GREATER_THAN_SIGN?(this._leaveAttrValue(Gn),this._emitCurrentToken()):t===ut.EOF?(this._err(pr.eofInTag),this._emitEOFToken()):(this._err(pr.missingWhitespaceBetweenAttributes),this._reconsumeInState(ou))}[bl](t){t===ut.GREATER_THAN_SIGN?(this.currentToken.selfClosing=!0,this.state=Gn,this._emitCurrentToken()):t===ut.EOF?(this._err(pr.eofInTag),this._emitEOFToken()):(this._err(pr.unexpectedSolidusInTag),this._reconsumeInState(ou))}[Yp](t){t===ut.GREATER_THAN_SIGN?(this.state=Gn,this._emitCurrentToken()):t===ut.EOF?(this._emitCurrentToken(),this._emitEOFToken()):t===ut.NULL?(this._err(pr.unexpectedNullCharacter),this.currentToken.data+=pi.REPLACEMENT_CHARACTER):this.currentToken.data+=Bi(t)}[L0](t){this._consumeSequenceIfMatch(uc.DASH_DASH_STRING,t,!0)?(this._createCommentToken(),this.state=O0):this._consumeSequenceIfMatch(uc.DOCTYPE_STRING,t,!1)?this.state=z0:this._consumeSequenceIfMatch(uc.CDATA_START_STRING,t,!0)?this.allowCDATA?this.state=q1:(this._err(pr.cdataInHtmlContent),this._createCommentToken(),this.currentToken.data="[CDATA[",this.state=Yp):this._ensureHibernation()||(this._err(pr.incorrectlyOpenedComment),this._createCommentToken(),this._reconsumeInState(Yp))}[O0](t){t===ut.HYPHEN_MINUS?this.state=M0:t===ut.GREATER_THAN_SIGN?(this._err(pr.abruptClosingOfEmptyComment),this.state=Gn,this._emitCurrentToken()):this._reconsumeInState(Al)}[M0](t){t===ut.HYPHEN_MINUS?this.state=G1:t===ut.GREATER_THAN_SIGN?(this._err(pr.abruptClosingOfEmptyComment),this.state=Gn,this._emitCurrentToken()):t===ut.EOF?(this._err(pr.eofInComment),this._emitCurrentToken(),this._emitEOFToken()):(this.currentToken.data+="-",this._reconsumeInState(Al))}[Al](t){t===ut.HYPHEN_MINUS?this.state=$1:t===ut.LESS_THAN_SIGN?(this.currentToken.data+="<",this.state=B0):t===ut.NULL?(this._err(pr.unexpectedNullCharacter),this.currentToken.data+=pi.REPLACEMENT_CHARACTER):t===ut.EOF?(this._err(pr.eofInComment),this._emitCurrentToken(),this._emitEOFToken()):this.currentToken.data+=Bi(t)}[B0](t){t===ut.EXCLAMATION_MARK?(this.currentToken.data+="!",this.state=R0):t===ut.LESS_THAN_SIGN?this.currentToken.data+="!":this._reconsumeInState(Al)}[R0](t){t===ut.HYPHEN_MINUS?this.state=j0:this._reconsumeInState(Al)}[j0](t){t===ut.HYPHEN_MINUS?this.state=H0:this._reconsumeInState($1)}[H0](t){t!==ut.GREATER_THAN_SIGN&&t!==ut.EOF&&this._err(pr.nestedComment),this._reconsumeInState(G1)}[$1](t){t===ut.HYPHEN_MINUS?this.state=G1:t===ut.EOF?(this._err(pr.eofInComment),this._emitCurrentToken(),this._emitEOFToken()):(this.currentToken.data+="-",this._reconsumeInState(Al))}[G1](t){t===ut.GREATER_THAN_SIGN?(this.state=Gn,this._emitCurrentToken()):t===ut.EXCLAMATION_MARK?this.state=U0:t===ut.HYPHEN_MINUS?this.currentToken.data+="-":t===ut.EOF?(this._err(pr.eofInComment),this._emitCurrentToken(),this._emitEOFToken()):(this.currentToken.data+="--",this._reconsumeInState(Al))}[U0](t){t===ut.HYPHEN_MINUS?(this.currentToken.data+="--!",this.state=$1):t===ut.GREATER_THAN_SIGN?(this._err(pr.incorrectlyClosedComment),this.state=Gn,this._emitCurrentToken()):t===ut.EOF?(this._err(pr.eofInComment),this._emitCurrentToken(),this._emitEOFToken()):(this.currentToken.data+="--!",this._reconsumeInState(Al))}[z0](t){Ai(t)?this.state=W1:t===ut.GREATER_THAN_SIGN?this._reconsumeInState(W1):t===ut.EOF?(this._err(pr.eofInDoctype),this._createDoctypeToken(null),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(pr.missingWhitespaceBeforeDoctypeName),this._reconsumeInState(W1))}[W1](t){Ai(t)||(_o(t)?(this._createDoctypeToken(Sl(t)),this.state=V1):t===ut.NULL?(this._err(pr.unexpectedNullCharacter),this._createDoctypeToken(pi.REPLACEMENT_CHARACTER),this.state=V1):t===ut.GREATER_THAN_SIGN?(this._err(pr.missingDoctypeName),this._createDoctypeToken(null),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this.state=Gn):t===ut.EOF?(this._err(pr.eofInDoctype),this._createDoctypeToken(null),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._createDoctypeToken(Bi(t)),this.state=V1))}[V1](t){Ai(t)?this.state=$0:t===ut.GREATER_THAN_SIGN?(this.state=Gn,this._emitCurrentToken()):_o(t)?this.currentToken.name+=Sl(t):t===ut.NULL?(this._err(pr.unexpectedNullCharacter),this.currentToken.name+=pi.REPLACEMENT_CHARACTER):t===ut.EOF?(this._err(pr.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):this.currentToken.name+=Bi(t)}[$0](t){Ai(t)||(t===ut.GREATER_THAN_SIGN?(this.state=Gn,this._emitCurrentToken()):t===ut.EOF?(this._err(pr.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):this._consumeSequenceIfMatch(uc.PUBLIC_STRING,t,!1)?this.state=G0:this._consumeSequenceIfMatch(uc.SYSTEM_STRING,t,!1)?this.state=q0:this._ensureHibernation()||(this._err(pr.invalidCharacterSequenceAfterDoctypeName),this.currentToken.forceQuirks=!0,this._reconsumeInState($u)))}[G0](t){Ai(t)?this.state=W0:t===ut.QUOTATION_MARK?(this._err(pr.missingWhitespaceAfterDoctypePublicKeyword),this.currentToken.publicId="",this.state=af):t===ut.APOSTROPHE?(this._err(pr.missingWhitespaceAfterDoctypePublicKeyword),this.currentToken.publicId="",this.state=of):t===ut.GREATER_THAN_SIGN?(this._err(pr.missingDoctypePublicIdentifier),this.currentToken.forceQuirks=!0,this.state=Gn,this._emitCurrentToken()):t===ut.EOF?(this._err(pr.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(pr.missingQuoteBeforeDoctypePublicIdentifier),this.currentToken.forceQuirks=!0,this._reconsumeInState($u))}[W0](t){Ai(t)||(t===ut.QUOTATION_MARK?(this.currentToken.publicId="",this.state=af):t===ut.APOSTROPHE?(this.currentToken.publicId="",this.state=of):t===ut.GREATER_THAN_SIGN?(this._err(pr.missingDoctypePublicIdentifier),this.currentToken.forceQuirks=!0,this.state=Gn,this._emitCurrentToken()):t===ut.EOF?(this._err(pr.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(pr.missingQuoteBeforeDoctypePublicIdentifier),this.currentToken.forceQuirks=!0,this._reconsumeInState($u)))}[af](t){t===ut.QUOTATION_MARK?this.state=uf:t===ut.NULL?(this._err(pr.unexpectedNullCharacter),this.currentToken.publicId+=pi.REPLACEMENT_CHARACTER):t===ut.GREATER_THAN_SIGN?(this._err(pr.abruptDoctypePublicIdentifier),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this.state=Gn):t===ut.EOF?(this._err(pr.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):this.currentToken.publicId+=Bi(t)}[of](t){t===ut.APOSTROPHE?this.state=uf:t===ut.NULL?(this._err(pr.unexpectedNullCharacter),this.currentToken.publicId+=pi.REPLACEMENT_CHARACTER):t===ut.GREATER_THAN_SIGN?(this._err(pr.abruptDoctypePublicIdentifier),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this.state=Gn):t===ut.EOF?(this._err(pr.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):this.currentToken.publicId+=Bi(t)}[uf](t){Ai(t)?this.state=V0:t===ut.GREATER_THAN_SIGN?(this.state=Gn,this._emitCurrentToken()):t===ut.QUOTATION_MARK?(this._err(pr.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers),this.currentToken.systemId="",this.state=Xp):t===ut.APOSTROPHE?(this._err(pr.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers),this.currentToken.systemId="",this.state=Jp):t===ut.EOF?(this._err(pr.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(pr.missingQuoteBeforeDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this._reconsumeInState($u))}[V0](t){Ai(t)||(t===ut.GREATER_THAN_SIGN?(this._emitCurrentToken(),this.state=Gn):t===ut.QUOTATION_MARK?(this.currentToken.systemId="",this.state=Xp):t===ut.APOSTROPHE?(this.currentToken.systemId="",this.state=Jp):t===ut.EOF?(this._err(pr.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(pr.missingQuoteBeforeDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this._reconsumeInState($u)))}[q0](t){Ai(t)?this.state=K0:t===ut.QUOTATION_MARK?(this._err(pr.missingWhitespaceAfterDoctypeSystemKeyword),this.currentToken.systemId="",this.state=Xp):t===ut.APOSTROPHE?(this._err(pr.missingWhitespaceAfterDoctypeSystemKeyword),this.currentToken.systemId="",this.state=Jp):t===ut.GREATER_THAN_SIGN?(this._err(pr.missingDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this.state=Gn,this._emitCurrentToken()):t===ut.EOF?(this._err(pr.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(pr.missingQuoteBeforeDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this._reconsumeInState($u))}[K0](t){Ai(t)||(t===ut.QUOTATION_MARK?(this.currentToken.systemId="",this.state=Xp):t===ut.APOSTROPHE?(this.currentToken.systemId="",this.state=Jp):t===ut.GREATER_THAN_SIGN?(this._err(pr.missingDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this.state=Gn,this._emitCurrentToken()):t===ut.EOF?(this._err(pr.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(pr.missingQuoteBeforeDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this._reconsumeInState($u)))}[Xp](t){t===ut.QUOTATION_MARK?this.state=lf:t===ut.NULL?(this._err(pr.unexpectedNullCharacter),this.currentToken.systemId+=pi.REPLACEMENT_CHARACTER):t===ut.GREATER_THAN_SIGN?(this._err(pr.abruptDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this.state=Gn):t===ut.EOF?(this._err(pr.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):this.currentToken.systemId+=Bi(t)}[Jp](t){t===ut.APOSTROPHE?this.state=lf:t===ut.NULL?(this._err(pr.unexpectedNullCharacter),this.currentToken.systemId+=pi.REPLACEMENT_CHARACTER):t===ut.GREATER_THAN_SIGN?(this._err(pr.abruptDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this.state=Gn):t===ut.EOF?(this._err(pr.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):this.currentToken.systemId+=Bi(t)}[lf](t){Ai(t)||(t===ut.GREATER_THAN_SIGN?(this._emitCurrentToken(),this.state=Gn):t===ut.EOF?(this._err(pr.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(pr.unexpectedCharacterAfterDoctypeSystemIdentifier),this._reconsumeInState($u)))}[$u](t){t===ut.GREATER_THAN_SIGN?(this._emitCurrentToken(),this.state=Gn):t===ut.NULL?this._err(pr.unexpectedNullCharacter):t===ut.EOF&&(this._emitCurrentToken(),this._emitEOFToken())}[q1](t){t===ut.RIGHT_SQUARE_BRACKET?this.state=Y0:t===ut.EOF?(this._err(pr.eofInCdata),this._emitEOFToken()):this._emitCodePoint(t)}[Y0](t){t===ut.RIGHT_SQUARE_BRACKET?this.state=X0:(this._emitChars("]"),this._reconsumeInState(q1))}[X0](t){t===ut.GREATER_THAN_SIGN?this.state=Gn:t===ut.RIGHT_SQUARE_BRACKET?this._emitChars("]"):(this._emitChars("]]"),this._reconsumeInState(q1))}[rp](t){this.tempBuff=[ut.AMPERSAND],t===ut.NUMBER_SIGN?(this.tempBuff.push(t),this.state=Z0):cf(t)?this._reconsumeInState(J0):(this._flushCodePointsConsumedAsCharacterReference(),this._reconsumeInState(this.returnState))}[J0](t){const r=this._matchNamedCharacterReference(t);if(this._ensureHibernation())this.tempBuff=[ut.AMPERSAND];else if(r){const o=this.tempBuff[this.tempBuff.length-1]===ut.SEMICOLON;this._isCharacterReferenceAttributeQuirk(o)||(o||this._errOnNextCodePoint(pr.missingSemicolonAfterCharacterReference),this.tempBuff=r),this._flushCodePointsConsumedAsCharacterReference(),this.state=this.returnState}else this._flushCodePointsConsumedAsCharacterReference(),this.state=Q0}[Q0](t){cf(t)?this._isCharacterReferenceInAttribute()?this.currentAttr.value+=Bi(t):this._emitCodePoint(t):(t===ut.SEMICOLON&&this._err(pr.unknownNamedCharacterReference),this._reconsumeInState(this.returnState))}[Z0](t){this.charRefCode=0,t===ut.LATIN_SMALL_X||t===ut.LATIN_CAPITAL_X?(this.tempBuff.push(t),this.state=em):this._reconsumeInState(tm)}[em](t){N5(t)?this._reconsumeInState(rm):(this._err(pr.absenceOfDigitsInNumericCharacterReference),this._flushCodePointsConsumedAsCharacterReference(),this._reconsumeInState(this.returnState))}[tm](t){u1(t)?this._reconsumeInState(nm):(this._err(pr.absenceOfDigitsInNumericCharacterReference),this._flushCodePointsConsumedAsCharacterReference(),this._reconsumeInState(this.returnState))}[rm](t){yy(t)?this.charRefCode=this.charRefCode*16+t-55:vy(t)?this.charRefCode=this.charRefCode*16+t-87:u1(t)?this.charRefCode=this.charRefCode*16+t-48:t===ut.SEMICOLON?this.state=Qp:(this._err(pr.missingSemicolonAfterCharacterReference),this._reconsumeInState(Qp))}[nm](t){u1(t)?this.charRefCode=this.charRefCode*10+t-48:t===ut.SEMICOLON?this.state=Qp:(this._err(pr.missingSemicolonAfterCharacterReference),this._reconsumeInState(Qp))}[Qp](){if(this.charRefCode===ut.NULL)this._err(pr.nullCharacterReference),this.charRefCode=ut.REPLACEMENT_CHARACTER;else if(this.charRefCode>1114111)this._err(pr.characterReferenceOutsideUnicodeRange),this.charRefCode=ut.REPLACEMENT_CHARACTER;else if(pi.isSurrogate(this.charRefCode))this._err(pr.surrogateCharacterReference),this.charRefCode=ut.REPLACEMENT_CHARACTER;else if(pi.isUndefinedCodePoint(this.charRefCode))this._err(pr.noncharacterCharacterReference);else if(pi.isControlCodePoint(this.charRefCode)||this.charRefCode===ut.CARRIAGE_RETURN){this._err(pr.controlCharacterReference);const t=F5[this.charRefCode];t&&(this.charRefCode=t)}this.tempBuff=[this.charRefCode],this._flushCodePointsConsumedAsCharacterReference(),this._reconsumeInState(this.returnState)}};Ja.CHARACTER_TOKEN="CHARACTER_TOKEN";Ja.NULL_CHARACTER_TOKEN="NULL_CHARACTER_TOKEN";Ja.WHITESPACE_CHARACTER_TOKEN="WHITESPACE_CHARACTER_TOKEN";Ja.START_TAG_TOKEN="START_TAG_TOKEN";Ja.END_TAG_TOKEN="END_TAG_TOKEN";Ja.COMMENT_TOKEN="COMMENT_TOKEN";Ja.DOCTYPE_TOKEN="DOCTYPE_TOKEN";Ja.EOF_TOKEN="EOF_TOKEN";Ja.HIBERNATION_TOKEN="HIBERNATION_TOKEN";Ja.MODE={DATA:Gn,RCDATA:op,RAWTEXT:n1,SCRIPT_DATA:qu,PLAINTEXT:gy};Ja.getTokenAttr=function(e,t){for(let r=e.attrs.length-1;r>=0;r--)if(e.attrs[r].name===t)return e.attrs[r].value;return null};var kh=Ja,No={};const pf=No.NAMESPACES={HTML:"http://www.w3.org/1999/xhtml",MATHML:"http://www.w3.org/1998/Math/MathML",SVG:"http://www.w3.org/2000/svg",XLINK:"http://www.w3.org/1999/xlink",XML:"http://www.w3.org/XML/1998/namespace",XMLNS:"http://www.w3.org/2000/xmlns/"};No.ATTRS={TYPE:"type",ACTION:"action",ENCODING:"encoding",PROMPT:"prompt",NAME:"name",COLOR:"color",FACE:"face",SIZE:"size"};No.DOCUMENT_MODE={NO_QUIRKS:"no-quirks",QUIRKS:"quirks",LIMITED_QUIRKS:"limited-quirks"};const kr=No.TAG_NAMES={A:"a",ADDRESS:"address",ANNOTATION_XML:"annotation-xml",APPLET:"applet",AREA:"area",ARTICLE:"article",ASIDE:"aside",B:"b",BASE:"base",BASEFONT:"basefont",BGSOUND:"bgsound",BIG:"big",BLOCKQUOTE:"blockquote",BODY:"body",BR:"br",BUTTON:"button",CAPTION:"caption",CENTER:"center",CODE:"code",COL:"col",COLGROUP:"colgroup",DD:"dd",DESC:"desc",DETAILS:"details",DIALOG:"dialog",DIR:"dir",DIV:"div",DL:"dl",DT:"dt",EM:"em",EMBED:"embed",FIELDSET:"fieldset",FIGCAPTION:"figcaption",FIGURE:"figure",FONT:"font",FOOTER:"footer",FOREIGN_OBJECT:"foreignObject",FORM:"form",FRAME:"frame",FRAMESET:"frameset",H1:"h1",H2:"h2",H3:"h3",H4:"h4",H5:"h5",H6:"h6",HEAD:"head",HEADER:"header",HGROUP:"hgroup",HR:"hr",HTML:"html",I:"i",IMG:"img",IMAGE:"image",INPUT:"input",IFRAME:"iframe",KEYGEN:"keygen",LABEL:"label",LI:"li",LINK:"link",LISTING:"listing",MAIN:"main",MALIGNMARK:"malignmark",MARQUEE:"marquee",MATH:"math",MENU:"menu",META:"meta",MGLYPH:"mglyph",MI:"mi",MO:"mo",MN:"mn",MS:"ms",MTEXT:"mtext",NAV:"nav",NOBR:"nobr",NOFRAMES:"noframes",NOEMBED:"noembed",NOSCRIPT:"noscript",OBJECT:"object",OL:"ol",OPTGROUP:"optgroup",OPTION:"option",P:"p",PARAM:"param",PLAINTEXT:"plaintext",PRE:"pre",RB:"rb",RP:"rp",RT:"rt",RTC:"rtc",RUBY:"ruby",S:"s",SCRIPT:"script",SECTION:"section",SELECT:"select",SOURCE:"source",SMALL:"small",SPAN:"span",STRIKE:"strike",STRONG:"strong",STYLE:"style",SUB:"sub",SUMMARY:"summary",SUP:"sup",TABLE:"table",TBODY:"tbody",TEMPLATE:"template",TEXTAREA:"textarea",TFOOT:"tfoot",TD:"td",TH:"th",THEAD:"thead",TITLE:"title",TR:"tr",TRACK:"track",TT:"tt",U:"u",UL:"ul",SVG:"svg",VAR:"var",WBR:"wbr",XMP:"xmp"};No.SPECIAL_ELEMENTS={[pf.HTML]:{[kr.ADDRESS]:!0,[kr.APPLET]:!0,[kr.AREA]:!0,[kr.ARTICLE]:!0,[kr.ASIDE]:!0,[kr.BASE]:!0,[kr.BASEFONT]:!0,[kr.BGSOUND]:!0,[kr.BLOCKQUOTE]:!0,[kr.BODY]:!0,[kr.BR]:!0,[kr.BUTTON]:!0,[kr.CAPTION]:!0,[kr.CENTER]:!0,[kr.COL]:!0,[kr.COLGROUP]:!0,[kr.DD]:!0,[kr.DETAILS]:!0,[kr.DIR]:!0,[kr.DIV]:!0,[kr.DL]:!0,[kr.DT]:!0,[kr.EMBED]:!0,[kr.FIELDSET]:!0,[kr.FIGCAPTION]:!0,[kr.FIGURE]:!0,[kr.FOOTER]:!0,[kr.FORM]:!0,[kr.FRAME]:!0,[kr.FRAMESET]:!0,[kr.H1]:!0,[kr.H2]:!0,[kr.H3]:!0,[kr.H4]:!0,[kr.H5]:!0,[kr.H6]:!0,[kr.HEAD]:!0,[kr.HEADER]:!0,[kr.HGROUP]:!0,[kr.HR]:!0,[kr.HTML]:!0,[kr.IFRAME]:!0,[kr.IMG]:!0,[kr.INPUT]:!0,[kr.LI]:!0,[kr.LINK]:!0,[kr.LISTING]:!0,[kr.MAIN]:!0,[kr.MARQUEE]:!0,[kr.MENU]:!0,[kr.META]:!0,[kr.NAV]:!0,[kr.NOEMBED]:!0,[kr.NOFRAMES]:!0,[kr.NOSCRIPT]:!0,[kr.OBJECT]:!0,[kr.OL]:!0,[kr.P]:!0,[kr.PARAM]:!0,[kr.PLAINTEXT]:!0,[kr.PRE]:!0,[kr.SCRIPT]:!0,[kr.SECTION]:!0,[kr.SELECT]:!0,[kr.SOURCE]:!0,[kr.STYLE]:!0,[kr.SUMMARY]:!0,[kr.TABLE]:!0,[kr.TBODY]:!0,[kr.TD]:!0,[kr.TEMPLATE]:!0,[kr.TEXTAREA]:!0,[kr.TFOOT]:!0,[kr.TH]:!0,[kr.THEAD]:!0,[kr.TITLE]:!0,[kr.TR]:!0,[kr.TRACK]:!0,[kr.UL]:!0,[kr.WBR]:!0,[kr.XMP]:!0},[pf.MATHML]:{[kr.MI]:!0,[kr.MO]:!0,[kr.MN]:!0,[kr.MS]:!0,[kr.MTEXT]:!0,[kr.ANNOTATION_XML]:!0},[pf.SVG]:{[kr.TITLE]:!0,[kr.FOREIGN_OBJECT]:!0,[kr.DESC]:!0}};const Ey=No,Lr=Ey.TAG_NAMES,hi=Ey.NAMESPACES;function sm(e){switch(e.length){case 1:return e===Lr.P;case 2:return e===Lr.RB||e===Lr.RP||e===Lr.RT||e===Lr.DD||e===Lr.DT||e===Lr.LI;case 3:return e===Lr.RTC;case 6:return e===Lr.OPTION;case 8:return e===Lr.OPTGROUP}return!1}function I5(e){switch(e.length){case 1:return e===Lr.P;case 2:return e===Lr.RB||e===Lr.RP||e===Lr.RT||e===Lr.DD||e===Lr.DT||e===Lr.LI||e===Lr.TD||e===Lr.TH||e===Lr.TR;case 3:return e===Lr.RTC;case 5:return e===Lr.TBODY||e===Lr.TFOOT||e===Lr.THEAD;case 6:return e===Lr.OPTION;case 7:return e===Lr.CAPTION;case 8:return e===Lr.OPTGROUP||e===Lr.COLGROUP}return!1}function K1(e,t){switch(e.length){case 2:if(e===Lr.TD||e===Lr.TH)return t===hi.HTML;if(e===Lr.MI||e===Lr.MO||e===Lr.MN||e===Lr.MS)return t===hi.MATHML;break;case 4:if(e===Lr.HTML)return t===hi.HTML;if(e===Lr.DESC)return t===hi.SVG;break;case 5:if(e===Lr.TABLE)return t===hi.HTML;if(e===Lr.MTEXT)return t===hi.MATHML;if(e===Lr.TITLE)return t===hi.SVG;break;case 6:return(e===Lr.APPLET||e===Lr.OBJECT)&&t===hi.HTML;case 7:return(e===Lr.CAPTION||e===Lr.MARQUEE)&&t===hi.HTML;case 8:return e===Lr.TEMPLATE&&t===hi.HTML;case 13:return e===Lr.FOREIGN_OBJECT&&t===hi.SVG;case 14:return e===Lr.ANNOTATION_XML&&t===hi.MATHML}return!1}let L5=class{constructor(t,r){this.stackTop=-1,this.items=[],this.current=t,this.currentTagName=null,this.currentTmplContent=null,this.tmplCount=0,this.treeAdapter=r}_indexOf(t){let r=-1;for(let o=this.stackTop;o>=0;o--)if(this.items[o]===t){r=o;break}return r}_isInTemplate(){return this.currentTagName===Lr.TEMPLATE&&this.treeAdapter.getNamespaceURI(this.current)===hi.HTML}_updateCurrentElement(){this.current=this.items[this.stackTop],this.currentTagName=this.current&&this.treeAdapter.getTagName(this.current),this.currentTmplContent=this._isInTemplate()?this.treeAdapter.getTemplateContent(this.current):null}push(t){this.items[++this.stackTop]=t,this._updateCurrentElement(),this._isInTemplate()&&this.tmplCount++}pop(){this.stackTop--,this.tmplCount>0&&this._isInTemplate()&&this.tmplCount--,this._updateCurrentElement()}replace(t,r){const o=this._indexOf(t);this.items[o]=r,o===this.stackTop&&this._updateCurrentElement()}insertAfter(t,r){const o=this._indexOf(t)+1;this.items.splice(o,0,r),o===++this.stackTop&&this._updateCurrentElement()}popUntilTagNamePopped(t){for(;this.stackTop>-1;){const r=this.currentTagName,o=this.treeAdapter.getNamespaceURI(this.current);if(this.pop(),r===t&&o===hi.HTML)break}}popUntilElementPopped(t){for(;this.stackTop>-1;){const r=this.current;if(this.pop(),r===t)break}}popUntilNumberedHeaderPopped(){for(;this.stackTop>-1;){const t=this.currentTagName,r=this.treeAdapter.getNamespaceURI(this.current);if(this.pop(),t===Lr.H1||t===Lr.H2||t===Lr.H3||t===Lr.H4||t===Lr.H5||t===Lr.H6&&r===hi.HTML)break}}popUntilTableCellPopped(){for(;this.stackTop>-1;){const t=this.currentTagName,r=this.treeAdapter.getNamespaceURI(this.current);if(this.pop(),t===Lr.TD||t===Lr.TH&&r===hi.HTML)break}}popAllUpToHtmlElement(){this.stackTop=0,this._updateCurrentElement()}clearBackToTableContext(){for(;this.currentTagName!==Lr.TABLE&&this.currentTagName!==Lr.TEMPLATE&&this.currentTagName!==Lr.HTML||this.treeAdapter.getNamespaceURI(this.current)!==hi.HTML;)this.pop()}clearBackToTableBodyContext(){for(;this.currentTagName!==Lr.TBODY&&this.currentTagName!==Lr.TFOOT&&this.currentTagName!==Lr.THEAD&&this.currentTagName!==Lr.TEMPLATE&&this.currentTagName!==Lr.HTML||this.treeAdapter.getNamespaceURI(this.current)!==hi.HTML;)this.pop()}clearBackToTableRowContext(){for(;this.currentTagName!==Lr.TR&&this.currentTagName!==Lr.TEMPLATE&&this.currentTagName!==Lr.HTML||this.treeAdapter.getNamespaceURI(this.current)!==hi.HTML;)this.pop()}remove(t){for(let r=this.stackTop;r>=0;r--)if(this.items[r]===t){this.items.splice(r,1),this.stackTop--,this._updateCurrentElement();break}}tryPeekProperlyNestedBodyElement(){const t=this.items[1];return t&&this.treeAdapter.getTagName(t)===Lr.BODY?t:null}contains(t){return this._indexOf(t)>-1}getCommonAncestor(t){let r=this._indexOf(t);return--r>=0?this.items[r]:null}isRootHtmlElementCurrent(){return this.stackTop===0&&this.currentTagName===Lr.HTML}hasInScope(t){for(let r=this.stackTop;r>=0;r--){const o=this.treeAdapter.getTagName(this.items[r]),g=this.treeAdapter.getNamespaceURI(this.items[r]);if(o===t&&g===hi.HTML)return!0;if(K1(o,g))return!1}return!0}hasNumberedHeaderInScope(){for(let t=this.stackTop;t>=0;t--){const r=this.treeAdapter.getTagName(this.items[t]),o=this.treeAdapter.getNamespaceURI(this.items[t]);if((r===Lr.H1||r===Lr.H2||r===Lr.H3||r===Lr.H4||r===Lr.H5||r===Lr.H6)&&o===hi.HTML)return!0;if(K1(r,o))return!1}return!0}hasInListItemScope(t){for(let r=this.stackTop;r>=0;r--){const o=this.treeAdapter.getTagName(this.items[r]),g=this.treeAdapter.getNamespaceURI(this.items[r]);if(o===t&&g===hi.HTML)return!0;if((o===Lr.UL||o===Lr.OL)&&g===hi.HTML||K1(o,g))return!1}return!0}hasInButtonScope(t){for(let r=this.stackTop;r>=0;r--){const o=this.treeAdapter.getTagName(this.items[r]),g=this.treeAdapter.getNamespaceURI(this.items[r]);if(o===t&&g===hi.HTML)return!0;if(o===Lr.BUTTON&&g===hi.HTML||K1(o,g))return!1}return!0}hasInTableScope(t){for(let r=this.stackTop;r>=0;r--){const o=this.treeAdapter.getTagName(this.items[r]);if(this.treeAdapter.getNamespaceURI(this.items[r])===hi.HTML){if(o===t)return!0;if(o===Lr.TABLE||o===Lr.TEMPLATE||o===Lr.HTML)return!1}}return!0}hasTableBodyContextInTableScope(){for(let t=this.stackTop;t>=0;t--){const r=this.treeAdapter.getTagName(this.items[t]);if(this.treeAdapter.getNamespaceURI(this.items[t])===hi.HTML){if(r===Lr.TBODY||r===Lr.THEAD||r===Lr.TFOOT)return!0;if(r===Lr.TABLE||r===Lr.HTML)return!1}}return!0}hasInSelectScope(t){for(let r=this.stackTop;r>=0;r--){const o=this.treeAdapter.getTagName(this.items[r]);if(this.treeAdapter.getNamespaceURI(this.items[r])===hi.HTML){if(o===t)return!0;if(o!==Lr.OPTION&&o!==Lr.OPTGROUP)return!1}}return!0}generateImpliedEndTags(){for(;sm(this.currentTagName);)this.pop()}generateImpliedEndTagsThoroughly(){for(;I5(this.currentTagName);)this.pop()}generateImpliedEndTagsWithExclusion(t){for(;sm(this.currentTagName)&&this.currentTagName!==t;)this.pop()}};var O5=L5;const Y1=3;let gd=class Pl{constructor(t){this.length=0,this.entries=[],this.treeAdapter=t,this.bookmark=null}_getNoahArkConditionCandidates(t){const r=[];if(this.length>=Y1){const o=this.treeAdapter.getAttrList(t).length,g=this.treeAdapter.getTagName(t),v=this.treeAdapter.getNamespaceURI(t);for(let E=this.length-1;E>=0;E--){const b=this.entries[E];if(b.type===Pl.MARKER_ENTRY)break;const N=b.element,F=this.treeAdapter.getAttrList(N);this.treeAdapter.getTagName(N)===g&&this.treeAdapter.getNamespaceURI(N)===v&&F.length===o&&r.push({idx:E,attrs:F})}}return r.length=Y1-1;b--)this.entries.splice(r[b].idx,1),this.length--}}insertMarker(){this.entries.push({type:Pl.MARKER_ENTRY}),this.length++}pushElement(t,r){this._ensureNoahArkCondition(t),this.entries.push({type:Pl.ELEMENT_ENTRY,element:t,token:r}),this.length++}insertElementAfterBookmark(t,r){let o=this.length-1;for(;o>=0&&this.entries[o]!==this.bookmark;o--);this.entries.splice(o+1,0,{type:Pl.ELEMENT_ENTRY,element:t,token:r}),this.length++}removeEntry(t){for(let r=this.length-1;r>=0;r--)if(this.entries[r]===t){this.entries.splice(r,1),this.length--;break}}clearToLastMarker(){for(;this.length;){const t=this.entries.pop();if(this.length--,t.type===Pl.MARKER_ENTRY)break}}getElementEntryInScopeWithTagName(t){for(let r=this.length-1;r>=0;r--){const o=this.entries[r];if(o.type===Pl.MARKER_ENTRY)return null;if(this.treeAdapter.getTagName(o.element)===t)return o}return null}getElementEntry(t){for(let r=this.length-1;r>=0;r--){const o=this.entries[r];if(o.type===Pl.ELEMENT_ENTRY&&o.element===t)return o}return null}};gd.MARKER_ENTRY="MARKER_ENTRY";gd.ELEMENT_ENTRY="ELEMENT_ENTRY";var M5=gd;let Dy=class{constructor(t){const r={},o=this._getOverriddenMethods(this,r);for(const g of Object.keys(o))typeof o[g]=="function"&&(r[g]=t[g],t[g]=o[g])}_getOverriddenMethods(){throw new Error("Not implemented")}};Dy.install=function(e,t,r){e.__mixins||(e.__mixins=[]);for(let g=0;g{const v=hf.MODE[g];o[v]=function(E){t.ctLoc=t._getCurrentLocation(),r[v].call(this,E)}}),o}};var Cy=H5;const U5=Ju;let z5=class extends U5{constructor(t,r){super(t),this.onItemPop=r.onItemPop}_getOverriddenMethods(t,r){return{pop(){t.onItemPop(this.current),r.pop.call(this)},popAllUpToHtmlElement(){for(let o=this.stackTop;o>0;o--)t.onItemPop(this.items[o]);r.popAllUpToHtmlElement.call(this)},remove(o){t.onItemPop(this.current),r.remove.call(this,o)}}}};var $5=z5;const ff=Ju,om=kh,G5=Cy,W5=$5,V5=No,df=V5.TAG_NAMES;let q5=class extends ff{constructor(t){super(t),this.parser=t,this.treeAdapter=this.parser.treeAdapter,this.posTracker=null,this.lastStartTagToken=null,this.lastFosterParentingLocation=null,this.currentToken=null}_setStartLocation(t){let r=null;this.lastStartTagToken&&(r=Object.assign({},this.lastStartTagToken.location),r.startTag=this.lastStartTagToken.location),this.treeAdapter.setNodeSourceCodeLocation(t,r)}_setEndLocation(t,r){if(this.treeAdapter.getNodeSourceCodeLocation(t)&&r.location){const g=r.location,v=this.treeAdapter.getTagName(t),E=r.type===om.END_TAG_TOKEN&&v===r.tagName,b={};E?(b.endTag=Object.assign({},g),b.endLine=g.endLine,b.endCol=g.endCol,b.endOffset=g.endOffset):(b.endLine=g.startLine,b.endCol=g.startCol,b.endOffset=g.startOffset),this.treeAdapter.updateNodeSourceCodeLocation(t,b)}}_getOverriddenMethods(t,r){return{_bootstrap(o,g){r._bootstrap.call(this,o,g),t.lastStartTagToken=null,t.lastFosterParentingLocation=null,t.currentToken=null;const v=ff.install(this.tokenizer,G5);t.posTracker=v.posTracker,ff.install(this.openElements,W5,{onItemPop:function(E){t._setEndLocation(E,t.currentToken)}})},_runParsingLoop(o){r._runParsingLoop.call(this,o);for(let g=this.openElements.stackTop;g>=0;g--)t._setEndLocation(this.openElements.items[g],t.currentToken)},_processTokenInForeignContent(o){t.currentToken=o,r._processTokenInForeignContent.call(this,o)},_processToken(o){if(t.currentToken=o,r._processToken.call(this,o),o.type===om.END_TAG_TOKEN&&(o.tagName===df.HTML||o.tagName===df.BODY&&this.openElements.hasInScope(df.BODY)))for(let v=this.openElements.stackTop;v>=0;v--){const E=this.openElements.items[v];if(this.treeAdapter.getTagName(E)===o.tagName){t._setEndLocation(E,o);break}}},_setDocumentType(o){r._setDocumentType.call(this,o);const g=this.treeAdapter.getChildNodes(this.document),v=g.length;for(let E=0;E(Object.keys(g).forEach(v=>{o[v]=g[v]}),o),Object.create(null))},Fh={};const{DOCUMENT_MODE:np}=No,Ay="html",m2="about:legacy-compat",g2="http://www.ibm.com/data/dtd/v11/ibmxhtml1-transitional.dtd",Sy=["+//silmaril//dtd html pro v0r11 19970101//","-//as//dtd html 3.0 aswedit + extensions//","-//advasoft ltd//dtd html 3.0 aswedit + extensions//","-//ietf//dtd html 2.0 level 1//","-//ietf//dtd html 2.0 level 2//","-//ietf//dtd html 2.0 strict level 1//","-//ietf//dtd html 2.0 strict level 2//","-//ietf//dtd html 2.0 strict//","-//ietf//dtd html 2.0//","-//ietf//dtd html 2.1e//","-//ietf//dtd html 3.0//","-//ietf//dtd html 3.2 final//","-//ietf//dtd html 3.2//","-//ietf//dtd html 3//","-//ietf//dtd html level 0//","-//ietf//dtd html level 1//","-//ietf//dtd html level 2//","-//ietf//dtd html level 3//","-//ietf//dtd html strict level 0//","-//ietf//dtd html strict level 1//","-//ietf//dtd html strict level 2//","-//ietf//dtd html strict level 3//","-//ietf//dtd html strict//","-//ietf//dtd html//","-//metrius//dtd metrius presentational//","-//microsoft//dtd internet explorer 2.0 html strict//","-//microsoft//dtd internet explorer 2.0 html//","-//microsoft//dtd internet explorer 2.0 tables//","-//microsoft//dtd internet explorer 3.0 html strict//","-//microsoft//dtd internet explorer 3.0 html//","-//microsoft//dtd internet explorer 3.0 tables//","-//netscape comm. corp.//dtd html//","-//netscape comm. corp.//dtd strict html//","-//o'reilly and associates//dtd html 2.0//","-//o'reilly and associates//dtd html extended 1.0//","-//o'reilly and associates//dtd html extended relaxed 1.0//","-//sq//dtd html 2.0 hotmetal + extensions//","-//softquad software//dtd hotmetal pro 6.0::19990601::extensions to html 4.0//","-//softquad//dtd hotmetal pro 4.0::19971010::extensions to html 4.0//","-//spyglass//dtd html 2.0 extended//","-//sun microsystems corp.//dtd hotjava html//","-//sun microsystems corp.//dtd hotjava strict html//","-//w3c//dtd html 3 1995-03-24//","-//w3c//dtd html 3.2 draft//","-//w3c//dtd html 3.2 final//","-//w3c//dtd html 3.2//","-//w3c//dtd html 3.2s draft//","-//w3c//dtd html 4.0 frameset//","-//w3c//dtd html 4.0 transitional//","-//w3c//dtd html experimental 19960712//","-//w3c//dtd html experimental 970421//","-//w3c//dtd w3 html//","-//w3o//dtd w3 html 3.0//","-//webtechs//dtd mozilla html 2.0//","-//webtechs//dtd mozilla html//"],y2=Sy.concat(["-//w3c//dtd html 4.01 frameset//","-//w3c//dtd html 4.01 transitional//"]),v2=["-//w3o//dtd w3 html strict 3.0//en//","-/w3c/dtd html 4.0 transitional/en","html"],wy=["-//w3c//dtd xhtml 1.0 frameset//","-//w3c//dtd xhtml 1.0 transitional//"],E2=wy.concat(["-//w3c//dtd html 4.01 frameset//","-//w3c//dtd html 4.01 transitional//"]);function lm(e){const t=e.indexOf('"')!==-1?"'":'"';return t+e+t}function cm(e,t){for(let r=0;r-1)return np.QUIRKS;let o=t===null?y2:Sy;if(cm(r,o))return np.QUIRKS;if(o=t===null?wy:E2,cm(r,o))return np.LIMITED_QUIRKS}return np.NO_QUIRKS};Fh.serializeContent=function(e,t,r){let o="!DOCTYPE ";return e&&(o+=e),t?o+=" PUBLIC "+lm(t):r&&(o+=" SYSTEM"),r!==null&&(o+=" "+lm(r)),o};var Ol={};const mf=kh,vd=No,mn=vd.TAG_NAMES,ys=vd.NAMESPACES,ah=vd.ATTRS,pm={TEXT_HTML:"text/html",APPLICATION_XML:"application/xhtml+xml"},D2="definitionurl",T2="definitionURL",C2={attributename:"attributeName",attributetype:"attributeType",basefrequency:"baseFrequency",baseprofile:"baseProfile",calcmode:"calcMode",clippathunits:"clipPathUnits",diffuseconstant:"diffuseConstant",edgemode:"edgeMode",filterunits:"filterUnits",glyphref:"glyphRef",gradienttransform:"gradientTransform",gradientunits:"gradientUnits",kernelmatrix:"kernelMatrix",kernelunitlength:"kernelUnitLength",keypoints:"keyPoints",keysplines:"keySplines",keytimes:"keyTimes",lengthadjust:"lengthAdjust",limitingconeangle:"limitingConeAngle",markerheight:"markerHeight",markerunits:"markerUnits",markerwidth:"markerWidth",maskcontentunits:"maskContentUnits",maskunits:"maskUnits",numoctaves:"numOctaves",pathlength:"pathLength",patterncontentunits:"patternContentUnits",patterntransform:"patternTransform",patternunits:"patternUnits",pointsatx:"pointsAtX",pointsaty:"pointsAtY",pointsatz:"pointsAtZ",preservealpha:"preserveAlpha",preserveaspectratio:"preserveAspectRatio",primitiveunits:"primitiveUnits",refx:"refX",refy:"refY",repeatcount:"repeatCount",repeatdur:"repeatDur",requiredextensions:"requiredExtensions",requiredfeatures:"requiredFeatures",specularconstant:"specularConstant",specularexponent:"specularExponent",spreadmethod:"spreadMethod",startoffset:"startOffset",stddeviation:"stdDeviation",stitchtiles:"stitchTiles",surfacescale:"surfaceScale",systemlanguage:"systemLanguage",tablevalues:"tableValues",targetx:"targetX",targety:"targetY",textlength:"textLength",viewbox:"viewBox",viewtarget:"viewTarget",xchannelselector:"xChannelSelector",ychannelselector:"yChannelSelector",zoomandpan:"zoomAndPan"},x2={"xlink:actuate":{prefix:"xlink",name:"actuate",namespace:ys.XLINK},"xlink:arcrole":{prefix:"xlink",name:"arcrole",namespace:ys.XLINK},"xlink:href":{prefix:"xlink",name:"href",namespace:ys.XLINK},"xlink:role":{prefix:"xlink",name:"role",namespace:ys.XLINK},"xlink:show":{prefix:"xlink",name:"show",namespace:ys.XLINK},"xlink:title":{prefix:"xlink",name:"title",namespace:ys.XLINK},"xlink:type":{prefix:"xlink",name:"type",namespace:ys.XLINK},"xml:base":{prefix:"xml",name:"base",namespace:ys.XML},"xml:lang":{prefix:"xml",name:"lang",namespace:ys.XML},"xml:space":{prefix:"xml",name:"space",namespace:ys.XML},xmlns:{prefix:"",name:"xmlns",namespace:ys.XMLNS},"xmlns:xlink":{prefix:"xmlns",name:"xlink",namespace:ys.XMLNS}},b2=Ol.SVG_TAG_NAMES_ADJUSTMENT_MAP={altglyph:"altGlyph",altglyphdef:"altGlyphDef",altglyphitem:"altGlyphItem",animatecolor:"animateColor",animatemotion:"animateMotion",animatetransform:"animateTransform",clippath:"clipPath",feblend:"feBlend",fecolormatrix:"feColorMatrix",fecomponenttransfer:"feComponentTransfer",fecomposite:"feComposite",feconvolvematrix:"feConvolveMatrix",fediffuselighting:"feDiffuseLighting",fedisplacementmap:"feDisplacementMap",fedistantlight:"feDistantLight",feflood:"feFlood",fefunca:"feFuncA",fefuncb:"feFuncB",fefuncg:"feFuncG",fefuncr:"feFuncR",fegaussianblur:"feGaussianBlur",feimage:"feImage",femerge:"feMerge",femergenode:"feMergeNode",femorphology:"feMorphology",feoffset:"feOffset",fepointlight:"fePointLight",fespecularlighting:"feSpecularLighting",fespotlight:"feSpotLight",fetile:"feTile",feturbulence:"feTurbulence",foreignobject:"foreignObject",glyphref:"glyphRef",lineargradient:"linearGradient",radialgradient:"radialGradient",textpath:"textPath"},A2={[mn.B]:!0,[mn.BIG]:!0,[mn.BLOCKQUOTE]:!0,[mn.BODY]:!0,[mn.BR]:!0,[mn.CENTER]:!0,[mn.CODE]:!0,[mn.DD]:!0,[mn.DIV]:!0,[mn.DL]:!0,[mn.DT]:!0,[mn.EM]:!0,[mn.EMBED]:!0,[mn.H1]:!0,[mn.H2]:!0,[mn.H3]:!0,[mn.H4]:!0,[mn.H5]:!0,[mn.H6]:!0,[mn.HEAD]:!0,[mn.HR]:!0,[mn.I]:!0,[mn.IMG]:!0,[mn.LI]:!0,[mn.LISTING]:!0,[mn.MENU]:!0,[mn.META]:!0,[mn.NOBR]:!0,[mn.OL]:!0,[mn.P]:!0,[mn.PRE]:!0,[mn.RUBY]:!0,[mn.S]:!0,[mn.SMALL]:!0,[mn.SPAN]:!0,[mn.STRONG]:!0,[mn.STRIKE]:!0,[mn.SUB]:!0,[mn.SUP]:!0,[mn.TABLE]:!0,[mn.TT]:!0,[mn.U]:!0,[mn.UL]:!0,[mn.VAR]:!0};Ol.causesExit=function(e){const t=e.tagName;return t===mn.FONT&&(mf.getTokenAttr(e,ah.COLOR)!==null||mf.getTokenAttr(e,ah.SIZE)!==null||mf.getTokenAttr(e,ah.FACE)!==null)?!0:A2[t]};Ol.adjustTokenMathMLAttrs=function(e){for(let t=0;t0);for(let g=r;g=0;t--){let o=this.openElements.items[t];t===0&&(r=!0,this.fragmentContext&&(o=this.fragmentContext));const g=this.treeAdapter.getTagName(o),v=B2[g];if(v){this.insertionMode=v;break}else if(!r&&(g===J.TD||g===J.TH)){this.insertionMode=Lh;break}else if(!r&&g===J.HEAD){this.insertionMode=bp;break}else if(g===J.SELECT){this._resetInsertionModeForSelect(t);break}else if(g===J.TEMPLATE){this.insertionMode=this.currentTmplInsertionMode;break}else if(g===J.HTML){this.insertionMode=this.headElement?Nh:Ph;break}else if(r){this.insertionMode=du;break}}}_resetInsertionModeForSelect(t){if(t>0)for(let r=t-1;r>0;r--){const o=this.openElements.items[r],g=this.treeAdapter.getTagName(o);if(g===J.TEMPLATE)break;if(g===J.TABLE){this.insertionMode=Td;return}}this.insertionMode=Dd}_pushTmplInsertionMode(t){this.tmplInsertionModeStack.push(t),this.tmplInsertionModeStackTop++,this.currentTmplInsertionMode=t}_popTmplInsertionMode(){this.tmplInsertionModeStack.pop(),this.tmplInsertionModeStackTop--,this.currentTmplInsertionMode=this.tmplInsertionModeStack[this.tmplInsertionModeStackTop]}_isElementCausesFosterParenting(t){const r=this.treeAdapter.getTagName(t);return r===J.TABLE||r===J.TBODY||r===J.TFOOT||r===J.THEAD||r===J.TR}_shouldFosterParentOnInsertion(){return this.fosterParentingEnabled&&this._isElementCausesFosterParenting(this.openElements.current)}_findFosterParentingLocation(){const t={parent:null,beforeElement:null};for(let r=this.openElements.stackTop;r>=0;r--){const o=this.openElements.items[r],g=this.treeAdapter.getTagName(o),v=this.treeAdapter.getNamespaceURI(o);if(g===J.TEMPLATE&&v===Qr.HTML){t.parent=this.treeAdapter.getTemplateContent(o);break}else if(g===J.TABLE){t.parent=this.treeAdapter.getParentNode(o),t.parent?t.beforeElement=o:t.parent=this.openElements.items[r-1];break}}return t.parent||(t.parent=this.openElements.items[0]),t}_fosterParentElement(t){const r=this._findFosterParentingLocation();r.beforeElement?this.treeAdapter.insertBefore(r.parent,t,r.beforeElement):this.treeAdapter.appendChild(r.parent,t)}_fosterParentText(t){const r=this._findFosterParentingLocation();r.beforeElement?this.treeAdapter.insertTextBefore(r.parent,t,r.beforeElement):this.treeAdapter.insertText(r.parent,t)}_isSpecialElement(t){const r=this.treeAdapter.getTagName(t),o=this.treeAdapter.getNamespaceURI(t);return Tc.SPECIAL_ELEMENTS[o][r]}}var H2=j2;function U2(e,t){let r=e.activeFormattingElements.getElementEntryInScopeWithTagName(t.tagName);return r?e.openElements.contains(r.element)?e.openElements.hasInScope(t.tagName)||(r=null):(e.activeFormattingElements.removeEntry(r),r=null):ko(e,t),r}function z2(e,t){let r=null;for(let o=e.openElements.stackTop;o>=0;o--){const g=e.openElements.items[o];if(g===t.element)break;e._isSpecialElement(g)&&(r=g)}return r||(e.openElements.popUntilElementPopped(t.element),e.activeFormattingElements.removeEntry(t)),r}function $2(e,t,r){let o=t,g=e.openElements.getCommonAncestor(t);for(let v=0,E=g;E!==r;v++,E=g){g=e.openElements.getCommonAncestor(E);const b=e.activeFormattingElements.getElementEntry(E),N=b&&v>=M2;!b||N?(N&&e.activeFormattingElements.removeEntry(b),e.openElements.remove(E)):(E=G2(e,b),o===t&&(e.activeFormattingElements.bookmark=b),e.treeAdapter.detachNode(o),e.treeAdapter.appendChild(E,o),o=E)}return o}function G2(e,t){const r=e.treeAdapter.getNamespaceURI(t.element),o=e.treeAdapter.createElement(t.token.tagName,r,t.token.attrs);return e.openElements.replace(t.element,o),t.element=o,o}function W2(e,t,r){if(e._isElementCausesFosterParenting(t))e._fosterParentElement(r);else{const o=e.treeAdapter.getTagName(t),g=e.treeAdapter.getNamespaceURI(t);o===J.TEMPLATE&&g===Qr.HTML&&(t=e.treeAdapter.getTemplateContent(t)),e.treeAdapter.appendChild(t,r)}}function V2(e,t,r){const o=e.treeAdapter.getNamespaceURI(r.element),g=r.token,v=e.treeAdapter.createElement(g.tagName,o,g.attrs);e._adoptNodes(t,v),e.treeAdapter.appendChild(t,v),e.activeFormattingElements.insertElementAfterBookmark(v,r.token),e.activeFormattingElements.removeEntry(r),e.openElements.remove(r.element),e.openElements.insertAfter(t,v)}function Il(e,t){let r;for(let o=0;o0?(e.openElements.generateImpliedEndTagsThoroughly(),e.openElements.currentTagName!==J.TEMPLATE&&e._err(Es.closingOfElementWithOpenChildElements),e.openElements.popUntilTagNamePopped(J.TEMPLATE),e.activeFormattingElements.clearToLastMarker(),e._popTmplInsertionMode(),e._resetInsertionMode()):e._err(Es.endTagWithoutMatchingOpenElement)}function p1(e,t){e.openElements.pop(),e.insertionMode=Nh,e._processToken(t)}function Z2(e,t){const r=t.tagName;r===J.HTML?ea(e,t):r===J.BASEFONT||r===J.BGSOUND||r===J.HEAD||r===J.LINK||r===J.META||r===J.NOFRAMES||r===J.STYLE?us(e,t):r===J.NOSCRIPT?e._err(Es.nestedNoscriptInHead):h1(e,t)}function eT(e,t){const r=t.tagName;r===J.NOSCRIPT?(e.openElements.pop(),e.insertionMode=bp):r===J.BR?h1(e,t):e._err(Es.endTagWithoutMatchingOpenElement)}function h1(e,t){const r=t.type===dt.EOF_TOKEN?Es.openElementsLeftAfterEof:Es.disallowedContentInNoscriptInHead;e._err(r),e.openElements.pop(),e.insertionMode=bp,e._processToken(t)}function tT(e,t){const r=t.tagName;r===J.HTML?ea(e,t):r===J.BODY?(e._insertElement(t,Qr.HTML),e.framesetOk=!1,e.insertionMode=du):r===J.FRAMESET?(e._insertElement(t,Qr.HTML),e.insertionMode=Oh):r===J.BASE||r===J.BASEFONT||r===J.BGSOUND||r===J.LINK||r===J.META||r===J.NOFRAMES||r===J.SCRIPT||r===J.STYLE||r===J.TEMPLATE||r===J.TITLE?(e._err(Es.abandonedHeadElementChild),e.openElements.push(e.headElement),us(e,t),e.openElements.remove(e.headElement)):r===J.HEAD?e._err(Es.misplacedStartTagForHeadElement):f1(e,t)}function rT(e,t){const r=t.tagName;r===J.BODY||r===J.HTML||r===J.BR?f1(e,t):r===J.TEMPLATE?Cc(e,t):e._err(Es.endTagWithoutMatchingOpenElement)}function f1(e,t){e._insertFakeElement(J.BODY),e.insertionMode=du,e._processToken(t)}function lc(e,t){e._reconstructActiveFormattingElements(),e._insertCharacters(t)}function J1(e,t){e._reconstructActiveFormattingElements(),e._insertCharacters(t),e.framesetOk=!1}function nT(e,t){e.openElements.tmplCount===0&&e.treeAdapter.adoptAttributes(e.openElements.items[0],t.attrs)}function iT(e,t){const r=e.openElements.tryPeekProperlyNestedBodyElement();r&&e.openElements.tmplCount===0&&(e.framesetOk=!1,e.treeAdapter.adoptAttributes(r,t.attrs))}function sT(e,t){const r=e.openElements.tryPeekProperlyNestedBodyElement();e.framesetOk&&r&&(e.treeAdapter.detachNode(r),e.openElements.popAllUpToHtmlElement(),e._insertElement(t,Qr.HTML),e.insertionMode=Oh)}function Gu(e,t){e.openElements.hasInButtonScope(J.P)&&e._closePElement(),e._insertElement(t,Qr.HTML)}function aT(e,t){e.openElements.hasInButtonScope(J.P)&&e._closePElement();const r=e.openElements.currentTagName;(r===J.H1||r===J.H2||r===J.H3||r===J.H4||r===J.H5||r===J.H6)&&e.openElements.pop(),e._insertElement(t,Qr.HTML)}function ym(e,t){e.openElements.hasInButtonScope(J.P)&&e._closePElement(),e._insertElement(t,Qr.HTML),e.skipNextNewLine=!0,e.framesetOk=!1}function oT(e,t){const r=e.openElements.tmplCount>0;(!e.formElement||r)&&(e.openElements.hasInButtonScope(J.P)&&e._closePElement(),e._insertElement(t,Qr.HTML),r||(e.formElement=e.openElements.current))}function uT(e,t){e.framesetOk=!1;const r=t.tagName;for(let o=e.openElements.stackTop;o>=0;o--){const g=e.openElements.items[o],v=e.treeAdapter.getTagName(g);let E=null;if(r===J.LI&&v===J.LI?E=J.LI:(r===J.DD||r===J.DT)&&(v===J.DD||v===J.DT)&&(E=v),E){e.openElements.generateImpliedEndTagsWithExclusion(E),e.openElements.popUntilTagNamePopped(E);break}if(v!==J.ADDRESS&&v!==J.DIV&&v!==J.P&&e._isSpecialElement(g))break}e.openElements.hasInButtonScope(J.P)&&e._closePElement(),e._insertElement(t,Qr.HTML)}function lT(e,t){e.openElements.hasInButtonScope(J.P)&&e._closePElement(),e._insertElement(t,Qr.HTML),e.tokenizer.state=dt.MODE.PLAINTEXT}function cT(e,t){e.openElements.hasInScope(J.BUTTON)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(J.BUTTON)),e._reconstructActiveFormattingElements(),e._insertElement(t,Qr.HTML),e.framesetOk=!1}function pT(e,t){const r=e.activeFormattingElements.getElementEntryInScopeWithTagName(J.A);r&&(Il(e,t),e.openElements.remove(r.element),e.activeFormattingElements.removeEntry(r)),e._reconstructActiveFormattingElements(),e._insertElement(t,Qr.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}function ip(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,Qr.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}function hT(e,t){e._reconstructActiveFormattingElements(),e.openElements.hasInScope(J.NOBR)&&(Il(e,t),e._reconstructActiveFormattingElements()),e._insertElement(t,Qr.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}function vm(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,Qr.HTML),e.activeFormattingElements.insertMarker(),e.framesetOk=!1}function fT(e,t){e.treeAdapter.getDocumentMode(e.document)!==Tc.DOCUMENT_MODE.QUIRKS&&e.openElements.hasInButtonScope(J.P)&&e._closePElement(),e._insertElement(t,Qr.HTML),e.framesetOk=!1,e.insertionMode=xs}function up(e,t){e._reconstructActiveFormattingElements(),e._appendElement(t,Qr.HTML),e.framesetOk=!1,t.ackSelfClosing=!0}function dT(e,t){e._reconstructActiveFormattingElements(),e._appendElement(t,Qr.HTML);const r=dt.getTokenAttr(t,_y.TYPE);(!r||r.toLowerCase()!==ky)&&(e.framesetOk=!1),t.ackSelfClosing=!0}function Em(e,t){e._appendElement(t,Qr.HTML),t.ackSelfClosing=!0}function mT(e,t){e.openElements.hasInButtonScope(J.P)&&e._closePElement(),e._appendElement(t,Qr.HTML),e.framesetOk=!1,t.ackSelfClosing=!0}function gT(e,t){t.tagName=J.IMG,up(e,t)}function yT(e,t){e._insertElement(t,Qr.HTML),e.skipNextNewLine=!0,e.tokenizer.state=dt.MODE.RCDATA,e.originalInsertionMode=e.insertionMode,e.framesetOk=!1,e.insertionMode=yh}function vT(e,t){e.openElements.hasInButtonScope(J.P)&&e._closePElement(),e._reconstructActiveFormattingElements(),e.framesetOk=!1,e._switchToTextParsing(t,dt.MODE.RAWTEXT)}function ET(e,t){e.framesetOk=!1,e._switchToTextParsing(t,dt.MODE.RAWTEXT)}function Dm(e,t){e._switchToTextParsing(t,dt.MODE.RAWTEXT)}function DT(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,Qr.HTML),e.framesetOk=!1,e.insertionMode===xs||e.insertionMode===Ih||e.insertionMode===Ka||e.insertionMode===Xu||e.insertionMode===Lh?e.insertionMode=Td:e.insertionMode=Dd}function Tm(e,t){e.openElements.currentTagName===J.OPTION&&e.openElements.pop(),e._reconstructActiveFormattingElements(),e._insertElement(t,Qr.HTML)}function Cm(e,t){e.openElements.hasInScope(J.RUBY)&&e.openElements.generateImpliedEndTags(),e._insertElement(t,Qr.HTML)}function TT(e,t){e.openElements.hasInScope(J.RUBY)&&e.openElements.generateImpliedEndTagsWithExclusion(J.RTC),e._insertElement(t,Qr.HTML)}function CT(e,t){e.openElements.hasInButtonScope(J.P)&&e._closePElement(),e._insertElement(t,Qr.HTML)}function xT(e,t){e._reconstructActiveFormattingElements(),pu.adjustTokenMathMLAttrs(t),pu.adjustTokenXMLAttrs(t),t.selfClosing?e._appendElement(t,Qr.MATHML):e._insertElement(t,Qr.MATHML),t.ackSelfClosing=!0}function bT(e,t){e._reconstructActiveFormattingElements(),pu.adjustTokenSVGAttrs(t),pu.adjustTokenXMLAttrs(t),t.selfClosing?e._appendElement(t,Qr.SVG):e._insertElement(t,Qr.SVG),t.ackSelfClosing=!0}function Ga(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,Qr.HTML)}function ea(e,t){const r=t.tagName;switch(r.length){case 1:r===J.I||r===J.S||r===J.B||r===J.U?ip(e,t):r===J.P?Gu(e,t):r===J.A?pT(e,t):Ga(e,t);break;case 2:r===J.DL||r===J.OL||r===J.UL?Gu(e,t):r===J.H1||r===J.H2||r===J.H3||r===J.H4||r===J.H5||r===J.H6?aT(e,t):r===J.LI||r===J.DD||r===J.DT?uT(e,t):r===J.EM||r===J.TT?ip(e,t):r===J.BR?up(e,t):r===J.HR?mT(e,t):r===J.RB?Cm(e,t):r===J.RT||r===J.RP?TT(e,t):r!==J.TH&&r!==J.TD&&r!==J.TR&&Ga(e,t);break;case 3:r===J.DIV||r===J.DIR||r===J.NAV?Gu(e,t):r===J.PRE?ym(e,t):r===J.BIG?ip(e,t):r===J.IMG||r===J.WBR?up(e,t):r===J.XMP?vT(e,t):r===J.SVG?bT(e,t):r===J.RTC?Cm(e,t):r!==J.COL&&Ga(e,t);break;case 4:r===J.HTML?nT(e,t):r===J.BASE||r===J.LINK||r===J.META?us(e,t):r===J.BODY?iT(e,t):r===J.MAIN||r===J.MENU?Gu(e,t):r===J.FORM?oT(e,t):r===J.CODE||r===J.FONT?ip(e,t):r===J.NOBR?hT(e,t):r===J.AREA?up(e,t):r===J.MATH?xT(e,t):r===J.MENU?CT(e,t):r!==J.HEAD&&Ga(e,t);break;case 5:r===J.STYLE||r===J.TITLE?us(e,t):r===J.ASIDE?Gu(e,t):r===J.SMALL?ip(e,t):r===J.TABLE?fT(e,t):r===J.EMBED?up(e,t):r===J.INPUT?dT(e,t):r===J.PARAM||r===J.TRACK?Em(e,t):r===J.IMAGE?gT(e,t):r!==J.FRAME&&r!==J.TBODY&&r!==J.TFOOT&&r!==J.THEAD&&Ga(e,t);break;case 6:r===J.SCRIPT?us(e,t):r===J.CENTER||r===J.FIGURE||r===J.FOOTER||r===J.HEADER||r===J.HGROUP||r===J.DIALOG?Gu(e,t):r===J.BUTTON?cT(e,t):r===J.STRIKE||r===J.STRONG?ip(e,t):r===J.APPLET||r===J.OBJECT?vm(e,t):r===J.KEYGEN?up(e,t):r===J.SOURCE?Em(e,t):r===J.IFRAME?ET(e,t):r===J.SELECT?DT(e,t):r===J.OPTION?Tm(e,t):Ga(e,t);break;case 7:r===J.BGSOUND?us(e,t):r===J.DETAILS||r===J.ADDRESS||r===J.ARTICLE||r===J.SECTION||r===J.SUMMARY?Gu(e,t):r===J.LISTING?ym(e,t):r===J.MARQUEE?vm(e,t):r===J.NOEMBED?Dm(e,t):r!==J.CAPTION&&Ga(e,t);break;case 8:r===J.BASEFONT?us(e,t):r===J.FRAMESET?sT(e,t):r===J.FIELDSET?Gu(e,t):r===J.TEXTAREA?yT(e,t):r===J.TEMPLATE?us(e,t):r===J.NOSCRIPT?e.options.scriptingEnabled?Dm(e,t):Ga(e,t):r===J.OPTGROUP?Tm(e,t):r!==J.COLGROUP&&Ga(e,t);break;case 9:r===J.PLAINTEXT?lT(e,t):Ga(e,t);break;case 10:r===J.BLOCKQUOTE||r===J.FIGCAPTION?Gu(e,t):Ga(e,t);break;default:Ga(e,t)}}function AT(e){e.openElements.hasInScope(J.BODY)&&(e.insertionMode=Cd)}function ST(e,t){e.openElements.hasInScope(J.BODY)&&(e.insertionMode=Cd,e._processToken(t))}function wl(e,t){const r=t.tagName;e.openElements.hasInScope(r)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(r))}function wT(e){const t=e.openElements.tmplCount>0,r=e.formElement;t||(e.formElement=null),(r||t)&&e.openElements.hasInScope(J.FORM)&&(e.openElements.generateImpliedEndTags(),t?e.openElements.popUntilTagNamePopped(J.FORM):e.openElements.remove(r))}function _T(e){e.openElements.hasInButtonScope(J.P)||e._insertFakeElement(J.P),e._closePElement()}function kT(e){e.openElements.hasInListItemScope(J.LI)&&(e.openElements.generateImpliedEndTagsWithExclusion(J.LI),e.openElements.popUntilTagNamePopped(J.LI))}function FT(e,t){const r=t.tagName;e.openElements.hasInScope(r)&&(e.openElements.generateImpliedEndTagsWithExclusion(r),e.openElements.popUntilTagNamePopped(r))}function PT(e){e.openElements.hasNumberedHeaderInScope()&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilNumberedHeaderPopped())}function xm(e,t){const r=t.tagName;e.openElements.hasInScope(r)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(r),e.activeFormattingElements.clearToLastMarker())}function NT(e){e._reconstructActiveFormattingElements(),e._insertFakeElement(J.BR),e.openElements.pop(),e.framesetOk=!1}function ko(e,t){const r=t.tagName;for(let o=e.openElements.stackTop;o>0;o--){const g=e.openElements.items[o];if(e.treeAdapter.getTagName(g)===r){e.openElements.generateImpliedEndTagsWithExclusion(r),e.openElements.popUntilElementPopped(g);break}if(e._isSpecialElement(g))break}}function xd(e,t){const r=t.tagName;switch(r.length){case 1:r===J.A||r===J.B||r===J.I||r===J.S||r===J.U?Il(e,t):r===J.P?_T(e):ko(e,t);break;case 2:r===J.DL||r===J.UL||r===J.OL?wl(e,t):r===J.LI?kT(e):r===J.DD||r===J.DT?FT(e,t):r===J.H1||r===J.H2||r===J.H3||r===J.H4||r===J.H5||r===J.H6?PT(e):r===J.BR?NT(e):r===J.EM||r===J.TT?Il(e,t):ko(e,t);break;case 3:r===J.BIG?Il(e,t):r===J.DIR||r===J.DIV||r===J.NAV||r===J.PRE?wl(e,t):ko(e,t);break;case 4:r===J.BODY?AT(e):r===J.HTML?ST(e,t):r===J.FORM?wT(e):r===J.CODE||r===J.FONT||r===J.NOBR?Il(e,t):r===J.MAIN||r===J.MENU?wl(e,t):ko(e,t);break;case 5:r===J.ASIDE?wl(e,t):r===J.SMALL?Il(e,t):ko(e,t);break;case 6:r===J.CENTER||r===J.FIGURE||r===J.FOOTER||r===J.HEADER||r===J.HGROUP||r===J.DIALOG?wl(e,t):r===J.APPLET||r===J.OBJECT?xm(e,t):r===J.STRIKE||r===J.STRONG?Il(e,t):ko(e,t);break;case 7:r===J.ADDRESS||r===J.ARTICLE||r===J.DETAILS||r===J.SECTION||r===J.SUMMARY||r===J.LISTING?wl(e,t):r===J.MARQUEE?xm(e,t):ko(e,t);break;case 8:r===J.FIELDSET?wl(e,t):r===J.TEMPLATE?Cc(e,t):ko(e,t);break;case 10:r===J.BLOCKQUOTE||r===J.FIGCAPTION?wl(e,t):ko(e,t);break;default:ko(e,t)}}function Wu(e,t){e.tmplInsertionModeStackTop>-1?Ry(e,t):e.stopped=!0}function IT(e,t){t.tagName===J.SCRIPT&&(e.pendingScript=e.openElements.current),e.openElements.pop(),e.insertionMode=e.originalInsertionMode}function LT(e,t){e._err(Es.eofInElementThatCanContainOnlyText),e.openElements.pop(),e.insertionMode=e.originalInsertionMode,e._processToken(t)}function Vu(e,t){const r=e.openElements.currentTagName;r===J.TABLE||r===J.TBODY||r===J.TFOOT||r===J.THEAD||r===J.TR?(e.pendingCharacterTokens=[],e.hasNonWhitespacePendingCharacterToken=!1,e.originalInsertionMode=e.insertionMode,e.insertionMode=Ny,e._processToken(t)):Wa(e,t)}function OT(e,t){e.openElements.clearBackToTableContext(),e.activeFormattingElements.insertMarker(),e._insertElement(t,Qr.HTML),e.insertionMode=Ih}function MT(e,t){e.openElements.clearBackToTableContext(),e._insertElement(t,Qr.HTML),e.insertionMode=w1}function BT(e,t){e.openElements.clearBackToTableContext(),e._insertFakeElement(J.COLGROUP),e.insertionMode=w1,e._processToken(t)}function RT(e,t){e.openElements.clearBackToTableContext(),e._insertElement(t,Qr.HTML),e.insertionMode=Ka}function jT(e,t){e.openElements.clearBackToTableContext(),e._insertFakeElement(J.TBODY),e.insertionMode=Ka,e._processToken(t)}function HT(e,t){e.openElements.hasInTableScope(J.TABLE)&&(e.openElements.popUntilTagNamePopped(J.TABLE),e._resetInsertionMode(),e._processToken(t))}function UT(e,t){const r=dt.getTokenAttr(t,_y.TYPE);r&&r.toLowerCase()===ky?e._appendElement(t,Qr.HTML):Wa(e,t),t.ackSelfClosing=!0}function zT(e,t){!e.formElement&&e.openElements.tmplCount===0&&(e._insertElement(t,Qr.HTML),e.formElement=e.openElements.current,e.openElements.pop())}function bd(e,t){const r=t.tagName;switch(r.length){case 2:r===J.TD||r===J.TH||r===J.TR?jT(e,t):Wa(e,t);break;case 3:r===J.COL?BT(e,t):Wa(e,t);break;case 4:r===J.FORM?zT(e,t):Wa(e,t);break;case 5:r===J.TABLE?HT(e,t):r===J.STYLE?us(e,t):r===J.TBODY||r===J.TFOOT||r===J.THEAD?RT(e,t):r===J.INPUT?UT(e,t):Wa(e,t);break;case 6:r===J.SCRIPT?us(e,t):Wa(e,t);break;case 7:r===J.CAPTION?OT(e,t):Wa(e,t);break;case 8:r===J.COLGROUP?MT(e,t):r===J.TEMPLATE?us(e,t):Wa(e,t);break;default:Wa(e,t)}}function Ad(e,t){const r=t.tagName;r===J.TABLE?e.openElements.hasInTableScope(J.TABLE)&&(e.openElements.popUntilTagNamePopped(J.TABLE),e._resetInsertionMode()):r===J.TEMPLATE?Cc(e,t):r!==J.BODY&&r!==J.CAPTION&&r!==J.COL&&r!==J.COLGROUP&&r!==J.HTML&&r!==J.TBODY&&r!==J.TD&&r!==J.TFOOT&&r!==J.TH&&r!==J.THEAD&&r!==J.TR&&Wa(e,t)}function Wa(e,t){const r=e.fosterParentingEnabled;e.fosterParentingEnabled=!0,e._processTokenInBodyMode(t),e.fosterParentingEnabled=r}function $T(e,t){e.pendingCharacterTokens.push(t)}function GT(e,t){e.pendingCharacterTokens.push(t),e.hasNonWhitespacePendingCharacterToken=!0}function t1(e,t){let r=0;if(e.hasNonWhitespacePendingCharacterToken)for(;r0?(e.openElements.popUntilTagNamePopped(J.TEMPLATE),e.activeFormattingElements.clearToLastMarker(),e._popTmplInsertionMode(),e._resetInsertionMode(),e._processToken(t)):e.stopped=!0}function sC(e,t){t.tagName===J.HTML?ea(e,t):Dh(e,t)}function aC(e,t){t.tagName===J.HTML?e.fragmentContext||(e.insertionMode=Ly):Dh(e,t)}function Dh(e,t){e.insertionMode=du,e._processToken(t)}function oC(e,t){const r=t.tagName;r===J.HTML?ea(e,t):r===J.FRAMESET?e._insertElement(t,Qr.HTML):r===J.FRAME?(e._appendElement(t,Qr.HTML),t.ackSelfClosing=!0):r===J.NOFRAMES&&us(e,t)}function uC(e,t){t.tagName===J.FRAMESET&&!e.openElements.isRootHtmlElementCurrent()&&(e.openElements.pop(),!e.fragmentContext&&e.openElements.currentTagName!==J.FRAMESET&&(e.insertionMode=Iy))}function lC(e,t){const r=t.tagName;r===J.HTML?ea(e,t):r===J.NOFRAMES&&us(e,t)}function cC(e,t){t.tagName===J.HTML&&(e.insertionMode=Oy)}function pC(e,t){t.tagName===J.HTML?ea(e,t):oh(e,t)}function oh(e,t){e.insertionMode=du,e._processToken(t)}function hC(e,t){const r=t.tagName;r===J.HTML?ea(e,t):r===J.NOFRAMES&&us(e,t)}function fC(e,t){t.chars=I2.REPLACEMENT_CHARACTER,e._insertCharacters(t)}function dC(e,t){e._insertCharacters(t),e.framesetOk=!1}function mC(e,t){if(pu.causesExit(t)&&!e.fragmentContext){for(;e.treeAdapter.getNamespaceURI(e.openElements.current)!==Qr.HTML&&!e._isIntegrationPoint(e.openElements.current);)e.openElements.pop();e._processToken(t)}else{const r=e._getAdjustedCurrentElement(),o=e.treeAdapter.getNamespaceURI(r);o===Qr.MATHML?pu.adjustTokenMathMLAttrs(t):o===Qr.SVG&&(pu.adjustTokenSVGTagName(t),pu.adjustTokenSVGAttrs(t)),pu.adjustTokenXMLAttrs(t),t.selfClosing?e._appendElement(t,o):e._insertElement(t,o),t.ackSelfClosing=!0}}function gC(e,t){for(let r=e.openElements.stackTop;r>0;r--){const o=e.openElements.items[r];if(e.treeAdapter.getNamespaceURI(o)===Qr.HTML){e._processToken(t);break}if(e.treeAdapter.getTagName(o).toLowerCase()===t.tagName){e.openElements.popUntilElementPopped(o);break}}}const yC=Dc(H2),_1=jy("start"),Mh=jy("end");function vC(e){return{start:_1(e),end:Mh(e)}}function jy(e){return t;function t(r){const o=r&&r.position&&r.position[e]||{};return{line:o.line||null,column:o.column||null,offset:o.offset>-1?o.offset:null}}}class k1{constructor(t,r,o){this.property=t,this.normal=r,o&&(this.space=o)}}k1.prototype.property={};k1.prototype.normal={};k1.prototype.space=null;function Hy(e,t){const r={},o={};let g=-1;for(;++g4&&r.slice(0,4)==="data"&&xC.test(t)){if(t.charAt(4)==="-"){const v=t.slice(5).replace(Am,SC);o="data"+v.charAt(0).toUpperCase()+v.slice(1)}else{const v=t.slice(4);if(!Am.test(v)){let E=v.replace(bC,AC);E.charAt(0)!=="-"&&(E="-"+E),t="data"+E}}g=Sd}return new g(o,t)}function AC(e){return"-"+e.toLowerCase()}function SC(e){return e.charAt(1).toUpperCase()}const F1=Hy([$y,zy,Vy,qy,TC],"html"),bc=Hy([$y,zy,Vy,qy,CC],"svg"),Sm=/[#.]/g;function wC(e,t){const r=e||"",o={};let g=0,v,E;for(;g-1&&EE)return{line:b+1,column:E-(b>0?r[b-1]:0)+1,offset:E}}return{line:void 0,column:void 0,offset:void 0}}function v(E){const b=E&&E.line,N=E&&E.column;if(typeof b=="number"&&typeof N=="number"&&!Number.isNaN(b)&&!Number.isNaN(N)&&b-1 in r){const F=(r[b-2]||0)+N-1||0;if(F>-1&&F{const vt=ht;if(vt.value.stitch&&Kt!==null&&rr!==null)return Kt.children[rr]=vt.value.stitch,rr}),e.type!=="root"&&H.type==="root"&&H.children.length===1)return H.children[0];return H;function ie(){const ht={nodeName:"template",tagName:"template",attrs:[],namespaceURI:T1.html,childNodes:[]},rr={nodeName:"documentmock",tagName:"documentmock",attrs:[],namespaceURI:T1.html,childNodes:[]},Kt={nodeName:"#document-fragment",childNodes:[]};if(g._bootstrap(rr,ht),g._pushTmplInsertionMode(JC),g._initTokenizerForFragmentParsing(),g._insertFakeRootElement(),g._resetInsertionMode(),g._findFormInFragmentContext(),b=g.tokenizer,!b)throw new Error("Expected `tokenizer`");return N=b.preprocessor,L=b.__mixins[0],F=L.posTracker,v(e),ze(),g._adoptNodes(rr.childNodes[0],Kt),Kt}function re(){const ht=g.treeAdapter.createDocument();if(g._bootstrap(ht,void 0),b=g.tokenizer,!b)throw new Error("Expected `tokenizer`");return N=b.preprocessor,L=b.__mixins[0],F=L.posTracker,v(e),ze(),ht}function Ae(ht){let rr=-1;if(ht)for(;++rrtv(t,r,e)}function hx(e=dd){return t=>d5(t,e)}const fx=/["&'<>`]/g,dx=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,mx=/[\x01-\t\v\f\x0E-\x1F\x7F\x81\x8D\x8F\x90\x9D\xA0-\uFFFF]/g,gx=/[|\\{}()[\]^$+*?.]/g,Nm=new WeakMap;function yx(e,t){if(e=e.replace(t.subset?vx(t.subset):fx,o),t.subset||t.escapeOnly)return e;return e.replace(dx,r).replace(mx,o);function r(g,v,E){return t.format((g.charCodeAt(0)-55296)*1024+g.charCodeAt(1)-56320+65536,E.charCodeAt(v+2),t)}function o(g,v,E){return t.format(g.charCodeAt(0),E.charCodeAt(v+1),t)}}function vx(e){let t=Nm.get(e);return t||(t=Ex(e),Nm.set(e,t)),t}function Ex(e){const t=[];let r=-1;for(;++r",OElig:"Œ",oelig:"œ",Scaron:"Š",scaron:"š",Yuml:"Ÿ",circ:"ˆ",tilde:"˜",ensp:" ",emsp:" ",thinsp:" ",zwnj:"‌",zwj:"‍",lrm:"‎",rlm:"‏",ndash:"–",mdash:"—",lsquo:"‘",rsquo:"’",sbquo:"‚",ldquo:"“",rdquo:"”",bdquo:"„",dagger:"†",Dagger:"‡",permil:"‰",lsaquo:"‹",rsaquo:"›",euro:"€"},Ax=["cent","copy","divide","gt","lt","not","para","times"],rv={}.hasOwnProperty,qf={};let Q1;for(Q1 in yf)rv.call(yf,Q1)&&(qf[yf[Q1]]=Q1);const Sx=/[^\dA-Za-z]/;function wx(e,t,r,o){const g=String.fromCharCode(e);if(rv.call(qf,g)){const v=qf[g],E="&"+v;return r&&bx.includes(v)&&!Ax.includes(v)&&(!o||t&&t!==61&&Sx.test(String.fromCharCode(t)))?E:E+";"}return""}function _x(e,t,r){let o=Tx(e,t,r.omitOptionalSemicolons),g;if((r.useNamedReferences||r.useShortestReferences)&&(g=wx(e,t,r.omitOptionalSemicolons,r.attribute)),(r.useShortestReferences||!g)&&r.useShortestReferences){const v=xx(e,t,r.omitOptionalSemicolons);v.length"]}))+">":"|--!>|";function g(v){return gp(v,Object.assign({},o.settings.characterReferences,{subset:["<",">"]}))}}function Fx(e,t,r,o){return""}function Th(e,t){const r=String(e);if(typeof t!="string")throw new TypeError("Expected character");let o=0,g=r.indexOf(t);for(;g!==-1;)o++,g=r.indexOf(t,g+t.length);return o}function Fd(e){const t=e&&typeof e=="object"&&e.type==="text"?e.value||"":e;return typeof t=="string"&&t.replace(/[ \t\n\f\r]/g,"")===""}const Yi=iv(1),nv=iv(-1);function iv(e){return t;function t(r,o,g){const v=r?r.children:[];let E=(o||0)+e,b=v&&v[E];if(!g)for(;b&&Fd(b);)E+=e,b=v[E];return b}}const Px={}.hasOwnProperty;function sv(e){return t;function t(r,o,g){return Px.call(e,r.tagName)&&e[r.tagName](r,o,g)}}const Pd=sv({html:Nx,head:vf,body:Ix,p:Lx,li:Ox,dt:Mx,dd:Bx,rt:Im,rp:Im,optgroup:Rx,option:jx,menuitem:Hx,colgroup:vf,caption:vf,thead:Ux,tbody:zx,tfoot:$x,tr:Gx,td:Lm,th:Lm});function vf(e,t,r){const o=Yi(r,t,!0);return!o||o.type!=="comment"&&!(o.type==="text"&&Fd(o.value.charAt(0)))}function Nx(e,t,r){const o=Yi(r,t);return!o||o.type!=="comment"}function Ix(e,t,r){const o=Yi(r,t);return!o||o.type!=="comment"}function Lx(e,t,r){const o=Yi(r,t);return o?o.type==="element"&&(o.tagName==="address"||o.tagName==="article"||o.tagName==="aside"||o.tagName==="blockquote"||o.tagName==="details"||o.tagName==="div"||o.tagName==="dl"||o.tagName==="fieldset"||o.tagName==="figcaption"||o.tagName==="figure"||o.tagName==="footer"||o.tagName==="form"||o.tagName==="h1"||o.tagName==="h2"||o.tagName==="h3"||o.tagName==="h4"||o.tagName==="h5"||o.tagName==="h6"||o.tagName==="header"||o.tagName==="hgroup"||o.tagName==="hr"||o.tagName==="main"||o.tagName==="menu"||o.tagName==="nav"||o.tagName==="ol"||o.tagName==="p"||o.tagName==="pre"||o.tagName==="section"||o.tagName==="table"||o.tagName==="ul"):!r||!(r.type==="element"&&(r.tagName==="a"||r.tagName==="audio"||r.tagName==="del"||r.tagName==="ins"||r.tagName==="map"||r.tagName==="noscript"||r.tagName==="video"))}function Ox(e,t,r){const o=Yi(r,t);return!o||o.type==="element"&&o.tagName==="li"}function Mx(e,t,r){const o=Yi(r,t);return o&&o.type==="element"&&(o.tagName==="dt"||o.tagName==="dd")}function Bx(e,t,r){const o=Yi(r,t);return!o||o.type==="element"&&(o.tagName==="dt"||o.tagName==="dd")}function Im(e,t,r){const o=Yi(r,t);return!o||o.type==="element"&&(o.tagName==="rp"||o.tagName==="rt")}function Rx(e,t,r){const o=Yi(r,t);return!o||o.type==="element"&&o.tagName==="optgroup"}function jx(e,t,r){const o=Yi(r,t);return!o||o.type==="element"&&(o.tagName==="option"||o.tagName==="optgroup")}function Hx(e,t,r){const o=Yi(r,t);return!o||o.type==="element"&&(o.tagName==="menuitem"||o.tagName==="hr"||o.tagName==="menu")}function Ux(e,t,r){const o=Yi(r,t);return o&&o.type==="element"&&(o.tagName==="tbody"||o.tagName==="tfoot")}function zx(e,t,r){const o=Yi(r,t);return!o||o.type==="element"&&(o.tagName==="tbody"||o.tagName==="tfoot")}function $x(e,t,r){return!Yi(r,t)}function Gx(e,t,r){const o=Yi(r,t);return!o||o.type==="element"&&o.tagName==="tr"}function Lm(e,t,r){const o=Yi(r,t);return!o||o.type==="element"&&(o.tagName==="td"||o.tagName==="th")}const Wx=sv({html:Vx,head:qx,body:Kx,colgroup:Yx,tbody:Xx});function Vx(e){const t=Yi(e,-1);return!t||t.type!=="comment"}function qx(e){const t=e.children,r=[];let o=-1;for(;++o0}function Kx(e){const t=Yi(e,-1,!0);return!t||t.type!=="comment"&&!(t.type==="text"&&Fd(t.value.charAt(0)))&&!(t.type==="element"&&(t.tagName==="meta"||t.tagName==="link"||t.tagName==="script"||t.tagName==="style"||t.tagName==="template"))}function Yx(e,t,r){const o=nv(r,t),g=Yi(e,-1,!0);return r&&o&&o.type==="element"&&o.tagName==="colgroup"&&Pd(o,r.children.indexOf(o),r)?!1:g&&g.type==="element"&&g.tagName==="col"}function Xx(e,t,r){const o=nv(r,t),g=Yi(e,-1);return r&&o&&o.type==="element"&&(o.tagName==="thead"||o.tagName==="tbody")&&Pd(o,r.children.indexOf(o),r)?!1:g&&g.type==="element"&&g.tagName==="tr"}const Z1={name:[[` +\f\r &/=>`.split(""),` +\f\r "&'/=>\``.split("")],[`\0 +\f\r "&'/<=>`.split(""),`\0 +\f\r "&'/<=>\``.split("")]],unquoted:[[` +\f\r &>`.split(""),`\0 +\f\r "&'<=>\``.split("")],[`\0 +\f\r "&'<=>\``.split(""),`\0 +\f\r "&'<=>\``.split("")]],single:[["&'".split(""),"\"&'`".split("")],["\0&'".split(""),"\0\"&'`".split("")]],double:[['"&'.split(""),"\"&'`".split("")],['\0"&'.split(""),"\0\"&'`".split("")]]};function Jx(e,t,r,o){const g=o.schema,v=g.space==="svg"?!1:o.settings.omitOptionalTags;let E=g.space==="svg"?o.settings.closeEmptyElements:o.settings.voids.includes(e.tagName.toLowerCase());const b=[];let N;g.space==="html"&&e.tagName==="svg"&&(o.schema=bc);const F=Qx(o,e.properties),L=o.all(g.space==="html"&&e.tagName==="template"?e.content:e);return o.schema=g,L&&(E=!1),(F||!v||!Wx(e,t,r))&&(b.push("<",e.tagName,F?" "+F:""),E&&(g.space==="svg"||o.settings.closeSelfClosing)&&(N=F.charAt(F.length-1),(!o.settings.tightSelfClosing||N==="/"||N&&N!=='"'&&N!=="'")&&b.push(" "),b.push("/")),b.push(">")),b.push(L),!E&&(!v||!Pd(e,t,r))&&b.push(""),b.join("")}function Qx(e,t){const r=[];let o=-1,g;if(t){for(g in t)if(t[g]!==void 0&&t[g]!==null){const v=Zx(e,g,t[g]);v&&r.push(v)}}for(;++oTh(r,e.alternative)&&(E=e.alternative),b=E+gp(r,Object.assign({},e.settings.characterReferences,{subset:(E==="'"?Z1.single:Z1.double)[g][v],attribute:!0}))+E),N+(b&&"="+b))}function av(e,t,r,o){return r&&r.type==="element"&&(r.tagName==="script"||r.tagName==="style")?e.value:gp(e.value,Object.assign({},o.settings.characterReferences,{subset:["<","&"]}))}function eb(e,t,r,o){return o.settings.allowDangerousHtml?e.value:av(e,t,r,o)}function tb(e,t,r,o){return o.all(e)}const rb=_d("type",{invalid:nb,unknown:ib,handlers:{comment:kx,doctype:Fx,element:Jx,raw:eb,root:tb,text:av}});function nb(e){throw new Error("Expected node, not `"+e+"`")}function ib(e){throw new Error("Cannot compile unknown node `"+e.type+"`")}function sb(e,t){const r=t||{},o=r.quote||'"',g=o==='"'?"'":'"';if(o!=='"'&&o!=="'")throw new Error("Invalid quote `"+o+"`, expected `'` or `\"`");return{one:ab,all:ob,settings:{omitOptionalTags:r.omitOptionalTags||!1,allowParseErrors:r.allowParseErrors||!1,allowDangerousCharacters:r.allowDangerousCharacters||!1,quoteSmart:r.quoteSmart||!1,preferUnquoted:r.preferUnquoted||!1,tightAttributes:r.tightAttributes||!1,upperDoctype:r.upperDoctype||!1,tightDoctype:r.tightDoctype||!1,bogusComments:r.bogusComments||!1,tightCommaSeparatedLists:r.tightCommaSeparatedLists||!1,tightSelfClosing:r.tightSelfClosing||!1,collapseEmptyAttributes:r.collapseEmptyAttributes||!1,allowDangerousHtml:r.allowDangerousHtml||!1,voids:r.voids||ev,characterReferences:r.characterReferences||r.entities||{},closeSelfClosing:r.closeSelfClosing||!1,closeEmptyElements:r.closeEmptyElements||!1},schema:r.space==="svg"?bc:F1,quote:o,alternative:g}.one(Array.isArray(e)?{type:"root",children:e}:e,void 0,void 0)}function ab(e,t,r){return rb(e,t,r,this)}function ob(e){const t=[],r=e&&e.children||[];let o=-1;for(;++og?0:g+t:t=t>g?g:t,r=r>0?r:0,o.length<1e4)E=Array.from(o),E.unshift(t,r),e.splice(...E);else for(r&&e.splice(t,r);v0?(ga(e,e.length,0,t),e):t}const Mm={}.hasOwnProperty;function uv(e){const t={};let r=-1;for(;++rE))return;const ht=t.events.length;let rr=ht,Kt,vt;for(;rr--;)if(t.events[rr][0]==="exit"&&t.events[rr][1].type==="chunkFlow"){if(Kt){vt=t.events[rr][1].end;break}Kt=!0}for(Ne(o),ze=ht;zeKe;){const $t=r[Re];t.containerState=$t[1],$t[0].exit.call(t,e)}r.length=Ke}function et(){g.write([null]),v=void 0,g=void 0,t.containerState._closeFlow=void 0}}function Cb(e,t,r){return ei(e,e.attempt(this.parser.constructs.document,t,r),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}function xh(e){if(e===null||di(e)||Ec(e))return 1;if(Rh(e))return 2}function jh(e,t,r){const o=[];let g=-1;for(;++g1&&e[r][1].end.offset-e[r][1].start.offset>1?2:1;const H=Object.assign({},e[o][1].end),ie=Object.assign({},e[r][1].start);Rm(H,-N),Rm(ie,N),E={type:N>1?"strongSequence":"emphasisSequence",start:H,end:Object.assign({},e[o][1].end)},b={type:N>1?"strongSequence":"emphasisSequence",start:Object.assign({},e[r][1].start),end:ie},v={type:N>1?"strongText":"emphasisText",start:Object.assign({},e[o][1].end),end:Object.assign({},e[r][1].start)},g={type:N>1?"strong":"emphasis",start:Object.assign({},E.start),end:Object.assign({},b.end)},e[o][1].end=Object.assign({},E.start),e[r][1].start=Object.assign({},b.end),F=[],e[o][1].end.offset-e[o][1].start.offset&&(F=Va(F,[["enter",e[o][1],t],["exit",e[o][1],t]])),F=Va(F,[["enter",g,t],["enter",E,t],["exit",E,t],["enter",v,t]]),F=Va(F,jh(t.parser.constructs.insideSpan.null,e.slice(o+1,r),t)),F=Va(F,[["exit",v,t],["enter",b,t],["exit",b,t],["exit",g,t]]),e[r][1].end.offset-e[r][1].start.offset?(L=2,F=Va(F,[["enter",e[r][1],t],["exit",e[r][1],t]])):L=0,ga(e,o-1,r-o+3,F),r=o+F.length-L-2;break}}for(r=-1;++r0&&Vn(ze)?ei(e,et,"linePrefix",v+1)(ze):et(ze)}function et(ze){return ze===null||vn(ze)?e.check(Hm,$e,Re)(ze):(e.enter("codeFlowValue"),Ke(ze))}function Ke(ze){return ze===null||vn(ze)?(e.exit("codeFlowValue"),et(ze)):(e.consume(ze),Ke)}function Re(ze){return e.exit("codeFenced"),t(ze)}function $t(ze,ht,rr){let Kt=0;return vt;function vt(jt){return ze.enter("lineEnding"),ze.consume(jt),ze.exit("lineEnding"),Yt}function Yt(jt){return ze.enter("codeFencedFence"),Vn(jt)?ei(ze,St,"linePrefix",o.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(jt):St(jt)}function St(jt){return jt===b?(ze.enter("codeFencedFenceSequence"),ft(jt)):rr(jt)}function ft(jt){return jt===b?(Kt++,ze.consume(jt),ft):Kt>=E?(ze.exit("codeFencedFenceSequence"),Vn(jt)?ei(ze,er,"whitespace")(jt):er(jt)):rr(jt)}function er(jt){return jt===null||vn(jt)?(ze.exit("codeFencedFence"),ht(jt)):rr(jt)}}}function Lb(e,t,r){const o=this;return g;function g(E){return E===null?r(E):(e.enter("lineEnding"),e.consume(E),e.exit("lineEnding"),v)}function v(E){return o.parser.lazy[o.now().line]?r(E):t(E)}}const Ef={name:"codeIndented",tokenize:Mb},Ob={tokenize:Bb,partial:!0};function Mb(e,t,r){const o=this;return g;function g(F){return e.enter("codeIndented"),ei(e,v,"linePrefix",5)(F)}function v(F){const L=o.events[o.events.length-1];return L&&L[1].type==="linePrefix"&&L[2].sliceSerialize(L[1],!0).length>=4?E(F):r(F)}function E(F){return F===null?N(F):vn(F)?e.attempt(Ob,E,N)(F):(e.enter("codeFlowValue"),b(F))}function b(F){return F===null||vn(F)?(e.exit("codeFlowValue"),E(F)):(e.consume(F),b)}function N(F){return e.exit("codeIndented"),t(F)}}function Bb(e,t,r){const o=this;return g;function g(E){return o.parser.lazy[o.now().line]?r(E):vn(E)?(e.enter("lineEnding"),e.consume(E),e.exit("lineEnding"),g):ei(e,v,"linePrefix",5)(E)}function v(E){const b=o.events[o.events.length-1];return b&&b[1].type==="linePrefix"&&b[2].sliceSerialize(b[1],!0).length>=4?t(E):vn(E)?g(E):r(E)}}const Rb={name:"codeText",tokenize:Ub,resolve:jb,previous:Hb};function jb(e){let t=e.length-4,r=3,o,g;if((e[r][1].type==="lineEnding"||e[r][1].type==="space")&&(e[t][1].type==="lineEnding"||e[t][1].type==="space")){for(o=r;++o=4?t(E):e.interrupt(o.parser.constructs.flow,r,t)(E)}}function fv(e,t,r,o,g,v,E,b,N){const F=N||Number.POSITIVE_INFINITY;let L=0;return H;function H(Ne){return Ne===60?(e.enter(o),e.enter(g),e.enter(v),e.consume(Ne),e.exit(v),ie):Ne===null||Ne===32||Ne===41||Ch(Ne)?r(Ne):(e.enter(o),e.enter(E),e.enter(b),e.enter("chunkString",{contentType:"string"}),$e(Ne))}function ie(Ne){return Ne===62?(e.enter(v),e.consume(Ne),e.exit(v),e.exit(g),e.exit(o),t):(e.enter(b),e.enter("chunkString",{contentType:"string"}),re(Ne))}function re(Ne){return Ne===62?(e.exit("chunkString"),e.exit(b),ie(Ne)):Ne===null||Ne===60||vn(Ne)?r(Ne):(e.consume(Ne),Ne===92?Ae:re)}function Ae(Ne){return Ne===60||Ne===62||Ne===92?(e.consume(Ne),re):re(Ne)}function $e(Ne){return!L&&(Ne===null||Ne===41||di(Ne))?(e.exit("chunkString"),e.exit(b),e.exit(E),e.exit(o),t(Ne)):L999||re===null||re===91||re===93&&!N||re===94&&!b&&"_hiddenFootnoteSupport"in E.parser.constructs?r(re):re===93?(e.exit(v),e.enter(g),e.consume(re),e.exit(g),e.exit(o),t):vn(re)?(e.enter("lineEnding"),e.consume(re),e.exit("lineEnding"),L):(e.enter("chunkString",{contentType:"string"}),H(re))}function H(re){return re===null||re===91||re===93||vn(re)||b++>999?(e.exit("chunkString"),L(re)):(e.consume(re),N||(N=!Vn(re)),re===92?ie:H)}function ie(re){return re===91||re===92||re===93?(e.consume(re),b++,H):H(re)}}function mv(e,t,r,o,g,v){let E;return b;function b(ie){return ie===34||ie===39||ie===40?(e.enter(o),e.enter(g),e.consume(ie),e.exit(g),E=ie===40?41:ie,N):r(ie)}function N(ie){return ie===E?(e.enter(g),e.consume(ie),e.exit(g),e.exit(o),t):(e.enter(v),F(ie))}function F(ie){return ie===E?(e.exit(v),N(E)):ie===null?r(ie):vn(ie)?(e.enter("lineEnding"),e.consume(ie),e.exit("lineEnding"),ei(e,F,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),L(ie))}function L(ie){return ie===E||ie===null||vn(ie)?(e.exit("chunkString"),F(ie)):(e.consume(ie),ie===92?H:L)}function H(ie){return ie===E||ie===92?(e.consume(ie),L):L(ie)}}function d1(e,t){let r;return o;function o(g){return vn(g)?(e.enter("lineEnding"),e.consume(g),e.exit("lineEnding"),r=!0,o):Vn(g)?ei(e,o,r?"linePrefix":"lineSuffix")(g):t(g)}}function Fo(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}const Kb={name:"definition",tokenize:Xb},Yb={tokenize:Jb,partial:!0};function Xb(e,t,r){const o=this;let g;return v;function v(re){return e.enter("definition"),E(re)}function E(re){return dv.call(o,e,b,r,"definitionLabel","definitionLabelMarker","definitionLabelString")(re)}function b(re){return g=Fo(o.sliceSerialize(o.events[o.events.length-1][1]).slice(1,-1)),re===58?(e.enter("definitionMarker"),e.consume(re),e.exit("definitionMarker"),N):r(re)}function N(re){return di(re)?d1(e,F)(re):F(re)}function F(re){return fv(e,L,r,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(re)}function L(re){return e.attempt(Yb,H,H)(re)}function H(re){return Vn(re)?ei(e,ie,"whitespace")(re):ie(re)}function ie(re){return re===null||vn(re)?(e.exit("definition"),o.parser.defined.push(g),t(re)):r(re)}}function Jb(e,t,r){return o;function o(b){return di(b)?d1(e,g)(b):r(b)}function g(b){return mv(e,v,r,"definitionTitle","definitionTitleMarker","definitionTitleString")(b)}function v(b){return Vn(b)?ei(e,E,"whitespace")(b):E(b)}function E(b){return b===null||vn(b)?t(b):r(b)}}const Qb={name:"hardBreakEscape",tokenize:Zb};function Zb(e,t,r){return o;function o(v){return e.enter("hardBreakEscape"),e.consume(v),g}function g(v){return vn(v)?(e.exit("hardBreakEscape"),t(v)):r(v)}}const eA={name:"headingAtx",tokenize:rA,resolve:tA};function tA(e,t){let r=e.length-2,o=3,g,v;return e[o][1].type==="whitespace"&&(o+=2),r-2>o&&e[r][1].type==="whitespace"&&(r-=2),e[r][1].type==="atxHeadingSequence"&&(o===r-1||r-4>o&&e[r-2][1].type==="whitespace")&&(r-=o+1===r?2:4),r>o&&(g={type:"atxHeadingText",start:e[o][1].start,end:e[r][1].end},v={type:"chunkText",start:e[o][1].start,end:e[r][1].end,contentType:"text"},ga(e,o,r-o+1,[["enter",g,t],["enter",v,t],["exit",v,t],["exit",g,t]])),e}function rA(e,t,r){let o=0;return g;function g(L){return e.enter("atxHeading"),v(L)}function v(L){return e.enter("atxHeadingSequence"),E(L)}function E(L){return L===35&&o++<6?(e.consume(L),E):L===null||di(L)?(e.exit("atxHeadingSequence"),b(L)):r(L)}function b(L){return L===35?(e.enter("atxHeadingSequence"),N(L)):L===null||vn(L)?(e.exit("atxHeading"),t(L)):Vn(L)?ei(e,b,"whitespace")(L):(e.enter("atxHeadingText"),F(L))}function N(L){return L===35?(e.consume(L),N):(e.exit("atxHeadingSequence"),b(L))}function F(L){return L===null||L===35||di(L)?(e.exit("atxHeadingText"),b(L)):(e.consume(L),F)}}const nA=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","search","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],zm=["pre","script","style","textarea"],iA={name:"htmlFlow",tokenize:uA,resolveTo:oA,concrete:!0},sA={tokenize:cA,partial:!0},aA={tokenize:lA,partial:!0};function oA(e){let t=e.length;for(;t--&&!(e[t][0]==="enter"&&e[t][1].type==="htmlFlow"););return t>1&&e[t-2][1].type==="linePrefix"&&(e[t][1].start=e[t-2][1].start,e[t+1][1].start=e[t-2][1].start,e.splice(t-2,2)),e}function uA(e,t,r){const o=this;let g,v,E,b,N;return F;function F(Ve){return L(Ve)}function L(Ve){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(Ve),H}function H(Ve){return Ve===33?(e.consume(Ve),ie):Ve===47?(e.consume(Ve),v=!0,$e):Ve===63?(e.consume(Ve),g=3,o.interrupt?t:fe):Os(Ve)?(e.consume(Ve),E=String.fromCharCode(Ve),Be):r(Ve)}function ie(Ve){return Ve===45?(e.consume(Ve),g=2,re):Ve===91?(e.consume(Ve),g=5,b=0,Ae):Os(Ve)?(e.consume(Ve),g=4,o.interrupt?t:fe):r(Ve)}function re(Ve){return Ve===45?(e.consume(Ve),o.interrupt?t:fe):r(Ve)}function Ae(Ve){const br="CDATA[";return Ve===br.charCodeAt(b++)?(e.consume(Ve),b===br.length?o.interrupt?t:St:Ae):r(Ve)}function $e(Ve){return Os(Ve)?(e.consume(Ve),E=String.fromCharCode(Ve),Be):r(Ve)}function Be(Ve){if(Ve===null||Ve===47||Ve===62||di(Ve)){const br=Ve===47,An=E.toLowerCase();return!br&&!v&&zm.includes(An)?(g=1,o.interrupt?t(Ve):St(Ve)):nA.includes(E.toLowerCase())?(g=6,br?(e.consume(Ve),Ne):o.interrupt?t(Ve):St(Ve)):(g=7,o.interrupt&&!o.parser.lazy[o.now().line]?r(Ve):v?et(Ve):Ke(Ve))}return Ve===45||bs(Ve)?(e.consume(Ve),E+=String.fromCharCode(Ve),Be):r(Ve)}function Ne(Ve){return Ve===62?(e.consume(Ve),o.interrupt?t:St):r(Ve)}function et(Ve){return Vn(Ve)?(e.consume(Ve),et):vt(Ve)}function Ke(Ve){return Ve===47?(e.consume(Ve),vt):Ve===58||Ve===95||Os(Ve)?(e.consume(Ve),Re):Vn(Ve)?(e.consume(Ve),Ke):vt(Ve)}function Re(Ve){return Ve===45||Ve===46||Ve===58||Ve===95||bs(Ve)?(e.consume(Ve),Re):$t(Ve)}function $t(Ve){return Ve===61?(e.consume(Ve),ze):Vn(Ve)?(e.consume(Ve),$t):Ke(Ve)}function ze(Ve){return Ve===null||Ve===60||Ve===61||Ve===62||Ve===96?r(Ve):Ve===34||Ve===39?(e.consume(Ve),N=Ve,ht):Vn(Ve)?(e.consume(Ve),ze):rr(Ve)}function ht(Ve){return Ve===N?(e.consume(Ve),N=null,Kt):Ve===null||vn(Ve)?r(Ve):(e.consume(Ve),ht)}function rr(Ve){return Ve===null||Ve===34||Ve===39||Ve===47||Ve===60||Ve===61||Ve===62||Ve===96||di(Ve)?$t(Ve):(e.consume(Ve),rr)}function Kt(Ve){return Ve===47||Ve===62||Vn(Ve)?Ke(Ve):r(Ve)}function vt(Ve){return Ve===62?(e.consume(Ve),Yt):r(Ve)}function Yt(Ve){return Ve===null||vn(Ve)?St(Ve):Vn(Ve)?(e.consume(Ve),Yt):r(Ve)}function St(Ve){return Ve===45&&g===2?(e.consume(Ve),ur):Ve===60&&g===1?(e.consume(Ve),Ur):Ve===62&&g===4?(e.consume(Ve),Te):Ve===63&&g===3?(e.consume(Ve),fe):Ve===93&&g===5?(e.consume(Ve),Zr):vn(Ve)&&(g===6||g===7)?(e.exit("htmlFlowData"),e.check(sA,Qt,ft)(Ve)):Ve===null||vn(Ve)?(e.exit("htmlFlowData"),ft(Ve)):(e.consume(Ve),St)}function ft(Ve){return e.check(aA,er,Qt)(Ve)}function er(Ve){return e.enter("lineEnding"),e.consume(Ve),e.exit("lineEnding"),jt}function jt(Ve){return Ve===null||vn(Ve)?ft(Ve):(e.enter("htmlFlowData"),St(Ve))}function ur(Ve){return Ve===45?(e.consume(Ve),fe):St(Ve)}function Ur(Ve){return Ve===47?(e.consume(Ve),E="",Yr):St(Ve)}function Yr(Ve){if(Ve===62){const br=E.toLowerCase();return zm.includes(br)?(e.consume(Ve),Te):St(Ve)}return Os(Ve)&&E.length<8?(e.consume(Ve),E+=String.fromCharCode(Ve),Yr):St(Ve)}function Zr(Ve){return Ve===93?(e.consume(Ve),fe):St(Ve)}function fe(Ve){return Ve===62?(e.consume(Ve),Te):Ve===45&&g===2?(e.consume(Ve),fe):St(Ve)}function Te(Ve){return Ve===null||vn(Ve)?(e.exit("htmlFlowData"),Qt(Ve)):(e.consume(Ve),Te)}function Qt(Ve){return e.exit("htmlFlow"),t(Ve)}}function lA(e,t,r){const o=this;return g;function g(E){return vn(E)?(e.enter("lineEnding"),e.consume(E),e.exit("lineEnding"),v):r(E)}function v(E){return o.parser.lazy[o.now().line]?r(E):t(E)}}function cA(e,t,r){return o;function o(g){return e.enter("lineEnding"),e.consume(g),e.exit("lineEnding"),e.attempt(P1,t,r)}}const pA={name:"htmlText",tokenize:hA};function hA(e,t,r){const o=this;let g,v,E;return b;function b(fe){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(fe),N}function N(fe){return fe===33?(e.consume(fe),F):fe===47?(e.consume(fe),$t):fe===63?(e.consume(fe),Ke):Os(fe)?(e.consume(fe),rr):r(fe)}function F(fe){return fe===45?(e.consume(fe),L):fe===91?(e.consume(fe),v=0,Ae):Os(fe)?(e.consume(fe),et):r(fe)}function L(fe){return fe===45?(e.consume(fe),re):r(fe)}function H(fe){return fe===null?r(fe):fe===45?(e.consume(fe),ie):vn(fe)?(E=H,Ur(fe)):(e.consume(fe),H)}function ie(fe){return fe===45?(e.consume(fe),re):H(fe)}function re(fe){return fe===62?ur(fe):fe===45?ie(fe):H(fe)}function Ae(fe){const Te="CDATA[";return fe===Te.charCodeAt(v++)?(e.consume(fe),v===Te.length?$e:Ae):r(fe)}function $e(fe){return fe===null?r(fe):fe===93?(e.consume(fe),Be):vn(fe)?(E=$e,Ur(fe)):(e.consume(fe),$e)}function Be(fe){return fe===93?(e.consume(fe),Ne):$e(fe)}function Ne(fe){return fe===62?ur(fe):fe===93?(e.consume(fe),Ne):$e(fe)}function et(fe){return fe===null||fe===62?ur(fe):vn(fe)?(E=et,Ur(fe)):(e.consume(fe),et)}function Ke(fe){return fe===null?r(fe):fe===63?(e.consume(fe),Re):vn(fe)?(E=Ke,Ur(fe)):(e.consume(fe),Ke)}function Re(fe){return fe===62?ur(fe):Ke(fe)}function $t(fe){return Os(fe)?(e.consume(fe),ze):r(fe)}function ze(fe){return fe===45||bs(fe)?(e.consume(fe),ze):ht(fe)}function ht(fe){return vn(fe)?(E=ht,Ur(fe)):Vn(fe)?(e.consume(fe),ht):ur(fe)}function rr(fe){return fe===45||bs(fe)?(e.consume(fe),rr):fe===47||fe===62||di(fe)?Kt(fe):r(fe)}function Kt(fe){return fe===47?(e.consume(fe),ur):fe===58||fe===95||Os(fe)?(e.consume(fe),vt):vn(fe)?(E=Kt,Ur(fe)):Vn(fe)?(e.consume(fe),Kt):ur(fe)}function vt(fe){return fe===45||fe===46||fe===58||fe===95||bs(fe)?(e.consume(fe),vt):Yt(fe)}function Yt(fe){return fe===61?(e.consume(fe),St):vn(fe)?(E=Yt,Ur(fe)):Vn(fe)?(e.consume(fe),Yt):Kt(fe)}function St(fe){return fe===null||fe===60||fe===61||fe===62||fe===96?r(fe):fe===34||fe===39?(e.consume(fe),g=fe,ft):vn(fe)?(E=St,Ur(fe)):Vn(fe)?(e.consume(fe),St):(e.consume(fe),er)}function ft(fe){return fe===g?(e.consume(fe),g=void 0,jt):fe===null?r(fe):vn(fe)?(E=ft,Ur(fe)):(e.consume(fe),ft)}function er(fe){return fe===null||fe===34||fe===39||fe===60||fe===61||fe===96?r(fe):fe===47||fe===62||di(fe)?Kt(fe):(e.consume(fe),er)}function jt(fe){return fe===47||fe===62||di(fe)?Kt(fe):r(fe)}function ur(fe){return fe===62?(e.consume(fe),e.exit("htmlTextData"),e.exit("htmlText"),t):r(fe)}function Ur(fe){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(fe),e.exit("lineEnding"),Yr}function Yr(fe){return Vn(fe)?ei(e,Zr,"linePrefix",o.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(fe):Zr(fe)}function Zr(fe){return e.enter("htmlTextData"),E(fe)}}const Id={name:"labelEnd",tokenize:vA,resolveTo:yA,resolveAll:gA},fA={tokenize:EA},dA={tokenize:DA},mA={tokenize:TA};function gA(e){let t=-1;for(;++t=3&&(F===null||vn(F))?(e.exit("thematicBreak"),t(F)):r(F)}function N(F){return F===g?(e.consume(F),o++,N):(e.exit("thematicBreakSequence"),Vn(F)?ei(e,b,"whitespace")(F):b(F))}}const Js={name:"list",tokenize:FA,continuation:{tokenize:PA},exit:IA},_A={tokenize:LA,partial:!0},kA={tokenize:NA,partial:!0};function FA(e,t,r){const o=this,g=o.events[o.events.length-1];let v=g&&g[1].type==="linePrefix"?g[2].sliceSerialize(g[1],!0).length:0,E=0;return b;function b(re){const Ae=o.containerState.type||(re===42||re===43||re===45?"listUnordered":"listOrdered");if(Ae==="listUnordered"?!o.containerState.marker||re===o.containerState.marker:Kf(re)){if(o.containerState.type||(o.containerState.type=Ae,e.enter(Ae,{_container:!0})),Ae==="listUnordered")return e.enter("listItemPrefix"),re===42||re===45?e.check(lh,r,F)(re):F(re);if(!o.interrupt||re===49)return e.enter("listItemPrefix"),e.enter("listItemValue"),N(re)}return r(re)}function N(re){return Kf(re)&&++E<10?(e.consume(re),N):(!o.interrupt||E<2)&&(o.containerState.marker?re===o.containerState.marker:re===41||re===46)?(e.exit("listItemValue"),F(re)):r(re)}function F(re){return e.enter("listItemMarker"),e.consume(re),e.exit("listItemMarker"),o.containerState.marker=o.containerState.marker||re,e.check(P1,o.interrupt?r:L,e.attempt(_A,ie,H))}function L(re){return o.containerState.initialBlankLine=!0,v++,ie(re)}function H(re){return Vn(re)?(e.enter("listItemPrefixWhitespace"),e.consume(re),e.exit("listItemPrefixWhitespace"),ie):r(re)}function ie(re){return o.containerState.size=v+o.sliceSerialize(e.exit("listItemPrefix"),!0).length,t(re)}}function PA(e,t,r){const o=this;return o.containerState._closeFlow=void 0,e.check(P1,g,v);function g(b){return o.containerState.furtherBlankLines=o.containerState.furtherBlankLines||o.containerState.initialBlankLine,ei(e,t,"listItemIndent",o.containerState.size+1)(b)}function v(b){return o.containerState.furtherBlankLines||!Vn(b)?(o.containerState.furtherBlankLines=void 0,o.containerState.initialBlankLine=void 0,E(b)):(o.containerState.furtherBlankLines=void 0,o.containerState.initialBlankLine=void 0,e.attempt(kA,t,E)(b))}function E(b){return o.containerState._closeFlow=!0,o.interrupt=void 0,ei(e,e.attempt(Js,t,r),"linePrefix",o.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(b)}}function NA(e,t,r){const o=this;return ei(e,g,"listItemIndent",o.containerState.size+1);function g(v){const E=o.events[o.events.length-1];return E&&E[1].type==="listItemIndent"&&E[2].sliceSerialize(E[1],!0).length===o.containerState.size?t(v):r(v)}}function IA(e){e.exit(this.containerState.type)}function LA(e,t,r){const o=this;return ei(e,g,"listItemPrefixWhitespace",o.parser.constructs.disable.null.includes("codeIndented")?void 0:5);function g(v){const E=o.events[o.events.length-1];return!Vn(v)&&E&&E[1].type==="listItemPrefixWhitespace"?t(v):r(v)}}const $m={name:"setextUnderline",tokenize:MA,resolveTo:OA};function OA(e,t){let r=e.length,o,g,v;for(;r--;)if(e[r][0]==="enter"){if(e[r][1].type==="content"){o=r;break}e[r][1].type==="paragraph"&&(g=r)}else e[r][1].type==="content"&&e.splice(r,1),!v&&e[r][1].type==="definition"&&(v=r);const E={type:"setextHeading",start:Object.assign({},e[g][1].start),end:Object.assign({},e[e.length-1][1].end)};return e[g][1].type="setextHeadingText",v?(e.splice(g,0,["enter",E,t]),e.splice(v+1,0,["exit",e[o][1],t]),e[o][1].end=Object.assign({},e[v][1].end)):e[o][1]=E,e.push(["exit",E,t]),e}function MA(e,t,r){const o=this;let g;return v;function v(F){let L=o.events.length,H;for(;L--;)if(o.events[L][1].type!=="lineEnding"&&o.events[L][1].type!=="linePrefix"&&o.events[L][1].type!=="content"){H=o.events[L][1].type==="paragraph";break}return!o.parser.lazy[o.now().line]&&(o.interrupt||H)?(e.enter("setextHeadingLine"),g=F,E(F)):r(F)}function E(F){return e.enter("setextHeadingLineSequence"),b(F)}function b(F){return F===g?(e.consume(F),b):(e.exit("setextHeadingLineSequence"),Vn(F)?ei(e,N,"lineSuffix")(F):N(F))}function N(F){return F===null||vn(F)?(e.exit("setextHeadingLine"),t(F)):r(F)}}const BA={tokenize:RA};function RA(e){const t=this,r=e.attempt(P1,o,e.attempt(this.parser.constructs.flowInitial,g,ei(e,e.attempt(this.parser.constructs.flow,g,e.attempt($b,g)),"linePrefix")));return r;function o(v){if(v===null){e.consume(v);return}return e.enter("lineEndingBlank"),e.consume(v),e.exit("lineEndingBlank"),t.currentConstruct=void 0,r}function g(v){if(v===null){e.consume(v);return}return e.enter("lineEnding"),e.consume(v),e.exit("lineEnding"),t.currentConstruct=void 0,r}}const jA={resolveAll:yv()},HA=gv("string"),UA=gv("text");function gv(e){return{tokenize:t,resolveAll:yv(e==="text"?zA:void 0)};function t(r){const o=this,g=this.parser.constructs[e],v=r.attempt(g,E,b);return E;function E(L){return F(L)?v(L):b(L)}function b(L){if(L===null){r.consume(L);return}return r.enter("data"),r.consume(L),N}function N(L){return F(L)?(r.exit("data"),v(L)):(r.consume(L),N)}function F(L){if(L===null)return!0;const H=g[L];let ie=-1;if(H)for(;++ie-1){const b=E[0];typeof b=="string"?E[0]=b.slice(o):E.shift()}v>0&&E.push(e[g].slice(0,v))}return E}function WA(e,t){let r=-1;const o=[];let g;for(;++r13&&r<32||r>126&&r<160||r>55295&&r<57344||r>64975&&r<65008||(r&65535)===65535||(r&65535)===65534||r>1114111?"�":String.fromCharCode(r)}const s8=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function Ev(e){return e.replace(s8,a8)}function a8(e,t,r){if(t)return t;if(r.charCodeAt(0)===35){const g=r.charCodeAt(1),v=g===120||g===88;return vv(r.slice(v?2:1),v?16:10)}return Nd(r)||e}function m1(e){return!e||typeof e!="object"?"":"position"in e||"type"in e?Wm(e.position):"start"in e||"end"in e?Wm(e):"line"in e||"column"in e?Xf(e):""}function Xf(e){return Vm(e&&e.line)+":"+Vm(e&&e.column)}function Wm(e){return Xf(e&&e.start)+"-"+Xf(e&&e.end)}function Vm(e){return e&&typeof e=="number"?e:1}const Dv={}.hasOwnProperty,o8=function(e,t,r){return typeof t!="string"&&(r=t,t=void 0),u8(r)(i8(r8(r).document().write(n8()(e,t,!0))))};function u8(e){const t={transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:b(gr),autolinkProtocol:Yt,autolinkEmail:Yt,atxHeading:b(fi),blockQuote:b(Rn),characterEscape:Yt,characterReference:Yt,codeFenced:b(mi),codeFencedFenceInfo:N,codeFencedFenceMeta:N,codeIndented:b(mi,N),codeText:b(bn,N),codeTextData:Yt,data:Yt,codeFlowValue:Yt,definition:b(gi),definitionDestinationString:N,definitionLabelString:N,definitionTitleString:N,emphasis:b(Di),hardBreakEscape:b(yi),hardBreakTrailing:b(yi),htmlFlow:b(Li,N),htmlFlowData:Yt,htmlText:b(Li,N),htmlTextData:Yt,image:b(Ti),label:N,link:b(gr),listItem:b(ns),listItemValue:Ae,listOrdered:b(jn,re),listUnordered:b(jn),paragraph:b(ri),reference:An,referenceString:N,resourceDestinationString:N,resourceTitleString:N,setextHeading:b(fi),strong:b(ni),thematicBreak:b(Hn)},exit:{atxHeading:L(),atxHeadingSequence:ht,autolink:L(),autolinkEmail:Dn,autolinkProtocol:Xr,blockQuote:L(),characterEscapeValue:St,characterReferenceMarkerHexadecimal:Pn,characterReferenceMarkerNumeric:Pn,characterReferenceValue:En,codeFenced:L(et),codeFencedFence:Ne,codeFencedFenceInfo:$e,codeFencedFenceMeta:Be,codeFlowValue:St,codeIndented:L(Ke),codeText:L(Ur),codeTextData:St,data:St,definition:L(),definitionDestinationString:ze,definitionLabelString:Re,definitionTitleString:$t,emphasis:L(),hardBreakEscape:L(er),hardBreakTrailing:L(er),htmlFlow:L(jt),htmlFlowData:St,htmlText:L(ur),htmlTextData:St,image:L(Zr),label:Te,labelText:fe,lineEnding:ft,link:L(Yr),listItem:L(),listOrdered:L(),listUnordered:L(),paragraph:L(),referenceString:yn,resourceDestinationString:Qt,resourceTitleString:Ve,resource:br,setextHeading:L(vt),setextHeadingLineSequence:Kt,setextHeadingText:rr,strong:L(),thematicBreak:L()}};Tv(t,(e||{}).mdastExtensions||[]);const r={};return o;function o(zt){let dr={type:"root",children:[]};const rn={stack:[dr],tokenStack:[],config:t,enter:F,exit:H,buffer:N,resume:ie,setData:v,getData:E},fn=[];let nn=-1;for(;++nn0){const Nr=rn.tokenStack[rn.tokenStack.length-1];(Nr[1]||qm).call(rn,void 0,Nr[0])}for(dr.position={start:_l(zt.length>0?zt[0][1].start:{line:1,column:1,offset:0}),end:_l(zt.length>0?zt[zt.length-2][1].end:{line:1,column:1,offset:0})},nn=-1;++nn{const o=this.data("settings");return o8(r,Object.assign({},o,e,{extensions:this.data("micromarkExtensions")||[],mdastExtensions:this.data("fromMarkdownExtensions")||[]}))}})}function p8(e,t){const r={type:"element",tagName:"blockquote",properties:{},children:e.wrap(e.all(t),!0)};return e.patch(t,r),e.applyData(t,r)}function h8(e,t){const r={type:"element",tagName:"br",properties:{},children:[]};return e.patch(t,r),[e.applyData(t,r),{type:"text",value:` +`}]}function f8(e,t){const r=t.value?t.value+` +`:"",o=t.lang?t.lang.match(/^[^ \t]+(?=[ \t]|$)/):null,g={};o&&(g.className=["language-"+o]);let v={type:"element",tagName:"code",properties:g,children:[{type:"text",value:r}]};return t.meta&&(v.data={meta:t.meta}),e.patch(t,v),v=e.applyData(t,v),v={type:"element",tagName:"pre",properties:{},children:[v]},e.patch(t,v),v}function d8(e,t){const r={type:"element",tagName:"del",properties:{},children:e.all(t)};return e.patch(t,r),e.applyData(t,r)}function m8(e,t){const r={type:"element",tagName:"em",properties:{},children:e.all(t)};return e.patch(t,r),e.applyData(t,r)}function wp(e){const t=[];let r=-1,o=0,g=0;for(;++r55295&&v<57344){const b=e.charCodeAt(r+1);v<56320&&b>56319&&b<57344?(E=String.fromCharCode(v,b),g=1):E="�"}else E=String.fromCharCode(v);E&&(t.push(e.slice(o,r),encodeURIComponent(E)),o=r+g+1,E=""),g&&(r+=g,g=0)}return t.join("")+e.slice(o)}function Cv(e,t){const r=String(t.identifier).toUpperCase(),o=wp(r.toLowerCase()),g=e.footnoteOrder.indexOf(r);let v;g===-1?(e.footnoteOrder.push(r),e.footnoteCounts[r]=1,v=e.footnoteOrder.length):(e.footnoteCounts[r]++,v=g+1);const E=e.footnoteCounts[r],b={type:"element",tagName:"a",properties:{href:"#"+e.clobberPrefix+"fn-"+o,id:e.clobberPrefix+"fnref-"+o+(E>1?"-"+E:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(v)}]};e.patch(t,b);const N={type:"element",tagName:"sup",properties:{},children:[b]};return e.patch(t,N),e.applyData(t,N)}function g8(e,t){const r=e.footnoteById;let o=1;for(;o in r;)o++;const g=String(o);return r[g]={type:"footnoteDefinition",identifier:g,children:[{type:"paragraph",children:t.children}],position:t.position},Cv(e,{type:"footnoteReference",identifier:g,position:t.position})}function y8(e,t){const r={type:"element",tagName:"h"+t.depth,properties:{},children:e.all(t)};return e.patch(t,r),e.applyData(t,r)}function v8(e,t){if(e.dangerous){const r={type:"raw",value:t.value};return e.patch(t,r),e.applyData(t,r)}return null}function xv(e,t){const r=t.referenceType;let o="]";if(r==="collapsed"?o+="[]":r==="full"&&(o+="["+(t.label||t.identifier)+"]"),t.type==="imageReference")return{type:"text",value:"!["+t.alt+o};const g=e.all(t),v=g[0];v&&v.type==="text"?v.value="["+v.value:g.unshift({type:"text",value:"["});const E=g[g.length-1];return E&&E.type==="text"?E.value+=o:g.push({type:"text",value:o}),g}function E8(e,t){const r=e.definition(t.identifier);if(!r)return xv(e,t);const o={src:wp(r.url||""),alt:t.alt};r.title!==null&&r.title!==void 0&&(o.title=r.title);const g={type:"element",tagName:"img",properties:o,children:[]};return e.patch(t,g),e.applyData(t,g)}function D8(e,t){const r={src:wp(t.url)};t.alt!==null&&t.alt!==void 0&&(r.alt=t.alt),t.title!==null&&t.title!==void 0&&(r.title=t.title);const o={type:"element",tagName:"img",properties:r,children:[]};return e.patch(t,o),e.applyData(t,o)}function T8(e,t){const r={type:"text",value:t.value.replace(/\r?\n|\r/g," ")};e.patch(t,r);const o={type:"element",tagName:"code",properties:{},children:[r]};return e.patch(t,o),e.applyData(t,o)}function C8(e,t){const r=e.definition(t.identifier);if(!r)return xv(e,t);const o={href:wp(r.url||"")};r.title!==null&&r.title!==void 0&&(o.title=r.title);const g={type:"element",tagName:"a",properties:o,children:e.all(t)};return e.patch(t,g),e.applyData(t,g)}function x8(e,t){const r={href:wp(t.url)};t.title!==null&&t.title!==void 0&&(r.title=t.title);const o={type:"element",tagName:"a",properties:r,children:e.all(t)};return e.patch(t,o),e.applyData(t,o)}function b8(e,t,r){const o=e.all(t),g=r?A8(r):bv(t),v={},E=[];if(typeof t.checked=="boolean"){const L=o[0];let H;L&&L.type==="element"&&L.tagName==="p"?H=L:(H={type:"element",tagName:"p",properties:{},children:[]},o.unshift(H)),H.children.length>0&&H.children.unshift({type:"text",value:" "}),H.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:t.checked,disabled:!0},children:[]}),v.className=["task-list-item"]}let b=-1;for(;++b1}function S8(e,t){const r={},o=e.all(t);let g=-1;for(typeof t.start=="number"&&t.start!==1&&(r.start=t.start);++g0){const E={type:"element",tagName:"tbody",properties:{},children:e.wrap(r,!0)},b=_1(t.children[1]),N=Mh(t.children[t.children.length-1]);b.line&&N.line&&(E.position={start:b,end:N}),g.push(E)}const v={type:"element",tagName:"table",properties:{},children:e.wrap(g,!0)};return e.patch(t,v),e.applyData(t,v)}function P8(e,t,r){const o=r?r.children:void 0,v=(o?o.indexOf(t):1)===0?"th":"td",E=r&&r.type==="table"?r.align:void 0,b=E?E.length:t.children.length;let N=-1;const F=[];for(;++N0,!0),o[0]),g=o.index+o[0].length,o=r.exec(t);return v.push(Xm(t.slice(g),g>0,!1)),v.join("")}function Xm(e,t,r){let o=0,g=e.length;if(t){let v=e.codePointAt(o);for(;v===Km||v===Ym;)o++,v=e.codePointAt(o)}if(r){let v=e.codePointAt(g-1);for(;v===Km||v===Ym;)g--,v=e.codePointAt(g-1)}return g>o?e.slice(o,g):""}function L8(e,t){const r={type:"text",value:I8(String(t.value))};return e.patch(t,r),e.applyData(t,r)}function O8(e,t){const r={type:"element",tagName:"hr",properties:{},children:[]};return e.patch(t,r),e.applyData(t,r)}const M8={blockquote:p8,break:h8,code:f8,delete:d8,emphasis:m8,footnoteReference:Cv,footnote:g8,heading:y8,html:v8,imageReference:E8,image:D8,inlineCode:T8,linkReference:C8,link:x8,listItem:b8,list:S8,paragraph:w8,root:_8,strong:k8,table:F8,tableCell:N8,tableRow:P8,text:L8,thematicBreak:O8,toml:eh,yaml:eh,definition:eh,footnoteDefinition:eh};function eh(){return null}function B8(e){return!e||!e.position||!e.position.start||!e.position.start.line||!e.position.start.column||!e.position.end||!e.position.end.line||!e.position.end.column}const Jm={}.hasOwnProperty;function R8(e){const t=Object.create(null);if(!e||!e.type)throw new Error("mdast-util-definitions expected node");return b1(e,"definition",o=>{const g=Qm(o.identifier);g&&!Jm.call(t,g)&&(t[g]=o)}),r;function r(o){const g=Qm(o);return g&&Jm.call(t,g)?t[g]:null}}function Qm(e){return String(e||"").toUpperCase()}const bh={}.hasOwnProperty;function j8(e,t){const r=t||{},o=r.allowDangerousHtml||!1,g={};return E.dangerous=o,E.clobberPrefix=r.clobberPrefix===void 0||r.clobberPrefix===null?"user-content-":r.clobberPrefix,E.footnoteLabel=r.footnoteLabel||"Footnotes",E.footnoteLabelTagName=r.footnoteLabelTagName||"h2",E.footnoteLabelProperties=r.footnoteLabelProperties||{className:["sr-only"]},E.footnoteBackLabel=r.footnoteBackLabel||"Back to content",E.unknownHandler=r.unknownHandler,E.passThrough=r.passThrough,E.handlers={...M8,...r.handlers},E.definition=R8(e),E.footnoteById=g,E.footnoteOrder=[],E.footnoteCounts={},E.patch=H8,E.applyData=U8,E.one=b,E.all=N,E.wrap=$8,E.augment=v,b1(e,"footnoteDefinition",F=>{const L=String(F.identifier).toUpperCase();bh.call(g,L)||(g[L]=F)}),E;function v(F,L){if(F&&"data"in F&&F.data){const H=F.data;H.hName&&(L.type!=="element"&&(L={type:"element",tagName:"",properties:{},children:[]}),L.tagName=H.hName),L.type==="element"&&H.hProperties&&(L.properties={...L.properties,...H.hProperties}),"children"in L&&L.children&&H.hChildren&&(L.children=H.hChildren)}if(F){const H="type"in F?F:{position:F};B8(H)||(L.position={start:_1(H),end:Mh(H)})}return L}function E(F,L,H,ie){return Array.isArray(H)&&(ie=H,H={}),v(F,{type:"element",tagName:L,properties:H||{},children:ie||[]})}function b(F,L){return Av(E,F,L)}function N(F){return Ld(E,F)}}function H8(e,t){e.position&&(t.position=vC(e))}function U8(e,t){let r=t;if(e&&e.data){const o=e.data.hName,g=e.data.hChildren,v=e.data.hProperties;typeof o=="string"&&(r.type==="element"?r.tagName=o:r={type:"element",tagName:o,properties:{},children:[]}),r.type==="element"&&v&&(r.properties={...r.properties,...v}),"children"in r&&r.children&&g!==null&&g!==void 0&&(r.children=g)}return r}function Av(e,t,r){const o=t&&t.type;if(!o)throw new Error("Expected node, got `"+t+"`");return bh.call(e.handlers,o)?e.handlers[o](e,t,r):e.passThrough&&e.passThrough.includes(o)?"children"in t?{...t,children:Ld(e,t)}:t:e.unknownHandler?e.unknownHandler(e,t,r):z8(e,t)}function Ld(e,t){const r=[];if("children"in t){const o=t.children;let g=-1;for(;++g0&&r.push({type:"text",value:` +`}),r}function G8(e){const t=[];let r=-1;for(;++r1?"-"+b:""),dataFootnoteBackref:!0,className:["data-footnote-backref"],ariaLabel:e.footnoteBackLabel},children:[{type:"text",value:"↩"}]};b>1&&H.children.push({type:"element",tagName:"sup",children:[{type:"text",value:String(b)}]}),N.length>0&&N.push({type:"text",value:" "}),N.push(H)}const F=g[g.length-1];if(F&&F.type==="element"&&F.tagName==="p"){const H=F.children[F.children.length-1];H&&H.type==="text"?H.value+=" ":F.children.push({type:"text",value:" "}),F.children.push(...N)}else g.push(...N);const L={type:"element",tagName:"li",properties:{id:e.clobberPrefix+"fn-"+E},children:e.wrap(g,!0)};e.patch(o,L),t.push(L)}if(t.length!==0)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:e.footnoteLabelTagName,properties:{...JSON.parse(JSON.stringify(e.footnoteLabelProperties)),id:"footnote-label"},children:[{type:"text",value:e.footnoteLabel}]},{type:"text",value:` +`},{type:"element",tagName:"ol",properties:{},children:e.wrap(t,!0)},{type:"text",value:` +`}]}}function Sv(e,t){const r=j8(e,t),o=r.one(e,null),g=G8(r);return g&&o.children.push({type:"text",value:` +`},g),Array.isArray(o)?{type:"root",children:o}:o}const W8=function(e,t){return e&&"run"in e?q8(e,t):K8(e||t)},V8=W8;function q8(e,t){return(r,o,g)=>{e.run(Sv(r,t),o,v=>{g(v)})}}function K8(e){return t=>Sv(t,e)}function Zm(e){if(e)throw e}/*! + * Determine if an object is a Buffer + * + * @author Feross Aboukhadijeh + * @license MIT + */var Y8=function(t){return t!=null&&t.constructor!=null&&typeof t.constructor.isBuffer=="function"&&t.constructor.isBuffer(t)};const wv=Dc(Y8);var ch=Object.prototype.hasOwnProperty,_v=Object.prototype.toString,eg=Object.defineProperty,tg=Object.getOwnPropertyDescriptor,rg=function(t){return typeof Array.isArray=="function"?Array.isArray(t):_v.call(t)==="[object Array]"},ng=function(t){if(!t||_v.call(t)!=="[object Object]")return!1;var r=ch.call(t,"constructor"),o=t.constructor&&t.constructor.prototype&&ch.call(t.constructor.prototype,"isPrototypeOf");if(t.constructor&&!r&&!o)return!1;var g;for(g in t);return typeof g>"u"||ch.call(t,g)},ig=function(t,r){eg&&r.name==="__proto__"?eg(t,r.name,{enumerable:!0,configurable:!0,value:r.newValue,writable:!0}):t[r.name]=r.newValue},sg=function(t,r){if(r==="__proto__")if(ch.call(t,r)){if(tg)return tg(t,r).value}else return;return t[r]},X8=function e(){var t,r,o,g,v,E,b=arguments[0],N=1,F=arguments.length,L=!1;for(typeof b=="boolean"&&(L=b,b=arguments[1]||{},N=2),(b==null||typeof b!="object"&&typeof b!="function")&&(b={});NE.length;let N;b&&E.push(g);try{N=e.apply(this,E)}catch(F){const L=F;if(b&&r)throw L;return g(L)}b||(N&&N.then&&typeof N.then=="function"?N.then(v,g):N instanceof Error?g(N):v(N))}function g(E,...b){r||(r=!0,t(E,...b))}function v(E){g(null,E)}}class Za extends Error{constructor(t,r,o){const g=[null,null];let v={start:{line:null,column:null},end:{line:null,column:null}};if(super(),typeof r=="string"&&(o=r,r=void 0),typeof o=="string"){const E=o.indexOf(":");E===-1?g[1]=o:(g[0]=o.slice(0,E),g[1]=o.slice(E+1))}r&&("type"in r||"position"in r?r.position&&(v=r.position):"start"in r||"end"in r?v=r:("line"in r||"column"in r)&&(v.start=r)),this.name=m1(r)||"1:1",this.message=typeof t=="object"?t.message:t,this.stack="",typeof t=="object"&&t.stack&&(this.stack=t.stack),this.reason=this.message,this.fatal,this.line=v.start.line,this.column=v.start.column,this.position=v,this.source=g[0],this.ruleId=g[1],this.file,this.actual,this.expected,this.url,this.note}}Za.prototype.file="";Za.prototype.name="";Za.prototype.reason="";Za.prototype.message="";Za.prototype.stack="";Za.prototype.fatal=null;Za.prototype.column=null;Za.prototype.line=null;Za.prototype.source=null;Za.prototype.ruleId=null;Za.prototype.position=null;const uu={basename:Z8,dirname:e4,extname:t4,join:r4,sep:"/"};function Z8(e,t){if(t!==void 0&&typeof t!="string")throw new TypeError('"ext" argument must be a string');N1(e);let r=0,o=-1,g=e.length,v;if(t===void 0||t.length===0||t.length>e.length){for(;g--;)if(e.charCodeAt(g)===47){if(v){r=g+1;break}}else o<0&&(v=!0,o=g+1);return o<0?"":e.slice(r,o)}if(t===e)return"";let E=-1,b=t.length-1;for(;g--;)if(e.charCodeAt(g)===47){if(v){r=g+1;break}}else E<0&&(v=!0,E=g+1),b>-1&&(e.charCodeAt(g)===t.charCodeAt(b--)?b<0&&(o=g):(b=-1,o=E));return r===o?o=E:o<0&&(o=e.length),e.slice(r,o)}function e4(e){if(N1(e),e.length===0)return".";let t=-1,r=e.length,o;for(;--r;)if(e.charCodeAt(r)===47){if(o){t=r;break}}else o||(o=!0);return t<0?e.charCodeAt(0)===47?"/":".":t===1&&e.charCodeAt(0)===47?"//":e.slice(0,t)}function t4(e){N1(e);let t=e.length,r=-1,o=0,g=-1,v=0,E;for(;t--;){const b=e.charCodeAt(t);if(b===47){if(E){o=t+1;break}continue}r<0&&(E=!0,r=t+1),b===46?g<0?g=t:v!==1&&(v=1):g>-1&&(v=-1)}return g<0||r<0||v===0||v===1&&g===r-1&&g===o+1?"":e.slice(g,r)}function r4(...e){let t=-1,r;for(;++t0&&e.charCodeAt(e.length-1)===47&&(r+="/"),t?"/"+r:r}function i4(e,t){let r="",o=0,g=-1,v=0,E=-1,b,N;for(;++E<=e.length;){if(E2){if(N=r.lastIndexOf("/"),N!==r.length-1){N<0?(r="",o=0):(r=r.slice(0,N),o=r.length-1-r.lastIndexOf("/")),g=E,v=0;continue}}else if(r.length>0){r="",o=0,g=E,v=0;continue}}t&&(r=r.length>0?r+"/..":"..",o=2)}else r.length>0?r+="/"+e.slice(g+1,E):r=e.slice(g+1,E),o=E-g-1;g=E,v=0}else b===46&&v>-1?v++:v=-1}return r}function N1(e){if(typeof e!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}const s4={cwd:a4};function a4(){return"/"}function Qf(e){return e!==null&&typeof e=="object"&&e.href&&e.origin}function o4(e){if(typeof e=="string")e=new URL(e);else if(!Qf(e)){const t=new TypeError('The "path" argument must be of type string or an instance of URL. Received `'+e+"`");throw t.code="ERR_INVALID_ARG_TYPE",t}if(e.protocol!=="file:"){const t=new TypeError("The URL must be of scheme file");throw t.code="ERR_INVALID_URL_SCHEME",t}return u4(e)}function u4(e){if(e.hostname!==""){const o=new TypeError('File URL host must be "localhost" or empty on darwin');throw o.code="ERR_INVALID_FILE_URL_HOST",o}const t=e.pathname;let r=-1;for(;++r{if(ze||!ht||!rr)$t(ze);else{const Kt=v.stringify(ht,rr);Kt==null||(d4(Kt)?rr.value=Kt:rr.result=Kt),$t(ze,rr)}});function $t(ze,ht){ze||!ht?Ke(ze):et?et(ht):Be(null,ht)}}}function Ae($e){let Be;v.freeze(),bf("processSync",v.Parser),Af("processSync",v.Compiler);const Ne=r1($e);return v.process(Ne,et),cg("processSync","process",Be),Ne;function et(Ke){Be=!0,Zm(Ke)}}}function ug(e,t){return typeof e=="function"&&e.prototype&&(h4(e.prototype)||t in e.prototype)}function h4(e){let t;for(t in e)if(kv.call(e,t))return!0;return!1}function bf(e,t){if(typeof t!="function")throw new TypeError("Cannot `"+e+"` without `Parser`")}function Af(e,t){if(typeof t!="function")throw new TypeError("Cannot `"+e+"` without `Compiler`")}function Sf(e,t){if(t)throw new Error("Cannot call `"+e+"` on a frozen processor.\nCreate a new processor first, by calling it: use `processor()` instead of `processor`.")}function lg(e){if(!Jf(e)||typeof e.type!="string")throw new TypeError("Expected node, got `"+e+"`")}function cg(e,t,r){if(!r)throw new Error("`"+e+"` finished async. Use `"+t+"` instead")}function r1(e){return f4(e)?e:new l4(e)}function f4(e){return!!(e&&typeof e=="object"&&"message"in e&&"messages"in e)}function d4(e){return typeof e=="string"||wv(e)}function va(){}function Pv(e){return e()}function pg(){return Object.create(null)}function gu(e){e.forEach(Pv)}function Nv(e){return typeof e=="function"}function Iv(e,t){return e!=e?t==t:e!==t||e&&typeof e=="object"||typeof e=="function"}function Hh(e,t){return e!=e?t==t:e!==t}function m4(e){return Object.keys(e).length===0}function Sn(e,t){e.appendChild(t)}function Ki(e,t,r){e.insertBefore(t,r||null)}function Hi(e){e.parentNode&&e.parentNode.removeChild(e)}function C1(e,t){for(let r=0;re.removeEventListener(t,r,o)}function xp(e){return function(t){t.target===this&&e.call(this,t)}}function Wn(e,t,r){r==null?e.removeAttribute(t):e.getAttribute(t)!==r&&e.setAttribute(t,r)}function g4(e){return Array.from(e.childNodes)}function vs(e,t){t=""+t,e.wholeText!==t&&(e.data=t)}function qi(e,t,r){e.classList[r?"add":"remove"](t)}function y4(e,t,{bubbles:r=!1,cancelable:o=!1}={}){const g=document.createEvent("CustomEvent");return g.initCustomEvent(e,r,o,t),g}let x1;function g1(e){x1=e}function Uh(){if(!x1)throw new Error("Function called outside component initialization");return x1}function Od(e){Uh().$$.on_mount.push(e)}function v4(e){Uh().$$.after_update.push(e)}function Lv(e){Uh().$$.on_destroy.push(e)}function L1(){const e=Uh();return(t,r,{cancelable:o=!1}={})=>{const g=e.$$.callbacks[t];if(g){const v=y4(t,r,{cancelable:o});return g.slice().forEach(E=>{E.call(e,v)}),!v.defaultPrevented}return!0}}const lp=[],yc=[];let yp=[];const hg=[],Ov=Promise.resolve();let Zf=!1;function Mv(){Zf||(Zf=!0,Ov.then(Bv))}function ph(){return Mv(),Ov}function ed(e){yp.push(e)}const wf=new Set;let sp=0;function Bv(){if(sp!==0)return;const e=x1;do{try{for(;spe.indexOf(o)===-1?t.push(o):r.push(o)),r.forEach(o=>o()),yp=t}const hh=new Set;let mc;function T4(){mc={r:0,c:[],p:mc}}function C4(){mc.r||gu(mc.c),mc=mc.p}function Ku(e,t){e&&e.i&&(hh.delete(e),e.i(t))}function hc(e,t,r,o){if(e&&e.o){if(hh.has(e))return;hh.add(e),mc.c.push(()=>{hh.delete(e),o&&(r&&e.d(1),o())}),e.o(t)}else o&&o()}function i1(e){e&&e.c()}function fp(e,t,r,o){const{fragment:g,after_update:v}=e.$$;g&&g.m(t,r),o||ed(()=>{const E=e.$$.on_mount.map(Pv).filter(Nv);e.$$.on_destroy?e.$$.on_destroy.push(...E):gu(E),e.$$.on_mount=[]}),v.forEach(ed)}function dp(e,t){const r=e.$$;r.fragment!==null&&(D4(r.after_update),gu(r.on_destroy),r.fragment&&r.fragment.d(t),r.on_destroy=r.fragment=null,r.ctx=[])}function x4(e,t){e.$$.dirty[0]===-1&&(lp.push(e),Mv(),e.$$.dirty.fill(0)),e.$$.dirty[t/31|0]|=1<{const Ae=re.length?re[0]:ie;return F.ctx&&g(F.ctx[H],F.ctx[H]=Ae)&&(!F.skip_bound&&F.bound[H]&&F.bound[H](Ae),L&&x4(e,H)),ie}):[],F.update(),L=!0,gu(F.before_update),F.fragment=o?o(F.ctx):!1,t.target){if(t.hydrate){const H=g4(t.target);F.fragment&&F.fragment.l(H),H.forEach(Hi)}else F.fragment&&F.fragment.c();t.intro&&Ku(e.$$.fragment),fp(e,t.target,t.anchor,t.customElement),Bv()}g1(N)}class kp{$destroy(){dp(this,1),this.$destroy=va}$on(t,r){if(!Nv(r))return va;const o=this.$$.callbacks[t]||(this.$$.callbacks[t]=[]);return o.push(r),()=>{const g=o.indexOf(r);g!==-1&&o.splice(g,1)}}$set(t){this.$$set&&!m4(t)&&(this.$$.skip_bound=!0,this.$$set(t),this.$$.skip_bound=!1)}}const b4="Bold",A4="bold text",S4="Markdown Cheatsheet",w4="Close help",_4="Close table of contents",k4="Code",F4="Code block",P4="lang",N4="code",I4="Exit fullscreen",L4="Exit preview only",O4="Exit write only",M4="Fullscreen",B4="Heading 1",R4="Heading 2",j4="Heading 3",H4="Heading 4",U4="Heading 5",z4="Heading 6",$4="heading",G4="Help",W4="Horizontal rule",V4="Image",q4="alt",K4="title",Y4="Italic",X4="italic text",J4="The maximum character limit has been reached",Q4="Lines",Z4="Link",eS="link text",tS="Ordered list",rS="item",nS="Preview",iS="Preview only",sS="Quote",aS="quoted text",oS="Shortcuts",uS="Source code",lS="Scroll sync",cS="Table of contents",pS="Scroll to top",hS="Unordered list",fS="item",dS="Words",mS="Write",gS="Write only",yS={bold:b4,boldText:A4,cheatsheet:S4,closeHelp:w4,closeToc:_4,code:k4,codeBlock:F4,codeLang:P4,codeText:N4,exitFullscreen:I4,exitPreviewOnly:L4,exitWriteOnly:O4,fullscreen:M4,h1:B4,h2:R4,h3:j4,h4:H4,h5:U4,h6:z4,headingText:$4,help:G4,hr:W4,image:V4,imageAlt:q4,imageTitle:K4,italic:Y4,italicText:X4,limited:J4,lines:Q4,link:Z4,linkText:eS,ol:tS,olItem:rS,preview:nS,previewOnly:iS,quote:sS,quotedText:aS,shortcuts:oS,source:uS,sync:lS,toc:cS,top:pS,ul:hS,ulItem:fS,words:dS,write:mS,writeOnly:gS},Si={Close:'',H:'',H1:'',H2:'',H3:'',LevelFourTitle:'',LevelFiveTitle:'',LevelSixTitle:'',TextBold:'',TextItalic:'',Quote:'',LinkOne:'',Pic:'',Code:'',CodeBrackets:'',ListTwo:'',OrderedList:'',DividingLine:'',AlignTextLeftOne:'',Helpcenter:'',LeftExpand:'',RightExpand:'',OffScreen:'',FullScreen:'',GithubOne:''};function vS(){const e=g9();return y9(e),E9(e),C9(e),T9(e),D9(e),b9(e),x9(e),v9(e),e}function ES(e,t){return{wrapText(r,o=r){const g=t.somethingSelected()?t.listSelections()[0]:t.findWordAt(t.getCursor()),v=g.from(),E=g.to(),b=t.getRange(v,E),N=e.Pos(v.line,v.ch-r.length),F=e.Pos(E.line,E.ch+o.length);if(t.getRange(N,v)===r&&t.getRange(E,F)===o)t.replaceRange(b,N,F),t.setSelection(N,e.Pos(N.line,N.ch+b.length));else{t.replaceRange(r+b+o,v,E);const L=t.getCursor();t.setSelection(e.Pos(L.line,L.ch-o.length-b.length),e.Pos(L.line,L.ch-o.length))}},replaceLines(r){const[o]=t.listSelections(),g=[e.Pos(o.from().line,0),e.Pos(o.to().line)],v=t.getRange(...g).split(` +`);t.replaceRange(v.map(r).join(` +`),...g),t.setSelection(...g)},appendBlock(r){const o=t.getCursor();let g=-1;for(let v=o.line;v{const r=t?"Shift-":"",o=typeof navigator<"u"&&/Mac/.test(navigator.platform)?"Cmd-":"Ctrl-";return r+o+e};async function Rv({editor:e,appendBlock:t,codemirror:r},o,g){const v=await o(g),E=t(v.map(({url:b,alt:N,title:F},L)=>(N=N??g[L].name,`![${N}](${b}${F?` "${F}"`:""})`)).join(` + +`));e.setSelection(E,r.Pos(E.line+v.length*2-2)),e.focus()}function DS(e,t,r){const o=[{icon:Si.H,handler:{type:"dropdown",actions:[1,2,3,4,5,6].map(v=>({title:e[`h${v}`],icon:[Si.H1,Si.H2,Si.H3,Si.LevelFourTitle,Si.LevelFiveTitle,Si.LevelSixTitle][v-1],cheatsheet:v<=3?`${"#".repeat(v)} ${e.headingText}`:void 0,handler:{type:"action",click({replaceLines:E,editor:b}){E(N=>(N=N.trim().replace(/^#*/,"").trim(),N="#".repeat(v)+" "+N,N)),b.focus()}}}))}},{title:e.bold,icon:Si.TextBold,cheatsheet:`**${e.boldText}**`,handler:{type:"action",shortcut:kl("B"),click({wrapText:v,editor:E}){v("**"),E.focus()}}},{title:e.italic,icon:Si.TextItalic,cheatsheet:`*${e.italicText}*`,handler:{type:"action",shortcut:kl("I"),click({wrapText:v,editor:E}){v("*"),E.focus()}}},{title:e.quote,icon:Si.Quote,cheatsheet:`> ${e.quotedText}`,handler:{type:"action",click({replaceLines:v,editor:E}){v(b=>"> "+b),E.focus()}}},{title:e.link,icon:Si.LinkOne,cheatsheet:`[${e.linkText}](url)`,handler:{type:"action",shortcut:kl("K"),click({editor:v,wrapText:E,codemirror:b}){E("[","](url)");const N=v.getCursor();v.setSelection(b.Pos(N.line,N.ch+2),b.Pos(N.line,N.ch+5)),v.focus()}}},{title:e.image,icon:Si.Pic,cheatsheet:`![${e.imageAlt}](url "${e.imageTitle}")`,handler:r?{type:"action",shortcut:kl("I",!0),async click(v){const E=await Gg({accept:"image/*",multiple:!0});E!=null&&E.length&&await Rv(v,r,Array.from(E))}}:void 0},{title:e.code,icon:Si.Code,cheatsheet:"`"+e.codeText+"`",handler:{type:"action",shortcut:kl("K",!0),click({wrapText:v,editor:E}){v("`"),E.focus()}}},{title:e.codeBlock,icon:Si.CodeBrackets,cheatsheet:"```"+e.codeLang+"↵",handler:{type:"action",shortcut:kl("C",!0),click({editor:v,appendBlock:E,codemirror:b}){const N=E("```js\n```");v.setSelection(b.Pos(N.line,3),b.Pos(N.line,5)),v.focus()}}},{title:e.ul,icon:Si.ListTwo,cheatsheet:`- ${e.ulItem}`,handler:{type:"action",shortcut:kl("U",!0),click({replaceLines:v,editor:E}){v(b=>"- "+b),E.focus()}}},{title:e.ol,icon:Si.OrderedList,cheatsheet:`1. ${e.olItem}`,handler:{type:"action",shortcut:kl("O",!0),click({replaceLines:v,editor:E}){v((b,N)=>`${N+1}. ${b}`),E.focus()}}},{title:e.hr,icon:Si.DividingLine,cheatsheet:"---"}],g=[];return t.forEach(({actions:v})=>{v&&v.forEach(E=>{!E.position||E.position!=="right"?o.push(E):g.unshift(E)})}),{leftActions:o,rightActions:g}}function fg(e,t,r){const o=e.slice();return o[5]=t[r],o}function dg(e,t,r){const o=e.slice();return o[5]=t[r],o}function mg(e){let t,r,o=e[5].icon+"",g,v=e[5].title+"",E,b,N,F=e[5].cheatsheet+"",L;return{c(){t=kn("li"),r=kn("div"),g=kn("div"),E=Vi(v),b=kn("div"),N=kn("code"),L=Vi(F),Wn(r,"class","bytemd-help-icon"),Wn(g,"class","bytemd-help-title"),Wn(b,"class","bytemd-help-content")},m(H,ie){Ki(H,t,ie),Sn(t,r),r.innerHTML=o,Sn(t,g),Sn(g,E),Sn(t,b),Sn(b,N),Sn(N,L)},p(H,ie){ie&4&&o!==(o=H[5].icon+"")&&(r.innerHTML=o),ie&4&&v!==(v=H[5].title+"")&&vs(E,v),ie&4&&F!==(F=H[5].cheatsheet+"")&&vs(L,F)},d(H){H&&Hi(t)}}}function gg(e){let t,r=e[5].cheatsheet&&mg(e);return{c(){r&&r.c(),t=I1()},m(o,g){r&&r.m(o,g),Ki(o,t,g)},p(o,g){o[5].cheatsheet?r?r.p(o,g):(r=mg(o),r.c(),r.m(t.parentNode,t)):r&&(r.d(1),r=null)},d(o){r&&r.d(o),o&&Hi(t)}}}function yg(e){let t,r,o=e[5].icon+"",g,v=e[5].title+"",E,b,N,F=e[5].handler.shortcut+"",L;return{c(){t=kn("li"),r=kn("div"),g=kn("div"),E=Vi(v),b=kn("div"),N=kn("kbd"),L=Vi(F),Wn(r,"class","bytemd-help-icon"),Wn(g,"class","bytemd-help-title"),Wn(b,"class","bytemd-help-content")},m(H,ie){Ki(H,t,ie),Sn(t,r),r.innerHTML=o,Sn(t,g),Sn(g,E),Sn(t,b),Sn(b,N),Sn(N,L)},p(H,ie){ie&4&&o!==(o=H[5].icon+"")&&(r.innerHTML=o),ie&4&&v!==(v=H[5].title+"")&&vs(E,v),ie&4&&F!==(F=H[5].handler.shortcut+"")&&vs(L,F)},d(H){H&&Hi(t)}}}function vg(e){let t,r=e[5].handler&&e[5].handler.type==="action"&&e[5].handler.shortcut&&yg(e);return{c(){r&&r.c(),t=I1()},m(o,g){r&&r.m(o,g),Ki(o,t,g)},p(o,g){o[5].handler&&o[5].handler.type==="action"&&o[5].handler.shortcut?r?r.p(o,g):(r=yg(o),r.c(),r.m(t.parentNode,t)):r&&(r.d(1),r=null)},d(o){r&&r.d(o),o&&Hi(t)}}}function TS(e){let t,r,o=e[0].cheatsheet+"",g,v,E,b=e[0].shortcuts+"",N,F,L=e[2],H=[];for(let Ae=0;Ae{const{handler:H,cheatsheet:ie}=L;(H==null?void 0:H.type)==="dropdown"&&F.push(...b(H.actions)),ie&&F.push(L)}),F}return e.$$set=N=>{"actions"in N&&r(3,g=N.actions),"locale"in N&&r(0,v=N.locale),"visible"in N&&r(1,E=N.visible)},e.$$.update=()=>{e.$$.dirty&8&&r(2,o=b(g))},[v,E,o,g]}class xS extends kp{constructor(t){super(),_p(this,t,CS,TS,Iv,{actions:3,locale:0,visible:1})}}function Eg(e){let t,r=e[2].limited+"",o;return{c(){t=kn("span"),o=Vi(r),Wn(t,"class","bytemd-status-error")},m(g,v){Ki(g,t,v),Sn(t,o)},p(g,v){v&4&&r!==(r=g[2].limited+"")&&vs(o,r)},d(g){g&&Hi(t)}}}function Dg(e){let t,r,o=e[2].sync+"",g,v,E;return{c(){t=kn("label"),r=kn("input"),g=Vi(o),Wn(r,"type","checkbox"),r.checked=e[1]},m(b,N){Ki(b,t,N),Sn(t,r),Sn(t,g),v||(E=ma(r,"change",e[8]),v=!0)},p(b,N){N&2&&(r.checked=b[1]),N&4&&o!==(o=b[2].sync+"")&&vs(g,o)},d(b){b&&Hi(t),v=!1,E()}}}function bS(e){let t,r,o,g=e[2].words+"",v,E,b,N,F,L=e[2].lines+"",H,ie,re,Ae,$e,Be,Ne=e[2].top+"",et,Ke,Re,$t=e[3]&&Eg(e),ze=e[0]&&Dg(e);return{c(){t=kn("div"),r=kn("div"),o=kn("span"),v=Vi(g),E=Vi(": "),b=kn("strong"),N=Vi(e[5]),F=kn("span"),H=Vi(L),ie=Vi(": "),re=kn("strong"),Ae=Vi(e[4]),$t&&$t.c(),$e=kn("div"),ze&&ze.c(),Be=kn("span"),et=Vi(Ne),Wn(r,"class","bytemd-status-left"),Wn($e,"class","bytemd-status-right"),Wn(t,"class","bytemd-status")},m(ht,rr){Ki(ht,t,rr),Sn(t,r),Sn(r,o),Sn(o,v),Sn(o,E),Sn(o,b),Sn(b,N),Sn(r,F),Sn(F,H),Sn(F,ie),Sn(F,re),Sn(re,Ae),$t&&$t.m(r,null),Sn(t,$e),ze&&ze.m($e,null),Sn($e,Be),Sn(Be,et),Ke||(Re=[ma(Be,"click",e[9]),ma(Be,"keydown",xp(e[10]))],Ke=!0)},p(ht,[rr]){rr&4&&g!==(g=ht[2].words+"")&&vs(v,g),rr&32&&vs(N,ht[5]),rr&4&&L!==(L=ht[2].lines+"")&&vs(H,L),rr&16&&vs(Ae,ht[4]),ht[3]?$t?$t.p(ht,rr):($t=Eg(ht),$t.c(),$t.m(r,null)):$t&&($t.d(1),$t=null),ht[0]?ze?ze.p(ht,rr):(ze=Dg(ht),ze.c(),ze.m($e,Be)):ze&&(ze.d(1),ze=null),rr&4&&Ne!==(Ne=ht[2].top+"")&&vs(et,Ne)},i:va,o:va,d(ht){ht&&Hi(t),$t&&$t.d(),ze&&ze.d(),Ke=!1,gu(Re)}}}function AS(e,t,r){let o,g,{showSync:v}=t,{value:E}=t,{syncEnabled:b}=t,{locale:N}=t,{islimited:F}=t;const L=L1(),H=()=>L("sync",!b),ie=()=>L("top"),re=Ae=>["Enter","Space"].includes(Ae.code)&&L("top");return e.$$set=Ae=>{"showSync"in Ae&&r(0,v=Ae.showSync),"value"in Ae&&r(7,E=Ae.value),"syncEnabled"in Ae&&r(1,b=Ae.syncEnabled),"locale"in Ae&&r(2,N=Ae.locale),"islimited"in Ae&&r(3,F=Ae.islimited)},e.$$.update=()=>{e.$$.dirty&128&&r(5,o=_9(E)),e.$$.dirty&128&&r(4,g=E.split(` +`).length)},[v,b,N,F,g,o,L,E,H,ie,re]}class SS extends kp{constructor(t){super(),_p(this,t,AS,bS,Iv,{showSync:0,value:7,syncEnabled:1,locale:2,islimited:3})}}function Tg(e,t,r){const o=e.slice();return o[11]=t[r],o[13]=r,o}function Cg(e){let t,r=e[11].text+"",o,g,v,E,b;function N(){return e[8](e[13])}function F(...L){return e[9](e[13],...L)}return{c(){t=kn("li"),o=Vi(r),Wn(t,"class",g=`bytemd-toc-${e[11].level}`),Wn(t,"style",v=`padding-left:${(e[11].level-e[3])*16+8}px`),qi(t,"bytemd-toc-active",e[4]===e[13]),qi(t,"bytemd-toc-first",e[11].level===e[3])},m(L,H){Ki(L,t,H),Sn(t,o),E||(b=[ma(t,"click",N),ma(t,"keydown",xp(F))],E=!0)},p(L,H){e=L,H&4&&r!==(r=e[11].text+"")&&vs(o,r),H&4&&g!==(g=`bytemd-toc-${e[11].level}`)&&Wn(t,"class",g),H&12&&v!==(v=`padding-left:${(e[11].level-e[3])*16+8}px`)&&Wn(t,"style",v),H&20&&qi(t,"bytemd-toc-active",e[4]===e[13]),H&12&&qi(t,"bytemd-toc-first",e[11].level===e[3])},d(L){L&&Hi(t),E=!1,gu(b)}}}function wS(e){let t,r,o=e[0].toc+"",g,v,E=e[2],b=[];for(let N=0;N{Be.type==="text"&&($e+=Be.value)}),$e}const ie=Ae=>{b("click",Ae)},re=(Ae,$e)=>{["Enter","Space"].includes($e.code)&&b("click",Ae)};return e.$$set=Ae=>{"hast"in Ae&&r(6,o=Ae.hast),"currentBlockIndex"in Ae&&r(7,g=Ae.currentBlockIndex),"locale"in Ae&&r(0,v=Ae.locale),"visible"in Ae&&r(1,E=Ae.visible)},e.$$.update=()=>{e.$$.dirty&204&&(r(2,N=[]),r(4,L=0),o.children.filter(Ae=>Ae.type==="element").forEach((Ae,$e)=>{if(Ae.tagName[0]==="h"&&Ae.children.length){const Be=Number(Ae.tagName[1]);r(3,F=Math.min(F,Be)),N.push({level:Be,text:H(Ae)})}g>=$e&&r(4,L=N.length-1)}))},[v,E,N,F,L,b,o,g,ie,re]}class kS extends kp{constructor(t){super(),_p(this,t,_S,wS,Hh,{hast:6,currentBlockIndex:7,locale:0,visible:1})}}function xg(e,t,r){const o=e.slice();return o[25]=t[r],o[27]=r,o}function bg(e,t,r){const o=e.slice();return o[25]=t[r],o[27]=r,o}function FS(e){let t,r=e[2].write+"",o,g,v=e[2].preview+"",E,b,N;return{c(){t=kn("div"),o=Vi(r),g=kn("div"),E=Vi(v),Wn(t,"class","bytemd-toolbar-tab"),qi(t,"bytemd-toolbar-tab-active",e[1]!=="preview"),Wn(g,"class","bytemd-toolbar-tab"),qi(g,"bytemd-toolbar-tab-active",e[1]==="preview")},m(F,L){Ki(F,t,L),Sn(t,o),Ki(F,g,L),Sn(g,E),b||(N=[ma(t,"click",e[16]),ma(t,"keydown",xp(e[17])),ma(g,"click",e[18]),ma(g,"keydown",xp(e[19]))],b=!0)},p(F,L){L&4&&r!==(r=F[2].write+"")&&vs(o,r),L&2&&qi(t,"bytemd-toolbar-tab-active",F[1]!=="preview"),L&4&&v!==(v=F[2].preview+"")&&vs(E,v),L&2&&qi(g,"bytemd-toolbar-tab-active",F[1]==="preview")},d(F){F&&Hi(t),F&&Hi(g),b=!1,gu(N)}}}function PS(e){let t,r=e[3],o=[];for(let g=0;gparseInt(Ur,10));if(!jt)return;let ur={title:"",handler:{type:"dropdown",actions:St.classList.contains(fh)?b:Be}};return jt==null||jt.forEach(Ur=>{var Yr;((Yr=ur.handler)==null?void 0:Yr.type)==="dropdown"&&(ur=ur.handler.actions[Ur])}),{paths:jt,item:ur}}let Ke;function Re(){Ke=f5(F,{target:`.${Ah}`,onCreate({setProps:St,reference:ft}){const er=et(ft);if(!er)return;const{item:jt,paths:ur}=er,{handler:Ur}=jt;if(Ur){if(Ur.type==="action")St({content:jt.title,onHidden(Yr){Yr.destroy()}});else if(Ur.type==="dropdown"){const Yr=document.createElement("div");if(Yr.classList.add("bytemd-dropdown"),jt.title){const Zr=document.createElement("div");Zr.classList.add("bytemd-dropdown-title"),Zr.appendChild(document.createTextNode(jt.title)),Yr.appendChild(Zr)}Ur.actions.forEach((Zr,fe)=>{var Te;const Qt=document.createElement("div");Qt.classList.add("bytemd-dropdown-item"),Qt.setAttribute(kf,[...ur,fe].join("-")),((Te=Zr.handler)==null?void 0:Te.type)==="dropdown"&&Qt.classList.add(Ah),ft.classList.contains(fh)&&Qt.classList.add(fh),Qt.innerHTML=`${Zr.icon?`
${Zr.icon}
`:""}
${Zr.title}
`,Yr.appendChild(Qt)}),St({allowHTML:!0,showOnCreate:!0,theme:"light-border",placement:"bottom-start",interactive:!0,interactiveDebounce:50,arrow:!1,offset:[0,4],content:Yr.outerHTML,onHidden(Zr){Zr.destroy()},onCreate(Zr){[...Zr.popper.querySelectorAll(".bytemd-dropdown-item")].forEach((fe,Te)=>{var Qt;const Ve=(Qt=Ur.actions[Te])==null?void 0:Qt.handler;if((Ve==null?void 0:Ve.type)==="action"){const{mouseenter:br,mouseleave:An}=Ve;br&&fe.addEventListener("mouseenter",()=>{br(L)}),An&&fe.addEventListener("mouseleave",()=>{An(L)})}})}})}}}})}Od(()=>{Re()});function $t(St){var ft,er;const jt=St.target.closest(`[${kf}]`);if(!jt)return;const ur=(er=(ft=et(jt))==null?void 0:ft.item)==null?void 0:er.handler;(ur==null?void 0:ur.type)==="action"&&ur.click(L),Ke==null||Ke.destroy(),Re()}const ze=()=>N("tab","write"),ht=St=>["Enter","Space"].includes(St.code)&&N("tab","write"),rr=()=>N("tab","preview"),Kt=St=>["Enter","Space"].includes(St.code)&&N("tab","preview");function vt(St){yc[St?"unshift":"push"](()=>{F=St,r(4,F)})}const Yt=St=>["Enter","Space"].includes(St.code)&&$t(St);return e.$$set=St=>{"context"in St&&r(8,L=St.context),"split"in St&&r(0,H=St.split),"activeTab"in St&&r(1,ie=St.activeTab),"fullscreen"in St&&r(9,re=St.fullscreen),"sidebar"in St&&r(10,Ae=St.sidebar),"locale"in St&&r(2,$e=St.locale),"actions"in St&&r(3,Be=St.actions),"rightAfferentActions"in St&&r(11,Ne=St.rightAfferentActions)},e.$$.update=()=>{e.$$.dirty&1024&&r(15,o=Ae==="toc"),e.$$.dirty&1024&&r(14,g=Ae==="help"),e.$$.dirty&2&&r(13,v=ie==="write"),e.$$.dirty&2&&r(12,E=ie==="preview"),e.$$.dirty&64005&&r(5,b=[{title:o?$e.closeToc:$e.toc,icon:Si.AlignTextLeftOne,handler:{type:"action",click(){N("click","toc")}},active:o},{title:g?$e.closeHelp:$e.help,icon:Si.Helpcenter,handler:{type:"action",click(){N("click","help")}},active:g},{title:v?$e.exitWriteOnly:$e.writeOnly,icon:Si.LeftExpand,handler:{type:"action",click(){N("tab","write")}},active:v,hidden:!H},{title:E?$e.exitPreviewOnly:$e.previewOnly,icon:Si.RightExpand,handler:{type:"action",click(){N("tab","preview")}},active:E,hidden:!H},{title:re?$e.exitFullscreen:$e.fullscreen,icon:re?Si.OffScreen:Si.FullScreen,handler:{type:"action",click(){N("click","fullscreen")}}},{title:$e.source,icon:Si.GithubOne,handler:{type:"action",click(){window.open("https://github.com/bytedance/bytemd")}}},...Ne])},[H,ie,$e,Be,F,b,N,$t,L,re,Ae,Ne,E,v,g,o,ze,ht,rr,Kt,vt,Yt]}class LS extends kp{constructor(t){super(),_p(this,t,IS,NS,Hh,{context:8,split:0,activeTab:1,fullscreen:9,sidebar:10,locale:2,actions:3,rightAfferentActions:11})}}const OS=JSON.stringify(dd);function MS({sanitize:e,plugins:t,remarkRehype:r={}}){let o=p4().use(c8);t==null||t.forEach(({remark:v})=>{v&&(o=v(o))}),o=o.use(V8,{allowDangerousHtml:!0,...r}).use(px);let g=JSON.parse(OS);return g.attributes["*"].push("className"),typeof e=="function"&&(g=e(g)),o=o.use(hx,g),t==null||t.forEach(({rehype:v})=>{v&&(o=v(o))}),o.use(ub)}function BS(e){let t;return{c(){t=kn("div"),Wn(t,"class","markdown-body")},m(r,o){Ki(r,t,o),t.innerHTML=e[1],e[8](t)},p(r,[o]){o&2&&(t.innerHTML=r[1])},i:va,o:va,d(r){r&&Hi(t),e[8](null)}}}function RS(e,t,r){let o;const g=L1();let{value:v=""}=t,{plugins:E=[]}=t,{sanitize:b=void 0}=t,{remarkRehype:N=void 0}=t,F,L=[];function H(){L=E.map(Ne=>{var et;return(et=Ne.viewerEffect)==null?void 0:et.call(Ne,{markdownBody:F,file:re})})}function ie(){L.forEach(Ne=>Ne==null?void 0:Ne())}Od(()=>{F.addEventListener("click",Ne=>{var et;const Ke=Ne.target;if(Ke.tagName!=="A")return;const Re=Ke.getAttribute("href");Re!=null&&Re.startsWith("#")&&((et=F.querySelector("#user-content-"+Re.slice(1)))==null||et.scrollIntoView())})}),Lv(ie);let re,Ae=0;const $e=()=>(Ne,et)=>{ph().then(()=>{g("hast",{hast:Ne,file:et})})};v4(()=>{ie(),H()});function Be(Ne){yc[Ne?"unshift":"push"](()=>{F=Ne,r(0,F)})}return e.$$set=Ne=>{"value"in Ne&&r(2,v=Ne.value),"plugins"in Ne&&r(3,E=Ne.plugins),"sanitize"in Ne&&r(4,b=Ne.sanitize),"remarkRehype"in Ne&&r(5,N=Ne.remarkRehype)},e.$$.update=()=>{if(e.$$.dirty&188)try{r(6,re=MS({sanitize:b,plugins:[...E,{rehype:Ne=>Ne.use($e)}],remarkRehype:N}).processSync(v)),r(7,Ae++,Ae)}catch(Ne){console.error(Ne)}e.$$.dirty&192&&r(1,o=`${re}`)},[F,o,v,E,b,N,re,Ae,Be]}class jS extends kp{constructor(t){super(),_p(this,t,RS,BS,Hh,{value:2,plugins:3,sanitize:4,remarkRehype:5})}}function kg(e){let t,r;return t=new jS({props:{value:e[16],plugins:e[1],sanitize:e[2],remarkRehype:e[3]}}),t.$on("hast",e[35]),{c(){i1(t.$$.fragment)},m(o,g){fp(t,o,g),r=!0},p(o,g){const v={};g[0]&65536&&(v.value=o[16]),g[0]&2&&(v.plugins=o[1]),g[0]&4&&(v.sanitize=o[2]),g[0]&8&&(v.remarkRehype=o[3]),t.$set(v)},i(o){r||(Ku(t.$$.fragment,o),r=!0)},o(o){hc(t.$$.fragment,o),r=!1},d(o){dp(t,o)}}}function HS(e){let t,r,o,g,v,E,b,N,F,L=Si.Close+"",H,ie,re,Ae,$e,Be;r=new LS({props:{context:e[10],split:e[11],activeTab:e[8],sidebar:e[9],fullscreen:e[15],rightAfferentActions:e[21].rightActions,locale:e[12],actions:e[21].leftActions}}),r.$on("key",e[31]),r.$on("tab",e[32]),r.$on("click",e[33]);let Ne=!e[4]&&(e[11]||e[8]==="preview")&&kg(e);return H=new xS({props:{locale:e[12],actions:e[21].leftActions,visible:e[9]==="help"}}),ie=new kS({props:{hast:e[18],locale:e[12],currentBlockIndex:e[20],visible:e[9]==="toc"}}),ie.$on("click",e[39]),re=new SS({props:{locale:e[12],showSync:!e[4]&&e[11],value:e[16],syncEnabled:e[17],islimited:e[0].length>e[5]}}),re.$on("sync",e[40]),re.$on("top",e[41]),{c(){t=kn("div"),i1(r.$$.fragment),o=kn("div"),g=kn("div"),E=kn("div"),Ne&&Ne.c(),N=kn("div"),F=kn("div"),i1(H.$$.fragment),i1(ie.$$.fragment),i1(re.$$.fragment),Wn(g,"class","bytemd-editor"),Wn(g,"style",v=e[22].edit),Wn(E,"class","bytemd-preview"),Wn(E,"style",b=e[22].preview),Wn(F,"class","bytemd-sidebar-close"),Wn(N,"class","bytemd-sidebar"),qi(N,"bytemd-hidden",e[9]===!1),Wn(o,"class","bytemd-body"),Wn(t,"class","bytemd"),qi(t,"bytemd-split",e[11]&&e[8]===!1),qi(t,"bytemd-fullscreen",e[15])},m(et,Ke){Ki(et,t,Ke),fp(r,t,null),Sn(t,o),Sn(o,g),e[34](g),Sn(o,E),Ne&&Ne.m(E,null),e[36](E),Sn(o,N),Sn(N,F),F.innerHTML=L,fp(H,N,null),fp(ie,N,null),fp(re,t,null),e[42](t),Ae=!0,$e||(Be=[ma(F,"click",e[37]),ma(F,"keydown",xp(e[38]))],$e=!0)},p(et,Ke){const Re={};Ke[0]&1024&&(Re.context=et[10]),Ke[0]&2048&&(Re.split=et[11]),Ke[0]&256&&(Re.activeTab=et[8]),Ke[0]&512&&(Re.sidebar=et[9]),Ke[0]&32768&&(Re.fullscreen=et[15]),Ke[0]&2097152&&(Re.rightAfferentActions=et[21].rightActions),Ke[0]&4096&&(Re.locale=et[12]),Ke[0]&2097152&&(Re.actions=et[21].leftActions),r.$set(Re),(!Ae||Ke[0]&4194304&&v!==(v=et[22].edit))&&Wn(g,"style",v),!et[4]&&(et[11]||et[8]==="preview")?Ne?(Ne.p(et,Ke),Ke[0]&2320&&Ku(Ne,1)):(Ne=kg(et),Ne.c(),Ku(Ne,1),Ne.m(E,null)):Ne&&(T4(),hc(Ne,1,1,()=>{Ne=null}),C4()),(!Ae||Ke[0]&4194304&&b!==(b=et[22].preview))&&Wn(E,"style",b);const $t={};Ke[0]&4096&&($t.locale=et[12]),Ke[0]&2097152&&($t.actions=et[21].leftActions),Ke[0]&512&&($t.visible=et[9]==="help"),H.$set($t);const ze={};Ke[0]&262144&&(ze.hast=et[18]),Ke[0]&4096&&(ze.locale=et[12]),Ke[0]&1048576&&(ze.currentBlockIndex=et[20]),Ke[0]&512&&(ze.visible=et[9]==="toc"),ie.$set(ze),(!Ae||Ke[0]&512)&&qi(N,"bytemd-hidden",et[9]===!1);const ht={};Ke[0]&4096&&(ht.locale=et[12]),Ke[0]&2064&&(ht.showSync=!et[4]&&et[11]),Ke[0]&65536&&(ht.value=et[16]),Ke[0]&131072&&(ht.syncEnabled=et[17]),Ke[0]&33&&(ht.islimited=et[0].length>et[5]),re.$set(ht),(!Ae||Ke[0]&2304)&&qi(t,"bytemd-split",et[11]&&et[8]===!1),(!Ae||Ke[0]&32768)&&qi(t,"bytemd-fullscreen",et[15])},i(et){Ae||(Ku(r.$$.fragment,et),Ku(Ne),Ku(H.$$.fragment,et),Ku(ie.$$.fragment,et),Ku(re.$$.fragment,et),Ae=!0)},o(et){hc(r.$$.fragment,et),hc(Ne),hc(H.$$.fragment,et),hc(ie.$$.fragment,et),hc(re.$$.fragment,et),Ae=!1},d(et){et&&Hi(t),dp(r),e[34](null),Ne&&Ne.d(),e[36](null),dp(H),dp(ie),dp(re),e[42](null),$e=!1,gu(Be)}}}function US(e,t,r){let o,g,v,E,b,{value:N=""}=t,{plugins:F=[]}=t,{sanitize:L=void 0}=t,{remarkRehype:H=void 0}=t,{mode:ie="auto"}=t,{previewDebounce:re=300}=t,{placeholder:Ae=void 0}=t,{editorConfig:$e=void 0}=t,{locale:Be=void 0}=t,{uploadImages:Ne=void 0}=t,{overridePreview:et=void 0}=t,{maxLength:Ke=1/0}=t;const Re=L1();let $t,ze,ht,rr=1/0,Kt,vt,Yt,St=!1,ft=!1,er=[],jt={};function ur(){er=F.map(gr=>{var jn;return(jn=gr.editorEffect)==null?void 0:jn.call(gr,b)}),jt={},g.leftActions.forEach(({handler:gr})=>{(gr==null?void 0:gr.type)==="action"&&gr.shortcut&&(jt[gr.shortcut]=()=>{gr.click(b)})}),vt.addKeyMap(jt)}function Ur(){er.forEach(gr=>gr&&gr()),vt==null||vt.removeKeyMap(jt)}let Yr=N;const Zr=Hg(gr=>{r(16,Yr=gr),et==null||et(ht,{value:Yr,plugins:F,sanitize:L,remarkRehype:H})},re);let fe=!0,Te=!1,Qt=!1,Ve,br,An={type:"root",children:[]},yn,Pn=0;Od(async()=>{r(30,Kt=vS()),r(7,vt=Kt(ze,{value:N,mode:"yaml-frontmatter",lineWrapping:!0,tabSize:8,indentUnit:4,extraKeys:{Enter:"newlineAndIndentContinueMarkdownList"},...$e,placeholder:Ae})),vt.addKeyMap({Tab:"indentMore","Shift-Tab":"indentLess"}),vt.on("change",()=>{Re("change",{value:vt.getValue()})});const gr=IE(()=>{Ve=[],br=[];const ni=vt.getScrollInfo(),In=ht.childNodes[0];if(!(In instanceof HTMLElement))return;const Hn=An.children.filter(dr=>dr.type==="element"),zt=[...In.childNodes].filter(dr=>dr instanceof HTMLElement);for(let dr=0;dr=1||Nr>=1)break;Ve.push(nn),br.push(Nr)}Ve.push(1),br.push(1)},1e3),jn=()=>{if(et||!fe)return;if(Qt){Qt=!1;return}gr();const ni=vt.getScrollInfo(),In=ni.top/(ni.height-ni.clientHeight),Hn=_f(In,Ve),zt=(In-Ve[Hn])*(br[Hn+1]-br[Hn])/(Ve[Hn+1]-Ve[Hn])+br[Hn];ht.scrollTo(0,zt*(ht.scrollHeight-ht.clientHeight)),Te=!0},ns=()=>{if(et||(gr(),r(20,Pn=_f(ht.scrollTop/(ht.scrollHeight-ht.offsetHeight),br)),!fe))return;if(Te){Te=!1;return}const ni=ht.scrollTop/(ht.scrollHeight-ht.clientHeight),In=_f(ni,br),Hn=(ni-br[In])*(Ve[In+1]-Ve[In])/(br[In+1]-br[In])+Ve[In];if(isNaN(Hn))return;const zt=vt.getScrollInfo();vt.scrollTo(0,Hn*(zt.height-zt.clientHeight)),Qt=!0};vt.on("scroll",jn),ht.addEventListener("scroll",ns,{passive:!0});const ri=async(ni,In)=>{if(!Ne)return;const Hn=Array.from(In??[]).map(zt=>{if(zt.type.startsWith("image/"))return zt.getAsFile()}).filter(zt=>zt!=null);Hn.length&&(ni.preventDefault(),await Rv(b,Ne,Hn))};vt.on("drop",async(ni,In)=>{var Hn;ri(In,(Hn=In.dataTransfer)==null?void 0:Hn.items)}),vt.on("paste",async(ni,In)=>{var Hn;ri(In,(Hn=In.clipboardData)==null?void 0:Hn.items)}),new ResizeObserver(ni=>{r(29,rr=ni[0].contentRect.width)}).observe($t,{box:"border-box"})}),Lv(Ur);const En=gr=>{vt.setOption("keyMap",gr.detail),vt.focus()},Xr=gr=>{const jn=gr.detail;v?r(8,Yt=Yt===jn?!1:jn):r(8,Yt=jn),Yt==="write"&&ph().then(()=>{vt&&vt.focus()}),jn==="write"&&ph().then(()=>{vt&&vt.setSize(null,null)})},Dn=gr=>{switch(gr.detail){case"fullscreen":r(15,St=!St);break;case"help":r(9,ft=ft==="help"?!1:"help");break;case"toc":r(9,ft=ft==="toc"?!1:"toc");break}};function Rn(gr){yc[gr?"unshift":"push"](()=>{ze=gr,r(13,ze)})}const mi=gr=>{r(18,An=gr.detail.hast),r(19,yn=gr.detail.file)};function bn(gr){yc[gr?"unshift":"push"](()=>{ht=gr,r(14,ht)})}const gi=()=>{r(9,ft=!1)},Di=gr=>{["Enter","Space"].includes(gr.code)&&r(9,ft=!1)},fi=gr=>{ht.querySelectorAll("h1,h2,h3,h4,h5,h6")[gr.detail].scrollIntoView()},yi=gr=>{r(17,fe=gr.detail)},Li=()=>{vt.scrollTo(null,0),ht.scrollTo({top:0})};function Ti(gr){yc[gr?"unshift":"push"](()=>{$t=gr,r(6,$t)})}return e.$$set=gr=>{"value"in gr&&r(0,N=gr.value),"plugins"in gr&&r(1,F=gr.plugins),"sanitize"in gr&&r(2,L=gr.sanitize),"remarkRehype"in gr&&r(3,H=gr.remarkRehype),"mode"in gr&&r(23,ie=gr.mode),"previewDebounce"in gr&&r(24,re=gr.previewDebounce),"placeholder"in gr&&r(25,Ae=gr.placeholder),"editorConfig"in gr&&r(26,$e=gr.editorConfig),"locale"in gr&&r(27,Be=gr.locale),"uploadImages"in gr&&r(28,Ne=gr.uploadImages),"overridePreview"in gr&&r(4,et=gr.overridePreview),"maxLength"in gr&&r(5,Ke=gr.maxLength)},e.$$.update=()=>{e.$$.dirty[0]&134217728&&r(12,o={...yS,...Be}),e.$$.dirty[0]&268439554&&r(21,g=DS(o,F,Ne)),e.$$.dirty[0]&545259520&&r(11,v=ie==="split"||ie==="auto"&&rr>=800),e.$$.dirty[0]&2048&&(gr=>{v&&r(8,Yt=!1)})(),e.$$.dirty[0]&2816&&r(22,E=(()=>{let gr,jn;return v&&Yt===!1?ft?(gr=`width:calc(50% - ${ft?140:0}px)`,jn=`width:calc(50% - ${ft?140:0}px)`):(gr="width:50%",jn="width:50%"):Yt==="preview"?(gr="display:none",jn=`width:calc(100% - ${ft?280:0}px)`):(gr=`width:calc(100% - ${ft?280:0}px)`,jn="display:none"),{edit:gr,preview:jn}})()),e.$$.dirty[0]&1073742016&&r(10,b={codemirror:Kt,editor:vt,root:$t,...ES(Kt,vt)}),e.$$.dirty[0]&1&&Zr(N),e.$$.dirty[0]&129&&vt&&N!==vt.getValue()&&vt.setValue(N),e.$$.dirty[0]&130&&vt&&F&&(Ur(),ph().then(()=>{ur()}))},[N,F,L,H,et,Ke,$t,vt,Yt,ft,b,v,o,ze,ht,St,Yr,fe,An,yn,Pn,g,E,ie,re,Ae,$e,Be,Ne,rr,Kt,En,Xr,Dn,Rn,mi,bn,gi,Di,fi,yi,Li,Ti]}let zS=class extends kp{constructor(t){super(),_p(this,t,US,HS,Hh,{value:0,plugins:1,sanitize:2,remarkRehype:3,mode:23,previewDebounce:24,placeholder:25,editorConfig:26,locale:27,uploadImages:28,overridePreview:4,maxLength:5},null,[-1,-1])}};const $S=window.React,Ff=window.React.useRef,Pf=window.React.useEffect;window.React.useMemo;const GS=({onChange:e,...t})=>{const r=Ff(),o=Ff(null),g=Ff();return Pf(()=>{if(!o.current)return;const v=new zS({target:o.current,props:t});return v.$on("change",E=>{var b;(b=g.current)==null||b.call(g,E.detail.value)}),r.current=v,()=>{v.$destroy()}},[]),Pf(()=>{g.current=e},[e]),Pf(()=>{var v;(v=r.current)==null||v.$set(t)},[t]),$S.createElement("div",{ref:o})},WS={tokenize:JS,partial:!0},jv={tokenize:QS,partial:!0},Hv={tokenize:ZS,partial:!0},Uv={tokenize:e3,partial:!0},VS={tokenize:t3,partial:!0},zv={tokenize:YS,previous:Gv},$v={tokenize:XS,previous:Wv},Qu={tokenize:KS,previous:Vv},yu={},qS={text:yu};let cc=48;for(;cc<123;)yu[cc]=Qu,cc++,cc===58?cc=65:cc===91&&(cc=97);yu[43]=Qu;yu[45]=Qu;yu[46]=Qu;yu[95]=Qu;yu[72]=[Qu,$v];yu[104]=[Qu,$v];yu[87]=[Qu,zv];yu[119]=[Qu,zv];function KS(e,t,r){const o=this;let g,v;return E;function E(H){return!td(H)||!Vv.call(o,o.previous)||Md(o.events)?r(H):(e.enter("literalAutolink"),e.enter("literalAutolinkEmail"),b(H))}function b(H){return td(H)?(e.consume(H),b):H===64?(e.consume(H),N):r(H)}function N(H){return H===46?e.check(VS,L,F)(H):H===45||H===95||bs(H)?(v=!0,e.consume(H),N):L(H)}function F(H){return e.consume(H),g=!0,N}function L(H){return v&&g&&Os(o.previous)?(e.exit("literalAutolinkEmail"),e.exit("literalAutolink"),t(H)):r(H)}}function YS(e,t,r){const o=this;return g;function g(E){return E!==87&&E!==119||!Gv.call(o,o.previous)||Md(o.events)?r(E):(e.enter("literalAutolink"),e.enter("literalAutolinkWww"),e.check(WS,e.attempt(jv,e.attempt(Hv,v),r),r)(E))}function v(E){return e.exit("literalAutolinkWww"),e.exit("literalAutolink"),t(E)}}function XS(e,t,r){const o=this;let g="",v=!1;return E;function E(H){return(H===72||H===104)&&Wv.call(o,o.previous)&&!Md(o.events)?(e.enter("literalAutolink"),e.enter("literalAutolinkHttp"),g+=String.fromCodePoint(H),e.consume(H),b):r(H)}function b(H){if(Os(H)&&g.length<5)return g+=String.fromCodePoint(H),e.consume(H),b;if(H===58){const ie=g.toLowerCase();if(ie==="http"||ie==="https")return e.consume(H),N}return r(H)}function N(H){return H===47?(e.consume(H),v?F:(v=!0,N)):r(H)}function F(H){return H===null||Ch(H)||di(H)||Ec(H)||Rh(H)?r(H):e.attempt(jv,e.attempt(Hv,L),r)(H)}function L(H){return e.exit("literalAutolinkHttp"),e.exit("literalAutolink"),t(H)}}function JS(e,t,r){let o=0;return g;function g(E){return(E===87||E===119)&&o<3?(o++,e.consume(E),g):E===46&&o===3?(e.consume(E),v):r(E)}function v(E){return E===null?r(E):t(E)}}function QS(e,t,r){let o,g,v;return E;function E(F){return F===46||F===95?e.check(Uv,N,b)(F):F===null||di(F)||Ec(F)||F!==45&&Rh(F)?N(F):(v=!0,e.consume(F),E)}function b(F){return F===95?o=!0:(g=o,o=void 0),e.consume(F),E}function N(F){return g||o||!v?r(F):t(F)}}function ZS(e,t){let r=0,o=0;return g;function g(E){return E===40?(r++,e.consume(E),g):E===41&&o0&&!r&&(e[e.length-1][1]._gfmAutolinkLiteralWalkedInto=!0),r}const r3={tokenize:c3,partial:!0};function n3(){return{document:{91:{tokenize:o3,continuation:{tokenize:u3},exit:l3}},text:{91:{tokenize:a3},93:{add:"after",tokenize:i3,resolveTo:s3}}}}function i3(e,t,r){const o=this;let g=o.events.length;const v=o.parser.gfmFootnotes||(o.parser.gfmFootnotes=[]);let E;for(;g--;){const N=o.events[g][1];if(N.type==="labelImage"){E=N;break}if(N.type==="gfmFootnoteCall"||N.type==="labelLink"||N.type==="label"||N.type==="image"||N.type==="link")break}return b;function b(N){if(!E||!E._balanced)return r(N);const F=Fo(o.sliceSerialize({start:E.end,end:o.now()}));return F.codePointAt(0)!==94||!v.includes(F.slice(1))?r(N):(e.enter("gfmFootnoteCallLabelMarker"),e.consume(N),e.exit("gfmFootnoteCallLabelMarker"),t(N))}}function s3(e,t){let r=e.length;for(;r--;)if(e[r][1].type==="labelImage"&&e[r][0]==="enter"){e[r][1];break}e[r+1][1].type="data",e[r+3][1].type="gfmFootnoteCallLabelMarker";const o={type:"gfmFootnoteCall",start:Object.assign({},e[r+3][1].start),end:Object.assign({},e[e.length-1][1].end)},g={type:"gfmFootnoteCallMarker",start:Object.assign({},e[r+3][1].end),end:Object.assign({},e[r+3][1].end)};g.end.column++,g.end.offset++,g.end._bufferIndex++;const v={type:"gfmFootnoteCallString",start:Object.assign({},g.end),end:Object.assign({},e[e.length-1][1].start)},E={type:"chunkString",contentType:"string",start:Object.assign({},v.start),end:Object.assign({},v.end)},b=[e[r+1],e[r+2],["enter",o,t],e[r+3],e[r+4],["enter",g,t],["exit",g,t],["enter",v,t],["enter",E,t],["exit",E,t],["exit",v,t],e[e.length-2],e[e.length-1],["exit",o,t]];return e.splice(r,e.length-r+1,...b),e}function a3(e,t,r){const o=this,g=o.parser.gfmFootnotes||(o.parser.gfmFootnotes=[]);let v=0,E;return b;function b(H){return e.enter("gfmFootnoteCall"),e.enter("gfmFootnoteCallLabelMarker"),e.consume(H),e.exit("gfmFootnoteCallLabelMarker"),N}function N(H){return H!==94?r(H):(e.enter("gfmFootnoteCallMarker"),e.consume(H),e.exit("gfmFootnoteCallMarker"),e.enter("gfmFootnoteCallString"),e.enter("chunkString").contentType="string",F)}function F(H){if(v>999||H===93&&!E||H===null||H===91||di(H))return r(H);if(H===93){e.exit("chunkString");const ie=e.exit("gfmFootnoteCallString");return g.includes(Fo(o.sliceSerialize(ie)))?(e.enter("gfmFootnoteCallLabelMarker"),e.consume(H),e.exit("gfmFootnoteCallLabelMarker"),e.exit("gfmFootnoteCall"),t):r(H)}return di(H)||(E=!0),v++,e.consume(H),H===92?L:F}function L(H){return H===91||H===92||H===93?(e.consume(H),v++,F):F(H)}}function o3(e,t,r){const o=this,g=o.parser.gfmFootnotes||(o.parser.gfmFootnotes=[]);let v,E=0,b;return N;function N(Ae){return e.enter("gfmFootnoteDefinition")._container=!0,e.enter("gfmFootnoteDefinitionLabel"),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(Ae),e.exit("gfmFootnoteDefinitionLabelMarker"),F}function F(Ae){return Ae===94?(e.enter("gfmFootnoteDefinitionMarker"),e.consume(Ae),e.exit("gfmFootnoteDefinitionMarker"),e.enter("gfmFootnoteDefinitionLabelString"),e.enter("chunkString").contentType="string",L):r(Ae)}function L(Ae){if(E>999||Ae===93&&!b||Ae===null||Ae===91||di(Ae))return r(Ae);if(Ae===93){e.exit("chunkString");const $e=e.exit("gfmFootnoteDefinitionLabelString");return v=Fo(o.sliceSerialize($e)),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(Ae),e.exit("gfmFootnoteDefinitionLabelMarker"),e.exit("gfmFootnoteDefinitionLabel"),ie}return di(Ae)||(b=!0),E++,e.consume(Ae),Ae===92?H:L}function H(Ae){return Ae===91||Ae===92||Ae===93?(e.consume(Ae),E++,L):L(Ae)}function ie(Ae){return Ae===58?(e.enter("definitionMarker"),e.consume(Ae),e.exit("definitionMarker"),g.includes(v)||g.push(v),ei(e,re,"gfmFootnoteDefinitionWhitespace")):r(Ae)}function re(Ae){return t(Ae)}}function u3(e,t,r){return e.check(P1,t,e.attempt(r3,t,r))}function l3(e){e.exit("gfmFootnoteDefinition")}function c3(e,t,r){const o=this;return ei(e,g,"gfmFootnoteDefinitionIndent",5);function g(v){const E=o.events[o.events.length-1];return E&&E[1].type==="gfmFootnoteDefinitionIndent"&&E[2].sliceSerialize(E[1],!0).length===4?t(v):r(v)}}function p3(e){let r=(e||{}).singleTilde;const o={tokenize:v,resolveAll:g};return r==null&&(r=!0),{text:{126:o},insideSpan:{null:[o]},attentionMarkers:{null:[126]}};function g(E,b){let N=-1;for(;++N1?N(Ae):(E.consume(Ae),H++,re);if(H<2&&!r)return N(Ae);const Be=E.exit("strikethroughSequenceTemporary"),Ne=xh(Ae);return Be._open=!Ne||Ne===2&&!!$e,Be._close=!$e||$e===2&&!!Ne,b(Ae)}}}class h3{constructor(){this.map=[]}add(t,r,o){f3(this,t,r,o)}consume(t){if(this.map.sort((v,E)=>v[0]-E[0]),this.map.length===0)return;let r=this.map.length;const o=[];for(;r>0;)r-=1,o.push(t.slice(this.map[r][0]+this.map[r][1])),o.push(this.map[r][2]),t.length=this.map[r][0];o.push([...t]),t.length=0;let g=o.pop();for(;g;)t.push(...g),g=o.pop();this.map.length=0}}function f3(e,t,r,o){let g=0;if(!(r===0&&o.length===0)){for(;g-1;){const er=o.events[Yt][1].type;if(er==="lineEnding"||er==="linePrefix")Yt--;else break}const St=Yt>-1?o.events[Yt][1].type:null,ft=St==="tableHead"||St==="tableRow"?ze:N;return ft===ze&&o.parser.lazy[o.now().line]?r(vt):ft(vt)}function N(vt){return e.enter("tableHead"),e.enter("tableRow"),F(vt)}function F(vt){return vt===124||(E=!0,v+=1),L(vt)}function L(vt){return vt===null?r(vt):vn(vt)?v>1?(v=0,o.interrupt=!0,e.exit("tableRow"),e.enter("lineEnding"),e.consume(vt),e.exit("lineEnding"),re):r(vt):Vn(vt)?ei(e,L,"whitespace")(vt):(v+=1,E&&(E=!1,g+=1),vt===124?(e.enter("tableCellDivider"),e.consume(vt),e.exit("tableCellDivider"),E=!0,L):(e.enter("data"),H(vt)))}function H(vt){return vt===null||vt===124||di(vt)?(e.exit("data"),L(vt)):(e.consume(vt),vt===92?ie:H)}function ie(vt){return vt===92||vt===124?(e.consume(vt),H):H(vt)}function re(vt){return o.interrupt=!1,o.parser.lazy[o.now().line]?r(vt):(e.enter("tableDelimiterRow"),E=!1,Vn(vt)?ei(e,Ae,"linePrefix",o.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(vt):Ae(vt))}function Ae(vt){return vt===45||vt===58?Be(vt):vt===124?(E=!0,e.enter("tableCellDivider"),e.consume(vt),e.exit("tableCellDivider"),$e):$t(vt)}function $e(vt){return Vn(vt)?ei(e,Be,"whitespace")(vt):Be(vt)}function Be(vt){return vt===58?(v+=1,E=!0,e.enter("tableDelimiterMarker"),e.consume(vt),e.exit("tableDelimiterMarker"),Ne):vt===45?(v+=1,Ne(vt)):vt===null||vn(vt)?Re(vt):$t(vt)}function Ne(vt){return vt===45?(e.enter("tableDelimiterFiller"),et(vt)):$t(vt)}function et(vt){return vt===45?(e.consume(vt),et):vt===58?(E=!0,e.exit("tableDelimiterFiller"),e.enter("tableDelimiterMarker"),e.consume(vt),e.exit("tableDelimiterMarker"),Ke):(e.exit("tableDelimiterFiller"),Ke(vt))}function Ke(vt){return Vn(vt)?ei(e,Re,"whitespace")(vt):Re(vt)}function Re(vt){return vt===124?Ae(vt):vt===null||vn(vt)?!E||g!==v?$t(vt):(e.exit("tableDelimiterRow"),e.exit("tableHead"),t(vt)):$t(vt)}function $t(vt){return r(vt)}function ze(vt){return e.enter("tableRow"),ht(vt)}function ht(vt){return vt===124?(e.enter("tableCellDivider"),e.consume(vt),e.exit("tableCellDivider"),ht):vt===null||vn(vt)?(e.exit("tableRow"),t(vt)):Vn(vt)?ei(e,ht,"whitespace")(vt):(e.enter("data"),rr(vt))}function rr(vt){return vt===null||vt===124||di(vt)?(e.exit("data"),ht(vt)):(e.consume(vt),vt===92?Kt:rr)}function Kt(vt){return vt===92||vt===124?(e.consume(vt),rr):rr(vt)}}function y3(e,t){let r=-1,o=!0,g=0,v=[0,0,0,0],E=[0,0,0,0],b=!1,N=0,F,L,H;const ie=new h3;for(;++rr[2]+1){const Ae=r[2]+1,$e=r[3]-r[2]-1;e.add(Ae,$e,[])}}e.add(r[3]+1,0,[["exit",H,t]])}return g!==void 0&&(v.end=Object.assign({},cp(t.events,g)),e.add(g,0,[["exit",v,t]]),v=void 0),v}function Fg(e,t,r,o,g){const v=[],E=cp(t.events,r);g&&(g.end=Object.assign({},E),v.push(["exit",g,t])),o.end=Object.assign({},E),v.push(["exit",o,t]),e.add(r+1,0,v)}function cp(e,t){const r=e[t],o=r[0]==="enter"?"start":"end";return r[1][o]}const v3={tokenize:D3},E3={text:{91:v3}};function D3(e,t,r){const o=this;return g;function g(N){return o.previous!==null||!o._gfmTasklistFirstContentOfListItem?r(N):(e.enter("taskListCheck"),e.enter("taskListCheckMarker"),e.consume(N),e.exit("taskListCheckMarker"),v)}function v(N){return di(N)?(e.enter("taskListCheckValueUnchecked"),e.consume(N),e.exit("taskListCheckValueUnchecked"),E):N===88||N===120?(e.enter("taskListCheckValueChecked"),e.consume(N),e.exit("taskListCheckValueChecked"),E):r(N)}function E(N){return N===93?(e.enter("taskListCheckMarker"),e.consume(N),e.exit("taskListCheckMarker"),e.exit("taskListCheck"),b):r(N)}function b(N){return vn(N)?t(N):Vn(N)?e.check({tokenize:T3},t,r)(N):r(N)}}function T3(e,t,r){return ei(e,o,"whitespace");function o(g){return g===null?r(g):t(g)}}function C3(e){return uv([qS,n3(),p3(e),m3,E3])}function x3(e){if(typeof e!="string")throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}const b3={}.hasOwnProperty,A3=function(e,t,r,o){let g,v;typeof t=="string"||t instanceof RegExp?(v=[[t,r]],g=o):(v=t,g=r),g||(g={});const E=sd(g.ignore||[]),b=S3(v);let N=-1;for(;++N0?{type:"text",value:ht}:void 0),ht!==!1&&(Be!==$t&&Ke.push({type:"text",value:H.value.slice(Be,$t)}),Array.isArray(ht)?Ke.push(...ht):ht&&Ke.push(ht),Be=$t+Re[0].length,et=!0),!Ae.global)break;Re=Ae.exec(H.value)}return et?(Bee}const Nf="phrasing",If=["autolink","link","image","label"],w3={transforms:[L3],enter:{literalAutolink:k3,literalAutolinkEmail:Lf,literalAutolinkHttp:Lf,literalAutolinkWww:Lf},exit:{literalAutolink:I3,literalAutolinkEmail:N3,literalAutolinkHttp:F3,literalAutolinkWww:P3}},_3={unsafe:[{character:"@",before:"[+\\-.\\w]",after:"[\\-.\\w]",inConstruct:Nf,notInConstruct:If},{character:".",before:"[Ww]",after:"[\\-.\\w]",inConstruct:Nf,notInConstruct:If},{character:":",before:"[ps]",after:"\\/",inConstruct:Nf,notInConstruct:If}]};function k3(e){this.enter({type:"link",title:null,url:"",children:[]},e)}function Lf(e){this.config.enter.autolinkProtocol.call(this,e)}function F3(e){this.config.exit.autolinkProtocol.call(this,e)}function P3(e){this.config.exit.data.call(this,e);const t=this.stack[this.stack.length-1];t.url="http://"+this.sliceSerialize(e)}function N3(e){this.config.exit.autolinkEmail.call(this,e)}function I3(e){this.exit(e)}function L3(e){A3(e,[[/(https?:\/\/|www(?=\.))([-.\w]+)([^ \t\r\n]*)/gi,O3],[/([-.\w+]+)@([-\w]+(?:\.[-\w]+)+)/g,M3]],{ignore:["link","linkReference"]})}function O3(e,t,r,o,g){let v="";if(!qv(g)||(/^w/i.test(t)&&(r=t+r,t="",v="http://"),!B3(r)))return!1;const E=R3(r+o);if(!E[0])return!1;const b={type:"link",title:null,url:v+t+E[0],children:[{type:"text",value:t+E[0]}]};return E[1]?[b,{type:"text",value:E[1]}]:b}function M3(e,t,r,o){return!qv(o,!0)||/[-\d_]$/.test(r)?!1:{type:"link",title:null,url:"mailto:"+t+"@"+r,children:[{type:"text",value:t+"@"+r}]}}function B3(e){const t=e.split(".");return!(t.length<2||t[t.length-1]&&(/_/.test(t[t.length-1])||!/[a-zA-Z\d]/.test(t[t.length-1]))||t[t.length-2]&&(/_/.test(t[t.length-2])||!/[a-zA-Z\d]/.test(t[t.length-2])))}function R3(e){const t=/[!"&'),.:;<>?\]}]+$/.exec(e);if(!t)return[e,void 0];e=e.slice(0,t.index);let r=t[0],o=r.indexOf(")");const g=Th(e,"(");let v=Th(e,")");for(;o!==-1&&g>v;)e+=r.slice(0,o+1),r=r.slice(o+1),o=r.indexOf(")"),v++;return[e,r]}function qv(e,t){const r=e.input.charCodeAt(e.index-1);return(e.index===0||Ec(r)||Rh(r))&&(!t||r!==47)}function Kv(e){return e.label||!e.identifier?e.label||"":Ev(e.identifier)}function j3(e,t,r){const o=t.indexStack,g=e.children||[],v=t.createTracker(r),E=[];let b=-1;for(o.push(-1);++b + +`}return` + +`}const U3=/\r?\n|\r/g;function z3(e,t){const r=[];let o=0,g=0,v;for(;v=U3.exec(e);)E(e.slice(o,v.index)),r.push(v[0]),o=v.index+v[0].length,g++;return E(e.slice(o)),r.join("");function E(b){r.push(t(b,g,!b))}}function Yv(e){if(!e._compiled){const t=(e.atBreak?"[\\r\\n][\\t ]*":"")+(e.before?"(?:"+e.before+")":"");e._compiled=new RegExp((t?"("+t+")":"")+(/[|\\{}()[\]^$+*?.-]/.test(e.character)?"\\":"")+e.character+(e.after?"(?:"+e.after+")":""),"g")}return e._compiled}function $3(e,t){return Ig(e,t.inConstruct,!0)&&!Ig(e,t.notInConstruct,!1)}function Ig(e,t,r){if(typeof t=="string"&&(t=[t]),!t||t.length===0)return r;let o=-1;for(;++o=F||L+10?" ":"")),g.shift(4),v+=g.move(z3(j3(e,r,g.current()),nw)),E(),v}function nw(e,t,r){return t===0?e:(r?"":" ")+e}function Qv(e,t,r){const o=t.indexStack,g=e.children||[],v=[];let E=-1,b=r.before;o.push(-1);let N=t.createTracker(r);for(;++E0&&(b==="\r"||b===` +`)&&F.type==="html"&&(v[v.length-1]=v[v.length-1].replace(/(\r?\n|\r)$/," "),b=" ",N=t.createTracker(r),N.move(v.join(""))),v.push(N.move(t.handle(F,e,t,{...N.current(),before:b,after:L}))),b=v[v.length-1].slice(-1)}return o.pop(),v.join("")}const iw=["autolink","destinationLiteral","destinationRaw","reference","titleQuote","titleApostrophe"];Zv.peek=lw;const sw={canContainEols:["delete"],enter:{strikethrough:ow},exit:{strikethrough:uw}},aw={unsafe:[{character:"~",inConstruct:"phrasing",notInConstruct:iw}],handlers:{delete:Zv}};function ow(e){this.enter({type:"delete",children:[]},e)}function uw(e){this.exit(e)}function Zv(e,t,r,o){const g=zh(o),v=r.enter("strikethrough");let E=g.move("~~");return E+=Qv(e,r,{...g.current(),before:E,after:"~"}),E+=g.move("~~"),v(),E}function lw(){return"~"}eE.peek=cw;function eE(e,t,r){let o=e.value||"",g="`",v=-1;for(;new RegExp("(^|[^`])"+g+"([^`]|$)").test(o);)g+="`";for(/[^ \r\n]/.test(o)&&(/^[ \r\n]/.test(o)&&/[ \r\n]$/.test(o)||/^`|`$/.test(o))&&(o=" "+o+" ");++vN&&(N=e[F].length);++Beb[Be])&&(b[Be]=et)}Ae.push(Ne)}v[F]=Ae,E[F]=$e}let L=-1;if(typeof r=="object"&&"length"in r)for(;++Lb[L]&&(b[L]=Ne),ie[L]=Ne),H[L]=et}v.splice(1,0,H),E.splice(1,0,ie),F=-1;const re=[];for(;++Fr==="none"?null:r),children:[]},e),this.setData("inTable",!0)}function gw(e){this.exit(e),this.setData("inTable")}function yw(e){this.enter({type:"tableRow",children:[]},e)}function Of(e){this.exit(e)}function Mg(e){this.enter({type:"tableCell",children:[]},e)}function vw(e){let t=this.resume();this.getData("inTable")&&(t=t.replace(/\\([\\|])/g,Ew));const r=this.stack[this.stack.length-1];r.value=t,this.exit(e)}function Ew(e,t){return t==="|"?t:e}function Dw(e){const t=e||{},r=t.tableCellPadding,o=t.tablePipeAlign,g=t.stringLength,v=r?" ":"|";return{unsafe:[{character:"\r",inConstruct:"tableCell"},{character:` +`,inConstruct:"tableCell"},{atBreak:!0,character:"|",after:"[ :-]"},{character:"|",inConstruct:"tableCell"},{atBreak:!0,character:":",after:"-"},{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{table:E,tableRow:b,tableCell:N,inlineCode:ie}};function E(re,Ae,$e,Be){return F(L(re,$e,Be),re.align)}function b(re,Ae,$e,Be){const Ne=H(re,$e,Be),et=F([Ne]);return et.slice(0,et.indexOf(` +`))}function N(re,Ae,$e,Be){const Ne=$e.enter("tableCell"),et=$e.enter("phrasing"),Ke=Qv(re,$e,{...Be,before:v,after:v});return et(),Ne(),Ke}function F(re,Ae){return pw(re,{align:Ae,alignDelimiters:o,padding:r,stringLength:g})}function L(re,Ae,$e){const Be=re.children;let Ne=-1;const et=[],Ke=Ae.enter("table");for(;++Ne-1?t.start:1)+(r.options.incrementListMarker===!1?0:t.children.indexOf(e))+v);let E=v.length+1;(g==="tab"||g==="mixed"&&(t&&t.type==="list"&&t.spread||e.spread))&&(E=Math.ceil(E/4)*4);const b=r.createTracker(o);b.move(v+" ".repeat(E-v.length)),b.shift(E);const N=r.enter("listItem"),F=r.indentLines(r.containerFlow(e,b.current()),L);return N(),F;function L(H,ie,re){return ie?(re?"":" ".repeat(E))+H:(re?v:v+" ".repeat(E-v.length))+H}}const bw={exit:{taskListCheckValueChecked:Bg,taskListCheckValueUnchecked:Bg,paragraph:Sw}},Aw={unsafe:[{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{listItem:ww}};function Bg(e){const t=this.stack[this.stack.length-2];t.checked=e.type==="taskListCheckValueChecked"}function Sw(e){const t=this.stack[this.stack.length-2];if(t&&t.type==="listItem"&&typeof t.checked=="boolean"){const r=this.stack[this.stack.length-1],o=r.children[0];if(o&&o.type==="text"){const g=t.children;let v=-1,E;for(;++v',CheckCorrect:'',InsertTable:''},Pw="Strikethrough",Nw="text",Iw="Table",Lw="Heading",Ow="Task list",Mw="todo",Bw={strike:Pw,strikeText:Nw,table:Iw,tableHeading:Lw,task:Ow,taskText:Mw};function Rw({locale:e,...t}={}){const r={...Bw,...e};return{remark:o=>o.use(Fw,t),actions:[{title:r.strike,icon:Mf.Strikethrough,cheatsheet:`~~${r.strikeText}~~`,handler:{type:"action",click({wrapText:o,editor:g}){o("~~"),g.focus()}}},{title:r.task,icon:Mf.CheckCorrect,cheatsheet:`- [ ] ${r.taskText}`,handler:{type:"action",click({replaceLines:o,editor:g}){o(v=>"- [ ] "+v),g.focus()}}},{title:r.table,icon:Mf.InsertTable,handler:{type:"action",click({editor:o,appendBlock:g,codemirror:v}){const{line:E}=g(`| ${r.tableHeading} | | +| --- | --- | +| | | +`);o.setSelection(v.Pos(E,2),v.Pos(E,2+r.tableHeading.length)),o.focus()}}}]}}const Rg={100:"💯",1234:"🔢",grinning:"😀",smiley:"😃",smile:"😄",grin:"😁",laughing:"😆",satisfied:"😆",sweat_smile:"😅",rofl:"🤣",joy:"😂",slightly_smiling_face:"🙂",upside_down_face:"🙃",wink:"😉",blush:"😊",innocent:"😇",smiling_face_with_three_hearts:"🥰",heart_eyes:"😍",star_struck:"🤩",kissing_heart:"😘",kissing:"😗",relaxed:"☺️",kissing_closed_eyes:"😚",kissing_smiling_eyes:"😙",smiling_face_with_tear:"🥲",yum:"😋",stuck_out_tongue:"😛",stuck_out_tongue_winking_eye:"😜",zany_face:"🤪",stuck_out_tongue_closed_eyes:"😝",money_mouth_face:"🤑",hugs:"🤗",hand_over_mouth:"🤭",shushing_face:"🤫",thinking:"🤔",zipper_mouth_face:"🤐",raised_eyebrow:"🤨",neutral_face:"😐",expressionless:"😑",no_mouth:"😶",face_in_clouds:"😶‍🌫️",smirk:"😏",unamused:"😒",roll_eyes:"🙄",grimacing:"😬",face_exhaling:"😮‍💨",lying_face:"🤥",relieved:"😌",pensive:"😔",sleepy:"😪",drooling_face:"🤤",sleeping:"😴",mask:"😷",face_with_thermometer:"🤒",face_with_head_bandage:"🤕",nauseated_face:"🤢",vomiting_face:"🤮",sneezing_face:"🤧",hot_face:"🥵",cold_face:"🥶",woozy_face:"🥴",dizzy_face:"😵",face_with_spiral_eyes:"😵‍💫",exploding_head:"🤯",cowboy_hat_face:"🤠",partying_face:"🥳",disguised_face:"🥸",sunglasses:"😎",nerd_face:"🤓",monocle_face:"🧐",confused:"😕",worried:"😟",slightly_frowning_face:"🙁",frowning_face:"☹️",open_mouth:"😮",hushed:"😯",astonished:"😲",flushed:"😳",pleading_face:"🥺",frowning:"😦",anguished:"😧",fearful:"😨",cold_sweat:"😰",disappointed_relieved:"😥",cry:"😢",sob:"😭",scream:"😱",confounded:"😖",persevere:"😣",disappointed:"😞",sweat:"😓",weary:"😩",tired_face:"😫",yawning_face:"🥱",triumph:"😤",rage:"😡",pout:"😡",angry:"😠",cursing_face:"🤬",smiling_imp:"😈",imp:"👿",skull:"💀",skull_and_crossbones:"☠️",hankey:"💩",poop:"💩",shit:"💩",clown_face:"🤡",japanese_ogre:"👹",japanese_goblin:"👺",ghost:"👻",alien:"👽",space_invader:"👾",robot:"🤖",smiley_cat:"😺",smile_cat:"😸",joy_cat:"😹",heart_eyes_cat:"😻",smirk_cat:"😼",kissing_cat:"😽",scream_cat:"🙀",crying_cat_face:"😿",pouting_cat:"😾",see_no_evil:"🙈",hear_no_evil:"🙉",speak_no_evil:"🙊",kiss:"💋",love_letter:"💌",cupid:"💘",gift_heart:"💝",sparkling_heart:"💖",heartpulse:"💗",heartbeat:"💓",revolving_hearts:"💞",two_hearts:"💕",heart_decoration:"💟",heavy_heart_exclamation:"❣️",broken_heart:"💔",heart_on_fire:"❤️‍🔥",mending_heart:"❤️‍🩹",heart:"❤️",orange_heart:"🧡",yellow_heart:"💛",green_heart:"💚",blue_heart:"💙",purple_heart:"💜",brown_heart:"🤎",black_heart:"🖤",white_heart:"🤍",anger:"💢",boom:"💥",collision:"💥",dizzy:"💫",sweat_drops:"💦",dash:"💨",hole:"🕳️",bomb:"💣",speech_balloon:"💬",eye_speech_bubble:"👁️‍🗨️",left_speech_bubble:"🗨️",right_anger_bubble:"🗯️",thought_balloon:"💭",zzz:"💤",wave:"👋",raised_back_of_hand:"🤚",raised_hand_with_fingers_splayed:"🖐️",hand:"✋",raised_hand:"✋",vulcan_salute:"🖖",ok_hand:"👌",pinched_fingers:"🤌",pinching_hand:"🤏",v:"✌️",crossed_fingers:"🤞",love_you_gesture:"🤟",metal:"🤘",call_me_hand:"🤙",point_left:"👈",point_right:"👉",point_up_2:"👆",middle_finger:"🖕",fu:"🖕",point_down:"👇",point_up:"☝️","+1":"👍",thumbsup:"👍","-1":"👎",thumbsdown:"👎",fist_raised:"✊",fist:"✊",fist_oncoming:"👊",facepunch:"👊",punch:"👊",fist_left:"🤛",fist_right:"🤜",clap:"👏",raised_hands:"🙌",open_hands:"👐",palms_up_together:"🤲",handshake:"🤝",pray:"🙏",writing_hand:"✍️",nail_care:"💅",selfie:"🤳",muscle:"💪",mechanical_arm:"🦾",mechanical_leg:"🦿",leg:"🦵",foot:"🦶",ear:"👂",ear_with_hearing_aid:"🦻",nose:"👃",brain:"🧠",anatomical_heart:"🫀",lungs:"🫁",tooth:"🦷",bone:"🦴",eyes:"👀",eye:"👁️",tongue:"👅",lips:"👄",baby:"👶",child:"🧒",boy:"👦",girl:"👧",adult:"🧑",blond_haired_person:"👱",man:"👨",bearded_person:"🧔",man_beard:"🧔‍♂️",woman_beard:"🧔‍♀️",red_haired_man:"👨‍🦰",curly_haired_man:"👨‍🦱",white_haired_man:"👨‍🦳",bald_man:"👨‍🦲",woman:"👩",red_haired_woman:"👩‍🦰",person_red_hair:"🧑‍🦰",curly_haired_woman:"👩‍🦱",person_curly_hair:"🧑‍🦱",white_haired_woman:"👩‍🦳",person_white_hair:"🧑‍🦳",bald_woman:"👩‍🦲",person_bald:"🧑‍🦲",blond_haired_woman:"👱‍♀️",blonde_woman:"👱‍♀️",blond_haired_man:"👱‍♂️",older_adult:"🧓",older_man:"👴",older_woman:"👵",frowning_person:"🙍",frowning_man:"🙍‍♂️",frowning_woman:"🙍‍♀️",pouting_face:"🙎",pouting_man:"🙎‍♂️",pouting_woman:"🙎‍♀️",no_good:"🙅",no_good_man:"🙅‍♂️",ng_man:"🙅‍♂️",no_good_woman:"🙅‍♀️",ng_woman:"🙅‍♀️",ok_person:"🙆",ok_man:"🙆‍♂️",ok_woman:"🙆‍♀️",tipping_hand_person:"💁",information_desk_person:"💁",tipping_hand_man:"💁‍♂️",sassy_man:"💁‍♂️",tipping_hand_woman:"💁‍♀️",sassy_woman:"💁‍♀️",raising_hand:"🙋",raising_hand_man:"🙋‍♂️",raising_hand_woman:"🙋‍♀️",deaf_person:"🧏",deaf_man:"🧏‍♂️",deaf_woman:"🧏‍♀️",bow:"🙇",bowing_man:"🙇‍♂️",bowing_woman:"🙇‍♀️",facepalm:"🤦",man_facepalming:"🤦‍♂️",woman_facepalming:"🤦‍♀️",shrug:"🤷",man_shrugging:"🤷‍♂️",woman_shrugging:"🤷‍♀️",health_worker:"🧑‍⚕️",man_health_worker:"👨‍⚕️",woman_health_worker:"👩‍⚕️",student:"🧑‍🎓",man_student:"👨‍🎓",woman_student:"👩‍🎓",teacher:"🧑‍🏫",man_teacher:"👨‍🏫",woman_teacher:"👩‍🏫",judge:"🧑‍⚖️",man_judge:"👨‍⚖️",woman_judge:"👩‍⚖️",farmer:"🧑‍🌾",man_farmer:"👨‍🌾",woman_farmer:"👩‍🌾",cook:"🧑‍🍳",man_cook:"👨‍🍳",woman_cook:"👩‍🍳",mechanic:"🧑‍🔧",man_mechanic:"👨‍🔧",woman_mechanic:"👩‍🔧",factory_worker:"🧑‍🏭",man_factory_worker:"👨‍🏭",woman_factory_worker:"👩‍🏭",office_worker:"🧑‍💼",man_office_worker:"👨‍💼",woman_office_worker:"👩‍💼",scientist:"🧑‍🔬",man_scientist:"👨‍🔬",woman_scientist:"👩‍🔬",technologist:"🧑‍💻",man_technologist:"👨‍💻",woman_technologist:"👩‍💻",singer:"🧑‍🎤",man_singer:"👨‍🎤",woman_singer:"👩‍🎤",artist:"🧑‍🎨",man_artist:"👨‍🎨",woman_artist:"👩‍🎨",pilot:"🧑‍✈️",man_pilot:"👨‍✈️",woman_pilot:"👩‍✈️",astronaut:"🧑‍🚀",man_astronaut:"👨‍🚀",woman_astronaut:"👩‍🚀",firefighter:"🧑‍🚒",man_firefighter:"👨‍🚒",woman_firefighter:"👩‍🚒",police_officer:"👮",cop:"👮",policeman:"👮‍♂️",policewoman:"👮‍♀️",detective:"🕵️",male_detective:"🕵️‍♂️",female_detective:"🕵️‍♀️",guard:"💂",guardsman:"💂‍♂️",guardswoman:"💂‍♀️",ninja:"🥷",construction_worker:"👷",construction_worker_man:"👷‍♂️",construction_worker_woman:"👷‍♀️",prince:"🤴",princess:"👸",person_with_turban:"👳",man_with_turban:"👳‍♂️",woman_with_turban:"👳‍♀️",man_with_gua_pi_mao:"👲",woman_with_headscarf:"🧕",person_in_tuxedo:"🤵",man_in_tuxedo:"🤵‍♂️",woman_in_tuxedo:"🤵‍♀️",person_with_veil:"👰",man_with_veil:"👰‍♂️",woman_with_veil:"👰‍♀️",bride_with_veil:"👰‍♀️",pregnant_woman:"🤰",breast_feeding:"🤱",woman_feeding_baby:"👩‍🍼",man_feeding_baby:"👨‍🍼",person_feeding_baby:"🧑‍🍼",angel:"👼",santa:"🎅",mrs_claus:"🤶",mx_claus:"🧑‍🎄",superhero:"🦸",superhero_man:"🦸‍♂️",superhero_woman:"🦸‍♀️",supervillain:"🦹",supervillain_man:"🦹‍♂️",supervillain_woman:"🦹‍♀️",mage:"🧙",mage_man:"🧙‍♂️",mage_woman:"🧙‍♀️",fairy:"🧚",fairy_man:"🧚‍♂️",fairy_woman:"🧚‍♀️",vampire:"🧛",vampire_man:"🧛‍♂️",vampire_woman:"🧛‍♀️",merperson:"🧜",merman:"🧜‍♂️",mermaid:"🧜‍♀️",elf:"🧝",elf_man:"🧝‍♂️",elf_woman:"🧝‍♀️",genie:"🧞",genie_man:"🧞‍♂️",genie_woman:"🧞‍♀️",zombie:"🧟",zombie_man:"🧟‍♂️",zombie_woman:"🧟‍♀️",massage:"💆",massage_man:"💆‍♂️",massage_woman:"💆‍♀️",haircut:"💇",haircut_man:"💇‍♂️",haircut_woman:"💇‍♀️",walking:"🚶",walking_man:"🚶‍♂️",walking_woman:"🚶‍♀️",standing_person:"🧍",standing_man:"🧍‍♂️",standing_woman:"🧍‍♀️",kneeling_person:"🧎",kneeling_man:"🧎‍♂️",kneeling_woman:"🧎‍♀️",person_with_probing_cane:"🧑‍🦯",man_with_probing_cane:"👨‍🦯",woman_with_probing_cane:"👩‍🦯",person_in_motorized_wheelchair:"🧑‍🦼",man_in_motorized_wheelchair:"👨‍🦼",woman_in_motorized_wheelchair:"👩‍🦼",person_in_manual_wheelchair:"🧑‍🦽",man_in_manual_wheelchair:"👨‍🦽",woman_in_manual_wheelchair:"👩‍🦽",runner:"🏃",running:"🏃",running_man:"🏃‍♂️",running_woman:"🏃‍♀️",woman_dancing:"💃",dancer:"💃",man_dancing:"🕺",business_suit_levitating:"🕴️",dancers:"👯",dancing_men:"👯‍♂️",dancing_women:"👯‍♀️",sauna_person:"🧖",sauna_man:"🧖‍♂️",sauna_woman:"🧖‍♀️",climbing:"🧗",climbing_man:"🧗‍♂️",climbing_woman:"🧗‍♀️",person_fencing:"🤺",horse_racing:"🏇",skier:"⛷️",snowboarder:"🏂",golfing:"🏌️",golfing_man:"🏌️‍♂️",golfing_woman:"🏌️‍♀️",surfer:"🏄",surfing_man:"🏄‍♂️",surfing_woman:"🏄‍♀️",rowboat:"🚣",rowing_man:"🚣‍♂️",rowing_woman:"🚣‍♀️",swimmer:"🏊",swimming_man:"🏊‍♂️",swimming_woman:"🏊‍♀️",bouncing_ball_person:"⛹️",bouncing_ball_man:"⛹️‍♂️",basketball_man:"⛹️‍♂️",bouncing_ball_woman:"⛹️‍♀️",basketball_woman:"⛹️‍♀️",weight_lifting:"🏋️",weight_lifting_man:"🏋️‍♂️",weight_lifting_woman:"🏋️‍♀️",bicyclist:"🚴",biking_man:"🚴‍♂️",biking_woman:"🚴‍♀️",mountain_bicyclist:"🚵",mountain_biking_man:"🚵‍♂️",mountain_biking_woman:"🚵‍♀️",cartwheeling:"🤸",man_cartwheeling:"🤸‍♂️",woman_cartwheeling:"🤸‍♀️",wrestling:"🤼",men_wrestling:"🤼‍♂️",women_wrestling:"🤼‍♀️",water_polo:"🤽",man_playing_water_polo:"🤽‍♂️",woman_playing_water_polo:"🤽‍♀️",handball_person:"🤾",man_playing_handball:"🤾‍♂️",woman_playing_handball:"🤾‍♀️",juggling_person:"🤹",man_juggling:"🤹‍♂️",woman_juggling:"🤹‍♀️",lotus_position:"🧘",lotus_position_man:"🧘‍♂️",lotus_position_woman:"🧘‍♀️",bath:"🛀",sleeping_bed:"🛌",people_holding_hands:"🧑‍🤝‍🧑",two_women_holding_hands:"👭",couple:"👫",two_men_holding_hands:"👬",couplekiss:"💏",couplekiss_man_woman:"👩‍❤️‍💋‍👨",couplekiss_man_man:"👨‍❤️‍💋‍👨",couplekiss_woman_woman:"👩‍❤️‍💋‍👩",couple_with_heart:"💑",couple_with_heart_woman_man:"👩‍❤️‍👨",couple_with_heart_man_man:"👨‍❤️‍👨",couple_with_heart_woman_woman:"👩‍❤️‍👩",family:"👪",family_man_woman_boy:"👨‍👩‍👦",family_man_woman_girl:"👨‍👩‍👧",family_man_woman_girl_boy:"👨‍👩‍👧‍👦",family_man_woman_boy_boy:"👨‍👩‍👦‍👦",family_man_woman_girl_girl:"👨‍👩‍👧‍👧",family_man_man_boy:"👨‍👨‍👦",family_man_man_girl:"👨‍👨‍👧",family_man_man_girl_boy:"👨‍👨‍👧‍👦",family_man_man_boy_boy:"👨‍👨‍👦‍👦",family_man_man_girl_girl:"👨‍👨‍👧‍👧",family_woman_woman_boy:"👩‍👩‍👦",family_woman_woman_girl:"👩‍👩‍👧",family_woman_woman_girl_boy:"👩‍👩‍👧‍👦",family_woman_woman_boy_boy:"👩‍👩‍👦‍👦",family_woman_woman_girl_girl:"👩‍👩‍👧‍👧",family_man_boy:"👨‍👦",family_man_boy_boy:"👨‍👦‍👦",family_man_girl:"👨‍👧",family_man_girl_boy:"👨‍👧‍👦",family_man_girl_girl:"👨‍👧‍👧",family_woman_boy:"👩‍👦",family_woman_boy_boy:"👩‍👦‍👦",family_woman_girl:"👩‍👧",family_woman_girl_boy:"👩‍👧‍👦",family_woman_girl_girl:"👩‍👧‍👧",speaking_head:"🗣️",bust_in_silhouette:"👤",busts_in_silhouette:"👥",people_hugging:"🫂",footprints:"👣",monkey_face:"🐵",monkey:"🐒",gorilla:"🦍",orangutan:"🦧",dog:"🐶",dog2:"🐕",guide_dog:"🦮",service_dog:"🐕‍🦺",poodle:"🐩",wolf:"🐺",fox_face:"🦊",raccoon:"🦝",cat:"🐱",cat2:"🐈",black_cat:"🐈‍⬛",lion:"🦁",tiger:"🐯",tiger2:"🐅",leopard:"🐆",horse:"🐴",racehorse:"🐎",unicorn:"🦄",zebra:"🦓",deer:"🦌",bison:"🦬",cow:"🐮",ox:"🐂",water_buffalo:"🐃",cow2:"🐄",pig:"🐷",pig2:"🐖",boar:"🐗",pig_nose:"🐽",ram:"🐏",sheep:"🐑",goat:"🐐",dromedary_camel:"🐪",camel:"🐫",llama:"🦙",giraffe:"🦒",elephant:"🐘",mammoth:"🦣",rhinoceros:"🦏",hippopotamus:"🦛",mouse:"🐭",mouse2:"🐁",rat:"🐀",hamster:"🐹",rabbit:"🐰",rabbit2:"🐇",chipmunk:"🐿️",beaver:"🦫",hedgehog:"🦔",bat:"🦇",bear:"🐻",polar_bear:"🐻‍❄️",koala:"🐨",panda_face:"🐼",sloth:"🦥",otter:"🦦",skunk:"🦨",kangaroo:"🦘",badger:"🦡",feet:"🐾",paw_prints:"🐾",turkey:"🦃",chicken:"🐔",rooster:"🐓",hatching_chick:"🐣",baby_chick:"🐤",hatched_chick:"🐥",bird:"🐦",penguin:"🐧",dove:"🕊️",eagle:"🦅",duck:"🦆",swan:"🦢",owl:"🦉",dodo:"🦤",feather:"🪶",flamingo:"🦩",peacock:"🦚",parrot:"🦜",frog:"🐸",crocodile:"🐊",turtle:"🐢",lizard:"🦎",snake:"🐍",dragon_face:"🐲",dragon:"🐉",sauropod:"🦕","t-rex":"🦖",whale:"🐳",whale2:"🐋",dolphin:"🐬",flipper:"🐬",seal:"🦭",fish:"🐟",tropical_fish:"🐠",blowfish:"🐡",shark:"🦈",octopus:"🐙",shell:"🐚",snail:"🐌",butterfly:"🦋",bug:"🐛",ant:"🐜",bee:"🐝",honeybee:"🐝",beetle:"🪲",lady_beetle:"🐞",cricket:"🦗",cockroach:"🪳",spider:"🕷️",spider_web:"🕸️",scorpion:"🦂",mosquito:"🦟",fly:"🪰",worm:"🪱",microbe:"🦠",bouquet:"💐",cherry_blossom:"🌸",white_flower:"💮",rosette:"🏵️",rose:"🌹",wilted_flower:"🥀",hibiscus:"🌺",sunflower:"🌻",blossom:"🌼",tulip:"🌷",seedling:"🌱",potted_plant:"🪴",evergreen_tree:"🌲",deciduous_tree:"🌳",palm_tree:"🌴",cactus:"🌵",ear_of_rice:"🌾",herb:"🌿",shamrock:"☘️",four_leaf_clover:"🍀",maple_leaf:"🍁",fallen_leaf:"🍂",leaves:"🍃",grapes:"🍇",melon:"🍈",watermelon:"🍉",tangerine:"🍊",orange:"🍊",mandarin:"🍊",lemon:"🍋",banana:"🍌",pineapple:"🍍",mango:"🥭",apple:"🍎",green_apple:"🍏",pear:"🍐",peach:"🍑",cherries:"🍒",strawberry:"🍓",blueberries:"🫐",kiwi_fruit:"🥝",tomato:"🍅",olive:"🫒",coconut:"🥥",avocado:"🥑",eggplant:"🍆",potato:"🥔",carrot:"🥕",corn:"🌽",hot_pepper:"🌶️",bell_pepper:"🫑",cucumber:"🥒",leafy_green:"🥬",broccoli:"🥦",garlic:"🧄",onion:"🧅",mushroom:"🍄",peanuts:"🥜",chestnut:"🌰",bread:"🍞",croissant:"🥐",baguette_bread:"🥖",flatbread:"🫓",pretzel:"🥨",bagel:"🥯",pancakes:"🥞",waffle:"🧇",cheese:"🧀",meat_on_bone:"🍖",poultry_leg:"🍗",cut_of_meat:"🥩",bacon:"🥓",hamburger:"🍔",fries:"🍟",pizza:"🍕",hotdog:"🌭",sandwich:"🥪",taco:"🌮",burrito:"🌯",tamale:"🫔",stuffed_flatbread:"🥙",falafel:"🧆",egg:"🥚",fried_egg:"🍳",shallow_pan_of_food:"🥘",stew:"🍲",fondue:"🫕",bowl_with_spoon:"🥣",green_salad:"🥗",popcorn:"🍿",butter:"🧈",salt:"🧂",canned_food:"🥫",bento:"🍱",rice_cracker:"🍘",rice_ball:"🍙",rice:"🍚",curry:"🍛",ramen:"🍜",spaghetti:"🍝",sweet_potato:"🍠",oden:"🍢",sushi:"🍣",fried_shrimp:"🍤",fish_cake:"🍥",moon_cake:"🥮",dango:"🍡",dumpling:"🥟",fortune_cookie:"🥠",takeout_box:"🥡",crab:"🦀",lobster:"🦞",shrimp:"🦐",squid:"🦑",oyster:"🦪",icecream:"🍦",shaved_ice:"🍧",ice_cream:"🍨",doughnut:"🍩",cookie:"🍪",birthday:"🎂",cake:"🍰",cupcake:"🧁",pie:"🥧",chocolate_bar:"🍫",candy:"🍬",lollipop:"🍭",custard:"🍮",honey_pot:"🍯",baby_bottle:"🍼",milk_glass:"🥛",coffee:"☕",teapot:"🫖",tea:"🍵",sake:"🍶",champagne:"🍾",wine_glass:"🍷",cocktail:"🍸",tropical_drink:"🍹",beer:"🍺",beers:"🍻",clinking_glasses:"🥂",tumbler_glass:"🥃",cup_with_straw:"🥤",bubble_tea:"🧋",beverage_box:"🧃",mate:"🧉",ice_cube:"🧊",chopsticks:"🥢",plate_with_cutlery:"🍽️",fork_and_knife:"🍴",spoon:"🥄",hocho:"🔪",knife:"🔪",amphora:"🏺",earth_africa:"🌍",earth_americas:"🌎",earth_asia:"🌏",globe_with_meridians:"🌐",world_map:"🗺️",japan:"🗾",compass:"🧭",mountain_snow:"🏔️",mountain:"⛰️",volcano:"🌋",mount_fuji:"🗻",camping:"🏕️",beach_umbrella:"🏖️",desert:"🏜️",desert_island:"🏝️",national_park:"🏞️",stadium:"🏟️",classical_building:"🏛️",building_construction:"🏗️",bricks:"🧱",rock:"🪨",wood:"🪵",hut:"🛖",houses:"🏘️",derelict_house:"🏚️",house:"🏠",house_with_garden:"🏡",office:"🏢",post_office:"🏣",european_post_office:"🏤",hospital:"🏥",bank:"🏦",hotel:"🏨",love_hotel:"🏩",convenience_store:"🏪",school:"🏫",department_store:"🏬",factory:"🏭",japanese_castle:"🏯",european_castle:"🏰",wedding:"💒",tokyo_tower:"🗼",statue_of_liberty:"🗽",church:"⛪",mosque:"🕌",hindu_temple:"🛕",synagogue:"🕍",shinto_shrine:"⛩️",kaaba:"🕋",fountain:"⛲",tent:"⛺",foggy:"🌁",night_with_stars:"🌃",cityscape:"🏙️",sunrise_over_mountains:"🌄",sunrise:"🌅",city_sunset:"🌆",city_sunrise:"🌇",bridge_at_night:"🌉",hotsprings:"♨️",carousel_horse:"🎠",ferris_wheel:"🎡",roller_coaster:"🎢",barber:"💈",circus_tent:"🎪",steam_locomotive:"🚂",railway_car:"🚃",bullettrain_side:"🚄",bullettrain_front:"🚅",train2:"🚆",metro:"🚇",light_rail:"🚈",station:"🚉",tram:"🚊",monorail:"🚝",mountain_railway:"🚞",train:"🚋",bus:"🚌",oncoming_bus:"🚍",trolleybus:"🚎",minibus:"🚐",ambulance:"🚑",fire_engine:"🚒",police_car:"🚓",oncoming_police_car:"🚔",taxi:"🚕",oncoming_taxi:"🚖",car:"🚗",red_car:"🚗",oncoming_automobile:"🚘",blue_car:"🚙",pickup_truck:"🛻",truck:"🚚",articulated_lorry:"🚛",tractor:"🚜",racing_car:"🏎️",motorcycle:"🏍️",motor_scooter:"🛵",manual_wheelchair:"🦽",motorized_wheelchair:"🦼",auto_rickshaw:"🛺",bike:"🚲",kick_scooter:"🛴",skateboard:"🛹",roller_skate:"🛼",busstop:"🚏",motorway:"🛣️",railway_track:"🛤️",oil_drum:"🛢️",fuelpump:"⛽",rotating_light:"🚨",traffic_light:"🚥",vertical_traffic_light:"🚦",stop_sign:"🛑",construction:"🚧",anchor:"⚓",boat:"⛵",sailboat:"⛵",canoe:"🛶",speedboat:"🚤",passenger_ship:"🛳️",ferry:"⛴️",motor_boat:"🛥️",ship:"🚢",airplane:"✈️",small_airplane:"🛩️",flight_departure:"🛫",flight_arrival:"🛬",parachute:"🪂",seat:"💺",helicopter:"🚁",suspension_railway:"🚟",mountain_cableway:"🚠",aerial_tramway:"🚡",artificial_satellite:"🛰️",rocket:"🚀",flying_saucer:"🛸",bellhop_bell:"🛎️",luggage:"🧳",hourglass:"⌛",hourglass_flowing_sand:"⏳",watch:"⌚",alarm_clock:"⏰",stopwatch:"⏱️",timer_clock:"⏲️",mantelpiece_clock:"🕰️",clock12:"🕛",clock1230:"🕧",clock1:"🕐",clock130:"🕜",clock2:"🕑",clock230:"🕝",clock3:"🕒",clock330:"🕞",clock4:"🕓",clock430:"🕟",clock5:"🕔",clock530:"🕠",clock6:"🕕",clock630:"🕡",clock7:"🕖",clock730:"🕢",clock8:"🕗",clock830:"🕣",clock9:"🕘",clock930:"🕤",clock10:"🕙",clock1030:"🕥",clock11:"🕚",clock1130:"🕦",new_moon:"🌑",waxing_crescent_moon:"🌒",first_quarter_moon:"🌓",moon:"🌔",waxing_gibbous_moon:"🌔",full_moon:"🌕",waning_gibbous_moon:"🌖",last_quarter_moon:"🌗",waning_crescent_moon:"🌘",crescent_moon:"🌙",new_moon_with_face:"🌚",first_quarter_moon_with_face:"🌛",last_quarter_moon_with_face:"🌜",thermometer:"🌡️",sunny:"☀️",full_moon_with_face:"🌝",sun_with_face:"🌞",ringed_planet:"🪐",star:"⭐",star2:"🌟",stars:"🌠",milky_way:"🌌",cloud:"☁️",partly_sunny:"⛅",cloud_with_lightning_and_rain:"⛈️",sun_behind_small_cloud:"🌤️",sun_behind_large_cloud:"🌥️",sun_behind_rain_cloud:"🌦️",cloud_with_rain:"🌧️",cloud_with_snow:"🌨️",cloud_with_lightning:"🌩️",tornado:"🌪️",fog:"🌫️",wind_face:"🌬️",cyclone:"🌀",rainbow:"🌈",closed_umbrella:"🌂",open_umbrella:"☂️",umbrella:"☔",parasol_on_ground:"⛱️",zap:"⚡",snowflake:"❄️",snowman_with_snow:"☃️",snowman:"⛄",comet:"☄️",fire:"🔥",droplet:"💧",ocean:"🌊",jack_o_lantern:"🎃",christmas_tree:"🎄",fireworks:"🎆",sparkler:"🎇",firecracker:"🧨",sparkles:"✨",balloon:"🎈",tada:"🎉",confetti_ball:"🎊",tanabata_tree:"🎋",bamboo:"🎍",dolls:"🎎",flags:"🎏",wind_chime:"🎐",rice_scene:"🎑",red_envelope:"🧧",ribbon:"🎀",gift:"🎁",reminder_ribbon:"🎗️",tickets:"🎟️",ticket:"🎫",medal_military:"🎖️",trophy:"🏆",medal_sports:"🏅","1st_place_medal":"🥇","2nd_place_medal":"🥈","3rd_place_medal":"🥉",soccer:"⚽",baseball:"⚾",softball:"🥎",basketball:"🏀",volleyball:"🏐",football:"🏈",rugby_football:"🏉",tennis:"🎾",flying_disc:"🥏",bowling:"🎳",cricket_game:"🏏",field_hockey:"🏑",ice_hockey:"🏒",lacrosse:"🥍",ping_pong:"🏓",badminton:"🏸",boxing_glove:"🥊",martial_arts_uniform:"🥋",goal_net:"🥅",golf:"⛳",ice_skate:"⛸️",fishing_pole_and_fish:"🎣",diving_mask:"🤿",running_shirt_with_sash:"🎽",ski:"🎿",sled:"🛷",curling_stone:"🥌",dart:"🎯",yo_yo:"🪀",kite:"🪁","8ball":"🎱",crystal_ball:"🔮",magic_wand:"🪄",nazar_amulet:"🧿",video_game:"🎮",joystick:"🕹️",slot_machine:"🎰",game_die:"🎲",jigsaw:"🧩",teddy_bear:"🧸",pinata:"🪅",nesting_dolls:"🪆",spades:"♠️",hearts:"♥️",diamonds:"♦️",clubs:"♣️",chess_pawn:"♟️",black_joker:"🃏",mahjong:"🀄",flower_playing_cards:"🎴",performing_arts:"🎭",framed_picture:"🖼️",art:"🎨",thread:"🧵",sewing_needle:"🪡",yarn:"🧶",knot:"🪢",eyeglasses:"👓",dark_sunglasses:"🕶️",goggles:"🥽",lab_coat:"🥼",safety_vest:"🦺",necktie:"👔",shirt:"👕",tshirt:"👕",jeans:"👖",scarf:"🧣",gloves:"🧤",coat:"🧥",socks:"🧦",dress:"👗",kimono:"👘",sari:"🥻",one_piece_swimsuit:"🩱",swim_brief:"🩲",shorts:"🩳",bikini:"👙",womans_clothes:"👚",purse:"👛",handbag:"👜",pouch:"👝",shopping:"🛍️",school_satchel:"🎒",thong_sandal:"🩴",mans_shoe:"👞",shoe:"👞",athletic_shoe:"👟",hiking_boot:"🥾",flat_shoe:"🥿",high_heel:"👠",sandal:"👡",ballet_shoes:"🩰",boot:"👢",crown:"👑",womans_hat:"👒",tophat:"🎩",mortar_board:"🎓",billed_cap:"🧢",military_helmet:"🪖",rescue_worker_helmet:"⛑️",prayer_beads:"📿",lipstick:"💄",ring:"💍",gem:"💎",mute:"🔇",speaker:"🔈",sound:"🔉",loud_sound:"🔊",loudspeaker:"📢",mega:"📣",postal_horn:"📯",bell:"🔔",no_bell:"🔕",musical_score:"🎼",musical_note:"🎵",notes:"🎶",studio_microphone:"🎙️",level_slider:"🎚️",control_knobs:"🎛️",microphone:"🎤",headphones:"🎧",radio:"📻",saxophone:"🎷",accordion:"🪗",guitar:"🎸",musical_keyboard:"🎹",trumpet:"🎺",violin:"🎻",banjo:"🪕",drum:"🥁",long_drum:"🪘",iphone:"📱",calling:"📲",phone:"☎️",telephone:"☎️",telephone_receiver:"📞",pager:"📟",fax:"📠",battery:"🔋",electric_plug:"🔌",computer:"💻",desktop_computer:"🖥️",printer:"🖨️",keyboard:"⌨️",computer_mouse:"🖱️",trackball:"🖲️",minidisc:"💽",floppy_disk:"💾",cd:"💿",dvd:"📀",abacus:"🧮",movie_camera:"🎥",film_strip:"🎞️",film_projector:"📽️",clapper:"🎬",tv:"📺",camera:"📷",camera_flash:"📸",video_camera:"📹",vhs:"📼",mag:"🔍",mag_right:"🔎",candle:"🕯️",bulb:"💡",flashlight:"🔦",izakaya_lantern:"🏮",lantern:"🏮",diya_lamp:"🪔",notebook_with_decorative_cover:"📔",closed_book:"📕",book:"📖",open_book:"📖",green_book:"📗",blue_book:"📘",orange_book:"📙",books:"📚",notebook:"📓",ledger:"📒",page_with_curl:"📃",scroll:"📜",page_facing_up:"📄",newspaper:"📰",newspaper_roll:"🗞️",bookmark_tabs:"📑",bookmark:"🔖",label:"🏷️",moneybag:"💰",coin:"🪙",yen:"💴",dollar:"💵",euro:"💶",pound:"💷",money_with_wings:"💸",credit_card:"💳",receipt:"🧾",chart:"💹",envelope:"✉️",email:"📧","e-mail":"📧",incoming_envelope:"📨",envelope_with_arrow:"📩",outbox_tray:"📤",inbox_tray:"📥",package:"📦",mailbox:"📫",mailbox_closed:"📪",mailbox_with_mail:"📬",mailbox_with_no_mail:"📭",postbox:"📮",ballot_box:"🗳️",pencil2:"✏️",black_nib:"✒️",fountain_pen:"🖋️",pen:"🖊️",paintbrush:"🖌️",crayon:"🖍️",memo:"📝",pencil:"📝",briefcase:"💼",file_folder:"📁",open_file_folder:"📂",card_index_dividers:"🗂️",date:"📅",calendar:"📆",spiral_notepad:"🗒️",spiral_calendar:"🗓️",card_index:"📇",chart_with_upwards_trend:"📈",chart_with_downwards_trend:"📉",bar_chart:"📊",clipboard:"📋",pushpin:"📌",round_pushpin:"📍",paperclip:"📎",paperclips:"🖇️",straight_ruler:"📏",triangular_ruler:"📐",scissors:"✂️",card_file_box:"🗃️",file_cabinet:"🗄️",wastebasket:"🗑️",lock:"🔒",unlock:"🔓",lock_with_ink_pen:"🔏",closed_lock_with_key:"🔐",key:"🔑",old_key:"🗝️",hammer:"🔨",axe:"🪓",pick:"⛏️",hammer_and_pick:"⚒️",hammer_and_wrench:"🛠️",dagger:"🗡️",crossed_swords:"⚔️",gun:"🔫",boomerang:"🪃",bow_and_arrow:"🏹",shield:"🛡️",carpentry_saw:"🪚",wrench:"🔧",screwdriver:"🪛",nut_and_bolt:"🔩",gear:"⚙️",clamp:"🗜️",balance_scale:"⚖️",probing_cane:"🦯",link:"🔗",chains:"⛓️",hook:"🪝",toolbox:"🧰",magnet:"🧲",ladder:"🪜",alembic:"⚗️",test_tube:"🧪",petri_dish:"🧫",dna:"🧬",microscope:"🔬",telescope:"🔭",satellite:"📡",syringe:"💉",drop_of_blood:"🩸",pill:"💊",adhesive_bandage:"🩹",stethoscope:"🩺",door:"🚪",elevator:"🛗",mirror:"🪞",window:"🪟",bed:"🛏️",couch_and_lamp:"🛋️",chair:"🪑",toilet:"🚽",plunger:"🪠",shower:"🚿",bathtub:"🛁",mouse_trap:"🪤",razor:"🪒",lotion_bottle:"🧴",safety_pin:"🧷",broom:"🧹",basket:"🧺",roll_of_paper:"🧻",bucket:"🪣",soap:"🧼",toothbrush:"🪥",sponge:"🧽",fire_extinguisher:"🧯",shopping_cart:"🛒",smoking:"🚬",coffin:"⚰️",headstone:"🪦",funeral_urn:"⚱️",moyai:"🗿",placard:"🪧",atm:"🏧",put_litter_in_its_place:"🚮",potable_water:"🚰",wheelchair:"♿",mens:"🚹",womens:"🚺",restroom:"🚻",baby_symbol:"🚼",wc:"🚾",passport_control:"🛂",customs:"🛃",baggage_claim:"🛄",left_luggage:"🛅",warning:"⚠️",children_crossing:"🚸",no_entry:"⛔",no_entry_sign:"🚫",no_bicycles:"🚳",no_smoking:"🚭",do_not_litter:"🚯","non-potable_water":"🚱",no_pedestrians:"🚷",no_mobile_phones:"📵",underage:"🔞",radioactive:"☢️",biohazard:"☣️",arrow_up:"⬆️",arrow_upper_right:"↗️",arrow_right:"➡️",arrow_lower_right:"↘️",arrow_down:"⬇️",arrow_lower_left:"↙️",arrow_left:"⬅️",arrow_upper_left:"↖️",arrow_up_down:"↕️",left_right_arrow:"↔️",leftwards_arrow_with_hook:"↩️",arrow_right_hook:"↪️",arrow_heading_up:"⤴️",arrow_heading_down:"⤵️",arrows_clockwise:"🔃",arrows_counterclockwise:"🔄",back:"🔙",end:"🔚",on:"🔛",soon:"🔜",top:"🔝",place_of_worship:"🛐",atom_symbol:"⚛️",om:"🕉️",star_of_david:"✡️",wheel_of_dharma:"☸️",yin_yang:"☯️",latin_cross:"✝️",orthodox_cross:"☦️",star_and_crescent:"☪️",peace_symbol:"☮️",menorah:"🕎",six_pointed_star:"🔯",aries:"♈",taurus:"♉",gemini:"♊",cancer:"♋",leo:"♌",virgo:"♍",libra:"♎",scorpius:"♏",sagittarius:"♐",capricorn:"♑",aquarius:"♒",pisces:"♓",ophiuchus:"⛎",twisted_rightwards_arrows:"🔀",repeat:"🔁",repeat_one:"🔂",arrow_forward:"▶️",fast_forward:"⏩",next_track_button:"⏭️",play_or_pause_button:"⏯️",arrow_backward:"◀️",rewind:"⏪",previous_track_button:"⏮️",arrow_up_small:"🔼",arrow_double_up:"⏫",arrow_down_small:"🔽",arrow_double_down:"⏬",pause_button:"⏸️",stop_button:"⏹️",record_button:"⏺️",eject_button:"⏏️",cinema:"🎦",low_brightness:"🔅",high_brightness:"🔆",signal_strength:"📶",vibration_mode:"📳",mobile_phone_off:"📴",female_sign:"♀️",male_sign:"♂️",transgender_symbol:"⚧️",heavy_multiplication_x:"✖️",heavy_plus_sign:"➕",heavy_minus_sign:"➖",heavy_division_sign:"➗",infinity:"♾️",bangbang:"‼️",interrobang:"⁉️",question:"❓",grey_question:"❔",grey_exclamation:"❕",exclamation:"❗",heavy_exclamation_mark:"❗",wavy_dash:"〰️",currency_exchange:"💱",heavy_dollar_sign:"💲",medical_symbol:"⚕️",recycle:"♻️",fleur_de_lis:"⚜️",trident:"🔱",name_badge:"📛",beginner:"🔰",o:"⭕",white_check_mark:"✅",ballot_box_with_check:"☑️",heavy_check_mark:"✔️",x:"❌",negative_squared_cross_mark:"❎",curly_loop:"➰",loop:"➿",part_alternation_mark:"〽️",eight_spoked_asterisk:"✳️",eight_pointed_black_star:"✴️",sparkle:"❇️",copyright:"©️",registered:"®️",tm:"™️",hash:"#️⃣",asterisk:"*️⃣",zero:"0️⃣",one:"1️⃣",two:"2️⃣",three:"3️⃣",four:"4️⃣",five:"5️⃣",six:"6️⃣",seven:"7️⃣",eight:"8️⃣",nine:"9️⃣",keycap_ten:"🔟",capital_abcd:"🔠",abcd:"🔡",symbols:"🔣",abc:"🔤",a:"🅰️",ab:"🆎",b:"🅱️",cl:"🆑",cool:"🆒",free:"🆓",information_source:"ℹ️",id:"🆔",m:"Ⓜ️",new:"🆕",ng:"🆖",o2:"🅾️",ok:"🆗",parking:"🅿️",sos:"🆘",up:"🆙",vs:"🆚",koko:"🈁",sa:"🈂️",u6708:"🈷️",u6709:"🈶",u6307:"🈯",ideograph_advantage:"🉐",u5272:"🈹",u7121:"🈚",u7981:"🈲",accept:"🉑",u7533:"🈸",u5408:"🈴",u7a7a:"🈳",congratulations:"㊗️",secret:"㊙️",u55b6:"🈺",u6e80:"🈵",red_circle:"🔴",orange_circle:"🟠",yellow_circle:"🟡",green_circle:"🟢",large_blue_circle:"🔵",purple_circle:"🟣",brown_circle:"🟤",black_circle:"⚫",white_circle:"⚪",red_square:"🟥",orange_square:"🟧",yellow_square:"🟨",green_square:"🟩",blue_square:"🟦",purple_square:"🟪",brown_square:"🟫",black_large_square:"⬛",white_large_square:"⬜",black_medium_square:"◼️",white_medium_square:"◻️",black_medium_small_square:"◾",white_medium_small_square:"◽",black_small_square:"▪️",white_small_square:"▫️",large_orange_diamond:"🔶",large_blue_diamond:"🔷",small_orange_diamond:"🔸",small_blue_diamond:"🔹",small_red_triangle:"🔺",small_red_triangle_down:"🔻",diamond_shape_with_a_dot_inside:"💠",radio_button:"🔘",white_square_button:"🔳",black_square_button:"🔲",checkered_flag:"🏁",triangular_flag_on_post:"🚩",crossed_flags:"🎌",black_flag:"🏴",white_flag:"🏳️",rainbow_flag:"🏳️‍🌈",transgender_flag:"🏳️‍⚧️",pirate_flag:"🏴‍☠️",ascension_island:"🇦🇨",andorra:"🇦🇩",united_arab_emirates:"🇦🇪",afghanistan:"🇦🇫",antigua_barbuda:"🇦🇬",anguilla:"🇦🇮",albania:"🇦🇱",armenia:"🇦🇲",angola:"🇦🇴",antarctica:"🇦🇶",argentina:"🇦🇷",american_samoa:"🇦🇸",austria:"🇦🇹",australia:"🇦🇺",aruba:"🇦🇼",aland_islands:"🇦🇽",azerbaijan:"🇦🇿",bosnia_herzegovina:"🇧🇦",barbados:"🇧🇧",bangladesh:"🇧🇩",belgium:"🇧🇪",burkina_faso:"🇧🇫",bulgaria:"🇧🇬",bahrain:"🇧🇭",burundi:"🇧🇮",benin:"🇧🇯",st_barthelemy:"🇧🇱",bermuda:"🇧🇲",brunei:"🇧🇳",bolivia:"🇧🇴",caribbean_netherlands:"🇧🇶",brazil:"🇧🇷",bahamas:"🇧🇸",bhutan:"🇧🇹",bouvet_island:"🇧🇻",botswana:"🇧🇼",belarus:"🇧🇾",belize:"🇧🇿",canada:"🇨🇦",cocos_islands:"🇨🇨",congo_kinshasa:"🇨🇩",central_african_republic:"🇨🇫",congo_brazzaville:"🇨🇬",switzerland:"🇨🇭",cote_divoire:"🇨🇮",cook_islands:"🇨🇰",chile:"🇨🇱",cameroon:"🇨🇲",cn:"🇨🇳",colombia:"🇨🇴",clipperton_island:"🇨🇵",costa_rica:"🇨🇷",cuba:"🇨🇺",cape_verde:"🇨🇻",curacao:"🇨🇼",christmas_island:"🇨🇽",cyprus:"🇨🇾",czech_republic:"🇨🇿",de:"🇩🇪",diego_garcia:"🇩🇬",djibouti:"🇩🇯",denmark:"🇩🇰",dominica:"🇩🇲",dominican_republic:"🇩🇴",algeria:"🇩🇿",ceuta_melilla:"🇪🇦",ecuador:"🇪🇨",estonia:"🇪🇪",egypt:"🇪🇬",western_sahara:"🇪🇭",eritrea:"🇪🇷",es:"🇪🇸",ethiopia:"🇪🇹",eu:"🇪🇺",european_union:"🇪🇺",finland:"🇫🇮",fiji:"🇫🇯",falkland_islands:"🇫🇰",micronesia:"🇫🇲",faroe_islands:"🇫🇴",fr:"🇫🇷",gabon:"🇬🇦",gb:"🇬🇧",uk:"🇬🇧",grenada:"🇬🇩",georgia:"🇬🇪",french_guiana:"🇬🇫",guernsey:"🇬🇬",ghana:"🇬🇭",gibraltar:"🇬🇮",greenland:"🇬🇱",gambia:"🇬🇲",guinea:"🇬🇳",guadeloupe:"🇬🇵",equatorial_guinea:"🇬🇶",greece:"🇬🇷",south_georgia_south_sandwich_islands:"🇬🇸",guatemala:"🇬🇹",guam:"🇬🇺",guinea_bissau:"🇬🇼",guyana:"🇬🇾",hong_kong:"🇭🇰",heard_mcdonald_islands:"🇭🇲",honduras:"🇭🇳",croatia:"🇭🇷",haiti:"🇭🇹",hungary:"🇭🇺",canary_islands:"🇮🇨",indonesia:"🇮🇩",ireland:"🇮🇪",israel:"🇮🇱",isle_of_man:"🇮🇲",india:"🇮🇳",british_indian_ocean_territory:"🇮🇴",iraq:"🇮🇶",iran:"🇮🇷",iceland:"🇮🇸",it:"🇮🇹",jersey:"🇯🇪",jamaica:"🇯🇲",jordan:"🇯🇴",jp:"🇯🇵",kenya:"🇰🇪",kyrgyzstan:"🇰🇬",cambodia:"🇰🇭",kiribati:"🇰🇮",comoros:"🇰🇲",st_kitts_nevis:"🇰🇳",north_korea:"🇰🇵",kr:"🇰🇷",kuwait:"🇰🇼",cayman_islands:"🇰🇾",kazakhstan:"🇰🇿",laos:"🇱🇦",lebanon:"🇱🇧",st_lucia:"🇱🇨",liechtenstein:"🇱🇮",sri_lanka:"🇱🇰",liberia:"🇱🇷",lesotho:"🇱🇸",lithuania:"🇱🇹",luxembourg:"🇱🇺",latvia:"🇱🇻",libya:"🇱🇾",morocco:"🇲🇦",monaco:"🇲🇨",moldova:"🇲🇩",montenegro:"🇲🇪",st_martin:"🇲🇫",madagascar:"🇲🇬",marshall_islands:"🇲🇭",macedonia:"🇲🇰",mali:"🇲🇱",myanmar:"🇲🇲",mongolia:"🇲🇳",macau:"🇲🇴",northern_mariana_islands:"🇲🇵",martinique:"🇲🇶",mauritania:"🇲🇷",montserrat:"🇲🇸",malta:"🇲🇹",mauritius:"🇲🇺",maldives:"🇲🇻",malawi:"🇲🇼",mexico:"🇲🇽",malaysia:"🇲🇾",mozambique:"🇲🇿",namibia:"🇳🇦",new_caledonia:"🇳🇨",niger:"🇳🇪",norfolk_island:"🇳🇫",nigeria:"🇳🇬",nicaragua:"🇳🇮",netherlands:"🇳🇱",norway:"🇳🇴",nepal:"🇳🇵",nauru:"🇳🇷",niue:"🇳🇺",new_zealand:"🇳🇿",oman:"🇴🇲",panama:"🇵🇦",peru:"🇵🇪",french_polynesia:"🇵🇫",papua_new_guinea:"🇵🇬",philippines:"🇵🇭",pakistan:"🇵🇰",poland:"🇵🇱",st_pierre_miquelon:"🇵🇲",pitcairn_islands:"🇵🇳",puerto_rico:"🇵🇷",palestinian_territories:"🇵🇸",portugal:"🇵🇹",palau:"🇵🇼",paraguay:"🇵🇾",qatar:"🇶🇦",reunion:"🇷🇪",romania:"🇷🇴",serbia:"🇷🇸",ru:"🇷🇺",rwanda:"🇷🇼",saudi_arabia:"🇸🇦",solomon_islands:"🇸🇧",seychelles:"🇸🇨",sudan:"🇸🇩",sweden:"🇸🇪",singapore:"🇸🇬",st_helena:"🇸🇭",slovenia:"🇸🇮",svalbard_jan_mayen:"🇸🇯",slovakia:"🇸🇰",sierra_leone:"🇸🇱",san_marino:"🇸🇲",senegal:"🇸🇳",somalia:"🇸🇴",suriname:"🇸🇷",south_sudan:"🇸🇸",sao_tome_principe:"🇸🇹",el_salvador:"🇸🇻",sint_maarten:"🇸🇽",syria:"🇸🇾",swaziland:"🇸🇿",tristan_da_cunha:"🇹🇦",turks_caicos_islands:"🇹🇨",chad:"🇹🇩",french_southern_territories:"🇹🇫",togo:"🇹🇬",thailand:"🇹🇭",tajikistan:"🇹🇯",tokelau:"🇹🇰",timor_leste:"🇹🇱",turkmenistan:"🇹🇲",tunisia:"🇹🇳",tonga:"🇹🇴",tr:"🇹🇷",trinidad_tobago:"🇹🇹",tuvalu:"🇹🇻",taiwan:"🇹🇼",tanzania:"🇹🇿",ukraine:"🇺🇦",uganda:"🇺🇬",us_outlying_islands:"🇺🇲",united_nations:"🇺🇳",us:"🇺🇸",uruguay:"🇺🇾",uzbekistan:"🇺🇿",vatican_city:"🇻🇦",st_vincent_grenadines:"🇻🇨",venezuela:"🇻🇪",british_virgin_islands:"🇻🇬",us_virgin_islands:"🇻🇮",vietnam:"🇻🇳",vanuatu:"🇻🇺",wallis_futuna:"🇼🇫",samoa:"🇼🇸",kosovo:"🇽🇰",yemen:"🇾🇪",mayotte:"🇾🇹",south_africa:"🇿🇦",zambia:"🇿🇲",zimbabwe:"🇿🇼",england:"🏴󠁧󠁢󠁥󠁮󠁧󠁿",scotland:"🏴󠁧󠁢󠁳󠁣󠁴󠁿",wales:"🏴󠁧󠁢󠁷󠁬󠁳󠁿"},rh=/:(\+1|[-\w]+):/g,jw={}.hasOwnProperty;function Hw(){return e=>{b1(e,"text",t=>{const r=t.value,o=[];rh.lastIndex=0;let g=rh.exec(r),v=0;for(;g;){const E=g[1],b=g.index;jw.call(Rg,E)?(v!==b&&o.push(r.slice(v,b)),o.push(Rg[E]),v=b+g[0].length):rh.lastIndex=b+1,g=rh.exec(r)}o.length>0&&(o.push(r.slice(v)),t.value=o.join(""))})}}function Uw(){return{remark:e=>e.use(Hw)}}function zw({init:e}={}){let t;return{viewerEffect({markdownBody:r}){(async()=>{const o=r.querySelectorAll("pre>code");o.length!==0&&(t||(t=await oE(()=>import("./index-DH-VQd0G.js"),__vite__mapDeps([0,1,2])).then(g=>g.default),e&&await e(t)),o.forEach(g=>{t.highlightElement(g)}))})()}}}const $w=window.React.forwardRef,Gw=window.React.useImperativeHandle,Ww=window.React.useState;function Vw(e,t){const[r,o]=Ww(localStorage.getItem("md-code")||"");return Gw(t,()=>({getCode(){return r}})),wn.jsx("div",{className:"code-editor",children:wn.jsx(GS,{value:r,plugins:[Rw(),Uw(),zw()],onChange:g=>{localStorage.setItem("md-code",g),o(g)}})})}const qw=$w(Vw);var tE={exports:{}},rE={exports:{}};(function(){var e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",t={rotl:function(r,o){return r<>>32-o},rotr:function(r,o){return r<<32-o|r>>>o},endian:function(r){if(r.constructor==Number)return t.rotl(r,8)&16711935|t.rotl(r,24)&4278255360;for(var o=0;o0;r--)o.push(Math.floor(Math.random()*256));return o},bytesToWords:function(r){for(var o=[],g=0,v=0;g>>5]|=r[g]<<24-v%32;return o},wordsToBytes:function(r){for(var o=[],g=0;g>>5]>>>24-g%32&255);return o},bytesToHex:function(r){for(var o=[],g=0;g>>4).toString(16)),o.push((r[g]&15).toString(16));return o.join("")},hexToBytes:function(r){for(var o=[],g=0;g>>6*(3-E)&63)):o.push("=");return o.join("")},base64ToBytes:function(r){r=r.replace(/[^A-Z0-9+\/]/ig,"");for(var o=[],g=0,v=0;g>>6-v*2);return o}};rE.exports=t})();var Kw=rE.exports,rd={utf8:{stringToBytes:function(e){return rd.bin.stringToBytes(unescape(encodeURIComponent(e)))},bytesToString:function(e){return decodeURIComponent(escape(rd.bin.bytesToString(e)))}},bin:{stringToBytes:function(e){for(var t=[],r=0;r + * @license MIT + */var Yw=function(e){return e!=null&&(nE(e)||Xw(e)||!!e._isBuffer)};function nE(e){return!!e.constructor&&typeof e.constructor.isBuffer=="function"&&e.constructor.isBuffer(e)}function Xw(e){return typeof e.readFloatLE=="function"&&typeof e.slice=="function"&&nE(e.slice(0,0))}(function(){var e=Kw,t=jg.utf8,r=Yw,o=jg.bin,g=function(v,E){v.constructor==String?E&&E.encoding==="binary"?v=o.stringToBytes(v):v=t.stringToBytes(v):r(v)?v=Array.prototype.slice.call(v,0):!Array.isArray(v)&&v.constructor!==Uint8Array&&(v=v.toString());for(var b=e.bytesToWords(v),N=v.length*8,F=1732584193,L=-271733879,H=-1732584194,ie=271733878,re=0;re>>24)&16711935|(b[re]<<24|b[re]>>>8)&4278255360;b[N>>>5]|=128<>>9<<4)+14]=N;for(var Ae=g._ff,$e=g._gg,Be=g._hh,Ne=g._ii,re=0;re>>0,L=L+Ke>>>0,H=H+Re>>>0,ie=ie+$t>>>0}return e.endian([F,L,H,ie])};g._ff=function(v,E,b,N,F,L,H){var ie=v+(E&b|~E&N)+(F>>>0)+H;return(ie<>>32-L)+E},g._gg=function(v,E,b,N,F,L,H){var ie=v+(E&N|b&~N)+(F>>>0)+H;return(ie<>>32-L)+E},g._hh=function(v,E,b,N,F,L,H){var ie=v+(E^b^N)+(F>>>0)+H;return(ie<>>32-L)+E},g._ii=function(v,E,b,N,F,L,H){var ie=v+(b^(E|~N))+(F>>>0)+H;return(ie<>>32-L)+E},g._blocksize=16,g._digestsize=16,tE.exports=function(v,E){if(v==null)throw new Error("Illegal argument "+v);var b=e.wordsToBytes(g(v,E));return E&&E.asBytes?b:E&&E.asString?o.bytesToString(b):e.bytesToHex(b)}})();var Jw=tE.exports;const Bf=Dc(Jw),Qw=`/** +* 支持React、Antd、dayjs 等插件使用,需要从window对象中导入: +* eg: const { Button } = window.antd; +*/ +export default ({ id, type, config }, ref) => { + const { Button } = window.antd; + const format = () => { + return dayjs(new Date()).format('YYYY-MM-DD HH:mm:ss'); + }; + return ( +
+ +

{format()}

+
+ ); +}; +`,Zw=`.bgColor{ + background-color: coral; + height: 150px; + padding: 50px; + text-align: center; + p{ + color: #fff; + line-height: 30px; + } +}`,e6=`/** +* 组件配置和属性值,默认需要导出一个模块 +*/ + +export default { + // 组件属性配置JSON + attrs: [ + { + type: 'Title', + label: '基础设置', + key: 'basic', + }, + { + type: 'Variable', + label: '按钮名称', + name: ['text'], + }, + { + type: 'Select', + label: '按钮类型', + name: ['type'], + props: { + options: [ + { value: 'primary', label: 'primary' }, + { value: 'default', label: 'default' }, + { value: 'ghost', label: 'ghost' }, + { value: 'dashed', label: 'dashed' }, + { value: 'text', label: 'text' }, + { value: 'link', label: 'link' }, + ], + }, + }, + { + type: 'Switch', + label: '块状按钮', + name: ['block'], + } + ], + config: { + // 组件默认属性值 + props: { + type: 'primary', + text: '按钮', + }, + // 组件样式 + style: {}, + // 事件 + events: [], + }, + // 组件事件 + events: [ + { + value: 'onClick', + name: '点击事件', + }, + ], + methods: [ + { + name: 'startLoading', + title: '开始loading', + }, + { + name: 'endLoading', + title: '结束loading', + }, + ], +}; +`,t6=`# 自定义组件 + +## 介绍 + +这是一个自定义组件功能,支持属性配置,在线编译,在线预览,通过自定义组件可以满足更多个性化需求。 + +## 功能介绍 +1. 在线开发 +2. 代码格式化 +3. 在线编译 +4. 在线预览 +5. 支持样式配置、属性配置 + +> 开发的过程中如果遇到任何问题,可以查阅开发文档或者联系开发人员。 + + +## 使用介绍 + +**一、index.jsx** +\`index.jsx\` 为自定义组件源码,支持 \`React 18\` \`Antd\` \`dayjs\` 等插件,无需导入,直接使用即可。 + +**二、index.less** +\`index.less\` 为自定义组件样式,支持 \`Less\` 语法,编写的过程中尽量使用独有class,不要和全局样式冲突,比如:btn + +**三、config.js** + +\`config.js\` 为自定义组件配置,目前只支持以json的形式配置组件属性,暂不支持源码开发。同时,配置的格式均为固定模式,具体可以参考开发文档。 + +**四、index.md** + +\`index.md\` 为自定义组件文档,支持 \`Markdown\` 语法,此文档方便其他开发者查看,后续会在组件详情中展示。 + +## 源码展示 + +下面展示的是 \`index.jsx\` 源码,id、type、config 三个参数是固定写法,具体可以参考开发文档。 + +\`\`\`js +/** +* 支持React、Antd、dayjs 等插件使用,不用导入,直接用即可。 +*/ +export default ({ id, type, config },ref) => { + const format = () => { + return dayjs(new Date()).format('YYYY-MM-DD HH:mm:ss'); + }; + return ( +
+ +

{format()}

+
+ ); +}; +\`\`\` +`,r6=window.React.useEffect,nh=window.React.useRef,Rf=window.React.useState,jf=window.antd.Button,n6=window.antd.Space,i6=window.antd.Spin,s6=window.antd.Tabs,b6=()=>{const e=nh(),t=nh(),r=nh(),o=nh(),[g,v]=Rf([]),[E,b]=Rf(),[N,F]=Rf(!1),L=uE(),{id:H}=lE();cE(Ke=>Ke.userInfo),mE.config({paths:{vs:"https://static.huolala.cn/npm/monaco-editor@0.44.0/min/vs"}});const ie=[{key:"react",label:"index.jsx",children:wn.jsx(t9,{ref:e})},{key:"less",label:"index.less",forceRender:!0,children:wn.jsx(u9,{ref:t})},{key:"config",label:"config.js",forceRender:!0,children:wn.jsx(m9,{ref:r})},{key:"readme.md",label:"readme.md",forceRender:!0,children:wn.jsx(qw,{ref:o})}],re=async()=>{try{F(!0),await pE("https://static.huolala.cn/npm/esbuild-wasm@0.20.2/lib/browser.min.js"),await window.esbuild.initialize({wasmURL:"https://static.huolala.cn/npm/esbuild-wasm@0.20.2/esbuild.wasm"}),F(!1),v(ie)}catch{So.error("加载wasm失败,请刷新重试"),F(!1)}};r6(()=>{H&&yE(parseInt(H)).then(Ke=>{localStorage.setItem("react-code",Ke.hash?Ke.react_source:Qw),localStorage.setItem("less-code",Ke.hash?Ke.less_source:Zw),localStorage.setItem("config-code",Ke.hash?Ke.config_source:e6),localStorage.setItem("md-code",Ke.hash?Ke.md_source:t6),re(),b(Ke)}).catch(()=>{F(!1)})},[H]);const Ae=Ke=>{var Re,$t,ze;switch(Ke){case"react":(Re=e.current)==null||Re.refresh();break;case"less":($t=t.current)==null||$t.refresh();break;case"config":(ze=r.current)==null||ze.refresh();break}},$e=()=>{L("/libs")},Be=async()=>{var ht,rr,Kt,vt;const Ke=(ht=e.current)==null?void 0:ht.getCode(),Re=(rr=t.current)==null?void 0:rr.getCode(),$t=(Kt=r.current)==null?void 0:Kt.getCode(),ze=(vt=o.current)==null?void 0:vt.getCode();if(!H)return So.success("组件id不存在");if(!Ke||!$t)return So.success("组件代码和组件配置不能为空");await vE({react_source:Ke,less_source:Re,config_source:$t,md_source:ze,id:H,hash:Bf(Ke+Re+$t)}),So.success("保存成功")},Ne=async()=>{var Kt,vt,Yt;const Ke=(Kt=e.current)==null?void 0:Kt.getCompileCode(),Re=(vt=t.current)==null?void 0:vt.getCompileCode(),$t=(Yt=r.current)==null?void 0:Yt.getCode();if(!H)return So.success("组件id不存在");if(!Ke||!$t)return So.success("组件代码和组件配置不能为空");if((E==null?void 0:E.release_hash)===Bf(Ke+Re+$t))return So.success("系统未检测到当前组件代码有变化");const ze=await et(Ke,"index.js");if(!ze)return So.error("react文件上传失败,请重新保存");let ht="";if(Re&&(ht=await et(Re,"index.css"),!ht))return So.error("css文件上传失败,请重新保存");const rr=await et($t,"config.js");if(!rr)return So.error("配置文件上传失败,请重新保存");hE.confirm({title:"确认",content:"确认发布吗?",okText:"确认",cancelText:"取消",onOk:async()=>{await EE({lib_id:parseInt(H),release_id:fE(),react_url:ze,css_url:ht,config_url:rr,release_hash:Bf(Ke+Re+$t)}),So.success("发布成功")}})},et=async(Ke,Re)=>{try{if(!Ke)return"";const $t=new Blob([Ke],{type:"application/javascript"}),ze=new File([$t],Re,{type:"application/javascript"});return""}catch($t){return console.error("文件上传失败",$t),""}};return wn.jsx(i6,{spinning:N,tip:"正在编译中...",children:wn.jsx(s6,{items:g,tabBarStyle:{paddingLeft:65,paddingRight:30},onChange:Ae,tabBarExtraContent:wn.jsxs(n6,{size:20,children:[wn.jsxs("a",{href:"javascript:;",target:"_blank",children:[wn.jsx(DE,{}),wn.jsx("span",{style:{marginLeft:3},children:"开发文档"})]}),wn.jsx(jf,{type:"default",onClick:$e,children:"返回"}),wn.jsx(jf,{type:"primary",onClick:Be,children:"保存"}),wn.jsx(jf,{type:"primary",danger:!0,onClick:Ne,children:"发布"})]})})})};export{b6 as default}; diff --git a/dist/editor/assets/LibList-CVvpsv6F.js b/dist/editor/assets/LibList-CVvpsv6F.js new file mode 100644 index 00000000..578b0614 --- /dev/null +++ b/dist/editor/assets/LibList-CVvpsv6F.js @@ -0,0 +1 @@ +import{a as v,u as C,j as t,P as I,m as P}from"./index-CSGxKpEX.js";import{g as k}from"./lib-DsIng7Bf.js";import{s as e}from"./index.module-DFRKY25f.js";import{C as z}from"./CodeOutlined-BXSJ_ia_.js";import{U}from"./UserOutlined-DhlEoHIV.js";const d=window.antd.Button,b=window.antd.Input,E=window.antd.Skeleton,R=window.antd.Space,B=window.antd.Pagination,O=window.React.useEffect,a=window.React.useState,D=()=>{const[u,p]=a([]),[h,n]=a(!1),[g,r]=a(1),[m,T]=a(10),[f,x]=a(0),{userInfo:w,isUpdateList:j}=v(s=>({userInfo:s.userInfo,isUpdateList:s.isUpdateList})),S=C();O(()=>{i(1,"")},[j]);const i=async(s,o)=>{try{n(!0);const{list:l,total:N}=await k({pageNum:s,pageSize:m,keyword:o});p(l),x(N),n(!1)}catch{n(!1)}},y=s=>{r(1),i(1,s)},L=s=>{r(s),i(s)},c=(s,o)=>{s==="edit"?S(`/lib/${o}`):P.info("暂未开放")};return t.jsxs("div",{className:e.libWrap,children:[t.jsx("div",{className:e.search,children:t.jsx(b.Search,{placeholder:"输入组件名称或标识",allowClear:!0,enterButton:"Search",style:{width:500},size:"large",onSearch:y})}),t.jsx(E,{loading:h,active:!0,paragraph:{rows:3},children:u.map(s=>t.jsxs("div",{className:e.item,children:[t.jsxs("div",{className:e.itemInfo,children:[t.jsx("h2",{children:s.name}),t.jsx("p",{className:e.remark,children:s.description}),t.jsxs("p",{children:[t.jsx(U,{style:{fontSize:14,marginRight:5}}),s.sso_name," ",s.created_at]})]}),t.jsx(R,{children:w.userId===s.user_id?t.jsx(d,{type:"primary",icon:t.jsx(z,{}),onClick:()=>c("edit",s.id),children:"开发"}):t.jsx(d,{type:"primary",icon:t.jsx(I,{}),onClick:()=>c("install",s.id),children:"安装"})})]},s.id))}),t.jsx(B,{style:{textAlign:"right",marginTop:16},total:f,current:g,pageSize:12,showTotal:s=>`总共 ${s} 条`,onChange:L})]})};export{D as default}; diff --git a/dist/editor/assets/LockOutlined-B0VAYnGG.js b/dist/editor/assets/LockOutlined-B0VAYnGG.js new file mode 100644 index 00000000..1bf8c4e2 --- /dev/null +++ b/dist/editor/assets/LockOutlined-B0VAYnGG.js @@ -0,0 +1 @@ +import{aw as e,ax as n}from"./index-CSGxKpEX.js";var i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M574 665.4a8.03 8.03 0 00-11.3 0L446.5 781.6c-53.8 53.8-144.6 59.5-204 0-59.5-59.5-53.8-150.2 0-204l116.2-116.2c3.1-3.1 3.1-8.2 0-11.3l-39.8-39.8a8.03 8.03 0 00-11.3 0L191.4 526.5c-84.6 84.6-84.6 221.5 0 306s221.5 84.6 306 0l116.2-116.2c3.1-3.1 3.1-8.2 0-11.3L574 665.4zm258.6-474c-84.6-84.6-221.5-84.6-306 0L410.3 307.6a8.03 8.03 0 000 11.3l39.7 39.7c3.1 3.1 8.2 3.1 11.3 0l116.2-116.2c53.8-53.8 144.6-59.5 204 0 59.5 59.5 53.8 150.2 0 204L665.3 562.6a8.03 8.03 0 000 11.3l39.8 39.8c3.1 3.1 8.2 3.1 11.3 0l116.2-116.2c84.5-84.6 84.5-221.5 0-306.1zM610.1 372.3a8.03 8.03 0 00-11.3 0L372.3 598.7a8.03 8.03 0 000 11.3l39.6 39.6c3.1 3.1 8.2 3.1 11.3 0l226.4-226.4c3.1-3.1 3.1-8.2 0-11.3l-39.5-39.6z"}}]},name:"link",theme:"outlined"};const r=i,a=window.React;var d=function(c,t){return a.createElement(e,n({},c,{ref:t,icon:r}))};const h=a.forwardRef(d);var s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 464h-68V240c0-70.7-57.3-128-128-128H388c-70.7 0-128 57.3-128 128v224h-68c-17.7 0-32 14.3-32 32v384c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V496c0-17.7-14.3-32-32-32zM332 240c0-30.9 25.1-56 56-56h248c30.9 0 56 25.1 56 56v224H332V240zm460 600H232V536h560v304zM484 701v53c0 4.4 3.6 8 8 8h40c4.4 0 8-3.6 8-8v-53a48.01 48.01 0 10-56 0z"}}]},name:"lock",theme:"outlined"};const u=s,l=window.React;var L=function(c,t){return l.createElement(e,n({},c,{ref:t,icon:u}))};const k=l.forwardRef(L);export{h as L,k as a}; diff --git a/dist/editor/assets/Login-87sPfMIu.js b/dist/editor/assets/Login-87sPfMIu.js new file mode 100644 index 00000000..ed46ba26 --- /dev/null +++ b/dist/editor/assets/Login-87sPfMIu.js @@ -0,0 +1 @@ +import{u as c,a as u,j as e,l as m,s as d}from"./index-CSGxKpEX.js";const j="_container_l0quo_1",p="_login_l0quo_8",x="_form_l0quo_13",f="_title_l0quo_17",s={container:j,login:p,form:x,title:f},g=window.antd.Button,t=window.antd.Form,a=window.antd.Input;function _(){const r=c(),i=u(n=>n.saveUserInfo),l=async n=>{const o=await m(n);o.token&&(d.set("token",o.token),i(o),r("/projects"))};return e.jsx("div",{className:s.container,children:e.jsxs("div",{className:s.login,children:[e.jsx("div",{className:s.title,children:"Mars低代码"}),e.jsxs(t,{name:"basic",layout:"vertical",className:s.form,onFinish:l,initialValues:{userName:"admin@marsview.cc",userPwd:"123456"},autoComplete:"off",children:[e.jsx(t.Item,{label:"用户名",name:"userName",rules:[{required:!0,message:"Please input your username!"}],children:e.jsx(a,{})}),e.jsx(t.Item,{label:"密码",name:"userPwd",rules:[{required:!0,message:"Please input your password!"}],children:e.jsx(a.Password,{})}),e.jsx(t.Item,{children:e.jsx(g,{type:"primary",block:!0,htmlType:"submit",children:"登录"})})]})]})})}export{_ as default}; diff --git a/dist/editor/assets/MemberSetting-CrQLWiLR.js b/dist/editor/assets/MemberSetting-CrQLWiLR.js new file mode 100644 index 00000000..36c2e041 --- /dev/null +++ b/dist/editor/assets/MemberSetting-CrQLWiLR.js @@ -0,0 +1 @@ +import{a as I,o as b,j as e}from"./index-CSGxKpEX.js";import{a as v}from"./pageMember-DZklxqqw.js";const R=window.React.useImperativeHandle,l=window.React.useState,F=window.React.forwardRef,M=window.antd.Modal,n=window.antd.Form,i=window.antd.Radio,C=window.antd.Input,S=(s,u)=>{const[m,d]=l(!1),[p,o]=l(!1),[r,w]=l(1),{pageId:f}=I(t=>({pageId:t.page.pageId})),[a]=n.useForm(),g=b().id;R(u,()=>({open(t){w(t),d(!0)}}));const x=async()=>{if(!await a.validateFields())return;const{role:h,user_name:j}=a.getFieldsValue();try{o(!0),await v.addPageMember({type:r,page_id:r==1?parseInt(g):f,role:h,user_name:j}),o(!1),c(),s==null||s.update()}catch{o(!1)}},c=()=>{a.resetFields(),d(!1)};return e.jsx(M,{title:r===1?"添加开发者":"添加页面成员",open:m,confirmLoading:p,onOk:x,onCancel:c,okText:"提交",cancelText:"取消",children:e.jsxs(n,{form:a,labelCol:{span:6},wrapperCol:{span:16},initialValues:{role:1},children:[e.jsx(n.Item,{label:"用户",name:"user_name",rules:[{required:!0,message:"请输入用户邮箱"}],children:e.jsx(C,{placeholder:"请输入用户邮箱"})}),e.jsx(n.Item,{label:"角色",name:"role",rules:[{required:!0,message:"请选择角色"}],children:e.jsxs(i.Group,{children:[e.jsx(i,{value:1,children:"开发者"}),e.jsx(i,{value:2,children:"体验者"})]})})]})})},T=F(S);export{T as M}; diff --git a/dist/editor/assets/PageList-BDW_KzQo.js b/dist/editor/assets/PageList-BDW_KzQo.js new file mode 100644 index 00000000..0d6ed145 --- /dev/null +++ b/dist/editor/assets/PageList-BDW_KzQo.js @@ -0,0 +1 @@ +import{a as E,u as L,b as O,j as e,C as U,m as u,c as I,M as D,e as z,f as w}from"./index-CSGxKpEX.js";import{s as l}from"./index.module-DFRKY25f.js";import{E as A,C as F,S as $,a,b as d}from"./SendOutlined-KaFDuS2x.js";import{U as B}from"./UserOutlined-DhlEoHIV.js";import{D as M}from"./DeleteOutlined-7gCV16X9.js";const G=window.React.useEffect,H=window.React.useRef,p=window.React.useState,V=window.antd.Button,W=window.antd.Col,q=window.antd.Empty,J=window.antd.Image,K=window.antd.Layout,Q=window.antd.Pagination,X=window.antd.Row,Y=window.antd.Spin,j=window.antd.Tag,r=window.antd.Tooltip,Z=window.dayjs;function le(){const[s,n]=p(!0),[i,c]=p([]),[h,_]=p(0),[f,v]=p(1),[m,C]=p(!1),[R,T]=p(""),y=H(),{userInfo:te,isUpdateList:k}=E(t=>({userInfo:t.userInfo,isUpdateList:t.isUpdateList})),P=L();G(()=>{x()},[k]);const x=async(t=f)=>{n(!0);try{const o=await O({pageNum:t,pageSize:12});_((o==null?void 0:o.total)||0),c((o==null?void 0:o.list)||[]),n(!1)}catch{n(!1)}},S=t=>{v(t),x(t)},b=()=>{var t;(t=y.current)==null||t.open()},g=async(t,o,N)=>{if(t==="preview"){if(!o.preview_img)return u.warning("该页面未生成预览图");T(o.preview_img),C(!0);return}if(!N)return u.warning("该页面未授权,无法访问");if(t==="edit")return P(`/editor/${o==null?void 0:o.id}/edit`);t==="copy"&&(await I({id:o.id}),u.success("复制成功"),x()),t==="delete"&&D.confirm({title:"确认",content:"确认删除吗?",okText:"确认",cancelText:"取消",onOk:async()=>{await z({id:o.id}),u.success("删除成功"),x()}})};return e.jsx(e.Fragment,{children:e.jsxs(K.Content,{className:l.pageList,children:[e.jsx(Y,{spinning:s,size:"large",children:e.jsx(X,{gutter:[20,20],children:i.map(t=>{const o=!!t.id;return e.jsx(W,{span:6,children:e.jsxs("section",{className:l.card,style:{borderRadius:8,opacity:o?1:.6,background:o?"none":"url('/imgs/cross-bg.png')",overflow:"hidden"},children:[e.jsxs("div",{className:l.itemContent,onClick:()=>g("edit",t,o),children:[e.jsx("div",{className:l.itemHeader,children:e.jsx(ee,{item:t})}),e.jsx("div",{className:l.itemTitle,children:t.name}),e.jsx("div",{className:l.itemRemark,children:t.remark||"暂无描述"}),e.jsxs("div",{className:l.updateUser,children:[e.jsxs("span",{style:{marginRight:10},children:[e.jsx(B,{style:{fontSize:15,marginRight:5}}),t.user_name]}),e.jsxs("span",{children:["更新时间:",Z(t.updated_at).fromNow()]})]})]}),e.jsxs("div",{className:l.itemFooter,children:[e.jsx(r,{title:"效果图预览",children:e.jsx(A,{onClick:()=>g("preview",t,o)})}),e.jsx(r,{title:"页面复制",children:e.jsx(F,{onClick:()=>g("copy",t,o)})}),e.jsx(r,{title:"页面删除",children:e.jsx(M,{onClick:()=>g("delete",t,o)})}),e.jsx(r,{title:"页面访问",children:e.jsx($,{onClick:()=>{window.open(`http://admin.marsview.cc/page/prd/${t.id}`,"_blank")}})})]})]},t.id)},t.id)})})}),e.jsx(J,{style:{display:"none"},src:R,preview:{visible:m,onVisibleChange:t=>{C(t)}}}),h>0?e.jsx(Q,{style:{textAlign:"right",marginTop:16},total:h,current:f,pageSize:12,showTotal:t=>`总共 ${t} 条`,onChange:S}):!s&&e.jsx(q,{style:{marginTop:100},children:e.jsx(V,{type:"primary",onClick:b,children:"创建页面"})}),e.jsx(U,{createRef:y})]})})}const ee=({item:s})=>{if(s.stg_state===1&&s.pre_state===1&&s.prd_state===1)return e.jsx(j,{children:e.jsx(r,{title:"待开发",children:"NEW"})});let n={color:"",icon:e.jsx(a,{}),tooltip:"已发布"},i={color:"",icon:e.jsx(a,{}),tooltip:"已发布"},c={color:"",icon:e.jsx(a,{}),tooltip:"已发布"};return s.stg_state===4?n={color:"red",icon:e.jsx(d,{}),tooltip:"版本已回滚"}:s.stg_state===3?n={color:"success",icon:e.jsx(a,{}),tooltip:"版本已发布"}:s.stg_state===2&&s.stg_publish_id?n={color:"warning",icon:e.jsx(d,{}),tooltip:"版本已落后"}:n={color:"",icon:e.jsx(w,{}),tooltip:"版本未发布"},s.pre_state===4?i={color:"red",icon:e.jsx(d,{}),tooltip:"版本已回滚"}:s.pre_state===3?i={color:"success",icon:e.jsx(a,{}),tooltip:"版本已发布"}:s.pre_state===2&&s.pre_publish_id?i={color:"warning",icon:e.jsx(d,{}),tooltip:"版本已落后"}:i={color:"",icon:e.jsx(w,{}),tooltip:"版本未发布"},s.prd_state===4?c={color:"red",icon:e.jsx(d,{}),tooltip:"版本已回滚"}:s.prd_state===3?c={color:"success",icon:e.jsx(a,{}),tooltip:"版本已发布"}:s.prd_state===2&&s.prd_publish_id?c={color:"warning",icon:e.jsx(d,{}),tooltip:"版本已落后"}:c={color:"",icon:e.jsx(w,{}),tooltip:"版本未发布"},e.jsxs(e.Fragment,{children:[e.jsx(r,{title:n.tooltip,children:e.jsx(j,{color:n.color,icon:n.icon,children:"STG"})}),e.jsx(r,{title:i.tooltip,children:e.jsx(j,{color:i.color,icon:i.icon,children:"PRE"})}),e.jsx(r,{title:c.tooltip,children:e.jsx(j,{color:c.color,icon:c.icon,children:"PRD"})})]})};export{le as default}; diff --git a/dist/editor/assets/ProjectList-cVYwaeHt.js b/dist/editor/assets/ProjectList-cVYwaeHt.js new file mode 100644 index 00000000..3418384e --- /dev/null +++ b/dist/editor/assets/ProjectList-cVYwaeHt.js @@ -0,0 +1 @@ +import{a as v,u as P,g as S,j as t,m as o,M as R,d as T}from"./index-CSGxKpEX.js";import{s as l}from"./index.module-DFRKY25f.js";import{L as $,a as E}from"./LockOutlined-B0VAYnGG.js";import{D}from"./DeleteOutlined-7gCV16X9.js";import{U as I}from"./UserOutlined-DhlEoHIV.js";const u=window.antd.Card,O=window.antd.Col,_=window.antd.Dropdown,z=window.antd.Layout,N=window.antd.Row,A=window.antd.Pagination,M=window.antd.Spin,B=window.antd.Empty,F=window.antd.Button,U=window.React.useEffect,a=window.React.useState;function K(){const[d,r]=a(!0),[h,w]=a([]),[i,x]=a(-1),[g,m]=a(0),[p,f]=a(1);v(n=>n.userInfo.userId);const j=P();U(()=>{c()},[]);const c=async(n=p)=>{try{r(!0);const e=await S({pageNum:n,pageSize:12});r(!1),w((e==null?void 0:e.list)||[]),m((e==null?void 0:e.total)||0)}catch{r(!1)}},y=(n,e)=>{if(!e)return o.warning("该项目未授权,无法删除"),!1;R.confirm({title:"确认",content:"确认删除该项目吗?",okText:"确认",cancelText:"取消",onOk:async()=>{await T({id:n}),o.success("删除成功"),c()}})},k=[{key:"stg",label:t.jsx("a",{href:`http://admin.marsview.cc/project/stg/${i}`,target:"_blank",children:"STG"})},{key:"pre",label:t.jsx("a",{href:`http://admin.marsview.cc/project/pre/${i}`,target:"_blank",children:"PRE"})},{key:"prod",label:t.jsx("a",{href:`http://admin.marsview.cc/project/prd/${i}`,target:"_blank",children:"PRD"})}],b=n=>{f(n),c(n)},C=async(n,e)=>{if(!e)return o.warning("该项目未授权,无法访问"),!1;j(`/project/${n}/config`)},L=(n,e)=>{if(!e)return o.warning("该项目未授权,无法访问");x(n)};return t.jsx(t.Fragment,{children:t.jsxs(z.Content,{className:l.project,children:[t.jsx(M,{spinning:d,size:"large",children:t.jsx(N,{gutter:[20,20],children:h.map((n,e)=>{const s=!!n.id;return t.jsx(O,{span:6,children:t.jsx(u,{hoverable:!0,style:{opacity:s?1:.6,background:s?"none":"url('/imgs/cross-bg.png')"},actions:[t.jsx(_,{menu:{items:s?k:[]},trigger:["click"],children:t.jsxs("div",{onClick:()=>L(n.id,s),children:[t.jsx($,{}),t.jsx("span",{className:l.gabLeft,children:"访问地址"})]})},"link"),t.jsxs("div",{onClick:()=>y(n.id,s),children:[t.jsx(D,{}),t.jsx("span",{className:l.gabLeft,children:"删除项目"})]})],children:t.jsx("div",{onClick:()=>C(n.id,s),children:t.jsx(u.Meta,{style:{cursor:"pointer"},avatar:t.jsx("img",{src:n.logo,style:{width:32}}),title:n.name,description:t.jsxs(t.Fragment,{children:[t.jsx("div",{style:{position:"absolute",top:15,right:15},children:s?null:t.jsx(E,{})}),t.jsx("p",{style:{color:"rgba(0, 0, 0, 0.88)"},children:n.remark||"暂无描述"}),t.jsxs("p",{style:{marginTop:10},children:[t.jsx(I,{style:{fontSize:14,marginRight:5}}),n.user_name,"  ",n.updated_at]})]})})})})},n.id||e)})})}),g>0?t.jsx(A,{style:{textAlign:"right",marginTop:16},total:g,current:p,pageSize:12,showTotal:n=>`总共 ${n} 条`,onChange:b}):!d&&t.jsx(B,{style:{marginTop:100},children:t.jsx(F,{type:"primary",onClick:()=>j("/project/0/config"),children:"创建项目"})})]})})}export{K as default}; diff --git a/dist/editor/assets/SaveOutlined-BnQ89S0c.js b/dist/editor/assets/SaveOutlined-BnQ89S0c.js new file mode 100644 index 00000000..f6484a8f --- /dev/null +++ b/dist/editor/assets/SaveOutlined-BnQ89S0c.js @@ -0,0 +1 @@ +import{aw as a,ax as c}from"./index-CSGxKpEX.js";var d={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M257.7 752c2 0 4-.2 6-.5L431.9 722c2-.4 3.9-1.3 5.3-2.8l423.9-423.9a9.96 9.96 0 000-14.1L694.9 114.9c-1.9-1.9-4.4-2.9-7.1-2.9s-5.2 1-7.1 2.9L256.8 538.8c-1.5 1.5-2.4 3.3-2.8 5.3l-29.5 168.2a33.5 33.5 0 009.4 29.8c6.6 6.4 14.9 9.9 23.8 9.9zm67.4-174.4L687.8 215l73.3 73.3-362.7 362.6-88.9 15.7 15.6-89zM880 836H144c-17.7 0-32 14.3-32 32v36c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-36c0-17.7-14.3-32-32-32z"}}]},name:"edit",theme:"outlined"};const r=d,l=window.React;var s=function(t,e){return l.createElement(a,c({},t,{ref:e,icon:r}))};const w=l.forwardRef(s);var v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M793 242H366v-74c0-6.7-7.7-10.4-12.9-6.3l-142 112a8 8 0 000 12.6l142 112c5.2 4.1 12.9.4 12.9-6.3v-74h415v470H175c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h618c35.3 0 64-28.7 64-64V306c0-35.3-28.7-64-64-64z"}}]},name:"rollback",theme:"outlined"};const u=v,i=window.React;var f=function(t,e){return i.createElement(a,c({},t,{ref:e,icon:u}))};const g=i.forwardRef(f);var h={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M893.3 293.3L730.7 130.7c-7.5-7.5-16.7-13-26.7-16V112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V338.5c0-17-6.7-33.2-18.7-45.2zM384 184h256v104H384V184zm456 656H184V184h136v136c0 17.7 14.3 32 32 32h320c17.7 0 32-14.3 32-32V205.8l136 136V840zM512 442c-79.5 0-144 64.5-144 144s64.5 144 144 144 144-64.5 144-144-64.5-144-144-144zm0 224c-44.2 0-80-35.8-80-80s35.8-80 80-80 80 35.8 80 80-35.8 80-80 80z"}}]},name:"save",theme:"outlined"};const O=h,o=window.React;var R=function(t,e){return o.createElement(a,c({},t,{ref:e,icon:O}))};const b=o.forwardRef(R);export{w as E,g as R,b as S}; diff --git a/dist/editor/assets/SearchForm-D2m3F1eF.js b/dist/editor/assets/SearchForm-D2m3F1eF.js new file mode 100644 index 00000000..e7738ef2 --- /dev/null +++ b/dist/editor/assets/SearchForm-D2m3F1eF.js @@ -0,0 +1 @@ +import{j as n}from"./index-CSGxKpEX.js";const d="_searchForm_thbpy_1",h={searchForm:d},c=window.antd.Form,p=window.antd.Space,e=window.antd.Button;function x({form:s,initialValues:o,style:a,submit:i,reset:t,children:r}){const l=()=>{s==null||s.resetFields(),t==null||t()};return n.jsxs(c,{className:h.searchForm,style:a||{},form:s,layout:"inline",initialValues:o,children:[r,n.jsx(c.Item,{children:n.jsxs(p,{children:[n.jsx(e,{type:"primary",onClick:()=>i(),children:"搜索"}),n.jsx(e,{type:"default",onClick:l,children:"重置"})]})})]})}export{x as S}; diff --git a/dist/editor/assets/SendOutlined-KaFDuS2x.js b/dist/editor/assets/SendOutlined-KaFDuS2x.js new file mode 100644 index 00000000..ee19ec08 --- /dev/null +++ b/dist/editor/assets/SendOutlined-KaFDuS2x.js @@ -0,0 +1 @@ +import{aw as c,ax as a}from"./index-CSGxKpEX.js";var s={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"};const u=s,i=window.React;var v=function(e,t){return i.createElement(c,a({},e,{ref:t,icon:u}))};const y=i.forwardRef(v);var h={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H296c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h496v688c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V96c0-17.7-14.3-32-32-32zM704 192H192c-17.7 0-32 14.3-32 32v530.7c0 8.5 3.4 16.6 9.4 22.6l173.3 173.3c2.2 2.2 4.7 4 7.4 5.5v1.9h4.2c3.5 1.3 7.2 2 11 2H704c17.7 0 32-14.3 32-32V224c0-17.7-14.3-32-32-32zM350 856.2L263.9 770H350v86.2zM664 888H414V746c0-22.1-17.9-40-40-40H232V264h432v624z"}}]},name:"copy",theme:"outlined"};const m=h,l=window.React;var f=function(e,t){return l.createElement(c,a({},e,{ref:t,icon:m}))};const S=l.forwardRef(f);var C={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"};const O=C,o=window.React;var g=function(e,t){return o.createElement(c,a({},e,{ref:t,icon:O}))};const M=o.forwardRef(g);var w={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"};const z=w,r=window.React;var E=function(e,t){return r.createElement(c,a({},e,{ref:t,icon:z}))};const H=r.forwardRef(E);var p={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M931.4 498.9L94.9 79.5c-3.4-1.7-7.3-2.1-11-1.2a15.99 15.99 0 00-11.7 19.3l86.2 352.2c1.3 5.3 5.2 9.6 10.4 11.3l147.7 50.7-147.6 50.7c-5.2 1.8-9.1 6-10.3 11.3L72.2 926.5c-.9 3.7-.5 7.6 1.2 10.9 3.9 7.9 13.5 11.1 21.5 7.2l836.5-417c3.1-1.5 5.6-4.1 7.2-7.1 3.9-8 .7-17.6-7.2-21.6zM170.8 826.3l50.3-205.6 295.2-101.3c2.3-.8 4.2-2.6 5-5 1.4-4.2-.8-8.7-5-10.2L221.1 403 171 198.2l628 314.9-628.2 313.2z"}}]},name:"send",theme:"outlined"};const R=p,d=window.React;var x=function(e,t){return d.createElement(c,a({},e,{ref:t,icon:R}))};const b=d.forwardRef(x);export{S as C,H as E,b as S,y as a,M as b}; diff --git a/dist/editor/assets/SetterRender-mPYe0cAy.js b/dist/editor/assets/SetterRender-mPYe0cAy.js new file mode 100644 index 00000000..43b946c7 --- /dev/null +++ b/dist/editor/assets/SetterRender-mPYe0cAy.js @@ -0,0 +1,59 @@ +import{a0 as hI,a1 as bI,a2 as H6,j as U}from"./index-CSGxKpEX.js";import{r as mI}from"./index-CLy2DBQI.js";import{M as MI}from"./ColorPicker-vEjOCkqm.js";import{a as DI}from"./VariableBind-G5PJrL0q.js";function bt(){return bt=Object.assign?Object.assign.bind():function(l){for(var u=1;u=O?d:O)),d}(hr(l),u,p)}),Wr={exports:{}};(function(l,u){var p="__lodash_hash_undefined__",d=1,O=2,f=9007199254740991,o="[object Arguments]",s="[object Array]",_="[object AsyncFunction]",v="[object Boolean]",y="[object Date]",w="[object Error]",g="[object Function]",e="[object GeneratorFunction]",t="[object Map]",r="[object Number]",n="[object Null]",a="[object Object]",c="[object Promise]",i="[object Proxy]",S="[object RegExp]",z="[object Set]",H="[object String]",M="[object Symbol]",R="[object Undefined]",D="[object WeakMap]",j="[object ArrayBuffer]",q="[object DataView]",C=/^\[object .+?Constructor\]$/,T=/^(?:0|[1-9]\d*)$/,E={};E["[object Float32Array]"]=E["[object Float64Array]"]=E["[object Int8Array]"]=E["[object Int16Array]"]=E["[object Int32Array]"]=E["[object Uint8Array]"]=E["[object Uint8ClampedArray]"]=E["[object Uint16Array]"]=E["[object Uint32Array]"]=!0,E[o]=E[s]=E[j]=E[v]=E[q]=E[y]=E[w]=E[g]=E[t]=E[r]=E[a]=E[S]=E[z]=E[H]=E[D]=!1;var I=typeof Ve=="object"&&Ve&&Ve.Object===Object&&Ve,Q=typeof self=="object"&&self&&self.Object===Object&&self,A=I||Q||Function("return this")(),te=u&&!u.nodeType&&u,ne=te&&l&&!l.nodeType&&l,ae=ne&&ne.exports===te,N=ae&&I.process,ce=function(){try{return N&&N.binding&&N.binding("util")}catch{}}(),Y=ce&&ce.isTypedArray;function le(b,m){for(var W=-1,F=b==null?0:b.length;++WK))return!1;var k=$.get(b);if(k&&$.get(m))return k==m;var ee=-1,Oe=!0,ge=W&O?new Ze:void 0;for($.set(b,m),$.set(m,b);++ee-1},we.prototype.set=function(b,m){var W=this.__data__,F=Je(W,b);return F<0?(++this.size,W.push([b,m])):W[F][1]=m,this},We.prototype.clear=function(){this.size=0,this.__data__={hash:new ze,map:new($e||we),string:new ze}},We.prototype.delete=function(b){var m=Xe(this,b).delete(b);return this.size-=m?1:0,m},We.prototype.get=function(b){return Xe(this,b).get(b)},We.prototype.has=function(b){return Xe(this,b).has(b)},We.prototype.set=function(b,m){var W=Xe(this,b),F=W.size;return W.set(b,m),this.size+=W.size==F?0:1,this},Ze.prototype.add=Ze.prototype.push=function(b){return this.__data__.set(b,p),this},Ze.prototype.has=function(b){return this.__data__.has(b)},me.prototype.clear=function(){this.__data__=new we,this.size=0},me.prototype.delete=function(b){var m=this.__data__,W=m.delete(b);return this.size=m.size,W},me.prototype.get=function(b){return this.__data__.get(b)},me.prototype.has=function(b){return this.__data__.has(b)},me.prototype.set=function(b,m){var W=this.__data__;if(W instanceof we){var F=W.__data__;if(!$e||F.length<199)return F.push([b,m]),this.size=++W.size,this;W=this.__data__=new We(F)}return W.set(b,m),this.size=W.size,this};var _r=Et?function(b){return b==null?[]:(b=Object(b),function(m,W){for(var F=-1,G=m==null?0:m.length,$=0,J=[];++F-1&&b%1==0&&b-1&&b%1==0&&b<=f}function Lt(b){var m=typeof b;return b!=null&&(m=="object"||m=="function")}function Ne(b){return b!=null&&typeof b=="object"}var Nt=Y?function(b){return function(m){return b(m)}}(Y):function(b){return Ne(b)&&At(b.length)&&!!E[Le(b)]};function yr(b){return(m=b)!=null&&At(m.length)&&!$t(m)?pr(b):Or(b);var m}l.exports=function(b,m){return Ht(b,m)}})(Wr,Wr.exports);var FI=mt(Wr.exports);function g6(l,u,p){return l[u]?l[u][0]?l[u][0][p]:l[u][p]:u==="contentBoxSize"?l.contentRect[p==="inlineSize"?"width":"height"]:void 0}function HI(l){l===void 0&&(l={});var u=l.onResize,p=ue(void 0);p.current=u;var d=l.round||Math.round,O=ue(),f=I6({width:void 0,height:void 0}),o=f[0],s=f[1],_=ue(!1);Be(function(){return _.current=!1,function(){_.current=!0}},[]);var v=ue({width:void 0,height:void 0}),y=function(w,g){var e=ue(null),t=ue(null);t.current=g;var r=ue(null);Be(function(){n()});var n=Zt(function(){var a=r.current,c=t.current,i=a||(c?c instanceof Element?c:c.current:null);e.current&&e.current.element===i&&e.current.subscriber===w||(e.current&&e.current.cleanup&&e.current.cleanup(),e.current={element:i,subscriber:w,cleanup:i?w(i):void 0})},[w]);return Be(function(){return function(){e.current&&e.current.cleanup&&(e.current.cleanup(),e.current=null)}},[]),Zt(function(a){r.current=a,n()},[n])}(Zt(function(w){return O.current&&O.current.box===l.box&&O.current.round===d||(O.current={box:l.box,round:d,instance:new ResizeObserver(function(g){var e=g[0],t=l.box==="border-box"?"borderBoxSize":l.box==="device-pixel-content-box"?"devicePixelContentBoxSize":"contentBoxSize",r=g6(e,t,"inlineSize"),n=g6(e,t,"blockSize"),a=r?d(r):void 0,c=n?d(n):void 0;if(v.current.width!==a||v.current.height!==c){var i={width:a,height:c};v.current.width=a,v.current.height=c,p.current?p.current(i):_.current||s(i)}})}),O.current.instance.observe(w,{box:l.box}),function(){O.current&&O.current.instance.unobserve(w)}},[l.box,d]),l.ref);return B6(function(){return{ref:y,width:o.width,height:o.height}},[y,o.width,o.height])}var II="allotment-module_splitView__L-yRc",BI="allotment-module_sashContainer__fzwJF",VI="allotment-module_splitViewContainer__rQnVa",A6="allotment-module_splitViewView__MGZ6O",$I="allotment-module_vertical__WSwwa",AI="allotment-module_horizontal__7doS8",LI="allotment-module_separatorBorder__x-rDS";let ht,L6=!1,N6=!1;typeof navigator=="object"&&(ht=navigator.userAgent,N6=ht.indexOf("Macintosh")>=0,L6=(ht.indexOf("Macintosh")>=0||ht.indexOf("iPad")>=0||ht.indexOf("iPhone")>=0)&&!!navigator.maxTouchPoints&&navigator.maxTouchPoints>0);const x6=L6,NI=N6,br=typeof window<"u"&&window.document!==void 0&&window.document.createElement!==void 0?SI:Be;class xI{constructor(){this._size=void 0}getSize(){return this._size}setSize(u){this._size=u}}function Qt(l,u){const p=l.length,d=p-u.length;return d>=0&&l.slice(d,p)===u}var U6={exports:{}};(function(l){var u=Object.prototype.hasOwnProperty,p="~";function d(){}function O(_,v,y){this.fn=_,this.context=v,this.once=y||!1}function f(_,v,y,w,g){if(typeof y!="function")throw new TypeError("The listener must be a function");var e=new O(y,w||_,g),t=p?p+v:v;return _._events[t]?_._events[t].fn?_._events[t]=[_._events[t],e]:_._events[t].push(e):(_._events[t]=e,_._eventsCount++),_}function o(_,v){--_._eventsCount==0?_._events=new d:delete _._events[v]}function s(){this._events=new d,this._eventsCount=0}Object.create&&(d.prototype=Object.create(null),new d().__proto__||(p=!1)),s.prototype.eventNames=function(){var _,v,y=[];if(this._eventsCount===0)return y;for(v in _=this._events)u.call(_,v)&&y.push(p?v.slice(1):v);return Object.getOwnPropertySymbols?y.concat(Object.getOwnPropertySymbols(_)):y},s.prototype.listeners=function(_){var v=p?p+_:_,y=this._events[v];if(!y)return[];if(y.fn)return[y.fn];for(var w=0,g=y.length,e=new Array(g);w-1&&(l.splice(p,1),l.unshift(u))}function mr(l,u){const p=l.indexOf(u);p>-1&&(l.splice(p,1),l.push(u))}function _e(l,u,p=1){const d=Math.max(0,Math.ceil((u-l)/p)),O=new Array(d);let f=-1;for(;++f=u||i<0||w&&c-v>=f}function r(){var c=Mr();if(t(c))return n(c);s=setTimeout(r,function(i){var S=u-(i-_);return w?rB(S,f-(i-v)):S}(c))}function n(c){return s=void 0,g&&d?e(c):(d=O=void 0,o)}function a(){var c=Mr(),i=t(c);if(d=arguments,O=this,_=c,i){if(s===void 0)return function(S){return v=S,s=setTimeout(r,u),y?e(S):o}(_);if(w)return s=setTimeout(r,u),e(_)}return s===void 0&&(s=setTimeout(r,u)),o}return u=b6(u)||0,Cr(p)&&(y=!!p.leading,f=(w="maxWait"in p)?tB(b6(p.maxWait)||0,u):f,g="trailing"in p?!!p.trailing:g),a.cancel=function(){s!==void 0&&clearTimeout(s),v=0,d=_=O=s=void 0},a.flush=function(){return s===void 0?o:n(Mr())},a}),aB="sash-module_sash__K-9lB",cB="sash-module_disabled__Hm-wx",iB="sash-module_mac__Jf6OJ",m6="sash-module_vertical__pB-rs",uB="sash-module_minimum__-UKxp",lB="sash-module_maximum__TCWxD",M6="sash-module_horizontal__kFbiw",Dr="sash-module_hover__80W6I",Sr="sash-module_active__bJspD";let se=function(l){return l.Vertical="VERTICAL",l.Horizontal="HORIZONTAL",l}({}),oe=function(l){return l.Disabled="DISABLED",l.Minimum="MINIMUM",l.Maximum="MAXIMUM",l.Enabled="ENABLED",l}({}),G6=x6?20:8;const Q6=new Er;class D6 extends Er{get state(){return this._state}set state(u){this._state!==u&&(this.el.classList.toggle(cB,u===oe.Disabled),this.el.classList.toggle("sash-disabled",u===oe.Disabled),this.el.classList.toggle(uB,u===oe.Minimum),this.el.classList.toggle("sash-minimum",u===oe.Minimum),this.el.classList.toggle(lB,u===oe.Maximum),this.el.classList.toggle("sash-maximum",u===oe.Maximum),this._state=u,this.emit("enablementChange",u))}constructor(u,p,d){var O;super(),this.el=void 0,this.layoutProvider=void 0,this.orientation=void 0,this.size=void 0,this.hoverDelay=300,this.hoverDelayer=nB(f=>f.classList.add("sash-hover",Dr),this.hoverDelay),this._state=oe.Enabled,this.onPointerStart=f=>{const o=f.pageX,s=f.pageY,_={startX:o,currentX:o,startY:s,currentY:s};this.el.classList.add("sash-active",Sr),this.emit("start",_),this.el.setPointerCapture(f.pointerId);const v=w=>{w.preventDefault();const g={startX:o,currentX:w.pageX,startY:s,currentY:w.pageY};this.emit("change",g)},y=w=>{w.preventDefault(),this.el.classList.remove("sash-active",Sr),this.hoverDelayer.cancel(),this.emit("end"),this.el.releasePointerCapture(w.pointerId),window.removeEventListener("pointermove",v),window.removeEventListener("pointerup",y)};window.addEventListener("pointermove",v),window.addEventListener("pointerup",y)},this.onPointerDoublePress=()=>{this.emit("reset")},this.onMouseEnter=()=>{this.el.classList.contains(Sr)?(this.hoverDelayer.cancel(),this.el.classList.add("sash-hover",Dr)):this.hoverDelayer(this.el)},this.onMouseLeave=()=>{this.hoverDelayer.cancel(),this.el.classList.remove("sash-hover",Dr)},this.el=document.createElement("div"),this.el.classList.add("sash",aB),this.el.dataset.testid="sash",u.append(this.el),NI&&this.el.classList.add("sash-mac",iB),this.el.addEventListener("pointerdown",this.onPointerStart),this.el.addEventListener("dblclick",this.onPointerDoublePress),this.el.addEventListener("mouseenter",this.onMouseEnter),this.el.addEventListener("mouseleave",this.onMouseLeave),typeof d.size=="number"?(this.size=d.size,d.orientation===se.Vertical?this.el.style.width=`${this.size}px`:this.el.style.height=`${this.size}px`):(this.size=G6,Q6.on("onDidChangeGlobalSize",f=>{this.size=f,this.layout()})),this.layoutProvider=p,this.orientation=(O=d.orientation)!=null?O:se.Vertical,this.orientation===se.Horizontal?(this.el.classList.add("sash-horizontal",M6),this.el.classList.remove("sash-vertical",m6)):(this.el.classList.remove("sash-horizontal",M6),this.el.classList.add("sash-vertical",m6)),this.layout()}layout(){if(this.orientation===se.Vertical){const u=this.layoutProvider;this.el.style.left=u.getVerticalSashLeft(this)-this.size/2+"px",u.getVerticalSashTop&&(this.el.style.top=u.getVerticalSashTop(this)+"px"),u.getVerticalSashHeight&&(this.el.style.height=u.getVerticalSashHeight(this)+"px")}else{const u=this.layoutProvider;this.el.style.top=u.getHorizontalSashTop(this)-this.size/2+"px",u.getHorizontalSashLeft&&(this.el.style.left=u.getHorizontalSashLeft(this)+"px"),u.getHorizontalSashWidth&&(this.el.style.width=u.getHorizontalSashWidth(this)+"px")}}dispose(){this.el.removeEventListener("pointerdown",this.onPointerStart),this.el.removeEventListener("dblclick",this.onPointerDoublePress),this.el.removeEventListener("mouseenter",this.onMouseEnter),this.el.removeEventListener("mouseleave",()=>this.onMouseLeave),this.el.remove()}}let Xt;var jr;(jr=Xt||(Xt={})).Distribute={type:"distribute"},jr.Split=function(l){return{type:"split",index:l}},jr.Invisible=function(l){return{type:"invisible",cachedVisibleSize:l}};let Ee=function(l){return l.Normal="NORMAL",l.Low="LOW",l.High="HIGH",l}({});class Y6{constructor(u,p,d){this.container=void 0,this.view=void 0,this._size=void 0,this._cachedVisibleSize=void 0,this.container=u,this.view=p,this.container.classList.add("split-view-view",A6),this.container.dataset.testid="split-view-view",typeof d=="number"?(this._size=d,this._cachedVisibleSize=void 0,u.classList.add("split-view-view-visible")):(this._size=0,this._cachedVisibleSize=d.cachedVisibleSize)}set size(u){this._size=u}get size(){return this._size}get priority(){return this.view.priority}get snap(){return!!this.view.snap}get cachedVisibleSize(){return this._cachedVisibleSize}get visible(){return this._cachedVisibleSize===void 0}setVisible(u,p){u!==this.visible&&(u?(this.size=be(this._cachedVisibleSize,this.viewMinimumSize,this.viewMaximumSize),this._cachedVisibleSize=void 0):(this._cachedVisibleSize=typeof p=="number"?p:this.size,this.size=0),this.container.classList.toggle("split-view-view-visible",u),this.view.setVisible&&this.view.setVisible(u))}get minimumSize(){return this.visible?this.view.minimumSize:0}get viewMinimumSize(){return this.view.minimumSize}get maximumSize(){return this.visible?this.view.maximumSize:0}get viewMaximumSize(){return this.view.maximumSize}set enabled(u){this.container.style.pointerEvents=u?"":"none"}layout(u){this.layoutContainer(u),this.view.layout(this.size,u)}}class fB extends Y6{layoutContainer(u){this.container.style.left=`${u}px`,this.container.style.width=`${this.size}px`}}class oB extends Y6{layoutContainer(u){this.container.style.top=`${u}px`,this.container.style.height=`${this.size}px`}}class pB extends Er{get startSnappingEnabled(){return this._startSnappingEnabled}set startSnappingEnabled(u){this._startSnappingEnabled!==u&&(this._startSnappingEnabled=u,this.updateSashEnablement())}get endSnappingEnabled(){return this._endSnappingEnabled}set endSnappingEnabled(u){this._endSnappingEnabled!==u&&(this._endSnappingEnabled=u,this.updateSashEnablement())}constructor(u,p={},d,O,f){var o,s;if(super(),this.onDidChange=void 0,this.onDidDragStart=void 0,this.onDidDragEnd=void 0,this.orientation=void 0,this.sashContainer=void 0,this.size=0,this.contentSize=0,this.proportions=void 0,this.viewItems=[],this.sashItems=[],this.sashDragState=void 0,this.proportionalLayout=void 0,this.getSashOrthogonalSize=void 0,this._startSnappingEnabled=!0,this._endSnappingEnabled=!0,this.onSashEnd=_=>{this.emit("sashchange",_),this.saveProportions();for(const v of this.viewItems)v.enabled=!0},this.orientation=(o=p.orientation)!=null?o:se.Vertical,this.proportionalLayout=(s=p.proportionalLayout)!=null?s:!0,this.getSashOrthogonalSize=p.getSashOrthogonalSize,d&&(this.onDidChange=d),O&&(this.onDidDragStart=O),f&&(this.onDidDragEnd=f),this.sashContainer=document.createElement("div"),this.sashContainer.classList.add("sash-container",BI),u.prepend(this.sashContainer),p.descriptor){this.size=p.descriptor.size;for(const[_,v]of p.descriptor.views.entries()){const y=v.size,w=v.container,g=v.view;this.addView(w,g,y,_,!0)}this.contentSize=this.viewItems.reduce((_,v)=>_+v.size,0),this.saveProportions()}}addView(u,p,d,O=this.viewItems.length,f){let o;o=typeof d=="number"?d:d.type==="split"?this.getViewSize(d.index)/2:d.type==="invisible"?{cachedVisibleSize:d.cachedVisibleSize}:p.minimumSize;const s=this.orientation===se.Vertical?new oB(u,p,o):new fB(u,p,o);if(this.viewItems.splice(O,0,s),this.viewItems.length>1){const _=this.orientation===se.Vertical?new D6(this.sashContainer,{getHorizontalSashTop:w=>this.getSashPosition(w),getHorizontalSashWidth:this.getSashOrthogonalSize},{orientation:se.Horizontal}):new D6(this.sashContainer,{getVerticalSashLeft:w=>this.getSashPosition(w),getVerticalSashHeight:this.getSashOrthogonalSize},{orientation:se.Vertical}),v=this.orientation===se.Vertical?w=>({sash:_,start:w.startY,current:w.currentY}):w=>({sash:_,start:w.startX,current:w.currentX});_.on("start",w=>{var g;this.emit("sashDragStart"),this.onSashStart(v(w));const e=this.viewItems.map(t=>t.size);(g=this.onDidDragStart)==null||g.call(this,e)}),_.on("change",w=>this.onSashChange(v(w))),_.on("end",()=>{var w;this.emit("sashDragEnd"),this.onSashEnd(this.sashItems.findIndex(e=>e.sash===_));const g=this.viewItems.map(e=>e.size);(w=this.onDidDragEnd)==null||w.call(this,g)}),_.on("reset",()=>{const w=this.sashItems.findIndex(n=>n.sash===_),g=_e(w,-1,-1),e=_e(w+1,this.viewItems.length),t=this.findFirstSnapIndex(g),r=this.findFirstSnapIndex(e);(typeof t!="number"||this.viewItems[t].visible)&&(typeof r!="number"||this.viewItems[r].visible)&&this.emit("sashreset",w)});const y={sash:_};this.sashItems.splice(O-1,0,y)}f||this.relayout(),f||typeof d=="number"||d.type!=="distribute"||this.distributeViewSizes()}removeView(u,p){if(u<0||u>=this.viewItems.length)throw new Error("Index out of bounds");const d=this.viewItems.splice(u,1)[0].view;if(this.viewItems.length>=1){const O=Math.max(u-1,0);this.sashItems.splice(O,1)[0].sash.dispose()}return this.relayout(),p&&p.type==="distribute"&&this.distributeViewSizes(),d}moveView(u,p,d){const O=this.getViewCachedVisibleSize(p),f=O===void 0?this.getViewSize(p):Xt.Invisible(O),o=this.removeView(p);this.addView(u,o,f,d)}getViewCachedVisibleSize(u){if(u<0||u>=this.viewItems.length)throw new Error("Index out of bounds");return this.viewItems[u].cachedVisibleSize}layout(u=this.size){const p=Math.max(this.size,this.contentSize);if(this.size=u,this.proportions)for(let d=0;dthis.viewItems[o].priority===Ee.Low),f=d.filter(o=>this.viewItems[o].priority===Ee.High);this.resize(this.viewItems.length-1,u-p,void 0,O,f)}this.distributeEmptySpace(),this.layoutViews()}resizeView(u,p){if(u<0||u>=this.viewItems.length)return;const d=_e(0,this.viewItems.length).filter(s=>s!==u),O=[...d.filter(s=>this.viewItems[s].priority===Ee.Low),u],f=d.filter(s=>this.viewItems[s].priority===Ee.High),o=this.viewItems[u];p=Math.round(p),p=be(p,o.minimumSize,Math.min(o.maximumSize,this.size)),o.size=p,this.relayout(O,f)}resizeViews(u){for(let p=0;pp+d.size,0),this.saveProportions(),this.layout(this.size)}getViewSize(u){return u<0||u>=this.viewItems.length?-1:this.viewItems[u].size}isViewVisible(u){if(u<0||u>=this.viewItems.length)throw new Error("Index out of bounds");return this.viewItems[u].visible}setViewVisible(u,p){if(u<0||u>=this.viewItems.length)throw new Error("Index out of bounds");this.viewItems[u].setVisible(p),this.distributeEmptySpace(u),this.layoutViews(),this.saveProportions()}distributeViewSizes(){const u=[];let p=0;for(const s of this.viewItems)s.maximumSize-s.minimumSize>0&&(u.push(s),p+=s.size);const d=Math.floor(p/u.length);for(const s of u)s.size=be(d,s.minimumSize,s.maximumSize);const O=_e(0,this.viewItems.length),f=O.filter(s=>this.viewItems[s].priority===Ee.Low),o=O.filter(s=>this.viewItems[s].priority===Ee.High);this.relayout(f,o)}dispose(){this.sashItems.forEach(u=>u.sash.dispose()),this.sashItems=[],this.sashContainer.remove()}relayout(u,p){const d=this.viewItems.reduce((O,f)=>O+f.size,0);this.resize(this.viewItems.length-1,this.size-d,void 0,u,p),this.distributeEmptySpace(),this.layoutViews(),this.saveProportions()}onSashStart({sash:u,start:p}){const d=this.sashItems.findIndex(O=>O.sash===u);(O=>{const f=this.viewItems.map(c=>c.size);let o,s,_=Number.NEGATIVE_INFINITY,v=Number.POSITIVE_INFINITY;const y=_e(d,-1,-1),w=_e(d+1,this.viewItems.length),g=y.reduce((c,i)=>c+(this.viewItems[i].minimumSize-f[i]),0),e=y.reduce((c,i)=>c+(this.viewItems[i].viewMaximumSize-f[i]),0),t=w.length===0?Number.POSITIVE_INFINITY:w.reduce((c,i)=>c+(f[i]-this.viewItems[i].minimumSize),0),r=w.length===0?Number.NEGATIVE_INFINITY:w.reduce((c,i)=>c+(f[i]-this.viewItems[i].viewMaximumSize),0);_=Math.max(g,r),v=Math.min(t,e);const n=this.findFirstSnapIndex(y),a=this.findFirstSnapIndex(w);if(typeof n=="number"){const c=this.viewItems[n],i=Math.floor(c.viewMinimumSize/2);o={index:n,limitDelta:c.visible?_-i:_+i,size:c.size}}if(typeof a=="number"){const c=this.viewItems[a],i=Math.floor(c.viewMinimumSize/2);s={index:a,limitDelta:c.visible?v+i:v-i,size:c.size}}this.sashDragState={start:O,current:O,index:d,sizes:f,minDelta:_,maxDelta:v,snapBefore:o,snapAfter:s}})(p)}onSashChange({current:u}){const{index:p,start:d,sizes:O,minDelta:f,maxDelta:o,snapBefore:s,snapAfter:_}=this.sashDragState;this.sashDragState.current=u;const v=u-d;this.resize(p,v,O,void 0,void 0,f,o,s,_),this.distributeEmptySpace(),this.layoutViews()}getSashPosition(u){let p=0;for(let d=0;dy.size),O,f,o=Number.NEGATIVE_INFINITY,s=Number.POSITIVE_INFINITY,_,v){if(u<0||u>=this.viewItems.length)return 0;const y=_e(u,-1,-1),w=_e(u+1,this.viewItems.length);if(f)for(const M of f)P6(y,M),P6(w,M);if(O)for(const M of O)mr(y,M),mr(w,M);const g=y.map(M=>this.viewItems[M]),e=y.map(M=>d[M]),t=w.map(M=>this.viewItems[M]),r=w.map(M=>d[M]),n=y.reduce((M,R)=>M+(this.viewItems[R].minimumSize-d[R]),0),a=y.reduce((M,R)=>M+(this.viewItems[R].maximumSize-d[R]),0),c=w.length===0?Number.POSITIVE_INFINITY:w.reduce((M,R)=>M+(d[R]-this.viewItems[R].minimumSize),0),i=w.length===0?Number.NEGATIVE_INFINITY:w.reduce((M,R)=>M+(d[R]-this.viewItems[R].maximumSize),0),S=Math.max(n,i,o),z=Math.min(c,a,s);let H=!1;if(_){const M=this.viewItems[_.index],R=p>=_.limitDelta;H=R!==M.visible,M.setVisible(R,_.size)}if(!H&&v){const M=this.viewItems[v.index],R=pf+o.size,0);let d=this.size-p;const O=_e(this.viewItems.length-1,-1,-1);typeof u=="number"&&mr(O,u);for(let f=0;d!==0&&fd+O.size,0);let p=0;for(const d of this.viewItems)d.layout(p),p+=d.size;(u=this.onDidChange)!=null&&u.call(this,this.viewItems.map(d=>d.size)),this.sashItems.forEach(d=>d.sash.layout()),this.updateSashEnablement()}saveProportions(){this.proportionalLayout&&this.contentSize>0&&(this.proportions=this.viewItems.map(u=>u.size/this.contentSize))}updateSashEnablement(){let u=!1;const p=this.viewItems.map(_=>u=_.size-_.minimumSize>0||u);u=!1;const d=this.viewItems.map(_=>u=_.maximumSize-_.size>0||u),O=[...this.viewItems].reverse();u=!1;const f=O.map(_=>u=_.size-_.minimumSize>0||u).reverse();u=!1;const o=O.map(_=>u=_.maximumSize-_.size>0||u).reverse();let s=0;for(let _=0;_0||this.startSnappingEnabled)?v.state=oe.Minimum:a&&p[_]&&(s0)return;if(!d.visible&&d.snap)return p}}}class ft{constructor(u){this.size=void 0,this.size=u}getPreferredSize(){return this.size}}class S6{constructor(u,p){this.proportion=void 0,this.layoutService=void 0,this.proportion=u,this.layoutService=p}getPreferredSize(){return this.proportion*this.layoutService.getSize()}}class Yt{getPreferredSize(){}}class j6{get preferredSize(){return this.layoutStrategy.getPreferredSize()}set preferredSize(u){if(typeof u=="number")this.layoutStrategy=new ft(u);else if(typeof u=="string"){const p=u.trim();if(Qt(p,"%")){const d=Number(p.slice(0,-1))/100;this.layoutStrategy=new S6(d,this.layoutService)}else if(Qt(p,"px")){const d=Number(p.slice(0,-2))/100;this.layoutStrategy=new ft(d)}else if(typeof Number.parseFloat(p)=="number"){const d=Number.parseFloat(p);this.layoutStrategy=new ft(d)}else this.layoutStrategy=new Yt}else this.layoutStrategy=new Yt}constructor(u,p){var d;if(this.minimumSize=0,this.maximumSize=Number.POSITIVE_INFINITY,this.element=void 0,this.priority=void 0,this.snap=void 0,this.layoutService=void 0,this.layoutStrategy=void 0,this.layoutService=u,this.element=p.element,this.minimumSize=typeof p.minimumSize=="number"?p.minimumSize:30,this.maximumSize=typeof p.maximumSize=="number"?p.maximumSize:Number.POSITIVE_INFINITY,typeof p.preferredSize=="number")this.layoutStrategy=new ft(p.preferredSize);else if(typeof p.preferredSize=="string"){const O=p.preferredSize.trim();if(Qt(O,"%")){const f=Number(O.slice(0,-1))/100;this.layoutStrategy=new S6(f,this.layoutService)}else if(Qt(O,"px")){const f=Number(O.slice(0,-2));this.layoutStrategy=new ft(f)}else if(typeof Number.parseFloat(O)=="number"){const f=Number.parseFloat(O);this.layoutStrategy=new ft(f)}else this.layoutStrategy=new Yt}else this.layoutStrategy=new Yt;this.priority=(d=p.priority)!=null?d:Ee.Normal,this.snap=typeof p.snap=="boolean"&&p.snap}layout(u){}}function z6(l){return l.minSize!==void 0||l.maxSize!==void 0||l.preferredSize!==void 0||l.priority!==void 0||l.visible!==void 0}const Tr=V6(({className:l,children:u},p)=>Re.createElement("div",{ref:p,className:zr("split-view-view",A6,l)},u));Tr.displayName="Allotment.Pane";const Z6=V6(({children:l,className:u,id:p,maxSize:d=1/0,minSize:O=30,proportionalLayout:f=!0,separator:o=!0,sizes:s,defaultSizes:_=s,snap:v=!1,vertical:y=!1,onChange:w,onReset:g,onVisibleChange:e,onDragStart:t,onDragEnd:r},n)=>{const a=ue(null),c=ue([]),i=ue(new Map),S=ue(null),z=ue(new Map),H=ue(new xI),M=ue([]),[R,D]=I6(!1),j=B6(()=>Re.Children.toArray(l).filter(Re.isValidElement),[l]),q=Zt(C=>{var T,E;const I=(T=M.current)==null?void 0:T[C];return typeof(I==null?void 0:I.preferredSize)=="number"&&((E=S.current)!=null&&E.resizeView(C,Math.round(I.preferredSize)),!0)},[]);return jI(n,()=>({reset:()=>{if(g)g();else{var C;(C=S.current)==null||C.distributeViewSizes();for(let T=0;T{var T;(T=S.current)==null||T.resizeViews(C)}})),br(()=>{let C=!0;_&&z.current.size!==_.length&&(C=!1,console.warn(`Expected ${_.length} children based on defaultSizes but found ${z.current.size}`)),C&&_&&(c.current=j.map(I=>I.key));const T=bt({orientation:y?se.Vertical:se.Horizontal,proportionalLayout:f},C&&_&&{descriptor:{size:_.reduce((I,Q)=>I+Q,0),views:_.map((I,Q)=>{var A,te,ne,ae;const N=i.current.get(c.current[Q]),ce=new j6(H.current,bt({element:document.createElement("div"),minimumSize:(A=N==null?void 0:N.minSize)!=null?A:O,maximumSize:(te=N==null?void 0:N.maxSize)!=null?te:d,priority:(ne=N==null?void 0:N.priority)!=null?ne:Ee.Normal},(N==null?void 0:N.preferredSize)&&{preferredSize:N==null?void 0:N.preferredSize},{snap:(ae=N==null?void 0:N.snap)!=null?ae:v}));return M.current.push(ce),{container:[...z.current.values()][Q],size:I,view:ce}})}});S.current=new pB(a.current,T,w,t,r),S.current.on("sashDragStart",()=>{var I;(I=a.current)==null||I.classList.add("split-view-sash-dragging")}),S.current.on("sashDragEnd",()=>{var I;(I=a.current)==null||I.classList.remove("split-view-sash-dragging")}),S.current.on("sashchange",I=>{if(e&&S.current){const Q=j.map(A=>A.key);for(let A=0;A{if(g)g();else{var Q;if(q(I)||q(I+1))return;(Q=S.current)==null||Q.distributeViewSizes()}});const E=S.current;return()=>{E.dispose()}},[]),br(()=>{if(R){const Y=j.map(V=>V.key),le=[...c.current],pe=Y.filter(V=>!c.current.includes(V)),Te=Y.filter(V=>c.current.includes(V)),ye=c.current.map(V=>!Y.includes(V));for(let V=ye.length-1;V>=0;V--){var C;ye[V]&&((C=S.current)!=null&&C.removeView(V),le.splice(V,1),M.current.splice(V,1))}for(const V of pe){var T,E,I,Q,A;const B=i.current.get(V),Z=new j6(H.current,bt({element:document.createElement("div"),minimumSize:(T=B==null?void 0:B.minSize)!=null?T:O,maximumSize:(E=B==null?void 0:B.maxSize)!=null?E:d,priority:(I=B==null?void 0:B.priority)!=null?I:Ee.Normal},(B==null?void 0:B.preferredSize)&&{preferredSize:B==null?void 0:B.preferredSize},{snap:(Q=B==null?void 0:B.snap)!=null?Q:v}));(A=S.current)!=null&&A.addView(z.current.get(V),Z,Xt.Distribute,Y.findIndex(X=>X===V)),le.splice(Y.findIndex(X=>X===V),0,V),M.current.splice(Y.findIndex(X=>X===V),0,Z)}for(;!FI(Y,le);)for(const[V,B]of Y.entries()){const Z=le.findIndex(X=>X===B);if(Z!==V){var te;(te=S.current)==null||te.moveView(z.current.get(B),Z,V);const X=le[Z];le.splice(Z,1),le.splice(V,0,X);break}}for(const V of pe){var ne;const B=Y.findIndex(X=>X===V),Z=M.current[B].preferredSize;Z!==void 0&&((ne=S.current)==null||ne.resizeView(B,Z))}for(const V of[...pe,...Te]){var ae,N;const B=i.current.get(V),Z=Y.findIndex(X=>X===V);B&&z6(B)&&B.visible!==void 0&&((ae=S.current)==null?void 0:ae.isViewVisible(Z))!==B.visible&&((N=S.current)==null||N.setViewVisible(Z,B.visible))}for(const V of Te){const B=i.current.get(V),Z=Y.findIndex(X=>X===V);if(B&&z6(B)){var ce;B.preferredSize!==void 0&&M.current[Z].preferredSize!==B.preferredSize&&(M.current[Z].preferredSize=B.preferredSize);let X=!1;B.minSize!==void 0&&M.current[Z].minimumSize!==B.minSize&&(M.current[Z].minimumSize=B.minSize,X=!0),B.maxSize!==void 0&&M.current[Z].maximumSize!==B.maxSize&&(M.current[Z].maximumSize=B.maxSize,X=!0),X&&((ce=S.current)==null||ce.layout())}}(pe.length>0||ye.length>0)&&(c.current=Y)}},[j,R,d,O,v]),Be(()=>{S.current&&(S.current.onDidChange=w)},[w]),Be(()=>{S.current&&(S.current.onDidDragStart=t)},[t]),Be(()=>{S.current&&(S.current.onDidDragEnd=r)},[r]),HI({ref:a,onResize:({width:C,height:T})=>{var E;C&&T&&((E=S.current)!=null&&E.layout(y?T:C),H.current.setSize(y?T:C),D(!0))}}),br(()=>{if(!R){var C;const{height:T,width:E}=a.current.getBoundingClientRect();(C=S.current)!=null&&C.layout(y?T:E),H.current.setSize(y?T:E),D(!0)}},[R,y]),Be(()=>{x6&&dB(20)},[]),Re.createElement("div",{ref:a,className:zr("split-view",y?"split-view-vertical":"split-view-horizontal",{"split-view-separator-border":o},II,y?$I:AI,{[LI]:o},u),id:p},Re.createElement("div",{className:zr("split-view-container",VI)},Re.Children.toArray(l).map(C=>{if(!Re.isValidElement(C))return null;const T=C.key;return C.type.displayName==="Allotment.Pane"?(i.current.set(T,C.props),Re.cloneElement(C,{key:T,ref:E=>{const I=C.ref;I&&(I.current=E),E?z.current.set(T,E):z.current.delete(T)}})):Re.createElement(Tr,{key:T,ref:E=>{E?z.current.set(T,E):z.current.delete(T)}},C)})))});function dB(l){const u=be(l,4,20),p=be(l,1,8);document.documentElement.style.setProperty("--sash-size",u+"px"),document.documentElement.style.setProperty("--sash-hover-size",p+"px"),function(d){G6=d,Q6.emit("onDidChangeGlobalSize",d)}(u)}Z6.displayName="Allotment";var Mee=Object.assign(Z6,{Pane:Tr}),qr={},Mt={};(function(l){Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return d}});var u=window.React,p=(0,u.createContext)({}),d=p})(Mt);var J6={},X6={},Fr={};Object.defineProperty(Fr,"__esModule",{value:!0});var OB={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 184H712v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H384v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H144c-17.7 0-32 14.3-32 32v664c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V216c0-17.7-14.3-32-32-32zM648.3 426.8l-87.7 161.1h45.7c5.5 0 10 4.5 10 10v21.3c0 5.5-4.5 10-10 10h-63.4v29.7h63.4c5.5 0 10 4.5 10 10v21.3c0 5.5-4.5 10-10 10h-63.4V752c0 5.5-4.5 10-10 10h-41.3c-5.5 0-10-4.5-10-10v-51.8h-63.1c-5.5 0-10-4.5-10-10v-21.3c0-5.5 4.5-10 10-10h63.1v-29.7h-63.1c-5.5 0-10-4.5-10-10v-21.3c0-5.5 4.5-10 10-10h45.2l-88-161.1c-2.6-4.8-.9-10.9 4-13.6 1.5-.8 3.1-1.2 4.8-1.2h46c3.8 0 7.2 2.1 8.9 5.5l72.9 144.3 73.2-144.3a10 10 0 018.9-5.5h45c5.5 0 10 4.5 10 10 .1 1.7-.3 3.3-1.1 4.8z"}}]},name:"account-book",theme:"filled"};Fr.default=OB;var P={};const K6=hI(bI);var Hr={},Dt={},ot={},k6={exports:{}};(function(l){function u(p){return p&&p.__esModule?p:{default:p}}l.exports=u,l.exports.__esModule=!0,l.exports.default=l.exports})(k6);var eO=k6.exports,tO={exports:{}},rO={exports:{}},nO={exports:{}},aO={exports:{}};(function(l){function u(p){"@babel/helpers - typeof";return l.exports=u=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(d){return typeof d}:function(d){return d&&typeof Symbol=="function"&&d.constructor===Symbol&&d!==Symbol.prototype?"symbol":typeof d},l.exports.__esModule=!0,l.exports.default=l.exports,u(p)}l.exports=u,l.exports.__esModule=!0,l.exports.default=l.exports})(aO);var kt=aO.exports,cO={exports:{}};(function(l){var u=kt.default;function p(d,O){if(u(d)!="object"||!d)return d;var f=d[Symbol.toPrimitive];if(f!==void 0){var o=f.call(d,O||"default");if(u(o)!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(O==="string"?String:Number)(d)}l.exports=p,l.exports.__esModule=!0,l.exports.default=l.exports})(cO);var _B=cO.exports;(function(l){var u=kt.default,p=_B;function d(O){var f=p(O,"string");return u(f)=="symbol"?f:f+""}l.exports=d,l.exports.__esModule=!0,l.exports.default=l.exports})(nO);var sB=nO.exports;(function(l){var u=sB;function p(d,O,f){return O=u(O),O in d?Object.defineProperty(d,O,{value:f,enumerable:!0,configurable:!0,writable:!0}):d[O]=f,d}l.exports=p,l.exports.__esModule=!0,l.exports.default=l.exports})(rO);var vB=rO.exports;(function(l){var u=vB;function p(O,f){var o=Object.keys(O);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(O);f&&(s=s.filter(function(_){return Object.getOwnPropertyDescriptor(O,_).enumerable})),o.push.apply(o,s)}return o}function d(O){for(var f=1;f0&&arguments[0]!==void 0?arguments[0]:{},u=l.mark;return u?u.startsWith("data-")?u:"data-".concat(u):bB}function er(l){if(l.attachTo)return l.attachTo;var u=document.querySelector("head");return u||document.body}function mB(l){return l==="queue"?"prependQueue":l?"prepend":"append"}function $r(l){return Array.from((Kt.get(l)||l).children).filter(function(u){return u.tagName==="STYLE"})}function Ar(l){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!(0,PB.default)())return null;var p=u.csp,d=u.prepend,O=u.priority,f=O===void 0?0:O,o=mB(d),s=o==="prependQueue",_=document.createElement("style");_.setAttribute(C6,o),s&&f&&_.setAttribute(q6,"".concat(f)),p!=null&&p.nonce&&(_.nonce=p==null?void 0:p.nonce),_.innerHTML=l;var v=er(u),y=v.firstChild;if(d){if(s){var w=(u.styles||$r(v)).filter(function(g){if(!["prepend","prependQueue"].includes(g.getAttribute(C6)))return!1;var e=Number(g.getAttribute(q6)||0);return f>=e});if(w.length)return v.insertBefore(_,w[w.length-1].nextSibling),_}v.insertBefore(_,y)}else v.appendChild(_);return _}function uO(l){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},p=er(u);return(u.styles||$r(p)).find(function(d){return d.getAttribute(iO(u))===l})}function MB(l){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},p=uO(l,u);if(p){var d=er(u);d.removeChild(p)}}function DB(l,u){var p=Kt.get(l);if(!p||!(0,hB.default)(document,p)){var d=Ar("",u),O=d.parentNode;Kt.set(l,O),l.removeChild(d)}}function SB(){Kt.clear()}function jB(l,u){var p=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},d=er(p),O=$r(d),f=(0,W6.default)((0,W6.default)({},p),{},{styles:O});DB(d,f);var o=uO(u,f);if(o){var s,_;if((s=f.csp)!==null&&s!==void 0&&s.nonce&&o.nonce!==((_=f.csp)===null||_===void 0?void 0:_.nonce)){var v;o.nonce=(v=f.csp)===null||v===void 0?void 0:v.nonce}return o.innerHTML!==l&&(o.innerHTML=l),o}var y=Ar(l,f);return y.setAttribute(iO(f),u),y}var tr={};Object.defineProperty(tr,"__esModule",{value:!0});tr.getShadowRoot=zB;tr.inShadow=fO;function lO(l){var u;return l==null||(u=l.getRootNode)===null||u===void 0?void 0:u.call(l)}function fO(l){return lO(l)instanceof ShadowRoot}function zB(l){return fO(l)?lO(l):null}var ve={};Object.defineProperty(ve,"__esModule",{value:!0});ve.call=Lr;ve.default=void 0;ve.note=pO;ve.noteOnce=OO;ve.preMessage=void 0;ve.resetWarned=dO;ve.warning=oO;ve.warningOnce=St;var Rr={},WB=ve.preMessage=function(u){};function oO(l,u){}function pO(l,u){}function dO(){Rr={}}function Lr(l,u,p){!u&&!Rr[p]&&(l(!1,p),Rr[p]=!0)}function St(l,u){Lr(oO,l,u)}function OO(l,u){Lr(pO,l,u)}St.preMessage=WB;St.resetWarned=dO;St.noteOnce=OO;ve.default=St;(function(l){Object.defineProperty(l,"__esModule",{value:!0});function u(M,R){for(var D in R)Object.defineProperty(M,D,{enumerable:!0,get:R[D]})}u(l,{generate:function(){return a},getSecondaryColor:function(){return c},iconStyles:function(){return z},isIconDefinition:function(){return r},normalizeAttrs:function(){return n},normalizeTwoToneColors:function(){return i},svgBaseProps:function(){return S},useInsertStyles:function(){return H},warning:function(){return t}});var p=K6,d=ot,O=tr,f=v(ve),o=w(window.React),s=v(Mt);function _(M,R,D){return R in M?Object.defineProperty(M,R,{value:D,enumerable:!0,configurable:!0,writable:!0}):M[R]=D,M}function v(M){return M&&M.__esModule?M:{default:M}}function y(M){if(typeof WeakMap!="function")return null;var R=new WeakMap,D=new WeakMap;return(y=function(j){return j?D:R})(M)}function w(M,R){if(!R&&M&&M.__esModule)return M;if(M===null||typeof M!="object"&&typeof M!="function")return{default:M};var D=y(R);if(D&&D.has(M))return D.get(M);var j={__proto__:null},q=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var C in M)if(C!=="default"&&Object.prototype.hasOwnProperty.call(M,C)){var T=q?Object.getOwnPropertyDescriptor(M,C):null;T&&(T.get||T.set)?Object.defineProperty(j,C,T):j[C]=M[C]}return j.default=M,D&&D.set(M,j),j}function g(M){for(var R=1;R0&&arguments[0]!==void 0?arguments[0]:{};return Object.keys(M).reduce(function(R,D){var j=M[D];switch(D){case"class":R.className=j,delete R.class;break;default:delete R[D],R[e(D)]=j}return R},{})}function a(M,R,D){return D?o.default.createElement(M.tag,g({key:R},n(M.attrs),D),(M.children||[]).map(function(j,q){return a(j,"".concat(R,"-").concat(M.tag,"-").concat(q))})):o.default.createElement(M.tag,g({key:R},n(M.attrs)),(M.children||[]).map(function(j,q){return a(j,"".concat(R,"-").concat(M.tag,"-").concat(q))}))}function c(M){return(0,p.generate)(M)[0]}function i(M){return M?Array.isArray(M)?M:[M]:[]}var S={width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",focusable:"false"},z=` +.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); + } +} +`,H=function(M){var R=(0,o.useContext)(s.default),D=R.csp,j=R.prefixCls,q=z;j&&(q=q.replace(/anticon/g,j)),(0,o.useEffect)(function(){var C=M.current,T=(0,O.getShadowRoot)(C);(0,d.updateCSS)(q,"@ant-design-icons",{prepend:!0,csp:D,attachTo:T})},[])}})(Dt);(function(l){Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return r}});var u=f(window.React),p=Dt;function d(n,a,c){return a in n?Object.defineProperty(n,a,{value:c,enumerable:!0,configurable:!0,writable:!0}):n[a]=c,n}function O(n){if(typeof WeakMap!="function")return null;var a=new WeakMap,c=new WeakMap;return(O=function(i){return i?c:a})(n)}function f(n,a){if(!a&&n&&n.__esModule)return n;if(n===null||typeof n!="object"&&typeof n!="function")return{default:n};var c=O(a);if(c&&c.has(n))return c.get(n);var i={__proto__:null},S=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var z in n)if(z!=="default"&&Object.prototype.hasOwnProperty.call(n,z)){var H=S?Object.getOwnPropertyDescriptor(n,z):null;H&&(H.get||H.set)?Object.defineProperty(i,z,H):i[z]=n[z]}return i.default=n,c&&c.set(n,i),i}function o(n){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(n,i)&&(c[i]=n[i])}return c}function y(n,a){if(n==null)return{};var c={},i=Object.keys(n),S,z;for(z=0;z=0)&&(c[S]=n[S]);return c}var w={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};function g(n){var a=n.primaryColor,c=n.secondaryColor;w.primaryColor=a,w.secondaryColor=c||(0,p.getSecondaryColor)(a),w.calculated=!!c}function e(){return o({},w)}var t=function(n){var a=n.icon,c=n.className,i=n.onClick,S=n.style,z=n.primaryColor,H=n.secondaryColor,M=v(n,["icon","className","onClick","style","primaryColor","secondaryColor"]),R=u.useRef(),D=w;if(z&&(D={primaryColor:z,secondaryColor:H||(0,p.getSecondaryColor)(z)}),(0,p.useInsertStyles)(R),(0,p.warning)((0,p.isIconDefinition)(a),"icon should be icon definiton, but got ".concat(a)),!(0,p.isIconDefinition)(a))return null;var j=a;return j&&typeof j.icon=="function"&&(j=_(o({},j),{icon:j.icon(D.primaryColor,D.secondaryColor)})),(0,p.generate)(j.icon,"svg-".concat(j.name),_(o({className:c,onClick:i,style:S,"data-icon":j.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},M),{ref:R}))};t.displayName="IconReact",t.getTwoToneColors=e,t.setTwoToneColors=g;var r=t})(Hr);var Nr={};(function(l){Object.defineProperty(l,"__esModule",{value:!0});function u(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}u(l,{getTwoToneColor:function(){return g},setTwoToneColor:function(){return w}});var p=o(Hr),d=Dt;function O(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);rD.length)&&(j=D.length);for(var q=0,C=new Array(j);q=0)&&Object.prototype.propertyIsEnumerable.call(D,C)&&(q[C]=D[C])}return q}function S(D,j){if(D==null)return{};var q={},C=Object.keys(D),T,E;for(E=0;E=0)&&(q[T]=D[T]);return q}function z(D,j){return v(D)||t(D,j)||H(D,j)||r()}function H(D,j){if(D){if(typeof D=="string")return _(D,j);var q=Object.prototype.toString.call(D).slice(8,-1);if(q==="Object"&&D.constructor&&(q=D.constructor.name),q==="Map"||q==="Set")return Array.from(q);if(q==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(q))return _(D,j)}}(0,o.setTwoToneColor)(d.blue.primary);var M=u.forwardRef(function(D,j){var q=D.className,C=D.icon,T=D.spin,E=D.rotate,I=D.tabIndex,Q=D.onClick,A=D.twoToneColor,te=i(D,["className","icon","spin","rotate","tabIndex","onClick","twoToneColor"]),ne=u.useContext(O.default),ae=ne.prefixCls,N=ae===void 0?"anticon":ae,ce=ne.rootClassName,Y,le=(0,p.default)(ce,N,(Y={},y(Y,"".concat(N,"-").concat(C.name),!!C.name),y(Y,"".concat(N,"-spin"),!!T||C.name==="loading"),Y),q),pe=I;pe===void 0&&Q&&(pe=-1);var Te=E?{msTransform:"rotate(".concat(E,"deg)"),transform:"rotate(".concat(E,"deg)")}:void 0,ye=z((0,s.normalizeTwoToneColors)(A),2),V=ye[0],B=ye[1];return u.createElement("span",c(n({role:"img","aria-label":C.name},te),{ref:j,tabIndex:pe,onClick:Q,className:le}),u.createElement(f.default,{icon:C,primaryColor:V,secondaryColor:B,style:Te}))});M.displayName="AntdIcon",M.getTwoToneColor=o.getTwoToneColor,M.setTwoToneColor=o.setTwoToneColor;var R=M})(P);(function(l){Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return g}});var u=s(window.React),p=f(Fr),d=f(P);function O(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function f(e){return e&&e.__esModule?e:{default:e}}function o(e){if(typeof WeakMap!="function")return null;var t=new WeakMap,r=new WeakMap;return(o=function(n){return n?r:t})(e)}function s(e,t){if(!t&&e&&e.__esModule)return e;if(e===null||typeof e!="object"&&typeof e!="function")return{default:e};var r=o(t);if(r&&r.has(e))return r.get(e);var n={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in e)if(c!=="default"&&Object.prototype.hasOwnProperty.call(e,c)){var i=a?Object.getOwnPropertyDescriptor(e,c):null;i&&(i.get||i.set)?Object.defineProperty(n,c,i):n[c]=e[c]}return n.default=e,r&&r.set(e,n),n}function _(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(a,S)&&(i[S]=a[S])}return i}function t(a,c){if(a==null)return{};var i={},S=Object.keys(a),z,H;for(H=0;H=0)&&(i[z]=a[z]);return i}var r=u.forwardRef(function(a,c){var i=a.className,S=a.component,z=a.viewBox,H=a.spin,M=a.rotate,R=a.tabIndex,D=a.onClick,j=a.children,q=e(a,["className","component","viewBox","spin","rotate","tabIndex","onClick","children"]),C=u.useRef(),T=(0,d.useComposeRef)(C,c);(0,f.warning)(!!(S||j),"Should have `component` prop or `children`."),(0,f.useInsertStyles)(C);var E=u.useContext(O.default),I=E.prefixCls,Q=I===void 0?"anticon":I,A=E.rootClassName,te=(0,p.default)(A,Q,i),ne=(0,p.default)(o({},"".concat(Q,"-spin"),!!H)),ae=M?{msTransform:"rotate(".concat(M,"deg)"),transform:"rotate(".concat(M,"deg)")}:void 0,N=g(y({},f.svgBaseProps),{className:ne,style:ae,viewBox:z});z||delete N.viewBox;var ce=function(){return S?u.createElement(S,N,j):j?((0,f.warning)(!!z||u.Children.count(j)===1&&u.isValidElement(j)&&u.Children.only(j).type==="use","Make sure that you provide correct `viewBox` prop (default `0 0 1024 1024`) to the icon."),u.createElement("svg",g(y({},N),{viewBox:z}),j)):null},Y=R;return Y===void 0&&D&&(Y=-1),u.createElement("span",g(y({role:"img"},q),{ref:T,tabIndex:Y,onClick:D,className:te}),ce())});r.displayName="AntdIcon";var n=r})(O6);(function(l){Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"default",{enumerable:!0,get:function(){return r}});var u=o(window.React),p=O(O6);function d(n,a,c){return a in n?Object.defineProperty(n,a,{value:c,enumerable:!0,configurable:!0,writable:!0}):n[a]=c,n}function O(n){return n&&n.__esModule?n:{default:n}}function f(n){if(typeof WeakMap!="function")return null;var a=new WeakMap,c=new WeakMap;return(f=function(i){return i?c:a})(n)}function o(n,a){if(!a&&n&&n.__esModule)return n;if(n===null||typeof n!="object"&&typeof n!="function")return{default:n};var c=f(a);if(c&&c.has(n))return c.get(n);var i={__proto__:null},S=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var z in n)if(z!=="default"&&Object.prototype.hasOwnProperty.call(n,z)){var H=S?Object.getOwnPropertyDescriptor(n,z):null;H&&(H.get||H.set)?Object.defineProperty(i,z,H):i[z]=n[z]}return i.default=n,c&&c.set(n,i),i}function s(n){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(n,i)&&(c[i]=n[i])}return c}function w(n,a){if(n==null)return{};var c={},i=Object.keys(n),S,z;for(z=0;z=0)&&(c[S]=n[S]);return c}var g=new Set;function e(n){return!!(typeof n=="string"&&n.length&&!g.has(n))}function t(n){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,c=n[a];if(e(c)){var i=document.createElement("script");i.setAttribute("src",c),i.setAttribute("data-namespace",c),n.length>a+1&&(i.onload=function(){t(n,a+1)},i.onerror=function(){t(n,a+1)}),g.add(c),document.body.appendChild(i)}}function r(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},a=n.scriptUrl,c=n.extraCommonProps,i=c===void 0?{}:c;a&&typeof document<"u"&&typeof window<"u"&&typeof document.createElement=="function"&&(Array.isArray(a)?t(a.reverse()):t([a]));var S=u.forwardRef(function(z,H){var M=z.type,R=z.children,D=y(z,["type","children"]),j=null;return z.type&&(j=u.createElement("use",{xlinkHref:"#".concat(M)})),R&&(j=R),u.createElement(p.default,v(s({},i,D),{ref:H}),j)});return S.displayName="Iconfont",S}})(TM);(function(l){Object.defineProperty(l,"__esModule",{value:!0});function u(_,v){for(var y in v)Object.defineProperty(_,y,{enumerable:!0,get:v[y]})}u(l,{IconProvider:function(){return s},createFromIconfontCN:function(){return d.default},default:function(){return O.default}});var p=o(Mt);f(J6,l),f(Nr,l);var d=o(TM),O=o(O6);function f(_,v){return Object.keys(_).forEach(function(y){y!=="default"&&!Object.prototype.hasOwnProperty.call(v,y)&&Object.defineProperty(v,y,{enumerable:!0,get:function(){return _[y]}})}),_}function o(_){return _&&_.__esModule?_:{default:_}}var s=p.default.Provider})(qr);const cee="_title_1mew4_1",iee={title:cee},uee=window.React.useRef,R6=window.React.useState,lee=window.antd.Button,fee=window.antd.Divider,oee=window.antd.Input,pee=window.antd.Select,dee=window.antd.Space,Oee=({value:l,onChange:u,...p})=>{const[d,O]=R6(p.options||[]),[f,o]=R6(""),s=uee(null),_=y=>{o(y.target.value)},v=y=>{y.preventDefault(),f.trim()!==""&&(O([...d,{label:f,value:f}]),o(""),setTimeout(()=>{var w;(w=s.current)==null||w.focus()},0))};return U.jsx(pee,{placeholder:"请选择或者输入",allowClear:!0,...p,value:l,onChange:u,dropdownRender:y=>U.jsxs(U.Fragment,{children:[y,U.jsx(fee,{style:{margin:"8px 0"}}),U.jsxs(dee,{style:{padding:"0 8px 4px"},children:[U.jsx(oee,{placeholder:"输入",ref:s,value:f,onChange:_,onKeyDown:w=>w.stopPropagation()}),U.jsx(lee,{type:"link",onClick:v,children:"添加"})]})]}),options:d})},E6=window.antd.Form,T6=window.antd.Input,_ee=window.antd.InputNumber,F6=window.antd.Radio,see=window.antd.Select,vee=window.antd.Switch,yee=window.antd.Slider,wee=window.React.memo,gee={labelCol:{span:0},wrapperCol:{span:24}},Dee=wee(({attrs:l,form:u})=>l.length===0?U.jsx(U.Fragment,{}):U.jsx(U.Fragment,{children:l.map((p,d)=>{var o,s,_;if(!p)return;const O=p.key||((o=p.name)==null?void 0:o.toString())||((s=p.label)==null?void 0:s.toString())+d.toString();let f=U.jsx(U.Fragment,{});if(p.type=="Title")return U.jsx("h2",{className:iee.title,children:p.label},O);if(p.type=="Input")f=U.jsx(T6,{...p.props});else if(p.type=="TextArea")f=U.jsx(T6.TextArea,{rows:3,cols:8,...p.props});else if(p.type=="InputSelect")f=U.jsx(Oee,{...p.props});else{if(p.type=="Switch")return U.jsx(E6.Item,{name:p.name,label:p.label,tooltip:p.tooltip,valuePropName:"checked",children:U.jsx(vee,{})},O);if(p.type=="Select")f=U.jsx(see,{...p.props,suffixIcon:U.jsx(qr.CaretDownOutlined,{})});else if(p.type=="Radio")f=U.jsx(F6.Group,{...p.props,suffixIcon:U.jsx(qr.CaretDownOutlined,{})});else if(p.type=="InputNumber")f=U.jsx(_ee,{...p.props,style:{width:"100%"}});else if(p.type=="RadioGroup")f=U.jsx(F6.Group,{...p.props});else if(p.type=="ColorPicker")f=U.jsx(MI,{...p.props,format:"hex"});else if(p.type=="Slider")f=U.jsx(yee,{...p.props});else if(p.type==="Variable")f=U.jsx(DI,{...p.props});else if(p.type==="function")return(_=p.render)==null?void 0:_.call(p,u)}return U.jsx(E6.Item,{name:p.name,label:p.label,tooltip:p.tooltip,...p.label?null:gee,children:f},O)})}));export{Mee as H,Dee as S}; diff --git a/dist/editor/assets/TeamOutlined-C5iU4b96.js b/dist/editor/assets/TeamOutlined-C5iU4b96.js new file mode 100644 index 00000000..037214fd --- /dev/null +++ b/dist/editor/assets/TeamOutlined-C5iU4b96.js @@ -0,0 +1 @@ +import{aw as a,ax as c}from"./index-CSGxKpEX.js";var u={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M904 160H120c-4.4 0-8 3.6-8 8v64c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-64c0-4.4-3.6-8-8-8zm0 624H120c-4.4 0-8 3.6-8 8v64c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-64c0-4.4-3.6-8-8-8zm0-312H120c-4.4 0-8 3.6-8 8v64c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-64c0-4.4-3.6-8-8-8z"}}]},name:"menu",theme:"outlined"};const r=u,n=window.React;var d=function(e,t){return n.createElement(a,c({},e,{ref:t,icon:r}))};const h=n.forwardRef(d);var s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M824.2 699.9a301.55 301.55 0 00-86.4-60.4C783.1 602.8 812 546.8 812 484c0-110.8-92.4-201.7-203.2-200-109.1 1.7-197 90.6-197 200 0 62.8 29 118.8 74.2 155.5a300.95 300.95 0 00-86.4 60.4C345 754.6 314 826.8 312 903.8a8 8 0 008 8.2h56c4.3 0 7.9-3.4 8-7.7 1.9-58 25.4-112.3 66.7-153.5A226.62 226.62 0 01612 684c60.9 0 118.2 23.7 161.3 66.8C814.5 792 838 846.3 840 904.3c.1 4.3 3.7 7.7 8 7.7h56a8 8 0 008-8.2c-2-77-33-149.2-87.8-203.9zM612 612c-34.2 0-66.4-13.3-90.5-37.5a126.86 126.86 0 01-37.5-91.8c.3-32.8 13.4-64.5 36.3-88 24-24.6 56.1-38.3 90.4-38.7 33.9-.3 66.8 12.9 91 36.6 24.8 24.3 38.4 56.8 38.4 91.4 0 34.2-13.3 66.3-37.5 90.5A127.3 127.3 0 01612 612zM361.5 510.4c-.9-8.7-1.4-17.5-1.4-26.4 0-15.9 1.5-31.4 4.3-46.5.7-3.6-1.2-7.3-4.5-8.8-13.6-6.1-26.1-14.5-36.9-25.1a127.54 127.54 0 01-38.7-95.4c.9-32.1 13.8-62.6 36.3-85.6 24.7-25.3 57.9-39.1 93.2-38.7 31.9.3 62.7 12.6 86 34.4 7.9 7.4 14.7 15.6 20.4 24.4 2 3.1 5.9 4.4 9.3 3.2 17.6-6.1 36.2-10.4 55.3-12.4 5.6-.6 8.8-6.6 6.3-11.6-32.5-64.3-98.9-108.7-175.7-109.9-110.9-1.7-203.3 89.2-203.3 199.9 0 62.8 28.9 118.8 74.2 155.5-31.8 14.7-61.1 35-86.5 60.4-54.8 54.7-85.8 126.9-87.8 204a8 8 0 008 8.2h56.1c4.3 0 7.9-3.4 8-7.7 1.9-58 25.4-112.3 66.7-153.5 29.4-29.4 65.4-49.8 104.7-59.7 3.9-1 6.5-4.7 6-8.7z"}}]},name:"team",theme:"outlined"};const l=s,o=window.React;var m=function(e,t){return o.createElement(a,c({},e,{ref:t,icon:l}))};const f=o.forwardRef(m);export{h as M,f as T}; diff --git a/dist/editor/assets/UserOutlined-DhlEoHIV.js b/dist/editor/assets/UserOutlined-DhlEoHIV.js new file mode 100644 index 00000000..ffb6e395 --- /dev/null +++ b/dist/editor/assets/UserOutlined-DhlEoHIV.js @@ -0,0 +1 @@ +import{aw as c,ax as n}from"./index-CSGxKpEX.js";var s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.5 763.6a374 374 0 00-80.6-119.5 375.63 375.63 0 00-119.5-80.6c-.4-.2-.8-.3-1.2-.5C719.5 518 760 444.7 760 362c0-137-111-248-248-248S264 225 264 362c0 82.7 40.5 156 102.8 201.1-.4.2-.8.3-1.2.5-44.8 18.9-85 46-119.5 80.6a375.63 375.63 0 00-80.6 119.5A371.7 371.7 0 00136 901.8a8 8 0 008 8.2h60c4.4 0 7.9-3.5 8-7.8 2-77.2 33-149.5 87.8-204.3 56.7-56.7 132-87.9 212.2-87.9s155.5 31.2 212.2 87.9C779 752.7 810 825 812 902.2c.1 4.4 3.6 7.8 8 7.8h60a8 8 0 008-8.2c-1-47.8-10.9-94.3-29.5-138.2zM512 534c-45.9 0-89.1-17.9-121.6-50.4S340 407.9 340 362c0-45.9 17.9-89.1 50.4-121.6S466.1 190 512 190s89.1 17.9 121.6 50.4S684 316.1 684 362c0 45.9-17.9 89.1-50.4 121.6S557.9 534 512 534z"}}]},name:"user",theme:"outlined"};const r=s,e=window.React;var o=function(t,a){return e.createElement(c,n({},t,{ref:a,icon:r}))};const l=e.forwardRef(o);export{l as U}; diff --git a/dist/editor/assets/VariableBind-G5PJrL0q.js b/dist/editor/assets/VariableBind-G5PJrL0q.js new file mode 100644 index 00000000..a5e5c2a0 --- /dev/null +++ b/dist/editor/assets/VariableBind-G5PJrL0q.js @@ -0,0 +1,15 @@ +import{y as Ye,z as We,a7 as we,H as pe,a6 as Ie,a as ie,j as d,a5 as ze,ai as He,X as Be}from"./index-CSGxKpEX.js";import{N as Ue,Q as qe,F as Ke}from"./index-CLy2DBQI.js";var Qe="[object Symbol]";function me(e){return typeof e=="symbol"||Ye(e)&&We(e)==Qe}function Ge(e,t){for(var n=-1,r=e==null?0:e.length,o=Array(r);++n=0)&&(n[o]=e[o]);return n}function gt(e,t){if(e==null)return{};var n=mt(e,t),r,o;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;o=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function ht(e,t){return wt(e)||yt(e,t)||vt(e,t)||bt()}function wt(e){if(Array.isArray(e))return e}function yt(e,t){if(!(typeof Symbol>"u"||!(Symbol.iterator in Object(e)))){var n=[],r=!0,o=!1,i=void 0;try{for(var a=e[Symbol.iterator](),c;!(r=(c=a.next()).done)&&(n.push(c.value),!(t&&n.length===t));r=!0);}catch(f){o=!0,i=f}finally{try{!r&&a.return!=null&&a.return()}finally{if(o)throw i}}return n}}function vt(e,t){if(e){if(typeof e=="string")return Me(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Me(e,t)}}function Me(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length?e.apply(this,o):function(){for(var a=arguments.length,c=new Array(a),f=0;f1&&arguments[1]!==void 0?arguments[1]:{};ee.initial(e),ee.handler(t);var n={current:e},r=q(kt)(n,t),o=q(Ct)(n),i=q(ee.changes)(e),a=q(Tt)(n);function c(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:function(x){return x};return ee.selector(w),w(n.current)}function f(w){Mt(r,o,i,a)(w)}return[c,f]}function Tt(e,t){return Q(t)?t(e.current):t}function Ct(e,t){return e.current=xe(xe({},e.current),t),t}function kt(e,t,n){return Q(t)?t(e.current):Object.keys(n).forEach(function(r){var o;return(o=t[r])===null||o===void 0?void 0:o.call(t,e.current[r])}),n}var Nt={create:It},$t={paths:{vs:"https://cdn.jsdelivr.net/npm/monaco-editor@0.43.0/min/vs"}};function Vt(e){return function t(){for(var n=this,r=arguments.length,o=new Array(r),i=0;i=e.length?e.apply(this,o):function(){for(var a=arguments.length,c=new Array(a),f=0;f{r.current=!1}:e,t)}var F=wn;function K(){}function W(e,t,n,r){return yn(e,r)||vn(e,t,n,r)}function yn(e,t){return e.editor.getModel(Ae(e,t))}function vn(e,t,n,r){return e.editor.createModel(t,n,r?Ae(e,r):void 0)}function Ae(e,t){return e.Uri.parse(t)}function bn({original:e,modified:t,language:n,originalLanguage:r,modifiedLanguage:o,originalModelPath:i,modifiedModelPath:a,keepCurrentOriginalModel:c=!1,keepCurrentModifiedModel:f=!1,theme:w="light",loading:x="Loading...",options:b={},height:E="100%",width:S="100%",className:P,wrapperProps:I={},beforeMount:T=K,onMount:z=K}){let[p,s]=Pe(!1),[O,m]=Pe(!0),h=Y(null),l=Y(null),N=Y(null),M=Y(z),y=Y(T),A=Y(!1);he(()=>{let u=G.init();return u.then(v=>(l.current=v)&&m(!1)).catch(v=>(v==null?void 0:v.type)!=="cancelation"&&console.error("Monaco initialization: error:",v)),()=>h.current?H():u.cancel()}),F(()=>{if(h.current&&l.current){let u=h.current.getOriginalEditor(),v=W(l.current,e||"",r||n||"text",i||"");v!==u.getModel()&&u.setModel(v)}},[i],p),F(()=>{if(h.current&&l.current){let u=h.current.getModifiedEditor(),v=W(l.current,t||"",o||n||"text",a||"");v!==u.getModel()&&u.setModel(v)}},[a],p),F(()=>{let u=h.current.getModifiedEditor();u.getOption(l.current.editor.EditorOption.readOnly)?u.setValue(t||""):t!==u.getValue()&&(u.executeEdits("",[{range:u.getModel().getFullModelRange(),text:t||"",forceMoveMarkers:!0}]),u.pushUndoStop())},[t],p),F(()=>{var u,v;(v=(u=h.current)==null?void 0:u.getModel())==null||v.original.setValue(e||"")},[e],p),F(()=>{let{original:u,modified:v}=h.current.getModel();l.current.editor.setModelLanguage(u,r||n||"text"),l.current.editor.setModelLanguage(v,o||n||"text")},[n,r,o],p),F(()=>{var u;(u=l.current)==null||u.editor.setTheme(w)},[w],p),F(()=>{var u;(u=h.current)==null||u.updateOptions(b)},[b],p);let Z=Ee(()=>{var $;if(!l.current)return;y.current(l.current);let u=W(l.current,e||"",r||n||"text",i||""),v=W(l.current,t||"",o||n||"text",a||"");($=h.current)==null||$.setModel({original:u,modified:v})},[n,t,o,e,r,i,a]),J=Ee(()=>{var u;!A.current&&N.current&&(h.current=l.current.editor.createDiffEditor(N.current,{automaticLayout:!0,...b}),Z(),(u=l.current)==null||u.editor.setTheme(w),s(!0),A.current=!0)},[b,w,Z]);Re(()=>{p&&M.current(h.current,l.current)},[p]),Re(()=>{!O&&!p&&J()},[O,p,J]);function H(){var v,$,L,B;let u=(v=h.current)==null?void 0:v.getModel();c||(($=u==null?void 0:u.original)==null||$.dispose()),f||((L=u==null?void 0:u.modified)==null||L.dispose()),(B=h.current)==null||B.dispose()}return tn.createElement(Ve,{width:S,height:E,isEditorReady:p,loading:x,_ref:N,className:P,wrapperProps:I})}var jn=bn;en(jn);const Mn=window.React.useState;function On(){let[e,t]=Mn(G.__getMonacoInstance());return he(()=>{let n;return e||(n=G.init(),n.then(r=>{t(r)})),()=>n==null?void 0:n.cancel()}),e}var xn=On;const Sn=window.React.memo,Pn=window.React,Fe=window.React.useState,te=window.React.useEffect,C=window.React.useRef,En=window.React.useCallback,Rn=window.React.useEffect,Fn=window.React.useRef;function Dn(e){let t=Fn();return Rn(()=>{t.current=e},[e]),t.current}var In=Dn,ne=new Map;function Tn({defaultValue:e,defaultLanguage:t,defaultPath:n,value:r,language:o,path:i,theme:a="light",line:c,loading:f="Loading...",options:w={},overrideServices:x={},saveViewState:b=!0,keepCurrentModel:E=!1,width:S="100%",height:P="100%",className:I,wrapperProps:T={},beforeMount:z=K,onMount:p=K,onChange:s,onValidate:O=K}){let[m,h]=Fe(!1),[l,N]=Fe(!0),M=C(null),y=C(null),A=C(null),Z=C(p),J=C(z),H=C(),u=C(r),v=In(i),$=C(!1),L=C(!1);he(()=>{let g=G.init();return g.then(j=>(M.current=j)&&N(!1)).catch(j=>(j==null?void 0:j.type)!=="cancelation"&&console.error("Monaco initialization: error:",j)),()=>y.current?_e():g.cancel()}),F(()=>{var j,R,U,_;let g=W(M.current,e||r||"",t||o||"",i||n||"");g!==((j=y.current)==null?void 0:j.getModel())&&(b&&ne.set(v,(R=y.current)==null?void 0:R.saveViewState()),(U=y.current)==null||U.setModel(g),b&&((_=y.current)==null||_.restoreViewState(ne.get(i))))},[i],m),F(()=>{var g;(g=y.current)==null||g.updateOptions(w)},[w],m),F(()=>{!y.current||r===void 0||(y.current.getOption(M.current.editor.EditorOption.readOnly)?y.current.setValue(r):r!==y.current.getValue()&&(L.current=!0,y.current.executeEdits("",[{range:y.current.getModel().getFullModelRange(),text:r,forceMoveMarkers:!0}]),y.current.pushUndoStop(),L.current=!1))},[r],m),F(()=>{var j,R;let g=(j=y.current)==null?void 0:j.getModel();g&&o&&((R=M.current)==null||R.editor.setModelLanguage(g,o))},[o],m),F(()=>{var g;c!==void 0&&((g=y.current)==null||g.revealLine(c))},[c],m),F(()=>{var g;(g=M.current)==null||g.editor.setTheme(a)},[a],m);let B=En(()=>{var g;if(!(!A.current||!M.current)&&!$.current){J.current(M.current);let j=i||n,R=W(M.current,r||e||"",t||o||"",j||"");y.current=(g=M.current)==null?void 0:g.editor.create(A.current,{model:R,automaticLayout:!0,...w},x),b&&y.current.restoreViewState(ne.get(j)),M.current.editor.setTheme(a),c!==void 0&&y.current.revealLine(c),h(!0),$.current=!0}},[e,t,n,r,o,i,w,x,b,a,c]);te(()=>{m&&Z.current(y.current,M.current)},[m]),te(()=>{!l&&!m&&B()},[l,m,B]),u.current=r,te(()=>{var g,j;m&&s&&((g=H.current)==null||g.dispose(),H.current=(j=y.current)==null?void 0:j.onDidChangeModelContent(R=>{L.current||s(y.current.getValue(),R)}))},[m,s]),te(()=>{if(m){let g=M.current.editor.onDidChangeMarkers(j=>{var U;let R=(U=y.current.getModel())==null?void 0:U.uri;if(R&&j.find(_=>_.path===R.path)){let _=M.current.editor.getModelMarkers({resource:R});O==null||O(_)}});return()=>{g==null||g.dispose()}}return()=>{}},[m,O]);function _e(){var g,j;(g=H.current)==null||g.dispose(),E?b&&ne.set(i,y.current.saveViewState()):(j=y.current.getModel())==null||j.dispose(),y.current.dispose()}return Pn.createElement(Ve,{width:S,height:P,isEditorReady:m,loading:f,_ref:A,className:I,wrapperProps:T})}var Cn=Tn,kn=Sn(Cn),Nn=kn;const D=window.dayjs,cr=(e="mars",t=11)=>e+"_"+Number(Math.random().toString().substring(2,12)+Date.now()).toString(36).slice(0,t),sr=(e,t)=>{if(!e)return"0.00";const n=parseFloat(e.toString());return isNaN(n)?e:t?n.toLocaleString("zh-CN",{style:t,currency:"CNY"}):n.toLocaleString()},lr=(e,t="YYYY-MM-DD HH:mm:ss")=>e?D(e).format(t):"",ur=e=>{const t=new Date;if(e)return e=="today"||(e=="yestoday"&&t.setDate(t.getDate()-1),e=="last7"&&t.setDate(t.getDate()-7),e=="last30"&&t.setMonth(t.getMonth()-1),e=="last90"&&t.setMonth(t.getMonth()-3)),D(t.toLocaleString())},dr=e=>{const t=new Date,n=new Date;if(!e)return[void 0,void 0];if(["today","curWeek","curMonth","curYear","curQuarter"].includes(e)){if(e!="today"){if(e=="curWeek")t.setDate(t.getDate()-t.getDay()+1);else if(e=="curMonth")t.setDate(1);else if(e=="curYear")t.setDate(1),t.setMonth(0);else if(e=="curQuarter"){t.setDate(1);const r=t.getMonth();t.setMonth(Math.floor(r/3)*3)}}return[D(t.toLocaleString()),D(n.toLocaleString())]}if(["yestoday","lastWeek","lastMonth","last3Month","lastYear"].includes(e))return e=="yestoday"?t.setDate(t.getDate()-1):e=="lastWeek"?t.setDate(t.getDate()-7):e=="lastMonth"?t.setMonth(t.getMonth()-1):e=="last3Month"?t.setMonth(t.getMonth()-3):e=="lastYear"&&t.setFullYear(t.getFullYear()-1),[D(t.toLocaleString()),D(n.toLocaleString())]},fr=e=>e==null,re=e=>!(e===""||e===void 0||e===null);function pr(e){return navigator.clipboard.writeText(e)}function De(e,t){return e==null?void 0:e.replace(/\$\{([^}]+)\}/g,(n,r)=>{if(r.includes("?"))try{return new Function("param",`return param.${r}`)(t)}catch{return r}return ft(t,r)})}function $n(e){const t=ie.getState().page,n={};return t.variables.forEach(r=>{n[r.name]=t.variableData[r.name]??r.defaultValue}),e?n[e]:n}function Vn(e,t){const n=t.replace(/^\s*\/\/.*$/gm,"").replace(/\/\*[\s\S]*?\*\//g,"").trim(),r=Array.isArray(e)?e.join(", "):e;if(n.startsWith("function"))return new Function(r,`return ${n};`);const o=n.indexOf("return")>-1?n:`return ${n};`;return new Function(r,o)}function Le(e,t={}){try{if(!e)return"";const n=e.match(/([A-Za-z]+_\w+)\.[\w\.]*/g)||[],r=[...new Set(n.map(b=>b.split(".")[0]))],o=["context","variable","eventParams","FORMAT"],i=[];r.forEach(b=>{var P;o.push(b);const S=((P=ie.getState().page.formData)==null?void 0:P[b])||{};i.push(S)});const a=$n(),c=Vn(o,e),f=(b,E="YYYY-MM-DD HH:mm:ss")=>D(b).format(E),w={variable:a,eventParams:t,FORMAT:f,...i},x=c(w,a,t||{},f,...i);return typeof x=="function"?x(w,a,t||{},f,...i):x}catch(n){console.error("表达式解析失败:",n)}return""}const mr=(e,t)=>{const n=ie.getState().page.elementsMap;return e.filter(r=>["DatePicker","TimePicker","DatePickerRange","TimePickerRange","EditTable"].includes(r.type)).map(r=>{var w,x,b,E;const{startField:o,endField:i,formItem:{name:a},formWrap:{format:c,columns:f}}=n[r.id].config.props;if(["DatePicker","TimePicker"].includes(r.type)){if(!t[a])return;t[a]=((x=(w=t[a])==null?void 0:w.format)==null?void 0:x.call(w,c))||D(t[a])}else if(["DatePickerRange","TimePickerRange"].includes(r.type))if(((b=t[a])==null?void 0:b.length)==2){const[S,P]=((E=t[a])==null?void 0:E.map(I=>{var T;return((T=I==null?void 0:I.format)==null?void 0:T.call(I,c))||D(t[I])}))||[void 0,void 0];o&&i&&(t[o]=S,t[i]=P,delete t[a])}else t[o]&&t[i]&&(t[a]=[D(t[o]),D(t[i])]);else r.type==="EditTable"&&f.filter(S=>S.type==="date").map(({dataIndex:S})=>{t[a].map(P=>{P[S]&&(P[S]=D(P[S]))})})}),t},gr=(e={},t)=>Object.keys(e).reduce((n,r)=>{const o=e[r];return typeof o=="object"?(o==null?void 0:o.type)==="static"?n[r]=o.value:(o==null?void 0:o.type)==="variable"?n[r]=Le(o.value,t):n[r]=o:n[r]=o,n},{}),hr=(e=[],t={})=>e.reduce((n,r)=>{if(r.key)if(typeof r.value=="string")if(re(r.value)){const o=De(r.value,t);n[r.key]=isNaN(o)?o:Number(o)}else n[r.key]=void 0;else if(r.value.type==="static")if(re(r.value)){const o=De(r.value.value,t);n[r.key]=isNaN(o)?o:Number(o)}else n[r.key]=void 0;else{const o=Le(r.value.value);n[r.key]=re(o)?o:void 0}return n},{}),wr=(e,t)=>{if(t)return new Promise((n,r)=>{if(document.getElementById(e))return;const o=document.createElement("link");o.rel="stylesheet",o.type="text/css",o.href=t,o.id=e,o.onload=n,o.onerror=r,document.getElementsByTagName("HEAD")[0].appendChild(o)})},yr=()=>{var c;const e=(c=document.documentElement.dataset)==null?void 0:c.vanEnv,t=/^\/editor\/\d+\/edit/.test(location.pathname),n=/^\/page\/(stg|pre|prd)\/\d+/.test(location.pathname),r=/^\/project\/(stg|pre|prd)\/\d+/.test(location.pathname),o=location.pathname.match(/^\/page\/(stg|pre|prd)\/\d+/),i=location.pathname.match(/^\/project\/(stg|pre|prd)\/\d+/),a=o?o[1]:i?i[1]:"stg";return{vanEnv:e,isDev:t,isPage:n,isProject:r,env:a}},An=window.React.useEffect,Ln=window.React.useRef;function _n({height:e,language:t,value:n,onChange:r}){const o=xn(),i=Ln(null);An(()=>{o==null||o.languages.registerCompletionItemProvider("javascript",{provideCompletionItems:function(c,f){const w=c.getWordUntilPosition(f),x={startLineNumber:f.lineNumber,endLineNumber:f.lineNumber,startColumn:w.startColumn,endColumn:w.endColumn};return{suggestions:a(x)}}})},[o]);function a(c){return o?[{label:"context",kind:o.languages.CompletionItemKind.Function,documentation:"context是一个全局上下文变量",insertText:"context",range:c},{label:"variable",kind:o.languages.CompletionItemKind.Function,documentation:"variable是一个系统变量",insertText:"variable",range:c},{label:"eventParams",kind:o.languages.CompletionItemKind.Function,documentation:"eventParams是事件流参数",insertText:"eventParams",range:c}]:[]}return G.config({paths:{vs:"https://static.huolala.cn/npm/monaco-editor@0.44.0/min/vs"}}),d.jsx(Nn,{height:e||"150px",language:t||"javascript",value:re(n)?typeof n=="string"?n:JSON.stringify(n,null,2):"",onChange:r,onMount:(c,f)=>{i.current={editor:c,monaco:f}},options:{lineNumbers:"on",minimap:{enabled:!1}}})}const Yn="_container_j8mf6_1",Wn="_leftFn_j8mf6_6",zn="_box_j8mf6_23",Hn="_content_j8mf6_27",Bn="_title_j8mf6_30",Un="_variable_j8mf6_38",k={container:Yn,leftFn:Wn,box:zn,content:Hn,title:Bn,variable:Un},de=window.antd.Button,qn=window.antd.Collapse,fe=window.antd.Form,Kn=window.antd.Modal,Qn=window.antd.Popover,Gn=window.antd.Tree,Xn=window.React.forwardRef,Zn=window.React.useCallback,Jn=window.React.useImperativeHandle,er=window.React.useState,tr=({onSelect:e},t)=>{const[n,r]=er(!1),[o]=fe.useForm(),{variables:i,pageName:a,elements:c,elementsMap:f}=ie(p=>({variables:p.page.variables,pageName:p.page.pageName,elements:p.page.elements,elementsMap:p.page.elementsMap})),w=Zn(()=>{const p=[];return Object.keys(f).map(s=>{var O;if(s.startsWith("SearchForm_")||s.startsWith("Form_")||s.startsWith("MarsTable_")){const m=ze(He(c),s);(O=m.elements)==null||O.map(h=>{const l=f[h.id].config.props.formItem;l?h.name=`${l.label}(${l.name})`:h.name=""}),m.elements&&(m.elements=m.elements.filter(h=>h.name)),m&&p.push(m)}}),p},[f]),x=[{name:`页面【${a}】`,id:"page",elements:[{name:"全局变量",id:"PageVariable",type:"PageVariable",elements:b(i)},...w()]}];function b(p){return p.map(s=>{const{name:O,type:m,defaultValue:h}=s,l={name:O,value:h,elements:[]};return m==="array"?(l.type="Variable",l.id=s.name,l.name=`Array<${s.name}>${s.remark?"("+s.remark+")":""}`):m==="object"?(l.id=s.name,l.name=`${s.name}${s.remark?"("+s.remark+")":""}`,l.type="Variable",l.elements=b(Object.entries(h).map(([N,M])=>({type:Array.isArray(M)?"array":typeof M,id:s.name+"."+N,name:s.name+"."+N,defaultValue:M})))):(l.type="Variable",l.id=s.name,l.name=`${s.name}${s.remark?"("+s.remark+")":""}`),l})}Jn(t,()=>({open(p){o.setFieldValue("expression",p),r(!0)}}));const E=p=>{p==="table"?o.setFieldValue("expression",`function render(text, record, index) { + return text; +}`):p==="expression"?o.setFieldValue("expression","status === 1 ? '启用' : '禁用'"):p==="function"&&o.setFieldValue("expression",`function run(eventParams) { + return ''; +}`)},S=(p,{node:s})=>{var m,h;if(!s.type)return;const O=o.getFieldValue("expression")??"";if(s.type==="Variable"){o.setFieldValue("expression",`${O} variable.${s.id}`.trimStart());return}if(s.type==="PageVariable")o.setFieldValue("expression",`${O} variable`);else if(s.type==="EditTable"){const l=(m=f[s.id])==null?void 0:m.config.props.field;l&&o.setFieldValue("expression",`${O} ${s.parentId}.${l}`.trimStart())}else if(s.type==="Form")o.setFieldValue("expression",`${O} ${s.id}`);else{const l=(h=f[s.id])==null?void 0:h.config.props.formItem;o.setFieldValue("expression",`${O} ${s.parentId}.${l.name}`.trimStart())}},P=p=>{const s=o.getFieldValue("expression")??"";o.setFieldValue("expression",`${s} ${p}()`.trimStart())},I=()=>{const p=o.getFieldValue("expression");e({value:p}),T()},T=()=>{r(!1)},z=[{key:"1",label:"逻辑函数",children:null},{key:"2",label:"数学函数",children:null},{key:"3",label:"日期函数",children:d.jsx("ul",{children:d.jsx("li",{onClick:()=>P("FORMAT"),children:"FORMAT"})})},{key:"4",label:"数组函数",children:null}];return d.jsxs(Kn,{open:n,onCancel:T,title:"逻辑编辑器",width:1100,onOk:I,okText:"确认",cancelText:"取消",children:[d.jsxs("div",{style:{marginBlock:10},children:[d.jsx(Ue,{style:{color:"#7D33FF"}}),d.jsx("span",{style:{marginLeft:5},children:"下表为页面定义的全局变量,选择时,直接鼠标点击对应的行即可。"})]}),d.jsxs("div",{className:k.container,children:[d.jsxs("div",{className:k.leftFn,children:[d.jsx("div",{className:k.title,children:"计算函数"}),d.jsx("div",{className:k.box,children:d.jsx(qn,{ghost:!0,items:z,style:{marginTop:-13}})})]}),d.jsxs("div",{className:k.content,children:[d.jsxs("div",{className:k.title,children:["表达式",d.jsx(Qn,{content:d.jsxs("div",{children:[d.jsx("p",{children:"1. 默认支持普通变量定义,最终会返回该解析后的变量值:variable.current "}),d.jsx("p",{children:"2. 支持三元表达式:userName === 'jack' ? 1 : 2 "}),d.jsxs("p",{children:["3. 支持逻辑判断:if( a ",">"," 1 ) return 1; return 2 "]}),d.jsxs("p",{children:["4. 支持函数function定义:function getName()",'{ return "jack" } ']}),d.jsx("p",{children:"5. 定义函数的时候,不支持自定义参数,参数只能是从右侧选择的变量或者表单对象,系统会自动解析。"}),d.jsxs("p",{children:["6. 表格自定义渲染时,需要手工定义渲染函数:function render(text, record, index) ","{ return text; }"]})]}),children:d.jsx(qe,{style:{marginLeft:10,cursor:"pointer"}})}),d.jsx(de,{type:"link",onClick:()=>E("expression"),children:"三元表达式模板"}),d.jsx(de,{type:"link",onClick:()=>E("function"),children:"函数模板"}),d.jsx(de,{type:"link",onClick:()=>E("table"),children:"表格自定义渲染模板"})]}),d.jsx("div",{className:k.formula,children:d.jsx(fe,{form:o,children:d.jsx(fe.Item,{noStyle:!0,name:"expression",children:d.jsx(_n,{height:"440px",language:"javascript"})})})})]}),d.jsxs("div",{className:k.variable,children:[d.jsx("div",{className:k.title,children:"参数和变量"}),d.jsx(Gn,{showLine:!0,defaultExpandAll:!0,switcherIcon:d.jsx(Be,{}),fieldNames:{title:"name",key:"id",children:"elements"},treeData:x,onSelect:S})]})]})]})},nr=Xn(tr),rr=window.antd.Input,or=window.React.useRef,vr=({value:e,onChange:t,...n})=>{const r=or();function o(c){var f;t({type:"static",value:(f=c==null?void 0:c.target)==null?void 0:f.value})}function i(c){t({type:"variable",...c})}const a=typeof e=="string"?{type:"static",value:e}:e;return d.jsxs(d.Fragment,{children:[d.jsx(rr,{readOnly:(a==null?void 0:a.type)==="variable"&&a.value,allowClear:!0,value:a==null?void 0:a.value,onChange:o,addonAfter:d.jsx(Ke,{onClick:()=>{var c;(c=r.current)==null||c.open(a==null?void 0:a.value)},style:{color:(e==null?void 0:e.type)==="variable"?"#7D33FF":""}}),placeholder:"请选择变量",...n}),d.jsx(nr,{ref:r,onSelect:i})]})};export{Nn as F,_n as V,vr as a,et as b,st as c,dt as d,Ge as e,yr as f,ft as g,hr as h,me as i,Le as j,gr as k,G as l,re as m,pr as n,wr as o,fr as p,sr as q,De as r,lr as s,ut as t,cr as u,mr as v,ur as w,dr as x}; diff --git a/dist/editor/assets/Welcome-ComO_xCU.js b/dist/editor/assets/Welcome-ComO_xCU.js new file mode 100644 index 00000000..b5a3ba3d --- /dev/null +++ b/dist/editor/assets/Welcome-ComO_xCU.js @@ -0,0 +1 @@ +import{j as i,L as j,m as b}from"./index-CSGxKpEX.js";const M=()=>{const y="canvasBox",z=document.querySelector(`#${y}`);let d=window.innerWidth,m=window.innerHeight;z.width=d,z.height=m;const g=0,v=0,f=600,o=function(s){return s*Math.PI/180},x=function(){return Math.sin(Math.floor(Math.random()*360)*Math.PI/180)},t={obj:{x:g,y:v,z:f},dest:{x:0,y:0,z:1},dist:{x:0,y:0,z:200},ang:{cplane:0,splane:0,ctheta:0,stheta:0},zoom:1,disp:{x:d/2,y:m/2,z:0},upd(){t.dist.x=t.dest.x-t.obj.x,t.dist.y=t.dest.y-t.obj.y,t.dist.z=t.dest.z-t.obj.z,t.ang.cplane=-t.dist.z/Math.sqrt(t.dist.x*t.dist.x+t.dist.z*t.dist.z),t.ang.splane=t.dist.x/Math.sqrt(t.dist.x*t.dist.x+t.dist.z*t.dist.z),t.ang.ctheta=Math.sqrt(t.dist.x*t.dist.x+t.dist.z*t.dist.z)/Math.sqrt(t.dist.x*t.dist.x+t.dist.y*t.dist.y+t.dist.z*t.dist.z),t.ang.stheta=-t.dist.y/Math.sqrt(t.dist.x*t.dist.x+t.dist.y*t.dist.y+t.dist.z*t.dist.z)}},c={parts:{sz(s,e){return{x:s.x*e.x,y:s.y*e.y,z:s.z*e.z}},rot:{x(s,e){return{x:s.x,y:s.y*Math.cos(o(e.x))-s.z*Math.sin(o(e.x)),z:s.y*Math.sin(o(e.x))+s.z*Math.cos(o(e.x))}},y(s,e){return{x:s.x*Math.cos(o(e.y))+s.z*Math.sin(o(e.y)),y:s.y,z:-s.x*Math.sin(o(e.y))+s.z*Math.cos(o(e.y))}},z(s,e){return{x:s.x*Math.cos(o(e.z))-s.y*Math.sin(o(e.z)),y:s.x*Math.sin(o(e.z))+s.y*Math.cos(o(e.z)),z:s.z}}},pos(s,e){return{x:s.x+e.x,y:s.y+e.y,z:s.z+e.z}}},pov:{plane(s){return{x:s.x*t.ang.cplane+s.z*t.ang.splane,y:s.y,z:s.x*-t.ang.splane+s.z*t.ang.cplane}},theta(s){return{x:s.x,y:s.y*t.ang.ctheta-s.z*t.ang.stheta,z:s.y*t.ang.stheta+s.z*t.ang.ctheta}},set(s){return{x:s.x-t.obj.x,y:s.y-t.obj.y,z:s.z-t.obj.z}}},persp(s){return{x:s.x*t.dist.z/s.z*t.zoom,y:s.y*t.dist.z/s.z*t.zoom,z:s.z*t.zoom,p:t.dist.z/s.z}},disp(s,e){return{x:s.x+e.x,y:-s.y+e.y,z:s.z+e.z,p:s.p}},steps(s,e,l,n,h){let a=c.parts.sz(s,e);return a=c.parts.rot.x(a,l),a=c.parts.rot.y(a,l),a=c.parts.rot.z(a,l),a=c.parts.pos(a,n),a=c.pov.plane(a),a=c.pov.theta(a),a=c.pov.set(a),a=c.persp(a),a=c.disp(a,h),a}};(function(){const s=function(n){this.transIn={},this.transOut={},this.transIn.vtx=n.vtx,this.transIn.sz=n.sz,this.transIn.rot=n.rot,this.transIn.pos=n.pos};s.prototype.vupd=function(){this.transOut=c.steps(this.transIn.vtx,this.transIn.sz,this.transIn.rot,this.transIn.pos,t.disp)};const e=function(){this.vel=.04,this.lim=360,this.diff=300,this.initPos=100,this.toX=g,this.toY=v,this.go()};e.prototype.go=function(){this.canvas=document.getElementById(y),this.canvas.width=window.innerWidth,this.canvas.height=window.innerHeight,this.$=this.canvas.getContext("2d"),this.$.globalCompositeOperation="source-over",this.varr=[],this.dist=[],this.calc=[];for(let n=0,h=300;nthis.lim&&(this.calc[n][a]=0));if(this.varr[n].transIn.pos={x:this.diff*Math.cos(this.calc[n].x*Math.PI/180),y:this.diff*Math.sin(this.calc[n].y*Math.PI/180),z:this.diff*Math.sin(this.calc[n].z*Math.PI/180)},this.varr[n].transIn.rot=this.rotObj,this.varr[n].transIn.sz=this.objSz,this.varr[n].vupd(),this.varr[n].transOut.p<0)continue;const h=this.$.createRadialGradient(this.varr[n].transOut.x,this.varr[n].transOut.y,this.varr[n].transOut.p,this.varr[n].transOut.x,this.varr[n].transOut.y,this.varr[n].transOut.p*2);this.$.globalCompositeOperation="lighter",h.addColorStop(0,"hsla(255, 255%, 255%, 1)"),h.addColorStop(.5,`hsla(${n+2}, 79%, 50%, 1)`),h.addColorStop(1,`hsla(${n}, 79%, 50%, .5)`),this.$.fillStyle=h,this.$.beginPath(),this.$.arc(this.varr[n].transOut.x,this.varr[n].transOut.y,this.varr[n].transOut.p*2,0,Math.PI*2,!1),this.$.fill(),this.$.closePath()}},e.prototype.anim=function(){window.requestAnimationFrame=function(){return window.requestAnimationFrame||function(h,a){window.setTimeout(h,1e3/30)}}();const n=(function(){this.upd(),this.draw(),window.requestAnimationFrame(n)}).bind(this);window.requestAnimationFrame(n)},e.prototype.run=function(){this.anim()},new e().run()})()},_="_welcome_lrpv6_1",w="_bg_lrpv6_5",I="_canvas_lrpv6_13",N="_content_lrpv6_19",O="_title_lrpv6_24",P="_desc_lrpv6_29",$="_btnGroup_lrpv6_35",C="_cube_lrpv6_39",q="_module_lrpv6_61",B="_moduleList_lrpv6_70",L="_moduleItem_lrpv6_76",S="_footer_lrpv6_94",k="_beian_lrpv6_110",r={welcome:_,bg:w,canvas:I,content:N,title:O,desc:P,btnGroup:$,cube:C,"img1-anim":"_img1-anim_lrpv6_1",module:q,moduleList:B,moduleItem:L,footer:S,beian:k},G=window.React.useEffect,u=window.antd.Button;function E(){G(()=>{M()},[]);const p=()=>{b.info("敬请期待")};return i.jsxs("div",{className:r.welcome,children:[i.jsxs("section",{className:r.bg,children:[i.jsx("canvas",{id:"canvasBox",className:r.canvas}),i.jsxs("div",{className:r.content,children:[i.jsx("h1",{className:r.title,children:"Mars零代码搭建平台"}),i.jsx("p",{className:r.desc,children:"让搭建更简单,让开发更高效"}),i.jsxs("div",{className:r.btnGroup,children:[i.jsx(u,{type:"primary",ghost:!0,size:"large",onClick:p,children:"产品文档"}),i.jsx(j,{to:"/projects",children:i.jsx(u,{type:"primary",size:"large",children:"快速开始"})})]})]}),i.jsx("div",{className:r.cube})]}),i.jsxs("section",{className:r.module,style:{backgroundColor:"#fff"},children:[i.jsx("h1",{children:"模块介绍"}),i.jsxs("div",{className:r.moduleList,children:[i.jsxs("div",{className:r.moduleItem,children:[i.jsx("img",{src:"/imgs/m1.png"}),i.jsx("span",{children:"项目配置"})]}),i.jsxs("div",{className:r.moduleItem,children:[i.jsx("img",{src:"/imgs/m2.png"}),i.jsx("span",{children:"权限管理"})]}),i.jsxs("div",{className:r.moduleItem,children:[i.jsx("img",{src:"/imgs/m3.png"}),i.jsx("span",{children:"编辑器"})]}),i.jsxs("div",{className:r.moduleItem,children:[i.jsx("img",{src:"/imgs/m4.png"}),i.jsx("span",{children:"用户访问"})]})]})]}),i.jsxs("section",{className:r.module,style:{backgroundColor:"#fafafa"},children:[i.jsx("h1",{children:"平台特色"}),i.jsxs("div",{className:r.moduleList,children:[i.jsxs("div",{className:r.moduleItem,children:[i.jsx("img",{src:"/imgs/p1.png",style:{width:90}}),i.jsx("span",{children:"逻辑编排"})]}),i.jsxs("div",{className:r.moduleItem,children:[i.jsx("img",{src:"/imgs/p2.png",style:{width:90}}),i.jsx("span",{children:"权限分配"})]}),i.jsxs("div",{className:r.moduleItem,children:[i.jsx("img",{src:"/imgs/p3.png",style:{width:90}}),i.jsx("span",{children:"源码生成"})]}),i.jsxs("div",{className:r.moduleItem,children:[i.jsx("img",{src:"/imgs/p4.png",style:{width:90}}),i.jsx("span",{children:"接口配置"})]}),i.jsxs("div",{className:r.moduleItem,children:[i.jsx("img",{src:"/imgs/p5.png",style:{width:90}}),i.jsx("span",{children:"发布、回滚"})]})]})]}),i.jsxs("section",{className:r.footer,children:[i.jsx("img",{src:"/imgs/mars-logo-light.png"}),i.jsx("h1",{children:"欢迎使用Mars零代码搭建平台"}),i.jsx(j,{to:"/projects",children:i.jsx(u,{type:"primary",size:"large",children:"快速开始"})}),i.jsx("p",{className:r.beian,children:i.jsx("a",{href:"https://beian.miit.gov.cn/#/Integrated/index",children:"京ICP备14041985号-2"})})]})]})}export{E as default}; diff --git a/dist/editor/assets/admin-EpDVNGIP.js b/dist/editor/assets/admin-EpDVNGIP.js new file mode 100644 index 00000000..73ddf038 --- /dev/null +++ b/dist/editor/assets/admin-EpDVNGIP.js @@ -0,0 +1 @@ +import{u as f,o as g,am as v,j as e,Z as a,$ as w}from"./index-CSGxKpEX.js";import{M as S,T as M}from"./TeamOutlined-C5iU4b96.js";import{U as $}from"./UserOutlined-DhlEoHIV.js";const y="_navSide_44l9u_1",_="_logo_44l9u_6",L={navSide:y,logo:_},N=window.antd.Menu,O=window.React.useEffect,l=window.React.useState,C=()=>{const[u,i]=l([]),[d,c]=l([]),r=f();function s(n,x,h,p){return{label:n,key:x,icon:h,children:p}}const{id:t}=g(),m=v();O(()=>{if(!t||t=="0"){i([s("项目配置",`/project/${t}/config`,e.jsx(a,{}))]);return}i([s("项目配置",`/project/${t}/config`,e.jsx(a,{})),s("菜单列表",`/project/${t}/menu`,e.jsx(S,{})),s("角色列表",`/project/${t}/role`,e.jsx(M,{})),s("用户列表",`/project/${t}/user`,e.jsx($,{}))]),c([m.pathname])},[]);const j=({key:n})=>{c([n]),r(n)};return e.jsx("div",{className:L.navSide,children:e.jsx(N,{mode:"inline",theme:"light",style:{width:200,height:"calc(100vh - 64px)",flex:1,minWidth:0},selectedKeys:d,onClick:j,items:u})})},E=C,o=window.antd.Layout;function T(){return e.jsxs(o,{className:"admin",children:[e.jsx(o.Sider,{style:{height:"calc(100vh - 64px)"},children:e.jsx(E,{})}),e.jsx(o.Content,{className:"content",children:e.jsx("div",{className:"wrapper",children:e.jsx(w,{})})})]})}export{T as default}; diff --git a/dist/editor/assets/editor-DdeqNhIt.js b/dist/editor/assets/editor-DdeqNhIt.js new file mode 100644 index 00000000..d658bf5d --- /dev/null +++ b/dist/editor/assets/editor-DdeqNhIt.js @@ -0,0 +1 @@ +import{a as z,a3 as D,j as o,o as V,a4 as Y,m as F,s as L,a5 as X,n as T}from"./index-CSGxKpEX.js";import{P as $,b as Z,c as ee,C as B}from"./index-C3Yl6Rqm.js";import{k as te,l as ne}from"./index-B931fRu2.js";import{C as oe}from"./SendOutlined-KaFDuS2x.js";import{D as se}from"./DeleteOutlined-7gCV16X9.js";import"./VariableBind-G5PJrL0q.js";import"./index-CLy2DBQI.js";import"./SaveOutlined-BnQ89S0c.js";import"./ColorPicker-vEjOCkqm.js";import"./CodeOutlined-BXSJ_ia_.js";import"./LockOutlined-B0VAYnGG.js";import"./TeamOutlined-C5iU4b96.js";import"./UserOutlined-DhlEoHIV.js";const ae=window.antd.Space,R=window.antd.Tooltip,ie=window.React.memo,H=window.React.useEffect,K=window.React.useState,de=ie(({hoverTarget:m,copyElement:b,pastElement:E,delElement:a})=>{var h,N,I,P,S,x;const{selectedElement:l,elements:j,isFirstNode:g,nodeNav:c,isUpdateToolbar:_,setSelectedElement:C,moveElements:v}=z(t=>{var i,s;const d=(i=t.selectedElement)==null?void 0:i.id,p=d?t.page.elementsMap[d]:null,e={};if(p){if(p.parentId){const{id:r,type:O,name:A}=t.page.elementsMap[p.parentId];e.parent={id:r,type:O,name:A}}e.current={id:p.id,type:p.type,name:p.name};const n=Object.values(t.page.elementsMap).find(r=>r.parentId===p.id);n&&(e.child={id:n.id,type:n.type,name:n.name})}return{selectedElement:t.selectedElement,elements:t.page.elements,isFirstNode:((s=t.page.elements[0])==null?void 0:s.id)===d,nodeNav:e,isUpdateToolbar:t.isUpdateToolbar,setSelectedElement:t.setSelectedElement,moveElements:t.moveElements}}),[W,M]=K({}),[u,f]=K({});H(()=>{l&&setTimeout(()=>{const t=document.querySelector(`[data-id=${l==null?void 0:l.id}]`),d=D(t);M(d)})},[l,j,_]),H(()=>{if(m){const t=D(m);f({...t})}else f({...u,visibility:"hidden"})},[m]);const w=(t,{id:d,type:p})=>{!d||!p||(C({id:d,type:p}),t.stopPropagation())},y=(t,d)=>{v({componentId:l==null?void 0:l.id,direction:d}),t.stopPropagation()};return o.jsxs(o.Fragment,{children:[o.jsx("div",{className:l?"toolbar-box selected":"toolbar-box",style:W,id:"editorToolbar",children:o.jsxs("div",{className:g?"tool-bar first":"tool-bar",children:[o.jsxs("div",{className:"node-nav",children:[c.parent&&o.jsx("span",{className:"node-tip parent",onClick:t=>w(t,c.parent),children:((h=c.parent)==null?void 0:h.name)||((N=c.parent)==null?void 0:N.type)}),o.jsx("span",{className:"node-tip current",onClick:t=>w(t,c.current),children:((I=c.current)==null?void 0:I.name)||((P=c.current)==null?void 0:P.type)}),c.child&&o.jsx("span",{className:"node-tip child",onClick:t=>w(t,c.child),children:((S=c.child)==null?void 0:S.name)||((x=c.child)==null?void 0:x.type)})]}),o.jsxs(ae,{className:"actions",children:[o.jsx(R,{title:"上移动",children:o.jsx(te,{onClick:t=>y(t,"up")})}),o.jsx(R,{title:"下移动",children:o.jsx(ne,{onClick:t=>y(t,"down")})}),o.jsx(R,{title:"复制",children:o.jsx(oe,{onClick:t=>{b(),E(),t.stopPropagation()}})}),o.jsx(R,{title:"删除",children:o.jsx(se,{onClick:t=>{a(),t.stopPropagation()}})})]})]})}),o.jsx("div",{className:m?"toolbar-box hover":"toolbar-box",style:u})]})}),re=window.React,q=window.React.useState,le=window.React.useEffect,ce=window.antd.ConfigProvider,pe=window.antd.InputNumber,me=window.ahooks.useDebounceFn,U=window.ahooks.useKeyPress,Ne=()=>{const{mode:m,canvasWidth:b,setCanvasWidth:E,selectedElement:a,theme:l,elements:j,elementsMap:g,savePageInfo:c,addElement:_,addChildElements:C,setSelectedElement:v,removeElements:W,clearPageInfo:M}=z(e=>({mode:e.mode,canvasWidth:e.page.canvasWidth,setCanvasWidth:e.setCanvasWidth,selectedElement:e.selectedElement,theme:e.page.config.props.theme,pageStyle:e.page.config.style,elements:e.page.elements,elementsMap:e.page.elementsMap,savePageInfo:e.savePageInfo,addElement:e.addElement,addChildElements:e.addChildElements,setSelectedElement:e.setSelectedElement,removeElements:e.removeElements,clearPageInfo:e.clearPageInfo})),[u,f]=q(null),[w,y]=q(!1),{id:h}=V();le(()=>{if(h)return y(!1),Y(parseInt(h)).then(e=>{let i={};try{i=JSON.parse(e.page_data||"{}")}catch(s){console.error(s),console.info("【json数据】",e.page_data),F.error("页面数据格式错误,请检查")}c({config:$.config,events:$.events,...i,pageId:e.id,pageName:e.name,remark:e.remark,is_public:e.is_public,preview_img:e.preview_img,state:void 0,stg_publish_id:e.stg_publish_id,pre_publish_id:e.pre_publish_id,prd_publish_id:e.prd_publish_id,stg_state:e.stg_state,pre_state:e.pre_state,prd_state:e.prd_state,user_id:e.user_id}),y(!0),E(Math.max(window.innerWidth-660,i.canvasWidth||0))}),()=>{M(),f(null),v(void 0)}},[h]);const[,N]=Z({accept:"MENU_ITEM",drop(e,i){if(i.didDrop())return;const{config:s,events:n,methods:r=[],elements:O=[]}=B[e.type+"Config"]||{},A=O.map(k=>{const{config:J,events:G,methods:Q=[]}=B[k.type+"Config"]||{};return{id:T(k.type),name:k.name,type:k.type,parentId:e.id,config:J,events:G,methods:Q}})||[];_({type:e.type,name:e.name,id:e.id,config:s,events:n,methods:r,elements:A})},collect:e=>({isOver:e.isOver(),canDrop:e.canDrop()})}),I=e=>{if(e.stopPropagation(),m==="preview")return;const s=e.target.closest("[data-id]");if(s){const n=s==null?void 0:s.dataset.id;if(n===(a==null?void 0:a.id))return;v({id:n,type:s==null?void 0:s.dataset.type}),f(null)}else a!=null&&a.id&&v(void 0)},P=e=>{const i=e.target;if(m==="preview")return;const s=i.closest("[data-id]");if(s){const n=s==null?void 0:s.dataset.id;if(n===(a==null?void 0:a.id)||n===(u==null?void 0:u.dataset.id))return;f(s)}else u&&f(null);e.stopPropagation()},{run:S}=me(P,{wait:150});U(["ctrl.c","meta.c"],e=>{["INPUT","TEXTAREA"].includes(e.target.tagName)||x()}),U(["ctrl.v","meta.v"],e=>{["INPUT","TEXTAREA"].includes(e.target.tagName)||t()}),U(["delete","backspace"],e=>{["INPUT","TEXTAREA"].includes(e.target.tagName)||e.target.contentEditable==="true"||p()});const x=()=>{L.set("copy_component",a==null?void 0:a.id)},t=()=>{var s;const e=L.get("copy_component");if(!e)return F.info("暂无复制内容");const i=(s=g[e])==null?void 0:s.parentId;if(i){const n=X(j,e),r=T(e.split("-")[0]);C({...g[e],elements:[],parentId:i,id:r}),d((n==null?void 0:n.elements)||[],r)}else{const n=X(j,e),r=T(e.split("-")[0]);_({...g[e],elements:[],id:r}),d((n==null?void 0:n.elements)||[],r)}};function d(e,i){var s;for(let n=0;n0&&d(e[n].elements,r)}}const p=()=>{a&&W(a.id)};return o.jsxs(ce,{theme:{token:{colorPrimary:l||"#1677ff",colorLink:l||"#1677ff",colorInfo:l||"#1677ff"}},children:[m==="edit"&&o.jsx("div",{className:"canvas-size",children:o.jsx(pe,{addonBefore:"画布宽度:",variant:"borderless",value:b,onChange:e=>e&&E(e),style:{width:150}})}),o.jsx("div",{ref:N,className:m==="edit"?"mars-editor":"mars-preview",onClick:I,onMouseOver:S,children:o.jsxs("div",{id:"editor",className:"pageWrapper",style:m==="preview"?{height:"calc(100vh - 64px)",overflow:"auto"}:{minWidth:window.innerWidth-660,width:b||"auto",height:"100%"},children:[m==="edit"&&o.jsx(de,{copyElement:x,pastElement:t,delElement:p,hoverTarget:u}),o.jsx(re.Suspense,{fallback:o.jsx("div",{children:"Loading..."}),children:w&&o.jsx(ee,{})})]})})]})};export{Ne as default}; diff --git a/dist/editor/assets/index-0Pd7IS-0.js b/dist/editor/assets/index-0Pd7IS-0.js new file mode 100644 index 00000000..2a946801 --- /dev/null +++ b/dist/editor/assets/index-0Pd7IS-0.js @@ -0,0 +1 @@ +import{o as $,aq as D,ar as E,j as e,C as A,as as z,at as B,m as M,au as G,M as H,av as U}from"./index-CSGxKpEX.js";import{m as T,I as K}from"./index-B931fRu2.js";import{a as J}from"./pageMember-DZklxqqw.js";import{S as Q}from"./SearchForm-D2m3F1eF.js";import"./index-CLy2DBQI.js";import"./SendOutlined-KaFDuS2x.js";import"./CodeOutlined-BXSJ_ia_.js";import"./DeleteOutlined-7gCV16X9.js";import"./SaveOutlined-BnQ89S0c.js";import"./LockOutlined-B0VAYnGG.js";import"./TeamOutlined-C5iU4b96.js";import"./UserOutlined-DhlEoHIV.js";const W=window.React,X=window.React.useImperativeHandle,Y=window.React.useRef,m=window.React.useState,Z=window.antd.Modal,s=window.antd.Form,ee=window.antd.TreeSelect,j=window.antd.Input,w=window.antd.Select,N=window.antd.InputNumber,c=window.antd.Radio,te=window.antd.Spin;function ne(p){const[l]=s.useForm(),x=Y(),[y,u]=m("create"),[I,o]=m(!1),[r,_]=m([]),[C,S]=m([]),[R,g]=m(!1),[k,h]=m(!1),{id:t}=$();X(p.mRef,()=>({open:a}));const a=async(i,n)=>{var F;u(i),o(!0),g(!0),await d(),await b(),g(!1),n&&t&&l.setFieldsValue({...n,project_id:parseInt(t),code:((F=n.code)==null?void 0:F.split("_")[2])||""})},d=async()=>{if(!t)return;const i=await D({project_id:parseInt(t)}),n=E(i.list);_(n)},b=async()=>{const i=await J.getPageList();S(i.list)},P=async()=>{if(await l.validateFields()){h(!0);const n=l.getFieldsValue();try{n.type===2?n.code=n.project_id+"_"+n.parent_id+"_"+n.code:n.code="",n.page_id=n.page_id||0,y==="create"?await z(n):await B(n),h(!1),M.success("操作成功"),O(),p.update()}catch{h(!1)}}},O=()=>{o(!1),l.resetFields()},q=T;return e.jsxs(e.Fragment,{children:[e.jsx(Z,{title:y==="create"?"创建菜单":"编辑菜单",width:800,open:I,okText:"确定",cancelText:"取消",confirmLoading:k,onOk:P,onCancel:O,children:e.jsx(te,{spinning:R,children:e.jsxs(s,{form:l,labelAlign:"right",labelCol:{span:4},initialValues:{type:1,status:1},children:[e.jsx(s.Item,{hidden:!0,name:"id",children:e.jsx(j,{})}),e.jsx(s.Item,{hidden:!0,name:"project_id",children:e.jsx(N,{})}),e.jsx(s.Item,{label:"上级菜单",name:"parent_id",children:e.jsx(ee,{placeholder:"请选择父级菜单",allowClear:!0,treeDefaultExpandAll:!0,fieldNames:{label:"name",value:"id"},treeData:r})}),e.jsx(s.Item,{label:"菜单类型",name:"type",children:e.jsxs(c.Group,{children:[e.jsx(c,{value:1,children:"菜单"}),e.jsx(c,{value:2,children:"按钮"}),e.jsx(c,{value:3,children:"页面"})]})}),e.jsx(s.Item,{noStyle:!0,shouldUpdate:!0,children:()=>{const i=l.getFieldValue("type");return i===1?e.jsx(s.Item,{label:"菜单名称",name:"name",rules:[{required:!0,message:"请输入菜单名称"}],children:e.jsx(j,{placeholder:"请输入菜单名称",allowClear:!0})}):i===2?e.jsx(s.Item,{label:"按钮名称",name:"name",rules:[{required:!0,message:"请输入按钮名称"}],children:e.jsx(j,{placeholder:"请输入按钮名称",allowClear:!0})}):e.jsx(s.Item,{label:"页面名称",name:"name",rules:[{required:!0,message:"请输入页面名称"}],children:e.jsx(j,{placeholder:"请输入页面名称",allowClear:!0})})}}),e.jsx(s.Item,{noStyle:!0,shouldUpdate:!0,children:()=>{const i=l.getFieldValue("type");return i===2?e.jsx(s.Item,{label:"权限标识",name:"code",extra:"同一个菜单下不要重名即可",children:e.jsx(j,{placeholder:"权限标识,例如: create、edit、export"})}):e.jsxs(e.Fragment,{children:[i===1?e.jsx(s.Item,{label:"菜单图标",name:"icon",children:e.jsx(w,{placeholder:"请选择菜单图表",showSearch:!0,allowClear:!0,children:Object.keys(T).filter(n=>!["default","createFromIconfontCN","getTwoToneColor","setTwoToneColor","IconProvider"].includes(n)).map(n=>e.jsx(w.Option,{value:n,children:W.createElement(q[n],{style:{fontSize:"24px",verticalAlign:"middle"}})},n))})}):null,e.jsx(s.Item,{label:"关联页面",tooltip:"选择你创建的页面",extra:e.jsxs("span",{children:["暂无页面?",e.jsx("a",{onClick:()=>{var n;(n=x.current)==null||n.open()},children:"去创建"})]}),name:"page_id",children:e.jsxs(w,{placeholder:"请选择关联页面",allowClear:!0,children:[e.jsx(w.Option,{value:0,children:"空页面"},"empty"),C.map(n=>e.jsx(w.Option,{value:n.id,children:n.name+"( "+n.remark+" )"},n.id))]})})]})}}),e.jsx(s.Item,{label:"排序",name:"sort_num",tooltip:{title:"排序值越大越靠后",icon:e.jsx(K,{})},children:e.jsx(N,{placeholder:"请输入排序值"})}),e.jsx(s.Item,{label:"菜单状态",name:"status",children:e.jsxs(c.Group,{children:[e.jsx(c,{value:1,children:"启用"}),e.jsx(c,{value:2,children:"停用"})]})})]})})}),e.jsx(A,{createRef:x,update:()=>b()})]})}const ae=window.React,se=window.React.useEffect,ie=window.React.useRef,V=window.React.useState,L=window.antd.Form,le=window.antd.Input,f=window.antd.Button,re=window.antd.Table,oe=window.antd.Space,v=window.antd.Select;function ge(){const[p]=L.useForm(),[l,x]=V([]),[y,u]=V(!1),I=$().id,o=ie();se(()=>{r()},[]);const r=async()=>{const{name:t,status:a}=p.getFieldsValue();if(!I)return;u(!0);const d=await D({project_id:parseInt(I),name:t,status:a});if(u(!1),t||a>0)x(d.list||[]);else{const b=E(d.list);x(b||[])}},_=()=>{var t;(t=o.current)==null||t.open("create",{sort_num:l.length})},C=async t=>{u(!0),await G({id:t.id}),M.success("复制成功"),r()},S=t=>{var a,d;(d=o.current)==null||d.open("create",{parent_id:t.id,sort_num:(((a=t.children)==null?void 0:a.length)||0)+1})},R=t=>{var a;(a=o.current)==null||a.open("edit",t,l)},g=t=>{let a="";t.type==1&&(a="菜单"),t.type==2&&(a="按钮"),t.type==3&&(a="页面"),H.confirm({title:"确认",content:`确认删除该${a}吗?`,onOk(){k(t.id)}})},k=async t=>{u(!0),await U({id:t}),M.success("删除成功"),r()},h=[{title:"菜单名称",dataIndex:"name",key:"name",width:200},{title:"菜单图标",dataIndex:"icon",key:"icon",render(t){if(!t)return"-";const a=T;return ae.createElement(a[t],{style:{fontSize:"25px"}})}},{title:"菜单类型",dataIndex:"type",key:"type",render(t){return{1:"菜单",2:"按钮",3:"页面"}[t]}},{title:"权限标识",dataIndex:"code",key:"code",render(t){return t||"-"}},{title:"关联页面",dataIndex:"page_id",key:"page_id",render(t){return t||"-"}},{title:"排序值",dataIndex:"sort_num",key:"sort_num"},{title:"状态",dataIndex:"status",key:"status",render(t){return{1:"正常",2:"停用"}[t]}},{title:"创建时间",dataIndex:"created_at",key:"created_at"},{title:"创建人",dataIndex:"sso_name",key:"sso_name"},{title:"操作",key:"action",width:200,render(t,a){return e.jsxs(oe,{children:[e.jsx(f,{type:"text",onClick:()=>C(a),children:"复制"}),e.jsx(f,{type:"text",onClick:()=>S(a),children:"新增"}),e.jsx(f,{type:"text",onClick:()=>R(a),children:"编辑"}),e.jsx(f,{type:"text",danger:!0,onClick:()=>g(a),children:"删除"})]})}}];return e.jsxs("div",{children:[e.jsxs(Q,{form:p,initialValues:{status:-1},submit:r,reset:r,children:[e.jsx(L.Item,{label:"菜单名称",name:"name",children:e.jsx(le,{placeholder:"菜单名称"})}),e.jsx(L.Item,{label:"菜单状态",name:"status",children:e.jsxs(v,{style:{width:100},children:[e.jsx(v.Option,{value:-1,children:"所有"}),e.jsx(v.Option,{value:1,children:"正常"}),e.jsx(v.Option,{value:2,children:"停用"})]})})]}),e.jsxs("div",{className:"base-table",children:[e.jsxs("div",{className:"header-wrapper",children:[e.jsx("div",{className:"title",children:"菜单列表"}),e.jsx("div",{className:"action",children:e.jsx(f,{type:"primary",onClick:_,children:"新增"})})]}),e.jsx(re,{bordered:!0,rowKey:"id",loading:y,columns:h,dataSource:l,pagination:!1})]}),e.jsx(ne,{mRef:o,update:r})]})}export{ge as default}; diff --git a/dist/editor/assets/index-B931fRu2.js b/dist/editor/assets/index-B931fRu2.js new file mode 100644 index 00000000..ee42ce4e --- /dev/null +++ b/dist/editor/assets/index-B931fRu2.js @@ -0,0 +1 @@ +import{aw as n,ax as a,ay as Bn,az as T,aA as M,aB as xn,aC as F,aD as H,aE as En,aF as p,aG as An,aH as kn,U as Pn,f as qn,X as yn,aj as Dn,aI as In,P as Un,Z as Wn,aJ as Gn,aK as Nn}from"./index-CSGxKpEX.js";import{F as Qn,N as Zn,Q as Yn}from"./index-CLy2DBQI.js";import{a as jn,C as Jn,b as Kn,E as Xn,S as _n}from"./SendOutlined-KaFDuS2x.js";import{C as el}from"./CodeOutlined-BXSJ_ia_.js";import{D as tl}from"./DeleteOutlined-7gCV16X9.js";import{E as cl,R as al,S as nl}from"./SaveOutlined-BnQ89S0c.js";import{L as ll,a as ol}from"./LockOutlined-B0VAYnGG.js";import{M as il,T as rl}from"./TeamOutlined-C5iU4b96.js";import{U as dl}from"./UserOutlined-DhlEoHIV.js";var sl={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 184H712v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H384v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H144c-17.7 0-32 14.3-32 32v664c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V216c0-17.7-14.3-32-32-32zM648.3 426.8l-87.7 161.1h45.7c5.5 0 10 4.5 10 10v21.3c0 5.5-4.5 10-10 10h-63.4v29.7h63.4c5.5 0 10 4.5 10 10v21.3c0 5.5-4.5 10-10 10h-63.4V752c0 5.5-4.5 10-10 10h-41.3c-5.5 0-10-4.5-10-10v-51.8h-63.1c-5.5 0-10-4.5-10-10v-21.3c0-5.5 4.5-10 10-10h63.1v-29.7h-63.1c-5.5 0-10-4.5-10-10v-21.3c0-5.5 4.5-10 10-10h45.2l-88-161.1c-2.6-4.8-.9-10.9 4-13.6 1.5-.8 3.1-1.2 4.8-1.2h46c3.8 0 7.2 2.1 8.9 5.5l72.9 144.3 73.2-144.3a10 10 0 018.9-5.5h45c5.5 0 10 4.5 10 10 .1 1.7-.3 3.3-1.1 4.8z"}}]},name:"account-book",theme:"filled"};const vl=sl,S=window.React;var hl=function(e,t){return S.createElement(n,a({},e,{ref:t,icon:vl}))};const ul=S.forwardRef(hl);var fl={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 184H712v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H384v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H144c-17.7 0-32 14.3-32 32v664c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V216c0-17.7-14.3-32-32-32zm-40 656H184V256h128v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h256v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h128v584zM639.5 414h-45c-3 0-5.8 1.7-7.1 4.4L514 563.8h-2.8l-73.4-145.4a8 8 0 00-7.1-4.4h-46c-1.3 0-2.7.3-3.8 1-3.9 2.1-5.3 7-3.2 10.9l89.3 164h-48.6c-4.4 0-8 3.6-8 8v21.3c0 4.4 3.6 8 8 8h65.1v33.7h-65.1c-4.4 0-8 3.6-8 8v21.3c0 4.4 3.6 8 8 8h65.1V752c0 4.4 3.6 8 8 8h41.3c4.4 0 8-3.6 8-8v-53.8h65.4c4.4 0 8-3.6 8-8v-21.3c0-4.4-3.6-8-8-8h-65.4v-33.7h65.4c4.4 0 8-3.6 8-8v-21.3c0-4.4-3.6-8-8-8h-49.1l89.3-164.1c.6-1.2 1-2.5 1-3.8.1-4.4-3.4-8-7.9-8z"}}]},name:"account-book",theme:"outlined"};const wl=fl,V=window.React;var ml=function(e,t){return V.createElement(n,a({},e,{ref:t,icon:wl}))};const gl=V.forwardRef(ml);var zl={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M712 304c0 4.4-3.6 8-8 8h-56c-4.4 0-8-3.6-8-8v-48H384v48c0 4.4-3.6 8-8 8h-56c-4.4 0-8-3.6-8-8v-48H184v584h656V256H712v48zm-65.6 121.8l-89.3 164.1h49.1c4.4 0 8 3.6 8 8v21.3c0 4.4-3.6 8-8 8h-65.4v33.7h65.4c4.4 0 8 3.6 8 8v21.3c0 4.4-3.6 8-8 8h-65.4V752c0 4.4-3.6 8-8 8h-41.3c-4.4 0-8-3.6-8-8v-53.8h-65.1c-4.4 0-8-3.6-8-8v-21.3c0-4.4 3.6-8 8-8h65.1v-33.7h-65.1c-4.4 0-8-3.6-8-8v-21.3c0-4.4 3.6-8 8-8H467l-89.3-164c-2.1-3.9-.7-8.8 3.2-10.9 1.1-.7 2.5-1 3.8-1h46a8 8 0 017.1 4.4l73.4 145.4h2.8l73.4-145.4c1.3-2.7 4.1-4.4 7.1-4.4h45c4.5 0 8 3.6 7.9 8 0 1.3-.4 2.6-1 3.8z",fill:t}},{tag:"path",attrs:{d:"M639.5 414h-45c-3 0-5.8 1.7-7.1 4.4L514 563.8h-2.8l-73.4-145.4a8 8 0 00-7.1-4.4h-46c-1.3 0-2.7.3-3.8 1-3.9 2.1-5.3 7-3.2 10.9l89.3 164h-48.6c-4.4 0-8 3.6-8 8v21.3c0 4.4 3.6 8 8 8h65.1v33.7h-65.1c-4.4 0-8 3.6-8 8v21.3c0 4.4 3.6 8 8 8h65.1V752c0 4.4 3.6 8 8 8h41.3c4.4 0 8-3.6 8-8v-53.8h65.4c4.4 0 8-3.6 8-8v-21.3c0-4.4-3.6-8-8-8h-65.4v-33.7h65.4c4.4 0 8-3.6 8-8v-21.3c0-4.4-3.6-8-8-8h-49.1l89.3-164.1c.6-1.2 1-2.5 1-3.8.1-4.4-3.4-8-7.9-8z",fill:e}},{tag:"path",attrs:{d:"M880 184H712v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H384v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H144c-17.7 0-32 14.3-32 32v664c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V216c0-17.7-14.3-32-32-32zm-40 656H184V256h128v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h256v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h128v584z",fill:e}}]}},name:"account-book",theme:"twotone"};const Rl=zl,C=window.React;var Ol=function(e,t){return C.createElement(n,a({},e,{ref:t,icon:Rl}))};const $l=C.forwardRef(Ol);var Ml={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M952 474H829.8C812.5 327.6 696.4 211.5 550 194.2V72c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v122.2C327.6 211.5 211.5 327.6 194.2 474H72c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h122.2C211.5 696.4 327.6 812.5 474 829.8V952c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V829.8C696.4 812.5 812.5 696.4 829.8 550H952c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zM512 756c-134.8 0-244-109.2-244-244s109.2-244 244-244 244 109.2 244 244-109.2 244-244 244z"}},{tag:"path",attrs:{d:"M512 392c-32.1 0-62.1 12.4-84.8 35.2-22.7 22.7-35.2 52.7-35.2 84.8s12.5 62.1 35.2 84.8C449.9 619.4 480 632 512 632s62.1-12.5 84.8-35.2C619.4 574.1 632 544 632 512s-12.5-62.1-35.2-84.8A118.57 118.57 0 00512 392z"}}]},name:"aim",theme:"outlined"};const Hl=Ml,b=window.React;var pl=function(e,t){return b.createElement(n,a({},e,{ref:t,icon:Hl}))};const Tl=b.forwardRef(pl);var Fl={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 244c176.18 0 319 142.82 319 319v233a32 32 0 01-32 32H225a32 32 0 01-32-32V563c0-176.18 142.82-319 319-319zM484 68h56a8 8 0 018 8v96a8 8 0 01-8 8h-56a8 8 0 01-8-8V76a8 8 0 018-8zM177.25 191.66a8 8 0 0111.32 0l67.88 67.88a8 8 0 010 11.31l-39.6 39.6a8 8 0 01-11.31 0l-67.88-67.88a8 8 0 010-11.31l39.6-39.6zm669.6 0l39.6 39.6a8 8 0 010 11.3l-67.88 67.9a8 8 0 01-11.32 0l-39.6-39.6a8 8 0 010-11.32l67.89-67.88a8 8 0 0111.31 0zM192 892h640a32 32 0 0132 32v24a8 8 0 01-8 8H168a8 8 0 01-8-8v-24a32 32 0 0132-32zm148-317v253h64V575h-64z"}}]},name:"alert",theme:"filled"};const Sl=Fl,L=window.React;var Vl=function(e,t){return L.createElement(n,a({},e,{ref:t,icon:Sl}))};const Cl=L.forwardRef(Vl);var bl={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M193 796c0 17.7 14.3 32 32 32h574c17.7 0 32-14.3 32-32V563c0-176.2-142.8-319-319-319S193 386.8 193 563v233zm72-233c0-136.4 110.6-247 247-247s247 110.6 247 247v193H404V585c0-5.5-4.5-10-10-10h-44c-5.5 0-10 4.5-10 10v171h-75V563zm-48.1-252.5l39.6-39.6c3.1-3.1 3.1-8.2 0-11.3l-67.9-67.9a8.03 8.03 0 00-11.3 0l-39.6 39.6a8.03 8.03 0 000 11.3l67.9 67.9c3.1 3.1 8.1 3.1 11.3 0zm669.6-79.2l-39.6-39.6a8.03 8.03 0 00-11.3 0l-67.9 67.9a8.03 8.03 0 000 11.3l39.6 39.6c3.1 3.1 8.2 3.1 11.3 0l67.9-67.9c3.1-3.2 3.1-8.2 0-11.3zM832 892H192c-17.7 0-32 14.3-32 32v24c0 4.4 3.6 8 8 8h688c4.4 0 8-3.6 8-8v-24c0-17.7-14.3-32-32-32zM484 180h56c4.4 0 8-3.6 8-8V76c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v96c0 4.4 3.6 8 8 8z"}}]},name:"alert",theme:"outlined"};const Ll=bl,B=window.React;var Bl=function(e,t){return B.createElement(n,a({},e,{ref:t,icon:Ll}))};const xl=B.forwardRef(Bl);var El={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M340 585c0-5.5 4.5-10 10-10h44c5.5 0 10 4.5 10 10v171h355V563c0-136.4-110.6-247-247-247S265 426.6 265 563v193h75V585z",fill:t}},{tag:"path",attrs:{d:"M216.9 310.5l39.6-39.6c3.1-3.1 3.1-8.2 0-11.3l-67.9-67.9a8.03 8.03 0 00-11.3 0l-39.6 39.6a8.03 8.03 0 000 11.3l67.9 67.9c3.1 3.1 8.1 3.1 11.3 0zm669.6-79.2l-39.6-39.6a8.03 8.03 0 00-11.3 0l-67.9 67.9a8.03 8.03 0 000 11.3l39.6 39.6c3.1 3.1 8.2 3.1 11.3 0l67.9-67.9c3.1-3.2 3.1-8.2 0-11.3zM484 180h56c4.4 0 8-3.6 8-8V76c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v96c0 4.4 3.6 8 8 8zm348 712H192c-17.7 0-32 14.3-32 32v24c0 4.4 3.6 8 8 8h688c4.4 0 8-3.6 8-8v-24c0-17.7-14.3-32-32-32zm-639-96c0 17.7 14.3 32 32 32h574c17.7 0 32-14.3 32-32V563c0-176.2-142.8-319-319-319S193 386.8 193 563v233zm72-233c0-136.4 110.6-247 247-247s247 110.6 247 247v193H404V585c0-5.5-4.5-10-10-10h-44c-5.5 0-10 4.5-10 10v171h-75V563z",fill:e}}]}},name:"alert",theme:"twotone"};const Al=El,x=window.React;var kl=function(e,t){return x.createElement(n,a({},e,{ref:t,icon:Al}))};const Pl=x.forwardRef(kl);var ql={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M602.9 669.8c-37.2 2.6-33.6-17.3-11.5-46.2 50.4-67.2 143.7-158.5 147.9-225.2 5.8-86.6-81.3-113.4-171-113.4-62.4 1.6-127 18.9-171 34.6-151.6 53.5-246.6 137.5-306.9 232-62.4 93.4-43 183.2 91.8 185.8 101.8-4.2 170.5-32.5 239.7-68.2.5 0-192.5 55.1-263.9 14.7-7.9-4.2-15.7-10-17.8-26.2 0-33.1 54.6-67.7 86.6-78.7v-56.7c64.5 22.6 140.6 16.3 205.7-32 2.1 5.8 4.2 13.1 3.7 21h11c2.6-22.6-12.6-44.6-37.8-46.2 7.3 5.8 12.6 10.5 15.2 14.7l-1 1-.5.5c-83.9 58.8-165.3 31.5-173.1 29.9l46.7-45.7-13.1-33.1c92.9-32.5 169.5-56.2 296.9-78.7l-28.5-23 14.7-8.9c75.5 21 126.4 36.7 123.8 76.6-1 6.8-3.7 14.7-7.9 23.1C660.1 466.1 594 538 567.2 569c-17.3 20.5-34.6 39.4-46.7 58.3-13.6 19.4-20.5 37.3-21 53.5 2.6 131.8 391.4-61.9 468-112.9-111.7 47.8-232.9 93.5-364.6 101.9zm85-302.9c2.8 5.2 4.1 11.6 4.1 19.1-.1-6.8-1.4-13.3-4.1-19.1z"}}]},name:"alibaba",theme:"outlined"};const yl=ql,E=window.React;var Dl=function(e,t){return E.createElement(n,a({},e,{ref:t,icon:yl}))};const Il=E.forwardRef(Dl);var Ul={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M264 230h496c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H264c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm496 424c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H264c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h496zm144 140H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0-424H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8z"}}]},name:"align-center",theme:"outlined"};const Wl=Ul,A=window.React;var Gl=function(e,t){return A.createElement(n,a({},e,{ref:t,icon:Wl}))};const Nl=A.forwardRef(Gl);var Ql={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M120 230h496c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm0 424h496c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm784 140H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0-424H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8z"}}]},name:"align-left",theme:"outlined"};const Zl=Ql,k=window.React;var Yl=function(e,t){return k.createElement(n,a({},e,{ref:t,icon:Zl}))};const jl=k.forwardRef(Yl);var Jl={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M904 158H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h496c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 424H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h496c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 212H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0-424H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8z"}}]},name:"align-right",theme:"outlined"};const Kl=Jl,P=window.React;var Xl=function(e,t){return P.createElement(n,a({},e,{ref:t,icon:Kl}))};const _l=P.forwardRef(Xl);var eo={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.42 0 448 200.58 448 448S759.42 960 512 960 64 759.42 64 512 264.58 64 512 64m32.5 168c-69.67 0-86.06 16.84-86.72 39.08l-.02 1.43v46.62H291.45c-9.92 0-14.28 23.05-14.27 39.3 0 2.7 2.08 4.93 4.77 4.93h175.81v58.3h-116.5c-9.96 0-14.3 23.76-14.27 39.47a4.77 4.77 0 004.77 4.76h233.45c-4.53 41.06-15.43 77.59-30.72 109.32l-1.22 2.5-.32-.28c-60.24-28.47-120.43-52.57-194.4-52.57l-2.62.01c-84.98 1.11-144.71 56.5-145.91 127.04l-.02 1.22.02 2.13c1.24 70.4 63.56 126.45 148.52 126.45 61.25 0 116.38-16.85 163.46-45.02a138.58 138.58 0 0014.07-7.96 345.6 345.6 0 0050.3-41.16l9.45 6.35 12.46 8.32c57.53 38.26 113.76 72.62 169.86 79.27a142.62 142.62 0 0018.31 1.16c43.02 0 55-52.68 57.39-95.51l.14-2.84c.4-8.46-6.2-15.6-14.65-15.86-75.46-2.37-136.45-22.05-192-46.11l-6.27-2.75c35.15-56.8 56.66-121.81 57.15-186.66l.09-1.08c.4-5.51-4-10.2-9.52-10.2H549.33v-58.3h165.73c9.92 0 14.28-22.12 14.27-39.31a4.85 4.85 0 00-4.78-4.92H549.32v-82.35a4.8 4.8 0 00-4.83-4.78M328 583.85c54.63 0 107.08 22.41 158.1 52.19l5.76 3.4c-103.57 119.84-247.17 95.9-261.72 26.37a66.89 66.89 0 01-1.14-9.83l-.06-2.34.02-.9c.97-40.12 45.33-68.9 99.04-68.9"}}]},name:"alipay-circle",theme:"filled"};const to=eo,q=window.React;var co=function(e,t){return q.createElement(n,a({},e,{ref:t,icon:to}))};const ao=q.forwardRef(co);var no={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.42 0 448 200.58 448 448S759.42 960 512 960 64 759.42 64 512 264.58 64 512 64m32.5 168c-69.67 0-86.06 16.84-86.72 39.08l-.02 1.43v46.62H291.45c-9.92 0-14.28 23.05-14.27 39.3 0 2.7 2.08 4.93 4.77 4.93h175.81v58.3h-116.5c-9.96 0-14.3 23.76-14.27 39.47a4.77 4.77 0 004.77 4.76h233.45c-4.53 41.06-15.43 77.59-30.72 109.32l-1.22 2.5-.32-.28c-60.24-28.47-120.43-52.57-194.4-52.57l-2.62.01c-84.98 1.11-144.71 56.5-145.91 127.04l-.02 1.22.02 2.13c1.24 70.4 63.56 126.45 148.52 126.45 61.25 0 116.38-16.85 163.46-45.02a138.58 138.58 0 0014.07-7.96 345.6 345.6 0 0050.3-41.16l9.45 6.35 12.46 8.32c57.53 38.26 113.76 72.62 169.86 79.27a142.62 142.62 0 0018.31 1.16c43.02 0 55-52.68 57.39-95.51l.14-2.84c.4-8.46-6.2-15.6-14.65-15.86-75.46-2.37-136.45-22.05-192-46.11l-6.27-2.75c35.15-56.8 56.66-121.81 57.15-186.66l.09-1.08c.4-5.51-4-10.2-9.52-10.2H549.33v-58.3h165.73c9.92 0 14.28-22.12 14.27-39.31a4.85 4.85 0 00-4.78-4.92H549.32v-82.35a4.8 4.8 0 00-4.83-4.78M328 583.85c54.63 0 107.08 22.41 158.1 52.19l5.76 3.4c-103.57 119.84-247.17 95.9-261.72 26.37a66.89 66.89 0 01-1.14-9.83l-.06-2.34.02-.9c.97-40.12 45.33-68.9 99.04-68.9"}}]},name:"alipay-circle",theme:"outlined"};const lo=no,y=window.React;var oo=function(e,t){return y.createElement(n,a({},e,{ref:t,icon:lo}))};const io=y.forwardRef(oo);var ro={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M557.2 129a6.68 6.68 0 016.72 6.65V250.2h243.8a6.74 6.74 0 016.65 6.84c.02 23.92-6.05 54.69-19.85 54.69H563.94v81.1h166.18c7.69 0 13.8 6.51 13.25 14.18l-.11 1.51c-.7 90.2-30.63 180.64-79.52 259.65l8.71 3.82c77.3 33.48 162.15 60.85 267.15 64.14a21.08 21.08 0 0120.38 22.07l-.2 3.95c-3.34 59.57-20 132.85-79.85 132.85-8.8 0-17.29-.55-25.48-1.61-78.04-9.25-156.28-57.05-236.32-110.27l-17.33-11.57-13.15-8.83a480.83 480.83 0 01-69.99 57.25 192.8 192.8 0 01-19.57 11.08c-65.51 39.18-142.21 62.6-227.42 62.62-118.2 0-204.92-77.97-206.64-175.9l-.03-2.95.03-1.7c1.66-98.12 84.77-175.18 203-176.72l3.64-.03c102.92 0 186.66 33.54 270.48 73.14l.44.38 1.7-3.47c21.27-44.14 36.44-94.95 42.74-152.06h-324.8a6.64 6.64 0 01-6.63-6.62c-.04-21.86 6-54.91 19.85-54.91h162.1v-81.1H191.92a6.71 6.71 0 01-6.64-6.85c-.01-22.61 6.06-54.68 19.86-54.68h231.4v-64.85l.02-1.99c.9-30.93 23.72-54.36 120.64-54.36M256.9 619c-74.77 0-136.53 39.93-137.88 95.6l-.02 1.26.08 3.24a92.55 92.55 0 001.58 13.64c20.26 96.5 220.16 129.71 364.34-36.59l-8.03-4.72C405.95 650.11 332.94 619 256.9 619"}}]},name:"alipay",theme:"outlined"};const so=ro,D=window.React;var vo=function(e,t){return D.createElement(n,a({},e,{ref:t,icon:so}))};const ho=D.forwardRef(vo);var uo={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M894.6 116.54a30.9 30.9 0 0112.86 12.85c2.96 5.54 4.54 11.04 4.54 26.2V868.4c0 15.16-1.58 20.66-4.54 26.2a30.9 30.9 0 01-12.85 12.85c-5.54 2.96-11.04 4.54-26.2 4.54H155.6c-15.16 0-20.66-1.58-26.2-4.54a30.9 30.9 0 01-12.85-12.85c-2.92-5.47-4.5-10.9-4.54-25.59V155.6c0-15.16 1.58-20.66 4.54-26.2a30.9 30.9 0 0112.85-12.85c5.47-2.92 10.9-4.5 25.59-4.54H868.4c15.16 0 20.66 1.58 26.2 4.54M541 262c-62.2 0-76.83 15.04-77.42 34.9l-.02 1.27v41.62H315.08c-8.86 0-12.75 20.59-12.74 35.1a4.3 4.3 0 004.26 4.4h156.97v52.05H359.56c-8.9 0-12.77 21.22-12.75 35.25a4.26 4.26 0 004.26 4.25h208.44c-4.04 36.66-13.78 69.27-27.43 97.6l-1.09 2.23-.28-.25c-53.8-25.42-107.53-46.94-173.58-46.94l-2.33.01c-75.88 1-129.21 50.45-130.28 113.43l-.02 1.1.02 1.89c1.1 62.85 56.75 112.9 132.6 112.9 54.7 0 103.91-15.04 145.95-40.2a123.73 123.73 0 0012.56-7.1 308.6 308.6 0 0044.92-36.75l8.44 5.67 11.12 7.43c51.36 34.15 101.57 64.83 151.66 70.77a127.34 127.34 0 0016.35 1.04c38.4 0 49.1-47.04 51.24-85.28l.13-2.53a13.53 13.53 0 00-13.08-14.17c-67.39-2.1-121.84-19.68-171.44-41.17l-5.6-2.44c31.39-50.72 50.6-108.77 51.04-166.67l.07-.96a8.51 8.51 0 00-8.5-9.1H545.33v-52.06H693.3c8.86 0 12.75-19.75 12.75-35.1-.01-2.4-1.87-4.4-4.27-4.4H545.32v-73.52a4.29 4.29 0 00-4.31-4.27m-193.3 314.15c48.77 0 95.6 20.01 141.15 46.6l5.15 3.04c-92.48 107-220.69 85.62-233.68 23.54a59.72 59.72 0 01-1.02-8.78l-.05-2.08.01-.81c.87-35.82 40.48-61.51 88.44-61.51"}}]},name:"alipay-square",theme:"filled"};const fo=uo,I=window.React;var wo=function(e,t){return I.createElement(n,a({},e,{ref:t,icon:fo}))};const mo=I.forwardRef(wo);var go={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M868.2 377.4c-18.9-45.1-46.3-85.6-81.2-120.6a377.26 377.26 0 00-120.5-81.2A375.65 375.65 0 00519 145.8c-41.9 0-82.9 6.7-121.9 20C306 123.3 200.8 120 170.6 120c-2.2 0-7.4 0-9.4.2-11.9.4-22.8 6.5-29.2 16.4-6.5 9.9-7.7 22.4-3.4 33.5l64.3 161.6a378.59 378.59 0 00-52.8 193.2c0 51.4 10 101 29.8 147.6 18.9 45 46.2 85.6 81.2 120.5 34.7 34.8 75.4 62.1 120.5 81.2C418.3 894 467.9 904 519 904c51.3 0 100.9-10 147.7-29.8 44.9-18.9 85.5-46.3 120.4-81.2 34.7-34.8 62.1-75.4 81.2-120.6a376.5 376.5 0 0029.8-147.6c-.2-51.2-10.1-100.8-29.9-147.4zm-325.2 79c0 20.4-16.6 37.1-37.1 37.1-20.4 0-37.1-16.7-37.1-37.1v-55.1c0-20.4 16.6-37.1 37.1-37.1 20.4 0 37.1 16.6 37.1 37.1v55.1zm175.2 0c0 20.4-16.6 37.1-37.1 37.1S644 476.8 644 456.4v-55.1c0-20.4 16.7-37.1 37.1-37.1 20.4 0 37.1 16.6 37.1 37.1v55.1z"}}]},name:"aliwangwang",theme:"filled"};const zo=go,U=window.React;var Ro=function(e,t){return U.createElement(n,a({},e,{ref:t,icon:zo}))};const Oo=U.forwardRef(Ro);var $o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M868.2 377.4c-18.9-45.1-46.3-85.6-81.2-120.6a377.26 377.26 0 00-120.5-81.2A375.65 375.65 0 00519 145.8c-41.9 0-82.9 6.7-121.9 20C306 123.3 200.8 120 170.6 120c-2.2 0-7.4 0-9.4.2-11.9.4-22.8 6.5-29.2 16.4-6.5 9.9-7.7 22.4-3.4 33.5l64.3 161.6a378.59 378.59 0 00-52.8 193.2c0 51.4 10 101 29.8 147.6 18.9 45 46.2 85.6 81.2 120.5 34.7 34.8 75.4 62.1 120.5 81.2C418.3 894 467.9 904 519 904c51.3 0 100.9-10.1 147.7-29.8 44.9-18.9 85.5-46.3 120.4-81.2 34.7-34.8 62.1-75.4 81.2-120.6a376.5 376.5 0 0029.8-147.6c-.2-51.2-10.1-100.8-29.9-147.4zm-66.4 266.5a307.08 307.08 0 01-65.9 98c-28.4 28.5-61.3 50.7-97.7 65.9h-.1c-38 16-78.3 24.2-119.9 24.2a306.51 306.51 0 01-217.5-90.2c-28.4-28.5-50.6-61.4-65.8-97.8v-.1c-16-37.8-24.1-78.2-24.1-119.9 0-55.4 14.8-109.7 42.8-157l13.2-22.1-9.5-23.9L206 192c14.9.6 35.9 2.1 59.7 5.6 43.8 6.5 82.5 17.5 114.9 32.6l19 8.9 19.9-6.8c31.5-10.8 64.8-16.2 98.9-16.2a306.51 306.51 0 01217.5 90.2c28.4 28.5 50.6 61.4 65.8 97.8l.1.1.1.1c16 37.6 24.1 78 24.2 119.8-.1 41.7-8.3 82-24.3 119.8zM681.1 364.2c-20.4 0-37.1 16.7-37.1 37.1v55.1c0 20.4 16.6 37.1 37.1 37.1s37.1-16.7 37.1-37.1v-55.1c0-20.5-16.7-37.1-37.1-37.1zm-175.2 0c-20.5 0-37.1 16.7-37.1 37.1v55.1c0 20.4 16.7 37.1 37.1 37.1 20.5 0 37.1-16.7 37.1-37.1v-55.1c0-20.5-16.7-37.1-37.1-37.1z"}}]},name:"aliwangwang",theme:"outlined"};const Mo=$o,W=window.React;var Ho=function(e,t){return W.createElement(n,a({},e,{ref:t,icon:Mo}))};const po=W.forwardRef(Ho);var To={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M959.2 383.9c-.3-82.1-66.9-148.6-149.1-148.6H575.9l21.6 85.2 201 43.7a42.58 42.58 0 0132.9 39.7c.1.5.1 216.1 0 216.6a42.58 42.58 0 01-32.9 39.7l-201 43.7-21.6 85.3h234.2c82.1 0 148.8-66.5 149.1-148.6V383.9zM225.5 660.4a42.58 42.58 0 01-32.9-39.7c-.1-.6-.1-216.1 0-216.6.8-19.4 14.6-35.5 32.9-39.7l201-43.7 21.6-85.2H213.8c-82.1 0-148.8 66.4-149.1 148.6V641c.3 82.1 67 148.6 149.1 148.6H448l-21.6-85.3-200.9-43.9zm200.9-158.8h171v21.3h-171z"}}]},name:"aliyun",theme:"outlined"};const Fo=To,G=window.React;var So=function(e,t){return G.createElement(n,a({},e,{ref:t,icon:Fo}))};const Vo=G.forwardRef(So);var Co={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M485 467.5c-11.6 4.9-20.9 12.2-27.8 22-6.9 9.8-10.4 21.6-10.4 35.5 0 17.8 7.5 31.5 22.4 41.2 14.1 9.1 28.9 11.4 44.4 6.8 17.9-5.2 30-17.9 36.4-38.1 3-9.3 4.5-19.7 4.5-31.3v-50.2c-12.6.4-24.4 1.6-35.5 3.7-11.1 2.1-22.4 5.6-34 10.4zM512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm35.8 262.7c-7.2-10.9-20.1-16.4-38.7-16.4-1.3 0-3 .1-5.3.3-2.2.2-6.6 1.5-12.9 3.7a79.4 79.4 0 00-17.9 9.1c-5.5 3.8-11.5 10-18 18.4-6.4 8.5-11.5 18.4-15.3 29.8l-94-8.4c0-12.4 2.4-24.7 7-36.9 4.7-12.2 11.8-23.9 21.4-35 9.6-11.2 21.1-21 34.5-29.4 13.4-8.5 29.6-15.2 48.4-20.3 18.9-5.1 39.1-7.6 60.9-7.6 21.3 0 40.6 2.6 57.8 7.7 17.2 5.2 31.1 11.5 41.4 19.1a117 117 0 0125.9 25.7c6.9 9.6 11.7 18.5 14.4 26.7 2.7 8.2 4 15.7 4 22.8v182.5c0 6.4 1.4 13 4.3 19.8 2.9 6.8 6.3 12.8 10.2 18 3.9 5.2 7.9 9.9 12 14.3 4.1 4.3 7.6 7.7 10.6 9.9l4.1 3.4-72.5 69.4c-8.5-7.7-16.9-15.4-25.2-23.4-8.3-8-14.5-14-18.5-18.1l-6.1-6.2c-2.4-2.3-5-5.7-8-10.2-8.1 12.2-18.5 22.8-31.1 31.8-12.7 9-26.3 15.6-40.7 19.7-14.5 4.1-29.4 6.5-44.7 7.1-15.3.6-30-1.5-43.9-6.5-13.9-5-26.5-11.7-37.6-20.3-11.1-8.6-19.9-20.2-26.5-35-6.6-14.8-9.9-31.5-9.9-50.4 0-17.4 3-33.3 8.9-47.7 6-14.5 13.6-26.5 23-36.1 9.4-9.6 20.7-18.2 34-25.7s26.4-13.4 39.2-17.7c12.8-4.2 26.6-7.8 41.5-10.7 14.9-2.9 27.6-4.8 38.2-5.7 10.6-.9 21.2-1.6 31.8-2v-39.4c0-13.5-2.3-23.5-6.7-30.1zm180.5 379.6c-2.8 3.3-7.5 7.8-14.1 13.5s-16.8 12.7-30.5 21.1c-13.7 8.4-28.8 16-45 22.9-16.3 6.9-36.3 12.9-60.1 18-23.7 5.1-48.2 7.6-73.3 7.6-25.4 0-50.7-3.2-76.1-9.6-25.4-6.4-47.6-14.3-66.8-23.7-19.1-9.4-37.6-20.2-55.1-32.2-17.6-12.1-31.7-22.9-42.4-32.5-10.6-9.6-19.6-18.7-26.8-27.1-1.7-1.9-2.8-3.6-3.2-5.1-.4-1.5-.3-2.8.3-3.7.6-.9 1.5-1.6 2.6-2.2a7.42 7.42 0 017.4.8c40.9 24.2 72.9 41.3 95.9 51.4 82.9 36.4 168 45.7 255.3 27.9 40.5-8.3 82.1-22.2 124.9-41.8 3.2-1.2 6-1.5 8.3-.9 2.3.6 3.5 2.4 3.5 5.4 0 2.8-1.6 6.3-4.8 10.2zm59.9-29c-1.8 11.1-4.9 21.6-9.1 31.8-7.2 17.1-16.3 30-27.1 38.4-3.6 2.9-6.4 3.8-8.3 2.8-1.9-1-1.9-3.5 0-7.4 4.5-9.3 9.2-21.8 14.2-37.7 5-15.8 5.7-26 2.1-30.5-1.1-1.5-2.7-2.6-5-3.6-2.2-.9-5.1-1.5-8.6-1.9s-6.7-.6-9.4-.8c-2.8-.2-6.5-.2-11.2 0-4.7.2-8 .4-10.1.6a874.4 874.4 0 01-17.1 1.5c-1.3.2-2.7.4-4.1.5-1.5.1-2.7.2-3.5.3l-2.7.3c-1 .1-1.7.2-2.2.2h-3.2l-1-.2-.6-.5-.5-.9c-1.3-3.3 3.7-7.4 15-12.4s22.3-8.1 32.9-9.3c9.8-1.5 21.3-1.5 34.5-.3s21.3 3.7 24.3 7.4c2.3 3.5 2.5 10.7.7 21.7z"}}]},name:"amazon-circle",theme:"filled"};const bo=Co,N=window.React;var Lo=function(e,t){return N.createElement(n,a({},e,{ref:t,icon:bo}))};const Bo=N.forwardRef(Lo);var xo={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M825 768.9c-3.3-.9-7.3-.4-11.9 1.3-61.6 28.2-121.5 48.3-179.7 60.2C507.7 856 385.2 842.6 266 790.3c-33.1-14.6-79.1-39.2-138-74a9.36 9.36 0 00-5.3-2c-2-.1-3.7.1-5.3.9-1.6.8-2.8 1.8-3.7 3.1-.9 1.3-1.1 3.1-.4 5.4.6 2.2 2.1 4.7 4.6 7.4 10.4 12.2 23.3 25.2 38.6 39s35.6 29.4 60.9 46.8c25.3 17.4 51.8 32.9 79.3 46.4 27.6 13.5 59.6 24.9 96.1 34.1s73 13.8 109.4 13.8c36.2 0 71.4-3.7 105.5-10.9 34.2-7.3 63-15.9 86.5-25.9 23.4-9.9 45-21 64.8-33 19.8-12 34.4-22.2 43.9-30.3 9.5-8.2 16.3-14.6 20.2-19.4 4.6-5.7 6.9-10.6 6.9-14.9.1-4.5-1.7-7.1-5-7.9zM527.4 348.1c-15.2 1.3-33.5 4.1-55 8.3-21.5 4.1-41.4 9.3-59.8 15.4s-37.2 14.6-56.3 25.4c-19.2 10.8-35.5 23.2-49 37s-24.5 31.1-33.1 52c-8.6 20.8-12.9 43.7-12.9 68.7 0 27.1 4.7 51.2 14.3 72.5 9.5 21.3 22.2 38 38.2 50.4 15.9 12.4 34 22.1 54 29.2 20 7.1 41.2 10.3 63.2 9.4 22-.9 43.5-4.3 64.4-10.3 20.8-5.9 40.4-15.4 58.6-28.3 18.2-12.9 33.1-28.2 44.8-45.7 4.3 6.6 8.1 11.5 11.5 14.7l8.7 8.9c5.8 5.9 14.7 14.6 26.7 26.1 11.9 11.5 24.1 22.7 36.3 33.7l104.4-99.9-6-4.9c-4.3-3.3-9.4-8-15.2-14.3-5.8-6.2-11.6-13.1-17.2-20.5-5.7-7.4-10.6-16.1-14.7-25.9-4.1-9.8-6.2-19.3-6.2-28.5V258.7c0-10.1-1.9-21-5.7-32.8-3.9-11.7-10.7-24.5-20.7-38.3-10-13.8-22.4-26.2-37.2-37-14.9-10.8-34.7-20-59.6-27.4-24.8-7.4-52.6-11.1-83.2-11.1-31.3 0-60.4 3.7-87.6 10.9-27.1 7.3-50.3 17-69.7 29.2-19.3 12.2-35.9 26.3-49.7 42.4-13.8 16.1-24.1 32.9-30.8 50.4-6.7 17.5-10.1 35.2-10.1 53.1L408 310c5.5-16.4 12.9-30.6 22-42.8 9.2-12.2 17.9-21 25.8-26.5 8-5.5 16.6-9.9 25.7-13.2 9.2-3.3 15.4-5 18.6-5.4 3.2-.3 5.7-.4 7.6-.4 26.7 0 45.2 7.9 55.6 23.6 6.5 9.5 9.7 23.9 9.7 43.3v56.6c-15.2.6-30.4 1.6-45.6 2.9zM573.1 500c0 16.6-2.2 31.7-6.5 45-9.2 29.1-26.7 47.4-52.4 54.8-22.4 6.6-43.7 3.3-63.9-9.8-21.5-14-32.2-33.8-32.2-59.3 0-19.9 5-36.9 15-51.1 10-14.1 23.3-24.7 40-31.7s33-12 49-14.9c15.9-3 33-4.8 51-5.4V500zm335.2 218.9c-4.3-5.4-15.9-8.9-34.9-10.7-19-1.8-35.5-1.7-49.7.4-15.3 1.8-31.1 6.2-47.3 13.4-16.3 7.1-23.4 13.1-21.6 17.8l.7 1.3.9.7 1.4.2h4.6c.8 0 1.8-.1 3.2-.2 1.4-.1 2.7-.3 3.9-.4 1.2-.1 2.9-.3 5.1-.4 2.1-.1 4.1-.4 6-.7.3 0 3.7-.3 10.3-.9 6.6-.6 11.4-1 14.3-1.3 2.9-.3 7.8-.6 14.5-.9 6.7-.3 12.1-.3 16.1 0 4 .3 8.5.7 13.6 1.1 5.1.4 9.2 1.3 12.4 2.7 3.2 1.3 5.6 3 7.1 5.1 5.2 6.6 4.2 21.2-3 43.9s-14 40.8-20.4 54.2c-2.8 5.7-2.8 9.2 0 10.7s6.7.1 11.9-4c15.6-12.2 28.6-30.6 39.1-55.3 6.1-14.6 10.5-29.8 13.1-45.7 2.4-15.9 2-26.2-1.3-31z"}}]},name:"amazon",theme:"outlined"};const Eo=xo,Q=window.React;var Ao=function(e,t){return Q.createElement(n,a({},e,{ref:t,icon:Eo}))};const ko=Q.forwardRef(Ao);var Po={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zM547.8 326.7c-7.2-10.9-20.1-16.4-38.7-16.4-1.3 0-3 .1-5.3.3-2.2.2-6.6 1.5-12.9 3.7a79.4 79.4 0 00-17.9 9.1c-5.5 3.8-11.5 10-18 18.4-6.4 8.5-11.5 18.4-15.3 29.8l-94-8.4c0-12.4 2.4-24.7 7-36.9s11.8-23.9 21.4-35c9.6-11.2 21.1-21 34.5-29.4 13.4-8.5 29.6-15.2 48.4-20.3 18.9-5.1 39.1-7.6 60.9-7.6 21.3 0 40.6 2.6 57.8 7.7 17.2 5.2 31.1 11.5 41.4 19.1a117 117 0 0125.9 25.7c6.9 9.6 11.7 18.5 14.4 26.7 2.7 8.2 4 15.7 4 22.8v182.5c0 6.4 1.4 13 4.3 19.8 2.9 6.8 6.3 12.8 10.2 18 3.9 5.2 7.9 9.9 12 14.3 4.1 4.3 7.6 7.7 10.6 9.9l4.1 3.4-72.5 69.4c-8.5-7.7-16.9-15.4-25.2-23.4-8.3-8-14.5-14-18.5-18.1l-6.1-6.2c-2.4-2.3-5-5.7-8-10.2-8.1 12.2-18.5 22.8-31.1 31.8-12.7 9-26.3 15.6-40.7 19.7-14.5 4.1-29.4 6.5-44.7 7.1-15.3.6-30-1.5-43.9-6.5-13.9-5-26.5-11.7-37.6-20.3-11.1-8.6-19.9-20.2-26.5-35-6.6-14.8-9.9-31.5-9.9-50.4 0-17.4 3-33.3 8.9-47.7 6-14.5 13.6-26.5 23-36.1 9.4-9.6 20.7-18.2 34-25.7s26.4-13.4 39.2-17.7c12.8-4.2 26.6-7.8 41.5-10.7 14.9-2.9 27.6-4.8 38.2-5.7 10.6-.9 21.2-1.6 31.8-2v-39.4c0-13.5-2.3-23.5-6.7-30.1zm180.5 379.6c-2.8 3.3-7.5 7.8-14.1 13.5s-16.8 12.7-30.5 21.1c-13.7 8.4-28.8 16-45 22.9-16.3 6.9-36.3 12.9-60.1 18-23.7 5.1-48.2 7.6-73.3 7.6-25.4 0-50.7-3.2-76.1-9.6-25.4-6.4-47.6-14.3-66.8-23.7-19.1-9.4-37.6-20.2-55.1-32.2-17.6-12.1-31.7-22.9-42.4-32.5-10.6-9.6-19.6-18.7-26.8-27.1-1.7-1.9-2.8-3.6-3.2-5.1-.4-1.5-.3-2.8.3-3.7.6-.9 1.5-1.6 2.6-2.2a7.42 7.42 0 017.4.8c40.9 24.2 72.9 41.3 95.9 51.4 82.9 36.4 168 45.7 255.3 27.9 40.5-8.3 82.1-22.2 124.9-41.8 3.2-1.2 6-1.5 8.3-.9 2.3.6 3.5 2.4 3.5 5.4 0 2.8-1.6 6.3-4.8 10.2zm59.9-29c-1.8 11.1-4.9 21.6-9.1 31.8-7.2 17.1-16.3 30-27.1 38.4-3.6 2.9-6.4 3.8-8.3 2.8-1.9-1-1.9-3.5 0-7.4 4.5-9.3 9.2-21.8 14.2-37.7 5-15.8 5.7-26 2.1-30.5-1.1-1.5-2.7-2.6-5-3.6-2.2-.9-5.1-1.5-8.6-1.9s-6.7-.6-9.4-.8c-2.8-.2-6.5-.2-11.2 0-4.7.2-8 .4-10.1.6a874.4 874.4 0 01-17.1 1.5c-1.3.2-2.7.4-4.1.5-1.5.1-2.7.2-3.5.3l-2.7.3c-1 .1-1.7.2-2.2.2h-3.2l-1-.2-.6-.5-.5-.9c-1.3-3.3 3.7-7.4 15-12.4s22.3-8.1 32.9-9.3c9.8-1.5 21.3-1.5 34.5-.3s21.3 3.7 24.3 7.4c2.3 3.5 2.5 10.7.7 21.7zM485 467.5c-11.6 4.9-20.9 12.2-27.8 22-6.9 9.8-10.4 21.6-10.4 35.5 0 17.8 7.5 31.5 22.4 41.2 14.1 9.1 28.9 11.4 44.4 6.8 17.9-5.2 30-17.9 36.4-38.1 3-9.3 4.5-19.7 4.5-31.3v-50.2c-12.6.4-24.4 1.6-35.5 3.7-11.1 2.1-22.4 5.6-34 10.4z"}}]},name:"amazon-square",theme:"filled"};const qo=Po,Z=window.React;var yo=function(e,t){return Z.createElement(n,a({},e,{ref:t,icon:qo}))};const Do=Z.forwardRef(yo);var Io={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M270.1 741.7c0 23.4 19.1 42.5 42.6 42.5h48.7v120.4c0 30.5 24.5 55.4 54.6 55.4 30.2 0 54.6-24.8 54.6-55.4V784.1h85v120.4c0 30.5 24.5 55.4 54.6 55.4 30.2 0 54.6-24.8 54.6-55.4V784.1h48.7c23.5 0 42.6-19.1 42.6-42.5V346.4h-486v395.3zm357.1-600.1l44.9-65c2.6-3.8 2-8.9-1.5-11.4-3.5-2.4-8.5-1.2-11.1 2.6l-46.6 67.6c-30.7-12.1-64.9-18.8-100.8-18.8-35.9 0-70.1 6.7-100.8 18.8l-46.6-67.5c-2.6-3.8-7.6-5.1-11.1-2.6-3.5 2.4-4.1 7.4-1.5 11.4l44.9 65c-71.4 33.2-121.4 96.1-127.8 169.6h486c-6.6-73.6-56.7-136.5-128-169.7zM409.5 244.1a26.9 26.9 0 1126.9-26.9 26.97 26.97 0 01-26.9 26.9zm208.4 0a26.9 26.9 0 1126.9-26.9 26.97 26.97 0 01-26.9 26.9zm223.4 100.7c-30.2 0-54.6 24.8-54.6 55.4v216.4c0 30.5 24.5 55.4 54.6 55.4 30.2 0 54.6-24.8 54.6-55.4V400.1c.1-30.6-24.3-55.3-54.6-55.3zm-658.6 0c-30.2 0-54.6 24.8-54.6 55.4v216.4c0 30.5 24.5 55.4 54.6 55.4 30.2 0 54.6-24.8 54.6-55.4V400.1c0-30.6-24.5-55.3-54.6-55.3z"}}]},name:"android",theme:"filled"};const Uo=Io,Y=window.React;var Wo=function(e,t){return Y.createElement(n,a({},e,{ref:t,icon:Uo}))};const Go=Y.forwardRef(Wo);var No={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M448.3 225.2c-18.6 0-32 13.4-32 31.9s13.5 31.9 32 31.9c18.6 0 32-13.4 32-31.9.1-18.4-13.4-31.9-32-31.9zm393.9 96.4c-13.8-13.8-32.7-21.5-53.2-21.5-3.9 0-7.4.4-10.7 1v-1h-3.6c-5.5-30.6-18.6-60.5-38.1-87.4-18.7-25.7-43-47.9-70.8-64.9l25.1-35.8v-3.3c0-.8.4-2.3.7-3.8.6-2.4 1.4-5.5 1.4-8.9 0-18.5-13.5-31.9-32-31.9-9.8 0-19.5 5.7-25.9 15.4l-29.3 42.1c-30-9.8-62.4-15-93.8-15-31.3 0-63.7 5.2-93.8 15L389 79.4c-6.6-9.6-16.1-15.4-26-15.4-18.6 0-32 13.4-32 31.9 0 6.2 2.5 12.8 6.7 17.4l22.6 32.3c-28.7 17-53.5 39.4-72.2 65.1-19.4 26.9-32 56.8-36.7 87.4h-5.5v1c-3.2-.6-6.7-1-10.7-1-20.3 0-39.2 7.5-53.1 21.3-13.8 13.8-21.5 32.6-21.5 53v235c0 20.3 7.5 39.1 21.4 52.9 13.8 13.8 32.8 21.5 53.2 21.5 3.9 0 7.4-.4 10.7-1v93.5c0 29.2 23.9 53.1 53.2 53.1H331v58.3c0 20.3 7.5 39.1 21.4 52.9 13.8 13.8 32.8 21.5 53.2 21.5 20.3 0 39.2-7.5 53.1-21.3 13.8-13.8 21.5-32.6 21.5-53v-58.2H544v58.1c0 20.3 7.5 39.1 21.4 52.9 13.8 13.8 32.8 21.5 53.2 21.5 20.4 0 39.2-7.5 53.1-21.6 13.8-13.8 21.5-32.6 21.5-53v-58.2h31.9c29.3 0 53.2-23.8 53.2-53.1v-91.4c3.2.6 6.7 1 10.7 1 20.3 0 39.2-7.5 53.1-21.3 13.8-13.8 21.5-32.6 21.5-53v-235c-.1-20.3-7.6-39-21.4-52.9zM246 609.6c0 6.8-3.9 10.6-10.7 10.6-6.8 0-10.7-3.8-10.7-10.6V374.5c0-6.8 3.9-10.6 10.7-10.6 6.8 0 10.7 3.8 10.7 10.6v235.1zm131.1-396.8c37.5-27.3 85.3-42.3 135-42.3s97.5 15.1 135 42.5c32.4 23.7 54.2 54.2 62.7 87.5H314.4c8.5-33.4 30.5-64 62.7-87.7zm39.3 674.7c-.6 5.6-4.4 8.7-10.5 8.7-6.8 0-10.7-3.8-10.7-10.6v-58.2h21.2v60.1zm202.3 8.7c-6.8 0-10.7-3.8-10.7-10.6v-58.2h21.2v60.1c-.6 5.6-4.3 8.7-10.5 8.7zm95.8-132.6H309.9V364h404.6v399.6zm85.2-154c0 6.8-3.9 10.6-10.7 10.6-6.8 0-10.7-3.8-10.7-10.6V374.5c0-6.8 3.9-10.6 10.7-10.6 6.8 0 10.7 3.8 10.7 10.6v235.1zM576.1 225.2c-18.6 0-32 13.4-32 31.9s13.5 31.9 32 31.9c18.6 0 32.1-13.4 32.1-32-.1-18.6-13.4-31.8-32.1-31.8z"}}]},name:"android",theme:"outlined"};const Qo=No,j=window.React;var Zo=function(e,t){return j.createElement(n,a({},e,{ref:t,icon:Qo}))};const Yo=j.forwardRef(Zo);var jo={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M378.9 738c-3.1 0-6.1-.5-8.8-1.5l4.4 30.7h26.3l-15.5-29.9c-2.1.5-4.2.7-6.4.7zm421-291.2c-12.6 0-24.8 1.5-36.5 4.2-21.4-38.4-62.3-64.3-109.3-64.3-6.9 0-13.6.6-20.2 1.6-35.4-77.4-113.4-131.1-203.9-131.1-112.3 0-205.3 82.6-221.6 190.4C127.3 455.5 64 523.8 64 607c0 88.4 71.6 160.1 160 160.2h50l13.2-27.6c-26.2-8.3-43.3-29-39.1-48.8 4.6-21.6 32.8-33.9 63.1-27.5 22.9 4.9 40.4 19.1 45.5 35.1a26.1 26.1 0 0122.1-12.4h.2c-.8-3.2-1.2-6.5-1.2-9.9 0-20.1 14.8-36.7 34.1-39.6v-25.4c0-4.4 3.6-8 8-8s8 3.6 8 8v26.3c4.6 1.2 8.8 3.2 12.6 5.8l19.5-21.4c3-3.3 8-3.5 11.3-.5 3.3 3 3.5 8 .5 11.3l-20 22-.2.2a40 40 0 01-46.9 59.2c-.4 5.6-2.6 10.7-6 14.8l20 38.4H804v-.1c86.5-2.2 156-73 156-160.1 0-88.5-71.7-160.2-160.1-160.2zM338.2 737.2l-4.3 30h24.4l-5.9-41.5c-3.5 4.6-8.3 8.5-14.2 11.5zM797.5 305a48 48 0 1096 0 48 48 0 10-96 0zm-65.7 61.3a24 24 0 1048 0 24 24 0 10-48 0zM303.4 742.9l-11.6 24.3h26l3.5-24.7c-5.7.8-11.7 1-17.9.4z"}}]},name:"ant-cloud",theme:"outlined"};const Jo=jo,J=window.React;var Ko=function(e,t){return J.createElement(n,a({},e,{ref:t,icon:Jo}))};const Xo=J.forwardRef(Ko);var _o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M716.3 313.8c19-18.9 19-49.7 0-68.6l-69.9-69.9.1.1c-18.5-18.5-50.3-50.3-95.3-95.2-21.2-20.7-55.5-20.5-76.5.5L80.9 474.2a53.84 53.84 0 000 76.4L474.6 944a54.14 54.14 0 0076.5 0l165.1-165c19-18.9 19-49.7 0-68.6a48.7 48.7 0 00-68.7 0l-125 125.2c-5.2 5.2-13.3 5.2-18.5 0L189.5 521.4c-5.2-5.2-5.2-13.3 0-18.5l314.4-314.2c.4-.4.9-.7 1.3-1.1 5.2-4.1 12.4-3.7 17.2 1.1l125.2 125.1c19 19 49.8 19 68.7 0zM408.6 514.4a106.3 106.2 0 10212.6 0 106.3 106.2 0 10-212.6 0zm536.2-38.6L821.9 353.5c-19-18.9-49.8-18.9-68.7.1a48.4 48.4 0 000 68.6l83 82.9c5.2 5.2 5.2 13.3 0 18.5l-81.8 81.7a48.4 48.4 0 000 68.6 48.7 48.7 0 0068.7 0l121.8-121.7a53.93 53.93 0 00-.1-76.4z"}}]},name:"ant-design",theme:"outlined"};const ei=_o,K=window.React;var ti=function(e,t){return K.createElement(n,a({},e,{ref:t,icon:ei}))};const ci=K.forwardRef(ti);var ai={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908 640H804V488c0-4.4-3.6-8-8-8H548v-96h108c8.8 0 16-7.2 16-16V80c0-8.8-7.2-16-16-16H368c-8.8 0-16 7.2-16 16v288c0 8.8 7.2 16 16 16h108v96H228c-4.4 0-8 3.6-8 8v152H116c-8.8 0-16 7.2-16 16v288c0 8.8 7.2 16 16 16h288c8.8 0 16-7.2 16-16V656c0-8.8-7.2-16-16-16H292v-88h440v88H620c-8.8 0-16 7.2-16 16v288c0 8.8 7.2 16 16 16h288c8.8 0 16-7.2 16-16V656c0-8.8-7.2-16-16-16zm-564 76v168H176V716h168zm84-408V140h168v168H428zm420 576H680V716h168v168z"}}]},name:"apartment",theme:"outlined"};const ni=ai,X=window.React;var li=function(e,t){return X.createElement(n,a({},e,{ref:t,icon:ni}))};const oi=X.forwardRef(li);var ii={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M917.7 148.8l-42.4-42.4c-1.6-1.6-3.6-2.3-5.7-2.3s-4.1.8-5.7 2.3l-76.1 76.1a199.27 199.27 0 00-112.1-34.3c-51.2 0-102.4 19.5-141.5 58.6L432.3 308.7a8.03 8.03 0 000 11.3L704 591.7c1.6 1.6 3.6 2.3 5.7 2.3 2 0 4.1-.8 5.7-2.3l101.9-101.9c68.9-69 77-175.7 24.3-253.5l76.1-76.1c3.1-3.2 3.1-8.3 0-11.4zM578.9 546.7a8.03 8.03 0 00-11.3 0L501 613.3 410.7 523l66.7-66.7c3.1-3.1 3.1-8.2 0-11.3L441 408.6a8.03 8.03 0 00-11.3 0L363 475.3l-43-43a7.85 7.85 0 00-5.7-2.3c-2 0-4.1.8-5.7 2.3L206.8 534.2c-68.9 68.9-77 175.7-24.3 253.5l-76.1 76.1a8.03 8.03 0 000 11.3l42.4 42.4c1.6 1.6 3.6 2.3 5.7 2.3s4.1-.8 5.7-2.3l76.1-76.1c33.7 22.9 72.9 34.3 112.1 34.3 51.2 0 102.4-19.5 141.5-58.6l101.9-101.9c3.1-3.1 3.1-8.2 0-11.3l-43-43 66.7-66.7c3.1-3.1 3.1-8.2 0-11.3l-36.6-36.2z"}}]},name:"api",theme:"filled"};const ri=ii,_=window.React;var di=function(e,t){return _.createElement(n,a({},e,{ref:t,icon:ri}))};const si=_.forwardRef(di);var vi={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M917.7 148.8l-42.4-42.4c-1.6-1.6-3.6-2.3-5.7-2.3s-4.1.8-5.7 2.3l-76.1 76.1a199.27 199.27 0 00-112.1-34.3c-51.2 0-102.4 19.5-141.5 58.6L432.3 308.7a8.03 8.03 0 000 11.3L704 591.7c1.6 1.6 3.6 2.3 5.7 2.3 2 0 4.1-.8 5.7-2.3l101.9-101.9c68.9-69 77-175.7 24.3-253.5l76.1-76.1c3.1-3.2 3.1-8.3 0-11.4zM769.1 441.7l-59.4 59.4-186.8-186.8 59.4-59.4c24.9-24.9 58.1-38.7 93.4-38.7 35.3 0 68.4 13.7 93.4 38.7 24.9 24.9 38.7 58.1 38.7 93.4 0 35.3-13.8 68.4-38.7 93.4zm-190.2 105a8.03 8.03 0 00-11.3 0L501 613.3 410.7 523l66.7-66.7c3.1-3.1 3.1-8.2 0-11.3L441 408.6a8.03 8.03 0 00-11.3 0L363 475.3l-43-43a7.85 7.85 0 00-5.7-2.3c-2 0-4.1.8-5.7 2.3L206.8 534.2c-68.9 69-77 175.7-24.3 253.5l-76.1 76.1a8.03 8.03 0 000 11.3l42.4 42.4c1.6 1.6 3.6 2.3 5.7 2.3s4.1-.8 5.7-2.3l76.1-76.1c33.7 22.9 72.9 34.3 112.1 34.3 51.2 0 102.4-19.5 141.5-58.6l101.9-101.9c3.1-3.1 3.1-8.2 0-11.3l-43-43 66.7-66.7c3.1-3.1 3.1-8.2 0-11.3l-36.6-36.2zM441.7 769.1a131.32 131.32 0 01-93.4 38.7c-35.3 0-68.4-13.7-93.4-38.7a131.32 131.32 0 01-38.7-93.4c0-35.3 13.7-68.4 38.7-93.4l59.4-59.4 186.8 186.8-59.4 59.4z"}}]},name:"api",theme:"outlined"};const hi=vi,e1=window.React;var ui=function(e,t){return e1.createElement(n,a({},e,{ref:t,icon:hi}))};const fi=e1.forwardRef(ui);var wi={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M148.2 674.6zm106.7-92.3c-25 25-38.7 58.1-38.7 93.4s13.8 68.5 38.7 93.4c25 25 58.1 38.7 93.4 38.7 35.3 0 68.5-13.8 93.4-38.7l59.4-59.4-186.8-186.8-59.4 59.4zm420.8-366.1c-35.3 0-68.5 13.8-93.4 38.7l-59.4 59.4 186.8 186.8 59.4-59.4c24.9-25 38.7-58.1 38.7-93.4s-13.8-68.5-38.7-93.4c-25-25-58.1-38.7-93.4-38.7z",fill:t}},{tag:"path",attrs:{d:"M578.9 546.7a8.03 8.03 0 00-11.3 0L501 613.3 410.7 523l66.7-66.7c3.1-3.1 3.1-8.2 0-11.3L441 408.6a8.03 8.03 0 00-11.3 0L363 475.3l-43-43a7.85 7.85 0 00-5.7-2.3c-2 0-4.1.8-5.7 2.3L206.8 534.2a199.45 199.45 0 00-58.6 140.4c-.2 39.5 11.2 79.1 34.3 113.1l-76.1 76.1a8.03 8.03 0 000 11.3l42.4 42.4c1.6 1.6 3.6 2.3 5.7 2.3s4.1-.8 5.7-2.3l76.1-76.1c33.7 22.9 72.9 34.3 112.1 34.3 51.2 0 102.4-19.5 141.5-58.6l101.9-101.9c3.1-3.1 3.1-8.2 0-11.3l-43-43 66.7-66.7c3.1-3.1 3.1-8.2 0-11.3l-36.6-36.2zM441.7 769.1a131.32 131.32 0 01-93.4 38.7c-35.3 0-68.4-13.7-93.4-38.7-24.9-24.9-38.7-58.1-38.7-93.4s13.7-68.4 38.7-93.4l59.4-59.4 186.8 186.8-59.4 59.4zm476-620.3l-42.4-42.4c-1.6-1.6-3.6-2.3-5.7-2.3s-4.1.8-5.7 2.3l-76.1 76.1a199.27 199.27 0 00-112.1-34.3c-51.2 0-102.4 19.5-141.5 58.6L432.3 308.7a8.03 8.03 0 000 11.3L704 591.7c1.6 1.6 3.6 2.3 5.7 2.3 2 0 4.1-.8 5.7-2.3l101.9-101.9c68.9-69 77-175.7 24.3-253.5l76.1-76.1c3.1-3.2 3.1-8.3 0-11.4zM769.1 441.7l-59.4 59.4-186.8-186.8 59.4-59.4c24.9-24.9 58.1-38.7 93.4-38.7s68.4 13.7 93.4 38.7c24.9 24.9 38.7 58.1 38.7 93.4s-13.8 68.4-38.7 93.4z",fill:e}}]}},name:"api",theme:"twotone"};const mi=wi,t1=window.React;var gi=function(e,t){return t1.createElement(n,a({},e,{ref:t,icon:mi}))};const zi=t1.forwardRef(gi);var Ri={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M747.4 535.7c-.4-68.2 30.5-119.6 92.9-157.5-34.9-50-87.7-77.5-157.3-82.8-65.9-5.2-138 38.4-164.4 38.4-27.9 0-91.7-36.6-141.9-36.6C273.1 298.8 163 379.8 163 544.6c0 48.7 8.9 99 26.7 150.8 23.8 68.2 109.6 235.3 199.1 232.6 46.8-1.1 79.9-33.2 140.8-33.2 59.1 0 89.7 33.2 141.9 33.2 90.3-1.3 167.9-153.2 190.5-221.6-121.1-57.1-114.6-167.2-114.6-170.7zm-105.1-305c50.7-60.2 46.1-115 44.6-134.7-44.8 2.6-96.6 30.5-126.1 64.8-32.5 36.8-51.6 82.3-47.5 133.6 48.4 3.7 92.6-21.2 129-63.7z"}}]},name:"apple",theme:"filled"};const Oi=Ri,c1=window.React;var $i=function(e,t){return c1.createElement(n,a({},e,{ref:t,icon:Oi}))};const Mi=c1.forwardRef($i);var Hi={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M747.4 535.7c-.4-68.2 30.5-119.6 92.9-157.5-34.9-50-87.7-77.5-157.3-82.8-65.9-5.2-138 38.4-164.4 38.4-27.9 0-91.7-36.6-141.9-36.6C273.1 298.8 163 379.8 163 544.6c0 48.7 8.9 99 26.7 150.8 23.8 68.2 109.6 235.3 199.1 232.6 46.8-1.1 79.9-33.2 140.8-33.2 59.1 0 89.7 33.2 141.9 33.2 90.3-1.3 167.9-153.2 190.5-221.6-121.1-57.1-114.6-167.2-114.6-170.7zm-10.6 267c-14.3 19.9-28.7 35.6-41.9 45.7-10.5 8-18.6 11.4-24 11.6-9-.1-17.7-2.3-34.7-8.8-1.2-.5-2.5-1-4.2-1.6l-4.4-1.7c-17.4-6.7-27.8-10.3-41.1-13.8-18.6-4.8-37.1-7.4-56.9-7.4-20.2 0-39.2 2.5-58.1 7.2-13.9 3.5-25.6 7.4-42.7 13.8-.7.3-8.1 3.1-10.2 3.9-3.5 1.3-6.2 2.3-8.7 3.2-10.4 3.6-17 5.1-22.9 5.2-.7 0-1.3-.1-1.8-.2-1.1-.2-2.5-.6-4.1-1.3-4.5-1.8-9.9-5.1-16-9.8-14-10.9-29.4-28-45.1-49.9-27.5-38.6-53.5-89.8-66-125.7-15.4-44.8-23-87.7-23-128.6 0-60.2 17.8-106 48.4-137.1 26.3-26.6 61.7-41.5 97.8-42.3 5.9.1 14.5 1.5 25.4 4.5 8.6 2.3 18 5.4 30.7 9.9 3.8 1.4 16.9 6.1 18.5 6.7 7.7 2.8 13.5 4.8 19.2 6.6 18.2 5.8 32.3 9 47.6 9 15.5 0 28.8-3.3 47.7-9.8 7.1-2.4 32.9-12 37.5-13.6 25.6-9.1 44.5-14 60.8-15.2 4.8-.4 9.1-.4 13.2-.1 22.7 1.8 42.1 6.3 58.6 13.8-37.6 43.4-57 96.5-56.9 158.4-.3 14.7.9 31.7 5.1 51.8 6.4 30.5 18.6 60.7 37.9 89 14.7 21.5 32.9 40.9 54.7 57.8-11.5 23.7-25.6 48.2-40.4 68.8zm-94.5-572c50.7-60.2 46.1-115 44.6-134.7-44.8 2.6-96.6 30.5-126.1 64.8-32.5 36.8-51.6 82.3-47.5 133.6 48.4 3.7 92.6-21.2 129-63.7z"}}]},name:"apple",theme:"outlined"};const pi=Hi,a1=window.React;var Ti=function(e,t){return a1.createElement(n,a({},e,{ref:t,icon:pi}))};const Fi=a1.forwardRef(Ti);var Si={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M464 144H160c-8.8 0-16 7.2-16 16v304c0 8.8 7.2 16 16 16h304c8.8 0 16-7.2 16-16V160c0-8.8-7.2-16-16-16zm-52 268H212V212h200v200zm452-268H560c-8.8 0-16 7.2-16 16v304c0 8.8 7.2 16 16 16h304c8.8 0 16-7.2 16-16V160c0-8.8-7.2-16-16-16zm-52 268H612V212h200v200zm52 132H560c-8.8 0-16 7.2-16 16v304c0 8.8 7.2 16 16 16h304c8.8 0 16-7.2 16-16V560c0-8.8-7.2-16-16-16zm-52 268H612V612h200v200zM424 712H296V584c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v128H104c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h128v128c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V776h128c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}}]},name:"appstore-add",theme:"outlined"};const Vi=Si,n1=window.React;var Ci=function(e,t){return n1.createElement(n,a({},e,{ref:t,icon:Vi}))};const bi=n1.forwardRef(Ci);var Li={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M864 144H560c-8.8 0-16 7.2-16 16v304c0 8.8 7.2 16 16 16h304c8.8 0 16-7.2 16-16V160c0-8.8-7.2-16-16-16zm0 400H560c-8.8 0-16 7.2-16 16v304c0 8.8 7.2 16 16 16h304c8.8 0 16-7.2 16-16V560c0-8.8-7.2-16-16-16zM464 144H160c-8.8 0-16 7.2-16 16v304c0 8.8 7.2 16 16 16h304c8.8 0 16-7.2 16-16V160c0-8.8-7.2-16-16-16zm0 400H160c-8.8 0-16 7.2-16 16v304c0 8.8 7.2 16 16 16h304c8.8 0 16-7.2 16-16V560c0-8.8-7.2-16-16-16z"}}]},name:"appstore",theme:"filled"};const Bi=Li,l1=window.React;var xi=function(e,t){return l1.createElement(n,a({},e,{ref:t,icon:Bi}))};const Ei=l1.forwardRef(xi);var Ai={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M464 144H160c-8.8 0-16 7.2-16 16v304c0 8.8 7.2 16 16 16h304c8.8 0 16-7.2 16-16V160c0-8.8-7.2-16-16-16zm-52 268H212V212h200v200zm452-268H560c-8.8 0-16 7.2-16 16v304c0 8.8 7.2 16 16 16h304c8.8 0 16-7.2 16-16V160c0-8.8-7.2-16-16-16zm-52 268H612V212h200v200zM464 544H160c-8.8 0-16 7.2-16 16v304c0 8.8 7.2 16 16 16h304c8.8 0 16-7.2 16-16V560c0-8.8-7.2-16-16-16zm-52 268H212V612h200v200zm452-268H560c-8.8 0-16 7.2-16 16v304c0 8.8 7.2 16 16 16h304c8.8 0 16-7.2 16-16V560c0-8.8-7.2-16-16-16zm-52 268H612V612h200v200z"}}]},name:"appstore",theme:"outlined"};const ki=Ai,o1=window.React;var Pi=function(e,t){return o1.createElement(n,a({},e,{ref:t,icon:ki}))};const qi=o1.forwardRef(Pi);var yi={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M864 144H560c-8.8 0-16 7.2-16 16v304c0 8.8 7.2 16 16 16h304c8.8 0 16-7.2 16-16V160c0-8.8-7.2-16-16-16zm-52 268H612V212h200v200zM464 544H160c-8.8 0-16 7.2-16 16v304c0 8.8 7.2 16 16 16h304c8.8 0 16-7.2 16-16V560c0-8.8-7.2-16-16-16zm-52 268H212V612h200v200zm52-668H160c-8.8 0-16 7.2-16 16v304c0 8.8 7.2 16 16 16h304c8.8 0 16-7.2 16-16V160c0-8.8-7.2-16-16-16zm-52 268H212V212h200v200zm452 132H560c-8.8 0-16 7.2-16 16v304c0 8.8 7.2 16 16 16h304c8.8 0 16-7.2 16-16V560c0-8.8-7.2-16-16-16zm-52 268H612V612h200v200z",fill:e}},{tag:"path",attrs:{d:"M212 212h200v200H212zm400 0h200v200H612zM212 612h200v200H212zm400 0h200v200H612z",fill:t}}]}},name:"appstore",theme:"twotone"};const Di=yi,i1=window.React;var Ii=function(e,t){return i1.createElement(n,a({},e,{ref:t,icon:Di}))};const Ui=i1.forwardRef(Ii);var Wi={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm-616-64h536c4.4 0 8-3.6 8-8V284c0-7.2-8.7-10.7-13.7-5.7L592 488.6l-125.4-124a8.03 8.03 0 00-11.3 0l-189 189.6a7.87 7.87 0 00-2.3 5.6V720c0 4.4 3.6 8 8 8z"}}]},name:"area-chart",theme:"outlined"};const Gi=Wi,r1=window.React;var Ni=function(e,t){return r1.createElement(n,a({},e,{ref:t,icon:Gi}))};const Qi=r1.forwardRef(Ni);var Zi={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"};const Yi=Zi,d1=window.React;var ji=function(e,t){return d1.createElement(n,a({},e,{ref:t,icon:Yi}))};const Ji=d1.forwardRef(ji);var Ki={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"arrow-left",theme:"outlined"};const Xi=Ki,s1=window.React;var _i=function(e,t){return s1.createElement(n,a({},e,{ref:t,icon:Xi}))};const er=s1.forwardRef(_i);var tr={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M869 487.8L491.2 159.9c-2.9-2.5-6.6-3.9-10.5-3.9h-88.5c-7.4 0-10.8 9.2-5.2 14l350.2 304H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h585.1L386.9 854c-5.6 4.9-2.2 14 5.2 14h91.5c1.9 0 3.8-.7 5.2-2L869 536.2a32.07 32.07 0 000-48.4z"}}]},name:"arrow-right",theme:"outlined"};const cr=tr,v1=window.React;var ar=function(e,t){return v1.createElement(n,a({},e,{ref:t,icon:cr}))};const nr=v1.forwardRef(ar);var lr={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M868 545.5L536.1 163a31.96 31.96 0 00-48.3 0L156 545.5a7.97 7.97 0 006 13.2h81c4.6 0 9-2 12.1-5.5L474 300.9V864c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V300.9l218.9 252.3c3 3.5 7.4 5.5 12.1 5.5h81c6.8 0 10.5-8 6-13.2z"}}]},name:"arrow-up",theme:"outlined"};const or=lr,h1=window.React;var ir=function(e,t){return h1.createElement(n,a({},e,{ref:t,icon:or}))};const rr=h1.forwardRef(ir);var dr={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M855 160.1l-189.2 23.5c-6.6.8-9.3 8.8-4.7 13.5l54.7 54.7-153.5 153.5a8.03 8.03 0 000 11.3l45.1 45.1c3.1 3.1 8.2 3.1 11.3 0l153.6-153.6 54.7 54.7a7.94 7.94 0 0013.5-4.7L863.9 169a7.9 7.9 0 00-8.9-8.9zM416.6 562.3a8.03 8.03 0 00-11.3 0L251.8 715.9l-54.7-54.7a7.94 7.94 0 00-13.5 4.7L160.1 855c-.6 5.2 3.7 9.5 8.9 8.9l189.2-23.5c6.6-.8 9.3-8.8 4.7-13.5l-54.7-54.7 153.6-153.6c3.1-3.1 3.1-8.2 0-11.3l-45.2-45z"}}]},name:"arrows-alt",theme:"outlined"};const sr=dr,u1=window.React;var vr=function(e,t){return u1.createElement(n,a({},e,{ref:t,icon:sr}))};const hr=u1.forwardRef(vr);var ur={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 624c93.9 0 170-75.2 170-168V232c0-92.8-76.1-168-170-168s-170 75.2-170 168v224c0 92.8 76.1 168 170 168zm330-170c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8 0 140.3-113.7 254-254 254S258 594.3 258 454c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8 0 168.7 126.6 307.9 290 327.6V884H326.7c-13.7 0-24.7 14.3-24.7 32v36c0 4.4 2.8 8 6.2 8h407.6c3.4 0 6.2-3.6 6.2-8v-36c0-17.7-11-32-24.7-32H548V782.1c165.3-18 294-158 294-328.1z"}}]},name:"audio",theme:"filled"};const fr=ur,f1=window.React;var wr=function(e,t){return f1.createElement(n,a({},e,{ref:t,icon:fr}))};const mr=f1.forwardRef(wr);var gr={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M682 455V311l-76 76v68c-.1 50.7-42 92.1-94 92a95.8 95.8 0 01-52-15l-54 55c29.1 22.4 65.9 36 106 36 93.8 0 170-75.1 170-168z"}},{tag:"path",attrs:{d:"M833 446h-60c-4.4 0-8 3.6-8 8 0 140.3-113.7 254-254 254-63 0-120.7-23-165-61l-54 54a334.01 334.01 0 00179 81v102H326c-13.9 0-24.9 14.3-25 32v36c.1 4.4 2.9 8 6 8h408c3.2 0 6-3.6 6-8v-36c0-17.7-11-32-25-32H547V782c165.3-17.9 294-157.9 294-328 0-4.4-3.6-8-8-8zm13.1-377.7l-43.5-41.9a8 8 0 00-11.2.1l-129 129C634.3 101.2 577 64 511 64c-93.9 0-170 75.3-170 168v224c0 6.7.4 13.3 1.2 19.8l-68 68A252.33 252.33 0 01258 454c-.2-4.4-3.8-8-8-8h-60c-4.4 0-8 3.6-8 8 0 53 12.5 103 34.6 147.4l-137 137a8.03 8.03 0 000 11.3l42.7 42.7c3.1 3.1 8.2 3.1 11.3 0L846.2 79.8l.1-.1c3.1-3.2 3-8.3-.2-11.4zM417 401V232c0-50.6 41.9-92 94-92 46 0 84.1 32.3 92.3 74.7L417 401z"}}]},name:"audio-muted",theme:"outlined"};const zr=gr,w1=window.React;var Rr=function(e,t){return w1.createElement(n,a({},e,{ref:t,icon:zr}))};const Or=w1.forwardRef(Rr);var $r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M842 454c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8 0 140.3-113.7 254-254 254S258 594.3 258 454c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8 0 168.7 126.6 307.9 290 327.6V884H326.7c-13.7 0-24.7 14.3-24.7 32v36c0 4.4 2.8 8 6.2 8h407.6c3.4 0 6.2-3.6 6.2-8v-36c0-17.7-11-32-24.7-32H548V782.1c165.3-18 294-158 294-328.1zM512 624c93.9 0 170-75.2 170-168V232c0-92.8-76.1-168-170-168s-170 75.2-170 168v224c0 92.8 76.1 168 170 168zm-94-392c0-50.6 41.9-92 94-92s94 41.4 94 92v224c0 50.6-41.9 92-94 92s-94-41.4-94-92V232z"}}]},name:"audio",theme:"outlined"};const Mr=$r,m1=window.React;var Hr=function(e,t){return m1.createElement(n,a({},e,{ref:t,icon:Mr}))};const pr=m1.forwardRef(Hr);var Tr={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 552c54.3 0 98-43.2 98-96V232c0-52.8-43.7-96-98-96s-98 43.2-98 96v224c0 52.8 43.7 96 98 96z",fill:t}},{tag:"path",attrs:{d:"M842 454c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8 0 140.3-113.7 254-254 254S258 594.3 258 454c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8 0 168.7 126.6 307.9 290 327.6V884H326.7c-13.7 0-24.7 14.3-24.7 32v36c0 4.4 2.8 8 6.2 8h407.6c3.4 0 6.2-3.6 6.2-8v-36c0-17.7-11-32-24.7-32H548V782.1c165.3-18 294-158 294-328.1z",fill:e}},{tag:"path",attrs:{d:"M512 624c93.9 0 170-75.2 170-168V232c0-92.8-76.1-168-170-168s-170 75.2-170 168v224c0 92.8 76.1 168 170 168zm-98-392c0-52.8 43.7-96 98-96s98 43.2 98 96v224c0 52.8-43.7 96-98 96s-98-43.2-98-96V232z",fill:e}}]}},name:"audio",theme:"twotone"};const Fr=Tr,g1=window.React;var Sr=function(e,t){return g1.createElement(n,a({},e,{ref:t,icon:Fr}))};const Vr=g1.forwardRef(Sr);var Cr={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M296 250c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H296zm184 144H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zm-48 458H208V148h560v320c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V108c0-17.7-14.3-32-32-32H168c-17.7 0-32 14.3-32 32v784c0 17.7 14.3 32 32 32h264c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm440-88H728v-36.6c46.3-13.8 80-56.6 80-107.4 0-61.9-50.1-112-112-112s-112 50.1-112 112c0 50.7 33.7 93.6 80 107.4V764H520c-8.8 0-16 7.2-16 16v152c0 8.8 7.2 16 16 16h352c8.8 0 16-7.2 16-16V780c0-8.8-7.2-16-16-16zM646 620c0-27.6 22.4-50 50-50s50 22.4 50 50-22.4 50-50 50-50-22.4-50-50zm180 266H566v-60h260v60z"}}]},name:"audit",theme:"outlined"};const br=Cr,z1=window.React;var Lr=function(e,t){return z1.createElement(n,a({},e,{ref:t,icon:br}))};const Br=z1.forwardRef(Lr);var xr={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M485.6 249.9L198.2 498c-8.3 7.1-8.3 20.8 0 27.9l287.4 248.2c10.7 9.2 26.4.9 26.4-14V263.8c0-14.8-15.7-23.2-26.4-13.9zm320 0L518.2 498a18.6 18.6 0 00-6.2 14c0 5.2 2.1 10.4 6.2 14l287.4 248.2c10.7 9.2 26.4.9 26.4-14V263.8c0-14.8-15.7-23.2-26.4-13.9z"}}]},name:"backward",theme:"filled"};const Er=xr,R1=window.React;var Ar=function(e,t){return R1.createElement(n,a({},e,{ref:t,icon:Er}))};const kr=R1.forwardRef(Ar);var Pr={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M485.6 249.9L198.2 498c-8.3 7.1-8.3 20.8 0 27.9l287.4 248.2c10.7 9.2 26.4.9 26.4-14V263.8c0-14.8-15.7-23.2-26.4-13.9zm320 0L518.2 498a18.6 18.6 0 00-6.2 14c0 5.2 2.1 10.4 6.2 14l287.4 248.2c10.7 9.2 26.4.9 26.4-14V263.8c0-14.8-15.7-23.2-26.4-13.9z"}}]},name:"backward",theme:"outlined"};const qr=Pr,O1=window.React;var yr=function(e,t){return O1.createElement(n,a({},e,{ref:t,icon:qr}))};const Dr=O1.forwardRef(yr);var Ir={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M250.02 547.04c92.37-19.8 79.77-130.07 76.95-154.18-4.56-37.2-48.26-102.16-107.63-97.02-74.7 6.7-85.65 114.58-85.65 114.58-10.04 49.88 24.2 156.43 116.33 136.62m84.7 214.14c10.28 38.7 43.95 40.43 43.95 40.43H427V683.55h-51.74c-23.22 6.96-34.5 25.1-36.98 32.8-2.74 7.8-8.71 27.6-3.57 44.83m169.07-531.1c0-72.42-41.13-131.08-92.2-131.08-50.92 0-92.21 58.66-92.21 131.07 0 72.5 41.3 131.16 92.2 131.16 51.08 0 92.21-58.66 92.21-131.16m248.1 9.1c8.86-54.92-35.08-118.88-83.34-129.82-48.34-11.1-108.7 66.28-114.18 116.74-6.55 61.72 8.79 123.28 76.86 132.06 68.16 8.87 112.03-63.87 120.65-118.97m46.35 433.02s-105.47-81.53-167-169.6c-83.4-129.91-201.98-77.05-241.62-11.02-39.47 66.03-101 107.87-109.7 118.9-8.87 10.93-127.36 74.8-101.07 191.55 26.28 116.65 118.73 114.5 118.73 114.5s68.08 6.7 147.1-10.94C523.7 888.03 591.7 910 591.7 910s184.57 61.72 235.07-57.18c50.41-118.97-28.53-180.61-28.53-180.61M362.42 849.17c-51.83-10.36-72.47-45.65-75.13-51.7-2.57-6.13-17.24-34.55-9.45-82.85 22.39-72.41 86.23-77.63 86.23-77.63h63.85v-78.46l54.4.82.08 289.82zm205.38-.83c-53.56-13.75-56.05-51.78-56.05-51.78V643.95l56.05-.92v137.12c3.4 14.59 21.65 17.32 21.65 17.32h56.88V643.95h59.62v204.39zm323.84-397.72c0-26.35-21.89-105.72-103.15-105.72-81.43 0-92.29 74.9-92.29 127.84 0 50.54 4.31 121.13 105.4 118.8 101.15-2.15 90.04-114.41 90.04-140.92"}}]},name:"baidu",theme:"outlined"};const Ur=Ir,$1=window.React;var Wr=function(e,t){return $1.createElement(n,a({},e,{ref:t,icon:Ur}))};const Gr=$1.forwardRef(Wr);var Nr={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M894 462c30.9 0 43.8-39.7 18.7-58L530.8 126.2a31.81 31.81 0 00-37.6 0L111.3 404c-25.1 18.2-12.2 58 18.8 58H192v374h-72c-4.4 0-8 3.6-8 8v52c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-52c0-4.4-3.6-8-8-8h-72V462h62zM381 836H264V462h117v374zm189 0H453V462h117v374zm190 0H642V462h118v374z"}}]},name:"bank",theme:"filled"};const Qr=Nr,M1=window.React;var Zr=function(e,t){return M1.createElement(n,a({},e,{ref:t,icon:Qr}))};const Yr=M1.forwardRef(Zr);var jr={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M894 462c30.9 0 43.8-39.7 18.7-58L530.8 126.2a31.81 31.81 0 00-37.6 0L111.3 404c-25.1 18.2-12.2 58 18.8 58H192v374h-72c-4.4 0-8 3.6-8 8v52c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-52c0-4.4-3.6-8-8-8h-72V462h62zM512 196.7l271.1 197.2H240.9L512 196.7zM264 462h117v374H264V462zm189 0h117v374H453V462zm307 374H642V462h118v374z"}}]},name:"bank",theme:"outlined"};const Jr=jr,H1=window.React;var Kr=function(e,t){return H1.createElement(n,a({},e,{ref:t,icon:Jr}))};const Xr=H1.forwardRef(Kr);var _r={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M240.9 393.9h542.2L512 196.7z",fill:t}},{tag:"path",attrs:{d:"M894 462c30.9 0 43.8-39.7 18.7-58L530.8 126.2a31.81 31.81 0 00-37.6 0L111.3 404c-25.1 18.2-12.2 58 18.8 58H192v374h-72c-4.4 0-8 3.6-8 8v52c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-52c0-4.4-3.6-8-8-8h-72V462h62zM381 836H264V462h117v374zm189 0H453V462h117v374zm190 0H642V462h118v374zM240.9 393.9L512 196.7l271.1 197.2H240.9z",fill:e}}]}},name:"bank",theme:"twotone"};const ed=_r,p1=window.React;var td=function(e,t){return p1.createElement(n,a({},e,{ref:t,icon:ed}))};const cd=p1.forwardRef(td);var ad={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm-600-80h56c4.4 0 8-3.6 8-8V560c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v144c0 4.4 3.6 8 8 8zm152 0h56c4.4 0 8-3.6 8-8V384c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v320c0 4.4 3.6 8 8 8zm152 0h56c4.4 0 8-3.6 8-8V462c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v242c0 4.4 3.6 8 8 8zm152 0h56c4.4 0 8-3.6 8-8V304c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v400c0 4.4 3.6 8 8 8z"}}]},name:"bar-chart",theme:"outlined"};const nd=ad,T1=window.React;var ld=function(e,t){return T1.createElement(n,a({},e,{ref:t,icon:nd}))};const od=T1.forwardRef(ld);var id={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M120 160H72c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V168c0-4.4-3.6-8-8-8zm833 0h-48c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V168c0-4.4-3.6-8-8-8zM200 736h112c4.4 0 8-3.6 8-8V168c0-4.4-3.6-8-8-8H200c-4.4 0-8 3.6-8 8v560c0 4.4 3.6 8 8 8zm321 0h48c4.4 0 8-3.6 8-8V168c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v560c0 4.4 3.6 8 8 8zm126 0h178c4.4 0 8-3.6 8-8V168c0-4.4-3.6-8-8-8H647c-4.4 0-8 3.6-8 8v560c0 4.4 3.6 8 8 8zm-255 0h48c4.4 0 8-3.6 8-8V168c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v560c0 4.4 3.6 8 8 8zm-79 64H201c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h112c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zm257 0h-48c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zm256 0H648c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h178c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zm-385 0h-48c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}}]},name:"barcode",theme:"outlined"};const rd=id,F1=window.React;var dd=function(e,t){return F1.createElement(n,a({},e,{ref:t,icon:rd}))};const sd=F1.forwardRef(dd);var vd={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"};const hd=vd,S1=window.React;var ud=function(e,t){return S1.createElement(n,a({},e,{ref:t,icon:hd}))};const fd=S1.forwardRef(ud);var wd={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M420.3 470.3c8.7-6.3 12.9-16.7 12.9-31 .3-6.8-1.1-13.5-4.1-19.6-2.7-4.9-6.7-9-11.6-11.9a44.8 44.8 0 00-16.6-6c-6.4-1.2-12.9-1.8-19.3-1.7h-70.3v79.7h76.1c13.1.1 24.2-3.1 32.9-9.5zm11.8 72c-9.8-7.5-22.9-11.2-39.2-11.2h-81.8v94h80.2c7.5 0 14.4-.7 21.1-2.1a50.5 50.5 0 0017.8-7.2c5.1-3.3 9.2-7.8 12.3-13.6 3-5.8 4.5-13.2 4.5-22.1 0-17.7-5-30.2-14.9-37.8zM512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm86.5 286.9h138.4v33.7H598.5v-33.7zM512 628.8a89.52 89.52 0 01-27 31c-11.8 8.2-24.9 14.2-38.8 17.7a167.4 167.4 0 01-44.6 5.7H236V342.1h161c16.3 0 31.1 1.5 44.6 4.3 13.4 2.8 24.8 7.6 34.4 14.1 9.5 6.5 17 15.2 22.3 26 5.2 10.7 7.9 24.1 7.9 40 0 17.2-3.9 31.4-11.7 42.9-7.9 11.5-19.3 20.8-34.8 28.1 21.1 6 36.6 16.7 46.8 31.7 10.4 15.2 15.5 33.4 15.5 54.8 0 17.4-3.3 32.3-10 44.8zM790.8 576H612.4c0 19.4 6.7 38 16.8 48 10.2 9.9 24.8 14.9 43.9 14.9 13.8 0 25.5-3.5 35.5-10.4 9.9-6.9 15.9-14.2 18.1-21.8h59.8c-9.6 29.7-24.2 50.9-44 63.7-19.6 12.8-43.6 19.2-71.5 19.2-19.5 0-37-3.2-52.7-9.3-15.1-5.9-28.7-14.9-39.9-26.5a121.2 121.2 0 01-25.1-41.2c-6.1-16.9-9.1-34.7-8.9-52.6 0-18.5 3.1-35.7 9.1-51.7 11.5-31.1 35.4-56 65.9-68.9 16.3-6.8 33.8-10.2 51.5-10 21 0 39.2 4 55 12.2a111.6 111.6 0 0138.6 32.8c10.1 13.7 17.2 29.3 21.7 46.9 4.3 17.3 5.8 35.5 4.6 54.7zm-122-95.6c-10.8 0-19.9 1.9-26.9 5.6-7 3.7-12.8 8.3-17.2 13.6a48.4 48.4 0 00-9.1 17.4c-1.6 5.3-2.7 10.7-3.1 16.2H723c-1.6-17.3-7.6-30.1-15.6-39.1-8.4-8.9-21.9-13.7-38.6-13.7z"}}]},name:"behance-circle",theme:"filled"};const md=wd,V1=window.React;var gd=function(e,t){return V1.createElement(n,a({},e,{ref:t,icon:md}))};const zd=V1.forwardRef(gd);var Rd={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M634 294.3h199.5v48.4H634zM434.1 485.8c44.1-21.1 67.2-53.2 67.2-102.8 0-98.1-73-121.9-157.3-121.9H112v492.4h238.5c89.4 0 173.3-43 173.3-143 0-61.8-29.2-107.5-89.7-124.7zM220.2 345.1h101.5c39.1 0 74.2 10.9 74.2 56.3 0 41.8-27.3 58.6-66 58.6H220.2V345.1zm115.5 324.8H220.1V534.3H338c47.6 0 77.7 19.9 77.7 70.3 0 49.6-35.9 65.3-80 65.3zm575.8-89.5c0-105.5-61.7-193.4-173.3-193.4-108.5 0-182.3 81.7-182.3 188.8 0 111 69.9 187.2 182.3 187.2 85.1 0 140.2-38.3 166.7-120h-86.3c-9.4 30.5-47.6 46.5-77.3 46.5-57.4 0-87.4-33.6-87.4-90.7h256.9c.3-5.9.7-12.1.7-18.4zM653.9 537c3.1-46.9 34.4-76.2 81.2-76.2 49.2 0 73.8 28.9 78.1 76.2H653.9z"}}]},name:"behance",theme:"outlined"};const Od=Rd,C1=window.React;var $d=function(e,t){return C1.createElement(n,a({},e,{ref:t,icon:Od}))};const Md=C1.forwardRef($d);var Hd={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zM598.5 350.9h138.4v33.7H598.5v-33.7zM512 628.8a89.52 89.52 0 01-27 31c-11.8 8.2-24.9 14.2-38.8 17.7a167.4 167.4 0 01-44.6 5.7H236V342.1h161c16.3 0 31.1 1.5 44.6 4.3 13.4 2.8 24.8 7.6 34.4 14.1 9.5 6.5 17 15.2 22.3 26 5.2 10.7 7.9 24.1 7.9 40 0 17.2-3.9 31.4-11.7 42.9-7.9 11.5-19.3 20.8-34.8 28.1 21.1 6 36.6 16.7 46.8 31.7 10.4 15.2 15.5 33.4 15.5 54.8 0 17.4-3.3 32.3-10 44.8zM790.8 576H612.4c0 19.4 6.7 38 16.8 48 10.2 9.9 24.8 14.9 43.9 14.9 13.8 0 25.5-3.5 35.5-10.4 9.9-6.9 15.9-14.2 18.1-21.8h59.8c-9.6 29.7-24.2 50.9-44 63.7-19.6 12.8-43.6 19.2-71.5 19.2-19.5 0-37-3.2-52.7-9.3-15.1-5.9-28.7-14.9-39.9-26.5a121.2 121.2 0 01-25.1-41.2c-6.1-16.9-9.1-34.7-8.9-52.6 0-18.5 3.1-35.7 9.1-51.7 11.5-31.1 35.4-56 65.9-68.9 16.3-6.8 33.8-10.2 51.5-10 21 0 39.2 4 55 12.2a111.6 111.6 0 0138.6 32.8c10.1 13.7 17.2 29.3 21.7 46.9 4.3 17.3 5.8 35.5 4.6 54.7zm-122-95.6c-10.8 0-19.9 1.9-26.9 5.6-7 3.7-12.8 8.3-17.2 13.6a48.4 48.4 0 00-9.1 17.4c-1.6 5.3-2.7 10.7-3.1 16.2H723c-1.6-17.3-7.6-30.1-15.6-39.1-8.4-8.9-21.9-13.7-38.6-13.7zm-248.5-10.1c8.7-6.3 12.9-16.7 12.9-31 .3-6.8-1.1-13.5-4.1-19.6-2.7-4.9-6.7-9-11.6-11.9a44.8 44.8 0 00-16.6-6c-6.4-1.2-12.9-1.8-19.3-1.7h-70.3v79.7h76.1c13.1.1 24.2-3.1 32.9-9.5zm11.8 72c-9.8-7.5-22.9-11.2-39.2-11.2h-81.8v94h80.2c7.5 0 14.4-.7 21.1-2.1s12.7-3.8 17.8-7.2c5.1-3.3 9.2-7.8 12.3-13.6 3-5.8 4.5-13.2 4.5-22.1 0-17.7-5-30.2-14.9-37.8z"}}]},name:"behance-square",theme:"filled"};const pd=Hd,b1=window.React;var Td=function(e,t){return b1.createElement(n,a({},e,{ref:t,icon:pd}))};const Fd=b1.forwardRef(Td);var Sd={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zM598.5 350.9h138.4v33.7H598.5v-33.7zM512 628.8a89.52 89.52 0 01-27 31c-11.8 8.2-24.9 14.2-38.8 17.7a167.4 167.4 0 01-44.6 5.7H236V342.1h161c16.3 0 31.1 1.5 44.6 4.3 13.4 2.8 24.8 7.6 34.4 14.1 9.5 6.5 17 15.2 22.3 26 5.2 10.7 7.9 24.1 7.9 40 0 17.2-3.9 31.4-11.7 42.9-7.9 11.5-19.3 20.8-34.8 28.1 21.1 6 36.6 16.7 46.8 31.7 10.4 15.2 15.5 33.4 15.5 54.8 0 17.4-3.3 32.3-10 44.8zM790.8 576H612.4c0 19.4 6.7 38 16.8 48 10.2 9.9 24.8 14.9 43.9 14.9 13.8 0 25.5-3.5 35.5-10.4 9.9-6.9 15.9-14.2 18.1-21.8h59.8c-9.6 29.7-24.2 50.9-44 63.7-19.6 12.8-43.6 19.2-71.5 19.2-19.5 0-37-3.2-52.7-9.3-15.1-5.9-28.7-14.9-39.9-26.5a121.2 121.2 0 01-25.1-41.2c-6.1-16.9-9.1-34.7-8.9-52.6 0-18.5 3.1-35.7 9.1-51.7 11.5-31.1 35.4-56 65.9-68.9 16.3-6.8 33.8-10.2 51.5-10 21 0 39.2 4 55 12.2a111.6 111.6 0 0138.6 32.8c10.1 13.7 17.2 29.3 21.7 46.9 4.3 17.3 5.8 35.5 4.6 54.7zm-122-95.6c-10.8 0-19.9 1.9-26.9 5.6-7 3.7-12.8 8.3-17.2 13.6a48.4 48.4 0 00-9.1 17.4c-1.6 5.3-2.7 10.7-3.1 16.2H723c-1.6-17.3-7.6-30.1-15.6-39.1-8.4-8.9-21.9-13.7-38.6-13.7zm-248.5-10.1c8.7-6.3 12.9-16.7 12.9-31 .3-6.8-1.1-13.5-4.1-19.6-2.7-4.9-6.7-9-11.6-11.9a44.8 44.8 0 00-16.6-6c-6.4-1.2-12.9-1.8-19.3-1.7h-70.3v79.7h76.1c13.1.1 24.2-3.1 32.9-9.5zm11.8 72c-9.8-7.5-22.9-11.2-39.2-11.2h-81.8v94h80.2c7.5 0 14.4-.7 21.1-2.1s12.7-3.8 17.8-7.2c5.1-3.3 9.2-7.8 12.3-13.6 3-5.8 4.5-13.2 4.5-22.1 0-17.7-5-30.2-14.9-37.8z"}}]},name:"behance-square",theme:"outlined"};const Vd=Sd,L1=window.React;var Cd=function(e,t){return L1.createElement(n,a({},e,{ref:t,icon:Vd}))};const bd=L1.forwardRef(Cd);var Ld={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M816 768h-24V428c0-141.1-104.3-257.8-240-277.2V112c0-22.1-17.9-40-40-40s-40 17.9-40 40v38.8C336.3 170.2 232 286.9 232 428v340h-24c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h216c0 61.8 50.2 112 112 112s112-50.2 112-112h216c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM512 888c-26.5 0-48-21.5-48-48h96c0 26.5-21.5 48-48 48z"}}]},name:"bell",theme:"filled"};const Bd=Ld,B1=window.React;var xd=function(e,t){return B1.createElement(n,a({},e,{ref:t,icon:Bd}))};const Ed=B1.forwardRef(xd);var Ad={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M816 768h-24V428c0-141.1-104.3-257.7-240-277.1V112c0-22.1-17.9-40-40-40s-40 17.9-40 40v38.9c-135.7 19.4-240 136-240 277.1v340h-24c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h216c0 61.8 50.2 112 112 112s112-50.2 112-112h216c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM512 888c-26.5 0-48-21.5-48-48h96c0 26.5-21.5 48-48 48zM304 768V428c0-55.6 21.6-107.8 60.9-147.1S456.4 220 512 220c55.6 0 107.8 21.6 147.1 60.9S720 372.4 720 428v340H304z"}}]},name:"bell",theme:"outlined"};const kd=Ad,x1=window.React;var Pd=function(e,t){return x1.createElement(n,a({},e,{ref:t,icon:kd}))};const qd=x1.forwardRef(Pd);var yd={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 220c-55.6 0-107.8 21.6-147.1 60.9S304 372.4 304 428v340h416V428c0-55.6-21.6-107.8-60.9-147.1S567.6 220 512 220zm280 208c0-141.1-104.3-257.8-240-277.2v.1c135.7 19.4 240 136 240 277.1zM472 150.9v-.1C336.3 170.2 232 286.9 232 428c0-141.1 104.3-257.7 240-277.1z",fill:t}},{tag:"path",attrs:{d:"M816 768h-24V428c0-141.1-104.3-257.7-240-277.1V112c0-22.1-17.9-40-40-40s-40 17.9-40 40v38.9c-135.7 19.4-240 136-240 277.1v340h-24c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h216c0 61.8 50.2 112 112 112s112-50.2 112-112h216c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM512 888c-26.5 0-48-21.5-48-48h96c0 26.5-21.5 48-48 48zm208-120H304V428c0-55.6 21.6-107.8 60.9-147.1S456.4 220 512 220c55.6 0 107.8 21.6 147.1 60.9S720 372.4 720 428v340z",fill:e}}]}},name:"bell",theme:"twotone"};const Dd=yd,E1=window.React;var Id=function(e,t){return E1.createElement(n,a({},e,{ref:t,icon:Dd}))};const Ud=E1.forwardRef(Id);var Wd={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M766.4 744.3c43.7 0 79.4-36.2 79.4-80.5 0-53.5-79.4-140.8-79.4-140.8S687 610.3 687 663.8c0 44.3 35.7 80.5 79.4 80.5zm-377.1-44.1c7.1 7.1 18.6 7.1 25.6 0l256.1-256c7.1-7.1 7.1-18.6 0-25.6l-256-256c-.6-.6-1.3-1.2-2-1.7l-78.2-78.2a9.11 9.11 0 00-12.8 0l-48 48a9.11 9.11 0 000 12.8l67.2 67.2-207.8 207.9c-7.1 7.1-7.1 18.6 0 25.6l255.9 256zm12.9-448.6l178.9 178.9H223.4l178.8-178.9zM904 816H120c-4.4 0-8 3.6-8 8v80c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-80c0-4.4-3.6-8-8-8z"}}]},name:"bg-colors",theme:"outlined"};const Gd=Wd,A1=window.React;var Nd=function(e,t){return A1.createElement(n,a({},e,{ref:t,icon:Gd}))};const Qd=A1.forwardRef(Nd);var Zd={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M310.13 596.45c-8-4.46-16.5-8.43-25-11.9a273.55 273.55 0 00-26.99-7.44c-2.5-.99-2.5 1-2.5 1.49 0 7.93.5 18.84 1.5 27.77 1 7.44 2 15.37 4 22.8 0 .5 0 1 .5 1.5 1 .99 2 1.48 3 .49 8-4.46 16-8.43 23-13.39 7.5-5.45 15.5-11.9 22-18.35 1.5-1.48 0-2.47.5-2.97m323.95-11.9a273.55 273.55 0 00-27-7.44c-2.5-.99-2.5 1-2.5 1.49 0 7.93.5 18.84 1.5 27.77 1 7.43 2 15.37 4 22.8 0 .5 0 1 .5 1.5 1 .99 2 1.48 3 .49 8-4.46 16-8.43 23-13.39 7.5-5.45 15.5-11.9 22-18.35 2-1.48.5-2.47.5-2.97-7.5-4.46-16.5-8.43-25-11.9"}},{tag:"path",attrs:{d:"M741.5 112H283c-94.5 0-171 76.5-171 171.5v458c.5 94 77 170.5 171 170.5h458c94.5 0 171-76.5 171-170.5v-458c.5-95-76-171.5-170.5-171.5m95 343.5H852v48h-15.5zM741 454l2 43-13.5 1.5-5-44.5zm-23.5 0l4 45.5L707 501l-6.5-47.5h17zM487 455.5h15v48h-15zm-96-1.5l2 43-13.5 1.5-5-44.5zm-23.5 0l4 45.5-14.5 2-6-47.5zM364 603c-20.5 65.5-148 59.5-159.5 57.5-9-161.5-23-196.5-34.5-275.5l54.5-22.5c1 71.5 9 185 9 185s108.5-15.5 132 47c.5 3 0 6-1.5 8.5m20.5 35.5l-23.5-124h35.5l13 123zm44.5-8l-27-235 33.5-1.5 21 236H429zm34-175h17.5v48H467zm41 190h-26.5l-9.5-126h36zm210-43C693.5 668 566 662 554.5 660c-9-161-23-196-34.5-275l54.5-22.5c1 71.5 9 185 9 185S692 532 715.5 594c.5 3 0 6-1.5 8.5m19.5 36l-23-124H746l13 123zm45.5-8l-27.5-235L785 394l21 236h-27zm33.5-175H830v48h-13zm41 190H827l-9.5-126h36z"}}]},name:"bilibili",theme:"filled"};const Yd=Zd,k1=window.React;var jd=function(e,t){return k1.createElement(n,a({},e,{ref:t,icon:Yd}))};const Jd=k1.forwardRef(jd);var Kd={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M235.52 616.57c16.73-.74 32.28-1.77 47.69-2.07 66.8-1.18 132.4 6.81 194.76 32 30.5 12.3 59.98 26.52 86.5 46.51 21.76 16.45 26.5 36.9 16.58 67.11-6.22 18.67-18.66 32.74-34.36 45.04-37.03 28.88-75.83 54.96-120.41 69.62A595.87 595.87 0 01330 898.04c-42.8 6.67-86.2 9.63-129.45 13.63-8.88.89-17.92-.3-26.8-.3-4.6 0-5.78-2.37-5.93-6.37-1.18-19.7-2.07-39.55-3.85-59.25a2609.47 2609.47 0 00-7.7-76.3c-4-35.4-8.44-70.66-12.89-105.92-4.59-37.18-9.33-74.21-13.77-111.4-4.44-36.3-8.44-72.73-13.18-109.03-5.34-41.48-11.26-82.96-16.89-124.44-6.66-49.03-15.85-97.62-28.43-145.47-.6-2.07 1.18-6.67 2.96-7.26 41.91-16.89 83.98-33.33 125.89-50.07 13.92-5.63 15.1-7.26 15.25 10.37.15 75.1.45 150.21 1.63 225.32.6 39.11 2.08 78.22 4.74 117.18 3.26 47.55 8.3 95.1 12.6 142.66 0 2.07.88 4 1.33 5.19m83.68 218.06a74372.3 74372.3 0 00114.78-86.96c-4.74-6.82-109.3-47.85-133.89-53.33 6.22 46.37 12.59 92.59 19.1 140.29m434.13-14.39c-19.94-202.14-36.78-406.5-75.32-609.67 12.55-1.48 25.1-3.25 37.8-4.3 14.63-1.32 29.4-1.92 44.01-3.1 12.26-1.04 16.84 2.22 17.58 14.22 2.21 32.13 4.13 64.26 6.35 96.4 2.95 43.39 6.05 86.92 9.15 130.31 2.22 31.25 4.14 62.64 6.65 93.89 2.8 34.2 5.9 68.27 9 102.47 2.22 25.18 4.3 50.5 6.8 75.68 2.66 27.24 5.61 54.49 8.42 81.74.74 7.85 1.62 15.7 2.21 23.54.3 4.3-2.06 4.89-6.05 4.45-21.7-2.23-43.42-3.85-66.6-5.63M572 527.15c17.62-2.51 34.64-5.32 51.66-7.25 12.29-1.48 24.72-1.63 37.01-2.81 6.66-.6 10.95 1.77 11.99 8.29 2.81 17.32 5.77 34.79 7.85 52.26 3.4 29.02 6.07 58.18 9.17 87.2 2.67 25.46 5.33 50.78 8.3 76.24 3.25 27.24 6.8 54.33 10.2 81.42 1.04 8 1.78 16.14 2.82 24.88a9507.1 9507.1 0 00-74.76 9.62C614.93 747.15 593.61 638.19 572 527.15m382 338.83c-24.08 0-47.28.14-70.47-.3-1.93 0-5.35-3.4-5.5-5.48-3.57-37.05-6.69-73.96-9.96-111l-9.37-103.16c-3.27-35.42-6.39-70.84-9.66-106.26-.15-2.07-.6-4-1.04-7.11 8.62-1.04 16.8-2.67 25.12-2.67 22.45 0 44.9.6 67.5 1.19 5.8.14 8.32 4 8.62 9.33.75 11.12 1.79 22.08 1.79 33.2.14 52.17-.15 104.48.3 156.65.44 41.65 1.78 83.44 2.67 125.08zM622.07 480c-5.3-42.57-10.62-84.1-16.07-127.4 13.86-.16 27.71-.6 41.42-.6 4.57 0 6.64 2.51 7.08 7.54 3.69 38.72 7.52 77.45 11.5 117.65-14.3.74-29.04 1.78-43.93 2.81M901 364.07c11.94 0 24.62-.15 37.45 0 6.42.14 9.55 2.67 9.55 10.24-.45 36.22-.15 72.45-.15 108.53V491c-15.37-.74-30.14-1.49-46.7-2.23-.15-41.12-.15-82.4-.15-124.7M568.57 489c-7.43-41.2-15-82.1-22.57-124.02 13.51-2.07 27.02-4.29 40.39-5.9 5.94-.75 4.9 4.42 5.2 7.67 1.63 13.88 2.81 27.6 4.3 41.49 2.37 21.7 4.75 43.4 6.98 64.96.3 2.8 0 5.76 0 8.86-11.29 2.36-22.57 4.58-34.3 6.94M839 365.16c12.72 0 25.43.15 38-.15 5.69-.15 7.78 1.04 7.63 7.56-.44 17.36.15 34.7.3 52.2.15 21.51 0 43.17 0 64.52-12.86 1.34-24.09 2.37-36.2 3.71-3.15-41.97-6.44-83.8-9.73-127.84"}}]},name:"bilibili",theme:"outlined"};const Xd=Kd,P1=window.React;var _d=function(e,t){return P1.createElement(n,a({},e,{ref:t,icon:Xd}))};const es=P1.forwardRef(_d);var ts={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M856 376H648V168c0-8.8-7.2-16-16-16H168c-8.8 0-16 7.2-16 16v464c0 8.8 7.2 16 16 16h208v208c0 8.8 7.2 16 16 16h464c8.8 0 16-7.2 16-16V392c0-8.8-7.2-16-16-16zm-480 16v188H220V220h360v156H392c-8.8 0-16 7.2-16 16zm204 52v136H444V444h136zm224 360H444V648h188c8.8 0 16-7.2 16-16V444h156v360z"}}]},name:"block",theme:"outlined"};const cs=ts,q1=window.React;var as=function(e,t){return q1.createElement(n,a({},e,{ref:t,icon:cs}))};const ns=q1.forwardRef(as);var ls={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M697.8 481.4c33.6-35 54.2-82.3 54.2-134.3v-10.2C752 229.3 663.9 142 555.3 142H259.4c-15.1 0-27.4 12.3-27.4 27.4v679.1c0 16.3 13.2 29.5 29.5 29.5h318.7c117 0 211.8-94.2 211.8-210.5v-11c0-73-37.4-137.3-94.2-175.1zM328 238h224.7c57.1 0 103.3 44.4 103.3 99.3v9.5c0 54.8-46.3 99.3-103.3 99.3H328V238zm366.6 429.4c0 62.9-51.7 113.9-115.5 113.9H328V542.7h251.1c63.8 0 115.5 51 115.5 113.9v10.8z"}}]},name:"bold",theme:"outlined"};const os=ls,y1=window.React;var is=function(e,t){return y1.createElement(n,a({},e,{ref:t,icon:os}))};const rs=y1.forwardRef(is);var ds={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V96c0-17.7-14.3-32-32-32zM668 345.9L621.5 312 572 347.4V124h96v221.9z"}}]},name:"book",theme:"filled"};const ss=ds,D1=window.React;var vs=function(e,t){return D1.createElement(n,a({},e,{ref:t,icon:ss}))};const hs=D1.forwardRef(vs);var us={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V96c0-17.7-14.3-32-32-32zm-260 72h96v209.9L621.5 312 572 347.4V136zm220 752H232V136h280v296.9c0 3.3 1 6.6 3 9.3a15.9 15.9 0 0022.3 3.7l83.8-59.9 81.4 59.4c2.7 2 6 3.1 9.4 3.1 8.8 0 16-7.2 16-16V136h64v752z"}}]},name:"book",theme:"outlined"};const fs=us,I1=window.React;var ws=function(e,t){return I1.createElement(n,a({},e,{ref:t,icon:fs}))};const ms=I1.forwardRef(ws);var gs={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V96c0-17.7-14.3-32-32-32zm-260 72h96v209.9L621.5 312 572 347.4V136zM232 888V136h280v296.9c0 3.3 1 6.6 3 9.3a15.9 15.9 0 0022.3 3.7l83.8-59.9 81.4 59.4c2.7 2 6 3.1 9.4 3.1 8.8 0 16-7.2 16-16V136h64v752H232z",fill:e}},{tag:"path",attrs:{d:"M668 345.9V136h-96v211.4l49.5-35.4z",fill:t}},{tag:"path",attrs:{d:"M727.9 136v296.5c0 8.8-7.2 16-16 16-3.4 0-6.7-1.1-9.4-3.1L621.1 386l-83.8 59.9a15.9 15.9 0 01-22.3-3.7c-2-2.7-3-6-3-9.3V136H232v752h559.9V136h-64z",fill:t}}]}},name:"book",theme:"twotone"};const zs=gs,U1=window.React;var Rs=function(e,t){return U1.createElement(n,a({},e,{ref:t,icon:zs}))};const Os=U1.forwardRef(Rs);var $s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 808H152c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h720c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm-720-94h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm0-498h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm0 332h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm0-166h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm166 166h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm0-332h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm332 0h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm0 332h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm222-72h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm-388 72h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm388-404h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm-388 72h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm388 426h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm-388 72h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm388-404h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm-388 72h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8z"}}]},name:"border-bottom",theme:"outlined"};const Ms=$s,W1=window.React;var Hs=function(e,t){return W1.createElement(n,a({},e,{ref:t,icon:Ms}))};const ps=W1.forwardRef(Hs);var Ts={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M540 144h-56c-4.4 0-8 3.6-8 8v720c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V152c0-4.4-3.6-8-8-8zm-166 0h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm498 0h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm-664 0h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm498 0h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM208 310h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm664 0h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 332h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm-664 0h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 166h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0-332h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm664 332h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0-332h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM374 808h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0-332h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm332 332h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0-332h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8z"}}]},name:"border-horizontal",theme:"outlined"};const Fs=Ts,G1=window.React;var Ss=function(e,t){return G1.createElement(n,a({},e,{ref:t,icon:Fs}))};const Vs=G1.forwardRef(Ss);var Cs={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 476H548V144h-72v332H152c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h324v332h72V548h324c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0-166h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 498h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0-664h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 498h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM650 216h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm56 592h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm-332 0h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm-56-592h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-166 0h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm56 592h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm-56-426h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm56 260h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8z"}}]},name:"border-inner",theme:"outlined"};const bs=Cs,N1=window.React;var Ls=function(e,t){return N1.createElement(n,a({},e,{ref:t,icon:bs}))};const Bs=N1.forwardRef(Ls);var xs={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M208 144h-56c-4.4 0-8 3.6-8 8v720c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V152c0-4.4-3.6-8-8-8zm166 0h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm498 0h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm-332 0h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm166 0h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM540 310h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm332 0h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 332h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm-332 0h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 166h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0-332h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm332 332h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0-332h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM374 808h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0-332h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm332 332h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0-332h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8z"}}]},name:"border-left",theme:"outlined"};const Es=xs,Q1=window.React;var As=function(e,t){return Q1.createElement(n,a({},e,{ref:t,icon:Es}))};const ks=Q1.forwardRef(As);var Ps={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656zM484 366h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zM302 548h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm364 0h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-182 0h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm0 182h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8z"}}]},name:"border-outer",theme:"outlined"};const qs=Ps,Z1=window.React;var ys=function(e,t){return Z1.createElement(n,a({},e,{ref:t,icon:qs}))};const Ds=Z1.forwardRef(ys);var Is={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"border",theme:"outlined"};const Us=Is,Y1=window.React;var Ws=function(e,t){return Y1.createElement(n,a({},e,{ref:t,icon:Us}))};const Gs=Y1.forwardRef(Ws);var Ns={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 144h-56c-4.4 0-8 3.6-8 8v720c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V152c0-4.4-3.6-8-8-8zm-166 0h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm-498 0h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm332 0h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm-166 0h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm166 166h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm-332 0h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 332h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm332 0h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 166h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0-332h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM208 808h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0-332h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm498 332h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0-332h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM374 808h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0-332h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8z"}}]},name:"border-right",theme:"outlined"};const Qs=Ns,j1=window.React;var Zs=function(e,t){return j1.createElement(n,a({},e,{ref:t,icon:Qs}))};const Ys=j1.forwardRef(Zs);var js={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 144H152c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h720c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM208 310h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 498h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0-332h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 166h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm166-166h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 332h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm332 0h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0-332h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm166 0h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm-332 0h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm332 332h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm-332 0h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm332-498h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm-332 0h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm332 332h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm-332 0h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8z"}}]},name:"border-top",theme:"outlined"};const Js=js,J1=window.React;var Ks=function(e,t){return J1.createElement(n,a({},e,{ref:t,icon:Js}))};const Xs=J1.forwardRef(Ks);var _s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 476H152c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h720c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0-166h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 498h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0-664h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 498h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM650 216h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm56 592h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm-332 0h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm-56-592h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-166 0h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm332 0h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zM208 808h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm332 0h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM152 382h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm332 0h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zM208 642h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm332 0h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8z"}}]},name:"border-verticle",theme:"outlined"};const ev=_s,K1=window.React;var tv=function(e,t){return K1.createElement(n,a({},e,{ref:t,icon:ev}))};const cv=K1.forwardRef(tv);var av={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M117 368h231v64H117zm559 0h241v64H676zm-264 0h200v64H412zm0 224h200v64H412zm264 0h241v64H676zm-559 0h231v64H117zm295-160V179h-64v666h64V592zm264-64V179h-64v666h64V432z"}}]},name:"borderless-table",theme:"outlined"};const nv=av,X1=window.React;var lv=function(e,t){return X1.createElement(n,a({},e,{ref:t,icon:nv}))};const ov=X1.forwardRef(lv);var iv={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M952 224h-52c-4.4 0-8 3.6-8 8v248h-92V304c0-4.4-3.6-8-8-8H448v432h344c4.4 0 8-3.6 8-8V548h92v244c0 4.4 3.6 8 8 8h52c4.4 0 8-3.6 8-8V232c0-4.4-3.6-8-8-8zm-728 80v176h-92V232c0-4.4-3.6-8-8-8H72c-4.4 0-8 3.6-8 8v560c0 4.4 3.6 8 8 8h52c4.4 0 8-3.6 8-8V548h92v172c0 4.4 3.6 8 8 8h152V296H232c-4.4 0-8 3.6-8 8z"}}]},name:"box-plot",theme:"filled"};const rv=iv,_1=window.React;var dv=function(e,t){return _1.createElement(n,a({},e,{ref:t,icon:rv}))};const sv=_1.forwardRef(dv);var vv={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M952 224h-52c-4.4 0-8 3.6-8 8v248h-92V304c0-4.4-3.6-8-8-8H232c-4.4 0-8 3.6-8 8v176h-92V232c0-4.4-3.6-8-8-8H72c-4.4 0-8 3.6-8 8v560c0 4.4 3.6 8 8 8h52c4.4 0 8-3.6 8-8V548h92v172c0 4.4 3.6 8 8 8h560c4.4 0 8-3.6 8-8V548h92v244c0 4.4 3.6 8 8 8h52c4.4 0 8-3.6 8-8V232c0-4.4-3.6-8-8-8zM296 368h88v288h-88V368zm432 288H448V368h280v288z"}}]},name:"box-plot",theme:"outlined"};const hv=vv,e4=window.React;var uv=function(e,t){return e4.createElement(n,a({},e,{ref:t,icon:hv}))};const fv=e4.forwardRef(uv);var wv={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M296 368h88v288h-88zm152 0h280v288H448z",fill:t}},{tag:"path",attrs:{d:"M952 224h-52c-4.4 0-8 3.6-8 8v248h-92V304c0-4.4-3.6-8-8-8H232c-4.4 0-8 3.6-8 8v176h-92V232c0-4.4-3.6-8-8-8H72c-4.4 0-8 3.6-8 8v560c0 4.4 3.6 8 8 8h52c4.4 0 8-3.6 8-8V548h92v172c0 4.4 3.6 8 8 8h560c4.4 0 8-3.6 8-8V548h92v244c0 4.4 3.6 8 8 8h52c4.4 0 8-3.6 8-8V232c0-4.4-3.6-8-8-8zM384 656h-88V368h88v288zm344 0H448V368h280v288z",fill:e}}]}},name:"box-plot",theme:"twotone"};const mv=wv,t4=window.React;var gv=function(e,t){return t4.createElement(n,a({},e,{ref:t,icon:mv}))};const zv=t4.forwardRef(gv);var Rv={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M740 161c-61.8 0-112 50.2-112 112 0 50.1 33.1 92.6 78.5 106.9v95.9L320 602.4V318.1c44.2-15 76-56.9 76-106.1 0-61.8-50.2-112-112-112s-112 50.2-112 112c0 49.2 31.8 91 76 106.1V706c-44.2 15-76 56.9-76 106.1 0 61.8 50.2 112 112 112s112-50.2 112-112c0-49.2-31.8-91-76-106.1v-27.8l423.5-138.7a50.52 50.52 0 0034.9-48.2V378.2c42.9-15.8 73.6-57 73.6-105.2 0-61.8-50.2-112-112-112zm-504 51a48.01 48.01 0 0196 0 48.01 48.01 0 01-96 0zm96 600a48.01 48.01 0 01-96 0 48.01 48.01 0 0196 0zm408-491a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"branches",theme:"outlined"};const Ov=Rv,c4=window.React;var $v=function(e,t){return c4.createElement(n,a({},e,{ref:t,icon:Ov}))};const Mv=c4.forwardRef($v);var Hv={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M304 280h416c4.4 0 8-3.6 8-8 0-40-8.8-76.7-25.9-108.1a184.31 184.31 0 00-74-74C596.7 72.8 560 64 520 64h-16c-40 0-76.7 8.8-108.1 25.9a184.31 184.31 0 00-74 74C304.8 195.3 296 232 296 272c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M940 512H792V412c76.8 0 139-62.2 139-139 0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8a63 63 0 01-63 63H232a63 63 0 01-63-63c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8 0 76.8 62.2 139 139 139v100H84c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h148v96c0 6.5.2 13 .7 19.3C164.1 728.6 116 796.7 116 876c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8 0-44.2 23.9-82.9 59.6-103.7a273 273 0 0022.7 49c24.3 41.5 59 76.2 100.5 100.5 28.9 16.9 61 28.8 95.3 34.5 4.4 0 8-3.6 8-8V484c0-4.4 3.6-8 8-8h60c4.4 0 8 3.6 8 8v464.2c0 4.4 3.6 8 8 8 34.3-5.7 66.4-17.6 95.3-34.5a281.38 281.38 0 00123.2-149.5A120.4 120.4 0 01836 876c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8 0-79.3-48.1-147.4-116.7-176.7.4-6.4.7-12.8.7-19.3v-96h148c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8z"}}]},name:"bug",theme:"filled"};const pv=Hv,a4=window.React;var Tv=function(e,t){return a4.createElement(n,a({},e,{ref:t,icon:pv}))};const Fv=a4.forwardRef(Tv);var Sv={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M304 280h56c4.4 0 8-3.6 8-8 0-28.3 5.9-53.2 17.1-73.5 10.6-19.4 26-34.8 45.4-45.4C450.9 142 475.7 136 504 136h16c28.3 0 53.2 5.9 73.5 17.1 19.4 10.6 34.8 26 45.4 45.4C650 218.9 656 243.7 656 272c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8 0-40-8.8-76.7-25.9-108.1a184.31 184.31 0 00-74-74C596.7 72.8 560 64 520 64h-16c-40 0-76.7 8.8-108.1 25.9a184.31 184.31 0 00-74 74C304.8 195.3 296 232 296 272c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M940 512H792V412c76.8 0 139-62.2 139-139 0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8a63 63 0 01-63 63H232a63 63 0 01-63-63c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8 0 76.8 62.2 139 139 139v100H84c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h148v96c0 6.5.2 13 .7 19.3C164.1 728.6 116 796.7 116 876c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8 0-44.2 23.9-82.9 59.6-103.7a273 273 0 0022.7 49c24.3 41.5 59 76.2 100.5 100.5S460.5 960 512 960s99.8-13.9 141.3-38.2a281.38 281.38 0 00123.2-149.5A120 120 0 01836 876c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8 0-79.3-48.1-147.4-116.7-176.7.4-6.4.7-12.8.7-19.3v-96h148c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM716 680c0 36.8-9.7 72-27.8 102.9-17.7 30.3-43 55.6-73.3 73.3C584 874.3 548.8 884 512 884s-72-9.7-102.9-27.8c-30.3-17.7-55.6-43-73.3-73.3A202.75 202.75 0 01308 680V412h408v268z"}}]},name:"bug",theme:"outlined"};const Vv=Sv,n4=window.React;var Cv=function(e,t){return n4.createElement(n,a({},e,{ref:t,icon:Vv}))};const bv=n4.forwardRef(Cv);var Lv={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M308 412v268c0 36.78 9.68 71.96 27.8 102.9a205.39 205.39 0 0073.3 73.3A202.68 202.68 0 00512 884c36.78 0 71.96-9.68 102.9-27.8a205.39 205.39 0 0073.3-73.3A202.68 202.68 0 00716 680V412H308zm484 172v96c0 6.5-.22 12.95-.66 19.35C859.94 728.64 908 796.7 908 876a8 8 0 01-8 8h-56a8 8 0 01-8-8c0-44.24-23.94-82.89-59.57-103.7a278.63 278.63 0 01-22.66 49.02 281.39 281.39 0 01-100.45 100.45C611.84 946.07 563.55 960 512 960s-99.84-13.93-141.32-38.23a281.39 281.39 0 01-100.45-100.45 278.63 278.63 0 01-22.66-49.02A119.95 119.95 0 00188 876a8 8 0 01-8 8h-56a8 8 0 01-8-8c0-79.3 48.07-147.36 116.66-176.65A284.12 284.12 0 01232 680v-96H84a8 8 0 01-8-8v-56a8 8 0 018-8h148V412c-76.77 0-139-62.23-139-139a8 8 0 018-8h60a8 8 0 018 8 63 63 0 0063 63h560a63 63 0 0063-63 8 8 0 018-8h60a8 8 0 018 8c0 76.77-62.23 139-139 139v100h148a8 8 0 018 8v56a8 8 0 01-8 8H792zM368 272a8 8 0 01-8 8h-56a8 8 0 01-8-8c0-40.04 8.78-76.75 25.9-108.07a184.57 184.57 0 0174.03-74.03C427.25 72.78 463.96 64 504 64h16c40.04 0 76.75 8.78 108.07 25.9a184.57 184.57 0 0174.03 74.03C719.22 195.25 728 231.96 728 272a8 8 0 01-8 8h-56a8 8 0 01-8-8c0-28.33-5.94-53.15-17.08-73.53a112.56 112.56 0 00-45.39-45.4C573.15 141.95 548.33 136 520 136h-16c-28.33 0-53.15 5.94-73.53 17.08a112.56 112.56 0 00-45.4 45.39C373.95 218.85 368 243.67 368 272z",fill:e}},{tag:"path",attrs:{d:"M308 412v268c0 36.78 9.68 71.96 27.8 102.9a205.39 205.39 0 0073.3 73.3A202.68 202.68 0 00512 884c36.78 0 71.96-9.68 102.9-27.8a205.39 205.39 0 0073.3-73.3A202.68 202.68 0 00716 680V412H308z",fill:t}}]}},name:"bug",theme:"twotone"};const Bv=Lv,l4=window.React;var xv=function(e,t){return l4.createElement(n,a({},e,{ref:t,icon:Bv}))};const Ev=l4.forwardRef(xv);var Av={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M916 210H376c-17.7 0-32 14.3-32 32v236H108c-17.7 0-32 14.3-32 32v272c0 17.7 14.3 32 32 32h540c17.7 0 32-14.3 32-32V546h236c17.7 0 32-14.3 32-32V242c0-17.7-14.3-32-32-32zM612 746H412V546h200v200zm268-268H680V278h200v200z"}}]},name:"build",theme:"filled"};const kv=Av,o4=window.React;var Pv=function(e,t){return o4.createElement(n,a({},e,{ref:t,icon:kv}))};const qv=o4.forwardRef(Pv);var yv={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M916 210H376c-17.7 0-32 14.3-32 32v236H108c-17.7 0-32 14.3-32 32v272c0 17.7 14.3 32 32 32h540c17.7 0 32-14.3 32-32V546h236c17.7 0 32-14.3 32-32V242c0-17.7-14.3-32-32-32zm-504 68h200v200H412V278zm-68 468H144V546h200v200zm268 0H412V546h200v200zm268-268H680V278h200v200z"}}]},name:"build",theme:"outlined"};const Dv=yv,i4=window.React;var Iv=function(e,t){return i4.createElement(n,a({},e,{ref:t,icon:Dv}))};const Uv=i4.forwardRef(Iv);var Wv={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M144 546h200v200H144zm268-268h200v200H412z",fill:t}},{tag:"path",attrs:{d:"M916 210H376c-17.7 0-32 14.3-32 32v236H108c-17.7 0-32 14.3-32 32v272c0 17.7 14.3 32 32 32h540c17.7 0 32-14.3 32-32V546h236c17.7 0 32-14.3 32-32V242c0-17.7-14.3-32-32-32zM344 746H144V546h200v200zm268 0H412V546h200v200zm0-268H412V278h200v200zm268 0H680V278h200v200z",fill:e}}]}},name:"build",theme:"twotone"};const Gv=Wv,r4=window.React;var Nv=function(e,t){return r4.createElement(n,a({},e,{ref:t,icon:Gv}))};const Qv=r4.forwardRef(Nv);var Zv={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M348 676.1C250 619.4 184 513.4 184 392c0-181.1 146.9-328 328-328s328 146.9 328 328c0 121.4-66 227.4-164 284.1V792c0 17.7-14.3 32-32 32H380c-17.7 0-32-14.3-32-32V676.1zM392 888h240c4.4 0 8 3.6 8 8v32c0 17.7-14.3 32-32 32H416c-17.7 0-32-14.3-32-32v-32c0-4.4 3.6-8 8-8z"}}]},name:"bulb",theme:"filled"};const Yv=Zv,d4=window.React;var jv=function(e,t){return d4.createElement(n,a({},e,{ref:t,icon:Yv}))};const Jv=d4.forwardRef(jv);var Kv={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M632 888H392c-4.4 0-8 3.6-8 8v32c0 17.7 14.3 32 32 32h192c17.7 0 32-14.3 32-32v-32c0-4.4-3.6-8-8-8zM512 64c-181.1 0-328 146.9-328 328 0 121.4 66 227.4 164 284.1V792c0 17.7 14.3 32 32 32h264c17.7 0 32-14.3 32-32V676.1c98-56.7 164-162.7 164-284.1 0-181.1-146.9-328-328-328zm127.9 549.8L604 634.6V752H420V634.6l-35.9-20.8C305.4 568.3 256 484.5 256 392c0-141.4 114.6-256 256-256s256 114.6 256 256c0 92.5-49.4 176.3-128.1 221.8z"}}]},name:"bulb",theme:"outlined"};const Xv=Kv,s4=window.React;var _v=function(e,t){return s4.createElement(n,a({},e,{ref:t,icon:Xv}))};const eh=s4.forwardRef(_v);var th={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 136c-141.4 0-256 114.6-256 256 0 92.5 49.4 176.3 128.1 221.8l35.9 20.8V752h184V634.6l35.9-20.8C718.6 568.3 768 484.5 768 392c0-141.4-114.6-256-256-256z",fill:t}},{tag:"path",attrs:{d:"M632 888H392c-4.4 0-8 3.6-8 8v32c0 17.7 14.3 32 32 32h192c17.7 0 32-14.3 32-32v-32c0-4.4-3.6-8-8-8zM512 64c-181.1 0-328 146.9-328 328 0 121.4 66 227.4 164 284.1V792c0 17.7 14.3 32 32 32h264c17.7 0 32-14.3 32-32V676.1c98-56.7 164-162.7 164-284.1 0-181.1-146.9-328-328-328zm127.9 549.8L604 634.6V752H420V634.6l-35.9-20.8C305.4 568.3 256 484.5 256 392c0-141.4 114.6-256 256-256s256 114.6 256 256c0 92.5-49.4 176.3-128.1 221.8z",fill:e}}]}},name:"bulb",theme:"twotone"};const ch=th,v4=window.React;var ah=function(e,t){return v4.createElement(n,a({},e,{ref:t,icon:ch}))};const nh=v4.forwardRef(ah);var lh={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zM440.2 765h-50.8c-2.2 0-4.5-1.1-5.9-2.9L348 718.6l-35.5 43.5a7.38 7.38 0 01-5.9 2.9h-50.8c-6.6 0-10.2-7.9-5.8-13.1l62.7-76.8-61.2-74.9c-4.3-5.2-.7-13.1 5.9-13.1h50.9c2.2 0 4.5 1.1 5.9 2.9l34 41.6 34-41.6c1.5-1.9 3.6-2.9 5.9-2.9h50.8c6.6 0 10.2 7.9 5.9 13.1L383.5 675l62.7 76.8c4.2 5.3.6 13.2-6 13.2zm7.8-382c0 2.2-1.4 4-3.2 4H376v68.7c0 1.9-1.8 3.3-4 3.3h-48c-2.2 0-4-1.4-4-3.2V387h-68.8c-1.8 0-3.2-1.8-3.2-4v-48c0-2.2 1.4-4 3.2-4H320v-68.8c0-1.8 1.8-3.2 4-3.2h48c2.2 0 4 1.4 4 3.2V331h68.7c1.9 0 3.3 1.8 3.3 4v48zm328 369c0 2.2-1.4 4-3.2 4H579.2c-1.8 0-3.2-1.8-3.2-4v-48c0-2.2 1.4-4 3.2-4h193.5c1.9 0 3.3 1.8 3.3 4v48zm0-104c0 2.2-1.4 4-3.2 4H579.2c-1.8 0-3.2-1.8-3.2-4v-48c0-2.2 1.4-4 3.2-4h193.5c1.9 0 3.3 1.8 3.3 4v48zm0-265c0 2.2-1.4 4-3.2 4H579.2c-1.8 0-3.2-1.8-3.2-4v-48c0-2.2 1.4-4 3.2-4h193.5c1.9 0 3.3 1.8 3.3 4v48z"}}]},name:"calculator",theme:"filled"};const oh=lh,h4=window.React;var ih=function(e,t){return h4.createElement(n,a({},e,{ref:t,icon:oh}))};const rh=h4.forwardRef(ih);var dh={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M251.2 387H320v68.8c0 1.8 1.8 3.2 4 3.2h48c2.2 0 4-1.4 4-3.3V387h68.8c1.8 0 3.2-1.8 3.2-4v-48c0-2.2-1.4-4-3.3-4H376v-68.8c0-1.8-1.8-3.2-4-3.2h-48c-2.2 0-4 1.4-4 3.2V331h-68.8c-1.8 0-3.2 1.8-3.2 4v48c0 2.2 1.4 4 3.2 4zm328 0h193.6c1.8 0 3.2-1.8 3.2-4v-48c0-2.2-1.4-4-3.3-4H579.2c-1.8 0-3.2 1.8-3.2 4v48c0 2.2 1.4 4 3.2 4zm0 265h193.6c1.8 0 3.2-1.8 3.2-4v-48c0-2.2-1.4-4-3.3-4H579.2c-1.8 0-3.2 1.8-3.2 4v48c0 2.2 1.4 4 3.2 4zm0 104h193.6c1.8 0 3.2-1.8 3.2-4v-48c0-2.2-1.4-4-3.3-4H579.2c-1.8 0-3.2 1.8-3.2 4v48c0 2.2 1.4 4 3.2 4zm-195.7-81l61.2-74.9c4.3-5.2.7-13.1-5.9-13.1H388c-2.3 0-4.5 1-5.9 2.9l-34 41.6-34-41.6a7.85 7.85 0 00-5.9-2.9h-50.9c-6.6 0-10.2 7.9-5.9 13.1l61.2 74.9-62.7 76.8c-4.4 5.2-.8 13.1 5.8 13.1h50.8c2.3 0 4.5-1 5.9-2.9l35.5-43.5 35.5 43.5c1.5 1.8 3.7 2.9 5.9 2.9h50.8c6.6 0 10.2-7.9 5.9-13.1L383.5 675zM880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-36 732H180V180h664v664z"}}]},name:"calculator",theme:"outlined"};const sh=dh,u4=window.React;var vh=function(e,t){return u4.createElement(n,a({},e,{ref:t,icon:sh}))};const hh=u4.forwardRef(vh);var uh={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z",fill:e}},{tag:"path",attrs:{d:"M184 840h656V184H184v656zm256.2-75h-50.8c-2.2 0-4.5-1.1-5.9-2.9L348 718.6l-35.5 43.5a7.38 7.38 0 01-5.9 2.9h-50.8c-6.6 0-10.2-7.9-5.8-13.1l62.7-76.8-61.2-74.9c-4.3-5.2-.7-13.1 5.9-13.1h50.9c2.2 0 4.5 1.1 5.9 2.9l34 41.6 34-41.6c1.5-1.9 3.6-2.9 5.9-2.9h50.8c6.6 0 10.2 7.9 5.9 13.1L383.5 675l62.7 76.8c4.2 5.3.6 13.2-6 13.2zM576 335c0-2.2 1.4-4 3.2-4h193.5c1.9 0 3.3 1.8 3.3 4v48c0 2.2-1.4 4-3.2 4H579.2c-1.8 0-3.2-1.8-3.2-4v-48zm0 265c0-2.2 1.4-4 3.2-4h193.5c1.9 0 3.3 1.8 3.3 4v48c0 2.2-1.4 4-3.2 4H579.2c-1.8 0-3.2-1.8-3.2-4v-48zm0 104c0-2.2 1.4-4 3.2-4h193.5c1.9 0 3.3 1.8 3.3 4v48c0 2.2-1.4 4-3.2 4H579.2c-1.8 0-3.2-1.8-3.2-4v-48zM248 335c0-2.2 1.4-4 3.2-4H320v-68.8c0-1.8 1.8-3.2 4-3.2h48c2.2 0 4 1.4 4 3.2V331h68.7c1.9 0 3.3 1.8 3.3 4v48c0 2.2-1.4 4-3.2 4H376v68.7c0 1.9-1.8 3.3-4 3.3h-48c-2.2 0-4-1.4-4-3.2V387h-68.8c-1.8 0-3.2-1.8-3.2-4v-48z",fill:t}},{tag:"path",attrs:{d:"M383.5 675l61.3-74.8c4.3-5.2.7-13.1-5.9-13.1h-50.8c-2.3 0-4.4 1-5.9 2.9l-34 41.6-34-41.6a7.69 7.69 0 00-5.9-2.9h-50.9c-6.6 0-10.2 7.9-5.9 13.1l61.2 74.9-62.7 76.8c-4.4 5.2-.8 13.1 5.8 13.1h50.8c2.3 0 4.4-1 5.9-2.9l35.5-43.5 35.5 43.5c1.4 1.8 3.7 2.9 5.9 2.9h50.8c6.6 0 10.2-7.9 6-13.2L383.5 675zM251.2 387H320v68.8c0 1.8 1.8 3.2 4 3.2h48c2.2 0 4-1.4 4-3.3V387h68.8c1.8 0 3.2-1.8 3.2-4v-48c0-2.2-1.4-4-3.3-4H376v-68.8c0-1.8-1.8-3.2-4-3.2h-48c-2.2 0-4 1.4-4 3.2V331h-68.8c-1.8 0-3.2 1.8-3.2 4v48c0 2.2 1.4 4 3.2 4zm328 369h193.6c1.8 0 3.2-1.8 3.2-4v-48c0-2.2-1.4-4-3.3-4H579.2c-1.8 0-3.2 1.8-3.2 4v48c0 2.2 1.4 4 3.2 4zm0-104h193.6c1.8 0 3.2-1.8 3.2-4v-48c0-2.2-1.4-4-3.3-4H579.2c-1.8 0-3.2 1.8-3.2 4v48c0 2.2 1.4 4 3.2 4zm0-265h193.6c1.8 0 3.2-1.8 3.2-4v-48c0-2.2-1.4-4-3.3-4H579.2c-1.8 0-3.2 1.8-3.2 4v48c0 2.2 1.4 4 3.2 4z",fill:e}}]}},name:"calculator",theme:"twotone"};const fh=uh,f4=window.React;var wh=function(e,t){return f4.createElement(n,a({},e,{ref:t,icon:fh}))};const mh=f4.forwardRef(wh);var gh={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M112 880c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V460H112v420zm768-696H712v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H384v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H144c-17.7 0-32 14.3-32 32v176h800V216c0-17.7-14.3-32-32-32z"}}]},name:"calendar",theme:"filled"};const zh=gh,w4=window.React;var Rh=function(e,t){return w4.createElement(n,a({},e,{ref:t,icon:zh}))};const Oh=w4.forwardRef(Rh);var $h={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 184H712v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H384v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H144c-17.7 0-32 14.3-32 32v664c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V216c0-17.7-14.3-32-32-32zm-40 656H184V460h656v380zM184 392V256h128v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h256v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h128v136H184z"}}]},name:"calendar",theme:"outlined"};const Mh=$h,m4=window.React;var Hh=function(e,t){return m4.createElement(n,a({},e,{ref:t,icon:Mh}))};const ph=m4.forwardRef(Hh);var Th={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M712 304c0 4.4-3.6 8-8 8h-56c-4.4 0-8-3.6-8-8v-48H384v48c0 4.4-3.6 8-8 8h-56c-4.4 0-8-3.6-8-8v-48H184v136h656V256H712v48z",fill:t}},{tag:"path",attrs:{d:"M880 184H712v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H384v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H144c-17.7 0-32 14.3-32 32v664c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V216c0-17.7-14.3-32-32-32zm-40 656H184V460h656v380zm0-448H184V256h128v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h256v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h128v136z",fill:e}}]}},name:"calendar",theme:"twotone"};const Fh=Th,g4=window.React;var Sh=function(e,t){return g4.createElement(n,a({},e,{ref:t,icon:Fh}))};const Vh=g4.forwardRef(Sh);var Ch={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M864 260H728l-32.4-90.8a32.07 32.07 0 00-30.2-21.2H358.6c-13.5 0-25.6 8.5-30.1 21.2L296 260H160c-44.2 0-80 35.8-80 80v456c0 44.2 35.8 80 80 80h704c44.2 0 80-35.8 80-80V340c0-44.2-35.8-80-80-80zM512 716c-88.4 0-160-71.6-160-160s71.6-160 160-160 160 71.6 160 160-71.6 160-160 160zm-96-160a96 96 0 10192 0 96 96 0 10-192 0z"}}]},name:"camera",theme:"filled"};const bh=Ch,z4=window.React;var Lh=function(e,t){return z4.createElement(n,a({},e,{ref:t,icon:bh}))};const Bh=z4.forwardRef(Lh);var xh={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M864 248H728l-32.4-90.8a32.07 32.07 0 00-30.2-21.2H358.6c-13.5 0-25.6 8.5-30.1 21.2L296 248H160c-44.2 0-80 35.8-80 80v456c0 44.2 35.8 80 80 80h704c44.2 0 80-35.8 80-80V328c0-44.2-35.8-80-80-80zm8 536c0 4.4-3.6 8-8 8H160c-4.4 0-8-3.6-8-8V328c0-4.4 3.6-8 8-8h186.7l17.1-47.8 22.9-64.2h250.5l22.9 64.2 17.1 47.8H864c4.4 0 8 3.6 8 8v456zM512 384c-88.4 0-160 71.6-160 160s71.6 160 160 160 160-71.6 160-160-71.6-160-160-160zm0 256c-53 0-96-43-96-96s43-96 96-96 96 43 96 96-43 96-96 96z"}}]},name:"camera",theme:"outlined"};const Eh=xh,R4=window.React;var Ah=function(e,t){return R4.createElement(n,a({},e,{ref:t,icon:Eh}))};const kh=R4.forwardRef(Ah);var Ph={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M864 320H677.2l-17.1-47.8-22.9-64.2H386.7l-22.9 64.2-17.1 47.8H160c-4.4 0-8 3.6-8 8v456c0 4.4 3.6 8 8 8h704c4.4 0 8-3.6 8-8V328c0-4.4-3.6-8-8-8zM512 704c-88.4 0-160-71.6-160-160s71.6-160 160-160 160 71.6 160 160-71.6 160-160 160z",fill:t}},{tag:"path",attrs:{d:"M512 384c-88.4 0-160 71.6-160 160s71.6 160 160 160 160-71.6 160-160-71.6-160-160-160zm0 256c-53 0-96-43-96-96s43-96 96-96 96 43 96 96-43 96-96 96z",fill:e}},{tag:"path",attrs:{d:"M864 248H728l-32.4-90.8a32.07 32.07 0 00-30.2-21.2H358.6c-13.5 0-25.6 8.5-30.1 21.2L296 248H160c-44.2 0-80 35.8-80 80v456c0 44.2 35.8 80 80 80h704c44.2 0 80-35.8 80-80V328c0-44.2-35.8-80-80-80zm8 536c0 4.4-3.6 8-8 8H160c-4.4 0-8-3.6-8-8V328c0-4.4 3.6-8 8-8h186.7l17.1-47.8 22.9-64.2h250.5l22.9 64.2 17.1 47.8H864c4.4 0 8 3.6 8 8v456z",fill:e}}]}},name:"camera",theme:"twotone"};const qh=Ph,O4=window.React;var yh=function(e,t){return O4.createElement(n,a({},e,{ref:t,icon:qh}))};const Dh=O4.forwardRef(yh);var Ih={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M959 413.4L935.3 372a8 8 0 00-10.9-2.9l-50.7 29.6-78.3-216.2a63.9 63.9 0 00-60.9-44.4H301.2c-34.7 0-65.5 22.4-76.2 55.5l-74.6 205.2-50.8-29.6a8 8 0 00-10.9 2.9L65 413.4c-2.2 3.8-.9 8.6 2.9 10.8l60.4 35.2-14.5 40c-1.2 3.2-1.8 6.6-1.8 10v348.2c0 15.7 11.8 28.4 26.3 28.4h67.6c12.3 0 23-9.3 25.6-22.3l7.7-37.7h545.6l7.7 37.7c2.7 13 13.3 22.3 25.6 22.3h67.6c14.5 0 26.3-12.7 26.3-28.4V509.4c0-3.4-.6-6.8-1.8-10l-14.5-40 60.3-35.2a8 8 0 003-10.8zM264 621c-22.1 0-40-17.9-40-40s17.9-40 40-40 40 17.9 40 40-17.9 40-40 40zm388 75c0 4.4-3.6 8-8 8H380c-4.4 0-8-3.6-8-8v-84c0-4.4 3.6-8 8-8h40c4.4 0 8 3.6 8 8v36h168v-36c0-4.4 3.6-8 8-8h40c4.4 0 8 3.6 8 8v84zm108-75c-22.1 0-40-17.9-40-40s17.9-40 40-40 40 17.9 40 40-17.9 40-40 40zM220 418l72.7-199.9.5-1.3.4-1.3c1.1-3.3 4.1-5.5 7.6-5.5h427.6l75.4 208H220z"}}]},name:"car",theme:"filled"};const Uh=Ih,$4=window.React;var Wh=function(e,t){return $4.createElement(n,a({},e,{ref:t,icon:Uh}))};const Gh=$4.forwardRef(Wh);var Nh={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M380 704h264c4.4 0 8-3.6 8-8v-84c0-4.4-3.6-8-8-8h-40c-4.4 0-8 3.6-8 8v36H428v-36c0-4.4-3.6-8-8-8h-40c-4.4 0-8 3.6-8 8v84c0 4.4 3.6 8 8 8zm340-123a40 40 0 1080 0 40 40 0 10-80 0zm239-167.6L935.3 372a8 8 0 00-10.9-2.9l-50.7 29.6-78.3-216.2a63.9 63.9 0 00-60.9-44.4H301.2c-34.7 0-65.5 22.4-76.2 55.5l-74.6 205.2-50.8-29.6a8 8 0 00-10.9 2.9L65 413.4c-2.2 3.8-.9 8.6 2.9 10.8l60.4 35.2-14.5 40c-1.2 3.2-1.8 6.6-1.8 10v348.2c0 15.7 11.8 28.4 26.3 28.4h67.6c12.3 0 23-9.3 25.6-22.3l7.7-37.7h545.6l7.7 37.7c2.7 13 13.3 22.3 25.6 22.3h67.6c14.5 0 26.3-12.7 26.3-28.4V509.4c0-3.4-.6-6.8-1.8-10l-14.5-40 60.3-35.2a8 8 0 003-10.8zM840 517v237H184V517l15.6-43h624.8l15.6 43zM292.7 218.1l.5-1.3.4-1.3c1.1-3.3 4.1-5.5 7.6-5.5h427.6l75.4 208H220l72.7-199.9zM224 581a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"car",theme:"outlined"};const Qh=Nh,M4=window.React;var Zh=function(e,t){return M4.createElement(n,a({},e,{ref:t,icon:Qh}))};const Yh=M4.forwardRef(Zh);var jh={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M199.6 474L184 517v237h656V517l-15.6-43H199.6zM264 621c-22.1 0-40-17.9-40-40s17.9-40 40-40 40 17.9 40 40-17.9 40-40 40zm388 75c0 4.4-3.6 8-8 8H380c-4.4 0-8-3.6-8-8v-84c0-4.4 3.6-8 8-8h40c4.4 0 8 3.6 8 8v36h168v-36c0-4.4 3.6-8 8-8h40c4.4 0 8 3.6 8 8v84zm108-75c-22.1 0-40-17.9-40-40s17.9-40 40-40 40 17.9 40 40-17.9 40-40 40z",fill:t}},{tag:"path",attrs:{d:"M720 581a40 40 0 1080 0 40 40 0 10-80 0z",fill:e}},{tag:"path",attrs:{d:"M959 413.4L935.3 372a8 8 0 00-10.9-2.9l-50.7 29.6-78.3-216.2a63.9 63.9 0 00-60.9-44.4H301.2c-34.7 0-65.5 22.4-76.2 55.5l-74.6 205.2-50.8-29.6a8 8 0 00-10.9 2.9L65 413.4c-2.2 3.8-.9 8.6 2.9 10.8l60.4 35.2-14.5 40c-1.2 3.2-1.8 6.6-1.8 10v348.2c0 15.7 11.8 28.4 26.3 28.4h67.6c12.3 0 23-9.3 25.6-22.3l7.7-37.7h545.6l7.7 37.7c2.7 13 13.3 22.3 25.6 22.3h67.6c14.5 0 26.3-12.7 26.3-28.4V509.4c0-3.4-.6-6.8-1.8-10l-14.5-40 60.3-35.2a8 8 0 003-10.8zM292.7 218.1l.5-1.3.4-1.3c1.1-3.3 4.1-5.5 7.6-5.5h427.6l75.4 208H220l72.7-199.9zM840 754H184V517l15.6-43h624.8l15.6 43v237z",fill:e}},{tag:"path",attrs:{d:"M224 581a40 40 0 1080 0 40 40 0 10-80 0zm420 23h-40c-4.4 0-8 3.6-8 8v36H428v-36c0-4.4-3.6-8-8-8h-40c-4.4 0-8 3.6-8 8v84c0 4.4 3.6 8 8 8h264c4.4 0 8-3.6 8-8v-84c0-4.4-3.6-8-8-8z",fill:e}}]}},name:"car",theme:"twotone"};const Jh=jh,H4=window.React;var Kh=function(e,t){return H4.createElement(n,a({},e,{ref:t,icon:Jh}))};const Xh=H4.forwardRef(Kh);var _h={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"};const eu=_h,p4=window.React;var tu=function(e,t){return p4.createElement(n,a({},e,{ref:t,icon:eu}))};const cu=p4.forwardRef(tu);var au={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M689 165.1L308.2 493.5c-10.9 9.4-10.9 27.5 0 37L689 858.9c14.2 12.2 35 1.2 35-18.5V183.6c0-19.7-20.8-30.7-35-18.5z"}}]},name:"caret-left",theme:"filled"};const nu=au,T4=window.React;var lu=function(e,t){return T4.createElement(n,a({},e,{ref:t,icon:nu}))};const ou=T4.forwardRef(lu);var iu={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M689 165.1L308.2 493.5c-10.9 9.4-10.9 27.5 0 37L689 858.9c14.2 12.2 35 1.2 35-18.5V183.6c0-19.7-20.8-30.7-35-18.5z"}}]},name:"caret-left",theme:"outlined"};const ru=iu,F4=window.React;var du=function(e,t){return F4.createElement(n,a({},e,{ref:t,icon:ru}))};const su=F4.forwardRef(du);var vu={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M715.8 493.5L335 165.1c-14.2-12.2-35-1.2-35 18.5v656.8c0 19.7 20.8 30.7 35 18.5l380.8-328.4c10.9-9.4 10.9-27.6 0-37z"}}]},name:"caret-right",theme:"filled"};const hu=vu,S4=window.React;var uu=function(e,t){return S4.createElement(n,a({},e,{ref:t,icon:hu}))};const fu=S4.forwardRef(uu);var wu={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M715.8 493.5L335 165.1c-14.2-12.2-35-1.2-35 18.5v656.8c0 19.7 20.8 30.7 35 18.5l380.8-328.4c10.9-9.4 10.9-27.6 0-37z"}}]},name:"caret-right",theme:"outlined"};const mu=wu,V4=window.React;var gu=function(e,t){return V4.createElement(n,a({},e,{ref:t,icon:mu}))};const zu=V4.forwardRef(gu);var Ru={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"filled"};const Ou=Ru,C4=window.React;var $u=function(e,t){return C4.createElement(n,a({},e,{ref:t,icon:Ou}))};const Mu=C4.forwardRef($u);var Hu={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"};const pu=Hu,b4=window.React;var Tu=function(e,t){return b4.createElement(n,a({},e,{ref:t,icon:pu}))};const Fu=b4.forwardRef(Tu);var Su={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 184H712v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H384v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H144c-17.7 0-32 14.3-32 32v664c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V216c0-17.7-14.3-32-32-32zM694.5 432.7L481.9 725.4a16.1 16.1 0 01-26 0l-126.4-174c-3.8-5.3 0-12.7 6.5-12.7h55.2c5.1 0 10 2.5 13 6.6l64.7 89 150.9-207.8c3-4.1 7.8-6.6 13-6.6H688c6.5.1 10.3 7.5 6.5 12.8z"}}]},name:"carry-out",theme:"filled"};const Vu=Su,L4=window.React;var Cu=function(e,t){return L4.createElement(n,a({},e,{ref:t,icon:Vu}))};const bu=L4.forwardRef(Cu);var Lu={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 184H712v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H384v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H144c-17.7 0-32 14.3-32 32v664c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V216c0-17.7-14.3-32-32-32zm-40 656H184V256h128v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h256v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h128v584zM688 420h-55.2c-5.1 0-10 2.5-13 6.6L468.9 634.4l-64.7-89c-3-4.1-7.8-6.6-13-6.6H336c-6.5 0-10.3 7.4-6.5 12.7l126.4 174a16.1 16.1 0 0026 0l212.6-292.7c3.8-5.4 0-12.8-6.5-12.8z"}}]},name:"carry-out",theme:"outlined"};const Bu=Lu,B4=window.React;var xu=function(e,t){return B4.createElement(n,a({},e,{ref:t,icon:Bu}))};const Eu=B4.forwardRef(xu);var Au={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 184H712v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H384v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H144c-17.7 0-32 14.3-32 32v664c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V216c0-17.7-14.3-32-32-32zm-40 656H184V256h128v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h256v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h128v584z",fill:e}},{tag:"path",attrs:{d:"M712 304c0 4.4-3.6 8-8 8h-56c-4.4 0-8-3.6-8-8v-48H384v48c0 4.4-3.6 8-8 8h-56c-4.4 0-8-3.6-8-8v-48H184v584h656V256H712v48zm-17.5 128.8L481.9 725.5a16.1 16.1 0 01-26 0l-126.4-174c-3.8-5.3 0-12.7 6.5-12.7h55.2c5.2 0 10 2.5 13 6.6l64.7 89 150.9-207.8c3-4.1 7.9-6.6 13-6.6H688c6.5 0 10.3 7.4 6.5 12.8z",fill:t}},{tag:"path",attrs:{d:"M688 420h-55.2c-5.1 0-10 2.5-13 6.6L468.9 634.4l-64.7-89c-3-4.1-7.8-6.6-13-6.6H336c-6.5 0-10.3 7.4-6.5 12.7l126.4 174a16.1 16.1 0 0026 0l212.6-292.7c3.8-5.4 0-12.8-6.5-12.8z",fill:e}}]}},name:"carry-out",theme:"twotone"};const ku=Au,x4=window.React;var Pu=function(e,t){return x4.createElement(n,a({},e,{ref:t,icon:ku}))};const qu=x4.forwardRef(Pu);var yu={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm193.5 301.7l-210.6 292a31.8 31.8 0 01-51.7 0L318.5 484.9c-3.8-5.3 0-12.7 6.5-12.7h46.9c10.2 0 19.9 4.9 25.9 13.3l71.2 98.8 157.2-218c6-8.3 15.6-13.3 25.9-13.3H699c6.5 0 10.3 7.4 6.5 12.7z"}}]},name:"check-circle",theme:"filled"};const Du=yu,E4=window.React;var Iu=function(e,t){return E4.createElement(n,a({},e,{ref:t,icon:Du}))};const Uu=E4.forwardRef(Iu);var Wu={icon:function(e,t){return{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",fill:e}},{tag:"path",attrs:{d:"M512 140c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm193.4 225.7l-210.6 292a31.8 31.8 0 01-51.7 0L318.5 484.9c-3.8-5.3 0-12.7 6.5-12.7h46.9c10.3 0 19.9 5 25.9 13.3l71.2 98.8 157.2-218c6-8.4 15.7-13.3 25.9-13.3H699c6.5 0 10.3 7.4 6.4 12.7z",fill:t}},{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",fill:e}}]}},name:"check-circle",theme:"twotone"};const Gu=Wu,A4=window.React;var Nu=function(e,t){return A4.createElement(n,a({},e,{ref:t,icon:Gu}))};const Qu=A4.forwardRef(Nu);var Zu={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zM695.5 365.7l-210.6 292a31.8 31.8 0 01-51.7 0L308.5 484.9c-3.8-5.3 0-12.7 6.5-12.7h46.9c10.2 0 19.9 4.9 25.9 13.3l71.2 98.8 157.2-218c6-8.3 15.6-13.3 25.9-13.3H689c6.5 0 10.3 7.4 6.5 12.7z"}}]},name:"check-square",theme:"filled"};const Yu=Zu,k4=window.React;var ju=function(e,t){return k4.createElement(n,a({},e,{ref:t,icon:Yu}))};const Ju=k4.forwardRef(ju);var Ku={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M433.1 657.7a31.8 31.8 0 0051.7 0l210.6-292c3.8-5.3 0-12.7-6.5-12.7H642c-10.2 0-19.9 4.9-25.9 13.3L459 584.3l-71.2-98.8c-6-8.3-15.6-13.3-25.9-13.3H315c-6.5 0-10.3 7.4-6.5 12.7l124.6 172.8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"check-square",theme:"outlined"};const Xu=Ku,P4=window.React;var _u=function(e,t){return P4.createElement(n,a({},e,{ref:t,icon:Xu}))};const ef=P4.forwardRef(_u);var tf={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z",fill:e}},{tag:"path",attrs:{d:"M184 840h656V184H184v656zm130-367.8h46.9c10.2 0 19.9 4.9 25.9 13.3l71.2 98.8 157.2-218c6-8.3 15.6-13.3 25.9-13.3H688c6.5 0 10.3 7.4 6.5 12.7l-210.6 292a31.8 31.8 0 01-51.7 0L307.5 484.9c-3.8-5.3 0-12.7 6.5-12.7z",fill:t}},{tag:"path",attrs:{d:"M432.2 657.7a31.8 31.8 0 0051.7 0l210.6-292c3.8-5.3 0-12.7-6.5-12.7h-46.9c-10.3 0-19.9 5-25.9 13.3L458 584.3l-71.2-98.8c-6-8.4-15.7-13.3-25.9-13.3H314c-6.5 0-10.3 7.4-6.5 12.7l124.7 172.8z",fill:e}}]}},name:"check-square",theme:"twotone"};const cf=tf,q4=window.React;var af=function(e,t){return q4.createElement(n,a({},e,{ref:t,icon:cf}))};const nf=q4.forwardRef(af);var lf={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M371.8 512c0 77.5 62.7 140.2 140.2 140.2S652.2 589.5 652.2 512 589.5 371.8 512 371.8 371.8 434.4 371.8 512zM900 362.4l-234.3 12.1c63.6 74.3 64.6 181.5 11.1 263.7l-188 289.2c78 4.2 158.4-12.9 231.2-55.2 180-104 253-322.1 180-509.8zM320.3 591.9L163.8 284.1A415.35 415.35 0 0096 512c0 208 152.3 380.3 351.4 410.8l106.9-209.4c-96.6 18.2-189.9-34.8-234-121.5zm218.5-285.5l344.4 18.1C848 254.7 792.6 194 719.8 151.7 653.9 113.6 581.5 95.5 510.5 96c-122.5.5-242.2 55.2-322.1 154.5l128.2 196.9c32-91.9 124.8-146.7 222.2-141z"}}]},name:"chrome",theme:"filled"};const of=lf,y4=window.React;var rf=function(e,t){return y4.createElement(n,a({},e,{ref:t,icon:of}))};const df=y4.forwardRef(rf);var sf={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 512.3v-.3c0-229.8-186.2-416-416-416S96 282.2 96 512v.4c0 229.8 186.2 416 416 416s416-186.2 416-416v-.3.2zm-6.7-74.6l.6 3.3-.6-3.3zM676.7 638.2c53.5-82.2 52.5-189.4-11.1-263.7l162.4-8.4c20.5 44.4 32 93.8 32 145.9 0 185.2-144.6 336.6-327.1 347.4l143.8-221.2zM512 652.3c-77.5 0-140.2-62.7-140.2-140.2 0-77.7 62.7-140.2 140.2-140.2S652.2 434.5 652.2 512 589.5 652.3 512 652.3zm369.2-331.7l-3-5.7 3 5.7zM512 164c121.3 0 228.2 62.1 290.4 156.2l-263.6-13.9c-97.5-5.7-190.2 49.2-222.3 141.1L227.8 311c63.1-88.9 166.9-147 284.2-147zM102.5 585.8c26 145 127.1 264 261.6 315.1C229.6 850 128.5 731 102.5 585.8zM164 512c0-55.9 13.2-108.7 36.6-155.5l119.7 235.4c44.1 86.7 137.4 139.7 234 121.6l-74 145.1C302.9 842.5 164 693.5 164 512zm324.7 415.4c4 .2 8 .4 12 .5-4-.2-8-.3-12-.5z"}}]},name:"chrome",theme:"outlined"};const vf=sf,D4=window.React;var hf=function(e,t){return D4.createElement(n,a({},e,{ref:t,icon:vf}))};const uf=D4.forwardRef(hf);var ff={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-63.6 656c-103 0-162.4-68.6-162.4-182.6v-49C286 373.5 345.4 304 448.3 304c88.3 0 152.3 56.9 152.3 138.1 0 2.4-2 4.4-4.4 4.4h-52.6c-4.2 0-7.6-3.2-8-7.4-4-46.1-37.6-77.6-87-77.6-61.1 0-95.6 45.4-95.6 126.9v49.3c0 80.3 34.5 125.1 95.6 125.1 49.3 0 82.8-29.5 87-72.4.4-4.1 3.8-7.3 8-7.3h52.7c2.4 0 4.4 2 4.4 4.4 0 77.4-64.3 132.5-152.3 132.5zM738 704.1c0 4.4-3.6 8-8 8h-50.4c-4.4 0-8-3.6-8-8V319.9c0-4.4 3.6-8 8-8H730c4.4 0 8 3.6 8 8v384.2z"}}]},name:"ci-circle",theme:"filled"};const wf=ff,I4=window.React;var mf=function(e,t){return I4.createElement(n,a({},e,{ref:t,icon:wf}))};const gf=I4.forwardRef(mf);var 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 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372zm218-572.1h-50.4c-4.4 0-8 3.6-8 8v384.2c0 4.4 3.6 8 8 8H730c4.4 0 8-3.6 8-8V319.9c0-4.4-3.6-8-8-8zm-281.4 49.6c49.5 0 83.1 31.5 87 77.6.4 4.2 3.8 7.4 8 7.4h52.6c2.4 0 4.4-2 4.4-4.4 0-81.2-64-138.1-152.3-138.1C345.4 304 286 373.5 286 488.4v49c0 114 59.4 182.6 162.3 182.6 88 0 152.3-55.1 152.3-132.5 0-2.4-2-4.4-4.4-4.4h-52.7c-4.2 0-7.6 3.2-8 7.3-4.2 43-37.7 72.4-87 72.4-61.1 0-95.6-44.9-95.6-125.2v-49.3c.1-81.4 34.6-126.8 95.7-126.8z"}}]},name:"ci-circle",theme:"outlined"};const Rf=zf,U4=window.React;var Of=function(e,t){return U4.createElement(n,a({},e,{ref:t,icon:Rf}))};const $f=U4.forwardRef(Of);var Mf={icon:function(e,t){return{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",fill:e}},{tag:"path",attrs:{d:"M512 140c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm-63.5 522.8c49.3 0 82.8-29.4 87-72.4.4-4.1 3.8-7.3 8-7.3h52.7c2.4 0 4.4 2 4.4 4.4 0 77.4-64.3 132.5-152.3 132.5C345.4 720 286 651.4 286 537.4v-49C286 373.5 345.4 304 448.3 304c88.3 0 152.3 56.9 152.3 138.1 0 2.4-2 4.4-4.4 4.4h-52.6c-4.2 0-7.6-3.2-8-7.4-3.9-46.1-37.5-77.6-87-77.6-61.1 0-95.6 45.4-95.7 126.8v49.3c0 80.3 34.5 125.2 95.6 125.2zM738 704.1c0 4.4-3.6 8-8 8h-50.4c-4.4 0-8-3.6-8-8V319.9c0-4.4 3.6-8 8-8H730c4.4 0 8 3.6 8 8v384.2z",fill:t}},{tag:"path",attrs:{d:"M730 311.9h-50.4c-4.4 0-8 3.6-8 8v384.2c0 4.4 3.6 8 8 8H730c4.4 0 8-3.6 8-8V319.9c0-4.4-3.6-8-8-8zm-281.4 49.6c49.5 0 83.1 31.5 87 77.6.4 4.2 3.8 7.4 8 7.4h52.6c2.4 0 4.4-2 4.4-4.4 0-81.2-64-138.1-152.3-138.1C345.4 304 286 373.5 286 488.4v49c0 114 59.4 182.6 162.3 182.6 88 0 152.3-55.1 152.3-132.5 0-2.4-2-4.4-4.4-4.4h-52.7c-4.2 0-7.6 3.2-8 7.3-4.2 43-37.7 72.4-87 72.4-61.1 0-95.6-44.9-95.6-125.2v-49.3c.1-81.4 34.6-126.8 95.7-126.8z",fill:e}}]}},name:"ci-circle",theme:"twotone"};const Hf=Mf,W4=window.React;var pf=function(e,t){return W4.createElement(n,a({},e,{ref:t,icon:Hf}))};const Tf=W4.forwardRef(pf);var Ff={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 372zm218-572.1h-50.4c-4.4 0-8 3.6-8 8v384.2c0 4.4 3.6 8 8 8H730c4.4 0 8-3.6 8-8V319.9c0-4.4-3.6-8-8-8zm-281.4 49.6c49.5 0 83.1 31.5 87 77.6.4 4.2 3.8 7.4 8 7.4h52.6c2.4 0 4.4-2 4.4-4.4 0-81.2-64-138.1-152.3-138.1C345.4 304 286 373.5 286 488.4v49c0 114 59.4 182.6 162.3 182.6 88 0 152.3-55.1 152.3-132.5 0-2.4-2-4.4-4.4-4.4h-52.7c-4.2 0-7.6 3.2-8 7.3-4.2 43-37.7 72.4-87 72.4-61.1 0-95.6-44.9-95.6-125.2v-49.3c.1-81.4 34.6-126.8 95.7-126.8z"}}]},name:"ci",theme:"outlined"};const Sf=Ff,G4=window.React;var Vf=function(e,t){return G4.createElement(n,a({},e,{ref:t,icon:Sf}))};const Cf=G4.forwardRef(Vf);var bf={icon:function(e,t){return{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",fill:e}},{tag:"path",attrs:{d:"M512 140c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm-63.5 522.8c49.3 0 82.8-29.4 87-72.4.4-4.1 3.8-7.3 8-7.3h52.7c2.4 0 4.4 2 4.4 4.4 0 77.4-64.3 132.5-152.3 132.5C345.4 720 286 651.4 286 537.4v-49C286 373.5 345.4 304 448.3 304c88.3 0 152.3 56.9 152.3 138.1 0 2.4-2 4.4-4.4 4.4h-52.6c-4.2 0-7.6-3.2-8-7.4-3.9-46.1-37.5-77.6-87-77.6-61.1 0-95.6 45.4-95.7 126.8v49.3c0 80.3 34.5 125.2 95.6 125.2zM738 704.1c0 4.4-3.6 8-8 8h-50.4c-4.4 0-8-3.6-8-8V319.9c0-4.4 3.6-8 8-8H730c4.4 0 8 3.6 8 8v384.2z",fill:t}},{tag:"path",attrs:{d:"M730 311.9h-50.4c-4.4 0-8 3.6-8 8v384.2c0 4.4 3.6 8 8 8H730c4.4 0 8-3.6 8-8V319.9c0-4.4-3.6-8-8-8zm-281.4 49.6c49.5 0 83.1 31.5 87 77.6.4 4.2 3.8 7.4 8 7.4h52.6c2.4 0 4.4-2 4.4-4.4 0-81.2-64-138.1-152.3-138.1C345.4 304 286 373.5 286 488.4v49c0 114 59.4 182.6 162.3 182.6 88 0 152.3-55.1 152.3-132.5 0-2.4-2-4.4-4.4-4.4h-52.7c-4.2 0-7.6 3.2-8 7.3-4.2 43-37.7 72.4-87 72.4-61.1 0-95.6-44.9-95.6-125.2v-49.3c.1-81.4 34.6-126.8 95.7-126.8z",fill:e}}]}},name:"ci",theme:"twotone"};const Lf=bf,N4=window.React;var Bf=function(e,t){return N4.createElement(n,a({},e,{ref:t,icon:Lf}))};const xf=N4.forwardRef(Bf);var Ef={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M899.1 869.6l-53-305.6H864c14.4 0 26-11.6 26-26V346c0-14.4-11.6-26-26-26H618V138c0-14.4-11.6-26-26-26H432c-14.4 0-26 11.6-26 26v182H160c-14.4 0-26 11.6-26 26v192c0 14.4 11.6 26 26 26h17.9l-53 305.6a25.95 25.95 0 0025.6 30.4h723c1.5 0 3-.1 4.4-.4a25.88 25.88 0 0021.2-30zM204 390h272V182h72v208h272v104H204V390zm468 440V674c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v156H416V674c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v156H202.8l45.1-260H776l45.1 260H672z"}}]},name:"clear",theme:"outlined"};const Af=Ef,Q4=window.React;var kf=function(e,t){return Q4.createElement(n,a({},e,{ref:t,icon:Af}))};const Pf=Q4.forwardRef(kf);var qf={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 64zm176.5 585.7l-28.6 39a7.99 7.99 0 01-11.2 1.7L483.3 569.8a7.92 7.92 0 01-3.3-6.5V288c0-4.4 3.6-8 8-8h48.1c4.4 0 8 3.6 8 8v247.5l142.6 103.1c3.6 2.5 4.4 7.5 1.8 11.1z"}}]},name:"clock-circle",theme:"filled"};const yf=qf,Z4=window.React;var Df=function(e,t){return Z4.createElement(n,a({},e,{ref:t,icon:yf}))};const If=Z4.forwardRef(Df);var Uf={icon:function(e,t){return{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",fill:e}},{tag:"path",attrs:{d:"M512 140c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm176.5 509.7l-28.6 39a7.99 7.99 0 01-11.2 1.7L483.3 569.8a7.92 7.92 0 01-3.3-6.5V288c0-4.4 3.6-8 8-8h48.1c4.4 0 8 3.6 8 8v247.5l142.6 103.1c3.6 2.5 4.4 7.5 1.8 11.1z",fill:t}},{tag:"path",attrs:{d:"M686.7 638.6L544.1 535.5V288c0-4.4-3.6-8-8-8H488c-4.4 0-8 3.6-8 8v275.3c0 2.6 1.2 5 3.3 6.5l165.4 120.6c3.6 2.6 8.6 1.9 11.2-1.7l28.6-39c2.6-3.6 1.8-8.6-1.8-11.1z",fill:e}}]}},name:"clock-circle",theme:"twotone"};const Wf=Uf,Y4=window.React;var Gf=function(e,t){return Y4.createElement(n,a({},e,{ref:t,icon:Wf}))};const Nf=Y4.forwardRef(Gf);var Qf={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm127.98 274.82h-.04l-.08.06L512 466.75 384.14 338.88c-.04-.05-.06-.06-.08-.06a.12.12 0 00-.07 0c-.03 0-.05.01-.09.05l-45.02 45.02a.2.2 0 00-.05.09.12.12 0 000 .07v.02a.27.27 0 00.06.06L466.75 512 338.88 639.86c-.05.04-.06.06-.06.08a.12.12 0 000 .07c0 .03.01.05.05.09l45.02 45.02a.2.2 0 00.09.05.12.12 0 00.07 0c.02 0 .04-.01.08-.05L512 557.25l127.86 127.87c.04.04.06.05.08.05a.12.12 0 00.07 0c.03 0 .05-.01.09-.05l45.02-45.02a.2.2 0 00.05-.09.12.12 0 000-.07v-.02a.27.27 0 00-.05-.06L557.25 512l127.87-127.86c.04-.04.05-.06.05-.08a.12.12 0 000-.07c0-.03-.01-.05-.05-.09l-45.02-45.02a.2.2 0 00-.09-.05.12.12 0 00-.07 0z"}}]},name:"close-circle",theme:"filled"};const Zf=Qf,j4=window.React;var Yf=function(e,t){return j4.createElement(n,a({},e,{ref:t,icon:Zf}))};const jf=j4.forwardRef(Yf);var Jf={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm0 76c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm128.01 198.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-circle",theme:"outlined"};const Kf=Jf,J4=window.React;var Xf=function(e,t){return J4.createElement(n,a({},e,{ref:t,icon:Kf}))};const _f=J4.forwardRef(Xf);var ew={icon:function(e,t){return{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",fill:e}},{tag:"path",attrs:{d:"M512 140c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm171.8 527.1c1.2 1.5 1.9 3.3 1.9 5.2 0 4.5-3.6 8-8 8l-66-.3-99.3-118.4-99.3 118.5-66.1.3c-4.4 0-8-3.6-8-8 0-1.9.7-3.7 1.9-5.2L471 512.3l-130.1-155a8.32 8.32 0 01-1.9-5.2c0-4.5 3.6-8 8-8l66.1.3 99.3 118.4 99.4-118.5 66-.3c4.4 0 8 3.6 8 8 0 1.9-.6 3.8-1.8 5.2l-130.1 155 129.9 154.9z",fill:t}},{tag:"path",attrs:{d:"M685.8 352c0-4.4-3.6-8-8-8l-66 .3-99.4 118.5-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 155-130.1 154.9a8.32 8.32 0 00-1.9 5.2c0 4.4 3.6 8 8 8l66.1-.3 99.3-118.5L611.7 680l66 .3c4.4 0 8-3.5 8-8 0-1.9-.7-3.7-1.9-5.2L553.9 512.2l130.1-155c1.2-1.4 1.8-3.3 1.8-5.2z",fill:e}}]}},name:"close-circle",theme:"twotone"};const tw=ew,K4=window.React;var cw=function(e,t){return K4.createElement(n,a({},e,{ref:t,icon:tw}))};const aw=K4.forwardRef(cw);var nw={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M799.86 166.31c.02 0 .04.02.08.06l57.69 57.7c.04.03.05.05.06.08a.12.12 0 010 .06c0 .03-.02.05-.06.09L569.93 512l287.7 287.7c.04.04.05.06.06.09a.12.12 0 010 .07c0 .02-.02.04-.06.08l-57.7 57.69c-.03.04-.05.05-.07.06a.12.12 0 01-.07 0c-.03 0-.05-.02-.09-.06L512 569.93l-287.7 287.7c-.04.04-.06.05-.09.06a.12.12 0 01-.07 0c-.02 0-.04-.02-.08-.06l-57.69-57.7c-.04-.03-.05-.05-.06-.07a.12.12 0 010-.07c0-.03.02-.05.06-.09L454.07 512l-287.7-287.7c-.04-.04-.05-.06-.06-.09a.12.12 0 010-.07c0-.02.02-.04.06-.08l57.7-57.69c.03-.04.05-.05.07-.06a.12.12 0 01.07 0c.03 0 .05.02.09.06L512 454.07l287.7-287.7c.04-.04.06-.05.09-.06a.12.12 0 01.07 0z"}}]},name:"close",theme:"outlined"};const lw=nw,X4=window.React;var ow=function(e,t){return X4.createElement(n,a({},e,{ref:t,icon:lw}))};const iw=X4.forwardRef(ow);var rw={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112c17.7 0 32 14.3 32 32v736c0 17.7-14.3 32-32 32H144c-17.7 0-32-14.3-32-32V144c0-17.7 14.3-32 32-32zM639.98 338.82h-.04l-.08.06L512 466.75 384.14 338.88c-.04-.05-.06-.06-.08-.06a.12.12 0 00-.07 0c-.03 0-.05.01-.09.05l-45.02 45.02a.2.2 0 00-.05.09.12.12 0 000 .07v.02a.27.27 0 00.06.06L466.75 512 338.88 639.86c-.05.04-.06.06-.06.08a.12.12 0 000 .07c0 .03.01.05.05.09l45.02 45.02a.2.2 0 00.09.05.12.12 0 00.07 0c.02 0 .04-.01.08-.05L512 557.25l127.86 127.87c.04.04.06.05.08.05a.12.12 0 00.07 0c.03 0 .05-.01.09-.05l45.02-45.02a.2.2 0 00.05-.09.12.12 0 000-.07v-.02a.27.27 0 00-.05-.06L557.25 512l127.87-127.86c.04-.04.05-.06.05-.08a.12.12 0 000-.07c0-.03-.01-.05-.05-.09l-45.02-45.02a.2.2 0 00-.09-.05.12.12 0 00-.07 0z"}}]},name:"close-square",theme:"filled"};const dw=rw,_4=window.React;var sw=function(e,t){return _4.createElement(n,a({},e,{ref:t,icon:dw}))};const vw=_4.forwardRef(sw);var hw={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112c17.7 0 32 14.3 32 32v736c0 17.7-14.3 32-32 32H144c-17.7 0-32-14.3-32-32V144c0-17.7 14.3-32 32-32zm-40 72H184v656h656V184zM640.01 338.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-square",theme:"outlined"};const uw=hw,e2=window.React;var fw=function(e,t){return e2.createElement(n,a({},e,{ref:t,icon:uw}))};const ww=e2.forwardRef(fw);var mw={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z",fill:e}},{tag:"path",attrs:{d:"M184 840h656V184H184v656zm163.9-473.9A7.95 7.95 0 01354 353h58.9c4.7 0 9.2 2.1 12.3 5.7L512 462.2l86.8-103.5c3-3.6 7.5-5.7 12.3-5.7H670c6.8 0 10.5 7.9 6.1 13.1L553.8 512l122.3 145.9c4.4 5.2.7 13.1-6.1 13.1h-58.9c-4.7 0-9.2-2.1-12.3-5.7L512 561.8l-86.8 103.5c-3 3.6-7.5 5.7-12.3 5.7H354c-6.8 0-10.5-7.9-6.1-13.1L470.2 512 347.9 366.1z",fill:t}},{tag:"path",attrs:{d:"M354 671h58.9c4.8 0 9.3-2.1 12.3-5.7L512 561.8l86.8 103.5c3.1 3.6 7.6 5.7 12.3 5.7H670c6.8 0 10.5-7.9 6.1-13.1L553.8 512l122.3-145.9c4.4-5.2.7-13.1-6.1-13.1h-58.9c-4.8 0-9.3 2.1-12.3 5.7L512 462.2l-86.8-103.5c-3.1-3.6-7.6-5.7-12.3-5.7H354c-6.8 0-10.5 7.9-6.1 13.1L470.2 512 347.9 657.9A7.95 7.95 0 00354 671z",fill:e}}]}},name:"close-square",theme:"twotone"};const gw=mw,t2=window.React;var zw=function(e,t){return t2.createElement(n,a({},e,{ref:t,icon:gw}))};const Rw=t2.forwardRef(zw);var Ow={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M624 706.3h-74.1V464c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v242.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.7a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9z"}},{tag:"path",attrs:{d:"M811.4 366.7C765.6 245.9 648.9 160 512.2 160S258.8 245.8 213 366.6C127.3 389.1 64 467.2 64 560c0 110.5 89.5 200 199.9 200H304c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8h-40.1c-33.7 0-65.4-13.4-89-37.7-23.5-24.2-36-56.8-34.9-90.6.9-26.4 9.9-51.2 26.2-72.1 16.7-21.3 40.1-36.8 66.1-43.7l37.9-9.9 13.9-36.6c8.6-22.8 20.6-44.1 35.7-63.4a245.6 245.6 0 0152.4-49.9c41.1-28.9 89.5-44.2 140-44.2s98.9 15.3 140 44.2c19.9 14 37.5 30.8 52.4 49.9 15.1 19.3 27.1 40.7 35.7 63.4l13.8 36.5 37.8 10C846.1 454.5 884 503.8 884 560c0 33.1-12.9 64.3-36.3 87.7a123.07 123.07 0 01-87.6 36.3H720c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h40.1C870.5 760 960 670.5 960 560c0-92.7-63.1-170.7-148.6-193.3z"}}]},name:"cloud-download",theme:"outlined"};const $w=Ow,c2=window.React;var Mw=function(e,t){return c2.createElement(n,a({},e,{ref:t,icon:$w}))};const Hw=c2.forwardRef(Mw);var pw={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M811.4 418.7C765.6 297.9 648.9 212 512.2 212S258.8 297.8 213 418.6C127.3 441.1 64 519.1 64 612c0 110.5 89.5 200 199.9 200h496.2C870.5 812 960 722.5 960 612c0-92.7-63.1-170.7-148.6-193.3z"}}]},name:"cloud",theme:"filled"};const Tw=pw,a2=window.React;var Fw=function(e,t){return a2.createElement(n,a({},e,{ref:t,icon:Tw}))};const Sw=a2.forwardRef(Fw);var Vw={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M811.4 418.7C765.6 297.9 648.9 212 512.2 212S258.8 297.8 213 418.6C127.3 441.1 64 519.1 64 612c0 110.5 89.5 200 199.9 200h496.2C870.5 812 960 722.5 960 612c0-92.7-63.1-170.7-148.6-193.3zm36.3 281a123.07 123.07 0 01-87.6 36.3H263.9c-33.1 0-64.2-12.9-87.6-36.3A123.3 123.3 0 01140 612c0-28 9.1-54.3 26.2-76.3a125.7 125.7 0 0166.1-43.7l37.9-9.9 13.9-36.6c8.6-22.8 20.6-44.1 35.7-63.4a245.6 245.6 0 0152.4-49.9c41.1-28.9 89.5-44.2 140-44.2s98.9 15.3 140 44.2c19.9 14 37.5 30.8 52.4 49.9 15.1 19.3 27.1 40.7 35.7 63.4l13.8 36.5 37.8 10c54.3 14.5 92.1 63.8 92.1 120 0 33.1-12.9 64.3-36.3 87.7z"}}]},name:"cloud",theme:"outlined"};const Cw=Vw,n2=window.React;var bw=function(e,t){return n2.createElement(n,a({},e,{ref:t,icon:Cw}))};const Lw=n2.forwardRef(bw);var Bw={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M704 446H320c-4.4 0-8 3.6-8 8v402c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8V454c0-4.4-3.6-8-8-8zm-328 64h272v117H376V510zm272 290H376V683h272v117z"}},{tag:"path",attrs:{d:"M424 748a32 32 0 1064 0 32 32 0 10-64 0zm0-178a32 32 0 1064 0 32 32 0 10-64 0z"}},{tag:"path",attrs:{d:"M811.4 368.9C765.6 248 648.9 162 512.2 162S258.8 247.9 213 368.8C126.9 391.5 63.5 470.2 64 563.6 64.6 668 145.6 752.9 247.6 762c4.7.4 8.7-3.3 8.7-8v-60.4c0-4-3-7.4-7-7.9-27-3.4-52.5-15.2-72.1-34.5-24-23.5-37.2-55.1-37.2-88.6 0-28 9.1-54.4 26.2-76.4 16.7-21.4 40.2-36.9 66.1-43.7l37.9-10 13.9-36.7c8.6-22.8 20.6-44.2 35.7-63.5 14.9-19.2 32.6-36 52.4-50 41.1-28.9 89.5-44.2 140-44.2s98.9 15.3 140 44.3c19.9 14 37.5 30.8 52.4 50 15.1 19.3 27.1 40.7 35.7 63.5l13.8 36.6 37.8 10c54.2 14.4 92.1 63.7 92.1 120 0 33.6-13.2 65.1-37.2 88.6-19.5 19.2-44.9 31.1-71.9 34.5-4 .5-6.9 3.9-6.9 7.9V754c0 4.7 4.1 8.4 8.8 8 101.7-9.2 182.5-94 183.2-198.2.6-93.4-62.7-172.1-148.6-194.9z"}}]},name:"cloud-server",theme:"outlined"};const xw=Bw,l2=window.React;var Ew=function(e,t){return l2.createElement(n,a({},e,{ref:t,icon:xw}))};const Aw=l2.forwardRef(Ew);var kw={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M811.4 368.9C765.6 248 648.9 162 512.2 162S258.8 247.9 213 368.8C126.9 391.5 63.5 470.2 64 563.6 64.6 668 145.6 752.9 247.6 762c4.7.4 8.7-3.3 8.7-8v-60.4c0-4-3-7.4-7-7.9-27-3.4-52.5-15.2-72.1-34.5-24-23.5-37.2-55.1-37.2-88.6 0-28 9.1-54.4 26.2-76.4 16.7-21.4 40.2-36.9 66.1-43.7l37.9-10 13.9-36.7c8.6-22.8 20.6-44.2 35.7-63.5 14.9-19.2 32.6-36 52.4-50 41.1-28.9 89.5-44.2 140-44.2s98.9 15.3 140 44.3c19.9 14 37.5 30.8 52.4 50 15.1 19.3 27.1 40.7 35.7 63.5l13.8 36.6 37.8 10c54.2 14.4 92.1 63.7 92.1 120 0 33.6-13.2 65.1-37.2 88.6-19.5 19.2-44.9 31.1-71.9 34.5-4 .5-6.9 3.9-6.9 7.9V754c0 4.7 4.1 8.4 8.8 8 101.7-9.2 182.5-94 183.2-198.2.6-93.4-62.7-172.1-148.6-194.9z"}},{tag:"path",attrs:{d:"M376.9 656.4c1.8-33.5 15.7-64.7 39.5-88.6 25.4-25.5 60-39.8 96-39.8 36.2 0 70.3 14.1 96 39.8 1.4 1.4 2.7 2.8 4.1 4.3l-25 19.6a8 8 0 003 14.1l98.2 24c5 1.2 9.9-2.6 9.9-7.7l.5-101.3c0-6.7-7.6-10.5-12.9-6.3L663 532.7c-36.6-42-90.4-68.6-150.5-68.6-107.4 0-195 85.1-199.4 191.7-.2 4.5 3.4 8.3 8 8.3H369c4.2-.1 7.7-3.4 7.9-7.7zM703 664h-47.9c-4.2 0-7.7 3.3-8 7.6-1.8 33.5-15.7 64.7-39.5 88.6-25.4 25.5-60 39.8-96 39.8-36.2 0-70.3-14.1-96-39.8-1.4-1.4-2.7-2.8-4.1-4.3l25-19.6a8 8 0 00-3-14.1l-98.2-24c-5-1.2-9.9 2.6-9.9 7.7l-.4 101.4c0 6.7 7.6 10.5 12.9 6.3l23.2-18.2c36.6 42 90.4 68.6 150.5 68.6 107.4 0 195-85.1 199.4-191.7.2-4.5-3.4-8.3-8-8.3z"}}]},name:"cloud-sync",theme:"outlined"};const Pw=kw,o2=window.React;var qw=function(e,t){return o2.createElement(n,a({},e,{ref:t,icon:Pw}))};const yw=o2.forwardRef(qw);var Dw={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M791.9 492l-37.8-10-13.8-36.5c-8.6-22.7-20.6-44.1-35.7-63.4a245.73 245.73 0 00-52.4-49.9c-41.1-28.9-89.5-44.2-140-44.2s-98.9 15.3-140 44.2a245.6 245.6 0 00-52.4 49.9 240.47 240.47 0 00-35.7 63.4l-13.9 36.6-37.9 9.9a125.7 125.7 0 00-66.1 43.7A123.1 123.1 0 00140 612c0 33.1 12.9 64.3 36.3 87.7 23.4 23.4 54.5 36.3 87.6 36.3h496.2c33.1 0 64.2-12.9 87.6-36.3A123.3 123.3 0 00884 612c0-56.2-37.8-105.5-92.1-120z",fill:t}},{tag:"path",attrs:{d:"M811.4 418.7C765.6 297.9 648.9 212 512.2 212S258.8 297.8 213 418.6C127.3 441.1 64 519.1 64 612c0 110.5 89.5 200 199.9 200h496.2C870.5 812 960 722.5 960 612c0-92.7-63.1-170.7-148.6-193.3zm36.3 281a123.07 123.07 0 01-87.6 36.3H263.9c-33.1 0-64.2-12.9-87.6-36.3A123.3 123.3 0 01140 612c0-28 9.1-54.3 26.2-76.3a125.7 125.7 0 0166.1-43.7l37.9-9.9 13.9-36.6c8.6-22.8 20.6-44.1 35.7-63.4a245.6 245.6 0 0152.4-49.9c41.1-28.9 89.5-44.2 140-44.2s98.9 15.3 140 44.2c19.9 14 37.5 30.8 52.4 49.9 15.1 19.3 27.1 40.7 35.7 63.4l13.8 36.5 37.8 10c54.3 14.5 92.1 63.8 92.1 120 0 33.1-12.9 64.3-36.3 87.7z",fill:e}}]}},name:"cloud",theme:"twotone"};const Iw=Dw,i2=window.React;var Uw=function(e,t){return i2.createElement(n,a({},e,{ref:t,icon:Iw}))};const Ww=i2.forwardRef(Uw);var Gw={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M518.3 459a8 8 0 00-12.6 0l-112 141.7a7.98 7.98 0 006.3 12.9h73.9V856c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V613.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 459z"}},{tag:"path",attrs:{d:"M811.4 366.7C765.6 245.9 648.9 160 512.2 160S258.8 245.8 213 366.6C127.3 389.1 64 467.2 64 560c0 110.5 89.5 200 199.9 200H304c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8h-40.1c-33.7 0-65.4-13.4-89-37.7-23.5-24.2-36-56.8-34.9-90.6.9-26.4 9.9-51.2 26.2-72.1 16.7-21.3 40.1-36.8 66.1-43.7l37.9-9.9 13.9-36.6c8.6-22.8 20.6-44.1 35.7-63.4a245.6 245.6 0 0152.4-49.9c41.1-28.9 89.5-44.2 140-44.2s98.9 15.3 140 44.2c19.9 14 37.5 30.8 52.4 49.9 15.1 19.3 27.1 40.7 35.7 63.4l13.8 36.5 37.8 10C846.1 454.5 884 503.8 884 560c0 33.1-12.9 64.3-36.3 87.7a123.07 123.07 0 01-87.6 36.3H720c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h40.1C870.5 760 960 670.5 960 560c0-92.7-63.1-170.7-148.6-193.3z"}}]},name:"cloud-upload",theme:"outlined"};const Nw=Gw,r2=window.React;var Qw=function(e,t){return r2.createElement(n,a({},e,{ref:t,icon:Nw}))};const Zw=r2.forwardRef(Qw);var Yw={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 680h-54V540H546v-92h238c8.8 0 16-7.2 16-16V168c0-8.8-7.2-16-16-16H240c-8.8 0-16 7.2-16 16v264c0 8.8 7.2 16 16 16h238v92H190v140h-54c-4.4 0-8 3.6-8 8v176c0 4.4 3.6 8 8 8h176c4.4 0 8-3.6 8-8V688c0-4.4-3.6-8-8-8h-54v-72h220v72h-54c-4.4 0-8 3.6-8 8v176c0 4.4 3.6 8 8 8h176c4.4 0 8-3.6 8-8V688c0-4.4-3.6-8-8-8h-54v-72h220v72h-54c-4.4 0-8 3.6-8 8v176c0 4.4 3.6 8 8 8h176c4.4 0 8-3.6 8-8V688c0-4.4-3.6-8-8-8zM256 805.3c0 1.5-1.2 2.7-2.7 2.7h-58.7c-1.5 0-2.7-1.2-2.7-2.7v-58.7c0-1.5 1.2-2.7 2.7-2.7h58.7c1.5 0 2.7 1.2 2.7 2.7v58.7zm288 0c0 1.5-1.2 2.7-2.7 2.7h-58.7c-1.5 0-2.7-1.2-2.7-2.7v-58.7c0-1.5 1.2-2.7 2.7-2.7h58.7c1.5 0 2.7 1.2 2.7 2.7v58.7zM288 384V216h448v168H288zm544 421.3c0 1.5-1.2 2.7-2.7 2.7h-58.7c-1.5 0-2.7-1.2-2.7-2.7v-58.7c0-1.5 1.2-2.7 2.7-2.7h58.7c1.5 0 2.7 1.2 2.7 2.7v58.7zM360 300a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"cluster",theme:"outlined"};const jw=Yw,d2=window.React;var Jw=function(e,t){return d2.createElement(n,a({},e,{ref:t,icon:jw}))};const Kw=d2.forwardRef(Jw);var Xw={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zM513.1 518.1l-192 161c-5.2 4.4-13.1.7-13.1-6.1v-62.7c0-2.3 1.1-4.6 2.9-6.1L420.7 512l-109.8-92.2a7.63 7.63 0 01-2.9-6.1V351c0-6.8 7.9-10.5 13.1-6.1l192 160.9c3.9 3.2 3.9 9.1 0 12.3zM716 673c0 4.4-3.4 8-7.5 8h-185c-4.1 0-7.5-3.6-7.5-8v-48c0-4.4 3.4-8 7.5-8h185c4.1 0 7.5 3.6 7.5 8v48z"}}]},name:"code",theme:"filled"};const _w=Xw,s2=window.React;var em=function(e,t){return s2.createElement(n,a({},e,{ref:t,icon:_w}))};const tm=s2.forwardRef(em);var cm={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 64zm243.7 589.2L512 794 268.3 653.2V371.8l110-63.6-.4-.2h.2L512 231l134 77h-.2l-.3.2 110.1 63.6v281.4zM307.9 536.7l87.6 49.9V681l96.7 55.9V524.8L307.9 418.4zm203.9-151.8L418 331l-91.1 52.6 185.2 107 185.2-106.9-91.4-52.8zm20 352l97.3-56.2v-94.1l87-49.5V418.5L531.8 525z"}}]},name:"code-sandbox-circle",theme:"filled"};const am=cm,v2=window.React;var nm=function(e,t){return v2.createElement(n,a({},e,{ref:t,icon:am}))};const lm=v2.forwardRef(nm);var om={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M709.6 210l.4-.2h.2L512 96 313.9 209.8h-.2l.7.3L151.5 304v416L512 928l360.5-208V304l-162.9-94zM482.7 843.6L339.6 761V621.4L210 547.8V372.9l272.7 157.3v313.4zM238.2 321.5l134.7-77.8 138.9 79.7 139.1-79.9 135.2 78-273.9 158-274-158zM814 548.3l-128.8 73.1v139.1l-143.9 83V530.4L814 373.1v175.2z"}}]},name:"code-sandbox",theme:"outlined"};const im=om,h2=window.React;var rm=function(e,t){return h2.createElement(n,a({},e,{ref:t,icon:im}))};const dm=h2.forwardRef(rm);var sm={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M307.9 536.7l87.6 49.9V681l96.7 55.9V524.8L307.9 418.4zM880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zM755.7 653.2L512 794 268.3 653.2V371.8l110-63.6-.4-.2h.2L512 231l134 77h-.2l-.3.2 110.1 63.6v281.4zm-223.9 83.7l97.3-56.2v-94.1l87-49.5V418.5L531.8 525zm-20-352L418 331l-91.1 52.6 185.2 107 185.2-106.9-91.4-52.8z"}}]},name:"code-sandbox-square",theme:"filled"};const vm=sm,u2=window.React;var hm=function(e,t){return u2.createElement(n,a({},e,{ref:t,icon:vm}))};const um=u2.forwardRef(hm);var fm={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z",fill:e}},{tag:"path",attrs:{d:"M184 840h656V184H184v656zm339.5-223h185c4.1 0 7.5 3.6 7.5 8v48c0 4.4-3.4 8-7.5 8h-185c-4.1 0-7.5-3.6-7.5-8v-48c0-4.4 3.4-8 7.5-8zM308 610.3c0-2.3 1.1-4.6 2.9-6.1L420.7 512l-109.8-92.2a7.63 7.63 0 01-2.9-6.1V351c0-6.8 7.9-10.5 13.1-6.1l192 160.9c3.9 3.2 3.9 9.1 0 12.3l-192 161c-5.2 4.4-13.1.7-13.1-6.1v-62.7z",fill:t}},{tag:"path",attrs:{d:"M321.1 679.1l192-161c3.9-3.2 3.9-9.1 0-12.3l-192-160.9A7.95 7.95 0 00308 351v62.7c0 2.4 1 4.6 2.9 6.1L420.7 512l-109.8 92.2a8.1 8.1 0 00-2.9 6.1V673c0 6.8 7.9 10.5 13.1 6.1zM516 673c0 4.4 3.4 8 7.5 8h185c4.1 0 7.5-3.6 7.5-8v-48c0-4.4-3.4-8-7.5-8h-185c-4.1 0-7.5 3.6-7.5 8v48z",fill:e}}]}},name:"code",theme:"twotone"};const wm=fm,f2=window.React;var mm=function(e,t){return f2.createElement(n,a({},e,{ref:t,icon:wm}))};const gm=f2.forwardRef(mm);var zm={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M488.1 414.7V303.4L300.9 428l83.6 55.8zm254.1 137.7v-79.8l-59.8 39.9zM512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm278 533c0 1.1-.1 2.1-.2 3.1 0 .4-.1.7-.2 1a14.16 14.16 0 01-.8 3.2c-.2.6-.4 1.2-.6 1.7-.2.4-.4.8-.5 1.2-.3.5-.5 1.1-.8 1.6-.2.4-.4.7-.7 1.1-.3.5-.7 1-1 1.5-.3.4-.5.7-.8 1-.4.4-.8.9-1.2 1.3-.3.3-.6.6-1 .9-.4.4-.9.8-1.4 1.1-.4.3-.7.6-1.1.8-.1.1-.3.2-.4.3L525.2 786c-4 2.7-8.6 4-13.2 4-4.7 0-9.3-1.4-13.3-4L244.6 616.9c-.1-.1-.3-.2-.4-.3l-1.1-.8c-.5-.4-.9-.7-1.3-1.1-.3-.3-.6-.6-1-.9-.4-.4-.8-.8-1.2-1.3a7 7 0 01-.8-1c-.4-.5-.7-1-1-1.5-.2-.4-.5-.7-.7-1.1-.3-.5-.6-1.1-.8-1.6-.2-.4-.4-.8-.5-1.2-.2-.6-.4-1.2-.6-1.7-.1-.4-.3-.8-.4-1.2-.2-.7-.3-1.3-.4-2-.1-.3-.1-.7-.2-1-.1-1-.2-2.1-.2-3.1V427.9c0-1 .1-2.1.2-3.1.1-.3.1-.7.2-1a14.16 14.16 0 01.8-3.2c.2-.6.4-1.2.6-1.7.2-.4.4-.8.5-1.2.2-.5.5-1.1.8-1.6.2-.4.4-.7.7-1.1.6-.9 1.2-1.7 1.8-2.5.4-.4.8-.9 1.2-1.3.3-.3.6-.6 1-.9.4-.4.9-.8 1.3-1.1.4-.3.7-.6 1.1-.8.1-.1.3-.2.4-.3L498.7 239c8-5.3 18.5-5.3 26.5 0l254.1 169.1c.1.1.3.2.4.3l1.1.8 1.4 1.1c.3.3.6.6 1 .9.4.4.8.8 1.2 1.3.7.8 1.3 1.6 1.8 2.5.2.4.5.7.7 1.1.3.5.6 1 .8 1.6.2.4.4.8.5 1.2.2.6.4 1.2.6 1.7.1.4.3.8.4 1.2.2.7.3 1.3.4 2 .1.3.1.7.2 1 .1 1 .2 2.1.2 3.1V597zm-254.1 13.3v111.3L723.1 597l-83.6-55.8zM281.8 472.6v79.8l59.8-39.9zM512 456.1l-84.5 56.4 84.5 56.4 84.5-56.4zM723.1 428L535.9 303.4v111.3l103.6 69.1zM384.5 541.2L300.9 597l187.2 124.6V610.3l-103.6-69.1z"}}]},name:"codepen-circle",theme:"filled"};const Rm=zm,w2=window.React;var Om=function(e,t){return w2.createElement(n,a({},e,{ref:t,icon:Rm}))};const $m=w2.forwardRef(Om);var Mm={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M488.1 414.7V303.4L300.9 428l83.6 55.8zm254.1 137.7v-79.8l-59.8 39.9zM512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm278 533c0 1.1-.1 2.1-.2 3.1 0 .4-.1.7-.2 1a14.16 14.16 0 01-.8 3.2c-.2.6-.4 1.2-.6 1.7-.2.4-.4.8-.5 1.2-.3.5-.5 1.1-.8 1.6-.2.4-.4.7-.7 1.1-.3.5-.7 1-1 1.5-.3.4-.5.7-.8 1-.4.4-.8.9-1.2 1.3-.3.3-.6.6-1 .9-.4.4-.9.8-1.4 1.1-.4.3-.7.6-1.1.8-.1.1-.3.2-.4.3L525.2 786c-4 2.7-8.6 4-13.2 4-4.7 0-9.3-1.4-13.3-4L244.6 616.9c-.1-.1-.3-.2-.4-.3l-1.1-.8c-.5-.4-.9-.7-1.3-1.1-.3-.3-.6-.6-1-.9-.4-.4-.8-.8-1.2-1.3a7 7 0 01-.8-1c-.4-.5-.7-1-1-1.5-.2-.4-.5-.7-.7-1.1-.3-.5-.6-1.1-.8-1.6-.2-.4-.4-.8-.5-1.2-.2-.6-.4-1.2-.6-1.7-.1-.4-.3-.8-.4-1.2-.2-.7-.3-1.3-.4-2-.1-.3-.1-.7-.2-1-.1-1-.2-2.1-.2-3.1V427.9c0-1 .1-2.1.2-3.1.1-.3.1-.7.2-1a14.16 14.16 0 01.8-3.2c.2-.6.4-1.2.6-1.7.2-.4.4-.8.5-1.2.2-.5.5-1.1.8-1.6.2-.4.4-.7.7-1.1.6-.9 1.2-1.7 1.8-2.5.4-.4.8-.9 1.2-1.3.3-.3.6-.6 1-.9.4-.4.9-.8 1.3-1.1.4-.3.7-.6 1.1-.8.1-.1.3-.2.4-.3L498.7 239c8-5.3 18.5-5.3 26.5 0l254.1 169.1c.1.1.3.2.4.3l1.1.8 1.4 1.1c.3.3.6.6 1 .9.4.4.8.8 1.2 1.3.7.8 1.3 1.6 1.8 2.5.2.4.5.7.7 1.1.3.5.6 1 .8 1.6.2.4.4.8.5 1.2.2.6.4 1.2.6 1.7.1.4.3.8.4 1.2.2.7.3 1.3.4 2 .1.3.1.7.2 1 .1 1 .2 2.1.2 3.1V597zm-254.1 13.3v111.3L723.1 597l-83.6-55.8zM281.8 472.6v79.8l59.8-39.9zM512 456.1l-84.5 56.4 84.5 56.4 84.5-56.4zM723.1 428L535.9 303.4v111.3l103.6 69.1zM384.5 541.2L300.9 597l187.2 124.6V610.3l-103.6-69.1z"}}]},name:"codepen-circle",theme:"outlined"};const Hm=Mm,m2=window.React;var pm=function(e,t){return m2.createElement(n,a({},e,{ref:t,icon:Hm}))};const Tm=m2.forwardRef(pm);var Fm={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M911.7 385.3l-.3-1.5c-.2-1-.3-1.9-.6-2.9-.2-.6-.4-1.1-.5-1.7-.3-.8-.5-1.7-.9-2.5-.2-.6-.5-1.1-.8-1.7-.4-.8-.8-1.5-1.2-2.3-.3-.5-.6-1.1-1-1.6-.8-1.2-1.7-2.4-2.6-3.6-.5-.6-1.1-1.3-1.7-1.9-.4-.5-.9-.9-1.4-1.3-.6-.6-1.3-1.1-1.9-1.6-.5-.4-1-.8-1.6-1.2-.2-.1-.4-.3-.6-.4L531.1 117.8a34.3 34.3 0 00-38.1 0L127.3 361.3c-.2.1-.4.3-.6.4-.5.4-1 .8-1.6 1.2-.7.5-1.3 1.1-1.9 1.6-.5.4-.9.9-1.4 1.3-.6.6-1.2 1.2-1.7 1.9-1 1.1-1.8 2.3-2.6 3.6-.3.5-.7 1-1 1.6-.4.7-.8 1.5-1.2 2.3-.3.5-.5 1.1-.8 1.7-.3.8-.6 1.7-.9 2.5-.2.6-.4 1.1-.5 1.7-.2.9-.4 1.9-.6 2.9l-.3 1.5c-.2 1.5-.3 3-.3 4.5v243.5c0 1.5.1 3 .3 4.5l.3 1.5.6 2.9c.2.6.3 1.1.5 1.7.3.9.6 1.7.9 2.5.2.6.5 1.1.8 1.7.4.8.7 1.5 1.2 2.3.3.5.6 1.1 1 1.6.5.7.9 1.4 1.5 2.1l1.2 1.5c.5.6 1.1 1.3 1.7 1.9.4.5.9.9 1.4 1.3.6.6 1.3 1.1 1.9 1.6.5.4 1 .8 1.6 1.2.2.1.4.3.6.4L493 905.7c5.6 3.8 12.3 5.8 19.1 5.8 6.6 0 13.3-1.9 19.1-5.8l365.6-243.5c.2-.1.4-.3.6-.4.5-.4 1-.8 1.6-1.2.7-.5 1.3-1.1 1.9-1.6.5-.4.9-.9 1.4-1.3.6-.6 1.2-1.2 1.7-1.9l1.2-1.5 1.5-2.1c.3-.5.7-1 1-1.6.4-.8.8-1.5 1.2-2.3.3-.5.5-1.1.8-1.7.3-.8.6-1.7.9-2.5.2-.5.4-1.1.5-1.7.3-.9.4-1.9.6-2.9l.3-1.5c.2-1.5.3-3 .3-4.5V389.8c-.3-1.5-.4-3-.6-4.5zM546.4 210.5l269.4 179.4-120.3 80.4-149-99.6V210.5zm-68.8 0v160.2l-149 99.6-120.3-80.4 269.3-179.4zM180.7 454.1l86 57.5-86 57.5v-115zm296.9 358.5L208.3 633.2l120.3-80.4 149 99.6v160.2zM512 592.8l-121.6-81.2L512 430.3l121.6 81.2L512 592.8zm34.4 219.8V652.4l149-99.6 120.3 80.4-269.3 179.4zM843.3 569l-86-57.5 86-57.5v115z"}}]},name:"codepen",theme:"outlined"};const Sm=Fm,g2=window.React;var Vm=function(e,t){return g2.createElement(n,a({},e,{ref:t,icon:Sm}))};const Cm=g2.forwardRef(Vm);var bm={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M723.1 428L535.9 303.4v111.3l103.6 69.1zM512 456.1l-84.5 56.4 84.5 56.4 84.5-56.4zm23.9 154.2v111.3L723.1 597l-83.6-55.8zm-151.4-69.1L300.9 597l187.2 124.6V610.3l-103.6-69.1zM880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-90 485c0 1.1-.1 2.1-.2 3.1 0 .4-.1.7-.2 1a14.16 14.16 0 01-.8 3.2c-.2.6-.4 1.2-.6 1.7-.2.4-.4.8-.5 1.2-.3.5-.5 1.1-.8 1.6-.2.4-.4.7-.7 1.1-.3.5-.7 1-1 1.5-.3.4-.5.7-.8 1-.4.4-.8.9-1.2 1.3-.3.3-.6.6-1 .9-.4.4-.9.8-1.4 1.1-.4.3-.7.6-1.1.8-.1.1-.3.2-.4.3L525.2 786c-4 2.7-8.6 4-13.2 4-4.7 0-9.3-1.4-13.3-4L244.6 616.9c-.1-.1-.3-.2-.4-.3l-1.1-.8c-.5-.4-.9-.7-1.3-1.1-.3-.3-.6-.6-1-.9-.4-.4-.8-.8-1.2-1.3a7 7 0 01-.8-1c-.4-.5-.7-1-1-1.5-.2-.4-.5-.7-.7-1.1-.3-.5-.6-1.1-.8-1.6-.2-.4-.4-.8-.5-1.2-.2-.6-.4-1.2-.6-1.7-.1-.4-.3-.8-.4-1.2-.2-.7-.3-1.3-.4-2-.1-.3-.1-.7-.2-1-.1-1-.2-2.1-.2-3.1V427.9c0-1 .1-2.1.2-3.1.1-.3.1-.7.2-1a14.16 14.16 0 01.8-3.2c.2-.6.4-1.2.6-1.7.2-.4.4-.8.5-1.2.2-.5.5-1.1.8-1.6.2-.4.4-.7.7-1.1.6-.9 1.2-1.7 1.8-2.5.4-.4.8-.9 1.2-1.3.3-.3.6-.6 1-.9.4-.4.9-.8 1.3-1.1.4-.3.7-.6 1.1-.8.1-.1.3-.2.4-.3L498.7 239c8-5.3 18.5-5.3 26.5 0l254.1 169.1c.1.1.3.2.4.3l1.1.8 1.4 1.1c.3.3.6.6 1 .9.4.4.8.8 1.2 1.3.7.8 1.3 1.6 1.8 2.5.2.4.5.7.7 1.1.3.5.6 1 .8 1.6.2.4.4.8.5 1.2.2.6.4 1.2.6 1.7.1.4.3.8.4 1.2.2.7.3 1.3.4 2 .1.3.1.7.2 1 .1 1 .2 2.1.2 3.1V597zm-47.8-44.6v-79.8l-59.8 39.9zm-460.4-79.8v79.8l59.8-39.9zm206.3-57.9V303.4L300.9 428l83.6 55.8z"}}]},name:"codepen-square",theme:"filled"};const Lm=bm,z2=window.React;var Bm=function(e,t){return z2.createElement(n,a({},e,{ref:t,icon:Lm}))};const xm=z2.forwardRef(Bm);var Em={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M275 281c19.9 0 36-16.1 36-36V36c0-19.9-16.1-36-36-36s-36 16.1-36 36v209c0 19.9 16.1 36 36 36zm613 144H768c0-39.8-32.2-72-72-72H200c-39.8 0-72 32.2-72 72v248c0 3.4.2 6.7.7 9.9-.5 7-.7 14-.7 21.1 0 176.7 143.3 320 320 320 160.1 0 292.7-117.5 316.3-271H888c39.8 0 72-32.2 72-72V497c0-39.8-32.2-72-72-72zM696 681h-1.1c.7 7.6 1.1 15.2 1.1 23 0 137-111 248-248 248S200 841 200 704c0-7.8.4-15.4 1.1-23H200V425h496v256zm192-8H776V497h112v176zM613 281c19.9 0 36-16.1 36-36V36c0-19.9-16.1-36-36-36s-36 16.1-36 36v209c0 19.9 16.1 36 36 36zm-170 0c19.9 0 36-16.1 36-36V36c0-19.9-16.1-36-36-36s-36 16.1-36 36v209c0 19.9 16.1 36 36 36z"}}]},name:"coffee",theme:"outlined"};const Am=Em,R2=window.React;var km=function(e,t){return R2.createElement(n,a({},e,{ref:t,icon:Am}))};const Pm=R2.forwardRef(km);var qm={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M840 836H184c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h656c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm0-724H184c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h656c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zM610.8 378c6 0 9.4-7 5.7-11.7L515.7 238.7a7.14 7.14 0 00-11.3 0L403.6 366.3a7.23 7.23 0 005.7 11.7H476v268h-62.8c-6 0-9.4 7-5.7 11.7l100.8 127.5c2.9 3.7 8.5 3.7 11.3 0l100.8-127.5c3.7-4.7.4-11.7-5.7-11.7H548V378h62.8z"}}]},name:"column-height",theme:"outlined"};const ym=qm,O2=window.React;var Dm=function(e,t){return O2.createElement(n,a({},e,{ref:t,icon:ym}))};const Im=O2.forwardRef(Dm);var Um={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M180 176h-60c-4.4 0-8 3.6-8 8v656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V184c0-4.4-3.6-8-8-8zm724 0h-60c-4.4 0-8 3.6-8 8v656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V184c0-4.4-3.6-8-8-8zM785.3 504.3L657.7 403.6a7.23 7.23 0 00-11.7 5.7V476H378v-62.8c0-6-7-9.4-11.7-5.7L238.7 508.3a7.14 7.14 0 000 11.3l127.5 100.8c4.7 3.7 11.7.4 11.7-5.7V548h268v62.8c0 6 7 9.4 11.7 5.7l127.5-100.8c3.8-2.9 3.8-8.5.2-11.4z"}}]},name:"column-width",theme:"outlined"};const Wm=Um,$2=window.React;var Gm=function(e,t){return $2.createElement(n,a({},e,{ref:t,icon:Wm}))};const Nm=$2.forwardRef(Gm);var Qm={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M573 421c-23.1 0-41 17.9-41 40s17.9 40 41 40c21.1 0 39-17.9 39-40s-17.9-40-39-40zm-280 0c-23.1 0-41 17.9-41 40s17.9 40 41 40c21.1 0 39-17.9 39-40s-17.9-40-39-40z"}},{tag:"path",attrs:{d:"M894 345a343.92 343.92 0 00-189-130v.1c-17.1-19-36.4-36.5-58-52.1-163.7-119-393.5-82.7-513 81-96.3 133-92.2 311.9 6 439l.8 132.6c0 3.2.5 6.4 1.5 9.4a31.95 31.95 0 0040.1 20.9L309 806c33.5 11.9 68.1 18.7 102.5 20.6l-.5.4c89.1 64.9 205.9 84.4 313 49l127.1 41.4c3.2 1 6.5 1.6 9.9 1.6 17.7 0 32-14.3 32-32V753c88.1-119.6 90.4-284.9 1-408zM323 735l-12-5-99 31-1-104-8-9c-84.6-103.2-90.2-251.9-11-361 96.4-132.2 281.2-161.4 413-66 132.2 96.1 161.5 280.6 66 412-80.1 109.9-223.5 150.5-348 102zm505-17l-8 10 1 104-98-33-12 5c-56 20.8-115.7 22.5-171 7l-.2-.1A367.31 367.31 0 00729 676c76.4-105.3 88.8-237.6 44.4-350.4l.6.4c23 16.5 44.1 37.1 62 62 72.6 99.6 68.5 235.2-8 330z"}},{tag:"path",attrs:{d:"M433 421c-23.1 0-41 17.9-41 40s17.9 40 41 40c21.1 0 39-17.9 39-40s-17.9-40-39-40z"}}]},name:"comment",theme:"outlined"};const Zm=Qm,M2=window.React;var Ym=function(e,t){return M2.createElement(n,a({},e,{ref:t,icon:Zm}))};const jm=M2.forwardRef(Ym);var Jm={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 64zM327.3 702.4c-2 .9-4.4 0-5.3-2.1-.4-1-.4-2.2 0-3.2l98.7-225.5 132.1 132.1-225.5 98.7zm375.1-375.1l-98.7 225.5-132.1-132.1L697.1 322c2-.9 4.4 0 5.3 2.1.4 1 .4 2.1 0 3.2z"}}]},name:"compass",theme:"filled"};const Km=Jm,H2=window.React;var Xm=function(e,t){return H2.createElement(n,a({},e,{ref:t,icon:Km}))};const _m=H2.forwardRef(Xm);var eg={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 372zm198.4-588.1a32 32 0 00-24.5.5L414.9 415 296.4 686c-3.6 8.2-3.6 17.5 0 25.7 3.4 7.8 9.7 13.9 17.7 17 3.8 1.5 7.7 2.2 11.7 2.2 4.4 0 8.7-.9 12.8-2.7l271-118.6 118.5-271a32.06 32.06 0 00-17.7-42.7zM576.8 534.4l26.2 26.2-42.4 42.4-26.2-26.2L380 644.4 447.5 490 422 464.4l42.4-42.4 25.5 25.5L644.4 380l-67.6 154.4zM464.4 422L422 464.4l25.5 25.6 86.9 86.8 26.2 26.2 42.4-42.4-26.2-26.2-86.8-86.9z"}}]},name:"compass",theme:"outlined"};const tg=eg,p2=window.React;var cg=function(e,t){return p2.createElement(n,a({},e,{ref:t,icon:tg}))};const ag=p2.forwardRef(cg);var ng={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 140c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zM327.6 701.7c-2 .9-4.4 0-5.3-2.1-.4-1-.4-2.2 0-3.2L421 470.9 553.1 603l-225.5 98.7zm375.1-375.1L604 552.1 471.9 420l225.5-98.7c2-.9 4.4 0 5.3 2.1.4 1 .4 2.1 0 3.2z",fill:t}},{tag:"path",attrs:{d:"M322.3 696.4c-.4 1-.4 2.2 0 3.2.9 2.1 3.3 3 5.3 2.1L553.1 603 421 470.9l-98.7 225.5zm375.1-375.1L471.9 420 604 552.1l98.7-225.5c.4-1.1.4-2.2 0-3.2-.9-2.1-3.3-3-5.3-2.1z",fill:e}},{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",fill:e}}]}},name:"compass",theme:"twotone"};const lg=ng,T2=window.React;var og=function(e,t){return T2.createElement(n,a({},e,{ref:t,icon:lg}))};const ig=T2.forwardRef(og);var rg={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M326 664H104c-8.8 0-16 7.2-16 16v48c0 8.8 7.2 16 16 16h174v176c0 8.8 7.2 16 16 16h48c8.8 0 16-7.2 16-16V696c0-17.7-14.3-32-32-32zm16-576h-48c-8.8 0-16 7.2-16 16v176H104c-8.8 0-16 7.2-16 16v48c0 8.8 7.2 16 16 16h222c17.7 0 32-14.3 32-32V104c0-8.8-7.2-16-16-16zm578 576H698c-17.7 0-32 14.3-32 32v224c0 8.8 7.2 16 16 16h48c8.8 0 16-7.2 16-16V744h174c8.8 0 16-7.2 16-16v-48c0-8.8-7.2-16-16-16zm0-384H746V104c0-8.8-7.2-16-16-16h-48c-8.8 0-16 7.2-16 16v224c0 17.7 14.3 32 32 32h222c8.8 0 16-7.2 16-16v-48c0-8.8-7.2-16-16-16z"}}]},name:"compress",theme:"outlined"};const dg=rg,F2=window.React;var sg=function(e,t){return F2.createElement(n,a({},e,{ref:t,icon:dg}))};const vg=F2.forwardRef(sg);var hg={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M301.3 496.7c-23.8 0-40.2-10.5-41.6-26.9H205c.9 43.4 36.9 70.3 93.9 70.3 59.1 0 95-28.4 95-75.5 0-35.8-20-55.9-64.5-64.5l-29.1-5.6c-23.8-4.7-33.8-11.9-33.8-24.2 0-15 13.3-24.5 33.4-24.5 20.1 0 35.3 11.1 36.6 27h53c-.9-41.7-37.5-70.3-90.3-70.3-54.4 0-89.7 28.9-89.7 73 0 35.5 21.2 58 62.5 65.8l29.7 5.9c25.8 5.2 35.6 11.9 35.6 24.4.1 14.7-14.5 25.1-36 25.1z"}},{tag:"path",attrs:{d:"M928 140H96c-17.7 0-32 14.3-32 32v496c0 17.7 14.3 32 32 32h380v112H304c-8.8 0-16 7.2-16 16v48c0 4.4 3.6 8 8 8h432c4.4 0 8-3.6 8-8v-48c0-8.8-7.2-16-16-16H548V700h380c17.7 0 32-14.3 32-32V172c0-17.7-14.3-32-32-32zm-40 488H136V212h752v416z"}},{tag:"path",attrs:{d:"M828.5 486.7h-95.8V308.5h-57.4V534h153.2zm-298.6 53.4c14.1 0 27.2-2 39.1-5.8l13.3 20.3h53.3L607.9 511c21.1-20 33-51.1 33-89.8 0-73.3-43.3-118.8-110.9-118.8s-111.2 45.3-111.2 118.8c-.1 73.7 43 118.9 111.1 118.9zm0-190c31.6 0 52.7 27.7 52.7 71.1 0 16.7-3.6 30.6-10 40.5l-5.2-6.9h-48.8L542 491c-3.9.9-8 1.4-12.2 1.4-31.7 0-52.8-27.5-52.8-71.2.1-43.6 21.2-71.1 52.9-71.1z"}}]},name:"console-sql",theme:"outlined"};const ug=hg,S2=window.React;var fg=function(e,t){return S2.createElement(n,a({},e,{ref:t,icon:ug}))};const wg=S2.forwardRef(fg);var mg={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 224H768v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56H548v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56H328v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56H96c-17.7 0-32 14.3-32 32v576c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V256c0-17.7-14.3-32-32-32zM661 736h-43.9c-4.2 0-7.6-3.3-7.9-7.5-3.8-50.6-46-90.5-97.2-90.5s-93.4 40-97.2 90.5c-.3 4.2-3.7 7.5-7.9 7.5H363a8 8 0 01-8-8.4c2.8-53.3 32-99.7 74.6-126.1a111.8 111.8 0 01-29.1-75.5c0-61.9 49.9-112 111.4-112 61.5 0 111.4 50.1 111.4 112 0 29.1-11 55.5-29.1 75.5 42.7 26.5 71.8 72.8 74.6 126.1.4 4.6-3.2 8.4-7.8 8.4zM512 474c-28.5 0-51.7 23.3-51.7 52s23.2 52 51.7 52c28.5 0 51.7-23.3 51.7-52s-23.2-52-51.7-52z"}}]},name:"contacts",theme:"filled"};const gg=mg,V2=window.React;var zg=function(e,t){return V2.createElement(n,a({},e,{ref:t,icon:gg}))};const Rg=V2.forwardRef(zg);var Og={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M594.3 601.5a111.8 111.8 0 0029.1-75.5c0-61.9-49.9-112-111.4-112s-111.4 50.1-111.4 112c0 29.1 11 55.5 29.1 75.5a158.09 158.09 0 00-74.6 126.1 8 8 0 008 8.4H407c4.2 0 7.6-3.3 7.9-7.5 3.8-50.6 46-90.5 97.2-90.5s93.4 40 97.2 90.5c.3 4.2 3.7 7.5 7.9 7.5H661a8 8 0 008-8.4c-2.8-53.3-32-99.7-74.7-126.1zM512 578c-28.5 0-51.7-23.3-51.7-52s23.2-52 51.7-52 51.7 23.3 51.7 52-23.2 52-51.7 52zm416-354H768v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56H548v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56H328v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56H96c-17.7 0-32 14.3-32 32v576c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V256c0-17.7-14.3-32-32-32zm-40 568H136V296h120v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56h148v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56h148v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56h120v496z"}}]},name:"contacts",theme:"outlined"};const $g=Og,C2=window.React;var Mg=function(e,t){return C2.createElement(n,a({},e,{ref:t,icon:$g}))};const Hg=C2.forwardRef(Mg);var pg={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M460.3 526a51.7 52 0 10103.4 0 51.7 52 0 10-103.4 0z",fill:t}},{tag:"path",attrs:{d:"M768 352c0 4.4-3.6 8-8 8h-56c-4.4 0-8-3.6-8-8v-56H548v56c0 4.4-3.6 8-8 8h-56c-4.4 0-8-3.6-8-8v-56H328v56c0 4.4-3.6 8-8 8h-56c-4.4 0-8-3.6-8-8v-56H136v496h752V296H768v56zM661 736h-43.8c-4.2 0-7.6-3.3-7.9-7.5-3.8-50.5-46-90.5-97.2-90.5s-93.4 39.9-97.2 90.5c-.3 4.2-3.7 7.5-7.9 7.5h-43.9a8 8 0 01-8-8.4c2.8-53.3 31.9-99.6 74.6-126.1-18.1-20-29.1-46.4-29.1-75.5 0-61.9 49.9-112 111.4-112s111.4 50.1 111.4 112c0 29.1-11 55.6-29.1 75.5 42.7 26.4 71.9 72.8 74.7 126.1a8 8 0 01-8 8.4z",fill:t}},{tag:"path",attrs:{d:"M594.3 601.5a111.8 111.8 0 0029.1-75.5c0-61.9-49.9-112-111.4-112s-111.4 50.1-111.4 112c0 29.1 11 55.5 29.1 75.5a158.09 158.09 0 00-74.6 126.1 8 8 0 008 8.4H407c4.2 0 7.6-3.3 7.9-7.5 3.8-50.6 46-90.5 97.2-90.5s93.4 40 97.2 90.5c.3 4.2 3.7 7.5 7.9 7.5H661a8 8 0 008-8.4c-2.8-53.3-32-99.7-74.7-126.1zM512 578c-28.5 0-51.7-23.3-51.7-52s23.2-52 51.7-52 51.7 23.3 51.7 52-23.2 52-51.7 52z",fill:e}},{tag:"path",attrs:{d:"M928 224H768v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56H548v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56H328v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56H96c-17.7 0-32 14.3-32 32v576c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V256c0-17.7-14.3-32-32-32zm-40 568H136V296h120v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56h148v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56h148v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56h120v496z",fill:e}}]}},name:"contacts",theme:"twotone"};const Tg=pg,b2=window.React;var Fg=function(e,t){return b2.createElement(n,a({},e,{ref:t,icon:Tg}))};const Sg=b2.forwardRef(Fg);var Vg={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H192c-17.7 0-32 14.3-32 32v529c0-.6.4-1 1-1h219.3l5.2 24.7C397.6 708.5 450.8 752 512 752s114.4-43.5 126.4-103.3l5.2-24.7H863c.6 0 1 .4 1 1V96c0-17.7-14.3-32-32-32zM712 493c0 4.4-3.6 8-8 8H320c-4.4 0-8-3.6-8-8v-48c0-4.4 3.6-8 8-8h384c4.4 0 8 3.6 8 8v48zm0-160c0 4.4-3.6 8-8 8H320c-4.4 0-8-3.6-8-8v-48c0-4.4 3.6-8 8-8h384c4.4 0 8 3.6 8 8v48zm151 354H694.1c-11.6 32.8-32 62.3-59.1 84.7-34.5 28.6-78.2 44.3-123 44.3s-88.5-15.8-123-44.3a194.02 194.02 0 01-59.1-84.7H161c-.6 0-1-.4-1-1v242c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V686c0 .6-.4 1-1 1z"}}]},name:"container",theme:"filled"};const Cg=Vg,L2=window.React;var bg=function(e,t){return L2.createElement(n,a({},e,{ref:t,icon:Cg}))};const Lg=L2.forwardRef(bg);var Bg={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V96c0-17.7-14.3-32-32-32zm-40 824H232V687h97.9c11.6 32.8 32 62.3 59.1 84.7 34.5 28.5 78.2 44.3 123 44.3s88.5-15.7 123-44.3c27.1-22.4 47.5-51.9 59.1-84.7H792v-63H643.6l-5.2 24.7C626.4 708.5 573.2 752 512 752s-114.4-43.5-126.5-103.3l-5.2-24.7H232V136h560v752zM320 341h384c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H320c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8zm0 160h384c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H320c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}}]},name:"container",theme:"outlined"};const xg=Bg,B2=window.React;var Eg=function(e,t){return B2.createElement(n,a({},e,{ref:t,icon:xg}))};const Ag=B2.forwardRef(Eg);var kg={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M635 771.7c-34.5 28.6-78.2 44.3-123 44.3s-88.5-15.8-123-44.3a194.02 194.02 0 01-59.1-84.7H232v201h560V687h-97.9c-11.6 32.8-32 62.3-59.1 84.7z",fill:t}},{tag:"path",attrs:{d:"M320 501h384c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H320c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z",fill:e}},{tag:"path",attrs:{d:"M832 64H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V96c0-17.7-14.3-32-32-32zm-40 824H232V687h97.9c11.6 32.8 32 62.3 59.1 84.7 34.5 28.5 78.2 44.3 123 44.3s88.5-15.7 123-44.3c27.1-22.4 47.5-51.9 59.1-84.7H792v201zm0-264H643.6l-5.2 24.7C626.4 708.5 573.2 752 512 752s-114.4-43.5-126.5-103.3l-5.2-24.7H232V136h560v488z",fill:e}},{tag:"path",attrs:{d:"M320 341h384c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H320c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z",fill:e}}]}},name:"container",theme:"twotone"};const Pg=kg,x2=window.React;var qg=function(e,t){return x2.createElement(n,a({},e,{ref:t,icon:Pg}))};const yg=x2.forwardRef(qg);var Dg={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zM404 683v77c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8v-77c-41.7-13.6-72-52.8-72-99s30.3-85.5 72-99V264c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v221c41.7 13.6 72 52.8 72 99s-30.3 85.5-72 99zm279.6-143.9c.2 0 .3-.1.4-.1v221c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V539c.2 0 .3.1.4.1-42-13.4-72.4-52.7-72.4-99.1 0-46.4 30.4-85.7 72.4-99.1-.2 0-.3.1-.4.1v-77c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v77c-.2 0-.3-.1-.4-.1 42 13.4 72.4 52.7 72.4 99.1 0 46.4-30.4 85.7-72.4 99.1zM616 440a36 36 0 1072 0 36 36 0 10-72 0zM403.4 566.5l-1.5-2.4c0-.1-.1-.1-.1-.2l-.9-1.2c-.1-.1-.2-.2-.2-.3-1-1.3-2-2.5-3.2-3.6l-.2-.2c-.4-.4-.8-.8-1.2-1.1-.8-.8-1.7-1.5-2.6-2.1h-.1l-1.2-.9c-.1-.1-.3-.2-.4-.3-1.2-.8-2.5-1.6-3.9-2.2-.2-.1-.5-.2-.7-.4-.4-.2-.7-.3-1.1-.5-.3-.1-.7-.3-1-.4-.5-.2-1-.4-1.5-.5-.4-.1-.9-.3-1.3-.4l-.9-.3-1.4-.3c-.2-.1-.5-.1-.7-.2-.7-.1-1.4-.3-2.1-.4-.2 0-.4 0-.6-.1-.6-.1-1.1-.1-1.7-.2-.2 0-.4 0-.7-.1-.8 0-1.5-.1-2.3-.1s-1.5 0-2.3.1c-.2 0-.4 0-.7.1-.6 0-1.2.1-1.7.2-.2 0-.4 0-.6.1-.7.1-1.4.2-2.1.4-.2.1-.5.1-.7.2l-1.4.3-.9.3c-.4.1-.9.3-1.3.4-.5.2-1 .4-1.5.5-.3.1-.7.3-1 .4-.4.2-.7.3-1.1.5-.2.1-.5.2-.7.4-1.3.7-2.6 1.4-3.9 2.2-.1.1-.3.2-.4.3l-1.2.9h-.1c-.9.7-1.8 1.4-2.6 2.1-.4.4-.8.7-1.2 1.1l-.2.2a54.8 54.8 0 00-3.2 3.6c-.1.1-.2.2-.2.3l-.9 1.2c0 .1-.1.1-.1.2l-1.5 2.4c-.1.2-.2.3-.3.5-2.7 5.1-4.3 10.9-4.3 17s1.6 12 4.3 17c.1.2.2.3.3.5l1.5 2.4c0 .1.1.1.1.2l.9 1.2c.1.1.2.2.2.3 1 1.3 2 2.5 3.2 3.6l.2.2c.4.4.8.8 1.2 1.1.8.8 1.7 1.5 2.6 2.1h.1l1.2.9c.1.1.3.2.4.3 1.2.8 2.5 1.6 3.9 2.2.2.1.5.2.7.4.4.2.7.3 1.1.5.3.1.7.3 1 .4.5.2 1 .4 1.5.5.4.1.9.3 1.3.4l.9.3 1.4.3c.2.1.5.1.7.2.7.1 1.4.3 2.1.4.2 0 .4 0 .6.1.6.1 1.1.1 1.7.2.2 0 .4 0 .7.1.8 0 1.5.1 2.3.1s1.5 0 2.3-.1c.2 0 .4 0 .7-.1.6 0 1.2-.1 1.7-.2.2 0 .4 0 .6-.1.7-.1 1.4-.2 2.1-.4.2-.1.5-.1.7-.2l1.4-.3.9-.3c.4-.1.9-.3 1.3-.4.5-.2 1-.4 1.5-.5.3-.1.7-.3 1-.4.4-.2.7-.3 1.1-.5.2-.1.5-.2.7-.4 1.3-.7 2.6-1.4 3.9-2.2.1-.1.3-.2.4-.3l1.2-.9h.1c.9-.7 1.8-1.4 2.6-2.1.4-.4.8-.7 1.2-1.1l.2-.2c1.1-1.1 2.2-2.4 3.2-3.6.1-.1.2-.2.2-.3l.9-1.2c0-.1.1-.1.1-.2l1.5-2.4c.1-.2.2-.3.3-.5 2.7-5.1 4.3-10.9 4.3-17s-1.6-12-4.3-17c-.1-.2-.2-.4-.3-.5z"}}]},name:"control",theme:"filled"};const Ig=Dg,E2=window.React;var Ug=function(e,t){return E2.createElement(n,a({},e,{ref:t,icon:Ig}))};const Wg=E2.forwardRef(Ug);var Gg={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656zM340 683v77c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-77c-10.1 3.3-20.8 5-32 5s-21.9-1.8-32-5zm64-198V264c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v221c10.1-3.3 20.8-5 32-5s21.9 1.8 32 5zm-64 198c10.1 3.3 20.8 5 32 5s21.9-1.8 32-5c41.8-13.5 72-52.7 72-99s-30.2-85.5-72-99c-10.1-3.3-20.8-5-32-5s-21.9 1.8-32 5c-41.8 13.5-72 52.7-72 99s30.2 85.5 72 99zm.1-115.7c.3-.6.7-1.2 1-1.8v-.1l1.2-1.8c.1-.2.2-.3.3-.5.3-.5.7-.9 1-1.4.1-.1.2-.3.3-.4.5-.6.9-1.1 1.4-1.6l.3-.3 1.2-1.2.4-.4c.5-.5 1-.9 1.6-1.4.6-.5 1.1-.9 1.7-1.3.2-.1.3-.2.5-.3.5-.3.9-.7 1.4-1 .1-.1.3-.2.4-.3.6-.4 1.2-.7 1.9-1.1.1-.1.3-.1.4-.2.5-.3 1-.5 1.6-.8l.6-.3c.7-.3 1.3-.6 2-.8.7-.3 1.4-.5 2.1-.7.2-.1.4-.1.6-.2.6-.2 1.1-.3 1.7-.4.2 0 .3-.1.5-.1.7-.2 1.5-.3 2.2-.4.2 0 .3 0 .5-.1.6-.1 1.2-.1 1.8-.2h.6c.8 0 1.5-.1 2.3-.1s1.5 0 2.3.1h.6c.6 0 1.2.1 1.8.2.2 0 .3 0 .5.1.7.1 1.5.2 2.2.4.2 0 .3.1.5.1.6.1 1.2.3 1.7.4.2.1.4.1.6.2.7.2 1.4.4 2.1.7.7.2 1.3.5 2 .8l.6.3c.5.2 1.1.5 1.6.8.1.1.3.1.4.2.6.3 1.3.7 1.9 1.1.1.1.3.2.4.3.5.3 1 .6 1.4 1 .2.1.3.2.5.3.6.4 1.2.9 1.7 1.3s1.1.9 1.6 1.4l.4.4 1.2 1.2.3.3c.5.5 1 1.1 1.4 1.6.1.1.2.3.3.4.4.4.7.9 1 1.4.1.2.2.3.3.5l1.2 1.8s0 .1.1.1a36.18 36.18 0 015.1 18.5c0 6-1.5 11.7-4.1 16.7-.3.6-.7 1.2-1 1.8 0 0 0 .1-.1.1l-1.2 1.8c-.1.2-.2.3-.3.5-.3.5-.7.9-1 1.4-.1.1-.2.3-.3.4-.5.6-.9 1.1-1.4 1.6l-.3.3-1.2 1.2-.4.4c-.5.5-1 .9-1.6 1.4-.6.5-1.1.9-1.7 1.3-.2.1-.3.2-.5.3-.5.3-.9.7-1.4 1-.1.1-.3.2-.4.3-.6.4-1.2.7-1.9 1.1-.1.1-.3.1-.4.2-.5.3-1 .5-1.6.8l-.6.3c-.7.3-1.3.6-2 .8-.7.3-1.4.5-2.1.7-.2.1-.4.1-.6.2-.6.2-1.1.3-1.7.4-.2 0-.3.1-.5.1-.7.2-1.5.3-2.2.4-.2 0-.3 0-.5.1-.6.1-1.2.1-1.8.2h-.6c-.8 0-1.5.1-2.3.1s-1.5 0-2.3-.1h-.6c-.6 0-1.2-.1-1.8-.2-.2 0-.3 0-.5-.1-.7-.1-1.5-.2-2.2-.4-.2 0-.3-.1-.5-.1-.6-.1-1.2-.3-1.7-.4-.2-.1-.4-.1-.6-.2-.7-.2-1.4-.4-2.1-.7-.7-.2-1.3-.5-2-.8l-.6-.3c-.5-.2-1.1-.5-1.6-.8-.1-.1-.3-.1-.4-.2-.6-.3-1.3-.7-1.9-1.1-.1-.1-.3-.2-.4-.3-.5-.3-1-.6-1.4-1-.2-.1-.3-.2-.5-.3-.6-.4-1.2-.9-1.7-1.3s-1.1-.9-1.6-1.4l-.4-.4-1.2-1.2-.3-.3c-.5-.5-1-1.1-1.4-1.6-.1-.1-.2-.3-.3-.4-.4-.4-.7-.9-1-1.4-.1-.2-.2-.3-.3-.5l-1.2-1.8v-.1c-.4-.6-.7-1.2-1-1.8-2.6-5-4.1-10.7-4.1-16.7s1.5-11.7 4.1-16.7zM620 539v221c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V539c-10.1 3.3-20.8 5-32 5s-21.9-1.8-32-5zm64-198v-77c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v77c10.1-3.3 20.8-5 32-5s21.9 1.8 32 5zm-64 198c10.1 3.3 20.8 5 32 5s21.9-1.8 32-5c41.8-13.5 72-52.7 72-99s-30.2-85.5-72-99c-10.1-3.3-20.8-5-32-5s-21.9 1.8-32 5c-41.8 13.5-72 52.7-72 99s30.2 85.5 72 99zm.1-115.7c.3-.6.7-1.2 1-1.8v-.1l1.2-1.8c.1-.2.2-.3.3-.5.3-.5.7-.9 1-1.4.1-.1.2-.3.3-.4.5-.6.9-1.1 1.4-1.6l.3-.3 1.2-1.2.4-.4c.5-.5 1-.9 1.6-1.4.6-.5 1.1-.9 1.7-1.3.2-.1.3-.2.5-.3.5-.3.9-.7 1.4-1 .1-.1.3-.2.4-.3.6-.4 1.2-.7 1.9-1.1.1-.1.3-.1.4-.2.5-.3 1-.5 1.6-.8l.6-.3c.7-.3 1.3-.6 2-.8.7-.3 1.4-.5 2.1-.7.2-.1.4-.1.6-.2.6-.2 1.1-.3 1.7-.4.2 0 .3-.1.5-.1.7-.2 1.5-.3 2.2-.4.2 0 .3 0 .5-.1.6-.1 1.2-.1 1.8-.2h.6c.8 0 1.5-.1 2.3-.1s1.5 0 2.3.1h.6c.6 0 1.2.1 1.8.2.2 0 .3 0 .5.1.7.1 1.5.2 2.2.4.2 0 .3.1.5.1.6.1 1.2.3 1.7.4.2.1.4.1.6.2.7.2 1.4.4 2.1.7.7.2 1.3.5 2 .8l.6.3c.5.2 1.1.5 1.6.8.1.1.3.1.4.2.6.3 1.3.7 1.9 1.1.1.1.3.2.4.3.5.3 1 .6 1.4 1 .2.1.3.2.5.3.6.4 1.2.9 1.7 1.3s1.1.9 1.6 1.4l.4.4 1.2 1.2.3.3c.5.5 1 1.1 1.4 1.6.1.1.2.3.3.4.4.4.7.9 1 1.4.1.2.2.3.3.5l1.2 1.8v.1a36.18 36.18 0 015.1 18.5c0 6-1.5 11.7-4.1 16.7-.3.6-.7 1.2-1 1.8v.1l-1.2 1.8c-.1.2-.2.3-.3.5-.3.5-.7.9-1 1.4-.1.1-.2.3-.3.4-.5.6-.9 1.1-1.4 1.6l-.3.3-1.2 1.2-.4.4c-.5.5-1 .9-1.6 1.4-.6.5-1.1.9-1.7 1.3-.2.1-.3.2-.5.3-.5.3-.9.7-1.4 1-.1.1-.3.2-.4.3-.6.4-1.2.7-1.9 1.1-.1.1-.3.1-.4.2-.5.3-1 .5-1.6.8l-.6.3c-.7.3-1.3.6-2 .8-.7.3-1.4.5-2.1.7-.2.1-.4.1-.6.2-.6.2-1.1.3-1.7.4-.2 0-.3.1-.5.1-.7.2-1.5.3-2.2.4-.2 0-.3 0-.5.1-.6.1-1.2.1-1.8.2h-.6c-.8 0-1.5.1-2.3.1s-1.5 0-2.3-.1h-.6c-.6 0-1.2-.1-1.8-.2-.2 0-.3 0-.5-.1-.7-.1-1.5-.2-2.2-.4-.2 0-.3-.1-.5-.1-.6-.1-1.2-.3-1.7-.4-.2-.1-.4-.1-.6-.2-.7-.2-1.4-.4-2.1-.7-.7-.2-1.3-.5-2-.8l-.6-.3c-.5-.2-1.1-.5-1.6-.8-.1-.1-.3-.1-.4-.2-.6-.3-1.3-.7-1.9-1.1-.1-.1-.3-.2-.4-.3-.5-.3-1-.6-1.4-1-.2-.1-.3-.2-.5-.3-.6-.4-1.2-.9-1.7-1.3s-1.1-.9-1.6-1.4l-.4-.4-1.2-1.2-.3-.3c-.5-.5-1-1.1-1.4-1.6-.1-.1-.2-.3-.3-.4-.4-.4-.7-.9-1-1.4-.1-.2-.2-.3-.3-.5l-1.2-1.8v-.1c-.4-.6-.7-1.2-1-1.8-2.6-5-4.1-10.7-4.1-16.7s1.5-11.7 4.1-16.7z"}}]},name:"control",theme:"outlined"};const Ng=Gg,A2=window.React;var Qg=function(e,t){return A2.createElement(n,a({},e,{ref:t,icon:Ng}))};const Zg=A2.forwardRef(Qg);var Yg={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z",fill:e}},{tag:"path",attrs:{d:"M616 440a36 36 0 1072 0 36 36 0 10-72 0zM340.4 601.5l1.5 2.4c0 .1.1.1.1.2l.9 1.2c.1.1.2.2.2.3 1 1.3 2 2.5 3.2 3.6l.2.2c.4.4.8.8 1.2 1.1.8.8 1.7 1.5 2.6 2.1h.1l1.2.9c.1.1.3.2.4.3 1.2.8 2.5 1.6 3.9 2.2.2.1.5.2.7.4.4.2.7.3 1.1.5.3.1.7.3 1 .4.5.2 1 .4 1.5.5.4.1.9.3 1.3.4l.9.3 1.4.3c.2.1.5.1.7.2.7.1 1.4.3 2.1.4.2 0 .4 0 .6.1.6.1 1.1.1 1.7.2.2 0 .4 0 .7.1.8 0 1.5.1 2.3.1s1.5 0 2.3-.1c.2 0 .4 0 .7-.1.6 0 1.2-.1 1.7-.2.2 0 .4 0 .6-.1.7-.1 1.4-.2 2.1-.4.2-.1.5-.1.7-.2l1.4-.3.9-.3c.4-.1.9-.3 1.3-.4.5-.2 1-.4 1.5-.5.3-.1.7-.3 1-.4.4-.2.7-.3 1.1-.5.2-.1.5-.2.7-.4 1.3-.7 2.6-1.4 3.9-2.2.1-.1.3-.2.4-.3l1.2-.9h.1c.9-.7 1.8-1.4 2.6-2.1.4-.4.8-.7 1.2-1.1l.2-.2c1.1-1.1 2.2-2.4 3.2-3.6.1-.1.2-.2.2-.3l.9-1.2c0-.1.1-.1.1-.2l1.5-2.4c.1-.2.2-.3.3-.5 2.7-5.1 4.3-10.9 4.3-17s-1.6-12-4.3-17c-.1-.2-.2-.4-.3-.5l-1.5-2.4c0-.1-.1-.1-.1-.2l-.9-1.2c-.1-.1-.2-.2-.2-.3-1-1.3-2-2.5-3.2-3.6l-.2-.2c-.4-.4-.8-.8-1.2-1.1-.8-.8-1.7-1.5-2.6-2.1h-.1l-1.2-.9c-.1-.1-.3-.2-.4-.3-1.2-.8-2.5-1.6-3.9-2.2-.2-.1-.5-.2-.7-.4-.4-.2-.7-.3-1.1-.5-.3-.1-.7-.3-1-.4-.5-.2-1-.4-1.5-.5-.4-.1-.9-.3-1.3-.4l-.9-.3-1.4-.3c-.2-.1-.5-.1-.7-.2-.7-.1-1.4-.3-2.1-.4-.2 0-.4 0-.6-.1-.6-.1-1.1-.1-1.7-.2-.2 0-.4 0-.7-.1-.8 0-1.5-.1-2.3-.1s-1.5 0-2.3.1c-.2 0-.4 0-.7.1-.6 0-1.2.1-1.7.2-.2 0-.4 0-.6.1-.7.1-1.4.2-2.1.4-.2.1-.5.1-.7.2l-1.4.3-.9.3c-.4.1-.9.3-1.3.4-.5.2-1 .4-1.5.5-.3.1-.7.3-1 .4-.4.2-.7.3-1.1.5-.2.1-.5.2-.7.4-1.3.7-2.6 1.4-3.9 2.2-.1.1-.3.2-.4.3l-1.2.9h-.1c-.9.7-1.8 1.4-2.6 2.1-.4.4-.8.7-1.2 1.1l-.2.2a54.8 54.8 0 00-3.2 3.6c-.1.1-.2.2-.2.3l-.9 1.2c0 .1-.1.1-.1.2l-1.5 2.4c-.1.2-.2.3-.3.5-2.7 5.1-4.3 10.9-4.3 17s1.6 12 4.3 17c.1.2.2.3.3.5z",fill:t}},{tag:"path",attrs:{d:"M184 840h656V184H184v656zm436.4-499.1c-.2 0-.3.1-.4.1v-77c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v77c-.2 0-.3-.1-.4-.1 42 13.4 72.4 52.7 72.4 99.1 0 46.4-30.4 85.7-72.4 99.1.2 0 .3-.1.4-.1v221c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V539c.2 0 .3.1.4.1-42-13.4-72.4-52.7-72.4-99.1 0-46.4 30.4-85.7 72.4-99.1zM340 485V264c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v221c41.7 13.6 72 52.8 72 99s-30.3 85.5-72 99v77c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8v-77c-41.7-13.6-72-52.8-72-99s30.3-85.5 72-99z",fill:t}},{tag:"path",attrs:{d:"M340 683v77c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-77c41.7-13.5 72-52.8 72-99s-30.3-85.4-72-99V264c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v221c-41.7 13.5-72 52.8-72 99s30.3 85.4 72 99zm.1-116c.1-.2.2-.3.3-.5l1.5-2.4c0-.1.1-.1.1-.2l.9-1.2c0-.1.1-.2.2-.3 1-1.2 2.1-2.5 3.2-3.6l.2-.2c.4-.4.8-.7 1.2-1.1.8-.7 1.7-1.4 2.6-2.1h.1l1.2-.9c.1-.1.3-.2.4-.3 1.3-.8 2.6-1.5 3.9-2.2.2-.2.5-.3.7-.4.4-.2.7-.3 1.1-.5.3-.1.7-.3 1-.4.5-.1 1-.3 1.5-.5.4-.1.9-.3 1.3-.4l.9-.3 1.4-.3c.2-.1.5-.1.7-.2.7-.2 1.4-.3 2.1-.4.2-.1.4-.1.6-.1.5-.1 1.1-.2 1.7-.2.3-.1.5-.1.7-.1.8-.1 1.5-.1 2.3-.1s1.5.1 2.3.1c.3.1.5.1.7.1.6.1 1.1.1 1.7.2.2.1.4.1.6.1.7.1 1.4.3 2.1.4.2.1.5.1.7.2l1.4.3.9.3c.4.1.9.3 1.3.4.5.1 1 .3 1.5.5.3.1.7.3 1 .4.4.2.7.3 1.1.5.2.2.5.3.7.4 1.4.6 2.7 1.4 3.9 2.2.1.1.3.2.4.3l1.2.9h.1c.9.6 1.8 1.3 2.6 2.1.4.3.8.7 1.2 1.1l.2.2c1.2 1.1 2.2 2.3 3.2 3.6 0 .1.1.2.2.3l.9 1.2c0 .1.1.1.1.2l1.5 2.4A36.03 36.03 0 01408 584c0 6.1-1.6 11.9-4.3 17-.1.2-.2.3-.3.5l-1.5 2.4c0 .1-.1.1-.1.2l-.9 1.2c0 .1-.1.2-.2.3-1 1.2-2.1 2.5-3.2 3.6l-.2.2c-.4.4-.8.7-1.2 1.1-.8.7-1.7 1.4-2.6 2.1h-.1l-1.2.9c-.1.1-.3.2-.4.3-1.3.8-2.6 1.5-3.9 2.2-.2.2-.5.3-.7.4-.4.2-.7.3-1.1.5-.3.1-.7.3-1 .4-.5.1-1 .3-1.5.5-.4.1-.9.3-1.3.4l-.9.3-1.4.3c-.2.1-.5.1-.7.2-.7.2-1.4.3-2.1.4-.2.1-.4.1-.6.1-.5.1-1.1.2-1.7.2-.3.1-.5.1-.7.1-.8.1-1.5.1-2.3.1s-1.5-.1-2.3-.1c-.3-.1-.5-.1-.7-.1-.6-.1-1.1-.1-1.7-.2-.2-.1-.4-.1-.6-.1-.7-.1-1.4-.3-2.1-.4-.2-.1-.5-.1-.7-.2l-1.4-.3-.9-.3c-.4-.1-.9-.3-1.3-.4-.5-.1-1-.3-1.5-.5-.3-.1-.7-.3-1-.4-.4-.2-.7-.3-1.1-.5-.2-.2-.5-.3-.7-.4-1.4-.6-2.7-1.4-3.9-2.2-.1-.1-.3-.2-.4-.3l-1.2-.9h-.1c-.9-.6-1.8-1.3-2.6-2.1-.4-.3-.8-.7-1.2-1.1l-.2-.2c-1.2-1.1-2.2-2.3-3.2-3.6 0-.1-.1-.2-.2-.3l-.9-1.2c0-.1-.1-.1-.1-.2l-1.5-2.4c-.1-.2-.2-.3-.3-.5-2.7-5-4.3-10.9-4.3-17s1.6-11.9 4.3-17zm280.3-27.9c-.1 0-.2-.1-.4-.1v221c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V539c-.1 0-.2.1-.4.1 42-13.4 72.4-52.7 72.4-99.1 0-46.4-30.4-85.7-72.4-99.1.1 0 .2.1.4.1v-77c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v77c.1 0 .2-.1.4-.1-42 13.4-72.4 52.7-72.4 99.1 0 46.4 30.4 85.7 72.4 99.1zM652 404c19.9 0 36 16.1 36 36s-16.1 36-36 36-36-16.1-36-36 16.1-36 36-36z",fill:e}}]}},name:"control",theme:"twotone"};const jg=Yg,k2=window.React;var Jg=function(e,t){return k2.createElement(n,a({},e,{ref:t,icon:jg}))};const Kg=k2.forwardRef(Jg);var Xg={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H296c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h496v688c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V96c0-17.7-14.3-32-32-32zM704 192H192c-17.7 0-32 14.3-32 32v530.7c0 8.5 3.4 16.6 9.4 22.6l173.3 173.3c2.2 2.2 4.7 4 7.4 5.5v1.9h4.2c3.5 1.3 7.2 2 11 2H704c17.7 0 32-14.3 32-32V224c0-17.7-14.3-32-32-32zM382 896h-.2L232 746.2v-.2h150v150z"}}]},name:"copy",theme:"filled"};const _g=Xg,P2=window.React;var ez=function(e,t){return P2.createElement(n,a({},e,{ref:t,icon:_g}))};const tz=P2.forwardRef(ez);var cz={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M232 706h142c22.1 0 40 17.9 40 40v142h250V264H232v442z",fill:t}},{tag:"path",attrs:{d:"M832 64H296c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h496v688c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V96c0-17.7-14.3-32-32-32z",fill:e}},{tag:"path",attrs:{d:"M704 192H192c-17.7 0-32 14.3-32 32v530.7c0 8.5 3.4 16.6 9.4 22.6l173.3 173.3c2.2 2.2 4.7 4 7.4 5.5v1.9h4.2c3.5 1.3 7.2 2 11 2H704c17.7 0 32-14.3 32-32V224c0-17.7-14.3-32-32-32zM350 856.2L263.9 770H350v86.2zM664 888H414V746c0-22.1-17.9-40-40-40H232V264h432v624z",fill:e}}]}},name:"copy",theme:"twotone"};const az=cz,q2=window.React;var nz=function(e,t){return q2.createElement(n,a({},e,{ref:t,icon:az}))};const lz=q2.forwardRef(nz);var oz={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 64zm5.4 670c-110 0-173.4-73.2-173.4-194.9v-52.3C344 364.2 407.4 290 517.3 290c94.3 0 162.7 60.7 162.7 147.4 0 2.6-2.1 4.7-4.7 4.7h-56.7c-4.2 0-7.6-3.2-8-7.4-4-49.5-40-83.4-93-83.4-65.3 0-102.1 48.5-102.1 135.5v52.6c0 85.7 36.9 133.6 102.1 133.6 52.8 0 88.7-31.7 93-77.8.4-4.1 3.8-7.3 8-7.3h56.8c2.6 0 4.7 2.1 4.7 4.7 0 82.6-68.7 141.4-162.7 141.4z"}}]},name:"copyright-circle",theme:"filled"};const iz=oz,y2=window.React;var rz=function(e,t){return y2.createElement(n,a({},e,{ref:t,icon:iz}))};const dz=y2.forwardRef(rz);var sz={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372zm5.6-532.7c53 0 89 33.8 93 83.4.3 4.2 3.8 7.4 8 7.4h56.7c2.6 0 4.7-2.1 4.7-4.7 0-86.7-68.4-147.4-162.7-147.4C407.4 290 344 364.2 344 486.8v52.3C344 660.8 407.4 734 517.3 734c94 0 162.7-58.8 162.7-141.4 0-2.6-2.1-4.7-4.7-4.7h-56.8c-4.2 0-7.6 3.2-8 7.3-4.2 46.1-40.1 77.8-93 77.8-65.3 0-102.1-47.9-102.1-133.6v-52.6c.1-87 37-135.5 102.2-135.5z"}}]},name:"copyright-circle",theme:"outlined"};const vz=sz,D2=window.React;var hz=function(e,t){return D2.createElement(n,a({},e,{ref:t,icon:vz}))};const uz=D2.forwardRef(hz);var fz={icon:function(e,t){return{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",fill:e}},{tag:"path",attrs:{d:"M512 140c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm5.5 533c52.9 0 88.8-31.7 93-77.8.4-4.1 3.8-7.3 8-7.3h56.8c2.6 0 4.7 2.1 4.7 4.7 0 82.6-68.7 141.4-162.7 141.4C407.4 734 344 660.8 344 539.1v-52.3C344 364.2 407.4 290 517.3 290c94.3 0 162.7 60.7 162.7 147.4 0 2.6-2.1 4.7-4.7 4.7h-56.7c-4.2 0-7.7-3.2-8-7.4-4-49.6-40-83.4-93-83.4-65.2 0-102.1 48.5-102.2 135.5v52.6c0 85.7 36.8 133.6 102.1 133.6z",fill:t}},{tag:"path",attrs:{d:"M517.6 351.3c53 0 89 33.8 93 83.4.3 4.2 3.8 7.4 8 7.4h56.7c2.6 0 4.7-2.1 4.7-4.7 0-86.7-68.4-147.4-162.7-147.4C407.4 290 344 364.2 344 486.8v52.3C344 660.8 407.4 734 517.3 734c94 0 162.7-58.8 162.7-141.4 0-2.6-2.1-4.7-4.7-4.7h-56.8c-4.2 0-7.6 3.2-8 7.3-4.2 46.1-40.1 77.8-93 77.8-65.3 0-102.1-47.9-102.1-133.6v-52.6c.1-87 37-135.5 102.2-135.5z",fill:e}}]}},name:"copyright-circle",theme:"twotone"};const wz=fz,I2=window.React;var mz=function(e,t){return I2.createElement(n,a({},e,{ref:t,icon:wz}))};const gz=I2.forwardRef(mz);var zz={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372zm5.6-532.7c53 0 89 33.8 93 83.4.3 4.2 3.8 7.4 8 7.4h56.7c2.6 0 4.7-2.1 4.7-4.7 0-86.7-68.4-147.4-162.7-147.4C407.4 290 344 364.2 344 486.8v52.3C344 660.8 407.4 734 517.3 734c94 0 162.7-58.8 162.7-141.4 0-2.6-2.1-4.7-4.7-4.7h-56.8c-4.2 0-7.6 3.2-8 7.3-4.2 46.1-40.1 77.8-93 77.8-65.3 0-102.1-47.9-102.1-133.6v-52.6c.1-87 37-135.5 102.2-135.5z"}}]},name:"copyright",theme:"outlined"};const Rz=zz,U2=window.React;var Oz=function(e,t){return U2.createElement(n,a({},e,{ref:t,icon:Rz}))};const $z=U2.forwardRef(Oz);var Mz={icon:function(e,t){return{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",fill:e}},{tag:"path",attrs:{d:"M512 140c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm5.5 533c52.9 0 88.8-31.7 93-77.8.4-4.1 3.8-7.3 8-7.3h56.8c2.6 0 4.7 2.1 4.7 4.7 0 82.6-68.7 141.4-162.7 141.4C407.4 734 344 660.8 344 539.1v-52.3C344 364.2 407.4 290 517.3 290c94.3 0 162.7 60.7 162.7 147.4 0 2.6-2.1 4.7-4.7 4.7h-56.7c-4.2 0-7.7-3.2-8-7.4-4-49.6-40-83.4-93-83.4-65.2 0-102.1 48.5-102.2 135.5v52.6c0 85.7 36.8 133.6 102.1 133.6z",fill:t}},{tag:"path",attrs:{d:"M517.6 351.3c53 0 89 33.8 93 83.4.3 4.2 3.8 7.4 8 7.4h56.7c2.6 0 4.7-2.1 4.7-4.7 0-86.7-68.4-147.4-162.7-147.4C407.4 290 344 364.2 344 486.8v52.3C344 660.8 407.4 734 517.3 734c94 0 162.7-58.8 162.7-141.4 0-2.6-2.1-4.7-4.7-4.7h-56.8c-4.2 0-7.6 3.2-8 7.3-4.2 46.1-40.1 77.8-93 77.8-65.3 0-102.1-47.9-102.1-133.6v-52.6c.1-87 37-135.5 102.2-135.5z",fill:e}}]}},name:"copyright",theme:"twotone"};const Hz=Mz,W2=window.React;var pz=function(e,t){return W2.createElement(n,a({},e,{ref:t,icon:Hz}))};const Tz=W2.forwardRef(pz);var Fz={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 160H96c-17.7 0-32 14.3-32 32v160h896V192c0-17.7-14.3-32-32-32zM64 832c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V440H64v392zm579-184c0-4.4 3.6-8 8-8h165c4.4 0 8 3.6 8 8v72c0 4.4-3.6 8-8 8H651c-4.4 0-8-3.6-8-8v-72z"}}]},name:"credit-card",theme:"filled"};const Sz=Fz,G2=window.React;var Vz=function(e,t){return G2.createElement(n,a({},e,{ref:t,icon:Sz}))};const Cz=G2.forwardRef(Vz);var bz={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 160H96c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32zm-792 72h752v120H136V232zm752 560H136V440h752v352zm-237-64h165c4.4 0 8-3.6 8-8v-72c0-4.4-3.6-8-8-8H651c-4.4 0-8 3.6-8 8v72c0 4.4 3.6 8 8 8z"}}]},name:"credit-card",theme:"outlined"};const Lz=bz,N2=window.React;var Bz=function(e,t){return N2.createElement(n,a({},e,{ref:t,icon:Lz}))};const xz=N2.forwardRef(Bz);var Ez={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M136 792h752V440H136v352zm507-144c0-4.4 3.6-8 8-8h165c4.4 0 8 3.6 8 8v72c0 4.4-3.6 8-8 8H651c-4.4 0-8-3.6-8-8v-72zM136 232h752v120H136z",fill:t}},{tag:"path",attrs:{d:"M651 728h165c4.4 0 8-3.6 8-8v-72c0-4.4-3.6-8-8-8H651c-4.4 0-8 3.6-8 8v72c0 4.4 3.6 8 8 8z",fill:e}},{tag:"path",attrs:{d:"M928 160H96c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32zm-40 632H136V440h752v352zm0-440H136V232h752v120z",fill:e}}]}},name:"credit-card",theme:"twotone"};const Az=Ez,Q2=window.React;var kz=function(e,t){return Q2.createElement(n,a({},e,{ref:t,icon:Az}))};const Pz=Q2.forwardRef(kz);var qz={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M899.6 276.5L705 396.4 518.4 147.5a8.06 8.06 0 00-12.9 0L319 396.4 124.3 276.5c-5.7-3.5-13.1 1.2-12.2 7.9L188.5 865c1.1 7.9 7.9 14 16 14h615.1c8 0 14.9-6 15.9-14l76.4-580.6c.8-6.7-6.5-11.4-12.3-7.9zM512 734.2c-62.1 0-112.6-50.5-112.6-112.6S449.9 509 512 509s112.6 50.5 112.6 112.6S574.1 734.2 512 734.2zm0-160.9c-26.6 0-48.2 21.6-48.2 48.3 0 26.6 21.6 48.3 48.2 48.3s48.2-21.6 48.2-48.3c0-26.6-21.6-48.3-48.2-48.3z"}}]},name:"crown",theme:"filled"};const yz=qz,Z2=window.React;var Dz=function(e,t){return Z2.createElement(n,a({},e,{ref:t,icon:yz}))};const Iz=Z2.forwardRef(Dz);var Uz={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M899.6 276.5L705 396.4 518.4 147.5a8.06 8.06 0 00-12.9 0L319 396.4 124.3 276.5c-5.7-3.5-13.1 1.2-12.2 7.9L188.5 865c1.1 7.9 7.9 14 16 14h615.1c8 0 14.9-6 15.9-14l76.4-580.6c.8-6.7-6.5-11.4-12.3-7.9zm-126 534.1H250.3l-53.8-409.4 139.8 86.1L512 252.9l175.7 234.4 139.8-86.1-53.9 409.4zM512 509c-62.1 0-112.6 50.5-112.6 112.6S449.9 734.2 512 734.2s112.6-50.5 112.6-112.6S574.1 509 512 509zm0 160.9c-26.6 0-48.2-21.6-48.2-48.3 0-26.6 21.6-48.3 48.2-48.3s48.2 21.6 48.2 48.3c0 26.6-21.6 48.3-48.2 48.3z"}}]},name:"crown",theme:"outlined"};const Wz=Uz,Y2=window.React;var Gz=function(e,t){return Y2.createElement(n,a({},e,{ref:t,icon:Wz}))};const Nz=Y2.forwardRef(Gz);var Qz={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M911.9 283.9v.5L835.5 865c-1 8-7.9 14-15.9 14H204.5c-8.1 0-14.9-6.1-16-14l-76.4-580.6v-.6 1.6L188.5 866c1.1 7.9 7.9 14 16 14h615.1c8 0 14.9-6 15.9-14l76.4-580.6c.1-.5.1-1 0-1.5z",fill:t}},{tag:"path",attrs:{d:"M773.6 810.6l53.9-409.4-139.8 86.1L512 252.9 336.3 487.3l-139.8-86.1 53.8 409.4h523.3zm-374.2-189c0-62.1 50.5-112.6 112.6-112.6s112.6 50.5 112.6 112.6v1c0 62.1-50.5 112.6-112.6 112.6s-112.6-50.5-112.6-112.6v-1z",fill:t}},{tag:"path",attrs:{d:"M512 734.2c61.9 0 112.3-50.2 112.6-112.1v-.5c0-62.1-50.5-112.6-112.6-112.6s-112.6 50.5-112.6 112.6v.5c.3 61.9 50.7 112.1 112.6 112.1zm0-160.9c26.6 0 48.2 21.6 48.2 48.3 0 26.6-21.6 48.3-48.2 48.3s-48.2-21.6-48.2-48.3c0-26.6 21.6-48.3 48.2-48.3z",fill:e}},{tag:"path",attrs:{d:"M188.5 865c1.1 7.9 7.9 14 16 14h615.1c8 0 14.9-6 15.9-14l76.4-580.6v-.5c.3-6.4-6.7-10.8-12.3-7.4L705 396.4 518.4 147.5a8.06 8.06 0 00-12.9 0L319 396.4 124.3 276.5c-5.5-3.4-12.6.9-12.2 7.3v.6L188.5 865zm147.8-377.7L512 252.9l175.7 234.4 139.8-86.1-53.9 409.4H250.3l-53.8-409.4 139.8 86.1z",fill:e}}]}},name:"crown",theme:"twotone"};const Zz=Qz,j2=window.React;var Yz=function(e,t){return j2.createElement(n,a({},e,{ref:t,icon:Zz}))};const jz=j2.forwardRef(Yz);var Jz={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 128c-212.1 0-384 171.9-384 384v360c0 13.3 10.7 24 24 24h184c35.3 0 64-28.7 64-64V624c0-35.3-28.7-64-64-64H200v-48c0-172.3 139.7-312 312-312s312 139.7 312 312v48H688c-35.3 0-64 28.7-64 64v208c0 35.3 28.7 64 64 64h184c13.3 0 24-10.7 24-24V512c0-212.1-171.9-384-384-384z"}}]},name:"customer-service",theme:"filled"};const Kz=Jz,J2=window.React;var Xz=function(e,t){return J2.createElement(n,a({},e,{ref:t,icon:Kz}))};const _z=J2.forwardRef(Xz);var eR={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 128c-212.1 0-384 171.9-384 384v360c0 13.3 10.7 24 24 24h184c35.3 0 64-28.7 64-64V624c0-35.3-28.7-64-64-64H200v-48c0-172.3 139.7-312 312-312s312 139.7 312 312v48H688c-35.3 0-64 28.7-64 64v208c0 35.3 28.7 64 64 64h184c13.3 0 24-10.7 24-24V512c0-212.1-171.9-384-384-384zM328 632v192H200V632h128zm496 192H696V632h128v192z"}}]},name:"customer-service",theme:"outlined"};const tR=eR,K2=window.React;var cR=function(e,t){return K2.createElement(n,a({},e,{ref:t,icon:tR}))};const aR=K2.forwardRef(cR);var nR={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 632h128v192H696zm-496 0h128v192H200z",fill:t}},{tag:"path",attrs:{d:"M512 128c-212.1 0-384 171.9-384 384v360c0 13.3 10.7 24 24 24h184c35.3 0 64-28.7 64-64V624c0-35.3-28.7-64-64-64H200v-48c0-172.3 139.7-312 312-312s312 139.7 312 312v48H688c-35.3 0-64 28.7-64 64v208c0 35.3 28.7 64 64 64h184c13.3 0 24-10.7 24-24V512c0-212.1-171.9-384-384-384zM328 632v192H200V632h128zm496 192H696V632h128v192z",fill:e}}]}},name:"customer-service",theme:"twotone"};const lR=nR,X2=window.React;var oR=function(e,t){return X2.createElement(n,a({},e,{ref:t,icon:lR}))};const iR=X2.forwardRef(oR);var rR={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M112 476h160v72H112zm320 0h160v72H432zm320 0h160v72H752z"}}]},name:"dash",theme:"outlined"};const dR=rR,_2=window.React;var sR=function(e,t){return _2.createElement(n,a({},e,{ref:t,icon:dR}))};const vR=_2.forwardRef(sR);var hR={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M924.8 385.6a446.7 446.7 0 00-96-142.4 446.7 446.7 0 00-142.4-96C631.1 123.8 572.5 112 512 112s-119.1 11.8-174.4 35.2a446.7 446.7 0 00-142.4 96 446.7 446.7 0 00-96 142.4C75.8 440.9 64 499.5 64 560c0 132.7 58.3 257.7 159.9 343.1l1.7 1.4c5.8 4.8 13.1 7.5 20.6 7.5h531.7c7.5 0 14.8-2.7 20.6-7.5l1.7-1.4C901.7 817.7 960 692.7 960 560c0-60.5-11.9-119.1-35.2-174.4zM482 232c0-4.4 3.6-8 8-8h44c4.4 0 8 3.6 8 8v80c0 4.4-3.6 8-8 8h-44c-4.4 0-8-3.6-8-8v-80zM270 582c0 4.4-3.6 8-8 8h-80c-4.4 0-8-3.6-8-8v-44c0-4.4 3.6-8 8-8h80c4.4 0 8 3.6 8 8v44zm90.7-204.5l-31.1 31.1a8.03 8.03 0 01-11.3 0L261.7 352a8.03 8.03 0 010-11.3l31.1-31.1c3.1-3.1 8.2-3.1 11.3 0l56.6 56.6c3.1 3.1 3.1 8.2 0 11.3zm291.1 83.6l-84.5 84.5c5 18.7.2 39.4-14.5 54.1a55.95 55.95 0 01-79.2 0 55.95 55.95 0 010-79.2 55.87 55.87 0 0154.1-14.5l84.5-84.5c3.1-3.1 8.2-3.1 11.3 0l28.3 28.3c3.1 3.1 3.1 8.1 0 11.3zm43-52.4l-31.1-31.1a8.03 8.03 0 010-11.3l56.6-56.6c3.1-3.1 8.2-3.1 11.3 0l31.1 31.1c3.1 3.1 3.1 8.2 0 11.3l-56.6 56.6a8.03 8.03 0 01-11.3 0zM846 582c0 4.4-3.6 8-8 8h-80c-4.4 0-8-3.6-8-8v-44c0-4.4 3.6-8 8-8h80c4.4 0 8 3.6 8 8v44z"}}]},name:"dashboard",theme:"filled"};const uR=hR,e3=window.React;var fR=function(e,t){return e3.createElement(n,a({},e,{ref:t,icon:uR}))};const wR=e3.forwardRef(fR);var mR={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M924.8 385.6a446.7 446.7 0 00-96-142.4 446.7 446.7 0 00-142.4-96C631.1 123.8 572.5 112 512 112s-119.1 11.8-174.4 35.2a446.7 446.7 0 00-142.4 96 446.7 446.7 0 00-96 142.4C75.8 440.9 64 499.5 64 560c0 132.7 58.3 257.7 159.9 343.1l1.7 1.4c5.8 4.8 13.1 7.5 20.6 7.5h531.7c7.5 0 14.8-2.7 20.6-7.5l1.7-1.4C901.7 817.7 960 692.7 960 560c0-60.5-11.9-119.1-35.2-174.4zM761.4 836H262.6A371.12 371.12 0 01140 560c0-99.4 38.7-192.8 109-263 70.3-70.3 163.7-109 263-109 99.4 0 192.8 38.7 263 109 70.3 70.3 109 163.7 109 263 0 105.6-44.5 205.5-122.6 276zM623.5 421.5a8.03 8.03 0 00-11.3 0L527.7 506c-18.7-5-39.4-.2-54.1 14.5a55.95 55.95 0 000 79.2 55.95 55.95 0 0079.2 0 55.87 55.87 0 0014.5-54.1l84.5-84.5c3.1-3.1 3.1-8.2 0-11.3l-28.3-28.3zM490 320h44c4.4 0 8-3.6 8-8v-80c0-4.4-3.6-8-8-8h-44c-4.4 0-8 3.6-8 8v80c0 4.4 3.6 8 8 8zm260 218v44c0 4.4 3.6 8 8 8h80c4.4 0 8-3.6 8-8v-44c0-4.4-3.6-8-8-8h-80c-4.4 0-8 3.6-8 8zm12.7-197.2l-31.1-31.1a8.03 8.03 0 00-11.3 0l-56.6 56.6a8.03 8.03 0 000 11.3l31.1 31.1c3.1 3.1 8.2 3.1 11.3 0l56.6-56.6c3.1-3.1 3.1-8.2 0-11.3zm-458.6-31.1a8.03 8.03 0 00-11.3 0l-31.1 31.1a8.03 8.03 0 000 11.3l56.6 56.6c3.1 3.1 8.2 3.1 11.3 0l31.1-31.1c3.1-3.1 3.1-8.2 0-11.3l-56.6-56.6zM262 530h-80c-4.4 0-8 3.6-8 8v44c0 4.4 3.6 8 8 8h80c4.4 0 8-3.6 8-8v-44c0-4.4-3.6-8-8-8z"}}]},name:"dashboard",theme:"outlined"};const gR=mR,t3=window.React;var zR=function(e,t){return t3.createElement(n,a({},e,{ref:t,icon:gR}))};const RR=t3.forwardRef(zR);var OR={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 188c-99.3 0-192.7 38.7-263 109-70.3 70.2-109 163.6-109 263 0 105.6 44.5 205.5 122.6 276h498.8A371.12 371.12 0 00884 560c0-99.3-38.7-192.7-109-263-70.2-70.3-163.6-109-263-109zm-30 44c0-4.4 3.6-8 8-8h44c4.4 0 8 3.6 8 8v80c0 4.4-3.6 8-8 8h-44c-4.4 0-8-3.6-8-8v-80zM270 582c0 4.4-3.6 8-8 8h-80c-4.4 0-8-3.6-8-8v-44c0-4.4 3.6-8 8-8h80c4.4 0 8 3.6 8 8v44zm90.7-204.4l-31.1 31.1a8.03 8.03 0 01-11.3 0l-56.6-56.6a8.03 8.03 0 010-11.3l31.1-31.1c3.1-3.1 8.2-3.1 11.3 0l56.6 56.6c3.1 3.1 3.1 8.2 0 11.3zm291.1 83.5l-84.5 84.5c5 18.7.2 39.4-14.5 54.1a55.95 55.95 0 01-79.2 0 55.95 55.95 0 010-79.2 55.87 55.87 0 0154.1-14.5l84.5-84.5c3.1-3.1 8.2-3.1 11.3 0l28.3 28.3c3.1 3.1 3.1 8.2 0 11.3zm43-52.4l-31.1-31.1a8.03 8.03 0 010-11.3l56.6-56.6c3.1-3.1 8.2-3.1 11.3 0l31.1 31.1c3.1 3.1 3.1 8.2 0 11.3l-56.6 56.6a8.03 8.03 0 01-11.3 0zM846 538v44c0 4.4-3.6 8-8 8h-80c-4.4 0-8-3.6-8-8v-44c0-4.4 3.6-8 8-8h80c4.4 0 8 3.6 8 8z",fill:t}},{tag:"path",attrs:{d:"M623.5 421.5a8.03 8.03 0 00-11.3 0L527.7 506c-18.7-5-39.4-.2-54.1 14.5a55.95 55.95 0 000 79.2 55.95 55.95 0 0079.2 0 55.87 55.87 0 0014.5-54.1l84.5-84.5c3.1-3.1 3.1-8.2 0-11.3l-28.3-28.3zM490 320h44c4.4 0 8-3.6 8-8v-80c0-4.4-3.6-8-8-8h-44c-4.4 0-8 3.6-8 8v80c0 4.4 3.6 8 8 8z",fill:e}},{tag:"path",attrs:{d:"M924.8 385.6a446.7 446.7 0 00-96-142.4 446.7 446.7 0 00-142.4-96C631.1 123.8 572.5 112 512 112s-119.1 11.8-174.4 35.2a446.7 446.7 0 00-142.4 96 446.7 446.7 0 00-96 142.4C75.8 440.9 64 499.5 64 560c0 132.7 58.3 257.7 159.9 343.1l1.7 1.4c5.8 4.8 13.1 7.5 20.6 7.5h531.7c7.5 0 14.8-2.7 20.6-7.5l1.7-1.4C901.7 817.7 960 692.7 960 560c0-60.5-11.9-119.1-35.2-174.4zM761.4 836H262.6A371.12 371.12 0 01140 560c0-99.4 38.7-192.8 109-263 70.3-70.3 163.7-109 263-109 99.4 0 192.8 38.7 263 109 70.3 70.3 109 163.7 109 263 0 105.6-44.5 205.5-122.6 276z",fill:e}},{tag:"path",attrs:{d:"M762.7 340.8l-31.1-31.1a8.03 8.03 0 00-11.3 0l-56.6 56.6a8.03 8.03 0 000 11.3l31.1 31.1c3.1 3.1 8.2 3.1 11.3 0l56.6-56.6c3.1-3.1 3.1-8.2 0-11.3zM750 538v44c0 4.4 3.6 8 8 8h80c4.4 0 8-3.6 8-8v-44c0-4.4-3.6-8-8-8h-80c-4.4 0-8 3.6-8 8zM304.1 309.7a8.03 8.03 0 00-11.3 0l-31.1 31.1a8.03 8.03 0 000 11.3l56.6 56.6c3.1 3.1 8.2 3.1 11.3 0l31.1-31.1c3.1-3.1 3.1-8.2 0-11.3l-56.6-56.6zM262 530h-80c-4.4 0-8 3.6-8 8v44c0 4.4 3.6 8 8 8h80c4.4 0 8-3.6 8-8v-44c0-4.4-3.6-8-8-8z",fill:e}}]}},name:"dashboard",theme:"twotone"};const $R=OR,c3=window.React;var MR=function(e,t){return c3.createElement(n,a({},e,{ref:t,icon:$R}))};const HR=c3.forwardRef(MR);var pR={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H192c-17.7 0-32 14.3-32 32v224h704V96c0-17.7-14.3-32-32-32zM288 232c-22.1 0-40-17.9-40-40s17.9-40 40-40 40 17.9 40 40-17.9 40-40 40zM160 928c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V704H160v224zm128-136c22.1 0 40 17.9 40 40s-17.9 40-40 40-40-17.9-40-40 17.9-40 40-40zM160 640h704V384H160v256zm128-168c22.1 0 40 17.9 40 40s-17.9 40-40 40-40-17.9-40-40 17.9-40 40-40z"}}]},name:"database",theme:"filled"};const TR=pR,a3=window.React;var FR=function(e,t){return a3.createElement(n,a({},e,{ref:t,icon:TR}))};const SR=a3.forwardRef(FR);var VR={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V96c0-17.7-14.3-32-32-32zm-600 72h560v208H232V136zm560 480H232V408h560v208zm0 272H232V680h560v208zM304 240a40 40 0 1080 0 40 40 0 10-80 0zm0 272a40 40 0 1080 0 40 40 0 10-80 0zm0 272a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"database",theme:"outlined"};const CR=VR,n3=window.React;var bR=function(e,t){return n3.createElement(n,a({},e,{ref:t,icon:CR}))};const LR=n3.forwardRef(bR);var BR={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M232 616h560V408H232v208zm112-144c22.1 0 40 17.9 40 40s-17.9 40-40 40-40-17.9-40-40 17.9-40 40-40zM232 888h560V680H232v208zm112-144c22.1 0 40 17.9 40 40s-17.9 40-40 40-40-17.9-40-40 17.9-40 40-40zM232 344h560V136H232v208zm112-144c22.1 0 40 17.9 40 40s-17.9 40-40 40-40-17.9-40-40 17.9-40 40-40z",fill:t}},{tag:"path",attrs:{d:"M304 512a40 40 0 1080 0 40 40 0 10-80 0zm0 272a40 40 0 1080 0 40 40 0 10-80 0zm0-544a40 40 0 1080 0 40 40 0 10-80 0z",fill:e}},{tag:"path",attrs:{d:"M832 64H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V96c0-17.7-14.3-32-32-32zm-40 824H232V680h560v208zm0-272H232V408h560v208zm0-272H232V136h560v208z",fill:e}}]}},name:"database",theme:"twotone"};const xR=BR,l3=window.React;var ER=function(e,t){return l3.createElement(n,a({},e,{ref:t,icon:xR}))};const AR=l3.forwardRef(ER);var kR={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M651.1 641.9a7.84 7.84 0 00-5.1-1.9h-54.7c-2.4 0-4.6 1.1-6.1 2.9L512 730.7l-73.1-87.8a8.1 8.1 0 00-6.1-2.9H378c-1.9 0-3.7.7-5.1 1.9a7.97 7.97 0 00-1 11.3L474.2 776 371.8 898.9a8.06 8.06 0 006.1 13.2h54.7c2.4 0 4.6-1.1 6.1-2.9l73.1-87.8 73.1 87.8a8.1 8.1 0 006.1 2.9h55c1.9 0 3.7-.7 5.1-1.9 3.4-2.8 3.9-7.9 1-11.3L549.8 776l102.4-122.9c2.8-3.4 2.3-8.4-1.1-11.2zM472 544h80c4.4 0 8-3.6 8-8V120c0-4.4-3.6-8-8-8h-80c-4.4 0-8 3.6-8 8v416c0 4.4 3.6 8 8 8zM350 386H184V136c0-3.3-2.7-6-6-6h-60c-3.3 0-6 2.7-6 6v292c0 16.6 13.4 30 30 30h208c3.3 0 6-2.7 6-6v-60c0-3.3-2.7-6-6-6zm556-256h-60c-3.3 0-6 2.7-6 6v250H674c-3.3 0-6 2.7-6 6v60c0 3.3 2.7 6 6 6h208c16.6 0 30-13.4 30-30V136c0-3.3-2.7-6-6-6z"}}]},name:"delete-column",theme:"outlined"};const PR=kR,o3=window.React;var qR=function(e,t){return o3.createElement(n,a({},e,{ref:t,icon:PR}))};const yR=o3.forwardRef(qR);var DR={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M864 256H736v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zm-200 0H360v-72h304v72z"}}]},name:"delete",theme:"filled"};const IR=DR,i3=window.React;var UR=function(e,t){return i3.createElement(n,a({},e,{ref:t,icon:IR}))};const WR=i3.forwardRef(UR);var GR={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M819.8 512l102.4-122.9a8.06 8.06 0 00-6.1-13.2h-54.7c-2.4 0-4.6 1.1-6.1 2.9L782 466.7l-73.1-87.8a8.1 8.1 0 00-6.1-2.9H648c-1.9 0-3.7.7-5.1 1.9a7.97 7.97 0 00-1 11.3L744.2 512 641.8 634.9a8.06 8.06 0 006.1 13.2h54.7c2.4 0 4.6-1.1 6.1-2.9l73.1-87.8 73.1 87.8a8.1 8.1 0 006.1 2.9h55c1.9 0 3.7-.7 5.1-1.9 3.4-2.8 3.9-7.9 1-11.3L819.8 512zM536 464H120c-4.4 0-8 3.6-8 8v80c0 4.4 3.6 8 8 8h416c4.4 0 8-3.6 8-8v-80c0-4.4-3.6-8-8-8zm-84 204h-60c-3.3 0-6 2.7-6 6v166H136c-3.3 0-6 2.7-6 6v60c0 3.3 2.7 6 6 6h292c16.6 0 30-13.4 30-30V674c0-3.3-2.7-6-6-6zM136 184h250v166c0 3.3 2.7 6 6 6h60c3.3 0 6-2.7 6-6V142c0-16.6-13.4-30-30-30H136c-3.3 0-6 2.7-6 6v60c0 3.3 2.7 6 6 6z"}}]},name:"delete-row",theme:"outlined"};const NR=GR,r3=window.React;var QR=function(e,t){return r3.createElement(n,a({},e,{ref:t,icon:NR}))};const ZR=r3.forwardRef(QR);var YR={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M292.7 840h438.6l24.2-512h-487z",fill:t}},{tag:"path",attrs:{d:"M864 256H736v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zm-504-72h304v72H360v-72zm371.3 656H292.7l-24.2-512h487l-24.2 512z",fill:e}}]}},name:"delete",theme:"twotone"};const jR=YR,d3=window.React;var JR=function(e,t){return d3.createElement(n,a({},e,{ref:t,icon:jR}))};const KR=d3.forwardRef(JR);var XR={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M632 698.3l141.9-112a8 8 0 000-12.6L632 461.7c-5.3-4.2-13-.4-13 6.3v76H295c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h324v76c0 6.7 7.8 10.4 13 6.3zm261.3-405L730.7 130.7c-7.5-7.5-16.7-13-26.7-16V112H144c-17.7 0-32 14.3-32 32v278c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V184h136v136c0 17.7 14.3 32 32 32h320c17.7 0 32-14.3 32-32V205.8l136 136V422c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-83.5c0-17-6.7-33.2-18.7-45.2zM640 288H384V184h256v104zm264 436h-56c-4.4 0-8 3.6-8 8v108H184V732c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v148c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V732c0-4.4-3.6-8-8-8z"}}]},name:"delivered-procedure",theme:"outlined"};const _R=XR,s3=window.React;var eO=function(e,t){return s3.createElement(n,a({},e,{ref:t,icon:_R}))};const tO=s3.forwardRef(eO);var cO={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888.3 693.2c-42.5-24.6-94.3-18-129.2 12.8l-53-30.7V523.6c0-15.7-8.4-30.3-22-38.1l-136-78.3v-67.1c44.2-15 76-56.8 76-106.1 0-61.9-50.1-112-112-112s-112 50.1-112 112c0 49.3 31.8 91.1 76 106.1v67.1l-136 78.3c-13.6 7.8-22 22.4-22 38.1v151.6l-53 30.7c-34.9-30.8-86.8-37.4-129.2-12.8-53.5 31-71.7 99.4-41 152.9 30.8 53.5 98.9 71.9 152.2 41 42.5-24.6 62.7-73 53.6-118.8l48.7-28.3 140.6 81c6.8 3.9 14.4 5.9 22 5.9s15.2-2 22-5.9L674.5 740l48.7 28.3c-9.1 45.7 11.2 94.2 53.6 118.8 53.3 30.9 121.5 12.6 152.2-41 30.8-53.6 12.6-122-40.7-152.9zm-673 138.4a47.6 47.6 0 01-65.2-17.6c-13.2-22.9-5.4-52.3 17.5-65.5a47.6 47.6 0 0165.2 17.6c13.2 22.9 5.4 52.3-17.5 65.5zM522 463.8zM464 234a48.01 48.01 0 0196 0 48.01 48.01 0 01-96 0zm170 446.2l-122 70.3-122-70.3V539.8l122-70.3 122 70.3v140.4zm239.9 133.9c-13.2 22.9-42.4 30.8-65.2 17.6-22.8-13.2-30.7-42.6-17.5-65.5s42.4-30.8 65.2-17.6c22.9 13.2 30.7 42.5 17.5 65.5z"}}]},name:"deployment-unit",theme:"outlined"};const aO=cO,v3=window.React;var nO=function(e,t){return v3.createElement(n,a({},e,{ref:t,icon:aO}))};const lO=v3.forwardRef(nO);var oO={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 140H96c-17.7 0-32 14.3-32 32v496c0 17.7 14.3 32 32 32h380v112H304c-8.8 0-16 7.2-16 16v48c0 4.4 3.6 8 8 8h432c4.4 0 8-3.6 8-8v-48c0-8.8-7.2-16-16-16H548V700h380c17.7 0 32-14.3 32-32V172c0-17.7-14.3-32-32-32zm-40 488H136V212h752v416z"}}]},name:"desktop",theme:"outlined"};const iO=oO,h3=window.React;var rO=function(e,t){return h3.createElement(n,a({},e,{ref:t,icon:iO}))};const dO=h3.forwardRef(rO);var sO={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.2 306.6L611.3 72.9c-6-5.7-13.9-8.9-22.2-8.9H296c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h277l219 210.6V824c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V329.6c0-8.7-3.5-17-9.8-23zM553.4 201.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v704c0 17.7 14.3 32 32 32h512c17.7 0 32-14.3 32-32V397.3c0-8.5-3.4-16.6-9.4-22.6L553.4 201.4zM568 753c0 3.8-3.4 7-7.5 7h-225c-4.1 0-7.5-3.2-7.5-7v-42c0-3.8 3.4-7 7.5-7h225c4.1 0 7.5 3.2 7.5 7v42zm0-220c0 3.8-3.4 7-7.5 7H476v84.9c0 3.9-3.1 7.1-7 7.1h-42c-3.8 0-7-3.2-7-7.1V540h-84.5c-4.1 0-7.5-3.2-7.5-7v-42c0-3.9 3.4-7 7.5-7H420v-84.9c0-3.9 3.2-7.1 7-7.1h42c3.9 0 7 3.2 7 7.1V484h84.5c4.1 0 7.5 3.1 7.5 7v42z"}}]},name:"diff",theme:"filled"};const vO=sO,u3=window.React;var hO=function(e,t){return u3.createElement(n,a({},e,{ref:t,icon:vO}))};const uO=u3.forwardRef(hO);var fO={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M476 399.1c0-3.9-3.1-7.1-7-7.1h-42c-3.8 0-7 3.2-7 7.1V484h-84.5c-4.1 0-7.5 3.1-7.5 7v42c0 3.8 3.4 7 7.5 7H420v84.9c0 3.9 3.2 7.1 7 7.1h42c3.9 0 7-3.2 7-7.1V540h84.5c4.1 0 7.5-3.2 7.5-7v-42c0-3.9-3.4-7-7.5-7H476v-84.9zM560.5 704h-225c-4.1 0-7.5 3.2-7.5 7v42c0 3.8 3.4 7 7.5 7h225c4.1 0 7.5-3.2 7.5-7v-42c0-3.8-3.4-7-7.5-7zm-7.1-502.6c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v704c0 17.7 14.3 32 32 32h512c17.7 0 32-14.3 32-32V397.3c0-8.5-3.4-16.6-9.4-22.6L553.4 201.4zM664 888H232V264h282.2L664 413.8V888zm190.2-581.4L611.3 72.9c-6-5.7-13.9-8.9-22.2-8.9H296c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h277l219 210.6V824c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V329.6c0-8.7-3.5-17-9.8-23z"}}]},name:"diff",theme:"outlined"};const wO=fO,f3=window.React;var mO=function(e,t){return f3.createElement(n,a({},e,{ref:t,icon:wO}))};const gO=f3.forwardRef(mO);var zO={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M232 264v624h432V413.8L514.2 264H232zm336 489c0 3.8-3.4 7-7.5 7h-225c-4.1 0-7.5-3.2-7.5-7v-42c0-3.8 3.4-7 7.5-7h225c4.1 0 7.5 3.2 7.5 7v42zm0-262v42c0 3.8-3.4 7-7.5 7H476v84.9c0 3.9-3.1 7.1-7 7.1h-42c-3.8 0-7-3.2-7-7.1V540h-84.5c-4.1 0-7.5-3.2-7.5-7v-42c0-3.9 3.4-7 7.5-7H420v-84.9c0-3.9 3.2-7.1 7-7.1h42c3.9 0 7 3.2 7 7.1V484h84.5c4.1 0 7.5 3.1 7.5 7z",fill:t}},{tag:"path",attrs:{d:"M854.2 306.6L611.3 72.9c-6-5.7-13.9-8.9-22.2-8.9H296c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h277l219 210.6V824c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V329.6c0-8.7-3.5-17-9.8-23z",fill:e}},{tag:"path",attrs:{d:"M553.4 201.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v704c0 17.7 14.3 32 32 32h512c17.7 0 32-14.3 32-32V397.3c0-8.5-3.4-16.6-9.4-22.6L553.4 201.4zM664 888H232V264h282.2L664 413.8V888z",fill:e}},{tag:"path",attrs:{d:"M476 399.1c0-3.9-3.1-7.1-7-7.1h-42c-3.8 0-7 3.2-7 7.1V484h-84.5c-4.1 0-7.5 3.1-7.5 7v42c0 3.8 3.4 7 7.5 7H420v84.9c0 3.9 3.2 7.1 7 7.1h42c3.9 0 7-3.2 7-7.1V540h84.5c4.1 0 7.5-3.2 7.5-7v-42c0-3.9-3.4-7-7.5-7H476v-84.9zM560.5 704h-225c-4.1 0-7.5 3.2-7.5 7v42c0 3.8 3.4 7 7.5 7h225c4.1 0 7.5-3.2 7.5-7v-42c0-3.8-3.4-7-7.5-7z",fill:e}}]}},name:"diff",theme:"twotone"};const RO=zO,w3=window.React;var OO=function(e,t){return w3.createElement(n,a({},e,{ref:t,icon:RO}))};const $O=w3.forwardRef(OO);var MO={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M573.7 252.5C422.5 197.4 201.3 96.7 201.3 96.7c-15.7-4.1-17.9 11.1-17.9 11.1-5 61.1 33.6 160.5 53.6 182.8 19.9 22.3 319.1 113.7 319.1 113.7S326 357.9 270.5 341.9c-55.6-16-37.9 17.8-37.9 17.8 11.4 61.7 64.9 131.8 107.2 138.4 42.2 6.6 220.1 4 220.1 4s-35.5 4.1-93.2 11.9c-42.7 5.8-97 12.5-111.1 17.8-33.1 12.5 24 62.6 24 62.6 84.7 76.8 129.7 50.5 129.7 50.5 33.3-10.7 61.4-18.5 85.2-24.2L565 743.1h84.6L603 928l205.3-271.9H700.8l22.3-38.7c.3.5.4.8.4.8S799.8 496.1 829 433.8l.6-1h-.1c5-10.8 8.6-19.7 10-25.8 17-71.3-114.5-99.4-265.8-154.5z"}}]},name:"dingding",theme:"outlined"};const HO=MO,m3=window.React;var pO=function(e,t){return m3.createElement(n,a({},e,{ref:t,icon:HO}))};const TO=m3.forwardRef(pO);var FO={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 64zm227 385.3c-1 4.2-3.5 10.4-7 17.8h.1l-.4.7c-20.3 43.1-73.1 127.7-73.1 127.7s-.1-.2-.3-.5l-15.5 26.8h74.5L575.1 810l32.3-128h-58.6l20.4-84.7c-16.5 3.9-35.9 9.4-59 16.8 0 0-31.2 18.2-89.9-35 0 0-39.6-34.7-16.6-43.4 9.8-3.7 47.4-8.4 77-12.3 40-5.4 64.6-8.2 64.6-8.2S422 517 392.7 512.5c-29.3-4.6-66.4-53.1-74.3-95.8 0 0-12.2-23.4 26.3-12.3 38.5 11.1 197.9 43.2 197.9 43.2s-207.4-63.3-221.2-78.7c-13.8-15.4-40.6-84.2-37.1-126.5 0 0 1.5-10.5 12.4-7.7 0 0 153.3 69.7 258.1 107.9 104.8 37.9 195.9 57.3 184.2 106.7z"}}]},name:"dingtalk-circle",theme:"filled"};const SO=FO,g3=window.React;var VO=function(e,t){return g3.createElement(n,a({},e,{ref:t,icon:SO}))};const CO=g3.forwardRef(VO);var bO={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M573.7 252.5C422.5 197.4 201.3 96.7 201.3 96.7c-15.7-4.1-17.9 11.1-17.9 11.1-5 61.1 33.6 160.5 53.6 182.8 19.9 22.3 319.1 113.7 319.1 113.7S326 357.9 270.5 341.9c-55.6-16-37.9 17.8-37.9 17.8 11.4 61.7 64.9 131.8 107.2 138.4 42.2 6.6 220.1 4 220.1 4s-35.5 4.1-93.2 11.9c-42.7 5.8-97 12.5-111.1 17.8-33.1 12.5 24 62.6 24 62.6 84.7 76.8 129.7 50.5 129.7 50.5 33.3-10.7 61.4-18.5 85.2-24.2L565 743.1h84.6L603 928l205.3-271.9H700.8l22.3-38.7c.3.5.4.8.4.8S799.8 496.1 829 433.8l.6-1h-.1c5-10.8 8.6-19.7 10-25.8 17-71.3-114.5-99.4-265.8-154.5z"}}]},name:"dingtalk",theme:"outlined"};const LO=bO,z3=window.React;var BO=function(e,t){return z3.createElement(n,a({},e,{ref:t,icon:LO}))};const xO=z3.forwardRef(BO);var EO={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zM739 449.3c-1 4.2-3.5 10.4-7 17.8h.1l-.4.7c-20.3 43.1-73.1 127.7-73.1 127.7s-.1-.2-.3-.5l-15.5 26.8h74.5L575.1 810l32.3-128h-58.6l20.4-84.7c-16.5 3.9-35.9 9.4-59 16.8 0 0-31.2 18.2-89.9-35 0 0-39.6-34.7-16.6-43.4 9.8-3.7 47.4-8.4 77-12.3 40-5.4 64.6-8.2 64.6-8.2S422 517 392.7 512.5c-29.3-4.6-66.4-53.1-74.3-95.8 0 0-12.2-23.4 26.3-12.3 38.5 11.1 197.9 43.2 197.9 43.2s-207.4-63.3-221.2-78.7c-13.8-15.4-40.6-84.2-37.1-126.5 0 0 1.5-10.5 12.4-7.7 0 0 153.3 69.7 258.1 107.9 104.8 37.9 195.9 57.3 184.2 106.7z"}}]},name:"dingtalk-square",theme:"filled"};const AO=EO,R3=window.React;var kO=function(e,t){return R3.createElement(n,a({},e,{ref:t,icon:AO}))};const PO=R3.forwardRef(kO);var qO={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832.6 191.4c-84.6-84.6-221.5-84.6-306 0l-96.9 96.9 51 51 96.9-96.9c53.8-53.8 144.6-59.5 204 0 59.5 59.5 53.8 150.2 0 204l-96.9 96.9 51.1 51.1 96.9-96.9c84.4-84.6 84.4-221.5-.1-306.1zM446.5 781.6c-53.8 53.8-144.6 59.5-204 0-59.5-59.5-53.8-150.2 0-204l96.9-96.9-51.1-51.1-96.9 96.9c-84.6 84.6-84.6 221.5 0 306s221.5 84.6 306 0l96.9-96.9-51-51-96.8 97zM260.3 209.4a8.03 8.03 0 00-11.3 0L209.4 249a8.03 8.03 0 000 11.3l554.4 554.4c3.1 3.1 8.2 3.1 11.3 0l39.6-39.6c3.1-3.1 3.1-8.2 0-11.3L260.3 209.4z"}}]},name:"disconnect",theme:"outlined"};const yO=qO,O3=window.React;var DO=function(e,t){return O3.createElement(n,a({},e,{ref:t,icon:yO}))};const IO=O3.forwardRef(DO);var UO={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M811.15 87c51.16 0 92.41 41.36 94.85 90.03V960l-97.4-82.68-53.48-48.67-58.35-50.85 24.37 80.2H210.41c-51 0-92.41-38.74-92.41-90.06V177.21c0-48.67 41.48-90.1 92.6-90.1h600.3zM588.16 294.1h-1.09l-7.34 7.28c75.38 21.8 111.85 55.86 111.85 55.86-48.58-24.28-92.36-36.42-136.14-41.32-31.64-4.91-63.28-2.33-90 0h-7.28c-17.09 0-53.45 7.27-102.18 26.7-16.98 7.39-26.72 12.22-26.72 12.22s36.43-36.42 116.72-55.86l-4.9-4.9s-60.8-2.33-126.44 46.15c0 0-65.64 114.26-65.64 255.13 0 0 36.36 63.24 136.11 65.64 0 0 14.55-19.37 29.27-36.42-56-17-77.82-51.02-77.82-51.02s4.88 2.4 12.19 7.27h2.18c1.09 0 1.6.54 2.18 1.09v.21c.58.59 1.09 1.1 2.18 1.1 12 4.94 24 9.8 33.82 14.53a297.58 297.58 0 0065.45 19.48c33.82 4.9 72.59 7.27 116.73 0 21.82-4.9 43.64-9.7 65.46-19.44 14.18-7.27 31.63-14.54 50.8-26.79 0 0-21.82 34.02-80.19 51.03 12 16.94 28.91 36.34 28.91 36.34 99.79-2.18 138.55-65.42 140.73-62.73 0-140.65-66-255.13-66-255.13-59.45-44.12-115.09-45.8-124.91-45.8l2.04-.72zM595 454c25.46 0 46 21.76 46 48.41 0 26.83-20.65 48.59-46 48.59s-46-21.76-46-48.37c.07-26.84 20.75-48.52 46-48.52zm-165.85 0c25.35 0 45.85 21.76 45.85 48.41 0 26.83-20.65 48.59-46 48.59s-46-21.76-46-48.37c0-26.84 20.65-48.52 46-48.52z"}}]},name:"discord",theme:"filled"};const WO=UO,$3=window.React;var GO=function(e,t){return $3.createElement(n,a({},e,{ref:t,icon:WO}))};const NO=$3.forwardRef(GO);var QO={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M405 158l-25 3s-112.13 12.26-194.02 78.02h-.96l-1.02.96c-18.37 16.9-26.37 37.67-39 68.04a982.08 982.08 0 00-38 112C83.27 505.87 64 609.87 64 705v8l4 8c29.63 52 82.24 85.12 131 108 48.74 22.88 90.89 35 120 36l19.02.99 9.98-17 35-62c37.13 8.38 79.88 14 129 14 49.12 0 91.87-5.62 129-14l35 62 10.02 17 18.97-1c29.12-.98 71.27-13.11 120-36 48.77-22.87 101.38-56 131.01-108l4-8v-8c0-95.13-19.26-199.13-43-284.98a982.08 982.08 0 00-38-112c-12.63-30.4-20.63-51.14-39-68l-1-1.03h-1.02C756.16 173.26 644 161.01 644 161.01L619 158l-9.02 23s-9.24 23.37-14.97 50.02a643.04 643.04 0 00-83.01-6.01c-17.12 0-46.72 1.12-83 6.01a359.85 359.85 0 00-15.02-50.01zm-44 73.02c1.37 4.48 2.74 8.36 4 12-41.38 10.24-85.51 25.86-126 50.98l34 54.02C356 296.5 475.22 289 512 289c36.74 0 156 7.49 239 59L785 294c-40.49-25.12-84.62-40.74-126-51 1.26-3.62 2.63-7.5 4-12 29.86 6 86.89 19.77 134 57.02-.26.12 12 18.62 23 44.99 11.26 27.13 23.74 63.26 35 104 21.64 78.11 38.63 173.25 40 256.99-20.15 30.75-57.5 58.5-97.02 77.02A311.8 311.8 0 01720 795.98l-16-26.97c9.5-3.52 18.88-7.36 27-11.01 49.26-21.63 76-45 76-45l-42-48s-18 16.52-60 35.02C663.03 718.52 598.87 737 512 737s-151-18.5-193-37c-42-18.49-60-35-60-35l-42 48s26.74 23.36 76 44.99a424.47 424.47 0 0027 11l-16 27.02a311.8 311.8 0 01-78.02-25.03c-39.48-18.5-76.86-46.24-96.96-76.99 1.35-83.74 18.34-178.88 40-257A917.22 917.22 0 01204 333c11-26.36 23.26-44.86 23-44.98 47.11-37.25 104.14-51.01 134-57m39 217.99c-24.74 0-46.62 14.11-60 32-13.38 17.89-20 39.87-20 64s6.62 46.11 20 64c13.38 17.89 35.26 32 60 32 24.74 0 46.62-14.11 60-32 13.38-17.89 20-39.87 20-64s-6.62-46.11-20-64c-13.38-17.89-35.26-32-60-32m224 0c-24.74 0-46.62 14.11-60 32-13.38 17.89-20 39.87-20 64s6.62 46.11 20 64c13.38 17.89 35.26 32 60 32 24.74 0 46.62-14.11 60-32 13.38-17.89 20-39.87 20-64s-6.62-46.11-20-64c-13.38-17.89-35.26-32-60-32m-224 64c1.76 0 4 .64 8 6.01 4 5.35 8 14.72 8 25.99 0 11.26-4 20.64-8 26.01-4 5.35-6.24 5.99-8 5.99-1.76 0-4-.64-8-6.02a44.83 44.83 0 01-8-25.98c0-11.27 4-20.64 8-26.02 4-5.34 6.24-5.98 8-5.98m224 0c1.76 0 4 .64 8 6.01 4 5.35 8 14.72 8 25.99 0 11.26-4 20.64-8 26.01-4 5.35-6.24 5.99-8 5.99-1.76 0-4-.64-8-6.02a44.83 44.83 0 01-8-25.98c0-11.27 4-20.64 8-26.02 4-5.34 6.24-5.98 8-5.98"}}]},name:"discord",theme:"outlined"};const ZO=QO,M3=window.React;var YO=function(e,t){return M3.createElement(n,a({},e,{ref:t,icon:ZO}))};const jO=M3.forwardRef(YO);var JO={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.9 490.3c3.6-12 5.4-24.4 5.4-37 0-28.3-9.3-55.5-26.1-77.7 3.6-12 5.4-24.4 5.4-37 0-28.3-9.3-55.5-26.1-77.7 3.6-12 5.4-24.4 5.4-37 0-51.6-30.7-98.1-78.3-118.4a66.1 66.1 0 00-26.5-5.4H273v428h.3l85.8 310.8C372.9 889 418.9 924 470.9 924c29.7 0 57.4-11.8 77.9-33.4 20.5-21.5 31-49.7 29.5-79.4l-6-122.9h239.9c12.1 0 23.9-3.2 34.3-9.3 40.4-23.5 65.5-66.1 65.5-111 0-28.3-9.3-55.5-26.1-77.7zM112 132v364c0 17.7 14.3 32 32 32h65V100h-65c-17.7 0-32 14.3-32 32z"}}]},name:"dislike",theme:"filled"};const KO=JO,H3=window.React;var XO=function(e,t){return H3.createElement(n,a({},e,{ref:t,icon:KO}))};const _O=H3.forwardRef(XO);var e$={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.9 490.3c3.6-12 5.4-24.4 5.4-37 0-28.3-9.3-55.5-26.1-77.7 3.6-12 5.4-24.4 5.4-37 0-28.3-9.3-55.5-26.1-77.7 3.6-12 5.4-24.4 5.4-37 0-51.6-30.7-98.1-78.3-118.4a66.1 66.1 0 00-26.5-5.4H144c-17.7 0-32 14.3-32 32v364c0 17.7 14.3 32 32 32h129.3l85.8 310.8C372.9 889 418.9 924 470.9 924c29.7 0 57.4-11.8 77.9-33.4 20.5-21.5 31-49.7 29.5-79.4l-6-122.9h239.9c12.1 0 23.9-3.2 34.3-9.3 40.4-23.5 65.5-66.1 65.5-111 0-28.3-9.3-55.5-26.1-77.7zM184 456V172h81v284h-81zm627.2 160.4H496.8l9.6 198.4c.6 11.9-4.7 23.1-14.6 30.5-6.1 4.5-13.6 6.8-21.1 6.7a44.28 44.28 0 01-42.2-32.3L329 459.2V172h415.4a56.85 56.85 0 0133.6 51.8c0 9.7-2.3 18.9-6.9 27.3l-13.9 25.4 21.9 19a56.76 56.76 0 0119.6 43c0 9.7-2.3 18.9-6.9 27.3l-13.9 25.4 21.9 19a56.76 56.76 0 0119.6 43c0 9.7-2.3 18.9-6.9 27.3l-14 25.5 21.9 19a56.76 56.76 0 0119.6 43c0 19.1-11 37.5-28.8 48.4z"}}]},name:"dislike",theme:"outlined"};const t$=e$,p3=window.React;var c$=function(e,t){return p3.createElement(n,a({},e,{ref:t,icon:t$}))};const a$=p3.forwardRef(c$);var n$={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M273 100.1v428h.3l-.3-428zM820.4 525l-21.9-19 14-25.5a56.2 56.2 0 006.9-27.3c0-16.5-7.1-32.2-19.6-43l-21.9-19 13.9-25.4a56.2 56.2 0 006.9-27.3c0-16.5-7.1-32.2-19.6-43l-21.9-19 13.9-25.4a56.2 56.2 0 006.9-27.3c0-22.4-13.2-42.6-33.6-51.8H345v345.2c18.6 67.2 46.4 168 83.5 302.5a44.28 44.28 0 0042.2 32.3c7.5.1 15-2.2 21.1-6.7 9.9-7.4 15.2-18.6 14.6-30.5l-9.6-198.4h314.4C829 605.5 840 587.1 840 568c0-16.5-7.1-32.2-19.6-43z",fill:t}},{tag:"path",attrs:{d:"M112 132v364c0 17.7 14.3 32 32 32h65V100h-65c-17.7 0-32 14.3-32 32zm773.9 358.3c3.6-12 5.4-24.4 5.4-37 0-28.3-9.3-55.5-26.1-77.7 3.6-12 5.4-24.4 5.4-37 0-28.3-9.3-55.5-26.1-77.7 3.6-12 5.4-24.4 5.4-37 0-51.6-30.7-98.1-78.3-118.4a66.1 66.1 0 00-26.5-5.4H273l.3 428 85.8 310.8C372.9 889 418.9 924 470.9 924c29.7 0 57.4-11.8 77.9-33.4 20.5-21.5 31-49.7 29.5-79.4l-6-122.9h239.9c12.1 0 23.9-3.2 34.3-9.3 40.4-23.5 65.5-66.1 65.5-111 0-28.3-9.3-55.5-26.1-77.7zm-74.7 126.1H496.8l9.6 198.4c.6 11.9-4.7 23.1-14.6 30.5-6.1 4.5-13.6 6.8-21.1 6.7a44.28 44.28 0 01-42.2-32.3c-37.1-134.4-64.9-235.2-83.5-302.5V172h399.4a56.85 56.85 0 0133.6 51.8c0 9.7-2.3 18.9-6.9 27.3l-13.9 25.4 21.9 19a56.76 56.76 0 0119.6 43c0 9.7-2.3 18.9-6.9 27.3l-13.9 25.4 21.9 19a56.76 56.76 0 0119.6 43c0 9.7-2.3 18.9-6.9 27.3l-14 25.5 21.9 19a56.76 56.76 0 0119.6 43c0 19.1-11 37.5-28.8 48.4z",fill:e}}]}},name:"dislike",theme:"twotone"};const l$=n$,T3=window.React;var o$=function(e,t){return T3.createElement(n,a({},e,{ref:t,icon:l$}))};const i$=T3.forwardRef(o$);var r$={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M555.88 488.24h-92.62v-82.79h92.62zm0-286.24h-92.62v85.59h92.62zm109.45 203.45H572.7v82.79h92.62zm-218.9-101.02h-92.61v84.18h92.6zm109.45 0h-92.61v84.18h92.6zm388.69 140.3c-19.65-14.02-67.36-18.23-102.44-11.22-4.2-33.67-23.85-63.14-57.53-89.8l-19.65-12.62-12.62 19.64c-25.26 39.29-32.28 103.83-5.62 145.92-12.63 7.02-36.48 15.44-67.35 15.44H67.56c-12.63 71.56 8.42 164.16 61.74 227.3C181.22 801.13 259.8 832 360.83 832c220.3 0 384.48-101.02 460.25-286.24 29.47 0 95.42 0 127.7-63.14 1.4-2.8 9.82-18.24 11.22-23.85zm-717.04-39.28h-92.61v82.79h92.6zm109.45 0h-92.61v82.79h92.6zm109.45 0h-92.61v82.79h92.6zM336.98 304.43h-92.61v84.19h92.6z"}}]},name:"docker",theme:"outlined"};const d$=r$,F3=window.React;var s$=function(e,t){return F3.createElement(n,a({},e,{ref:t,icon:d$}))};const v$=F3.forwardRef(s$);var h$={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 64zm22.3 665.2l.2 31.7c0 4.4-3.6 8.1-8 8.1h-28.4c-4.4 0-8-3.6-8-8v-31.4C401.3 723 359.5 672.4 355 617.4c-.4-4.7 3.3-8.7 8-8.7h46.2c3.9 0 7.3 2.8 7.9 6.6 5.1 31.7 29.8 55.4 74.1 61.3V533.9l-24.7-6.3c-52.3-12.5-102.1-45.1-102.1-112.7 0-72.9 55.4-112.1 126.2-119v-33c0-4.4 3.6-8 8-8h28.1c4.4 0 8 3.6 8 8v32.7c68.5 6.9 119.9 46.9 125.9 109.2.5 4.7-3.2 8.8-8 8.8h-44.9c-4 0-7.4-3-7.9-6.9-4-29.2-27.4-53-65.5-58.2v134.3l25.4 5.9c64.8 16 108.9 47 108.9 116.4 0 75.3-56 117.3-134.3 124.1zM426.6 410.3c0 25.4 15.7 45.1 49.5 57.3 4.7 1.9 9.4 3.4 15 5v-124c-36.9 4.7-64.5 25.4-64.5 61.7zm116.5 135.2c-2.8-.6-5.6-1.3-8.8-2.2V677c42.6-3.8 72-27.2 72-66.4 0-30.7-15.9-50.7-63.2-65.1z"}}]},name:"dollar-circle",theme:"filled"};const u$=h$,S3=window.React;var f$=function(e,t){return S3.createElement(n,a({},e,{ref:t,icon:u$}))};const w$=S3.forwardRef(f$);var m$={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 372zm47.7-395.2l-25.4-5.9V348.6c38 5.2 61.5 29 65.5 58.2.5 4 3.9 6.9 7.9 6.9h44.9c4.7 0 8.4-4.1 8-8.8-6.1-62.3-57.4-102.3-125.9-109.2V263c0-4.4-3.6-8-8-8h-28.1c-4.4 0-8 3.6-8 8v33c-70.8 6.9-126.2 46-126.2 119 0 67.6 49.8 100.2 102.1 112.7l24.7 6.3v142.7c-44.2-5.9-69-29.5-74.1-61.3-.6-3.8-4-6.6-7.9-6.6H363c-4.7 0-8.4 4-8 8.7 4.5 55 46.2 105.6 135.2 112.1V761c0 4.4 3.6 8 8 8h28.4c4.4 0 8-3.6 8-8.1l-.2-31.7c78.3-6.9 134.3-48.8 134.3-124-.1-69.4-44.2-100.4-109-116.4zm-68.6-16.2c-5.6-1.6-10.3-3.1-15-5-33.8-12.2-49.5-31.9-49.5-57.3 0-36.3 27.5-57 64.5-61.7v124zM534.3 677V543.3c3.1.9 5.9 1.6 8.8 2.2 47.3 14.4 63.2 34.4 63.2 65.1 0 39.1-29.4 62.6-72 66.4z"}}]},name:"dollar-circle",theme:"outlined"};const g$=m$,V3=window.React;var z$=function(e,t){return V3.createElement(n,a({},e,{ref:t,icon:g$}))};const R$=V3.forwardRef(z$);var O$={icon:function(e,t){return{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",fill:e}},{tag:"path",attrs:{d:"M426.6 410.3c0 25.4 15.7 45.1 49.5 57.3 4.7 1.9 9.4 3.4 15 5v-124c-37 4.7-64.5 25.4-64.5 61.7zm116.5 135.2c-2.9-.6-5.7-1.3-8.8-2.2V677c42.6-3.8 72-27.3 72-66.4 0-30.7-15.9-50.7-63.2-65.1z",fill:t}},{tag:"path",attrs:{d:"M512 140c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm22.4 589.2l.2 31.7c0 4.5-3.6 8.1-8 8.1h-28.4c-4.4 0-8-3.6-8-8v-31.4c-89-6.5-130.7-57.1-135.2-112.1-.4-4.7 3.3-8.7 8-8.7h46.2c3.9 0 7.3 2.8 7.9 6.6 5.1 31.8 29.9 55.4 74.1 61.3V534l-24.7-6.3c-52.3-12.5-102.1-45.1-102.1-112.7 0-73 55.4-112.1 126.2-119v-33c0-4.4 3.6-8 8-8h28.1c4.4 0 8 3.6 8 8v32.7c68.5 6.9 119.8 46.9 125.9 109.2a8.1 8.1 0 01-8 8.8h-44.9c-4 0-7.4-2.9-7.9-6.9-4-29.2-27.5-53-65.5-58.2v134.3l25.4 5.9c64.8 16 108.9 47 109 116.4 0 75.2-56 117.1-134.3 124z",fill:t}},{tag:"path",attrs:{d:"M559.7 488.8l-25.4-5.9V348.6c38 5.2 61.5 29 65.5 58.2.5 4 3.9 6.9 7.9 6.9h44.9c4.7 0 8.4-4.1 8-8.8-6.1-62.3-57.4-102.3-125.9-109.2V263c0-4.4-3.6-8-8-8h-28.1c-4.4 0-8 3.6-8 8v33c-70.8 6.9-126.2 46-126.2 119 0 67.6 49.8 100.2 102.1 112.7l24.7 6.3v142.7c-44.2-5.9-69-29.5-74.1-61.3-.6-3.8-4-6.6-7.9-6.6H363c-4.7 0-8.4 4-8 8.7 4.5 55 46.2 105.6 135.2 112.1V761c0 4.4 3.6 8 8 8h28.4c4.4 0 8-3.6 8-8.1l-.2-31.7c78.3-6.9 134.3-48.8 134.3-124-.1-69.4-44.2-100.4-109-116.4zm-68.6-16.2c-5.6-1.6-10.3-3.1-15-5-33.8-12.2-49.5-31.9-49.5-57.3 0-36.3 27.5-57 64.5-61.7v124zM534.3 677V543.3c3.1.9 5.9 1.6 8.8 2.2 47.3 14.4 63.2 34.4 63.2 65.1 0 39.1-29.4 62.6-72 66.4z",fill:e}}]}},name:"dollar-circle",theme:"twotone"};const $$=O$,C3=window.React;var M$=function(e,t){return C3.createElement(n,a({},e,{ref:t,icon:$$}))};const H$=C3.forwardRef(M$);var p$={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 372zm47.7-395.2l-25.4-5.9V348.6c38 5.2 61.5 29 65.5 58.2.5 4 3.9 6.9 7.9 6.9h44.9c4.7 0 8.4-4.1 8-8.8-6.1-62.3-57.4-102.3-125.9-109.2V263c0-4.4-3.6-8-8-8h-28.1c-4.4 0-8 3.6-8 8v33c-70.8 6.9-126.2 46-126.2 119 0 67.6 49.8 100.2 102.1 112.7l24.7 6.3v142.7c-44.2-5.9-69-29.5-74.1-61.3-.6-3.8-4-6.6-7.9-6.6H363c-4.7 0-8.4 4-8 8.7 4.5 55 46.2 105.6 135.2 112.1V761c0 4.4 3.6 8 8 8h28.4c4.4 0 8-3.6 8-8.1l-.2-31.7c78.3-6.9 134.3-48.8 134.3-124-.1-69.4-44.2-100.4-109-116.4zm-68.6-16.2c-5.6-1.6-10.3-3.1-15-5-33.8-12.2-49.5-31.9-49.5-57.3 0-36.3 27.5-57 64.5-61.7v124zM534.3 677V543.3c3.1.9 5.9 1.6 8.8 2.2 47.3 14.4 63.2 34.4 63.2 65.1 0 39.1-29.4 62.6-72 66.4z"}}]},name:"dollar",theme:"outlined"};const T$=p$,b3=window.React;var F$=function(e,t){return b3.createElement(n,a({},e,{ref:t,icon:T$}))};const S$=b3.forwardRef(F$);var V$={icon:function(e,t){return{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",fill:e}},{tag:"path",attrs:{d:"M426.6 410.3c0 25.4 15.7 45.1 49.5 57.3 4.7 1.9 9.4 3.4 15 5v-124c-37 4.7-64.5 25.4-64.5 61.7zm116.5 135.2c-2.9-.6-5.7-1.3-8.8-2.2V677c42.6-3.8 72-27.3 72-66.4 0-30.7-15.9-50.7-63.2-65.1z",fill:t}},{tag:"path",attrs:{d:"M512 140c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm22.4 589.2l.2 31.7c0 4.5-3.6 8.1-8 8.1h-28.4c-4.4 0-8-3.6-8-8v-31.4c-89-6.5-130.7-57.1-135.2-112.1-.4-4.7 3.3-8.7 8-8.7h46.2c3.9 0 7.3 2.8 7.9 6.6 5.1 31.8 29.9 55.4 74.1 61.3V534l-24.7-6.3c-52.3-12.5-102.1-45.1-102.1-112.7 0-73 55.4-112.1 126.2-119v-33c0-4.4 3.6-8 8-8h28.1c4.4 0 8 3.6 8 8v32.7c68.5 6.9 119.8 46.9 125.9 109.2a8.1 8.1 0 01-8 8.8h-44.9c-4 0-7.4-2.9-7.9-6.9-4-29.2-27.5-53-65.5-58.2v134.3l25.4 5.9c64.8 16 108.9 47 109 116.4 0 75.2-56 117.1-134.3 124z",fill:t}},{tag:"path",attrs:{d:"M559.7 488.8l-25.4-5.9V348.6c38 5.2 61.5 29 65.5 58.2.5 4 3.9 6.9 7.9 6.9h44.9c4.7 0 8.4-4.1 8-8.8-6.1-62.3-57.4-102.3-125.9-109.2V263c0-4.4-3.6-8-8-8h-28.1c-4.4 0-8 3.6-8 8v33c-70.8 6.9-126.2 46-126.2 119 0 67.6 49.8 100.2 102.1 112.7l24.7 6.3v142.7c-44.2-5.9-69-29.5-74.1-61.3-.6-3.8-4-6.6-7.9-6.6H363c-4.7 0-8.4 4-8 8.7 4.5 55 46.2 105.6 135.2 112.1V761c0 4.4 3.6 8 8 8h28.4c4.4 0 8-3.6 8-8.1l-.2-31.7c78.3-6.9 134.3-48.8 134.3-124-.1-69.4-44.2-100.4-109-116.4zm-68.6-16.2c-5.6-1.6-10.3-3.1-15-5-33.8-12.2-49.5-31.9-49.5-57.3 0-36.3 27.5-57 64.5-61.7v124zM534.3 677V543.3c3.1.9 5.9 1.6 8.8 2.2 47.3 14.4 63.2 34.4 63.2 65.1 0 39.1-29.4 62.6-72 66.4z",fill:e}}]}},name:"dollar",theme:"twotone"};const C$=V$,L3=window.React;var b$=function(e,t){return L3.createElement(n,a({},e,{ref:t,icon:C$}))};const L$=L3.forwardRef(b$);var B$={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"};const x$=B$,B3=window.React;var E$=function(e,t){return B3.createElement(n,a({},e,{ref:t,icon:x$}))};const A$=B3.forwardRef(E$);var k$={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"g",attrs:{"fill-opacity":".88"},children:[{tag:"path",attrs:{d:"M101.28 662c-10.65 0-19.53-3.3-26.63-9.89-7.1-6.6-10.65-14.7-10.65-24.32 0-9.89 3.65-18 10.96-24.31 7.3-6.32 16.42-9.48 27.35-9.48 11.06 0 20.1 3.2 27.14 9.58 7.03 6.39 10.55 14.46 10.55 24.21 0 10.03-3.58 18.24-10.76 24.63-7.17 6.39-16.49 9.58-27.96 9.58M458 657h-66.97l-121.4-185.35c-7.13-10.84-12.06-19-14.8-24.48h-.82c1.1 10.42 1.65 26.33 1.65 47.72V657H193V362h71.49l116.89 179.6a423.23 423.23 0 0114.79 24.06h.82c-1.1-6.86-1.64-20.37-1.64-40.53V362H458zM702 657H525V362h170.2v54.1H591.49v65.63H688v53.9h-96.52v67.47H702zM960 416.1h-83.95V657h-66.5V416.1H726V362h234z"}}]}]},name:"dot-net",theme:"outlined"};const P$=k$,x3=window.React;var q$=function(e,t){return x3.createElement(n,a({},e,{ref:t,icon:P$}))};const y$=x3.forwardRef(q$);var D$={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"};const I$=D$,E3=window.React;var U$=function(e,t){return E3.createElement(n,a({},e,{ref:t,icon:I$}))};const W$=E3.forwardRef(U$);var G$={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"};const N$=G$,A3=window.React;var Q$=function(e,t){return A3.createElement(n,a({},e,{ref:t,icon:N$}))};const Z$=A3.forwardRef(Q$);var Y$={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 64zm184.5 353.7l-178 246a7.95 7.95 0 01-12.9 0l-178-246c-3.8-5.3 0-12.7 6.5-12.7H381c10.2 0 19.9 4.9 25.9 13.2L512 563.6l105.2-145.4c6-8.3 15.6-13.2 25.9-13.2H690c6.5 0 10.3 7.4 6.5 12.7z"}}]},name:"down-circle",theme:"filled"};const j$=Y$,k3=window.React;var J$=function(e,t){return k3.createElement(n,a({},e,{ref:t,icon:j$}))};const K$=k3.forwardRef(J$);var X$={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M690 405h-46.9c-10.2 0-19.9 4.9-25.9 13.2L512 563.6 406.8 418.2c-6-8.3-15.6-13.2-25.9-13.2H334c-6.5 0-10.3 7.4-6.5 12.7l178 246c3.2 4.4 9.7 4.4 12.9 0l178-246c3.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:"down-circle",theme:"outlined"};const _$=X$,P3=window.React;var eM=function(e,t){return P3.createElement(n,a({},e,{ref:t,icon:_$}))};const tM=P3.forwardRef(eM);var cM={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 140c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm184.4 277.7l-178 246a7.95 7.95 0 01-12.9 0l-178-246c-3.8-5.3 0-12.7 6.5-12.7h46.9c10.3 0 19.9 4.9 25.9 13.2L512 563.6l105.2-145.4c6-8.3 15.7-13.2 25.9-13.2H690c6.5 0 10.3 7.4 6.4 12.7z",fill:t}},{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",fill:e}},{tag:"path",attrs:{d:"M690 405h-46.9c-10.2 0-19.9 4.9-25.9 13.2L512 563.6 406.8 418.2c-6-8.3-15.6-13.2-25.9-13.2H334c-6.5 0-10.3 7.4-6.5 12.7l178 246c3.2 4.4 9.7 4.4 12.9 0l178-246c3.9-5.3.1-12.7-6.4-12.7z",fill:e}}]}},name:"down-circle",theme:"twotone"};const aM=cM,q3=window.React;var nM=function(e,t){return q3.createElement(n,a({},e,{ref:t,icon:aM}))};const lM=q3.forwardRef(nM);var oM={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zM696.5 412.7l-178 246a7.95 7.95 0 01-12.9 0l-178-246c-3.8-5.3 0-12.7 6.5-12.7H381c10.2 0 19.9 4.9 25.9 13.2L512 558.6l105.2-145.4c6-8.3 15.6-13.2 25.9-13.2H690c6.5 0 10.3 7.4 6.5 12.7z"}}]},name:"down-square",theme:"filled"};const iM=oM,y3=window.React;var rM=function(e,t){return y3.createElement(n,a({},e,{ref:t,icon:iM}))};const dM=y3.forwardRef(rM);var sM={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.5 658.7c3.2 4.4 9.7 4.4 12.9 0l178-246c3.8-5.3 0-12.7-6.5-12.7H643c-10.2 0-19.9 4.9-25.9 13.2L512 558.6 406.8 413.2c-6-8.3-15.6-13.2-25.9-13.2H334c-6.5 0-10.3 7.4-6.5 12.7l178 246z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"down-square",theme:"outlined"};const vM=sM,D3=window.React;var hM=function(e,t){return D3.createElement(n,a({},e,{ref:t,icon:vM}))};const uM=D3.forwardRef(hM);var fM={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z",fill:e}},{tag:"path",attrs:{d:"M184 840h656V184H184v656zm150-440h46.9c10.3 0 19.9 4.9 25.9 13.2L512 558.6l105.2-145.4c6-8.3 15.7-13.2 25.9-13.2H690c6.5 0 10.3 7.4 6.4 12.7l-178 246a7.95 7.95 0 01-12.9 0l-178-246c-3.8-5.3 0-12.7 6.5-12.7z",fill:t}},{tag:"path",attrs:{d:"M505.5 658.7c3.2 4.4 9.7 4.4 12.9 0l178-246c3.9-5.3.1-12.7-6.4-12.7h-46.9c-10.2 0-19.9 4.9-25.9 13.2L512 558.6 406.8 413.2c-6-8.3-15.6-13.2-25.9-13.2H334c-6.5 0-10.3 7.4-6.5 12.7l178 246z",fill:e}}]}},name:"down-square",theme:"twotone"};const wM=fM,I3=window.React;var mM=function(e,t){return I3.createElement(n,a({},e,{ref:t,icon:wM}))};const gM=I3.forwardRef(mM);var zM={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"};const RM=zM,U3=window.React;var OM=function(e,t){return U3.createElement(n,a({},e,{ref:t,icon:RM}))};const $M=U3.forwardRef(OM);var MM={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.3 506.3L781.7 405.6a7.23 7.23 0 00-11.7 5.7V476H548V254h64.8c6 0 9.4-7 5.7-11.7L517.7 114.7a7.14 7.14 0 00-11.3 0L405.6 242.3a7.23 7.23 0 005.7 11.7H476v222H254v-64.8c0-6-7-9.4-11.7-5.7L114.7 506.3a7.14 7.14 0 000 11.3l127.5 100.8c4.7 3.7 11.7.4 11.7-5.7V548h222v222h-64.8c-6 0-9.4 7-5.7 11.7l100.8 127.5c2.9 3.7 8.5 3.7 11.3 0l100.8-127.5c3.7-4.7.4-11.7-5.7-11.7H548V548h222v64.8c0 6 7 9.4 11.7 5.7l127.5-100.8a7.3 7.3 0 00.1-11.4z"}}]},name:"drag",theme:"outlined"};const HM=MM,W3=window.React;var pM=function(e,t){return W3.createElement(n,a({},e,{ref:t,icon:HM}))};const TM=W3.forwardRef(pM);var FM={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M675.1 328.3a245.2 245.2 0 00-220.8-55.1c6.8 9.1 51.5 69.9 91.8 144 87.5-32.8 124.5-82.6 129-88.9zM554 552.8c-138.7 48.3-188.6 144.6-193 153.6 41.7 32.5 94.1 51.9 151 51.9 34.1 0 66.6-6.9 96.1-19.5-3.7-21.6-17.9-96.8-52.5-186.6l-1.6.6zm47.7-11.9c32.2 88.4 45.3 160.4 47.8 175.4 55.2-37.3 94.5-96.4 105.4-164.9-8.4-2.6-76.1-22.8-153.2-10.5zM512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 736c-158.8 0-288-129.2-288-288s129.2-288 288-288 288 129.2 288 288-129.2 288-288 288zm53.1-346.2c5.7 11.7 11.2 23.6 16.3 35.6 1.8 4.2 3.6 8.4 5.3 12.7 81.8-10.3 163.2 6.2 171.3 7.9-.5-58.1-21.3-111.4-55.5-153.3-5.3 7.1-46.5 60-137.4 97.1zM498.6 432c-40.8-72.5-84.7-133.4-91.2-142.3-68.8 32.5-120.3 95.9-136.2 172.2 11 .2 112.4.7 227.4-29.9zm30.6 82.5c3.2-1 6.4-2 9.7-2.9-6.2-14-12.9-28-19.9-41.7-122.8 36.8-242.1 35.2-252.8 35-.1 2.5-.1 5-.1 7.5 0 63.2 23.9 120.9 63.2 164.5 5.5-9.6 73-121.4 199.9-162.4z"}}]},name:"dribbble-circle",theme:"filled"};const SM=FM,G3=window.React;var VM=function(e,t){return G3.createElement(n,a({},e,{ref:t,icon:SM}))};const CM=G3.forwardRef(VM);var bM={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 96C282.6 96 96 282.6 96 512s186.6 416 416 416 416-186.6 416-416S741.4 96 512 96zm275.1 191.8c49.5 60.5 79.5 137.5 80.2 221.4-11.7-2.5-129.2-26.3-247.4-11.4-2.5-6.1-5-12.2-7.6-18.3-7.4-17.3-15.3-34.6-23.6-51.5C720 374.3 779.6 298 787.1 287.8zM512 157.2c90.3 0 172.8 33.9 235.5 89.5-6.4 9.1-59.9 81-186.2 128.4-58.2-107-122.7-194.8-132.6-208 27.3-6.6 55.2-9.9 83.3-9.9zM360.9 191c9.4 12.8 72.9 100.9 131.7 205.5C326.4 440.6 180 440 164.1 439.8c23.1-110.3 97.4-201.9 196.8-248.8zM156.7 512.5c0-3.6.1-7.3.2-10.9 15.5.3 187.7 2.5 365.2-50.6 10.2 19.9 19.9 40.1 28.8 60.3-4.7 1.3-9.4 2.7-14 4.2C353.6 574.9 256.1 736.4 248 750.1c-56.7-63-91.3-146.3-91.3-237.6zM512 867.8c-82.2 0-157.9-28-218.1-75 6.4-13.1 78.3-152 278.7-221.9l2.3-.8c49.9 129.6 70.5 238.3 75.8 269.5A350.46 350.46 0 01512 867.8zm198.5-60.7c-3.6-21.6-22.5-125.6-69-253.3C752.9 536 850.7 565.2 862.8 569c-15.8 98.8-72.5 184.2-152.3 238.1z"}}]},name:"dribbble",theme:"outlined"};const LM=bM,N3=window.React;var BM=function(e,t){return N3.createElement(n,a({},e,{ref:t,icon:LM}))};const xM=N3.forwardRef(BM);var EM={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M498.6 432c-40.8-72.5-84.7-133.4-91.2-142.3-68.8 32.5-120.3 95.9-136.2 172.2 11 .2 112.4.7 227.4-29.9zm66.5 21.8c5.7 11.7 11.2 23.6 16.3 35.6 1.8 4.2 3.6 8.4 5.3 12.7 81.8-10.3 163.2 6.2 171.3 7.9-.5-58.1-21.3-111.4-55.5-153.3-5.3 7.1-46.5 60-137.4 97.1zM880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zM512 800c-158.8 0-288-129.2-288-288s129.2-288 288-288 288 129.2 288 288-129.2 288-288 288zm89.7-259.1c32.2 88.4 45.3 160.4 47.8 175.4 55.2-37.3 94.5-96.4 105.4-164.9-8.4-2.6-76.1-22.8-153.2-10.5zm-72.5-26.4c3.2-1 6.4-2 9.7-2.9-6.2-14-12.9-28-19.9-41.7-122.8 36.8-242.1 35.2-252.8 35-.1 2.5-.1 5-.1 7.5 0 63.2 23.9 120.9 63.2 164.5 5.5-9.6 73-121.4 199.9-162.4zm145.9-186.2a245.2 245.2 0 00-220.8-55.1c6.8 9.1 51.5 69.9 91.8 144 87.5-32.8 124.5-82.6 129-88.9zM554 552.8c-138.7 48.3-188.6 144.6-193 153.6 41.7 32.5 94.1 51.9 151 51.9 34.1 0 66.6-6.9 96.1-19.5-3.7-21.6-17.9-96.8-52.5-186.6l-1.6.6z"}}]},name:"dribbble-square",theme:"filled"};const AM=EM,Q3=window.React;var kM=function(e,t){return Q3.createElement(n,a({},e,{ref:t,icon:AM}))};const PM=Q3.forwardRef(kM);var qM={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M498.6 432c-40.8-72.5-84.7-133.4-91.2-142.3-68.8 32.5-120.3 95.9-136.2 172.2 11 .2 112.4.7 227.4-29.9zm66.5 21.8c5.7 11.7 11.2 23.6 16.3 35.6 1.8 4.2 3.6 8.4 5.3 12.7 81.8-10.3 163.2 6.2 171.3 7.9-.5-58.1-21.3-111.4-55.5-153.3-5.3 7.1-46.5 60-137.4 97.1zM880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zM512 800c-158.8 0-288-129.2-288-288s129.2-288 288-288 288 129.2 288 288-129.2 288-288 288zm89.7-259.1c32.2 88.4 45.3 160.4 47.8 175.4 55.2-37.3 94.5-96.4 105.4-164.9-8.4-2.6-76.1-22.8-153.2-10.5zm-72.5-26.4c3.2-1 6.4-2 9.7-2.9-6.2-14-12.9-28-19.9-41.7-122.8 36.8-242.1 35.2-252.8 35-.1 2.5-.1 5-.1 7.5 0 63.2 23.9 120.9 63.2 164.5 5.5-9.6 73-121.4 199.9-162.4zm145.9-186.2a245.2 245.2 0 00-220.8-55.1c6.8 9.1 51.5 69.9 91.8 144 87.5-32.8 124.5-82.6 129-88.9zM554 552.8c-138.7 48.3-188.6 144.6-193 153.6 41.7 32.5 94.1 51.9 151 51.9 34.1 0 66.6-6.9 96.1-19.5-3.7-21.6-17.9-96.8-52.5-186.6l-1.6.6z"}}]},name:"dribbble-square",theme:"outlined"};const yM=qM,Z3=window.React;var DM=function(e,t){return Z3.createElement(n,a({},e,{ref:t,icon:yM}))};const IM=Z3.forwardRef(DM);var UM={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M663.8 455.5zm-151.5-93.8l-151.8 93.8 151.8 93.9 151.5-93.9zM512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm151.2 595.5L512.6 750l-151-90.5v-33.1l45.4 29.4 105.6-87.7 105.6 87.7 45.1-29.4v33.1zm-45.6-22.4l-105.3-87.7L407 637.1l-151-99.2 104.5-82.4L256 371.2 407 274l105.3 87.7L617.6 274 768 372.1l-104.2 83.5L768 539l-150.4 98.1z"}}]},name:"dropbox-circle",theme:"filled"};const WM=UM,Y3=window.React;var GM=function(e,t){return Y3.createElement(n,a({},e,{ref:t,icon:WM}))};const NM=Y3.forwardRef(GM);var QM={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M64 556.9l264.2 173.5L512.5 577 246.8 412.7zm896-290.3zm0 0L696.8 95 512.5 248.5l265.2 164.2L512.5 577l184.3 153.4L960 558.8 777.7 412.7zM513 609.8L328.2 763.3l-79.4-51.5v57.8L513 928l263.7-158.4v-57.8l-78.9 51.5zM328.2 95L64 265.1l182.8 147.6 265.7-164.2zM64 556.9z"}}]},name:"dropbox",theme:"outlined"};const ZM=QM,j3=window.React;var YM=function(e,t){return j3.createElement(n,a({},e,{ref:t,icon:ZM}))};const jM=j3.forwardRef(YM);var JM={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zM663.2 659.5L512.6 750l-151-90.5v-33.1l45.4 29.4 105.6-87.7 105.6 87.7 45.1-29.4v33.1zm-45.6-22.4l-105.3-87.7L407 637.1l-151-99.2 104.5-82.4L256 371.2 407 274l105.3 87.7L617.6 274 768 372.1l-104.2 83.5L768 539l-150.4 98.1zM512.3 361.7l-151.8 93.8 151.8 93.9 151.5-93.9zm151.5 93.8z"}}]},name:"dropbox-square",theme:"filled"};const KM=JM,J3=window.React;var XM=function(e,t){return J3.createElement(n,a({},e,{ref:t,icon:KM}))};const _M=J3.forwardRef(XM);var eH={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 836H144c-17.7 0-32 14.3-32 32v36c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-36c0-17.7-14.3-32-32-32zm-622.3-84c2 0 4-.2 6-.5L431.9 722c2-.4 3.9-1.3 5.3-2.8l423.9-423.9a9.96 9.96 0 000-14.1L694.9 114.9c-1.9-1.9-4.4-2.9-7.1-2.9s-5.2 1-7.1 2.9L256.8 538.8c-1.5 1.5-2.4 3.3-2.8 5.3l-29.5 168.2a33.5 33.5 0 009.4 29.8c6.6 6.4 14.9 9.9 23.8 9.9z"}}]},name:"edit",theme:"filled"};const tH=eH,K3=window.React;var cH=function(e,t){return K3.createElement(n,a({},e,{ref:t,icon:tH}))};const aH=K3.forwardRef(cH);var nH={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M761.1 288.3L687.8 215 325.1 577.6l-15.6 89 88.9-15.7z",fill:t}},{tag:"path",attrs:{d:"M880 836H144c-17.7 0-32 14.3-32 32v36c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-36c0-17.7-14.3-32-32-32zm-622.3-84c2 0 4-.2 6-.5L431.9 722c2-.4 3.9-1.3 5.3-2.8l423.9-423.9a9.96 9.96 0 000-14.1L694.9 114.9c-1.9-1.9-4.4-2.9-7.1-2.9s-5.2 1-7.1 2.9L256.8 538.8c-1.5 1.5-2.4 3.3-2.8 5.3l-29.5 168.2a33.5 33.5 0 009.4 29.8c6.6 6.4 14.9 9.9 23.8 9.9zm67.4-174.4L687.8 215l73.3 73.3-362.7 362.6-88.9 15.7 15.6-89z",fill:e}}]}},name:"edit",theme:"twotone"};const lH=nH,X3=window.React;var oH=function(e,t){return X3.createElement(n,a({},e,{ref:t,icon:lH}))};const iH=X3.forwardRef(oH);var rH={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"};const dH=rH,_3=window.React;var sH=function(e,t){return _3.createElement(n,a({},e,{ref:t,icon:dH}))};const vH=_3.forwardRef(sH);var hH={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M864 170h-60c-4.4 0-8 3.6-8 8v518H310v-73c0-6.7-7.8-10.5-13-6.3l-141.9 112a8 8 0 000 12.6l141.9 112c5.3 4.2 13 .4 13-6.3v-75h498c35.3 0 64-28.7 64-64V178c0-4.4-3.6-8-8-8z"}}]},name:"enter",theme:"outlined"};const uH=hH,e8=window.React;var fH=function(e,t){return e8.createElement(n,a({},e,{ref:t,icon:uH}))};const wH=e8.forwardRef(fH);var mH={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 327c-29.9 0-58 11.6-79.2 32.8A111.6 111.6 0 00400 439c0 29.9 11.7 58 32.8 79.2A111.6 111.6 0 00512 551c29.9 0 58-11.7 79.2-32.8C612.4 497 624 468.9 624 439c0-29.9-11.6-58-32.8-79.2S541.9 327 512 327zm342.6-37.9a362.49 362.49 0 00-79.9-115.7 370.83 370.83 0 00-118.2-77.8C610.7 76.6 562.1 67 512 67c-50.1 0-98.7 9.6-144.5 28.5-44.3 18.3-84 44.5-118.2 77.8A363.6 363.6 0 00169.4 289c-19.5 45-29.4 92.8-29.4 142 0 70.6 16.9 140.9 50.1 208.7 26.7 54.5 64 107.6 111 158.1 80.3 86.2 164.5 138.9 188.4 153a43.9 43.9 0 0022.4 6.1c7.8 0 15.5-2 22.4-6.1 23.9-14.1 108.1-66.8 188.4-153 47-50.4 84.3-103.6 111-158.1C867.1 572 884 501.8 884 431.1c0-49.2-9.9-97-29.4-142zM512 615c-97.2 0-176-78.8-176-176s78.8-176 176-176 176 78.8 176 176-78.8 176-176 176z"}}]},name:"environment",theme:"filled"};const gH=mH,t8=window.React;var zH=function(e,t){return t8.createElement(n,a({},e,{ref:t,icon:gH}))};const RH=t8.forwardRef(zH);var OH={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 289.1a362.49 362.49 0 00-79.9-115.7 370.83 370.83 0 00-118.2-77.8C610.7 76.6 562.1 67 512 67c-50.1 0-98.7 9.6-144.5 28.5-44.3 18.3-84 44.5-118.2 77.8A363.6 363.6 0 00169.4 289c-19.5 45-29.4 92.8-29.4 142 0 70.6 16.9 140.9 50.1 208.7 26.7 54.5 64 107.6 111 158.1 80.3 86.2 164.5 138.9 188.4 153a43.9 43.9 0 0022.4 6.1c7.8 0 15.5-2 22.4-6.1 23.9-14.1 108.1-66.8 188.4-153 47-50.4 84.3-103.6 111-158.1C867.1 572 884 501.8 884 431.1c0-49.2-9.9-97-29.4-142zM512 880.2c-65.9-41.9-300-207.8-300-449.1 0-77.9 31.1-151.1 87.6-206.3C356.3 169.5 431.7 139 512 139s155.7 30.5 212.4 85.9C780.9 280 812 353.2 812 431.1c0 241.3-234.1 407.2-300 449.1zm0-617.2c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm79.2 255.2A111.6 111.6 0 01512 551c-29.9 0-58-11.7-79.2-32.8A111.6 111.6 0 01400 439c0-29.9 11.7-58 32.8-79.2C454 338.6 482.1 327 512 327c29.9 0 58 11.6 79.2 32.8C612.4 381 624 409.1 624 439c0 29.9-11.6 58-32.8 79.2z"}}]},name:"environment",theme:"outlined"};const $H=OH,c8=window.React;var MH=function(e,t){return c8.createElement(n,a({},e,{ref:t,icon:$H}))};const HH=c8.forwardRef(MH);var pH={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724.4 224.9C667.7 169.5 592.3 139 512 139s-155.7 30.5-212.4 85.8C243.1 280 212 353.2 212 431.1c0 241.3 234.1 407.2 300 449.1 65.9-41.9 300-207.8 300-449.1 0-77.9-31.1-151.1-87.6-206.2zM512 615c-97.2 0-176-78.8-176-176s78.8-176 176-176 176 78.8 176 176-78.8 176-176 176z",fill:t}},{tag:"path",attrs:{d:"M512 263c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm79.2 255.2A111.6 111.6 0 01512 551c-29.9 0-58-11.7-79.2-32.8A111.6 111.6 0 01400 439c0-29.9 11.7-58 32.8-79.2C454 338.6 482.1 327 512 327c29.9 0 58 11.6 79.2 32.8S624 409.1 624 439c0 29.9-11.6 58-32.8 79.2z",fill:e}},{tag:"path",attrs:{d:"M854.6 289.1a362.49 362.49 0 00-79.9-115.7 370.83 370.83 0 00-118.2-77.8C610.7 76.6 562.1 67 512 67c-50.1 0-98.7 9.6-144.5 28.5-44.3 18.3-84 44.5-118.2 77.8A363.6 363.6 0 00169.4 289c-19.5 45-29.4 92.8-29.4 142 0 70.6 16.9 140.9 50.1 208.7 26.7 54.5 64 107.6 111 158.1 80.3 86.2 164.5 138.9 188.4 153a43.9 43.9 0 0022.4 6.1c7.8 0 15.5-2 22.4-6.1 23.9-14.1 108.1-66.8 188.4-153 47-50.4 84.3-103.6 111-158.1C867.1 572 884 501.8 884 431.1c0-49.2-9.9-97-29.4-142zM512 880.2c-65.9-41.9-300-207.8-300-449.1 0-77.9 31.1-151.1 87.6-206.3C356.3 169.5 431.7 139 512 139s155.7 30.5 212.4 85.9C780.9 280 812 353.2 812 431.1c0 241.3-234.1 407.2-300 449.1z",fill:e}}]}},name:"environment",theme:"twotone"};const TH=pH,a8=window.React;var FH=function(e,t){return a8.createElement(n,a({},e,{ref:t,icon:TH}))};const SH=a8.forwardRef(FH);var VH={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 64zm63.5 375.8c4.4 0 8 3.6 8 8V475c0 4.4-3.6 8-8 8h-136c-.3 4.4-.3 9.1-.3 13.8v36h136.2c4.4 0 8 3.6 8 8V568c0 4.4-3.6 8-8 8H444.9c15.3 62 61.3 98.6 129.8 98.6 19.9 0 37.1-1.2 51.8-4.1 4.9-1 9.5 2.8 9.5 7.8v42.8c0 3.8-2.7 7-6.4 7.8-15.9 3.4-34.3 5.1-55.3 5.1-109.8 0-183-58.8-200.2-158H344c-4.4 0-8-3.6-8-8v-27.2c0-4.4 3.6-8 8-8h26.1v-36.9c0-4.4 0-8.8.3-12.8H344c-4.4 0-8-3.6-8-8v-27.2c0-4.4 3.6-8 8-8h31.7c19.7-94.2 92-149.9 198.6-149.9 20.9 0 39.4 1.9 55.3 5.4 3.7.8 6.3 4 6.3 7.8V346h.1c0 5.1-4.6 8.8-9.6 7.8-14.7-2.9-31.8-4.4-51.7-4.4-65.4 0-110.4 33.5-127.6 90.4h128.4z"}}]},name:"euro-circle",theme:"filled"};const CH=VH,n8=window.React;var bH=function(e,t){return n8.createElement(n,a({},e,{ref:t,icon:CH}))};const LH=n8.forwardRef(bH);var BH={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 372zm117.7-588.6c-15.9-3.5-34.4-5.4-55.3-5.4-106.7 0-178.9 55.7-198.6 149.9H344c-4.4 0-8 3.6-8 8v27.2c0 4.4 3.6 8 8 8h26.4c-.3 4.1-.3 8.4-.3 12.8v36.9H344c-4.4 0-8 3.6-8 8V568c0 4.4 3.6 8 8 8h30.2c17.2 99.2 90.4 158 200.2 158 20.9 0 39.4-1.7 55.3-5.1 3.7-.8 6.4-4 6.4-7.8v-42.8c0-5-4.6-8.8-9.5-7.8-14.7 2.8-31.9 4.1-51.8 4.1-68.5 0-114.5-36.6-129.8-98.6h130.6c4.4 0 8-3.6 8-8v-27.2c0-4.4-3.6-8-8-8H439.2v-36c0-4.7 0-9.4.3-13.8h135.9c4.4 0 8-3.6 8-8v-27.2c0-4.4-3.6-8-8-8H447.1c17.2-56.9 62.3-90.4 127.6-90.4 19.9 0 37.1 1.5 51.7 4.4a8 8 0 009.6-7.8v-42.8c0-3.8-2.6-7-6.3-7.8z"}}]},name:"euro-circle",theme:"outlined"};const xH=BH,l8=window.React;var EH=function(e,t){return l8.createElement(n,a({},e,{ref:t,icon:xH}))};const AH=l8.forwardRef(EH);var kH={icon:function(e,t){return{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",fill:e}},{tag:"path",attrs:{d:"M512 140c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm117.1 581.1c0 3.8-2.7 7-6.4 7.8-15.9 3.4-34.4 5.1-55.3 5.1-109.8 0-183-58.8-200.2-158H337c-4.4 0-8-3.6-8-8v-27.2c0-4.4 3.6-8 8-8h26.1v-36.9c0-4.4 0-8.7.3-12.8H337c-4.4 0-8-3.6-8-8v-27.2c0-4.4 3.6-8 8-8h31.8C388.5 345.7 460.7 290 567.4 290c20.9 0 39.4 1.9 55.3 5.4 3.7.8 6.3 4 6.3 7.8V346a8 8 0 01-9.6 7.8c-14.6-2.9-31.8-4.4-51.7-4.4-65.3 0-110.4 33.5-127.6 90.4h128.3c4.4 0 8 3.6 8 8V475c0 4.4-3.6 8-8 8H432.5c-.3 4.4-.3 9.1-.3 13.8v36h136.4c4.4 0 8 3.6 8 8V568c0 4.4-3.6 8-8 8H438c15.3 62 61.3 98.6 129.8 98.6 19.9 0 37.1-1.3 51.8-4.1 4.9-1 9.5 2.8 9.5 7.8v42.8z",fill:t}},{tag:"path",attrs:{d:"M619.6 670.5c-14.7 2.8-31.9 4.1-51.8 4.1-68.5 0-114.5-36.6-129.8-98.6h130.6c4.4 0 8-3.6 8-8v-27.2c0-4.4-3.6-8-8-8H432.2v-36c0-4.7 0-9.4.3-13.8h135.9c4.4 0 8-3.6 8-8v-27.2c0-4.4-3.6-8-8-8H440.1c17.2-56.9 62.3-90.4 127.6-90.4 19.9 0 37.1 1.5 51.7 4.4a8 8 0 009.6-7.8v-42.8c0-3.8-2.6-7-6.3-7.8-15.9-3.5-34.4-5.4-55.3-5.4-106.7 0-178.9 55.7-198.6 149.9H337c-4.4 0-8 3.6-8 8v27.2c0 4.4 3.6 8 8 8h26.4c-.3 4.1-.3 8.4-.3 12.8v36.9H337c-4.4 0-8 3.6-8 8V568c0 4.4 3.6 8 8 8h30.2c17.2 99.2 90.4 158 200.2 158 20.9 0 39.4-1.7 55.3-5.1 3.7-.8 6.4-4 6.4-7.8v-42.8c0-5-4.6-8.8-9.5-7.8z",fill:e}}]}},name:"euro-circle",theme:"twotone"};const PH=kH,o8=window.React;var qH=function(e,t){return o8.createElement(n,a({},e,{ref:t,icon:PH}))};const yH=o8.forwardRef(qH);var DH={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 372zm117.7-588.6c-15.9-3.5-34.4-5.4-55.3-5.4-106.7 0-178.9 55.7-198.6 149.9H344c-4.4 0-8 3.6-8 8v27.2c0 4.4 3.6 8 8 8h26.4c-.3 4.1-.3 8.4-.3 12.8v36.9H344c-4.4 0-8 3.6-8 8V568c0 4.4 3.6 8 8 8h30.2c17.2 99.2 90.4 158 200.2 158 20.9 0 39.4-1.7 55.3-5.1 3.7-.8 6.4-4 6.4-7.8v-42.8c0-5-4.6-8.8-9.5-7.8-14.7 2.8-31.9 4.1-51.8 4.1-68.5 0-114.5-36.6-129.8-98.6h130.6c4.4 0 8-3.6 8-8v-27.2c0-4.4-3.6-8-8-8H439.2v-36c0-4.7 0-9.4.3-13.8h135.9c4.4 0 8-3.6 8-8v-27.2c0-4.4-3.6-8-8-8H447.1c17.2-56.9 62.3-90.4 127.6-90.4 19.9 0 37.1 1.5 51.7 4.4a8 8 0 009.6-7.8v-42.8c0-3.8-2.6-7-6.3-7.8z"}}]},name:"euro",theme:"outlined"};const IH=DH,i8=window.React;var UH=function(e,t){return i8.createElement(n,a({},e,{ref:t,icon:IH}))};const WH=i8.forwardRef(UH);var GH={icon:function(e,t){return{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",fill:e}},{tag:"path",attrs:{d:"M512 140c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm117.1 581.1c0 3.8-2.7 7-6.4 7.8-15.9 3.4-34.4 5.1-55.3 5.1-109.8 0-183-58.8-200.2-158H337c-4.4 0-8-3.6-8-8v-27.2c0-4.4 3.6-8 8-8h26.1v-36.9c0-4.4 0-8.7.3-12.8H337c-4.4 0-8-3.6-8-8v-27.2c0-4.4 3.6-8 8-8h31.8C388.5 345.7 460.7 290 567.4 290c20.9 0 39.4 1.9 55.3 5.4 3.7.8 6.3 4 6.3 7.8V346a8 8 0 01-9.6 7.8c-14.6-2.9-31.8-4.4-51.7-4.4-65.3 0-110.4 33.5-127.6 90.4h128.3c4.4 0 8 3.6 8 8V475c0 4.4-3.6 8-8 8H432.5c-.3 4.4-.3 9.1-.3 13.8v36h136.4c4.4 0 8 3.6 8 8V568c0 4.4-3.6 8-8 8H438c15.3 62 61.3 98.6 129.8 98.6 19.9 0 37.1-1.3 51.8-4.1 4.9-1 9.5 2.8 9.5 7.8v42.8z",fill:t}},{tag:"path",attrs:{d:"M619.6 670.5c-14.7 2.8-31.9 4.1-51.8 4.1-68.5 0-114.5-36.6-129.8-98.6h130.6c4.4 0 8-3.6 8-8v-27.2c0-4.4-3.6-8-8-8H432.2v-36c0-4.7 0-9.4.3-13.8h135.9c4.4 0 8-3.6 8-8v-27.2c0-4.4-3.6-8-8-8H440.1c17.2-56.9 62.3-90.4 127.6-90.4 19.9 0 37.1 1.5 51.7 4.4a8 8 0 009.6-7.8v-42.8c0-3.8-2.6-7-6.3-7.8-15.9-3.5-34.4-5.4-55.3-5.4-106.7 0-178.9 55.7-198.6 149.9H337c-4.4 0-8 3.6-8 8v27.2c0 4.4 3.6 8 8 8h26.4c-.3 4.1-.3 8.4-.3 12.8v36.9H337c-4.4 0-8 3.6-8 8V568c0 4.4 3.6 8 8 8h30.2c17.2 99.2 90.4 158 200.2 158 20.9 0 39.4-1.7 55.3-5.1 3.7-.8 6.4-4 6.4-7.8v-42.8c0-5-4.6-8.8-9.5-7.8z",fill:e}}]}},name:"euro",theme:"twotone"};const NH=GH,r8=window.React;var QH=function(e,t){return r8.createElement(n,a({},e,{ref:t,icon:NH}))};const ZH=r8.forwardRef(QH);var YH={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M688 312v-48c0-4.4-3.6-8-8-8H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8zm-392 88c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H296zm376 116c-119.3 0-216 96.7-216 216s96.7 216 216 216 216-96.7 216-216-96.7-216-216-216zm107.5 323.5C750.8 868.2 712.6 884 672 884s-78.8-15.8-107.5-44.5C535.8 810.8 520 772.6 520 732s15.8-78.8 44.5-107.5C593.2 595.8 631.4 580 672 580s78.8 15.8 107.5 44.5C808.2 653.2 824 691.4 824 732s-15.8 78.8-44.5 107.5zM640 812a32 32 0 1064 0 32 32 0 10-64 0zm12-64h40c4.4 0 8-3.6 8-8V628c0-4.4-3.6-8-8-8h-40c-4.4 0-8 3.6-8 8v112c0 4.4 3.6 8 8 8zM440 852H208V148h560v344c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V108c0-17.7-14.3-32-32-32H168c-17.7 0-32 14.3-32 32v784c0 17.7 14.3 32 32 32h272c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8z"}}]},name:"exception",theme:"outlined"};const jH=YH,d8=window.React;var JH=function(e,t){return d8.createElement(n,a({},e,{ref:t,icon:jH}))};const KH=d8.forwardRef(JH);var XH={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"};const _H=XH,s8=window.React;var ep=function(e,t){return s8.createElement(n,a({},e,{ref:t,icon:_H}))};const tp=s8.forwardRef(ep);var cp={icon:function(e,t){return{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",fill:e}},{tag:"path",attrs:{d:"M512 140c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm-32 156c0-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",fill:t}},{tag:"path",attrs:{d:"M488 576h48c4.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 8zm-24 112a48 48 0 1096 0 48 48 0 10-96 0z",fill:e}}]}},name:"exclamation-circle",theme:"twotone"};const ap=cp,v8=window.React;var np=function(e,t){return v8.createElement(n,a({},e,{ref:t,icon:ap}))};const lp=v8.forwardRef(np);var op={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M448 804a64 64 0 10128 0 64 64 0 10-128 0zm32-168h64c4.4 0 8-3.6 8-8V164c0-4.4-3.6-8-8-8h-64c-4.4 0-8 3.6-8 8v464c0 4.4 3.6 8 8 8z"}}]},name:"exclamation",theme:"outlined"};const ip=op,h8=window.React;var rp=function(e,t){return h8.createElement(n,a({},e,{ref:t,icon:ip}))};const dp=h8.forwardRef(rp);var sp={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M855 160.1l-189.2 23.5c-6.6.8-9.3 8.8-4.7 13.5l54.7 54.7-153.5 153.5a8.03 8.03 0 000 11.3l45.1 45.1c3.1 3.1 8.2 3.1 11.3 0l153.6-153.6 54.7 54.7a7.94 7.94 0 0013.5-4.7L863.9 169a7.9 7.9 0 00-8.9-8.9zM416.6 562.3a8.03 8.03 0 00-11.3 0L251.8 715.9l-54.7-54.7a7.94 7.94 0 00-13.5 4.7L160.1 855c-.6 5.2 3.7 9.5 8.9 8.9l189.2-23.5c6.6-.8 9.3-8.8 4.7-13.5l-54.7-54.7 153.6-153.6c3.1-3.1 3.1-8.2 0-11.3l-45.2-45z"}}]},name:"expand-alt",theme:"outlined"};const vp=sp,u8=window.React;var hp=function(e,t){return u8.createElement(n,a({},e,{ref:t,icon:vp}))};const up=u8.forwardRef(hp);var fp={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M342 88H120c-17.7 0-32 14.3-32 32v224c0 8.8 7.2 16 16 16h48c8.8 0 16-7.2 16-16V168h174c8.8 0 16-7.2 16-16v-48c0-8.8-7.2-16-16-16zm578 576h-48c-8.8 0-16 7.2-16 16v176H682c-8.8 0-16 7.2-16 16v48c0 8.8 7.2 16 16 16h222c17.7 0 32-14.3 32-32V680c0-8.8-7.2-16-16-16zM342 856H168V680c0-8.8-7.2-16-16-16h-48c-8.8 0-16 7.2-16 16v224c0 17.7 14.3 32 32 32h222c8.8 0 16-7.2 16-16v-48c0-8.8-7.2-16-16-16zM904 88H682c-8.8 0-16 7.2-16 16v48c0 8.8 7.2 16 16 16h174v176c0 8.8 7.2 16 16 16h48c8.8 0 16-7.2 16-16V120c0-17.7-14.3-32-32-32z"}}]},name:"expand",theme:"outlined"};const wp=fp,f8=window.React;var mp=function(e,t){return f8.createElement(n,a({},e,{ref:t,icon:wp}))};const gp=f8.forwardRef(mp);var zp={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M218.9 636.3l42.6 26.6c.1.1.3.2.4.3l12.7 8 .3.3a186.9 186.9 0 0094.1 25.1c44.9 0 87.2-15.7 121-43.8a256.27 256.27 0 01164.9-59.9c52.3 0 102.2 15.7 144.6 44.5l7.9 5-111.6-289V179.8h63.5c4.4 0 8-3.6 8-8V120c0-4.4-3.6-8-8-8H264.7c-4.4 0-8 3.6-8 8v51.9c0 4.4 3.6 8 8 8h63.5v173.6L218.9 636.3zm333-203.1c22 0 39.9 17.9 39.9 39.9S573.9 513 551.9 513 512 495.1 512 473.1s17.9-39.9 39.9-39.9zM878 825.1l-29.9-77.4-85.7-53.5-.1.1c-.7-.5-1.5-1-2.2-1.5l-8.1-5-.3-.3c-29-17.5-62.3-26.8-97-26.8-44.9 0-87.2 15.7-121 43.8a256.27 256.27 0 01-164.9 59.9c-53 0-103.5-16.1-146.2-45.6l-28.9-18.1L146 825.1c-2.8 7.4-4.3 15.2-4.3 23 0 35.2 28.6 63.8 63.8 63.8h612.9c7.9 0 15.7-1.5 23-4.3a63.6 63.6 0 0036.6-82.5z"}}]},name:"experiment",theme:"filled"};const Rp=zp,w8=window.React;var Op=function(e,t){return w8.createElement(n,a({},e,{ref:t,icon:Rp}))};const $p=w8.forwardRef(Op);var Mp={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 472a40 40 0 1080 0 40 40 0 10-80 0zm367 352.9L696.3 352V178H768v-68H256v68h71.7v174L145 824.9c-2.8 7.4-4.3 15.2-4.3 23.1 0 35.3 28.7 64 64 64h614.6c7.9 0 15.7-1.5 23.1-4.3 33-12.7 49.4-49.8 36.6-82.8zM395.7 364.7V180h232.6v184.7L719.2 600c-20.7-5.3-42.1-8-63.9-8-61.2 0-119.2 21.5-165.3 60a188.78 188.78 0 01-121.3 43.9c-32.7 0-64.1-8.3-91.8-23.7l118.8-307.5zM210.5 844l41.7-107.8c35.7 18.1 75.4 27.8 116.6 27.8 61.2 0 119.2-21.5 165.3-60 33.9-28.2 76.3-43.9 121.3-43.9 35 0 68.4 9.5 97.6 27.1L813.5 844h-603z"}}]},name:"experiment",theme:"outlined"};const Hp=Mp,m8=window.React;var pp=function(e,t){return m8.createElement(n,a({},e,{ref:t,icon:Hp}))};const Tp=m8.forwardRef(pp);var Fp={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M551.9 513c19.6 0 35.9-14.2 39.3-32.8A40.02 40.02 0 01552 512a40 40 0 01-40-39.4v.5c0 22 17.9 39.9 39.9 39.9zM752 687.8l-.3-.3c-29-17.5-62.3-26.8-97-26.8-44.9 0-87.2 15.7-121 43.8a256.27 256.27 0 01-164.9 59.9c-41.2 0-81-9.8-116.7-28L210.5 844h603l-59.9-155.2-1.6-1z",fill:t}},{tag:"path",attrs:{d:"M879 824.9L696.3 352V178H768v-68H256v68h71.7v174L145 824.9c-2.8 7.4-4.3 15.2-4.3 23.1 0 35.3 28.7 64 64 64h614.6c7.9 0 15.7-1.5 23.1-4.3 33-12.7 49.4-49.8 36.6-82.8zM395.7 364.7V180h232.6v184.7L719.2 600c-20.7-5.3-42.1-8-63.9-8-61.2 0-119.2 21.5-165.3 60a188.78 188.78 0 01-121.3 43.9c-32.7 0-64.1-8.3-91.8-23.7l118.8-307.5zM210.5 844l41.6-107.6.1-.2c35.7 18.1 75.4 27.8 116.6 27.8 61.2 0 119.2-21.5 165.3-60 33.9-28.2 76.3-43.9 121.3-43.9 35 0 68.4 9.5 97.6 27.1l.6 1.6L813.5 844h-603z",fill:e}},{tag:"path",attrs:{d:"M552 512c19.3 0 35.4-13.6 39.2-31.8.6-2.7.8-5.4.8-8.2 0-22.1-17.9-40-40-40s-40 17.9-40 40v.6a40 40 0 0040 39.4z",fill:e}}]}},name:"experiment",theme:"twotone"};const Sp=Fp,g8=window.React;var Vp=function(e,t){return g8.createElement(n,a({},e,{ref:t,icon:Sp}))};const Cp=g8.forwardRef(Vp);var bp={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 912H144c-17.7 0-32-14.3-32-32V144c0-17.7 14.3-32 32-32h360c4.4 0 8 3.6 8 8v56c0 4.4-3.6 8-8 8H184v656h656V520c0-4.4 3.6-8 8-8h56c4.4 0 8 3.6 8 8v360c0 17.7-14.3 32-32 32zM770.87 199.13l-52.2-52.2a8.01 8.01 0 014.7-13.6l179.4-21c5.1-.6 9.5 3.7 8.9 8.9l-21 179.4c-.8 6.6-8.9 9.4-13.6 4.7l-52.4-52.4-256.2 256.2a8.03 8.03 0 01-11.3 0l-42.4-42.4a8.03 8.03 0 010-11.3l256.1-256.3z"}}]},name:"export",theme:"outlined"};const Lp=bp,z8=window.React;var Bp=function(e,t){return z8.createElement(n,a({},e,{ref:t,icon:Lp}))};const xp=z8.forwardRef(Bp);var Ep={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M396 512a112 112 0 10224 0 112 112 0 10-224 0zm546.2-25.8C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM508 688c-97.2 0-176-78.8-176-176s78.8-176 176-176 176 78.8 176 176-78.8 176-176 176z"}}]},name:"eye",theme:"filled"};const Ap=Ep,R8=window.React;var kp=function(e,t){return R8.createElement(n,a({},e,{ref:t,icon:Ap}))};const Pp=R8.forwardRef(kp);var qp={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M508 624a112 112 0 00112-112c0-3.28-.15-6.53-.43-9.74L498.26 623.57c3.21.28 6.45.43 9.74.43zm370.72-458.44L836 122.88a8 8 0 00-11.31 0L715.37 232.23Q624.91 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.7 119.43 136.55 191.45L112.56 835a8 8 0 000 11.31L155.25 889a8 8 0 0011.31 0l712.16-712.12a8 8 0 000-11.32zM332 512a176 176 0 01258.88-155.28l-48.62 48.62a112.08 112.08 0 00-140.92 140.92l-48.62 48.62A175.09 175.09 0 01332 512z"}},{tag:"path",attrs:{d:"M942.2 486.2Q889.4 375 816.51 304.85L672.37 449A176.08 176.08 0 01445 676.37L322.74 798.63Q407.82 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5z"}}]},name:"eye-invisible",theme:"filled"};const yp=qp,O8=window.React;var Dp=function(e,t){return O8.createElement(n,a({},e,{ref:t,icon:yp}))};const Ip=O8.forwardRef(Dp);var Up={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"};const Wp=Up,$8=window.React;var Gp=function(e,t){return $8.createElement(n,a({},e,{ref:t,icon:Wp}))};const Np=$8.forwardRef(Gp);var Qp={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M254.89 758.85l125.57-125.57a176 176 0 01248.82-248.82L757 256.72Q651.69 186.07 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q69.27 145.91 173.09 221.05zM942.2 486.2Q889.46 375.11 816.7 305L672.48 449.27a176.09 176.09 0 01-227.22 227.21L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5z",fill:t}},{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zM878.63 165.56L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z",fill:e}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z",fill:e}}]}},name:"eye-invisible",theme:"twotone"};const Zp=Qp,M8=window.React;var Yp=function(e,t){return M8.createElement(n,a({},e,{ref:t,icon:Zp}))};const jp=M8.forwardRef(Yp);var Jp={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M81.8 537.8a60.3 60.3 0 010-51.5C176.6 286.5 319.8 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c-192.1 0-335.4-100.5-430.2-300.2z",fill:t}},{tag:"path",attrs:{d:"M512 258c-161.3 0-279.4 81.8-362.7 254C232.6 684.2 350.7 766 512 766c161.4 0 279.5-81.8 362.7-254C791.4 339.8 673.3 258 512 258zm-4 430c-97.2 0-176-78.8-176-176s78.8-176 176-176 176 78.8 176 176-78.8 176-176 176z",fill:t}},{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258s279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766z",fill:e}},{tag:"path",attrs:{d:"M508 336c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z",fill:e}}]}},name:"eye",theme:"twotone"};const Kp=Jp,H8=window.React;var Xp=function(e,t){return H8.createElement(n,a({},e,{ref:t,icon:Kp}))};const _p=H8.forwardRef(Xp);var eT={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-92.4 233.5h-63.9c-50.1 0-59.8 23.8-59.8 58.8v77.1h119.6l-15.6 120.7h-104V912H539.2V602.2H434.9V481.4h104.3v-89c0-103.3 63.1-159.6 155.3-159.6 44.2 0 82.1 3.3 93.2 4.8v107.9z"}}]},name:"facebook",theme:"filled"};const tT=eT,p8=window.React;var cT=function(e,t){return p8.createElement(n,a({},e,{ref:t,icon:tT}))};const aT=p8.forwardRef(cT);var nT={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-32 736H663.9V602.2h104l15.6-120.7H663.9v-77.1c0-35 9.7-58.8 59.8-58.8h63.9v-108c-11.1-1.5-49-4.8-93.2-4.8-92.2 0-155.3 56.3-155.3 159.6v89H434.9v120.7h104.3V848H176V176h672v672z"}}]},name:"facebook",theme:"outlined"};const lT=nT,T8=window.React;var oT=function(e,t){return T8.createElement(n,a({},e,{ref:t,icon:lT}))};const iT=T8.forwardRef(oT);var rT={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M925.9 804l-24-199.2c-.8-6.6-8.9-9.4-13.6-4.7L829 659.5 557.7 388.3c-6.3-6.2-16.4-6.2-22.6 0L433.3 490 156.6 213.3a8.03 8.03 0 00-11.3 0l-45 45.2a8.03 8.03 0 000 11.3L422 591.7c6.2 6.3 16.4 6.3 22.6 0L546.4 490l226.1 226-59.3 59.3a8.01 8.01 0 004.7 13.6l199.2 24c5.1.7 9.5-3.7 8.8-8.9z"}}]},name:"fall",theme:"outlined"};const dT=rT,F8=window.React;var sT=function(e,t){return F8.createElement(n,a({},e,{ref:t,icon:dT}))};const vT=F8.forwardRef(sT);var hT={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M517.6 273.5L230.2 499.3a16.14 16.14 0 000 25.4l287.4 225.8c10.7 8.4 26.4.8 26.4-12.7V286.2c0-13.5-15.7-21.1-26.4-12.7zm320 0L550.2 499.3a16.14 16.14 0 000 25.4l287.4 225.8c10.7 8.4 26.4.8 26.4-12.7V286.2c0-13.5-15.7-21.1-26.4-12.7zm-620-25.5h-51.2c-3.5 0-6.4 2.7-6.4 6v516c0 3.3 2.9 6 6.4 6h51.2c3.5 0 6.4-2.7 6.4-6V254c0-3.3-2.9-6-6.4-6z"}}]},name:"fast-backward",theme:"filled"};const uT=hT,S8=window.React;var fT=function(e,t){return S8.createElement(n,a({},e,{ref:t,icon:uT}))};const wT=S8.forwardRef(fT);var mT={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M517.6 273.5L230.2 499.3a16.14 16.14 0 000 25.4l287.4 225.8c10.7 8.4 26.4.8 26.4-12.7V286.2c0-13.5-15.7-21.1-26.4-12.7zm320 0L550.2 499.3a16.14 16.14 0 000 25.4l287.4 225.8c10.7 8.4 26.4.8 26.4-12.7V286.2c0-13.5-15.7-21.1-26.4-12.7zm-620-25.5h-51.2c-3.5 0-6.4 2.7-6.4 6v516c0 3.3 2.9 6 6.4 6h51.2c3.5 0 6.4-2.7 6.4-6V254c0-3.3-2.9-6-6.4-6z"}}]},name:"fast-backward",theme:"outlined"};const gT=mT,V8=window.React;var zT=function(e,t){return V8.createElement(n,a({},e,{ref:t,icon:gT}))};const RT=V8.forwardRef(zT);var OT={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M793.8 499.3L506.4 273.5c-10.7-8.4-26.4-.8-26.4 12.7v451.6c0 13.5 15.7 21.1 26.4 12.7l287.4-225.8a16.14 16.14 0 000-25.4zm-320 0L186.4 273.5c-10.7-8.4-26.4-.8-26.4 12.7v451.5c0 13.5 15.7 21.1 26.4 12.7l287.4-225.8c4.1-3.2 6.2-8 6.2-12.7 0-4.6-2.1-9.4-6.2-12.6zM857.6 248h-51.2c-3.5 0-6.4 2.7-6.4 6v516c0 3.3 2.9 6 6.4 6h51.2c3.5 0 6.4-2.7 6.4-6V254c0-3.3-2.9-6-6.4-6z"}}]},name:"fast-forward",theme:"filled"};const $T=OT,C8=window.React;var MT=function(e,t){return C8.createElement(n,a({},e,{ref:t,icon:$T}))};const HT=C8.forwardRef(MT);var pT={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M793.8 499.3L506.4 273.5c-10.7-8.4-26.4-.8-26.4 12.7v451.6c0 13.5 15.7 21.1 26.4 12.7l287.4-225.8a16.14 16.14 0 000-25.4zm-320 0L186.4 273.5c-10.7-8.4-26.4-.8-26.4 12.7v451.5c0 13.5 15.7 21.1 26.4 12.7l287.4-225.8c4.1-3.2 6.2-8 6.2-12.7 0-4.6-2.1-9.4-6.2-12.6zM857.6 248h-51.2c-3.5 0-6.4 2.7-6.4 6v516c0 3.3 2.9 6 6.4 6h51.2c3.5 0 6.4-2.7 6.4-6V254c0-3.3-2.9-6-6.4-6z"}}]},name:"fast-forward",theme:"outlined"};const TT=pT,b8=window.React;var FT=function(e,t){return b8.createElement(n,a({},e,{ref:t,icon:TT}))};const ST=b8.forwardRef(FT);var VT={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M600 395.4h91V649h79V267c0-4.4-3.6-8-8-8h-48.2c-3.7 0-7 2.6-7.7 6.3-2.6 12.1-6.9 22.3-12.9 30.9a86.14 86.14 0 01-26.3 24.4c-10.3 6.2-22 10.5-35 12.9-10.4 1.9-21 3-32 3.1a8 8 0 00-7.9 8v42.8c0 4.4 3.6 8 8 8zM871 702H567c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h304c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zM443.9 312.7c-16.1-19-34.4-32.4-55.2-40.4-21.3-8.2-44.1-12.3-68.4-12.3-23.9 0-46.4 4.1-67.7 12.3-20.8 8-39 21.4-54.8 40.3-15.9 19.1-28.7 44.7-38.3 77-9.6 32.5-14.5 73-14.5 121.5 0 49.9 4.9 91.4 14.5 124.4 9.6 32.8 22.4 58.7 38.3 77.7 15.8 18.9 34 32.3 54.8 40.3 21.3 8.2 43.8 12.3 67.7 12.3 24.4 0 47.2-4.1 68.4-12.3 20.8-8 39.2-21.4 55.2-40.4 16.1-19 29-44.9 38.6-77.7 9.6-33 14.5-74.5 14.5-124.4 0-48.4-4.9-88.9-14.5-121.5-9.5-32.1-22.4-57.7-38.6-76.8zm-29.5 251.7c-1 21.4-4.2 42-9.5 61.9-5.5 20.7-14.5 38.5-27 53.4-13.6 16.3-33.2 24.3-57.6 24.3-24 0-43.2-8.1-56.7-24.4-12.2-14.8-21.1-32.6-26.6-53.3-5.3-19.9-8.5-40.6-9.5-61.9-1-20.8-1.5-38.5-1.5-53.2 0-8.8.1-19.4.4-31.8.2-12.7 1.1-25.8 2.6-39.2 1.5-13.6 4-27.1 7.6-40.5 3.7-13.8 8.8-26.3 15.4-37.4 6.9-11.6 15.8-21.1 26.7-28.3 11.4-7.6 25.3-11.3 41.5-11.3 16.1 0 30.1 3.7 41.7 11.2a87.94 87.94 0 0127.4 28.2c6.9 11.2 12.1 23.8 15.6 37.7 3.3 13.2 5.8 26.6 7.5 40.1 1.8 13.5 2.8 26.6 3 39.4.2 12.4.4 23 .4 31.8.1 14.8-.4 32.5-1.4 53.3z"}}]},name:"field-binary",theme:"outlined"};const CT=VT,L8=window.React;var bT=function(e,t){return L8.createElement(n,a({},e,{ref:t,icon:CT}))};const LT=L8.forwardRef(bT);var BT={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M508 280h-63.3c-3.3 0-6 2.7-6 6v340.2H433L197.4 282.6c-1.1-1.6-3-2.6-4.9-2.6H126c-3.3 0-6 2.7-6 6v464c0 3.3 2.7 6 6 6h62.7c3.3 0 6-2.7 6-6V405.1h5.7l238.2 348.3c1.1 1.6 3 2.6 5 2.6H508c3.3 0 6-2.7 6-6V286c0-3.3-2.7-6-6-6zm378 413H582c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h304c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zm-152.2-63c52.9 0 95.2-17.2 126.2-51.7 29.4-32.9 44-75.8 44-128.8 0-53.1-14.6-96.5-44-129.3-30.9-34.8-73.2-52.2-126.2-52.2-53.7 0-95.9 17.5-126.3 52.8-29.2 33.1-43.4 75.9-43.4 128.7 0 52.4 14.3 95.2 43.5 128.3 30.6 34.7 73 52.2 126.2 52.2zm-71.5-263.7c16.9-20.6 40.3-30.9 71.4-30.9 31.5 0 54.8 9.6 71 29.1 16.4 20.3 24.9 48.6 24.9 84.9 0 36.3-8.4 64.1-24.8 83.9-16.5 19.4-40 29.2-71.1 29.2-31.2 0-55-10.3-71.4-30.4-16.3-20.1-24.5-47.3-24.5-82.6.1-35.8 8.2-63 24.5-83.2z"}}]},name:"field-number",theme:"outlined"};const xT=BT,B8=window.React;var ET=function(e,t){return B8.createElement(n,a({},e,{ref:t,icon:xT}))};const AT=B8.forwardRef(ET);var kT={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M875.6 515.9c2.1.8 4.4-.3 5.2-2.4.2-.4.2-.9.2-1.4v-58.3c0-1.8-1.1-3.3-2.8-3.8-6-1.8-17.2-3-27.2-3-32.9 0-61.7 16.7-73.5 41.2v-28.6c0-4.4-3.6-8-8-8H717c-4.4 0-8 3.6-8 8V729c0 4.4 3.6 8 8 8h54.8c4.4 0 8-3.6 8-8V572.7c0-36.2 26.1-60.2 65.1-60.2 10.4.1 26.6 1.8 30.7 3.4zm-537-40.5l-54.7-12.6c-61.2-14.2-87.7-34.8-87.7-70.7 0-44.6 39.1-73.5 96.9-73.5 52.8 0 91.4 26.5 99.9 68.9h70C455.9 311.6 387.6 259 293.4 259c-103.3 0-171 55.5-171 139 0 68.6 38.6 109.5 122.2 128.5l61.6 14.3c63.6 14.9 91.6 37.1 91.6 75.1 0 44.1-43.5 75.2-102.5 75.2-60.6 0-104.5-27.2-112.8-70.5H111c7.2 79.9 75.6 130.4 179.1 130.4C402.3 751 471 695.2 471 605.3c0-70.2-38.6-108.5-132.4-129.9zM841 729a36 36 0 1072 0 36 36 0 10-72 0zM653 457.8h-51.4V396c0-4.4-3.6-8-8-8h-54.7c-4.4 0-8 3.6-8 8v61.8H495c-4.4 0-8 3.6-8 8v42.3c0 4.4 3.6 8 8 8h35.9v147.5c0 56.2 27.4 79.4 93.1 79.4 11.7 0 23.6-1.2 33.8-3.1 1.9-.3 3.2-2 3.2-3.9v-49.3c0-2.2-1.8-4-4-4h-.4c-4.9.5-6.2.6-8.3.8-4.1.3-7.8.5-12.6.5-24.1 0-34.1-10.3-34.1-35.6V516.1H653c4.4 0 8-3.6 8-8v-42.3c0-4.4-3.6-8-8-8z"}}]},name:"field-string",theme:"outlined"};const PT=kT,x8=window.React;var qT=function(e,t){return x8.createElement(n,a({},e,{ref:t,icon:PT}))};const yT=x8.forwardRef(qT);var DT={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M945 412H689c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h256c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zM811 548H689c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h122c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zM477.3 322.5H434c-6.2 0-11.2 5-11.2 11.2v248c0 3.6 1.7 6.9 4.6 9l148.9 108.6c5 3.6 12 2.6 15.6-2.4l25.7-35.1v-.1c3.6-5 2.5-12-2.5-15.6l-126.7-91.6V333.7c.1-6.2-5-11.2-11.1-11.2z"}},{tag:"path",attrs:{d:"M804.8 673.9H747c-5.6 0-10.9 2.9-13.9 7.7a321 321 0 01-44.5 55.7 317.17 317.17 0 01-101.3 68.3c-39.3 16.6-81 25-124 25-43.1 0-84.8-8.4-124-25-37.9-16-72-39-101.3-68.3s-52.3-63.4-68.3-101.3c-16.6-39.2-25-80.9-25-124 0-43.1 8.4-84.7 25-124 16-37.9 39-72 68.3-101.3 29.3-29.3 63.4-52.3 101.3-68.3 39.2-16.6 81-25 124-25 43.1 0 84.8 8.4 124 25 37.9 16 72 39 101.3 68.3a321 321 0 0144.5 55.7c3 4.8 8.3 7.7 13.9 7.7h57.8c6.9 0 11.3-7.2 8.2-13.3-65.2-129.7-197.4-214-345-215.7-216.1-2.7-395.6 174.2-396 390.1C71.6 727.5 246.9 903 463.2 903c149.5 0 283.9-84.6 349.8-215.8a9.18 9.18 0 00-8.2-13.3z"}}]},name:"field-time",theme:"outlined"};const IT=DT,E8=window.React;var UT=function(e,t){return E8.createElement(n,a({},e,{ref:t,icon:IT}))};const WT=E8.forwardRef(UT);var GT={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M480 580H372a8 8 0 00-8 8v48a8 8 0 008 8h108v108a8 8 0 008 8h48a8 8 0 008-8V644h108a8 8 0 008-8v-48a8 8 0 00-8-8H544V472a8 8 0 00-8-8h-48a8 8 0 00-8 8v108zm374.6-291.3c6 6 9.4 14.1 9.4 22.6V928c0 17.7-14.3 32-32 32H192c-17.7 0-32-14.3-32-32V96c0-17.7 14.3-32 32-32h424.7c8.5 0 16.7 3.4 22.7 9.4l215.2 215.3zM790.2 326L602 137.8V326h188.2z"}}]},name:"file-add",theme:"filled"};const NT=GT,A8=window.React;var QT=function(e,t){return A8.createElement(n,a({},e,{ref:t,icon:NT}))};const ZT=A8.forwardRef(QT);var YT={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494zM544 472c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v108H372c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h108v108c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V644h108c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V472z"}}]},name:"file-add",theme:"outlined"};const jT=YT,k8=window.React;var JT=function(e,t){return k8.createElement(n,a({},e,{ref:t,icon:jT}))};const KT=k8.forwardRef(JT);var XT={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M534 352V136H232v752h560V394H576a42 42 0 01-42-42zm126 236v48c0 4.4-3.6 8-8 8H544v108c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V644H372c-4.4 0-8-3.6-8-8v-48c0-4.4 3.6-8 8-8h108V472c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v108h108c4.4 0 8 3.6 8 8z",fill:t}},{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM602 137.8L790.2 326H602V137.8zM792 888H232V136h302v216a42 42 0 0042 42h216v494z",fill:e}},{tag:"path",attrs:{d:"M544 472c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v108H372c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h108v108c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V644h108c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V472z",fill:e}}]}},name:"file-add",theme:"twotone"};const _T=XT,P8=window.React;var eF=function(e,t){return P8.createElement(n,a({},e,{ref:t,icon:_T}))};const tF=P8.forwardRef(eF);var cF={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M688 312v-48c0-4.4-3.6-8-8-8H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8zm-392 88c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H296zm376 116c-119.3 0-216 96.7-216 216s96.7 216 216 216 216-96.7 216-216-96.7-216-216-216zm107.5 323.5C750.8 868.2 712.6 884 672 884s-78.8-15.8-107.5-44.5C535.8 810.8 520 772.6 520 732s15.8-78.8 44.5-107.5C593.2 595.8 631.4 580 672 580s78.8 15.8 107.5 44.5C808.2 653.2 824 691.4 824 732s-15.8 78.8-44.5 107.5zM761 656h-44.3c-2.6 0-5 1.2-6.5 3.3l-63.5 87.8-23.1-31.9a7.92 7.92 0 00-6.5-3.3H573c-6.5 0-10.3 7.4-6.5 12.7l73.8 102.1c3.2 4.4 9.7 4.4 12.9 0l114.2-158c3.9-5.3.1-12.7-6.4-12.7zM440 852H208V148h560v344c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V108c0-17.7-14.3-32-32-32H168c-17.7 0-32 14.3-32 32v784c0 17.7 14.3 32 32 32h272c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8z"}}]},name:"file-done",theme:"outlined"};const aF=cF,q8=window.React;var nF=function(e,t){return q8.createElement(n,a({},e,{ref:t,icon:aF}))};const lF=q8.forwardRef(nF);var oF={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.7c6 6 9.4 14.1 9.4 22.6V928c0 17.7-14.3 32-32 32H192c-17.7 0-32-14.3-32-32V96c0-17.7 14.3-32 32-32h424.7c8.5 0 16.7 3.4 22.7 9.4l215.2 215.3zM790.2 326L602 137.8V326h188.2zM575.34 477.84l-61.22 102.3L452.3 477.8a12 12 0 00-10.27-5.79h-38.44a12 12 0 00-6.4 1.85 12 12 0 00-3.75 16.56l82.34 130.42-83.45 132.78a12 12 0 00-1.84 6.39 12 12 0 0012 12h34.46a12 12 0 0010.21-5.7l62.7-101.47 62.3 101.45a12 12 0 0010.23 5.72h37.48a12 12 0 006.48-1.9 12 12 0 003.62-16.58l-83.83-130.55 85.3-132.47a12 12 0 001.9-6.5 12 12 0 00-12-12h-35.7a12 12 0 00-10.29 5.84z"}}]},name:"file-excel",theme:"filled"};const iF=oF,y8=window.React;var rF=function(e,t){return y8.createElement(n,a({},e,{ref:t,icon:iF}))};const dF=y8.forwardRef(rF);var sF={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494zM514.1 580.1l-61.8-102.4c-2.2-3.6-6.1-5.8-10.3-5.8h-38.4c-2.3 0-4.5.6-6.4 1.9-5.6 3.5-7.3 10.9-3.7 16.6l82.3 130.4-83.4 132.8a12.04 12.04 0 0010.2 18.4h34.5c4.2 0 8-2.2 10.2-5.7L510 664.8l62.3 101.4c2.2 3.6 6.1 5.7 10.2 5.7H620c2.3 0 4.5-.7 6.5-1.9 5.6-3.6 7.2-11 3.6-16.6l-84-130.4 85.3-132.5a12.04 12.04 0 00-10.1-18.5h-35.7c-4.2 0-8.1 2.2-10.3 5.8l-61.2 102.3z"}}]},name:"file-excel",theme:"outlined"};const vF=sF,D8=window.React;var hF=function(e,t){return D8.createElement(n,a({},e,{ref:t,icon:vF}))};const uF=D8.forwardRef(hF);var fF={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M534 352V136H232v752h560V394H576a42 42 0 01-42-42zm51.6 120h35.7a12.04 12.04 0 0110.1 18.5L546.1 623l84 130.4c3.6 5.6 2 13-3.6 16.6-2 1.2-4.2 1.9-6.5 1.9h-37.5c-4.1 0-8-2.1-10.2-5.7L510 664.8l-62.7 101.5c-2.2 3.5-6 5.7-10.2 5.7h-34.5a12.04 12.04 0 01-10.2-18.4l83.4-132.8-82.3-130.4c-3.6-5.7-1.9-13.1 3.7-16.6 1.9-1.3 4.1-1.9 6.4-1.9H442c4.2 0 8.1 2.2 10.3 5.8l61.8 102.4 61.2-102.3c2.2-3.6 6.1-5.8 10.3-5.8z",fill:t}},{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM602 137.8L790.2 326H602V137.8zM792 888H232V136h302v216a42 42 0 0042 42h216v494z",fill:e}},{tag:"path",attrs:{d:"M514.1 580.1l-61.8-102.4c-2.2-3.6-6.1-5.8-10.3-5.8h-38.4c-2.3 0-4.5.6-6.4 1.9-5.6 3.5-7.3 10.9-3.7 16.6l82.3 130.4-83.4 132.8a12.04 12.04 0 0010.2 18.4h34.5c4.2 0 8-2.2 10.2-5.7L510 664.8l62.3 101.4c2.2 3.6 6.1 5.7 10.2 5.7H620c2.3 0 4.5-.7 6.5-1.9 5.6-3.6 7.2-11 3.6-16.6l-84-130.4 85.3-132.5a12.04 12.04 0 00-10.1-18.5h-35.7c-4.2 0-8.1 2.2-10.3 5.8l-61.2 102.3z",fill:e}}]}},name:"file-excel",theme:"twotone"};const wF=fF,I8=window.React;var mF=function(e,t){return I8.createElement(n,a({},e,{ref:t,icon:wF}))};const gF=I8.forwardRef(mF);var zF={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.7c6 6 9.4 14.1 9.4 22.6V928c0 17.7-14.3 32-32 32H192c-17.7 0-32-14.3-32-32V96c0-17.7 14.3-32 32-32h424.7c8.5 0 16.7 3.4 22.7 9.4l215.2 215.3zM790.2 326L602 137.8V326h188.2zM512 784a40 40 0 100-80 40 40 0 000 80zm32-152V448a8 8 0 00-8-8h-48a8 8 0 00-8 8v184a8 8 0 008 8h48a8 8 0 008-8z"}}]},name:"file-exclamation",theme:"filled"};const RF=zF,U8=window.React;var OF=function(e,t){return U8.createElement(n,a({},e,{ref:t,icon:RF}))};const $F=U8.forwardRef(OF);var MF={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494zM472 744a40 40 0 1080 0 40 40 0 10-80 0zm16-104h48c4.4 0 8-3.6 8-8V448c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v184c0 4.4 3.6 8 8 8z"}}]},name:"file-exclamation",theme:"outlined"};const HF=MF,W8=window.React;var pF=function(e,t){return W8.createElement(n,a({},e,{ref:t,icon:HF}))};const TF=W8.forwardRef(pF);var FF={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M534 352V136H232v752h560V394H576a42 42 0 01-42-42zm-54 96c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v184c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V448zm32 336c-22.1 0-40-17.9-40-40s17.9-40 40-40 40 17.9 40 40-17.9 40-40 40z",fill:t}},{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM602 137.8L790.2 326H602V137.8zM792 888H232V136h302v216a42 42 0 0042 42h216v494z",fill:e}},{tag:"path",attrs:{d:"M488 640h48c4.4 0 8-3.6 8-8V448c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v184c0 4.4 3.6 8 8 8zm-16 104a40 40 0 1080 0 40 40 0 10-80 0z",fill:e}}]}},name:"file-exclamation",theme:"twotone"};const SF=FF,G8=window.React;var VF=function(e,t){return G8.createElement(n,a({},e,{ref:t,icon:SF}))};const CF=G8.forwardRef(VF);var bF={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.7c6 6 9.4 14.1 9.4 22.6V928c0 17.7-14.3 32-32 32H192c-17.7 0-32-14.3-32-32V96c0-17.7 14.3-32 32-32h424.7c8.5 0 16.7 3.4 22.7 9.4l215.2 215.3zM790.2 326L602 137.8V326h188.2z"}}]},name:"file",theme:"filled"};const LF=bF,N8=window.React;var BF=function(e,t){return N8.createElement(n,a({},e,{ref:t,icon:LF}))};const xF=N8.forwardRef(BF);var EF={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M551.5 490.5H521c-4.6 0-8.4 3.7-8.4 8.4V720c0 4.6 3.7 8.4 8.4 8.4h30.5c4.6 0 8.4-3.7 8.4-8.4V498.9c-.1-4.6-3.8-8.4-8.4-8.4zM477.3 600h-88.1c-4.6 0-8.4 3.7-8.4 8.4v23.8c0 4.6 3.7 8.4 8.4 8.4h47.6v.7c-.6 29.9-23 49.8-56.5 49.8-39.2 0-63.6-30.7-63.6-81.4 0-50.1 23.9-80.6 62.3-80.6 28.1 0 47.5 13.5 55.4 38.3l.9 2.8h49.2l-.7-4.6C475.9 515.9 434.7 484 379 484c-68.8 0-113 49.4-113 125.9 0 77.5 43.7 126.1 113.6 126.1 64.4 0 106-40.3 106-102.9v-24.8c0-4.6-3.7-8.3-8.3-8.3z"}},{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM602 137.8L790.2 326H602V137.8zM792 888H232V136h302v216a42 42 0 0042 42h216v494z"}},{tag:"path",attrs:{d:"M608.2 727.8h32.3c4.6 0 8.4-3.7 8.4-8.4v-84.8h87.8c4.6 0 8.4-3.7 8.4-8.4v-25.5c0-4.6-3.7-8.4-8.4-8.4h-87.8v-58.9h96.8c4.6 0 8.4-3.7 8.4-8.4v-26.8c0-4.6-3.7-8.4-8.4-8.4H608.2c-4.6 0-8.4 3.7-8.4 8.4v221.1c0 4.8 3.8 8.5 8.4 8.5z"}}]},name:"file-gif",theme:"outlined"};const AF=EF,Q8=window.React;var kF=function(e,t){return Q8.createElement(n,a({},e,{ref:t,icon:AF}))};const PF=Q8.forwardRef(kF);var qF={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.7L639.4 73.4c-6-6-14.2-9.4-22.7-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.6-9.4-22.6zM400 402c22.1 0 40 17.9 40 40s-17.9 40-40 40-40-17.9-40-40 17.9-40 40-40zm296 294H328c-6.7 0-10.4-7.7-6.3-12.9l99.8-127.2a8 8 0 0112.6 0l41.1 52.4 77.8-99.2a8 8 0 0112.6 0l136.5 174c4.3 5.2.5 12.9-6.1 12.9zm-94-370V137.8L790.2 326H602z"}}]},name:"file-image",theme:"filled"};const yF=qF,Z8=window.React;var DF=function(e,t){return Z8.createElement(n,a({},e,{ref:t,icon:yF}))};const IF=Z8.forwardRef(DF);var UF={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M553.1 509.1l-77.8 99.2-41.1-52.4a8 8 0 00-12.6 0l-99.8 127.2a7.98 7.98 0 006.3 12.9H696c6.7 0 10.4-7.7 6.3-12.9l-136.5-174a8.1 8.1 0 00-12.7 0zM360 442a40 40 0 1080 0 40 40 0 10-80 0zm494.6-153.4L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file-image",theme:"outlined"};const WF=UF,Y8=window.React;var GF=function(e,t){return Y8.createElement(n,a({},e,{ref:t,icon:WF}))};const NF=Y8.forwardRef(GF);var QF={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M534 352V136H232v752h560V394H576a42 42 0 01-42-42zm-134 50c22.1 0 40 17.9 40 40s-17.9 40-40 40-40-17.9-40-40 17.9-40 40-40zm296 294H328.1c-6.7 0-10.4-7.7-6.3-12.9l99.8-127.2a8 8 0 0112.6 0l41.1 52.4 77.8-99.2a8.1 8.1 0 0112.7 0l136.5 174c4.1 5.2.4 12.9-6.3 12.9z",fill:t}},{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM602 137.8L790.2 326H602V137.8zM792 888H232V136h302v216a42 42 0 0042 42h216v494z",fill:e}},{tag:"path",attrs:{d:"M553.1 509.1l-77.8 99.2-41.1-52.4a8 8 0 00-12.6 0l-99.8 127.2a7.98 7.98 0 006.3 12.9H696c6.7 0 10.4-7.7 6.3-12.9l-136.5-174a8.1 8.1 0 00-12.7 0zM360 442a40 40 0 1080 0 40 40 0 10-80 0z",fill:e}}]}},name:"file-image",theme:"twotone"};const ZF=QF,j8=window.React;var YF=function(e,t){return j8.createElement(n,a({},e,{ref:t,icon:ZF}))};const jF=j8.forwardRef(YF);var JF={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M874.6 301.8L596.8 21.3c-4.5-4.5-9.4-8.3-14.7-11.5-1.4-.8-2.8-1.6-4.3-2.3-.9-.5-1.9-.9-2.8-1.3-9-4-18.9-6.2-29-6.2H201c-39.8 0-73 32.2-73 72v880c0 39.8 33.2 72 73 72h623c39.8 0 71-32.2 71-72V352.5c0-19-7-37.2-20.4-50.7zM583 110.4L783.8 312H583V110.4zM823 952H200V72h311v240c0 39.8 33.2 72 73 72h239v568zM350 696.5c0 24.2-7.5 31.4-21.9 31.4-9 0-18.4-5.8-24.8-18.5L272.9 732c13.4 22.9 32.3 34.2 61.3 34.2 41.6 0 60.8-29.9 60.8-66.2V577h-45v119.5zM501.3 577H437v186h44v-62h21.6c39.1 0 73.1-19.6 73.1-63.6 0-45.8-33.5-60.4-74.4-60.4zm-.8 89H481v-53h18.2c21.5 0 33.4 6.2 33.4 24.9 0 18.1-10.5 28.1-32.1 28.1zm182.5-9v36h30v30.1c-4 2.9-11 4.7-17.7 4.7-34.3 0-50.7-21.4-50.7-58.2 0-36.1 19.7-57.4 47.1-57.4 15.3 0 25 6.2 34 14.4l23.7-28.3c-12.7-12.8-32.1-24.2-59.2-24.2-49.6 0-91.1 35.3-91.1 97 0 62.7 40 95.1 91.5 95.1 25.9 0 49.2-10.2 61.5-22.6V657H683z"}}]},name:"file-jpg",theme:"outlined"};const KF=JF,J8=window.React;var XF=function(e,t){return J8.createElement(n,a({},e,{ref:t,icon:KF}))};const _F=J8.forwardRef(XF);var eS={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.7c6 6 9.4 14.1 9.4 22.6V928c0 17.7-14.3 32-32 32H192c-17.7 0-32-14.3-32-32V96c0-17.7 14.3-32 32-32h424.7c8.5 0 16.7 3.4 22.7 9.4l215.2 215.3zM790.2 326L602 137.8V326h188.2zM426.13 600.93l59.11 132.97a16 16 0 0014.62 9.5h24.06a16 16 0 0014.63-9.51l59.1-133.35V758a16 16 0 0016.01 16H641a16 16 0 0016-16V486a16 16 0 00-16-16h-34.75a16 16 0 00-14.67 9.62L512.1 662.2l-79.48-182.59a16 16 0 00-14.67-9.61H383a16 16 0 00-16 16v272a16 16 0 0016 16h27.13a16 16 0 0016-16V600.93z"}}]},name:"file-markdown",theme:"filled"};const tS=eS,K8=window.React;var cS=function(e,t){return K8.createElement(n,a({},e,{ref:t,icon:tS}))};const aS=K8.forwardRef(cS);var nS={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494zM429 481.2c-1.9-4.4-6.2-7.2-11-7.2h-35c-6.6 0-12 5.4-12 12v272c0 6.6 5.4 12 12 12h27.1c6.6 0 12-5.4 12-12V582.1l66.8 150.2a12 12 0 0011 7.1H524c4.7 0 9-2.8 11-7.1l66.8-150.6V758c0 6.6 5.4 12 12 12H641c6.6 0 12-5.4 12-12V486c0-6.6-5.4-12-12-12h-34.7c-4.8 0-9.1 2.8-11 7.2l-83.1 191-83.2-191z"}}]},name:"file-markdown",theme:"outlined"};const lS=nS,X8=window.React;var oS=function(e,t){return X8.createElement(n,a({},e,{ref:t,icon:lS}))};const iS=X8.forwardRef(oS);var rS={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M534 352V136H232v752h560V394H576a42 42 0 01-42-42zm72.3 122H641c6.6 0 12 5.4 12 12v272c0 6.6-5.4 12-12 12h-27.2c-6.6 0-12-5.4-12-12V581.7L535 732.3c-2 4.3-6.3 7.1-11 7.1h-24.1a12 12 0 01-11-7.1l-66.8-150.2V758c0 6.6-5.4 12-12 12H383c-6.6 0-12-5.4-12-12V486c0-6.6 5.4-12 12-12h35c4.8 0 9.1 2.8 11 7.2l83.2 191 83.1-191c1.9-4.4 6.2-7.2 11-7.2z",fill:t}},{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM602 137.8L790.2 326H602V137.8zM792 888H232V136h302v216a42 42 0 0042 42h216v494z",fill:e}},{tag:"path",attrs:{d:"M429 481.2c-1.9-4.4-6.2-7.2-11-7.2h-35c-6.6 0-12 5.4-12 12v272c0 6.6 5.4 12 12 12h27.1c6.6 0 12-5.4 12-12V582.1l66.8 150.2a12 12 0 0011 7.1H524c4.7 0 9-2.8 11-7.1l66.8-150.6V758c0 6.6 5.4 12 12 12H641c6.6 0 12-5.4 12-12V486c0-6.6-5.4-12-12-12h-34.7c-4.8 0-9.1 2.8-11 7.2l-83.1 191-83.2-191z",fill:e}}]}},name:"file-markdown",theme:"twotone"};const dS=rS,_8=window.React;var sS=function(e,t){return _8.createElement(n,a({},e,{ref:t,icon:dS}))};const vS=_8.forwardRef(sS);var hS={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"};const uS=hS,e6=window.React;var fS=function(e,t){return e6.createElement(n,a({},e,{ref:t,icon:uS}))};const wS=e6.forwardRef(fS);var mS={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.7c6 6 9.4 14.1 9.4 22.6V928c0 17.7-14.3 32-32 32H192c-17.7 0-32-14.3-32-32V96c0-17.7 14.3-32 32-32h424.7c8.5 0 16.7 3.4 22.7 9.4l215.2 215.3zM790.2 326L602 137.8V326h188.2zM633.22 637.26c-15.18-.5-31.32.67-49.65 2.96-24.3-14.99-40.66-35.58-52.28-65.83l1.07-4.38 1.24-5.18c4.3-18.13 6.61-31.36 7.3-44.7.52-10.07-.04-19.36-1.83-27.97-3.3-18.59-16.45-29.46-33.02-30.13-15.45-.63-29.65 8-33.28 21.37-5.91 21.62-2.45 50.07 10.08 98.59-15.96 38.05-37.05 82.66-51.2 107.54-18.89 9.74-33.6 18.6-45.96 28.42-16.3 12.97-26.48 26.3-29.28 40.3-1.36 6.49.69 14.97 5.36 21.92 5.3 7.88 13.28 13 22.85 13.74 24.15 1.87 53.83-23.03 86.6-79.26 3.29-1.1 6.77-2.26 11.02-3.7l11.9-4.02c7.53-2.54 12.99-4.36 18.39-6.11 23.4-7.62 41.1-12.43 57.2-15.17 27.98 14.98 60.32 24.8 82.1 24.8 17.98 0 30.13-9.32 34.52-23.99 3.85-12.88.8-27.82-7.48-36.08-8.56-8.41-24.3-12.43-45.65-13.12zM385.23 765.68v-.36l.13-.34a54.86 54.86 0 015.6-10.76c4.28-6.58 10.17-13.5 17.47-20.87 3.92-3.95 8-7.8 12.79-12.12 1.07-.96 7.91-7.05 9.19-8.25l11.17-10.4-8.12 12.93c-12.32 19.64-23.46 33.78-33 43-3.51 3.4-6.6 5.9-9.1 7.51a16.43 16.43 0 01-2.61 1.42c-.41.17-.77.27-1.13.3a2.2 2.2 0 01-1.12-.15 2.07 2.07 0 01-1.27-1.91zM511.17 547.4l-2.26 4-1.4-4.38c-3.1-9.83-5.38-24.64-6.01-38-.72-15.2.49-24.32 5.29-24.32 6.74 0 9.83 10.8 10.07 27.05.22 14.28-2.03 29.14-5.7 35.65zm-5.81 58.46l1.53-4.05 2.09 3.8c11.69 21.24 26.86 38.96 43.54 51.31l3.6 2.66-4.39.9c-16.33 3.38-31.54 8.46-52.34 16.85 2.17-.88-21.62 8.86-27.64 11.17l-5.25 2.01 2.8-4.88c12.35-21.5 23.76-47.32 36.05-79.77zm157.62 76.26c-7.86 3.1-24.78.33-54.57-12.39l-7.56-3.22 8.2-.6c23.3-1.73 39.8-.45 49.42 3.07 4.1 1.5 6.83 3.39 8.04 5.55a4.64 4.64 0 01-1.36 6.31 6.7 6.7 0 01-2.17 1.28z"}}]},name:"file-pdf",theme:"filled"};const gS=mS,t6=window.React;var zS=function(e,t){return t6.createElement(n,a({},e,{ref:t,icon:gS}))};const RS=t6.forwardRef(zS);var OS={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M531.3 574.4l.3-1.4c5.8-23.9 13.1-53.7 7.4-80.7-3.8-21.3-19.5-29.6-32.9-30.2-15.8-.7-29.9 8.3-33.4 21.4-6.6 24-.7 56.8 10.1 98.6-13.6 32.4-35.3 79.5-51.2 107.5-29.6 15.3-69.3 38.9-75.2 68.7-1.2 5.5.2 12.5 3.5 18.8 3.7 7 9.6 12.4 16.5 15 3 1.1 6.6 2 10.8 2 17.6 0 46.1-14.2 84.1-79.4 5.8-1.9 11.8-3.9 17.6-5.9 27.2-9.2 55.4-18.8 80.9-23.1 28.2 15.1 60.3 24.8 82.1 24.8 21.6 0 30.1-12.8 33.3-20.5 5.6-13.5 2.9-30.5-6.2-39.6-13.2-13-45.3-16.4-95.3-10.2-24.6-15-40.7-35.4-52.4-65.8zM421.6 726.3c-13.9 20.2-24.4 30.3-30.1 34.7 6.7-12.3 19.8-25.3 30.1-34.7zm87.6-235.5c5.2 8.9 4.5 35.8.5 49.4-4.9-19.9-5.6-48.1-2.7-51.4.8.1 1.5.7 2.2 2zm-1.6 120.5c10.7 18.5 24.2 34.4 39.1 46.2-21.6 4.9-41.3 13-58.9 20.2-4.2 1.7-8.3 3.4-12.3 5 13.3-24.1 24.4-51.4 32.1-71.4zm155.6 65.5c.1.2.2.5-.4.9h-.2l-.2.3c-.8.5-9 5.3-44.3-8.6 40.6-1.9 45 7.3 45.1 7.4zm191.4-388.2L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file-pdf",theme:"outlined"};const $S=OS,c6=window.React;var MS=function(e,t){return c6.createElement(n,a({},e,{ref:t,icon:$S}))};const HS=c6.forwardRef(MS);var pS={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M509.2 490.8c-.7-1.3-1.4-1.9-2.2-2-2.9 3.3-2.2 31.5 2.7 51.4 4-13.6 4.7-40.5-.5-49.4zm-1.6 120.5c-7.7 20-18.8 47.3-32.1 71.4 4-1.6 8.1-3.3 12.3-5 17.6-7.2 37.3-15.3 58.9-20.2-14.9-11.8-28.4-27.7-39.1-46.2z",fill:t}},{tag:"path",attrs:{d:"M534 352V136H232v752h560V394H576a42 42 0 01-42-42zm55 287.6c16.1-1.9 30.6-2.8 44.3-2.3 12.8.4 23.6 2 32 5.1.2.1.3.1.5.2.4.2.8.3 1.2.5.5.2 1.1.4 1.6.7.1.1.3.1.4.2 4.1 1.8 7.5 4 10.1 6.6 9.1 9.1 11.8 26.1 6.2 39.6-3.2 7.7-11.7 20.5-33.3 20.5-21.8 0-53.9-9.7-82.1-24.8-25.5 4.3-53.7 13.9-80.9 23.1-5.8 2-11.8 4-17.6 5.9-38 65.2-66.5 79.4-84.1 79.4-4.2 0-7.8-.9-10.8-2-6.9-2.6-12.8-8-16.5-15-.9-1.7-1.6-3.4-2.2-5.2-1.6-4.8-2.1-9.6-1.3-13.6l.6-2.7c.1-.2.1-.4.2-.6.2-.7.4-1.4.7-2.1 0-.1.1-.2.1-.3 4.1-11.9 13.6-23.4 27.7-34.6 12.3-9.8 27.1-18.7 45.9-28.4 15.9-28 37.6-75.1 51.2-107.4-10.8-41.8-16.7-74.6-10.1-98.6.9-3.3 2.5-6.4 4.6-9.1.2-.2.3-.4.5-.6.1-.1.1-.2.2-.2 6.3-7.5 16.9-11.9 28.1-11.5 16.6.7 29.7 11.5 33 30.1 1.7 8 2.2 16.5 1.9 25.7v.7c0 .5 0 1-.1 1.5-.7 13.3-3 26.6-7.3 44.7-.4 1.6-.8 3.2-1.2 5.2l-1 4.1-.1.3c.1.2.1.3.2.5l1.8 4.5c.1.3.3.7.4 1 .7 1.6 1.4 3.3 2.1 4.8v.1c8.7 18.8 19.7 33.4 33.9 45.1 4.3 3.5 8.9 6.7 13.9 9.8 1.8-.5 3.5-.7 5.3-.9z",fill:t}},{tag:"path",attrs:{d:"M391.5 761c5.7-4.4 16.2-14.5 30.1-34.7-10.3 9.4-23.4 22.4-30.1 34.7zm270.9-83l.2-.3h.2c.6-.4.5-.7.4-.9-.1-.1-4.5-9.3-45.1-7.4 35.3 13.9 43.5 9.1 44.3 8.6z",fill:t}},{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM602 137.8L790.2 326H602V137.8zM792 888H232V136h302v216a42 42 0 0042 42h216v494z",fill:e}},{tag:"path",attrs:{d:"M535.9 585.3c-.8-1.7-1.5-3.3-2.2-4.9-.1-.3-.3-.7-.4-1l-1.8-4.5c-.1-.2-.1-.3-.2-.5l.1-.3.2-1.1c4-16.3 8.6-35.3 9.4-54.4v-.7c.3-8.6-.2-17.2-2-25.6-3.8-21.3-19.5-29.6-32.9-30.2-11.3-.5-21.8 4-28.1 11.4-.1.1-.1.2-.2.2-.2.2-.4.4-.5.6-2.1 2.7-3.7 5.8-4.6 9.1-6.6 24-.7 56.8 10.1 98.6-13.6 32.4-35.3 79.4-51.2 107.4v.1c-27.7 14.3-64.1 35.8-73.6 62.9 0 .1-.1.2-.1.3-.2.7-.5 1.4-.7 2.1-.1.2-.1.4-.2.6-.2.9-.5 1.8-.6 2.7-.9 4-.4 8.8 1.3 13.6.6 1.8 1.3 3.5 2.2 5.2 3.7 7 9.6 12.4 16.5 15 3 1.1 6.6 2 10.8 2 17.6 0 46.1-14.2 84.1-79.4 5.8-1.9 11.8-3.9 17.6-5.9 27.2-9.2 55.4-18.8 80.9-23.1 28.2 15.1 60.3 24.8 82.1 24.8 21.6 0 30.1-12.8 33.3-20.5 5.6-13.5 2.9-30.5-6.2-39.6-2.6-2.6-6-4.8-10.1-6.6-.1-.1-.3-.1-.4-.2-.5-.2-1.1-.4-1.6-.7-.4-.2-.8-.3-1.2-.5-.2-.1-.3-.1-.5-.2-16.2-5.8-41.7-6.7-76.3-2.8l-5.3.6c-5-3-9.6-6.3-13.9-9.8-14.2-11.3-25.1-25.8-33.8-44.7zM391.5 761c6.7-12.3 19.8-25.3 30.1-34.7-13.9 20.2-24.4 30.3-30.1 34.7zM507 488.8c.8.1 1.5.7 2.2 2 5.2 8.9 4.5 35.8.5 49.4-4.9-19.9-5.6-48.1-2.7-51.4zm-19.2 188.9c-4.2 1.7-8.3 3.4-12.3 5 13.3-24.1 24.4-51.4 32.1-71.4 10.7 18.5 24.2 34.4 39.1 46.2-21.6 4.9-41.3 13-58.9 20.2zm175.4-.9c.1.2.2.5-.4.9h-.2l-.2.3c-.8.5-9 5.3-44.3-8.6 40.6-1.9 45 7.3 45.1 7.4z",fill:e}}]}},name:"file-pdf",theme:"twotone"};const TS=pS,a6=window.React;var FS=function(e,t){return a6.createElement(n,a({},e,{ref:t,icon:TS}))};const SS=a6.forwardRef(FS);var VS={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.7c6 6 9.4 14.1 9.4 22.6V928c0 17.7-14.3 32-32 32H192c-17.7 0-32-14.3-32-32V96c0-17.7 14.3-32 32-32h424.7c8.5 0 16.7 3.4 22.7 9.4l215.2 215.3zM790.2 326L602 137.8V326h188.2zM468.53 760v-91.54h59.27c60.57 0 100.2-39.65 100.2-98.12 0-58.22-39.58-98.34-99.98-98.34H424a12 12 0 00-12 12v276a12 12 0 0012 12h32.53a12 12 0 0012-12zm0-139.33h34.9c47.82 0 67.19-12.93 67.19-50.33 0-32.05-18.12-50.12-49.87-50.12h-52.22v100.45z"}}]},name:"file-ppt",theme:"filled"};const CS=VS,n6=window.React;var bS=function(e,t){return n6.createElement(n,a({},e,{ref:t,icon:CS}))};const LS=n6.forwardRef(bS);var BS={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M424 476c-4.4 0-8 3.6-8 8v276c0 4.4 3.6 8 8 8h32.5c4.4 0 8-3.6 8-8v-95.5h63.3c59.4 0 96.2-38.9 96.2-94.1 0-54.5-36.3-94.3-96-94.3H424zm150.6 94.3c0 43.4-26.5 54.3-71.2 54.3h-38.9V516.2h56.2c33.8 0 53.9 19.7 53.9 54.1zm280-281.7L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file-ppt",theme:"outlined"};const xS=BS,l6=window.React;var ES=function(e,t){return l6.createElement(n,a({},e,{ref:t,icon:xS}))};const AS=l6.forwardRef(ES);var kS={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M464.5 516.2v108.4h38.9c44.7 0 71.2-10.9 71.2-54.3 0-34.4-20.1-54.1-53.9-54.1h-56.2z",fill:t}},{tag:"path",attrs:{d:"M534 352V136H232v752h560V394H576a42 42 0 01-42-42zm90 218.4c0 55.2-36.8 94.1-96.2 94.1h-63.3V760c0 4.4-3.6 8-8 8H424c-4.4 0-8-3.6-8-8V484c0-4.4 3.6-8 8-8v.1h104c59.7 0 96 39.8 96 94.3z",fill:t}},{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM602 137.8L790.2 326H602V137.8zM792 888H232V136h302v216a42 42 0 0042 42h216v494z",fill:e}},{tag:"path",attrs:{d:"M424 476.1c-4.4-.1-8 3.5-8 7.9v276c0 4.4 3.6 8 8 8h32.5c4.4 0 8-3.6 8-8v-95.5h63.3c59.4 0 96.2-38.9 96.2-94.1 0-54.5-36.3-94.3-96-94.3H424zm150.6 94.2c0 43.4-26.5 54.3-71.2 54.3h-38.9V516.2h56.2c33.8 0 53.9 19.7 53.9 54.1z",fill:e}}]}},name:"file-ppt",theme:"twotone"};const PS=kS,o6=window.React;var qS=function(e,t){return o6.createElement(n,a({},e,{ref:t,icon:PS}))};const yS=o6.forwardRef(qS);var DS={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M644.7 669.2a7.92 7.92 0 00-6.5-3.3H594c-6.5 0-10.3 7.4-6.5 12.7l73.8 102.1c3.2 4.4 9.7 4.4 12.9 0l114.2-158c3.8-5.3 0-12.7-6.5-12.7h-44.3c-2.6 0-5 1.2-6.5 3.3l-63.5 87.8-22.9-31.9zM688 306v-48c0-4.4-3.6-8-8-8H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8zm-392 88c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H296zm184 458H208V148h560v296c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V108c0-17.7-14.3-32-32-32H168c-17.7 0-32 14.3-32 32v784c0 17.7 14.3 32 32 32h312c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm402.6-320.8l-192-66.7c-.9-.3-1.7-.4-2.6-.4s-1.8.1-2.6.4l-192 66.7a7.96 7.96 0 00-5.4 7.5v251.1c0 2.5 1.1 4.8 3.1 6.3l192 150.2c1.4 1.1 3.2 1.7 4.9 1.7s3.5-.6 4.9-1.7l192-150.2c1.9-1.5 3.1-3.8 3.1-6.3V538.7c0-3.4-2.2-6.4-5.4-7.5zM826 763.7L688 871.6 550 763.7V577l138-48 138 48v186.7z"}}]},name:"file-protect",theme:"outlined"};const IS=DS,i6=window.React;var US=function(e,t){return i6.createElement(n,a({},e,{ref:t,icon:IS}))};const WS=i6.forwardRef(US);var GS={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M688 312v-48c0-4.4-3.6-8-8-8H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8zm-392 88c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H296zm144 452H208V148h560v344c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V108c0-17.7-14.3-32-32-32H168c-17.7 0-32 14.3-32 32v784c0 17.7 14.3 32 32 32h272c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm445.7 51.5l-93.3-93.3C814.7 780.7 828 743.9 828 704c0-97.2-78.8-176-176-176s-176 78.8-176 176 78.8 176 176 176c35.8 0 69-10.7 96.8-29l94.7 94.7c1.6 1.6 3.6 2.3 5.6 2.3s4.1-.8 5.6-2.3l31-31a7.9 7.9 0 000-11.2zM652 816c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"file-search",theme:"outlined"};const NS=GS,r6=window.React;var QS=function(e,t){return r6.createElement(n,a({},e,{ref:t,icon:NS}))};const ZS=r6.forwardRef(QS);var YS={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M296 256c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H296zm192 200v-48c0-4.4-3.6-8-8-8H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h184c4.4 0 8-3.6 8-8zm-48 396H208V148h560v344c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V108c0-17.7-14.3-32-32-32H168c-17.7 0-32 14.3-32 32v784c0 17.7 14.3 32 32 32h272c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm104.1-115.6c1.8-34.5 16.2-66.8 40.8-91.4 26.2-26.2 62-41 99.1-41 37.4 0 72.6 14.6 99.1 41 3.2 3.2 6.3 6.6 9.2 10.1L769.2 673a8 8 0 003 14.1l93.3 22.5c5 1.2 9.8-2.6 9.9-7.7l.6-95.4a8 8 0 00-12.9-6.4l-20.3 15.8C805.4 569.6 748.1 540 684 540c-109.9 0-199.6 86.9-204 195.7-.2 4.5 3.5 8.3 8 8.3h48.1c4.3 0 7.8-3.3 8-7.6zM880 744h-48.1c-4.3 0-7.8 3.3-8 7.6-1.8 34.5-16.2 66.8-40.8 91.4-26.2 26.2-62 41-99.1 41-37.4 0-72.6-14.6-99.1-41-3.2-3.2-6.3-6.6-9.2-10.1l23.1-17.9a8 8 0 00-3-14.1l-93.3-22.5c-5-1.2-9.8 2.6-9.9 7.7l-.6 95.4a8 8 0 0012.9 6.4l20.3-15.8C562.6 918.4 619.9 948 684 948c109.9 0 199.6-86.9 204-195.7.2-4.5-3.5-8.3-8-8.3z"}}]},name:"file-sync",theme:"outlined"};const jS=YS,d6=window.React;var JS=function(e,t){return d6.createElement(n,a({},e,{ref:t,icon:jS}))};const KS=d6.forwardRef(JS);var XS={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.7c6 6 9.4 14.1 9.4 22.6V928c0 17.7-14.3 32-32 32H192c-17.7 0-32-14.3-32-32V96c0-17.7 14.3-32 32-32h424.7c8.5 0 16.7 3.4 22.7 9.4l215.2 215.3zM790.2 326L602 137.8V326h188.2zM320 482a8 8 0 00-8 8v48a8 8 0 008 8h384a8 8 0 008-8v-48a8 8 0 00-8-8H320zm0 136a8 8 0 00-8 8v48a8 8 0 008 8h184a8 8 0 008-8v-48a8 8 0 00-8-8H320z"}}]},name:"file-text",theme:"filled"};const _S=XS,s6=window.React;var eV=function(e,t){return s6.createElement(n,a({},e,{ref:t,icon:_S}))};const tV=s6.forwardRef(eV);var cV={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494zM504 618H320c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zM312 490v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H320c-4.4 0-8 3.6-8 8z"}}]},name:"file-text",theme:"outlined"};const aV=cV,v6=window.React;var nV=function(e,t){return v6.createElement(n,a({},e,{ref:t,icon:aV}))};const lV=v6.forwardRef(nV);var oV={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M534 352V136H232v752h560V394H576a42 42 0 01-42-42zm-22 322c0 4.4-3.6 8-8 8H320c-4.4 0-8-3.6-8-8v-48c0-4.4 3.6-8 8-8h184c4.4 0 8 3.6 8 8v48zm200-184v48c0 4.4-3.6 8-8 8H320c-4.4 0-8-3.6-8-8v-48c0-4.4 3.6-8 8-8h384c4.4 0 8 3.6 8 8z",fill:t}},{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM602 137.8L790.2 326H602V137.8zM792 888H232V136h302v216a42 42 0 0042 42h216v494z",fill:e}},{tag:"path",attrs:{d:"M312 490v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H320c-4.4 0-8 3.6-8 8zm192 128H320c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z",fill:e}}]}},name:"file-text",theme:"twotone"};const iV=oV,h6=window.React;var rV=function(e,t){return h6.createElement(n,a({},e,{ref:t,icon:iV}))};const dV=h6.forwardRef(rV);var sV={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M534 352V136H232v752h560V394H576a42 42 0 01-42-42z",fill:t}},{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM602 137.8L790.2 326H602V137.8zM792 888H232V136h302v216a42 42 0 0042 42h216v494z",fill:e}}]}},name:"file",theme:"twotone"};const vV=sV,u6=window.React;var hV=function(e,t){return u6.createElement(n,a({},e,{ref:t,icon:vV}))};const uV=u6.forwardRef(hV);var fV={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.7c6 6 9.4 14.1 9.4 22.6V928c0 17.7-14.3 32-32 32H192c-17.7 0-32-14.3-32-32V96c0-17.7 14.3-32 32-32h424.7c8.5 0 16.7 3.4 22.7 9.4l215.2 215.3zM790.2 326L602 137.8V326h188.2zM402 549c0 5.4 4.4 9.5 9.8 9.5h32.4c5.4 0 9.8-4.2 9.8-9.4 0-28.2 25.8-51.6 58-51.6s58 23.4 58 51.5c0 25.3-21 47.2-49.3 50.9-19.3 2.8-34.5 20.3-34.7 40.1v32c0 5.5 4.5 10 10 10h32c5.5 0 10-4.5 10-10v-12.2c0-6 4-11.5 9.7-13.3 44.6-14.4 75-54 74.3-98.9-.8-55.5-49.2-100.8-108.5-101.6-61.4-.7-111.5 45.6-111.5 103zm110 227a32 32 0 100-64 32 32 0 000 64z"}}]},name:"file-unknown",theme:"filled"};const wV=fV,f6=window.React;var mV=function(e,t){return f6.createElement(n,a({},e,{ref:t,icon:wV}))};const gV=f6.forwardRef(mV);var zV={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.7L639.4 73.4c-6-6-14.2-9.4-22.7-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.6-9.4-22.6zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494zM402 549c0 5.4 4.4 9.5 9.8 9.5h32.4c5.4 0 9.8-4.2 9.8-9.4 0-28.2 25.8-51.6 58-51.6s58 23.4 58 51.5c0 25.3-21 47.2-49.3 50.9-19.3 2.8-34.5 20.3-34.7 40.1v32c0 5.5 4.5 10 10 10h32c5.5 0 10-4.5 10-10v-12.2c0-6 4-11.5 9.7-13.3 44.6-14.4 75-54 74.3-98.9-.8-55.5-49.2-100.8-108.5-101.6-61.4-.7-111.5 45.6-111.5 103zm78 195a32 32 0 1064 0 32 32 0 10-64 0z"}}]},name:"file-unknown",theme:"outlined"};const RV=zV,w6=window.React;var OV=function(e,t){return w6.createElement(n,a({},e,{ref:t,icon:RV}))};const $V=w6.forwardRef(OV);var MV={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M534 352V136H232v752h560V394H576a42 42 0 01-42-42zm-22 424c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm110-228.4c.7 44.9-29.7 84.5-74.3 98.9-5.7 1.8-9.7 7.3-9.7 13.3V672c0 5.5-4.5 10-10 10h-32c-5.5 0-10-4.5-10-10v-32c.2-19.8 15.4-37.3 34.7-40.1C549 596.2 570 574.3 570 549c0-28.1-25.8-51.5-58-51.5s-58 23.4-58 51.6c0 5.2-4.4 9.4-9.8 9.4h-32.4c-5.4 0-9.8-4.1-9.8-9.5 0-57.4 50.1-103.7 111.5-103 59.3.8 107.7 46.1 108.5 101.6z",fill:t}},{tag:"path",attrs:{d:"M854.6 288.7L639.4 73.4c-6-6-14.2-9.4-22.7-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.6-9.4-22.6zM602 137.8L790.2 326H602V137.8zM792 888H232V136h302v216a42 42 0 0042 42h216v494z",fill:e}},{tag:"path",attrs:{d:"M480 744a32 32 0 1064 0 32 32 0 10-64 0zm-78-195c0 5.4 4.4 9.5 9.8 9.5h32.4c5.4 0 9.8-4.2 9.8-9.4 0-28.2 25.8-51.6 58-51.6s58 23.4 58 51.5c0 25.3-21 47.2-49.3 50.9-19.3 2.8-34.5 20.3-34.7 40.1v32c0 5.5 4.5 10 10 10h32c5.5 0 10-4.5 10-10v-12.2c0-6 4-11.5 9.7-13.3 44.6-14.4 75-54 74.3-98.9-.8-55.5-49.2-100.8-108.5-101.6-61.4-.7-111.5 45.6-111.5 103z",fill:e}}]}},name:"file-unknown",theme:"twotone"};const HV=MV,m6=window.React;var pV=function(e,t){return m6.createElement(n,a({},e,{ref:t,icon:HV}))};const TV=m6.forwardRef(pV);var FV={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.7c6 6 9.4 14.1 9.4 22.6V928c0 17.7-14.3 32-32 32H192c-17.7 0-32-14.3-32-32V96c0-17.7 14.3-32 32-32h424.7c8.5 0 16.7 3.4 22.7 9.4l215.2 215.3zM790.2 326L602 137.8V326h188.2zM512 566.1l52.81 197a12 12 0 0011.6 8.9h31.77a12 12 0 0011.6-8.88l74.37-276a12 12 0 00.4-3.12 12 12 0 00-12-12h-35.57a12 12 0 00-11.7 9.31l-45.78 199.1-49.76-199.32A12 12 0 00528.1 472h-32.2a12 12 0 00-11.64 9.1L434.6 680.01 388.5 481.3a12 12 0 00-11.68-9.29h-35.39a12 12 0 00-3.11.41 12 12 0 00-8.47 14.7l74.17 276A12 12 0 00415.6 772h31.99a12 12 0 0011.59-8.9l52.81-197z"}}]},name:"file-word",theme:"filled"};const SV=FV,g6=window.React;var VV=function(e,t){return g6.createElement(n,a({},e,{ref:t,icon:SV}))};const CV=g6.forwardRef(VV);var bV={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494zM528.1 472h-32.2c-5.5 0-10.3 3.7-11.6 9.1L434.6 680l-46.1-198.7c-1.3-5.4-6.1-9.3-11.7-9.3h-35.4a12.02 12.02 0 00-11.6 15.1l74.2 276c1.4 5.2 6.2 8.9 11.6 8.9h32c5.4 0 10.2-3.6 11.6-8.9l52.8-197 52.8 197c1.4 5.2 6.2 8.9 11.6 8.9h31.8c5.4 0 10.2-3.6 11.6-8.9l74.4-276a12.04 12.04 0 00-11.6-15.1H647c-5.6 0-10.4 3.9-11.7 9.3l-45.8 199.1-49.8-199.3c-1.3-5.4-6.1-9.1-11.6-9.1z"}}]},name:"file-word",theme:"outlined"};const LV=bV,z6=window.React;var BV=function(e,t){return z6.createElement(n,a({},e,{ref:t,icon:LV}))};const xV=z6.forwardRef(BV);var EV={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M534 352V136H232v752h560V394H576a42 42 0 01-42-42zm101.3 129.3c1.3-5.4 6.1-9.3 11.7-9.3h35.6a12.04 12.04 0 0111.6 15.1l-74.4 276c-1.4 5.3-6.2 8.9-11.6 8.9h-31.8c-5.4 0-10.2-3.7-11.6-8.9l-52.8-197-52.8 197c-1.4 5.3-6.2 8.9-11.6 8.9h-32c-5.4 0-10.2-3.7-11.6-8.9l-74.2-276a12.02 12.02 0 0111.6-15.1h35.4c5.6 0 10.4 3.9 11.7 9.3L434.6 680l49.7-198.9c1.3-5.4 6.1-9.1 11.6-9.1h32.2c5.5 0 10.3 3.7 11.6 9.1l49.8 199.3 45.8-199.1z",fill:t}},{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM602 137.8L790.2 326H602V137.8zM792 888H232V136h302v216a42 42 0 0042 42h216v494z",fill:e}},{tag:"path",attrs:{d:"M528.1 472h-32.2c-5.5 0-10.3 3.7-11.6 9.1L434.6 680l-46.1-198.7c-1.3-5.4-6.1-9.3-11.7-9.3h-35.4a12.02 12.02 0 00-11.6 15.1l74.2 276c1.4 5.2 6.2 8.9 11.6 8.9h32c5.4 0 10.2-3.6 11.6-8.9l52.8-197 52.8 197c1.4 5.2 6.2 8.9 11.6 8.9h31.8c5.4 0 10.2-3.6 11.6-8.9l74.4-276a12.04 12.04 0 00-11.6-15.1H647c-5.6 0-10.4 3.9-11.7 9.3l-45.8 199.1-49.8-199.3c-1.3-5.4-6.1-9.1-11.6-9.1z",fill:e}}]}},name:"file-word",theme:"twotone"};const AV=EV,R6=window.React;var kV=function(e,t){return R6.createElement(n,a({},e,{ref:t,icon:AV}))};const PV=R6.forwardRef(kV);var qV={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.7c6 6 9.4 14.1 9.4 22.6V928c0 17.7-14.3 32-32 32H192c-17.7 0-32-14.3-32-32V96c0-17.7 14.3-32 32-32h424.7c8.5 0 16.7 3.4 22.7 9.4l215.2 215.3zM790.2 326L602 137.8V326h188.2zM296 136v64h64v-64h-64zm64 64v64h64v-64h-64zm-64 64v64h64v-64h-64zm64 64v64h64v-64h-64zm-64 64v64h64v-64h-64zm64 64v64h64v-64h-64zm-64 64v64h64v-64h-64zm0 64v160h128V584H296zm48 48h32v64h-32v-64z"}}]},name:"file-zip",theme:"filled"};const yV=qV,O6=window.React;var DV=function(e,t){return O6.createElement(n,a({},e,{ref:t,icon:yV}))};const IV=O6.forwardRef(DV);var UV={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M296 392h64v64h-64zm0 190v160h128V582h-64v-62h-64v62zm80 48v64h-32v-64h32zm-16-302h64v64h-64zm-64-64h64v64h-64zm64 192h64v64h-64zm0-256h64v64h-64zm494.6 88.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h64v64h64v-64h174v216a42 42 0 0042 42h216v494z"}}]},name:"file-zip",theme:"outlined"};const WV=UV,$6=window.React;var GV=function(e,t){return $6.createElement(n,a({},e,{ref:t,icon:WV}))};const NV=$6.forwardRef(GV);var QV={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M344 630h32v2h-32z",fill:t}},{tag:"path",attrs:{d:"M534 352V136H360v64h64v64h-64v64h64v64h-64v64h64v64h-64v62h64v160H296V520h64v-64h-64v-64h64v-64h-64v-64h64v-64h-64v-64h-64v752h560V394H576a42 42 0 01-42-42z",fill:t}},{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM602 137.8L790.2 326H602V137.8zM792 888H232V136h64v64h64v-64h174v216a42 42 0 0042 42h216v494z",fill:e}},{tag:"path",attrs:{d:"M296 392h64v64h-64zm0-128h64v64h-64zm0 318v160h128V582h-64v-62h-64v62zm48 50v-2h32v64h-32v-62zm16-432h64v64h-64zm0 256h64v64h-64zm0-128h64v64h-64z",fill:e}}]}},name:"file-zip",theme:"twotone"};const ZV=QV,M6=window.React;var YV=function(e,t){return M6.createElement(n,a({},e,{ref:t,icon:ZV}))};const jV=M6.forwardRef(YV);var JV={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"};const KV=JV,H6=window.React;var XV=function(e,t){return H6.createElement(n,a({},e,{ref:t,icon:KV}))};const _V=H6.forwardRef(XV);var eC={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880.1 154H143.9c-24.5 0-39.8 26.7-27.5 48L349 597.4V838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V597.4L907.7 202c12.2-21.3-3.1-48-27.6-48zM603.4 798H420.6V642h182.9v156zm9.6-236.6l-9.5 16.6h-183l-9.5-16.6L212.7 226h598.6L613 561.4z"}}]},name:"filter",theme:"outlined"};const tC=eC,p6=window.React;var cC=function(e,t){return p6.createElement(n,a({},e,{ref:t,icon:tC}))};const aC=p6.forwardRef(cC);var nC={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M420.6 798h182.9V642H420.6zM411 561.4l9.5 16.6h183l9.5-16.6L811.3 226H212.7z",fill:t}},{tag:"path",attrs:{d:"M880.1 154H143.9c-24.5 0-39.8 26.7-27.5 48L349 597.4V838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V597.4L907.7 202c12.2-21.3-3.1-48-27.6-48zM603.5 798H420.6V642h182.9v156zm9.5-236.6l-9.5 16.6h-183l-9.5-16.6L212.7 226h598.6L613 561.4z",fill:e}}]}},name:"filter",theme:"twotone"};const lC=nC,T6=window.React;var oC=function(e,t){return T6.createElement(n,a({},e,{ref:t,icon:lC}))};const iC=T6.forwardRef(oC);var rC={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M834.1 469.2A347.49 347.49 0 00751.2 354l-29.1-26.7a8.09 8.09 0 00-13 3.3l-13 37.3c-8.1 23.4-23 47.3-44.1 70.8-1.4 1.5-3 1.9-4.1 2-1.1.1-2.8-.1-4.3-1.5-1.4-1.2-2.1-3-2-4.8 3.7-60.2-14.3-128.1-53.7-202C555.3 171 510 123.1 453.4 89.7l-41.3-24.3c-5.4-3.2-12.3 1-12 7.3l2.2 48c1.5 32.8-2.3 61.8-11.3 85.9-11 29.5-26.8 56.9-47 81.5a295.64 295.64 0 01-47.5 46.1 352.6 352.6 0 00-100.3 121.5A347.75 347.75 0 00160 610c0 47.2 9.3 92.9 27.7 136a349.4 349.4 0 0075.5 110.9c32.4 32 70 57.2 111.9 74.7C418.5 949.8 464.5 959 512 959s93.5-9.2 136.9-27.3A348.6 348.6 0 00760.8 857c32.4-32 57.8-69.4 75.5-110.9a344.2 344.2 0 0027.7-136c0-48.8-10-96.2-29.9-140.9z"}}]},name:"fire",theme:"filled"};const dC=rC,F6=window.React;var sC=function(e,t){return F6.createElement(n,a({},e,{ref:t,icon:dC}))};const vC=F6.forwardRef(sC);var hC={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M834.1 469.2A347.49 347.49 0 00751.2 354l-29.1-26.7a8.09 8.09 0 00-13 3.3l-13 37.3c-8.1 23.4-23 47.3-44.1 70.8-1.4 1.5-3 1.9-4.1 2-1.1.1-2.8-.1-4.3-1.5-1.4-1.2-2.1-3-2-4.8 3.7-60.2-14.3-128.1-53.7-202C555.3 171 510 123.1 453.4 89.7l-41.3-24.3c-5.4-3.2-12.3 1-12 7.3l2.2 48c1.5 32.8-2.3 61.8-11.3 85.9-11 29.5-26.8 56.9-47 81.5a295.64 295.64 0 01-47.5 46.1 352.6 352.6 0 00-100.3 121.5A347.75 347.75 0 00160 610c0 47.2 9.3 92.9 27.7 136a349.4 349.4 0 0075.5 110.9c32.4 32 70 57.2 111.9 74.7C418.5 949.8 464.5 959 512 959s93.5-9.2 136.9-27.3A348.6 348.6 0 00760.8 857c32.4-32 57.8-69.4 75.5-110.9a344.2 344.2 0 0027.7-136c0-48.8-10-96.2-29.9-140.9zM713 808.5c-53.7 53.2-125 82.4-201 82.4s-147.3-29.2-201-82.4c-53.5-53.1-83-123.5-83-198.4 0-43.5 9.8-85.2 29.1-124 18.8-37.9 46.8-71.8 80.8-97.9a349.6 349.6 0 0058.6-56.8c25-30.5 44.6-64.5 58.2-101a240 240 0 0012.1-46.5c24.1 22.2 44.3 49 61.2 80.4 33.4 62.6 48.8 118.3 45.8 165.7a74.01 74.01 0 0024.4 59.8 73.36 73.36 0 0053.4 18.8c19.7-1 37.8-9.7 51-24.4 13.3-14.9 24.8-30.1 34.4-45.6 14 17.9 25.7 37.4 35 58.4 15.9 35.8 24 73.9 24 113.1 0 74.9-29.5 145.4-83 198.4z"}}]},name:"fire",theme:"outlined"};const uC=hC,S6=window.React;var fC=function(e,t){return S6.createElement(n,a({},e,{ref:t,icon:uC}))};const wC=S6.forwardRef(fC);var mC={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M737 438.6c-9.6 15.5-21.1 30.7-34.4 45.6a73.1 73.1 0 01-51 24.4 73.36 73.36 0 01-53.4-18.8 74.01 74.01 0 01-24.4-59.8c3-47.4-12.4-103.1-45.8-165.7-16.9-31.4-37.1-58.2-61.2-80.4a240 240 0 01-12.1 46.5 354.26 354.26 0 01-58.2 101 349.6 349.6 0 01-58.6 56.8c-34 26.1-62 60-80.8 97.9a275.96 275.96 0 00-29.1 124c0 74.9 29.5 145.3 83 198.4 53.7 53.2 125 82.4 201 82.4s147.3-29.2 201-82.4c53.5-53 83-123.5 83-198.4 0-39.2-8.1-77.3-24-113.1-9.3-21-21-40.5-35-58.4z",fill:t}},{tag:"path",attrs:{d:"M834.1 469.2A347.49 347.49 0 00751.2 354l-29.1-26.7a8.09 8.09 0 00-13 3.3l-13 37.3c-8.1 23.4-23 47.3-44.1 70.8-1.4 1.5-3 1.9-4.1 2-1.1.1-2.8-.1-4.3-1.5-1.4-1.2-2.1-3-2-4.8 3.7-60.2-14.3-128.1-53.7-202C555.3 171 510 123.1 453.4 89.7l-41.3-24.3c-5.4-3.2-12.3 1-12 7.3l2.2 48c1.5 32.8-2.3 61.8-11.3 85.9-11 29.5-26.8 56.9-47 81.5a295.64 295.64 0 01-47.5 46.1 352.6 352.6 0 00-100.3 121.5A347.75 347.75 0 00160 610c0 47.2 9.3 92.9 27.7 136a349.4 349.4 0 0075.5 110.9c32.4 32 70 57.2 111.9 74.7C418.5 949.8 464.5 959 512 959s93.5-9.2 136.9-27.3A348.6 348.6 0 00760.8 857c32.4-32 57.8-69.4 75.5-110.9a344.2 344.2 0 0027.7-136c0-48.8-10-96.2-29.9-140.9zM713 808.5c-53.7 53.2-125 82.4-201 82.4s-147.3-29.2-201-82.4c-53.5-53.1-83-123.5-83-198.4 0-43.5 9.8-85.2 29.1-124 18.8-37.9 46.8-71.8 80.8-97.9a349.6 349.6 0 0058.6-56.8c25-30.5 44.6-64.5 58.2-101a240 240 0 0012.1-46.5c24.1 22.2 44.3 49 61.2 80.4 33.4 62.6 48.8 118.3 45.8 165.7a74.01 74.01 0 0024.4 59.8 73.36 73.36 0 0053.4 18.8c19.7-1 37.8-9.7 51-24.4 13.3-14.9 24.8-30.1 34.4-45.6 14 17.9 25.7 37.4 35 58.4 15.9 35.8 24 73.9 24 113.1 0 74.9-29.5 145.4-83 198.4z",fill:e}}]}},name:"fire",theme:"twotone"};const gC=mC,V6=window.React;var zC=function(e,t){return V6.createElement(n,a({},e,{ref:t,icon:gC}))};const RC=V6.forwardRef(zC);var OC={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 305H624V192c0-17.7-14.3-32-32-32H184v-40c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v784c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V640h248v113c0 17.7 14.3 32 32 32h416c17.7 0 32-14.3 32-32V337c0-17.7-14.3-32-32-32z"}}]},name:"flag",theme:"filled"};const $C=OC,C6=window.React;var MC=function(e,t){return C6.createElement(n,a({},e,{ref:t,icon:$C}))};const HC=C6.forwardRef(MC);var pC={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 305H624V192c0-17.7-14.3-32-32-32H184v-40c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v784c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V640h248v113c0 17.7 14.3 32 32 32h416c17.7 0 32-14.3 32-32V337c0-17.7-14.3-32-32-32zM184 568V232h368v336H184zm656 145H504v-73h112c4.4 0 8-3.6 8-8V377h216v336z"}}]},name:"flag",theme:"outlined"};const TC=pC,b6=window.React;var FC=function(e,t){return b6.createElement(n,a({},e,{ref:t,icon:TC}))};const SC=b6.forwardRef(FC);var VC={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M184 232h368v336H184z",fill:t}},{tag:"path",attrs:{d:"M624 632c0 4.4-3.6 8-8 8H504v73h336V377H624v255z",fill:t}},{tag:"path",attrs:{d:"M880 305H624V192c0-17.7-14.3-32-32-32H184v-40c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v784c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V640h248v113c0 17.7 14.3 32 32 32h416c17.7 0 32-14.3 32-32V337c0-17.7-14.3-32-32-32zM184 568V232h368v336H184zm656 145H504v-73h112c4.4 0 8-3.6 8-8V377h216v336z",fill:e}}]}},name:"flag",theme:"twotone"};const CC=VC,L6=window.React;var bC=function(e,t){return L6.createElement(n,a({},e,{ref:t,icon:CC}))};const LC=L6.forwardRef(bC);var BC={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM632 577c0 3.8-3.4 7-7.5 7H540v84.9c0 3.9-3.2 7.1-7 7.1h-42c-3.8 0-7-3.2-7-7.1V584h-84.5c-4.1 0-7.5-3.2-7.5-7v-42c0-3.8 3.4-7 7.5-7H484v-84.9c0-3.9 3.2-7.1 7-7.1h42c3.8 0 7 3.2 7 7.1V528h84.5c4.1 0 7.5 3.2 7.5 7v42z"}}]},name:"folder-add",theme:"filled"};const xC=BC,B6=window.React;var EC=function(e,t){return B6.createElement(n,a({},e,{ref:t,icon:xC}))};const AC=B6.forwardRef(EC);var kC={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M484 443.1V528h-84.5c-4.1 0-7.5 3.1-7.5 7v42c0 3.8 3.4 7 7.5 7H484v84.9c0 3.9 3.2 7.1 7 7.1h42c3.9 0 7-3.2 7-7.1V584h84.5c4.1 0 7.5-3.2 7.5-7v-42c0-3.9-3.4-7-7.5-7H540v-84.9c0-3.9-3.1-7.1-7-7.1h-42c-3.8 0-7 3.2-7 7.1zm396-144.7H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder-add",theme:"outlined"};const PC=kC,x6=window.React;var qC=function(e,t){return x6.createElement(n,a({},e,{ref:t,icon:PC}))};const yC=x6.forwardRef(qC);var DC={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M372.5 256H184v512h656V370.4H492.1L372.5 256zM540 443.1V528h84.5c4.1 0 7.5 3.1 7.5 7v42c0 3.8-3.4 7-7.5 7H540v84.9c0 3.9-3.1 7.1-7 7.1h-42c-3.8 0-7-3.2-7-7.1V584h-84.5c-4.1 0-7.5-3.2-7.5-7v-42c0-3.9 3.4-7 7.5-7H484v-84.9c0-3.9 3.2-7.1 7-7.1h42c3.9 0 7 3.2 7 7.1z",fill:t}},{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z",fill:e}},{tag:"path",attrs:{d:"M484 443.1V528h-84.5c-4.1 0-7.5 3.1-7.5 7v42c0 3.8 3.4 7 7.5 7H484v84.9c0 3.9 3.2 7.1 7 7.1h42c3.9 0 7-3.2 7-7.1V584h84.5c4.1 0 7.5-3.2 7.5-7v-42c0-3.9-3.4-7-7.5-7H540v-84.9c0-3.9-3.1-7.1-7-7.1h-42c-3.8 0-7 3.2-7 7.1z",fill:e}}]}},name:"folder-add",theme:"twotone"};const IC=DC,E6=window.React;var UC=function(e,t){return E6.createElement(n,a({},e,{ref:t,icon:IC}))};const WC=E6.forwardRef(UC);var GC={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32z"}}]},name:"folder",theme:"filled"};const NC=GC,A6=window.React;var QC=function(e,t){return A6.createElement(n,a({},e,{ref:t,icon:NC}))};const ZC=A6.forwardRef(QC);var YC={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zm-180 0H238c-13 0-24.8 7.9-29.7 20L136 643.2V256h188.5l119.6 114.4H748V444z"}}]},name:"folder-open",theme:"filled"};const jC=YC,k6=window.React;var JC=function(e,t){return k6.createElement(n,a({},e,{ref:t,icon:jC}))};const KC=k6.forwardRef(JC);var XC={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"};const _C=XC,P6=window.React;var eb=function(e,t){return P6.createElement(n,a({},e,{ref:t,icon:_C}))};const tb=P6.forwardRef(eb);var cb={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M159 768h612.3l103.4-256H262.3z",fill:t}},{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z",fill:e}}]}},name:"folder-open",theme:"twotone"};const ab=cb,q6=window.React;var nb=function(e,t){return q6.createElement(n,a({},e,{ref:t,icon:ab}))};const lb=q6.forwardRef(nb);var ob={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"};const ib=ob,y6=window.React;var rb=function(e,t){return y6.createElement(n,a({},e,{ref:t,icon:ib}))};const db=y6.forwardRef(rb);var sb={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z",fill:e}},{tag:"path",attrs:{d:"M372.5 256H184v512h656V370.4H492.1z",fill:t}}]}},name:"folder",theme:"twotone"};const vb=sb,D6=window.React;var hb=function(e,t){return D6.createElement(n,a({},e,{ref:t,icon:vb}))};const ub=D6.forwardRef(hb);var fb={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M309.1 554.3a42.92 42.92 0 000 36.4C353.3 684 421.6 732 512.5 732s159.2-48.1 203.4-141.3c5.4-11.5 5.4-24.8.1-36.3l-.1-.1-.1-.1C671.7 461 603.4 413 512.5 413s-159.2 48.1-203.4 141.3zM512.5 477c62.1 0 107.4 30 141.1 95.5C620 638 574.6 668 512.5 668s-107.4-30-141.1-95.5c33.7-65.5 79-95.5 141.1-95.5z"}},{tag:"path",attrs:{d:"M457 573a56 56 0 10112 0 56 56 0 10-112 0z"}},{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder-view",theme:"outlined"};const wb=fb,I6=window.React;var mb=function(e,t){return I6.createElement(n,a({},e,{ref:t,icon:wb}))};const gb=I6.forwardRef(mb);var zb={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M904 816H120c-4.4 0-8 3.6-8 8v80c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-80c0-4.4-3.6-8-8-8zm-650.3-80h85c4.2 0 8-2.7 9.3-6.8l53.7-166h219.2l53.2 166c1.3 4 5 6.8 9.3 6.8h89.1c1.1 0 2.2-.2 3.2-.5a9.7 9.7 0 006-12.4L573.6 118.6a9.9 9.9 0 00-9.2-6.6H462.1c-4.2 0-7.9 2.6-9.2 6.6L244.5 723.1c-.4 1-.5 2.1-.5 3.2-.1 5.3 4.3 9.7 9.7 9.7zm255.9-516.1h4.1l83.8 263.8H424.9l84.7-263.8z"}}]},name:"font-colors",theme:"outlined"};const Rb=zb,U6=window.React;var Ob=function(e,t){return U6.createElement(n,a({},e,{ref:t,icon:Rb}))};const $b=U6.forwardRef(Ob);var Mb={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M920 416H616c-4.4 0-8 3.6-8 8v112c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-56h60v320h-46c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h164c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8h-46V480h60v56c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V424c0-4.4-3.6-8-8-8zM656 296V168c0-4.4-3.6-8-8-8H104c-4.4 0-8 3.6-8 8v128c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-64h168v560h-92c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h264c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-92V232h168v64c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8z"}}]},name:"font-size",theme:"outlined"};const Hb=Mb,W6=window.React;var pb=function(e,t){return W6.createElement(n,a({},e,{ref:t,icon:Hb}))};const Tb=W6.forwardRef(pb);var Fb={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M752 100c-61.8 0-112 50.2-112 112 0 47.7 29.9 88.5 72 104.6v27.6L512 601.4 312 344.2v-27.6c42.1-16.1 72-56.9 72-104.6 0-61.8-50.2-112-112-112s-112 50.2-112 112c0 50.6 33.8 93.5 80 107.3v34.4c0 9.7 3.3 19.3 9.3 27L476 672.3v33.6c-44.2 15-76 56.9-76 106.1 0 61.8 50.2 112 112 112s112-50.2 112-112c0-49.2-31.8-91-76-106.1v-33.6l226.7-291.6c6-7.7 9.3-17.3 9.3-27v-34.4c46.2-13.8 80-56.7 80-107.3 0-61.8-50.2-112-112-112zM224 212a48.01 48.01 0 0196 0 48.01 48.01 0 01-96 0zm336 600a48.01 48.01 0 01-96 0 48.01 48.01 0 0196 0zm192-552a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"fork",theme:"outlined"};const Sb=Fb,G6=window.React;var Vb=function(e,t){return G6.createElement(n,a({},e,{ref:t,icon:Sb}))};const Cb=G6.forwardRef(Vb);var bb={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M904 512h-56c-4.4 0-8 3.6-8 8v320H184V184h320c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V520c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M355.9 534.9L354 653.8c-.1 8.9 7.1 16.2 16 16.2h.4l118-2.9c2-.1 4-.9 5.4-2.3l415.9-415c3.1-3.1 3.1-8.2 0-11.3L785.4 114.3c-1.6-1.6-3.6-2.3-5.7-2.3s-4.1.8-5.7 2.3l-415.8 415a8.3 8.3 0 00-2.3 5.6zm63.5 23.6L779.7 199l45.2 45.1-360.5 359.7-45.7 1.1.7-46.4z"}}]},name:"form",theme:"outlined"};const Lb=bb,N6=window.React;var Bb=function(e,t){return N6.createElement(n,a({},e,{ref:t,icon:Lb}))};const xb=N6.forwardRef(Bb);var Eb={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M840 192h-56v-72c0-13.3-10.7-24-24-24H168c-13.3 0-24 10.7-24 24v272c0 13.3 10.7 24 24 24h592c13.3 0 24-10.7 24-24V256h32v200H465c-22.1 0-40 17.9-40 40v136h-44c-4.4 0-8 3.6-8 8v228c0 1.1.2 2.2.6 3.1-.4 1.6-.6 3.2-.6 4.9 0 46.4 37.6 84 84 84s84-37.6 84-84c0-1.7-.2-3.3-.6-4.9.4-1 .6-2 .6-3.1V640c0-4.4-3.6-8-8-8h-44V520h351c22.1 0 40-17.9 40-40V232c0-22.1-17.9-40-40-40z"}}]},name:"format-painter",theme:"filled"};const Ab=Eb,Q6=window.React;var kb=function(e,t){return Q6.createElement(n,a({},e,{ref:t,icon:Ab}))};const Pb=Q6.forwardRef(kb);var qb={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M840 192h-56v-72c0-13.3-10.7-24-24-24H168c-13.3 0-24 10.7-24 24v272c0 13.3 10.7 24 24 24h592c13.3 0 24-10.7 24-24V256h32v200H465c-22.1 0-40 17.9-40 40v136h-44c-4.4 0-8 3.6-8 8v228c0 .6.1 1.3.2 1.9A83.99 83.99 0 00457 960c46.4 0 84-37.6 84-84 0-2.1-.1-4.1-.2-6.1.1-.6.2-1.2.2-1.9V640c0-4.4-3.6-8-8-8h-44V520h351c22.1 0 40-17.9 40-40V232c0-22.1-17.9-40-40-40zM720 352H208V160h512v192zM477 876c0 11-9 20-20 20s-20-9-20-20V696h40v180z"}}]},name:"format-painter",theme:"outlined"};const yb=qb,Z6=window.React;var Db=function(e,t){return Z6.createElement(n,a({},e,{ref:t,icon:yb}))};const Ib=Z6.forwardRef(Db);var Ub={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M825.8 498L538.4 249.9c-10.7-9.2-26.4-.9-26.4 14v496.3c0 14.9 15.7 23.2 26.4 14L825.8 526c8.3-7.2 8.3-20.8 0-28zm-320 0L218.4 249.9c-10.7-9.2-26.4-.9-26.4 14v496.3c0 14.9 15.7 23.2 26.4 14L505.8 526c4.1-3.6 6.2-8.8 6.2-14 0-5.2-2.1-10.4-6.2-14z"}}]},name:"forward",theme:"filled"};const Wb=Ub,Y6=window.React;var Gb=function(e,t){return Y6.createElement(n,a({},e,{ref:t,icon:Wb}))};const Nb=Y6.forwardRef(Gb);var Qb={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M825.8 498L538.4 249.9c-10.7-9.2-26.4-.9-26.4 14v496.3c0 14.9 15.7 23.2 26.4 14L825.8 526c8.3-7.2 8.3-20.8 0-28zm-320 0L218.4 249.9c-10.7-9.2-26.4-.9-26.4 14v496.3c0 14.9 15.7 23.2 26.4 14L505.8 526c4.1-3.6 6.2-8.8 6.2-14 0-5.2-2.1-10.4-6.2-14z"}}]},name:"forward",theme:"outlined"};const Zb=Qb,j6=window.React;var Yb=function(e,t){return j6.createElement(n,a({},e,{ref:t,icon:Zb}))};const jb=j6.forwardRef(Yb);var Jb={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 64zM288 421a48.01 48.01 0 0196 0 48.01 48.01 0 01-96 0zm376 272h-48.1c-4.2 0-7.8-3.2-8.1-7.4C604 636.1 562.5 597 512 597s-92.1 39.1-95.8 88.6c-.3 4.2-3.9 7.4-8.1 7.4H360a8 8 0 01-8-8.4c4.4-84.3 74.5-151.6 160-151.6s155.6 67.3 160 151.6a8 8 0 01-8 8.4zm24-224a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"frown",theme:"filled"};const Kb=Jb,J6=window.React;var Xb=function(e,t){return J6.createElement(n,a({},e,{ref:t,icon:Kb}))};const _b=J6.forwardRef(Xb);var eL={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M288 421a48 48 0 1096 0 48 48 0 10-96 0zm352 0a48 48 0 1096 0 48 48 0 10-96 0zM512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm263 711c-34.2 34.2-74 61-118.3 79.8C611 874.2 562.3 884 512 884c-50.3 0-99-9.8-144.8-29.2A370.4 370.4 0 01248.9 775c-34.2-34.2-61-74-79.8-118.3C149.8 611 140 562.3 140 512s9.8-99 29.2-144.8A370.4 370.4 0 01249 248.9c34.2-34.2 74-61 118.3-79.8C413 149.8 461.7 140 512 140c50.3 0 99 9.8 144.8 29.2A370.4 370.4 0 01775.1 249c34.2 34.2 61 74 79.8 118.3C874.2 413 884 461.7 884 512s-9.8 99-29.2 144.8A368.89 368.89 0 01775 775zM512 533c-85.5 0-155.6 67.3-160 151.6a8 8 0 008 8.4h48.1c4.2 0 7.8-3.2 8.1-7.4C420 636.1 461.5 597 512 597s92.1 39.1 95.8 88.6c.3 4.2 3.9 7.4 8.1 7.4H664a8 8 0 008-8.4C667.6 600.3 597.5 533 512 533z"}}]},name:"frown",theme:"outlined"};const tL=eL,K6=window.React;var cL=function(e,t){return K6.createElement(n,a({},e,{ref:t,icon:tL}))};const aL=K6.forwardRef(cL);var nL={icon:function(e,t){return{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",fill:e}},{tag:"path",attrs:{d:"M512 140c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zM288 421a48.01 48.01 0 0196 0 48.01 48.01 0 01-96 0zm376 272h-48.1c-4.2 0-7.8-3.2-8.1-7.4C604 636.1 562.5 597 512 597s-92.1 39.1-95.8 88.6c-.3 4.2-3.9 7.4-8.1 7.4H360a8 8 0 01-8-8.4c4.4-84.3 74.5-151.6 160-151.6s155.6 67.3 160 151.6a8 8 0 01-8 8.4zm24-224a48.01 48.01 0 010-96 48.01 48.01 0 010 96z",fill:t}},{tag:"path",attrs:{d:"M288 421a48 48 0 1096 0 48 48 0 10-96 0zm224 112c-85.5 0-155.6 67.3-160 151.6a8 8 0 008 8.4h48.1c4.2 0 7.8-3.2 8.1-7.4 3.7-49.5 45.3-88.6 95.8-88.6s92 39.1 95.8 88.6c.3 4.2 3.9 7.4 8.1 7.4H664a8 8 0 008-8.4C667.6 600.3 597.5 533 512 533zm128-112a48 48 0 1096 0 48 48 0 10-96 0z",fill:e}}]}},name:"frown",theme:"twotone"};const lL=nL,X6=window.React;var oL=function(e,t){return X6.createElement(n,a({},e,{ref:t,icon:lL}))};const iL=X6.forwardRef(oL);var rL={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M391 240.9c-.8-6.6-8.9-9.4-13.6-4.7l-43.7 43.7L200 146.3a8.03 8.03 0 00-11.3 0l-42.4 42.3a8.03 8.03 0 000 11.3L280 333.6l-43.9 43.9a8.01 8.01 0 004.7 13.6L401 410c5.1.6 9.5-3.7 8.9-8.9L391 240.9zm10.1 373.2L240.8 633c-6.6.8-9.4 8.9-4.7 13.6l43.9 43.9L146.3 824a8.03 8.03 0 000 11.3l42.4 42.3c3.1 3.1 8.2 3.1 11.3 0L333.7 744l43.7 43.7A8.01 8.01 0 00391 783l18.9-160.1c.6-5.1-3.7-9.4-8.8-8.8zm221.8-204.2L783.2 391c6.6-.8 9.4-8.9 4.7-13.6L744 333.6 877.7 200c3.1-3.1 3.1-8.2 0-11.3l-42.4-42.3a8.03 8.03 0 00-11.3 0L690.3 279.9l-43.7-43.7a8.01 8.01 0 00-13.6 4.7L614.1 401c-.6 5.2 3.7 9.5 8.8 8.9zM744 690.4l43.9-43.9a8.01 8.01 0 00-4.7-13.6L623 614c-5.1-.6-9.5 3.7-8.9 8.9L633 783.1c.8 6.6 8.9 9.4 13.6 4.7l43.7-43.7L824 877.7c3.1 3.1 8.2 3.1 11.3 0l42.4-42.3c3.1-3.1 3.1-8.2 0-11.3L744 690.4z"}}]},name:"fullscreen-exit",theme:"outlined"};const dL=rL,_6=window.React;var sL=function(e,t){return _6.createElement(n,a({},e,{ref:t,icon:dL}))};const vL=_6.forwardRef(sL);var hL={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M290 236.4l43.9-43.9a8.01 8.01 0 00-4.7-13.6L169 160c-5.1-.6-9.5 3.7-8.9 8.9L179 329.1c.8 6.6 8.9 9.4 13.6 4.7l43.7-43.7L370 423.7c3.1 3.1 8.2 3.1 11.3 0l42.4-42.3c3.1-3.1 3.1-8.2 0-11.3L290 236.4zm352.7 187.3c3.1 3.1 8.2 3.1 11.3 0l133.7-133.6 43.7 43.7a8.01 8.01 0 0013.6-4.7L863.9 169c.6-5.1-3.7-9.5-8.9-8.9L694.8 179c-6.6.8-9.4 8.9-4.7 13.6l43.9 43.9L600.3 370a8.03 8.03 0 000 11.3l42.4 42.4zM845 694.9c-.8-6.6-8.9-9.4-13.6-4.7l-43.7 43.7L654 600.3a8.03 8.03 0 00-11.3 0l-42.4 42.3a8.03 8.03 0 000 11.3L734 787.6l-43.9 43.9a8.01 8.01 0 004.7 13.6L855 864c5.1.6 9.5-3.7 8.9-8.9L845 694.9zm-463.7-94.6a8.03 8.03 0 00-11.3 0L236.3 733.9l-43.7-43.7a8.01 8.01 0 00-13.6 4.7L160.1 855c-.6 5.1 3.7 9.5 8.9 8.9L329.2 845c6.6-.8 9.4-8.9 4.7-13.6L290 787.6 423.7 654c3.1-3.1 3.1-8.2 0-11.3l-42.4-42.4z"}}]},name:"fullscreen",theme:"outlined"};const uL=hL,e0=window.React;var fL=function(e,t){return e0.createElement(n,a({},e,{ref:t,icon:uL}))};const wL=e0.forwardRef(fL);var mL={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M926 164H94c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V196c0-17.7-14.3-32-32-32zm-92.3 194.4l-297 297.2a8.03 8.03 0 01-11.3 0L410.9 541.1 238.4 713.7a8.03 8.03 0 01-11.3 0l-36.8-36.8a8.03 8.03 0 010-11.3l214.9-215c3.1-3.1 8.2-3.1 11.3 0L531 565l254.5-254.6c3.1-3.1 8.2-3.1 11.3 0l36.8 36.8c3.2 3 3.2 8.1.1 11.2z"}}]},name:"fund",theme:"filled"};const gL=mL,t0=window.React;var zL=function(e,t){return t0.createElement(n,a({},e,{ref:t,icon:gL}))};const RL=t0.forwardRef(zL);var OL={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M926 164H94c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V196c0-17.7-14.3-32-32-32zm-40 632H134V236h752v560zm-658.9-82.3c3.1 3.1 8.2 3.1 11.3 0l172.5-172.5 114.4 114.5c3.1 3.1 8.2 3.1 11.3 0l297-297.2c3.1-3.1 3.1-8.2 0-11.3l-36.8-36.8a8.03 8.03 0 00-11.3 0L531 565 416.6 450.5a8.03 8.03 0 00-11.3 0l-214.9 215a8.03 8.03 0 000 11.3l36.7 36.9z"}}]},name:"fund",theme:"outlined"};const $L=OL,c0=window.React;var ML=function(e,t){return c0.createElement(n,a({},e,{ref:t,icon:$L}))};const HL=c0.forwardRef(ML);var pL={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M312.1 591.5c3.1 3.1 8.2 3.1 11.3 0l101.8-101.8 86.1 86.2c3.1 3.1 8.2 3.1 11.3 0l226.3-226.5c3.1-3.1 3.1-8.2 0-11.3l-36.8-36.8a8.03 8.03 0 00-11.3 0L517 485.3l-86.1-86.2a8.03 8.03 0 00-11.3 0L275.3 543.4a8.03 8.03 0 000 11.3l36.8 36.8z"}},{tag:"path",attrs:{d:"M904 160H548V96c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H120c-17.7 0-32 14.3-32 32v520c0 17.7 14.3 32 32 32h356.4v32L311.6 884.1a7.92 7.92 0 00-2.3 11l30.3 47.2v.1c2.4 3.7 7.4 4.7 11.1 2.3L512 838.9l161.3 105.8c3.7 2.4 8.7 1.4 11.1-2.3v-.1l30.3-47.2a8 8 0 00-2.3-11L548 776.3V744h356c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32zm-40 512H160V232h704v440z"}}]},name:"fund-projection-screen",theme:"outlined"};const TL=pL,a0=window.React;var FL=function(e,t){return a0.createElement(n,a({},e,{ref:t,icon:TL}))};const SL=a0.forwardRef(FL);var VL={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 160H96c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32zm-40 632H136V232h752v560z",fill:e}},{tag:"path",attrs:{d:"M136 792h752V232H136v560zm56.4-130.5l214.9-215c3.1-3.1 8.2-3.1 11.3 0L533 561l254.5-254.6c3.1-3.1 8.2-3.1 11.3 0l36.8 36.8c3.1 3.1 3.1 8.2 0 11.3l-297 297.2a8.03 8.03 0 01-11.3 0L412.9 537.2 240.4 709.7a8.03 8.03 0 01-11.3 0l-36.7-36.9a8.03 8.03 0 010-11.3z",fill:t}},{tag:"path",attrs:{d:"M229.1 709.7c3.1 3.1 8.2 3.1 11.3 0l172.5-172.5 114.4 114.5c3.1 3.1 8.2 3.1 11.3 0l297-297.2c3.1-3.1 3.1-8.2 0-11.3l-36.8-36.8a8.03 8.03 0 00-11.3 0L533 561 418.6 446.5a8.03 8.03 0 00-11.3 0l-214.9 215a8.03 8.03 0 000 11.3l36.7 36.9z",fill:e}}]}},name:"fund",theme:"twotone"};const CL=VL,n0=window.React;var bL=function(e,t){return n0.createElement(n,a({},e,{ref:t,icon:CL}))};const LL=n0.forwardRef(bL);var BL={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M956 686.5l-.1-.1-.1-.1C911.7 593 843.4 545 752.5 545s-159.2 48.1-203.4 141.3v.1a42.92 42.92 0 000 36.4C593.3 816 661.6 864 752.5 864s159.2-48.1 203.4-141.3c5.4-11.5 5.4-24.8.1-36.2zM752.5 800c-62.1 0-107.4-30-141.1-95.5C645 639 690.4 609 752.5 609c62.1 0 107.4 30 141.1 95.5C860 770 814.6 800 752.5 800z"}},{tag:"path",attrs:{d:"M697 705a56 56 0 10112 0 56 56 0 10-112 0zM136 232h704v253h72V192c0-17.7-14.3-32-32-32H96c-17.7 0-32 14.3-32 32v520c0 17.7 14.3 32 32 32h352v-72H136V232z"}},{tag:"path",attrs:{d:"M724.9 338.1l-36.8-36.8a8.03 8.03 0 00-11.3 0L493 485.3l-86.1-86.2a8.03 8.03 0 00-11.3 0L251.3 543.4a8.03 8.03 0 000 11.3l36.8 36.8c3.1 3.1 8.2 3.1 11.3 0l101.8-101.8 86.1 86.2c3.1 3.1 8.2 3.1 11.3 0l226.3-226.5c3.2-3.1 3.2-8.2 0-11.3z"}}]},name:"fund-view",theme:"outlined"};const xL=BL,l0=window.React;var EL=function(e,t){return l0.createElement(n,a({},e,{ref:t,icon:xL}))};const AL=l0.forwardRef(EL);var kL={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M336.7 586h350.6l84.9-148H251.8zm543.4-432H143.9c-24.5 0-39.8 26.7-27.5 48L215 374h594l98.7-172c12.2-21.3-3.1-48-27.6-48zM349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V650H349v188z"}}]},name:"funnel-plot",theme:"filled"};const PL=kL,o0=window.React;var qL=function(e,t){return o0.createElement(n,a({},e,{ref:t,icon:PL}))};const yL=o0.forwardRef(qL);var DL={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880.1 154H143.9c-24.5 0-39.8 26.7-27.5 48L349 607.4V838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V607.4L907.7 202c12.2-21.3-3.1-48-27.6-48zM603.4 798H420.6V650h182.9v148zm9.6-226.6l-8.4 14.6H419.3l-8.4-14.6L334.4 438h355.2L613 571.4zM726.3 374H297.7l-85-148h598.6l-85 148z"}}]},name:"funnel-plot",theme:"outlined"};const IL=DL,i0=window.React;var UL=function(e,t){return i0.createElement(n,a({},e,{ref:t,icon:IL}))};const WL=i0.forwardRef(UL);var GL={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M420.6 798h182.9V650H420.6zM297.7 374h428.6l85-148H212.7zm113.2 197.4l8.4 14.6h185.3l8.4-14.6L689.6 438H334.4z",fill:t}},{tag:"path",attrs:{d:"M880.1 154H143.9c-24.5 0-39.8 26.7-27.5 48L349 607.4V838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V607.4L907.7 202c12.2-21.3-3.1-48-27.6-48zM603.5 798H420.6V650h182.9v148zm9.5-226.6l-8.4 14.6H419.3l-8.4-14.6L334.4 438h355.2L613 571.4zM726.3 374H297.7l-85-148h598.6l-85 148z",fill:e}}]}},name:"funnel-plot",theme:"twotone"};const NL=GL,r0=window.React;var QL=function(e,t){return r0.createElement(n,a({},e,{ref:t,icon:NL}))};const ZL=r0.forwardRef(QL);var YL={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 392c8.8 0 16-7.2 16-16V192c0-8.8-7.2-16-16-16H744c-8.8 0-16 7.2-16 16v56H296v-56c0-8.8-7.2-16-16-16H96c-8.8 0-16 7.2-16 16v184c0 8.8 7.2 16 16 16h56v240H96c-8.8 0-16 7.2-16 16v184c0 8.8 7.2 16 16 16h184c8.8 0 16-7.2 16-16v-56h432v56c0 8.8 7.2 16 16 16h184c8.8 0 16-7.2 16-16V648c0-8.8-7.2-16-16-16h-56V392h56zM792 240h88v88h-88v-88zm-648 88v-88h88v88h-88zm88 456h-88v-88h88v88zm648-88v88h-88v-88h88zm-80-64h-56c-8.8 0-16 7.2-16 16v56H296v-56c0-8.8-7.2-16-16-16h-56V392h56c8.8 0 16-7.2 16-16v-56h432v56c0 8.8 7.2 16 16 16h56v240z"}}]},name:"gateway",theme:"outlined"};const jL=YL,d0=window.React;var JL=function(e,t){return d0.createElement(n,a({},e,{ref:t,icon:jL}))};const KL=d0.forwardRef(JL);var XL={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M944 299H692c-4.4 0-8 3.6-8 8v406c0 4.4 3.6 8 8 8h59.2c4.4 0 8-3.6 8-8V549.9h168.2c4.4 0 8-3.6 8-8V495c0-4.4-3.6-8-8-8H759.2V364.2H944c4.4 0 8-3.6 8-8V307c0-4.4-3.6-8-8-8zm-356 1h-56c-4.4 0-8 3.6-8 8v406c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V308c0-4.4-3.6-8-8-8zM452 500.9H290.5c-4.4 0-8 3.6-8 8v43.7c0 4.4 3.6 8 8 8h94.9l-.3 8.9c-1.2 58.8-45.6 98.5-110.9 98.5-76.2 0-123.9-59.7-123.9-156.7 0-95.8 46.8-155.2 121.5-155.2 54.8 0 93.1 26.9 108.5 75.4h76.2c-13.6-87.2-86-143.4-184.7-143.4C150 288 72 375.2 72 511.9 72 650.2 149.1 736 273 736c114.1 0 187-70.7 187-181.6v-45.5c0-4.4-3.6-8-8-8z"}}]},name:"gif",theme:"outlined"};const _L=XL,s0=window.React;var eB=function(e,t){return s0.createElement(n,a({},e,{ref:t,icon:_L}))};const tB=s0.forwardRef(eB);var cB={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M160 894c0 17.7 14.3 32 32 32h286V550H160v344zm386 32h286c17.7 0 32-14.3 32-32V550H546v376zm334-616H732.4c13.6-21.4 21.6-46.8 21.6-74 0-76.1-61.9-138-138-138-41.4 0-78.7 18.4-104 47.4-25.3-29-62.6-47.4-104-47.4-76.1 0-138 61.9-138 138 0 27.2 7.9 52.6 21.6 74H144c-17.7 0-32 14.3-32 32v140h366V310h68v172h366V342c0-17.7-14.3-32-32-32zm-402-4h-70c-38.6 0-70-31.4-70-70s31.4-70 70-70 70 31.4 70 70v70zm138 0h-70v-70c0-38.6 31.4-70 70-70s70 31.4 70 70-31.4 70-70 70z"}}]},name:"gift",theme:"filled"};const aB=cB,v0=window.React;var nB=function(e,t){return v0.createElement(n,a({},e,{ref:t,icon:aB}))};const lB=v0.forwardRef(nB);var oB={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 310H732.4c13.6-21.4 21.6-46.8 21.6-74 0-76.1-61.9-138-138-138-41.4 0-78.7 18.4-104 47.4-25.3-29-62.6-47.4-104-47.4-76.1 0-138 61.9-138 138 0 27.2 7.9 52.6 21.6 74H144c-17.7 0-32 14.3-32 32v200c0 4.4 3.6 8 8 8h40v344c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V550h40c4.4 0 8-3.6 8-8V342c0-17.7-14.3-32-32-32zm-334-74c0-38.6 31.4-70 70-70s70 31.4 70 70-31.4 70-70 70h-70v-70zm-138-70c38.6 0 70 31.4 70 70v70h-70c-38.6 0-70-31.4-70-70s31.4-70 70-70zM180 482V378h298v104H180zm48 68h250v308H228V550zm568 308H546V550h250v308zm48-376H546V378h298v104z"}}]},name:"gift",theme:"outlined"};const iB=oB,h0=window.React;var rB=function(e,t){return h0.createElement(n,a({},e,{ref:t,icon:iB}))};const dB=h0.forwardRef(rB);var sB={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M546 378h298v104H546zM228 550h250v308H228zm-48-172h298v104H180zm366 172h250v308H546z",fill:t}},{tag:"path",attrs:{d:"M880 310H732.4c13.6-21.4 21.6-46.8 21.6-74 0-76.1-61.9-138-138-138-41.4 0-78.7 18.4-104 47.4-25.3-29-62.6-47.4-104-47.4-76.1 0-138 61.9-138 138 0 27.2 7.9 52.6 21.6 74H144c-17.7 0-32 14.3-32 32v200c0 4.4 3.6 8 8 8h40v344c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V550h40c4.4 0 8-3.6 8-8V342c0-17.7-14.3-32-32-32zM478 858H228V550h250v308zm0-376H180V378h298v104zm0-176h-70c-38.6 0-70-31.4-70-70s31.4-70 70-70 70 31.4 70 70v70zm68-70c0-38.6 31.4-70 70-70s70 31.4 70 70-31.4 70-70 70h-70v-70zm250 622H546V550h250v308zm48-376H546V378h298v104z",fill:e}}]}},name:"gift",theme:"twotone"};const vB=sB,u0=window.React;var hB=function(e,t){return u0.createElement(n,a({},e,{ref:t,icon:vB}))};const uB=u0.forwardRef(hB);var fB={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M511.6 76.3C264.3 76.2 64 276.4 64 523.5 64 718.9 189.3 885 363.8 946c23.5 5.9 19.9-10.8 19.9-22.2v-77.5c-135.7 15.9-141.2-73.9-150.3-88.9C215 726 171.5 718 184.5 703c30.9-15.9 62.4 4 98.9 57.9 26.4 39.1 77.9 32.5 104 26 5.7-23.5 17.9-44.5 34.7-60.8-140.6-25.2-199.2-111-199.2-213 0-49.5 16.3-95 48.3-131.7-20.4-60.5 1.9-112.3 4.9-120 58.1-5.2 118.5 41.6 123.2 45.3 33-8.9 70.7-13.6 112.9-13.6 42.4 0 80.2 4.9 113.5 13.9 11.3-8.6 67.3-48.8 121.3-43.9 2.9 7.7 24.7 58.3 5.5 118 32.4 36.8 48.9 82.7 48.9 132.3 0 102.2-59 188.1-200 212.9a127.5 127.5 0 0138.1 91v112.5c.8 9 0 17.9 15 17.9 177.1-59.7 304.6-227 304.6-424.1 0-247.2-200.4-447.3-447.5-447.3z"}}]},name:"github",theme:"filled"};const wB=fB,f0=window.React;var mB=function(e,t){return f0.createElement(n,a({},e,{ref:t,icon:wB}))};const gB=f0.forwardRef(mB);var zB={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M511.6 76.3C264.3 76.2 64 276.4 64 523.5 64 718.9 189.3 885 363.8 946c23.5 5.9 19.9-10.8 19.9-22.2v-77.5c-135.7 15.9-141.2-73.9-150.3-88.9C215 726 171.5 718 184.5 703c30.9-15.9 62.4 4 98.9 57.9 26.4 39.1 77.9 32.5 104 26 5.7-23.5 17.9-44.5 34.7-60.8-140.6-25.2-199.2-111-199.2-213 0-49.5 16.3-95 48.3-131.7-20.4-60.5 1.9-112.3 4.9-120 58.1-5.2 118.5 41.6 123.2 45.3 33-8.9 70.7-13.6 112.9-13.6 42.4 0 80.2 4.9 113.5 13.9 11.3-8.6 67.3-48.8 121.3-43.9 2.9 7.7 24.7 58.3 5.5 118 32.4 36.8 48.9 82.7 48.9 132.3 0 102.2-59 188.1-200 212.9a127.5 127.5 0 0138.1 91v112.5c.8 9 0 17.9 15 17.9 177.1-59.7 304.6-227 304.6-424.1 0-247.2-200.4-447.3-447.5-447.3z"}}]},name:"github",theme:"outlined"};const RB=zB,w0=window.React;var OB=function(e,t){return w0.createElement(n,a({},e,{ref:t,icon:RB}))};const $B=w0.forwardRef(OB);var MB={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M910.5 553.2l-109-370.8c-6.8-20.4-23.1-34.1-44.9-34.1s-39.5 12.3-46.3 32.7l-72.2 215.4H386.2L314 181.1c-6.8-20.4-24.5-32.7-46.3-32.7s-39.5 13.6-44.9 34.1L113.9 553.2c-4.1 13.6 1.4 28.6 12.3 36.8l385.4 289 386.7-289c10.8-8.1 16.3-23.1 12.2-36.8z"}}]},name:"gitlab",theme:"filled"};const HB=MB,m0=window.React;var pB=function(e,t){return m0.createElement(n,a({},e,{ref:t,icon:HB}))};const TB=m0.forwardRef(pB);var FB={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M913.9 552.2L805 181.4v-.1c-7.6-22.9-25.7-36.5-48.3-36.5-23.4 0-42.5 13.5-49.7 35.2l-71.4 213H388.8l-71.4-213c-7.2-21.7-26.3-35.2-49.7-35.2-23.1 0-42.5 14.8-48.4 36.6L110.5 552.2c-4.4 14.7 1.2 31.4 13.5 40.7l368.5 276.4c2.6 3.6 6.2 6.3 10.4 7.8l8.6 6.4 8.5-6.4c4.9-1.7 9-4.7 11.9-8.9l368.4-275.4c12.4-9.2 18-25.9 13.6-40.6zM751.7 193.4c1-1.8 2.9-1.9 3.5-1.9 1.1 0 2.5.3 3.4 3L818 394.3H684.5l67.2-200.9zm-487.4 1c.9-2.6 2.3-2.9 3.4-2.9 2.7 0 2.9.1 3.4 1.7l67.3 201.2H206.5l57.8-200zM158.8 558.7l28.2-97.3 202.4 270.2-230.6-172.9zm73.9-116.4h122.1l90.8 284.3-212.9-284.3zM512.9 776L405.7 442.3H620L512.9 776zm157.9-333.7h119.5L580 723.1l90.8-280.8zm-40.7 293.9l207.3-276.7 29.5 99.2-236.8 177.5z"}}]},name:"gitlab",theme:"outlined"};const SB=FB,g0=window.React;var VB=function(e,t){return g0.createElement(n,a({},e,{ref:t,icon:SB}))};const CB=g0.forwardRef(VB);var bB={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.4 800.9c.2-.3.5-.6.7-.9C920.6 722.1 960 621.7 960 512s-39.4-210.1-104.8-288c-.2-.3-.5-.5-.7-.8-1.1-1.3-2.1-2.5-3.2-3.7-.4-.5-.8-.9-1.2-1.4l-4.1-4.7-.1-.1c-1.5-1.7-3.1-3.4-4.6-5.1l-.1-.1c-3.2-3.4-6.4-6.8-9.7-10.1l-.1-.1-4.8-4.8-.3-.3c-1.5-1.5-3-2.9-4.5-4.3-.5-.5-1-1-1.6-1.5-1-1-2-1.9-3-2.8-.3-.3-.7-.6-1-1C736.4 109.2 629.5 64 512 64s-224.4 45.2-304.3 119.2c-.3.3-.7.6-1 1-1 .9-2 1.9-3 2.9-.5.5-1 1-1.6 1.5-1.5 1.4-3 2.9-4.5 4.3l-.3.3-4.8 4.8-.1.1c-3.3 3.3-6.5 6.7-9.7 10.1l-.1.1c-1.6 1.7-3.1 3.4-4.6 5.1l-.1.1c-1.4 1.5-2.8 3.1-4.1 4.7-.4.5-.8.9-1.2 1.4-1.1 1.2-2.1 2.5-3.2 3.7-.2.3-.5.5-.7.8C103.4 301.9 64 402.3 64 512s39.4 210.1 104.8 288c.2.3.5.6.7.9l3.1 3.7c.4.5.8.9 1.2 1.4l4.1 4.7c0 .1.1.1.1.2 1.5 1.7 3 3.4 4.6 5l.1.1c3.2 3.4 6.4 6.8 9.6 10.1l.1.1c1.6 1.6 3.1 3.2 4.7 4.7l.3.3c3.3 3.3 6.7 6.5 10.1 9.6 80.1 74 187 119.2 304.5 119.2s224.4-45.2 304.3-119.2a300 300 0 0010-9.6l.3-.3c1.6-1.6 3.2-3.1 4.7-4.7l.1-.1c3.3-3.3 6.5-6.7 9.6-10.1l.1-.1c1.5-1.7 3.1-3.3 4.6-5 0-.1.1-.1.1-.2 1.4-1.5 2.8-3.1 4.1-4.7.4-.5.8-.9 1.2-1.4a99 99 0 003.3-3.7zm4.1-142.6c-13.8 32.6-32 62.8-54.2 90.2a444.07 444.07 0 00-81.5-55.9c11.6-46.9 18.8-98.4 20.7-152.6H887c-3 40.9-12.6 80.6-28.5 118.3zM887 484H743.5c-1.9-54.2-9.1-105.7-20.7-152.6 29.3-15.6 56.6-34.4 81.5-55.9A373.86 373.86 0 01887 484zM658.3 165.5c39.7 16.8 75.8 40 107.6 69.2a394.72 394.72 0 01-59.4 41.8c-15.7-45-35.8-84.1-59.2-115.4 3.7 1.4 7.4 2.9 11 4.4zm-90.6 700.6c-9.2 7.2-18.4 12.7-27.7 16.4V697a389.1 389.1 0 01115.7 26.2c-8.3 24.6-17.9 47.3-29 67.8-17.4 32.4-37.8 58.3-59 75.1zm59-633.1c11 20.6 20.7 43.3 29 67.8A389.1 389.1 0 01540 327V141.6c9.2 3.7 18.5 9.1 27.7 16.4 21.2 16.7 41.6 42.6 59 75zM540 640.9V540h147.5c-1.6 44.2-7.1 87.1-16.3 127.8l-.3 1.2A445.02 445.02 0 00540 640.9zm0-156.9V383.1c45.8-2.8 89.8-12.5 130.9-28.1l.3 1.2c9.2 40.7 14.7 83.5 16.3 127.8H540zm-56 56v100.9c-45.8 2.8-89.8 12.5-130.9 28.1l-.3-1.2c-9.2-40.7-14.7-83.5-16.3-127.8H484zm-147.5-56c1.6-44.2 7.1-87.1 16.3-127.8l.3-1.2c41.1 15.6 85 25.3 130.9 28.1V484H336.5zM484 697v185.4c-9.2-3.7-18.5-9.1-27.7-16.4-21.2-16.7-41.7-42.7-59.1-75.1-11-20.6-20.7-43.3-29-67.8 37.2-14.6 75.9-23.3 115.8-26.1zm0-370a389.1 389.1 0 01-115.7-26.2c8.3-24.6 17.9-47.3 29-67.8 17.4-32.4 37.8-58.4 59.1-75.1 9.2-7.2 18.4-12.7 27.7-16.4V327zM365.7 165.5c3.7-1.5 7.3-3 11-4.4-23.4 31.3-43.5 70.4-59.2 115.4-21-12-40.9-26-59.4-41.8 31.8-29.2 67.9-52.4 107.6-69.2zM165.5 365.7c13.8-32.6 32-62.8 54.2-90.2 24.9 21.5 52.2 40.3 81.5 55.9-11.6 46.9-18.8 98.4-20.7 152.6H137c3-40.9 12.6-80.6 28.5-118.3zM137 540h143.5c1.9 54.2 9.1 105.7 20.7 152.6a444.07 444.07 0 00-81.5 55.9A373.86 373.86 0 01137 540zm228.7 318.5c-39.7-16.8-75.8-40-107.6-69.2 18.5-15.8 38.4-29.7 59.4-41.8 15.7 45 35.8 84.1 59.2 115.4-3.7-1.4-7.4-2.9-11-4.4zm292.6 0c-3.7 1.5-7.3 3-11 4.4 23.4-31.3 43.5-70.4 59.2-115.4 21 12 40.9 26 59.4 41.8a373.81 373.81 0 01-107.6 69.2z"}}]},name:"global",theme:"outlined"};const LB=bB,z0=window.React;var BB=function(e,t){return z0.createElement(n,a({},e,{ref:t,icon:LB}))};const xB=z0.forwardRef(BB);var EB={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M905.9 806.7l-40.2-248c-.6-3.9-4-6.7-7.9-6.7H596.2c-3.9 0-7.3 2.8-7.9 6.7l-40.2 248c-.1.4-.1.9-.1 1.3 0 4.4 3.6 8 8 8h342c.4 0 .9 0 1.3-.1 4.3-.7 7.3-4.8 6.6-9.2zm-470.2-248c-.6-3.9-4-6.7-7.9-6.7H166.2c-3.9 0-7.3 2.8-7.9 6.7l-40.2 248c-.1.4-.1.9-.1 1.3 0 4.4 3.6 8 8 8h342c.4 0 .9 0 1.3-.1 4.4-.7 7.3-4.8 6.6-9.2l-40.2-248zM342 472h342c.4 0 .9 0 1.3-.1 4.4-.7 7.3-4.8 6.6-9.2l-40.2-248c-.6-3.9-4-6.7-7.9-6.7H382.2c-3.9 0-7.3 2.8-7.9 6.7l-40.2 248c-.1.4-.1.9-.1 1.3 0 4.4 3.6 8 8 8z"}}]},name:"gold",theme:"filled"};const AB=EB,R0=window.React;var kB=function(e,t){return R0.createElement(n,a({},e,{ref:t,icon:AB}))};const PB=R0.forwardRef(kB);var qB={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M342 472h342c.4 0 .9 0 1.3-.1 4.4-.7 7.3-4.8 6.6-9.2l-40.2-248c-.6-3.9-4-6.7-7.9-6.7H382.2c-3.9 0-7.3 2.8-7.9 6.7l-40.2 248c-.1.4-.1.9-.1 1.3 0 4.4 3.6 8 8 8zm91.2-196h159.5l20.7 128h-201l20.8-128zm2.5 282.7c-.6-3.9-4-6.7-7.9-6.7H166.2c-3.9 0-7.3 2.8-7.9 6.7l-40.2 248c-.1.4-.1.9-.1 1.3 0 4.4 3.6 8 8 8h342c.4 0 .9 0 1.3-.1 4.4-.7 7.3-4.8 6.6-9.2l-40.2-248zM196.5 748l20.7-128h159.5l20.7 128H196.5zm709.4 58.7l-40.2-248c-.6-3.9-4-6.7-7.9-6.7H596.2c-3.9 0-7.3 2.8-7.9 6.7l-40.2 248c-.1.4-.1.9-.1 1.3 0 4.4 3.6 8 8 8h342c.4 0 .9 0 1.3-.1 4.3-.7 7.3-4.8 6.6-9.2zM626.5 748l20.7-128h159.5l20.7 128H626.5z"}}]},name:"gold",theme:"outlined"};const yB=qB,O0=window.React;var DB=function(e,t){return O0.createElement(n,a({},e,{ref:t,icon:yB}))};const IB=O0.forwardRef(DB);var UB={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M435.7 558.7c-.6-3.9-4-6.7-7.9-6.7H166.2c-3.9 0-7.3 2.8-7.9 6.7l-40.2 248c-.1.4-.1.9-.1 1.3 0 4.4 3.6 8 8 8h342c.4 0 .9 0 1.3-.1 4.4-.7 7.3-4.8 6.6-9.2l-40.2-248zM196.5 748l20.7-128h159.5l20.7 128H196.5zm709.4 58.7l-40.2-248c-.6-3.9-4-6.7-7.9-6.7H596.2c-3.9 0-7.3 2.8-7.9 6.7l-40.2 248c-.1.4-.1.9-.1 1.3 0 4.4 3.6 8 8 8h342c.4 0 .9 0 1.3-.1 4.3-.7 7.3-4.8 6.6-9.2zM626.5 748l20.7-128h159.5l20.7 128H626.5zM342 472h342c.4 0 .9 0 1.3-.1 4.4-.7 7.3-4.8 6.6-9.2l-40.2-248c-.6-3.9-4-6.7-7.9-6.7H382.2c-3.9 0-7.3 2.8-7.9 6.7l-40.2 248c-.1.4-.1.9-.1 1.3 0 4.4 3.6 8 8 8zm91.2-196h159.5l20.7 128h-201l20.8-128z",fill:e}},{tag:"path",attrs:{d:"M592.7 276H433.2l-20.8 128h201zM217.2 620l-20.7 128h200.9l-20.7-128zm430 0l-20.7 128h200.9l-20.7-128z",fill:t}}]}},name:"gold",theme:"twotone"};const WB=UB,$0=window.React;var GB=function(e,t){return $0.createElement(n,a({},e,{ref:t,icon:WB}))};const NB=$0.forwardRef(GB);var QB={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M905.9 806.7l-40.2-248c-.6-3.9-4-6.7-7.9-6.7H596.2c-3.9 0-7.3 2.8-7.9 6.7l-40.2 248c-.1.4-.1.9-.1 1.3 0 4.4 3.6 8 8 8h342c.4 0 .9 0 1.3-.1 4.3-.7 7.3-4.8 6.6-9.2zm-470.2-248c-.6-3.9-4-6.7-7.9-6.7H166.2c-3.9 0-7.3 2.8-7.9 6.7l-40.2 248c-.1.4-.1.9-.1 1.3 0 4.4 3.6 8 8 8h342c.4 0 .9 0 1.3-.1 4.4-.7 7.3-4.8 6.6-9.2l-40.2-248zM342 472h342c.4 0 .9 0 1.3-.1 4.4-.7 7.3-4.8 6.6-9.2l-40.2-248c-.6-3.9-4-6.7-7.9-6.7H382.2c-3.9 0-7.3 2.8-7.9 6.7l-40.2 248c-.1.4-.1.9-.1 1.3 0 4.4 3.6 8 8 8z"}}]},name:"golden",theme:"filled"};const ZB=QB,M0=window.React;var YB=function(e,t){return M0.createElement(n,a({},e,{ref:t,icon:ZB}))};const jB=M0.forwardRef(YB);var JB={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 64zm167 633.6C638.4 735 583 757 516.9 757c-95.7 0-178.5-54.9-218.8-134.9C281.5 589 272 551.6 272 512s9.5-77 26.1-110.1c40.3-80.1 123.1-135 218.8-135 66 0 121.4 24.3 163.9 63.8L610.6 401c-25.4-24.3-57.7-36.6-93.6-36.6-63.8 0-117.8 43.1-137.1 101-4.9 14.7-7.7 30.4-7.7 46.6s2.8 31.9 7.7 46.6c19.3 57.9 73.3 101 137 101 33 0 61-8.7 82.9-23.4 26-17.4 43.2-43.3 48.9-74H516.9v-94.8h230.7c2.9 16.1 4.4 32.8 4.4 50.1 0 74.7-26.7 137.4-73 180.1z"}}]},name:"google-circle",theme:"filled"};const KB=JB,H0=window.React;var XB=function(e,t){return H0.createElement(n,a({},e,{ref:t,icon:KB}))};const _B=H0.forwardRef(XB);var ex={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M881 442.4H519.7v148.5h206.4c-8.9 48-35.9 88.6-76.6 115.8-34.4 23-78.3 36.6-129.9 36.6-99.9 0-184.4-67.5-214.6-158.2-7.6-23-12-47.6-12-72.9s4.4-49.9 12-72.9c30.3-90.6 114.8-158.1 214.7-158.1 56.3 0 106.8 19.4 146.6 57.4l110-110.1c-66.5-62-153.2-100-256.6-100-149.9 0-279.6 86-342.7 211.4-26 51.8-40.8 110.4-40.8 172.4S151 632.8 177 684.6C240.1 810 369.8 896 519.7 896c103.6 0 190.4-34.4 253.8-93 72.5-66.8 114.4-165.2 114.4-282.1 0-27.2-2.4-53.3-6.9-78.5z"}}]},name:"google",theme:"outlined"};const tx=ex,p0=window.React;var cx=function(e,t){return p0.createElement(n,a({},e,{ref:t,icon:tx}))};const ax=p0.forwardRef(cx);var nx={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 64zm36.5 558.8c-43.9 61.8-132.1 79.8-200.9 53.3-69-26.3-118-99.2-112.1-173.5 1.5-90.9 85.2-170.6 176.1-167.5 43.6-2 84.6 16.9 118 43.6-14.3 16.2-29 31.8-44.8 46.3-40.1-27.7-97.2-35.6-137.3-3.6-57.4 39.7-60 133.4-4.8 176.1 53.7 48.7 155.2 24.5 170.1-50.1-33.6-.5-67.4 0-101-1.1-.1-20.1-.2-40.1-.1-60.2 56.2-.2 112.5-.3 168.8.2 3.3 47.3-3 97.5-32 136.5zM791 536.5c-16.8.2-33.6.3-50.4.4-.2 16.8-.3 33.6-.3 50.4H690c-.2-16.8-.2-33.5-.3-50.3-16.8-.2-33.6-.3-50.4-.5v-50.1c16.8-.2 33.6-.3 50.4-.3.1-16.8.3-33.6.4-50.4h50.2l.3 50.4c16.8.2 33.6.2 50.4.3v50.1z"}}]},name:"google-plus-circle",theme:"filled"};const lx=nx,T0=window.React;var ox=function(e,t){return T0.createElement(n,a({},e,{ref:t,icon:lx}))};const ix=T0.forwardRef(ox);var rx={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M879.5 470.4c-.3-27-.4-54.2-.5-81.3h-80.8c-.3 27-.5 54.1-.7 81.3-27.2.1-54.2.3-81.2.6v80.9c27 .3 54.2.5 81.2.8.3 27 .3 54.1.5 81.1h80.9c.1-27 .3-54.1.5-81.3 27.2-.3 54.2-.4 81.2-.7v-80.9c-26.9-.2-54.1-.2-81.1-.5zm-530 .4c-.1 32.3 0 64.7.1 97 54.2 1.8 108.5 1 162.7 1.8-23.9 120.3-187.4 159.3-273.9 80.7-89-68.9-84.8-220 7.7-284 64.7-51.6 156.6-38.9 221.3 5.8 25.4-23.5 49.2-48.7 72.1-74.7-53.8-42.9-119.8-73.5-190-70.3-146.6-4.9-281.3 123.5-283.7 270.2-9.4 119.9 69.4 237.4 180.6 279.8 110.8 42.7 252.9 13.6 323.7-86 46.7-62.9 56.8-143.9 51.3-220-90.7-.7-181.3-.6-271.9-.3z"}}]},name:"google-plus",theme:"outlined"};const dx=rx,F0=window.React;var sx=function(e,t){return F0.createElement(n,a({},e,{ref:t,icon:dx}))};const vx=F0.forwardRef(sx);var hx={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zM548.5 622.8c-43.9 61.8-132.1 79.8-200.9 53.3-69-26.3-118-99.2-112.1-173.5 1.5-90.9 85.2-170.6 176.1-167.5 43.6-2 84.6 16.9 118 43.6-14.3 16.2-29 31.8-44.8 46.3-40.1-27.7-97.2-35.6-137.3-3.6-57.4 39.7-60 133.4-4.8 176.1 53.7 48.7 155.2 24.5 170.1-50.1-33.6-.5-67.4 0-101-1.1-.1-20.1-.2-40.1-.1-60.2 56.2-.2 112.5-.3 168.8.2 3.3 47.3-3 97.5-32 136.5zM791 536.5c-16.8.2-33.6.3-50.4.4-.2 16.8-.3 33.6-.3 50.4H690c-.2-16.8-.2-33.5-.3-50.3-16.8-.2-33.6-.3-50.4-.5v-50.1c16.8-.2 33.6-.3 50.4-.3.1-16.8.3-33.6.4-50.4h50.2l.3 50.4c16.8.2 33.6.2 50.4.3v50.1z"}}]},name:"google-plus-square",theme:"filled"};const ux=hx,S0=window.React;var fx=function(e,t){return S0.createElement(n,a({},e,{ref:t,icon:ux}))};const wx=S0.forwardRef(fx);var mx={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zM679 697.6C638.4 735 583 757 516.9 757c-95.7 0-178.5-54.9-218.8-134.9A245.02 245.02 0 01272 512c0-39.6 9.5-77 26.1-110.1 40.3-80.1 123.1-135 218.8-135 66 0 121.4 24.3 163.9 63.8L610.6 401c-25.4-24.3-57.7-36.6-93.6-36.6-63.8 0-117.8 43.1-137.1 101-4.9 14.7-7.7 30.4-7.7 46.6s2.8 31.9 7.7 46.6c19.3 57.9 73.3 101 137 101 33 0 61-8.7 82.9-23.4 26-17.4 43.2-43.3 48.9-74H516.9v-94.8h230.7c2.9 16.1 4.4 32.8 4.4 50.1 0 74.7-26.7 137.4-73 180.1z"}}]},name:"google-square",theme:"filled"};const gx=mx,V0=window.React;var zx=function(e,t){return V0.createElement(n,a({},e,{ref:t,icon:gx}))};const Rx=V0.forwardRef(zx);var Ox={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M912 820.1V203.9c28-9.9 48-36.6 48-67.9 0-39.8-32.2-72-72-72-31.3 0-58 20-67.9 48H203.9C194 84 167.3 64 136 64c-39.8 0-72 32.2-72 72 0 31.3 20 58 48 67.9v616.2C84 830 64 856.7 64 888c0 39.8 32.2 72 72 72 31.3 0 58-20 67.9-48h616.2c9.9 28 36.6 48 67.9 48 39.8 0 72-32.2 72-72 0-31.3-20-58-48-67.9zM888 112c13.3 0 24 10.7 24 24s-10.7 24-24 24-24-10.7-24-24 10.7-24 24-24zM136 912c-13.3 0-24-10.7-24-24s10.7-24 24-24 24 10.7 24 24-10.7 24-24 24zm0-752c-13.3 0-24-10.7-24-24s10.7-24 24-24 24 10.7 24 24-10.7 24-24 24zm704 680H184V184h656v656zm48 72c-13.3 0-24-10.7-24-24s10.7-24 24-24 24 10.7 24 24-10.7 24-24 24z"}},{tag:"path",attrs:{d:"M288 474h448c8.8 0 16-7.2 16-16V282c0-8.8-7.2-16-16-16H288c-8.8 0-16 7.2-16 16v176c0 8.8 7.2 16 16 16zm56-136h336v64H344v-64zm-56 420h448c8.8 0 16-7.2 16-16V566c0-8.8-7.2-16-16-16H288c-8.8 0-16 7.2-16 16v176c0 8.8 7.2 16 16 16zm56-136h336v64H344v-64z"}}]},name:"group",theme:"outlined"};const $x=Ox,C0=window.React;var Mx=function(e,t){return C0.createElement(n,a({},e,{ref:t,icon:$x}))};const Hx=C0.forwardRef(Mx);var px={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M511.5 65C719.99 65 889 234.01 889 442.5S719.99 820 511.5 820 134 650.99 134 442.5 303.01 65 511.5 65m0 64C338.36 129 198 269.36 198 442.5S338.36 756 511.5 756 825 615.64 825 442.5 684.64 129 511.5 129M745 889v72H278v-72z"}}]},name:"harmony-o-s",theme:"outlined"};const Tx=px,b0=window.React;var Fx=function(e,t){return b0.createElement(n,a({},e,{ref:t,icon:Tx}))};const Sx=b0.forwardRef(Fx);var Vx={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H192c-17.7 0-32 14.3-32 32v224h704V96c0-17.7-14.3-32-32-32zM456 216c0 4.4-3.6 8-8 8H264c-4.4 0-8-3.6-8-8v-48c0-4.4 3.6-8 8-8h184c4.4 0 8 3.6 8 8v48zM160 928c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V704H160v224zm576-136c22.1 0 40 17.9 40 40s-17.9 40-40 40-40-17.9-40-40 17.9-40 40-40zM160 640h704V384H160v256zm96-152c0-4.4 3.6-8 8-8h184c4.4 0 8 3.6 8 8v48c0 4.4-3.6 8-8 8H264c-4.4 0-8-3.6-8-8v-48z"}}]},name:"hdd",theme:"filled"};const Cx=Vx,L0=window.React;var bx=function(e,t){return L0.createElement(n,a({},e,{ref:t,icon:Cx}))};const Lx=L0.forwardRef(bx);var Bx={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V96c0-17.7-14.3-32-32-32zm-600 72h560v208H232V136zm560 480H232V408h560v208zm0 272H232V680h560v208zM496 208H312c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zM312 544h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H312c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8zm328 244a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"hdd",theme:"outlined"};const xx=Bx,B0=window.React;var Ex=function(e,t){return B0.createElement(n,a({},e,{ref:t,icon:xx}))};const Ax=B0.forwardRef(Ex);var kx={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M232 888h560V680H232v208zm448-140c22.1 0 40 17.9 40 40s-17.9 40-40 40-40-17.9-40-40 17.9-40 40-40zM232 616h560V408H232v208zm72-128c0-4.4 3.6-8 8-8h184c4.4 0 8 3.6 8 8v48c0 4.4-3.6 8-8 8H312c-4.4 0-8-3.6-8-8v-48zm-72-144h560V136H232v208zm72-128c0-4.4 3.6-8 8-8h184c4.4 0 8 3.6 8 8v48c0 4.4-3.6 8-8 8H312c-4.4 0-8-3.6-8-8v-48z",fill:t}},{tag:"path",attrs:{d:"M832 64H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V96c0-17.7-14.3-32-32-32zm-40 824H232V680h560v208zm0-272H232V408h560v208zm0-272H232V136h560v208z",fill:e}},{tag:"path",attrs:{d:"M312 544h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H312c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8zm0-272h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H312c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8zm328 516a40 40 0 1080 0 40 40 0 10-80 0z",fill:e}}]}},name:"hdd",theme:"twotone"};const Px=kx,x0=window.React;var qx=function(e,t){return x0.createElement(n,a({},e,{ref:t,icon:Px}))};const yx=x0.forwardRef(qx);var Dx={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M923 283.6a260.04 260.04 0 00-56.9-82.8 264.4 264.4 0 00-84-55.5A265.34 265.34 0 00679.7 125c-49.3 0-97.4 13.5-139.2 39-10 6.1-19.5 12.8-28.5 20.1-9-7.3-18.5-14-28.5-20.1-41.8-25.5-89.9-39-139.2-39-35.5 0-69.9 6.8-102.4 20.3-31.4 13-59.7 31.7-84 55.5a258.44 258.44 0 00-56.9 82.8c-13.9 32.3-21 66.6-21 101.9 0 33.3 6.8 68 20.3 103.3 11.3 29.5 27.5 60.1 48.2 91 32.8 48.9 77.9 99.9 133.9 151.6 92.8 85.7 184.7 144.9 188.6 147.3l23.7 15.2c10.5 6.7 24 6.7 34.5 0l23.7-15.2c3.9-2.5 95.7-61.6 188.6-147.3 56-51.7 101.1-102.7 133.9-151.6 20.7-30.9 37-61.5 48.2-91 13.5-35.3 20.3-70 20.3-103.3.1-35.3-7-69.6-20.9-101.9z"}}]},name:"heart",theme:"filled"};const Ix=Dx,E0=window.React;var Ux=function(e,t){return E0.createElement(n,a({},e,{ref:t,icon:Ix}))};const Wx=E0.forwardRef(Ux);var Gx={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M923 283.6a260.04 260.04 0 00-56.9-82.8 264.4 264.4 0 00-84-55.5A265.34 265.34 0 00679.7 125c-49.3 0-97.4 13.5-139.2 39-10 6.1-19.5 12.8-28.5 20.1-9-7.3-18.5-14-28.5-20.1-41.8-25.5-89.9-39-139.2-39-35.5 0-69.9 6.8-102.4 20.3-31.4 13-59.7 31.7-84 55.5a258.44 258.44 0 00-56.9 82.8c-13.9 32.3-21 66.6-21 101.9 0 33.3 6.8 68 20.3 103.3 11.3 29.5 27.5 60.1 48.2 91 32.8 48.9 77.9 99.9 133.9 151.6 92.8 85.7 184.7 144.9 188.6 147.3l23.7 15.2c10.5 6.7 24 6.7 34.5 0l23.7-15.2c3.9-2.5 95.7-61.6 188.6-147.3 56-51.7 101.1-102.7 133.9-151.6 20.7-30.9 37-61.5 48.2-91 13.5-35.3 20.3-70 20.3-103.3.1-35.3-7-69.6-20.9-101.9zM512 814.8S156 586.7 156 385.5C156 283.6 240.3 201 344.3 201c73.1 0 136.5 40.8 167.7 100.4C543.2 241.8 606.6 201 679.7 201c104 0 188.3 82.6 188.3 184.5 0 201.2-356 429.3-356 429.3z"}}]},name:"heart",theme:"outlined"};const Nx=Gx,A0=window.React;var Qx=function(e,t){return A0.createElement(n,a({},e,{ref:t,icon:Nx}))};const Zx=A0.forwardRef(Qx);var Yx={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M923 283.6a260.04 260.04 0 00-56.9-82.8 264.4 264.4 0 00-84-55.5A265.34 265.34 0 00679.7 125c-49.3 0-97.4 13.5-139.2 39-10 6.1-19.5 12.8-28.5 20.1-9-7.3-18.5-14-28.5-20.1-41.8-25.5-89.9-39-139.2-39-35.5 0-69.9 6.8-102.4 20.3-31.4 13-59.7 31.7-84 55.5a258.44 258.44 0 00-56.9 82.8c-13.9 32.3-21 66.6-21 101.9 0 33.3 6.8 68 20.3 103.3 11.3 29.5 27.5 60.1 48.2 91 32.8 48.9 77.9 99.9 133.9 151.6 92.8 85.7 184.7 144.9 188.6 147.3l23.7 15.2c10.5 6.7 24 6.7 34.5 0l23.7-15.2c3.9-2.5 95.7-61.6 188.6-147.3 56-51.7 101.1-102.7 133.9-151.6 20.7-30.9 37-61.5 48.2-91 13.5-35.3 20.3-70 20.3-103.3.1-35.3-7-69.6-20.9-101.9zM512 814.8S156 586.7 156 385.5C156 283.6 240.3 201 344.3 201c73.1 0 136.5 40.8 167.7 100.4C543.2 241.8 606.6 201 679.7 201c104 0 188.3 82.6 188.3 184.5 0 201.2-356 429.3-356 429.3z",fill:e}},{tag:"path",attrs:{d:"M679.7 201c-73.1 0-136.5 40.8-167.7 100.4C480.8 241.8 417.4 201 344.3 201c-104 0-188.3 82.6-188.3 184.5 0 201.2 356 429.3 356 429.3s356-228.1 356-429.3C868 283.6 783.7 201 679.7 201z",fill:t}}]}},name:"heart",theme:"twotone"};const jx=Yx,k0=window.React;var Jx=function(e,t){return k0.createElement(n,a({},e,{ref:t,icon:jx}))};const Kx=k0.forwardRef(Jx);var Xx={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M955.7 856l-416-720c-6.2-10.7-16.9-16-27.7-16s-21.6 5.3-27.7 16l-416 720C56 877.4 71.4 904 96 904h832c24.6 0 40-26.6 27.7-48zm-790.4-23.9L512 231.9 858.7 832H165.3zm319-474.1l-228 394c-12.3 21.3 3.1 48 27.7 48h455.8c24.7 0 40.1-26.7 27.7-48L539.7 358c-6.2-10.7-17-16-27.7-16-10.8 0-21.6 5.3-27.7 16zm214 386H325.7L512 422l186.3 322zm-214-194.1l-57 98.4C415 669.5 430.4 696 455 696h114c24.6 0 39.9-26.5 27.7-47.7l-57-98.4c-6.1-10.6-16.9-15.9-27.7-15.9s-21.5 5.3-27.7 15.9zm57.1 98.4h-58.7l29.4-50.7 29.3 50.7z"}}]},name:"heat-map",theme:"outlined"};const _x=Xx,P0=window.React;var eE=function(e,t){return P0.createElement(n,a({},e,{ref:t,icon:_x}))};const tE=P0.forwardRef(eE);var cE={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M957.6 507.4L603.2 158.2a7.9 7.9 0 00-11.2 0L353.3 393.4a8.03 8.03 0 00-.1 11.3l.1.1 40 39.4-117.2 115.3a8.03 8.03 0 00-.1 11.3l.1.1 39.5 38.9-189.1 187H72.1c-4.4 0-8.1 3.6-8.1 8V860c0 4.4 3.6 8 8 8h344.9c2.1 0 4.1-.8 5.6-2.3l76.1-75.6 40.4 39.8a7.9 7.9 0 0011.2 0l117.1-115.6 40.1 39.5a7.9 7.9 0 0011.2 0l238.7-235.2c3.4-3 3.4-8 .3-11.2z"}}]},name:"highlight",theme:"filled"};const aE=cE,q0=window.React;var nE=function(e,t){return q0.createElement(n,a({},e,{ref:t,icon:aE}))};const lE=q0.forwardRef(nE);var oE={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M957.6 507.4L603.2 158.2a7.9 7.9 0 00-11.2 0L353.3 393.4a8.03 8.03 0 00-.1 11.3l.1.1 40 39.4-117.2 115.3a8.03 8.03 0 00-.1 11.3l.1.1 39.5 38.9-189.1 187H72.1c-4.4 0-8.1 3.6-8.1 8V860c0 4.4 3.6 8 8 8h344.9c2.1 0 4.1-.8 5.6-2.3l76.1-75.6 40.4 39.8a7.9 7.9 0 0011.2 0l117.1-115.6 40.1 39.5a7.9 7.9 0 0011.2 0l238.7-235.2c3.4-3 3.4-8 .3-11.2zM389.8 796.2H229.6l134.4-133 80.1 78.9-54.3 54.1zm154.8-62.1L373.2 565.2l68.6-67.6 171.4 168.9-68.6 67.6zM713.1 658L450.3 399.1 597.6 254l262.8 259-147.3 145z"}}]},name:"highlight",theme:"outlined"};const iE=oE,y0=window.React;var rE=function(e,t){return y0.createElement(n,a({},e,{ref:t,icon:iE}))};const dE=y0.forwardRef(rE);var sE={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M229.6 796.3h160.2l54.3-54.1-80.1-78.9zm220.7-397.1l262.8 258.9 147.3-145-262.8-259zm-77.1 166.1l171.4 168.9 68.6-67.6-171.4-168.9z",fill:t}},{tag:"path",attrs:{d:"M957.6 507.5L603.2 158.3a7.9 7.9 0 00-11.2 0L353.3 393.5a8.03 8.03 0 00-.1 11.3l.1.1 40 39.4-117.2 115.3a8.03 8.03 0 00-.1 11.3l.1.1 39.5 38.9-189.1 187H72.1c-4.4 0-8.1 3.6-8.1 8v55.2c0 4.4 3.6 8 8 8h344.9c2.1 0 4.1-.8 5.6-2.3l76.1-75.6L539 830a7.9 7.9 0 0011.2 0l117.1-115.6 40.1 39.5a7.9 7.9 0 0011.2 0l238.7-235.2c3.4-3 3.4-8 .3-11.2zM389.8 796.3H229.6l134.4-133 80.1 78.9-54.3 54.1zm154.8-62.1L373.2 565.3l68.6-67.6 171.4 168.9-68.6 67.6zm168.5-76.1L450.3 399.2l147.3-145.1 262.8 259-147.3 145z",fill:e}}]}},name:"highlight",theme:"twotone"};const vE=sE,D0=window.React;var hE=function(e,t){return D0.createElement(n,a({},e,{ref:t,icon:vE}))};const uE=D0.forwardRef(hE);var fE={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M536.1 273H488c-4.4 0-8 3.6-8 8v275.3c0 2.6 1.2 5 3.3 6.5l165.3 120.7c3.6 2.6 8.6 1.9 11.2-1.7l28.6-39c2.7-3.7 1.9-8.7-1.7-11.2L544.1 528.5V281c0-4.4-3.6-8-8-8zm219.8 75.2l156.8 38.3c5 1.2 9.9-2.6 9.9-7.7l.8-161.5c0-6.7-7.7-10.5-12.9-6.3L752.9 334.1a8 8 0 003 14.1zm167.7 301.1l-56.7-19.5a8 8 0 00-10.1 4.8c-1.9 5.1-3.9 10.1-6 15.1-17.8 42.1-43.3 80-75.9 112.5a353 353 0 01-112.5 75.9 352.18 352.18 0 01-137.7 27.8c-47.8 0-94.1-9.3-137.7-27.8a353 353 0 01-112.5-75.9c-32.5-32.5-58-70.4-75.9-112.5A353.44 353.44 0 01171 512c0-47.8 9.3-94.2 27.8-137.8 17.8-42.1 43.3-80 75.9-112.5a353 353 0 01112.5-75.9C430.6 167.3 477 158 524.8 158s94.1 9.3 137.7 27.8A353 353 0 01775 261.7c10.2 10.3 19.8 21 28.6 32.3l59.8-46.8C784.7 146.6 662.2 81.9 524.6 82 285 82.1 92.6 276.7 95 516.4 97.4 751.9 288.9 942 524.8 942c185.5 0 343.5-117.6 403.7-282.3 1.5-4.2-.7-8.9-4.9-10.4z"}}]},name:"history",theme:"outlined"};const wE=fE,I0=window.React;var mE=function(e,t){return I0.createElement(n,a({},e,{ref:t,icon:wE}))};const gE=I0.forwardRef(mE);var zE={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"};const RE=zE,U0=window.React;var OE=function(e,t){return U0.createElement(n,a({},e,{ref:t,icon:RE}))};const $E=U0.forwardRef(OE);var ME={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M946.5 505L534.6 93.4a31.93 31.93 0 00-45.2 0L77.5 505c-12 12-18.8 28.3-18.8 45.3 0 35.3 28.7 64 64 64h43.4V908c0 17.7 14.3 32 32 32H448V716h112v224h265.9c17.7 0 32-14.3 32-32V614.3h43.4c17 0 33.3-6.7 45.3-18.8 24.9-25 24.9-65.5-.1-90.5z"}}]},name:"home",theme:"filled"};const HE=ME,W0=window.React;var pE=function(e,t){return W0.createElement(n,a({},e,{ref:t,icon:HE}))};const TE=W0.forwardRef(pE);var FE={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M946.5 505L560.1 118.8l-25.9-25.9a31.5 31.5 0 00-44.4 0L77.5 505a63.9 63.9 0 00-18.8 46c.4 35.2 29.7 63.3 64.9 63.3h42.5V940h691.8V614.3h43.4c17.1 0 33.2-6.7 45.3-18.8a63.6 63.6 0 0018.7-45.3c0-17-6.7-33.1-18.8-45.2zM568 868H456V664h112v204zm217.9-325.7V868H632V640c0-22.1-17.9-40-40-40H432c-22.1 0-40 17.9-40 40v228H238.1V542.3h-96l370-369.7 23.1 23.1L882 542.3h-96.1z"}}]},name:"home",theme:"outlined"};const SE=FE,G0=window.React;var VE=function(e,t){return G0.createElement(n,a({},e,{ref:t,icon:SE}))};const CE=G0.forwardRef(VE);var bE={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512.1 172.6l-370 369.7h96V868H392V640c0-22.1 17.9-40 40-40h160c22.1 0 40 17.9 40 40v228h153.9V542.3H882L535.2 195.7l-23.1-23.1zm434.5 422.9c-6 6-13.1 10.8-20.8 13.9 7.7-3.2 14.8-7.9 20.8-13.9zm-887-34.7c5 30.3 31.4 53.5 63.1 53.5h.9c-31.9 0-58.9-23-64-53.5zm-.9-10.5v-1.9 1.9zm.1-2.6c.1-3.1.5-6.1 1-9.1-.6 2.9-.9 6-1 9.1z",fill:t}},{tag:"path",attrs:{d:"M951 510c0-.1-.1-.1-.1-.2l-1.8-2.1c-.1-.1-.2-.3-.4-.4-.7-.8-1.5-1.6-2.2-2.4L560.1 118.8l-25.9-25.9a31.5 31.5 0 00-44.4 0L77.5 505a63.6 63.6 0 00-16 26.6l-.6 2.1-.3 1.1-.3 1.2c-.2.7-.3 1.4-.4 2.1 0 .1 0 .3-.1.4-.6 3-.9 6-1 9.1v3.3c0 .5 0 1 .1 1.5 0 .5 0 .9.1 1.4 0 .5.1 1 .1 1.5 0 .6.1 1.2.2 1.8 0 .3.1.6.1.9l.3 2.5v.1c5.1 30.5 32.2 53.5 64 53.5h42.5V940h691.7V614.3h43.4c8.6 0 16.9-1.7 24.5-4.9s14.7-7.9 20.8-13.9a63.6 63.6 0 0018.7-45.3c0-14.7-5-28.8-14.3-40.2zM568 868H456V664h112v204zm217.9-325.7V868H632V640c0-22.1-17.9-40-40-40H432c-22.1 0-40 17.9-40 40v228H238.1V542.3h-96l370-369.7 23.1 23.1L882 542.3h-96.1z",fill:e}}]}},name:"home",theme:"twotone"};const LE=bE,N0=window.React;var BE=function(e,t){return N0.createElement(n,a({},e,{ref:t,icon:LE}))};const xE=N0.forwardRef(BE);var EE={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M742 318V184h86c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H196c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h86v134c0 81.5 42.4 153.2 106.4 194-64 40.8-106.4 112.5-106.4 194v134h-86c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h632c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-86V706c0-81.5-42.4-153.2-106.4-194 64-40.8 106.4-112.5 106.4-194z"}}]},name:"hourglass",theme:"filled"};const AE=EE,Q0=window.React;var kE=function(e,t){return Q0.createElement(n,a({},e,{ref:t,icon:AE}))};const PE=Q0.forwardRef(kE);var qE={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M742 318V184h86c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H196c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h86v134c0 81.5 42.4 153.2 106.4 194-64 40.8-106.4 112.5-106.4 194v134h-86c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h632c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-86V706c0-81.5-42.4-153.2-106.4-194 64-40.8 106.4-112.5 106.4-194zm-72 388v134H354V706c0-42.2 16.4-81.9 46.3-111.7C430.1 564.4 469.8 548 512 548s81.9 16.4 111.7 46.3C653.6 624.1 670 663.8 670 706zm0-388c0 42.2-16.4 81.9-46.3 111.7C593.9 459.6 554.2 476 512 476s-81.9-16.4-111.7-46.3A156.63 156.63 0 01354 318V184h316v134z"}}]},name:"hourglass",theme:"outlined"};const yE=qE,Z0=window.React;var DE=function(e,t){return Z0.createElement(n,a({},e,{ref:t,icon:yE}))};const IE=Z0.forwardRef(DE);var UE={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 548c-42.2 0-81.9 16.4-111.7 46.3A156.63 156.63 0 00354 706v134h316V706c0-42.2-16.4-81.9-46.3-111.7A156.63 156.63 0 00512 548zM354 318c0 42.2 16.4 81.9 46.3 111.7C430.1 459.6 469.8 476 512 476s81.9-16.4 111.7-46.3C653.6 399.9 670 360.2 670 318V184H354v134z",fill:t}},{tag:"path",attrs:{d:"M742 318V184h86c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H196c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h86v134c0 81.5 42.4 153.2 106.4 194-64 40.8-106.4 112.5-106.4 194v134h-86c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h632c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-86V706c0-81.5-42.4-153.2-106.4-194 64-40.8 106.4-112.5 106.4-194zm-72 388v134H354V706c0-42.2 16.4-81.9 46.3-111.7C430.1 564.4 469.8 548 512 548s81.9 16.4 111.7 46.3C653.6 624.1 670 663.8 670 706zm0-388c0 42.2-16.4 81.9-46.3 111.7C593.9 459.6 554.2 476 512 476s-81.9-16.4-111.7-46.3A156.63 156.63 0 01354 318V184h316v134z",fill:e}}]}},name:"hourglass",theme:"twotone"};const WE=UE,Y0=window.React;var GE=function(e,t){return Y0.createElement(n,a({},e,{ref:t,icon:WE}))};const NE=Y0.forwardRef(GE);var QE={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M145.2 96l66 746.6L512 928l299.6-85.4L878.9 96H145.2zm595 177.1l-4.8 47.2-1.7 19.5H382.3l8.2 94.2h335.1l-3.3 24.3-21.2 242.2-1.7 16.2-187 51.6v.3h-1.2l-.3.1v-.1h-.1l-188.6-52L310.8 572h91.1l6.5 73.2 102.4 27.7h.4l102-27.6 11.4-118.6H510.9v-.1H306l-22.8-253.5-1.7-24.3h460.3l-1.6 24.3z"}}]},name:"html5",theme:"filled"};const ZE=QE,j0=window.React;var YE=function(e,t){return j0.createElement(n,a({},e,{ref:t,icon:ZE}))};const jE=j0.forwardRef(YE);var JE={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M145 96l66 746.6L511.8 928l299.6-85.4L878.7 96H145zm610.9 700.6l-244.1 69.6-245.2-69.6-56.7-641.2h603.8l-57.8 641.2zM281 249l1.7 24.3 22.7 253.5h206.5v-.1h112.9l-11.4 118.5L511 672.9v.2h-.8l-102.4-27.7-6.5-73.2h-91l11.3 144.7 188.6 52h1.7v-.4l187.7-51.7 1.7-16.3 21.2-242.2 3.2-24.3H511v.2H389.9l-8.2-94.2h352.1l1.7-19.5 4.8-47.2L742 249H511z"}}]},name:"html5",theme:"outlined"};const KE=JE,J0=window.React;var XE=function(e,t){return J0.createElement(n,a({},e,{ref:t,icon:KE}))};const _E=J0.forwardRef(XE);var eA={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M145 96l66 746.6L511.8 928l299.6-85.4L878.7 96H145zm610.9 700.6l-244.1 69.6-245.2-69.6-56.7-641.2h603.8l-57.8 641.2z",fill:e}},{tag:"path",attrs:{d:"M209.9 155.4l56.7 641.2 245.2 69.6 244.1-69.6 57.8-641.2H209.9zm530.4 117.9l-4.8 47.2-1.7 19.5H381.7l8.2 94.2H511v-.2h214.7l-3.2 24.3-21.2 242.2-1.7 16.3-187.7 51.7v.4h-1.7l-188.6-52-11.3-144.7h91l6.5 73.2 102.4 27.7h.8v-.2l102.4-27.7 11.4-118.5H511.9v.1H305.4l-22.7-253.5L281 249h461l-1.7 24.3z",fill:t}},{tag:"path",attrs:{d:"M281 249l1.7 24.3 22.7 253.5h206.5v-.1h112.9l-11.4 118.5L511 672.9v.2h-.8l-102.4-27.7-6.5-73.2h-91l11.3 144.7 188.6 52h1.7v-.4l187.7-51.7 1.7-16.3 21.2-242.2 3.2-24.3H511v.2H389.9l-8.2-94.2h352.1l1.7-19.5 4.8-47.2L742 249H511z",fill:e}}]}},name:"html5",theme:"twotone"};const tA=eA,K0=window.React;var cA=function(e,t){return K0.createElement(n,a({},e,{ref:t,icon:tA}))};const aA=K0.forwardRef(cA);var nA={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M373 411c-28.5 0-51.7 23.3-51.7 52s23.2 52 51.7 52 51.7-23.3 51.7-52-23.2-52-51.7-52zm555-251H96c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32zM608 420c0-4.4 1-8 2.3-8h123.4c1.3 0 2.3 3.6 2.3 8v48c0 4.4-1 8-2.3 8H610.3c-1.3 0-2.3-3.6-2.3-8v-48zm-86 253h-43.9c-4.2 0-7.6-3.3-7.9-7.5-3.8-50.5-46-90.5-97.2-90.5s-93.4 40-97.2 90.5c-.3 4.2-3.7 7.5-7.9 7.5H224a8 8 0 01-8-8.4c2.8-53.3 32-99.7 74.6-126.1a111.8 111.8 0 01-29.1-75.5c0-61.9 49.9-112 111.4-112s111.4 50.1 111.4 112c0 29.1-11 55.5-29.1 75.5 42.7 26.5 71.8 72.8 74.6 126.1.4 4.6-3.2 8.4-7.8 8.4zm278.9-53H615.1c-3.9 0-7.1-3.6-7.1-8v-48c0-4.4 3.2-8 7.1-8h185.7c3.9 0 7.1 3.6 7.1 8v48h.1c0 4.4-3.2 8-7.1 8z"}}]},name:"idcard",theme:"filled"};const lA=nA,X0=window.React;var oA=function(e,t){return X0.createElement(n,a({},e,{ref:t,icon:lA}))};const iA=X0.forwardRef(oA);var rA={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 160H96c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32zm-40 632H136V232h752v560zM610.3 476h123.4c1.3 0 2.3-3.6 2.3-8v-48c0-4.4-1-8-2.3-8H610.3c-1.3 0-2.3 3.6-2.3 8v48c0 4.4 1 8 2.3 8zm4.8 144h185.7c3.9 0 7.1-3.6 7.1-8v-48c0-4.4-3.2-8-7.1-8H615.1c-3.9 0-7.1 3.6-7.1 8v48c0 4.4 3.2 8 7.1 8zM224 673h43.9c4.2 0 7.6-3.3 7.9-7.5 3.8-50.5 46-90.5 97.2-90.5s93.4 40 97.2 90.5c.3 4.2 3.7 7.5 7.9 7.5H522a8 8 0 008-8.4c-2.8-53.3-32-99.7-74.6-126.1a111.8 111.8 0 0029.1-75.5c0-61.9-49.9-112-111.4-112s-111.4 50.1-111.4 112c0 29.1 11 55.5 29.1 75.5a158.09 158.09 0 00-74.6 126.1c-.4 4.6 3.2 8.4 7.8 8.4zm149-262c28.5 0 51.7 23.3 51.7 52s-23.2 52-51.7 52-51.7-23.3-51.7-52 23.2-52 51.7-52z"}}]},name:"idcard",theme:"outlined"};const dA=rA,_0=window.React;var sA=function(e,t){return _0.createElement(n,a({},e,{ref:t,icon:dA}))};const vA=_0.forwardRef(sA);var hA={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 160H96c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32zm-40 632H136V232h752v560z",fill:e}},{tag:"path",attrs:{d:"M136 792h752V232H136v560zm472-372c0-4.4 1-8 2.3-8h123.4c1.3 0 2.3 3.6 2.3 8v48c0 4.4-1 8-2.3 8H610.3c-1.3 0-2.3-3.6-2.3-8v-48zm0 144c0-4.4 3.2-8 7.1-8h185.7c3.9 0 7.1 3.6 7.1 8v48c0 4.4-3.2 8-7.1 8H615.1c-3.9 0-7.1-3.6-7.1-8v-48zM216.2 664.6c2.8-53.3 31.9-99.6 74.6-126.1-18.1-20-29.1-46.4-29.1-75.5 0-61.9 49.9-112 111.4-112s111.4 50.1 111.4 112c0 29.1-11 55.6-29.1 75.5 42.6 26.4 71.8 72.8 74.6 126.1a8 8 0 01-8 8.4h-43.9c-4.2 0-7.6-3.3-7.9-7.5-3.8-50.5-46-90.5-97.2-90.5s-93.4 40-97.2 90.5c-.3 4.2-3.7 7.5-7.9 7.5H224c-4.6 0-8.2-3.8-7.8-8.4z",fill:t}},{tag:"path",attrs:{d:"M321.3 463a51.7 52 0 10103.4 0 51.7 52 0 10-103.4 0z",fill:t}},{tag:"path",attrs:{d:"M610.3 476h123.4c1.3 0 2.3-3.6 2.3-8v-48c0-4.4-1-8-2.3-8H610.3c-1.3 0-2.3 3.6-2.3 8v48c0 4.4 1 8 2.3 8zm4.8 144h185.7c3.9 0 7.1-3.6 7.1-8v-48c0-4.4-3.2-8-7.1-8H615.1c-3.9 0-7.1 3.6-7.1 8v48c0 4.4 3.2 8 7.1 8zM224 673h43.9c4.2 0 7.6-3.3 7.9-7.5 3.8-50.5 46-90.5 97.2-90.5s93.4 40 97.2 90.5c.3 4.2 3.7 7.5 7.9 7.5H522a8 8 0 008-8.4c-2.8-53.3-32-99.7-74.6-126.1a111.8 111.8 0 0029.1-75.5c0-61.9-49.9-112-111.4-112s-111.4 50.1-111.4 112c0 29.1 11 55.5 29.1 75.5a158.09 158.09 0 00-74.6 126.1c-.4 4.6 3.2 8.4 7.8 8.4zm149-262c28.5 0 51.7 23.3 51.7 52s-23.2 52-51.7 52-51.7-23.3-51.7-52 23.2-52 51.7-52z",fill:e}}]}},name:"idcard",theme:"twotone"};const uA=hA,e5=window.React;var fA=function(e,t){return e5.createElement(n,a({},e,{ref:t,icon:uA}))};const wA=e5.forwardRef(fA);var mA={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M693.6 284.4c-24 0-51.1 11.7-72.6 22 46.3 18 86 57.3 112.3 99.6 7.1-18.9 14.6-47.9 14.6-67.9 0-32-22.8-53.7-54.3-53.7zM512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm253.9 492.9H437.1c0 100.4 144.3 136 196.8 47.4h120.8c-32.6 91.7-119.7 146-216.8 146-35.1 0-70.3-.1-101.7-15.6-87.4 44.5-180.3 56.6-180.3-42 0-45.8 23.2-107.1 44-145C335 484 381.3 422.8 435.6 374.5c-43.7 18.9-91.1 66.3-122 101.2 25.9-112.8 129.5-193.6 237.1-186.5 130-59.8 209.7-34.1 209.7 38.6 0 27.4-10.6 63.3-21.4 87.9 25.2 45.5 33.3 97.6 26.9 141.2zM540.5 399.1c-53.7 0-102 39.7-104 94.9h208c-2-55.1-50.6-94.9-104-94.9zM320.6 602.9c-73 152.4 11.5 172.2 100.3 123.3-46.6-27.5-82.6-72.2-100.3-123.3z"}}]},name:"ie-circle",theme:"filled"};const gA=mA,t5=window.React;var zA=function(e,t){return t5.createElement(n,a({},e,{ref:t,icon:gA}))};const RA=t5.forwardRef(zA);var OA={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M852.6 367.6c16.3-36.9 32.1-90.7 32.1-131.8 0-109.1-119.5-147.6-314.5-57.9-161.4-10.8-316.8 110.5-355.6 279.7 46.3-52.3 117.4-123.4 183-151.7C316.1 378.3 246.7 470 194 565.6c-31.1 56.9-66 148.8-66 217.5 0 147.9 139.3 129.8 270.4 63 47.1 23.1 99.8 23.4 152.5 23.4 145.7 0 276.4-81.4 325.2-219H694.9c-78.8 132.9-295.2 79.5-295.2-71.2h493.2c9.6-65.4-2.5-143.6-40.3-211.7zM224.8 648.3c26.6 76.7 80.6 143.8 150.4 185-133.1 73.4-259.9 43.6-150.4-185zm174-163.3c3-82.7 75.4-142.3 156-142.3 80.1 0 153 59.6 156 142.3h-312zm276.8-281.4c32.1-15.4 72.8-33 108.8-33 47.1 0 81.4 32.6 81.4 80.6 0 30-11.1 73.5-21.9 101.8-39.3-63.5-98.9-122.4-168.3-149.4z"}}]},name:"ie",theme:"outlined"};const $A=OA,c5=window.React;var MA=function(e,t){return c5.createElement(n,a({},e,{ref:t,icon:$A}))};const HA=c5.forwardRef(MA);var pA={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zM765.9 556.9H437.1c0 100.4 144.3 136 196.8 47.4h120.8c-32.6 91.7-119.7 146-216.8 146-35.1 0-70.3-.1-101.7-15.6-87.4 44.5-180.3 56.6-180.3-42 0-45.8 23.2-107.1 44-145C335 484 381.3 422.8 435.6 374.5c-43.7 18.9-91.1 66.3-122 101.2 25.9-112.8 129.5-193.6 237.1-186.5 130-59.8 209.7-34.1 209.7 38.6 0 27.4-10.6 63.3-21.4 87.9 25.2 45.5 33.3 97.6 26.9 141.2zm-72.3-272.5c-24 0-51.1 11.7-72.6 22 46.3 18 86 57.3 112.3 99.6 7.1-18.9 14.6-47.9 14.6-67.9 0-32-22.8-53.7-54.3-53.7zM540.5 399.1c-53.7 0-102 39.7-104 94.9h208c-2-55.1-50.6-94.9-104-94.9zM320.6 602.9c-73 152.4 11.5 172.2 100.3 123.3-46.6-27.5-82.6-72.2-100.3-123.3z"}}]},name:"ie-square",theme:"filled"};const TA=pA,a5=window.React;var FA=function(e,t){return a5.createElement(n,a({},e,{ref:t,icon:TA}))};const SA=a5.forwardRef(FA);var VA={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 912H144c-17.7 0-32-14.3-32-32V144c0-17.7 14.3-32 32-32h360c4.4 0 8 3.6 8 8v56c0 4.4-3.6 8-8 8H184v656h656V520c0-4.4 3.6-8 8-8h56c4.4 0 8 3.6 8 8v360c0 17.7-14.3 32-32 32zM653.3 424.6l52.2 52.2a8.01 8.01 0 01-4.7 13.6l-179.4 21c-5.1.6-9.5-3.7-8.9-8.9l21-179.4c.8-6.6 8.9-9.4 13.6-4.7l52.4 52.4 256.2-256.2c3.1-3.1 8.2-3.1 11.3 0l42.4 42.4c3.1 3.1 3.1 8.2 0 11.3L653.3 424.6z"}}]},name:"import",theme:"outlined"};const CA=VA,n5=window.React;var bA=function(e,t){return n5.createElement(n,a({},e,{ref:t,icon:CA}))};const LA=n5.forwardRef(bA);var BA={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"};const xA=BA,l5=window.React;var EA=function(e,t){return l5.createElement(n,a({},e,{ref:t,icon:xA}))};const AA=l5.forwardRef(EA);var kA={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"};const PA=kA,o5=window.React;var qA=function(e,t){return o5.createElement(n,a({},e,{ref:t,icon:PA}))};const yA=o5.forwardRef(qA);var DA={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"};const IA=DA,i5=window.React;var UA=function(e,t){return i5.createElement(n,a({},e,{ref:t,icon:IA}))};const WA=i5.forwardRef(UA);var GA={icon:function(e,t){return{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",fill:e}},{tag:"path",attrs:{d:"M512 140c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm32 588c0 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",fill:t}},{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",fill:e}}]}},name:"info-circle",theme:"twotone"};const NA=GA,r5=window.React;var QA=function(e,t){return r5.createElement(n,a({},e,{ref:t,icon:NA}))};const ZA=r5.forwardRef(QA);var YA={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M448 224a64 64 0 10128 0 64 64 0 10-128 0zm96 168h-64c-4.4 0-8 3.6-8 8v464c0 4.4 3.6 8 8 8h64c4.4 0 8-3.6 8-8V400c0-4.4-3.6-8-8-8z"}}]},name:"info",theme:"outlined"};const jA=YA,d5=window.React;var JA=function(e,t){return d5.createElement(n,a({},e,{ref:t,icon:jA}))};const KA=d5.forwardRef(JA);var XA={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M878.7 336H145.3c-18.4 0-33.3 14.3-33.3 32v464c0 17.7 14.9 32 33.3 32h733.3c18.4 0 33.3-14.3 33.3-32V368c.1-17.7-14.8-32-33.2-32zM360 792H184V632h176v160zm0-224H184V408h176v160zm240 224H424V632h176v160zm0-224H424V408h176v160zm240 224H664V632h176v160zm0-224H664V408h176v160zm64-408H120c-4.4 0-8 3.6-8 8v80c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-80c0-4.4-3.6-8-8-8z"}}]},name:"insert-row-above",theme:"outlined"};const _A=XA,s5=window.React;var ek=function(e,t){return s5.createElement(n,a({},e,{ref:t,icon:_A}))};const tk=s5.forwardRef(ek);var ck={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M904 768H120c-4.4 0-8 3.6-8 8v80c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-80c0-4.4-3.6-8-8-8zm-25.3-608H145.3c-18.4 0-33.3 14.3-33.3 32v464c0 17.7 14.9 32 33.3 32h733.3c18.4 0 33.3-14.3 33.3-32V192c.1-17.7-14.8-32-33.2-32zM360 616H184V456h176v160zm0-224H184V232h176v160zm240 224H424V456h176v160zm0-224H424V232h176v160zm240 224H664V456h176v160zm0-224H664V232h176v160z"}}]},name:"insert-row-below",theme:"outlined"};const ak=ck,v5=window.React;var nk=function(e,t){return v5.createElement(n,a({},e,{ref:t,icon:ak}))};const lk=v5.forwardRef(nk);var ok={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M248 112h-80c-4.4 0-8 3.6-8 8v784c0 4.4 3.6 8 8 8h80c4.4 0 8-3.6 8-8V120c0-4.4-3.6-8-8-8zm584 0H368c-17.7 0-32 14.9-32 33.3v733.3c0 18.4 14.3 33.3 32 33.3h464c17.7 0 32-14.9 32-33.3V145.3c0-18.4-14.3-33.3-32-33.3zM568 840H408V664h160v176zm0-240H408V424h160v176zm0-240H408V184h160v176zm224 480H632V664h160v176zm0-240H632V424h160v176zm0-240H632V184h160v176z"}}]},name:"insert-row-left",theme:"outlined"};const ik=ok,h5=window.React;var rk=function(e,t){return h5.createElement(n,a({},e,{ref:t,icon:ik}))};const dk=h5.forwardRef(rk);var sk={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M856 112h-80c-4.4 0-8 3.6-8 8v784c0 4.4 3.6 8 8 8h80c4.4 0 8-3.6 8-8V120c0-4.4-3.6-8-8-8zm-200 0H192c-17.7 0-32 14.9-32 33.3v733.3c0 18.4 14.3 33.3 32 33.3h464c17.7 0 32-14.9 32-33.3V145.3c0-18.4-14.3-33.3-32-33.3zM392 840H232V664h160v176zm0-240H232V424h160v176zm0-240H232V184h160v176zm224 480H456V664h160v176zm0-240H456V424h160v176zm0-240H456V184h160v176z"}}]},name:"insert-row-right",theme:"outlined"};const vk=sk,u5=window.React;var hk=function(e,t){return u5.createElement(n,a({},e,{ref:t,icon:vk}))};const uk=u5.forwardRef(hk);var fk={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 378.7c-73.4 0-133.3 59.9-133.3 133.3S438.6 645.3 512 645.3 645.3 585.4 645.3 512 585.4 378.7 512 378.7zM911.8 512c0-55.2.5-109.9-2.6-165-3.1-64-17.7-120.8-64.5-167.6-46.9-46.9-103.6-61.4-167.6-64.5-55.2-3.1-109.9-2.6-165-2.6-55.2 0-109.9-.5-165 2.6-64 3.1-120.8 17.7-167.6 64.5C132.6 226.3 118.1 283 115 347c-3.1 55.2-2.6 109.9-2.6 165s-.5 109.9 2.6 165c3.1 64 17.7 120.8 64.5 167.6 46.9 46.9 103.6 61.4 167.6 64.5 55.2 3.1 109.9 2.6 165 2.6 55.2 0 109.9.5 165-2.6 64-3.1 120.8-17.7 167.6-64.5 46.9-46.9 61.4-103.6 64.5-167.6 3.2-55.1 2.6-109.8 2.6-165zM512 717.1c-113.5 0-205.1-91.6-205.1-205.1S398.5 306.9 512 306.9 717.1 398.5 717.1 512 625.5 717.1 512 717.1zm213.5-370.7c-26.5 0-47.9-21.4-47.9-47.9s21.4-47.9 47.9-47.9 47.9 21.4 47.9 47.9a47.84 47.84 0 01-47.9 47.9z"}}]},name:"instagram",theme:"filled"};const wk=fk,f5=window.React;var mk=function(e,t){return f5.createElement(n,a({},e,{ref:t,icon:wk}))};const gk=f5.forwardRef(mk);var zk={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 306.9c-113.5 0-205.1 91.6-205.1 205.1S398.5 717.1 512 717.1 717.1 625.5 717.1 512 625.5 306.9 512 306.9zm0 338.4c-73.4 0-133.3-59.9-133.3-133.3S438.6 378.7 512 378.7 645.3 438.6 645.3 512 585.4 645.3 512 645.3zm213.5-394.6c-26.5 0-47.9 21.4-47.9 47.9s21.4 47.9 47.9 47.9 47.9-21.3 47.9-47.9a47.84 47.84 0 00-47.9-47.9zM911.8 512c0-55.2.5-109.9-2.6-165-3.1-64-17.7-120.8-64.5-167.6-46.9-46.9-103.6-61.4-167.6-64.5-55.2-3.1-109.9-2.6-165-2.6-55.2 0-109.9-.5-165 2.6-64 3.1-120.8 17.7-167.6 64.5C132.6 226.3 118.1 283 115 347c-3.1 55.2-2.6 109.9-2.6 165s-.5 109.9 2.6 165c3.1 64 17.7 120.8 64.5 167.6 46.9 46.9 103.6 61.4 167.6 64.5 55.2 3.1 109.9 2.6 165 2.6 55.2 0 109.9.5 165-2.6 64-3.1 120.8-17.7 167.6-64.5 46.9-46.9 61.4-103.6 64.5-167.6 3.2-55.1 2.6-109.8 2.6-165zm-88 235.8c-7.3 18.2-16.1 31.8-30.2 45.8-14.1 14.1-27.6 22.9-45.8 30.2C695.2 844.7 570.3 840 512 840c-58.3 0-183.3 4.7-235.9-16.1-18.2-7.3-31.8-16.1-45.8-30.2-14.1-14.1-22.9-27.6-30.2-45.8C179.3 695.2 184 570.3 184 512c0-58.3-4.7-183.3 16.1-235.9 7.3-18.2 16.1-31.8 30.2-45.8s27.6-22.9 45.8-30.2C328.7 179.3 453.7 184 512 184s183.3-4.7 235.9 16.1c18.2 7.3 31.8 16.1 45.8 30.2 14.1 14.1 22.9 27.6 30.2 45.8C844.7 328.7 840 453.7 840 512c0 58.3 4.7 183.2-16.2 235.8z"}}]},name:"instagram",theme:"outlined"};const Rk=zk,w5=window.React;var Ok=function(e,t){return w5.createElement(n,a({},e,{ref:t,icon:Rk}))};const $k=w5.forwardRef(Ok);var Mk={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M519.9 358.8h97.9v41.6h-97.9zm347-188.9L527.1 54.1C523 52.7 517.5 52 512 52s-11 .7-15.1 2.1L157.1 169.9c-8.3 2.8-15.1 12.4-15.1 21.2v482.4c0 8.8 5.7 20.4 12.6 25.9L499.3 968c3.5 2.7 8 4.1 12.6 4.1s9.2-1.4 12.6-4.1l344.7-268.6c6.9-5.4 12.6-17 12.6-25.9V191.1c.2-8.8-6.6-18.3-14.9-21.2zM411.3 656h-.2c0 4.4-3.6 8-8 8h-37.3c-4.4 0-8-3.6-8-8V471.4c-7.7 9.2-15.4 17.9-23.1 26a6.04 6.04 0 01-10.2-2.4l-13.2-43.5c-.6-2-.2-4.1 1.2-5.6 37-43.4 64.7-95.1 82.2-153.6 1.1-3.5 5-5.3 8.4-3.7l38.6 18.3c2.7 1.3 4.1 4.4 3.2 7.2a429.2 429.2 0 01-33.6 79V656zm296.5-49.2l-26.3 35.3a5.92 5.92 0 01-8.9.7c-30.6-29.3-56.8-65.2-78.1-106.9V656c0 4.4-3.6 8-8 8h-36.2c-4.4 0-8-3.6-8-8V536c-22 44.7-49 80.8-80.6 107.6a5.9 5.9 0 01-8.9-1.4L430 605.7a6 6 0 011.6-8.1c28.6-20.3 51.9-45.2 71-76h-55.1c-4.4 0-8-3.6-8-8V478c0-4.4 3.6-8 8-8h94.9v-18.6h-65.9c-4.4 0-8-3.6-8-8V316c0-4.4 3.6-8 8-8h184.7c4.4 0 8 3.6 8 8v127.2c0 4.4-3.6 8-8 8h-66.7v18.6h98.8c4.4 0 8 3.6 8 8v35.6c0 4.4-3.6 8-8 8h-59c18.1 29.1 41.8 54.3 72.3 76.9 2.6 2.1 3.2 5.9 1.2 8.5z"}}]},name:"insurance",theme:"filled"};const Hk=Mk,m5=window.React;var pk=function(e,t){return m5.createElement(n,a({},e,{ref:t,icon:Hk}))};const Tk=m5.forwardRef(pk);var Fk={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M441.6 306.8L403 288.6a6.1 6.1 0 00-8.4 3.7c-17.5 58.5-45.2 110.1-82.2 153.6a6.05 6.05 0 00-1.2 5.6l13.2 43.5c1.3 4.4 7 5.7 10.2 2.4 7.7-8.1 15.4-16.9 23.1-26V656c0 4.4 3.6 8 8 8H403c4.4 0 8-3.6 8-8V393.1a429.2 429.2 0 0033.6-79c1-2.9-.3-6-3-7.3zm26.8 9.2v127.2c0 4.4 3.6 8 8 8h65.9v18.6h-94.9c-4.4 0-8 3.6-8 8v35.6c0 4.4 3.6 8 8 8h55.1c-19.1 30.8-42.4 55.7-71 76a6 6 0 00-1.6 8.1l22.8 36.5c1.9 3.1 6.2 3.8 8.9 1.4 31.6-26.8 58.7-62.9 80.6-107.6v120c0 4.4 3.6 8 8 8h36.2c4.4 0 8-3.6 8-8V536c21.3 41.7 47.5 77.5 78.1 106.9 2.6 2.5 6.8 2.1 8.9-.7l26.3-35.3c2-2.7 1.4-6.5-1.2-8.4-30.5-22.6-54.2-47.8-72.3-76.9h59c4.4 0 8-3.6 8-8V478c0-4.4-3.6-8-8-8h-98.8v-18.6h66.7c4.4 0 8-3.6 8-8V316c0-4.4-3.6-8-8-8H476.4c-4.4 0-8 3.6-8 8zm51.5 42.8h97.9v41.6h-97.9v-41.6zm347-188.9L527.1 54.1C523 52.7 517.5 52 512 52s-11 .7-15.1 2.1L157.1 169.9c-8.3 2.8-15.1 12.4-15.1 21.2v482.4c0 8.8 5.7 20.4 12.6 25.9L499.3 968c3.5 2.7 8 4.1 12.6 4.1s9.2-1.4 12.6-4.1l344.7-268.6c6.9-5.4 12.6-17 12.6-25.9V191.1c.2-8.8-6.6-18.3-14.9-21.2zM810 654.3L512 886.5 214 654.3V226.7l298-101.6 298 101.6v427.6z"}}]},name:"insurance",theme:"outlined"};const Sk=Fk,g5=window.React;var Vk=function(e,t){return g5.createElement(n,a({},e,{ref:t,icon:Sk}))};const Ck=g5.forwardRef(Vk);var bk={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M866.9 169.9L527.1 54.1C523 52.7 517.5 52 512 52s-11 .7-15.1 2.1L157.1 169.9c-8.3 2.8-15.1 12.4-15.1 21.2v482.4c0 8.8 5.7 20.4 12.6 25.9L499.3 968c3.5 2.7 8 4.1 12.6 4.1s9.2-1.4 12.6-4.1l344.7-268.6c6.9-5.4 12.6-17 12.6-25.9V191.1c.2-8.8-6.6-18.3-14.9-21.2zM810 654.3L512 886.5 214 654.3V226.7l298-101.6 298 101.6v427.6z",fill:e}},{tag:"path",attrs:{d:"M521.9 358.8h97.9v41.6h-97.9z",fill:t}},{tag:"path",attrs:{d:"M214 226.7v427.6l298 232.2 298-232.2V226.7L512 125.1 214 226.7zM413.3 656h-.2c0 4.4-3.6 8-8 8h-37.3c-4.4 0-8-3.6-8-8V471.4c-7.7 9.2-15.4 17.9-23.1 26a6.04 6.04 0 01-10.2-2.4l-13.2-43.5c-.6-2-.2-4.1 1.2-5.6 37-43.4 64.7-95.1 82.2-153.6 1.1-3.5 5-5.3 8.4-3.7l38.6 18.3c2.7 1.3 4.1 4.4 3.2 7.2a429.2 429.2 0 01-33.6 79V656zm257.9-340v127.2c0 4.4-3.6 8-8 8h-66.7v18.6h98.8c4.4 0 8 3.6 8 8v35.6c0 4.4-3.6 8-8 8h-59c18.1 29.1 41.8 54.3 72.3 76.9 2.6 2.1 3.2 5.9 1.2 8.5l-26.3 35.3a5.92 5.92 0 01-8.9.7c-30.6-29.3-56.8-65.2-78.1-106.9V656c0 4.4-3.6 8-8 8h-36.2c-4.4 0-8-3.6-8-8V536c-22 44.7-49 80.8-80.6 107.6a6.38 6.38 0 01-4.8 1.4c-1.7-.3-3.2-1.3-4.1-2.8L432 605.7a6 6 0 011.6-8.1c28.6-20.3 51.9-45.2 71-76h-55.1c-4.4 0-8-3.6-8-8V478c0-4.4 3.6-8 8-8h94.9v-18.6h-65.9c-4.4 0-8-3.6-8-8V316c0-4.4 3.6-8 8-8h184.7c4.4 0 8 3.6 8 8z",fill:t}},{tag:"path",attrs:{d:"M443.7 306.9l-38.6-18.3c-3.4-1.6-7.3.2-8.4 3.7-17.5 58.5-45.2 110.2-82.2 153.6a5.7 5.7 0 00-1.2 5.6l13.2 43.5c1.4 4.5 7 5.8 10.2 2.4 7.7-8.1 15.4-16.8 23.1-26V656c0 4.4 3.6 8 8 8h37.3c4.4 0 8-3.6 8-8h.2V393.1a429.2 429.2 0 0033.6-79c.9-2.8-.5-5.9-3.2-7.2zm26.8 9.1v127.4c0 4.4 3.6 8 8 8h65.9V470h-94.9c-4.4 0-8 3.6-8 8v35.6c0 4.4 3.6 8 8 8h55.1c-19.1 30.8-42.4 55.7-71 76a6 6 0 00-1.6 8.1l22.8 36.5c.9 1.5 2.4 2.5 4.1 2.8 1.7.3 3.5-.2 4.8-1.4 31.6-26.8 58.6-62.9 80.6-107.6v120c0 4.4 3.6 8 8 8h36.2c4.4 0 8-3.6 8-8V535.9c21.3 41.7 47.5 77.6 78.1 106.9 2.6 2.5 6.7 2.2 8.9-.7l26.3-35.3c2-2.6 1.4-6.4-1.2-8.5-30.5-22.6-54.2-47.8-72.3-76.9h59c4.4 0 8-3.6 8-8v-35.6c0-4.4-3.6-8-8-8h-98.8v-18.6h66.7c4.4 0 8-3.6 8-8V316c0-4.4-3.6-8-8-8H478.5c-4.4 0-8 3.6-8 8zm51.4 42.8h97.9v41.6h-97.9v-41.6z",fill:e}}]}},name:"insurance",theme:"twotone"};const Lk=bk,z5=window.React;var Bk=function(e,t){return z5.createElement(n,a({},e,{ref:t,icon:Lk}))};const xk=z5.forwardRef(Bk);var Ek={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zM726 585.7c0 55.3-44.7 100.1-99.7 100.1H420.6v53.4c0 5.7-6.5 8.8-10.9 5.3l-109.1-85.7c-3.5-2.7-3.5-8 0-10.7l109.1-85.7c4.4-3.5 10.9-.3 10.9 5.3v53.4h205.7c19.6 0 35.5-16 35.5-35.6v-78.9c0-3.7 3-6.8 6.8-6.8h50.7c3.7 0 6.8 3 6.8 6.8v79.1zm-2.6-209.9l-109.1 85.7c-4.4 3.5-10.9.3-10.9-5.3v-53.4H397.7c-19.6 0-35.5 16-35.5 35.6v78.9c0 3.7-3 6.8-6.8 6.8h-50.7c-3.7 0-6.8-3-6.8-6.8v-78.9c0-55.3 44.7-100.1 99.7-100.1h205.7v-53.4c0-5.7 6.5-8.8 10.9-5.3l109.1 85.7c3.6 2.5 3.6 7.8.1 10.5z"}}]},name:"interaction",theme:"filled"};const Ak=Ek,R5=window.React;var kk=function(e,t){return R5.createElement(n,a({},e,{ref:t,icon:Ak}))};const Pk=R5.forwardRef(kk);var qk={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656zM304.8 524h50.7c3.7 0 6.8-3 6.8-6.8v-78.9c0-19.7 15.9-35.6 35.5-35.6h205.7v53.4c0 5.7 6.5 8.8 10.9 5.3l109.1-85.7c3.5-2.7 3.5-8 0-10.7l-109.1-85.7c-4.4-3.5-10.9-.3-10.9 5.3V338H397.7c-55.1 0-99.7 44.8-99.7 100.1V517c0 4 3 7 6.8 7zm-4.2 134.9l109.1 85.7c4.4 3.5 10.9.3 10.9-5.3v-53.4h205.7c55.1 0 99.7-44.8 99.7-100.1v-78.9c0-3.7-3-6.8-6.8-6.8h-50.7c-3.7 0-6.8 3-6.8 6.8v78.9c0 19.7-15.9 35.6-35.5 35.6H420.6V568c0-5.7-6.5-8.8-10.9-5.3l-109.1 85.7c-3.5 2.5-3.5 7.8 0 10.5z"}}]},name:"interaction",theme:"outlined"};const yk=qk,O5=window.React;var Dk=function(e,t){return O5.createElement(n,a({},e,{ref:t,icon:yk}))};const Ik=O5.forwardRef(Dk);var Uk={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z",fill:e}},{tag:"path",attrs:{d:"M184 840h656V184H184v656zm114-401.9c0-55.3 44.6-100.1 99.7-100.1h205.8v-53.4c0-5.6 6.5-8.8 10.9-5.3L723.5 365c3.5 2.7 3.5 8 0 10.7l-109.1 85.7c-4.4 3.5-10.9.4-10.9-5.3v-53.4H397.8c-19.6 0-35.5 15.9-35.5 35.6v78.9c0 3.8-3.1 6.8-6.8 6.8h-50.7c-3.8 0-6.8-3-6.8-7v-78.9zm2.6 210.3l109.1-85.7c4.4-3.5 10.9-.4 10.9 5.3v53.4h205.6c19.6 0 35.5-15.9 35.5-35.6v-78.9c0-3.8 3.1-6.8 6.8-6.8h50.7c3.8 0 6.8 3.1 6.8 6.8v78.9c0 55.3-44.6 100.1-99.7 100.1H420.6v53.4c0 5.6-6.5 8.8-10.9 5.3l-109.1-85.7c-3.5-2.7-3.5-8 0-10.5z",fill:t}},{tag:"path",attrs:{d:"M304.8 524h50.7c3.7 0 6.8-3 6.8-6.8v-78.9c0-19.7 15.9-35.6 35.5-35.6h205.7v53.4c0 5.7 6.5 8.8 10.9 5.3l109.1-85.7c3.5-2.7 3.5-8 0-10.7l-109.1-85.7c-4.4-3.5-10.9-.3-10.9 5.3V338H397.7c-55.1 0-99.7 44.8-99.7 100.1V517c0 4 3 7 6.8 7zm-4.2 134.9l109.1 85.7c4.4 3.5 10.9.3 10.9-5.3v-53.4h205.7c55.1 0 99.7-44.8 99.7-100.1v-78.9c0-3.7-3-6.8-6.8-6.8h-50.7c-3.7 0-6.8 3-6.8 6.8v78.9c0 19.7-15.9 35.6-35.5 35.6H420.6V568c0-5.7-6.5-8.8-10.9-5.3l-109.1 85.7c-3.5 2.5-3.5 7.8 0 10.5z",fill:e}}]}},name:"interaction",theme:"twotone"};const Wk=Uk,$5=window.React;var Gk=function(e,t){return $5.createElement(n,a({},e,{ref:t,icon:Wk}))};const Nk=$5.forwardRef(Gk);var Qk={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm72-112c4.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 8h48zm400-188h-59.3c-2.6 0-5 1.2-6.5 3.3L763.7 538.1l-49.9-68.8a7.92 7.92 0 00-6.5-3.3H648c-6.5 0-10.3 7.4-6.5 12.7l109.2 150.7a16.1 16.1 0 0026 0l165.8-228.7c3.8-5.3 0-12.7-6.5-12.7zm-44 306h-64.2c-5.5 0-10.6 2.9-13.6 7.5a352.2 352.2 0 01-49.8 62.2A355.92 355.92 0 01651.1 840a355 355 0 01-138.7 27.9c-48.1 0-94.8-9.4-138.7-27.9a355.92 355.92 0 01-113.3-76.3A353.06 353.06 0 01184 650.5c-18.6-43.8-28-90.5-28-138.5s9.4-94.7 28-138.5c17.9-42.4 43.6-80.5 76.4-113.2 32.8-32.7 70.9-58.4 113.3-76.3a355 355 0 01138.7-27.9c48.1 0 94.8 9.4 138.7 27.9 42.4 17.9 80.5 43.6 113.3 76.3 19 19 35.6 39.8 49.8 62.2 2.9 4.7 8.1 7.5 13.6 7.5H892c6 0 9.8-6.3 7.2-11.6C828.8 178.5 684.7 82 517.7 80 278.9 77.2 80.5 272.5 80 511.2 79.5 750.1 273.3 944 512.4 944c169.2 0 315.6-97 386.7-238.4A8 8 0 00892 694z"}}]},name:"issues-close",theme:"outlined"};const Zk=Qk,M5=window.React;var Yk=function(e,t){return M5.createElement(n,a({},e,{ref:t,icon:Zk}))};const jk=M5.forwardRef(Yk);var Jk={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M798 160H366c-4.4 0-8 3.6-8 8v64c0 4.4 3.6 8 8 8h181.2l-156 544H229c-4.4 0-8 3.6-8 8v64c0 4.4 3.6 8 8 8h432c4.4 0 8-3.6 8-8v-64c0-4.4-3.6-8-8-8H474.4l156-544H798c4.4 0 8-3.6 8-8v-64c0-4.4-3.6-8-8-8z"}}]},name:"italic",theme:"outlined"};const Kk=Jk,H5=window.React;var Xk=function(e,t){return H5.createElement(n,a({},e,{ref:t,icon:Kk}))};const _k=H5.forwardRef(Xk);var eP={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M394.68 756.99s-34.33 19.95 24.34 26.6c71.1 8.05 107.35 7 185.64-7.87 0 0 20.66 12.94 49.38 24.14-175.47 75.08-397.18-4.37-259.36-42.87m-21.37-98.17s-38.35 28.35 20.32 34.47c75.83 7.88 135.9 8.4 239.57-11.55 0 0 14.36 14.53 36.95 22.4-212.43 62.13-448.84 5.08-296.84-45.32m180.73-166.43c43.26 49.7-11.38 94.5-11.38 94.5s109.8-56.7 59.37-127.57c-47.11-66.15-83.19-99.05 112.25-212.27.18 0-306.82 76.65-160.24 245.35m232.22 337.04s25.4 20.82-27.85 37.1c-101.4 30.62-421.7 39.9-510.66 1.22-32.05-13.82 28.02-33.25 46.93-37.27 19.62-4.2 31-3.5 31-3.5-35.55-25.03-229.94 49.17-98.77 70.35 357.6 58.1 652.16-26.08 559.35-67.9m-375.12-272.3s-163.04 38.68-57.79 52.68c44.48 5.95 133.1 4.55 215.58-2.28 67.42-5.6 135.2-17.85 135.2-17.85s-23.82 10.15-40.98 21.88c-165.5 43.57-485.1 23.27-393.16-21.18 77.93-37.45 141.15-33.25 141.15-33.25M703.6 720.42c168.3-87.33 90.37-171.33 36.08-159.95-13.31 2.8-19.27 5.25-19.27 5.25s4.9-7.7 14.36-11.03C842.12 516.9 924.78 666 700.1 724.97c0-.18 2.63-2.45 3.5-4.55M602.03 64s93.16 93.1-88.44 236.25c-145.53 114.8-33.27 180.42 0 255.14-84.94-76.65-147.28-144.02-105.42-206.84C469.63 256.67 639.68 211.87 602.03 64M427.78 957.19C589.24 967.5 837.22 951.4 843 875.1c0 0-11.2 28.88-133.44 51.98-137.83 25.9-307.87 22.92-408.57 6.3 0-.18 20.66 16.97 126.79 23.8"}}]},name:"java",theme:"outlined"};const tP=eP,p5=window.React;var cP=function(e,t){return p5.createElement(n,a({},e,{ref:t,icon:tP}))};const aP=p5.forwardRef(cP);var nP={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M416 176H255.54v425.62c0 105.3-36.16 134.71-99.1 134.71-29.5 0-56.05-5.05-76.72-12.14L63 848.79C92.48 858.91 137.73 865 173.13 865 317.63 865 416 797.16 416 602.66zm349.49-16C610.26 160 512 248.13 512 364.6c0 100.32 75.67 163.13 185.7 203.64 79.57 28.36 111.03 53.7 111.03 95.22 0 45.57-36.36 74.96-105.13 74.96-63.87 0-121.85-21.31-161.15-42.58v-.04L512 822.43C549.36 843.73 619.12 865 694.74 865 876.52 865 961 767.75 961 653.3c0-97.25-54.04-160.04-170.94-204.63-86.47-34.44-122.81-53.67-122.81-97.23 0-34.45 31.45-65.84 96.3-65.84 63.83 0 107.73 21.45 133.3 34.64l38.34-128.19C895.1 174.46 841.11 160 765.5 160"}}]},name:"java-script",theme:"outlined"};const lP=nP,T5=window.React;var oP=function(e,t){return T5.createElement(n,a({},e,{ref:t,icon:lP}))};const iP=T5.forwardRef(oP);var rP={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M608 112c-167.9 0-304 136.1-304 304 0 70.3 23.9 135 63.9 186.5l-41.1 41.1-62.3-62.3a8.15 8.15 0 00-11.4 0l-39.8 39.8a8.15 8.15 0 000 11.4l62.3 62.3-44.9 44.9-62.3-62.3a8.15 8.15 0 00-11.4 0l-39.8 39.8a8.15 8.15 0 000 11.4l62.3 62.3-65.3 65.3a8.03 8.03 0 000 11.3l42.3 42.3c3.1 3.1 8.2 3.1 11.3 0l253.6-253.6A304.06 304.06 0 00608 720c167.9 0 304-136.1 304-304S775.9 112 608 112zm161.2 465.2C726.2 620.3 668.9 644 608 644c-60.9 0-118.2-23.7-161.2-66.8-43.1-43-66.8-100.3-66.8-161.2 0-60.9 23.7-118.2 66.8-161.2 43-43.1 100.3-66.8 161.2-66.8 60.9 0 118.2 23.7 161.2 66.8 43.1 43 66.8 100.3 66.8 161.2 0 60.9-23.7 118.2-66.8 161.2z"}}]},name:"key",theme:"outlined"};const dP=rP,F5=window.React;var sP=function(e,t){return F5.createElement(n,a({},e,{ref:t,icon:dP}))};const vP=F5.forwardRef(sP);var hP={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M511.99 111a61.55 61.55 0 00-26.8 6.13l-271.3 131a61.71 61.71 0 00-33.32 41.85L113.53 584.5a61.77 61.77 0 0011.86 52.06L313.2 872.71a61.68 61.68 0 0048.26 23.27h301.05a61.68 61.68 0 0048.26-23.27l187.81-236.12v-.03a61.73 61.73 0 0011.9-52.03v-.03L843.4 289.98v-.04a61.72 61.72 0 00-33.3-41.8l-271.28-131a17.43 17.43 0 00-.03-.04 61.76 61.76 0 00-26.8-6.1m0 35.1c3.94 0 7.87.87 11.55 2.64l271.3 131a26.54 26.54 0 0114.36 18.02l67.04 294.52a26.56 26.56 0 01-5.1 22.45L683.31 850.88a26.51 26.51 0 01-20.8 10H361.45a26.45 26.45 0 01-20.77-10L152.88 614.73a26.59 26.59 0 01-5.14-22.45l67.07-294.49a26.51 26.51 0 0114.32-18.02v-.04l271.3-131A26.52 26.52 0 01512 146.1m-.14 73.82c-2.48 0-4.99.5-7.4 1.51-9.65 4.21-14.22 15.44-10.01 25.09 4.04 9.48 5.42 18.94 6.48 28.41.35 4.92.55 9.66.37 14.4.53 4.74-1.94 9.48-5.45 14.22-3.68 4.74-4.03 9.49-4.55 14.23-48.16 4.72-91.51 25.83-124.65 57.54l-.31-.17c-4.04-2.63-7.88-5.27-14.02-5.45-5.79-.35-11.06-1.4-14.4-4.9-3.68-2.8-7.35-5.95-10.69-9.29-6.84-6.67-13.36-13.87-18.1-23a19.66 19.66 0 00-11.58-9.5 19.27 19.27 0 00-23.68 13.17c-2.98 10 2.98 20.7 13.16 23.51 9.83 2.99 18.08 7.9 26.15 13.16a127.38 127.38 0 0111.24 8.6c4.04 2.64 6.13 7.55 7.71 13.17 1.16 5.62 4.39 8.88 7.54 12.03a209.26 209.26 0 00-37.08 142.61c-3.94 1.38-7.83 2.88-11.17 6.82-3.86 4.39-8.08 7.88-12.82 8.23a94.03 94.03 0 01-14.02 2.64c-9.47 1.23-19.13 1.93-29.13-.17a19.53 19.53 0 00-14.74 3.32c-8.6 5.97-10.52 17.9-4.56 26.5a19.13 19.13 0 0026.67 4.59c8.42-5.97 17.37-9.32 26.5-12.3 4.55-1.41 9.13-2.62 13.87-3.5 4.56-1.58 9.64-.2 15.08 2.09 4.52 2.33 8.52 2.15 12.48 1.75 15.44 50.08 49.22 92.03 93.32 118.52-1.5 4.21-2.92 8.6-1.57 14.15 1.05 5.8 1.22 11.25-1.24 15.29a172.58 172.58 0 01-6.3 12.78c-4.92 8.07-10.17 16.15-17.9 23.17a18.97 18.97 0 00-6.33 13.5 19.06 19.06 0 0018.43 19.68A19.21 19.21 0 00409 787.88c.17-10.35 2.97-19.46 6.13-28.59 1.58-4.38 3.52-8.77 5.62-12.99 1.58-4.56 5.78-7.92 10.87-10.72 5.07-2.62 7.35-6.32 9.63-10.22a209.09 209.09 0 0070.74 12.51c25.26 0 49.4-4.72 71.87-12.92 2.37 4.06 4.82 7.91 9.9 10.63 5.1 2.98 9.29 6.16 10.87 10.72 2.1 4.4 3.87 8.78 5.45 13.17 3.15 9.12 5.78 18.23 6.13 28.58 0 5.09 2.1 10.02 6.14 13.71a19.32 19.32 0 0027.04-1.23 19.32 19.32 0 00-1.24-27.05c-7.72-6.84-12.98-15.09-17.72-23.34-2.28-4.03-4.37-8.4-6.3-12.6-2.46-4.22-2.3-9.5-1.06-15.3 1.4-5.96-.18-10.34-1.58-14.9l-.14-.45c43.76-26.75 77.09-68.83 92.2-118.9l.58.04c4.91.35 9.64.85 14.9-2.13 5.27-2.46 10.56-3.87 15.12-2.47 4.56.7 9.29 1.76 13.85 2.99 9.12 2.63 18.27 5.79 26.87 11.58a19.5 19.5 0 0014.73 2.64 18.99 18.99 0 0014.57-22.62 19.11 19.11 0 00-22.82-14.57c-10.18 2.28-19.66 1.9-29.3 1.03-4.75-.53-9.32-1.2-14.06-2.26-4.74-.35-8.92-3.5-12.96-7.71-4.03-4.74-8.6-5.97-13.16-7.37l-.3-.1c.6-6.51.99-13.08.99-19.75 0-43.5-13.28-83.99-35.99-117.6 3.33-3.5 6.7-6.82 7.92-12.78 1.58-5.61 3.68-10.53 7.71-13.16 3.51-3.16 7.38-5.96 11.24-8.77 7.9-5.27 16.16-10.36 25.98-13.16a18.5 18.5 0 0011.55-9.67 18.8 18.8 0 00-8.22-25.6 18.84 18.84 0 00-25.64 8.22c-4.74 9.13-11.22 16.33-17.89 23-3.51 3.34-7 6.51-10.7 9.5-3.33 3.5-8.6 4.55-14.39 4.9-6.14.17-10.01 2.99-14.05 5.62a210 210 0 00-127.4-60.02c-.52-4.73-.87-9.48-4.55-14.22-3.51-4.74-5.98-9.48-5.45-14.22-.17-4.74.03-9.48.38-14.4 1.05-9.47 2.44-18.94 6.48-28.41 1.93-4.56 2.1-10 0-15.08a19.23 19.23 0 00-17.69-11.52m-25.16 133.91l-.85 6.75c-2.46 18.96-4.21 38.08-5.97 57.04a876 876 0 00-2.64 30.2c-8.6-6.15-17.2-12.66-26.32-18.45-15.79-10.7-31.6-21.42-47.91-31.6l-5.52-3.43a174.43 174.43 0 0189.21-40.5m50.59 0a174.38 174.38 0 0192.16 43.21l-5.86 3.7c-16.14 10.35-31.74 21.07-47.54 31.77a491.28 491.28 0 00-18.44 13 7.3 7.3 0 01-11.58-5.46c-.53-7.54-1.22-14.9-1.92-22.45-1.75-18.95-3.5-38.08-5.96-57.03zm-173 78.82l5.58 5.83c13.33 13.86 26.86 27.2 40.54 40.71 5.8 5.8 11.58 11.26 17.55 16.7a7.19 7.19 0 01-2.81 12.27c-8.6 2.63-17.21 5.07-25.8 7.88-18.08 5.97-36.32 11.6-54.4 18.1l-7.95 2.77c-.17-3.2-.48-6.37-.48-9.63 0-34.92 10.27-67.33 27.76-94.63m297.52 3.46a174.67 174.67 0 0125.67 91.17c0 2.93-.3 5.78-.44 8.67l-6.24-1.98c-18.25-5.97-36.48-11.09-54.9-16.35a900.54 900.54 0 00-35.82-9.63c8.95-8.6 18.27-17.04 26.87-25.81 13.51-13.51 27-27.02 40.17-41.06zM501.12 492.2h21.39c3.33 0 6.5 1.58 8.26 4.04l13.67 17.2a10.65 10.65 0 012.13 8.57l-4.94 21.25c-.52 3.34-2.81 5.96-5.62 7.54l-19.64 9.12a9.36 9.36 0 01-9.11 0l-19.67-9.12c-2.81-1.58-5.27-4.2-5.63-7.54l-4.9-21.25c-.52-2.98.2-6.28 2.13-8.56l13.67-17.2a10.25 10.25 0 018.26-4.05m-63.37 83.7c5.44-.88 9.85 4.57 7.75 9.66a784.28 784.28 0 00-9.5 26.15 1976.84 1976.84 0 00-18.78 54.22l-2.4 7.54a175.26 175.26 0 01-68-87.3l9.33-.78c19.13-1.76 37.9-4.06 57.03-6.34 8.25-.88 16.33-2.1 24.57-3.16m151.63 2.47c8.24.88 16.32 1.77 24.57 2.47 19.13 1.75 38.07 3.5 57.2 4.73l6.1.34a175.25 175.25 0 01-66.6 86.58l-1.98-6.38c-5.79-18.25-12.1-36.32-18.23-54.22a951.58 951.58 0 00-8.6-23.85 7.16 7.16 0 017.54-9.67m-76.1 34.62c2.5 0 5.01 1.26 6.42 3.8a526.47 526.47 0 0012.13 21.77c9.48 16.5 18.92 33.17 29.1 49.32l4.15 6.71a176.03 176.03 0 01-53.1 8.2 176.14 176.14 0 01-51.57-7.72l4.38-7.02c10.18-16.15 19.83-32.66 29.48-49.15a451.58 451.58 0 0012.65-22.1 7.2 7.2 0 016.37-3.81"}}]},name:"kubernetes",theme:"outlined"};const uP=hP,S5=window.React;var fP=function(e,t){return S5.createElement(n,a({},e,{ref:t,icon:uP}))};const wP=S5.forwardRef(fP);var mP={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M956.9 845.1L896.4 632V168c0-17.7-14.3-32-32-32h-704c-17.7 0-32 14.3-32 32v464L67.9 845.1C60.4 866 75.8 888 98 888h828.8c22.2 0 37.6-22 30.1-42.9zM200.4 208h624v395h-624V208zm228.3 608l8.1-37h150.3l8.1 37H428.7zm224 0l-19.1-86.7c-.8-3.7-4.1-6.3-7.8-6.3H398.2c-3.8 0-7 2.6-7.8 6.3L371.3 816H151l42.3-149h638.2l42.3 149H652.7z"}}]},name:"laptop",theme:"outlined"};const gP=mP,V5=window.React;var zP=function(e,t){return V5.createElement(n,a({},e,{ref:t,icon:gP}))};const RP=V5.forwardRef(zP);var OP={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M384 912h496c17.7 0 32-14.3 32-32V340H384v572zm496-800H384v164h528V144c0-17.7-14.3-32-32-32zm-768 32v736c0 17.7 14.3 32 32 32h176V112H144c-17.7 0-32 14.3-32 32z"}}]},name:"layout",theme:"filled"};const $P=OP,C5=window.React;var MP=function(e,t){return C5.createElement(n,a({},e,{ref:t,icon:$P}))};const HP=C5.forwardRef(MP);var pP={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-696 72h136v656H184V184zm656 656H384V384h456v456zM384 320V184h456v136H384z"}}]},name:"layout",theme:"outlined"};const TP=pP,b5=window.React;var FP=function(e,t){return b5.createElement(n,a({},e,{ref:t,icon:TP}))};const SP=b5.forwardRef(FP);var VP={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M384 185h456v136H384zm-200 0h136v656H184zm696-73H144c-17.7 0-32 14.3-32 32v1c0-17.7 14.3-32 32-32h736c17.7 0 32 14.3 32 32v-1c0-17.7-14.3-32-32-32zM384 385h456v456H384z",fill:t}},{tag:"path",attrs:{d:"M880 113H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V145c0-17.7-14.3-32-32-32zM320 841H184V185h136v656zm520 0H384V385h456v456zm0-520H384V185h456v136z",fill:e}}]}},name:"layout",theme:"twotone"};const CP=VP,L5=window.React;var bP=function(e,t){return L5.createElement(n,a({},e,{ref:t,icon:CP}))};const LP=L5.forwardRef(bP);var BP={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 64zm104 316.9c0 10.2-4.9 19.9-13.2 25.9L457.4 512l145.4 105.2c8.3 6 13.2 15.6 13.2 25.9V690c0 6.5-7.4 10.3-12.7 6.5l-246-178a7.95 7.95 0 010-12.9l246-178a8 8 0 0112.7 6.5v46.8z"}}]},name:"left-circle",theme:"filled"};const xP=BP,B5=window.React;var EP=function(e,t){return B5.createElement(n,a({},e,{ref:t,icon:xP}))};const AP=B5.forwardRef(EP);var kP={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M603.3 327.5l-246 178a7.95 7.95 0 000 12.9l246 178c5.3 3.8 12.7 0 12.7-6.5V643c0-10.2-4.9-19.9-13.2-25.9L457.4 512l145.4-105.2c8.3-6 13.2-15.6 13.2-25.9V334c0-6.5-7.4-10.3-12.7-6.5z"}},{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:"left-circle",theme:"outlined"};const PP=kP,x5=window.React;var qP=function(e,t){return x5.createElement(n,a({},e,{ref:t,icon:PP}))};const yP=x5.forwardRef(qP);var DP={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 140c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm104 240.9c0 10.3-4.9 19.9-13.2 25.9L457.4 512l145.4 105.1c8.3 6 13.2 15.7 13.2 25.9v46.9c0 6.5-7.4 10.3-12.7 6.5l-246-178a7.95 7.95 0 010-12.9l246-178c5.3-3.8 12.7 0 12.7 6.5v46.9z",fill:t}},{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",fill:e}},{tag:"path",attrs:{d:"M603.3 327.5l-246 178a7.95 7.95 0 000 12.9l246 178c5.3 3.8 12.7 0 12.7-6.5V643c0-10.2-4.9-19.9-13.2-25.9L457.4 512l145.4-105.2c8.3-6 13.2-15.6 13.2-25.9V334c0-6.5-7.4-10.3-12.7-6.5z",fill:e}}]}},name:"left-circle",theme:"twotone"};const IP=DP,E5=window.React;var UP=function(e,t){return E5.createElement(n,a({},e,{ref:t,icon:IP}))};const WP=E5.forwardRef(UP);var GP={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"};const NP=GP,A5=window.React;var QP=function(e,t){return A5.createElement(n,a({},e,{ref:t,icon:NP}))};const ZP=A5.forwardRef(QP);var YP={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zM624 380.9c0 10.2-4.9 19.9-13.2 25.9L465.4 512l145.4 105.2c8.3 6 13.2 15.6 13.2 25.9V690c0 6.5-7.4 10.3-12.7 6.5l-246-178a7.95 7.95 0 010-12.9l246-178c5.3-3.8 12.7 0 12.7 6.5v46.8z"}}]},name:"left-square",theme:"filled"};const jP=YP,k5=window.React;var JP=function(e,t){return k5.createElement(n,a({},e,{ref:t,icon:jP}))};const KP=k5.forwardRef(JP);var XP={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M365.3 518.5l246 178c5.3 3.8 12.7 0 12.7-6.5v-46.9c0-10.2-4.9-19.9-13.2-25.9L465.4 512l145.4-105.2c8.3-6 13.2-15.6 13.2-25.9V334c0-6.5-7.4-10.3-12.7-6.5l-246 178a8.05 8.05 0 000 13z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"left-square",theme:"outlined"};const _P=XP,P5=window.React;var eq=function(e,t){return P5.createElement(n,a({},e,{ref:t,icon:_P}))};const tq=P5.forwardRef(eq);var cq={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z",fill:e}},{tag:"path",attrs:{d:"M184 840h656V184H184v656zm181.3-334.5l246-178c5.3-3.8 12.7 0 12.7 6.5v46.9c0 10.3-4.9 19.9-13.2 25.9L465.4 512l145.4 105.2c8.3 6 13.2 15.7 13.2 25.9V690c0 6.5-7.4 10.3-12.7 6.4l-246-178a7.95 7.95 0 010-12.9z",fill:t}},{tag:"path",attrs:{d:"M365.3 518.4l246 178c5.3 3.9 12.7.1 12.7-6.4v-46.9c0-10.2-4.9-19.9-13.2-25.9L465.4 512l145.4-105.2c8.3-6 13.2-15.6 13.2-25.9V334c0-6.5-7.4-10.3-12.7-6.5l-246 178a7.95 7.95 0 000 12.9z",fill:e}}]}},name:"left-square",theme:"twotone"};const aq=cq,q5=window.React;var nq=function(e,t){return q5.createElement(n,a({},e,{ref:t,icon:aq}))};const lq=q5.forwardRef(nq);var oq={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.9 533.7c16.8-22.2 26.1-49.4 26.1-77.7 0-44.9-25.1-87.4-65.5-111.1a67.67 67.67 0 00-34.3-9.3H572.4l6-122.9c1.4-29.7-9.1-57.9-29.5-79.4A106.62 106.62 0 00471 99.9c-52 0-98 35-111.8 85.1l-85.9 311h-.3v428h472.3c9.2 0 18.2-1.8 26.5-5.4 47.6-20.3 78.3-66.8 78.3-118.4 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7-.2-12.6-2-25.1-5.6-37.1zM112 528v364c0 17.7 14.3 32 32 32h65V496h-65c-17.7 0-32 14.3-32 32z"}}]},name:"like",theme:"filled"};const iq=oq,y5=window.React;var rq=function(e,t){return y5.createElement(n,a({},e,{ref:t,icon:iq}))};const dq=y5.forwardRef(rq);var sq={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.9 533.7c16.8-22.2 26.1-49.4 26.1-77.7 0-44.9-25.1-87.4-65.5-111.1a67.67 67.67 0 00-34.3-9.3H572.4l6-122.9c1.4-29.7-9.1-57.9-29.5-79.4A106.62 106.62 0 00471 99.9c-52 0-98 35-111.8 85.1l-85.9 311H144c-17.7 0-32 14.3-32 32v364c0 17.7 14.3 32 32 32h601.3c9.2 0 18.2-1.8 26.5-5.4 47.6-20.3 78.3-66.8 78.3-118.4 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7-.2-12.6-2-25.1-5.6-37.1zM184 852V568h81v284h-81zm636.4-353l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 22.4-13.2 42.6-33.6 51.8H329V564.8l99.5-360.5a44.1 44.1 0 0142.2-32.3c7.6 0 15.1 2.2 21.1 6.7 9.9 7.4 15.2 18.6 14.6 30.5l-9.6 198.4h314.4C829 418.5 840 436.9 840 456c0 16.5-7.2 32.1-19.6 43z"}}]},name:"like",theme:"outlined"};const vq=sq,D5=window.React;var hq=function(e,t){return D5.createElement(n,a({},e,{ref:t,icon:vq}))};const uq=D5.forwardRef(hq);var fq={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M273 495.9v428l.3-428zm538.2-88.3H496.8l9.6-198.4c.6-11.9-4.7-23.1-14.6-30.5-6.1-4.5-13.6-6.8-21.1-6.7-19.6.1-36.9 13.4-42.2 32.3-37.1 134.4-64.9 235.2-83.5 302.5V852h399.4a56.85 56.85 0 0033.6-51.8c0-9.7-2.3-18.9-6.9-27.3l-13.9-25.4 21.9-19a56.76 56.76 0 0019.6-43c0-9.7-2.3-18.9-6.9-27.3l-13.9-25.4 21.9-19a56.76 56.76 0 0019.6-43c0-9.7-2.3-18.9-6.9-27.3l-14-25.5 21.9-19a56.76 56.76 0 0019.6-43c0-19.1-11-37.5-28.8-48.4z",fill:t}},{tag:"path",attrs:{d:"M112 528v364c0 17.7 14.3 32 32 32h65V496h-65c-17.7 0-32 14.3-32 32zm773.9 5.7c16.8-22.2 26.1-49.4 26.1-77.7 0-44.9-25.1-87.5-65.5-111a67.67 67.67 0 00-34.3-9.3H572.3l6-122.9c1.5-29.7-9-57.9-29.5-79.4a106.4 106.4 0 00-77.9-33.4c-52 0-98 35-111.8 85.1l-85.8 310.8-.3 428h472.1c9.3 0 18.2-1.8 26.5-5.4 47.6-20.3 78.3-66.8 78.3-118.4 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7 0-12.6-1.8-25-5.4-37zM820.4 499l-21.9 19 14 25.5a56.2 56.2 0 016.9 27.3c0 16.5-7.1 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.1 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 22.4-13.2 42.6-33.6 51.8H345V506.8c18.6-67.2 46.4-168 83.5-302.5a44.28 44.28 0 0142.2-32.3c7.5-.1 15 2.2 21.1 6.7 9.9 7.4 15.2 18.6 14.6 30.5l-9.6 198.4h314.4C829 418.5 840 436.9 840 456c0 16.5-7.1 32.2-19.6 43z",fill:e}}]}},name:"like",theme:"twotone"};const wq=fq,I5=window.React;var mq=function(e,t){return I5.createElement(n,a({},e,{ref:t,icon:wq}))};const gq=I5.forwardRef(mq);var zq={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM305.8 637.7c3.1 3.1 8.1 3.1 11.3 0l138.3-137.6L583 628.5c3.1 3.1 8.2 3.1 11.3 0l275.4-275.3c3.1-3.1 3.1-8.2 0-11.3l-39.6-39.6a8.03 8.03 0 00-11.3 0l-230 229.9L461.4 404a8.03 8.03 0 00-11.3 0L266.3 586.7a8.03 8.03 0 000 11.3l39.5 39.7z"}}]},name:"line-chart",theme:"outlined"};const Rq=zq,U5=window.React;var Oq=function(e,t){return U5.createElement(n,a({},e,{ref:t,icon:Rq}))};const $q=U5.forwardRef(Oq);var Mq={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M648 160H104c-4.4 0-8 3.6-8 8v128c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-64h168v560h-92c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h264c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-92V232h168v64c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V168c0-4.4-3.6-8-8-8zm272.8 546H856V318h64.8c6 0 9.4-7 5.7-11.7L825.7 178.7a7.14 7.14 0 00-11.3 0L713.6 306.3a7.23 7.23 0 005.7 11.7H784v388h-64.8c-6 0-9.4 7-5.7 11.7l100.8 127.5c2.9 3.7 8.5 3.7 11.3 0l100.8-127.5a7.2 7.2 0 00-5.6-11.7z"}}]},name:"line-height",theme:"outlined"};const Hq=Mq,W5=window.React;var pq=function(e,t){return W5.createElement(n,a({},e,{ref:t,icon:Hq}))};const Tq=W5.forwardRef(pq);var Fq={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M904 476H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8z"}}]},name:"line",theme:"outlined"};const Sq=Fq,G5=window.React;var Vq=function(e,t){return G5.createElement(n,a({},e,{ref:t,icon:Sq}))};const Cq=G5.forwardRef(Vq);var bq={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zM349.3 793.7H230.6V411.9h118.7v381.8zm-59.3-434a68.8 68.8 0 1168.8-68.8c-.1 38-30.9 68.8-68.8 68.8zm503.7 434H675.1V608c0-44.3-.8-101.2-61.7-101.2-61.7 0-71.2 48.2-71.2 98v188.9H423.7V411.9h113.8v52.2h1.6c15.8-30 54.5-61.7 112.3-61.7 120.2 0 142.3 79.1 142.3 181.9v209.4z"}}]},name:"linkedin",theme:"filled"};const Lq=bq,N5=window.React;var Bq=function(e,t){return N5.createElement(n,a({},e,{ref:t,icon:Lq}))};const xq=N5.forwardRef(Bq);var Eq={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M847.7 112H176.3c-35.5 0-64.3 28.8-64.3 64.3v671.4c0 35.5 28.8 64.3 64.3 64.3h671.4c35.5 0 64.3-28.8 64.3-64.3V176.3c0-35.5-28.8-64.3-64.3-64.3zm0 736c-447.8-.1-671.7-.2-671.7-.3.1-447.8.2-671.7.3-671.7 447.8.1 671.7.2 671.7.3-.1 447.8-.2 671.7-.3 671.7zM230.6 411.9h118.7v381.8H230.6zm59.4-52.2c37.9 0 68.8-30.8 68.8-68.8a68.8 68.8 0 10-137.6 0c-.1 38 30.7 68.8 68.8 68.8zm252.3 245.1c0-49.8 9.5-98 71.2-98 60.8 0 61.7 56.9 61.7 101.2v185.7h118.6V584.3c0-102.8-22.2-181.9-142.3-181.9-57.7 0-96.4 31.7-112.3 61.7h-1.6v-52.2H423.7v381.8h118.6V604.8z"}}]},name:"linkedin",theme:"outlined"};const Aq=Eq,Q5=window.React;var kq=function(e,t){return Q5.createElement(n,a({},e,{ref:t,icon:Aq}))};const Pq=Q5.forwardRef(kq);var qq={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M530.8 64c-5.79 0-11.76.3-17.88.78-157.8 12.44-115.95 179.45-118.34 235.11-2.88 40.8-11.2 72.95-39.24 112.78-33.03 39.23-79.4 102.66-101.39 168.77-10.37 31.06-15.3 62.87-10.71 92.92a15.83 15.83 0 00-4.14 5.04c-9.7 10-16.76 22.43-24.72 31.32-7.42 7.43-18.1 9.96-29.75 14.93-11.68 5.08-24.56 10.04-32.25 25.42a49.7 49.7 0 00-4.93 22.43c0 7.43 1 14.97 2.05 20.01 2.17 14.9 4.33 27.22 1.46 36.21-9.26 25.39-10.42 42.79-3.92 55.44 6.5 12.47 19.97 17.51 35.05 22.44 30.28 7.46 71.3 5.04 103.6 22.36 34.56 17.43 69.66 25.05 97.65 17.54a66.01 66.01 0 0045.1-35.27c21.91-.12 45.92-10.05 84.37-12.47 26.09-2.17 58.75 9.97 96.23 7.43.94 5.04 2.36 7.43 4.26 12.47l.11.1c14.6 29.05 41.55 42.27 70.33 39.99 28.78-2.24 59.43-20.01 84.26-48.76 23.55-28.55 62.83-40.46 88.77-56.1 12.99-7.43 23.48-17.51 24.23-31.85.86-14.93-7.43-30.3-26.66-51.4v-3.62l-.1-.11c-6.35-7.47-9.34-19.98-12.63-34.57-3.17-14.97-6.8-29.34-18.36-39.05h-.11c-2.2-2.02-4.6-2.5-7.02-5.04a13.33 13.33 0 00-7.1-2.39c16.1-47.7 9.86-95.2-6.45-137.9-19.9-52.63-54.7-98.48-81.2-130.02-29.71-37.52-58.83-73.06-58.27-125.77 1-80.33 8.85-228.95-132.3-229.17m19.75 127.11h.48c7.95 0 14.79 2.31 21.8 7.4 7.13 5.03 12.32 12.39 16.4 19.89 3.91 9.67 5.89 17.13 6.19 27.03 0-.75.22-1.5.22-2.2v3.88a3.21 3.21 0 01-.15-.79l-.15-.9a67.46 67.46 0 01-5.6 26.36 35.58 35.58 0 01-7.95 12.5 26.5 26.5 0 00-3.28-1.56c-3.92-1.68-7.43-2.39-10.64-4.96a48.98 48.98 0 00-8.18-2.47c1.83-2.2 5.42-4.96 6.8-7.39a44.22 44.22 0 003.28-15v-.72a45.17 45.17 0 00-2.27-14.93c-1.68-5.04-3.77-7.5-6.84-12.47-3.13-2.46-6.23-4.92-9.96-4.92h-.6c-3.47 0-6.57 1.12-9.78 4.92a29.86 29.86 0 00-7.65 12.47 44.05 44.05 0 00-3.36 14.93v.71c.07 3.33.3 6.69.74 9.97-7.2-2.5-16.35-5.04-22.66-7.54-.37-2.46-.6-4.94-.67-7.43v-.75a66.15 66.15 0 015.6-28.7 40.45 40.45 0 0116.05-19.9 36.77 36.77 0 0122.18-7.43m-110.58 2.2h1.35c5.3 0 10.08 1.8 14.9 5.04a51.6 51.6 0 0112.83 17.36c3.36 7.43 5.27 14.97 5.72 24.9v.15c.26 5 .22 7.5-.08 9.93v2.99c-1.12.26-2.09.67-3.1.9-5.67 2.05-10.23 5.03-14.67 7.46.45-3.32.49-6.68.11-9.97v-.56c-.44-4.96-1.45-7.43-3.06-12.43a22.88 22.88 0 00-6.2-9.97 9.26 9.26 0 00-6.83-2.39h-.78c-2.65.23-4.85 1.53-6.94 4.93a20.6 20.6 0 00-4.48 10.08 35.24 35.24 0 00-.86 12.36v.52c.45 5.04 1.38 7.5 3.02 12.47 1.68 5 3.62 7.46 6.16 10 .41.34.79.67 1.27.9-2.61 2.13-4.37 2.61-6.57 5.08a11.39 11.39 0 01-4.89 2.53 97.84 97.84 0 01-10.27-15 66.15 66.15 0 01-5.78-24.9 65.67 65.67 0 012.98-24.94 53.38 53.38 0 0110.57-19.97c4.78-4.97 9.7-7.47 15.6-7.47M491.15 257c12.36 0 27.33 2.43 45.36 14.9 10.94 7.46 19.52 10.04 39.31 17.47h.11c9.52 5.07 15.12 9.93 17.84 14.9v-4.9a21.32 21.32 0 01.6 17.55c-4.59 11.6-19.26 24.04-39.72 31.47v.07c-10 5.04-18.7 12.43-28.93 17.36-10.3 5.04-21.95 10.9-37.78 9.97a42.52 42.52 0 01-16.72-2.5 133.12 133.12 0 01-12.02-7.4c-7.28-5.04-13.55-12.39-22.85-17.36v-.18h-.19c-14.93-9.19-22.99-19.12-25.6-26.54-2.58-10-.19-17.51 7.2-22.4 8.36-5.04 14.19-10.12 18.03-12.55 3.88-2.76 5.34-3.8 6.57-4.89h.08v-.1c6.3-7.55 16.27-17.52 31.32-22.44a68.65 68.65 0 0117.4-2.43m104.48 80c13.4 52.9 44.69 129.72 64.8 166.98 10.68 19.93 31.93 61.93 41.15 112.89 5.82-.19 12.28.67 19.15 2.39 24.11-62.38-20.39-129.43-40.66-148.06-8.25-7.5-8.66-12.5-4.59-12.5 21.99 19.93 50.96 58.68 61.45 102.92 4.81 19.97 5.93 41.21.78 62.34 2.5 1.05 5.04 2.28 7.65 2.5 38.53 19.94 52.75 35.02 45.92 57.38v-1.6c-2.27-.12-4.48 0-6.75 0h-.56c5.63-17.44-6.8-30.8-39.76-45.7-34.16-14.93-61.45-12.54-66.11 17.36-.27 1.6-.45 2.46-.64 5.04-2.54.86-5.19 1.98-7.8 2.39-16.05 10-24.71 24.97-29.6 44.31-4.86 19.9-6.35 43.16-7.66 69.77v.11c-.78 12.47-6.38 31.29-11.9 50.44-56 40.01-133.65 57.41-199.69 12.46a98.74 98.74 0 00-15-19.9 54.13 54.13 0 00-10.27-12.46c6.8 0 12.62-1.08 17.36-2.5a22.96 22.96 0 0011.72-12.47c4.03-9.97 0-26.02-12.88-43.42C398.87 730.24 377 710.53 345 690.9c-23.51-14.89-36.8-32.47-42.93-52.1-6.16-19.94-5.33-40.51-.56-61.42 9.15-39.94 32.6-78.77 47.56-103.14 4-2.43 1.38 5.04-15.23 36.36-14.78 28.03-42.6 93.21-4.55 143.87a303.27 303.27 0 0124.15-107.36c21.06-47.71 65.07-130.81 68.54-196.66 1.8 1.34 8.1 5.04 10.79 7.54 8.14 4.96 14.18 12.43 22.02 17.36 7.88 7.5 17.81 12.5 32.7 12.5 1.46.12 2.8.23 4.15.23 15.34 0 27.21-5 37.18-10 10.83-5 19.45-12.48 27.63-14.94h.18c17.44-5.04 31.21-15 39.01-26.13m81.6 334.4c1.39 22.44 12.81 46.48 32.93 51.41 21.95 5 53.53-12.43 66.86-28.56l7.88-.33c11.76-.3 21.54.37 31.62 9.97l.1.1c7.77 7.44 11.4 19.83 14.6 32.7 3.18 14.98 5.75 29.13 15.27 39.8 18.15 19.68 24.08 33.82 23.75 42.56l.1-.22v.67l-.1-.45c-.56 9.78-6.91 14.78-18.6 22.21-23.51 14.97-65.17 26.58-91.72 58.61-23.07 27.51-51.18 42.52-76 44.46-24.79 1.98-46.18-7.46-58.76-33.52l-.19-.11c-7.84-14.97-4.48-38.27 2.1-63.1 6.56-24.93 15.97-50.2 17.28-70.85 1.38-26.65 2.83-49.83 7.28-67.71 4.48-17.36 11.5-29.76 23.93-36.74l1.68-.82zm-403.72 1.84h.37c1.98 0 3.92.18 5.86.52 14.04 2.05 26.35 12.43 38.19 28.07l33.97 62.12.11.11c9.07 19.9 28.15 39.72 44.39 61.15 16.2 22.32 28.74 42.22 27.21 58.61v.22c-2.13 27.78-17.88 42.86-42 48.3-24.07 5.05-56.74.08-89.4-17.31-36.14-20.01-79.07-17.51-106.66-22.48-13.77-2.46-22.8-7.5-26.99-14.97-4.14-7.42-4.21-22.43 4.6-45.91v-.11l.07-.12c4.37-12.46 1.12-28.1-1-41.77-2.06-14.97-3.1-26.47 1.6-35.09 5.97-12.47 14.78-14.9 25.72-19.9 11.01-5.04 23.93-7.54 34.2-17.5h.07v-.12c9.55-10 16.61-22.43 24.93-31.28 7.1-7.5 14.19-12.54 24.75-12.54M540.76 334.5c-16.24 7.5-35.27 19.97-55.54 19.97-20.24 0-36.21-9.97-47.75-17.4-5.79-5-10.45-10-13.96-12.5-6.12-5-5.38-12.47-2.76-12.47 4.07.6 4.81 5.04 7.43 7.5 3.58 2.47 8.02 7.43 13.47 12.43 10.86 7.47 25.39 17.44 43.53 17.44 18.1 0 39.3-9.97 52.19-17.4 7.28-5.04 16.6-12.47 24.19-17.43 5.82-5.12 5.56-10 10.41-10 4.82.6 1.27 5-5.48 12.42a302.3 302.3 0 01-25.76 17.47v-.03zm-40.39-59.13v-.83c-.22-.7.49-1.56 1.09-1.86 2.76-1.6 6.72-1.01 9.7.15 2.35 0 5.97 2.5 5.6 5.04-.22 1.83-3.17 2.46-5.04 2.46-2.05 0-3.43-1.6-5.26-2.54-1.94-.67-5.45-.3-6.09-2.42m-20.57 0c-.74 2.16-4.22 1.82-6.2 2.46-1.75.93-3.2 2.54-5.18 2.54-1.9 0-4.9-.71-5.12-2.54-.33-2.47 3.29-4.97 5.6-4.97 3.03-1.15 6.87-1.75 9.67-.18.71.33 1.35 1.12 1.12 1.86v.79h.11z"}}]},name:"linux",theme:"outlined"};const yq=qq,Z5=window.React;var Dq=function(e,t){return Z5.createElement(n,a({},e,{ref:t,icon:yq}))};const Iq=Z5.forwardRef(Dq);var Uq={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 1024c-69.1 0-136.2-13.5-199.3-40.2C251.7 958 197 921 150 874c-47-47-84-101.7-109.8-162.7C13.5 648.2 0 581.1 0 512c0-19.9 16.1-36 36-36s36 16.1 36 36c0 59.4 11.6 117 34.6 171.3 22.2 52.4 53.9 99.5 94.3 139.9 40.4 40.4 87.5 72.2 139.9 94.3C395 940.4 452.6 952 512 952c59.4 0 117-11.6 171.3-34.6 52.4-22.2 99.5-53.9 139.9-94.3 40.4-40.4 72.2-87.5 94.3-139.9C940.4 629 952 571.4 952 512c0-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.2C772.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.3s-13.5 136.2-40.2 199.3C958 772.3 921 827 874 874c-47 47-101.8 83.9-162.7 109.7-63.1 26.8-130.2 40.3-199.3 40.3z"}}]},name:"loading-3-quarters",theme:"outlined"};const Wq=Uq,Y5=window.React;var Gq=function(e,t){return Y5.createElement(n,a({},e,{ref:t,icon:Wq}))};const Nq=Y5.forwardRef(Gq);var Qq={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 464h-68V240c0-70.7-57.3-128-128-128H388c-70.7 0-128 57.3-128 128v224h-68c-17.7 0-32 14.3-32 32v384c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V496c0-17.7-14.3-32-32-32zM540 701v53c0 4.4-3.6 8-8 8h-40c-4.4 0-8-3.6-8-8v-53a48.01 48.01 0 1156 0zm152-237H332V240c0-30.9 25.1-56 56-56h248c30.9 0 56 25.1 56 56v224z"}}]},name:"lock",theme:"filled"};const Zq=Qq,j5=window.React;var Yq=function(e,t){return j5.createElement(n,a({},e,{ref:t,icon:Zq}))};const jq=j5.forwardRef(Yq);var Jq={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 464h-68V240c0-70.7-57.3-128-128-128H388c-70.7 0-128 57.3-128 128v224h-68c-17.7 0-32 14.3-32 32v384c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V496c0-17.7-14.3-32-32-32zM332 240c0-30.9 25.1-56 56-56h248c30.9 0 56 25.1 56 56v224H332V240zm460 600H232V536h560v304z",fill:e}},{tag:"path",attrs:{d:"M232 840h560V536H232v304zm280-226a48.01 48.01 0 0128 87v53c0 4.4-3.6 8-8 8h-40c-4.4 0-8-3.6-8-8v-53a48.01 48.01 0 0128-87z",fill:t}},{tag:"path",attrs:{d:"M484 701v53c0 4.4 3.6 8 8 8h40c4.4 0 8-3.6 8-8v-53a48.01 48.01 0 10-56 0z",fill:e}}]}},name:"lock",theme:"twotone"};const Kq=Jq,J5=window.React;var Xq=function(e,t){return J5.createElement(n,a({},e,{ref:t,icon:Kq}))};const _q=J5.forwardRef(Xq);var ey={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M521.7 82c-152.5-.4-286.7 78.5-363.4 197.7-3.4 5.3.4 12.3 6.7 12.3h70.3c4.8 0 9.3-2.1 12.3-5.8 7-8.5 14.5-16.7 22.4-24.5 32.6-32.5 70.5-58.1 112.7-75.9 43.6-18.4 90-27.8 137.9-27.8 47.9 0 94.3 9.3 137.9 27.8 42.2 17.8 80.1 43.4 112.7 75.9 32.6 32.5 58.1 70.4 76 112.5C865.7 417.8 875 464.1 875 512c0 47.9-9.4 94.2-27.8 137.8-17.8 42.1-43.4 80-76 112.5s-70.5 58.1-112.7 75.9A352.8 352.8 0 01520.6 866c-47.9 0-94.3-9.4-137.9-27.8A353.84 353.84 0 01270 762.3c-7.9-7.9-15.3-16.1-22.4-24.5-3-3.7-7.6-5.8-12.3-5.8H165c-6.3 0-10.2 7-6.7 12.3C234.9 863.2 368.5 942 520.6 942c236.2 0 428-190.1 430.4-425.6C953.4 277.1 761.3 82.6 521.7 82zM395.02 624v-76h-314c-4.4 0-8-3.6-8-8v-56c0-4.4 3.6-8 8-8h314v-76c0-6.7 7.8-10.5 13-6.3l141.9 112a8 8 0 010 12.6l-141.9 112c-5.2 4.1-13 .4-13-6.3z"}}]},name:"login",theme:"outlined"};const ty=ey,K5=window.React;var cy=function(e,t){return K5.createElement(n,a({},e,{ref:t,icon:ty}))};const ay=K5.forwardRef(cy);var ny={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M868 732h-70.3c-4.8 0-9.3 2.1-12.3 5.8-7 8.5-14.5 16.7-22.4 24.5a353.84 353.84 0 01-112.7 75.9A352.8 352.8 0 01512.4 866c-47.9 0-94.3-9.4-137.9-27.8a353.84 353.84 0 01-112.7-75.9 353.28 353.28 0 01-76-112.5C167.3 606.2 158 559.9 158 512s9.4-94.2 27.8-137.8c17.8-42.1 43.4-80 76-112.5s70.5-58.1 112.7-75.9c43.6-18.4 90-27.8 137.9-27.8 47.9 0 94.3 9.3 137.9 27.8 42.2 17.8 80.1 43.4 112.7 75.9 7.9 7.9 15.3 16.1 22.4 24.5 3 3.7 7.6 5.8 12.3 5.8H868c6.3 0 10.2-7 6.7-12.3C798 160.5 663.8 81.6 511.3 82 271.7 82.6 79.6 277.1 82 516.4 84.4 751.9 276.2 942 512.4 942c152.1 0 285.7-78.8 362.3-197.7 3.4-5.3-.4-12.3-6.7-12.3zm88.9-226.3L815 393.7c-5.3-4.2-13-.4-13 6.3v76H488c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h314v76c0 6.7 7.8 10.5 13 6.3l141.9-112a8 8 0 000-12.6z"}}]},name:"logout",theme:"outlined"};const ly=ny,X5=window.React;var oy=function(e,t){return X5.createElement(n,a({},e,{ref:t,icon:ly}))};const iy=X5.forwardRef(oy);var ry={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M624 672a48.01 48.01 0 0096 0c0-26.5-21.5-48-48-48h-48v48zm96-320a48.01 48.01 0 00-96 0v48h48c26.5 0 48-21.5 48-48z"}},{tag:"path",attrs:{d:"M928 64H96c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V96c0-17.7-14.3-32-32-32zM672 560c61.9 0 112 50.1 112 112s-50.1 112-112 112-112-50.1-112-112v-48h-96v48c0 61.9-50.1 112-112 112s-112-50.1-112-112 50.1-112 112-112h48v-96h-48c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112v48h96v-48c0-61.9 50.1-112 112-112s112 50.1 112 112-50.1 112-112 112h-48v96h48z"}},{tag:"path",attrs:{d:"M464 464h96v96h-96zM352 304a48.01 48.01 0 000 96h48v-48c0-26.5-21.5-48-48-48zm-48 368a48.01 48.01 0 0096 0v-48h-48c-26.5 0-48 21.5-48 48z"}}]},name:"mac-command",theme:"filled"};const dy=ry,_5=window.React;var sy=function(e,t){return _5.createElement(n,a({},e,{ref:t,icon:dy}))};const vy=_5.forwardRef(sy);var hy={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}},{tag:"path",attrs:{d:"M370.8 554.4c-54.6 0-98.8 44.2-98.8 98.8s44.2 98.8 98.8 98.8 98.8-44.2 98.8-98.8v-42.4h84.7v42.4c0 54.6 44.2 98.8 98.8 98.8s98.8-44.2 98.8-98.8-44.2-98.8-98.8-98.8h-42.4v-84.7h42.4c54.6 0 98.8-44.2 98.8-98.8 0-54.6-44.2-98.8-98.8-98.8s-98.8 44.2-98.8 98.8v42.4h-84.7v-42.4c0-54.6-44.2-98.8-98.8-98.8S272 316.2 272 370.8s44.2 98.8 98.8 98.8h42.4v84.7h-42.4zm42.4 98.8c0 23.4-19 42.4-42.4 42.4s-42.4-19-42.4-42.4 19-42.4 42.4-42.4h42.4v42.4zm197.6-282.4c0-23.4 19-42.4 42.4-42.4s42.4 19 42.4 42.4-19 42.4-42.4 42.4h-42.4v-42.4zm0 240h42.4c23.4 0 42.4 19 42.4 42.4s-19 42.4-42.4 42.4-42.4-19-42.4-42.4v-42.4zM469.6 469.6h84.7v84.7h-84.7v-84.7zm-98.8-56.4c-23.4 0-42.4-19-42.4-42.4s19-42.4 42.4-42.4 42.4 19 42.4 42.4v42.4h-42.4z"}}]},name:"mac-command",theme:"outlined"};const uy=hy,e7=window.React;var fy=function(e,t){return e7.createElement(n,a({},e,{ref:t,icon:uy}))};const wy=e7.forwardRef(fy);var my={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 160H96c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32zm-80.8 108.9L531.7 514.4c-7.8 6.1-18.7 6.1-26.5 0L189.6 268.9A7.2 7.2 0 01194 256h648.8a7.2 7.2 0 014.4 12.9z"}}]},name:"mail",theme:"filled"};const gy=my,t7=window.React;var zy=function(e,t){return t7.createElement(n,a({},e,{ref:t,icon:gy}))};const Ry=t7.forwardRef(zy);var Oy={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 160H96c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32zm-40 110.8V792H136V270.8l-27.6-21.5 39.3-50.5 42.8 33.3h643.1l42.8-33.3 39.3 50.5-27.7 21.5zM833.6 232L512 482 190.4 232l-42.8-33.3-39.3 50.5 27.6 21.5 341.6 265.6a55.99 55.99 0 0068.7 0L888 270.8l27.6-21.5-39.3-50.5-42.7 33.2z"}}]},name:"mail",theme:"outlined"};const $y=Oy,c7=window.React;var My=function(e,t){return c7.createElement(n,a({},e,{ref:t,icon:$y}))};const Hy=c7.forwardRef(My);var py={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M477.5 536.3L135.9 270.7l-27.5-21.4 27.6 21.5V792h752V270.8L546.2 536.3a55.99 55.99 0 01-68.7 0z",fill:t}},{tag:"path",attrs:{d:"M876.3 198.8l39.3 50.5-27.6 21.5 27.7-21.5-39.3-50.5z",fill:t}},{tag:"path",attrs:{d:"M928 160H96c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32zm-94.5 72.1L512 482 190.5 232.1h643zm54.5 38.7V792H136V270.8l-27.6-21.5 27.5 21.4 341.6 265.6a55.99 55.99 0 0068.7 0L888 270.8l27.6-21.5-39.3-50.5h.1l39.3 50.5-27.7 21.5z",fill:e}}]}},name:"mail",theme:"twotone"};const Ty=py,a7=window.React;var Fy=function(e,t){return a7.createElement(n,a({},e,{ref:t,icon:Ty}))};const Sy=a7.forwardRef(Fy);var Vy={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M874 120H622c-3.3 0-6 2.7-6 6v56c0 3.3 2.7 6 6 6h160.4L583.1 387.3c-50-38.5-111-59.3-175.1-59.3-76.9 0-149.3 30-203.6 84.4S120 539.1 120 616s30 149.3 84.4 203.6C258.7 874 331.1 904 408 904s149.3-30 203.6-84.4C666 765.3 696 692.9 696 616c0-64.1-20.8-124.9-59.2-174.9L836 241.9V402c0 3.3 2.7 6 6 6h56c3.3 0 6-2.7 6-6V150c0-16.5-13.5-30-30-30zM408 828c-116.9 0-212-95.1-212-212s95.1-212 212-212 212 95.1 212 212-95.1 212-212 212z"}}]},name:"man",theme:"outlined"};const Cy=Vy,n7=window.React;var by=function(e,t){return n7.createElement(n,a({},e,{ref:t,icon:Cy}))};const Ly=n7.forwardRef(by);var By={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M839.2 278.1a32 32 0 00-30.4-22.1H736V144c0-17.7-14.3-32-32-32H320c-17.7 0-32 14.3-32 32v112h-72.8a31.9 31.9 0 00-30.4 22.1L112 502v378c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V502l-72.8-223.9zM660 628c0 4.4-3.6 8-8 8H544v108c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V636H372c-4.4 0-8-3.6-8-8v-48c0-4.4 3.6-8 8-8h108V464c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v108h108c4.4 0 8 3.6 8 8v48zm4-372H360v-72h304v72z"}}]},name:"medicine-box",theme:"filled"};const xy=By,l7=window.React;var Ey=function(e,t){return l7.createElement(n,a({},e,{ref:t,icon:xy}))};const Ay=l7.forwardRef(Ey);var ky={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M839.2 278.1a32 32 0 00-30.4-22.1H736V144c0-17.7-14.3-32-32-32H320c-17.7 0-32 14.3-32 32v112h-72.8a31.9 31.9 0 00-30.4 22.1L112 502v378c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V502l-72.8-223.9zM360 184h304v72H360v-72zm480 656H184V513.4L244.3 328h535.4L840 513.4V840zM652 572H544V464c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v108H372c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h108v108c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V636h108c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}}]},name:"medicine-box",theme:"outlined"};const Py=ky,o7=window.React;var qy=function(e,t){return o7.createElement(n,a({},e,{ref:t,icon:Py}))};const yy=o7.forwardRef(qy);var Dy={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M244.3 328L184 513.4V840h656V513.4L779.7 328H244.3zM660 628c0 4.4-3.6 8-8 8H544v108c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V636H372c-4.4 0-8-3.6-8-8v-48c0-4.4 3.6-8 8-8h108V464c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v108h108c4.4 0 8 3.6 8 8v48z",fill:t}},{tag:"path",attrs:{d:"M652 572H544V464c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v108H372c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h108v108c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V636h108c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z",fill:e}},{tag:"path",attrs:{d:"M839.2 278.1a32 32 0 00-30.4-22.1H736V144c0-17.7-14.3-32-32-32H320c-17.7 0-32 14.3-32 32v112h-72.8a31.9 31.9 0 00-30.4 22.1L112 502v378c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V502l-72.8-223.9zM360 184h304v72H360v-72zm480 656H184V513.4L244.3 328h535.4L840 513.4V840z",fill:e}}]}},name:"medicine-box",theme:"twotone"};const Iy=Dy,i7=window.React;var Uy=function(e,t){return i7.createElement(n,a({},e,{ref:t,icon:Iy}))};const Wy=i7.forwardRef(Uy);var Gy={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 64zm256 253.7l-40.8 39.1c-3.6 2.7-5.3 7.1-4.6 11.4v287.7c-.7 4.4 1 8.8 4.6 11.4l40 39.1v8.7H566.4v-8.3l41.3-40.1c4.1-4.1 4.1-5.3 4.1-11.4V422.5l-115 291.6h-15.5L347.5 422.5V618c-1.2 8.2 1.7 16.5 7.5 22.4l53.8 65.1v8.7H256v-8.7l53.8-65.1a26.1 26.1 0 007-22.4V392c.7-6.3-1.7-12.4-6.5-16.7l-47.8-57.6V309H411l114.6 251.5 100.9-251.3H768v8.5z"}}]},name:"medium-circle",theme:"filled"};const Ny=Gy,r7=window.React;var Qy=function(e,t){return r7.createElement(n,a({},e,{ref:t,icon:Ny}))};const Zy=r7.forwardRef(Qy);var Yy={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M834.7 279.8l61.3-58.9V208H683.7L532.4 586.4 360.3 208H137.7v12.9l71.6 86.6c7 6.4 10.6 15.8 9.7 25.2V673c2.2 12.3-1.7 24.8-10.3 33.7L128 805v12.7h228.6v-12.9l-80.6-98a39.99 39.99 0 01-11.1-33.7V378.7l200.7 439.2h23.3l172.6-439.2v349.9c0 9.2 0 11.1-6 17.2l-62.1 60.3V819h301.2v-12.9l-59.9-58.9c-5.2-4-7.9-10.7-6.8-17.2V297a18.1 18.1 0 016.8-17.2z"}}]},name:"medium",theme:"outlined"};const jy=Yy,d7=window.React;var Jy=function(e,t){return d7.createElement(n,a({},e,{ref:t,icon:jy}))};const Ky=d7.forwardRef(Jy);var Xy={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zM768 317.7l-40.8 39.1c-3.6 2.7-5.3 7.1-4.6 11.4v287.7c-.7 4.4 1 8.8 4.6 11.4l40 39.1v8.7H566.4v-8.3l41.3-40.1c4.1-4.1 4.1-5.3 4.1-11.4V422.5l-115 291.6h-15.5L347.5 422.5V618c-1.2 8.2 1.7 16.5 7.5 22.4l53.8 65.1v8.7H256v-8.7l53.8-65.1a26.1 26.1 0 007-22.4V392c.7-6.3-1.7-12.4-6.5-16.7l-47.8-57.6V309H411l114.6 251.5 100.9-251.3H768v8.5z"}}]},name:"medium-square",theme:"filled"};const _y=Xy,s7=window.React;var eD=function(e,t){return s7.createElement(n,a({},e,{ref:t,icon:_y}))};const tD=s7.forwardRef(eD);var cD={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M517.2 590.55c0 3.55 0 4.36 2.4 6.55l13.43 13.25v.57h-59.57v-25.47a41.44 41.44 0 01-39.5 27.65c-30.61 0-52.84-24.25-52.84-68.87 0-41.8 23.99-69.69 57.65-69.69a35.15 35.15 0 0134.61 21.67v-56.19a6.99 6.99 0 00-2.71-6.79l-12.8-12.45v-.56l59.33-7.04v177.37zm-43.74-8.09v-83.83a22.2 22.2 0 00-17.74-8.4c-14.48 0-28.47 13.25-28.47 52.62 0 36.86 12.07 49.88 27.1 49.88a23.91 23.91 0 0019.11-10.27zm83.23 28.46V497.74a7.65 7.65 0 00-2.4-6.79l-13.19-13.74v-.57h59.56v114.8c0 3.55 0 4.36 2.4 6.54l13.12 12.45v.57l-59.49-.08zm-2.16-175.67c0-13.4 10.74-24.25 23.99-24.25 13.25 0 23.98 10.86 23.98 24.25 0 13.4-10.73 24.25-23.98 24.25s-23.99-10.85-23.99-24.25zm206.83 155.06c0 3.55 0 4.6 2.4 6.79l13.43 13.25v.57h-59.88V581.9a43.4 43.4 0 01-41.01 31.2c-26.55 0-40.78-19.56-40.78-56.59 0-17.86 0-37.43.56-59.41a6.91 6.91 0 00-2.4-6.55L620.5 477.2v-.57h59.09v73.81c0 24.25 3.51 40.42 18.54 40.42a23.96 23.96 0 0019.35-12.2v-80.85a7.65 7.65 0 00-2.4-6.79l-13.27-13.82v-.57h59.56V590.3zm202.76 20.6c0-4.36.8-59.97.8-72.75 0-24.25-3.76-40.98-20.63-40.98a26.7 26.7 0 00-21.19 11.64 99.68 99.68 0 012.4 23.04c0 16.81-.56 38.23-.8 59.66a6.91 6.91 0 002.4 6.55l13.43 12.45v.56h-60.12c0-4.04.8-59.98.8-72.76 0-24.65-3.76-40.98-20.39-40.98-8.2.3-15.68 4.8-19.83 11.96v82.46c0 3.56 0 4.37 2.4 6.55l13.11 12.45v.56h-59.48V498.15a7.65 7.65 0 00-2.4-6.8l-13.19-14.14v-.57H841v28.78c5.53-19 23.13-31.76 42.7-30.96 19.82 0 33.26 11.16 38.93 32.34a46.41 46.41 0 0144.77-32.34c26.55 0 41.58 19.8 41.58 57.23 0 17.87-.56 38.24-.8 59.66a6.5 6.5 0 002.72 6.55l13.11 12.45v.57h-59.88zM215.87 593.3l17.66 17.05v.57h-89.62v-.57l17.99-17.05a6.91 6.91 0 002.4-6.55V477.69c0-4.6 0-10.83.8-16.16L104.66 613.1h-.72l-62.6-139.45c-1.37-3.47-1.77-3.72-2.65-6.06v91.43a32.08 32.08 0 002.96 17.87l25.19 33.46v.57H0v-.57l25.18-33.55a32.16 32.16 0 002.96-17.78V457.97A19.71 19.71 0 0024 444.15L6.16 420.78v-.56h63.96l53.56 118.1 47.17-118.1h62.6v.56l-17.58 19.8a6.99 6.99 0 00-2.72 6.8v139.37a6.5 6.5 0 002.72 6.55zm70.11-54.65v.56c0 34.6 17.67 48.5 38.38 48.5a43.5 43.5 0 0040.77-24.97h.56c-7.2 34.2-28.14 50.36-59.48 50.36-33.82 0-65.72-20.61-65.72-68.39 0-50.2 31.98-70.25 67.32-70.25 28.46 0 58.76 13.58 58.76 57.24v6.95h-80.59zm0-6.95h39.42v-7.04c0-35.57-7.28-45.03-18.23-45.03-13.27 0-21.35 14.15-21.35 52.07h.16z"}}]},name:"medium-workmark",theme:"outlined"};const aD=cD,v7=window.React;var nD=function(e,t){return v7.createElement(n,a({},e,{ref:t,icon:aD}))};const lD=v7.forwardRef(nD);var oD={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 64zM288 421a48.01 48.01 0 0196 0 48.01 48.01 0 01-96 0zm384 200c0 4.4-3.6 8-8 8H360c-4.4 0-8-3.6-8-8v-48c0-4.4 3.6-8 8-8h304c4.4 0 8 3.6 8 8v48zm16-152a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"meh",theme:"filled"};const iD=oD,h7=window.React;var rD=function(e,t){return h7.createElement(n,a({},e,{ref:t,icon:iD}))};const dD=h7.forwardRef(rD);var sD={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M288 421a48 48 0 1096 0 48 48 0 10-96 0zm352 0a48 48 0 1096 0 48 48 0 10-96 0zM512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm263 711c-34.2 34.2-74 61-118.3 79.8C611 874.2 562.3 884 512 884c-50.3 0-99-9.8-144.8-29.2A370.4 370.4 0 01248.9 775c-34.2-34.2-61-74-79.8-118.3C149.8 611 140 562.3 140 512s9.8-99 29.2-144.8A370.4 370.4 0 01249 248.9c34.2-34.2 74-61 118.3-79.8C413 149.8 461.7 140 512 140c50.3 0 99 9.8 144.8 29.2A370.4 370.4 0 01775.1 249c34.2 34.2 61 74 79.8 118.3C874.2 413 884 461.7 884 512s-9.8 99-29.2 144.8A368.89 368.89 0 01775 775zM664 565H360c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h304c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}}]},name:"meh",theme:"outlined"};const vD=sD,u7=window.React;var hD=function(e,t){return u7.createElement(n,a({},e,{ref:t,icon:vD}))};const uD=u7.forwardRef(hD);var fD={icon:function(e,t){return{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",fill:e}},{tag:"path",attrs:{d:"M512 140c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zM288 421a48.01 48.01 0 0196 0 48.01 48.01 0 01-96 0zm384 200c0 4.4-3.6 8-8 8H360c-4.4 0-8-3.6-8-8v-48c0-4.4 3.6-8 8-8h304c4.4 0 8 3.6 8 8v48zm16-152a48.01 48.01 0 010-96 48.01 48.01 0 010 96z",fill:t}},{tag:"path",attrs:{d:"M288 421a48 48 0 1096 0 48 48 0 10-96 0zm376 144H360c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h304c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zm-24-144a48 48 0 1096 0 48 48 0 10-96 0z",fill:e}}]}},name:"meh",theme:"twotone"};const wD=fD,f7=window.React;var mD=function(e,t){return f7.createElement(n,a({},e,{ref:t,icon:wD}))};const gD=f7.forwardRef(mD);var zD={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 000 13.8z"}}]},name:"menu-fold",theme:"outlined"};const RD=zD,w7=window.React;var OD=function(e,t){return w7.createElement(n,a({},e,{ref:t,icon:RD}))};const $D=w7.forwardRef(OD);var MD={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM142.4 642.1L298.7 519a8.84 8.84 0 000-13.9L142.4 381.9c-5.8-4.6-14.4-.5-14.4 6.9v246.3a8.9 8.9 0 0014.4 7z"}}]},name:"menu-unfold",theme:"outlined"};const HD=MD,m7=window.React;var pD=function(e,t){return m7.createElement(n,a({},e,{ref:t,icon:HD}))};const TD=m7.forwardRef(pD);var FD={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M482.2 508.4L331.3 389c-3-2.4-7.3-.2-7.3 3.6V478H184V184h204v128c0 2.2 1.8 4 4 4h60c2.2 0 4-1.8 4-4V144c0-15.5-12.5-28-28-28H144c-15.5 0-28 12.5-28 28v736c0 15.5 12.5 28 28 28h284c15.5 0 28-12.5 28-28V712c0-2.2-1.8-4-4-4h-60c-2.2 0-4 1.8-4 4v128H184V546h140v85.4c0 3.8 4.4 6 7.3 3.6l150.9-119.4a4.5 4.5 0 000-7.2zM880 116H596c-15.5 0-28 12.5-28 28v168c0 2.2 1.8 4 4 4h60c2.2 0 4-1.8 4-4V184h204v294H700v-85.4c0-3.8-4.3-6-7.3-3.6l-151 119.4a4.52 4.52 0 000 7.1l151 119.5c2.9 2.3 7.3.2 7.3-3.6V546h140v294H636V712c0-2.2-1.8-4-4-4h-60c-2.2 0-4 1.8-4 4v168c0 15.5 12.5 28 28 28h284c15.5 0 28-12.5 28-28V144c0-15.5-12.5-28-28-28z"}}]},name:"merge-cells",theme:"outlined"};const SD=FD,g7=window.React;var VD=function(e,t){return g7.createElement(n,a({},e,{ref:t,icon:SD}))};const CD=g7.forwardRef(VD);var bD={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M284 924c61.86 0 112-50.14 112-112 0-49.26-31.8-91.1-76-106.09V421.63l386.49 126.55.01 95.92C661 658.34 628 700.8 628 751c0 61.86 50.14 112 112 112s112-50.14 112-112c0-48.33-30.6-89.5-73.5-105.2l-.01-113.04a50.73 50.73 0 00-34.95-48.2L320 345.85V318.1c43.64-14.8 75.2-55.78 75.99-104.24L396 212c0-61.86-50.14-112-112-112s-112 50.14-112 112c0 49.26 31.8 91.1 76 106.09V705.9c-44.2 15-76 56.83-76 106.09 0 61.86 50.14 112 112 112"}}]},name:"merge",theme:"filled"};const LD=bD,z7=window.React;var BD=function(e,t){return z7.createElement(n,a({},e,{ref:t,icon:LD}))};const xD=z7.forwardRef(BD);var ED={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M248 752h72V264h-72z"}},{tag:"path",attrs:{d:"M740 863c61.86 0 112-50.14 112-112 0-48.33-30.6-89.5-73.5-105.2l-.01-113.04a50.73 50.73 0 00-34.95-48.2l-434.9-142.41-22.4 68.42 420.25 137.61.01 95.92C661 658.34 628 700.8 628 751c0 61.86 50.14 112 112 112m-456 61c61.86 0 112-50.14 112-112s-50.14-112-112-112-112 50.14-112 112 50.14 112 112 112m456-125a48 48 0 110-96 48 48 0 010 96m-456 61a48 48 0 110-96 48 48 0 010 96m0-536c61.86 0 112-50.14 112-112s-50.14-112-112-112-112 50.14-112 112 50.14 112 112 112m0-64a48 48 0 110-96 48 48 0 010 96"}}]},name:"merge",theme:"outlined"};const AD=ED,R7=window.React;var kD=function(e,t){return R7.createElement(n,a({},e,{ref:t,icon:AD}))};const PD=R7.forwardRef(kD);var qD={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M924.3 338.4a447.57 447.57 0 00-96.1-143.3 443.09 443.09 0 00-143-96.3A443.91 443.91 0 00512 64h-2c-60.5.3-119 12.3-174.1 35.9a444.08 444.08 0 00-141.7 96.5 445 445 0 00-95 142.8A449.89 449.89 0 0065 514.1c.3 69.4 16.9 138.3 47.9 199.9v152c0 25.4 20.6 46 45.9 46h151.8a447.72 447.72 0 00199.5 48h2.1c59.8 0 117.7-11.6 172.3-34.3A443.2 443.2 0 00827 830.5c41.2-40.9 73.6-88.7 96.3-142 23.5-55.2 35.5-113.9 35.8-174.5.2-60.9-11.6-120-34.8-175.6zM312.4 560c-26.4 0-47.9-21.5-47.9-48s21.5-48 47.9-48 47.9 21.5 47.9 48-21.4 48-47.9 48zm199.6 0c-26.4 0-47.9-21.5-47.9-48s21.5-48 47.9-48 47.9 21.5 47.9 48-21.5 48-47.9 48zm199.6 0c-26.4 0-47.9-21.5-47.9-48s21.5-48 47.9-48 47.9 21.5 47.9 48-21.5 48-47.9 48z"}}]},name:"message",theme:"filled"};const yD=qD,O7=window.React;var DD=function(e,t){return O7.createElement(n,a({},e,{ref:t,icon:yD}))};const ID=O7.forwardRef(DD);var UD={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M464 512a48 48 0 1096 0 48 48 0 10-96 0zm200 0a48 48 0 1096 0 48 48 0 10-96 0zm-400 0a48 48 0 1096 0 48 48 0 10-96 0zm661.2-173.6c-22.6-53.7-55-101.9-96.3-143.3a444.35 444.35 0 00-143.3-96.3C630.6 75.7 572.2 64 512 64h-2c-60.6.3-119.3 12.3-174.5 35.9a445.35 445.35 0 00-142 96.5c-40.9 41.3-73 89.3-95.2 142.8-23 55.4-34.6 114.3-34.3 174.9A449.4 449.4 0 00112 714v152a46 46 0 0046 46h152.1A449.4 449.4 0 00510 960h2.1c59.9 0 118-11.6 172.7-34.3a444.48 444.48 0 00142.8-95.2c41.3-40.9 73.8-88.7 96.5-142 23.6-55.2 35.6-113.9 35.9-174.5.3-60.9-11.5-120-34.8-175.6zm-151.1 438C704 845.8 611 884 512 884h-1.7c-60.3-.3-120.2-15.3-173.1-43.5l-8.4-4.5H188V695.2l-4.5-8.4C155.3 633.9 140.3 574 140 513.7c-.4-99.7 37.7-193.3 107.6-263.8 69.8-70.5 163.1-109.5 262.8-109.9h1.7c50 0 98.5 9.7 144.2 28.9 44.6 18.7 84.6 45.6 119 80 34.3 34.3 61.3 74.4 80 119 19.4 46.2 29.1 95.2 28.9 145.8-.6 99.6-39.7 192.9-110.1 262.7z"}}]},name:"message",theme:"outlined"};const WD=UD,$7=window.React;var GD=function(e,t){return $7.createElement(n,a({},e,{ref:t,icon:WD}))};const ND=$7.forwardRef(GD);var QD={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M775.3 248.9a369.62 369.62 0 00-119-80A370.2 370.2 0 00512.1 140h-1.7c-99.7.4-193 39.4-262.8 109.9-69.9 70.5-108 164.1-107.6 263.8.3 60.3 15.3 120.2 43.5 173.1l4.5 8.4V836h140.8l8.4 4.5c52.9 28.2 112.8 43.2 173.1 43.5h1.7c99 0 192-38.2 262.1-107.6 70.4-69.8 109.5-163.1 110.1-262.7.2-50.6-9.5-99.6-28.9-145.8a370.15 370.15 0 00-80-119zM312 560a48.01 48.01 0 010-96 48.01 48.01 0 010 96zm200 0a48.01 48.01 0 010-96 48.01 48.01 0 010 96zm200 0a48.01 48.01 0 010-96 48.01 48.01 0 010 96z",fill:t}},{tag:"path",attrs:{d:"M664 512a48 48 0 1096 0 48 48 0 10-96 0zm-400 0a48 48 0 1096 0 48 48 0 10-96 0z",fill:e}},{tag:"path",attrs:{d:"M925.2 338.4c-22.6-53.7-55-101.9-96.3-143.3a444.35 444.35 0 00-143.3-96.3C630.6 75.7 572.2 64 512 64h-2c-60.6.3-119.3 12.3-174.5 35.9a445.35 445.35 0 00-142 96.5c-40.9 41.3-73 89.3-95.2 142.8-23 55.4-34.6 114.3-34.3 174.9A449.4 449.4 0 00112 714v152a46 46 0 0046 46h152.1A449.4 449.4 0 00510 960h2.1c59.9 0 118-11.6 172.7-34.3a444.48 444.48 0 00142.8-95.2c41.3-40.9 73.8-88.7 96.5-142 23.6-55.2 35.6-113.9 35.9-174.5.3-60.9-11.5-120-34.8-175.6zm-151.1 438C704 845.8 611 884 512 884h-1.7c-60.3-.3-120.2-15.3-173.1-43.5l-8.4-4.5H188V695.2l-4.5-8.4C155.3 633.9 140.3 574 140 513.7c-.4-99.7 37.7-193.3 107.6-263.8 69.8-70.5 163.1-109.5 262.8-109.9h1.7c50 0 98.5 9.7 144.2 28.9 44.6 18.7 84.6 45.6 119 80 34.3 34.3 61.3 74.4 80 119 19.4 46.2 29.1 95.2 28.9 145.8-.6 99.6-39.7 192.9-110.1 262.7z",fill:e}},{tag:"path",attrs:{d:"M464 512a48 48 0 1096 0 48 48 0 10-96 0z",fill:e}}]}},name:"message",theme:"twotone"};const ZD=QD,M7=window.React;var YD=function(e,t){return M7.createElement(n,a({},e,{ref:t,icon:ZD}))};const jD=M7.forwardRef(YD);var JD={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 64zm192 472c0 4.4-3.6 8-8 8H328c-4.4 0-8-3.6-8-8v-48c0-4.4 3.6-8 8-8h368c4.4 0 8 3.6 8 8v48z"}}]},name:"minus-circle",theme:"filled"};const KD=JD,H7=window.React;var XD=function(e,t){return H7.createElement(n,a({},e,{ref:t,icon:KD}))};const _D=H7.forwardRef(XD);var eI={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"minus-circle",theme:"outlined"};const tI=eI,p7=window.React;var cI=function(e,t){return p7.createElement(n,a({},e,{ref:t,icon:tI}))};const aI=p7.forwardRef(cI);var nI={icon:function(e,t){return{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",fill:e}},{tag:"path",attrs:{d:"M512 140c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm192 396c0 4.4-3.6 8-8 8H328c-4.4 0-8-3.6-8-8v-48c0-4.4 3.6-8 8-8h368c4.4 0 8 3.6 8 8v48z",fill:t}},{tag:"path",attrs:{d:"M696 480H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z",fill:e}}]}},name:"minus-circle",theme:"twotone"};const lI=nI,T7=window.React;var oI=function(e,t){return T7.createElement(n,a({},e,{ref:t,icon:lI}))};const iI=T7.forwardRef(oI);var rI={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h720c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"minus",theme:"outlined"};const dI=rI,F7=window.React;var sI=function(e,t){return F7.createElement(n,a({},e,{ref:t,icon:dI}))};const vI=F7.forwardRef(sI);var hI={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zM704 536c0 4.4-3.6 8-8 8H328c-4.4 0-8-3.6-8-8v-48c0-4.4 3.6-8 8-8h368c4.4 0 8 3.6 8 8v48z"}}]},name:"minus-square",theme:"filled"};const uI=hI,S7=window.React;var fI=function(e,t){return S7.createElement(n,a({},e,{ref:t,icon:uI}))};const wI=S7.forwardRef(fI);var mI={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"};const gI=mI,V7=window.React;var zI=function(e,t){return V7.createElement(n,a({},e,{ref:t,icon:gI}))};const RI=V7.forwardRef(zI);var OI={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z",fill:e}},{tag:"path",attrs:{d:"M184 840h656V184H184v656zm136-352c0-4.4 3.6-8 8-8h368c4.4 0 8 3.6 8 8v48c0 4.4-3.6 8-8 8H328c-4.4 0-8-3.6-8-8v-48z",fill:t}},{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z",fill:e}}]}},name:"minus-square",theme:"twotone"};const $I=OI,C7=window.React;var MI=function(e,t){return C7.createElement(n,a({},e,{ref:t,icon:$I}))};const HI=C7.forwardRef(MI);var pI={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M744 62H280c-35.3 0-64 28.7-64 64v768c0 35.3 28.7 64 64 64h464c35.3 0 64-28.7 64-64V126c0-35.3-28.7-64-64-64zM512 824c-22.1 0-40-17.9-40-40s17.9-40 40-40 40 17.9 40 40-17.9 40-40 40z"}}]},name:"mobile",theme:"filled"};const TI=pI,b7=window.React;var FI=function(e,t){return b7.createElement(n,a({},e,{ref:t,icon:TI}))};const SI=b7.forwardRef(FI);var VI={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M744 62H280c-35.3 0-64 28.7-64 64v768c0 35.3 28.7 64 64 64h464c35.3 0 64-28.7 64-64V126c0-35.3-28.7-64-64-64zm-8 824H288V134h448v752zM472 784a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"mobile",theme:"outlined"};const CI=VI,L7=window.React;var bI=function(e,t){return L7.createElement(n,a({},e,{ref:t,icon:CI}))};const LI=L7.forwardRef(bI);var BI={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M744 64H280c-35.3 0-64 28.7-64 64v768c0 35.3 28.7 64 64 64h464c35.3 0 64-28.7 64-64V128c0-35.3-28.7-64-64-64zm-8 824H288V136h448v752z",fill:e}},{tag:"path",attrs:{d:"M288 888h448V136H288v752zm224-142c22.1 0 40 17.9 40 40s-17.9 40-40 40-40-17.9-40-40 17.9-40 40-40z",fill:t}},{tag:"path",attrs:{d:"M472 786a40 40 0 1080 0 40 40 0 10-80 0z",fill:e}}]}},name:"mobile",theme:"twotone"};const xI=BI,B7=window.React;var EI=function(e,t){return B7.createElement(n,a({},e,{ref:t,icon:xI}))};const AI=B7.forwardRef(EI);var kI={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M911.5 699.7a8 8 0 00-10.3-4.8L840 717.2V179c0-37.6-30.4-68-68-68H252c-37.6 0-68 30.4-68 68v538.2l-61.3-22.3c-.9-.3-1.8-.5-2.7-.5-4.4 0-8 3.6-8 8V762c0 3.3 2.1 6.3 5.3 7.5L501 909.1c7.1 2.6 14.8 2.6 21.9 0l383.8-139.5c3.2-1.2 5.3-4.2 5.3-7.5v-59.6c0-1-.2-1.9-.5-2.8zm-243.8-377L564 514.3h57.6c4.4 0 8 3.6 8 8v27.1c0 4.4-3.6 8-8 8h-76.3v39h76.3c4.4 0 8 3.6 8 8v27.1c0 4.4-3.6 8-8 8h-76.3V703c0 4.4-3.6 8-8 8h-49.9c-4.4 0-8-3.6-8-8v-63.4h-76c-4.4 0-8-3.6-8-8v-27.1c0-4.4 3.6-8 8-8h76v-39h-76c-4.4 0-8-3.6-8-8v-27.1c0-4.4 3.6-8 8-8h57L356.5 322.8c-2.1-3.8-.7-8.7 3.2-10.8 1.2-.7 2.5-1 3.8-1h55.7a8 8 0 017.1 4.4L511 484.2h3.3L599 315.4c1.3-2.7 4.1-4.4 7.1-4.4h54.5c4.4 0 8 3.6 8.1 7.9 0 1.3-.4 2.6-1 3.8z"}}]},name:"money-collect",theme:"filled"};const PI=kI,x7=window.React;var qI=function(e,t){return x7.createElement(n,a({},e,{ref:t,icon:PI}))};const yI=x7.forwardRef(qI);var DI={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M911.5 700.7a8 8 0 00-10.3-4.8L840 718.2V180c0-37.6-30.4-68-68-68H252c-37.6 0-68 30.4-68 68v538.2l-61.3-22.3c-.9-.3-1.8-.5-2.7-.5-4.4 0-8 3.6-8 8V763c0 3.3 2.1 6.3 5.3 7.5L501 910.1c7.1 2.6 14.8 2.6 21.9 0l383.8-139.5c3.2-1.2 5.3-4.2 5.3-7.5v-59.6c0-1-.2-1.9-.5-2.8zM512 837.5l-256-93.1V184h512v560.4l-256 93.1zM660.6 312h-54.5c-3 0-5.8 1.7-7.1 4.4l-84.7 168.8H511l-84.7-168.8a8 8 0 00-7.1-4.4h-55.7c-1.3 0-2.6.3-3.8 1-3.9 2.1-5.3 7-3.2 10.8l103.9 191.6h-57c-4.4 0-8 3.6-8 8v27.1c0 4.4 3.6 8 8 8h76v39h-76c-4.4 0-8 3.6-8 8v27.1c0 4.4 3.6 8 8 8h76V704c0 4.4 3.6 8 8 8h49.9c4.4 0 8-3.6 8-8v-63.5h76.3c4.4 0 8-3.6 8-8v-27.1c0-4.4-3.6-8-8-8h-76.3v-39h76.3c4.4 0 8-3.6 8-8v-27.1c0-4.4-3.6-8-8-8H564l103.7-191.6c.6-1.2 1-2.5 1-3.8-.1-4.3-3.7-7.9-8.1-7.9z"}}]},name:"money-collect",theme:"outlined"};const II=DI,E7=window.React;var UI=function(e,t){return E7.createElement(n,a({},e,{ref:t,icon:II}))};const WI=E7.forwardRef(UI);var GI={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M256 744.4l256 93.1 256-93.1V184H256v560.4zM359.7 313c1.2-.7 2.5-1 3.8-1h55.7a8 8 0 017.1 4.4L511 485.2h3.3L599 316.4c1.3-2.7 4.1-4.4 7.1-4.4h54.5c4.4 0 8 3.6 8.1 7.9 0 1.3-.4 2.6-1 3.8L564 515.3h57.6c4.4 0 8 3.6 8 8v27.1c0 4.4-3.6 8-8 8h-76.3v39h76.3c4.4 0 8 3.6 8 8v27.1c0 4.4-3.6 8-8 8h-76.3V704c0 4.4-3.6 8-8 8h-49.9c-4.4 0-8-3.6-8-8v-63.4h-76c-4.4 0-8-3.6-8-8v-27.1c0-4.4 3.6-8 8-8h76v-39h-76c-4.4 0-8-3.6-8-8v-27.1c0-4.4 3.6-8 8-8h57L356.5 323.8c-2.1-3.8-.7-8.7 3.2-10.8z",fill:t}},{tag:"path",attrs:{d:"M911.5 700.7a8 8 0 00-10.3-4.8L840 718.2V180c0-37.6-30.4-68-68-68H252c-37.6 0-68 30.4-68 68v538.2l-61.3-22.3c-.9-.3-1.8-.5-2.7-.5-4.4 0-8 3.6-8 8V763c0 3.3 2.1 6.3 5.3 7.5L501 910.1c7.1 2.6 14.8 2.6 21.9 0l383.8-139.5c3.2-1.2 5.3-4.2 5.3-7.5v-59.6c0-1-.2-1.9-.5-2.8zM768 744.4l-256 93.1-256-93.1V184h512v560.4z",fill:e}},{tag:"path",attrs:{d:"M460.4 515.4h-57c-4.4 0-8 3.6-8 8v27.1c0 4.4 3.6 8 8 8h76v39h-76c-4.4 0-8 3.6-8 8v27.1c0 4.4 3.6 8 8 8h76V704c0 4.4 3.6 8 8 8h49.9c4.4 0 8-3.6 8-8v-63.5h76.3c4.4 0 8-3.6 8-8v-27.1c0-4.4-3.6-8-8-8h-76.3v-39h76.3c4.4 0 8-3.6 8-8v-27.1c0-4.4-3.6-8-8-8H564l103.7-191.6c.6-1.2 1-2.5 1-3.8-.1-4.3-3.7-7.9-8.1-7.9h-54.5c-3 0-5.8 1.7-7.1 4.4l-84.7 168.8H511l-84.7-168.8a8 8 0 00-7.1-4.4h-55.7c-1.3 0-2.6.3-3.8 1-3.9 2.1-5.3 7-3.2 10.8l103.9 191.6z",fill:e}}]}},name:"money-collect",theme:"twotone"};const NI=GI,A7=window.React;var QI=function(e,t){return A7.createElement(n,a({},e,{ref:t,icon:NI}))};const ZI=A7.forwardRef(QI);var YI={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M692.8 412.7l.2-.2-34.6-44.3a7.97 7.97 0 00-11.2-1.4l-50.4 39.3-70.5-90.1a7.97 7.97 0 00-11.2-1.4l-37.9 29.7a7.97 7.97 0 00-1.4 11.2l70.5 90.2-.2.1 34.6 44.3c2.7 3.5 7.7 4.1 11.2 1.4l50.4-39.3 64.1 82c2.7 3.5 7.7 4.1 11.2 1.4l37.9-29.6c3.5-2.7 4.1-7.7 1.4-11.2l-64.1-82.1zM608 112c-167.9 0-304 136.1-304 304 0 70.3 23.9 135 63.9 186.5L114.3 856.1a8.03 8.03 0 000 11.3l42.3 42.3c3.1 3.1 8.2 3.1 11.3 0l253.6-253.6C473 696.1 537.7 720 608 720c167.9 0 304-136.1 304-304S775.9 112 608 112zm161.2 465.2C726.2 620.3 668.9 644 608 644s-118.2-23.7-161.2-66.8C403.7 534.2 380 476.9 380 416s23.7-118.2 66.8-161.2c43-43.1 100.3-66.8 161.2-66.8s118.2 23.7 161.2 66.8c43.1 43 66.8 100.3 66.8 161.2s-23.7 118.2-66.8 161.2z"}}]},name:"monitor",theme:"outlined"};const jI=YI,k7=window.React;var JI=function(e,t){return k7.createElement(n,a({},e,{ref:t,icon:jI}))};const KI=k7.forwardRef(JI);var XI={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M489.5 111.66c30.65-1.8 45.98 36.44 22.58 56.33A243.35 243.35 0 00426 354c0 134.76 109.24 244 244 244 72.58 0 139.9-31.83 186.01-86.08 19.87-23.38 58.07-8.1 56.34 22.53C900.4 745.82 725.15 912 512.5 912 291.31 912 112 732.69 112 511.5c0-211.39 164.29-386.02 374.2-399.65l.2-.01z"}}]},name:"moon",theme:"filled"};const _I=XI,P7=window.React;var eU=function(e,t){return P7.createElement(n,a({},e,{ref:t,icon:_I}))};const tU=P7.forwardRef(eU);var cU={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M489.5 111.66c30.65-1.8 45.98 36.44 22.58 56.33A243.35 243.35 0 00426 354c0 134.76 109.24 244 244 244 72.58 0 139.9-31.83 186.01-86.08 19.87-23.38 58.07-8.1 56.34 22.53C900.4 745.82 725.15 912 512.5 912 291.31 912 112 732.69 112 511.5c0-211.39 164.29-386.02 374.2-399.65l.2-.01zm-81.15 79.75l-4.11 1.36C271.1 237.94 176 364.09 176 511.5 176 697.34 326.66 848 512.5 848c148.28 0 274.94-96.2 319.45-230.41l.63-1.93-.11.07a307.06 307.06 0 01-159.73 46.26L670 662c-170.1 0-308-137.9-308-308 0-58.6 16.48-114.54 46.27-162.47z"}}]},name:"moon",theme:"outlined"};const aU=cU,q7=window.React;var nU=function(e,t){return q7.createElement(n,a({},e,{ref:t,icon:aU}))};const lU=q7.forwardRef(nU);var oU={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M456 231a56 56 0 10112 0 56 56 0 10-112 0zm0 280a56 56 0 10112 0 56 56 0 10-112 0zm0 280a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"more",theme:"outlined"};const iU=oU,y7=window.React;var rU=function(e,t){return y7.createElement(n,a({},e,{ref:t,icon:iU}))};const dU=y7.forwardRef(rU);var sU={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M771.91 115a31.65 31.65 0 00-17.42 5.27L400 351.97H236a16 16 0 00-16 16v288.06a16 16 0 0016 16h164l354.5 231.7a31.66 31.66 0 0017.42 5.27c16.65 0 32.08-13.25 32.08-32.06V147.06c0-18.8-15.44-32.06-32.09-32.06"}}]},name:"muted",theme:"filled"};const vU=sU,D7=window.React;var hU=function(e,t){return D7.createElement(n,a({},e,{ref:t,icon:vU}))};const uU=D7.forwardRef(hU);var fU={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M771.91 115a31.65 31.65 0 00-17.42 5.27L400 351.97H236a16 16 0 00-16 16v288.06a16 16 0 0016 16h164l354.5 231.7a31.66 31.66 0 0017.42 5.27c16.65 0 32.08-13.25 32.08-32.06V147.06c0-18.8-15.44-32.06-32.09-32.06M732 221v582L439.39 611.75l-17.95-11.73H292V423.98h129.44l17.95-11.73z"}}]},name:"muted",theme:"outlined"};const wU=fU,I7=window.React;var mU=function(e,t){return I7.createElement(n,a({},e,{ref:t,icon:wU}))};const gU=I7.forwardRef(mU);var zU={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M952 612c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H298a95.92 95.92 0 00-89-60c-53 0-96 43-96 96s43 96 96 96c40.3 0 74.8-24.8 89-60h150.3v152c0 55.2 44.8 100 100 100H952c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H548.3c-15.5 0-28-12.5-28-28V612H952zM451.7 313.7l172.5 136.2c6.3 5.1 15.8.5 15.8-7.7V344h264c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8H640v-98.2c0-8.1-9.4-12.8-15.8-7.7L451.7 298.3a9.9 9.9 0 000 15.4z"}}]},name:"node-collapse",theme:"outlined"};const RU=zU,U7=window.React;var OU=function(e,t){return U7.createElement(n,a({},e,{ref:t,icon:RU}))};const $U=U7.forwardRef(OU);var MU={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M952 612c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H298a95.92 95.92 0 00-89-60c-53 0-96 43-96 96s43 96 96 96c40.3 0 74.8-24.8 89-60h150.3v152c0 55.2 44.8 100 100 100H952c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H548.3c-15.5 0-28-12.5-28-28V612H952zM456 344h264v98.2c0 8.1 9.5 12.8 15.8 7.7l172.5-136.2c5-3.9 5-11.4 0-15.3L735.8 162.1c-6.4-5.1-15.8-.5-15.8 7.7V268H456c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8z"}}]},name:"node-expand",theme:"outlined"};const HU=MU,W7=window.React;var pU=function(e,t){return W7.createElement(n,a({},e,{ref:t,icon:HU}))};const TU=W7.forwardRef(pU);var FU={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M843.5 737.4c-12.4-75.2-79.2-129.1-155.3-125.4S550.9 676 546 752c-153.5-4.8-208-40.7-199.1-113.7 3.3-27.3 19.8-41.9 50.1-49 18.4-4.3 38.8-4.9 57.3-3.2 1.7.2 3.5.3 5.2.5 11.3 2.7 22.8 5 34.3 6.8 34.1 5.6 68.8 8.4 101.8 6.6 92.8-5 156-45.9 159.2-132.7 3.1-84.1-54.7-143.7-147.9-183.6-29.9-12.8-61.6-22.7-93.3-30.2-14.3-3.4-26.3-5.7-35.2-7.2-7.9-75.9-71.5-133.8-147.8-134.4-76.3-.6-140.9 56.1-150.1 131.9s40 146.3 114.2 163.9c74.2 17.6 149.9-23.3 175.7-95.1 9.4 1.7 18.7 3.6 28 5.8 28.2 6.6 56.4 15.4 82.4 26.6 70.7 30.2 109.3 70.1 107.5 119.9-1.6 44.6-33.6 65.2-96.2 68.6-27.5 1.5-57.6-.9-87.3-5.8-8.3-1.4-15.9-2.8-22.6-4.3-3.9-.8-6.6-1.5-7.8-1.8l-3.1-.6c-2.2-.3-5.9-.8-10.7-1.3-25-2.3-52.1-1.5-78.5 4.6-55.2 12.9-93.9 47.2-101.1 105.8-15.7 126.2 78.6 184.7 276 188.9 29.1 70.4 106.4 107.9 179.6 87 73.3-20.9 119.3-93.4 106.9-168.6zM329.1 345.2a83.3 83.3 0 11.01-166.61 83.3 83.3 0 01-.01 166.61zM695.6 845a83.3 83.3 0 11.01-166.61A83.3 83.3 0 01695.6 845z"}}]},name:"node-index",theme:"outlined"};const SU=FU,G7=window.React;var VU=function(e,t){return G7.createElement(n,a({},e,{ref:t,icon:SU}))};const CU=G7.forwardRef(VU);var bU={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112c-3.8 0-7.7.7-11.6 2.3L292 345.9H128c-8.8 0-16 7.4-16 16.6v299c0 9.2 7.2 16.6 16 16.6h101.6c-3.7 11.6-5.6 23.9-5.6 36.4 0 65.9 53.8 119.5 120 119.5 55.4 0 102.1-37.6 115.9-88.4l408.6 164.2c3.9 1.5 7.8 2.3 11.6 2.3 16.9 0 32-14.2 32-33.2V145.2C912 126.2 897 112 880 112zM344 762.3c-26.5 0-48-21.4-48-47.8 0-11.2 3.9-21.9 11-30.4l84.9 34.1c-2 24.6-22.7 44.1-47.9 44.1z"}}]},name:"notification",theme:"filled"};const LU=bU,N7=window.React;var BU=function(e,t){return N7.createElement(n,a({},e,{ref:t,icon:LU}))};const xU=N7.forwardRef(BU);var EU={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M229.6 678.1c-3.7 11.6-5.6 23.9-5.6 36.4 0-12.5 2-24.8 5.7-36.4h-.1zm76.3-260.2H184v188.2h121.9l12.9 5.2L840 820.7V203.3L318.8 412.7z",fill:t}},{tag:"path",attrs:{d:"M880 112c-3.8 0-7.7.7-11.6 2.3L292 345.9H128c-8.8 0-16 7.4-16 16.6v299c0 9.2 7.2 16.6 16 16.6h101.7c-3.7 11.6-5.7 23.9-5.7 36.4 0 65.9 53.8 119.5 120 119.5 55.4 0 102.1-37.6 115.9-88.4l408.6 164.2c3.9 1.5 7.8 2.3 11.6 2.3 16.9 0 32-14.2 32-33.2V145.2C912 126.2 897 112 880 112zM344 762.3c-26.5 0-48-21.4-48-47.8 0-11.2 3.9-21.9 11-30.4l84.9 34.1c-2 24.6-22.7 44.1-47.9 44.1zm496 58.4L318.8 611.3l-12.9-5.2H184V417.9h121.9l12.9-5.2L840 203.3v617.4z",fill:e}}]}},name:"notification",theme:"twotone"};const AU=EU,Q7=window.React;var kU=function(e,t){return Q7.createElement(n,a({},e,{ref:t,icon:AU}))};const PU=Q7.forwardRef(kU);var qU={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 394c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8H708V152c0-4.4-3.6-8-8-8h-64c-4.4 0-8 3.6-8 8v166H400V152c0-4.4-3.6-8-8-8h-64c-4.4 0-8 3.6-8 8v166H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h168v236H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h168v166c0 4.4 3.6 8 8 8h64c4.4 0 8-3.6 8-8V706h228v166c0 4.4 3.6 8 8 8h64c4.4 0 8-3.6 8-8V706h164c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8H708V394h164zM628 630H400V394h228v236z"}}]},name:"number",theme:"outlined"};const yU=qU,Z7=window.React;var DU=function(e,t){return Z7.createElement(n,a({},e,{ref:t,icon:yU}))};const IU=Z7.forwardRef(DU);var UU={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M475.6 112c-74.03 0-139.72 42.38-172.92 104.58v237.28l92.27 56.48 3.38-235.7 189-127.45A194.33 194.33 0 00475.6 112m202.9 62.25c-13.17 0-26.05 1.76-38.8 4.36L453.2 304.36l-1.37 96.15 186.58-125.25 231.22 137.28a195.5 195.5 0 004.87-42.33c0-108.04-87.93-195.96-195.99-195.96M247.34 266C167.34 290.7 109 365.22 109 453.2c0 27.92 5.9 54.83 16.79 79.36l245.48 139.77 90.58-56.12-214.5-131.38zm392.88 74.67l-72.7 48.85L771.5 517.58 797.3 753C867.41 723.11 916 653.97 916 573.1c0-27.55-5.86-54.12-16.57-78.53zm-123 82.6l-66.36 44.56-1.05 76.12 64.7 39.66 69.54-43.04-1.84-76.48zm121.2 76.12l5.87 248.34L443 866.9A195.65 195.65 0 00567.84 912c79.22 0 147.8-46.52 178.62-114.99L719.4 550.22zm-52.86 105.3L372.43 736.68 169.56 621.15a195.35 195.35 0 00-5.22 44.16c0 102.94 79.84 187.41 180.81 195.18L588.2 716.6z"}}]},name:"open-a-i",theme:"filled"};const WU=UU,Y7=window.React;var GU=function(e,t){return Y7.createElement(n,a({},e,{ref:t,icon:WU}))};const NU=Y7.forwardRef(GU);var QU={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482.88 128c-84.35 0-156.58 52.8-185.68 126.98-60.89 8.13-115.3 43.63-146.6 97.84-42.16 73-32.55 161.88 17.14 224.16-23.38 56.75-19.85 121.6 11.42 175.78 42.18 73.02 124.1 109.15 202.94 97.23C419.58 898.63 477.51 928 540.12 928c84.35 0 156.58-52.8 185.68-126.98 60.89-8.13 115.3-43.62 146.6-97.84 42.16-73 32.55-161.88-17.14-224.16 23.38-56.75 19.85-121.6-11.42-175.78-42.18-73.02-124.1-109.15-202.94-97.23C603.42 157.38 545.49 128 482.88 128m0 61.54c35.6 0 68.97 13.99 94.22 37.74-1.93 1.03-3.92 1.84-5.83 2.94l-136.68 78.91a46.11 46.11 0 00-23.09 39.78l-.84 183.6-65.72-38.34V327.4c0-76 61.9-137.86 137.94-137.86m197.7 75.9c44.19 3.14 86.16 27.44 109.92 68.57 17.8 30.8 22.38 66.7 14.43 100.42-1.88-1.17-3.6-2.49-5.53-3.6l-136.73-78.91a46.23 46.23 0 00-46-.06l-159.47 91.1.36-76.02 144.5-83.41a137.19 137.19 0 0178.53-18.09m-396.92 55.4c-.07 2.2-.3 4.35-.3 6.56v157.75a46.19 46.19 0 0022.91 39.9l158.68 92.5-66.02 37.67-144.55-83.35c-65.86-38-88.47-122.53-50.45-188.34 17.78-30.78 46.55-52.69 79.73-62.68m340.4 79.93l144.54 83.35c65.86 38 88.47 122.53 50.45 188.34-17.78 30.78-46.55 52.69-79.73 62.68.07-2.19.3-4.34.3-6.55V570.85a46.19 46.19 0 00-22.9-39.9l-158.69-92.5zM511.8 464.84l54.54 31.79-.3 63.22-54.84 31.31-54.54-31.85.3-63.16zm100.54 58.65l65.72 38.35V728.6c0 76-61.9 137.86-137.94 137.86-35.6 0-68.97-13.99-94.22-37.74 1.93-1.03 3.92-1.84 5.83-2.94l136.68-78.9a46.11 46.11 0 0023.09-39.8zm-46.54 89.55l-.36 76.02-144.5 83.41c-65.85 38-150.42 15.34-188.44-50.48-17.8-30.8-22.38-66.7-14.43-100.42 1.88 1.17 3.6 2.5 5.53 3.6l136.74 78.91a46.23 46.23 0 0046 .06z"}}]},name:"open-a-i",theme:"outlined"};const ZU=QU,j7=window.React;var YU=function(e,t){return j7.createElement(n,a({},e,{ref:t,icon:ZU}))};const jU=j7.forwardRef(YU);var JU={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M920 760H336c-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-568H336c-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 284H336c-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-8zM216 712H100c-2.2 0-4 1.8-4 4v34c0 2.2 1.8 4 4 4h72.4v20.5h-35.7c-2.2 0-4 1.8-4 4v34c0 2.2 1.8 4 4 4h35.7V838H100c-2.2 0-4 1.8-4 4v34c0 2.2 1.8 4 4 4h116c2.2 0 4-1.8 4-4V716c0-2.2-1.8-4-4-4zM100 188h38v120c0 2.2 1.8 4 4 4h40c2.2 0 4-1.8 4-4V152c0-4.4-3.6-8-8-8h-78c-2.2 0-4 1.8-4 4v36c0 2.2 1.8 4 4 4zm116 240H100c-2.2 0-4 1.8-4 4v36c0 2.2 1.8 4 4 4h68.4l-70.3 77.7a8.3 8.3 0 00-2.1 5.4V592c0 2.2 1.8 4 4 4h116c2.2 0 4-1.8 4-4v-36c0-2.2-1.8-4-4-4h-68.4l70.3-77.7a8.3 8.3 0 002.1-5.4V432c0-2.2-1.8-4-4-4z"}}]},name:"ordered-list",theme:"outlined"};const KU=JU,J7=window.React;var XU=function(e,t){return J7.createElement(n,a({},e,{ref:t,icon:KU}))};const _U=J7.forwardRef(XU);var eW={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M779.3 196.6c-94.2-94.2-247.6-94.2-341.7 0l-261 260.8c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l261-260.8c32.4-32.4 75.5-50.2 121.3-50.2s88.9 17.8 121.2 50.2c32.4 32.4 50.2 75.5 50.2 121.2 0 45.8-17.8 88.8-50.2 121.2l-266 265.9-43.1 43.1c-40.3 40.3-105.8 40.3-146.1 0-19.5-19.5-30.2-45.4-30.2-73s10.7-53.5 30.2-73l263.9-263.8c6.7-6.6 15.5-10.3 24.9-10.3h.1c9.4 0 18.1 3.7 24.7 10.3 6.7 6.7 10.3 15.5 10.3 24.9 0 9.3-3.7 18.1-10.3 24.7L372.4 653c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l215.6-215.6c19.9-19.9 30.8-46.3 30.8-74.4s-11-54.6-30.8-74.4c-41.1-41.1-107.9-41-149 0L463 364 224.8 602.1A172.22 172.22 0 00174 724.8c0 46.3 18.1 89.8 50.8 122.5 33.9 33.8 78.3 50.7 122.7 50.7 44.4 0 88.8-16.9 122.6-50.7l309.2-309C824.8 492.7 850 432 850 367.5c.1-64.6-25.1-125.3-70.7-170.9z"}}]},name:"paper-clip",theme:"outlined"};const tW=eW,K7=window.React;var cW=function(e,t){return K7.createElement(n,a({},e,{ref:t,icon:tW}))};const aW=K7.forwardRef(cW);var nW={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M640.6 429.8h257.1c7.9 0 14.3-6.4 14.3-14.3V158.3c0-7.9-6.4-14.3-14.3-14.3H640.6c-7.9 0-14.3 6.4-14.3 14.3v92.9H490.6c-3.9 0-7.1 3.2-7.1 7.1v221.5h-85.7v-96.5c0-7.9-6.4-14.3-14.3-14.3H126.3c-7.9 0-14.3 6.4-14.3 14.3v257.2c0 7.9 6.4 14.3 14.3 14.3h257.1c7.9 0 14.3-6.4 14.3-14.3V544h85.7v221.5c0 3.9 3.2 7.1 7.1 7.1h135.7v92.9c0 7.9 6.4 14.3 14.3 14.3h257.1c7.9 0 14.3-6.4 14.3-14.3v-257c0-7.9-6.4-14.3-14.3-14.3h-257c-7.9 0-14.3 6.4-14.3 14.3v100h-78.6v-393h78.6v100c0 7.9 6.4 14.3 14.3 14.3zm53.5-217.9h150V362h-150V211.9zM329.9 587h-150V437h150v150zm364.2 75.1h150v150.1h-150V662.1z"}}]},name:"partition",theme:"outlined"};const lW=nW,X7=window.React;var oW=function(e,t){return X7.createElement(n,a({},e,{ref:t,icon:lW}))};const iW=X7.forwardRef(oW);var rW={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-80 600c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V360c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v304zm224 0c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V360c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v304z"}}]},name:"pause-circle",theme:"filled"};const dW=rW,_7=window.React;var sW=function(e,t){return _7.createElement(n,a({},e,{ref:t,icon:dW}))};const vW=_7.forwardRef(sW);var hW={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372zm-88-532h-48c-4.4 0-8 3.6-8 8v304c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V360c0-4.4-3.6-8-8-8zm224 0h-48c-4.4 0-8 3.6-8 8v304c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V360c0-4.4-3.6-8-8-8z"}}]},name:"pause-circle",theme:"outlined"};const uW=hW,ee=window.React;var fW=function(e,t){return ee.createElement(n,a({},e,{ref:t,icon:uW}))};const wW=ee.forwardRef(fW);var mW={icon:function(e,t){return{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",fill:e}},{tag:"path",attrs:{d:"M512 140c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm-80 524c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V360c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v304zm224 0c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V360c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v304z",fill:t}},{tag:"path",attrs:{d:"M424 352h-48c-4.4 0-8 3.6-8 8v304c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V360c0-4.4-3.6-8-8-8zm224 0h-48c-4.4 0-8 3.6-8 8v304c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V360c0-4.4-3.6-8-8-8z",fill:e}}]}},name:"pause-circle",theme:"twotone"};const gW=mW,te=window.React;var zW=function(e,t){return te.createElement(n,a({},e,{ref:t,icon:gW}))};const RW=te.forwardRef(zW);var OW={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M304 176h80v672h-80zm408 0h-64c-4.4 0-8 3.6-8 8v656c0 4.4 3.6 8 8 8h64c4.4 0 8-3.6 8-8V184c0-4.4-3.6-8-8-8z"}}]},name:"pause",theme:"outlined"};const $W=OW,ce=window.React;var MW=function(e,t){return ce.createElement(n,a({},e,{ref:t,icon:$W}))};const HW=ce.forwardRef(MW);var pW={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 64zm166.6 246.8L567.5 515.6h62c4.4 0 8 3.6 8 8v29.9c0 4.4-3.6 8-8 8h-82V603h82c4.4 0 8 3.6 8 8v29.9c0 4.4-3.6 8-8 8h-82V717c0 4.4-3.6 8-8 8h-54.3c-4.4 0-8-3.6-8-8v-68.1h-81.7c-4.4 0-8-3.6-8-8V611c0-4.4 3.6-8 8-8h81.7v-41.5h-81.7c-4.4 0-8-3.6-8-8v-29.9c0-4.4 3.6-8 8-8h61.4L345.4 310.8a8.07 8.07 0 017-11.9h60.7c3 0 5.8 1.7 7.1 4.4l90.6 180h3.4l90.6-180a8 8 0 017.1-4.4h59.5c4.4 0 8 3.6 8 8 .2 1.4-.2 2.7-.8 3.9z"}}]},name:"pay-circle",theme:"filled"};const TW=pW,ae=window.React;var FW=function(e,t){return ae.createElement(n,a({},e,{ref:t,icon:TW}))};const SW=ae.forwardRef(FW);var VW={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 372zm159.6-585h-59.5c-3 0-5.8 1.7-7.1 4.4l-90.6 180H511l-90.6-180a8 8 0 00-7.1-4.4h-60.7c-1.3 0-2.6.3-3.8 1-3.9 2.1-5.3 7-3.2 10.9L457 515.7h-61.4c-4.4 0-8 3.6-8 8v29.9c0 4.4 3.6 8 8 8h81.7V603h-81.7c-4.4 0-8 3.6-8 8v29.9c0 4.4 3.6 8 8 8h81.7V717c0 4.4 3.6 8 8 8h54.3c4.4 0 8-3.6 8-8v-68.1h82c4.4 0 8-3.6 8-8V611c0-4.4-3.6-8-8-8h-82v-41.5h82c4.4 0 8-3.6 8-8v-29.9c0-4.4-3.6-8-8-8h-62l111.1-204.8c.6-1.2 1-2.5 1-3.8-.1-4.4-3.7-8-8.1-8z"}}]},name:"pay-circle",theme:"outlined"};const CW=VW,ne=window.React;var bW=function(e,t){return ne.createElement(n,a({},e,{ref:t,icon:CW}))};const LW=ne.forwardRef(bW);var BW={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M855.7 210.8l-42.4-42.4a8.03 8.03 0 00-11.3 0L168.3 801.9a8.03 8.03 0 000 11.3l42.4 42.4c3.1 3.1 8.2 3.1 11.3 0L855.6 222c3.2-3 3.2-8.1.1-11.2zM304 448c79.4 0 144-64.6 144-144s-64.6-144-144-144-144 64.6-144 144 64.6 144 144 144zm0-216c39.7 0 72 32.3 72 72s-32.3 72-72 72-72-32.3-72-72 32.3-72 72-72zm416 344c-79.4 0-144 64.6-144 144s64.6 144 144 144 144-64.6 144-144-64.6-144-144-144zm0 216c-39.7 0-72-32.3-72-72s32.3-72 72-72 72 32.3 72 72-32.3 72-72 72z"}}]},name:"percentage",theme:"outlined"};const xW=BW,le=window.React;var EW=function(e,t){return le.createElement(n,a({},e,{ref:t,icon:xW}))};const AW=le.forwardRef(EW);var kW={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.6 230.2L779.1 123.8a80.83 80.83 0 00-57.3-23.8c-21.7 0-42.1 8.5-57.4 23.8L549.8 238.4a80.83 80.83 0 00-23.8 57.3c0 21.7 8.5 42.1 23.8 57.4l83.8 83.8A393.82 393.82 0 01553.1 553 395.34 395.34 0 01437 633.8L353.2 550a80.83 80.83 0 00-57.3-23.8c-21.7 0-42.1 8.5-57.4 23.8L123.8 664.5a80.89 80.89 0 00-23.8 57.4c0 21.7 8.5 42.1 23.8 57.4l106.3 106.3c24.4 24.5 58.1 38.4 92.7 38.4 7.3 0 14.3-.6 21.2-1.8 134.8-22.2 268.5-93.9 376.4-201.7C828.2 612.8 899.8 479.2 922.3 344c6.8-41.3-6.9-83.8-36.7-113.8z"}}]},name:"phone",theme:"filled"};const PW=kW,oe=window.React;var qW=function(e,t){return oe.createElement(n,a({},e,{ref:t,icon:PW}))};const yW=oe.forwardRef(qW);var DW={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M877.1 238.7L770.6 132.3c-13-13-30.4-20.3-48.8-20.3s-35.8 7.2-48.8 20.3L558.3 246.8c-13 13-20.3 30.5-20.3 48.9 0 18.5 7.2 35.8 20.3 48.9l89.6 89.7a405.46 405.46 0 01-86.4 127.3c-36.7 36.9-79.6 66-127.2 86.6l-89.6-89.7c-13-13-30.4-20.3-48.8-20.3a68.2 68.2 0 00-48.8 20.3L132.3 673c-13 13-20.3 30.5-20.3 48.9 0 18.5 7.2 35.8 20.3 48.9l106.4 106.4c22.2 22.2 52.8 34.9 84.2 34.9 6.5 0 12.8-.5 19.2-1.6 132.4-21.8 263.8-92.3 369.9-198.3C818 606 888.4 474.6 910.4 342.1c6.3-37.6-6.3-76.3-33.3-103.4zm-37.6 91.5c-19.5 117.9-82.9 235.5-178.4 331s-213 158.9-330.9 178.4c-14.8 2.5-30-2.5-40.8-13.2L184.9 721.9 295.7 611l119.8 120 .9.9 21.6-8a481.29 481.29 0 00285.7-285.8l8-21.6-120.8-120.7 110.8-110.9 104.5 104.5c10.8 10.8 15.8 26 13.3 40.8z"}}]},name:"phone",theme:"outlined"};const IW=DW,ie=window.React;var UW=function(e,t){return ie.createElement(n,a({},e,{ref:t,icon:IW}))};const WW=ie.forwardRef(UW);var GW={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M721.7 184.9L610.9 295.8l120.8 120.7-8 21.6A481.29 481.29 0 01438 723.9l-21.6 8-.9-.9-119.8-120-110.8 110.9 104.5 104.5c10.8 10.7 26 15.7 40.8 13.2 117.9-19.5 235.4-82.9 330.9-178.4s158.9-213.1 178.4-331c2.5-14.8-2.5-30-13.3-40.8L721.7 184.9z",fill:t}},{tag:"path",attrs:{d:"M877.1 238.7L770.6 132.3c-13-13-30.4-20.3-48.8-20.3s-35.8 7.2-48.8 20.3L558.3 246.8c-13 13-20.3 30.5-20.3 48.9 0 18.5 7.2 35.8 20.3 48.9l89.6 89.7a405.46 405.46 0 01-86.4 127.3c-36.7 36.9-79.6 66-127.2 86.6l-89.6-89.7c-13-13-30.4-20.3-48.8-20.3a68.2 68.2 0 00-48.8 20.3L132.3 673c-13 13-20.3 30.5-20.3 48.9 0 18.5 7.2 35.8 20.3 48.9l106.4 106.4c22.2 22.2 52.8 34.9 84.2 34.9 6.5 0 12.8-.5 19.2-1.6 132.4-21.8 263.8-92.3 369.9-198.3C818 606 888.4 474.6 910.4 342.1c6.3-37.6-6.3-76.3-33.3-103.4zm-37.6 91.5c-19.5 117.9-82.9 235.5-178.4 331s-213 158.9-330.9 178.4c-14.8 2.5-30-2.5-40.8-13.2L184.9 721.9 295.7 611l119.8 120 .9.9 21.6-8a481.29 481.29 0 00285.7-285.8l8-21.6-120.8-120.7 110.8-110.9 104.5 104.5c10.8 10.8 15.8 26 13.3 40.8z",fill:e}}]}},name:"phone",theme:"twotone"};const NW=GW,re=window.React;var QW=function(e,t){return re.createElement(n,a({},e,{ref:t,icon:NW}))};const ZW=re.forwardRef(QW);var YW={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M952 792H72c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h880c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0-632H72c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h880c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM848 660c8.8 0 16-7.2 16-16V380c0-8.8-7.2-16-16-16H176c-8.8 0-16 7.2-16 16v264c0 8.8 7.2 16 16 16h672zM232 436h560v152H232V436z"}}]},name:"pic-center",theme:"outlined"};const jW=YW,de=window.React;var JW=function(e,t){return de.createElement(n,a({},e,{ref:t,icon:jW}))};const KW=de.forwardRef(JW);var XW={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M952 792H72c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h880c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0-632H72c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h880c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM608 660c8.8 0 16-7.2 16-16V380c0-8.8-7.2-16-16-16H96c-8.8 0-16 7.2-16 16v264c0 8.8 7.2 16 16 16h512zM152 436h400v152H152V436zm552 210c0 4.4 3.6 8 8 8h224c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H712c-4.4 0-8 3.6-8 8v56zm8-204h224c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H712c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8z"}}]},name:"pic-left",theme:"outlined"};const _W=XW,se=window.React;var eG=function(e,t){return se.createElement(n,a({},e,{ref:t,icon:_W}))};const tG=se.forwardRef(eG);var cG={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M952 792H72c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h880c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0-632H72c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h880c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm-24 500c8.8 0 16-7.2 16-16V380c0-8.8-7.2-16-16-16H416c-8.8 0-16 7.2-16 16v264c0 8.8 7.2 16 16 16h512zM472 436h400v152H472V436zM80 646c0 4.4 3.6 8 8 8h224c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H88c-4.4 0-8 3.6-8 8v56zm8-204h224c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H88c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8z"}}]},name:"pic-right",theme:"outlined"};const aG=cG,ve=window.React;var nG=function(e,t){return ve.createElement(n,a({},e,{ref:t,icon:aG}))};const lG=ve.forwardRef(nG);var oG={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 160H96c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32zM338 304c35.3 0 64 28.7 64 64s-28.7 64-64 64-64-28.7-64-64 28.7-64 64-64zm513.9 437.1a8.11 8.11 0 01-5.2 1.9H177.2c-4.4 0-8-3.6-8-8 0-1.9.7-3.7 1.9-5.2l170.3-202c2.8-3.4 7.9-3.8 11.3-1 .3.3.7.6 1 1l99.4 118 158.1-187.5c2.8-3.4 7.9-3.8 11.3-1 .3.3.7.6 1 1l229.6 271.6c2.6 3.3 2.2 8.4-1.2 11.2z"}}]},name:"picture",theme:"filled"};const iG=oG,he=window.React;var rG=function(e,t){return he.createElement(n,a({},e,{ref:t,icon:iG}))};const dG=he.forwardRef(rG);var sG={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 160H96c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32zm-40 632H136v-39.9l138.5-164.3 150.1 178L658.1 489 888 761.6V792zm0-129.8L664.2 396.8c-3.2-3.8-9-3.8-12.2 0L424.6 666.4l-144-170.7c-3.2-3.8-9-3.8-12.2 0L136 652.7V232h752v430.2zM304 456a88 88 0 100-176 88 88 0 000 176zm0-116c15.5 0 28 12.5 28 28s-12.5 28-28 28-28-12.5-28-28 12.5-28 28-28z"}}]},name:"picture",theme:"outlined"};const vG=sG,ue=window.React;var hG=function(e,t){return ue.createElement(n,a({},e,{ref:t,icon:vG}))};const uG=ue.forwardRef(hG);var fG={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 160H96c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32zm-40 632H136v-39.9l138.5-164.3 150.1 178L658.1 489 888 761.6V792zm0-129.8L664.2 396.8c-3.2-3.8-9-3.8-12.2 0L424.6 666.4l-144-170.7c-3.2-3.8-9-3.8-12.2 0L136 652.7V232h752v430.2z",fill:e}},{tag:"path",attrs:{d:"M424.6 765.8l-150.1-178L136 752.1V792h752v-30.4L658.1 489z",fill:t}},{tag:"path",attrs:{d:"M136 652.7l132.4-157c3.2-3.8 9-3.8 12.2 0l144 170.7L652 396.8c3.2-3.8 9-3.8 12.2 0L888 662.2V232H136v420.7zM304 280a88 88 0 110 176 88 88 0 010-176z",fill:t}},{tag:"path",attrs:{d:"M276 368a28 28 0 1056 0 28 28 0 10-56 0z",fill:t}},{tag:"path",attrs:{d:"M304 456a88 88 0 100-176 88 88 0 000 176zm0-116c15.5 0 28 12.5 28 28s-12.5 28-28 28-28-12.5-28-28 12.5-28 28-28z",fill:e}}]}},name:"picture",theme:"twotone"};const wG=fG,fe=window.React;var mG=function(e,t){return fe.createElement(n,a({},e,{ref:t,icon:wG}))};const gG=fe.forwardRef(mG);var zG={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M863.1 518.5H505.5V160.9c0-4.4-3.6-8-8-8h-26a398.57 398.57 0 00-282.5 117 397.47 397.47 0 00-85.6 127C82.6 446.2 72 498.5 72 552.5S82.6 658.7 103.4 708c20.1 47.5 48.9 90.3 85.6 127 36.7 36.7 79.4 65.5 127 85.6a396.64 396.64 0 00155.6 31.5 398.57 398.57 0 00282.5-117c36.7-36.7 65.5-79.4 85.6-127a396.64 396.64 0 0031.5-155.6v-26c-.1-4.4-3.7-8-8.1-8zM951 463l-2.6-28.2c-8.5-92-49.3-178.8-115.1-244.3A398.5 398.5 0 00588.4 75.6L560.1 73c-4.7-.4-8.7 3.2-8.7 7.9v383.7c0 4.4 3.6 8 8 8l383.6-1c4.7-.1 8.4-4 8-8.6z"}}]},name:"pie-chart",theme:"filled"};const RG=zG,we=window.React;var OG=function(e,t){return we.createElement(n,a({},e,{ref:t,icon:RG}))};const $G=we.forwardRef(OG);var MG={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M864 518H506V160c0-4.4-3.6-8-8-8h-26a398.46 398.46 0 00-282.8 117.1 398.19 398.19 0 00-85.7 127.1A397.61 397.61 0 0072 552a398.46 398.46 0 00117.1 282.8c36.7 36.7 79.5 65.6 127.1 85.7A397.61 397.61 0 00472 952a398.46 398.46 0 00282.8-117.1c36.7-36.7 65.6-79.5 85.7-127.1A397.61 397.61 0 00872 552v-26c0-4.4-3.6-8-8-8zM705.7 787.8A331.59 331.59 0 01470.4 884c-88.1-.4-170.9-34.9-233.2-97.2C174.5 724.1 140 640.7 140 552c0-88.7 34.5-172.1 97.2-234.8 54.6-54.6 124.9-87.9 200.8-95.5V586h364.3c-7.7 76.3-41.3 147-96.6 201.8zM952 462.4l-2.6-28.2c-8.5-92.1-49.4-179-115.2-244.6A399.4 399.4 0 00589 74.6L560.7 72c-4.7-.4-8.7 3.2-8.7 7.9V464c0 4.4 3.6 8 8 8l384-1c4.7 0 8.4-4 8-8.6zm-332.2-58.2V147.6a332.24 332.24 0 01166.4 89.8c45.7 45.6 77 103.6 90 166.1l-256.4.7z"}}]},name:"pie-chart",theme:"outlined"};const HG=MG,me=window.React;var pG=function(e,t){return me.createElement(n,a({},e,{ref:t,icon:HG}))};const TG=me.forwardRef(pG);var FG={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M316.2 920.5c-47.6-20.1-90.4-49-127.1-85.7a398.19 398.19 0 01-85.7-127.1A397.12 397.12 0 0172 552.2v.2a398.57 398.57 0 00117 282.5c36.7 36.7 79.4 65.5 127 85.6A396.64 396.64 0 00471.6 952c27 0 53.6-2.7 79.7-7.9-25.9 5.2-52.4 7.8-79.3 7.8-54 .1-106.4-10.5-155.8-31.4zM560 472c-4.4 0-8-3.6-8-8V79.9c0-1.3.3-2.5.9-3.6-.9 1.3-1.5 2.9-1.5 4.6v383.7c0 4.4 3.6 8 8 8l383.6-1c1.6 0 3.1-.5 4.4-1.3-1 .5-2.2.7-3.4.7l-384 1z",fill:t}},{tag:"path",attrs:{d:"M619.8 147.6v256.6l256.4-.7c-13-62.5-44.3-120.5-90-166.1a332.24 332.24 0 00-166.4-89.8z",fill:t}},{tag:"path",attrs:{d:"M438 221.7c-75.9 7.6-146.2 40.9-200.8 95.5C174.5 379.9 140 463.3 140 552s34.5 172.1 97.2 234.8c62.3 62.3 145.1 96.8 233.2 97.2 88.2.4 172.7-34.1 235.3-96.2C761 733 794.6 662.3 802.3 586H438V221.7z",fill:t}},{tag:"path",attrs:{d:"M864 518H506V160c0-4.4-3.6-8-8-8h-26a398.46 398.46 0 00-282.8 117.1 398.19 398.19 0 00-85.7 127.1A397.61 397.61 0 0072 552v.2c0 53.9 10.6 106.2 31.4 155.5 20.1 47.6 49 90.4 85.7 127.1 36.7 36.7 79.5 65.6 127.1 85.7A397.61 397.61 0 00472 952c26.9 0 53.4-2.6 79.3-7.8 26.1-5.3 51.7-13.1 76.4-23.6 47.6-20.1 90.4-49 127.1-85.7 36.7-36.7 65.6-79.5 85.7-127.1A397.61 397.61 0 00872 552v-26c0-4.4-3.6-8-8-8zM705.7 787.8A331.59 331.59 0 01470.4 884c-88.1-.4-170.9-34.9-233.2-97.2C174.5 724.1 140 640.7 140 552s34.5-172.1 97.2-234.8c54.6-54.6 124.9-87.9 200.8-95.5V586h364.3c-7.7 76.3-41.3 147-96.6 201.8z",fill:e}},{tag:"path",attrs:{d:"M952 462.4l-2.6-28.2c-8.5-92.1-49.4-179-115.2-244.6A399.4 399.4 0 00589 74.6L560.7 72c-3.4-.3-6.4 1.5-7.8 4.3a8.7 8.7 0 00-.9 3.6V464c0 4.4 3.6 8 8 8l384-1c1.2 0 2.3-.3 3.4-.7a8.1 8.1 0 004.6-7.9zm-332.2-58.2V147.6a332.24 332.24 0 01166.4 89.8c45.7 45.6 77 103.6 90 166.1l-256.4.7z",fill:e}}]}},name:"pie-chart",theme:"twotone"};const SG=FG,ge=window.React;var VG=function(e,t){return ge.createElement(n,a({},e,{ref:t,icon:SG}))};const CG=ge.forwardRef(VG);var bG={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.97 64 64 264.97 64 512c0 192.53 122.08 357.04 292.88 420.28-4.92-43.86-4.14-115.68 3.97-150.46 7.6-32.66 49.11-208.16 49.11-208.16s-12.53-25.1-12.53-62.16c0-58.24 33.74-101.7 75.77-101.7 35.74 0 52.97 26.83 52.97 58.98 0 35.96-22.85 89.66-34.7 139.43-9.87 41.7 20.91 75.7 62.02 75.7 74.43 0 131.64-78.5 131.64-191.77 0-100.27-72.03-170.38-174.9-170.38-119.15 0-189.08 89.38-189.08 181.75 0 35.98 13.85 74.58 31.16 95.58 3.42 4.16 3.92 7.78 2.9 12-3.17 13.22-10.22 41.67-11.63 47.5-1.82 7.68-6.07 9.28-14 5.59-52.3-24.36-85-100.81-85-162.25 0-132.1 95.96-253.43 276.71-253.43 145.29 0 258.18 103.5 258.18 241.88 0 144.34-91.02 260.49-217.31 260.49-42.44 0-82.33-22.05-95.97-48.1 0 0-21 79.96-26.1 99.56-8.82 33.9-46.55 104.13-65.49 136.03A446.16 446.16 0 00512 960c247.04 0 448-200.97 448-448S759.04 64 512 64"}}]},name:"pinterest",theme:"filled"};const LG=bG,ze=window.React;var BG=function(e,t){return ze.createElement(n,a({},e,{ref:t,icon:LG}))};const xG=ze.forwardRef(BG);var EG={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.8 64 64 264.8 64 512s200.8 448 448 448 448-200.8 448-448S759.2 64 512 64m0 38.96c226.14 0 409.04 182.9 409.04 409.04 0 226.14-182.9 409.04-409.04 409.04-41.37 0-81.27-6.19-118.89-17.57 16.76-28.02 38.4-68.06 46.99-101.12 5.1-19.6 26.1-99.56 26.1-99.56 13.64 26.04 53.5 48.09 95.94 48.09 126.3 0 217.34-116.15 217.34-260.49 0-138.37-112.91-241.88-258.2-241.88-180.75 0-276.69 121.32-276.69 253.4 0 61.44 32.68 137.91 85 162.26 7.92 3.7 12.17 2.1 14-5.59 1.4-5.83 8.46-34.25 11.63-47.48 1.02-4.22.53-7.86-2.89-12.02-17.31-21-31.2-59.58-31.2-95.56 0-92.38 69.94-181.78 189.08-181.78 102.88 0 174.93 70.13 174.93 170.4 0 113.28-57.2 191.78-131.63 191.78-41.11 0-71.89-34-62.02-75.7 11.84-49.78 34.7-103.49 34.7-139.44 0-32.15-17.25-58.97-53-58.97-42.02 0-75.78 43.45-75.78 101.7 0 37.06 12.56 62.16 12.56 62.16s-41.51 175.5-49.12 208.17c-7.62 32.64-5.58 76.6-2.43 109.34C208.55 830.52 102.96 683.78 102.96 512c0-226.14 182.9-409.04 409.04-409.04"}}]},name:"pinterest",theme:"outlined"};const AG=EG,Re=window.React;var kG=function(e,t){return Re.createElement(n,a({},e,{ref:t,icon:AG}))};const PG=Re.forwardRef(kG);var qG={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 64zm144.1 454.9L437.7 677.8a8.02 8.02 0 01-12.7-6.5V353.7a8 8 0 0112.7-6.5L656.1 506a7.9 7.9 0 010 12.9z"}}]},name:"play-circle",theme:"filled"};const yG=qG,Oe=window.React;var DG=function(e,t){return Oe.createElement(n,a({},e,{ref:t,icon:yG}))};const IG=Oe.forwardRef(DG);var UG={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M719.4 499.1l-296.1-215A15.9 15.9 0 00398 297v430c0 13.1 14.8 20.5 25.3 12.9l296.1-215a15.9 15.9 0 000-25.8zm-257.6 134V390.9L628.5 512 461.8 633.1z"}}]},name:"play-circle",theme:"outlined"};const WG=UG,$e=window.React;var GG=function(e,t){return $e.createElement(n,a({},e,{ref:t,icon:WG}))};const NG=$e.forwardRef(GG);var QG={icon:function(e,t){return{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",fill:e}},{tag:"path",attrs:{d:"M512 140c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm164.1 378.2L457.7 677.1a8.02 8.02 0 01-12.7-6.5V353a8 8 0 0112.7-6.5l218.4 158.8a7.9 7.9 0 010 12.9z",fill:t}},{tag:"path",attrs:{d:"M676.1 505.3L457.7 346.5A8 8 0 00445 353v317.6a8.02 8.02 0 0012.7 6.5l218.4-158.9a7.9 7.9 0 000-12.9z",fill:e}}]}},name:"play-circle",theme:"twotone"};const ZG=QG,Me=window.React;var YG=function(e,t){return Me.createElement(n,a({},e,{ref:t,icon:ZG}))};const jG=Me.forwardRef(YG);var JG={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zM641.7 520.8L442.3 677.6c-7.4 5.8-18.3.6-18.3-8.8V355.3c0-9.4 10.9-14.7 18.3-8.8l199.4 156.7a11.2 11.2 0 010 17.6z"}}]},name:"play-square",theme:"filled"};const KG=JG,He=window.React;var XG=function(e,t){return He.createElement(n,a({},e,{ref:t,icon:KG}))};const _G=He.forwardRef(XG);var eN={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M442.3 677.6l199.4-156.7a11.3 11.3 0 000-17.7L442.3 346.4c-7.4-5.8-18.3-.6-18.3 8.8v313.5c0 9.4 10.9 14.7 18.3 8.9z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"play-square",theme:"outlined"};const tN=eN,pe=window.React;var cN=function(e,t){return pe.createElement(n,a({},e,{ref:t,icon:tN}))};const aN=pe.forwardRef(cN);var nN={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z",fill:e}},{tag:"path",attrs:{d:"M184 840h656V184H184v656zm240-484.7c0-9.4 10.9-14.7 18.3-8.8l199.4 156.7a11.2 11.2 0 010 17.6L442.3 677.6c-7.4 5.8-18.3.6-18.3-8.8V355.3z",fill:t}},{tag:"path",attrs:{d:"M442.3 677.6l199.4-156.8a11.2 11.2 0 000-17.6L442.3 346.5c-7.4-5.9-18.3-.6-18.3 8.8v313.5c0 9.4 10.9 14.6 18.3 8.8z",fill:e}}]}},name:"play-square",theme:"twotone"};const lN=nN,Te=window.React;var oN=function(e,t){return Te.createElement(n,a({},e,{ref:t,icon:lN}))};const iN=Te.forwardRef(oN);var rN={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 64zm192 472c0 4.4-3.6 8-8 8H544v152c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V544H328c-4.4 0-8-3.6-8-8v-48c0-4.4 3.6-8 8-8h152V328c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v152h152c4.4 0 8 3.6 8 8v48z"}}]},name:"plus-circle",theme:"filled"};const dN=rN,Fe=window.React;var sN=function(e,t){return Fe.createElement(n,a({},e,{ref:t,icon:dN}))};const vN=Fe.forwardRef(sN);var hN={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"plus-circle",theme:"outlined"};const uN=hN,Se=window.React;var fN=function(e,t){return Se.createElement(n,a({},e,{ref:t,icon:uN}))};const wN=Se.forwardRef(fN);var mN={icon:function(e,t){return{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",fill:e}},{tag:"path",attrs:{d:"M512 140c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm192 396c0 4.4-3.6 8-8 8H544v152c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V544H328c-4.4 0-8-3.6-8-8v-48c0-4.4 3.6-8 8-8h152V328c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v152h152c4.4 0 8 3.6 8 8v48z",fill:t}},{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z",fill:e}}]}},name:"plus-circle",theme:"twotone"};const gN=mN,Ve=window.React;var zN=function(e,t){return Ve.createElement(n,a({},e,{ref:t,icon:gN}))};const RN=Ve.forwardRef(zN);var ON={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zM704 536c0 4.4-3.6 8-8 8H544v152c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V544H328c-4.4 0-8-3.6-8-8v-48c0-4.4 3.6-8 8-8h152V328c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v152h152c4.4 0 8 3.6 8 8v48z"}}]},name:"plus-square",theme:"filled"};const $N=ON,Ce=window.React;var MN=function(e,t){return Ce.createElement(n,a({},e,{ref:t,icon:$N}))};const HN=Ce.forwardRef(MN);var pN={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"};const TN=pN,be=window.React;var FN=function(e,t){return be.createElement(n,a({},e,{ref:t,icon:TN}))};const SN=be.forwardRef(FN);var VN={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z",fill:e}},{tag:"path",attrs:{d:"M184 840h656V184H184v656zm136-352c0-4.4 3.6-8 8-8h152V328c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v152h152c4.4 0 8 3.6 8 8v48c0 4.4-3.6 8-8 8H544v152c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V544H328c-4.4 0-8-3.6-8-8v-48z",fill:t}},{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z",fill:e}}]}},name:"plus-square",theme:"twotone"};const CN=VN,Le=window.React;var bN=function(e,t){return Le.createElement(n,a({},e,{ref:t,icon:CN}))};const LN=Le.forwardRef(bN);var BN={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 64zm146 658c0 4.4-3.6 8-8 8H376.2c-4.4 0-8-3.6-8-8v-38.5c0-3.7 2.5-6.9 6.1-7.8 44-10.9 72.8-49 72.8-94.2 0-14.7-2.5-29.4-5.9-44.2H374c-4.4 0-8-3.6-8-8v-30c0-4.4 3.6-8 8-8h53.7c-7.8-25.1-14.6-50.7-14.6-77.1 0-75.8 58.6-120.3 151.5-120.3 26.5 0 51.4 5.5 70.3 12.7 3.1 1.2 5.2 4.2 5.2 7.5v39.5a8 8 0 01-10.6 7.6c-17.9-6.4-39-10.5-60.4-10.5-53.3 0-87.3 26.6-87.3 70.2 0 24.7 6.2 47.9 13.4 70.5h112c4.4 0 8 3.6 8 8v30c0 4.4-3.6 8-8 8h-98.6c3.1 13.2 5.3 26.9 5.3 41 0 40.7-16.5 73.9-43.9 91.1v4.7h180c4.4 0 8 3.6 8 8V722z"}}]},name:"pound-circle",theme:"filled"};const xN=BN,Be=window.React;var EN=function(e,t){return Be.createElement(n,a({},e,{ref:t,icon:xN}))};const AN=Be.forwardRef(EN);var kN={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 372zm138-209.8H469.8v-4.7c27.4-17.2 43.9-50.4 43.9-91.1 0-14.1-2.2-27.9-5.3-41H607c4.4 0 8-3.6 8-8v-30c0-4.4-3.6-8-8-8H495c-7.2-22.6-13.4-45.7-13.4-70.5 0-43.5 34-70.2 87.3-70.2 21.5 0 42.5 4.1 60.4 10.5 5.2 1.9 10.6-2 10.6-7.6v-39.5c0-3.3-2.1-6.3-5.2-7.5-18.8-7.2-43.8-12.7-70.3-12.7-92.9 0-151.5 44.5-151.5 120.3 0 26.3 6.9 52 14.6 77.1H374c-4.4 0-8 3.6-8 8v30c0 4.4 3.6 8 8 8h67.1c3.4 14.7 5.9 29.4 5.9 44.2 0 45.2-28.8 83.3-72.8 94.2-3.6.9-6.1 4.1-6.1 7.8V722c0 4.4 3.6 8 8 8H650c4.4 0 8-3.6 8-8v-39.8c0-4.4-3.6-8-8-8z"}}]},name:"pound-circle",theme:"outlined"};const PN=kN,xe=window.React;var qN=function(e,t){return xe.createElement(n,a({},e,{ref:t,icon:PN}))};const yN=xe.forwardRef(qN);var DN={icon:function(e,t){return{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",fill:e}},{tag:"path",attrs:{d:"M512 140c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm146 582.1c0 4.4-3.6 8-8 8H376.2c-4.4 0-8-3.6-8-8v-38.5c0-3.7 2.5-6.9 6.1-7.8 44-10.9 72.8-49 72.8-94.2 0-14.7-2.5-29.4-5.9-44.2H374c-4.4 0-8-3.6-8-8v-30c0-4.4 3.6-8 8-8h53.7c-7.8-25.1-14.6-50.7-14.6-77.1 0-75.8 58.6-120.3 151.5-120.3 26.5 0 51.4 5.5 70.3 12.7 3.1 1.2 5.2 4.2 5.2 7.5v39.5a8 8 0 01-10.6 7.6c-17.9-6.4-39-10.5-60.4-10.5-53.3 0-87.3 26.6-87.3 70.2 0 24.7 6.2 47.9 13.4 70.5h112c4.4 0 8 3.6 8 8v30c0 4.4-3.6 8-8 8h-98.6c3.1 13.2 5.3 26.9 5.3 41 0 40.7-16.5 73.9-43.9 91.1v4.7h180c4.4 0 8 3.6 8 8v39.8z",fill:t}},{tag:"path",attrs:{d:"M650 674.3H470v-4.7c27.4-17.2 43.9-50.4 43.9-91.1 0-14.1-2.2-27.8-5.3-41h98.6c4.4 0 8-3.6 8-8v-30c0-4.4-3.6-8-8-8h-112c-7.2-22.6-13.4-45.8-13.4-70.5 0-43.6 34-70.2 87.3-70.2 21.4 0 42.5 4.1 60.4 10.5a8 8 0 0010.6-7.6v-39.5c0-3.3-2.1-6.3-5.2-7.5-18.9-7.2-43.8-12.7-70.3-12.7-92.9 0-151.5 44.5-151.5 120.3 0 26.4 6.8 52 14.6 77.1H374c-4.4 0-8 3.6-8 8v30c0 4.4 3.6 8 8 8h67.2c3.4 14.8 5.9 29.5 5.9 44.2 0 45.2-28.8 83.3-72.8 94.2-3.6.9-6.1 4.1-6.1 7.8v38.5c0 4.4 3.6 8 8 8H650c4.4 0 8-3.6 8-8v-39.8c0-4.4-3.6-8-8-8z",fill:e}}]}},name:"pound-circle",theme:"twotone"};const IN=DN,Ee=window.React;var UN=function(e,t){return Ee.createElement(n,a({},e,{ref:t,icon:IN}))};const WN=Ee.forwardRef(UN);var GN={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 372zm138-209.8H469.8v-4.7c27.4-17.2 43.9-50.4 43.9-91.1 0-14.1-2.2-27.9-5.3-41H607c4.4 0 8-3.6 8-8v-30c0-4.4-3.6-8-8-8H495c-7.2-22.6-13.4-45.7-13.4-70.5 0-43.5 34-70.2 87.3-70.2 21.5 0 42.5 4.1 60.4 10.5 5.2 1.9 10.6-2 10.6-7.6v-39.5c0-3.3-2.1-6.3-5.2-7.5-18.8-7.2-43.8-12.7-70.3-12.7-92.9 0-151.5 44.5-151.5 120.3 0 26.3 6.9 52 14.6 77.1H374c-4.4 0-8 3.6-8 8v30c0 4.4 3.6 8 8 8h67.1c3.4 14.7 5.9 29.4 5.9 44.2 0 45.2-28.8 83.3-72.8 94.2-3.6.9-6.1 4.1-6.1 7.8V722c0 4.4 3.6 8 8 8H650c4.4 0 8-3.6 8-8v-39.8c0-4.4-3.6-8-8-8z"}}]},name:"pound",theme:"outlined"};const NN=GN,Ae=window.React;var QN=function(e,t){return Ae.createElement(n,a({},e,{ref:t,icon:NN}))};const ZN=Ae.forwardRef(QN);var YN={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M705.6 124.9a8 8 0 00-11.6 7.2v64.2c0 5.5 2.9 10.6 7.5 13.6a352.2 352.2 0 0162.2 49.8c32.7 32.8 58.4 70.9 76.3 113.3a355 355 0 0127.9 138.7c0 48.1-9.4 94.8-27.9 138.7a355.92 355.92 0 01-76.3 113.3 353.06 353.06 0 01-113.2 76.4c-43.8 18.6-90.5 28-138.5 28s-94.7-9.4-138.5-28a353.06 353.06 0 01-113.2-76.4A355.92 355.92 0 01184 650.4a355 355 0 01-27.9-138.7c0-48.1 9.4-94.8 27.9-138.7 17.9-42.4 43.6-80.5 76.3-113.3 19-19 39.8-35.6 62.2-49.8 4.7-2.9 7.5-8.1 7.5-13.6V132c0-6-6.3-9.8-11.6-7.2C178.5 195.2 82 339.3 80 506.3 77.2 745.1 272.5 943.5 511.2 944c239 .5 432.8-193.3 432.8-432.4 0-169.2-97-315.7-238.4-386.7zM480 560h64c4.4 0 8-3.6 8-8V88c0-4.4-3.6-8-8-8h-64c-4.4 0-8 3.6-8 8v464c0 4.4 3.6 8 8 8z"}}]},name:"poweroff",theme:"outlined"};const jN=YN,ke=window.React;var JN=function(e,t){return ke.createElement(n,a({},e,{ref:t,icon:jN}))};const KN=ke.forwardRef(JN);var XN={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M732 120c0-4.4-3.6-8-8-8H300c-4.4 0-8 3.6-8 8v148h440V120zm120 212H172c-44.2 0-80 35.8-80 80v328c0 17.7 14.3 32 32 32h168v132c0 4.4 3.6 8 8 8h424c4.4 0 8-3.6 8-8V772h168c17.7 0 32-14.3 32-32V412c0-44.2-35.8-80-80-80zM664 844H360V568h304v276zm164-360c0 4.4-3.6 8-8 8h-40c-4.4 0-8-3.6-8-8v-40c0-4.4 3.6-8 8-8h40c4.4 0 8 3.6 8 8v40z"}}]},name:"printer",theme:"filled"};const _N=XN,Pe=window.React;var eQ=function(e,t){return Pe.createElement(n,a({},e,{ref:t,icon:_N}))};const tQ=Pe.forwardRef(eQ);var cQ={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M820 436h-40c-4.4 0-8 3.6-8 8v40c0 4.4 3.6 8 8 8h40c4.4 0 8-3.6 8-8v-40c0-4.4-3.6-8-8-8zm32-104H732V120c0-4.4-3.6-8-8-8H300c-4.4 0-8 3.6-8 8v212H172c-44.2 0-80 35.8-80 80v328c0 17.7 14.3 32 32 32h168v132c0 4.4 3.6 8 8 8h424c4.4 0 8-3.6 8-8V772h168c17.7 0 32-14.3 32-32V412c0-44.2-35.8-80-80-80zM360 180h304v152H360V180zm304 664H360V568h304v276zm200-140H732V500H292v204H160V412c0-6.6 5.4-12 12-12h680c6.6 0 12 5.4 12 12v292z"}}]},name:"printer",theme:"outlined"};const aQ=cQ,qe=window.React;var nQ=function(e,t){return qe.createElement(n,a({},e,{ref:t,icon:aQ}))};const lQ=qe.forwardRef(nQ);var oQ={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 180h304v152H360zm492 220H172c-6.6 0-12 5.4-12 12v292h132V500h440v204h132V412c0-6.6-5.4-12-12-12zm-24 84c0 4.4-3.6 8-8 8h-40c-4.4 0-8-3.6-8-8v-40c0-4.4 3.6-8 8-8h40c4.4 0 8 3.6 8 8v40z",fill:t}},{tag:"path",attrs:{d:"M852 332H732V120c0-4.4-3.6-8-8-8H300c-4.4 0-8 3.6-8 8v212H172c-44.2 0-80 35.8-80 80v328c0 17.7 14.3 32 32 32h168v132c0 4.4 3.6 8 8 8h424c4.4 0 8-3.6 8-8V772h168c17.7 0 32-14.3 32-32V412c0-44.2-35.8-80-80-80zM360 180h304v152H360V180zm304 664H360V568h304v276zm200-140H732V500H292v204H160V412c0-6.6 5.4-12 12-12h680c6.6 0 12 5.4 12 12v292z",fill:e}},{tag:"path",attrs:{d:"M820 436h-40c-4.4 0-8 3.6-8 8v40c0 4.4 3.6 8 8 8h40c4.4 0 8-3.6 8-8v-40c0-4.4-3.6-8-8-8z",fill:e}}]}},name:"printer",theme:"twotone"};const iQ=oQ,ye=window.React;var rQ=function(e,t){return ye.createElement(n,a({},e,{ref:t,icon:iQ}))};const dQ=ye.forwardRef(rQ);var sQ={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M160 144h304a16 16 0 0116 16v304a16 16 0 01-16 16H160a16 16 0 01-16-16V160a16 16 0 0116-16m564.31-25.33l181.02 181.02a16 16 0 010 22.62L724.31 503.33a16 16 0 01-22.62 0L520.67 322.31a16 16 0 010-22.62l181.02-181.02a16 16 0 0122.62 0M160 544h304a16 16 0 0116 16v304a16 16 0 01-16 16H160a16 16 0 01-16-16V560a16 16 0 0116-16m400 0h304a16 16 0 0116 16v304a16 16 0 01-16 16H560a16 16 0 01-16-16V560a16 16 0 0116-16"}}]},name:"product",theme:"filled"};const vQ=sQ,De=window.React;var hQ=function(e,t){return De.createElement(n,a({},e,{ref:t,icon:vQ}))};const uQ=De.forwardRef(hQ);var fQ={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M464 144a16 16 0 0116 16v304a16 16 0 01-16 16H160a16 16 0 01-16-16V160a16 16 0 0116-16zm-52 68H212v200h200zm493.33 87.69a16 16 0 010 22.62L724.31 503.33a16 16 0 01-22.62 0L520.67 322.31a16 16 0 010-22.62l181.02-181.02a16 16 0 0122.62 0zm-84.85 11.3L713 203.53 605.52 311 713 418.48zM464 544a16 16 0 0116 16v304a16 16 0 01-16 16H160a16 16 0 01-16-16V560a16 16 0 0116-16zm-52 68H212v200h200zm452-68a16 16 0 0116 16v304a16 16 0 01-16 16H560a16 16 0 01-16-16V560a16 16 0 0116-16zm-52 68H612v200h200z"}}]},name:"product",theme:"outlined"};const wQ=fQ,Ie=window.React;var mQ=function(e,t){return Ie.createElement(n,a({},e,{ref:t,icon:wQ}))};const gQ=Ie.forwardRef(mQ);var zQ={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zM380 696c-22.1 0-40-17.9-40-40s17.9-40 40-40 40 17.9 40 40-17.9 40-40 40zm0-144c-22.1 0-40-17.9-40-40s17.9-40 40-40 40 17.9 40 40-17.9 40-40 40zm0-144c-22.1 0-40-17.9-40-40s17.9-40 40-40 40 17.9 40 40-17.9 40-40 40zm304 272c0 4.4-3.6 8-8 8H492c-4.4 0-8-3.6-8-8v-48c0-4.4 3.6-8 8-8h184c4.4 0 8 3.6 8 8v48zm0-144c0 4.4-3.6 8-8 8H492c-4.4 0-8-3.6-8-8v-48c0-4.4 3.6-8 8-8h184c4.4 0 8 3.6 8 8v48zm0-144c0 4.4-3.6 8-8 8H492c-4.4 0-8-3.6-8-8v-48c0-4.4 3.6-8 8-8h184c4.4 0 8 3.6 8 8v48z"}}]},name:"profile",theme:"filled"};const RQ=zQ,Ue=window.React;var OQ=function(e,t){return Ue.createElement(n,a({},e,{ref:t,icon:RQ}))};const $Q=Ue.forwardRef(OQ);var MQ={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656zM492 400h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H492c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8zm0 144h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H492c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8zm0 144h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H492c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8zM340 368a40 40 0 1080 0 40 40 0 10-80 0zm0 144a40 40 0 1080 0 40 40 0 10-80 0zm0 144a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"profile",theme:"outlined"};const HQ=MQ,We=window.React;var pQ=function(e,t){return We.createElement(n,a({},e,{ref:t,icon:HQ}))};const TQ=We.forwardRef(pQ);var FQ={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z",fill:e}},{tag:"path",attrs:{d:"M184 840h656V184H184v656zm300-496c0-4.4 3.6-8 8-8h184c4.4 0 8 3.6 8 8v48c0 4.4-3.6 8-8 8H492c-4.4 0-8-3.6-8-8v-48zm0 144c0-4.4 3.6-8 8-8h184c4.4 0 8 3.6 8 8v48c0 4.4-3.6 8-8 8H492c-4.4 0-8-3.6-8-8v-48zm0 144c0-4.4 3.6-8 8-8h184c4.4 0 8 3.6 8 8v48c0 4.4-3.6 8-8 8H492c-4.4 0-8-3.6-8-8v-48zM380 328c22.1 0 40 17.9 40 40s-17.9 40-40 40-40-17.9-40-40 17.9-40 40-40zm0 144c22.1 0 40 17.9 40 40s-17.9 40-40 40-40-17.9-40-40 17.9-40 40-40zm0 144c22.1 0 40 17.9 40 40s-17.9 40-40 40-40-17.9-40-40 17.9-40 40-40z",fill:t}},{tag:"path",attrs:{d:"M340 656a40 40 0 1080 0 40 40 0 10-80 0zm0-144a40 40 0 1080 0 40 40 0 10-80 0zm0-144a40 40 0 1080 0 40 40 0 10-80 0zm152 320h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H492c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8zm0-144h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H492c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8zm0-144h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H492c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z",fill:e}}]}},name:"profile",theme:"twotone"};const SQ=FQ,Ge=window.React;var VQ=function(e,t){return Ge.createElement(n,a({},e,{ref:t,icon:SQ}))};const CQ=Ge.forwardRef(VQ);var bQ={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zM368 744c0 4.4-3.6 8-8 8h-80c-4.4 0-8-3.6-8-8V280c0-4.4 3.6-8 8-8h80c4.4 0 8 3.6 8 8v464zm192-280c0 4.4-3.6 8-8 8h-80c-4.4 0-8-3.6-8-8V280c0-4.4 3.6-8 8-8h80c4.4 0 8 3.6 8 8v184zm192 72c0 4.4-3.6 8-8 8h-80c-4.4 0-8-3.6-8-8V280c0-4.4 3.6-8 8-8h80c4.4 0 8 3.6 8 8v256z"}}]},name:"project",theme:"filled"};const LQ=bQ,Ne=window.React;var BQ=function(e,t){return Ne.createElement(n,a({},e,{ref:t,icon:LQ}))};const xQ=Ne.forwardRef(BQ);var EQ={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z",fill:e}},{tag:"path",attrs:{d:"M184 840h656V184H184v656zm472-560c0-4.4 3.6-8 8-8h80c4.4 0 8 3.6 8 8v256c0 4.4-3.6 8-8 8h-80c-4.4 0-8-3.6-8-8V280zm-192 0c0-4.4 3.6-8 8-8h80c4.4 0 8 3.6 8 8v184c0 4.4-3.6 8-8 8h-80c-4.4 0-8-3.6-8-8V280zm-192 0c0-4.4 3.6-8 8-8h80c4.4 0 8 3.6 8 8v464c0 4.4-3.6 8-8 8h-80c-4.4 0-8-3.6-8-8V280z",fill:t}},{tag:"path",attrs:{d:"M280 752h80c4.4 0 8-3.6 8-8V280c0-4.4-3.6-8-8-8h-80c-4.4 0-8 3.6-8 8v464c0 4.4 3.6 8 8 8zm192-280h80c4.4 0 8-3.6 8-8V280c0-4.4-3.6-8-8-8h-80c-4.4 0-8 3.6-8 8v184c0 4.4 3.6 8 8 8zm192 72h80c4.4 0 8-3.6 8-8V280c0-4.4-3.6-8-8-8h-80c-4.4 0-8 3.6-8 8v256c0 4.4 3.6 8 8 8z",fill:e}}]}},name:"project",theme:"twotone"};const AQ=EQ,Qe=window.React;var kQ=function(e,t){return Qe.createElement(n,a({},e,{ref:t,icon:AQ}))};const PQ=Qe.forwardRef(kQ);var qQ={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M866.9 169.9L527.1 54.1C523 52.7 517.5 52 512 52s-11 .7-15.1 2.1L157.1 169.9c-8.3 2.8-15.1 12.4-15.1 21.2v482.4c0 8.8 5.7 20.4 12.6 25.9L499.3 968c3.5 2.7 8 4.1 12.6 4.1s9.2-1.4 12.6-4.1l344.7-268.6c6.9-5.4 12.6-17 12.6-25.9V191.1c.2-8.8-6.6-18.3-14.9-21.2zM648.3 332.8l-87.7 161.1h45.7c5.5 0 10 4.5 10 10v21.3c0 5.5-4.5 10-10 10h-63.4v29.7h63.4c5.5 0 10 4.5 10 10v21.3c0 5.5-4.5 10-10 10h-63.4V658c0 5.5-4.5 10-10 10h-41.3c-5.5 0-10-4.5-10-10v-51.8h-63.1c-5.5 0-10-4.5-10-10v-21.3c0-5.5 4.5-10 10-10h63.1v-29.7h-63.1c-5.5 0-10-4.5-10-10v-21.3c0-5.5 4.5-10 10-10h45.2l-88-161.1c-2.6-4.8-.9-10.9 4-13.6 1.5-.8 3.1-1.2 4.8-1.2h46c3.8 0 7.2 2.1 8.9 5.5l72.9 144.3 73.2-144.3a10 10 0 018.9-5.5h45c5.5 0 10 4.5 10 10 .1 1.7-.3 3.3-1.1 4.8z"}}]},name:"property-safety",theme:"filled"};const yQ=qQ,Ze=window.React;var DQ=function(e,t){return Ze.createElement(n,a({},e,{ref:t,icon:yQ}))};const IQ=Ze.forwardRef(DQ);var UQ={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M866.9 169.9L527.1 54.1C523 52.7 517.5 52 512 52s-11 .7-15.1 2.1L157.1 169.9c-8.3 2.8-15.1 12.4-15.1 21.2v482.4c0 8.8 5.7 20.4 12.6 25.9L499.3 968c3.5 2.7 8 4.1 12.6 4.1s9.2-1.4 12.6-4.1l344.7-268.6c6.9-5.4 12.6-17 12.6-25.9V191.1c.2-8.8-6.6-18.3-14.9-21.2zM810 654.3L512 886.5 214 654.3V226.7l298-101.6 298 101.6v427.6zM430.5 318h-46c-1.7 0-3.3.4-4.8 1.2a10.1 10.1 0 00-4 13.6l88 161.1h-45.2c-5.5 0-10 4.5-10 10v21.3c0 5.5 4.5 10 10 10h63.1v29.7h-63.1c-5.5 0-10 4.5-10 10v21.3c0 5.5 4.5 10 10 10h63.1V658c0 5.5 4.5 10 10 10h41.3c5.5 0 10-4.5 10-10v-51.8h63.4c5.5 0 10-4.5 10-10v-21.3c0-5.5-4.5-10-10-10h-63.4v-29.7h63.4c5.5 0 10-4.5 10-10v-21.3c0-5.5-4.5-10-10-10h-45.7l87.7-161.1a10.05 10.05 0 00-8.8-14.8h-45c-3.8 0-7.2 2.1-8.9 5.5l-73.2 144.3-72.9-144.3c-1.7-3.4-5.2-5.5-9-5.5z"}}]},name:"property-safety",theme:"outlined"};const WQ=UQ,Ye=window.React;var GQ=function(e,t){return Ye.createElement(n,a({},e,{ref:t,icon:WQ}))};const NQ=Ye.forwardRef(GQ);var QQ={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M866.9 169.9L527.1 54.1C523 52.7 517.5 52 512 52s-11 .7-15.1 2.1L157.1 169.9c-8.3 2.8-15.1 12.4-15.1 21.2v482.4c0 8.8 5.7 20.4 12.6 25.9L499.3 968c3.5 2.7 8 4.1 12.6 4.1s9.2-1.4 12.6-4.1l344.7-268.6c6.9-5.4 12.6-17 12.6-25.9V191.1c.2-8.8-6.6-18.3-14.9-21.2zM810 654.3L512 886.5 214 654.3V226.7l298-101.6 298 101.6v427.6z",fill:e}},{tag:"path",attrs:{d:"M214 226.7v427.6l298 232.2 298-232.2V226.7L512 125.1 214 226.7zM593.9 318h45c5.5 0 10 4.5 10 10 .1 1.7-.3 3.3-1.1 4.8l-87.7 161.1h45.7c5.5 0 10 4.5 10 10v21.3c0 5.5-4.5 10-10 10h-63.4v29.7h63.4c5.5 0 10 4.5 10 10v21.3c0 5.5-4.5 10-10 10h-63.4V658c0 5.5-4.5 10-10 10h-41.3c-5.5 0-10-4.5-10-10v-51.8H418c-5.5 0-10-4.5-10-10v-21.3c0-5.5 4.5-10 10-10h63.1v-29.7H418c-5.5 0-10-4.5-10-10v-21.3c0-5.5 4.5-10 10-10h45.2l-88-161.1c-2.6-4.8-.9-10.9 4-13.6 1.5-.8 3.1-1.2 4.8-1.2h46c3.8 0 7.2 2.1 8.9 5.5l72.9 144.3L585 323.5a10 10 0 018.9-5.5z",fill:t}},{tag:"path",attrs:{d:"M438.9 323.5a9.88 9.88 0 00-8.9-5.5h-46c-1.7 0-3.3.4-4.8 1.2-4.9 2.7-6.6 8.8-4 13.6l88 161.1H418c-5.5 0-10 4.5-10 10v21.3c0 5.5 4.5 10 10 10h63.1v29.7H418c-5.5 0-10 4.5-10 10v21.3c0 5.5 4.5 10 10 10h63.1V658c0 5.5 4.5 10 10 10h41.3c5.5 0 10-4.5 10-10v-51.8h63.4c5.5 0 10-4.5 10-10v-21.3c0-5.5-4.5-10-10-10h-63.4v-29.7h63.4c5.5 0 10-4.5 10-10v-21.3c0-5.5-4.5-10-10-10h-45.7l87.7-161.1c.8-1.5 1.2-3.1 1.1-4.8 0-5.5-4.5-10-10-10h-45a10 10 0 00-8.9 5.5l-73.2 144.3-72.9-144.3z",fill:e}}]}},name:"property-safety",theme:"twotone"};const ZQ=QQ,je=window.React;var YQ=function(e,t){return je.createElement(n,a({},e,{ref:t,icon:ZQ}))};const jQ=je.forwardRef(YQ);var JQ={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M788 705.9V192c0-8.8-7.2-16-16-16H602v-68.8c0-6-7-9.4-11.7-5.7L462.7 202.3a7.14 7.14 0 000 11.3l127.5 100.8c4.7 3.7 11.7.4 11.7-5.7V240h114v465.9c-44.2 15-76 56.9-76 106.1 0 61.8 50.2 112 112 112s112-50.2 112-112c.1-49.2-31.7-91-75.9-106.1zM752 860a48.01 48.01 0 010-96 48.01 48.01 0 010 96zM384 212c0-61.8-50.2-112-112-112s-112 50.2-112 112c0 49.2 31.8 91 76 106.1V706c-44.2 15-76 56.9-76 106.1 0 61.8 50.2 112 112 112s112-50.2 112-112c0-49.2-31.8-91-76-106.1V318.1c44.2-15.1 76-56.9 76-106.1zm-160 0a48.01 48.01 0 0196 0 48.01 48.01 0 01-96 0zm96 600a48.01 48.01 0 01-96 0 48.01 48.01 0 0196 0z"}}]},name:"pull-request",theme:"outlined"};const KQ=JQ,Je=window.React;var XQ=function(e,t){return Je.createElement(n,a({},e,{ref:t,icon:KQ}))};const _Q=Je.forwardRef(XQ);var eZ={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M878.3 392.1L631.9 145.7c-6.5-6.5-15-9.7-23.5-9.7s-17 3.2-23.5 9.7L423.8 306.9c-12.2-1.4-24.5-2-36.8-2-73.2 0-146.4 24.1-206.5 72.3-15.4 12.3-16.6 35.4-2.7 49.4l181.7 181.7-215.4 215.2a15.8 15.8 0 00-4.6 9.8l-3.4 37.2c-.9 9.4 6.6 17.4 15.9 17.4.5 0 1 0 1.5-.1l37.2-3.4c3.7-.3 7.2-2 9.8-4.6l215.4-215.4 181.7 181.7c6.5 6.5 15 9.7 23.5 9.7 9.7 0 19.3-4.2 25.9-12.4 56.3-70.3 79.7-158.3 70.2-243.4l161.1-161.1c12.9-12.8 12.9-33.8 0-46.8z"}}]},name:"pushpin",theme:"filled"};const tZ=eZ,Ke=window.React;var cZ=function(e,t){return Ke.createElement(n,a({},e,{ref:t,icon:tZ}))};const aZ=Ke.forwardRef(cZ);var nZ={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M878.3 392.1L631.9 145.7c-6.5-6.5-15-9.7-23.5-9.7s-17 3.2-23.5 9.7L423.8 306.9c-12.2-1.4-24.5-2-36.8-2-73.2 0-146.4 24.1-206.5 72.3a33.23 33.23 0 00-2.7 49.4l181.7 181.7-215.4 215.2a15.8 15.8 0 00-4.6 9.8l-3.4 37.2c-.9 9.4 6.6 17.4 15.9 17.4.5 0 1 0 1.5-.1l37.2-3.4c3.7-.3 7.2-2 9.8-4.6l215.4-215.4 181.7 181.7c6.5 6.5 15 9.7 23.5 9.7 9.7 0 19.3-4.2 25.9-12.4 56.3-70.3 79.7-158.3 70.2-243.4l161.1-161.1c12.9-12.8 12.9-33.8 0-46.8zM666.2 549.3l-24.5 24.5 3.8 34.4a259.92 259.92 0 01-30.4 153.9L262 408.8c12.9-7.1 26.3-13.1 40.3-17.9 27.2-9.4 55.7-14.1 84.7-14.1 9.6 0 19.3.5 28.9 1.6l34.4 3.8 24.5-24.5L608.5 224 800 415.5 666.2 549.3z"}}]},name:"pushpin",theme:"outlined"};const lZ=nZ,Xe=window.React;var oZ=function(e,t){return Xe.createElement(n,a({},e,{ref:t,icon:lZ}))};const iZ=Xe.forwardRef(oZ);var rZ={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M474.8 357.7l-24.5 24.5-34.4-3.8c-9.6-1.1-19.3-1.6-28.9-1.6-29 0-57.5 4.7-84.7 14.1-14 4.8-27.4 10.8-40.3 17.9l353.1 353.3a259.92 259.92 0 0030.4-153.9l-3.8-34.4 24.5-24.5L800 415.5 608.5 224 474.8 357.7z",fill:t}},{tag:"path",attrs:{d:"M878.3 392.1L631.9 145.7c-6.5-6.5-15-9.7-23.5-9.7s-17 3.2-23.5 9.7L423.8 306.9c-12.2-1.4-24.5-2-36.8-2-73.2 0-146.4 24.1-206.5 72.3a33.23 33.23 0 00-2.7 49.4l181.7 181.7-215.4 215.2a15.8 15.8 0 00-4.6 9.8l-3.4 37.2c-.9 9.4 6.6 17.4 15.9 17.4.5 0 1 0 1.5-.1l37.2-3.4c3.7-.3 7.2-2 9.8-4.6l215.4-215.4 181.7 181.7c6.5 6.5 15 9.7 23.5 9.7 9.7 0 19.3-4.2 25.9-12.4 56.3-70.3 79.7-158.3 70.2-243.4l161.1-161.1c12.9-12.8 12.9-33.8 0-46.8zM666.2 549.3l-24.5 24.5 3.8 34.4a259.92 259.92 0 01-30.4 153.9L262 408.8c12.9-7.1 26.3-13.1 40.3-17.9 27.2-9.4 55.7-14.1 84.7-14.1 9.6 0 19.3.5 28.9 1.6l34.4 3.8 24.5-24.5L608.5 224 800 415.5 666.2 549.3z",fill:e}}]}},name:"pushpin",theme:"twotone"};const dZ=rZ,_e=window.React;var sZ=function(e,t){return _e.createElement(n,a({},e,{ref:t,icon:dZ}))};const vZ=_e.forwardRef(sZ);var hZ={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M555 790.5a28.5 28.5 0 1057 0 28.5 28.5 0 00-57 0m-143-557a28.5 28.5 0 1057 0 28.5 28.5 0 00-57 0"}},{tag:"path",attrs:{d:"M821.52 297.71H726.3v-95.23c0-49.9-40.58-90.48-90.48-90.48H388.19c-49.9 0-90.48 40.57-90.48 90.48v95.23h-95.23c-49.9 0-90.48 40.58-90.48 90.48v247.62c0 49.9 40.57 90.48 90.48 90.48h95.23v95.23c0 49.9 40.58 90.48 90.48 90.48h247.62c49.9 0 90.48-40.57 90.48-90.48V726.3h95.23c49.9 0 90.48-40.58 90.48-90.48V388.19c0-49.9-40.57-90.48-90.48-90.48M202.48 669.14a33.37 33.37 0 01-33.34-33.33V388.19a33.37 33.37 0 0133.34-33.33h278.57a28.53 28.53 0 0028.57-28.57 28.53 28.53 0 00-28.57-28.58h-126.2v-95.23a33.37 33.37 0 0133.34-33.34h247.62a33.37 33.37 0 0133.33 33.34v256.47a24.47 24.47 0 01-24.47 24.48H379.33c-45.04 0-81.62 36.66-81.62 81.62v104.1zm652.38-33.33a33.37 33.37 0 01-33.34 33.33H542.95a28.53 28.53 0 00-28.57 28.57 28.53 28.53 0 0028.57 28.58h126.2v95.23a33.37 33.37 0 01-33.34 33.34H388.19a33.37 33.37 0 01-33.33-33.34V565.05a24.47 24.47 0 0124.47-24.48h265.34c45.04 0 81.62-36.67 81.62-81.62v-104.1h95.23a33.37 33.37 0 0133.34 33.34z"}}]},name:"python",theme:"outlined"};const uZ=hZ,et=window.React;var fZ=function(e,t){return et.createElement(n,a({},e,{ref:t,icon:uZ}))};const wZ=et.forwardRef(fZ);var mZ={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 64zm210.5 612.4c-11.5 1.4-44.9-52.7-44.9-52.7 0 31.3-16.2 72.2-51.1 101.8 16.9 5.2 54.9 19.2 45.9 34.4-7.3 12.3-125.6 7.9-159.8 4-34.2 3.8-152.5 8.3-159.8-4-9.1-15.2 28.9-29.2 45.8-34.4-35-29.5-51.1-70.4-51.1-101.8 0 0-33.4 54.1-44.9 52.7-5.4-.7-12.4-29.6 9.4-99.7 10.3-33 22-60.5 40.2-105.8-3.1-116.9 45.3-215 160.4-215 113.9 0 163.3 96.1 160.4 215 18.1 45.2 29.9 72.8 40.2 105.8 21.7 70.1 14.6 99.1 9.3 99.7z"}}]},name:"qq-circle",theme:"filled"};const gZ=mZ,tt=window.React;var zZ=function(e,t){return tt.createElement(n,a({},e,{ref:t,icon:gZ}))};const RZ=tt.forwardRef(zZ);var OZ={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M824.8 613.2c-16-51.4-34.4-94.6-62.7-165.3C766.5 262.2 689.3 112 511.5 112 331.7 112 256.2 265.2 261 447.9c-28.4 70.8-46.7 113.7-62.7 165.3-34 109.5-23 154.8-14.6 155.8 18 2.2 70.1-82.4 70.1-82.4 0 49 25.2 112.9 79.8 159-26.4 8.1-85.7 29.9-71.6 53.8 11.4 19.3 196.2 12.3 249.5 6.3 53.3 6 238.1 13 249.5-6.3 14.1-23.8-45.3-45.7-71.6-53.8 54.6-46.2 79.8-110.1 79.8-159 0 0 52.1 84.6 70.1 82.4 8.5-1.1 19.5-46.4-14.5-155.8z"}}]},name:"qq",theme:"outlined"};const $Z=OZ,ct=window.React;var MZ=function(e,t){return ct.createElement(n,a({},e,{ref:t,icon:$Z}))};const HZ=ct.forwardRef(MZ);var pZ={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zM722.5 676.4c-11.5 1.4-44.9-52.7-44.9-52.7 0 31.3-16.2 72.2-51.1 101.8 16.9 5.2 54.9 19.2 45.9 34.4-7.3 12.3-125.6 7.9-159.8 4-34.2 3.8-152.5 8.3-159.8-4-9.1-15.2 28.9-29.2 45.8-34.4-35-29.5-51.1-70.4-51.1-101.8 0 0-33.4 54.1-44.9 52.7-5.4-.7-12.4-29.6 9.4-99.7 10.3-33 22-60.5 40.2-105.8-3.1-116.9 45.3-215 160.4-215 113.9 0 163.3 96.1 160.4 215 18.1 45.2 29.9 72.8 40.2 105.8 21.7 70.1 14.6 99.1 9.3 99.7z"}}]},name:"qq-square",theme:"filled"};const TZ=pZ,at=window.React;var FZ=function(e,t){return at.createElement(n,a({},e,{ref:t,icon:TZ}))};const SZ=at.forwardRef(FZ);var VZ={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M468 128H160c-17.7 0-32 14.3-32 32v308c0 4.4 3.6 8 8 8h332c4.4 0 8-3.6 8-8V136c0-4.4-3.6-8-8-8zm-56 284H192V192h220v220zm-138-74h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm194 210H136c-4.4 0-8 3.6-8 8v308c0 17.7 14.3 32 32 32h308c4.4 0 8-3.6 8-8V556c0-4.4-3.6-8-8-8zm-56 284H192V612h220v220zm-138-74h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm590-630H556c-4.4 0-8 3.6-8 8v332c0 4.4 3.6 8 8 8h332c4.4 0 8-3.6 8-8V160c0-17.7-14.3-32-32-32zm-32 284H612V192h220v220zm-138-74h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm194 210h-48c-4.4 0-8 3.6-8 8v134h-78V556c0-4.4-3.6-8-8-8H556c-4.4 0-8 3.6-8 8v332c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V644h78v102c0 4.4 3.6 8 8 8h190c4.4 0 8-3.6 8-8V556c0-4.4-3.6-8-8-8zM746 832h-48c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zm142 0h-48c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}}]},name:"qrcode",theme:"outlined"};const CZ=VZ,nt=window.React;var bZ=function(e,t){return nt.createElement(n,a({},e,{ref:t,icon:CZ}))};const LZ=nt.forwardRef(bZ);var BZ={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 708c-22.1 0-40-17.9-40-40s17.9-40 40-40 40 17.9 40 40-17.9 40-40 40zm62.9-219.5a48.3 48.3 0 00-30.9 44.8V620c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8v-21.5c0-23.1 6.7-45.9 19.9-64.9 12.9-18.6 30.9-32.8 52.1-40.9 34-13.1 56-41.6 56-72.7 0-44.1-43.1-80-96-80s-96 35.9-96 80v7.6c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V420c0-39.3 17.2-76 48.4-103.3C430.4 290.4 470 276 512 276s81.6 14.5 111.6 40.7C654.8 344 672 380.7 672 420c0 57.8-38.1 109.8-97.1 132.5z"}}]},name:"question-circle",theme:"filled"};const xZ=BZ,lt=window.React;var EZ=function(e,t){return lt.createElement(n,a({},e,{ref:t,icon:xZ}))};const AZ=lt.forwardRef(EZ);var kZ={icon:function(e,t){return{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",fill:e}},{tag:"path",attrs:{d:"M512 140c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm0 632c-22.1 0-40-17.9-40-40s17.9-40 40-40 40 17.9 40 40-17.9 40-40 40zm62.9-219.5a48.3 48.3 0 00-30.9 44.8V620c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8v-21.5c0-23.1 6.7-45.9 19.9-64.9 12.9-18.6 30.9-32.8 52.1-40.9 34-13.1 56-41.6 56-72.7 0-44.1-43.1-80-96-80s-96 35.9-96 80v7.6c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V420c0-39.3 17.2-76 48.4-103.3C430.4 290.4 470 276 512 276s81.6 14.5 111.6 40.7C654.8 344 672 380.7 672 420c0 57.8-38.1 109.8-97.1 132.5z",fill:t}},{tag:"path",attrs:{d:"M472 732a40 40 0 1080 0 40 40 0 10-80 0zm151.6-415.3C593.6 290.5 554 276 512 276s-81.6 14.4-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.2 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5 0-39.3-17.2-76-48.4-103.3z",fill:e}}]}},name:"question-circle",theme:"twotone"};const PZ=kZ,ot=window.React;var qZ=function(e,t){return ot.createElement(n,a({},e,{ref:t,icon:PZ}))};const yZ=ot.forwardRef(qZ);var DZ={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M764 280.9c-14-30.6-33.9-58.1-59.3-81.6C653.1 151.4 584.6 125 512 125s-141.1 26.4-192.7 74.2c-25.4 23.6-45.3 51-59.3 81.7-14.6 32-22 65.9-22 100.9v27c0 6.2 5 11.2 11.2 11.2h54c6.2 0 11.2-5 11.2-11.2v-27c0-99.5 88.6-180.4 197.6-180.4s197.6 80.9 197.6 180.4c0 40.8-14.5 79.2-42 111.2-27.2 31.7-65.6 54.4-108.1 64-24.3 5.5-46.2 19.2-61.7 38.8a110.85 110.85 0 00-23.9 68.6v31.4c0 6.2 5 11.2 11.2 11.2h54c6.2 0 11.2-5 11.2-11.2v-31.4c0-15.7 10.9-29.5 26-32.9 58.4-13.2 111.4-44.7 149.3-88.7 19.1-22.3 34-47.1 44.3-74 10.7-27.9 16.1-57.2 16.1-87 0-35-7.4-69-22-100.9zM512 787c-30.9 0-56 25.1-56 56s25.1 56 56 56 56-25.1 56-56-25.1-56-56-56z"}}]},name:"question",theme:"outlined"};const IZ=DZ,it=window.React;var UZ=function(e,t){return it.createElement(n,a({},e,{ref:t,icon:IZ}))};const WZ=it.forwardRef(UZ);var GZ={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M926.8 397.1l-396-288a31.81 31.81 0 00-37.6 0l-396 288a31.99 31.99 0 00-11.6 35.8l151.3 466a32 32 0 0030.4 22.1h489.5c13.9 0 26.1-8.9 30.4-22.1l151.3-466c4.2-13.2-.5-27.6-11.7-35.8zM838.6 417l-98.5 32-200-144.7V199.9L838.6 417zM466 567.2l-89.1 122.3-55.2-169.2L466 567.2zm-116.3-96.8L484 373.3v140.8l-134.3-43.7zM512 599.2l93.9 128.9H418.1L512 599.2zm28.1-225.9l134.2 97.1L540.1 514V373.3zM558 567.2l144.3-46.9-55.2 169.2L558 567.2zm-74-367.3v104.4L283.9 449l-98.5-32L484 199.9zM169.3 470.8l86.5 28.1 80.4 246.4-53.8 73.9-113.1-348.4zM327.1 853l50.3-69h269.3l50.3 69H327.1zm414.5-33.8l-53.8-73.9 80.4-246.4 86.5-28.1-113.1 348.4z"}}]},name:"radar-chart",theme:"outlined"};const NZ=GZ,rt=window.React;var QZ=function(e,t){return rt.createElement(n,a({},e,{ref:t,icon:NZ}))};const ZZ=rt.forwardRef(QZ);var YZ={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M712 824h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm2-696h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM136 374h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm0-174h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm752 624h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0-174h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0-174h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0-174h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0-174h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm-348 0h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm-230 72h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm230 624H358c-87.3 0-158-70.7-158-158V484c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v182c0 127 103 230 230 230h182c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8z"}}]},name:"radius-bottomleft",theme:"outlined"};const jZ=YZ,dt=window.React;var JZ=function(e,t){return dt.createElement(n,a({},e,{ref:t,icon:jZ}))};const KZ=dt.forwardRef(JZ);var XZ={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M368 824h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm-58-624h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm578 102h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0-174h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM192 824h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0-174h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0-174h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0-174h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0-174h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm292 72h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm174 0h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm230 276h-56c-4.4 0-8 3.6-8 8v182c0 87.3-70.7 158-158 158H484c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h182c127 0 230-103 230-230V484c0-4.4-3.6-8-8-8z"}}]},name:"radius-bottomright",theme:"outlined"};const _Z=XZ,st=window.React;var eY=function(e,t){return st.createElement(n,a({},e,{ref:t,icon:_Z}))};const tY=st.forwardRef(eY);var cY={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M396 140h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm-44 684h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm524-204h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM192 344h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 160h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 160h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 160h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm320 0h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm160 0h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm140-284c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V370c0-127-103-230-230-230H484c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h170c87.3 0 158 70.7 158 158v170zM236 96H92c-4.4 0-8 3.6-8 8v144c0 4.4 3.6 8 8 8h144c4.4 0 8-3.6 8-8V104c0-4.4-3.6-8-8-8zm-48 101.6c0 1.3-1.1 2.4-2.4 2.4h-43.2c-1.3 0-2.4-1.1-2.4-2.4v-43.2c0-1.3 1.1-2.4 2.4-2.4h43.2c1.3 0 2.4 1.1 2.4 2.4v43.2zM920 780H776c-4.4 0-8 3.6-8 8v144c0 4.4 3.6 8 8 8h144c4.4 0 8-3.6 8-8V788c0-4.4-3.6-8-8-8zm-48 101.6c0 1.3-1.1 2.4-2.4 2.4h-43.2c-1.3 0-2.4-1.1-2.4-2.4v-43.2c0-1.3 1.1-2.4 2.4-2.4h43.2c1.3 0 2.4 1.1 2.4 2.4v43.2z"}}]},name:"radius-setting",theme:"outlined"};const aY=cY,vt=window.React;var nY=function(e,t){return vt.createElement(n,a({},e,{ref:t,icon:aY}))};const lY=vt.forwardRef(nY);var oY={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M656 200h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm58 624h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM192 650h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 174h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm696-696h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 174h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 174h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 174h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 174h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm-348 0h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm-174 0h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm174-696H358c-127 0-230 103-230 230v182c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V358c0-87.3 70.7-158 158-158h182c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8z"}}]},name:"radius-upleft",theme:"outlined"};const iY=oY,ht=window.React;var rY=function(e,t){return ht.createElement(n,a({},e,{ref:t,icon:iY}))};const dY=ht.forwardRef(rY);var sY={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M368 128h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm-2 696h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm522-174h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 174h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM192 128h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 174h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 174h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 174h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 174h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm348 0h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm174 0h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm-48-696H484c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h182c87.3 0 158 70.7 158 158v182c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V358c0-127-103-230-230-230z"}}]},name:"radius-upright",theme:"outlined"};const vY=sY,ut=window.React;var hY=function(e,t){return ut.createElement(n,a({},e,{ref:t,icon:vY}))};const uY=ut.forwardRef(hY);var fY={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 161H699.2c-49.1 0-97.1 14.1-138.4 40.7L512 233l-48.8-31.3A255.2 255.2 0 00324.8 161H96c-17.7 0-32 14.3-32 32v568c0 17.7 14.3 32 32 32h228.8c49.1 0 97.1 14.1 138.4 40.7l44.4 28.6c1.3.8 2.8 1.3 4.3 1.3s3-.4 4.3-1.3l44.4-28.6C602 807.1 650.1 793 699.2 793H928c17.7 0 32-14.3 32-32V193c0-17.7-14.3-32-32-32zM404 553.5c0 4.1-3.2 7.5-7.1 7.5H211.1c-3.9 0-7.1-3.4-7.1-7.5v-45c0-4.1 3.2-7.5 7.1-7.5h185.7c3.9 0 7.1 3.4 7.1 7.5v45zm0-140c0 4.1-3.2 7.5-7.1 7.5H211.1c-3.9 0-7.1-3.4-7.1-7.5v-45c0-4.1 3.2-7.5 7.1-7.5h185.7c3.9 0 7.1 3.4 7.1 7.5v45zm416 140c0 4.1-3.2 7.5-7.1 7.5H627.1c-3.9 0-7.1-3.4-7.1-7.5v-45c0-4.1 3.2-7.5 7.1-7.5h185.7c3.9 0 7.1 3.4 7.1 7.5v45zm0-140c0 4.1-3.2 7.5-7.1 7.5H627.1c-3.9 0-7.1-3.4-7.1-7.5v-45c0-4.1 3.2-7.5 7.1-7.5h185.7c3.9 0 7.1 3.4 7.1 7.5v45z"}}]},name:"read",theme:"filled"};const wY=fY,ft=window.React;var mY=function(e,t){return ft.createElement(n,a({},e,{ref:t,icon:wY}))};const gY=ft.forwardRef(mY);var zY={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 161H699.2c-49.1 0-97.1 14.1-138.4 40.7L512 233l-48.8-31.3A255.2 255.2 0 00324.8 161H96c-17.7 0-32 14.3-32 32v568c0 17.7 14.3 32 32 32h228.8c49.1 0 97.1 14.1 138.4 40.7l44.4 28.6c1.3.8 2.8 1.3 4.3 1.3s3-.4 4.3-1.3l44.4-28.6C602 807.1 650.1 793 699.2 793H928c17.7 0 32-14.3 32-32V193c0-17.7-14.3-32-32-32zM324.8 721H136V233h188.8c35.4 0 69.8 10.1 99.5 29.2l48.8 31.3 6.9 4.5v462c-47.6-25.6-100.8-39-155.2-39zm563.2 0H699.2c-54.4 0-107.6 13.4-155.2 39V298l6.9-4.5 48.8-31.3c29.7-19.1 64.1-29.2 99.5-29.2H888v488zM396.9 361H211.1c-3.9 0-7.1 3.4-7.1 7.5v45c0 4.1 3.2 7.5 7.1 7.5h185.7c3.9 0 7.1-3.4 7.1-7.5v-45c.1-4.1-3.1-7.5-7-7.5zm223.1 7.5v45c0 4.1 3.2 7.5 7.1 7.5h185.7c3.9 0 7.1-3.4 7.1-7.5v-45c0-4.1-3.2-7.5-7.1-7.5H627.1c-3.9 0-7.1 3.4-7.1 7.5zM396.9 501H211.1c-3.9 0-7.1 3.4-7.1 7.5v45c0 4.1 3.2 7.5 7.1 7.5h185.7c3.9 0 7.1-3.4 7.1-7.5v-45c.1-4.1-3.1-7.5-7-7.5zm416 0H627.1c-3.9 0-7.1 3.4-7.1 7.5v45c0 4.1 3.2 7.5 7.1 7.5h185.7c3.9 0 7.1-3.4 7.1-7.5v-45c.1-4.1-3.1-7.5-7-7.5z"}}]},name:"read",theme:"outlined"};const RY=zY,wt=window.React;var OY=function(e,t){return wt.createElement(n,a({},e,{ref:t,icon:RY}))};const $Y=wt.forwardRef(OY);var MY={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M676 623c-18.8 0-34 15.2-34 34s15.2 34 34 34 34-15.2 34-34-15.2-34-34-34zm204-455H668c0-30.9-25.1-56-56-56h-80c-30.9 0-56 25.1-56 56H264c-17.7 0-32 14.3-32 32v200h-88c-17.7 0-32 14.3-32 32v448c0 17.7 14.3 32 32 32h336c17.7 0 32-14.3 32-32v-16h368c17.7 0 32-14.3 32-32V200c0-17.7-14.3-32-32-32zM448 848H176V616h272v232zm0-296H176v-88h272v88zm20-272v-48h72v-56h64v56h72v48H468zm180 168v56c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8v-56c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8zm28 301c-50.8 0-92-41.2-92-92s41.2-92 92-92 92 41.2 92 92-41.2 92-92 92zm92-245c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8v-96c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v96zm-92 61c-50.8 0-92 41.2-92 92s41.2 92 92 92 92-41.2 92-92-41.2-92-92-92zm0 126c-18.8 0-34-15.2-34-34s15.2-34 34-34 34 15.2 34 34-15.2 34-34 34z"}}]},name:"reconciliation",theme:"filled"};const HY=MY,mt=window.React;var pY=function(e,t){return mt.createElement(n,a({},e,{ref:t,icon:HY}))};const TY=mt.forwardRef(pY);var FY={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M676 565c-50.8 0-92 41.2-92 92s41.2 92 92 92 92-41.2 92-92-41.2-92-92-92zm0 126c-18.8 0-34-15.2-34-34s15.2-34 34-34 34 15.2 34 34-15.2 34-34 34zm204-523H668c0-30.9-25.1-56-56-56h-80c-30.9 0-56 25.1-56 56H264c-17.7 0-32 14.3-32 32v200h-88c-17.7 0-32 14.3-32 32v448c0 17.7 14.3 32 32 32h336c17.7 0 32-14.3 32-32v-16h368c17.7 0 32-14.3 32-32V200c0-17.7-14.3-32-32-32zm-412 64h72v-56h64v56h72v48H468v-48zm-20 616H176V616h272v232zm0-296H176v-88h272v88zm392 240H512V432c0-17.7-14.3-32-32-32H304V240h100v104h336V240h100v552zM704 408v96c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-96c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8zM592 512h48c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8z"}}]},name:"reconciliation",theme:"outlined"};const SY=FY,gt=window.React;var VY=function(e,t){return gt.createElement(n,a({},e,{ref:t,icon:SY}))};const CY=gt.forwardRef(VY);var bY={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M740 344H404V240H304v160h176c17.7 0 32 14.3 32 32v360h328V240H740v104zM584 448c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v56c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8v-56zm92 301c-50.8 0-92-41.2-92-92s41.2-92 92-92 92 41.2 92 92-41.2 92-92 92zm92-341v96c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8v-96c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8z",fill:t}},{tag:"path",attrs:{d:"M642 657a34 34 0 1068 0 34 34 0 10-68 0z",fill:t}},{tag:"path",attrs:{d:"M592 512h48c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm112-104v96c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-96c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8z",fill:e}},{tag:"path",attrs:{d:"M880 168H668c0-30.9-25.1-56-56-56h-80c-30.9 0-56 25.1-56 56H264c-17.7 0-32 14.3-32 32v200h-88c-17.7 0-32 14.3-32 32v448c0 17.7 14.3 32 32 32h336c17.7 0 32-14.3 32-32v-16h368c17.7 0 32-14.3 32-32V200c0-17.7-14.3-32-32-32zm-412 64h72v-56h64v56h72v48H468v-48zm-20 616H176V616h272v232zm0-296H176v-88h272v88zm392 240H512V432c0-17.7-14.3-32-32-32H304V240h100v104h336V240h100v552z",fill:e}},{tag:"path",attrs:{d:"M676 565c-50.8 0-92 41.2-92 92s41.2 92 92 92 92-41.2 92-92-41.2-92-92-92zm0 126c-18.8 0-34-15.2-34-34s15.2-34 34-34 34 15.2 34 34-15.2 34-34 34z",fill:e}}]}},name:"reconciliation",theme:"twotone"};const LY=bY,zt=window.React;var BY=function(e,t){return zt.createElement(n,a({},e,{ref:t,icon:LY}))};const xY=zt.forwardRef(BY);var EY={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V96c0-17.7-14.3-32-32-32zM647 470.4l-87.2 161h45.9c4.6 0 8.4 3.8 8.4 8.4v25.1c0 4.6-3.8 8.4-8.4 8.4h-63.3v28.6h63.3c4.6 0 8.4 3.8 8.4 8.4v25c.2 4.6-3.6 8.5-8.2 8.5h-63.3v49.9c0 4.6-3.8 8.4-8.4 8.4h-43.7c-4.6 0-8.4-3.8-8.4-8.4v-49.9h-63c-4.6 0-8.4-3.8-8.4-8.4v-25.1c0-4.6 3.8-8.4 8.4-8.4h63v-28.6h-63c-4.6 0-8.4-3.8-8.4-8.4v-25.1c0-4.6 3.8-8.4 8.4-8.4h45.4l-87.5-161c-2.2-4.1-.7-9.1 3.4-11.4 1.3-.6 2.6-1 3.9-1h48.8c3.2 0 6.1 1.8 7.5 4.6l71.9 141.8 71.9-141.9a8.5 8.5 0 017.5-4.6h47.8c4.6 0 8.4 3.8 8.4 8.4-.1 1.5-.5 2.9-1.1 4.1zM512.6 323L289 148h446L512.6 323z"}}]},name:"red-envelope",theme:"filled"};const AY=EY,Rt=window.React;var kY=function(e,t){return Rt.createElement(n,a({},e,{ref:t,icon:AY}))};const PY=Rt.forwardRef(kY);var qY={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M440.6 462.6a8.38 8.38 0 00-7.5-4.6h-48.8c-1.3 0-2.6.4-3.9 1a8.4 8.4 0 00-3.4 11.4l87.4 161.1H419c-4.6 0-8.4 3.8-8.4 8.4V665c0 4.6 3.8 8.4 8.4 8.4h63V702h-63c-4.6 0-8.4 3.8-8.4 8.4v25.1c0 4.6 3.8 8.4 8.4 8.4h63v49.9c0 4.6 3.8 8.4 8.4 8.4h43.7c4.6 0 8.4-3.8 8.4-8.4v-49.9h63.3c4.7 0 8.4-3.8 8.2-8.5v-25c0-4.6-3.8-8.4-8.4-8.4h-63.3v-28.6h63.3c4.6 0 8.4-3.8 8.4-8.4v-25.1c0-4.6-3.8-8.4-8.4-8.4h-45.9l87.2-161a8.45 8.45 0 00-7.4-12.4h-47.8c-3.1 0-6 1.8-7.5 4.6l-71.9 141.9-71.7-142zM832 64H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V96c0-17.7-14.3-32-32-32zm-40 824H232V193.1l260.3 204.1c11.6 9.1 27.9 9.1 39.5 0L792 193.1V888zm0-751.3h-31.7L512 331.3 263.7 136.7H232v-.7h560v.7z"}}]},name:"red-envelope",theme:"outlined"};const yY=qY,Ot=window.React;var DY=function(e,t){return Ot.createElement(n,a({},e,{ref:t,icon:yY}))};const IY=Ot.forwardRef(DY);var UY={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V96c0-17.7-14.3-32-32-32zm-40 824H232V193.1l260.3 204.1c11.6 9.1 27.9 9.1 39.5 0L792 193.1V888zm0-751.3h-31.7L512 331.3 263.7 136.7H232v-.7h560v.7z",fill:e}},{tag:"path",attrs:{d:"M492.3 397.2L232 193.1V888h560V193.1L531.8 397.2a31.99 31.99 0 01-39.5 0zm99.4 60.9h47.8a8.45 8.45 0 017.4 12.4l-87.2 161h45.9c4.6 0 8.4 3.8 8.4 8.4V665c0 4.6-3.8 8.4-8.4 8.4h-63.3V702h63.3c4.6 0 8.4 3.8 8.4 8.4v25c.2 4.7-3.5 8.5-8.2 8.5h-63.3v49.9c0 4.6-3.8 8.4-8.4 8.4h-43.7c-4.6 0-8.4-3.8-8.4-8.4v-49.9h-63c-4.6 0-8.4-3.8-8.4-8.4v-25.1c0-4.6 3.8-8.4 8.4-8.4h63v-28.6h-63c-4.6 0-8.4-3.8-8.4-8.4v-25.1c0-4.6 3.8-8.4 8.4-8.4h45.4L377 470.4a8.4 8.4 0 013.4-11.4c1.3-.6 2.6-1 3.9-1h48.8c3.2 0 6.1 1.8 7.5 4.6l71.7 142 71.9-141.9a8.6 8.6 0 017.5-4.6z",fill:t}},{tag:"path",attrs:{d:"M232 136.7h31.7L512 331.3l248.3-194.6H792v-.7H232z",fill:t}},{tag:"path",attrs:{d:"M440.6 462.6a8.38 8.38 0 00-7.5-4.6h-48.8c-1.3 0-2.6.4-3.9 1a8.4 8.4 0 00-3.4 11.4l87.4 161.1H419c-4.6 0-8.4 3.8-8.4 8.4V665c0 4.6 3.8 8.4 8.4 8.4h63V702h-63c-4.6 0-8.4 3.8-8.4 8.4v25.1c0 4.6 3.8 8.4 8.4 8.4h63v49.9c0 4.6 3.8 8.4 8.4 8.4h43.7c4.6 0 8.4-3.8 8.4-8.4v-49.9h63.3c4.7 0 8.4-3.8 8.2-8.5v-25c0-4.6-3.8-8.4-8.4-8.4h-63.3v-28.6h63.3c4.6 0 8.4-3.8 8.4-8.4v-25.1c0-4.6-3.8-8.4-8.4-8.4h-45.9l87.2-161a8.45 8.45 0 00-7.4-12.4h-47.8c-3.1 0-6 1.8-7.5 4.6l-71.9 141.9-71.7-142z",fill:e}}]}},name:"red-envelope",theme:"twotone"};const WY=UY,$t=window.React;var GY=function(e,t){return $t.createElement(n,a({},e,{ref:t,icon:WY}))};const NY=$t.forwardRef(GY);var QY={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M584 548a36 36 0 1072 0 36 36 0 10-72 0zm144-108a35.9 35.9 0 00-32.5 20.6c18.8 14.3 34.4 30.7 45.9 48.8A35.98 35.98 0 00728 440zM512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm245 477.9c4.6 13.5 7 27.6 7 42.1 0 99.4-112.8 180-252 180s-252-80.6-252-180c0-14.5 2.4-28.6 7-42.1A72.01 72.01 0 01296 404c27.1 0 50.6 14.9 62.9 37 36.2-19.8 80.2-32.8 128.1-36.1l58.4-131.1c4.3-9.8 15.2-14.8 25.5-11.8l91.6 26.5a54.03 54.03 0 01101.6 25.6c0 29.8-24.2 54-54 54-23.5 0-43.5-15.1-50.9-36.1L577 308.3l-43 96.5c49.1 3 94.2 16.1 131.2 36.3 12.3-22.1 35.8-37 62.9-37 39.8 0 72 32.2 72 72-.1 29.3-17.8 54.6-43.1 65.8zm-171.3 83c-14.9 11.7-44.3 24.3-73.7 24.3s-58.9-12.6-73.7-24.3c-9.3-7.3-22.7-5.7-30 3.6-7.3 9.3-5.7 22.7 3.6 30 25.7 20.4 65 33.5 100.1 33.5 35.1 0 74.4-13.1 100.2-33.5 9.3-7.3 10.9-20.8 3.6-30a21.46 21.46 0 00-30.1-3.6zM296 440a35.98 35.98 0 00-13.4 69.4c11.5-18.1 27.1-34.5 45.9-48.8A35.9 35.9 0 00296 440zm72 108a36 36 0 1072 0 36 36 0 10-72 0z"}}]},name:"reddit-circle",theme:"filled"};const ZY=QY,Mt=window.React;var YY=function(e,t){return Mt.createElement(n,a({},e,{ref:t,icon:ZY}))};const jY=Mt.forwardRef(YY);var JY={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M288 568a56 56 0 10112 0 56 56 0 10-112 0zm338.7 119.7c-23.1 18.2-68.9 37.8-114.7 37.8s-91.6-19.6-114.7-37.8c-14.4-11.3-35.3-8.9-46.7 5.5s-8.9 35.3 5.5 46.7C396.3 771.6 457.5 792 512 792s115.7-20.4 155.9-52.1a33.25 33.25 0 10-41.2-52.2zM960 456c0-61.9-50.1-112-112-112-42.1 0-78.7 23.2-97.9 57.6-57.6-31.5-127.7-51.8-204.1-56.5L612.9 195l127.9 36.9c11.5 32.6 42.6 56.1 79.2 56.1 46.4 0 84-37.6 84-84s-37.6-84-84-84c-32 0-59.8 17.9-74 44.2L603.5 123a33.2 33.2 0 00-39.6 18.4l-90.8 203.9c-74.5 5.2-142.9 25.4-199.2 56.2A111.94 111.94 0 00176 344c-61.9 0-112 50.1-112 112 0 45.8 27.5 85.1 66.8 102.5-7.1 21-10.8 43-10.8 65.5 0 154.6 175.5 280 392 280s392-125.4 392-280c0-22.6-3.8-44.5-10.8-65.5C932.5 541.1 960 501.8 960 456zM820 172.5a31.5 31.5 0 110 63 31.5 31.5 0 010-63zM120 456c0-30.9 25.1-56 56-56a56 56 0 0150.6 32.1c-29.3 22.2-53.5 47.8-71.5 75.9a56.23 56.23 0 01-35.1-52zm392 381.5c-179.8 0-325.5-95.6-325.5-213.5S332.2 410.5 512 410.5 837.5 506.1 837.5 624 691.8 837.5 512 837.5zM868.8 508c-17.9-28.1-42.2-53.7-71.5-75.9 9-18.9 28.3-32.1 50.6-32.1 30.9 0 56 25.1 56 56 .1 23.5-14.5 43.7-35.1 52zM624 568a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"reddit",theme:"outlined"};const KY=JY,Ht=window.React;var XY=function(e,t){return Ht.createElement(n,a({},e,{ref:t,icon:KY}))};const _Y=Ht.forwardRef(XY);var ej={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M296 440a35.98 35.98 0 00-13.4 69.4c11.5-18.1 27.1-34.5 45.9-48.8A35.9 35.9 0 00296 440zm289.7 184.9c-14.9 11.7-44.3 24.3-73.7 24.3s-58.9-12.6-73.7-24.3c-9.3-7.3-22.7-5.7-30 3.6-7.3 9.3-5.7 22.7 3.6 30 25.7 20.4 65 33.5 100.1 33.5 35.1 0 74.4-13.1 100.2-33.5 9.3-7.3 10.9-20.8 3.6-30a21.46 21.46 0 00-30.1-3.6zM880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zM757 541.9c4.6 13.5 7 27.6 7 42.1 0 99.4-112.8 180-252 180s-252-80.6-252-180c0-14.5 2.4-28.6 7-42.1A72.01 72.01 0 01296 404c27.1 0 50.6 14.9 62.9 37 36.2-19.8 80.2-32.8 128.1-36.1l58.4-131.1c4.3-9.8 15.2-14.8 25.5-11.8l91.6 26.5a54.03 54.03 0 01101.6 25.6c0 29.8-24.2 54-54 54-23.5 0-43.5-15.1-50.9-36.1L577 308.3l-43 96.5c49.1 3 94.2 16.1 131.2 36.3 12.3-22.1 35.8-37 62.9-37 39.8 0 72 32.2 72 72-.1 29.3-17.8 54.6-43.1 65.8zM584 548a36 36 0 1072 0 36 36 0 10-72 0zm144-108a35.9 35.9 0 00-32.5 20.6c18.8 14.3 34.4 30.7 45.9 48.8A35.98 35.98 0 00728 440zM368 548a36 36 0 1072 0 36 36 0 10-72 0z"}}]},name:"reddit-square",theme:"filled"};const tj=ej,pt=window.React;var cj=function(e,t){return pt.createElement(n,a({},e,{ref:t,icon:tj}))};const aj=pt.forwardRef(cj);var nj={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M758.2 839.1C851.8 765.9 912 651.9 912 523.9 912 303 733.5 124.3 512.6 124 291.4 123.7 112 302.8 112 523.9c0 125.2 57.5 236.9 147.6 310.2 3.5 2.8 8.6 2.2 11.4-1.3l39.4-50.5c2.7-3.4 2.1-8.3-1.2-11.1-8.1-6.6-15.9-13.7-23.4-21.2a318.64 318.64 0 01-68.6-101.7C200.4 609 192 567.1 192 523.9s8.4-85.1 25.1-124.5c16.1-38.1 39.2-72.3 68.6-101.7 29.4-29.4 63.6-52.5 101.7-68.6C426.9 212.4 468.8 204 512 204s85.1 8.4 124.5 25.1c38.1 16.1 72.3 39.2 101.7 68.6 29.4 29.4 52.5 63.6 68.6 101.7 16.7 39.4 25.1 81.3 25.1 124.5s-8.4 85.1-25.1 124.5a318.64 318.64 0 01-68.6 101.7c-9.3 9.3-19.1 18-29.3 26L668.2 724a8 8 0 00-14.1 3l-39.6 162.2c-1.2 5 2.6 9.9 7.7 9.9l167 .8c6.7 0 10.5-7.7 6.3-12.9l-37.3-47.9z"}}]},name:"redo",theme:"outlined"};const lj=nj,Tt=window.React;var oj=function(e,t){return Tt.createElement(n,a({},e,{ref:t,icon:lj}))};const ij=Tt.forwardRef(oj);var rj={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.1 209.3l-56.4 44.1C775.8 155.1 656.2 92 521.9 92 290 92 102.3 279.5 102 511.5 101.7 743.7 289.8 932 521.9 932c181.3 0 335.8-115 394.6-276.1 1.5-4.2-.7-8.9-4.9-10.3l-56.7-19.5a8 8 0 00-10.1 4.8c-1.8 5-3.8 10-5.9 14.9-17.3 41-42.1 77.8-73.7 109.4A344.77 344.77 0 01655.9 829c-42.3 17.9-87.4 27-133.8 27-46.5 0-91.5-9.1-133.8-27A341.5 341.5 0 01279 755.2a342.16 342.16 0 01-73.7-109.4c-17.9-42.4-27-87.4-27-133.9s9.1-91.5 27-133.9c17.3-41 42.1-77.8 73.7-109.4 31.6-31.6 68.4-56.4 109.3-73.8 42.3-17.9 87.4-27 133.8-27 46.5 0 91.5 9.1 133.8 27a341.5 341.5 0 01109.3 73.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.6 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c-.1-6.6-7.8-10.3-13-6.2z"}}]},name:"reload",theme:"outlined"};const dj=rj,Ft=window.React;var sj=function(e,t){return Ft.createElement(n,a({},e,{ref:t,icon:dj}))};const vj=Ft.forwardRef(sj);var hj={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 256h-28.1l-35.7-120.9c-4-13.7-16.5-23.1-30.7-23.1h-451c-14.3 0-26.8 9.4-30.7 23.1L220.1 256H192c-17.7 0-32 14.3-32 32v28c0 4.4 3.6 8 8 8h45.8l47.7 558.7a32 32 0 0031.9 29.3h429.2a32 32 0 0031.9-29.3L802.2 324H856c4.4 0 8-3.6 8-8v-28c0-17.7-14.3-32-32-32zM508 704c-79.5 0-144-64.5-144-144s64.5-144 144-144 144 64.5 144 144-64.5 144-144 144zM291 256l22.4-76h397.2l22.4 76H291zm137 304a80 80 0 10160 0 80 80 0 10-160 0z"}}]},name:"rest",theme:"filled"};const uj=hj,St=window.React;var fj=function(e,t){return St.createElement(n,a({},e,{ref:t,icon:uj}))};const wj=St.forwardRef(fj);var mj={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M508 704c79.5 0 144-64.5 144-144s-64.5-144-144-144-144 64.5-144 144 64.5 144 144 144zm0-224c44.2 0 80 35.8 80 80s-35.8 80-80 80-80-35.8-80-80 35.8-80 80-80z"}},{tag:"path",attrs:{d:"M832 256h-28.1l-35.7-120.9c-4-13.7-16.5-23.1-30.7-23.1h-451c-14.3 0-26.8 9.4-30.7 23.1L220.1 256H192c-17.7 0-32 14.3-32 32v28c0 4.4 3.6 8 8 8h45.8l47.7 558.7a32 32 0 0031.9 29.3h429.2a32 32 0 0031.9-29.3L802.2 324H856c4.4 0 8-3.6 8-8v-28c0-17.7-14.3-32-32-32zm-518.6-76h397.2l22.4 76H291l22.4-76zm376.2 664H326.4L282 324h451.9l-44.3 520z"}}]},name:"rest",theme:"outlined"};const gj=mj,Vt=window.React;var zj=function(e,t){return Vt.createElement(n,a({},e,{ref:t,icon:gj}))};const Rj=Vt.forwardRef(zj);var Oj={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M326.4 844h363.2l44.3-520H282l44.4 520zM508 416c79.5 0 144 64.5 144 144s-64.5 144-144 144-144-64.5-144-144 64.5-144 144-144z",fill:t}},{tag:"path",attrs:{d:"M508 704c79.5 0 144-64.5 144-144s-64.5-144-144-144-144 64.5-144 144 64.5 144 144 144zm0-224c44.2 0 80 35.8 80 80s-35.8 80-80 80-80-35.8-80-80 35.8-80 80-80z",fill:e}},{tag:"path",attrs:{d:"M832 256h-28.1l-35.7-120.9c-4-13.7-16.5-23.1-30.7-23.1h-451c-14.3 0-26.8 9.4-30.7 23.1L220.1 256H192c-17.7 0-32 14.3-32 32v28c0 4.4 3.6 8 8 8h45.8l47.7 558.7a32 32 0 0031.9 29.3h429.2a32 32 0 0031.9-29.3L802.2 324H856c4.4 0 8-3.6 8-8v-28c0-17.7-14.3-32-32-32zm-518.6-76h397.2l22.4 76H291l22.4-76zm376.2 664H326.4L282 324h451.9l-44.3 520z",fill:e}}]}},name:"rest",theme:"twotone"};const $j=Oj,Ct=window.React;var Mj=function(e,t){return Ct.createElement(n,a({},e,{ref:t,icon:$j}))};const Hj=Ct.forwardRef(Mj);var pj={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M136 552h63.6c4.4 0 8-3.6 8-8V288.7h528.6v72.6c0 1.9.6 3.7 1.8 5.2a8.3 8.3 0 0011.7 1.4L893 255.4c4.3-5 3.6-10.3 0-13.2L749.7 129.8a8.22 8.22 0 00-5.2-1.8c-4.6 0-8.4 3.8-8.4 8.4V209H199.7c-39.5 0-71.7 32.2-71.7 71.8V544c0 4.4 3.6 8 8 8zm752-80h-63.6c-4.4 0-8 3.6-8 8v255.3H287.8v-72.6c0-1.9-.6-3.7-1.8-5.2a8.3 8.3 0 00-11.7-1.4L131 768.6c-4.3 5-3.6 10.3 0 13.2l143.3 112.4c1.5 1.2 3.3 1.8 5.2 1.8 4.6 0 8.4-3.8 8.4-8.4V815h536.6c39.5 0 71.7-32.2 71.7-71.8V480c-.2-4.4-3.8-8-8.2-8z"}}]},name:"retweet",theme:"outlined"};const Tj=pj,bt=window.React;var Fj=function(e,t){return bt.createElement(n,a({},e,{ref:t,icon:Tj}))};const Sj=bt.forwardRef(Fj);var Vj={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 64zm154.7 454.5l-246 178c-5.3 3.8-12.7 0-12.7-6.5v-46.9c0-10.2 4.9-19.9 13.2-25.9L566.6 512 421.2 406.8c-8.3-6-13.2-15.6-13.2-25.9V334c0-6.5 7.4-10.3 12.7-6.5l246 178c4.4 3.2 4.4 9.8 0 13z"}}]},name:"right-circle",theme:"filled"};const Cj=Vj,Lt=window.React;var bj=function(e,t){return Lt.createElement(n,a({},e,{ref:t,icon:Cj}))};const Lj=Lt.forwardRef(bj);var Bj={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M666.7 505.5l-246-178A8 8 0 00408 334v46.9c0 10.2 4.9 19.9 13.2 25.9L566.6 512 421.2 617.2c-8.3 6-13.2 15.6-13.2 25.9V690c0 6.5 7.4 10.3 12.7 6.5l246-178c4.4-3.2 4.4-9.8 0-13z"}},{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:"right-circle",theme:"outlined"};const xj=Bj,Bt=window.React;var Ej=function(e,t){return Bt.createElement(n,a({},e,{ref:t,icon:xj}))};const Aj=Bt.forwardRef(Ej);var kj={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 140c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm154.7 378.4l-246 178c-5.3 3.8-12.7 0-12.7-6.5V643c0-10.2 4.9-19.9 13.2-25.9L566.6 512 421.2 406.8c-8.3-6-13.2-15.6-13.2-25.9V334c0-6.5 7.4-10.3 12.7-6.5l246 178c4.4 3.2 4.4 9.7 0 12.9z",fill:t}},{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",fill:e}},{tag:"path",attrs:{d:"M666.7 505.5l-246-178c-5.3-3.8-12.7 0-12.7 6.5v46.9c0 10.3 4.9 19.9 13.2 25.9L566.6 512 421.2 617.1c-8.3 6-13.2 15.7-13.2 25.9v46.9c0 6.5 7.4 10.3 12.7 6.5l246-178c4.4-3.2 4.4-9.7 0-12.9z",fill:e}}]}},name:"right-circle",theme:"twotone"};const Pj=kj,xt=window.React;var qj=function(e,t){return xt.createElement(n,a({},e,{ref:t,icon:Pj}))};const yj=xt.forwardRef(qj);var Dj={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"};const Ij=Dj,Et=window.React;var Uj=function(e,t){return Et.createElement(n,a({},e,{ref:t,icon:Ij}))};const Wj=Et.forwardRef(Uj);var Gj={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zM658.7 518.5l-246 178c-5.3 3.8-12.7 0-12.7-6.5v-46.9c0-10.2 4.9-19.9 13.2-25.9L558.6 512 413.2 406.8c-8.3-6-13.2-15.6-13.2-25.9V334c0-6.5 7.4-10.3 12.7-6.5l246 178c4.4 3.2 4.4 9.8 0 13z"}}]},name:"right-square",theme:"filled"};const Nj=Gj,At=window.React;var Qj=function(e,t){return At.createElement(n,a({},e,{ref:t,icon:Nj}))};const Zj=At.forwardRef(Qj);var Yj={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M412.7 696.5l246-178c4.4-3.2 4.4-9.7 0-12.9l-246-178c-5.3-3.8-12.7 0-12.7 6.5V381c0 10.2 4.9 19.9 13.2 25.9L558.6 512 413.2 617.2c-8.3 6-13.2 15.6-13.2 25.9V690c0 6.5 7.4 10.3 12.7 6.5z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"right-square",theme:"outlined"};const jj=Yj,kt=window.React;var Jj=function(e,t){return kt.createElement(n,a({},e,{ref:t,icon:jj}))};const Kj=kt.forwardRef(Jj);var Xj={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z",fill:e}},{tag:"path",attrs:{d:"M184 840h656V184H184v656zm216-196.9c0-10.2 4.9-19.9 13.2-25.9L558.6 512 413.2 406.8c-8.3-6-13.2-15.6-13.2-25.9V334c0-6.5 7.4-10.3 12.7-6.5l246 178c4.4 3.2 4.4 9.7 0 12.9l-246 178c-5.3 3.9-12.7.1-12.7-6.4v-46.9z",fill:t}},{tag:"path",attrs:{d:"M412.7 696.4l246-178c4.4-3.2 4.4-9.7 0-12.9l-246-178c-5.3-3.8-12.7 0-12.7 6.5v46.9c0 10.3 4.9 19.9 13.2 25.9L558.6 512 413.2 617.2c-8.3 6-13.2 15.7-13.2 25.9V690c0 6.5 7.4 10.3 12.7 6.4z",fill:e}}]}},name:"right-square",theme:"twotone"};const _j=Xj,Pt=window.React;var eJ=function(e,t){return Pt.createElement(n,a({},e,{ref:t,icon:_j}))};const tJ=Pt.forwardRef(eJ);var cJ={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M917 211.1l-199.2 24c-6.6.8-9.4 8.9-4.7 13.6l59.3 59.3-226 226-101.8-101.7c-6.3-6.3-16.4-6.2-22.6 0L100.3 754.1a8.03 8.03 0 000 11.3l45 45.2c3.1 3.1 8.2 3.1 11.3 0L433.3 534 535 635.7c6.3 6.2 16.4 6.2 22.6 0L829 364.5l59.3 59.3a8.01 8.01 0 0013.6-4.7l24-199.2c.7-5.1-3.7-9.5-8.9-8.8z"}}]},name:"rise",theme:"outlined"};const aJ=cJ,qt=window.React;var nJ=function(e,t){return qt.createElement(n,a({},e,{ref:t,icon:aJ}))};const lJ=qt.forwardRef(nJ);var oJ={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M852 64H172c-17.7 0-32 14.3-32 32v660c0 17.7 14.3 32 32 32h680c17.7 0 32-14.3 32-32V96c0-17.7-14.3-32-32-32zM300 328c0-33.1 26.9-60 60-60s60 26.9 60 60-26.9 60-60 60-60-26.9-60-60zm372 248c0 4.4-3.6 8-8 8H360c-4.4 0-8-3.6-8-8v-60c0-4.4 3.6-8 8-8h304c4.4 0 8 3.6 8 8v60zm-8-188c-33.1 0-60-26.9-60-60s26.9-60 60-60 60 26.9 60 60-26.9 60-60 60zm135 476H225c-13.8 0-25 14.3-25 32v56c0 4.4 2.8 8 6.2 8h611.5c3.4 0 6.2-3.6 6.2-8v-56c.1-17.7-11.1-32-24.9-32z"}}]},name:"robot",theme:"filled"};const iJ=oJ,yt=window.React;var rJ=function(e,t){return yt.createElement(n,a({},e,{ref:t,icon:iJ}))};const dJ=yt.forwardRef(rJ);var sJ={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 328a60 60 0 10120 0 60 60 0 10-120 0zM852 64H172c-17.7 0-32 14.3-32 32v660c0 17.7 14.3 32 32 32h680c17.7 0 32-14.3 32-32V96c0-17.7-14.3-32-32-32zm-32 660H204V128h616v596zM604 328a60 60 0 10120 0 60 60 0 10-120 0zm250.2 556H169.8c-16.5 0-29.8 14.3-29.8 32v36c0 4.4 3.3 8 7.4 8h729.1c4.1 0 7.4-3.6 7.4-8v-36c.1-17.7-13.2-32-29.7-32zM664 508H360c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h304c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"robot",theme:"outlined"};const vJ=sJ,Dt=window.React;var hJ=function(e,t){return Dt.createElement(n,a({},e,{ref:t,icon:vJ}))};const uJ=Dt.forwardRef(hJ);var fJ={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M864 736c0-111.6-65.4-208-160-252.9V317.3c0-15.1-5.3-29.7-15.1-41.2L536.5 95.4C530.1 87.8 521 84 512 84s-18.1 3.8-24.5 11.4L335.1 276.1a63.97 63.97 0 00-15.1 41.2v165.8C225.4 528 160 624.4 160 736h156.5c-2.3 7.2-3.5 15-3.5 23.8 0 22.1 7.6 43.7 21.4 60.8a97.2 97.2 0 0043.1 30.6c23.1 54 75.6 88.8 134.5 88.8 29.1 0 57.3-8.6 81.4-24.8 23.6-15.8 41.9-37.9 53-64a97 97 0 0043.1-30.5 97.52 97.52 0 0021.4-60.8c0-8.4-1.1-16.4-3.1-23.8L864 736zM512 352a48.01 48.01 0 010 96 48.01 48.01 0 010-96zm116.1 432.2c-5.2 3-11.2 4.2-17.1 3.4l-19.5-2.4-2.8 19.4c-5.4 37.9-38.4 66.5-76.7 66.5s-71.3-28.6-76.7-66.5l-2.8-19.5-19.5 2.5a27.7 27.7 0 01-17.1-3.5c-8.7-5-14.1-14.3-14.1-24.4 0-10.6 5.9-19.4 14.6-23.8h231.3c8.8 4.5 14.6 13.3 14.6 23.8-.1 10.2-5.5 19.6-14.2 24.5z"}}]},name:"rocket",theme:"filled"};const wJ=fJ,It=window.React;var mJ=function(e,t){return It.createElement(n,a({},e,{ref:t,icon:wJ}))};const gJ=It.forwardRef(mJ);var zJ={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M864 736c0-111.6-65.4-208-160-252.9V317.3c0-15.1-5.3-29.7-15.1-41.2L536.5 95.4C530.1 87.8 521 84 512 84s-18.1 3.8-24.5 11.4L335.1 276.1a63.97 63.97 0 00-15.1 41.2v165.8C225.4 528 160 624.4 160 736h156.5c-2.3 7.2-3.5 15-3.5 23.8 0 22.1 7.6 43.7 21.4 60.8a97.2 97.2 0 0043.1 30.6c23.1 54 75.6 88.8 134.5 88.8 29.1 0 57.3-8.6 81.4-24.8 23.6-15.8 41.9-37.9 53-64a97 97 0 0043.1-30.5 97.52 97.52 0 0021.4-60.8c0-8.4-1.1-16.4-3.1-23.8H864zM762.3 621.4c9.4 14.6 17 30.3 22.5 46.6H700V558.7a211.6 211.6 0 0162.3 62.7zM388 483.1V318.8l124-147 124 147V668H388V483.1zM239.2 668c5.5-16.3 13.1-32 22.5-46.6 16.3-25.2 37.5-46.5 62.3-62.7V668h-84.8zm388.9 116.2c-5.2 3-11.2 4.2-17.1 3.4l-19.5-2.4-2.8 19.4c-5.4 37.9-38.4 66.5-76.7 66.5-38.3 0-71.3-28.6-76.7-66.5l-2.8-19.5-19.5 2.5a27.7 27.7 0 01-17.1-3.5c-8.7-5-14.1-14.3-14.1-24.4 0-10.6 5.9-19.4 14.6-23.8h231.3c8.8 4.5 14.6 13.3 14.6 23.8-.1 10.2-5.5 19.6-14.2 24.5zM464 400a48 48 0 1096 0 48 48 0 10-96 0z"}}]},name:"rocket",theme:"outlined"};const RJ=zJ,Ut=window.React;var OJ=function(e,t){return Ut.createElement(n,a({},e,{ref:t,icon:RJ}))};const $J=Ut.forwardRef(OJ);var MJ={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M261.7 621.4c-9.4 14.6-17 30.3-22.5 46.6H324V558.7c-24.8 16.2-46 37.5-62.3 62.7zM700 558.7V668h84.8c-5.5-16.3-13.1-32-22.5-46.6a211.6 211.6 0 00-62.3-62.7zm-64-239.9l-124-147-124 147V668h248V318.8zM512 448a48.01 48.01 0 010-96 48.01 48.01 0 010 96z",fill:t}},{tag:"path",attrs:{d:"M864 736c0-111.6-65.4-208-160-252.9V317.3c0-15.1-5.3-29.7-15.1-41.2L536.5 95.4C530.1 87.8 521 84 512 84s-18.1 3.8-24.5 11.4L335.1 276.1a63.97 63.97 0 00-15.1 41.2v165.8C225.4 528 160 624.4 160 736h156.5c-2.3 7.2-3.5 15-3.5 23.8 0 22.1 7.6 43.7 21.4 60.8a97.2 97.2 0 0043.1 30.6c23.1 54 75.6 88.8 134.5 88.8 29.1 0 57.3-8.6 81.4-24.8 23.6-15.8 41.9-37.9 53-64a97 97 0 0043.1-30.5 97.52 97.52 0 0021.4-60.8c0-8.4-1.1-16.4-3.1-23.8L864 736zm-540-68h-84.8c5.5-16.3 13.1-32 22.5-46.6 16.3-25.2 37.5-46.5 62.3-62.7V668zm64-184.9V318.8l124-147 124 147V668H388V483.1zm240.1 301.1c-5.2 3-11.2 4.2-17.1 3.4l-19.5-2.4-2.8 19.4c-5.4 37.9-38.4 66.5-76.7 66.5s-71.3-28.6-76.7-66.5l-2.8-19.5-19.5 2.5a27.7 27.7 0 01-17.1-3.5c-8.7-5-14.1-14.3-14.1-24.4 0-10.6 5.9-19.4 14.6-23.8h231.3c8.8 4.5 14.6 13.3 14.6 23.8-.1 10.2-5.5 19.6-14.2 24.5zM700 668V558.7a211.6 211.6 0 0162.3 62.7c9.4 14.6 17 30.3 22.5 46.6H700z",fill:e}},{tag:"path",attrs:{d:"M464 400a48 48 0 1096 0 48 48 0 10-96 0z",fill:e}}]}},name:"rocket",theme:"twotone"};const HJ=MJ,Wt=window.React;var pJ=function(e,t){return Wt.createElement(n,a({},e,{ref:t,icon:HJ}))};const TJ=Wt.forwardRef(pJ);var FJ={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M672 418H144c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H188V494h440v326z"}},{tag:"path",attrs:{d:"M819.3 328.5c-78.8-100.7-196-153.6-314.6-154.2l-.2-64c0-6.5-7.6-10.1-12.6-6.1l-128 101c-4 3.1-3.9 9.1 0 12.3L492 318.6c5.1 4 12.7.4 12.6-6.1v-63.9c12.9.1 25.9.9 38.8 2.5 42.1 5.2 82.1 18.2 119 38.7 38.1 21.2 71.2 49.7 98.4 84.3 27.1 34.7 46.7 73.7 58.1 115.8a325.95 325.95 0 016.5 140.9h74.9c14.8-103.6-11.3-213-81-302.3z"}}]},name:"rotate-left",theme:"outlined"};const SJ=FJ,Gt=window.React;var VJ=function(e,t){return Gt.createElement(n,a({},e,{ref:t,icon:SJ}))};const CJ=Gt.forwardRef(VJ);var bJ={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M480.5 251.2c13-1.6 25.9-2.4 38.8-2.5v63.9c0 6.5 7.5 10.1 12.6 6.1L660 217.6c4-3.2 4-9.2 0-12.3l-128-101c-5.1-4-12.6-.4-12.6 6.1l-.2 64c-118.6.5-235.8 53.4-314.6 154.2A399.75 399.75 0 00123.5 631h74.9c-.9-5.3-1.7-10.7-2.4-16.1-5.1-42.1-2.1-84.1 8.9-124.8 11.4-42.2 31-81.1 58.1-115.8 27.2-34.7 60.3-63.2 98.4-84.3 37-20.6 76.9-33.6 119.1-38.8z"}},{tag:"path",attrs:{d:"M880 418H352c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H396V494h440v326z"}}]},name:"rotate-right",theme:"outlined"};const LJ=bJ,Nt=window.React;var BJ=function(e,t){return Nt.createElement(n,a({},e,{ref:t,icon:LJ}))};const xJ=Nt.forwardRef(BJ);var EJ={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M509.81 112.02c-.73.05-1.46.12-2.2.21h-4.32l-3.4 1.7a36.33 36.33 0 00-8.88 4.4l-145.96 73.02-153.7 153.7-72.65 145.24a36.33 36.33 0 00-4.9 9.86l-1.56 3.12v3.98a36.33 36.33 0 000 8.3v298.23l6.88 9.5a198.7 198.7 0 0020.58 24.42c37.86 37.85 87.66 57.16 142.62 62.01a36.34 36.34 0 0011.57 1.77h575.75c3.14.54 6.34.66 9.51.36a36.34 36.34 0 002.56-.35h29.8v-29.95a36.33 36.33 0 000-11.92V293.88a36.33 36.33 0 00-1.78-11.57c-4.84-54.95-24.16-104.75-62.01-142.62h-.07v-.07a203.92 203.92 0 00-24.27-20.43l-9.58-6.96H515.14a36.34 36.34 0 00-5.32-.21M643 184.89h145.96c2.47 2.08 5.25 4.06 7.45 6.25 26.59 26.63 40.97 64.74 42.3 111.18zM510.31 190l65.71 39.38-25.47 156.1-64.36 64.36-100.7 100.69L229.4 576l-39.38-65.7 61.1-122.26 136.94-136.95zm132.76 79.61l123.19 73.94-138.09 17.24zM821.9 409.82c-21.21 68.25-62.66 142.58-122.4 211.88l-65.85-188.4zm-252.54 59.6l53.64 153.56-153.55-53.65 68.12-68.12zm269.5 81.04v237L738.44 687.04c40.1-43.74 73.73-89.83 100.4-136.59m-478.04 77.7l-17.24 138.08-73.94-123.18zm72.52 5.46l188.32 65.85c-69.28 59.71-143.57 101.2-211.8 122.4zM184.9 643l117.43 195.7c-46.5-1.33-84.63-15.74-111.26-42.37-2.16-2.16-4.11-4.93-6.17-7.38zm502.17 95.43l100.4 100.4h-237c46.77-26.67 92.86-60.3 136.6-100.4"}}]},name:"ruby",theme:"outlined"};const AJ=EJ,Qt=window.React;var kJ=function(e,t){return Qt.createElement(n,a({},e,{ref:t,icon:AJ}))};const PJ=Qt.forwardRef(kJ);var qJ={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M866.9 169.9L527.1 54.1C523 52.7 517.5 52 512 52s-11 .7-15.1 2.1L157.1 169.9c-8.3 2.8-15.1 12.4-15.1 21.2v482.4c0 8.8 5.7 20.4 12.6 25.9L499.3 968c3.5 2.7 8 4.1 12.6 4.1s9.2-1.4 12.6-4.1l344.7-268.6c6.9-5.4 12.6-17 12.6-25.9V191.1c.2-8.8-6.6-18.3-14.9-21.2zM694.5 340.7L481.9 633.4a16.1 16.1 0 01-26 0l-126.4-174c-3.8-5.3 0-12.7 6.5-12.7h55.2c5.1 0 10 2.5 13 6.6l64.7 89 150.9-207.8c3-4.1 7.8-6.6 13-6.6H688c6.5.1 10.3 7.5 6.5 12.8z"}}]},name:"safety-certificate",theme:"filled"};const yJ=qJ,Zt=window.React;var DJ=function(e,t){return Zt.createElement(n,a({},e,{ref:t,icon:yJ}))};const IJ=Zt.forwardRef(DJ);var UJ={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M866.9 169.9L527.1 54.1C523 52.7 517.5 52 512 52s-11 .7-15.1 2.1L157.1 169.9c-8.3 2.8-15.1 12.4-15.1 21.2v482.4c0 8.8 5.7 20.4 12.6 25.9L499.3 968c3.5 2.7 8 4.1 12.6 4.1s9.2-1.4 12.6-4.1l344.7-268.6c6.9-5.4 12.6-17 12.6-25.9V191.1c.2-8.8-6.6-18.3-14.9-21.2zM810 654.3L512 886.5 214 654.3V226.7l298-101.6 298 101.6v427.6zm-405.8-201c-3-4.1-7.8-6.6-13-6.6H336c-6.5 0-10.3 7.4-6.5 12.7l126.4 174a16.1 16.1 0 0026 0l212.6-292.7c3.8-5.3 0-12.7-6.5-12.7h-55.2c-5.1 0-10 2.5-13 6.6L468.9 542.4l-64.7-89.1z"}}]},name:"safety-certificate",theme:"outlined"};const WJ=UJ,Yt=window.React;var GJ=function(e,t){return Yt.createElement(n,a({},e,{ref:t,icon:WJ}))};const NJ=Yt.forwardRef(GJ);var QJ={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M866.9 169.9L527.1 54.1C523 52.7 517.5 52 512 52s-11 .7-15.1 2.1L157.1 169.9c-8.3 2.8-15.1 12.4-15.1 21.2v482.4c0 8.8 5.7 20.4 12.6 25.9L499.3 968c3.5 2.7 8 4.1 12.6 4.1s9.2-1.4 12.6-4.1l344.7-268.6c6.9-5.4 12.6-17 12.6-25.9V191.1c.2-8.8-6.6-18.3-14.9-21.2zM810 654.3L512 886.5 214 654.3V226.7l298-101.6 298 101.6v427.6z",fill:e}},{tag:"path",attrs:{d:"M214 226.7v427.6l298 232.2 298-232.2V226.7L512 125.1 214 226.7zM632.8 328H688c6.5 0 10.3 7.4 6.5 12.7L481.9 633.4a16.1 16.1 0 01-26 0l-126.4-174c-3.8-5.3 0-12.7 6.5-12.7h55.2c5.2 0 10 2.5 13 6.6l64.7 89.1 150.9-207.8c3-4.1 7.9-6.6 13-6.6z",fill:t}},{tag:"path",attrs:{d:"M404.2 453.3c-3-4.1-7.8-6.6-13-6.6H336c-6.5 0-10.3 7.4-6.5 12.7l126.4 174a16.1 16.1 0 0026 0l212.6-292.7c3.8-5.3 0-12.7-6.5-12.7h-55.2c-5.1 0-10 2.5-13 6.6L468.9 542.4l-64.7-89.1z",fill:e}}]}},name:"safety-certificate",theme:"twotone"};const ZJ=QJ,jt=window.React;var YJ=function(e,t){return jt.createElement(n,a({},e,{ref:t,icon:ZJ}))};const jJ=jt.forwardRef(YJ);var JJ={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64L128 192v384c0 212.1 171.9 384 384 384s384-171.9 384-384V192L512 64zm312 512c0 172.3-139.7 312-312 312S200 748.3 200 576V246l312-110 312 110v330z"}},{tag:"path",attrs:{d:"M378.4 475.1a35.91 35.91 0 00-50.9 0 35.91 35.91 0 000 50.9l129.4 129.4 2.1 2.1a33.98 33.98 0 0048.1 0L730.6 434a33.98 33.98 0 000-48.1l-2.8-2.8a33.98 33.98 0 00-48.1 0L483 579.7 378.4 475.1z"}}]},name:"safety",theme:"outlined"};const KJ=JJ,Jt=window.React;var XJ=function(e,t){return Jt.createElement(n,a({},e,{ref:t,icon:KJ}))};const _J=Jt.forwardRef(XJ);var eK={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M893.3 293.3L730.7 130.7c-12-12-28.3-18.7-45.3-18.7H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V338.5c0-17-6.7-33.2-18.7-45.2zM384 176h256v112H384V176zm128 554c-79.5 0-144-64.5-144-144s64.5-144 144-144 144 64.5 144 144-64.5 144-144 144zm0-224c-44.2 0-80 35.8-80 80s35.8 80 80 80 80-35.8 80-80-35.8-80-80-80z"}}]},name:"save",theme:"filled"};const tK=eK,Kt=window.React;var cK=function(e,t){return Kt.createElement(n,a({},e,{ref:t,icon:tK}))};const aK=Kt.forwardRef(cK);var nK={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M704 320c0 17.7-14.3 32-32 32H352c-17.7 0-32-14.3-32-32V184H184v656h656V341.8l-136-136V320zM512 730c-79.5 0-144-64.5-144-144s64.5-144 144-144 144 64.5 144 144-64.5 144-144 144z",fill:t}},{tag:"path",attrs:{d:"M512 442c-79.5 0-144 64.5-144 144s64.5 144 144 144 144-64.5 144-144-64.5-144-144-144zm0 224c-44.2 0-80-35.8-80-80s35.8-80 80-80 80 35.8 80 80-35.8 80-80 80z",fill:e}},{tag:"path",attrs:{d:"M893.3 293.3L730.7 130.7c-.7-.7-1.4-1.3-2.1-2-.1-.1-.3-.2-.4-.3-.7-.7-1.5-1.3-2.2-1.9a64 64 0 00-22-11.7V112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V338.5c0-17-6.7-33.2-18.7-45.2zM384 184h256v104H384V184zm456 656H184V184h136v136c0 17.7 14.3 32 32 32h320c17.7 0 32-14.3 32-32V205.8l136 136V840z",fill:e}}]}},name:"save",theme:"twotone"};const lK=nK,Xt=window.React;var oK=function(e,t){return Xt.createElement(n,a({},e,{ref:t,icon:lK}))};const iK=Xt.forwardRef(oK);var rK={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M136 384h56c4.4 0 8-3.6 8-8V200h176c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H196c-37.6 0-68 30.4-68 68v180c0 4.4 3.6 8 8 8zm512-184h176v176c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V196c0-37.6-30.4-68-68-68H648c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zM376 824H200V648c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v180c0 37.6 30.4 68 68 68h180c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm512-184h-56c-4.4 0-8 3.6-8 8v176H648c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h180c37.6 0 68-30.4 68-68V648c0-4.4-3.6-8-8-8zm16-164H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8z"}}]},name:"scan",theme:"outlined"};const dK=rK,_t=window.React;var sK=function(e,t){return _t.createElement(n,a({},e,{ref:t,icon:dK}))};const vK=_t.forwardRef(sK);var hK={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 224H768v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56H548v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56H328v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56H96c-17.7 0-32 14.3-32 32v576c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V256c0-17.7-14.3-32-32-32zM424 688c0 4.4-3.6 8-8 8H232c-4.4 0-8-3.6-8-8v-48c0-4.4 3.6-8 8-8h184c4.4 0 8 3.6 8 8v48zm0-136c0 4.4-3.6 8-8 8H232c-4.4 0-8-3.6-8-8v-48c0-4.4 3.6-8 8-8h184c4.4 0 8 3.6 8 8v48zm374.5-91.3l-165 228.7a15.9 15.9 0 01-25.8 0L493.5 531.2c-3.8-5.3 0-12.7 6.5-12.7h54.9c5.1 0 9.9 2.5 12.9 6.6l52.8 73.1 103.7-143.7c3-4.2 7.8-6.6 12.9-6.6H792c6.5.1 10.3 7.5 6.5 12.8z"}}]},name:"schedule",theme:"filled"};const uK=hK,ec=window.React;var fK=function(e,t){return ec.createElement(n,a({},e,{ref:t,icon:uK}))};const wK=ec.forwardRef(fK);var mK={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 224H768v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56H548v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56H328v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56H96c-17.7 0-32 14.3-32 32v576c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V256c0-17.7-14.3-32-32-32zm-40 568H136V296h120v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56h148v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56h148v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56h120v496zM416 496H232c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zm0 136H232c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zm308.2-177.4L620.6 598.3l-52.8-73.1c-3-4.2-7.8-6.6-12.9-6.6H500c-6.5 0-10.3 7.4-6.5 12.7l114.1 158.2a15.9 15.9 0 0025.8 0l165-228.7c3.8-5.3 0-12.7-6.5-12.7H737c-5-.1-9.8 2.4-12.8 6.5z"}}]},name:"schedule",theme:"outlined"};const gK=mK,tc=window.React;var zK=function(e,t){return tc.createElement(n,a({},e,{ref:t,icon:gK}))};const RK=tc.forwardRef(zK);var OK={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M768 352c0 4.4-3.6 8-8 8h-56c-4.4 0-8-3.6-8-8v-56H548v56c0 4.4-3.6 8-8 8h-56c-4.4 0-8-3.6-8-8v-56H328v56c0 4.4-3.6 8-8 8h-56c-4.4 0-8-3.6-8-8v-56H136v496h752V296H768v56zM424 688c0 4.4-3.6 8-8 8H232c-4.4 0-8-3.6-8-8v-48c0-4.4 3.6-8 8-8h184c4.4 0 8 3.6 8 8v48zm0-136c0 4.4-3.6 8-8 8H232c-4.4 0-8-3.6-8-8v-48c0-4.4 3.6-8 8-8h184c4.4 0 8 3.6 8 8v48zm374.4-91.2l-165 228.7a15.9 15.9 0 01-25.8 0L493.5 531.3c-3.8-5.3 0-12.7 6.5-12.7h54.9c5.1 0 9.9 2.4 12.9 6.6l52.8 73.1 103.6-143.7c3-4.1 7.8-6.6 12.8-6.5h54.9c6.5 0 10.3 7.4 6.5 12.7z",fill:t}},{tag:"path",attrs:{d:"M724.2 454.6L620.6 598.3l-52.8-73.1c-3-4.2-7.8-6.6-12.9-6.6H500c-6.5 0-10.3 7.4-6.5 12.7l114.1 158.2a15.9 15.9 0 0025.8 0l165-228.7c3.8-5.3 0-12.7-6.5-12.7H737c-5-.1-9.8 2.4-12.8 6.5zM416 496H232c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z",fill:e}},{tag:"path",attrs:{d:"M928 224H768v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56H548v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56H328v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56H96c-17.7 0-32 14.3-32 32v576c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V256c0-17.7-14.3-32-32-32zm-40 568H136V296h120v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56h148v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56h148v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56h120v496z",fill:e}},{tag:"path",attrs:{d:"M416 632H232c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z",fill:e}}]}},name:"schedule",theme:"twotone"};const $K=OK,cc=window.React;var MK=function(e,t){return cc.createElement(n,a({},e,{ref:t,icon:$K}))};const HK=cc.forwardRef(MK);var pK={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M567.1 512l318.5-319.3c5-5 1.5-13.7-5.6-13.7h-90.5c-2.1 0-4.2.8-5.6 2.3l-273.3 274-90.2-90.5c12.5-22.1 19.7-47.6 19.7-74.8 0-83.9-68.1-152-152-152s-152 68.1-152 152 68.1 152 152 152c27.7 0 53.6-7.4 75.9-20.3l90 90.3-90.1 90.3A151.04 151.04 0 00288 582c-83.9 0-152 68.1-152 152s68.1 152 152 152 152-68.1 152-152c0-27.2-7.2-52.7-19.7-74.8l90.2-90.5 273.3 274c1.5 1.5 3.5 2.3 5.6 2.3H880c7.1 0 10.7-8.6 5.6-13.7L567.1 512zM288 370c-44.1 0-80-35.9-80-80s35.9-80 80-80 80 35.9 80 80-35.9 80-80 80zm0 444c-44.1 0-80-35.9-80-80s35.9-80 80-80 80 35.9 80 80-35.9 80-80 80z"}}]},name:"scissor",theme:"outlined"};const TK=pK,ac=window.React;var FK=function(e,t){return ac.createElement(n,a({},e,{ref:t,icon:TK}))};const SK=ac.forwardRef(FK);var VK={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"};const CK=VK,nc=window.React;var bK=function(e,t){return nc.createElement(n,a({},e,{ref:t,icon:CK}))};const LK=nc.forwardRef(bK);var BK={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M866.9 169.9L527.1 54.1C523 52.7 517.5 52 512 52s-11 .7-15.1 2.1L157.1 169.9c-8.3 2.8-15.1 12.4-15.1 21.2v482.4c0 8.8 5.7 20.4 12.6 25.9L499.3 968c3.5 2.7 8 4.1 12.6 4.1s9.2-1.4 12.6-4.1l344.7-268.6c6.9-5.4 12.6-17 12.6-25.9V191.1c.2-8.8-6.6-18.3-14.9-21.2zM626.8 554c-48.5 48.5-123 55.2-178.6 20.1l-77.5 77.5a8.03 8.03 0 01-11.3 0l-34-34a8.03 8.03 0 010-11.3l77.5-77.5c-35.1-55.7-28.4-130.1 20.1-178.6 56.3-56.3 147.5-56.3 203.8 0 56.3 56.3 56.3 147.5 0 203.8zm-158.54-45.27a80.1 80.1 0 10113.27-113.28 80.1 80.1 0 10-113.27 113.28z"}}]},name:"security-scan",theme:"filled"};const xK=BK,lc=window.React;var EK=function(e,t){return lc.createElement(n,a({},e,{ref:t,icon:xK}))};const AK=lc.forwardRef(EK);var kK={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M866.9 169.9L527.1 54.1C523 52.7 517.5 52 512 52s-11 .7-15.1 2.1L157.1 169.9c-8.3 2.8-15.1 12.4-15.1 21.2v482.4c0 8.8 5.7 20.4 12.6 25.9L499.3 968c3.5 2.7 8 4.1 12.6 4.1s9.2-1.4 12.6-4.1l344.7-268.6c6.9-5.4 12.6-17 12.6-25.9V191.1c.2-8.8-6.6-18.3-14.9-21.2zM810 654.3L512 886.5 214 654.3V226.7l298-101.6 298 101.6v427.6zM402.9 528.8l-77.5 77.5a8.03 8.03 0 000 11.3l34 34c3.1 3.1 8.2 3.1 11.3 0l77.5-77.5c55.7 35.1 130.1 28.4 178.6-20.1 56.3-56.3 56.3-147.5 0-203.8-56.3-56.3-147.5-56.3-203.8 0-48.5 48.5-55.2 123-20.1 178.6zm65.4-133.3c31.3-31.3 82-31.3 113.2 0 31.3 31.3 31.3 82 0 113.2-31.3 31.3-82 31.3-113.2 0s-31.3-81.9 0-113.2z"}}]},name:"security-scan",theme:"outlined"};const PK=kK,oc=window.React;var qK=function(e,t){return oc.createElement(n,a({},e,{ref:t,icon:PK}))};const yK=oc.forwardRef(qK);var DK={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M866.9 169.9L527.1 54.1C523 52.7 517.5 52 512 52s-11 .7-15.1 2.1L157.1 169.9c-8.3 2.8-15.1 12.4-15.1 21.2v482.4c0 8.8 5.7 20.4 12.6 25.9L499.3 968c3.5 2.7 8 4.1 12.6 4.1s9.2-1.4 12.6-4.1l344.7-268.6c6.9-5.4 12.6-17 12.6-25.9V191.1c.2-8.8-6.6-18.3-14.9-21.2zM810 654.3L512 886.5 214 654.3V226.7l298-101.6 298 101.6v427.6z",fill:e}},{tag:"path",attrs:{d:"M460.7 451.1a80.1 80.1 0 10160.2 0 80.1 80.1 0 10-160.2 0z",fill:t}},{tag:"path",attrs:{d:"M214 226.7v427.6l298 232.2 298-232.2V226.7L512 125.1 214 226.7zm428.7 122.5c56.3 56.3 56.3 147.5 0 203.8-48.5 48.5-123 55.2-178.6 20.1l-77.5 77.5a8.03 8.03 0 01-11.3 0l-34-34a8.03 8.03 0 010-11.3l77.5-77.5c-35.1-55.7-28.4-130.1 20.1-178.6 56.3-56.3 147.5-56.3 203.8 0z",fill:t}},{tag:"path",attrs:{d:"M418.8 527.8l-77.5 77.5a8.03 8.03 0 000 11.3l34 34c3.1 3.1 8.2 3.1 11.3 0l77.5-77.5c55.6 35.1 130.1 28.4 178.6-20.1 56.3-56.3 56.3-147.5 0-203.8-56.3-56.3-147.5-56.3-203.8 0-48.5 48.5-55.2 122.9-20.1 178.6zm65.4-133.3a80.1 80.1 0 01113.3 0 80.1 80.1 0 010 113.3c-31.3 31.3-82 31.3-113.3 0s-31.3-82 0-113.3z",fill:e}}]}},name:"security-scan",theme:"twotone"};const IK=DK,ic=window.React;var UK=function(e,t){return ic.createElement(n,a({},e,{ref:t,icon:IK}))};const WK=ic.forwardRef(UK);var GK={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h360c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H184V184h656v320c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V144c0-17.7-14.3-32-32-32zM653.3 599.4l52.2-52.2a8.01 8.01 0 00-4.7-13.6l-179.4-21c-5.1-.6-9.5 3.7-8.9 8.9l21 179.4c.8 6.6 8.9 9.4 13.6 4.7l52.4-52.4 256.2 256.2c3.1 3.1 8.2 3.1 11.3 0l42.4-42.4c3.1-3.1 3.1-8.2 0-11.3L653.3 599.4z"}}]},name:"select",theme:"outlined"};const NK=GK,rc=window.React;var QK=function(e,t){return rc.createElement(n,a({},e,{ref:t,icon:NK}))};const ZK=rc.forwardRef(QK);var YK={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512.5 390.6c-29.9 0-57.9 11.6-79.1 32.8-21.1 21.2-32.8 49.2-32.8 79.1 0 29.9 11.7 57.9 32.8 79.1 21.2 21.1 49.2 32.8 79.1 32.8 29.9 0 57.9-11.7 79.1-32.8 21.1-21.2 32.8-49.2 32.8-79.1 0-29.9-11.7-57.9-32.8-79.1a110.96 110.96 0 00-79.1-32.8zm412.3 235.5l-65.4-55.9c3.1-19 4.7-38.4 4.7-57.7s-1.6-38.8-4.7-57.7l65.4-55.9a32.03 32.03 0 009.3-35.2l-.9-2.6a442.5 442.5 0 00-79.6-137.7l-1.8-2.1a32.12 32.12 0 00-35.1-9.5l-81.2 28.9c-30-24.6-63.4-44-99.6-57.5l-15.7-84.9a32.05 32.05 0 00-25.8-25.7l-2.7-.5c-52-9.4-106.8-9.4-158.8 0l-2.7.5a32.05 32.05 0 00-25.8 25.7l-15.8 85.3a353.44 353.44 0 00-98.9 57.3l-81.8-29.1a32 32 0 00-35.1 9.5l-1.8 2.1a445.93 445.93 0 00-79.6 137.7l-.9 2.6c-4.5 12.5-.8 26.5 9.3 35.2l66.2 56.5c-3.1 18.8-4.6 38-4.6 57 0 19.2 1.5 38.4 4.6 57l-66 56.5a32.03 32.03 0 00-9.3 35.2l.9 2.6c18.1 50.3 44.8 96.8 79.6 137.7l1.8 2.1a32.12 32.12 0 0035.1 9.5l81.8-29.1c29.8 24.5 63 43.9 98.9 57.3l15.8 85.3a32.05 32.05 0 0025.8 25.7l2.7.5a448.27 448.27 0 00158.8 0l2.7-.5a32.05 32.05 0 0025.8-25.7l15.7-84.9c36.2-13.6 69.6-32.9 99.6-57.5l81.2 28.9a32 32 0 0035.1-9.5l1.8-2.1c34.8-41.1 61.5-87.4 79.6-137.7l.9-2.6c4.3-12.4.6-26.3-9.5-35zm-412.3 52.2c-97.1 0-175.8-78.7-175.8-175.8s78.7-175.8 175.8-175.8 175.8 78.7 175.8 175.8-78.7 175.8-175.8 175.8z"}}]},name:"setting",theme:"filled"};const jK=YK,dc=window.React;var JK=function(e,t){return dc.createElement(n,a({},e,{ref:t,icon:jK}))};const KK=dc.forwardRef(JK);var XK={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M924.8 625.7l-65.5-56c3.1-19 4.7-38.4 4.7-57.8s-1.6-38.8-4.7-57.8l65.5-56a32.03 32.03 0 009.3-35.2l-.9-2.6a443.74 443.74 0 00-79.7-137.9l-1.8-2.1a32.12 32.12 0 00-35.1-9.5l-81.3 28.9c-30-24.6-63.5-44-99.7-57.6l-15.7-85a32.05 32.05 0 00-25.8-25.7l-2.7-.5c-52.1-9.4-106.9-9.4-159 0l-2.7.5a32.05 32.05 0 00-25.8 25.7l-15.8 85.4a351.86 351.86 0 00-99 57.4l-81.9-29.1a32 32 0 00-35.1 9.5l-1.8 2.1a446.02 446.02 0 00-79.7 137.9l-.9 2.6c-4.5 12.5-.8 26.5 9.3 35.2l66.3 56.6c-3.1 18.8-4.6 38-4.6 57.1 0 19.2 1.5 38.4 4.6 57.1L99 625.5a32.03 32.03 0 00-9.3 35.2l.9 2.6c18.1 50.4 44.9 96.9 79.7 137.9l1.8 2.1a32.12 32.12 0 0035.1 9.5l81.9-29.1c29.8 24.5 63.1 43.9 99 57.4l15.8 85.4a32.05 32.05 0 0025.8 25.7l2.7.5a449.4 449.4 0 00159 0l2.7-.5a32.05 32.05 0 0025.8-25.7l15.7-85a350 350 0 0099.7-57.6l81.3 28.9a32 32 0 0035.1-9.5l1.8-2.1c34.8-41.1 61.6-87.5 79.7-137.9l.9-2.6c4.5-12.3.8-26.3-9.3-35zM788.3 465.9c2.5 15.1 3.8 30.6 3.8 46.1s-1.3 31-3.8 46.1l-6.6 40.1 74.7 63.9a370.03 370.03 0 01-42.6 73.6L721 702.8l-31.4 25.8c-23.9 19.6-50.5 35-79.3 45.8l-38.1 14.3-17.9 97a377.5 377.5 0 01-85 0l-17.9-97.2-37.8-14.5c-28.5-10.8-55-26.2-78.7-45.7l-31.4-25.9-93.4 33.2c-17-22.9-31.2-47.6-42.6-73.6l75.5-64.5-6.5-40c-2.4-14.9-3.7-30.3-3.7-45.5 0-15.3 1.2-30.6 3.7-45.5l6.5-40-75.5-64.5c11.3-26.1 25.6-50.7 42.6-73.6l93.4 33.2 31.4-25.9c23.7-19.5 50.2-34.9 78.7-45.7l37.9-14.3 17.9-97.2c28.1-3.2 56.8-3.2 85 0l17.9 97 38.1 14.3c28.7 10.8 55.4 26.2 79.3 45.8l31.4 25.8 92.8-32.9c17 22.9 31.2 47.6 42.6 73.6L781.8 426l6.5 39.9zM512 326c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm79.2 255.2A111.6 111.6 0 01512 614c-29.9 0-58-11.7-79.2-32.8A111.6 111.6 0 01400 502c0-29.9 11.7-58 32.8-79.2C454 401.6 482.1 390 512 390c29.9 0 58 11.6 79.2 32.8A111.6 111.6 0 01624 502c0 29.9-11.7 58-32.8 79.2z"}}]},name:"setting",theme:"outlined"};const _K=XK,sc=window.React;var eX=function(e,t){return sc.createElement(n,a({},e,{ref:t,icon:_K}))};const tX=sc.forwardRef(eX);var cX={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M859.3 569.7l.2.1c3.1-18.9 4.6-38.2 4.6-57.3 0-17.1-1.3-34.3-3.7-51.1 2.4 16.7 3.6 33.6 3.6 50.5 0 19.4-1.6 38.8-4.7 57.8zM99 398.1c-.5-.4-.9-.8-1.4-1.3.7.7 1.4 1.4 2.2 2.1l65.5 55.9v-.1L99 398.1zm536.6-216h.1l-15.5-83.8c-.2-1-.4-1.9-.7-2.8.1.5.3 1.1.4 1.6l15.7 85zm54 546.5l31.4-25.8 92.8 32.9c17-22.9 31.3-47.5 42.6-73.6l-74.7-63.9 6.6-40.1c2.5-15.1 3.8-30.6 3.8-46.1s-1.3-31-3.8-46.1l-6.5-39.9 74.7-63.9c-11.4-26-25.6-50.7-42.6-73.6l-92.8 32.9-31.4-25.8c-23.9-19.6-50.6-35-79.3-45.8l-38.1-14.3-17.9-97a377.5 377.5 0 00-85 0l-17.9 97.2-37.9 14.3c-28.5 10.8-55 26.2-78.7 45.7l-31.4 25.9-93.4-33.2c-17 22.9-31.3 47.5-42.6 73.6l75.5 64.5-6.5 40c-2.5 14.9-3.7 30.2-3.7 45.5 0 15.2 1.3 30.6 3.7 45.5l6.5 40-75.5 64.5c11.4 26 25.6 50.7 42.6 73.6l93.4-33.2 31.4 25.9c23.7 19.5 50.2 34.9 78.7 45.7l37.8 14.5 17.9 97.2c28.2 3.2 56.9 3.2 85 0l17.9-97 38.1-14.3c28.8-10.8 55.4-26.2 79.3-45.8zm-177.1-50.3c-30.5 0-59.2-7.8-84.3-21.5C373.3 627 336 568.9 336 502c0-97.2 78.8-176 176-176 66.9 0 125 37.3 154.8 92.2 13.7 25 21.5 53.7 21.5 84.3 0 97.1-78.7 175.8-175.8 175.8zM207.2 812.8c-5.5 1.9-11.2 2.3-16.6 1.2 5.7 1.2 11.7 1 17.5-1l81.4-29c-.1-.1-.3-.2-.4-.3l-81.9 29.1zm717.6-414.7l-65.5 56c0 .2.1.5.1.7l65.4-55.9c7.1-6.1 11.1-14.9 11.2-24-.3 8.8-4.3 17.3-11.2 23.2z",fill:t}},{tag:"path",attrs:{d:"M935.8 646.6c.5 4.7 0 9.5-1.7 14.1l-.9 2.6a446.02 446.02 0 01-79.7 137.9l-1.8 2.1a32 32 0 01-35.1 9.5l-81.3-28.9a350 350 0 01-99.7 57.6l-15.7 85a32.05 32.05 0 01-25.8 25.7l-2.7.5a445.2 445.2 0 01-79.2 7.1h.3c26.7 0 53.4-2.4 79.4-7.1l2.7-.5a32.05 32.05 0 0025.8-25.7l15.7-84.9c36.2-13.6 69.6-32.9 99.6-57.5l81.2 28.9a32 32 0 0035.1-9.5l1.8-2.1c34.8-41.1 61.5-87.4 79.6-137.7l.9-2.6c1.6-4.7 2.1-9.7 1.5-14.5z",fill:t}},{tag:"path",attrs:{d:"M688 502c0-30.3-7.7-58.9-21.2-83.8C637 363.3 578.9 326 512 326c-97.2 0-176 78.8-176 176 0 66.9 37.3 125 92.2 154.8 24.9 13.5 53.4 21.2 83.8 21.2 97.2 0 176-78.8 176-176zm-288 0c0-29.9 11.7-58 32.8-79.2C454 401.6 482.1 390 512 390c29.9 0 58 11.6 79.2 32.8A111.6 111.6 0 01624 502c0 29.9-11.7 58-32.8 79.2A111.6 111.6 0 01512 614c-29.9 0-58-11.7-79.2-32.8A111.6 111.6 0 01400 502z",fill:e}},{tag:"path",attrs:{d:"M594.1 952.2a32.05 32.05 0 0025.8-25.7l15.7-85a350 350 0 0099.7-57.6l81.3 28.9a32 32 0 0035.1-9.5l1.8-2.1c34.8-41.1 61.6-87.5 79.7-137.9l.9-2.6c1.7-4.6 2.2-9.4 1.7-14.1-.9-7.9-4.7-15.4-11-20.9l-65.3-55.9-.2-.1c3.1-19 4.7-38.4 4.7-57.8 0-16.9-1.2-33.9-3.6-50.5-.3-2.2-.7-4.4-1-6.6 0-.2-.1-.5-.1-.7l65.5-56c6.9-5.9 10.9-14.4 11.2-23.2.1-4-.5-8.1-1.9-12l-.9-2.6a443.74 443.74 0 00-79.7-137.9l-1.8-2.1a32.12 32.12 0 00-35.1-9.5l-81.3 28.9c-30-24.6-63.4-44-99.6-57.6h-.1l-15.7-85c-.1-.5-.2-1.1-.4-1.6a32.08 32.08 0 00-25.4-24.1l-2.7-.5c-52.1-9.4-106.9-9.4-159 0l-2.7.5a32.05 32.05 0 00-25.8 25.7l-15.8 85.4a351.86 351.86 0 00-99 57.4l-81.9-29.1a32 32 0 00-35.1 9.5l-1.8 2.1a446.02 446.02 0 00-79.7 137.9l-.9 2.6a32.09 32.09 0 007.9 33.9c.5.4.9.9 1.4 1.3l66.3 56.6v.1c-3.1 18.8-4.6 37.9-4.6 57 0 19.2 1.5 38.4 4.6 57.1L99 625.5a32.03 32.03 0 00-9.3 35.2l.9 2.6c18.1 50.4 44.9 96.9 79.7 137.9l1.8 2.1c4.9 5.7 11.4 9.4 18.5 10.7 5.4 1 11.1.7 16.6-1.2l81.9-29.1c.1.1.3.2.4.3 29.7 24.3 62.8 43.6 98.6 57.1l15.8 85.4a32.05 32.05 0 0025.8 25.7l2.7.5c26.1 4.7 52.8 7.1 79.5 7.1h.3c26.6 0 53.3-2.4 79.2-7.1l2.7-.5zm-39.8-66.5a377.5 377.5 0 01-85 0l-17.9-97.2-37.8-14.5c-28.5-10.8-55-26.2-78.7-45.7l-31.4-25.9-93.4 33.2c-17-22.9-31.2-47.6-42.6-73.6l75.5-64.5-6.5-40c-2.4-14.9-3.7-30.3-3.7-45.5 0-15.3 1.2-30.6 3.7-45.5l6.5-40-75.5-64.5c11.3-26.1 25.6-50.7 42.6-73.6l93.4 33.2 31.4-25.9c23.7-19.5 50.2-34.9 78.7-45.7l37.9-14.3 17.9-97.2c28.1-3.2 56.8-3.2 85 0l17.9 97 38.1 14.3c28.7 10.8 55.4 26.2 79.3 45.8l31.4 25.8 92.8-32.9c17 22.9 31.2 47.6 42.6 73.6L781.8 426l6.5 39.9c2.5 15.1 3.8 30.6 3.8 46.1s-1.3 31-3.8 46.1l-6.6 40.1 74.7 63.9a370.03 370.03 0 01-42.6 73.6L721 702.8l-31.4 25.8c-23.9 19.6-50.5 35-79.3 45.8l-38.1 14.3-17.9 97z",fill:e}}]}},name:"setting",theme:"twotone"};const aX=cX,vc=window.React;var nX=function(e,t){return vc.createElement(n,a({},e,{ref:t,icon:aX}))};const lX=vc.forwardRef(nX);var oX={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M324 666a48 48 0 1096 0 48 48 0 10-96 0zm616.7-309.6L667.6 83.2C655.2 70.9 638.7 64 621.1 64s-34.1 6.8-46.5 19.2L83.3 574.5a65.85 65.85 0 000 93.1l273.2 273.2c12.3 12.3 28.9 19.2 46.5 19.2s34.1-6.8 46.5-19.2l491.3-491.3c25.6-25.7 25.6-67.5-.1-93.1zM403 880.1L143.9 621l477.2-477.2 259 259.2L403 880.1zM152.8 373.7a7.9 7.9 0 0011.2 0L373.7 164a7.9 7.9 0 000-11.2l-38.4-38.4a7.9 7.9 0 00-11.2 0L114.3 323.9a7.9 7.9 0 000 11.2l38.5 38.6zm718.6 276.6a7.9 7.9 0 00-11.2 0L650.3 860.1a7.9 7.9 0 000 11.2l38.4 38.4a7.9 7.9 0 0011.2 0L909.7 700a7.9 7.9 0 000-11.2l-38.3-38.5z"}}]},name:"shake",theme:"outlined"};const iX=oX,hc=window.React;var rX=function(e,t){return hc.createElement(n,a({},e,{ref:t,icon:iX}))};const dX=hc.forwardRef(rX);var sX={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M752 664c-28.5 0-54.8 10-75.4 26.7L469.4 540.8a160.68 160.68 0 000-57.6l207.2-149.9C697.2 350 723.5 360 752 360c66.2 0 120-53.8 120-120s-53.8-120-120-120-120 53.8-120 120c0 11.6 1.6 22.7 4.7 33.3L439.9 415.8C410.7 377.1 364.3 352 312 352c-88.4 0-160 71.6-160 160s71.6 160 160 160c52.3 0 98.7-25.1 127.9-63.8l196.8 142.5c-3.1 10.6-4.7 21.8-4.7 33.3 0 66.2 53.8 120 120 120s120-53.8 120-120-53.8-120-120-120zm0-476c28.7 0 52 23.3 52 52s-23.3 52-52 52-52-23.3-52-52 23.3-52 52-52zM312 600c-48.5 0-88-39.5-88-88s39.5-88 88-88 88 39.5 88 88-39.5 88-88 88zm440 236c-28.7 0-52-23.3-52-52s23.3-52 52-52 52 23.3 52 52-23.3 52-52 52z"}}]},name:"share-alt",theme:"outlined"};const vX=sX,uc=window.React;var hX=function(e,t){return uc.createElement(n,a({},e,{ref:t,icon:vX}))};const uX=uc.forwardRef(hX);var fX={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M882 272.1V144c0-17.7-14.3-32-32-32H174c-17.7 0-32 14.3-32 32v128.1c-16.7 1-30 14.9-30 31.9v131.7a177 177 0 0014.4 70.4c4.3 10.2 9.6 19.8 15.6 28.9v345c0 17.6 14.3 32 32 32h274V736h128v176h274c17.7 0 32-14.3 32-32V535a175 175 0 0015.6-28.9c9.5-22.3 14.4-46 14.4-70.4V304c0-17-13.3-30.9-30-31.9zm-72 568H640V704c0-17.7-14.3-32-32-32H416c-17.7 0-32 14.3-32 32v136.1H214V597.9c2.9 1.4 5.9 2.8 9 4 22.3 9.4 46 14.1 70.4 14.1s48-4.7 70.4-14.1c13.8-5.8 26.8-13.2 38.7-22.1.2-.1.4-.1.6 0a180.4 180.4 0 0038.7 22.1c22.3 9.4 46 14.1 70.4 14.1 24.4 0 48-4.7 70.4-14.1 13.8-5.8 26.8-13.2 38.7-22.1.2-.1.4-.1.6 0a180.4 180.4 0 0038.7 22.1c22.3 9.4 46 14.1 70.4 14.1 24.4 0 48-4.7 70.4-14.1 3-1.3 6-2.6 9-4v242.2zm0-568.1H214v-88h596v88z"}}]},name:"shop",theme:"filled"};const wX=fX,fc=window.React;var mX=function(e,t){return fc.createElement(n,a({},e,{ref:t,icon:wX}))};const gX=fc.forwardRef(mX);var zX={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M882 272.1V144c0-17.7-14.3-32-32-32H174c-17.7 0-32 14.3-32 32v128.1c-16.7 1-30 14.9-30 31.9v131.7a177 177 0 0014.4 70.4c4.3 10.2 9.6 19.8 15.6 28.9v345c0 17.6 14.3 32 32 32h676c17.7 0 32-14.3 32-32V535a175 175 0 0015.6-28.9c9.5-22.3 14.4-46 14.4-70.4V304c0-17-13.3-30.9-30-31.9zM214 184h596v88H214v-88zm362 656.1H448V736h128v104.1zm234 0H640V704c0-17.7-14.3-32-32-32H416c-17.7 0-32 14.3-32 32v136.1H214V597.9c2.9 1.4 5.9 2.8 9 4 22.3 9.4 46 14.1 70.4 14.1s48-4.7 70.4-14.1c13.8-5.8 26.8-13.2 38.7-22.1.2-.1.4-.1.6 0a180.4 180.4 0 0038.7 22.1c22.3 9.4 46 14.1 70.4 14.1 24.4 0 48-4.7 70.4-14.1 13.8-5.8 26.8-13.2 38.7-22.1.2-.1.4-.1.6 0a180.4 180.4 0 0038.7 22.1c22.3 9.4 46 14.1 70.4 14.1 24.4 0 48-4.7 70.4-14.1 3-1.3 6-2.6 9-4v242.2zm30-404.4c0 59.8-49 108.3-109.3 108.3-40.8 0-76.4-22.1-95.2-54.9-2.9-5-8.1-8.1-13.9-8.1h-.6c-5.7 0-11 3.1-13.9 8.1A109.24 109.24 0 01512 544c-40.7 0-76.2-22-95-54.7-3-5.1-8.4-8.3-14.3-8.3s-11.4 3.2-14.3 8.3a109.63 109.63 0 01-95.1 54.7C233 544 184 495.5 184 435.7v-91.2c0-.3.2-.5.5-.5h655c.3 0 .5.2.5.5v91.2z"}}]},name:"shop",theme:"outlined"};const RX=zX,wc=window.React;var OX=function(e,t){return wc.createElement(n,a({},e,{ref:t,icon:RX}))};const $X=wc.forwardRef(OX);var MX={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M839.5 344h-655c-.3 0-.5.2-.5.5v91.2c0 59.8 49 108.3 109.3 108.3 40.7 0 76.2-22 95.1-54.7 2.9-5.1 8.4-8.3 14.3-8.3s11.3 3.2 14.3 8.3c18.8 32.7 54.3 54.7 95 54.7 40.8 0 76.4-22.1 95.1-54.9 2.9-5 8.2-8.1 13.9-8.1h.6c5.8 0 11 3.1 13.9 8.1 18.8 32.8 54.4 54.9 95.2 54.9C791 544 840 495.5 840 435.7v-91.2c0-.3-.2-.5-.5-.5z",fill:t}},{tag:"path",attrs:{d:"M882 272.1V144c0-17.7-14.3-32-32-32H174c-17.7 0-32 14.3-32 32v128.1c-16.7 1-30 14.9-30 31.9v131.7a177 177 0 0014.4 70.4c4.3 10.2 9.6 19.8 15.6 28.9v345c0 17.6 14.3 32 32 32h676c17.7 0 32-14.3 32-32V535a175 175 0 0015.6-28.9c9.5-22.3 14.4-46 14.4-70.4V304c0-17-13.3-30.9-30-31.9zM214 184h596v88H214v-88zm362 656.1H448V736h128v104.1zm234.4 0H640V704c0-17.7-14.3-32-32-32H416c-17.7 0-32 14.3-32 32v136.1H214V597.9c2.9 1.4 5.9 2.8 9 4 22.3 9.4 46 14.1 70.4 14.1 24.4 0 48-4.7 70.4-14.1 13.8-5.8 26.8-13.2 38.7-22.1.2-.1.4-.1.6 0a180.4 180.4 0 0038.7 22.1c22.3 9.4 46 14.1 70.4 14.1s48-4.7 70.4-14.1c13.8-5.8 26.8-13.2 38.7-22.1.2-.1.4-.1.6 0a180.4 180.4 0 0038.7 22.1c22.3 9.4 46 14.1 70.4 14.1s48-4.7 70.4-14.1c3-1.3 6-2.6 9-4v242.2zM840 435.7c0 59.8-49 108.3-109.3 108.3-40.8 0-76.4-22.1-95.2-54.9-2.9-5-8.1-8.1-13.9-8.1h-.6c-5.7 0-11 3.1-13.9 8.1A109.24 109.24 0 01512 544c-40.7 0-76.2-22-95-54.7-3-5.1-8.4-8.3-14.3-8.3s-11.4 3.2-14.3 8.3a109.63 109.63 0 01-95.1 54.7C233 544 184 495.5 184 435.7v-91.2c0-.3.2-.5.5-.5h655c.3 0 .5.2.5.5v91.2z",fill:e}}]}},name:"shop",theme:"twotone"};const HX=MX,mc=window.React;var pX=function(e,t){return mc.createElement(n,a({},e,{ref:t,icon:HX}))};const TX=mc.forwardRef(pX);var FX={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M922.9 701.9H327.4l29.9-60.9 496.8-.9c16.8 0 31.2-12 34.2-28.6l68.8-385.1c1.8-10.1-.9-20.5-7.5-28.4a34.99 34.99 0 00-26.6-12.5l-632-2.1-5.4-25.4c-3.4-16.2-18-28-34.6-28H96.5a35.3 35.3 0 100 70.6h125.9L246 312.8l58.1 281.3-74.8 122.1a34.96 34.96 0 00-3 36.8c6 11.9 18.1 19.4 31.5 19.4h62.8a102.43 102.43 0 00-20.6 61.7c0 56.6 46 102.6 102.6 102.6s102.6-46 102.6-102.6c0-22.3-7.4-44-20.6-61.7h161.1a102.43 102.43 0 00-20.6 61.7c0 56.6 46 102.6 102.6 102.6s102.6-46 102.6-102.6c0-22.3-7.4-44-20.6-61.7H923c19.4 0 35.3-15.8 35.3-35.3a35.42 35.42 0 00-35.4-35.2zM305.7 253l575.8 1.9-56.4 315.8-452.3.8L305.7 253zm96.9 612.7c-17.4 0-31.6-14.2-31.6-31.6 0-17.4 14.2-31.6 31.6-31.6s31.6 14.2 31.6 31.6a31.6 31.6 0 01-31.6 31.6zm325.1 0c-17.4 0-31.6-14.2-31.6-31.6 0-17.4 14.2-31.6 31.6-31.6s31.6 14.2 31.6 31.6a31.6 31.6 0 01-31.6 31.6z"}}]},name:"shopping-cart",theme:"outlined"};const SX=FX,gc=window.React;var VX=function(e,t){return gc.createElement(n,a({},e,{ref:t,icon:SX}))};const CX=gc.forwardRef(VX);var bX={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 312H696v-16c0-101.6-82.4-184-184-184s-184 82.4-184 184v16H192c-17.7 0-32 14.3-32 32v536c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V344c0-17.7-14.3-32-32-32zm-208 0H400v-16c0-61.9 50.1-112 112-112s112 50.1 112 112v16z"}}]},name:"shopping",theme:"filled"};const LX=bX,zc=window.React;var BX=function(e,t){return zc.createElement(n,a({},e,{ref:t,icon:LX}))};const xX=zc.forwardRef(BX);var EX={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 312H696v-16c0-101.6-82.4-184-184-184s-184 82.4-184 184v16H192c-17.7 0-32 14.3-32 32v536c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V344c0-17.7-14.3-32-32-32zm-432-16c0-61.9 50.1-112 112-112s112 50.1 112 112v16H400v-16zm392 544H232V384h96v88c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-88h224v88c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-88h96v456z"}}]},name:"shopping",theme:"outlined"};const AX=EX,Rc=window.React;var kX=function(e,t){return Rc.createElement(n,a({},e,{ref:t,icon:AX}))};const PX=Rc.forwardRef(kX);var qX={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 472c0 4.4-3.6 8-8 8h-56c-4.4 0-8-3.6-8-8v-88H400v88c0 4.4-3.6 8-8 8h-56c-4.4 0-8-3.6-8-8v-88h-96v456h560V384h-96v88z",fill:t}},{tag:"path",attrs:{d:"M832 312H696v-16c0-101.6-82.4-184-184-184s-184 82.4-184 184v16H192c-17.7 0-32 14.3-32 32v536c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V344c0-17.7-14.3-32-32-32zm-432-16c0-61.9 50.1-112 112-112s112 50.1 112 112v16H400v-16zm392 544H232V384h96v88c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-88h224v88c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-88h96v456z",fill:e}}]}},name:"shopping",theme:"twotone"};const yX=qX,Oc=window.React;var DX=function(e,t){return Oc.createElement(n,a({},e,{ref:t,icon:yX}))};const IX=Oc.forwardRef(DX);var UX={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M881.7 187.4l-45.1-45.1a8.03 8.03 0 00-11.3 0L667.8 299.9l-54.7-54.7a7.94 7.94 0 00-13.5 4.7L576.1 439c-.6 5.2 3.7 9.5 8.9 8.9l189.2-23.5c6.6-.8 9.3-8.8 4.7-13.5l-54.7-54.7 157.6-157.6c3-3 3-8.1-.1-11.2zM439 576.1l-189.2 23.5c-6.6.8-9.3 8.9-4.7 13.5l54.7 54.7-157.5 157.5a8.03 8.03 0 000 11.3l45.1 45.1c3.1 3.1 8.2 3.1 11.3 0l157.6-157.6 54.7 54.7a7.94 7.94 0 0013.5-4.7L447.9 585a7.9 7.9 0 00-8.9-8.9z"}}]},name:"shrink",theme:"outlined"};const WX=UX,$c=window.React;var GX=function(e,t){return $c.createElement(n,a({},e,{ref:t,icon:WX}))};const NX=$c.forwardRef(GX);var QX={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M584 352H440c-17.7 0-32 14.3-32 32v544c0 17.7 14.3 32 32 32h144c17.7 0 32-14.3 32-32V384c0-17.7-14.3-32-32-32zM892 64H748c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h144c17.7 0 32-14.3 32-32V96c0-17.7-14.3-32-32-32zM276 640H132c-17.7 0-32 14.3-32 32v256c0 17.7 14.3 32 32 32h144c17.7 0 32-14.3 32-32V672c0-17.7-14.3-32-32-32z"}}]},name:"signal",theme:"filled"};const ZX=QX,Mc=window.React;var YX=function(e,t){return Mc.createElement(n,a({},e,{ref:t,icon:ZX}))};const jX=Mc.forwardRef(YX);var JX={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M145.71 752c2 0 4-.2 5.98-.5L319.9 722c1.99-.4 3.88-1.3 5.28-2.8l423.91-423.87a9.93 9.93 0 000-14.06L582.88 114.9C581 113 578.5 112 575.82 112s-5.18 1-7.08 2.9L144.82 538.76c-1.5 1.5-2.4 3.29-2.8 5.28l-29.5 168.17a33.59 33.59 0 009.37 29.81c6.58 6.48 14.95 9.97 23.82 9.97m453.12-184.07c27.69-14.81 57.29-20.85 85.54-15.52 32.37 6.1 59.72 26.53 78.96 59.4 29.97 51.22 21.64 102.34-18.48 144.26-17.58 18.36-41.07 35.01-70 50.3l-.3.15.86.26a147.88 147.88 0 0041.54 6.2l1.17.01c61.07 0 100.98-22.1 125.28-67.87a36 36 0 0163.6 33.76C869.7 849.1 804.9 885 718.12 885c-47.69 0-91.94-15.03-128.19-41.36l-1.05-.78-1.36.47c-46.18 16-98.74 29.95-155.37 41.94l-2.24.47a1931.1 1931.1 0 01-139.16 23.96 36 36 0 11-9.5-71.38 1860.1 1860.1 0 00133.84-23.04c42.8-9 83-19.13 119.35-30.34l.24-.08-.44-.69c-16.46-26.45-25.86-55.43-26.14-83.24v-1.3c0-49.9 39.55-104.32 90.73-131.7M671 623.17c-10.74-2.03-24.1.7-38.22 8.26-29.55 15.8-52.7 47.64-52.7 68.2 0 18.2 8.9 40.14 24.71 59.73l.24.3 1.22-.52c39.17-16.58 68.49-34.27 85.93-52.18l.64-.67c18.74-19.57 21.39-35.84 8.36-58.1-9.06-15.47-19.03-22.92-30.18-25.02"}}]},name:"signature",theme:"filled"};const KX=JX,Hc=window.React;var XX=function(e,t){return Hc.createElement(n,a({},e,{ref:t,icon:KX}))};const _X=Hc.forwardRef(XX);var e_={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M145.71 752c2 0 4-.2 5.98-.5L319.9 722c1.99-.4 3.88-1.3 5.28-2.8l423.91-423.87a9.93 9.93 0 000-14.06L582.88 114.9C581 113 578.5 112 575.82 112s-5.18 1-7.08 2.9L144.82 538.76c-1.5 1.5-2.4 3.29-2.8 5.28l-29.5 168.17a33.59 33.59 0 009.37 29.81c6.58 6.48 14.95 9.97 23.82 9.97m51.75-85.43l15.65-88.92 362.7-362.67 73.28 73.27-362.7 362.67zm401.37-98.64c27.69-14.81 57.29-20.85 85.54-15.52 32.37 6.1 59.72 26.53 78.96 59.4 29.97 51.22 21.64 102.34-18.48 144.26-17.58 18.36-41.07 35.01-70 50.3l-.3.15.86.26a147.88 147.88 0 0041.54 6.2l1.17.01c61.07 0 100.98-22.1 125.28-67.87a36 36 0 0163.6 33.76C869.7 849.1 804.9 885 718.12 885c-47.69 0-91.94-15.03-128.19-41.36l-1.05-.78-1.36.47c-46.18 16-98.74 29.95-155.37 41.94l-2.24.47a1931.1 1931.1 0 01-139.16 23.96 36 36 0 11-9.5-71.38 1860.1 1860.1 0 00133.84-23.04c42.8-9 83-19.13 119.35-30.34l.24-.08-.44-.69c-16.46-26.45-25.86-55.43-26.14-83.24v-1.3c0-49.9 39.55-104.32 90.73-131.7M671 623.17c-10.74-2.03-24.1.7-38.22 8.26-29.55 15.8-52.7 47.64-52.7 68.2 0 18.2 8.9 40.14 24.71 59.73l.24.3 1.22-.52c39.17-16.58 68.49-34.27 85.93-52.18l.64-.67c18.74-19.57 21.39-35.84 8.36-58.1-9.06-15.47-19.03-22.92-30.18-25.02"}}]},name:"signature",theme:"outlined"};const t_=e_,pc=window.React;var c_=function(e,t){return pc.createElement(n,a({},e,{ref:t,icon:t_}))};const a_=pc.forwardRef(c_);var n_={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M672 432c-120.3 0-219.9 88.5-237.3 204H320c-15.5 0-28-12.5-28-28V244h291c14.2 35.2 48.7 60 89 60 53 0 96-43 96-96s-43-96-96-96c-40.3 0-74.8 24.8-89 60H112v72h108v364c0 55.2 44.8 100 100 100h114.7c17.4 115.5 117 204 237.3 204 132.5 0 240-107.5 240-240S804.5 432 672 432zm128 266c0 4.4-3.6 8-8 8h-86v86c0 4.4-3.6 8-8 8h-52c-4.4 0-8-3.6-8-8v-86h-86c-4.4 0-8-3.6-8-8v-52c0-4.4 3.6-8 8-8h86v-86c0-4.4 3.6-8 8-8h52c4.4 0 8 3.6 8 8v86h86c4.4 0 8 3.6 8 8v52z"}}]},name:"sisternode",theme:"outlined"};const l_=n_,Tc=window.React;var o_=function(e,t){return Tc.createElement(n,a({},e,{ref:t,icon:l_}))};const i_=Tc.forwardRef(o_);var r_={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M582.3 625.6l147.9-166.3h-63.4zm90-202.3h62.5l-92.1-115.1zm-274.7 36L512 684.5l114.4-225.2zM512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm286.7 380.2L515.8 762.3c-1 1.1-2.4 1.7-3.8 1.7s-2.8-.6-3.8-1.7L225.3 444.2a5.14 5.14 0 01-.2-6.6L365.6 262c1-1.2 2.4-1.9 4-1.9h284.6c1.6 0 3 .7 4 1.9l140.5 175.6a4.9 4.9 0 010 6.6zm-190.5-20.9L512 326.1l-96.2 97.2zM420.3 301.1l-23.1 89.8 88.8-89.8zm183.4 0H538l88.8 89.8zm-222.4 7.1l-92.1 115.1h62.5zm-87.5 151.1l147.9 166.3-84.5-166.3z"}}]},name:"sketch-circle",theme:"filled"};const d_=r_,Fc=window.React;var s_=function(e,t){return Fc.createElement(n,a({},e,{ref:t,icon:d_}))};const v_=Fc.forwardRef(s_);var h_={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M925.6 405.1l-203-253.7a6.5 6.5 0 00-5-2.4H306.4c-1.9 0-3.8.9-5 2.4l-203 253.7a6.5 6.5 0 00.2 8.3l408.6 459.5c1.2 1.4 3 2.1 4.8 2.1 1.8 0 3.5-.8 4.8-2.1l408.6-459.5a6.5 6.5 0 00.2-8.3zM645.2 206.4l34.4 133.9-132.5-133.9h98.1zm8.2 178.5H370.6L512 242l141.4 142.9zM378.8 206.4h98.1L344.3 340.3l34.5-133.9zm-53.4 7l-44.1 171.5h-93.1l137.2-171.5zM194.6 434.9H289l125.8 247.7-220.2-247.7zM512 763.4L345.1 434.9h333.7L512 763.4zm97.1-80.8L735 434.9h94.4L609.1 682.6zm133.6-297.7l-44.1-171.5 137.2 171.5h-93.1z"}}]},name:"sketch",theme:"outlined"};const u_=h_,Sc=window.React;var f_=function(e,t){return Sc.createElement(n,a({},e,{ref:t,icon:u_}))};const w_=Sc.forwardRef(f_);var m_={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M608.2 423.3L512 326.1l-96.2 97.2zm-25.9 202.3l147.9-166.3h-63.4zm90-202.3h62.5l-92.1-115.1zM880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-81.3 332.2L515.8 762.3c-1 1.1-2.4 1.7-3.8 1.7s-2.8-.6-3.8-1.7L225.3 444.2a5.14 5.14 0 01-.2-6.6L365.6 262c1-1.2 2.4-1.9 4-1.9h284.6c1.6 0 3 .7 4 1.9l140.5 175.6a4.9 4.9 0 010 6.6zm-401.1 15.1L512 684.5l114.4-225.2zm-16.3-151.1l-92.1 115.1h62.5zm-87.5 151.1l147.9 166.3-84.5-166.3zm126.5-158.2l-23.1 89.8 88.8-89.8zm183.4 0H538l88.8 89.8z"}}]},name:"sketch-square",theme:"filled"};const g_=m_,Vc=window.React;var z_=function(e,t){return Vc.createElement(n,a({},e,{ref:t,icon:g_}))};const R_=Vc.forwardRef(z_);var O_={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M870 126H663.8c-17.4 0-32.9 11.9-37 29.3C614.3 208.1 567 246 512 246s-102.3-37.9-114.8-90.7a37.93 37.93 0 00-37-29.3H154a44 44 0 00-44 44v252a44 44 0 0044 44h75v388a44 44 0 0044 44h478a44 44 0 0044-44V466h75a44 44 0 0044-44V170a44 44 0 00-44-44z"}}]},name:"skin",theme:"filled"};const $_=O_,Cc=window.React;var M_=function(e,t){return Cc.createElement(n,a({},e,{ref:t,icon:$_}))};const H_=Cc.forwardRef(M_);var p_={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M870 126H663.8c-17.4 0-32.9 11.9-37 29.3C614.3 208.1 567 246 512 246s-102.3-37.9-114.8-90.7a37.93 37.93 0 00-37-29.3H154a44 44 0 00-44 44v252a44 44 0 0044 44h75v388a44 44 0 0044 44h478a44 44 0 0044-44V466h75a44 44 0 0044-44V170a44 44 0 00-44-44zm-28 268H723v432H301V394H182V198h153.3c28.2 71.2 97.5 120 176.7 120s148.5-48.8 176.7-120H842v196z"}}]},name:"skin",theme:"outlined"};const T_=p_,bc=window.React;var F_=function(e,t){return bc.createElement(n,a({},e,{ref:t,icon:T_}))};const S_=bc.forwardRef(F_);var V_={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 318c-79.2 0-148.5-48.8-176.7-120H182v196h119v432h422V394h119V198H688.7c-28.2 71.2-97.5 120-176.7 120z",fill:t}},{tag:"path",attrs:{d:"M870 126H663.8c-17.4 0-32.9 11.9-37 29.3C614.3 208.1 567 246 512 246s-102.3-37.9-114.8-90.7a37.93 37.93 0 00-37-29.3H154a44 44 0 00-44 44v252a44 44 0 0044 44h75v388a44 44 0 0044 44h478a44 44 0 0044-44V466h75a44 44 0 0044-44V170a44 44 0 00-44-44zm-28 268H723v432H301V394H182V198h153.3c28.2 71.2 97.5 120 176.7 120s148.5-48.8 176.7-120H842v196z",fill:e}}]}},name:"skin",theme:"twotone"};const C_=V_,Lc=window.React;var b_=function(e,t){return Lc.createElement(n,a({},e,{ref:t,icon:C_}))};const L_=Lc.forwardRef(b_);var B_={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M883.7 578.6c4.1-22.5 6.3-45.5 6.3-68.5 0-51-10-100.5-29.7-147-19-45-46.3-85.4-81-120.1a375.79 375.79 0 00-120.1-80.9c-46.6-19.7-96-29.7-147-29.7-24 0-48.1 2.3-71.5 6.8A225.1 225.1 0 00335.6 113c-59.7 0-115.9 23.3-158.1 65.5A222.25 222.25 0 00112 336.6c0 38 9.8 75.4 28.1 108.4-3.7 21.4-5.7 43.3-5.7 65.1 0 51 10 100.5 29.7 147 19 45 46.2 85.4 80.9 120.1 34.7 34.7 75.1 61.9 120.1 80.9 46.6 19.7 96 29.7 147 29.7 22.2 0 44.4-2 66.2-5.9 33.5 18.9 71.3 29 110 29 59.7 0 115.9-23.2 158.1-65.5 42.3-42.2 65.5-98.4 65.5-158.1.1-38-9.7-75.5-28.2-108.7zm-370 162.9c-134.2 0-194.2-66-194.2-115.4 0-25.4 18.7-43.1 44.5-43.1 57.4 0 42.6 82.5 149.7 82.5 54.9 0 85.2-29.8 85.2-60.3 0-18.3-9-38.7-45.2-47.6l-119.4-29.8c-96.1-24.1-113.6-76.1-113.6-124.9 0-101.4 95.5-139.5 185.2-139.5 82.6 0 180 45.7 180 106.5 0 26.1-22.6 41.2-48.4 41.2-49 0-40-67.8-138.7-67.8-49 0-76.1 22.2-76.1 53.9s38.7 41.8 72.3 49.5l88.4 19.6c96.8 21.6 121.3 78.1 121.3 131.3 0 82.3-63.3 143.9-191 143.9z"}}]},name:"skype",theme:"filled"};const x_=B_,Bc=window.React;var E_=function(e,t){return Bc.createElement(n,a({},e,{ref:t,icon:x_}))};const A_=Bc.forwardRef(E_);var k_={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M883.7 578.6c4.1-22.5 6.3-45.5 6.3-68.5 0-51-10-100.5-29.7-147-19-45-46.3-85.4-81-120.1a375.79 375.79 0 00-120.1-80.9c-46.6-19.7-96-29.7-147-29.7-24 0-48.1 2.3-71.5 6.8A225.1 225.1 0 00335.6 113c-59.7 0-115.9 23.3-158.1 65.5A222.25 222.25 0 00112 336.6c0 38 9.8 75.4 28.1 108.4-3.7 21.4-5.7 43.3-5.7 65.1 0 51 10 100.5 29.7 147 19 45 46.2 85.4 80.9 120.1 34.7 34.7 75.1 61.9 120.1 80.9 46.6 19.7 96 29.7 147 29.7 22.2 0 44.4-2 66.2-5.9 33.5 18.9 71.3 29 110 29 59.7 0 115.9-23.2 158.1-65.5 42.3-42.2 65.5-98.4 65.5-158.1.1-38-9.7-75.5-28.2-108.7zm-88.1 216C766.9 823.4 729 839 688.4 839c-26.1 0-51.8-6.8-74.6-19.7l-22.5-12.7-25.5 4.5c-17.8 3.2-35.8 4.8-53.6 4.8-41.4 0-81.3-8.1-119.1-24.1-36.3-15.3-69-37.3-97.2-65.5a304.29 304.29 0 01-65.5-97.1c-16-37.7-24-77.6-24-119 0-17.4 1.6-35.2 4.6-52.8l4.4-25.1L203 410a151.02 151.02 0 01-19.1-73.4c0-40.6 15.7-78.5 44.4-107.2C257.1 200.7 295 185 335.6 185a153 153 0 0171.4 17.9l22.4 11.8 24.8-4.8c18.9-3.6 38.4-5.5 58-5.5 41.4 0 81.3 8.1 119 24 36.5 15.4 69.1 37.4 97.2 65.5 28.2 28.1 50.2 60.8 65.6 97.2 16 37.7 24 77.6 24 119 0 18.4-1.7 37-5.1 55.5l-4.7 25.5 12.6 22.6c12.6 22.5 19.2 48 19.2 73.7 0 40.7-15.7 78.5-44.4 107.2zM583.4 466.2L495 446.6c-33.6-7.7-72.3-17.8-72.3-49.5s27.1-53.9 76.1-53.9c98.7 0 89.7 67.8 138.7 67.8 25.8 0 48.4-15.2 48.4-41.2 0-60.8-97.4-106.5-180-106.5-89.7 0-185.2 38.1-185.2 139.5 0 48.8 17.4 100.8 113.6 124.9l119.4 29.8c36.1 8.9 45.2 29.2 45.2 47.6 0 30.5-30.3 60.3-85.2 60.3-107.2 0-92.3-82.5-149.7-82.5-25.8 0-44.5 17.8-44.5 43.1 0 49.4 60 115.4 194.2 115.4 127.7 0 191-61.5 191-144 0-53.1-24.5-109.6-121.3-131.2z"}}]},name:"skype",theme:"outlined"};const P_=k_,xc=window.React;var q_=function(e,t){return xc.createElement(n,a({},e,{ref:t,icon:P_}))};const y_=xc.forwardRef(q_);var D_={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 64zM361.5 580.2c0 27.8-22.5 50.4-50.3 50.4a50.35 50.35 0 01-50.3-50.4c0-27.8 22.5-50.4 50.3-50.4h50.3v50.4zm134 134.4c0 27.8-22.5 50.4-50.3 50.4-27.8 0-50.3-22.6-50.3-50.4V580.2c0-27.8 22.5-50.4 50.3-50.4a50.35 50.35 0 0150.3 50.4v134.4zm-50.2-218.4h-134c-27.8 0-50.3-22.6-50.3-50.4 0-27.8 22.5-50.4 50.3-50.4h134c27.8 0 50.3 22.6 50.3 50.4-.1 27.9-22.6 50.4-50.3 50.4zm0-134.4c-13.3 0-26.1-5.3-35.6-14.8S395 324.8 395 311.4c0-27.8 22.5-50.4 50.3-50.4 27.8 0 50.3 22.6 50.3 50.4v50.4h-50.3zm83.7-50.4c0-27.8 22.5-50.4 50.3-50.4 27.8 0 50.3 22.6 50.3 50.4v134.4c0 27.8-22.5 50.4-50.3 50.4-27.8 0-50.3-22.6-50.3-50.4V311.4zM579.3 765c-27.8 0-50.3-22.6-50.3-50.4v-50.4h50.3c27.8 0 50.3 22.6 50.3 50.4 0 27.8-22.5 50.4-50.3 50.4zm134-134.4h-134c-13.3 0-26.1-5.3-35.6-14.8S529 593.6 529 580.2c0-27.8 22.5-50.4 50.3-50.4h134c27.8 0 50.3 22.6 50.3 50.4 0 27.8-22.5 50.4-50.3 50.4zm0-134.4H663v-50.4c0-27.8 22.5-50.4 50.3-50.4s50.3 22.6 50.3 50.4c0 27.8-22.5 50.4-50.3 50.4z"}}]},name:"slack-circle",theme:"filled"};const I_=D_,Ec=window.React;var U_=function(e,t){return Ec.createElement(n,a({},e,{ref:t,icon:I_}))};const W_=Ec.forwardRef(U_);var G_={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M409.4 128c-42.4 0-76.7 34.4-76.7 76.8 0 20.3 8.1 39.9 22.4 54.3a76.74 76.74 0 0054.3 22.5h76.7v-76.8c0-42.3-34.3-76.7-76.7-76.8zm0 204.8H204.7c-42.4 0-76.7 34.4-76.7 76.8s34.4 76.8 76.7 76.8h204.6c42.4 0 76.7-34.4 76.7-76.8.1-42.4-34.3-76.8-76.6-76.8zM614 486.4c42.4 0 76.8-34.4 76.7-76.8V204.8c0-42.4-34.3-76.8-76.7-76.8-42.4 0-76.7 34.4-76.7 76.8v204.8c0 42.5 34.3 76.8 76.7 76.8zm281.4-76.8c0-42.4-34.4-76.8-76.7-76.8S742 367.2 742 409.6v76.8h76.7c42.3 0 76.7-34.4 76.7-76.8zm-76.8 128H614c-42.4 0-76.7 34.4-76.7 76.8 0 20.3 8.1 39.9 22.4 54.3a76.74 76.74 0 0054.3 22.5h204.6c42.4 0 76.7-34.4 76.7-76.8.1-42.4-34.3-76.7-76.7-76.8zM614 742.4h-76.7v76.8c0 42.4 34.4 76.8 76.7 76.8 42.4 0 76.8-34.4 76.7-76.8.1-42.4-34.3-76.7-76.7-76.8zM409.4 537.6c-42.4 0-76.7 34.4-76.7 76.8v204.8c0 42.4 34.4 76.8 76.7 76.8 42.4 0 76.8-34.4 76.7-76.8V614.4c0-20.3-8.1-39.9-22.4-54.3a76.92 76.92 0 00-54.3-22.5zM128 614.4c0 20.3 8.1 39.9 22.4 54.3a76.74 76.74 0 0054.3 22.5c42.4 0 76.8-34.4 76.7-76.8v-76.8h-76.7c-42.3 0-76.7 34.4-76.7 76.8z"}}]},name:"slack",theme:"outlined"};const N_=G_,Ac=window.React;var Q_=function(e,t){return Ac.createElement(n,a({},e,{ref:t,icon:N_}))};const Z_=Ac.forwardRef(Q_);var Y_={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zM529 311.4c0-27.8 22.5-50.4 50.3-50.4 27.8 0 50.3 22.6 50.3 50.4v134.4c0 27.8-22.5 50.4-50.3 50.4-27.8 0-50.3-22.6-50.3-50.4V311.4zM361.5 580.2c0 27.8-22.5 50.4-50.3 50.4a50.35 50.35 0 01-50.3-50.4c0-27.8 22.5-50.4 50.3-50.4h50.3v50.4zm134 134.4c0 27.8-22.5 50.4-50.3 50.4-27.8 0-50.3-22.6-50.3-50.4V580.2c0-27.8 22.5-50.4 50.3-50.4a50.35 50.35 0 0150.3 50.4v134.4zm-50.2-218.4h-134c-27.8 0-50.3-22.6-50.3-50.4 0-27.8 22.5-50.4 50.3-50.4h134c27.8 0 50.3 22.6 50.3 50.4-.1 27.9-22.6 50.4-50.3 50.4zm0-134.4c-13.3 0-26.1-5.3-35.6-14.8S395 324.8 395 311.4c0-27.8 22.5-50.4 50.3-50.4 27.8 0 50.3 22.6 50.3 50.4v50.4h-50.3zm134 403.2c-27.8 0-50.3-22.6-50.3-50.4v-50.4h50.3c27.8 0 50.3 22.6 50.3 50.4 0 27.8-22.5 50.4-50.3 50.4zm134-134.4h-134a50.35 50.35 0 01-50.3-50.4c0-27.8 22.5-50.4 50.3-50.4h134c27.8 0 50.3 22.6 50.3 50.4 0 27.8-22.5 50.4-50.3 50.4zm0-134.4H663v-50.4c0-27.8 22.5-50.4 50.3-50.4s50.3 22.6 50.3 50.4c0 27.8-22.5 50.4-50.3 50.4z"}}]},name:"slack-square",theme:"filled"};const j_=Y_,kc=window.React;var J_=function(e,t){return kc.createElement(n,a({},e,{ref:t,icon:j_}))};const K_=kc.forwardRef(J_);var X_={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zM529 311.4c0-27.8 22.5-50.4 50.3-50.4 27.8 0 50.3 22.6 50.3 50.4v134.4c0 27.8-22.5 50.4-50.3 50.4-27.8 0-50.3-22.6-50.3-50.4V311.4zM361.5 580.2c0 27.8-22.5 50.4-50.3 50.4a50.35 50.35 0 01-50.3-50.4c0-27.8 22.5-50.4 50.3-50.4h50.3v50.4zm134 134.4c0 27.8-22.5 50.4-50.3 50.4-27.8 0-50.3-22.6-50.3-50.4V580.2c0-27.8 22.5-50.4 50.3-50.4a50.35 50.35 0 0150.3 50.4v134.4zm-50.2-218.4h-134c-27.8 0-50.3-22.6-50.3-50.4 0-27.8 22.5-50.4 50.3-50.4h134c27.8 0 50.3 22.6 50.3 50.4-.1 27.9-22.6 50.4-50.3 50.4zm0-134.4c-13.3 0-26.1-5.3-35.6-14.8S395 324.8 395 311.4c0-27.8 22.5-50.4 50.3-50.4 27.8 0 50.3 22.6 50.3 50.4v50.4h-50.3zm134 403.2c-27.8 0-50.3-22.6-50.3-50.4v-50.4h50.3c27.8 0 50.3 22.6 50.3 50.4 0 27.8-22.5 50.4-50.3 50.4zm134-134.4h-134a50.35 50.35 0 01-50.3-50.4c0-27.8 22.5-50.4 50.3-50.4h134c27.8 0 50.3 22.6 50.3 50.4 0 27.8-22.5 50.4-50.3 50.4zm0-134.4H663v-50.4c0-27.8 22.5-50.4 50.3-50.4s50.3 22.6 50.3 50.4c0 27.8-22.5 50.4-50.3 50.4z"}}]},name:"slack-square",theme:"outlined"};const __=X_,Pc=window.React;var e11=function(e,t){return Pc.createElement(n,a({},e,{ref:t,icon:__}))};const t11=Pc.forwardRef(e11);var c11={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M904 296h-66v-96c0-4.4-3.6-8-8-8h-52c-4.4 0-8 3.6-8 8v96h-66c-4.4 0-8 3.6-8 8v416c0 4.4 3.6 8 8 8h66v96c0 4.4 3.6 8 8 8h52c4.4 0 8-3.6 8-8v-96h66c4.4 0 8-3.6 8-8V304c0-4.4-3.6-8-8-8zm-584-72h-66v-56c0-4.4-3.6-8-8-8h-52c-4.4 0-8 3.6-8 8v56h-66c-4.4 0-8 3.6-8 8v560c0 4.4 3.6 8 8 8h66v56c0 4.4 3.6 8 8 8h52c4.4 0 8-3.6 8-8v-56h66c4.4 0 8-3.6 8-8V232c0-4.4-3.6-8-8-8zm292 180h-66V232c0-4.4-3.6-8-8-8h-52c-4.4 0-8 3.6-8 8v172h-66c-4.4 0-8 3.6-8 8v200c0 4.4 3.6 8 8 8h66v172c0 4.4 3.6 8 8 8h52c4.4 0 8-3.6 8-8V620h66c4.4 0 8-3.6 8-8V412c0-4.4-3.6-8-8-8z"}}]},name:"sliders",theme:"filled"};const a11=c11,qc=window.React;var n11=function(e,t){return qc.createElement(n,a({},e,{ref:t,icon:a11}))};const l11=qc.forwardRef(n11);var o11={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M320 224h-66v-56c0-4.4-3.6-8-8-8h-52c-4.4 0-8 3.6-8 8v56h-66c-4.4 0-8 3.6-8 8v560c0 4.4 3.6 8 8 8h66v56c0 4.4 3.6 8 8 8h52c4.4 0 8-3.6 8-8v-56h66c4.4 0 8-3.6 8-8V232c0-4.4-3.6-8-8-8zm-60 508h-80V292h80v440zm644-436h-66v-96c0-4.4-3.6-8-8-8h-52c-4.4 0-8 3.6-8 8v96h-66c-4.4 0-8 3.6-8 8v416c0 4.4 3.6 8 8 8h66v96c0 4.4 3.6 8 8 8h52c4.4 0 8-3.6 8-8v-96h66c4.4 0 8-3.6 8-8V304c0-4.4-3.6-8-8-8zm-60 364h-80V364h80v296zM612 404h-66V232c0-4.4-3.6-8-8-8h-52c-4.4 0-8 3.6-8 8v172h-66c-4.4 0-8 3.6-8 8v200c0 4.4 3.6 8 8 8h66v172c0 4.4 3.6 8 8 8h52c4.4 0 8-3.6 8-8V620h66c4.4 0 8-3.6 8-8V412c0-4.4-3.6-8-8-8zm-60 145a3 3 0 01-3 3h-74a3 3 0 01-3-3v-74a3 3 0 013-3h74a3 3 0 013 3v74z"}}]},name:"sliders",theme:"outlined"};const i11=o11,yc=window.React;var r11=function(e,t){return yc.createElement(n,a({},e,{ref:t,icon:i11}))};const d11=yc.forwardRef(r11);var s11={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M180 292h80v440h-80zm369 180h-74a3 3 0 00-3 3v74a3 3 0 003 3h74a3 3 0 003-3v-74a3 3 0 00-3-3zm215-108h80v296h-80z",fill:t}},{tag:"path",attrs:{d:"M904 296h-66v-96c0-4.4-3.6-8-8-8h-52c-4.4 0-8 3.6-8 8v96h-66c-4.4 0-8 3.6-8 8v416c0 4.4 3.6 8 8 8h66v96c0 4.4 3.6 8 8 8h52c4.4 0 8-3.6 8-8v-96h66c4.4 0 8-3.6 8-8V304c0-4.4-3.6-8-8-8zm-60 364h-80V364h80v296zM612 404h-66V232c0-4.4-3.6-8-8-8h-52c-4.4 0-8 3.6-8 8v172h-66c-4.4 0-8 3.6-8 8v200c0 4.4 3.6 8 8 8h66v172c0 4.4 3.6 8 8 8h52c4.4 0 8-3.6 8-8V620h66c4.4 0 8-3.6 8-8V412c0-4.4-3.6-8-8-8zm-60 145a3 3 0 01-3 3h-74a3 3 0 01-3-3v-74a3 3 0 013-3h74a3 3 0 013 3v74zM320 224h-66v-56c0-4.4-3.6-8-8-8h-52c-4.4 0-8 3.6-8 8v56h-66c-4.4 0-8 3.6-8 8v560c0 4.4 3.6 8 8 8h66v56c0 4.4 3.6 8 8 8h52c4.4 0 8-3.6 8-8v-56h66c4.4 0 8-3.6 8-8V232c0-4.4-3.6-8-8-8zm-60 508h-80V292h80v440z",fill:e}}]}},name:"sliders",theme:"twotone"};const v11=s11,Dc=window.React;var h11=function(e,t){return Dc.createElement(n,a({},e,{ref:t,icon:v11}))};const u11=Dc.forwardRef(h11);var f11={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M112 476h72v72h-72zm182 0h72v72h-72zm364 0h72v72h-72zm182 0h72v72h-72zm-364 0h72v72h-72z"}}]},name:"small-dash",theme:"outlined"};const w11=f11,Ic=window.React;var m11=function(e,t){return Ic.createElement(n,a({},e,{ref:t,icon:w11}))};const g11=Ic.forwardRef(m11);var z11={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 64zM288 421a48.01 48.01 0 0196 0 48.01 48.01 0 01-96 0zm224 272c-85.5 0-155.6-67.3-160-151.6a8 8 0 018-8.4h48.1c4.2 0 7.8 3.2 8.1 7.4C420 589.9 461.5 629 512 629s92.1-39.1 95.8-88.6c.3-4.2 3.9-7.4 8.1-7.4H664a8 8 0 018 8.4C667.6 625.7 597.5 693 512 693zm176-224a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"smile",theme:"filled"};const R11=z11,Uc=window.React;var O11=function(e,t){return Uc.createElement(n,a({},e,{ref:t,icon:R11}))};const $11=Uc.forwardRef(O11);var M11={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M288 421a48 48 0 1096 0 48 48 0 10-96 0zm352 0a48 48 0 1096 0 48 48 0 10-96 0zM512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm263 711c-34.2 34.2-74 61-118.3 79.8C611 874.2 562.3 884 512 884c-50.3 0-99-9.8-144.8-29.2A370.4 370.4 0 01248.9 775c-34.2-34.2-61-74-79.8-118.3C149.8 611 140 562.3 140 512s9.8-99 29.2-144.8A370.4 370.4 0 01249 248.9c34.2-34.2 74-61 118.3-79.8C413 149.8 461.7 140 512 140c50.3 0 99 9.8 144.8 29.2A370.4 370.4 0 01775.1 249c34.2 34.2 61 74 79.8 118.3C874.2 413 884 461.7 884 512s-9.8 99-29.2 144.8A368.89 368.89 0 01775 775zM664 533h-48.1c-4.2 0-7.8 3.2-8.1 7.4C604 589.9 562.5 629 512 629s-92.1-39.1-95.8-88.6c-.3-4.2-3.9-7.4-8.1-7.4H360a8 8 0 00-8 8.4c4.4 84.3 74.5 151.6 160 151.6s155.6-67.3 160-151.6a8 8 0 00-8-8.4z"}}]},name:"smile",theme:"outlined"};const H11=M11,Wc=window.React;var p11=function(e,t){return Wc.createElement(n,a({},e,{ref:t,icon:H11}))};const T11=Wc.forwardRef(p11);var F11={icon:function(e,t){return{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",fill:e}},{tag:"path",attrs:{d:"M512 140c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zM288 421a48.01 48.01 0 0196 0 48.01 48.01 0 01-96 0zm224 272c-85.5 0-155.6-67.3-160-151.6a8 8 0 018-8.4h48.1c4.2 0 7.8 3.2 8.1 7.4C420 589.9 461.5 629 512 629s92.1-39.1 95.8-88.6c.3-4.2 3.9-7.4 8.1-7.4H664a8 8 0 018 8.4C667.6 625.7 597.5 693 512 693zm176-224a48.01 48.01 0 010-96 48.01 48.01 0 010 96z",fill:t}},{tag:"path",attrs:{d:"M288 421a48 48 0 1096 0 48 48 0 10-96 0zm376 112h-48.1c-4.2 0-7.8 3.2-8.1 7.4-3.7 49.5-45.3 88.6-95.8 88.6s-92-39.1-95.8-88.6c-.3-4.2-3.9-7.4-8.1-7.4H360a8 8 0 00-8 8.4c4.4 84.3 74.5 151.6 160 151.6s155.6-67.3 160-151.6a8 8 0 00-8-8.4zm-24-112a48 48 0 1096 0 48 48 0 10-96 0z",fill:e}}]}},name:"smile",theme:"twotone"};const S11=F11,Gc=window.React;var V11=function(e,t){return Gc.createElement(n,a({},e,{ref:t,icon:S11}))};const C11=Gc.forwardRef(V11);var b11={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 112H724V72c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v40H500V72c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v40H320c-17.7 0-32 14.3-32 32v120h-96c-17.7 0-32 14.3-32 32v632c0 17.7 14.3 32 32 32h512c17.7 0 32-14.3 32-32v-96h96c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zM664 486H514V336h.2L664 485.8v.2zm128 274h-56V456L544 264H360v-80h68v32c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-32h152v32c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-32h68v576z"}}]},name:"snippets",theme:"filled"};const L11=b11,Nc=window.React;var B11=function(e,t){return Nc.createElement(n,a({},e,{ref:t,icon:L11}))};const x11=Nc.forwardRef(B11);var E11={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 112H724V72c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v40H500V72c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v40H320c-17.7 0-32 14.3-32 32v120h-96c-17.7 0-32 14.3-32 32v632c0 17.7 14.3 32 32 32h512c17.7 0 32-14.3 32-32v-96h96c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zM664 888H232V336h218v174c0 22.1 17.9 40 40 40h174v338zm0-402H514V336h.2L664 485.8v.2zm128 274h-56V456L544 264H360v-80h68v32c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-32h152v32c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-32h68v576z"}}]},name:"snippets",theme:"outlined"};const A11=E11,Qc=window.React;var k11=function(e,t){return Qc.createElement(n,a({},e,{ref:t,icon:A11}))};const P11=Qc.forwardRef(k11);var q11={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M450 510V336H232v552h432V550H490c-22.1 0-40-17.9-40-40z",fill:t}},{tag:"path",attrs:{d:"M832 112H724V72c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v40H500V72c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v40H320c-17.7 0-32 14.3-32 32v120h-96c-17.7 0-32 14.3-32 32v632c0 17.7 14.3 32 32 32h512c17.7 0 32-14.3 32-32v-96h96c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zM664 888H232V336h218v174c0 22.1 17.9 40 40 40h174v338zm0-402H514V336h.2L664 485.8v.2zm128 274h-56V456L544 264H360v-80h68v32c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-32h152v32c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-32h68v576z",fill:e}}]}},name:"snippets",theme:"twotone"};const y11=q11,Zc=window.React;var D11=function(e,t){return Zc.createElement(n,a({},e,{ref:t,icon:y11}))};const I11=Zc.forwardRef(D11);var U11={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M688 264c0-4.4-3.6-8-8-8H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48zm-8 136H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zM480 544H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zm-48 308H208V148h560v344c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V108c0-17.7-14.3-32-32-32H168c-17.7 0-32 14.3-32 32v784c0 17.7 14.3 32 32 32h264c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm356.8-74.4c29-26.3 47.2-64.3 47.2-106.6 0-79.5-64.5-144-144-144s-144 64.5-144 144c0 42.3 18.2 80.3 47.2 106.6-57 32.5-96.2 92.7-99.2 162.1-.2 4.5 3.5 8.3 8 8.3h48.1c4.2 0 7.7-3.3 8-7.6C564 871.2 621.7 816 692 816s128 55.2 131.9 124.4c.2 4.2 3.7 7.6 8 7.6H880c4.6 0 8.2-3.8 8-8.3-2.9-69.5-42.2-129.6-99.2-162.1zM692 591c44.2 0 80 35.8 80 80s-35.8 80-80 80-80-35.8-80-80 35.8-80 80-80z"}}]},name:"solution",theme:"outlined"};const W11=U11,Yc=window.React;var G11=function(e,t){return Yc.createElement(n,a({},e,{ref:t,icon:W11}))};const N11=Yc.forwardRef(G11);var Q11={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M839.6 433.8L749 150.5a9.24 9.24 0 00-8.9-6.5h-77.4c-4.1 0-7.6 2.6-8.9 6.5l-91.3 283.3c-.3.9-.5 1.9-.5 2.9 0 5.1 4.2 9.3 9.3 9.3h56.4c4.2 0 7.8-2.8 9-6.8l17.5-61.6h89l17.3 61.5c1.1 4 4.8 6.8 9 6.8h61.2c1 0 1.9-.1 2.8-.4 2.4-.8 4.3-2.4 5.5-4.6 1.1-2.2 1.3-4.7.6-7.1zM663.3 325.5l32.8-116.9h6.3l32.1 116.9h-71.2zm143.5 492.9H677.2v-.4l132.6-188.9c1.1-1.6 1.7-3.4 1.7-5.4v-36.4c0-5.1-4.2-9.3-9.3-9.3h-204c-5.1 0-9.3 4.2-9.3 9.3v43c0 5.1 4.2 9.3 9.3 9.3h122.6v.4L587.7 828.9a9.35 9.35 0 00-1.7 5.4v36.4c0 5.1 4.2 9.3 9.3 9.3h211.4c5.1 0 9.3-4.2 9.3-9.3v-43a9.2 9.2 0 00-9.2-9.3zM416 702h-76V172c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v530h-76c-6.7 0-10.5 7.8-6.3 13l112 141.9a8 8 0 0012.6 0l112-141.9c4.1-5.2.4-13-6.3-13z"}}]},name:"sort-ascending",theme:"outlined"};const Z11=Q11,jc=window.React;var Y11=function(e,t){return jc.createElement(n,a({},e,{ref:t,icon:Z11}))};const j11=jc.forwardRef(Y11);var J11={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M839.6 433.8L749 150.5a9.24 9.24 0 00-8.9-6.5h-77.4c-4.1 0-7.6 2.6-8.9 6.5l-91.3 283.3c-.3.9-.5 1.9-.5 2.9 0 5.1 4.2 9.3 9.3 9.3h56.4c4.2 0 7.8-2.8 9-6.8l17.5-61.6h89l17.3 61.5c1.1 4 4.8 6.8 9 6.8h61.2c1 0 1.9-.1 2.8-.4 2.4-.8 4.3-2.4 5.5-4.6 1.1-2.2 1.3-4.7.6-7.1zM663.3 325.5l32.8-116.9h6.3l32.1 116.9h-71.2zm143.5 492.9H677.2v-.4l132.6-188.9c1.1-1.6 1.7-3.4 1.7-5.4v-36.4c0-5.1-4.2-9.3-9.3-9.3h-204c-5.1 0-9.3 4.2-9.3 9.3v43c0 5.1 4.2 9.3 9.3 9.3h122.6v.4L587.7 828.9a9.35 9.35 0 00-1.7 5.4v36.4c0 5.1 4.2 9.3 9.3 9.3h211.4c5.1 0 9.3-4.2 9.3-9.3v-43a9.2 9.2 0 00-9.2-9.3zM310.3 167.1a8 8 0 00-12.6 0L185.7 309c-4.2 5.3-.4 13 6.3 13h76v530c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V322h76c6.7 0 10.5-7.8 6.3-13l-112-141.9z"}}]},name:"sort-descending",theme:"outlined"};const K11=J11,Jc=window.React;var X11=function(e,t){return Jc.createElement(n,a({},e,{ref:t,icon:K11}))};const _11=Jc.forwardRef(X11);var e41={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M892.1 737.8l-110.3-63.7a15.9 15.9 0 00-21.7 5.9l-19.9 34.5c-4.4 7.6-1.8 17.4 5.8 21.8L856.3 800a15.9 15.9 0 0021.7-5.9l19.9-34.5c4.4-7.6 1.7-17.4-5.8-21.8zM760 344a15.9 15.9 0 0021.7 5.9L892 286.2c7.6-4.4 10.2-14.2 5.8-21.8L878 230a15.9 15.9 0 00-21.7-5.9L746 287.8a15.99 15.99 0 00-5.8 21.8L760 344zm174 132H806c-8.8 0-16 7.2-16 16v40c0 8.8 7.2 16 16 16h128c8.8 0 16-7.2 16-16v-40c0-8.8-7.2-16-16-16zM625.9 115c-5.9 0-11.9 1.6-17.4 5.3L254 352H90c-8.8 0-16 7.2-16 16v288c0 8.8 7.2 16 16 16h164l354.5 231.7c5.5 3.6 11.6 5.3 17.4 5.3 16.7 0 32.1-13.3 32.1-32.1V147.1c0-18.8-15.4-32.1-32.1-32.1z"}}]},name:"sound",theme:"filled"};const t41=e41,Kc=window.React;var c41=function(e,t){return Kc.createElement(n,a({},e,{ref:t,icon:t41}))};const a41=Kc.forwardRef(c41);var n41={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M625.9 115c-5.9 0-11.9 1.6-17.4 5.3L254 352H90c-8.8 0-16 7.2-16 16v288c0 8.8 7.2 16 16 16h164l354.5 231.7c5.5 3.6 11.6 5.3 17.4 5.3 16.7 0 32.1-13.3 32.1-32.1V147.1c0-18.8-15.4-32.1-32.1-32.1zM586 803L293.4 611.7l-18-11.7H146V424h129.4l17.9-11.7L586 221v582zm348-327H806c-8.8 0-16 7.2-16 16v40c0 8.8 7.2 16 16 16h128c8.8 0 16-7.2 16-16v-40c0-8.8-7.2-16-16-16zm-41.9 261.8l-110.3-63.7a15.9 15.9 0 00-21.7 5.9l-19.9 34.5c-4.4 7.6-1.8 17.4 5.8 21.8L856.3 800a15.9 15.9 0 0021.7-5.9l19.9-34.5c4.4-7.6 1.7-17.4-5.8-21.8zM760 344a15.9 15.9 0 0021.7 5.9L892 286.2c7.6-4.4 10.2-14.2 5.8-21.8L878 230a15.9 15.9 0 00-21.7-5.9L746 287.8a15.99 15.99 0 00-5.8 21.8L760 344z"}}]},name:"sound",theme:"outlined"};const l41=n41,Xc=window.React;var o41=function(e,t){return Xc.createElement(n,a({},e,{ref:t,icon:l41}))};const i41=Xc.forwardRef(o41);var r41={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M275.4 424H146v176h129.4l18 11.7L586 803V221L293.3 412.3z",fill:t}},{tag:"path",attrs:{d:"M892.1 737.8l-110.3-63.7a15.9 15.9 0 00-21.7 5.9l-19.9 34.5c-4.4 7.6-1.8 17.4 5.8 21.8L856.3 800a15.9 15.9 0 0021.7-5.9l19.9-34.5c4.4-7.6 1.7-17.4-5.8-21.8zM934 476H806c-8.8 0-16 7.2-16 16v40c0 8.8 7.2 16 16 16h128c8.8 0 16-7.2 16-16v-40c0-8.8-7.2-16-16-16zM760 344a15.9 15.9 0 0021.7 5.9L892 286.2c7.6-4.4 10.2-14.2 5.8-21.8L878 230a15.9 15.9 0 00-21.7-5.9L746 287.8a15.99 15.99 0 00-5.8 21.8L760 344zM625.9 115c-5.9 0-11.9 1.6-17.4 5.3L254 352H90c-8.8 0-16 7.2-16 16v288c0 8.8 7.2 16 16 16h164l354.5 231.7c5.5 3.6 11.6 5.3 17.4 5.3 16.7 0 32.1-13.3 32.1-32.1V147.1c0-18.8-15.4-32.1-32.1-32.1zM586 803L293.4 611.7l-18-11.7H146V424h129.4l17.9-11.7L586 221v582z",fill:e}}]}},name:"sound",theme:"twotone"};const d41=r41,_c=window.React;var s41=function(e,t){return _c.createElement(n,a({},e,{ref:t,icon:d41}))};const v41=_c.forwardRef(s41);var h41={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M938.2 508.4L787.3 389c-3-2.4-7.3-.2-7.3 3.6V478H636V184h204v128c0 2.2 1.8 4 4 4h60c2.2 0 4-1.8 4-4V144c0-15.5-12.5-28-28-28H596c-15.5 0-28 12.5-28 28v736c0 15.5 12.5 28 28 28h284c15.5 0 28-12.5 28-28V712c0-2.2-1.8-4-4-4h-60c-2.2 0-4 1.8-4 4v128H636V546h144v85.4c0 3.8 4.4 6 7.3 3.6l150.9-119.4a4.5 4.5 0 000-7.2zM428 116H144c-15.5 0-28 12.5-28 28v168c0 2.2 1.8 4 4 4h60c2.2 0 4-1.8 4-4V184h204v294H244v-85.4c0-3.8-4.3-6-7.3-3.6l-151 119.4a4.52 4.52 0 000 7.1l151 119.5c2.9 2.3 7.3.2 7.3-3.6V546h144v294H184V712c0-2.2-1.8-4-4-4h-60c-2.2 0-4 1.8-4 4v168c0 15.5 12.5 28 28 28h284c15.5 0 28-12.5 28-28V144c0-15.5-12.5-28-28-28z"}}]},name:"split-cells",theme:"outlined"};const u41=h41,e9=window.React;var f41=function(e,t){return e9.createElement(n,a({},e,{ref:t,icon:u41}))};const w41=e9.forwardRef(f41);var m41={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M721.42 695.17c0-12.45-5.84-22.36-17.5-29.75-75.06-44.73-161.98-67.09-260.75-67.09-51.73 0-107.53 6.61-167.42 19.84-16.33 3.5-24.5 13.6-24.5 30.33 0 7.78 2.63 14.49 7.88 20.13 5.25 5.63 12.15 8.45 20.7 8.45 1.95 0 9.14-1.55 21.59-4.66 51.33-10.5 98.58-15.75 141.75-15.75 87.89 0 165.08 20.02 231.58 60.08 7.39 4.28 13.8 6.42 19.25 6.42 7.39 0 13.8-2.63 19.25-7.88 5.44-5.25 8.17-11.96 8.17-20.12m56-125.42c0-15.56-6.8-27.42-20.42-35.58-92.17-54.84-198.72-82.25-319.67-82.25-59.5 0-118.41 8.16-176.75 24.5-18.66 5.05-28 17.5-28 37.33 0 9.72 3.4 17.99 10.21 24.8 6.8 6.8 15.07 10.2 24.8 10.2 2.72 0 9.91-1.56 21.58-4.67a558.27 558.27 0 01146.41-19.25c108.5 0 203.4 24.11 284.67 72.34 9.33 5.05 16.72 7.58 22.17 7.58 9.72 0 17.98-3.4 24.79-10.2 6.8-6.81 10.2-15.08 10.2-24.8m63-144.67c0-18.27-7.77-31.89-23.33-40.83-49-28.39-105.97-49.88-170.91-64.46-64.95-14.58-131.64-21.87-200.09-21.87-79.33 0-150.1 9.14-212.33 27.41a46.3 46.3 0 00-22.46 14.88c-6.03 7.2-9.04 16.62-9.04 28.29 0 12.06 3.99 22.17 11.96 30.33 7.97 8.17 17.98 12.25 30.04 12.25 4.28 0 12.06-1.55 23.33-4.66 51.73-14.4 111.42-21.59 179.09-21.59 61.83 0 122.01 6.61 180.54 19.84 58.53 13.22 107.82 31.7 147.87 55.41 8.17 4.67 15.95 7 23.34 7 11.27 0 21.1-3.98 29.46-11.96 8.36-7.97 12.54-17.98 12.54-30.04M960 512c0 81.28-20.03 156.24-60.08 224.88-40.06 68.63-94.4 122.98-163.04 163.04C668.24 939.97 593.27 960 512 960s-156.24-20.03-224.88-60.08c-68.63-40.06-122.98-94.4-163.04-163.04C84.03 668.24 64 593.27 64 512s20.03-156.24 60.08-224.88c40.06-68.63 94.4-122.98 163.05-163.04C355.75 84.03 430.73 64 512 64c81.28 0 156.24 20.03 224.88 60.08 68.63 40.06 122.98 94.4 163.04 163.05C939.97 355.75 960 430.73 960 512"}}]},name:"spotify",theme:"filled"};const g41=m41,t9=window.React;var z41=function(e,t){return t9.createElement(n,a({},e,{ref:t,icon:g41}))};const R41=t9.forwardRef(z41);var O41={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.52 64 64 264.52 64 512s200.52 448 448 448 448-200.52 448-448S759.48 64 512 64m0 74.66a371.86 371.86 0 01264.43 108.91A371.86 371.86 0 01885.33 512a371.86 371.86 0 01-108.9 264.43A371.86 371.86 0 01512 885.33a371.86 371.86 0 01-264.43-108.9A371.86 371.86 0 01138.67 512a371.86 371.86 0 01108.9-264.43A371.86 371.86 0 01512 138.67M452.49 316c-72.61 0-135.9 6.72-196 25.68-15.9 3.18-29.16 15.16-29.16 37.34 0 22.14 16.35 41.7 38.5 38.45 9.48 0 15.9-3.47 22.17-3.47 50.59-12.7 107.63-18.67 164.49-18.67 110.55 0 224 24.64 299.82 68.85 9.49 3.2 12.7 6.98 22.18 6.98 22.18 0 37.63-16.32 40.84-38.5 0-18.96-9.48-31.06-22.17-37.33C698.36 341.65 572.52 316 452.49 316M442 454.84c-66.34 0-113.6 9.49-161.02 22.18-15.72 6.23-24.49 16.05-24.49 34.98 0 15.76 12.54 31.51 31.51 31.51 6.42 0 9.18-.3 18.67-3.51 34.72-9.48 82.4-15.16 133.02-15.16 104.23 0 194.95 25.39 261.33 66.5 6.23 3.2 12.7 5.82 22.14 5.82 18.96 0 31.5-16.06 31.5-34.98 0-12.7-5.97-25.24-18.66-31.51-82.13-50.59-186.52-75.83-294-75.83m10.49 136.5c-53.65 0-104.53 5.97-155.16 18.66-12.69 3.21-22.17 12.24-22.17 28 0 12.7 9.93 25.68 25.68 25.68 3.21 0 12.4-3.5 18.67-3.5a581.73 581.73 0 01129.5-15.2c78.9 0 151.06 18.97 211.17 53.69 6.42 3.2 13.55 5.82 19.82 5.82 12.7 0 24.79-9.48 28-22.14 0-15.9-6.87-21.76-16.35-28-69.55-41.14-150.8-63.02-239.16-63.02"}}]},name:"spotify",theme:"outlined"};const $41=O41,c9=window.React;var M41=function(e,t){return c9.createElement(n,a({},e,{ref:t,icon:$41}))};const H41=c9.forwardRef(M41);var p41={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"};const T41=p41,a9=window.React;var F41=function(e,t){return a9.createElement(n,a({},e,{ref:t,icon:T41}))};const S41=a9.forwardRef(F41);var V41={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3zM664.8 561.6l36.1 210.3L512 672.7 323.1 772l36.1-210.3-152.8-149L417.6 382 512 190.7 606.4 382l211.2 30.7-152.8 148.9z"}}]},name:"star",theme:"outlined"};const C41=V41,n9=window.React;var b41=function(e,t){return n9.createElement(n,a({},e,{ref:t,icon:C41}))};const L41=n9.forwardRef(b41);var B41={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512.5 190.4l-94.4 191.3-211.2 30.7 152.8 149-36.1 210.3 188.9-99.3 188.9 99.2-36.1-210.3 152.8-148.9-211.2-30.7z",fill:t}},{tag:"path",attrs:{d:"M908.6 352.8l-253.9-36.9L541.2 85.8c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L370.3 315.9l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1L239 839.4a31.95 31.95 0 0046.4 33.7l227.1-119.4 227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3zM665.3 561.3l36.1 210.3-188.9-99.2-188.9 99.3 36.1-210.3-152.8-149 211.2-30.7 94.4-191.3 94.4 191.3 211.2 30.7-152.8 148.9z",fill:e}}]}},name:"star",theme:"twotone"};const x41=B41,l9=window.React;var E41=function(e,t){return l9.createElement(n,a({},e,{ref:t,icon:x41}))};const A41=l9.forwardRef(E41);var k41={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M347.6 528.95l383.2 301.02c14.25 11.2 35.2 1.1 35.2-16.95V210.97c0-18.05-20.95-28.14-35.2-16.94L347.6 495.05a21.53 21.53 0 000 33.9M330 864h-64a8 8 0 01-8-8V168a8 8 0 018-8h64a8 8 0 018 8v688a8 8 0 01-8 8"}}]},name:"step-backward",theme:"filled"};const P41=k41,o9=window.React;var q41=function(e,t){return o9.createElement(n,a({},e,{ref:t,icon:P41}))};const y41=o9.forwardRef(q41);var D41={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M347.6 528.95l383.2 301.02c14.25 11.2 35.2 1.1 35.2-16.95V210.97c0-18.05-20.95-28.14-35.2-16.94L347.6 495.05a21.53 21.53 0 000 33.9M330 864h-64a8 8 0 01-8-8V168a8 8 0 018-8h64a8 8 0 018 8v688a8 8 0 01-8 8"}}]},name:"step-backward",theme:"outlined"};const I41=D41,i9=window.React;var U41=function(e,t){return i9.createElement(n,a({},e,{ref:t,icon:I41}))};const W41=i9.forwardRef(U41);var G41={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M676.4 528.95L293.2 829.97c-14.25 11.2-35.2 1.1-35.2-16.95V210.97c0-18.05 20.95-28.14 35.2-16.94l383.2 301.02a21.53 21.53 0 010 33.9M694 864h64a8 8 0 008-8V168a8 8 0 00-8-8h-64a8 8 0 00-8 8v688a8 8 0 008 8"}}]},name:"step-forward",theme:"filled"};const N41=G41,r9=window.React;var Q41=function(e,t){return r9.createElement(n,a({},e,{ref:t,icon:N41}))};const Z41=r9.forwardRef(Q41);var Y41={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M676.4 528.95L293.2 829.97c-14.25 11.2-35.2 1.1-35.2-16.95V210.97c0-18.05 20.95-28.14 35.2-16.94l383.2 301.02a21.53 21.53 0 010 33.9M694 864h64a8 8 0 008-8V168a8 8 0 00-8-8h-64a8 8 0 00-8 8v688a8 8 0 008 8"}}]},name:"step-forward",theme:"outlined"};const j41=Y41,d9=window.React;var J41=function(e,t){return d9.createElement(n,a({},e,{ref:t,icon:j41}))};const K41=d9.forwardRef(J41);var X41={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M904 747H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM165.7 621.8l39.7 39.5c3.1 3.1 8.2 3.1 11.3 0l234.7-233.9 97.6 97.3a32.11 32.11 0 0045.2 0l264.2-263.2c3.1-3.1 3.1-8.2 0-11.3l-39.7-39.6a8.03 8.03 0 00-11.3 0l-235.7 235-97.7-97.3a32.11 32.11 0 00-45.2 0L165.7 610.5a7.94 7.94 0 000 11.3z"}}]},name:"stock",theme:"outlined"};const _41=X41,s9=window.React;var e21=function(e,t){return s9.createElement(n,a({},e,{ref:t,icon:_41}))};const t21=s9.forwardRef(e21);var c21={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 64zm234.8 736.5L223.5 277.2c16-19.7 34-37.7 53.7-53.7l523.3 523.3c-16 19.6-34 37.7-53.7 53.7z"}}]},name:"stop",theme:"filled"};const a21=c21,v9=window.React;var n21=function(e,t){return v9.createElement(n,a({},e,{ref:t,icon:a21}))};const l21=v9.forwardRef(n21);var o21={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372 0-89 31.3-170.8 83.5-234.8l523.3 523.3C682.8 852.7 601 884 512 884zm288.5-137.2L277.2 223.5C341.2 171.3 423 140 512 140c205.4 0 372 166.6 372 372 0 89-31.3 170.8-83.5 234.8z"}}]},name:"stop",theme:"outlined"};const i21=o21,h9=window.React;var r21=function(e,t){return h9.createElement(n,a({},e,{ref:t,icon:i21}))};const d21=h9.forwardRef(r21);var s21={icon:function(e,t){return{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 64zm288.5 682.8L277.7 224C258 240 240 258 224 277.7l522.8 522.8C682.8 852.7 601 884 512 884c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372c0 89-31.3 170.8-83.5 234.8z",fill:e}},{tag:"path",attrs:{d:"M512 140c-205.4 0-372 166.6-372 372s166.6 372 372 372c89 0 170.8-31.3 234.8-83.5L224 277.7c16-19.7 34-37.7 53.7-53.7l522.8 522.8C852.7 682.8 884 601 884 512c0-205.4-166.6-372-372-372z",fill:t}}]}},name:"stop",theme:"twotone"};const v21=s21,u9=window.React;var h21=function(e,t){return u9.createElement(n,a({},e,{ref:t,icon:v21}))};const u21=u9.forwardRef(h21);var f21={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M952 474H569.9c-10-2-20.5-4-31.6-6-15.9-2.9-22.2-4.1-30.8-5.8-51.3-10-82.2-20-106.8-34.2-35.1-20.5-52.2-48.3-52.2-85.1 0-37 15.2-67.7 44-89 28.4-21 68.8-32.1 116.8-32.1 54.8 0 97.1 14.4 125.8 42.8 14.6 14.4 25.3 32.1 31.8 52.6 1.3 4.1 2.8 10 4.3 17.8.9 4.8 5.2 8.2 9.9 8.2h72.8c5.6 0 10.1-4.6 10.1-10.1v-1c-.7-6.8-1.3-12.1-2-16-7.3-43.5-28-81.7-59.7-110.3-44.4-40.5-109.7-61.8-188.7-61.8-72.3 0-137.4 18.1-183.3 50.9-25.6 18.4-45.4 41.2-58.6 67.7-13.5 27.1-20.3 58.4-20.3 92.9 0 29.5 5.7 54.5 17.3 76.5 8.3 15.7 19.6 29.5 34.1 42H72c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h433.2c2.1.4 3.9.8 5.9 1.2 30.9 6.2 49.5 10.4 66.6 15.2 23 6.5 40.6 13.3 55.2 21.5 35.8 20.2 53.3 49.2 53.3 89 0 35.3-15.5 66.8-43.6 88.8-30.5 23.9-75.6 36.4-130.5 36.4-43.7 0-80.7-8.5-110.2-25-29.1-16.3-49.1-39.8-59.7-69.5-.8-2.2-1.7-5.2-2.7-9-1.2-4.4-5.3-7.5-9.7-7.5h-79.7c-5.6 0-10.1 4.6-10.1 10.1v1c.2 2.3.4 4.2.6 5.7 6.5 48.8 30.3 88.8 70.7 118.8 47.1 34.8 113.4 53.2 191.8 53.2 84.2 0 154.8-19.8 204.2-57.3 25-18.9 44.2-42.2 57.1-69 13-27.1 19.7-57.9 19.7-91.5 0-31.8-5.8-58.4-17.8-81.4-5.8-11.2-13.1-21.5-21.8-30.8H952c4.4 0 8-3.6 8-8v-60a8 8 0 00-8-7.9z"}}]},name:"strikethrough",theme:"outlined"};const w21=f21,f9=window.React;var m21=function(e,t){return f9.createElement(n,a({},e,{ref:t,icon:w21}))};const g21=f9.forwardRef(m21);var z21={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M688 240c-138 0-252 102.8-269.6 236H249a95.92 95.92 0 00-89-60c-53 0-96 43-96 96s43 96 96 96c40.3 0 74.8-24.8 89-60h169.3C436 681.2 550 784 688 784c150.2 0 272-121.8 272-272S838.2 240 688 240zm128 298c0 4.4-3.6 8-8 8h-86v86c0 4.4-3.6 8-8 8h-52c-4.4 0-8-3.6-8-8v-86h-86c-4.4 0-8-3.6-8-8v-52c0-4.4 3.6-8 8-8h86v-86c0-4.4 3.6-8 8-8h52c4.4 0 8 3.6 8 8v86h86c4.4 0 8 3.6 8 8v52z"}}]},name:"subnode",theme:"outlined"};const R21=z21,w9=window.React;var O21=function(e,t){return w9.createElement(n,a({},e,{ref:t,icon:R21}))};const $21=w9.forwardRef(O21);var M21={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M548 818v126a16 16 0 01-16 16h-40a16 16 0 01-16-16V818c15.85 1.64 27.84 2.46 36 2.46 8.15 0 20.16-.82 36-2.46m205.25-115.66l89.1 89.1a16 16 0 010 22.62l-28.29 28.29a16 16 0 01-22.62 0l-89.1-89.1c12.37-10.04 21.43-17.95 27.2-23.71 5.76-5.77 13.67-14.84 23.71-27.2m-482.5 0c10.04 12.36 17.95 21.43 23.71 27.2 5.77 5.76 14.84 13.67 27.2 23.71l-89.1 89.1a16 16 0 01-22.62 0l-28.29-28.29a16 16 0 010-22.63zM512 278c129.24 0 234 104.77 234 234S641.24 746 512 746 278 641.24 278 512s104.77-234 234-234M206 476c-1.64 15.85-2.46 27.84-2.46 36 0 8.15.82 20.16 2.46 36H80a16 16 0 01-16-16v-40a16 16 0 0116-16zm738 0a16 16 0 0116 16v40a16 16 0 01-16 16H818c1.64-15.85 2.46-27.84 2.46-36 0-8.15-.82-20.16-2.46-36zM814.06 180.65l28.29 28.29a16 16 0 010 22.63l-89.1 89.09c-10.04-12.37-17.95-21.43-23.71-27.2-5.77-5.76-14.84-13.67-27.2-23.71l89.1-89.1a16 16 0 0122.62 0m-581.5 0l89.1 89.1c-12.37 10.04-21.43 17.95-27.2 23.71-5.76 5.77-13.67 14.84-23.71 27.2l-89.1-89.1a16 16 0 010-22.62l28.29-28.29a16 16 0 0122.62 0M532 64a16 16 0 0116 16v126c-15.85-1.64-27.84-2.46-36-2.46-8.15 0-20.16.82-36 2.46V80a16 16 0 0116-16z"}}]},name:"sun",theme:"filled"};const H21=M21,m9=window.React;var p21=function(e,t){return m9.createElement(n,a({},e,{ref:t,icon:H21}))};const T21=m9.forwardRef(p21);var F21={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M548 818v126a16 16 0 01-16 16h-40a16 16 0 01-16-16V818c15.85 1.64 27.84 2.46 36 2.46 8.15 0 20.16-.82 36-2.46m205.25-115.66l89.1 89.1a16 16 0 010 22.62l-28.29 28.29a16 16 0 01-22.62 0l-89.1-89.1c12.37-10.04 21.43-17.95 27.2-23.71 5.76-5.77 13.67-14.84 23.71-27.2m-482.5 0c10.04 12.36 17.95 21.43 23.71 27.2 5.77 5.76 14.84 13.67 27.2 23.71l-89.1 89.1a16 16 0 01-22.62 0l-28.29-28.29a16 16 0 010-22.63zM512 278c129.24 0 234 104.77 234 234S641.24 746 512 746 278 641.24 278 512s104.77-234 234-234m0 72c-89.47 0-162 72.53-162 162s72.53 162 162 162 162-72.53 162-162-72.53-162-162-162M206 476c-1.64 15.85-2.46 27.84-2.46 36 0 8.15.82 20.16 2.46 36H80a16 16 0 01-16-16v-40a16 16 0 0116-16zm738 0a16 16 0 0116 16v40a16 16 0 01-16 16H818c1.64-15.85 2.46-27.84 2.46-36 0-8.15-.82-20.16-2.46-36zM814.06 180.65l28.29 28.29a16 16 0 010 22.63l-89.1 89.09c-10.04-12.37-17.95-21.43-23.71-27.2-5.77-5.76-14.84-13.67-27.2-23.71l89.1-89.1a16 16 0 0122.62 0m-581.5 0l89.1 89.1c-12.37 10.04-21.43 17.95-27.2 23.71-5.76 5.77-13.67 14.84-23.71 27.2l-89.1-89.1a16 16 0 010-22.62l28.29-28.29a16 16 0 0122.62 0M532 64a16 16 0 0116 16v126c-15.85-1.64-27.84-2.46-36-2.46-8.15 0-20.16.82-36 2.46V80a16 16 0 0116-16z"}}]},name:"sun",theme:"outlined"};const S21=F21,g9=window.React;var V21=function(e,t){return g9.createElement(n,a({},e,{ref:t,icon:S21}))};const C21=g9.forwardRef(V21);var b21={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 572H266.8l144.3-183c4.1-5.2.4-13-6.3-13H340c-9.8 0-19.1 4.5-25.1 12.2l-164 208c-16.5 21-1.6 51.8 25.1 51.8h696c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"swap-left",theme:"outlined"};const L21=b21,z9=window.React;var B21=function(e,t){return z9.createElement(n,a({},e,{ref:t,icon:L21}))};const x21=z9.forwardRef(B21);var E21={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M847.9 592H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h605.2L612.9 851c-4.1 5.2-.4 13 6.3 13h72.5c4.9 0 9.5-2.2 12.6-6.1l168.8-214.1c16.5-21 1.6-51.8-25.2-51.8zM872 356H266.8l144.3-183c4.1-5.2.4-13-6.3-13h-72.5c-4.9 0-9.5 2.2-12.6 6.1L150.9 380.2c-16.5 21-1.6 51.8 25.1 51.8h696c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"swap",theme:"outlined"};const A21=E21,R9=window.React;var k21=function(e,t){return R9.createElement(n,a({},e,{ref:t,icon:A21}))};const P21=R9.forwardRef(k21);var q21={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M873.1 596.2l-164-208A32 32 0 00684 376h-64.8c-6.7 0-10.4 7.7-6.3 13l144.3 183H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h695.9c26.8 0 41.7-30.8 25.2-51.8z"}}]},name:"swap-right",theme:"outlined"};const y21=q21,O9=window.React;var D21=function(e,t){return O9.createElement(n,a({},e,{ref:t,icon:y21}))};const I21=O9.forwardRef(D21);var U21={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M752 240H144c-17.7 0-32 14.3-32 32v608c0 17.7 14.3 32 32 32h608c17.7 0 32-14.3 32-32V272c0-17.7-14.3-32-32-32zM596 606c0 4.4-3.6 8-8 8H308c-4.4 0-8-3.6-8-8v-48c0-4.4 3.6-8 8-8h280c4.4 0 8 3.6 8 8v48zm284-494H264c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h576v576c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V144c0-17.7-14.3-32-32-32z"}}]},name:"switcher",theme:"filled"};const W21=U21,$9=window.React;var G21=function(e,t){return $9.createElement(n,a({},e,{ref:t,icon:W21}))};const N21=$9.forwardRef(G21);var Q21={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M752 240H144c-17.7 0-32 14.3-32 32v608c0 17.7 14.3 32 32 32h608c17.7 0 32-14.3 32-32V272c0-17.7-14.3-32-32-32zm-40 600H184V312h528v528zm168-728H264c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h576v576c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V144c0-17.7-14.3-32-32-32zM300 550h296v64H300z"}}]},name:"switcher",theme:"outlined"};const Z21=Q21,M9=window.React;var Y21=function(e,t){return M9.createElement(n,a({},e,{ref:t,icon:Z21}))};const j21=M9.forwardRef(Y21);var J21={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M184 840h528V312H184v528zm116-290h296v64H300v-64z",fill:t}},{tag:"path",attrs:{d:"M880 112H264c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h576v576c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V144c0-17.7-14.3-32-32-32z",fill:e}},{tag:"path",attrs:{d:"M752 240H144c-17.7 0-32 14.3-32 32v608c0 17.7 14.3 32 32 32h608c17.7 0 32-14.3 32-32V272c0-17.7-14.3-32-32-32zm-40 600H184V312h528v528z",fill:e}},{tag:"path",attrs:{d:"M300 550h296v64H300z",fill:e}}]}},name:"switcher",theme:"twotone"};const K21=J21,H9=window.React;var X21=function(e,t){return H9.createElement(n,a({},e,{ref:t,icon:K21}))};const _21=H9.forwardRef(X21);var e31={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M168 504.2c1-43.7 10-86.1 26.9-126 17.3-41 42.1-77.7 73.7-109.4S337 212.3 378 195c42.4-17.9 87.4-27 133.9-27s91.5 9.1 133.8 27A341.5 341.5 0 01755 268.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.7 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c0-6.7-7.7-10.5-12.9-6.3l-56.4 44.1C765.8 155.1 646.2 92 511.8 92 282.7 92 96.3 275.6 92 503.8a8 8 0 008 8.2h60c4.4 0 7.9-3.5 8-7.8zm756 7.8h-60c-4.4 0-7.9 3.5-8 7.8-1 43.7-10 86.1-26.9 126-17.3 41-42.1 77.8-73.7 109.4A342.45 342.45 0 01512.1 856a342.24 342.24 0 01-243.2-100.8c-9.9-9.9-19.2-20.4-27.8-31.4l60.2-47a8 8 0 00-3-14.1l-175.7-43c-5-1.2-9.9 2.6-9.9 7.7l-.7 181c0 6.7 7.7 10.5 12.9 6.3l56.4-44.1C258.2 868.9 377.8 932 512.2 932c229.2 0 415.5-183.7 419.8-411.8a8 8 0 00-8-8.2z"}}]},name:"sync",theme:"outlined"};const t31=e31,p9=window.React;var c31=function(e,t){return p9.createElement(n,a({},e,{ref:t,icon:t31}))};const a31=p9.forwardRef(c31);var n31={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 160H96c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32zm-40 208H676V232h212v136zm0 224H676V432h212v160zM412 432h200v160H412V432zm200-64H412V232h200v136zm-476 64h212v160H136V432zm0-200h212v136H136V232zm0 424h212v136H136V656zm276 0h200v136H412V656zm476 136H676V656h212v136z"}}]},name:"table",theme:"outlined"};const l31=n31,T9=window.React;var o31=function(e,t){return T9.createElement(n,a({},e,{ref:t,icon:l31}))};const i31=T9.forwardRef(o31);var r31={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M800 64H224c-35.3 0-64 28.7-64 64v768c0 35.3 28.7 64 64 64h576c35.3 0 64-28.7 64-64V128c0-35.3-28.7-64-64-64zM512 824c-22.1 0-40-17.9-40-40s17.9-40 40-40 40 17.9 40 40-17.9 40-40 40z"}}]},name:"tablet",theme:"filled"};const d31=r31,F9=window.React;var s31=function(e,t){return F9.createElement(n,a({},e,{ref:t,icon:d31}))};const v31=F9.forwardRef(s31);var h31={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M800 64H224c-35.3 0-64 28.7-64 64v768c0 35.3 28.7 64 64 64h576c35.3 0 64-28.7 64-64V128c0-35.3-28.7-64-64-64zm-8 824H232V136h560v752zM472 784a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"tablet",theme:"outlined"};const u31=h31,S9=window.React;var f31=function(e,t){return S9.createElement(n,a({},e,{ref:t,icon:u31}))};const w31=S9.forwardRef(f31);var m31={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M800 64H224c-35.3 0-64 28.7-64 64v768c0 35.3 28.7 64 64 64h576c35.3 0 64-28.7 64-64V128c0-35.3-28.7-64-64-64zm-8 824H232V136h560v752z",fill:e}},{tag:"path",attrs:{d:"M232 888h560V136H232v752zm280-144c22.1 0 40 17.9 40 40s-17.9 40-40 40-40-17.9-40-40 17.9-40 40-40z",fill:t}},{tag:"path",attrs:{d:"M472 784a40 40 0 1080 0 40 40 0 10-80 0z",fill:e}}]}},name:"tablet",theme:"twotone"};const g31=m31,V9=window.React;var z31=function(e,t){return V9.createElement(n,a({},e,{ref:t,icon:g31}))};const R31=V9.forwardRef(z31);var O31={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M938 458.8l-29.6-312.6c-1.5-16.2-14.4-29-30.6-30.6L565.2 86h-.4c-3.2 0-5.7 1-7.6 2.9L88.9 557.2a9.96 9.96 0 000 14.1l363.8 363.8c1.9 1.9 4.4 2.9 7.1 2.9s5.2-1 7.1-2.9l468.3-468.3c2-2.1 3-5 2.8-8zM699 387c-35.3 0-64-28.7-64-64s28.7-64 64-64 64 28.7 64 64-28.7 64-64 64z"}}]},name:"tag",theme:"filled"};const $31=O31,C9=window.React;var M31=function(e,t){return C9.createElement(n,a({},e,{ref:t,icon:$31}))};const H31=C9.forwardRef(M31);var p31={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M938 458.8l-29.6-312.6c-1.5-16.2-14.4-29-30.6-30.6L565.2 86h-.4c-3.2 0-5.7 1-7.6 2.9L88.9 557.2a9.96 9.96 0 000 14.1l363.8 363.8c1.9 1.9 4.4 2.9 7.1 2.9s5.2-1 7.1-2.9l468.3-468.3c2-2.1 3-5 2.8-8zM459.7 834.7L189.3 564.3 589 164.6 836 188l23.4 247-399.7 399.7zM680 256c-48.5 0-88 39.5-88 88s39.5 88 88 88 88-39.5 88-88-39.5-88-88-88zm0 120c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32z"}}]},name:"tag",theme:"outlined"};const T31=p31,b9=window.React;var F31=function(e,t){return b9.createElement(n,a({},e,{ref:t,icon:T31}))};const S31=b9.forwardRef(F31);var V31={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M589 164.6L189.3 564.3l270.4 270.4L859.4 435 836 188l-247-23.4zM680 432c-48.5 0-88-39.5-88-88s39.5-88 88-88 88 39.5 88 88-39.5 88-88 88z",fill:t}},{tag:"path",attrs:{d:"M680 256c-48.5 0-88 39.5-88 88s39.5 88 88 88 88-39.5 88-88-39.5-88-88-88zm0 120c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32z",fill:e}},{tag:"path",attrs:{d:"M938 458.8l-29.6-312.6c-1.5-16.2-14.4-29-30.6-30.6L565.2 86h-.4c-3.2 0-5.7 1-7.6 2.9L88.9 557.2a9.96 9.96 0 000 14.1l363.8 363.8a9.9 9.9 0 007.1 2.9c2.7 0 5.2-1 7.1-2.9l468.3-468.3c2-2.1 3-5 2.8-8zM459.7 834.7L189.3 564.3 589 164.6 836 188l23.4 247-399.7 399.7z",fill:e}}]}},name:"tag",theme:"twotone"};const C31=V31,L9=window.React;var b31=function(e,t){return L9.createElement(n,a({},e,{ref:t,icon:C31}))};const L31=L9.forwardRef(b31);var B31={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M483.2 790.3L861.4 412c1.7-1.7 2.5-4 2.3-6.3l-25.5-301.4c-.7-7.8-6.8-13.9-14.6-14.6L522.2 64.3c-2.3-.2-4.7.6-6.3 2.3L137.7 444.8a8.03 8.03 0 000 11.3l334.2 334.2c3.1 3.2 8.2 3.2 11.3 0zm122.7-533.4c18.7-18.7 49.1-18.7 67.9 0 18.7 18.7 18.7 49.1 0 67.9-18.7 18.7-49.1 18.7-67.9 0-18.7-18.7-18.7-49.1 0-67.9zm283.8 282.9l-39.6-39.5a8.03 8.03 0 00-11.3 0l-362 361.3-237.6-237a8.03 8.03 0 00-11.3 0l-39.6 39.5a8.03 8.03 0 000 11.3l243.2 242.8 39.6 39.5c3.1 3.1 8.2 3.1 11.3 0l407.3-406.6c3.1-3.1 3.1-8.2 0-11.3z"}}]},name:"tags",theme:"filled"};const x31=B31,B9=window.React;var E31=function(e,t){return B9.createElement(n,a({},e,{ref:t,icon:x31}))};const A31=B9.forwardRef(E31);var k31={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M483.2 790.3L861.4 412c1.7-1.7 2.5-4 2.3-6.3l-25.5-301.4c-.7-7.8-6.8-13.9-14.6-14.6L522.2 64.3c-2.3-.2-4.7.6-6.3 2.3L137.7 444.8a8.03 8.03 0 000 11.3l334.2 334.2c3.1 3.2 8.2 3.2 11.3 0zm62.6-651.7l224.6 19 19 224.6L477.5 694 233.9 450.5l311.9-311.9zm60.16 186.23a48 48 0 1067.88-67.89 48 48 0 10-67.88 67.89zM889.7 539.8l-39.6-39.5a8.03 8.03 0 00-11.3 0l-362 361.3-237.6-237a8.03 8.03 0 00-11.3 0l-39.6 39.5a8.03 8.03 0 000 11.3l243.2 242.8 39.6 39.5c3.1 3.1 8.2 3.1 11.3 0l407.3-406.6c3.1-3.1 3.1-8.2 0-11.3z"}}]},name:"tags",theme:"outlined"};const P31=k31,x9=window.React;var q31=function(e,t){return x9.createElement(n,a({},e,{ref:t,icon:P31}))};const y31=x9.forwardRef(q31);var D31={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M477.5 694l311.9-311.8-19-224.6-224.6-19-311.9 311.9L477.5 694zm116-415.5a47.81 47.81 0 0133.9-33.9c16.6-4.4 34.2.3 46.4 12.4a47.93 47.93 0 0112.4 46.4 47.81 47.81 0 01-33.9 33.9c-16.6 4.4-34.2-.3-46.4-12.4a48.3 48.3 0 01-12.4-46.4z",fill:t}},{tag:"path",attrs:{d:"M476.6 792.6c-1.7-.2-3.4-1-4.7-2.3L137.7 456.1a8.03 8.03 0 010-11.3L515.9 66.6c1.2-1.3 2.9-2.1 4.7-2.3h-.4c-2.3-.2-4.7.6-6.3 2.3L135.7 444.8a8.03 8.03 0 000 11.3l334.2 334.2c1.8 1.9 4.3 2.6 6.7 2.3z",fill:t}},{tag:"path",attrs:{d:"M889.7 539.8l-39.6-39.5a8.03 8.03 0 00-11.3 0l-362 361.3-237.6-237a8.03 8.03 0 00-11.3 0l-39.6 39.5a8.03 8.03 0 000 11.3l243.2 242.8 39.6 39.5c3.1 3.1 8.2 3.1 11.3 0l407.3-406.6c3.1-3.1 3.1-8.2 0-11.3zM652.3 337.3a47.81 47.81 0 0033.9-33.9c4.4-16.6-.3-34.2-12.4-46.4a47.93 47.93 0 00-46.4-12.4 47.81 47.81 0 00-33.9 33.9c-4.4 16.6.3 34.2 12.4 46.4a48.3 48.3 0 0046.4 12.4z",fill:e}},{tag:"path",attrs:{d:"M137.7 444.8a8.03 8.03 0 000 11.3l334.2 334.2c1.3 1.3 2.9 2.1 4.7 2.3 2.4.3 4.8-.5 6.6-2.3L861.4 412c1.7-1.7 2.5-4 2.3-6.3l-25.5-301.4c-.7-7.8-6.8-13.9-14.6-14.6L522.2 64.3h-1.6c-1.8.2-3.4 1-4.7 2.3L137.7 444.8zm408.1-306.2l224.6 19 19 224.6L477.5 694 233.9 450.5l311.9-311.9z",fill:e}}]}},name:"tags",theme:"twotone"};const I31=D31,E9=window.React;var U31=function(e,t){return E9.createElement(n,a({},e,{ref:t,icon:I31}))};const W31=E9.forwardRef(U31);var G31={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 64zM315.7 291.5c27.3 0 49.5 22.1 49.5 49.4s-22.1 49.4-49.5 49.4a49.4 49.4 0 110-98.8zM366.9 578c-13.6 42.3-10.2 26.7-64.4 144.5l-78.5-49s87.7-79.8 105.6-116.2c19.2-38.4-21.1-58.9-21.1-58.9l-60.2-37.5 32.7-50.2c45.4 33.7 48.7 36.6 79.2 67.2 23.8 23.9 20.7 56.8 6.7 100.1zm427.2 55c-15.3 143.8-202.4 90.3-202.4 90.3l10.2-41.1 43.3 9.3c80 5 72.3-64.9 72.3-64.9V423c.6-77.3-72.6-85.4-204.2-38.3l30.6 8.3c-2.5 9-12.5 23.2-25.2 38.6h176v35.6h-99.1v44.5h98.7v35.7h-98.7V622c14.9-4.8 28.6-11.5 40.5-20.5l-8.7-32.5 46.5-14.4 38.8 94.9-57.3 23.9-10.2-37.8c-25.6 19.5-78.8 48-171.8 45.4-99.2 2.6-73.7-112-73.7-112l2.5-1.3H472c-.5 14.7-6.6 38.7 1.7 51.8 6.8 10.8 24.2 12.6 35.3 13.1 1.3.1 2.6.1 3.9.1v-85.3h-101v-35.7h101v-44.5H487c-22.7 24.1-43.5 44.1-43.5 44.1l-30.6-26.7c21.7-22.9 43.3-59.1 56.8-83.2-10.9 4.4-22 9.2-33.6 14.2-11.2 14.3-24.2 29-38.7 43.5.5.8-50-28.4-50-28.4 52.2-44.4 81.4-139.9 81.4-139.9l72.5 20.4s-5.9 14-18.4 35.6c290.3-82.3 307.4 50.5 307.4 50.5s19.1 91.8 3.8 235.7z"}}]},name:"taobao-circle",theme:"filled"};const N31=G31,A9=window.React;var Q31=function(e,t){return A9.createElement(n,a({},e,{ref:t,icon:N31}))};const Z31=A9.forwardRef(Q31);var Y31={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 64zM315.7 291.5c27.3 0 49.5 22.1 49.5 49.4s-22.1 49.4-49.5 49.4a49.4 49.4 0 110-98.8zM366.9 578c-13.6 42.3-10.2 26.7-64.4 144.5l-78.5-49s87.7-79.8 105.6-116.2c19.2-38.4-21.1-58.9-21.1-58.9l-60.2-37.5 32.7-50.2c45.4 33.7 48.7 36.6 79.2 67.2 23.8 23.9 20.7 56.8 6.7 100.1zm427.2 55c-15.3 143.8-202.4 90.3-202.4 90.3l10.2-41.1 43.3 9.3c80 5 72.3-64.9 72.3-64.9V423c.6-77.3-72.6-85.4-204.2-38.3l30.6 8.3c-2.5 9-12.5 23.2-25.2 38.6h176v35.6h-99.1v44.5h98.7v35.7h-98.7V622c14.9-4.8 28.6-11.5 40.5-20.5l-8.7-32.5 46.5-14.4 38.8 94.9-57.3 23.9-10.2-37.8c-25.6 19.5-78.8 48-171.8 45.4-99.2 2.6-73.7-112-73.7-112l2.5-1.3H472c-.5 14.7-6.6 38.7 1.7 51.8 6.8 10.8 24.2 12.6 35.3 13.1 1.3.1 2.6.1 3.9.1v-85.3h-101v-35.7h101v-44.5H487c-22.7 24.1-43.5 44.1-43.5 44.1l-30.6-26.7c21.7-22.9 43.3-59.1 56.8-83.2-10.9 4.4-22 9.2-33.6 14.2-11.2 14.3-24.2 29-38.7 43.5.5.8-50-28.4-50-28.4 52.2-44.4 81.4-139.9 81.4-139.9l72.5 20.4s-5.9 14-18.4 35.6c290.3-82.3 307.4 50.5 307.4 50.5s19.1 91.8 3.8 235.7z"}}]},name:"taobao-circle",theme:"outlined"};const j31=Y31,k9=window.React;var J31=function(e,t){return k9.createElement(n,a({},e,{ref:t,icon:j31}))};const K31=k9.forwardRef(J31);var X31={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M168.5 273.7a68.7 68.7 0 10137.4 0 68.7 68.7 0 10-137.4 0zm730 79.2s-23.7-184.4-426.9-70.1c17.3-30 25.6-49.5 25.6-49.5L396.4 205s-40.6 132.6-113 194.4c0 0 70.1 40.6 69.4 39.4 20.1-20.1 38.2-40.6 53.7-60.4 16.1-7 31.5-13.6 46.7-19.8-18.6 33.5-48.7 83.8-78.8 115.6l42.4 37s28.8-27.7 60.4-61.2h36v61.8H372.9v49.5h140.3v118.5c-1.7 0-3.6 0-5.4-.2-15.4-.7-39.5-3.3-49-18.2-11.5-18.1-3-51.5-2.4-71.9h-97l-3.4 1.8s-35.5 159.1 102.3 155.5c129.1 3.6 203-36 238.6-63.1l14.2 52.6 79.6-33.2-53.9-131.9-64.6 20.1 12.1 45.2c-16.6 12.4-35.6 21.7-56.2 28.4V561.3h137.1v-49.5H628.1V450h137.6v-49.5H521.3c17.6-21.4 31.5-41.1 35-53.6l-42.5-11.6c182.8-65.5 284.5-54.2 283.6 53.2v282.8s10.8 97.1-100.4 90.1l-60.2-12.9-14.2 57.1S882.5 880 903.7 680.2c21.3-200-5.2-327.3-5.2-327.3zm-707.4 18.3l-45.4 69.7 83.6 52.1s56 28.5 29.4 81.9C233.8 625.5 112 736.3 112 736.3l109 68.1c75.4-163.7 70.5-142 89.5-200.7 19.5-60.1 23.7-105.9-9.4-139.1-42.4-42.6-47-46.6-110-93.4z"}}]},name:"taobao",theme:"outlined"};const _31=X31,P9=window.React;var e81=function(e,t){return P9.createElement(n,a({},e,{ref:t,icon:_31}))};const t81=P9.forwardRef(e81);var c81={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zM315.7 291.5c27.3 0 49.5 22.1 49.5 49.4s-22.1 49.4-49.5 49.4a49.4 49.4 0 110-98.8zM366.9 578c-13.6 42.3-10.2 26.7-64.4 144.5l-78.5-49s87.7-79.8 105.6-116.2c19.2-38.4-21.1-58.9-21.1-58.9l-60.2-37.5 32.7-50.2c45.4 33.7 48.7 36.6 79.2 67.2 23.8 23.9 20.7 56.8 6.7 100.1zm427.2 55c-15.3 143.8-202.4 90.3-202.4 90.3l10.2-41.1 43.3 9.3c80 5 72.3-64.9 72.3-64.9V423c.6-77.3-72.6-85.4-204.2-38.3l30.6 8.3c-2.5 9-12.5 23.2-25.2 38.6h176v35.6h-99.1v44.5h98.7v35.7h-98.7V622c14.9-4.8 28.6-11.5 40.5-20.5l-8.7-32.5 46.5-14.4 38.8 94.9-57.3 23.9-10.2-37.8c-25.6 19.5-78.8 48-171.8 45.4-99.2 2.6-73.7-112-73.7-112l2.5-1.3H472c-.5 14.7-6.6 38.7 1.7 51.8 6.8 10.8 24.2 12.6 35.3 13.1 1.3.1 2.6.1 3.9.1v-85.3h-101v-35.7h101v-44.5H487c-22.7 24.1-43.5 44.1-43.5 44.1l-30.6-26.7c21.7-22.9 43.3-59.1 56.8-83.2-10.9 4.4-22 9.2-33.6 14.2-11.2 14.3-24.2 29-38.7 43.5.5.8-50-28.4-50-28.4 52.2-44.4 81.4-139.9 81.4-139.9l72.5 20.4s-5.9 14-18.4 35.6c290.3-82.3 307.4 50.5 307.4 50.5s19.1 91.8 3.8 235.7z"}}]},name:"taobao-square",theme:"filled"};const a81=c81,q9=window.React;var n81=function(e,t){return q9.createElement(n,a({},e,{ref:t,icon:a81}))};const l81=q9.forwardRef(n81);var o81={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M848 359.3H627.7L825.8 109c4.1-5.3.4-13-6.3-13H436c-2.8 0-5.5 1.5-6.9 4L170 547.5c-3.1 5.3.7 12 6.9 12h174.4l-89.4 357.6c-1.9 7.8 7.5 13.3 13.3 7.7L853.5 373c5.2-4.9 1.7-13.7-5.5-13.7z"}}]},name:"thunderbolt",theme:"filled"};const i81=o81,y9=window.React;var r81=function(e,t){return y9.createElement(n,a({},e,{ref:t,icon:i81}))};const d81=y9.forwardRef(r81);var s81={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M848 359.3H627.7L825.8 109c4.1-5.3.4-13-6.3-13H436c-2.8 0-5.5 1.5-6.9 4L170 547.5c-3.1 5.3.7 12 6.9 12h174.4l-89.4 357.6c-1.9 7.8 7.5 13.3 13.3 7.7L853.5 373c5.2-4.9 1.7-13.7-5.5-13.7zM378.2 732.5l60.3-241H281.1l189.6-327.4h224.6L487 427.4h211L378.2 732.5z"}}]},name:"thunderbolt",theme:"outlined"};const v81=s81,D9=window.React;var h81=function(e,t){return D9.createElement(n,a({},e,{ref:t,icon:v81}))};const u81=D9.forwardRef(h81);var f81={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M695.4 164.1H470.8L281.2 491.5h157.4l-60.3 241 319.8-305.1h-211z",fill:t}},{tag:"path",attrs:{d:"M848.1 359.3H627.8L825.9 109c4.1-5.3.4-13-6.3-13H436.1c-2.8 0-5.5 1.5-6.9 4L170.1 547.5c-3.1 5.3.7 12 6.9 12h174.4L262 917.1c-1.9 7.8 7.5 13.3 13.3 7.7L853.6 373c5.2-4.9 1.7-13.7-5.5-13.7zM378.3 732.5l60.3-241H281.2l189.6-327.4h224.6L487.1 427.4h211L378.3 732.5z",fill:e}}]}},name:"thunderbolt",theme:"twotone"};const w81=f81,I9=window.React;var m81=function(e,t){return I9.createElement(n,a({},e,{ref:t,icon:w81}))};const g81=I9.forwardRef(m81);var z81={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 224.96C912 162.57 861.42 112 799.04 112H224.96C162.57 112 112 162.57 112 224.96v574.08C112 861.43 162.58 912 224.96 912h574.08C861.42 912 912 861.43 912 799.04zM774.76 460.92c-51.62.57-99.71-15.03-141.94-43.93v202.87a192.3 192.3 0 01-149 187.85c-119.06 27.17-219.86-58.95-232.57-161.83-13.3-102.89 52.32-193.06 152.89-213.29 19.65-4.04 49.2-4.04 64.46-.57v108.66c-4.7-1.15-9.09-2.31-13.71-2.89-39.3-6.94-77.37 12.72-92.98 48.55-15.6 35.84-5.16 77.45 26.63 101.73 26.59 20.8 56.09 23.7 86.14 9.82 30.06-13.29 46.21-37.56 49.68-70.5.58-4.63.54-9.84.54-15.04V222.21c0-10.99.09-10.5 11.07-10.5h86.12c6.36 0 8.67.9 9.25 8.43 4.62 67.04 55.53 124.14 120.84 132.81 6.94 1.16 14.37 1.62 22.58 2.2z"}}]},name:"tik-tok",theme:"filled"};const R81=z81,U9=window.React;var O81=function(e,t){return U9.createElement(n,a({},e,{ref:t,icon:R81}))};const $81=U9.forwardRef(O81);var M81={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M530.01 112.67c43.67-.67 87-.34 130.33-.67 2.67 51 21 103 58.33 139 37.33 37 90 54 141.33 59.66V445c-48-1.67-96.33-11.67-140-32.34-19-8.66-36.66-19.66-54-31-.33 97.33.34 194.67-.66 291.67-2.67 46.66-18 93-45 131.33-43.66 64-119.32 105.66-196.99 107-47.66 2.66-95.33-10.34-136-34.34C220.04 837.66 172.7 765 165.7 687c-.67-16.66-1-33.33-.34-49.66 6-63.34 37.33-124 86-165.34 55.33-48 132.66-71 204.99-57.33.67 49.34-1.33 98.67-1.33 148-33-10.67-71.67-7.67-100.67 12.33-21 13.67-37 34.67-45.33 58.34-7 17-5 35.66-4.66 53.66 8 54.67 60.66 100.67 116.66 95.67 37.33-.34 73-22 92.33-53.67 6.33-11 13.33-22.33 13.66-35.33 3.34-59.67 2-119 2.34-178.66.33-134.34-.34-268.33.66-402.33"}}]},name:"tik-tok",theme:"outlined"};const H81=M81,W9=window.React;var p81=function(e,t){return W9.createElement(n,a({},e,{ref:t,icon:H81}))};const T81=W9.forwardRef(p81);var F81={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M885 780H165c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h720c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zM400 325.7h73.9V664c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V325.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 171a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13z"}}]},name:"to-top",theme:"outlined"};const S81=F81,G9=window.React;var V81=function(e,t){return G9.createElement(n,a({},e,{ref:t,icon:S81}))};const C81=G9.forwardRef(V81);var b81={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M865.3 244.7c-.3-.3-61.1 59.8-182.1 180.6l-84.9-84.9 180.9-180.9c-95.2-57.3-217.5-42.6-296.8 36.7A244.42 244.42 0 00419 432l1.8 6.7-283.5 283.4c-6.2 6.2-6.2 16.4 0 22.6l141.4 141.4c6.2 6.2 16.4 6.2 22.6 0l283.3-283.3 6.7 1.8c83.7 22.3 173.6-.9 236-63.3 79.4-79.3 94.1-201.6 38-296.6z"}}]},name:"tool",theme:"filled"};const L81=b81,N9=window.React;var B81=function(e,t){return N9.createElement(n,a({},e,{ref:t,icon:L81}))};const x81=N9.forwardRef(B81);var E81={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M876.6 239.5c-.5-.9-1.2-1.8-2-2.5-5-5-13.1-5-18.1 0L684.2 409.3l-67.9-67.9L788.7 169c.8-.8 1.4-1.6 2-2.5 3.6-6.1 1.6-13.9-4.5-17.5-98.2-58-226.8-44.7-311.3 39.7-67 67-89.2 162-66.5 247.4l-293 293c-3 3-2.8 7.9.3 11l169.7 169.7c3.1 3.1 8.1 3.3 11 .3l292.9-292.9c85.5 22.8 180.5.7 247.6-66.4 84.4-84.5 97.7-213.1 39.7-311.3zM786 499.8c-58.1 58.1-145.3 69.3-214.6 33.6l-8.8 8.8-.1-.1-274 274.1-79.2-79.2 230.1-230.1s0 .1.1.1l52.8-52.8c-35.7-69.3-24.5-156.5 33.6-214.6a184.2 184.2 0 01144-53.5L537 318.9a32.05 32.05 0 000 45.3l124.5 124.5a32.05 32.05 0 0045.3 0l132.8-132.8c3.7 51.8-14.4 104.8-53.6 143.9z"}}]},name:"tool",theme:"outlined"};const A81=E81,Q9=window.React;var k81=function(e,t){return Q9.createElement(n,a({},e,{ref:t,icon:A81}))};const P81=Q9.forwardRef(k81);var q81={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M706.8 488.7a32.05 32.05 0 01-45.3 0L537 364.2a32.05 32.05 0 010-45.3l132.9-132.8a184.2 184.2 0 00-144 53.5c-58.1 58.1-69.3 145.3-33.6 214.6L439.5 507c-.1 0-.1-.1-.1-.1L209.3 737l79.2 79.2 274-274.1.1.1 8.8-8.8c69.3 35.7 156.5 24.5 214.6-33.6 39.2-39.1 57.3-92.1 53.6-143.9L706.8 488.7z",fill:t}},{tag:"path",attrs:{d:"M876.6 239.5c-.5-.9-1.2-1.8-2-2.5-5-5-13.1-5-18.1 0L684.2 409.3l-67.9-67.9L788.7 169c.8-.8 1.4-1.6 2-2.5 3.6-6.1 1.6-13.9-4.5-17.5-98.2-58-226.8-44.7-311.3 39.7-67 67-89.2 162-66.5 247.4l-293 293c-3 3-2.8 7.9.3 11l169.7 169.7c3.1 3.1 8.1 3.3 11 .3l292.9-292.9c85.5 22.8 180.5.7 247.6-66.4 84.4-84.5 97.7-213.1 39.7-311.3zM786 499.8c-58.1 58.1-145.3 69.3-214.6 33.6l-8.8 8.8-.1-.1-274 274.1-79.2-79.2 230.1-230.1s0 .1.1.1l52.8-52.8c-35.7-69.3-24.5-156.5 33.6-214.6a184.2 184.2 0 01144-53.5L537 318.9a32.05 32.05 0 000 45.3l124.5 124.5a32.05 32.05 0 0045.3 0l132.8-132.8c3.7 51.8-14.4 104.8-53.6 143.9z",fill:e}}]}},name:"tool",theme:"twotone"};const y81=q81,Z9=window.React;var D81=function(e,t){return Z9.createElement(n,a({},e,{ref:t,icon:y81}))};const I81=Z9.forwardRef(D81);var U81={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 64zm164.7 660.2c-1.1.5-2.3.8-3.5.8h-62c-3.1 0-5.9-1.8-7.2-4.6l-74.6-159.2h-88.7V717c0 4.4-3.6 8-8 8H378c-4.4 0-8-3.6-8-8V307c0-4.4 3.6-8 8-8h155.6c98.8 0 144.2 59.9 144.2 131.1 0 70.2-43.6 106.4-78.4 119.2l80.8 164.2c2.1 3.9.4 8.7-3.5 10.7zM523.9 357h-83.4v148H522c53 0 82.8-25.6 82.8-72.4 0-50.3-32.9-75.6-80.9-75.6z"}}]},name:"trademark-circle",theme:"filled"};const W81=U81,Y9=window.React;var G81=function(e,t){return Y9.createElement(n,a({},e,{ref:t,icon:W81}))};const N81=Y9.forwardRef(G81);var Q81={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 372zm87.5-334.7c34.8-12.8 78.4-49 78.4-119.2 0-71.2-45.5-131.1-144.2-131.1H378c-4.4 0-8 3.6-8 8v410c0 4.4 3.6 8 8 8h54.5c4.4 0 8-3.6 8-8V561.2h88.7l74.6 159.2c1.3 2.8 4.1 4.6 7.2 4.6h62a7.9 7.9 0 007.1-11.5l-80.6-164.2zM522 505h-81.5V357h83.4c48 0 80.9 25.3 80.9 75.5 0 46.9-29.8 72.5-82.8 72.5z"}}]},name:"trademark-circle",theme:"outlined"};const Z81=Q81,j9=window.React;var Y81=function(e,t){return j9.createElement(n,a({},e,{ref:t,icon:Z81}))};const j81=j9.forwardRef(Y81);var J81={icon:function(e,t){return{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",fill:e}},{tag:"path",attrs:{d:"M512 140c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm170.7 584.2c-1.1.5-2.3.8-3.5.8h-62c-3.1 0-5.9-1.8-7.2-4.6l-74.6-159.2h-88.7V717c0 4.4-3.6 8-8 8H384c-4.4 0-8-3.6-8-8V307c0-4.4 3.6-8 8-8h155.6c98.8 0 144.2 59.9 144.2 131.1 0 70.2-43.6 106.4-78.4 119.2l80.8 164.2c2.1 3.9.4 8.7-3.5 10.7z",fill:t}},{tag:"path",attrs:{d:"M529.9 357h-83.4v148H528c53 0 82.8-25.6 82.8-72.4 0-50.3-32.9-75.6-80.9-75.6z",fill:t}},{tag:"path",attrs:{d:"M605.4 549.3c34.8-12.8 78.4-49 78.4-119.2 0-71.2-45.4-131.1-144.2-131.1H384c-4.4 0-8 3.6-8 8v410c0 4.4 3.6 8 8 8h54.7c4.4 0 8-3.6 8-8V561.2h88.7L610 720.4c1.3 2.8 4.1 4.6 7.2 4.6h62c1.2 0 2.4-.3 3.5-.8 3.9-2 5.6-6.8 3.5-10.7l-80.8-164.2zM528 505h-81.5V357h83.4c48 0 80.9 25.3 80.9 75.6 0 46.8-29.8 72.4-82.8 72.4z",fill:e}}]}},name:"trademark-circle",theme:"twotone"};const K81=J81,J9=window.React;var X81=function(e,t){return J9.createElement(n,a({},e,{ref:t,icon:K81}))};const _81=J9.forwardRef(X81);var e61={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 372zm87.5-334.7c34.8-12.8 78.4-49 78.4-119.2 0-71.2-45.5-131.1-144.2-131.1H378c-4.4 0-8 3.6-8 8v410c0 4.4 3.6 8 8 8h54.5c4.4 0 8-3.6 8-8V561.2h88.7l74.6 159.2c1.3 2.8 4.1 4.6 7.2 4.6h62a7.9 7.9 0 007.1-11.5l-80.6-164.2zM522 505h-81.5V357h83.4c48 0 80.9 25.3 80.9 75.5 0 46.9-29.8 72.5-82.8 72.5z"}}]},name:"trademark",theme:"outlined"};const t61=e61,K9=window.React;var c61=function(e,t){return K9.createElement(n,a({},e,{ref:t,icon:t61}))};const a61=K9.forwardRef(c61);var n61={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M668.6 320c0-4.4-3.6-8-8-8h-54.5c-3 0-5.8 1.7-7.1 4.4l-84.7 168.8H511l-84.7-168.8a8 8 0 00-7.1-4.4h-55.7c-1.3 0-2.6.3-3.8 1-3.9 2.1-5.3 7-3.2 10.8l103.9 191.6h-57c-4.4 0-8 3.6-8 8v27.1c0 4.4 3.6 8 8 8h76v39h-76c-4.4 0-8 3.6-8 8v27.1c0 4.4 3.6 8 8 8h76V704c0 4.4 3.6 8 8 8h49.9c4.4 0 8-3.6 8-8v-63.5h76.3c4.4 0 8-3.6 8-8v-27.1c0-4.4-3.6-8-8-8h-76.3v-39h76.3c4.4 0 8-3.6 8-8v-27.1c0-4.4-3.6-8-8-8H564l103.7-191.6c.5-1.1.9-2.4.9-3.7zM157.9 504.2a352.7 352.7 0 01103.5-242.4c32.5-32.5 70.3-58.1 112.4-75.9 43.6-18.4 89.9-27.8 137.6-27.8 47.8 0 94.1 9.3 137.6 27.8 42.1 17.8 79.9 43.4 112.4 75.9 10 10 19.3 20.5 27.9 31.4l-50 39.1a8 8 0 003 14.1l156.8 38.3c5 1.2 9.9-2.6 9.9-7.7l.8-161.5c0-6.7-7.7-10.5-12.9-6.3l-47.8 37.4C770.7 146.3 648.6 82 511.5 82 277 82 86.3 270.1 82 503.8a8 8 0 008 8.2h60c4.3 0 7.8-3.5 7.9-7.8zM934 512h-60c-4.3 0-7.9 3.5-8 7.8a352.7 352.7 0 01-103.5 242.4 352.57 352.57 0 01-112.4 75.9c-43.6 18.4-89.9 27.8-137.6 27.8s-94.1-9.3-137.6-27.8a352.57 352.57 0 01-112.4-75.9c-10-10-19.3-20.5-27.9-31.4l49.9-39.1a8 8 0 00-3-14.1l-156.8-38.3c-5-1.2-9.9 2.6-9.9 7.7l-.8 161.7c0 6.7 7.7 10.5 12.9 6.3l47.8-37.4C253.3 877.7 375.4 942 512.5 942 747 942 937.7 753.9 942 520.2a8 8 0 00-8-8.2z"}}]},name:"transaction",theme:"outlined"};const l61=n61,X9=window.React;var o61=function(e,t){return X9.createElement(n,a({},e,{ref:t,icon:l61}))};const i61=X9.forwardRef(o61);var r61={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M140 188h584v164h76V144c0-17.7-14.3-32-32-32H96c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h544v-76H140V188z"}},{tag:"path",attrs:{d:"M414.3 256h-60.6c-3.4 0-6.4 2.2-7.6 5.4L219 629.4c-.3.8-.4 1.7-.4 2.6 0 4.4 3.6 8 8 8h55.1c3.4 0 6.4-2.2 7.6-5.4L322 540h196.2L422 261.4a8.42 8.42 0 00-7.7-5.4zm12.4 228h-85.5L384 360.2 426.7 484zM936 528H800v-93c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v93H592c-13.3 0-24 10.7-24 24v176c0 13.3 10.7 24 24 24h136v152c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V752h136c13.3 0 24-10.7 24-24V552c0-13.3-10.7-24-24-24zM728 680h-88v-80h88v80zm160 0h-88v-80h88v80z"}}]},name:"translation",theme:"outlined"};const d61=r61,_9=window.React;var s61=function(e,t){return _9.createElement(n,a({},e,{ref:t,icon:d61}))};const v61=_9.forwardRef(s61);var h61={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M868 160h-92v-40c0-4.4-3.6-8-8-8H256c-4.4 0-8 3.6-8 8v40h-92a44 44 0 00-44 44v148c0 81.7 60 149.6 138.2 162C265.6 630.2 359 721.8 476 734.5v105.2H280c-17.7 0-32 14.3-32 32V904c0 4.4 3.6 8 8 8h512c4.4 0 8-3.6 8-8v-32.3c0-17.7-14.3-32-32-32H548V734.5C665 721.8 758.4 630.2 773.8 514 852 501.6 912 433.7 912 352V204a44 44 0 00-44-44zM248 439.6c-37.1-11.9-64-46.7-64-87.6V232h64v207.6zM840 352c0 41-26.9 75.8-64 87.6V232h64v120z"}}]},name:"trophy",theme:"filled"};const u61=h61,ea=window.React;var f61=function(e,t){return ea.createElement(n,a({},e,{ref:t,icon:u61}))};const w61=ea.forwardRef(f61);var m61={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M868 160h-92v-40c0-4.4-3.6-8-8-8H256c-4.4 0-8 3.6-8 8v40h-92a44 44 0 00-44 44v148c0 81.7 60 149.6 138.2 162C265.7 630.2 359 721.7 476 734.5v105.2H280c-17.7 0-32 14.3-32 32V904c0 4.4 3.6 8 8 8h512c4.4 0 8-3.6 8-8v-32.3c0-17.7-14.3-32-32-32H548V734.5C665 721.7 758.3 630.2 773.8 514 852 501.6 912 433.7 912 352V204a44 44 0 00-44-44zM184 352V232h64v207.6a91.99 91.99 0 01-64-87.6zm520 128c0 49.1-19.1 95.4-53.9 130.1-34.8 34.8-81 53.9-130.1 53.9h-16c-49.1 0-95.4-19.1-130.1-53.9-34.8-34.8-53.9-81-53.9-130.1V184h384v296zm136-128c0 41-26.9 75.8-64 87.6V232h64v120z"}}]},name:"trophy",theme:"outlined"};const g61=m61,ta=window.React;var z61=function(e,t){return ta.createElement(n,a({},e,{ref:t,icon:g61}))};const R61=ta.forwardRef(z61);var O61={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M320 480c0 49.1 19.1 95.3 53.9 130.1 34.7 34.8 81 53.9 130.1 53.9h16c49.1 0 95.3-19.1 130.1-53.9 34.8-34.7 53.9-81 53.9-130.1V184H320v296zM184 352c0 41 26.9 75.8 64 87.6-37.1-11.9-64-46.7-64-87.6zm364 382.5C665 721.8 758.4 630.2 773.8 514 758.3 630.2 665 721.7 548 734.5zM250.2 514C265.6 630.2 359 721.8 476 734.5 359 721.7 265.7 630.2 250.2 514z",fill:t}},{tag:"path",attrs:{d:"M868 160h-92v-40c0-4.4-3.6-8-8-8H256c-4.4 0-8 3.6-8 8v40h-92a44 44 0 00-44 44v148c0 81.7 60 149.6 138.2 162C265.7 630.2 359 721.7 476 734.5v105.2H280c-17.7 0-32 14.3-32 32V904c0 4.4 3.6 8 8 8h512c4.4 0 8-3.6 8-8v-32.3c0-17.7-14.3-32-32-32H548V734.5C665 721.7 758.3 630.2 773.8 514 852 501.6 912 433.7 912 352V204a44 44 0 00-44-44zM248 439.6a91.99 91.99 0 01-64-87.6V232h64v207.6zM704 480c0 49.1-19.1 95.4-53.9 130.1-34.8 34.8-81 53.9-130.1 53.9h-16c-49.1 0-95.4-19.1-130.1-53.9-34.8-34.8-53.9-81-53.9-130.1V184h384v296zm136-128c0 41-26.9 75.8-64 87.6V232h64v120z",fill:e}}]}},name:"trophy",theme:"twotone"};const $61=O61,ca=window.React;var M61=function(e,t){return ca.createElement(n,a({},e,{ref:t,icon:$61}))};const H61=ca.forwardRef(M61);var p61={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M608 192a32 32 0 0132 32v160h174.81a32 32 0 0126.68 14.33l113.19 170.84a32 32 0 015.32 17.68V672a32 32 0 01-32 32h-96c0 70.7-57.3 128-128 128s-128-57.3-128-128H384c0 70.7-57.3 128-128 128s-128-57.3-128-128H96a32 32 0 01-32-32V224a32 32 0 0132-32zM256 640a64 64 0 000 128h1.06A64 64 0 00256 640m448 0a64 64 0 000 128h1.06A64 64 0 00704 640m93.63-192H640v145.12A127.43 127.43 0 01704 576c47.38 0 88.75 25.74 110.88 64H896v-43.52zM500 448H332a12 12 0 00-12 12v40a12 12 0 0012 12h168a12 12 0 0012-12v-40a12 12 0 00-12-12M308 320H204a12 12 0 00-12 12v40a12 12 0 0012 12h104a12 12 0 0012-12v-40a12 12 0 00-12-12"}}]},name:"truck",theme:"filled"};const T61=p61,aa=window.React;var F61=function(e,t){return aa.createElement(n,a({},e,{ref:t,icon:T61}))};const S61=aa.forwardRef(F61);var V61={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M608 192a32 32 0 0132 32v160h174.81a32 32 0 0126.68 14.33l113.19 170.84a32 32 0 015.32 17.68V672a32 32 0 01-32 32h-96c0 70.7-57.3 128-128 128s-128-57.3-128-128H384c0 70.7-57.3 128-128 128s-128-57.3-128-128H96a32 32 0 01-32-32V224a32 32 0 0132-32zM256 640a64 64 0 000 128h1.06A64 64 0 00256 640m448 0a64 64 0 000 128h1.06A64 64 0 00704 640M576 256H128v384h17.12c22.13-38.26 63.5-64 110.88-64 47.38 0 88.75 25.74 110.88 64H576zm221.63 192H640v145.12A127.43 127.43 0 01704 576c47.38 0 88.75 25.74 110.88 64H896v-43.52zM500 448a12 12 0 0112 12v40a12 12 0 01-12 12H332a12 12 0 01-12-12v-40a12 12 0 0112-12zM308 320a12 12 0 0112 12v40a12 12 0 01-12 12H204a12 12 0 01-12-12v-40a12 12 0 0112-12z"}}]},name:"truck",theme:"outlined"};const C61=V61,na=window.React;var b61=function(e,t){return na.createElement(n,a({},e,{ref:t,icon:C61}))};const L61=na.forwardRef(b61);var B61={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"filter",attrs:{filterUnits:"objectBoundingBox",height:"102.3%",id:"a",width:"102.3%",x:"-1.2%",y:"-1.2%"},children:[{tag:"feOffset",attrs:{dy:"2",in:"SourceAlpha",result:"shadowOffsetOuter1"}},{tag:"feGaussianBlur",attrs:{in:"shadowOffsetOuter1",result:"shadowBlurOuter1",stdDeviation:"2"}},{tag:"feColorMatrix",attrs:{in:"shadowBlurOuter1",result:"shadowMatrixOuter1",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.5 0"}},{tag:"feMerge",attrs:{},children:[{tag:"feMergeNode",attrs:{in:"shadowMatrixOuter1"}},{tag:"feMergeNode",attrs:{in:"SourceGraphic"}}]}]}]},{tag:"g",attrs:{filter:"url(#a)",transform:"translate(9 9)"},children:[{tag:"path",attrs:{d:"M185.14 112L128 254.86V797.7h171.43V912H413.7L528 797.71h142.86l200-200V112zm314.29 428.57H413.7V310.21h85.72zm200 0H613.7V310.21h85.72z"}}]}]},name:"twitch",theme:"filled"};const x61=B61,la=window.React;var E61=function(e,t){return la.createElement(n,a({},e,{ref:t,icon:x61}))};const A61=la.forwardRef(E61);var k61={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M166.13 112L114 251.17v556.46h191.2V912h104.4l104.23-104.4h156.5L879 599V112zm69.54 69.5H809.5v382.63L687.77 685.87H496.5L392.27 790.1V685.87h-156.6zM427 529.4h69.5V320.73H427zm191.17 0h69.53V320.73h-69.53z"}}]},name:"twitch",theme:"outlined"};const P61=k61,oa=window.React;var q61=function(e,t){return oa.createElement(n,a({},e,{ref:t,icon:P61}))};const y61=oa.forwardRef(q61);var D61={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 64zm215.3 337.7c.3 4.7.3 9.6.3 14.4 0 146.8-111.8 315.9-316.1 315.9-63 0-121.4-18.3-170.6-49.8 9 1 17.6 1.4 26.8 1.4 52 0 99.8-17.6 137.9-47.4-48.8-1-89.8-33-103.8-77 17.1 2.5 32.5 2.5 50.1-2a111 111 0 01-88.9-109v-1.4c14.7 8.3 32 13.4 50.1 14.1a111.13 111.13 0 01-49.5-92.4c0-20.7 5.4-39.6 15.1-56a315.28 315.28 0 00229 116.1C492 353.1 548.4 292 616.2 292c32 0 60.8 13.4 81.1 35 25.1-4.7 49.1-14.1 70.5-26.7-8.3 25.7-25.7 47.4-48.8 61.1 22.4-2.4 44-8.6 64-17.3-15.1 22.2-34 41.9-55.7 57.6z"}}]},name:"twitter-circle",theme:"filled"};const I61=D61,ia=window.React;var U61=function(e,t){return ia.createElement(n,a({},e,{ref:t,icon:I61}))};const W61=ia.forwardRef(U61);var G61={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 254.3c-30.6 13.2-63.9 22.7-98.2 26.4a170.1 170.1 0 0075-94 336.64 336.64 0 01-108.2 41.2A170.1 170.1 0 00672 174c-94.5 0-170.5 76.6-170.5 170.6 0 13.2 1.6 26.4 4.2 39.1-141.5-7.4-267.7-75-351.6-178.5a169.32 169.32 0 00-23.2 86.1c0 59.2 30.1 111.4 76 142.1a172 172 0 01-77.1-21.7v2.1c0 82.9 58.6 151.6 136.7 167.4a180.6 180.6 0 01-44.9 5.8c-11.1 0-21.6-1.1-32.2-2.6C211 652 273.9 701.1 348.8 702.7c-58.6 45.9-132 72.9-211.7 72.9-14.3 0-27.5-.5-41.2-2.1C171.5 822 261.2 850 357.8 850 671.4 850 843 590.2 843 364.7c0-7.4 0-14.8-.5-22.2 33.2-24.3 62.3-54.4 85.5-88.2z"}}]},name:"twitter",theme:"outlined"};const N61=G61,ra=window.React;var Q61=function(e,t){return ra.createElement(n,a({},e,{ref:t,icon:N61}))};const Z61=ra.forwardRef(Q61);var Y61={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zM727.3 401.7c.3 4.7.3 9.6.3 14.4 0 146.8-111.8 315.9-316.1 315.9-63 0-121.4-18.3-170.6-49.8 9 1 17.6 1.4 26.8 1.4 52 0 99.8-17.6 137.9-47.4-48.8-1-89.8-33-103.8-77 17.1 2.5 32.5 2.5 50.1-2a111 111 0 01-88.9-109v-1.4c14.7 8.3 32 13.4 50.1 14.1a111.13 111.13 0 01-49.5-92.4c0-20.7 5.4-39.6 15.1-56a315.28 315.28 0 00229 116.1C492 353.1 548.4 292 616.2 292c32 0 60.8 13.4 81.1 35 25.1-4.7 49.1-14.1 70.5-26.7-8.3 25.7-25.7 47.4-48.8 61.1 22.4-2.4 44-8.6 64-17.3-15.1 22.2-34 41.9-55.7 57.6z"}}]},name:"twitter-square",theme:"filled"};const j61=Y61,da=window.React;var J61=function(e,t){return da.createElement(n,a({},e,{ref:t,icon:j61}))};const K61=da.forwardRef(J61);var X61={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M824 804H200c-4.4 0-8 3.4-8 7.6v60.8c0 4.2 3.6 7.6 8 7.6h624c4.4 0 8-3.4 8-7.6v-60.8c0-4.2-3.6-7.6-8-7.6zm-312-76c69.4 0 134.6-27.1 183.8-76.2C745 602.7 772 537.4 772 468V156c0-6.6-5.4-12-12-12h-60c-6.6 0-12 5.4-12 12v312c0 97-79 176-176 176s-176-79-176-176V156c0-6.6-5.4-12-12-12h-60c-6.6 0-12 5.4-12 12v312c0 69.4 27.1 134.6 76.2 183.8C377.3 701 442.6 728 512 728z"}}]},name:"underline",theme:"outlined"};const _61=X61,sa=window.React;var e01=function(e,t){return sa.createElement(n,a({},e,{ref:t,icon:_61}))};const t01=sa.forwardRef(e01);var c01={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M511.4 124C290.5 124.3 112 303 112 523.9c0 128 60.2 242 153.8 315.2l-37.5 48c-4.1 5.3-.3 13 6.3 12.9l167-.8c5.2 0 9-4.9 7.7-9.9L369.8 727a8 8 0 00-14.1-3L315 776.1c-10.2-8-20-16.7-29.3-26a318.64 318.64 0 01-68.6-101.7C200.4 609 192 567.1 192 523.9s8.4-85.1 25.1-124.5c16.1-38.1 39.2-72.3 68.6-101.7 29.4-29.4 63.6-52.5 101.7-68.6C426.9 212.4 468.8 204 512 204s85.1 8.4 124.5 25.1c38.1 16.1 72.3 39.2 101.7 68.6 29.4 29.4 52.5 63.6 68.6 101.7 16.7 39.4 25.1 81.3 25.1 124.5s-8.4 85.1-25.1 124.5a318.64 318.64 0 01-68.6 101.7c-7.5 7.5-15.3 14.5-23.4 21.2a7.93 7.93 0 00-1.2 11.1l39.4 50.5c2.8 3.5 7.9 4.1 11.4 1.3C854.5 760.8 912 649.1 912 523.9c0-221.1-179.4-400.2-400.6-399.9z"}}]},name:"undo",theme:"outlined"};const a01=c01,va=window.React;var n01=function(e,t){return va.createElement(n,a({},e,{ref:t,icon:a01}))};const l01=va.forwardRef(n01);var o01={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M736 550H288c-8.8 0-16 7.2-16 16v176c0 8.8 7.2 16 16 16h448c8.8 0 16-7.2 16-16V566c0-8.8-7.2-16-16-16zm-56 136H344v-64h336v64zm208 130c-39.8 0-72 32.2-72 72s32.2 72 72 72 72-32.2 72-72-32.2-72-72-72zm0 96c-13.3 0-24-10.7-24-24s10.7-24 24-24 24 10.7 24 24-10.7 24-24 24zM736 266H288c-8.8 0-16 7.2-16 16v176c0 8.8 7.2 16 16 16h448c8.8 0 16-7.2 16-16V282c0-8.8-7.2-16-16-16zm-56 136H344v-64h336v64zm208-194c39.8 0 72-32.2 72-72s-32.2-72-72-72-72 32.2-72 72 32.2 72 72 72zm0-96c13.3 0 24 10.7 24 24s-10.7 24-24 24-24-10.7-24-24 10.7-24 24-24zM136 64c-39.8 0-72 32.2-72 72s32.2 72 72 72 72-32.2 72-72-32.2-72-72-72zm0 96c-13.3 0-24-10.7-24-24s10.7-24 24-24 24 10.7 24 24-10.7 24-24 24zm0 656c-39.8 0-72 32.2-72 72s32.2 72 72 72 72-32.2 72-72-32.2-72-72-72zm0 96c-13.3 0-24-10.7-24-24s10.7-24 24-24 24 10.7 24 24-10.7 24-24 24z"}}]},name:"ungroup",theme:"outlined"};const i01=o01,ha=window.React;var r01=function(e,t){return ha.createElement(n,a({},e,{ref:t,icon:i01}))};const d01=ha.forwardRef(r01);var s01={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 464H332V240c0-30.9 25.1-56 56-56h248c30.9 0 56 25.1 56 56v68c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-68c0-70.7-57.3-128-128-128H388c-70.7 0-128 57.3-128 128v224h-68c-17.7 0-32 14.3-32 32v384c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V496c0-17.7-14.3-32-32-32zM540 701v53c0 4.4-3.6 8-8 8h-40c-4.4 0-8-3.6-8-8v-53a48.01 48.01 0 1156 0z"}}]},name:"unlock",theme:"filled"};const v01=s01,ua=window.React;var h01=function(e,t){return ua.createElement(n,a({},e,{ref:t,icon:v01}))};const u01=ua.forwardRef(h01);var f01={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 464H332V240c0-30.9 25.1-56 56-56h248c30.9 0 56 25.1 56 56v68c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-68c0-70.7-57.3-128-128-128H388c-70.7 0-128 57.3-128 128v224h-68c-17.7 0-32 14.3-32 32v384c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V496c0-17.7-14.3-32-32-32zm-40 376H232V536h560v304zM484 701v53c0 4.4 3.6 8 8 8h40c4.4 0 8-3.6 8-8v-53a48.01 48.01 0 10-56 0z"}}]},name:"unlock",theme:"outlined"};const w01=f01,fa=window.React;var m01=function(e,t){return fa.createElement(n,a({},e,{ref:t,icon:w01}))};const g01=fa.forwardRef(m01);var z01={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M232 840h560V536H232v304zm280-226a48.01 48.01 0 0128 87v53c0 4.4-3.6 8-8 8h-40c-4.4 0-8-3.6-8-8v-53a48.01 48.01 0 0128-87z",fill:t}},{tag:"path",attrs:{d:"M484 701v53c0 4.4 3.6 8 8 8h40c4.4 0 8-3.6 8-8v-53a48.01 48.01 0 10-56 0z",fill:e}},{tag:"path",attrs:{d:"M832 464H332V240c0-30.9 25.1-56 56-56h248c30.9 0 56 25.1 56 56v68c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-68c0-70.7-57.3-128-128-128H388c-70.7 0-128 57.3-128 128v224h-68c-17.7 0-32 14.3-32 32v384c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V496c0-17.7-14.3-32-32-32zm-40 376H232V536h560v304z",fill:e}}]}},name:"unlock",theme:"twotone"};const R01=z01,wa=window.React;var O01=function(e,t){return wa.createElement(n,a({},e,{ref:t,icon:R01}))};const $01=wa.forwardRef(O01);var M01={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"unordered-list",theme:"outlined"};const H01=M01,ma=window.React;var p01=function(e,t){return ma.createElement(n,a({},e,{ref:t,icon:H01}))};const T01=ma.forwardRef(p01);var F01={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 64zm178 555h-46.9c-10.2 0-19.9-4.9-25.9-13.2L512 460.4 406.8 605.8c-6 8.3-15.6 13.2-25.9 13.2H334c-6.5 0-10.3-7.4-6.5-12.7l178-246c3.2-4.4 9.7-4.4 12.9 0l178 246c3.9 5.3.1 12.7-6.4 12.7z"}}]},name:"up-circle",theme:"filled"};const S01=F01,ga=window.React;var V01=function(e,t){return ga.createElement(n,a({},e,{ref:t,icon:S01}))};const C01=ga.forwardRef(V01);var b01={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M518.5 360.3a7.95 7.95 0 00-12.9 0l-178 246c-3.8 5.3 0 12.7 6.5 12.7H381c10.2 0 19.9-4.9 25.9-13.2L512 460.4l105.2 145.4c6 8.3 15.6 13.2 25.9 13.2H690c6.5 0 10.3-7.4 6.5-12.7l-178-246z"}},{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:"up-circle",theme:"outlined"};const L01=b01,za=window.React;var B01=function(e,t){return za.createElement(n,a({},e,{ref:t,icon:L01}))};const x01=za.forwardRef(B01);var E01={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 140c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm178 479h-46.9c-10.2 0-19.9-4.9-25.9-13.2L512 460.4 406.8 605.8c-6 8.3-15.6 13.2-25.9 13.2H334c-6.5 0-10.3-7.4-6.5-12.7l178-246c3.2-4.4 9.7-4.4 12.9 0l178 246c3.9 5.3.1 12.7-6.4 12.7z",fill:t}},{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",fill:e}},{tag:"path",attrs:{d:"M518.4 360.3a7.95 7.95 0 00-12.9 0l-178 246c-3.8 5.3 0 12.7 6.5 12.7h46.9c10.3 0 19.9-4.9 25.9-13.2L512 460.4l105.2 145.4c6 8.3 15.7 13.2 25.9 13.2H690c6.5 0 10.3-7.4 6.4-12.7l-178-246z",fill:e}}]}},name:"up-circle",theme:"twotone"};const A01=E01,Ra=window.React;var k01=function(e,t){return Ra.createElement(n,a({},e,{ref:t,icon:A01}))};const P01=Ra.forwardRef(k01);var q01={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"};const y01=q01,Oa=window.React;var D01=function(e,t){return Oa.createElement(n,a({},e,{ref:t,icon:y01}))};const I01=Oa.forwardRef(D01);var U01={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zM690 624h-46.9c-10.2 0-19.9-4.9-25.9-13.2L512 465.4 406.8 610.8c-6 8.3-15.6 13.2-25.9 13.2H334c-6.5 0-10.3-7.4-6.5-12.7l178-246c3.2-4.4 9.7-4.4 12.9 0l178 246c3.9 5.3.1 12.7-6.4 12.7z"}}]},name:"up-square",theme:"filled"};const W01=U01,$a=window.React;var G01=function(e,t){return $a.createElement(n,a({},e,{ref:t,icon:W01}))};const N01=$a.forwardRef(G01);var Q01={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M334 624h46.9c10.2 0 19.9-4.9 25.9-13.2L512 465.4l105.2 145.4c6 8.3 15.6 13.2 25.9 13.2H690c6.5 0 10.3-7.4 6.5-12.7l-178-246a7.95 7.95 0 00-12.9 0l-178 246A7.96 7.96 0 00334 624z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"up-square",theme:"outlined"};const Z01=Q01,Ma=window.React;var Y01=function(e,t){return Ma.createElement(n,a({},e,{ref:t,icon:Z01}))};const j01=Ma.forwardRef(Y01);var J01={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z",fill:e}},{tag:"path",attrs:{d:"M184 840h656V184H184v656zm143.5-228.7l178-246c3.2-4.4 9.7-4.4 12.9 0l178 246c3.9 5.3.1 12.7-6.4 12.7h-46.9c-10.2 0-19.9-4.9-25.9-13.2L512 465.4 406.8 610.8c-6 8.3-15.6 13.2-25.9 13.2H334c-6.5 0-10.3-7.4-6.5-12.7z",fill:t}},{tag:"path",attrs:{d:"M334 624h46.9c10.3 0 19.9-4.9 25.9-13.2L512 465.4l105.2 145.4c6 8.3 15.7 13.2 25.9 13.2H690c6.5 0 10.3-7.4 6.4-12.7l-178-246a7.95 7.95 0 00-12.9 0l-178 246c-3.8 5.3 0 12.7 6.5 12.7z",fill:e}}]}},name:"up-square",theme:"twotone"};const K01=J01,Ha=window.React;var X01=function(e,t){return Ha.createElement(n,a({},e,{ref:t,icon:K01}))};const _01=Ha.forwardRef(X01);var e51={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M400 317.7h73.9V656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V317.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 163a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"upload",theme:"outlined"};const t51=e51,pa=window.React;var c51=function(e,t){return pa.createElement(n,a({},e,{ref:t,icon:t51}))};const a51=pa.forwardRef(c51);var n51={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M408 312h48c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8zm352 120V144c0-17.7-14.3-32-32-32H296c-17.7 0-32 14.3-32 32v288c-66.2 0-120 52.1-120 116v356c0 4.4 3.6 8 8 8h720c4.4 0 8-3.6 8-8V548c0-63.9-53.8-116-120-116zm-72 0H336V184h352v248zM568 312h48c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}}]},name:"usb",theme:"filled"};const l51=n51,Ta=window.React;var o51=function(e,t){return Ta.createElement(n,a({},e,{ref:t,icon:l51}))};const i51=Ta.forwardRef(o51);var r51={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M760 432V144c0-17.7-14.3-32-32-32H296c-17.7 0-32 14.3-32 32v288c-66.2 0-120 52.1-120 116v356c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V548c0-24.3 21.6-44 48.1-44h495.8c26.5 0 48.1 19.7 48.1 44v356c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V548c0-63.9-53.8-116-120-116zm-424 0V184h352v248H336zm120-184h-48c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zm160 0h-48c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}}]},name:"usb",theme:"outlined"};const d51=r51,Fa=window.React;var s51=function(e,t){return Fa.createElement(n,a({},e,{ref:t,icon:d51}))};const v51=Fa.forwardRef(s51);var h51={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M759.9 504H264.1c-26.5 0-48.1 19.7-48.1 44v292h592V548c0-24.3-21.6-44-48.1-44z",fill:t}},{tag:"path",attrs:{d:"M456 248h-48c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zm160 0h-48c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z",fill:e}},{tag:"path",attrs:{d:"M760 432V144c0-17.7-14.3-32-32-32H296c-17.7 0-32 14.3-32 32v288c-66.2 0-120 52.1-120 116v356c0 4.4 3.6 8 8 8h720c4.4 0 8-3.6 8-8V548c0-63.9-53.8-116-120-116zM336 184h352v248H336V184zm472 656H216V548c0-24.3 21.6-44 48.1-44h495.8c26.5 0 48.1 19.7 48.1 44v292z",fill:e}}]}},name:"usb",theme:"twotone"};const u51=h51,Sa=window.React;var f51=function(e,t){return Sa.createElement(n,a({},e,{ref:t,icon:u51}))};const w51=Sa.forwardRef(f51);var m51={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M678.3 642.4c24.2-13 51.9-20.4 81.4-20.4h.1c3 0 4.4-3.6 2.2-5.6a371.67 371.67 0 00-103.7-65.8c-.4-.2-.8-.3-1.2-.5C719.2 505 759.6 431.7 759.6 349c0-137-110.8-248-247.5-248S264.7 212 264.7 349c0 82.7 40.4 156 102.6 201.1-.4.2-.8.3-1.2.5-44.7 18.9-84.8 46-119.3 80.6a373.42 373.42 0 00-80.4 119.5A373.6 373.6 0 00137 888.8a8 8 0 008 8.2h59.9c4.3 0 7.9-3.5 8-7.8 2-77.2 32.9-149.5 87.6-204.3C357 628.2 432.2 597 512.2 597c56.7 0 111.1 15.7 158 45.1a8.1 8.1 0 008.1.3zM512.2 521c-45.8 0-88.9-17.9-121.4-50.4A171.2 171.2 0 01340.5 349c0-45.9 17.9-89.1 50.3-121.6S466.3 177 512.2 177s88.9 17.9 121.4 50.4A171.2 171.2 0 01683.9 349c0 45.9-17.9 89.1-50.3 121.6C601.1 503.1 558 521 512.2 521zM880 759h-84v-84c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v84h-84c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h84v84c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-84h84c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8z"}}]},name:"user-add",theme:"outlined"};const g51=m51,Va=window.React;var z51=function(e,t){return Va.createElement(n,a({},e,{ref:t,icon:g51}))};const R51=Va.forwardRef(z51);var O51={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M678.3 655.4c24.2-13 51.9-20.4 81.4-20.4h.1c3 0 4.4-3.6 2.2-5.6a371.67 371.67 0 00-103.7-65.8c-.4-.2-.8-.3-1.2-.5C719.2 518 759.6 444.7 759.6 362c0-137-110.8-248-247.5-248S264.7 225 264.7 362c0 82.7 40.4 156 102.6 201.1-.4.2-.8.3-1.2.5-44.7 18.9-84.8 46-119.3 80.6a373.42 373.42 0 00-80.4 119.5A373.6 373.6 0 00137 901.8a8 8 0 008 8.2h59.9c4.3 0 7.9-3.5 8-7.8 2-77.2 32.9-149.5 87.6-204.3C357 641.2 432.2 610 512.2 610c56.7 0 111.1 15.7 158 45.1a8.1 8.1 0 008.1.3zM512.2 534c-45.8 0-88.9-17.9-121.4-50.4A171.2 171.2 0 01340.5 362c0-45.9 17.9-89.1 50.3-121.6S466.3 190 512.2 190s88.9 17.9 121.4 50.4A171.2 171.2 0 01683.9 362c0 45.9-17.9 89.1-50.3 121.6C601.1 516.1 558 534 512.2 534zM880 772H640c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h240c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8z"}}]},name:"user-delete",theme:"outlined"};const $51=O51,Ca=window.React;var M51=function(e,t){return Ca.createElement(n,a({},e,{ref:t,icon:$51}))};const H51=Ca.forwardRef(M51);var p51={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M759 335c0-137-111-248-248-248S263 198 263 335c0 82.8 40.6 156.2 103 201.2-.4.2-.7.3-.9.4-44.7 18.9-84.8 46-119.3 80.6a373.42 373.42 0 00-80.4 119.5A373.6 373.6 0 00136 874.8a8 8 0 008 8.2h59.9c4.3 0 7.9-3.5 8-7.8 2-77.2 32.9-149.5 87.6-204.3C356 614.2 431 583 511 583c137 0 248-111 248-248zM511 507c-95 0-172-77-172-172s77-172 172-172 172 77 172 172-77 172-172 172zm105 221h264c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H703.5l47.2-60.1a8.1 8.1 0 001.7-4.9c0-4.4-3.6-8-8-8h-72.6c-4.9 0-9.5 2.3-12.6 6.1l-68.5 87.1c-4.4 5.6-6.8 12.6-6.8 19.8.1 17.7 14.4 32 32.1 32zm240 64H592c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h176.5l-47.2 60.1a8.1 8.1 0 00-1.7 4.9c0 4.4 3.6 8 8 8h72.6c4.9 0 9.5-2.3 12.6-6.1l68.5-87.1c4.4-5.6 6.8-12.6 6.8-19.8-.1-17.7-14.4-32-32.1-32z"}}]},name:"user-switch",theme:"outlined"};const T51=p51,ba=window.React;var F51=function(e,t){return ba.createElement(n,a({},e,{ref:t,icon:T51}))};const S51=ba.forwardRef(F51);var V51={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M892 772h-80v-80c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v80h-80c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h80v80c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-80h80c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zM373.5 498.4c-.9-8.7-1.4-17.5-1.4-26.4 0-15.9 1.5-31.4 4.3-46.5.7-3.6-1.2-7.3-4.5-8.8-13.6-6.1-26.1-14.5-36.9-25.1a127.54 127.54 0 01-38.7-95.4c.9-32.1 13.8-62.6 36.3-85.6 24.7-25.3 57.9-39.1 93.2-38.7 31.9.3 62.7 12.6 86 34.4 7.9 7.4 14.7 15.6 20.4 24.4 2 3.1 5.9 4.4 9.3 3.2 17.6-6.1 36.2-10.4 55.3-12.4 5.6-.6 8.8-6.6 6.3-11.6-32.5-64.3-98.9-108.7-175.7-109.9-110.8-1.7-203.2 89.2-203.2 200 0 62.8 28.9 118.8 74.2 155.5-31.8 14.7-61.1 35-86.5 60.4-54.8 54.7-85.8 126.9-87.8 204a8 8 0 008 8.2h56.1c4.3 0 7.9-3.4 8-7.7 1.9-58 25.4-112.3 66.7-153.5 29.4-29.4 65.4-49.8 104.7-59.7 3.8-1.1 6.4-4.8 5.9-8.8zM824 472c0-109.4-87.9-198.3-196.9-200C516.3 270.3 424 361.2 424 472c0 62.8 29 118.8 74.2 155.5a300.95 300.95 0 00-86.4 60.4C357 742.6 326 814.8 324 891.8a8 8 0 008 8.2h56c4.3 0 7.9-3.4 8-7.7 1.9-58 25.4-112.3 66.7-153.5C505.8 695.7 563 672 624 672c110.4 0 200-89.5 200-200zm-109.5 90.5C690.3 586.7 658.2 600 624 600s-66.3-13.3-90.5-37.5a127.26 127.26 0 01-37.5-91.8c.3-32.8 13.4-64.5 36.3-88 24-24.6 56.1-38.3 90.4-38.7 33.9-.3 66.8 12.9 91 36.6 24.8 24.3 38.4 56.8 38.4 91.4-.1 34.2-13.4 66.3-37.6 90.5z"}}]},name:"usergroup-add",theme:"outlined"};const C51=V51,La=window.React;var b51=function(e,t){return La.createElement(n,a({},e,{ref:t,icon:C51}))};const L51=La.forwardRef(b51);var B51={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 784H664c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h224c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zM373.5 510.4c-.9-8.7-1.4-17.5-1.4-26.4 0-15.9 1.5-31.4 4.3-46.5.7-3.6-1.2-7.3-4.5-8.8-13.6-6.1-26.1-14.5-36.9-25.1a127.54 127.54 0 01-38.7-95.4c.9-32.1 13.8-62.6 36.3-85.6 24.7-25.3 57.9-39.1 93.2-38.7 31.9.3 62.7 12.6 86 34.4 7.9 7.4 14.7 15.6 20.4 24.4 2 3.1 5.9 4.4 9.3 3.2 17.6-6.1 36.2-10.4 55.3-12.4 5.6-.6 8.8-6.6 6.3-11.6-32.5-64.3-98.9-108.7-175.7-109.9-110.9-1.7-203.3 89.2-203.3 199.9 0 62.8 28.9 118.8 74.2 155.5-31.8 14.7-61.1 35-86.5 60.4-54.8 54.7-85.8 126.9-87.8 204a8 8 0 008 8.2h56.1c4.3 0 7.9-3.4 8-7.7 1.9-58 25.4-112.3 66.7-153.5 29.4-29.4 65.4-49.8 104.7-59.7 3.9-1 6.5-4.7 6-8.7zM824 484c0-109.4-87.9-198.3-196.9-200C516.3 282.3 424 373.2 424 484c0 62.8 29 118.8 74.2 155.5a300.95 300.95 0 00-86.4 60.4C357 754.6 326 826.8 324 903.8a8 8 0 008 8.2h56c4.3 0 7.9-3.4 8-7.7 1.9-58 25.4-112.3 66.7-153.5C505.8 707.7 563 684 624 684c110.4 0 200-89.5 200-200zm-109.5 90.5C690.3 598.7 658.2 612 624 612s-66.3-13.3-90.5-37.5a127.26 127.26 0 01-37.5-91.8c.3-32.8 13.4-64.5 36.3-88 24-24.6 56.1-38.3 90.4-38.7 33.9-.3 66.8 12.9 91 36.6 24.8 24.3 38.4 56.8 38.4 91.4-.1 34.2-13.4 66.3-37.6 90.5z"}}]},name:"usergroup-delete",theme:"outlined"};const x51=B51,Ba=window.React;var E51=function(e,t){return Ba.createElement(n,a({},e,{ref:t,icon:x51}))};const A51=Ba.forwardRef(E51);var k51={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M447.8 588.8l-7.3-32.5c-.2-1-.6-1.9-1.1-2.7a7.94 7.94 0 00-11.1-2.2L405 567V411c0-4.4-3.6-8-8-8h-81c-4.4 0-8 3.6-8 8v36c0 4.4 3.6 8 8 8h37v192.4a8 8 0 0012.7 6.5l79-56.8c2.6-1.9 3.8-5.1 3.1-8.3zm-56.7-216.6l.2.2c3.2 3 8.3 2.8 11.3-.5l24.1-26.2a8.1 8.1 0 00-.3-11.2l-53.7-52.1a8 8 0 00-11.2.1l-24.7 24.7c-3.1 3.1-3.1 8.2.1 11.3l54.2 53.7z"}},{tag:"path",attrs:{d:"M866.9 169.9L527.1 54.1C523 52.7 517.5 52 512 52s-11 .7-15.1 2.1L157.1 169.9c-8.3 2.8-15.1 12.4-15.1 21.2v482.4c0 8.8 5.7 20.4 12.6 25.9L499.3 968c3.5 2.7 8 4.1 12.6 4.1s9.2-1.4 12.6-4.1l344.7-268.6c6.9-5.4 12.6-17 12.6-25.9V191.1c.2-8.8-6.6-18.3-14.9-21.2zM810 654.3L512 886.5 214 654.3V226.7l298-101.6 298 101.6v427.6z"}},{tag:"path",attrs:{d:"M452 297v36c0 4.4 3.6 8 8 8h108v274h-38V405c0-4.4-3.6-8-8-8h-35c-4.4 0-8 3.6-8 8v210h-31c-4.4 0-8 3.6-8 8v37c0 4.4 3.6 8 8 8h244c4.4 0 8-3.6 8-8v-37c0-4.4-3.6-8-8-8h-72V493h58c4.4 0 8-3.6 8-8v-35c0-4.4-3.6-8-8-8h-58V341h63c4.4 0 8-3.6 8-8v-36c0-4.4-3.6-8-8-8H460c-4.4 0-8 3.6-8 8z"}}]},name:"verified",theme:"outlined"};const P51=k51,xa=window.React;var q51=function(e,t){return xa.createElement(n,a({},e,{ref:t,icon:P51}))};const y51=xa.forwardRef(q51);var D51={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M859.9 780H164.1c-4.5 0-8.1 3.6-8.1 8v60c0 4.4 3.6 8 8.1 8h695.8c4.5 0 8.1-3.6 8.1-8v-60c0-4.4-3.6-8-8.1-8zM505.7 669a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V176c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8z"}}]},name:"vertical-align-bottom",theme:"outlined"};const I51=D51,Ea=window.React;var U51=function(e,t){return Ea.createElement(n,a({},e,{ref:t,icon:I51}))};const W51=Ea.forwardRef(U51);var G51={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M859.9 474H164.1c-4.5 0-8.1 3.6-8.1 8v60c0 4.4 3.6 8 8.1 8h695.8c4.5 0 8.1-3.6 8.1-8v-60c0-4.4-3.6-8-8.1-8zm-353.6-74.7c2.9 3.7 8.5 3.7 11.3 0l100.8-127.5c3.7-4.7.4-11.7-5.7-11.7H550V104c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v156h-62.8c-6 0-9.4 7-5.7 11.7l100.8 127.6zm11.4 225.4a7.14 7.14 0 00-11.3 0L405.6 752.3a7.23 7.23 0 005.7 11.7H474v156c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V764h62.8c6 0 9.4-7 5.7-11.7L517.7 624.7z"}}]},name:"vertical-align-middle",theme:"outlined"};const N51=G51,Aa=window.React;var Q51=function(e,t){return Aa.createElement(n,a({},e,{ref:t,icon:N51}))};const Z51=Aa.forwardRef(Q51);var Y51={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M859.9 168H164.1c-4.5 0-8.1 3.6-8.1 8v60c0 4.4 3.6 8 8.1 8h695.8c4.5 0 8.1-3.6 8.1-8v-60c0-4.4-3.6-8-8.1-8zM518.3 355a8 8 0 00-12.6 0l-112 141.7a7.98 7.98 0 006.3 12.9h73.9V848c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V509.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 355z"}}]},name:"vertical-align-top",theme:"outlined"};const j51=Y51,ka=window.React;var J51=function(e,t){return ka.createElement(n,a({},e,{ref:t,icon:j51}))};const K51=ka.forwardRef(J51);var X51={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M762 164h-64c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h64c4.4 0 8-3.6 8-8V172c0-4.4-3.6-8-8-8zm-508 0v72.4c0 9.5 4.2 18.4 11.4 24.5L564.6 512 265.4 763.1c-7.2 6.1-11.4 15-11.4 24.5V860c0 6.8 7.9 10.5 13.1 6.1L689 512 267.1 157.9A7.95 7.95 0 00254 164z"}}]},name:"vertical-left",theme:"outlined"};const _51=X51,Pa=window.React;var e71=function(e,t){return Pa.createElement(n,a({},e,{ref:t,icon:_51}))};const t71=Pa.forwardRef(e71);var c71={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M326 164h-64c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h64c4.4 0 8-3.6 8-8V172c0-4.4-3.6-8-8-8zm444 72.4V164c0-6.8-7.9-10.5-13.1-6.1L335 512l421.9 354.1c5.2 4.4 13.1.7 13.1-6.1v-72.4c0-9.4-4.2-18.4-11.4-24.5L459.4 512l299.2-251.1c7.2-6.1 11.4-15.1 11.4-24.5z"}}]},name:"vertical-right",theme:"outlined"};const a71=c71,qa=window.React;var n71=function(e,t){return qa.createElement(n,a({},e,{ref:t,icon:a71}))};const l71=qa.forwardRef(n71);var o71={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M368 724H252V608c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v116H72c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h116v116c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V788h116c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M912 302.3L784 376V224c0-35.3-28.7-64-64-64H128c-35.3 0-64 28.7-64 64v352h72V232h576v560H448v72h272c35.3 0 64-28.7 64-64V648l128 73.7c21.3 12.3 48-3.1 48-27.6V330c0-24.6-26.7-40-48-27.7zM888 625l-104-59.8V458.9L888 399v226z"}},{tag:"path",attrs:{d:"M320 360c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H208c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h112z"}}]},name:"video-camera-add",theme:"outlined"};const i71=o71,ya=window.React;var r71=function(e,t){return ya.createElement(n,a({},e,{ref:t,icon:i71}))};const d71=ya.forwardRef(r71);var s71={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 302.3L784 376V224c0-35.3-28.7-64-64-64H128c-35.3 0-64 28.7-64 64v576c0 35.3 28.7 64 64 64h592c35.3 0 64-28.7 64-64V648l128 73.7c21.3 12.3 48-3.1 48-27.6V330c0-24.6-26.7-40-48-27.7zM328 352c0 4.4-3.6 8-8 8H208c-4.4 0-8-3.6-8-8v-48c0-4.4 3.6-8 8-8h112c4.4 0 8 3.6 8 8v48zm560 273l-104-59.8V458.9L888 399v226z"}}]},name:"video-camera",theme:"filled"};const v71=s71,Da=window.React;var h71=function(e,t){return Da.createElement(n,a({},e,{ref:t,icon:v71}))};const u71=Da.forwardRef(h71);var f71={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 302.3L784 376V224c0-35.3-28.7-64-64-64H128c-35.3 0-64 28.7-64 64v576c0 35.3 28.7 64 64 64h592c35.3 0 64-28.7 64-64V648l128 73.7c21.3 12.3 48-3.1 48-27.6V330c0-24.6-26.7-40-48-27.7zM712 792H136V232h576v560zm176-167l-104-59.8V458.9L888 399v226zM208 360h112c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H208c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}}]},name:"video-camera",theme:"outlined"};const w71=f71,Ia=window.React;var m71=function(e,t){return Ia.createElement(n,a({},e,{ref:t,icon:w71}))};const g71=Ia.forwardRef(m71);var z71={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M136 792h576V232H136v560zm64-488c0-4.4 3.6-8 8-8h112c4.4 0 8 3.6 8 8v48c0 4.4-3.6 8-8 8H208c-4.4 0-8-3.6-8-8v-48z",fill:t}},{tag:"path",attrs:{d:"M912 302.3L784 376V224c0-35.3-28.7-64-64-64H128c-35.3 0-64 28.7-64 64v576c0 35.3 28.7 64 64 64h592c35.3 0 64-28.7 64-64V648l128 73.7c21.3 12.3 48-3.1 48-27.6V330c0-24.6-26.7-40-48-27.7zM712 792H136V232h576v560zm176-167l-104-59.8V458.9L888 399v226z",fill:e}},{tag:"path",attrs:{d:"M208 360h112c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H208c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z",fill:e}}]}},name:"video-camera",theme:"twotone"};const R71=z71,Ua=window.React;var O71=function(e,t){return Ua.createElement(n,a({},e,{ref:t,icon:R71}))};const $71=Ua.forwardRef(O71);var M71={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-32 464H528V448h320v128zm-268-64a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"wallet",theme:"filled"};const H71=M71,Wa=window.React;var p71=function(e,t){return Wa.createElement(n,a({},e,{ref:t,icon:H71}))};const T71=Wa.forwardRef(p71);var F71={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 464H528V448h312v128zm0 264H184V184h656v200H496c-17.7 0-32 14.3-32 32v192c0 17.7 14.3 32 32 32h344v200zM580 512a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"wallet",theme:"outlined"};const S71=F71,Ga=window.React;var V71=function(e,t){return Ga.createElement(n,a({},e,{ref:t,icon:S71}))};const C71=Ga.forwardRef(V71);var b71={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 464H528V448h312v128zm0-192H496c-17.7 0-32 14.3-32 32v192c0 17.7 14.3 32 32 32h344v200H184V184h656v200z",fill:e}},{tag:"path",attrs:{d:"M528 576h312V448H528v128zm92-104c22.1 0 40 17.9 40 40s-17.9 40-40 40-40-17.9-40-40 17.9-40 40-40z",fill:t}},{tag:"path",attrs:{d:"M580 512a40 40 0 1080 0 40 40 0 10-80 0z",fill:e}},{tag:"path",attrs:{d:"M184 840h656V640H496c-17.7 0-32-14.3-32-32V416c0-17.7 14.3-32 32-32h344V184H184v656z",fill:t}}]}},name:"wallet",theme:"twotone"};const L71=b71,Na=window.React;var B71=function(e,t){return Na.createElement(n,a({},e,{ref:t,icon:L71}))};const x71=Na.forwardRef(B71);var E71={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M955.7 856l-416-720c-6.2-10.7-16.9-16-27.7-16s-21.6 5.3-27.7 16l-416 720C56 877.4 71.4 904 96 904h832c24.6 0 40-26.6 27.7-48zM480 416c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v184c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V416zm32 352a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"warning",theme:"filled"};const A71=E71,Qa=window.React;var k71=function(e,t){return Qa.createElement(n,a({},e,{ref:t,icon:A71}))};const P71=Qa.forwardRef(k71);var q71={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M464 720a48 48 0 1096 0 48 48 0 10-96 0zm16-304v184c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V416c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8zm475.7 440l-416-720c-6.2-10.7-16.9-16-27.7-16s-21.6 5.3-27.7 16l-416 720C56 877.4 71.4 904 96 904h832c24.6 0 40-26.6 27.7-48zm-783.5-27.9L512 239.9l339.8 588.2H172.2z"}}]},name:"warning",theme:"outlined"};const y71=q71,Za=window.React;var D71=function(e,t){return Za.createElement(n,a({},e,{ref:t,icon:y71}))};const I71=Za.forwardRef(D71);var U71={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M955.7 856l-416-720c-6.2-10.7-16.9-16-27.7-16s-21.6 5.3-27.7 16l-416 720C56 877.4 71.4 904 96 904h832c24.6 0 40-26.6 27.7-48zm-783.5-27.9L512 239.9l339.8 588.2H172.2z",fill:e}},{tag:"path",attrs:{d:"M172.2 828.1h679.6L512 239.9 172.2 828.1zM560 720a48.01 48.01 0 01-96 0 48.01 48.01 0 0196 0zm-16-304v184c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V416c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8z",fill:t}},{tag:"path",attrs:{d:"M464 720a48 48 0 1096 0 48 48 0 10-96 0zm16-304v184c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V416c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8z",fill:e}}]}},name:"warning",theme:"twotone"};const W71=U71,Ya=window.React;var G71=function(e,t){return Ya.createElement(n,a({},e,{ref:t,icon:W71}))};const N71=Ya.forwardRef(G71);var Q71={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M690.1 377.4c5.9 0 11.8.2 17.6.5-24.4-128.7-158.3-227.1-319.9-227.1C209 150.8 64 271.4 64 420.2c0 81.1 43.6 154.2 111.9 203.6a21.5 21.5 0 019.1 17.6c0 2.4-.5 4.6-1.1 6.9-5.5 20.3-14.2 52.8-14.6 54.3-.7 2.6-1.7 5.2-1.7 7.9 0 5.9 4.8 10.8 10.8 10.8 2.3 0 4.2-.9 6.2-2l70.9-40.9c5.3-3.1 11-5 17.2-5 3.2 0 6.4.5 9.5 1.4 33.1 9.5 68.8 14.8 105.7 14.8 6 0 11.9-.1 17.8-.4-7.1-21-10.9-43.1-10.9-66 0-135.8 132.2-245.8 295.3-245.8zm-194.3-86.5c23.8 0 43.2 19.3 43.2 43.1s-19.3 43.1-43.2 43.1c-23.8 0-43.2-19.3-43.2-43.1s19.4-43.1 43.2-43.1zm-215.9 86.2c-23.8 0-43.2-19.3-43.2-43.1s19.3-43.1 43.2-43.1 43.2 19.3 43.2 43.1-19.4 43.1-43.2 43.1zm586.8 415.6c56.9-41.2 93.2-102 93.2-169.7 0-124-120.8-224.5-269.9-224.5-149 0-269.9 100.5-269.9 224.5S540.9 847.5 690 847.5c30.8 0 60.6-4.4 88.1-12.3 2.6-.8 5.2-1.2 7.9-1.2 5.2 0 9.9 1.6 14.3 4.1l59.1 34c1.7 1 3.3 1.7 5.2 1.7a9 9 0 006.4-2.6 9 9 0 002.6-6.4c0-2.2-.9-4.4-1.4-6.6-.3-1.2-7.6-28.3-12.2-45.3-.5-1.9-.9-3.8-.9-5.7.1-5.9 3.1-11.2 7.6-14.5zM600.2 587.2c-19.9 0-36-16.1-36-35.9 0-19.8 16.1-35.9 36-35.9s36 16.1 36 35.9c0 19.8-16.2 35.9-36 35.9zm179.9 0c-19.9 0-36-16.1-36-35.9 0-19.8 16.1-35.9 36-35.9s36 16.1 36 35.9a36.08 36.08 0 01-36 35.9z"}}]},name:"wechat",theme:"filled"};const Z71=Q71,ja=window.React;var Y71=function(e,t){return ja.createElement(n,a({},e,{ref:t,icon:Z71}))};const j71=ja.forwardRef(Y71);var J71={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M690.1 377.4c5.9 0 11.8.2 17.6.5-24.4-128.7-158.3-227.1-319.9-227.1C209 150.8 64 271.4 64 420.2c0 81.1 43.6 154.2 111.9 203.6a21.5 21.5 0 019.1 17.6c0 2.4-.5 4.6-1.1 6.9-5.5 20.3-14.2 52.8-14.6 54.3-.7 2.6-1.7 5.2-1.7 7.9 0 5.9 4.8 10.8 10.8 10.8 2.3 0 4.2-.9 6.2-2l70.9-40.9c5.3-3.1 11-5 17.2-5 3.2 0 6.4.5 9.5 1.4 33.1 9.5 68.8 14.8 105.7 14.8 6 0 11.9-.1 17.8-.4-7.1-21-10.9-43.1-10.9-66 0-135.8 132.2-245.8 295.3-245.8zm-194.3-86.5c23.8 0 43.2 19.3 43.2 43.1s-19.3 43.1-43.2 43.1c-23.8 0-43.2-19.3-43.2-43.1s19.4-43.1 43.2-43.1zm-215.9 86.2c-23.8 0-43.2-19.3-43.2-43.1s19.3-43.1 43.2-43.1 43.2 19.3 43.2 43.1-19.4 43.1-43.2 43.1zm586.8 415.6c56.9-41.2 93.2-102 93.2-169.7 0-124-120.8-224.5-269.9-224.5-149 0-269.9 100.5-269.9 224.5S540.9 847.5 690 847.5c30.8 0 60.6-4.4 88.1-12.3 2.6-.8 5.2-1.2 7.9-1.2 5.2 0 9.9 1.6 14.3 4.1l59.1 34c1.7 1 3.3 1.7 5.2 1.7a9 9 0 006.4-2.6 9 9 0 002.6-6.4c0-2.2-.9-4.4-1.4-6.6-.3-1.2-7.6-28.3-12.2-45.3-.5-1.9-.9-3.8-.9-5.7.1-5.9 3.1-11.2 7.6-14.5zM600.2 587.2c-19.9 0-36-16.1-36-35.9 0-19.8 16.1-35.9 36-35.9s36 16.1 36 35.9c0 19.8-16.2 35.9-36 35.9zm179.9 0c-19.9 0-36-16.1-36-35.9 0-19.8 16.1-35.9 36-35.9s36 16.1 36 35.9a36.08 36.08 0 01-36 35.9z"}}]},name:"wechat",theme:"outlined"};const K71=J71,Ja=window.React;var X71=function(e,t){return Ja.createElement(n,a({},e,{ref:t,icon:K71}))};const _71=Ja.forwardRef(X71);var ee1={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M805.33 112H218.67C159.76 112 112 159.76 112 218.67v586.66C112 864.24 159.76 912 218.67 912h586.66C864.24 912 912 864.24 912 805.33V218.67C912 159.76 864.24 112 805.33 112m-98.17 417.86a102.13 102.13 0 0028.1 52.46l2.13 2.06c.41.27.8.57 1.16.9l.55.64.2.02a7.96 7.96 0 01-.98 10.82 7.96 7.96 0 01-10.85-.18c-1.1-1.05-2.14-2.14-3.24-3.24a102.49 102.49 0 00-53.82-28.36l-2-.27c-.66-.12-1.34-.39-1.98-.39a33.27 33.27 0 1140.37-37.66c.17 1.09.36 2.16.36 3.2m-213.1 153.82a276.78 276.78 0 01-61.7.17 267.3 267.3 0 01-44.67-8.6l-68.44 34.4c-.33.24-.77.43-1.15.71h-.27a18.29 18.29 0 01-27.52-15.9c.03-.59.1-1.17.2-1.74.13-1.97.6-3.9 1.37-5.72l2.75-11.15 9.56-39.56a277.57 277.57 0 01-49.25-54.67A185.99 185.99 0 01223.1 478.1a182.42 182.42 0 0119.08-81.04 203.98 203.98 0 0137.19-52.32c38.91-39.94 93.26-65.52 153.1-72.03a278.25 278.25 0 0130.17-1.64c10.5.03 20.99.65 31.42 1.86 59.58 6.79 113.65 32.48 152.26 72.36a202.96 202.96 0 0137 52.48 182.3 182.3 0 0118.17 94.67c-.52-.57-1.02-1.2-1.57-1.76a33.26 33.26 0 00-40.84-4.8c.22-2.26.22-4.54.22-6.79a143.64 143.64 0 00-14.76-63.38 164.07 164.07 0 00-29.68-42.15c-31.78-32.76-76.47-53.95-125.89-59.55a234.37 234.37 0 00-51.67-.14c-49.61 5.41-94.6 26.45-126.57 59.26a163.63 163.63 0 00-29.82 41.95 143.44 143.44 0 00-15.12 63.93 147.16 147.16 0 0025.29 81.51 170.5 170.5 0 0024.93 29.4 172.31 172.31 0 0017.56 14.75 17.6 17.6 0 016.35 19.62l-6.49 24.67-1.86 7.14-1.62 6.45a2.85 2.85 0 002.77 2.88 3.99 3.99 0 001.93-.68l43.86-25.93 1.44-.78a23.2 23.2 0 0118.24-1.84 227.38 227.38 0 0033.87 7.12l5.22.69a227.26 227.26 0 0051.67-.14 226.58 226.58 0 0042.75-9.07 33.2 33.2 0 0022.72 34.76 269.27 269.27 0 01-60.37 14.12m89.07-24.87a33.33 33.33 0 01-33.76-18.75 33.32 33.32 0 016.64-38.03 33.16 33.16 0 0118.26-9.31c1.07-.14 2.19-.36 3.24-.36a102.37 102.37 0 0052.47-28.05l2.2-2.33a10.21 10.21 0 011.57-1.68v-.03a7.97 7.97 0 1110.64 11.81l-3.24 3.24a102.44 102.44 0 00-28.56 53.74c-.09.63-.28 1.35-.28 2l-.39 2.01a33.3 33.3 0 01-28.79 25.74m94.44 93.87a33.3 33.3 0 01-36.18-24.25 28 28 0 01-1.1-6.73 102.4 102.4 0 00-28.15-52.39l-2.3-2.25a7.2 7.2 0 01-1.11-.9l-.54-.6h-.03v.05a7.96 7.96 0 01.96-10.82 7.96 7.96 0 0110.85.18l3.22 3.24a102.29 102.29 0 0053.8 28.35l2 .28a33.27 33.27 0 11-1.42 65.84m113.67-103.34a32.84 32.84 0 01-18.28 9.31 26.36 26.36 0 01-3.24.36 102.32 102.32 0 00-52.44 28.1 49.57 49.57 0 00-3.14 3.41l-.68.56h.02l.09.05a7.94 7.94 0 11-10.6-11.81l3.23-3.24a102.05 102.05 0 0028.37-53.7 33.26 33.26 0 1162.4-12.1 33.21 33.21 0 01-5.73 39.06"}}]},name:"wechat-work",theme:"filled"};const te1=ee1,Ka=window.React;var ce1=function(e,t){return Ka.createElement(n,a({},e,{ref:t,icon:te1}))};const ae1=Ka.forwardRef(ce1);var ne1={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.78 729.59a135.87 135.87 0 00-47.04 19.04 114.24 114.24 0 01-51.4 31.08 76.29 76.29 0 0124.45-45.42 169.3 169.3 0 0023.4-55.02 50.41 50.41 0 1150.6 50.32zm-92.21-120.76a168.83 168.83 0 00-54.81-23.68 50.41 50.41 0 01-50.4-50.42 50.41 50.41 0 11100.8 0 137.5 137.5 0 0018.82 47.2 114.8 114.8 0 0130.76 51.66 76.08 76.08 0 01-45.02-24.76h-.19zm-83.04-177.71c-15.19-127.33-146.98-227.1-306.44-227.1-169.87 0-308.09 113.1-308.09 252.2A235.81 235.81 0 00230.06 647.6a311.28 311.28 0 0033.6 21.59L250 723.76c4.93 2.31 9.7 4.78 14.75 6.9l69-34.5c10.07 2.61 20.68 4.3 31.2 6.08 6.73 1.2 13.45 2.43 20.35 3.25a354.83 354.83 0 00128.81-7.4 248.88 248.88 0 0010.15 55.06 425.64 425.64 0 01-96.17 11.24 417.98 417.98 0 01-86.4-9.52L216.52 817.4a27.62 27.62 0 01-29.98-3.14 28.02 28.02 0 01-9.67-28.61l22.4-90.24A292.26 292.26 0 0164 456.21C64 285.98 227 148 428.09 148c190.93 0 347.29 124.53 362.52 282.82a244.97 244.97 0 00-26.47-2.62c-9.9.38-19.79 1.31-29.6 2.88zm-116.3 198.81a135.76 135.76 0 0047.05-19.04 114.24 114.24 0 0151.45-31 76.47 76.47 0 01-24.5 45.34 169.48 169.48 0 00-23.4 55.05 50.41 50.41 0 01-100.8.23 50.41 50.41 0 0150.2-50.58m90.8 121.32a168.6 168.6 0 0054.66 23.9 50.44 50.44 0 0135.64 86.08 50.38 50.38 0 01-86.04-35.66 136.74 136.74 0 00-18.67-47.28 114.71 114.71 0 01-30.54-51.8 76 76 0 0144.95 25.06z"}}]},name:"wechat-work",theme:"outlined"};const le1=ne1,Xa=window.React;var oe1=function(e,t){return Xa.createElement(n,a({},e,{ref:t,icon:le1}))};const ie1=Xa.forwardRef(oe1);var re1={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-44.4 672C353.1 736 236 680.4 236 588.9c0-47.8 30.2-103.1 82.3-155.3 69.5-69.6 150.6-101.4 181.1-70.8 13.5 13.5 14.8 36.8 6.1 64.6-4.5 14 13.1 6.3 13.1 6.3 56.2-23.6 105.2-25 123.1.7 9.6 13.7 8.6 32.8-.2 55.1-4.1 10.2 1.3 11.8 9 14.1 31.7 9.8 66.9 33.6 66.9 75.5.2 69.5-99.7 156.9-249.8 156.9zm207.3-290.8a34.9 34.9 0 00-7.2-34.1 34.68 34.68 0 00-33.1-10.7 18.24 18.24 0 01-7.6-35.7c24.1-5.1 50.1 2.3 67.7 21.9 17.7 19.6 22.4 46.3 14.9 69.8a18.13 18.13 0 01-22.9 11.7 18.18 18.18 0 01-11.8-22.9zm106 34.3s0 .1 0 0a21.1 21.1 0 01-26.6 13.7 21.19 21.19 0 01-13.6-26.7c11-34.2 4-73.2-21.7-101.8a104.04 104.04 0 00-98.9-32.1 21.14 21.14 0 01-25.1-16.3 21.07 21.07 0 0116.2-25.1c49.4-10.5 102.8 4.8 139.1 45.1 36.3 40.2 46.1 95.1 30.6 143.2zm-334.5 6.1c-91.4 9-160.7 65.1-154.7 125.2 5.9 60.1 84.8 101.5 176.2 92.5 91.4-9.1 160.7-65.1 154.7-125.3-5.9-60.1-84.8-101.5-176.2-92.4zm80.2 141.7c-18.7 42.3-72.3 64.8-117.8 50.1-43.9-14.2-62.5-57.7-43.3-96.8 18.9-38.4 68-60.1 111.5-48.8 45 11.7 68 54.2 49.6 95.5zm-93-32.2c-14.2-5.9-32.4.2-41.2 13.9-8.8 13.8-4.7 30.2 9.3 36.6 14.3 6.5 33.2.3 42-13.8 8.8-14.3 4.2-30.6-10.1-36.7zm34.9-14.5c-5.4-2.2-12.2.5-15.4 5.8-3.1 5.4-1.4 11.5 4.1 13.8 5.5 2.3 12.6-.3 15.8-5.8 3-5.6 1-11.8-4.5-13.8z"}}]},name:"weibo-circle",theme:"filled"};const de1=re1,_a=window.React;var se1=function(e,t){return _a.createElement(n,a({},e,{ref:t,icon:de1}))};const ve1=_a.forwardRef(se1);var he1={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-44.4 672C353.1 736 236 680.4 236 588.9c0-47.8 30.2-103.1 82.3-155.3 69.5-69.6 150.6-101.4 181.1-70.8 13.5 13.5 14.8 36.8 6.1 64.6-4.5 14 13.1 6.3 13.1 6.3 56.2-23.6 105.2-25 123.1.7 9.6 13.7 8.6 32.8-.2 55.1-4.1 10.2 1.3 11.8 9 14.1 31.7 9.8 66.9 33.6 66.9 75.5.2 69.5-99.7 156.9-249.8 156.9zm207.3-290.8a34.9 34.9 0 00-7.2-34.1 34.68 34.68 0 00-33.1-10.7 18.24 18.24 0 01-7.6-35.7c24.1-5.1 50.1 2.3 67.7 21.9 17.7 19.6 22.4 46.3 14.9 69.8a18.13 18.13 0 01-22.9 11.7 18.18 18.18 0 01-11.8-22.9zm106 34.3s0 .1 0 0a21.1 21.1 0 01-26.6 13.7 21.19 21.19 0 01-13.6-26.7c11-34.2 4-73.2-21.7-101.8a104.04 104.04 0 00-98.9-32.1 21.14 21.14 0 01-25.1-16.3 21.07 21.07 0 0116.2-25.1c49.4-10.5 102.8 4.8 139.1 45.1 36.3 40.2 46.1 95.1 30.6 143.2zm-334.5 6.1c-91.4 9-160.7 65.1-154.7 125.2 5.9 60.1 84.8 101.5 176.2 92.5 91.4-9.1 160.7-65.1 154.7-125.3-5.9-60.1-84.8-101.5-176.2-92.4zm80.2 141.7c-18.7 42.3-72.3 64.8-117.8 50.1-43.9-14.2-62.5-57.7-43.3-96.8 18.9-38.4 68-60.1 111.5-48.8 45 11.7 68 54.2 49.6 95.5zm-93-32.2c-14.2-5.9-32.4.2-41.2 13.9-8.8 13.8-4.7 30.2 9.3 36.6 14.3 6.5 33.2.3 42-13.8 8.8-14.3 4.2-30.6-10.1-36.7zm34.9-14.5c-5.4-2.2-12.2.5-15.4 5.8-3.1 5.4-1.4 11.5 4.1 13.8 5.5 2.3 12.6-.3 15.8-5.8 3-5.6 1-11.8-4.5-13.8z"}}]},name:"weibo-circle",theme:"outlined"};const ue1=he1,en=window.React;var fe1=function(e,t){return en.createElement(n,a({},e,{ref:t,icon:ue1}))};const we1=en.forwardRef(fe1);var me1={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M457.3 543c-68.1-17.7-145 16.2-174.6 76.2-30.1 61.2-1 129.1 67.8 151.3 71.2 23 155.2-12.2 184.4-78.3 28.7-64.6-7.2-131-77.6-149.2zm-52 156.2c-13.8 22.1-43.5 31.7-65.8 21.6-22-10-28.5-35.7-14.6-57.2 13.7-21.4 42.3-31 64.4-21.7 22.4 9.5 29.6 35 16 57.3zm45.5-58.5c-5 8.6-16.1 12.7-24.7 9.1-8.5-3.5-11.2-13.1-6.4-21.5 5-8.4 15.6-12.4 24.1-9.1 8.7 3.2 11.8 12.9 7 21.5zm334.5-197.2c15 4.8 31-3.4 35.9-18.3 11.8-36.6 4.4-78.4-23.2-109a111.39 111.39 0 00-106-34.3 28.45 28.45 0 00-21.9 33.8 28.39 28.39 0 0033.8 21.8c18.4-3.9 38.3 1.8 51.9 16.7a54.2 54.2 0 0111.3 53.3 28.45 28.45 0 0018.2 36zm99.8-206c-56.7-62.9-140.4-86.9-217.7-70.5a32.98 32.98 0 00-25.4 39.3 33.12 33.12 0 0039.3 25.5c55-11.7 114.4 5.4 154.8 50.1 40.3 44.7 51.2 105.7 34 159.1-5.6 17.4 3.9 36 21.3 41.7 17.4 5.6 36-3.9 41.6-21.2v-.1c24.1-75.4 8.9-161.1-47.9-223.9zM729 499c-12.2-3.6-20.5-6.1-14.1-22.1 13.8-34.7 15.2-64.7.3-86-28-40.1-104.8-37.9-192.8-1.1 0 0-27.6 12.1-20.6-9.8 13.5-43.5 11.5-79.9-9.6-101-47.7-47.8-174.6 1.8-283.5 110.6C127.3 471.1 80 557.5 80 632.2 80 775.1 263.2 862 442.5 862c235 0 391.3-136.5 391.3-245 0-65.5-55.2-102.6-104.8-118zM443 810.8c-143 14.1-266.5-50.5-275.8-144.5-9.3-93.9 99.2-181.5 242.2-195.6 143-14.2 266.5 50.5 275.8 144.4C694.4 709 586 796.6 443 810.8z"}}]},name:"weibo",theme:"outlined"};const ge1=me1,tn=window.React;var ze1=function(e,t){return tn.createElement(n,a({},e,{ref:t,icon:ge1}))};const Re1=tn.forwardRef(ze1);var Oe1={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M433.6 595.1c-14.2-5.9-32.4.2-41.2 13.9-8.8 13.8-4.7 30.2 9.3 36.6 14.3 6.5 33.2.3 42-13.8 8.8-14.3 4.2-30.6-10.1-36.7zM880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zM467.6 736C353.1 736 236 680.4 236 588.9c0-47.8 30.2-103.1 82.3-155.3 69.5-69.6 150.6-101.4 181.1-70.8 13.5 13.5 14.8 36.8 6.1 64.6-4.5 14 13.1 6.3 13.1 6.3 56.2-23.6 105.2-25 123.1.7 9.6 13.7 8.6 32.8-.2 55.1-4.1 10.2 1.3 11.8 9 14.1 31.7 9.8 66.9 33.6 66.9 75.5.2 69.5-99.7 156.9-249.8 156.9zm207.3-290.8a34.9 34.9 0 00-7.2-34.1 34.68 34.68 0 00-33.1-10.7 18.24 18.24 0 01-7.6-35.7c24.1-5.1 50.1 2.3 67.7 21.9 17.7 19.6 22.4 46.3 14.9 69.8a18.13 18.13 0 01-22.9 11.7 18.18 18.18 0 01-11.8-22.9zm106 34.3s0 .1 0 0a21.1 21.1 0 01-26.6 13.7 21.19 21.19 0 01-13.6-26.7c11-34.2 4-73.2-21.7-101.8a104.04 104.04 0 00-98.9-32.1 21.14 21.14 0 01-25.1-16.3 21.07 21.07 0 0116.2-25.1c49.4-10.5 102.8 4.8 139.1 45.1 36.3 40.2 46.1 95.1 30.6 143.2zm-334.5 6.1c-91.4 9-160.7 65.1-154.7 125.2 5.9 60.1 84.8 101.5 176.2 92.5 91.4-9.1 160.7-65.1 154.7-125.3-5.9-60.1-84.8-101.5-176.2-92.4zm80.2 141.7c-18.7 42.3-72.3 64.8-117.8 50.1-43.9-14.2-62.5-57.7-43.3-96.8 18.9-38.4 68-60.1 111.5-48.8 45 11.7 68 54.2 49.6 95.5zm-58.1-46.7c-5.4-2.2-12.2.5-15.4 5.8-3.1 5.4-1.4 11.5 4.1 13.8 5.5 2.3 12.6-.3 15.8-5.8 3-5.6 1-11.8-4.5-13.8z"}}]},name:"weibo-square",theme:"filled"};const $e1=Oe1,cn=window.React;var Me1=function(e,t){return cn.createElement(n,a({},e,{ref:t,icon:$e1}))};const He1=cn.forwardRef(Me1);var pe1={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M433.6 595.1c-14.2-5.9-32.4.2-41.2 13.9-8.8 13.8-4.7 30.2 9.3 36.6 14.3 6.5 33.2.3 42-13.8 8.8-14.3 4.2-30.6-10.1-36.7zM880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zM467.6 736C353.1 736 236 680.4 236 588.9c0-47.8 30.2-103.1 82.3-155.3 69.5-69.6 150.6-101.4 181.1-70.8 13.5 13.5 14.8 36.8 6.1 64.6-4.5 14 13.1 6.3 13.1 6.3 56.2-23.6 105.2-25 123.1.7 9.6 13.7 8.6 32.8-.2 55.1-4.1 10.2 1.3 11.8 9 14.1 31.7 9.8 66.9 33.6 66.9 75.5.2 69.5-99.7 156.9-249.8 156.9zm207.3-290.8a34.9 34.9 0 00-7.2-34.1 34.68 34.68 0 00-33.1-10.7 18.24 18.24 0 01-7.6-35.7c24.1-5.1 50.1 2.3 67.7 21.9 17.7 19.6 22.4 46.3 14.9 69.8a18.13 18.13 0 01-22.9 11.7 18.18 18.18 0 01-11.8-22.9zm106 34.3s0 .1 0 0a21.1 21.1 0 01-26.6 13.7 21.19 21.19 0 01-13.6-26.7c11-34.2 4-73.2-21.7-101.8a104.04 104.04 0 00-98.9-32.1 21.14 21.14 0 01-25.1-16.3 21.07 21.07 0 0116.2-25.1c49.4-10.5 102.8 4.8 139.1 45.1 36.3 40.2 46.1 95.1 30.6 143.2zm-334.5 6.1c-91.4 9-160.7 65.1-154.7 125.2 5.9 60.1 84.8 101.5 176.2 92.5 91.4-9.1 160.7-65.1 154.7-125.3-5.9-60.1-84.8-101.5-176.2-92.4zm80.2 141.7c-18.7 42.3-72.3 64.8-117.8 50.1-43.9-14.2-62.5-57.7-43.3-96.8 18.9-38.4 68-60.1 111.5-48.8 45 11.7 68 54.2 49.6 95.5zm-58.1-46.7c-5.4-2.2-12.2.5-15.4 5.8-3.1 5.4-1.4 11.5 4.1 13.8 5.5 2.3 12.6-.3 15.8-5.8 3-5.6 1-11.8-4.5-13.8z"}}]},name:"weibo-square",theme:"outlined"};const Te1=pe1,an=window.React;var Fe1=function(e,t){return an.createElement(n,a({},e,{ref:t,icon:Te1}))};const Se1=an.forwardRef(Fe1);var Ve1={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M713.5 599.9c-10.9-5.6-65.2-32.2-75.3-35.8-10.1-3.8-17.5-5.6-24.8 5.6-7.4 11.1-28.4 35.8-35 43.3-6.4 7.4-12.9 8.3-23.8 2.8-64.8-32.4-107.3-57.8-150-131.1-11.3-19.5 11.3-18.1 32.4-60.2 3.6-7.4 1.8-13.7-1-19.3-2.8-5.6-24.8-59.8-34-81.9-8.9-21.5-18.1-18.5-24.8-18.9-6.4-.4-13.7-.4-21.1-.4-7.4 0-19.3 2.8-29.4 13.7-10.1 11.1-38.6 37.8-38.6 92s39.5 106.7 44.9 114.1c5.6 7.4 77.7 118.6 188.4 166.5 70 30.2 97.4 32.8 132.4 27.6 21.3-3.2 65.2-26.6 74.3-52.5 9.1-25.8 9.1-47.9 6.4-52.5-2.7-4.9-10.1-7.7-21-13z"}},{tag:"path",attrs:{d:"M925.2 338.4c-22.6-53.7-55-101.9-96.3-143.3a444.35 444.35 0 00-143.3-96.3C630.6 75.7 572.2 64 512 64h-2c-60.6.3-119.3 12.3-174.5 35.9a445.35 445.35 0 00-142 96.5c-40.9 41.3-73 89.3-95.2 142.8-23 55.4-34.6 114.3-34.3 174.9A449.4 449.4 0 00112 714v152a46 46 0 0046 46h152.1A449.4 449.4 0 00510 960h2.1c59.9 0 118-11.6 172.7-34.3a444.48 444.48 0 00142.8-95.2c41.3-40.9 73.8-88.7 96.5-142 23.6-55.2 35.6-113.9 35.9-174.5.3-60.9-11.5-120-34.8-175.6zm-151.1 438C704 845.8 611 884 512 884h-1.7c-60.3-.3-120.2-15.3-173.1-43.5l-8.4-4.5H188V695.2l-4.5-8.4C155.3 633.9 140.3 574 140 513.7c-.4-99.7 37.7-193.3 107.6-263.8 69.8-70.5 163.1-109.5 262.8-109.9h1.7c50 0 98.5 9.7 144.2 28.9 44.6 18.7 84.6 45.6 119 80 34.3 34.3 61.3 74.4 80 119 19.4 46.2 29.1 95.2 28.9 145.8-.6 99.6-39.7 192.9-110.1 262.7z"}}]},name:"whats-app",theme:"outlined"};const Ce1=Ve1,nn=window.React;var be1=function(e,t){return nn.createElement(n,a({},e,{ref:t,icon:Ce1}))};const Le1=nn.forwardRef(be1);var Be1={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M723 620.5C666.8 571.6 593.4 542 513 542s-153.8 29.6-210.1 78.6a8.1 8.1 0 00-.8 11.2l36 42.9c2.9 3.4 8 3.8 11.4.9C393.1 637.2 450.3 614 513 614s119.9 23.2 163.5 61.5c3.4 2.9 8.5 2.5 11.4-.9l36-42.9c2.8-3.3 2.4-8.3-.9-11.2zm117.4-140.1C751.7 406.5 637.6 362 513 362s-238.7 44.5-327.5 118.4a8.05 8.05 0 00-1 11.3l36 42.9c2.8 3.4 7.9 3.8 11.2 1C308 472.2 406.1 434 513 434s205 38.2 281.2 101.6c3.4 2.8 8.4 2.4 11.2-1l36-42.9c2.8-3.4 2.4-8.5-1-11.3zm116.7-139C835.7 241.8 680.3 182 511 182c-168.2 0-322.6 59-443.7 157.4a8 8 0 00-1.1 11.4l36 42.9c2.8 3.3 7.8 3.8 11.1 1.1C222 306.7 360.3 254 511 254c151.8 0 291 53.5 400 142.7 3.4 2.8 8.4 2.3 11.2-1.1l36-42.9c2.9-3.4 2.4-8.5-1.1-11.3zM448 778a64 64 0 10128 0 64 64 0 10-128 0z"}}]},name:"wifi",theme:"outlined"};const xe1=Be1,ln=window.React;var Ee1=function(e,t){return ln.createElement(n,a({},e,{ref:t,icon:xe1}))};const Ae1=ln.forwardRef(Ee1);var ke1={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M523.8 191.4v288.9h382V128.1zm0 642.2l382 62.2v-352h-382zM120.1 480.2H443V201.9l-322.9 53.5zm0 290.4L443 823.2V543.8H120.1z"}}]},name:"windows",theme:"filled"};const Pe1=ke1,on=window.React;var qe1=function(e,t){return on.createElement(n,a({},e,{ref:t,icon:Pe1}))};const ye1=on.forwardRef(qe1);var De1={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M120.1 770.6L443 823.2V543.8H120.1v226.8zm63.4-163.5h196.2v141.6l-196.2-31.9V607.1zm340.3 226.5l382 62.2v-352h-382v289.8zm63.4-226.5h255.3v214.4l-255.3-41.6V607.1zm-63.4-415.7v288.8h382V128.1l-382 63.3zm318.7 225.5H587.3V245l255.3-42.3v214.2zm-722.4 63.3H443V201.9l-322.9 53.5v224.8zM183.5 309l196.2-32.5v140.4H183.5V309z"}}]},name:"windows",theme:"outlined"};const Ie1=De1,rn=window.React;var Ue1=function(e,t){return rn.createElement(n,a({},e,{ref:t,icon:Ie1}))};const We1=rn.forwardRef(Ue1);var Ge1={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M712.8 548.8c53.6-53.6 83.2-125 83.2-200.8 0-75.9-29.5-147.2-83.2-200.8C659.2 93.6 587.8 64 512 64s-147.2 29.5-200.8 83.2C257.6 200.9 228 272.1 228 348c0 63.8 20.9 124.4 59.4 173.9 7.3 9.4 15.2 18.3 23.7 26.9 8.5 8.5 17.5 16.4 26.8 23.7 39.6 30.8 86.3 50.4 136.1 57V736H360c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h114v140c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V812h114c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8H550V629.5c61.5-8.2 118.2-36.1 162.8-80.7zM512 556c-55.6 0-107.7-21.6-147.1-60.9C325.6 455.8 304 403.6 304 348s21.6-107.7 60.9-147.1C404.2 161.5 456.4 140 512 140s107.7 21.6 147.1 60.9C698.4 240.2 720 292.4 720 348s-21.6 107.7-60.9 147.1C619.7 534.4 567.6 556 512 556z"}}]},name:"woman",theme:"outlined"};const Ne1=Ge1,dn=window.React;var Qe1=function(e,t){return dn.createElement(n,a({},e,{ref:t,icon:Ne1}))};const Ze1=dn.forwardRef(Qe1);var Ye1={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"g",attrs:{"fill-rule":"evenodd"},children:[{tag:"path",attrs:{d:"M823.11 912H200.9A88.9 88.9 0 01112 823.11V200.9A88.9 88.9 0 01200.89 112H823.1A88.9 88.9 0 01912 200.89V823.1A88.9 88.9 0 01823.11 912"}},{tag:"path",attrs:{d:"M740 735H596.94L286 291h143.06zm-126.01-37.65h56.96L412 328.65h-56.96z","fill-rule":"nonzero"}},{tag:"path",attrs:{d:"M331.3 735L491 549.73 470.11 522 286 735zM521 460.39L541.21 489 715 289h-44.67z","fill-rule":"nonzero"}}]}]},name:"x",theme:"filled"};const je1=Ye1,sn=window.React;var Je1=function(e,t){return sn.createElement(n,a({},e,{ref:t,icon:je1}))};const Ke1=sn.forwardRef(Je1);var Xe1={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M921 912L601.11 445.75l.55.43L890.08 112H793.7L558.74 384 372.15 112H119.37l298.65 435.31-.04-.04L103 912h96.39L460.6 609.38 668.2 912zM333.96 184.73l448.83 654.54H706.4L257.2 184.73z"}}]},name:"x",theme:"outlined"};const _e1=Xe1,vn=window.React;var et1=function(e,t){return vn.createElement(n,a({},e,{ref:t,icon:_e1}))};const tt1=vn.forwardRef(et1);var ct1={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M937.3 231H824.7c-15.5 0-27.7 12.6-27.1 28.1l13.1 366h84.4l65.4-366.4c2.7-15.2-7.8-27.7-23.2-27.7zm-77.4 450.4h-14.1c-27.1 0-49.2 22.2-49.2 49.3v14.1c0 27.1 22.2 49.3 49.2 49.3h14.1c27.1 0 49.2-22.2 49.2-49.3v-14.1c0-27.1-22.2-49.3-49.2-49.3zM402.6 231C216.2 231 65 357 65 512.5S216.2 794 402.6 794s337.6-126 337.6-281.5S589.1 231 402.6 231zm225.2 225.2h-65.3L458.9 559.8v65.3h84.4v56.3H318.2v-56.3h84.4v-65.3L242.9 399.9h-37v-56.3h168.5v56.3h-37l93.4 93.5 28.1-28.1V400h168.8v56.2z"}}]},name:"yahoo",theme:"filled"};const at1=ct1,hn=window.React;var nt1=function(e,t){return hn.createElement(n,a({},e,{ref:t,icon:at1}))};const lt1=hn.forwardRef(nt1);var ot1={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M859.9 681.4h-14.1c-27.1 0-49.2 22.2-49.2 49.3v14.1c0 27.1 22.2 49.3 49.2 49.3h14.1c27.1 0 49.2-22.2 49.2-49.3v-14.1c0-27.1-22.2-49.3-49.2-49.3zM402.6 231C216.2 231 65 357 65 512.5S216.2 794 402.6 794s337.6-126 337.6-281.5S589.1 231 402.6 231zm0 507C245.1 738 121 634.6 121 512.5c0-62.3 32.3-119.7 84.9-161v48.4h37l159.8 159.9v65.3h-84.4v56.3h225.1v-56.3H459v-65.3l103.5-103.6h65.3v-56.3H459v65.3l-28.1 28.1-93.4-93.5h37v-56.3H216.4c49.4-35 114.3-56.6 186.2-56.6 157.6 0 281.6 103.4 281.6 225.5S560.2 738 402.6 738zm534.7-507H824.7c-15.5 0-27.7 12.6-27.1 28.1l13.1 366h84.4l65.4-366.4c2.7-15.2-7.8-27.7-23.2-27.7z"}}]},name:"yahoo",theme:"outlined"};const it1=ot1,un=window.React;var rt1=function(e,t){return un.createElement(n,a({},e,{ref:t,icon:it1}))};const dt1=un.forwardRef(rt1);var st1={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M941.3 296.1a112.3 112.3 0 00-79.2-79.3C792.2 198 512 198 512 198s-280.2 0-350.1 18.7A112.12 112.12 0 0082.7 296C64 366 64 512 64 512s0 146 18.7 215.9c10.3 38.6 40.7 69 79.2 79.3C231.8 826 512 826 512 826s280.2 0 350.1-18.8c38.6-10.3 68.9-40.7 79.2-79.3C960 658 960 512 960 512s0-146-18.7-215.9zM423 646V378l232 133-232 135z"}}]},name:"youtube",theme:"filled"};const vt1=st1,fn=window.React;var ht1=function(e,t){return fn.createElement(n,a({},e,{ref:t,icon:vt1}))};const ut1=fn.forwardRef(ht1);var ft1={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M960 509.2c0-2.2 0-4.7-.1-7.6-.1-8.1-.3-17.2-.5-26.9-.8-27.9-2.2-55.7-4.4-81.9-3-36.1-7.4-66.2-13.4-88.8a139.52 139.52 0 00-98.3-98.5c-28.3-7.6-83.7-12.3-161.7-15.2-37.1-1.4-76.8-2.3-116.5-2.8-13.9-.2-26.8-.3-38.4-.4h-29.4c-11.6.1-24.5.2-38.4.4-39.7.5-79.4 1.4-116.5 2.8-78 3-133.5 7.7-161.7 15.2A139.35 139.35 0 0082.4 304C76.3 326.6 72 356.7 69 392.8c-2.2 26.2-3.6 54-4.4 81.9-.3 9.7-.4 18.8-.5 26.9 0 2.9-.1 5.4-.1 7.6v5.6c0 2.2 0 4.7.1 7.6.1 8.1.3 17.2.5 26.9.8 27.9 2.2 55.7 4.4 81.9 3 36.1 7.4 66.2 13.4 88.8 12.8 47.9 50.4 85.7 98.3 98.5 28.2 7.6 83.7 12.3 161.7 15.2 37.1 1.4 76.8 2.3 116.5 2.8 13.9.2 26.8.3 38.4.4h29.4c11.6-.1 24.5-.2 38.4-.4 39.7-.5 79.4-1.4 116.5-2.8 78-3 133.5-7.7 161.7-15.2 47.9-12.8 85.5-50.5 98.3-98.5 6.1-22.6 10.4-52.7 13.4-88.8 2.2-26.2 3.6-54 4.4-81.9.3-9.7.4-18.8.5-26.9 0-2.9.1-5.4.1-7.6v-5.6zm-72 5.2c0 2.1 0 4.4-.1 7.1-.1 7.8-.3 16.4-.5 25.7-.7 26.6-2.1 53.2-4.2 77.9-2.7 32.2-6.5 58.6-11.2 76.3-6.2 23.1-24.4 41.4-47.4 47.5-21 5.6-73.9 10.1-145.8 12.8-36.4 1.4-75.6 2.3-114.7 2.8-13.7.2-26.4.3-37.8.3h-28.6l-37.8-.3c-39.1-.5-78.2-1.4-114.7-2.8-71.9-2.8-124.9-7.2-145.8-12.8-23-6.2-41.2-24.4-47.4-47.5-4.7-17.7-8.5-44.1-11.2-76.3-2.1-24.7-3.4-51.3-4.2-77.9-.3-9.3-.4-18-.5-25.7 0-2.7-.1-5.1-.1-7.1v-4.8c0-2.1 0-4.4.1-7.1.1-7.8.3-16.4.5-25.7.7-26.6 2.1-53.2 4.2-77.9 2.7-32.2 6.5-58.6 11.2-76.3 6.2-23.1 24.4-41.4 47.4-47.5 21-5.6 73.9-10.1 145.8-12.8 36.4-1.4 75.6-2.3 114.7-2.8 13.7-.2 26.4-.3 37.8-.3h28.6l37.8.3c39.1.5 78.2 1.4 114.7 2.8 71.9 2.8 124.9 7.2 145.8 12.8 23 6.2 41.2 24.4 47.4 47.5 4.7 17.7 8.5 44.1 11.2 76.3 2.1 24.7 3.4 51.3 4.2 77.9.3 9.3.4 18 .5 25.7 0 2.7.1 5.1.1 7.1v4.8zM423 646l232-135-232-133z"}}]},name:"youtube",theme:"outlined"};const wt1=ft1,wn=window.React;var mt1=function(e,t){return wn.createElement(n,a({},e,{ref:t,icon:wt1}))};const gt1=wn.forwardRef(mt1);var zt1={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 370.6c-9.9-39.4 9.9-102.2 73.4-124.4l-67.9-3.6s-25.7-90-143.6-98c-117.9-8.1-195-3-195-3s87.4 55.6 52.4 154.7c-25.6 52.5-65.8 95.6-108.8 144.7-1.3 1.3-2.5 2.6-3.5 3.7C319.4 605 96 860 96 860c245.9 64.4 410.7-6.3 508.2-91.1 20.5-.2 35.9-.3 46.3-.3 135.8 0 250.6-117.6 245.9-248.4-3.2-89.9-31.9-110.2-41.8-149.6z"}}]},name:"yuque",theme:"filled"};const Rt1=zt1,mn=window.React;var Ot1=function(e,t){return mn.createElement(n,a({},e,{ref:t,icon:Rt1}))};const $t1=mn.forwardRef(Ot1);var Mt1={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 370.6c-9.9-39.4 9.9-102.2 73.4-124.4l-67.9-3.6s-25.7-90-143.6-98c-117.8-8.1-194.9-3-195-3 .1 0 87.4 55.6 52.4 154.7-25.6 52.5-65.8 95.6-108.8 144.7-1.3 1.3-2.5 2.6-3.5 3.7C319.4 605 96 860 96 860c245.9 64.4 410.7-6.3 508.2-91.1 20.5-.2 35.9-.3 46.3-.3 135.8 0 250.6-117.6 245.9-248.4-3.2-89.9-31.9-110.2-41.8-149.6zm-204.1 334c-10.6 0-26.2.1-46.8.3l-23.6.2-17.8 15.5c-47.1 41-104.4 71.5-171.4 87.6-52.5 12.6-110 16.2-172.7 9.6 18-20.5 36.5-41.6 55.4-63.1 92-104.6 173.8-197.5 236.9-268.5l1.4-1.4 1.3-1.5c4.1-4.6 20.6-23.3 24.7-28.1 9.7-11.1 17.3-19.9 24.5-28.6 30.7-36.7 52.2-67.8 69-102.2l1.6-3.3 1.2-3.4c13.7-38.8 15.4-76.9 6.2-112.8 22.5.7 46.5 1.9 71.7 3.6 33.3 2.3 55.5 12.9 71.1 29.2 5.8 6 10.2 12.5 13.4 18.7 1 2 1.7 3.6 2.3 5l5 17.7c-15.7 34.5-19.9 73.3-11.4 107.2 3 11.8 6.9 22.4 12.3 34.4 2.1 4.7 9.5 20.1 11 23.3 10.3 22.7 15.4 43 16.7 78.7 3.3 94.6-82.7 181.9-182 181.9z"}}]},name:"yuque",theme:"outlined"};const Ht1=Mt1,gn=window.React;var pt1=function(e,t){return gn.createElement(n,a({},e,{ref:t,icon:Ht1}))};const Tt1=gn.forwardRef(pt1);var Ft1={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-90.7 477.8l-.1 1.5c-1.5 20.4-6.3 43.9-12.9 67.6l24-18.1 71 80.7c9.2 33-3.3 63.1-3.3 63.1l-95.7-111.9v-.1c-8.9 29-20.1 57.3-33.3 84.7-22.6 45.7-55.2 54.7-89.5 57.7-34.4 3-23.3-5.3-23.3-5.3 68-55.5 78-87.8 96.8-123.1 11.9-22.3 20.4-64.3 25.3-96.8H264.1s4.8-31.2 19.2-41.7h101.6c.6-15.3-1.3-102.8-2-131.4h-49.4c-9.2 45-41 56.7-48.1 60.1-7 3.4-23.6 7.1-21.1 0 2.6-7.1 27-46.2 43.2-110.7 16.3-64.6 63.9-62 63.9-62-12.8 22.5-22.4 73.6-22.4 73.6h159.7c10.1 0 10.6 39 10.6 39h-90.8c-.7 22.7-2.8 83.8-5 131.4H519s12.2 15.4 12.2 41.7H421.3zm346.5 167h-87.6l-69.5 46.6-16.4-46.6h-40.1V321.5h213.6v387.3zM408.2 611s0-.1 0 0zm216 94.3l56.8-38.1h45.6-.1V364.7H596.7v302.5h14.1z"}}]},name:"zhihu-circle",theme:"filled"};const St1=Ft1,zn=window.React;var Vt1=function(e,t){return zn.createElement(n,a({},e,{ref:t,icon:St1}))};const Ct1=zn.forwardRef(Vt1);var bt1={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M564.7 230.1V803h60l25.2 71.4L756.3 803h131.5V230.1H564.7zm247.7 497h-59.9l-75.1 50.4-17.8-50.4h-18V308.3h170.7v418.8zM526.1 486.9H393.3c2.1-44.9 4.3-104.3 6.6-172.9h130.9l-.1-8.1c0-.6-.2-14.7-2.3-29.1-2.1-15-6.6-34.9-21-34.9H287.8c4.4-20.6 15.7-69.7 29.4-93.8l6.4-11.2-12.9-.7c-.8 0-19.6-.9-41.4 10.6-35.7 19-51.7 56.4-58.7 84.4-18.4 73.1-44.6 123.9-55.7 145.6-3.3 6.4-5.3 10.2-6.2 12.8-1.8 4.9-.8 9.8 2.8 13 10.5 9.5 38.2-2.9 38.5-3 .6-.3 1.3-.6 2.2-1 13.9-6.3 55.1-25 69.8-84.5h56.7c.7 32.2 3.1 138.4 2.9 172.9h-141l-2.1 1.5c-23.1 16.9-30.5 63.2-30.8 65.2l-1.4 9.2h167c-12.3 78.3-26.5 113.4-34 127.4-3.7 7-7.3 14-10.7 20.8-21.3 42.2-43.4 85.8-126.3 153.6-3.6 2.8-7 8-4.8 13.7 2.4 6.3 9.3 9.1 24.6 9.1 5.4 0 11.8-.3 19.4-1 49.9-4.4 100.8-18 135.1-87.6 17-35.1 31.7-71.7 43.9-108.9L497 850l5-12c.8-1.9 19-46.3 5.1-95.9l-.5-1.8-108.1-123-22 16.6c6.4-26.1 10.6-49.9 12.5-71.1h158.7v-8c0-40.1-18.5-63.9-19.2-64.9l-2.4-3z"}}]},name:"zhihu",theme:"outlined"};const Lt1=bt1,Rn=window.React;var Bt1=function(e,t){return Rn.createElement(n,a({},e,{ref:t,icon:Lt1}))};const xt1=Rn.forwardRef(Bt1);var Et1={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zM432.3 592.8l71 80.7c9.2 33-3.3 63.1-3.3 63.1l-95.7-111.9v-.1c-8.9 29-20.1 57.3-33.3 84.7-22.6 45.7-55.2 54.7-89.5 57.7-34.4 3-23.3-5.3-23.3-5.3 68-55.5 78-87.8 96.8-123.1 11.9-22.3 20.4-64.3 25.3-96.8H264.1s4.8-31.2 19.2-41.7h101.6c.6-15.3-1.3-102.8-2-131.4h-49.4c-9.2 45-41 56.7-48.1 60.1-7 3.4-23.6 7.1-21.1 0 2.6-7.1 27-46.2 43.2-110.7 16.3-64.6 63.9-62 63.9-62-12.8 22.5-22.4 73.6-22.4 73.6h159.7c10.1 0 10.6 39 10.6 39h-90.8c-.7 22.7-2.8 83.8-5 131.4H519s12.2 15.4 12.2 41.7h-110l-.1 1.5c-1.5 20.4-6.3 43.9-12.9 67.6l24.1-18.1zm335.5 116h-87.6l-69.5 46.6-16.4-46.6h-40.1V321.5h213.6v387.3zM408.2 611s0-.1 0 0zm216 94.3l56.8-38.1h45.6-.1V364.7H596.7v302.5h14.1z"}}]},name:"zhihu-square",theme:"filled"};const At1=Et1,On=window.React;var kt1=function(e,t){return On.createElement(n,a({},e,{ref:t,icon:At1}))};const Pt1=On.forwardRef(kt1);var qt1={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H519V309c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v134H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h118v134c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V519h118c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-in",theme:"outlined"};const yt1=qt1,$n=window.React;var Dt1=function(e,t){return $n.createElement(n,a({},e,{ref:t,icon:yt1}))};const It1=$n.forwardRef(Dt1);var Ut1={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h312c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-out",theme:"outlined"};const Wt1=Ut1,Mn=window.React;var Gt1=function(e,t){return Mn.createElement(n,a({},e,{ref:t,icon:Wt1}))};const Nt1=Mn.forwardRef(Gt1),Qt1=window.React;function Zt1(c,e,t){var l=Qt1.useRef({});return(!("value"in l.current)||t(l.current.condition,e))&&(l.current.value=c(),l.current.condition=e),l.current.value}window.React.isValidElement;function Yt1(c,e){typeof c=="function"?c(e):Bn(c)==="object"&&c&&"current"in c&&(c.current=e)}function jt1(){for(var c=arguments.length,e=new Array(c),t=0;t1&&arguments[1]!==void 0?arguments[1]:0,t=c[e];if(_t1(t)){var l=document.createElement("script");l.setAttribute("src",t),l.setAttribute("data-namespace",t),c.length>e+1&&(l.onload=function(){u(c,e+1)},l.onerror=function(){u(c,e+1)}),Tn.add(t),document.body.appendChild(l)}}function ec1(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},e=c.scriptUrl,t=c.extraCommonProps,l=t===void 0?{}:t;e&&typeof document<"u"&&typeof window<"u"&&typeof document.createElement=="function"&&(Array.isArray(e)?u(e.reverse()):u([e]));var o=g.forwardRef(function(i,s){var f=i.type,v=i.children,r=T(i,Xt1),h=null;return i.type&&(h=g.createElement("use",{xlinkHref:"#".concat(f)})),v&&(h=v),g.createElement(pn,a({},l,r,{ref:s}),h)});return o.displayName="Iconfont",o}var tc1=F.Provider;const hc1=Object.freeze(Object.defineProperty({__proto__:null,AccountBookFilled:ul,AccountBookOutlined:gl,AccountBookTwoTone:$l,AimOutlined:Tl,AlertFilled:Cl,AlertOutlined:xl,AlertTwoTone:Pl,AlibabaOutlined:Il,AlignCenterOutlined:Nl,AlignLeftOutlined:jl,AlignRightOutlined:_l,AlipayCircleFilled:ao,AlipayCircleOutlined:io,AlipayOutlined:ho,AlipaySquareFilled:mo,AliwangwangFilled:Oo,AliwangwangOutlined:po,AliyunOutlined:Vo,AmazonCircleFilled:Bo,AmazonOutlined:ko,AmazonSquareFilled:Do,AndroidFilled:Go,AndroidOutlined:Yo,AntCloudOutlined:Xo,AntDesignOutlined:ci,ApartmentOutlined:oi,ApiFilled:si,ApiOutlined:fi,ApiTwoTone:zi,AppleFilled:Mi,AppleOutlined:Fi,AppstoreAddOutlined:bi,AppstoreFilled:Ei,AppstoreOutlined:qi,AppstoreTwoTone:Ui,AreaChartOutlined:Qi,ArrowDownOutlined:Ji,ArrowLeftOutlined:er,ArrowRightOutlined:nr,ArrowUpOutlined:rr,ArrowsAltOutlined:hr,AudioFilled:mr,AudioMutedOutlined:Or,AudioOutlined:pr,AudioTwoTone:Vr,AuditOutlined:Br,BackwardFilled:kr,BackwardOutlined:Dr,BaiduOutlined:Gr,BankFilled:Yr,BankOutlined:Xr,BankTwoTone:cd,BarChartOutlined:od,BarcodeOutlined:sd,BarsOutlined:fd,BehanceCircleFilled:zd,BehanceOutlined:Md,BehanceSquareFilled:Fd,BehanceSquareOutlined:bd,BellFilled:Ed,BellOutlined:qd,BellTwoTone:Ud,BgColorsOutlined:Qd,BilibiliFilled:Jd,BilibiliOutlined:es,BlockOutlined:ns,BoldOutlined:rs,BookFilled:hs,BookOutlined:ms,BookTwoTone:Os,BorderBottomOutlined:ps,BorderHorizontalOutlined:Vs,BorderInnerOutlined:Bs,BorderLeftOutlined:ks,BorderOuterOutlined:Ds,BorderOutlined:Gs,BorderRightOutlined:Ys,BorderTopOutlined:Xs,BorderVerticleOutlined:cv,BorderlessTableOutlined:ov,BoxPlotFilled:sv,BoxPlotOutlined:fv,BoxPlotTwoTone:zv,BranchesOutlined:Mv,BugFilled:Fv,BugOutlined:bv,BugTwoTone:Ev,BuildFilled:qv,BuildOutlined:Uv,BuildTwoTone:Qv,BulbFilled:Jv,BulbOutlined:eh,BulbTwoTone:nh,CalculatorFilled:rh,CalculatorOutlined:hh,CalculatorTwoTone:mh,CalendarFilled:Oh,CalendarOutlined:ph,CalendarTwoTone:Vh,CameraFilled:Bh,CameraOutlined:kh,CameraTwoTone:Dh,CarFilled:Gh,CarOutlined:Yh,CarTwoTone:Xh,CaretDownFilled:kn,CaretDownOutlined:cu,CaretLeftFilled:ou,CaretLeftOutlined:su,CaretRightFilled:fu,CaretRightOutlined:zu,CaretUpFilled:Mu,CaretUpOutlined:Fu,CarryOutFilled:bu,CarryOutOutlined:Eu,CarryOutTwoTone:qu,CheckCircleFilled:Uu,CheckCircleOutlined:jn,CheckCircleTwoTone:Qu,CheckOutlined:Pn,CheckSquareFilled:Ju,CheckSquareOutlined:ef,CheckSquareTwoTone:nf,ChromeFilled:df,ChromeOutlined:uf,CiCircleFilled:gf,CiCircleOutlined:$f,CiCircleTwoTone:Tf,CiOutlined:Cf,CiTwoTone:xf,ClearOutlined:Pf,ClockCircleFilled:If,ClockCircleOutlined:qn,ClockCircleTwoTone:Nf,CloseCircleFilled:jf,CloseCircleOutlined:_f,CloseCircleTwoTone:aw,CloseOutlined:iw,CloseSquareFilled:vw,CloseSquareOutlined:ww,CloseSquareTwoTone:Rw,CloudDownloadOutlined:Hw,CloudFilled:Sw,CloudOutlined:Lw,CloudServerOutlined:Aw,CloudSyncOutlined:yw,CloudTwoTone:Ww,CloudUploadOutlined:Zw,ClusterOutlined:Kw,CodeFilled:tm,CodeOutlined:el,CodeSandboxCircleFilled:lm,CodeSandboxOutlined:dm,CodeSandboxSquareFilled:um,CodeTwoTone:gm,CodepenCircleFilled:$m,CodepenCircleOutlined:Tm,CodepenOutlined:Cm,CodepenSquareFilled:xm,CoffeeOutlined:Pm,ColumnHeightOutlined:Im,ColumnWidthOutlined:Nm,CommentOutlined:jm,CompassFilled:_m,CompassOutlined:ag,CompassTwoTone:ig,CompressOutlined:vg,ConsoleSqlOutlined:wg,ContactsFilled:Rg,ContactsOutlined:Hg,ContactsTwoTone:Sg,ContainerFilled:Lg,ContainerOutlined:Ag,ContainerTwoTone:yg,ControlFilled:Wg,ControlOutlined:Zg,ControlTwoTone:Kg,CopyFilled:tz,CopyOutlined:Jn,CopyTwoTone:lz,CopyrightCircleFilled:dz,CopyrightCircleOutlined:uz,CopyrightCircleTwoTone:gz,CopyrightOutlined:$z,CopyrightTwoTone:Tz,CreditCardFilled:Cz,CreditCardOutlined:xz,CreditCardTwoTone:Pz,CrownFilled:Iz,CrownOutlined:Nz,CrownTwoTone:jz,CustomerServiceFilled:_z,CustomerServiceOutlined:aR,CustomerServiceTwoTone:iR,DashOutlined:vR,DashboardFilled:wR,DashboardOutlined:RR,DashboardTwoTone:HR,DatabaseFilled:SR,DatabaseOutlined:LR,DatabaseTwoTone:AR,DeleteColumnOutlined:yR,DeleteFilled:WR,DeleteOutlined:tl,DeleteRowOutlined:ZR,DeleteTwoTone:KR,DeliveredProcedureOutlined:tO,DeploymentUnitOutlined:lO,DesktopOutlined:dO,DiffFilled:uO,DiffOutlined:gO,DiffTwoTone:$O,DingdingOutlined:TO,DingtalkCircleFilled:CO,DingtalkOutlined:xO,DingtalkSquareFilled:PO,DisconnectOutlined:IO,DiscordFilled:NO,DiscordOutlined:jO,DislikeFilled:_O,DislikeOutlined:a$,DislikeTwoTone:i$,DockerOutlined:v$,DollarCircleFilled:w$,DollarCircleOutlined:R$,DollarCircleTwoTone:H$,DollarOutlined:S$,DollarTwoTone:L$,DotChartOutlined:A$,DotNetOutlined:y$,DoubleLeftOutlined:W$,DoubleRightOutlined:Z$,DownCircleFilled:K$,DownCircleOutlined:tM,DownCircleTwoTone:lM,DownOutlined:yn,DownSquareFilled:dM,DownSquareOutlined:uM,DownSquareTwoTone:gM,DownloadOutlined:$M,DragOutlined:TM,DribbbleCircleFilled:CM,DribbbleOutlined:xM,DribbbleSquareFilled:PM,DribbbleSquareOutlined:IM,DropboxCircleFilled:NM,DropboxOutlined:jM,DropboxSquareFilled:_M,EditFilled:aH,EditOutlined:cl,EditTwoTone:iH,EllipsisOutlined:vH,EnterOutlined:wH,EnvironmentFilled:RH,EnvironmentOutlined:HH,EnvironmentTwoTone:SH,EuroCircleFilled:LH,EuroCircleOutlined:AH,EuroCircleTwoTone:yH,EuroOutlined:WH,EuroTwoTone:ZH,ExceptionOutlined:KH,ExclamationCircleFilled:tp,ExclamationCircleOutlined:Kn,ExclamationCircleTwoTone:lp,ExclamationOutlined:dp,ExpandAltOutlined:up,ExpandOutlined:gp,ExperimentFilled:$p,ExperimentOutlined:Tp,ExperimentTwoTone:Cp,ExportOutlined:xp,EyeFilled:Pp,EyeInvisibleFilled:Ip,EyeInvisibleOutlined:Np,EyeInvisibleTwoTone:jp,EyeOutlined:Xn,EyeTwoTone:_p,FacebookFilled:aT,FacebookOutlined:iT,FallOutlined:vT,FastBackwardFilled:wT,FastBackwardOutlined:RT,FastForwardFilled:HT,FastForwardOutlined:ST,FieldBinaryOutlined:LT,FieldNumberOutlined:AT,FieldStringOutlined:yT,FieldTimeOutlined:WT,FileAddFilled:ZT,FileAddOutlined:KT,FileAddTwoTone:tF,FileDoneOutlined:lF,FileExcelFilled:dF,FileExcelOutlined:uF,FileExcelTwoTone:gF,FileExclamationFilled:$F,FileExclamationOutlined:TF,FileExclamationTwoTone:CF,FileFilled:xF,FileGifOutlined:PF,FileImageFilled:IF,FileImageOutlined:NF,FileImageTwoTone:jF,FileJpgOutlined:_F,FileMarkdownFilled:aS,FileMarkdownOutlined:iS,FileMarkdownTwoTone:vS,FileOutlined:wS,FilePdfFilled:RS,FilePdfOutlined:HS,FilePdfTwoTone:SS,FilePptFilled:LS,FilePptOutlined:AS,FilePptTwoTone:yS,FileProtectOutlined:WS,FileSearchOutlined:ZS,FileSyncOutlined:KS,FileTextFilled:tV,FileTextOutlined:lV,FileTextTwoTone:dV,FileTwoTone:uV,FileUnknownFilled:gV,FileUnknownOutlined:$V,FileUnknownTwoTone:TV,FileWordFilled:CV,FileWordOutlined:xV,FileWordTwoTone:PV,FileZipFilled:IV,FileZipOutlined:NV,FileZipTwoTone:jV,FilterFilled:_V,FilterOutlined:aC,FilterTwoTone:iC,FireFilled:vC,FireOutlined:wC,FireTwoTone:RC,FlagFilled:HC,FlagOutlined:SC,FlagTwoTone:LC,FolderAddFilled:AC,FolderAddOutlined:yC,FolderAddTwoTone:WC,FolderFilled:ZC,FolderOpenFilled:KC,FolderOpenOutlined:tb,FolderOpenTwoTone:lb,FolderOutlined:db,FolderTwoTone:ub,FolderViewOutlined:gb,FontColorsOutlined:$b,FontSizeOutlined:Tb,ForkOutlined:Cb,FormOutlined:xb,FormatPainterFilled:Pb,FormatPainterOutlined:Ib,ForwardFilled:Nb,ForwardOutlined:jb,FrownFilled:_b,FrownOutlined:aL,FrownTwoTone:iL,FullscreenExitOutlined:vL,FullscreenOutlined:wL,FunctionOutlined:Qn,FundFilled:RL,FundOutlined:HL,FundProjectionScreenOutlined:SL,FundTwoTone:LL,FundViewOutlined:AL,FunnelPlotFilled:yL,FunnelPlotOutlined:WL,FunnelPlotTwoTone:ZL,GatewayOutlined:KL,GifOutlined:tB,GiftFilled:lB,GiftOutlined:dB,GiftTwoTone:uB,GithubFilled:gB,GithubOutlined:$B,GitlabFilled:TB,GitlabOutlined:CB,GlobalOutlined:xB,GoldFilled:PB,GoldOutlined:IB,GoldTwoTone:NB,GoldenFilled:jB,GoogleCircleFilled:_B,GoogleOutlined:ax,GooglePlusCircleFilled:ix,GooglePlusOutlined:vx,GooglePlusSquareFilled:wx,GoogleSquareFilled:Rx,GroupOutlined:Hx,HarmonyOSOutlined:Sx,HddFilled:Lx,HddOutlined:Ax,HddTwoTone:yx,HeartFilled:Wx,HeartOutlined:Zx,HeartTwoTone:Kx,HeatMapOutlined:tE,HighlightFilled:lE,HighlightOutlined:dE,HighlightTwoTone:uE,HistoryOutlined:gE,HolderOutlined:$E,HomeFilled:TE,HomeOutlined:CE,HomeTwoTone:xE,HourglassFilled:PE,HourglassOutlined:IE,HourglassTwoTone:NE,Html5Filled:jE,Html5Outlined:_E,Html5TwoTone:aA,IconProvider:tc1,IdcardFilled:iA,IdcardOutlined:vA,IdcardTwoTone:wA,IeCircleFilled:RA,IeOutlined:HA,IeSquareFilled:SA,ImportOutlined:LA,InboxOutlined:AA,InfoCircleFilled:yA,InfoCircleOutlined:WA,InfoCircleTwoTone:ZA,InfoOutlined:KA,InsertRowAboveOutlined:tk,InsertRowBelowOutlined:lk,InsertRowLeftOutlined:dk,InsertRowRightOutlined:uk,InstagramFilled:gk,InstagramOutlined:$k,InsuranceFilled:Tk,InsuranceOutlined:Ck,InsuranceTwoTone:xk,InteractionFilled:Pk,InteractionOutlined:Ik,InteractionTwoTone:Nk,IssuesCloseOutlined:jk,ItalicOutlined:_k,JavaOutlined:aP,JavaScriptOutlined:iP,KeyOutlined:vP,KubernetesOutlined:wP,LaptopOutlined:RP,LayoutFilled:HP,LayoutOutlined:SP,LayoutTwoTone:LP,LeftCircleFilled:AP,LeftCircleOutlined:yP,LeftCircleTwoTone:WP,LeftOutlined:ZP,LeftSquareFilled:KP,LeftSquareOutlined:tq,LeftSquareTwoTone:lq,LikeFilled:dq,LikeOutlined:uq,LikeTwoTone:gq,LineChartOutlined:$q,LineHeightOutlined:Tq,LineOutlined:Cq,LinkOutlined:ll,LinkedinFilled:xq,LinkedinOutlined:Pq,LinuxOutlined:Iq,Loading3QuartersOutlined:Nq,LoadingOutlined:Dn,LockFilled:jq,LockOutlined:ol,LockTwoTone:_q,LoginOutlined:ay,LogoutOutlined:iy,MacCommandFilled:vy,MacCommandOutlined:wy,MailFilled:Ry,MailOutlined:Hy,MailTwoTone:Sy,ManOutlined:Ly,MedicineBoxFilled:Ay,MedicineBoxOutlined:yy,MedicineBoxTwoTone:Wy,MediumCircleFilled:Zy,MediumOutlined:Ky,MediumSquareFilled:tD,MediumWorkmarkOutlined:lD,MehFilled:dD,MehOutlined:uD,MehTwoTone:gD,MenuFoldOutlined:$D,MenuOutlined:il,MenuUnfoldOutlined:TD,MergeCellsOutlined:CD,MergeFilled:xD,MergeOutlined:PD,MessageFilled:ID,MessageOutlined:ND,MessageTwoTone:jD,MinusCircleFilled:_D,MinusCircleOutlined:aI,MinusCircleTwoTone:iI,MinusOutlined:vI,MinusSquareFilled:wI,MinusSquareOutlined:RI,MinusSquareTwoTone:HI,MobileFilled:SI,MobileOutlined:LI,MobileTwoTone:AI,MoneyCollectFilled:yI,MoneyCollectOutlined:WI,MoneyCollectTwoTone:ZI,MonitorOutlined:KI,MoonFilled:tU,MoonOutlined:lU,MoreOutlined:dU,MutedFilled:uU,MutedOutlined:gU,NodeCollapseOutlined:$U,NodeExpandOutlined:TU,NodeIndexOutlined:CU,NotificationFilled:xU,NotificationOutlined:Zn,NotificationTwoTone:PU,NumberOutlined:IU,OneToOneOutlined:In,OpenAIFilled:NU,OpenAIOutlined:jU,OrderedListOutlined:_U,PaperClipOutlined:aW,PartitionOutlined:iW,PauseCircleFilled:vW,PauseCircleOutlined:wW,PauseCircleTwoTone:RW,PauseOutlined:HW,PayCircleFilled:SW,PayCircleOutlined:LW,PercentageOutlined:AW,PhoneFilled:yW,PhoneOutlined:WW,PhoneTwoTone:ZW,PicCenterOutlined:KW,PicLeftOutlined:tG,PicRightOutlined:lG,PictureFilled:dG,PictureOutlined:uG,PictureTwoTone:gG,PieChartFilled:$G,PieChartOutlined:TG,PieChartTwoTone:CG,PinterestFilled:xG,PinterestOutlined:PG,PlayCircleFilled:IG,PlayCircleOutlined:NG,PlayCircleTwoTone:jG,PlaySquareFilled:_G,PlaySquareOutlined:aN,PlaySquareTwoTone:iN,PlusCircleFilled:vN,PlusCircleOutlined:wN,PlusCircleTwoTone:RN,PlusOutlined:Un,PlusSquareFilled:HN,PlusSquareOutlined:SN,PlusSquareTwoTone:LN,PoundCircleFilled:AN,PoundCircleOutlined:yN,PoundCircleTwoTone:WN,PoundOutlined:ZN,PoweroffOutlined:KN,PrinterFilled:tQ,PrinterOutlined:lQ,PrinterTwoTone:dQ,ProductFilled:uQ,ProductOutlined:gQ,ProfileFilled:$Q,ProfileOutlined:TQ,ProfileTwoTone:CQ,ProjectFilled:xQ,ProjectOutlined:Wn,ProjectTwoTone:PQ,PropertySafetyFilled:IQ,PropertySafetyOutlined:NQ,PropertySafetyTwoTone:jQ,PullRequestOutlined:_Q,PushpinFilled:aZ,PushpinOutlined:iZ,PushpinTwoTone:vZ,PythonOutlined:wZ,QqCircleFilled:RZ,QqOutlined:HZ,QqSquareFilled:SZ,QrcodeOutlined:LZ,QuestionCircleFilled:AZ,QuestionCircleOutlined:Yn,QuestionCircleTwoTone:yZ,QuestionOutlined:WZ,RadarChartOutlined:ZZ,RadiusBottomleftOutlined:KZ,RadiusBottomrightOutlined:tY,RadiusSettingOutlined:lY,RadiusUpleftOutlined:dY,RadiusUprightOutlined:uY,ReadFilled:gY,ReadOutlined:$Y,ReconciliationFilled:TY,ReconciliationOutlined:CY,ReconciliationTwoTone:xY,RedEnvelopeFilled:PY,RedEnvelopeOutlined:IY,RedEnvelopeTwoTone:NY,RedditCircleFilled:jY,RedditOutlined:_Y,RedditSquareFilled:aj,RedoOutlined:ij,ReloadOutlined:vj,RestFilled:wj,RestOutlined:Rj,RestTwoTone:Hj,RetweetOutlined:Sj,RightCircleFilled:Lj,RightCircleOutlined:Aj,RightCircleTwoTone:yj,RightOutlined:Wj,RightSquareFilled:Zj,RightSquareOutlined:Kj,RightSquareTwoTone:tJ,RiseOutlined:lJ,RobotFilled:dJ,RobotOutlined:uJ,RocketFilled:gJ,RocketOutlined:$J,RocketTwoTone:TJ,RollbackOutlined:al,RotateLeftOutlined:CJ,RotateRightOutlined:xJ,RubyOutlined:PJ,SafetyCertificateFilled:IJ,SafetyCertificateOutlined:NJ,SafetyCertificateTwoTone:jJ,SafetyOutlined:_J,SaveFilled:aK,SaveOutlined:nl,SaveTwoTone:iK,ScanOutlined:vK,ScheduleFilled:wK,ScheduleOutlined:RK,ScheduleTwoTone:HK,ScissorOutlined:SK,SearchOutlined:LK,SecurityScanFilled:AK,SecurityScanOutlined:yK,SecurityScanTwoTone:WK,SelectOutlined:ZK,SendOutlined:_n,SettingFilled:KK,SettingOutlined:tX,SettingTwoTone:lX,ShakeOutlined:dX,ShareAltOutlined:uX,ShopFilled:gX,ShopOutlined:$X,ShopTwoTone:TX,ShoppingCartOutlined:CX,ShoppingFilled:xX,ShoppingOutlined:PX,ShoppingTwoTone:IX,ShrinkOutlined:NX,SignalFilled:jX,SignatureFilled:_X,SignatureOutlined:a_,SisternodeOutlined:i_,SketchCircleFilled:v_,SketchOutlined:w_,SketchSquareFilled:R_,SkinFilled:H_,SkinOutlined:S_,SkinTwoTone:L_,SkypeFilled:A_,SkypeOutlined:y_,SlackCircleFilled:W_,SlackOutlined:Z_,SlackSquareFilled:K_,SlackSquareOutlined:t11,SlidersFilled:l11,SlidersOutlined:d11,SlidersTwoTone:u11,SmallDashOutlined:g11,SmileFilled:$11,SmileOutlined:T11,SmileTwoTone:C11,SnippetsFilled:x11,SnippetsOutlined:P11,SnippetsTwoTone:I11,SolutionOutlined:N11,SortAscendingOutlined:j11,SortDescendingOutlined:_11,SoundFilled:a41,SoundOutlined:i41,SoundTwoTone:v41,SplitCellsOutlined:w41,SpotifyFilled:R41,SpotifyOutlined:H41,StarFilled:S41,StarOutlined:L41,StarTwoTone:A41,StepBackwardFilled:y41,StepBackwardOutlined:W41,StepForwardFilled:Z41,StepForwardOutlined:K41,StockOutlined:t21,StopFilled:l21,StopOutlined:d21,StopTwoTone:u21,StrikethroughOutlined:g21,SubnodeOutlined:$21,SunFilled:T21,SunOutlined:C21,SwapLeftOutlined:x21,SwapOutlined:P21,SwapRightOutlined:I21,SwitcherFilled:N21,SwitcherOutlined:j21,SwitcherTwoTone:_21,SyncOutlined:a31,TableOutlined:i31,TabletFilled:v31,TabletOutlined:w31,TabletTwoTone:R31,TagFilled:H31,TagOutlined:S31,TagTwoTone:L31,TagsFilled:A31,TagsOutlined:y31,TagsTwoTone:W31,TaobaoCircleFilled:Z31,TaobaoCircleOutlined:K31,TaobaoOutlined:t81,TaobaoSquareFilled:l81,TeamOutlined:rl,ThunderboltFilled:d81,ThunderboltOutlined:u81,ThunderboltTwoTone:g81,TikTokFilled:$81,TikTokOutlined:T81,ToTopOutlined:C81,ToolFilled:x81,ToolOutlined:P81,ToolTwoTone:I81,TrademarkCircleFilled:N81,TrademarkCircleOutlined:j81,TrademarkCircleTwoTone:_81,TrademarkOutlined:a61,TransactionOutlined:i61,TranslationOutlined:v61,TrophyFilled:w61,TrophyOutlined:R61,TrophyTwoTone:H61,TruckFilled:S61,TruckOutlined:L61,TwitchFilled:A61,TwitchOutlined:y61,TwitterCircleFilled:W61,TwitterOutlined:Z61,TwitterSquareFilled:K61,UnderlineOutlined:t01,UndoOutlined:l01,UngroupOutlined:d01,UnlockFilled:u01,UnlockOutlined:g01,UnlockTwoTone:$01,UnorderedListOutlined:T01,UpCircleFilled:C01,UpCircleOutlined:x01,UpCircleTwoTone:P01,UpOutlined:I01,UpSquareFilled:N01,UpSquareOutlined:j01,UpSquareTwoTone:_01,UploadOutlined:a51,UsbFilled:i51,UsbOutlined:v51,UsbTwoTone:w51,UserAddOutlined:R51,UserDeleteOutlined:H51,UserOutlined:dl,UserSwitchOutlined:S51,UsergroupAddOutlined:L51,UsergroupDeleteOutlined:A51,VerifiedOutlined:y51,VerticalAlignBottomOutlined:W51,VerticalAlignMiddleOutlined:Z51,VerticalAlignTopOutlined:K51,VerticalLeftOutlined:t71,VerticalRightOutlined:l71,VideoCameraAddOutlined:d71,VideoCameraFilled:u71,VideoCameraOutlined:g71,VideoCameraTwoTone:$71,WalletFilled:T71,WalletOutlined:C71,WalletTwoTone:x71,WarningFilled:P71,WarningOutlined:I71,WarningTwoTone:N71,WechatFilled:j71,WechatOutlined:_71,WechatWorkFilled:ae1,WechatWorkOutlined:ie1,WeiboCircleFilled:ve1,WeiboCircleOutlined:we1,WeiboOutlined:Re1,WeiboSquareFilled:He1,WeiboSquareOutlined:Se1,WhatsAppOutlined:Le1,WifiOutlined:Ae1,WindowsFilled:ye1,WindowsOutlined:We1,WomanOutlined:Ze1,XFilled:Ke1,XOutlined:tt1,YahooFilled:lt1,YahooOutlined:dt1,YoutubeFilled:ut1,YoutubeOutlined:gt1,YuqueFilled:$t1,YuqueOutlined:Tt1,ZhihuCircleFilled:Ct1,ZhihuOutlined:xt1,ZhihuSquareFilled:Pt1,ZoomInOutlined:It1,ZoomOutOutlined:Nt1,createFromIconfontCN:ec1,default:pn,getTwoToneColor:Gn,setTwoToneColor:Nn},Symbol.toStringTag,{value:"Module"}));export{jl as A,Ds as B,cu as C,$E as H,WA as I,aI as M,iW as P,ij as R,tX as S,I01 as U,Ys as a,Nl as b,_l as c,vI as d,a31 as e,LK as f,$D as g,qi as h,fi as i,L51 as j,rr as k,Ji as l,hc1 as m,a51 as n}; diff --git a/dist/editor/assets/index-BWWxo2ot.js b/dist/editor/assets/index-BWWxo2ot.js new file mode 100644 index 00000000..b756eadb --- /dev/null +++ b/dist/editor/assets/index-BWWxo2ot.js @@ -0,0 +1 @@ +import{o as M,aQ as $,aR as N,j as e,aS as B,aT as D,m as O,aU as q,M as z,aV as H}from"./index-CSGxKpEX.js";import{S as G}from"./SearchForm-D2m3F1eF.js";const K=window.React.useImperativeHandle,i=window.React.useState,P=window.antd.Modal,c=window.antd.Form,Q=window.antd.Input,_=window.antd.Select,k=window.antd.Radio,J=window.antd.Spin,W=window.ahooks.useDebounceFn;function X(f){const[o]=c.useForm(),[d,y]=i("create"),[j,u]=i(1),[I,R]=i([]),[S,m]=i([]),[g,h]=i(!1),[p,a]=i(!1),[b,l]=i(!1),r=M().id;K(f.mRef,()=>({open:v}));const v=async(t,n)=>{y(t),h(!0),u((n==null?void 0:n.system_role)||1),a(!0),l(!1);try{const w=await $(parseInt(r));m(w),a(!1),n&&r&&o.setFieldsValue({...n,project_id:parseInt(r)})}catch{a(!1)}},F=t=>{u(t)},{run:L}=W(t=>{t&&N(t).then(n=>{R(n)})},{wait:500}),C=async()=>{if(!r)return;if(await o.validateFields()){l(!0);const{id:n,system_role:w,role_id:U="",sso_info:{label:A,value:E}={label:"",value:""}}=o.getFieldsValue();try{d==="create"?await B({system_role:w,user_id:E,user_name:A,project_id:parseInt(r),role_id:U}):await D({id:n,system_role:w,role_id:U}),l(!1),O.success("操作成功"),s(),f.update()}catch{l(!1)}}},s=()=>{h(!1),u(1),o.resetFields()};return e.jsx(e.Fragment,{children:e.jsx(P,{title:d==="create"?"创建用户":"编辑用户",width:600,open:g,okText:"确定",cancelText:"取消",confirmLoading:b,onOk:C,onCancel:s,children:e.jsx(J,{spinning:p,children:e.jsxs(c,{form:o,labelAlign:"right",labelCol:{span:4},initialValues:{system_role:1},children:[e.jsx(c.Item,{hidden:!0,name:"id",children:e.jsx(Q,{})}),e.jsx(c.Item,{label:"系统角色",name:"system_role",extra:"管理员拥有本系统所有功能权限,普通用户需要通过RBAC分配角色权限",children:e.jsxs(k.Group,{onChange:t=>F(t.target.value),children:[e.jsx(k,{value:1,children:"管理员"}),e.jsx(k,{value:2,children:"普通用户"})]})}),d==="create"&&e.jsx(c.Item,{label:"用户",name:"sso_info",rules:[{required:!0,message:"请输入飞书用户名"}],children:e.jsx(_,{labelInValue:!0,filterOption:!0,showSearch:!0,onSearch:L,children:I.map(t=>e.jsx(_.Option,{value:t.account,children:t.username},t.account))})}),j===2&&e.jsx(c.Item,{label:"角色",name:"role_id",rules:[{required:!0,message:"请输入菜单名称"}],children:e.jsx(_,{showSearch:!0,children:S.map(t=>e.jsx(_.Option,{value:t.id,children:t.name},t.id))})})]})})})})}const Y=window.React.useEffect,Z=window.React.useRef,x=window.React.useState,V=window.antd.Form,ee=window.antd.Input,T=window.antd.Button,te=window.antd.Table,se=window.antd.Space;function re(){const[f,o]=x([]),[d,y]=x(0),[j,u]=x(1),[I,R]=x([]),[S,m]=x(!1),[g]=V.useForm(),h=M().id,p=Z();Y(()=>{b(),a()},[]);const a=async(s=j)=>{try{m(!0);const{name:t}=g.getFieldsValue(),n=await q({pageNum:s,pageSize:10,project_id:parseInt(h),user_name:t});m(!1),y((n==null?void 0:n.total)||0),o((n==null?void 0:n.list)||[])}catch{m(!1)}},b=async()=>{const s=await $(parseInt(h));R(s)},l=s=>{u(s),a(s)},r=()=>{var s;(s=p.current)==null||s.open("create")},v=s=>{var t;(t=p.current)==null||t.open("edit",s)},F=s=>{z.confirm({title:"确认",content:`确认删除 ${s.user_name} 吗?`,onOk(){H({id:s.id}).then(()=>{O.success("删除成功"),a()})}})},L=[{title:"用户名称",dataIndex:"sso_name",key:"sso_name"},{title:"系统角色",dataIndex:"system_role",render(s){return s===1?"管理员":"普通用户"}},{title:"角色列表",dataIndex:"role_id",render(s){var t;return(t=I.find(n=>n.id===s))==null?void 0:t.name}},{title:"更新时间",dataIndex:"updated_at",key:"updated_at"},{title:"创建时间",dataIndex:"created_at",key:"created_at"},{title:"操作",key:"action",render(s,t){return e.jsxs(se,{children:[e.jsx(T,{type:"text",onClick:()=>v(t),children:"编辑"}),e.jsx(T,{type:"text",danger:!0,onClick:()=>F(t),children:"删除"})]})}}],C={current:j,total:d,pageSize:10,showTotal:s=>`共 ${s} 条`,onChange:l};return e.jsxs("div",{children:[e.jsx(G,{form:g,submit:a,reset:a,children:e.jsx(V.Item,{label:"用户名称",name:"name",children:e.jsx(ee,{placeholder:"用户名称"})})}),e.jsxs("div",{className:"base-table",children:[e.jsxs("div",{className:"header-wrapper",children:[e.jsx("div",{className:"title",children:"用户列表"}),e.jsx("div",{className:"action",children:e.jsx(T,{type:"primary",onClick:r,children:"新增"})})]}),e.jsx(te,{bordered:!0,rowKey:"id",loading:S,columns:L,dataSource:f,pagination:C})]}),e.jsx(X,{mRef:p,update:a})]})}export{re as default}; diff --git a/dist/editor/assets/index-Bwr_DjXP.js b/dist/editor/assets/index-Bwr_DjXP.js new file mode 100644 index 00000000..73c816a0 --- /dev/null +++ b/dist/editor/assets/index-Bwr_DjXP.js @@ -0,0 +1 @@ +import{o as L,j as e,aL as E,aM as K,m as M,aq as O,ar as A,aN as P,aO as V,M as H,aP as B}from"./index-CSGxKpEX.js";import{S as D}from"./SearchForm-D2m3F1eF.js";const q=window.React.useImperativeHandle,S=window.React.useState,z=window.antd.Modal,g=window.antd.Form,F=window.antd.Input;function G(h){const[R,p]=S(!1),[w,f]=S("create"),[I,o]=S(!1),[n]=g.useForm(),{id:m}=L();q(h.mRef,()=>({open:d}));const d=(a,r)=>{f(a),p(!0),o(!1),r&&n.setFieldsValue(r)},l=async()=>{if(await n.validateFields()&&m)try{o(!0);const{id:r,name:x,remark:j=""}=n.getFieldsValue();w==="create"?await E({name:x,remark:j,project_id:m}):await K({name:x,remark:j,id:r,project_id:m}),o(!1),M.success("操作成功"),c(),h.update()}catch{o(!1)}},c=()=>{n.resetFields(),p(!1)};return e.jsx(z,{title:w==="create"?"新增角色":"编辑角色",width:600,open:R,okText:"确定",cancelText:"取消",confirmLoading:I,onOk:l,onCancel:c,children:e.jsxs(g,{form:n,labelAlign:"right",labelCol:{span:4},children:[e.jsx(g.Item,{name:"id",hidden:!0,children:e.jsx(F,{})}),e.jsx(g.Item,{name:"name",label:"角色名称",rules:[{required:!0,message:"请输入角色名称"}],children:e.jsx(F,{placeholder:"请输入角色名称"})}),e.jsx(g.Item,{name:"remark",label:"备注",children:e.jsx(F.TextArea,{placeholder:"请输入备注"})})]})})}const J=window.antd.Modal,T=window.antd.Form,Q=window.antd.Tree,U=window.React.useEffect,W=window.React.useImperativeHandle,b=window.React.useState;function X(h){const[R,p]=b(!1),[w,f]=b([]),[I,o]=b([]),[n,m]=b(),[d,l]=b(),c=L().id;U(()=>{a()},[]);const a=async()=>{if(!c)return;const i=await O({project_id:parseInt(c)}),u=A(i.list);f(u||[])};W(h.mRef,()=>({open:r}));const r=i=>{var u;p(!0),m(i),l({id:(n==null?void 0:n.id)||0,project_id:parseInt(c),checked:i.checked,half_checked:i.half_checked}),o(((u=i.checked)==null?void 0:u.split(",").map(k=>parseInt(k)))||[])},x=(i,u)=>{o(i);const k=[],t=[];u.checkedNodes.map(s=>{s.type===2||s.type===1&&!s.children?k.push(s.id):t.push(s.id)}),l({id:(n==null?void 0:n.id)||0,project_id:parseInt(c),checked:k.join(","),half_checked:t.concat(u.halfCheckedKeys).join(",")})},j=async()=>{d&&(await P(d),M.success("权限设置成功"),C(),h.update())},C=()=>{p(!1),l(void 0)};return e.jsx(J,{title:"设置权限",width:600,open:R,okText:"确定",cancelText:"取消",onOk:j,onCancel:C,children:e.jsxs(T,{labelAlign:"right",labelCol:{span:4},children:[e.jsx(T.Item,{label:"角色名称",children:n==null?void 0:n.name}),e.jsx(T.Item,{label:"权限",children:e.jsx(Q,{checkable:!0,defaultExpandAll:!0,fieldNames:{title:"name",key:"id",children:"children"},onCheck:x,checkedKeys:I,treeData:w})})]})})}const Y=window.React.useEffect,$=window.React.useRef,_=window.React.useState,v=window.antd.Button,Z=window.antd.Table,N=window.antd.Form,ee=window.antd.Input,te=window.antd.Space;function ae(){const[h,R]=_([]),[p,w]=_(0),[f,I]=_(1),[o,n]=_(!1),[m]=N.useForm(),{id:d}=L(),l=$(),c=$();Y(()=>{a()},[]);const a=async(t=f)=>{if(!d)return;n(!0);const{name:s}=m.getFieldsValue(),y=await V({pageNum:t,pageSize:10,project_id:parseInt(d),name:s});n(!1),w((y==null?void 0:y.total)||0),R((y==null?void 0:y.list)||[])},r=t=>{I(t),a(t)},x=()=>{var t;(t=l.current)==null||t.open("create")},j=t=>{var s;(s=l.current)==null||s.open("edit",t)},C=t=>{d&&H.confirm({title:"确认",content:e.jsx("span",{children:"确认删除该角色吗?"}),async onOk(){M.success("删除成功"),await B({id:t,project_id:parseInt(d)}),a()}})},i=t=>{var s;(s=c.current)==null||s.open(t)},u=[{title:"角色名称",dataIndex:"name",key:"name"},{title:"备注",dataIndex:"remark",key:"remark"},{title:"创建人",dataIndex:"sso_name",key:"sso_name"},{title:"更新时间",dataIndex:"updated_at",key:"updated_at"},{title:"创建时间",dataIndex:"created_at",key:"created_at"},{title:"操作",key:"action",render(t,s){return e.jsxs(te,{children:[e.jsx(v,{type:"text",onClick:()=>j(s),children:"编辑"}),e.jsx(v,{type:"text",onClick:()=>i(s),children:"设置权限"}),e.jsx(v,{type:"text",onClick:()=>C(s.id),danger:!0,children:"删除"})]})}}],k={current:f,total:p,pageSize:10,showTotal:t=>`共 ${t} 条`,onChange:r};return e.jsxs("div",{className:"role-wrap",children:[e.jsx(D,{form:m,submit:a,reset:a,children:e.jsx(N.Item,{name:"name",label:"角色名称",children:e.jsx(ee,{placeholder:"请输入角色名称"})})}),e.jsxs("div",{className:"base-table",children:[e.jsxs("div",{className:"header-wrapper",children:[e.jsx("div",{className:"title",children:"角色列表"}),e.jsx("div",{className:"action",children:e.jsx(v,{type:"primary",onClick:x,children:"新增"})})]}),e.jsx(Z,{bordered:!0,rowKey:"id",loading:o,columns:u,dataSource:h,pagination:k})]}),e.jsx(G,{mRef:l,update:a}),e.jsx(X,{mRef:c,update:a})]})}export{ae as default}; diff --git a/dist/editor/assets/index-C3Yl6Rqm.js b/dist/editor/assets/index-C3Yl6Rqm.js new file mode 100644 index 00000000..560d932d --- /dev/null +++ b/dist/editor/assets/index-C3Yl6Rqm.js @@ -0,0 +1,168 @@ +import{a6 as OO,a7 as nm,x as FO,a8 as am,a9 as im,aa as om,F as lm,S as Du,G as kO,H as kl,y as sm,i as Pl,ab as PO,ac as RO,w as mS,N as LO,ad as DO,ae as _O,k as _c,a as Et,a0 as BO,h as nr,m as qr,M as NO,af as $O,ag as jO,j as A,ah as VO,n as fs,P as pr,ai as HO,X as zO,aj as WO}from"./index-CSGxKpEX.js";import{m as xn,M as GO,H as qO,d as Si,f as YO,R as UO,U as XO,n as KO}from"./index-B931fRu2.js";import{c as qv,t as Bc,b as xS,g as vp,d as bS,e as ZO,h as Yv,r as _u,f as um,j as fi,k as wS,m as Xr,n as QO,o as JO,p as fe,q as pn,s as io,a as Zu,V as Rl,u as Wa,v as oa,w as tF,x as eF}from"./VariableBind-G5PJrL0q.js";import{Q as _s}from"./index-CLy2DBQI.js";import{E as Nc}from"./SaveOutlined-BnQ89S0c.js";import{D as SS}from"./DeleteOutlined-7gCV16X9.js";import{M as rF}from"./ColorPicker-vEjOCkqm.js";const $c=Object.freeze(Object.defineProperty({__proto__:null,get Base(){return tn},get Circle(){return ZX},get Ellipse(){return QX},get Image(){return JX},get Line(){return t7},get Marker(){return r7},get Path(){return oy},get Polygon(){return u7},get Polyline(){return c7},get Rect(){return d7},get Text(){return p7}},Symbol.toStringTag,{value:"Module"})),jc=Object.freeze(Object.defineProperty({__proto__:null,get Base(){return Nr},get Circle(){return w7},get Dom(){return S7},get Ellipse(){return C7},get Image(){return A7},get Line(){return E7},get Marker(){return T7},get Path(){return I7},get Polygon(){return M7},get Polyline(){return O7},get Rect(){return k7},get Text(){return D7}},Symbol.toStringTag,{value:"Module"})),mr=Object.freeze(Object.defineProperty({__proto__:null,get BarChart(){return bct},get BarChartConfig(){return wct},get Button(){return Kft},get ButtonConfig(){return Jft},get Card(){return __},get CardConfig(){return B_},get Cascader(){return C$},get CascaderConfig(){return A$},get CheckBox(){return zN},get CheckBoxConfig(){return WN},get Col(){return DW},get ColConfig(){return _W},get ColumnChart(){return cct},get ColumnChartConfig(){return pct},get DatePicker(){return AB},get DatePickerConfig(){return EB},get DatePickerRange(){return PB},get DatePickerRangeConfig(){return RB},get Descriptions(){return Sft},get DescriptionsConfig(){return Pft},get Div(){return H_},get DivConfig(){return z_},get Divider(){return HW},get DividerConfig(){return zW},get EditTable(){return h5},get EditTableConfig(){return T5},get Empty(){return Bft},get EmptyConfig(){return Nft},get FileUpload(){return oht},get FileUploadConfig(){return lht},get Flex(){return S_},get FlexConfig(){return C_},get Form(){return O_},get FormConfig(){return F_},get FormItem(){return DN},get FormItemConfig(){return _N},get FormList(){return U$},get FormListConfig(){return X$},get IFrame(){return idt},get IFrameConfig(){return odt},get Image(){return Pht},get ImageConfig(){return Rht},get Input(){return K_},get InputConfig(){return eB},get InputNumber(){return gB},get InputNumberConfig(){return yB},get LineChart(){return nct},get LineChartConfig(){return act},get Link(){return Jht},get LinkConfig(){return tdt},get List(){return dft},get ListConfig(){return pft},get MarsTable(){return QR},get MarsTableConfig(){return r_},get Modal(){return aft},get ModalConfig(){return ift},get Page(){return NR},get PageConfig(){return $R},get PieChart(){return Uut},get PieChartConfig(){return Zut},get Progress(){return Vct},get ProgressConfig(){return Hct},get Radio(){return jB},get RadioConfig(){return VB},get RichText(){return pW},get RichTextConfig(){return vW},get RingProgress(){return Uct},get RingProgressConfig(){return Xct},get Row(){return MW},get RowConfig(){return OW},get SearchForm(){return v_},get SearchFormConfig(){return g_},get Segmented(){return v$},get SegmentedConfig(){return g$},get Select(){return UB},get SelectConfig(){return XB},get Slider(){return k$},get SliderConfig(){return P$},get Space(){return wW},get SpaceConfig(){return SW},get StaticItem(){return CN},get StaticItemConfig(){return IN},get Steps(){return zft},get StepsConfig(){return Wft},get Switch(){return rN},get SwitchConfig(){return nN},get Tab(){return xht},get TabConfig(){return IO},get Tabs(){return pht},get TabsConfig(){return Tht},get Text(){return $ht},get TextArea(){return sB},get TextAreaConfig(){return uB},get TextConfig(){return Vht},get TimePicker(){return QN},get TimePickerConfig(){return JN},get TimePickerRange(){return l$},get TimePickerRangeConfig(){return s$},get TinyColumn(){return Lct},get TinyColumnConfig(){return Dct},get TinyLine(){return Ict},get TinyLineConfig(){return Mct},get Title(){return Yht},get TitleConfig(){return Uht},get TreeSelect(){return $$},get TreeSelectConfig(){return j$},get Upload(){return hN},get UploadConfig(){return dN}},Symbol.toStringTag,{value:"Module"}));function nF(r){return r}var aF="__lodash_hash_undefined__";function iF(r){return this.__data__.set(r,aF),this}function oF(r){return this.__data__.has(r)}function Qu(r){var e=-1,t=r==null?0:r.length;for(this.__data__=new OO;++el))return!1;var u=i.get(r),c=i.get(e);if(u&&c)return u==e&&c==r;var f=-1,h=!0,d=t&cF?new Qu:void 0;for(i.set(r,e),i.set(e,r);++fe(r)),i=i2(()=>{const o=e(r);r2(n,o)||(a(o),t&&t())},[n,r,t]);return hi(i),[n,i]}function s2(r,e,t){const[n,a]=l2(r,e,t);return hi(function(){const o=r.getHandlerId();if(o!=null)return r.subscribeToStateChange(a,{handlerIds:[o]})},[r,a]),n}function TS(r,e,t){return s2(e,r||(()=>({})),()=>t.reconnect())}const u2=window.React.useMemo;function IS(r,e){const t=[...e||[]];return e==null&&typeof r!="function"&&t.push(r),u2(()=>typeof r=="function"?r():r,t)}const MS=window.React.useMemo;function c2(r){return MS(()=>r.hooks.dragSource(),[r])}function f2(r){return MS(()=>r.hooks.dragPreview(),[r])}let lh=!1,sh=!1;class h2{receiveHandlerId(e){this.sourceId=e}getHandlerId(){return this.sourceId}canDrag(){ma(!lh,"You may not call monitor.canDrag() inside your canDrag() implementation. Read more: http://react-dnd.github.io/react-dnd/docs/api/drag-source-monitor");try{return lh=!0,this.internalMonitor.canDragSource(this.sourceId)}finally{lh=!1}}isDragging(){if(!this.sourceId)return!1;ma(!sh,"You may not call monitor.isDragging() inside your isDragging() implementation. Read more: http://react-dnd.github.io/react-dnd/docs/api/drag-source-monitor");try{return sh=!0,this.internalMonitor.isDraggingSource(this.sourceId)}finally{sh=!1}}subscribeToStateChange(e,t){return this.internalMonitor.subscribeToStateChange(e,t)}isDraggingSource(e){return this.internalMonitor.isDraggingSource(e)}isOverTarget(e,t){return this.internalMonitor.isOverTarget(e,t)}getTargetIds(){return this.internalMonitor.getTargetIds()}isSourcePublic(){return this.internalMonitor.isSourcePublic()}getSourceId(){return this.internalMonitor.getSourceId()}subscribeToOffsetChange(e){return this.internalMonitor.subscribeToOffsetChange(e)}canDragSource(e){return this.internalMonitor.canDragSource(e)}canDropOnTarget(e){return this.internalMonitor.canDropOnTarget(e)}getItemType(){return this.internalMonitor.getItemType()}getItem(){return this.internalMonitor.getItem()}getDropResult(){return this.internalMonitor.getDropResult()}didDrop(){return this.internalMonitor.didDrop()}getInitialClientOffset(){return this.internalMonitor.getInitialClientOffset()}getInitialSourceClientOffset(){return this.internalMonitor.getInitialSourceClientOffset()}getSourceClientOffset(){return this.internalMonitor.getSourceClientOffset()}getClientOffset(){return this.internalMonitor.getClientOffset()}getDifferenceFromInitialOffset(){return this.internalMonitor.getDifferenceFromInitialOffset()}constructor(e){this.sourceId=null,this.internalMonitor=e.getMonitor()}}let uh=!1;class d2{receiveHandlerId(e){this.targetId=e}getHandlerId(){return this.targetId}subscribeToStateChange(e,t){return this.internalMonitor.subscribeToStateChange(e,t)}canDrop(){if(!this.targetId)return!1;ma(!uh,"You may not call monitor.canDrop() inside your canDrop() implementation. Read more: http://react-dnd.github.io/react-dnd/docs/api/drop-target-monitor");try{return uh=!0,this.internalMonitor.canDropOnTarget(this.targetId)}finally{uh=!1}}isOver(e){return this.targetId?this.internalMonitor.isOverTarget(this.targetId,e):!1}getItemType(){return this.internalMonitor.getItemType()}getItem(){return this.internalMonitor.getItem()}getDropResult(){return this.internalMonitor.getDropResult()}didDrop(){return this.internalMonitor.didDrop()}getInitialClientOffset(){return this.internalMonitor.getInitialClientOffset()}getInitialSourceClientOffset(){return this.internalMonitor.getInitialSourceClientOffset()}getSourceClientOffset(){return this.internalMonitor.getSourceClientOffset()}getClientOffset(){return this.internalMonitor.getClientOffset()}getDifferenceFromInitialOffset(){return this.internalMonitor.getDifferenceFromInitialOffset()}constructor(e){this.targetId=null,this.internalMonitor=e.getMonitor()}}function p2(r,e,t){const n=t.getRegistry(),a=n.addTarget(r,e);return[a,()=>n.removeTarget(a)]}function v2(r,e,t){const n=t.getRegistry(),a=n.addSource(r,e);return[a,()=>n.removeSource(a)]}function gp(r,e,t,n){let a=t?t.call(n,r,e):void 0;if(a!==void 0)return!!a;if(r===e)return!0;if(typeof r!="object"||!r||typeof e!="object"||!e)return!1;const i=Object.keys(r),o=Object.keys(e);if(i.length!==o.length)return!1;const l=Object.prototype.hasOwnProperty.bind(e);for(let s=0;s, or turn it into a drag source or a drop target itself.`)}function m2(r){return(e=null,t=null)=>{if(!g2(e)){const i=e;return r(i,t),i}const n=e;return y2(n),x2(n,t?i=>r(i,t):r)}}function OS(r){const e={};return Object.keys(r).forEach(t=>{const n=r[t];if(t.endsWith("Ref"))e[t]=r[t];else{const a=m2(n);e[t]=()=>a}}),e}function vm(r,e){typeof r=="function"?r(e):r.current=e}function x2(r,e){const t=r.ref;return ma(typeof t!="string","Cannot connect React DnD to an element with an existing string ref. Please convert it to use a callback ref instead, or wrap it into a or
. Read more: https://reactjs.org/docs/refs-and-the-dom.html#callback-refs"),t?pm(r,{ref:n=>{vm(t,n),vm(e,n)}}):pm(r,{ref:e})}class b2{receiveHandlerId(e){this.handlerId!==e&&(this.handlerId=e,this.reconnect())}get connectTarget(){return this.dragSource}get dragSourceOptions(){return this.dragSourceOptionsInternal}set dragSourceOptions(e){this.dragSourceOptionsInternal=e}get dragPreviewOptions(){return this.dragPreviewOptionsInternal}set dragPreviewOptions(e){this.dragPreviewOptionsInternal=e}reconnect(){const e=this.reconnectDragSource();this.reconnectDragPreview(e)}reconnectDragSource(){const e=this.dragSource,t=this.didHandlerIdChange()||this.didConnectedDragSourceChange()||this.didDragSourceOptionsChange();return t&&this.disconnectDragSource(),this.handlerId?e?(t&&(this.lastConnectedHandlerId=this.handlerId,this.lastConnectedDragSource=e,this.lastConnectedDragSourceOptions=this.dragSourceOptions,this.dragSourceUnsubscribe=this.backend.connectDragSource(this.handlerId,e,this.dragSourceOptions)),t):(this.lastConnectedDragSource=e,t):t}reconnectDragPreview(e=!1){const t=this.dragPreview,n=e||this.didHandlerIdChange()||this.didConnectedDragPreviewChange()||this.didDragPreviewOptionsChange();if(n&&this.disconnectDragPreview(),!!this.handlerId){if(!t){this.lastConnectedDragPreview=t;return}n&&(this.lastConnectedHandlerId=this.handlerId,this.lastConnectedDragPreview=t,this.lastConnectedDragPreviewOptions=this.dragPreviewOptions,this.dragPreviewUnsubscribe=this.backend.connectDragPreview(this.handlerId,t,this.dragPreviewOptions))}}didHandlerIdChange(){return this.lastConnectedHandlerId!==this.handlerId}didConnectedDragSourceChange(){return this.lastConnectedDragSource!==this.dragSource}didConnectedDragPreviewChange(){return this.lastConnectedDragPreview!==this.dragPreview}didDragSourceOptionsChange(){return!gp(this.lastConnectedDragSourceOptions,this.dragSourceOptions)}didDragPreviewOptionsChange(){return!gp(this.lastConnectedDragPreviewOptions,this.dragPreviewOptions)}disconnectDragSource(){this.dragSourceUnsubscribe&&(this.dragSourceUnsubscribe(),this.dragSourceUnsubscribe=void 0)}disconnectDragPreview(){this.dragPreviewUnsubscribe&&(this.dragPreviewUnsubscribe(),this.dragPreviewUnsubscribe=void 0,this.dragPreviewNode=null,this.dragPreviewRef=null)}get dragSource(){return this.dragSourceNode||this.dragSourceRef&&this.dragSourceRef.current}get dragPreview(){return this.dragPreviewNode||this.dragPreviewRef&&this.dragPreviewRef.current}clearDragSource(){this.dragSourceNode=null,this.dragSourceRef=null}clearDragPreview(){this.dragPreviewNode=null,this.dragPreviewRef=null}constructor(e){this.hooks=OS({dragSource:(t,n)=>{this.clearDragSource(),this.dragSourceOptions=n||null,yp(t)?this.dragSourceRef=t:this.dragSourceNode=t,this.reconnectDragSource()},dragPreview:(t,n)=>{this.clearDragPreview(),this.dragPreviewOptions=n||null,yp(t)?this.dragPreviewRef=t:this.dragPreviewNode=t,this.reconnectDragPreview()}}),this.handlerId=null,this.dragSourceRef=null,this.dragSourceOptionsInternal=null,this.dragPreviewRef=null,this.dragPreviewOptionsInternal=null,this.lastConnectedHandlerId=null,this.lastConnectedDragSource=null,this.lastConnectedDragSourceOptions=null,this.lastConnectedDragPreview=null,this.lastConnectedDragPreviewOptions=null,this.backend=e}}class w2{get connectTarget(){return this.dropTarget}reconnect(){const e=this.didHandlerIdChange()||this.didDropTargetChange()||this.didOptionsChange();e&&this.disconnectDropTarget();const t=this.dropTarget;if(this.handlerId){if(!t){this.lastConnectedDropTarget=t;return}e&&(this.lastConnectedHandlerId=this.handlerId,this.lastConnectedDropTarget=t,this.lastConnectedDropTargetOptions=this.dropTargetOptions,this.unsubscribeDropTarget=this.backend.connectDropTarget(this.handlerId,t,this.dropTargetOptions))}}receiveHandlerId(e){e!==this.handlerId&&(this.handlerId=e,this.reconnect())}get dropTargetOptions(){return this.dropTargetOptionsInternal}set dropTargetOptions(e){this.dropTargetOptionsInternal=e}didHandlerIdChange(){return this.lastConnectedHandlerId!==this.handlerId}didDropTargetChange(){return this.lastConnectedDropTarget!==this.dropTarget}didOptionsChange(){return!gp(this.lastConnectedDropTargetOptions,this.dropTargetOptions)}disconnectDropTarget(){this.unsubscribeDropTarget&&(this.unsubscribeDropTarget(),this.unsubscribeDropTarget=void 0)}get dropTarget(){return this.dropTargetNode||this.dropTargetRef&&this.dropTargetRef.current}clearDropTarget(){this.dropTargetRef=null,this.dropTargetNode=null}constructor(e){this.hooks=OS({dropTarget:(t,n)=>{this.clearDropTarget(),this.dropTargetOptions=n,yp(t)?this.dropTargetRef=t:this.dropTargetNode=t,this.reconnect()}}),this.handlerId=null,this.dropTargetRef=null,this.dropTargetOptionsInternal=null,this.lastConnectedHandlerId=null,this.lastConnectedDropTarget=null,this.lastConnectedDropTargetOptions=null,this.backend=e}}const S2=window.React.useContext;function Co(){const{dragDropManager:r}=S2(JF);return ma(r!=null,"Expected drag drop context"),r}const C2=window.React.useMemo;function A2(r,e){const t=Co(),n=C2(()=>new b2(t.getBackend()),[t]);return hi(()=>(n.dragSourceOptions=r||null,n.reconnect(),()=>n.disconnectDragSource()),[n,r]),hi(()=>(n.dragPreviewOptions=e||null,n.reconnect(),()=>n.disconnectDragPreview()),[n,e]),n}const E2=window.React.useMemo;function T2(){const r=Co();return E2(()=>new h2(r),[r])}class I2{beginDrag(){const e=this.spec,t=this.monitor;let n=null;return typeof e.item=="object"?n=e.item:typeof e.item=="function"?n=e.item(t):n={},n??null}canDrag(){const e=this.spec,t=this.monitor;return typeof e.canDrag=="boolean"?e.canDrag:typeof e.canDrag=="function"?e.canDrag(t):!0}isDragging(e,t){const n=this.spec,a=this.monitor,{isDragging:i}=n;return i?i(a):t===e.getSourceId()}endDrag(){const e=this.spec,t=this.monitor,n=this.connector,{end:a}=e;a&&a(t.getItem(),t),n.reconnect()}constructor(e,t,n){this.spec=e,this.monitor=t,this.connector=n}}const M2=window.React.useEffect,O2=window.React.useMemo;function F2(r,e,t){const n=O2(()=>new I2(r,e,t),[e,t]);return M2(()=>{n.spec=r},[r]),n}const k2=window.React.useMemo;function P2(r){return k2(()=>{const e=r.type;return ma(e!=null,"spec.type must be defined"),e},[r])}function R2(r,e,t){const n=Co(),a=F2(r,e,t),i=P2(r);hi(function(){if(i!=null){const[l,s]=v2(i,a,n);return e.receiveHandlerId(l),t.receiveHandlerId(l),s}},[n,e,t,a,i])}function L2(r,e){const t=IS(r,e);ma(!t.begin,"useDrag::spec.begin was deprecated in v14. Replace spec.begin() with spec.item(). (see more here - https://react-dnd.github.io/react-dnd/docs/api/use-drag)");const n=T2(),a=A2(t.options,t.previewOptions);return R2(t,n,a),[TS(t.collect,n,a),c2(a),f2(a)]}const D2=window.React.useMemo;function _2(r){return D2(()=>r.hooks.dropTarget(),[r])}const B2=window.React.useMemo;function N2(r){const e=Co(),t=B2(()=>new w2(e.getBackend()),[e]);return hi(()=>(t.dropTargetOptions=r||null,t.reconnect(),()=>t.disconnectDropTarget()),[r]),t}const $2=window.React.useMemo;function j2(){const r=Co();return $2(()=>new d2(r),[r])}const V2=window.React.useMemo;function H2(r){const{accept:e}=r;return V2(()=>(ma(r.accept!=null,"accept must be defined"),Array.isArray(e)?e:[e]),[e])}class z2{canDrop(){const e=this.spec,t=this.monitor;return e.canDrop?e.canDrop(t.getItem(),t):!0}hover(){const e=this.spec,t=this.monitor;e.hover&&e.hover(t.getItem(),t)}drop(){const e=this.spec,t=this.monitor;if(e.drop)return e.drop(t.getItem(),t)}constructor(e,t){this.spec=e,this.monitor=t}}const W2=window.React.useEffect,G2=window.React.useMemo;function q2(r,e){const t=G2(()=>new z2(r,e),[e]);return W2(()=>{t.spec=r},[r]),t}function Y2(r,e,t){const n=Co(),a=q2(r,e),i=H2(r);hi(function(){const[l,s]=p2(i,a,n);return e.receiveHandlerId(l),t.receiveHandlerId(l),s},[n,e,a,t,i.map(o=>o.toString()).join("|")])}function xr(r,e){const t=IS(r,e),n=j2(),a=N2(t.options);return Y2(t,n,a),[TS(t.collect,n,a),_2(a)]}const FS=new Map;function Vc(r){return FS.get(r)}function U2(r,e){return FS.set(r,e)}const X2=window.axios,ea=X2.create({timeout:8e3,withCredentials:!0,headers:{},isCors:!0});ea.interceptors.request.use(r=>{const{headers:e=[],timeout:t=8,timeoutErrorMessage:n="请求超时,请稍后重试",requestIntercetpor:a}=Et.getState().page.interceptor||{};return r.timeout=t*1e3,r.timeoutErrorMessage=n,r.headers={...r.headers,...Yv(e),Accept:"application/json, text/plain, */*"},a?new Function("config",`return (${a})(config);`)(r):r});ea.interceptors.response.use(r=>{const{responseIntercetpor:e}=Et.getState().page.interceptor;let t=r;return e&&(t=new Function("response",`return (${e})(response);`)(r)),t},r=>{let e=r.message;return r.code==="ERR_NETWORK"&&(e="服务地址或网络异常,请稍后重试"),Promise.reject(e)});const Ui={defaults:ea.defaults,get(r,e={}){return ea.get(r,e)},post(r,e={},t={}){return ea.post(r,e,t)},put(r,e={},t={}){return ea.post(r,e,t)},delete(r,e={}){return ea.get(r,e)},download(r,e={},t={}){return ea.post(r,e,{...t,responseType:"blob"}).then(n=>{const a=new Blob([n.data],{type:n.data.type}),i=document.createElement("a"),o=n.headers.filename;return o?i.download=decodeURIComponent(o):i.download=t.filename||"fileName.xls",i.href=URL.createObjectURL(a),document.body.appendChild(i),i.click(),document.body.removeChild(i),window.URL.revokeObjectURL(i.href),n})}};var K2=Error,Z2=EvalError,Q2=RangeError,J2=ReferenceError,kS=SyntaxError,hs=TypeError,tk=URIError,ek=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var e={},t=Symbol("test"),n=Object(t);if(typeof t=="string"||Object.prototype.toString.call(t)!=="[object Symbol]"||Object.prototype.toString.call(n)!=="[object Symbol]")return!1;var a=42;e[t]=a;for(t in e)return!1;if(typeof Object.keys=="function"&&Object.keys(e).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(e).length!==0)return!1;var i=Object.getOwnPropertySymbols(e);if(i.length!==1||i[0]!==t||!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var o=Object.getOwnPropertyDescriptor(e,t);if(o.value!==a||o.enumerable!==!0)return!1}return!0},gm=typeof Symbol<"u"&&Symbol,rk=ek,nk=function(){return typeof gm!="function"||typeof Symbol!="function"||typeof gm("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:rk()},ch={__proto__:null,foo:{}},ak=Object,ik=function(){return{__proto__:ch}.foo===ch.foo&&!(ch instanceof ak)},ok="Function.prototype.bind called on incompatible ",lk=Object.prototype.toString,sk=Math.max,uk="[object Function]",ym=function(e,t){for(var n=[],a=0;a"u"||!ke?Lt:ke(Uint8Array),ri={__proto__:null,"%AggregateError%":typeof AggregateError>"u"?Lt:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?Lt:ArrayBuffer,"%ArrayIteratorPrototype%":Oi&&ke?ke([][Symbol.iterator]()):Lt,"%AsyncFromSyncIteratorPrototype%":Lt,"%AsyncFunction%":$i,"%AsyncGenerator%":$i,"%AsyncGeneratorFunction%":$i,"%AsyncIteratorPrototype%":$i,"%Atomics%":typeof Atomics>"u"?Lt:Atomics,"%BigInt%":typeof BigInt>"u"?Lt:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?Lt:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?Lt:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?Lt:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":mk,"%eval%":eval,"%EvalError%":xk,"%Float32Array%":typeof Float32Array>"u"?Lt:Float32Array,"%Float64Array%":typeof Float64Array>"u"?Lt:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?Lt:FinalizationRegistry,"%Function%":PS,"%GeneratorFunction%":$i,"%Int8Array%":typeof Int8Array>"u"?Lt:Int8Array,"%Int16Array%":typeof Int16Array>"u"?Lt:Int16Array,"%Int32Array%":typeof Int32Array>"u"?Lt:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":Oi&&ke?ke(ke([][Symbol.iterator]())):Lt,"%JSON%":typeof JSON=="object"?JSON:Lt,"%Map%":typeof Map>"u"?Lt:Map,"%MapIteratorPrototype%":typeof Map>"u"||!Oi||!ke?Lt:ke(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?Lt:Promise,"%Proxy%":typeof Proxy>"u"?Lt:Proxy,"%RangeError%":bk,"%ReferenceError%":wk,"%Reflect%":typeof Reflect>"u"?Lt:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?Lt:Set,"%SetIteratorPrototype%":typeof Set>"u"||!Oi||!ke?Lt:ke(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?Lt:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":Oi&&ke?ke(""[Symbol.iterator]()):Lt,"%Symbol%":Oi?Symbol:Lt,"%SyntaxError%":oo,"%ThrowTypeError%":Ck,"%TypedArray%":Ek,"%TypeError%":Xi,"%Uint8Array%":typeof Uint8Array>"u"?Lt:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?Lt:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?Lt:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?Lt:Uint32Array,"%URIError%":Sk,"%WeakMap%":typeof WeakMap>"u"?Lt:WeakMap,"%WeakRef%":typeof WeakRef>"u"?Lt:WeakRef,"%WeakSet%":typeof WeakSet>"u"?Lt:WeakSet};if(ke)try{null.error}catch(r){var Tk=ke(ke(r));ri["%Error.prototype%"]=Tk}var Ik=function r(e){var t;if(e==="%AsyncFunction%")t=fh("async function () {}");else if(e==="%GeneratorFunction%")t=fh("function* () {}");else if(e==="%AsyncGeneratorFunction%")t=fh("async function* () {}");else if(e==="%AsyncGenerator%"){var n=r("%AsyncGeneratorFunction%");n&&(t=n.prototype)}else if(e==="%AsyncIteratorPrototype%"){var a=r("%AsyncGenerator%");a&&ke&&(t=ke(a.prototype))}return ri[e]=t,t},mm={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},ds=Xv,Ju=yk,Mk=ds.call(Function.call,Array.prototype.concat),Ok=ds.call(Function.apply,Array.prototype.splice),xm=ds.call(Function.call,String.prototype.replace),tc=ds.call(Function.call,String.prototype.slice),Fk=ds.call(Function.call,RegExp.prototype.exec),kk=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,Pk=/\\(\\)?/g,Rk=function(e){var t=tc(e,0,1),n=tc(e,-1);if(t==="%"&&n!=="%")throw new oo("invalid intrinsic syntax, expected closing `%`");if(n==="%"&&t!=="%")throw new oo("invalid intrinsic syntax, expected opening `%`");var a=[];return xm(e,kk,function(i,o,l,s){a[a.length]=l?xm(s,Pk,"$1"):o||i}),a},Lk=function(e,t){var n=e,a;if(Ju(mm,n)&&(a=mm[n],n="%"+a[0]+"%"),Ju(ri,n)){var i=ri[n];if(i===$i&&(i=Ik(n)),typeof i>"u"&&!t)throw new Xi("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:a,name:n,value:i}}throw new oo("intrinsic "+e+" does not exist!")},Ao=function(e,t){if(typeof e!="string"||e.length===0)throw new Xi("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof t!="boolean")throw new Xi('"allowMissing" argument must be a boolean');if(Fk(/^%?[^%]*%?$/,e)===null)throw new oo("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=Rk(e),a=n.length>0?n[0]:"",i=Lk("%"+a+"%",t),o=i.name,l=i.value,s=!1,u=i.alias;u&&(a=u[0],Ok(n,Mk([0,1],u)));for(var c=1,f=!0;c=n.length){var v=ei(l,h);f=!!v,f&&"get"in v&&!("originalValue"in v.get)?l=v.get:l=l[h]}else f=Ju(l,h),l=l[h];f&&!s&&(ri[o]=l)}}return l},RS={exports:{}},dh,bm;function Kv(){if(bm)return dh;bm=1;var r=Ao,e=r("%Object.defineProperty%",!0)||!1;if(e)try{e({},"a",{value:1})}catch{e=!1}return dh=e,dh}var Dk=Ao,Bu=Dk("%Object.getOwnPropertyDescriptor%",!0);if(Bu)try{Bu([],"length")}catch{Bu=null}var LS=Bu,wm=Kv(),_k=kS,Fi=hs,Sm=LS,Bk=function(e,t,n){if(!e||typeof e!="object"&&typeof e!="function")throw new Fi("`obj` must be an object or a function`");if(typeof t!="string"&&typeof t!="symbol")throw new Fi("`property` must be a string or a symbol`");if(arguments.length>3&&typeof arguments[3]!="boolean"&&arguments[3]!==null)throw new Fi("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&typeof arguments[4]!="boolean"&&arguments[4]!==null)throw new Fi("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&typeof arguments[5]!="boolean"&&arguments[5]!==null)throw new Fi("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&typeof arguments[6]!="boolean")throw new Fi("`loose`, if provided, must be a boolean");var a=arguments.length>3?arguments[3]:null,i=arguments.length>4?arguments[4]:null,o=arguments.length>5?arguments[5]:null,l=arguments.length>6?arguments[6]:!1,s=!!Sm&&Sm(e,t);if(wm)wm(e,t,{configurable:o===null&&s?s.configurable:!o,enumerable:a===null&&s?s.enumerable:!a,value:n,writable:i===null&&s?s.writable:!i});else if(l||!a&&!i&&!o)e[t]=n;else throw new _k("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.")},mp=Kv(),DS=function(){return!!mp};DS.hasArrayLengthDefineBug=function(){if(!mp)return null;try{return mp([],"length",{value:1}).length!==1}catch{return!0}};var Nk=DS,$k=Ao,Cm=Bk,jk=Nk(),Am=LS,Em=hs,Vk=$k("%Math.floor%"),Hk=function(e,t){if(typeof e!="function")throw new Em("`fn` is not a function");if(typeof t!="number"||t<0||t>4294967295||Vk(t)!==t)throw new Em("`length` must be a positive 32-bit integer");var n=arguments.length>2&&!!arguments[2],a=!0,i=!0;if("length"in e&&Am){var o=Am(e,"length");o&&!o.configurable&&(a=!1),o&&!o.writable&&(i=!1)}return(a||i||!n)&&(jk?Cm(e,"length",t,!0,!0):Cm(e,"length",t)),e};(function(r){var e=Xv,t=Ao,n=Hk,a=hs,i=t("%Function.prototype.apply%"),o=t("%Function.prototype.call%"),l=t("%Reflect.apply%",!0)||e.call(o,i),s=Kv(),u=t("%Math.max%");r.exports=function(h){if(typeof h!="function")throw new a("a function is required");var d=l(e,o,arguments);return n(d,1+u(0,h.length-(arguments.length-1)),!0)};var c=function(){return l(e,i,arguments)};s?s(r.exports,"apply",{value:c}):r.exports.apply=c})(RS);var zk=RS.exports,_S=Ao,BS=zk,Wk=BS(_S("String.prototype.indexOf")),Gk=function(e,t){var n=_S(e,!!t);return typeof n=="function"&&Wk(e,".prototype.")>-1?BS(n):n};const qk={},Yk=Object.freeze(Object.defineProperty({__proto__:null,default:qk},Symbol.toStringTag,{value:"Module"})),Uk=BO(Yk);var Zv=typeof Map=="function"&&Map.prototype,ph=Object.getOwnPropertyDescriptor&&Zv?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,ec=Zv&&ph&&typeof ph.get=="function"?ph.get:null,Tm=Zv&&Map.prototype.forEach,Qv=typeof Set=="function"&&Set.prototype,vh=Object.getOwnPropertyDescriptor&&Qv?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,rc=Qv&&vh&&typeof vh.get=="function"?vh.get:null,Im=Qv&&Set.prototype.forEach,Xk=typeof WeakMap=="function"&&WeakMap.prototype,gl=Xk?WeakMap.prototype.has:null,Kk=typeof WeakSet=="function"&&WeakSet.prototype,yl=Kk?WeakSet.prototype.has:null,Zk=typeof WeakRef=="function"&&WeakRef.prototype,Mm=Zk?WeakRef.prototype.deref:null,Qk=Boolean.prototype.valueOf,Jk=Object.prototype.toString,tP=Function.prototype.toString,eP=String.prototype.match,Jv=String.prototype.slice,sa=String.prototype.replace,rP=String.prototype.toUpperCase,Om=String.prototype.toLowerCase,NS=RegExp.prototype.test,Fm=Array.prototype.concat,un=Array.prototype.join,nP=Array.prototype.slice,km=Math.floor,xp=typeof BigInt=="function"?BigInt.prototype.valueOf:null,gh=Object.getOwnPropertySymbols,bp=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Symbol.prototype.toString:null,lo=typeof Symbol=="function"&&typeof Symbol.iterator=="object",Ge=typeof Symbol=="function"&&Symbol.toStringTag&&(typeof Symbol.toStringTag===lo||!0)?Symbol.toStringTag:null,$S=Object.prototype.propertyIsEnumerable,Pm=(typeof Reflect=="function"?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(r){return r.__proto__}:null);function Rm(r,e){if(r===1/0||r===-1/0||r!==r||r&&r>-1e3&&r<1e3||NS.call(/e/,e))return e;var t=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if(typeof r=="number"){var n=r<0?-km(-r):km(r);if(n!==r){var a=String(n),i=Jv.call(e,a.length+1);return sa.call(a,t,"$&_")+"."+sa.call(sa.call(i,/([0-9]{3})/g,"$&_"),/_$/,"")}}return sa.call(e,t,"$&_")}var wp=Uk,Lm=wp.custom,Dm=VS(Lm)?Lm:null,aP=function r(e,t,n,a){var i=t||{};if(ra(i,"quoteStyle")&&i.quoteStyle!=="single"&&i.quoteStyle!=="double")throw new TypeError('option "quoteStyle" must be "single" or "double"');if(ra(i,"maxStringLength")&&(typeof i.maxStringLength=="number"?i.maxStringLength<0&&i.maxStringLength!==1/0:i.maxStringLength!==null))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var o=ra(i,"customInspect")?i.customInspect:!0;if(typeof o!="boolean"&&o!=="symbol")throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(ra(i,"indent")&&i.indent!==null&&i.indent!==" "&&!(parseInt(i.indent,10)===i.indent&&i.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(ra(i,"numericSeparator")&&typeof i.numericSeparator!="boolean")throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var l=i.numericSeparator;if(typeof e>"u")return"undefined";if(e===null)return"null";if(typeof e=="boolean")return e?"true":"false";if(typeof e=="string")return zS(e,i);if(typeof e=="number"){if(e===0)return 1/0/e>0?"0":"-0";var s=String(e);return l?Rm(e,s):s}if(typeof e=="bigint"){var u=String(e)+"n";return l?Rm(e,u):u}var c=typeof i.depth>"u"?5:i.depth;if(typeof n>"u"&&(n=0),n>=c&&c>0&&typeof e=="object")return Sp(e)?"[Array]":"[Object]";var f=SP(i,n);if(typeof a>"u")a=[];else if(HS(a,e)>=0)return"[Circular]";function h(k,L,N){if(L&&(a=nP.call(a),a.push(L)),N){var R={depth:i.depth};return ra(i,"quoteStyle")&&(R.quoteStyle=i.quoteStyle),r(k,R,n+1,a)}return r(k,i,n+1,a)}if(typeof e=="function"&&!_m(e)){var d=dP(e),p=Ns(e,h);return"[Function"+(d?": "+d:" (anonymous)")+"]"+(p.length>0?" { "+un.call(p,", ")+" }":"")}if(VS(e)){var v=lo?sa.call(String(e),/^(Symbol\(.*\))_[^)]*$/,"$1"):bp.call(e);return typeof e=="object"&&!lo?Go(v):v}if(xP(e)){for(var g="<"+Om.call(String(e.nodeName)),y=e.attributes||[],m=0;m",g}if(Sp(e)){if(e.length===0)return"[]";var b=Ns(e,h);return f&&!wP(b)?"["+Cp(b,f)+"]":"[ "+un.call(b,", ")+" ]"}if(lP(e)){var x=Ns(e,h);return!("cause"in Error.prototype)&&"cause"in e&&!$S.call(e,"cause")?"{ ["+String(e)+"] "+un.call(Fm.call("[cause]: "+h(e.cause),x),", ")+" }":x.length===0?"["+String(e)+"]":"{ ["+String(e)+"] "+un.call(x,", ")+" }"}if(typeof e=="object"&&o){if(Dm&&typeof e[Dm]=="function"&&wp)return wp(e,{depth:c-n});if(o!=="symbol"&&typeof e.inspect=="function")return e.inspect()}if(pP(e)){var w=[];return Tm&&Tm.call(e,function(k,L){w.push(h(L,e,!0)+" => "+h(k,e))}),Bm("Map",ec.call(e),w,f)}if(yP(e)){var S=[];return Im&&Im.call(e,function(k){S.push(h(k,e))}),Bm("Set",rc.call(e),S,f)}if(vP(e))return yh("WeakMap");if(mP(e))return yh("WeakSet");if(gP(e))return yh("WeakRef");if(uP(e))return Go(h(Number(e)));if(fP(e))return Go(h(xp.call(e)));if(cP(e))return Go(Qk.call(e));if(sP(e))return Go(h(String(e)));if(typeof window<"u"&&e===window)return"{ [object Window] }";if(e===nr)return"{ [object globalThis] }";if(!oP(e)&&!_m(e)){var C=Ns(e,h),T=Pm?Pm(e)===Object.prototype:e instanceof Object||e.constructor===Object,F=e instanceof Object?"":"null prototype",I=!T&&Ge&&Object(e)===e&&Ge in e?Jv.call(Ma(e),8,-1):F?"Object":"",M=T||typeof e.constructor!="function"?"":e.constructor.name?e.constructor.name+" ":"",O=M+(I||F?"["+un.call(Fm.call([],I||[],F||[]),": ")+"] ":"");return C.length===0?O+"{}":f?O+"{"+Cp(C,f)+"}":O+"{ "+un.call(C,", ")+" }"}return String(e)};function jS(r,e,t){var n=(t.quoteStyle||e)==="double"?'"':"'";return n+r+n}function iP(r){return sa.call(String(r),/"/g,""")}function Sp(r){return Ma(r)==="[object Array]"&&(!Ge||!(typeof r=="object"&&Ge in r))}function oP(r){return Ma(r)==="[object Date]"&&(!Ge||!(typeof r=="object"&&Ge in r))}function _m(r){return Ma(r)==="[object RegExp]"&&(!Ge||!(typeof r=="object"&&Ge in r))}function lP(r){return Ma(r)==="[object Error]"&&(!Ge||!(typeof r=="object"&&Ge in r))}function sP(r){return Ma(r)==="[object String]"&&(!Ge||!(typeof r=="object"&&Ge in r))}function uP(r){return Ma(r)==="[object Number]"&&(!Ge||!(typeof r=="object"&&Ge in r))}function cP(r){return Ma(r)==="[object Boolean]"&&(!Ge||!(typeof r=="object"&&Ge in r))}function VS(r){if(lo)return r&&typeof r=="object"&&r instanceof Symbol;if(typeof r=="symbol")return!0;if(!r||typeof r!="object"||!bp)return!1;try{return bp.call(r),!0}catch{}return!1}function fP(r){if(!r||typeof r!="object"||!xp)return!1;try{return xp.call(r),!0}catch{}return!1}var hP=Object.prototype.hasOwnProperty||function(r){return r in this};function ra(r,e){return hP.call(r,e)}function Ma(r){return Jk.call(r)}function dP(r){if(r.name)return r.name;var e=eP.call(tP.call(r),/^function\s*([\w$]+)/);return e?e[1]:null}function HS(r,e){if(r.indexOf)return r.indexOf(e);for(var t=0,n=r.length;te.maxStringLength){var t=r.length-e.maxStringLength,n="... "+t+" more character"+(t>1?"s":"");return zS(Jv.call(r,0,e.maxStringLength),e)+n}var a=sa.call(sa.call(r,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,bP);return jS(a,"single",e)}function bP(r){var e=r.charCodeAt(0),t={8:"b",9:"t",10:"n",12:"f",13:"r"}[e];return t?"\\"+t:"\\x"+(e<16?"0":"")+rP.call(e.toString(16))}function Go(r){return"Object("+r+")"}function yh(r){return r+" { ? }"}function Bm(r,e,t,n){var a=n?Cp(t,n):un.call(t,", ");return r+" ("+e+") {"+a+"}"}function wP(r){for(var e=0;e=0)return!1;return!0}function SP(r,e){var t;if(r.indent===" ")t=" ";else if(typeof r.indent=="number"&&r.indent>0)t=un.call(Array(r.indent+1)," ");else return null;return{base:t,prev:un.call(Array(e+1),t)}}function Cp(r,e){if(r.length===0)return"";var t=` +`+e.prev+e.base;return t+un.call(r,","+t)+` +`+e.prev}function Ns(r,e){var t=Sp(r),n=[];if(t){n.length=r.length;for(var a=0;a1;){var t=e.pop(),n=t.obj[t.prop];if(Ga(n)){for(var a=[],i=0;i=bh?o.slice(s,s+bh):o,c=[],f=0;f=48&&h<=57||h>=65&&h<=90||h>=97&&h<=122||i===BP.RFC1738&&(h===40||h===41)){c[c.length]=u.charAt(f);continue}if(h<128){c[c.length]=en[h];continue}if(h<2048){c[c.length]=en[192|h>>6]+en[128|h&63];continue}if(h<55296||h>=57344){c[c.length]=en[224|h>>12]+en[128|h>>6&63]+en[128|h&63];continue}f+=1,h=65536+((h&1023)<<10|u.charCodeAt(f)&1023),c[c.length]=en[240|h>>18]+en[128|h>>12&63]+en[128|h>>6&63]+en[128|h&63]}l+=c.join("")}return l},zP=function(e){for(var t=[{obj:{o:e},prop:"o"}],n=[],a=0;a"u"&&(w=0)}if(typeof c=="function"?b=c(t,b):b instanceof Date?b=d(b):n==="comma"&&sn(b)&&(b=Nu.maybeMap(b,function(B){return B instanceof Date?d(B):B})),b===null){if(o)return u&&!g?u(t,Ee.encoder,y,"key",p):t;b=""}if(ZP(b)||Nu.isBuffer(b)){if(u){var T=g?t:u(t,Ee.encoder,y,"key",p);return[v(T)+"="+v(u(b,Ee.encoder,y,"value",p))]}return[v(t)+"="+v(String(b))]}var F=[];if(typeof b>"u")return F;var I;if(n==="comma"&&sn(b))g&&u&&(b=Nu.maybeMap(b,u)),I=[{value:b.length>0?b.join(",")||null:void 0}];else if(sn(c))I=c;else{var M=Object.keys(b);I=f?M.sort(f):M}var O=s?t.replace(/\./g,"%2E"):t,k=a&&sn(b)&&b.length===1?O+"[]":O;if(i&&sn(b)&&b.length===0)return k+"[]";for(var L=0;L"u"?e.encodeDotInKeys===!0?!0:Ee.allowDots:!!e.allowDots;return{addQueryPrefix:typeof e.addQueryPrefix=="boolean"?e.addQueryPrefix:Ee.addQueryPrefix,allowDots:l,allowEmptyArrays:typeof e.allowEmptyArrays=="boolean"?!!e.allowEmptyArrays:Ee.allowEmptyArrays,arrayFormat:o,charset:t,charsetSentinel:typeof e.charsetSentinel=="boolean"?e.charsetSentinel:Ee.charsetSentinel,commaRoundTrip:e.commaRoundTrip,delimiter:typeof e.delimiter>"u"?Ee.delimiter:e.delimiter,encode:typeof e.encode=="boolean"?e.encode:Ee.encode,encodeDotInKeys:typeof e.encodeDotInKeys=="boolean"?e.encodeDotInKeys:Ee.encodeDotInKeys,encoder:typeof e.encoder=="function"?e.encoder:Ee.encoder,encodeValuesOnly:typeof e.encodeValuesOnly=="boolean"?e.encodeValuesOnly:Ee.encodeValuesOnly,filter:i,format:n,formatter:a,serializeDate:typeof e.serializeDate=="function"?e.serializeDate:Ee.serializeDate,skipNulls:typeof e.skipNulls=="boolean"?e.skipNulls:Ee.skipNulls,sort:typeof e.sort=="function"?e.sort:null,strictNullHandling:typeof e.strictNullHandling=="boolean"?e.strictNullHandling:Ee.strictNullHandling}},tR=function(r,e){var t=r,n=JP(e),a,i;typeof n.filter=="function"?(i=n.filter,t=i("",t)):sn(n.filter)&&(i=n.filter,a=i);var o=[];if(typeof t!="object"||t===null)return"";var l=US[n.arrayFormat],s=l==="comma"&&n.commaRoundTrip;a||(a=Object.keys(t)),n.sort&&a.sort(n.sort);for(var u=YS(),c=0;c0?d+h:""},so=qS,Ap=Object.prototype.hasOwnProperty,eR=Array.isArray,ve={allowDots:!1,allowEmptyArrays:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decodeDotInKeys:!1,decoder:so.decode,delimiter:"&",depth:5,duplicates:"combine",ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},rR=function(r){return r.replace(/&#(\d+);/g,function(e,t){return String.fromCharCode(parseInt(t,10))})},KS=function(r,e){return r&&typeof r=="string"&&e.comma&&r.indexOf(",")>-1?r.split(","):r},nR="utf8=%26%2310003%3B",aR="utf8=%E2%9C%93",iR=function(e,t){var n={__proto__:null},a=t.ignoreQueryPrefix?e.replace(/^\?/,""):e,i=t.parameterLimit===1/0?void 0:t.parameterLimit,o=a.split(t.delimiter,i),l=-1,s,u=t.charset;if(t.charsetSentinel)for(s=0;s-1&&(p=eR(p)?[p]:p);var v=Ap.call(n,d);v&&t.duplicates==="combine"?n[d]=so.combine(n[d],p):(!v||t.duplicates==="last")&&(n[d]=p)}return n},oR=function(r,e,t,n){for(var a=n?e:KS(e,t),i=r.length-1;i>=0;--i){var o,l=r[i];if(l==="[]"&&t.parseArrays)o=t.allowEmptyArrays&&a===""?[]:[].concat(a);else{o=t.plainObjects?Object.create(null):{};var s=l.charAt(0)==="["&&l.charAt(l.length-1)==="]"?l.slice(1,-1):l,u=t.decodeDotInKeys?s.replace(/%2E/g,"."):s,c=parseInt(u,10);!t.parseArrays&&u===""?o={0:a}:!isNaN(c)&&l!==u&&String(c)===u&&c>=0&&t.parseArrays&&c<=t.arrayLimit?(o=[],o[c]=a):u!=="__proto__"&&(o[u]=a)}a=o}return a},lR=function(e,t,n,a){if(e){var i=n.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e,o=/(\[[^[\]]*])/,l=/(\[[^[\]]*])/g,s=n.depth>0&&o.exec(i),u=s?i.slice(0,s.index):i,c=[];if(u){if(!n.plainObjects&&Ap.call(Object.prototype,u)&&!n.allowPrototypes)return;c.push(u)}for(var f=0;n.depth>0&&(s=l.exec(i))!==null&&f"u"?ve.charset:e.charset,n=typeof e.duplicates>"u"?ve.duplicates:e.duplicates;if(n!=="combine"&&n!=="first"&&n!=="last")throw new TypeError("The duplicates option must be either combine, first, or last");var a=typeof e.allowDots>"u"?e.decodeDotInKeys===!0?!0:ve.allowDots:!!e.allowDots;return{allowDots:a,allowEmptyArrays:typeof e.allowEmptyArrays=="boolean"?!!e.allowEmptyArrays:ve.allowEmptyArrays,allowPrototypes:typeof e.allowPrototypes=="boolean"?e.allowPrototypes:ve.allowPrototypes,allowSparse:typeof e.allowSparse=="boolean"?e.allowSparse:ve.allowSparse,arrayLimit:typeof e.arrayLimit=="number"?e.arrayLimit:ve.arrayLimit,charset:t,charsetSentinel:typeof e.charsetSentinel=="boolean"?e.charsetSentinel:ve.charsetSentinel,comma:typeof e.comma=="boolean"?e.comma:ve.comma,decodeDotInKeys:typeof e.decodeDotInKeys=="boolean"?e.decodeDotInKeys:ve.decodeDotInKeys,decoder:typeof e.decoder=="function"?e.decoder:ve.decoder,delimiter:typeof e.delimiter=="string"||so.isRegExp(e.delimiter)?e.delimiter:ve.delimiter,depth:typeof e.depth=="number"||e.depth===!1?+e.depth:ve.depth,duplicates:n,ignoreQueryPrefix:e.ignoreQueryPrefix===!0,interpretNumericEntities:typeof e.interpretNumericEntities=="boolean"?e.interpretNumericEntities:ve.interpretNumericEntities,parameterLimit:typeof e.parameterLimit=="number"?e.parameterLimit:ve.parameterLimit,parseArrays:e.parseArrays!==!1,plainObjects:typeof e.plainObjects=="boolean"?e.plainObjects:ve.plainObjects,strictNullHandling:typeof e.strictNullHandling=="boolean"?e.strictNullHandling:ve.strictNullHandling}},uR=function(r,e){var t=sR(e);if(r===""||r===null||typeof r>"u")return t.plainObjects?Object.create(null):{};for(var n=typeof r=="string"?iR(r,t):r,a=t.plainObjects?Object.create(null):{},i=Object.keys(n),o=0;o{var t,n;if(r.sourceType==="json")return{ret:0,data:r.source};if(r.sourceType==="api"||r.actionType==="request"||r.actionType==="download"){if(!r.id)return{ret:0,data:""};const a=Et.getState().page.apis,{method:i,stgApi:o,preApi:l,prdApi:s,contentType:u,replaceData:c="merge",isCors:f=!0,params:h,result:d,tips:p}=a[r.id]||{},v=ZS(i,c,h,e),g=_u(o,e),y=_u(l,e),m=_u(s,e);v.url=um().env==="stg"?g:um().env==="pre"?y:m,v.isCors=f;let b=null;try{if(r.actionType==="download"){if(b=await Ui.download(v.url,v.data,{...v,filename:r.filename})||{},b.data instanceof Blob)return{ret:0,data:b.data,msg:""}}else i==="GET"||i==="DELETE"?b=await Ui.get(v.url,v)||{}:(v.headers={...v.headers,"Content-Type":u},b=await Ui.post(v.url,u==="application/x-www-form-urlencoded"?pR.stringify(v.data):v.data,v)||{})}catch(F){b={status:200,data:{ret:500,msg:F}}}let x=b.data;Array.isArray(x)&&(x={ret:0,data:x,msg:""});const w=d.code?Number(x[d.code]):0,S=d.data?x[d.data]:x,C=d.msg?x[d.msg]:"";w===d.codeValue?p!=null&&p.success&&qr.success(p.success):p!=null&&p.isError&&C?qr.error(C):p!=null&&p.fail&&qr.error(p==null?void 0:p.fail);let T=S;return typeof r.sourceField=="object"?r.sourceField.type==="static"?T=r.sourceField.value?vp(S,r.sourceField.value):S:T=fi(r.sourceField.value,S):typeof r.sourceField=="string"&&r.sourceField&&(T=vp(S,r.sourceField)),{ret:w,data:T,originData:S,msg:C}}else return(t=r.name)!=null&&t.value?{ret:0,data:fi((n=r.name)==null?void 0:n.value)}:{ret:0,data:""}},ZS=(r,e,t=[],n)=>{const a=Yv(t,n);let i={};return e==="merge"?Array.isArray(n)||typeof n!="object"?Object.keys(a).length>0?i=a:i=n:i={...a,...n}:e==="cover"&&(Pl(n)&&Object.keys(n).length>0||!Pl(n)&&n)?i=n:i=a,r==="GET"||r==="DELETE"?{params:i}:{data:i}};function il(r,e=!0){var a,i;let t=null,n=null;for(const o of r){if(o.type==="start"||o.type==="end")continue;let l={action:{...o.config}};if(o.type==="condition"){const s=il(((a=o.children.find(f=>f.title==="成功"))==null?void 0:a.children)||[],!0),u=il(((i=o.children.find(f=>f.title==="失败"))==null?void 0:i.children)||[],!1),c=r.slice(r.indexOf(o)+1).filter(f=>f.type!=="end");if(l={success:s,fail:u},!n)t=l;else if(e)if(!n.next)n.next=l;else{let f=n.next;for(;f.next;)f=f.next;f.next=l}else if(!n.fail)n.fail=l;else{let f=n.fail;for(;f.next;)f=f.next;f.next=l}if(n=l,c.length>0){let f=il(c,!0);if(!n.success)n.success=f;else{let d=n.success;for(;d.next;)d=d.next;for(;f.action;)d.next={action:f.action},d=d.next,f=f.next||{}}let h=il(c,!0);if(!n.fail)n.fail=h;else{let d=n.fail;for(;d.next;)d=d.next;for(;h.action;)d.next={action:h.action},d=d.next,h=h.next||{}}}}else if(!n)t=n=l;else if(e)if(!n.next)n.next=l;else{let s=n.next;for(;s.next;)s=s.next;s.next=l}else if(!n.next)n.next=l;else{let s=n.next;for(;s.next;)s=s.next;s.next=l}}return t}function di(r=[],e){const t=il(r);t!=null&&t.action&&oe(t,e)}const oe=(r,e={})=>{if(!(!r||!(r!=null&&r.action)))try{const t=vR(r.action.data,e);delete r.action.data,r.action=wS(r.action),r.action.actionType==="methods"?QS(r,t):r.action.actionType==="showConfirm"?gR(r,t):r.action.actionType==="message"?yR(r,t):r.action.actionType==="notifacation"?mR(r,t):r.action.actionType==="request"||r.action.actionType==="download"?xR(r,t):r.action.actionType==="openModal"?$m(r,t,"open"):r.action.actionType==="closeModal"?$m(r,t,"close"):r.action.actionType==="jumpLink"?bR(r,t):r.action.actionType==="reloadPage"?window.location.reload():r.action.actionType==="variable"?wR(r,t):r.action.actionType==="copy"?SR(r,t):r.action.actionType==="setTimeout"?CR(r,t):r.action.actionType==="visible"?AR(r,t):r.action.actionType==="disable"?ER(r,t):r.action.actionType==="sendMessage"?TR(r,t):r.action.actionType==="createNode"?IR(r,t):r.action.actionType==="script"&&MR(r,t)}catch(t){console.error(`事件流[${r.actionType}执行异常]`,t)}},vR=(r=[],e={})=>{const t=Yv(r,e);return!(r!=null&&r.length)&&(Array.isArray(e)||typeof e=="string"||typeof e=="number"||typeof e=="boolean")?e:(e&&Object.keys(e).forEach(n=>{n&&typeof e[n]<"u"&&e[n]!=null&&(t[n]=e[n])}),wS(t))};async function QS({action:r,next:e},t={}){var a;const n=Vc(r.target);if(!n){sessionStorage.setItem("mars-event-flow-wait","1"),Number(sessionStorage.getItem("mars-event-flow-wait"))<10?setTimeout(()=>{QS({action:r,next:e},t)},100):console.error("组件加载超时,请检查组件是否存在");return}try{const i=await((a=n==null?void 0:n[r.method])==null?void 0:a.call(n,{...t}));typeof i=="boolean"?oe(i?(e==null?void 0:e.success)||e:e==null?void 0:e.fail,t):setTimeout(()=>{(Array.isArray(i)||typeof i!="object")&&Xr(i)?oe((e==null?void 0:e.success)||e,i):oe((e==null?void 0:e.success)||e,Object.assign(t,i||{}))})}catch(i){oe(e==null?void 0:e.fail,t),console.error(`【${r.method}】方法调用失败:`,i)}}async function $m({action:r,next:e},t={},n){const a=Vc(r.target);n==="close"&&a.close({...t}),n==="open"&&await a.open({...t}),oe(e,t)}const gR=({action:r,next:e},t)=>{var n,a;(a=(n=NO)[r.type])==null||a.call(n,{title:r.title,content:r.content,okText:r.okText,cancelText:r.cancelText,onOk:()=>{oe((e==null?void 0:e.success)||e,t)},onCancel:()=>{oe(e==null?void 0:e.fail,t)}})},yR=({action:r,next:e},t)=>{qr.open({type:r.type,content:r.content,duration:r.duration}).then(()=>{oe(e,t)})},mR=({action:r,next:e},t)=>{$O.open({type:r.type,message:r.message,description:r.description,placement:r.placement,duration:r.duration}),oe(e,t)},xR=async({action:r,next:e},t)=>{const n=await Fe(r,t);n.ret===0?oe((e==null?void 0:e.success)||e,n.data):oe(e==null?void 0:e.fail,n.msg)},bR=async({action:r,next:e},t)=>{var a;const n=new URLSearchParams(t);if(r.jumpType==="route"){const i=`${r.url}${r.url.indexOf("?")>-1?"&":"?"}${n}`;jO.navigate(i)}else if(r.jumpType==="micro")window.microApp||console.warn("跨服务跳转:当前页面不在微应用环境中,无法跳转"),(a=window.microApp)==null||a.dispatch({type:"router",path:r.url,data:t});else if(r.jumpType==="link"){const i=`${r.url}${r.url.indexOf("?")>-1?"&":"?"}${n}`;r.isNewWindow?window.open(i):window.location.href=i}},wR=({action:r,next:e},t)=>{let n=r.assigmentType==="reset"?void 0:t[r.name];r.assigmentType==="reset"?n=void 0:r.assigmentType==="assigment"&&(r.assigmentWay==="static"?n=r.value:n=t),Et.getState().setVariableData({name:r.name,value:n}),oe(e,t)},SR=async({action:r,next:e},t)=>{try{const n=_u(r.content,t||{});await QO(n),oe(e,t)}catch(n){console.log("执行复制行为:",n)}},CR=async({action:r,next:e},t)=>{setTimeout(()=>{oe(e,t)},r.duration*1e3)},AR=async({action:r,next:e},t)=>{const n=Vc(r.target);r.showType==="static"?r.showResult==="show"?n.show({...t}):n.hide({...t}):r.expression?n.show({...t}):n.hide({...t}),oe(e,t)},ER=async({action:r,next:e},t)=>{const n=Vc(r.target);if(r.disableType==="static")r.disableResult?n.disable({...t}):n.enable({...t});else{const i=(r.expression??{}).value;fi(i)?n.disable({...t}):n.enable({...t})}oe(e,t)},TR=async({action:r,next:e},t)=>{const n=await Ui.post("https://mars-api.marsview.cc/api/robot/sendMessage",{...r,variables:t});n.data.ret===0?oe((e==null?void 0:e.success)||e,n.data.data):oe(e==null?void 0:e.fail,n.msg)},IR=async({action:r,next:e},t)=>{const n=await Ui.post("https://mars-api.marsview.cc/api/robot/createNode",{...r,variables:t});n.data.ret===0?oe((e==null?void 0:e.success)||e,n.data.data):oe(e==null?void 0:e.fail,n.msg)},MR=async({action:r,next:e},t)=>{const n=fi(r.scripts,t);typeof n=="boolean"?oe(n?(e==null?void 0:e.success)||e:e==null?void 0:e.fail,t):oe((e==null?void 0:e.success)||e,n||t)},OR=window.React;function FR(r,e){if(Object.is(r,e))return!0;if(typeof r!="object"||r===null||typeof e!="object"||e===null)return!1;if(r instanceof Map&&e instanceof Map){if(r.size!==e.size)return!1;for(const[n,a]of r)if(!Object.is(a,e.get(n)))return!1;return!0}if(r instanceof Set&&e instanceof Set){if(r.size!==e.size)return!1;for(const n of r)if(!e.has(n))return!1;return!0}const t=Object.keys(r);if(t.length!==Object.keys(e).length)return!1;for(const n of t)if(!Object.prototype.hasOwnProperty.call(e,n)||!Object.is(r[n],e[n]))return!1;return!0}const{useRef:kR}=OR;function JS(r){const e=kR();return t=>{const n=r(t);return FR(e.current,n)?e.current:e.current=n}}const PR=window.React,RR=window.React.Suspense,LR=window.React.forwardRef,tC=window.React.memo,jm=window.React.useEffect,Vm=window.React.useState,DR=window.dayjs,Hm=window.antd,br=tC(({elements:r=[]})=>A.jsx(A.Fragment,{children:r.map(e=>e?A.jsx(rg,{item:e},e.id):A.jsx(A.Fragment,{}))})),rg=tC(({item:r})=>{const[e,t]=Vm(null),[n,a]=Vm(),{elementsMap:i,variableData:o,formData:l}=Et(JS(h=>({elementsMap:h.page.elementsMap,variables:h.page.variables,variableData:h.page.variableData,formData:h.page.formData})));function s(){window.React=window.React||PR,window.dayjs=window.dayjs||DR,window.antd=window.antd||Hm}jm(()=>{i[r.id].remoteUrl?(s(),JO(r.type,i[r.id].remoteCssUrl),import(i[r.id].remoteUrl||"").then(h=>{t(()=>LR(h.default))})):t(mr[r.type]),a(i[r.id].config)},[]),jm(()=>{a(()=>VO(i[r.id].config,h=>{u(h),c(h)}))},[o,l,i]);const u=h=>{var d,p,v,g,y;if((d=h.props)!=null&&d.formItem){const m=((p=h.props)==null?void 0:p.formItem.rules)||[];m.map(w=>{w.pattern&&(w.pattern=new RegExp(w.pattern))}),h.props.formItem.rules=m,(v=r.parentId)!=null&&v.startsWith("FormList")&&h.props.formItem.name&&(h.props.formItem.name=[r.name,h.props.formItem.name]);const{labelCol:b,wrapperCol:x}=h.props.formItem;fe(b==null?void 0:b.span)&&fe(b==null?void 0:b.offset)&&((g=h.props.formItem)==null||delete g.labelCol),fe(x==null?void 0:x.span)&&fe(x==null?void 0:x.offset)&&((y=h.props.formItem)==null||delete y.wrapperCol)}},c=h=>{Object.keys(h.props||{}).map(d=>{const p=h.props[d];typeof p=="object"&&((p==null?void 0:p.type)==="static"?h.props[d]=p.value:(p==null?void 0:p.type)==="variable"&&(h.props[d]=fi(p.value)))})},f=()=>{const h={},d=(n==null?void 0:n.events)||[];if(!(d!=null&&d.length))return{};const p={};d.forEach(v=>{var g;((g=v.actions)==null?void 0:g.length)>0&&(p[v.eventName]=(p[v.eventName]||[]).concat([v.actions]))});for(const v in p)h[v]=g=>{p[v].forEach(y=>{di(y,g)})};return h};return e?A.jsx(RR,{fallback:A.jsx(Hm.Spin,{spinning:!0,tip:"加载中..."}),children:A.jsx(e,{className:["mars-component"],id:r.id,type:r.type,config:n,elements:r.elements||[],...f(),ref:h=>U2(r.id,h)})}):null}),_R=window.React.useEffect,BR=()=>{const{config:r,elements:e}=Et(t=>({config:t.page.config,elements:t.page.elements}));return _R(()=>{var t;(t=r.events)==null||t.forEach(n=>{var a;((a=n.actions)==null?void 0:a.length)>0&&di(n.actions,{})})},[r.events]),A.jsx("div",{style:r.style,id:"page",children:A.jsx(br,{elements:e||[]})})},NR=BR,$R={attrs:[{key:"PageSet",type:"Title",label:"页面配置"},{key:"PageName",type:"ColorPicker",label:"主题色",name:["theme"]}],config:{props:{theme:"#1677ff"},style:{color:"#000",backgroundColor:"#fff",padding:"20px"},scopeCss:"",scopeStyle:{color:"#000",backgroundColor:"#fff",padding:"20px"},events:[],api:{sourceType:"json",id:"",source:{},sourceField:""}},events:[{value:"onLoad",name:"初始化事件"}]},jR="_toolbar_168fr_1",VR="_title_168fr_7",HR="_action_168fr_11",zR="_slots_168fr_17",WR="_actionList_168fr_26",Vs={toolbar:jR,title:VR,action:HR,slots:zR,actionList:WR},GR=window.React,qR=window.React.forwardRef,YR=window.React.memo,UR=window.React.useEffect,XR=window.React.useImperativeHandle,Gn=window.React.useState,Hs=window.antd.Button,KR=window.antd.Table,Sh=window.antd.Image,Ch=window.antd.Tag,zm=window.antd.Tooltip,Wm=window.antd.Typography,Ah=window.antd.Badge,ZR=({id:r,type:e,config:t,elements:n,onCheckedChange:a},i)=>{var V,B,P,$,z,Y,q;const[o,l]=Gn({}),[s,u]=Gn({[t.props.field.pageNum]:1,[t.props.field.pageSize]:t.props.pagination.pageSize}),[c,f]=Gn([]),[h,d]=Gn(!1),[p,v]=Gn(0),[g,y]=Gn([]),[m,b]=Gn([]),[x,w]=Gn(!0),{addChildElements:S,variableData:C,updateToolbar:T}=Et(_=>({addChildElements:_.addChildElements,variableData:_.page.variableData,updateToolbar:_.updateToolbar}));UR(()=>{u(()=>{const _={[t.props.field.pageNum]:1,[t.props.field.pageSize]:t.props.pagination.pageSize};return F(t.props.hidePager?{}:_),_})},[t.api,t.props.field,((V=t.api)==null?void 0:V.sourceType)=="variable"?C:""]);const F=_=>{d(!0),Fe(t.api,_).then(G=>{d(!1),T(),(G==null?void 0:G.ret)===0&&(Array.isArray(G.data)&&f(G.data),t.props.field.total&&v(G.originData[t.props.field.total]||0))}).catch(()=>{d(!1)})},[,I]=xr({accept:"MENU_ITEM",drop(_,G){if(G.didDrop())return;const{config:X,events:K,methods:tt=[]}=mr[_.type+"Config"]||{};S({type:_.type,name:_.name,parentId:r,id:_.id,config:X,events:K,methods:tt})},collect:_=>({isOver:_.isOver(),canDrop:_.canDrop()})});XR(i,()=>({startLoading:()=>{d(!0)},stopLoading:()=>{d(!1)},show(){w(!0)},hide(){w(!1)},search:_=>{const G=ZF(_,X=>Xr(X));u({...s,[t.props.field.pageNum]:1}),l(G),F({...s,[t.props.field.pageNum]:1,...G})},reload:()=>{F({...s,...o})},clearData:()=>{f([])},checkSelectedRow:()=>g.length!==0,setSelectedRowKeys:_=>{y(_)},getSelectedRowKeys:()=>g||[],getSelectedRow:()=>m}));let M=null;t.props.selectionType&&(M={type:t.props.selectionType,selectedRowKeys:g,onChange(_,G){a==null||a(_),y(_),b(G)}});const O={rowSelection:M,rowKey:t.props.rowKey||"id",bordered:t.props.bordered,size:t.props.size,columns:t.props.columns.map((_,G)=>({..._,key:_.dataIndex||G,onCell(X,K){if(_.onCell)try{return new Function("record","index",`return (${_.onCell})(record,index);`)(X,K)}catch(tt){console.error(`列[${_.title}]渲染失败`,tt)}return{}},render(X,K,tt){var vt;let et=X;if(Xr(et)?_.type==="money"?et=pn(X,"currency"):_.type==="number"?et=pn(X):_.type==="date1"?et=io(X,"YYYY-MM-DD"):_.type==="date2"&&(et=io(X)):typeof t.props.empty>"u"?et="-":t.props.empty&&(et=t.props.empty),_.render)try{et=new Function("text","record","index",`return (${_.render})(text,record,index);`)(et,K,tt)}catch(st){console.error(`列[${_.title}]渲染失败`,st),et="解析异常"}if(_.type==="text"){const st=A.jsx(Hs,{type:"link",onClick:()=>N(_.eventName,K),children:et.toString()});return _.ellipsis&&_.copyable?A.jsx(zm,{title:et,children:A.jsx(Wm.Paragraph,{copyable:!0,style:{marginBottom:0},children:_.clickable?st:et.toString()})}):_.ellipsis?A.jsx(zm,{title:et,children:_.clickable?st:et.toString()}):_.copyable?A.jsx(Wm.Paragraph,{copyable:!0,children:_.clickable?st:et.toString()}):_.clickable?A.jsx(Hs,{type:"link",onClick:()=>N(_.eventName,K),children:et.toString()}):et.toString()}return _.type==="multiline"?Array.isArray(et)?et.map((st,yt)=>A.jsxs("div",{children:[A.jsx("span",{children:st.label}),A.jsx("span",{children:st.value})]},yt)):et.toString():_.type==="status"?Array.isArray(et)?et.map((st,yt)=>A.jsx(Ah,{status:st.status,text:st.text},yt)):typeof et=="object"?A.jsx(Ah,{status:et.status,text:et.text}):A.jsx(Ah,{status:"success",text:et.toString()}):_.type==="image"?Array.isArray(et)?A.jsx(Sh.PreviewGroup,{items:et,children:A.jsx(Sh,{width:30,src:et[0]})}):A.jsx(Sh,{src:et,width:30}):_.type==="tag"?Array.isArray(et)?et.map((st,yt)=>typeof st=="object"?A.jsx(Ch,{color:st.color,children:st.label},yt):A.jsx(Ch,{color:"green",children:st},st)):typeof et=="string"||typeof et=="number"?A.jsx(Ch,{color:"green",children:et}):et==null?void 0:et.toString():_.type==="action"?A.jsx("div",{className:Vs.action,children:(vt=_.list)==null?void 0:vt.map(st=>{var kt;let yt="";if(typeof st.text=="string")yt=st.text;else if(((kt=st.text)==null?void 0:kt.type)==="static")yt=st.text.value;else try{yt=new Function("text","record","index",`return (${st.text.value})(text,record,index);`)("",K,tt)}catch(Yt){console.error(`列[${st.title}]渲染失败`,Yt),yt="解析异常"}return A.jsx(Hs,{type:"link",size:"small",danger:st.danger,onClick:()=>N(st.eventName,K),children:yt},st.eventName)})}):et}})),dataSource:c,loading:h},k={total:p,current:s[t.props.field.pageNum]||1,pageSize:s[t.props.field.pageSize]||10,showSizeChanger:(B=t.props.pagination)==null?void 0:B.showSizeChanger,showQuickJumper:(P=t.props.pagination)==null?void 0:P.showQuickJumper,showTotal:($=t.props.pagination)!=null&&$.showTotal?_=>`共 ${_} 条数据`:void 0,position:(z=t.props.pagination)==null?void 0:z.position,onChange:(_,G)=>{u({[t.props.field.pageNum]:_,[t.props.field.pageSize]:G}),F({[t.props.field.pageNum]:_,[t.props.field.pageSize]:G})}},L=_=>{const G=t.events.find(X=>X.eventName===_);di(G==null?void 0:G.actions,o)},N=(_,G)=>{const X=t.events.find(K=>K.eventName===_);di(X==null?void 0:X.actions,G)},R=t.props.leftTitle,D=t.props.bulkActionList||[],W=xn;return x&&A.jsxs("div",{"data-id":r,"data-type":e,style:t.style,children:[R||n!=null&&n.length||D.length?A.jsxs("div",{className:Vs.toolbar,children:[t.props.leftTitle&&A.jsx("div",{className:Vs.title,children:t.props.leftTitle}),A.jsxs("div",{className:Vs.action,ref:I,children:[n!=null&&n.length?A.jsx(br,{elements:n}):A.jsx("div",{className:"slots",children:"拖拽子元素到这里,一般用来放表单"}),D==null?void 0:D.map(_=>A.jsx(Hs,{type:_.type,danger:_.danger,icon:_.icon?GR.createElement(W[_.icon]):null,onClick:()=>L(_.eventName),children:_.text},_.eventName))]})]}):null,A.jsx(KR,{...O,scroll:{x:(Y=t.props.scroll)==null?void 0:Y.x,y:(q=t.props.scroll)==null?void 0:q.y},pagination:t.props.hidePager?!1:k})]})},QR=YR(qR(ZR));function nc(){return nc=Object.assign?Object.assign.bind():function(r){for(var e=1;e=0)continue;t[n]=r[n]}return t}function ng(r,e){if(r==null)return{};var t=JR(r,e),n,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(r);for(a=0;a=0)&&Object.prototype.propertyIsEnumerable.call(r,n)&&(t[n]=r[n])}return t}function ee(r){"@babel/helpers - typeof";return ee=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ee(r)}function Kr(){Kr=function(){return e};var r,e={},t=Object.prototype,n=t.hasOwnProperty,a=Object.defineProperty||function(R,D,W){R[D]=W.value},i=typeof Symbol=="function"?Symbol:{},o=i.iterator||"@@iterator",l=i.asyncIterator||"@@asyncIterator",s=i.toStringTag||"@@toStringTag";function u(R,D,W){return Object.defineProperty(R,D,{value:W,enumerable:!0,configurable:!0,writable:!0}),R[D]}try{u({},"")}catch{u=function(W,V,B){return W[V]=B}}function c(R,D,W,V){var B=D&&D.prototype instanceof y?D:y,P=Object.create(B.prototype),$=new L(V||[]);return a(P,"_invoke",{value:I(R,W,$)}),P}function f(R,D,W){try{return{type:"normal",arg:R.call(D,W)}}catch(V){return{type:"throw",arg:V}}}e.wrap=c;var h="suspendedStart",d="suspendedYield",p="executing",v="completed",g={};function y(){}function m(){}function b(){}var x={};u(x,o,function(){return this});var w=Object.getPrototypeOf,S=w&&w(w(N([])));S&&S!==t&&n.call(S,o)&&(x=S);var C=b.prototype=y.prototype=Object.create(x);function T(R){["next","throw","return"].forEach(function(D){u(R,D,function(W){return this._invoke(D,W)})})}function F(R,D){function W(B,P,$,z){var Y=f(R[B],R,P);if(Y.type!=="throw"){var q=Y.arg,_=q.value;return _&&ee(_)=="object"&&n.call(_,"__await")?D.resolve(_.__await).then(function(G){W("next",G,$,z)},function(G){W("throw",G,$,z)}):D.resolve(_).then(function(G){q.value=G,$(q)},function(G){return W("throw",G,$,z)})}z(Y.arg)}var V;a(this,"_invoke",{value:function(P,$){function z(){return new D(function(Y,q){W(P,$,Y,q)})}return V=V?V.then(z,z):z()}})}function I(R,D,W){var V=h;return function(B,P){if(V===p)throw Error("Generator is already running");if(V===v){if(B==="throw")throw P;return{value:r,done:!0}}for(W.method=B,W.arg=P;;){var $=W.delegate;if($){var z=M($,W);if(z){if(z===g)continue;return z}}if(W.method==="next")W.sent=W._sent=W.arg;else if(W.method==="throw"){if(V===h)throw V=v,W.arg;W.dispatchException(W.arg)}else W.method==="return"&&W.abrupt("return",W.arg);V=p;var Y=f(R,D,W);if(Y.type==="normal"){if(V=W.done?v:d,Y.arg===g)continue;return{value:Y.arg,done:W.done}}Y.type==="throw"&&(V=v,W.method="throw",W.arg=Y.arg)}}}function M(R,D){var W=D.method,V=R.iterator[W];if(V===r)return D.delegate=null,W==="throw"&&R.iterator.return&&(D.method="return",D.arg=r,M(R,D),D.method==="throw")||W!=="return"&&(D.method="throw",D.arg=new TypeError("The iterator does not provide a '"+W+"' method")),g;var B=f(V,R.iterator,D.arg);if(B.type==="throw")return D.method="throw",D.arg=B.arg,D.delegate=null,g;var P=B.arg;return P?P.done?(D[R.resultName]=P.value,D.next=R.nextLoc,D.method!=="return"&&(D.method="next",D.arg=r),D.delegate=null,g):P:(D.method="throw",D.arg=new TypeError("iterator result is not an object"),D.delegate=null,g)}function O(R){var D={tryLoc:R[0]};1 in R&&(D.catchLoc=R[1]),2 in R&&(D.finallyLoc=R[2],D.afterLoc=R[3]),this.tryEntries.push(D)}function k(R){var D=R.completion||{};D.type="normal",delete D.arg,R.completion=D}function L(R){this.tryEntries=[{tryLoc:"root"}],R.forEach(O,this),this.reset(!0)}function N(R){if(R||R===""){var D=R[o];if(D)return D.call(R);if(typeof R.next=="function")return R;if(!isNaN(R.length)){var W=-1,V=function B(){for(;++W=0;--B){var P=this.tryEntries[B],$=P.completion;if(P.tryLoc==="root")return V("end");if(P.tryLoc<=this.prev){var z=n.call(P,"catchLoc"),Y=n.call(P,"finallyLoc");if(z&&Y){if(this.prev=0;--V){var B=this.tryEntries[V];if(B.tryLoc<=this.prev&&n.call(B,"finallyLoc")&&this.prev=0;--W){var V=this.tryEntries[W];if(V.finallyLoc===D)return this.complete(V.completion,V.afterLoc),k(V),g}},catch:function(D){for(var W=this.tryEntries.length-1;W>=0;--W){var V=this.tryEntries[W];if(V.tryLoc===D){var B=V.completion;if(B.type==="throw"){var P=B.arg;k(V)}return P}}throw Error("illegal catch attempt")},delegateYield:function(D,W,V){return this.delegate={iterator:N(D),resultName:W,nextLoc:V},this.method==="next"&&(this.arg=r),g}},e}function Gm(r,e,t,n,a,i,o){try{var l=r[i](o),s=l.value}catch(u){t(u);return}l.done?e(s):Promise.resolve(s).then(n,a)}function ps(r){return function(){var e=this,t=arguments;return new Promise(function(n,a){var i=r.apply(e,t);function o(s){Gm(i,n,a,o,l,"next",s)}function l(s){Gm(i,n,a,o,l,"throw",s)}o(void 0)})}}function tL(r,e){if(ee(r)!="object"||!r)return r;var t=r[Symbol.toPrimitive];if(t!==void 0){var n=t.call(r,e||"default");if(ee(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(r)}function eC(r){var e=tL(r,"string");return ee(e)=="symbol"?e:e+""}function at(r,e,t){return e=eC(e),e in r?Object.defineProperty(r,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):r[e]=t,r}function qm(r,e){var t=Object.keys(r);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(r);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(r,a).enumerable})),t.push.apply(t,n)}return t}function Tt(r){for(var e=1;er.length)&&(e=r.length);for(var t=0,n=new Array(e);t1&&arguments[1]!==void 0?arguments[1]:{},t=[];return lL.Children.forEach(r,function(n){n==null&&!e.keepEmpty||(Array.isArray(n)?t=t.concat(Tp(n)):oL.isFragment(n)&&n.props?t=t.concat(Tp(n.props.children,e)):t.push(n))}),t}var Ip={},sL=function(e){};function uL(r,e){}function cL(r,e){}function fL(){Ip={}}function lC(r,e,t){!e&&!Ip[t]&&(r(!1,t),Ip[t]=!0)}function Rr(r,e){lC(uL,r,e)}function hL(r,e){lC(cL,r,e)}Rr.preMessage=sL;Rr.resetWarned=fL;Rr.noteOnce=hL;function Um(r,e){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,n=new Set;function a(i,o){var l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,s=n.has(i);if(Rr(!s,"Warning: There may be circular references"),s)return!1;if(i===o)return!0;if(t&&l>1)return!1;n.add(i);var u=l+1;if(Array.isArray(i)){if(!Array.isArray(o)||i.length!==o.length)return!1;for(var c=0;c1?e-1:0),n=1;n=i)return l;switch(l){case"%s":return String(t[a++]);case"%d":return Number(t[a++]);case"%j":try{return JSON.stringify(t[a++])}catch{return"[Circular]"}break;default:return l}});return o}return r}function bL(r){return r==="string"||r==="url"||r==="hex"||r==="email"||r==="date"||r==="pattern"}function Oe(r,e){return!!(r==null||e==="array"&&Array.isArray(r)&&!r.length||bL(e)&&typeof r=="string"&&!r)}function wL(r,e,t){var n=[],a=0,i=r.length;function o(l){n.push.apply(n,It(l||[])),a++,a===i&&t(n)}r.forEach(function(l){e(l,o)})}function Xm(r,e,t){var n=0,a=r.length;function i(o){if(o&&o.length){t(o);return}var l=n;n=n+1,le.max?a.push(fr(i.messages[f].max,e.fullField,e.max)):l&&s&&(ce.max)&&a.push(fr(i.messages[f].range,e.fullField,e.min,e.max))},sC=function(e,t,n,a,i,o){e.required&&(!n.hasOwnProperty(e.field)||Oe(t,o||e.type))&&a.push(fr(i.messages.required,e.fullField))},zs;const OL=function(){if(zs)return zs;var r="[a-fA-F\\d:]",e=function(S){return S&&S.includeBoundaries?"(?:(?<=\\s|^)(?=".concat(r,")|(?<=").concat(r,")(?=\\s|$))"):""},t="(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}",n="[a-fA-F\\d]{1,4}",a=["(?:".concat(n,":){7}(?:").concat(n,"|:)"),"(?:".concat(n,":){6}(?:").concat(t,"|:").concat(n,"|:)"),"(?:".concat(n,":){5}(?::").concat(t,"|(?::").concat(n,"){1,2}|:)"),"(?:".concat(n,":){4}(?:(?::").concat(n,"){0,1}:").concat(t,"|(?::").concat(n,"){1,3}|:)"),"(?:".concat(n,":){3}(?:(?::").concat(n,"){0,2}:").concat(t,"|(?::").concat(n,"){1,4}|:)"),"(?:".concat(n,":){2}(?:(?::").concat(n,"){0,3}:").concat(t,"|(?::").concat(n,"){1,5}|:)"),"(?:".concat(n,":){1}(?:(?::").concat(n,"){0,4}:").concat(t,"|(?::").concat(n,"){1,6}|:)"),"(?::(?:(?::".concat(n,"){0,5}:").concat(t,"|(?::").concat(n,"){1,7}|:))")],i="(?:%[0-9a-zA-Z]{1,})?",o="(?:".concat(a.join("|"),")").concat(i),l=new RegExp("(?:^".concat(t,"$)|(?:^").concat(o,"$)")),s=new RegExp("^".concat(t,"$")),u=new RegExp("^".concat(o,"$")),c=function(S){return S&&S.exact?l:new RegExp("(?:".concat(e(S)).concat(t).concat(e(S),")|(?:").concat(e(S)).concat(o).concat(e(S),")"),"g")};c.v4=function(w){return w&&w.exact?s:new RegExp("".concat(e(w)).concat(t).concat(e(w)),"g")},c.v6=function(w){return w&&w.exact?u:new RegExp("".concat(e(w)).concat(o).concat(e(w)),"g")};var f="(?:(?:[a-z]+:)?//)",h="(?:\\S+(?::\\S*)?@)?",d=c.v4().source,p=c.v6().source,v="(?:(?:[a-z\\u00a1-\\uffff0-9][-_]*)*[a-z\\u00a1-\\uffff0-9]+)",g="(?:\\.(?:[a-z\\u00a1-\\uffff0-9]-*)*[a-z\\u00a1-\\uffff0-9]+)*",y="(?:\\.(?:[a-z\\u00a1-\\uffff]{2,}))",m="(?::\\d{2,5})?",b='(?:[/?#][^\\s"]*)?',x="(?:".concat(f,"|www\\.)").concat(h,"(?:localhost|").concat(d,"|").concat(p,"|").concat(v).concat(g).concat(y,")").concat(m).concat(b);return zs=new RegExp("(?:^".concat(x,"$)"),"i"),zs};var Jm={email:/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+\.)+[a-zA-Z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{2,}))$/,hex:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i},ol={integer:function(e){return ol.number(e)&&parseInt(e,10)===e},float:function(e){return ol.number(e)&&!ol.integer(e)},array:function(e){return Array.isArray(e)},regexp:function(e){if(e instanceof RegExp)return!0;try{return!!new RegExp(e)}catch{return!1}},date:function(e){return typeof e.getTime=="function"&&typeof e.getMonth=="function"&&typeof e.getYear=="function"&&!isNaN(e.getTime())},number:function(e){return isNaN(e)?!1:typeof e=="number"},object:function(e){return ee(e)==="object"&&!ol.array(e)},method:function(e){return typeof e=="function"},email:function(e){return typeof e=="string"&&e.length<=320&&!!e.match(Jm.email)},url:function(e){return typeof e=="string"&&e.length<=2048&&!!e.match(OL())},hex:function(e){return typeof e=="string"&&!!e.match(Jm.hex)}},FL=function(e,t,n,a,i){if(e.required&&t===void 0){sC(e,t,n,a,i);return}var o=["integer","float","array","regexp","object","method","email","number","date","url","hex"],l=e.type;o.indexOf(l)>-1?ol[l](t)||a.push(fr(i.messages.types[l],e.fullField,e.type)):l&&ee(t)!==e.type&&a.push(fr(i.messages.types[l],e.fullField,e.type))},kL=function(e,t,n,a,i){(/^\s+$/.test(t)||t==="")&&a.push(fr(i.messages.whitespace,e.fullField))};const Dt={required:sC,whitespace:kL,type:FL,range:ML,enum:TL,pattern:IL};var PL=function(e,t,n,a,i){var o=[],l=e.required||!e.required&&a.hasOwnProperty(e.field);if(l){if(Oe(t)&&!e.required)return n();Dt.required(e,t,a,o,i)}n(o)},RL=function(e,t,n,a,i){var o=[],l=e.required||!e.required&&a.hasOwnProperty(e.field);if(l){if(t==null&&!e.required)return n();Dt.required(e,t,a,o,i,"array"),t!=null&&(Dt.type(e,t,a,o,i),Dt.range(e,t,a,o,i))}n(o)},LL=function(e,t,n,a,i){var o=[],l=e.required||!e.required&&a.hasOwnProperty(e.field);if(l){if(Oe(t)&&!e.required)return n();Dt.required(e,t,a,o,i),t!==void 0&&Dt.type(e,t,a,o,i)}n(o)},DL=function(e,t,n,a,i){var o=[],l=e.required||!e.required&&a.hasOwnProperty(e.field);if(l){if(Oe(t,"date")&&!e.required)return n();if(Dt.required(e,t,a,o,i),!Oe(t,"date")){var s;t instanceof Date?s=t:s=new Date(t),Dt.type(e,s,a,o,i),s&&Dt.range(e,s.getTime(),a,o,i)}}n(o)},_L="enum",BL=function(e,t,n,a,i){var o=[],l=e.required||!e.required&&a.hasOwnProperty(e.field);if(l){if(Oe(t)&&!e.required)return n();Dt.required(e,t,a,o,i),t!==void 0&&Dt[_L](e,t,a,o,i)}n(o)},NL=function(e,t,n,a,i){var o=[],l=e.required||!e.required&&a.hasOwnProperty(e.field);if(l){if(Oe(t)&&!e.required)return n();Dt.required(e,t,a,o,i),t!==void 0&&(Dt.type(e,t,a,o,i),Dt.range(e,t,a,o,i))}n(o)},$L=function(e,t,n,a,i){var o=[],l=e.required||!e.required&&a.hasOwnProperty(e.field);if(l){if(Oe(t)&&!e.required)return n();Dt.required(e,t,a,o,i),t!==void 0&&(Dt.type(e,t,a,o,i),Dt.range(e,t,a,o,i))}n(o)},jL=function(e,t,n,a,i){var o=[],l=e.required||!e.required&&a.hasOwnProperty(e.field);if(l){if(Oe(t)&&!e.required)return n();Dt.required(e,t,a,o,i),t!==void 0&&Dt.type(e,t,a,o,i)}n(o)},VL=function(e,t,n,a,i){var o=[],l=e.required||!e.required&&a.hasOwnProperty(e.field);if(l){if(t===""&&(t=void 0),Oe(t)&&!e.required)return n();Dt.required(e,t,a,o,i),t!==void 0&&(Dt.type(e,t,a,o,i),Dt.range(e,t,a,o,i))}n(o)},HL=function(e,t,n,a,i){var o=[],l=e.required||!e.required&&a.hasOwnProperty(e.field);if(l){if(Oe(t)&&!e.required)return n();Dt.required(e,t,a,o,i),t!==void 0&&Dt.type(e,t,a,o,i)}n(o)},zL=function(e,t,n,a,i){var o=[],l=e.required||!e.required&&a.hasOwnProperty(e.field);if(l){if(Oe(t,"string")&&!e.required)return n();Dt.required(e,t,a,o,i),Oe(t,"string")||Dt.pattern(e,t,a,o,i)}n(o)},WL=function(e,t,n,a,i){var o=[],l=e.required||!e.required&&a.hasOwnProperty(e.field);if(l){if(Oe(t)&&!e.required)return n();Dt.required(e,t,a,o,i),Oe(t)||Dt.type(e,t,a,o,i)}n(o)},GL=function(e,t,n,a,i){var o=[],l=Array.isArray(t)?"array":ee(t);Dt.required(e,t,a,o,i,l),n(o)},qL=function(e,t,n,a,i){var o=[],l=e.required||!e.required&&a.hasOwnProperty(e.field);if(l){if(Oe(t,"string")&&!e.required)return n();Dt.required(e,t,a,o,i,"string"),Oe(t,"string")||(Dt.type(e,t,a,o,i),Dt.range(e,t,a,o,i),Dt.pattern(e,t,a,o,i),e.whitespace===!0&&Dt.whitespace(e,t,a,o,i))}n(o)},Eh=function(e,t,n,a,i){var o=e.type,l=[],s=e.required||!e.required&&a.hasOwnProperty(e.field);if(s){if(Oe(t,o)&&!e.required)return n();Dt.required(e,t,a,l,i,o),Oe(t,o)||Dt.type(e,t,a,l,i)}n(l)};const xl={string:qL,method:jL,number:VL,boolean:LL,regexp:WL,integer:$L,float:NL,array:RL,object:HL,enum:BL,pattern:zL,date:DL,url:Eh,hex:Eh,email:Eh,required:GL,any:PL};var ys=function(){function r(e){vs(this,r),at(this,"rules",null),at(this,"_messages",Fp),this.define(e)}return gs(r,[{key:"define",value:function(t){var n=this;if(!t)throw new Error("Cannot configure a schema with no rules");if(ee(t)!=="object"||Array.isArray(t))throw new Error("Rules must be an object");this.rules={},Object.keys(t).forEach(function(a){var i=t[a];n.rules[a]=Array.isArray(i)?i:[i]})}},{key:"messages",value:function(t){return t&&(this._messages=Qm(Op(),t)),this._messages}},{key:"validate",value:function(t){var n=this,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:function(){},o=t,l=a,s=i;if(typeof l=="function"&&(s=l,l={}),!this.rules||Object.keys(this.rules).length===0)return s&&s(null,o),Promise.resolve(o);function u(p){var v=[],g={};function y(b){if(Array.isArray(b)){var x;v=(x=v).concat.apply(x,It(b))}else v.push(b)}for(var m=0;m0&&arguments[0]!==void 0?arguments[0]:[],T=Array.isArray(C)?C:[C];!l.suppressWarning&&T.length&&r.warning("async-validator:",T),T.length&&g.message!==void 0&&(T=[].concat(g.message));var F=T.map(Zm(g,o));if(l.first&&F.length)return d[g.field]=1,v(F);if(!y)v(F);else{if(g.required&&!p.value)return g.message!==void 0?F=[].concat(g.message).map(Zm(g,o)):l.error&&(F=[l.error(g,fr(l.messages.required,g.field))]),v(F);var I={};g.defaultField&&Object.keys(p.value).map(function(k){I[k]=g.defaultField}),I=Tt(Tt({},I),p.rule.fields);var M={};Object.keys(I).forEach(function(k){var L=I[k],N=Array.isArray(L)?L:[L];M[k]=N.map(m.bind(null,k))});var O=new r(M);O.messages(l.messages),p.rule.options&&(p.rule.options.messages=l.messages,p.rule.options.error=l.error),O.validate(p.value,p.rule.options||l,function(k){var L=[];F&&F.length&&L.push.apply(L,It(F)),k&&k.length&&L.push.apply(L,It(k)),v(L.length?L:null)})}}var x;if(g.asyncValidator)x=g.asyncValidator(g,p.value,b,p.source,l);else if(g.validator){try{x=g.validator(g,p.value,b,p.source,l)}catch(C){var w,S;(w=(S=console).error)===null||w===void 0||w.call(S,C),l.suppressValidatorError||setTimeout(function(){throw C},0),b(C.message)}x===!0?b():x===!1?b(typeof g.message=="function"?g.message(g.fullField||g.field):g.message||"".concat(g.fullField||g.field," fails")):x instanceof Array?b(x):x instanceof Error&&b(x.message)}x&&x.then&&x.then(function(){return b()},function(C){return b(C)})},function(p){u(p)},o)}},{key:"getType",value:function(t){if(t.type===void 0&&t.pattern instanceof RegExp&&(t.type="pattern"),typeof t.validator!="function"&&t.type&&!xl.hasOwnProperty(t.type))throw new Error(fr("Unknown rule type %s",t.type));return t.type||"string"}},{key:"getValidationMethod",value:function(t){if(typeof t.validator=="function")return t.validator;var n=Object.keys(t),a=n.indexOf("message");return a!==-1&&n.splice(a,1),n.length===1&&n[0]==="required"?xl.required:xl[this.getType(t)]||void 0}}]),r}();at(ys,"register",function(e,t){if(typeof t!="function")throw new Error("Cannot register a validator by type, validator is not a function");xl[e]=t});at(ys,"warning",xL);at(ys,"messages",Fp);at(ys,"validators",xl);var ur="'${name}' is not a valid ${type}",uC={default:"Validation error on field '${name}'",required:"'${name}' is required",enum:"'${name}' must be one of [${enum}]",whitespace:"'${name}' cannot be empty",date:{format:"'${name}' is invalid for format date",parse:"'${name}' could not be parsed as date",invalid:"'${name}' is invalid date"},types:{string:ur,method:ur,array:ur,object:ur,number:ur,date:ur,boolean:ur,integer:ur,float:ur,regexp:ur,email:ur,url:ur,hex:ur},string:{len:"'${name}' must be exactly ${len} characters",min:"'${name}' must be at least ${min} characters",max:"'${name}' cannot be longer than ${max} characters",range:"'${name}' must be between ${min} and ${max} characters"},number:{len:"'${name}' must equal ${len}",min:"'${name}' cannot be less than ${min}",max:"'${name}' cannot be greater than ${max}",range:"'${name}' must be between ${min} and ${max}"},array:{len:"'${name}' must be exactly ${len} in length",min:"'${name}' cannot be less than ${min} in length",max:"'${name}' cannot be greater than ${max} in length",range:"'${name}' must be between ${min} and ${max} in length"},pattern:{mismatch:"'${name}' does not match pattern ${pattern}"}};function cC(r){if(Array.isArray(r))return r}function fC(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function YL(r){return cC(r)||rC(r)||ag(r)||fC()}function fn(r,e){for(var t=r,n=0;n3&&arguments[3]!==void 0?arguments[3]:!1;return e.length&&n&&t===void 0&&!fn(r,e.slice(0,-1))?r:hC(r,e,t,n)}function UL(r){return ee(r)==="object"&&r!==null&&Object.getPrototypeOf(r)===Object.prototype}function t0(r){return Array.isArray(r)?[]:{}}var XL=typeof Reflect>"u"?Object.keys:Reflect.ownKeys;function ll(){for(var r=arguments.length,e=new Array(r),t=0;t2&&arguments[2]!==void 0?arguments[2]:!1;return r&&r.some(function(n){return dC(e,n,t)})}function dC(r,e){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return!r||!e||!t&&r.length!==e.length?!1:e.every(function(n,a){return r[a]===n})}function tD(r,e){if(r===e)return!0;if(!r&&e||r&&!e||!r||!e||ee(r)!=="object"||ee(e)!=="object")return!1;var t=Object.keys(r),n=Object.keys(e),a=new Set([].concat(t,n));return It(a).every(function(i){var o=r[i],l=e[i];return typeof o=="function"&&typeof l=="function"?!0:o===l})}function eD(r){var e=arguments.length<=1?void 0:arguments[1];return e&&e.target&&ee(e.target)==="object"&&r in e.target?e.target[r]:e}function i0(r,e,t){var n=r.length;if(e<0||e>=n||t<0||t>=n)return r;var a=r[e],i=e-t;return i>0?[].concat(It(r.slice(0,t)),[a],It(r.slice(t,e)),It(r.slice(e+1,n))):i<0?[].concat(It(r.slice(0,e)),It(r.slice(e+1,t+1)),[a],It(r.slice(t+1,n))):r}var rD=["name"];const On=window.React;var Ir=[];function o0(r,e,t,n,a,i){return typeof r=="function"?r(e,t,"source"in i?{source:i.source}:{}):n!==a}var sg=function(r){nC(t,r);var e=aC(t);function t(n){var a;if(vs(this,t),a=e.call(this,n),at(Vt(a),"state",{resetCount:0}),at(Vt(a),"cancelRegisterFunc",null),at(Vt(a),"mounted",!1),at(Vt(a),"touched",!1),at(Vt(a),"dirty",!1),at(Vt(a),"validatePromise",void 0),at(Vt(a),"prevValidating",void 0),at(Vt(a),"errors",Ir),at(Vt(a),"warnings",Ir),at(Vt(a),"cancelRegister",function(){var s=a.props,u=s.preserve,c=s.isListField,f=s.name;a.cancelRegisterFunc&&a.cancelRegisterFunc(c,u,ge(f)),a.cancelRegisterFunc=null}),at(Vt(a),"getNamePath",function(){var s=a.props,u=s.name,c=s.fieldContext,f=c.prefixName,h=f===void 0?[]:f;return u!==void 0?[].concat(It(h),It(u)):[]}),at(Vt(a),"getRules",function(){var s=a.props,u=s.rules,c=u===void 0?[]:u,f=s.fieldContext;return c.map(function(h){return typeof h=="function"?h(f):h})}),at(Vt(a),"refresh",function(){a.mounted&&a.setState(function(s){var u=s.resetCount;return{resetCount:u+1}})}),at(Vt(a),"metaCache",null),at(Vt(a),"triggerMetaEvent",function(s){var u=a.props.onMetaChange;if(u){var c=Tt(Tt({},a.getMeta()),{},{destroy:s});Um(a.metaCache,c)||u(c),a.metaCache=c}else a.metaCache=null}),at(Vt(a),"onStoreChange",function(s,u,c){var f=a.props,h=f.shouldUpdate,d=f.dependencies,p=d===void 0?[]:d,v=f.onReset,g=c.store,y=a.getNamePath(),m=a.getValue(s),b=a.getValue(g),x=u&&Ki(u,y);switch(c.type==="valueUpdate"&&c.source==="external"&&!Um(m,b)&&(a.touched=!0,a.dirty=!0,a.validatePromise=null,a.errors=Ir,a.warnings=Ir,a.triggerMetaEvent()),c.type){case"reset":if(!u||x){a.touched=!1,a.dirty=!1,a.validatePromise=void 0,a.errors=Ir,a.warnings=Ir,a.triggerMetaEvent(),v==null||v(),a.refresh();return}break;case"remove":{if(h){a.reRender();return}break}case"setField":{var w=c.data;if(x){"touched"in w&&(a.touched=w.touched),"validating"in w&&!("originRCField"in w)&&(a.validatePromise=w.validating?Promise.resolve([]):null),"errors"in w&&(a.errors=w.errors||Ir),"warnings"in w&&(a.warnings=w.warnings||Ir),a.dirty=!0,a.triggerMetaEvent(),a.reRender();return}else if("value"in w&&Ki(u,y,!0)){a.reRender();return}if(h&&!y.length&&o0(h,s,g,m,b,c)){a.reRender();return}break}case"dependenciesUpdate":{var S=p.map(ge);if(S.some(function(C){return Ki(c.relatedFields,C)})){a.reRender();return}break}default:if(x||(!p.length||y.length||h)&&o0(h,s,g,m,b,c)){a.reRender();return}break}h===!0&&a.reRender()}),at(Vt(a),"validateRules",function(s){var u=a.getNamePath(),c=a.getValue(),f=s||{},h=f.triggerName,d=f.validateOnly,p=d===void 0?!1:d,v=Promise.resolve().then(ps(Kr().mark(function g(){var y,m,b,x,w,S,C;return Kr().wrap(function(F){for(;;)switch(F.prev=F.next){case 0:if(a.mounted){F.next=2;break}return F.abrupt("return",[]);case 2:if(y=a.props,m=y.validateFirst,b=m===void 0?!1:m,x=y.messageVariables,w=y.validateDebounce,S=a.getRules(),h&&(S=S.filter(function(I){return I}).filter(function(I){var M=I.validateTrigger;if(!M)return!0;var O=Mp(M);return O.includes(h)})),!(w&&h)){F.next=10;break}return F.next=8,new Promise(function(I){setTimeout(I,w)});case 8:if(a.validatePromise===v){F.next=10;break}return F.abrupt("return",[]);case 10:return C=ZL(u,c,S,s,b,x),C.catch(function(I){return I}).then(function(){var I=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Ir;if(a.validatePromise===v){var M;a.validatePromise=null;var O=[],k=[];(M=I.forEach)===null||M===void 0||M.call(I,function(L){var N=L.rule.warningOnly,R=L.errors,D=R===void 0?Ir:R;N?k.push.apply(k,It(D)):O.push.apply(O,It(D))}),a.errors=O,a.warnings=k,a.triggerMetaEvent(),a.reRender()}}),F.abrupt("return",C);case 13:case"end":return F.stop()}},g)})));return p||(a.validatePromise=v,a.dirty=!0,a.errors=Ir,a.warnings=Ir,a.triggerMetaEvent(),a.reRender()),v}),at(Vt(a),"isFieldValidating",function(){return!!a.validatePromise}),at(Vt(a),"isFieldTouched",function(){return a.touched}),at(Vt(a),"isFieldDirty",function(){if(a.dirty||a.props.initialValue!==void 0)return!0;var s=a.props.fieldContext,u=s.getInternalHooks(Ua),c=u.getInitialValue;return c(a.getNamePath())!==void 0}),at(Vt(a),"getErrors",function(){return a.errors}),at(Vt(a),"getWarnings",function(){return a.warnings}),at(Vt(a),"isListField",function(){return a.props.isListField}),at(Vt(a),"isList",function(){return a.props.isList}),at(Vt(a),"isPreserve",function(){return a.props.preserve}),at(Vt(a),"getMeta",function(){a.prevValidating=a.isFieldValidating();var s={touched:a.isFieldTouched(),validating:a.prevValidating,errors:a.errors,warnings:a.warnings,name:a.getNamePath(),validated:a.validatePromise===null};return s}),at(Vt(a),"getOnlyChild",function(s){if(typeof s=="function"){var u=a.getMeta();return Tt(Tt({},a.getOnlyChild(s(a.getControlled(),u,a.props.fieldContext))),{},{isFunction:!0})}var c=Tp(s);return c.length!==1||!On.isValidElement(c[0])?{child:c,isFunction:!1}:{child:c[0],isFunction:!1}}),at(Vt(a),"getValue",function(s){var u=a.props.fieldContext.getFieldsValue,c=a.getNamePath();return fn(s||u(!0),c)}),at(Vt(a),"getControlled",function(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},u=a.props,c=u.name,f=u.trigger,h=u.validateTrigger,d=u.getValueFromEvent,p=u.normalize,v=u.valuePropName,g=u.getValueProps,y=u.fieldContext,m=h!==void 0?h:y.validateTrigger,b=a.getNamePath(),x=y.getInternalHooks,w=y.getFieldsValue,S=x(Ua),C=S.dispatch,T=a.getValue(),F=g||function(L){return at({},v,L)},I=s[f],M=c!==void 0?F(T):{},O=Tt(Tt({},s),M);O[f]=function(){a.touched=!0,a.dirty=!0,a.triggerMetaEvent();for(var L,N=arguments.length,R=new Array(N),D=0;D=0&&I<=M.length?(c.keys=[].concat(It(c.keys.slice(0,I)),[c.id],It(c.keys.slice(I))),b([].concat(It(M.slice(0,I)),[F],It(M.slice(I))))):(c.keys=[].concat(It(c.keys),[c.id]),b([].concat(It(M),[F]))),c.id+=1},remove:function(F){var I=w(),M=new Set(Array.isArray(F)?F:[F]);M.size<=0||(c.keys=c.keys.filter(function(O,k){return!M.has(k)}),b(I.filter(function(O,k){return!M.has(k)})))},move:function(F,I){if(F!==I){var M=w();F<0||F>=M.length||I<0||I>=M.length||(c.keys=i0(c.keys,F,I),b(i0(M,F,I)))}}},C=m||[];return Array.isArray(C)||(C=[]),n(C.map(function(T,F){var I=c.keys[F];return I===void 0&&(c.keys[F]=c.id,I=c.keys[F],c.id+=1),{name:F,key:I,isListField:!0}}),S,g)})))}function aD(r,e){var t=r==null?null:typeof Symbol<"u"&&r[Symbol.iterator]||r["@@iterator"];if(t!=null){var n,a,i,o,l=[],s=!0,u=!1;try{if(i=(t=t.call(r)).next,e===0){if(Object(t)!==t)return;s=!1}else for(;!(s=(n=i.call(t)).done)&&(l.push(n.value),l.length!==e);s=!0);}catch(c){u=!0,a=c}finally{try{if(!s&&t.return!=null&&(o=t.return(),Object(o)!==o))return}finally{if(u)throw a}}return l}}function _l(r,e){return cC(r)||aD(r,e)||ag(r,e)||fC()}function iD(r){var e=!1,t=r.length,n=[];return r.length?new Promise(function(a,i){r.forEach(function(o,l){o.catch(function(s){return e=!0,s}).then(function(s){t-=1,n[l]=s,!(t>0)&&(e&&i(n),a(n))})})}):Promise.resolve([])}var vC="__@field_split__";function Th(r){return r.map(function(e){return"".concat(ee(e),":").concat(e)}).join(vC)}var Pi=function(){function r(){vs(this,r),at(this,"kvs",new Map)}return gs(r,[{key:"set",value:function(t,n){this.kvs.set(Th(t),n)}},{key:"get",value:function(t){return this.kvs.get(Th(t))}},{key:"update",value:function(t,n){var a=this.get(t),i=n(a);i?this.set(t,i):this.delete(t)}},{key:"delete",value:function(t){this.kvs.delete(Th(t))}},{key:"map",value:function(t){return It(this.kvs.entries()).map(function(n){var a=_l(n,2),i=a[0],o=a[1],l=i.split(vC);return t({key:l.map(function(s){var u=s.match(/^([^:]*):(.*)$/),c=_l(u,3),f=c[1],h=c[2];return f==="number"?Number(h):h}),value:o})})}},{key:"toJSON",value:function(){var t={};return this.map(function(n){var a=n.key,i=n.value;return t[a.join(".")]=i,null}),t}}]),r}(),oD=["name"];const l0=window.React;var lD=gs(function r(e){var t=this;vs(this,r),at(this,"formHooked",!1),at(this,"forceRootUpdate",void 0),at(this,"subscribable",!0),at(this,"store",{}),at(this,"fieldEntities",[]),at(this,"initialValues",{}),at(this,"callbacks",{}),at(this,"validateMessages",null),at(this,"preserve",null),at(this,"lastValidatePromise",null),at(this,"getForm",function(){return{getFieldValue:t.getFieldValue,getFieldsValue:t.getFieldsValue,getFieldError:t.getFieldError,getFieldWarning:t.getFieldWarning,getFieldsError:t.getFieldsError,isFieldsTouched:t.isFieldsTouched,isFieldTouched:t.isFieldTouched,isFieldValidating:t.isFieldValidating,isFieldsValidating:t.isFieldsValidating,resetFields:t.resetFields,setFields:t.setFields,setFieldValue:t.setFieldValue,setFieldsValue:t.setFieldsValue,validateFields:t.validateFields,submit:t.submit,_init:!0,getInternalHooks:t.getInternalHooks}}),at(this,"getInternalHooks",function(n){return n===Ua?(t.formHooked=!0,{dispatch:t.dispatch,initEntityValue:t.initEntityValue,registerField:t.registerField,useSubscribe:t.useSubscribe,setInitialValues:t.setInitialValues,destroyForm:t.destroyForm,setCallbacks:t.setCallbacks,setValidateMessages:t.setValidateMessages,getFields:t.getFields,setPreserve:t.setPreserve,getInitialValue:t.getInitialValue,registerWatch:t.registerWatch}):(Rr(!1,"`getInternalHooks` is internal usage. Should not call directly."),null)}),at(this,"useSubscribe",function(n){t.subscribable=n}),at(this,"prevWithoutPreserves",null),at(this,"setInitialValues",function(n,a){if(t.initialValues=n||{},a){var i,o=ll(n,t.store);(i=t.prevWithoutPreserves)===null||i===void 0||i.map(function(l){var s=l.key;o=zr(o,s,fn(n,s))}),t.prevWithoutPreserves=null,t.updateStore(o)}}),at(this,"destroyForm",function(){var n=new Pi;t.getFieldEntities(!0).forEach(function(a){t.isMergedPreserve(a.isPreserve())||n.set(a.getNamePath(),!0)}),t.prevWithoutPreserves=n}),at(this,"getInitialValue",function(n){var a=fn(t.initialValues,n);return n.length?ll(a):a}),at(this,"setCallbacks",function(n){t.callbacks=n}),at(this,"setValidateMessages",function(n){t.validateMessages=n}),at(this,"setPreserve",function(n){t.preserve=n}),at(this,"watchList",[]),at(this,"registerWatch",function(n){return t.watchList.push(n),function(){t.watchList=t.watchList.filter(function(a){return a!==n})}}),at(this,"notifyWatch",function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];if(t.watchList.length){var a=t.getFieldsValue(),i=t.getFieldsValue(!0);t.watchList.forEach(function(o){o(a,i,n)})}}),at(this,"timeoutId",null),at(this,"warningUnhooked",function(){}),at(this,"updateStore",function(n){t.store=n}),at(this,"getFieldEntities",function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;return n?t.fieldEntities.filter(function(a){return a.getNamePath().length}):t.fieldEntities}),at(this,"getFieldsMap",function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,a=new Pi;return t.getFieldEntities(n).forEach(function(i){var o=i.getNamePath();a.set(o,i)}),a}),at(this,"getFieldEntitiesForNamePathList",function(n){if(!n)return t.getFieldEntities(!0);var a=t.getFieldsMap(!0);return n.map(function(i){var o=ge(i);return a.get(o)||{INVALIDATE_NAME_PATH:ge(i)}})}),at(this,"getFieldsValue",function(n,a){t.warningUnhooked();var i,o,l;if(n===!0||Array.isArray(n)?(i=n,o=a):n&&ee(n)==="object"&&(l=n.strict,o=n.filter),i===!0&&!o)return t.store;var s=t.getFieldEntitiesForNamePathList(Array.isArray(i)?i:null),u=[];return s.forEach(function(c){var f,h,d="INVALIDATE_NAME_PATH"in c?c.INVALIDATE_NAME_PATH:c.getNamePath();if(l){var p,v;if((p=(v=c).isList)!==null&&p!==void 0&&p.call(v))return}else if(!i&&(f=(h=c).isListField)!==null&&f!==void 0&&f.call(h))return;if(!o)u.push(d);else{var g="getMeta"in c?c.getMeta():null;o(g)&&u.push(d)}}),a0(t.store,u.map(ge))}),at(this,"getFieldValue",function(n){t.warningUnhooked();var a=ge(n);return fn(t.store,a)}),at(this,"getFieldsError",function(n){t.warningUnhooked();var a=t.getFieldEntitiesForNamePathList(n);return a.map(function(i,o){return i&&!("INVALIDATE_NAME_PATH"in i)?{name:i.getNamePath(),errors:i.getErrors(),warnings:i.getWarnings()}:{name:ge(n[o]),errors:[],warnings:[]}})}),at(this,"getFieldError",function(n){t.warningUnhooked();var a=ge(n),i=t.getFieldsError([a])[0];return i.errors}),at(this,"getFieldWarning",function(n){t.warningUnhooked();var a=ge(n),i=t.getFieldsError([a])[0];return i.warnings}),at(this,"isFieldsTouched",function(){t.warningUnhooked();for(var n=arguments.length,a=new Array(n),i=0;i0&&arguments[0]!==void 0?arguments[0]:{},a=new Pi,i=t.getFieldEntities(!0);i.forEach(function(s){var u=s.props.initialValue,c=s.getNamePath();if(u!==void 0){var f=a.get(c)||new Set;f.add({entity:s,value:u}),a.set(c,f)}});var o=function(u){u.forEach(function(c){var f=c.props.initialValue;if(f!==void 0){var h=c.getNamePath(),d=t.getInitialValue(h);if(d!==void 0)Rr(!1,"Form already set 'initialValues' with path '".concat(h.join("."),"'. Field can not overwrite it."));else{var p=a.get(h);if(p&&p.size>1)Rr(!1,"Multiple Field with path '".concat(h.join("."),"' set 'initialValue'. Can not decide which one to pick."));else if(p){var v=t.getFieldValue(h),g=c.isListField();!g&&(!n.skipExist||v===void 0)&&t.updateStore(zr(t.store,h,It(p)[0].value))}}}})},l;n.entities?l=n.entities:n.namePathList?(l=[],n.namePathList.forEach(function(s){var u=a.get(s);if(u){var c;(c=l).push.apply(c,It(It(u).map(function(f){return f.entity})))}})):l=i,o(l)}),at(this,"resetFields",function(n){t.warningUnhooked();var a=t.store;if(!n){t.updateStore(ll(t.initialValues)),t.resetWithFieldInitialValue(),t.notifyObservers(a,null,{type:"reset"}),t.notifyWatch();return}var i=n.map(ge);i.forEach(function(o){var l=t.getInitialValue(o);t.updateStore(zr(t.store,o,l))}),t.resetWithFieldInitialValue({namePathList:i}),t.notifyObservers(a,i,{type:"reset"}),t.notifyWatch(i)}),at(this,"setFields",function(n){t.warningUnhooked();var a=t.store,i=[];n.forEach(function(o){var l=o.name,s=ng(o,oD),u=ge(l);i.push(u),"value"in s&&t.updateStore(zr(t.store,u,s.value)),t.notifyObservers(a,[u],{type:"setField",data:o})}),t.notifyWatch(i)}),at(this,"getFields",function(){var n=t.getFieldEntities(!0),a=n.map(function(i){var o=i.getNamePath(),l=i.getMeta(),s=Tt(Tt({},l),{},{name:o,value:t.getFieldValue(o)});return Object.defineProperty(s,"originRCField",{value:!0}),s});return a}),at(this,"initEntityValue",function(n){var a=n.props.initialValue;if(a!==void 0){var i=n.getNamePath(),o=fn(t.store,i);o===void 0&&t.updateStore(zr(t.store,i,a))}}),at(this,"isMergedPreserve",function(n){var a=n!==void 0?n:t.preserve;return a??!0}),at(this,"registerField",function(n){t.fieldEntities.push(n);var a=n.getNamePath();if(t.notifyWatch([a]),n.props.initialValue!==void 0){var i=t.store;t.resetWithFieldInitialValue({entities:[n],skipExist:!0}),t.notifyObservers(i,[n.getNamePath()],{type:"valueUpdate",source:"internal"})}return function(o,l){var s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[];if(t.fieldEntities=t.fieldEntities.filter(function(f){return f!==n}),!t.isMergedPreserve(l)&&(!o||s.length>1)){var u=o?void 0:t.getInitialValue(a);if(a.length&&t.getFieldValue(a)!==u&&t.fieldEntities.every(function(f){return!dC(f.getNamePath(),a)})){var c=t.store;t.updateStore(zr(c,a,u,!0)),t.notifyObservers(c,[a],{type:"remove"}),t.triggerDependenciesUpdate(c,a)}}t.notifyWatch([a])}}),at(this,"dispatch",function(n){switch(n.type){case"updateValue":{var a=n.namePath,i=n.value;t.updateValue(a,i);break}case"validateField":{var o=n.namePath,l=n.triggerName;t.validateFields([o],{triggerName:l});break}}}),at(this,"notifyObservers",function(n,a,i){if(t.subscribable){var o=Tt(Tt({},i),{},{store:t.getFieldsValue(!0)});t.getFieldEntities().forEach(function(l){var s=l.onStoreChange;s(n,a,o)})}else t.forceRootUpdate()}),at(this,"triggerDependenciesUpdate",function(n,a){var i=t.getDependencyChildrenFields(a);return i.length&&t.validateFields(i),t.notifyObservers(n,i,{type:"dependenciesUpdate",relatedFields:[a].concat(It(i))}),i}),at(this,"updateValue",function(n,a){var i=ge(n),o=t.store;t.updateStore(zr(t.store,i,a)),t.notifyObservers(o,[i],{type:"valueUpdate",source:"internal"}),t.notifyWatch([i]);var l=t.triggerDependenciesUpdate(o,i),s=t.callbacks.onValuesChange;if(s){var u=a0(t.store,[i]);s(u,t.getFieldsValue())}t.triggerOnFieldsChange([i].concat(It(l)))}),at(this,"setFieldsValue",function(n){t.warningUnhooked();var a=t.store;if(n){var i=ll(t.store,n);t.updateStore(i)}t.notifyObservers(a,null,{type:"valueUpdate",source:"external"}),t.notifyWatch()}),at(this,"setFieldValue",function(n,a){t.setFields([{name:n,value:a}])}),at(this,"getDependencyChildrenFields",function(n){var a=new Set,i=[],o=new Pi;t.getFieldEntities().forEach(function(s){var u=s.props.dependencies;(u||[]).forEach(function(c){var f=ge(c);o.update(f,function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:new Set;return h.add(s),h})})});var l=function s(u){var c=o.get(u)||new Set;c.forEach(function(f){if(!a.has(f)){a.add(f);var h=f.getNamePath();f.isFieldDirty()&&h.length&&(i.push(h),s(h))}})};return l(n),i}),at(this,"triggerOnFieldsChange",function(n,a){var i=t.callbacks.onFieldsChange;if(i){var o=t.getFields();if(a){var l=new Pi;a.forEach(function(u){var c=u.name,f=u.errors;l.set(c,f)}),o.forEach(function(u){u.errors=l.get(u.name)||u.errors})}var s=o.filter(function(u){var c=u.name;return Ki(n,c)});s.length&&i(s,o)}}),at(this,"validateFields",function(n,a){t.warningUnhooked();var i,o;Array.isArray(n)||typeof n=="string"||typeof a=="string"?(i=n,o=a):o=n;var l=!!i,s=l?i.map(ge):[],u=[],c=String(Date.now()),f=new Set,h=o||{},d=h.recursive,p=h.dirty;t.getFieldEntities(!0).forEach(function(m){if(l||s.push(m.getNamePath()),!(!m.props.rules||!m.props.rules.length)&&!(p&&!m.isFieldDirty())){var b=m.getNamePath();if(f.add(b.join(c)),!l||Ki(s,b,d)){var x=m.validateRules(Tt({validateMessages:Tt(Tt({},uC),t.validateMessages)},o));u.push(x.then(function(){return{name:b,errors:[],warnings:[]}}).catch(function(w){var S,C=[],T=[];return(S=w.forEach)===null||S===void 0||S.call(w,function(F){var I=F.rule.warningOnly,M=F.errors;I?T.push.apply(T,It(M)):C.push.apply(C,It(M))}),C.length?Promise.reject({name:b,errors:C,warnings:T}):{name:b,errors:C,warnings:T}}))}}});var v=iD(u);t.lastValidatePromise=v,v.catch(function(m){return m}).then(function(m){var b=m.map(function(x){var w=x.name;return w});t.notifyObservers(t.store,b,{type:"validateFinish"}),t.triggerOnFieldsChange(b,m)});var g=v.then(function(){return t.lastValidatePromise===v?Promise.resolve(t.getFieldsValue(s)):Promise.reject([])}).catch(function(m){var b=m.filter(function(x){return x&&x.errors.length});return Promise.reject({values:t.getFieldsValue(s),errorFields:b,outOfDate:t.lastValidatePromise!==v})});g.catch(function(m){return m});var y=s.filter(function(m){return f.has(m.join(c))});return t.triggerOnFieldsChange(y),g}),at(this,"submit",function(){t.warningUnhooked(),t.validateFields().then(function(n){var a=t.callbacks.onFinish;if(a)try{a(n)}catch(i){console.error(i)}}).catch(function(n){var a=t.callbacks.onFinishFailed;a&&a(n)})}),this.forceRootUpdate=e});function ug(r){var e=l0.useRef(),t=l0.useState({}),n=_l(t,2),a=n[1];if(!e.current)if(r)e.current=r;else{var i=function(){a({})},o=new lD(i);e.current=o.getForm()}return[e.current]}const $u=window.React;var Bp=$u.createContext({triggerFormChange:function(){},triggerFormFinish:function(){},registerForm:function(){},unregisterForm:function(){}}),sD=function(e){var t=e.validateMessages,n=e.onFormChange,a=e.onFormFinish,i=e.children,o=$u.useContext(Bp),l=$u.useRef({});return $u.createElement(Bp.Provider,{value:Tt(Tt({},o),{},{validateMessages:Tt(Tt({},o.validateMessages),t),triggerFormChange:function(u,c){n&&n(u,{changedFields:c,forms:l.current}),o.triggerFormChange(u,c)},triggerFormFinish:function(u,c){a&&a(u,{values:c,forms:l.current}),o.triggerFormFinish(u,c)},registerForm:function(u,c){u&&(l.current=Tt(Tt({},l.current),{},at({},u,c))),o.registerForm(u,c)},unregisterForm:function(u){var c=Tt({},l.current);delete c[u],l.current=c,o.unregisterForm(u)}})},i)},uD=["name","initialValues","fields","form","preserve","children","component","validateMessages","validateTrigger","onValuesChange","onFieldsChange","onFinish","onFinishFailed"];const jr=window.React;var cD=function(e,t){var n=e.name,a=e.initialValues,i=e.fields,o=e.form,l=e.preserve,s=e.children,u=e.component,c=u===void 0?"form":u,f=e.validateMessages,h=e.validateTrigger,d=h===void 0?"onChange":h,p=e.onValuesChange,v=e.onFieldsChange,g=e.onFinish,y=e.onFinishFailed,m=ng(e,uD),b=jr.useContext(Bp),x=ug(o),w=_l(x,1),S=w[0],C=S.getInternalHooks(Ua),T=C.useSubscribe,F=C.setInitialValues,I=C.setCallbacks,M=C.setValidateMessages,O=C.setPreserve,k=C.destroyForm;jr.useImperativeHandle(t,function(){return S}),jr.useEffect(function(){return b.registerForm(n,S),function(){b.unregisterForm(n)}},[b,S,n]),M(Tt(Tt({},b.validateMessages),f)),I({onValuesChange:p,onFieldsChange:function($){if(b.triggerFormChange(n,$),v){for(var z=arguments.length,Y=new Array(z>1?z-1:0),q=1;qtypeof r=="object"&&r!=null&&r.nodeType===1,f0=(r,e)=>(!e||r!=="hidden")&&r!=="visible"&&r!=="clip",Ih=(r,e)=>{if(r.clientHeight{const a=(i=>{if(!i.ownerDocument||!i.ownerDocument.defaultView)return null;try{return i.ownerDocument.defaultView.frameElement}catch{return null}})(n);return!!a&&(a.clientHeightie||i>r&&o=e&&l>=t?i-r-n:o>e&&lt?o-e+a:0,mD=r=>{const e=r.parentElement;return e??(r.getRootNode().host||null)},h0=(r,e)=>{var t,n,a,i;if(typeof document>"u")return[];const{scrollMode:o,block:l,inline:s,boundary:u,skipOverflowHiddenElements:c}=e,f=typeof u=="function"?u:R=>R!==u;if(!c0(r))throw new TypeError("Invalid target");const h=document.scrollingElement||document.documentElement,d=[];let p=r;for(;c0(p)&&f(p);){if(p=mD(p),p===h){d.push(p);break}p!=null&&p===document.body&&Ih(p)&&!Ih(document.documentElement)||p!=null&&Ih(p,c)&&d.push(p)}const v=(n=(t=window.visualViewport)==null?void 0:t.width)!=null?n:innerWidth,g=(i=(a=window.visualViewport)==null?void 0:a.height)!=null?i:innerHeight,{scrollX:y,scrollY:m}=window,{height:b,width:x,top:w,right:S,bottom:C,left:T}=r.getBoundingClientRect(),{top:F,right:I,bottom:M,left:O}=(R=>{const D=window.getComputedStyle(R);return{top:parseFloat(D.scrollMarginTop)||0,right:parseFloat(D.scrollMarginRight)||0,bottom:parseFloat(D.scrollMarginBottom)||0,left:parseFloat(D.scrollMarginLeft)||0}})(r);let k=l==="start"||l==="nearest"?w-F:l==="end"?C+M:w+b/2-F+M,L=s==="center"?T+x/2-O+I:s==="end"?S+I:T-O;const N=[];for(let R=0;R=0&&T>=0&&C<=g&&S<=v&&w>=B&&C<=$&&T>=z&&S<=P)return N;const Y=getComputedStyle(D),q=parseInt(Y.borderLeftWidth,10),_=parseInt(Y.borderTopWidth,10),G=parseInt(Y.borderRightWidth,10),X=parseInt(Y.borderBottomWidth,10);let K=0,tt=0;const et="offsetWidth"in D?D.offsetWidth-D.clientWidth-q-G:0,vt="offsetHeight"in D?D.offsetHeight-D.clientHeight-_-X:0,st="offsetWidth"in D?D.offsetWidth===0?0:V/D.offsetWidth:0,yt="offsetHeight"in D?D.offsetHeight===0?0:W/D.offsetHeight:0;if(h===D)K=l==="start"?k:l==="end"?k-g:l==="nearest"?Ws(m,m+g,g,_,X,m+k,m+k+b,b):k-g/2,tt=s==="start"?L:s==="center"?L-v/2:s==="end"?L-v:Ws(y,y+v,v,q,G,y+L,y+L+x,x),K=Math.max(0,K+m),tt=Math.max(0,tt+y);else{K=l==="start"?k-B-_:l==="end"?k-$+X+vt:l==="nearest"?Ws(B,$,W,_,X+vt,k,k+b,b):k-(B+W/2)+vt/2,tt=s==="start"?L-z-q:s==="center"?L-(z+V/2)+et/2:s==="end"?L-P+G+et:Ws(z,P,V,q,G+et,L,L+x,x);const{scrollLeft:kt,scrollTop:Yt}=D;K=yt===0?0:Math.max(0,Math.min(Yt+K/yt,D.scrollHeight-W/yt+vt)),tt=st===0?0:Math.max(0,Math.min(kt+tt/st,D.scrollWidth-V/st+et)),k+=Yt-K,L+=kt-tt}N.push({el:D,top:K,left:tt})}return N},xD=r=>r===!1?{block:"end",inline:"nearest"}:(e=>e===Object(e)&&Object.keys(e).length!==0)(r)?r:{block:"start",inline:"nearest"};function bD(r,e){if(!r.isConnected||!(a=>{let i=a;for(;i&&i.parentNode;){if(i.parentNode===document)return!0;i=i.parentNode instanceof ShadowRoot?i.parentNode.host:i.parentNode}return!1})(r))return;const t=(a=>{const i=window.getComputedStyle(a);return{top:parseFloat(i.scrollMarginTop)||0,right:parseFloat(i.scrollMarginRight)||0,bottom:parseFloat(i.scrollMarginBottom)||0,left:parseFloat(i.scrollMarginLeft)||0}})(r);if((a=>typeof a=="object"&&typeof a.behavior=="function")(e))return e.behavior(h0(r,e));const n=typeof e=="boolean"||e==null?void 0:e.behavior;for(const{el:a,top:i,left:o}of h0(r,xD(e))){const l=i-t.top+t.bottom,s=o-t.left+t.right;a.scroll({top:l,left:s,behavior:n})}}const wD=["parentNode"],SD="form_item";function gC(r){return r===void 0||r===!1?[]:Array.isArray(r)?r:[r]}function CD(r,e){if(!r.length)return;const t=r.join("_");return e?`${e}_${t}`:wD.includes(t)?`${SD}_${t}`:t}const d0=window.React;function p0(r){return gC(r).join("_")}function AD(r,e){const t=e.getFieldInstance(r);if(t instanceof HTMLElement)return t;if((t==null?void 0:t.nativeElement)instanceof HTMLElement)return t.nativeElement;const n=CD(gC(r),e.__INTERNAL__.name);if(n)return document.getElementById(n)}function yC(r){const[e]=ug(),t=d0.useRef({}),n=d0.useMemo(()=>r??Object.assign(Object.assign({},e),{__INTERNAL__:{itemRef:a=>i=>{const o=p0(a);i?t.current[o]=i:delete t.current[o]}},scrollToField:function(a){let i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const o=AD(a,n);o&&bD(o,Object.assign({scrollMode:"if-needed",block:"nearest"},i))},getFieldInstance:a=>{const i=p0(a);return t.current[i]}}),[r,e]);return[n]}window.React.useMemo;const bl=window.antd.Input,ED=window.antd.Modal,me=window.antd.Form,Fr=window.antd.Col,Zi=window.antd.Row,Vr=window.antd.Select,Gs=window.antd.Switch,v0=window.antd.Button,TD=window.antd.Card,g0=window.antd.InputNumber,qn=window.antd.Radio,ID=window.antd.Tabs,qs=window.antd.Tooltip,Ys=window.antd.Flex,MD=window.React.useImperativeHandle,y0=window.React.useState,OD=window.React.memo,FD=window.React.useMemo,kD=OD(r=>{const[e,t]=y0(!1),[n,a]=y0(0),[i]=yC(),{selectedElement:o,elementsMap:l,editTableProps:s,editEvents:u}=Et(d=>({selectedElement:d.selectedElement,elementsMap:d.page.elementsMap,editTableProps:d.editTableProps,editEvents:d.editEvents}));MD(r.columnRef,()=>({open(d){const v=l[o==null?void 0:o.id].config.props.columns[d],g=v.render||`function render(text, record, index) { + return text; +}`;i.resetFields(),i.setFieldsValue({align:"center",fixed:!1,type:"text",empty:"-",...v,render:g,onCell:v.onCell||`function onCell(record, index) { + // 此处可以设置数据跨行、跨列 + return { + + } +}`}),a(d),t(!0)}}));const c=FD(()=>[{key:"basic",label:"基础配置",children:A.jsx(PD,{})},{key:"display",label:"展示配置",forceRender:!0,children:A.jsx(RD,{})},{key:"custom",label:"自定义",forceRender:!0,children:A.jsx(LD,{})}],[]),f=()=>{i.validateFields().then(()=>{var m,b;const d=i.getFieldsValue(),p=l[o==null?void 0:o.id],v=fs(`ClickCell${d.dataIndex}`);d.clickable?d.eventName=d.eventName||v:d.eventName="",s({id:o==null?void 0:o.id,type:"column",index:n,props:{...d,key:d.dataIndex||n}});let g=(m=p.events)==null?void 0:m.filter(x=>x.value.indexOf("Dynamic")==-1);(b=d.list)==null||b.map((x,w)=>{var C,T;let S="";typeof x.text=="string"||((C=x.text)==null?void 0:C.type)==="static"?S="操作列"+(((T=x.text)==null?void 0:T.value)||x.text)+"事件":S=`操作列动态按钮${w+1}事件`,g.push({name:S,value:x.eventName})});const y=p.config.props.columns[n].eventName;g=g.filter(x=>x.value!=y),d.clickable&&g.push({name:`列${d.title}事件`,value:d.eventName||v}),u({id:p.id,events:g}),r.update(d,n),t(!1)})},h=()=>{t(!1)};return A.jsx(ED,{title:"列设置",open:e,onOk:f,onCancel:h,width:900,children:A.jsx(me,{form:i,labelCol:{span:6},children:A.jsx(ID,{items:c})})})}),PD=()=>A.jsxs(A.Fragment,{children:[A.jsxs(Zi,{children:[A.jsx(Fr,{span:12,children:A.jsx(me.Item,{label:"列头",name:"title",rules:[{required:!0,message:"请输入列名"}],children:A.jsx(bl,{})})}),A.jsx(Fr,{span:12,children:A.jsx(me.Item,{label:"字段",name:"dataIndex",rules:[{required:!0,message:"请输入字段名称"}],children:A.jsx(bl,{})})})]}),A.jsxs(Zi,{children:[A.jsx(Fr,{span:12,children:A.jsx(me.Item,{label:"宽度",name:"width",children:A.jsx(g0,{placeholder:"eg: 100"})})}),A.jsx(Fr,{span:12,children:A.jsx(me.Item,{label:"对齐",name:"align",children:A.jsxs(qn.Group,{buttonStyle:"solid",children:[A.jsx(qn.Button,{value:"left",children:"居左"}),A.jsx(qn.Button,{value:"center",children:"居中"}),A.jsx(qn.Button,{value:"right",children:"居右"})]})})})]}),A.jsxs(Zi,{children:[A.jsx(Fr,{span:12,children:A.jsx(me.Item,{label:"固定方式",name:"fixed",children:A.jsxs(qn.Group,{buttonStyle:"solid",children:[A.jsx(qn.Button,{value:"",children:"默认"}),A.jsx(qn.Button,{value:"left",children:"居左"}),A.jsx(qn.Button,{value:"right",children:"居右"})]})})}),A.jsx(Fr,{span:12,children:A.jsx(me.Item,{label:"表头跨列",name:"colSpan",children:A.jsx(g0,{placeholder:"eg: 3"})})})]})]}),RD=()=>{const r={labelCol:{span:4},wrapperCol:{span:8}};return A.jsxs(A.Fragment,{children:[A.jsx(me.Item,{label:"显示格式",name:"type",...r,children:A.jsxs(Vr,{children:[A.jsx(Vr.Option,{value:"text",children:"单行文本"}),A.jsx(Vr.Option,{value:"multiline",children:A.jsxs(Ys,{justify:"space-between",children:[A.jsx("span",{children:"多行文本"}),A.jsx("span",{children:A.jsx(qs,{title:"需要返回数组格式:[{label: '名称',value: 'Jack'}]",children:A.jsx(_s,{})})})]})}),A.jsx(Vr.Option,{value:"status",children:A.jsxs(Ys,{justify:"space-between",children:[A.jsx("span",{children:"状态"}),A.jsx("span",{children:A.jsx(qs,{title:"需要返回数组格式:[{status: 'success',text: '提交完成'}]",children:A.jsx(_s,{})})})]})}),A.jsx(Vr.Option,{value:"image",children:A.jsxs(Ys,{justify:"space-between",children:[A.jsx("span",{children:"图片"}),A.jsx("span",{children:A.jsx(qs,{title:"支持单张和多张预览,多张图片格式:['xxx.png','xxx.jpg']",children:A.jsx(_s,{})})})]})}),A.jsx(Vr.Option,{value:"date1",children:"日期-不含时分秒"}),A.jsx(Vr.Option,{value:"date2",children:"日期-包含时分秒"}),A.jsx(Vr.Option,{value:"money",children:"金额千分位"}),A.jsx(Vr.Option,{value:"number",children:"数字千分位"}),A.jsx(Vr.Option,{value:"tag",children:A.jsxs(Ys,{justify:"space-between",children:[A.jsx("span",{children:"标签"}),A.jsx("span",{children:A.jsx(qs,{title:"支持颜色配置,返回格式:[{label:'名称',color:'green'}]",children:A.jsx(_s,{})})})]})}),A.jsx(Vr.Option,{value:"action",children:"操作"})]})}),A.jsx(me.Item,{label:"可点击",name:"clickable",tooltip:"开启后,当前列展示为可点击的link格式,支持事件配置",...r,children:A.jsx(Gs,{})}),A.jsx(me.Item,{name:"eventName",hidden:!0,children:A.jsx(bl,{})}),A.jsx(me.Item,{label:"超长省略",name:"ellipsis",tooltip:"省略后,会自动开启tooltip功能",...r,children:A.jsx(Gs,{})}),A.jsx(me.Item,{label:"可复制",name:"copyable",tooltip:"开启后,列增加复制功能,只对文本生效",...r,children:A.jsx(Gs,{})}),A.jsx(me.Item,{shouldUpdate:!0,noStyle:!0,children:e=>{if(e.getFieldValue("type")==="action")return A.jsx(me.List,{name:"list",children:(n,{add:a,remove:i})=>A.jsxs(A.Fragment,{children:[n.map(({key:o,name:l,...s})=>A.jsx(TD,{style:{width:"100%",marginBottom:10},title:"操作按钮设置",size:"small",extra:A.jsx(v0,{onClick:()=>i(l),icon:A.jsx(GO,{}),type:"text",danger:!0,children:"删除"}),children:A.jsxs(Zi,{gutter:15,style:{marginBottom:-24},children:[A.jsx(Fr,{span:6,children:A.jsx(me.Item,{...s,name:[l,"text"],label:"名称",children:A.jsx(Zu,{})})}),A.jsx(Fr,{span:4,children:A.jsx(me.Item,{label:"danger",name:[l,"danger"],labelCol:{span:14},valuePropName:"checked",children:A.jsx(Gs,{})})}),A.jsx(Fr,{span:7,children:A.jsx(me.Item,{label:"权限标识",tooltip:"项目配置后台对应的按钮code或者uac中对应的按钮filedName",name:[l,"authCode"],children:A.jsx(bl,{placeholder:"按钮Code"})})}),A.jsxs(Fr,{span:7,children:[A.jsx(me.Item,{label:"三方脚本",tooltip:"如果是微服务集成,需要通过脚本来控制按钮权限",name:[l,"authScript"],children:A.jsx(Zu,{placeholder:"跨服务时,执行脚本"})}),A.jsx(me.Item,{name:[l,"eventName"],hidden:!0,children:A.jsx(bl,{})})]})]})},o)),A.jsx("div",{style:{marginTop:15},children:A.jsx(v0,{type:"dashed",block:!0,onClick:()=>a({text:"按钮",type:"link",eventName:fs("Dynamic")}),icon:A.jsx(pr,{}),children:"新增操作按钮"})})]})})}})]})},LD=()=>A.jsxs(A.Fragment,{children:[A.jsx(Zi,{children:A.jsx(Fr,{span:24,children:A.jsx(me.Item,{label:"单元格渲染",name:"onCell",labelCol:{span:4},wrapperCol:{span:21},tooltip:"通过自定义onCell函数,实现数据跨行、跨列展示。",children:A.jsx(Rl,{})})})}),A.jsx(Zi,{children:A.jsx(Fr,{span:24,children:A.jsx(me.Item,{label:"自定义渲染",name:"render",labelCol:{span:4},wrapperCol:{span:21},tooltip:"通过编程的方式实现值渲染,不支持ReactNode渲染。例如:if(text === 1)return '在线'; ",children:A.jsx(Rl,{})})})})]}),DD=window.React.useRef,m0=window.antd.Form,x0=window.antd.Input,_D=window.antd.Space,BD=({index:r,move:e,handleOpen:t,add:n,remove:a})=>{const i=DD(null),[,o]=xr({accept:"card",hover(f,h){var b;if(!i.current)return;const d=f.index,p=r;if(d===p)return;const v=(b=i.current)==null?void 0:b.getBoundingClientRect(),g=(v.bottom-v.top)/2,m=h.getClientOffset().y-v.top;dp&&m>g||(e(d,p),f.index=p)}}),[{isDragging:l},s]=L2({type:"card",item:()=>({index:r}),collect:f=>({isDragging:f.isDragging()})}),u=l?0:1;s(o(i));const c=Wa("C",5);return A.jsx(A.Fragment,{children:A.jsxs(_D,{style:{display:"flex",marginBottom:15,padding:"0 10px",opacity:u},align:"baseline",ref:i,children:[A.jsx(qO,{style:{cursor:"grab"}}),A.jsx(m0.Item,{wrapperCol:{span:22},name:[r,"title"],noStyle:!0,children:A.jsx(x0,{placeholder:"列名称"})}),A.jsx(m0.Item,{wrapperCol:{span:22},name:[r,"dataIndex"],noStyle:!0,children:A.jsx(x0,{placeholder:"列字段",style:{width:"100%"}})}),A.jsx(Nc,{onClick:()=>t(r)}),A.jsx(pr,{onClick:()=>n({title:c,dataIndex:c,width:120},r+1)}),A.jsx(Si,{onClick:()=>a(r)})]})})},ND=window.antd.Form,$D=window.React.memo,jD=window.React.useCallback,VD=window.React.useRef,HD=$D(({form:r})=>{const e=VD(),t=jD(a=>{var i;(i=e.current)==null||i.open(a)},[]),n=(a,i)=>{r.setFieldValue(["columns",i],a)};return A.jsxs(A.Fragment,{children:[A.jsx(ND.List,{name:["columns"],children:(a,{add:i,remove:o,move:l})=>A.jsx(A.Fragment,{children:a.map(({key:s,name:u})=>A.jsx(BD,{index:u,add:i,remove:o,handleOpen:t,move:l},s))})}),A.jsx(kD,{columnRef:e,update:n})]})}),zD=HD,WD=window.React,GD=window.React.useImperativeHandle,b0=window.React.useState,qD=window.React.memo,Mh=window.antd.Input,YD=window.antd.Modal,rn=window.antd.Form,w0=window.antd.Select,S0=window.antd.Switch,UD=window.antd.Radio,XD=qD(r=>{const[e,t]=b0(!1),[n,a]=b0(0),[i]=rn.useForm(),{selectedElement:o,elementsMap:l,editTableProps:s}=Et(h=>({selectedElement:h.selectedElement,elementsMap:h.page.elementsMap,editTableProps:h.editTableProps}));GD(r.modalRef,()=>({open(h){const d=l[o==null?void 0:o.id];i.setFieldsValue({danger:!1,...d.config.props.bulkActionList[h]}),a(h),t(!0)}}));const u=()=>{i.validateFields().then(()=>{const h=i.getFieldsValue();s({id:o==null?void 0:o.id,type:"bulkActionList",index:n,props:h}),r.update(h,n),t(!1)})},c=()=>{t(!1)},f=xn;return A.jsx(YD,{title:"操作按钮设置",open:e,onOk:u,onCancel:c,width:600,destroyOnClose:!0,children:A.jsxs(rn,{form:i,labelCol:{span:5},wrapperCol:{span:18},children:[A.jsx(rn.Item,{label:"按钮名称",name:"text",rules:[{required:!0,message:"请输入按钮名称"}],children:A.jsx(Mh,{})}),A.jsx(rn.Item,{name:"eventName",hidden:!0,children:A.jsx(Mh,{})}),A.jsx(rn.Item,{label:"按钮类型",name:"type",children:A.jsx(UD.Group,{optionType:"button",buttonStyle:"solid",options:[{label:"主按钮",value:"primary"},{label:"默认",value:"default"},{label:"虚线按钮",value:"dashed"},{label:"文本按钮",value:"text"},{label:"链接按钮",value:"link"}]})}),A.jsx(rn.Item,{label:"危险按钮",name:"danger",valuePropName:"checked",children:A.jsx(S0,{})}),A.jsx(rn.Item,{label:"块状按钮",name:"block",valuePropName:"checked",children:A.jsx(S0,{})}),A.jsx(rn.Item,{label:"按钮图标",name:"icon",children:A.jsx(w0,{placeholder:"请选择菜单图表",showSearch:!0,allowClear:!0,children:Object.keys(xn).filter(h=>!["default","createFromIconfontCN","getTwoToneColor","setTwoToneColor","IconProvider"].includes(h)).map(h=>A.jsx(w0.Option,{value:h,children:WD.createElement(f[h],{style:{fontSize:"24px",verticalAlign:"middle"}})},h))})}),A.jsx(rn.Item,{name:"authCode",label:"权限标识",children:A.jsx(Mh,{})}),A.jsx(rn.Item,{name:"authScript",label:"三方脚本",children:A.jsx(Zu,{})})]})})}),KD=window.React.memo,ZD=window.React.useRef,Us=window.antd.Form,Oh=window.antd.Input,QD=window.antd.Space,JD=window.antd.Button,t_=window.ahooks.useDebounceFn,e_=KD(({form:r})=>{const{selectedElement:e,elementsMap:t,editEvents:n}=Et(f=>({selectedElement:f.selectedElement,elementsMap:f.page.elementsMap,editEvents:f.editEvents})),a=ZD(),i=f=>{f({text:"下载",type:"primary",eventName:fs("BulkAction")}),l()},o=(f,h)=>{f(h),l()},l=()=>{var d,p;const h=(d=t[e==null?void 0:e.id].events)==null?void 0:d.filter(v=>v.value.indexOf("BulkAction")==-1);(p=r.getFieldValue("bulkActionList"))==null||p.map(v=>{h.push({name:v.text+"事件",value:v.eventName})}),n({id:e==null?void 0:e.id,events:h})},s=f=>{var h;(h=a.current)==null||h.open(f)},{run:u}=t_((f,h)=>{c(f,h)},{wait:500}),c=(f,h)=>{typeof f=="string"?r.setFieldValue(["bulkActionList",h,"text"],f):r.setFieldValue(["bulkActionList",h],f);const d=r.getFieldValue(["bulkActionList",h,"eventName"]),p=t[e==null?void 0:e.id],v=HO(p.events);v.map(g=>(g.value===d&&(typeof f=="string"?g.name=f+"事件":g.name=f.text+"事件"),g)),n({id:e==null?void 0:e.id,events:v})};return A.jsxs(A.Fragment,{children:[A.jsx(Us.List,{name:["bulkActionList"],children:(f,{add:h,remove:d})=>A.jsxs(A.Fragment,{children:[f.map(({key:p,name:v,...g})=>A.jsxs(QD,{align:"baseline",children:[A.jsx(Us.Item,{...g,labelCol:{span:12},name:[v,"text"],label:"按钮",children:A.jsx(Oh,{placeholder:"请输入按钮名称",onChange:y=>u(y.target.value,v)})}),A.jsx(Us.Item,{name:[v,"eventName"],hidden:!0,children:A.jsx(Oh,{})}),A.jsx(Us.Item,{name:[v,"type"],hidden:!0,children:A.jsx(Oh,{})}),A.jsx(Nc,{onClick:()=>s(v)}),A.jsx(Si,{onClick:()=>o(d,v)})]},p)),A.jsx("div",{style:{padding:"0 10px 10px"},children:A.jsx(JD,{type:"primary",block:!0,ghost:!0,onClick:()=>i(h),icon:A.jsx(pr,{}),children:"新增"})})]})}),A.jsx(XD,{modalRef:a,update:c})]})}),cg=e_,r_={attrs:[{type:"Title",label:"操作栏"},{type:"function",render(r){return A.jsx(cg,{form:r},"ActionSetting")}},{type:"Title",label:"表格配置"},{type:"Input",label:"标题",name:["leftTitle"]},{type:"Switch",label:"显示边框",name:["bordered"]},{type:"Select",label:"表格尺寸",name:["size"],props:{options:[{label:"默认",value:"large"},{label:"中等",value:"middle"},{label:"紧凑",value:"small"}]}},{type:"Select",label:"单选/多选",name:["selectionType"],props:{options:[{label:"无",value:""},{label:"单选",value:"radio"},{label:"多选",value:"checkbox"}]}},{type:"InputNumber",label:"滚动轴(x)",name:["scroll","x"],tooltip:"如果需要横向滚动,请设置x值,尽量比表格实际宽度大",props:{placeholder:"eg: 1000"}},{type:"InputNumber",label:"滚动轴(y)",name:["scroll","y"],tooltip:"如果需要纵向滚动,请设置y值来固定高度",props:{placeholder:"eg: 600"}},{type:"Select",label:"空值显示",name:["empty"],tooltip:"列返回空时,展示的内容",props:{options:[{label:"无",value:""},{label:"-",value:"-"},{label:"/",value:"/"}]}},{type:"Title",label:"列配置",key:"columnConfig"},{type:"Input",label:"rowKey",name:["rowKey"],tooltip:"建议把列表返回的唯一值设置为rowKey",props:{placeholder:"eg: id"}},{type:"function",key:"TableSetting",render(r){return A.jsx(zD,{form:r},"TableSetting")}},{type:"Title",label:"分页配置",key:"pageConfig"},{type:"Switch",label:"隐藏分页",name:["hidePager"]},{type:"Select",label:"显示位置",name:["pagination","position"],props:{mode:"multiple",options:[{label:"左上",value:"topLeft"},{label:"右上",value:"topRight"},{label:"左下",value:"bottomLeft"},{label:"右下",value:"bottomRight"}]}},{type:"InputNumber",label:"每页条数",name:["pagination","pageSize"]},{type:"Switch",label:"显示总条数",name:["pagination","showTotal"]},{type:"Switch",label:"显示切换器",name:["pagination","showSizeChanger"]},{type:"Switch",label:"显示跳转",name:["pagination","showQuickJumper"]},{type:"Title",label:"字段映射",key:"fieldmap"},{type:"Input",label:"页码",name:["field","pageNum"]},{type:"Input",label:"每页步长",name:["field","pageSize"]},{type:"Input",label:"总条数",name:["field","total"]}],config:{props:{rowKey:"id",size:"large",bordered:!0,selectionType:"",leftTitle:"查询列表",empty:"-",columns:[{title:"姓名",dataIndex:"name",key:"name",width:90,align:"center"},{title:"种类",dataIndex:"type",key:"type",width:80,align:"center"},{title:"头像",dataIndex:"avatar",key:"avatar",type:"image",width:90,align:"center"},{title:"分布区域",dataIndex:"area",key:"area",width:230},{title:"繁殖周期",dataIndex:"time",key:"time",render:`function render(text,record){ + return text + "个月" +}`,width:110},{title:"技能",dataIndex:"skill",key:"skill",type:"tag",width:200,align:"center"},{title:"售价",dataIndex:"sales",key:"sales",type:"money",width:90,align:"center"},{title:"状态",dataIndex:"status",key:"status",type:"status",width:90,align:"center",render:`function render(text,record){ + return { + status: "processing", + text: text + } +}`},{title:"创建时间",dataIndex:"createdAt",key:"createdAt",type:"date1",width:130,align:"center"},{title:"操作",key:"action",type:"action",dataIndex:"action",fixed:"right",width:220,align:"center",list:[{text:"详情",type:"link",eventName:"DynamicDetail"},{text:"编辑",type:"link",eventName:"DynamicEdit"},{text:"删除",type:"link",danger:!0,eventName:"DynamicDelete"}]}],hidePager:!1,pagination:{total:0,pageSize:10,showSizeChanger:!0,showQuickJumper:!0,position:["bottomRight"],pageSizeOptions:[10,20,50,100],showTotal:!0},field:{pageNum:"pageNum",pageSize:"pageSize",total:"total"}},style:{background:"#fff",padding:"0 20px",margin:"20px 0 0",border:"1px solid #e6e6e6",borderRadius:"3px"},events:[],api:{sourceType:"json",sourceField:"list",source:[{id:1001,name:"萤火虫",type:"昆虫",avatar:"https://marsview.cdn.bcebos.com/s1.png",time:10,skill:["飞","发光","御敌"],sales:9.9,status:"在售",createdAt:new Date().getTime(),area:"热带、亚热带和温带地区"}]}},events:[{value:"onCheckedChange",name:"单选/多选事件"},{value:"DynamicDetail",name:"点击查看事件"},{value:"DynamicEdit",name:"点击编辑事件"},{value:"DynamicDelete",name:"点击删除事件"}],methods:[{name:"search",title:"搜索"},{name:"reload",title:"刷新"},{name:"clearData",title:"清空列表"},{name:"开始Loading",title:"startLoading"},{name:"结束Loading",title:"stopLoading"},{name:"checkSelectedRow",title:"判断是否选中一条"},{name:"setSelectedRowKeys",title:"设置默认选中的Keys"},{name:"getSelectedRowKeys",title:"获取选中的Keys"},{name:"getSelectedRow",title:"获取选中的行数据"}]},n_=window.React.createContext,pe=n_(null),a_="_formWrap_sjtf9_1",i_="_searchBox_sjtf9_8",o_="_action_sjtf9_11",l_="_toggleAll_sjtf9_15",C0={formWrap:a_,searchBox:i_,action:o_,toggleAll:l_},s_=window.React,u_=window.React.forwardRef,c_=window.React.useEffect,f_=window.React.useImperativeHandle,h_=window.React.useRef,Fh=window.React.useState,Xs=window.antd.Button,A0=window.antd.Form,d_=window.antd.Space,p_=({id:r,type:e,config:t,elements:n,onSearch:a,onChange:i,onReset:o},l)=>{var L;const[s]=A0.useForm(),u=h_(null),[c,f]=Fh(!1),[h,d]=Fh(!1),[p,v]=Fh(!0),{addChildElements:g,updateToolbar:y,formData:m,setFormData:b}=Et(N=>({addChildElements:N.addChildElements,updateToolbar:N.updateToolbar,formData:N.page.formData,setFormData:N.setFormData}));c_(()=>{setTimeout(()=>{var N;((N=u.current)==null?void 0:N.offsetTop)>=32&&n.length>0?d(!0):d(!1)},500)},[n]);const[,x]=xr({accept:"MENU_ITEM",drop(N,R){if(R.didDrop())return;const{config:D,events:W,methods:V=[]}=mr[N.type+"Config"]||{};g({type:N.type,name:N.name,parentId:r,id:N.id,config:D,events:W,methods:V})},collect:N=>({isOver:N.isOver(),canDrop:N.canDrop()})}),w=()=>{const N=s.getFieldsValue();a&&a(oa(n,N))},S=()=>{s.resetFields();const N=s.getFieldsValue();o&&o(oa(n,N))},C=(N,R)=>{const D=oa(n,R);i==null||i(D),b({name:r,value:D})};f_(l,()=>({show(){v(!0)},hide(){v(!1)},reset(){s.resetFields()},submit(){s.submit()},init(N={}){const R=oa(n,N);s.setFieldsValue(R),b({name:r,value:R})},getFormData(N){var R;return N&&typeof N=="string"?(R=m[r])==null?void 0:R[N]:m[r]}}));const T=N=>{const R=s.getFieldsValue(),D=oa(n,R),W=t.events.find(V=>V.eventName===N);di(W==null?void 0:W.actions,D)},F=()=>{f(!c),y()},{submitText:I,resetText:M}=t.props.form||{},O=t.props.bulkActionList||[],k=xn;return p&&A.jsx(pe.Provider,{value:s,children:A.jsxs(A0,{form:s,layout:"inline",style:t.style,"data-id":r,"data-type":e,onValuesChange:C,children:[A.jsxs("div",{className:C0.formWrap,ref:x,style:c?{}:{height:32,overflow:"hidden"},children:[n.length?A.jsx(br,{elements:n}):A.jsx("div",{className:"slots",children:"拖拽表单组件到这里"}),A.jsx("div",{ref:u})]}),A.jsxs(d_,{style:{alignItems:"baseline"},children:[I?A.jsx(Xs,{type:"primary",icon:A.jsx(YO,{}),onClick:w,children:I}):null,M?A.jsx(Xs,{type:"default",icon:A.jsx(UO,{}),onClick:S,children:M}):null,O.length>0&&A.jsx("div",{className:C0.action,children:(L=t.props.bulkActionList)==null?void 0:L.map((N,R)=>A.jsx(Xs,{type:N.type,danger:N.danger,icon:N.icon?s_.createElement(k[N.icon]):null,onClick:()=>T(N.eventName),children:N.text},`bulkAction${R}`))}),h&&A.jsx(Xs,{type:"link",icon:c?A.jsx(XO,{}):A.jsx(zO,{}),onClick:F,children:c?"收起":"展开"})]})]})})},v_=u_(p_),g_={attrs:[{type:"Title",label:"操作栏"},{type:"function",render(r){return A.jsx(cg,{form:r},"ActionSetting")}},{type:"Title",label:"按钮配置"},{type:"Input",label:"查询文本",name:["form","submitText"]},{type:"Input",label:"重置文本",name:["form","resetText"]}],config:{props:{form:{submitText:"查询",resetText:"重置"}},style:{background:"#fff",padding:"20px 10px",border:"1px solid #e6e6e6",borderRadius:"3px"},events:[],api:{}},events:[{value:"onSearch",name:"查询事件"},{value:"onReset",name:"重置事件"},{value:"onChange",name:"值变化事件"}],methods:[{name:"reset",title:"表单重置"},{name:"submit",title:"表单提交"},{name:"init",title:"表单初始化"},{name:"getFormData",title:"获取表单数据"}]},y_=window.antd.Flex,m_=window.React.forwardRef,x_=window.React.useImperativeHandle,b_=window.React.useState,w_=({id:r,type:e,config:t,elements:n},a)=>{const i=Et(u=>u.addChildElements),[o,l]=b_(!0),[,s]=xr({accept:"MENU_ITEM",drop(u,c){if(c.didDrop())return;const{config:f,events:h,methods:d=[]}=mr[u.type+"Config"]||{};i({type:u.type,name:u.name,parentId:r,id:u.id,config:f,events:h,methods:d})},collect:u=>({isOver:u.isOver(),canDrop:u.canDrop()})});return x_(a,()=>({show(){l(!0)},hide(){l(!1)}})),o&&A.jsx(y_,{style:t.style,...t.props,"data-id":r,"data-type":e,ref:s,children:n!=null&&n.length?A.jsx(br,{elements:n||[]}):A.jsx("div",{className:"slots",style:{lineHeight:"200px"},children:"拖拽组件到这里"})})},S_=m_(w_),C_={attrs:[{type:"Title",label:"基础配置",key:"basic"},{type:"Switch",label:"垂直布局",name:"vertical"},{type:"Select",label:"换行方式",name:"wrap",props:{options:[{value:"nowrap",label:"不换行"},{value:"wrap",label:"换行"},{value:"wrap-reverse",label:"逆换行"}]}},{type:"Select",label:"主轴对齐",name:"justify",props:{options:[{value:"flex-start",label:"左对齐"},{value:"flex-end",label:"右对齐"},{value:"center",label:"居中对齐"},{value:"space-between",label:"两端对齐"},{value:"space-around",label:"环绕对齐"},{value:"space-evenly",label:"均匀对齐"}]}},{type:"Select",label:"副轴对齐",name:"align",props:{options:[{value:"start",label:"起点对齐"},{value:"end",label:"终点对齐"},{value:"center",label:"居中对齐"},{value:"baseline",label:"文字基线对齐"},{value:"stretch",label:"拉伸对齐"}]}},{type:"Input",label:"元素间隙",name:"gap",props:{placeholder:"eg: 10px"}}],config:{props:{vertical:!1,wrap:"nowrap",justify:"center",align:"center",gap:20},style:{padding:"20px"},events:[],api:{},source:""},events:[]},E0=window.antd.Form,A_=window.React.forwardRef,E_=window.React.memo,T_=window.React.useImperativeHandle,I_=window.React.useState,M_=({id:r,type:e,config:t,elements:n,onFinish:a,onChange:i},o)=>{const[l]=E0.useForm(),{addChildElements:s,formData:u,setFormData:c}=Et(JS(g=>({addChildElements:g.addChildElements,formData:g.page.formData,setFormData:g.setFormData}))),[f,h]=I_(!0),[,d]=xr({accept:"MENU_ITEM",drop(g,y){if(y.didDrop())return;const{config:m,events:b,methods:x=[]}=mr[g.type+"Config"]||{};s({type:g.type,name:g.name,parentId:r,id:g.id,config:m,events:b,methods:x})},collect:g=>({isOver:g.isOver(),canDrop:g.canDrop()})}),p=g=>{a==null||a(oa(n,g))},v=(g,y)=>{const m=oa(n,y);i==null||i(m),c({name:r,value:m})};return T_(o,()=>({show(){h(!0)},hide(){h(!1)},reset(){l.resetFields()},submit(){l.submit()},async validate(){try{return await l.validateFields(),!0}catch(g){return console.error(g),!1}},init(g={}){const y=oa(n,g);l.setFieldsValue(y),c({name:r,value:y})},getFormData(g){var y;return g&&typeof g=="string"?(y=u[r])==null?void 0:y[g]:u[r]}})),f&&A.jsx(pe.Provider,{value:l,children:A.jsx("div",{ref:d,children:A.jsx(E0,{form:l,style:t.style,...t.props,"data-id":r,"data-type":e,onFinish:p,onValuesChange:v,children:n.length?A.jsx(br,{elements:n}):A.jsx("div",{className:"slots",style:{lineHeight:"150px"},children:"拖拽表单组件到这里"})})})})},O_=E_(A_(M_)),F_={attrs:[{type:"Title",label:"基础配置",key:"basic"},{type:"Input",label:"字段",name:"name",props:{placeholder:"表单字段(默认可空)"}},{type:"Switch",label:"显示冒号",name:"colon"},{type:"Select",label:"标签对齐",name:"labelAlign",props:{options:[{label:"左对齐",value:"left"},{label:"右对齐",value:"right"}]}},{type:"Switch",label:"禁用",name:["disabled"]},{type:"Select",label:"表单尺寸",name:"size",props:{options:[{label:"小号",value:"small"},{label:"中号",value:"middle"},{label:"大号",value:"large"}]}},{type:"Title",label:"布局",key:"FormLayout"},{type:"Select",label:"表单布局",name:"layout",props:{options:[{label:"水平布局",value:"horizontal"},{label:"垂直布局",value:"vertical"},{label:"行内布局",value:"inline"}]}},{type:"InputNumber",label:"标签布局",name:["labelCol","span"],props:{placeholder:"栅栏数"}},{type:"InputNumber",label:"标签偏移",name:["labelCol","offset"],props:{placeholder:"偏移数"}},{type:"InputNumber",label:"控件占列",name:["wrapperCol","span"],props:{placeholder:"栅栏数"}},{type:"InputNumber",label:"控件偏移",name:["wrapperCol","offset"],props:{placeholder:"偏移数"}},{type:"Title",label:"其他配置",key:"OtherConfig"},{type:"Switch",label:"报错聚焦",name:"scrollToFirstError"},{type:"Select",label:"表单形态",name:"variant",props:{options:[{value:"outlined",label:"外边框"},{value:"borderless",label:"无边框"},{value:"filled",label:"填充"}]}}],config:{props:{colon:!0,labelAlign:"right",layout:"horizontal"},style:{padding:"20px 10px",backgroundColor:"#fff"},events:[],api:{}},events:[{value:"onReset",name:"重置事件"},{value:"onChange",name:"表单变化事件"},{value:"onFinish",name:"表单提交事件"}],methods:[{name:"reset",title:"表单重置"},{name:"submit",title:"表单提交"},{name:"validate",title:"表单校验"},{name:"init",title:"表单初始化"},{name:"getFormData",title:"获取表单数据"}]},k_=window.antd.Button,T0=window.antd.Card,P_=window.React.forwardRef,R_=window.React.useImperativeHandle,L_=window.React.useState,D_=({id:r,type:e,config:t,elements:n,onClick:a},i)=>{var f,h;const o=Et(d=>d.addChildElements),[l,s]=L_(!0),[,u]=xr({accept:"MENU_ITEM",drop(d,p){if(p.didDrop())return;const{config:v,events:g,methods:y=[]}=mr[d.type+"Config"]||{};o({type:d.type,name:d.name,parentId:r,id:d.id,config:v,events:g,methods:y})},collect:d=>({isOver:d.isOver(),canDrop:d.canDrop()})});R_(i,()=>({show(){s(!0)},hide(){s(!1)}}));const c=()=>{a&&a()};return l&&A.jsxs(T0,{style:t.style,...t.props,"data-id":r,"data-type":e,cover:A.jsx("img",{src:t.props.cover}),extra:(f=t.props.extra)!=null&&f.text?A.jsx(k_,{...t.props.extra,onClick:c,children:(h=t.props.extra)==null?void 0:h.text}):null,ref:u,children:[A.jsx(T0.Meta,{...t.props.meta}),n!=null&&n.length?A.jsx(br,{elements:n||[]}):A.jsx("div",{className:"slots",style:{lineHeight:"100px"},children:"拖拽组件到这里"})]})},__=P_(D_),B_={attrs:[{type:"Title",label:"基础配置",key:"basic"},{type:"Variable",label:"标题",name:"title"},{type:"Switch",label:"悬浮效果",name:"hoverable"},{type:"Switch",label:"显示边框",name:"bordered"},{type:"Select",label:"卡片尺寸",name:"size",props:{options:[{label:"默认",value:"default"},{label:"小",value:"small"}]}},{type:"Title",label:"按钮配置(右上角)",key:"btnConfig"},{type:"Input",label:"按钮名称",name:["extra","text"]},{type:"Select",label:"按钮类型",name:["extra","type"],props:{options:[{label:"默认",value:"default"},{label:"主要",value:"primary"},{label:"幽灵",value:"ghost"},{label:"链接",value:"link"},{label:"文本",value:"text"}]}},{type:"Switch",label:"显示危险",name:["extra","danger"]},{type:"Title",label:"封面配置",key:"coverConfig"},{type:"Input",label:"图片地址",name:"cover"},{type:"Title",label:"Meta配置",key:"metaConfig"},{type:"Input",label:"标题",name:["meta","title"]},{type:"Input",label:"描述",name:["meta","description"]}],config:{props:{title:{type:"static",value:"Mars搭建"},size:"default",bordered:!0,extra:{text:"更多",type:"link"},meta:{title:"零代码搭建平台",description:"全栈自研、零代码搭建、逻辑编排、权限控制"}},style:{}},events:[{value:"onClick",name:"点击更多事件"}]},N_=window.React.forwardRef,$_=window.React.useImperativeHandle,j_=window.React.useState,V_=({id:r,type:e,config:t,elements:n},a)=>{const i=Et(u=>u.addChildElements),[o,l]=j_(!0),[,s]=xr({accept:"MENU_ITEM",drop(u,c){if(c.didDrop())return;const{config:f,events:h,methods:d=[]}=mr[u.type+"Config"]||{};i({type:u.type,name:u.name,parentId:r,id:u.id,config:f,events:h,methods:d})},collect:u=>({isOver:u.isOver(),canDrop:u.canDrop()})});return $_(a,()=>({show(){l(!0)},hide(){l(!1)}})),o&&A.jsx("div",{style:t.style,...t.props,"data-id":r,"data-type":e,ref:s,children:n!=null&&n.length?A.jsx(br,{elements:n||[]}):A.jsx("div",{className:"slots",style:{height:100,lineHeight:"100px"},children:"拖拽组件到这里"})})},H_=N_(V_),z_={attrs:[],config:{props:{},style:{padding:"20px"},events:[],api:{},source:""},events:[]},W_=window.antd.Form,G_=window.antd.Input,q_=window.React.forwardRef,Y_=window.React.useContext,I0=window.React.useEffect,U_=window.React.useImperativeHandle,M0=window.React.useState,X_=({id:r,type:e,config:t,onChange:n,onBlur:a},i)=>{const o=Y_(pe),[l,s]=M0(!0),[u,c]=M0(!1);I0(()=>{var v;const d=(v=t.props.formItem)==null?void 0:v.name,p=t.props.defaultValue;d&&!fe(p)&&(o==null||o.setFieldValue(d,p))},[t.props.defaultValue]),I0(()=>{c(t.props.formWrap.disabled||!1)},[t.props.formWrap.disabled]);const f=d=>{n==null||n({[t.props.formItem.name]:d})},h=d=>{a==null||a({[t.props.formItem.name]:d})};return U_(i,()=>({show(){s(!0)},hide(){s(!1)},enable(){c(!1)},disable(){c(!0)}})),l&&A.jsx(W_.Item,{...t.props.formItem,"data-id":r,"data-type":e,children:A.jsx(G_,{...t.props.formWrap,disabled:u,variant:t.props.formWrap.variant||void 0,style:t.style,onChange:d=>f(d.target.value),onBlur:d=>h(d.target.value)})})},K_=q_(X_),Z_=window.React.memo,Q_=window.antd.Dropdown,Na=window.antd.Form,O0=window.antd.Input,F0=window.antd.InputNumber,J_=window.antd.Switch,tB=Z_(({form:r,labelSpan:e})=>{const t=[{key:"required",label:"必填校验"},{key:"length",label:"长度校验"},{key:"phone",label:"手机号校验"},{key:"email",label:"邮箱校验"},{key:"idCard",label:"身份证号码校验"},{key:"site",label:"网址校验"},{key:"word",label:"纯字母校验"},{key:"number",label:"纯数字校验"},{key:"chinese",label:"纯中文校验"},{key:"wordAndNumber",label:"字母和数字校验"},{key:"numberMoney",label:"金额校验(无小数)"},{key:"floatMoney",label:"金额校验(两位小数)"},{key:"pattern",label:"自定义正则"}];return A.jsx(A.Fragment,{children:A.jsx(Na.List,{name:["formItem","rules"],children:(n,{add:a,remove:i})=>A.jsxs(A.Fragment,{children:[n.map(({key:o,name:l})=>A.jsx(Na.Item,{noStyle:!0,children:A.jsxs("div",{style:{position:"relative",backgroundColor:"#f5f5f5",paddingBlock:10,marginBottom:10},children:[r.getFieldValue(["formItem","rules",l,"required"])&&A.jsx(Na.Item,{labelCol:{span:e||8},wrapperCol:{span:10},name:[l,"required"],label:"必填规则",children:A.jsx(J_,{})}),r.getFieldValue(["formItem","rules",l,"min"])&&A.jsxs(A.Fragment,{children:[A.jsx(Na.Item,{labelCol:{span:e||8},wrapperCol:{span:14},name:[l,"min"],label:"最小长度",children:A.jsx(F0,{placeholder:"最小长度"})}),A.jsx(Na.Item,{labelCol:{span:e||8},wrapperCol:{span:14},name:[l,"max"],label:"最大长度",children:A.jsx(F0,{placeholder:"最大长度"})})]}),r.getFieldValue(["formItem","rules",l,"key"])&&A.jsx(Na.Item,{labelCol:{span:e||8},wrapperCol:{span:14},name:[l,"pattern"],label:"校验规则",children:A.jsx(O0,{placeholder:"eg: ^[0-9]+$"})}),A.jsx(Na.Item,{labelCol:{span:e||8},wrapperCol:{span:14},name:[l,"message"],label:"错误提示",children:A.jsx(O0,{placeholder:"错误提示",style:{width:"100%"}})}),A.jsx(SS,{onClick:()=>i(l),style:{position:"absolute",top:10,right:8,color:"red"}})]})},"rules"+o)),A.jsx(Q_,{menu:{items:t,onClick:({key:o})=>{o==="required"?a({required:!0,message:"请输入内容"},n.length):o==="length"?a({min:1,max:20,message:"最小长度为1,最大长度为20"},n.length):o==="phone"?a({key:"phone",pattern:"^1[3456789]\\d{9}$",message:"请输入正确的手机号"},n.length):o==="email"?a({key:"email",pattern:"^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+\\.[a-zA-Z0-9_-]+$",message:"请输入正确的邮箱"},n.length):o==="idCard"?a({key:"idCard",pattern:"^[1-9]\\d{5}(18|19|20)\\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\\d{3}[0-9Xx]$",message:"请输入正确的身份证号码"},n.length):o==="site"?a({key:"site",pattern:"^https?:\\/\\/.*(\\.).*$",message:"请输入正确的网址"},n.length):o==="word"?a({key:"word",pattern:"^[a-zA-Z]+$",message:"只能输入英文单词"},n.length):o==="number"?a({key:"number",pattern:"^[0-9]+$",message:"只能输入数字"},n.length):o==="chinese"?a({key:"chinese",pattern:"^[一-龥]+$",message:"只能输入中文"},n.length):o==="wordAndNumber"?a({key:"wordAndNumber",pattern:"^[a-zA-Z0-9]+$",message:"只能输入英文和数字"},n.length):o==="numberMoney"?a({key:"numberMoney",pattern:"^(0|[1-9]\\d+)$",message:"请输入正整数"},n.length):o==="floatMoney"?a({key:"floatMoney",pattern:"^(0|[1-9]\\d+(\\.\\d{2})?)$",message:"请输入正确的金额,保留2位小数"},n.length):o==="pattern"&&a({key:"pattern",pattern:"",message:"请输入"},n.length)}},children:A.jsxs("a",{onClick:o=>o.preventDefault(),style:{display:"block",textAlign:"center"},children:[A.jsx(pr,{})," 添加规则"]})})]})})})}),je=tB,eB={attrs:[{type:"Title",label:"标签配置",key:"formItem"},{type:"Input",label:"标题",name:["formItem","label"],props:{placeholder:"请输入文本标题"}},{type:"Input",label:"字段",name:["formItem","name"],props:{placeholder:"请输入提交字段"}},{type:"Variable",label:"默认值",name:["defaultValue"],props:{placeholder:"请输入默认值"}},{type:"Switch",label:"隐藏域",name:["formItem","hidden"]},{type:"Input",label:"Extra",name:["formItem","extra"],tooltip:"表单控件下方显示的提示信息",props:{placeholder:"默认提示文案"}},{type:"Input",label:"Tooltip",name:["formItem","tooltip"],tooltip:"表单项后面显示的提示信息",props:{placeholder:"提示信息"}},{type:"Title",label:"表单配置",key:"formWrap"},{type:"Input",label:"占位提示",name:["formWrap","placeholder"],props:{placeholder:"默认提示"}},{type:"InputNumber",label:"最大长度",name:["formWrap","maxLength"],props:{placeholder:"长度限制"}},{type:"Switch",label:"显示删除",name:["formWrap","allowClear"]},{type:"Switch",label:"显示字数",name:["formWrap","showCount"]},{type:"Switch",label:"是否禁用",name:["formWrap","disabled"]},{type:"Select",label:"边框样式",name:["formWrap","variant"],props:{options:[{value:"",label:"无"},{value:"outlined",label:"外边框"},{value:"borderless",label:"无边框"},{value:"filled",label:"填充"}]}},{type:"Title",label:"布局",key:"FormLayout"},{type:"InputNumber",label:"标签占位",name:["formItem","labelCol","span"],props:{placeholder:"占位格数"}},{type:"InputNumber",label:"标签偏移",name:["formItem","labelCol","offset"],props:{placeholder:"偏移数"}},{type:"InputNumber",label:"控件占列",name:["formItem","wrapperCol","span"],props:{placeholder:"占位格数"}},{type:"InputNumber",label:"控件偏移",name:["formItem","wrapperCol","offset"],props:{placeholder:"偏移数"}},{type:"Title",label:"校验规则",key:"rules"},{type:"function",render:r=>A.jsx(je,{form:r},"rule-list")}],config:{props:{formItem:{label:"输入框",name:"input"},formWrap:{placeholder:"请输入文本",allowClear:!0},defaultValue:""},style:{}},events:[{value:"onChange",name:"onChange事件"},{value:"onBlur",name:"onBlur事件"}]},rB=window.antd.Form,nB=window.antd.Input,k0=window.React.useEffect,aB=window.React.useContext,P0=window.React.useState,iB=window.React.useImperativeHandle,oB=window.React.forwardRef,lB=({id:r,type:e,config:t,onChange:n},a)=>{const i=aB(pe),[o,l]=P0(!0),[s,u]=P0(!1);k0(()=>{var d;const f=(d=t.props.formItem)==null?void 0:d.name,h=t.props.defaultValue;f&&!fe(h)&&(i==null||i.setFieldValue(f,h))},[t.props.defaultValue]),k0(()=>{u(t.props.formWrap.disabled||!1)},[t.props.formWrap.disabled]),iB(a,()=>({show(){l(!0)},hide(){l(!1)},enable(){u(!1)},disable(){u(!0)}}));const c=f=>{n&&n({[t.props.formItem.name]:f})};return o&&A.jsx(rB.Item,{...t.props.formItem,"data-id":r,"data-type":e,children:A.jsx(nB.TextArea,{...t.props.formWrap,disabled:s,variant:t.props.formWrap.variant||void 0,style:t.style,onChange:f=>c(f.target.value)})})},sB=oB(lB),uB={attrs:[{type:"Title",label:"标签配置"},{type:"Input",label:"标题",name:["formItem","label"]},{type:"Input",label:"字段",name:["formItem","name"]},{type:"Variable",label:"默认值",name:["defaultValue"]},{type:"Input",label:"Extra",name:["formItem","extra"],tooltip:"表单控件下方显示的提示信息"},{type:"Input",label:"Tooltip",name:["formItem","tooltip"],tooltip:"表单项后面显示的提示信息"},{type:"Title",label:"表单配置"},{type:"InputNumber",label:"最大长度",name:["formWrap","maxLength"]},{type:"Switch",label:"显示删除",name:["formWrap","allowClear"]},{type:"Switch",label:"自动适应",name:["formWrap","autoSize"]},{type:"Switch",label:"显示字数",name:["formWrap","showCount"]},{type:"Switch",label:"禁用",name:["formWrap","disabled"]},{type:"Select",label:"边框样式",name:["formWrap","variant"],props:{options:[{value:"",label:"无"},{value:"outlined",label:"外边框"},{value:"borderless",label:"无边框"},{value:"filled",label:"填充"}]}},{type:"Title",label:"布局",key:"FormLayout"},{type:"InputNumber",label:"标签占位",name:["formItem","labelCol","span"],props:{placeholder:"占位格数"}},{type:"InputNumber",label:"标签偏移",name:["formItem","labelCol","offset"],props:{placeholder:"偏移数"}},{type:"InputNumber",label:"控件占列",name:["formItem","wrapperCol","span"],props:{placeholder:"占位格数"}},{type:"InputNumber",label:"控件偏移",name:["formItem","wrapperCol","offset"],props:{placeholder:"偏移数"}},{type:"Title",label:"校验规则",key:"rules"},{type:"function",render:r=>A.jsx(je,{form:r},"rule-list")}],config:{props:{formItem:{label:"多行输入框",name:"textarea"},formWrap:{placeholder:"请输入内容",allowClear:!0}},style:{}},events:[{value:"onChange",name:"onChange事件"}],methods:[{name:"update",title:"更新数据"}]},cB=window.antd.Form,fB=window.antd.InputNumber,R0=window.React.useEffect,hB=window.React.useContext,L0=window.React.useState,dB=window.React.useImperativeHandle,pB=window.React.forwardRef,vB=({id:r,type:e,config:t,onChange:n},a)=>{const i=hB(pe),[o,l]=L0(!0),[s,u]=L0(!1);R0(()=>{var d;const f=(d=t.props.formItem)==null?void 0:d.name,h=t.props.defaultValue;f&&!fe(h)&&(i==null||i.setFieldValue(f,Number(h)))},[t.props.defaultValue]),R0(()=>{u(t.props.formWrap.disabled||!1)},[t.props.formWrap.disabled]),dB(a,()=>({show(){l(!0)},hide(){l(!1)},enable(){u(!1)},disable(){u(!0)}}));const c=f=>{n==null||n({[t.props.formItem.name]:f||""})};return o&&A.jsx(cB.Item,{...t.props.formItem,"data-id":r,"data-type":e,children:A.jsx(fB,{...t.props.formWrap,disabled:s,variant:t.props.formWrap.variant||void 0,style:t.style,onChange:c})})},gB=pB(vB),yB={attrs:[{type:"Title",label:"标签配置"},{type:"Input",label:"标题",name:["formItem","label"]},{type:"Input",label:"字段",name:["formItem","name"]},{type:"Variable",label:"默认值",name:["defaultValue"]},{type:"Input",label:"Extra",name:["formItem","extra"],tooltip:"表单控件下方显示的提示信息"},{type:"Input",label:"Tooltip",name:["formItem","tooltip"],tooltip:"表单项后面显示的提示信息"},{type:"Title",label:"表单配置"},{type:"Input",label:"占位提示",name:["formWrap","placeholder"]},{type:"InputNumber",label:"最大长度",name:["formWrap","maxLength"]},{type:"InputNumber",label:"最小长度",name:["formWrap","minLength"]},{type:"Switch",label:"是否禁用",name:["formWrap","disabled"]},{type:"Select",label:"边框样式",name:["formWrap","variant"],props:{options:[{value:"",label:"无"},{value:"outlined",label:"外边框"},{value:"borderless",label:"无边框"},{value:"filled",label:"填充"}]}},{type:"Title",label:"布局",key:"FormLayout"},{type:"InputNumber",label:"标签占位",name:["formItem","labelCol","span"],props:{placeholder:"占位格数"}},{type:"InputNumber",label:"标签偏移",name:["formItem","labelCol","offset"],props:{placeholder:"偏移数"}},{type:"InputNumber",label:"控件占列",name:["formItem","wrapperCol","span"],props:{placeholder:"占位格数"}},{type:"InputNumber",label:"控件偏移",name:["formItem","wrapperCol","offset"],props:{placeholder:"偏移数"}},{type:"Title",label:"校验规则",key:"rules"},{type:"function",render:r=>A.jsx(je,{form:r},"rule-list")}],config:{props:{formItem:{label:"数字框",name:"number"},formWrap:{placeholder:"请输入数字框"}},style:{}},events:[{value:"onChange",name:"onChange事件"}]},mB=window.antd.Form,xB=window.antd.DatePicker,D0=window.React.useEffect,bB=window.React.useContext,_0=window.React.useState,wB=window.React.useImperativeHandle,SB=window.React.forwardRef,CB=({id:r,type:e,config:t,onChange:n},a)=>{const i=bB(pe),[o,l]=_0(!0),[s,u]=_0(!1);D0(()=>{var d;const f=(d=t.props.formItem)==null?void 0:d.name,h=t.props.defaultValue;if(f&&!fe(h)){const p=tF(h);i==null||i.setFieldValue(f,p)}},[t.props.defaultValue]),D0(()=>{u(t.props.formWrap.disabled||!1)},[t.props.formWrap.disabled]),wB(a,()=>({show(){l(!0)},hide(){l(!1)},enable(){u(!1)},disable(){u(!0)}}));const c=f=>{n==null||n({[t.props.formItem.name]:f.format(t.props.formWrap.format)})};return o&&A.jsx(mB.Item,{...t.props.formItem,"data-id":r,"data-type":e,children:A.jsx(xB,{...t.props.formWrap,disabled:s,variant:t.props.formWrap.variant||void 0,style:t.style,onChange:c})})},AB=SB(CB),EB={attrs:[{type:"Title",label:"标签配置",key:"title1"},{type:"Input",label:"标题",name:["formItem","label"]},{type:"Input",label:"字段",name:["formItem","name"]},{type:"Select",label:"默认值",name:["defaultValue"],props:{allowClear:!0,options:[{value:"today",label:"今天"},{value:"yestoday",label:"昨天"},{value:"last7",label:"一周前"},{value:"last30",label:"一个月前"},{value:"last90",label:"三个月前"}]}},{type:"Input",label:"Extra",name:["formItem","extra"],tooltip:"表单控件下方显示的提示信息"},{type:"Input",label:"Tooltip",name:["formItem","tooltip"],tooltip:"表单项后面显示的提示信息"},{type:"Title",label:"表单配置",key:"title2"},{type:"Select",label:"日期类型",name:["formWrap","picker"],props:{options:[{value:"date",label:"日期"},{value:"year",label:"年份"},{value:"quarter",label:"季度"},{value:"month",label:"月份"},{value:"week",label:"周"},{value:"time",label:"时间"}]}},{type:"Select",label:"日期格式",name:["formWrap","format"],props:{options:[{value:"YYYY-MM-DD",label:"年-月-日"},{value:"YYYY-MM-DD HH:mm:ss",label:"年-月-日 时:分:秒"},{value:"YYYY",label:"年"},{value:"YYYY-MM",label:"年-月"},{value:"YYYY-qQ",label:"季度"},{value:"YYYY-wo",label:"周"},{value:"HH:mm:ss",label:"24时制 时:分:秒"},{value:"hh:mm:ss",label:"12时制 时:分:秒"},{value:"h:mm A",label:"时:分 上/下午"}]}},{type:"Switch",label:"快捷日期",name:["formWrap","showNow"]},{type:"Switch",label:"显示时间",name:["formWrap","showTime"]},{type:"Switch",label:"是否禁用",name:["formWrap","disabled"]},{type:"Switch",label:"显示清除",name:["formWrap","allowClear"]},{type:"Select",label:"边框样式",name:["formWrap","variant"],props:{options:[{value:"",label:"无"},{value:"outlined",label:"外边框"},{value:"borderless",label:"无边框"},{value:"filled",label:"填充"}]}},{type:"Title",label:"布局",key:"FormLayout"},{type:"InputNumber",label:"标签占位",name:["formItem","labelCol","span"],props:{placeholder:"占位格数"}},{type:"InputNumber",label:"标签偏移",name:["formItem","labelCol","offset"],props:{placeholder:"偏移数"}},{type:"InputNumber",label:"控件占列",name:["formItem","wrapperCol","span"],props:{placeholder:"占位格数"}},{type:"InputNumber",label:"控件偏移",name:["formItem","wrapperCol","offset"],props:{placeholder:"偏移数"}},{type:"Title",label:"校验规则",key:"rules"},{type:"function",render:r=>A.jsx(je,{form:r},"rule-list")}],config:{props:{formItem:{label:"日期",name:"datepicker"},formWrap:{placeholder:"请选择",allowClear:!0,showNow:!0,picker:"date",format:"YYYY-MM-DD"}},style:{}},events:[{value:"onChange",name:"onChange事件"}],methods:[{name:"update",title:"更新数据"}]},TB=window.antd.Form,IB=window.antd.DatePicker,B0=window.React.useEffect,MB=window.React.useContext,N0=window.React.useState,OB=window.React.useImperativeHandle,FB=window.React.forwardRef,kB=({id:r,type:e,config:t,onChange:n},a)=>{const{RangePicker:i}=IB,o=MB(pe),[l,s]=N0(!0),[u,c]=N0(!1);B0(()=>{var p;const h=(p=t.props.formItem)==null?void 0:p.name,d=t.props.defaultValue;if(h&&!fe(d)){const v=eF(d);o==null||o.setFieldValue(h,v)}},[t.props.defaultValue]),B0(()=>{c(t.props.formWrap.disabled||!1)},[t.props.formWrap.disabled]),OB(a,()=>({show(){s(!0)},hide(){s(!1)},enable(){c(!1)},disable(){c(!0)}}));const f=h=>{const d={},{startField:p,endField:v,formItem:{name:g},formWrap:{format:y}}=t.props,[m,b]=(h==null?void 0:h.map(x=>x==null?void 0:x.format(y)))||[void 0,void 0];p&&v?(d[p]=m,d[v]=b,delete d[g]):d[g]=[m,b],n==null||n(d)};return l&&A.jsx(TB.Item,{...t.props.formItem,"data-id":r,"data-type":e,children:A.jsx(i,{...t.props.formWrap,disabled:u,variant:t.props.formWrap.variant||void 0,style:t.style,onChange:f})})},PB=FB(kB),RB={attrs:[{type:"Title",label:"标签配置",key:"title1"},{type:"Input",label:"标题",name:["formItem","label"]},{type:"Input",label:"字段",name:["formItem","name"]},{type:"Select",label:"默认值",name:["defaultValue"],props:{allowClear:!0,options:[{value:"today",label:"今天"},{value:"curWeek",label:"本周"},{value:"curMonth",label:"本月"},{value:"curQuarter",label:"本季度"},{value:"curYear",label:"本年"},{value:"yestoday",label:"昨天"},{value:"lastWeek",label:"最近一周"},{value:"lastMonth",label:"最近一月"},{value:"last3Month",label:"最近三月"},{value:"lastYear",label:"最近一年"}]}},{type:"Input",label:"Extra",name:["formItem","extra"],tooltip:"表单控件下方显示的提示信息"},{type:"Input",label:"Tooltip",name:["formItem","tooltip"],tooltip:"表单项后面显示的提示信息"},{type:"Title",label:"字段分解",key:"FieldExport"},{type:"Input",label:"开始字段",name:["startField"],tooltip:"实际开发中,接口需要独立的开始日期字段,并不需要数组结构",props:{placeholder:"请输入开始字段"}},{type:"Input",label:"结束字段",name:["endField"],tooltip:"实际开发中,接口需要独立的结束日期字段,并不需要数组结构",props:{placeholder:"请输入结束字段"}},{type:"Title",label:"表单配置",key:"title2"},{type:"Select",label:"日期类型",name:["formWrap","picker"],props:{options:[{value:"date",label:"日期"},{value:"year",label:"年份"},{value:"quarter",label:"季度"},{value:"month",label:"月份"},{value:"week",label:"周"},{value:"time",label:"时间"}]}},{type:"Select",label:"日期格式",name:["formWrap","format"],props:{options:[{value:"YYYY-MM-DD",label:"年-月-日"},{value:"YYYY-MM-DD HH:mm:ss",label:"年-月-日 时:分:秒"},{value:"YYYY",label:"年"},{value:"YYYY-MM",label:"年-月"},{value:"YYYY-qQ",label:"季度"},{value:"YYYY-wo",label:"周"},{value:"HH:mm:ss",label:"24时制 时:分:秒"},{value:"hh:mm:ss",label:"12时制 时:分:秒"},{value:"h:mm A",label:"时:分 上/下午"}]}},{type:"Switch",label:"快捷日期",name:["formWrap","showNow"]},{type:"Switch",label:"显示时间",name:["formWrap","showTime"]},{type:"Switch",label:"是否禁用",name:["formWrap","disabled"]},{type:"Switch",label:"显示清除",name:["formWrap","allowClear"]},{type:"Select",label:"边框样式",name:["formWrap","variant"],props:{options:[{value:"",label:"无"},{value:"outlined",label:"外边框"},{value:"borderless",label:"无边框"},{value:"filled",label:"填充"}]}},{type:"Title",label:"布局",key:"FormLayout"},{type:"InputNumber",label:"标签占位",name:["formItem","labelCol","span"],props:{placeholder:"占位格数"}},{type:"InputNumber",label:"标签偏移",name:["formItem","labelCol","offset"],props:{placeholder:"偏移数"}},{type:"InputNumber",label:"控件占列",name:["formItem","wrapperCol","span"],props:{placeholder:"占位格数"}},{type:"InputNumber",label:"控件偏移",name:["formItem","wrapperCol","offset"],props:{placeholder:"偏移数"}},{type:"Title",label:"校验规则",key:"rules"},{type:"function",render:r=>A.jsx(je,{form:r},"rule-list")}],config:{props:{formItem:{label:"日期",name:"datepickerrange"},formWrap:{placeholder:["开始日期","结束日期"],allowClear:!0,picker:"date",format:"YYYY-MM-DD"}},style:{}},events:[{value:"onChange",name:"onChange事件"}],methods:[{name:"update",title:"更新数据"}]},LB=window.antd.Form,DB=window.antd.Radio,_B=window.React.forwardRef,BB=window.React.useContext,kh=window.React.useEffect,NB=window.React.useImperativeHandle,Ph=window.React.useState,$B=({id:r,type:e,config:t,onChange:n},a)=>{var v;const[i,o]=Ph([]),[l,s]=Ph(!0),[u,c]=Ph(!1),f=BB(pe),h=Et(g=>g.page.variableData);kh(()=>{var m;const g=(m=t.props.formItem)==null?void 0:m.name,y=t.props.defaultValue;g&&!fe(y)&&(f==null||f.setFieldValue(g,y))},[t.props.defaultValue]),kh(()=>{c(t.props.formWrap.disabled||!1)},[t.props.formWrap.disabled]),kh(()=>{d({})},[t.api,((v=t.api)==null?void 0:v.sourceType)=="variable"?h:""]);const d=g=>{Fe(t.api,g).then(y=>{if((y==null?void 0:y.ret)===0)if(!Array.isArray(y.data))console.error("[radio]","data数据格式错误,请检查"),o([]);else{let m=[];t.props.field.label==="label"&&t.props.field.value==="value"?(m=y.data,(typeof y.data[0]=="string"||typeof y.data[0]=="number")&&(m=y.data.map(b=>({label:b,value:b})))):m=y.data.map(b=>{const x=b[t.props.field.label||"label"],w=b[t.props.field.value||"value"];return{label:Xr(x)?x:"-",value:Xr(w)?w:""}}),o(m)}})};NB(a,()=>({show(){s(!0)},hide(){s(!1)},enable(){c(!1)},disable(){c(!0)},update:g=>{d(g)}}));const p=g=>{n==null||n({[t.props.formItem.name]:g})};return l&&A.jsx(LB.Item,{...t.props.formItem,"data-id":r,"data-type":e,children:A.jsx(DB.Group,{...t.props.formWrap,disabled:u,options:i,style:t.style,onChange:g=>p(g.target.value)})})},jB=_B($B),VB={attrs:[{type:"Title",label:"标签配置",key:"title"},{type:"Input",label:"标题",name:["formItem","label"]},{type:"Input",label:"字段",name:["formItem","name"]},{type:"Variable",label:"默认值",name:["defaultValue"]},{type:"Select",label:"按钮类型",name:["formWrap","optionType"],props:{options:[{value:"default",label:"默认"},{value:"button",label:"按钮"}]}},{type:"Select",label:"按钮样式",name:["formWrap","buttonStyle"],tooltip:"指定按钮类型为按钮后,才会生效",props:{options:[{value:"outline",label:"虚线"},{value:"solid",label:"实线"}]}},{type:"Switch",label:"禁用",name:["formWrap","disabled"]},{type:"Input",label:"Extra",name:["formItem","extra"],tooltip:"表单控件下方显示的提示信息"},{type:"Input",label:"Tooltip",name:["formItem","tooltip"],tooltip:"表单项后面显示的提示信息"},{type:"Title",label:"布局",key:"FormLayout"},{type:"InputNumber",label:"标签占位",name:["formItem","labelCol","span"],props:{placeholder:"占位格数"}},{type:"InputNumber",label:"标签偏移",name:["formItem","labelCol","offset"],props:{placeholder:"偏移数"}},{type:"InputNumber",label:"控件占列",name:["formItem","wrapperCol","span"],props:{placeholder:"占位格数"}},{type:"InputNumber",label:"控件偏移",name:["formItem","wrapperCol","offset"],props:{placeholder:"偏移数"}},{type:"Title",label:"字段映射",key:"fieldMap"},{type:"Input",label:"label",name:["field","label"]},{type:"Input",label:"value",name:["field","value"]},{type:"Title",label:"校验规则",key:"rules"},{type:"function",render:r=>A.jsx(je,{form:r},"rule-list")}],config:{props:{formItem:{label:"单选",name:"radio"},formWrap:{optionType:"default",buttonStyle:"solid"},field:{label:"label",value:"value"}},style:{},api:{sourceType:"json",source:[{label:"选项1",value:1},{label:"选项2",value:2}]}},events:[{value:"onChange",name:"onChange事件"}],methods:[{name:"update",title:"更新数据"}]},HB=window.antd.Form,zB=window.antd.Select,WB=window.React.forwardRef,GB=window.React.useContext,Rh=window.React.useEffect,qB=window.React.useImperativeHandle,Lh=window.React.useState,YB=({id:r,type:e,config:t,onChange:n},a)=>{var v;const i=GB(pe),[o,l]=Lh([]),[s,u]=Lh(!0),[c,f]=Lh(!1),h=Et(g=>g.page.variableData);Rh(()=>{var m;const g=(m=t.props.formItem)==null?void 0:m.name,y=t.props.defaultValue;g&&!fe(y)&&(i==null||i.setFieldValue(g,y))},[t.props.defaultValue]),Rh(()=>{f(t.props.formWrap.disabled||!1)},[t.props.formWrap.disabled]),Rh(()=>{d({})},[t.api,((v=t.api)==null?void 0:v.sourceType)=="variable"?h:""]);const d=g=>{Fe(t.api,g).then(y=>{if((y==null?void 0:y.ret)===0)if(!Array.isArray(y.data))console.error("[select]","data数据格式错误,请检查"),l([]);else{let m=[];t.props.field.label==="label"&&t.props.field.value==="value"?(m=y.data,(typeof y.data[0]=="string"||typeof y.data[0]=="number")&&(m=y.data.map(b=>({label:b,value:b})))):m=y.data.map(b=>{const x=b[t.props.field.label||"label"],w=b[t.props.field.value||"value"];return{label:Xr(x)?x:"-",value:Xr(w)?w:""}}),l(m)}})};qB(a,()=>({show(){u(!0)},hide(){u(!1)},enable(){f(!1)},disable(){f(!0)},update:g=>{d(g)}}));const p=g=>{n&&n({[t.props.formItem.name]:g})};return s&&A.jsx(HB.Item,{...t.props.formItem,"data-id":r,"data-type":e,children:A.jsx(zB,{...t.props.formWrap,disabled:c,variant:t.props.formWrap.variant||void 0,options:o,style:t.style,onChange:g=>p(g)})})},UB=WB(YB),XB={attrs:[{type:"Title",label:"标签配置",key:"title1"},{type:"Input",label:"标题",name:["formItem","label"]},{type:"Input",label:"字段",name:["formItem","name"]},{type:"Variable",label:"默认值",name:["defaultValue"]},{type:"Title",label:"表单配置",key:"title2"},{type:"Switch",label:"支持清除",name:["formWrap","allowClear"]},{type:"Switch",label:"可检索",name:["formWrap","showSearch"]},{type:"Select",label:"选项模式",name:["formWrap","mode"],props:{options:[{value:"",label:"单选模式"},{value:"multiple",label:"多选模式"},{value:"tags",label:"标签模式"}]}},{type:"InputNumber",label:"最大Tag数量",name:["formWrap","maxTagCount"]},{type:"Input",label:"默认提示",name:["formWrap","placeholder"]},{type:"Switch",label:"禁用",name:["formWrap","disabled"]},{type:"Switch",label:"包含Label",name:["formWrap","labelInValue"],tooltip:"提交时,会把label包装到value中"},{type:"Input",label:"Extra",name:["formItem","extra"],tooltip:"表单控件下方显示的提示信息"},{type:"Input",label:"Tooltip",name:["formItem","tooltip"],tooltip:"表单项后面显示的提示信息"},{type:"Select",label:"边框样式",name:["formWrap","variant"],props:{options:[{value:"",label:"无"},{value:"outlined",label:"外边框"},{value:"borderless",label:"无边框"},{value:"filled",label:"填充"}]}},{type:"Title",label:"布局",key:"FormLayout"},{type:"InputNumber",label:"标签占位",name:["formItem","labelCol","span"],props:{placeholder:"占位格数"}},{type:"InputNumber",label:"标签偏移",name:["formItem","labelCol","offset"],props:{placeholder:"偏移数"}},{type:"InputNumber",label:"控件占列",name:["formItem","wrapperCol","span"],props:{placeholder:"占位格数"}},{type:"InputNumber",label:"控件偏移",name:["formItem","wrapperCol","offset"],props:{placeholder:"偏移数"}},{type:"Title",label:"字段映射",key:"fieldMap"},{type:"Input",label:"label",name:["field","label"]},{type:"Input",label:"value",name:["field","value"]},{type:"Title",label:"校验规则",key:"rules"},{type:"function",render:r=>A.jsx(je,{form:r},"rule-list")}],config:{props:{formItem:{label:"下拉框",name:"select"},formWrap:{placeholder:"请选择数据",allowClear:!0,mode:""},field:{label:"label",value:"value"}},style:{minWidth:120},api:{sourceType:"json",source:[{label:"选项1",value:1},{label:"选项2",value:2}]}},events:[{value:"onChange",name:"onChange事件"}],methods:[{name:"update",title:"更新数据"}]},KB=window.antd.Form,ZB=window.antd.Switch,$0=window.React.useEffect,QB=window.React.useContext,j0=window.React.useState,JB=window.React.useImperativeHandle,tN=window.React.forwardRef,eN=({id:r,type:e,config:t,onChange:n},a)=>{const i=QB(pe),[o,l]=j0(!0),[s,u]=j0(!1);$0(()=>{var d;const f=(d=t.props.formItem)==null?void 0:d.name,h=t.props.defaultValue;f&&!fe(h)&&(i==null||i.setFieldValue(f,h))},[t.props.defaultValue]),$0(()=>{u(t.props.formWrap.disabled||!1)},[t.props.formWrap.disabled]),JB(a,()=>({show(){l(!0)},hide(){l(!1)},enable(){u(!1)},disable(){u(!0)}}));const c=f=>{n&&n({[t.props.formItem.name]:f})};return o&&A.jsx(KB.Item,{...t.props.formItem,"data-id":r,"data-type":e,valuePropName:"checked",children:A.jsx(ZB,{...t.props.formWrap,disabled:s,style:t.style,onChange:c})})},rN=tN(eN),nN={attrs:[{type:"Title",label:"标签配置",key:"title1"},{type:"Input",label:"标题",name:["formItem","label"]},{type:"Input",label:"字段",name:["formItem","name"]},{type:"Switch",label:"默认值",name:["defaultValue"]},{type:"Input",label:"Extra",name:["formItem","extra"],tooltip:"表单控件下方显示的提示信息"},{type:"Input",label:"Tooltip",name:["formItem","tooltip"],tooltip:"表单项后面显示的提示信息"},{type:"Title",label:"表单配置",key:"title2"},{type:"Switch",label:"禁用",name:["formWrap","disabled"]},{type:"Input",label:"开启文案",name:["formWrap","checkedChildren"]},{type:"Input",label:"关闭文案",name:["formWrap","unCheckedChildren"]},{type:"Switch",label:"加载中",name:["formWrap","loading"]}],config:{props:{formItem:{label:"开关",name:"switch"},formWrap:{}},style:{}},events:[{value:"onChange",name:"onChange事件"}]},aN=window.antd.Form,iN=window.antd.Button,oN=window.antd.Upload,lN=window.React.useEffect,ic=window.React.useState,sN=window.React.useImperativeHandle,uN=window.React.forwardRef,cN=({id:r,type:e,config:t},n)=>{const[a,i]=ic(!0),[o,l]=ic(!1);return sN(n,()=>({show(){i(!0)},hide(){i(!1)},enable(){l(!1)},disable(){l(!0)}})),a&&A.jsx(aN.Item,{...t.props.formItem,"data-id":r,"data-type":e,children:A.jsx(fN,{config:t,disabled:o})})},fN=({config:r,value:e,disabled:t,onChange:n},a)=>{const[i,o]=ic([]),[l,s]=ic(!1);lN(()=>{var d,p;if(typeof e=="string")o([{name:(p=(d=e.split("/").pop())==null?void 0:d.split("."))==null?void 0:p[0],url:e,status:"done"}]);else if(Array.isArray(e))if(r.props.structure==="url"){const v=e.map(g=>({name:g.split("/").pop().split(".")[0],url:g,status:"done"}));o(v)}else o(e);else o([])},[e]);const u=d=>r.props.formWrap.accept.includes(d.type)?d.size>r.props.formWrap.limitSize*1024?(qr.error("图片超出最大限制"),!1):!0:(qr.error("不支持该文件格式,请重新选择"),!1),c=d=>{const p=(i||[]).filter(v=>v.url!==d.url);o(p),r.props.formWrap.maxCount===1?n(null):r.props.structure==="url"?n(p.map(v=>v.url)):n(p)},f=d=>{s(!0)},h=()=>{const{listType:d,maxCount:p}=r.props.formWrap,v=A.jsxs("div",{children:[l?A.jsx(WO,{}):A.jsx(pr,{}),A.jsx("div",{style:{marginTop:8},children:r.props.text})]});return["text","picture"].includes(d)?i.length>=p?null:A.jsx(iN,{icon:A.jsx(KO,{}),children:r.props.text}):i.length>=p?null:v};return A.jsx(oN,{...r.props.formWrap,disabled:t,fileList:i,style:r.style,beforeUpload:u,onRemove:c,customRequest:f,children:h()})},hN=uN(cN),dN={attrs:[{type:"Title",label:"标签配置",key:"title1"},{type:"Input",label:"标题",name:["formItem","label"]},{type:"Input",label:"字段",name:["formItem","name"]},{type:"Input",label:"Extra",name:["formItem","extra"],tooltip:"表单控件下方显示的提示信息"},{type:"Input",label:"Tooltip",name:["formItem","tooltip"],tooltip:"表单项后面显示的提示信息"},{type:"Title",label:"上传配置",key:"title2"},{type:"Select",label:"文件类型",name:["formWrap","accept"],props:{mode:"multiple",options:[{value:"image/jpeg",label:"image/jpeg"},{value:"image/png",label:"image/png"},{value:"image/gif",label:"image/gif"},{value:"video/mp4",label:"video/mp4"},{value:"text/csv",label:"text/csv"},{value:"text/html",label:"text/html"},{value:"application/zip",label:"application/zip"},{value:"application/pdf",label:"application/pdf"},{value:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",label:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"},{value:"application/vnd.openxmlformats-officedocument.wordprocessingml.document",label:"application/vnd.openxmlformats-officedocument.wordprocessingml.document"},{value:"application/vnd.openxmlformats-officedocument.presentationml.presentation",label:"application/vnd.openxmlformats-officedocument.presentationml.presentation"}]}},{type:"InputNumber",label:"文件大小",name:["formWrap","limitSize"],props:{placeholder:"单位:K"}},{type:"Select",label:"列表类型",name:["formWrap","listType"],props:{options:[{value:"text",label:"text"},{value:"picture",label:"picture"},{value:"picture-card",label:"picture-card"},{value:"picture-circle",label:"picture-circle"}]}},{type:"Switch",label:"是否禁用",name:["formWrap","disabled"]},{type:"InputNumber",label:"最大个数",name:["formWrap","maxCount"]},{type:"Switch",label:"上传列表",name:["formWrap","showUploadList"]},{type:"Input",label:"显示文本",name:["text"]},{type:"Select",label:"上传结构",name:"structure",props:{options:[{value:"url",label:"文件地址"},{value:"object",label:"文件对象"}]}},{type:"Title",label:"校验规则",key:"rules"},{type:"function",render:r=>A.jsx(je,{form:r},"rule-list")}],config:{props:{formItem:{label:"上传",name:"upload"},formWrap:{accept:["image/jpeg","image/png"],listType:"picture-card",maxCount:1,limitSize:1024,showUploadList:!0},text:"Upload",structure:"url"},style:{},events:[],api:{},source:[]},events:[{value:"handleClick",name:"上传事件"}]},pN=window.antd.Form,vN=window.antd.Image,gN=window.React.forwardRef,yN=window.React.useContext,mN=window.React.useEffect,xN=window.React.useImperativeHandle,bN=window.React.useState,V0=window.dayjs,wN=({id:r,type:e,config:t},n)=>{const a=yN(pe),[i,o]=bN(!0);return mN(()=>{var u;const l=(u=t.props.formItem)==null?void 0:u.name,s=t.props.defaultValue;l&&!fe(s)&&(a==null||a.setFieldValue(l,s))},[t.props.defaultValue]),xN(n,()=>({show(){o(!0)},hide(){o(!1)}})),i&&A.jsx(pN.Item,{...t.props.formItem,"data-id":r,"data-type":e,children:A.jsx(SN,{...t.props.formWrap,name:t.props.formItem.name,style:t.style})})},SN=r=>{const e=r.value||"";let t=e;if(fe(e))return A.jsx("span",{style:r.style,children:`\${${r.name}}`});if(r.showType==="text"&&(r.dateType&&(t=V0(e).format(r.dateType)),r.numberType&&(t=pn(e,r.numberType)),e!=null&&e.format&&(t=V0(e).format())),r.script)try{t=new Function("value",`return (${r.script})(value);`)(t)}catch(n){console.error("脚本解析失败",n),qr.error(JSON.stringify(n))}if(t=t==null?void 0:t.toString(),r.showType==="text")return A.jsx("span",{style:r.style,children:t});if(r.showType==="href")return A.jsx("a",{href:t,target:"_blank",style:r.style,children:t});if(r.showType==="image")return A.jsx(vN,{src:t,style:r.style})},CN=gN(wN),Ri=window.antd.Form,Ae=window.antd.Select,AN=window.React.useState,EN=()=>{const[r,e]=AN("text"),t=n=>{e(n)};return A.jsxs(A.Fragment,{children:[A.jsx(Ri.Item,{label:"空值展示",name:["formWrap","emptyType"],children:A.jsxs(Ae,{children:[A.jsx(Ae.Option,{value:"",children:"默认不显示"}),A.jsx(Ae.Option,{value:"-",children:"-"}),A.jsx(Ae.Option,{value:"/",children:"/"}),A.jsx(Ae.Option,{value:"0",children:"0"})]})}),A.jsx(Ri.Item,{label:"展示类型",name:["formWrap","showType"],children:A.jsxs(Ae,{onChange:t,children:[A.jsx(Ae.Option,{value:"text",children:"文本"}),A.jsx(Ae.Option,{value:"href",children:"链接"}),A.jsx(Ae.Option,{value:"image",children:"图片"})]})}),r==="text"&&A.jsxs(A.Fragment,{children:[A.jsx(Ri.Item,{label:"日期格式",name:["formWrap","dateType"],children:A.jsxs(Ae,{children:[A.jsx(Ae.Option,{value:"",children:"无"}),A.jsx(Ae.Option,{value:"YYYY-MM-DD HH:mm:ss",children:"年-月-日 时:分:秒"}),A.jsx(Ae.Option,{value:"YYYY-MM-DD",children:"年-月-日"}),A.jsx(Ae.Option,{value:"HH:mm:ss",children:"时:分:秒"})]})}),A.jsx(Ri.Item,{label:"数字格式",name:["formWrap","numberType"],children:A.jsxs(Ae,{children:[A.jsx(Ae.Option,{value:"",children:"无"}),A.jsx(Ae.Option,{value:"currency",children:"金额千分位"}),A.jsx(Ae.Option,{value:"decimal",children:"数字千分位"}),A.jsx(Ae.Option,{value:"percent",children:"百分比"})]})})]}),A.jsx(Ri.Item,{label:"自定义",tooltip:"通过编程的方式,实现自定义渲染。"}),A.jsx(Ri.Item,{name:["formWrap","script"],noStyle:!0,children:A.jsx(Rl,{})})]})},TN=EN,IN={attrs:[{type:"Title",label:"标签配置",key:"formItem"},{type:"Input",label:"标题",name:["formItem","label"]},{type:"Input",label:"字段",name:["formItem","name"]},{type:"Variable",label:"默认值",name:["defaultValue"]},{type:"Input",label:"Extra",name:["formItem","extra"],tooltip:"表单控件下方显示的提示信息"},{type:"Input",label:"Tooltip",name:["formItem","tooltip"],tooltip:"表单项后面显示的提示信息"},{type:"Title",label:"布局",key:"FormLayout"},{type:"InputNumber",label:"标签占位",name:["formItem","labelCol","span"],props:{placeholder:"占位格数"}},{type:"InputNumber",label:"标签偏移",name:["formItem","labelCol","offset"],props:{placeholder:"偏移数"}},{type:"InputNumber",label:"控件占列",name:["formItem","wrapperCol","span"],props:{placeholder:"占位格数"}},{type:"InputNumber",label:"控件偏移",name:["formItem","wrapperCol","offset"],props:{placeholder:"偏移数"}},{type:"Title",label:"静态项配置",key:"formWrap"},{type:"function",render:r=>(r.setFieldValue(["formWrap","script"],`function render(value){ + return value; +}`),A.jsx(TN,{},"StaticSetting"))}],config:{props:{formItem:{label:"展示文本",name:"label"},formWrap:{emptyType:"-",showType:"text",dateType:"",numberType:"",script:""},defaultValue:""},style:{height:"100px"}},events:[],methods:[{name:"update",title:"更新数据"}]},MN=window.antd.Form,ON=window.React.forwardRef,FN=window.React.useContext,kN=window.React.useEffect,PN=window.React.useImperativeHandle,RN=window.React.useState,LN=({id:r,type:e,config:t,elements:n},a)=>{const i=Et(f=>f.addChildElements),o=FN(pe),[l,s]=RN(!0);kN(()=>{var d;const f=(d=t.props.formItem)==null?void 0:d.name,h=t.props.defaultValue;f&&!fe(h)&&(o==null||o.setFieldValue(f,h))},[t.props.defaultValue]);const[,u]=xr({accept:"MENU_ITEM",drop(f,h){if(h.didDrop())return;const{config:d,events:p,methods:v=[]}=mr[f.type+"Config"]||{};i({type:f.type,name:f.name,parentId:r,id:f.id,config:d,events:p,methods:v})},collect:f=>({isOver:f.isOver(),canDrop:f.canDrop()})});PN(a,()=>({show(){s(!0)},hide(){s(!1)}}));const c=t.props.formItem;return l&&A.jsx(MN.Item,{...c,name:c.name||void 0,"data-id":r,"data-type":e,children:A.jsx("span",{ref:u,style:t.style,children:n!=null&&n.length?A.jsx(br,{elements:n||[]}):A.jsx("div",{className:"slots",style:{height:80,lineHeight:"80px"},children:"拖拽组件到这里"})})})},DN=ON(LN),_N={attrs:[{type:"Title",label:"标签配置",key:"formItem"},{type:"Input",label:"标题",name:["formItem","label"],props:{placeholder:"请输入文本标题"}},{type:"Input",label:"字段",name:["formItem","name"],props:{placeholder:"请输入提交字段"}},{type:"Input",label:"Extra",name:["formItem","extra"],tooltip:"表单控件下方显示的提示信息"},{type:"Input",label:"Tooltip",name:["formItem","tooltip"],tooltip:"表单项后面显示的提示信息"},{type:"Title",label:"布局",key:"FormLayout"},{type:"InputNumber",label:"标签占位",name:["formItem","labelCol","span"],props:{placeholder:"占位格数"}},{type:"InputNumber",label:"标签偏移",name:["formItem","labelCol","offset"],props:{placeholder:"偏移数"}},{type:"InputNumber",label:"控件占列",name:["formItem","wrapperCol","span"],props:{placeholder:"占位格数"}},{type:"InputNumber",label:"控件偏移",name:["formItem","wrapperCol","offset"],props:{placeholder:"偏移数"}}],config:{props:{formItem:{label:"表单项"},formWrap:{},defaultValue:""},style:{}},events:[]},BN=window.antd.Form,NN=window.antd.Checkbox,$N=window.React.forwardRef,jN=window.React.useContext,Dh=window.React.useEffect,VN=window.React.useImperativeHandle,_h=window.React.useState,HN=({id:r,type:e,config:t,onChange:n},a)=>{var v;const[i,o]=_h([]),[l,s]=_h(!0),[u,c]=_h(!1),f=jN(pe),h=Et(g=>g.page.variableData);Dh(()=>{var m;const g=(m=t.props.formItem)==null?void 0:m.name,y=t.props.defaultValue||[];g&&!fe(y)&&(f==null||f.setFieldValue(g,y))},[t.props.defaultValue]),Dh(()=>{c(t.props.formWrap.disabled||!1)},[t.props.formWrap.disabled]),Dh(()=>{d({})},[t.api,((v=t.api)==null?void 0:v.sourceType)=="variable"?h:""]);const d=g=>{Fe(t.api,g).then(y=>{if((y==null?void 0:y.ret)===0)if(!Array.isArray(y.data))console.error("[checkbox]","data数据格式错误,请检查"),o([]);else{let m=[];t.props.field.label==="label"&&t.props.field.value==="value"?(m=y.data,(typeof y.data[0]=="string"||typeof y.data[0]=="number")&&(m=y.data.map(b=>({label:b,value:b})))):m=y.data.map(b=>{const x=b[t.props.field.label||"label"],w=b[t.props.field.value||"value"];return{label:Xr(x)?x:"-",value:Xr(w)?w:""}}),o(m)}})};VN(a,()=>({show(){s(!0)},hide(){s(!1)},enable(){c(!1)},disable(){c(!0)},update:g=>{d(g)}}));const p=g=>{n==null||n({[t.props.formItem.name]:g})};return l&&A.jsx(BN.Item,{...t.props.formItem,"data-id":r,"data-type":e,children:A.jsx(NN.Group,{...t.props.formWrap,disabled:u,options:i,style:t.style,onChange:g=>p(g)})})},zN=$N(HN),WN={attrs:[{type:"Title",label:"标签配置",key:"title"},{type:"Input",label:"标题",name:["formItem","label"]},{type:"Input",label:"字段",name:["formItem","name"]},{type:"Variable",label:"默认值",name:["defaultValue"],tooltip:"多选以逗号分隔,如:1,2"},{type:"Switch",label:"禁用",name:["formWrap","disabled"]},{type:"Input",label:"Extra",name:["formItem","extra"],tooltip:"表单控件下方显示的提示信息"},{type:"Input",label:"Tooltip",name:["formItem","tooltip"],tooltip:"表单项后面显示的提示信息"},{type:"Title",label:"布局",key:"FormLayout"},{type:"InputNumber",label:"标签占位",name:["formItem","labelCol","span"],props:{placeholder:"占位格数"}},{type:"InputNumber",label:"标签偏移",name:["formItem","labelCol","offset"],props:{placeholder:"偏移数"}},{type:"InputNumber",label:"控件占列",name:["formItem","wrapperCol","span"],props:{placeholder:"占位格数"}},{type:"InputNumber",label:"控件偏移",name:["formItem","wrapperCol","offset"],props:{placeholder:"偏移数"}},{type:"Title",label:"字段映射",key:"fieldMap"},{type:"Input",label:"label",name:["field","label"]},{type:"Input",label:"value",name:["field","value"]},{type:"Title",label:"校验规则",key:"rules"},{type:"function",render:r=>A.jsx(je,{form:r},"rule-list")}],config:{props:{formItem:{label:"多选",name:"checkbox"},formWrap:{},field:{label:"label",value:"value"}},style:{},api:{sourceType:"json",source:[{label:"选项1",value:1},{label:"选项2",value:2}]}},events:[{value:"onChange",name:"onChange事件"}],methods:[{name:"update",title:"更新数据"}]},GN=window.antd.Form,qN=window.antd.TimePicker,H0=window.React.useEffect,YN=window.React.useContext,z0=window.React.useState,UN=window.React.useImperativeHandle,XN=window.React.forwardRef,KN=window.dayjs,ZN=({id:r,type:e,config:t,onChange:n},a)=>{const i=YN(pe),[o,l]=z0(!0),[s,u]=z0(t.props.formWrap.disabled);H0(()=>{var d;const f=(d=t.props.formItem)==null?void 0:d.name,h=t.props.defaultValue;if(f&&!fe(h)){const p=KN(h,"HH:mm:ss");p.isValid()&&(i==null||i.setFieldValue(f,p))}},[t.props.defaultValue]),H0(()=>{u(t.props.formWrap.disabled)},[t.props.formWrap.disabled]),UN(a,()=>({show(){l(!0)},hide(){l(!1)},enable(){u(!1)},disable(){u(!0)}}));const c=f=>{n==null||n({[t.props.formItem.name]:f.format(t.props.formWrap.format||"HH:mm:ss")})};return o&&A.jsx(GN.Item,{...t.props.formItem,"data-id":r,"data-type":e,children:A.jsx(qN,{...t.props.formWrap,disabled:s,variant:t.props.formWrap.variant||void 0,style:t.style,onChange:c})})},QN=XN(ZN),JN={attrs:[{type:"Title",label:"标签配置",key:"title1"},{type:"Input",label:"标题",name:["formItem","label"]},{type:"Input",label:"字段",name:["formItem","name"]},{type:"Variable",label:"默认值",name:["defaultValue"],props:{placeholder:"eg: 15:36:00"}},{type:"Input",label:"Extra",name:["formItem","extra"],tooltip:"表单控件下方显示的提示信息"},{type:"Input",label:"Tooltip",name:["formItem","tooltip"],tooltip:"表单项后面显示的提示信息"},{type:"Title",label:"表单配置",key:"title2"},{type:"Select",label:"展示格式",name:["formWrap","format"],props:{options:[{value:"HH:mm:ss",label:"时:分:秒"},{value:"HH:mm",label:"时:分"},{value:"HHmmss",label:"时分秒"},{value:"HHmm",label:"时分"},{value:"HH",label:"时"},{value:"mm",label:"分"},{value:"ss",label:"秒"}]}},{type:"Input",label:"占位提示",name:["formWrap","placeholder"],props:{placeholder:"输入默认提示"}},{type:"Switch",label:"显示删除",name:["formWrap","allowClear"]},{type:"Switch",label:"滚动值",tooltip:"在滚动时改变选择值",name:["formWrap","changeOnScroll"]},{type:"Switch",label:"是否禁用",name:["formWrap","disabled"]},{type:"Switch",label:"只读模式",name:["formWrap","inputReadOnly"]},{type:"InputNumber",label:"小时步长",name:["formWrap","hourStep"],tooltip:"小时选项间隔"},{type:"InputNumber",label:"分钟步长",name:["formWrap","minuteStep"],tooltip:"分钟选项间隔"},{type:"InputNumber",label:"秒步长",name:["formWrap","secondStep"],tooltip:"秒选项间隔"},{type:"Switch",label:"显示确认",name:["formWrap","needConfirm"],tooltip:"是否需要确认按钮,为 false 时失去焦点即代表选择"},{type:"Switch",label:"显示此刻",name:["formWrap","showNow"],tooltip:"面板是否显示“此刻”按钮"},{type:"Switch",label:"12时制",name:["formWrap","use12Hours"],tooltip:"使用 12 小时制,为 true 时 format 默认为 h:mm:ss a"},{type:"Select",label:"边框样式",name:["formWrap","variant"],props:{options:[{value:"",label:"无"},{value:"outlined",label:"外边框"},{value:"borderless",label:"无边框"},{value:"filled",label:"填充"}]}},{type:"Title",label:"布局",key:"FormLayout"},{type:"InputNumber",label:"标签占位",name:["formItem","labelCol","span"],props:{placeholder:"占位格数"}},{type:"InputNumber",label:"标签偏移",name:["formItem","labelCol","offset"],props:{placeholder:"偏移数"}},{type:"InputNumber",label:"控件占列",name:["formItem","wrapperCol","span"],props:{placeholder:"占位格数"}},{type:"InputNumber",label:"控件偏移",name:["formItem","wrapperCol","offset"],props:{placeholder:"偏移数"}},{type:"Title",label:"校验规则",key:"rules"},{type:"function",render:r=>A.jsx(je,{form:r},"rule-list")}],config:{props:{formItem:{label:"时间",name:"timepicker"},formWrap:{placeholder:"请选择",allowClear:!0,format:"HH:mm:ss",changeOnScroll:!1,hourStep:1,minuteStep:1,secondStep:1,showNow:!0,use12Hours:!1,needConfirm:!0}},style:{}},events:[{value:"onChange",name:"onChange事件"}],methods:[{name:"update",title:"更新数据"}]},t$=window.antd.Form,e$=window.antd.TimePicker,W0=window.React.useEffect,r$=window.React.useContext,G0=window.React.useState,n$=window.React.useImperativeHandle,a$=window.React.forwardRef,i$=window.dayjs,o$=({id:r,type:e,config:t,onChange:n},a)=>{const i=r$(pe),[o,l]=G0(!0),[s,u]=G0(t.props.formWrap.disabled);W0(()=>{var d;const f=(d=t.props.formItem)==null?void 0:d.name,h=t.props.defaultValue;if(f&&!fe(h)){const p=t.props.formWrap.format||"HH:mm:ss",v=h.split(",").map(g=>i$(g,p));i==null||i.setFieldValue(f,v)}},[t.props.defaultValue]),W0(()=>{u(t.props.formWrap.disabled)},[t.props.formWrap.disabled]),n$(a,()=>({show(){l(!0)},hide(){l(!1)},enable(){u(!1)},disable(){u(!0)}}));const c=f=>{const h={},{startField:d,endField:p,formItem:{name:v},formWrap:{format:g}}=t.props,[y,m]=f.map(b=>b==null?void 0:b.format(g));d&&p?(h[d]=y,h[p]=m,delete h[v]):h[v]=[y,m],n==null||n(h)};return o&&A.jsx(t$.Item,{...t.props.formItem,"data-id":r,"data-type":e,children:A.jsx(e$.RangePicker,{...t.props.formWrap,disabled:s,variant:t.props.formWrap.variant||void 0,style:t.style,onChange:c})})},l$=a$(o$),s$={attrs:[{type:"Title",label:"标签配置",key:"title1"},{type:"Input",label:"标题",name:["formItem","label"]},{type:"Input",label:"字段",name:["formItem","name"]},{type:"Variable",label:"默认值",name:["defaultValue"],tooltip:"多个值以逗号分隔",props:{placeholder:"eg: 10:36:00,12:20:00"}},{type:"Input",label:"Extra",name:["formItem","extra"],tooltip:"表单控件下方显示的提示信息"},{type:"Input",label:"Tooltip",name:["formItem","tooltip"],tooltip:"表单项后面显示的提示信息"},{type:"Title",label:"字段分解",key:"FieldExport"},{type:"Input",label:"开始字段",name:["startField"],tooltip:"实际开发中,接口需要独立的开始时间字段,并不需要数组结构",props:{placeholder:"请输入开始字段"}},{type:"Input",label:"结束字段",name:["endField"],tooltip:"实际开发中,接口需要独立的结束时间字段,并不需要数组结构",props:{placeholder:"请输入结束字段"}},{type:"Title",label:"表单配置",key:"title2"},{type:"Select",label:"展示格式",name:["formWrap","format"],props:{options:[{value:"HH:mm:ss",label:"时:分:秒"},{value:"HH:mm",label:"时:分"},{value:"HHmmss",label:"时分秒"},{value:"HHmm",label:"时分"},{value:"HH",label:"时"},{value:"mm",label:"分"},{value:"ss",label:"秒"}]}},{type:"Input",label:"占位提示",name:["formWrap","placeholder"],props:{placeholder:"输入默认提示"}},{type:"Switch",label:"显示删除",name:["formWrap","allowClear"]},{type:"Switch",label:"滚动值",tooltip:"在滚动时改变选择值",name:["formWrap","changeOnScroll"]},{type:"Switch",label:"是否禁用",name:["formWrap","disabled"]},{type:"Switch",label:"只读模式",name:["formWrap","inputReadOnly"]},{type:"InputNumber",label:"小时步长",name:["formWrap","hourStep"],tooltip:"小时选项间隔"},{type:"InputNumber",label:"分钟步长",name:["formWrap","minuteStep"],tooltip:"分钟选项间隔"},{type:"InputNumber",label:"秒步长",name:["formWrap","secondStep"],tooltip:"秒选项间隔"},{type:"Switch",label:"显示确认",name:["formWrap","needConfirm"],tooltip:"是否需要确认按钮,为 false 时失去焦点即代表选择"},{type:"Switch",label:"显示此刻",name:["formWrap","showNow"],tooltip:"面板是否显示“此刻”按钮"},{type:"Switch",label:"12时制",name:["formWrap","use12Hours"],tooltip:"使用 12 小时制,为 true 时 format 默认为 h:mm:ss a"},{type:"Select",label:"边框样式",name:["formWrap","variant"],props:{options:[{value:"",label:"无"},{value:"outlined",label:"外边框"},{value:"borderless",label:"无边框"},{value:"filled",label:"填充"}]}},{type:"Title",label:"布局",key:"FormLayout"},{type:"InputNumber",label:"标签占位",name:["formItem","labelCol","span"],props:{placeholder:"占位格数"}},{type:"InputNumber",label:"标签偏移",name:["formItem","labelCol","offset"],props:{placeholder:"偏移数"}},{type:"InputNumber",label:"控件占列",name:["formItem","wrapperCol","span"],props:{placeholder:"占位格数"}},{type:"InputNumber",label:"控件偏移",name:["formItem","wrapperCol","offset"],props:{placeholder:"偏移数"}},{type:"Title",label:"校验规则",key:"rules"},{type:"function",render:r=>A.jsx(je,{form:r},"rule-list")}],config:{props:{formItem:{label:"时间",name:"timepickerrange"},formWrap:{placeholder:"请选择",allowClear:!0,format:"HH:mm:ss",changeOnScroll:!1,hourStep:1,minuteStep:1,secondStep:1,showNow:!0,use12Hours:!1,needConfirm:!0}},style:{}},events:[{value:"onChange",name:"onChange事件"}],methods:[{name:"update",title:"更新数据"}]},u$=window.antd.Form,c$=window.antd.Segmented,f$=window.React.forwardRef,h$=window.React.useContext,Bh=window.React.useEffect,d$=window.React.useImperativeHandle,Nh=window.React.useState,p$=({id:r,type:e,config:t,onChange:n},a)=>{var v,g,y;const[i,o]=Nh([]),[l,s]=Nh(!0),[u,c]=Nh(!1),f=h$(pe),h=Et(m=>m.page.variableData);Bh(()=>{var x;const m=(x=t.props.formItem)==null?void 0:x.name,b=t.props.defaultValue;m&&!fe(b)&&(f==null||f.setFieldValue(m,b))},[t.props.defaultValue]),Bh(()=>{var m;c(((m=t.props.formWrap)==null?void 0:m.disabled)||!1)},[(v=t.props.formWrap)==null?void 0:v.disabled]),Bh(()=>{d({})},[t.api,((g=t.api)==null?void 0:g.sourceType)=="variable"?h:""]);const d=m=>{Fe(t.api,m).then(b=>{(b==null?void 0:b.ret)===0&&(Array.isArray(b.data)?o(b.data):(console.error("[segmentd]","data数据格式错误,请检查"),o([])))})};d$(a,()=>({show(){s(!0)},hide(){s(!1)},enable(){c(!1)},disable(){c(!0)},update:m=>{d(m)}}));const p=m=>{n&&n({[t.props.formItem.name]:m})};return l&&A.jsx(u$.Item,{...t.props.formItem,"data-id":r,"data-type":e,children:A.jsx(c$,{disabled:u,block:(y=t.props.formWrap)==null?void 0:y.block,options:i,style:t.style,onChange:p})})},v$=f$(p$),g$={attrs:[{type:"Title",label:"标签配置",key:"title1"},{type:"Input",label:"标题",name:["formItem","label"]},{type:"Input",label:"字段",name:["formItem","name"]},{type:"Variable",label:"默认值",name:["defaultValue"]},{type:"Input",label:"Tooltip",name:["formItem","tooltip"],tooltip:"表单项后面显示的提示信息"},{type:"Title",label:"表单配置",key:"title2"},{type:"Switch",label:"自适应",name:["formWrap","block"]},{type:"Switch",label:"禁用",name:["formWrap","disabled"]},{type:"Title",label:"布局",key:"FormLayout"},{type:"InputNumber",label:"标签占位",name:["formItem","labelCol","span"],props:{placeholder:"占位格数"}},{type:"InputNumber",label:"标签偏移",name:["formItem","labelCol","offset"],props:{placeholder:"偏移数"}},{type:"InputNumber",label:"控件占列",name:["formItem","wrapperCol","span"],props:{placeholder:"占位格数"}},{type:"InputNumber",label:"控件偏移",name:["formItem","wrapperCol","offset"],props:{placeholder:"偏移数"}},{type:"Title",label:"校验规则",key:"rules"},{type:"function",render:r=>A.jsx(je,{form:r},"rule-list")}],config:{props:{formItem:{label:"分段控制器",name:"segmented"},defaultValue:"每周",formWrap:{}},style:{},api:{sourceType:"json",source:["每天","每周","每月","每年"]}},events:[{value:"onChange",name:"onChange事件"}],methods:[{name:"update",title:"更新数据"}]},y$=window.antd.Form,m$=window.antd.Cascader,x$=window.React.forwardRef,b$=window.React.useContext,$h=window.React.useEffect,w$=window.React.useImperativeHandle,jh=window.React.useState,S$=({id:r,type:e,config:t,onChange:n},a)=>{var v;const i=b$(pe),[o,l]=jh([]),[s,u]=jh(!0),[c,f]=jh(!1),h=Et(g=>g.page.variableData);$h(()=>{var m;const g=(m=t.props.formItem)==null?void 0:m.name,y=t.props.defaultValue;g&&!fe(y)&&(i==null||i.setFieldValue(g,y))},[t.props.defaultValue]),$h(()=>{f(t.props.formWrap.disabled||!1)},[t.props.formWrap.disabled]),$h(()=>{d({})},[t.api,((v=t.api)==null?void 0:v.sourceType)=="variable"?h:""]);const d=g=>{Fe(t.api,g).then(y=>{(y==null?void 0:y.ret)===0&&(Array.isArray(y.data)?l(y.data):(console.error("[select]","data数据格式错误,请检查"),l([])))})};w$(a,()=>({show(){u(!0)},hide(){u(!1)},enable(){f(!1)},disable(){f(!0)},update:g=>{d(g)}}));const p=g=>{n&&n({[t.props.formItem.name]:g})};return s&&A.jsx(y$.Item,{...t.props.formItem,"data-id":r,"data-type":e,children:A.jsx(m$,{...t.props.formWrap,disabled:c,variant:t.props.formWrap.variant||void 0,options:o,style:{...t.style},onChange:g=>p(g)})})},C$=x$(S$),Vh=window.antd.Cascader,A$={attrs:[{type:"Title",label:"标签配置",key:"title1"},{type:"Input",label:"标题",name:["formItem","label"]},{type:"Input",label:"字段",name:["formItem","name"]},{type:"Variable",label:"默认值",name:["defaultValue"]},{type:"Input",label:"Extra",name:["formItem","extra"],tooltip:"表单控件下方显示的提示信息"},{type:"Input",label:"Tooltip",name:["formItem","tooltip"],tooltip:"表单项后面显示的提示信息"},{type:"Title",label:"表单配置",key:"title2"},{type:"Switch",label:"支持多选",name:["formWrap","multiple"]},{type:"Switch",label:"支持清除",name:["formWrap","allowClear"]},{type:"Switch",label:"禁用",name:["formWrap","disabled"]},{type:"Input",label:"默认提示",name:["formWrap","placeholder"]},{type:"Select",label:"回填方式",name:["formWrap","showCheckedStrategy"],tooltip:"只有多选模式下生效",props:{options:[{value:Vh.SHOW_CHILD,label:"只显示子节点"},{value:Vh.SHOW_PARENT,label:"只显示父节点"}]}},{type:"Select",label:"预设位置",name:["formWrap","placement"],props:{options:[{value:"bottomLeft",label:"bottomLeft"},{value:"bottomRight",label:"bottomRight"},{value:"topLeft",label:"topLeft"},{value:"topRight",label:"topRight"}]}},{type:"Switch",label:"显示搜索",name:["formWrap","showSearch"]},{type:"Select",label:"展开方式",name:["formWrap","expandTrigger"],tooltip:"子菜单的展开方式",props:{options:[{value:"click",label:"点击展开"},{value:"hover",label:"悬浮展开"}]}},{type:"InputNumber",label:"最大Tag数量",name:["formWrap","maxTagCount"],tooltip:"最多显示几个Tag,超出会折叠",props:{placeholder:"输入数字"}},{type:"Select",label:"边框样式",name:["formWrap","variant"],props:{options:[{value:"",label:"无"},{value:"outlined",label:"外边框"},{value:"borderless",label:"无边框"},{value:"filled",label:"填充"}]}},{type:"Title",label:"布局",key:"FormLayout"},{type:"InputNumber",label:"标签占位",name:["formItem","labelCol","span"],props:{placeholder:"占位格数"}},{type:"InputNumber",label:"标签偏移",name:["formItem","labelCol","offset"],props:{placeholder:"偏移数"}},{type:"InputNumber",label:"控件占列",name:["formItem","wrapperCol","span"],props:{placeholder:"占位格数"}},{type:"InputNumber",label:"控件偏移",name:["formItem","wrapperCol","offset"],props:{placeholder:"偏移数"}},{type:"Title",label:"字段映射",key:"fieldMap"},{type:"Input",label:"label",name:["formWrap","fieldNames","label"]},{type:"Input",label:"value",name:["formWrap","fieldNames","value"]},{type:"Input",label:"children",name:["formWrap","fieldNames","children"]},{type:"Title",label:"校验规则",key:"rules"},{type:"function",render:r=>A.jsx(je,{form:r},"rule-list")}],config:{props:{formItem:{label:"级联选择",name:"cascader"},formWrap:{placeholder:"请选择",allowClear:!0,showCheckedStrategy:Vh.SHOW_PARENT,showSearch:!1,placement:"bottomLeft",fieldNames:{label:"label",value:"value",children:"children"}}},style:{},api:{sourceType:"json",source:[{value:"zhejiang",label:"Zhejiang",children:[{value:"hangzhou",label:"Hangzhou",children:[{value:"xihu",label:"West Lake"}]}]},{value:"jiangsu",label:"Jiangsu",children:[{value:"nanjing",label:"Nanjing",children:[{value:"zhonghuamen",label:"Zhong Hua Men"}]}]}]}},events:[{value:"onChange",name:"onChange事件"}],methods:[{name:"update",title:"更新数据"}]},E$=window.antd.Form,T$=window.antd.Slider,I$=window.React.forwardRef,M$=window.React.useContext,q0=window.React.useEffect,O$=window.React.useImperativeHandle,Y0=window.React.useState,F$=({id:r,type:e,config:t,onChange:n,onBlur:a},i)=>{const o=M$(pe),[l,s]=Y0(!0),[u,c]=Y0(!1);q0(()=>{var p;const h=(p=t.props.formItem)==null?void 0:p.name,d=t.props.defaultValue;h&&!fe(d)&&(o==null||o.setFieldValue(h,d))},[t.props.defaultValue]),q0(()=>{c(t.props.formWrap.disabled||!1)},[t.props.formWrap.disabled]);const f=h=>{n==null||n({[t.props.formItem.name]:h})};return O$(i,()=>({show(){s(!0)},hide(){s(!1)},enable(){c(!1)},disable(){c(!0)}})),l&&A.jsx(E$.Item,{...t.props.formItem,"data-id":r,"data-type":e,children:A.jsx(T$,{...t.props.formWrap,disabled:u,style:t.style,onChange:h=>f(h)})})},k$=I$(F$),P$={attrs:[{type:"Title",label:"标签配置",key:"formItem"},{type:"Input",label:"标题",name:["formItem","label"],props:{placeholder:"请输入文本标题"}},{type:"Input",label:"字段",name:["formItem","name"],props:{placeholder:"请输入提交字段"}},{type:"Variable",label:"默认值",name:["defaultValue"],props:{placeholder:"请输入默认值"}},{type:"Input",label:"Extra",name:["formItem","extra"],tooltip:"表单控件下方显示的提示信息",props:{placeholder:"默认提示文案"}},{type:"Input",label:"Tooltip",name:["formItem","tooltip"],tooltip:"表单项后面显示的提示信息",props:{placeholder:"提示信息"}},{type:"Title",label:"表单配置",key:"formWrap"},{type:"InputNumber",label:"最小值",name:["formWrap","min"]},{type:"InputNumber",label:"最大值",name:["formWrap","max"]},{type:"InputNumber",label:"步长",name:["formWrap","step"]},{type:"Switch",label:"双滑块",name:["formWrap","range"]},{type:"Switch",label:"反向坐标",name:["formWrap","reverse"]},{type:"Switch",label:"是否禁用",name:["formWrap","disabled"]},{type:"Switch",label:"方向",name:["formWrap","vertical"],tooltip:"默认水平方向"},{type:"Title",label:"布局",key:"FormLayout"},{type:"InputNumber",label:"标签占位",name:["formItem","labelCol","span"],props:{placeholder:"占位格数"}},{type:"InputNumber",label:"标签偏移",name:["formItem","labelCol","offset"],props:{placeholder:"偏移数"}},{type:"InputNumber",label:"控件占列",name:["formItem","wrapperCol","span"],props:{placeholder:"占位格数"}},{type:"InputNumber",label:"控件偏移",name:["formItem","wrapperCol","offset"],props:{placeholder:"偏移数"}},{type:"Title",label:"校验规则",key:"rules"},{type:"function",render:r=>A.jsx(je,{form:r},"rule-list")}],config:{props:{defaultValue:5,formItem:{label:"滑动条",name:"slider"},formWrap:{min:0,max:10,step:1,range:!1,reverse:!1,vertical:!1}},style:{}},events:[{value:"onChange",name:"onChange事件"}]},R$=window.antd.Form,L$=window.antd.TreeSelect,D$=window.React.forwardRef,_$=window.React.useContext,Hh=window.React.useEffect,B$=window.React.useImperativeHandle,zh=window.React.useState,N$=({id:r,type:e,config:t,onChange:n},a)=>{var v;const i=_$(pe),[o,l]=zh([]),[s,u]=zh(!0),[c,f]=zh(!1),h=Et(g=>g.page.variableData);Hh(()=>{var m;const g=(m=t.props.formItem)==null?void 0:m.name,y=t.props.defaultValue;g&&!fe(y)&&(i==null||i.setFieldValue(g,y))},[t.props.defaultValue]),Hh(()=>{f(t.props.formWrap.disabled||!1)},[t.props.formWrap.disabled]),Hh(()=>{d({})},[t.api,((v=t.api)==null?void 0:v.sourceType)=="variable"?h:""]);const d=g=>{Fe(t.api,g).then(y=>{(y==null?void 0:y.ret)===0&&(Array.isArray(y.data)?l(y.data):(console.error("[TreeSelect]","data数据格式错误,请检查"),l([])))})};B$(a,()=>({show(){u(!0)},hide(){u(!1)},enable(){f(!1)},disable(){f(!0)},update:g=>{d(g)}}));const p=g=>{n&&n({[t.props.formItem.name]:g})};return s&&A.jsx(R$.Item,{...t.props.formItem,"data-id":r,"data-type":e,children:A.jsx(L$,{...t.props.formWrap,disabled:c,variant:t.props.formWrap.variant||void 0,treeData:o,style:t.style,onChange:g=>p(g)})})},$$=D$(N$),Wh=window.antd.TreeSelect,j$={attrs:[{type:"Title",label:"标签配置",key:"title1"},{type:"Input",label:"标题",name:["formItem","label"]},{type:"Input",label:"字段",name:["formItem","name"]},{type:"Variable",label:"默认值",name:["defaultValue"]},{type:"Input",label:"Extra",name:["formItem","extra"],tooltip:"表单控件下方显示的提示信息"},{type:"Input",label:"Tooltip",name:["formItem","tooltip"],tooltip:"表单项后面显示的提示信息"},{type:"Title",label:"表单配置",key:"title2"},{type:"Switch",label:"支持清除",name:["formWrap","allowClear"]},{type:"Switch",label:"禁用",name:["formWrap","disabled"]},{type:"Switch",label:"labelInValue",name:["formWrap","labelInValue"]},{type:"InputNumber",label:"最大Tag数量",name:["formWrap","maxTagCount"]},{type:"Switch",label:"支持多选",name:["formWrap","multiple"]},{type:"Switch",label:"默认提示",name:["formWrap","placeholder"]},{type:"Select",label:"弹出位置",name:["formWrap","placement"],props:{options:[{value:"bottomLeft",label:"bottomLeft"},{value:"bottomRight",label:"bottomRight"},{value:"topLeft",label:"topLeft"},{value:"topRight",label:"topRight"}]}},{type:"Select",label:"节点回填",name:["formWrap","showCheckedStrategy"],tooltip:"节点为复选框时生效。",props:{options:[{value:Wh.SHOW_ALL,label:"显示所有"},{value:Wh.SHOW_PARENT,label:"显示父节点"},{value:Wh.SHOW_CHILD,label:"显示子节点"}]}},{type:"Switch",label:"支持搜索",name:["formWrap","showSearch"]},{type:"Switch",label:"显示复选框",name:["formWrap","treeCheckable"]},{type:"Switch",label:"父子联动",name:["formWrap","treeCheckStrictly"]},{type:"Switch",label:"简单格式",name:["formWrap","treeDataSimpleMode"],tooltip:'简单格式的 treeData,[{id:1, pId:0, value:1,title:"test"]'},{type:"Switch",label:"展开所有",name:["formWrap","treeDefaultExpandAll"]},{type:"Switch",label:"展示线条",name:["formWrap","treeLine"]},{type:"Select",label:"边框样式",name:["formWrap","variant"],props:{options:[{value:"",label:"无"},{value:"outlined",label:"外边框"},{value:"borderless",label:"无边框"},{value:"filled",label:"填充"}]}},{type:"Title",label:"布局",key:"FormLayout"},{type:"InputNumber",label:"标签占位",name:["formItem","labelCol","span"],props:{placeholder:"占位格数"}},{type:"InputNumber",label:"标签偏移",name:["formItem","labelCol","offset"],props:{placeholder:"偏移数"}},{type:"InputNumber",label:"控件占列",name:["formItem","wrapperCol","span"],props:{placeholder:"占位格数"}},{type:"InputNumber",label:"控件偏移",name:["formItem","wrapperCol","offset"],props:{placeholder:"偏移数"}},{type:"Title",label:"字段映射",key:"fieldMap"},{type:"Input",label:"label",name:["formWrap","fieldNames","label"]},{type:"Input",label:"value",name:["formWrap","fieldNames","value"]},{type:"Input",label:"value",name:["formWrap","fieldNames","children"]},{type:"Title",label:"校验规则",key:"rules"},{type:"function",render:r=>A.jsx(je,{form:r},"rule-list")}],config:{props:{formItem:{label:"树选择",name:"treeSelect"},formWrap:{allowClear:!0,fieldNames:{label:"title",value:"value",children:"children"},labelInValue:!1,multiple:!1,placement:"bottomLeft"}},style:{minWidth:120},api:{sourceType:"json",source:[{value:"parent 1",title:"parent 1",children:[{value:"parent 1-0",title:"parent 1-0",children:[{value:"leaf1",title:"leaf1"},{value:"leaf2",title:"leaf2"}]},{value:"parent 1-1",title:"parent 1-1",children:[{value:"leaf3",title:A.jsx("b",{style:{color:"#08c"},children:"leaf3"})}]}]}]}},events:[{value:"onChange",name:"onChange事件"}],methods:[{name:"update",title:"更新数据"}]},V$=window.React.forwardRef,H$=window.React.useContext,z$=window.React.useEffect,W$=window.React.useImperativeHandle,G$=window.React.useState,U0=window.antd.Form,X0=window.antd.Space,q$=window.antd.Button,Y$=({id:r,type:e,config:t,elements:n},a)=>{const[i,o]=G$(!0),l=H$(pe);return z$(()=>{l==null||l.setFieldValue(t.props.formItem.name,[{}])},[]),W$(a,()=>({show(){o(!0)},hide(){o(!1)}})),i&&A.jsx("div",{"data-id":r,"data-type":e,style:t.style,children:A.jsx(U0.List,{...t.props.formItem,children:(s,{add:u,remove:c})=>A.jsxs(A.Fragment,{children:[s.map(({key:f,name:h,...d})=>A.jsxs(X0,{style:{display:"flex",width:"100%",marginBottom:8,padding:"0 10px"},align:"baseline",children:[A.jsx(X0,{align:"baseline",direction:t.props.formItem.direction,children:n!=null&&n.length?n==null?void 0:n.map(p=>A.jsx(rg,{item:{...p,name:h}},p.id)):A.jsx("div",{className:"slots",style:{width:300,height:100,lineHeight:"100px"},children:"拖拽组件到这里"})},f),A.jsx(pr,{onClick:()=>u({title:"-",dataIndex:h+1},h+1)}),A.jsx(Si,{onClick:()=>c(h)})]},f)),A.jsx(U0.Item,{children:A.jsx(q$,{type:"dashed",onClick:()=>u(),block:!0,icon:A.jsx(pr,{}),children:"新增一条"})})]})})})},U$=V$(Y$),X$={attrs:[{type:"Title",label:"表单配置",key:"formWrap"},{type:"Input",label:"字段",name:["formItem","name"],props:{placeholder:"请输入提交字段"}}],config:{props:{formItem:{name:"formList",direction:"horizontal"}},style:{}},events:[]},K$=window.React.forwardRef,Z$=window.React.useContext,Q$=window.React.useEffect,J$=window.React.useImperativeHandle,K0=window.React.useMemo,mC=window.React.useState,t5=window.React.memo,e5=window.antd.Table,ji=window.antd.Form,r5=window.antd.Input,n5=window.antd.InputNumber,a5=window.antd.Select,i5=window.antd.DatePicker,o5=window.antd.Switch,l5=window.antd.Space,s5=window.antd.Button,u5=window.dayjs;function c5({id:r,type:e,config:t},n){const[a,i]=mC(!0),o=Z$(pe);return J$(n,()=>({show(){i(!0)},hide(){i(!1)}})),a&&A.jsx(ji.Item,{...t.props.formItem,"data-id":r,"data-type":e,children:A.jsx(f5,{config:t,form:o})})}function f5({config:r,form:e}){var u,c,f,h,d;const[t,n]=mC([]),a=Et(p=>p.updateToolbar),i=K0(()=>{var v;const p={key:Wa("key")};return(v=r.props.formWrap)==null||v.columns.map(g=>{Xr(g.defaultValue)&&(g.type==="date"?typeof g.defaultValue=="string"?p[g.dataIndex]=u5(g.defaultValue):p[g.dataIndex]=g.defaultValue:g.type==="select"?g.dataSource==="static"?p[g.dataIndex]=g.dataType==="text"?g.defaultValue:Number(g.defaultValue):p[g.dataIndex]=fi(g.options.value):p[g.dataIndex]=g.defaultValue)}),p},[(u=r.props.formWrap)==null?void 0:u.columns]);Q$(()=>{const p=e==null?void 0:e.getFieldValue(r.props.formItem.name);if(p)p.length!==t.length&&n(()=>[...p.map(v=>({...i,key:v.id||Wa("key")}))]);else{const v={...i,key:Wa("key")};e==null||e.setFieldValue(r.props.formItem.name,[v]),n(()=>[v])}},[e==null?void 0:e.getFieldValue((c=r.props.formItem)==null?void 0:c.name)]);const o=p=>{var g;if(!r.props.formItem.name)return qr.error("请配置name字段");const v=((g=e==null?void 0:e.getFieldsValue())==null?void 0:g[r.props.formItem.name])||[];v.splice(p+1,0,{...i,key:Wa("key")}),e==null||e.setFieldValue(r.props.formItem.name,[...v]),n(()=>[...v.map(y=>({...y,key:y.key||y.id||Wa("key")}))]),a()},l=p=>{var g;const v=((g=e==null?void 0:e.getFieldsValue())==null?void 0:g[r.props.formItem.name])||[];v.splice(p,1),e==null||e.setFieldValue(r.props.formItem.name,[...v]),n(()=>[...v]),a()},s=K0(()=>{var p;return{...r.props.formWrap,rowKey:"key",columns:(p=r.props.formWrap)==null?void 0:p.columns.map((v,g)=>{var m,b;const y=[];return(b=(m=v.formItem)==null?void 0:m.rules)==null||b.map(x=>{const w={...x};x.pattern&&(w.pattern=new RegExp(x.pattern)),y.push(w)}),{...v,key:v.dataIndex||g,render(x,w,S){if(v.type==="label")return x;if(v.type==="text")return A.jsx(ji.Item,{style:{margin:0},name:[r.props.formItem.name,S,v.dataIndex],colon:!1,label:" ",rules:y,children:A.jsx(r5,{placeholder:v.placeholder,style:{width:"100%"}})});if(v.type==="number")return A.jsx(ji.Item,{style:{margin:0},name:[r.props.formItem.name,S,v.dataIndex],colon:!1,label:" ",rules:y,children:A.jsx(n5,{placeholder:v.placeholder,style:{width:"100%"}})});if(v.type==="select"){let C=[];return v.dataSource==="dynamic"?(C=fi(v.options.value)||[],Array.isArray(C)&&v.field.label&&v.field.value&&(C=C.map(T=>({label:T[v.field.label],value:T[v.field.value]})))):C=v.options||[],A.jsx(ji.Item,{style:{margin:0},name:[r.props.formItem.name,S,v.dataIndex],colon:!1,label:" ",rules:y,children:A.jsx(a5,{placeholder:v.placeholder,options:C||[],mode:v.mode,style:{width:"100%"}})})}if(v.type==="date")return A.jsx(ji.Item,{style:{margin:0},name:[r.props.formItem.name,S,v.dataIndex],colon:!1,label:" ",rules:y,children:A.jsx(i5,{placeholder:v.placeholder,format:v.format,style:{width:"100%"}})});if(v.type==="switch")return A.jsx(ji.Item,{style:{margin:0},name:[r.props.formItem.name,S,v.dataIndex],colon:!1,label:" ",rules:y,children:A.jsx(o5,{})})}}}).concat([{title:"操作",key:"action",align:"center",render(v,g,y){return A.jsxs(l5,{children:[A.jsx("a",{onClick:()=>o(y),children:"添加"}),A.jsx("a",{onClick:()=>l(y),children:"删除"})]})}}]),dataSource:t}},[t,(f=r.props.formWrap)==null?void 0:f.columns]);return A.jsxs(A.Fragment,{children:[A.jsx(e5,{...s,pagination:!1,scroll:{x:(h=s.scroll)==null?void 0:h.x,y:(d=s.scroll)==null?void 0:d.y}}),A.jsx(s5,{type:"dashed",block:!0,icon:A.jsx(pr,{}),style:{marginTop:10},onClick:()=>o(t.length),children:"增加一行"})]})}const h5=t5(K$(c5)),Yn=window.antd.Input,d5=window.antd.Modal,ae=window.antd.Form,Li=window.antd.Col,Gh=window.antd.Row,In=window.antd.Select,Z0=window.antd.Switch,p5=window.antd.Button,Q0=window.antd.Card,J0=window.antd.InputNumber,qe=window.antd.Radio,v5=window.antd.Space,g5=window.antd.DatePicker,y5=window.React.useImperativeHandle,tx=window.React.useState,m5=window.React.memo,x5=window.dayjs,b5=m5(r=>{const[e,t]=tx(!1),[n,a]=tx(0),[i]=ae.useForm(),{selectedElement:o,elementsMap:l,editTableProps:s}=Et(f=>({selectedElement:f.selectedElement,elementsMap:f.page.elementsMap,editTableProps:f.editTableProps}));y5(r.columnRef,()=>({open(f){const h=l[o==null?void 0:o.id],{defaultValue:d,...p}=h.config.props.formWrap.columns[f];i.resetFields(),i.setFieldsValue({align:"center",fixed:"",type:"text",mode:"",dataSource:"static",dataType:"number",defaultValue:d,...p}),p.type==="date"&&d&&i.setFieldsValue({defaultValue:typeof d=="string"?x5(d):d}),a(f),t(!0)}}));const u=()=>{i.validateFields().then(()=>{const f=i.getFieldsValue();f.dataType==="number"&&Array.isArray(f.options)&&f.options.map(h=>{h.value=isNaN(h.value)?h.value:Number(h.value)}),s({id:o==null?void 0:o.id,type:"formTable",index:n,props:{...f,key:f.dataIndex||n}}),r.update(f,n),t(!1)})},c=()=>{t(!1)};return A.jsx(d5,{title:"列设置",open:e,onOk:u,onCancel:c,width:800,children:A.jsxs(ae,{form:i,labelCol:{span:8},wrapperCol:{span:16},children:[A.jsxs(Q0,{title:"基础配置",size:"small",children:[A.jsxs(Gh,{children:[A.jsx(Li,{span:12,children:A.jsx(ae.Item,{label:"标题",name:"title",rules:[{required:!0,message:"请输入列名"}],children:A.jsx(Yn,{})})}),A.jsx(Li,{span:12,children:A.jsx(ae.Item,{label:"字段",name:"dataIndex",rules:[{required:!0,message:"请输入字段名称"}],children:A.jsx(Yn,{})})})]}),A.jsxs(Gh,{children:[A.jsx(Li,{span:12,children:A.jsx(ae.Item,{label:"宽度",name:"width",children:A.jsx(J0,{placeholder:"eg: 100"})})}),A.jsx(Li,{span:12,children:A.jsx(ae.Item,{label:"对齐",name:"align",children:A.jsxs(qe.Group,{buttonStyle:"solid",children:[A.jsx(qe.Button,{value:"left",children:"居左"}),A.jsx(qe.Button,{value:"center",children:"居中"}),A.jsx(qe.Button,{value:"right",children:"居右"})]})})})]}),A.jsxs(Gh,{children:[A.jsx(Li,{span:12,children:A.jsx(ae.Item,{label:"固定",name:"fixed",children:A.jsxs(qe.Group,{buttonStyle:"solid",children:[A.jsx(qe.Button,{value:"",children:"默认"}),A.jsx(qe.Button,{value:"left",children:"居左"}),A.jsx(qe.Button,{value:"right",children:"居右"})]})})}),A.jsx(Li,{span:12,children:A.jsx(ae.Item,{label:"列类型",name:"type",children:A.jsxs(In,{children:[A.jsx(In.Option,{value:"label",children:"静态文本"}),A.jsx(In.Option,{value:"text",children:"文本输入框"}),A.jsx(In.Option,{value:"number",children:"数字输入框"}),A.jsx(In.Option,{value:"date",children:"日期选择框"}),A.jsx(In.Option,{value:"select",children:"下拉选择框"}),A.jsx(In.Option,{value:"switch",children:"开关选择"})]})})})]})]}),A.jsx(ae.Item,{noStyle:!0,shouldUpdate:!0,children:f=>{const h=f.getFieldValue("type");return h!=="label"&&A.jsxs(Q0,{title:"表单配置",style:{marginTop:20},size:"small",children:[A.jsxs(ae.Item,{label:"默认值",name:"defaultValue",labelCol:{span:4},children:[(h==="text"||h==="select")&&A.jsx(Yn,{placeholder:"请输入默认值"}),h==="number"&&A.jsx(J0,{placeholder:"请输入默认值",style:{width:"100%"}}),h==="date"&&A.jsx(g5,{placeholder:"请选择日期",format:"YYYY-MM-DD"}),h==="switch"&&A.jsx(Z0,{})]}),h!=="switch"&&A.jsx(ae.Item,{label:"提示信息",name:"placeholder",labelCol:{span:4},children:A.jsx(Yn,{placeholder:"请输入提示信息"})}),h==="select"?A.jsxs(A.Fragment,{children:[A.jsx(ae.Item,{label:"包含Label",name:["labelInValue"],labelCol:{span:4},tooltip:"提交时,选中的值包含Label和value",children:A.jsx(Z0,{})}),A.jsx(ae.Item,{label:"选项模式",name:"mode",labelCol:{span:4},children:A.jsxs(qe.Group,{buttonStyle:"solid",children:[A.jsx(qe.Button,{value:"",children:"单选"}),A.jsx(qe.Button,{value:"multiple",children:"多选"}),A.jsx(qe.Button,{value:"tags",children:"标签"})]})}),A.jsx(ae.Item,{label:"数据源类型",name:"dataSource",labelCol:{span:4},tooltip:"下拉框的数据来源,静态数据需要手动添加,动态数据可以选择绑定变量。",children:A.jsxs(qe.Group,{buttonStyle:"solid",children:[A.jsx(qe.Button,{value:"static",children:"静态数据"}),A.jsx(qe.Button,{value:"dynamic",children:"动态数据"})]})}),A.jsx(ae.Item,{name:["dataType"],label:"数据类型",labelCol:{span:4},tooltip:"下拉选项值(value)对应的类型,当前可选:文本和数字",children:A.jsx(In,{placeholder:"请选择数据类型",options:[{label:"数字",value:"number"},{label:"文本",value:"text"}]})}),A.jsx(ae.Item,{noStyle:!0,shouldUpdate:!0,children:d=>d.getFieldValue("dataSource")==="static"?A.jsx(ae.Item,{label:"选项",labelCol:{span:4},children:A.jsx(ae.List,{name:["options"],children:(v,{add:g,remove:y})=>A.jsxs(A.Fragment,{children:[v.map(({key:m,name:b,...x})=>A.jsxs(v5,{style:{display:"flex"},align:"baseline",children:[A.jsx(ae.Item,{...x,wrapperCol:{span:22},name:[b,"label"],children:A.jsx(Yn,{placeholder:"请输入显示的文本"})}),A.jsx(ae.Item,{...x,wrapperCol:{span:22},name:[b,"value"],shouldUpdate:!0,children:A.jsx(Yn,{placeholder:"请输入对应的值"})}),A.jsx(pr,{onClick:()=>g({label:"",value:""},b+1)}),A.jsx(Si,{onClick:()=>y(b)})]},m)),A.jsx(p5,{block:!0,type:"primary",onClick:()=>g({label:"",value:""}),children:"增加一行"})]})})}):A.jsxs(A.Fragment,{children:[A.jsx(ae.Item,{name:["options"],label:"选项",labelCol:{span:4},children:A.jsx(Zu,{readOnly:!0,placeholder:"请选择一个动态变量"})}),A.jsx(ae.Item,{label:"字段映射(label)",name:["field","label"],labelCol:{span:4},extra:"变量返回的数据可能不是[{label:'',value:''}]结构,因此需要做映射。",children:A.jsx(Yn,{placeholder:"请输入变量中对应的label字段"})}),A.jsx(ae.Item,{label:"字段映射(value)",name:["field","value"],labelCol:{span:4},children:A.jsx(Yn,{placeholder:"请输入变量中对应的value字段"})})]})})]}):null,h==="date"&&A.jsx(ae.Item,{label:"日期格式",name:"format",labelCol:{span:4},children:A.jsx(In,{options:[{label:"年-月-日",value:"YYYY-MM-DD"},{label:"年-月-日 23:59:59",value:"YYYY-MM-DD 23:59:59"}]})}),A.jsx(ae.Item,{labelCol:{span:4},label:"表单验证",children:A.jsx(je,{form:f,labelSpan:5},"rule-list")})]})}})]})})}),qh=window.antd.Form,ex=window.antd.Input,w5=window.antd.Space,S5=window.React.memo,C5=window.React.useRef,A5=S5(({form:r})=>{const e=C5(),t=a=>{var i;(i=e.current)==null||i.open(a)},n=(a,i)=>{r.setFieldValue(["formWrap","columns",i],a)};return A.jsxs(A.Fragment,{children:[A.jsx(qh.List,{name:["formWrap","columns"],children:(a,{add:i,remove:o})=>A.jsx(A.Fragment,{children:a.map(({key:l,name:s,...u})=>A.jsxs(w5,{style:{display:"flex",marginBottom:8,padding:"0 10px"},align:"baseline",children:[A.jsx(qh.Item,{...u,wrapperCol:{span:22},name:[s,"title"],children:A.jsx(ex,{placeholder:"列名称"})}),A.jsx(qh.Item,{...u,wrapperCol:{span:22},name:[s,"dataIndex"],children:A.jsx(ex,{placeholder:"列字段",style:{width:"100%"}})}),A.jsx(Nc,{onClick:()=>t(s)}),A.jsx(pr,{onClick:()=>i({title:`列${s+2}`,dataIndex:`Col-${s+2}`,type:"text"},s+1)}),A.jsx(Si,{onClick:()=>o(s)})]},l))})}),A.jsx(b5,{columnRef:e,update:n})]})}),E5=A5,T5={attrs:[{type:"Title",label:"标签配置",key:"title1"},{type:"Input",label:"标题",name:["formItem","label"]},{type:"Input",label:"字段",name:["formItem","name"]},{type:"Input",label:"Extra",name:["formItem","extra"],tooltip:"表单控件下方显示的提示信息"},{type:"Input",label:"Tooltip",name:["formItem","tooltip"],tooltip:"表单项后面显示的提示信息"},{type:"Title",label:"表格配置"},{type:"Switch",label:"显示边框",name:["formWrap","bordered"]},{type:"Select",label:"表格尺寸",name:["formWrap","size"],props:{options:[{label:"默认",value:"large"},{label:"中等",value:"middle"},{label:"紧凑",value:"small"}]}},{type:"InputNumber",label:"滚动轴(x)",name:["formWrap","scroll","x"],tooltip:"如果需要横向滚动,请设置x值,尽量比表格实际宽度大",props:{placeholder:"eg: 1000"}},{type:"InputNumber",label:"滚动轴(y)",name:["formWrap","scroll","y"],tooltip:"如果需要纵向滚动,请设置y值来固定高度",props:{placeholder:"eg: 600"}},{type:"Title",label:"列配置",key:"columnConfig"},{type:"function",key:"TableSetting",render(r){return A.jsx(E5,{form:r},"TableSetting")}}],config:{props:{formItem:{label:"编辑用户",name:"userData"},formWrap:{field:"data",size:"large",bordered:!0,columns:[{title:"姓名",dataIndex:"name",key:"name",align:"center",type:"text",defaultValue:"",placeholder:"请输入姓名"},{title:"年级",dataIndex:"grade",key:"grade",align:"center",type:"select",options:[{label:"一年级",value:1},{label:"二年级",value:2},{label:"三年级",value:3}],dataSource:"static",defaultValue:3,placeholder:"请选择年级"},{title:"分数",dataIndex:"score",key:"score",align:"center",type:"number",defaultValue:"",placeholder:"请输入分数"},{title:"出生日期",dataIndex:"birthday",key:"birthday",type:"date",align:"center",format:"YYYY-MM-DD",defaultValue:"2020-08-08",placeholder:"请选择日期"},{title:"共青团员",dataIndex:"isMember",key:"isMember",align:"center",type:"switch",defaultValue:!0}]}},style:{},events:[],api:{sourceType:"json",sourceField:"list",source:[]}},events:[],methods:[]};function I5(){this.__data__=[],this.size=0}var M5=I5;function O5(r,e){return r===e||r!==r&&e!==e}var xC=O5,F5=xC;function k5(r,e){for(var t=r.length;t--;)if(F5(r[t][0],e))return t;return-1}var Qc=k5,P5=Qc,R5=Array.prototype,L5=R5.splice;function D5(r){var e=this.__data__,t=P5(e,r);if(t<0)return!1;var n=e.length-1;return t==n?e.pop():L5.call(e,t,1),--this.size,!0}var _5=D5,B5=Qc;function N5(r){var e=this.__data__,t=B5(e,r);return t<0?void 0:e[t][1]}var $5=N5,j5=Qc;function V5(r){return j5(this.__data__,r)>-1}var H5=V5,z5=Qc;function W5(r,e){var t=this.__data__,n=z5(t,r);return n<0?(++this.size,t.push([r,e])):t[n][1]=e,this}var G5=W5,q5=M5,Y5=_5,U5=$5,X5=H5,K5=G5;function To(r){var e=-1,t=r==null?0:r.length;for(this.clear();++el))return!1;var u=i.get(r),c=i.get(e);if(u&&c)return u==e&&c==r;var f=-1,h=!0,d=t&_V?new PV:void 0;for(i.set(r,e),i.set(e,r);++f-1&&r%1==0&&r-1&&r%1==0&&r<=q4}var OC=Y4,U4=tf,X4=OC,K4=nf,Z4="[object Arguments]",Q4="[object Array]",J4="[object Boolean]",tH="[object Date]",eH="[object Error]",rH="[object Function]",nH="[object Map]",aH="[object Number]",iH="[object Object]",oH="[object RegExp]",lH="[object Set]",sH="[object String]",uH="[object WeakMap]",cH="[object ArrayBuffer]",fH="[object DataView]",hH="[object Float32Array]",dH="[object Float64Array]",pH="[object Int8Array]",vH="[object Int16Array]",gH="[object Int32Array]",yH="[object Uint8Array]",mH="[object Uint8ClampedArray]",xH="[object Uint16Array]",bH="[object Uint32Array]",ie={};ie[hH]=ie[dH]=ie[pH]=ie[vH]=ie[gH]=ie[yH]=ie[mH]=ie[xH]=ie[bH]=!0;ie[Z4]=ie[Q4]=ie[cH]=ie[J4]=ie[fH]=ie[tH]=ie[eH]=ie[rH]=ie[nH]=ie[aH]=ie[iH]=ie[oH]=ie[lH]=ie[sH]=ie[uH]=!1;function wH(r){return K4(r)&&X4(r.length)&&!!ie[U4(r)]}var SH=wH;function CH(r){return function(e){return r(e)}}var AH=CH,sc={exports:{}};sc.exports;(function(r,e){var t=bC,n=e&&!e.nodeType&&e,a=n&&!0&&r&&!r.nodeType&&r,i=a&&a.exports===n,o=i&&t.process,l=function(){try{var s=a&&a.require&&a.require("util").types;return s||o&&o.binding&&o.binding("util")}catch{}}();r.exports=l})(sc,sc.exports);var EH=sc.exports,TH=SH,IH=AH,dx=EH,px=dx&&dx.isTypedArray,MH=px?IH(px):TH,FC=MH,OH=M4,FH=$4,kH=dg,PH=MC,RH=G4,LH=FC,DH=Object.prototype,_H=DH.hasOwnProperty;function BH(r,e){var t=kH(r),n=!t&&FH(r),a=!t&&!n&&PH(r),i=!t&&!n&&!a&&LH(r),o=t||n||a||i,l=o?OH(r.length,String):[],s=l.length;for(var u in r)(e||_H.call(r,u))&&!(o&&(u=="length"||a&&(u=="offset"||u=="parent")||i&&(u=="buffer"||u=="byteLength"||u=="byteOffset")||RH(u,s)))&&l.push(u);return l}var NH=BH,$H=Object.prototype;function jH(r){var e=r&&r.constructor,t=typeof e=="function"&&e.prototype||$H;return r===t}var VH=jH;function HH(r,e){return function(t){return r(e(t))}}var zH=HH,WH=zH,GH=WH(Object.keys,Object),qH=GH,YH=VH,UH=qH,XH=Object.prototype,KH=XH.hasOwnProperty;function ZH(r){if(!YH(r))return UH(r);var e=[];for(var t in Object(r))KH.call(r,t)&&t!="constructor"&&e.push(t);return e}var QH=ZH,JH=CC,tz=OC;function ez(r){return r!=null&&tz(r.length)&&!JH(r)}var rz=ez,nz=NH,az=QH,iz=rz;function oz(r){return iz(r)?nz(r):az(r)}var lz=oz,sz=g4,uz=T4,cz=lz;function fz(r){return sz(r,cz,uz)}var hz=fz,vx=hz,dz=1,pz=Object.prototype,vz=pz.hasOwnProperty;function gz(r,e,t,n,a,i){var o=t&dz,l=vx(r),s=l.length,u=vx(e),c=u.length;if(s!=c&&!o)return!1;for(var f=s;f--;){var h=l[f];if(!(o?h in e:vz.call(e,h)))return!1}var d=i.get(r),p=i.get(e);if(d&&p)return d==e&&p==r;var v=!0;i.set(r,e),i.set(e,r);for(var g=o;++f1)return g.map(function(x){return v(x)});var m=g[0];if(typeof m.blotName!="string"&&typeof m.attrName!="string")throw new o("Invalid definition");if(m.blotName==="abstract")throw new o("Cannot register abstract class");if(c[m.blotName||m.attrName]=m,typeof m.keyName=="string")l[m.keyName]=m;else if(m.className!=null&&(s[m.className]=m),m.tagName!=null){Array.isArray(m.tagName)?m.tagName=m.tagName.map(function(x){return x.toUpperCase()}):m.tagName=m.tagName.toUpperCase();var b=Array.isArray(m.tagName)?m.tagName:[m.tagName];b.forEach(function(x){(u[x]==null||m.className==null)&&(u[x]=m)})}return m}n.register=v},function(t,n,a){var i=a(51),o=a(11),l=a(3),s=a(20),u="\0",c=function(f){Array.isArray(f)?this.ops=f:f!=null&&Array.isArray(f.ops)?this.ops=f.ops:this.ops=[]};c.prototype.insert=function(f,h){var d={};return f.length===0?this:(d.insert=f,h!=null&&typeof h=="object"&&Object.keys(h).length>0&&(d.attributes=h),this.push(d))},c.prototype.delete=function(f){return f<=0?this:this.push({delete:f})},c.prototype.retain=function(f,h){if(f<=0)return this;var d={retain:f};return h!=null&&typeof h=="object"&&Object.keys(h).length>0&&(d.attributes=h),this.push(d)},c.prototype.push=function(f){var h=this.ops.length,d=this.ops[h-1];if(f=l(!0,{},f),typeof d=="object"){if(typeof f.delete=="number"&&typeof d.delete=="number")return this.ops[h-1]={delete:d.delete+f.delete},this;if(typeof d.delete=="number"&&f.insert!=null&&(h-=1,d=this.ops[h-1],typeof d!="object"))return this.ops.unshift(f),this;if(o(f.attributes,d.attributes)){if(typeof f.insert=="string"&&typeof d.insert=="string")return this.ops[h-1]={insert:d.insert+f.insert},typeof f.attributes=="object"&&(this.ops[h-1].attributes=f.attributes),this;if(typeof f.retain=="number"&&typeof d.retain=="number")return this.ops[h-1]={retain:d.retain+f.retain},typeof f.attributes=="object"&&(this.ops[h-1].attributes=f.attributes),this}}return h===this.ops.length?this.ops.push(f):this.ops.splice(h,0,f),this},c.prototype.chop=function(){var f=this.ops[this.ops.length-1];return f&&f.retain&&!f.attributes&&this.ops.pop(),this},c.prototype.filter=function(f){return this.ops.filter(f)},c.prototype.forEach=function(f){this.ops.forEach(f)},c.prototype.map=function(f){return this.ops.map(f)},c.prototype.partition=function(f){var h=[],d=[];return this.forEach(function(p){var v=f(p)?h:d;v.push(p)}),[h,d]},c.prototype.reduce=function(f,h){return this.ops.reduce(f,h)},c.prototype.changeLength=function(){return this.reduce(function(f,h){return h.insert?f+s.length(h):h.delete?f-h.delete:f},0)},c.prototype.length=function(){return this.reduce(function(f,h){return f+s.length(h)},0)},c.prototype.slice=function(f,h){f=f||0,typeof h!="number"&&(h=1/0);for(var d=[],p=s.iterator(this.ops),v=0;v0&&d.next(v.retain-g)}for(var y=new c(p);h.hasNext()||d.hasNext();)if(d.peekType()==="insert")y.push(d.next());else if(h.peekType()==="delete")y.push(h.next());else{var m=Math.min(h.peekLength(),d.peekLength()),b=h.next(m),x=d.next(m);if(typeof x.retain=="number"){var w={};typeof b.retain=="number"?w.retain=m:w.insert=b.insert;var S=s.attributes.compose(b.attributes,x.attributes,typeof b.retain=="number");if(S&&(w.attributes=S),y.push(w),!d.hasNext()&&o(y.ops[y.ops.length-1],w)){var C=new c(h.rest());return y.concat(C).chop()}}else typeof x.delete=="number"&&typeof b.retain=="number"&&y.push(x)}return y.chop()},c.prototype.concat=function(f){var h=new c(this.ops.slice());return f.ops.length>0&&(h.push(f.ops[0]),h.ops=h.ops.concat(f.ops.slice(1))),h},c.prototype.diff=function(f,h){if(this.ops===f.ops)return new c;var d=[this,f].map(function(m){return m.map(function(b){if(b.insert!=null)return typeof b.insert=="string"?b.insert:u;var x=m===f?"on":"with";throw new Error("diff() called "+x+" non-document")}).join("")}),p=new c,v=i(d[0],d[1],h),g=s.iterator(this.ops),y=s.iterator(f.ops);return v.forEach(function(m){for(var b=m[1].length;b>0;){var x=0;switch(m[0]){case i.INSERT:x=Math.min(y.peekLength(),b),p.push(y.next(x));break;case i.DELETE:x=Math.min(b,g.peekLength()),g.next(x),p.delete(x);break;case i.EQUAL:x=Math.min(g.peekLength(),y.peekLength(),b);var w=g.next(x),S=y.next(x);o(w.insert,S.insert)?p.retain(x,s.attributes.diff(w.attributes,S.attributes)):p.push(S).delete(x);break}b-=x}}),p.chop()},c.prototype.eachLine=function(f,h){h=h||` +`;for(var d=s.iterator(this.ops),p=new c,v=0;d.hasNext();){if(d.peekType()!=="insert")return;var g=d.peek(),y=s.length(g)-d.peekLength(),m=typeof g.insert=="string"?g.insert.indexOf(h,y)-y:-1;if(m<0)p.push(d.next());else if(m>0)p.push(d.next(m));else{if(f(p,d.next(1).attributes||{},v)===!1)return;v+=1,p=new c}}p.length()>0&&f(p,{},v)},c.prototype.transform=function(f,h){if(h=!!h,typeof f=="number")return this.transformPosition(f,h);for(var d=s.iterator(this.ops),p=s.iterator(f.ops),v=new c;d.hasNext()||p.hasNext();)if(d.peekType()==="insert"&&(h||p.peekType()!=="insert"))v.retain(s.length(d.next()));else if(p.peekType()==="insert")v.push(p.next());else{var g=Math.min(d.peekLength(),p.peekLength()),y=d.next(g),m=p.next(g);if(y.delete)continue;m.delete?v.push(m):v.retain(g,s.attributes.transform(y.attributes,m.attributes,h))}return v.chop()},c.prototype.transformPosition=function(f,h){h=!!h;for(var d=s.iterator(this.ops),p=0;d.hasNext()&&p<=f;){var v=d.peekLength(),g=d.peekType();if(d.next(),g==="delete"){f-=Math.min(v,f-p);continue}else g==="insert"&&(p"u"||a.call(d,g)},c=function(d,p){o&&p.name==="__proto__"?o(d,p.name,{enumerable:!0,configurable:!0,value:p.newValue,writable:!0}):d[p.name]=p.newValue},f=function(d,p){if(p==="__proto__")if(a.call(d,p)){if(l)return l(d,p).value}else return;return d[p]};t.exports=function h(){var d,p,v,g,y,m,b=arguments[0],x=1,w=arguments.length,S=!1;for(typeof b=="boolean"&&(S=b,b=arguments[1]||{},x=2),(b==null||typeof b!="object"&&typeof b!="function")&&(b={});x0&&(L1&&arguments[1]!==void 0?arguments[1]:!1;if(N&&(L===0||L>=this.length()-C)){var R=this.clone();return L===0?(this.parent.insertBefore(R,this),this):(this.parent.insertBefore(R,this.next),R)}else{var D=o(O.prototype.__proto__||Object.getPrototypeOf(O.prototype),"split",this).call(this,L,N);return this.cache={},D}}}]),O}(h.default.Block);F.blotName="block",F.tagName="P",F.defaultChild="break",F.allowedChildren=[g.default,h.default.Embed,m.default];function I(M){var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return M==null||(typeof M.formats=="function"&&(O=(0,s.default)(O,M.formats())),M.parent==null||M.parent.blotName=="scroll"||M.parent.statics.scope!==M.statics.scope)?O:I(M.parent,O)}n.bubbleFormats=I,n.BlockEmbed=T,n.default=F},function(t,n,a){Object.defineProperty(n,"__esModule",{value:!0}),n.default=n.overload=n.expandConfig=void 0;var i=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(V){return typeof V}:function(V){return V&&typeof Symbol=="function"&&V.constructor===Symbol&&V!==Symbol.prototype?"symbol":typeof V},o=function(){function V(B,P){var $=[],z=!0,Y=!1,q=void 0;try{for(var _=B[Symbol.iterator](),G;!(z=(G=_.next()).done)&&($.push(G.value),!(P&&$.length===P));z=!0);}catch(X){Y=!0,q=X}finally{try{!z&&_.return&&_.return()}finally{if(Y)throw q}}return $}return function(B,P){if(Array.isArray(B))return B;if(Symbol.iterator in Object(B))return V(B,P);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),l=function(){function V(B,P){for(var $=0;$2&&arguments[2]!==void 0?arguments[2]:!1;if(typeof P!="string"){var q=P.attrName||P.blotName;typeof q=="string"?this.register("formats/"+q,P,$):Object.keys(P).forEach(function(_){z.register(_,P[_],$)})}else this.imports[P]!=null&&!Y&&k.warn("Overwriting "+P+" with",$),this.imports[P]=$,(P.startsWith("blots/")||P.startsWith("formats/"))&&$.blotName!=="abstract"?y.default.register($):P.startsWith("modules")&&typeof $.register=="function"&&$.register()}}]);function V(B){var P=this,$=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(O(this,V),this.options=N(B,$),this.container=this.options.container,this.container==null)return k.error("Invalid Quill container",B);this.options.debug&&V.debug(this.options.debug);var z=this.container.innerHTML.trim();this.container.classList.add("ql-container"),this.container.innerHTML="",this.container.__quill=this,this.root=this.addContainer("ql-editor"),this.root.classList.add("ql-blank"),this.root.setAttribute("data-gramm",!1),this.scrollingContainer=this.options.scrollingContainer||this.root,this.emitter=new d.default,this.scroll=y.default.create(this.root,{emitter:this.emitter,whitelist:this.options.formats}),this.editor=new f.default(this.scroll),this.selection=new b.default(this.scroll,this.emitter),this.theme=new this.options.theme(this,this.options),this.keyboard=this.theme.addModule("keyboard"),this.clipboard=this.theme.addModule("clipboard"),this.history=this.theme.addModule("history"),this.theme.init(),this.emitter.on(d.default.events.EDITOR_CHANGE,function(q){q===d.default.events.TEXT_CHANGE&&P.root.classList.toggle("ql-blank",P.editor.isBlank())}),this.emitter.on(d.default.events.SCROLL_UPDATE,function(q,_){var G=P.selection.lastRange,X=G&&G.length===0?G.index:void 0;R.call(P,function(){return P.editor.update(null,_,X)},q)});var Y=this.clipboard.convert(`
`+z+"


");this.setContents(Y),this.history.clear(),this.options.placeholder&&this.root.setAttribute("data-placeholder",this.options.placeholder),this.options.readOnly&&this.disable()}return l(V,[{key:"addContainer",value:function(P){var $=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;if(typeof P=="string"){var z=P;P=document.createElement("div"),P.classList.add(z)}return this.container.insertBefore(P,$),P}},{key:"blur",value:function(){this.selection.setRange(null)}},{key:"deleteText",value:function(P,$,z){var Y=this,q=D(P,$,z),_=o(q,4);return P=_[0],$=_[1],z=_[3],R.call(this,function(){return Y.editor.deleteText(P,$)},z,P,-1*$)}},{key:"disable",value:function(){this.enable(!1)}},{key:"enable",value:function(){var P=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;this.scroll.enable(P),this.container.classList.toggle("ql-disabled",!P)}},{key:"focus",value:function(){var P=this.scrollingContainer.scrollTop;this.selection.focus(),this.scrollingContainer.scrollTop=P,this.scrollIntoView()}},{key:"format",value:function(P,$){var z=this,Y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:d.default.sources.API;return R.call(this,function(){var q=z.getSelection(!0),_=new u.default;if(q==null)return _;if(y.default.query(P,y.default.Scope.BLOCK))_=z.editor.formatLine(q.index,q.length,M({},P,$));else{if(q.length===0)return z.selection.format(P,$),_;_=z.editor.formatText(q.index,q.length,M({},P,$))}return z.setSelection(q,d.default.sources.SILENT),_},Y)}},{key:"formatLine",value:function(P,$,z,Y,q){var _=this,G=void 0,X=D(P,$,z,Y,q),K=o(X,4);return P=K[0],$=K[1],G=K[2],q=K[3],R.call(this,function(){return _.editor.formatLine(P,$,G)},q,P,0)}},{key:"formatText",value:function(P,$,z,Y,q){var _=this,G=void 0,X=D(P,$,z,Y,q),K=o(X,4);return P=K[0],$=K[1],G=K[2],q=K[3],R.call(this,function(){return _.editor.formatText(P,$,G)},q,P,0)}},{key:"getBounds",value:function(P){var $=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,z=void 0;typeof P=="number"?z=this.selection.getBounds(P,$):z=this.selection.getBounds(P.index,P.length);var Y=this.container.getBoundingClientRect();return{bottom:z.bottom-Y.top,height:z.height,left:z.left-Y.left,right:z.right-Y.left,top:z.top-Y.top,width:z.width}}},{key:"getContents",value:function(){var P=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,$=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.getLength()-P,z=D(P,$),Y=o(z,2);return P=Y[0],$=Y[1],this.editor.getContents(P,$)}},{key:"getFormat",value:function(){var P=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.getSelection(!0),$=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return typeof P=="number"?this.editor.getFormat(P,$):this.editor.getFormat(P.index,P.length)}},{key:"getIndex",value:function(P){return P.offset(this.scroll)}},{key:"getLength",value:function(){return this.scroll.length()}},{key:"getLeaf",value:function(P){return this.scroll.leaf(P)}},{key:"getLine",value:function(P){return this.scroll.line(P)}},{key:"getLines",value:function(){var P=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,$=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Number.MAX_VALUE;return typeof P!="number"?this.scroll.lines(P.index,P.length):this.scroll.lines(P,$)}},{key:"getModule",value:function(P){return this.theme.modules[P]}},{key:"getSelection",value:function(){var P=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;return P&&this.focus(),this.update(),this.selection.getRange()[0]}},{key:"getText",value:function(){var P=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,$=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.getLength()-P,z=D(P,$),Y=o(z,2);return P=Y[0],$=Y[1],this.editor.getText(P,$)}},{key:"hasFocus",value:function(){return this.selection.hasFocus()}},{key:"insertEmbed",value:function(P,$,z){var Y=this,q=arguments.length>3&&arguments[3]!==void 0?arguments[3]:V.sources.API;return R.call(this,function(){return Y.editor.insertEmbed(P,$,z)},q,P)}},{key:"insertText",value:function(P,$,z,Y,q){var _=this,G=void 0,X=D(P,0,z,Y,q),K=o(X,4);return P=K[0],G=K[2],q=K[3],R.call(this,function(){return _.editor.insertText(P,$,G)},q,P,$.length)}},{key:"isEnabled",value:function(){return!this.container.classList.contains("ql-disabled")}},{key:"off",value:function(){return this.emitter.off.apply(this.emitter,arguments)}},{key:"on",value:function(){return this.emitter.on.apply(this.emitter,arguments)}},{key:"once",value:function(){return this.emitter.once.apply(this.emitter,arguments)}},{key:"pasteHTML",value:function(P,$,z){this.clipboard.dangerouslyPasteHTML(P,$,z)}},{key:"removeFormat",value:function(P,$,z){var Y=this,q=D(P,$,z),_=o(q,4);return P=_[0],$=_[1],z=_[3],R.call(this,function(){return Y.editor.removeFormat(P,$)},z,P)}},{key:"scrollIntoView",value:function(){this.selection.scrollIntoView(this.scrollingContainer)}},{key:"setContents",value:function(P){var $=this,z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:d.default.sources.API;return R.call(this,function(){P=new u.default(P);var Y=$.getLength(),q=$.editor.deleteText(0,Y),_=$.editor.applyDelta(P),G=_.ops[_.ops.length-1];G!=null&&typeof G.insert=="string"&&G.insert[G.insert.length-1]===` +`&&($.editor.deleteText($.getLength()-1,1),_.delete(1));var X=q.compose(_);return X},z)}},{key:"setSelection",value:function(P,$,z){if(P==null)this.selection.setRange(null,$||V.sources.API);else{var Y=D(P,$,z),q=o(Y,4);P=q[0],$=q[1],z=q[3],this.selection.setRange(new m.Range(P,$),z),z!==d.default.sources.SILENT&&this.selection.scrollIntoView(this.scrollingContainer)}}},{key:"setText",value:function(P){var $=arguments.length>1&&arguments[1]!==void 0?arguments[1]:d.default.sources.API,z=new u.default().insert(P);return this.setContents(z,$)}},{key:"update",value:function(){var P=arguments.length>0&&arguments[0]!==void 0?arguments[0]:d.default.sources.USER,$=this.scroll.update(P);return this.selection.update(P),$}},{key:"updateContents",value:function(P){var $=this,z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:d.default.sources.API;return R.call(this,function(){return P=new u.default(P),$.editor.applyDelta(P,z)},z,!0)}}]),V}();L.DEFAULTS={bounds:null,formats:null,modules:{},placeholder:"",readOnly:!1,scrollingContainer:null,strict:!0,theme:"default"},L.events=d.default.events,L.sources=d.default.sources,L.version="1.3.7",L.imports={delta:u.default,parchment:y.default,"core/module":v.default,"core/theme":F.default};function N(V,B){if(B=(0,w.default)(!0,{container:V,modules:{clipboard:!0,keyboard:!0,history:!0}},B),!B.theme||B.theme===L.DEFAULTS.theme)B.theme=F.default;else if(B.theme=L.import("themes/"+B.theme),B.theme==null)throw new Error("Invalid theme "+B.theme+". Did you register it?");var P=(0,w.default)(!0,{},B.theme.DEFAULTS);[P,B].forEach(function(Y){Y.modules=Y.modules||{},Object.keys(Y.modules).forEach(function(q){Y.modules[q]===!0&&(Y.modules[q]={})})});var $=Object.keys(P.modules).concat(Object.keys(B.modules)),z=$.reduce(function(Y,q){var _=L.import("modules/"+q);return _==null?k.error("Cannot load "+q+" module. Are you sure you registered it?"):Y[q]=_.DEFAULTS||{},Y},{});return B.modules!=null&&B.modules.toolbar&&B.modules.toolbar.constructor!==Object&&(B.modules.toolbar={container:B.modules.toolbar}),B=(0,w.default)(!0,{},L.DEFAULTS,{modules:z},P,B),["bounds","container","scrollingContainer"].forEach(function(Y){typeof B[Y]=="string"&&(B[Y]=document.querySelector(B[Y]))}),B.modules=Object.keys(B.modules).reduce(function(Y,q){return B.modules[q]&&(Y[q]=B.modules[q]),Y},{}),B}function R(V,B,P,$){if(this.options.strict&&!this.isEnabled()&&B===d.default.sources.USER)return new u.default;var z=P==null?null:this.getSelection(),Y=this.editor.delta,q=V();if(z!=null&&(P===!0&&(P=z.index),$==null?z=W(z,q,B):$!==0&&(z=W(z,P,$,B)),this.setSelection(z,d.default.sources.SILENT)),q.length()>0){var _,G=[d.default.events.TEXT_CHANGE,q,Y,B];if((_=this.emitter).emit.apply(_,[d.default.events.EDITOR_CHANGE].concat(G)),B!==d.default.sources.SILENT){var X;(X=this.emitter).emit.apply(X,G)}}return q}function D(V,B,P,$,z){var Y={};return typeof V.index=="number"&&typeof V.length=="number"?typeof B!="number"?(z=$,$=P,P=B,B=V.length,V=V.index):(B=V.length,V=V.index):typeof B!="number"&&(z=$,$=P,P=B,B=0),(typeof P>"u"?"undefined":i(P))==="object"?(Y=P,z=$):typeof P=="string"&&($!=null?Y[P]=$:z=P),z=z||d.default.sources.API,[V,B,Y,z]}function W(V,B,P,$){if(V==null)return null;var z=void 0,Y=void 0;if(B instanceof u.default){var q=[V.index,V.index+V.length].map(function(K){return B.transformPosition(K,$!==d.default.sources.USER)}),_=o(q,2);z=_[0],Y=_[1]}else{var G=[V.index,V.index+V.length].map(function(K){return K=0?K+P:Math.max(B,K+P)}),X=o(G,2);z=X[0],Y=X[1]}return new m.Range(z,Y-z)}n.expandConfig=N,n.overload=D,n.default=L},function(t,n,a){Object.defineProperty(n,"__esModule",{value:!0});var i=function(){function g(y,m){for(var b=0;b0){var x=this.parent.isolate(this.offset(),this.length());this.moveChildren(x),x.wrap(this)}}}],[{key:"compare",value:function(b,x){var w=y.order.indexOf(b),S=y.order.indexOf(x);return w>=0||S>=0?w-S:b===x?0:b1?S-1:0),T=1;T1&&arguments[1]!==void 0?arguments[1]:{};i(this,l),this.quill=s,this.options=u};o.DEFAULTS={},n.default=o},function(t,n,a){Object.defineProperty(n,"__esModule",{value:!0});var i=["error","warn","log","info"],o="warn";function l(u){if(i.indexOf(u)<=i.indexOf(o)){for(var c,f=arguments.length,h=Array(f>1?f-1:0),d=1;d0&&typeof h[0]!="number")}function f(h,d,p){var v,g;if(u(h)||u(d)||h.prototype!==d.prototype)return!1;if(l(h))return l(d)?(h=i.call(h),d=i.call(d),s(h,d,p)):!1;if(c(h)){if(!c(d)||h.length!==d.length)return!1;for(v=0;v=0;v--)if(y[v]!=m[v])return!1;for(v=y.length-1;v>=0;v--)if(g=y[v],!s(h[g],d[g],p))return!1;return typeof h==typeof d}},function(t,n,a){Object.defineProperty(n,"__esModule",{value:!0});var i=a(1),o=function(){function l(s,u,c){c===void 0&&(c={}),this.attrName=s,this.keyName=u;var f=i.Scope.TYPE&i.Scope.ATTRIBUTE;c.scope!=null?this.scope=c.scope&i.Scope.LEVEL|f:this.scope=i.Scope.ATTRIBUTE,c.whitelist!=null&&(this.whitelist=c.whitelist)}return l.keys=function(s){return[].map.call(s.attributes,function(u){return u.name})},l.prototype.add=function(s,u){return this.canAdd(s,u)?(s.setAttribute(this.keyName,u),!0):!1},l.prototype.canAdd=function(s,u){var c=i.query(s,i.Scope.BLOT&(this.scope|i.Scope.TYPE));return c==null?!1:this.whitelist==null?!0:typeof u=="string"?this.whitelist.indexOf(u.replace(/["']/g,""))>-1:this.whitelist.indexOf(u)>-1},l.prototype.remove=function(s){s.removeAttribute(this.keyName)},l.prototype.value=function(s){var u=s.getAttribute(this.keyName);return this.canAdd(s,u)&&u?u:""},l}();n.default=o},function(t,n,a){Object.defineProperty(n,"__esModule",{value:!0}),n.default=n.Code=void 0;var i=function(){function T(F,I){var M=[],O=!0,k=!1,L=void 0;try{for(var N=F[Symbol.iterator](),R;!(O=(R=N.next()).done)&&(M.push(R.value),!(I&&M.length===I));O=!0);}catch(D){k=!0,L=D}finally{try{!O&&N.return&&N.return()}finally{if(k)throw L}}return M}return function(F,I){if(Array.isArray(F))return F;if(Symbol.iterator in Object(F))return T(F,I);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),o=function(){function T(F,I){for(var M=0;M=M+O)){var R=this.newlineIndex(M,!0)+1,D=N-R+1,W=this.isolate(R,D),V=W.next;W.format(k,L),V instanceof F&&V.formatAt(0,M-R+O-D,k,L)}}}},{key:"insertAt",value:function(M,O,k){if(k==null){var L=this.descendant(y.default,M),N=i(L,2),R=N[0],D=N[1];R.insertAt(D,O)}}},{key:"length",value:function(){var M=this.domNode.textContent.length;return this.domNode.textContent.endsWith(` +`)?M:M+1}},{key:"newlineIndex",value:function(M){var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(O)return this.domNode.textContent.slice(0,M).lastIndexOf(` +`);var k=this.domNode.textContent.slice(M).indexOf(` +`);return k>-1?M+k:-1}},{key:"optimize",value:function(M){this.domNode.textContent.endsWith(` +`)||this.appendChild(f.default.create("text",` +`)),l(F.prototype.__proto__||Object.getPrototypeOf(F.prototype),"optimize",this).call(this,M);var O=this.next;O!=null&&O.prev===this&&O.statics.blotName===this.statics.blotName&&this.statics.formats(this.domNode)===O.statics.formats(O.domNode)&&(O.optimize(M),O.moveChildren(this),O.remove())}},{key:"replace",value:function(M){l(F.prototype.__proto__||Object.getPrototypeOf(F.prototype),"replace",this).call(this,M),[].slice.call(this.domNode.querySelectorAll("*")).forEach(function(O){var k=f.default.find(O);k==null?O.parentNode.removeChild(O):k instanceof f.default.Embed?k.remove():k.unwrap()})}}],[{key:"create",value:function(M){var O=l(F.__proto__||Object.getPrototypeOf(F),"create",this).call(this,M);return O.setAttribute("spellcheck",!1),O}},{key:"formats",value:function(){return!0}}]),F}(d.default);C.blotName="code-block",C.tagName="PRE",C.TAB=" ",n.Code=S,n.default=C},function(t,n,a){Object.defineProperty(n,"__esModule",{value:!0});var i=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(V){return typeof V}:function(V){return V&&typeof Symbol=="function"&&V.constructor===Symbol&&V!==Symbol.prototype?"symbol":typeof V},o=function(){function V(B,P){var $=[],z=!0,Y=!1,q=void 0;try{for(var _=B[Symbol.iterator](),G;!(z=(G=_.next()).done)&&($.push(G.value),!(P&&$.length===P));z=!0);}catch(X){Y=!0,q=X}finally{try{!z&&_.return&&_.return()}finally{if(Y)throw q}}return $}return function(B,P){if(Array.isArray(B))return B;if(Symbol.iterator in Object(B))return V(B,P);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),l=function(){function V(B,P){for(var $=0;$=Y&&!K.endsWith(` +`)&&(z=!0),$.scroll.insertAt(q,K);var tt=$.scroll.line(q),et=o(tt,2),vt=et[0],st=et[1],yt=(0,M.default)({},(0,m.bubbleFormats)(vt));if(vt instanceof b.default){var kt=vt.descendant(d.default.Leaf,st),Yt=o(kt,1),ne=Yt[0];yt=(0,M.default)(yt,(0,m.bubbleFormats)(ne))}X=f.default.attributes.diff(yt,X)||{}}else if(i(_.insert)==="object"){var rt=Object.keys(_.insert)[0];if(rt==null)return q;$.scroll.insertAt(q,rt,_.insert[rt])}Y+=G}return Object.keys(X).forEach(function(nt){$.scroll.formatAt(q,G,nt,X[nt])}),q+G},0),P.reduce(function(q,_){return typeof _.delete=="number"?($.scroll.deleteAt(q,_.delete),q):q+(_.retain||_.insert.length||1)},0),this.scroll.batchEnd(),this.update(P)}},{key:"deleteText",value:function(P,$){return this.scroll.deleteAt(P,$),this.update(new u.default().retain(P).delete($))}},{key:"formatLine",value:function(P,$){var z=this,Y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return this.scroll.update(),Object.keys(Y).forEach(function(q){if(!(z.scroll.whitelist!=null&&!z.scroll.whitelist[q])){var _=z.scroll.lines(P,Math.max($,1)),G=$;_.forEach(function(X){var K=X.length();if(!(X instanceof v.default))X.format(q,Y[q]);else{var tt=P-X.offset(z.scroll),et=X.newlineIndex(tt+G)-tt+1;X.formatAt(tt,et,q,Y[q])}G-=K})}}),this.scroll.optimize(),this.update(new u.default().retain(P).retain($,(0,C.default)(Y)))}},{key:"formatText",value:function(P,$){var z=this,Y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return Object.keys(Y).forEach(function(q){z.scroll.formatAt(P,$,q,Y[q])}),this.update(new u.default().retain(P).retain($,(0,C.default)(Y)))}},{key:"getContents",value:function(P,$){return this.delta.slice(P,P+$)}},{key:"getDelta",value:function(){return this.scroll.lines().reduce(function(P,$){return P.concat($.delta())},new u.default)}},{key:"getFormat",value:function(P){var $=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,z=[],Y=[];$===0?this.scroll.path(P).forEach(function(_){var G=o(_,1),X=G[0];X instanceof b.default?z.push(X):X instanceof d.default.Leaf&&Y.push(X)}):(z=this.scroll.lines(P,$),Y=this.scroll.descendants(d.default.Leaf,P,$));var q=[z,Y].map(function(_){if(_.length===0)return{};for(var G=(0,m.bubbleFormats)(_.shift());Object.keys(G).length>0;){var X=_.shift();if(X==null)return G;G=D((0,m.bubbleFormats)(X),G)}return G});return M.default.apply(M.default,q)}},{key:"getText",value:function(P,$){return this.getContents(P,$).filter(function(z){return typeof z.insert=="string"}).map(function(z){return z.insert}).join("")}},{key:"insertEmbed",value:function(P,$,z){return this.scroll.insertAt(P,$,z),this.update(new u.default().retain(P).insert(k({},$,z)))}},{key:"insertText",value:function(P,$){var z=this,Y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return $=$.replace(/\r\n/g,` +`).replace(/\r/g,` +`),this.scroll.insertAt(P,$),Object.keys(Y).forEach(function(q){z.scroll.formatAt(P,$.length,q,Y[q])}),this.update(new u.default().retain(P).insert($,(0,C.default)(Y)))}},{key:"isBlank",value:function(){if(this.scroll.children.length==0)return!0;if(this.scroll.children.length>1)return!1;var P=this.scroll.children.head;return P.statics.blotName!==b.default.blotName||P.children.length>1?!1:P.children.head instanceof w.default}},{key:"removeFormat",value:function(P,$){var z=this.getText(P,$),Y=this.scroll.line(P+$),q=o(Y,2),_=q[0],G=q[1],X=0,K=new u.default;_!=null&&(_ instanceof v.default?X=_.newlineIndex(G)-G+1:X=_.length()-G,K=_.delta().slice(G,G+X-1).insert(` +`));var tt=this.getContents(P,$+X),et=tt.diff(new u.default().insert(z).concat(K)),vt=new u.default().retain(P).concat(et);return this.applyDelta(vt)}},{key:"update",value:function(P){var $=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],z=arguments.length>2&&arguments[2]!==void 0?arguments[2]:void 0,Y=this.delta;if($.length===1&&$[0].type==="characterData"&&$[0].target.data.match(N)&&d.default.find($[0].target)){var q=d.default.find($[0].target),_=(0,m.bubbleFormats)(q),G=q.offset(this.scroll),X=$[0].oldValue.replace(y.default.CONTENTS,""),K=new u.default().insert(X),tt=new u.default().insert(q.value()),et=new u.default().retain(G).concat(K.diff(tt,z));P=et.reduce(function(vt,st){return st.insert?vt.insert(st.insert,_):vt.push(st)},new u.default),this.delta=Y.compose(P)}else this.delta=this.getDelta(),(!P||!(0,F.default)(Y.compose(P),this.delta))&&(P=Y.diff(this.delta,z));return P}}]),V}();function D(V,B){return Object.keys(B).reduce(function(P,$){return V[$]==null||(B[$]===V[$]?P[$]=B[$]:Array.isArray(B[$])?B[$].indexOf(V[$])<0&&(P[$]=B[$].concat([V[$]])):P[$]=[B[$],V[$]]),P},{})}function W(V){return V.reduce(function(B,P){if(P.insert===1){var $=(0,C.default)(P.attributes);return delete $.image,B.insert({image:P.attributes.image},$)}if(P.attributes!=null&&(P.attributes.list===!0||P.attributes.bullet===!0)&&(P=(0,C.default)(P),P.attributes.list?P.attributes.list="ordered":(P.attributes.list="bullet",delete P.attributes.bullet)),typeof P.insert=="string"){var z=P.insert.replace(/\r\n/g,` +`).replace(/\r/g,` +`);return B.insert(z,P.attributes)}return B.push(P)},new u.default)}n.default=R},function(t,n,a){Object.defineProperty(n,"__esModule",{value:!0}),n.default=n.Range=void 0;var i=function(){function T(F,I){var M=[],O=!0,k=!1,L=void 0;try{for(var N=F[Symbol.iterator](),R;!(O=(R=N.next()).done)&&(M.push(R.value),!(I&&M.length===I));O=!0);}catch(D){k=!0,L=D}finally{try{!O&&N.return&&N.return()}finally{if(k)throw L}}return M}return function(F,I){if(Array.isArray(F))return F;if(Symbol.iterator in Object(F))return T(F,I);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),o=function(){function T(F,I){for(var M=0;M1&&arguments[1]!==void 0?arguments[1]:0;b(this,T),this.index=F,this.length=I},S=function(){function T(F,I){var M=this;b(this,T),this.emitter=I,this.scroll=F,this.composing=!1,this.mouseDown=!1,this.root=this.scroll.domNode,this.cursor=s.default.create("cursor",this),this.lastRange=this.savedRange=new w(0,0),this.handleComposition(),this.handleDragging(),this.emitter.listenDOM("selectionchange",document,function(){M.mouseDown||setTimeout(M.update.bind(M,p.default.sources.USER),1)}),this.emitter.on(p.default.events.EDITOR_CHANGE,function(O,k){O===p.default.events.TEXT_CHANGE&&k.length()>0&&M.update(p.default.sources.SILENT)}),this.emitter.on(p.default.events.SCROLL_BEFORE_UPDATE,function(){if(M.hasFocus()){var O=M.getNativeRange();O!=null&&O.start.node!==M.cursor.textNode&&M.emitter.once(p.default.events.SCROLL_UPDATE,function(){try{M.setNativeRange(O.start.node,O.start.offset,O.end.node,O.end.offset)}catch{}})}}),this.emitter.on(p.default.events.SCROLL_OPTIMIZE,function(O,k){if(k.range){var L=k.range,N=L.startNode,R=L.startOffset,D=L.endNode,W=L.endOffset;M.setNativeRange(N,R,D,W)}}),this.update(p.default.sources.SILENT)}return o(T,[{key:"handleComposition",value:function(){var I=this;this.root.addEventListener("compositionstart",function(){I.composing=!0}),this.root.addEventListener("compositionend",function(){if(I.composing=!1,I.cursor.parent){var M=I.cursor.restore();if(!M)return;setTimeout(function(){I.setNativeRange(M.startNode,M.startOffset,M.endNode,M.endOffset)},1)}})}},{key:"handleDragging",value:function(){var I=this;this.emitter.listenDOM("mousedown",document.body,function(){I.mouseDown=!0}),this.emitter.listenDOM("mouseup",document.body,function(){I.mouseDown=!1,I.update(p.default.sources.USER)})}},{key:"focus",value:function(){this.hasFocus()||(this.root.focus(),this.setRange(this.savedRange))}},{key:"format",value:function(I,M){if(!(this.scroll.whitelist!=null&&!this.scroll.whitelist[I])){this.scroll.update();var O=this.getNativeRange();if(!(O==null||!O.native.collapsed||s.default.query(I,s.default.Scope.BLOCK))){if(O.start.node!==this.cursor.textNode){var k=s.default.find(O.start.node,!1);if(k==null)return;if(k instanceof s.default.Leaf){var L=k.split(O.start.offset);k.parent.insertBefore(this.cursor,L)}else k.insertBefore(this.cursor,O.start.node);this.cursor.attach()}this.cursor.format(I,M),this.scroll.optimize(),this.setNativeRange(this.cursor.textNode,this.cursor.textNode.data.length),this.update()}}}},{key:"getBounds",value:function(I){var M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,O=this.scroll.length();I=Math.min(I,O-1),M=Math.min(I+M,O-1)-I;var k=void 0,L=this.scroll.leaf(I),N=i(L,2),R=N[0],D=N[1];if(R==null)return null;var W=R.position(D,!0),V=i(W,2);k=V[0],D=V[1];var B=document.createRange();if(M>0){B.setStart(k,D);var P=this.scroll.leaf(I+M),$=i(P,2);if(R=$[0],D=$[1],R==null)return null;var z=R.position(D,!0),Y=i(z,2);return k=Y[0],D=Y[1],B.setEnd(k,D),B.getBoundingClientRect()}else{var q="left",_=void 0;return k instanceof Text?(D0&&(q="right")),{bottom:_.top+_.height,height:_.height,left:_[q],right:_[q],top:_.top,width:0}}}},{key:"getNativeRange",value:function(){var I=document.getSelection();if(I==null||I.rangeCount<=0)return null;var M=I.getRangeAt(0);if(M==null)return null;var O=this.normalizeNative(M);return x.info("getNativeRange",O),O}},{key:"getRange",value:function(){var I=this.getNativeRange();if(I==null)return[null,null];var M=this.normalizedToRange(I);return[M,I]}},{key:"hasFocus",value:function(){return document.activeElement===this.root}},{key:"normalizedToRange",value:function(I){var M=this,O=[[I.start.node,I.start.offset]];I.native.collapsed||O.push([I.end.node,I.end.offset]);var k=O.map(function(R){var D=i(R,2),W=D[0],V=D[1],B=s.default.find(W,!0),P=B.offset(M.scroll);return V===0?P:B instanceof s.default.Container?P+B.length():P+B.index(W,V)}),L=Math.min(Math.max.apply(Math,m(k)),this.scroll.length()-1),N=Math.min.apply(Math,[L].concat(m(k)));return new w(N,L-N)}},{key:"normalizeNative",value:function(I){if(!C(this.root,I.startContainer)||!I.collapsed&&!C(this.root,I.endContainer))return null;var M={start:{node:I.startContainer,offset:I.startOffset},end:{node:I.endContainer,offset:I.endOffset},native:I};return[M.start,M.end].forEach(function(O){for(var k=O.node,L=O.offset;!(k instanceof Text)&&k.childNodes.length>0;)if(k.childNodes.length>L)k=k.childNodes[L],L=0;else if(k.childNodes.length===L)k=k.lastChild,L=k instanceof Text?k.data.length:k.childNodes.length+1;else break;O.node=k,O.offset=L}),M}},{key:"rangeToNative",value:function(I){var M=this,O=I.collapsed?[I.index]:[I.index,I.index+I.length],k=[],L=this.scroll.length();return O.forEach(function(N,R){N=Math.min(L-1,N);var D=void 0,W=M.scroll.leaf(N),V=i(W,2),B=V[0],P=V[1],$=B.position(P,R!==0),z=i($,2);D=z[0],P=z[1],k.push(D,P)}),k.length<2&&(k=k.concat(k)),k}},{key:"scrollIntoView",value:function(I){var M=this.lastRange;if(M!=null){var O=this.getBounds(M.index,M.length);if(O!=null){var k=this.scroll.length()-1,L=this.scroll.line(Math.min(M.index,k)),N=i(L,1),R=N[0],D=R;if(M.length>0){var W=this.scroll.line(Math.min(M.index+M.length,k)),V=i(W,1);D=V[0]}if(!(R==null||D==null)){var B=I.getBoundingClientRect();O.topB.bottom&&(I.scrollTop+=O.bottom-B.bottom)}}}}},{key:"setNativeRange",value:function(I,M){var O=arguments.length>2&&arguments[2]!==void 0?arguments[2]:I,k=arguments.length>3&&arguments[3]!==void 0?arguments[3]:M,L=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1;if(x.info("setNativeRange",I,M,O,k),!(I!=null&&(this.root.parentNode==null||I.parentNode==null||O.parentNode==null))){var N=document.getSelection();if(N!=null)if(I!=null){this.hasFocus()||this.root.focus();var R=(this.getNativeRange()||{}).native;if(R==null||L||I!==R.startContainer||M!==R.startOffset||O!==R.endContainer||k!==R.endOffset){I.tagName=="BR"&&(M=[].indexOf.call(I.parentNode.childNodes,I),I=I.parentNode),O.tagName=="BR"&&(k=[].indexOf.call(O.parentNode.childNodes,O),O=O.parentNode);var D=document.createRange();D.setStart(I,M),D.setEnd(O,k),N.removeAllRanges(),N.addRange(D)}}else N.removeAllRanges(),this.root.blur(),document.body.focus()}}},{key:"setRange",value:function(I){var M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,O=arguments.length>2&&arguments[2]!==void 0?arguments[2]:p.default.sources.API;if(typeof M=="string"&&(O=M,M=!1),x.info("setRange",I),I!=null){var k=this.rangeToNative(I);this.setNativeRange.apply(this,m(k).concat([M]))}else this.setNativeRange(null);this.update(O)}},{key:"update",value:function(){var I=arguments.length>0&&arguments[0]!==void 0?arguments[0]:p.default.sources.USER,M=this.lastRange,O=this.getRange(),k=i(O,2),L=k[0],N=k[1];if(this.lastRange=L,this.lastRange!=null&&(this.savedRange=this.lastRange),!(0,h.default)(M,this.lastRange)){var R;!this.composing&&N!=null&&N.native.collapsed&&N.start.node!==this.cursor.textNode&&this.cursor.restore();var D=[p.default.events.SELECTION_CHANGE,(0,c.default)(this.lastRange),(0,c.default)(M),I];if((R=this.emitter).emit.apply(R,[p.default.events.EDITOR_CHANGE].concat(D)),I!==p.default.sources.SILENT){var W;(W=this.emitter).emit.apply(W,D)}}}}]),T}();function C(T,F){try{F.parentNode}catch{return!1}return F instanceof Text&&(F=F.parentNode),T.contains(F)}n.Range=w,n.default=S},function(t,n,a){Object.defineProperty(n,"__esModule",{value:!0});var i=function(){function p(v,g){for(var y=0;y0&&(d+=1),[this.parent.domNode,d]},c.prototype.value=function(){var f;return f={},f[this.statics.blotName]=this.statics.value(this.domNode)||!0,f},c.scope=l.Scope.INLINE_BLOT,c}(o.default);n.default=s},function(t,n,a){var i=a(11),o=a(3),l={attributes:{compose:function(u,c,f){typeof u!="object"&&(u={}),typeof c!="object"&&(c={});var h=o(!0,{},c);f||(h=Object.keys(h).reduce(function(p,v){return h[v]!=null&&(p[v]=h[v]),p},{}));for(var d in u)u[d]!==void 0&&c[d]===void 0&&(h[d]=u[d]);return Object.keys(h).length>0?h:void 0},diff:function(u,c){typeof u!="object"&&(u={}),typeof c!="object"&&(c={});var f=Object.keys(u).concat(Object.keys(c)).reduce(function(h,d){return i(u[d],c[d])||(h[d]=c[d]===void 0?null:c[d]),h},{});return Object.keys(f).length>0?f:void 0},transform:function(u,c,f){if(typeof u!="object")return c;if(typeof c=="object"){if(!f)return c;var h=Object.keys(c).reduce(function(d,p){return u[p]===void 0&&(d[p]=c[p]),d},{});return Object.keys(h).length>0?h:void 0}}},iterator:function(u){return new s(u)},length:function(u){return typeof u.delete=="number"?u.delete:typeof u.retain=="number"?u.retain:typeof u.insert=="string"?u.insert.length:1}};function s(u){this.ops=u,this.index=0,this.offset=0}s.prototype.hasNext=function(){return this.peekLength()<1/0},s.prototype.next=function(u){u||(u=1/0);var c=this.ops[this.index];if(c){var f=this.offset,h=l.length(c);if(u>=h-f?(u=h-f,this.index+=1,this.offset=0):this.offset+=u,typeof c.delete=="number")return{delete:u};var d={};return c.attributes&&(d.attributes=c.attributes),typeof c.retain=="number"?d.retain=u:typeof c.insert=="string"?d.insert=c.insert.substr(f,u):d.insert=c.insert,d}else return{retain:1/0}},s.prototype.peek=function(){return this.ops[this.index]},s.prototype.peekLength=function(){return this.ops[this.index]?l.length(this.ops[this.index])-this.offset:1/0},s.prototype.peekType=function(){return this.ops[this.index]?typeof this.ops[this.index].delete=="number"?"delete":typeof this.ops[this.index].retain=="number"?"retain":"insert":"retain"},s.prototype.rest=function(){if(this.hasNext()){if(this.offset===0)return this.ops.slice(this.index);var u=this.offset,c=this.index,f=this.next(),h=this.ops.slice(this.index);return this.offset=u,this.index=c,[f].concat(h)}else return[]},t.exports=l},function(t,n){var a=function(){function i(v,g){return g!=null&&v instanceof g}var o;try{o=Map}catch{o=function(){}}var l;try{l=Set}catch{l=function(){}}var s;try{s=Promise}catch{s=function(){}}function u(v,g,y,m,b){typeof g=="object"&&(y=g.depth,m=g.prototype,b=g.includeNonEnumerable,g=g.circular);var x=[],w=[],S=typeof Buffer<"u";typeof g>"u"&&(g=!0),typeof y>"u"&&(y=1/0);function C(T,F){if(T===null)return null;if(F===0)return T;var I,M;if(typeof T!="object")return T;if(i(T,o))I=new o;else if(i(T,l))I=new l;else if(i(T,s))I=new s(function(B,P){T.then(function($){B(C($,F-1))},function($){P(C($,F-1))})});else if(u.__isArray(T))I=[];else if(u.__isRegExp(T))I=new RegExp(T.source,p(T)),T.lastIndex&&(I.lastIndex=T.lastIndex);else if(u.__isDate(T))I=new Date(T.getTime());else{if(S&&Buffer.isBuffer(T))return Buffer.allocUnsafe?I=Buffer.allocUnsafe(T.length):I=new Buffer(T.length),T.copy(I),I;i(T,Error)?I=Object.create(T):typeof m>"u"?(M=Object.getPrototypeOf(T),I=Object.create(M)):(I=Object.create(m),M=m)}if(g){var O=x.indexOf(T);if(O!=-1)return w[O];x.push(T),w.push(I)}i(T,o)&&T.forEach(function(B,P){var $=C(P,F-1),z=C(B,F-1);I.set($,z)}),i(T,l)&&T.forEach(function(B){var P=C(B,F-1);I.add(P)});for(var k in T){var L;M&&(L=Object.getOwnPropertyDescriptor(M,k)),!(L&&L.set==null)&&(I[k]=C(T[k],F-1))}if(Object.getOwnPropertySymbols)for(var N=Object.getOwnPropertySymbols(T),k=0;k0){if(D instanceof h.BlockEmbed||P instanceof h.BlockEmbed){this.optimize();return}if(D instanceof y.default){var $=D.newlineIndex(D.length(),!0);if($>-1&&(D=D.split($+1),D===P)){this.optimize();return}}else if(P instanceof y.default){var z=P.newlineIndex(0);z>-1&&P.split(z+1)}var Y=P.children.head instanceof v.default?null:P.children.head;D.moveChildren(P,Y),D.remove()}this.optimize()}},{key:"enable",value:function(){var k=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;this.domNode.setAttribute("contenteditable",k)}},{key:"formatAt",value:function(k,L,N,R){this.whitelist!=null&&!this.whitelist[N]||(l(M.prototype.__proto__||Object.getPrototypeOf(M.prototype),"formatAt",this).call(this,k,L,N,R),this.optimize())}},{key:"insertAt",value:function(k,L,N){if(!(N!=null&&this.whitelist!=null&&!this.whitelist[L])){if(k>=this.length())if(N==null||u.default.query(L,u.default.Scope.BLOCK)==null){var R=u.default.create(this.statics.defaultChild);this.appendChild(R),N==null&&L.endsWith(` +`)&&(L=L.slice(0,-1)),R.insertAt(0,L,N)}else{var D=u.default.create(L,N);this.appendChild(D)}else l(M.prototype.__proto__||Object.getPrototypeOf(M.prototype),"insertAt",this).call(this,k,L,N);this.optimize()}}},{key:"insertBefore",value:function(k,L){if(k.statics.scope===u.default.Scope.INLINE_BLOT){var N=u.default.create(this.statics.defaultChild);N.appendChild(k),k=N}l(M.prototype.__proto__||Object.getPrototypeOf(M.prototype),"insertBefore",this).call(this,k,L)}},{key:"leaf",value:function(k){return this.path(k).pop()||[null,-1]}},{key:"line",value:function(k){return k===this.length()?this.line(k-1):this.descendant(T,k)}},{key:"lines",value:function(){var k=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,L=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Number.MAX_VALUE,N=function R(D,W,V){var B=[],P=V;return D.children.forEachAt(W,V,function($,z,Y){T($)?B.push($):$ instanceof u.default.Container&&(B=B.concat(R($,z,P))),P-=Y}),B};return N(this,k,L)}},{key:"optimize",value:function(){var k=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],L=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.batch!==!0&&(l(M.prototype.__proto__||Object.getPrototypeOf(M.prototype),"optimize",this).call(this,k,L),k.length>0&&this.emitter.emit(f.default.events.SCROLL_OPTIMIZE,k,L))}},{key:"path",value:function(k){return l(M.prototype.__proto__||Object.getPrototypeOf(M.prototype),"path",this).call(this,k).slice(1)}},{key:"update",value:function(k){if(this.batch!==!0){var L=f.default.sources.USER;typeof k=="string"&&(L=k),Array.isArray(k)||(k=this.observer.takeRecords()),k.length>0&&this.emitter.emit(f.default.events.SCROLL_BEFORE_UPDATE,L,k),l(M.prototype.__proto__||Object.getPrototypeOf(M.prototype),"update",this).call(this,k.concat([])),k.length>0&&this.emitter.emit(f.default.events.SCROLL_UPDATE,L,k)}}}]),M}(u.default.Scroll);F.blotName="scroll",F.className="ql-editor",F.tagName="DIV",F.defaultChild="block",F.allowedChildren=[d.default,h.BlockEmbed,b.default],n.default=F},function(t,n,a){Object.defineProperty(n,"__esModule",{value:!0}),n.SHORTKEY=n.default=void 0;var i=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(_){return typeof _}:function(_){return _&&typeof Symbol=="function"&&_.constructor===Symbol&&_!==Symbol.prototype?"symbol":typeof _},o=function(){function _(G,X){var K=[],tt=!0,et=!1,vt=void 0;try{for(var st=G[Symbol.iterator](),yt;!(tt=(yt=st.next()).done)&&(K.push(yt.value),!(X&&K.length===X));tt=!0);}catch(kt){et=!0,vt=kt}finally{try{!tt&&st.return&&st.return()}finally{if(et)throw vt}}return K}return function(G,X){if(Array.isArray(G))return G;if(Symbol.iterator in Object(G))return _(G,X);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),l=function(){function _(G,X){for(var K=0;K1&&arguments[1]!==void 0?arguments[1]:{},et=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},vt=q(K);if(vt==null||vt.key==null)return N.warn("Attempted to add invalid keyboard binding",vt);typeof tt=="function"&&(tt={handler:tt}),typeof et=="function"&&(et={handler:et}),vt=(0,d.default)(vt,tt,et),this.bindings[vt.key]=this.bindings[vt.key]||[],this.bindings[vt.key].push(vt)}},{key:"listen",value:function(){var K=this;this.quill.root.addEventListener("keydown",function(tt){if(!tt.defaultPrevented){var et=tt.which||tt.keyCode,vt=(K.bindings[et]||[]).filter(function(Se){return G.match(tt,Se)});if(vt.length!==0){var st=K.quill.getSelection();if(!(st==null||!K.quill.hasFocus())){var yt=K.quill.getLine(st.index),kt=o(yt,2),Yt=kt[0],ne=kt[1],rt=K.quill.getLeaf(st.index),nt=o(rt,2),ft=nt[0],dt=nt[1],ot=st.length===0?[ft,dt]:K.quill.getLeaf(st.index+st.length),Mt=o(ot,2),Ot=Mt[0],Pt=Mt[1],Tr=ft instanceof b.default.Text?ft.value().slice(0,dt):"",En=Ot instanceof b.default.Text?Ot.value().slice(Pt):"",ue={collapsed:st.length===0,empty:st.length===0&&Yt.length()<=1,format:K.quill.getFormat(st),offset:ne,prefix:Tr,suffix:En},MO=vt.some(function(Se){if(Se.collapsed!=null&&Se.collapsed!==ue.collapsed||Se.empty!=null&&Se.empty!==ue.empty||Se.offset!=null&&Se.offset!==ue.offset)return!1;if(Array.isArray(Se.format)){if(Se.format.every(function(Wn){return ue.format[Wn]==null}))return!1}else if(i(Se.format)==="object"&&!Object.keys(Se.format).every(function(Wn){return Se.format[Wn]===!0?ue.format[Wn]!=null:Se.format[Wn]===!1?ue.format[Wn]==null:(0,f.default)(Se.format[Wn],ue.format[Wn])}))return!1;return Se.prefix!=null&&!Se.prefix.test(ue.prefix)||Se.suffix!=null&&!Se.suffix.test(ue.suffix)?!1:Se.handler.call(K,st,ue)!==!0});MO&&tt.preventDefault()}}}})}}]),G}(F.default);D.keys={BACKSPACE:8,TAB:9,ENTER:13,ESCAPE:27,LEFT:37,UP:38,RIGHT:39,DOWN:40,DELETE:46},D.DEFAULTS={bindings:{bold:Y("bold"),italic:Y("italic"),underline:Y("underline"),indent:{key:D.keys.TAB,format:["blockquote","indent","list"],handler:function(G,X){if(X.collapsed&&X.offset!==0)return!0;this.quill.format("indent","+1",w.default.sources.USER)}},outdent:{key:D.keys.TAB,shiftKey:!0,format:["blockquote","indent","list"],handler:function(G,X){if(X.collapsed&&X.offset!==0)return!0;this.quill.format("indent","-1",w.default.sources.USER)}},"outdent backspace":{key:D.keys.BACKSPACE,collapsed:!0,shiftKey:null,metaKey:null,ctrlKey:null,altKey:null,format:["indent","list"],offset:0,handler:function(G,X){X.format.indent!=null?this.quill.format("indent","-1",w.default.sources.USER):X.format.list!=null&&this.quill.format("list",!1,w.default.sources.USER)}},"indent code-block":z(!0),"outdent code-block":z(!1),"remove tab":{key:D.keys.TAB,shiftKey:!0,collapsed:!0,prefix:/\t$/,handler:function(G){this.quill.deleteText(G.index-1,1,w.default.sources.USER)}},tab:{key:D.keys.TAB,handler:function(G){this.quill.history.cutoff();var X=new v.default().retain(G.index).delete(G.length).insert(" ");this.quill.updateContents(X,w.default.sources.USER),this.quill.history.cutoff(),this.quill.setSelection(G.index+1,w.default.sources.SILENT)}},"list empty enter":{key:D.keys.ENTER,collapsed:!0,format:["list"],empty:!0,handler:function(G,X){this.quill.format("list",!1,w.default.sources.USER),X.format.indent&&this.quill.format("indent",!1,w.default.sources.USER)}},"checklist enter":{key:D.keys.ENTER,collapsed:!0,format:{list:"checked"},handler:function(G){var X=this.quill.getLine(G.index),K=o(X,2),tt=K[0],et=K[1],vt=(0,d.default)({},tt.formats(),{list:"checked"}),st=new v.default().retain(G.index).insert(` +`,vt).retain(tt.length()-et-1).retain(1,{list:"unchecked"});this.quill.updateContents(st,w.default.sources.USER),this.quill.setSelection(G.index+1,w.default.sources.SILENT),this.quill.scrollIntoView()}},"header enter":{key:D.keys.ENTER,collapsed:!0,format:["header"],suffix:/^$/,handler:function(G,X){var K=this.quill.getLine(G.index),tt=o(K,2),et=tt[0],vt=tt[1],st=new v.default().retain(G.index).insert(` +`,X.format).retain(et.length()-vt-1).retain(1,{header:null});this.quill.updateContents(st,w.default.sources.USER),this.quill.setSelection(G.index+1,w.default.sources.SILENT),this.quill.scrollIntoView()}},"list autofill":{key:" ",collapsed:!0,format:{list:!1},prefix:/^\s*?(\d+\.|-|\*|\[ ?\]|\[x\])$/,handler:function(G,X){var K=X.prefix.length,tt=this.quill.getLine(G.index),et=o(tt,2),vt=et[0],st=et[1];if(st>K)return!0;var yt=void 0;switch(X.prefix.trim()){case"[]":case"[ ]":yt="unchecked";break;case"[x]":yt="checked";break;case"-":case"*":yt="bullet";break;default:yt="ordered"}this.quill.insertText(G.index," ",w.default.sources.USER),this.quill.history.cutoff();var kt=new v.default().retain(G.index-st).delete(K+1).retain(vt.length()-2-st).retain(1,{list:yt});this.quill.updateContents(kt,w.default.sources.USER),this.quill.history.cutoff(),this.quill.setSelection(G.index-K,w.default.sources.SILENT)}},"code exit":{key:D.keys.ENTER,collapsed:!0,format:["code-block"],prefix:/\n\n$/,suffix:/^\s+$/,handler:function(G){var X=this.quill.getLine(G.index),K=o(X,2),tt=K[0],et=K[1],vt=new v.default().retain(G.index+tt.length()-et-2).retain(1,{"code-block":null}).delete(1);this.quill.updateContents(vt,w.default.sources.USER)}},"embed left":W(D.keys.LEFT,!1),"embed left shift":W(D.keys.LEFT,!0),"embed right":W(D.keys.RIGHT,!1),"embed right shift":W(D.keys.RIGHT,!0)}};function W(_,G){var X,K=_===D.keys.LEFT?"prefix":"suffix";return X={key:_,shiftKey:G,altKey:null},M(X,K,/^$/),M(X,"handler",function(et){var vt=et.index;_===D.keys.RIGHT&&(vt+=et.length+1);var st=this.quill.getLeaf(vt),yt=o(st,1),kt=yt[0];return kt instanceof b.default.Embed?(_===D.keys.LEFT?G?this.quill.setSelection(et.index-1,et.length+1,w.default.sources.USER):this.quill.setSelection(et.index-1,w.default.sources.USER):G?this.quill.setSelection(et.index,et.length+1,w.default.sources.USER):this.quill.setSelection(et.index+et.length+1,w.default.sources.USER),!1):!0}),X}function V(_,G){if(!(_.index===0||this.quill.getLength()<=1)){var X=this.quill.getLine(_.index),K=o(X,1),tt=K[0],et={};if(G.offset===0){var vt=this.quill.getLine(_.index-1),st=o(vt,1),yt=st[0];if(yt!=null&&yt.length()>1){var kt=tt.formats(),Yt=this.quill.getFormat(_.index-1,1);et=y.default.attributes.diff(kt,Yt)||{}}}var ne=/[\uD800-\uDBFF][\uDC00-\uDFFF]$/.test(G.prefix)?2:1;this.quill.deleteText(_.index-ne,ne,w.default.sources.USER),Object.keys(et).length>0&&this.quill.formatLine(_.index-ne,ne,et,w.default.sources.USER),this.quill.focus()}}function B(_,G){var X=/^[\uD800-\uDBFF][\uDC00-\uDFFF]/.test(G.suffix)?2:1;if(!(_.index>=this.quill.getLength()-X)){var K={},tt=0,et=this.quill.getLine(_.index),vt=o(et,1),st=vt[0];if(G.offset>=st.length()-1){var yt=this.quill.getLine(_.index+1),kt=o(yt,1),Yt=kt[0];if(Yt){var ne=st.formats(),rt=this.quill.getFormat(_.index,1);K=y.default.attributes.diff(ne,rt)||{},tt=Yt.length()}}this.quill.deleteText(_.index,X,w.default.sources.USER),Object.keys(K).length>0&&this.quill.formatLine(_.index+tt-1,X,K,w.default.sources.USER)}}function P(_){var G=this.quill.getLines(_),X={};if(G.length>1){var K=G[0].formats(),tt=G[G.length-1].formats();X=y.default.attributes.diff(tt,K)||{}}this.quill.deleteText(_,w.default.sources.USER),Object.keys(X).length>0&&this.quill.formatLine(_.index,1,X,w.default.sources.USER),this.quill.setSelection(_.index,w.default.sources.SILENT),this.quill.focus()}function $(_,G){var X=this;_.length>0&&this.quill.scroll.deleteAt(_.index,_.length);var K=Object.keys(G.format).reduce(function(tt,et){return b.default.query(et,b.default.Scope.BLOCK)&&!Array.isArray(G.format[et])&&(tt[et]=G.format[et]),tt},{});this.quill.insertText(_.index,` +`,K,w.default.sources.USER),this.quill.setSelection(_.index+1,w.default.sources.SILENT),this.quill.focus(),Object.keys(G.format).forEach(function(tt){K[tt]==null&&(Array.isArray(G.format[tt])||tt!=="link"&&X.quill.format(tt,G.format[tt],w.default.sources.USER))})}function z(_){return{key:D.keys.TAB,shiftKey:!_,format:{"code-block":!0},handler:function(X){var K=b.default.query("code-block"),tt=X.index,et=X.length,vt=this.quill.scroll.descendant(K,tt),st=o(vt,2),yt=st[0],kt=st[1];if(yt!=null){var Yt=this.quill.getIndex(yt),ne=yt.newlineIndex(kt,!0)+1,rt=yt.newlineIndex(Yt+kt+et),nt=yt.domNode.textContent.slice(ne,rt).split(` +`);kt=0,nt.forEach(function(ft,dt){_?(yt.insertAt(ne+kt,K.TAB),kt+=K.TAB.length,dt===0?tt+=K.TAB.length:et+=K.TAB.length):ft.startsWith(K.TAB)&&(yt.deleteAt(ne+kt,K.TAB.length),kt-=K.TAB.length,dt===0?tt-=K.TAB.length:et-=K.TAB.length),kt+=ft.length+1}),this.quill.update(w.default.sources.USER),this.quill.setSelection(tt,et,w.default.sources.SILENT)}}}}function Y(_){return{key:_[0].toUpperCase(),shortKey:!0,handler:function(X,K){this.quill.format(_,!K.format[_],w.default.sources.USER)}}}function q(_){if(typeof _=="string"||typeof _=="number")return q({key:_});if((typeof _>"u"?"undefined":i(_))==="object"&&(_=(0,u.default)(_,!1)),typeof _.key=="string")if(D.keys[_.key.toUpperCase()]!=null)_.key=D.keys[_.key.toUpperCase()];else if(_.key.length===1)_.key=_.key.toUpperCase().charCodeAt(0);else return null;return _.shortKey&&(_[R]=_.shortKey,delete _.shortKey),_}n.default=D,n.SHORTKEY=R},function(t,n,a){Object.defineProperty(n,"__esModule",{value:!0});var i=function(){function y(m,b){var x=[],w=!0,S=!1,C=void 0;try{for(var T=m[Symbol.iterator](),F;!(w=(F=T.next()).done)&&(x.push(F.value),!(b&&x.length===b));w=!0);}catch(I){S=!0,C=I}finally{try{!w&&T.return&&T.return()}finally{if(S)throw C}}return x}return function(m,b){if(Array.isArray(m))return m;if(Symbol.iterator in Object(m))return y(m,b);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),o=function y(m,b,x){m===null&&(m=Function.prototype);var w=Object.getOwnPropertyDescriptor(m,b);if(w===void 0){var S=Object.getPrototypeOf(m);return S===null?void 0:y(S,b,x)}else{if("value"in w)return w.value;var C=w.get;return C===void 0?void 0:C.call(x)}},l=function(){function y(m,b){for(var x=0;x-1}n.default=d,n.sanitize=p},function(t,n,a){Object.defineProperty(n,"__esModule",{value:!0});var i=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(g){return typeof g}:function(g){return g&&typeof Symbol=="function"&&g.constructor===Symbol&&g!==Symbol.prototype?"symbol":typeof g},o=function(){function g(y,m){for(var b=0;b1&&arguments[1]!==void 0?arguments[1]:!1,x=this.container.querySelector(".ql-selected");if(m!==x&&(x!=null&&x.classList.remove("ql-selected"),m!=null&&(m.classList.add("ql-selected"),this.select.selectedIndex=[].indexOf.call(m.parentNode.children,m),m.hasAttribute("data-value")?this.label.setAttribute("data-value",m.getAttribute("data-value")):this.label.removeAttribute("data-value"),m.hasAttribute("data-label")?this.label.setAttribute("data-label",m.getAttribute("data-label")):this.label.removeAttribute("data-label"),b))){if(typeof Event=="function")this.select.dispatchEvent(new Event("change"));else if((typeof Event>"u"?"undefined":i(Event))==="object"){var w=document.createEvent("Event");w.initEvent("change",!0,!0),this.select.dispatchEvent(w)}this.close()}}},{key:"update",value:function(){var m=void 0;if(this.select.selectedIndex>-1){var b=this.container.querySelector(".ql-picker-options").children[this.select.selectedIndex];m=this.select.options[this.select.selectedIndex],this.selectItem(b)}else this.selectItem(null);var x=m!=null&&m!==this.select.querySelector("option[selected]");this.label.classList.toggle("ql-active",x)}}]),g}();n.default=v},function(t,n,a){Object.defineProperty(n,"__esModule",{value:!0});var i=a(0),o=N(i),l=a(5),s=N(l),u=a(4),c=N(u),f=a(16),h=N(f),d=a(25),p=N(d),v=a(24),g=N(v),y=a(35),m=N(y),b=a(6),x=N(b),w=a(22),S=N(w),C=a(7),T=N(C),F=a(55),I=N(F),M=a(42),O=N(M),k=a(23),L=N(k);function N(R){return R&&R.__esModule?R:{default:R}}s.default.register({"blots/block":c.default,"blots/block/embed":u.BlockEmbed,"blots/break":h.default,"blots/container":p.default,"blots/cursor":g.default,"blots/embed":m.default,"blots/inline":x.default,"blots/scroll":S.default,"blots/text":T.default,"modules/clipboard":I.default,"modules/history":O.default,"modules/keyboard":L.default}),o.default.register(c.default,h.default,g.default,x.default,S.default,T.default),n.default=s.default},function(t,n,a){Object.defineProperty(n,"__esModule",{value:!0});var i=a(1),o=function(){function l(s){this.domNode=s,this.domNode[i.DATA_KEY]={blot:this}}return Object.defineProperty(l.prototype,"statics",{get:function(){return this.constructor},enumerable:!0,configurable:!0}),l.create=function(s){if(this.tagName==null)throw new i.ParchmentError("Blot definition missing tagName");var u;return Array.isArray(this.tagName)?(typeof s=="string"&&(s=s.toUpperCase(),parseInt(s).toString()===s&&(s=parseInt(s))),typeof s=="number"?u=document.createElement(this.tagName[s-1]):this.tagName.indexOf(s)>-1?u=document.createElement(s):u=document.createElement(this.tagName[0])):u=document.createElement(this.tagName),this.className&&u.classList.add(this.className),u},l.prototype.attach=function(){this.parent!=null&&(this.scroll=this.parent.scroll)},l.prototype.clone=function(){var s=this.domNode.cloneNode(!1);return i.create(s)},l.prototype.detach=function(){this.parent!=null&&this.parent.removeChild(this),delete this.domNode[i.DATA_KEY]},l.prototype.deleteAt=function(s,u){var c=this.isolate(s,u);c.remove()},l.prototype.formatAt=function(s,u,c,f){var h=this.isolate(s,u);if(i.query(c,i.Scope.BLOT)!=null&&f)h.wrap(c,f);else if(i.query(c,i.Scope.ATTRIBUTE)!=null){var d=i.create(this.statics.scope);h.wrap(d),d.format(c,f)}},l.prototype.insertAt=function(s,u,c){var f=c==null?i.create("text",u):i.create(u,c),h=this.split(s);this.parent.insertBefore(f,h)},l.prototype.insertInto=function(s,u){u===void 0&&(u=null),this.parent!=null&&this.parent.children.remove(this);var c=null;s.children.insertBefore(this,u),u!=null&&(c=u.domNode),(this.domNode.parentNode!=s.domNode||this.domNode.nextSibling!=c)&&s.domNode.insertBefore(this.domNode,c),this.parent=s,this.attach()},l.prototype.isolate=function(s,u){var c=this.split(s);return c.split(u),c},l.prototype.length=function(){return 1},l.prototype.offset=function(s){return s===void 0&&(s=this.parent),this.parent==null||this==s?0:this.parent.children.offset(this)+this.parent.offset(s)},l.prototype.optimize=function(s){this.domNode[i.DATA_KEY]!=null&&delete this.domNode[i.DATA_KEY].mutations},l.prototype.remove=function(){this.domNode.parentNode!=null&&this.domNode.parentNode.removeChild(this.domNode),this.detach()},l.prototype.replace=function(s){s.parent!=null&&(s.parent.insertBefore(this,s.next),s.remove())},l.prototype.replaceWith=function(s,u){var c=typeof s=="string"?i.create(s,u):s;return c.replace(this),c},l.prototype.split=function(s,u){return s===0?this:this.next},l.prototype.update=function(s,u){},l.prototype.wrap=function(s,u){var c=typeof s=="string"?i.create(s,u):s;return this.parent!=null&&this.parent.insertBefore(c,this.next),c.appendChild(this),c},l.blotName="abstract",l}();n.default=o},function(t,n,a){Object.defineProperty(n,"__esModule",{value:!0});var i=a(12),o=a(32),l=a(33),s=a(1),u=function(){function c(f){this.attributes={},this.domNode=f,this.build()}return c.prototype.attribute=function(f,h){h?f.add(this.domNode,h)&&(f.value(this.domNode)!=null?this.attributes[f.attrName]=f:delete this.attributes[f.attrName]):(f.remove(this.domNode),delete this.attributes[f.attrName])},c.prototype.build=function(){var f=this;this.attributes={};var h=i.default.keys(this.domNode),d=o.default.keys(this.domNode),p=l.default.keys(this.domNode);h.concat(d).concat(p).forEach(function(v){var g=s.query(v,s.Scope.ATTRIBUTE);g instanceof i.default&&(f.attributes[g.attrName]=g)})},c.prototype.copy=function(f){var h=this;Object.keys(this.attributes).forEach(function(d){var p=h.attributes[d].value(h.domNode);f.format(d,p)})},c.prototype.move=function(f){var h=this;this.copy(f),Object.keys(this.attributes).forEach(function(d){h.attributes[d].remove(h.domNode)}),this.attributes={}},c.prototype.values=function(){var f=this;return Object.keys(this.attributes).reduce(function(h,d){return h[d]=f.attributes[d].value(f.domNode),h},{})},c}();n.default=u},function(t,n,a){var i=this&&this.__extends||function(){var u=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(c,f){c.__proto__=f}||function(c,f){for(var h in f)f.hasOwnProperty(h)&&(c[h]=f[h])};return function(c,f){u(c,f);function h(){this.constructor=c}c.prototype=f===null?Object.create(f):(h.prototype=f.prototype,new h)}}();Object.defineProperty(n,"__esModule",{value:!0});var o=a(12);function l(u,c){var f=u.getAttribute("class")||"";return f.split(/\s+/).filter(function(h){return h.indexOf(c+"-")===0})}var s=function(u){i(c,u);function c(){return u!==null&&u.apply(this,arguments)||this}return c.keys=function(f){return(f.getAttribute("class")||"").split(/\s+/).map(function(h){return h.split("-").slice(0,-1).join("-")})},c.prototype.add=function(f,h){return this.canAdd(f,h)?(this.remove(f),f.classList.add(this.keyName+"-"+h),!0):!1},c.prototype.remove=function(f){var h=l(f,this.keyName);h.forEach(function(d){f.classList.remove(d)}),f.classList.length===0&&f.removeAttribute("class")},c.prototype.value=function(f){var h=l(f,this.keyName)[0]||"",d=h.slice(this.keyName.length+1);return this.canAdd(f,d)?d:""},c}(o.default);n.default=s},function(t,n,a){var i=this&&this.__extends||function(){var u=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(c,f){c.__proto__=f}||function(c,f){for(var h in f)f.hasOwnProperty(h)&&(c[h]=f[h])};return function(c,f){u(c,f);function h(){this.constructor=c}c.prototype=f===null?Object.create(f):(h.prototype=f.prototype,new h)}}();Object.defineProperty(n,"__esModule",{value:!0});var o=a(12);function l(u){var c=u.split("-"),f=c.slice(1).map(function(h){return h[0].toUpperCase()+h.slice(1)}).join("");return c[0]+f}var s=function(u){i(c,u);function c(){return u!==null&&u.apply(this,arguments)||this}return c.keys=function(f){return(f.getAttribute("style")||"").split(";").map(function(h){var d=h.split(":");return d[0].trim()})},c.prototype.add=function(f,h){return this.canAdd(f,h)?(f.style[l(this.keyName)]=h,!0):!1},c.prototype.remove=function(f){f.style[l(this.keyName)]="",f.getAttribute("style")||f.removeAttribute("style")},c.prototype.value=function(f){var h=f.style[l(this.keyName)];return this.canAdd(f,h)?h:""},c}(o.default);n.default=s},function(t,n,a){Object.defineProperty(n,"__esModule",{value:!0});var i=function(){function s(u,c){for(var f=0;fF&&this.stack.undo.length>0){var I=this.stack.undo.pop();T=T.compose(I.undo),S=I.redo.compose(S)}else this.lastRecorded=F;this.stack.undo.push({redo:S,undo:T}),this.stack.undo.length>this.options.maxStack&&this.stack.undo.shift()}}},{key:"redo",value:function(){this.change("redo","undo")}},{key:"transform",value:function(S){this.stack.undo.forEach(function(C){C.undo=S.transform(C.undo,!0),C.redo=S.transform(C.redo,!0)}),this.stack.redo.forEach(function(C){C.undo=S.transform(C.undo,!0),C.redo=S.transform(C.redo,!0)})}},{key:"undo",value:function(){this.change("undo","redo")}}]),x}(f.default);g.DEFAULTS={delay:1e3,maxStack:100,userOnly:!1};function y(b){var x=b.ops[b.ops.length-1];return x==null?!1:x.insert!=null?typeof x.insert=="string"&&x.insert.endsWith(` +`):x.attributes!=null?Object.keys(x.attributes).some(function(w){return l.default.query(w,l.default.Scope.BLOCK)!=null}):!1}function m(b){var x=b.reduce(function(S,C){return S+=C.delete||0,S},0),w=b.length()-x;return y(b)&&(w-=1),w}n.default=g,n.getLastChangeIndex=m},function(t,n,a){Object.defineProperty(n,"__esModule",{value:!0}),n.default=n.BaseTooltip=void 0;var i=function(){function $(z,Y){for(var q=0;q0&&arguments[0]!==void 0?arguments[0]:"link",_=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;this.root.classList.remove("ql-hidden"),this.root.classList.add("ql-editing"),_!=null?this.textbox.value=_:q!==this.root.getAttribute("data-mode")&&(this.textbox.value=""),this.position(this.quill.getBounds(this.quill.selection.savedRange)),this.textbox.select(),this.textbox.setAttribute("placeholder",this.textbox.getAttribute("data-"+q)||""),this.root.setAttribute("data-mode",q)}},{key:"restoreFocus",value:function(){var q=this.quill.scrollingContainer.scrollTop;this.quill.focus(),this.quill.scrollingContainer.scrollTop=q}},{key:"save",value:function(){var q=this.textbox.value;switch(this.root.getAttribute("data-mode")){case"link":{var _=this.quill.root.scrollTop;this.linkRange?(this.quill.formatText(this.linkRange,"link",q,h.default.sources.USER),delete this.linkRange):(this.restoreFocus(),this.quill.format("link",q,h.default.sources.USER)),this.quill.root.scrollTop=_;break}case"video":q=B(q);case"formula":{if(!q)break;var G=this.quill.getSelection(!0);if(G!=null){var X=G.index+G.length;this.quill.insertEmbed(X,this.root.getAttribute("data-mode"),q,h.default.sources.USER),this.root.getAttribute("data-mode")==="formula"&&this.quill.insertText(X+1," ",h.default.sources.USER),this.quill.setSelection(X+2,h.default.sources.USER)}break}}this.textbox.value="",this.hide()}}]),z}(T.default);function B($){var z=$.match(/^(?:(https?):\/\/)?(?:(?:www|m)\.)?youtube\.com\/watch.*v=([a-zA-Z0-9_-]+)/)||$.match(/^(?:(https?):\/\/)?(?:(?:www|m)\.)?youtu\.be\/([a-zA-Z0-9_-]+)/);return z?(z[1]||"https")+"://www.youtube.com/embed/"+z[2]+"?showinfo=0":(z=$.match(/^(?:(https?):\/\/)?(?:www\.)?vimeo\.com\/(\d+)/))?(z[1]||"https")+"://player.vimeo.com/video/"+z[2]+"/":$}function P($,z){var Y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;z.forEach(function(q){var _=document.createElement("option");q===Y?_.setAttribute("selected","selected"):_.setAttribute("value",q),$.appendChild(_)})}n.BaseTooltip=V,n.default=W},function(t,n,a){Object.defineProperty(n,"__esModule",{value:!0});var i=function(){function o(){this.head=this.tail=null,this.length=0}return o.prototype.append=function(){for(var l=[],s=0;s1&&this.append.apply(this,l.slice(1))},o.prototype.contains=function(l){for(var s,u=this.iterator();s=u();)if(s===l)return!0;return!1},o.prototype.insertBefore=function(l,s){l&&(l.next=s,s!=null?(l.prev=s.prev,s.prev!=null&&(s.prev.next=l),s.prev=l,s===this.head&&(this.head=l)):this.tail!=null?(this.tail.next=l,l.prev=this.tail,this.tail=l):(l.prev=null,this.head=this.tail=l),this.length+=1)},o.prototype.offset=function(l){for(var s=0,u=this.head;u!=null;){if(u===l)return s;s+=u.length(),u=u.next}return-1},o.prototype.remove=function(l){this.contains(l)&&(l.prev!=null&&(l.prev.next=l.next),l.next!=null&&(l.next.prev=l.prev),l===this.head&&(this.head=l.next),l===this.tail&&(this.tail=l.prev),this.length-=1)},o.prototype.iterator=function(l){return l===void 0&&(l=this.head),function(){var s=l;return l!=null&&(l=l.next),s}},o.prototype.find=function(l,s){s===void 0&&(s=!1);for(var u,c=this.iterator();u=c();){var f=u.length();if(lp?u(d,l-p,Math.min(s,p+g-l)):u(d,0,Math.min(g,l+s-p)),p+=g}},o.prototype.map=function(l){return this.reduce(function(s,u){return s.push(l(u)),s},[])},o.prototype.reduce=function(l,s){for(var u,c=this.iterator();u=c();)s=l(s,u);return s},o}();n.default=i},function(t,n,a){var i=this&&this.__extends||function(){var f=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(h,d){h.__proto__=d}||function(h,d){for(var p in d)d.hasOwnProperty(p)&&(h[p]=d[p])};return function(h,d){f(h,d);function p(){this.constructor=h}h.prototype=d===null?Object.create(d):(p.prototype=d.prototype,new p)}}();Object.defineProperty(n,"__esModule",{value:!0});var o=a(17),l=a(1),s={attributes:!0,characterData:!0,characterDataOldValue:!0,childList:!0,subtree:!0},u=100,c=function(f){i(h,f);function h(d){var p=f.call(this,d)||this;return p.scroll=p,p.observer=new MutationObserver(function(v){p.update(v)}),p.observer.observe(p.domNode,s),p.attach(),p}return h.prototype.detach=function(){f.prototype.detach.call(this),this.observer.disconnect()},h.prototype.deleteAt=function(d,p){this.update(),d===0&&p===this.length()?this.children.forEach(function(v){v.remove()}):f.prototype.deleteAt.call(this,d,p)},h.prototype.formatAt=function(d,p,v,g){this.update(),f.prototype.formatAt.call(this,d,p,v,g)},h.prototype.insertAt=function(d,p,v){this.update(),f.prototype.insertAt.call(this,d,p,v)},h.prototype.optimize=function(d,p){var v=this;d===void 0&&(d=[]),p===void 0&&(p={}),f.prototype.optimize.call(this,p);for(var g=[].slice.call(this.observer.takeRecords());g.length>0;)d.push(g.pop());for(var y=function(w,S){S===void 0&&(S=!0),!(w==null||w===v)&&w.domNode.parentNode!=null&&(w.domNode[l.DATA_KEY].mutations==null&&(w.domNode[l.DATA_KEY].mutations=[]),S&&y(w.parent))},m=function(w){w.domNode[l.DATA_KEY]==null||w.domNode[l.DATA_KEY].mutations==null||(w instanceof o.default&&w.children.forEach(m),w.optimize(p))},b=d,x=0;b.length>0;x+=1){if(x>=u)throw new Error("[Parchment] Maximum optimize iterations reached");for(b.forEach(function(w){var S=l.find(w.target,!0);S!=null&&(S.domNode===w.target&&(w.type==="childList"?(y(l.find(w.previousSibling,!1)),[].forEach.call(w.addedNodes,function(C){var T=l.find(C,!1);y(T,!1),T instanceof o.default&&T.children.forEach(function(F){y(F,!1)})})):w.type==="attributes"&&y(S.prev)),y(S))}),this.children.forEach(m),b=[].slice.call(this.observer.takeRecords()),g=b.slice();g.length>0;)d.push(g.pop())}},h.prototype.update=function(d,p){var v=this;p===void 0&&(p={}),d=d||this.observer.takeRecords(),d.map(function(g){var y=l.find(g.target,!0);return y==null?null:y.domNode[l.DATA_KEY].mutations==null?(y.domNode[l.DATA_KEY].mutations=[g],y):(y.domNode[l.DATA_KEY].mutations.push(g),null)}).forEach(function(g){g==null||g===v||g.domNode[l.DATA_KEY]==null||g.update(g.domNode[l.DATA_KEY].mutations||[],p)}),this.domNode[l.DATA_KEY].mutations!=null&&f.prototype.update.call(this,this.domNode[l.DATA_KEY].mutations,p),this.optimize(d,p)},h.blotName="scroll",h.defaultChild="block",h.scope=l.Scope.BLOCK_BLOT,h.tagName="DIV",h}(o.default);n.default=c},function(t,n,a){var i=this&&this.__extends||function(){var c=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(f,h){f.__proto__=h}||function(f,h){for(var d in h)h.hasOwnProperty(d)&&(f[d]=h[d])};return function(f,h){c(f,h);function d(){this.constructor=f}f.prototype=h===null?Object.create(h):(d.prototype=h.prototype,new d)}}();Object.defineProperty(n,"__esModule",{value:!0});var o=a(18),l=a(1);function s(c,f){if(Object.keys(c).length!==Object.keys(f).length)return!1;for(var h in c)if(c[h]!==f[h])return!1;return!0}var u=function(c){i(f,c);function f(){return c!==null&&c.apply(this,arguments)||this}return f.formats=function(h){if(h.tagName!==f.tagName)return c.formats.call(this,h)},f.prototype.format=function(h,d){var p=this;h===this.statics.blotName&&!d?(this.children.forEach(function(v){v instanceof o.default||(v=v.wrap(f.blotName,!0)),p.attributes.copy(v)}),this.unwrap()):c.prototype.format.call(this,h,d)},f.prototype.formatAt=function(h,d,p,v){if(this.formats()[p]!=null||l.query(p,l.Scope.ATTRIBUTE)){var g=this.isolate(h,d);g.format(p,v)}else c.prototype.formatAt.call(this,h,d,p,v)},f.prototype.optimize=function(h){c.prototype.optimize.call(this,h);var d=this.formats();if(Object.keys(d).length===0)return this.unwrap();var p=this.next;p instanceof f&&p.prev===this&&s(d,p.formats())&&(p.moveChildren(this),p.remove())},f.blotName="inline",f.scope=l.Scope.INLINE_BLOT,f.tagName="SPAN",f}(o.default);n.default=u},function(t,n,a){var i=this&&this.__extends||function(){var u=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(c,f){c.__proto__=f}||function(c,f){for(var h in f)f.hasOwnProperty(h)&&(c[h]=f[h])};return function(c,f){u(c,f);function h(){this.constructor=c}c.prototype=f===null?Object.create(f):(h.prototype=f.prototype,new h)}}();Object.defineProperty(n,"__esModule",{value:!0});var o=a(18),l=a(1),s=function(u){i(c,u);function c(){return u!==null&&u.apply(this,arguments)||this}return c.formats=function(f){var h=l.query(c.blotName).tagName;if(f.tagName!==h)return u.formats.call(this,f)},c.prototype.format=function(f,h){l.query(f,l.Scope.BLOCK)!=null&&(f===this.statics.blotName&&!h?this.replaceWith(c.blotName):u.prototype.format.call(this,f,h))},c.prototype.formatAt=function(f,h,d,p){l.query(d,l.Scope.BLOCK)!=null?this.format(d,p):u.prototype.formatAt.call(this,f,h,d,p)},c.prototype.insertAt=function(f,h,d){if(d==null||l.query(h,l.Scope.INLINE)!=null)u.prototype.insertAt.call(this,f,h,d);else{var p=this.split(f),v=l.create(h,d);p.parent.insertBefore(v,p)}},c.prototype.update=function(f,h){navigator.userAgent.match(/Trident/)?this.build():u.prototype.update.call(this,f,h)},c.blotName="block",c.scope=l.Scope.BLOCK_BLOT,c.tagName="P",c}(o.default);n.default=s},function(t,n,a){var i=this&&this.__extends||function(){var s=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(u,c){u.__proto__=c}||function(u,c){for(var f in c)c.hasOwnProperty(f)&&(u[f]=c[f])};return function(u,c){s(u,c);function f(){this.constructor=u}u.prototype=c===null?Object.create(c):(f.prototype=c.prototype,new f)}}();Object.defineProperty(n,"__esModule",{value:!0});var o=a(19),l=function(s){i(u,s);function u(){return s!==null&&s.apply(this,arguments)||this}return u.formats=function(c){},u.prototype.format=function(c,f){s.prototype.formatAt.call(this,0,this.length(),c,f)},u.prototype.formatAt=function(c,f,h,d){c===0&&f===this.length()?this.format(h,d):s.prototype.formatAt.call(this,c,f,h,d)},u.prototype.formats=function(){return this.statics.formats(this.domNode)},u}(o.default);n.default=l},function(t,n,a){var i=this&&this.__extends||function(){var u=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(c,f){c.__proto__=f}||function(c,f){for(var h in f)f.hasOwnProperty(h)&&(c[h]=f[h])};return function(c,f){u(c,f);function h(){this.constructor=c}c.prototype=f===null?Object.create(f):(h.prototype=f.prototype,new h)}}();Object.defineProperty(n,"__esModule",{value:!0});var o=a(19),l=a(1),s=function(u){i(c,u);function c(f){var h=u.call(this,f)||this;return h.text=h.statics.value(h.domNode),h}return c.create=function(f){return document.createTextNode(f)},c.value=function(f){var h=f.data;return h.normalize&&(h=h.normalize()),h},c.prototype.deleteAt=function(f,h){this.domNode.data=this.text=this.text.slice(0,f)+this.text.slice(f+h)},c.prototype.index=function(f,h){return this.domNode===f?h:-1},c.prototype.insertAt=function(f,h,d){d==null?(this.text=this.text.slice(0,f)+h+this.text.slice(f),this.domNode.data=this.text):u.prototype.insertAt.call(this,f,h,d)},c.prototype.length=function(){return this.text.length},c.prototype.optimize=function(f){u.prototype.optimize.call(this,f),this.text=this.statics.value(this.domNode),this.text.length===0?this.remove():this.next instanceof c&&this.next.prev===this&&(this.insertAt(this.length(),this.next.value()),this.next.remove())},c.prototype.position=function(f,h){return[this.domNode,f]},c.prototype.split=function(f,h){if(h===void 0&&(h=!1),!h){if(f===0)return this;if(f===this.length())return this.next}var d=l.create(this.domNode.splitText(f));return this.parent.insertBefore(d,this.next),this.text=this.statics.value(this.domNode),d},c.prototype.update=function(f,h){var d=this;f.some(function(p){return p.type==="characterData"&&p.target===d.domNode})&&(this.text=this.statics.value(this.domNode))},c.prototype.value=function(){return this.text},c.blotName="text",c.scope=l.Scope.INLINE_BLOT,c}(o.default);n.default=s},function(t,n,a){var i=document.createElement("div");if(i.classList.toggle("test-class",!1),i.classList.contains("test-class")){var o=DOMTokenList.prototype.toggle;DOMTokenList.prototype.toggle=function(l,s){return arguments.length>1&&!this.contains(l)==!s?s:o.call(this,l)}}String.prototype.startsWith||(String.prototype.startsWith=function(l,s){return s=s||0,this.substr(s,l.length)===l}),String.prototype.endsWith||(String.prototype.endsWith=function(l,s){var u=this.toString();(typeof s!="number"||!isFinite(s)||Math.floor(s)!==s||s>u.length)&&(s=u.length),s-=l.length;var c=u.indexOf(l,s);return c!==-1&&c===s}),Array.prototype.find||Object.defineProperty(Array.prototype,"find",{value:function(s){if(this===null)throw new TypeError("Array.prototype.find called on null or undefined");if(typeof s!="function")throw new TypeError("predicate must be a function");for(var u=Object(this),c=u.length>>>0,f=arguments[1],h,d=0;dw.length?x:w,T=x.length>w.length?w:x,F=C.indexOf(T);if(F!=-1)return S=[[i,C.substring(0,F)],[o,T],[i,C.substring(F+T.length)]],x.length>w.length&&(S[0][0]=S[2][0]=a),S;if(T.length==1)return[[a,x],[i,w]];var I=d(x,w);if(I){var M=I[0],O=I[1],k=I[2],L=I[3],N=I[4],R=l(M,k),D=l(O,L);return R.concat([[o,N]],D)}return u(x,w)}function u(x,w){for(var S=x.length,C=w.length,T=Math.ceil((S+C)/2),F=T,I=2*T,M=new Array(I),O=new Array(I),k=0;kS)D+=2;else if(Y>C)R+=2;else if(N){var q=F+L-P;if(q>=0&&q=_)return c(x,w,z,Y)}}}for(var G=-B+W;G<=B-V;G+=2){var q=F+G,_;G==-B||G!=B&&O[q-1]S)V+=2;else if(X>C)W+=2;else if(!N){var $=F+L-G;if($>=0&&$=_)return c(x,w,z,Y)}}}}return[[a,x],[i,w]]}function c(x,w,S,C){var T=x.substring(0,S),F=w.substring(0,C),I=x.substring(S),M=w.substring(C),O=l(T,F),k=l(I,M);return O.concat(k)}function f(x,w){if(!x||!w||x.charAt(0)!=w.charAt(0))return 0;for(var S=0,C=Math.min(x.length,w.length),T=C,F=0;Sw.length?x:w,C=x.length>w.length?w:x;if(S.length<4||C.length*2=D.length?[z,Y,q,_,$]:null}var F=T(S,C,Math.ceil(S.length/4)),I=T(S,C,Math.ceil(S.length/2)),M;if(!F&&!I)return null;I?F?M=F[4].length>I[4].length?F:I:M=I:M=F;var O,k,L,N;x.length>w.length?(O=M[0],k=M[1],L=M[2],N=M[3]):(L=M[0],N=M[1],O=M[2],k=M[3]);var R=M[4];return[O,k,L,N,R]}function p(x){x.push([o,""]);for(var w=0,S=0,C=0,T="",F="",I;w1?(S!==0&&C!==0&&(I=f(F,T),I!==0&&(w-S-C>0&&x[w-S-C-1][0]==o?x[w-S-C-1][1]+=F.substring(0,I):(x.splice(0,0,[o,F.substring(0,I)]),w++),F=F.substring(I),T=T.substring(I)),I=h(F,T),I!==0&&(x[w][1]=F.substring(F.length-I)+x[w][1],F=F.substring(0,F.length-I),T=T.substring(0,T.length-I))),S===0?x.splice(w-C,S+C,[i,F]):C===0?x.splice(w-S,S+C,[a,T]):x.splice(w-S-C,S+C,[a,T],[i,F]),w=w-S-C+(S?1:0)+(C?1:0)+1):w!==0&&x[w-1][0]==o?(x[w-1][1]+=x[w][1],x.splice(w,1)):w++,C=0,S=0,T="",F="";break}x[x.length-1][1]===""&&x.pop();var M=!1;for(w=1;w0&&C.splice(T+2,0,[I[0],M]),b(C,T,3)}else return x}function m(x){for(var w=!1,S=function(I){return I.charCodeAt(0)>=56320&&I.charCodeAt(0)<=57343},C=function(I){return I.charCodeAt(I.length-1)>=55296&&I.charCodeAt(I.length-1)<=56319},T=2;T0&&F.push(x[T]);return F}function b(x,w,S){for(var C=w+S-1;C>=0&&C>=w-1;C--)if(C+1\r?\n +\<"),this.convert();var ot=this.quill.getFormat(this.quill.selection.savedRange.index);if(ot[C.default.blotName]){var Mt=this.container.innerText;return this.container.innerHTML="",new f.default().insert(Mt,k({},C.default.blotName,ot[C.default.blotName]))}var Ot=this.prepareMatching(),Pt=o(Ot,2),Tr=Pt[0],En=Pt[1],ue=G(this.container,Tr,En);return q(ue,` +`)&&ue.ops[ue.ops.length-1].attributes==null&&(ue=ue.compose(new f.default().retain(ue.length()-1).delete(1))),D.log("convert",this.container.innerHTML,ue),this.container.innerHTML="",ue}},{key:"dangerouslyPasteHTML",value:function(dt,ot){var Mt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:v.default.sources.API;if(typeof dt=="string")this.quill.setContents(this.convert(dt),ot),this.quill.setSelection(0,v.default.sources.SILENT);else{var Ot=this.convert(ot);this.quill.updateContents(new f.default().retain(dt).concat(Ot),Mt),this.quill.setSelection(dt+Ot.length(),v.default.sources.SILENT)}}},{key:"onPaste",value:function(dt){var ot=this;if(!(dt.defaultPrevented||!this.quill.isEnabled())){var Mt=this.quill.getSelection(),Ot=new f.default().retain(Mt.index),Pt=this.quill.scrollingContainer.scrollTop;this.container.focus(),this.quill.selection.update(v.default.sources.SILENT),setTimeout(function(){Ot=Ot.concat(ot.convert()).delete(Mt.length),ot.quill.updateContents(Ot,v.default.sources.USER),ot.quill.setSelection(Ot.length()-Mt.length,v.default.sources.SILENT),ot.quill.scrollingContainer.scrollTop=Pt,ot.quill.focus()},1)}}},{key:"prepareMatching",value:function(){var dt=this,ot=[],Mt=[];return this.matchers.forEach(function(Ot){var Pt=o(Ot,2),Tr=Pt[0],En=Pt[1];switch(Tr){case Node.TEXT_NODE:Mt.push(En);break;case Node.ELEMENT_NODE:ot.push(En);break;default:[].forEach.call(dt.container.querySelectorAll(Tr),function(ue){ue[W]=ue[W]||[],ue[W].push(En)});break}}),[ot,Mt]}}]),nt}(b.default);$.DEFAULTS={matchers:[],matchVisual:!0};function z(rt,nt,ft){return(typeof nt>"u"?"undefined":i(nt))==="object"?Object.keys(nt).reduce(function(dt,ot){return z(dt,ot,nt[ot])},rt):rt.reduce(function(dt,ot){return ot.attributes&&ot.attributes[nt]?dt.push(ot):dt.insert(ot.insert,(0,u.default)({},k({},nt,ft),ot.attributes))},new f.default)}function Y(rt){if(rt.nodeType!==Node.ELEMENT_NODE)return{};var nt="__ql-computed-style";return rt[nt]||(rt[nt]=window.getComputedStyle(rt))}function q(rt,nt){for(var ft="",dt=rt.ops.length-1;dt>=0&&ft.length-1}function G(rt,nt,ft){return rt.nodeType===rt.TEXT_NODE?ft.reduce(function(dt,ot){return ot(rt,dt)},new f.default):rt.nodeType===rt.ELEMENT_NODE?[].reduce.call(rt.childNodes||[],function(dt,ot){var Mt=G(ot,nt,ft);return ot.nodeType===rt.ELEMENT_NODE&&(Mt=nt.reduce(function(Ot,Pt){return Pt(ot,Ot)},Mt),Mt=(ot[W]||[]).reduce(function(Ot,Pt){return Pt(ot,Ot)},Mt)),dt.concat(Mt)},new f.default):new f.default}function X(rt,nt,ft){return z(ft,rt,!0)}function K(rt,nt){var ft=d.default.Attributor.Attribute.keys(rt),dt=d.default.Attributor.Class.keys(rt),ot=d.default.Attributor.Style.keys(rt),Mt={};return ft.concat(dt).concat(ot).forEach(function(Ot){var Pt=d.default.query(Ot,d.default.Scope.ATTRIBUTE);Pt!=null&&(Mt[Pt.attrName]=Pt.value(rt),Mt[Pt.attrName])||(Pt=B[Ot],Pt!=null&&(Pt.attrName===Ot||Pt.keyName===Ot)&&(Mt[Pt.attrName]=Pt.value(rt)||void 0),Pt=P[Ot],Pt!=null&&(Pt.attrName===Ot||Pt.keyName===Ot)&&(Pt=P[Ot],Mt[Pt.attrName]=Pt.value(rt)||void 0))}),Object.keys(Mt).length>0&&(nt=z(nt,Mt)),nt}function tt(rt,nt){var ft=d.default.query(rt);if(ft==null)return nt;if(ft.prototype instanceof d.default.Embed){var dt={},ot=ft.value(rt);ot!=null&&(dt[ft.blotName]=ot,nt=new f.default().insert(dt,ft.formats(rt)))}else typeof ft.formats=="function"&&(nt=z(nt,ft.blotName,ft.formats(rt)));return nt}function et(rt,nt){return q(nt,` +`)||nt.insert(` +`),nt}function vt(){return new f.default}function st(rt,nt){var ft=d.default.query(rt);if(ft==null||ft.blotName!=="list-item"||!q(nt,` +`))return nt;for(var dt=-1,ot=rt.parentNode;!ot.classList.contains("ql-clipboard");)(d.default.query(ot)||{}).blotName==="list"&&(dt+=1),ot=ot.parentNode;return dt<=0?nt:nt.compose(new f.default().retain(nt.length()-1).retain(1,{indent:dt}))}function yt(rt,nt){return q(nt,` +`)||(_(rt)||nt.length()>0&&rt.nextSibling&&_(rt.nextSibling))&&nt.insert(` +`),nt}function kt(rt,nt){if(_(rt)&&rt.nextElementSibling!=null&&!q(nt,` + +`)){var ft=rt.offsetHeight+parseFloat(Y(rt).marginTop)+parseFloat(Y(rt).marginBottom);rt.nextElementSibling.offsetTop>rt.offsetTop+ft*1.5&&nt.insert(` +`)}return nt}function Yt(rt,nt){var ft={},dt=rt.style||{};return dt.fontStyle&&Y(rt).fontStyle==="italic"&&(ft.italic=!0),dt.fontWeight&&(Y(rt).fontWeight.startsWith("bold")||parseInt(Y(rt).fontWeight)>=700)&&(ft.bold=!0),Object.keys(ft).length>0&&(nt=z(nt,ft)),parseFloat(dt.textIndent||0)>0&&(nt=new f.default().insert(" ").concat(nt)),nt}function ne(rt,nt){var ft=rt.data;if(rt.parentNode.tagName==="O:P")return nt.insert(ft.trim());if(ft.trim().length===0&&rt.parentNode.classList.contains("ql-clipboard"))return nt;if(!Y(rt.parentNode).whiteSpace.startsWith("pre")){var dt=function(Mt,Ot){return Ot=Ot.replace(/[^\u00a0]/g,""),Ot.length<1&&Mt?" ":Ot};ft=ft.replace(/\r\n/g," ").replace(/\n/g," "),ft=ft.replace(/\s\s+/g,dt.bind(dt,!0)),(rt.previousSibling==null&&_(rt.parentNode)||rt.previousSibling!=null&&_(rt.previousSibling))&&(ft=ft.replace(/^\s+/,dt.bind(dt,!1))),(rt.nextSibling==null&&_(rt.parentNode)||rt.nextSibling!=null&&_(rt.nextSibling))&&(ft=ft.replace(/\s+$/,dt.bind(dt,!1)))}return nt.insert(ft)}n.default=$,n.matchAttributor=K,n.matchBlot=tt,n.matchNewline=yt,n.matchSpacing=kt,n.matchText=ne},function(t,n,a){Object.defineProperty(n,"__esModule",{value:!0});var i=function(){function p(v,g){for(var y=0;y '},function(t,n,a){Object.defineProperty(n,"__esModule",{value:!0});var i=function(){function p(v,g){for(var y=0;yd.right&&(v=d.right-p.right,this.root.style.left=f+v+"px"),p.leftd.bottom){var g=p.bottom-p.top,y=c.bottom-c.top+g;this.root.style.top=h-y+"px",this.root.classList.add("ql-flip")}return v}},{key:"show",value:function(){this.root.classList.remove("ql-editing"),this.root.classList.remove("ql-hidden")}}]),s}();n.default=l},function(t,n,a){Object.defineProperty(n,"__esModule",{value:!0});var i=function(){function I(M,O){var k=[],L=!0,N=!1,R=void 0;try{for(var D=M[Symbol.iterator](),W;!(L=(W=D.next()).done)&&(k.push(W.value),!(O&&k.length===O));L=!0);}catch(V){N=!0,R=V}finally{try{!L&&D.return&&D.return()}finally{if(N)throw R}}return k}return function(M,O){if(Array.isArray(M))return M;if(Symbol.iterator in Object(M))return I(M,O);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),o=function I(M,O,k){M===null&&(M=Function.prototype);var L=Object.getOwnPropertyDescriptor(M,O);if(L===void 0){var N=Object.getPrototypeOf(M);return N===null?void 0:I(N,O,k)}else{if("value"in L)return L.value;var R=L.get;return R===void 0?void 0:R.call(k)}},l=function(){function I(M,O){for(var k=0;k','','',''].join(""),n.default=T},function(t,n,a){Object.defineProperty(n,"__esModule",{value:!0});var i=a(29),o=ot(i),l=a(36),s=a(38),u=a(64),c=a(65),f=ot(c),h=a(66),d=ot(h),p=a(67),v=ot(p),g=a(37),y=a(26),m=a(39),b=a(40),x=a(56),w=ot(x),S=a(68),C=ot(S),T=a(27),F=ot(T),I=a(69),M=ot(I),O=a(70),k=ot(O),L=a(71),N=ot(L),R=a(72),D=ot(R),W=a(73),V=ot(W),B=a(13),P=ot(B),$=a(74),z=ot($),Y=a(75),q=ot(Y),_=a(57),G=ot(_),X=a(41),K=ot(X),tt=a(28),et=ot(tt),vt=a(59),st=ot(vt),yt=a(60),kt=ot(yt),Yt=a(61),ne=ot(Yt),rt=a(108),nt=ot(rt),ft=a(62),dt=ot(ft);function ot(Mt){return Mt&&Mt.__esModule?Mt:{default:Mt}}o.default.register({"attributors/attribute/direction":s.DirectionAttribute,"attributors/class/align":l.AlignClass,"attributors/class/background":g.BackgroundClass,"attributors/class/color":y.ColorClass,"attributors/class/direction":s.DirectionClass,"attributors/class/font":m.FontClass,"attributors/class/size":b.SizeClass,"attributors/style/align":l.AlignStyle,"attributors/style/background":g.BackgroundStyle,"attributors/style/color":y.ColorStyle,"attributors/style/direction":s.DirectionStyle,"attributors/style/font":m.FontStyle,"attributors/style/size":b.SizeStyle},!0),o.default.register({"formats/align":l.AlignClass,"formats/direction":s.DirectionClass,"formats/indent":u.IndentClass,"formats/background":g.BackgroundStyle,"formats/color":y.ColorStyle,"formats/font":m.FontClass,"formats/size":b.SizeClass,"formats/blockquote":f.default,"formats/code-block":P.default,"formats/header":d.default,"formats/list":v.default,"formats/bold":w.default,"formats/code":B.Code,"formats/italic":C.default,"formats/link":F.default,"formats/script":M.default,"formats/strike":k.default,"formats/underline":N.default,"formats/image":D.default,"formats/video":V.default,"formats/list/item":p.ListItem,"modules/formula":z.default,"modules/syntax":q.default,"modules/toolbar":G.default,"themes/bubble":nt.default,"themes/snow":dt.default,"ui/icons":K.default,"ui/picker":et.default,"ui/icon-picker":kt.default,"ui/color-picker":st.default,"ui/tooltip":ne.default},!0),n.default=o.default},function(t,n,a){Object.defineProperty(n,"__esModule",{value:!0}),n.IndentClass=void 0;var i=function(){function v(g,y){for(var m=0;m0&&this.children.tail.format(C,T)}},{key:"formats",value:function(){return p({},this.statics.blotName,this.statics.formats(this.domNode))}},{key:"insertBefore",value:function(C,T){if(C instanceof m)o(w.prototype.__proto__||Object.getPrototypeOf(w.prototype),"insertBefore",this).call(this,C,T);else{var F=T==null?this.length():T.offset(this),I=this.split(F);I.parent.insertBefore(C,I)}}},{key:"optimize",value:function(C){o(w.prototype.__proto__||Object.getPrototypeOf(w.prototype),"optimize",this).call(this,C);var T=this.next;T!=null&&T.prev===this&&T.statics.blotName===this.statics.blotName&&T.domNode.tagName===this.domNode.tagName&&T.domNode.getAttribute("data-checked")===this.domNode.getAttribute("data-checked")&&(T.moveChildren(this),T.remove())}},{key:"replace",value:function(C){if(C.statics.blotName!==this.statics.blotName){var T=s.default.create(this.statics.defaultChild);C.moveChildren(T),this.appendChild(T)}o(w.prototype.__proto__||Object.getPrototypeOf(w.prototype),"replace",this).call(this,C)}}]),w}(h.default);b.blotName="list",b.scope=s.default.Scope.BLOCK_BLOT,b.tagName=["OL","UL"],b.defaultChild="list-item",b.allowedChildren=[m],n.ListItem=m,n.default=b},function(t,n,a){Object.defineProperty(n,"__esModule",{value:!0});var i=a(56),o=l(i);function l(h){return h&&h.__esModule?h:{default:h}}function s(h,d){if(!(h instanceof d))throw new TypeError("Cannot call a class as a function")}function u(h,d){if(!h)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return d&&(typeof d=="object"||typeof d=="function")?d:h}function c(h,d){if(typeof d!="function"&&d!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof d);h.prototype=Object.create(d&&d.prototype,{constructor:{value:h,enumerable:!1,writable:!0,configurable:!0}}),d&&(Object.setPrototypeOf?Object.setPrototypeOf(h,d):h.__proto__=d)}var f=function(h){c(d,h);function d(){return s(this,d),u(this,(d.__proto__||Object.getPrototypeOf(d)).apply(this,arguments))}return d}(o.default);f.blotName="italic",f.tagName=["EM","I"],n.default=f},function(t,n,a){Object.defineProperty(n,"__esModule",{value:!0});var i=function(){function p(v,g){for(var y=0;y-1?x?this.domNode.setAttribute(b,x):this.domNode.removeAttribute(b):o(y.prototype.__proto__||Object.getPrototypeOf(y.prototype),"format",this).call(this,b,x)}}],[{key:"create",value:function(b){var x=o(y.__proto__||Object.getPrototypeOf(y),"create",this).call(this,b);return typeof b=="string"&&x.setAttribute("src",this.sanitize(b)),x}},{key:"formats",value:function(b){return p.reduce(function(x,w){return b.hasAttribute(w)&&(x[w]=b.getAttribute(w)),x},{})}},{key:"match",value:function(b){return/\.(jpe?g|gif|png)$/.test(b)||/^data:image\/.+;base64/.test(b)}},{key:"sanitize",value:function(b){return(0,u.sanitize)(b,["http","https","data"])?b:"//:0"}},{key:"value",value:function(b){return b.getAttribute("src")}}]),y}(s.default.Embed);v.blotName="image",v.tagName="IMG",n.default=v},function(t,n,a){Object.defineProperty(n,"__esModule",{value:!0});var i=function(){function g(y,m){for(var b=0;b-1?x?this.domNode.setAttribute(b,x):this.domNode.removeAttribute(b):o(y.prototype.__proto__||Object.getPrototypeOf(y.prototype),"format",this).call(this,b,x)}}],[{key:"create",value:function(b){var x=o(y.__proto__||Object.getPrototypeOf(y),"create",this).call(this,b);return x.setAttribute("frameborder","0"),x.setAttribute("allowfullscreen",!0),x.setAttribute("src",this.sanitize(b)),x}},{key:"formats",value:function(b){return p.reduce(function(x,w){return b.hasAttribute(w)&&(x[w]=b.getAttribute(w)),x},{})}},{key:"sanitize",value:function(b){return u.default.sanitize(b)}},{key:"value",value:function(b){return b.getAttribute("src")}}]),y}(l.BlockEmbed);v.blotName="video",v.className="ql-video",v.tagName="IFRAME",n.default=v},function(t,n,a){Object.defineProperty(n,"__esModule",{value:!0}),n.default=n.FormulaBlot=void 0;var i=function(){function b(x,w){for(var S=0;S0||this.cachedText==null)&&(this.domNode.innerHTML=F(I),this.domNode.normalize(),this.attach()),this.cachedText=I)}}]),C}(p.default);b.className="ql-syntax";var x=new s.default.Attributor.Class("token","hljs",{scope:s.default.Scope.INLINE}),w=function(S){m(C,S),i(C,null,[{key:"register",value:function(){c.default.register(x,!0),c.default.register(b,!0)}}]);function C(T,F){g(this,C);var I=y(this,(C.__proto__||Object.getPrototypeOf(C)).call(this,T,F));if(typeof I.options.highlight!="function")throw new Error("Syntax module requires highlight.js. Please include the library on the page before Quill.");var M=null;return I.quill.on(c.default.events.SCROLL_OPTIMIZE,function(){clearTimeout(M),M=setTimeout(function(){I.highlight(),M=null},I.options.interval)}),I.highlight(),I}return i(C,[{key:"highlight",value:function(){var F=this;if(!this.quill.selection.composing){this.quill.update(c.default.sources.USER);var I=this.quill.getSelection();this.quill.scroll.descendants(b).forEach(function(M){M.highlight(F.options.highlight)}),this.quill.update(c.default.sources.SILENT),I!=null&&this.quill.setSelection(I,c.default.sources.SILENT)}}}]),C}(h.default);w.DEFAULTS={highlight:function(){return window.hljs==null?null:function(S){var C=window.hljs.highlightAuto(S);return C.value}}(),interval:1e3},n.CodeBlock=b,n.CodeToken=x,n.default=w},function(t,n){t.exports=' '},function(t,n){t.exports=' '},function(t,n){t.exports=' '},function(t,n){t.exports=' '},function(t,n){t.exports=' '},function(t,n){t.exports=' '},function(t,n){t.exports=' '},function(t,n){t.exports=' '},function(t,n){t.exports=' '},function(t,n){t.exports=' '},function(t,n){t.exports=' '},function(t,n){t.exports=' '},function(t,n){t.exports=' '},function(t,n){t.exports=' '},function(t,n){t.exports=' '},function(t,n){t.exports=' '},function(t,n){t.exports=' '},function(t,n){t.exports=' '},function(t,n){t.exports=' '},function(t,n){t.exports=' '},function(t,n){t.exports=' '},function(t,n){t.exports=' '},function(t,n){t.exports=' '},function(t,n){t.exports=' '},function(t,n){t.exports=' '},function(t,n){t.exports=' '},function(t,n){t.exports=' '},function(t,n){t.exports=' '},function(t,n){t.exports=' '},function(t,n){t.exports=' '},function(t,n){t.exports=' '},function(t,n){t.exports=' '},function(t,n,a){Object.defineProperty(n,"__esModule",{value:!0}),n.default=n.BubbleTooltip=void 0;var i=function C(T,F,I){T===null&&(T=Function.prototype);var M=Object.getOwnPropertyDescriptor(T,F);if(M===void 0){var O=Object.getPrototypeOf(T);return O===null?void 0:C(O,F,I)}else{if("value"in M)return M.value;var k=M.get;return k===void 0?void 0:k.call(I)}},o=function(){function C(T,F){for(var I=0;I0&&N===c.default.sources.USER){M.show(),M.root.style.left="0px",M.root.style.width="",M.root.style.width=M.root.offsetWidth+"px";var R=M.quill.getLines(k.index,k.length);if(R.length===1)M.position(M.quill.getBounds(k));else{var D=R[R.length-1],W=M.quill.getIndex(D),V=Math.min(D.length()-1,k.index+k.length-W),B=M.quill.getBounds(new d.Range(W,V));M.position(B)}}else document.activeElement!==M.textbox&&M.quill.hasFocus()&&M.hide()}),M}return o(T,[{key:"listen",value:function(){var I=this;i(T.prototype.__proto__||Object.getPrototypeOf(T.prototype),"listen",this).call(this),this.root.querySelector(".ql-close").addEventListener("click",function(){I.root.classList.remove("ql-editing")}),this.quill.on(c.default.events.SCROLL_OPTIMIZE,function(){setTimeout(function(){if(!I.root.classList.contains("ql-hidden")){var M=I.quill.getSelection();M!=null&&I.position(I.quill.getBounds(M))}},1)})}},{key:"cancel",value:function(){this.show()}},{key:"position",value:function(I){var M=i(T.prototype.__proto__||Object.getPrototypeOf(T.prototype),"position",this).call(this,I),O=this.root.querySelector(".ql-tooltip-arrow");if(O.style.marginLeft="",M===0)return M;O.style.marginLeft=-1*M-O.offsetWidth/2+"px"}}]),T}(f.BaseTooltip);S.TEMPLATE=['','
','','',"
"].join(""),n.BubbleTooltip=S,n.default=w},function(t,n,a){t.exports=a(63)}]).default})})(RC);var tW=RC.exports,eW=nr&&nr.__extends||function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,a){n.__proto__=a}||function(n,a){for(var i in a)a.hasOwnProperty(i)&&(n[i]=a[i])},r(e,t)};return function(e,t){r(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}(),uc=nr&&nr.__assign||function(){return uc=Object.assign||function(r){for(var e,t=1,n=arguments.length;t1)throw new Error("The Quill editing area can only be composed of a single React element.");if(nn.default.Children.count(t.children)){var a=nn.default.Children.only(t.children);if(((n=a)===null||n===void 0?void 0:n.type)==="textarea")throw new Error("Quill does not support editing on a