diff --git a/.gitignore b/.gitignore index f691d2a83cfa7cdbf6e14ef5d4996b4079cf94aa..81d3255a7682bfec24e4fdb8fff6f9106626b2c3 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,6 @@ node_modules .DS_Store +dist .npmrc .cache diff --git a/README.md b/README.md index d1a7183ff1fafcfc0116b33dd890e06ebf0d1ef9..ddd969ee58eefe514e34fe7dcd3058bd7fd04826 100644 --- a/README.md +++ b/README.md @@ -15,12 +15,12 @@ - 后端使用GoFrame框架编写: 框架文档:[戳这](https://goframe.org/), - 前端基于Vben Admin前端框架: 框架文档:[戳这](https://vvbin.cn/doc-next/) +- 感谢大佬的CRUD思想,EL-ADMIN:[戳这](https://gitee.com/elunez/eladmin-web) # 项目源码 - 后端:[https://gitee.com/genCode/gen-code-v2](https://gitee.com/genCode/gen-code-v2) - 前端:[https://gitee.com/genCode/gen-code-web](https://gitee.com/genCode/gen-code-web) - # 特征 - 多数据源:动态添加数据源,导入表信息生成代码 @@ -39,8 +39,9 @@ - 编辑器: [monaco-editor](https://github.com/microsoft/monaco-editor) - 树表格: [vxe-table](https://gitee.com/xuliangzhan_admin/vxe-table) -# 演示地址 - +# 在线演示 +- [演示地址](http://gencode.gitee.io/gen-code-admin) +- 账号密码:gen / 123456 | test / 123456 # 演示图 diff --git a/dist/_app.config.js b/dist/_app.config.js deleted file mode 100644 index 386de729bbef2cb4cdc0ab8364dcc047990f2c71..0000000000000000000000000000000000000000 --- a/dist/_app.config.js +++ /dev/null @@ -1 +0,0 @@ -window.__PRODUCTION__GEN_CODE__CONF__={"VITE_GLOB_APP_TITLE":"GenCode","VITE_GLOB_APP_SHORT_NAME":"gen_code","VITE_GLOB_API_URL":"/basic-api","VITE_GLOB_UPLOAD_URL":"/upload","VITE_GLOB_API_URL_PREFIX":"","VITE_GLOB_GEN_TABLE_URL":"http://localhost:8199"};Object.freeze(window.__PRODUCTION__GEN_CODE__CONF__);Object.defineProperty(window,"__PRODUCTION__GEN_CODE__CONF__",{configurable:false,writable:false,}); \ No newline at end of file diff --git a/dist/assets/ArrowLeftOutlined.351e81ee.js b/dist/assets/ArrowLeftOutlined.351e81ee.js deleted file mode 100644 index 059fef982cd3ac6e01558969650f320ed1a41846..0000000000000000000000000000000000000000 --- a/dist/assets/ArrowLeftOutlined.351e81ee.js +++ /dev/null @@ -1 +0,0 @@ -import{n as i,aV as l}from"./index.2651fb11.js";var f={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"},u=f;function c(r){for(var t=1;tnew Promise((m,i)=>{var l=a=>{try{t(n.next(a))}catch(o){i(o)}},s=a=>{try{t(n.throw(a))}catch(o){i(o)}},t=a=>a.done?m(a.value):Promise.resolve(a.value).then(l,s);t((n=n.apply(e,d)).next())});import{B as w,t as b}from"./useForm.90e24093.js";import{a as _}from"./config.daa90fe8.js";import{m as G}from"./index.ab69a40f.js";import{a as S,s as P,H as $,K as y,aC as g,o as E,h as A,n as r,y as c,F as N}from"./index.2651fb11.js";import{C}from"./index.0cf25908.js";import"./index.600c9fe9.js";import"./index.f11c77a0.js";import"./index.8baed9a0.js";import"./_baseIteratee.6aa7555d.js";import"./get.95ac9963.js";import"./useSize.3e36e6ff.js";import"./index.34dc3117.js";import"./index.1da41d2e.js";import"./index.83a75048.js";import"./index.070745db.js";import"./index.4743d4ef.js";import"./index.b87fb9f2.js";import"./useWindowSizeFn.fd6bd41f.js";import"./FullscreenOutlined.fcb15e6b.js";import"./useRefs.d32e60c1.js";import"./download.24d9b76e.js";import"./index.ed990768.js";import"./index.aa73397f.js";import"./uniqBy.75729508.js";import"./index.670ea5b9.js";const W=S({components:{BasicForm:w,monacoEditor:G,[C.name]:C},props:{tableInfo:Object},setup(e,d){var h;const n=P({items:[],tables:[]}),[m,{validate:i,setFieldsValue:l}]=b({labelWidth:100,baseColProps:{span:10,offset:1},schemas:_("base"),showActionButtonGroup:!1}),[s,{validate:t,getFieldsValue:a,setFieldsValue:o}]=b({labelWidth:100,baseColProps:{span:10,offset:1},schemas:[{label:"\u989D\u5916\u53C2\u6570",field:"params",colSlot:"params",component:"Input",defaultValue:"{}",colProps:{span:24}}],showActionButtonGroup:!1}),[u,{validate:f,setFieldsValue:I,updateSchema:V,removeSchemaByFiled:B,appendSchemaByField:R}]=b({labelWidth:100,baseColProps:{span:6,offset:1},schemas:_("gen",{treeOptions:((h=e==null?void 0:e.tableInfo)==null?void 0:h.items.map(p=>({label:`${p.columnName}:${p.columnComment}`,value:p.columnName})))||[],tableInfo:e==null?void 0:e.tableInfo}),showActionButtonGroup:!1});$(()=>{v()});const v=()=>F(this,null,function*(){e.tableInfo&&(n.value=e.tableInfo,yield l(e.tableInfo.info),yield I(e.tableInfo.info),yield o(e.tableInfo.info))});return{tableInfo:n,baseRegister:m,baseValidate:i,setBaseInfo:l,genRegister:u,genValidate:f,paramsRegister:s,setParams:o,paramsValidate:t,getParamsValue:a,updateGenSchema:V,removeGenSchema:B,appendGenSchema:R}}});function j(e,d,n,m,i,l){const s=g("BasicForm"),t=g("a-card"),a=g("monaco-editor");return E(),A(N,null,[r(t,{title:"\u57FA\u672C\u4FE1\u606F",bordered:!1},{default:c(()=>[r(s,{onRegister:e.baseRegister},null,8,["onRegister"])]),_:1}),r(t,{title:"\u751F\u6210\u4FE1\u606F",bordered:!1},{default:c(()=>[r(s,{onRegister:e.genRegister},null,8,["onRegister"])]),_:1}),r(t,{title:"\u989D\u5916\u53C2\u6570",bordered:!1,style:{height:"500px"}},{default:c(()=>[r(s,{onRegister:e.paramsRegister},{params:c(({model:o,field:u})=>[r(a,{ref:"monacoEditor",modelValue:o[u],"onUpdate:modelValue":f=>o[u]=f,lang:"json"},null,8,["modelValue","onUpdate:modelValue"])]),_:1},8,["onRegister"])]),_:1})],64)}var me=y(W,[["render",j]]);export{me as default}; diff --git a/dist/assets/Breadcrumb.45a81991.css b/dist/assets/Breadcrumb.45a81991.css deleted file mode 100644 index 2343feac7a7720a7f4b5bdfd2cf7a0cee800fca4..0000000000000000000000000000000000000000 --- a/dist/assets/Breadcrumb.45a81991.css +++ /dev/null @@ -1 +0,0 @@ -.vben-layout-breadcrumb{display:flex;padding:0 8px;align-items:center}.vben-layout-breadcrumb .ant-breadcrumb-link .anticon{margin-right:4px;margin-bottom:2px}.vben-layout-breadcrumb--light .ant-breadcrumb-link{color:#999}.vben-layout-breadcrumb--light .ant-breadcrumb-link a{color:#000000a6}.vben-layout-breadcrumb--light .ant-breadcrumb-link a:hover{color:#0960bd}.vben-layout-breadcrumb--light .ant-breadcrumb-separator{color:#999}.vben-layout-breadcrumb--dark .ant-breadcrumb-link{color:#fff9}.vben-layout-breadcrumb--dark .ant-breadcrumb-link a{color:#fffc}.vben-layout-breadcrumb--dark .ant-breadcrumb-link a:hover{color:#fff}.vben-layout-breadcrumb--dark .ant-breadcrumb-separator,.vben-layout-breadcrumb--dark .anticon{color:#fffc} diff --git a/dist/assets/Breadcrumb.b20d43f4.js b/dist/assets/Breadcrumb.b20d43f4.js deleted file mode 100644 index 5bb6a7efa23757a546f94c40b83cc592249476ec..0000000000000000000000000000000000000000 --- a/dist/assets/Breadcrumb.b20d43f4.js +++ /dev/null @@ -1 +0,0 @@ -var G=Object.defineProperty,T=Object.defineProperties;var V=Object.getOwnPropertyDescriptors;var R=Object.getOwnPropertySymbols;var j=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable;var M=(e,t,r)=>t in e?G(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,k=(e,t)=>{for(var r in t||(t={}))j.call(t,r)&&M(e,r,t[r]);if(R)for(var r of R(t))z.call(t,r)&&M(e,r,t[r]);return e},y=(e,t)=>T(e,V(t));var P=(e,t,r)=>new Promise((h,d)=>{var b=l=>{try{f(r.next(l))}catch(c){d(c)}},p=l=>{try{f(r.throw(l))}catch(c){d(c)}},f=l=>l.done?h(l.value):Promise.resolve(l.value).then(b,p);f((r=r.apply(e,t)).next())});import{K,a as L,be as O,aJ as q,s as J,bl as U,b as X,bK as Y,aY as F,X as H,aC as B,o as g,h as E,n as Q,y as w,j as A,k as W,t as S,z as Z,q as x,c as ee,bn as te,bG as ne,bj as ae,eU as re,G as se}from"./index.2651fb11.js";import{B as D}from"./index.6f41c1dc.js";const oe=L({name:"LayoutBreadcrumb",components:{Icon:O,[D.name]:D},props:{theme:q.oneOf(["dark","light"])},setup(){const e=J([]),{currentRoute:t}=U(),{prefixCls:r}=X("layout-breadcrumb"),{getShowBreadCrumbIcon:h}=Y(),d=F(),{t:b}=ee();H(()=>P(this,null,function*(){var C,I,$;if(t.value.name===te)return;const s=yield ne(),n=t.value.matched,a=n==null?void 0:n[n.length-1];let o=t.value.path;a&&((C=a==null?void 0:a.meta)==null?void 0:C.currentActiveMenu)&&(o=a.meta.currentActiveMenu);const u=ae(s,o),m=s.filter(N=>N.path===u[0]),i=p(m,u);if(!i||i.length===0)return;const _=f(i);(I=t.value.meta)!=null&&I.currentActiveMenu&&_.push(y(k({},t.value),{name:(($=t.value.meta)==null?void 0:$.title)||t.value.name})),e.value=_}));function p(s,n){const a=[];return s.forEach(o=>{var u,m;n.includes(o.path)&&a.push(y(k({},o),{name:((u=o.meta)==null?void 0:u.title)||o.name})),(m=o.children)!=null&&m.length&&a.push(...p(o.children,n))}),a}function f(s){return re(s,n=>{const{meta:a,name:o}=n;if(!a)return!!o;const{title:u,hideBreadcrumb:m,hideMenu:i}=a;return!(!u||m||i)}).filter(n=>{var a;return!((a=n.meta)!=null&&a.hideBreadcrumb)})}function l(s,n,a){a==null||a.preventDefault();const{children:o,redirect:u,meta:m}=s;if((o==null?void 0:o.length)&&!u){a==null||a.stopPropagation();return}if(!(m!=null&&m.carryParam))if(u&&se(u))d(u);else{let i="";n.length===1?i=n[0]:i=`${n.slice(1).pop()||""}`,i=/^\//.test(i)?i:`/${i}`,d(i)}}function c(s,n){return s.indexOf(n)!==s.length-1}function v(s){var n;return s.icon||((n=s.meta)==null?void 0:n.icon)}return{routes:e,t:b,prefixCls:r,getIcon:v,getShowBreadCrumbIcon:h,handleClick:l,hasRedirect:c}}}),ce={key:1};function ie(e,t,r,h,d,b){const p=B("Icon"),f=B("router-link"),l=B("a-breadcrumb");return g(),E("div",{class:x([e.prefixCls,`${e.prefixCls}--${e.theme}`])},[Q(l,{routes:e.routes},{itemRender:w(({route:c,routes:v,paths:s})=>[e.getShowBreadCrumbIcon&&e.getIcon(c)?(g(),A(p,{key:0,icon:e.getIcon(c)},null,8,["icon"])):W("",!0),e.hasRedirect(v,c)?(g(),A(f,{key:2,to:"",onClick:n=>e.handleClick(c,s,n)},{default:w(()=>[Z(S(e.t(c.name||c.meta.title)),1)]),_:2},1032,["onClick"])):(g(),E("span",ce,S(e.t(c.name||c.meta.title)),1))]),_:1},8,["routes"])],2)}var fe=K(oe,[["render",ie]]);export{fe as default}; diff --git a/dist/assets/CopyOutlined.eb1d3bf1.js b/dist/assets/CopyOutlined.eb1d3bf1.js deleted file mode 100644 index 3e5ecacf74de4aa7882af82c95c483f9aef04e9a..0000000000000000000000000000000000000000 --- a/dist/assets/CopyOutlined.eb1d3bf1.js +++ /dev/null @@ -1 +0,0 @@ -import{n as i,aV as l}from"./index.2651fb11.js";var u={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"},p=u;function o(r){for(var t=1;t(p(),l(t(a),d({width:800,title:t(o)("sys.errorLog.tableActionDesc")},s.$attrs),{default:u(()=>[f(t(n),{data:e.info,onRegister:t(r)},null,8,["data","onRegister"])]),_:1},16,["title"]))}});export{x as default}; diff --git a/dist/assets/DropMenuItem.4357108d.js b/dist/assets/DropMenuItem.4357108d.js deleted file mode 100644 index 3ac733794b38f1a379f750a7c2079506ecfe4f37..0000000000000000000000000000000000000000 --- a/dist/assets/DropMenuItem.4357108d.js +++ /dev/null @@ -1 +0,0 @@ -import{K as i,a as u,bf as l,be as d,aJ as s,f as _,aC as a,o as f,j as y,y as I,m as r,n as k,t as M,az as g}from"./index.2651fb11.js";const C=u({name:"DropdownMenuItem",components:{MenuItem:l.Item,Icon:d},props:{key:s.string,text:s.string,icon:s.string},setup(e){const n=g();return{itemKey:_(()=>{var t,o;return e.key||((o=(t=n==null?void 0:n.vnode)==null?void 0:t.props)==null?void 0:o.key)})}}}),x={class:"flex items-center"};function K(e,n,c,t,o,$){const p=a("Icon"),m=a("MenuItem");return f(),y(m,{key:e.itemKey},{default:I(()=>[r("span",x,[k(p,{icon:e.icon,class:"mr-1"},null,8,["icon"]),r("span",null,M(e.text),1)])]),_:1})}var v=i(C,[["render",K]]);export{v as default}; diff --git a/dist/assets/DynamicInfo.dd944b5f.js b/dist/assets/DynamicInfo.dd944b5f.js deleted file mode 100644 index c13fe8a04efea10b25551168b7e201b9157b65d3..0000000000000000000000000000000000000000 --- a/dist/assets/DynamicInfo.dd944b5f.js +++ /dev/null @@ -1 +0,0 @@ -import{a as p,aC as u,o as d,j as _,y as t,n as a,i as e,z as r,t as n,m as f,be as I,aD as C}from"./index.2651fb11.js";import{C as L}from"./index.0cf25908.js";import"./index.600c9fe9.js";import"./index.f11c77a0.js";import{L as s}from"./index.47941aee.js";import{d as h}from"./data.8ddc77c3.js";import"./index.670ea5b9.js";import"./index.aa73397f.js";import"./useRefs.d32e60c1.js";import"./eagerComputed.e5084eb6.js";const y=r("\u66F4\u591A"),x=["innerHTML"],H=p({setup(z){const i=s.Item,m=s.Item.Meta;return(c,B)=>{const l=u("a-button");return d(),_(e(L),C({title:"\u6700\u65B0\u52A8\u6001"},c.$attrs),{extra:t(()=>[a(l,{type:"link",size:"small"},{default:t(()=>[y]),_:1})]),default:t(()=>[a(e(s),{"item-layout":"horizontal","data-source":e(h)},{renderItem:t(({item:o})=>[a(e(i),null,{default:t(()=>[a(e(m),null,{description:t(()=>[r(n(o.date),1)]),title:t(()=>[r(n(o.name)+" ",1),f("span",{innerHTML:o.desc},null,8,x)]),avatar:t(()=>[a(e(I),{icon:o.avatar,size:30},null,8,["icon"])]),_:2},1024)]),_:2},1024)]),_:1},8,["data-source"])]),_:1},16)}}});export{H as default}; diff --git a/dist/assets/ErrorAction.5759978d.js b/dist/assets/ErrorAction.5759978d.js deleted file mode 100644 index 583f2cf95f84c6816183ac3448e9e8054e94c9ce..0000000000000000000000000000000000000000 --- a/dist/assets/ErrorAction.5759978d.js +++ /dev/null @@ -1 +0,0 @@ -import{K as p,a as m,be as _,bs as d,bl as f,ey as g,f as E,aC as e,o as C,j as L,y as a,n as c,c as h,a_ as B}from"./index.2651fb11.js";import{B as b}from"./index.d088122b.js";const y=m({name:"ErrorAction",components:{Icon:_,Tooltip:d,Badge:b},setup(){const{t:o}=h(),{push:n}=f(),t=g(),r=E(()=>t.getErrorLogListCount);function s(){n(B.ERROR_LOG_PAGE).then(()=>{t.setErrorLogListCount(0)})}return{t:o,getCount:r,handleToErrorList:s}}});function T(o,n,t,r,s,k){const u=e("Icon"),i=e("Badge"),l=e("Tooltip");return C(),L(l,{title:o.t("layout.header.tooltipErrorLog"),placement:"bottom",mouseEnterDelay:.5,onClick:o.handleToErrorList},{default:a(()=>[c(i,{count:o.getCount,offset:[0,10],overflowCount:99},{default:a(()=>[c(u,{icon:"ion:bug-outline"})]),_:1},8,["count"])]),_:1},8,["title","mouseEnterDelay","onClick"])}var $=p(y,[["render",T]]);export{$ as default}; diff --git a/dist/assets/Exception.1646ace5.css b/dist/assets/Exception.1646ace5.css deleted file mode 100644 index 4c45e93d2830b3eebb89a5e340f77539c52a4580..0000000000000000000000000000000000000000 --- a/dist/assets/Exception.1646ace5.css +++ /dev/null @@ -1 +0,0 @@ -.ant-result{padding:48px 32px}.ant-result-success .ant-result-icon>.anticon{color:#55d187}.ant-result-error .ant-result-icon>.anticon{color:#ed6f6f}.ant-result-info .ant-result-icon>.anticon{color:#0960bd}.ant-result-warning .ant-result-icon>.anticon{color:#efbd47}.ant-result-image{width:250px;height:295px;margin:auto}.ant-result-icon{margin-bottom:24px;text-align:center}.ant-result-icon>.anticon{font-size:72px}.ant-result-title{color:#000000d9;font-size:24px;line-height:1.8;text-align:center}.ant-result-subtitle{color:#00000073;font-size:14px;line-height:1.6;text-align:center}.ant-result-extra{margin:24px 0 0;text-align:center}.ant-result-extra>*{margin-right:8px}.ant-result-extra>*:last-child{margin-right:0}.ant-result-content{margin-top:24px;padding:24px 40px;background-color:#fafafa}.ant-result-rtl{direction:rtl}.ant-result-rtl .ant-result-extra>*{margin-right:0;margin-left:8px}.ant-result-rtl .ant-result-extra>*:last-child{margin-left:0}.vben-app-exception-page{display:flex;align-items:center;flex-direction:column}.vben-app-exception-page .ant-result-icon img{max-width:400px;max-height:300px} diff --git a/dist/assets/Exception.e64a25bb.js b/dist/assets/Exception.e64a25bb.js deleted file mode 100644 index c623ccb53b93901a27d90ecb450e5ff9d6c77c1e..0000000000000000000000000000000000000000 --- a/dist/assets/Exception.e64a25bb.js +++ /dev/null @@ -1 +0,0 @@ -import{n as l,aV as x,a as _,T as w,V as y,f as C,Q as N,R as O,ag as S,ai as P,ah as R,aW as o,s as H,aX as I,aY as V,aZ as G,c as W,b as L,i,a_ as g,B as $}from"./index.2651fb11.js";var U={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"},q=U;function b(n){for(var t=1;t{const{status:d}=a,{status:c}=n;return Number(d)||c}),v=C(()=>i(t).get(i(f))),M=s("sys.exception.backLogin"),u=s("sys.exception.backHome");return i(t).set(o.PAGE_NOT_ACCESS,{title:"403",status:`${o.PAGE_NOT_ACCESS}`,subTitle:s("sys.exception.subTitle403"),btnText:n.full?M:u,handler:()=>n.full?e(g.BASE_LOGIN):e()}),i(t).set(o.PAGE_NOT_FOUND,{title:"404",status:`${o.PAGE_NOT_FOUND}`,subTitle:s("sys.exception.subTitle404"),btnText:n.full?M:u,handler:()=>n.full?e(g.BASE_LOGIN):e()}),i(t).set(o.ERROR,{title:"500",status:`${o.ERROR}`,subTitle:s("sys.exception.subTitle500"),btnText:u,handler:()=>e()}),i(t).set(o.PAGE_NOT_DATA,{title:s("sys.exception.noDataTitle"),subTitle:"",btnText:s("common.redo"),handler:()=>r(),icon:i1}),i(t).set(o.NET_WORK_ERROR,{title:s("sys.exception.networkErrorTitle"),subTitle:s("sys.exception.networkErrorSubTitle"),btnText:s("common.redo"),handler:()=>r(),icon:u1}),()=>{const{title:d,subTitle:c,btnText:p,icon:k,handler:E,status:A}=i(v)||{};return l(o1,{class:F,status:A,title:n.title||d,"sub-title":n.subTitle||c},{extra:()=>p&&l($,{type:"primary",onClick:E},{default:()=>p}),icon:()=>k?l("img",{src:k},null):null})}}});export{c1 as default}; diff --git a/dist/assets/ForgetPasswordForm.f042a5f9.js b/dist/assets/ForgetPasswordForm.f042a5f9.js deleted file mode 100644 index 0124b1dbad6dae6d3f9ca5b73e472d5f8b214164..0000000000000000000000000000000000000000 --- a/dist/assets/ForgetPasswordForm.f042a5f9.js +++ /dev/null @@ -1 +0,0 @@ -var k=(g,l,o)=>new Promise((d,i)=>{var p=a=>{try{r(o.next(a))}catch(m){i(m)}},c=a=>{try{r(o.throw(a))}catch(m){i(m)}},r=a=>a.done?d(a.value):Promise.resolve(a.value).then(p,c);r((o=o.apply(g,l)).next())});import{u as F,a as I,L as R,_ as h}from"./LoginFormTitle.5c1b0cf9.js";import{a as z,c as B,s as v,v as L,f as w,i as e,o as E,h as N,n as s,y as t,I as _,B as x,z as y,t as C,F as D,k as T}from"./index.2651fb11.js";import{F as S}from"./index.8baed9a0.js";import"./index.f11c77a0.js";import{C as U}from"./index.4743d4ef.js";import"./_baseIteratee.6aa7555d.js";import"./get.95ac9963.js";import"./useSize.3e36e6ff.js";const H=z({setup(g){const l=S.Item,{t:o}=B(),{handleBackLogin:d,getLoginState:i}=F(),{getFormRules:p}=I(),c=v(),r=v(!1),a=L({account:"",mobile:"",sms:""}),m=w(()=>e(i)===R.RESET_PASSWORD);function b(){return k(this,null,function*(){const f=e(c);!f||(yield f.resetFields())})}return(f,n)=>e(m)?(E(),N(D,{key:0},[s(h,{class:"enter-x"}),s(e(S),{class:"p-4 enter-x",model:e(a),rules:e(p),ref_key:"formRef",ref:c},{default:t(()=>[s(e(l),{name:"account",class:"enter-x"},{default:t(()=>[s(e(_),{size:"large",value:e(a).account,"onUpdate:value":n[0]||(n[0]=u=>e(a).account=u),placeholder:e(o)("sys.login.userName")},null,8,["value","placeholder"])]),_:1}),s(e(l),{name:"mobile",class:"enter-x"},{default:t(()=>[s(e(_),{size:"large",value:e(a).mobile,"onUpdate:value":n[1]||(n[1]=u=>e(a).mobile=u),placeholder:e(o)("sys.login.mobile")},null,8,["value","placeholder"])]),_:1}),s(e(l),{name:"sms",class:"enter-x"},{default:t(()=>[s(e(U),{size:"large",value:e(a).sms,"onUpdate:value":n[2]||(n[2]=u=>e(a).sms=u),placeholder:e(o)("sys.login.smsCode")},null,8,["value","placeholder"])]),_:1}),s(e(l),{class:"enter-x"},{default:t(()=>[s(e(x),{type:"primary",size:"large",block:"",onClick:b,loading:r.value},{default:t(()=>[y(C(e(o)("common.resetText")),1)]),_:1},8,["loading"]),s(e(x),{size:"large",block:"",class:"mt-4",onClick:e(d)},{default:t(()=>[y(C(e(o)("sys.login.backSignIn")),1)]),_:1},8,["onClick"])]),_:1})]),_:1},8,["model","rules"])],64)):T("",!0)}});export{H as default}; diff --git a/dist/assets/FrameBlank.0ff6bc5b.js b/dist/assets/FrameBlank.0ff6bc5b.js deleted file mode 100644 index 2814656a8210731aeb7d0a51812f577c71e8b803..0000000000000000000000000000000000000000 --- a/dist/assets/FrameBlank.0ff6bc5b.js +++ /dev/null @@ -1 +0,0 @@ -import{K as e,a,o as n,h as o}from"./index.2651fb11.js";const r=a({name:"FrameBlank"});function t(s,c,p,m,_,f){return n(),o("div")}var i=e(r,[["render",t]]);export{i as default}; diff --git a/dist/assets/FullscreenOutlined.fcb15e6b.js b/dist/assets/FullscreenOutlined.fcb15e6b.js deleted file mode 100644 index d4347eb992836c5ee23a65d85ba620f84d16f081..0000000000000000000000000000000000000000 --- a/dist/assets/FullscreenOutlined.fcb15e6b.js +++ /dev/null @@ -1 +0,0 @@ -import{n as s,aV as f}from"./index.2651fb11.js";var o={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"},L=o;function u(r){for(var e=1;ea in t?j(t,a,{enumerable:!0,configurable:!0,writable:!0,value:e}):t[a]=e,b=(t,a)=>{for(var e in a||(a={}))D.call(a,e)&&h(t,e,a[e]);if(_)for(var e of _(a))L.call(a,e)&&h(t,e,a[e]);return t};import{a as E,s as w,cK as B,f as A,i as l,X as I,J as K,H as M,cL as q,cy as H,K as J,o as u,h as y,t as g,bu as P,M as X,F as G,aF as O,j as Q,y as p,n as i,z as R,m,be as U,q as W}from"./index.2651fb11.js";import{T as Y}from"./index.83a75048.js";import{C as Z}from"./index.0cf25908.js";import"./index.600c9fe9.js";import"./index.f11c77a0.js";import"./index.320ac91a.js";import"./index.670ea5b9.js";import"./index.aa73397f.js";import"./useRefs.d32e60c1.js";const tt={startVal:{type:Number,default:0},endVal:{type:Number,default:2021},duration:{type:Number,default:1500},autoplay:{type:Boolean,default:!0},decimals:{type:Number,default:0,validator(t){return t>=0}},prefix:{type:String,default:""},suffix:{type:String,default:""},separator:{type:String,default:","},decimal:{type:String,default:"."},color:{type:String},useEasing:{type:Boolean,default:!0},transition:{type:String,default:"linear"}},et=E({name:"CountTo",props:tt,emits:["onStarted","onFinished"],setup(t,{emit:a}){const e=w(t.startVal),o=w(!1);let n=B(e);const x=A(()=>F(l(n)));I(()=>{e.value=t.startVal}),K([()=>t.startVal,()=>t.endVal],()=>{t.autoplay&&c()}),M(()=>{t.autoplay&&c()});function c(){v(),e.value=t.endVal}function N(){e.value=t.startVal,v()}function v(){n=B(e,b({disabled:o,duration:t.duration,onFinished:()=>a("onFinished"),onStarted:()=>a("onStarted")},t.useEasing?{transition:q[t.transition]}:{}))}function F(s){if(!s&&s!==0)return"";const{decimals:$,decimal:C,separator:d,suffix:T,prefix:z}=t;s=Number(s).toFixed($),s+="";const f=s.split(".");let r=f[0];const k=f.length>1?C+f[1]:"",V=/(\d+)(\d{3})/;if(d&&!H(d))for(;V.test(r);)r=r.replace(V,"$1"+d+"$2");return z+r+k+T}return{value:x,start:c,reset:N}}});function at(t,a,e,o,n,x){return u(),y("span",{style:P({color:t.color})},g(t.value),5)}var ot=J(et,[["render",at]]);const S=X(ot),lt=[{title:"\u8BBF\u95EE\u6570",icon:"visit-count|svg",value:2e3,total:12e4,color:"green",action:"\u6708"},{title:"\u6210\u4EA4\u989D",icon:"total-sales|svg",value:2e4,total:5e5,color:"blue",action:"\u6708"},{title:"\u4E0B\u8F7D\u6570",icon:"download-count|svg",value:8e3,total:12e4,color:"orange",action:"\u5468"},{title:"\u6210\u4EA4\u6570",icon:"transaction|svg",value:5e3,total:5e4,color:"purple",action:"\u5E74"}],nt={class:"md:flex"},st={class:"py-4 px-4 flex justify-between items-center"},rt={class:"p-2 px-4 flex justify-between"},vt=E({props:{loading:{type:Boolean}},setup(t){return(a,e)=>(u(),y("div",nt,[(u(!0),y(G,null,O(l(lt),(o,n)=>(u(),Q(l(Z),{key:o.title,size:"small",loading:t.loading,title:o.title,class:W(["md:w-1/4 w-full !md:mt-0",{"!md:mr-4":n+1<4,"!mt-4":n>0}])},{extra:p(()=>[i(l(Y),{color:o.color},{default:p(()=>[R(g(o.action),1)]),_:2},1032,["color"])]),default:p(()=>[m("div",st,[i(l(S),{prefix:"$",startVal:1,endVal:o.value,class:"text-2xl"},null,8,["endVal"]),i(l(U),{icon:o.icon,size:40},null,8,["icon"])]),m("div",rt,[m("span",null,"\u603B"+g(o.title),1),i(l(S),{prefix:"$",startVal:1,endVal:o.total},null,8,["endVal"])])]),_:2},1032,["loading","title","class"]))),128))]))}});export{vt as default}; diff --git a/dist/assets/InputNumberItem.228b843e.css b/dist/assets/InputNumberItem.228b843e.css deleted file mode 100644 index bc27006f4370d5a83b71422e6042b85f14e1e98b..0000000000000000000000000000000000000000 --- a/dist/assets/InputNumberItem.228b843e.css +++ /dev/null @@ -1 +0,0 @@ -.vben-setting-input-number-item[data-v-2dfafc16]{display:flex;justify-content:space-between;margin:16px 0}.vben-setting-input-number-item-input-number[data-v-2dfafc16]{width:126px} diff --git a/dist/assets/InputNumberItem.cb922383.js b/dist/assets/InputNumberItem.cb922383.js deleted file mode 100644 index e36233dfb9e461f79cd1b4c5844e10c50702b552..0000000000000000000000000000000000000000 --- a/dist/assets/InputNumberItem.cb922383.js +++ /dev/null @@ -1 +0,0 @@ -import{K as s,a,b as p,aC as m,o as i,h as u,m as l,t as c,n as d,aD as _,q as f}from"./index.2651fb11.js";import{I as b}from"./index.070745db.js";import{b as C}from"./index.5ca6c799.js";import"./index.9d9b5382.js";import"./FullscreenOutlined.fcb15e6b.js";import"./index.812fe39a.js";import"./useWindowSizeFn.fd6bd41f.js";import"./useContentViewHeight.91a236f7.js";import"./uniqBy.75729508.js";import"./_baseIteratee.6aa7555d.js";import"./get.95ac9963.js";import"./index.600c9fe9.js";import"./useRefs.d32e60c1.js";import"./RedoOutlined.f746c86a.js";import"./index.670ea5b9.js";import"./lock.1dc99cf0.js";import"./ArrowLeftOutlined.351e81ee.js";import"./index.34dc3117.js";const I=a({name:"InputNumberItem",components:{InputNumber:b},props:{event:{type:Number},title:{type:String}},setup(e){const{prefixCls:t}=p("setting-input-number-item");function n(r){e.event&&C(e.event,r)}return{prefixCls:t,handleChange:n}}});function g(e,t,n,r,v,N){const o=m("InputNumber");return i(),u("div",{class:f(e.prefixCls)},[l("span",null,c(e.title),1),d(o,_(e.$attrs,{size:"small",class:`${e.prefixCls}-input-number`,onChange:e.handleChange}),null,16,["class","onChange"])],2)}var F=s(I,[["render",g],["__scopeId","data-v-2dfafc16"]]);export{F as default}; diff --git a/dist/assets/LockModal.0068f88c.css b/dist/assets/LockModal.0068f88c.css deleted file mode 100644 index eba0798b3ea99b9253ba69dcb3e87299fbf7de2d..0000000000000000000000000000000000000000 --- a/dist/assets/LockModal.0068f88c.css +++ /dev/null @@ -1 +0,0 @@ -.vben-header-lock-modal__entry{position:relative;padding:130px 30px 30px;border-radius:10px}.vben-header-lock-modal__header{position:absolute;top:0;left:calc(50% - 45px);width:auto;text-align:center}.vben-header-lock-modal__header-img{width:70px;border-radius:50%}.vben-header-lock-modal__header-name{margin-top:5px}.vben-header-lock-modal__footer{text-align:center} diff --git a/dist/assets/LockModal.d3825253.js b/dist/assets/LockModal.d3825253.js deleted file mode 100644 index 37e3b409d1aa9a3b28cee13e001b49ac186d6beb..0000000000000000000000000000000000000000 --- a/dist/assets/LockModal.d3825253.js +++ /dev/null @@ -1 +0,0 @@ -var f=(e,p,s)=>new Promise((m,r)=>{var d=o=>{try{a(s.next(o))}catch(n){r(n)}},t=o=>{try{a(s.throw(o))}catch(n){r(n)}},a=o=>o.done?m(o.value):Promise.resolve(o.value).then(d,t);a((s=s.apply(e,p)).next())});import{K as y,a as w,b as $,r as F,f as _,aC as u,o as L,j as M,y as g,m as l,q as c,t as k,n as h,z as S,aD as I,c as b}from"./index.2651fb11.js";import{B as N,b as R}from"./index.b87fb9f2.js";import{B as P,t as D}from"./useForm.90e24093.js";import{u as U}from"./lock.1dc99cf0.js";import{h as V}from"./header.d801b988.js";import"./useWindowSizeFn.fd6bd41f.js";import"./FullscreenOutlined.fcb15e6b.js";import"./index.8baed9a0.js";import"./index.f11c77a0.js";import"./_baseIteratee.6aa7555d.js";import"./get.95ac9963.js";import"./useSize.3e36e6ff.js";import"./index.34dc3117.js";import"./index.1da41d2e.js";import"./index.83a75048.js";import"./index.070745db.js";import"./index.4743d4ef.js";import"./useRefs.d32e60c1.js";import"./download.24d9b76e.js";import"./index.ed990768.js";import"./index.aa73397f.js";import"./uniqBy.75729508.js";const q=w({name:"LockModal",components:{BasicModal:N,BasicForm:P},setup(){const{t:e}=b(),{prefixCls:p}=$("header-lock-modal"),s=F(),m=U(),r=_(()=>{var i;return(i=s.getUserInfo)==null?void 0:i.realName}),[d,{closeModal:t}]=R(),[a,{validateFields:o,resetFields:n}]=D({showActionButtonGroup:!1,schemas:[{field:"password",label:e("layout.header.lockScreenPassword"),colProps:{span:24},component:"InputPassword",required:!0}]});function v(){return f(this,null,function*(){const B=(yield o()).password;t(),m.setLockInfo({isLock:!0,pwd:B}),yield n()})}const C=_(()=>{const{avatar:i}=s.getUserInfo;return i||V});return{t:e,prefixCls:p,getRealName:r,register:d,registerForm:a,handleLock:v,avatar:C}}}),z=["src"];function j(e,p,s,m,r,d){const t=u("BasicForm"),a=u("a-button"),o=u("BasicModal");return L(),M(o,I({footer:null,title:e.t("layout.header.lockScreen")},e.$attrs,{class:e.prefixCls,onRegister:e.register}),{default:g(()=>[l("div",{class:c(`${e.prefixCls}__entry`)},[l("div",{class:c(`${e.prefixCls}__header`)},[l("img",{src:e.avatar,class:c(`${e.prefixCls}__header-img`)},null,10,z),l("p",{class:c(`${e.prefixCls}__header-name`)},k(e.getRealName),3)],2),h(t,{onRegister:e.registerForm},null,8,["onRegister"]),l("div",{class:c(`${e.prefixCls}__footer`)},[h(a,{type:"primary",block:"",class:"mt-2",onClick:e.handleLock},{default:g(()=>[S(k(e.t("layout.header.lockScreenBtn")),1)]),_:1},8,["onClick"])],2)],2)]),_:1},16,["title","class","onRegister"])}var ce=y(q,[["render",j]]);export{ce as default}; diff --git a/dist/assets/LockPage.5aebe9e0.js b/dist/assets/LockPage.5aebe9e0.js deleted file mode 100644 index 83a17b5d1aff3a9dce7913088cbbf7a877f3fe21..0000000000000000000000000000000000000000 --- a/dist/assets/LockPage.5aebe9e0.js +++ /dev/null @@ -1 +0,0 @@ -var q=Object.defineProperty,R=Object.defineProperties;var W=Object.getOwnPropertyDescriptors;var z=Object.getOwnPropertySymbols;var G=Object.prototype.hasOwnProperty,J=Object.prototype.propertyIsEnumerable;var P=(a,s,e)=>s in a?q(a,s,{enumerable:!0,configurable:!0,writable:!0,value:e}):a[s]=e,V=(a,s)=>{for(var e in s||(s={}))G.call(s,e)&&P(a,e,s[e]);if(z)for(var e of z(s))J.call(s,e)&&P(a,e,s[e]);return a},j=(a,s)=>R(a,W(s));var D=(a,s,e)=>new Promise((o,c)=>{var d=u=>{try{f(e.next(u))}catch(v){c(v)}},n=u=>{try{f(e.throw(u))}catch(v){c(v)}},f=u=>u.done?o(u.value):Promise.resolve(u.value).then(d,n);f((e=e.apply(a,s)).next())});import{n as p,aV as Q,bk as X,v as Y,ca as Z,aA as K,ej as ee,K as te,a as se,I as ae,s as h,b as ne,r as re,c as oe,f as le,aC as ce,o as E,h as N,w as k,x as g,m as r,i as t,t as l,q as i,y as b,k as ue,z as w,bW as ie}from"./index.2651fb11.js";import{u as de}from"./lock.1dc99cf0.js";import{h as me}from"./header.d801b988.js";var fe={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"},ve=fe;function M(a){for(var s=1;s{const n=ee(),f=n.format("HH"),u=n.format("mm"),v=n.get("s");e.year=n.get("y"),e.month=n.get("M")+1,e.week="\u661F\u671F"+["\u65E5","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D"][n.day()],e.day=n.get("date"),e.hour=f,e.minute=u,e.second=v,e.meridiem=n.format("A")};function c(){o(),clearInterval(s),s=setInterval(()=>o(),1e3)}function d(){clearInterval(s)}return Z(()=>{a&&c()}),K(()=>{d()}),j(V({},X(e)),{start:c,stop:d})}const ye={class:"flex w-screen h-screen justify-center items-center"},he=["src"],ke={class:"absolute bottom-5 w-full text-gray-300 xl:text-xl 2xl:text-3xl text-center enter-y"},ge={class:"text-5xl mb-4 enter-x"},be={class:"text-3xl"},we={class:"text-2xl"},Oe=se({setup(a){const s=ae.Password,e=h(""),o=h(!1),c=h(!1),d=h(!0),{prefixCls:n}=ne("lock-page"),f=de(),u=re(),{hour:v,month:B,minute:L,meridiem:C,year:H,day:U,week:A}=xe(!0),{t:_}=oe(),I=le(()=>u.getUserInfo||{});function F(){return D(this,null,function*(){if(!e.value)return;let x=e.value;try{o.value=!0;const m=yield f.unLock(x);c.value=!m}finally{o.value=!1}})}function T(){u.logout(!0),f.resetLockInfo()}function S(x=!1){d.value=x}return(x,m)=>{const O=ce("a-button");return E(),N("div",{class:i([t(n),"fixed inset-0 flex h-screen w-screen bg-black items-center justify-center"])},[k(r("div",{class:i([`${t(n)}__unlock`,"absolute top-0 left-1/2 flex pt-5 h-16 items-center justify-center sm:text-md xl:text-xl text-white flex-col cursor-pointer transform translate-x-1/2"]),onClick:m[0]||(m[0]=y=>S(!1))},[p(t(_e)),r("span",null,l(t(_)("sys.lock.unlock")),1)],2),[[g,d.value]]),r("div",ye,[r("div",{class:i([`${t(n)}__hour`,"relative mr-5 md:mr-20 w-2/5 h-2/5 md:h-4/5"])},[r("span",null,l(t(v)),1),k(r("span",{class:"meridiem absolute left-5 top-5 text-md xl:text-xl"},l(t(C)),513),[[g,d.value]])],2),r("div",{class:i(`${t(n)}__minute w-2/5 h-2/5 md:h-4/5 `)},[r("span",null,l(t(L)),1)],2)]),p(ie,{name:"fade-slide"},{default:b(()=>[k(r("div",{class:i(`${t(n)}-entry`)},[r("div",{class:i(`${t(n)}-entry-content`)},[r("div",{class:i(`${t(n)}-entry__header enter-x`)},[r("img",{src:t(I).avatar||t(me),class:i(`${t(n)}-entry__header-img`)},null,10,he),r("p",{class:i(`${t(n)}-entry__header-name`)},l(t(I).realName),3)],2),p(t(s),{placeholder:t(_)("sys.lock.placeholder"),class:"enter-x",value:e.value,"onUpdate:value":m[1]||(m[1]=y=>e.value=y)},null,8,["placeholder","value"]),c.value?(E(),N("span",{key:0,class:i(`${t(n)}-entry__err-msg enter-x`)},l(t(_)("sys.lock.alert")),3)):ue("",!0),r("div",{class:i(`${t(n)}-entry__footer enter-x`)},[p(O,{type:"link",size:"small",class:"mt-2 mr-2 enter-x",disabled:o.value,onClick:m[2]||(m[2]=y=>S(!0))},{default:b(()=>[w(l(t(_)("common.back")),1)]),_:1},8,["disabled"]),p(O,{type:"link",size:"small",class:"mt-2 mr-2 enter-x",disabled:o.value,onClick:T},{default:b(()=>[w(l(t(_)("sys.lock.backToLogin")),1)]),_:1},8,["disabled"]),p(O,{class:"mt-2",type:"link",size:"small",onClick:m[3]||(m[3]=y=>F()),loading:o.value},{default:b(()=>[w(l(t(_)("sys.lock.entry")),1)]),_:1},8,["loading"])],2)],2)],2),[[g,!d.value]])]),_:1}),r("div",ke,[k(r("div",ge,[w(l(t(v))+":"+l(t(L))+" ",1),r("span",be,l(t(C)),1)],512),[[g,!d.value]]),r("div",we,l(t(H))+"/"+l(t(B))+"/"+l(t(U))+" "+l(t(A)),1)])],2)}}});var Se=te(Oe,[["__scopeId","data-v-522fe65f"]]);export{Se as default}; diff --git a/dist/assets/LockPage.afa0c1ae.css b/dist/assets/LockPage.afa0c1ae.css deleted file mode 100644 index 1b57b6a99415a9ab70899f8227f5861877696195..0000000000000000000000000000000000000000 --- a/dist/assets/LockPage.afa0c1ae.css +++ /dev/null @@ -1 +0,0 @@ -.vben-lock-page[data-v-522fe65f]{z-index:3000}.vben-lock-page__unlock[data-v-522fe65f]{transform:translate(-50%)}.vben-lock-page__hour[data-v-522fe65f],.vben-lock-page__minute[data-v-522fe65f]{display:flex;font-weight:700;color:#bababa;background-color:#141313;border-radius:30px;justify-content:center;align-items:center}@media screen and (max-width: 768px){.vben-lock-page__hour span[data-v-522fe65f]:not(.meridiem),.vben-lock-page__minute span[data-v-522fe65f]:not(.meridiem){font-size:160px}}@media screen and (min-width: 768px){.vben-lock-page__hour span[data-v-522fe65f]:not(.meridiem),.vben-lock-page__minute span[data-v-522fe65f]:not(.meridiem){font-size:160px}}@media screen and (max-width: 576px){.vben-lock-page__hour span[data-v-522fe65f]:not(.meridiem),.vben-lock-page__minute span[data-v-522fe65f]:not(.meridiem){font-size:90px}}@media screen and (min-width: 992px){.vben-lock-page__hour span[data-v-522fe65f]:not(.meridiem),.vben-lock-page__minute span[data-v-522fe65f]:not(.meridiem){font-size:220px}}@media screen and (min-width: 1200px){.vben-lock-page__hour span[data-v-522fe65f]:not(.meridiem),.vben-lock-page__minute span[data-v-522fe65f]:not(.meridiem){font-size:260px}}@media screen and (min-width: 1600px){.vben-lock-page__hour span[data-v-522fe65f]:not(.meridiem),.vben-lock-page__minute span[data-v-522fe65f]:not(.meridiem){font-size:320px}}.vben-lock-page-entry[data-v-522fe65f]{position:absolute;top:0;left:0;display:flex;width:100%;height:100%;background-color:#00000080;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);justify-content:center;align-items:center}.vben-lock-page-entry-content[data-v-522fe65f]{width:260px}.vben-lock-page-entry__header[data-v-522fe65f]{text-align:center}.vben-lock-page-entry__header-img[data-v-522fe65f]{width:70px;margin:0 auto;border-radius:50%}.vben-lock-page-entry__header-name[data-v-522fe65f]{margin-top:5px;font-weight:500;color:#bababa}.vben-lock-page-entry__err-msg[data-v-522fe65f]{display:inline-block;margin-top:10px;color:#ed6f6f}.vben-lock-page-entry__footer[data-v-522fe65f]{display:flex;justify-content:space-between} diff --git a/dist/assets/Login.30a95b1d.css b/dist/assets/Login.30a95b1d.css deleted file mode 100644 index e4609f71ba7dad33206428d5ab1033eeaf77ea01..0000000000000000000000000000000000000000 --- a/dist/assets/Login.30a95b1d.css +++ /dev/null @@ -1 +0,0 @@ -html[data-theme=dark] .vben-login{background-color:#293146}html[data-theme=dark] .vben-login:before{background-image:url(/assets/login-bg-dark.446f95f2.svg)}html[data-theme=dark] .vben-login .ant-input,html[data-theme=dark] .vben-login .ant-input-password{background-color:#232a3b}html[data-theme=dark] .vben-login .ant-btn:not(.ant-btn-link):not(.ant-btn-primary){border:1px solid #4a5569}html[data-theme=dark] .vben-login-form{background:transparent!important}html[data-theme=dark] .vben-login .app-iconify{color:#fff}html[data-theme=dark] input.fix-auto-fill,html[data-theme=dark] .fix-auto-fill input{-webkit-text-fill-color:#c9d1d9!important;box-shadow:inherit!important}.vben-login{min-height:100%;overflow:hidden}@media (max-width: 1200px){.vben-login{background-color:#293146}.vben-login .vben-login-form{background-color:#fff}}.vben-login:before{position:absolute;top:0;left:0;width:100%;height:100%;margin-left:-48%;background-image:url(/assets/login-bg.b9f5c736.svg);background-position:100%;background-repeat:no-repeat;background-size:auto 100%;content:""}@media (max-width: 1200px){.vben-login:before{display:none}}.vben-login .vben-app-logo{position:absolute;top:12px;height:30px}.vben-login .vben-app-logo__title{font-size:16px;color:#fff}.vben-login .vben-app-logo img{width:32px}.vben-login .container .vben-app-logo{display:flex;width:60%;height:80px}.vben-login .container .vben-app-logo__title{font-size:24px;color:#fff}.vben-login .container .vben-app-logo img{width:48px}.vben-login-sign-in-way .anticon{font-size:22px;color:#888;cursor:pointer}.vben-login-sign-in-way .anticon:hover{color:#0960bd}.vben-login input:not([type="checkbox"]){min-width:360px}@media (max-width: 1200px){.vben-login input:not([type="checkbox"]){min-width:320px}}@media (max-width: 992px){.vben-login input:not([type="checkbox"]){min-width:260px}}@media (max-width: 768px){.vben-login input:not([type="checkbox"]){min-width:240px}}@media (max-width: 576px){.vben-login input:not([type="checkbox"]){min-width:160px}}.vben-login .vben-countdown-input input{min-width:unset}.vben-login .ant-divider-inner-text{font-size:12px;color:#00000073} diff --git a/dist/assets/Login.33e21d0a.js b/dist/assets/Login.33e21d0a.js deleted file mode 100644 index 773057fab5c420d51d64f7656c0d5f94f444ea64..0000000000000000000000000000000000000000 --- a/dist/assets/Login.33e21d0a.js +++ /dev/null @@ -1 +0,0 @@ -import{a as f,u as h,b as g,c as w,e as y,f as v,o as a,h as k,i as e,j as m,A as b,k as c,l as T,m as t,n as s,p,t as x,q as _}from"./index.2651fb11.js";import S from"./LoginForm.e4feca15.js";import $ from"./ForgetPasswordForm.f042a5f9.js";import B from"./RegisterForm.bec68b7e.js";import L from"./MobileForm.69a233ca.js";import A from"./QrCodeForm.d8124145.js";import"./index.1da41d2e.js";import"./index.8baed9a0.js";import"./index.f11c77a0.js";import"./_baseIteratee.6aa7555d.js";import"./get.95ac9963.js";import"./useSize.3e36e6ff.js";import"./LoginFormTitle.5c1b0cf9.js";import"./index.aa73397f.js";import"./index.4743d4ef.js";import"./index.ed990768.js";import"./index.34dc3117.js";import"./download.24d9b76e.js";var C="/assets/login-box-bg.9027741f.svg";const D={class:"-enter-x xl:hidden"},I={class:"container relative h-full py-2 mx-auto sm:px-10"},N={class:"flex h-full"},V={class:"hidden min-h-full pl-4 mr-4 xl:flex xl:flex-col xl:w-6/12"},P={class:"my-auto"},j=["alt"],q={class:"mt-10 font-medium text-white -enter-x"},z={class:"inline-block mt-4 text-3xl"},E={class:"mt-5 font-normal text-white text-md dark:text-gray-500 -enter-x"},G={class:"flex w-full h-full py-5 xl:h-auto xl:py-0 xl:my-0 xl:w-6/12"},nt=f({props:{sessionTimeout:{type:Boolean}},setup(i){const o=h(),{prefixCls:n}=g("login"),{t:r}=w(),d=y().getShowPicker,u=v(()=>{var l;return(l=o==null?void 0:o.title)!=null?l:""});return(l,F)=>(a(),k("div",{class:_([e(n),"relative w-full h-full px-4"])},[!i.sessionTimeout&&e(d)?(a(),m(e(b),{key:0,class:"absolute text-white top-4 right-4 enter-x xl:text-gray-600",showText:!1})):c("",!0),i.sessionTimeout?c("",!0):(a(),m(e(T),{key:1,class:"absolute top-3 right-7 enter-x"})),t("span",D,[s(e(p),{alwaysShowTitle:!0})]),t("div",I,[t("div",N,[t("div",V,[s(e(p),{class:"-enter-x"}),t("div",P,[t("img",{alt:e(u),src:C,class:"w-1/2 -mt-16 -enter-x"},null,8,j),t("div",q,[t("span",z,x(e(r)("sys.login.signInTitle")),1)]),t("div",E,x(e(r)("sys.login.signInDesc")),1)])]),t("div",G,[t("div",{class:_([`${e(n)}-form`,"relative w-full px-5 py-8 mx-auto my-auto rounded-md shadow-md xl:ml-16 xl:bg-transparent sm:px-8 xl:p-4 xl:shadow-none sm:w-3/4 lg:w-2/4 xl:w-auto enter-x"])},[s(S),s($),s(B),s(L),s(A)],2)])])])],2))}});export{nt as default}; diff --git a/dist/assets/LoginForm.e4feca15.js b/dist/assets/LoginForm.e4feca15.js deleted file mode 100644 index 46adc2aacc30689fab04c1ae2434820bd329f309..0000000000000000000000000000000000000000 --- a/dist/assets/LoginForm.e4feca15.js +++ /dev/null @@ -1 +0,0 @@ -var b=(S,m,r)=>new Promise((l,p)=>{var a=n=>{try{u(r.next(n))}catch(c){p(c)}},g=n=>{try{u(r.throw(n))}catch(c){p(c)}},u=n=>n.done?l(n.value):Promise.resolve(n.value).then(a,g);u((r=r.apply(S,m)).next())});import{a as T,I as F,c as $,b as P,r as U,s as w,v as A,f as K,i as e,o as V,h as O,w as R,x as I,n as s,y as o,z as v,t as x,B as D,C as q,F as G,D as W}from"./index.2651fb11.js";import{C as j}from"./index.1da41d2e.js";import{F as L}from"./index.8baed9a0.js";import"./index.f11c77a0.js";import{u as H,a as J,L as z,_ as Q,b as X}from"./LoginFormTitle.5c1b0cf9.js";import{C as Y,R as Z}from"./index.aa73397f.js";import"./_baseIteratee.6aa7555d.js";import"./get.95ac9963.js";import"./useSize.3e36e6ff.js";const ce=T({setup(S){const m=Y,r=Z,l=L.Item,p=F.Password,{t:a}=$(),{notification:g,createErrorModal:u}=W(),{prefixCls:n}=P("login"),c=U(),{setLoginState:E,getLoginState:B}=H(),{getFormRules:M}=J(),_=w(),y=w(!1),k=w(!1),d=A({account:"test",password:"123456"}),{validForm:N}=X(_),C=K(()=>e(B)===z.LOGIN);function h(){return b(this,null,function*(){const f=yield N();if(!!f)try{y.value=!0;const t=yield c.login({password:f.password,username:f.account,mode:"none"});t&&g.success({message:a("sys.login.loginSuccessTitle"),description:`${a("sys.login.loginSuccessDesc")}: ${t.realName}`,duration:3})}catch(t){u({title:a("sys.api.errorTip"),content:t.message||a("sys.api.networkExceptionMsg"),getContainer:()=>document.body.querySelector(`.${n}`)||document.body})}finally{y.value=!1}})}return(f,t)=>(V(),O(G,null,[R(s(Q,{class:"enter-x"},null,512),[[I,e(C)]]),R(s(e(L),{class:"p-4 enter-x",model:e(d),rules:e(M),ref_key:"formRef",ref:_,onKeypress:q(h,["enter"])},{default:o(()=>[s(e(l),{name:"account",class:"enter-x"},{default:o(()=>[s(e(F),{size:"large",value:e(d).account,"onUpdate:value":t[0]||(t[0]=i=>e(d).account=i),placeholder:e(a)("sys.login.userName"),class:"fix-auto-fill"},null,8,["value","placeholder"])]),_:1}),s(e(l),{name:"password",class:"enter-x"},{default:o(()=>[s(e(p),{size:"large",visibilityToggle:"",value:e(d).password,"onUpdate:value":t[1]||(t[1]=i=>e(d).password=i),placeholder:e(a)("sys.login.password")},null,8,["value","placeholder"])]),_:1}),s(e(r),{class:"enter-x"},{default:o(()=>[s(e(m),{span:12},{default:o(()=>[s(e(l),null,{default:o(()=>[s(e(j),{checked:k.value,"onUpdate:checked":t[2]||(t[2]=i=>k.value=i),size:"small"},{default:o(()=>[v(x(e(a)("sys.login.rememberMe")),1)]),_:1},8,["checked"])]),_:1})]),_:1}),s(e(m),{span:12},{default:o(()=>[s(e(l),{style:{"text-align":"right"}},{default:o(()=>[s(e(D),{type:"link",size:"small",onClick:t[3]||(t[3]=i=>e(E)(e(z).RESET_PASSWORD))},{default:o(()=>[v(x(e(a)("sys.login.forgetPassword")),1)]),_:1})]),_:1})]),_:1})]),_:1}),s(e(l),{class:"enter-x"},{default:o(()=>[s(e(D),{type:"primary",size:"large",block:"",onClick:h,loading:y.value},{default:o(()=>[v(x(e(a)("sys.login.loginButton")),1)]),_:1},8,["loading"])]),_:1})]),_:1},8,["model","rules","onKeypress"]),[[I,e(C)]])],64))}});export{ce as default}; diff --git a/dist/assets/LoginFormTitle.5c1b0cf9.js b/dist/assets/LoginFormTitle.5c1b0cf9.js deleted file mode 100644 index 948b9f5c9b14dd4da937ab91952d2f102a3d2ab7..0000000000000000000000000000000000000000 --- a/dist/assets/LoginFormTitle.5c1b0cf9.js +++ /dev/null @@ -1 +0,0 @@ -var S=Object.defineProperty;var P=Object.getOwnPropertySymbols;var T=Object.prototype.hasOwnProperty,I=Object.prototype.propertyIsEnumerable;var O=(e,o,s)=>o in e?S(e,o,{enumerable:!0,configurable:!0,writable:!0,value:s}):e[o]=s,p=(e,o)=>{for(var s in o||(o={}))T.call(o,s)&&O(e,s,o[s]);if(P)for(var s of P(o))I.call(o,s)&&O(e,s,o[s]);return e};var R=(e,o,s)=>new Promise((r,i)=>{var g=n=>{try{u(s.next(n))}catch(t){i(t)}},y=n=>{try{u(s.throw(n))}catch(t){i(t)}},u=n=>n.done?r(n.value):Promise.resolve(n.value).then(g,y);u((s=s.apply(e,o)).next())});import{s as v,f as c,c as h,i as l,a as w,o as x,h as E,t as j}from"./index.2651fb11.js";var a=(e=>(e[e.LOGIN=0]="LOGIN",e[e.REGISTER=1]="REGISTER",e[e.RESET_PASSWORD=2]="RESET_PASSWORD",e[e.MOBILE=3]="MOBILE",e[e.QR_CODE=4]="QR_CODE",e))(a||{});const F=v(0);function B(){function e(r){F.value=r}const o=c(()=>F.value);function s(){e(0)}return{setLoginState:e,getLoginState:o,handleBackLogin:s}}function L(e){function o(){return R(this,null,function*(){const s=l(e);return s?yield s.validate():void 0})}return{validForm:o}}function k(e){const{t:o}=h(),s=c(()=>f(o("sys.login.accountPlaceholder"))),r=c(()=>f(o("sys.login.passwordPlaceholder"))),i=c(()=>f(o("sys.login.smsPlaceholder"))),g=c(()=>f(o("sys.login.mobilePlaceholder"))),y=(t,d)=>R(this,null,function*(){return d?Promise.resolve():Promise.reject(o("sys.login.policyPlaceholder"))}),u=t=>(d,m)=>R(this,null,function*(){return m?m!==t?Promise.reject(o("sys.login.diffPwd")):Promise.resolve():Promise.reject(o("sys.login.passwordPlaceholder"))});return{getFormRules:c(()=>{const t=l(s),d=l(r),m=l(i),b=l(g),_={sms:m,mobile:b};switch(l(F)){case 1:return p({account:t,password:d,confirmPassword:[{validator:u(e==null?void 0:e.password),trigger:"change"}],policy:[{validator:y,trigger:"change"}]},_);case 2:return p({account:t},_);case 3:return _;default:return{account:t,password:d}}})}}function f(e){return[{required:!0,message:e,trigger:"change"}]}const G={class:"mb-3 text-2xl font-bold text-center xl:text-3xl enter-x xl:text-left"},C=w({setup(e){const{t:o}=h(),{getLoginState:s}=B(),r=c(()=>({[a.RESET_PASSWORD]:o("sys.login.forgetFormTitle"),[a.LOGIN]:o("sys.login.signInFormTitle"),[a.REGISTER]:o("sys.login.signUpFormTitle"),[a.MOBILE]:o("sys.login.mobileSignInFormTitle"),[a.QR_CODE]:o("sys.login.qrSignInFormTitle")})[l(s)]);return(i,g)=>(x(),E("h2",G,j(l(r)),1))}});var D=Object.freeze(Object.defineProperty({__proto__:null,default:C},Symbol.toStringTag,{value:"Module"}));export{a as L,C as _,k as a,L as b,D as c,B as u}; diff --git a/dist/assets/MobileForm.69a233ca.js b/dist/assets/MobileForm.69a233ca.js deleted file mode 100644 index 6a8027560f7049cdad185b8a7c2a78bb1156f4c4..0000000000000000000000000000000000000000 --- a/dist/assets/MobileForm.69a233ca.js +++ /dev/null @@ -1 +0,0 @@ -var k=(g,l,a)=>new Promise((c,i)=>{var f=s=>{try{n(a.next(s))}catch(r){i(r)}},m=s=>{try{n(a.throw(s))}catch(r){i(r)}},n=s=>s.done?c(s.value):Promise.resolve(s.value).then(f,m);n((a=a.apply(g,l)).next())});import{a as I,c as B,s as _,v as L,f as h,i as e,o as S,h as z,n as o,y as t,I as w,B as x,z as y,t as v,F as R,k as V}from"./index.2651fb11.js";import{F as b}from"./index.8baed9a0.js";import"./index.f11c77a0.js";import{C as E}from"./index.4743d4ef.js";import{u as N,a as D,L as U,_ as M,b as O}from"./LoginFormTitle.5c1b0cf9.js";import"./_baseIteratee.6aa7555d.js";import"./get.95ac9963.js";import"./useSize.3e36e6ff.js";const P=I({setup(g){const l=b.Item,{t:a}=B(),{handleBackLogin:c,getLoginState:i}=N(),{getFormRules:f}=D(),m=_(),n=_(!1),s=L({mobile:"",sms:""}),{validForm:r}=O(m),C=h(()=>e(i)===U.MOBILE);function F(){return k(this,null,function*(){const d=yield r();!d||console.log(d)})}return(d,u)=>e(C)?(S(),z(R,{key:0},[o(M,{class:"enter-x"}),o(e(b),{class:"p-4 enter-x",model:e(s),rules:e(f),ref_key:"formRef",ref:m},{default:t(()=>[o(e(l),{name:"mobile",class:"enter-x"},{default:t(()=>[o(e(w),{size:"large",value:e(s).mobile,"onUpdate:value":u[0]||(u[0]=p=>e(s).mobile=p),placeholder:e(a)("sys.login.mobile"),class:"fix-auto-fill"},null,8,["value","placeholder"])]),_:1}),o(e(l),{name:"sms",class:"enter-x"},{default:t(()=>[o(e(E),{size:"large",class:"fix-auto-fill",value:e(s).sms,"onUpdate:value":u[1]||(u[1]=p=>e(s).sms=p),placeholder:e(a)("sys.login.smsCode")},null,8,["value","placeholder"])]),_:1}),o(e(l),{class:"enter-x"},{default:t(()=>[o(e(x),{type:"primary",size:"large",block:"",onClick:F,loading:n.value},{default:t(()=>[y(v(e(a)("sys.login.loginButton")),1)]),_:1},8,["loading"]),o(e(x),{size:"large",block:"",class:"mt-4",onClick:e(c)},{default:t(()=>[y(v(e(a)("sys.login.backSignIn")),1)]),_:1},8,["onClick"])]),_:1})]),_:1},8,["model","rules"])],64)):V("",!0)}});export{P as default}; diff --git a/dist/assets/ProjectCard.86b10bad.js b/dist/assets/ProjectCard.86b10bad.js deleted file mode 100644 index 8ac0b2c00cedf541f4fd0cd0b1bb2473b7c87626..0000000000000000000000000000000000000000 --- a/dist/assets/ProjectCard.86b10bad.js +++ /dev/null @@ -1 +0,0 @@ -import{a as u,be as f,K as C,aC as e,o as n,j as c,y as s,n as l,h as x,aF as h,m as o,t as a,F as g,aD as y,z as k}from"./index.2651fb11.js";import{C as d}from"./index.0cf25908.js";import"./index.600c9fe9.js";import"./index.f11c77a0.js";import{g as $}from"./data.8ddc77c3.js";import"./index.320ac91a.js";import"./index.670ea5b9.js";import"./index.aa73397f.js";import"./useRefs.d32e60c1.js";const b=u({components:{Card:d,CardGrid:d.Grid,Icon:f},setup(){return{items:$}}}),v=k("\u66F4\u591A"),w={class:"flex"},B={class:"text-lg ml-4"},F={class:"flex mt-2 h-10 text-secondary"},G={class:"flex justify-between text-secondary"};function I(r,j,z,E,N,V){const i=e("a-button"),p=e("Icon"),_=e("CardGrid"),m=e("Card");return n(),c(m,y({title:"\u9879\u76EE"},r.$attrs),{extra:s(()=>[l(i,{type:"link",size:"small"},{default:s(()=>[v]),_:1})]),default:s(()=>[(n(!0),x(g,null,h(r.items,t=>(n(),c(_,{key:t,class:"!md:w-1/3 !w-full"},{default:s(()=>[o("span",w,[l(p,{icon:t.icon,color:t.color,size:"30"},null,8,["icon","color"]),o("span",B,a(t.title),1)]),o("div",F,a(t.desc),1),o("div",G,[o("span",null,a(t.group),1),o("span",null,a(t.date),1)])]),_:2},1024))),128))]),_:1},16)}var J=C(b,[["render",I]]);export{J as default}; diff --git a/dist/assets/QrCodeForm.d8124145.js b/dist/assets/QrCodeForm.d8124145.js deleted file mode 100644 index 39150bbab1cf6273673f99fbe56b5e1693db618b..0000000000000000000000000000000000000000 --- a/dist/assets/QrCodeForm.d8124145.js +++ /dev/null @@ -1,8 +0,0 @@ -var $t=Object.defineProperty;var ft=Object.getOwnPropertySymbols;var Jt=Object.prototype.hasOwnProperty,Ot=Object.prototype.propertyIsEnumerable;var dt=(e,t,r)=>t in e?$t(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,gt=(e,t)=>{for(var r in t||(t={}))Jt.call(t,r)&&dt(e,r,t[r]);if(ft)for(var r of ft(t))Ot.call(t,r)&&dt(e,r,t[r]);return e};var ht=(e,t,r)=>new Promise((i,o)=>{var n=a=>{try{u(r.next(a))}catch(l){o(l)}},s=a=>{try{u(r.throw(a))}catch(l){o(l)}},u=a=>a.done?i(a.value):Promise.resolve(a.value).then(n,s);u((r=r.apply(e,t)).next())});import{u as Yt,L as jt,_ as Qt}from"./LoginFormTitle.5c1b0cf9.js";import{E as Gt,G as qt,a as It,s as Wt,H as Xt,J as Zt,K as xt,i as N,o as nt,h as Tt,j as te,L as ee,M as ne,c as re,f as oe,n as K,m as ie,y as mt,z as wt,t as Ct,B as se,F as ae,k as ue}from"./index.2651fb11.js";import{D as ce}from"./index.34dc3117.js";import{d as le}from"./download.24d9b76e.js";var fe=function(){return typeof Promise=="function"&&Promise.prototype&&Promise.prototype.then},St={},T={};let st;const de=[0,26,44,70,100,134,172,196,242,292,346,404,466,532,581,655,733,815,901,991,1085,1156,1258,1364,1474,1588,1706,1828,1921,2051,2185,2323,2465,2611,2761,2876,3034,3196,3362,3532,3706];T.getSymbolSize=function(t){if(!t)throw new Error('"version" cannot be null or undefined');if(t<1||t>40)throw new Error('"version" should be in range from 1 to 40');return t*4+17};T.getSymbolTotalCodewords=function(t){return de[t]};T.getBCHDigit=function(e){let t=0;for(;e!==0;)t++,e>>>=1;return t};T.setToSJISFunction=function(t){if(typeof t!="function")throw new Error('"toSJISFunc" is not a valid function.');st=t};T.isKanjiModeEnabled=function(){return typeof st!="undefined"};T.toSJIS=function(t){return st(t)};var j={};(function(e){e.L={bit:1},e.M={bit:0},e.Q={bit:3},e.H={bit:2};function t(r){if(typeof r!="string")throw new Error("Param is not a string");switch(r.toLowerCase()){case"l":case"low":return e.L;case"m":case"medium":return e.M;case"q":case"quartile":return e.Q;case"h":case"high":return e.H;default:throw new Error("Unknown EC Level: "+r)}}e.isValid=function(i){return i&&typeof i.bit!="undefined"&&i.bit>=0&&i.bit<4},e.from=function(i,o){if(e.isValid(i))return i;try{return t(i)}catch(n){return o}}})(j);function Nt(){this.buffer=[],this.length=0}Nt.prototype={get:function(e){const t=Math.floor(e/8);return(this.buffer[t]>>>7-e%8&1)===1},put:function(e,t){for(let r=0;r>>t-r-1&1)===1)},getLengthInBits:function(){return this.length},putBit:function(e){const t=Math.floor(this.length/8);this.buffer.length<=t&&this.buffer.push(0),e&&(this.buffer[t]|=128>>>this.length%8),this.length++}};var ge=Nt;function H(e){if(!e||e<1)throw new Error("BitMatrix size must be defined and greater than 0");this.size=e,this.data=new Uint8Array(e*e),this.reservedBit=new Uint8Array(e*e)}H.prototype.set=function(e,t,r,i){const o=e*this.size+t;this.data[o]=r,i&&(this.reservedBit[o]=!0)};H.prototype.get=function(e,t){return this.data[e*this.size+t]};H.prototype.xor=function(e,t,r){this.data[e*this.size+t]^=r};H.prototype.isReserved=function(e,t){return this.reservedBit[e*this.size+t]};var he=H,Mt={};(function(e){const t=T.getSymbolSize;e.getRowColCoords=function(i){if(i===1)return[];const o=Math.floor(i/7)+2,n=t(i),s=n===145?26:Math.ceil((n-13)/(2*o-2))*2,u=[n-7];for(let a=1;a=0&&o<=7},e.from=function(o){return e.isValid(o)?parseInt(o,10):void 0},e.getPenaltyN1=function(o){const n=o.size;let s=0,u=0,a=0,l=null,c=null;for(let E=0;E=5&&(s+=t.N1+(u-5)),l=f,u=1),f=o.get(d,E),f===c?a++:(a>=5&&(s+=t.N1+(a-5)),c=f,a=1)}u>=5&&(s+=t.N1+(u-5)),a>=5&&(s+=t.N1+(a-5))}return s},e.getPenaltyN2=function(o){const n=o.size;let s=0;for(let u=0;u=10&&(u===1488||u===93)&&s++,a=a<<1&2047|o.get(c,l),c>=10&&(a===1488||a===93)&&s++}return s*t.N3},e.getPenaltyN4=function(o){let n=0;const s=o.data.length;for(let a=0;a=0;){const s=n[0];for(let a=0;a0){const n=new Uint8Array(this.degree);return n.set(i,o),n}return i};var we=at,_t={},_={},ut={};ut.isValid=function(t){return!isNaN(t)&&t>=1&&t<=40};var b={};const Dt="[0-9]+",Ce="[A-Z $%*+\\-./:]+";let V="(?:[u3000-u303F]|[u3040-u309F]|[u30A0-u30FF]|[uFF00-uFFEF]|[u4E00-u9FAF]|[u2605-u2606]|[u2190-u2195]|u203B|[u2010u2015u2018u2019u2025u2026u201Cu201Du2225u2260]|[u0391-u0451]|[u00A7u00A8u00B1u00B4u00D7u00F7])+";V=V.replace(/u/g,"\\u");const ye="(?:(?![A-Z0-9 $%*+\\-./:]|"+V+`)(?:.|[\r -]))+`;b.KANJI=new RegExp(V,"g");b.BYTE_KANJI=new RegExp("[^A-Z0-9 $%*+\\-./:]+","g");b.BYTE=new RegExp(ye,"g");b.NUMERIC=new RegExp(Dt,"g");b.ALPHANUMERIC=new RegExp(Ce,"g");const Ee=new RegExp("^"+V+"$"),pe=new RegExp("^"+Dt+"$"),Be=new RegExp("^[A-Z0-9 $%*+\\-./:]+$");b.testKanji=function(t){return Ee.test(t)};b.testNumeric=function(t){return pe.test(t)};b.testAlphanumeric=function(t){return Be.test(t)};(function(e){const t=ut,r=b;e.NUMERIC={id:"Numeric",bit:1<<0,ccBits:[10,12,14]},e.ALPHANUMERIC={id:"Alphanumeric",bit:1<<1,ccBits:[9,11,13]},e.BYTE={id:"Byte",bit:1<<2,ccBits:[8,16,16]},e.KANJI={id:"Kanji",bit:1<<3,ccBits:[8,10,12]},e.MIXED={bit:-1},e.getCharCountIndicator=function(n,s){if(!n.ccBits)throw new Error("Invalid mode: "+n);if(!t.isValid(s))throw new Error("Invalid version: "+s);return s>=1&&s<10?n.ccBits[0]:s<27?n.ccBits[1]:n.ccBits[2]},e.getBestModeForData=function(n){return r.testNumeric(n)?e.NUMERIC:r.testAlphanumeric(n)?e.ALPHANUMERIC:r.testKanji(n)?e.KANJI:e.BYTE},e.toString=function(n){if(n&&n.id)return n.id;throw new Error("Invalid mode")},e.isValid=function(n){return n&&n.bit&&n.ccBits};function i(o){if(typeof o!="string")throw new Error("Param is not a string");switch(o.toLowerCase()){case"numeric":return e.NUMERIC;case"alphanumeric":return e.ALPHANUMERIC;case"kanji":return e.KANJI;case"byte":return e.BYTE;default:throw new Error("Unknown mode: "+o)}}e.from=function(n,s){if(e.isValid(n))return n;try{return i(n)}catch(u){return s}}})(_);(function(e){const t=T,r=Q,i=j,o=_,n=ut,s=1<<12|1<<11|1<<10|1<<9|1<<8|1<<5|1<<2|1<<0,u=t.getBCHDigit(s);function a(d,f,g){for(let y=1;y<=40;y++)if(f<=e.getCapacity(y,g,d))return y}function l(d,f){return o.getCharCountIndicator(d,f)+4}function c(d,f){let g=0;return d.forEach(function(y){g+=l(y.mode,f)+y.getBitsLength()}),g}function E(d,f){for(let g=1;g<=40;g++)if(c(d,g)<=e.getCapacity(g,f,o.MIXED))return g}e.from=function(f,g){return n.isValid(f)?parseInt(f,10):g},e.getCapacity=function(f,g,y){if(!n.isValid(f))throw new Error("Invalid QR Code version");typeof y=="undefined"&&(y=o.BYTE);const A=t.getSymbolTotalCodewords(f),w=r.getTotalCodewordsCount(f,g),C=(A-w)*8;if(y===o.MIXED)return C;const h=C-l(y,f);switch(y){case o.NUMERIC:return Math.floor(h/10*3);case o.ALPHANUMERIC:return Math.floor(h/11*2);case o.KANJI:return Math.floor(h/13);case o.BYTE:default:return Math.floor(h/8)}},e.getBestVersionForData=function(f,g){let y;const A=i.from(g,i.M);if(Array.isArray(f)){if(f.length>1)return E(f,A);if(f.length===0)return 1;y=f[0]}else y=f;return a(y.mode,y.getLength(),A)},e.getEncodedBits=function(f){if(!n.isValid(f)||f<7)throw new Error("Invalid QR Code version");let g=f<<12;for(;t.getBCHDigit(g)-u>=0;)g^=s<=0;)o^=Ut<0&&(i=this.data.substr(r),o=parseInt(i,10),t.put(o,n*3+1))};var Te=D;const Se=_,X=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"," ","$","%","*","+","-",".","/",":"];function v(e){this.mode=Se.ALPHANUMERIC,this.data=e}v.getBitsLength=function(t){return 11*Math.floor(t/2)+6*(t%2)};v.prototype.getLength=function(){return this.data.length};v.prototype.getBitsLength=function(){return v.getBitsLength(this.data.length)};v.prototype.write=function(t){let r;for(r=0;r+2<=this.data.length;r+=2){let i=X.indexOf(this.data[r])*45;i+=X.indexOf(this.data[r+1]),t.put(i,11)}this.data.length%2&&t.put(X.indexOf(this.data[r]),6)};var Ne=v,Me=function(t){for(var r=[],i=t.length,o=0;o=55296&&n<=56319&&i>o+1){var s=t.charCodeAt(o+1);s>=56320&&s<=57343&&(n=(n-55296)*1024+s-56320+65536,o+=1)}if(n<128){r.push(n);continue}if(n<2048){r.push(n>>6|192),r.push(n&63|128);continue}if(n<55296||n>=57344&&n<65536){r.push(n>>12|224),r.push(n>>6&63|128),r.push(n&63|128);continue}if(n>=65536&&n<=1114111){r.push(n>>18|240),r.push(n>>12&63|128),r.push(n>>6&63|128),r.push(n&63|128);continue}r.push(239,191,189)}return new Uint8Array(r).buffer};const be=Me,Pe=_;function U(e){this.mode=Pe.BYTE,this.data=new Uint8Array(be(e))}U.getBitsLength=function(t){return t*8};U.prototype.getLength=function(){return this.data.length};U.prototype.getBitsLength=function(){return U.getBitsLength(this.data.length)};U.prototype.write=function(e){for(let t=0,r=this.data.length;t=33088&&r<=40956)r-=33088;else if(r>=57408&&r<=60351)r-=49472;else throw new Error("Invalid SJIS character: "+this.data[t]+` -Make sure your charset is UTF-8`);r=(r>>>8&255)*192+(r&255),e.put(r,13)}};var De=F,kt={exports:{}};(function(e){var t={single_source_shortest_paths:function(r,i,o){var n={},s={};s[i]=0;var u=t.PriorityQueue.make();u.push(i,0);for(var a,l,c,E,d,f,g,y,A;!u.empty();){a=u.pop(),l=a.value,E=a.cost,d=r[l]||{};for(c in d)d.hasOwnProperty(c)&&(f=d[c],g=E+f,y=s[c],A=typeof s[c]=="undefined",(A||y>g)&&(s[c]=g,u.push(c,g),n[c]=l))}if(typeof o!="undefined"&&typeof s[o]=="undefined"){var w=["Could not find a path from ",i," to ",o,"."].join("");throw new Error(w)}return n},extract_shortest_path_from_predecessor_list:function(r,i){for(var o=[],n=i;n;)o.push(n),n=r[n];return o.reverse(),o},find_path:function(r,i,o){var n=t.single_source_shortest_paths(r,i,o);return t.extract_shortest_path_from_predecessor_list(n,o)},PriorityQueue:{make:function(r){var i=t.PriorityQueue,o={},n;r=r||{};for(n in i)i.hasOwnProperty(n)&&(o[n]=i[n]);return o.queue=[],o.sorter=r.sorter||i.default_sorter,o},default_sorter:function(r,i){return r.cost-i.cost},push:function(r,i){var o={value:r,cost:i};this.queue.push(o),this.queue.sort(this.sorter)},pop:function(){return this.queue.shift()},empty:function(){return this.queue.length===0}}};e.exports=t})(kt);(function(e){const t=_,r=Te,i=Ne,o=Le,n=De,s=b,u=T,a=kt.exports;function l(w){return unescape(encodeURIComponent(w)).length}function c(w,C,h){const m=[];let p;for(;(p=w.exec(h))!==null;)m.push({data:p[0],index:p.index,mode:C,length:p[0].length});return m}function E(w){const C=c(s.NUMERIC,t.NUMERIC,w),h=c(s.ALPHANUMERIC,t.ALPHANUMERIC,w);let m,p;return u.isKanjiModeEnabled()?(m=c(s.BYTE,t.BYTE,w),p=c(s.KANJI,t.KANJI,w)):(m=c(s.BYTE_KANJI,t.BYTE,w),p=[]),C.concat(h,m,p).sort(function(I,S){return I.index-S.index}).map(function(I){return{data:I.data,mode:I.mode,length:I.length}})}function d(w,C){switch(C){case t.NUMERIC:return r.getBitsLength(w);case t.ALPHANUMERIC:return i.getBitsLength(w);case t.KANJI:return n.getBitsLength(w);case t.BYTE:return o.getBitsLength(w)}}function f(w){return w.reduce(function(C,h){const m=C.length-1>=0?C[C.length-1]:null;return m&&m.mode===h.mode?(C[C.length-1].data+=h.data,C):(C.push(h),C)},[])}function g(w){const C=[];for(let h=0;h=0&&u<=6&&(a===0||a===6)||a>=0&&a<=6&&(u===0||u===6)||u>=2&&u<=4&&a>=2&&a<=4?e.set(n+u,s+a,!0,!0):e.set(n+u,s+a,!1,!0))}}function $e(e){const t=e.size;for(let r=8;r>u&1)===1,e.set(o,n,s,!0),e.set(n,o,s,!0)}function tt(e,t,r){const i=e.size,o=Ve.getEncodedBits(t,r);let n,s;for(n=0;n<15;n++)s=(o>>n&1)===1,n<6?e.set(n,8,s,!0):n<8?e.set(n+1,8,s,!0):e.set(i-15+n,8,s,!0),n<8?e.set(8,i-n-1,s,!0):n<9?e.set(8,15-n-1+1,s,!0):e.set(8,15-n-1,s,!0);e.set(i-8,8,1,!0)}function Ye(e,t){const r=e.size;let i=-1,o=r-1,n=7,s=0;for(let u=r-1;u>0;u-=2)for(u===6&&u--;;){for(let a=0;a<2;a++)if(!e.isReserved(o,u-a)){let l=!1;s>>n&1)===1),e.set(o,u-a,l),n--,n===-1&&(s++,n=7)}if(o+=i,o<0||r<=o){o-=i,i=-i;break}}}function je(e,t,r){const i=new ve;r.forEach(function(a){i.put(a.mode.bit,4),i.put(a.getLength(),He.getCharCountIndicator(a.mode,e)),a.write(i)});const o=q.getSymbolTotalCodewords(e),n=it.getTotalCodewordsCount(e,t),s=(o-n)*8;for(i.getLengthInBits()+4<=s&&i.put(0,4);i.getLengthInBits()%8!==0;)i.putBit(0);const u=(s-i.getLengthInBits())/8;for(let a=0;a=7&&Oe(a,t),Ye(a,s),isNaN(i)&&(i=ot.getBestMask(a,tt.bind(null,a,r))),ot.applyMask(i,a),tt(a,r,i),{modules:a,version:t,errorCorrectionLevel:r,maskPattern:i,segments:o}}St.create=function(t,r){if(typeof t=="undefined"||t==="")throw new Error("No input text");let i=Z.M,o,n;return typeof r!="undefined"&&(i=Z.from(r.errorCorrectionLevel,Z.M),o=Y.from(r.version),n=ot.from(r.maskPattern),r.toSJISFunc&&q.setToSJISFunction(r.toSJISFunc)),Ge(t,o,i,n)};var zt={},ct={};(function(e){function t(r){if(typeof r=="number"&&(r=r.toString()),typeof r!="string")throw new Error("Color should be defined as hex string");let i=r.slice().replace("#","").split("");if(i.length<3||i.length===5||i.length>8)throw new Error("Invalid hex color: "+r);(i.length===3||i.length===4)&&(i=Array.prototype.concat.apply([],i.map(function(n){return[n,n]}))),i.length===6&&i.push("F","F");const o=parseInt(i.join(""),16);return{r:o>>24&255,g:o>>16&255,b:o>>8&255,a:o&255,hex:"#"+i.slice(0,6).join("")}}e.getOptions=function(i){i||(i={}),i.color||(i.color={});const o=typeof i.margin=="undefined"||i.margin===null||i.margin<0?4:i.margin,n=i.width&&i.width>=21?i.width:void 0,s=i.scale||4;return{width:n,scale:n?4:s,margin:o,color:{dark:t(i.color.dark||"#000000ff"),light:t(i.color.light||"#ffffffff")},type:i.type,rendererOpts:i.rendererOpts||{}}},e.getScale=function(i,o){return o.width&&o.width>=i+o.margin*2?o.width/(i+o.margin*2):o.scale},e.getImageWidth=function(i,o){const n=e.getScale(i,o);return Math.floor((i+o.margin*2)*n)},e.qrToImageData=function(i,o,n){const s=o.modules.size,u=o.modules.data,a=e.getScale(s,n),l=Math.floor((s+n.margin*2)*a),c=n.margin*a,E=[n.color.light,n.color.dark];for(let d=0;d=c&&f>=c&&d0&&a>0&&e[u-1]||(i+=n?et("M",a+r,.5+l+r):et("m",o,0),o=0,n=!1),a+1':"",l="',c='viewBox="0 0 '+u+" "+u+'"',E=o.width?'width="'+o.width+'" height="'+o.width+'" ':"",d=''+a+l+` -`;return typeof i=="function"&&i(null,d),d};const Xe=fe,Bt=St,Ht=zt,Ze=Vt;function lt(e,t,r,i,o){const n=[].slice.call(arguments,1),s=n.length,u=typeof n[s-1]=="function";if(!u&&!Xe())throw new Error("Callback required as last argument");if(u){if(s<2)throw new Error("Too few arguments provided");s===2?(o=r,r=t,t=i=void 0):s===3&&(t.getContext&&typeof o=="undefined"?(o=i,i=void 0):(o=i,i=r,r=t,t=void 0))}else{if(s<1)throw new Error("Too few arguments provided");return s===1?(r=t,t=i=void 0):s===2&&!t.getContext&&(i=r,r=t,t=void 0),new Promise(function(a,l){try{const c=Bt.create(r,i);a(e(c,t,i))}catch(c){l(c)}})}try{const a=Bt.create(r,i);o(null,e(a,t,i))}catch(a){o(a)}}var Kt=lt.bind(null,Ht.render),xe=lt.bind(null,Ht.renderToDataURL);lt.bind(null,function(e,t,r){return Ze.render(e,r)});const tn=({canvas:e,content:t,width:r=0,options:i={}})=>{const o=Gt(i);return o.errorCorrectionLevel=o.errorCorrectionLevel||nn(t),en(t,o).then(n=>(o.scale=r===0?void 0:r/n*4,Kt(e,t,o)))};function en(e,t){const r=document.createElement("canvas");return Kt(r,e,t).then(()=>r.width)}function nn(e){return e.length>36?"M":e.length>16?"Q":"H"}const rn=({canvas:e,logo:t})=>{if(!t)return new Promise(C=>{C(e.toDataURL())});const r=e.width,{logoSize:i=.15,bgColor:o="#ffffff",borderSize:n=.05,crossOrigin:s,borderRadius:u=8,logoRadius:a=0}=t,l=qt(t)?t:t.src,c=r*i,E=r*(1-i)/2,d=r*(i+n),f=r*(1-i-n)/2,g=e.getContext("2d");if(!g)return;At(g)(f,f,d,d,u),g.fillStyle=o,g.fill();const y=new Image;(s||a)&&y.setAttribute("crossOrigin",s||"anonymous"),y.src=l;const A=C=>{g.drawImage(C,E,E,c,c)},w=C=>{const h=document.createElement("canvas");h.width=E+c,h.height=E+c;const m=h.getContext("2d");if(!m||!g||(m.drawImage(C,E,E,c,c),At(g)(E,E,c,c,a),!g))return;const p=g.createPattern(h,"no-repeat");p&&(g.fillStyle=p,g.fill())};return new Promise(C=>{y.onload=()=>{a?w(y):A(y),C(e.toDataURL())}})};function At(e){return(t,r,i,o,n)=>{const s=Math.min(i,o);return n>s/2&&(n=s/2),e.beginPath(),e.moveTo(t+n,r),e.arcTo(t+i,r,t+i,r+o,n),e.arcTo(t+i,r+o,t,r+o,n),e.arcTo(t,r+o,t,r,n),e.arcTo(t,r,t+i,r,n),e.closePath(),e}}const on=e=>tn(e).then(()=>e).then(rn),sn=It({name:"QrCode",props:{value:{type:[String,Array],default:null},options:{type:Object,default:null},width:{type:Number,default:200},logo:{type:[String,Object],default:""},tag:{type:String,default:"canvas",validator:e=>["canvas","img"].includes(e)}},emits:{done:e=>!!e,error:e=>!!e},setup(e,{emit:t}){const r=Wt(null);function i(){return ht(this,null,function*(){try{const{tag:n,value:s,options:u={},width:a,logo:l}=e,c=String(s),E=N(r);if(!E)return;if(n==="canvas"){const d=yield on({canvas:E,width:a,logo:l,content:c,options:u||{}});t("done",{url:d,ctx:E.getContext("2d")});return}if(n==="img"){const d=yield xe(c,gt({errorCorrectionLevel:"H",width:a},u));N(r).src=d,t("done",{url:d})}}catch(n){t("error",n)}})}function o(n){let s="";const u=N(r);u instanceof HTMLCanvasElement?s=u.toDataURL():u instanceof HTMLImageElement&&(s=u.src),s&&le({url:s,fileName:n})}return Xt(i),Zt(e,()=>{i()},{deep:!0}),{wrapRef:r,download:o}}});function an(e,t,r,i,o,n){return nt(),Tt("div",null,[(nt(),te(ee(e.tag),{ref:"wrapRef"},null,512))])}var un=xt(sn,[["render",an]]);const cn=ne(un),ln={class:"enter-x min-w-64 min-h-64"},wn=It({setup(e){const t="https://vvbin.cn/next/login",{t:r}=re(),{handleBackLogin:i,getLoginState:o}=Yt(),n=oe(()=>N(o)===jt.QR_CODE);return(s,u)=>N(n)?(nt(),Tt(ae,{key:0},[K(Qt,{class:"enter-x"}),ie("div",ln,[K(N(cn),{value:t,class:"enter-x flex justify-center xl:justify-start",width:280}),K(N(ce),{class:"enter-x"},{default:mt(()=>[wt(Ct(N(r)("sys.login.scanSign")),1)]),_:1}),K(N(se),{size:"large",block:"",class:"mt-4 enter-x",onClick:N(i)},{default:mt(()=>[wt(Ct(N(r)("sys.login.backSignIn")),1)]),_:1},8,["onClick"])])],64)):ue("",!0)}});export{wn as default}; diff --git a/dist/assets/QuickNav.6d6018c4.js b/dist/assets/QuickNav.6d6018c4.js deleted file mode 100644 index 0b0288864faa17ae6465e6f97c012edc7f2fd82f..0000000000000000000000000000000000000000 --- a/dist/assets/QuickNav.6d6018c4.js +++ /dev/null @@ -1 +0,0 @@ -import{a as l,o,j as r,y as a,h as m,aF as p,i as e,m as s,n as u,be as d,t as f,F as _,aD as B}from"./index.2651fb11.js";import{C as n}from"./index.0cf25908.js";import"./index.600c9fe9.js";import"./index.f11c77a0.js";import{n as C}from"./data.8ddc77c3.js";import"./index.670ea5b9.js";import"./index.aa73397f.js";import"./useRefs.d32e60c1.js";const h={class:"flex flex-col items-center"},x={class:"text-md mt-2"},b=l({setup(F){const c=n.Grid;return(i,k)=>(o(),r(e(n),B({title:"\u5FEB\u6377\u5BFC\u822A"},i.$attrs),{default:a(()=>[(o(!0),m(_,null,p(e(C),t=>(o(),r(e(c),{key:t},{default:a(()=>[s("span",h,[u(e(d),{icon:t.icon,color:t.color,size:"20"},null,8,["icon","color"]),s("span",x,f(t.title),1)])]),_:2},1024))),128))]),_:1},16))}});export{b as default}; diff --git a/dist/assets/RedoOutlined.f746c86a.js b/dist/assets/RedoOutlined.f746c86a.js deleted file mode 100644 index b9ba045b29482ebc449dc11e5c7703afbe74595e..0000000000000000000000000000000000000000 --- a/dist/assets/RedoOutlined.f746c86a.js +++ /dev/null @@ -1 +0,0 @@ -import{n as c,aV as i}from"./index.2651fb11.js";var u={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"},d=u;function o(r){for(var e=1;enew Promise((t,c)=>{var p=s=>{try{u(i.next(s))}catch(m){c(m)}},d=s=>{try{u(i.throw(s))}catch(m){c(m)}},u=s=>s.done?t(s.value):Promise.resolve(s.value).then(p,d);u((i=i.apply(x,r)).next())});import{u as I,a as S,L as _,_ as P,b as R}from"./LoginFormTitle.5c1b0cf9.js";import{a as B,I as g,c as U,s as w,v as L,f as E,i as e,o as N,h as V,n as a,y as n,z as y,t as v,B as b,F as T,k as D}from"./index.2651fb11.js";import{F as C}from"./index.8baed9a0.js";import"./index.f11c77a0.js";import{C as G}from"./index.1da41d2e.js";import{S as M}from"./index.ed990768.js";import{C as $}from"./index.4743d4ef.js";import"./_baseIteratee.6aa7555d.js";import"./get.95ac9963.js";import"./useSize.3e36e6ff.js";const Z=B({setup(x){const r=C.Item,i=g.Password,{t}=U(),{handleBackLogin:c,getLoginState:p}=I(),d=w(),u=w(!1),s=L({account:"",password:"",confirmPassword:"",mobile:"",sms:"",policy:!1}),{getFormRules:m}=S(s),{validForm:h}=R(d),z=E(()=>e(p)===_.REGISTER);function F(){return k(this,null,function*(){const f=yield h();!f||console.log(f)})}return(f,o)=>e(z)?(N(),V(T,{key:0},[a(P,{class:"enter-x"}),a(e(C),{class:"p-4 enter-x",model:e(s),rules:e(m),ref_key:"formRef",ref:d},{default:n(()=>[a(e(r),{name:"account",class:"enter-x"},{default:n(()=>[a(e(g),{class:"fix-auto-fill",size:"large",value:e(s).account,"onUpdate:value":o[0]||(o[0]=l=>e(s).account=l),placeholder:e(t)("sys.login.userName")},null,8,["value","placeholder"])]),_:1}),a(e(r),{name:"mobile",class:"enter-x"},{default:n(()=>[a(e(g),{size:"large",value:e(s).mobile,"onUpdate:value":o[1]||(o[1]=l=>e(s).mobile=l),placeholder:e(t)("sys.login.mobile"),class:"fix-auto-fill"},null,8,["value","placeholder"])]),_:1}),a(e(r),{name:"sms",class:"enter-x"},{default:n(()=>[a(e($),{size:"large",class:"fix-auto-fill",value:e(s).sms,"onUpdate:value":o[2]||(o[2]=l=>e(s).sms=l),placeholder:e(t)("sys.login.smsCode")},null,8,["value","placeholder"])]),_:1}),a(e(r),{name:"password",class:"enter-x"},{default:n(()=>[a(e(M),{size:"large",value:e(s).password,"onUpdate:value":o[3]||(o[3]=l=>e(s).password=l),placeholder:e(t)("sys.login.password")},null,8,["value","placeholder"])]),_:1}),a(e(r),{name:"confirmPassword",class:"enter-x"},{default:n(()=>[a(e(i),{size:"large",visibilityToggle:"",value:e(s).confirmPassword,"onUpdate:value":o[4]||(o[4]=l=>e(s).confirmPassword=l),placeholder:e(t)("sys.login.confirmPassword")},null,8,["value","placeholder"])]),_:1}),a(e(r),{class:"enter-x",name:"policy"},{default:n(()=>[a(e(G),{checked:e(s).policy,"onUpdate:checked":o[5]||(o[5]=l=>e(s).policy=l),size:"small"},{default:n(()=>[y(v(e(t)("sys.login.policy")),1)]),_:1},8,["checked"])]),_:1}),a(e(b),{type:"primary",class:"enter-x",size:"large",block:"",onClick:F,loading:u.value},{default:n(()=>[y(v(e(t)("sys.login.registerButton")),1)]),_:1},8,["loading"]),a(e(b),{size:"large",block:"",class:"mt-4 enter-x",onClick:e(c)},{default:n(()=>[y(v(e(t)("sys.login.backSignIn")),1)]),_:1},8,["onClick"])]),_:1},8,["model","rules"])],64)):D("",!0)}});export{Z as default}; diff --git a/dist/assets/SaleRadar.5f01a713.js b/dist/assets/SaleRadar.5f01a713.js deleted file mode 100644 index 28a4b1a0931e678cf78a682a6f371ae9f94fcbed..0000000000000000000000000000000000000000 --- a/dist/assets/SaleRadar.5f01a713.js +++ /dev/null @@ -1 +0,0 @@ -import{a as i,s as r,J as s,o as l,j as n,y as d,m,bu as u,i as f}from"./index.2651fb11.js";import{C as c}from"./index.0cf25908.js";import"./index.600c9fe9.js";import"./index.f11c77a0.js";import{u as h}from"./useECharts.04af1b05.js";import"./index.670ea5b9.js";import"./index.aa73397f.js";import"./useRefs.d32e60c1.js";const v=i({props:{loading:Boolean,width:{type:String,default:"100%"},height:{type:String,default:"400px"}},setup(e){const t=e,a=r(null),{setOptions:o}=h(a);return s(()=>t.loading,()=>{t.loading||o({legend:{bottom:0,data:["Visits","Sales"]},tooltip:{},radar:{radius:"60%",splitNumber:8,indicator:[{name:"2017"},{name:"2017"},{name:"2018"},{name:"2019"},{name:"2020"},{name:"2021"}]},series:[{type:"radar",symbolSize:0,areaStyle:{shadowBlur:0,shadowColor:"rgba(0,0,0,.2)",shadowOffsetX:0,shadowOffsetY:10,opacity:1},data:[{value:[90,50,86,40,50,20],name:"Visits",itemStyle:{color:"#b6a2de"}},{value:[70,75,70,76,20,85],name:"Sales",itemStyle:{color:"#67e0e3"}}]}]})},{immediate:!0}),(p,g)=>(l(),n(f(c),{title:"\u9500\u552E\u7EDF\u8BA1",loading:e.loading},{default:d(()=>[m("div",{ref_key:"chartRef",ref:a,style:u({width:e.width,height:e.height})},null,4)]),_:1},8,["loading"]))}});export{v as default}; diff --git a/dist/assets/SalesProductPie.6a6b9089.js b/dist/assets/SalesProductPie.6a6b9089.js deleted file mode 100644 index ba571eed57c240c2a89c5518cfa7b4e6846d44e0..0000000000000000000000000000000000000000 --- a/dist/assets/SalesProductPie.6a6b9089.js +++ /dev/null @@ -1 +0,0 @@ -import{a as o,s as r,J as l,o as s,j as m,y as d,m as c,bu as p,i as f}from"./index.2651fb11.js";import{C as h}from"./index.0cf25908.js";import"./index.600c9fe9.js";import"./index.f11c77a0.js";import{u as g}from"./useECharts.04af1b05.js";import"./index.670ea5b9.js";import"./index.aa73397f.js";import"./useRefs.d32e60c1.js";const k=o({props:{loading:Boolean,width:{type:String,default:"100%"},height:{type:String,default:"300px"}},setup(e){const t=e,a=r(null),{setOptions:u}=g(a);return l(()=>t.loading,()=>{t.loading||u({tooltip:{trigger:"item"},series:[{name:"\u8BBF\u95EE\u6765\u6E90",type:"pie",radius:"80%",center:["50%","50%"],color:["#5ab1ef","#b6a2de","#67e0e3","#2ec7c9"],data:[{value:500,name:"\u7535\u5B50\u4EA7\u54C1"},{value:310,name:"\u670D\u88C5"},{value:274,name:"\u5316\u5986\u54C1"},{value:400,name:"\u5BB6\u5C45"}].sort(function(i,n){return i.value-n.value}),roseType:"radius",animationType:"scale",animationEasing:"exponentialInOut",animationDelay:function(){return Math.random()*400}}]})},{immediate:!0}),(i,n)=>(s(),m(f(h),{title:"\u6210\u4EA4\u5360\u6BD4",loading:e.loading},{default:d(()=>[c("div",{ref_key:"chartRef",ref:a,style:p({width:e.width,height:e.height})},null,4)]),_:1},8,["loading"]))}});export{k as default}; diff --git a/dist/assets/SelectItem.06e5c870.js b/dist/assets/SelectItem.06e5c870.js deleted file mode 100644 index 68d7eba4f46c81d8420ee6d9686499776283dfa4..0000000000000000000000000000000000000000 --- a/dist/assets/SelectItem.06e5c870.js +++ /dev/null @@ -1 +0,0 @@ -import{K as i,a as r,dk as l,b as p,f as m,aC as d,o as c,h as u,m as f,t as g,n as _,aD as b,q as v}from"./index.2651fb11.js";import{b as C}from"./index.5ca6c799.js";import"./index.9d9b5382.js";import"./FullscreenOutlined.fcb15e6b.js";import"./index.812fe39a.js";import"./useWindowSizeFn.fd6bd41f.js";import"./useContentViewHeight.91a236f7.js";import"./uniqBy.75729508.js";import"./_baseIteratee.6aa7555d.js";import"./get.95ac9963.js";import"./index.600c9fe9.js";import"./useRefs.d32e60c1.js";import"./RedoOutlined.f746c86a.js";import"./index.670ea5b9.js";import"./lock.1dc99cf0.js";import"./ArrowLeftOutlined.351e81ee.js";import"./index.34dc3117.js";const y=r({name:"SelectItem",components:{Select:l},props:{event:{type:Number},disabled:{type:Boolean},title:{type:String},def:{type:[String,Number]},initValue:{type:[String,Number]},options:{type:Array,default:()=>[]}},setup(e){const{prefixCls:t}=p("setting-select-item"),a=m(()=>e.def?{value:e.def,defaultValue:e.initValue||e.def}:{});function n(o){e.event&&C(e.event,o)}return{prefixCls:t,handleChange:n,getBindValue:a}}});function S(e,t,a,n,o,h){const s=d("Select");return c(),u("div",{class:v(e.prefixCls)},[f("span",null,g(e.title),1),_(s,b(e.getBindValue,{class:`${e.prefixCls}-select`,onChange:e.handleChange,disabled:e.disabled,size:"small",options:e.options}),null,16,["class","onChange","disabled","options"])],2)}var F=i(y,[["render",S],["__scopeId","data-v-6707e46b"]]);export{F as default}; diff --git a/dist/assets/SelectItem.809be52d.css b/dist/assets/SelectItem.809be52d.css deleted file mode 100644 index fac5e894d9acc61d80c4b9aaa131890f247c348f..0000000000000000000000000000000000000000 --- a/dist/assets/SelectItem.809be52d.css +++ /dev/null @@ -1 +0,0 @@ -.vben-setting-select-item[data-v-6707e46b]{display:flex;justify-content:space-between;margin:16px 0}.vben-setting-select-item-select[data-v-6707e46b]{width:126px} diff --git a/dist/assets/SessionTimeoutLogin.81136380.js b/dist/assets/SessionTimeoutLogin.81136380.js deleted file mode 100644 index f808b4181463ec0bfab7b3faf5fb9efcee9b8a8d..0000000000000000000000000000000000000000 --- a/dist/assets/SessionTimeoutLogin.81136380.js +++ /dev/null @@ -1 +0,0 @@ -import{K as a,a as m,b as p,r as u,bE as c,bO as d,s as l,H as _,Y as f,eA as g,o as v,j as S,y as B,m as I,n as x,q as C,i as M,bW as T}from"./index.2651fb11.js";import U from"./Login.33e21d0a.js";import"./LoginForm.e4feca15.js";import"./index.1da41d2e.js";import"./index.8baed9a0.js";import"./index.f11c77a0.js";import"./_baseIteratee.6aa7555d.js";import"./get.95ac9963.js";import"./useSize.3e36e6ff.js";import"./LoginFormTitle.5c1b0cf9.js";import"./index.aa73397f.js";import"./ForgetPasswordForm.f042a5f9.js";import"./index.4743d4ef.js";import"./RegisterForm.bec68b7e.js";import"./index.ed990768.js";import"./MobileForm.69a233ca.js";import"./QrCodeForm.d8124145.js";import"./index.34dc3117.js";import"./download.24d9b76e.js";const b=m({setup(k){const{prefixCls:t}=p("st-login"),e=u(),r=c(),i=d(),o=l(0),n=()=>i.getProjectConfig.permissionMode===g.BACK;return _(()=>{var s;o.value=(s=e.getUserInfo)==null?void 0:s.userId,console.log("Mounted",e.getUserInfo)}),f(()=>{(o.value&&o.value!==e.getUserInfo.userId||n()&&r.getLastBuildMenuTime===0)&&document.location.reload()}),(s,y)=>(v(),S(T,null,{default:B(()=>[I("div",{class:C(M(t))},[x(U,{sessionTimeout:""})],2)]),_:1}))}});var G=a(b,[["__scopeId","data-v-07eaddea"]]);export{G as default}; diff --git a/dist/assets/SessionTimeoutLogin.f3f2256d.css b/dist/assets/SessionTimeoutLogin.f3f2256d.css deleted file mode 100644 index e0f2231250786b09069f2c65d15be904992eacce..0000000000000000000000000000000000000000 --- a/dist/assets/SessionTimeoutLogin.f3f2256d.css +++ /dev/null @@ -1 +0,0 @@ -.vben-st-login[data-v-07eaddea]{position:fixed;z-index:9999999;width:100%;height:100%;background:#fff} diff --git a/dist/assets/SettingFooter.624902d0.js b/dist/assets/SettingFooter.624902d0.js deleted file mode 100644 index c526599ed5c791b5f8e455135ce51a41a9cb99d2..0000000000000000000000000000000000000000 --- a/dist/assets/SettingFooter.624902d0.js +++ /dev/null @@ -1 +0,0 @@ -import{K as k,a as b,bE as h,b as R,bU as O,r as v,bO as M,aC as c,o as T,h as A,n as o,y as i,z as u,t as d,q as B,c as $,eY as D,i as m,c5 as f,eL as F,eM as N,D as P}from"./index.2651fb11.js";import{C as j}from"./CopyOutlined.eb1d3bf1.js";import{R as w}from"./RedoOutlined.f746c86a.js";const x=b({name:"SettingFooter",components:{CopyOutlined:j,RedoOutlined:w},setup(){const e=h(),{prefixCls:p}=R("setting-footer"),{t:s}=$(),{createSuccessModal:C,createMessage:r}=P(),g=O(),l=v(),t=M();function a(){const{isSuccessRef:n}=D(JSON.stringify(m(t.getProjectConfig),null,2));m(n)&&C({title:s("layout.setting.operatingTitle"),content:s("layout.setting.operatingContent")})}function y(){try{t.setProjectConfig(f);const{colorWeak:n,grayMode:_}=f;F(n),N(_),r.success(s("layout.setting.resetSuccess"))}catch(n){r.error(n)}}function S(){localStorage.clear(),t.resetAllState(),e.resetState(),g.resetState(),l.resetState(),location.reload()}return{prefixCls:p,t:s,handleCopy:a,handleResetSetting:y,handleClearAndRedo:S}}});function z(e,p,s,C,r,g){const l=c("CopyOutlined"),t=c("a-button"),a=c("RedoOutlined");return T(),A("div",{class:B(e.prefixCls)},[o(t,{type:"primary",block:"",onClick:e.handleCopy},{default:i(()=>[o(l,{class:"mr-2"}),u(" "+d(e.t("layout.setting.copyBtn")),1)]),_:1},8,["onClick"]),o(t,{color:"warning",block:"",onClick:e.handleResetSetting,class:"my-3"},{default:i(()=>[o(a,{class:"mr-2"}),u(" "+d(e.t("common.resetText")),1)]),_:1},8,["onClick"]),o(t,{color:"error",block:"",onClick:e.handleClearAndRedo},{default:i(()=>[o(a,{class:"mr-2"}),u(" "+d(e.t("layout.setting.clearBtn")),1)]),_:1},8,["onClick"])],2)}var V=k(x,[["render",z],["__scopeId","data-v-2d4de409"]]);export{V as default}; diff --git a/dist/assets/SettingFooter.9c0370f9.css b/dist/assets/SettingFooter.9c0370f9.css deleted file mode 100644 index bc9c48f052e07d8c591a9c2b2115539ac2b59c3e..0000000000000000000000000000000000000000 --- a/dist/assets/SettingFooter.9c0370f9.css +++ /dev/null @@ -1 +0,0 @@ -.vben-setting-footer[data-v-2d4de409]{display:flex;flex-direction:column;align-items:center} diff --git a/dist/assets/SiderTrigger.ccae058b.js b/dist/assets/SiderTrigger.ccae058b.js deleted file mode 100644 index d75f942a3ad5985f5602250e9daab98f641c93ba..0000000000000000000000000000000000000000 --- a/dist/assets/SiderTrigger.ccae058b.js +++ /dev/null @@ -1 +0,0 @@ -import{K as r,a as d,eS as p,eT as u,bg as g,aC as n,o as t,h as c,j as l,bt as f}from"./index.2651fb11.js";const m=d({name:"SiderTrigger",components:{DoubleRightOutlined:p,DoubleLeftOutlined:u},setup(){const{getCollapsed:e,toggleCollapsed:o}=g();return{getCollapsed:e,toggleCollapsed:o}}});function C(e,o,b,_,k,D){const s=n("DoubleRightOutlined"),a=n("DoubleLeftOutlined");return t(),c("div",{onClick:o[0]||(o[0]=f((...i)=>e.toggleCollapsed&&e.toggleCollapsed(...i),["stop"]))},[e.getCollapsed?(t(),l(s,{key:0})):(t(),l(a,{key:1}))])}var h=r(m,[["render",C]]);export{h as default}; diff --git a/dist/assets/SiteAnalysis.15759104.js b/dist/assets/SiteAnalysis.15759104.js deleted file mode 100644 index e03fcfba3f01b99c4c2d7c321e2fdcb7e3dce148..0000000000000000000000000000000000000000 --- a/dist/assets/SiteAnalysis.15759104.js +++ /dev/null @@ -1 +0,0 @@ -import{a as n,s as c,o as a,j as p,y as u,h as o,n as r,k as s,aD as _,i as f}from"./index.2651fb11.js";import{C as b}from"./index.0cf25908.js";import"./index.600c9fe9.js";import"./index.f11c77a0.js";import l from"./VisitAnalysis.1b19e5eb.js";import k from"./VisitAnalysisBar.474f560a.js";import"./index.670ea5b9.js";import"./index.aa73397f.js";import"./useRefs.d32e60c1.js";import"./useECharts.04af1b05.js";import"./props.f48aca0b.js";const d={key:0},y={key:1},j=n({setup(C){const t=c("tab1"),i=[{key:"tab1",tab:"\u6D41\u91CF\u8D8B\u52BF"},{key:"tab2",tab:"\u8BBF\u95EE\u91CF"}];function m(e){t.value=e}return(e,v)=>(a(),p(f(b),_({"tab-list":i},e.$attrs,{"active-tab-key":t.value,onTabChange:m}),{default:u(()=>[t.value==="tab1"?(a(),o("p",d,[r(l)])):s("",!0),t.value==="tab2"?(a(),o("p",y,[r(k)])):s("",!0)]),_:1},16,["active-tab-key"]))}});export{j as default}; diff --git a/dist/assets/SwitchItem.458f0d56.css b/dist/assets/SwitchItem.458f0d56.css deleted file mode 100644 index 01dd6cdab372447aec801fae5378fcc7af737ccb..0000000000000000000000000000000000000000 --- a/dist/assets/SwitchItem.458f0d56.css +++ /dev/null @@ -1 +0,0 @@ -.vben-setting-switch-item[data-v-440e72fd]{display:flex;justify-content:space-between;margin:16px 0} diff --git a/dist/assets/SwitchItem.4b2d612b.js b/dist/assets/SwitchItem.4b2d612b.js deleted file mode 100644 index d7d82cabb585368332cbe016f78ef130c1dc1dff..0000000000000000000000000000000000000000 --- a/dist/assets/SwitchItem.4b2d612b.js +++ /dev/null @@ -1 +0,0 @@ -import{K as r,a as d,dl as p,b as l,f as m,aC as c,o as h,h as u,m as f,t as C,n as g,aD as _,q as v,c as y}from"./index.2651fb11.js";import{b}from"./index.5ca6c799.js";import"./index.9d9b5382.js";import"./FullscreenOutlined.fcb15e6b.js";import"./index.812fe39a.js";import"./useWindowSizeFn.fd6bd41f.js";import"./useContentViewHeight.91a236f7.js";import"./uniqBy.75729508.js";import"./_baseIteratee.6aa7555d.js";import"./get.95ac9963.js";import"./index.600c9fe9.js";import"./useRefs.d32e60c1.js";import"./RedoOutlined.f746c86a.js";import"./index.670ea5b9.js";import"./lock.1dc99cf0.js";import"./ArrowLeftOutlined.351e81ee.js";import"./index.34dc3117.js";const S=d({name:"SwitchItem",components:{Switch:p},props:{event:{type:Number},disabled:{type:Boolean},title:{type:String},def:{type:Boolean}},setup(e){const{prefixCls:t}=l("setting-switch-item"),{t:n}=y(),o=m(()=>e.def?{checked:e.def}:{});function a(i){e.event&&b(e.event,i)}return{prefixCls:t,t:n,handleChange:a,getBindValue:o}}});function k(e,t,n,o,a,i){const s=c("Switch");return h(),u("div",{class:v(e.prefixCls)},[f("span",null,C(e.title),1),g(s,_(e.getBindValue,{onChange:e.handleChange,disabled:e.disabled,checkedChildren:e.t("layout.setting.on"),unCheckedChildren:e.t("layout.setting.off")}),null,16,["onChange","disabled","checkedChildren","unCheckedChildren"])],2)}var J=r(S,[["render",k],["__scopeId","data-v-440e72fd"]]);export{J as default}; diff --git a/dist/assets/TableImg.dca0faf2.css b/dist/assets/TableImg.dca0faf2.css deleted file mode 100644 index 4f50a5b3109a97edd06b00102125c56fadcbabc4..0000000000000000000000000000000000000000 --- a/dist/assets/TableImg.dca0faf2.css +++ /dev/null @@ -1 +0,0 @@ -.ant-table.ant-table-middle{font-size:14px}.ant-table.ant-table-middle .ant-table-title,.ant-table.ant-table-middle .ant-table-footer,.ant-table.ant-table-middle .ant-table-thead>tr>th,.ant-table.ant-table-middle .ant-table-tbody>tr>td,.ant-table.ant-table-middle tfoot>tr>th,.ant-table.ant-table-middle tfoot>tr>td{padding:12px 8px}.ant-table.ant-table-middle .ant-table-filter-trigger{margin-right:-4px}.ant-table.ant-table-middle .ant-table-expanded-row-fixed{margin:-12px -8px}.ant-table.ant-table-middle .ant-table-tbody .ant-table-wrapper:only-child .ant-table{margin:-12px -8px -12px 25px}.ant-table.ant-table-small{font-size:14px}.ant-table.ant-table-small .ant-table-title,.ant-table.ant-table-small .ant-table-footer,.ant-table.ant-table-small .ant-table-thead>tr>th,.ant-table.ant-table-small .ant-table-tbody>tr>td,.ant-table.ant-table-small tfoot>tr>th,.ant-table.ant-table-small tfoot>tr>td{padding:8px}.ant-table.ant-table-small .ant-table-filter-trigger{margin-right:-4px}.ant-table.ant-table-small .ant-table-expanded-row-fixed{margin:-8px}.ant-table.ant-table-small .ant-table-tbody .ant-table-wrapper:only-child .ant-table{margin:-8px -8px -8px 25px}.ant-table-small .ant-table-thead>tr>th{background-color:#fafafa}.ant-table-small .ant-table-selection-column{width:46px;min-width:46px}.ant-table.ant-table-bordered>.ant-table-title{border:1px solid #f0f0f0;border-bottom:0}.ant-table.ant-table-bordered>.ant-table-container{border-left:1px solid #f0f0f0}.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>thead>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>thead>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>thead>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tbody>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tbody>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tbody>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>tbody>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tfoot>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tfoot>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tfoot>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>tfoot>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tfoot>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tfoot>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tfoot>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>tfoot>tr>td{border-right:1px solid #f0f0f0}.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr:not(:last-child)>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>thead>tr:not(:last-child)>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>thead>tr:not(:last-child)>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>thead>tr:not(:last-child)>th{border-bottom:1px solid #f0f0f0}.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr>th:before,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>thead>tr>th:before,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>thead>tr>th:before,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>thead>tr>th:before{background-color:transparent!important}.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>thead>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>thead>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>thead>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tbody>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tbody>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tbody>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>tbody>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tfoot>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tfoot>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tfoot>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>tfoot>tr>.ant-table-cell-fix-right-first:after{border-right:1px solid #f0f0f0}.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tbody>tr>td>.ant-table-expanded-row-fixed,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tbody>tr>td>.ant-table-expanded-row-fixed,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tbody>tr>td>.ant-table-expanded-row-fixed,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>tbody>tr>td>.ant-table-expanded-row-fixed{margin:-16px -17px}.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tbody>tr>td>.ant-table-expanded-row-fixed:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tbody>tr>td>.ant-table-expanded-row-fixed:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tbody>tr>td>.ant-table-expanded-row-fixed:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>tbody>tr>td>.ant-table-expanded-row-fixed:after{position:absolute;top:0;right:1px;bottom:0;border-right:1px solid #f0f0f0;content:""}.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table{border-top:1px solid #f0f0f0}.ant-table.ant-table-bordered.ant-table-scroll-horizontal>.ant-table-container>.ant-table-body>table>tbody>tr.ant-table-expanded-row>td,.ant-table.ant-table-bordered.ant-table-scroll-horizontal>.ant-table-container>.ant-table-body>table>tbody>tr.ant-table-placeholder>td{border-right:0}.ant-table.ant-table-bordered.ant-table-middle>.ant-table-container>.ant-table-content>table>tbody>tr>td>.ant-table-expanded-row-fixed,.ant-table.ant-table-bordered.ant-table-middle>.ant-table-container>.ant-table-body>table>tbody>tr>td>.ant-table-expanded-row-fixed{margin:-12px -9px}.ant-table.ant-table-bordered.ant-table-small>.ant-table-container>.ant-table-content>table>tbody>tr>td>.ant-table-expanded-row-fixed,.ant-table.ant-table-bordered.ant-table-small>.ant-table-container>.ant-table-body>table>tbody>tr>td>.ant-table-expanded-row-fixed{margin:-8px -9px}.ant-table.ant-table-bordered>.ant-table-footer{border:1px solid #f0f0f0;border-top:0}.ant-table-cell .ant-table-container:first-child{border-top:0}.ant-table-cell-scrollbar{box-shadow:0 1px 0 1px #fafafa}.ant-table-resize-handle{position:absolute;top:0;height:100%!important;bottom:0;left:auto!important;right:-8px;cursor:col-resize;touch-action:none;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto;width:16px;z-index:1}.ant-table-resize-handle-line{display:block;width:1px;margin-left:7px;height:100%!important;background-color:#0960bd;opacity:0}.ant-table-resize-handle:hover .ant-table-resize-handle-line,.dragging .ant-table-resize-handle-line{opacity:1}.ant-table-wrapper{clear:both;max-width:100%}.ant-table-wrapper:before{display:table;content:""}.ant-table-wrapper:after{display:table;clear:both;content:""}.ant-table{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:tnum;position:relative;font-size:14px;background:#fff;border-radius:2px}.ant-table table{width:100%;text-align:left;border-radius:2px 2px 0 0;border-collapse:separate;border-spacing:0}.ant-table-thead>tr>th,.ant-table-tbody>tr>td,.ant-table tfoot>tr>th,.ant-table tfoot>tr>td{position:relative;padding:16px;overflow-wrap:break-word}.ant-table-cell-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:keep-all}.ant-table-cell-ellipsis.ant-table-cell-fix-left-last,.ant-table-cell-ellipsis.ant-table-cell-fix-right-first{overflow:visible}.ant-table-cell-ellipsis.ant-table-cell-fix-left-last .ant-table-cell-content,.ant-table-cell-ellipsis.ant-table-cell-fix-right-first .ant-table-cell-content{display:block;overflow:hidden;text-overflow:ellipsis}.ant-table-cell-ellipsis .ant-table-column-title{overflow:hidden;text-overflow:ellipsis;word-break:keep-all}.ant-table-title{padding:16px}.ant-table-footer{padding:16px;color:#000000d9;background:#fafafa}.ant-table-thead>tr>th{position:relative;color:#000000d9;font-weight:500;text-align:left;background:#fafafa;border-bottom:1px solid #f0f0f0;transition:background .3s ease}.ant-table-thead>tr>th[colspan]:not([colspan="1"]){text-align:center}.ant-table-thead>tr>th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before{position:absolute;top:50%;right:0;width:1px;height:1.6em;background-color:#0000000f;transform:translateY(-50%);transition:background-color .3s;content:""}.ant-table-thead>tr:not(:last-child)>th[colspan]{border-bottom:0}.ant-table-tbody>tr>td{border-bottom:1px solid #f0f0f0;transition:background .3s}.ant-table-tbody>tr>td>.ant-table-wrapper:only-child .ant-table,.ant-table-tbody>tr>td>.ant-table-expanded-row-fixed>.ant-table-wrapper:only-child .ant-table{margin:-16px -16px -16px 33px}.ant-table-tbody>tr>td>.ant-table-wrapper:only-child .ant-table-tbody>tr:last-child>td,.ant-table-tbody>tr>td>.ant-table-expanded-row-fixed>.ant-table-wrapper:only-child .ant-table-tbody>tr:last-child>td{border-bottom:0}.ant-table-tbody>tr>td>.ant-table-wrapper:only-child .ant-table-tbody>tr:last-child>td:first-child,.ant-table-tbody>tr>td>.ant-table-expanded-row-fixed>.ant-table-wrapper:only-child .ant-table-tbody>tr:last-child>td:first-child,.ant-table-tbody>tr>td>.ant-table-wrapper:only-child .ant-table-tbody>tr:last-child>td:last-child,.ant-table-tbody>tr>td>.ant-table-expanded-row-fixed>.ant-table-wrapper:only-child .ant-table-tbody>tr:last-child>td:last-child{border-radius:0}.ant-table-tbody>tr.ant-table-row:hover>td,.ant-table-tbody>tr>td.ant-table-cell-row-hover{background:#fafafa}.ant-table-tbody>tr.ant-table-row-selected>td{background:#e3f4fc;border-color:#00000008}.ant-table-tbody>tr.ant-table-row-selected:hover>td{background:#daf0fb}.ant-table-summary{position:relative;z-index:2;background:#fff}div.ant-table-summary{box-shadow:0 -1px #f0f0f0}.ant-table-summary>tr>th,.ant-table-summary>tr>td{border-bottom:1px solid #f0f0f0}.ant-table-pagination.ant-pagination{margin:16px 0}.ant-table-pagination{display:flex;flex-wrap:wrap;row-gap:8px}.ant-table-pagination>*{flex:none}.ant-table-pagination-left{justify-content:flex-start}.ant-table-pagination-center{justify-content:center}.ant-table-pagination-right{justify-content:flex-end}.ant-table-thead th.ant-table-column-has-sorters{cursor:pointer;transition:all .3s}.ant-table-thead th.ant-table-column-has-sorters:hover{background:rgba(0,0,0,.04)}.ant-table-thead th.ant-table-column-has-sorters:hover:before{background-color:transparent!important}.ant-table-thead th.ant-table-column-has-sorters.ant-table-cell-fix-left:hover,.ant-table-thead th.ant-table-column-has-sorters.ant-table-cell-fix-right:hover,.ant-table-thead th.ant-table-column-sort{background:#f5f5f5}.ant-table-thead th.ant-table-column-sort:before{background-color:transparent!important}td.ant-table-column-sort{background:#fafafa}.ant-table-column-title{position:relative;z-index:1;flex:1}.ant-table-column-sorters{display:flex;flex:auto;align-items:center;justify-content:space-between}.ant-table-column-sorters:after{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;content:""}.ant-table-column-sorter{margin-left:4px;color:#bfbfbf;font-size:0;transition:color .3s}.ant-table-column-sorter-inner{display:inline-flex;flex-direction:column;align-items:center}.ant-table-column-sorter-up,.ant-table-column-sorter-down{font-size:11px}.ant-table-column-sorter-up.active,.ant-table-column-sorter-down.active{color:#0960bd}.ant-table-column-sorter-up+.ant-table-column-sorter-down{margin-top:-.3em}.ant-table-column-sorters:hover .ant-table-column-sorter{color:#a6a6a6}.ant-table-filter-column{display:flex;justify-content:space-between}.ant-table-filter-trigger{position:relative;display:flex;align-items:center;margin:-4px -8px -4px 4px;padding:0 4px;color:#bfbfbf;font-size:12px;border-radius:2px;cursor:pointer;transition:all .3s}.ant-table-filter-trigger:hover{color:#00000073;background:rgba(0,0,0,.04)}.ant-table-filter-trigger.active{color:#0960bd}.ant-table-filter-dropdown{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:tnum;min-width:120px;background-color:#fff;border-radius:2px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.ant-table-filter-dropdown .ant-dropdown-menu{max-height:264px;overflow-x:hidden;border:0;box-shadow:none}.ant-table-filter-dropdown .ant-dropdown-menu:empty:after{display:block;padding:8px 0;color:#00000040;font-size:12px;text-align:center;content:"Not Found"}.ant-table-filter-dropdown-tree{padding:8px 8px 0}.ant-table-filter-dropdown-tree .ant-tree-treenode .ant-tree-node-content-wrapper:hover{background-color:#f5f5f5}.ant-table-filter-dropdown-tree .ant-tree-treenode-checkbox-checked .ant-tree-node-content-wrapper,.ant-table-filter-dropdown-tree .ant-tree-treenode-checkbox-checked .ant-tree-node-content-wrapper:hover{background-color:#a5d3f0}.ant-table-filter-dropdown-search{padding:8px;border-bottom:1px #f0f0f0 solid}.ant-table-filter-dropdown-search-input input{min-width:140px}.ant-table-filter-dropdown-search-input .anticon{color:#00000040}.ant-table-filter-dropdown-checkall{width:100%;margin-bottom:4px;margin-left:4px}.ant-table-filter-dropdown-submenu>ul{max-height:calc(100vh - 130px);overflow-x:hidden;overflow-y:auto}.ant-table-filter-dropdown .ant-checkbox-wrapper+span,.ant-table-filter-dropdown-submenu .ant-checkbox-wrapper+span{padding-left:8px}.ant-table-filter-dropdown-btns{display:flex;justify-content:space-between;padding:7px 8px;overflow:hidden;background-color:inherit;border-top:1px solid #f0f0f0}.ant-table-selection-col{width:32px}.ant-table-bordered .ant-table-selection-col{width:50px}table tr th.ant-table-selection-column,table tr td.ant-table-selection-column{padding-right:8px;padding-left:8px;text-align:center}table tr th.ant-table-selection-column .ant-radio-wrapper,table tr td.ant-table-selection-column .ant-radio-wrapper{margin-right:0}table tr th.ant-table-selection-column.ant-table-cell-fix-left{z-index:3}table tr th.ant-table-selection-column:after{background-color:transparent!important}.ant-table-selection{position:relative;display:inline-flex;flex-direction:column}.ant-table-selection-extra{position:absolute;top:0;z-index:1;cursor:pointer;transition:all .3s;-webkit-margin-start:100%;margin-inline-start:100%;-webkit-padding-start:4px;padding-inline-start:4px}.ant-table-selection-extra .anticon{color:#bfbfbf;font-size:10px}.ant-table-selection-extra .anticon:hover{color:#a6a6a6}.ant-table-expand-icon-col{width:48px}.ant-table-row-expand-icon-cell{text-align:center}.ant-table-row-indent{float:left;height:1px}.ant-table-row-expand-icon{color:#0960bd;text-decoration:none;cursor:pointer;transition:color .3s;position:relative;display:inline-flex;float:left;box-sizing:border-box;width:17px;height:17px;padding:0;color:inherit;line-height:17px;background:#fff;border:1px solid #f0f0f0;border-radius:2px;outline:none;transform:scale(.94117647);transition:all .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-table-row-expand-icon:focus,.ant-table-row-expand-icon:hover{color:#2a7dc9}.ant-table-row-expand-icon:active{color:#004496}.ant-table-row-expand-icon:focus,.ant-table-row-expand-icon:hover,.ant-table-row-expand-icon:active{border-color:currentcolor}.ant-table-row-expand-icon:before,.ant-table-row-expand-icon:after{position:absolute;background:currentcolor;transition:transform .3s ease-out;content:""}.ant-table-row-expand-icon:before{top:7px;right:3px;left:3px;height:1px}.ant-table-row-expand-icon:after{top:3px;bottom:3px;left:7px;width:1px;transform:rotate(90deg)}.ant-table-row-expand-icon-collapsed:before{transform:rotate(-180deg)}.ant-table-row-expand-icon-collapsed:after{transform:rotate(0)}.ant-table-row-expand-icon-spaced{background:transparent;border:0;visibility:hidden}.ant-table-row-expand-icon-spaced:before,.ant-table-row-expand-icon-spaced:after{display:none;content:none}.ant-table-row-indent+.ant-table-row-expand-icon{margin-top:2.5005px;margin-right:8px}tr.ant-table-expanded-row>td,tr.ant-table-expanded-row:hover>td{background:#fbfbfb}tr.ant-table-expanded-row .ant-descriptions-view{display:flex}tr.ant-table-expanded-row .ant-descriptions-view table{flex:auto;width:auto}.ant-table .ant-table-expanded-row-fixed{position:relative;margin:-16px;padding:16px}.ant-table-tbody>tr.ant-table-placeholder{text-align:center}.ant-table-empty .ant-table-tbody>tr.ant-table-placeholder{color:#00000040}.ant-table-tbody>tr.ant-table-placeholder:hover>td{background:#fff}.ant-table-cell-fix-left,.ant-table-cell-fix-right{position:-webkit-sticky!important;position:sticky!important;z-index:2;background:#fff}.ant-table-cell-fix-left-first:after,.ant-table-cell-fix-left-last:after{position:absolute;top:0;right:0;bottom:-1px;width:30px;transform:translate(100%);transition:box-shadow .3s;content:"";pointer-events:none}.ant-table-cell-fix-right-first:after,.ant-table-cell-fix-right-last:after{position:absolute;top:0;bottom:-1px;left:0;width:30px;transform:translate(-100%);transition:box-shadow .3s;content:"";pointer-events:none}.ant-table .ant-table-container:before,.ant-table .ant-table-container:after{position:absolute;top:0;bottom:0;z-index:1;width:30px;transition:box-shadow .3s;content:"";pointer-events:none}.ant-table .ant-table-container:before{left:0}.ant-table .ant-table-container:after{right:0}.ant-table-ping-left:not(.ant-table-has-fix-left) .ant-table-container{position:relative}.ant-table-ping-left:not(.ant-table-has-fix-left) .ant-table-container:before{box-shadow:inset 10px 0 8px -8px #00000026}.ant-table-ping-left .ant-table-cell-fix-left-first:after,.ant-table-ping-left .ant-table-cell-fix-left-last:after{box-shadow:inset 10px 0 8px -8px #00000026}.ant-table-ping-left .ant-table-cell-fix-left-last:before{background-color:transparent!important}.ant-table-ping-right:not(.ant-table-has-fix-right) .ant-table-container{position:relative}.ant-table-ping-right:not(.ant-table-has-fix-right) .ant-table-container:after{box-shadow:inset -10px 0 8px -8px #00000026}.ant-table-ping-right .ant-table-cell-fix-right-first:after,.ant-table-ping-right .ant-table-cell-fix-right-last:after{box-shadow:inset -10px 0 8px -8px #00000026}.ant-table-sticky-holder{position:-webkit-sticky;position:sticky;z-index:3;background:#fff}.ant-table-sticky-scroll{position:-webkit-sticky;position:sticky;bottom:0;z-index:3;display:flex;align-items:center;background:#ffffff;border-top:1px solid #f0f0f0;opacity:.6}.ant-table-sticky-scroll:hover{transform-origin:center bottom}.ant-table-sticky-scroll-bar{height:8px;background-color:#00000059;border-radius:4px}.ant-table-sticky-scroll-bar:hover,.ant-table-sticky-scroll-bar-active{background-color:#000c}@media all and (-ms-high-contrast: none){.ant-table-ping-left .ant-table-cell-fix-left-last:after{box-shadow:none!important}.ant-table-ping-right .ant-table-cell-fix-right-first:after{box-shadow:none!important}}.ant-table-title{border-radius:2px 2px 0 0}.ant-table-title+.ant-table-container{border-top-left-radius:0;border-top-right-radius:0}.ant-table-title+.ant-table-container table>thead>tr:first-child th:first-child{border-radius:0}.ant-table-title+.ant-table-container table>thead>tr:first-child th:last-child{border-radius:0}.ant-table-container{border-top-left-radius:2px;border-top-right-radius:2px}.ant-table-container table>thead>tr:first-child th:first-child{border-top-left-radius:2px}.ant-table-container table>thead>tr:first-child th:last-child{border-top-right-radius:2px}.ant-table-footer{border-radius:0 0 2px 2px}.ant-table-wrapper-rtl,.ant-table-rtl{direction:rtl}.ant-table-wrapper-rtl .ant-table table{text-align:right}.ant-table-wrapper-rtl .ant-table-thead>tr>th[colspan]:not([colspan="1"]){text-align:center}.ant-table-wrapper-rtl .ant-table-thead>tr>th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before{right:auto;left:0}.ant-table-wrapper-rtl .ant-table-thead>tr>th{text-align:right}.ant-table-tbody>tr .ant-table-wrapper:only-child .ant-table.ant-table-rtl{margin:-16px 33px -16px -16px}.ant-table-wrapper.ant-table-wrapper-rtl .ant-table-pagination-left{justify-content:flex-end}.ant-table-wrapper.ant-table-wrapper-rtl .ant-table-pagination-right{justify-content:flex-start}.ant-table-wrapper-rtl .ant-table-column-sorter{margin-right:4px;margin-left:0}.ant-table-wrapper-rtl .ant-table-filter-column-title{padding:16px 16px 16px 2.3em}.ant-table-rtl .ant-table-thead tr th.ant-table-column-has-sorters .ant-table-filter-column-title{padding:0 0 0 2.3em}.ant-table-wrapper-rtl .ant-table-filter-trigger{margin:-4px 4px -4px -8px}.ant-dropdown-rtl .ant-table-filter-dropdown .ant-checkbox-wrapper+span,.ant-dropdown-rtl .ant-table-filter-dropdown-submenu .ant-checkbox-wrapper+span,.ant-dropdown-menu-submenu-rtl.ant-table-filter-dropdown .ant-checkbox-wrapper+span,.ant-dropdown-menu-submenu-rtl.ant-table-filter-dropdown-submenu .ant-checkbox-wrapper+span{padding-right:8px;padding-left:0}.ant-table-wrapper-rtl .ant-table-selection{text-align:center}.ant-table-wrapper-rtl .ant-table-row-indent,.ant-table-wrapper-rtl .ant-table-row-expand-icon{float:right}.ant-table-wrapper-rtl .ant-table-row-indent+.ant-table-row-expand-icon{margin-right:0;margin-left:8px}.ant-table-wrapper-rtl .ant-table-row-expand-icon:after{transform:rotate(-90deg)}.ant-table-wrapper-rtl .ant-table-row-expand-icon-collapsed:before{transform:rotate(180deg)}.ant-table-wrapper-rtl .ant-table-row-expand-icon-collapsed:after{transform:rotate(0)}.vben-basic-table-header-cell__help{margin-left:8px;color:#000000a6!important}.edit-cell-align-left{text-align:left}.edit-cell-align-left input:not(.ant-calendar-picker-input,.ant-time-picker-input){text-align:left}.edit-cell-align-center{text-align:center}.edit-cell-align-center input:not(.ant-calendar-picker-input,.ant-time-picker-input){text-align:center}.edit-cell-align-right{text-align:right}.edit-cell-align-right input:not(.ant-calendar-picker-input,.ant-time-picker-input){text-align:right}.edit-cell-rule-popover .ant-popover-inner-content{padding:4px 8px;color:#ed6f6f;border-radius:2px}.vben-editable-cell{position:relative}.vben-editable-cell__wrapper{display:flex;align-items:center;justify-content:center}.vben-editable-cell__wrapper>.ant-select{min-width:calc(100% - 50px)}.vben-editable-cell__icon:hover{transform:scale(1.2)}.vben-editable-cell__icon:hover svg{color:#0960bd}.vben-editable-cell .ellipsis-cell .cell-content{overflow-wrap:break-word;word-break:break-word;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.vben-editable-cell__normal-icon{position:absolute;top:4px;right:0;display:none;width:20px;cursor:pointer}.vben-editable-cell:hover .vben-editable-cell__normal-icon{display:inline-block}.table-column-drag-icon{margin:0 5px;cursor:move}.vben-basic-column-setting__popover-title{position:relative;display:flex;align-items:center;justify-content:space-between}.vben-basic-column-setting__check-item{display:flex;align-items:center;min-width:100%;padding:4px 16px 8px 0}.vben-basic-column-setting__check-item .ant-checkbox-wrapper{width:100%}.vben-basic-column-setting__check-item .ant-checkbox-wrapper:hover{color:#0960bd}.vben-basic-column-setting__fixed-left,.vben-basic-column-setting__fixed-right{color:#00000073;cursor:pointer}.vben-basic-column-setting__fixed-left.active,.vben-basic-column-setting__fixed-right.active,.vben-basic-column-setting__fixed-left:hover,.vben-basic-column-setting__fixed-right:hover{color:#0960bd}.vben-basic-column-setting__fixed-left.disabled,.vben-basic-column-setting__fixed-right.disabled{color:#00000040;cursor:not-allowed}.vben-basic-column-setting__fixed-right{transform:rotate(180deg)}.vben-basic-column-setting__cloumn-list svg{width:1em!important;height:1em!important}.vben-basic-column-setting__cloumn-list .ant-popover-inner-content{padding-right:0;padding-left:0}.vben-basic-column-setting__cloumn-list .ant-checkbox-group{width:100%;min-width:260px}.vben-basic-column-setting__cloumn-list .scrollbar{height:220px}.table-settings>*{margin-right:12px}.table-settings svg{width:1.3em;height:1.3em}.vben-basic-table-title{display:flex;justify-content:space-between;align-items:center}.vben-basic-table-header__toolbar{flex:1;display:flex;align-items:center;justify-content:flex-end}.vben-basic-table-header__toolbar>*{margin-right:8px}[data-theme=dark] .ant-table-tbody>tr:hover.ant-table-row-selected>td,[data-theme=dark] .ant-table-tbody>tr.ant-table-row-selected td{background-color:#262626}.vben-basic-table{max-width:100%;height:100%}.vben-basic-table-row__striped td{background-color:#fafafa}.vben-basic-table-form-container{padding:16px}.vben-basic-table-form-container .ant-form{padding:12px 10px 6px;margin-bottom:16px;background-color:#fff;border-radius:2px}.vben-basic-table .ant-tag{margin-right:0}.vben-basic-table .ant-table-wrapper{padding:6px;background-color:#fff;border-radius:2px}.vben-basic-table .ant-table-wrapper .ant-table-title{min-height:40px;padding:0 0 8px!important}.vben-basic-table .ant-table-wrapper .ant-table.ant-table-bordered .ant-table-title{border:none!important}.vben-basic-table .ant-table{width:100%;overflow-x:hidden}.vben-basic-table .ant-table-title{display:flex;padding:8px 6px;border-bottom:none;justify-content:space-between;align-items:center}.vben-basic-table .ant-pagination{margin:10px 0 0}.vben-basic-table .ant-table-footer,.vben-basic-table .ant-table-footer .ant-table-wrapper{padding:0}.vben-basic-table .ant-table-footer table{border:none!important}.vben-basic-table .ant-table-footer .ant-table-body{overflow-x:hidden!important}.vben-basic-table .ant-table-footer td{padding:12px 8px}.vben-basic-table--inset .ant-table-wrapper{padding:0}.vben-basic-table-img .ant-image{margin-right:4px;cursor:zoom-in}.vben-basic-table-img .ant-image img{border-radius:2px}.vben-basic-table-img .img-div{display:inline-grid} diff --git a/dist/assets/TableImg.e4a67bca.js b/dist/assets/TableImg.e4a67bca.js deleted file mode 100644 index 3db9330c49d682140a511be4de481a6b37d3bbd1..0000000000000000000000000000000000000000 --- a/dist/assets/TableImg.e4a67bca.js +++ /dev/null @@ -1 +0,0 @@ -var zl=Object.defineProperty,jl=Object.defineProperties;var Wl=Object.getOwnPropertyDescriptors;var ca=Object.getOwnPropertySymbols;var Vl=Object.prototype.hasOwnProperty,Ul=Object.prototype.propertyIsEnumerable;var sa=(t,e,n)=>e in t?zl(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,fe=(t,e)=>{for(var n in e||(e={}))Vl.call(e,n)&&sa(t,n,e[n]);if(ca)for(var n of ca(e))Ul.call(e,n)&&sa(t,n,e[n]);return t},ot=(t,e)=>jl(t,Wl(e));var Xe=(t,e,n)=>new Promise((a,l)=>{var r=u=>{try{o(n.next(u))}catch(c){l(c)}},i=u=>{try{o(n.throw(u))}catch(c){l(c)}},o=u=>u.done?a(u.value):Promise.resolve(u.value).then(r,i);o((n=n.apply(t,e)).next())});import{n as y,aV as Ht,aa as Ft,W as bt,a3 as We,f as S,s as W,H as Xt,cU as Gl,a as de,a5 as kn,aG as Ot,$ as Za,cD as Xl,_ as $,Q as Re,R as le,cV as Ja,a$ as Yl,X as Fe,b5 as Pt,b3 as ql,S as ge,cW as Lt,az as Qa,cb as Qt,z as it,ch as el,F as vt,a2 as Se,bL as De,ak as $t,Y as Yt,v as It,ac as _e,J as Ve,b0 as da,cX as Zl,O as nt,bk as cn,cc as Nt,cg as fa,cY as Jl,cZ as Ql,c_ as er,c$ as tr,cm as nr,bf as At,cI as qn,cH as ar,a1 as lr,ck as rr,bs as an,I as tl,d0 as or,V as nl,B as va,d1 as ma,as as al,N as ir,cJ as ur,ab as cr,d as sr,b1 as dr,b9 as On,cT as fr,aO as Zn,a7 as vr,d2 as mr,d3 as ll,d4 as gr,d5 as hr,d6 as pr,d7 as rl,aU as ga,d8 as yr,d9 as Cr,da as Sr,db as br,dc as xr,dd as wr,cO as Rr,de as ha,df as _r,dg as Tr,aM as kr,K as ut,aC as ve,o as pe,h as mt,t as Pe,dh as Or,b as Mt,j as Ee,y as me,q as kt,k as Ye,c as Kt,by as Ie,i as m,di as Pr,dj as Ir,dk as Er,dl as Fr,b_ as en,bw as ol,b7 as pa,dm as ya,b$ as Kr,aJ as Ae,cy as yn,aB as Te,ar as tn,dn as Wt,w as Pn,x as il,bY as Lr,aD as In,G as ln,ap as Et,ci as Nr,dp as $r,dq as Ar,E as Vt,dr as Dr,ds as Hr,dt as Mr,bh as Br,du as zr,cw as jr,bB as Wr,dv as ul,bM as Vr,be as Ur,c6 as Ca,dw as cl,m as ft,aF as En,bP as Gr,dx as Xr,cE as Cn,cP as Yr,aE as Sa,aH as ba,aI as xa}from"./index.2651fb11.js";import{g as wa,c as qr,u as Zr,a as Sn,R as sl,b as Jr,d as Qr,e as eo,f as to,P as dn,h as no,A as ao,i as lo,j as ro,D as oo,k as io,l as Bt,I as nn,m as fn,n as uo,o as dt,p as Ra,F as dl,q as co,r as so,s as fo,B as vo,t as mo,v as go,w as _a}from"./useForm.90e24093.js";import{C as Dt}from"./index.1da41d2e.js";import{o as ho,a as po}from"./index.637322d0.js";import{I as yo}from"./index.070745db.js";import"./index.83a75048.js";import{g as Ta}from"./get.95ac9963.js";import{u as Co}from"./useWindowSizeFn.fd6bd41f.js";import{a as So}from"./index.b87fb9f2.js";import{D as fl}from"./index.34dc3117.js";import bo from"./sortable.esm.2632adaa.js";import{R as xo}from"./RedoOutlined.f746c86a.js";import{F as wo,a as Ro}from"./FullscreenOutlined.fcb15e6b.js";import{s as _o}from"./scrollTo.bd6af66f.js";import{B as To}from"./index.d088122b.js";import"./index.41195b24.js";var ko={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"},Oo=ko;function ka(t){for(var e=1;e=n}function fi(t){return t&&We(t)==="object"&&!Array.isArray(t)&&!kn(t)}var mn=de({name:"Cell",props:["prefixCls","record","index","renderIndex","dataIndex","customRender","component","colSpan","rowSpan","fixLeft","fixRight","firstFixLeft","lastFixLeft","firstFixRight","lastFixRight","appendNode","additionalProps","ellipsis","align","rowType","isSticky","column","cellType","transformCellText"],slots:["appendNode"],setup:function(e,n){var a=n.slots,l=pl(),r=ii(),i=r.onHover,o=r.startRow,u=r.endRow,c=S(function(){var p,s,C,R;return(C=(p=e.colSpan)!==null&&p!==void 0?p:(s=e.additionalProps)===null||s===void 0?void 0:s.colSpan)!==null&&C!==void 0?C:(R=e.additionalProps)===null||R===void 0?void 0:R.colspan}),v=S(function(){var p,s,C,R;return(C=(p=e.rowSpan)!==null&&p!==void 0?p:(s=e.additionalProps)===null||s===void 0?void 0:s.rowSpan)!==null&&C!==void 0?C:(R=e.additionalProps)===null||R===void 0?void 0:R.rowspan}),d=S(function(){var p=e.index;return di(p,v.value||1,o.value,u.value)}),h=ci(),g=function(s,C){var R,b=e.record,O=e.index,P=e.additionalProps;b&&i(O,O+C-1),(R=P==null?void 0:P.onMouseenter)===null||R===void 0||R.call(P,s)},x=function(s){var C,R=e.record,b=e.additionalProps;R&&i(-1,-1),(C=b==null?void 0:b.onMouseleave)===null||C===void 0||C.call(b,s)};return function(){var p,s,C,R,b,O,P,I=e.prefixCls,D=e.record,Y=e.index,U=e.renderIndex,T=e.dataIndex,E=e.customRender,K=e.component,z=K===void 0?"td":K,f=e.fixLeft,w=e.fixRight,_=e.firstFixLeft,k=e.lastFixLeft,L=e.firstFixRight,H=e.lastFixRight,Q=e.appendNode,N=Q===void 0?(s=a.appendNode)===null||s===void 0?void 0:s.call(a):Q,A=e.additionalProps,j=A===void 0?{}:A,M=e.ellipsis,J=e.align,q=e.rowType,te=e.isSticky,se=e.column,ne=se===void 0?{}:se,ue=e.cellType,Z="".concat(I,"-cell"),re,ee,ye=(C=a.default)===null||C===void 0?void 0:C.call(a);if(Kn(ye)||ue==="header")ee=ye;else{var be=gl(D,T);if(ee=be,E){var Be=E({text:be,value:be,record:D,index:Y,renderIndex:U,column:ne.__originColumn__});fi(Be)?(ee=Be.children,re=Be.props):ee=Be}if(!(Ut in ne)&&ue==="body"&&l.value.bodyCell&&!(!((R=ne.slots)===null||R===void 0)&&R.customRender)){var et=Ot(l.value,"bodyCell",{text:be,value:be,record:D,index:Y,column:ne.__originColumn__},function(){var G=ee===void 0?be:ee;return[We(G)==="object"&&kn(G)||We(G)!=="object"?G:null]});ee=Za(et)}e.transformCellText&&(ee=e.transformCellText({text:ee,record:D,index:Y,column:ne.__originColumn__}))}We(ee)==="object"&&!Array.isArray(ee)&&!kn(ee)&&(ee=null),M&&(k||L)&&(ee=y("span",{class:"".concat(Z,"-content")},[ee])),Array.isArray(ee)&&ee.length===1&&(ee=ee[0]);var Ke=re||{},qe=Ke.colSpan,we=Ke.rowSpan,Ze=Ke.style,tt=Ke.class,ht=si(Ke,["colSpan","rowSpan","style","class"]),ze=(b=qe!==void 0?qe:c.value)!==null&&b!==void 0?b:1,je=(O=we!==void 0?we:v.value)!==null&&O!==void 0?O:1;if(ze===0||je===0)return null;var ke={},Ue=typeof f=="number"&&h.value,Je=typeof w=="number"&&h.value;Ue&&(ke.position="sticky",ke.left="".concat(f,"px")),Je&&(ke.position="sticky",ke.right="".concat(w,"px"));var at={};J&&(at.textAlign=J);var He,Le=M===!0?{showTitle:!0}:M;Le&&(Le.showTitle||q==="header")&&(typeof ee=="string"||typeof ee=="number"?He=ee.toString():Xl(ee)&&typeof ee.children=="string"&&(He=ee.children));var oe=$($($({title:He},ht),j),{colSpan:ze!==1?ze:null,rowSpan:je!==1?je:null,class:Re(Z,(p={},le(p,"".concat(Z,"-fix-left"),Ue&&h.value),le(p,"".concat(Z,"-fix-left-first"),_&&h.value),le(p,"".concat(Z,"-fix-left-last"),k&&h.value),le(p,"".concat(Z,"-fix-right"),Je&&h.value),le(p,"".concat(Z,"-fix-right-first"),L&&h.value),le(p,"".concat(Z,"-fix-right-last"),H&&h.value),le(p,"".concat(Z,"-ellipsis"),M),le(p,"".concat(Z,"-with-append"),N),le(p,"".concat(Z,"-fix-sticky"),(Ue||Je)&&te&&h.value),le(p,"".concat(Z,"-row-hover"),!re&&d.value),p),j.class,tt),onMouseenter:function(ie){g(ie,je)},onMouseleave:x,style:$($($($({},Ja(j.style)),at),ke),Ze)});return y(z,oe,{default:function(){return[N,ee,(P=a.dragHandle)===null||P===void 0?void 0:P.call(a)]}})}}});function ra(t,e,n,a,l){var r=n[t]||{},i=n[e]||{},o,u;r.fixed==="left"?o=a.left[t]:i.fixed==="right"&&(u=a.right[e]);var c=!1,v=!1,d=!1,h=!1,g=n[e+1],x=n[t-1];if(l==="rtl"){if(o!==void 0){var p=x&&x.fixed==="left";h=!p}else if(u!==void 0){var s=g&&g.fixed==="right";d=!s}}else if(o!==void 0){var C=g&&g.fixed==="left";c=!C}else if(u!==void 0){var R=x&&x.fixed==="right";v=!R}return{fixLeft:o,fixRight:u,lastFixLeft:c,firstFixRight:v,lastFixRight:d,firstFixLeft:h,isSticky:a.isSticky}}var La={mouse:{start:"mousedown",move:"mousemove",stop:"mouseup"},touch:{start:"touchstart",move:"touchmove",stop:"touchend"}},Na=50,vi=de({name:"DragHandle",props:{prefixCls:String,width:{type:Number,required:!0},minWidth:{type:Number,default:Na},maxWidth:{type:Number,default:1/0},column:{type:Object,default:void 0}},setup:function(e){var n=0,a={remove:function(){}},l={remove:function(){}},r=function(){a.remove(),l.remove()};Yl(function(){r()}),Fe(function(){Pt(!isNaN(e.width),"Table","width must be a number when use resizable")});var i=ri(),o=i.onResizeColumn,u=S(function(){return typeof e.minWidth=="number"&&!isNaN(e.minWidth)?e.minWidth:Na}),c=S(function(){return typeof e.maxWidth=="number"&&!isNaN(e.maxWidth)?e.maxWidth:1/0}),v=Qa(),d=0,h=W(!1),g,x=function(I){var D=0;I.touches?I.touches.length?D=I.touches[0].pageX:D=I.changedTouches[0].pageX:D=I.pageX;var Y=n-D,U=Math.max(d-Y,u.value);U=Math.min(U,c.value),Qt.cancel(g),g=Qt(function(){o(U,e.column.__originColumn__)})},p=function(I){x(I)},s=function(I){h.value=!1,x(I),r()},C=function(I,D){h.value=!0,r(),d=v.vnode.el.parentNode.getBoundingClientRect().width,!(I instanceof MouseEvent&&I.which!==1)&&(I.stopPropagation&&I.stopPropagation(),n=I.touches?I.touches[0].pageX:I.pageX,a=Lt(document.documentElement,D.move,p),l=Lt(document.documentElement,D.stop,s))},R=function(I){I.stopPropagation(),I.preventDefault(),C(I,La.mouse)},b=function(I){I.stopPropagation(),I.preventDefault(),C(I,La.touch)},O=function(I){I.stopPropagation(),I.preventDefault()};return function(){var P=e.prefixCls,I=le({},ql?"onTouchstartPassive":"onTouchstart",function(D){return b(D)});return y("div",ge(ge({class:"".concat(P,"-resize-handle ").concat(h.value?"dragging":""),onMousedown:R},I),{},{onClick:O}),[y("div",{class:"".concat(P,"-resize-handle-line")},null)])}}}),mi=de({name:"HeaderRow",props:["cells","stickyOffsets","flattenColumns","rowComponent","cellComponent","index","customHeaderRow"],setup:function(e){var n=gt();return function(){var a=n.prefixCls,l=n.direction,r=e.cells,i=e.stickyOffsets,o=e.flattenColumns,u=e.rowComponent,c=e.cellComponent,v=e.customHeaderRow,d=e.index,h;v&&(h=v(r.map(function(x){return x.column}),d));var g=vn(r.map(function(x){return x.column}));return y(u,h,{default:function(){return[r.map(function(p,s){var C=p.column,R=ra(p.colStart,p.colEnd,o,i,l),b;C&&C.customHeaderCell&&(b=p.column.customHeaderCell(C));var O=C;return y(mn,ge(ge(ge({},p),{},{cellType:"header",ellipsis:C.ellipsis,align:C.align,component:c,prefixCls:a,key:g[s]},R),{},{additionalProps:b,rowType:"header",column:C}),{default:function(){return C.title},dragHandle:function(){return O.resizable?y(vi,{prefixCls:a,width:O.width,minWidth:O.minWidth,maxWidth:O.maxWidth,column:O},null):null}})})]}})}}});function gi(t){var e=[];function n(i,o){var u=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;e[u]=e[u]||[];var c=o,v=i.filter(Boolean).map(function(d){var h={key:d.key,class:Re(d.className,d.class),column:d,colStart:c},g=1,x=d.children;return x&&x.length>0&&(g=n(x,c,u+1).reduce(function(p,s){return p+s},0),h.hasSubColumns=!0),"colSpan"in d&&(g=d.colSpan),"rowSpan"in d&&(h.rowSpan=d.rowSpan),h.colSpan=g,h.colEnd=h.colStart+g-1,e[u].push(h),c+=g,g});return v}n(t,0);for(var a=e.length,l=function(o){e[o].forEach(function(u){!("rowSpan"in u)&&!u.hasSubColumns&&(u.rowSpan=a-o)})},r=0;r1?I-1:0),Y=1;Y0?[].concat(Se(e),Se(Nn(r).map(function(i){return $({fixed:l},i)}))):[].concat(Se(e),[$($({},n),{fixed:l})])},[])}function Ti(t){return t.map(function(e){var n=e.fixed,a=_i(e,["fixed"]),l=n;return n==="left"?l="right":n==="right"&&(l="left"),$({fixed:l},a)})}function ki(t,e){var n=t.prefixCls,a=t.columns,l=t.expandable,r=t.expandedKeys,i=t.getRowKey,o=t.onTriggerExpand,u=t.expandIcon,c=t.rowExpandable,v=t.expandIconColumnIndex,d=t.direction,h=t.expandRowByClick,g=t.expandColumnWidth,x=t.expandFixed,p=S(function(){if(l.value){var R,b=a.value.slice();if(!b.includes(Tt)){var O=v.value||0;O>=0&&b.splice(O,0,Tt)}var P=b.indexOf(Tt);b=b.filter(function(f,w){return f!==Tt||w===P});var I=a.value[P],D;(x.value==="left"||x.value)&&!v.value?D="left":(x.value==="right"||x.value)&&v.value===a.value.length?D="right":D=I?I.fixed:null;var Y=r.value,U=c.value,T=u.value,E=n.value,K=h.value,z=(R={},le(R,Ut,{class:"".concat(n.value,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),le(R,"title",""),le(R,"fixed",D),le(R,"class","".concat(n.value,"-row-expand-icon-cell")),le(R,"width",g.value),le(R,"customRender",function(w){var _=w.record,k=w.index,L=i.value(_,k),H=Y.has(L),Q=U?U(_):!0,N=T({prefixCls:E,expanded:H,expandable:Q,record:_,onExpand:o});return K?y("span",{onClick:function(j){return j.stopPropagation()}},[N]):N}),R);return b.map(function(f){return f===Tt?z:f})}return a.value.filter(function(f){return f!==Tt})}),s=S(function(){var R=p.value;return e.value&&(R=e.value(R)),R.length||(R=[{customRender:function(){return null}}]),R}),C=S(function(){return d.value==="rtl"?Ti(Nn(s.value)):Nn(s.value)});return[s,C]}function Tl(t){var e=$t(t),n,a=$t([]);function l(r){a.value.push(r),Qt.cancel(n),n=Qt(function(){var i=a.value;a.value=[],i.forEach(function(o){e.value=o(e.value)})})}return Yt(function(){Qt.cancel(n)}),[e,l]}function Oi(t){var e=W(t||null),n=W();function a(){clearTimeout(n.value)}function l(i){e.value=i,a(),n.value=setTimeout(function(){e.value=null,n.value=void 0},100)}function r(){return e.value}return Yt(function(){a()}),[l,r]}function Pi(t,e,n){var a=S(function(){for(var l=[],r=[],i=0,o=0,u=t.value,c=e.value,v=n.value,d=0;d=0;o-=1){var u=e[o],c=n&&n[o],v=c&&c[Ut];if(u||v||i){var d=v||{};d.columnType;var h=Ii(d,["columnType"]);l.unshift(y("col",ge({key:o,style:{width:typeof u=="number"?"".concat(u,"px"):u}},h),null)),i=!0}}return y("colgroup",null,[l])}function $n(t,e){var n=e.slots,a;return y("div",null,[(a=n.default)===null||a===void 0?void 0:a.call(n)])}$n.displayName="Panel";var Ei=0,Fi=de({name:"Summary",props:["fixed"],setup:function(e,n){var a=n.slots,l=gt(),r="table-summary-uni-key-".concat(++Ei),i=S(function(){return e.fixed===""||e.fixed});return Fe(function(){l.summaryCollect(r,i.value)}),Yt(function(){l.summaryCollect(r,!1)}),function(){var o;return(o=a.default)===null||o===void 0?void 0:o.call(a)}}}),Ki=Fi,Li=de({name:"FooterRow",setup:function(e,n){var a=n.slots;return function(){var l;return y("tr",null,[(l=a.default)===null||l===void 0?void 0:l.call(a)])}}}),Ol=Symbol("SummaryContextProps"),Ni=function(e){Ft(Ol,e)},$i=function(){return bt(Ol,{})},Ai=de({name:"SummaryCell",props:["index","colSpan","rowSpan","align"],setup:function(e,n){var a=n.attrs,l=n.slots,r=gt(),i=$i();return function(){var o=e.index,u=e.colSpan,c=u===void 0?1:u,v=e.rowSpan,d=e.align,h=r.prefixCls,g=r.direction,x=i.scrollColumnIndex,p=i.stickyOffsets,s=i.flattenColumns,C=o+c-1,R=C+1===x?c+1:c,b=ra(o,o+R-1,s,p,g);return y(mn,ge({class:a.class,index:o,component:"td",prefixCls:h,record:null,dataIndex:null,align:d,colSpan:R,rowSpan:v,customRender:function(){var P;return(P=l.default)===null||P===void 0?void 0:P.call(l)}},b),null)}}}),un=de({name:"Footer",inheritAttrs:!1,props:["stickyOffsets","flattenColumns"],setup:function(e,n){var a=n.slots,l=gt();return Ni(It({stickyOffsets:De(e,"stickyOffsets"),flattenColumns:De(e,"flattenColumns"),scrollColumnIndex:S(function(){var r=e.flattenColumns.length-1,i=e.flattenColumns[r];return i!=null&&i.scrollbar?r:null})})),function(){var r,i=l.prefixCls;return y("tfoot",{class:"".concat(i,"-summary")},[(r=a.default)===null||r===void 0?void 0:r.call(a)])}}}),Di=Ki;function Hi(t){var e,n=t.prefixCls,a=t.record,l=t.onExpand,r=t.expanded,i=t.expandable,o="".concat(n,"-row-expand-icon");if(!i)return y("span",{class:[o,"".concat(n,"-row-spaced")]},null);var u=function(v){l(a,v),v.stopPropagation()};return y("span",{class:(e={},le(e,o,!0),le(e,"".concat(n,"-row-expanded"),r),le(e,"".concat(n,"-row-collapsed"),!r),e),onClick:u},null)}function Mi(t,e,n){var a=[];function l(r){(r||[]).forEach(function(i,o){a.push(e(i,o)),l(i[n])})}return l(t),a}var Bi=de({name:"StickyScrollBar",inheritAttrs:!1,props:["offsetScroll","container","scrollBodyRef","scrollBodySizeInfo"],emits:["scroll"],setup:function(e,n){var a=n.emit,l=n.expose,r=gt(),i=W(0),o=W(0),u=W(0),c=Qa();Fe(function(){i.value=e.scrollBodySizeInfo.scrollWidth||0,o.value=e.scrollBodySizeInfo.clientWidth||0,u.value=i.value&&o.value*(o.value/i.value)},{flush:"post"});var v=W(),d=Tl({scrollLeft:0,isHiddenScrollBar:!1}),h=_e(d,2),g=h[0],x=h[1],p=W({delta:0,x:0}),s=W(!1),C=function(){s.value=!1},R=function(K){p.value={delta:K.pageX-g.value.scrollLeft,x:0},s.value=!0,K.preventDefault()},b=function(K){var z=K||(window==null?void 0:window.event),f=z.buttons;if(!s.value||f===0){s.value&&(s.value=!1);return}var w=p.value.x+K.pageX-p.value.x-p.value.delta;w<=0&&(w=0),w+u.value>=o.value&&(w=o.value-u.value),a("scroll",{scrollLeft:w/o.value*(i.value+2)}),p.value.x=K.pageX},O=function(){var K;if(!!e.scrollBodyRef.value){var z=wa(e.scrollBodyRef.value).top,f=z+e.scrollBodyRef.value.offsetHeight,w=e.container===window?document.documentElement.scrollTop+window.innerHeight:wa(e.container).top+e.container.clientHeight;f-da()<=w||z>=w-e.offsetScroll?x(function(_){return $($({},_),{isHiddenScrollBar:!0})}):x(function(_){return $($({},_),{isHiddenScrollBar:!1})}),(K=c.update)===null||K===void 0||K.call(c)}},P=function(K){x(function(z){return $($({},z),{scrollLeft:K/i.value*o.value||0})})};l({setScrollLeft:P});var I=null,D=null,Y=null,U=null;Xt(function(){I=Lt(document.body,"mouseup",C,!1),D=Lt(document.body,"mousemove",b,!1),Y=Lt(window,"resize",O,!1)}),Ve([u,s],function(){O()},{immediate:!0}),Ve(function(){return e.container},function(){U==null||U.remove(),U=Lt(e.container,"scroll",O,!1)},{immediate:!0,flush:"post"}),Yt(function(){I==null||I.remove(),D==null||D.remove(),U==null||U.remove(),Y==null||Y.remove()}),Ve(function(){return $({},g.value)},function(E,K){E.isHiddenScrollBar!==(K==null?void 0:K.isHiddenScrollBar)&&!E.isHiddenScrollBar&&x(function(z){var f=e.scrollBodyRef.value;return f?$($({},z),{scrollLeft:f.scrollLeft/f.scrollWidth*f.clientWidth}):z})},{immediate:!0});var T=da();return function(){if(i.value<=o.value||!u.value||g.value.isHiddenScrollBar)return null;var E=r.prefixCls;return y("div",{style:{height:"".concat(T,"px"),width:"".concat(o.value,"px"),bottom:"".concat(e.offsetScroll,"px")},class:"".concat(E,"-sticky-scroll")},[y("div",{onMousedown:R,ref:v,class:Re("".concat(E,"-sticky-scroll-bar"),le({},"".concat(E,"-sticky-scroll-bar-active"),s)),style:{width:"".concat(u.value,"px"),transform:"translate3d(".concat(g.value.scrollLeft,"px, 0, 0)")}},null)])}}}),Aa=Zl()?window:null;function zi(t,e){return S(function(){var n=We(t.value)==="object"?t.value:{},a=n.offsetHeader,l=a===void 0?0:a,r=n.offsetSummary,i=r===void 0?0:r,o=n.offsetScroll,u=o===void 0?0:o,c=n.getContainer,v=c===void 0?function(){return Aa}:c,d=v()||Aa,h=!!t.value;return{isSticky:h,stickyClassName:h?"".concat(e.value,"-sticky-holder"):"",offsetHeader:l,offsetSummary:i,offsetScroll:u,container:d}})}function ji(t,e){return S(function(){for(var n=[],a=t.value,l=e.value,r=0;r1?e-1:0),a=1;a0)):(_(Ne>0),Q(Ne0?l.value:t.value}),g=Math.ceil((l.value||t.value)/h.pageSize);return h.current>g&&(h.current=g||1),h}),v=function(g,x){a.value!==!1&&u({current:g!=null?g:1,pageSize:x||c.value.pageSize})},d=function(g,x){var p,s;a.value&&((s=(p=a.value).onChange)===null||s===void 0||s.call(p,g,x)),v(g,x),n(g,x||c.value.pageSize)};return[S(function(){return a.value===!1?{}:$($({},c.value),{onChange:d})}),v]}function qi(t,e,n){var a=$t({});Ve([t,e,n],function(){var r=new Map,i=n.value,o=e.value;function u(c){c.forEach(function(v,d){var h=i(v,d);r.set(h,v),v&&We(v)==="object"&&o in v&&u(v[o]||[])})}u(t.value),a.value={kvMap:r}},{deep:!0,immediate:!0});function l(r){return a.value.kvMap.get(r)}return[l]}var St={},Hn="SELECT_ALL",Mn="SELECT_INVERT",Bn="SELECT_NONE",Zi=[];function Pl(t,e){var n=[];return(t||[]).forEach(function(a){n.push(a),a&&We(a)==="object"&&e in a&&(n=[].concat(Se(n),Se(Pl(a[e],e))))}),n}function Ji(t,e){var n=S(function(){var f=t.value||{},w=f.checkStrictly,_=w===void 0?!0:w;return $($({},f),{checkStrictly:_})}),a=nr(n.value.selectedRowKeys||n.value.defaultSelectedRowKeys||Zi,{value:S(function(){return n.value.selectedRowKeys})}),l=_e(a,2),r=l[0],i=l[1],o=$t(new Map),u=function(w){if(n.value.preserveSelectedRowKeys){var _=new Map;w.forEach(function(k){var L=e.getRecordByKey(k);!L&&o.value.has(k)&&(L=o.value.get(k)),_.set(k,L)}),o.value=_}};Fe(function(){u(r.value)});var c=S(function(){return n.value.checkStrictly?null:qr(e.data.value,{externalGetKey:e.getRowKey.value,childrenPropName:e.childrenColumnName.value}).keyEntities}),v=S(function(){return Pl(e.pageData.value,e.childrenColumnName.value)}),d=S(function(){var f=new Map,w=e.getRowKey.value,_=n.value.getCheckboxProps;return v.value.forEach(function(k,L){var H=w(k,L),Q=(_?_(k):null)||{};f.set(H,Q)}),f}),h=Zr(c),g=h.maxLevel,x=h.levelEntities,p=function(w){var _;return!!(!((_=d.value.get(e.getRowKey.value(w)))===null||_===void 0)&&_.disabled)},s=S(function(){if(n.value.checkStrictly)return[r.value||[],[]];var f=Sn(r.value,!0,c.value,g.value,x.value,p),w=f.checkedKeys,_=f.halfCheckedKeys;return[w||[],_]}),C=S(function(){return s.value[0]}),R=S(function(){return s.value[1]}),b=S(function(){var f=n.value.type==="radio"?C.value.slice(0,1):C.value;return new Set(f)}),O=S(function(){return n.value.type==="radio"?new Set:new Set(R.value)}),P=Nt(null),I=_e(P,2),D=I[0],Y=I[1],U=function(w){var _,k;u(w);var L=n.value,H=L.preserveSelectedRowKeys,Q=L.onChange,N=e.getRecordByKey;H?(_=w,k=w.map(function(A){return o.value.get(A)})):(_=[],k=[],w.forEach(function(A){var j=N(A);j!==void 0&&(_.push(A),k.push(j))})),i(_),Q==null||Q(_,k)},T=function(w,_,k,L){var H=n.value.onSelect,Q=e||{},N=Q.getRecordByKey;if(H){var A=k.map(function(j){return N(j)});H(N(w),_,A,L)}U(k)},E=S(function(){var f=n.value,w=f.onSelectInvert,_=f.onSelectNone,k=f.selections,L=f.hideSelectAll,H=e.data,Q=e.pageData,N=e.getRowKey,A=e.locale;if(!k||L)return null;var j=k===!0?[Hn,Mn,Bn]:k;return j.map(function(M){return M===Hn?{key:"all",text:A.value.selectionAll,onSelect:function(){U(H.value.map(function(q,te){return N.value(q,te)}).filter(function(q){var te=d.value.get(q);return!(te!=null&&te.disabled)||b.value.has(q)}))}}:M===Mn?{key:"invert",text:A.value.selectInvert,onSelect:function(){var q=new Set(b.value);Q.value.forEach(function(se,ne){var ue=N.value(se,ne),Z=d.value.get(ue);Z!=null&&Z.disabled||(q.has(ue)?q.delete(ue):q.add(ue))});var te=Array.from(q);w&&(Pt(!1,"Table","`onSelectInvert` will be removed in future. Please use `onChange` instead."),w(te)),U(te)}}:M===Bn?{key:"none",text:A.value.selectNone,onSelect:function(){_==null||_(),U(Array.from(b.value).filter(function(q){var te=d.value.get(q);return te==null?void 0:te.disabled}))}}:M})}),K=S(function(){return v.value.length}),z=function(w){var _,k=n.value,L=k.onSelectAll,H=k.onSelectMultiple,Q=k.columnWidth,N=k.type,A=k.fixed,j=k.renderCell,M=k.hideSelectAll,J=k.checkStrictly,q=e.prefixCls,te=e.getRecordByKey,se=e.getRowKey,ne=e.expandType,ue=e.getPopupContainer;if(!t.value)return w.filter(function(X){return X!==St});var Z=w.slice(),re=new Set(b.value),ee=v.value.map(se.value).filter(function(X){return!d.value.get(X).disabled}),ye=ee.every(function(X){return re.has(X)}),be=ee.some(function(X){return re.has(X)}),Be=function(){var V=[];ye?ee.forEach(function(he){re.delete(he),V.push(he)}):ee.forEach(function(he){re.has(he)||(re.add(he),V.push(he))});var ce=Array.from(re);L==null||L(!ye,ce.map(function(he){return te(he)}),V.map(function(he){return te(he)})),U(ce)},et;if(N!=="radio"){var Ke;if(E.value){var qe=y(At,{getPopupContainer:ue.value},{default:function(){return[E.value.map(function(V,ce){var he=V.key,B=V.text,F=V.onSelect;return y(At.Item,{key:he||ce,onClick:function(){F==null||F(ee)}},{default:function(){return[B]}})})]}});Ke=y("div",{class:"".concat(q.value,"-selection-extra")},[y(qn,{overlay:qe,getPopupContainer:ue.value},{default:function(){return[y("span",null,[y(ar,null,null)])]}})])}var we=v.value.map(function(X,V){var ce=se.value(X,V),he=d.value.get(ce)||{};return $({checked:re.has(ce)},he)}).filter(function(X){var V=X.disabled;return V}),Ze=!!we.length&&we.length===K.value,tt=Ze&&we.every(function(X){var V=X.checked;return V}),ht=Ze&&we.some(function(X){var V=X.checked;return V});et=!M&&y("div",{class:"".concat(q.value,"-selection")},[y(Dt,{checked:Ze?tt:!!K.value&&ye,indeterminate:Ze?!tt&&ht:!ye&&be,onChange:Be,disabled:K.value===0||Ze,skipGroup:!0},null),Ke])}var ze;N==="radio"?ze=function(V){var ce=V.record,he=V.index,B=se.value(ce,he),F=re.has(B);return{node:y(sl,ge(ge({},d.value.get(B)),{},{checked:F,onClick:function(Ce){return Ce.stopPropagation()},onChange:function(Ce){re.has(B)||T(B,!0,[B],Ce.nativeEvent)}}),null),checked:F}}:ze=function(V){var ce=V.record,he=V.index,B,F=se.value(ce,he),ae=re.has(F),Ce=O.value.has(F),xe=d.value.get(F),Ge;return ne.value==="nest"?(Ge=Ce,Pt(typeof(xe==null?void 0:xe.indeterminate)!="boolean","Table","set `indeterminate` using `rowSelection.getCheckboxProps` is not allowed with tree structured dataSource.")):Ge=(B=xe==null?void 0:xe.indeterminate)!==null&&B!==void 0?B:Ce,{node:y(Dt,ge(ge({},xe),{},{indeterminate:Ge,checked:ae,skipGroup:!0,onClick:function(Qe){return Qe.stopPropagation()},onChange:function(Qe){var lt=Qe.nativeEvent,st=lt.shiftKey,pt=-1,xt=-1;if(st&&J){var Me=new Set([D.value,F]);ee.some(function($e,jt){if(Me.has($e))if(pt===-1)pt=jt;else return xt=jt,!0;return!1})}if(xt!==-1&&pt!==xt&&J){var wt=ee.slice(pt,xt+1),yt=[];ae?wt.forEach(function($e){re.has($e)&&(yt.push($e),re.delete($e))}):wt.forEach(function($e){re.has($e)||(yt.push($e),re.add($e))});var Rt=Array.from(re);H==null||H(!ae,Rt.map(function($e){return te($e)}),yt.map(function($e){return te($e)})),U(Rt)}else{var qt=C.value;if(J){var pn=ae?Jr(qt,F):Qr(qt,F);T(F,!ae,pn,lt)}else{var rn=Sn([].concat(Se(qt),[F]),!0,c.value,g.value,x.value,p),Zt=rn.checkedKeys,on=rn.halfCheckedKeys,Ct=Zt;if(ae){var zt=new Set(Zt);zt.delete(F),Ct=Sn(Array.from(zt),{checked:!1,halfCheckedKeys:on},c.value,g.value,x.value,p).checkedKeys}T(F,!ae,Ct,lt)}}Y(F)}}),null),checked:ae}};var je=function(V){var ce=V.record,he=V.index,B=ze({record:ce,index:he}),F=B.node,ae=B.checked;return j?j(ae,ce,he,F):F};if(!Z.includes(St))if(Z.findIndex(function(X){var V;return((V=X[Ut])===null||V===void 0?void 0:V.columnType)==="EXPAND_COLUMN"})===0){var ke=Z,Ue=lr(ke),Je=Ue[0],at=Ue.slice(1);Z=[Je,St].concat(Se(at))}else Z=[St].concat(Se(Z));var He=Z.indexOf(St);Z=Z.filter(function(X,V){return X!==St||V===He});var Le=Z[He-1],oe=Z[He+1],G=A;G===void 0&&((oe==null?void 0:oe.fixed)!==void 0?G=oe.fixed:(Le==null?void 0:Le.fixed)!==void 0&&(G=Le.fixed)),G&&Le&&((_=Le[Ut])===null||_===void 0?void 0:_.columnType)==="EXPAND_COLUMN"&&Le.fixed===void 0&&(Le.fixed=G);var ie=le({fixed:G,width:Q,className:"".concat(q.value,"-selection-column"),title:n.value.columnTitle||et,customRender:je},Ut,{class:"".concat(q.value,"-selection-col")});return Z.map(function(X){return X===St?ie:X})};return[z,b]}var Qi=globalThis&&globalThis.__rest||function(t,e){var n={};for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&e.indexOf(a)<0&&(n[a]=t[a]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var l=0,a=Object.getOwnPropertySymbols(t);l0&&arguments[0]!==void 0?arguments[0]:[],e=Za(t),n=[];return e.forEach(function(a){var l,r,i,o;if(!!a){for(var u=a.key,c=((l=a.props)===null||l===void 0?void 0:l.style)||{},v=((r=a.props)===null||r===void 0?void 0:r.class)||"",d=a.props||{},h=0,g=Object.entries(d);h0})}function Fl(t,e){return typeof e=="string"||typeof e=="number"?e==null?void 0:e.toString().toLowerCase().includes(t.trim().toLowerCase()):!1}function Kl(t){var e=t.filters,n=t.prefixCls,a=t.filteredKeys,l=t.filterMultiple,r=t.searchValue,i=t.filterSearch;return e.map(function(o,u){var c=String(o.value);if(o.children)return y(lu,{key:c||u,title:o.text,popupClassName:"".concat(n,"-dropdown-submenu")},{default:function(){return[Kl({filters:o.children,prefixCls:n,filteredKeys:a,filterMultiple:l,searchValue:r,filterSearch:i})]}});var v=l?Dt:sl,d=y(ru,{key:o.value!==void 0?c:u},{default:function(){return[y(v,{checked:a.includes(c)},null),y("span",null,[o.text])]}});return r.trim()?typeof i=="function"?i(r,o)?d:void 0:Fl(r,o.text)?d:void 0:d})}var iu=de({name:"FilterDropdown",props:["tablePrefixCls","prefixCls","dropdownPrefixCls","column","filterState","filterMultiple","filterMode","filterSearch","columnKey","triggerFilter","locale","getPopupContainer"],setup:function(e,n){var a=n.slots,l=pl(),r=S(function(){var N;return(N=e.filterMode)!==null&&N!==void 0?N:"menu"}),i=S(function(){var N;return(N=e.filterSearch)!==null&&N!==void 0?N:!1}),o=S(function(){return e.column.filterDropdownVisible}),u=W(!1),c=S(function(){var N;return!!(e.filterState&&(((N=e.filterState.filteredKeys)===null||N===void 0?void 0:N.length)||e.filterState.forceFiltered))}),v=S(function(){var N;return hn((N=e.column)===null||N===void 0?void 0:N.filters)}),d=S(function(){var N=e.column,A=N.filterDropdown,j=N.slots,M=j===void 0?{}:j,J=N.customFilterDropdown;return A||M.filterDropdown&&l.value[M.filterDropdown]||J&&l.value.customFilterDropdown}),h=S(function(){var N=e.column,A=N.filterIcon,j=N.slots,M=j===void 0?{}:j;return A||M.filterIcon&&l.value[M.filterIcon]||l.value.customFilterIcon}),g=function(A){var j,M;u.value=A,(M=(j=e.column).onFilterDropdownVisibleChange)===null||M===void 0||M.call(j,A)},x=S(function(){return typeof o.value=="boolean"?o.value:u.value}),p=S(function(){var N;return(N=e.filterState)===null||N===void 0?void 0:N.filteredKeys}),s=$t([]),C=function(A){var j=A.selectedKeys;s.value=j},R=function(A,j){var M=j.node,J=j.checked;e.filterMultiple?C({selectedKeys:A}):C({selectedKeys:J&&M.key?[M.key]:[]})};Ve(p,function(){!u.value||C({selectedKeys:p.value||[]})},{immediate:!0});var b=$t([]),O=W(),P=function(A){O.value=setTimeout(function(){b.value=A})},I=function(){clearTimeout(O.value)};Yt(function(){clearTimeout(O.value)});var D=W(""),Y=function(A){var j=A.target.value;D.value=j};Ve(u,function(){u.value||(D.value="")});var U=function(A){var j=e.column,M=e.columnKey,J=e.filterState,q=A&&A.length?A:null;if(q===null&&(!J||!J.filteredKeys)||al(q,J==null?void 0:J.filteredKeys))return null;e.triggerFilter({column:j,key:M,filteredKeys:q})},T=function(){g(!1),U(s.value)},E=function(){var A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1},j=A.confirm,M=A.closeDropdown;j&&U([]),M&&g(!1),D.value="",s.value=[]},K=function(){var A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0},j=A.closeDropdown;j&&g(!1),U(s.value)},z=function(A){A&&p.value!==void 0&&(s.value=p.value||[]),g(A),!A&&!d.value&&T()},f=nl("",e),w=f.direction,_=function(A){if(A.target.checked){var j=v.value;s.value=j}else s.value=[]},k=function N(A){var j=A.filters;return(j||[]).map(function(M,J){var q=String(M.value),te={title:M.text,key:M.value!==void 0?q:J};return M.children&&(te.children=N({filters:M.children})),te})},L=S(function(){return k({filters:e.column.filters})}),H=S(function(){return Re(le({},"".concat(e.dropdownPrefixCls,"-menu-without-submenu"),!ou(e.column.filters||[])))}),Q=function(){var A=s.value,j=e.column,M=e.locale,J=e.tablePrefixCls,q=e.filterMultiple,te=e.dropdownPrefixCls,se=e.getPopupContainer,ne=e.prefixCls;return(j.filters||[]).length===0?y(ma,{image:ma.PRESENTED_IMAGE_SIMPLE,description:M.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}},null):r.value==="tree"?y(vt,null,[y(ja,{filterSearch:i.value,value:D.value,onChange:Y,tablePrefixCls:J,locale:M},null),y("div",{class:"".concat(J,"-filter-dropdown-tree")},[q?y(Dt,{class:"".concat(J,"-filter-dropdown-checkall"),onChange:_,checked:A.length===v.value.length,indeterminate:A.length>0&&A.length1),"Table","`index` parameter of `rowKey` function is deprecated. There is no guarantee that it will work as expected."),ai(S(function(){return e.contextSlots})),li({onResizeColumn:function(G,ie){i("resizeColumn",G,ie)}});var o=ur(),u=S(function(){var oe=new Set(Object.keys(o.value).filter(function(G){return o.value[G]}));return e.columns.filter(function(G){return!G.responsive||G.responsive.some(function(ie){return oe.has(ie)})})}),c=nl("table",e),v=c.size,d=c.renderEmpty,h=c.direction,g=c.prefixCls,x=c.configProvider,p=S(function(){return e.transformCellText||x.transformCellText}),s=cr("Table",sr.Table,De(e,"locale")),C=_e(s,1),R=C[0],b=S(function(){return e.dataSource||fu}),O=S(function(){return x.getPrefixCls("dropdown",e.dropdownPrefixCls)}),P=S(function(){return e.childrenColumnName||"children"}),I=S(function(){return b.value.some(function(oe){var G;return(G=oe)===null||G===void 0?void 0:G[P.value]})?"nest":e.expandedRowRender?"row":null}),D=It({body:null}),Y=function(G){$(D,G)},U=S(function(){return typeof e.rowKey=="function"?e.rowKey:function(oe){var G;return(G=oe)===null||G===void 0?void 0:G[e.rowKey]}}),T=qi(b,P,U),E=_e(T,1),K=E[0],z={},f=function(G,ie){var X=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,V=e.pagination,ce=e.scroll,he=e.onChange,B=$($({},z),G);X&&(z.resetPagination(),B.pagination.current&&(B.pagination.current=1),V&&V.onChange&&V.onChange(1,B.pagination.pageSize)),ce&&ce.scrollToFirstRowOnChange!==!1&&D.body&&_o(0,{getContainer:function(){return D.body}}),he==null||he(B.pagination,B.filters,B.sorter,{currentDataSource:Va(Wn(b.value,B.sorterStates,P.value),B.filterStates),action:ie})},w=function(G,ie){f({sorter:G,sorterStates:ie},"sort",!1)},_=tu({prefixCls:g,mergedColumns:u,onSorterChange:w,sortDirections:S(function(){return e.sortDirections||["ascend","descend"]}),tableLocale:R,showSorterTooltip:De(e,"showSorterTooltip")}),k=_e(_,4),L=k[0],H=k[1],Q=k[2],N=k[3],A=S(function(){return Wn(b.value,H.value,P.value)}),j=function(G,ie){f({filters:G,filterStates:ie},"filter",!0)},M=uu({prefixCls:g,locale:R,dropdownPrefixCls:O,mergedColumns:u,onFilterChange:j,getPopupContainer:De(e,"getPopupContainer")}),J=_e(M,3),q=J[0],te=J[1],se=J[2],ne=S(function(){return Va(A.value,te.value)}),ue=du(De(e,"contextSlots")),Z=_e(ue,1),re=Z[0],ee=S(function(){return $({},Q.value)}),ye=cu(ee),be=_e(ye,1),Be=be[0],et=function(G,ie){f({pagination:$($({},z.pagination),{current:G,pageSize:ie})},"paginate")},Ke=Yi(S(function(){return ne.value.length}),De(e,"pagination"),et),qe=_e(Ke,2),we=qe[0],Ze=qe[1];Fe(function(){z.sorter=N.value,z.sorterStates=H.value,z.filters=se.value,z.filterStates=te.value,z.pagination=e.pagination===!1?{}:Gi(e.pagination,we.value),z.resetPagination=Ze});var tt=S(function(){if(e.pagination===!1||!we.value.pageSize)return ne.value;var oe=we.value,G=oe.current,ie=G===void 0?1:G,X=oe.total,V=oe.pageSize,ce=V===void 0?Dn:V;return Pt(ie>0,"Table","`current` should be positive number."),ne.value.lengthce?ne.value.slice((ie-1)*ce,ie*ce):ne.value:ne.value.slice((ie-1)*ce,ie*ce)});Fe(function(){nt(function(){var oe=we.value,G=oe.total,ie=oe.pageSize,X=ie===void 0?Dn:ie;ne.value.lengthX&&Pt(!1,"Table","`dataSource` length is less than `pagination.total` but large than `pagination.pageSize`. Please make sure your config correct data with async mode.")})},{flush:"post"});var ht=S(function(){return e.showExpandColumn===!1?-1:I.value==="nest"&&e.expandIconColumnIndex===void 0?e.rowSelection?1:0:e.expandIconColumnIndex>0&&e.rowSelection?e.expandIconColumnIndex-1:e.expandIconColumnIndex}),ze=W();Ve(function(){return e.rowSelection},function(){ze.value=e.rowSelection?$({},e.rowSelection):e.rowSelection},{deep:!0,immediate:!0});var je=Ji(ze,{prefixCls:g,data:ne,pageData:tt,getRowKey:U,getRecordByKey:K,expandType:I,childrenColumnName:P,locale:R,getPopupContainer:S(function(){return e.getPopupContainer})}),ke=_e(je,2),Ue=ke[0],Je=ke[1],at=function(G,ie,X){var V,ce=e.rowClassName;return typeof ce=="function"?V=Re(ce(G,ie,X)):V=Re(ce),Re(le({},"".concat(g.value,"-row-selected"),Je.value.has(U.value(G,ie))),V)};r({selectedKeySet:Je});var He=S(function(){return typeof e.indentSize=="number"?e.indentSize:15}),Le=function(G){var ie=Be(Ue(q(L(re(G)))));return ie};return function(){var oe,G,ie=e.expandIcon,X=ie===void 0?l.expandIcon||su(R.value):ie,V=e.pagination,ce=e.loading,he=e.bordered,B,F;if(V!==!1&&((G=we.value)===null||G===void 0?void 0:G.total)){var ae;we.value.size?ae=we.value.size:ae=v.value==="small"||v.value==="middle"?"small":void 0;var Ce=function(wt){return y(fr,ge(ge({},we.value),{},{class:["".concat(g.value,"-pagination ").concat(g.value,"-pagination-").concat(wt),we.value.class],size:ae}),null)},xe=h.value==="rtl"?"left":"right",Ge=we.value.position;if(Ge!==null&&Array.isArray(Ge)){var Ne=Ge.find(function(Me){return Me.indexOf("top")!==-1}),Qe=Ge.find(function(Me){return Me.indexOf("bottom")!==-1}),lt=Ge.every(function(Me){return"".concat(Me)==="none"});!Ne&&!Qe&&!lt&&(F=Ce(xe)),Ne&&(B=Ce(Ne.toLowerCase().replace("top",""))),Qe&&(F=Ce(Qe.toLowerCase().replace("bottom","")))}else F=Ce(xe)}var st;typeof ce=="boolean"?st={spinning:ce}:We(ce)==="object"&&(st=$({spinning:!0},ce));var pt=Re("".concat(g.value,"-wrapper"),le({},"".concat(g.value,"-wrapper-rtl"),h.value==="rtl"),a.class),xt=dr(e,["columns"]);return y("div",{class:pt,style:a.style},[y(On,ge({spinning:!1},st),{default:function(){return[B,y(Ui,ge(ge(ge({},a),xt),{},{expandedRowKeys:e.expandedRowKeys,defaultExpandedRowKeys:e.defaultExpandedRowKeys,expandIconColumnIndex:ht.value,indentSize:He.value,expandIcon:X,columns:u.value,direction:h.value,prefixCls:g.value,class:Re((oe={},le(oe,"".concat(g.value,"-middle"),v.value==="middle"),le(oe,"".concat(g.value,"-small"),v.value==="small"),le(oe,"".concat(g.value,"-bordered"),he),le(oe,"".concat(g.value,"-empty"),b.value.length===0),oe)),data:tt.value,rowKey:U.value,rowClassName:at,internalHooks:An,internalRefs:D,onUpdateInternalRefs:Y,transformColumns:Le,transformCellText:p.value}),$($({},l),{emptyText:function(){var yt,Rt;return((yt=l.emptyText)===null||yt===void 0?void 0:yt.call(l))||((Rt=e.locale)===null||Rt===void 0?void 0:Rt.emptyText)||d.value("Table")}})),F]}})])}}}),gu=de({name:"ATable",inheritAttrs:!1,setup:function(e,n){var a=n.attrs,l=n.slots,r=n.expose,i=W();return r({table:i}),function(){var o,u=a,c=u.columns||Il((o=l.default)===null||o===void 0?void 0:o.call(l));return y(mu,ge(ge({ref:i},a),{},{columns:c||[],expandedRowRender:l.expandedRowRender,contextSlots:$({},l)}),l)}}}),xn=gu,wn=de({name:"ATableColumn",slots:["title","filterIcon"],render:function(){return null}}),Rn=de({name:"ATableColumnGroup",slots:["title"],__ANT_TABLE_COLUMN_GROUP:!0,render:function(){return null}}),Un=de($($({},Li),{name:"ATableSummaryRow"})),Gn=de($($({},Ai),{name:"ATableSummaryCell"})),_n=$(Di,{Cell:Gn,Row:Un,name:"ATableSummary"}),Al=$(xn,{SELECTION_ALL:Hn,SELECTION_INVERT:Mn,SELECTION_NONE:Bn,SELECTION_COLUMN:St,EXPAND_COLUMN:Tt,Column:wn,ColumnGroup:Rn,Summary:_n,install:function(e){return e.component(_n.name,_n),e.component(Gn.name,Gn),e.component(Un.name,Un),e.component(xn.name,xn),e.component(wn.name,wn),e.component(Rn.name,Rn),e}});function hu(t,e,n){if(!Zn(n))return!1;var a=typeof e;return(a=="number"?vr(n)&&mr(e,n.length):a=="string"&&e in n)?ll(n[e],t):!1}function pu(t){return gr(function(e,n){var a=-1,l=n.length,r=l>1?n[l-1]:void 0,i=l>2?n[2]:void 0;for(r=t.length>3&&typeof r=="function"?(l--,r):void 0,i&&hu(n[0],n[1],i)&&(r=l<3?void 0:r,l=1),e=Object(e);++a({})}},setup(t){const{prefixCls:e}=Mt("basic-table-header-cell"),n=S(()=>{var r;return!!((r=t.column)!=null&&r.edit)}),a=S(()=>{var r,i;return((r=t.column)==null?void 0:r.customTitle)||((i=t.column)==null?void 0:i.title)}),l=S(()=>{var r;return(r=t.column)==null?void 0:r.helpMessage});return{prefixCls:e,getIsEdit:n,getTitle:a,getHelpMessage:l}}}),Tu={key:1};function ku(t,e,n,a,l,r){const i=ve("EditTableHeaderCell"),o=ve("BasicHelp");return pe(),mt(vt,null,[t.getIsEdit?(pe(),Ee(i,{key:0},{default:me(()=>[it(Pe(t.getTitle),1)]),_:1})):(pe(),mt("span",Tu,Pe(t.getTitle),1)),t.getHelpMessage?(pe(),Ee(o,{key:2,text:t.getHelpMessage,class:kt(`${t.prefixCls}__help`)},null,8,["text","class"])):Ye("",!0)],64)}var Ou=ut(_u,[["render",ku]]);function Pu({page:t,type:e,originalElement:n}){return e==="prev"?t===0?null:y(Pr,null,null):e==="next"?t===1?null:y(Ir,null,null):n}function Iu(t){const{t:e}=Kt(),n=W({}),a=W(!0);Ve(()=>m(t).pagination,c=>{!Ie(c)&&c&&(n.value=fe(fe({},m(n)),c!=null?c:{}))});const l=S(()=>{const{pagination:c}=m(t);return!m(a)||Ie(c)&&!c?!1:fe(fe({current:1,pageSize:dn,size:"small",defaultPageSize:dn,showTotal:v=>e("component.table.total",{total:v}),showSizeChanger:!0,pageSizeOptions:no,itemRender:Pu,showQuickJumper:!0},Ie(c)?{}:c),m(n))});function r(c){const v=m(l);n.value=fe(fe({},Ie(v)?{}:v),c)}function i(){return m(l)}function o(){return m(a)}function u(c){return Xe(this,null,function*(){a.value=c})}return{getPagination:i,getPaginationInfo:l,setShowPagination:u,getShowPagination:o,setPagination:r}}const ct=new Map;ct.set("Input",tl);ct.set("InputNumber",yo);ct.set("Select",Er);ct.set("ApiSelect",ao);ct.set("AutoComplete",lo);ct.set("ApiTreeSelect",ro);ct.set("Switch",Fr);ct.set("Checkbox",Dt);ct.set("DatePicker",oo);ct.set("TimePicker",io);const Ua=({component:t="Input",rule:e=!0,ruleMessage:n,popoverVisible:a,getPopupContainer:l},{attrs:r})=>{const i=ct.get(t),o=en(i,r);return e?en(ol,fe({overlayClassName:"edit-cell-rule-popover",visible:!!a},l?{getPopupContainer:l}:{}),{default:()=>o,content:()=>n}):o},{t:Tn}=Kt();function Ga(t){return t.includes("Input")||t.includes("AutoComplete")?Tn("common.inputText"):t.includes("Picker")||t.includes("Select")||t.includes("Checkbox")||t.includes("Radio")||t.includes("Switch")||t.includes("DatePicker")||t.includes("TimePicker")?Tn("common.chooseText"):""}var Eu=de({name:"EditableCell",components:{FormOutlined:Fn,CloseOutlined:pa,CheckOutlined:ya,CellComponent:Ua,Spin:On},directives:{clickOutside:Kr},props:{value:{type:[String,Number,Boolean,Object],default:""},record:{type:Object},column:{type:Object,default:()=>({})},index:Ae.number},setup(t){const e=Bt(),n=W(!1),a=W(),l=W(!1),r=W(""),i=W([]),o=W(t.value),u=W(t.value),c=W(!1),{prefixCls:v}=Mt("editable-cell"),d=S(()=>{var f;return((f=t.column)==null?void 0:f.editComponent)||"Input"}),h=S(()=>{var f;return(f=t.column)==null?void 0:f.editRule}),g=S(()=>m(r)&&m(l)),x=S(()=>{const f=m(d);return["Checkbox","Switch"].includes(f)}),p=S(()=>{var M,J,q;const f=m(x),w=f?"checked":"value",_=m(o),k=f?yn(_)&&Ie(_)?_:!!_:_;let L=(J=(M=t.column)==null?void 0:M.editComponentProps)!=null?J:{};const{record:H,column:Q,index:N}=t;Te(L)&&(L=(q=L({text:_,record:H,column:Q,index:N}))!=null?q:{});const A=m(d),j={};return A==="ApiSelect"&&(j.cache=!0),ot(fe(fe({size:"small",getPopupContainer:()=>{var te;return(te=m(e==null?void 0:e.wrapRef.value))!=null?te:document.body},placeholder:Ga(m(d))},j),tn(L,"onChange")),{[w]:k})}),s=S(()=>{var H,Q,N;const{editValueMap:f}=t.column,w=m(o);if(f&&Te(f))return f(w);if(!m(d).includes("Select"))return w;const L=((Q=(H=m(p))==null?void 0:H.options)!=null?Q:m(i)||[]).find(A=>`${A.value}`==`${w}`);return(N=L==null?void 0:L.label)!=null?N:w}),C=S(()=>m(x)||m(b)?{}:{width:"calc(100% - 48px)"}),R=S(()=>{const{align:f="center"}=t.column;return`edit-cell-align-${f}`}),b=S(()=>{const{editable:f}=t.record||{};return!!f});Fe(()=>{u.value=t.value,o.value=t.value}),Fe(()=>{const{editable:f}=t.column;(Ie(f)||Ie(m(b)))&&(n.value=!!f||m(b))});function O(){var f;m(b)||m((f=t.column)==null?void 0:f.editRow)||(r.value="",n.value=!0,nt(()=>{var _;const w=m(a);(_=w==null?void 0:w.focus)==null||_.call(w)}))}function P(w){return Xe(this,arguments,function*(f){var L,H;const _=m(d);f?_==="Checkbox"?o.value=f.target.checked:_==="Switch"?o.value=f:(f==null?void 0:f.target)&&Reflect.has(f.target,"value")?o.value=f.target.value:(ln(f)||Ie(f)||yn(f))&&(o.value=f):o.value=f;const k=(L=m(p))==null?void 0:L.onChange;k&&Te(k)&&k(...arguments),(H=e.emit)==null||H.call(e,"edit-change",{column:t.column,value:m(o),record:Et(t.record)}),I()})}function I(){return Xe(this,null,function*(){const{column:f,record:w}=t,{editRule:_}=f,k=m(o);if(_){if(Ie(_)&&!k&&!yn(k)){l.value=!0;const L=m(d);return r.value=Ga(L),!1}if(Te(_)){const L=yield _(k,w);return L?(r.value=L,l.value=!0,!1):(r.value="",!0)}}return r.value="",!0})}function D(f=!0,w=!0){return Xe(this,null,function*(){var j;if(w&&!(yield I()))return!1;const{column:_,index:k,record:L}=t;if(!L)return!1;const{key:H,dataIndex:Q}=_,N=m(o);if(!H&&!Q)return;const A=Q||H;if(!L.editable){const{getBindValues:M}=e,{beforeEditSubmit:J,columns:q}=m(M);if(J&&Te(J)){c.value=!0;const te=q.map(ne=>ne.dataIndex).filter(ne=>!!ne);let se=!0;try{se=yield J({record:Nr(L,te),index:k,key:A,value:N})}catch(ne){se=!1}finally{c.value=!1}if(se===!1)return}}$r(L,A,N),f&&((j=e.emit)==null||j.call(e,"edit-end",{record:L,index:k,key:A,value:N})),n.value=!1})}function Y(){return Xe(this,null,function*(){var f;(f=t.column)!=null&&f.editRow||D()})}function U(){D()}function T(){var H;n.value=!1,o.value=u.value;const{column:f,index:w,record:_}=t,{key:k,dataIndex:L}=f;(H=e.emit)==null||H.call(e,"edit-cancel",{record:_,index:w,key:L||k,value:m(o)})}function E(){var w;if(((w=t.column)==null?void 0:w.editable)||m(b))return;m(d).includes("Input")&&T()}function K(f){const{replaceFields:w}=m(p);if(m(d)==="ApiTreeSelect"){const{title:k="title",value:L="value",children:H="children"}=w||{};let Q=Ar(f,{children:H});Q=Q.map(N=>({label:N[k],value:N[L]})),i.value=Q}else i.value=f}function z(f,w){var _;t.record&&(Wt(t.record[f])?(_=t.record[f])==null||_.push(w):t.record[f]=[w])}return t.record&&(z("submitCbs",D),z("validCbs",I),z("cancelCbs",T),t.column.dataIndex&&(t.record.editValueRefs||(t.record.editValueRefs={}),t.record.editValueRefs[t.column.dataIndex]=o),t.record.onCancelEdit=()=>{var f,w;Wt((f=t.record)==null?void 0:f.cancelCbs)&&((w=t.record)==null||w.cancelCbs.forEach(_=>_()))},t.record.onSubmitEdit=()=>Xe(this,null,function*(){var f,w,_,k,L;if(Wt((f=t.record)==null?void 0:f.submitCbs))return(_=(w=t.record)==null?void 0:w.onValid)!=null&&_.call(w)?((((k=t.record)==null?void 0:k.submitCbs)||[]).forEach(Q=>Q(!1,!1)),(L=e.emit)==null||L.call(e,"edit-row-end"),!0):void 0})),{isEdit:n,prefixCls:v,handleEdit:O,currentValueRef:o,handleSubmit:D,handleChange:P,handleCancel:T,elRef:a,getComponent:d,getRule:h,onClickOutside:E,ruleMessage:r,getRuleVisible:g,getComponentProps:p,handleOptionsChange:K,getWrapperStyle:C,getWrapperClass:R,getRowEditable:b,getValues:s,handleEnter:Y,handleSubmitClick:U,spinning:c}},render(){var t;return y("div",{class:this.prefixCls},[Pn(y("div",{class:{[`${this.prefixCls}__normal`]:!0,"ellipsis-cell":this.column.ellipsis},onClick:this.handleEdit},[y("div",{class:"cell-content",title:this.column.ellipsis&&(t=this.getValues)!=null?t:""},[this.column.editRender?this.column.editRender({text:this.value,record:this.record,column:this.column,index:this.index}):this.getValues?this.getValues:"\xA0"]),!this.column.editRow&&y(Fn,{class:`${this.prefixCls}__normal-icon`},null)]),[[il,!this.isEdit]]),this.isEdit&&y(On,{spinning:this.spinning},{default:()=>[Pn(y("div",{class:`${this.prefixCls}__wrapper`},[y(Ua,In(this.getComponentProps,{component:this.getComponent,style:this.getWrapperStyle,popoverVisible:this.getRuleVisible,rule:this.getRule,ruleMessage:this.ruleMessage,class:this.getWrapperClass,ref:"elRef",onChange:this.handleChange,onOptionsChange:this.handleOptionsChange,onPressEnter:this.handleEnter}),null),!this.getRowEditable&&y("div",{class:`${this.prefixCls}__action`},[y(ya,{class:[`${this.prefixCls}__icon`,"mx-2"],onClick:this.handleSubmitClick},null),y(pa,{class:`${this.prefixCls}__icon `,onClick:this.handleCancel},null)])]),[[Lr("click-outside"),this.onClickOutside]])]})])}});function Fu(t){return({text:e,record:n,index:a})=>(n.onValid=()=>Xe(this,null,function*(){if(Wt(n==null?void 0:n.validCbs)){const l=((n==null?void 0:n.validCbs)||[]).map(i=>i());return(yield Promise.all(l)).every(i=>!!i)}else return!1}),n.onEdit=(l,r=!1)=>Xe(this,null,function*(){var i,o;return r||(n.editable=l),!l&&r?(yield n.onValid())&&(yield(i=n.onSubmitEdit)==null?void 0:i.call(n))?(n.editable=!1,!0):!1:(!l&&!r&&((o=n.onCancelEdit)==null||o.call(n)),!0)}),en(Eu,{value:e,record:n,column:t,index:a}))}function Hl(t,e){const{key:n,dataIndex:a,children:l}=t;t.align=t.align||uo,e&&(n||(t.key=a),Ie(t.ellipsis)||Object.assign(t,{ellipsis:e})),l&&l.length&&Ml(l,!!e)}function Ml(t,e){!t||t.forEach(n=>{const{children:a}=n;Hl(n,e),Ml(a,e)})}function Ku(t,e,n){const{t:a}=Kt(),{showIndexColumn:l,indexColumnProps:r,isTreeTable:i}=m(t);let o=!1;if(m(i)||(n.forEach(()=>{const c=n.findIndex(v=>v.flag===nn);l?o=c===-1:!l&&c!==-1&&n.splice(c,1)}),!o))return;const u=n.some(c=>c.fixed==="left");n.unshift(fe(fe({flag:nn,width:50,title:a("component.table.index"),align:"center",customRender:({index:c})=>{const v=m(e);if(Ie(v))return`${c+1}`;const{current:d=1,pageSize:h=dn}=v;return((d<1?1:d)-1)*h+c+1}},u?{fixed:"left"}:{}),r))}function Lu(t,e){const{actionColumn:n}=m(t);if(!n)return;const a=e.findIndex(l=>l.flag===fn);a===-1&&e.push(ot(fe(ot(fe({},e[a]),{fixed:"right"}),n),{flag:fn}))}function Nu(t,e){const n=W(m(t).columns);let a=m(t).columns;const l=S(()=>{const h=Vt(m(n));if(Ku(t,e,h),Lu(t,h),!h)return[];const{ellipsis:g}=m(t);return h.forEach(x=>{const{customRender:p,slots:s}=x;Hl(x,Reflect.has(x,"ellipsis")?!!x.ellipsis:!!g&&!p&&!s)}),h});function r(h){const g=h.ifShow;let x=!0;return Ie(g)&&(x=g),Te(g)&&(x=g(h)),x}const{hasPermission:i}=Dr(),o=S(()=>{const h=Xa(m(l));return Vt(h).filter(x=>i(x.auth)&&r(x)).map(x=>{const{slots:p,customRender:s,format:C,edit:R,editRow:b,flag:O}=x;(!p||!(p!=null&&p.title))&&(x.customTitle=x.title,Reflect.deleteProperty(x,"title"));const P=[nn,fn].includes(O);return!s&&C&&!R&&!P&&(x.customRender=({text:I,record:D,index:Y})=>$u(I,C,D,Y)),(R||b)&&!P&&(x.customRender=Fu(x)),x})});Ve(()=>m(t).columns,h=>{var g;n.value=h,a=(g=h==null?void 0:h.filter(x=>!x.flag))!=null?g:[]});function u(h,g){!h||!g||a.forEach(x=>{if(x.dataIndex===h){Object.assign(x,g);return}})}function c(h){const g=Vt(h);if(!Wt(g))return;if(g.length<=0){n.value=[];return}const x=g[0],p=a.map(s=>s.dataIndex);if(!ln(x)&&!Wt(x))n.value=g;else{const s=g.map(R=>R.toString()),C=[];a.forEach(R=>{var b;C.push(ot(fe({},R),{defaultHidden:!s.includes(((b=R.dataIndex)==null?void 0:b.toString())||R.key)}))}),al(p,g)||C.sort((R,b)=>{var O,P;return s.indexOf((O=R.dataIndex)==null?void 0:O.toString())-s.indexOf((P=b.dataIndex)==null?void 0:P.toString())}),n.value=C}}function v(h){const{ignoreIndex:g,ignoreAction:x,sort:p}=h||{};let s=Et(m(l));return g&&(s=s.filter(C=>C.flag!==nn)),x&&(s=s.filter(C=>C.flag!==fn)),p&&(s=Xa(s)),s}function d(){return a}return{getColumnsRef:l,getCacheColumns:d,getColumns:v,setColumns:c,getViewColumns:o,setCacheColumnsByField:u}}function Xa(t){const e=[],n=[],a=[];for(const l of t){if(l.fixed==="left"){e.push(l);continue}if(l.fixed==="right"){n.push(l);continue}a.push(l)}return[...e,...a,...n].filter(l=>!l.defaultHidden)}function $u(t,e,n,a){if(!e)return t;if(Te(e))return e(t,n,a);try{const l="date|";if(ln(e)&&e.startsWith(l)){const r=e.replace(l,"");return r?Hr(t,r):t}if(Mr(e))return e.get(t)}catch(l){return t}}function Au(t,{getPaginationInfo:e,setPagination:n,setLoading:a,getFieldsValue:l,clearSelectedRowKeys:r,tableData:i},o){const u=It({sortInfo:{},filterInfo:{}}),c=W([]),v=W({});Fe(()=>{i.value=m(c)}),Ve(()=>m(t).dataSource,()=>{const{dataSource:T,api:E}=m(t);!E&&T&&(c.value=T)},{immediate:!0});function d(T,E,K){const{clearSelectOnPageChange:z,sortFn:f,filterFn:w}=m(t);z&&r(),n(T);const _={};if(K&&Te(f)){const k=f(K);u.sortInfo=k,_.sortInfo=k}if(E&&Te(w)){const k=w(E);u.filterInfo=k,_.filterInfo=k}P(_)}function h(T){!T||!Array.isArray(T)||T.forEach(E=>{E[dt]||(E[dt]=Ra()),E.children&&E.children.length&&h(E.children)})}const g=S(()=>m(t).autoCreateKey&&!m(t).rowKey),x=S(()=>{const{rowKey:T}=m(t);return m(g)?dt:T}),p=S(()=>{const T=m(c);if(!T||T.length===0)return m(c);if(m(g)){const E=T[0],K=T[T.length-1];if(E&&K&&(!E[dt]||!K[dt])){const z=Vt(m(c));z.forEach(f=>{f[dt]||(f[dt]=Ra()),f.children&&f.children.length&&h(f.children)}),c.value=z}}return m(c)});function s(T,E,K){return Xe(this,null,function*(){return c.value[T]&&(c.value[T][E]=K),c.value[T]})}function C(T,E){const K=O(T);if(K){for(const z in K)Reflect.has(E,z)&&(K[z]=E[z]);return K}}function R(T){var z,f,w;if(!c.value||c.value.length==0)return;const E=m(x);if(!E)return;const K=Array.isArray(T)?T:[T];for(const _ of K){let k=c.value.findIndex(L=>{let H;return typeof E=="function"?H=E(L):H=E,L[H]===_});k>=0&&c.value.splice(k,1),k=(z=m(t).dataSource)==null?void 0:z.findIndex(L=>{let H;return typeof E=="function"?H=E(L):H=E,L[H]===_}),typeof k!="undefined"&&k!==-1&&((f=m(t).dataSource)==null||f.splice(k,1))}n({total:(w=m(t).dataSource)==null?void 0:w.length})}function b(T,E){var K;return E=E!=null?E:(K=c.value)==null?void 0:K.length,m(c).splice(E,0,T),m(c)}function O(T){if(!c.value||c.value.length==0)return;const E=m(x);if(!E)return;const{childrenColumnName:K="children"}=m(t);return(f=>{let w;return f.some(function _(k){if(typeof E=="function"){if(E(k)===T)return w=k,!0}else if(Reflect.has(k,E)&&k[E]===T)return w=k,!0;return k[K]&&k[K].some(_)}),w})(c.value)}function P(T){return Xe(this,null,function*(){var H,Q,N;const{api:E,searchInfo:K,defSort:z,fetchSetting:f,beforeFetch:w,afterFetch:_,useSearchForm:k,pagination:L}=m(t);if(!(!E||!Te(E)))try{a(!0);const{pageField:A,sizeField:j,listField:M,totalField:J}=Object.assign({},dl,f);let q={};const{current:te=1,pageSize:se=dn}=m(e);Ie(L)&&!L||Ie(e)?q={}:(q[A]=T&&T.page||te,q[j]=se);const{sortInfo:ne={},filterInfo:ue}=u;let Z=bu(q,k?l():{},K,(H=T==null?void 0:T.searchInfo)!=null?H:{},z,ne,ue,(Q=T==null?void 0:T.sortInfo)!=null?Q:{},(N=T==null?void 0:T.filterInfo)!=null?N:{});w&&Te(w)&&(Z=(yield w(Z))||Z);const re=yield E(Z);v.value=re;const ee=Array.isArray(re);let ye=ee?re:Ta(re,M);const be=ee?re.length:Ta(re,J);if(be){const Be=Math.ceil(be/se);if(te>Be)return n({current:Be}),yield P(T)}return _&&Te(_)&&(ye=(yield _(ye))||ye),c.value=ye,n({total:be||0}),T&&T.page&&n({current:T.page||1}),o("fetch-success",{items:m(ye),total:be}),ye}catch(A){o("fetch-error",A),c.value=[],n({total:0})}finally{a(!1)}})}function I(T){c.value=T}function D(){return p.value}function Y(){return v.value}function U(T){return Xe(this,null,function*(){return yield P(T)})}return Xt(()=>{Br(()=>{m(t).immediate&&P()},16)}),{getDataSourceRef:p,getDataSource:D,getRawDataSource:Y,getRowKey:x,setTableData:I,getAutoCreateKey:g,fetch:P,reload:U,updateTableData:s,updateTableDataRecord:C,deleteTableDataRecord:R,insertTableDataRecord:b,findTableDataRecord:O,handleTableChange:d}}function Du(t){const e=W(m(t).loading);Ve(()=>m(t).loading,l=>{e.value=l});const n=S(()=>m(e));function a(l){e.value=l}return{getLoading:n,setLoading:a}}function Hu(t,e,n){const a=W([]),l=W([]),r=S(()=>{const{rowSelection:p}=m(t);return p?fe({selectedRowKeys:m(a),onChange:s=>{u(s)}},tn(p,["onChange"])):null});Ve(()=>{var p;return(p=m(t).rowSelection)==null?void 0:p.selectedRowKeys},p=>{u(p)}),Ve(()=>m(a),()=>{nt(()=>{const{rowSelection:p}=m(t);if(p){const{onChange:s}=p;s&&Te(s)&&s(h(),g())}n("selection-change",{keys:h(),rows:g()})})},{deep:!0});const i=S(()=>m(t).autoCreateKey&&!m(t).rowKey),o=S(()=>{const{rowKey:p}=m(t);return m(i)?dt:p});function u(p){var R;a.value=p;const s=zr(Et(m(e)).concat(Et(m(l))),b=>p.includes(b[m(o)]),{children:(R=t.value.childrenColumnName)!=null?R:"children"}),C=[];p.forEach(b=>{const O=s.find(P=>P[m(o)]===b);O&&C.push(O)}),l.value=C}function c(p){l.value=p}function v(){l.value=[],a.value=[]}function d(p){const C=m(a).findIndex(R=>R===p);C!==-1&&m(a).splice(C,1)}function h(){return m(a)}function g(){return m(l)}function x(){return m(r)}return{getRowSelection:x,getRowSelectionRef:r,getSelectRows:g,getSelectRowKeys:h,setSelectedRowKeys:u,clearSelectedRowKeys:v,deleteSelectRowByKey:d,setSelectedRows:c}}function Mu(t,e,n,a,l,r,i){const o=W(167),u=So(),c=Wr(d,100),v=S(()=>{const{canResize:b,scroll:O}=m(t);return b&&!(O||{}).y});Ve(()=>{var b;return[m(v),(b=m(l))==null?void 0:b.length]},()=>{c()},{flush:"post"});function d(){nt(()=>{s()})}function h(b){var O;o.value=b,(O=u==null?void 0:u.redoModalHeight)==null||O.call(u)}let g,x,p;function s(){return Xe(this,null,function*(){var Q,N,A,j,M,J,q;const{resizeHeightOffset:b,pagination:O,maxHeight:P,isCanResizeParent:I,useSearchForm:D}=m(t),Y=m(l),U=m(e);if(!U)return;const T=U.$el;if(!T||!p&&(p=T.querySelector(".ant-table-body"),!p))return;const E=p.scrollHeight>p.clientHeight,K=p.scrollWidth>p.clientWidth;if(E?T.classList.contains("hide-scrollbar-y")&&T.classList.remove("hide-scrollbar-y"):!T.classList.contains("hide-scrollbar-y")&&T.classList.add("hide-scrollbar-y"),K?T.classList.contains("hide-scrollbar-x")&&T.classList.remove("hide-scrollbar-x"):!T.classList.contains("hide-scrollbar-x")&&T.classList.add("hide-scrollbar-x"),p.style.height="unset",!m(v)||Y.length===0)return;yield nt();const z=T.querySelector(".ant-table-thead ");if(!z)return;let f=32,w=2;Ie(O)?w=-8:(g=T.querySelector(".ant-pagination"),g?w+=g.offsetHeight||0:w+=24);let _=0;Ie(O)||(x?_+=x.offsetHeight||0:x=T.querySelector(".ant-table-footer"));let k=0;z&&(k=z.offsetHeight);let L=0;if(m(r)&&I){let ne=10;const ue=(N=(Q=m(r))==null?void 0:Q.offsetHeight)!=null?N:0;let Z=(j=(A=m(i))==null?void 0:A.$el.offsetHeight)!=null?j:0;Z&&(Z+=16),Ie(O)&&!O&&(ne=0),Ie(D)&&!D&&(f=0);const re=(J=(M=T.querySelector(".ant-table-title"))==null?void 0:M.offsetHeight)!=null?J:0;console.log(ue-Z-re-12-ne),L=ue-Z-re-12-ne}else L=jr(z).bottomIncludeBody;let H=L-(b||0)-f-w-_-k;H=(q=H>P?P:H)!=null?q:H,h(H),p.style.height=`${H}px`})}Co(s,280),ho(()=>{s(),nt(()=>{c()})});const C=S(()=>{var T,E;let b=0;m(a)&&(b+=60);const O=150,P=m(n).filter(K=>!K.defaultHidden);P.forEach(K=>{b+=Number.parseInt(K.width)||0});const D=P.filter(K=>!Reflect.has(K,"width")).length;D!==0&&(b+=D*O);const Y=m(e);return((E=(T=Y==null?void 0:Y.$el)==null?void 0:T.offsetWidth)!=null?E:0)>b?"100%":b});return{getScrollRef:S(()=>{const b=m(o),{canResize:O,scroll:P}=m(t);return fe({x:m(C),y:O?b:null,scrollToFirstRowOnChange:!1},P)}),redoHeight:d}}function Bu(t,e){let n;function a(r){return Xe(this,null,function*(){var u;const{id:i}=r,o=n==null?void 0:n.querySelector(`[data-row-key="${i}"]`);yield nt(),n==null||n.scrollTo({top:(u=o==null?void 0:o.offsetTop)!=null?u:0,behavior:"smooth"})})}function l(r){const i=m(t);if(!i)return;const o=i.$el;if(!o||!n&&(n=o.querySelector(".ant-table-body"),!n))return;const u=m(e);if(!!u)if(r==="top")a(u[0]);else if(r==="bottom")a(u[u.length-1]);else{const c=u.find(v=>v.id===r);c?a(c):ul(`id: ${r} doesn't exist`)}}return{scrollTo:l}}function zu(t,e,n){return!e||n?t[dt]:ln(e)?t[e]:Te(e)?t[e(t)]:null}function ju(t,{setSelectedRowKeys:e,getSelectRowKeys:n,getAutoCreateKey:a,clearSelectedRowKeys:l,emit:r}){return{customRow:(o,u)=>({onClick:c=>{c==null||c.stopPropagation();function v(){var R;const{rowSelection:d,rowKey:h,clickToRowSelect:g}=m(t);if(!d||!g)return;const x=n(),p=zu(o,h,m(a));if(!p)return;if(d.type==="checkbox"){const b=(R=c.composedPath)==null?void 0:R.call(c).find(I=>I.tagName==="TR");if(!b)return;const O=b.querySelector("input[type=checkbox]");if(!O||O.hasAttribute("disabled"))return;if(!x.includes(p)){e([...x,p]);return}const P=x.findIndex(I=>I===p);x.splice(P,1),e(x);return}if(d.type==="radio"){if(!x.includes(p)){x.length&&l(),e([p]);return}l()}}v(),r("row-click",o,u,c)},onDblclick:c=>{r("row-dbClick",o,u,c)},onContextmenu:c=>{r("row-contextmenu",o,u,c)},onMouseenter:c=>{r("row-mouseenter",o,u,c)},onMouseleave:c=>{r("row-mouseleave",o,u,c)}})}}function Wu(t,e){function n(a,l){const{striped:r,rowClassName:i}=m(t),o=[];return r&&o.push((l||0)%2===1?`${e}-row__striped`:""),i&&Te(i)&&o.push(i(a,l)),o.filter(u=>!!u).join(" ")}return{getRowClassName:n}}const Vu=de({name:"ColumnSetting",components:{SettingOutlined:Qo,Popover:ol,Tooltip:an,Checkbox:Dt,CheckboxGroup:Dt.Group,DragOutlined:zo,ScrollContainer:Vr,Divider:fl,Icon:Ur},emits:["columns-change"],setup(t,{emit:e,attrs:n}){const{t:a}=Kt(),l=Bt(),r=tn(l.getRowSelection(),"selectedRowKeys");let i=!1;const o=W([]),u=W([]),c=W([]),v=W(null),d=It({checkAll:!0,checkedList:[],defaultCheckList:[]}),h=W(!1),g=W(!1),{prefixCls:x}=Mt("basic-column-setting"),p=S(()=>m(l==null?void 0:l.getBindValues)||{});Fe(()=>{l.getColumns().length&&!d.isInit&&C()}),Fe(()=>{const f=m(p);h.value=!!f.showIndexColumn,g.value=!!f.rowSelection});function s(){const f=[];return l.getColumns({ignoreIndex:!0,ignoreAction:!0}).forEach(w=>{f.push(fe({label:w.title||w.customTitle,value:w.dataIndex||w.title},w))}),f}function C(){const f=s(),w=l.getColumns({ignoreAction:!0}).map(_=>_.defaultHidden?"":_.dataIndex||_.title).filter(Boolean);u.value.length?m(u).forEach(_=>{const k=f.find(L=>L.dataIndex===_.dataIndex);k&&(_.fixed=k.fixed)}):(u.value=f,c.value=f,o.value=f,d.defaultCheckList=w),d.isInit=!0,d.checkedList=w}function R(f){const w=u.value.map(_=>_.value);f.target.checked?(d.checkedList=w,K(w)):(d.checkedList=[],K([]))}const b=S(()=>{const f=u.value.length;let w=d.checkedList.length;return m(h)&&w--,w>0&&wk.value);f.sort((k,L)=>_.indexOf(k)-_.indexOf(L)),K(f)}let P,I=[];function D(){d.checkedList=[...d.defaultCheckList],d.checkAll=!0,u.value=m(o),c.value=m(o),K(l.getCacheColumns()),P.sort(I)}function Y(){i||nt(()=>{const f=m(v);if(!f)return;const w=f.$el;!w||(P=bo.create(m(w),{animation:500,delay:400,delayOnTouchOnly:!0,handle:".table-column-drag-icon ",onEnd:_=>{const{oldIndex:k,newIndex:L}=_;if(Ca(k)||Ca(L)||k===L)return;const H=Vt(c.value);k>L?(H.splice(L,0,H[k]),H.splice(k+1,1)):(H.splice(L+1,0,H[k]),H.splice(k,1)),c.value=H,K(H)}}),I=P.toArray(),i=!0)})}function U(f){l.setProps({showIndexColumn:f.target.checked})}function T(f){l.setProps({rowSelection:f.target.checked?r:void 0})}function E(f,w){var H;if(!d.checkedList.includes(f.dataIndex))return;const _=s(),k=f.fixed===w?!1:w,L=_.findIndex(Q=>Q.dataIndex===f.dataIndex);L!==-1&&(_[L].fixed=k),f.fixed=k,k&&!f.width&&(f.width=100),(H=l.setCacheColumnsByField)==null||H.call(l,f.dataIndex,{fixed:k}),K(_)}function K(f){l.setColumns(f);const w=m(c).map(_=>{const k=f.findIndex(L=>L===_.value||typeof L!="string"&&L.dataIndex===_.value)!==-1;return{dataIndex:_.value,fixed:_.fixed,visible:k}});e("columns-change",w)}function z(){return Te(n.getPopupContainer)?n.getPopupContainer():cl()}return ot(fe({t:a},cn(d)),{indeterminate:b,onCheckAllChange:R,onChange:O,plainOptions:u,reset:D,prefixCls:x,columnListRef:v,handleVisibleChange:Y,checkIndex:h,checkSelect:g,handleIndexCheckChange:U,handleSelectCheckChange:T,defaultRowSelection:r,handleColumnFixed:E,getPopupContainer:z})}});function Uu(t,e,n,a,l,r){const i=ve("Checkbox"),o=ve("a-button"),u=ve("DragOutlined"),c=ve("Icon"),v=ve("Tooltip"),d=ve("Divider"),h=ve("CheckboxGroup"),g=ve("ScrollContainer"),x=ve("SettingOutlined"),p=ve("Popover");return pe(),Ee(v,{placement:"top"},{title:me(()=>[ft("span",null,Pe(t.t("component.table.settingColumn")),1)]),default:me(()=>[y(p,{placement:"bottomLeft",trigger:"click",onVisibleChange:t.handleVisibleChange,overlayClassName:`${t.prefixCls}__cloumn-list`,getPopupContainer:t.getPopupContainer},{title:me(()=>[ft("div",{class:kt(`${t.prefixCls}__popover-title`)},[y(i,{indeterminate:t.indeterminate,checked:t.checkAll,"onUpdate:checked":e[0]||(e[0]=s=>t.checkAll=s),onChange:t.onCheckAllChange},{default:me(()=>[it(Pe(t.t("component.table.settingColumnShow")),1)]),_:1},8,["indeterminate","checked","onChange"]),y(i,{checked:t.checkIndex,"onUpdate:checked":e[1]||(e[1]=s=>t.checkIndex=s),onChange:t.handleIndexCheckChange},{default:me(()=>[it(Pe(t.t("component.table.settingIndexColumnShow")),1)]),_:1},8,["checked","onChange"]),y(i,{checked:t.checkSelect,"onUpdate:checked":e[2]||(e[2]=s=>t.checkSelect=s),onChange:t.handleSelectCheckChange,disabled:!t.defaultRowSelection},{default:me(()=>[it(Pe(t.t("component.table.settingSelectColumnShow")),1)]),_:1},8,["checked","onChange","disabled"]),y(o,{size:"small",type:"link",onClick:t.reset},{default:me(()=>[it(Pe(t.t("common.resetText")),1)]),_:1},8,["onClick"])],2)]),content:me(()=>[y(g,null,{default:me(()=>[y(h,{value:t.checkedList,"onUpdate:value":e[3]||(e[3]=s=>t.checkedList=s),onChange:t.onChange,ref:"columnListRef"},{default:me(()=>[(pe(!0),mt(vt,null,En(t.plainOptions,s=>(pe(),mt(vt,{key:s.value},["ifShow"in s&&!s.ifShow?Ye("",!0):(pe(),mt("div",{key:0,class:kt(`${t.prefixCls}__check-item`)},[y(u,{class:"table-column-drag-icon"}),y(i,{value:s.value},{default:me(()=>[it(Pe(s.label),1)]),_:2},1032,["value"]),y(v,{placement:"bottomLeft",mouseLeaveDelay:.4,getPopupContainer:t.getPopupContainer},{title:me(()=>[it(Pe(t.t("component.table.settingFixedLeft")),1)]),default:me(()=>[y(c,{icon:"line-md:arrow-align-left",class:kt([`${t.prefixCls}__fixed-left`,{active:s.fixed==="left",disabled:!t.checkedList.includes(s.value)}]),onClick:C=>t.handleColumnFixed(s,"left")},null,8,["class","onClick"])]),_:2},1032,["mouseLeaveDelay","getPopupContainer"]),y(d,{type:"vertical"}),y(v,{placement:"bottomLeft",mouseLeaveDelay:.4,getPopupContainer:t.getPopupContainer},{title:me(()=>[it(Pe(t.t("component.table.settingFixedRight")),1)]),default:me(()=>[y(c,{icon:"line-md:arrow-align-left",class:kt([`${t.prefixCls}__fixed-right`,{active:s.fixed==="right",disabled:!t.checkedList.includes(s.value)}]),onClick:C=>t.handleColumnFixed(s,"right")},null,8,["class","onClick"])]),_:2},1032,["mouseLeaveDelay","getPopupContainer"])],2))],64))),128))]),_:1},8,["value","onChange"])]),_:1})]),default:me(()=>[y(x)]),_:1},8,["onVisibleChange","overlayClassName","getPopupContainer"])]),_:1})}var Gu=ut(Vu,[["render",Uu]]);const Xu=de({name:"SizeSetting",components:{ColumnHeightOutlined:Do,Tooltip:an,Dropdown:qn,Menu:At,MenuItem:At.Item},setup(){const t=Bt(),{t:e}=Kt(),n=W([t.getSize()]);function a({key:l}){n.value=[l],t.setProps({size:l})}return{handleTitleClick:a,selectedKeysRef:n,getPopupContainer:cl,t:e}}});function Yu(t,e,n,a,l,r){const i=ve("ColumnHeightOutlined"),o=ve("MenuItem"),u=ve("Menu"),c=ve("Dropdown"),v=ve("Tooltip");return pe(),Ee(v,{placement:"top"},{title:me(()=>[ft("span",null,Pe(t.t("component.table.settingDens")),1)]),default:me(()=>[y(c,{placement:"bottom",trigger:["click"],getPopupContainer:t.getPopupContainer},{overlay:me(()=>[y(u,{onClick:t.handleTitleClick,selectable:"",selectedKeys:t.selectedKeysRef,"onUpdate:selectedKeys":e[0]||(e[0]=d=>t.selectedKeysRef=d)},{default:me(()=>[y(o,{key:"default"},{default:me(()=>[ft("span",null,Pe(t.t("component.table.settingDensDefault")),1)]),_:1}),y(o,{key:"middle"},{default:me(()=>[ft("span",null,Pe(t.t("component.table.settingDensMiddle")),1)]),_:1}),y(o,{key:"small"},{default:me(()=>[ft("span",null,Pe(t.t("component.table.settingDensSmall")),1)]),_:1})]),_:1},8,["onClick","selectedKeys"])]),default:me(()=>[y(i)]),_:1},8,["getPopupContainer"])]),_:1})}var qu=ut(Xu,[["render",Yu]]);const Zu=de({name:"RedoSetting",components:{RedoOutlined:xo,Tooltip:an},setup(){const t=Bt(),{t:e}=Kt();function n(){t.reload()}return{redo:n,t:e}}});function Ju(t,e,n,a,l,r){const i=ve("RedoOutlined"),o=ve("Tooltip");return pe(),Ee(o,{placement:"top"},{title:me(()=>[ft("span",null,Pe(t.t("common.redo")),1)]),default:me(()=>[y(i,{onClick:t.redo},null,8,["onClick"])]),_:1})}var Qu=ut(Zu,[["render",Ju]]);const ec=de({name:"FullScreenSetting",components:{FullscreenExitOutlined:wo,FullscreenOutlined:Ro,Tooltip:an},setup(){const t=Bt(),{t:e}=Kt(),{toggle:n,isFullscreen:a}=Gr(t.wrapRef);return{toggle:n,isFullscreen:a,t:e}}});function tc(t,e,n,a,l,r){const i=ve("FullscreenOutlined"),o=ve("FullscreenExitOutlined"),u=ve("Tooltip");return pe(),Ee(u,{placement:"top"},{title:me(()=>[ft("span",null,Pe(t.t("component.table.settingFullScreen")),1)]),default:me(()=>[t.isFullscreen?(pe(),Ee(o,{key:1,onClick:t.toggle},null,8,["onClick"])):(pe(),Ee(i,{key:0,onClick:t.toggle},null,8,["onClick"]))]),_:1})}var nc=ut(ec,[["render",tc]]);const ac=de({name:"TableSetting",components:{ColumnSetting:Gu,SizeSetting:qu,RedoSetting:Qu,FullScreenSetting:nc},props:{setting:{type:Object,default:()=>({})}},emits:["columns-change"],setup(t,{emit:e}){const{t:n}=Kt(),a=Bt(),l=S(()=>fe({redo:!0,size:!0,setting:!0,fullScreen:!1},t.setting));function r(o){e("columns-change",o)}function i(){return a?m(a.wrapRef):document.body}return{getSetting:l,t:n,handleColumnChange:r,getTableContainer:i}}}),lc={class:"table-settings"};function rc(t,e,n,a,l,r){const i=ve("RedoSetting"),o=ve("SizeSetting"),u=ve("ColumnSetting"),c=ve("FullScreenSetting");return pe(),mt("div",lc,[t.getSetting.redo?(pe(),Ee(i,{key:0,getPopupContainer:t.getTableContainer},null,8,["getPopupContainer"])):Ye("",!0),t.getSetting.size?(pe(),Ee(o,{key:1,getPopupContainer:t.getTableContainer},null,8,["getPopupContainer"])):Ye("",!0),t.getSetting.setting?(pe(),Ee(u,{key:2,onColumnsChange:t.handleColumnChange,getPopupContainer:t.getTableContainer},null,8,["onColumnsChange","getPopupContainer"])):Ye("",!0),t.getSetting.fullScreen?(pe(),Ee(c,{key:3,getPopupContainer:t.getTableContainer},null,8,["getPopupContainer"])):Ye("",!0)])}var oc=ut(ac,[["render",rc]]);const ic=de({name:"BasicTableTitle",components:{BasicTitle:Xr},props:{title:{type:[Function,String]},getSelectRows:{type:Function},helpMessage:{type:[String,Array]}},setup(t){const{prefixCls:e}=Mt("basic-table-title");return{getTitle:S(()=>{const{title:a,getSelectRows:l=()=>{}}=t;let r=a;return Te(a)&&(r=a({selectRows:l()})),r}),prefixCls:e}}});function uc(t,e,n,a,l,r){const i=ve("BasicTitle");return t.getTitle?(pe(),Ee(i,{key:0,class:kt(t.prefixCls),helpMessage:t.helpMessage},{default:me(()=>[it(Pe(t.getTitle),1)]),_:1},8,["class","helpMessage"])):Ye("",!0)}var cc=ut(ic,[["render",uc]]);const sc=de({name:"BasicTableHeader",components:{Divider:fl,TableTitle:cc,TableSetting:oc},props:{title:{type:[Function,String]},tableSetting:{type:Object},showTableSetting:{type:Boolean},titleHelpMessage:{type:[String,Array],default:""}},emits:["columns-change"],setup(t,{emit:e}){const{prefixCls:n}=Mt("basic-table-header");function a(l){e("columns-change",l)}return{prefixCls:n,handleColumnChange:a}}}),dc={style:{width:"100%"}},fc={key:0,style:{margin:"5px"}},vc={class:"flex items-center"};function mc(t,e,n,a,l,r){const i=ve("TableTitle"),o=ve("Divider"),u=ve("TableSetting");return pe(),mt("div",dc,[t.$slots.headerTop?(pe(),mt("div",fc,[Ot(t.$slots,"headerTop")])):Ye("",!0),ft("div",vc,[t.$slots.tableTitle?Ot(t.$slots,"tableTitle",{key:0}):Ye("",!0),!t.$slots.tableTitle&&t.title?(pe(),Ee(i,{key:1,helpMessage:t.titleHelpMessage,title:t.title},null,8,["helpMessage","title"])):Ye("",!0),ft("div",{class:kt(`${t.prefixCls}__toolbar`)},[Ot(t.$slots,"toolbar"),t.$slots.toolbar&&t.showTableSetting?(pe(),Ee(o,{key:0,type:"vertical"})):Ye("",!0),t.showTableSetting?(pe(),Ee(u,{key:1,setting:t.tableSetting,onColumnsChange:t.handleColumnChange},null,8,["setting","onColumnsChange"])):Ye("",!0)],2)])])}var gc=ut(sc,[["render",mc]]);function hc(t,e,n){return{getHeaderProps:S(()=>{const{title:l,showTableSetting:r,titleHelpMessage:i,tableSetting:o}=m(t),u=!e.tableTitle&&!l&&!e.toolbar&&!r;return u&&!ln(l)?{}:{title:u?null:()=>en(gc,{title:l,titleHelpMessage:i,showTableSetting:r,tableSetting:o,onColumnsChange:n.onColumnsChange},fe(fe(fe({},e.toolbar?{toolbar:()=>Cn(e,"toolbar")}:{}),e.tableTitle?{tableTitle:()=>Cn(e,"tableTitle")}:{}),e.headerTop?{headerTop:()=>Cn(e,"headerTop")}:{}))}})}}function pc(t,e,n){const a=W([]),l=S(()=>m(t).autoCreateKey&&!m(t).rowKey),r=S(()=>{const{rowKey:d}=m(t);return m(l)?dt:d}),i=S(()=>{const{isTreeTable:d}=m(t);return d?{expandedRowKeys:m(a),onExpandedRowsChange:h=>{a.value=h,n("expanded-rows-change",h)}}:{}});function o(){const d=c();a.value=d}function u(d){const{isTreeTable:h}=m(t);!h||(a.value=[...a.value,...d])}function c(d){const h=[],{childrenColumnName:g}=m(t);return Et(d||m(e)).forEach(x=>{h.push(x[m(r)]);const p=x[g||"children"];p!=null&&p.length&&h.push(...c(p))}),h}function v(){a.value=[]}return{getExpandOption:i,expandAll:o,expandRows:u,collapseAll:v}}const Ya="_row",qa="_index",yc=de({name:"BasicTableFooter",components:{Table:Al},props:{summaryFunc:{type:Function},summaryData:{type:Array},scroll:{type:Object},rowKey:Ae.string.def("key")},setup(t){const e=Bt(),n=S(()=>{const{summaryFunc:l,summaryData:r}=t;if(r!=null&&r.length)return r.forEach((o,u)=>o[t.rowKey]=`${u}`),r;if(!Te(l))return[];let i=Et(m(e.getDataSource()));return i=l(i),i.forEach((o,u)=>{o[t.rowKey]=`${u}`}),i});return{getColumns:S(()=>{const l=m(n),r=Vt(e.getColumns()),i=r.findIndex(c=>c.flag===nn),o=l.some(c=>Reflect.has(c,Ya)),u=l.some(c=>Reflect.has(c,qa));if(i!==-1&&(u?(r[i].customRender=({record:c})=>c[qa],r[i].ellipsis=!1):Reflect.deleteProperty(r[i],"customRender")),e.getRowSelection()&&o){const c=r.some(v=>v.fixed==="left");r.unshift(ot(fe({width:60,title:"selection",key:"selectionKey",align:"center"},c?{fixed:"left"}:{}),{customRender:({record:v})=>v[Ya]}))}return r}),getDataSource:n}}});function Cc(t,e,n,a,l,r){const i=ve("Table");return t.summaryFunc||t.summaryData?(pe(),Ee(i,{key:0,showHeader:!1,bordered:!1,pagination:!1,dataSource:t.getDataSource,rowKey:o=>o[t.rowKey],columns:t.getColumns,tableLayout:"fixed",scroll:t.scroll},null,8,["dataSource","rowKey","columns","scroll"])):Ye("",!0)}var Sc=ut(yc,[["render",Cc]]);function bc(t,e,n,a){const l=S(()=>(m(a)||[]).length===0),r=S(()=>{const{summaryFunc:o,showSummary:u,summaryData:c}=m(t);return u&&!m(l)?()=>en(Sc,{summaryFunc:o,summaryData:c,scroll:m(e)}):void 0});Fe(()=>{i()});function i(){const{showSummary:o}=m(t);!o||m(l)||nt(()=>{const u=m(n);if(!u)return;const v=u.$el.querySelectorAll(".ant-table-body")[0];Yr({el:v,name:"scroll",listener:()=>{const d=u.$el.querySelector(".ant-table-footer .ant-table-body");!d||!v||(d.scrollLeft=v.scrollLeft)},wait:0,options:!0})})}return{getFooterProps:r}}function xc(t,e,n,a){const l=S(()=>{const{formConfig:u}=m(t),{submitButtonOptions:c}=u||{};return ot(fe({showAdvancedButton:!0},u),{submitButtonOptions:fe({loading:m(a)},c),compact:!0})}),r=S(()=>Object.keys(e).map(c=>c.startsWith("form-")?c:null).filter(c=>!!c));function i(u){var c,v;return u&&(v=(c=u==null?void 0:u.replace)==null?void 0:c.call(u,/form\-/,""))!=null?v:""}function o(u){const{handleSearchInfoFn:c}=m(t);c&&Te(c)&&(u=c(u)||u),n({searchInfo:u,page:1})}return{getFormProps:l,replaceFormSlotKey:i,getFormSlotKeys:r,handleSearchInfoChange:o}}const wc={clickToRowSelect:{type:Boolean,default:!0},isTreeTable:Boolean,tableSetting:Ae.shape({}),inset:Boolean,sortFn:{type:Function,default:co},filterFn:{type:Function,default:so},showTableSetting:Boolean,autoCreateKey:{type:Boolean,default:!0},striped:{type:Boolean,default:!0},showSummary:Boolean,summaryFunc:{type:[Function,Array],default:null},summaryData:{type:Array,default:null},indentSize:Ae.number.def(24),canColDrag:{type:Boolean,default:!0},api:{type:Function,default:null},beforeFetch:{type:Function,default:null},afterFetch:{type:Function,default:null},handleSearchInfoFn:{type:Function,default:null},fetchSetting:{type:Object,default:()=>dl},immediate:{type:Boolean,default:!0},emptyDataIsShowTable:{type:Boolean,default:!0},searchInfo:{type:Object,default:null},defSort:{type:Object,default:null},useSearchForm:Ae.bool,formConfig:{type:Object,default:null},columns:{type:[Array],default:()=>[]},showIndexColumn:{type:Boolean,default:!0},indexColumnProps:{type:Object,default:null},actionColumn:{type:Object,default:null},ellipsis:{type:Boolean,default:!0},isCanResizeParent:{type:Boolean,default:!1},canResize:{type:Boolean,default:!0},clearSelectOnPageChange:Ae.bool,resizeHeightOffset:Ae.number.def(0),rowSelection:{type:Object,default:null},title:{type:[String,Function],default:null},titleHelpMessage:{type:[String,Array]},maxHeight:Ae.number,dataSource:{type:Array,default:null},rowKey:{type:[String,Function],default:""},bordered:Ae.bool,pagination:{type:[Object,Boolean],default:null},loading:Ae.bool,rowClassName:{type:Function},scroll:{type:Object,default:null},beforeEditSubmit:{type:Function},size:{type:String,default:fo}};const Rc=de({components:{Table:Al,BasicForm:vo,HeaderCell:Ou},props:wc,emits:["fetch-success","fetch-error","selection-change","register","row-click","row-dbClick","row-contextmenu","row-mouseenter","row-mouseleave","edit-end","edit-cancel","edit-row-end","edit-change","expanded-rows-change","change","columns-change"],setup(t,{attrs:e,emit:n,slots:a,expose:l}){const r=W(null),i=W([]),o=W(null),u=W(null),c=W(),{prefixCls:v}=Mt("basic-table"),[d,h]=mo(),g=S(()=>fe(fe({},t),m(c))),x=bt(po,!1);Fe(()=>{m(x)&&t.canResize&&ul("'canResize' of BasicTable may not work in PageWrapper with 'fixedHeight' (especially in hot updates)")});const{getLoading:p,setLoading:s}=Du(g),{getPaginationInfo:C,getPagination:R,setPagination:b,setShowPagination:O,getShowPagination:P}=Iu(g),{getRowSelection:I,getRowSelectionRef:D,getSelectRows:Y,clearSelectedRowKeys:U,getSelectRowKeys:T,deleteSelectRowByKey:E,setSelectedRowKeys:K}=Hu(g,i,n),{handleTableChange:z,getDataSourceRef:f,getDataSource:w,getRawDataSource:_,setTableData:k,updateTableDataRecord:L,deleteTableDataRecord:H,insertTableDataRecord:Q,findTableDataRecord:N,fetch:A,getRowKey:j,reload:M,getAutoCreateKey:J,updateTableData:q}=Au(g,{tableData:i,getPaginationInfo:C,setLoading:s,setPagination:b,getFieldsValue:h.getFieldsValue,clearSelectedRowKeys:U},n);function te(...X){z.call(void 0,...X),n("change",...X);const{onChange:V}=m(g);V&&Te(V)&&V.call(void 0,...X)}const{getViewColumns:se,getColumns:ne,setCacheColumnsByField:ue,setColumns:Z,getColumnsRef:re,getCacheColumns:ee}=Nu(g,C),{getScrollRef:ye,redoHeight:be}=Mu(g,r,re,D,f,o,u),{scrollTo:Be}=Bu(r,f),{customRow:et}=ju(g,{setSelectedRowKeys:K,getSelectRowKeys:T,clearSelectedRowKeys:U,getAutoCreateKey:J,emit:n}),{getRowClassName:Ke}=Wu(g,v),{getExpandOption:qe,expandAll:we,expandRows:Ze,collapseAll:tt}=pc(g,i,n),ht={onColumnsChange:X=>{var V,ce;n("columns-change",X),(ce=(V=m(g)).onColumnsChange)==null||ce.call(V,X)}},{getHeaderProps:ze}=hc(g,a,ht),{getFooterProps:je}=bc(g,ye,r,f),{getFormProps:ke,replaceFormSlotKey:Ue,getFormSlotKeys:Je,handleSearchInfoChange:at}=xc(g,a,A,p),He=S(()=>{const X=m(f);let V=fe(ot(fe(fe(ot(fe({},e),{customRow:et}),m(g)),m(ze)),{scroll:m(ye),loading:m(p),tableLayout:"fixed",rowSelection:m(D),rowKey:m(j),columns:Et(m(se)),pagination:Et(m(C)),dataSource:X,footer:m(je)}),m(qe));return a.expandedRowRender&&(V=tn(V,"scroll")),V=tn(V,["class","onChange"]),V}),Le=S(()=>{const X=m(He);return[v,e.class,{[`${v}-form-container`]:X.useSearchForm,[`${v}--inset`]:X.inset}]}),oe=S(()=>{const{emptyDataIsShowTable:X,useSearchForm:V}=m(g);return X||!V?!0:!!m(f).length});function G(X){c.value=fe(fe({},m(c)),X)}const ie={reload:M,getSelectRows:Y,clearSelectedRowKeys:U,getSelectRowKeys:T,deleteSelectRowByKey:E,setPagination:b,setTableData:k,updateTableDataRecord:L,deleteTableDataRecord:H,insertTableDataRecord:Q,findTableDataRecord:N,redoHeight:be,setSelectedRowKeys:K,setColumns:Z,setLoading:s,getDataSource:w,getRawDataSource:_,setProps:G,getRowSelection:I,getPaginationRef:R,getColumns:ne,getCacheColumns:ee,emit:n,updateTableData:q,setShowPagination:O,getShowPagination:P,setCacheColumnsByField:ue,expandAll:we,expandRows:Ze,collapseAll:tt,scrollTo:Be,getSize:()=>m(He).size};return go(ot(fe({},ie),{wrapRef:o,getBindValues:He})),l(ie),n("register",ie,h),{formRef:u,tableElRef:r,getBindValues:He,getLoading:p,registerForm:d,handleSearchInfoChange:at,getEmptyDataIsShowTable:oe,handleTableChange:te,getRowClassName:Ke,wrapRef:o,tableAction:ie,redoHeight:be,getFormProps:ke,replaceFormSlotKey:Ue,getFormSlotKeys:Je,getWrapperClass:Le,columns:se}}});function _c(t,e,n,a,l,r){const i=ve("BasicForm"),o=ve("HeaderCell"),u=ve("Table");return pe(),mt("div",{ref:"wrapRef",class:kt(t.getWrapperClass)},[t.getBindValues.useSearchForm?(pe(),Ee(i,In({key:0,ref:"formRef",submitOnReset:""},t.getFormProps,{tableAction:t.tableAction,onRegister:t.registerForm,onSubmit:t.handleSearchInfoChange,onAdvancedChange:t.redoHeight}),Sa({_:2},[En(t.getFormSlotKeys,c=>({name:t.replaceFormSlotKey(c),fn:me(v=>[Ot(t.$slots,c,ba(xa(v||{})))])}))]),1040,["tableAction","onRegister","onSubmit","onAdvancedChange"])):Ye("",!0),Pn(y(u,In({ref:"tableElRef"},t.getBindValues,{rowClassName:t.getRowClassName,onChange:t.handleTableChange}),Sa({headerCell:me(({column:c})=>[y(o,{column:c},null,8,["column"])]),_:2},[En(Object.keys(t.$slots),c=>({name:c,fn:me(v=>[Ot(t.$slots,c,ba(xa(v||{})))])}))]),1040,["rowClassName","onChange"]),[[il,t.getEmptyDataIsShowTable]])],2)}var jc=ut(Rc,[["render",_c]]);de({name:"TableImage",components:{Image:_a,PreviewGroup:_a.PreviewGroup,Badge:To},props:{imgList:Ae.arrayOf(Ae.string),size:Ae.number.def(40),simpleShow:Ae.bool,showBadge:Ae.bool.def(!0),margin:Ae.number.def(4),srcPrefix:Ae.string.def("")},setup(t){const e=S(()=>{const{size:a}=t,l=`${a}px`;return{height:l,width:l}}),{prefixCls:n}=Mt("basic-table-img");return{prefixCls:n,getWrapStyle:e}}});export{jc as B}; diff --git a/dist/assets/ThemeColorPicker.8eb61909.css b/dist/assets/ThemeColorPicker.8eb61909.css deleted file mode 100644 index 2b8f31d95435a44ea219cc12b2fe6f0805c94b64..0000000000000000000000000000000000000000 --- a/dist/assets/ThemeColorPicker.8eb61909.css +++ /dev/null @@ -1 +0,0 @@ -.vben-setting-theme-picker{display:flex;flex-wrap:wrap;margin:16px 0;justify-content:space-around}.vben-setting-theme-picker__item{width:20px;height:20px;cursor:pointer;border:1px solid #ddd;border-radius:2px}.vben-setting-theme-picker__item svg{display:none}.vben-setting-theme-picker__item--active{border:1px solid #0b79ee}.vben-setting-theme-picker__item--active svg{display:inline-block;margin:0 0 3px 3px;font-size:12px;fill:#fff!important} diff --git a/dist/assets/ThemeColorPicker.c14ff5ff.js b/dist/assets/ThemeColorPicker.c14ff5ff.js deleted file mode 100644 index db0cfbabbd37c90711df9fcda52906aabb99cdc7..0000000000000000000000000000000000000000 --- a/dist/assets/ThemeColorPicker.c14ff5ff.js +++ /dev/null @@ -1 +0,0 @@ -import{K as m,a as l,dm as c,b as d,aC as u,o as r,h as o,F as C,aF as _,q as a,bu as f,n as k}from"./index.2651fb11.js";import{b as h}from"./index.5ca6c799.js";import"./index.9d9b5382.js";import"./FullscreenOutlined.fcb15e6b.js";import"./index.812fe39a.js";import"./useWindowSizeFn.fd6bd41f.js";import"./useContentViewHeight.91a236f7.js";import"./uniqBy.75729508.js";import"./_baseIteratee.6aa7555d.js";import"./get.95ac9963.js";import"./index.600c9fe9.js";import"./useRefs.d32e60c1.js";import"./RedoOutlined.f746c86a.js";import"./index.670ea5b9.js";import"./lock.1dc99cf0.js";import"./ArrowLeftOutlined.351e81ee.js";import"./index.34dc3117.js";const v=l({name:"ThemeColorPicker",components:{CheckOutlined:c},props:{colorList:{type:Array,defualt:[]},event:{type:Number},def:{type:String}},setup(e){const{prefixCls:n}=d("setting-theme-picker");function i(s){e.event&&h(e.event,s)}return{prefixCls:n,handleClick:i}}}),y=["onClick"];function $(e,n,i,s,b,g){const p=u("CheckOutlined");return r(),o("div",{class:a(e.prefixCls)},[(r(!0),o(C,null,_(e.colorList||[],t=>(r(),o("span",{key:t,onClick:F=>e.handleClick(t),class:a([`${e.prefixCls}__item`,{[`${e.prefixCls}__item--active`]:e.def===t}]),style:f({background:t})},[k(p)],14,y))),128))],2)}var w=m(v,[["render",$]]);export{w as default}; diff --git a/dist/assets/TypePicker.7e89f0d9.js b/dist/assets/TypePicker.7e89f0d9.js deleted file mode 100644 index 87abc72d47443ffc01a94204541cf786c798ae97..0000000000000000000000000000000000000000 --- a/dist/assets/TypePicker.7e89f0d9.js +++ /dev/null @@ -1 +0,0 @@ -import{K as r,a as i,bs as l,b as c,aC as d,o as s,h as a,F as _,aF as u,q as o,j as f,y as m,m as n,eD as y,eE as v}from"./index.2651fb11.js";const C=i({name:"MenuTypePicker",components:{Tooltip:l},props:{menuTypeList:{type:Array,defualt:()=>[]},handler:{type:Function,default:()=>({})},def:{type:String,default:""}},setup(){const{prefixCls:e}=c("setting-menu-type-picker");return{prefixCls:e}}}),h=e=>(y("data-v-119d0732"),e=e(),v(),e),k=["onClick"],$=h(()=>n("div",{class:"mix-sidebar"},null,-1)),T=[$];function g(e,b,x,B,F,I){const p=d("Tooltip");return s(),a("div",{class:o(e.prefixCls)},[(s(!0),a(_,null,u(e.menuTypeList||[],t=>(s(),f(p,{key:t.title,title:t.title,placement:"bottom"},{default:m(()=>[n("div",{onClick:S=>e.handler(t),class:o([`${e.prefixCls}__item`,`${e.prefixCls}__item--${t.type}`,{[`${e.prefixCls}__item--active`]:e.def===t.type}])},T,10,k)]),_:2},1032,["title"]))),128))],2)}var P=r(C,[["render",g],["__scopeId","data-v-119d0732"]]);export{P as default}; diff --git a/dist/assets/TypePicker.8770fc04.css b/dist/assets/TypePicker.8770fc04.css deleted file mode 100644 index d5397649a56bb5110beee4f53355f4051545599e..0000000000000000000000000000000000000000 --- a/dist/assets/TypePicker.8770fc04.css +++ /dev/null @@ -1 +0,0 @@ -.vben-setting-menu-type-picker[data-v-119d0732]{display:flex}.vben-setting-menu-type-picker__item[data-v-119d0732]{position:relative;width:56px;height:48px;margin-right:16px;overflow:hidden;cursor:pointer;background-color:#f0f2f5;border-radius:4px;box-shadow:0 1px 2.5px #0000002e}.vben-setting-menu-type-picker__item[data-v-119d0732]:before,.vben-setting-menu-type-picker__item[data-v-119d0732]:after{position:absolute;content:""}.vben-setting-menu-type-picker__item--sidebar[data-v-119d0732]:before,.vben-setting-menu-type-picker__item--light[data-v-119d0732]:before{top:0;left:0;z-index:1;width:33%;height:100%;background-color:#273352;border-radius:4px 0 0 4px}.vben-setting-menu-type-picker__item--sidebar[data-v-119d0732]:after,.vben-setting-menu-type-picker__item--light[data-v-119d0732]:after{top:0;left:0;width:100%;height:25%;background-color:#fff}.vben-setting-menu-type-picker__item--mix[data-v-119d0732]:before{top:0;left:0;width:33%;height:100%;background-color:#fff;border-radius:4px 0 0 4px}.vben-setting-menu-type-picker__item--mix[data-v-119d0732]:after{top:0;left:0;z-index:1;width:100%;height:25%;background-color:#273352}.vben-setting-menu-type-picker__item--top-menu[data-v-119d0732]:after{top:0;left:0;width:100%;height:25%;background-color:#273352}.vben-setting-menu-type-picker__item--dark[data-v-119d0732]{background-color:#273352}.vben-setting-menu-type-picker__item--mix-sidebar[data-v-119d0732]:before{top:0;left:0;z-index:1;width:25%;height:100%;background-color:#273352;border-radius:4px 0 0 4px}.vben-setting-menu-type-picker__item--mix-sidebar[data-v-119d0732]:after{top:0;left:0;width:100%;height:25%;background-color:#fff}.vben-setting-menu-type-picker__item--mix-sidebar .mix-sidebar[data-v-119d0732]{position:absolute;left:25%;width:15%;height:100%;background-color:#fff}.vben-setting-menu-type-picker__item[data-v-119d0732]:hover,.vben-setting-menu-type-picker__item--active[data-v-119d0732]{padding:12px;border:2px solid #0960bd}.vben-setting-menu-type-picker__item[data-v-119d0732]:hover:before,.vben-setting-menu-type-picker__item--active[data-v-119d0732]:before,.vben-setting-menu-type-picker__item[data-v-119d0732]:hover:after,.vben-setting-menu-type-picker__item--active[data-v-119d0732]:after{border-radius:0}.vben-setting-menu-type-picker img[data-v-119d0732]{width:100%;height:100%;cursor:pointer} diff --git a/dist/assets/VisitAnalysis.1b19e5eb.js b/dist/assets/VisitAnalysis.1b19e5eb.js deleted file mode 100644 index 2598cfc81a9ad9a154695dbce4faf71f15c3ea38..0000000000000000000000000000000000000000 --- a/dist/assets/VisitAnalysis.1b19e5eb.js +++ /dev/null @@ -1 +0,0 @@ -var n=Object.defineProperty;var s=Object.getOwnPropertySymbols;var p=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable;var i=(a,e,t)=>e in a?n(a,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):a[e]=t,l=(a,e)=>{for(var t in e||(e={}))p.call(e,t)&&i(a,t,e[t]);if(s)for(var t of s(e))c.call(e,t)&&i(a,t,e[t]);return a};import{u as h}from"./useECharts.04af1b05.js";import{b as m}from"./props.f48aca0b.js";import{a as y,s as u,H as f,o as d,h as b,bu as g}from"./index.2651fb11.js";const k=y({props:l({},m),setup(a){const e=u(null),{setOptions:t}=h(e);return f(()=>{t({tooltip:{trigger:"axis",axisPointer:{lineStyle:{width:1,color:"#019680"}}},xAxis:{type:"category",boundaryGap:!1,data:[...new Array(18)].map((o,r)=>`${r+6}:00`),splitLine:{show:!0,lineStyle:{width:1,type:"solid",color:"rgba(226,226,226,0.5)"}},axisTick:{show:!1}},yAxis:[{type:"value",max:8e4,splitNumber:4,axisTick:{show:!1},splitArea:{show:!0,areaStyle:{color:["rgba(255,255,255,0.2)","rgba(226,226,226,0.2)"]}}}],grid:{left:"1%",right:"1%",top:"2 %",bottom:0,containLabel:!0},series:[{smooth:!0,data:[111,222,4e3,18e3,33333,55555,66666,33333,14e3,36e3,66666,44444,22222,11111,4e3,2e3,500,333,222,111],type:"line",areaStyle:{},itemStyle:{color:"#5ab1ef"}},{smooth:!0,data:[33,66,88,333,3333,5e3,18e3,3e3,1200,13e3,22e3,11e3,2221,1201,390,198,60,30,22,11],type:"line",areaStyle:{},itemStyle:{color:"#019680"}}]})}),(o,r)=>(d(),b("div",{ref_key:"chartRef",ref:e,style:g({height:o.height,width:o.width})},null,4))}});export{k as default}; diff --git a/dist/assets/VisitAnalysisBar.474f560a.js b/dist/assets/VisitAnalysisBar.474f560a.js deleted file mode 100644 index dc31585e2750cfd8bb3428ca51f9542a2c6f2797..0000000000000000000000000000000000000000 --- a/dist/assets/VisitAnalysisBar.474f560a.js +++ /dev/null @@ -1 +0,0 @@ -var p=Object.defineProperty;var s=Object.getOwnPropertySymbols;var l=Object.prototype.hasOwnProperty,m=Object.prototype.propertyIsEnumerable;var i=(r,e,t)=>e in r?p(r,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):r[e]=t,n=(r,e)=>{for(var t in e||(e={}))l.call(e,t)&&i(r,t,e[t]);if(s)for(var t of s(e))m.call(e,t)&&i(r,t,e[t]);return r};import{u as c}from"./useECharts.04af1b05.js";import{b as h}from"./props.f48aca0b.js";import{a as u,s as f,H as d,o as y,h as b,bu as g}from"./index.2651fb11.js";const A=u({props:n({},h),setup(r){const e=f(null),{setOptions:t}=c(e);return d(()=>{t({tooltip:{trigger:"axis",axisPointer:{lineStyle:{width:1,color:"#019680"}}},grid:{left:"1%",right:"1%",top:"2 %",bottom:0,containLabel:!0},xAxis:{type:"category",data:[...new Array(12)].map((a,o)=>`${o+1}\u6708`)},yAxis:{type:"value",max:8e3,splitNumber:4},series:[{data:[3e3,2e3,3333,5e3,3200,4200,3200,2100,3e3,5100,6e3,3200,4800],type:"bar",barMaxWidth:80}]})}),(a,o)=>(y(),b("div",{ref_key:"chartRef",ref:e,style:g({height:a.height,width:a.width})},null,4))}});export{A as default}; diff --git a/dist/assets/VisitRadar.0ef94518.js b/dist/assets/VisitRadar.0ef94518.js deleted file mode 100644 index 2881be77cd882c1fae8d85f3922ddb96c156af6a..0000000000000000000000000000000000000000 --- a/dist/assets/VisitRadar.0ef94518.js +++ /dev/null @@ -1 +0,0 @@ -import{a as r,s as i,J as u,o as n,j as s,y as l,m as d,bu as m,i as f}from"./index.2651fb11.js";import{C as c}from"./index.0cf25908.js";import"./index.600c9fe9.js";import"./index.f11c77a0.js";import{u as h}from"./useECharts.04af1b05.js";import"./index.670ea5b9.js";import"./index.aa73397f.js";import"./useRefs.d32e60c1.js";const D=r({props:{loading:Boolean,width:{type:String,default:"100%"},height:{type:String,default:"300px"}},setup(e){const a=e,t=i(null),{setOptions:o}=h(t);return u(()=>a.loading,()=>{a.loading||o({legend:{bottom:0,data:["\u8BBF\u95EE","\u8D2D\u4E70"]},tooltip:{},radar:{radius:"60%",splitNumber:8,indicator:[{name:"\u7535\u8111"},{name:"\u5145\u7535\u5668"},{name:"\u8033\u673A"},{name:"\u624B\u673A"},{name:"Ipad"},{name:"\u8033\u673A"}]},series:[{type:"radar",symbolSize:0,areaStyle:{shadowBlur:0,shadowColor:"rgba(0,0,0,.2)",shadowOffsetX:0,shadowOffsetY:10,opacity:1},data:[{value:[90,50,86,40,50,20],name:"\u8BBF\u95EE",itemStyle:{color:"#b6a2de"}},{value:[70,75,70,76,20,85],name:"\u8D2D\u4E70",itemStyle:{color:"#5ab1ef"}}]}]})},{immediate:!0}),(p,g)=>(n(),s(f(c),{title:"\u8F6C\u5316\u7387",loading:e.loading},{default:l(()=>[d("div",{ref_key:"chartRef",ref:t,style:m({width:e.width,height:e.height})},null,4)]),_:1},8,["loading"]))}});export{D as default}; diff --git a/dist/assets/VisitSource.6e4b67e5.js b/dist/assets/VisitSource.6e4b67e5.js deleted file mode 100644 index 959884825481e7e75fced7b5ae0307fe0b4b4024..0000000000000000000000000000000000000000 --- a/dist/assets/VisitSource.6e4b67e5.js +++ /dev/null @@ -1 +0,0 @@ -import{a as o,s as n,J as r,o as u,j as l,y as s,m as d,bu as m,i as f}from"./index.2651fb11.js";import{C as c}from"./index.0cf25908.js";import"./index.600c9fe9.js";import"./index.f11c77a0.js";import{u as h}from"./useECharts.04af1b05.js";import"./index.670ea5b9.js";import"./index.aa73397f.js";import"./useRefs.d32e60c1.js";const x=o({props:{loading:Boolean,width:{type:String,default:"100%"},height:{type:String,default:"300px"}},setup(e){const t=e,a=n(null),{setOptions:i}=h(a);return r(()=>t.loading,()=>{t.loading||i({tooltip:{trigger:"item"},legend:{bottom:"1%",left:"center"},series:[{color:["#5ab1ef","#b6a2de","#67e0e3","#2ec7c9"],name:"\u8BBF\u95EE\u6765\u6E90",type:"pie",radius:["40%","70%"],avoidLabelOverlap:!1,itemStyle:{borderRadius:10,borderColor:"#fff",borderWidth:2},label:{show:!1,position:"center"},emphasis:{label:{show:!0,fontSize:"12",fontWeight:"bold"}},labelLine:{show:!1},data:[{value:1048,name:"\u641C\u7D22\u5F15\u64CE"},{value:735,name:"\u76F4\u63A5\u8BBF\u95EE"},{value:580,name:"\u90AE\u4EF6\u8425\u9500"},{value:484,name:"\u8054\u76DF\u5E7F\u544A"}],animationType:"scale",animationEasing:"exponentialInOut",animationDelay:function(){return Math.random()*100}}]})},{immediate:!0}),(p,g)=>(u(),l(f(c),{title:"\u8BBF\u95EE\u6765\u6E90",loading:e.loading},{default:s(()=>[d("div",{ref_key:"chartRef",ref:a,style:m({width:e.width,height:e.height})},null,4)]),_:1},8,["loading"]))}});export{x as default}; diff --git a/dist/assets/WorkbenchHeader.166f37b5.js b/dist/assets/WorkbenchHeader.166f37b5.js deleted file mode 100644 index 3247348250a36cbb80ba01f2f4f3bd41a167e475..0000000000000000000000000000000000000000 --- a/dist/assets/WorkbenchHeader.166f37b5.js +++ /dev/null @@ -1 +0,0 @@ -import{a as c,r as o,f as r,o as l,h as n,n as u,i as s,m as t,t as i,cR as d}from"./index.2651fb11.js";import{A as m}from"./index.aafb1782.js";import{h as x}from"./header.d801b988.js";import"./useSize.3e36e6ff.js";import"./eagerComputed.e5084eb6.js";const f={class:"lg:flex"},p={class:"md:ml-6 flex flex-col justify-center md:mt-0 mt-2"},_={class:"md:text-lg text-md"},h=t("span",{class:"text-secondary"}," \u4ECA\u65E5\u6674\uFF0C20\u2103 - 32\u2103\uFF01 ",-1),v=d('
\u5F85\u529E 2/10
\u9879\u76EE 8
\u56E2\u961F 300
',1),N=c({setup(y){const a=o(),e=r(()=>a.getUserInfo);return(E,F)=>(l(),n("div",f,[u(s(m),{src:s(e).avatar||s(x),size:72,class:"!mx-auto !block"},null,8,["src"]),t("div",p,[t("h1",_,"\u65E9\u5B89, "+i(s(e).realName)+", \u5F00\u59CB\u60A8\u4E00\u5929\u7684\u5DE5\u4F5C\u5427\uFF01",1),h]),v]))}});export{N as default}; diff --git a/dist/assets/XColumnTable.e22bbc1a.js b/dist/assets/XColumnTable.e22bbc1a.js deleted file mode 100644 index b1689884d5f9dabf9ad41649115b8fd63b0e474f..0000000000000000000000000000000000000000 --- a/dist/assets/XColumnTable.e22bbc1a.js +++ /dev/null @@ -1 +0,0 @@ -import{a as i,dk as p,v as l,s as u,J as d,K as m,aC as f,o as g,j as _,aD as v}from"./index.2651fb11.js";import{g as x}from"./config.daa90fe8.js";const C=i({components:{ASelect:p},props:{dataSource:{type:[Array],default:null}},setup(a,c){const t=l({loading:!1}),o=u({}),r=l({border:"outer",showOverflow:!0,loading:t.loading,stripe:!0,maxHeight:"500px",columnConfig:{width:"120px"},size:"small",editConfig:{trigger:"click",mode:"row",showIcon:!1},columns:x("edit")});d(()=>a.dataSource,e=>{var s;(s=o.value)==null||s.loadData(e)});function n(){var e;return(e=o.value)==null?void 0:e.getData()}return{xTable:o,gridOptions:r,columnTable:t,getData:n}}});function h(a,c,t,o,r,n){const e=f("vxe-grid");return g(),_(e,v({ref:"xTable"},a.gridOptions),null,16)}var k=m(C,[["render",h]]);export{k as default}; diff --git a/dist/assets/_baseIteratee.6aa7555d.js b/dist/assets/_baseIteratee.6aa7555d.js deleted file mode 100644 index ec79a28c10234d15278d34b6040ded77a30a44e9..0000000000000000000000000000000000000000 --- a/dist/assets/_baseIteratee.6aa7555d.js +++ /dev/null @@ -1 +0,0 @@ -import{aM as p,aN as P,aO as _,a8 as l,aP as E,aQ as M,aR as y,aS as C,aT as I,aU as L}from"./index.2651fb11.js";import{g as d}from"./get.95ac9963.js";function D(n){return function(r){return r==null?void 0:r[n]}}var G=1,m=2;function w(n,r,e,t){var i=e.length,a=i,o=!t;if(n==null)return!a;for(n=Object(n);i--;){var f=e[i];if(o&&f[2]?f[1]!==n[f[0]]:!(f[0]in n))return!1}for(;++i","->*","=>","~","~*"],operators:[" +"," -","/","*","**","div","mod","=","#","@","+=","-=","*=","/=","**=","&&=","?=","&","&&","bit-and","bit-not","bit-or","bit-xor","m","o","z","<"," >","<=",">=","<>","><","=<","=>","bt","byte-ca","byte-cn","byte-co","byte-cs","byte-na","byte-ns","ca","cn","co","cp","cs","eq","ge","gt","le","lt","na","nb","ne","np","ns","*/","*:","--","/*","//"],symbols:/[=>))*/,{cases:{"@typeKeywords":"type","@keywords":"keyword","@cdsLanguage":"annotation","@derivedTypes":"type","@builtinFunctions":"type","@builtinMethods":"type","@operators":"key","@default":"identifier"}}],[/<[\w]+>/,"identifier"],[/##[\w|_]+/,"comment"],{include:"@whitespace"},[/[:,.]/,"delimiter"],[/[{}()\[\]]/,"@brackets"],[/@symbols/,{cases:{"@selectors":"tag","@operators":"key","@default":""}}],[/'/,{token:"string",bracket:"@open",next:"@stringquote"}],[/`/,{token:"string",bracket:"@open",next:"@stringping"}],[/\|/,{token:"string",bracket:"@open",next:"@stringtemplate"}],[/\d+/,"number"]],stringtemplate:[[/[^\\\|]+/,"string"],[/\\\|/,"string"],[/\|/,{token:"string",bracket:"@close",next:"@pop"}]],stringping:[[/[^\\`]+/,"string"],[/`/,{token:"string",bracket:"@close",next:"@pop"}]],stringquote:[[/[^\\']+/,"string"],[/'/,{token:"string",bracket:"@close",next:"@pop"}]],whitespace:[[/[ \t\r\n]+/,""],[/^\*.*$/,"comment"],[/\".*$/,"comment"]]}};export{e as conf,t as language}; diff --git a/dist/assets/apex.4a5ec4a4.js b/dist/assets/apex.4a5ec4a4.js deleted file mode 100644 index 56255f3c6bb2707baf36d4e2d1b3209977e3adbf..0000000000000000000000000000000000000000 --- a/dist/assets/apex.4a5ec4a4.js +++ /dev/null @@ -1,6 +0,0 @@ -/*!----------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Version: 0.33.0(4b1abad427e58dbedc1215d99a0902ffc885fcd4) - * Released under the MIT license - * https://github.com/microsoft/monaco-editor/blob/main/LICENSE.txt - *-----------------------------------------------------------------------------*/var n={wordPattern:/(-?\d*\.\d\w*)|([^\`\~\!\#\%\^\&\*\(\)\-\=\+\[\{\]\}\\\|\;\:\'\"\,\.\<\>\/\?\s]+)/g,comments:{lineComment:"//",blockComment:["/*","*/"]},brackets:[["{","}"],["[","]"],["(",")"]],autoClosingPairs:[{open:"{",close:"}"},{open:"[",close:"]"},{open:"(",close:")"},{open:'"',close:'"'},{open:"'",close:"'"}],surroundingPairs:[{open:"{",close:"}"},{open:"[",close:"]"},{open:"(",close:")"},{open:'"',close:'"'},{open:"'",close:"'"},{open:"<",close:">"}],folding:{markers:{start:new RegExp("^\\s*//\\s*(?:(?:#?region\\b)|(?:))")}}},s=["abstract","activate","and","any","array","as","asc","assert","autonomous","begin","bigdecimal","blob","boolean","break","bulk","by","case","cast","catch","char","class","collect","commit","const","continue","convertcurrency","decimal","default","delete","desc","do","double","else","end","enum","exception","exit","export","extends","false","final","finally","float","for","from","future","get","global","goto","group","having","hint","if","implements","import","in","inner","insert","instanceof","int","interface","into","join","last_90_days","last_month","last_n_days","last_week","like","limit","list","long","loop","map","merge","native","new","next_90_days","next_month","next_n_days","next_week","not","null","nulls","number","object","of","on","or","outer","override","package","parallel","pragma","private","protected","public","retrieve","return","returning","rollback","savepoint","search","select","set","short","sort","stat","static","strictfp","super","switch","synchronized","system","testmethod","then","this","this_month","this_week","throw","throws","today","tolabel","tomorrow","transaction","transient","trigger","true","try","type","undelete","update","upsert","using","virtual","void","volatile","webservice","when","where","while","yesterday"],o=e=>e.charAt(0).toUpperCase()+e.substr(1),t=[];s.forEach(e=>{t.push(e),t.push(e.toUpperCase()),t.push(o(e))});var i={defaultToken:"",tokenPostfix:".apex",keywords:t,operators:["=",">","<","!","~","?",":","==","<=",">=","!=","&&","||","++","--","+","-","*","/","&","|","^","%","<<",">>",">>>","+=","-=","*=","/=","&=","|=","^=","%=","<<=",">>=",">>>="],symbols:/[=>](?!@symbols)/,"@brackets"],[/@symbols/,{cases:{"@operators":"delimiter","@default":""}}],[/@\s*[a-zA-Z_\$][\w\$]*/,"annotation"],[/(@digits)[eE]([\-+]?(@digits))?[fFdD]?/,"number.float"],[/(@digits)\.(@digits)([eE][\-+]?(@digits))?[fFdD]?/,"number.float"],[/(@digits)[fFdD]/,"number.float"],[/(@digits)[lL]?/,"number"],[/[;,.]/,"delimiter"],[/"([^"\\]|\\.)*$/,"string.invalid"],[/'([^'\\]|\\.)*$/,"string.invalid"],[/"/,"string",'@string."'],[/'/,"string","@string.'"],[/'[^\\']'/,"string"],[/(')(@escapes)(')/,["string","string.escape","string"]],[/'/,"string.invalid"]],whitespace:[[/[ \t\r\n]+/,""],[/\/\*\*(?!\/)/,"comment.doc","@apexdoc"],[/\/\*/,"comment","@comment"],[/\/\/.*$/,"comment"]],comment:[[/[^\/*]+/,"comment"],[/\*\//,"comment","@pop"],[/[\/*]/,"comment"]],apexdoc:[[/[^\/*]+/,"comment.doc"],[/\*\//,"comment.doc","@pop"],[/[\/*]/,"comment.doc"]],string:[[/[^\\"']+/,"string"],[/@escapes/,"string.escape"],[/\\./,"string.escape.invalid"],[/["']/,{cases:{"$#==$S2":{token:"string",next:"@pop"},"@default":"string"}}]]}};export{n as conf,i as language}; diff --git a/dist/assets/app-antd-dark-theme-style.e3b0c442.css b/dist/assets/app-antd-dark-theme-style.e3b0c442.css deleted file mode 100644 index 8f7d25258b417212bd4b1f37409e76789002525a..0000000000000000000000000000000000000000 --- a/dist/assets/app-antd-dark-theme-style.e3b0c442.css +++ /dev/null @@ -1 +0,0 @@ -[data-theme=dark] ::-webkit-scrollbar-track{background-color:rgba(0,0,0,.05)}[data-theme=dark] ::-webkit-scrollbar-thumb{background-color:rgba(144,147,153,.3);box-shadow:inset 0 0 6px rgba(0,0,0,.2)}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background-color:#b6b7b9}[data-theme=dark] #nprogress .bar{background-color:#0960bd}[data-theme=dark] html[data-theme=dark] .ant-pagination.mini .ant-pagination-item,[data-theme=dark] html[data-theme=dark] .ant-pagination.mini .ant-pagination-next,[data-theme=dark] html[data-theme=dark] .ant-pagination.mini .ant-pagination-prev{background-color:rgba(255,255,255,.04)!important}[data-theme=dark] html[data-theme=dark] .ant-pagination.mini .ant-pagination-item a,[data-theme=dark] html[data-theme=dark] .ant-pagination.mini .ant-pagination-next a,[data-theme=dark] html[data-theme=dark] .ant-pagination.mini .ant-pagination-prev a{color:#8b949e!important}[data-theme=dark] html[data-theme=dark] .ant-pagination.mini .ant-select-arrow{color:#8b949e!important}[data-theme=dark] html[data-theme=dark] .ant-pagination.mini .ant-pagination-item-active{background-color:#0960bd!important}[data-theme=dark] html[data-theme=dark] .ant-pagination.mini .ant-pagination-item-active a{color:#fff!important}[data-theme=dark] .ant-pagination.mini .ant-pagination-next,[data-theme=dark] .ant-pagination.mini .ant-pagination-prev{color:#c9d1d9}[data-theme=dark] .ant-pagination.mini .ant-pagination-item:focus a,[data-theme=dark] .ant-pagination.mini .ant-pagination-item:hover a,[data-theme=dark] .ant-pagination.mini .ant-pagination-next:hover a,[data-theme=dark] .ant-pagination.mini .ant-pagination-prev:hover a{color:#0960bd}[data-theme=dark] .ant-pagination.mini .ant-pagination-item,[data-theme=dark] .ant-pagination.mini .ant-pagination-next,[data-theme=dark] .ant-pagination.mini .ant-pagination-prev{background-color:#f4f4f5!important}[data-theme=dark] .ant-pagination.mini .ant-pagination-item a,[data-theme=dark] .ant-pagination.mini .ant-pagination-next a,[data-theme=dark] .ant-pagination.mini .ant-pagination-prev a{color:#606266}[data-theme=dark] .ant-pagination.mini .ant-pagination-item-active{background-color:#0960bd!important}[data-theme=dark] .ant-pagination.mini .ant-pagination-item-active a{color:#fff!important}[data-theme=dark] .ant-pagination.mini .ant-select-arrow{color:#cececd}[data-theme=dark] .ant-btn-link:active,[data-theme=dark] .ant-btn-link:focus,[data-theme=dark] .ant-btn-link:hover{border-color:transparent!important}[data-theme=dark] .ant-btn-primary{color:#fff;background-color:#0960bd}[data-theme=dark] .ant-btn-primary:focus,[data-theme=dark] .ant-btn-primary:hover{color:#fff;background-color:#0a6cd5}[data-theme=dark] .ant-btn-primary:not(.ant-btn-background-ghost):not([disabled]){color:#fff}[data-theme=dark] .ant-btn-default{color:#606266;background-color:#fff;border-color:#cececd}[data-theme=dark] .ant-btn-default:focus,[data-theme=dark] .ant-btn-default:hover{color:#0960bd;background-color:#fff;border-color:#0960bd}[data-theme=dark] [data-theme=light] .ant-btn.ant-btn-link.is-disabled{color:rgba(0,0,0,.25);background-color:transparent!important;border-color:transparent!important}[data-theme=dark] [data-theme=dark] .ant-btn.ant-btn-link.is-disabled{color:rgba(255,255,255,.25)!important;background-color:transparent!important;border-color:transparent!important}[data-theme=dark] .ant-btn-success.ant-btn-link:not([disabled=disabled]){color:#55d187}[data-theme=dark] .ant-btn-success.ant-btn-link:not([disabled=disabled]):focus,[data-theme=dark] .ant-btn-success.ant-btn-link:not([disabled=disabled]):hover{color:#7ddca3;border-color:transparent}[data-theme=dark] .ant-btn-success.ant-btn-link:not([disabled=disabled]):active{color:#34bf6c}[data-theme=dark] .ant-btn-background-ghost.ant-btn-link.ant-btn-loading::before,[data-theme=dark] .ant-btn-error.ant-btn-link.ant-btn-loading::before,[data-theme=dark] .ant-btn-success.ant-btn-link.ant-btn-loading::before,[data-theme=dark] .ant-btn-warning.ant-btn-link.ant-btn-loading::before,[data-theme=dark] .ant-btn.ant-btn-link.ant-btn-loading::before{background:0 0}[data-theme=dark] .ant-btn-success:not(.ant-btn-link,.is-disabled){color:#fff;background-color:#55d187;border-color:#55d187}[data-theme=dark] .ant-btn-success:not(.ant-btn-link,.is-disabled):focus,[data-theme=dark] .ant-btn-success:not(.ant-btn-link,.is-disabled):hover{color:#fff;background-color:#7ddca3;border-color:#7ddca3}[data-theme=dark] .ant-btn-success:not(.ant-btn-link,.is-disabled):active{background-color:#34bf6c;border-color:#34bf6c}[data-theme=dark] .ant-btn-warning.ant-btn-link:not([disabled=disabled]){color:#efbd47}[data-theme=dark] .ant-btn-warning.ant-btn-link:not([disabled=disabled]):focus,[data-theme=dark] .ant-btn-warning.ant-btn-link:not([disabled=disabled]):hover{color:#f3ce76;border-color:transparent}[data-theme=dark] .ant-btn-warning.ant-btn-link:not([disabled=disabled]):active{color:#ebac18}[data-theme=dark] .ant-btn-warning:not(.ant-btn-link,.is-disabled){color:#fff;background-color:#efbd47;border-color:#efbd47}[data-theme=dark] .ant-btn-warning:not(.ant-btn-link,.is-disabled):focus,[data-theme=dark] .ant-btn-warning:not(.ant-btn-link,.is-disabled):hover{color:#fff;background-color:#f3ce76;border-color:#f3ce76}[data-theme=dark] .ant-btn-warning:not(.ant-btn-link,.is-disabled):active{background-color:#ebac18;border-color:#ebac18}[data-theme=dark] .ant-btn-error.ant-btn-link:not([disabled=disabled]){color:#ed6f6f}[data-theme=dark] .ant-btn-error.ant-btn-link:not([disabled=disabled]):focus,[data-theme=dark] .ant-btn-error.ant-btn-link:not([disabled=disabled]):hover{color:#f39c9c;border-color:transparent}[data-theme=dark] .ant-btn-error.ant-btn-link:not([disabled=disabled]):active{color:#e74242}[data-theme=dark] .ant-btn-error:not(.ant-btn-link,.is-disabled){color:#fff;background-color:#ed6f6f;border-color:#ed6f6f}[data-theme=dark] .ant-btn-error:not(.ant-btn-link,.is-disabled):focus,[data-theme=dark] .ant-btn-error:not(.ant-btn-link,.is-disabled):hover{color:#fff;background-color:#f39c9c;border-color:#f39c9c}[data-theme=dark] .ant-btn-error:not(.ant-btn-link,.is-disabled):active{background-color:#e74242;border-color:#e74242}[data-theme=dark] .ant-btn-background-ghost{background-color:transparent!important}[data-theme=dark] .ant-btn-background-ghost[disabled],[data-theme=dark] .ant-btn-background-ghost[disabled]:hover{color:rgba(255,255,255,.4)!important;background-color:transparent!important;border-color:rgba(255,255,255,.4)!important}[data-theme=dark] .ant-btn-dashed.ant-btn-background-ghost,[data-theme=dark] .ant-btn-default.ant-btn-background-ghost{color:#fff;border-color:#fff}[data-theme=dark] .ant-btn-dashed.ant-btn-background-ghost:focus,[data-theme=dark] .ant-btn-dashed.ant-btn-background-ghost:hover,[data-theme=dark] .ant-btn-default.ant-btn-background-ghost:focus,[data-theme=dark] .ant-btn-default.ant-btn-background-ghost:hover{color:#fff;border-color:#fff}[data-theme=dark] .ant-btn-dashed.ant-btn-background-ghost:active,[data-theme=dark] .ant-btn-default.ant-btn-background-ghost:active{color:#e6e6e6;border-color:#e6e6e6}[data-theme=dark] .ant-btn-dashed.ant-btn-background-ghost[disabled],[data-theme=dark] .ant-btn-dashed.ant-btn-background-ghost[disabled]:hover,[data-theme=dark] .ant-btn-default.ant-btn-background-ghost[disabled],[data-theme=dark] .ant-btn-default.ant-btn-background-ghost[disabled]:hover{color:rgba(255,255,255,.4)!important;border-color:rgba(255,255,255,.4)!important}[data-theme=dark] .ant-btn-background-ghost.ant-btn-success:not(.ant-btn-link){color:#55d187;background-color:transparent;border-color:#55d187}[data-theme=dark] .ant-btn-background-ghost.ant-btn-success:not(.ant-btn-link):focus,[data-theme=dark] .ant-btn-background-ghost.ant-btn-success:not(.ant-btn-link):hover{color:#7ddca3!important;border-color:#7ddca3}[data-theme=dark] .ant-btn-background-ghost.ant-btn-success:not(.ant-btn-link):active{color:#34bf6c;border-color:#34bf6c}[data-theme=dark] .ant-btn-background-ghost.ant-btn-warning:not(.ant-btn-link){color:#efbd47;background-color:transparent;border-color:#efbd47}[data-theme=dark] .ant-btn-background-ghost.ant-btn-warning:not(.ant-btn-link):focus,[data-theme=dark] .ant-btn-background-ghost.ant-btn-warning:not(.ant-btn-link):hover{color:#f3ce76!important;border-color:#f3ce76}[data-theme=dark] .ant-btn-background-ghost.ant-btn-warning:not(.ant-btn-link):active{color:#ebac18;border-color:#ebac18}[data-theme=dark] .ant-btn-background-ghost.ant-btn-error:not(.ant-btn-link){color:#ed6f6f;background-color:transparent;border-color:#ed6f6f}[data-theme=dark] .ant-btn-background-ghost.ant-btn-error:not(.ant-btn-link):focus,[data-theme=dark] .ant-btn-background-ghost.ant-btn-error:not(.ant-btn-link):hover{color:#f39c9c!important;border-color:#f39c9c}[data-theme=dark] .ant-btn-background-ghost.ant-btn-error:not(.ant-btn-link):active{color:#e74242;border-color:#e74242}[data-theme=dark] .ant-btn-ghost.ant-btn-link:not([disabled=disabled]){color:#fff}[data-theme=dark] .ant-btn-ghost.ant-btn-link:not([disabled=disabled]):focus,[data-theme=dark] .ant-btn-ghost.ant-btn-link:not([disabled=disabled]):hover{color:#fff;border-color:transparent}[data-theme=dark] .ant-image-preview-operations{background-color:rgba(0,0,0,.3)}[data-theme=dark] .ant-popover-content{box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}[data-theme=dark] .modal-icon-warning{color:#efbd47!important}[data-theme=dark] .modal-icon-success{color:#55d187!important}[data-theme=dark] .modal-icon-error{color:#ed6f6f!important}[data-theme=dark] .modal-icon-info{color:#0960bd!important}[data-theme=dark] .bg-white{background-color:#151515!important}[data-theme=dark] html[data-theme=light] .text-secondary{color:rgba(0,0,0,.45)}[data-theme=dark] html[data-theme=light] .ant-alert-success{background-color:#f6ffed;border:1px solid #b7eb8f}[data-theme=dark] html[data-theme=light] .ant-alert-error{background-color:#fff;border:1px solid #ffccc7}[data-theme=dark] html[data-theme=light] .ant-alert-warning{background-color:#fff;border:1px solid #ffe58f}[data-theme=dark] html[data-theme=light] :not(:root):fullscreen::backdrop{background-color:#000!important}[data-theme=dark] [data-theme=dark] .text-secondary{color:#8b949e}[data-theme=dark] [data-theme=dark] .ant-card-grid{box-shadow:1px 0 0 0 #434343}[data-theme=dark] [data-theme=dark] .ant-calendar-selected-day .ant-calendar-date{color:rgba(0,0,0,.8)}[data-theme=dark] [data-theme=dark] .ant-select-tree li .ant-select-tree-node-content-wrapper.ant-select-tree-node-selected{color:rgba(0,0,0,.9)}[data-theme=dark] [data-theme=dark] .vxe-body--expanded-cell,[data-theme=dark] [data-theme=dark] .vxe-cell,[data-theme=dark] [data-theme=dark] .vxe-cell--item,[data-theme=dark] [data-theme=dark] .vxe-cell--title{color:#c9d1d9}[data-theme=dark] [data-theme=dark] .vxe-toolbar{background-color:#151515}[data-theme=dark] [data-theme=dark] .vxe-table--render-default .vxe-table--body-wrapper,[data-theme=dark] [data-theme=dark] .vxe-table--render-default .vxe-table--footer-wrapper{background-color:#151515}[data-theme=dark] [data-theme=dark] .vxe-table--render-default .vxe-table--border-line{border-color:#606060}[data-theme=dark] [data-theme=dark] .vxe-table .vxe-table--header-wrapper .vxe-table--header-border-line{border-color:#606060}[data-theme=dark] [data-theme=dark] .vxe-table .vxe-body--column{border-color:#606060}[data-theme=dark] [data-theme=dark] .vxe-body--column .vxe-input--inner{background-color:#151515;color:#c9d1d9}[data-theme=dark] [data-theme=dark] .vxe-table--render-default .vxe-table--footer-wrapper{border-color:#606060}[data-theme=dark] [data-theme=dark] .vxe-table--render-default .vxe-body--expanded-column{border-color:#606060}[data-theme=dark] [data-theme=dark] .vxe-table--render-default .vxe-body--row.row--stripe{background-color:#1e1e1e}[data-theme=dark] [data-theme=dark] .vxe-table--render-default .vxe-body--row.row--hover{background-color:#262626}[data-theme=dark] [data-theme=dark] .vxe-table--render-default .vxe-body--row.row--checked{background-color:#44403a}[data-theme=dark] [data-theme=dark] .vxe-table--render-default .vxe-body--row.row--checked.row--hover{background-color:#59524b}[data-theme=dark] [data-theme=dark] .vxe-table--render-default.border--default .vxe-table--header-wrapper,[data-theme=dark] [data-theme=dark] .vxe-table--render-default.border--full .vxe-table--header-wrapper,[data-theme=dark] [data-theme=dark] .vxe-table--render-default.border--outer .vxe-table--header-wrapper{background-color:#1d1d1d}[data-theme=dark] [data-theme=dark] .vxe-header--column .vxe-resizable.is--line:before{background-color:#505050}[data-theme=dark] [data-theme=dark] .vxe-custom--option .vxe-checkbox--icon:before,[data-theme=dark] [data-theme=dark] .vxe-export--panel-column-option .vxe-checkbox--icon:before,[data-theme=dark] [data-theme=dark] .vxe-table--filter-option .vxe-checkbox--icon:before,[data-theme=dark] [data-theme=dark] .vxe-table--render-default .vxe-cell--checkbox .vxe-checkbox--icon:before{background-color:#151515;border-color:#606060}[data-theme=dark] [data-theme=dark] .vxe-toolbar .vxe-custom--option-wrapper{background-color:#151515}[data-theme=dark] [data-theme=dark] .vxe-button{background-color:#151515;border-color:#606060}[data-theme=dark] [data-theme=dark] .vxe-button.type--button:not(.is--disabled):active{background-color:#151515}[data-theme=dark] [data-theme=dark] .vxe-toolbar .vxe-custom--wrapper.is--active>.vxe-button{background-color:#151515}[data-theme=dark] [data-theme=dark] .vxe-toolbar .vxe-custom--option-wrapper .vxe-custom--footer button{color:#151515}[data-theme=dark] [data-theme=dark] .vxe-cell .vxe-default-select,[data-theme=dark] [data-theme=dark] option{color:#c9d1d9;background-color:#151515}[data-theme=dark] .vxe .vxe-cell--edit-icon{border-color:#606266}[data-theme=dark] .vxe .vxe-table.border--default .vxe-table--header-wrapper,[data-theme=dark] .vxe .vxe-table.border--full .vxe-table--header-wrapper,[data-theme=dark] .vxe .vxe-table.border--outer .vxe-table--header-wrapper{background-color:#606266}[data-theme=dark] .vxe .vxe-table--tooltip-wrapper.vxe-table--valid-error{background-color:#f5222d!important}[data-theme=dark] .vxe .col--valid-error>.vxe-cell>.ant-calendar-picker .ant-calendar-picker-input,[data-theme=dark] .vxe .col--valid-error>.vxe-cell>.ant-cascader-picker .ant-cascader-input,[data-theme=dark] .vxe .col--valid-error>.vxe-cell>.ant-input,[data-theme=dark] .vxe .col--valid-error>.vxe-cell>.ant-input-number,[data-theme=dark] .vxe .col--valid-error>.vxe-cell>.ant-select .ant-input,[data-theme=dark] .vxe .col--valid-error>.vxe-cell>.ant-select .ant-select-selection,[data-theme=dark] .vxe .col--valid-error>.vxe-tree-cell>.ant-calendar-picker .ant-calendar-picker-input,[data-theme=dark] .vxe .col--valid-error>.vxe-tree-cell>.ant-cascader-picker .ant-cascader-input,[data-theme=dark] .vxe .col--valid-error>.vxe-tree-cell>.ant-input,[data-theme=dark] .vxe .col--valid-error>.vxe-tree-cell>.ant-input-number,[data-theme=dark] .vxe .col--valid-error>.vxe-tree-cell>.ant-select .ant-input,[data-theme=dark] .vxe .col--valid-error>.vxe-tree-cell>.ant-select .ant-select-selection{border-color:#f5222d!important}[data-theme=dark] .vxe .vxe-body--row.sortable-chosen,[data-theme=dark] .vxe .vxe-body--row.sortable-ghost{background-color:#606060}[data-theme=dark] html{webkit-tap-highlight-color:rgba(0,0,0,0)}[data-theme=dark] body{color:#c9d1d9;background-color:#000}[data-theme=dark] h1,[data-theme=dark] h2,[data-theme=dark] h3,[data-theme=dark] h4,[data-theme=dark] h5,[data-theme=dark] h6{color:rgba(255,255,255,.65)}[data-theme=dark] a{color:#0960bd;background-color:transparent}[data-theme=dark] a:hover{color:#2a7dc9}[data-theme=dark] a:active{color:#004496}[data-theme=dark] a[disabled]{color:rgba(255,255,255,.3)}[data-theme=dark] caption{color:#8b949e}[data-theme=dark] mark{background-color:#2c2712}[data-theme=dark] ::selection{color:#fff;background:#0960bd}[data-theme=dark] html{antd-wave-shadow-color:#0960bd}[data-theme=dark] .ant-click-animating-node,[data-theme=dark] [ant-click-animating-without-extra-node=true]::after{box-shadow:0 0 0 0 #0960bd}@keyframes waveEffect{100%{box-shadow:0 0 0 #0960bd}}[data-theme=dark] .ant-input-affix-wrapper{color:#c9d1d9;background-color:transparent;border:1px solid #303030}[data-theme=dark] .ant-input-affix-wrapper::placeholder{color:rgba(255,255,255,.3)}[data-theme=dark] .ant-input-affix-wrapper:hover{border-color:#2a7dc9}[data-theme=dark] .ant-input-affix-wrapper-focused,[data-theme=dark] .ant-input-affix-wrapper:focus{border-color:#0960bd;box-shadow:0 0 0 2px rgba(9,96,189,.2)}[data-theme=dark] .ant-input-affix-wrapper-disabled{color:rgba(255,255,255,.3);background-color:rgba(255,255,255,.08);border-color:#303030}[data-theme=dark] .ant-input-affix-wrapper-disabled:hover{border-color:#303030}[data-theme=dark] .ant-input-affix-wrapper[disabled]{color:rgba(255,255,255,.3);background-color:rgba(255,255,255,.08);border-color:#303030}[data-theme=dark] .ant-input-affix-wrapper[disabled]:hover{border-color:#303030}[data-theme=dark] .ant-input-affix-wrapper-borderless,[data-theme=dark] .ant-input-affix-wrapper-borderless-disabled,[data-theme=dark] .ant-input-affix-wrapper-borderless-focused,[data-theme=dark] .ant-input-affix-wrapper-borderless:focus,[data-theme=dark] .ant-input-affix-wrapper-borderless:hover,[data-theme=dark] .ant-input-affix-wrapper-borderless[disabled]{background-color:transparent}[data-theme=dark] .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover{border-color:#2a7dc9}[data-theme=dark] .ant-input-affix-wrapper-disabled .ant-input[disabled]{background:0 0}[data-theme=dark] .ant-input-show-count-suffix{color:#8b949e}[data-theme=dark] .anticon.ant-input-clear-icon{color:rgba(255,255,255,.3)}[data-theme=dark] .anticon.ant-input-clear-icon:hover{color:#8b949e}[data-theme=dark] .anticon.ant-input-clear-icon:active{color:#c9d1d9}[data-theme=dark] .ant-input{color:#c9d1d9;background-color:transparent;border:1px solid #303030}[data-theme=dark] .ant-input::placeholder{color:rgba(255,255,255,.3)}[data-theme=dark] .ant-input:hover{border-color:#2a7dc9}[data-theme=dark] .ant-input-focused,[data-theme=dark] .ant-input:focus{border-color:#0960bd;box-shadow:0 0 0 2px rgba(9,96,189,.2)}[data-theme=dark] .ant-input-disabled{color:rgba(255,255,255,.3);background-color:rgba(255,255,255,.08);border-color:#303030}[data-theme=dark] .ant-input-disabled:hover{border-color:#303030}[data-theme=dark] .ant-input[disabled]{color:rgba(255,255,255,.3);background-color:rgba(255,255,255,.08);border-color:#303030}[data-theme=dark] .ant-input[disabled]:hover{border-color:#303030}[data-theme=dark] .ant-input-borderless,[data-theme=dark] .ant-input-borderless-disabled,[data-theme=dark] .ant-input-borderless-focused,[data-theme=dark] .ant-input-borderless:focus,[data-theme=dark] .ant-input-borderless:hover,[data-theme=dark] .ant-input-borderless[disabled]{background-color:transparent}[data-theme=dark] .ant-input-group{color:#c9d1d9}[data-theme=dark] .ant-input-group-addon{color:#c9d1d9;background-color:rgba(255,255,255,.04);border:1px solid #303030}[data-theme=dark] .ant-input-group-addon .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{border:1px solid transparent}[data-theme=dark] .ant-input-group-addon .ant-select-focused .ant-select-selector,[data-theme=dark] .ant-input-group-addon .ant-select-open .ant-select-selector{color:#0960bd}[data-theme=dark] .ant-input-group-addon .ant-cascader-picker{background-color:transparent}[data-theme=dark] .ant-input-group-rtl .ant-input-group-addon:first-child{border-right:1px solid #303030}[data-theme=dark] .ant-input-group-rtl .ant-input-group-addon:last-child{border-left:1px solid #303030}[data-theme=dark] .ant-input-password-icon{color:#8b949e}[data-theme=dark] .ant-input-password-icon:hover{color:rgba(255,255,255,.85)}[data-theme=dark] .ant-input-textarea-show-count::after{color:#8b949e}[data-theme=dark] .ant-input-search .ant-input:focus,[data-theme=dark] .ant-input-search .ant-input:hover{border-color:#2a7dc9}[data-theme=dark] .ant-input-search .ant-input:focus+.ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary),[data-theme=dark] .ant-input-search .ant-input:hover+.ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary){border-left-color:#2a7dc9}[data-theme=dark] .ant-input-search>.ant-input-group>.ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-primary){color:#8b949e}[data-theme=dark] .ant-input-search-rtl .ant-input:focus+.ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary),[data-theme=dark] .ant-input-search-rtl .ant-input:hover+.ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary){border-right-color:#2a7dc9;border-left-color:#303030}[data-theme=dark] .ant-input-search-rtl>.ant-input-group>.ant-input-affix-wrapper-focused,[data-theme=dark] .ant-input-search-rtl>.ant-input-group>.ant-input-affix-wrapper:hover{border-right-color:#2a7dc9}[data-theme=dark] .ant-layout{background:#000}[data-theme=dark] .ant-layout-header{color:#c9d1d9;background:#1f1f1f}[data-theme=dark] .ant-layout-footer{color:#c9d1d9;background:#000}[data-theme=dark] .ant-layout-sider{background:#1f1f1f}[data-theme=dark] .ant-layout-sider-trigger{color:#fff;background:#262626}[data-theme=dark] .ant-layout-sider-zero-width-trigger{color:#fff;background:#1f1f1f}[data-theme=dark] .ant-layout-sider-zero-width-trigger::after{background:0 0}[data-theme=dark] .ant-layout-sider-zero-width-trigger:hover::after{background:rgba(255,255,255,.1)}[data-theme=dark] .ant-layout-sider-light{background:#fff}[data-theme=dark] .ant-layout-sider-light .ant-layout-sider-trigger{color:#c9d1d9;background:#fff}[data-theme=dark] .ant-layout-sider-light .ant-layout-sider-zero-width-trigger{color:#c9d1d9;background:#fff}[data-theme=dark] .ant-select-single.ant-select-open .ant-select-selection-item{color:rgba(255,255,255,.3)}[data-theme=dark] .ant-select-disabled.ant-select-multiple .ant-select-selector{background:#151515}[data-theme=dark] .ant-select-multiple .ant-select-selection-item{background:rgba(255,255,255,.08);border:1px solid #303030}[data-theme=dark] .ant-select-disabled.ant-select-multiple .ant-select-selection-item{color:#595959;border-color:#1f1f1f}[data-theme=dark] .ant-select-multiple .ant-select-selection-item-remove{color:#8b949e}[data-theme=dark] .ant-select-multiple .ant-select-selection-item-remove:hover{color:rgba(255,255,255,.75)}[data-theme=dark] .ant-select{color:#c9d1d9}[data-theme=dark] .ant-select:not(.ant-select-customize-input) .ant-select-selector{background-color:transparent;border:1px solid #303030}[data-theme=dark] .ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector{border-color:#0960bd;box-shadow:0 0 0 2px rgba(9,96,189,.2)}[data-theme=dark] .ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector{color:rgba(255,255,255,.3);background:rgba(255,255,255,.08)}[data-theme=dark] .ant-select-multiple.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector{background:#151515}[data-theme=dark] .ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input{background:0 0}[data-theme=dark] .ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:#2a7dc9}[data-theme=dark] .ant-select-selection-placeholder{color:rgba(255,255,255,.3)}[data-theme=dark] .ant-select-arrow{color:rgba(255,255,255,.3)}[data-theme=dark] .ant-select-clear{color:rgba(255,255,255,.3);background:#151515}[data-theme=dark] .ant-select-clear:hover{color:#8b949e}[data-theme=dark] .ant-select-dropdown{color:#c9d1d9;background-color:#1f1f1f}[data-theme=dark] .ant-select-dropdown-empty{color:rgba(255,255,255,.3)}[data-theme=dark] .ant-select-item-empty{color:#c9d1d9;color:rgba(255,255,255,.3)}[data-theme=dark] .ant-select-item{color:#c9d1d9}[data-theme=dark] .ant-select-item-group{color:#8b949e}[data-theme=dark] .ant-select-item-option-active:not(.ant-select-item-option-disabled){background-color:rgba(255,255,255,.08)}[data-theme=dark] .ant-select-item-option-selected:not(.ant-select-item-option-disabled){color:#c9d1d9;background-color:rgba(255,255,255,.08)}[data-theme=dark] .ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ant-select-item-option-state{color:#0960bd}[data-theme=dark] .ant-select-item-option-disabled{color:rgba(255,255,255,.3)}[data-theme=dark] .ant-select-item-option-disabled.ant-select-item-option-selected{background-color:#151515}[data-theme=dark] .ant-select-borderless .ant-select-selector{background-color:transparent!important;border-color:transparent!important}[data-theme=dark] .ant-switch{color:#c9d1d9;background-color:rgba(255,255,255,.3)}[data-theme=dark] .ant-switch:focus{box-shadow:0 0 0 2px rgba(255,255,255,.1)}[data-theme=dark] .ant-switch-checked:focus{box-shadow:0 0 0 2px rgba(255,255,255,.08)}[data-theme=dark] .ant-switch-checked{background-color:#0960bd}[data-theme=dark] .ant-switch-inner{color:#fff}[data-theme=dark] .ant-switch-handle::before{background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,35,11,.2)}[data-theme=dark] .ant-switch-loading-icon.anticon{color:rgba(0,0,0,.65)}[data-theme=dark] .ant-switch-checked .ant-switch-loading-icon{color:#0960bd}[data-theme=dark] .ant-modal{color:#c9d1d9}[data-theme=dark] .ant-modal-mask{background-color:rgba(0,0,0,.45)}[data-theme=dark] .ant-modal-title{color:rgba(255,255,255,.65)}[data-theme=dark] .ant-modal-content{background-color:#1f1f1f}[data-theme=dark] .ant-modal-close{color:#8b949e;background:0 0}[data-theme=dark] .ant-modal-close:focus,[data-theme=dark] .ant-modal-close:hover{color:rgba(255,255,255,.75)}[data-theme=dark] .ant-modal-header{color:#c9d1d9;background:#1f1f1f;border-bottom:1px solid #303030}[data-theme=dark] .ant-modal-footer{background:0 0;border-top:1px solid #303030}[data-theme=dark] .ant-modal-confirm-body .ant-modal-confirm-title{color:rgba(255,255,255,.65)}[data-theme=dark] .ant-modal-confirm-body .ant-modal-confirm-content{color:#c9d1d9}[data-theme=dark] .ant-modal-confirm-error .ant-modal-confirm-body>.anticon{color:#ed6f6f}[data-theme=dark] .ant-modal-confirm-confirm .ant-modal-confirm-body>.anticon,[data-theme=dark] .ant-modal-confirm-warning .ant-modal-confirm-body>.anticon{color:#efbd47}[data-theme=dark] .ant-modal-confirm-info .ant-modal-confirm-body>.anticon{color:#0960bd}[data-theme=dark] .ant-modal-confirm-success .ant-modal-confirm-body>.anticon{color:#55d187}[data-theme=dark] .ant-modal .ant-anchor-wrapper,[data-theme=dark] .ant-modal .ant-card,[data-theme=dark] .ant-modal .ant-collapse-content,[data-theme=dark] .ant-modal .ant-picker-clear,[data-theme=dark] .ant-modal .ant-slider-handle,[data-theme=dark] .ant-modal .ant-timeline-item-head{background-color:#1f1f1f}[data-theme=dark] .ant-modal .ant-transfer-list-header{background:#1f1f1f;border-bottom:1px solid #3a3a3a}[data-theme=dark] .ant-modal .ant-transfer-list-content-item:not(.ant-transfer-list-content-item-disabled):hover{background-color:rgba(255,255,255,.08)}[data-theme=dark] .ant-modal tr.ant-table-expanded-row:hover>td,[data-theme=dark] .ant-modal tr.ant-table-expanded-row>td{background:#272727}[data-theme=dark] .ant-modal .ant-table.ant-table-small thead>tr>th{background-color:#1f1f1f;border-bottom:1px solid #3a3a3a}[data-theme=dark] .ant-modal .ant-table{background-color:#1f1f1f}[data-theme=dark] .ant-modal .ant-table .ant-table-row-expand-icon{border:1px solid #3a3a3a}[data-theme=dark] .ant-modal .ant-table tfoot>tr>td,[data-theme=dark] .ant-modal .ant-table tfoot>tr>th{border-bottom:1px solid #3a3a3a}[data-theme=dark] .ant-modal .ant-table thead>tr>th{background-color:#272727;border-bottom:1px solid #3a3a3a}[data-theme=dark] .ant-modal .ant-table tbody>tr>td{border-bottom:1px solid #3a3a3a}[data-theme=dark] .ant-modal .ant-table tbody>tr>td.ant-table-cell-fix-left,[data-theme=dark] .ant-modal .ant-table tbody>tr>td.ant-table-cell-fix-right{background-color:#1f1f1f}[data-theme=dark] .ant-modal .ant-table tbody>tr.ant-table-row:hover>td{background:#303030}[data-theme=dark] .ant-modal .ant-table.ant-table-bordered .ant-table-title{border:1px solid #3a3a3a}[data-theme=dark] .ant-modal .ant-table.ant-table-bordered tbody>tr>td,[data-theme=dark] .ant-modal .ant-table.ant-table-bordered tfoot>tr>td,[data-theme=dark] .ant-modal .ant-table.ant-table-bordered tfoot>tr>th,[data-theme=dark] .ant-modal .ant-table.ant-table-bordered thead>tr>th{border-right:1px solid #3a3a3a}[data-theme=dark] .ant-modal .ant-table.ant-table-bordered .ant-table-cell-fix-right-first::after{border-right:1px solid #3a3a3a}[data-theme=dark] .ant-modal .ant-table.ant-table-bordered table thead>tr:not(:last-child)>th{border-bottom:1px solid #303030}[data-theme=dark] .ant-modal .ant-table.ant-table-bordered .ant-table-container{border:1px solid #3a3a3a}[data-theme=dark] .ant-modal .ant-table.ant-table-bordered .ant-table-expanded-row-fixed::after{border-right:1px solid #3a3a3a}[data-theme=dark] .ant-modal .ant-table.ant-table-bordered .ant-table-footer{border:1px solid #3a3a3a}[data-theme=dark] .ant-modal .ant-table .ant-table-filter-trigger-container-open{background-color:#525252}[data-theme=dark] .ant-modal .ant-picker-calendar-full{background-color:#1f1f1f}[data-theme=dark] .ant-modal .ant-picker-calendar-full .ant-picker-panel{background-color:#1f1f1f}[data-theme=dark] .ant-modal .ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date{border-top:2px solid #3a3a3a}[data-theme=dark] .ant-modal .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active{background-color:#1f1f1f;border-bottom:1px solid #1f1f1f}[data-theme=dark] .ant-modal .ant-badge-count{box-shadow:0 0 0 1px #1f1f1f}[data-theme=dark] .ant-modal .ant-tree-show-line .ant-tree-switcher{background:#1f1f1f}[data-theme=dark] .ant-notification .ant-anchor-wrapper,[data-theme=dark] .ant-notification .ant-card,[data-theme=dark] .ant-notification .ant-collapse-content,[data-theme=dark] .ant-notification .ant-picker-clear,[data-theme=dark] .ant-notification .ant-slider-handle,[data-theme=dark] .ant-notification .ant-timeline-item-head{background-color:#1f1f1f}[data-theme=dark] .ant-notification .ant-transfer-list-header{background:#1f1f1f;border-bottom:1px solid #3a3a3a}[data-theme=dark] .ant-notification .ant-transfer-list-content-item:not(.ant-transfer-list-content-item-disabled):hover{background-color:rgba(255,255,255,.08)}[data-theme=dark] .ant-notification tr.ant-table-expanded-row:hover>td,[data-theme=dark] .ant-notification tr.ant-table-expanded-row>td{background:#272727}[data-theme=dark] .ant-notification .ant-table.ant-table-small thead>tr>th{background-color:#1f1f1f;border-bottom:1px solid #3a3a3a}[data-theme=dark] .ant-notification .ant-table{background-color:#1f1f1f}[data-theme=dark] .ant-notification .ant-table .ant-table-row-expand-icon{border:1px solid #3a3a3a}[data-theme=dark] .ant-notification .ant-table tfoot>tr>td,[data-theme=dark] .ant-notification .ant-table tfoot>tr>th{border-bottom:1px solid #3a3a3a}[data-theme=dark] .ant-notification .ant-table thead>tr>th{background-color:#272727;border-bottom:1px solid #3a3a3a}[data-theme=dark] .ant-notification .ant-table tbody>tr>td{border-bottom:1px solid #3a3a3a}[data-theme=dark] .ant-notification .ant-table tbody>tr>td.ant-table-cell-fix-left,[data-theme=dark] .ant-notification .ant-table tbody>tr>td.ant-table-cell-fix-right{background-color:#1f1f1f}[data-theme=dark] .ant-notification .ant-table tbody>tr.ant-table-row:hover>td{background:#303030}[data-theme=dark] .ant-notification .ant-table.ant-table-bordered .ant-table-title{border:1px solid #3a3a3a}[data-theme=dark] .ant-notification .ant-table.ant-table-bordered tbody>tr>td,[data-theme=dark] .ant-notification .ant-table.ant-table-bordered tfoot>tr>td,[data-theme=dark] .ant-notification .ant-table.ant-table-bordered tfoot>tr>th,[data-theme=dark] .ant-notification .ant-table.ant-table-bordered thead>tr>th{border-right:1px solid #3a3a3a}[data-theme=dark] .ant-notification .ant-table.ant-table-bordered .ant-table-cell-fix-right-first::after{border-right:1px solid #3a3a3a}[data-theme=dark] .ant-notification .ant-table.ant-table-bordered table thead>tr:not(:last-child)>th{border-bottom:1px solid #303030}[data-theme=dark] .ant-notification .ant-table.ant-table-bordered .ant-table-container{border:1px solid #3a3a3a}[data-theme=dark] .ant-notification .ant-table.ant-table-bordered .ant-table-expanded-row-fixed::after{border-right:1px solid #3a3a3a}[data-theme=dark] .ant-notification .ant-table.ant-table-bordered .ant-table-footer{border:1px solid #3a3a3a}[data-theme=dark] .ant-notification .ant-table .ant-table-filter-trigger-container-open{background-color:#525252}[data-theme=dark] .ant-notification .ant-picker-calendar-full{background-color:#1f1f1f}[data-theme=dark] .ant-notification .ant-picker-calendar-full .ant-picker-panel{background-color:#1f1f1f}[data-theme=dark] .ant-notification .ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date{border-top:2px solid #3a3a3a}[data-theme=dark] .ant-notification .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active{background-color:#1f1f1f;border-bottom:1px solid #1f1f1f}[data-theme=dark] .ant-notification .ant-badge-count{box-shadow:0 0 0 1px #1f1f1f}[data-theme=dark] .ant-notification .ant-tree-show-line .ant-tree-switcher{background:#1f1f1f}[data-theme=dark] .ant-notification{color:#c9d1d9}[data-theme=dark] .ant-notification-notice{background:#1f1f1f}[data-theme=dark] .ant-notification-notice-message{color:rgba(255,255,255,.65)}[data-theme=dark] .ant-notification-notice-message-single-line-auto-margin{background-color:transparent}[data-theme=dark] .anticon.ant-notification-notice-icon-success{color:#55d187}[data-theme=dark] .anticon.ant-notification-notice-icon-info{color:#0960bd}[data-theme=dark] .anticon.ant-notification-notice-icon-warning{color:#efbd47}[data-theme=dark] .anticon.ant-notification-notice-icon-error{color:#ed6f6f}[data-theme=dark] .ant-notification-notice-close{color:#8b949e}[data-theme=dark] .ant-notification-notice-close:hover{color:rgba(255,255,255,.85)}[data-theme=dark] .vben-app-logo.light{border-bottom:1px solid #303030}[data-theme=dark] .vben-app-logo.light .vben-app-logo__title{color:#0960bd}[data-theme=dark] .vben-app-logo.dark .vben-app-logo__title{color:#fff}[data-theme=dark] html[data-theme=dark] .vben-dark-switch{border:1px solid #c4bcbc}[data-theme=dark] .vben-dark-switch{background-color:#151515}[data-theme=dark] .vben-dark-switch-inner{background-color:#fff}[data-theme=dark] html[data-theme=dark] .vben-login{background-color:#293146}[data-theme=dark] html[data-theme=dark] .vben-login .ant-input,[data-theme=dark] html[data-theme=dark] .vben-login .ant-input-password{background-color:#232a3b}[data-theme=dark] html[data-theme=dark] .vben-login .ant-btn:not(.ant-btn-link):not(.ant-btn-primary){border:1px solid #4a5569}[data-theme=dark] html[data-theme=dark] .vben-login-form{background:0 0!important}[data-theme=dark] html[data-theme=dark] .vben-login .app-iconify{color:#fff}[data-theme=dark] html[data-theme=dark] .fix-auto-fill input,[data-theme=dark] html[data-theme=dark] input.fix-auto-fill{webkit-text-fill-color:#c9d1d9!important}@media (max-width:1200px){[data-theme=dark]{background-color:#293146}}[data-theme=dark] .vben-login .vben-login-form{background-color:#fff}[data-theme=dark] .vben-login .vben-app-logo__title{color:#fff}[data-theme=dark] .vben-login .container .vben-app-logo__title{color:#fff}[data-theme=dark] .vben-login-sign-in-way .anticon{color:#888}[data-theme=dark] .vben-login-sign-in-way .anticon:hover{color:#0960bd}[data-theme=dark] .vben-login .ant-divider-inner-text{color:#8b949e}[data-theme=dark] .ant-btn{border:1px solid transparent;box-shadow:0 2px 0 rgba(0,0,0,.015);color:#c9d1d9;border-color:#303030;background:0 0}[data-theme=dark] .ant-btn>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn:focus,[data-theme=dark] .ant-btn:hover{color:#2a7dc9;border-color:#2a7dc9;background:0 0}[data-theme=dark] .ant-btn:focus>a:only-child::after,[data-theme=dark] .ant-btn:hover>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn:active{color:#004496;border-color:#004496;background:0 0}[data-theme=dark] .ant-btn:active>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn[disabled],[data-theme=dark] .ant-btn[disabled]:active,[data-theme=dark] .ant-btn[disabled]:focus,[data-theme=dark] .ant-btn[disabled]:hover{color:rgba(255,255,255,.3);border-color:#303030;background:rgba(255,255,255,.08)}[data-theme=dark] .ant-btn[disabled]:active>a:only-child::after,[data-theme=dark] .ant-btn[disabled]:focus>a:only-child::after,[data-theme=dark] .ant-btn[disabled]:hover>a:only-child::after,[data-theme=dark] .ant-btn[disabled]>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn:active,[data-theme=dark] .ant-btn:focus,[data-theme=dark] .ant-btn:hover{background:0 0}[data-theme=dark] .ant-btn-primary{color:#fff;border-color:#0960bd;background:#0960bd;box-shadow:0 2px 0 rgba(0,0,0,.045)}[data-theme=dark] .ant-btn-primary>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-primary:focus,[data-theme=dark] .ant-btn-primary:hover{color:#fff;border-color:#004496;background:#004496}[data-theme=dark] .ant-btn-primary:focus>a:only-child::after,[data-theme=dark] .ant-btn-primary:hover>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-primary:active{color:#fff;border-color:#2a7dc9;background:#2a7dc9}[data-theme=dark] .ant-btn-primary:active>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-primary[disabled],[data-theme=dark] .ant-btn-primary[disabled]:active,[data-theme=dark] .ant-btn-primary[disabled]:focus,[data-theme=dark] .ant-btn-primary[disabled]:hover{color:rgba(255,255,255,.3);border-color:#303030;background:rgba(255,255,255,.08)}[data-theme=dark] .ant-btn-primary[disabled]:active>a:only-child::after,[data-theme=dark] .ant-btn-primary[disabled]:focus>a:only-child::after,[data-theme=dark] .ant-btn-primary[disabled]:hover>a:only-child::after,[data-theme=dark] .ant-btn-primary[disabled]>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child){border-right-color:#2a7dc9;border-left-color:#2a7dc9}[data-theme=dark] .ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child):disabled{border-color:#303030}[data-theme=dark] .ant-btn-group .ant-btn-primary:first-child:not(:last-child){border-right-color:#2a7dc9}[data-theme=dark] .ant-btn-group .ant-btn-primary:first-child:not(:last-child)[disabled]{border-right-color:#303030}[data-theme=dark] .ant-btn-group .ant-btn-primary+.ant-btn-primary,[data-theme=dark] .ant-btn-group .ant-btn-primary:last-child:not(:first-child){border-left-color:#2a7dc9}[data-theme=dark] .ant-btn-group .ant-btn-primary+.ant-btn-primary[disabled],[data-theme=dark] .ant-btn-group .ant-btn-primary:last-child:not(:first-child)[disabled]{border-left-color:#303030}[data-theme=dark] .ant-btn-ghost{color:#c9d1d9;border-color:#303030;background:0 0}[data-theme=dark] .ant-btn-ghost>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-ghost:focus,[data-theme=dark] .ant-btn-ghost:hover{color:#2a7dc9;border-color:#2a7dc9;background:0 0}[data-theme=dark] .ant-btn-ghost:focus>a:only-child::after,[data-theme=dark] .ant-btn-ghost:hover>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-ghost:active{color:#004496;border-color:#004496;background:0 0}[data-theme=dark] .ant-btn-ghost:active>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-ghost[disabled],[data-theme=dark] .ant-btn-ghost[disabled]:active,[data-theme=dark] .ant-btn-ghost[disabled]:focus,[data-theme=dark] .ant-btn-ghost[disabled]:hover{color:rgba(255,255,255,.3);border-color:#303030;background:rgba(255,255,255,.08)}[data-theme=dark] .ant-btn-ghost[disabled]:active>a:only-child::after,[data-theme=dark] .ant-btn-ghost[disabled]:focus>a:only-child::after,[data-theme=dark] .ant-btn-ghost[disabled]:hover>a:only-child::after,[data-theme=dark] .ant-btn-ghost[disabled]>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-dashed{color:#c9d1d9;border-color:#303030;background:0 0}[data-theme=dark] .ant-btn-dashed>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-dashed:focus,[data-theme=dark] .ant-btn-dashed:hover{color:#2a7dc9;border-color:#2a7dc9;background:0 0}[data-theme=dark] .ant-btn-dashed:focus>a:only-child::after,[data-theme=dark] .ant-btn-dashed:hover>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-dashed:active{color:#004496;border-color:#004496;background:0 0}[data-theme=dark] .ant-btn-dashed:active>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-dashed[disabled],[data-theme=dark] .ant-btn-dashed[disabled]:active,[data-theme=dark] .ant-btn-dashed[disabled]:focus,[data-theme=dark] .ant-btn-dashed[disabled]:hover{color:rgba(255,255,255,.3);border-color:#303030;background:rgba(255,255,255,.08)}[data-theme=dark] .ant-btn-dashed[disabled]:active>a:only-child::after,[data-theme=dark] .ant-btn-dashed[disabled]:focus>a:only-child::after,[data-theme=dark] .ant-btn-dashed[disabled]:hover>a:only-child::after,[data-theme=dark] .ant-btn-dashed[disabled]>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-danger{color:#fff;border-color:#ed6f6f;background:#ed6f6f;box-shadow:0 2px 0 rgba(0,0,0,.045)}[data-theme=dark] .ant-btn-danger>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-danger:focus,[data-theme=dark] .ant-btn-danger:hover{color:#fff;border-color:#c75457;background:#c75457}[data-theme=dark] .ant-btn-danger:focus>a:only-child::after,[data-theme=dark] .ant-btn-danger:hover>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-danger:active{color:#fff;border-color:#faa19d;background:#faa19d}[data-theme=dark] .ant-btn-danger:active>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-danger[disabled],[data-theme=dark] .ant-btn-danger[disabled]:active,[data-theme=dark] .ant-btn-danger[disabled]:focus,[data-theme=dark] .ant-btn-danger[disabled]:hover{color:rgba(255,255,255,.3);border-color:#303030;background:rgba(255,255,255,.08)}[data-theme=dark] .ant-btn-danger[disabled]:active>a:only-child::after,[data-theme=dark] .ant-btn-danger[disabled]:focus>a:only-child::after,[data-theme=dark] .ant-btn-danger[disabled]:hover>a:only-child::after,[data-theme=dark] .ant-btn-danger[disabled]>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-link{color:#0960bd;border-color:transparent;background:0 0}[data-theme=dark] .ant-btn-link>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-link:focus,[data-theme=dark] .ant-btn-link:hover{color:#2a7dc9;border-color:#2a7dc9;background:0 0}[data-theme=dark] .ant-btn-link:focus>a:only-child::after,[data-theme=dark] .ant-btn-link:hover>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-link:active{color:#004496;border-color:#004496;background:0 0}[data-theme=dark] .ant-btn-link:active>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-link[disabled],[data-theme=dark] .ant-btn-link[disabled]:active,[data-theme=dark] .ant-btn-link[disabled]:focus,[data-theme=dark] .ant-btn-link[disabled]:hover{color:rgba(255,255,255,.3);border-color:#303030;background:rgba(255,255,255,.08)}[data-theme=dark] .ant-btn-link[disabled]:active>a:only-child::after,[data-theme=dark] .ant-btn-link[disabled]:focus>a:only-child::after,[data-theme=dark] .ant-btn-link[disabled]:hover>a:only-child::after,[data-theme=dark] .ant-btn-link[disabled]>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-link:hover{background:0 0}[data-theme=dark] .ant-btn-link:active,[data-theme=dark] .ant-btn-link:focus,[data-theme=dark] .ant-btn-link:hover{border-color:transparent}[data-theme=dark] .ant-btn-link[disabled],[data-theme=dark] .ant-btn-link[disabled]:active,[data-theme=dark] .ant-btn-link[disabled]:focus,[data-theme=dark] .ant-btn-link[disabled]:hover{color:rgba(255,255,255,.3);border-color:transparent;background:0 0}[data-theme=dark] .ant-btn-link[disabled]:active>a:only-child::after,[data-theme=dark] .ant-btn-link[disabled]:focus>a:only-child::after,[data-theme=dark] .ant-btn-link[disabled]:hover>a:only-child::after,[data-theme=dark] .ant-btn-link[disabled]>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-text{color:#c9d1d9;border-color:transparent;background:0 0}[data-theme=dark] .ant-btn-text>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-text:focus,[data-theme=dark] .ant-btn-text:hover{color:#2a7dc9;border-color:#2a7dc9;background:0 0}[data-theme=dark] .ant-btn-text:focus>a:only-child::after,[data-theme=dark] .ant-btn-text:hover>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-text:active{color:#004496;border-color:#004496;background:0 0}[data-theme=dark] .ant-btn-text:active>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-text[disabled],[data-theme=dark] .ant-btn-text[disabled]:active,[data-theme=dark] .ant-btn-text[disabled]:focus,[data-theme=dark] .ant-btn-text[disabled]:hover{color:rgba(255,255,255,.3);border-color:#303030;background:rgba(255,255,255,.08)}[data-theme=dark] .ant-btn-text[disabled]:active>a:only-child::after,[data-theme=dark] .ant-btn-text[disabled]:focus>a:only-child::after,[data-theme=dark] .ant-btn-text[disabled]:hover>a:only-child::after,[data-theme=dark] .ant-btn-text[disabled]>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-text:focus,[data-theme=dark] .ant-btn-text:hover{color:#c9d1d9;background:rgba(255,255,255,.03);border-color:transparent}[data-theme=dark] .ant-btn-text:active{color:#c9d1d9;background:rgba(255,255,255,.04);border-color:transparent}[data-theme=dark] .ant-btn-text[disabled],[data-theme=dark] .ant-btn-text[disabled]:active,[data-theme=dark] .ant-btn-text[disabled]:focus,[data-theme=dark] .ant-btn-text[disabled]:hover{color:rgba(255,255,255,.3);border-color:transparent;background:0 0}[data-theme=dark] .ant-btn-text[disabled]:active>a:only-child::after,[data-theme=dark] .ant-btn-text[disabled]:focus>a:only-child::after,[data-theme=dark] .ant-btn-text[disabled]:hover>a:only-child::after,[data-theme=dark] .ant-btn-text[disabled]>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-dangerous{color:#ed6f6f;border-color:#ed6f6f;background:0 0}[data-theme=dark] .ant-btn-dangerous>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-dangerous:focus,[data-theme=dark] .ant-btn-dangerous:hover{color:#c75457;border-color:#c75457;background:0 0}[data-theme=dark] .ant-btn-dangerous:focus>a:only-child::after,[data-theme=dark] .ant-btn-dangerous:hover>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-dangerous:active{color:#faa19d;border-color:#faa19d;background:0 0}[data-theme=dark] .ant-btn-dangerous:active>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-dangerous[disabled],[data-theme=dark] .ant-btn-dangerous[disabled]:active,[data-theme=dark] .ant-btn-dangerous[disabled]:focus,[data-theme=dark] .ant-btn-dangerous[disabled]:hover{color:rgba(255,255,255,.3);border-color:#303030;background:rgba(255,255,255,.08)}[data-theme=dark] .ant-btn-dangerous[disabled]:active>a:only-child::after,[data-theme=dark] .ant-btn-dangerous[disabled]:focus>a:only-child::after,[data-theme=dark] .ant-btn-dangerous[disabled]:hover>a:only-child::after,[data-theme=dark] .ant-btn-dangerous[disabled]>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-dangerous.ant-btn-primary{color:#fff;border-color:#ed6f6f;background:#ed6f6f;box-shadow:0 2px 0 rgba(0,0,0,.045)}[data-theme=dark] .ant-btn-dangerous.ant-btn-primary>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-dangerous.ant-btn-primary:focus,[data-theme=dark] .ant-btn-dangerous.ant-btn-primary:hover{color:#fff;border-color:#c75457;background:#c75457}[data-theme=dark] .ant-btn-dangerous.ant-btn-primary:focus>a:only-child::after,[data-theme=dark] .ant-btn-dangerous.ant-btn-primary:hover>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-dangerous.ant-btn-primary:active{color:#fff;border-color:#faa19d;background:#faa19d}[data-theme=dark] .ant-btn-dangerous.ant-btn-primary:active>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-dangerous.ant-btn-primary[disabled],[data-theme=dark] .ant-btn-dangerous.ant-btn-primary[disabled]:active,[data-theme=dark] .ant-btn-dangerous.ant-btn-primary[disabled]:focus,[data-theme=dark] .ant-btn-dangerous.ant-btn-primary[disabled]:hover{color:rgba(255,255,255,.3);border-color:#303030;background:rgba(255,255,255,.08)}[data-theme=dark] .ant-btn-dangerous.ant-btn-primary[disabled]:active>a:only-child::after,[data-theme=dark] .ant-btn-dangerous.ant-btn-primary[disabled]:focus>a:only-child::after,[data-theme=dark] .ant-btn-dangerous.ant-btn-primary[disabled]:hover>a:only-child::after,[data-theme=dark] .ant-btn-dangerous.ant-btn-primary[disabled]>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-dangerous.ant-btn-link{color:#ed6f6f;border-color:transparent;background:0 0}[data-theme=dark] .ant-btn-dangerous.ant-btn-link>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-dangerous.ant-btn-link:focus,[data-theme=dark] .ant-btn-dangerous.ant-btn-link:hover{color:#2a7dc9;border-color:#2a7dc9;background:0 0}[data-theme=dark] .ant-btn-dangerous.ant-btn-link:focus>a:only-child::after,[data-theme=dark] .ant-btn-dangerous.ant-btn-link:hover>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-dangerous.ant-btn-link:active{color:#004496;border-color:#004496;background:0 0}[data-theme=dark] .ant-btn-dangerous.ant-btn-link:active>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-dangerous.ant-btn-link[disabled],[data-theme=dark] .ant-btn-dangerous.ant-btn-link[disabled]:active,[data-theme=dark] .ant-btn-dangerous.ant-btn-link[disabled]:focus,[data-theme=dark] .ant-btn-dangerous.ant-btn-link[disabled]:hover{color:rgba(255,255,255,.3);border-color:#303030;background:rgba(255,255,255,.08)}[data-theme=dark] .ant-btn-dangerous.ant-btn-link[disabled]:active>a:only-child::after,[data-theme=dark] .ant-btn-dangerous.ant-btn-link[disabled]:focus>a:only-child::after,[data-theme=dark] .ant-btn-dangerous.ant-btn-link[disabled]:hover>a:only-child::after,[data-theme=dark] .ant-btn-dangerous.ant-btn-link[disabled]>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-dangerous.ant-btn-link:focus,[data-theme=dark] .ant-btn-dangerous.ant-btn-link:hover{color:#c75457;border-color:transparent;background:0 0}[data-theme=dark] .ant-btn-dangerous.ant-btn-link:focus>a:only-child::after,[data-theme=dark] .ant-btn-dangerous.ant-btn-link:hover>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-dangerous.ant-btn-link:active{color:#faa19d;border-color:transparent;background:0 0}[data-theme=dark] .ant-btn-dangerous.ant-btn-link:active>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-dangerous.ant-btn-link[disabled],[data-theme=dark] .ant-btn-dangerous.ant-btn-link[disabled]:active,[data-theme=dark] .ant-btn-dangerous.ant-btn-link[disabled]:focus,[data-theme=dark] .ant-btn-dangerous.ant-btn-link[disabled]:hover{color:rgba(255,255,255,.3);border-color:transparent;background:0 0}[data-theme=dark] .ant-btn-dangerous.ant-btn-link[disabled]:active>a:only-child::after,[data-theme=dark] .ant-btn-dangerous.ant-btn-link[disabled]:focus>a:only-child::after,[data-theme=dark] .ant-btn-dangerous.ant-btn-link[disabled]:hover>a:only-child::after,[data-theme=dark] .ant-btn-dangerous.ant-btn-link[disabled]>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-dangerous.ant-btn-text{color:#ed6f6f;border-color:transparent;background:0 0}[data-theme=dark] .ant-btn-dangerous.ant-btn-text>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-dangerous.ant-btn-text:focus,[data-theme=dark] .ant-btn-dangerous.ant-btn-text:hover{color:#2a7dc9;border-color:#2a7dc9;background:0 0}[data-theme=dark] .ant-btn-dangerous.ant-btn-text:focus>a:only-child::after,[data-theme=dark] .ant-btn-dangerous.ant-btn-text:hover>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-dangerous.ant-btn-text:active{color:#004496;border-color:#004496;background:0 0}[data-theme=dark] .ant-btn-dangerous.ant-btn-text:active>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-dangerous.ant-btn-text[disabled],[data-theme=dark] .ant-btn-dangerous.ant-btn-text[disabled]:active,[data-theme=dark] .ant-btn-dangerous.ant-btn-text[disabled]:focus,[data-theme=dark] .ant-btn-dangerous.ant-btn-text[disabled]:hover{color:rgba(255,255,255,.3);border-color:#303030;background:rgba(255,255,255,.08)}[data-theme=dark] .ant-btn-dangerous.ant-btn-text[disabled]:active>a:only-child::after,[data-theme=dark] .ant-btn-dangerous.ant-btn-text[disabled]:focus>a:only-child::after,[data-theme=dark] .ant-btn-dangerous.ant-btn-text[disabled]:hover>a:only-child::after,[data-theme=dark] .ant-btn-dangerous.ant-btn-text[disabled]>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-dangerous.ant-btn-text:focus,[data-theme=dark] .ant-btn-dangerous.ant-btn-text:hover{color:#c75457;border-color:transparent;background:rgba(255,255,255,.03)}[data-theme=dark] .ant-btn-dangerous.ant-btn-text:focus>a:only-child::after,[data-theme=dark] .ant-btn-dangerous.ant-btn-text:hover>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-dangerous.ant-btn-text:active{color:#faa19d;border-color:transparent;background:rgba(255,255,255,.04)}[data-theme=dark] .ant-btn-dangerous.ant-btn-text:active>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-dangerous.ant-btn-text[disabled],[data-theme=dark] .ant-btn-dangerous.ant-btn-text[disabled]:active,[data-theme=dark] .ant-btn-dangerous.ant-btn-text[disabled]:focus,[data-theme=dark] .ant-btn-dangerous.ant-btn-text[disabled]:hover{color:rgba(255,255,255,.3);border-color:transparent;background:0 0}[data-theme=dark] .ant-btn-dangerous.ant-btn-text[disabled]:active>a:only-child::after,[data-theme=dark] .ant-btn-dangerous.ant-btn-text[disabled]:focus>a:only-child::after,[data-theme=dark] .ant-btn-dangerous.ant-btn-text[disabled]:hover>a:only-child::after,[data-theme=dark] .ant-btn-dangerous.ant-btn-text[disabled]>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn::before{background:#151515}[data-theme=dark] .ant-btn-group .ant-btn-primary+.ant-btn:not(.ant-btn-primary):not([disabled]){border-left-color:transparent}[data-theme=dark] .ant-btn.ant-btn-background-ghost{color:#c9d1d9;border-color:rgba(255,255,255,.25)}[data-theme=dark] .ant-btn.ant-btn-background-ghost,[data-theme=dark] .ant-btn.ant-btn-background-ghost:active,[data-theme=dark] .ant-btn.ant-btn-background-ghost:focus,[data-theme=dark] .ant-btn.ant-btn-background-ghost:hover{background:0 0}[data-theme=dark] .ant-btn.ant-btn-background-ghost:focus,[data-theme=dark] .ant-btn.ant-btn-background-ghost:hover{color:#2a7dc9;border-color:#2a7dc9}[data-theme=dark] .ant-btn.ant-btn-background-ghost:active{color:#004496;border-color:#004496}[data-theme=dark] .ant-btn.ant-btn-background-ghost[disabled]{color:rgba(255,255,255,.3);background:0 0;border-color:#303030}[data-theme=dark] .ant-btn-background-ghost.ant-btn-primary{color:#0960bd;border-color:#0960bd}[data-theme=dark] .ant-btn-background-ghost.ant-btn-primary>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-background-ghost.ant-btn-primary:focus,[data-theme=dark] .ant-btn-background-ghost.ant-btn-primary:hover{color:#004496;border-color:#004496}[data-theme=dark] .ant-btn-background-ghost.ant-btn-primary:focus>a:only-child::after,[data-theme=dark] .ant-btn-background-ghost.ant-btn-primary:hover>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-background-ghost.ant-btn-primary:active{color:#2a7dc9;border-color:#2a7dc9}[data-theme=dark] .ant-btn-background-ghost.ant-btn-primary:active>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-background-ghost.ant-btn-primary[disabled],[data-theme=dark] .ant-btn-background-ghost.ant-btn-primary[disabled]:active,[data-theme=dark] .ant-btn-background-ghost.ant-btn-primary[disabled]:focus,[data-theme=dark] .ant-btn-background-ghost.ant-btn-primary[disabled]:hover{color:rgba(255,255,255,.3);border-color:#303030;background:rgba(255,255,255,.08)}[data-theme=dark] .ant-btn-background-ghost.ant-btn-primary[disabled]:active>a:only-child::after,[data-theme=dark] .ant-btn-background-ghost.ant-btn-primary[disabled]:focus>a:only-child::after,[data-theme=dark] .ant-btn-background-ghost.ant-btn-primary[disabled]:hover>a:only-child::after,[data-theme=dark] .ant-btn-background-ghost.ant-btn-primary[disabled]>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-background-ghost.ant-btn-danger{color:#ed6f6f;border-color:#ed6f6f}[data-theme=dark] .ant-btn-background-ghost.ant-btn-danger>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-background-ghost.ant-btn-danger:focus,[data-theme=dark] .ant-btn-background-ghost.ant-btn-danger:hover{color:#c75457;border-color:#c75457}[data-theme=dark] .ant-btn-background-ghost.ant-btn-danger:focus>a:only-child::after,[data-theme=dark] .ant-btn-background-ghost.ant-btn-danger:hover>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-background-ghost.ant-btn-danger:active{color:#faa19d;border-color:#faa19d}[data-theme=dark] .ant-btn-background-ghost.ant-btn-danger:active>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-background-ghost.ant-btn-danger[disabled],[data-theme=dark] .ant-btn-background-ghost.ant-btn-danger[disabled]:active,[data-theme=dark] .ant-btn-background-ghost.ant-btn-danger[disabled]:focus,[data-theme=dark] .ant-btn-background-ghost.ant-btn-danger[disabled]:hover{color:rgba(255,255,255,.3);border-color:#303030;background:rgba(255,255,255,.08)}[data-theme=dark] .ant-btn-background-ghost.ant-btn-danger[disabled]:active>a:only-child::after,[data-theme=dark] .ant-btn-background-ghost.ant-btn-danger[disabled]:focus>a:only-child::after,[data-theme=dark] .ant-btn-background-ghost.ant-btn-danger[disabled]:hover>a:only-child::after,[data-theme=dark] .ant-btn-background-ghost.ant-btn-danger[disabled]>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-background-ghost.ant-btn-dangerous{color:#ed6f6f;border-color:#ed6f6f}[data-theme=dark] .ant-btn-background-ghost.ant-btn-dangerous>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-background-ghost.ant-btn-dangerous:focus,[data-theme=dark] .ant-btn-background-ghost.ant-btn-dangerous:hover{color:#c75457;border-color:#c75457}[data-theme=dark] .ant-btn-background-ghost.ant-btn-dangerous:focus>a:only-child::after,[data-theme=dark] .ant-btn-background-ghost.ant-btn-dangerous:hover>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-background-ghost.ant-btn-dangerous:active{color:#faa19d;border-color:#faa19d}[data-theme=dark] .ant-btn-background-ghost.ant-btn-dangerous:active>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-background-ghost.ant-btn-dangerous[disabled],[data-theme=dark] .ant-btn-background-ghost.ant-btn-dangerous[disabled]:active,[data-theme=dark] .ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus,[data-theme=dark] .ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover{color:rgba(255,255,255,.3);border-color:#303030;background:rgba(255,255,255,.08)}[data-theme=dark] .ant-btn-background-ghost.ant-btn-dangerous[disabled]:active>a:only-child::after,[data-theme=dark] .ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus>a:only-child::after,[data-theme=dark] .ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover>a:only-child::after,[data-theme=dark] .ant-btn-background-ghost.ant-btn-dangerous[disabled]>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link{color:#ed6f6f;border-color:transparent}[data-theme=dark] .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus,[data-theme=dark] .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover{color:#c75457;border-color:transparent}[data-theme=dark] .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus>a:only-child::after,[data-theme=dark] .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active{color:#faa19d;border-color:transparent}[data-theme=dark] .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled],[data-theme=dark] .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active,[data-theme=dark] .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus,[data-theme=dark] .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover{color:rgba(255,255,255,.3);border-color:#303030;background:rgba(255,255,255,.08)}[data-theme=dark] .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active>a:only-child::after,[data-theme=dark] .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus>a:only-child::after,[data-theme=dark] .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover>a:only-child::after,[data-theme=dark] .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]>a:only-child::after{background:0 0}[data-theme=dark] .ant-btn-group-rtl.ant-btn-group .ant-btn-primary+.ant-btn-primary,[data-theme=dark] .ant-btn-group-rtl.ant-btn-group .ant-btn-primary:last-child:not(:first-child){border-right-color:#2a7dc9;border-left-color:#303030}[data-theme=dark] .ant-btn-group-rtl.ant-btn-group .ant-btn-primary+.ant-btn-primary[disabled],[data-theme=dark] .ant-btn-group-rtl.ant-btn-group .ant-btn-primary:last-child:not(:first-child)[disabled]{border-right-color:#303030;border-left-color:#2a7dc9}[data-theme=dark] .ant-empty-normal{color:rgba(255,255,255,.3)}[data-theme=dark] .ant-empty-small{color:rgba(255,255,255,.3)}[data-theme=dark] .ant-empty-img-default-ellipse{fill:#fff}[data-theme=dark] .ant-empty-img-default-path-1{fill:#262626}[data-theme=dark] .ant-empty-img-default-path-3{fill:#595959}[data-theme=dark] .ant-empty-img-default-path-4{fill:#434343}[data-theme=dark] .ant-empty-img-default-path-5{fill:#595959}[data-theme=dark] .ant-empty-img-default-g{fill:#434343}[data-theme=dark] .ant-empty-img-simple-ellipse{fill:#fff}[data-theme=dark] .ant-empty-img-simple-g{stroke:#434343}[data-theme=dark] .ant-empty-img-simple-path{fill:#262626;stroke:#434343}[data-theme=dark] .full-loading{background-color:rgba(240,242,245,.4)}[data-theme=dark] html[data-theme=dark] .full-loading:not(.light){background-color:rgba(0,0,0,.45)}[data-theme=dark] .full-loading.dark{background-color:rgba(0,0,0,.45)}[data-theme=dark] .vben-default-layout{background-color:#f4f7f9}[data-theme=dark] span.iconify{background-color:#555}[data-theme=dark] .vben-app-search-modal{background-color:rgba(0,0,0,.25)}[data-theme=dark] .vben-app-search-modal-content{background-color:#151515}[data-theme=dark] .vben-app-search-modal-input{color:#1c1e21}[data-theme=dark] .vben-app-search-modal-input span[role=img]{color:#999}[data-theme=dark] .vben-app-search-modal-cancel{color:#666}[data-theme=dark] .vben-app-search-modal-not-data{color:#969faf}[data-theme=dark] .vben-app-search-modal-list__item{color:#c9d1d9;background-color:#151515;box-shadow:0 1px 3px 0 #d4d9e1}[data-theme=dark] .vben-app-search-modal-list__item--active{color:#fff;background-color:#0960bd}[data-theme=dark] .ant-tooltip{color:#c9d1d9}[data-theme=dark] .ant-tooltip-inner{color:#fff;background-color:#434343}[data-theme=dark] .ant-tooltip-arrow{background:0 0}[data-theme=dark] .ant-tooltip-arrow-content{background-color:#434343}[data-theme=dark] .ant-tooltip-placement-top .ant-tooltip-arrow-content,[data-theme=dark] .ant-tooltip-placement-topLeft .ant-tooltip-arrow-content,[data-theme=dark] .ant-tooltip-placement-topRight .ant-tooltip-arrow-content{box-shadow:3px 3px 7px rgba(0,0,0,.07)}[data-theme=dark] .ant-tooltip-pink .ant-tooltip-inner{background-color:#cb2b83}[data-theme=dark] .ant-tooltip-pink .ant-tooltip-arrow-content{background-color:#cb2b83}[data-theme=dark] .ant-tooltip-magenta .ant-tooltip-inner{background-color:#cb2b83}[data-theme=dark] .ant-tooltip-magenta .ant-tooltip-arrow-content{background-color:#cb2b83}[data-theme=dark] .ant-tooltip-red .ant-tooltip-inner{background-color:#d32029}[data-theme=dark] .ant-tooltip-red .ant-tooltip-arrow-content{background-color:#d32029}[data-theme=dark] .ant-tooltip-volcano .ant-tooltip-inner{background-color:#d84b1b}[data-theme=dark] .ant-tooltip-volcano .ant-tooltip-arrow-content{background-color:#d84b1b}[data-theme=dark] .ant-tooltip-orange .ant-tooltip-inner{background-color:#d87a16}[data-theme=dark] .ant-tooltip-orange .ant-tooltip-arrow-content{background-color:#d87a16}[data-theme=dark] .ant-tooltip-yellow .ant-tooltip-inner{background-color:#d8bd14}[data-theme=dark] .ant-tooltip-yellow .ant-tooltip-arrow-content{background-color:#d8bd14}[data-theme=dark] .ant-tooltip-gold .ant-tooltip-inner{background-color:#d89614}[data-theme=dark] .ant-tooltip-gold .ant-tooltip-arrow-content{background-color:#d89614}[data-theme=dark] .ant-tooltip-cyan .ant-tooltip-inner{background-color:#13a8a8}[data-theme=dark] .ant-tooltip-cyan .ant-tooltip-arrow-content{background-color:#13a8a8}[data-theme=dark] .ant-tooltip-lime .ant-tooltip-inner{background-color:#8bbc12}[data-theme=dark] .ant-tooltip-lime .ant-tooltip-arrow-content{background-color:#8bbc12}[data-theme=dark] .ant-tooltip-green .ant-tooltip-inner{background-color:#49aa19}[data-theme=dark] .ant-tooltip-green .ant-tooltip-arrow-content{background-color:#49aa19}[data-theme=dark] .ant-tooltip-blue .ant-tooltip-inner{background-color:#187edc}[data-theme=dark] .ant-tooltip-blue .ant-tooltip-arrow-content{background-color:#187edc}[data-theme=dark] .ant-tooltip-geekblue .ant-tooltip-inner{background-color:#2b4bcb}[data-theme=dark] .ant-tooltip-geekblue .ant-tooltip-arrow-content{background-color:#2b4bcb}[data-theme=dark] .ant-tooltip-purple .ant-tooltip-inner{background-color:#642ab5}[data-theme=dark] .ant-tooltip-purple .ant-tooltip-arrow-content{background-color:#642ab5}[data-theme=dark] .ant-message{color:#c9d1d9}[data-theme=dark] .ant-message-notice-content{background:#1f1f1f}[data-theme=dark] .ant-message-success .anticon{color:#55d187}[data-theme=dark] .ant-message-error .anticon{color:#ed6f6f}[data-theme=dark] .ant-message-warning .anticon{color:#efbd47}[data-theme=dark] .ant-message-info .anticon,[data-theme=dark] .ant-message-loading .anticon{color:#0960bd}[data-theme=dark] .ant-tag{color:#c9d1d9;background:rgba(255,255,255,.04);border:1px solid #303030}[data-theme=dark] .ant-tag,[data-theme=dark] .ant-tag a,[data-theme=dark] .ant-tag a:hover{color:#c9d1d9}[data-theme=dark] .ant-tag-close-icon{color:#8b949e}[data-theme=dark] .ant-tag-close-icon:hover{color:rgba(255,255,255,.65)}[data-theme=dark] .ant-tag-has-color{border-color:transparent}[data-theme=dark] .ant-tag-has-color,[data-theme=dark] .ant-tag-has-color .anticon-close,[data-theme=dark] .ant-tag-has-color .anticon-close:hover,[data-theme=dark] .ant-tag-has-color a,[data-theme=dark] .ant-tag-has-color a:hover{color:#fff}[data-theme=dark] .ant-tag-checkable{background-color:transparent;border-color:transparent}[data-theme=dark] .ant-tag-checkable:not(.ant-tag-checkable-checked):hover{color:#0960bd}[data-theme=dark] .ant-tag-checkable-checked,[data-theme=dark] .ant-tag-checkable:active{color:#fff}[data-theme=dark] .ant-tag-checkable-checked{background-color:#0960bd}[data-theme=dark] .ant-tag-checkable:active{background-color:#004496}[data-theme=dark] .ant-tag-pink{color:#e0529c;background:#2a1421;border-color:#551d3c}[data-theme=dark] .ant-tag-pink-inverse{color:#fff;background:#cb2b83;border-color:#cb2b83}[data-theme=dark] .ant-tag-magenta{color:#e0529c;background:#2a1421;border-color:#551d3c}[data-theme=dark] .ant-tag-magenta-inverse{color:#fff;background:#cb2b83;border-color:#cb2b83}[data-theme=dark] .ant-tag-red{color:#e84749;background:#2b1316;border-color:#58191c}[data-theme=dark] .ant-tag-red-inverse{color:#fff;background:#d32029;border-color:#d32029}[data-theme=dark] .ant-tag-volcano{color:#e87040;background:#2c1712;border-color:#5a2817}[data-theme=dark] .ant-tag-volcano-inverse{color:#fff;background:#d84b1b;border-color:#d84b1b}[data-theme=dark] .ant-tag-orange{color:#e89a3c;background:#2c1e12;border-color:#5a3915}[data-theme=dark] .ant-tag-orange-inverse{color:#fff;background:#d87a16;border-color:#d87a16}[data-theme=dark] .ant-tag-yellow{color:#e8d739;background:#2c2712;border-color:#5a5015}[data-theme=dark] .ant-tag-yellow-inverse{color:#fff;background:#d8bd14;border-color:#d8bd14}[data-theme=dark] .ant-tag-gold{color:#e8b339;background:#2c2112;border-color:#5a4315}[data-theme=dark] .ant-tag-gold-inverse{color:#fff;background:#d89614;border-color:#d89614}[data-theme=dark] .ant-tag-cyan{color:#33bcb7;background:#122223;border-color:#144949}[data-theme=dark] .ant-tag-cyan-inverse{color:#fff;background:#13a8a8;border-color:#13a8a8}[data-theme=dark] .ant-tag-lime{color:#aad134;background:#202712;border-color:#3f5014}[data-theme=dark] .ant-tag-lime-inverse{color:#fff;background:#8bbc12;border-color:#8bbc12}[data-theme=dark] .ant-tag-green{color:#6abe39;background:#172412;border-color:#274a17}[data-theme=dark] .ant-tag-green-inverse{color:#fff;background:#49aa19;border-color:#49aa19}[data-theme=dark] .ant-tag-blue{color:#3c9ae8;background:#121e2d;border-color:#163a5b}[data-theme=dark] .ant-tag-blue-inverse{color:#fff;background:#187edc;border-color:#187edc}[data-theme=dark] .ant-tag-geekblue{color:#5274e0;background:#14172a;border-color:#1d2855}[data-theme=dark] .ant-tag-geekblue-inverse{color:#fff;background:#2b4bcb;border-color:#2b4bcb}[data-theme=dark] .ant-tag-purple{color:#864eca;background:#1a1426;border-color:#311d4d}[data-theme=dark] .ant-tag-purple-inverse{color:#fff;background:#642ab5;border-color:#642ab5}[data-theme=dark] .ant-tag-success{color:#55d187;background:#172412;border-color:#274a17}[data-theme=dark] .ant-tag-processing{color:#0960bd;background:rgba(255,255,255,.08);border-color:#78b7e3}[data-theme=dark] .ant-tag-error{color:#ed6f6f;background:#2b1316;border-color:#58191c}[data-theme=dark] .ant-tag-warning{color:#efbd47;background:#2c1e12;border-color:#5a3915}[data-theme=dark] .ant-spin{color:#c9d1d9;color:#0960bd}[data-theme=dark] .ant-spin-nested-loading>div>.ant-spin .ant-spin-text{text-shadow:0 1px 2px #151515}[data-theme=dark] .ant-spin-container::after{background:#151515}[data-theme=dark] .ant-spin-tip{color:#8b949e}[data-theme=dark] .ant-spin-dot-item{background-color:#0960bd}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){[data-theme=dark]{background:#151515}}[data-theme=dark] .ant-card{color:#c9d1d9;background:#151515}[data-theme=dark] .ant-card-hoverable:hover{border-color:transparent}[data-theme=dark] .ant-card-bordered{border:1px solid #303030}[data-theme=dark] .ant-card-head{color:rgba(255,255,255,.65);background:0 0;border-bottom:1px solid #303030}[data-theme=dark] .ant-card-head .ant-tabs-top{color:#c9d1d9}[data-theme=dark] .ant-card-head .ant-tabs-top-bar{border-bottom:1px solid #303030}[data-theme=dark] .ant-card-extra{color:#c9d1d9}[data-theme=dark] .ant-card-grid{box-shadow:1px 0 0 0 #303030}[data-theme=dark] .ant-card-actions{background:#151515;border-top:1px solid #303030}[data-theme=dark] .ant-card-actions>li{color:#8b949e}[data-theme=dark] .ant-card-actions>li>span:hover{color:#0960bd}[data-theme=dark] .ant-card-actions>li>span a:not(.ant-btn),[data-theme=dark] .ant-card-actions>li>span>.anticon{color:#8b949e}[data-theme=dark] .ant-card-actions>li>span a:not(.ant-btn):hover,[data-theme=dark] .ant-card-actions>li>span>.anticon:hover{color:#0960bd}[data-theme=dark] .ant-card-actions>li:not(:last-child){border-right:1px solid #303030}[data-theme=dark] .ant-card-rtl .ant-card-actions>li:not(:last-child){border-left:1px solid #303030}[data-theme=dark] .ant-card-type-inner .ant-card-head{background:rgba(255,255,255,.04)}[data-theme=dark] .ant-card-meta-title{color:rgba(255,255,255,.65)}[data-theme=dark] .ant-card-meta-description{color:#8b949e}[data-theme=dark] .ant-tabs-bottom>.ant-tabs-nav::before,[data-theme=dark] .ant-tabs-bottom>div>.ant-tabs-nav::before,[data-theme=dark] .ant-tabs-top>.ant-tabs-nav::before,[data-theme=dark] .ant-tabs-top>div>.ant-tabs-nav::before{border-bottom:1px solid #303030}[data-theme=dark] .ant-tabs-left>.ant-tabs-content-holder,[data-theme=dark] .ant-tabs-left>div>.ant-tabs-content-holder{border-left:1px solid #303030}[data-theme=dark] .ant-tabs-right>.ant-tabs-content-holder,[data-theme=dark] .ant-tabs-right>div>.ant-tabs-content-holder{border-right:1px solid #303030}[data-theme=dark] .ant-tabs-dropdown{color:#c9d1d9}[data-theme=dark] .ant-tabs-dropdown-menu{background-color:#1f1f1f}[data-theme=dark] .ant-tabs-dropdown-menu-item{color:#c9d1d9}[data-theme=dark] .ant-tabs-dropdown-menu-item-remove{color:#8b949e;background:0 0}[data-theme=dark] .ant-tabs-dropdown-menu-item-remove:hover{color:#2a7dc9}[data-theme=dark] .ant-tabs-dropdown-menu-item:hover{background:rgba(255,255,255,.08)}[data-theme=dark] .ant-tabs-dropdown-menu-item-disabled,[data-theme=dark] .ant-tabs-dropdown-menu-item-disabled:hover{color:rgba(255,255,255,.3);background:0 0}[data-theme=dark] .ant-tabs-card>.ant-tabs-nav .ant-tabs-tab,[data-theme=dark] .ant-tabs-card>div>.ant-tabs-nav .ant-tabs-tab{background:rgba(255,255,255,.04);border:1px solid #303030}[data-theme=dark] .ant-tabs-card>.ant-tabs-nav .ant-tabs-tab-active,[data-theme=dark] .ant-tabs-card>div>.ant-tabs-nav .ant-tabs-tab-active{color:#0960bd;background:#151515}[data-theme=dark] .ant-tabs-card.ant-tabs-top>.ant-tabs-nav .ant-tabs-tab-active,[data-theme=dark] .ant-tabs-card.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-tab-active{border-bottom-color:#151515}[data-theme=dark] .ant-tabs-card.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-tab-active,[data-theme=dark] .ant-tabs-card.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-tab-active{border-top-color:#151515}[data-theme=dark] .ant-tabs-card.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab-active,[data-theme=dark] .ant-tabs-card.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-tab-active{border-right-color:#151515}[data-theme=dark] .ant-tabs-card.ant-tabs-right>.ant-tabs-nav .ant-tabs-tab-active,[data-theme=dark] .ant-tabs-card.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-tab-active{border-left-color:#151515}[data-theme=dark] .ant-tabs{color:#c9d1d9}[data-theme=dark] .ant-tabs>.ant-tabs-nav .ant-tabs-nav-more,[data-theme=dark] .ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-more{background:0 0}[data-theme=dark] .ant-tabs>.ant-tabs-nav .ant-tabs-nav-add,[data-theme=dark] .ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-add{background:rgba(255,255,255,.04);border:1px solid #303030}[data-theme=dark] .ant-tabs>.ant-tabs-nav .ant-tabs-nav-add:hover,[data-theme=dark] .ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-add:hover{color:#2a7dc9}[data-theme=dark] .ant-tabs>.ant-tabs-nav .ant-tabs-nav-add:active,[data-theme=dark] .ant-tabs>.ant-tabs-nav .ant-tabs-nav-add:focus,[data-theme=dark] .ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-add:active,[data-theme=dark] .ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-add:focus{color:#004496}[data-theme=dark] .ant-tabs-ink-bar{background:#0960bd}[data-theme=dark] .ant-tabs-tab{background:0 0}[data-theme=dark] .ant-tabs-tab-btn:active,[data-theme=dark] .ant-tabs-tab-btn:focus,[data-theme=dark] .ant-tabs-tab-remove:active,[data-theme=dark] .ant-tabs-tab-remove:focus{color:#004496}[data-theme=dark] .ant-tabs-tab-remove{color:#8b949e;background:0 0}[data-theme=dark] .ant-tabs-tab-remove:hover{color:rgba(255,255,255,.65)}[data-theme=dark] .ant-tabs-tab:hover{color:#2a7dc9}[data-theme=dark] .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#0960bd}[data-theme=dark] .ant-tabs-tab.ant-tabs-tab-disabled{color:rgba(255,255,255,.3)}[data-theme=dark] .ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-btn:active,[data-theme=dark] .ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-btn:focus,[data-theme=dark] .ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-remove:active,[data-theme=dark] .ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-remove:focus{color:rgba(255,255,255,.3)}[data-theme=dark] .vben-layout-header{color:#fff;background-color:#fff}[data-theme=dark] .vben-layout-header-left .vben-layout-header-trigger.light:hover{background-color:#f6f6f6}[data-theme=dark] .vben-layout-header-left .vben-layout-header-trigger.light svg{fill:#000}[data-theme=dark] .vben-layout-header--light{background-color:#fff!important;border-bottom:1px solid #eee;border-left:1px solid #eee}[data-theme=dark] .vben-layout-header--light .vben-layout-header-logo{color:#c9d1d9}[data-theme=dark] .vben-layout-header--light .vben-layout-header-logo:hover{background-color:#f6f6f6}[data-theme=dark] .vben-layout-header--light .vben-layout-header-action__item{color:#c9d1d9}[data-theme=dark] .vben-layout-header--light .vben-layout-header-action__item:hover{background-color:#f6f6f6}[data-theme=dark] .vben-layout-header--light .vben-layout-header-action span[role=img],[data-theme=dark] .vben-layout-header--light .vben-layout-header-action-icon{color:#c9d1d9}[data-theme=dark] .vben-layout-header--dark{border-left:1px solid #303030}[data-theme=dark] .vben-layout-header--dark .vben-layout-header-action__item .ant-badge span{color:#fff}[data-theme=dark] .ant-modal-content{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}[data-theme=dark] .ant-modal-confirm-body .ant-modal-confirm-content>*{color:#909399}[data-theme=dark] .ant-modal-confirm-confirm.error .ant-modal-confirm-body>.anticon{color:#ed6f6f}[data-theme=dark] .ant-modal-confirm-info .ant-modal-confirm-body>.anticon{color:#efbd47}[data-theme=dark] .ant-modal-confirm-confirm.success .ant-modal-confirm-body>.anticon{color:#55d187}[data-theme=dark] .vben-layout-footer{color:#d9d9d9}[data-theme=dark] .vben-layout-footer__links a{color:#d9d9d9}[data-theme=dark] .vben-layout-footer__links a:hover{color:rgba(0,0,0,.85)}[data-theme=dark] .vben-layout-footer__github:hover{color:rgba(0,0,0,.85)}[data-theme=dark] .vben-setting-drawer-feature{color:#fff;background-color:#0960bd}[data-theme=dark] .ant-form-item .ant-upload{background:0 0}[data-theme=dark] .ant-form-item .ant-upload.ant-upload-drag{background:rgba(255,255,255,.04)}[data-theme=dark] .ant-form-item-explain-error{color:#ed6f6f}[data-theme=dark] .ant-form-item-explain-warning{color:#efbd47}[data-theme=dark] .ant-form-item-has-success.ant-form-item-has-feedback .ant-form-item-children-icon{color:#55d187}[data-theme=dark] .ant-form-item-has-warning .ant-form-item-split{color:#efbd47}[data-theme=dark] .ant-form-item-has-warning :not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper,[data-theme=dark] .ant-form-item-has-warning :not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:hover,[data-theme=dark] .ant-form-item-has-warning :not(.ant-input-disabled):not(.ant-input-borderless).ant-input,[data-theme=dark] .ant-form-item-has-warning :not(.ant-input-disabled):not(.ant-input-borderless).ant-input:hover,[data-theme=dark] .ant-form-item-has-warning :not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper,[data-theme=dark] .ant-form-item-has-warning :not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:hover{background-color:transparent;border-color:#efbd47}[data-theme=dark] .ant-form-item-has-warning :not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper-focused,[data-theme=dark] .ant-form-item-has-warning :not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus,[data-theme=dark] .ant-form-item-has-warning :not(.ant-input-disabled):not(.ant-input-borderless).ant-input-focused,[data-theme=dark] .ant-form-item-has-warning :not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus,[data-theme=dark] .ant-form-item-has-warning :not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper-focused,[data-theme=dark] .ant-form-item-has-warning :not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:focus{border-color:#efbd47;box-shadow:0 0 0 2px rgba(239,189,71,.2)}[data-theme=dark] .ant-form-item-has-warning .ant-calendar-picker-open .ant-calendar-picker-input{border-color:#efbd47;box-shadow:0 0 0 2px rgba(239,189,71,.2)}[data-theme=dark] .ant-form-item-has-warning .ant-input-number-prefix,[data-theme=dark] .ant-form-item-has-warning .ant-input-prefix{color:#efbd47}[data-theme=dark] .ant-form-item-has-warning .ant-input-group-addon,[data-theme=dark] .ant-form-item-has-warning .ant-input-number-group-addon{color:#efbd47;border-color:#efbd47}[data-theme=dark] .ant-form-item-has-warning .has-feedback{color:#efbd47}[data-theme=dark] .ant-form-item-has-warning.ant-form-item-has-feedback .ant-form-item-children-icon{color:#efbd47}[data-theme=dark] .ant-form-item-has-warning .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input) .ant-select-selector{background-color:transparent;border-color:#efbd47!important}[data-theme=dark] .ant-form-item-has-warning .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input).ant-select-focused .ant-select-selector,[data-theme=dark] .ant-form-item-has-warning .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input).ant-select-open .ant-select-selector{border-color:#efbd47;box-shadow:0 0 0 2px rgba(239,189,71,.2)}[data-theme=dark] .ant-form-item-has-warning .ant-input-number,[data-theme=dark] .ant-form-item-has-warning .ant-picker{background-color:transparent;border-color:#efbd47}[data-theme=dark] .ant-form-item-has-warning .ant-input-number-focused,[data-theme=dark] .ant-form-item-has-warning .ant-input-number:focus,[data-theme=dark] .ant-form-item-has-warning .ant-picker-focused,[data-theme=dark] .ant-form-item-has-warning .ant-picker:focus{border-color:#efbd47;box-shadow:0 0 0 2px rgba(239,189,71,.2)}[data-theme=dark] .ant-form-item-has-warning .ant-input-number:not([disabled]):hover,[data-theme=dark] .ant-form-item-has-warning .ant-picker:not([disabled]):hover{background-color:transparent;border-color:#efbd47}[data-theme=dark] .ant-form-item-has-warning .ant-cascader-picker:focus .ant-cascader-input{border-color:#efbd47;box-shadow:0 0 0 2px rgba(239,189,71,.2)}[data-theme=dark] .ant-form-item-has-error .ant-form-item-split{color:#ed6f6f}[data-theme=dark] .ant-form-item-has-error :not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper,[data-theme=dark] .ant-form-item-has-error :not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:hover,[data-theme=dark] .ant-form-item-has-error :not(.ant-input-disabled):not(.ant-input-borderless).ant-input,[data-theme=dark] .ant-form-item-has-error :not(.ant-input-disabled):not(.ant-input-borderless).ant-input:hover,[data-theme=dark] .ant-form-item-has-error :not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper,[data-theme=dark] .ant-form-item-has-error :not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:hover{background-color:transparent;border-color:#ed6f6f}[data-theme=dark] .ant-form-item-has-error :not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper-focused,[data-theme=dark] .ant-form-item-has-error :not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus,[data-theme=dark] .ant-form-item-has-error :not(.ant-input-disabled):not(.ant-input-borderless).ant-input-focused,[data-theme=dark] .ant-form-item-has-error :not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus,[data-theme=dark] .ant-form-item-has-error :not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper-focused,[data-theme=dark] .ant-form-item-has-error :not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:focus{border-color:#ed6f6f;box-shadow:0 0 0 2px rgba(237,111,111,.2)}[data-theme=dark] .ant-form-item-has-error .ant-calendar-picker-open .ant-calendar-picker-input{border-color:#ed6f6f;box-shadow:0 0 0 2px rgba(237,111,111,.2)}[data-theme=dark] .ant-form-item-has-error .ant-input-number-prefix,[data-theme=dark] .ant-form-item-has-error .ant-input-prefix{color:#ed6f6f}[data-theme=dark] .ant-form-item-has-error .ant-input-group-addon,[data-theme=dark] .ant-form-item-has-error .ant-input-number-group-addon{color:#ed6f6f;border-color:#ed6f6f}[data-theme=dark] .ant-form-item-has-error .has-feedback{color:#ed6f6f}[data-theme=dark] .ant-form-item-has-error.ant-form-item-has-feedback .ant-form-item-children-icon{color:#ed6f6f}[data-theme=dark] .ant-form-item-has-error .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input) .ant-select-selector{background-color:transparent;border-color:#ed6f6f!important}[data-theme=dark] .ant-form-item-has-error .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input).ant-select-focused .ant-select-selector,[data-theme=dark] .ant-form-item-has-error .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input).ant-select-open .ant-select-selector{border-color:#ed6f6f;box-shadow:0 0 0 2px rgba(237,111,111,.2)}[data-theme=dark] .ant-form-item-has-error .ant-select.ant-select-auto-complete .ant-input:focus{border-color:#ed6f6f}[data-theme=dark] .ant-form-item-has-error .ant-input-number,[data-theme=dark] .ant-form-item-has-error .ant-picker{background-color:transparent;border-color:#ed6f6f}[data-theme=dark] .ant-form-item-has-error .ant-input-number-focused,[data-theme=dark] .ant-form-item-has-error .ant-input-number:focus,[data-theme=dark] .ant-form-item-has-error .ant-picker-focused,[data-theme=dark] .ant-form-item-has-error .ant-picker:focus{border-color:#ed6f6f;box-shadow:0 0 0 2px rgba(237,111,111,.2)}[data-theme=dark] .ant-form-item-has-error .ant-input-number:not([disabled]):hover,[data-theme=dark] .ant-form-item-has-error .ant-picker:not([disabled]):hover{background-color:transparent;border-color:#ed6f6f}[data-theme=dark] .ant-form-item-has-error .ant-mention-wrapper .ant-mention-editor,[data-theme=dark] .ant-form-item-has-error .ant-mention-wrapper .ant-mention-editor:not([disabled]):hover{background-color:transparent;border-color:#ed6f6f}[data-theme=dark] .ant-form-item-has-error .ant-mention-wrapper .ant-mention-editor:not([disabled]):focus,[data-theme=dark] .ant-form-item-has-error .ant-mention-wrapper.ant-mention-active:not([disabled]) .ant-mention-editor{border-color:#ed6f6f;box-shadow:0 0 0 2px rgba(237,111,111,.2)}[data-theme=dark] .ant-form-item-has-error .ant-cascader-picker:hover .ant-cascader-picker-label:hover+.ant-cascader-input.ant-input{border-color:#ed6f6f}[data-theme=dark] .ant-form-item-has-error .ant-cascader-picker:focus .ant-cascader-input{background-color:transparent;border-color:#ed6f6f;box-shadow:0 0 0 2px rgba(237,111,111,.2)}[data-theme=dark] .ant-form-item-has-error .ant-transfer-list{border-color:#ed6f6f}[data-theme=dark] .ant-form-item-has-error .ant-transfer-list-search:not([disabled]){border-color:#303030}[data-theme=dark] .ant-form-item-has-error .ant-transfer-list-search:not([disabled]):hover{border-color:#2a7dc9}[data-theme=dark] .ant-form-item-has-error .ant-transfer-list-search:not([disabled]):focus{border-color:#0960bd;box-shadow:0 0 0 2px rgba(9,96,189,.2)}[data-theme=dark] .ant-form-item-has-error .ant-radio-button-wrapper{border-color:#ed6f6f!important}[data-theme=dark] .ant-form-item-has-error .ant-radio-button-wrapper:not(:first-child)::before{background-color:#ed6f6f}[data-theme=dark] .ant-form-item-has-error .ant-mentions{border-color:#ed6f6f!important}[data-theme=dark] .ant-form-item-has-error .ant-mentions-focused,[data-theme=dark] .ant-form-item-has-error .ant-mentions:focus{border-color:#ed6f6f;box-shadow:0 0 0 2px rgba(237,111,111,.2)}[data-theme=dark] .ant-form-item-is-validating.ant-form-item-has-feedback .ant-form-item-children-icon{color:#0960bd}[data-theme=dark] .ant-form{color:#c9d1d9}[data-theme=dark] .ant-form legend{color:#8b949e;border-bottom:1px solid #303030}[data-theme=dark] .ant-form output{color:#c9d1d9}[data-theme=dark] .ant-form-item{color:#c9d1d9}[data-theme=dark] .ant-form-item-label>label{color:rgba(255,255,255,.65)}[data-theme=dark] .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional)::before{color:#a71d25}[data-theme=dark] .ant-form-item-label>label .ant-form-item-optional{color:#8b949e}[data-theme=dark] .ant-form-item-label>label .ant-form-item-tooltip{color:#8b949e}[data-theme=dark] .ant-form-item-explain,[data-theme=dark] .ant-form-item-extra{color:#8b949e}[data-theme=dark] .ant-divider{color:#c9d1d9;border-top:1px solid rgba(255,255,255,.12)}[data-theme=dark] .ant-divider-vertical{border-left:1px solid rgba(255,255,255,.12)}[data-theme=dark] .ant-divider-horizontal.ant-divider-with-text{color:rgba(255,255,255,.65);border-top-color:rgba(255,255,255,.12)}[data-theme=dark] .ant-divider-horizontal.ant-divider-with-text::after,[data-theme=dark] .ant-divider-horizontal.ant-divider-with-text::before{border-top:1px solid transparent}[data-theme=dark] .ant-divider-dashed{border-color:rgba(255,255,255,.12)}[data-theme=dark] .ant-divider-plain.ant-divider-with-text{color:#c9d1d9}[data-theme=dark] .ant-checkbox{color:#c9d1d9}[data-theme=dark] .ant-checkbox-input:focus+.ant-checkbox-inner,[data-theme=dark] .ant-checkbox-wrapper:hover .ant-checkbox-inner,[data-theme=dark] .ant-checkbox:hover .ant-checkbox-inner{border-color:#0960bd}[data-theme=dark] .ant-checkbox-checked::after{border:1px solid #0960bd}[data-theme=dark] .ant-checkbox-inner{background-color:transparent;border:1px solid #303030}[data-theme=dark] .ant-checkbox-inner::after{border:2px solid #fff}[data-theme=dark] .ant-checkbox-checked .ant-checkbox-inner::after{border:2px solid #fff}[data-theme=dark] .ant-checkbox-checked .ant-checkbox-inner{background-color:#0960bd;border-color:#0960bd}[data-theme=dark] .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner::after{border-color:rgba(255,255,255,.3)}[data-theme=dark] .ant-checkbox-disabled .ant-checkbox-inner{background-color:rgba(255,255,255,.08);border-color:#303030!important}[data-theme=dark] .ant-checkbox-disabled .ant-checkbox-inner::after{border-color:rgba(255,255,255,.08)}[data-theme=dark] .ant-checkbox-disabled+span{color:rgba(255,255,255,.3)}[data-theme=dark] .ant-checkbox-wrapper{color:#c9d1d9}[data-theme=dark] .ant-checkbox-group{color:#c9d1d9}[data-theme=dark] .ant-checkbox-indeterminate .ant-checkbox-inner{background-color:transparent;border-color:#303030}[data-theme=dark] .ant-checkbox-indeterminate .ant-checkbox-inner::after{background-color:#0960bd}[data-theme=dark] .ant-checkbox-indeterminate.ant-checkbox-disabled .ant-checkbox-inner::after{background-color:rgba(255,255,255,.3);border-color:rgba(255,255,255,.3)}[data-theme=dark] .vben-iframe-page__main{background-color:#151515}[data-theme=dark] .vben-st-login{background:#151515}[data-theme=dark] .vben-lock-page__hour,[data-theme=dark] .vben-lock-page__minute{color:#bababa;background-color:#141313}[data-theme=dark] .vben-lock-page-entry{background-color:rgba(0,0,0,.5)}[data-theme=dark] .vben-lock-page-entry__header-name{color:#bababa}[data-theme=dark] .vben-lock-page-entry__err-msg{color:#ed6f6f}[data-theme=dark] .ant-popover{color:#c9d1d9}[data-theme=dark] .ant-popover::after{background:rgba(255,255,255,.01)}[data-theme=dark] .ant-popover-inner{background-color:#1f1f1f;box-shadow:0 0 8px rgba(0,0,0,.45)}[data-theme=dark] .ant-popover-title{color:rgba(255,255,255,.65);border-bottom:1px solid #303030}[data-theme=dark] .ant-popover-inner-content{color:#c9d1d9}[data-theme=dark] .ant-popover-message{color:#c9d1d9}[data-theme=dark] .ant-popover-message>.anticon{color:#efbd47}[data-theme=dark] .ant-popover-arrow{background:0 0}[data-theme=dark] .ant-popover-arrow-content{background-color:#1f1f1f}[data-theme=dark] .ant-popover-placement-top .ant-popover-arrow-content,[data-theme=dark] .ant-popover-placement-topLeft .ant-popover-arrow-content,[data-theme=dark] .ant-popover-placement-topRight .ant-popover-arrow-content{box-shadow:3px 3px 7px rgba(0,0,0,.07)}[data-theme=dark] .ant-popover-pink .ant-popover-inner{background-color:#cb2b83}[data-theme=dark] .ant-popover-pink .ant-popover-arrow-content{background-color:#cb2b83}[data-theme=dark] .ant-popover-magenta .ant-popover-inner{background-color:#cb2b83}[data-theme=dark] .ant-popover-magenta .ant-popover-arrow-content{background-color:#cb2b83}[data-theme=dark] .ant-popover-red .ant-popover-inner{background-color:#d32029}[data-theme=dark] .ant-popover-red .ant-popover-arrow-content{background-color:#d32029}[data-theme=dark] .ant-popover-volcano .ant-popover-inner{background-color:#d84b1b}[data-theme=dark] .ant-popover-volcano .ant-popover-arrow-content{background-color:#d84b1b}[data-theme=dark] .ant-popover-orange .ant-popover-inner{background-color:#d87a16}[data-theme=dark] .ant-popover-orange .ant-popover-arrow-content{background-color:#d87a16}[data-theme=dark] .ant-popover-yellow .ant-popover-inner{background-color:#d8bd14}[data-theme=dark] .ant-popover-yellow .ant-popover-arrow-content{background-color:#d8bd14}[data-theme=dark] .ant-popover-gold .ant-popover-inner{background-color:#d89614}[data-theme=dark] .ant-popover-gold .ant-popover-arrow-content{background-color:#d89614}[data-theme=dark] .ant-popover-cyan .ant-popover-inner{background-color:#13a8a8}[data-theme=dark] .ant-popover-cyan .ant-popover-arrow-content{background-color:#13a8a8}[data-theme=dark] .ant-popover-lime .ant-popover-inner{background-color:#8bbc12}[data-theme=dark] .ant-popover-lime .ant-popover-arrow-content{background-color:#8bbc12}[data-theme=dark] .ant-popover-green .ant-popover-inner{background-color:#49aa19}[data-theme=dark] .ant-popover-green .ant-popover-arrow-content{background-color:#49aa19}[data-theme=dark] .ant-popover-blue .ant-popover-inner{background-color:#187edc}[data-theme=dark] .ant-popover-blue .ant-popover-arrow-content{background-color:#187edc}[data-theme=dark] .ant-popover-geekblue .ant-popover-inner{background-color:#2b4bcb}[data-theme=dark] .ant-popover-geekblue .ant-popover-arrow-content{background-color:#2b4bcb}[data-theme=dark] .ant-popover-purple .ant-popover-inner{background-color:#642ab5}[data-theme=dark] .ant-popover-purple .ant-popover-arrow-content{background-color:#642ab5}[data-theme=dark] .vben-app-search-footer{color:#666;background-color:#151515;border-top:1px solid #303030}[data-theme=dark] .vben-page-footer{background-color:#151515;border-top:1px solid #303030}[data-theme=dark] .vben-page-wrapper-content-bg{background-color:#151515}[data-theme=dark] .ant-dropdown-menu-item.ant-dropdown-menu-item-danger{color:#ed6f6f}[data-theme=dark] .ant-dropdown-menu-item.ant-dropdown-menu-item-danger:hover{color:#fff;background-color:#ed6f6f}[data-theme=dark] .ant-dropdown{color:#c9d1d9}[data-theme=dark] .ant-dropdown-arrow{background:0 0}[data-theme=dark] .ant-dropdown-placement-topCenter>.ant-dropdown-arrow,[data-theme=dark] .ant-dropdown-placement-topLeft>.ant-dropdown-arrow,[data-theme=dark] .ant-dropdown-placement-topRight>.ant-dropdown-arrow{border-color:transparent #1f1f1f;box-shadow:3px 3px 7px rgba(0,0,0,.07)}[data-theme=dark] .ant-dropdown-placement-bottomCenter>.ant-dropdown-arrow,[data-theme=dark] .ant-dropdown-placement-bottomLeft>.ant-dropdown-arrow,[data-theme=dark] .ant-dropdown-placement-bottomRight>.ant-dropdown-arrow{border-color:#1f1f1f}[data-theme=dark] .ant-dropdown-menu{background-color:#1f1f1f}[data-theme=dark] .ant-dropdown-menu-item-group-title{color:#8b949e}[data-theme=dark] .ant-dropdown-menu-submenu-popup{background:0 0}[data-theme=dark] .ant-dropdown-menu-item,[data-theme=dark] .ant-dropdown-menu-submenu-title{color:#c9d1d9}[data-theme=dark] .ant-dropdown-menu-item-selected,[data-theme=dark] .ant-dropdown-menu-submenu-title-selected{color:#0960bd;background-color:#111b26}[data-theme=dark] .ant-dropdown-menu-item:hover,[data-theme=dark] .ant-dropdown-menu-submenu-title:hover{background-color:rgba(255,255,255,.08)}[data-theme=dark] .ant-dropdown-menu-item-disabled,[data-theme=dark] .ant-dropdown-menu-submenu-title-disabled{color:rgba(255,255,255,.3)}[data-theme=dark] .ant-dropdown-menu-item-disabled:hover,[data-theme=dark] .ant-dropdown-menu-submenu-title-disabled:hover{color:rgba(255,255,255,.3);background-color:transparent}[data-theme=dark] .ant-dropdown-menu-item-divider,[data-theme=dark] .ant-dropdown-menu-submenu-title-divider{background-color:#303030}[data-theme=dark] .ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon,[data-theme=dark] .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon{color:#8b949e}[data-theme=dark] .ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title,[data-theme=dark] .ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow-icon{color:rgba(255,255,255,.3);background-color:transparent}[data-theme=dark] .ant-dropdown-menu-submenu-selected .ant-dropdown-menu-submenu-title{color:#0960bd}[data-theme=dark] .ant-dropdown-menu-dark,[data-theme=dark] .ant-dropdown-menu-dark .ant-dropdown-menu{background:#1f1f1f}[data-theme=dark] .ant-dropdown-menu-dark .ant-dropdown-menu-item,[data-theme=dark] .ant-dropdown-menu-dark .ant-dropdown-menu-item>.anticon+span>a,[data-theme=dark] .ant-dropdown-menu-dark .ant-dropdown-menu-item>a,[data-theme=dark] .ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title{color:rgba(255,255,255,.65)}[data-theme=dark] .ant-dropdown-menu-dark .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow::after,[data-theme=dark] .ant-dropdown-menu-dark .ant-dropdown-menu-item>.anticon+span>a .ant-dropdown-menu-submenu-arrow::after,[data-theme=dark] .ant-dropdown-menu-dark .ant-dropdown-menu-item>a .ant-dropdown-menu-submenu-arrow::after,[data-theme=dark] .ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow::after{color:rgba(255,255,255,.65)}[data-theme=dark] .ant-dropdown-menu-dark .ant-dropdown-menu-item:hover,[data-theme=dark] .ant-dropdown-menu-dark .ant-dropdown-menu-item>.anticon+span>a:hover,[data-theme=dark] .ant-dropdown-menu-dark .ant-dropdown-menu-item>a:hover,[data-theme=dark] .ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title:hover{color:#fff;background:0 0}[data-theme=dark] .ant-dropdown-menu-dark .ant-dropdown-menu-item-selected,[data-theme=dark] .ant-dropdown-menu-dark .ant-dropdown-menu-item-selected:hover,[data-theme=dark] .ant-dropdown-menu-dark .ant-dropdown-menu-item-selected>a{color:#fff;background:#0960bd}[data-theme=dark] .ant-menu-item-danger.ant-menu-item{color:#ed6f6f}[data-theme=dark] .ant-menu-item-danger.ant-menu-item-active,[data-theme=dark] .ant-menu-item-danger.ant-menu-item:hover{color:#ed6f6f}[data-theme=dark] .ant-menu-item-danger.ant-menu-item:active{background:#2b1316}[data-theme=dark] .ant-menu-item-danger.ant-menu-item-selected{color:#ed6f6f}[data-theme=dark] .ant-menu-item-danger.ant-menu-item-selected>a,[data-theme=dark] .ant-menu-item-danger.ant-menu-item-selected>a:hover{color:#ed6f6f}[data-theme=dark] .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-danger.ant-menu-item-selected{background-color:#2b1316}[data-theme=dark] .ant-menu-inline .ant-menu-item-danger.ant-menu-item::after{border-right-color:#ed6f6f}[data-theme=dark] .ant-menu-dark .ant-menu-item-danger.ant-menu-item,[data-theme=dark] .ant-menu-dark .ant-menu-item-danger.ant-menu-item:hover,[data-theme=dark] .ant-menu-dark .ant-menu-item-danger.ant-menu-item>a{color:#ed6f6f}[data-theme=dark] .ant-menu-dark.ant-menu-dark:not(.ant-menu-horizontal) .ant-menu-item-danger.ant-menu-item-selected{color:#fff;background-color:#ed6f6f}[data-theme=dark] .ant-menu{color:#c9d1d9;background:#151515}[data-theme=dark] .ant-menu.ant-menu-root:focus-visible{box-shadow:0 0 0 2px #a5d3f0}[data-theme=dark] .ant-menu-item-group-title{color:#8b949e}[data-theme=dark] .ant-menu-submenu-selected{color:#0960bd}[data-theme=dark] .ant-menu-item:active,[data-theme=dark] .ant-menu-submenu-title:active{background:rgba(255,255,255,.08)}[data-theme=dark] .ant-menu-item a{color:#c9d1d9}[data-theme=dark] .ant-menu-item a:hover{color:#0960bd}[data-theme=dark] .ant-menu-item a::before{background-color:transparent}[data-theme=dark] .ant-menu-item>.ant-badge a{color:#c9d1d9}[data-theme=dark] .ant-menu-item>.ant-badge a:hover{color:#0960bd}[data-theme=dark] .ant-menu-item-divider{border-color:#303030}[data-theme=dark] .ant-menu-horizontal>.ant-menu-item-active,[data-theme=dark] .ant-menu-horizontal>.ant-menu-item:hover,[data-theme=dark] .ant-menu-horizontal>.ant-menu-submenu .ant-menu-submenu-title:hover{background-color:transparent}[data-theme=dark] .ant-menu-item-selected{color:#0960bd}[data-theme=dark] .ant-menu-item-selected a,[data-theme=dark] .ant-menu-item-selected a:hover{color:#0960bd}[data-theme=dark] .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected{background-color:rgba(255,255,255,.08)}[data-theme=dark] .ant-menu-inline,[data-theme=dark] .ant-menu-vertical,[data-theme=dark] .ant-menu-vertical-left{border-right:1px solid #303030}[data-theme=dark] .ant-menu-vertical-right{border-left:1px solid #303030}[data-theme=dark] .ant-menu-item:focus-visible,[data-theme=dark] .ant-menu-submenu-title:focus-visible{box-shadow:0 0 0 2px #a5d3f0}[data-theme=dark] .ant-menu-submenu-popup{background:0 0}[data-theme=dark] .ant-menu-submenu>.ant-menu{background-color:#151515}[data-theme=dark] .ant-menu-submenu-popup>.ant-menu{background-color:#1f1f1f}[data-theme=dark] .ant-menu-submenu-arrow,[data-theme=dark] .ant-menu-submenu-expand-icon{color:#c9d1d9}[data-theme=dark] .ant-menu-submenu:hover>.ant-menu-submenu-title>.ant-menu-submenu-arrow,[data-theme=dark] .ant-menu-submenu:hover>.ant-menu-submenu-title>.ant-menu-submenu-expand-icon{color:#0960bd}[data-theme=dark] .ant-menu-vertical .ant-menu-submenu-selected,[data-theme=dark] .ant-menu-vertical-left .ant-menu-submenu-selected,[data-theme=dark] .ant-menu-vertical-right .ant-menu-submenu-selected{color:#0960bd}[data-theme=dark] .ant-menu-horizontal{border-bottom:1px solid #303030}[data-theme=dark] .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-active,[data-theme=dark] .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-open,[data-theme=dark] .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-selected,[data-theme=dark] .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item:hover,[data-theme=dark] .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-active,[data-theme=dark] .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-open,[data-theme=dark] .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-selected,[data-theme=dark] .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu:hover{color:#0960bd}[data-theme=dark] .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-active::after,[data-theme=dark] .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-open::after,[data-theme=dark] .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-selected::after,[data-theme=dark] .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item:hover::after,[data-theme=dark] .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-active::after,[data-theme=dark] .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-open::after,[data-theme=dark] .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-selected::after,[data-theme=dark] .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu:hover::after{border-bottom:2px solid #0960bd}[data-theme=dark] .ant-menu-horizontal>.ant-menu-item::after,[data-theme=dark] .ant-menu-horizontal>.ant-menu-submenu::after{border-bottom:2px solid transparent}[data-theme=dark] .ant-menu-horizontal>.ant-menu-item a{color:#c9d1d9}[data-theme=dark] .ant-menu-horizontal>.ant-menu-item a:hover{color:#0960bd}[data-theme=dark] .ant-menu-horizontal>.ant-menu-item-selected a{color:#0960bd}[data-theme=dark] .ant-menu-inline .ant-menu-item::after,[data-theme=dark] .ant-menu-vertical .ant-menu-item::after,[data-theme=dark] .ant-menu-vertical-left .ant-menu-item::after,[data-theme=dark] .ant-menu-vertical-right .ant-menu-item::after{border-right:3px solid #0960bd}[data-theme=dark] .ant-menu.ant-menu-inline-collapsed-tooltip a{color:rgba(255,255,255,.85)}[data-theme=dark] .ant-menu-sub.ant-menu-inline{background:rgba(255,255,255,.04)}[data-theme=dark] .ant-menu-item-disabled,[data-theme=dark] .ant-menu-submenu-disabled{color:rgba(255,255,255,.3)!important}[data-theme=dark] .ant-menu-item-disabled::after,[data-theme=dark] .ant-menu-submenu-disabled::after{border-color:transparent!important}[data-theme=dark] .ant-menu-item-disabled a,[data-theme=dark] .ant-menu-submenu-disabled a{color:rgba(255,255,255,.3)!important}[data-theme=dark] .ant-menu-item-disabled>.ant-menu-submenu-title,[data-theme=dark] .ant-menu-submenu-disabled>.ant-menu-submenu-title{color:rgba(255,255,255,.3)!important}[data-theme=dark] .ant-menu-item-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow::after,[data-theme=dark] .ant-menu-item-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow::before,[data-theme=dark] .ant-menu-submenu-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow::after,[data-theme=dark] .ant-menu-submenu-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow::before{background:rgba(255,255,255,.3)!important}[data-theme=dark] .ant-menu-inline-collapsed-tooltip a,[data-theme=dark] .ant-menu-inline-collapsed-tooltip a:hover{color:#fff}[data-theme=dark] .ant-menu-light .ant-menu-item-active,[data-theme=dark] .ant-menu-light .ant-menu-item:hover,[data-theme=dark] .ant-menu-light .ant-menu-submenu-active,[data-theme=dark] .ant-menu-light .ant-menu-submenu-title:hover,[data-theme=dark] .ant-menu-light .ant-menu:not(.ant-menu-inline) .ant-menu-submenu-open{color:#0960bd}[data-theme=dark] .ant-menu.ant-menu-root:focus-visible{box-shadow:0 0 0 2px #004496}[data-theme=dark] .ant-menu-dark .ant-menu-item:focus-visible,[data-theme=dark] .ant-menu-dark .ant-menu-submenu-title:focus-visible{box-shadow:0 0 0 2px #004496}[data-theme=dark] .ant-menu-dark .ant-menu-sub,[data-theme=dark] .ant-menu.ant-menu-dark,[data-theme=dark] .ant-menu.ant-menu-dark .ant-menu-sub{color:rgba(255,255,255,.65);background:#1f1f1f}[data-theme=dark] .ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow::after,[data-theme=dark] .ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow::before,[data-theme=dark] .ant-menu.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow::after,[data-theme=dark] .ant-menu.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow::before,[data-theme=dark] .ant-menu.ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow::after,[data-theme=dark] .ant-menu.ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow::before{background:#fff}[data-theme=dark] .ant-menu-dark.ant-menu-submenu-popup{background:0 0}[data-theme=dark] .ant-menu-dark .ant-menu-inline.ant-menu-sub{background:#151515}[data-theme=dark] .ant-menu-dark.ant-menu-horizontal>.ant-menu-item,[data-theme=dark] .ant-menu-dark.ant-menu-horizontal>.ant-menu-submenu{border-color:#1f1f1f}[data-theme=dark] .ant-menu-dark.ant-menu-horizontal>.ant-menu-item:hover{background-color:#0960bd}[data-theme=dark] .ant-menu-dark .ant-menu-item,[data-theme=dark] .ant-menu-dark .ant-menu-item-group-title,[data-theme=dark] .ant-menu-dark .ant-menu-item>a,[data-theme=dark] .ant-menu-dark .ant-menu-item>span>a{color:rgba(255,255,255,.65)}[data-theme=dark] .ant-menu-dark .ant-menu-item-active,[data-theme=dark] .ant-menu-dark .ant-menu-item:hover,[data-theme=dark] .ant-menu-dark .ant-menu-submenu-active,[data-theme=dark] .ant-menu-dark .ant-menu-submenu-open,[data-theme=dark] .ant-menu-dark .ant-menu-submenu-selected,[data-theme=dark] .ant-menu-dark .ant-menu-submenu-title:hover{color:#fff;background-color:transparent}[data-theme=dark] .ant-menu-dark .ant-menu-item-active>a,[data-theme=dark] .ant-menu-dark .ant-menu-item-active>span>a,[data-theme=dark] .ant-menu-dark .ant-menu-item:hover>a,[data-theme=dark] .ant-menu-dark .ant-menu-item:hover>span>a,[data-theme=dark] .ant-menu-dark .ant-menu-submenu-active>a,[data-theme=dark] .ant-menu-dark .ant-menu-submenu-active>span>a,[data-theme=dark] .ant-menu-dark .ant-menu-submenu-open>a,[data-theme=dark] .ant-menu-dark .ant-menu-submenu-open>span>a,[data-theme=dark] .ant-menu-dark .ant-menu-submenu-selected>a,[data-theme=dark] .ant-menu-dark .ant-menu-submenu-selected>span>a,[data-theme=dark] .ant-menu-dark .ant-menu-submenu-title:hover>a,[data-theme=dark] .ant-menu-dark .ant-menu-submenu-title:hover>span>a{color:#fff}[data-theme=dark] .ant-menu-dark .ant-menu-item-active>.ant-menu-submenu-title>.ant-menu-submenu-arrow::after,[data-theme=dark] .ant-menu-dark .ant-menu-item-active>.ant-menu-submenu-title>.ant-menu-submenu-arrow::before,[data-theme=dark] .ant-menu-dark .ant-menu-item:hover>.ant-menu-submenu-title>.ant-menu-submenu-arrow::after,[data-theme=dark] .ant-menu-dark .ant-menu-item:hover>.ant-menu-submenu-title>.ant-menu-submenu-arrow::before,[data-theme=dark] .ant-menu-dark .ant-menu-submenu-active>.ant-menu-submenu-title>.ant-menu-submenu-arrow::after,[data-theme=dark] .ant-menu-dark .ant-menu-submenu-active>.ant-menu-submenu-title>.ant-menu-submenu-arrow::before,[data-theme=dark] .ant-menu-dark .ant-menu-submenu-open>.ant-menu-submenu-title>.ant-menu-submenu-arrow::after,[data-theme=dark] .ant-menu-dark .ant-menu-submenu-open>.ant-menu-submenu-title>.ant-menu-submenu-arrow::before,[data-theme=dark] .ant-menu-dark .ant-menu-submenu-selected>.ant-menu-submenu-title>.ant-menu-submenu-arrow::after,[data-theme=dark] .ant-menu-dark .ant-menu-submenu-selected>.ant-menu-submenu-title>.ant-menu-submenu-arrow::before,[data-theme=dark] .ant-menu-dark .ant-menu-submenu-title:hover>.ant-menu-submenu-title>.ant-menu-submenu-arrow::after,[data-theme=dark] .ant-menu-dark .ant-menu-submenu-title:hover>.ant-menu-submenu-title>.ant-menu-submenu-arrow::before{background:#fff}[data-theme=dark] .ant-menu-dark .ant-menu-item:hover{background-color:transparent}[data-theme=dark] .ant-menu-dark.ant-menu-dark:not(.ant-menu-horizontal) .ant-menu-item-selected{background-color:#0960bd}[data-theme=dark] .ant-menu-dark .ant-menu-item-selected{color:#fff}[data-theme=dark] .ant-menu-dark .ant-menu-item-selected>a,[data-theme=dark] .ant-menu-dark .ant-menu-item-selected>a:hover,[data-theme=dark] .ant-menu-dark .ant-menu-item-selected>span>a,[data-theme=dark] .ant-menu-dark .ant-menu-item-selected>span>a:hover{color:#fff}[data-theme=dark] .ant-menu-dark .ant-menu-item-selected .ant-menu-item-icon,[data-theme=dark] .ant-menu-dark .ant-menu-item-selected .anticon{color:#fff}[data-theme=dark] .ant-menu-dark .ant-menu-item-selected .ant-menu-item-icon+span,[data-theme=dark] .ant-menu-dark .ant-menu-item-selected .anticon+span{color:#fff}[data-theme=dark] .ant-menu-submenu-popup.ant-menu-dark .ant-menu-item-selected,[data-theme=dark] .ant-menu.ant-menu-dark .ant-menu-item-selected{background-color:#0960bd}[data-theme=dark] .ant-menu-dark .ant-menu-item-disabled,[data-theme=dark] .ant-menu-dark .ant-menu-item-disabled>a,[data-theme=dark] .ant-menu-dark .ant-menu-item-disabled>span>a,[data-theme=dark] .ant-menu-dark .ant-menu-submenu-disabled,[data-theme=dark] .ant-menu-dark .ant-menu-submenu-disabled>a,[data-theme=dark] .ant-menu-dark .ant-menu-submenu-disabled>span>a{color:rgba(255,255,255,.3)!important}[data-theme=dark] .ant-menu-dark .ant-menu-item-disabled>.ant-menu-submenu-title,[data-theme=dark] .ant-menu-dark .ant-menu-submenu-disabled>.ant-menu-submenu-title{color:rgba(255,255,255,.3)!important}[data-theme=dark] .ant-menu-dark .ant-menu-item-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow::after,[data-theme=dark] .ant-menu-dark .ant-menu-item-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow::before,[data-theme=dark] .ant-menu-dark .ant-menu-submenu-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow::after,[data-theme=dark] .ant-menu-dark .ant-menu-submenu-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow::before{background:rgba(255,255,255,.3)!important}[data-theme=dark] .ant-menu-rtl.ant-menu-inline,[data-theme=dark] .ant-menu-rtl.ant-menu-vertical{border-left:1px solid #303030}[data-theme=dark] .ant-pagination{color:#c9d1d9}[data-theme=dark] .ant-pagination-item{background-color:transparent;border:1px solid #303030}[data-theme=dark] .ant-pagination-item a{color:#c9d1d9}[data-theme=dark] .ant-pagination-item:hover{border-color:#0960bd}[data-theme=dark] .ant-pagination-item:hover a{color:#0960bd}[data-theme=dark] .ant-pagination-item:focus-visible{border-color:#0960bd}[data-theme=dark] .ant-pagination-item:focus-visible a{color:#0960bd}[data-theme=dark] .ant-pagination-item-active{background:0 0;border-color:#0960bd}[data-theme=dark] .ant-pagination-item-active a{color:#0960bd}[data-theme=dark] .ant-pagination-item-active:hover{border-color:#2a7dc9}[data-theme=dark] .ant-pagination-item-active:focus-visible{border-color:#2a7dc9}[data-theme=dark] .ant-pagination-item-active:hover a{color:#2a7dc9}[data-theme=dark] .ant-pagination-item-active:focus-visible a{color:#2a7dc9}[data-theme=dark] .ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon,[data-theme=dark] .ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon{color:#0960bd}[data-theme=dark] .ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-ellipsis,[data-theme=dark] .ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-ellipsis{color:rgba(255,255,255,.3)}[data-theme=dark] .ant-pagination-jump-next,[data-theme=dark] .ant-pagination-jump-prev,[data-theme=dark] .ant-pagination-next,[data-theme=dark] .ant-pagination-prev{color:#c9d1d9}[data-theme=dark] .ant-pagination-next button,[data-theme=dark] .ant-pagination-prev button{color:#c9d1d9}[data-theme=dark] .ant-pagination-next:hover button,[data-theme=dark] .ant-pagination-prev:hover button{border-color:#2a7dc9}[data-theme=dark] .ant-pagination-next .ant-pagination-item-link,[data-theme=dark] .ant-pagination-prev .ant-pagination-item-link{background-color:transparent;border:1px solid #303030}[data-theme=dark] .ant-pagination-next:focus-visible .ant-pagination-item-link,[data-theme=dark] .ant-pagination-prev:focus-visible .ant-pagination-item-link{color:#0960bd;border-color:#0960bd}[data-theme=dark] .ant-pagination-next:hover .ant-pagination-item-link,[data-theme=dark] .ant-pagination-prev:hover .ant-pagination-item-link{color:#0960bd;border-color:#0960bd}[data-theme=dark] .ant-pagination-disabled .ant-pagination-item-link,[data-theme=dark] .ant-pagination-disabled:hover .ant-pagination-item-link{color:rgba(255,255,255,.3);border-color:#303030}[data-theme=dark] .ant-pagination-disabled:focus-visible .ant-pagination-item-link{color:rgba(255,255,255,.3);border-color:#303030}[data-theme=dark] .ant-pagination-options-quick-jumper input{color:#c9d1d9;background-color:transparent;border:1px solid #303030}[data-theme=dark] .ant-pagination-options-quick-jumper input::placeholder{color:rgba(255,255,255,.3)}[data-theme=dark] .ant-pagination-options-quick-jumper input:hover{border-color:#2a7dc9}[data-theme=dark] .ant-pagination-options-quick-jumper input-focused,[data-theme=dark] .ant-pagination-options-quick-jumper input:focus{border-color:#0960bd;box-shadow:0 0 0 2px rgba(9,96,189,.2)}[data-theme=dark] .ant-pagination-options-quick-jumper input-disabled{color:rgba(255,255,255,.3);background-color:rgba(255,255,255,.08);border-color:#303030}[data-theme=dark] .ant-pagination-options-quick-jumper input-disabled:hover{border-color:#303030}[data-theme=dark] .ant-pagination-options-quick-jumper input[disabled]{color:rgba(255,255,255,.3);background-color:rgba(255,255,255,.08);border-color:#303030}[data-theme=dark] .ant-pagination-options-quick-jumper input[disabled]:hover{border-color:#303030}[data-theme=dark] .ant-pagination-options-quick-jumper input-borderless,[data-theme=dark] .ant-pagination-options-quick-jumper input-borderless-disabled,[data-theme=dark] .ant-pagination-options-quick-jumper input-borderless-focused,[data-theme=dark] .ant-pagination-options-quick-jumper input-borderless:focus,[data-theme=dark] .ant-pagination-options-quick-jumper input-borderless:hover,[data-theme=dark] .ant-pagination-options-quick-jumper input-borderless[disabled]{background-color:transparent}[data-theme=dark] .ant-pagination-simple .ant-pagination-next .ant-pagination-item-link,[data-theme=dark] .ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link{background-color:transparent}[data-theme=dark] .ant-pagination-simple .ant-pagination-simple-pager input{background-color:transparent;border:1px solid #303030}[data-theme=dark] .ant-pagination-simple .ant-pagination-simple-pager input:hover{border-color:#0960bd}[data-theme=dark] .ant-pagination-simple .ant-pagination-simple-pager input:focus{border-color:#2a7dc9;box-shadow:0 0 0 2px rgba(9,96,189,.2)}[data-theme=dark] .ant-pagination-simple .ant-pagination-simple-pager input[disabled]{color:rgba(255,255,255,.3);background:rgba(255,255,255,.08);border-color:#303030}[data-theme=dark] .ant-pagination.mini .ant-pagination-item:not(.ant-pagination-item-active){background:0 0;border-color:transparent}[data-theme=dark] .ant-pagination.mini .ant-pagination-next .ant-pagination-item-link,[data-theme=dark] .ant-pagination.mini .ant-pagination-prev .ant-pagination-item-link{background:0 0;border-color:transparent}[data-theme=dark] .ant-pagination.ant-pagination-disabled .ant-pagination-item{background:rgba(255,255,255,.08);border-color:#303030}[data-theme=dark] .ant-pagination.ant-pagination-disabled .ant-pagination-item a{color:rgba(255,255,255,.3);background:0 0}[data-theme=dark] .ant-pagination.ant-pagination-disabled .ant-pagination-item-active{background:rgba(255,255,255,.25)}[data-theme=dark] .ant-pagination.ant-pagination-disabled .ant-pagination-item-active a{color:#000}[data-theme=dark] .ant-pagination.ant-pagination-disabled .ant-pagination-item-link{color:rgba(255,255,255,.3);background:rgba(255,255,255,.08);border-color:#303030}[data-theme=dark] .ant-pagination-simple.ant-pagination.ant-pagination-disabled .ant-pagination-item-link{background:0 0}[data-theme=dark] .ant-pagination.ant-pagination-disabled .ant-pagination-simple-pager{color:rgba(255,255,255,.3)}[data-theme=dark] .ant-result-success .ant-result-icon>.anticon{color:#55d187}[data-theme=dark] .ant-result-error .ant-result-icon>.anticon{color:#ed6f6f}[data-theme=dark] .ant-result-info .ant-result-icon>.anticon{color:#0960bd}[data-theme=dark] .ant-result-warning .ant-result-icon>.anticon{color:#efbd47}[data-theme=dark] .ant-result-title{color:rgba(255,255,255,.65)}[data-theme=dark] .ant-result-subtitle{color:#8b949e}[data-theme=dark] .ant-result-content{background-color:rgba(255,255,255,.04)}[data-theme=dark] .ant-avatar{color:#c9d1d9;color:#fff;background:rgba(255,255,255,.3)}[data-theme=dark] .ant-avatar-image{background:0 0}[data-theme=dark] .ant-avatar-group .ant-avatar{border:1px solid #fff}[data-theme=dark] .ant-list .ant-card{background:0 0}[data-theme=dark] .ant-list{color:#c9d1d9}[data-theme=dark] .ant-list-empty-text{color:rgba(255,255,255,.3)}[data-theme=dark] .ant-list-item{color:#c9d1d9}[data-theme=dark] .ant-list-item-meta-content{color:#c9d1d9}[data-theme=dark] .ant-list-item-meta-title{color:#c9d1d9}[data-theme=dark] .ant-list-item-meta-title>a{color:#c9d1d9}[data-theme=dark] .ant-list-item-meta-title>a:hover{color:#0960bd}[data-theme=dark] .ant-list-item-meta-description{color:#8b949e}[data-theme=dark] .ant-list-item-action>li{color:#8b949e}[data-theme=dark] .ant-list-item-action-split{background-color:#303030}[data-theme=dark] .ant-list-header{background:0 0}[data-theme=dark] .ant-list-footer{background:0 0}[data-theme=dark] .ant-list-empty{color:#8b949e}[data-theme=dark] .ant-list-split .ant-list-item{border-bottom:1px solid #303030}[data-theme=dark] .ant-list-split .ant-list-header{border-bottom:1px solid #303030}[data-theme=dark] .ant-list-split.ant-list-empty .ant-list-footer{border-top:1px solid #303030}[data-theme=dark] .ant-list-split.ant-list-something-after-last-item .ant-spin-container>.ant-list-items>.ant-list-item:last-child{border-bottom:1px solid #303030}[data-theme=dark] .ant-list-vertical .ant-list-item-meta-title{color:rgba(255,255,255,.65)}[data-theme=dark] .ant-list-bordered{border:1px solid #303030}[data-theme=dark] .ant-alert{color:#c9d1d9}[data-theme=dark] .ant-alert-success{background-color:#162312;border:1px solid #274916}[data-theme=dark] .ant-alert-success .ant-alert-icon{color:#49aa19}[data-theme=dark] .ant-alert-info{background-color:#111b26;border:1px solid #153450}[data-theme=dark] .ant-alert-info .ant-alert-icon{color:#177ddc}[data-theme=dark] .ant-alert-warning{background-color:#2b2111;border:1px solid #594214}[data-theme=dark] .ant-alert-warning .ant-alert-icon{color:#d89614}[data-theme=dark] .ant-alert-error{background-color:#2a1215;border:1px solid #58181c}[data-theme=dark] .ant-alert-error .ant-alert-icon{color:#a61d24}[data-theme=dark] .ant-alert-close-icon{background-color:transparent}[data-theme=dark] .ant-alert-close-icon .anticon-close{color:#8b949e}[data-theme=dark] .ant-alert-close-icon .anticon-close:hover{color:rgba(255,255,255,.75)}[data-theme=dark] .ant-alert-close-text{color:#8b949e}[data-theme=dark] .ant-alert-close-text:hover{color:rgba(255,255,255,.75)}[data-theme=dark] .ant-alert-with-description .ant-alert-message{color:rgba(255,255,255,.65)}[data-theme=dark] .ant-alert-message{color:rgba(255,255,255,.65)}[data-theme=dark] [data-theme=dark] .ant-table-tbody>tr.ant-table-row-selected td,[data-theme=dark] [data-theme=dark] .ant-table-tbody>tr:hover.ant-table-row-selected>td{background-color:#262626}[data-theme=dark] .vben-basic-table-row__striped td{background-color:#1e1e1e}[data-theme=dark] .vben-basic-table-form-container .ant-form{background-color:#151515}[data-theme=dark] .vben-basic-table .ant-table-wrapper{background-color:#151515}[data-theme=dark] .vben-layout-sideBar.ant-layout-sider-dark .ant-layout-sider-trigger{color:#bfbfbf;background-color:rgba(255,255,255,.1)}[data-theme=dark] .vben-layout-sideBar.ant-layout-sider-dark .ant-layout-sider-trigger:hover{color:#fff;background-color:rgba(255,255,255,.2)}[data-theme=dark] .vben-layout-sideBar:not(.ant-layout-sider-dark) .ant-layout-sider-trigger{color:#c9d1d9;border-top:1px solid #303030}[data-theme=dark] html[data-theme=dark] .vben-multiple-tabs .ant-tabs-tab{border-bottom:1px solid #303030}[data-theme=dark] html[data-theme=light] .vben-multiple-tabs .ant-tabs-tab:not(.ant-tabs-tab-active){border:1px solid #d9d9d9!important}[data-theme=dark] .vben-multiple-tabs{background-color:#151515;border-bottom:1px solid #303030}[data-theme=dark] .vben-multiple-tabs .ant-tabs.ant-tabs-card .ant-tabs-nav{background-color:#151515}[data-theme=dark] .vben-multiple-tabs .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab{color:#c9d1d9;background-color:#151515}[data-theme=dark] .vben-multiple-tabs .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab svg{fill:#c9d1d9}[data-theme=dark] .vben-multiple-tabs .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab:not(.ant-tabs-tab-active):hover{color:#0960bd}[data-theme=dark] .vben-multiple-tabs .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab-active{background:#0960bd}[data-theme=dark] .vben-multiple-tabs .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab-active span{color:#fff!important}[data-theme=dark] .vben-multiple-tabs .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab-active svg{fill:#fff}[data-theme=dark] .vben-multiple-tabs-content__extra-fold,[data-theme=dark] .vben-multiple-tabs-content__extra-quick,[data-theme=dark] .vben-multiple-tabs-content__extra-redo{color:#8b949e;border-left:1px solid #303030}[data-theme=dark] .vben-multiple-tabs-content__extra-fold:hover,[data-theme=dark] .vben-multiple-tabs-content__extra-quick:hover,[data-theme=dark] .vben-multiple-tabs-content__extra-redo:hover{color:#c9d1d9}[data-theme=dark] .vben-layout-mix-sider.light .vben-layout-mix-sider-logo{border-bottom:1px solid #eee}[data-theme=dark] .vben-layout-mix-sider.light.open>.scrollbar{border-right:1px solid #eee}[data-theme=dark] .vben-layout-mix-sider.light .vben-layout-mix-sider-module__item{color:rgba(0,0,0,.65)}[data-theme=dark] .vben-layout-mix-sider.light .vben-layout-mix-sider-module__item--active{color:#0960bd}[data-theme=dark] .vben-layout-mix-sider.light .vben-layout-mix-sider-menu-list__content{box-shadow:0 0 4px 0 rgba(0,0,0,.1)}[data-theme=dark] .vben-layout-mix-sider.light .vben-layout-mix-sider-menu-list__title .pushpin{color:rgba(0,0,0,.35)}[data-theme=dark] .vben-layout-mix-sider.light .vben-layout-mix-sider-menu-list__title .pushpin:hover{color:rgba(0,0,0,.85)}[data-theme=dark] .vben-layout-mix-sider.dark .vben-layout-mix-sider-menu-list__title{color:#fff}[data-theme=dark] .vben-layout-mix-sider-module__item{color:rgba(255,255,255,.65)}[data-theme=dark] .vben-layout-mix-sider-module__item:hover{color:#fff}[data-theme=dark] .vben-layout-mix-sider-module__item--active{color:#fff}[data-theme=dark] .vben-layout-mix-sider-module__item--active::before{background-color:#0960bd}[data-theme=dark] .vben-layout-mix-sider-trigger{color:rgba(255,255,255,.65);background-color:rgba(255,255,255,.1)}[data-theme=dark] .vben-layout-mix-sider.light .vben-layout-mix-sider-trigger{color:rgba(0,0,0,.65);background-color:#fff;border-top:1px solid #eee}[data-theme=dark] .vben-layout-mix-sider-menu-list{background-color:#fff}[data-theme=dark] .vben-layout-mix-sider-menu-list__title{color:#0960bd;border-bottom:1px solid #eee}[data-theme=dark] .vben-layout-mix-sider-menu-list__title .pushpin{color:rgba(255,255,255,.65)}[data-theme=dark] .vben-layout-mix-sider-menu-list__title .pushpin:hover{color:#fff}[data-theme=dark] .vben-layout-mix-sider-menu-list__content .ant-menu-inline,[data-theme=dark] .vben-layout-mix-sider-menu-list__content .ant-menu-vertical,[data-theme=dark] .vben-layout-mix-sider-menu-list__content .ant-menu-vertical-left{border-right:1px solid transparent}[data-theme=dark] .vben-layout-mix-sider-drag-bar{background-color:#f8f8f9;box-shadow:0 0 4px 0 rgba(28,36,56,.15)}[data-theme=dark] .ant-drawer-title{color:rgba(255,255,255,.65)}[data-theme=dark] .ant-drawer-content{background-color:#1f1f1f}[data-theme=dark] .ant-drawer-close{color:#8b949e;background:0 0}[data-theme=dark] .ant-drawer-close:focus,[data-theme=dark] .ant-drawer-close:hover{color:rgba(255,255,255,.75)}[data-theme=dark] .ant-drawer-header{color:#c9d1d9;background:#1f1f1f;border-bottom:1px solid #303030}[data-theme=dark] .ant-drawer-footer{border-top:1px solid #303030}[data-theme=dark] .ant-drawer-mask{background-color:rgba(0,0,0,.45)}[data-theme=dark] .ant-drawer .ant-picker-clear{background:#1f1f1f}[data-theme=dark] .ant-drawer .ant-anchor-wrapper,[data-theme=dark] .ant-drawer .ant-card,[data-theme=dark] .ant-drawer .ant-collapse-content,[data-theme=dark] .ant-drawer .ant-picker-clear,[data-theme=dark] .ant-drawer .ant-slider-handle,[data-theme=dark] .ant-drawer .ant-timeline-item-head{background-color:#1f1f1f}[data-theme=dark] .ant-drawer .ant-transfer-list-header{background:#1f1f1f;border-bottom:1px solid #3a3a3a}[data-theme=dark] .ant-drawer .ant-transfer-list-content-item:not(.ant-transfer-list-content-item-disabled):hover{background-color:rgba(255,255,255,.08)}[data-theme=dark] .ant-drawer tr.ant-table-expanded-row:hover>td,[data-theme=dark] .ant-drawer tr.ant-table-expanded-row>td{background:#272727}[data-theme=dark] .ant-drawer .ant-table.ant-table-small thead>tr>th{background-color:#1f1f1f;border-bottom:1px solid #3a3a3a}[data-theme=dark] .ant-drawer .ant-table{background-color:#1f1f1f}[data-theme=dark] .ant-drawer .ant-table .ant-table-row-expand-icon{border:1px solid #3a3a3a}[data-theme=dark] .ant-drawer .ant-table tfoot>tr>td,[data-theme=dark] .ant-drawer .ant-table tfoot>tr>th{border-bottom:1px solid #3a3a3a}[data-theme=dark] .ant-drawer .ant-table thead>tr>th{background-color:#272727;border-bottom:1px solid #3a3a3a}[data-theme=dark] .ant-drawer .ant-table tbody>tr>td{border-bottom:1px solid #3a3a3a}[data-theme=dark] .ant-drawer .ant-table tbody>tr>td.ant-table-cell-fix-left,[data-theme=dark] .ant-drawer .ant-table tbody>tr>td.ant-table-cell-fix-right{background-color:#1f1f1f}[data-theme=dark] .ant-drawer .ant-table tbody>tr.ant-table-row:hover>td{background:#303030}[data-theme=dark] .ant-drawer .ant-table.ant-table-bordered .ant-table-title{border:1px solid #3a3a3a}[data-theme=dark] .ant-drawer .ant-table.ant-table-bordered tbody>tr>td,[data-theme=dark] .ant-drawer .ant-table.ant-table-bordered tfoot>tr>td,[data-theme=dark] .ant-drawer .ant-table.ant-table-bordered tfoot>tr>th,[data-theme=dark] .ant-drawer .ant-table.ant-table-bordered thead>tr>th{border-right:1px solid #3a3a3a}[data-theme=dark] .ant-drawer .ant-table.ant-table-bordered .ant-table-cell-fix-right-first::after{border-right:1px solid #3a3a3a}[data-theme=dark] .ant-drawer .ant-table.ant-table-bordered table thead>tr:not(:last-child)>th{border-bottom:1px solid #303030}[data-theme=dark] .ant-drawer .ant-table.ant-table-bordered .ant-table-container{border:1px solid #3a3a3a}[data-theme=dark] .ant-drawer .ant-table.ant-table-bordered .ant-table-expanded-row-fixed::after{border-right:1px solid #3a3a3a}[data-theme=dark] .ant-drawer .ant-table.ant-table-bordered .ant-table-footer{border:1px solid #3a3a3a}[data-theme=dark] .ant-drawer .ant-table .ant-table-filter-trigger-container-open{background-color:#525252}[data-theme=dark] .ant-drawer .ant-picker-calendar-full{background-color:#1f1f1f}[data-theme=dark] .ant-drawer .ant-picker-calendar-full .ant-picker-panel{background-color:#1f1f1f}[data-theme=dark] .ant-drawer .ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date{border-top:2px solid #3a3a3a}[data-theme=dark] .ant-drawer .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active{background-color:#1f1f1f;border-bottom:1px solid #1f1f1f}[data-theme=dark] .ant-drawer .ant-badge-count{box-shadow:0 0 0 1px #1f1f1f}[data-theme=dark] .ant-drawer .ant-tree-show-line .ant-tree-switcher{background:#1f1f1f}[data-theme=dark] .ant-back-top{color:#c9d1d9}[data-theme=dark] .ant-back-top-content{color:#fff;background-color:#8b949e}[data-theme=dark] .ant-back-top-content:hover{background-color:#c9d1d9}[data-theme=dark] .vben-strength-meter-bar{background-color:rgba(255,255,255,.3)}[data-theme=dark] .vben-strength-meter-bar::after,[data-theme=dark] .vben-strength-meter-bar::before{background-color:transparent;border-color:#fff}[data-theme=dark] .vben-strength-meter-bar--fill{background-color:transparent}[data-theme=dark] .vben-strength-meter-bar--fill[data-score='0']{background-color:#e74242}[data-theme=dark] .vben-strength-meter-bar--fill[data-score='1']{background-color:#ed6f6f}[data-theme=dark] .vben-strength-meter-bar--fill[data-score='2']{background-color:#efbd47}[data-theme=dark] .vben-strength-meter-bar--fill[data-score='3']{background-color:rgba(85,209,135,.5)}[data-theme=dark] .vben-strength-meter-bar--fill[data-score='4']{background-color:#55d187}[data-theme=dark] .vben-collapse-container{background-color:#151515}[data-theme=dark] .vben-collapse-container__header{border-bottom:1px solid #303030}[data-theme=dark] .vben-collapse-container__footer{border-top:1px solid #303030}[data-theme=dark] .vben-basic-table-header-cell__help{color:rgba(0,0,0,.65)!important}[data-theme=dark] .ant-page-header{color:#c9d1d9;background-color:#151515}[data-theme=dark] .ant-page-header-ghost{background-color:transparent}[data-theme=dark] .ant-page-header-back-button{color:#0960bd}[data-theme=dark] .ant-page-header-back-button:focus,[data-theme=dark] .ant-page-header-back-button:hover{color:#2a7dc9}[data-theme=dark] .ant-page-header-back-button:active{color:#004496}[data-theme=dark] .ant-page-header-heading-title{color:rgba(255,255,255,.65)}[data-theme=dark] .ant-page-header-heading-sub-title{color:#8b949e}[data-theme=dark] .vben-basic-modal-close span:first-child:hover{color:#0960bd}[data-theme=dark] .vben-basic-modal-close span:last-child:hover{color:#ed6f6f}[data-theme=dark] .ant-table-small .ant-table-thead>tr>th{background-color:#1d1d1d}[data-theme=dark] .ant-table.ant-table-bordered>.ant-table-title{border:1px solid #303030}[data-theme=dark] .ant-table.ant-table-bordered>.ant-table-container{border-left:1px solid #303030}[data-theme=dark] .ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tbody>tr>td,[data-theme=dark] .ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tfoot>tr>td,[data-theme=dark] .ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tfoot>tr>th,[data-theme=dark] .ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>thead>tr>th,[data-theme=dark] .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tbody>tr>td,[data-theme=dark] .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tfoot>tr>td,[data-theme=dark] .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tfoot>tr>th,[data-theme=dark] .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr>th,[data-theme=dark] .ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tbody>tr>td,[data-theme=dark] .ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tfoot>tr>td,[data-theme=dark] .ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tfoot>tr>th,[data-theme=dark] .ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>thead>tr>th,[data-theme=dark] .ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>tbody>tr>td,[data-theme=dark] .ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>tfoot>tr>td,[data-theme=dark] .ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>tfoot>tr>th,[data-theme=dark] .ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>thead>tr>th{border-right:1px solid #303030}[data-theme=dark] .ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>thead>tr:not(:last-child)>th,[data-theme=dark] .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr:not(:last-child)>th,[data-theme=dark] .ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>thead>tr:not(:last-child)>th,[data-theme=dark] .ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>thead>tr:not(:last-child)>th{border-bottom:1px solid #303030}[data-theme=dark] .ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>thead>tr>th::before,[data-theme=dark] .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr>th::before,[data-theme=dark] .ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>thead>tr>th::before,[data-theme=dark] .ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>thead>tr>th::before{background-color:transparent!important}[data-theme=dark] .ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tbody>tr>.ant-table-cell-fix-right-first::after,[data-theme=dark] .ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tfoot>tr>.ant-table-cell-fix-right-first::after,[data-theme=dark] .ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>thead>tr>.ant-table-cell-fix-right-first::after,[data-theme=dark] .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tbody>tr>.ant-table-cell-fix-right-first::after,[data-theme=dark] .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tfoot>tr>.ant-table-cell-fix-right-first::after,[data-theme=dark] .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr>.ant-table-cell-fix-right-first::after,[data-theme=dark] .ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tbody>tr>.ant-table-cell-fix-right-first::after,[data-theme=dark] .ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tfoot>tr>.ant-table-cell-fix-right-first::after,[data-theme=dark] .ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>thead>tr>.ant-table-cell-fix-right-first::after,[data-theme=dark] .ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>tbody>tr>.ant-table-cell-fix-right-first::after,[data-theme=dark] .ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>tfoot>tr>.ant-table-cell-fix-right-first::after,[data-theme=dark] .ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>thead>tr>.ant-table-cell-fix-right-first::after{border-right:1px solid #303030}[data-theme=dark] .ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tbody>tr>td>.ant-table-expanded-row-fixed::after,[data-theme=dark] .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tbody>tr>td>.ant-table-expanded-row-fixed::after,[data-theme=dark] .ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tbody>tr>td>.ant-table-expanded-row-fixed::after,[data-theme=dark] .ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>tbody>tr>td>.ant-table-expanded-row-fixed::after{border-right:1px solid #303030}[data-theme=dark] .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table,[data-theme=dark] .ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table{border-top:1px solid #303030}[data-theme=dark] .ant-table.ant-table-bordered>.ant-table-footer{border:1px solid #303030}[data-theme=dark] .ant-table-cell-scrollbar{box-shadow:0 1px 0 1px #1d1d1d}[data-theme=dark] .ant-table-resize-handle-line{background-color:#0960bd}[data-theme=dark] .ant-table{color:#c9d1d9;background:#151515}[data-theme=dark] .ant-table-footer{color:rgba(255,255,255,.65);background:rgba(255,255,255,.04)}[data-theme=dark] .ant-table-thead>tr>th{color:rgba(255,255,255,.65);background:#1d1d1d;border-bottom:1px solid #303030}[data-theme=dark] .ant-table-thead>tr>th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan])::before{background-color:rgba(255,255,255,.08)}[data-theme=dark] .ant-table-tbody>tr>td{border-bottom:1px solid #303030}[data-theme=dark] .ant-table-tbody>tr.ant-table-row:hover>td,[data-theme=dark] .ant-table-tbody>tr>td.ant-table-cell-row-hover{background:#262626}[data-theme=dark] .ant-table-tbody>tr.ant-table-row-selected>td{background:rgba(255,255,255,.08);border-color:rgba(0,0,0,.03)}[data-theme=dark] .ant-table-tbody>tr.ant-table-row-selected:hover>td{background:rgba(250,250,250,.08)}[data-theme=dark] .ant-table-summary{background:#151515}[data-theme=dark] .ant-table-summary>tr>td,[data-theme=dark] .ant-table-summary>tr>th{border-bottom:1px solid #303030}[data-theme=dark] .ant-table-thead th.ant-table-column-has-sorters:hover{background:#303030}[data-theme=dark] .ant-table-thead th.ant-table-column-has-sorters:hover::before{background-color:transparent!important}[data-theme=dark] .ant-table-thead th.ant-table-column-has-sorters.ant-table-cell-fix-left:hover,[data-theme=dark] .ant-table-thead th.ant-table-column-has-sorters.ant-table-cell-fix-right:hover{background:#222}[data-theme=dark] .ant-table-thead th.ant-table-column-sort{background:#262626}[data-theme=dark] .ant-table-thead th.ant-table-column-sort::before{background-color:transparent!important}[data-theme=dark] td.ant-table-column-sort{background:rgba(255,255,255,.01)}[data-theme=dark] .ant-table-column-sorter{color:#bfbfbf}[data-theme=dark] .ant-table-column-sorter-down.active,[data-theme=dark] .ant-table-column-sorter-up.active{color:#0960bd}[data-theme=dark] .ant-table-column-sorters:hover .ant-table-column-sorter{color:#a6a6a6}[data-theme=dark] .ant-table-filter-trigger{color:#bfbfbf}[data-theme=dark] .ant-table-filter-trigger:hover{color:#8b949e;background:#434343}[data-theme=dark] .ant-table-filter-trigger.active{color:#0960bd}[data-theme=dark] .ant-table-filter-dropdown{color:#c9d1d9;background-color:#1f1f1f}[data-theme=dark] .ant-table-filter-dropdown .ant-dropdown-menu:empty::after{color:rgba(255,255,255,.3)}[data-theme=dark] .ant-table-filter-dropdown-tree .ant-tree-treenode .ant-tree-node-content-wrapper:hover{background-color:rgba(255,255,255,.08)}[data-theme=dark] .ant-table-filter-dropdown-tree .ant-tree-treenode-checkbox-checked .ant-tree-node-content-wrapper,[data-theme=dark] .ant-table-filter-dropdown-tree .ant-tree-treenode-checkbox-checked .ant-tree-node-content-wrapper:hover{background-color:#11263c}[data-theme=dark] .ant-table-filter-dropdown-search{border-bottom:1px #303030}[data-theme=dark] .ant-table-filter-dropdown-search-input .anticon{color:rgba(255,255,255,.3)}[data-theme=dark] .ant-table-filter-dropdown-btns{background-color:#1f1f1f;border-top:1px solid #303030}[data-theme=dark] table tr th.ant-table-selection-column::after{background-color:transparent!important}[data-theme=dark] .ant-table-selection-extra .anticon{color:#bfbfbf}[data-theme=dark] .ant-table-selection-extra .anticon:hover{color:#a6a6a6}[data-theme=dark] .ant-table-row-expand-icon{color:#0960bd;background:0 0;border:1px solid #303030}[data-theme=dark] .ant-table-row-expand-icon:focus,[data-theme=dark] .ant-table-row-expand-icon:hover{color:#2a7dc9}[data-theme=dark] .ant-table-row-expand-icon:active{color:#004496}[data-theme=dark] .ant-table-row-expand-icon-spaced{background:0 0}[data-theme=dark] tr.ant-table-expanded-row:hover>td,[data-theme=dark] tr.ant-table-expanded-row>td{background:#1d1d1d}[data-theme=dark] .ant-table-empty .ant-table-tbody>tr.ant-table-placeholder{color:rgba(255,255,255,.3)}[data-theme=dark] .ant-table-tbody>tr.ant-table-placeholder:hover>td{background:#151515}[data-theme=dark] .ant-table-cell-fix-left,[data-theme=dark] .ant-table-cell-fix-right{background:#151515}[data-theme=dark] .ant-table-ping-left .ant-table-cell-fix-left-last::before{background-color:transparent!important}[data-theme=dark] .ant-table-sticky-holder{background:#151515}[data-theme=dark] .ant-table-sticky-scroll{background:#fcfcfc;border-top:1px solid #303030}[data-theme=dark] .ant-table-sticky-scroll-bar{background-color:rgba(0,0,0,.35)}[data-theme=dark] .ant-table-sticky-scroll-bar:hover{background-color:rgba(0,0,0,.8)}[data-theme=dark] .ant-table-sticky-scroll-bar-active{background-color:rgba(0,0,0,.8)}[data-theme=dark] .vben-header-user-dropdown--light:hover{background-color:#f6f6f6}[data-theme=dark] .vben-header-user-dropdown--light .vben-header-user-dropdown__name{color:#c9d1d9}[data-theme=dark] .vben-header-user-dropdown--light .vben-header-user-dropdown__desc{color:#7c8087}[data-theme=dark] .vben-layout-breadcrumb--light .ant-breadcrumb-link{color:#999}[data-theme=dark] .vben-layout-breadcrumb--light .ant-breadcrumb-link a{color:rgba(0,0,0,.65)}[data-theme=dark] .vben-layout-breadcrumb--light .ant-breadcrumb-link a:hover{color:#0960bd}[data-theme=dark] .vben-layout-breadcrumb--light .ant-breadcrumb-separator{color:#999}[data-theme=dark] .vben-layout-breadcrumb--dark .ant-breadcrumb-link{color:rgba(255,255,255,.6)}[data-theme=dark] .vben-layout-breadcrumb--dark .ant-breadcrumb-link a{color:rgba(255,255,255,.8)}[data-theme=dark] .vben-layout-breadcrumb--dark .ant-breadcrumb-link a:hover{color:#fff}[data-theme=dark] .vben-layout-breadcrumb--dark .ant-breadcrumb-separator,[data-theme=dark] .vben-layout-breadcrumb--dark .anticon{color:rgba(255,255,255,.8)}[data-theme=dark] .ant-image-img-placeholder{background-color:#f5f5f5}[data-theme=dark] .ant-image-mask{color:#fff;background:rgba(0,0,0,.5)}[data-theme=dark] .ant-image-preview-mask{background-color:rgba(0,0,0,.45)}[data-theme=dark] .ant-image-preview-operations{color:#c9d1d9;color:rgba(255,255,255,.85);background:rgba(0,0,0,.1)}[data-theme=dark] .ant-image-preview-operations-operation-disabled{color:rgba(255,255,255,.25)}[data-theme=dark] .ant-image-preview-switch-left,[data-theme=dark] .ant-image-preview-switch-right{color:rgba(255,255,255,.85);background:rgba(0,0,0,.1)}[data-theme=dark] .ant-image-preview-switch-left-disabled,[data-theme=dark] .ant-image-preview-switch-right-disabled{color:rgba(255,255,255,.25)}[data-theme=dark] .ant-badge{color:#c9d1d9}[data-theme=dark] .ant-badge-count{color:#fff;background:#a71d25;box-shadow:0 0 0 1px #151515}[data-theme=dark] .ant-badge-count a,[data-theme=dark] .ant-badge-count a:hover{color:#fff}[data-theme=dark] .ant-badge-dot{background:#a71d25;box-shadow:0 0 0 1px #151515}[data-theme=dark] .ant-badge-status-success{background-color:#55d187}[data-theme=dark] .ant-badge-status-processing{background-color:#0960bd}[data-theme=dark] .ant-badge-status-processing::after{border:1px solid #0960bd}[data-theme=dark] .ant-badge-status-default{background-color:#d9d9d9}[data-theme=dark] .ant-badge-status-error{background-color:#ed6f6f}[data-theme=dark] .ant-badge-status-warning{background-color:#efbd47}[data-theme=dark] .ant-badge-status-pink{background:#cb2b83}[data-theme=dark] .ant-badge-status-magenta{background:#cb2b83}[data-theme=dark] .ant-badge-status-red{background:#d32029}[data-theme=dark] .ant-badge-status-volcano{background:#d84b1b}[data-theme=dark] .ant-badge-status-orange{background:#d87a16}[data-theme=dark] .ant-badge-status-yellow{background:#d8bd14}[data-theme=dark] .ant-badge-status-gold{background:#d89614}[data-theme=dark] .ant-badge-status-cyan{background:#13a8a8}[data-theme=dark] .ant-badge-status-lime{background:#8bbc12}[data-theme=dark] .ant-badge-status-green{background:#49aa19}[data-theme=dark] .ant-badge-status-blue{background:#187edc}[data-theme=dark] .ant-badge-status-geekblue{background:#2b4bcb}[data-theme=dark] .ant-badge-status-purple{background:#642ab5}[data-theme=dark] .ant-badge-status-text{color:#c9d1d9}[data-theme=dark] .ant-ribbon{color:#c9d1d9;color:#fff;background-color:#0960bd}[data-theme=dark] .ant-ribbon-text{color:#fff}[data-theme=dark] .ant-ribbon-corner::after{color:rgba(0,0,0,.25)}[data-theme=dark] .ant-ribbon-color-pink{color:#cb2b83;background:#cb2b83}[data-theme=dark] .ant-ribbon-color-magenta{color:#cb2b83;background:#cb2b83}[data-theme=dark] .ant-ribbon-color-red{color:#d32029;background:#d32029}[data-theme=dark] .ant-ribbon-color-volcano{color:#d84b1b;background:#d84b1b}[data-theme=dark] .ant-ribbon-color-orange{color:#d87a16;background:#d87a16}[data-theme=dark] .ant-ribbon-color-yellow{color:#d8bd14;background:#d8bd14}[data-theme=dark] .ant-ribbon-color-gold{color:#d89614;background:#d89614}[data-theme=dark] .ant-ribbon-color-cyan{color:#13a8a8;background:#13a8a8}[data-theme=dark] .ant-ribbon-color-lime{color:#8bbc12;background:#8bbc12}[data-theme=dark] .ant-ribbon-color-green{color:#49aa19;background:#49aa19}[data-theme=dark] .ant-ribbon-color-blue{color:#187edc;background:#187edc}[data-theme=dark] .ant-ribbon-color-geekblue{color:#2b4bcb;background:#2b4bcb}[data-theme=dark] .ant-ribbon-color-purple{color:#642ab5;background:#642ab5}[data-theme=dark] .ant-ribbon.ant-ribbon-placement-end .ant-ribbon-corner{border-color:currentcolor transparent transparent}[data-theme=dark] .ant-ribbon.ant-ribbon-placement-start .ant-ribbon-corner{border-color:currentcolor currentcolor transparent transparent}[data-theme=dark] .ant-ribbon-rtl.ant-ribbon-placement-end .ant-ribbon-corner{border-color:currentcolor currentcolor transparent transparent}[data-theme=dark] .ant-ribbon-rtl.ant-ribbon-placement-end .ant-ribbon-corner::after{border-color:currentcolor currentcolor transparent transparent}[data-theme=dark] .ant-ribbon-rtl.ant-ribbon-placement-start .ant-ribbon-corner{border-color:currentcolor transparent transparent}[data-theme=dark] .ant-ribbon-rtl.ant-ribbon-placement-start .ant-ribbon-corner::after{border-color:currentcolor transparent transparent}[data-theme=dark] .vben-darg-bar:hover{background-color:#0960bd;box-shadow:0 0 4px 0 rgba(28,36,56,.15)}[data-theme=dark] .ant-radio-group{color:#c9d1d9}[data-theme=dark] .ant-radio-wrapper{color:#c9d1d9}[data-theme=dark] .ant-radio{color:#c9d1d9}[data-theme=dark] .ant-radio-input:focus+.ant-radio-inner,[data-theme=dark] .ant-radio-wrapper:hover .ant-radio,[data-theme=dark] .ant-radio:hover .ant-radio-inner{border-color:#0960bd}[data-theme=dark] .ant-radio-input:focus+.ant-radio-inner{box-shadow:0 0 0 3px rgba(255,255,255,.08)}[data-theme=dark] .ant-radio-checked::after{border:1px solid #0960bd}[data-theme=dark] .ant-radio-inner{background-color:transparent;border-color:#303030}[data-theme=dark] .ant-radio-inner::after{background-color:#0960bd}[data-theme=dark] .ant-radio-checked .ant-radio-inner{border-color:#0960bd}[data-theme=dark] .ant-radio-disabled .ant-radio-inner{background-color:rgba(255,255,255,.08);border-color:#303030!important}[data-theme=dark] .ant-radio-disabled .ant-radio-inner::after{background-color:rgba(255,255,255,.2)}[data-theme=dark] .ant-radio-disabled+span{color:rgba(255,255,255,.3)}[data-theme=dark] .ant-radio-button-wrapper{color:#c9d1d9;background:0 0;border:1px solid #303030}[data-theme=dark] .ant-radio-button-wrapper a{color:#c9d1d9}[data-theme=dark] .ant-radio-button-wrapper:not(:first-child)::before{background-color:#303030}[data-theme=dark] .ant-radio-button-wrapper:first-child{border-left:1px solid #303030}[data-theme=dark] .ant-radio-button-wrapper:hover{color:#0960bd}[data-theme=dark] .ant-radio-button-wrapper:focus-within{box-shadow:0 0 0 3px rgba(255,255,255,.08)}[data-theme=dark] .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){color:#0960bd;background:0 0;border-color:#0960bd}[data-theme=dark] .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled)::before{background-color:#0960bd}[data-theme=dark] .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):first-child{border-color:#0960bd}[data-theme=dark] .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover{color:#2a7dc9;border-color:#2a7dc9}[data-theme=dark] .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover::before{background-color:#2a7dc9}[data-theme=dark] .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active{color:#004496;border-color:#004496}[data-theme=dark] .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active::before{background-color:#004496}[data-theme=dark] .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within{box-shadow:0 0 0 3px rgba(255,255,255,.08)}[data-theme=dark] .ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){color:#fff;background:#0960bd;border-color:#0960bd}[data-theme=dark] .ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover{color:#fff;background:#2a7dc9;border-color:#2a7dc9}[data-theme=dark] .ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active{color:#fff;background:#004496;border-color:#004496}[data-theme=dark] .ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within{box-shadow:0 0 0 3px rgba(255,255,255,.08)}[data-theme=dark] .ant-radio-button-wrapper-disabled{color:rgba(255,255,255,.3);background-color:rgba(255,255,255,.08);border-color:#303030}[data-theme=dark] .ant-radio-button-wrapper-disabled:first-child,[data-theme=dark] .ant-radio-button-wrapper-disabled:hover{color:rgba(255,255,255,.3);background-color:rgba(255,255,255,.08);border-color:#303030}[data-theme=dark] .ant-radio-button-wrapper-disabled:first-child{border-left-color:#303030}[data-theme=dark] .ant-radio-button-wrapper-disabled.ant-radio-button-wrapper-checked{color:rgba(255,255,255,.3);background-color:rgba(255,255,255,.2);border-color:#303030}[data-theme=dark] .ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:first-child{border-right:1px solid #303030}[data-theme=dark] .ant-radio-button-wrapper-checked:not([class*=' ant-radio-button-wrapper-disabled']).ant-radio-button-wrapper:first-child{border-right-color:#2a7dc9}[data-theme=dark] .ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper-disabled:first-child{border-right-color:#303030}[data-theme=dark] .ant-tree.ant-tree-directory .ant-tree-treenode:hover::before{background:rgba(255,255,255,.08)}[data-theme=dark] .ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-node-content-wrapper:hover{background:0 0}[data-theme=dark] .ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-node-content-wrapper.ant-tree-node-selected{color:#fff;background:0 0}[data-theme=dark] .ant-tree.ant-tree-directory .ant-tree-treenode-selected::before,[data-theme=dark] .ant-tree.ant-tree-directory .ant-tree-treenode-selected:hover::before{background:#0960bd}[data-theme=dark] .ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-switcher{color:#fff}[data-theme=dark] .ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-node-content-wrapper{color:#fff;background:0 0}[data-theme=dark] .ant-tree-checkbox{color:#c9d1d9}[data-theme=dark] .ant-tree-checkbox-input:focus+.ant-tree-checkbox-inner,[data-theme=dark] .ant-tree-checkbox-wrapper:hover .ant-tree-checkbox-inner,[data-theme=dark] .ant-tree-checkbox:hover .ant-tree-checkbox-inner{border-color:#0960bd}[data-theme=dark] .ant-tree-checkbox-checked::after{border:1px solid #0960bd}[data-theme=dark] .ant-tree-checkbox-inner{background-color:transparent;border:1px solid #303030}[data-theme=dark] .ant-tree-checkbox-inner::after{border:2px solid #fff}[data-theme=dark] .ant-tree-checkbox-checked .ant-tree-checkbox-inner::after{border:2px solid #fff}[data-theme=dark] .ant-tree-checkbox-checked .ant-tree-checkbox-inner{background-color:#0960bd;border-color:#0960bd}[data-theme=dark] .ant-tree-checkbox-disabled.ant-tree-checkbox-checked .ant-tree-checkbox-inner::after{border-color:rgba(255,255,255,.3)}[data-theme=dark] .ant-tree-checkbox-disabled .ant-tree-checkbox-inner{background-color:rgba(255,255,255,.08);border-color:#303030!important}[data-theme=dark] .ant-tree-checkbox-disabled .ant-tree-checkbox-inner::after{border-color:rgba(255,255,255,.08)}[data-theme=dark] .ant-tree-checkbox-disabled+span{color:rgba(255,255,255,.3)}[data-theme=dark] .ant-tree-checkbox-wrapper{color:#c9d1d9}[data-theme=dark] .ant-tree-checkbox-group{color:#c9d1d9}[data-theme=dark] .ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner{background-color:transparent;border-color:#303030}[data-theme=dark] .ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner::after{background-color:#0960bd}[data-theme=dark] .ant-tree-checkbox-indeterminate.ant-tree-checkbox-disabled .ant-tree-checkbox-inner::after{background-color:rgba(255,255,255,.3);border-color:rgba(255,255,255,.3)}[data-theme=dark] .ant-tree{color:#c9d1d9;background:0 0}[data-theme=dark] .ant-tree-focused:not(:hover):not(.ant-tree-active-focused){background:rgba(255,255,255,.08)}[data-theme=dark] .ant-tree.ant-tree-block-node .ant-tree-list-holder-inner .ant-tree-treenode.dragging::after{border:1px solid #0960bd}[data-theme=dark] .ant-tree .ant-tree-treenode-disabled .ant-tree-node-content-wrapper{color:rgba(255,255,255,.3)}[data-theme=dark] .ant-tree .ant-tree-treenode-disabled .ant-tree-node-content-wrapper:hover{background:0 0}[data-theme=dark] .ant-tree .ant-tree-treenode-active .ant-tree-node-content-wrapper{background:rgba(255,255,255,.08)}[data-theme=dark] .ant-tree-switcher-loading-icon{color:#0960bd}[data-theme=dark] .ant-tree-switcher-leaf-line::before{border-right:1px solid #d9d9d9}[data-theme=dark] .ant-tree-switcher-leaf-line::after{border-bottom:1px solid #d9d9d9}[data-theme=dark] .ant-tree .ant-tree-node-content-wrapper{background:0 0}[data-theme=dark] .ant-tree .ant-tree-node-content-wrapper:hover{background-color:rgba(255,255,255,.08)}[data-theme=dark] .ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected{background-color:#11263c}[data-theme=dark] .ant-tree-unselectable .ant-tree-node-content-wrapper:hover{background-color:transparent}[data-theme=dark] .ant-tree-node-content-wrapper .ant-tree-drop-indicator{background-color:#0960bd}[data-theme=dark] .ant-tree-node-content-wrapper .ant-tree-drop-indicator::after{background-color:transparent;border:2px solid #0960bd}[data-theme=dark] .ant-tree .ant-tree-treenode.drop-container>[draggable]{box-shadow:0 0 0 2px #0960bd}[data-theme=dark] .ant-tree-show-line .ant-tree-indent-unit::before{border-right:1px solid #303030}[data-theme=dark] .ant-tree-show-line .ant-tree-switcher{background:#151515}[data-theme=dark] .ant-tree-rtl.ant-tree-show-line .ant-tree-indent-unit::before{border-left:1px solid #303030}[data-theme=dark] .ant-cascader-checkbox{color:#c9d1d9}[data-theme=dark] .ant-cascader-checkbox-input:focus+.ant-cascader-checkbox-inner,[data-theme=dark] .ant-cascader-checkbox-wrapper:hover .ant-cascader-checkbox-inner,[data-theme=dark] .ant-cascader-checkbox:hover .ant-cascader-checkbox-inner{border-color:#0960bd}[data-theme=dark] .ant-cascader-checkbox-checked::after{border:1px solid #0960bd}[data-theme=dark] .ant-cascader-checkbox-inner{background-color:transparent;border:1px solid #303030}[data-theme=dark] .ant-cascader-checkbox-inner::after{border:2px solid #fff}[data-theme=dark] .ant-cascader-checkbox-checked .ant-cascader-checkbox-inner::after{border:2px solid #fff}[data-theme=dark] .ant-cascader-checkbox-checked .ant-cascader-checkbox-inner{background-color:#0960bd;border-color:#0960bd}[data-theme=dark] .ant-cascader-checkbox-disabled.ant-cascader-checkbox-checked .ant-cascader-checkbox-inner::after{border-color:rgba(255,255,255,.3)}[data-theme=dark] .ant-cascader-checkbox-disabled .ant-cascader-checkbox-inner{background-color:rgba(255,255,255,.08);border-color:#303030!important}[data-theme=dark] .ant-cascader-checkbox-disabled .ant-cascader-checkbox-inner::after{border-color:rgba(255,255,255,.08)}[data-theme=dark] .ant-cascader-checkbox-disabled+span{color:rgba(255,255,255,.3)}[data-theme=dark] .ant-cascader-checkbox-wrapper{color:#c9d1d9}[data-theme=dark] .ant-cascader-checkbox-group{color:#c9d1d9}[data-theme=dark] .ant-cascader-checkbox-indeterminate .ant-cascader-checkbox-inner{background-color:transparent;border-color:#303030}[data-theme=dark] .ant-cascader-checkbox-indeterminate .ant-cascader-checkbox-inner::after{background-color:#0960bd}[data-theme=dark] .ant-cascader-checkbox-indeterminate.ant-cascader-checkbox-disabled .ant-cascader-checkbox-inner::after{background-color:rgba(255,255,255,.3);border-color:rgba(255,255,255,.3)}[data-theme=dark] .ant-cascader-menu{border-right:1px solid #303030}[data-theme=dark] .ant-cascader-menu-item:hover{background:rgba(255,255,255,.08)}[data-theme=dark] .ant-cascader-menu-item-disabled{color:rgba(255,255,255,.3)}[data-theme=dark] .ant-cascader-menu-item-disabled:hover{background:0 0}[data-theme=dark] .ant-cascader-menu-empty .ant-cascader-menu-item{color:rgba(255,255,255,.3)}[data-theme=dark] .ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled),[data-theme=dark] .ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled):hover{background-color:rgba(255,255,255,.08)}[data-theme=dark] .ant-cascader-menu-item-expand .ant-cascader-menu-item-expand-icon,[data-theme=dark] .ant-cascader-menu-item-loading-icon{color:#8b949e}[data-theme=dark] .ant-cascader-menu-item-disabled.ant-cascader-menu-item-expand .ant-cascader-menu-item-expand-icon,[data-theme=dark] .ant-cascader-menu-item-disabled.ant-cascader-menu-item-loading-icon{color:rgba(255,255,255,.3)}[data-theme=dark] .ant-cascader-menu-item-keyword{color:#a71d25}[data-theme=dark] .ant-select-tree-checkbox{color:#c9d1d9}[data-theme=dark] .ant-select-tree-checkbox-input:focus+.ant-select-tree-checkbox-inner,[data-theme=dark] .ant-select-tree-checkbox-wrapper:hover .ant-select-tree-checkbox-inner,[data-theme=dark] .ant-select-tree-checkbox:hover .ant-select-tree-checkbox-inner{border-color:#0960bd}[data-theme=dark] .ant-select-tree-checkbox-checked::after{border:1px solid #0960bd}[data-theme=dark] .ant-select-tree-checkbox-inner{background-color:transparent;border:1px solid #303030}[data-theme=dark] .ant-select-tree-checkbox-inner::after{border:2px solid #fff}[data-theme=dark] .ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner::after{border:2px solid #fff}[data-theme=dark] .ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner{background-color:#0960bd;border-color:#0960bd}[data-theme=dark] .ant-select-tree-checkbox-disabled.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner::after{border-color:rgba(255,255,255,.3)}[data-theme=dark] .ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner{background-color:rgba(255,255,255,.08);border-color:#303030!important}[data-theme=dark] .ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner::after{border-color:rgba(255,255,255,.08)}[data-theme=dark] .ant-select-tree-checkbox-disabled+span{color:rgba(255,255,255,.3)}[data-theme=dark] .ant-select-tree-checkbox-wrapper{color:#c9d1d9}[data-theme=dark] .ant-select-tree-checkbox-group{color:#c9d1d9}[data-theme=dark] .ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner{background-color:transparent;border-color:#303030}[data-theme=dark] .ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner::after{background-color:#0960bd}[data-theme=dark] .ant-select-tree-checkbox-indeterminate.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner::after{background-color:rgba(255,255,255,.3);border-color:rgba(255,255,255,.3)}[data-theme=dark] .ant-select-tree{color:#c9d1d9;background:0 0}[data-theme=dark] .ant-select-tree-focused:not(:hover):not(.ant-select-tree-active-focused){background:rgba(255,255,255,.08)}[data-theme=dark] .ant-select-tree.ant-select-tree-block-node .ant-select-tree-list-holder-inner .ant-select-tree-treenode.dragging::after{border:1px solid #0960bd}[data-theme=dark] .ant-select-tree .ant-select-tree-treenode-disabled .ant-select-tree-node-content-wrapper{color:rgba(255,255,255,.3)}[data-theme=dark] .ant-select-tree .ant-select-tree-treenode-disabled .ant-select-tree-node-content-wrapper:hover{background:0 0}[data-theme=dark] .ant-select-tree .ant-select-tree-treenode-active .ant-select-tree-node-content-wrapper{background:rgba(255,255,255,.08)}[data-theme=dark] .ant-select-tree-switcher-loading-icon{color:#0960bd}[data-theme=dark] .ant-select-tree-switcher-leaf-line::before{border-right:1px solid #d9d9d9}[data-theme=dark] .ant-select-tree-switcher-leaf-line::after{border-bottom:1px solid #d9d9d9}[data-theme=dark] .ant-select-tree .ant-select-tree-node-content-wrapper{background:0 0}[data-theme=dark] .ant-select-tree .ant-select-tree-node-content-wrapper:hover{background-color:rgba(255,255,255,.08)}[data-theme=dark] .ant-select-tree .ant-select-tree-node-content-wrapper.ant-select-tree-node-selected{background-color:#11263c}[data-theme=dark] .ant-select-tree-unselectable .ant-select-tree-node-content-wrapper:hover{background-color:transparent}[data-theme=dark] .ant-select-tree-node-content-wrapper .ant-tree-drop-indicator{background-color:#0960bd}[data-theme=dark] .ant-select-tree-node-content-wrapper .ant-tree-drop-indicator::after{background-color:transparent;border:2px solid #0960bd}[data-theme=dark] .ant-select-tree .ant-select-tree-treenode.drop-container>[draggable]{box-shadow:0 0 0 2px #0960bd}[data-theme=dark] .ant-select-tree-show-line .ant-select-tree-indent-unit::before{border-right:1px solid #303030}[data-theme=dark] .ant-select-tree-show-line .ant-select-tree-switcher{background:#151515}[data-theme=dark] .ant-descriptions-title{color:rgba(255,255,255,.65)}[data-theme=dark] .ant-descriptions-extra{color:#c9d1d9}[data-theme=dark] .ant-descriptions-item-label{color:rgba(255,255,255,.65)}[data-theme=dark] .ant-descriptions-item-content{color:#c9d1d9}[data-theme=dark] .ant-descriptions-bordered .ant-descriptions-view{border:1px solid #303030}[data-theme=dark] .ant-descriptions-bordered .ant-descriptions-item-content,[data-theme=dark] .ant-descriptions-bordered .ant-descriptions-item-label{border-right:1px solid #303030}[data-theme=dark] .ant-descriptions-bordered .ant-descriptions-item-label{background-color:rgba(255,255,255,.04)}[data-theme=dark] .ant-descriptions-bordered .ant-descriptions-row{border-bottom:1px solid #303030}[data-theme=dark] .ant-descriptions-rtl.ant-descriptions-bordered .ant-descriptions-item-content,[data-theme=dark] .ant-descriptions-rtl.ant-descriptions-bordered .ant-descriptions-item-label{border-left:1px solid #303030}[data-theme=dark] .ant-breadcrumb{color:#c9d1d9;color:#8b949e}[data-theme=dark] .ant-breadcrumb a{color:#8b949e}[data-theme=dark] .ant-breadcrumb a:hover{color:#2a7dc9}[data-theme=dark] .ant-breadcrumb>span:last-child{color:#c9d1d9}[data-theme=dark] .ant-breadcrumb>span:last-child a{color:#c9d1d9}[data-theme=dark] .ant-breadcrumb-separator{color:#8b949e}[data-theme=dark] .ant-skeleton-header .ant-skeleton-avatar{background:rgba(190,190,190,.2)}[data-theme=dark] .ant-skeleton-content .ant-skeleton-title{background:rgba(190,190,190,.2)}[data-theme=dark] .ant-skeleton-content .ant-skeleton-paragraph>li{background:rgba(190,190,190,.2)}[data-theme=dark] .ant-skeleton-element .ant-skeleton-button{background:rgba(190,190,190,.2)}[data-theme=dark] .ant-skeleton-element .ant-skeleton-avatar{background:rgba(190,190,190,.2)}[data-theme=dark] .ant-skeleton-element .ant-skeleton-input{background:rgba(190,190,190,.2)}[data-theme=dark] .ant-skeleton-element .ant-skeleton-image{background:rgba(190,190,190,.2)}[data-theme=dark] .ant-skeleton-element .ant-skeleton-image-path{fill:#bfbfbf}[data-theme=dark] .vben-basic-help{color:#909399}[data-theme=dark] .vben-basic-help:hover{color:#0960bd}[data-theme=dark] .vben-simple-menu-tag{color:#fff}[data-theme=dark] .vben-simple-menu-tag--primary{background-color:#0960bd}[data-theme=dark] .vben-simple-menu-tag--error{background-color:#ed6f6f}[data-theme=dark] .vben-simple-menu-tag--success{background-color:#55d187}[data-theme=dark] .vben-simple-menu-tag--warn{background-color:#efbd47}[data-theme=dark] .ant-select-auto-complete{color:#c9d1d9}[data-theme=dark] .ant-input-number-affix-wrapper{color:#c9d1d9;background-color:transparent;border:1px solid #303030}[data-theme=dark] .ant-input-number-affix-wrapper::placeholder{color:rgba(255,255,255,.3)}[data-theme=dark] .ant-input-number-affix-wrapper:hover{border-color:#2a7dc9}[data-theme=dark] .ant-input-number-affix-wrapper-focused,[data-theme=dark] .ant-input-number-affix-wrapper:focus{border-color:#0960bd;box-shadow:0 0 0 2px rgba(9,96,189,.2)}[data-theme=dark] .ant-input-number-affix-wrapper-disabled{color:rgba(255,255,255,.3);background-color:rgba(255,255,255,.08);border-color:#303030}[data-theme=dark] .ant-input-number-affix-wrapper-disabled:hover{border-color:#303030}[data-theme=dark] .ant-input-number-affix-wrapper[disabled]{color:rgba(255,255,255,.3);background-color:rgba(255,255,255,.08);border-color:#303030}[data-theme=dark] .ant-input-number-affix-wrapper[disabled]:hover{border-color:#303030}[data-theme=dark] .ant-input-number-affix-wrapper-borderless,[data-theme=dark] .ant-input-number-affix-wrapper-borderless-disabled,[data-theme=dark] .ant-input-number-affix-wrapper-borderless-focused,[data-theme=dark] .ant-input-number-affix-wrapper-borderless:focus,[data-theme=dark] .ant-input-number-affix-wrapper-borderless:hover,[data-theme=dark] .ant-input-number-affix-wrapper-borderless[disabled]{background-color:transparent}[data-theme=dark] .ant-input-number-affix-wrapper:not(.ant-input-number-affix-wrapper-disabled):hover{border-color:#2a7dc9}[data-theme=dark] .ant-input-number-affix-wrapper-disabled .ant-input-number[disabled]{background:0 0}[data-theme=dark] .ant-input-number{color:#c9d1d9;background-color:transparent;border:1px solid #303030}[data-theme=dark] .ant-input-number::placeholder{color:rgba(255,255,255,.3)}[data-theme=dark] .ant-input-number:hover{border-color:#2a7dc9}[data-theme=dark] .ant-input-number-focused,[data-theme=dark] .ant-input-number:focus{border-color:#0960bd;box-shadow:0 0 0 2px rgba(9,96,189,.2)}[data-theme=dark] .ant-input-number-disabled{color:rgba(255,255,255,.3);background-color:rgba(255,255,255,.08);border-color:#303030}[data-theme=dark] .ant-input-number-disabled:hover{border-color:#303030}[data-theme=dark] .ant-input-number[disabled]{color:rgba(255,255,255,.3);background-color:rgba(255,255,255,.08);border-color:#303030}[data-theme=dark] .ant-input-number[disabled]:hover{border-color:#303030}[data-theme=dark] .ant-input-number-borderless,[data-theme=dark] .ant-input-number-borderless-disabled,[data-theme=dark] .ant-input-number-borderless-focused,[data-theme=dark] .ant-input-number-borderless:focus,[data-theme=dark] .ant-input-number-borderless:hover,[data-theme=dark] .ant-input-number-borderless[disabled]{background-color:transparent}[data-theme=dark] .ant-input-number-group{color:#c9d1d9}[data-theme=dark] .ant-input-number-group-addon{color:#c9d1d9;background-color:rgba(255,255,255,.04);border:1px solid #303030}[data-theme=dark] .ant-input-number-group-addon .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{border:1px solid transparent}[data-theme=dark] .ant-input-number-group-addon .ant-select-focused .ant-select-selector,[data-theme=dark] .ant-input-number-group-addon .ant-select-open .ant-select-selector{color:#0960bd}[data-theme=dark] .ant-input-number-group-addon .ant-cascader-picker{background-color:transparent}[data-theme=dark] .ant-input-number-handler{color:#8b949e;border-left:1px solid #303030}[data-theme=dark] .ant-input-number-handler:active{background:rgba(255,255,255,.08)}[data-theme=dark] .ant-input-number-handler:hover .ant-input-number-handler-down-inner,[data-theme=dark] .ant-input-number-handler:hover .ant-input-number-handler-up-inner{color:#2a7dc9}[data-theme=dark] .ant-input-number-handler-down-inner,[data-theme=dark] .ant-input-number-handler-up-inner{color:#8b949e}[data-theme=dark] .ant-input-number:hover{border-color:#2a7dc9}[data-theme=dark] .ant-input-number-focused{border-color:#0960bd;box-shadow:0 0 0 2px rgba(9,96,189,.2)}[data-theme=dark] .ant-input-number-disabled{color:rgba(255,255,255,.3);background-color:rgba(255,255,255,.08);border-color:#303030}[data-theme=dark] .ant-input-number-disabled:hover{border-color:#303030}[data-theme=dark] .ant-input-number-input{background-color:transparent}[data-theme=dark] .ant-input-number-input::placeholder{color:rgba(255,255,255,.3)}[data-theme=dark] .ant-input-number-handler-wrap{background:#151515}[data-theme=dark] .ant-input-number-handler-down{border-top:1px solid #303030}[data-theme=dark] .ant-input-number-handler-down-disabled:hover .ant-input-number-handler-down-inner,[data-theme=dark] .ant-input-number-handler-up-disabled:hover .ant-input-number-handler-up-inner{color:rgba(255,255,255,.3)}[data-theme=dark] .ant-input-number-out-of-range input{color:#ed6f6f}[data-theme=dark] .ant-input-number-rtl .ant-input-number-handler{border-right:1px solid #303030}[data-theme=dark] .ant-picker{color:#c9d1d9;background:0 0;border:1px solid #303030}[data-theme=dark] .ant-picker-focused,[data-theme=dark] .ant-picker:hover{border-color:#2a7dc9}[data-theme=dark] .ant-picker-focused{border-color:#0960bd;box-shadow:0 0 0 2px rgba(9,96,189,.2)}[data-theme=dark] .ant-picker.ant-picker-disabled{background:rgba(255,255,255,.08);border-color:#303030}[data-theme=dark] .ant-picker.ant-picker-disabled .ant-picker-suffix{color:rgba(255,255,255,.3)}[data-theme=dark] .ant-picker.ant-picker-borderless{background-color:transparent!important;border-color:transparent!important}[data-theme=dark] .ant-picker-input>input{color:#c9d1d9;background-color:transparent;border:1px solid #303030;background:0 0}[data-theme=dark] .ant-picker-input>input::placeholder{color:rgba(255,255,255,.3)}[data-theme=dark] .ant-picker-input>input:hover{border-color:#2a7dc9}[data-theme=dark] .ant-picker-input>input-focused,[data-theme=dark] .ant-picker-input>input:focus{border-color:#0960bd;box-shadow:0 0 0 2px rgba(9,96,189,.2)}[data-theme=dark] .ant-picker-input>input-disabled{color:rgba(255,255,255,.3);background-color:rgba(255,255,255,.08);border-color:#303030}[data-theme=dark] .ant-picker-input>input-disabled:hover{border-color:#303030}[data-theme=dark] .ant-picker-input>input[disabled]{color:rgba(255,255,255,.3);background-color:rgba(255,255,255,.08);border-color:#303030}[data-theme=dark] .ant-picker-input>input[disabled]:hover{border-color:#303030}[data-theme=dark] .ant-picker-input>input-borderless,[data-theme=dark] .ant-picker-input>input-borderless-disabled,[data-theme=dark] .ant-picker-input>input-borderless-focused,[data-theme=dark] .ant-picker-input>input-borderless:focus,[data-theme=dark] .ant-picker-input>input-borderless:hover,[data-theme=dark] .ant-picker-input>input-borderless[disabled]{background-color:transparent}[data-theme=dark] .ant-picker-input>input[disabled]{background:0 0}[data-theme=dark] .ant-picker-input-placeholder>input{color:rgba(255,255,255,.3)}[data-theme=dark] .ant-picker-suffix{color:rgba(255,255,255,.3)}[data-theme=dark] .ant-picker-clear{color:rgba(255,255,255,.3);background:#151515}[data-theme=dark] .ant-picker-clear:hover{color:#8b949e}[data-theme=dark] .ant-picker-separator{color:rgba(255,255,255,.3)}[data-theme=dark] .ant-picker-focused .ant-picker-separator{color:#8b949e}[data-theme=dark] .ant-picker-range .ant-picker-active-bar{background:#0960bd}[data-theme=dark] .ant-picker-dropdown{color:#c9d1d9}[data-theme=dark] .ant-picker-ranges .ant-picker-preset>.ant-tag-blue{color:#0960bd;background:rgba(255,255,255,.08);border-color:#78b7e3}[data-theme=dark] .ant-picker-range-arrow::after{border:5px solid #303030;border-color:#1f1f1f}[data-theme=dark] .ant-picker-panel-container{background:#1f1f1f}[data-theme=dark] .ant-picker-panel-container .ant-picker-panel{background:0 0}[data-theme=dark] .ant-picker-panel-container .ant-picker-panel-focused{border-color:#303030}[data-theme=dark] .ant-picker-panel{background:#1f1f1f;border:1px solid #303030}[data-theme=dark] .ant-picker-panel-focused{border-color:#0960bd}[data-theme=dark] .ant-picker-header{color:rgba(255,255,255,.65);border-bottom:1px solid #303030}[data-theme=dark] .ant-picker-header button{color:rgba(255,255,255,.3);background:0 0}[data-theme=dark] .ant-picker-header>button:hover{color:#c9d1d9}[data-theme=dark] .ant-picker-header-view button:hover{color:#0960bd}[data-theme=dark] .ant-picker-content th{color:#c9d1d9}[data-theme=dark] .ant-picker-cell{color:rgba(255,255,255,.3)}[data-theme=dark] .ant-picker-cell-in-view{color:#c9d1d9}[data-theme=dark] .ant-picker-cell:hover:not(.ant-picker-cell-in-view) .ant-picker-cell-inner,[data-theme=dark] .ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):not(.ant-picker-cell-range-hover-start):not(.ant-picker-cell-range-hover-end) .ant-picker-cell-inner{background:rgba(255,255,255,.08)}[data-theme=dark] .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner::before{border:1px solid #0960bd}[data-theme=dark] .ant-picker-cell-in-view.ant-picker-cell-in-range::before{background:rgba(255,255,255,.08)}[data-theme=dark] .ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner,[data-theme=dark] .ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,[data-theme=dark] .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner{color:#fff;background:#0960bd}[data-theme=dark] .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single)::before,[data-theme=dark] .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single)::before{background:rgba(255,255,255,.08)}[data-theme=dark] .ant-picker-cell-in-view.ant-picker-cell-range-hover-end.ant-picker-cell-range-end-single::after,[data-theme=dark] .ant-picker-cell-in-view.ant-picker-cell-range-hover-end.ant-picker-cell-range-start.ant-picker-cell-range-end.ant-picker-cell-range-start-near-hover::after,[data-theme=dark] .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end)::after,[data-theme=dark] .ant-picker-cell-in-view.ant-picker-cell-range-hover-start.ant-picker-cell-range-start-single::after,[data-theme=dark] .ant-picker-cell-in-view.ant-picker-cell-range-hover-start.ant-picker-cell-range-start.ant-picker-cell-range-end.ant-picker-cell-range-end-near-hover::after,[data-theme=dark] .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end)::after,[data-theme=dark] .ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-in-range)::after{border-top:1px dashed #042f5c;border-bottom:1px dashed #042f5c}[data-theme=dark] .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover::before,[data-theme=dark] .ant-picker-cell-in-view.ant-picker-cell-range-end.ant-picker-cell-range-hover::before,[data-theme=dark] .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single).ant-picker-cell-range-hover-end::before,[data-theme=dark] .ant-picker-cell-in-view.ant-picker-cell-range-start.ant-picker-cell-range-hover::before,[data-theme=dark] .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single).ant-picker-cell-range-hover-start::before,[data-theme=dark] .ant-picker-panel>:not(.ant-picker-date-panel) .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end::before,[data-theme=dark] .ant-picker-panel>:not(.ant-picker-date-panel) .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start::before{background:#010913}[data-theme=dark] .ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner::after,[data-theme=dark] .ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner::after{background:#010913}[data-theme=dark] .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover-edge-start-near-range)::after,[data-theme=dark] .ant-picker-cell-in-view.ant-picker-cell-range-hover-start::after,[data-theme=dark] .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start.ant-picker-cell-range-hover-edge-start-near-range::after,[data-theme=dark] tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:first-child::after,[data-theme=dark] tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover:first-child::after{border-left:1px dashed #042f5c}[data-theme=dark] .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-edge-end.ant-picker-cell-range-hover-edge-end-near-range::after,[data-theme=dark] .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover-edge-end-near-range)::after,[data-theme=dark] .ant-picker-cell-in-view.ant-picker-cell-range-hover-end::after,[data-theme=dark] tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::after,[data-theme=dark] tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover:last-child::after{border-right:1px dashed #042f5c}[data-theme=dark] .ant-picker-cell-disabled{color:rgba(255,255,255,.3)}[data-theme=dark] .ant-picker-cell-disabled .ant-picker-cell-inner{background:0 0}[data-theme=dark] .ant-picker-cell-disabled::before{background:#303030}[data-theme=dark] .ant-picker-cell-disabled.ant-picker-cell-today .ant-picker-cell-inner::before{border-color:rgba(255,255,255,.3)}[data-theme=dark] .ant-picker-footer{border-bottom:1px solid transparent}[data-theme=dark] .ant-picker-panel .ant-picker-footer{border-top:1px solid #303030}[data-theme=dark] .ant-picker-footer-extra:not(:last-child){border-bottom:1px solid #303030}[data-theme=dark] .ant-picker-today-btn{color:#0960bd}[data-theme=dark] .ant-picker-today-btn:hover{color:#2a7dc9}[data-theme=dark] .ant-picker-today-btn:active{color:#004496}[data-theme=dark] .ant-picker-today-btn.ant-picker-today-btn-disabled{color:rgba(255,255,255,.3)}[data-theme=dark] .ant-picker-month-panel .ant-picker-cell-range-hover-start::after,[data-theme=dark] .ant-picker-quarter-panel .ant-picker-cell-range-hover-start::after,[data-theme=dark] .ant-picker-year-panel .ant-picker-cell-range-hover-start::after{border-left:1px dashed #042f5c}[data-theme=dark] .ant-picker-panel-rtl .ant-picker-month-panel .ant-picker-cell-range-hover-start::after,[data-theme=dark] .ant-picker-panel-rtl .ant-picker-quarter-panel .ant-picker-cell-range-hover-start::after,[data-theme=dark] .ant-picker-panel-rtl .ant-picker-year-panel .ant-picker-cell-range-hover-start::after{border-right:1px dashed #042f5c}[data-theme=dark] .ant-picker-month-panel .ant-picker-cell-range-hover-end::after,[data-theme=dark] .ant-picker-quarter-panel .ant-picker-cell-range-hover-end::after,[data-theme=dark] .ant-picker-year-panel .ant-picker-cell-range-hover-end::after{border-right:1px dashed #042f5c}[data-theme=dark] .ant-picker-panel-rtl .ant-picker-month-panel .ant-picker-cell-range-hover-end::after,[data-theme=dark] .ant-picker-panel-rtl .ant-picker-quarter-panel .ant-picker-cell-range-hover-end::after,[data-theme=dark] .ant-picker-panel-rtl .ant-picker-year-panel .ant-picker-cell-range-hover-end::after{border-left:1px dashed #042f5c}[data-theme=dark] .ant-picker-week-panel .ant-picker-cell .ant-picker-cell-inner,[data-theme=dark] .ant-picker-week-panel .ant-picker-cell-selected .ant-picker-cell-inner,[data-theme=dark] .ant-picker-week-panel .ant-picker-cell:hover .ant-picker-cell-inner{background:0 0!important}[data-theme=dark] .ant-picker-week-panel-row:hover td{background:rgba(255,255,255,.08)}[data-theme=dark] .ant-picker-week-panel-row-selected td,[data-theme=dark] .ant-picker-week-panel-row-selected:hover td{background:#0960bd}[data-theme=dark] .ant-picker-week-panel-row-selected td.ant-picker-cell-week,[data-theme=dark] .ant-picker-week-panel-row-selected:hover td.ant-picker-cell-week{color:rgba(255,255,255,.5)}[data-theme=dark] .ant-picker-week-panel-row-selected td.ant-picker-cell-today .ant-picker-cell-inner::before,[data-theme=dark] .ant-picker-week-panel-row-selected:hover td.ant-picker-cell-today .ant-picker-cell-inner::before{border-color:#fff}[data-theme=dark] .ant-picker-week-panel-row-selected td .ant-picker-cell-inner,[data-theme=dark] .ant-picker-week-panel-row-selected:hover td .ant-picker-cell-inner{color:#fff}[data-theme=dark] .ant-picker-datetime-panel .ant-picker-time-panel{border-left:1px solid #303030}[data-theme=dark] .ant-picker-time-panel-column:not(:first-child){border-left:1px solid #303030}[data-theme=dark] .ant-picker-time-panel-column-active{background:rgba(17,27,38,.2)}[data-theme=dark] .ant-picker-time-panel-column>li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner{color:#c9d1d9}[data-theme=dark] .ant-picker-time-panel-column>li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner:hover{background:rgba(255,255,255,.08)}[data-theme=dark] .ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{background:#111b26}[data-theme=dark] .ant-picker-time-panel-column>li.ant-picker-time-panel-cell-disabled .ant-picker-time-panel-cell-inner{color:rgba(255,255,255,.3);background:0 0}[data-theme=dark] .ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover-edge-start-near-range)::after,[data-theme=dark] .ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-start::after,[data-theme=dark] .ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start.ant-picker-cell-range-hover-edge-start-near-range::after,[data-theme=dark] .ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-selected):first-child::after{border-right:1px dashed #042f5c}[data-theme=dark] .ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-edge-end.ant-picker-cell-range-hover-edge-end-near-range::after,[data-theme=dark] .ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover-edge-end-near-range)::after,[data-theme=dark] .ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-end::after,[data-theme=dark] .ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-selected):last-child::after{border-left:1px dashed #042f5c}[data-theme=dark] .ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-start.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover)::after,[data-theme=dark] .ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover)::after,[data-theme=dark] .ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-end.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover)::after,[data-theme=dark] .ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover.ant-picker-cell-range-hover-edge-end:first-child::after,[data-theme=dark] .ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:first-child::after,[data-theme=dark] .ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::after,[data-theme=dark] .ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover.ant-picker-cell-range-hover-edge-start:last-child::after{border-right:1px dashed #042f5c;border-left:1px dashed #042f5c}[data-theme=dark] .vben-basic-drawer .ant-drawer-close:hover{color:#ed6f6f}[data-theme=dark] .vben-basic-drawer .ant-drawer-body{background-color:#151515}[data-theme=dark] .vben-basic-drawer__detail .ant-drawer-header{border-top:1px solid #303030}[data-theme=dark] .ant-slider{color:#c9d1d9}[data-theme=dark] .ant-slider-rail{background-color:#262626}[data-theme=dark] .ant-slider-track{background-color:#78b7e3}[data-theme=dark] .ant-slider-handle{background-color:#151515;border:solid 2px #78b7e3}[data-theme=dark] .ant-slider-handle-dragging.ant-slider-handle-dragging.ant-slider-handle-dragging{border-color:#3a80ca;box-shadow:0 0 0 5px rgba(9,96,189,.12)}[data-theme=dark] .ant-slider-handle:focus{border-color:#3a80ca;box-shadow:0 0 0 5px rgba(9,96,189,.12)}[data-theme=dark] .ant-slider-handle.ant-tooltip-open{border-color:#0960bd}[data-theme=dark] .ant-slider:hover .ant-slider-rail{background-color:#303030}[data-theme=dark] .ant-slider:hover .ant-slider-track{background-color:#4f99d6}[data-theme=dark] .ant-slider:hover .ant-slider-handle:not(.ant-tooltip-open){border-color:#4f99d6}[data-theme=dark] .ant-slider-mark-text{color:#8b949e}[data-theme=dark] .ant-slider-mark-text-active{color:#c9d1d9}[data-theme=dark] .ant-slider-step{background:0 0}[data-theme=dark] .ant-slider-dot{background-color:#151515;border:2px solid #303030}[data-theme=dark] .ant-slider-dot-active{border-color:#4f99d6}[data-theme=dark] .ant-slider-disabled .ant-slider-rail{background-color:#262626!important}[data-theme=dark] .ant-slider-disabled .ant-slider-track{background-color:rgba(255,255,255,.3)!important}[data-theme=dark] .ant-slider-disabled .ant-slider-dot,[data-theme=dark] .ant-slider-disabled .ant-slider-handle{background-color:#151515;border-color:rgba(255,255,255,.3)!important}[data-theme=dark] .ant-rate{color:#c9d1d9;color:#d8bd14}[data-theme=dark] .ant-rate-star>div:focus-visible{outline:1px dashed #d8bd14}[data-theme=dark] .ant-rate-star-first,[data-theme=dark] .ant-rate-star-second{color:rgba(255,255,255,.12)}[data-theme=dark] .edit-cell-rule-popover .ant-popover-inner-content{color:#ed6f6f}[data-theme=dark] .vben-editable-cell__icon:hover svg{color:#0960bd}[data-theme=dark] .vben-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark{background-color:transparent}[data-theme=dark] .vben-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark .ant-menu-item-active,[data-theme=dark] .vben-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark .ant-menu-item-open,[data-theme=dark] .vben-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark .ant-menu-item-selected,[data-theme=dark] .vben-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark .ant-menu-item:hover,[data-theme=dark] .vben-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark .ant-menu-submenu-active,[data-theme=dark] .vben-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark .ant-menu-submenu-open,[data-theme=dark] .vben-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark .ant-menu-submenu-selected,[data-theme=dark] .vben-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark .ant-menu-submenu-title:hover,[data-theme=dark] .vben-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark .ant-menu-submenu:hover,[data-theme=dark] .vben-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark .ant-menu:not(.ant-menu-inline) .ant-menu-submenu-open{color:#fff}[data-theme=dark] .vben-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark .vben-basic-menu-item__level1{background-color:transparent}[data-theme=dark] .vben-setting-theme-picker__item{border:1px solid #ddd}[data-theme=dark] .vben-setting-theme-picker__item--active{border:1px solid #0b79ee}[data-theme=dark] .vben-setting-theme-picker__item--active svg{fill:#fff!important}[data-theme=dark] .vben-basic-title{color:#c9d1d9}[data-theme=dark] .vben-basic-title-show-span::before{background-color:#0960bd}[data-theme=dark] .vben-setting-menu-type-picker__item{background-color:#f0f2f5}[data-theme=dark] .vben-setting-menu-type-picker__item--light::before,[data-theme=dark] .vben-setting-menu-type-picker__item--sidebar::before{background-color:#273352}[data-theme=dark] .vben-setting-menu-type-picker__item--light::after,[data-theme=dark] .vben-setting-menu-type-picker__item--sidebar::after{background-color:#fff}[data-theme=dark] .vben-setting-menu-type-picker__item--mix::before{background-color:#fff}[data-theme=dark] .vben-setting-menu-type-picker__item--mix::after{background-color:#273352}[data-theme=dark] .vben-setting-menu-type-picker__item--top-menu::after{background-color:#273352}[data-theme=dark] .vben-setting-menu-type-picker__item--dark{background-color:#273352}[data-theme=dark] .vben-setting-menu-type-picker__item--mix-sidebar::before{background-color:#273352}[data-theme=dark] .vben-setting-menu-type-picker__item--mix-sidebar::after{background-color:#fff}[data-theme=dark] .vben-setting-menu-type-picker__item--mix-sidebar .mix-sidebar{background-color:#fff}[data-theme=dark] .vben-setting-menu-type-picker__item--active,[data-theme=dark] .vben-setting-menu-type-picker__item:hover{border:2px solid #0960bd}[data-theme=dark] .light-border::after{background-color:#0960bd}[data-theme=dark] .vben-menu-menu-popover .vben-menu-item,[data-theme=dark] .vben-menu-menu-popover .vben-menu-submenu-title{color:rgba(255,255,255,.7)}[data-theme=dark] .vben-menu-menu-popover .vben-menu-dark .vben-menu-item,[data-theme=dark] .vben-menu-menu-popover .vben-menu-dark .vben-menu-submenu-title{color:rgba(255,255,255,.7)}[data-theme=dark] .vben-menu-menu-popover .vben-menu-dark .vben-menu-item:hover,[data-theme=dark] .vben-menu-menu-popover .vben-menu-dark .vben-menu-submenu-title:hover{color:#fff}[data-theme=dark] .vben-menu-menu-popover .vben-menu-dark .vben-menu-item-selected,[data-theme=dark] .vben-menu-menu-popover .vben-menu-dark .vben-menu-submenu-title-selected{color:#fff;background-color:#0960bd!important}[data-theme=dark] .vben-menu-menu-popover .vben-menu-light .vben-menu-item,[data-theme=dark] .vben-menu-menu-popover .vben-menu-light .vben-menu-submenu-title{color:#c9d1d9}[data-theme=dark] .vben-menu-menu-popover .vben-menu-light .vben-menu-item:hover,[data-theme=dark] .vben-menu-menu-popover .vben-menu-light .vben-menu-submenu-title:hover{color:#0960bd}[data-theme=dark] .vben-menu-menu-popover .vben-menu-light .vben-menu-item-selected,[data-theme=dark] .vben-menu-menu-popover .vben-menu-light .vben-menu-submenu-title-selected{color:#0960bd;background-color:rgba(9,96,189,.1)}[data-theme=dark] .vben-menu-menu-popover .vben-menu-light .vben-menu-item-selected::after,[data-theme=dark] .vben-menu-menu-popover .vben-menu-light .vben-menu-submenu-title-selected::after{background-color:#0960bd}[data-theme=dark] .vben-menu{color:#c9d1d9}[data-theme=dark] .vben-menu-light{background-color:#fff}[data-theme=dark] .vben-menu-light .vben-menu-submenu-active{color:#0960bd!important}[data-theme=dark] .vben-menu-light .vben-menu-submenu-active-border::after{background-color:#0960bd}[data-theme=dark] .vben-menu-dark .vben-menu-submenu-active{color:#fff!important}[data-theme=dark] .vben-menu-vertical .vben-menu-item:hover,[data-theme=dark] .vben-menu-vertical .vben-menu-submenu-title:hover{color:#0960bd}[data-theme=dark] .vben-menu-light.vben-menu-vertical .vben-menu-item-active:not(.vben-menu-submenu){color:#0960bd;background-color:rgba(9,96,189,.1)}[data-theme=dark] .vben-menu-light.vben-menu-vertical .vben-menu-item-active:not(.vben-menu-submenu)::after{background-color:#0960bd}[data-theme=dark] .vben-menu-light.vben-menu-vertical .vben-menu-item-active.vben-menu-submenu{color:#0960bd}[data-theme=dark] .vben-menu-light.vben-menu-vertical.vben-menu-collapse .vben-menu-submenu-active,[data-theme=dark] .vben-menu-light.vben-menu-vertical.vben-menu-collapse>li.vben-menu-item-active{background-color:rgba(9,96,189,.05)}[data-theme=dark] .vben-menu-light.vben-menu-vertical.vben-menu-collapse .vben-menu-submenu-active::before,[data-theme=dark] .vben-menu-light.vben-menu-vertical.vben-menu-collapse>li.vben-menu-item-active::before{background-color:#0960bd}[data-theme=dark] .vben-menu-dark.vben-menu-vertical .vben-menu-item,[data-theme=dark] .vben-menu-dark.vben-menu-vertical .vben-menu-submenu-title{color:rgba(255,255,255,.7)}[data-theme=dark] .vben-menu-dark.vben-menu-vertical .vben-menu-item-active:not(.vben-menu-submenu),[data-theme=dark] .vben-menu-dark.vben-menu-vertical .vben-menu-submenu-title-active:not(.vben-menu-submenu){color:#fff!important;background-color:#0960bd!important}[data-theme=dark] .vben-menu-dark.vben-menu-vertical .vben-menu-item:hover,[data-theme=dark] .vben-menu-dark.vben-menu-vertical .vben-menu-submenu-title:hover{color:#fff}[data-theme=dark] .vben-menu-dark.vben-menu-vertical.vben-menu-collapse .vben-menu-submenu-active,[data-theme=dark] .vben-menu-dark.vben-menu-vertical.vben-menu-collapse>li.vben-menu-item-active{color:#fff!important}[data-theme=dark] .vben-menu-dark.vben-menu-vertical.vben-menu-collapse .vben-menu-submenu-active::before,[data-theme=dark] .vben-menu-dark.vben-menu-vertical.vben-menu-collapse>li.vben-menu-item-active::before{background-color:#0960bd}[data-theme=dark] .vben-menu-dark.vben-menu-vertical.vben-menu-collapse .vben-menu-submenu-active .vben-menu-submenu-collapse,[data-theme=dark] .vben-menu-dark.vben-menu-vertical.vben-menu-collapse>li.vben-menu-item-active .vben-menu-submenu-collapse{background-color:transparent}[data-theme=dark] .vben-menu-dark.vben-menu-vertical .vben-menu-submenu .vben-menu-item-active,[data-theme=dark] .vben-menu-dark.vben-menu-vertical .vben-menu-submenu .vben-menu-item-active:hover{color:#fff}[data-theme=dark] .vben-menu-dark.vben-menu-vertical .vben-menu-child-item-active>.vben-menu-submenu-title{color:#fff}[data-theme=dark] .vben-menu-dark.vben-menu-vertical .vben-menu-opened .vben-menu-submenu-has-parent-submenu .vben-menu-submenu-title{background-color:transparent}[data-theme=dark] .vben-basic-drawer-footer{background-color:#151515;border-top:1px solid #303030}[data-theme=dark] .vben-basic-drawer-header__back:hover{color:#0960bd}[data-theme=dark] .ant-typography{color:#c9d1d9}[data-theme=dark] .ant-typography.ant-typography-secondary{color:#8b949e}[data-theme=dark] .ant-typography.ant-typography-success{color:#55d187}[data-theme=dark] .ant-typography.ant-typography-warning{color:#efbd47}[data-theme=dark] .ant-typography.ant-typography-danger{color:#ed6f6f}[data-theme=dark] a.ant-typography.ant-typography-danger:active,[data-theme=dark] a.ant-typography.ant-typography-danger:focus,[data-theme=dark] a.ant-typography.ant-typography-danger:hover{color:#faa19d}[data-theme=dark] .ant-typography.ant-typography-disabled{color:rgba(255,255,255,.3)}[data-theme=dark] .ant-typography h1,[data-theme=dark] h1.ant-typography{color:rgba(255,255,255,.65)}[data-theme=dark] .ant-typography h2,[data-theme=dark] h2.ant-typography{color:rgba(255,255,255,.65)}[data-theme=dark] .ant-typography h3,[data-theme=dark] h3.ant-typography{color:rgba(255,255,255,.65)}[data-theme=dark] .ant-typography h4,[data-theme=dark] h4.ant-typography{color:rgba(255,255,255,.65)}[data-theme=dark] .ant-typography h5,[data-theme=dark] h5.ant-typography{color:rgba(255,255,255,.65)}[data-theme=dark] .ant-typography a,[data-theme=dark] a.ant-typography{color:#0960bd}[data-theme=dark] .ant-typography a:focus,[data-theme=dark] .ant-typography a:hover,[data-theme=dark] a.ant-typography:focus,[data-theme=dark] a.ant-typography:hover{color:#2a7dc9}[data-theme=dark] .ant-typography a:active,[data-theme=dark] a.ant-typography:active{color:#004496}[data-theme=dark] .ant-typography a.ant-typography-disabled,[data-theme=dark] .ant-typography a[disabled],[data-theme=dark] a.ant-typography.ant-typography-disabled,[data-theme=dark] a.ant-typography[disabled]{color:rgba(255,255,255,.3)}[data-theme=dark] .ant-typography a.ant-typography-disabled:active,[data-theme=dark] .ant-typography a.ant-typography-disabled:hover,[data-theme=dark] .ant-typography a[disabled]:active,[data-theme=dark] .ant-typography a[disabled]:hover,[data-theme=dark] a.ant-typography.ant-typography-disabled:active,[data-theme=dark] a.ant-typography.ant-typography-disabled:hover,[data-theme=dark] a.ant-typography[disabled]:active,[data-theme=dark] a.ant-typography[disabled]:hover{color:rgba(255,255,255,.3)}[data-theme=dark] .ant-typography code{background:rgba(150,150,150,.1);border:1px solid rgba(100,100,100,.2)}[data-theme=dark] .ant-typography kbd{background:rgba(150,150,150,.06);border:1px solid rgba(100,100,100,.2)}[data-theme=dark] .ant-typography mark{background-color:#5a4315}[data-theme=dark] .ant-typography-copy,[data-theme=dark] .ant-typography-edit,[data-theme=dark] .ant-typography-expand{color:#0960bd}[data-theme=dark] .ant-typography-copy:focus,[data-theme=dark] .ant-typography-copy:hover,[data-theme=dark] .ant-typography-edit:focus,[data-theme=dark] .ant-typography-edit:hover,[data-theme=dark] .ant-typography-expand:focus,[data-theme=dark] .ant-typography-expand:hover{color:#2a7dc9}[data-theme=dark] .ant-typography-copy:active,[data-theme=dark] .ant-typography-edit:active,[data-theme=dark] .ant-typography-expand:active{color:#004496}[data-theme=dark] .ant-typography-copy-success,[data-theme=dark] .ant-typography-copy-success:focus,[data-theme=dark] .ant-typography-copy-success:hover{color:#55d187}[data-theme=dark] .ant-typography-edit-content-confirm{color:#8b949e}[data-theme=dark] .ant-typography pre{background:rgba(150,150,150,.1);border:1px solid rgba(100,100,100,.2)}[data-theme=dark] .ant-typography pre code{background:0 0}[data-theme=dark] .ant-typography blockquote{border-left:4px solid rgba(100,100,100,.2)}[data-theme=dark] .vben-basic-column-setting__check-item .ant-checkbox-wrapper:hover{color:#0960bd}[data-theme=dark] .vben-basic-column-setting__fixed-left,[data-theme=dark] .vben-basic-column-setting__fixed-right{color:rgba(0,0,0,.45)}[data-theme=dark] .vben-basic-column-setting__fixed-left.active,[data-theme=dark] .vben-basic-column-setting__fixed-left:hover,[data-theme=dark] .vben-basic-column-setting__fixed-right.active,[data-theme=dark] .vben-basic-column-setting__fixed-right:hover{color:#0960bd}[data-theme=dark] .vben-basic-column-setting__fixed-left.disabled,[data-theme=dark] .vben-basic-column-setting__fixed-right.disabled{color:rgba(255,255,255,.3)}[data-theme=dark] .file-table thead{background-color:rgba(255,255,255,.04)}[data-theme=dark] .file-table table,[data-theme=dark] .file-table td,[data-theme=dark] .file-table th{border:1px solid #303030}[data-theme=dark] .ant-upload{color:#c9d1d9}[data-theme=dark] .ant-upload.ant-upload-select-picture-card{background-color:rgba(255,255,255,.04);border:1px dashed #303030}[data-theme=dark] .ant-upload.ant-upload-select-picture-card:hover{border-color:#0960bd}[data-theme=dark] .ant-upload-disabled.ant-upload.ant-upload-select-picture-card:hover{border-color:#303030}[data-theme=dark] .ant-upload.ant-upload-drag{background:rgba(255,255,255,.04);border:1px dashed #303030}[data-theme=dark] .ant-upload.ant-upload-drag.ant-upload-drag-hover:not(.ant-upload-disabled){border-color:#004496}[data-theme=dark] .ant-upload.ant-upload-drag:not(.ant-upload-disabled):hover{border-color:#2a7dc9}[data-theme=dark] .ant-upload.ant-upload-drag p.ant-upload-drag-icon .anticon{color:#2a7dc9}[data-theme=dark] .ant-upload.ant-upload-drag p.ant-upload-text{color:rgba(255,255,255,.65)}[data-theme=dark] .ant-upload.ant-upload-drag p.ant-upload-hint{color:#8b949e}[data-theme=dark] .ant-upload.ant-upload-drag .anticon-plus{color:rgba(255,255,255,.3)}[data-theme=dark] .ant-upload.ant-upload-drag .anticon-plus:hover{color:#8b949e}[data-theme=dark] .ant-upload.ant-upload-drag:hover .anticon-plus{color:#8b949e}[data-theme=dark] .ant-upload-list{color:#c9d1d9}[data-theme=dark] .ant-upload-list-item-card-actions .anticon{color:#8b949e}[data-theme=dark] .ant-upload-list-item-info .ant-upload-text-icon .anticon,[data-theme=dark] .ant-upload-list-item-info .anticon-loading .anticon{color:#8b949e}[data-theme=dark] .ant-upload-list-item .anticon-close{color:#8b949e}[data-theme=dark] .ant-upload-list-item .anticon-close:hover{color:#c9d1d9}[data-theme=dark] .ant-upload-list-item:hover .ant-upload-list-item-info{background-color:rgba(255,255,255,.08)}[data-theme=dark] .ant-upload-list-item-error,[data-theme=dark] .ant-upload-list-item-error .ant-upload-list-item-name,[data-theme=dark] .ant-upload-list-item-error .ant-upload-text-icon>.anticon{color:#ed6f6f}[data-theme=dark] .ant-upload-list-item-error .ant-upload-list-item-card-actions .anticon{color:#ed6f6f}[data-theme=dark] .ant-upload-list-picture .ant-upload-list-item,[data-theme=dark] .ant-upload-list-picture-card .ant-upload-list-item{border:1px solid #303030}[data-theme=dark] .ant-upload-list-picture .ant-upload-list-item:hover,[data-theme=dark] .ant-upload-list-picture-card .ant-upload-list-item:hover{background:0 0}[data-theme=dark] .ant-upload-list-picture .ant-upload-list-item-error,[data-theme=dark] .ant-upload-list-picture-card .ant-upload-list-item-error{border-color:#ed6f6f}[data-theme=dark] .ant-upload-list-picture .ant-upload-list-item:hover .ant-upload-list-item-info,[data-theme=dark] .ant-upload-list-picture-card .ant-upload-list-item:hover .ant-upload-list-item-info{background:0 0}[data-theme=dark] .ant-upload-list-picture .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill='#e6f7ff'],[data-theme=dark] .ant-upload-list-picture-card .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill='#e6f7ff']{fill:#2b1316}[data-theme=dark] .ant-upload-list-picture .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill='#1890ff'],[data-theme=dark] .ant-upload-list-picture-card .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill='#1890ff']{fill:#ED6F6F}[data-theme=dark] .ant-upload-list-picture-card .ant-upload-list-item-info::before{background-color:rgba(0,0,0,.5)}[data-theme=dark] .ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete,[data-theme=dark] .ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-download,[data-theme=dark] .ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye{color:rgba(255,255,255,.85)}[data-theme=dark] .ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete:hover,[data-theme=dark] .ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-download:hover,[data-theme=dark] .ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye:hover{color:#fff}[data-theme=dark] .ant-upload-list-picture-card .ant-upload-list-item-uploading.ant-upload-list-item{background-color:rgba(255,255,255,.04)}[data-theme=dark] .ant-progress{color:#c9d1d9}[data-theme=dark] .ant-progress-steps-item{background:rgba(255,255,255,.08)}[data-theme=dark] .ant-progress-steps-item-active{background:#0960bd}[data-theme=dark] .ant-progress-inner{background-color:rgba(255,255,255,.08)}[data-theme=dark] .ant-progress-circle-trail{stroke:rgba(255,255,255,0.08)}[data-theme=dark] .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path{stroke:#0960bd}[data-theme=dark] .ant-progress-bg,[data-theme=dark] .ant-progress-success-bg{background-color:#0960bd}[data-theme=dark] .ant-progress-success-bg{background-color:#55d187}[data-theme=dark] .ant-progress-text{color:#c9d1d9}[data-theme=dark] .ant-progress-status-active .ant-progress-bg::before{background:#151515}[data-theme=dark] .ant-progress-status-exception .ant-progress-bg{background-color:#ed6f6f}[data-theme=dark] .ant-progress-status-exception .ant-progress-text{color:#ed6f6f}[data-theme=dark] .ant-progress-status-exception .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path{stroke:#ED6F6F}[data-theme=dark] .ant-progress-status-success .ant-progress-bg{background-color:#55d187}[data-theme=dark] .ant-progress-status-success .ant-progress-text{color:#55d187}[data-theme=dark] .ant-progress-status-success .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path{stroke:#55D187}[data-theme=dark] .ant-progress-circle .ant-progress-inner{background-color:transparent}[data-theme=dark] .ant-progress-circle .ant-progress-text{color:#c9d1d9}[data-theme=dark] .ant-progress-circle.ant-progress-status-exception .ant-progress-text{color:#ed6f6f}[data-theme=dark] .ant-progress-circle.ant-progress-status-success .ant-progress-text{color:#55d187} \ No newline at end of file diff --git a/dist/assets/app-theme-style.e3b0c442.css b/dist/assets/app-theme-style.e3b0c442.css deleted file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/dist/assets/azcli.4c9b6b47.js b/dist/assets/azcli.4c9b6b47.js deleted file mode 100644 index ec7b48e2d379f8cb60c3108e27fc188b49f4910f..0000000000000000000000000000000000000000 --- a/dist/assets/azcli.4c9b6b47.js +++ /dev/null @@ -1,6 +0,0 @@ -/*!----------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Version: 0.33.0(4b1abad427e58dbedc1215d99a0902ffc885fcd4) - * Released under the MIT license - * https://github.com/microsoft/monaco-editor/blob/main/LICENSE.txt - *-----------------------------------------------------------------------------*/var e={comments:{lineComment:"#"}},t={defaultToken:"keyword",ignoreCase:!0,tokenPostfix:".azcli",str:/[^#\s]/,tokenizer:{root:[{include:"@comment"},[/\s-+@str*\s*/,{cases:{"@eos":{token:"key.identifier",next:"@popall"},"@default":{token:"key.identifier",next:"@type"}}}],[/^-+@str*\s*/,{cases:{"@eos":{token:"key.identifier",next:"@popall"},"@default":{token:"key.identifier",next:"@type"}}}]],type:[{include:"@comment"},[/-+@str*\s*/,{cases:{"@eos":{token:"key.identifier",next:"@popall"},"@default":"key.identifier"}}],[/@str+\s*/,{cases:{"@eos":{token:"string",next:"@popall"},"@default":"string"}}]],comment:[[/#.*$/,{cases:{"@eos":{token:"comment",next:"@popall"}}}]]}};export{e as conf,t as language}; diff --git a/dist/assets/bat.8a420ace.js b/dist/assets/bat.8a420ace.js deleted file mode 100644 index e9f9abdb09ecda4d39aebb6540784d4ecfb325cb..0000000000000000000000000000000000000000 --- a/dist/assets/bat.8a420ace.js +++ /dev/null @@ -1,6 +0,0 @@ -/*!----------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Version: 0.33.0(4b1abad427e58dbedc1215d99a0902ffc885fcd4) - * Released under the MIT license - * https://github.com/microsoft/monaco-editor/blob/main/LICENSE.txt - *-----------------------------------------------------------------------------*/var e={comments:{lineComment:"REM"},brackets:[["{","}"],["[","]"],["(",")"]],autoClosingPairs:[{open:"{",close:"}"},{open:"[",close:"]"},{open:"(",close:")"},{open:'"',close:'"'}],surroundingPairs:[{open:"[",close:"]"},{open:"(",close:")"},{open:'"',close:'"'}],folding:{markers:{start:new RegExp("^\\s*(::\\s*|REM\\s+)#region"),end:new RegExp("^\\s*(::\\s*|REM\\s+)#endregion")}}},s={defaultToken:"",ignoreCase:!0,tokenPostfix:".bat",brackets:[{token:"delimiter.bracket",open:"{",close:"}"},{token:"delimiter.parenthesis",open:"(",close:")"},{token:"delimiter.square",open:"[",close:"]"}],keywords:/call|defined|echo|errorlevel|exist|for|goto|if|pause|set|shift|start|title|not|pushd|popd/,symbols:/[=>`\\b${e}\\b`,t="[_a-zA-Z]",o="[_a-zA-Z0-9]",r=n(`${t}${o}*`),i=["targetScope","resource","module","param","var","output","for","in","if","existing"],a=["true","false","null"],s="[ \\t\\r\\n]",c="[0-9]+",g={comments:{lineComment:"//",blockComment:["/*","*/"]},brackets:[["{","}"],["[","]"],["(",")"]],surroundingPairs:[{open:"{",close:"}"},{open:"[",close:"]"},{open:"(",close:")"},{open:"'",close:"'"},{open:"'''",close:"'''"}],autoClosingPairs:[{open:"{",close:"}"},{open:"[",close:"]"},{open:"(",close:")"},{open:"'",close:"'",notIn:["string","comment"]},{open:"'''",close:"'''",notIn:["string","comment"]}],autoCloseBefore:`:.,=}])' - `,indentationRules:{increaseIndentPattern:new RegExp("^((?!\\/\\/).)*(\\{[^}\"'`]*|\\([^)\"'`]*|\\[[^\\]\"'`]*)$"),decreaseIndentPattern:new RegExp("^((?!.*?\\/\\*).*\\*/)?\\s*[\\}\\]].*$")}},l={defaultToken:"",tokenPostfix:".bicep",brackets:[{open:"{",close:"}",token:"delimiter.curly"},{open:"[",close:"]",token:"delimiter.square"},{open:"(",close:")",token:"delimiter.parenthesis"}],symbols:/[=>"]],autoClosingPairs:[{open:"{",close:"}"},{open:"[",close:"]"},{open:"(",close:")"},{open:"<",close:">"},{open:"'",close:"'"},{open:'"',close:'"'},{open:"(*",close:"*)"}],surroundingPairs:[{open:"{",close:"}"},{open:"[",close:"]"},{open:"(",close:")"},{open:"<",close:">"},{open:"'",close:"'"},{open:'"',close:'"'},{open:"(*",close:"*)"}]},o={defaultToken:"",tokenPostfix:".cameligo",ignoreCase:!0,brackets:[{open:"{",close:"}",token:"delimiter.curly"},{open:"[",close:"]",token:"delimiter.square"},{open:"(",close:")",token:"delimiter.parenthesis"},{open:"<",close:">",token:"delimiter.angle"}],keywords:["abs","assert","block","Bytes","case","Crypto","Current","else","failwith","false","for","fun","if","in","let","let%entry","let%init","List","list","Map","map","match","match%nat","mod","not","operation","Operation","of","record","Set","set","sender","skip","source","String","then","to","true","type","with"],typeKeywords:["int","unit","string","tz","nat","bool"],operators:["=",">","<","<=",">=","<>",":",":=","and","mod","or","+","-","*","/","@","&","^","%","->","<-","&&","||"],symbols:/[=><:@\^&|+\-*\/\^%]+/,tokenizer:{root:[[/[a-zA-Z_][\w]*/,{cases:{"@keywords":{token:"keyword.$0"},"@default":"identifier"}}],{include:"@whitespace"},[/[{}()\[\]]/,"@brackets"],[/[<>](?!@symbols)/,"@brackets"],[/@symbols/,{cases:{"@operators":"delimiter","@default":""}}],[/\d*\.\d+([eE][\-+]?\d+)?/,"number.float"],[/\$[0-9a-fA-F]{1,16}/,"number.hex"],[/\d+/,"number"],[/[;,.]/,"delimiter"],[/'([^'\\]|\\.)*$/,"string.invalid"],[/'/,"string","@string"],[/'[^\\']'/,"string"],[/'/,"string.invalid"],[/\#\d+/,"string"]],comment:[[/[^\(\*]+/,"comment"],[/\*\)/,"comment","@pop"],[/\(\*/,"comment"]],string:[[/[^\\']+/,"string"],[/\\./,"string.escape.invalid"],[/'/,{token:"string.quote",bracket:"@close",next:"@pop"}]],whitespace:[[/[ \t\r\n]+/,"white"],[/\(\*/,"comment","@comment"],[/\/\/.*$/,"comment"]]}};export{e as conf,o as language}; diff --git a/dist/assets/clojure.bc79377e.js b/dist/assets/clojure.bc79377e.js deleted file mode 100644 index 2de1ffa32c21dca5da2eab291c663e5de602a146..0000000000000000000000000000000000000000 --- a/dist/assets/clojure.bc79377e.js +++ /dev/null @@ -1,6 +0,0 @@ -/*!----------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Version: 0.33.0(4b1abad427e58dbedc1215d99a0902ffc885fcd4) - * Released under the MIT license - * https://github.com/microsoft/monaco-editor/blob/main/LICENSE.txt - *-----------------------------------------------------------------------------*/var e={comments:{lineComment:";;"},brackets:[["[","]"],["(",")"],["{","}"]],autoClosingPairs:[{open:"[",close:"]"},{open:'"',close:'"'},{open:"(",close:")"},{open:"{",close:"}"}],surroundingPairs:[{open:"[",close:"]"},{open:'"',close:'"'},{open:"(",close:")"},{open:"{",close:"}"}]},t={defaultToken:"",ignoreCase:!0,tokenPostfix:".clj",brackets:[{open:"[",close:"]",token:"delimiter.square"},{open:"(",close:")",token:"delimiter.parenthesis"},{open:"{",close:"}",token:"delimiter.curly"}],constants:["true","false","nil"],numbers:/^(?:[+\-]?\d+(?:(?:N|(?:[eE][+\-]?\d+))|(?:\.?\d*(?:M|(?:[eE][+\-]?\d+))?)|\/\d+|[xX][0-9a-fA-F]+|r[0-9a-zA-Z]+)?(?=[\\\[\]\s"#'(),;@^`{}~]|$))/,characters:/^(?:\\(?:backspace|formfeed|newline|return|space|tab|o[0-7]{3}|u[0-9A-Fa-f]{4}|x[0-9A-Fa-f]{4}|.)?(?=[\\\[\]\s"(),;@^`{}~]|$))/,escapes:/^\\(?:["'\\bfnrt]|x[0-9A-Fa-f]{1,4}|u[0-9A-Fa-f]{4}|U[0-9A-Fa-f]{8})/,qualifiedSymbols:/^(?:(?:[^\\\/\[\]\d\s"#'(),;@^`{}~][^\\\[\]\s"(),;@^`{}~]*(?:\.[^\\\/\[\]\d\s"#'(),;@^`{}~][^\\\[\]\s"(),;@^`{}~]*)*\/)?(?:\/|[^\\\/\[\]\d\s"#'(),;@^`{}~][^\\\[\]\s"(),;@^`{}~]*)*(?=[\\\[\]\s"(),;@^`{}~]|$))/,specialForms:[".","catch","def","do","if","monitor-enter","monitor-exit","new","quote","recur","set!","throw","try","var"],coreSymbols:["*","*'","*1","*2","*3","*agent*","*allow-unresolved-vars*","*assert*","*clojure-version*","*command-line-args*","*compile-files*","*compile-path*","*compiler-options*","*data-readers*","*default-data-reader-fn*","*e","*err*","*file*","*flush-on-newline*","*fn-loader*","*in*","*math-context*","*ns*","*out*","*print-dup*","*print-length*","*print-level*","*print-meta*","*print-namespace-maps*","*print-readably*","*read-eval*","*reader-resolver*","*source-path*","*suppress-read*","*unchecked-math*","*use-context-classloader*","*verbose-defrecords*","*warn-on-reflection*","+","+'","-","-'","->","->>","->ArrayChunk","->Eduction","->Vec","->VecNode","->VecSeq","-cache-protocol-fn","-reset-methods","..","/","<","<=","=","==",">",">=","EMPTY-NODE","Inst","StackTraceElement->vec","Throwable->map","accessor","aclone","add-classpath","add-watch","agent","agent-error","agent-errors","aget","alength","alias","all-ns","alter","alter-meta!","alter-var-root","amap","ancestors","and","any?","apply","areduce","array-map","as->","aset","aset-boolean","aset-byte","aset-char","aset-double","aset-float","aset-int","aset-long","aset-short","assert","assoc","assoc!","assoc-in","associative?","atom","await","await-for","await1","bases","bean","bigdec","bigint","biginteger","binding","bit-and","bit-and-not","bit-clear","bit-flip","bit-not","bit-or","bit-set","bit-shift-left","bit-shift-right","bit-test","bit-xor","boolean","boolean-array","boolean?","booleans","bound-fn","bound-fn*","bound?","bounded-count","butlast","byte","byte-array","bytes","bytes?","case","cast","cat","char","char-array","char-escape-string","char-name-string","char?","chars","chunk","chunk-append","chunk-buffer","chunk-cons","chunk-first","chunk-next","chunk-rest","chunked-seq?","class","class?","clear-agent-errors","clojure-version","coll?","comment","commute","comp","comparator","compare","compare-and-set!","compile","complement","completing","concat","cond","cond->","cond->>","condp","conj","conj!","cons","constantly","construct-proxy","contains?","count","counted?","create-ns","create-struct","cycle","dec","dec'","decimal?","declare","dedupe","default-data-readers","definline","definterface","defmacro","defmethod","defmulti","defn","defn-","defonce","defprotocol","defrecord","defstruct","deftype","delay","delay?","deliver","denominator","deref","derive","descendants","destructure","disj","disj!","dissoc","dissoc!","distinct","distinct?","doall","dorun","doseq","dosync","dotimes","doto","double","double-array","double?","doubles","drop","drop-last","drop-while","eduction","empty","empty?","ensure","ensure-reduced","enumeration-seq","error-handler","error-mode","eval","even?","every-pred","every?","ex-data","ex-info","extend","extend-protocol","extend-type","extenders","extends?","false?","ffirst","file-seq","filter","filterv","find","find-keyword","find-ns","find-protocol-impl","find-protocol-method","find-var","first","flatten","float","float-array","float?","floats","flush","fn","fn?","fnext","fnil","for","force","format","frequencies","future","future-call","future-cancel","future-cancelled?","future-done?","future?","gen-class","gen-interface","gensym","get","get-in","get-method","get-proxy-class","get-thread-bindings","get-validator","group-by","halt-when","hash","hash-combine","hash-map","hash-ordered-coll","hash-set","hash-unordered-coll","ident?","identical?","identity","if-let","if-not","if-some","ifn?","import","in-ns","inc","inc'","indexed?","init-proxy","inst-ms","inst-ms*","inst?","instance?","int","int-array","int?","integer?","interleave","intern","interpose","into","into-array","ints","io!","isa?","iterate","iterator-seq","juxt","keep","keep-indexed","key","keys","keyword","keyword?","last","lazy-cat","lazy-seq","let","letfn","line-seq","list","list*","list?","load","load-file","load-reader","load-string","loaded-libs","locking","long","long-array","longs","loop","macroexpand","macroexpand-1","make-array","make-hierarchy","map","map-entry?","map-indexed","map?","mapcat","mapv","max","max-key","memfn","memoize","merge","merge-with","meta","method-sig","methods","min","min-key","mix-collection-hash","mod","munge","name","namespace","namespace-munge","nat-int?","neg-int?","neg?","newline","next","nfirst","nil?","nnext","not","not-any?","not-empty","not-every?","not=","ns","ns-aliases","ns-imports","ns-interns","ns-map","ns-name","ns-publics","ns-refers","ns-resolve","ns-unalias","ns-unmap","nth","nthnext","nthrest","num","number?","numerator","object-array","odd?","or","parents","partial","partition","partition-all","partition-by","pcalls","peek","persistent!","pmap","pop","pop!","pop-thread-bindings","pos-int?","pos?","pr","pr-str","prefer-method","prefers","primitives-classnames","print","print-ctor","print-dup","print-method","print-simple","print-str","printf","println","println-str","prn","prn-str","promise","proxy","proxy-call-with-super","proxy-mappings","proxy-name","proxy-super","push-thread-bindings","pvalues","qualified-ident?","qualified-keyword?","qualified-symbol?","quot","rand","rand-int","rand-nth","random-sample","range","ratio?","rational?","rationalize","re-find","re-groups","re-matcher","re-matches","re-pattern","re-seq","read","read-line","read-string","reader-conditional","reader-conditional?","realized?","record?","reduce","reduce-kv","reduced","reduced?","reductions","ref","ref-history-count","ref-max-history","ref-min-history","ref-set","refer","refer-clojure","reify","release-pending-sends","rem","remove","remove-all-methods","remove-method","remove-ns","remove-watch","repeat","repeatedly","replace","replicate","require","reset!","reset-meta!","reset-vals!","resolve","rest","restart-agent","resultset-seq","reverse","reversible?","rseq","rsubseq","run!","satisfies?","second","select-keys","send","send-off","send-via","seq","seq?","seqable?","seque","sequence","sequential?","set","set-agent-send-executor!","set-agent-send-off-executor!","set-error-handler!","set-error-mode!","set-validator!","set?","short","short-array","shorts","shuffle","shutdown-agents","simple-ident?","simple-keyword?","simple-symbol?","slurp","some","some->","some->>","some-fn","some?","sort","sort-by","sorted-map","sorted-map-by","sorted-set","sorted-set-by","sorted?","special-symbol?","spit","split-at","split-with","str","string?","struct","struct-map","subs","subseq","subvec","supers","swap!","swap-vals!","symbol","symbol?","sync","tagged-literal","tagged-literal?","take","take-last","take-nth","take-while","test","the-ns","thread-bound?","time","to-array","to-array-2d","trampoline","transduce","transient","tree-seq","true?","type","unchecked-add","unchecked-add-int","unchecked-byte","unchecked-char","unchecked-dec","unchecked-dec-int","unchecked-divide-int","unchecked-double","unchecked-float","unchecked-inc","unchecked-inc-int","unchecked-int","unchecked-long","unchecked-multiply","unchecked-multiply-int","unchecked-negate","unchecked-negate-int","unchecked-remainder-int","unchecked-short","unchecked-subtract","unchecked-subtract-int","underive","unquote","unquote-splicing","unreduced","unsigned-bit-shift-right","update","update-in","update-proxy","uri?","use","uuid?","val","vals","var-get","var-set","var?","vary-meta","vec","vector","vector-of","vector?","volatile!","volatile?","vreset!","vswap!","when","when-first","when-let","when-not","when-some","while","with-bindings","with-bindings*","with-in-str","with-loading-context","with-local-vars","with-meta","with-open","with-out-str","with-precision","with-redefs","with-redefs-fn","xml-seq","zero?","zipmap"],tokenizer:{root:[{include:"@whitespace"},[/@numbers/,"number"],[/@characters/,"string"],{include:"@string"},[/[()\[\]{}]/,"@brackets"],[/\/#"(?:\.|(?:")|[^"\n])*"\/g/,"regexp"],[/[#'@^`~]/,"meta"],[/@qualifiedSymbols/,{cases:{"^:.+$":"constant","@specialForms":"keyword","@coreSymbols":"keyword","@constants":"constant","@default":"identifier"}}]],whitespace:[[/[\s,]+/,"white"],[/;.*$/,"comment"],[/\(comment\b/,"comment","@comment"]],comment:[[/\(/,"comment","@push"],[/\)/,"comment","@pop"],[/[^()]/,"comment"]],string:[[/"/,"string","@multiLineString"]],multiLineString:[[/"/,"string","@popall"],[/@escapes/,"string.escape"],[/./,"string"]]}};export{e as conf,t as language}; diff --git a/dist/assets/codicon.c99115f8.ttf b/dist/assets/codicon.c99115f8.ttf deleted file mode 100644 index 7eba31492ba78bbdc6cb62f91c005e051c790057..0000000000000000000000000000000000000000 Binary files a/dist/assets/codicon.c99115f8.ttf and /dev/null differ diff --git a/dist/assets/coffee.54897858.js b/dist/assets/coffee.54897858.js deleted file mode 100644 index 01f21a7f35565eb78ed3772f85eae3b0bdd026f3..0000000000000000000000000000000000000000 --- a/dist/assets/coffee.54897858.js +++ /dev/null @@ -1,6 +0,0 @@ -/*!----------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Version: 0.33.0(4b1abad427e58dbedc1215d99a0902ffc885fcd4) - * Released under the MIT license - * https://github.com/microsoft/monaco-editor/blob/main/LICENSE.txt - *-----------------------------------------------------------------------------*/var e={wordPattern:/(-?\d*\.\d\w*)|([^\`\~\!\@\#%\^\&\*\(\)\=\$\-\+\[\{\]\}\\\|\;\:\'\"\,\.\<\>\/\?\s]+)/g,comments:{blockComment:["###","###"],lineComment:"#"},brackets:[["{","}"],["[","]"],["(",")"]],autoClosingPairs:[{open:"{",close:"}"},{open:"[",close:"]"},{open:"(",close:")"},{open:'"',close:'"'},{open:"'",close:"'"}],surroundingPairs:[{open:"{",close:"}"},{open:"[",close:"]"},{open:"(",close:")"},{open:'"',close:'"'},{open:"'",close:"'"}],folding:{markers:{start:new RegExp("^\\s*#region\\b"),end:new RegExp("^\\s*#endregion\\b")}}},r={defaultToken:"",ignoreCase:!0,tokenPostfix:".coffee",brackets:[{open:"{",close:"}",token:"delimiter.curly"},{open:"[",close:"]",token:"delimiter.square"},{open:"(",close:")",token:"delimiter.parenthesis"}],regEx:/\/(?!\/\/)(?:[^\/\\]|\\.)*\/[igm]*/,keywords:["and","or","is","isnt","not","on","yes","@","no","off","true","false","null","this","new","delete","typeof","in","instanceof","return","throw","break","continue","debugger","if","else","switch","for","while","do","try","catch","finally","class","extends","super","undefined","then","unless","until","loop","of","by","when"],symbols:/[=>e in u?F(u,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[e]=t,n=(u,e)=>{for(var t in e||(e={}))f.call(e,t)&&p(u,t,e[t]);if(c)for(var t of c(e))m.call(e,t)&&p(u,t,e[t]);return u};const o=u=>{switch(u){case"queryType":return[{label:"=",value:"EQ"},{label:"!=",value:"NE"},{label:">",value:"GT"},{label:">=",value:"GTE"},{label:"<",value:"LT"},{label:"<=",value:"LTE"},{label:"LIKE",value:"LIKE"},{label:"BETWEEN",value:"BETWEEN"}];case"showType":return[{label:"\u6587\u672C\u6846",value:"input"},{label:"\u6587\u672C\u57DF",value:"textarea"},{label:"\u4E0B\u62C9\u6846",value:"select"},{label:"\u5355\u9009\u6846",value:"radio"},{label:"\u590D\u9009\u6846",value:"checkbox"},{label:"\u65E5\u671F\u63A7\u4EF6",value:"datetime"},{label:"\u56FE\u7247\u4E0A\u4F20",value:"imageUpload"},{label:"\u6587\u4EF6\u4E0A\u4F20",value:"fileUpload"},{label:"\u5BCC\u6587\u672C\u63A7\u4EF6",value:"editor"}];case"javaType":return[{label:"Long",value:"Long"},{label:"String",value:"String"},{label:"Integer",value:"Integer"},{label:"Double",value:"Double"},{label:"BigDecimal",value:"BigDecimal"},{label:"Date",value:"Date"}];case"goType":return[{label:"int",value:"int"},{label:"int8",value:"int8"},{label:"int16",value:"int16"},{label:"int32",value:"int32"},{label:"int64",value:"int64"},{label:"uint",value:"uint"},{label:"uint8",value:"uint8"},{label:"uint16",value:"uint16"},{label:"uint32",value:"uint32"},{label:"uint64",value:"uint64"},{label:"float32",value:"float32"},{label:"float64",value:"float64"},{label:"string",value:"string"},{label:"*gtime.Time",value:"*gtime.Time"}];case"tpl":return[{label:"\u5355\u8868\uFF08\u589E\u5220\u6539\u67E5\uFF09",value:"crud"},{label:"\u6811\u8868\uFF08\u589E\u5220\u6539\u67E5\uFF09",value:"tree"},{label:"\u4E3B\u5B50\u8868\uFF08\u589E\u5220\u6539\u67E5\uFF09",value:"sub"}]}},a={cellRender:{name:"ASwitch",props:{"checked-children":"\u5F00","un-checked-children":"\u5173"}},formatter:({cellValue:u})=>u==1?"\u662F":"\u5426"},r=u=>({editRender:{name:"AInput",props:{allowClear:!0,placeholder:`\u8BF7\u8F93\u5165${u}`}}});function s(u){switch(u){case"edit":return[{field:"tableId",title:"\u5217ID",visible:!1},{field:"columnId",title:"\u8868ID",visible:!1},n({field:"columnName",title:"\u5B57\u6BB5\u540D",fixed:"left"},r("\u5B57\u6BB5\u540D")),n({field:"columnComment",title:"\u5B57\u6BB5\u63CF\u8FF0",fixed:"left"},r("\u5B57\u6BB5\u63CF\u8FF0")),{field:"columnType",title:"\u5B57\u6BB5\u7C7B\u578B"},{field:"columnLength",title:"\u5B57\u6BB5\u957F\u5EA6"},{field:"javaType",title:"java\u7C7B\u578B",editRender:{name:"ASelect",options:o("javaType")}},n({field:"javaField",title:"java\u5C5E\u6027"},r("java\u5C5E\u6027")),{field:"goType",title:"go\u7C7B\u578B",editRender:{name:"ASelect",options:o("goType")}},n({field:"goField",title:"go\u5C5E\u6027"},r("go\u5C5E\u6027")),n({field:"isInsert",title:"\u63D2\u5165"},a),n({field:"isEdit",title:"\u7F16\u8F91"},a),n({field:"isList",title:"\u5217\u8868"},a),n({field:"isQuery",title:"\u67E5\u8BE2"},a),{field:"queryType",title:"\u67E5\u8BE2\u65B9\u5F0F",editRender:{name:"ASelect",options:o("queryType")}},n({field:"isRequired",title:"\u5FC5\u586B"},a),{field:"htmlType",title:"\u663E\u793A\u7C7B\u578B",editRender:{name:"ASelect",options:o("showType")}}]}}function v(u,e){var t;switch(u){case"gen":return[{field:"systemName",component:"Input",label:"\u751F\u6210\u7CFB\u7EDF\u540D",required:!0},{field:"packageName",component:"Input",label:"\u751F\u6210\u5305\u8DEF\u5F84",required:!0},{field:"moduleName",component:"Input",label:"\u751F\u6210\u6A21\u5757\u540D",required:!0},{field:"businessName",component:"Input",label:"\u751F\u6210\u4E1A\u52A1\u540D",required:!0},{field:"functionName",component:"Input",label:"\u751F\u6210\u529F\u80FD\u540D",required:!0},{field:"tplCategory",component:"Select",label:"\u751F\u6210\u6A21\u677F",required:!0,componentProps:{options:o("tpl")}},{labelWidth:120,field:"subTableName",component:"Select",label:"\u5173\u8054\u5B50\u8868\u7684\u8868\u540D",required:!0,componentProps:{options:((t=e==null?void 0:e.tableInfo)==null?void 0:t.tables.map(l=>({label:`${l.tableName}:${l.tableComment}`,value:l.tableName})))||[]},ifShow:({values:l})=>l.tplCategory=="sub"},{labelWidth:120,field:"subTableFkName",component:"Select",label:"\u5B50\u8868\u5173\u8054\u7684\u5916\u952E\u540D",required:!0,componentProps:l=>{var d;let b=(d=e==null?void 0:e.tableInfo.tables)==null?void 0:d.find(i=>i.tableName==l.formModel.subTableName);return{options:(b==null?void 0:b.columns.map(i=>({label:`${i.columnName}:${i.columnComment}`,value:i.columnName})))||[]}},ifShow:({values:l})=>!!l.subTableName},{field:"treeCode",component:"Select",label:"\u6811\u7F16\u7801\u5B57\u6BB5",required:!0,componentProps:{options:e==null?void 0:e.treeOptions},ifShow:({values:l})=>l.tplCategory=="tree"},{field:"treeParentCode",component:"Select",label:"\u6811\u7236\u7F16\u7801\u5B57\u6BB5",required:!0,componentProps:{options:e==null?void 0:e.treeOptions},ifShow:({values:l})=>l.tplCategory=="tree"},{field:"treeName",component:"Select",label:"\u6811\u540D\u79F0\u5B57\u6BB5",required:!0,componentProps:{options:e==null?void 0:e.treeOptions},ifShow:({values:l})=>l.tplCategory=="tree"}];case"base":return[{field:"tableName",component:"Input",label:"\u8868\u540D\u79F0",required:!0},{field:"tableComment",component:"Input",label:"\u8868\u63CF\u8FF0",required:!0},{field:"className",component:"Input",label:"\u5B9E\u4F53\u7C7B\u540D\u79F0",required:!0},{field:"functionAuthor",component:"Input",label:"\u4F5C\u8005",required:!0},{field:"remark",component:"InputTextArea",label:"\u5907\u6CE8",colProps:{span:21}}]}}export{v as a,s as g}; diff --git a/dist/assets/cpp.337468ce.js b/dist/assets/cpp.337468ce.js deleted file mode 100644 index b6902ff9768db47940f6c180c5f1ae0b47e3db51..0000000000000000000000000000000000000000 --- a/dist/assets/cpp.337468ce.js +++ /dev/null @@ -1,6 +0,0 @@ -/*!----------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Version: 0.33.0(4b1abad427e58dbedc1215d99a0902ffc885fcd4) - * Released under the MIT license - * https://github.com/microsoft/monaco-editor/blob/main/LICENSE.txt - *-----------------------------------------------------------------------------*/var e={comments:{lineComment:"//",blockComment:["/*","*/"]},brackets:[["{","}"],["[","]"],["(",")"]],autoClosingPairs:[{open:"[",close:"]"},{open:"{",close:"}"},{open:"(",close:")"},{open:"'",close:"'",notIn:["string","comment"]},{open:'"',close:'"',notIn:["string"]}],surroundingPairs:[{open:"{",close:"}"},{open:"[",close:"]"},{open:"(",close:")"},{open:'"',close:'"'},{open:"'",close:"'"}],folding:{markers:{start:new RegExp("^\\s*#pragma\\s+region\\b"),end:new RegExp("^\\s*#pragma\\s+endregion\\b")}}},t={defaultToken:"",tokenPostfix:".cpp",brackets:[{token:"delimiter.curly",open:"{",close:"}"},{token:"delimiter.parenthesis",open:"(",close:")"},{token:"delimiter.square",open:"[",close:"]"},{token:"delimiter.angle",open:"<",close:">"}],keywords:["abstract","amp","array","auto","bool","break","case","catch","char","class","const","constexpr","const_cast","continue","cpu","decltype","default","delegate","delete","do","double","dynamic_cast","each","else","enum","event","explicit","export","extern","false","final","finally","float","for","friend","gcnew","generic","goto","if","in","initonly","inline","int","interface","interior_ptr","internal","literal","long","mutable","namespace","new","noexcept","nullptr","__nullptr","operator","override","partial","pascal","pin_ptr","private","property","protected","public","ref","register","reinterpret_cast","restrict","return","safe_cast","sealed","short","signed","sizeof","static","static_assert","static_cast","struct","switch","template","this","thread_local","throw","tile_static","true","try","typedef","typeid","typename","union","unsigned","using","virtual","void","volatile","wchar_t","where","while","_asm","_based","_cdecl","_declspec","_fastcall","_if_exists","_if_not_exists","_inline","_multiple_inheritance","_pascal","_single_inheritance","_stdcall","_virtual_inheritance","_w64","__abstract","__alignof","__asm","__assume","__based","__box","__builtin_alignof","__cdecl","__clrcall","__declspec","__delegate","__event","__except","__fastcall","__finally","__forceinline","__gc","__hook","__identifier","__if_exists","__if_not_exists","__inline","__int128","__int16","__int32","__int64","__int8","__interface","__leave","__m128","__m128d","__m128i","__m256","__m256d","__m256i","__m64","__multiple_inheritance","__newslot","__nogc","__noop","__nounwind","__novtordisp","__pascal","__pin","__pragma","__property","__ptr32","__ptr64","__raise","__restrict","__resume","__sealed","__single_inheritance","__stdcall","__super","__thiscall","__try","__try_cast","__typeof","__unaligned","__unhook","__uuidof","__value","__virtual_inheritance","__w64","__wchar_t"],operators:["=",">","<","!","~","?",":","==","<=",">=","!=","&&","||","++","--","+","-","*","/","&","|","^","%","<<",">>",">>>","+=","-=","*=","/=","&=","|=","^=","%=","<<=",">>=",">>>="],symbols:/[=>](?!@symbols)/,"@brackets"],[/@symbols/,{cases:{"@operators":"delimiter","@default":""}}],[/\d*\d+[eE]([\-+]?\d+)?(@floatsuffix)/,"number.float"],[/\d*\.\d+([eE][\-+]?\d+)?(@floatsuffix)/,"number.float"],[/0[xX][0-9a-fA-F']*[0-9a-fA-F](@integersuffix)/,"number.hex"],[/0[0-7']*[0-7](@integersuffix)/,"number.octal"],[/0[bB][0-1']*[0-1](@integersuffix)/,"number.binary"],[/\d[\d']*\d(@integersuffix)/,"number"],[/\d(@integersuffix)/,"number"],[/[;,.]/,"delimiter"],[/"([^"\\]|\\.)*$/,"string.invalid"],[/"/,"string","@string"],[/'[^\\']'/,"string"],[/(')(@escapes)(')/,["string","string.escape","string"]],[/'/,"string.invalid"]],whitespace:[[/[ \t\r\n]+/,""],[/\/\*\*(?!\/)/,"comment.doc","@doccomment"],[/\/\*/,"comment","@comment"],[/\/\/.*\\$/,"comment","@linecomment"],[/\/\/.*$/,"comment"]],comment:[[/[^\/*]+/,"comment"],[/\*\//,"comment","@pop"],[/[\/*]/,"comment"]],linecomment:[[/.*[^\\]$/,"comment","@pop"],[/[^]+/,"comment"]],doccomment:[[/[^\/*]+/,"comment.doc"],[/\*\//,"comment.doc","@pop"],[/[\/*]/,"comment.doc"]],string:[[/[^\\"]+/,"string"],[/@escapes/,"string.escape"],[/\\./,"string.escape.invalid"],[/"/,"string","@pop"]],raw:[[/(.*)(\))(?:([^ ()\\\t"]*))(\")/,{cases:{"$3==$S2":["string.raw","string.raw.end","string.raw.end",{token:"string.raw.end",next:"@pop"}],"@default":["string.raw","string.raw","string.raw","string.raw"]}}],[/.*/,"string.raw"]],annotation:[{include:"@whitespace"},[/using|alignas/,"keyword"],[/[a-zA-Z0-9_]+/,"annotation"],[/[,:]/,"delimiter"],[/[()]/,"@brackets"],[/\]\s*\]/,{token:"annotation",next:"@pop"}]],include:[[/(\s*)(<)([^<>]*)(>)/,["","keyword.directive.include.begin","string.include.identifier",{token:"keyword.directive.include.end",next:"@pop"}]],[/(\s*)(")([^"]*)(")/,["","keyword.directive.include.begin","string.include.identifier",{token:"keyword.directive.include.end",next:"@pop"}]]]}};export{e as conf,t as language}; diff --git a/dist/assets/csharp.01a8eaa8.js b/dist/assets/csharp.01a8eaa8.js deleted file mode 100644 index e194c7f699065a8670a24c6fe2ed852df11d3d7f..0000000000000000000000000000000000000000 --- a/dist/assets/csharp.01a8eaa8.js +++ /dev/null @@ -1,6 +0,0 @@ -/*!----------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Version: 0.33.0(4b1abad427e58dbedc1215d99a0902ffc885fcd4) - * Released under the MIT license - * https://github.com/microsoft/monaco-editor/blob/main/LICENSE.txt - *-----------------------------------------------------------------------------*/var e={wordPattern:/(-?\d*\.\d\w*)|([^\`\~\!\#\$\%\^\&\*\(\)\-\=\+\[\{\]\}\\\|\;\:\'\"\,\.\<\>\/\?\s]+)/g,comments:{lineComment:"//",blockComment:["/*","*/"]},brackets:[["{","}"],["[","]"],["(",")"]],autoClosingPairs:[{open:"{",close:"}"},{open:"[",close:"]"},{open:"(",close:")"},{open:"'",close:"'",notIn:["string","comment"]},{open:'"',close:'"',notIn:["string","comment"]}],surroundingPairs:[{open:"{",close:"}"},{open:"[",close:"]"},{open:"(",close:")"},{open:"<",close:">"},{open:"'",close:"'"},{open:'"',close:'"'}],folding:{markers:{start:new RegExp("^\\s*#region\\b"),end:new RegExp("^\\s*#endregion\\b")}}},t={defaultToken:"",tokenPostfix:".cs",brackets:[{open:"{",close:"}",token:"delimiter.curly"},{open:"[",close:"]",token:"delimiter.square"},{open:"(",close:")",token:"delimiter.parenthesis"},{open:"<",close:">",token:"delimiter.angle"}],keywords:["extern","alias","using","bool","decimal","sbyte","byte","short","ushort","int","uint","long","ulong","char","float","double","object","dynamic","string","assembly","is","as","ref","out","this","base","new","typeof","void","checked","unchecked","default","delegate","var","const","if","else","switch","case","while","do","for","foreach","in","break","continue","goto","return","throw","try","catch","finally","lock","yield","from","let","where","join","on","equals","into","orderby","ascending","descending","select","group","by","namespace","partial","class","field","event","method","param","public","protected","internal","private","abstract","sealed","static","struct","readonly","volatile","virtual","override","params","get","set","add","remove","operator","true","false","implicit","explicit","interface","enum","null","async","await","fixed","sizeof","stackalloc","unsafe","nameof","when"],namespaceFollows:["namespace","using"],parenFollows:["if","for","while","switch","foreach","using","catch","when"],operators:["=","??","||","&&","|","^","&","==","!=","<=",">=","<<","+","-","*","/","%","!","~","++","--","+=","-=","*=","/=","%=","&=","|=","^=","<<=",">>=",">>","=>"],symbols:/[=>](?!@symbols)/,"@brackets"],[/@symbols/,{cases:{"@operators":"delimiter","@default":""}}],[/[0-9_]*\.[0-9_]+([eE][\-+]?\d+)?[fFdD]?/,"number.float"],[/0[xX][0-9a-fA-F_]+/,"number.hex"],[/0[bB][01_]+/,"number.hex"],[/[0-9_]+/,"number"],[/[;,.]/,"delimiter"],[/"([^"\\]|\\.)*$/,"string.invalid"],[/"/,{token:"string.quote",next:"@string"}],[/\$\@"/,{token:"string.quote",next:"@litinterpstring"}],[/\@"/,{token:"string.quote",next:"@litstring"}],[/\$"/,{token:"string.quote",next:"@interpolatedstring"}],[/'[^\\']'/,"string"],[/(')(@escapes)(')/,["string","string.escape","string"]],[/'/,"string.invalid"]],qualified:[[/[a-zA-Z_][\w]*/,{cases:{"@keywords":{token:"keyword.$0"},"@default":"identifier"}}],[/\./,"delimiter"],["","","@pop"]],namespace:[{include:"@whitespace"},[/[A-Z]\w*/,"namespace"],[/[\.=]/,"delimiter"],["","","@pop"]],comment:[[/[^\/*]+/,"comment"],["\\*/","comment","@pop"],[/[\/*]/,"comment"]],string:[[/[^\\"]+/,"string"],[/@escapes/,"string.escape"],[/\\./,"string.escape.invalid"],[/"/,{token:"string.quote",next:"@pop"}]],litstring:[[/[^"]+/,"string"],[/""/,"string.escape"],[/"/,{token:"string.quote",next:"@pop"}]],litinterpstring:[[/[^"{]+/,"string"],[/""/,"string.escape"],[/{{/,"string.escape"],[/}}/,"string.escape"],[/{/,{token:"string.quote",next:"root.litinterpstring"}],[/"/,{token:"string.quote",next:"@pop"}]],interpolatedstring:[[/[^\\"{]+/,"string"],[/@escapes/,"string.escape"],[/\\./,"string.escape.invalid"],[/{{/,"string.escape"],[/}}/,"string.escape"],[/{/,{token:"string.quote",next:"root.interpolatedstring"}],[/"/,{token:"string.quote",next:"@pop"}]],whitespace:[[/^[ \t\v\f]*#((r)|(load))(?=\s)/,"directive.csx"],[/^[ \t\v\f]*#\w.*$/,"namespace.cpp"],[/[ \t\v\f\r\n]+/,""],[/\/\*/,"comment","@comment"],[/\/\/.*$/,"comment"]]}};export{e as conf,t as language}; diff --git a/dist/assets/csp.aec2811b.js b/dist/assets/csp.aec2811b.js deleted file mode 100644 index 2bbd73086bccd46792407a89023d262b636092e0..0000000000000000000000000000000000000000 --- a/dist/assets/csp.aec2811b.js +++ /dev/null @@ -1,6 +0,0 @@ -/*!----------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Version: 0.33.0(4b1abad427e58dbedc1215d99a0902ffc885fcd4) - * Released under the MIT license - * https://github.com/microsoft/monaco-editor/blob/main/LICENSE.txt - *-----------------------------------------------------------------------------*/var t={brackets:[],autoClosingPairs:[],surroundingPairs:[]},r={keywords:[],typeKeywords:[],tokenPostfix:".csp",operators:[],symbols:/[=>Pe in He?ru(He,Pe,{enumerable:!0,configurable:!0,writable:!0,value:De}):He[Pe]=De;var hn=(He,Pe,De)=>(iu(He,typeof Pe!="symbol"?Pe+"":Pe,De),De);var Se=(He,Pe,De)=>new Promise((dn,gt)=>{var Xn=Ie=>{try{Tt(De.next(Ie))}catch(un){gt(un)}},Kn=Ie=>{try{Tt(De.throw(Ie))}catch(un){gt(un)}},Tt=Ie=>Ie.done?dn(Ie.value):Promise.resolve(Ie.value).then(Xn,Kn);Tt((De=De.apply(He,Pe)).next())});(function(){"use strict";class He{constructor(){this.listeners=[],this.unexpectedErrorHandler=function(t){setTimeout(()=>{throw t.stack?new Error(t.message+` - -`+t.stack):t},0)}}emit(t){this.listeners.forEach(n=>{n(t)})}onUnexpectedError(t){this.unexpectedErrorHandler(t),this.emit(t)}onUnexpectedExternalError(t){this.unexpectedErrorHandler(t)}}const Pe=new He;function De(e){Xn(e)||Pe.onUnexpectedError(e)}function dn(e){if(e instanceof Error){let{name:t,message:n}=e;const r=e.stacktrace||e.stack;return{$isError:!0,name:t,message:n,stack:r}}return e}const gt="Canceled";function Xn(e){return e instanceof Kn?!0:e instanceof Error&&e.name===gt&&e.message===gt}class Kn extends Error{constructor(){super(gt),this.name=this.message}}function Tt(e){const t=this;let n=!1,r;return function(){return n||(n=!0,r=e.apply(t,arguments)),r}}var Ie;(function(e){function t(C){return C&&typeof C=="object"&&typeof C[Symbol.iterator]=="function"}e.is=t;const n=Object.freeze([]);function r(){return n}e.empty=r;function*i(C){yield C}e.single=i;function a(C){return C||n}e.from=a;function o(C){return!C||C[Symbol.iterator]().next().done===!0}e.isEmpty=o;function l(C){return C[Symbol.iterator]().next().value}e.first=l;function h(C,R){for(const k of C)if(R(k))return!0;return!1}e.some=h;function c(C,R){for(const k of C)if(R(k))return k}e.find=c;function*d(C,R){for(const k of C)R(k)&&(yield k)}e.filter=d;function*p(C,R){let k=0;for(const F of C)yield R(F,k++)}e.map=p;function*f(...C){for(const R of C)for(const k of R)yield k}e.concat=f;function*g(C){for(const R of C)for(const k of R)yield k}e.concatNested=g;function w(C,R,k){let F=k;for(const P of C)F=R(F,P);return F}e.reduce=w;function*b(C,R,k=C.length){for(R<0&&(R+=C.length),k<0?k+=C.length:k>C.length&&(k=C.length);RF===P){const F=C[Symbol.iterator](),P=R[Symbol.iterator]();for(;;){const N=F.next(),M=P.next();if(N.done!==M.done)return!1;if(N.done)return!0;if(!k(N.value,M.value))return!1}}e.equals=A})(Ie||(Ie={}));function un(e){return e}function au(e,t){}class qo extends Error{constructor(t){super(`Encountered errors while disposing of store. Errors: [${t.join(", ")}]`),this.errors=t}}function Ai(e){if(Ie.is(e)){let t=[];for(const n of e)if(n)try{n.dispose()}catch(r){t.push(r)}if(t.length===1)throw t[0];if(t.length>1)throw new qo(t);return Array.isArray(e)?[]:e}else if(e)return e.dispose(),e}function $o(...e){return pn(()=>Ai(e))}function pn(e){return{dispose:Tt(()=>{e()})}}class bt{constructor(){this._toDispose=new Set,this._isDisposed=!1}dispose(){this._isDisposed||(this._isDisposed=!0,this.clear())}get isDisposed(){return this._isDisposed}clear(){try{Ai(this._toDispose.values())}finally{this._toDispose.clear()}}add(t){if(!t)return t;if(t===this)throw new Error("Cannot register a disposable on itself!");return this._isDisposed?bt.DISABLE_DISPOSED_WARNING||console.warn(new Error("Trying to add a disposable to a DisposableStore that has already been disposed of. The added object will be leaked!").stack):this._toDispose.add(t),t}}bt.DISABLE_DISPOSED_WARNING=!1;class Zn{constructor(){this._store=new bt,this._store}dispose(){this._store.dispose()}_register(t){if(t===this)throw new Error("Cannot register a disposable on itself!");return this._store.add(t)}}Zn.None=Object.freeze({dispose(){}});class Ho{constructor(){this.dispose=()=>{},this.unset=()=>{},this.isset=()=>!1}set(t){let n=t;return this.unset=()=>n=void 0,this.isset=()=>n!==void 0,this.dispose=()=>{n&&(n(),n=void 0)},this}}class K{constructor(t){this.element=t,this.next=K.Undefined,this.prev=K.Undefined}}K.Undefined=new K(void 0);class Mi{constructor(){this._first=K.Undefined,this._last=K.Undefined,this._size=0}get size(){return this._size}isEmpty(){return this._first===K.Undefined}clear(){let t=this._first;for(;t!==K.Undefined;){const n=t.next;t.prev=K.Undefined,t.next=K.Undefined,t=n}this._first=K.Undefined,this._last=K.Undefined,this._size=0}unshift(t){return this._insert(t,!1)}push(t){return this._insert(t,!0)}_insert(t,n){const r=new K(t);if(this._first===K.Undefined)this._first=r,this._last=r;else if(n){const a=this._last;this._last=r,r.prev=a,a.next=r}else{const a=this._first;this._first=r,r.next=a,a.prev=r}this._size+=1;let i=!1;return()=>{i||(i=!0,this._remove(r))}}shift(){if(this._first!==K.Undefined){const t=this._first.element;return this._remove(this._first),t}}pop(){if(this._last!==K.Undefined){const t=this._last.element;return this._remove(this._last),t}}_remove(t){if(t.prev!==K.Undefined&&t.next!==K.Undefined){const n=t.prev;n.next=t.next,t.next.prev=n}else t.prev===K.Undefined&&t.next===K.Undefined?(this._first=K.Undefined,this._last=K.Undefined):t.next===K.Undefined?(this._last=this._last.prev,this._last.next=K.Undefined):t.prev===K.Undefined&&(this._first=this._first.next,this._first.prev=K.Undefined);this._size-=1}*[Symbol.iterator](){let t=this._first;for(;t!==K.Undefined;)yield t.element,t=t.next}}var Qn;const fn="en";let er=!1,tr=!1,nr=!1,zi=!1,mn,rr=fn,Go,Qe;const de=typeof self=="object"?self:typeof global=="object"?global:{};let ue;typeof de.vscode!="undefined"&&typeof de.vscode.process!="undefined"?ue=de.vscode.process:typeof process!="undefined"&&(ue=process);const Jo=typeof((Qn=ue==null?void 0:ue.versions)===null||Qn===void 0?void 0:Qn.electron)=="string"&&(ue==null?void 0:ue.type)==="renderer";if(typeof navigator=="object"&&!Jo)Qe=navigator.userAgent,er=Qe.indexOf("Windows")>=0,tr=Qe.indexOf("Macintosh")>=0,(Qe.indexOf("Macintosh")>=0||Qe.indexOf("iPad")>=0||Qe.indexOf("iPhone")>=0)&&!!navigator.maxTouchPoints&&navigator.maxTouchPoints>0,nr=Qe.indexOf("Linux")>=0,zi=!0,mn=navigator.language,rr=mn;else if(typeof ue=="object"){er=ue.platform==="win32",tr=ue.platform==="darwin",nr=ue.platform==="linux",nr&&!!ue.env.SNAP&&ue.env.SNAP_REVISION,ue.env.CI||ue.env.BUILD_ARTIFACTSTAGINGDIRECTORY,mn=fn,rr=fn;const e=ue.env.VSCODE_NLS_CONFIG;if(e)try{const t=JSON.parse(e),n=t.availableLanguages["*"];mn=t.locale,rr=n||fn,Go=t._translationsConfigFile}catch(t){}}else console.error("Unable to resolve platform.");const Wt=er,Yo=tr;zi&&de.importScripts;const Ue=Qe;(()=>{if(typeof de.postMessage=="function"&&!de.importScripts){let e=[];de.addEventListener("message",n=>{if(n.data&&n.data.vscodeScheduleAsyncWork)for(let r=0,i=e.length;r{const r=++t;e.push({id:r,callback:n}),de.postMessage({vscodeScheduleAsyncWork:r},"*")}}return e=>setTimeout(e)})();const Xo=!!(Ue&&Ue.indexOf("Chrome")>=0);Ue&&Ue.indexOf("Firefox")>=0,!Xo&&Ue&&Ue.indexOf("Safari")>=0,Ue&&Ue.indexOf("Edg/")>=0,Ue&&Ue.indexOf("Android")>=0;const Ko=de.performance&&typeof de.performance.now=="function";class gn{constructor(t){this._highResolution=Ko&&t,this._startTime=this._now(),this._stopTime=-1}static create(t=!0){return new gn(t)}stop(){this._stopTime=this._now()}elapsed(){return this._stopTime!==-1?this._stopTime-this._startTime:this._now()-this._startTime}_now(){return this._highResolution?de.performance.now():Date.now()}}var ir;(function(e){e.None=()=>Zn.None;function t(k){return(F,P=null,N)=>{let M=!1,T;return T=k(j=>{if(!M)return T?T.dispose():M=!0,F.call(P,j)},null,N),M&&T.dispose(),T}}e.once=t;function n(k,F,P){return h((N,M=null,T)=>k(j=>N.call(M,F(j)),null,T),P)}e.map=n;function r(k,F,P){return h((N,M=null,T)=>k(j=>{F(j),N.call(M,j)},null,T),P)}e.forEach=r;function i(k,F,P){return h((N,M=null,T)=>k(j=>F(j)&&N.call(M,j),null,T),P)}e.filter=i;function a(k){return k}e.signal=a;function o(...k){return(F,P=null,N)=>$o(...k.map(M=>M(T=>F.call(P,T),null,N)))}e.any=o;function l(k,F,P,N){let M=P;return n(k,T=>(M=F(M,T),M),N)}e.reduce=l;function h(k,F){let P;const N={onFirstListenerAdd(){P=k(M.fire,M)},onLastListenerRemove(){P.dispose()}},M=new Ge(N);return F&&F.add(M),M.event}function c(k,F,P=100,N=!1,M,T){let j,U,V,ie=0;const me={leakWarningThreshold:M,onFirstListenerAdd(){j=k(Ve=>{ie++,U=F(U,Ve),N&&!V&&(Oe.fire(U),U=void 0),clearTimeout(V),V=setTimeout(()=>{const E=U;U=void 0,V=void 0,(!N||ie>1)&&Oe.fire(E),ie=0},P)})},onLastListenerRemove(){j.dispose()}},Oe=new Ge(me);return T&&T.add(Oe),Oe.event}e.debounce=c;function d(k,F=(N,M)=>N===M,P){let N=!0,M;return i(k,T=>{const j=N||!F(T,M);return N=!1,M=T,j},P)}e.latch=d;function p(k,F,P){return[e.filter(k,F,P),e.filter(k,N=>!F(N),P)]}e.split=p;function f(k,F=!1,P=[]){let N=P.slice(),M=k(U=>{N?N.push(U):j.fire(U)});const T=()=>{N&&N.forEach(U=>j.fire(U)),N=null},j=new Ge({onFirstListenerAdd(){M||(M=k(U=>j.fire(U)))},onFirstListenerDidAdd(){N&&(F?setTimeout(T):T())},onLastListenerRemove(){M&&M.dispose(),M=null}});return j.event}e.buffer=f;class g{constructor(F){this.event=F}map(F){return new g(n(this.event,F))}forEach(F){return new g(r(this.event,F))}filter(F){return new g(i(this.event,F))}reduce(F,P){return new g(l(this.event,F,P))}latch(){return new g(d(this.event))}debounce(F,P=100,N=!1,M){return new g(c(this.event,F,P,N,M))}on(F,P,N){return this.event(F,P,N)}once(F,P,N){return t(this.event)(F,P,N)}}function w(k){return new g(k)}e.chain=w;function b(k,F,P=N=>N){const N=(...U)=>j.fire(P(...U)),M=()=>k.on(F,N),T=()=>k.removeListener(F,N),j=new Ge({onFirstListenerAdd:M,onLastListenerRemove:T});return j.event}e.fromNodeEventEmitter=b;function y(k,F,P=N=>N){const N=(...U)=>j.fire(P(...U)),M=()=>k.addEventListener(F,N),T=()=>k.removeEventListener(F,N),j=new Ge({onFirstListenerAdd:M,onLastListenerRemove:T});return j.event}e.fromDOMEventEmitter=y;function A(k){return new Promise(F=>t(k)(F))}e.toPromise=A;function C(k,F){return F(void 0),k(P=>F(P))}e.runAndSubscribe=C;function R(k,F){let P=null;function N(T){P==null||P.dispose(),P=new bt,F(T,P)}N(void 0);const M=k(T=>N(T));return pn(()=>{M.dispose(),P==null||P.dispose()})}e.runAndSubscribeWithStore=R})(ir||(ir={}));class bn{constructor(t){this._listenerCount=0,this._invocationCount=0,this._elapsedOverall=0,this._name=`${t}_${bn._idPool++}`}start(t){this._stopWatch=new gn(!0),this._listenerCount=t}stop(){if(this._stopWatch){const t=this._stopWatch.elapsed();this._elapsedOverall+=t,this._invocationCount+=1,console.info(`did FIRE ${this._name}: elapsed_ms: ${t.toFixed(5)}, listener: ${this._listenerCount} (elapsed_overall: ${this._elapsedOverall.toFixed(2)}, invocations: ${this._invocationCount})`),this._stopWatch=void 0}}}bn._idPool=0;class ar{constructor(t){this.value=t}static create(){var t;return new ar((t=new Error().stack)!==null&&t!==void 0?t:"")}print(){console.warn(this.value.split(` -`).slice(2).join(` -`))}}class Zo{constructor(t,n,r){this.callback=t,this.callbackThis=n,this.stack=r,this.subscription=new Ho}invoke(t){this.callback.call(this.callbackThis,t)}}class Ge{constructor(t){var n;this._disposed=!1,this._options=t,this._leakageMon=void 0,this._perfMon=!((n=this._options)===null||n===void 0)&&n._profName?new bn(this._options._profName):void 0}dispose(){var t,n,r,i;this._disposed||(this._disposed=!0,this._listeners&&this._listeners.clear(),(t=this._deliveryQueue)===null||t===void 0||t.clear(),(r=(n=this._options)===null||n===void 0?void 0:n.onLastListenerRemove)===null||r===void 0||r.call(n),(i=this._leakageMon)===null||i===void 0||i.dispose())}get event(){return this._event||(this._event=(t,n,r)=>{var i,a,o;this._listeners||(this._listeners=new Mi);const l=this._listeners.isEmpty();l&&((i=this._options)===null||i===void 0?void 0:i.onFirstListenerAdd)&&this._options.onFirstListenerAdd(this);let h,c;this._leakageMon&&this._listeners.size>=30&&(c=ar.create(),h=this._leakageMon.check(c,this._listeners.size+1));const d=new Zo(t,n,c),p=this._listeners.push(d);l&&((a=this._options)===null||a===void 0?void 0:a.onFirstListenerDidAdd)&&this._options.onFirstListenerDidAdd(this),!((o=this._options)===null||o===void 0)&&o.onListenerDidAdd&&this._options.onListenerDidAdd(this,t,n);const f=d.subscription.set(()=>{h&&h(),this._disposed||(p(),this._options&&this._options.onLastListenerRemove&&(this._listeners&&!this._listeners.isEmpty()||this._options.onLastListenerRemove(this)))});return r instanceof bt?r.add(f):Array.isArray(r)&&r.push(f),f}),this._event}fire(t){var n,r;if(this._listeners){this._deliveryQueue||(this._deliveryQueue=new Mi);for(let i of this._listeners)this._deliveryQueue.push([i,t]);for((n=this._perfMon)===null||n===void 0||n.start(this._deliveryQueue.size);this._deliveryQueue.size>0;){const[i,a]=this._deliveryQueue.shift();try{i.invoke(a)}catch(o){De(o)}}(r=this._perfMon)===null||r===void 0||r.stop()}}}function Qo(e){let t=[],n=Object.getPrototypeOf(e);for(;Object.prototype!==n;)t=t.concat(Object.getOwnPropertyNames(n)),n=Object.getPrototypeOf(n);return t}function sr(e){const t=[];for(const n of Qo(e))typeof e[n]=="function"&&t.push(n);return t}function el(e,t){const n=i=>function(){const a=Array.prototype.slice.call(arguments,0);return t(i,a)};let r={};for(const i of e)r[i]=n(i);return r}function tl(e,t="Unreachable"){throw new Error(t)}class nl{constructor(t){this.computeFn=t,this.lastCache=void 0,this.lastArgKey=void 0}get(t){const n=JSON.stringify(t);return this.lastArgKey!==n&&(this.lastArgKey=n,this.lastCache=this.computeFn(t)),this.lastCache}}class Ni{constructor(t){this.executor=t,this._didRun=!1}getValue(){if(!this._didRun)try{this._value=this.executor()}catch(t){this._error=t}finally{this._didRun=!0}if(this._error)throw this._error;return this._value}get rawValue(){return this._value}}var Pi;function rl(e){return e.replace(/[\\\{\}\*\+\?\|\^\$\.\[\]\(\)]/g,"\\$&")}function il(e){return e.split(/\r\n|\r|\n/)}function al(e){for(let t=0,n=e.length;t=0;n--){const r=e.charCodeAt(n);if(r!==32&&r!==9)return n}return-1}function Ii(e){return e>=65&&e<=90}function or(e){return 55296<=e&&e<=56319}function ol(e){return 56320<=e&&e<=57343}function ll(e,t){return(e-55296<<10)+(t-56320)+65536}function cl(e,t,n){const r=e.charCodeAt(n);if(or(r)&&n+1JSON.parse('{"_common":[8232,32,8233,32,5760,32,8192,32,8193,32,8194,32,8195,32,8196,32,8197,32,8198,32,8200,32,8201,32,8202,32,8287,32,8199,32,8239,32,2042,95,65101,95,65102,95,65103,95,8208,45,8209,45,8210,45,65112,45,1748,45,8259,45,727,45,8722,45,10134,45,11450,45,1549,44,1643,44,8218,44,184,44,42233,44,894,59,2307,58,2691,58,1417,58,1795,58,1796,58,5868,58,65072,58,6147,58,6153,58,8282,58,1475,58,760,58,42889,58,8758,58,720,58,42237,58,451,33,11601,33,660,63,577,63,2429,63,5038,63,42731,63,119149,46,8228,46,1793,46,1794,46,42510,46,68176,46,1632,46,1776,46,42232,46,1373,96,65287,96,8219,96,8242,96,1370,96,1523,96,8175,96,65344,96,900,96,8189,96,8125,96,8127,96,8190,96,697,96,884,96,712,96,714,96,715,96,756,96,699,96,701,96,700,96,702,96,42892,96,1497,96,2036,96,2037,96,5194,96,5836,96,94033,96,94034,96,65339,91,10088,40,10098,40,12308,40,64830,40,65341,93,10089,41,10099,41,12309,41,64831,41,10100,123,119060,123,10101,125,65342,94,8270,42,1645,42,8727,42,66335,42,5941,47,8257,47,8725,47,8260,47,9585,47,10187,47,10744,47,119354,47,12755,47,12339,47,11462,47,20031,47,12035,47,65340,92,65128,92,8726,92,10189,92,10741,92,10745,92,119311,92,119355,92,12756,92,20022,92,12034,92,42872,38,708,94,710,94,5869,43,10133,43,66203,43,8249,60,10094,60,706,60,119350,60,5176,60,5810,60,5120,61,11840,61,12448,61,42239,61,8250,62,10095,62,707,62,119351,62,5171,62,94015,62,8275,126,732,126,8128,126,8764,126,65372,124,65293,45,120784,50,120794,50,120804,50,120814,50,120824,50,130034,50,42842,50,423,50,1000,50,42564,50,5311,50,42735,50,119302,51,120785,51,120795,51,120805,51,120815,51,120825,51,130035,51,42923,51,540,51,439,51,42858,51,11468,51,1248,51,94011,51,71882,51,120786,52,120796,52,120806,52,120816,52,120826,52,130036,52,5070,52,71855,52,120787,53,120797,53,120807,53,120817,53,120827,53,130037,53,444,53,71867,53,120788,54,120798,54,120808,54,120818,54,120828,54,130038,54,11474,54,5102,54,71893,54,119314,55,120789,55,120799,55,120809,55,120819,55,120829,55,130039,55,66770,55,71878,55,2819,56,2538,56,2666,56,125131,56,120790,56,120800,56,120810,56,120820,56,120830,56,130040,56,547,56,546,56,66330,56,2663,57,2920,57,2541,57,3437,57,120791,57,120801,57,120811,57,120821,57,120831,57,130041,57,42862,57,11466,57,71884,57,71852,57,71894,57,9082,97,65345,97,119834,97,119886,97,119938,97,119990,97,120042,97,120094,97,120146,97,120198,97,120250,97,120302,97,120354,97,120406,97,120458,97,593,97,945,97,120514,97,120572,97,120630,97,120688,97,120746,97,65313,65,119808,65,119860,65,119912,65,119964,65,120016,65,120068,65,120120,65,120172,65,120224,65,120276,65,120328,65,120380,65,120432,65,913,65,120488,65,120546,65,120604,65,120662,65,120720,65,5034,65,5573,65,42222,65,94016,65,66208,65,119835,98,119887,98,119939,98,119991,98,120043,98,120095,98,120147,98,120199,98,120251,98,120303,98,120355,98,120407,98,120459,98,388,98,5071,98,5234,98,5551,98,65314,66,8492,66,119809,66,119861,66,119913,66,120017,66,120069,66,120121,66,120173,66,120225,66,120277,66,120329,66,120381,66,120433,66,42932,66,914,66,120489,66,120547,66,120605,66,120663,66,120721,66,5108,66,5623,66,42192,66,66178,66,66209,66,66305,66,65347,99,8573,99,119836,99,119888,99,119940,99,119992,99,120044,99,120096,99,120148,99,120200,99,120252,99,120304,99,120356,99,120408,99,120460,99,7428,99,1010,99,11429,99,43951,99,66621,99,128844,67,71922,67,71913,67,65315,67,8557,67,8450,67,8493,67,119810,67,119862,67,119914,67,119966,67,120018,67,120174,67,120226,67,120278,67,120330,67,120382,67,120434,67,1017,67,11428,67,5087,67,42202,67,66210,67,66306,67,66581,67,66844,67,8574,100,8518,100,119837,100,119889,100,119941,100,119993,100,120045,100,120097,100,120149,100,120201,100,120253,100,120305,100,120357,100,120409,100,120461,100,1281,100,5095,100,5231,100,42194,100,8558,68,8517,68,119811,68,119863,68,119915,68,119967,68,120019,68,120071,68,120123,68,120175,68,120227,68,120279,68,120331,68,120383,68,120435,68,5024,68,5598,68,5610,68,42195,68,8494,101,65349,101,8495,101,8519,101,119838,101,119890,101,119942,101,120046,101,120098,101,120150,101,120202,101,120254,101,120306,101,120358,101,120410,101,120462,101,43826,101,1213,101,8959,69,65317,69,8496,69,119812,69,119864,69,119916,69,120020,69,120072,69,120124,69,120176,69,120228,69,120280,69,120332,69,120384,69,120436,69,917,69,120492,69,120550,69,120608,69,120666,69,120724,69,11577,69,5036,69,42224,69,71846,69,71854,69,66182,69,119839,102,119891,102,119943,102,119995,102,120047,102,120099,102,120151,102,120203,102,120255,102,120307,102,120359,102,120411,102,120463,102,43829,102,42905,102,383,102,7837,102,1412,102,119315,70,8497,70,119813,70,119865,70,119917,70,120021,70,120073,70,120125,70,120177,70,120229,70,120281,70,120333,70,120385,70,120437,70,42904,70,988,70,120778,70,5556,70,42205,70,71874,70,71842,70,66183,70,66213,70,66853,70,65351,103,8458,103,119840,103,119892,103,119944,103,120048,103,120100,103,120152,103,120204,103,120256,103,120308,103,120360,103,120412,103,120464,103,609,103,7555,103,397,103,1409,103,119814,71,119866,71,119918,71,119970,71,120022,71,120074,71,120126,71,120178,71,120230,71,120282,71,120334,71,120386,71,120438,71,1292,71,5056,71,5107,71,42198,71,65352,104,8462,104,119841,104,119945,104,119997,104,120049,104,120101,104,120153,104,120205,104,120257,104,120309,104,120361,104,120413,104,120465,104,1211,104,1392,104,5058,104,65320,72,8459,72,8460,72,8461,72,119815,72,119867,72,119919,72,120023,72,120179,72,120231,72,120283,72,120335,72,120387,72,120439,72,919,72,120494,72,120552,72,120610,72,120668,72,120726,72,11406,72,5051,72,5500,72,42215,72,66255,72,731,105,9075,105,65353,105,8560,105,8505,105,8520,105,119842,105,119894,105,119946,105,119998,105,120050,105,120102,105,120154,105,120206,105,120258,105,120310,105,120362,105,120414,105,120466,105,120484,105,618,105,617,105,953,105,8126,105,890,105,120522,105,120580,105,120638,105,120696,105,120754,105,1110,105,42567,105,1231,105,43893,105,5029,105,71875,105,65354,106,8521,106,119843,106,119895,106,119947,106,119999,106,120051,106,120103,106,120155,106,120207,106,120259,106,120311,106,120363,106,120415,106,120467,106,1011,106,1112,106,65322,74,119817,74,119869,74,119921,74,119973,74,120025,74,120077,74,120129,74,120181,74,120233,74,120285,74,120337,74,120389,74,120441,74,42930,74,895,74,1032,74,5035,74,5261,74,42201,74,119844,107,119896,107,119948,107,120000,107,120052,107,120104,107,120156,107,120208,107,120260,107,120312,107,120364,107,120416,107,120468,107,8490,75,65323,75,119818,75,119870,75,119922,75,119974,75,120026,75,120078,75,120130,75,120182,75,120234,75,120286,75,120338,75,120390,75,120442,75,922,75,120497,75,120555,75,120613,75,120671,75,120729,75,11412,75,5094,75,5845,75,42199,75,66840,75,1472,108,8739,73,9213,73,65512,73,1633,108,1777,73,66336,108,125127,108,120783,73,120793,73,120803,73,120813,73,120823,73,130033,73,65321,73,8544,73,8464,73,8465,73,119816,73,119868,73,119920,73,120024,73,120128,73,120180,73,120232,73,120284,73,120336,73,120388,73,120440,73,65356,108,8572,73,8467,108,119845,108,119897,108,119949,108,120001,108,120053,108,120105,73,120157,73,120209,73,120261,73,120313,73,120365,73,120417,73,120469,73,448,73,120496,73,120554,73,120612,73,120670,73,120728,73,11410,73,1030,73,1216,73,1493,108,1503,108,1575,108,126464,108,126592,108,65166,108,65165,108,1994,108,11599,73,5825,73,42226,73,93992,73,66186,124,66313,124,119338,76,8556,76,8466,76,119819,76,119871,76,119923,76,120027,76,120079,76,120131,76,120183,76,120235,76,120287,76,120339,76,120391,76,120443,76,11472,76,5086,76,5290,76,42209,76,93974,76,71843,76,71858,76,66587,76,66854,76,65325,77,8559,77,8499,77,119820,77,119872,77,119924,77,120028,77,120080,77,120132,77,120184,77,120236,77,120288,77,120340,77,120392,77,120444,77,924,77,120499,77,120557,77,120615,77,120673,77,120731,77,1018,77,11416,77,5047,77,5616,77,5846,77,42207,77,66224,77,66321,77,119847,110,119899,110,119951,110,120003,110,120055,110,120107,110,120159,110,120211,110,120263,110,120315,110,120367,110,120419,110,120471,110,1400,110,1404,110,65326,78,8469,78,119821,78,119873,78,119925,78,119977,78,120029,78,120081,78,120185,78,120237,78,120289,78,120341,78,120393,78,120445,78,925,78,120500,78,120558,78,120616,78,120674,78,120732,78,11418,78,42208,78,66835,78,3074,111,3202,111,3330,111,3458,111,2406,111,2662,111,2790,111,3046,111,3174,111,3302,111,3430,111,3664,111,3792,111,4160,111,1637,111,1781,111,65359,111,8500,111,119848,111,119900,111,119952,111,120056,111,120108,111,120160,111,120212,111,120264,111,120316,111,120368,111,120420,111,120472,111,7439,111,7441,111,43837,111,959,111,120528,111,120586,111,120644,111,120702,111,120760,111,963,111,120532,111,120590,111,120648,111,120706,111,120764,111,11423,111,4351,111,1413,111,1505,111,1607,111,126500,111,126564,111,126596,111,65259,111,65260,111,65258,111,65257,111,1726,111,64428,111,64429,111,64427,111,64426,111,1729,111,64424,111,64425,111,64423,111,64422,111,1749,111,3360,111,4125,111,66794,111,71880,111,71895,111,66604,111,1984,79,2534,79,2918,79,12295,79,70864,79,71904,79,120782,79,120792,79,120802,79,120812,79,120822,79,130032,79,65327,79,119822,79,119874,79,119926,79,119978,79,120030,79,120082,79,120134,79,120186,79,120238,79,120290,79,120342,79,120394,79,120446,79,927,79,120502,79,120560,79,120618,79,120676,79,120734,79,11422,79,1365,79,11604,79,4816,79,2848,79,66754,79,42227,79,71861,79,66194,79,66219,79,66564,79,66838,79,9076,112,65360,112,119849,112,119901,112,119953,112,120005,112,120057,112,120109,112,120161,112,120213,112,120265,112,120317,112,120369,112,120421,112,120473,112,961,112,120530,112,120544,112,120588,112,120602,112,120646,112,120660,112,120704,112,120718,112,120762,112,120776,112,11427,112,65328,80,8473,80,119823,80,119875,80,119927,80,119979,80,120031,80,120083,80,120187,80,120239,80,120291,80,120343,80,120395,80,120447,80,929,80,120504,80,120562,80,120620,80,120678,80,120736,80,11426,80,5090,80,5229,80,42193,80,66197,80,119850,113,119902,113,119954,113,120006,113,120058,113,120110,113,120162,113,120214,113,120266,113,120318,113,120370,113,120422,113,120474,113,1307,113,1379,113,1382,113,8474,81,119824,81,119876,81,119928,81,119980,81,120032,81,120084,81,120188,81,120240,81,120292,81,120344,81,120396,81,120448,81,11605,81,119851,114,119903,114,119955,114,120007,114,120059,114,120111,114,120163,114,120215,114,120267,114,120319,114,120371,114,120423,114,120475,114,43847,114,43848,114,7462,114,11397,114,43905,114,119318,82,8475,82,8476,82,8477,82,119825,82,119877,82,119929,82,120033,82,120189,82,120241,82,120293,82,120345,82,120397,82,120449,82,422,82,5025,82,5074,82,66740,82,5511,82,42211,82,94005,82,65363,115,119852,115,119904,115,119956,115,120008,115,120060,115,120112,115,120164,115,120216,115,120268,115,120320,115,120372,115,120424,115,120476,115,42801,115,445,115,1109,115,43946,115,71873,115,66632,115,65331,83,119826,83,119878,83,119930,83,119982,83,120034,83,120086,83,120138,83,120190,83,120242,83,120294,83,120346,83,120398,83,120450,83,1029,83,1359,83,5077,83,5082,83,42210,83,94010,83,66198,83,66592,83,119853,116,119905,116,119957,116,120009,116,120061,116,120113,116,120165,116,120217,116,120269,116,120321,116,120373,116,120425,116,120477,116,8868,84,10201,84,128872,84,65332,84,119827,84,119879,84,119931,84,119983,84,120035,84,120087,84,120139,84,120191,84,120243,84,120295,84,120347,84,120399,84,120451,84,932,84,120507,84,120565,84,120623,84,120681,84,120739,84,11430,84,5026,84,42196,84,93962,84,71868,84,66199,84,66225,84,66325,84,119854,117,119906,117,119958,117,120010,117,120062,117,120114,117,120166,117,120218,117,120270,117,120322,117,120374,117,120426,117,120478,117,42911,117,7452,117,43854,117,43858,117,651,117,965,117,120534,117,120592,117,120650,117,120708,117,120766,117,1405,117,66806,117,71896,117,8746,85,8899,85,119828,85,119880,85,119932,85,119984,85,120036,85,120088,85,120140,85,120192,85,120244,85,120296,85,120348,85,120400,85,120452,85,1357,85,4608,85,66766,85,5196,85,42228,85,94018,85,71864,85,8744,118,8897,118,65366,118,8564,118,119855,118,119907,118,119959,118,120011,118,120063,118,120115,118,120167,118,120219,118,120271,118,120323,118,120375,118,120427,118,120479,118,7456,118,957,118,120526,118,120584,118,120642,118,120700,118,120758,118,1141,118,1496,118,71430,118,43945,118,71872,118,119309,86,1639,86,1783,86,8548,86,119829,86,119881,86,119933,86,119985,86,120037,86,120089,86,120141,86,120193,86,120245,86,120297,86,120349,86,120401,86,120453,86,1140,86,11576,86,5081,86,5167,86,42719,86,42214,86,93960,86,71840,86,66845,86,623,119,119856,119,119908,119,119960,119,120012,119,120064,119,120116,119,120168,119,120220,119,120272,119,120324,119,120376,119,120428,119,120480,119,7457,119,1121,119,1309,119,1377,119,71434,119,71438,119,71439,119,43907,119,71919,87,71910,87,119830,87,119882,87,119934,87,119986,87,120038,87,120090,87,120142,87,120194,87,120246,87,120298,87,120350,87,120402,87,120454,87,1308,87,5043,87,5076,87,42218,87,5742,120,10539,120,10540,120,10799,120,65368,120,8569,120,119857,120,119909,120,119961,120,120013,120,120065,120,120117,120,120169,120,120221,120,120273,120,120325,120,120377,120,120429,120,120481,120,5441,120,5501,120,5741,88,9587,88,66338,88,71916,88,65336,88,8553,88,119831,88,119883,88,119935,88,119987,88,120039,88,120091,88,120143,88,120195,88,120247,88,120299,88,120351,88,120403,88,120455,88,42931,88,935,88,120510,88,120568,88,120626,88,120684,88,120742,88,11436,88,11613,88,5815,88,42219,88,66192,88,66228,88,66327,88,66855,88,611,121,7564,121,65369,121,119858,121,119910,121,119962,121,120014,121,120066,121,120118,121,120170,121,120222,121,120274,121,120326,121,120378,121,120430,121,120482,121,655,121,7935,121,43866,121,947,121,8509,121,120516,121,120574,121,120632,121,120690,121,120748,121,1199,121,4327,121,71900,121,65337,89,119832,89,119884,89,119936,89,119988,89,120040,89,120092,89,120144,89,120196,89,120248,89,120300,89,120352,89,120404,89,120456,89,933,89,978,89,120508,89,120566,89,120624,89,120682,89,120740,89,11432,89,1198,89,5033,89,5053,89,42220,89,94019,89,71844,89,66226,89,119859,122,119911,122,119963,122,120015,122,120067,122,120119,122,120171,122,120223,122,120275,122,120327,122,120379,122,120431,122,120483,122,7458,122,43923,122,71876,122,66293,90,71909,90,65338,90,8484,90,8488,90,119833,90,119885,90,119937,90,119989,90,120041,90,120197,90,120249,90,120301,90,120353,90,120405,90,120457,90,918,90,120493,90,120551,90,120609,90,120667,90,120725,90,5059,90,42204,90,71849,90,65282,34,65284,36,65285,37,65286,38,65290,42,65291,43,65294,46,65295,47,65296,48,65297,49,65298,50,65299,51,65300,52,65301,53,65302,54,65303,55,65304,56,65305,57,65308,60,65309,61,65310,62,65312,64,65316,68,65318,70,65319,71,65324,76,65329,81,65330,82,65333,85,65334,86,65335,87,65343,95,65346,98,65348,100,65350,102,65355,107,65357,109,65358,110,65361,113,65362,114,65364,116,65365,117,65367,119,65370,122,65371,123,65373,125],"_default":[160,32,8211,45,65374,126,65306,58,65281,33,8216,96,8217,96,8245,96,180,96,12494,47,1047,51,1073,54,1072,97,1040,65,1068,98,1042,66,1089,99,1057,67,1077,101,1045,69,1053,72,305,105,1050,75,921,73,1052,77,1086,111,1054,79,1009,112,1088,112,1056,80,1075,114,1058,84,215,120,1093,120,1061,88,1091,121,1059,89,65283,35,65288,40,65289,41,65292,44,65307,59,65311,63],"cs":[65374,126,65306,58,65281,33,8216,96,8217,96,8245,96,180,96,12494,47,1047,51,1073,54,1072,97,1040,65,1068,98,1042,66,1089,99,1057,67,1077,101,1045,69,1053,72,305,105,1050,75,921,73,1052,77,1086,111,1054,79,1009,112,1088,112,1056,80,1075,114,1058,84,1093,120,1061,88,1091,121,1059,89,65283,35,65288,40,65289,41,65292,44,65307,59,65311,63],"de":[65374,126,65306,58,65281,33,8216,96,8217,96,8245,96,180,96,12494,47,1047,51,1073,54,1072,97,1040,65,1068,98,1042,66,1089,99,1057,67,1077,101,1045,69,1053,72,305,105,1050,75,921,73,1052,77,1086,111,1054,79,1009,112,1088,112,1056,80,1075,114,1058,84,1093,120,1061,88,1091,121,1059,89,65283,35,65288,40,65289,41,65292,44,65307,59,65311,63],"es":[8211,45,65374,126,65306,58,65281,33,8245,96,180,96,12494,47,1047,51,1073,54,1072,97,1040,65,1068,98,1042,66,1089,99,1057,67,1077,101,1045,69,1053,72,305,105,1050,75,1052,77,1086,111,1054,79,1009,112,1088,112,1056,80,1075,114,1058,84,215,120,1093,120,1061,88,1091,121,1059,89,65283,35,65288,40,65289,41,65292,44,65307,59,65311,63],"fr":[65374,126,65306,58,65281,33,8216,96,8245,96,12494,47,1047,51,1073,54,1072,97,1040,65,1068,98,1042,66,1089,99,1057,67,1077,101,1045,69,1053,72,305,105,1050,75,921,73,1052,77,1086,111,1054,79,1009,112,1088,112,1056,80,1075,114,1058,84,215,120,1093,120,1061,88,1091,121,1059,89,65283,35,65288,40,65289,41,65292,44,65307,59,65311,63],"it":[160,32,8211,45,65374,126,65306,58,65281,33,8216,96,8245,96,180,96,12494,47,1047,51,1073,54,1072,97,1040,65,1068,98,1042,66,1089,99,1057,67,1077,101,1045,69,1053,72,305,105,1050,75,921,73,1052,77,1086,111,1054,79,1009,112,1088,112,1056,80,1075,114,1058,84,215,120,1093,120,1061,88,1091,121,1059,89,65283,35,65288,40,65289,41,65292,44,65307,59,65311,63],"ja":[8211,45,65306,58,65281,33,8216,96,8217,96,8245,96,180,96,1047,51,1073,54,1072,97,1040,65,1068,98,1042,66,1089,99,1057,67,1077,101,1045,69,1053,72,305,105,1050,75,921,73,1052,77,1086,111,1054,79,1009,112,1088,112,1056,80,1075,114,1058,84,215,120,1093,120,1061,88,1091,121,1059,89,65283,35,65292,44,65307,59],"ko":[8211,45,65374,126,65306,58,65281,33,8245,96,180,96,12494,47,1047,51,1073,54,1072,97,1040,65,1068,98,1042,66,1089,99,1057,67,1077,101,1045,69,1053,72,305,105,1050,75,921,73,1052,77,1086,111,1054,79,1009,112,1088,112,1056,80,1075,114,1058,84,215,120,1093,120,1061,88,1091,121,1059,89,65283,35,65288,40,65289,41,65292,44,65307,59,65311,63],"pl":[65374,126,65306,58,65281,33,8216,96,8217,96,8245,96,180,96,12494,47,1047,51,1073,54,1072,97,1040,65,1068,98,1042,66,1089,99,1057,67,1077,101,1045,69,1053,72,305,105,1050,75,921,73,1052,77,1086,111,1054,79,1009,112,1088,112,1056,80,1075,114,1058,84,215,120,1093,120,1061,88,1091,121,1059,89,65283,35,65288,40,65289,41,65292,44,65307,59,65311,63],"pt-BR":[65374,126,65306,58,65281,33,8216,96,8217,96,8245,96,180,96,12494,47,1047,51,1073,54,1072,97,1040,65,1068,98,1042,66,1089,99,1057,67,1077,101,1045,69,1053,72,305,105,1050,75,921,73,1052,77,1086,111,1054,79,1009,112,1088,112,1056,80,1075,114,1058,84,215,120,1093,120,1061,88,1091,121,1059,89,65283,35,65288,40,65289,41,65292,44,65307,59,65311,63],"qps-ploc":[160,32,8211,45,65374,126,65306,58,65281,33,8216,96,8217,96,8245,96,180,96,12494,47,1047,51,1073,54,1072,97,1040,65,1068,98,1042,66,1089,99,1057,67,1077,101,1045,69,1053,72,305,105,1050,75,921,73,1052,77,1086,111,1054,79,1088,112,1056,80,1075,114,1058,84,215,120,1093,120,1061,88,1091,121,1059,89,65283,35,65288,40,65289,41,65292,44,65307,59,65311,63],"ru":[65374,126,65306,58,65281,33,8216,96,8217,96,8245,96,180,96,12494,47,305,105,921,73,1009,112,215,120,65283,35,65288,40,65289,41,65292,44,65307,59,65311,63],"tr":[160,32,8211,45,65374,126,65306,58,65281,33,8245,96,180,96,12494,47,1047,51,1073,54,1072,97,1040,65,1068,98,1042,66,1089,99,1057,67,1077,101,1045,69,1053,72,1050,75,921,73,1052,77,1086,111,1054,79,1009,112,1088,112,1056,80,1075,114,1058,84,215,120,1093,120,1061,88,1091,121,1059,89,65283,35,65288,40,65289,41,65292,44,65307,59,65311,63],"zh-hans":[65374,126,65306,58,65281,33,8245,96,180,96,12494,47,1047,51,1073,54,1072,97,1040,65,1068,98,1042,66,1089,99,1057,67,1077,101,1045,69,1053,72,305,105,1050,75,921,73,1052,77,1086,111,1054,79,1009,112,1088,112,1056,80,1075,114,1058,84,215,120,1093,120,1061,88,1091,121,1059,89,65288,40,65289,41],"zh-hant":[8211,45,65374,126,180,96,12494,47,1047,51,1073,54,1072,97,1040,65,1068,98,1042,66,1089,99,1057,67,1077,101,1045,69,1053,72,305,105,1050,75,921,73,1052,77,1086,111,1054,79,1009,112,1088,112,1056,80,1075,114,1058,84,215,120,1093,120,1061,88,1091,121,1059,89,65283,35,65307,59]}')),Re.cache=new nl(e=>{function t(c){const d=new Map;for(let p=0;p!c.startsWith("_")&&c in i);a.length===0&&(a=["_default"]);let o;for(const c of a){const d=t(i[c]);o=r(o,d)}const l=t(i._common),h=n(l,o);return new Re(h)}),Re._locales=new Ni(()=>Object.keys(Re.ambiguousCharacterData.getValue()).filter(e=>!e.startsWith("_")));class et{static getRawData(){return JSON.parse("[9,10,11,12,13,32,127,160,173,847,1564,4447,4448,6068,6069,6155,6156,6157,6158,7355,7356,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8203,8204,8205,8206,8207,8234,8235,8236,8237,8238,8239,8287,8288,8289,8290,8291,8292,8293,8294,8295,8296,8297,8298,8299,8300,8301,8302,8303,10240,12288,12644,65024,65025,65026,65027,65028,65029,65030,65031,65032,65033,65034,65035,65036,65037,65038,65039,65279,65440,65520,65521,65522,65523,65524,65525,65526,65527,65528,65532,78844,119155,119156,119157,119158,119159,119160,119161,119162,917504,917505,917506,917507,917508,917509,917510,917511,917512,917513,917514,917515,917516,917517,917518,917519,917520,917521,917522,917523,917524,917525,917526,917527,917528,917529,917530,917531,917532,917533,917534,917535,917536,917537,917538,917539,917540,917541,917542,917543,917544,917545,917546,917547,917548,917549,917550,917551,917552,917553,917554,917555,917556,917557,917558,917559,917560,917561,917562,917563,917564,917565,917566,917567,917568,917569,917570,917571,917572,917573,917574,917575,917576,917577,917578,917579,917580,917581,917582,917583,917584,917585,917586,917587,917588,917589,917590,917591,917592,917593,917594,917595,917596,917597,917598,917599,917600,917601,917602,917603,917604,917605,917606,917607,917608,917609,917610,917611,917612,917613,917614,917615,917616,917617,917618,917619,917620,917621,917622,917623,917624,917625,917626,917627,917628,917629,917630,917631,917760,917761,917762,917763,917764,917765,917766,917767,917768,917769,917770,917771,917772,917773,917774,917775,917776,917777,917778,917779,917780,917781,917782,917783,917784,917785,917786,917787,917788,917789,917790,917791,917792,917793,917794,917795,917796,917797,917798,917799,917800,917801,917802,917803,917804,917805,917806,917807,917808,917809,917810,917811,917812,917813,917814,917815,917816,917817,917818,917819,917820,917821,917822,917823,917824,917825,917826,917827,917828,917829,917830,917831,917832,917833,917834,917835,917836,917837,917838,917839,917840,917841,917842,917843,917844,917845,917846,917847,917848,917849,917850,917851,917852,917853,917854,917855,917856,917857,917858,917859,917860,917861,917862,917863,917864,917865,917866,917867,917868,917869,917870,917871,917872,917873,917874,917875,917876,917877,917878,917879,917880,917881,917882,917883,917884,917885,917886,917887,917888,917889,917890,917891,917892,917893,917894,917895,917896,917897,917898,917899,917900,917901,917902,917903,917904,917905,917906,917907,917908,917909,917910,917911,917912,917913,917914,917915,917916,917917,917918,917919,917920,917921,917922,917923,917924,917925,917926,917927,917928,917929,917930,917931,917932,917933,917934,917935,917936,917937,917938,917939,917940,917941,917942,917943,917944,917945,917946,917947,917948,917949,917950,917951,917952,917953,917954,917955,917956,917957,917958,917959,917960,917961,917962,917963,917964,917965,917966,917967,917968,917969,917970,917971,917972,917973,917974,917975,917976,917977,917978,917979,917980,917981,917982,917983,917984,917985,917986,917987,917988,917989,917990,917991,917992,917993,917994,917995,917996,917997,917998,917999]")}static getData(){return this._data||(this._data=new Set(et.getRawData())),this._data}static isInvisibleCharacter(t){return et.getData().has(t)}static get codePoints(){return et.getData()}}et._data=void 0;const ul="$initialize";class pl{constructor(t,n,r,i){this.vsWorker=t,this.req=n,this.method=r,this.args=i,this.type=0}}class Li{constructor(t,n,r,i){this.vsWorker=t,this.seq=n,this.res=r,this.err=i,this.type=1}}class fl{constructor(t,n,r,i){this.vsWorker=t,this.req=n,this.eventName=r,this.arg=i,this.type=2}}class ml{constructor(t,n,r){this.vsWorker=t,this.req=n,this.event=r,this.type=3}}class gl{constructor(t,n){this.vsWorker=t,this.req=n,this.type=4}}class bl{constructor(t){this._workerId=-1,this._handler=t,this._lastSentReq=0,this._pendingReplies=Object.create(null),this._pendingEmitters=new Map,this._pendingEvents=new Map}setWorkerId(t){this._workerId=t}sendMessage(t,n){const r=String(++this._lastSentReq);return new Promise((i,a)=>{this._pendingReplies[r]={resolve:i,reject:a},this._send(new pl(this._workerId,r,t,n))})}listen(t,n){let r=null;const i=new Ge({onFirstListenerAdd:()=>{r=String(++this._lastSentReq),this._pendingEmitters.set(r,i),this._send(new fl(this._workerId,r,t,n))},onLastListenerRemove:()=>{this._pendingEmitters.delete(r),this._send(new gl(this._workerId,r)),r=null}});return i.event}handleMessage(t){!t||!t.vsWorker||this._workerId!==-1&&t.vsWorker!==this._workerId||this._handleMessage(t)}_handleMessage(t){switch(t.type){case 1:return this._handleReplyMessage(t);case 0:return this._handleRequestMessage(t);case 2:return this._handleSubscribeEventMessage(t);case 3:return this._handleEventMessage(t);case 4:return this._handleUnsubscribeEventMessage(t)}}_handleReplyMessage(t){if(!this._pendingReplies[t.seq]){console.warn("Got reply to unknown seq");return}let n=this._pendingReplies[t.seq];if(delete this._pendingReplies[t.seq],t.err){let r=t.err;t.err.$isError&&(r=new Error,r.name=t.err.name,r.message=t.err.message,r.stack=t.err.stack),n.reject(r);return}n.resolve(t.res)}_handleRequestMessage(t){let n=t.req;this._handler.handleMessage(t.method,t.args).then(i=>{this._send(new Li(this._workerId,n,i,void 0))},i=>{i.detail instanceof Error&&(i.detail=dn(i.detail)),this._send(new Li(this._workerId,n,void 0,dn(i)))})}_handleSubscribeEventMessage(t){const n=t.req,r=this._handler.handleEvent(t.eventName,t.arg)(i=>{this._send(new ml(this._workerId,n,i))});this._pendingEvents.set(n,r)}_handleEventMessage(t){if(!this._pendingEmitters.has(t.req)){console.warn("Got event for unknown req");return}this._pendingEmitters.get(t.req).fire(t.event)}_handleUnsubscribeEventMessage(t){if(!this._pendingEvents.has(t.req)){console.warn("Got unsubscribe for unknown req");return}this._pendingEvents.get(t.req).dispose(),this._pendingEvents.delete(t.req)}_send(t){let n=[];if(t.type===0)for(let r=0;rfunction(){const l=Array.prototype.slice.call(arguments,0);return t(o,l)},i=o=>function(l){return n(o,l)};let a={};for(const o of e){if(Wi(o)){a[o]=i(o);continue}if(Ti(o)){a[o]=n(o,void 0);continue}a[o]=r(o)}return a}class yl{constructor(t,n){this._requestHandlerFactory=n,this._requestHandler=null,this._protocol=new bl({sendMessage:(r,i)=>{t(r,i)},handleMessage:(r,i)=>this._handleMessage(r,i),handleEvent:(r,i)=>this._handleEvent(r,i)})}onmessage(t){this._protocol.handleMessage(t)}_handleMessage(t,n){if(t===ul)return this.initialize(n[0],n[1],n[2],n[3]);if(!this._requestHandler||typeof this._requestHandler[t]!="function")return Promise.reject(new Error("Missing requestHandler or method: "+t));try{return Promise.resolve(this._requestHandler[t].apply(this._requestHandler,n))}catch(r){return Promise.reject(r)}}_handleEvent(t,n){if(!this._requestHandler)throw new Error("Missing requestHandler");if(Wi(t)){const r=this._requestHandler[t].call(this._requestHandler,n);if(typeof r!="function")throw new Error(`Missing dynamic event ${t} on request handler.`);return r}if(Ti(t)){const r=this._requestHandler[t];if(typeof r!="function")throw new Error(`Missing event ${t} on request handler.`);return r}throw new Error(`Malformed event name ${t}`)}initialize(t,n,r,i){this._protocol.setWorkerId(t);const l=vl(i,(h,c)=>this._protocol.sendMessage(h,c),(h,c)=>this._protocol.listen(h,c));return this._requestHandlerFactory?(this._requestHandler=this._requestHandlerFactory(l),Promise.resolve(sr(this._requestHandler))):(n&&(typeof n.baseUrl!="undefined"&&delete n.baseUrl,typeof n.paths!="undefined"&&typeof n.paths.vs!="undefined"&&delete n.paths.vs,typeof n.trustedTypesPolicy!==void 0&&delete n.trustedTypesPolicy,n.catchError=!0,de.require.config(n)),new Promise((h,c)=>{de.require([r],p=>{if(this._requestHandler=p.create(l),!this._requestHandler){c(new Error("No RequestHandler!"));return}h(sr(this._requestHandler))},c)}))}}class tt{constructor(t,n,r,i){this.originalStart=t,this.originalLength=n,this.modifiedStart=r,this.modifiedLength=i}getOriginalEnd(){return this.originalStart+this.originalLength}getModifiedEnd(){return this.modifiedStart+this.modifiedLength}}function Oi(e,t){return(t<<5)-t+e|0}function wl(e,t){t=Oi(149417,t);for(let n=0,r=e.length;n0||this.m_modifiedCount>0)&&this.m_changes.push(new tt(this.m_originalStart,this.m_originalCount,this.m_modifiedStart,this.m_modifiedCount)),this.m_originalCount=0,this.m_modifiedCount=0,this.m_originalStart=1073741824,this.m_modifiedStart=1073741824}AddOriginalElement(t,n){this.m_originalStart=Math.min(this.m_originalStart,t),this.m_modifiedStart=Math.min(this.m_modifiedStart,n),this.m_originalCount++}AddModifiedElement(t,n){this.m_originalStart=Math.min(this.m_originalStart,t),this.m_modifiedStart=Math.min(this.m_modifiedStart,n),this.m_modifiedCount++}getChanges(){return(this.m_originalCount>0||this.m_modifiedCount>0)&&this.MarkNextChange(),this.m_changes}getReverseChanges(){return(this.m_originalCount>0||this.m_modifiedCount>0)&&this.MarkNextChange(),this.m_changes.reverse(),this.m_changes}}class nt{constructor(t,n,r=null){this.ContinueProcessingPredicate=r,this._originalSequence=t,this._modifiedSequence=n;const[i,a,o]=nt._getElements(t),[l,h,c]=nt._getElements(n);this._hasStrings=o&&c,this._originalStringElements=i,this._originalElementsOrHash=a,this._modifiedStringElements=l,this._modifiedElementsOrHash=h,this.m_forwardHistory=[],this.m_reverseHistory=[]}static _isStringArray(t){return t.length>0&&typeof t[0]=="string"}static _getElements(t){const n=t.getElements();if(nt._isStringArray(n)){const r=new Int32Array(n.length);for(let i=0,a=n.length;i=t&&i>=r&&this.ElementsAreEqual(n,i);)n--,i--;if(t>n||r>i){let p;return r<=i?(vt.Assert(t===n+1,"originalStart should only be one more than originalEnd"),p=[new tt(t,0,r,i-r+1)]):t<=n?(vt.Assert(r===i+1,"modifiedStart should only be one more than modifiedEnd"),p=[new tt(t,n-t+1,r,0)]):(vt.Assert(t===n+1,"originalStart should only be one more than originalEnd"),vt.Assert(r===i+1,"modifiedStart should only be one more than modifiedEnd"),p=[]),p}const o=[0],l=[0],h=this.ComputeRecursionPoint(t,n,r,i,o,l,a),c=o[0],d=l[0];if(h!==null)return h;if(!a[0]){const p=this.ComputeDiffRecursive(t,c,r,d,a);let f=[];return a[0]?f=[new tt(c+1,n-(c+1)+1,d+1,i-(d+1)+1)]:f=this.ComputeDiffRecursive(c+1,n,d+1,i,a),this.ConcatenateChanges(p,f)}return[new tt(t,n-t+1,r,i-r+1)]}WALKTRACE(t,n,r,i,a,o,l,h,c,d,p,f,g,w,b,y,A,C){let R=null,k=null,F=new Ui,P=n,N=r,M=g[0]-y[0]-i,T=-1073741824,j=this.m_forwardHistory.length-1;do{const U=M+t;U===P||U=0&&(c=this.m_forwardHistory[j],t=c[0],P=1,N=c.length-1)}while(--j>=-1);if(R=F.getReverseChanges(),C[0]){let U=g[0]+1,V=y[0]+1;if(R!==null&&R.length>0){const ie=R[R.length-1];U=Math.max(U,ie.getOriginalEnd()),V=Math.max(V,ie.getModifiedEnd())}k=[new tt(U,f-U+1,V,b-V+1)]}else{F=new Ui,P=o,N=l,M=g[0]-y[0]-h,T=1073741824,j=A?this.m_reverseHistory.length-1:this.m_reverseHistory.length-2;do{const U=M+a;U===P||U=d[U+1]?(p=d[U+1]-1,w=p-M-h,p>T&&F.MarkNextChange(),T=p+1,F.AddOriginalElement(p+1,w+1),M=U+1-a):(p=d[U-1],w=p-M-h,p>T&&F.MarkNextChange(),T=p,F.AddModifiedElement(p+1,w+1),M=U-1-a),j>=0&&(d=this.m_reverseHistory[j],a=d[0],P=1,N=d.length-1)}while(--j>=-1);k=F.getChanges()}return this.ConcatenateChanges(R,k)}ComputeRecursionPoint(t,n,r,i,a,o,l){let h=0,c=0,d=0,p=0,f=0,g=0;t--,r--,a[0]=0,o[0]=0,this.m_forwardHistory=[],this.m_reverseHistory=[];const w=n-t+(i-r),b=w+1,y=new Int32Array(b),A=new Int32Array(b),C=i-r,R=n-t,k=t-r,F=n-i,N=(R-C)%2===0;y[C]=t,A[R]=n,l[0]=!1;for(let M=1;M<=w/2+1;M++){let T=0,j=0;d=this.ClipDiagonalBound(C-M,M,C,b),p=this.ClipDiagonalBound(C+M,M,C,b);for(let V=d;V<=p;V+=2){V===d||VT+j&&(T=h,j=c),!N&&Math.abs(V-R)<=M-1&&h>=A[V])return a[0]=h,o[0]=c,ie<=A[V]&&1447>0&&M<=1447+1?this.WALKTRACE(C,d,p,k,R,f,g,F,y,A,h,n,a,c,i,o,N,l):null}const U=(T-t+(j-r)-M)/2;if(this.ContinueProcessingPredicate!==null&&!this.ContinueProcessingPredicate(T,U))return l[0]=!0,a[0]=T,o[0]=j,U>0&&1447>0&&M<=1447+1?this.WALKTRACE(C,d,p,k,R,f,g,F,y,A,h,n,a,c,i,o,N,l):(t++,r++,[new tt(t,n-t+1,r,i-r+1)]);f=this.ClipDiagonalBound(R-M,M,R,b),g=this.ClipDiagonalBound(R+M,M,R,b);for(let V=f;V<=g;V+=2){V===f||V=A[V+1]?h=A[V+1]-1:h=A[V-1],c=h-(V-R)-F;const ie=h;for(;h>t&&c>r&&this.ElementsAreEqual(h,c);)h--,c--;if(A[V]=h,N&&Math.abs(V-C)<=M&&h<=y[V])return a[0]=h,o[0]=c,ie>=y[V]&&1447>0&&M<=1447+1?this.WALKTRACE(C,d,p,k,R,f,g,F,y,A,h,n,a,c,i,o,N,l):null}if(M<=1447){let V=new Int32Array(p-d+2);V[0]=C-d+1,yt.Copy2(y,d,V,1,p-d+1),this.m_forwardHistory.push(V),V=new Int32Array(g-f+2),V[0]=R-f+1,yt.Copy2(A,f,V,1,g-f+1),this.m_reverseHistory.push(V)}}return this.WALKTRACE(C,d,p,k,R,f,g,F,y,A,h,n,a,c,i,o,N,l)}PrettifyChanges(t){for(let n=0;n0,l=r.modifiedLength>0;for(;r.originalStart+r.originalLength=0;n--){const r=t[n];let i=0,a=0;if(n>0){const p=t[n-1];i=p.originalStart+p.originalLength,a=p.modifiedStart+p.modifiedLength}const o=r.originalLength>0,l=r.modifiedLength>0;let h=0,c=this._boundaryScore(r.originalStart,r.originalLength,r.modifiedStart,r.modifiedLength);for(let p=1;;p++){const f=r.originalStart-p,g=r.modifiedStart-p;if(fc&&(c=b,h=p)}r.originalStart-=h,r.modifiedStart-=h;const d=[null];if(n>0&&this.ChangesOverlap(t[n-1],t[n],d)){t[n-1]=d[0],t.splice(n,1),n++;continue}}if(this._hasStrings)for(let n=1,r=t.length;n0&&g>h&&(h=g,c=p,d=f)}return h>0?[c,d]:null}_contiguousSequenceScore(t,n,r){let i=0;for(let a=0;a=this._originalElementsOrHash.length-1?!0:this._hasStrings&&/^\s*$/.test(this._originalStringElements[t])}_OriginalRegionIsBoundary(t,n){if(this._OriginalIsBoundary(t)||this._OriginalIsBoundary(t-1))return!0;if(n>0){const r=t+n;if(this._OriginalIsBoundary(r-1)||this._OriginalIsBoundary(r))return!0}return!1}_ModifiedIsBoundary(t){return t<=0||t>=this._modifiedElementsOrHash.length-1?!0:this._hasStrings&&/^\s*$/.test(this._modifiedStringElements[t])}_ModifiedRegionIsBoundary(t,n){if(this._ModifiedIsBoundary(t)||this._ModifiedIsBoundary(t-1))return!0;if(n>0){const r=t+n;if(this._ModifiedIsBoundary(r-1)||this._ModifiedIsBoundary(r))return!0}return!1}_boundaryScore(t,n,r,i){const a=this._OriginalRegionIsBoundary(t,n)?1:0,o=this._ModifiedRegionIsBoundary(r,i)?1:0;return a+o}ConcatenateChanges(t,n){let r=[];if(t.length===0||n.length===0)return n.length>0?n:t;if(this.ChangesOverlap(t[t.length-1],n[0],r)){const i=new Array(t.length+n.length-1);return yt.Copy(t,0,i,0,t.length-1),i[t.length-1]=r[0],yt.Copy(n,1,i,t.length,n.length-1),i}else{const i=new Array(t.length+n.length);return yt.Copy(t,0,i,0,t.length),yt.Copy(n,0,i,t.length,n.length),i}}ChangesOverlap(t,n,r){if(vt.Assert(t.originalStart<=n.originalStart,"Left change is not less than or equal to right change"),vt.Assert(t.modifiedStart<=n.modifiedStart,"Left change is not less than or equal to right change"),t.originalStart+t.originalLength>=n.originalStart||t.modifiedStart+t.modifiedLength>=n.modifiedStart){const i=t.originalStart;let a=t.originalLength;const o=t.modifiedStart;let l=t.modifiedLength;return t.originalStart+t.originalLength>=n.originalStart&&(a=n.originalStart+n.originalLength-t.originalStart),t.modifiedStart+t.modifiedLength>=n.modifiedStart&&(l=n.modifiedStart+n.modifiedLength-t.modifiedStart),r[0]=new tt(i,a,o,l),!0}else return r[0]=null,!1}ClipDiagonalBound(t,n,r,i){if(t>=0&&t=Cl&&e<=Fl||e>=kl&&e<=_l}function vn(e,t,n,r){let i="",a=0,o=-1,l=0,h=0;for(let c=0;c<=e.length;++c){if(c2){const d=i.lastIndexOf(n);d===-1?(i="",a=0):(i=i.slice(0,d),a=i.length-1-i.lastIndexOf(n)),o=c,l=0;continue}else if(i.length!==0){i="",a=0,o=c,l=0;continue}}t&&(i+=i.length>0?`${n}..`:"..",a=2)}else i.length>0?i+=`${n}${e.slice(o+1,c)}`:i=e.slice(o+1,c),a=c-o-1;o=c,l=0}else h===rt&&l!==-1?++l:l=-1}return i}function ji(e,t){if(t===null||typeof t!="object")throw new Bi("pathObject","Object",t);const n=t.dir||t.root,r=t.base||`${t.name||""}${t.ext||""}`;return n?n===t.root?`${n}${r}`:`${n}${e}${r}`:r}const ve={resolve(...e){let t="",n="",r=!1;for(let i=e.length-1;i>=-1;i--){let a;if(i>=0){if(a=e[i],re(a,"path"),a.length===0)continue}else t.length===0?a=lr():(a=Sl[`=${t}`]||lr(),(a===void 0||a.slice(0,2).toLowerCase()!==t.toLowerCase()&&a.charCodeAt(2)===ye)&&(a=`${t}\\`));const o=a.length;let l=0,h="",c=!1;const d=a.charCodeAt(0);if(o===1)q(d)&&(l=1,c=!0);else if(q(d))if(c=!0,q(a.charCodeAt(1))){let p=2,f=p;for(;p2&&q(a.charCodeAt(2))&&(c=!0,l=3));if(h.length>0)if(t.length>0){if(h.toLowerCase()!==t.toLowerCase())continue}else t=h;if(r){if(t.length>0)break}else if(n=`${a.slice(l)}\\${n}`,r=c,c&&t.length>0)break}return n=vn(n,!r,"\\",q),r?`${t}\\${n}`:`${t}${n}`||"."},normalize(e){re(e,"path");const t=e.length;if(t===0)return".";let n=0,r,i=!1;const a=e.charCodeAt(0);if(t===1)return cr(a)?"\\":e;if(q(a))if(i=!0,q(e.charCodeAt(1))){let l=2,h=l;for(;l2&&q(e.charCodeAt(2))&&(i=!0,n=3));let o=n0&&q(e.charCodeAt(t-1))&&(o+="\\"),r===void 0?i?`\\${o}`:o:i?`${r}\\${o}`:`${r}${o}`},isAbsolute(e){re(e,"path");const t=e.length;if(t===0)return!1;const n=e.charCodeAt(0);return q(n)||t>2&&at(n)&&e.charCodeAt(1)===it&&q(e.charCodeAt(2))},join(...e){if(e.length===0)return".";let t,n;for(let a=0;a0&&(t===void 0?t=n=o:t+=`\\${o}`)}if(t===void 0)return".";let r=!0,i=0;if(typeof n=="string"&&q(n.charCodeAt(0))){++i;const a=n.length;a>1&&q(n.charCodeAt(1))&&(++i,a>2&&(q(n.charCodeAt(2))?++i:r=!1))}if(r){for(;i=2&&(t=`\\${t.slice(i)}`)}return ve.normalize(t)},relative(e,t){if(re(e,"from"),re(t,"to"),e===t)return"";const n=ve.resolve(e),r=ve.resolve(t);if(n===r||(e=n.toLowerCase(),t=r.toLowerCase(),e===t))return"";let i=0;for(;ii&&e.charCodeAt(a-1)===ye;)a--;const o=a-i;let l=0;for(;ll&&t.charCodeAt(h-1)===ye;)h--;const c=h-l,d=od){if(t.charCodeAt(l+f)===ye)return r.slice(l+f+1);if(f===2)return r.slice(l+f)}o>d&&(e.charCodeAt(i+f)===ye?p=f:f===2&&(p=3)),p===-1&&(p=0)}let g="";for(f=i+p+1;f<=a;++f)(f===a||e.charCodeAt(f)===ye)&&(g+=g.length===0?"..":"\\..");return l+=p,g.length>0?`${g}${r.slice(l,h)}`:(r.charCodeAt(l)===ye&&++l,r.slice(l,h))},toNamespacedPath(e){if(typeof e!="string")return e;if(e.length===0)return"";const t=ve.resolve(e);if(t.length<=2)return e;if(t.charCodeAt(0)===ye){if(t.charCodeAt(1)===ye){const n=t.charCodeAt(2);if(n!==El&&n!==rt)return`\\\\?\\UNC\\${t.slice(2)}`}}else if(at(t.charCodeAt(0))&&t.charCodeAt(1)===it&&t.charCodeAt(2)===ye)return`\\\\?\\${t}`;return e},dirname(e){re(e,"path");const t=e.length;if(t===0)return".";let n=-1,r=0;const i=e.charCodeAt(0);if(t===1)return q(i)?e:".";if(q(i)){if(n=r=1,q(e.charCodeAt(1))){let l=2,h=l;for(;l2&&q(e.charCodeAt(2))?3:2,r=n);let a=-1,o=!0;for(let l=t-1;l>=r;--l)if(q(e.charCodeAt(l))){if(!o){a=l;break}}else o=!1;if(a===-1){if(n===-1)return".";a=n}return e.slice(0,a)},basename(e,t){t!==void 0&&re(t,"ext"),re(e,"path");let n=0,r=-1,i=!0,a;if(e.length>=2&&at(e.charCodeAt(0))&&e.charCodeAt(1)===it&&(n=2),t!==void 0&&t.length>0&&t.length<=e.length){if(t===e)return"";let o=t.length-1,l=-1;for(a=e.length-1;a>=n;--a){const h=e.charCodeAt(a);if(q(h)){if(!i){n=a+1;break}}else l===-1&&(i=!1,l=a+1),o>=0&&(h===t.charCodeAt(o)?--o===-1&&(r=a):(o=-1,r=l))}return n===r?r=l:r===-1&&(r=e.length),e.slice(n,r)}for(a=e.length-1;a>=n;--a)if(q(e.charCodeAt(a))){if(!i){n=a+1;break}}else r===-1&&(i=!1,r=a+1);return r===-1?"":e.slice(n,r)},extname(e){re(e,"path");let t=0,n=-1,r=0,i=-1,a=!0,o=0;e.length>=2&&e.charCodeAt(1)===it&&at(e.charCodeAt(0))&&(t=r=2);for(let l=e.length-1;l>=t;--l){const h=e.charCodeAt(l);if(q(h)){if(!a){r=l+1;break}continue}i===-1&&(a=!1,i=l+1),h===rt?n===-1?n=l:o!==1&&(o=1):n!==-1&&(o=-1)}return n===-1||i===-1||o===0||o===1&&n===i-1&&n===r+1?"":e.slice(n,i)},format:ji.bind(null,"\\"),parse(e){re(e,"path");const t={root:"",dir:"",base:"",ext:"",name:""};if(e.length===0)return t;const n=e.length;let r=0,i=e.charCodeAt(0);if(n===1)return q(i)?(t.root=t.dir=e,t):(t.base=t.name=e,t);if(q(i)){if(r=1,q(e.charCodeAt(1))){let p=2,f=p;for(;p0&&(t.root=e.slice(0,r));let a=-1,o=r,l=-1,h=!0,c=e.length-1,d=0;for(;c>=r;--c){if(i=e.charCodeAt(c),q(i)){if(!h){o=c+1;break}continue}l===-1&&(h=!1,l=c+1),i===rt?a===-1?a=c:d!==1&&(d=1):a!==-1&&(d=-1)}return l!==-1&&(a===-1||d===0||d===1&&a===l-1&&a===o+1?t.base=t.name=e.slice(o,l):(t.name=e.slice(o,a),t.base=e.slice(o,l),t.ext=e.slice(a,l))),o>0&&o!==r?t.dir=e.slice(0,o-1):t.dir=t.root,t},sep:"\\",delimiter:";",win32:null,posix:null},we={resolve(...e){let t="",n=!1;for(let r=e.length-1;r>=-1&&!n;r--){const i=r>=0?e[r]:lr();re(i,"path"),i.length!==0&&(t=`${i}/${t}`,n=i.charCodeAt(0)===he)}return t=vn(t,!n,"/",cr),n?`/${t}`:t.length>0?t:"."},normalize(e){if(re(e,"path"),e.length===0)return".";const t=e.charCodeAt(0)===he,n=e.charCodeAt(e.length-1)===he;return e=vn(e,!t,"/",cr),e.length===0?t?"/":n?"./":".":(n&&(e+="/"),t?`/${e}`:e)},isAbsolute(e){return re(e,"path"),e.length>0&&e.charCodeAt(0)===he},join(...e){if(e.length===0)return".";let t;for(let n=0;n0&&(t===void 0?t=r:t+=`/${r}`)}return t===void 0?".":we.normalize(t)},relative(e,t){if(re(e,"from"),re(t,"to"),e===t||(e=we.resolve(e),t=we.resolve(t),e===t))return"";const n=1,r=e.length,i=r-n,a=1,o=t.length-a,l=il){if(t.charCodeAt(a+c)===he)return t.slice(a+c+1);if(c===0)return t.slice(a+c)}else i>l&&(e.charCodeAt(n+c)===he?h=c:c===0&&(h=0));let d="";for(c=n+h+1;c<=r;++c)(c===r||e.charCodeAt(c)===he)&&(d+=d.length===0?"..":"/..");return`${d}${t.slice(a+h)}`},toNamespacedPath(e){return e},dirname(e){if(re(e,"path"),e.length===0)return".";const t=e.charCodeAt(0)===he;let n=-1,r=!0;for(let i=e.length-1;i>=1;--i)if(e.charCodeAt(i)===he){if(!r){n=i;break}}else r=!1;return n===-1?t?"/":".":t&&n===1?"//":e.slice(0,n)},basename(e,t){t!==void 0&&re(t,"ext"),re(e,"path");let n=0,r=-1,i=!0,a;if(t!==void 0&&t.length>0&&t.length<=e.length){if(t===e)return"";let o=t.length-1,l=-1;for(a=e.length-1;a>=0;--a){const h=e.charCodeAt(a);if(h===he){if(!i){n=a+1;break}}else l===-1&&(i=!1,l=a+1),o>=0&&(h===t.charCodeAt(o)?--o===-1&&(r=a):(o=-1,r=l))}return n===r?r=l:r===-1&&(r=e.length),e.slice(n,r)}for(a=e.length-1;a>=0;--a)if(e.charCodeAt(a)===he){if(!i){n=a+1;break}}else r===-1&&(i=!1,r=a+1);return r===-1?"":e.slice(n,r)},extname(e){re(e,"path");let t=-1,n=0,r=-1,i=!0,a=0;for(let o=e.length-1;o>=0;--o){const l=e.charCodeAt(o);if(l===he){if(!i){n=o+1;break}continue}r===-1&&(i=!1,r=o+1),l===rt?t===-1?t=o:a!==1&&(a=1):t!==-1&&(a=-1)}return t===-1||r===-1||a===0||a===1&&t===r-1&&t===n+1?"":e.slice(t,r)},format:ji.bind(null,"/"),parse(e){re(e,"path");const t={root:"",dir:"",base:"",ext:"",name:""};if(e.length===0)return t;const n=e.charCodeAt(0)===he;let r;n?(t.root="/",r=1):r=0;let i=-1,a=0,o=-1,l=!0,h=e.length-1,c=0;for(;h>=r;--h){const d=e.charCodeAt(h);if(d===he){if(!l){a=h+1;break}continue}o===-1&&(l=!1,o=h+1),d===rt?i===-1?i=h:c!==1&&(c=1):i!==-1&&(c=-1)}if(o!==-1){const d=a===0&&n?1:a;i===-1||c===0||c===1&&i===o-1&&i===a+1?t.base=t.name=e.slice(d,o):(t.name=e.slice(d,i),t.base=e.slice(d,o),t.ext=e.slice(i,o))}return a>0?t.dir=e.slice(0,a-1):n&&(t.dir="/"),t},sep:"/",delimiter:":",win32:null,posix:null};we.win32=ve.win32=ve,we.posix=ve.posix=we,lt==="win32"?ve.normalize:we.normalize,lt==="win32"?ve.resolve:we.resolve,lt==="win32"?ve.relative:we.relative,lt==="win32"?ve.dirname:we.dirname,lt==="win32"?ve.basename:we.basename,lt==="win32"?ve.extname:we.extname,lt==="win32"?ve.sep:we.sep;const Dl=/^\w[\w\d+.-]*$/,Rl=/^\//,Al=/^\/\//;function qi(e,t){if(!e.scheme&&t)throw new Error(`[UriError]: Scheme is missing: {scheme: "", authority: "${e.authority}", path: "${e.path}", query: "${e.query}", fragment: "${e.fragment}"}`);if(e.scheme&&!Dl.test(e.scheme))throw new Error("[UriError]: Scheme contains illegal characters.");if(e.path){if(e.authority){if(!Rl.test(e.path))throw new Error('[UriError]: If a URI contains an authority component, then the path component must either be empty or begin with a slash ("/") character')}else if(Al.test(e.path))throw new Error('[UriError]: If a URI does not contain an authority component, then the path cannot begin with two slash characters ("//")')}}function Ml(e,t){return!e&&!t?"file":e}function zl(e,t){switch(e){case"https":case"http":case"file":t?t[0]!==Le&&(t=Le+t):t=Le;break}return t}const ee="",Le="/",Nl=/^(([^:/?#]+?):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?/;class ct{constructor(t,n,r,i,a,o=!1){typeof t=="object"?(this.scheme=t.scheme||ee,this.authority=t.authority||ee,this.path=t.path||ee,this.query=t.query||ee,this.fragment=t.fragment||ee):(this.scheme=Ml(t,o),this.authority=n||ee,this.path=zl(this.scheme,r||ee),this.query=i||ee,this.fragment=a||ee,qi(this,o))}static isUri(t){return t instanceof ct?!0:t?typeof t.authority=="string"&&typeof t.fragment=="string"&&typeof t.path=="string"&&typeof t.query=="string"&&typeof t.scheme=="string"&&typeof t.fsPath=="string"&&typeof t.with=="function"&&typeof t.toString=="function":!1}get fsPath(){return hr(this,!1)}with(t){if(!t)return this;let{scheme:n,authority:r,path:i,query:a,fragment:o}=t;return n===void 0?n=this.scheme:n===null&&(n=ee),r===void 0?r=this.authority:r===null&&(r=ee),i===void 0?i=this.path:i===null&&(i=ee),a===void 0?a=this.query:a===null&&(a=ee),o===void 0?o=this.fragment:o===null&&(o=ee),n===this.scheme&&r===this.authority&&i===this.path&&a===this.query&&o===this.fragment?this:new xt(n,r,i,a,o)}static parse(t,n=!1){const r=Nl.exec(t);return r?new xt(r[2]||ee,yn(r[4]||ee),yn(r[5]||ee),yn(r[7]||ee),yn(r[9]||ee),n):new xt(ee,ee,ee,ee,ee)}static file(t){let n=ee;if(Wt&&(t=t.replace(/\\/g,Le)),t[0]===Le&&t[1]===Le){const r=t.indexOf(Le,2);r===-1?(n=t.substring(2),t=Le):(n=t.substring(2,r),t=t.substring(r)||Le)}return new xt("file",n,t,ee,ee)}static from(t){const n=new xt(t.scheme,t.authority,t.path,t.query,t.fragment);return qi(n,!0),n}static joinPath(t,...n){if(!t.path)throw new Error("[UriError]: cannot call joinPath on URI without path");let r;return Wt&&t.scheme==="file"?r=ct.file(ve.join(hr(t,!0),...n)).path:r=we.join(t.path,...n),t.with({path:r})}toString(t=!1){return dr(this,t)}toJSON(){return this}static revive(t){if(t){if(t instanceof ct)return t;{const n=new xt(t);return n._formatted=t.external,n._fsPath=t._sep===$i?t.fsPath:null,n}}else return t}}const $i=Wt?1:void 0;class xt extends ct{constructor(){super(...arguments),this._formatted=null,this._fsPath=null}get fsPath(){return this._fsPath||(this._fsPath=hr(this,!1)),this._fsPath}toString(t=!1){return t?dr(this,!0):(this._formatted||(this._formatted=dr(this,!1)),this._formatted)}toJSON(){const t={$mid:1};return this._fsPath&&(t.fsPath=this._fsPath,t._sep=$i),this._formatted&&(t.external=this._formatted),this.path&&(t.path=this.path),this.scheme&&(t.scheme=this.scheme),this.authority&&(t.authority=this.authority),this.query&&(t.query=this.query),this.fragment&&(t.fragment=this.fragment),t}}const Hi={[58]:"%3A",[47]:"%2F",[63]:"%3F",[35]:"%23",[91]:"%5B",[93]:"%5D",[64]:"%40",[33]:"%21",[36]:"%24",[38]:"%26",[39]:"%27",[40]:"%28",[41]:"%29",[42]:"%2A",[43]:"%2B",[44]:"%2C",[59]:"%3B",[61]:"%3D",[32]:"%20"};function Gi(e,t){let n,r=-1;for(let i=0;i=97&&a<=122||a>=65&&a<=90||a>=48&&a<=57||a===45||a===46||a===95||a===126||t&&a===47)r!==-1&&(n+=encodeURIComponent(e.substring(r,i)),r=-1),n!==void 0&&(n+=e.charAt(i));else{n===void 0&&(n=e.substr(0,i));const o=Hi[a];o!==void 0?(r!==-1&&(n+=encodeURIComponent(e.substring(r,i)),r=-1),n+=o):r===-1&&(r=i)}}return r!==-1&&(n+=encodeURIComponent(e.substring(r))),n!==void 0?n:e}function Pl(e){let t;for(let n=0;n1&&e.scheme==="file"?n=`//${e.authority}${e.path}`:e.path.charCodeAt(0)===47&&(e.path.charCodeAt(1)>=65&&e.path.charCodeAt(1)<=90||e.path.charCodeAt(1)>=97&&e.path.charCodeAt(1)<=122)&&e.path.charCodeAt(2)===58?t?n=e.path.substr(1):n=e.path[1].toLowerCase()+e.path.substr(2):n=e.path,Wt&&(n=n.replace(/\//g,"\\")),n}function dr(e,t){const n=t?Pl:Gi;let r="",{scheme:i,authority:a,path:o,query:l,fragment:h}=e;if(i&&(r+=i,r+=":"),(a||i==="file")&&(r+=Le,r+=Le),a){let c=a.indexOf("@");if(c!==-1){const d=a.substr(0,c);a=a.substr(c+1),c=d.indexOf(":"),c===-1?r+=n(d,!1):(r+=n(d.substr(0,c),!1),r+=":",r+=n(d.substr(c+1),!1)),r+="@"}a=a.toLowerCase(),c=a.indexOf(":"),c===-1?r+=n(a,!1):(r+=n(a.substr(0,c),!1),r+=a.substr(c))}if(o){if(o.length>=3&&o.charCodeAt(0)===47&&o.charCodeAt(2)===58){const c=o.charCodeAt(1);c>=65&&c<=90&&(o=`/${String.fromCharCode(c+32)}:${o.substr(3)}`)}else if(o.length>=2&&o.charCodeAt(1)===58){const c=o.charCodeAt(0);c>=65&&c<=90&&(o=`${String.fromCharCode(c+32)}:${o.substr(2)}`)}r+=n(o,!0)}return l&&(r+="?",r+=n(l,!1)),h&&(r+="#",r+=t?h:Gi(h,!1)),r}function Ji(e){try{return decodeURIComponent(e)}catch(t){return e.length>3?e.substr(0,3)+Ji(e.substr(3)):e}}const Yi=/(%[0-9A-Za-z][0-9A-Za-z])+/g;function yn(e){return e.match(Yi)?e.replace(Yi,t=>Ji(t)):e}class xe{constructor(t,n){this.lineNumber=t,this.column=n}with(t=this.lineNumber,n=this.column){return t===this.lineNumber&&n===this.column?this:new xe(t,n)}delta(t=0,n=0){return this.with(this.lineNumber+t,this.column+n)}equals(t){return xe.equals(this,t)}static equals(t,n){return!t&&!n?!0:!!t&&!!n&&t.lineNumber===n.lineNumber&&t.column===n.column}isBefore(t){return xe.isBefore(this,t)}static isBefore(t,n){return t.lineNumberr||t===r&&n>i?(this.startLineNumber=r,this.startColumn=i,this.endLineNumber=t,this.endColumn=n):(this.startLineNumber=t,this.startColumn=n,this.endLineNumber=r,this.endColumn=i)}isEmpty(){return te.isEmpty(this)}static isEmpty(t){return t.startLineNumber===t.endLineNumber&&t.startColumn===t.endColumn}containsPosition(t){return te.containsPosition(this,t)}static containsPosition(t,n){return!(n.lineNumbert.endLineNumber||n.lineNumber===t.startLineNumber&&n.columnt.endColumn)}static strictContainsPosition(t,n){return!(n.lineNumbert.endLineNumber||n.lineNumber===t.startLineNumber&&n.column<=t.startColumn||n.lineNumber===t.endLineNumber&&n.column>=t.endColumn)}containsRange(t){return te.containsRange(this,t)}static containsRange(t,n){return!(n.startLineNumbert.endLineNumber||n.endLineNumber>t.endLineNumber||n.startLineNumber===t.startLineNumber&&n.startColumnt.endColumn)}strictContainsRange(t){return te.strictContainsRange(this,t)}static strictContainsRange(t,n){return!(n.startLineNumbert.endLineNumber||n.endLineNumber>t.endLineNumber||n.startLineNumber===t.startLineNumber&&n.startColumn<=t.startColumn||n.endLineNumber===t.endLineNumber&&n.endColumn>=t.endColumn)}plusRange(t){return te.plusRange(this,t)}static plusRange(t,n){let r,i,a,o;return n.startLineNumbert.endLineNumber?(a=n.endLineNumber,o=n.endColumn):n.endLineNumber===t.endLineNumber?(a=n.endLineNumber,o=Math.max(n.endColumn,t.endColumn)):(a=t.endLineNumber,o=t.endColumn),new te(r,i,a,o)}intersectRanges(t){return te.intersectRanges(this,t)}static intersectRanges(t,n){let r=t.startLineNumber,i=t.startColumn,a=t.endLineNumber,o=t.endColumn,l=n.startLineNumber,h=n.startColumn,c=n.endLineNumber,d=n.endColumn;return rc?(a=c,o=d):a===c&&(o=Math.min(o,d)),r>a||r===a&&i>o?null:new te(r,i,a,o)}equalsRange(t){return te.equalsRange(this,t)}static equalsRange(t,n){return!!t&&!!n&&t.startLineNumber===n.startLineNumber&&t.startColumn===n.startColumn&&t.endLineNumber===n.endLineNumber&&t.endColumn===n.endColumn}getEndPosition(){return te.getEndPosition(this)}static getEndPosition(t){return new xe(t.endLineNumber,t.endColumn)}getStartPosition(){return te.getStartPosition(this)}static getStartPosition(t){return new xe(t.startLineNumber,t.startColumn)}toString(){return"["+this.startLineNumber+","+this.startColumn+" -> "+this.endLineNumber+","+this.endColumn+"]"}setEndPosition(t,n){return new te(this.startLineNumber,this.startColumn,t,n)}setStartPosition(t,n){return new te(t,n,this.endLineNumber,this.endColumn)}collapseToStart(){return te.collapseToStart(this)}static collapseToStart(t){return new te(t.startLineNumber,t.startColumn,t.startLineNumber,t.startColumn)}static fromPositions(t,n=t){return new te(t.lineNumber,t.column,n.lineNumber,n.column)}static lift(t){return t?new te(t.startLineNumber,t.startColumn,t.endLineNumber,t.endColumn):null}static isIRange(t){return t&&typeof t.startLineNumber=="number"&&typeof t.startColumn=="number"&&typeof t.endLineNumber=="number"&&typeof t.endColumn=="number"}static areIntersectingOrTouching(t,n){return!(t.endLineNumbert.startLineNumber}toJSON(){return this}}const Il=3;function Xi(e,t,n,r){return new nt(e,t,n).ComputeDiff(r)}class Ki{constructor(t){const n=[],r=[];for(let i=0,a=t.length;i0&&n.originalLength<20&&n.modifiedLength>0&&n.modifiedLength<20&&a()){const g=r.createCharSequence(t,n.originalStart,n.originalStart+n.originalLength-1),w=i.createCharSequence(t,n.modifiedStart,n.modifiedStart+n.modifiedLength-1);let b=Xi(g,w,a,!0).changes;l&&(b=Tl(b)),f=[];for(let y=0,A=b.length;y1&&b>1;){const y=f.charCodeAt(w-2),A=g.charCodeAt(b-2);if(y!==A)break;w--,b--}(w>1||b>1)&&this._pushTrimWhitespaceCharChange(i,a+1,1,w,o+1,1,b)}{let w=pr(f,1),b=pr(g,1);const y=f.length+1,A=g.length+1;for(;w!0;const t=Date.now();return()=>Date.now()-t255?255:e|0}function St(e){return e<0?0:e>4294967295?4294967295:e|0}class Ol{constructor(t){this.values=t,this.prefixSum=new Uint32Array(t.length),this.prefixSumValidIndex=new Int32Array(1),this.prefixSumValidIndex[0]=-1}insertValues(t,n){t=St(t);const r=this.values,i=this.prefixSum,a=n.length;return a===0?!1:(this.values=new Uint32Array(r.length+a),this.values.set(r.subarray(0,t),0),this.values.set(r.subarray(t),t+a),this.values.set(n,t),t-1=0&&this.prefixSum.set(i.subarray(0,this.prefixSumValidIndex[0]+1)),!0)}setValue(t,n){return t=St(t),n=St(n),this.values[t]===n?!1:(this.values[t]=n,t-1=r.length)return!1;const a=r.length-t;return n>=a&&(n=a),n===0?!1:(this.values=new Uint32Array(r.length-n),this.values.set(r.subarray(0,t),0),this.values.set(r.subarray(t+n),t),this.prefixSum=new Uint32Array(this.values.length),t-1=0&&this.prefixSum.set(i.subarray(0,this.prefixSumValidIndex[0]+1)),!0)}getTotalSum(){return this.values.length===0?0:this._getPrefixSum(this.values.length-1)}getPrefixSum(t){return t<0?0:(t=St(t),this._getPrefixSum(t))}_getPrefixSum(t){if(t<=this.prefixSumValidIndex[0])return this.prefixSum[t];let n=this.prefixSumValidIndex[0]+1;n===0&&(this.prefixSum[0]=this.values[0],n++),t>=this.values.length&&(t=this.values.length-1);for(let r=n;r<=t;r++)this.prefixSum[r]=this.prefixSum[r-1]+this.values[r];return this.prefixSumValidIndex[0]=Math.max(this.prefixSumValidIndex[0],t),this.prefixSum[t]}getIndexOf(t){t=Math.floor(t),this.getTotalSum();let n=0,r=this.values.length-1,i=0,a=0,o=0;for(;n<=r;)if(i=n+(r-n)/2|0,a=this.prefixSum[i],o=a-this.values[i],t=a)n=i+1;else break;return new Vl(i,t-o)}}class Vl{constructor(t,n){this.index=t,this.remainder=n,this._prefixSumIndexOfResultBrand=void 0,this.index=t,this.remainder=n}}class Ul{constructor(t,n,r,i){this._uri=t,this._lines=n,this._eol=r,this._versionId=i,this._lineStarts=null,this._cachedTextValue=null}dispose(){this._lines.length=0}get version(){return this._versionId}getText(){return this._cachedTextValue===null&&(this._cachedTextValue=this._lines.join(this._eol)),this._cachedTextValue}onEvents(t){t.eol&&t.eol!==this._eol&&(this._eol=t.eol,this._lineStarts=null);const n=t.changes;for(const r of n)this._acceptDeleteRange(r.range),this._acceptInsertText(new xe(r.range.startLineNumber,r.range.startColumn),r.text);this._versionId=t.versionId,this._cachedTextValue=null}_ensureLineStarts(){if(!this._lineStarts){const t=this._eol.length,n=this._lines.length,r=new Uint32Array(n);for(let i=0;i/?";function jl(e=""){let t="(-?\\d*\\.\\d\\w*)|([^";for(const n of Bl)e.indexOf(n)>=0||(t+="\\"+n);return t+="\\s]+)",new RegExp(t,"g")}const ea=jl();function ql(e){let t=ea;if(e&&e instanceof RegExp)if(e.global)t=e;else{let n="g";e.ignoreCase&&(n+="i"),e.multiline&&(n+="m"),e.unicode&&(n+="u"),t=new RegExp(e.source,n)}return t.lastIndex=0,t}const $l={maxLen:1e3,windowSize:15,timeBudget:150};function fr(e,t,n,r,i=$l){if(n.length>i.maxLen){let c=e-i.maxLen/2;return c<0?c=0:r+=c,n=n.substring(c,e+i.maxLen/2),fr(e,t,n,r,i)}const a=Date.now(),o=e-1-r;let l=-1,h=null;for(let c=1;!(Date.now()-a>=i.timeBudget);c++){const d=o-i.windowSize*c;t.lastIndex=Math.max(0,d);const p=Hl(t,n,o,l);if(!p&&h||(h=p,d<=0))break;l=d}if(h){const c={word:h[0],startColumn:r+1+h.index,endColumn:r+1+h.index+h[0].length};return t.lastIndex=0,c}return null}function Hl(e,t,n,r){let i;for(;i=e.exec(t);){const a=i.index||0;if(a<=n&&e.lastIndex>=n)return i;if(r>0&&a>r)return null}return null}class mr{constructor(t){const n=Qi(t);this._defaultValue=n,this._asciiMap=mr._createAsciiMap(n),this._map=new Map}static _createAsciiMap(t){const n=new Uint8Array(256);for(let r=0;r<256;r++)n[r]=t;return n}set(t,n){const r=Qi(n);t>=0&&t<256?this._asciiMap[t]=r:this._map.set(t,r)}get(t){return t>=0&&t<256?this._asciiMap[t]:this._map.get(t)||this._defaultValue}}class Gl{constructor(t,n,r){const i=new Uint8Array(t*n);for(let a=0,o=t*n;an&&(n=h),l>r&&(r=l),c>r&&(r=c)}n++,r++;const i=new Gl(r,n,0);for(let a=0,o=t.length;a=this._maxCharCode?0:this._states.get(t,n)}}let gr=null;function Yl(){return gr===null&&(gr=new Jl([[1,104,2],[1,72,2],[1,102,6],[1,70,6],[2,116,3],[2,84,3],[3,116,4],[3,84,4],[4,112,5],[4,80,5],[5,115,9],[5,83,9],[5,58,10],[6,105,7],[6,73,7],[7,108,8],[7,76,8],[8,101,9],[8,69,9],[9,58,10],[10,47,11],[11,47,12]])),gr}let Ut=null;function Xl(){if(Ut===null){Ut=new mr(0);const e=` <>'"\u3001\u3002\uFF61\uFF64\uFF0C\uFF0E\uFF1A\uFF1B\u2018\u3008\u300C\u300E\u3014\uFF08\uFF3B\uFF5B\uFF62\uFF63\uFF5D\uFF3D\uFF09\u3015\u300F\u300D\u3009\u2019\uFF40\uFF5E\u2026`;for(let n=0;ni);if(i>0){const l=n.charCodeAt(i-1),h=n.charCodeAt(o);(l===40&&h===41||l===91&&h===93||l===123&&h===125)&&o--}return{range:{startLineNumber:r,startColumn:i+1,endLineNumber:r,endColumn:o+2},url:n.substring(i,o+1)}}static computeLinks(t,n=Yl()){const r=Xl(),i=[];for(let a=1,o=t.getLineCount();a<=o;a++){const l=t.getLineContent(a),h=l.length;let c=0,d=0,p=0,f=1,g=!1,w=!1,b=!1,y=!1;for(;c=0?(i+=r?1:-1,i<0?i=t.length-1:i%=t.length,t[i]):null}}br.INSTANCE=new br;const ta=Object.freeze(function(e,t){const n=setTimeout(e.bind(t),0);return{dispose(){clearTimeout(n)}}});var xn;(function(e){function t(n){return n===e.None||n===e.Cancelled||n instanceof Sn?!0:!n||typeof n!="object"?!1:typeof n.isCancellationRequested=="boolean"&&typeof n.onCancellationRequested=="function"}e.isCancellationToken=t,e.None=Object.freeze({isCancellationRequested:!1,onCancellationRequested:ir.None}),e.Cancelled=Object.freeze({isCancellationRequested:!0,onCancellationRequested:ta})})(xn||(xn={}));class Sn{constructor(){this._isCancelled=!1,this._emitter=null}cancel(){this._isCancelled||(this._isCancelled=!0,this._emitter&&(this._emitter.fire(void 0),this.dispose()))}get isCancellationRequested(){return this._isCancelled}get onCancellationRequested(){return this._isCancelled?ta:(this._emitter||(this._emitter=new Ge),this._emitter.event)}dispose(){this._emitter&&(this._emitter.dispose(),this._emitter=null)}}class Zl{constructor(t){this._token=void 0,this._parentListener=void 0,this._parentListener=t&&t.onCancellationRequested(this.cancel,this)}get token(){return this._token||(this._token=new Sn),this._token}cancel(){this._token?this._token instanceof Sn&&this._token.cancel():this._token=xn.Cancelled}dispose(t=!1){t&&this.cancel(),this._parentListener&&this._parentListener.dispose(),this._token?this._token instanceof Sn&&this._token.dispose():this._token=xn.None}}class vr{constructor(){this._keyCodeToStr=[],this._strToKeyCode=Object.create(null)}define(t,n){this._keyCodeToStr[t]=n,this._strToKeyCode[n.toLowerCase()]=t}keyCodeToStr(t){return this._keyCodeToStr[t]}strToKeyCode(t){return this._strToKeyCode[t.toLowerCase()]||0}}const Cn=new vr,yr=new vr,wr=new vr,Ql=new Array(230),ec={},tc=[],nc=Object.create(null),rc=Object.create(null),na=[],xr=[];for(let e=0;e<=193;e++)na[e]=-1;for(let e=0;e<=127;e++)xr[e]=-1;(function(){const e="",t=[[0,1,0,"None",0,"unknown",0,"VK_UNKNOWN",e,e],[0,1,1,"Hyper",0,e,0,e,e,e],[0,1,2,"Super",0,e,0,e,e,e],[0,1,3,"Fn",0,e,0,e,e,e],[0,1,4,"FnLock",0,e,0,e,e,e],[0,1,5,"Suspend",0,e,0,e,e,e],[0,1,6,"Resume",0,e,0,e,e,e],[0,1,7,"Turbo",0,e,0,e,e,e],[0,1,8,"Sleep",0,e,0,"VK_SLEEP",e,e],[0,1,9,"WakeUp",0,e,0,e,e,e],[31,0,10,"KeyA",31,"A",65,"VK_A",e,e],[32,0,11,"KeyB",32,"B",66,"VK_B",e,e],[33,0,12,"KeyC",33,"C",67,"VK_C",e,e],[34,0,13,"KeyD",34,"D",68,"VK_D",e,e],[35,0,14,"KeyE",35,"E",69,"VK_E",e,e],[36,0,15,"KeyF",36,"F",70,"VK_F",e,e],[37,0,16,"KeyG",37,"G",71,"VK_G",e,e],[38,0,17,"KeyH",38,"H",72,"VK_H",e,e],[39,0,18,"KeyI",39,"I",73,"VK_I",e,e],[40,0,19,"KeyJ",40,"J",74,"VK_J",e,e],[41,0,20,"KeyK",41,"K",75,"VK_K",e,e],[42,0,21,"KeyL",42,"L",76,"VK_L",e,e],[43,0,22,"KeyM",43,"M",77,"VK_M",e,e],[44,0,23,"KeyN",44,"N",78,"VK_N",e,e],[45,0,24,"KeyO",45,"O",79,"VK_O",e,e],[46,0,25,"KeyP",46,"P",80,"VK_P",e,e],[47,0,26,"KeyQ",47,"Q",81,"VK_Q",e,e],[48,0,27,"KeyR",48,"R",82,"VK_R",e,e],[49,0,28,"KeyS",49,"S",83,"VK_S",e,e],[50,0,29,"KeyT",50,"T",84,"VK_T",e,e],[51,0,30,"KeyU",51,"U",85,"VK_U",e,e],[52,0,31,"KeyV",52,"V",86,"VK_V",e,e],[53,0,32,"KeyW",53,"W",87,"VK_W",e,e],[54,0,33,"KeyX",54,"X",88,"VK_X",e,e],[55,0,34,"KeyY",55,"Y",89,"VK_Y",e,e],[56,0,35,"KeyZ",56,"Z",90,"VK_Z",e,e],[22,0,36,"Digit1",22,"1",49,"VK_1",e,e],[23,0,37,"Digit2",23,"2",50,"VK_2",e,e],[24,0,38,"Digit3",24,"3",51,"VK_3",e,e],[25,0,39,"Digit4",25,"4",52,"VK_4",e,e],[26,0,40,"Digit5",26,"5",53,"VK_5",e,e],[27,0,41,"Digit6",27,"6",54,"VK_6",e,e],[28,0,42,"Digit7",28,"7",55,"VK_7",e,e],[29,0,43,"Digit8",29,"8",56,"VK_8",e,e],[30,0,44,"Digit9",30,"9",57,"VK_9",e,e],[21,0,45,"Digit0",21,"0",48,"VK_0",e,e],[3,1,46,"Enter",3,"Enter",13,"VK_RETURN",e,e],[9,1,47,"Escape",9,"Escape",27,"VK_ESCAPE",e,e],[1,1,48,"Backspace",1,"Backspace",8,"VK_BACK",e,e],[2,1,49,"Tab",2,"Tab",9,"VK_TAB",e,e],[10,1,50,"Space",10,"Space",32,"VK_SPACE",e,e],[83,0,51,"Minus",83,"-",189,"VK_OEM_MINUS","-","OEM_MINUS"],[81,0,52,"Equal",81,"=",187,"VK_OEM_PLUS","=","OEM_PLUS"],[87,0,53,"BracketLeft",87,"[",219,"VK_OEM_4","[","OEM_4"],[89,0,54,"BracketRight",89,"]",221,"VK_OEM_6","]","OEM_6"],[88,0,55,"Backslash",88,"\\",220,"VK_OEM_5","\\","OEM_5"],[0,0,56,"IntlHash",0,e,0,e,e,e],[80,0,57,"Semicolon",80,";",186,"VK_OEM_1",";","OEM_1"],[90,0,58,"Quote",90,"'",222,"VK_OEM_7","'","OEM_7"],[86,0,59,"Backquote",86,"`",192,"VK_OEM_3","`","OEM_3"],[82,0,60,"Comma",82,",",188,"VK_OEM_COMMA",",","OEM_COMMA"],[84,0,61,"Period",84,".",190,"VK_OEM_PERIOD",".","OEM_PERIOD"],[85,0,62,"Slash",85,"/",191,"VK_OEM_2","/","OEM_2"],[8,1,63,"CapsLock",8,"CapsLock",20,"VK_CAPITAL",e,e],[59,1,64,"F1",59,"F1",112,"VK_F1",e,e],[60,1,65,"F2",60,"F2",113,"VK_F2",e,e],[61,1,66,"F3",61,"F3",114,"VK_F3",e,e],[62,1,67,"F4",62,"F4",115,"VK_F4",e,e],[63,1,68,"F5",63,"F5",116,"VK_F5",e,e],[64,1,69,"F6",64,"F6",117,"VK_F6",e,e],[65,1,70,"F7",65,"F7",118,"VK_F7",e,e],[66,1,71,"F8",66,"F8",119,"VK_F8",e,e],[67,1,72,"F9",67,"F9",120,"VK_F9",e,e],[68,1,73,"F10",68,"F10",121,"VK_F10",e,e],[69,1,74,"F11",69,"F11",122,"VK_F11",e,e],[70,1,75,"F12",70,"F12",123,"VK_F12",e,e],[0,1,76,"PrintScreen",0,e,0,e,e,e],[79,1,77,"ScrollLock",79,"ScrollLock",145,"VK_SCROLL",e,e],[7,1,78,"Pause",7,"PauseBreak",19,"VK_PAUSE",e,e],[19,1,79,"Insert",19,"Insert",45,"VK_INSERT",e,e],[14,1,80,"Home",14,"Home",36,"VK_HOME",e,e],[11,1,81,"PageUp",11,"PageUp",33,"VK_PRIOR",e,e],[20,1,82,"Delete",20,"Delete",46,"VK_DELETE",e,e],[13,1,83,"End",13,"End",35,"VK_END",e,e],[12,1,84,"PageDown",12,"PageDown",34,"VK_NEXT",e,e],[17,1,85,"ArrowRight",17,"RightArrow",39,"VK_RIGHT","Right",e],[15,1,86,"ArrowLeft",15,"LeftArrow",37,"VK_LEFT","Left",e],[18,1,87,"ArrowDown",18,"DownArrow",40,"VK_DOWN","Down",e],[16,1,88,"ArrowUp",16,"UpArrow",38,"VK_UP","Up",e],[78,1,89,"NumLock",78,"NumLock",144,"VK_NUMLOCK",e,e],[108,1,90,"NumpadDivide",108,"NumPad_Divide",111,"VK_DIVIDE",e,e],[103,1,91,"NumpadMultiply",103,"NumPad_Multiply",106,"VK_MULTIPLY",e,e],[106,1,92,"NumpadSubtract",106,"NumPad_Subtract",109,"VK_SUBTRACT",e,e],[104,1,93,"NumpadAdd",104,"NumPad_Add",107,"VK_ADD",e,e],[3,1,94,"NumpadEnter",3,e,0,e,e,e],[94,1,95,"Numpad1",94,"NumPad1",97,"VK_NUMPAD1",e,e],[95,1,96,"Numpad2",95,"NumPad2",98,"VK_NUMPAD2",e,e],[96,1,97,"Numpad3",96,"NumPad3",99,"VK_NUMPAD3",e,e],[97,1,98,"Numpad4",97,"NumPad4",100,"VK_NUMPAD4",e,e],[98,1,99,"Numpad5",98,"NumPad5",101,"VK_NUMPAD5",e,e],[99,1,100,"Numpad6",99,"NumPad6",102,"VK_NUMPAD6",e,e],[100,1,101,"Numpad7",100,"NumPad7",103,"VK_NUMPAD7",e,e],[101,1,102,"Numpad8",101,"NumPad8",104,"VK_NUMPAD8",e,e],[102,1,103,"Numpad9",102,"NumPad9",105,"VK_NUMPAD9",e,e],[93,1,104,"Numpad0",93,"NumPad0",96,"VK_NUMPAD0",e,e],[107,1,105,"NumpadDecimal",107,"NumPad_Decimal",110,"VK_DECIMAL",e,e],[92,0,106,"IntlBackslash",92,"OEM_102",226,"VK_OEM_102",e,e],[58,1,107,"ContextMenu",58,"ContextMenu",93,e,e,e],[0,1,108,"Power",0,e,0,e,e,e],[0,1,109,"NumpadEqual",0,e,0,e,e,e],[71,1,110,"F13",71,"F13",124,"VK_F13",e,e],[72,1,111,"F14",72,"F14",125,"VK_F14",e,e],[73,1,112,"F15",73,"F15",126,"VK_F15",e,e],[74,1,113,"F16",74,"F16",127,"VK_F16",e,e],[75,1,114,"F17",75,"F17",128,"VK_F17",e,e],[76,1,115,"F18",76,"F18",129,"VK_F18",e,e],[77,1,116,"F19",77,"F19",130,"VK_F19",e,e],[0,1,117,"F20",0,e,0,"VK_F20",e,e],[0,1,118,"F21",0,e,0,"VK_F21",e,e],[0,1,119,"F22",0,e,0,"VK_F22",e,e],[0,1,120,"F23",0,e,0,"VK_F23",e,e],[0,1,121,"F24",0,e,0,"VK_F24",e,e],[0,1,122,"Open",0,e,0,e,e,e],[0,1,123,"Help",0,e,0,e,e,e],[0,1,124,"Select",0,e,0,e,e,e],[0,1,125,"Again",0,e,0,e,e,e],[0,1,126,"Undo",0,e,0,e,e,e],[0,1,127,"Cut",0,e,0,e,e,e],[0,1,128,"Copy",0,e,0,e,e,e],[0,1,129,"Paste",0,e,0,e,e,e],[0,1,130,"Find",0,e,0,e,e,e],[0,1,131,"AudioVolumeMute",112,"AudioVolumeMute",173,"VK_VOLUME_MUTE",e,e],[0,1,132,"AudioVolumeUp",113,"AudioVolumeUp",175,"VK_VOLUME_UP",e,e],[0,1,133,"AudioVolumeDown",114,"AudioVolumeDown",174,"VK_VOLUME_DOWN",e,e],[105,1,134,"NumpadComma",105,"NumPad_Separator",108,"VK_SEPARATOR",e,e],[110,0,135,"IntlRo",110,"ABNT_C1",193,"VK_ABNT_C1",e,e],[0,1,136,"KanaMode",0,e,0,e,e,e],[0,0,137,"IntlYen",0,e,0,e,e,e],[0,1,138,"Convert",0,e,0,e,e,e],[0,1,139,"NonConvert",0,e,0,e,e,e],[0,1,140,"Lang1",0,e,0,e,e,e],[0,1,141,"Lang2",0,e,0,e,e,e],[0,1,142,"Lang3",0,e,0,e,e,e],[0,1,143,"Lang4",0,e,0,e,e,e],[0,1,144,"Lang5",0,e,0,e,e,e],[0,1,145,"Abort",0,e,0,e,e,e],[0,1,146,"Props",0,e,0,e,e,e],[0,1,147,"NumpadParenLeft",0,e,0,e,e,e],[0,1,148,"NumpadParenRight",0,e,0,e,e,e],[0,1,149,"NumpadBackspace",0,e,0,e,e,e],[0,1,150,"NumpadMemoryStore",0,e,0,e,e,e],[0,1,151,"NumpadMemoryRecall",0,e,0,e,e,e],[0,1,152,"NumpadMemoryClear",0,e,0,e,e,e],[0,1,153,"NumpadMemoryAdd",0,e,0,e,e,e],[0,1,154,"NumpadMemorySubtract",0,e,0,e,e,e],[0,1,155,"NumpadClear",126,"Clear",12,"VK_CLEAR",e,e],[0,1,156,"NumpadClearEntry",0,e,0,e,e,e],[5,1,0,e,5,"Ctrl",17,"VK_CONTROL",e,e],[4,1,0,e,4,"Shift",16,"VK_SHIFT",e,e],[6,1,0,e,6,"Alt",18,"VK_MENU",e,e],[57,1,0,e,57,"Meta",0,"VK_COMMAND",e,e],[5,1,157,"ControlLeft",5,e,0,"VK_LCONTROL",e,e],[4,1,158,"ShiftLeft",4,e,0,"VK_LSHIFT",e,e],[6,1,159,"AltLeft",6,e,0,"VK_LMENU",e,e],[57,1,160,"MetaLeft",57,e,0,"VK_LWIN",e,e],[5,1,161,"ControlRight",5,e,0,"VK_RCONTROL",e,e],[4,1,162,"ShiftRight",4,e,0,"VK_RSHIFT",e,e],[6,1,163,"AltRight",6,e,0,"VK_RMENU",e,e],[57,1,164,"MetaRight",57,e,0,"VK_RWIN",e,e],[0,1,165,"BrightnessUp",0,e,0,e,e,e],[0,1,166,"BrightnessDown",0,e,0,e,e,e],[0,1,167,"MediaPlay",0,e,0,e,e,e],[0,1,168,"MediaRecord",0,e,0,e,e,e],[0,1,169,"MediaFastForward",0,e,0,e,e,e],[0,1,170,"MediaRewind",0,e,0,e,e,e],[114,1,171,"MediaTrackNext",119,"MediaTrackNext",176,"VK_MEDIA_NEXT_TRACK",e,e],[115,1,172,"MediaTrackPrevious",120,"MediaTrackPrevious",177,"VK_MEDIA_PREV_TRACK",e,e],[116,1,173,"MediaStop",121,"MediaStop",178,"VK_MEDIA_STOP",e,e],[0,1,174,"Eject",0,e,0,e,e,e],[117,1,175,"MediaPlayPause",122,"MediaPlayPause",179,"VK_MEDIA_PLAY_PAUSE",e,e],[0,1,176,"MediaSelect",123,"LaunchMediaPlayer",181,"VK_MEDIA_LAUNCH_MEDIA_SELECT",e,e],[0,1,177,"LaunchMail",124,"LaunchMail",180,"VK_MEDIA_LAUNCH_MAIL",e,e],[0,1,178,"LaunchApp2",125,"LaunchApp2",183,"VK_MEDIA_LAUNCH_APP2",e,e],[0,1,179,"LaunchApp1",0,e,0,"VK_MEDIA_LAUNCH_APP1",e,e],[0,1,180,"SelectTask",0,e,0,e,e,e],[0,1,181,"LaunchScreenSaver",0,e,0,e,e,e],[0,1,182,"BrowserSearch",115,"BrowserSearch",170,"VK_BROWSER_SEARCH",e,e],[0,1,183,"BrowserHome",116,"BrowserHome",172,"VK_BROWSER_HOME",e,e],[112,1,184,"BrowserBack",117,"BrowserBack",166,"VK_BROWSER_BACK",e,e],[113,1,185,"BrowserForward",118,"BrowserForward",167,"VK_BROWSER_FORWARD",e,e],[0,1,186,"BrowserStop",0,e,0,"VK_BROWSER_STOP",e,e],[0,1,187,"BrowserRefresh",0,e,0,"VK_BROWSER_REFRESH",e,e],[0,1,188,"BrowserFavorites",0,e,0,"VK_BROWSER_FAVORITES",e,e],[0,1,189,"ZoomToggle",0,e,0,e,e,e],[0,1,190,"MailReply",0,e,0,e,e,e],[0,1,191,"MailForward",0,e,0,e,e,e],[0,1,192,"MailSend",0,e,0,e,e,e],[109,1,0,e,109,"KeyInComposition",229,e,e,e],[111,1,0,e,111,"ABNT_C2",194,"VK_ABNT_C2",e,e],[91,1,0,e,91,"OEM_8",223,"VK_OEM_8",e,e],[0,1,0,e,0,e,0,"VK_KANA",e,e],[0,1,0,e,0,e,0,"VK_HANGUL",e,e],[0,1,0,e,0,e,0,"VK_JUNJA",e,e],[0,1,0,e,0,e,0,"VK_FINAL",e,e],[0,1,0,e,0,e,0,"VK_HANJA",e,e],[0,1,0,e,0,e,0,"VK_KANJI",e,e],[0,1,0,e,0,e,0,"VK_CONVERT",e,e],[0,1,0,e,0,e,0,"VK_NONCONVERT",e,e],[0,1,0,e,0,e,0,"VK_ACCEPT",e,e],[0,1,0,e,0,e,0,"VK_MODECHANGE",e,e],[0,1,0,e,0,e,0,"VK_SELECT",e,e],[0,1,0,e,0,e,0,"VK_PRINT",e,e],[0,1,0,e,0,e,0,"VK_EXECUTE",e,e],[0,1,0,e,0,e,0,"VK_SNAPSHOT",e,e],[0,1,0,e,0,e,0,"VK_HELP",e,e],[0,1,0,e,0,e,0,"VK_APPS",e,e],[0,1,0,e,0,e,0,"VK_PROCESSKEY",e,e],[0,1,0,e,0,e,0,"VK_PACKET",e,e],[0,1,0,e,0,e,0,"VK_DBE_SBCSCHAR",e,e],[0,1,0,e,0,e,0,"VK_DBE_DBCSCHAR",e,e],[0,1,0,e,0,e,0,"VK_ATTN",e,e],[0,1,0,e,0,e,0,"VK_CRSEL",e,e],[0,1,0,e,0,e,0,"VK_EXSEL",e,e],[0,1,0,e,0,e,0,"VK_EREOF",e,e],[0,1,0,e,0,e,0,"VK_PLAY",e,e],[0,1,0,e,0,e,0,"VK_ZOOM",e,e],[0,1,0,e,0,e,0,"VK_NONAME",e,e],[0,1,0,e,0,e,0,"VK_PA1",e,e],[0,1,0,e,0,e,0,"VK_OEM_CLEAR",e,e]];let n=[],r=[];for(const i of t){const[a,o,l,h,c,d,p,f,g,w]=i;if(r[l]||(r[l]=!0,tc[l]=h,nc[h]=l,rc[h.toLowerCase()]=l,o&&(na[l]=c,c!==0&&c!==3&&c!==5&&c!==4&&c!==6&&c!==57&&(xr[c]=l))),!n[c]){if(n[c]=!0,!d)throw new Error(`String representation missing for key code ${c} around scan code ${h}`);Cn.define(c,d),yr.define(c,g||d),wr.define(c,w||g||d)}p&&(Ql[p]=c),f&&(ec[f]=c)}xr[3]=46})();var ra;(function(e){function t(l){return Cn.keyCodeToStr(l)}e.toString=t;function n(l){return Cn.strToKeyCode(l)}e.fromString=n;function r(l){return yr.keyCodeToStr(l)}e.toUserSettingsUS=r;function i(l){return wr.keyCodeToStr(l)}e.toUserSettingsGeneral=i;function a(l){return yr.strToKeyCode(l)||wr.strToKeyCode(l)}e.fromUserSettings=a;function o(l){if(l>=93&&l<=108)return null;switch(l){case 16:return"Up";case 18:return"Down";case 15:return"Left";case 17:return"Right"}return Cn.keyCodeToStr(l)}e.toElectronAccelerator=o})(ra||(ra={}));function ic(e,t){const n=(t&65535)<<16>>>0;return(e|n)>>>0}class Ce extends te{constructor(t,n,r,i){super(t,n,r,i),this.selectionStartLineNumber=t,this.selectionStartColumn=n,this.positionLineNumber=r,this.positionColumn=i}toString(){return"["+this.selectionStartLineNumber+","+this.selectionStartColumn+" -> "+this.positionLineNumber+","+this.positionColumn+"]"}equalsSelection(t){return Ce.selectionsEqual(this,t)}static selectionsEqual(t,n){return t.selectionStartLineNumber===n.selectionStartLineNumber&&t.selectionStartColumn===n.selectionStartColumn&&t.positionLineNumber===n.positionLineNumber&&t.positionColumn===n.positionColumn}getDirection(){return this.selectionStartLineNumber===this.startLineNumber&&this.selectionStartColumn===this.startColumn?0:1}setEndPosition(t,n){return this.getDirection()===0?new Ce(this.startLineNumber,this.startColumn,t,n):new Ce(t,n,this.startLineNumber,this.startColumn)}getPosition(){return new xe(this.positionLineNumber,this.positionColumn)}getSelectionStart(){return new xe(this.selectionStartLineNumber,this.selectionStartColumn)}setStartPosition(t,n){return this.getDirection()===0?new Ce(t,n,this.endLineNumber,this.endColumn):new Ce(this.endLineNumber,this.endColumn,t,n)}static fromPositions(t,n=t){return new Ce(t.lineNumber,t.column,n.lineNumber,n.column)}static fromRange(t,n){return n===0?new Ce(t.startLineNumber,t.startColumn,t.endLineNumber,t.endColumn):new Ce(t.endLineNumber,t.endColumn,t.startLineNumber,t.startColumn)}static liftSelection(t){return new Ce(t.selectionStartLineNumber,t.selectionStartColumn,t.positionLineNumber,t.positionColumn)}static selectionsArrEqual(t,n){if(t&&!n||!t&&n)return!1;if(!t&&!n)return!0;if(t.length!==n.length)return!1;for(let r=0,i=t.length;r{this._map.get(t)===n&&(this._map.delete(t),this.fire([t]))})}registerFactory(t,n){var r;(r=this._factories.get(t))===null||r===void 0||r.dispose();const i=new sc(this,t,n);return this._factories.set(t,i),pn(()=>{const a=this._factories.get(t);!a||a!==i||(this._factories.delete(t),a.dispose())})}getOrCreate(t){return Sr(this,void 0,void 0,function*(){const n=this.get(t);if(n)return n;const r=this._factories.get(t);return!r||r.isResolved?null:(yield r.resolve(),this.get(t))})}get(t){return this._map.get(t)||null}isResolved(t){if(this.get(t))return!0;const r=this._factories.get(t);return!!(!r||r.isResolved)}setColorMap(t){this._colorMap=t,this._onDidChange.fire({changedLanguages:Array.from(this._map.keys()),changedColorMap:!0})}getColorMap(){return this._colorMap}getDefaultBackground(){return this._colorMap&&this._colorMap.length>2?this._colorMap[2]:null}}class sc extends Zn{constructor(t,n,r){super(),this._registry=t,this._languageId=n,this._factory=r,this._isDisposed=!1,this._resolvePromise=null,this._isResolved=!1}get isResolved(){return this._isResolved}dispose(){this._isDisposed=!0,super.dispose()}resolve(){return Sr(this,void 0,void 0,function*(){return this._resolvePromise||(this._resolvePromise=this._create()),this._resolvePromise})}_create(){return Sr(this,void 0,void 0,function*(){const t=yield Promise.resolve(this._factory.createTokenizationSupport());this._isResolved=!0,t&&!this._isDisposed&&this._register(this._registry.register(this._languageId,t))})}}class s{constructor(t,n,r){this.id=t,this.definition=n,this.description=r,s._allCodicons.push(this)}get classNames(){return"codicon codicon-"+this.id}get classNamesArray(){return["codicon","codicon-"+this.id]}get cssSelector(){return".codicon.codicon-"+this.id}static getAll(){return s._allCodicons}}s._allCodicons=[],s.add=new s("add",{fontCharacter:"\\ea60"}),s.plus=new s("plus",s.add.definition),s.gistNew=new s("gist-new",s.add.definition),s.repoCreate=new s("repo-create",s.add.definition),s.lightbulb=new s("lightbulb",{fontCharacter:"\\ea61"}),s.lightBulb=new s("light-bulb",{fontCharacter:"\\ea61"}),s.repo=new s("repo",{fontCharacter:"\\ea62"}),s.repoDelete=new s("repo-delete",{fontCharacter:"\\ea62"}),s.gistFork=new s("gist-fork",{fontCharacter:"\\ea63"}),s.repoForked=new s("repo-forked",{fontCharacter:"\\ea63"}),s.gitPullRequest=new s("git-pull-request",{fontCharacter:"\\ea64"}),s.gitPullRequestAbandoned=new s("git-pull-request-abandoned",{fontCharacter:"\\ea64"}),s.recordKeys=new s("record-keys",{fontCharacter:"\\ea65"}),s.keyboard=new s("keyboard",{fontCharacter:"\\ea65"}),s.tag=new s("tag",{fontCharacter:"\\ea66"}),s.tagAdd=new s("tag-add",{fontCharacter:"\\ea66"}),s.tagRemove=new s("tag-remove",{fontCharacter:"\\ea66"}),s.person=new s("person",{fontCharacter:"\\ea67"}),s.personFollow=new s("person-follow",{fontCharacter:"\\ea67"}),s.personOutline=new s("person-outline",{fontCharacter:"\\ea67"}),s.personFilled=new s("person-filled",{fontCharacter:"\\ea67"}),s.gitBranch=new s("git-branch",{fontCharacter:"\\ea68"}),s.gitBranchCreate=new s("git-branch-create",{fontCharacter:"\\ea68"}),s.gitBranchDelete=new s("git-branch-delete",{fontCharacter:"\\ea68"}),s.sourceControl=new s("source-control",{fontCharacter:"\\ea68"}),s.mirror=new s("mirror",{fontCharacter:"\\ea69"}),s.mirrorPublic=new s("mirror-public",{fontCharacter:"\\ea69"}),s.star=new s("star",{fontCharacter:"\\ea6a"}),s.starAdd=new s("star-add",{fontCharacter:"\\ea6a"}),s.starDelete=new s("star-delete",{fontCharacter:"\\ea6a"}),s.starEmpty=new s("star-empty",{fontCharacter:"\\ea6a"}),s.comment=new s("comment",{fontCharacter:"\\ea6b"}),s.commentAdd=new s("comment-add",{fontCharacter:"\\ea6b"}),s.alert=new s("alert",{fontCharacter:"\\ea6c"}),s.warning=new s("warning",{fontCharacter:"\\ea6c"}),s.search=new s("search",{fontCharacter:"\\ea6d"}),s.searchSave=new s("search-save",{fontCharacter:"\\ea6d"}),s.logOut=new s("log-out",{fontCharacter:"\\ea6e"}),s.signOut=new s("sign-out",{fontCharacter:"\\ea6e"}),s.logIn=new s("log-in",{fontCharacter:"\\ea6f"}),s.signIn=new s("sign-in",{fontCharacter:"\\ea6f"}),s.eye=new s("eye",{fontCharacter:"\\ea70"}),s.eyeUnwatch=new s("eye-unwatch",{fontCharacter:"\\ea70"}),s.eyeWatch=new s("eye-watch",{fontCharacter:"\\ea70"}),s.circleFilled=new s("circle-filled",{fontCharacter:"\\ea71"}),s.primitiveDot=new s("primitive-dot",{fontCharacter:"\\ea71"}),s.closeDirty=new s("close-dirty",{fontCharacter:"\\ea71"}),s.debugBreakpoint=new s("debug-breakpoint",{fontCharacter:"\\ea71"}),s.debugBreakpointDisabled=new s("debug-breakpoint-disabled",{fontCharacter:"\\ea71"}),s.debugHint=new s("debug-hint",{fontCharacter:"\\ea71"}),s.primitiveSquare=new s("primitive-square",{fontCharacter:"\\ea72"}),s.edit=new s("edit",{fontCharacter:"\\ea73"}),s.pencil=new s("pencil",{fontCharacter:"\\ea73"}),s.info=new s("info",{fontCharacter:"\\ea74"}),s.issueOpened=new s("issue-opened",{fontCharacter:"\\ea74"}),s.gistPrivate=new s("gist-private",{fontCharacter:"\\ea75"}),s.gitForkPrivate=new s("git-fork-private",{fontCharacter:"\\ea75"}),s.lock=new s("lock",{fontCharacter:"\\ea75"}),s.mirrorPrivate=new s("mirror-private",{fontCharacter:"\\ea75"}),s.close=new s("close",{fontCharacter:"\\ea76"}),s.removeClose=new s("remove-close",{fontCharacter:"\\ea76"}),s.x=new s("x",{fontCharacter:"\\ea76"}),s.repoSync=new s("repo-sync",{fontCharacter:"\\ea77"}),s.sync=new s("sync",{fontCharacter:"\\ea77"}),s.clone=new s("clone",{fontCharacter:"\\ea78"}),s.desktopDownload=new s("desktop-download",{fontCharacter:"\\ea78"}),s.beaker=new s("beaker",{fontCharacter:"\\ea79"}),s.microscope=new s("microscope",{fontCharacter:"\\ea79"}),s.vm=new s("vm",{fontCharacter:"\\ea7a"}),s.deviceDesktop=new s("device-desktop",{fontCharacter:"\\ea7a"}),s.file=new s("file",{fontCharacter:"\\ea7b"}),s.fileText=new s("file-text",{fontCharacter:"\\ea7b"}),s.more=new s("more",{fontCharacter:"\\ea7c"}),s.ellipsis=new s("ellipsis",{fontCharacter:"\\ea7c"}),s.kebabHorizontal=new s("kebab-horizontal",{fontCharacter:"\\ea7c"}),s.mailReply=new s("mail-reply",{fontCharacter:"\\ea7d"}),s.reply=new s("reply",{fontCharacter:"\\ea7d"}),s.organization=new s("organization",{fontCharacter:"\\ea7e"}),s.organizationFilled=new s("organization-filled",{fontCharacter:"\\ea7e"}),s.organizationOutline=new s("organization-outline",{fontCharacter:"\\ea7e"}),s.newFile=new s("new-file",{fontCharacter:"\\ea7f"}),s.fileAdd=new s("file-add",{fontCharacter:"\\ea7f"}),s.newFolder=new s("new-folder",{fontCharacter:"\\ea80"}),s.fileDirectoryCreate=new s("file-directory-create",{fontCharacter:"\\ea80"}),s.trash=new s("trash",{fontCharacter:"\\ea81"}),s.trashcan=new s("trashcan",{fontCharacter:"\\ea81"}),s.history=new s("history",{fontCharacter:"\\ea82"}),s.clock=new s("clock",{fontCharacter:"\\ea82"}),s.folder=new s("folder",{fontCharacter:"\\ea83"}),s.fileDirectory=new s("file-directory",{fontCharacter:"\\ea83"}),s.symbolFolder=new s("symbol-folder",{fontCharacter:"\\ea83"}),s.logoGithub=new s("logo-github",{fontCharacter:"\\ea84"}),s.markGithub=new s("mark-github",{fontCharacter:"\\ea84"}),s.github=new s("github",{fontCharacter:"\\ea84"}),s.terminal=new s("terminal",{fontCharacter:"\\ea85"}),s.console=new s("console",{fontCharacter:"\\ea85"}),s.repl=new s("repl",{fontCharacter:"\\ea85"}),s.zap=new s("zap",{fontCharacter:"\\ea86"}),s.symbolEvent=new s("symbol-event",{fontCharacter:"\\ea86"}),s.error=new s("error",{fontCharacter:"\\ea87"}),s.stop=new s("stop",{fontCharacter:"\\ea87"}),s.variable=new s("variable",{fontCharacter:"\\ea88"}),s.symbolVariable=new s("symbol-variable",{fontCharacter:"\\ea88"}),s.array=new s("array",{fontCharacter:"\\ea8a"}),s.symbolArray=new s("symbol-array",{fontCharacter:"\\ea8a"}),s.symbolModule=new s("symbol-module",{fontCharacter:"\\ea8b"}),s.symbolPackage=new s("symbol-package",{fontCharacter:"\\ea8b"}),s.symbolNamespace=new s("symbol-namespace",{fontCharacter:"\\ea8b"}),s.symbolObject=new s("symbol-object",{fontCharacter:"\\ea8b"}),s.symbolMethod=new s("symbol-method",{fontCharacter:"\\ea8c"}),s.symbolFunction=new s("symbol-function",{fontCharacter:"\\ea8c"}),s.symbolConstructor=new s("symbol-constructor",{fontCharacter:"\\ea8c"}),s.symbolBoolean=new s("symbol-boolean",{fontCharacter:"\\ea8f"}),s.symbolNull=new s("symbol-null",{fontCharacter:"\\ea8f"}),s.symbolNumeric=new s("symbol-numeric",{fontCharacter:"\\ea90"}),s.symbolNumber=new s("symbol-number",{fontCharacter:"\\ea90"}),s.symbolStructure=new s("symbol-structure",{fontCharacter:"\\ea91"}),s.symbolStruct=new s("symbol-struct",{fontCharacter:"\\ea91"}),s.symbolParameter=new s("symbol-parameter",{fontCharacter:"\\ea92"}),s.symbolTypeParameter=new s("symbol-type-parameter",{fontCharacter:"\\ea92"}),s.symbolKey=new s("symbol-key",{fontCharacter:"\\ea93"}),s.symbolText=new s("symbol-text",{fontCharacter:"\\ea93"}),s.symbolReference=new s("symbol-reference",{fontCharacter:"\\ea94"}),s.goToFile=new s("go-to-file",{fontCharacter:"\\ea94"}),s.symbolEnum=new s("symbol-enum",{fontCharacter:"\\ea95"}),s.symbolValue=new s("symbol-value",{fontCharacter:"\\ea95"}),s.symbolRuler=new s("symbol-ruler",{fontCharacter:"\\ea96"}),s.symbolUnit=new s("symbol-unit",{fontCharacter:"\\ea96"}),s.activateBreakpoints=new s("activate-breakpoints",{fontCharacter:"\\ea97"}),s.archive=new s("archive",{fontCharacter:"\\ea98"}),s.arrowBoth=new s("arrow-both",{fontCharacter:"\\ea99"}),s.arrowDown=new s("arrow-down",{fontCharacter:"\\ea9a"}),s.arrowLeft=new s("arrow-left",{fontCharacter:"\\ea9b"}),s.arrowRight=new s("arrow-right",{fontCharacter:"\\ea9c"}),s.arrowSmallDown=new s("arrow-small-down",{fontCharacter:"\\ea9d"}),s.arrowSmallLeft=new s("arrow-small-left",{fontCharacter:"\\ea9e"}),s.arrowSmallRight=new s("arrow-small-right",{fontCharacter:"\\ea9f"}),s.arrowSmallUp=new s("arrow-small-up",{fontCharacter:"\\eaa0"}),s.arrowUp=new s("arrow-up",{fontCharacter:"\\eaa1"}),s.bell=new s("bell",{fontCharacter:"\\eaa2"}),s.bold=new s("bold",{fontCharacter:"\\eaa3"}),s.book=new s("book",{fontCharacter:"\\eaa4"}),s.bookmark=new s("bookmark",{fontCharacter:"\\eaa5"}),s.debugBreakpointConditionalUnverified=new s("debug-breakpoint-conditional-unverified",{fontCharacter:"\\eaa6"}),s.debugBreakpointConditional=new s("debug-breakpoint-conditional",{fontCharacter:"\\eaa7"}),s.debugBreakpointConditionalDisabled=new s("debug-breakpoint-conditional-disabled",{fontCharacter:"\\eaa7"}),s.debugBreakpointDataUnverified=new s("debug-breakpoint-data-unverified",{fontCharacter:"\\eaa8"}),s.debugBreakpointData=new s("debug-breakpoint-data",{fontCharacter:"\\eaa9"}),s.debugBreakpointDataDisabled=new s("debug-breakpoint-data-disabled",{fontCharacter:"\\eaa9"}),s.debugBreakpointLogUnverified=new s("debug-breakpoint-log-unverified",{fontCharacter:"\\eaaa"}),s.debugBreakpointLog=new s("debug-breakpoint-log",{fontCharacter:"\\eaab"}),s.debugBreakpointLogDisabled=new s("debug-breakpoint-log-disabled",{fontCharacter:"\\eaab"}),s.briefcase=new s("briefcase",{fontCharacter:"\\eaac"}),s.broadcast=new s("broadcast",{fontCharacter:"\\eaad"}),s.browser=new s("browser",{fontCharacter:"\\eaae"}),s.bug=new s("bug",{fontCharacter:"\\eaaf"}),s.calendar=new s("calendar",{fontCharacter:"\\eab0"}),s.caseSensitive=new s("case-sensitive",{fontCharacter:"\\eab1"}),s.check=new s("check",{fontCharacter:"\\eab2"}),s.checklist=new s("checklist",{fontCharacter:"\\eab3"}),s.chevronDown=new s("chevron-down",{fontCharacter:"\\eab4"}),s.dropDownButton=new s("drop-down-button",s.chevronDown.definition),s.chevronLeft=new s("chevron-left",{fontCharacter:"\\eab5"}),s.chevronRight=new s("chevron-right",{fontCharacter:"\\eab6"}),s.chevronUp=new s("chevron-up",{fontCharacter:"\\eab7"}),s.chromeClose=new s("chrome-close",{fontCharacter:"\\eab8"}),s.chromeMaximize=new s("chrome-maximize",{fontCharacter:"\\eab9"}),s.chromeMinimize=new s("chrome-minimize",{fontCharacter:"\\eaba"}),s.chromeRestore=new s("chrome-restore",{fontCharacter:"\\eabb"}),s.circleOutline=new s("circle-outline",{fontCharacter:"\\eabc"}),s.debugBreakpointUnverified=new s("debug-breakpoint-unverified",{fontCharacter:"\\eabc"}),s.circleSlash=new s("circle-slash",{fontCharacter:"\\eabd"}),s.circuitBoard=new s("circuit-board",{fontCharacter:"\\eabe"}),s.clearAll=new s("clear-all",{fontCharacter:"\\eabf"}),s.clippy=new s("clippy",{fontCharacter:"\\eac0"}),s.closeAll=new s("close-all",{fontCharacter:"\\eac1"}),s.cloudDownload=new s("cloud-download",{fontCharacter:"\\eac2"}),s.cloudUpload=new s("cloud-upload",{fontCharacter:"\\eac3"}),s.code=new s("code",{fontCharacter:"\\eac4"}),s.collapseAll=new s("collapse-all",{fontCharacter:"\\eac5"}),s.colorMode=new s("color-mode",{fontCharacter:"\\eac6"}),s.commentDiscussion=new s("comment-discussion",{fontCharacter:"\\eac7"}),s.compareChanges=new s("compare-changes",{fontCharacter:"\\eafd"}),s.creditCard=new s("credit-card",{fontCharacter:"\\eac9"}),s.dash=new s("dash",{fontCharacter:"\\eacc"}),s.dashboard=new s("dashboard",{fontCharacter:"\\eacd"}),s.database=new s("database",{fontCharacter:"\\eace"}),s.debugContinue=new s("debug-continue",{fontCharacter:"\\eacf"}),s.debugDisconnect=new s("debug-disconnect",{fontCharacter:"\\ead0"}),s.debugPause=new s("debug-pause",{fontCharacter:"\\ead1"}),s.debugRestart=new s("debug-restart",{fontCharacter:"\\ead2"}),s.debugStart=new s("debug-start",{fontCharacter:"\\ead3"}),s.debugStepInto=new s("debug-step-into",{fontCharacter:"\\ead4"}),s.debugStepOut=new s("debug-step-out",{fontCharacter:"\\ead5"}),s.debugStepOver=new s("debug-step-over",{fontCharacter:"\\ead6"}),s.debugStop=new s("debug-stop",{fontCharacter:"\\ead7"}),s.debug=new s("debug",{fontCharacter:"\\ead8"}),s.deviceCameraVideo=new s("device-camera-video",{fontCharacter:"\\ead9"}),s.deviceCamera=new s("device-camera",{fontCharacter:"\\eada"}),s.deviceMobile=new s("device-mobile",{fontCharacter:"\\eadb"}),s.diffAdded=new s("diff-added",{fontCharacter:"\\eadc"}),s.diffIgnored=new s("diff-ignored",{fontCharacter:"\\eadd"}),s.diffModified=new s("diff-modified",{fontCharacter:"\\eade"}),s.diffRemoved=new s("diff-removed",{fontCharacter:"\\eadf"}),s.diffRenamed=new s("diff-renamed",{fontCharacter:"\\eae0"}),s.diff=new s("diff",{fontCharacter:"\\eae1"}),s.discard=new s("discard",{fontCharacter:"\\eae2"}),s.editorLayout=new s("editor-layout",{fontCharacter:"\\eae3"}),s.emptyWindow=new s("empty-window",{fontCharacter:"\\eae4"}),s.exclude=new s("exclude",{fontCharacter:"\\eae5"}),s.extensions=new s("extensions",{fontCharacter:"\\eae6"}),s.eyeClosed=new s("eye-closed",{fontCharacter:"\\eae7"}),s.fileBinary=new s("file-binary",{fontCharacter:"\\eae8"}),s.fileCode=new s("file-code",{fontCharacter:"\\eae9"}),s.fileMedia=new s("file-media",{fontCharacter:"\\eaea"}),s.filePdf=new s("file-pdf",{fontCharacter:"\\eaeb"}),s.fileSubmodule=new s("file-submodule",{fontCharacter:"\\eaec"}),s.fileSymlinkDirectory=new s("file-symlink-directory",{fontCharacter:"\\eaed"}),s.fileSymlinkFile=new s("file-symlink-file",{fontCharacter:"\\eaee"}),s.fileZip=new s("file-zip",{fontCharacter:"\\eaef"}),s.files=new s("files",{fontCharacter:"\\eaf0"}),s.filter=new s("filter",{fontCharacter:"\\eaf1"}),s.flame=new s("flame",{fontCharacter:"\\eaf2"}),s.foldDown=new s("fold-down",{fontCharacter:"\\eaf3"}),s.foldUp=new s("fold-up",{fontCharacter:"\\eaf4"}),s.fold=new s("fold",{fontCharacter:"\\eaf5"}),s.folderActive=new s("folder-active",{fontCharacter:"\\eaf6"}),s.folderOpened=new s("folder-opened",{fontCharacter:"\\eaf7"}),s.gear=new s("gear",{fontCharacter:"\\eaf8"}),s.gift=new s("gift",{fontCharacter:"\\eaf9"}),s.gistSecret=new s("gist-secret",{fontCharacter:"\\eafa"}),s.gist=new s("gist",{fontCharacter:"\\eafb"}),s.gitCommit=new s("git-commit",{fontCharacter:"\\eafc"}),s.gitCompare=new s("git-compare",{fontCharacter:"\\eafd"}),s.gitMerge=new s("git-merge",{fontCharacter:"\\eafe"}),s.githubAction=new s("github-action",{fontCharacter:"\\eaff"}),s.githubAlt=new s("github-alt",{fontCharacter:"\\eb00"}),s.globe=new s("globe",{fontCharacter:"\\eb01"}),s.grabber=new s("grabber",{fontCharacter:"\\eb02"}),s.graph=new s("graph",{fontCharacter:"\\eb03"}),s.gripper=new s("gripper",{fontCharacter:"\\eb04"}),s.heart=new s("heart",{fontCharacter:"\\eb05"}),s.home=new s("home",{fontCharacter:"\\eb06"}),s.horizontalRule=new s("horizontal-rule",{fontCharacter:"\\eb07"}),s.hubot=new s("hubot",{fontCharacter:"\\eb08"}),s.inbox=new s("inbox",{fontCharacter:"\\eb09"}),s.issueClosed=new s("issue-closed",{fontCharacter:"\\eba4"}),s.issueReopened=new s("issue-reopened",{fontCharacter:"\\eb0b"}),s.issues=new s("issues",{fontCharacter:"\\eb0c"}),s.italic=new s("italic",{fontCharacter:"\\eb0d"}),s.jersey=new s("jersey",{fontCharacter:"\\eb0e"}),s.json=new s("json",{fontCharacter:"\\eb0f"}),s.kebabVertical=new s("kebab-vertical",{fontCharacter:"\\eb10"}),s.key=new s("key",{fontCharacter:"\\eb11"}),s.law=new s("law",{fontCharacter:"\\eb12"}),s.lightbulbAutofix=new s("lightbulb-autofix",{fontCharacter:"\\eb13"}),s.linkExternal=new s("link-external",{fontCharacter:"\\eb14"}),s.link=new s("link",{fontCharacter:"\\eb15"}),s.listOrdered=new s("list-ordered",{fontCharacter:"\\eb16"}),s.listUnordered=new s("list-unordered",{fontCharacter:"\\eb17"}),s.liveShare=new s("live-share",{fontCharacter:"\\eb18"}),s.loading=new s("loading",{fontCharacter:"\\eb19"}),s.location=new s("location",{fontCharacter:"\\eb1a"}),s.mailRead=new s("mail-read",{fontCharacter:"\\eb1b"}),s.mail=new s("mail",{fontCharacter:"\\eb1c"}),s.markdown=new s("markdown",{fontCharacter:"\\eb1d"}),s.megaphone=new s("megaphone",{fontCharacter:"\\eb1e"}),s.mention=new s("mention",{fontCharacter:"\\eb1f"}),s.milestone=new s("milestone",{fontCharacter:"\\eb20"}),s.mortarBoard=new s("mortar-board",{fontCharacter:"\\eb21"}),s.move=new s("move",{fontCharacter:"\\eb22"}),s.multipleWindows=new s("multiple-windows",{fontCharacter:"\\eb23"}),s.mute=new s("mute",{fontCharacter:"\\eb24"}),s.noNewline=new s("no-newline",{fontCharacter:"\\eb25"}),s.note=new s("note",{fontCharacter:"\\eb26"}),s.octoface=new s("octoface",{fontCharacter:"\\eb27"}),s.openPreview=new s("open-preview",{fontCharacter:"\\eb28"}),s.package_=new s("package",{fontCharacter:"\\eb29"}),s.paintcan=new s("paintcan",{fontCharacter:"\\eb2a"}),s.pin=new s("pin",{fontCharacter:"\\eb2b"}),s.play=new s("play",{fontCharacter:"\\eb2c"}),s.run=new s("run",{fontCharacter:"\\eb2c"}),s.plug=new s("plug",{fontCharacter:"\\eb2d"}),s.preserveCase=new s("preserve-case",{fontCharacter:"\\eb2e"}),s.preview=new s("preview",{fontCharacter:"\\eb2f"}),s.project=new s("project",{fontCharacter:"\\eb30"}),s.pulse=new s("pulse",{fontCharacter:"\\eb31"}),s.question=new s("question",{fontCharacter:"\\eb32"}),s.quote=new s("quote",{fontCharacter:"\\eb33"}),s.radioTower=new s("radio-tower",{fontCharacter:"\\eb34"}),s.reactions=new s("reactions",{fontCharacter:"\\eb35"}),s.references=new s("references",{fontCharacter:"\\eb36"}),s.refresh=new s("refresh",{fontCharacter:"\\eb37"}),s.regex=new s("regex",{fontCharacter:"\\eb38"}),s.remoteExplorer=new s("remote-explorer",{fontCharacter:"\\eb39"}),s.remote=new s("remote",{fontCharacter:"\\eb3a"}),s.remove=new s("remove",{fontCharacter:"\\eb3b"}),s.replaceAll=new s("replace-all",{fontCharacter:"\\eb3c"}),s.replace=new s("replace",{fontCharacter:"\\eb3d"}),s.repoClone=new s("repo-clone",{fontCharacter:"\\eb3e"}),s.repoForcePush=new s("repo-force-push",{fontCharacter:"\\eb3f"}),s.repoPull=new s("repo-pull",{fontCharacter:"\\eb40"}),s.repoPush=new s("repo-push",{fontCharacter:"\\eb41"}),s.report=new s("report",{fontCharacter:"\\eb42"}),s.requestChanges=new s("request-changes",{fontCharacter:"\\eb43"}),s.rocket=new s("rocket",{fontCharacter:"\\eb44"}),s.rootFolderOpened=new s("root-folder-opened",{fontCharacter:"\\eb45"}),s.rootFolder=new s("root-folder",{fontCharacter:"\\eb46"}),s.rss=new s("rss",{fontCharacter:"\\eb47"}),s.ruby=new s("ruby",{fontCharacter:"\\eb48"}),s.saveAll=new s("save-all",{fontCharacter:"\\eb49"}),s.saveAs=new s("save-as",{fontCharacter:"\\eb4a"}),s.save=new s("save",{fontCharacter:"\\eb4b"}),s.screenFull=new s("screen-full",{fontCharacter:"\\eb4c"}),s.screenNormal=new s("screen-normal",{fontCharacter:"\\eb4d"}),s.searchStop=new s("search-stop",{fontCharacter:"\\eb4e"}),s.server=new s("server",{fontCharacter:"\\eb50"}),s.settingsGear=new s("settings-gear",{fontCharacter:"\\eb51"}),s.settings=new s("settings",{fontCharacter:"\\eb52"}),s.shield=new s("shield",{fontCharacter:"\\eb53"}),s.smiley=new s("smiley",{fontCharacter:"\\eb54"}),s.sortPrecedence=new s("sort-precedence",{fontCharacter:"\\eb55"}),s.splitHorizontal=new s("split-horizontal",{fontCharacter:"\\eb56"}),s.splitVertical=new s("split-vertical",{fontCharacter:"\\eb57"}),s.squirrel=new s("squirrel",{fontCharacter:"\\eb58"}),s.starFull=new s("star-full",{fontCharacter:"\\eb59"}),s.starHalf=new s("star-half",{fontCharacter:"\\eb5a"}),s.symbolClass=new s("symbol-class",{fontCharacter:"\\eb5b"}),s.symbolColor=new s("symbol-color",{fontCharacter:"\\eb5c"}),s.symbolCustomColor=new s("symbol-customcolor",{fontCharacter:"\\eb5c"}),s.symbolConstant=new s("symbol-constant",{fontCharacter:"\\eb5d"}),s.symbolEnumMember=new s("symbol-enum-member",{fontCharacter:"\\eb5e"}),s.symbolField=new s("symbol-field",{fontCharacter:"\\eb5f"}),s.symbolFile=new s("symbol-file",{fontCharacter:"\\eb60"}),s.symbolInterface=new s("symbol-interface",{fontCharacter:"\\eb61"}),s.symbolKeyword=new s("symbol-keyword",{fontCharacter:"\\eb62"}),s.symbolMisc=new s("symbol-misc",{fontCharacter:"\\eb63"}),s.symbolOperator=new s("symbol-operator",{fontCharacter:"\\eb64"}),s.symbolProperty=new s("symbol-property",{fontCharacter:"\\eb65"}),s.wrench=new s("wrench",{fontCharacter:"\\eb65"}),s.wrenchSubaction=new s("wrench-subaction",{fontCharacter:"\\eb65"}),s.symbolSnippet=new s("symbol-snippet",{fontCharacter:"\\eb66"}),s.tasklist=new s("tasklist",{fontCharacter:"\\eb67"}),s.telescope=new s("telescope",{fontCharacter:"\\eb68"}),s.textSize=new s("text-size",{fontCharacter:"\\eb69"}),s.threeBars=new s("three-bars",{fontCharacter:"\\eb6a"}),s.thumbsdown=new s("thumbsdown",{fontCharacter:"\\eb6b"}),s.thumbsup=new s("thumbsup",{fontCharacter:"\\eb6c"}),s.tools=new s("tools",{fontCharacter:"\\eb6d"}),s.triangleDown=new s("triangle-down",{fontCharacter:"\\eb6e"}),s.triangleLeft=new s("triangle-left",{fontCharacter:"\\eb6f"}),s.triangleRight=new s("triangle-right",{fontCharacter:"\\eb70"}),s.triangleUp=new s("triangle-up",{fontCharacter:"\\eb71"}),s.twitter=new s("twitter",{fontCharacter:"\\eb72"}),s.unfold=new s("unfold",{fontCharacter:"\\eb73"}),s.unlock=new s("unlock",{fontCharacter:"\\eb74"}),s.unmute=new s("unmute",{fontCharacter:"\\eb75"}),s.unverified=new s("unverified",{fontCharacter:"\\eb76"}),s.verified=new s("verified",{fontCharacter:"\\eb77"}),s.versions=new s("versions",{fontCharacter:"\\eb78"}),s.vmActive=new s("vm-active",{fontCharacter:"\\eb79"}),s.vmOutline=new s("vm-outline",{fontCharacter:"\\eb7a"}),s.vmRunning=new s("vm-running",{fontCharacter:"\\eb7b"}),s.watch=new s("watch",{fontCharacter:"\\eb7c"}),s.whitespace=new s("whitespace",{fontCharacter:"\\eb7d"}),s.wholeWord=new s("whole-word",{fontCharacter:"\\eb7e"}),s.window=new s("window",{fontCharacter:"\\eb7f"}),s.wordWrap=new s("word-wrap",{fontCharacter:"\\eb80"}),s.zoomIn=new s("zoom-in",{fontCharacter:"\\eb81"}),s.zoomOut=new s("zoom-out",{fontCharacter:"\\eb82"}),s.listFilter=new s("list-filter",{fontCharacter:"\\eb83"}),s.listFlat=new s("list-flat",{fontCharacter:"\\eb84"}),s.listSelection=new s("list-selection",{fontCharacter:"\\eb85"}),s.selection=new s("selection",{fontCharacter:"\\eb85"}),s.listTree=new s("list-tree",{fontCharacter:"\\eb86"}),s.debugBreakpointFunctionUnverified=new s("debug-breakpoint-function-unverified",{fontCharacter:"\\eb87"}),s.debugBreakpointFunction=new s("debug-breakpoint-function",{fontCharacter:"\\eb88"}),s.debugBreakpointFunctionDisabled=new s("debug-breakpoint-function-disabled",{fontCharacter:"\\eb88"}),s.debugStackframeActive=new s("debug-stackframe-active",{fontCharacter:"\\eb89"}),s.debugStackframeDot=new s("debug-stackframe-dot",{fontCharacter:"\\eb8a"}),s.debugStackframe=new s("debug-stackframe",{fontCharacter:"\\eb8b"}),s.debugStackframeFocused=new s("debug-stackframe-focused",{fontCharacter:"\\eb8b"}),s.debugBreakpointUnsupported=new s("debug-breakpoint-unsupported",{fontCharacter:"\\eb8c"}),s.symbolString=new s("symbol-string",{fontCharacter:"\\eb8d"}),s.debugReverseContinue=new s("debug-reverse-continue",{fontCharacter:"\\eb8e"}),s.debugStepBack=new s("debug-step-back",{fontCharacter:"\\eb8f"}),s.debugRestartFrame=new s("debug-restart-frame",{fontCharacter:"\\eb90"}),s.callIncoming=new s("call-incoming",{fontCharacter:"\\eb92"}),s.callOutgoing=new s("call-outgoing",{fontCharacter:"\\eb93"}),s.menu=new s("menu",{fontCharacter:"\\eb94"}),s.expandAll=new s("expand-all",{fontCharacter:"\\eb95"}),s.feedback=new s("feedback",{fontCharacter:"\\eb96"}),s.groupByRefType=new s("group-by-ref-type",{fontCharacter:"\\eb97"}),s.ungroupByRefType=new s("ungroup-by-ref-type",{fontCharacter:"\\eb98"}),s.account=new s("account",{fontCharacter:"\\eb99"}),s.bellDot=new s("bell-dot",{fontCharacter:"\\eb9a"}),s.debugConsole=new s("debug-console",{fontCharacter:"\\eb9b"}),s.library=new s("library",{fontCharacter:"\\eb9c"}),s.output=new s("output",{fontCharacter:"\\eb9d"}),s.runAll=new s("run-all",{fontCharacter:"\\eb9e"}),s.syncIgnored=new s("sync-ignored",{fontCharacter:"\\eb9f"}),s.pinned=new s("pinned",{fontCharacter:"\\eba0"}),s.githubInverted=new s("github-inverted",{fontCharacter:"\\eba1"}),s.debugAlt=new s("debug-alt",{fontCharacter:"\\eb91"}),s.serverProcess=new s("server-process",{fontCharacter:"\\eba2"}),s.serverEnvironment=new s("server-environment",{fontCharacter:"\\eba3"}),s.pass=new s("pass",{fontCharacter:"\\eba4"}),s.stopCircle=new s("stop-circle",{fontCharacter:"\\eba5"}),s.playCircle=new s("play-circle",{fontCharacter:"\\eba6"}),s.record=new s("record",{fontCharacter:"\\eba7"}),s.debugAltSmall=new s("debug-alt-small",{fontCharacter:"\\eba8"}),s.vmConnect=new s("vm-connect",{fontCharacter:"\\eba9"}),s.cloud=new s("cloud",{fontCharacter:"\\ebaa"}),s.merge=new s("merge",{fontCharacter:"\\ebab"}),s.exportIcon=new s("export",{fontCharacter:"\\ebac"}),s.graphLeft=new s("graph-left",{fontCharacter:"\\ebad"}),s.magnet=new s("magnet",{fontCharacter:"\\ebae"}),s.notebook=new s("notebook",{fontCharacter:"\\ebaf"}),s.redo=new s("redo",{fontCharacter:"\\ebb0"}),s.checkAll=new s("check-all",{fontCharacter:"\\ebb1"}),s.pinnedDirty=new s("pinned-dirty",{fontCharacter:"\\ebb2"}),s.passFilled=new s("pass-filled",{fontCharacter:"\\ebb3"}),s.circleLargeFilled=new s("circle-large-filled",{fontCharacter:"\\ebb4"}),s.circleLargeOutline=new s("circle-large-outline",{fontCharacter:"\\ebb5"}),s.combine=new s("combine",{fontCharacter:"\\ebb6"}),s.gather=new s("gather",{fontCharacter:"\\ebb6"}),s.table=new s("table",{fontCharacter:"\\ebb7"}),s.variableGroup=new s("variable-group",{fontCharacter:"\\ebb8"}),s.typeHierarchy=new s("type-hierarchy",{fontCharacter:"\\ebb9"}),s.typeHierarchySub=new s("type-hierarchy-sub",{fontCharacter:"\\ebba"}),s.typeHierarchySuper=new s("type-hierarchy-super",{fontCharacter:"\\ebbb"}),s.gitPullRequestCreate=new s("git-pull-request-create",{fontCharacter:"\\ebbc"}),s.runAbove=new s("run-above",{fontCharacter:"\\ebbd"}),s.runBelow=new s("run-below",{fontCharacter:"\\ebbe"}),s.notebookTemplate=new s("notebook-template",{fontCharacter:"\\ebbf"}),s.debugRerun=new s("debug-rerun",{fontCharacter:"\\ebc0"}),s.workspaceTrusted=new s("workspace-trusted",{fontCharacter:"\\ebc1"}),s.workspaceUntrusted=new s("workspace-untrusted",{fontCharacter:"\\ebc2"}),s.workspaceUnspecified=new s("workspace-unspecified",{fontCharacter:"\\ebc3"}),s.terminalCmd=new s("terminal-cmd",{fontCharacter:"\\ebc4"}),s.terminalDebian=new s("terminal-debian",{fontCharacter:"\\ebc5"}),s.terminalLinux=new s("terminal-linux",{fontCharacter:"\\ebc6"}),s.terminalPowershell=new s("terminal-powershell",{fontCharacter:"\\ebc7"}),s.terminalTmux=new s("terminal-tmux",{fontCharacter:"\\ebc8"}),s.terminalUbuntu=new s("terminal-ubuntu",{fontCharacter:"\\ebc9"}),s.terminalBash=new s("terminal-bash",{fontCharacter:"\\ebca"}),s.arrowSwap=new s("arrow-swap",{fontCharacter:"\\ebcb"}),s.copy=new s("copy",{fontCharacter:"\\ebcc"}),s.personAdd=new s("person-add",{fontCharacter:"\\ebcd"}),s.filterFilled=new s("filter-filled",{fontCharacter:"\\ebce"}),s.wand=new s("wand",{fontCharacter:"\\ebcf"}),s.debugLineByLine=new s("debug-line-by-line",{fontCharacter:"\\ebd0"}),s.inspect=new s("inspect",{fontCharacter:"\\ebd1"}),s.layers=new s("layers",{fontCharacter:"\\ebd2"}),s.layersDot=new s("layers-dot",{fontCharacter:"\\ebd3"}),s.layersActive=new s("layers-active",{fontCharacter:"\\ebd4"}),s.compass=new s("compass",{fontCharacter:"\\ebd5"}),s.compassDot=new s("compass-dot",{fontCharacter:"\\ebd6"}),s.compassActive=new s("compass-active",{fontCharacter:"\\ebd7"}),s.azure=new s("azure",{fontCharacter:"\\ebd8"}),s.issueDraft=new s("issue-draft",{fontCharacter:"\\ebd9"}),s.gitPullRequestClosed=new s("git-pull-request-closed",{fontCharacter:"\\ebda"}),s.gitPullRequestDraft=new s("git-pull-request-draft",{fontCharacter:"\\ebdb"}),s.debugAll=new s("debug-all",{fontCharacter:"\\ebdc"}),s.debugCoverage=new s("debug-coverage",{fontCharacter:"\\ebdd"}),s.runErrors=new s("run-errors",{fontCharacter:"\\ebde"}),s.folderLibrary=new s("folder-library",{fontCharacter:"\\ebdf"}),s.debugContinueSmall=new s("debug-continue-small",{fontCharacter:"\\ebe0"}),s.beakerStop=new s("beaker-stop",{fontCharacter:"\\ebe1"}),s.graphLine=new s("graph-line",{fontCharacter:"\\ebe2"}),s.graphScatter=new s("graph-scatter",{fontCharacter:"\\ebe3"}),s.pieChart=new s("pie-chart",{fontCharacter:"\\ebe4"}),s.bracket=new s("bracket",s.json.definition),s.bracketDot=new s("bracket-dot",{fontCharacter:"\\ebe5"}),s.bracketError=new s("bracket-error",{fontCharacter:"\\ebe6"}),s.lockSmall=new s("lock-small",{fontCharacter:"\\ebe7"}),s.azureDevops=new s("azure-devops",{fontCharacter:"\\ebe8"}),s.verifiedFilled=new s("verified-filled",{fontCharacter:"\\ebe9"}),s.newLine=new s("newline",{fontCharacter:"\\ebea"}),s.layout=new s("layout",{fontCharacter:"\\ebeb"}),s.layoutActivitybarLeft=new s("layout-activitybar-left",{fontCharacter:"\\ebec"}),s.layoutActivitybarRight=new s("layout-activitybar-right",{fontCharacter:"\\ebed"}),s.layoutPanelLeft=new s("layout-panel-left",{fontCharacter:"\\ebee"}),s.layoutPanelCenter=new s("layout-panel-center",{fontCharacter:"\\ebef"}),s.layoutPanelJustify=new s("layout-panel-justify",{fontCharacter:"\\ebf0"}),s.layoutPanelRight=new s("layout-panel-right",{fontCharacter:"\\ebf1"}),s.layoutPanel=new s("layout-panel",{fontCharacter:"\\ebf2"}),s.layoutSidebarLeft=new s("layout-sidebar-left",{fontCharacter:"\\ebf3"}),s.layoutSidebarRight=new s("layout-sidebar-right",{fontCharacter:"\\ebf4"}),s.layoutStatusbar=new s("layout-statusbar",{fontCharacter:"\\ebf5"}),s.layoutMenubar=new s("layout-menubar",{fontCharacter:"\\ebf6"}),s.layoutCentered=new s("layout-centered",{fontCharacter:"\\ebf7"}),s.target=new s("target",{fontCharacter:"\\ebf8"}),s.indent=new s("indent",{fontCharacter:"\\ebf9"}),s.recordSmall=new s("record-small",{fontCharacter:"\\ebfa"}),s.errorSmall=new s("error-small",{fontCharacter:"\\ebfb"}),s.arrowCircleDown=new s("arrow-circle-down",{fontCharacter:"\\ebfc"}),s.arrowCircleLeft=new s("arrow-circle-left",{fontCharacter:"\\ebfd"}),s.arrowCircleRight=new s("arrow-circle-right",{fontCharacter:"\\ebfe"}),s.arrowCircleUp=new s("arrow-circle-up",{fontCharacter:"\\ebff"}),s.dialogError=new s("dialog-error",s.error.definition),s.dialogWarning=new s("dialog-warning",s.warning.definition),s.dialogInfo=new s("dialog-info",s.info.definition),s.dialogClose=new s("dialog-close",s.close.definition),s.treeItemExpanded=new s("tree-item-expanded",s.chevronDown.definition),s.treeFilterOnTypeOn=new s("tree-filter-on-type-on",s.listFilter.definition),s.treeFilterOnTypeOff=new s("tree-filter-on-type-off",s.listSelection.definition),s.treeFilterClear=new s("tree-filter-clear",s.close.definition),s.treeItemLoading=new s("tree-item-loading",s.loading.definition),s.menuSelection=new s("menu-selection",s.check.definition),s.menuSubmenu=new s("menu-submenu",s.chevronRight.definition),s.menuBarMore=new s("menubar-more",s.more.definition),s.scrollbarButtonLeft=new s("scrollbar-button-left",s.triangleLeft.definition),s.scrollbarButtonRight=new s("scrollbar-button-right",s.triangleRight.definition),s.scrollbarButtonUp=new s("scrollbar-button-up",s.triangleUp.definition),s.scrollbarButtonDown=new s("scrollbar-button-down",s.triangleDown.definition),s.toolBarMore=new s("toolbar-more",s.more.definition),s.quickInputBack=new s("quick-input-back",s.arrowLeft.definition);var ia;(function(e){e.iconNameSegment="[A-Za-z0-9]+",e.iconNameExpression="[A-Za-z0-9-]+",e.iconModifierExpression="~[A-Za-z]+",e.iconNameCharacter="[A-Za-z0-9~-]";const t=new RegExp(`^(${e.iconNameExpression})(${e.iconModifierExpression})?$`);function n(a){if(a instanceof s)return["codicon","codicon-"+a.id];const o=t.exec(a.id);if(!o)return n(s.error);let[,l,h]=o;const c=["codicon","codicon-"+l];return h&&c.push("codicon-modifier-"+h.substr(1)),c}e.asClassNameArray=n;function r(a){return n(a).join(" ")}e.asClassName=r;function i(a){return"."+n(a).join(".")}e.asCSSSelector=i})(ia||(ia={}));class oc{constructor(t,n,r){this._tokenBrand=void 0,this.offset=t,this.type=n,this.language=r}toString(){return"("+this.offset+", "+this.type+")"}}var aa;(function(e){const t=new Map;t.set(0,s.symbolMethod),t.set(1,s.symbolFunction),t.set(2,s.symbolConstructor),t.set(3,s.symbolField),t.set(4,s.symbolVariable),t.set(5,s.symbolClass),t.set(6,s.symbolStruct),t.set(7,s.symbolInterface),t.set(8,s.symbolModule),t.set(9,s.symbolProperty),t.set(10,s.symbolEvent),t.set(11,s.symbolOperator),t.set(12,s.symbolUnit),t.set(13,s.symbolValue),t.set(15,s.symbolEnum),t.set(14,s.symbolConstant),t.set(15,s.symbolEnum),t.set(16,s.symbolEnumMember),t.set(17,s.symbolKeyword),t.set(27,s.symbolSnippet),t.set(18,s.symbolText),t.set(19,s.symbolColor),t.set(20,s.symbolFile),t.set(21,s.symbolReference),t.set(22,s.symbolCustomColor),t.set(23,s.symbolFolder),t.set(24,s.symbolTypeParameter),t.set(25,s.account),t.set(26,s.issues);function n(a){let o=t.get(a);return o||(console.info("No codicon found for CompletionItemKind "+a),o=s.symbolProperty),o}e.toIcon=n;const r=new Map;r.set("method",0),r.set("function",1),r.set("constructor",2),r.set("field",3),r.set("variable",4),r.set("class",5),r.set("struct",6),r.set("interface",7),r.set("module",8),r.set("property",9),r.set("event",10),r.set("operator",11),r.set("unit",12),r.set("value",13),r.set("constant",14),r.set("enum",15),r.set("enum-member",16),r.set("enumMember",16),r.set("keyword",17),r.set("snippet",27),r.set("text",18),r.set("color",19),r.set("file",20),r.set("reference",21),r.set("customcolor",22),r.set("folder",23),r.set("type-parameter",24),r.set("typeParameter",24),r.set("account",25),r.set("issue",26);function i(a,o){let l=r.get(a);return typeof l=="undefined"&&!o&&(l=9),l}e.fromString=i})(aa||(aa={}));var sa;(function(e){e[e.Automatic=0]="Automatic",e[e.Explicit=1]="Explicit"})(sa||(sa={}));var oa;(function(e){e[e.Invoke=1]="Invoke",e[e.TriggerCharacter=2]="TriggerCharacter",e[e.ContentChange=3]="ContentChange"})(oa||(oa={}));var la;(function(e){e[e.Text=0]="Text",e[e.Read=1]="Read",e[e.Write=2]="Write"})(la||(la={}));var ca;(function(e){const t=new Map;t.set(0,s.symbolFile),t.set(1,s.symbolModule),t.set(2,s.symbolNamespace),t.set(3,s.symbolPackage),t.set(4,s.symbolClass),t.set(5,s.symbolMethod),t.set(6,s.symbolProperty),t.set(7,s.symbolField),t.set(8,s.symbolConstructor),t.set(9,s.symbolEnum),t.set(10,s.symbolInterface),t.set(11,s.symbolFunction),t.set(12,s.symbolVariable),t.set(13,s.symbolConstant),t.set(14,s.symbolString),t.set(15,s.symbolNumber),t.set(16,s.symbolBoolean),t.set(17,s.symbolArray),t.set(18,s.symbolObject),t.set(19,s.symbolKey),t.set(20,s.symbolNull),t.set(21,s.symbolEnumMember),t.set(22,s.symbolStruct),t.set(23,s.symbolEvent),t.set(24,s.symbolOperator),t.set(25,s.symbolTypeParameter);function n(r){let i=t.get(r);return i||(console.info("No codicon found for SymbolKind "+r),i=s.symbolProperty),i}e.toIcon=n})(ca||(ca={}));var ha;(function(e){function t(n){return!n||typeof n!="object"?!1:typeof n.id=="string"&&typeof n.title=="string"}e.is=t})(ha||(ha={}));var da;(function(e){e[e.Type=1]="Type",e[e.Parameter=2]="Parameter"})(da||(da={})),new ac;var ua;(function(e){e[e.Unknown=0]="Unknown",e[e.Disabled=1]="Disabled",e[e.Enabled=2]="Enabled"})(ua||(ua={}));var pa;(function(e){e[e.KeepWhitespace=1]="KeepWhitespace",e[e.InsertAsSnippet=4]="InsertAsSnippet"})(pa||(pa={}));var fa;(function(e){e[e.Method=0]="Method",e[e.Function=1]="Function",e[e.Constructor=2]="Constructor",e[e.Field=3]="Field",e[e.Variable=4]="Variable",e[e.Class=5]="Class",e[e.Struct=6]="Struct",e[e.Interface=7]="Interface",e[e.Module=8]="Module",e[e.Property=9]="Property",e[e.Event=10]="Event",e[e.Operator=11]="Operator",e[e.Unit=12]="Unit",e[e.Value=13]="Value",e[e.Constant=14]="Constant",e[e.Enum=15]="Enum",e[e.EnumMember=16]="EnumMember",e[e.Keyword=17]="Keyword",e[e.Text=18]="Text",e[e.Color=19]="Color",e[e.File=20]="File",e[e.Reference=21]="Reference",e[e.Customcolor=22]="Customcolor",e[e.Folder=23]="Folder",e[e.TypeParameter=24]="TypeParameter",e[e.User=25]="User",e[e.Issue=26]="Issue",e[e.Snippet=27]="Snippet"})(fa||(fa={}));var ma;(function(e){e[e.Deprecated=1]="Deprecated"})(ma||(ma={}));var ga;(function(e){e[e.Invoke=0]="Invoke",e[e.TriggerCharacter=1]="TriggerCharacter",e[e.TriggerForIncompleteCompletions=2]="TriggerForIncompleteCompletions"})(ga||(ga={}));var ba;(function(e){e[e.EXACT=0]="EXACT",e[e.ABOVE=1]="ABOVE",e[e.BELOW=2]="BELOW"})(ba||(ba={}));var va;(function(e){e[e.NotSet=0]="NotSet",e[e.ContentFlush=1]="ContentFlush",e[e.RecoverFromMarkers=2]="RecoverFromMarkers",e[e.Explicit=3]="Explicit",e[e.Paste=4]="Paste",e[e.Undo=5]="Undo",e[e.Redo=6]="Redo"})(va||(va={}));var ya;(function(e){e[e.LF=1]="LF",e[e.CRLF=2]="CRLF"})(ya||(ya={}));var wa;(function(e){e[e.Text=0]="Text",e[e.Read=1]="Read",e[e.Write=2]="Write"})(wa||(wa={}));var xa;(function(e){e[e.None=0]="None",e[e.Keep=1]="Keep",e[e.Brackets=2]="Brackets",e[e.Advanced=3]="Advanced",e[e.Full=4]="Full"})(xa||(xa={}));var Sa;(function(e){e[e.acceptSuggestionOnCommitCharacter=0]="acceptSuggestionOnCommitCharacter",e[e.acceptSuggestionOnEnter=1]="acceptSuggestionOnEnter",e[e.accessibilitySupport=2]="accessibilitySupport",e[e.accessibilityPageSize=3]="accessibilityPageSize",e[e.ariaLabel=4]="ariaLabel",e[e.autoClosingBrackets=5]="autoClosingBrackets",e[e.autoClosingDelete=6]="autoClosingDelete",e[e.autoClosingOvertype=7]="autoClosingOvertype",e[e.autoClosingQuotes=8]="autoClosingQuotes",e[e.autoIndent=9]="autoIndent",e[e.automaticLayout=10]="automaticLayout",e[e.autoSurround=11]="autoSurround",e[e.bracketPairColorization=12]="bracketPairColorization",e[e.guides=13]="guides",e[e.codeLens=14]="codeLens",e[e.codeLensFontFamily=15]="codeLensFontFamily",e[e.codeLensFontSize=16]="codeLensFontSize",e[e.colorDecorators=17]="colorDecorators",e[e.columnSelection=18]="columnSelection",e[e.comments=19]="comments",e[e.contextmenu=20]="contextmenu",e[e.copyWithSyntaxHighlighting=21]="copyWithSyntaxHighlighting",e[e.cursorBlinking=22]="cursorBlinking",e[e.cursorSmoothCaretAnimation=23]="cursorSmoothCaretAnimation",e[e.cursorStyle=24]="cursorStyle",e[e.cursorSurroundingLines=25]="cursorSurroundingLines",e[e.cursorSurroundingLinesStyle=26]="cursorSurroundingLinesStyle",e[e.cursorWidth=27]="cursorWidth",e[e.disableLayerHinting=28]="disableLayerHinting",e[e.disableMonospaceOptimizations=29]="disableMonospaceOptimizations",e[e.domReadOnly=30]="domReadOnly",e[e.dragAndDrop=31]="dragAndDrop",e[e.emptySelectionClipboard=32]="emptySelectionClipboard",e[e.extraEditorClassName=33]="extraEditorClassName",e[e.fastScrollSensitivity=34]="fastScrollSensitivity",e[e.find=35]="find",e[e.fixedOverflowWidgets=36]="fixedOverflowWidgets",e[e.folding=37]="folding",e[e.foldingStrategy=38]="foldingStrategy",e[e.foldingHighlight=39]="foldingHighlight",e[e.foldingImportsByDefault=40]="foldingImportsByDefault",e[e.foldingMaximumRegions=41]="foldingMaximumRegions",e[e.unfoldOnClickAfterEndOfLine=42]="unfoldOnClickAfterEndOfLine",e[e.fontFamily=43]="fontFamily",e[e.fontInfo=44]="fontInfo",e[e.fontLigatures=45]="fontLigatures",e[e.fontSize=46]="fontSize",e[e.fontWeight=47]="fontWeight",e[e.formatOnPaste=48]="formatOnPaste",e[e.formatOnType=49]="formatOnType",e[e.glyphMargin=50]="glyphMargin",e[e.gotoLocation=51]="gotoLocation",e[e.hideCursorInOverviewRuler=52]="hideCursorInOverviewRuler",e[e.hover=53]="hover",e[e.inDiffEditor=54]="inDiffEditor",e[e.inlineSuggest=55]="inlineSuggest",e[e.letterSpacing=56]="letterSpacing",e[e.lightbulb=57]="lightbulb",e[e.lineDecorationsWidth=58]="lineDecorationsWidth",e[e.lineHeight=59]="lineHeight",e[e.lineNumbers=60]="lineNumbers",e[e.lineNumbersMinChars=61]="lineNumbersMinChars",e[e.linkedEditing=62]="linkedEditing",e[e.links=63]="links",e[e.matchBrackets=64]="matchBrackets",e[e.minimap=65]="minimap",e[e.mouseStyle=66]="mouseStyle",e[e.mouseWheelScrollSensitivity=67]="mouseWheelScrollSensitivity",e[e.mouseWheelZoom=68]="mouseWheelZoom",e[e.multiCursorMergeOverlapping=69]="multiCursorMergeOverlapping",e[e.multiCursorModifier=70]="multiCursorModifier",e[e.multiCursorPaste=71]="multiCursorPaste",e[e.occurrencesHighlight=72]="occurrencesHighlight",e[e.overviewRulerBorder=73]="overviewRulerBorder",e[e.overviewRulerLanes=74]="overviewRulerLanes",e[e.padding=75]="padding",e[e.parameterHints=76]="parameterHints",e[e.peekWidgetDefaultFocus=77]="peekWidgetDefaultFocus",e[e.definitionLinkOpensInPeek=78]="definitionLinkOpensInPeek",e[e.quickSuggestions=79]="quickSuggestions",e[e.quickSuggestionsDelay=80]="quickSuggestionsDelay",e[e.readOnly=81]="readOnly",e[e.renameOnType=82]="renameOnType",e[e.renderControlCharacters=83]="renderControlCharacters",e[e.renderFinalNewline=84]="renderFinalNewline",e[e.renderLineHighlight=85]="renderLineHighlight",e[e.renderLineHighlightOnlyWhenFocus=86]="renderLineHighlightOnlyWhenFocus",e[e.renderValidationDecorations=87]="renderValidationDecorations",e[e.renderWhitespace=88]="renderWhitespace",e[e.revealHorizontalRightPadding=89]="revealHorizontalRightPadding",e[e.roundedSelection=90]="roundedSelection",e[e.rulers=91]="rulers",e[e.scrollbar=92]="scrollbar",e[e.scrollBeyondLastColumn=93]="scrollBeyondLastColumn",e[e.scrollBeyondLastLine=94]="scrollBeyondLastLine",e[e.scrollPredominantAxis=95]="scrollPredominantAxis",e[e.selectionClipboard=96]="selectionClipboard",e[e.selectionHighlight=97]="selectionHighlight",e[e.selectOnLineNumbers=98]="selectOnLineNumbers",e[e.showFoldingControls=99]="showFoldingControls",e[e.showUnused=100]="showUnused",e[e.snippetSuggestions=101]="snippetSuggestions",e[e.smartSelect=102]="smartSelect",e[e.smoothScrolling=103]="smoothScrolling",e[e.stickyTabStops=104]="stickyTabStops",e[e.stopRenderingLineAfter=105]="stopRenderingLineAfter",e[e.suggest=106]="suggest",e[e.suggestFontSize=107]="suggestFontSize",e[e.suggestLineHeight=108]="suggestLineHeight",e[e.suggestOnTriggerCharacters=109]="suggestOnTriggerCharacters",e[e.suggestSelection=110]="suggestSelection",e[e.tabCompletion=111]="tabCompletion",e[e.tabIndex=112]="tabIndex",e[e.unicodeHighlighting=113]="unicodeHighlighting",e[e.unusualLineTerminators=114]="unusualLineTerminators",e[e.useShadowDOM=115]="useShadowDOM",e[e.useTabStops=116]="useTabStops",e[e.wordSeparators=117]="wordSeparators",e[e.wordWrap=118]="wordWrap",e[e.wordWrapBreakAfterCharacters=119]="wordWrapBreakAfterCharacters",e[e.wordWrapBreakBeforeCharacters=120]="wordWrapBreakBeforeCharacters",e[e.wordWrapColumn=121]="wordWrapColumn",e[e.wordWrapOverride1=122]="wordWrapOverride1",e[e.wordWrapOverride2=123]="wordWrapOverride2",e[e.wrappingIndent=124]="wrappingIndent",e[e.wrappingStrategy=125]="wrappingStrategy",e[e.showDeprecated=126]="showDeprecated",e[e.inlayHints=127]="inlayHints",e[e.editorClassName=128]="editorClassName",e[e.pixelRatio=129]="pixelRatio",e[e.tabFocusMode=130]="tabFocusMode",e[e.layoutInfo=131]="layoutInfo",e[e.wrappingInfo=132]="wrappingInfo"})(Sa||(Sa={}));var Ca;(function(e){e[e.TextDefined=0]="TextDefined",e[e.LF=1]="LF",e[e.CRLF=2]="CRLF"})(Ca||(Ca={}));var ka;(function(e){e[e.LF=0]="LF",e[e.CRLF=1]="CRLF"})(ka||(ka={}));var Fa;(function(e){e[e.None=0]="None",e[e.Indent=1]="Indent",e[e.IndentOutdent=2]="IndentOutdent",e[e.Outdent=3]="Outdent"})(Fa||(Fa={}));var _a;(function(e){e[e.Both=0]="Both",e[e.Right=1]="Right",e[e.Left=2]="Left",e[e.None=3]="None"})(_a||(_a={}));var Ea;(function(e){e[e.Type=1]="Type",e[e.Parameter=2]="Parameter"})(Ea||(Ea={}));var Da;(function(e){e[e.Automatic=0]="Automatic",e[e.Explicit=1]="Explicit"})(Da||(Da={}));var Cr;(function(e){e[e.DependsOnKbLayout=-1]="DependsOnKbLayout",e[e.Unknown=0]="Unknown",e[e.Backspace=1]="Backspace",e[e.Tab=2]="Tab",e[e.Enter=3]="Enter",e[e.Shift=4]="Shift",e[e.Ctrl=5]="Ctrl",e[e.Alt=6]="Alt",e[e.PauseBreak=7]="PauseBreak",e[e.CapsLock=8]="CapsLock",e[e.Escape=9]="Escape",e[e.Space=10]="Space",e[e.PageUp=11]="PageUp",e[e.PageDown=12]="PageDown",e[e.End=13]="End",e[e.Home=14]="Home",e[e.LeftArrow=15]="LeftArrow",e[e.UpArrow=16]="UpArrow",e[e.RightArrow=17]="RightArrow",e[e.DownArrow=18]="DownArrow",e[e.Insert=19]="Insert",e[e.Delete=20]="Delete",e[e.Digit0=21]="Digit0",e[e.Digit1=22]="Digit1",e[e.Digit2=23]="Digit2",e[e.Digit3=24]="Digit3",e[e.Digit4=25]="Digit4",e[e.Digit5=26]="Digit5",e[e.Digit6=27]="Digit6",e[e.Digit7=28]="Digit7",e[e.Digit8=29]="Digit8",e[e.Digit9=30]="Digit9",e[e.KeyA=31]="KeyA",e[e.KeyB=32]="KeyB",e[e.KeyC=33]="KeyC",e[e.KeyD=34]="KeyD",e[e.KeyE=35]="KeyE",e[e.KeyF=36]="KeyF",e[e.KeyG=37]="KeyG",e[e.KeyH=38]="KeyH",e[e.KeyI=39]="KeyI",e[e.KeyJ=40]="KeyJ",e[e.KeyK=41]="KeyK",e[e.KeyL=42]="KeyL",e[e.KeyM=43]="KeyM",e[e.KeyN=44]="KeyN",e[e.KeyO=45]="KeyO",e[e.KeyP=46]="KeyP",e[e.KeyQ=47]="KeyQ",e[e.KeyR=48]="KeyR",e[e.KeyS=49]="KeyS",e[e.KeyT=50]="KeyT",e[e.KeyU=51]="KeyU",e[e.KeyV=52]="KeyV",e[e.KeyW=53]="KeyW",e[e.KeyX=54]="KeyX",e[e.KeyY=55]="KeyY",e[e.KeyZ=56]="KeyZ",e[e.Meta=57]="Meta",e[e.ContextMenu=58]="ContextMenu",e[e.F1=59]="F1",e[e.F2=60]="F2",e[e.F3=61]="F3",e[e.F4=62]="F4",e[e.F5=63]="F5",e[e.F6=64]="F6",e[e.F7=65]="F7",e[e.F8=66]="F8",e[e.F9=67]="F9",e[e.F10=68]="F10",e[e.F11=69]="F11",e[e.F12=70]="F12",e[e.F13=71]="F13",e[e.F14=72]="F14",e[e.F15=73]="F15",e[e.F16=74]="F16",e[e.F17=75]="F17",e[e.F18=76]="F18",e[e.F19=77]="F19",e[e.NumLock=78]="NumLock",e[e.ScrollLock=79]="ScrollLock",e[e.Semicolon=80]="Semicolon",e[e.Equal=81]="Equal",e[e.Comma=82]="Comma",e[e.Minus=83]="Minus",e[e.Period=84]="Period",e[e.Slash=85]="Slash",e[e.Backquote=86]="Backquote",e[e.BracketLeft=87]="BracketLeft",e[e.Backslash=88]="Backslash",e[e.BracketRight=89]="BracketRight",e[e.Quote=90]="Quote",e[e.OEM_8=91]="OEM_8",e[e.IntlBackslash=92]="IntlBackslash",e[e.Numpad0=93]="Numpad0",e[e.Numpad1=94]="Numpad1",e[e.Numpad2=95]="Numpad2",e[e.Numpad3=96]="Numpad3",e[e.Numpad4=97]="Numpad4",e[e.Numpad5=98]="Numpad5",e[e.Numpad6=99]="Numpad6",e[e.Numpad7=100]="Numpad7",e[e.Numpad8=101]="Numpad8",e[e.Numpad9=102]="Numpad9",e[e.NumpadMultiply=103]="NumpadMultiply",e[e.NumpadAdd=104]="NumpadAdd",e[e.NUMPAD_SEPARATOR=105]="NUMPAD_SEPARATOR",e[e.NumpadSubtract=106]="NumpadSubtract",e[e.NumpadDecimal=107]="NumpadDecimal",e[e.NumpadDivide=108]="NumpadDivide",e[e.KEY_IN_COMPOSITION=109]="KEY_IN_COMPOSITION",e[e.ABNT_C1=110]="ABNT_C1",e[e.ABNT_C2=111]="ABNT_C2",e[e.AudioVolumeMute=112]="AudioVolumeMute",e[e.AudioVolumeUp=113]="AudioVolumeUp",e[e.AudioVolumeDown=114]="AudioVolumeDown",e[e.BrowserSearch=115]="BrowserSearch",e[e.BrowserHome=116]="BrowserHome",e[e.BrowserBack=117]="BrowserBack",e[e.BrowserForward=118]="BrowserForward",e[e.MediaTrackNext=119]="MediaTrackNext",e[e.MediaTrackPrevious=120]="MediaTrackPrevious",e[e.MediaStop=121]="MediaStop",e[e.MediaPlayPause=122]="MediaPlayPause",e[e.LaunchMediaPlayer=123]="LaunchMediaPlayer",e[e.LaunchMail=124]="LaunchMail",e[e.LaunchApp2=125]="LaunchApp2",e[e.Clear=126]="Clear",e[e.MAX_VALUE=127]="MAX_VALUE"})(Cr||(Cr={}));var kr;(function(e){e[e.Hint=1]="Hint",e[e.Info=2]="Info",e[e.Warning=4]="Warning",e[e.Error=8]="Error"})(kr||(kr={}));var Fr;(function(e){e[e.Unnecessary=1]="Unnecessary",e[e.Deprecated=2]="Deprecated"})(Fr||(Fr={}));var Ra;(function(e){e[e.Inline=1]="Inline",e[e.Gutter=2]="Gutter"})(Ra||(Ra={}));var Aa;(function(e){e[e.UNKNOWN=0]="UNKNOWN",e[e.TEXTAREA=1]="TEXTAREA",e[e.GUTTER_GLYPH_MARGIN=2]="GUTTER_GLYPH_MARGIN",e[e.GUTTER_LINE_NUMBERS=3]="GUTTER_LINE_NUMBERS",e[e.GUTTER_LINE_DECORATIONS=4]="GUTTER_LINE_DECORATIONS",e[e.GUTTER_VIEW_ZONE=5]="GUTTER_VIEW_ZONE",e[e.CONTENT_TEXT=6]="CONTENT_TEXT",e[e.CONTENT_EMPTY=7]="CONTENT_EMPTY",e[e.CONTENT_VIEW_ZONE=8]="CONTENT_VIEW_ZONE",e[e.CONTENT_WIDGET=9]="CONTENT_WIDGET",e[e.OVERVIEW_RULER=10]="OVERVIEW_RULER",e[e.SCROLLBAR=11]="SCROLLBAR",e[e.OVERLAY_WIDGET=12]="OVERLAY_WIDGET",e[e.OUTSIDE_EDITOR=13]="OUTSIDE_EDITOR"})(Aa||(Aa={}));var Ma;(function(e){e[e.TOP_RIGHT_CORNER=0]="TOP_RIGHT_CORNER",e[e.BOTTOM_RIGHT_CORNER=1]="BOTTOM_RIGHT_CORNER",e[e.TOP_CENTER=2]="TOP_CENTER"})(Ma||(Ma={}));var za;(function(e){e[e.Left=1]="Left",e[e.Center=2]="Center",e[e.Right=4]="Right",e[e.Full=7]="Full"})(za||(za={}));var Na;(function(e){e[e.Left=0]="Left",e[e.Right=1]="Right",e[e.None=2]="None"})(Na||(Na={}));var Pa;(function(e){e[e.Off=0]="Off",e[e.On=1]="On",e[e.Relative=2]="Relative",e[e.Interval=3]="Interval",e[e.Custom=4]="Custom"})(Pa||(Pa={}));var Ia;(function(e){e[e.None=0]="None",e[e.Text=1]="Text",e[e.Blocks=2]="Blocks"})(Ia||(Ia={}));var La;(function(e){e[e.Smooth=0]="Smooth",e[e.Immediate=1]="Immediate"})(La||(La={}));var Ta;(function(e){e[e.Auto=1]="Auto",e[e.Hidden=2]="Hidden",e[e.Visible=3]="Visible"})(Ta||(Ta={}));var _r;(function(e){e[e.LTR=0]="LTR",e[e.RTL=1]="RTL"})(_r||(_r={}));var Wa;(function(e){e[e.Invoke=1]="Invoke",e[e.TriggerCharacter=2]="TriggerCharacter",e[e.ContentChange=3]="ContentChange"})(Wa||(Wa={}));var Oa;(function(e){e[e.File=0]="File",e[e.Module=1]="Module",e[e.Namespace=2]="Namespace",e[e.Package=3]="Package",e[e.Class=4]="Class",e[e.Method=5]="Method",e[e.Property=6]="Property",e[e.Field=7]="Field",e[e.Constructor=8]="Constructor",e[e.Enum=9]="Enum",e[e.Interface=10]="Interface",e[e.Function=11]="Function",e[e.Variable=12]="Variable",e[e.Constant=13]="Constant",e[e.String=14]="String",e[e.Number=15]="Number",e[e.Boolean=16]="Boolean",e[e.Array=17]="Array",e[e.Object=18]="Object",e[e.Key=19]="Key",e[e.Null=20]="Null",e[e.EnumMember=21]="EnumMember",e[e.Struct=22]="Struct",e[e.Event=23]="Event",e[e.Operator=24]="Operator",e[e.TypeParameter=25]="TypeParameter"})(Oa||(Oa={}));var Va;(function(e){e[e.Deprecated=1]="Deprecated"})(Va||(Va={}));var Ua;(function(e){e[e.Hidden=0]="Hidden",e[e.Blink=1]="Blink",e[e.Smooth=2]="Smooth",e[e.Phase=3]="Phase",e[e.Expand=4]="Expand",e[e.Solid=5]="Solid"})(Ua||(Ua={}));var Ba;(function(e){e[e.Line=1]="Line",e[e.Block=2]="Block",e[e.Underline=3]="Underline",e[e.LineThin=4]="LineThin",e[e.BlockOutline=5]="BlockOutline",e[e.UnderlineThin=6]="UnderlineThin"})(Ba||(Ba={}));var ja;(function(e){e[e.AlwaysGrowsWhenTypingAtEdges=0]="AlwaysGrowsWhenTypingAtEdges",e[e.NeverGrowsWhenTypingAtEdges=1]="NeverGrowsWhenTypingAtEdges",e[e.GrowsOnlyWhenTypingBefore=2]="GrowsOnlyWhenTypingBefore",e[e.GrowsOnlyWhenTypingAfter=3]="GrowsOnlyWhenTypingAfter"})(ja||(ja={}));var qa;(function(e){e[e.None=0]="None",e[e.Same=1]="Same",e[e.Indent=2]="Indent",e[e.DeepIndent=3]="DeepIndent"})(qa||(qa={}));class Bt{static chord(t,n){return ic(t,n)}}Bt.CtrlCmd=2048,Bt.Shift=1024,Bt.Alt=512,Bt.WinCtrl=256;function lc(){return{editor:void 0,languages:void 0,CancellationTokenSource:Zl,Emitter:Ge,KeyCode:Cr,KeyMod:Bt,Position:xe,Range:te,Selection:Ce,SelectionDirection:_r,MarkerSeverity:kr,MarkerTag:Fr,Uri:ct,Token:oc}}var $a;(function(e){e[e.Left=1]="Left",e[e.Center=2]="Center",e[e.Right=4]="Right",e[e.Full=7]="Full"})($a||($a={}));var Ha;(function(e){e[e.Inline=1]="Inline",e[e.Gutter=2]="Gutter"})(Ha||(Ha={}));var Ga;(function(e){e[e.Both=0]="Both",e[e.Right=1]="Right",e[e.Left=2]="Left",e[e.None=3]="None"})(Ga||(Ga={}));function cc(e,t,n,r,i){if(r===0)return!0;const a=t.charCodeAt(r-1);if(e.get(a)!==0||a===13||a===10)return!0;if(i>0){const o=t.charCodeAt(r);if(e.get(o)!==0)return!0}return!1}function hc(e,t,n,r,i){if(r+i===n)return!0;const a=t.charCodeAt(r+i);if(e.get(a)!==0||a===13||a===10)return!0;if(i>0){const o=t.charCodeAt(r+i-1);if(e.get(o)!==0)return!0}return!1}function dc(e,t,n,r,i){return cc(e,t,n,r,i)&&hc(e,t,n,r,i)}class uc{constructor(t,n){this._wordSeparators=t,this._searchRegex=n,this._prevMatchStartIndex=-1,this._prevMatchLength=0}reset(t){this._searchRegex.lastIndex=t,this._prevMatchStartIndex=-1,this._prevMatchLength=0}next(t){const n=t.length;let r;do{if(this._prevMatchStartIndex+this._prevMatchLength===n||(r=this._searchRegex.exec(t),!r))return null;const i=r.index,a=r[0].length;if(i===this._prevMatchStartIndex&&a===this._prevMatchLength){if(a===0){cl(t,n,this._searchRegex.lastIndex)>65535?this._searchRegex.lastIndex+=2:this._searchRegex.lastIndex+=1;continue}return null}if(this._prevMatchStartIndex=i,this._prevMatchLength=a,!this._wordSeparators||dc(this._wordSeparators,t,n,i,a))return r}while(r);return null}}class pc{static computeUnicodeHighlights(t,n,r){const i=r?r.startLineNumber:1,a=r?r.endLineNumber:t.getLineCount(),o=new Ja(n),l=o.getCandidateCodePoints();let h;l==="allNonBasicAscii"?h=new RegExp("[^\\t\\n\\r\\x20-\\x7E]","g"):h=new RegExp(`${fc(Array.from(l))}`,"g");const c=new uc(null,h),d=[];let p=!1,f,g=0,w=0,b=0;e:for(let y=i,A=a;y<=A;y++){const C=t.getLineContent(y),R=C.length;c.reset(0);do if(f=c.next(C),f){let k=f.index,F=f.index+f[0].length;if(k>0){const T=C.charCodeAt(k-1);or(T)&&k--}if(F+1=T){p=!0;break e}d.push(new te(y,k+1,y,F+1))}}while(f)}return{ranges:d,hasMore:p,ambiguousCharacterCount:g,invisibleCharacterCount:w,nonBasicAsciiCharacterCount:b}}static computeUnicodeHighlightReason(t,n){const r=new Ja(n);switch(r.shouldHighlightNonBasicASCII(t,null)){case 0:return null;case 2:return{kind:1};case 3:{const a=t.codePointAt(0),o=r.ambiguousCharacters.getPrimaryConfusable(a),l=Re.getLocales().filter(h=>!Re.getInstance(new Set([...n.allowedLocales,h])).isAmbiguous(a));return{kind:0,confusableWith:String.fromCodePoint(o),notAmbiguousInLocales:l}}case 1:return{kind:2}}}}function fc(e,t){return`[${rl(e.map(r=>String.fromCodePoint(r)).join(""))}]`}class Ja{constructor(t){this.options=t,this.allowedCodePoints=new Set(t.allowedCodePoints),this.ambiguousCharacters=Re.getInstance(new Set(t.allowedLocales))}getCandidateCodePoints(){if(this.options.nonBasicASCII)return"allNonBasicAscii";const t=new Set;if(this.options.invisibleCharacters)for(const n of et.codePoints)Ya(String.fromCodePoint(n))||t.add(n);if(this.options.ambiguousCharacters)for(const n of this.ambiguousCharacters.getConfusableCodePoints())t.add(n);for(const n of this.allowedCodePoints)t.delete(n);return t}shouldHighlightNonBasicASCII(t,n){const r=t.codePointAt(0);if(this.allowedCodePoints.has(r))return 0;if(this.options.nonBasicASCII)return 1;let i=!1,a=!1;if(n)for(let o of n){const l=o.codePointAt(0),h=dl(o);i=i||h,!h&&!this.ambiguousCharacters.isAmbiguous(l)&&!et.isInvisibleCharacter(l)&&(a=!0)}return!i&&a?0:this.options.invisibleCharacters&&!Ya(t)&&et.isInvisibleCharacter(r)?2:this.options.ambiguousCharacters&&this.ambiguousCharacters.isAmbiguous(r)?3:0}}function Ya(e){return e===" "||e===` -`||e===" "}var ht=function(e,t,n,r){function i(a){return a instanceof n?a:new n(function(o){o(a)})}return new(n||(n=Promise))(function(a,o){function l(d){try{c(r.next(d))}catch(p){o(p)}}function h(d){try{c(r.throw(d))}catch(p){o(p)}}function c(d){d.done?a(d.value):i(d.value).then(l,h)}c((r=r.apply(e,t||[])).next())})};class mc extends Ul{get uri(){return this._uri}get eol(){return this._eol}getValue(){return this.getText()}getLinesContent(){return this._lines.slice(0)}getLineCount(){return this._lines.length}getLineContent(t){return this._lines[t-1]}getWordAtPosition(t,n){const r=fr(t.column,ql(n),this._lines[t.lineNumber-1],0);return r?new te(t.lineNumber,r.startColumn,t.lineNumber,r.endColumn):null}words(t){const n=this._lines,r=this._wordenize.bind(this);let i=0,a="",o=0,l=[];return{*[Symbol.iterator](){for(;;)if(othis._lines.length)n=this._lines.length,r=this._lines[n-1].length+1,i=!0;else{const a=this._lines[n-1].length+1;r<1?(r=1,i=!0):r>a&&(r=a,i=!0)}return i?{lineNumber:n,column:r}:t}}class Ct{constructor(t,n){this._host=t,this._models=Object.create(null),this._foreignModuleFactory=n,this._foreignModule=null}dispose(){this._models=Object.create(null)}_getModel(t){return this._models[t]}_getModels(){const t=[];return Object.keys(this._models).forEach(n=>t.push(this._models[n])),t}acceptNewModel(t){this._models[t.url]=new mc(ct.parse(t.url),t.lines,t.EOL,t.versionId)}acceptModelChanged(t,n){if(!this._models[t])return;this._models[t].onEvents(n)}acceptRemovedModel(t){!this._models[t]||delete this._models[t]}computeUnicodeHighlights(t,n,r){return ht(this,void 0,void 0,function*(){const i=this._getModel(t);return i?pc.computeUnicodeHighlights(i,n,r):{ranges:[],hasMore:!1,ambiguousCharacterCount:0,invisibleCharacterCount:0,nonBasicAsciiCharacterCount:0}})}computeDiff(t,n,r,i){return ht(this,void 0,void 0,function*(){const a=this._getModel(t),o=this._getModel(n);if(!a||!o)return null;const l=a.getLinesContent(),h=o.getLinesContent(),d=new Wl(l,h,{shouldComputeCharChanges:!0,shouldPostProcessCharChanges:!0,shouldIgnoreTrimWhitespace:r,shouldMakePrettyDiff:!0,maxComputationTime:i}).computeDiff(),p=d.changes.length>0?!1:this._modelsAreIdentical(a,o);return{quitEarly:d.quitEarly,identical:p,changes:d.changes}})}_modelsAreIdentical(t,n){const r=t.getLineCount(),i=n.getLineCount();if(r!==i)return!1;for(let a=1;a<=r;a++){const o=t.getLineContent(a),l=n.getLineContent(a);if(o!==l)return!1}return!0}computeMoreMinimalEdits(t,n){return ht(this,void 0,void 0,function*(){const r=this._getModel(t);if(!r)return n;const i=[];let a;n=n.slice(0).sort((o,l)=>{if(o.range&&l.range)return te.compareRangesUsingStarts(o.range,l.range);const h=o.range?0:1,c=l.range?0:1;return h-c});for(let{range:o,text:l,eol:h}of n){if(typeof h=="number"&&(a=h),te.isEmpty(o)&&!l)continue;const c=r.getValueInRange(o);if(l=l.replace(/\r\n|\n|\r/g,r.eol),c===l)continue;if(Math.max(l.length,c.length)>Ct._diffLimit){i.push({range:o,text:l});continue}const d=xl(c,l,!1),p=r.offsetAt(te.lift(o).getStartPosition());for(const f of d){const g=r.positionAt(p+f.originalStart),w=r.positionAt(p+f.originalStart+f.originalLength),b={text:l.substr(f.modifiedStart,f.modifiedLength),range:{startLineNumber:g.lineNumber,startColumn:g.column,endLineNumber:w.lineNumber,endColumn:w.column}};r.getValueInRange(b.range)!==b.text&&i.push(b)}}return typeof a=="number"&&i.push({eol:a,text:"",range:{startLineNumber:0,startColumn:0,endLineNumber:0,endColumn:0}}),i})}computeLinks(t){return ht(this,void 0,void 0,function*(){const n=this._getModel(t);return n?Kl(n):null})}textualSuggest(t,n,r,i){return ht(this,void 0,void 0,function*(){const a=new gn(!0),o=new RegExp(r,i),l=new Set;e:for(let h of t){const c=this._getModel(h);if(!!c){for(let d of c.words(o))if(!(d===n||!isNaN(Number(d)))&&(l.add(d),l.size>Ct._suggestionsLimit))break e}}return{words:Array.from(l),duration:a.elapsed()}})}computeWordRanges(t,n,r,i){return ht(this,void 0,void 0,function*(){const a=this._getModel(t);if(!a)return Object.create(null);const o=new RegExp(r,i),l=Object.create(null);for(let h=n.startLineNumber;hthis._host.fhr(l,h)),getMirrorModels:()=>this._getModels()};return this._foreignModuleFactory?(this._foreignModule=this._foreignModuleFactory(o,n),Promise.resolve(sr(this._foreignModule))):Promise.reject(new Error("Unexpected usage"))}fmr(t,n){if(!this._foreignModule||typeof this._foreignModule[t]!="function")return Promise.reject(new Error("Missing requestHandler or method: "+t));try{return Promise.resolve(this._foreignModule[t].apply(this._foreignModule,n))}catch(r){return Promise.reject(r)}}}Ct._diffLimit=1e5,Ct._suggestionsLimit=1e4,typeof importScripts=="function"&&(de.monaco=lc());let Er=!1;function Xa(e){if(Er)return;Er=!0;const t=new yl(n=>{self.postMessage(n)},n=>new Ct(n,e));self.onmessage=n=>{t.onmessage(n.data)}}self.onmessage=e=>{Er||Xa(null)};/*!----------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Version: 0.33.0(4b1abad427e58dbedc1215d99a0902ffc885fcd4) - * Released under the MIT license - * https://github.com/microsoft/monaco-editor/blob/main/LICENSE.txt - *-----------------------------------------------------------------------------*/var u;(function(e){e[e.Ident=0]="Ident",e[e.AtKeyword=1]="AtKeyword",e[e.String=2]="String",e[e.BadString=3]="BadString",e[e.UnquotedString=4]="UnquotedString",e[e.Hash=5]="Hash",e[e.Num=6]="Num",e[e.Percentage=7]="Percentage",e[e.Dimension=8]="Dimension",e[e.UnicodeRange=9]="UnicodeRange",e[e.CDO=10]="CDO",e[e.CDC=11]="CDC",e[e.Colon=12]="Colon",e[e.SemiColon=13]="SemiColon",e[e.CurlyL=14]="CurlyL",e[e.CurlyR=15]="CurlyR",e[e.ParenthesisL=16]="ParenthesisL",e[e.ParenthesisR=17]="ParenthesisR",e[e.BracketL=18]="BracketL",e[e.BracketR=19]="BracketR",e[e.Whitespace=20]="Whitespace",e[e.Includes=21]="Includes",e[e.Dashmatch=22]="Dashmatch",e[e.SubstringOperator=23]="SubstringOperator",e[e.PrefixOperator=24]="PrefixOperator",e[e.SuffixOperator=25]="SuffixOperator",e[e.Delim=26]="Delim",e[e.EMS=27]="EMS",e[e.EXS=28]="EXS",e[e.Length=29]="Length",e[e.Angle=30]="Angle",e[e.Time=31]="Time",e[e.Freq=32]="Freq",e[e.Exclamation=33]="Exclamation",e[e.Resolution=34]="Resolution",e[e.Comma=35]="Comma",e[e.Charset=36]="Charset",e[e.EscapedJavaScript=37]="EscapedJavaScript",e[e.BadEscapedJavaScript=38]="BadEscapedJavaScript",e[e.Comment=39]="Comment",e[e.SingleLineComment=40]="SingleLineComment",e[e.EOF=41]="EOF",e[e.CustomToken=42]="CustomToken"})(u||(u={}));var Ka=function(){function e(t){this.source=t,this.len=t.length,this.position=0}return e.prototype.substring=function(t,n){return n===void 0&&(n=this.position),this.source.substring(t,n)},e.prototype.eos=function(){return this.len<=this.position},e.prototype.pos=function(){return this.position},e.prototype.goBackTo=function(t){this.position=t},e.prototype.goBack=function(t){this.position-=t},e.prototype.advance=function(t){this.position+=t},e.prototype.nextChar=function(){return this.source.charCodeAt(this.position++)||0},e.prototype.peekChar=function(t){return t===void 0&&(t=0),this.source.charCodeAt(this.position+t)||0},e.prototype.lookbackChar=function(t){return t===void 0&&(t=0),this.source.charCodeAt(this.position-t)||0},e.prototype.advanceIfChar=function(t){return t===this.source.charCodeAt(this.position)?(this.position++,!0):!1},e.prototype.advanceIfChars=function(t){if(this.position+t.length>this.source.length)return!1;for(var n=0;n=kn&&n<=Fn?(this.stream.advance(t+1),this.stream.advanceWhileChar(function(r){return r>=kn&&r<=Fn||t===0&&r===ss}),!0):!1},e.prototype._newline=function(t){var n=this.stream.peekChar();switch(n){case _t:case qt:case Ft:return this.stream.advance(1),t.push(String.fromCharCode(n)),n===_t&&this.stream.advanceIfChar(Ft)&&t.push(` -`),!0}return!1},e.prototype._escape=function(t,n){var r=this.stream.peekChar();if(r===Mr){this.stream.advance(1),r=this.stream.peekChar();for(var i=0;i<6&&(r>=kn&&r<=Fn||r>=Dr&&r<=gc||r>=Rr&&r<=bc);)this.stream.advance(1),r=this.stream.peekChar(),i++;if(i>0){try{var a=parseInt(this.stream.substring(this.stream.pos()-i),16);a&&t.push(String.fromCharCode(a))}catch(o){}return r===zr||r===Nr?this.stream.advance(1):this._newline([]),!0}if(r!==_t&&r!==qt&&r!==Ft)return this.stream.advance(1),t.push(String.fromCharCode(r)),!0;if(n)return this._newline(t)}return!1},e.prototype._stringChar=function(t,n){var r=this.stream.peekChar();return r!==0&&r!==t&&r!==Mr&&r!==_t&&r!==qt&&r!==Ft?(this.stream.advance(1),n.push(String.fromCharCode(r)),!0):!1},e.prototype._string=function(t){if(this.stream.peekChar()===as||this.stream.peekChar()===is){var n=this.stream.nextChar();for(t.push(String.fromCharCode(n));this._stringChar(n,t)||this._escape(t,!0););return this.stream.peekChar()===n?(this.stream.nextChar(),t.push(String.fromCharCode(n)),u.String):u.BadString}return null},e.prototype._unquotedChar=function(t){var n=this.stream.peekChar();return n!==0&&n!==Mr&&n!==as&&n!==is&&n!==ts&&n!==ns&&n!==zr&&n!==Nr&&n!==Ft&&n!==qt&&n!==_t?(this.stream.advance(1),t.push(String.fromCharCode(n)),!0):!1},e.prototype._unquotedString=function(t){for(var n=!1;this._unquotedChar(t)||this._escape(t);)n=!0;return n},e.prototype._whitespace=function(){var t=this.stream.advanceWhileChar(function(n){return n===zr||n===Nr||n===Ft||n===qt||n===_t});return t>0},e.prototype._name=function(t){for(var n=!1;this._identChar(t)||this._escape(t);)n=!0;return n},e.prototype.ident=function(t){var n=this.stream.pos(),r=this._minus(t);if(r){if(this._minus(t)||this._identFirstChar(t)||this._escape(t)){for(;this._identChar(t)||this._escape(t););return!0}}else if(this._identFirstChar(t)||this._escape(t)){for(;this._identChar(t)||this._escape(t););return!0}return this.stream.goBackTo(n),!1},e.prototype._identFirstChar=function(t){var n=this.stream.peekChar();return n===es||n>=Dr&&n<=Za||n>=Rr&&n<=Qa||n>=128&&n<=65535?(this.stream.advance(1),t.push(String.fromCharCode(n)),!0):!1},e.prototype._minus=function(t){var n=this.stream.peekChar();return n===kt?(this.stream.advance(1),t.push(String.fromCharCode(n)),!0):!1},e.prototype._identChar=function(t){var n=this.stream.peekChar();return n===es||n===kt||n>=Dr&&n<=Za||n>=Rr&&n<=Qa||n>=kn&&n<=Fn||n>=128&&n<=65535?(this.stream.advance(1),t.push(String.fromCharCode(n)),!0):!1},e}();function oe(e,t){if(e.length0?e.lastIndexOf(t)===n:n===0?e===t:!1}function Pc(e,t,n){n===void 0&&(n=4);var r=Math.abs(e.length-t.length);if(r>n)return 0;var i=[],a=[],o,l;for(o=0;oe.end?null:(e.accept(function(r){return r.offset===-1&&r.length===-1?!0:r.offset<=t&&r.end>=t?(n?r.length<=n.length&&(n=r):n=r,!0):!1}),n)}function Ir(e,t){for(var n=Pr(e,t),r=[];n;)r.unshift(n),n=n.parent;return r}function Lc(e){var t=e.findParent(m.Declaration),n=t&&t.getValue();return n&&n.encloses(e)?t:null}var L=function(){function e(t,n,r){t===void 0&&(t=-1),n===void 0&&(n=-1),this.parent=null,this.offset=t,this.length=n,r&&(this.nodeType=r)}return Object.defineProperty(e.prototype,"end",{get:function(){return this.offset+this.length},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"type",{get:function(){return this.nodeType||m.Undefined},set:function(t){this.nodeType=t},enumerable:!1,configurable:!0}),e.prototype.getTextProvider=function(){for(var t=this;t&&!t.textProvider;)t=t.parent;return t?t.textProvider:function(){return"unknown"}},e.prototype.getText=function(){return this.getTextProvider()(this.offset,this.length)},e.prototype.matches=function(t){return this.length===t.length&&this.getTextProvider()(this.offset,this.length)===t},e.prototype.startsWith=function(t){return this.length>=t.length&&this.getTextProvider()(this.offset,t.length)===t},e.prototype.endsWith=function(t){return this.length>=t.length&&this.getTextProvider()(this.end-t.length,t.length)===t},e.prototype.accept=function(t){if(t(this)&&this.children)for(var n=0,r=this.children;n=0&&t.parent.children.splice(r,1)}t.parent=this;var i=this.children;return i||(i=this.children=[]),n!==-1?i.splice(n,0,t):i.push(t),t},e.prototype.attachTo=function(t,n){return n===void 0&&(n=-1),t&&t.adoptChild(this,n),this},e.prototype.collectIssues=function(t){this.issues&&t.push.apply(t,this.issues)},e.prototype.addIssue=function(t){this.issues||(this.issues=[]),this.issues.push(t)},e.prototype.hasIssue=function(t){return Array.isArray(this.issues)&&this.issues.some(function(n){return n.getRule()===t})},e.prototype.isErroneous=function(t){return t===void 0&&(t=!1),this.issues&&this.issues.length>0?!0:t&&Array.isArray(this.children)&&this.children.some(function(n){return n.isErroneous(!0)})},e.prototype.setNode=function(t,n,r){return r===void 0&&(r=-1),n?(n.attachTo(this,r),this[t]=n,!0):!1},e.prototype.addChild=function(t){return t?(this.children||(this.children=[]),t.attachTo(this),this.updateOffsetAndLength(t),!0):!1},e.prototype.updateOffsetAndLength=function(t){(t.offsetthis.end||this.length===-1)&&(this.length=n-this.offset)},e.prototype.hasChildren=function(){return!!this.children&&this.children.length>0},e.prototype.getChildren=function(){return this.children?this.children.slice(0):[]},e.prototype.getChild=function(t){return this.children&&t=0;r--)if(n=this.children[r],n.offset<=t)return n}return null},e.prototype.findChildAtOffset=function(t,n){var r=this.findFirstChildBeforeOffset(t);return r&&r.end>=t?n&&r.findChildAtOffset(t,!0)||r:null},e.prototype.encloses=function(t){return this.offset<=t.offset&&this.offset+this.length>=t.offset+t.length},e.prototype.getParent=function(){for(var t=this.parent;t instanceof pe;)t=t.parent;return t},e.prototype.findParent=function(t){for(var n=this;n&&n.type!==t;)n=n.parent;return n},e.prototype.findAParent=function(){for(var t=[],n=0;n{let a=i[0];return typeof t[a]!="undefined"?t[a]:r}),n}function gh(e,t,...n){return mh(t,n)}function Te(e){return gh}var J=Te(),Y=function(){function e(t,n){this.id=t,this.message=n}return e}(),v={NumberExpected:new Y("css-numberexpected",J("expected.number","number expected")),ConditionExpected:new Y("css-conditionexpected",J("expected.condt","condition expected")),RuleOrSelectorExpected:new Y("css-ruleorselectorexpected",J("expected.ruleorselector","at-rule or selector expected")),DotExpected:new Y("css-dotexpected",J("expected.dot","dot expected")),ColonExpected:new Y("css-colonexpected",J("expected.colon","colon expected")),SemiColonExpected:new Y("css-semicolonexpected",J("expected.semicolon","semi-colon expected")),TermExpected:new Y("css-termexpected",J("expected.term","term expected")),ExpressionExpected:new Y("css-expressionexpected",J("expected.expression","expression expected")),OperatorExpected:new Y("css-operatorexpected",J("expected.operator","operator expected")),IdentifierExpected:new Y("css-identifierexpected",J("expected.ident","identifier expected")),PercentageExpected:new Y("css-percentageexpected",J("expected.percentage","percentage expected")),URIOrStringExpected:new Y("css-uriorstringexpected",J("expected.uriorstring","uri or string expected")),URIExpected:new Y("css-uriexpected",J("expected.uri","URI expected")),VariableNameExpected:new Y("css-varnameexpected",J("expected.varname","variable name expected")),VariableValueExpected:new Y("css-varvalueexpected",J("expected.varvalue","variable value expected")),PropertyValueExpected:new Y("css-propertyvalueexpected",J("expected.propvalue","property value expected")),LeftCurlyExpected:new Y("css-lcurlyexpected",J("expected.lcurly","{ expected")),RightCurlyExpected:new Y("css-rcurlyexpected",J("expected.rcurly","} expected")),LeftSquareBracketExpected:new Y("css-rbracketexpected",J("expected.lsquare","[ expected")),RightSquareBracketExpected:new Y("css-lbracketexpected",J("expected.rsquare","] expected")),LeftParenthesisExpected:new Y("css-lparentexpected",J("expected.lparen","( expected")),RightParenthesisExpected:new Y("css-rparentexpected",J("expected.rparent",") expected")),CommaExpected:new Y("css-commaexpected",J("expected.comma","comma expected")),PageDirectiveOrDeclarationExpected:new Y("css-pagedirordeclexpected",J("expected.pagedirordecl","page directive or declaraton expected")),UnknownAtRule:new Y("css-unknownatrule",J("unknown.atrule","at-rule unknown")),UnknownKeyword:new Y("css-unknownkeyword",J("unknown.keyword","unknown keyword")),SelectorExpected:new Y("css-selectorexpected",J("expected.selector","selector expected")),StringLiteralExpected:new Y("css-stringliteralexpected",J("expected.stringliteral","string literal expected")),WhitespaceExpected:new Y("css-whitespaceexpected",J("expected.whitespace","whitespace expected")),MediaQueryExpected:new Y("css-mediaqueryexpected",J("expected.mediaquery","media query expected")),IdentifierOrWildcardExpected:new Y("css-idorwildcardexpected",J("expected.idorwildcard","identifier or wildcard expected")),WildcardExpected:new Y("css-wildcardexpected",J("expected.wildcard","wildcard expected")),IdentifierOrVariableExpected:new Y("css-idorvarexpected",J("expected.idorvar","identifier or variable expected"))},xs;(function(e){e.MIN_VALUE=-2147483648,e.MAX_VALUE=2147483647})(xs||(xs={}));var An;(function(e){e.MIN_VALUE=0,e.MAX_VALUE=2147483647})(An||(An={}));var Fe;(function(e){function t(r,i){return r===Number.MAX_VALUE&&(r=An.MAX_VALUE),i===Number.MAX_VALUE&&(i=An.MAX_VALUE),{line:r,character:i}}e.create=t;function n(r){var i=r;return x.objectLiteral(i)&&x.uinteger(i.line)&&x.uinteger(i.character)}e.is=n})(Fe||(Fe={}));var Z;(function(e){function t(r,i,a,o){if(x.uinteger(r)&&x.uinteger(i)&&x.uinteger(a)&&x.uinteger(o))return{start:Fe.create(r,i),end:Fe.create(a,o)};if(Fe.is(r)&&Fe.is(i))return{start:r,end:i};throw new Error("Range#create called with invalid arguments["+r+", "+i+", "+a+", "+o+"]")}e.create=t;function n(r){var i=r;return x.objectLiteral(i)&&Fe.is(i.start)&&Fe.is(i.end)}e.is=n})(Z||(Z={}));var Kt;(function(e){function t(r,i){return{uri:r,range:i}}e.create=t;function n(r){var i=r;return x.defined(i)&&Z.is(i.range)&&(x.string(i.uri)||x.undefined(i.uri))}e.is=n})(Kt||(Kt={}));var Ss;(function(e){function t(r,i,a,o){return{targetUri:r,targetRange:i,targetSelectionRange:a,originSelectionRange:o}}e.create=t;function n(r){var i=r;return x.defined(i)&&Z.is(i.targetRange)&&x.string(i.targetUri)&&(Z.is(i.targetSelectionRange)||x.undefined(i.targetSelectionRange))&&(Z.is(i.originSelectionRange)||x.undefined(i.originSelectionRange))}e.is=n})(Ss||(Ss={}));var Hr;(function(e){function t(r,i,a,o){return{red:r,green:i,blue:a,alpha:o}}e.create=t;function n(r){var i=r;return x.numberRange(i.red,0,1)&&x.numberRange(i.green,0,1)&&x.numberRange(i.blue,0,1)&&x.numberRange(i.alpha,0,1)}e.is=n})(Hr||(Hr={}));var Cs;(function(e){function t(r,i){return{range:r,color:i}}e.create=t;function n(r){var i=r;return Z.is(i.range)&&Hr.is(i.color)}e.is=n})(Cs||(Cs={}));var ks;(function(e){function t(r,i,a){return{label:r,textEdit:i,additionalTextEdits:a}}e.create=t;function n(r){var i=r;return x.string(i.label)&&(x.undefined(i.textEdit)||B.is(i))&&(x.undefined(i.additionalTextEdits)||x.typedArray(i.additionalTextEdits,B.is))}e.is=n})(ks||(ks={}));var Fs;(function(e){e.Comment="comment",e.Imports="imports",e.Region="region"})(Fs||(Fs={}));var _s;(function(e){function t(r,i,a,o,l){var h={startLine:r,endLine:i};return x.defined(a)&&(h.startCharacter=a),x.defined(o)&&(h.endCharacter=o),x.defined(l)&&(h.kind=l),h}e.create=t;function n(r){var i=r;return x.uinteger(i.startLine)&&x.uinteger(i.startLine)&&(x.undefined(i.startCharacter)||x.uinteger(i.startCharacter))&&(x.undefined(i.endCharacter)||x.uinteger(i.endCharacter))&&(x.undefined(i.kind)||x.string(i.kind))}e.is=n})(_s||(_s={}));var Gr;(function(e){function t(r,i){return{location:r,message:i}}e.create=t;function n(r){var i=r;return x.defined(i)&&Kt.is(i.location)&&x.string(i.message)}e.is=n})(Gr||(Gr={}));var Mn;(function(e){e.Error=1,e.Warning=2,e.Information=3,e.Hint=4})(Mn||(Mn={}));var Es;(function(e){e.Unnecessary=1,e.Deprecated=2})(Es||(Es={}));var Ds;(function(e){function t(n){var r=n;return r!=null&&x.string(r.href)}e.is=t})(Ds||(Ds={}));var zn;(function(e){function t(r,i,a,o,l,h){var c={range:r,message:i};return x.defined(a)&&(c.severity=a),x.defined(o)&&(c.code=o),x.defined(l)&&(c.source=l),x.defined(h)&&(c.relatedInformation=h),c}e.create=t;function n(r){var i,a=r;return x.defined(a)&&Z.is(a.range)&&x.string(a.message)&&(x.number(a.severity)||x.undefined(a.severity))&&(x.integer(a.code)||x.string(a.code)||x.undefined(a.code))&&(x.undefined(a.codeDescription)||x.string((i=a.codeDescription)===null||i===void 0?void 0:i.href))&&(x.string(a.source)||x.undefined(a.source))&&(x.undefined(a.relatedInformation)||x.typedArray(a.relatedInformation,Gr.is))}e.is=n})(zn||(zn={}));var At;(function(e){function t(r,i){for(var a=[],o=2;o0&&(l.arguments=a),l}e.create=t;function n(r){var i=r;return x.defined(i)&&x.string(i.title)&&x.string(i.command)}e.is=n})(At||(At={}));var B;(function(e){function t(a,o){return{range:a,newText:o}}e.replace=t;function n(a,o){return{range:{start:a,end:a},newText:o}}e.insert=n;function r(a){return{range:a,newText:""}}e.del=r;function i(a){var o=a;return x.objectLiteral(o)&&x.string(o.newText)&&Z.is(o.range)}e.is=i})(B||(B={}));var Mt;(function(e){function t(r,i,a){var o={label:r};return i!==void 0&&(o.needsConfirmation=i),a!==void 0&&(o.description=a),o}e.create=t;function n(r){var i=r;return i!==void 0&&x.objectLiteral(i)&&x.string(i.label)&&(x.boolean(i.needsConfirmation)||i.needsConfirmation===void 0)&&(x.string(i.description)||i.description===void 0)}e.is=n})(Mt||(Mt={}));var ge;(function(e){function t(n){var r=n;return typeof r=="string"}e.is=t})(ge||(ge={}));var st;(function(e){function t(a,o,l){return{range:a,newText:o,annotationId:l}}e.replace=t;function n(a,o,l){return{range:{start:a,end:a},newText:o,annotationId:l}}e.insert=n;function r(a,o){return{range:a,newText:"",annotationId:o}}e.del=r;function i(a){var o=a;return B.is(o)&&(Mt.is(o.annotationId)||ge.is(o.annotationId))}e.is=i})(st||(st={}));var Zt;(function(e){function t(r,i){return{textDocument:r,edits:i}}e.create=t;function n(r){var i=r;return x.defined(i)&&Pn.is(i.textDocument)&&Array.isArray(i.edits)}e.is=n})(Zt||(Zt={}));var Qt;(function(e){function t(r,i,a){var o={kind:"create",uri:r};return i!==void 0&&(i.overwrite!==void 0||i.ignoreIfExists!==void 0)&&(o.options=i),a!==void 0&&(o.annotationId=a),o}e.create=t;function n(r){var i=r;return i&&i.kind==="create"&&x.string(i.uri)&&(i.options===void 0||(i.options.overwrite===void 0||x.boolean(i.options.overwrite))&&(i.options.ignoreIfExists===void 0||x.boolean(i.options.ignoreIfExists)))&&(i.annotationId===void 0||ge.is(i.annotationId))}e.is=n})(Qt||(Qt={}));var en;(function(e){function t(r,i,a,o){var l={kind:"rename",oldUri:r,newUri:i};return a!==void 0&&(a.overwrite!==void 0||a.ignoreIfExists!==void 0)&&(l.options=a),o!==void 0&&(l.annotationId=o),l}e.create=t;function n(r){var i=r;return i&&i.kind==="rename"&&x.string(i.oldUri)&&x.string(i.newUri)&&(i.options===void 0||(i.options.overwrite===void 0||x.boolean(i.options.overwrite))&&(i.options.ignoreIfExists===void 0||x.boolean(i.options.ignoreIfExists)))&&(i.annotationId===void 0||ge.is(i.annotationId))}e.is=n})(en||(en={}));var tn;(function(e){function t(r,i,a){var o={kind:"delete",uri:r};return i!==void 0&&(i.recursive!==void 0||i.ignoreIfNotExists!==void 0)&&(o.options=i),a!==void 0&&(o.annotationId=a),o}e.create=t;function n(r){var i=r;return i&&i.kind==="delete"&&x.string(i.uri)&&(i.options===void 0||(i.options.recursive===void 0||x.boolean(i.options.recursive))&&(i.options.ignoreIfNotExists===void 0||x.boolean(i.options.ignoreIfNotExists)))&&(i.annotationId===void 0||ge.is(i.annotationId))}e.is=n})(tn||(tn={}));var Jr;(function(e){function t(n){var r=n;return r&&(r.changes!==void 0||r.documentChanges!==void 0)&&(r.documentChanges===void 0||r.documentChanges.every(function(i){return x.string(i.kind)?Qt.is(i)||en.is(i)||tn.is(i):Zt.is(i)}))}e.is=t})(Jr||(Jr={}));var Nn=function(){function e(t,n){this.edits=t,this.changeAnnotations=n}return e.prototype.insert=function(t,n,r){var i,a;if(r===void 0?i=B.insert(t,n):ge.is(r)?(a=r,i=st.insert(t,n,r)):(this.assertChangeAnnotations(this.changeAnnotations),a=this.changeAnnotations.manage(r),i=st.insert(t,n,a)),this.edits.push(i),a!==void 0)return a},e.prototype.replace=function(t,n,r){var i,a;if(r===void 0?i=B.replace(t,n):ge.is(r)?(a=r,i=st.replace(t,n,r)):(this.assertChangeAnnotations(this.changeAnnotations),a=this.changeAnnotations.manage(r),i=st.replace(t,n,a)),this.edits.push(i),a!==void 0)return a},e.prototype.delete=function(t,n){var r,i;if(n===void 0?r=B.del(t):ge.is(n)?(i=n,r=st.del(t,n)):(this.assertChangeAnnotations(this.changeAnnotations),i=this.changeAnnotations.manage(n),r=st.del(t,i)),this.edits.push(r),i!==void 0)return i},e.prototype.add=function(t){this.edits.push(t)},e.prototype.all=function(){return this.edits},e.prototype.clear=function(){this.edits.splice(0,this.edits.length)},e.prototype.assertChangeAnnotations=function(t){if(t===void 0)throw new Error("Text edit change is not configured to manage change annotations.")},e}(),Rs=function(){function e(t){this._annotations=t===void 0?Object.create(null):t,this._counter=0,this._size=0}return e.prototype.all=function(){return this._annotations},Object.defineProperty(e.prototype,"size",{get:function(){return this._size},enumerable:!1,configurable:!0}),e.prototype.manage=function(t,n){var r;if(ge.is(t)?r=t:(r=this.nextId(),n=t),this._annotations[r]!==void 0)throw new Error("Id "+r+" is already in use.");if(n===void 0)throw new Error("No annotation provided for id "+r);return this._annotations[r]=n,this._size++,r},e.prototype.nextId=function(){return this._counter++,this._counter.toString()},e}();(function(){function e(t){var n=this;this._textEditChanges=Object.create(null),t!==void 0?(this._workspaceEdit=t,t.documentChanges?(this._changeAnnotations=new Rs(t.changeAnnotations),t.changeAnnotations=this._changeAnnotations.all(),t.documentChanges.forEach(function(r){if(Zt.is(r)){var i=new Nn(r.edits,n._changeAnnotations);n._textEditChanges[r.textDocument.uri]=i}})):t.changes&&Object.keys(t.changes).forEach(function(r){var i=new Nn(t.changes[r]);n._textEditChanges[r]=i})):this._workspaceEdit={}}return Object.defineProperty(e.prototype,"edit",{get:function(){return this.initDocumentChanges(),this._changeAnnotations!==void 0&&(this._changeAnnotations.size===0?this._workspaceEdit.changeAnnotations=void 0:this._workspaceEdit.changeAnnotations=this._changeAnnotations.all()),this._workspaceEdit},enumerable:!1,configurable:!0}),e.prototype.getTextEditChange=function(t){if(Pn.is(t)){if(this.initDocumentChanges(),this._workspaceEdit.documentChanges===void 0)throw new Error("Workspace edit is not configured for document changes.");var n={uri:t.uri,version:t.version},r=this._textEditChanges[n.uri];if(!r){var i=[],a={textDocument:n,edits:i};this._workspaceEdit.documentChanges.push(a),r=new Nn(i,this._changeAnnotations),this._textEditChanges[n.uri]=r}return r}else{if(this.initChanges(),this._workspaceEdit.changes===void 0)throw new Error("Workspace edit is not configured for normal text edit changes.");var r=this._textEditChanges[t];if(!r){var i=[];this._workspaceEdit.changes[t]=i,r=new Nn(i),this._textEditChanges[t]=r}return r}},e.prototype.initDocumentChanges=function(){this._workspaceEdit.documentChanges===void 0&&this._workspaceEdit.changes===void 0&&(this._changeAnnotations=new Rs,this._workspaceEdit.documentChanges=[],this._workspaceEdit.changeAnnotations=this._changeAnnotations.all())},e.prototype.initChanges=function(){this._workspaceEdit.documentChanges===void 0&&this._workspaceEdit.changes===void 0&&(this._workspaceEdit.changes=Object.create(null))},e.prototype.createFile=function(t,n,r){if(this.initDocumentChanges(),this._workspaceEdit.documentChanges===void 0)throw new Error("Workspace edit is not configured for document changes.");var i;Mt.is(n)||ge.is(n)?i=n:r=n;var a,o;if(i===void 0?a=Qt.create(t,r):(o=ge.is(i)?i:this._changeAnnotations.manage(i),a=Qt.create(t,r,o)),this._workspaceEdit.documentChanges.push(a),o!==void 0)return o},e.prototype.renameFile=function(t,n,r,i){if(this.initDocumentChanges(),this._workspaceEdit.documentChanges===void 0)throw new Error("Workspace edit is not configured for document changes.");var a;Mt.is(r)||ge.is(r)?a=r:i=r;var o,l;if(a===void 0?o=en.create(t,n,i):(l=ge.is(a)?a:this._changeAnnotations.manage(a),o=en.create(t,n,i,l)),this._workspaceEdit.documentChanges.push(o),l!==void 0)return l},e.prototype.deleteFile=function(t,n,r){if(this.initDocumentChanges(),this._workspaceEdit.documentChanges===void 0)throw new Error("Workspace edit is not configured for document changes.");var i;Mt.is(n)||ge.is(n)?i=n:r=n;var a,o;if(i===void 0?a=tn.create(t,r):(o=ge.is(i)?i:this._changeAnnotations.manage(i),a=tn.create(t,r,o)),this._workspaceEdit.documentChanges.push(a),o!==void 0)return o},e})();var As;(function(e){function t(r){return{uri:r}}e.create=t;function n(r){var i=r;return x.defined(i)&&x.string(i.uri)}e.is=n})(As||(As={}));var Yr;(function(e){function t(r,i){return{uri:r,version:i}}e.create=t;function n(r){var i=r;return x.defined(i)&&x.string(i.uri)&&x.integer(i.version)}e.is=n})(Yr||(Yr={}));var Pn;(function(e){function t(r,i){return{uri:r,version:i}}e.create=t;function n(r){var i=r;return x.defined(i)&&x.string(i.uri)&&(i.version===null||x.integer(i.version))}e.is=n})(Pn||(Pn={}));var Ms;(function(e){function t(r,i,a,o){return{uri:r,languageId:i,version:a,text:o}}e.create=t;function n(r){var i=r;return x.defined(i)&&x.string(i.uri)&&x.string(i.languageId)&&x.integer(i.version)&&x.string(i.text)}e.is=n})(Ms||(Ms={}));var Me;(function(e){e.PlainText="plaintext",e.Markdown="markdown"})(Me||(Me={})),function(e){function t(n){var r=n;return r===e.PlainText||r===e.Markdown}e.is=t}(Me||(Me={}));var Xr;(function(e){function t(n){var r=n;return x.objectLiteral(n)&&Me.is(r.kind)&&x.string(r.value)}e.is=t})(Xr||(Xr={}));var O;(function(e){e.Text=1,e.Method=2,e.Function=3,e.Constructor=4,e.Field=5,e.Variable=6,e.Class=7,e.Interface=8,e.Module=9,e.Property=10,e.Unit=11,e.Value=12,e.Enum=13,e.Keyword=14,e.Snippet=15,e.Color=16,e.File=17,e.Reference=18,e.Folder=19,e.EnumMember=20,e.Constant=21,e.Struct=22,e.Event=23,e.Operator=24,e.TypeParameter=25})(O||(O={}));var _e;(function(e){e.PlainText=1,e.Snippet=2})(_e||(_e={}));var dt;(function(e){e.Deprecated=1})(dt||(dt={}));var zs;(function(e){function t(r,i,a){return{newText:r,insert:i,replace:a}}e.create=t;function n(r){var i=r;return i&&x.string(i.newText)&&Z.is(i.insert)&&Z.is(i.replace)}e.is=n})(zs||(zs={}));var Ns;(function(e){e.asIs=1,e.adjustIndentation=2})(Ns||(Ns={}));var Ps;(function(e){function t(n){return{label:n}}e.create=t})(Ps||(Ps={}));var Is;(function(e){function t(n,r){return{items:n||[],isIncomplete:!!r}}e.create=t})(Is||(Is={}));var In;(function(e){function t(r){return r.replace(/[\\`*_{}[\]()#+\-.!]/g,"\\$&")}e.fromPlainText=t;function n(r){var i=r;return x.string(i)||x.objectLiteral(i)&&x.string(i.language)&&x.string(i.value)}e.is=n})(In||(In={}));var Ls;(function(e){function t(n){var r=n;return!!r&&x.objectLiteral(r)&&(Xr.is(r.contents)||In.is(r.contents)||x.typedArray(r.contents,In.is))&&(n.range===void 0||Z.is(n.range))}e.is=t})(Ls||(Ls={}));var Ts;(function(e){function t(n,r){return r?{label:n,documentation:r}:{label:n}}e.create=t})(Ts||(Ts={}));var Ws;(function(e){function t(n,r){for(var i=[],a=2;a=0;d--){var p=h[d],f=a.offsetAt(p.range.start),g=a.offsetAt(p.range.end);if(g<=c)l=l.substring(0,f)+p.newText+l.substring(g,l.length);else throw new Error("Overlapping edit");c=f}return l}e.applyEdits=r;function i(a,o){if(a.length<=1)return a;var l=a.length/2|0,h=a.slice(0,l),c=a.slice(l);i(h,o),i(c,o);for(var d=0,p=0,f=0;d0&&t.push(n.length),this._lineOffsets=t}return this._lineOffsets},e.prototype.positionAt=function(t){t=Math.max(Math.min(t,this._content.length),0);var n=this.getLineOffsets(),r=0,i=n.length;if(i===0)return Fe.create(0,t);for(;rt?i=a:r=a+1}var o=r-1;return Fe.create(o,t-n[o])},e.prototype.offsetAt=function(t){var n=this.getLineOffsets();if(t.line>=n.length)return this._content.length;if(t.line<0)return 0;var r=n[t.line],i=t.line+1e?r=a:n=a+1}let i=n-1;return{line:i,character:e-t[i]}}offsetAt(e){let t=this.getLineOffsets();if(e.line>=t.length)return this._content.length;if(e.line<0)return 0;let n=t[e.line],r=e.line+1{let f=d.range.start.line-p.range.start.line;return f===0?d.range.start.character-p.range.start.character:f}),h=0;const c=[];for(const d of l){let p=i.offsetAt(d.range.start);if(ph&&c.push(o.substring(h,p)),d.newText.length&&c.push(d.newText),h=i.offsetAt(d.range.end)}return c.push(o.substr(h)),c.join("")}e.applyEdits=r})(Qr||(Qr={}));function ei(e,t){if(e.length<=1)return e;const n=e.length/2|0,r=e.slice(0,n),i=e.slice(n);ei(r,t),ei(i,t);let a=0,o=0,l=0;for(;an.line||t.line===n.line&&t.character>n.character?{start:n,end:t}:e}function vh(e){const t=Ys(e.range);return t!==e.range?{newText:e.newText,range:t}:e}var Xs;(function(e){e.LATEST={textDocument:{completion:{completionItem:{documentationFormat:[Me.Markdown,Me.PlainText]}},hover:{contentFormat:[Me.Markdown,Me.PlainText]}}}})(Xs||(Xs={}));var nn;(function(e){e[e.Unknown=0]="Unknown",e[e.File=1]="File",e[e.Directory=2]="Directory",e[e.SymbolicLink=64]="SymbolicLink"})(nn||(nn={}));var Ks={E:"Edge",FF:"Firefox",S:"Safari",C:"Chrome",IE:"IE",O:"Opera"};function Zs(e){switch(e){case"experimental":return`\u26A0\uFE0F Property is experimental. Be cautious when using it.\uFE0F - -`;case"nonstandard":return`\u{1F6A8}\uFE0F Property is nonstandard. Avoid using it. - -`;case"obsolete":return`\u{1F6A8}\uFE0F\uFE0F\uFE0F Property is obsolete. Avoid using it. - -`;default:return""}}function ot(e,t,n){var r;if(t?r={kind:"markdown",value:wh(e,n)}:r={kind:"plaintext",value:yh(e,n)},r.value!=="")return r}function Wn(e){return e=e.replace(/[\\`*_{}[\]()#+\-.!]/g,"\\$&"),e.replace(//g,">")}function yh(e,t){if(!e.description||e.description==="")return"";if(typeof e.description!="string")return e.description.value;var n="";if((t==null?void 0:t.documentation)!==!1){e.status&&(n+=Zs(e.status)),n+=e.description;var r=Qs(e.browsers);r&&(n+=` -(`+r+")"),"syntax"in e&&(n+=` - -Syntax: `.concat(e.syntax))}return e.references&&e.references.length>0&&(t==null?void 0:t.references)!==!1&&(n.length>0&&(n+=` - -`),n+=e.references.map(function(i){return"".concat(i.name,": ").concat(i.url)}).join(" | ")),n}function wh(e,t){if(!e.description||e.description==="")return"";var n="";if((t==null?void 0:t.documentation)!==!1){e.status&&(n+=Zs(e.status)),typeof e.description=="string"?n+=Wn(e.description):n+=e.description.kind===Me.Markdown?e.description.value:Wn(e.description.value);var r=Qs(e.browsers);r&&(n+=` - -(`+Wn(r)+")"),"syntax"in e&&e.syntax&&(n+=` - -Syntax: `.concat(Wn(e.syntax)))}return e.references&&e.references.length>0&&(t==null?void 0:t.references)!==!1&&(n.length>0&&(n+=` - -`),n+=e.references.map(function(i){return"[".concat(i.name,"](").concat(i.url,")")}).join(" | ")),n}function Qs(e){return e===void 0&&(e=[]),e.length===0?null:e.map(function(t){var n="",r=t.match(/([A-Z]+)(\d+)?/),i=r[1],a=r[2];return i in Ks&&(n+=Ks[i]),a&&(n+=" "+a),n}).join(", ")}var On=Te(),xh=[{func:"rgb($red, $green, $blue)",desc:On("css.builtin.rgb","Creates a Color from red, green, and blue values.")},{func:"rgba($red, $green, $blue, $alpha)",desc:On("css.builtin.rgba","Creates a Color from red, green, blue, and alpha values.")},{func:"hsl($hue, $saturation, $lightness)",desc:On("css.builtin.hsl","Creates a Color from hue, saturation, and lightness values.")},{func:"hsla($hue, $saturation, $lightness, $alpha)",desc:On("css.builtin.hsla","Creates a Color from hue, saturation, lightness, and alpha values.")}],Vn={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",red:"#ff0000",rebeccapurple:"#663399",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"},eo={currentColor:"The value of the 'color' property. The computed value of the 'currentColor' keyword is the computed value of the 'color' property. If the 'currentColor' keyword is set on the 'color' property itself, it is treated as 'color:inherit' at parse time.",transparent:"Fully transparent. This keyword can be considered a shorthand for rgba(0,0,0,0) which is its computed value."};function Nt(e,t){var n=e.getText(),r=n.match(/^([-+]?[0-9]*\.?[0-9]+)(%?)$/);if(r){r[2]&&(t=100);var i=parseFloat(r[1])/t;if(i>=0&&i<=1)return i}throw new Error}function Sh(e){var t=e.getText(),n=t.match(/^([-+]?[0-9]*\.?[0-9]+)(deg|rad|grad|turn)?$/);if(n)switch(n[2]){case"deg":return parseFloat(t)%360;case"rad":return parseFloat(t)*180/Math.PI%360;case"grad":return parseFloat(t)*.9%360;case"turn":return parseFloat(t)*360%360;default:if(typeof n[2]=="undefined")return parseFloat(t)%360}throw new Error}function Ch(e){var t=e.getName();return t?/^(rgb|rgba|hsl|hsla)$/gi.test(t):!1}var to=48,kh=57,Fh=65,Un=97,_h=102;function ae(e){return e=Un&&e<=_h?e-Un+10:0)}function no(e){if(e[0]!=="#")return null;switch(e.length){case 4:return{red:ae(e.charCodeAt(1))*17/255,green:ae(e.charCodeAt(2))*17/255,blue:ae(e.charCodeAt(3))*17/255,alpha:1};case 5:return{red:ae(e.charCodeAt(1))*17/255,green:ae(e.charCodeAt(2))*17/255,blue:ae(e.charCodeAt(3))*17/255,alpha:ae(e.charCodeAt(4))*17/255};case 7:return{red:(ae(e.charCodeAt(1))*16+ae(e.charCodeAt(2)))/255,green:(ae(e.charCodeAt(3))*16+ae(e.charCodeAt(4)))/255,blue:(ae(e.charCodeAt(5))*16+ae(e.charCodeAt(6)))/255,alpha:1};case 9:return{red:(ae(e.charCodeAt(1))*16+ae(e.charCodeAt(2)))/255,green:(ae(e.charCodeAt(3))*16+ae(e.charCodeAt(4)))/255,blue:(ae(e.charCodeAt(5))*16+ae(e.charCodeAt(6)))/255,alpha:(ae(e.charCodeAt(7))*16+ae(e.charCodeAt(8)))/255}}return null}function Eh(e,t,n,r){if(r===void 0&&(r=1),e=e/60,t===0)return{red:n,green:n,blue:n,alpha:r};var i=function(l,h,c){for(;c<0;)c+=6;for(;c>=6;)c-=6;return c<1?(h-l)*c+l:c<3?h:c<4?(h-l)*(4-c)+l:l},a=n<=.5?n*(t+1):n+t-n*t,o=n*2-a;return{red:i(o,a,e+2),green:i(o,a,e),blue:i(o,a,e-2),alpha:r}}function Dh(e){var t=e.red,n=e.green,r=e.blue,i=e.alpha,a=Math.max(t,n,r),o=Math.min(t,n,r),l=0,h=0,c=(o+a)/2,d=a-o;if(d>0){switch(h=Math.min(c<=.5?d/(2*c):d/(2-2*c),1),a){case t:l=(n-r)/d+(n4)return null;try{var d=i.length===4?Nt(i[3],1):1;if(r==="rgb"||r==="rgba")return{red:Nt(i[0],255),green:Nt(i[1],255),blue:Nt(i[2],255),alpha:d};if(r==="hsl"||r==="hsla"){var p=Sh(i[0]),f=Nt(i[1],100),g=Nt(i[2],100);return Eh(p,f,g,d)}}catch(C){return null}}else if(e.type===m.Identifier){if(e.parent&&e.parent.type!==m.Term)return null;var w=e.parent;if(w&&w.parent&&w.parent.type===m.BinaryExpression){var b=w.parent;if(b.parent&&b.parent.type===m.ListEntry&&b.parent.key===b)return null}var y=e.getText().toLowerCase();if(y==="none")return null;var A=Vn[y];if(A)return no(A)}return null}var ro={bottom:"Computes to \u2018100%\u2019 for the vertical position if one or two values are given, otherwise specifies the bottom edge as the origin for the next offset.",center:"Computes to \u201850%\u2019 (\u2018left 50%\u2019) for the horizontal position if the horizontal position is not otherwise specified, or \u201850%\u2019 (\u2018top 50%\u2019) for the vertical position if it is.",left:"Computes to \u20180%\u2019 for the horizontal position if one or two values are given, otherwise specifies the left edge as the origin for the next offset.",right:"Computes to \u2018100%\u2019 for the horizontal position if one or two values are given, otherwise specifies the right edge as the origin for the next offset.",top:"Computes to \u20180%\u2019 for the vertical position if one or two values are given, otherwise specifies the top edge as the origin for the next offset."},io={"no-repeat":"Placed once and not repeated in this direction.",repeat:"Repeated in this direction as often as needed to cover the background painting area.","repeat-x":"Computes to \u2018repeat no-repeat\u2019.","repeat-y":"Computes to \u2018no-repeat repeat\u2019.",round:"Repeated as often as will fit within the background positioning area. If it doesn\u2019t fit a whole number of times, it is rescaled so that it does.",space:"Repeated as often as will fit within the background positioning area without being clipped and then the images are spaced out to fill the area."},ao={dashed:"A series of square-ended dashes.",dotted:"A series of round dots.",double:"Two parallel solid lines with some space between them.",groove:"Looks as if it were carved in the canvas.",hidden:"Same as \u2018none\u2019, but has different behavior in the border conflict resolution rules for border-collapsed tables.",inset:"Looks as if the content on the inside of the border is sunken into the canvas.",none:"No border. Color and width are ignored.",outset:"Looks as if the content on the inside of the border is coming out of the canvas.",ridge:"Looks as if it were coming out of the canvas.",solid:"A single line segment."},Ah=["medium","thick","thin"],so={"border-box":"The background is painted within (clipped to) the border box.","content-box":"The background is painted within (clipped to) the content box.","padding-box":"The background is painted within (clipped to) the padding box."},oo={"margin-box":"Uses the margin box as reference box.","fill-box":"Uses the object bounding box as reference box.","stroke-box":"Uses the stroke bounding box as reference box.","view-box":"Uses the nearest SVG viewport as reference box."},lo={initial:"Represents the value specified as the property\u2019s initial value.",inherit:"Represents the computed value of the property on the element\u2019s parent.",unset:"Acts as either `inherit` or `initial`, depending on whether the property is inherited or not."},co={"var()":"Evaluates the value of a custom variable.","calc()":"Evaluates an mathematical expression. The following operators can be used: + - * /."},ho={"url()":"Reference an image file by URL","image()":"Provide image fallbacks and annotations.","-webkit-image-set()":"Provide multiple resolutions. Remember to use unprefixed image-set() in addition.","image-set()":"Provide multiple resolutions of an image and const the UA decide which is most appropriate in a given situation.","-moz-element()":"Use an element in the document as an image. Remember to use unprefixed element() in addition.","element()":"Use an element in the document as an image.","cross-fade()":"Indicates the two images to be combined and how far along in the transition the combination is.","-webkit-gradient()":"Deprecated. Use modern linear-gradient() or radial-gradient() instead.","-webkit-linear-gradient()":"Linear gradient. Remember to use unprefixed version in addition.","-moz-linear-gradient()":"Linear gradient. Remember to use unprefixed version in addition.","-o-linear-gradient()":"Linear gradient. Remember to use unprefixed version in addition.","linear-gradient()":"A linear gradient is created by specifying a straight gradient line, and then several colors placed along that line.","-webkit-repeating-linear-gradient()":"Repeating Linear gradient. Remember to use unprefixed version in addition.","-moz-repeating-linear-gradient()":"Repeating Linear gradient. Remember to use unprefixed version in addition.","-o-repeating-linear-gradient()":"Repeating Linear gradient. Remember to use unprefixed version in addition.","repeating-linear-gradient()":"Same as linear-gradient, except the color-stops are repeated infinitely in both directions, with their positions shifted by multiples of the difference between the last specified color-stop\u2019s position and the first specified color-stop\u2019s position.","-webkit-radial-gradient()":"Radial gradient. Remember to use unprefixed version in addition.","-moz-radial-gradient()":"Radial gradient. Remember to use unprefixed version in addition.","radial-gradient()":"Colors emerge from a single point and smoothly spread outward in a circular or elliptical shape.","-webkit-repeating-radial-gradient()":"Repeating radial gradient. Remember to use unprefixed version in addition.","-moz-repeating-radial-gradient()":"Repeating radial gradient. Remember to use unprefixed version in addition.","repeating-radial-gradient()":"Same as radial-gradient, except the color-stops are repeated infinitely in both directions, with their positions shifted by multiples of the difference between the last specified color-stop\u2019s position and the first specified color-stop\u2019s position."},uo={ease:"Equivalent to cubic-bezier(0.25, 0.1, 0.25, 1.0).","ease-in":"Equivalent to cubic-bezier(0.42, 0, 1.0, 1.0).","ease-in-out":"Equivalent to cubic-bezier(0.42, 0, 0.58, 1.0).","ease-out":"Equivalent to cubic-bezier(0, 0, 0.58, 1.0).",linear:"Equivalent to cubic-bezier(0.0, 0.0, 1.0, 1.0).","step-end":"Equivalent to steps(1, end).","step-start":"Equivalent to steps(1, start).","steps()":"The first parameter specifies the number of intervals in the function. The second parameter, which is optional, is either the value \u201Cstart\u201D or \u201Cend\u201D.","cubic-bezier()":"Specifies a cubic-bezier curve. The four values specify points P1 and P2 of the curve as (x1, y1, x2, y2).","cubic-bezier(0.6, -0.28, 0.735, 0.045)":"Ease-in Back. Overshoots.","cubic-bezier(0.68, -0.55, 0.265, 1.55)":"Ease-in-out Back. Overshoots.","cubic-bezier(0.175, 0.885, 0.32, 1.275)":"Ease-out Back. Overshoots.","cubic-bezier(0.6, 0.04, 0.98, 0.335)":"Ease-in Circular. Based on half circle.","cubic-bezier(0.785, 0.135, 0.15, 0.86)":"Ease-in-out Circular. Based on half circle.","cubic-bezier(0.075, 0.82, 0.165, 1)":"Ease-out Circular. Based on half circle.","cubic-bezier(0.55, 0.055, 0.675, 0.19)":"Ease-in Cubic. Based on power of three.","cubic-bezier(0.645, 0.045, 0.355, 1)":"Ease-in-out Cubic. Based on power of three.","cubic-bezier(0.215, 0.610, 0.355, 1)":"Ease-out Cubic. Based on power of three.","cubic-bezier(0.95, 0.05, 0.795, 0.035)":"Ease-in Exponential. Based on two to the power ten.","cubic-bezier(1, 0, 0, 1)":"Ease-in-out Exponential. Based on two to the power ten.","cubic-bezier(0.19, 1, 0.22, 1)":"Ease-out Exponential. Based on two to the power ten.","cubic-bezier(0.47, 0, 0.745, 0.715)":"Ease-in Sine.","cubic-bezier(0.445, 0.05, 0.55, 0.95)":"Ease-in-out Sine.","cubic-bezier(0.39, 0.575, 0.565, 1)":"Ease-out Sine.","cubic-bezier(0.55, 0.085, 0.68, 0.53)":"Ease-in Quadratic. Based on power of two.","cubic-bezier(0.455, 0.03, 0.515, 0.955)":"Ease-in-out Quadratic. Based on power of two.","cubic-bezier(0.25, 0.46, 0.45, 0.94)":"Ease-out Quadratic. Based on power of two.","cubic-bezier(0.895, 0.03, 0.685, 0.22)":"Ease-in Quartic. Based on power of four.","cubic-bezier(0.77, 0, 0.175, 1)":"Ease-in-out Quartic. Based on power of four.","cubic-bezier(0.165, 0.84, 0.44, 1)":"Ease-out Quartic. Based on power of four.","cubic-bezier(0.755, 0.05, 0.855, 0.06)":"Ease-in Quintic. Based on power of five.","cubic-bezier(0.86, 0, 0.07, 1)":"Ease-in-out Quintic. Based on power of five.","cubic-bezier(0.23, 1, 0.320, 1)":"Ease-out Quintic. Based on power of five."},po={"circle()":"Defines a circle.","ellipse()":"Defines an ellipse.","inset()":"Defines an inset rectangle.","polygon()":"Defines a polygon."},fo={length:["em","rem","ex","px","cm","mm","in","pt","pc","ch","vw","vh","vmin","vmax"],angle:["deg","rad","grad","turn"],time:["ms","s"],frequency:["Hz","kHz"],resolution:["dpi","dpcm","dppx"],percentage:["%","fr"]},Mh=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rb","rp","rt","rtc","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","title","tr","track","u","ul","const","video","wbr"],zh=["circle","clipPath","cursor","defs","desc","ellipse","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","filter","foreignObject","g","hatch","hatchpath","image","line","linearGradient","marker","mask","mesh","meshpatch","meshrow","metadata","mpath","path","pattern","polygon","polyline","radialGradient","rect","set","solidcolor","stop","svg","switch","symbol","text","textPath","tspan","use","view"],Nh=["@bottom-center","@bottom-left","@bottom-left-corner","@bottom-right","@bottom-right-corner","@left-bottom","@left-middle","@left-top","@right-bottom","@right-middle","@right-top","@top-center","@top-left","@top-left-corner","@top-right","@top-right-corner"];function Bn(e){return Object.keys(e).map(function(t){return e[t]})}function ze(e){return typeof e!="undefined"}var mo=function(e,t,n){if(n||arguments.length===2)for(var r=0,i=t.length,a;rt.offset?a-t.offset:0}return t},e.prototype.markError=function(t,n,r,i){this.token!==this.lastErrorToken&&(t.addIssue(new ws(t,n,ke.Error,void 0,this.token.offset,this.token.len)),this.lastErrorToken=this.token),(r||i)&&this.resync(r,i)},e.prototype.parseStylesheet=function(t){var n=t.version,r=t.getText(),i=function(a,o){if(t.version!==n)throw new Error("Underlying model has changed, AST is no longer valid");return r.substr(a,o)};return this.internalParse(r,this._parseStylesheet,i)},e.prototype.internalParse=function(t,n,r){this.scanner.setSource(t),this.token=this.scanner.scan();var i=n.bind(this)();return i&&(r?i.textProvider=r:i.textProvider=function(a,o){return t.substr(a,o)}),i},e.prototype._parseStylesheet=function(){for(var t=this.create(Tc);t.addChild(this._parseStylesheetStart()););var n=!1;do{var r=!1;do{r=!1;var i=this._parseStylesheetStatement();for(i&&(t.addChild(i),r=!0,n=!1,!this.peek(u.EOF)&&this._needsSemicolonAfter(i)&&!this.accept(u.SemiColon)&&this.markError(t,v.SemiColonExpected));this.accept(u.SemiColon)||this.accept(u.CDO)||this.accept(u.CDC);)r=!0,n=!1}while(r);if(this.peek(u.EOF))break;n||(this.peek(u.AtKeyword)?this.markError(t,v.UnknownAtRule):this.markError(t,v.RuleOrSelectorExpected),n=!0),this.consumeToken()}while(!this.peek(u.EOF));return this.finish(t)},e.prototype._parseStylesheetStart=function(){return this._parseCharset()},e.prototype._parseStylesheetStatement=function(t){return t===void 0&&(t=!1),this.peek(u.AtKeyword)?this._parseStylesheetAtStatement(t):this._parseRuleset(t)},e.prototype._parseStylesheetAtStatement=function(t){return t===void 0&&(t=!1),this._parseImport()||this._parseMedia(t)||this._parsePage()||this._parseFontFace()||this._parseKeyframe()||this._parseSupports(t)||this._parseViewPort()||this._parseNamespace()||this._parseDocument()||this._parseUnknownAtRule()},e.prototype._tryParseRuleset=function(t){var n=this.mark();if(this._parseSelector(t)){for(;this.accept(u.Comma)&&this._parseSelector(t););if(this.accept(u.CurlyL))return this.restoreAtMark(n),this._parseRuleset(t)}return this.restoreAtMark(n),null},e.prototype._parseRuleset=function(t){t===void 0&&(t=!1);var n=this.create(Et),r=n.getSelectors();if(!r.addChild(this._parseSelector(t)))return null;for(;this.accept(u.Comma);)if(!r.addChild(this._parseSelector(t)))return this.finish(n,v.SelectorExpected);return this._parseBody(n,this._parseRuleSetDeclaration.bind(this))},e.prototype._parseRuleSetDeclarationAtStatement=function(){return this._parseUnknownAtRule()},e.prototype._parseRuleSetDeclaration=function(){return this.peek(u.AtKeyword)?this._parseRuleSetDeclarationAtStatement():this._parseDeclaration()},e.prototype._needsSemicolonAfter=function(t){switch(t.type){case m.Keyframe:case m.ViewPort:case m.Media:case m.Ruleset:case m.Namespace:case m.If:case m.For:case m.Each:case m.While:case m.MixinDeclaration:case m.FunctionDeclaration:case m.MixinContentDeclaration:return!1;case m.ExtendsReference:case m.MixinContentReference:case m.ReturnStatement:case m.MediaQuery:case m.Debug:case m.Import:case m.AtApplyRule:case m.CustomPropertyDeclaration:return!0;case m.VariableDeclaration:return t.needsSemicolon;case m.MixinReference:return!t.getContent();case m.Declaration:return!t.getNestedProperties()}return!1},e.prototype._parseDeclarations=function(t){var n=this.create(Lr);if(!this.accept(u.CurlyL))return null;for(var r=t();n.addChild(r)&&!this.peek(u.CurlyR);){if(this._needsSemicolonAfter(r)&&!this.accept(u.SemiColon))return this.finish(n,v.SemiColonExpected,[u.SemiColon,u.CurlyR]);for(r&&this.prevToken&&this.prevToken.type===u.SemiColon&&(r.semicolonPosition=this.prevToken.offset);this.accept(u.SemiColon););r=t()}return this.accept(u.CurlyR)?this.finish(n):this.finish(n,v.RightCurlyExpected,[u.CurlyR,u.SemiColon])},e.prototype._parseBody=function(t,n){return t.setDeclarations(this._parseDeclarations(n))?this.finish(t):this.finish(t,v.LeftCurlyExpected,[u.CurlyR,u.SemiColon])},e.prototype._parseSelector=function(t){var n=this.create(Ht),r=!1;for(t&&(r=n.addChild(this._parseCombinator()));n.addChild(this._parseSimpleSelector());)r=!0,n.addChild(this._parseCombinator());return r?this.finish(n):null},e.prototype._parseDeclaration=function(t){var n=this._tryParseCustomPropertyDeclaration(t);if(n)return n;var r=this.create(je);return r.setProperty(this._parseProperty())?this.accept(u.Colon)?(this.prevToken&&(r.colonPosition=this.prevToken.offset),r.setValue(this._parseExpr())?(r.addChild(this._parsePrio()),this.peek(u.SemiColon)&&(r.semicolonPosition=this.token.offset),this.finish(r)):this.finish(r,v.PropertyValueExpected)):this.finish(r,v.ColonExpected,[u.Colon],t||[u.SemiColon]):null},e.prototype._tryParseCustomPropertyDeclaration=function(t){if(!this.peekRegExp(u.Ident,/^--/))return null;var n=this.create(Oc);if(!n.setProperty(this._parseProperty()))return null;if(!this.accept(u.Colon))return this.finish(n,v.ColonExpected,[u.Colon]);this.prevToken&&(n.colonPosition=this.prevToken.offset);var r=this.mark();if(this.peek(u.CurlyL)){var i=this.create(Wc),a=this._parseDeclarations(this._parseRuleSetDeclaration.bind(this));if(i.setDeclarations(a)&&!a.isErroneous(!0)&&(i.addChild(this._parsePrio()),this.peek(u.SemiColon)))return this.finish(i),n.setPropertySet(i),n.semicolonPosition=this.token.offset,this.finish(n);this.restoreAtMark(r)}var o=this._parseExpr();return o&&!o.isErroneous(!0)&&(this._parsePrio(),this.peekOne.apply(this,mo(mo([],t||[],!1),[u.SemiColon,u.EOF],!1)))?(n.setValue(o),this.peek(u.SemiColon)&&(n.semicolonPosition=this.token.offset),this.finish(n)):(this.restoreAtMark(r),n.addChild(this._parseCustomPropertyValue(t)),n.addChild(this._parsePrio()),ze(n.colonPosition)&&this.token.offset===n.colonPosition+1?this.finish(n,v.PropertyValueExpected):this.finish(n))},e.prototype._parseCustomPropertyValue=function(t){var n=this;t===void 0&&(t=[u.CurlyR]);var r=this.create(L),i=function(){return o===0&&l===0&&h===0},a=function(){return t.indexOf(n.token.type)!==-1},o=0,l=0,h=0;e:for(;;){switch(this.token.type){case u.SemiColon:if(i())break e;break;case u.Exclamation:if(i())break e;break;case u.CurlyL:o++;break;case u.CurlyR:if(o--,o<0){if(a()&&l===0&&h===0)break e;return this.finish(r,v.LeftCurlyExpected)}break;case u.ParenthesisL:l++;break;case u.ParenthesisR:if(l--,l<0){if(a()&&h===0&&o===0)break e;return this.finish(r,v.LeftParenthesisExpected)}break;case u.BracketL:h++;break;case u.BracketR:if(h--,h<0)return this.finish(r,v.LeftSquareBracketExpected);break;case u.BadString:break e;case u.EOF:var c=v.RightCurlyExpected;return h>0?c=v.RightSquareBracketExpected:l>0&&(c=v.RightParenthesisExpected),this.finish(r,c)}this.consumeToken()}return this.finish(r)},e.prototype._tryToParseDeclaration=function(t){var n=this.mark();return this._parseProperty()&&this.accept(u.Colon)?(this.restoreAtMark(n),this._parseDeclaration(t)):(this.restoreAtMark(n),null)},e.prototype._parseProperty=function(){var t=this.create(Wr),n=this.mark();return(this.acceptDelim("*")||this.acceptDelim("_"))&&this.hasWhitespace()?(this.restoreAtMark(n),null):t.setIdentifier(this._parsePropertyIdentifier())?this.finish(t):null},e.prototype._parsePropertyIdentifier=function(){return this._parseIdent()},e.prototype._parseCharset=function(){if(!this.peek(u.Charset))return null;var t=this.create(L);return this.consumeToken(),this.accept(u.String)?this.accept(u.SemiColon)?this.finish(t):this.finish(t,v.SemiColonExpected):this.finish(t,v.IdentifierExpected)},e.prototype._parseImport=function(){if(!this.peekKeyword("@import"))return null;var t=this.create(Or);return this.consumeToken(),!t.addChild(this._parseURILiteral())&&!t.addChild(this._parseStringLiteral())?this.finish(t,v.URIOrStringExpected):(!this.peek(u.SemiColon)&&!this.peek(u.EOF)&&t.setMedialist(this._parseMediaQueryList()),this.finish(t))},e.prototype._parseNamespace=function(){if(!this.peekKeyword("@namespace"))return null;var t=this.create(Kc);return this.consumeToken(),!t.addChild(this._parseURILiteral())&&(t.addChild(this._parseIdent()),!t.addChild(this._parseURILiteral())&&!t.addChild(this._parseStringLiteral()))?this.finish(t,v.URIExpected,[u.SemiColon]):this.accept(u.SemiColon)?this.finish(t):this.finish(t,v.SemiColonExpected)},e.prototype._parseFontFace=function(){if(!this.peekKeyword("@font-face"))return null;var t=this.create(hs);return this.consumeToken(),this._parseBody(t,this._parseRuleSetDeclaration.bind(this))},e.prototype._parseViewPort=function(){if(!this.peekKeyword("@-ms-viewport")&&!this.peekKeyword("@-o-viewport")&&!this.peekKeyword("@viewport"))return null;var t=this.create(Hc);return this.consumeToken(),this._parseBody(t,this._parseRuleSetDeclaration.bind(this))},e.prototype._parseKeyframe=function(){if(!this.peekRegExp(u.AtKeyword,this.keyframeRegex))return null;var t=this.create(us),n=this.create(L);return this.consumeToken(),t.setKeyword(this.finish(n)),n.matches("@-ms-keyframes")&&this.markError(n,v.UnknownKeyword),t.setIdentifier(this._parseKeyframeIdent())?this._parseBody(t,this._parseKeyframeSelector.bind(this)):this.finish(t,v.IdentifierExpected,[u.CurlyR])},e.prototype._parseKeyframeIdent=function(){return this._parseIdent([G.Keyframe])},e.prototype._parseKeyframeSelector=function(){var t=this.create(ps);if(!t.addChild(this._parseIdent())&&!this.accept(u.Percentage))return null;for(;this.accept(u.Comma);)if(!t.addChild(this._parseIdent())&&!this.accept(u.Percentage))return this.finish(t,v.PercentageExpected);return this._parseBody(t,this._parseRuleSetDeclaration.bind(this))},e.prototype._tryParseKeyframeSelector=function(){var t=this.create(ps),n=this.mark();if(!t.addChild(this._parseIdent())&&!this.accept(u.Percentage))return null;for(;this.accept(u.Comma);)if(!t.addChild(this._parseIdent())&&!this.accept(u.Percentage))return this.restoreAtMark(n),null;return this.peek(u.CurlyL)?this._parseBody(t,this._parseRuleSetDeclaration.bind(this)):(this.restoreAtMark(n),null)},e.prototype._parseSupports=function(t){if(t===void 0&&(t=!1),!this.peekKeyword("@supports"))return null;var n=this.create(Vr);return this.consumeToken(),n.addChild(this._parseSupportsCondition()),this._parseBody(n,this._parseSupportsDeclaration.bind(this,t))},e.prototype._parseSupportsDeclaration=function(t){return t===void 0&&(t=!1),t?this._tryParseRuleset(!0)||this._tryToParseDeclaration()||this._parseStylesheetStatement(!0):this._parseStylesheetStatement(!1)},e.prototype._parseSupportsCondition=function(){var t=this.create(Jt);if(this.acceptIdent("not"))t.addChild(this._parseSupportsConditionInParens());else if(t.addChild(this._parseSupportsConditionInParens()),this.peekRegExp(u.Ident,/^(and|or)$/i))for(var n=this.token.text.toLowerCase();this.acceptIdent(n);)t.addChild(this._parseSupportsConditionInParens());return this.finish(t)},e.prototype._parseSupportsConditionInParens=function(){var t=this.create(Jt);if(this.accept(u.ParenthesisL))return this.prevToken&&(t.lParent=this.prevToken.offset),!t.addChild(this._tryToParseDeclaration([u.ParenthesisR]))&&!this._parseSupportsCondition()?this.finish(t,v.ConditionExpected):this.accept(u.ParenthesisR)?(this.prevToken&&(t.rParent=this.prevToken.offset),this.finish(t)):this.finish(t,v.RightParenthesisExpected,[u.ParenthesisR],[]);if(this.peek(u.Ident)){var n=this.mark();if(this.consumeToken(),!this.hasWhitespace()&&this.accept(u.ParenthesisL)){for(var r=1;this.token.type!==u.EOF&&r!==0;)this.token.type===u.ParenthesisL?r++:this.token.type===u.ParenthesisR&&r--,this.consumeToken();return this.finish(t)}else this.restoreAtMark(n)}return this.finish(t,v.LeftParenthesisExpected,[],[u.ParenthesisL])},e.prototype._parseMediaDeclaration=function(t){return t===void 0&&(t=!1),t?this._tryParseRuleset(!0)||this._tryToParseDeclaration()||this._parseStylesheetStatement(!0):this._parseStylesheetStatement(!1)},e.prototype._parseMedia=function(t){if(t===void 0&&(t=!1),!this.peekKeyword("@media"))return null;var n=this.create(fs);return this.consumeToken(),n.addChild(this._parseMediaQueryList())?this._parseBody(n,this._parseMediaDeclaration.bind(this,t)):this.finish(n,v.MediaQueryExpected)},e.prototype._parseMediaQueryList=function(){var t=this.create(ms);if(!t.addChild(this._parseMediaQuery()))return this.finish(t,v.MediaQueryExpected);for(;this.accept(u.Comma);)if(!t.addChild(this._parseMediaQuery()))return this.finish(t,v.MediaQueryExpected);return this.finish(t)},e.prototype._parseMediaQuery=function(){var t=this.create(gs),n=this.mark();if(this.acceptIdent("not"),this.peek(u.ParenthesisL))this.restoreAtMark(n),t.addChild(this._parseMediaCondition());else{if(this.acceptIdent("only"),!t.addChild(this._parseIdent()))return null;this.acceptIdent("and")&&t.addChild(this._parseMediaCondition())}return this.finish(t)},e.prototype._parseRatio=function(){var t=this.mark(),n=this.create(ah);return this._parseNumeric()?this.acceptDelim("/")?this._parseNumeric()?this.finish(n):this.finish(n,v.NumberExpected):(this.restoreAtMark(t),null):null},e.prototype._parseMediaCondition=function(){var t=this.create(Qc);this.acceptIdent("not");for(var n=!0;n;){if(!this.accept(u.ParenthesisL))return this.finish(t,v.LeftParenthesisExpected,[],[u.CurlyL]);if(this.peek(u.ParenthesisL)||this.peekIdent("not")?t.addChild(this._parseMediaCondition()):t.addChild(this._parseMediaFeature()),!this.accept(u.ParenthesisR))return this.finish(t,v.RightParenthesisExpected,[],[u.CurlyL]);n=this.acceptIdent("and")||this.acceptIdent("or")}return this.finish(t)},e.prototype._parseMediaFeature=function(){var t=this,n=[u.ParenthesisR],r=this.create(eh),i=function(){return t.acceptDelim("<")||t.acceptDelim(">")?(t.hasWhitespace()||t.acceptDelim("="),!0):!!t.acceptDelim("=")};if(r.addChild(this._parseMediaFeatureName())){if(this.accept(u.Colon)){if(!r.addChild(this._parseMediaFeatureValue()))return this.finish(r,v.TermExpected,[],n)}else if(i()){if(!r.addChild(this._parseMediaFeatureValue()))return this.finish(r,v.TermExpected,[],n);if(i()&&!r.addChild(this._parseMediaFeatureValue()))return this.finish(r,v.TermExpected,[],n)}}else if(r.addChild(this._parseMediaFeatureValue())){if(!i())return this.finish(r,v.OperatorExpected,[],n);if(!r.addChild(this._parseMediaFeatureName()))return this.finish(r,v.IdentifierExpected,[],n);if(i()&&!r.addChild(this._parseMediaFeatureValue()))return this.finish(r,v.TermExpected,[],n)}else return this.finish(r,v.IdentifierExpected,[],n);return this.finish(r)},e.prototype._parseMediaFeatureName=function(){return this._parseIdent()},e.prototype._parseMediaFeatureValue=function(){return this._parseRatio()||this._parseTermExpression()},e.prototype._parseMedium=function(){var t=this.create(L);return t.addChild(this._parseIdent())?this.finish(t):null},e.prototype._parsePageDeclaration=function(){return this._parsePageMarginBox()||this._parseRuleSetDeclaration()},e.prototype._parsePage=function(){if(!this.peekKeyword("@page"))return null;var t=this.create(th);if(this.consumeToken(),t.addChild(this._parsePageSelector())){for(;this.accept(u.Comma);)if(!t.addChild(this._parsePageSelector()))return this.finish(t,v.IdentifierExpected)}return this._parseBody(t,this._parsePageDeclaration.bind(this))},e.prototype._parsePageMarginBox=function(){if(!this.peek(u.AtKeyword))return null;var t=this.create(nh);return this.acceptOneKeyword(Nh)||this.markError(t,v.UnknownAtRule,[],[u.CurlyL]),this._parseBody(t,this._parseRuleSetDeclaration.bind(this))},e.prototype._parsePageSelector=function(){if(!this.peek(u.Ident)&&!this.peek(u.Colon))return null;var t=this.create(L);return t.addChild(this._parseIdent()),this.accept(u.Colon)&&!t.addChild(this._parseIdent())?this.finish(t,v.IdentifierExpected):this.finish(t)},e.prototype._parseDocument=function(){if(!this.peekKeyword("@-moz-document"))return null;var t=this.create(Zc);return this.consumeToken(),this.resync([],[u.CurlyL]),this._parseBody(t,this._parseStylesheetStatement.bind(this))},e.prototype._parseUnknownAtRule=function(){if(!this.peek(u.AtKeyword))return null;var t=this.create(vs);t.addChild(this._parseUnknownAtRuleName());var n=function(){return i===0&&a===0&&o===0},r=0,i=0,a=0,o=0;e:for(;;){switch(this.token.type){case u.SemiColon:if(n())break e;break;case u.EOF:return i>0?this.finish(t,v.RightCurlyExpected):o>0?this.finish(t,v.RightSquareBracketExpected):a>0?this.finish(t,v.RightParenthesisExpected):this.finish(t);case u.CurlyL:r++,i++;break;case u.CurlyR:if(i--,r>0&&i===0){if(this.consumeToken(),o>0)return this.finish(t,v.RightSquareBracketExpected);if(a>0)return this.finish(t,v.RightParenthesisExpected);break e}if(i<0){if(a===0&&o===0)break e;return this.finish(t,v.LeftCurlyExpected)}break;case u.ParenthesisL:a++;break;case u.ParenthesisR:if(a--,a<0)return this.finish(t,v.LeftParenthesisExpected);break;case u.BracketL:o++;break;case u.BracketR:if(o--,o<0)return this.finish(t,v.LeftSquareBracketExpected);break}this.consumeToken()}return t},e.prototype._parseUnknownAtRuleName=function(){var t=this.create(L);return this.accept(u.AtKeyword)?this.finish(t):t},e.prototype._parseOperator=function(){if(this.peekDelim("/")||this.peekDelim("*")||this.peekDelim("+")||this.peekDelim("-")||this.peek(u.Dashmatch)||this.peek(u.Includes)||this.peek(u.SubstringOperator)||this.peek(u.PrefixOperator)||this.peek(u.SuffixOperator)||this.peekDelim("=")){var t=this.createNode(m.Operator);return this.consumeToken(),this.finish(t)}else return null},e.prototype._parseUnaryOperator=function(){if(!this.peekDelim("+")&&!this.peekDelim("-"))return null;var t=this.create(L);return this.consumeToken(),this.finish(t)},e.prototype._parseCombinator=function(){if(this.peekDelim(">")){var t=this.create(L);this.consumeToken();var n=this.mark();if(!this.hasWhitespace()&&this.acceptDelim(">")){if(!this.hasWhitespace()&&this.acceptDelim(">"))return t.type=m.SelectorCombinatorShadowPiercingDescendant,this.finish(t);this.restoreAtMark(n)}return t.type=m.SelectorCombinatorParent,this.finish(t)}else if(this.peekDelim("+")){var t=this.create(L);return this.consumeToken(),t.type=m.SelectorCombinatorSibling,this.finish(t)}else if(this.peekDelim("~")){var t=this.create(L);return this.consumeToken(),t.type=m.SelectorCombinatorAllSiblings,this.finish(t)}else if(this.peekDelim("/")){var t=this.create(L);this.consumeToken();var n=this.mark();if(!this.hasWhitespace()&&this.acceptIdent("deep")&&!this.hasWhitespace()&&this.acceptDelim("/"))return t.type=m.SelectorCombinatorShadowPiercingDescendant,this.finish(t);this.restoreAtMark(n)}return null},e.prototype._parseSimpleSelector=function(){var t=this.create(Dt),n=0;for(t.addChild(this._parseElementName())&&n++;(n===0||!this.hasWhitespace())&&t.addChild(this._parseSimpleSelectorBody());)n++;return n>0?this.finish(t):null},e.prototype._parseSimpleSelectorBody=function(){return this._parsePseudo()||this._parseHash()||this._parseClass()||this._parseAttrib()},e.prototype._parseSelectorIdent=function(){return this._parseIdent()},e.prototype._parseHash=function(){if(!this.peek(u.Hash)&&!this.peekDelim("#"))return null;var t=this.createNode(m.IdentifierSelector);if(this.acceptDelim("#")){if(this.hasWhitespace()||!t.addChild(this._parseSelectorIdent()))return this.finish(t,v.IdentifierExpected)}else this.consumeToken();return this.finish(t)},e.prototype._parseClass=function(){if(!this.peekDelim("."))return null;var t=this.createNode(m.ClassSelector);return this.consumeToken(),this.hasWhitespace()||!t.addChild(this._parseSelectorIdent())?this.finish(t,v.IdentifierExpected):this.finish(t)},e.prototype._parseElementName=function(){var t=this.mark(),n=this.createNode(m.ElementNameSelector);return n.addChild(this._parseNamespacePrefix()),!n.addChild(this._parseSelectorIdent())&&!this.acceptDelim("*")?(this.restoreAtMark(t),null):this.finish(n)},e.prototype._parseNamespacePrefix=function(){var t=this.mark(),n=this.createNode(m.NamespacePrefix);return!n.addChild(this._parseIdent())&&this.acceptDelim("*"),this.acceptDelim("|")?this.finish(n):(this.restoreAtMark(t),null)},e.prototype._parseAttrib=function(){if(!this.peek(u.BracketL))return null;var t=this.create(ih);return this.consumeToken(),t.setNamespacePrefix(this._parseNamespacePrefix()),t.setIdentifier(this._parseIdent())?(t.setOperator(this._parseOperator())&&(t.setValue(this._parseBinaryExpr()),this.acceptIdent("i"),this.acceptIdent("s")),this.accept(u.BracketR)?this.finish(t):this.finish(t,v.RightSquareBracketExpected)):this.finish(t,v.IdentifierExpected)},e.prototype._parsePseudo=function(){var t=this,n=this._tryParsePseudoIdentifier();if(n){if(!this.hasWhitespace()&&this.accept(u.ParenthesisL)){var r=function(){var i=t.create(L);if(!i.addChild(t._parseSelector(!1)))return null;for(;t.accept(u.Comma)&&i.addChild(t._parseSelector(!1)););return t.peek(u.ParenthesisR)?t.finish(i):null};if(n.addChild(this.try(r)||this._parseBinaryExpr()),!this.accept(u.ParenthesisR))return this.finish(n,v.RightParenthesisExpected)}return this.finish(n)}return null},e.prototype._tryParsePseudoIdentifier=function(){if(!this.peek(u.Colon))return null;var t=this.mark(),n=this.createNode(m.PseudoSelector);return this.consumeToken(),this.hasWhitespace()?(this.restoreAtMark(t),null):(this.accept(u.Colon),this.hasWhitespace()||!n.addChild(this._parseIdent())?this.finish(n,v.IdentifierExpected):this.finish(n))},e.prototype._tryParsePrio=function(){var t=this.mark(),n=this._parsePrio();return n||(this.restoreAtMark(t),null)},e.prototype._parsePrio=function(){if(!this.peek(u.Exclamation))return null;var t=this.createNode(m.Prio);return this.accept(u.Exclamation)&&this.acceptIdent("important")?this.finish(t):null},e.prototype._parseExpr=function(t){t===void 0&&(t=!1);var n=this.create(bs);if(!n.addChild(this._parseBinaryExpr()))return null;for(;;){if(this.peek(u.Comma)){if(t)return this.finish(n);this.consumeToken()}if(!n.addChild(this._parseBinaryExpr()))break}return this.finish(n)},e.prototype._parseNamedLine=function(){if(!this.peek(u.BracketL))return null;var t=this.createNode(m.GridLine);for(this.consumeToken();t.addChild(this._parseIdent()););return this.accept(u.BracketR)?this.finish(t):this.finish(t,v.RightSquareBracketExpected)},e.prototype._parseBinaryExpr=function(t,n){var r=this.create(Ur);if(!r.setLeft(t||this._parseTerm()))return null;if(!r.setOperator(n||this._parseOperator()))return this.finish(r);if(!r.setRight(this._parseTerm()))return this.finish(r,v.TermExpected);r=this.finish(r);var i=this._parseOperator();return i&&(r=this._parseBinaryExpr(r,i)),this.finish(r)},e.prototype._parseTerm=function(){var t=this.create(rh);return t.setOperator(this._parseUnaryOperator()),t.setExpression(this._parseTermExpression())?this.finish(t):null},e.prototype._parseTermExpression=function(){return this._parseURILiteral()||this._parseFunction()||this._parseIdent()||this._parseStringLiteral()||this._parseNumeric()||this._parseHexColor()||this._parseOperation()||this._parseNamedLine()},e.prototype._parseOperation=function(){if(!this.peek(u.ParenthesisL))return null;var t=this.create(L);return this.consumeToken(),t.addChild(this._parseExpr()),this.accept(u.ParenthesisR)?this.finish(t):this.finish(t,v.RightParenthesisExpected)},e.prototype._parseNumeric=function(){if(this.peek(u.Num)||this.peek(u.Percentage)||this.peek(u.Resolution)||this.peek(u.Length)||this.peek(u.EMS)||this.peek(u.EXS)||this.peek(u.Angle)||this.peek(u.Time)||this.peek(u.Dimension)||this.peek(u.Freq)){var t=this.create(jr);return this.consumeToken(),this.finish(t)}return null},e.prototype._parseStringLiteral=function(){if(!this.peek(u.String)&&!this.peek(u.BadString))return null;var t=this.createNode(m.StringLiteral);return this.consumeToken(),this.finish(t)},e.prototype._parseURILiteral=function(){if(!this.peekRegExp(u.Ident,/^url(-prefix)?$/i))return null;var t=this.mark(),n=this.createNode(m.URILiteral);return this.accept(u.Ident),this.hasWhitespace()||!this.peek(u.ParenthesisL)?(this.restoreAtMark(t),null):(this.scanner.inURL=!0,this.consumeToken(),n.addChild(this._parseURLArgument()),this.scanner.inURL=!1,this.accept(u.ParenthesisR)?this.finish(n):this.finish(n,v.RightParenthesisExpected))},e.prototype._parseURLArgument=function(){var t=this.create(L);return!this.accept(u.String)&&!this.accept(u.BadString)&&!this.acceptUnquotedString()?null:this.finish(t)},e.prototype._parseIdent=function(t){if(!this.peek(u.Ident))return null;var n=this.create(Ae);return t&&(n.referenceTypes=t),n.isCustomProperty=this.peekRegExp(u.Ident,/^--/),this.consumeToken(),this.finish(n)},e.prototype._parseFunction=function(){var t=this.mark(),n=this.create(Gt);if(!n.setIdentifier(this._parseFunctionIdentifier()))return null;if(this.hasWhitespace()||!this.accept(u.ParenthesisL))return this.restoreAtMark(t),null;if(n.getArguments().addChild(this._parseFunctionArgument()))for(;this.accept(u.Comma)&&!this.peek(u.ParenthesisR);)n.getArguments().addChild(this._parseFunctionArgument())||this.markError(n,v.ExpressionExpected);return this.accept(u.ParenthesisR)?this.finish(n):this.finish(n,v.RightParenthesisExpected)},e.prototype._parseFunctionIdentifier=function(){if(!this.peek(u.Ident))return null;var t=this.create(Ae);if(t.referenceTypes=[G.Function],this.acceptIdent("progid")){if(this.accept(u.Colon))for(;this.accept(u.Ident)&&this.acceptDelim("."););return this.finish(t)}return this.consumeToken(),this.finish(t)},e.prototype._parseFunctionArgument=function(){var t=this.create(Rt);return t.setValue(this._parseExpr(!0))?this.finish(t):null},e.prototype._parseHexColor=function(){if(this.peekRegExp(u.Hash,/^#([A-Fa-f0-9]{3}|[A-Fa-f0-9]{4}|[A-Fa-f0-9]{6}|[A-Fa-f0-9]{8})$/g)){var t=this.create(Br);return this.consumeToken(),this.finish(t)}else return null},e}();function Ph(e,t){var n=0,r=e.length;if(r===0)return 0;for(;nt+n||this.offset===t&&this.length===n?this.findInScope(t,n):null},e.prototype.findInScope=function(t,n){n===void 0&&(n=0);var r=t+n,i=Ph(this.children,function(o){return o.offset>r});if(i===0)return this;var a=this.children[i-1];return a.offset<=t&&a.offset+a.length>=t+n?a.findInScope(t,n):this},e.prototype.addSymbol=function(t){this.symbols.push(t)},e.prototype.getSymbol=function(t,n){for(var r=0;r{var e={470:r=>{function i(l){if(typeof l!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(l))}function a(l,h){for(var c,d="",p=0,f=-1,g=0,w=0;w<=l.length;++w){if(w2){var b=d.lastIndexOf("/");if(b!==d.length-1){b===-1?(d="",p=0):p=(d=d.slice(0,b)).length-1-d.lastIndexOf("/"),f=w,g=0;continue}}else if(d.length===2||d.length===1){d="",p=0,f=w,g=0;continue}}h&&(d.length>0?d+="/..":d="..",p=2)}else d.length>0?d+="/"+l.slice(f+1,w):d=l.slice(f+1,w),p=w-f-1;f=w,g=0}else c===46&&g!==-1?++g:g=-1}return d}var o={resolve:function(){for(var l,h="",c=!1,d=arguments.length-1;d>=-1&&!c;d--){var p;d>=0?p=arguments[d]:(l===void 0&&(l=process.cwd()),p=l),i(p),p.length!==0&&(h=p+"/"+h,c=p.charCodeAt(0)===47)}return h=a(h,!c),c?h.length>0?"/"+h:"/":h.length>0?h:"."},normalize:function(l){if(i(l),l.length===0)return".";var h=l.charCodeAt(0)===47,c=l.charCodeAt(l.length-1)===47;return(l=a(l,!h)).length!==0||h||(l="."),l.length>0&&c&&(l+="/"),h?"/"+l:l},isAbsolute:function(l){return i(l),l.length>0&&l.charCodeAt(0)===47},join:function(){if(arguments.length===0)return".";for(var l,h=0;h0&&(l===void 0?l=c:l+="/"+c)}return l===void 0?".":o.normalize(l)},relative:function(l,h){if(i(l),i(h),l===h||(l=o.resolve(l))===(h=o.resolve(h)))return"";for(var c=1;cw){if(h.charCodeAt(f+y)===47)return h.slice(f+y+1);if(y===0)return h.slice(f+y)}else p>w&&(l.charCodeAt(c+y)===47?b=y:y===0&&(b=0));break}var A=l.charCodeAt(c+y);if(A!==h.charCodeAt(f+y))break;A===47&&(b=y)}var C="";for(y=c+b+1;y<=d;++y)y!==d&&l.charCodeAt(y)!==47||(C.length===0?C+="..":C+="/..");return C.length>0?C+h.slice(f+b):(f+=b,h.charCodeAt(f)===47&&++f,h.slice(f))},_makeLong:function(l){return l},dirname:function(l){if(i(l),l.length===0)return".";for(var h=l.charCodeAt(0),c=h===47,d=-1,p=!0,f=l.length-1;f>=1;--f)if((h=l.charCodeAt(f))===47){if(!p){d=f;break}}else p=!1;return d===-1?c?"/":".":c&&d===1?"//":l.slice(0,d)},basename:function(l,h){if(h!==void 0&&typeof h!="string")throw new TypeError('"ext" argument must be a string');i(l);var c,d=0,p=-1,f=!0;if(h!==void 0&&h.length>0&&h.length<=l.length){if(h.length===l.length&&h===l)return"";var g=h.length-1,w=-1;for(c=l.length-1;c>=0;--c){var b=l.charCodeAt(c);if(b===47){if(!f){d=c+1;break}}else w===-1&&(f=!1,w=c+1),g>=0&&(b===h.charCodeAt(g)?--g==-1&&(p=c):(g=-1,p=w))}return d===p?p=w:p===-1&&(p=l.length),l.slice(d,p)}for(c=l.length-1;c>=0;--c)if(l.charCodeAt(c)===47){if(!f){d=c+1;break}}else p===-1&&(f=!1,p=c+1);return p===-1?"":l.slice(d,p)},extname:function(l){i(l);for(var h=-1,c=0,d=-1,p=!0,f=0,g=l.length-1;g>=0;--g){var w=l.charCodeAt(g);if(w!==47)d===-1&&(p=!1,d=g+1),w===46?h===-1?h=g:f!==1&&(f=1):h!==-1&&(f=-1);else if(!p){c=g+1;break}}return h===-1||d===-1||f===0||f===1&&h===d-1&&h===c+1?"":l.slice(h,d)},format:function(l){if(l===null||typeof l!="object")throw new TypeError('The "pathObject" argument must be of type Object. Received type '+typeof l);return function(h,c){var d=c.dir||c.root,p=c.base||(c.name||"")+(c.ext||"");return d?d===c.root?d+p:d+"/"+p:p}(0,l)},parse:function(l){i(l);var h={root:"",dir:"",base:"",ext:"",name:""};if(l.length===0)return h;var c,d=l.charCodeAt(0),p=d===47;p?(h.root="/",c=1):c=0;for(var f=-1,g=0,w=-1,b=!0,y=l.length-1,A=0;y>=c;--y)if((d=l.charCodeAt(y))!==47)w===-1&&(b=!1,w=y+1),d===46?f===-1?f=y:A!==1&&(A=1):f!==-1&&(A=-1);else if(!b){g=y+1;break}return f===-1||w===-1||A===0||A===1&&f===w-1&&f===g+1?w!==-1&&(h.base=h.name=g===0&&p?l.slice(1,w):l.slice(g,w)):(g===0&&p?(h.name=l.slice(1,f),h.base=l.slice(1,w)):(h.name=l.slice(g,f),h.base=l.slice(g,w)),h.ext=l.slice(f,w)),g>0?h.dir=l.slice(0,g-1):p&&(h.dir="/"),h},sep:"/",delimiter:":",win32:null,posix:null};o.posix=o,r.exports=o},447:(r,i,a)=>{var o;if(a.r(i),a.d(i,{URI:()=>C,Utils:()=>ie}),typeof process=="object")o=process.platform==="win32";else if(typeof navigator=="object"){var l=navigator.userAgent;o=l.indexOf("Windows")>=0}var h,c,d=(h=function(E,S){return(h=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(D,z){D.__proto__=z}||function(D,z){for(var $ in z)Object.prototype.hasOwnProperty.call(z,$)&&(D[$]=z[$])})(E,S)},function(E,S){if(typeof S!="function"&&S!==null)throw new TypeError("Class extends value "+String(S)+" is not a constructor or null");function D(){this.constructor=E}h(E,S),E.prototype=S===null?Object.create(S):(D.prototype=S.prototype,new D)}),p=/^\w[\w\d+.-]*$/,f=/^\//,g=/^\/\//;function w(E,S){if(!E.scheme&&S)throw new Error('[UriError]: Scheme is missing: {scheme: "", authority: "'.concat(E.authority,'", path: "').concat(E.path,'", query: "').concat(E.query,'", fragment: "').concat(E.fragment,'"}'));if(E.scheme&&!p.test(E.scheme))throw new Error("[UriError]: Scheme contains illegal characters.");if(E.path){if(E.authority){if(!f.test(E.path))throw new Error('[UriError]: If a URI contains an authority component, then the path component must either be empty or begin with a slash ("/") character')}else if(g.test(E.path))throw new Error('[UriError]: If a URI does not contain an authority component, then the path cannot begin with two slash characters ("//")')}}var b="",y="/",A=/^(([^:/?#]+?):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?/,C=function(){function E(S,D,z,$,H,X){X===void 0&&(X=!1),typeof S=="object"?(this.scheme=S.scheme||b,this.authority=S.authority||b,this.path=S.path||b,this.query=S.query||b,this.fragment=S.fragment||b):(this.scheme=function($e,be){return $e||be?$e:"file"}(S,X),this.authority=D||b,this.path=function($e,be){switch($e){case"https":case"http":case"file":be?be[0]!==y&&(be=y+be):be=y}return be}(this.scheme,z||b),this.query=$||b,this.fragment=H||b,w(this,X))}return E.isUri=function(S){return S instanceof E||!!S&&typeof S.authority=="string"&&typeof S.fragment=="string"&&typeof S.path=="string"&&typeof S.query=="string"&&typeof S.scheme=="string"&&typeof S.fsPath=="string"&&typeof S.with=="function"&&typeof S.toString=="function"},Object.defineProperty(E.prototype,"fsPath",{get:function(){return M(this,!1)},enumerable:!1,configurable:!0}),E.prototype.with=function(S){if(!S)return this;var D=S.scheme,z=S.authority,$=S.path,H=S.query,X=S.fragment;return D===void 0?D=this.scheme:D===null&&(D=b),z===void 0?z=this.authority:z===null&&(z=b),$===void 0?$=this.path:$===null&&($=b),H===void 0?H=this.query:H===null&&(H=b),X===void 0?X=this.fragment:X===null&&(X=b),D===this.scheme&&z===this.authority&&$===this.path&&H===this.query&&X===this.fragment?this:new k(D,z,$,H,X)},E.parse=function(S,D){D===void 0&&(D=!1);var z=A.exec(S);return z?new k(z[2]||b,V(z[4]||b),V(z[5]||b),V(z[7]||b),V(z[9]||b),D):new k(b,b,b,b,b)},E.file=function(S){var D=b;if(o&&(S=S.replace(/\\/g,y)),S[0]===y&&S[1]===y){var z=S.indexOf(y,2);z===-1?(D=S.substring(2),S=y):(D=S.substring(2,z),S=S.substring(z)||y)}return new k("file",D,S,b,b)},E.from=function(S){var D=new k(S.scheme,S.authority,S.path,S.query,S.fragment);return w(D,!0),D},E.prototype.toString=function(S){return S===void 0&&(S=!1),T(this,S)},E.prototype.toJSON=function(){return this},E.revive=function(S){if(S){if(S instanceof E)return S;var D=new k(S);return D._formatted=S.external,D._fsPath=S._sep===R?S.fsPath:null,D}return S},E}(),R=o?1:void 0,k=function(E){function S(){var D=E!==null&&E.apply(this,arguments)||this;return D._formatted=null,D._fsPath=null,D}return d(S,E),Object.defineProperty(S.prototype,"fsPath",{get:function(){return this._fsPath||(this._fsPath=M(this,!1)),this._fsPath},enumerable:!1,configurable:!0}),S.prototype.toString=function(D){return D===void 0&&(D=!1),D?T(this,!0):(this._formatted||(this._formatted=T(this,!1)),this._formatted)},S.prototype.toJSON=function(){var D={$mid:1};return this._fsPath&&(D.fsPath=this._fsPath,D._sep=R),this._formatted&&(D.external=this._formatted),this.path&&(D.path=this.path),this.scheme&&(D.scheme=this.scheme),this.authority&&(D.authority=this.authority),this.query&&(D.query=this.query),this.fragment&&(D.fragment=this.fragment),D},S}(C),F=((c={})[58]="%3A",c[47]="%2F",c[63]="%3F",c[35]="%23",c[91]="%5B",c[93]="%5D",c[64]="%40",c[33]="%21",c[36]="%24",c[38]="%26",c[39]="%27",c[40]="%28",c[41]="%29",c[42]="%2A",c[43]="%2B",c[44]="%2C",c[59]="%3B",c[61]="%3D",c[32]="%20",c);function P(E,S){for(var D=void 0,z=-1,$=0;$=97&&H<=122||H>=65&&H<=90||H>=48&&H<=57||H===45||H===46||H===95||H===126||S&&H===47)z!==-1&&(D+=encodeURIComponent(E.substring(z,$)),z=-1),D!==void 0&&(D+=E.charAt($));else{D===void 0&&(D=E.substr(0,$));var X=F[H];X!==void 0?(z!==-1&&(D+=encodeURIComponent(E.substring(z,$)),z=-1),D+=X):z===-1&&(z=$)}}return z!==-1&&(D+=encodeURIComponent(E.substring(z))),D!==void 0?D:E}function N(E){for(var S=void 0,D=0;D1&&E.scheme==="file"?"//".concat(E.authority).concat(E.path):E.path.charCodeAt(0)===47&&(E.path.charCodeAt(1)>=65&&E.path.charCodeAt(1)<=90||E.path.charCodeAt(1)>=97&&E.path.charCodeAt(1)<=122)&&E.path.charCodeAt(2)===58?S?E.path.substr(1):E.path[1].toLowerCase()+E.path.substr(2):E.path,o&&(D=D.replace(/\//g,"\\")),D}function T(E,S){var D=S?N:P,z="",$=E.scheme,H=E.authority,X=E.path,$e=E.query,be=E.fragment;if($&&(z+=$,z+=":"),(H||$==="file")&&(z+=y,z+=y),H){var Ee=H.indexOf("@");if(Ee!==-1){var mt=H.substr(0,Ee);H=H.substr(Ee+1),(Ee=mt.indexOf(":"))===-1?z+=D(mt,!1):(z+=D(mt.substr(0,Ee),!1),z+=":",z+=D(mt.substr(Ee+1),!1)),z+="@"}(Ee=(H=H.toLowerCase()).indexOf(":"))===-1?z+=D(H,!1):(z+=D(H.substr(0,Ee),!1),z+=H.substr(Ee))}if(X){if(X.length>=3&&X.charCodeAt(0)===47&&X.charCodeAt(2)===58)(Ze=X.charCodeAt(1))>=65&&Ze<=90&&(X="/".concat(String.fromCharCode(Ze+32),":").concat(X.substr(3)));else if(X.length>=2&&X.charCodeAt(1)===58){var Ze;(Ze=X.charCodeAt(0))>=65&&Ze<=90&&(X="".concat(String.fromCharCode(Ze+32),":").concat(X.substr(2)))}z+=D(X,!0)}return $e&&(z+="?",z+=D($e,!1)),be&&(z+="#",z+=S?be:P(be,!1)),z}function j(E){try{return decodeURIComponent(E)}catch(S){return E.length>3?E.substr(0,3)+j(E.substr(3)):E}}var U=/(%[0-9A-Za-z][0-9A-Za-z])+/g;function V(E){return E.match(U)?E.replace(U,function(S){return j(S)}):E}var ie,me=a(470),Oe=function(E,S,D){if(D||arguments.length===2)for(var z,$=0,H=S.length;${for(var a in i)n.o(i,a)&&!n.o(r,a)&&Object.defineProperty(r,a,{enumerable:!0,get:i[a]})},n.o=(r,i)=>Object.prototype.hasOwnProperty.call(r,i),n.r=r=>{typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(r,"__esModule",{value:!0})},n(447)})();var{URI:ri,Utils:ii}=vo,Wh=function(e,t,n){if(n||arguments.length===2)for(var r=0,i=t.length,a;r0&&a[a.length-1])&&(c[0]===6||c[0]===2)){n=0;continue}if(c[0]===3&&(!a||c[1]>a[0]&&c[1]0&&a[a.length-1])&&(c[0]===6||c[0]===2)){n=0;continue}if(c[0]===3&&(!a||c[1]>a[0]&&c[1]=0;o--){var l=this.nodePath[o];if(l instanceof Wr)this.getCompletionsForDeclarationProperty(l.getParent(),a);else if(l instanceof bs)l.parent instanceof qr?this.getVariableProposals(null,a):this.getCompletionsForExpression(l,a);else if(l instanceof Dt){var h=l.findAParent(m.ExtendsReference,m.Ruleset);if(h)if(h.type===m.ExtendsReference)this.getCompletionsForExtendsReference(h,l,a);else{var c=h;this.getCompletionsForSelector(c,c&&c.isNested(),a)}}else if(l instanceof Rt)this.getCompletionsForFunctionArgument(l,l.getParent(),a);else if(l instanceof Lr)this.getCompletionsForDeclarations(l,a);else if(l instanceof Dn)this.getCompletionsForVariableDeclaration(l,a);else if(l instanceof Et)this.getCompletionsForRuleSet(l,a);else if(l instanceof qr)this.getCompletionsForInterpolation(l,a);else if(l instanceof En)this.getCompletionsForFunctionDeclaration(l,a);else if(l instanceof Rn)this.getCompletionsForMixinReference(l,a);else if(l instanceof Gt)this.getCompletionsForFunctionArgument(null,l,a);else if(l instanceof Vr)this.getCompletionsForSupports(l,a);else if(l instanceof Jt)this.getCompletionsForSupportsCondition(l,a);else if(l instanceof Yt)this.getCompletionsForExtendsReference(l,null,a);else if(l.type===m.URILiteral)this.getCompletionForUriLiteralValue(l,a);else if(l.parent===null)this.getCompletionForTopLevel(a);else if(l.type===m.StringLiteral&&this.isImportPathParent(l.parent.type))this.getCompletionForImportPath(l,a);else continue;if(a.items.length>0||this.offset>l.offset)return this.finalize(a)}return this.getCompletionsForStylesheet(a),a.items.length===0&&this.variablePrefix&&this.currentWord.indexOf(this.variablePrefix)===0&&this.getVariableProposals(null,a),this.finalize(a)}finally{this.position=null,this.currentWord=null,this.textDocument=null,this.styleSheet=null,this.symbolContext=null,this.defaultReplaceRange=null,this.nodePath=null}},e.prototype.isImportPathParent=function(t){return t===m.Import},e.prototype.finalize=function(t){return t},e.prototype.findInNodePath=function(){for(var t=[],n=0;n=0;r--){var i=this.nodePath[r];if(t.indexOf(i.type)!==-1)return i}return null},e.prototype.getCompletionsForDeclarationProperty=function(t,n){return this.getPropertyProposals(t,n)},e.prototype.getPropertyProposals=function(t,n){var r=this,i=this.isTriggerPropertyValueCompletionEnabled,a=this.isCompletePropertyWithSemicolonEnabled,o=this.cssDataManager.getProperties();return o.forEach(function(l){var h,c,d=!1;t?(h=r.getCompletionRange(t.getProperty()),c=l.name,ze(t.colonPosition)||(c+=": ",d=!0)):(h=r.getCompletionRange(null),c=l.name+": ",d=!0),!t&&a&&(c+="$0;"),t&&!t.semicolonPosition&&a&&r.offset>=r.textDocument.offsetAt(h.end)&&(c+="$0;");var p={label:l.name,documentation:ot(l,r.doesSupportMarkdown()),tags:rn(l)?[dt.Deprecated]:[],textEdit:B.replace(h,c),insertTextFormat:_e.Snippet,kind:O.Property};l.restrictions||(d=!1),i&&d&&(p.command=xo);var f=typeof l.relevance=="number"?Math.min(Math.max(l.relevance,0),99):50,g=(255-f).toString(16),w=oe(l.name,"-")?qe.VendorPrefixed:qe.Normal;p.sortText=w+"_"+g,n.items.push(p)}),this.completionParticipants.forEach(function(l){l.onCssProperty&&l.onCssProperty({propertyName:r.currentWord,range:r.defaultReplaceRange})}),n},Object.defineProperty(e.prototype,"isTriggerPropertyValueCompletionEnabled",{get:function(){var t,n;return(n=(t=this.documentSettings)===null||t===void 0?void 0:t.triggerPropertyValueCompletion)!==null&&n!==void 0?n:!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isCompletePropertyWithSemicolonEnabled",{get:function(){var t,n;return(n=(t=this.documentSettings)===null||t===void 0?void 0:t.completePropertyWithSemicolon)!==null&&n!==void 0?n:!0},enumerable:!1,configurable:!0}),e.prototype.getCompletionsForDeclarationValue=function(t,n){for(var r=this,i=t.getFullPropertyName(),a=this.cssDataManager.getProperty(i),o=t.getValue()||null;o&&o.hasChildren();)o=o.findChildAtOffset(this.offset,!1);if(this.completionParticipants.forEach(function(w){w.onCssPropertyValue&&w.onCssPropertyValue({propertyName:i,propertyValue:r.currentWord,range:r.getCompletionRange(o)})}),a){if(a.restrictions)for(var l=0,h=a.restrictions;l=t.offset+2&&this.getVariableProposals(null,n),n},e.prototype.getVariableProposals=function(t,n){for(var r=this.getSymbolContext().findSymbolsAtOffset(this.offset,G.Variable),i=0,a=r;i0){var a=this.currentWord.match(/^-?\d[\.\d+]*/);a&&(i=a[0],r.isIncomplete=i.length===this.currentWord.length)}else this.currentWord.length===0&&(r.isIncomplete=!0);if(n&&n.parent&&n.parent.type===m.Term&&(n=n.getParent()),t.restrictions)for(var o=0,l=t.restrictions;o=r.end;if(i)return this.getCompletionForTopLevel(n);var a=!r||this.offset<=r.offset;return a?this.getCompletionsForSelector(t,t.isNested(),n):this.getCompletionsForDeclarations(t.getDeclarations(),n)},e.prototype.getCompletionsForSelector=function(t,n,r){var i=this,a=this.findInNodePath(m.PseudoSelector,m.IdentifierSelector,m.ClassSelector,m.ElementNameSelector);!a&&this.hasCharacterAtPosition(this.offset-this.currentWord.length-1,":")&&(this.currentWord=":"+this.currentWord,this.hasCharacterAtPosition(this.offset-this.currentWord.length-1,":")&&(this.currentWord=":"+this.currentWord),this.defaultReplaceRange=Z.create(Fe.create(this.position.line,this.position.character-this.currentWord.length),this.position));var o=this.cssDataManager.getPseudoClasses();o.forEach(function(y){var A=Pt(y.name),C={label:y.name,textEdit:B.replace(i.getCompletionRange(a),A),documentation:ot(y,i.doesSupportMarkdown()),tags:rn(y)?[dt.Deprecated]:[],kind:O.Function,insertTextFormat:y.name!==A?Je:void 0};oe(y.name,":-")&&(C.sortText=qe.VendorPrefixed),r.items.push(C)});var l=this.cssDataManager.getPseudoElements();if(l.forEach(function(y){var A=Pt(y.name),C={label:y.name,textEdit:B.replace(i.getCompletionRange(a),A),documentation:ot(y,i.doesSupportMarkdown()),tags:rn(y)?[dt.Deprecated]:[],kind:O.Function,insertTextFormat:y.name!==A?Je:void 0};oe(y.name,"::-")&&(C.sortText=qe.VendorPrefixed),r.items.push(C)}),!n){for(var h=0,c=Mh;h0){var A=w.substr(y.offset,y.length);return A.charAt(0)==="."&&!g[A]&&(g[A]=!0,r.items.push({label:A,textEdit:B.replace(i.getCompletionRange(a),A),kind:O.Keyword})),!1}return!0}),t&&t.isNested()){var b=t.getSelectors().findFirstChildBeforeOffset(this.offset);b&&t.getSelectors().getChildren().indexOf(b)===0&&this.getPropertyProposals(null,r)}return r},e.prototype.getCompletionsForDeclarations=function(t,n){if(!t||this.offset===t.offset)return n;var r=t.findFirstChildBeforeOffset(this.offset);if(!r)return this.getCompletionsForDeclarationProperty(null,n);if(r instanceof Tr){var i=r;if(!ze(i.colonPosition)||this.offset<=i.colonPosition)return this.getCompletionsForDeclarationProperty(i,n);if(ze(i.semicolonPosition)&&i.semicolonPositiont.colonPosition&&this.getVariableProposals(t.getValue(),n),n},e.prototype.getCompletionsForExpression=function(t,n){var r=t.getParent();if(r instanceof Rt)return this.getCompletionsForFunctionArgument(r,r.getParent(),n),n;var i=t.findParent(m.Declaration);if(!i)return this.getTermProposals(void 0,null,n),n;var a=t.findChildAtOffset(this.offset,!0);return a?a instanceof jr||a instanceof Ae?this.getCompletionsForDeclarationValue(i,n):n:this.getCompletionsForDeclarationValue(i,n)},e.prototype.getCompletionsForFunctionArgument=function(t,n,r){var i=n.getIdentifier();return i&&i.matches("var")&&(!n.getArguments().hasChildren()||n.getArguments().getChild(0)===t)&&this.getVariableProposalsForCSSVarFunction(r),r},e.prototype.getCompletionsForFunctionDeclaration=function(t,n){var r=t.getDeclarations();return r&&this.offset>r.offset&&this.offsett.lParent&&(!ze(t.rParent)||this.offset<=t.rParent)?this.getCompletionsForDeclarationProperty(null,n):n},e.prototype.getCompletionsForSupports=function(t,n){var r=t.getDeclarations(),i=!r||this.offset<=r.offset;if(i){var a=t.findFirstChildBeforeOffset(this.offset);return a instanceof Jt?this.getCompletionsForSupportsCondition(a,n):n}return this.getCompletionForTopLevel(n)},e.prototype.getCompletionsForExtendsReference=function(t,n,r){return r},e.prototype.getCompletionForUriLiteralValue=function(t,n){var r,i,a;if(t.hasChildren()){var l=t.getChild(0);r=l.getText(),i=this.position,a=this.getCompletionRange(l)}else{r="",i=this.position;var o=this.textDocument.positionAt(t.offset+4);a=Z.create(o,o)}return this.completionParticipants.forEach(function(h){h.onCssURILiteralValue&&h.onCssURILiteralValue({uriValue:r,position:i,range:a})}),n},e.prototype.getCompletionForImportPath=function(t,n){var r=this;return this.completionParticipants.forEach(function(i){i.onCssImportPath&&i.onCssImportPath({pathValue:t.getText(),position:r.position,range:r.getCompletionRange(t)})}),n},e.prototype.hasCharacterAtPosition=function(t,n){var r=this.textDocument.getText();return t>=0&&t=0&&` -\r":{[()]},*>+`.indexOf(r.charAt(n))===-1;)n--;return r.substring(n+1,t)}function So(e){return e.toLowerCase()in Vn||/(^#[0-9A-F]{6}$)|(^#[0-9A-F]{3}$)/i.test(e)}var Co=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var a in i)Object.prototype.hasOwnProperty.call(i,a)&&(r[a]=i[a])},e(t,n)};return function(t,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");e(t,n);function r(){this.constructor=t}t.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}}(),Kh=Te(),hi=function(){function e(){this.parent=null,this.children=null,this.attributes=null}return e.prototype.findAttribute=function(t){if(this.attributes)for(var n=0,r=this.attributes;n"),this.writeLine(n,i.join(""))},e}(),Ye;(function(e){function t(r,i){return i+n(r)+i}e.ensure=t;function n(r){var i=r.match(/^['"](.*)["']$/);return i?i[1]:r}e.remove=n})(Ye||(Ye={}));var Zh=function(){function e(){this.id=0,this.attr=0,this.tag=0}return e}();function Fo(e,t){for(var n=new hi,r=0,i=e.getChildren();r1){var c=t.cloneWithParent();n.addChild(c.findRoot()),n=c}n.append(o[h])}}break;case m.SelectorPlaceholder:if(a.matches("@at-root"))return n;case m.ElementNameSelector:var d=a.getText();n.addAttr("name",d==="*"?"element":Ne(d));break;case m.ClassSelector:n.addAttr("class",Ne(a.getText().substring(1)));break;case m.IdentifierSelector:n.addAttr("id",Ne(a.getText().substring(1)));break;case m.MixinDeclaration:n.addAttr("class",a.getName());break;case m.PseudoSelector:n.addAttr(Ne(a.getText()),"");break;case m.AttributeSelector:var p=a,f=p.getIdentifier();if(f){var g=p.getValue(),w=p.getOperator(),b=void 0;if(g&&w)switch(Ne(w.getText())){case"|=":b="".concat(Ye.remove(Ne(g.getText())),"-\u2026");break;case"^=":b="".concat(Ye.remove(Ne(g.getText())),"\u2026");break;case"$=":b="\u2026".concat(Ye.remove(Ne(g.getText())));break;case"~=":b=" \u2026 ".concat(Ye.remove(Ne(g.getText()))," \u2026 ");break;case"*=":b="\u2026".concat(Ye.remove(Ne(g.getText())),"\u2026");break;default:b=Ye.remove(Ne(g.getText()));break}n.addAttr(Ne(f.getText()),b)}break}}return n}function Ne(e){var t=new $t;t.setSource(e);var n=t.scanUnquotedString();return n?n.text:e}var Qh=function(){function e(t){this.cssDataManager=t}return e.prototype.selectorToMarkedString=function(t){var n=nd(t);if(n){var r=new ko('"').print(n);return r.push(this.selectorToSpecificityMarkedString(t)),r}else return[]},e.prototype.simpleSelectorToMarkedString=function(t){var n=Fo(t),r=new ko('"').print(n);return r.push(this.selectorToSpecificityMarkedString(t)),r},e.prototype.isPseudoElementIdentifier=function(t){var n=t.match(/^::?([\w-]+)/);return n?!!this.cssDataManager.getPseudoElement("::"+n[1]):!1},e.prototype.selectorToSpecificityMarkedString=function(t){var n=this,r=function(a){for(var o=0,l=a.getChildren();o0&&r(h)}},i=new Zh;return r(t),Kh("specificity","[Selector Specificity](https://developer.mozilla.org/en-US/docs/Web/CSS/Specificity): ({0}, {1}, {2})",i.id,i.attr,i.tag)},e}(),ed=function(){function e(t){this.prev=null,this.element=t}return e.prototype.processSelector=function(t){var n=null;if(!(this.element instanceof It)&&t.getChildren().some(function(d){return d.hasChildren()&&d.getChild(0).type===m.SelectorCombinator})){var r=this.element.findRoot();r.parent instanceof It&&(n=this.element,this.element=r.parent,this.element.removeChild(r),this.prev=null)}for(var i=0,a=t.getChildren();i=0;o--){var l=n[o].getSelectors().getChild(0);l&&a.processSelector(l)}return a.processSelector(e),t}var ui=function(){function e(t,n){this.clientCapabilities=t,this.cssDataManager=n,this.selectorPrinting=new Qh(n)}return e.prototype.configure=function(t){this.defaultSettings=t},e.prototype.doHover=function(t,n,r,i){i===void 0&&(i=this.defaultSettings);function a(y){return Z.create(t.positionAt(y.offset),t.positionAt(y.end))}for(var o=t.offsetAt(n),l=Ir(r,o),h=null,c=0;c0&&a[a.length-1])&&(c[0]===6||c[0]===2)){n=0;continue}if(c[0]===3&&(!a||c[1]>a[0]&&c[1]=a.length/2&&o.push({property:A.name,score:C})}),o.sort(function(A,C){return C.score-A.score||A.property.localeCompare(C.property)});for(var l=3,h=0,c=o;h=0;h--){var c=l[h];if(c instanceof je){var d=c.getProperty();if(d&&d.offset===a&&d.end===o){this.getFixesForUnknownProperty(t,d,r,i);return}}}},e}(),hd=function(){function e(t){this.fullPropertyName=t.getFullPropertyName().toLowerCase(),this.node=t}return e}();function on(e,t,n,r){var i=e[t];i.value=n,n&&(go(i.properties,r)||i.properties.push(r))}function dd(e,t,n){on(e,"top",t,n),on(e,"right",t,n),on(e,"bottom",t,n),on(e,"left",t,n)}function fe(e,t,n,r){t==="top"||t==="right"||t==="bottom"||t==="left"?on(e,t,n,r):dd(e,n,r)}function mi(e,t,n){switch(t.length){case 1:fe(e,void 0,t[0],n);break;case 2:fe(e,"top",t[0],n),fe(e,"bottom",t[0],n),fe(e,"right",t[1],n),fe(e,"left",t[1],n);break;case 3:fe(e,"top",t[0],n),fe(e,"right",t[1],n),fe(e,"left",t[1],n),fe(e,"bottom",t[2],n);break;case 4:fe(e,"top",t[0],n),fe(e,"right",t[1],n),fe(e,"bottom",t[2],n),fe(e,"left",t[3],n);break}}function gi(e,t){for(var n=0,r=t;n0)for(var b=this.fetch(r,"float"),y=0;y0)for(var b=this.fetch(r,"vertical-align"),y=0;y1)for(var P=0;P")||this.peekDelim("<")||this.peekIdent("and")||this.peekIdent("or")||this.peekDelim("%")){var n=this.createNode(m.Operator);return this.consumeToken(),this.finish(n)}return e.prototype._parseOperator.call(this)},t.prototype._parseUnaryOperator=function(){if(this.peekIdent("not")){var n=this.create(L);return this.consumeToken(),this.finish(n)}return e.prototype._parseUnaryOperator.call(this)},t.prototype._parseRuleSetDeclaration=function(){return this.peek(u.AtKeyword)?this._parseKeyframe()||this._parseImport()||this._parseMedia(!0)||this._parseFontFace()||this._parseWarnAndDebug()||this._parseControlStatement()||this._parseFunctionDeclaration()||this._parseExtends()||this._parseMixinReference()||this._parseMixinContent()||this._parseMixinDeclaration()||this._parseRuleset(!0)||this._parseSupports(!0)||e.prototype._parseRuleSetDeclarationAtStatement.call(this):this._parseVariableDeclaration()||this._tryParseRuleset(!0)||e.prototype._parseRuleSetDeclaration.call(this)},t.prototype._parseDeclaration=function(n){var r=this._tryParseCustomPropertyDeclaration(n);if(r)return r;var i=this.create(je);if(!i.setProperty(this._parseProperty()))return null;if(!this.accept(u.Colon))return this.finish(i,v.ColonExpected,[u.Colon],n||[u.SemiColon]);this.prevToken&&(i.colonPosition=this.prevToken.offset);var a=!1;if(i.setValue(this._parseExpr())&&(a=!0,i.addChild(this._parsePrio())),this.peek(u.CurlyL))i.setNestedProperties(this._parseNestedProperties());else if(!a)return this.finish(i,v.PropertyValueExpected);return this.peek(u.SemiColon)&&(i.semicolonPosition=this.token.offset),this.finish(i)},t.prototype._parseNestedProperties=function(){var n=this.create(ds);return this._parseBody(n,this._parseDeclaration.bind(this))},t.prototype._parseExtends=function(){if(this.peekKeyword("@extend")){var n=this.create(Yt);if(this.consumeToken(),!n.getSelectors().addChild(this._parseSimpleSelector()))return this.finish(n,v.SelectorExpected);for(;this.accept(u.Comma);)n.getSelectors().addChild(this._parseSimpleSelector());return this.accept(u.Exclamation)&&!this.acceptIdent("optional")?this.finish(n,v.UnknownKeyword):this.finish(n)}return null},t.prototype._parseSimpleSelectorBody=function(){return this._parseSelectorCombinator()||this._parseSelectorPlaceholder()||e.prototype._parseSimpleSelectorBody.call(this)},t.prototype._parseSelectorCombinator=function(){if(this.peekDelim("&")){var n=this.createNode(m.SelectorCombinator);for(this.consumeToken();!this.hasWhitespace()&&(this.acceptDelim("-")||this.accept(u.Num)||this.accept(u.Dimension)||n.addChild(this._parseIdent())||this.acceptDelim("&")););return this.finish(n)}return null},t.prototype._parseSelectorPlaceholder=function(){if(this.peekDelim("%")){var n=this.createNode(m.SelectorPlaceholder);return this.consumeToken(),this._parseIdent(),this.finish(n)}else if(this.peekKeyword("@at-root")){var n=this.createNode(m.SelectorPlaceholder);return this.consumeToken(),this.finish(n)}return null},t.prototype._parseElementName=function(){var n=this.mark(),r=e.prototype._parseElementName.call(this);return r&&!this.hasWhitespace()&&this.peek(u.ParenthesisL)?(this.restoreAtMark(n),null):r},t.prototype._tryParsePseudoIdentifier=function(){return this._parseInterpolation()||e.prototype._tryParsePseudoIdentifier.call(this)},t.prototype._parseWarnAndDebug=function(){if(!this.peekKeyword("@debug")&&!this.peekKeyword("@warn")&&!this.peekKeyword("@error"))return null;var n=this.createNode(m.Debug);return this.consumeToken(),n.addChild(this._parseExpr()),this.finish(n)},t.prototype._parseControlStatement=function(n){return n===void 0&&(n=this._parseRuleSetDeclaration.bind(this)),this.peek(u.AtKeyword)?this._parseIfStatement(n)||this._parseForStatement(n)||this._parseEachStatement(n)||this._parseWhileStatement(n):null},t.prototype._parseIfStatement=function(n){return this.peekKeyword("@if")?this._internalParseIfStatement(n):null},t.prototype._internalParseIfStatement=function(n){var r=this.create(Uc);if(this.consumeToken(),!r.setExpression(this._parseExpr(!0)))return this.finish(r,v.ExpressionExpected);if(this._parseBody(r,n),this.acceptKeyword("@else")){if(this.peekIdent("if"))r.setElseClause(this._internalParseIfStatement(n));else if(this.peek(u.CurlyL)){var i=this.create($c);this._parseBody(i,n),r.setElseClause(i)}}return this.finish(r)},t.prototype._parseForStatement=function(n){if(!this.peekKeyword("@for"))return null;var r=this.create(Bc);return this.consumeToken(),r.setVariable(this._parseVariable())?this.acceptIdent("from")?r.addChild(this._parseBinaryExpr())?!this.acceptIdent("to")&&!this.acceptIdent("through")?this.finish(r,Si.ThroughOrToExpected,[u.CurlyR]):r.addChild(this._parseBinaryExpr())?this._parseBody(r,n):this.finish(r,v.ExpressionExpected,[u.CurlyR]):this.finish(r,v.ExpressionExpected,[u.CurlyR]):this.finish(r,Si.FromExpected,[u.CurlyR]):this.finish(r,v.VariableNameExpected,[u.CurlyR])},t.prototype._parseEachStatement=function(n){if(!this.peekKeyword("@each"))return null;var r=this.create(jc);this.consumeToken();var i=r.getVariables();if(!i.addChild(this._parseVariable()))return this.finish(r,v.VariableNameExpected,[u.CurlyR]);for(;this.accept(u.Comma);)if(!i.addChild(this._parseVariable()))return this.finish(r,v.VariableNameExpected,[u.CurlyR]);return this.finish(i),this.acceptIdent("in")?r.addChild(this._parseExpr())?this._parseBody(r,n):this.finish(r,v.ExpressionExpected,[u.CurlyR]):this.finish(r,Si.InExpected,[u.CurlyR])},t.prototype._parseWhileStatement=function(n){if(!this.peekKeyword("@while"))return null;var r=this.create(qc);return this.consumeToken(),r.addChild(this._parseBinaryExpr())?this._parseBody(r,n):this.finish(r,v.ExpressionExpected,[u.CurlyR])},t.prototype._parseFunctionBodyDeclaration=function(){return this._parseVariableDeclaration()||this._parseReturnStatement()||this._parseWarnAndDebug()||this._parseControlStatement(this._parseFunctionBodyDeclaration.bind(this))},t.prototype._parseFunctionDeclaration=function(){if(!this.peekKeyword("@function"))return null;var n=this.create(En);if(this.consumeToken(),!n.setIdentifier(this._parseIdent([G.Function])))return this.finish(n,v.IdentifierExpected,[u.CurlyR]);if(!this.accept(u.ParenthesisL))return this.finish(n,v.LeftParenthesisExpected,[u.CurlyR]);if(n.getParameters().addChild(this._parseParameterDeclaration())){for(;this.accept(u.Comma)&&!this.peek(u.ParenthesisR);)if(!n.getParameters().addChild(this._parseParameterDeclaration()))return this.finish(n,v.VariableNameExpected)}return this.accept(u.ParenthesisR)?this._parseBody(n,this._parseFunctionBodyDeclaration.bind(this)):this.finish(n,v.RightParenthesisExpected,[u.CurlyR])},t.prototype._parseReturnStatement=function(){if(!this.peekKeyword("@return"))return null;var n=this.createNode(m.ReturnStatement);return this.consumeToken(),n.addChild(this._parseExpr())?this.finish(n):this.finish(n,v.ExpressionExpected)},t.prototype._parseMixinDeclaration=function(){if(!this.peekKeyword("@mixin"))return null;var n=this.create(Xt);if(this.consumeToken(),!n.setIdentifier(this._parseIdent([G.Mixin])))return this.finish(n,v.IdentifierExpected,[u.CurlyR]);if(this.accept(u.ParenthesisL)){if(n.getParameters().addChild(this._parseParameterDeclaration())){for(;this.accept(u.Comma)&&!this.peek(u.ParenthesisR);)if(!n.getParameters().addChild(this._parseParameterDeclaration()))return this.finish(n,v.VariableNameExpected)}if(!this.accept(u.ParenthesisR))return this.finish(n,v.RightParenthesisExpected,[u.CurlyR])}return this._parseBody(n,this._parseRuleSetDeclaration.bind(this))},t.prototype._parseParameterDeclaration=function(){var n=this.create(_n);return n.setIdentifier(this._parseVariable())?(this.accept(Yn),this.accept(u.Colon)&&!n.setDefaultValue(this._parseExpr(!0))?this.finish(n,v.VariableValueExpected,[],[u.Comma,u.ParenthesisR]):this.finish(n)):null},t.prototype._parseMixinContent=function(){if(!this.peekKeyword("@content"))return null;var n=this.create(ch);if(this.consumeToken(),this.accept(u.ParenthesisL)){if(n.getArguments().addChild(this._parseFunctionArgument())){for(;this.accept(u.Comma)&&!this.peek(u.ParenthesisR);)if(!n.getArguments().addChild(this._parseFunctionArgument()))return this.finish(n,v.ExpressionExpected)}if(!this.accept(u.ParenthesisR))return this.finish(n,v.RightParenthesisExpected)}return this.finish(n)},t.prototype._parseMixinReference=function(){if(!this.peekKeyword("@include"))return null;var n=this.create(Rn);this.consumeToken();var r=this._parseIdent([G.Mixin]);if(!n.setIdentifier(r))return this.finish(n,v.IdentifierExpected,[u.CurlyR]);if(!this.hasWhitespace()&&this.acceptDelim(".")&&!this.hasWhitespace()){var i=this._parseIdent([G.Mixin]);if(!i)return this.finish(n,v.IdentifierExpected,[u.CurlyR]);var a=this.create(ys);r.referenceTypes=[G.Module],a.setIdentifier(r),n.setIdentifier(i),n.addChild(a)}if(this.accept(u.ParenthesisL)){if(n.getArguments().addChild(this._parseFunctionArgument())){for(;this.accept(u.Comma)&&!this.peek(u.ParenthesisR);)if(!n.getArguments().addChild(this._parseFunctionArgument()))return this.finish(n,v.ExpressionExpected)}if(!this.accept(u.ParenthesisR))return this.finish(n,v.RightParenthesisExpected)}return(this.peekIdent("using")||this.peek(u.CurlyL))&&n.setContent(this._parseMixinContentDeclaration()),this.finish(n)},t.prototype._parseMixinContentDeclaration=function(){var n=this.create(hh);if(this.acceptIdent("using")){if(!this.accept(u.ParenthesisL))return this.finish(n,v.LeftParenthesisExpected,[u.CurlyL]);if(n.getParameters().addChild(this._parseParameterDeclaration())){for(;this.accept(u.Comma)&&!this.peek(u.ParenthesisR);)if(!n.getParameters().addChild(this._parseParameterDeclaration()))return this.finish(n,v.VariableNameExpected)}if(!this.accept(u.ParenthesisR))return this.finish(n,v.RightParenthesisExpected,[u.CurlyL])}return this.peek(u.CurlyL)&&this._parseBody(n,this._parseMixinReferenceBodyStatement.bind(this)),this.finish(n)},t.prototype._parseMixinReferenceBodyStatement=function(){return this._tryParseKeyframeSelector()||this._parseRuleSetDeclaration()},t.prototype._parseFunctionArgument=function(){var n=this.create(Rt),r=this.mark(),i=this._parseVariable();if(i)if(this.accept(u.Colon))n.setIdentifier(i);else{if(this.accept(Yn))return n.setValue(i),this.finish(n);this.restoreAtMark(r)}return n.setValue(this._parseExpr(!0))?(this.accept(Yn),n.addChild(this._parsePrio()),this.finish(n)):n.setValue(this._tryParsePrio())?this.finish(n):null},t.prototype._parseURLArgument=function(){var n=this.mark(),r=e.prototype._parseURLArgument.call(this);if(!r||!this.peek(u.ParenthesisR)){this.restoreAtMark(n);var i=this.create(L);return i.addChild(this._parseBinaryExpr()),this.finish(i)}return r},t.prototype._parseOperation=function(){if(!this.peek(u.ParenthesisL))return null;var n=this.create(L);for(this.consumeToken();n.addChild(this._parseListElement());)this.accept(u.Comma);return this.accept(u.ParenthesisR)?this.finish(n):this.finish(n,v.RightParenthesisExpected)},t.prototype._parseListElement=function(){var n=this.create(dh),r=this._parseBinaryExpr();if(!r)return null;if(this.accept(u.Colon)){if(n.setKey(r),!n.setValue(this._parseBinaryExpr()))return this.finish(n,v.ExpressionExpected)}else n.setValue(r);return this.finish(n)},t.prototype._parseUse=function(){if(!this.peekKeyword("@use"))return null;var n=this.create(Gc);if(this.consumeToken(),!n.addChild(this._parseStringLiteral()))return this.finish(n,v.StringLiteralExpected);if(!this.peek(u.SemiColon)&&!this.peek(u.EOF)){if(!this.peekRegExp(u.Ident,/as|with/))return this.finish(n,v.UnknownKeyword);if(this.acceptIdent("as")&&!n.setIdentifier(this._parseIdent([G.Module]))&&!this.acceptDelim("*"))return this.finish(n,v.IdentifierOrWildcardExpected);if(this.acceptIdent("with")){if(!this.accept(u.ParenthesisL))return this.finish(n,v.LeftParenthesisExpected,[u.ParenthesisR]);if(!n.getParameters().addChild(this._parseModuleConfigDeclaration()))return this.finish(n,v.VariableNameExpected);for(;this.accept(u.Comma)&&!this.peek(u.ParenthesisR);)if(!n.getParameters().addChild(this._parseModuleConfigDeclaration()))return this.finish(n,v.VariableNameExpected);if(!this.accept(u.ParenthesisR))return this.finish(n,v.RightParenthesisExpected)}}return!this.accept(u.SemiColon)&&!this.accept(u.EOF)?this.finish(n,v.SemiColonExpected):this.finish(n)},t.prototype._parseModuleConfigDeclaration=function(){var n=this.create(Jc);return n.setIdentifier(this._parseVariable())?!this.accept(u.Colon)||!n.setValue(this._parseExpr(!0))?this.finish(n,v.VariableValueExpected,[],[u.Comma,u.ParenthesisR]):this.accept(u.Exclamation)&&(this.hasWhitespace()||!this.acceptIdent("default"))?this.finish(n,v.UnknownKeyword):this.finish(n):null},t.prototype._parseForward=function(){if(!this.peekKeyword("@forward"))return null;var n=this.create(Yc);if(this.consumeToken(),!n.addChild(this._parseStringLiteral()))return this.finish(n,v.StringLiteralExpected);if(this.acceptIdent("with")){if(!this.accept(u.ParenthesisL))return this.finish(n,v.LeftParenthesisExpected,[u.ParenthesisR]);if(!n.getParameters().addChild(this._parseModuleConfigDeclaration()))return this.finish(n,v.VariableNameExpected);for(;this.accept(u.Comma)&&!this.peek(u.ParenthesisR);)if(!n.getParameters().addChild(this._parseModuleConfigDeclaration()))return this.finish(n,v.VariableNameExpected);if(!this.accept(u.ParenthesisR))return this.finish(n,v.RightParenthesisExpected)}if(!this.peek(u.SemiColon)&&!this.peek(u.EOF)){if(!this.peekRegExp(u.Ident,/as|hide|show/))return this.finish(n,v.UnknownKeyword);if(this.acceptIdent("as")){var r=this._parseIdent([G.Forward]);if(!n.setIdentifier(r))return this.finish(n,v.IdentifierExpected);if(this.hasWhitespace()||!this.acceptDelim("*"))return this.finish(n,v.WildcardExpected)}if((this.peekIdent("hide")||this.peekIdent("show"))&&!n.addChild(this._parseForwardVisibility()))return this.finish(n,v.IdentifierOrVariableExpected)}return!this.accept(u.SemiColon)&&!this.accept(u.EOF)?this.finish(n,v.SemiColonExpected):this.finish(n)},t.prototype._parseForwardVisibility=function(){var n=this.create(Xc);for(n.setIdentifier(this._parseIdent());n.addChild(this._parseVariable()||this._parseIdent());)this.accept(u.Comma);return n.getChildren().length>1?n:null},t.prototype._parseSupportsCondition=function(){return this._parseInterpolation()||e.prototype._parseSupportsCondition.call(this)},t}(ti),Dd=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var a in i)Object.prototype.hasOwnProperty.call(i,a)&&(r[a]=i[a])},e(t,n)};return function(t,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");e(t,n);function r(){this.constructor=t}t.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}}(),_=Te(),Rd=function(e){Dd(t,e);function t(n,r){var i=e.call(this,"$",n,r)||this;return Oo(t.scssModuleLoaders),Oo(t.scssModuleBuiltIns),i}return t.prototype.isImportPathParent=function(n){return n===m.Forward||n===m.Use||e.prototype.isImportPathParent.call(this,n)},t.prototype.getCompletionForImportPath=function(n,r){var i=n.getParent().type;if(i===m.Forward||i===m.Use)for(var a=0,o=t.scssModuleBuiltIns;a0){var n=typeof t.documentation=="string"?{kind:"markdown",value:t.documentation}:{kind:"markdown",value:t.documentation.value};n.value+=` - -`,n.value+=t.references.map(function(r){return"[".concat(r.name,"](").concat(r.url,")")}).join(" | "),t.documentation=n}})}var Ad=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var a in i)Object.prototype.hasOwnProperty.call(i,a)&&(r[a]=i[a])},e(t,n)};return function(t,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");e(t,n);function r(){this.constructor=t}t.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}}(),Vo="/".charCodeAt(0),Md=` -`.charCodeAt(0),zd="\r".charCodeAt(0),Nd="\f".charCodeAt(0),Ci="`".charCodeAt(0),ki=".".charCodeAt(0),Pd=u.CustomToken,Fi=Pd++,Uo=function(e){Ad(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.prototype.scanNext=function(n){var r=this.escapedJavaScript();return r!==null?this.finishToken(n,r):this.stream.advanceIfChars([ki,ki,ki])?this.finishToken(n,Fi):e.prototype.scanNext.call(this,n)},t.prototype.comment=function(){return e.prototype.comment.call(this)?!0:!this.inURL&&this.stream.advanceIfChars([Vo,Vo])?(this.stream.advanceWhileChar(function(n){switch(n){case Md:case zd:case Nd:return!1;default:return!0}}),!0):!1},t.prototype.escapedJavaScript=function(){var n=this.stream.peekChar();return n===Ci?(this.stream.advance(1),this.stream.advanceWhileChar(function(r){return r!==Ci}),this.stream.advanceIfChar(Ci)?u.EscapedJavaScript:u.BadEscapedJavaScript):null},t}($t),Id=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var a in i)Object.prototype.hasOwnProperty.call(i,a)&&(r[a]=i[a])},e(t,n)};return function(t,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");e(t,n);function r(){this.constructor=t}t.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}}(),Ld=function(e){Id(t,e);function t(){return e.call(this,new Uo)||this}return t.prototype._parseStylesheetStatement=function(n){return n===void 0&&(n=!1),this.peek(u.AtKeyword)?this._parseVariableDeclaration()||this._parsePlugin()||e.prototype._parseStylesheetAtStatement.call(this,n):this._tryParseMixinDeclaration()||this._tryParseMixinReference()||this._parseFunction()||this._parseRuleset(!0)},t.prototype._parseImport=function(){if(!this.peekKeyword("@import")&&!this.peekKeyword("@import-once"))return null;var n=this.create(Or);if(this.consumeToken(),this.accept(u.ParenthesisL)){if(!this.accept(u.Ident))return this.finish(n,v.IdentifierExpected,[u.SemiColon]);do if(!this.accept(u.Comma))break;while(this.accept(u.Ident));if(!this.accept(u.ParenthesisR))return this.finish(n,v.RightParenthesisExpected,[u.SemiColon])}return!n.addChild(this._parseURILiteral())&&!n.addChild(this._parseStringLiteral())?this.finish(n,v.URIOrStringExpected,[u.SemiColon]):(!this.peek(u.SemiColon)&&!this.peek(u.EOF)&&n.setMedialist(this._parseMediaQueryList()),this.finish(n))},t.prototype._parsePlugin=function(){if(!this.peekKeyword("@plugin"))return null;var n=this.createNode(m.Plugin);return this.consumeToken(),n.addChild(this._parseStringLiteral())?this.accept(u.SemiColon)?this.finish(n):this.finish(n,v.SemiColonExpected):this.finish(n,v.StringLiteralExpected)},t.prototype._parseMediaQuery=function(){var n=e.prototype._parseMediaQuery.call(this);if(!n){var r=this.create(gs);return r.addChild(this._parseVariable())?this.finish(r):null}return n},t.prototype._parseMediaDeclaration=function(n){return n===void 0&&(n=!1),this._tryParseRuleset(n)||this._tryToParseDeclaration()||this._tryParseMixinDeclaration()||this._tryParseMixinReference()||this._parseDetachedRuleSetMixin()||this._parseStylesheetStatement(n)},t.prototype._parseMediaFeatureName=function(){return this._parseIdent()||this._parseVariable()},t.prototype._parseVariableDeclaration=function(n){n===void 0&&(n=[]);var r=this.create(Dn),i=this.mark();if(!r.setVariable(this._parseVariable(!0)))return null;if(this.accept(u.Colon)){if(this.prevToken&&(r.colonPosition=this.prevToken.offset),r.setValue(this._parseDetachedRuleSet()))r.needsSemicolon=!1;else if(!r.setValue(this._parseExpr()))return this.finish(r,v.VariableValueExpected,[],n);r.addChild(this._parsePrio())}else return this.restoreAtMark(i),null;return this.peek(u.SemiColon)&&(r.semicolonPosition=this.token.offset),this.finish(r)},t.prototype._parseDetachedRuleSet=function(){var n=this.mark();if(this.peekDelim("#")||this.peekDelim("."))if(this.consumeToken(),!this.hasWhitespace()&&this.accept(u.ParenthesisL)){var r=this.create(Xt);if(r.getParameters().addChild(this._parseMixinParameter()))for(;(this.accept(u.Comma)||this.accept(u.SemiColon))&&!this.peek(u.ParenthesisR);)r.getParameters().addChild(this._parseMixinParameter())||this.markError(r,v.IdentifierExpected,[],[u.ParenthesisR]);if(!this.accept(u.ParenthesisR))return this.restoreAtMark(n),null}else return this.restoreAtMark(n),null;if(!this.peek(u.CurlyL))return null;var i=this.create(ne);return this._parseBody(i,this._parseDetachedRuleSetBody.bind(this)),this.finish(i)},t.prototype._parseDetachedRuleSetBody=function(){return this._tryParseKeyframeSelector()||this._parseRuleSetDeclaration()},t.prototype._addLookupChildren=function(n){if(!n.addChild(this._parseLookupValue()))return!1;for(var r=!1;this.peek(u.BracketL)&&(r=!0),!!n.addChild(this._parseLookupValue());)r=!1;return!r},t.prototype._parseLookupValue=function(){var n=this.create(L),r=this.mark();return this.accept(u.BracketL)?(n.addChild(this._parseVariable(!1,!0))||n.addChild(this._parsePropertyIdentifier()))&&this.accept(u.BracketR)||this.accept(u.BracketR)?n:(this.restoreAtMark(r),null):(this.restoreAtMark(r),null)},t.prototype._parseVariable=function(n,r){n===void 0&&(n=!1),r===void 0&&(r=!1);var i=!n&&this.peekDelim("$");if(!this.peekDelim("@")&&!i&&!this.peek(u.AtKeyword))return null;for(var a=this.create($r),o=this.mark();this.acceptDelim("@")||!n&&this.acceptDelim("$");)if(this.hasWhitespace())return this.restoreAtMark(o),null;return!this.accept(u.AtKeyword)&&!this.accept(u.Ident)?(this.restoreAtMark(o),null):!r&&this.peek(u.BracketL)&&!this._addLookupChildren(a)?(this.restoreAtMark(o),null):a},t.prototype._parseTermExpression=function(){return this._parseVariable()||this._parseEscaped()||e.prototype._parseTermExpression.call(this)||this._tryParseMixinReference(!1)},t.prototype._parseEscaped=function(){if(this.peek(u.EscapedJavaScript)||this.peek(u.BadEscapedJavaScript)){var n=this.createNode(m.EscapedValue);return this.consumeToken(),this.finish(n)}if(this.peekDelim("~")){var n=this.createNode(m.EscapedValue);return this.consumeToken(),this.accept(u.String)||this.accept(u.EscapedJavaScript)?this.finish(n):this.finish(n,v.TermExpected)}return null},t.prototype._parseOperator=function(){var n=this._parseGuardOperator();return n||e.prototype._parseOperator.call(this)},t.prototype._parseGuardOperator=function(){if(this.peekDelim(">")){var n=this.createNode(m.Operator);return this.consumeToken(),this.acceptDelim("="),n}else if(this.peekDelim("=")){var n=this.createNode(m.Operator);return this.consumeToken(),this.acceptDelim("<"),n}else if(this.peekDelim("<")){var n=this.createNode(m.Operator);return this.consumeToken(),this.acceptDelim("="),n}return null},t.prototype._parseRuleSetDeclaration=function(){return this.peek(u.AtKeyword)?this._parseKeyframe()||this._parseMedia(!0)||this._parseImport()||this._parseSupports(!0)||this._parseDetachedRuleSetMixin()||this._parseVariableDeclaration()||e.prototype._parseRuleSetDeclarationAtStatement.call(this):this._tryParseMixinDeclaration()||this._tryParseRuleset(!0)||this._tryParseMixinReference()||this._parseFunction()||this._parseExtend()||e.prototype._parseRuleSetDeclaration.call(this)},t.prototype._parseKeyframeIdent=function(){return this._parseIdent([G.Keyframe])||this._parseVariable()},t.prototype._parseKeyframeSelector=function(){return this._parseDetachedRuleSetMixin()||e.prototype._parseKeyframeSelector.call(this)},t.prototype._parseSimpleSelectorBody=function(){return this._parseSelectorCombinator()||e.prototype._parseSimpleSelectorBody.call(this)},t.prototype._parseSelector=function(n){var r=this.create(Ht),i=!1;for(n&&(i=r.addChild(this._parseCombinator()));r.addChild(this._parseSimpleSelector());){i=!0;var a=this.mark();if(r.addChild(this._parseGuard())&&this.peek(u.CurlyL))break;this.restoreAtMark(a),r.addChild(this._parseCombinator())}return i?this.finish(r):null},t.prototype._parseSelectorCombinator=function(){if(this.peekDelim("&")){var n=this.createNode(m.SelectorCombinator);for(this.consumeToken();!this.hasWhitespace()&&(this.acceptDelim("-")||this.accept(u.Num)||this.accept(u.Dimension)||n.addChild(this._parseIdent())||this.acceptDelim("&")););return this.finish(n)}return null},t.prototype._parseSelectorIdent=function(){if(!this.peekInterpolatedIdent())return null;var n=this.createNode(m.SelectorInterpolation),r=this._acceptInterpolatedIdent(n);return r?this.finish(n):null},t.prototype._parsePropertyIdentifier=function(n){n===void 0&&(n=!1);var r=/^[\w-]+/;if(!this.peekInterpolatedIdent()&&!this.peekRegExp(this.token.type,r))return null;var i=this.mark(),a=this.create(Ae);a.isCustomProperty=this.acceptDelim("-")&&this.acceptDelim("-");var o=!1;return n?a.isCustomProperty?o=a.addChild(this._parseIdent()):o=a.addChild(this._parseRegexp(r)):a.isCustomProperty?o=this._acceptInterpolatedIdent(a):o=this._acceptInterpolatedIdent(a,r),o?(!n&&!this.hasWhitespace()&&(this.acceptDelim("+"),this.hasWhitespace()||this.acceptIdent("_")),this.finish(a)):(this.restoreAtMark(i),null)},t.prototype.peekInterpolatedIdent=function(){return this.peek(u.Ident)||this.peekDelim("@")||this.peekDelim("$")||this.peekDelim("-")},t.prototype._acceptInterpolatedIdent=function(n,r){for(var i=this,a=!1,o=function(){var h=i.mark();return i.acceptDelim("-")&&(i.hasWhitespace()||i.acceptDelim("-"),i.hasWhitespace())?(i.restoreAtMark(h),null):i._parseInterpolation()},l=r?function(){return i.acceptRegexp(r)}:function(){return i.accept(u.Ident)};(l()||n.addChild(this._parseInterpolation()||this.try(o)))&&(a=!0,!this.hasWhitespace()););return a},t.prototype._parseInterpolation=function(){var n=this.mark();if(this.peekDelim("@")||this.peekDelim("$")){var r=this.createNode(m.Interpolation);return this.consumeToken(),this.hasWhitespace()||!this.accept(u.CurlyL)?(this.restoreAtMark(n),null):r.addChild(this._parseIdent())?this.accept(u.CurlyR)?this.finish(r):this.finish(r,v.RightCurlyExpected):this.finish(r,v.IdentifierExpected)}return null},t.prototype._tryParseMixinDeclaration=function(){var n=this.mark(),r=this.create(Xt);if(!r.setIdentifier(this._parseMixinDeclarationIdentifier())||!this.accept(u.ParenthesisL))return this.restoreAtMark(n),null;if(r.getParameters().addChild(this._parseMixinParameter()))for(;(this.accept(u.Comma)||this.accept(u.SemiColon))&&!this.peek(u.ParenthesisR);)r.getParameters().addChild(this._parseMixinParameter())||this.markError(r,v.IdentifierExpected,[],[u.ParenthesisR]);return this.accept(u.ParenthesisR)?(r.setGuard(this._parseGuard()),this.peek(u.CurlyL)?this._parseBody(r,this._parseMixInBodyDeclaration.bind(this)):(this.restoreAtMark(n),null)):(this.restoreAtMark(n),null)},t.prototype._parseMixInBodyDeclaration=function(){return this._parseFontFace()||this._parseRuleSetDeclaration()},t.prototype._parseMixinDeclarationIdentifier=function(){var n;if(this.peekDelim("#")||this.peekDelim(".")){if(n=this.create(Ae),this.consumeToken(),this.hasWhitespace()||!n.addChild(this._parseIdent()))return null}else if(this.peek(u.Hash))n=this.create(Ae),this.consumeToken();else return null;return n.referenceTypes=[G.Mixin],this.finish(n)},t.prototype._parsePseudo=function(){if(!this.peek(u.Colon))return null;var n=this.mark(),r=this.create(Yt);return this.consumeToken(),this.acceptIdent("extend")?this._completeExtends(r):(this.restoreAtMark(n),e.prototype._parsePseudo.call(this))},t.prototype._parseExtend=function(){if(!this.peekDelim("&"))return null;var n=this.mark(),r=this.create(Yt);return this.consumeToken(),this.hasWhitespace()||!this.accept(u.Colon)||!this.acceptIdent("extend")?(this.restoreAtMark(n),null):this._completeExtends(r)},t.prototype._completeExtends=function(n){if(!this.accept(u.ParenthesisL))return this.finish(n,v.LeftParenthesisExpected);var r=n.getSelectors();if(!r.addChild(this._parseSelector(!0)))return this.finish(n,v.SelectorExpected);for(;this.accept(u.Comma);)if(!r.addChild(this._parseSelector(!0)))return this.finish(n,v.SelectorExpected);return this.accept(u.ParenthesisR)?this.finish(n):this.finish(n,v.RightParenthesisExpected)},t.prototype._parseDetachedRuleSetMixin=function(){if(!this.peek(u.AtKeyword))return null;var n=this.mark(),r=this.create(Rn);return r.addChild(this._parseVariable(!0))&&(this.hasWhitespace()||!this.accept(u.ParenthesisL))?(this.restoreAtMark(n),null):this.accept(u.ParenthesisR)?this.finish(r):this.finish(r,v.RightParenthesisExpected)},t.prototype._tryParseMixinReference=function(n){n===void 0&&(n=!0);for(var r=this.mark(),i=this.create(Rn),a=this._parseMixinDeclarationIdentifier();a;){this.acceptDelim(">");var o=this._parseMixinDeclarationIdentifier();if(o)i.getNamespaces().addChild(a),a=o;else break}if(!i.setIdentifier(a))return this.restoreAtMark(r),null;var l=!1;if(this.accept(u.ParenthesisL)){if(l=!0,i.getArguments().addChild(this._parseMixinArgument())){for(;(this.accept(u.Comma)||this.accept(u.SemiColon))&&!this.peek(u.ParenthesisR);)if(!i.getArguments().addChild(this._parseMixinArgument()))return this.finish(i,v.ExpressionExpected)}if(!this.accept(u.ParenthesisR))return this.finish(i,v.RightParenthesisExpected);a.referenceTypes=[G.Mixin]}else a.referenceTypes=[G.Mixin,G.Rule];return this.peek(u.BracketL)?n||this._addLookupChildren(i):i.addChild(this._parsePrio()),!l&&!this.peek(u.SemiColon)&&!this.peek(u.CurlyR)&&!this.peek(u.EOF)?(this.restoreAtMark(r),null):this.finish(i)},t.prototype._parseMixinArgument=function(){var n=this.create(Rt),r=this.mark(),i=this._parseVariable();return i&&(this.accept(u.Colon)?n.setIdentifier(i):this.restoreAtMark(r)),n.setValue(this._parseDetachedRuleSet()||this._parseExpr(!0))?this.finish(n):(this.restoreAtMark(r),null)},t.prototype._parseMixinParameter=function(){var n=this.create(_n);if(this.peekKeyword("@rest")){var r=this.create(L);return this.consumeToken(),this.accept(Fi)?(n.setIdentifier(this.finish(r)),this.finish(n)):this.finish(n,v.DotExpected,[],[u.Comma,u.ParenthesisR])}if(this.peek(Fi)){var i=this.create(L);return this.consumeToken(),n.setIdentifier(this.finish(i)),this.finish(n)}var a=!1;return n.setIdentifier(this._parseVariable())&&(this.accept(u.Colon),a=!0),!n.setDefaultValue(this._parseDetachedRuleSet()||this._parseExpr(!0))&&!a?null:this.finish(n)},t.prototype._parseGuard=function(){if(!this.peekIdent("when"))return null;var n=this.create(uh);if(this.consumeToken(),n.isNegated=this.acceptIdent("not"),!n.getConditions().addChild(this._parseGuardCondition()))return this.finish(n,v.ConditionExpected);for(;this.acceptIdent("and")||this.accept(u.Comma);)if(!n.getConditions().addChild(this._parseGuardCondition()))return this.finish(n,v.ConditionExpected);return this.finish(n)},t.prototype._parseGuardCondition=function(){if(!this.peek(u.ParenthesisL))return null;var n=this.create(ph);return this.consumeToken(),n.addChild(this._parseExpr()),this.accept(u.ParenthesisR)?this.finish(n):this.finish(n,v.RightParenthesisExpected)},t.prototype._parseFunction=function(){var n=this.mark(),r=this.create(Gt);if(!r.setIdentifier(this._parseFunctionIdentifier()))return null;if(this.hasWhitespace()||!this.accept(u.ParenthesisL))return this.restoreAtMark(n),null;if(r.getArguments().addChild(this._parseMixinArgument())){for(;(this.accept(u.Comma)||this.accept(u.SemiColon))&&!this.peek(u.ParenthesisR);)if(!r.getArguments().addChild(this._parseMixinArgument()))return this.finish(r,v.ExpressionExpected)}return this.accept(u.ParenthesisR)?this.finish(r):this.finish(r,v.RightParenthesisExpected)},t.prototype._parseFunctionIdentifier=function(){if(this.peekDelim("%")){var n=this.create(Ae);return n.referenceTypes=[G.Function],this.consumeToken(),this.finish(n)}return e.prototype._parseFunctionIdentifier.call(this)},t.prototype._parseURLArgument=function(){var n=this.mark(),r=e.prototype._parseURLArgument.call(this);if(!r||!this.peek(u.ParenthesisR)){this.restoreAtMark(n);var i=this.create(L);return i.addChild(this._parseBinaryExpr()),this.finish(i)}return r},t}(ti),Td=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var a in i)Object.prototype.hasOwnProperty.call(i,a)&&(r[a]=i[a])},e(t,n)};return function(t,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");e(t,n);function r(){this.constructor=t}t.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}}(),W=Te(),Wd=function(e){Td(t,e);function t(n,r){return e.call(this,"@",n,r)||this}return t.prototype.createFunctionProposals=function(n,r,i,a){for(var o=0,l=n;o 50%"),example:"percentage(@number);",type:"percentage"},{name:"round",description:W("less.builtin.round","rounds a number to a number of places"),example:"round(number, [places: 0]);"},{name:"sqrt",description:W("less.builtin.sqrt","calculates square root of a number"),example:"sqrt(number);"},{name:"sin",description:W("less.builtin.sin","sine function"),example:"sin(number);"},{name:"tan",description:W("less.builtin.tan","tangent function"),example:"tan(number);"},{name:"atan",description:W("less.builtin.atan","arctangent - inverse of tangent function"),example:"atan(number);"},{name:"pi",description:W("less.builtin.pi","returns pi"),example:"pi();"},{name:"pow",description:W("less.builtin.pow","first argument raised to the power of the second argument"),example:"pow(@base, @exponent);"},{name:"mod",description:W("less.builtin.mod","first argument modulus second argument"),example:"mod(number, number);"},{name:"min",description:W("less.builtin.min","returns the lowest of one or more values"),example:"min(@x, @y);"},{name:"max",description:W("less.builtin.max","returns the lowest of one or more values"),example:"max(@x, @y);"}],t.colorProposals=[{name:"argb",example:"argb(@color);",description:W("less.builtin.argb","creates a #AARRGGBB")},{name:"hsl",example:"hsl(@hue, @saturation, @lightness);",description:W("less.builtin.hsl","creates a color")},{name:"hsla",example:"hsla(@hue, @saturation, @lightness, @alpha);",description:W("less.builtin.hsla","creates a color")},{name:"hsv",example:"hsv(@hue, @saturation, @value);",description:W("less.builtin.hsv","creates a color")},{name:"hsva",example:"hsva(@hue, @saturation, @value, @alpha);",description:W("less.builtin.hsva","creates a color")},{name:"hue",example:"hue(@color);",description:W("less.builtin.hue","returns the `hue` channel of `@color` in the HSL space")},{name:"saturation",example:"saturation(@color);",description:W("less.builtin.saturation","returns the `saturation` channel of `@color` in the HSL space")},{name:"lightness",example:"lightness(@color);",description:W("less.builtin.lightness","returns the `lightness` channel of `@color` in the HSL space")},{name:"hsvhue",example:"hsvhue(@color);",description:W("less.builtin.hsvhue","returns the `hue` channel of `@color` in the HSV space")},{name:"hsvsaturation",example:"hsvsaturation(@color);",description:W("less.builtin.hsvsaturation","returns the `saturation` channel of `@color` in the HSV space")},{name:"hsvvalue",example:"hsvvalue(@color);",description:W("less.builtin.hsvvalue","returns the `value` channel of `@color` in the HSV space")},{name:"red",example:"red(@color);",description:W("less.builtin.red","returns the `red` channel of `@color`")},{name:"green",example:"green(@color);",description:W("less.builtin.green","returns the `green` channel of `@color`")},{name:"blue",example:"blue(@color);",description:W("less.builtin.blue","returns the `blue` channel of `@color`")},{name:"alpha",example:"alpha(@color);",description:W("less.builtin.alpha","returns the `alpha` channel of `@color`")},{name:"luma",example:"luma(@color);",description:W("less.builtin.luma","returns the `luma` value (perceptual brightness) of `@color`")},{name:"saturate",example:"saturate(@color, 10%);",description:W("less.builtin.saturate","return `@color` 10% points more saturated")},{name:"desaturate",example:"desaturate(@color, 10%);",description:W("less.builtin.desaturate","return `@color` 10% points less saturated")},{name:"lighten",example:"lighten(@color, 10%);",description:W("less.builtin.lighten","return `@color` 10% points lighter")},{name:"darken",example:"darken(@color, 10%);",description:W("less.builtin.darken","return `@color` 10% points darker")},{name:"fadein",example:"fadein(@color, 10%);",description:W("less.builtin.fadein","return `@color` 10% points less transparent")},{name:"fadeout",example:"fadeout(@color, 10%);",description:W("less.builtin.fadeout","return `@color` 10% points more transparent")},{name:"fade",example:"fade(@color, 50%);",description:W("less.builtin.fade","return `@color` with 50% transparency")},{name:"spin",example:"spin(@color, 10);",description:W("less.builtin.spin","return `@color` with a 10 degree larger in hue")},{name:"mix",example:"mix(@color1, @color2, [@weight: 50%]);",description:W("less.builtin.mix","return a mix of `@color1` and `@color2`")},{name:"greyscale",example:"greyscale(@color);",description:W("less.builtin.greyscale","returns a grey, 100% desaturated color")},{name:"contrast",example:"contrast(@color1, [@darkcolor: black], [@lightcolor: white], [@threshold: 43%]);",description:W("less.builtin.contrast","return `@darkcolor` if `@color1 is> 43% luma` otherwise return `@lightcolor`, see notes")},{name:"multiply",example:"multiply(@color1, @color2);"},{name:"screen",example:"screen(@color1, @color2);"},{name:"overlay",example:"overlay(@color1, @color2);"},{name:"softlight",example:"softlight(@color1, @color2);"},{name:"hardlight",example:"hardlight(@color1, @color2);"},{name:"difference",example:"difference(@color1, @color2);"},{name:"exclusion",example:"exclusion(@color1, @color2);"},{name:"average",example:"average(@color1, @color2);"},{name:"negation",example:"negation(@color1, @color2);"}],t}(li);function Od(e,t){var n=Vd(e);return Ud(n,t)}function Vd(e){function t(p){return e.positionAt(p.offset).line}function n(p){return e.positionAt(p.offset+p.len).line}function r(){switch(e.languageId){case"scss":return new Wo;case"less":return new Uo;default:return new $t}}function i(p,f){var g=t(p),w=n(p);return g!==w?{startLine:g,endLine:w,kind:f}:null}var a=[],o=[],l=r();l.ignoreComment=!1,l.setSource(e.getText());for(var h=l.scan(),c=null,d=function(){switch(h.type){case u.CurlyL:case Jn:{o.push({line:t(h),type:"brace",isStart:!0});break}case u.CurlyR:{if(o.length!==0){var p=Bo(o,"brace");if(!p)break;var f=n(h);p.type==="brace"&&(c&&n(c)!==f&&f--,p.line!==f&&a.push({startLine:p.line,endLine:f,kind:void 0}))}break}case u.Comment:{var g=function(A){return A==="#region"?{line:t(h),type:"comment",isStart:!0}:{line:n(h),type:"comment",isStart:!1}},w=function(A){var C=A.text.match(/^\s*\/\*\s*(#region|#endregion)\b\s*(.*?)\s*\*\//);if(C)return g(C[1]);if(e.languageId==="scss"||e.languageId==="less"){var R=A.text.match(/^\s*\/\/\s*(#region|#endregion)\b\s*(.*?)\s*/);if(R)return g(R[1])}return null},b=w(h);if(b)if(b.isStart)o.push(b);else{var p=Bo(o,"comment");if(!p)break;p.type==="comment"&&p.line!==b.line&&a.push({startLine:p.line,endLine:b.line,kind:"region"})}else{var y=i(h,"comment");y&&a.push(y)}break}}c=h,h=l.scan()};h.type!==u.EOF;)d();return a}function Bo(e,t){if(e.length===0)return null;for(var n=e.length-1;n>=0;n--)if(e[n].type===t&&e[n].isStart)return e.splice(n,1)[0];return null}function Ud(e,t){var n=t&&t.rangeLimit||Number.MAX_VALUE,r=e.sort(function(o,l){var h=o.startLine-l.startLine;return h===0&&(h=o.endLine-l.endLine),h}),i=[],a=-1;return r.forEach(function(o){o.startLine && ]#",relevance:50,description:"@counter-style descriptor. Specifies the symbols used by the marker-construction algorithm specified by the system descriptor. Needs to be specified if the counter system is 'additive'.",restrictions:["integer","string","image","identifier"]},{name:"align-content",values:[{name:"center",description:"Lines are packed toward the center of the flex container."},{name:"flex-end",description:"Lines are packed toward the end of the flex container."},{name:"flex-start",description:"Lines are packed toward the start of the flex container."},{name:"space-around",description:"Lines are evenly distributed in the flex container, with half-size spaces on either end."},{name:"space-between",description:"Lines are evenly distributed in the flex container."},{name:"stretch",description:"Lines stretch to take up the remaining space."}],syntax:"normal | | | ? ",relevance:62,description:"Aligns a flex container\u2019s lines within the flex container when there is extra space in the cross-axis, similar to how 'justify-content' aligns individual items within the main-axis.",restrictions:["enum"]},{name:"align-items",values:[{name:"baseline",description:"If the flex item\u2019s inline axis is the same as the cross axis, this value is identical to 'flex-start'. Otherwise, it participates in baseline alignment."},{name:"center",description:"The flex item\u2019s margin box is centered in the cross axis within the line."},{name:"flex-end",description:"The cross-end margin edge of the flex item is placed flush with the cross-end edge of the line."},{name:"flex-start",description:"The cross-start margin edge of the flex item is placed flush with the cross-start edge of the line."},{name:"stretch",description:"If the cross size property of the flex item computes to auto, and neither of the cross-axis margins are auto, the flex item is stretched."}],syntax:"normal | stretch | | [ ? ]",relevance:86,description:"Aligns flex items along the cross axis of the current line of the flex container.",restrictions:["enum"]},{name:"justify-items",values:[{name:"auto"},{name:"normal"},{name:"end"},{name:"start"},{name:"flex-end",description:'"Flex items are packed toward the end of the line."'},{name:"flex-start",description:'"Flex items are packed toward the start of the line."'},{name:"self-end",description:"The item is packed flush to the edge of the alignment container of the end side of the item, in the appropriate axis."},{name:"self-start",description:"The item is packed flush to the edge of the alignment container of the start side of the item, in the appropriate axis.."},{name:"center",description:"The items are packed flush to each other toward the center of the of the alignment container."},{name:"left"},{name:"right"},{name:"baseline"},{name:"first baseline"},{name:"last baseline"},{name:"stretch",description:"If the cross size property of the flex item computes to auto, and neither of the cross-axis margins are auto, the flex item is stretched."},{name:"save"},{name:"unsave"},{name:"legacy"}],syntax:"normal | stretch | | ? [ | left | right ] | legacy | legacy && [ left | right | center ]",relevance:53,description:"Defines the default justify-self for all items of the box, giving them the default way of justifying each box along the appropriate axis",restrictions:["enum"]},{name:"justify-self",values:[{name:"auto"},{name:"normal"},{name:"end"},{name:"start"},{name:"flex-end",description:'"Flex items are packed toward the end of the line."'},{name:"flex-start",description:'"Flex items are packed toward the start of the line."'},{name:"self-end",description:"The item is packed flush to the edge of the alignment container of the end side of the item, in the appropriate axis."},{name:"self-start",description:"The item is packed flush to the edge of the alignment container of the start side of the item, in the appropriate axis.."},{name:"center",description:"The items are packed flush to each other toward the center of the of the alignment container."},{name:"left"},{name:"right"},{name:"baseline"},{name:"first baseline"},{name:"last baseline"},{name:"stretch",description:"If the cross size property of the flex item computes to auto, and neither of the cross-axis margins are auto, the flex item is stretched."},{name:"save"},{name:"unsave"}],syntax:"auto | normal | stretch | | ? [ | left | right ]",relevance:53,description:"Defines the way of justifying a box inside its container along the appropriate axis.",restrictions:["enum"]},{name:"align-self",values:[{name:"auto",description:"Computes to the value of 'align-items' on the element\u2019s parent, or 'stretch' if the element has no parent. On absolutely positioned elements, it computes to itself."},{name:"baseline",description:"If the flex item\u2019s inline axis is the same as the cross axis, this value is identical to 'flex-start'. Otherwise, it participates in baseline alignment."},{name:"center",description:"The flex item\u2019s margin box is centered in the cross axis within the line."},{name:"flex-end",description:"The cross-end margin edge of the flex item is placed flush with the cross-end edge of the line."},{name:"flex-start",description:"The cross-start margin edge of the flex item is placed flush with the cross-start edge of the line."},{name:"stretch",description:"If the cross size property of the flex item computes to auto, and neither of the cross-axis margins are auto, the flex item is stretched."}],syntax:"auto | normal | stretch | | ? ",relevance:72,description:"Allows the default alignment along the cross axis to be overridden for individual flex items.",restrictions:["enum"]},{name:"all",browsers:["E79","FF27","S9.1","C37","O24"],values:[],syntax:"initial | inherit | unset | revert",relevance:52,references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/all"}],description:"Shorthand that resets all properties except 'direction' and 'unicode-bidi'.",restrictions:["enum"]},{name:"alt",browsers:["S9"],values:[],relevance:50,references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/alt"}],description:"Provides alternative text for assistive technology to replace the generated content of a ::before or ::after element.",restrictions:["string","enum"]},{name:"animation",values:[{name:"alternate",description:"The animation cycle iterations that are odd counts are played in the normal direction, and the animation cycle iterations that are even counts are played in a reverse direction."},{name:"alternate-reverse",description:"The animation cycle iterations that are odd counts are played in the reverse direction, and the animation cycle iterations that are even counts are played in a normal direction."},{name:"backwards",description:"The beginning property value (as defined in the first @keyframes at-rule) is applied before the animation is displayed, during the period defined by 'animation-delay'."},{name:"both",description:"Both forwards and backwards fill modes are applied."},{name:"forwards",description:"The final property value (as defined in the last @keyframes at-rule) is maintained after the animation completes."},{name:"infinite",description:"Causes the animation to repeat forever."},{name:"none",description:"No animation is performed"},{name:"normal",description:"Normal playback."},{name:"reverse",description:"All iterations of the animation are played in the reverse direction from the way they were specified."}],syntax:"#",relevance:82,references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/animation"}],description:"Shorthand property combines six of the animation properties into a single property.",restrictions:["time","timing-function","enum","identifier","number"]},{name:"animation-delay",syntax:"