diff --git a/404.html b/404.html index 65b05c47..af6b3afe 100644 --- a/404.html +++ b/404.html @@ -5,10 +5,10 @@ 404 | NeatUI - - + + - + @@ -16,7 +16,7 @@
- + \ No newline at end of file diff --git a/assets/app.1SCptHdo.js b/assets/app.1SCptHdo.js deleted file mode 100644 index c8686ebf..00000000 --- a/assets/app.1SCptHdo.js +++ /dev/null @@ -1 +0,0 @@ -import{a6 as o,af as p,ag as u,ah as l,ai as c,aj as f,ak as d,al as m,am as h,an as g,ao as A,d as P,N as v,A as w,D as y,ap as C,aq as R,ar as b,i as E}from"./chunks/framework.CqWuvRde.js";import{U as S}from"./chunks/theme.Dvi9yxM-.js";function i(e){if(e.extends){const a=i(e.extends);return{...a,...e,async enhanceApp(t){a.enhanceApp&&await a.enhanceApp(t),e.enhanceApp&&await e.enhanceApp(t)}}}return e}const s=i(S),T=P({name:"VitePressApp",setup(){const{site:e,lang:a,dir:t}=v();return w(()=>{y(()=>{document.documentElement.lang=a.value,document.documentElement.dir=t.value})}),e.value.router.prefetchLinks&&C(),R(),b(),s.setup&&s.setup(),()=>E(s.Layout)}});async function _(){globalThis.__VITEPRESS__=!0;const e=j(),a=D();a.provide(u,e);const t=l(e.route);return a.provide(c,t),a.component("Content",f),a.component("ClientOnly",d),Object.defineProperties(a.config.globalProperties,{$frontmatter:{get(){return t.frontmatter.value}},$params:{get(){return t.page.value.params}}}),s.enhanceApp&&await s.enhanceApp({app:a,router:e,siteData:m}),{app:a,router:e,data:t}}function D(){return h(T)}function j(){let e=o,a;return g(t=>{let n=A(t),r=null;return n&&(e&&(a=n),(e||a===n)&&(n=n.replace(/\.js$/,".lean.js")),r=import(n)),o&&(e=!1),r},s.NotFound)}o&&_().then(({app:e,router:a,data:t})=>{a.go().then(()=>{p(a.route,t.site),e.mount("#app")})});export{_ as createApp}; diff --git a/assets/app.BQbKFSkk.js b/assets/app.BQbKFSkk.js new file mode 100644 index 00000000..84c46da5 --- /dev/null +++ b/assets/app.BQbKFSkk.js @@ -0,0 +1 @@ +import{V as i}from"./chunks/theme.W1bS7NXL.js";import{a7 as o,ag as u,ah as l,ai as c,aj as f,ak as d,al as m,am as h,an as g,ao as A,ap as P,d as v,O as w,B as y,G as C,aq as R,ar as b,as as E,l as S}from"./chunks/framework.Dl8nlkpL.js";function p(e){if(e.extends){const a=p(e.extends);return{...a,...e,async enhanceApp(t){a.enhanceApp&&await a.enhanceApp(t),e.enhanceApp&&await e.enhanceApp(t)}}}return e}const s=p(i),T=v({name:"VitePressApp",setup(){const{site:e,lang:a,dir:t}=w();return y(()=>{C(()=>{document.documentElement.lang=a.value,document.documentElement.dir=t.value})}),e.value.router.prefetchLinks&&R(),b(),E(),s.setup&&s.setup(),()=>S(s.Layout)}});async function j(){globalThis.__VITEPRESS__=!0;const e=O(),a=D();a.provide(l,e);const t=c(e.route);return a.provide(f,t),a.component("Content",d),a.component("ClientOnly",m),Object.defineProperties(a.config.globalProperties,{$frontmatter:{get(){return t.frontmatter.value}},$params:{get(){return t.page.value.params}}}),s.enhanceApp&&await s.enhanceApp({app:a,router:e,siteData:h}),{app:a,router:e,data:t}}function D(){return g(T)}function O(){let e=o,a;return A(t=>{let n=P(t),r=null;return n&&(e&&(a=n),(e||a===n)&&(n=n.replace(/\.js$/,".lean.js")),r=import(n)),o&&(e=!1),r},s.NotFound)}o&&j().then(({app:e,router:a,data:t})=>{a.go().then(()=>{u(a.route,t.site),e.mount("#app")})});export{j as createApp}; diff --git a/assets/chunks/@localSearchIndexroot.DCxO55tu.js b/assets/chunks/@localSearchIndexroot.DCxO55tu.js new file mode 100644 index 00000000..625deaee --- /dev/null +++ b/assets/chunks/@localSearchIndexroot.DCxO55tu.js @@ -0,0 +1 @@ +const t='{"documentCount":331,"nextId":331,"documentIds":{"0":"/neatui-vue/components/button#button-按钮","1":"/neatui-vue/components/button#基础使用","2":"/neatui-vue/components/button#按钮类型","3":"/neatui-vue/components/button#文本按钮","4":"/neatui-vue/components/button#按钮禁用","5":"/neatui-vue/components/button#按钮加载状态","6":"/neatui-vue/components/button#block-按钮","7":"/neatui-vue/components/button#按钮形状","8":"/neatui-vue/components/button#图标按钮","9":"/neatui-vue/components/button#透明背景","10":"/neatui-vue/components/button#自定义颜色","11":"/neatui-vue/components/button#扩展-type","12":"/neatui-vue/components/button#api","13":"/neatui-vue/components/button#button-props","14":"/neatui-vue/components/button#button-slots","15":"/neatui-vue/components/button#样式变量","16":"/neatui-vue/components/card#card-卡片","17":"/neatui-vue/components/card#典型卡片","18":"/neatui-vue/components/card#简洁卡片","19":"/neatui-vue/components/card#完整卡片","20":"/neatui-vue/components/card#卡片标题","21":"/neatui-vue/components/card#栅格卡片","22":"/neatui-vue/components/card#api","23":"/neatui-vue/components/card#card-props","24":"/neatui-vue/components/card#card-slots","25":"/neatui-vue/components/checkbox#checkbox-复选框","26":"/neatui-vue/components/checkbox#演示","27":"/neatui-vue/components/checkbox#基础用法","28":"/neatui-vue/components/checkbox#禁用状态","29":"/neatui-vue/components/checkbox#选项框组","30":"/neatui-vue/components/checkbox#中间状态","31":"/neatui-vue/components/checkbox#按钮样式","32":"/neatui-vue/components/checkbox#api","33":"/neatui-vue/components/checkbox#checkbox-props","34":"/neatui-vue/components/checkbox#checkboxgroup-props","35":"/neatui-vue/components/checkbox#checkbox-events","36":"/neatui-vue/components/checkbox#checkboxgroup-events","37":"/neatui-vue/components/collapse#collapase-折叠面板","38":"/neatui-vue/components/collapse#演示","39":"/neatui-vue/components/collapse#基础用法","40":"/neatui-vue/components/collapse#手动展开","41":"/neatui-vue/components/collapse#手风琴效果","42":"/neatui-vue/components/collapse#箭头位置","43":"/neatui-vue/components/collapse#标题栏对齐方式","44":"/neatui-vue/components/collapse#背景边框","45":"/neatui-vue/components/collapse#项间距","46":"/neatui-vue/components/collapse#圆角","47":"/neatui-vue/components/collapse#网格模式","48":"/neatui-vue/components/collapse#api","49":"/neatui-vue/components/collapse#collapse-props","50":"/neatui-vue/components/collapse#collapse-events","51":"/neatui-vue/components/collapse#collapseitem-props","52":"/neatui-vue/components/container#container-容器布局","53":"/neatui-vue/components/container#引入","54":"/neatui-vue/components/container#常见布局","55":"/neatui-vue/components/container#上下两栏排版","56":"/neatui-vue/components/container#左右两栏排版","57":"/neatui-vue/components/container#上下两栏嵌套","58":"/neatui-vue/components/container#左右两栏嵌套","59":"/neatui-vue/components/container#上中下三栏","60":"/neatui-vue/components/container#经典后台系统","61":"/neatui-vue/components/container#主题定制","62":"/neatui-vue/components/container#样式变量","63":"/neatui-vue/components/datepickerori#datepickerori","64":"/neatui-vue/components/datepickerori#演示","65":"/neatui-vue/components/datepickerori#基础用法","66":"/neatui-vue/components/datepickerori#api","67":"/neatui-vue/components/datepickerori#datepicker-props","68":"/neatui-vue/components/descriptionpanel#descriptionpanel-简介面板","69":"/neatui-vue/components/descriptionpanel#演示","70":"/neatui-vue/components/descriptionpanel#基础用法","71":"/neatui-vue/components/descriptionpanel#折叠高度","72":"/neatui-vue/components/descriptionpanel#api","73":"/neatui-vue/components/descriptionpanel#descriptionpanel-props","74":"/neatui-vue/components/descriptionpanel#css-vars","75":"/neatui-vue/components/dialog#dialog","76":"/neatui-vue/components/dialog#演示","77":"/neatui-vue/components/dialog#基础用法","78":"/neatui-vue/components/dialog#自定义头部","79":"/neatui-vue/components/dialog#异步关闭","80":"/neatui-vue/components/dialog#移动风格","81":"/neatui-vue/components/dialog#消息弹窗","82":"/neatui-vue/components/dialog#api","83":"/neatui-vue/components/dialog#dialog-props","84":"/neatui-vue/components/dialog#dialogbox-api","85":"/neatui-vue/components/dialog#_1-alert-message-string-title-string-options-dialogboxoptions-promise-void","86":"/neatui-vue/components/dialog#_2-confirm-message-string-title-string-options-dialogboxoptions-promise-boolean","87":"/neatui-vue/components/dialog#_3-prompt-tip-string-tip-string-options-dialogboxoptions-promise-string-null","88":"/neatui-vue/components/dialog#dialogboxoptions","89":"/neatui-vue/components/directives#directives-指令","90":"/neatui-vue/components/directives#_1-vclickoutside","91":"/neatui-vue/components/form#form","92":"/neatui-vue/components/form#演示","93":"/neatui-vue/components/form#基础用法","94":"/neatui-vue/components/form#行内表单","95":"/neatui-vue/components/form#只使用-formitem","96":"/neatui-vue/components/form#api","97":"/neatui-vue/components/form#form-props","98":"/neatui-vue/components/form#form-events","99":"/neatui-vue/components/form#formitem-props","100":"/neatui-vue/components/icon#icon-图标","101":"/neatui-vue/components/icon#说明","102":"/neatui-vue/components/icon#内置图标","103":"/neatui-vue/components/icon#使用-iconfont-图标","104":"/neatui-vue/components/icon#颜色和尺寸","105":"/neatui-vue/components/icon#自定义图标","106":"/neatui-vue/components/icon#使用其它图标库","107":"/neatui-vue/components/image#image-图片","108":"/neatui-vue/components/image#演示","109":"/neatui-vue/components/image#基础用法","110":"/neatui-vue/components/image#适应容器","111":"/neatui-vue/components/image#占位","112":"/neatui-vue/components/image#加载失败","113":"/neatui-vue/components/image#禁用预览","114":"/neatui-vue/components/image#多图预览","115":"/neatui-vue/components/image#懒加载","116":"/neatui-vue/components/image#手动预览","117":"/neatui-vue/components/image#api","118":"/neatui-vue/components/image#image-props","119":"/neatui-vue/components/input#input-输入框","120":"/neatui-vue/components/input#基础用法","121":"/neatui-vue/components/input#基本使用","122":"/neatui-vue/components/input#输入解析","123":"/neatui-vue/components/input#api","124":"/neatui-vue/components/input#input-props","125":"/neatui-vue/components/input#input-exposes","126":"/neatui-vue/components/list#list","127":"/neatui-vue/components/list#演示","128":"/neatui-vue/components/list#基础用法","129":"/neatui-vue/components/list#普通列表","130":"/neatui-vue/components/list#api","131":"/neatui-vue/components/list#list-props","132":"/neatui-vue/components/list#list-events","133":"/neatui-vue/components/loading#loading-加载","134":"/neatui-vue/components/loading#演示","135":"/neatui-vue/components/loading#区域加载","136":"/neatui-vue/components/loading#自定义内容","137":"/neatui-vue/components/loading#全屏","138":"/neatui-vue/components/loading#进度条风格","139":"/neatui-vue/components/loading#编程式调用","140":"/neatui-vue/components/loading#api","141":"/neatui-vue/components/loading#配置项","142":"/neatui-vue/components/loading#指定","143":"/neatui-vue/components/mdinput#mdinput","144":"/neatui-vue/components/mdinput#演示","145":"/neatui-vue/components/mdinput#使用","146":"/neatui-vue/components/mdinput#四周边框","147":"/neatui-vue/components/mdinput#api","148":"/neatui-vue/components/mdinput#mdinput-props","149":"/neatui-vue/components/mdinput#mdinput-expose","150":"/neatui-vue/components/message#message-消息提示","151":"/neatui-vue/components/message#基础用法","152":"/neatui-vue/components/message#不同状态","153":"/neatui-vue/components/message#手动关闭","154":"/neatui-vue/components/message#持续时间","155":"/neatui-vue/components/message#api","156":"/neatui-vue/components/message#message-配置项","157":"/neatui-vue/components/message#message-方法","158":"/neatui-vue/components/pageheader#pageheader-页头","159":"/neatui-vue/components/pageheader#演示","160":"/neatui-vue/components/pageheader#基础用法","161":"/neatui-vue/components/pageheader#api","162":"/neatui-vue/components/pageheader#pageheader-props","163":"/neatui-vue/components/pageheader#pageheader-slots","164":"/neatui-vue/components/pagination#pagination-分页","165":"/neatui-vue/components/pagination#演示","166":"/neatui-vue/components/pagination#基础用法","167":"/neatui-vue/components/pagination#对齐方式","168":"/neatui-vue/components/pagination#单页隐藏","169":"/neatui-vue/components/pagination#简单分页","170":"/neatui-vue/components/pagination#api","171":"/neatui-vue/components/pagination#pagination-props","172":"/neatui-vue/components/pagination#pagination-emits","173":"/neatui-vue/components/popconfirm#popconfirm","174":"/neatui-vue/components/popconfirm#演示","175":"/neatui-vue/components/popconfirm#基础用法","176":"/neatui-vue/components/popconfirm#api","177":"/neatui-vue/components/popconfirm#popconfirm-props","178":"/neatui-vue/components/popconfirm#popconfirm-slots","179":"/neatui-vue/components/popconfirm#popconfirm-events","180":"/neatui-vue/components/polygon#polygon-多边形","181":"/neatui-vue/components/polygon#演示","182":"/neatui-vue/components/polygon#基础用法","183":"/neatui-vue/components/polygon#自定义菱形","184":"/neatui-vue/components/polygon#api","185":"/neatui-vue/components/polygon#shape-props","186":"/neatui-vue/components/polygon#样式变量","187":"/neatui-vue/components/popover#popover-弹出气泡","188":"/neatui-vue/components/popover#演示","189":"/neatui-vue/components/popover#基础用法","190":"/neatui-vue/components/popover#触发方式","191":"/neatui-vue/components/popover#位置","192":"/neatui-vue/components/popover#受控模式","193":"/neatui-vue/components/popover#api","194":"/neatui-vue/components/popover#popover-props","195":"/neatui-vue/components/popover#popover-slots","196":"/neatui-vue/components/popover#popover-exposes","197":"/neatui-vue/components/progress#progress","198":"/neatui-vue/components/progress#演示","199":"/neatui-vue/components/progress#基础用法","200":"/neatui-vue/components/progress#api","201":"/neatui-vue/components/progress#progress-props","202":"/neatui-vue/components/radio#radio-单选框","203":"/neatui-vue/components/radio#演示","204":"/neatui-vue/components/radio#基础用法","205":"/neatui-vue/components/radio#禁用状态","206":"/neatui-vue/components/radio#单选框组","207":"/neatui-vue/components/radio#按钮样式","208":"/neatui-vue/components/radio#api","209":"/neatui-vue/components/radio#radio-props","210":"/neatui-vue/components/radio#radiogroup-props","211":"/neatui-vue/components/radio#radio-events","212":"/neatui-vue/components/radio#radiogroup-events","213":"/neatui-vue/components/radio#radio-slots","214":"/neatui-vue/components/qrcode#qrcode-二维码","215":"/neatui-vue/components/qrcode#基本使用","216":"/neatui-vue/components/qrcode#简单二维码","217":"/neatui-vue/components/qrcode#颜色以及大小","218":"/neatui-vue/components/qrcode#api","219":"/neatui-vue/components/qrcode#qrcode-props","220":"/neatui-vue/components/selectori#selectori","221":"/neatui-vue/components/selectori#演示","222":"/neatui-vue/components/selectori#基础用法","223":"/neatui-vue/components/selectori#api","224":"/neatui-vue/components/selectori#selectori-props","225":"/neatui-vue/components/selectori#selectori-slots","226":"/neatui-vue/components/shadow#shadow-阴影","227":"/neatui-vue/components/shadow#演示","228":"/neatui-vue/components/shadow#基础使用","229":"/neatui-vue/components/shadow#api","230":"/neatui-vue/components/shadow#shadow-props","231":"/neatui-vue/components/shadow#shadow-events","232":"/neatui-vue/components/switch#switch-开关","233":"/neatui-vue/components/switch#演示","234":"/neatui-vue/components/switch#基础用法","235":"/neatui-vue/components/switch#文字描述","236":"/neatui-vue/components/switch#自定义操作图标","237":"/neatui-vue/components/switch#api","238":"/neatui-vue/components/switch#switch-props","239":"/neatui-vue/components/switch#switch-events","240":"/neatui-vue/components/switch#switch-css-variables","241":"/neatui-vue/components/switch#switch-slots","242":"/neatui-vue/components/tabbar#tabbar-标签栏","243":"/neatui-vue/components/tabbar#演示","244":"/neatui-vue/components/tabbar#导航栏模式","245":"/neatui-vue/components/tabbar#选项卡","246":"/neatui-vue/components/tabbar#排列方式","247":"/neatui-vue/components/tabbar#卡片式","248":"/neatui-vue/components/tabbar#api","249":"/neatui-vue/components/tabbar#tabbar-props","250":"/neatui-vue/components/tabbar#tabbar-events","251":"/neatui-vue/components/tabbar#tabbaritem-props","252":"/neatui-vue/components/tabbar#tabbaritem-slots","253":"/neatui-vue/components/tabbar#tabbar-css-vars","254":"/neatui-vue/components/table#table-表格","255":"/neatui-vue/components/table#演示","256":"/neatui-vue/components/table#基础表格","257":"/neatui-vue/components/table#斑马纹","258":"/neatui-vue/components/table#边框","259":"/neatui-vue/components/table#空表格","260":"/neatui-vue/components/table#固定表头和列","261":"/neatui-vue/components/table#排序","262":"/neatui-vue/components/table#表尾合计行","263":"/neatui-vue/components/table#多级表头","264":"/neatui-vue/components/table#合并单元格","265":"/neatui-vue/components/table#可编辑表格","266":"/neatui-vue/components/table#基本结构","267":"/neatui-vue/components/table#api","268":"/neatui-vue/components/table#table-props","269":"/neatui-vue/components/tabs#tabs-标签页","270":"/neatui-vue/components/tabs#引入","271":"/neatui-vue/components/tabs#演示","272":"/neatui-vue/components/tabs#基础用法","273":"/neatui-vue/components/tabs#简单登录注册","274":"/neatui-vue/components/tabs#卡片风格","275":"/neatui-vue/components/tabs#基本结构","276":"/neatui-vue/components/tag#tag-标签","277":"/neatui-vue/components/tag#演示","278":"/neatui-vue/components/tag#基础用法","279":"/neatui-vue/components/tag#api","280":"/neatui-vue/components/tag#tag-props","281":"/neatui-vue/components/tag#css-variables","282":"/neatui-vue/components/tanstacktable#tanstacktable","283":"/neatui-vue/components/tanstacktable#安装","284":"/neatui-vue/components/tanstacktable#演示","285":"/neatui-vue/components/tanstacktable#基础用法","286":"/neatui-vue/components/tanstacktable#固定表头和列","287":"/neatui-vue/components/tanstacktable#选中行-多选","288":"/neatui-vue/components/tanstacktable#选中行-单选","289":"/neatui-vue/components/tanstacktable#排序","290":"/neatui-vue/components/tanstacktable#表头分组","291":"/neatui-vue/components/tanstacktable#树形数据","292":"/neatui-vue/components/tanstacktable#展开行","293":"/neatui-vue/components/tanstacktable#api","294":"/neatui-vue/components/tanstacktable#tanstacktable-props","295":"/neatui-vue/components/tanstacktable#tanstacktable-columndef","296":"/neatui-vue/components/tanstacktable#tanstacktable-expandableoption","297":"/neatui-vue/components/tooltip#tooltip-文字提示","298":"/neatui-vue/components/tooltip#演示","299":"/neatui-vue/components/tooltip#基础用法","300":"/neatui-vue/components/tooltip#api","301":"/neatui-vue/components/tooltip#tooltip-props","302":"/neatui-vue/components/tooltip#tooltip-slots","303":"/neatui-vue/css-util#_1-vue3-transition-渐变","304":"/neatui-vue/css-util#_1-1-引入样式","305":"/neatui-vue/css-util#_1-2-使用","306":"/neatui-vue/css-util#_1-2-1-nt-opacity","307":"/neatui-vue/css-util#_1-2-2-nt-fadein","308":"/neatui-vue/css-util#_1-2-3-nt-scale","309":"/neatui-vue/css-util#样式变量","310":"/neatui-vue/css-util#_2-css-animation-动画","311":"/neatui-vue/css-util#引入样式","312":"/neatui-vue/css-util#使用","313":"/neatui-vue/css-util#添加-css-class","314":"/neatui-vue/css-util#通过-css-animation-使用动画名称","315":"/neatui-vue/css-util#内置动画","316":"/neatui-vue/css-util#_3-滚动条样式","317":"/neatui-vue/css-util#引入滚动条样式表","318":"/neatui-vue/css-util#使用-1","319":"/neatui-vue/css-util#更改滚动条颜色以及大小","320":"/neatui-vue/css-util#主题定制-样式变量","321":"/neatui-vue/reset#reset-样式重置","322":"/neatui-vue/usage#使用介绍","323":"/neatui-vue/usage#使用","324":"/neatui-vue/usage#_1-安装依赖","325":"/neatui-vue/usage#_2-按需引入","326":"/neatui-vue/usage#_3-全局css样式","327":"/neatui-vue/usage#样式修改","328":"/neatui-vue/usage#修改全局变量","329":"/neatui-vue/usage#修改组件样式","330":"/neatui-vue/usage#浏览器兼容性"},"fieldIds":{"title":0,"titles":1,"text":2},"fieldLength":{"0":[2,1,3],"1":[1,1,1],"2":[1,1,9],"3":[1,1,9],"4":[1,1,10],"5":[1,1,7],"6":[2,1,6],"7":[1,1,4],"8":[1,1,7],"9":[1,1,5],"10":[1,1,2],"11":[2,1,33],"12":[1,1,1],"13":[2,1,35],"14":[2,1,5],"15":[1,1,42],"16":[2,1,3],"17":[1,2,6],"18":[1,2,3],"19":[1,2,6],"20":[1,2,13],"21":[1,2,16],"22":[1,2,1],"23":[2,3,20],"24":[2,3,12],"25":[2,1,5],"26":[1,2,1],"27":[1,3,15],"28":[1,3,5],"29":[1,3,28],"30":[1,3,45],"31":[1,3,24],"32":[1,2,1],"33":[2,3,25],"34":[2,3,10],"35":[2,3,11],"36":[2,3,11],"37":[2,1,4],"38":[1,2,1],"39":[1,3,9],"40":[1,3,11],"41":[1,3,13],"42":[1,3,11],"43":[1,3,22],"44":[1,3,10],"45":[1,3,10],"46":[1,3,11],"47":[1,3,10],"48":[1,2,1],"49":[2,3,43],"50":[2,3,10],"51":[2,3,14],"52":[2,1,28],"53":[1,2,12],"54":[1,2,1],"55":[1,3,3],"56":[1,3,3],"57":[1,3,4],"58":[1,3,4],"59":[1,3,4],"60":[1,3,14],"61":[1,2,1],"62":[1,3,16],"63":[1,1,7],"64":[1,1,1],"65":[1,2,14],"66":[1,1,1],"67":[2,2,23],"68":[2,1,6],"69":[1,2,1],"70":[1,3,34],"71":[1,3,32],"72":[1,2,1],"73":[2,3,15],"74":[2,3,16],"75":[1,1,7],"76":[1,1,1],"77":[1,2,26],"78":[1,2,27],"79":[1,2,53],"80":[1,2,21],"81":[1,2,39],"82":[1,1,1],"83":[2,2,64],"84":[2,2,1],"85":[12,3,1],"86":[12,3,1],"87":[12,3,1],"88":[1,2,8],"89":[2,1,2],"90":[2,2,24],"91":[1,1,3],"92":[1,1,1],"93":[1,2,44],"94":[1,2,9],"95":[2,2,7],"96":[1,1,1],"97":[2,2,26],"98":[2,2,9],"99":[2,2,25],"100":[2,1,1],"101":[1,2,7],"102":[1,3,10],"103":[3,3,17],"104":[1,3,30],"105":[1,3,13],"106":[1,3,20],"107":[2,1,8],"108":[1,2,1],"109":[1,3,1],"110":[1,3,15],"111":[1,3,7],"112":[1,3,2],"113":[1,3,5],"114":[1,3,28],"115":[1,3,19],"116":[1,3,39],"117":[1,2,1],"118":[2,3,42],"119":[2,1,3],"120":[1,2,1],"121":[1,3,2],"122":[1,3,31],"123":[1,2,1],"124":[2,3,20],"125":[2,3,9],"126":[1,1,4],"127":[1,1,1],"128":[1,2,32],"129":[1,2,9],"130":[1,1,1],"131":[2,2,12],"132":[2,2,7],"133":[2,1,2],"134":[1,2,1],"135":[1,3,5],"136":[1,3,16],"137":[1,3,22],"138":[1,3,16],"139":[1,3,47],"140":[1,2,1],"141":[1,3,37],"142":[1,3,14],"143":[1,1,11],"144":[1,1,1],"145":[1,2,13],"146":[1,2,5],"147":[1,1,1],"148":[2,2,26],"149":[2,2,7],"150":[2,1,3],"151":[1,2,9],"152":[1,2,38],"153":[1,2,25],"154":[1,2,12],"155":[1,2,1],"156":[2,3,25],"157":[2,3,19],"158":[2,1,5],"159":[1,2,1],"160":[1,3,9],"161":[1,2,1],"162":[2,3,24],"163":[2,3,10],"164":[2,1,3],"165":[1,2,1],"166":[1,3,16],"167":[1,3,8],"168":[1,3,11],"169":[1,3,4],"170":[1,2,1],"171":[2,3,39],"172":[2,3,8],"173":[1,1,3],"174":[1,1,1],"175":[1,2,8],"176":[1,1,1],"177":[2,2,8],"178":[2,2,11],"179":[2,2,11],"180":[2,1,11],"181":[1,2,1],"182":[1,3,10],"183":[1,3,17],"184":[1,2,1],"185":[2,3,10],"186":[1,3,17],"187":[2,1,11],"188":[1,2,1],"189":[1,3,6],"190":[1,3,10],"191":[1,3,19],"192":[1,3,23],"193":[1,2,1],"194":[2,3,39],"195":[2,3,7],"196":[2,3,9],"197":[1,1,4],"198":[1,1,1],"199":[1,2,2],"200":[1,1,1],"201":[2,2,6],"202":[2,1,2],"203":[1,2,1],"204":[1,3,22],"205":[1,3,4],"206":[1,3,14],"207":[1,3,10],"208":[1,2,1],"209":[2,3,24],"210":[2,3,10],"211":[2,3,11],"212":[2,3,11],"213":[2,3,7],"214":[2,1,2],"215":[1,2,6],"216":[1,3,3],"217":[1,3,11],"218":[1,2,1],"219":[2,3,24],"220":[1,1,6],"221":[1,1,1],"222":[1,2,17],"223":[1,1,1],"224":[2,2,16],"225":[2,2,5],"226":[2,1,8],"227":[1,2,1],"228":[1,3,19],"229":[1,2,1],"230":[2,3,15],"231":[2,3,7],"232":[2,1,5],"233":[1,2,1],"234":[1,3,19],"235":[1,3,7],"236":[1,3,8],"237":[1,2,1],"238":[2,3,17],"239":[2,3,8],"240":[3,3,13],"241":[2,3,8],"242":[2,1,6],"243":[1,2,1],"244":[1,3,11],"245":[1,3,15],"246":[1,3,14],"247":[1,3,13],"248":[1,2,1],"249":[2,3,23],"250":[2,3,12],"251":[2,3,9],"252":[2,3,7],"253":[3,3,32],"254":[2,1,8],"255":[1,2,1],"256":[1,3,44],"257":[1,3,7],"258":[1,3,11],"259":[1,3,3],"260":[1,3,80],"261":[1,3,36],"262":[1,3,20],"263":[1,3,32],"264":[1,3,13],"265":[1,3,47],"266":[1,3,47],"267":[1,2,1],"268":[2,3,78],"269":[2,1,12],"270":[1,2,10],"271":[1,2,1],"272":[1,3,13],"273":[1,3,45],"274":[1,3,16],"275":[1,2,13],"276":[2,1,2],"277":[1,2,1],"278":[1,3,10],"279":[1,2,1],"280":[2,3,14],"281":[2,3,17],"282":[1,1,12],"283":[1,1,10],"284":[1,1,1],"285":[1,2,63],"286":[1,2,65],"287":[3,2,10],"288":[3,2,8],"289":[1,2,22],"290":[1,2,51],"291":[1,2,32],"292":[1,2,20],"293":[1,1,1],"294":[2,2,39],"295":[2,2,70],"296":[2,2,16],"297":[2,1,11],"298":[1,2,1],"299":[1,3,5],"300":[1,2,1],"301":[2,3,5],"302":[2,3,7],"303":[4,1,1],"304":[2,4,10],"305":[3,4,13],"306":[4,6,7],"307":[4,6,14],"308":[5,6,6],"309":[1,4,20],"310":[4,1,1],"311":[1,4,10],"312":[1,4,9],"313":[3,5,17],"314":[4,5,24],"315":[1,4,2],"316":[2,1,3],"317":[1,2,10],"318":[1,2,6],"319":[1,3,6],"320":[2,2,17],"321":[2,1,82],"322":[1,1,7],"323":[1,1,1],"324":[2,2,9],"325":[2,2,41],"326":[2,2,70],"327":[1,1,1],"328":[1,2,31],"329":[1,2,19],"330":[1,1,5]},"averageFieldLength":[1.504531722054381,2.2749244712990926,13.223564954682777],"storedFields":{"0":{"title":"Button 按钮","titles":[]},"1":{"title":"基础使用","titles":[]},"2":{"title":"按钮类型","titles":["基础使用"]},"3":{"title":"文本按钮","titles":["基础使用"]},"4":{"title":"按钮禁用","titles":["基础使用"]},"5":{"title":"按钮加载状态","titles":["基础使用"]},"6":{"title":"Block 按钮","titles":["基础使用"]},"7":{"title":"按钮形状","titles":["基础使用"]},"8":{"title":"图标按钮","titles":["基础使用"]},"9":{"title":"透明背景","titles":["基础使用"]},"10":{"title":"自定义颜色","titles":["基础使用"]},"11":{"title":"扩展 type","titles":["基础使用"]},"12":{"title":"API","titles":[]},"13":{"title":"Button Props","titles":["API"]},"14":{"title":"Button Slots","titles":["API"]},"15":{"title":"样式变量","titles":["API"]},"16":{"title":"Card 卡片","titles":[]},"17":{"title":"典型卡片","titles":["Card 卡片"]},"18":{"title":"简洁卡片","titles":["Card 卡片"]},"19":{"title":"完整卡片","titles":["Card 卡片"]},"20":{"title":"卡片标题","titles":["Card 卡片"]},"21":{"title":"栅格卡片","titles":["Card 卡片"]},"22":{"title":"API","titles":["Card 卡片"]},"23":{"title":"Card Props","titles":["Card 卡片","API"]},"24":{"title":"Card Slots","titles":["Card 卡片","API"]},"25":{"title":"Checkbox 复选框","titles":[]},"26":{"title":"演示","titles":["Checkbox 复选框"]},"27":{"title":"基础用法","titles":["Checkbox 复选框","演示"]},"28":{"title":"禁用状态","titles":["Checkbox 复选框","演示"]},"29":{"title":"选项框组","titles":["Checkbox 复选框","演示"]},"30":{"title":"中间状态","titles":["Checkbox 复选框","演示"]},"31":{"title":"按钮样式","titles":["Checkbox 复选框","演示"]},"32":{"title":"API","titles":["Checkbox 复选框"]},"33":{"title":"Checkbox Props","titles":["Checkbox 复选框","API"]},"34":{"title":"CheckboxGroup Props","titles":["Checkbox 复选框","API"]},"35":{"title":"Checkbox Events","titles":["Checkbox 复选框","API"]},"36":{"title":"CheckboxGroup Events","titles":["Checkbox 复选框","API"]},"37":{"title":"Collapase 折叠面板","titles":[]},"38":{"title":"演示","titles":["Collapase 折叠面板"]},"39":{"title":"基础用法","titles":["Collapase 折叠面板","演示"]},"40":{"title":"手动展开","titles":["Collapase 折叠面板","演示"]},"41":{"title":"手风琴效果","titles":["Collapase 折叠面板","演示"]},"42":{"title":"箭头位置","titles":["Collapase 折叠面板","演示"]},"43":{"title":"标题栏对齐方式","titles":["Collapase 折叠面板","演示"]},"44":{"title":"背景边框","titles":["Collapase 折叠面板","演示"]},"45":{"title":"项间距","titles":["Collapase 折叠面板","演示"]},"46":{"title":"圆角","titles":["Collapase 折叠面板","演示"]},"47":{"title":"网格模式","titles":["Collapase 折叠面板","演示"]},"48":{"title":"API","titles":["Collapase 折叠面板"]},"49":{"title":"Collapse Props","titles":["Collapase 折叠面板","API"]},"50":{"title":"Collapse Events","titles":["Collapase 折叠面板","API"]},"51":{"title":"CollapseItem Props","titles":["Collapase 折叠面板","API"]},"52":{"title":"Container 容器布局","titles":[]},"53":{"title":"引入","titles":["Container 容器布局"]},"54":{"title":"常见布局","titles":["Container 容器布局"]},"55":{"title":"上下两栏排版","titles":["Container 容器布局","常见布局"]},"56":{"title":"左右两栏排版","titles":["Container 容器布局","常见布局"]},"57":{"title":"上下两栏嵌套","titles":["Container 容器布局","常见布局"]},"58":{"title":"左右两栏嵌套","titles":["Container 容器布局","常见布局"]},"59":{"title":"上中下三栏","titles":["Container 容器布局","常见布局"]},"60":{"title":"经典后台系统","titles":["Container 容器布局","常见布局"]},"61":{"title":"主题定制","titles":["Container 容器布局"]},"62":{"title":"样式变量","titles":["Container 容器布局","主题定制"]},"63":{"title":"DatePickerOri","titles":[]},"64":{"title":"演示","titles":["DatePickerOri"]},"65":{"title":"基础用法","titles":["DatePickerOri","演示"]},"66":{"title":"API","titles":["DatePickerOri"]},"67":{"title":"DatePicker Props","titles":["DatePickerOri","API"]},"68":{"title":"DescriptionPanel 简介面板","titles":[]},"69":{"title":"演示","titles":["DescriptionPanel 简介面板"]},"70":{"title":"基础用法","titles":["DescriptionPanel 简介面板","演示"]},"71":{"title":"折叠高度","titles":["DescriptionPanel 简介面板","演示"]},"72":{"title":"API","titles":["DescriptionPanel 简介面板"]},"73":{"title":"DescriptionPanel Props","titles":["DescriptionPanel 简介面板","API"]},"74":{"title":"CSS Vars","titles":["DescriptionPanel 简介面板","API"]},"75":{"title":"Dialog","titles":[]},"76":{"title":"演示","titles":["Dialog"]},"77":{"title":"基础用法","titles":["Dialog","演示"]},"78":{"title":"自定义头部","titles":["Dialog","演示"]},"79":{"title":"异步关闭","titles":["Dialog","演示"]},"80":{"title":"移动风格","titles":["Dialog","演示"]},"81":{"title":"消息弹窗","titles":["Dialog","演示"]},"82":{"title":"API","titles":["Dialog"]},"83":{"title":"Dialog Props","titles":["Dialog","API"]},"84":{"title":"DialogBox API","titles":["Dialog","API"]},"85":{"title":"1. alert(message: string, title: string, options?: DialogBoxOptions): Promise<void>","titles":["Dialog","API","DialogBox API"]},"86":{"title":"2. confirm(message: string, title: string, options?: DialogBoxOptions): Promise<boolean>","titles":["Dialog","API","DialogBox API"]},"87":{"title":"3. prompt(tip: string, tip: string, options?: DialogBoxOptions): Promise<string | null>","titles":["Dialog","API","DialogBox API"]},"88":{"title":"DialogBoxOptions","titles":["Dialog","API"]},"89":{"title":"Directives 指令","titles":[]},"90":{"title":"1. vClickoutside","titles":["Directives 指令"]},"91":{"title":"Form","titles":[]},"92":{"title":"演示","titles":["Form"]},"93":{"title":"基础用法","titles":["Form","演示"]},"94":{"title":"行内表单","titles":["Form","演示"]},"95":{"title":"只使用 FormItem","titles":["Form","演示"]},"96":{"title":"API","titles":["Form"]},"97":{"title":"Form Props","titles":["Form","API"]},"98":{"title":"Form Events","titles":["Form","API"]},"99":{"title":"FormItem Props","titles":["Form","API"]},"100":{"title":"Icon 图标","titles":[]},"101":{"title":"说明","titles":["Icon 图标"]},"102":{"title":"内置图标","titles":["Icon 图标","说明"]},"103":{"title":"使用 iconfont 图标","titles":["Icon 图标","说明"]},"104":{"title":"颜色和尺寸","titles":["Icon 图标","说明"]},"105":{"title":"自定义图标","titles":["Icon 图标","说明"]},"106":{"title":"使用其它图标库","titles":["Icon 图标","说明"]},"107":{"title":"Image 图片","titles":[]},"108":{"title":"演示","titles":["Image 图片"]},"109":{"title":"基础用法","titles":["Image 图片","演示"]},"110":{"title":"适应容器","titles":["Image 图片","演示"]},"111":{"title":"占位","titles":["Image 图片","演示"]},"112":{"title":"加载失败","titles":["Image 图片","演示"]},"113":{"title":"禁用预览","titles":["Image 图片","演示"]},"114":{"title":"多图预览","titles":["Image 图片","演示"]},"115":{"title":"懒加载","titles":["Image 图片","演示"]},"116":{"title":"手动预览","titles":["Image 图片","演示"]},"117":{"title":"API","titles":["Image 图片"]},"118":{"title":"Image Props","titles":["Image 图片","API"]},"119":{"title":"Input 输入框","titles":[]},"120":{"title":"基础用法","titles":["Input 输入框"]},"121":{"title":"基本使用","titles":["Input 输入框","基础用法"]},"122":{"title":"输入解析","titles":["Input 输入框","基础用法"]},"123":{"title":"API","titles":["Input 输入框"]},"124":{"title":"Input Props","titles":["Input 输入框","API"]},"125":{"title":"Input Exposes","titles":["Input 输入框","API"]},"126":{"title":"List","titles":[]},"127":{"title":"演示","titles":["List"]},"128":{"title":"基础用法","titles":["List","演示"]},"129":{"title":"普通列表","titles":["List","演示"]},"130":{"title":"API","titles":["List"]},"131":{"title":"List Props","titles":["List","API"]},"132":{"title":"List Events","titles":["List","API"]},"133":{"title":"Loading 加载","titles":[]},"134":{"title":"演示","titles":["Loading 加载"]},"135":{"title":"区域加载","titles":["Loading 加载","演示"]},"136":{"title":"自定义内容","titles":["Loading 加载","演示"]},"137":{"title":"全屏","titles":["Loading 加载","演示"]},"138":{"title":"进度条风格","titles":["Loading 加载","演示"]},"139":{"title":"编程式调用","titles":["Loading 加载","演示"]},"140":{"title":"API","titles":["Loading 加载"]},"141":{"title":"配置项","titles":["Loading 加载","API"]},"142":{"title":"指定","titles":["Loading 加载","API"]},"143":{"title":"MdInput","titles":[]},"144":{"title":"演示","titles":["MdInput"]},"145":{"title":"使用","titles":["MdInput","演示"]},"146":{"title":"四周边框","titles":["MdInput","演示"]},"147":{"title":"API","titles":["MdInput"]},"148":{"title":"MdInput Props","titles":["MdInput","API"]},"149":{"title":"MdInput Expose","titles":["MdInput","API"]},"150":{"title":"Message 消息提示","titles":[]},"151":{"title":"基础用法","titles":["Message 消息提示"]},"152":{"title":"不同状态","titles":["Message 消息提示"]},"153":{"title":"手动关闭","titles":["Message 消息提示"]},"154":{"title":"持续时间","titles":["Message 消息提示"]},"155":{"title":"API","titles":["Message 消息提示"]},"156":{"title":"Message 配置项","titles":["Message 消息提示","API"]},"157":{"title":"Message 方法","titles":["Message 消息提示","API"]},"158":{"title":"PageHeader 页头","titles":[]},"159":{"title":"演示","titles":["PageHeader 页头"]},"160":{"title":"基础用法","titles":["PageHeader 页头","演示"]},"161":{"title":"API","titles":["PageHeader 页头"]},"162":{"title":"PageHeader Props","titles":["PageHeader 页头","API"]},"163":{"title":"PageHeader Slots","titles":["PageHeader 页头","API"]},"164":{"title":"Pagination 分页","titles":[]},"165":{"title":"演示","titles":["Pagination 分页"]},"166":{"title":"基础用法","titles":["Pagination 分页","演示"]},"167":{"title":"对齐方式","titles":["Pagination 分页","演示"]},"168":{"title":"单页隐藏","titles":["Pagination 分页","演示"]},"169":{"title":"简单分页","titles":["Pagination 分页","演示"]},"170":{"title":"API","titles":["Pagination 分页"]},"171":{"title":"Pagination Props","titles":["Pagination 分页","API"]},"172":{"title":"Pagination Emits","titles":["Pagination 分页","API"]},"173":{"title":"Popconfirm","titles":[]},"174":{"title":"演示","titles":["Popconfirm"]},"175":{"title":"基础用法","titles":["Popconfirm","演示"]},"176":{"title":"API","titles":["Popconfirm"]},"177":{"title":"Popconfirm Props","titles":["Popconfirm","API"]},"178":{"title":"Popconfirm Slots","titles":["Popconfirm","API"]},"179":{"title":"Popconfirm Events","titles":["Popconfirm","API"]},"180":{"title":"Polygon 多边形","titles":[]},"181":{"title":"演示","titles":["Polygon 多边形"]},"182":{"title":"基础用法","titles":["Polygon 多边形","演示"]},"183":{"title":"自定义菱形","titles":["Polygon 多边形","演示"]},"184":{"title":"API","titles":["Polygon 多边形"]},"185":{"title":"Shape Props","titles":["Polygon 多边形","API"]},"186":{"title":"样式变量","titles":["Polygon 多边形","API"]},"187":{"title":"Popover 弹出气泡","titles":[]},"188":{"title":"演示","titles":["Popover 弹出气泡"]},"189":{"title":"基础用法","titles":["Popover 弹出气泡","演示"]},"190":{"title":"触发方式","titles":["Popover 弹出气泡","演示"]},"191":{"title":"位置","titles":["Popover 弹出气泡","演示"]},"192":{"title":"受控模式","titles":["Popover 弹出气泡","演示"]},"193":{"title":"API","titles":["Popover 弹出气泡"]},"194":{"title":"Popover Props","titles":["Popover 弹出气泡","API"]},"195":{"title":"Popover Slots","titles":["Popover 弹出气泡","API"]},"196":{"title":"Popover Exposes","titles":["Popover 弹出气泡","API"]},"197":{"title":"Progress","titles":[]},"198":{"title":"演示","titles":["Progress"]},"199":{"title":"基础用法","titles":["Progress","演示"]},"200":{"title":"API","titles":["Progress"]},"201":{"title":"Progress Props","titles":["Progress","API"]},"202":{"title":"Radio 单选框","titles":[]},"203":{"title":"演示","titles":["Radio 单选框"]},"204":{"title":"基础用法","titles":["Radio 单选框","演示"]},"205":{"title":"禁用状态","titles":["Radio 单选框","演示"]},"206":{"title":"单选框组","titles":["Radio 单选框","演示"]},"207":{"title":"按钮样式","titles":["Radio 单选框","演示"]},"208":{"title":"API","titles":["Radio 单选框"]},"209":{"title":"Radio Props","titles":["Radio 单选框","API"]},"210":{"title":"RadioGroup Props","titles":["Radio 单选框","API"]},"211":{"title":"Radio Events","titles":["Radio 单选框","API"]},"212":{"title":"RadioGroup Events","titles":["Radio 单选框","API"]},"213":{"title":"Radio Slots","titles":["Radio 单选框","API"]},"214":{"title":"Qrcode 二维码","titles":[]},"215":{"title":"基本使用","titles":["Qrcode 二维码"]},"216":{"title":"简单二维码","titles":["Qrcode 二维码","基本使用"]},"217":{"title":"颜色以及大小","titles":["Qrcode 二维码","基本使用"]},"218":{"title":"API","titles":["Qrcode 二维码"]},"219":{"title":"Qrcode Props","titles":["Qrcode 二维码","API"]},"220":{"title":"SelectOri","titles":[]},"221":{"title":"演示","titles":["SelectOri"]},"222":{"title":"基础用法","titles":["SelectOri","演示"]},"223":{"title":"API","titles":["SelectOri"]},"224":{"title":"SelectOri Props","titles":["SelectOri","API"]},"225":{"title":"SelectOri Slots","titles":["SelectOri","API"]},"226":{"title":"Shadow 阴影","titles":[]},"227":{"title":"演示","titles":["Shadow 阴影"]},"228":{"title":"基础使用","titles":["Shadow 阴影","演示"]},"229":{"title":"API","titles":["Shadow 阴影"]},"230":{"title":"Shadow Props","titles":["Shadow 阴影","API"]},"231":{"title":"Shadow Events","titles":["Shadow 阴影","API"]},"232":{"title":"Switch 开关","titles":[]},"233":{"title":"演示","titles":["Switch 开关"]},"234":{"title":"基础用法","titles":["Switch 开关","演示"]},"235":{"title":"文字描述","titles":["Switch 开关","演示"]},"236":{"title":"自定义操作图标","titles":["Switch 开关","演示"]},"237":{"title":"API","titles":["Switch 开关"]},"238":{"title":"Switch Props","titles":["Switch 开关","API"]},"239":{"title":"Switch Events","titles":["Switch 开关","API"]},"240":{"title":"Switch CSS Variables","titles":["Switch 开关","API"]},"241":{"title":"Switch Slots","titles":["Switch 开关","API"]},"242":{"title":"Tabbar 标签栏","titles":[]},"243":{"title":"演示","titles":["Tabbar 标签栏"]},"244":{"title":"导航栏模式","titles":["Tabbar 标签栏","演示"]},"245":{"title":"选项卡","titles":["Tabbar 标签栏","演示"]},"246":{"title":"排列方式","titles":["Tabbar 标签栏","演示"]},"247":{"title":"卡片式","titles":["Tabbar 标签栏","演示"]},"248":{"title":"API","titles":["Tabbar 标签栏"]},"249":{"title":"Tabbar Props","titles":["Tabbar 标签栏","API"]},"250":{"title":"Tabbar Events","titles":["Tabbar 标签栏","API"]},"251":{"title":"TabbarItem Props","titles":["Tabbar 标签栏","API"]},"252":{"title":"TabbarItem Slots","titles":["Tabbar 标签栏","API"]},"253":{"title":"Tabbar Css Vars","titles":["Tabbar 标签栏","API"]},"254":{"title":"Table 表格","titles":[]},"255":{"title":"演示","titles":["Table 表格"]},"256":{"title":"基础表格","titles":["Table 表格","演示"]},"257":{"title":"斑马纹","titles":["Table 表格","演示"]},"258":{"title":"边框","titles":["Table 表格","演示"]},"259":{"title":"空表格","titles":["Table 表格","演示"]},"260":{"title":"固定表头和列","titles":["Table 表格","演示"]},"261":{"title":"排序","titles":["Table 表格","演示"]},"262":{"title":"表尾合计行","titles":["Table 表格","演示"]},"263":{"title":"多级表头","titles":["Table 表格","演示"]},"264":{"title":"合并单元格","titles":["Table 表格","演示"]},"265":{"title":"可编辑表格","titles":["Table 表格","演示"]},"266":{"title":"基本结构","titles":["Table 表格","演示"]},"267":{"title":"API","titles":["Table 表格"]},"268":{"title":"Table Props","titles":["Table 表格","API"]},"269":{"title":"Tabs 标签页","titles":[]},"270":{"title":"引入","titles":["Tabs 标签页"]},"271":{"title":"演示","titles":["Tabs 标签页"]},"272":{"title":"基础用法","titles":["Tabs 标签页","演示"]},"273":{"title":"简单登录注册","titles":["Tabs 标签页","演示"]},"274":{"title":"卡片风格","titles":["Tabs 标签页","演示"]},"275":{"title":"基本结构","titles":["Tabs 标签页"]},"276":{"title":"Tag 标签","titles":[]},"277":{"title":"演示","titles":["Tag 标签"]},"278":{"title":"基础用法","titles":["Tag 标签","演示"]},"279":{"title":"API","titles":["Tag 标签"]},"280":{"title":"Tag Props","titles":["Tag 标签","API"]},"281":{"title":"Css Variables","titles":["Tag 标签","API"]},"282":{"title":"TanstackTable","titles":[]},"283":{"title":"安装","titles":["TanstackTable"]},"284":{"title":"演示","titles":["TanstackTable"]},"285":{"title":"基础用法","titles":["TanstackTable","演示"]},"286":{"title":"固定表头和列","titles":["TanstackTable","演示"]},"287":{"title":"选中行(多选)","titles":["TanstackTable","演示"]},"288":{"title":"选中行(单选)","titles":["TanstackTable","演示"]},"289":{"title":"排序","titles":["TanstackTable","演示"]},"290":{"title":"表头分组","titles":["TanstackTable","演示"]},"291":{"title":"树形数据","titles":["TanstackTable","演示"]},"292":{"title":"展开行","titles":["TanstackTable","演示"]},"293":{"title":"API","titles":["TanstackTable"]},"294":{"title":"TanstackTable Props","titles":["TanstackTable","API"]},"295":{"title":"TanstackTable ColumnDef","titles":["TanstackTable","API"]},"296":{"title":"TanstackTable ExpandableOption","titles":["TanstackTable","API"]},"297":{"title":"Tooltip 文字提示","titles":[]},"298":{"title":"演示","titles":["Tooltip 文字提示"]},"299":{"title":"基础用法","titles":["Tooltip 文字提示","演示"]},"300":{"title":"API","titles":["Tooltip 文字提示"]},"301":{"title":"Tooltip Props","titles":["Tooltip 文字提示","API"]},"302":{"title":"Tooltip Slots","titles":["Tooltip 文字提示","API"]},"303":{"title":"1. Vue3 Transition 渐变","titles":[]},"304":{"title":"1.1 引入样式","titles":["1. Vue3 Transition 渐变"]},"305":{"title":"1.2 使用","titles":["1. Vue3 Transition 渐变"]},"306":{"title":"1.2.1 nt-opacity","titles":["1. Vue3 Transition 渐变","1.2 使用"]},"307":{"title":"1.2.2 nt-fadein","titles":["1. Vue3 Transition 渐变","1.2 使用"]},"308":{"title":"1.2.3 nt-scale","titles":["1. Vue3 Transition 渐变","1.2 使用"]},"309":{"title":"样式变量","titles":["1. Vue3 Transition 渐变"]},"310":{"title":"2. CSS Animation 动画","titles":[]},"311":{"title":"引入样式","titles":["2. CSS Animation 动画"]},"312":{"title":"使用","titles":["2. CSS Animation 动画"]},"313":{"title":"添加 css class","titles":["2. CSS Animation 动画","使用"]},"314":{"title":"通过 css animation 使用动画名称","titles":["2. CSS Animation 动画","使用"]},"315":{"title":"内置动画","titles":["2. CSS Animation 动画"]},"316":{"title":"3. 滚动条样式","titles":[]},"317":{"title":"引入滚动条样式表","titles":["3. 滚动条样式"]},"318":{"title":"使用","titles":["3. 滚动条样式"]},"319":{"title":"更改滚动条颜色以及大小","titles":["3. 滚动条样式","使用"]},"320":{"title":"主题定制 - 样式变量","titles":["3. 滚动条样式"]},"321":{"title":"reset - 样式重置","titles":[]},"322":{"title":"使用介绍","titles":[]},"323":{"title":"使用","titles":["使用介绍"]},"324":{"title":"1. 安装依赖","titles":["使用介绍","使用"]},"325":{"title":"2. 按需引入","titles":["使用介绍","使用"]},"326":{"title":"3. 全局CSS样式","titles":["使用介绍","使用"]},"327":{"title":"样式修改","titles":["使用介绍"]},"328":{"title":"修改全局变量","titles":["使用介绍","样式修改"]},"329":{"title":"修改组件样式","titles":["使用介绍","样式修改"]},"330":{"title":"浏览器兼容性","titles":["使用介绍"]}},"dirtCount":0,"index":[["能够兼容到",{"2":{"330":1}}],["能有更多风格",{"2":{"3":1}}],["浏览器兼容性",{"0":{"330":1}}],["浏览器加载图像的策略",{"2":{"118":1}}],["想把侧边栏宽度改为",{"2":{"328":1}}],["想修改滚动条样式",{"2":{"316":1}}],["重新引入一个新的样式表",{"2":{"328":1}}],["重置",{"2":{"93":2}}],["73d13d",{"2":{"326":1}}],["722ed1",{"2":{"326":1}}],["79b3f7",{"2":{"15":1}}],["按需引入",{"0":{"325":1}}],["按钮样式",{"0":{"31":1,"207":1}}],["按钮的高度",{"2":{"15":1}}],["按钮的边框颜色",{"2":{"15":1}}],["按钮的背景颜色",{"2":{"15":1}}],["按钮的文字颜色",{"2":{"15":1}}],["按钮内容",{"2":{"14":1}}],["按钮是否为圆形",{"2":{"13":1}}],["按钮是否为圆角",{"2":{"13":1}}],["按钮是否为块级元素",{"2":{"13":1}}],["按钮可以设置为圆形或者弧形",{"2":{"7":1}}],["按钮形状",{"0":{"7":1}}],["按钮加载状态",{"0":{"5":1},"2":{"13":1}}],["按钮禁用状态",{"2":{"13":1}}],["按钮禁用",{"0":{"4":1}}],["按钮类型",{"0":{"2":1},"2":{"13":1}}],["按钮",{"0":{"0":1,"6":1},"2":{"10":3,"17":2,"19":2,"20":2,"21":6,"273":1}}],["还依赖于",{"2":{"322":1}}],["外",{"2":{"322":1}}],["外层容器",{"2":{"52":1,"266":2}}],["去除链接默认的下划线",{"2":{"321":1}}],["统一采用盒子模式",{"2":{"321":1}}],["非大面积文字排版网站通常不需要列表项",{"2":{"321":1}}],["导致的图片下方的空白间隙问题",{"2":{"321":1}}],["导航栏模式",{"0":{"244":1}}],["都是按照100",{"2":{"321":1}}],["垂直时为宽度",{"2":{"320":1}}],["水平滚动条时为高度",{"2":{"320":1}}],["水平对齐方式",{"2":{"49":1}}],["滑块尺寸",{"2":{"320":1}}],["滑块背景色",{"2":{"320":1}}],["更改滚动条颜色以及大小",{"0":{"319":1}}],["更多用于系统级通知的被动提醒",{"2":{"150":1}}],["更多用于手机上",{"2":{"68":1}}],["规则为",{"2":{"313":1}}],["动画名称",{"2":{"313":1,"314":1}}],["动画",{"0":{"310":1},"1":{"311":1,"312":1,"313":1,"314":1,"315":1}}],["缩放进入",{"2":{"308":1}}],["支持的渐变有",{"2":{"309":1}}],["支持通过",{"2":{"307":1}}],["支持懒加载",{"2":{"107":1}}],["退出",{"2":{"306":1,"307":1,"308":1}}],["普通渐变进入",{"2":{"306":1}}],["普通列表",{"0":{"129":1}}],["控制距离",{"2":{"307":1}}],["控制时长",{"2":{"305":1}}],["控制按钮加载状态",{"2":{"5":1}}],["控制按钮禁用状态",{"2":{"4":1}}],["控制按钮类型",{"2":{"2":1}}],["所有的组件尽量保证",{"2":{"330":1}}],["所有的动画的",{"2":{"313":1,"314":1}}],["所有的渐变都支持传递",{"2":{"305":1}}],["所有渐变都支持",{"2":{"309":1}}],["所以如果要修改样式",{"2":{"329":1}}],["所以需要手动引入全局变量文件",{"2":{"326":1}}],["所以就没有单独抽取为组件",{"2":{"269":1}}],["所以最终大小只能是小于等于传递的",{"2":{"217":1}}],["所以框架也会内置一些图标库",{"2":{"101":1}}],["所以没有封装为组件",{"2":{"53":1}}],["渐变距离",{"2":{"309":1}}],["渐变时长",{"2":{"309":1}}],["渐变",{"0":{"303":1},"1":{"304":1,"305":1,"306":1,"307":1,"308":1,"309":1}}],["渐变按钮",{"2":{"11":2}}],["子列",{"2":{"295":1}}],["树形数据",{"0":{"291":1}}],["函数即可启动排序按钮",{"2":{"289":1}}],["函数来渲染表尾合计行",{"2":{"262":1}}],["函数来显示加载动画",{"2":{"139":1}}],["函数来关闭对话框",{"2":{"79":1}}],["让行变为可选的",{"2":{"287":1}}],["让公众更为直观清晰地感受到合资品牌在华形势之严峻",{"2":{"70":1,"71":2}}],["取值为",{"2":{"286":1}}],["取值有",{"2":{"167":1}}],["固定列",{"2":{"286":1}}],["固定表头",{"2":{"286":1}}],["固定表头和列",{"0":{"260":1,"286":1}}],["状态",{"2":{"285":1,"286":1}}],["访问次数",{"2":{"285":1,"286":1}}],["展示一个简单的表格",{"2":{"285":1}}],["展开行渲染函数",{"2":{"296":1}}],["展开行功能",{"2":{"292":1}}],["展开行",{"0":{"292":1}}],["展开",{"2":{"282":1}}],["展开的面板",{"2":{"49":1}}],["展开的内容区域",{"2":{"37":1}}],["安装依赖",{"0":{"324":1}}],["安装",{"0":{"283":1}}],["优先使用",{"2":{"282":1}}],["变量控制",{"2":{"326":1}}],["变量",{"2":{"281":1,"309":1,"319":1}}],["变量名",{"2":{"186":1,"240":1,"253":1}}],["由",{"2":{"278":1}}],["由于框架有的组件需要用到图标",{"2":{"101":1}}],["由于使用不是特别频繁",{"2":{"53":1}}],["登录",{"2":{"273":2}}],["登录用户",{"2":{"60":1}}],["等组件",{"2":{"273":1}}],["转而提供",{"2":{"269":1}}],["降序",{"2":{"268":1}}],["升序",{"2":{"268":1}}],["自动排序时必传",{"2":{"268":2}}],["自定义提示内容",{"2":{"302":1}}],["自定义渲染",{"2":{"268":1}}],["自定义操作图标",{"0":{"236":1}}],["自定义触发元素",{"2":{"195":1}}],["自定义菱形",{"0":{"183":1}}],["自定义类名",{"2":{"156":1}}],["自定义内容",{"0":{"136":1},"2":{"195":1}}],["自定义占位图片",{"2":{"107":1}}],["自定义图标",{"0":{"105":1}}],["自定义头部",{"0":{"78":1}}],["自定义标题右侧内容",{"2":{"24":1}}],["自定义标题内容",{"2":{"24":1}}],["自定义底部区域内容",{"2":{"24":1}}],["自定义",{"2":{"20":1,"213":1}}],["自定义颜色",{"0":{"10":1},"2":{"280":1}}],["列类型",{"2":{"295":1}}],["列唯一标识",{"2":{"295":1}}],["列标题",{"2":{"295":1}}],["列标识",{"2":{"268":2}}],["列是否固定",{"2":{"268":1}}],["列宽",{"2":{"268":1,"286":1,"295":1}}],["列名",{"2":{"268":1}}],["渲染表尾合计行",{"2":{"268":1}}],["整个表格的基本结构为",{"2":{"266":1}}],["时使用自定义排序规则",{"2":{"289":1}}],["时使用默认排序规则",{"2":{"289":1}}],["时",{"2":{"264":1}}],["时显示",{"2":{"77":1}}],["合并单元格",{"0":{"264":1}}],["合计",{"2":{"262":1}}],["合资品牌到底做错了什么",{"2":{"70":1,"71":2}}],["合资品牌市场份额降至28",{"2":{"70":1,"71":2}}],["回调函数来启用手动排序",{"2":{"261":1}}],["回调参数",{"2":{"132":1,"172":1,"239":1}}],["添加如下代码",{"2":{"325":1}}],["添加",{"0":{"313":1},"2":{"260":1,"312":1}}],["工具样式",{"2":{"260":1}}],["参考",{"2":{"260":1}}],["参数与",{"2":{"301":1}}],["参数为配置项",{"2":{"157":1}}],["参数为",{"2":{"139":1}}],["参数可以将圆形加载变为进度条风格",{"2":{"138":1}}],["参数",{"2":{"33":1,"34":1,"35":1,"36":1,"49":1,"50":1,"51":1,"67":1,"73":1,"83":1,"97":1,"99":1,"118":1,"124":1,"131":1,"148":1,"149":1,"157":1,"162":1,"171":1,"177":1,"194":1,"201":1,"209":1,"210":1,"211":1,"212":1,"219":1,"224":1,"230":1,"238":1,"249":1,"250":1,"251":1,"268":1,"280":1,"294":1,"295":1,"296":1,"302":1}}],["或",{"2":{"260":1}}],["或者",{"2":{"21":1,"104":1,"166":1,"264":1,"266":1,"295":1}}],["给列设置",{"2":{"286":1}}],["给列的选项增加",{"2":{"261":1}}],["给某一列增加一个",{"2":{"263":1}}],["给表格设置",{"2":{"260":1,"286":1}}],["给对话框主体添加样式",{"2":{"79":1}}],["空表格",{"0":{"259":1}}],["空间有限",{"2":{"68":1}}],["把该属性设置为",{"2":{"258":1}}],["边框颜色",{"2":{"326":1}}],["边框",{"0":{"258":1}}],["边框圆角",{"2":{"49":1}}],["斑马纹",{"0":{"257":1}}],["编辑",{"2":{"256":1,"260":1,"261":1,"263":1,"265":1,"285":1,"286":1}}],["编程式调用",{"0":{"139":1}}],["操作",{"2":{"256":1,"260":1,"261":1,"263":1,"265":1,"285":1,"286":1}}],["操作区",{"2":{"75":1}}],["操作区域以及底部区域",{"2":{"19":1}}],["操作区域",{"2":{"17":1,"24":1}}],["住址",{"2":{"256":1,"260":1,"261":1,"263":1,"265":1}}],["年龄",{"2":{"256":1,"260":1,"261":1,"263":1,"265":1,"285":1,"286":1,"289":1}}],["姓名",{"2":{"256":1,"260":1,"261":1,"263":1,"265":1,"285":1,"286":1}}],["王五",{"2":{"256":1,"260":1,"265":1}}],["李四",{"2":{"256":1,"260":1,"265":1}}],["张三",{"2":{"256":1,"260":1,"265":1}}],["定义列",{"2":{"256":1}}],["定义数据源",{"2":{"256":1}}],["定义图片加载时显示的图片",{"2":{"111":1}}],["排序方式",{"2":{"268":1}}],["排序",{"0":{"261":1,"289":1},"2":{"295":1}}],["排序功能",{"2":{"254":1}}],["排列方式",{"0":{"246":1}}],["531dab",{"2":{"326":1}}],["5ba2f7",{"2":{"321":1}}],["5s",{"2":{"314":1}}],["52c41a",{"2":{"281":2,"326":1}}],["5px",{"2":{"253":1,"321":1}}],["5000",{"2":{"154":1}}],["50",{"2":{"128":1,"183":4,"290":1}}],["50px",{"2":{"62":2,"97":1,"99":1,"253":1}}],["下划线的颜色",{"2":{"253":1}}],["下方按钮平铺",{"2":{"80":1}}],["风格",{"2":{"249":1}}],["风格的输入框",{"2":{"143":1}}],["具有卡片风格的标签",{"2":{"247":1}}],["具体见下表",{"2":{"139":1}}],["具体表现为",{"2":{"80":1}}],["作用域来自定义渲染操作图标",{"2":{"236":1}}],["作为此",{"2":{"295":1}}],["作为表头",{"2":{"295":1}}],["作为",{"2":{"97":1}}],["作为合资品牌两大中坚力量的一汽",{"2":{"70":1,"71":2}}],["插槽名",{"2":{"252":1}}],["插槽参数",{"2":{"241":1}}],["插槽",{"2":{"236":1}}],["插槽自定义头部内容",{"2":{"78":1}}],["到一个",{"2":{"234":1}}],["阴影",{"0":{"226":1},"1":{"227":1,"228":1,"229":1,"230":1,"231":1}}],["因为会调整每一个二维码小单元格尺寸",{"2":{"217":1}}],["因此它可以承载更复杂的内容",{"2":{"187":1}}],["颜色",{"2":{"280":1,"326":1}}],["颜色以及大小",{"0":{"217":1}}],["颜色和尺寸",{"0":{"104":1}}],["进行渲染",{"2":{"215":1}}],["进度条风格",{"0":{"138":1}}],["生成二维码",{"2":{"214":1}}],["二维码边距",{"2":{"219":1}}],["二维码容错率",{"2":{"219":1}}],["二维码大小",{"2":{"219":1}}],["二维码颜色",{"2":{"219":1}}],["二维码内容",{"2":{"219":1}}],["二维码",{"0":{"214":1},"1":{"215":1,"216":1,"217":1,"218":1,"219":1}}],["q",{"2":{"219":1}}],["qrcode",{"0":{"214":1,"219":1},"1":{"215":1,"216":1,"217":1,"218":1,"219":1},"2":{"215":1}}],["queryselector",{"2":{"141":1}}],["quot",{"2":{"115":4,"260":2}}],["结合",{"2":{"206":1}}],["结束",{"2":{"138":2}}],["隐私协议",{"2":{"204":2}}],["隐藏",{"2":{"192":2}}],["值来控制是否选中",{"2":{"204":1}}],["需要显示背景阴影",{"2":{"226":2}}],["需要进行手动控制是否展示",{"2":{"192":1}}],["需要设置",{"2":{"77":1}}],["个弹出位置",{"2":{"191":1}}],["个开源图标",{"2":{"106":1}}],["有",{"2":{"191":1}}],["有时候点击对话框完毕后",{"2":{"79":1}}],["位置",{"0":{"191":1}}],["悬浮",{"2":{"189":2,"190":2}}],["鼠标悬浮时滑块颜色",{"2":{"320":1}}],["鼠标悬浮时按钮的背景颜色",{"2":{"15":1}}],["鼠标悬浮时按钮的边框颜色",{"2":{"15":1}}],["鼠标悬浮时按钮的文字颜色",{"2":{"15":1}}],["鼠标移入",{"2":{"190":1}}],["鼠标移入元素",{"2":{"187":1}}],["形状",{"2":{"185":1}}],["样式修改",{"0":{"327":1},"1":{"328":1,"329":1}}],["样式重置",{"0":{"321":1}}],["样式表",{"2":{"269":1}}],["样式属性",{"2":{"268":1}}],["样式",{"2":{"260":1,"266":2,"286":1,"329":1}}],["样式即可",{"2":{"183":1}}],["样式变量",{"0":{"15":1,"62":1,"186":1,"309":1,"320":1}}],["全局css样式",{"0":{"326":1}}],["全部采用",{"2":{"180":1}}],["全屏",{"0":{"137":1}}],["梯形等",{"2":{"180":1}}],["六边形",{"2":{"180":1}}],["菱形",{"2":{"180":1}}],["三角形",{"2":{"180":1}}],["三级页面",{"2":{"158":1}}],["触发提示的元素",{"2":{"302":1}}],["触发方式",{"0":{"190":1},"2":{"194":1}}],["触发",{"2":{"178":1,"231":1}}],["触发相应的业务逻辑",{"2":{"0":1}}],["删除",{"2":{"175":2,"256":1,"260":1,"261":1,"263":1,"265":1,"285":1,"286":1}}],["受控模式下起泡对标元素",{"2":{"194":1}}],["受控模式显示与隐藏",{"2":{"194":1}}],["受控模式",{"0":{"192":1},"2":{"171":1}}],["每页的数据条数",{"2":{"171":1}}],["区域",{"2":{"163":1}}],["区域加载",{"0":{"135":1}}],["副标题",{"2":{"162":1}}],["页码总数",{"2":{"171":1}}],["页眉内容",{"2":{"163":1}}],["页眉高度",{"2":{"162":1}}],["页头",{"0":{"158":1},"1":{"159":1,"160":1,"161":1,"162":1,"163":1}}],["分别表示开和关",{"2":{"234":1}}],["分别通过",{"2":{"81":1}}],["分页",{"0":{"164":1},"1":{"165":1,"166":1,"167":1,"168":1,"169":1,"170":1,"171":1,"172":1}}],["分为",{"2":{"160":1}}],["返回",{"2":{"162":1}}],["返回按钮文本",{"2":{"162":1}}],["返回消息",{"2":{"157":1}}],["返回类型",{"2":{"157":1}}],["返回值",{"2":{"149":1}}],["持续5s",{"2":{"154":1}}],["持续时间",{"0":{"154":1}}],["打开",{"2":{"153":1}}],["打开消息",{"2":{"153":1}}],["注册",{"2":{"273":2}}],["注册了方法",{"2":{"152":1}}],["注意",{"2":{"39":1,"40":2,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"217":1}}],["同",{"2":{"295":1}}],["同多选一样配置一列",{"2":{"288":1}}],["同意",{"2":{"204":2}}],["同时配置",{"2":{"261":1}}],["同时可以通过",{"2":{"183":1,"247":1}}],["同时",{"2":{"152":1}}],["同原生属性一致",{"2":{"118":1}}],["同原生",{"2":{"110":1,"118":1}}],["此时正文内容以",{"2":{"152":1}}],["类即可",{"2":{"318":1}}],["类否则不用添加",{"2":{"266":1}}],["类用于改变表格的",{"2":{"266":1}}],["类",{"2":{"266":2}}],["类的操作反馈",{"2":{"152":1}}],["类型生效",{"2":{"246":1}}],["类型的变量",{"2":{"234":1}}],["类型的值",{"2":{"4":1}}],["类型",{"2":{"13":1,"23":1,"33":1,"34":1,"49":1,"51":1,"67":1,"73":1,"83":1,"88":1,"97":1,"98":1,"99":1,"118":1,"124":1,"125":1,"131":1,"141":1,"142":1,"148":1,"156":1,"162":1,"171":1,"177":1,"179":1,"185":1,"194":1,"196":1,"201":1,"209":1,"210":1,"219":1,"224":1,"230":1,"238":1,"249":1,"251":1,"268":3,"280":2,"294":1,"295":1,"296":1}}],["错误",{"2":{"152":1}}],["警告",{"2":{"152":1}}],["成功",{"2":{"152":1}}],["成都",{"2":{"29":1,"30":1,"31":1}}],["不需要自动弹出",{"2":{"192":1}}],["不设置时默认为",{"2":{"171":1}}],["不自动消失",{"2":{"153":1}}],["不同状态",{"0":{"152":1}}],["不显示",{"2":{"83":1}}],["秒后自动消失",{"2":{"151":1}}],["消息类型",{"2":{"156":1}}],["消息显示的持续时间",{"2":{"156":1}}],["消息正文内容",{"2":{"156":1}}],["消息",{"2":{"152":1}}],["消息提示",{"0":{"150":1},"1":{"151":1,"152":1,"153":1,"154":1,"155":1,"156":1,"157":1}}],["消息弹窗优化了样式",{"2":{"81":1}}],["消息弹窗",{"0":{"81":1}}],["聚焦输入框",{"2":{"149":1}}],["双向绑定的值",{"2":{"148":1}}],["四周边框",{"0":{"146":1}}],["接收输入",{"2":{"145":1}}],["设计的视觉语言",{"2":{"143":1}}],["设置是否允许行展开",{"2":{"296":1}}],["设置初始排序",{"2":{"261":1}}],["设置为",{"2":{"244":1}}],["设置为一个原图模糊后的图片",{"2":{"111":1}}],["设置图形颜色",{"2":{"183":1}}],["设置任意一个就可以达到显示页码的功能",{"2":{"171":1}}],["设置该值会导致表单验证状态变为",{"2":{"99":1}}],["设置折叠后的高度",{"2":{"71":1}}],["设置边框圆角",{"2":{"46":1}}],["设置项间距",{"2":{"45":1}}],["设置不确定状态",{"2":{"33":1}}],["设置",{"2":{"28":1,"30":1,"152":1,"205":1,"207":1,"260":1,"262":1}}],["设置一个非预设的值",{"2":{"11":1}}],["指定",{"0":{"142":1}}],["指令的元素上添加",{"2":{"136":1}}],["指令",{"0":{"89":1},"1":{"90":1}}],["节点",{"2":{"141":1}}],["以及后续需要处理虚拟滚动操作",{"2":{"266":2}}],["以获取到对应",{"2":{"141":1}}],["以编程方式创建的",{"2":{"139":1}}],["若传入字符串",{"2":{"141":1}}],["若在前一个全屏",{"2":{"139":1}}],["字段时会自动展示为树形表格",{"2":{"291":1}}],["字段就能实现排序",{"2":{"261":1}}],["字段的情况下",{"2":{"152":1}}],["字段可以定义不同的状态",{"2":{"152":1}}],["字段",{"2":{"141":1,"142":1,"268":2}}],["字体大小",{"2":{"73":1,"74":1}}],["配置列可选择时使用",{"2":{"295":1}}],["配置展开属性",{"2":{"294":1}}],["配置",{"2":{"263":1,"286":1}}],["配置隐藏分页",{"2":{"168":1}}],["配置项",{"0":{"141":1,"156":1}}],["配合",{"2":{"3":1,"43":1,"236":1}}],["其实这个模块的内容就是",{"2":{"269":1}}],["其它都关闭",{"2":{"139":1}}],["其值会被渲染为加载文案",{"2":{"136":1}}],["而不是顶层样式",{"2":{"230":1}}],["而是返回现有全屏",{"2":{"139":1}}],["而在另一边",{"2":{"70":1,"71":2}}],["方法",{"0":{"157":1}}],["方法名",{"2":{"149":1}}],["方法来关闭它",{"2":{"139":1}}],["方便快速搭建页面的基本结构",{"2":{"52":1}}],["实际的二维码的大小不一定跟传递的",{"2":{"217":1}}],["实例",{"2":{"139":2}}],["实现多级表头",{"2":{"290":1}}],["实现简单的登录注册",{"2":{"273":1}}],["实现部分选中的状态",{"2":{"30":1}}],["实现复选框组",{"2":{"29":1}}],["实现",{"2":{"21":1,"105":1,"128":1,"180":1,"282":1,"297":1}}],["该提示基于",{"2":{"297":1}}],["该会返回一个",{"2":{"139":1}}],["该属性接受一个",{"2":{"4":1}}],["justina",{"2":{"291":1}}],["justify",{"2":{"43":1,"49":1,"246":2,"249":1}}],["joe",{"2":{"285":1,"290":1}}],["jsimport",{"2":{"270":1}}],["json",{"2":{"265":1,"292":1}}],["javascriptconst",{"2":{"139":3}}],["修复由于",{"2":{"321":1}}],["修饰符可以允许滚动",{"2":{"137":1}}],["修饰符将遮罩插入至",{"2":{"137":1}}],["修改组件样式",{"0":{"329":1}}],["修改全局变量",{"0":{"328":1}}],["修改",{"2":{"104":1}}],["修改颜色和尺寸可以通过",{"2":{"104":1}}],["你可以自定义加载中组件的文字",{"2":{"136":1}}],["防止页面失去响应",{"2":{"135":1}}],["继续加载的回调函数",{"2":{"132":1}}],["否显示无限加载模式",{"2":{"131":1}}],["滚动条样式",{"0":{"316":1},"1":{"317":1,"318":1,"319":1,"320":1}}],["滚动条",{"2":{"260":1}}],["滚动到底部触发",{"2":{"128":1}}],["滚动至底部时",{"2":{"126":1}}],["无限加载数据的列表",{"2":{"126":1}}],["使输入框获取焦点",{"2":{"125":1}}],["使用介绍",{"0":{"322":1},"1":{"323":1,"324":1,"325":1,"326":1,"327":1,"328":1,"329":1,"330":1}}],["使用动画名称",{"0":{"314":1},"2":{"312":1}}],["使用之前需要先安装",{"2":{"283":1}}],["使用手动排序",{"2":{"268":1}}],["使用场景如下",{"2":{"242":1}}],["使用分页分批次加载数据",{"2":{"164":1}}],["使用其它图标库",{"0":{"106":1}}],["使用时需要单独引入",{"2":{"103":1}}],["使用时需要给",{"2":{"29":1}}],["使用表单校验时必填",{"2":{"99":1}}],["使用",{"0":{"103":1,"145":1,"305":1,"312":1,"318":1,"323":1},"1":{"306":1,"307":1,"308":1,"313":1,"314":1,"319":1,"324":1,"325":1,"326":1},"2":{"2":1,"4":1,"5":1,"29":1,"42":1,"111":1,"113":1,"204":1,"235":1,"236":1}}],["原始的",{"2":{"124":1}}],["原生属性",{"2":{"118":2}}],["原生",{"2":{"33":2,"209":2}}],["原生的",{"2":{"13":1,"224":1}}],["是字符串",{"2":{"295":1}}],["是使用",{"2":{"282":1}}],["是由",{"2":{"143":1}}],["是单例的",{"2":{"139":1}}],["是最基础的表单域的包装",{"2":{"119":1}}],["是否固定列",{"2":{"295":1}}],["是否固定表头",{"2":{"268":1,"294":1}}],["是否允许多选",{"2":{"294":1}}],["是否排序",{"2":{"268":1}}],["是否打开",{"2":{"238":1}}],["是否选中",{"2":{"209":2}}],["是否取消禁止页面滚动",{"2":{"141":1}}],["是否为斑马纹",{"2":{"268":1,"294":1}}],["是否为全屏加载",{"2":{"141":1}}],["是否为必填项",{"2":{"99":1}}],["是否加载完成",{"2":{"131":1}}],["是否可以通过点击遮罩关闭对话框",{"2":{"83":1}}],["是否需要遮罩层",{"2":{"83":1}}],["是否带有背景和边框",{"2":{"49":1}}],["是否只允许展开一个面板",{"2":{"49":1}}],["是否设置为按钮风格",{"2":{"33":1,"209":1}}],["是否禁用",{"2":{"33":1,"209":1}}],["是否显示返回按钮",{"2":{"162":1}}],["是否显示四周边框",{"2":{"148":1,"268":1,"294":1}}],["是否显示加载组件",{"2":{"142":1}}],["是否显示取消按钮",{"2":{"88":1}}],["是否显示底部确定按钮",{"2":{"83":1}}],["是否显示底部取消按钮",{"2":{"83":1}}],["是否显示底部区域",{"2":{"23":1}}],["是否显示",{"2":{"83":1}}],["是否显示标题",{"2":{"23":1}}],["输入时解析值",{"2":{"124":1}}],["输入解析",{"0":{"122":1}}],["输入框的占位提示",{"2":{"148":1}}],["输入框的标签",{"2":{"148":1}}],["输入框的",{"2":{"148":2}}],["输入框",{"0":{"119":1},"1":{"120":1,"121":1,"122":1,"123":1,"124":1,"125":1},"2":{"273":1}}],["输入过滤",{"2":{"90":1}}],["初始排序",{"2":{"268":1}}],["初始选中第2项",{"2":{"245":1}}],["初始预览图像索引",{"2":{"118":1}}],["初始化第一张预览图片的位置",{"2":{"114":1}}],["初始化",{"2":{"93":1}}],["预览图片地址列表",{"2":{"118":1}}],["高度",{"2":{"118":1}}],["必填",{"2":{"118":1}}],["必传",{"2":{"51":1}}],["开启时的文字描述",{"2":{"238":1}}],["开启预览多图的功能",{"2":{"114":1}}],["开",{"2":{"232":1}}],["开关操作按钮内容",{"2":{"241":1}}],["开关按钮宽度",{"2":{"240":1}}],["开关按钮高度",{"2":{"240":1}}],["开关状态改变时触发",{"2":{"239":1}}],["开关状态",{"2":{"238":1}}],["开关",{"0":{"232":1},"1":{"233":1,"234":1,"235":1,"236":1,"237":1,"238":1,"239":1,"240":1,"241":1}}],["开始",{"2":{"138":2,"139":2}}],["开始已经全面支持",{"2":{"115":1}}],["4998f6",{"2":{"321":3}}],["45",{"2":{"285":1,"290":1}}],["40",{"2":{"285":2,"290":2}}],["4096ff",{"2":{"11":1}}],["4",{"2":{"115":1,"321":1}}],["从顶部往下移动渐变的进入",{"2":{"307":1}}],["从顶部出现",{"2":{"151":1}}],["从",{"2":{"115":1}}],["从而进行单独使用",{"2":{"95":1}}],["懒加载",{"0":{"115":1}}],["多选",{"0":{"287":1}}],["多选框不可用状态",{"2":{"28":1}}],["多级表头",{"0":{"263":1}}],["多用于触发",{"2":{"232":1}}],["多边形背景色",{"2":{"186":1}}],["多边形高度",{"2":{"186":1}}],["多边形宽度",{"2":{"186":1}}],["多边形大小",{"2":{"186":1}}],["多边形",{"0":{"180":1},"1":{"181":1,"182":1,"183":1,"184":1,"185":1,"186":1}}],["多图预览时使用",{"2":{"118":1}}],["多图预览",{"0":{"114":1}}],["来开发",{"2":{"321":1}}],["来使用卡片风格",{"2":{"274":1}}],["来实现合并单元格",{"2":{"264":1}}],["来取消斑马纹",{"2":{"257":1}}],["来手动渲染选项",{"2":{"222":1}}],["来重写选项的文字",{"2":{"204":1}}],["来美化滚动条样式",{"2":{"129":1}}],["来预览图片",{"2":{"116":1}}],["来兼容",{"2":{"115":1}}],["来禁止预览",{"2":{"113":1}}],["来设置对齐方式",{"2":{"43":1}}],["来设置展开的面板",{"2":{"40":1}}],["来设定箭头的位置",{"2":{"42":1}}],["将会使用配置的",{"2":{"295":1}}],["将会使用该",{"2":{"295":1}}],["将会以",{"2":{"295":1}}],["将会以此作为",{"2":{"295":1}}],["将需要固定的列设置",{"2":{"260":1}}],["将其设置为空字符串可以用于取消文本",{"2":{"136":1}}],["将",{"2":{"111":1,"153":1,"244":1}}],["将对话框变为移动风格",{"2":{"80":1}}],["占位文本",{"2":{"124":1}}],["占位",{"0":{"111":1}}],["确定图片如何适应容器框",{"2":{"118":1}}],["确定图片如何适应到容器框",{"2":{"110":1}}],["确认消息和提交内容",{"2":{"81":1}}],["图片显示预览的时候",{"2":{"226":1}}],["图片占位",{"2":{"118":1}}],["图片加载失败时显示的地址",{"2":{"118":1}}],["图片源地址",{"2":{"118":1}}],["图片",{"0":{"107":1},"1":{"108":1,"109":1,"110":1,"111":1,"112":1,"113":1,"114":1,"115":1,"116":1,"117":1,"118":1}}],["图标文件",{"2":{"103":1}}],["图标",{"0":{"100":1,"103":1},"1":{"101":1,"102":1,"103":1,"104":1,"105":1,"106":1}}],["图标按钮",{"0":{"8":1}}],["既能离线加载",{"2":{"106":1}}],["两次密码输入不一致",{"2":{"273":1}}],["两种触发方式",{"2":{"190":1}}],["两种方式可以使用",{"2":{"106":1}}],["两者都将目标对准了成本节约",{"2":{"70":1,"71":2}}],["推荐图标库",{"2":{"106":1}}],["推荐图标格式",{"2":{"106":1}}],["推荐使用",{"2":{"21":1,"101":1,"106":1}}],["数据结构比较复杂的时候",{"2":{"290":1}}],["数据源",{"2":{"268":1}}],["数据列表没有数据时",{"2":{"259":1}}],["数据总数",{"2":{"171":1}}],["数据加载时显示的动效",{"2":{"133":1}}],["数据验证采用",{"2":{"93":1}}],["数量更多的图标库",{"2":{"106":1}}],["本身提供的图标数量有限",{"2":{"106":1}}],["路径来构建自定义的图标",{"2":{"105":1}}],["然后就能修改样式",{"2":{"329":1}}],["然后覆盖上面的样式即可",{"2":{"328":1}}],["然后给需要固定的列",{"2":{"286":1}}],["然后给",{"2":{"260":1}}],["然后设置表格属性",{"2":{"288":1}}],["然后设置",{"2":{"192":1,"260":1,"266":1,"286":1}}],["然后自己定义",{"2":{"183":1}}],["然后显示消息的函数会返回一个消息",{"2":{"153":1}}],["然后加入自定义的",{"2":{"105":1}}],["然后直接添加",{"2":{"104":1}}],["然后定义",{"2":{"11":1}}],["也为",{"2":{"152":1}}],["也能自定义图标",{"2":{"106":1}}],["也能通过",{"2":{"104":1}}],["也可以手动引入组件和样式文件",{"2":{"325":1}}],["也可以手动通过使用",{"2":{"116":1}}],["也可以添加",{"2":{"261":1}}],["也可以接收一个对象为参数",{"2":{"152":1}}],["也可以使用",{"2":{"105":1}}],["也可以通过传递",{"2":{"78":1}}],["也可以通过",{"2":{"20":1,"194":1,"260":1,"278":1,"312":1}}],["也可通过具名",{"2":{"83":1}}],["即可实现固定表头",{"2":{"260":1,"286":1}}],["即可启用",{"2":{"258":1}}],["即可",{"2":{"103":1,"207":1,"246":1}}],["文字提示",{"0":{"297":1},"1":{"298":1,"299":1,"300":1,"301":1,"302":1}}],["文字描述",{"0":{"235":1}}],["文件里面对应的",{"2":{"103":1}}],["文本输入的基础用法",{"2":{"121":1}}],["文本居中",{"2":{"80":1}}],["文本按钮",{"0":{"3":1}}],["并不会创建一个新的",{"2":{"139":1}}],["并显示在加载图标的下方",{"2":{"136":1}}],["并显示该错误信息",{"2":{"99":1}}],["并且都是按需加载的",{"2":{"101":1}}],["则添加",{"2":{"266":2}}],["则不显示当前单元格",{"2":{"264":1}}],["则不会自动关闭",{"2":{"156":1}}],["则会使用",{"2":{"295":1}}],["则会将其作为参数传入",{"2":{"141":1}}],["则会根据校验规则确认",{"2":{"99":1}}],["则表明默认为当前时间",{"2":{"67":1}}],["如下",{"2":{"329":1}}],["如",{"2":{"326":1}}],["如不设置",{"2":{"99":1}}],["如果想要修改样式",{"2":{"328":1}}],["如果想改变滚动条样式",{"2":{"260":1}}],["如果觉得默认滚动条不好看",{"2":{"316":1}}],["如果传了",{"2":{"295":1}}],["如果未传",{"2":{"295":1}}],["如果没有配置",{"2":{"295":1}}],["如果为空",{"2":{"295":1}}],["如果牵涉到复杂的功能比如",{"2":{"282":1}}],["如果需要可单独设置",{"2":{"321":1}}],["如果需要固定列则给列添加",{"2":{"266":1}}],["如果需要固定列则添加",{"2":{"266":1}}],["如果需要固定表头",{"2":{"266":2}}],["如果需要为表格添加斑马纹则添加",{"2":{"266":1}}],["如果需要",{"2":{"258":1}}],["如果当前组件不能满足需求需要使用更多功能的时候",{"2":{"254":1}}],["如果不配",{"2":{"295":1}}],["如果不想通过",{"2":{"116":1}}],["如果不填浏览器默认为",{"2":{"110":1}}],["如果不能满足需求",{"2":{"106":1}}],["如果把时间轴往前拉",{"2":{"70":1,"71":2}}],["如果设置为",{"2":{"67":1,"156":1}}],["直接调用指定类型的函数",{"2":{"152":1}}],["直接子元素的",{"2":{"97":1}}],["直接在",{"2":{"8":1}}],["`$",{"2":{"285":1,"286":1}}],["`",{"2":{"95":1,"285":1,"286":1}}],["里面包含有很多平台资源",{"2":{"101":1}}],["里面",{"2":{"95":1}}],["里面放内容就是经典的后台管理系统模板",{"2":{"60":1}}],["里面放菜单",{"2":{"60":1}}],["里面放点东西就成了",{"2":{"60":1}}],["当然也能在侧边栏的样式的地方",{"2":{"328":1}}],["当然自定义图标",{"2":{"105":1}}],["当配置列为可选择时",{"2":{"294":1}}],["当表格内容较多不能一次性完全展示时",{"2":{"292":1}}],["当数据中有",{"2":{"291":1}}],["当数据量过多时",{"2":{"164":1}}],["当需要固定行滚动时",{"2":{"266":2}}],["当需要自定义更多属性时",{"2":{"152":1}}],["当",{"2":{"264":1,"289":2}}],["当只有一个选项时",{"2":{"204":1}}],["当只有一页时",{"2":{"168":1}}],["当前按需引入只支持在",{"2":{"325":1}}],["当前树形展开选择时存在bug",{"2":{"291":1}}],["当前页改变时触发",{"2":{"172":1}}],["当前页数",{"2":{"171":1}}],["当前页数的默认初始值",{"2":{"171":1}}],["当前表单较简单时",{"2":{"94":1}}],["当全屏时默认会禁止滚动",{"2":{"137":1}}],["当为",{"2":{"77":1}}],["密码为6~15位字母+数字",{"2":{"93":1,"273":2}}],["$",{"2":{"93":1,"273":2,"285":1,"286":1}}],["64a7f7",{"2":{"321":1}}],["666",{"2":{"186":1}}],["6",{"2":{"93":1,"273":2,"321":1}}],["65",{"2":{"15":1}}],["zos",{"2":{"114":1,"116":1}}],["z0",{"2":{"93":1,"273":2}}],["z",{"2":{"93":1,"273":2}}],["za",{"2":{"93":2,"273":4}}],["999",{"2":{"326":1}}],["95de64",{"2":{"326":1}}],["9254de",{"2":{"326":1}}],["9",{"2":{"93":2,"273":4}}],["90deg",{"2":{"11":3}}],["^",{"2":{"93":1,"273":2}}],["key",{"2":{"93":2,"256":3,"260":4,"261":6,"263":4,"265":4,"268":2,"273":5,"285":3,"286":3,"289":1,"291":3,"295":6}}],["webkit",{"2":{"321":2}}],["wrapper",{"2":{"266":2}}],["world",{"2":{"228":1,"306":2,"307":4,"308":2}}],["warning",{"2":{"156":1}}],["warn",{"2":{"152":1,"157":1,"326":2}}],["watch",{"2":{"93":1,"145":1}}],["width",{"2":{"62":1,"78":1,"83":1,"97":1,"99":1,"116":1,"118":1,"186":1,"228":1,"240":1,"256":4,"260":4,"268":1}}],["ui库除了依赖于",{"2":{"322":1}}],["ul",{"2":{"321":1}}],["util",{"2":{"129":1,"270":1,"304":1,"311":1,"317":1}}],["utils",{"2":{"93":1,"322":1,"324":1}}],["unknown",{"2":{"295":1}}],["unchecked",{"2":{"235":1,"238":1}}],["unlock",{"2":{"137":1,"141":1}}],["unplugin",{"2":{"105":1,"106":2,"325":5}}],["unocss",{"2":{"21":1,"104":1}}],["username",{"2":{"93":2,"273":4}}],["useformreset",{"2":{"93":2}}],["验证",{"2":{"93":1}}],["校验以及对应样式",{"2":{"91":1}}],[">=",{"2":{"128":1}}],[">",{"2":{"90":1,"102":3,"103":1,"104":2,"228":2,"266":8,"275":3,"313":1,"314":1}}],["例如旋转动画为",{"2":{"313":1,"314":1}}],["例如",{"2":{"90":1,"97":1,"99":1,"122":1,"139":1,"152":1,"180":1,"312":1,"321":1,"325":1,"328":1,"329":1}}],["例如设置为",{"2":{"43":1}}],["遮罩层背景色",{"2":{"141":1,"142":1}}],["遮罩",{"2":{"83":1}}],["会继承该值",{"2":{"97":1}}],["会暂停关闭对话框",{"2":{"83":1}}],["会自动应用一个",{"2":{"70":1}}],["关",{"2":{"232":1}}],["关闭时的文字描述",{"2":{"238":1}}],["关闭时触发",{"2":{"83":1}}],["关闭弹层",{"2":{"196":1}}],["关闭",{"2":{"153":1}}],["关闭消息",{"2":{"153":1}}],["关闭前再次调用全屏",{"2":{"139":1}}],["关闭前的回调",{"2":{"83":1}}],["关闭某个弹窗",{"2":{"90":1}}],["关闭对话框",{"2":{"83":1}}],["关于栅格布局",{"2":{"21":1}}],["移动端",{"2":{"83":1}}],["移动风格",{"0":{"80":1}}],["宽度",{"2":{"83":1,"118":1}}],["宽度100",{"2":{"13":1}}],["右上角关闭按钮",{"2":{"83":1}}],["右上角关闭按钮显示",{"2":{"83":1}}],["右边是登录用户",{"2":{"60":1}}],["传入",{"2":{"83":1}}],["传递给",{"2":{"230":1}}],["传递浮层内容",{"2":{"189":1}}],["传递",{"2":{"29":1,"145":1,"175":1,"183":1,"299":1}}],["传递以外",{"2":{"20":1}}],["+",{"2":{"81":1,"128":1,"262":1,"269":1,"313":2,"314":2}}],["用户可以对浮层上的元素进行操作",{"2":{"187":1}}],["用户名不能为空",{"2":{"93":1,"273":2}}],["用户名",{"2":{"81":1}}],["用来显示",{"2":{"152":1}}],["用来设定背景色值",{"2":{"136":1}}],["用于展示大量结构化数据",{"2":{"254":1}}],["用于展示操作进度",{"2":{"197":1}}],["用于在不同页面之间进行切换",{"2":{"242":1}}],["用于替换",{"2":{"163":1}}],["用于加载大图时的占位",{"2":{"118":1}}],["用于消息提示",{"2":{"81":1}}],["请输入用户名",{"2":{"81":1}}],["点击时的提示信息",{"2":{"297":1}}],["点击时按钮的边框颜色",{"2":{"15":1}}],["点击时按钮的背景颜色",{"2":{"15":1}}],["点击时按钮的颜色",{"2":{"15":1}}],["点击",{"2":{"187":1,"190":3,"231":1}}],["点击取消按钮时触发",{"2":{"179":1}}],["点击取消按钮触发",{"2":{"83":1}}],["点击确认按钮时触发",{"2":{"179":1}}],["点击确定按钮触发",{"2":{"83":1}}],["点击元素",{"2":{"173":1}}],["点击元素外事件",{"2":{"90":1}}],["点击了元素外",{"2":{"90":1}}],["点击了关闭",{"2":{"81":2}}],["点击了确定",{"2":{"81":2}}],["调整选项卡之间的间距",{"2":{"247":1}}],["调整为垂直上下排列",{"2":{"52":1}}],["调用",{"2":{"81":1}}],["但是也提供了样式重置文件",{"2":{"321":1}}],["但是传了",{"2":{"295":1}}],["但是设置了",{"2":{"295":1}}],["但是其样式比较简陋不太美观",{"2":{"81":1}}],["但近年来兵败如山倒的局面仍然让不少业内人士感到惊讶",{"2":{"70":1,"71":2}}],["系统自带有3种消息弹窗",{"2":{"81":1}}],["模拟数据加载",{"2":{"128":1}}],["模拟数据提交",{"2":{"79":1}}],["模拟系统的消息提示框而实现的一套模态对话框组件",{"2":{"81":1}}],["端风格",{"2":{"80":1}}],["ol",{"2":{"321":1}}],["offset",{"2":{"307":1,"309":1}}],["order",{"2":{"261":1,"268":1}}],["onupdate",{"2":{"265":1}}],["on",{"2":{"171":1}}],["outline",{"2":{"146":1,"148":1}}],["object",{"2":{"110":1,"118":1}}],["opacity",{"0":{"306":1}}],["opts",{"2":{"295":1}}],["options",{"0":{"85":1,"86":1,"87":1},"2":{"139":3,"222":2,"224":1}}],["operation",{"2":{"285":1,"286":1}}],["openprompt",{"2":{"81":1}}],["openconfirm",{"2":{"81":1}}],["openalert",{"2":{"81":1}}],["open",{"2":{"79":1,"139":6,"234":1}}],["ok",{"2":{"79":2,"83":3}}],["搭配",{"2":{"79":1}}],["对应的值渲染单元格",{"2":{"295":1}}],["对应数据对象的",{"2":{"295":2}}],["对应输入框的原生属性",{"2":{"148":1}}],["对象的数据值渲染单元格",{"2":{"295":1}}],["对象属性可以开启展开行功能",{"2":{"292":1}}],["对象或字符串",{"2":{"141":1}}],["对某一列数据进行排序",{"2":{"289":1}}],["对标元素",{"2":{"192":2}}],["对齐方式",{"0":{"167":1},"2":{"171":1}}],["对于不支持",{"2":{"115":1}}],["对于原生",{"2":{"63":1}}],["对话框关闭前的回调",{"2":{"79":1}}],["我们需要提交数据",{"2":{"79":1}}],["异步关闭",{"0":{"79":1}}],["弹出位置",{"2":{"194":1}}],["弹出",{"2":{"192":2}}],["弹出气泡式的卡片浮层",{"2":{"187":1}}],["弹出气泡",{"0":{"187":1},"1":{"188":1,"189":1,"190":1,"191":1,"192":1,"193":1,"194":1,"195":1,"196":1}}],["弹出提示标题",{"2":{"177":1}}],["弹出简单的气泡式的确认框",{"2":{"173":1}}],["弹出一个对话框告知用户并承载相关操作",{"2":{"75":1}}],["弹窗的时候",{"2":{"226":1}}],["弹窗内容",{"2":{"80":2}}],["弹窗",{"2":{"78":1}}],["比如想修改",{"2":{"329":1}}],["比如链接或按钮等",{"2":{"187":1}}],["比如",{"2":{"78":1,"152":1,"226":1}}],["除了使用",{"2":{"78":1}}],["显示提示",{"2":{"299":2}}],["显示空表格",{"2":{"259":1}}],["显示内容",{"2":{"194":1}}],["显示一些多边形",{"2":{"180":1}}],["显示标题以及返回按钮",{"2":{"158":1}}],["显示普通提示信息",{"2":{"157":1}}],["显示错误提示信息",{"2":{"157":1}}],["显示错误",{"2":{"152":1}}],["显示警告提示信息",{"2":{"157":1}}],["显示警告",{"2":{"152":1}}],["显示成功提示信息",{"2":{"157":1}}],["显示成功",{"2":{"152":1}}],["显示信息",{"2":{"151":1}}],["显示在加载图标下方的加载文案",{"2":{"141":1,"142":1}}],["显示在框角",{"2":{"83":1}}],["显示在框内",{"2":{"83":1}}],["显示",{"2":{"77":2,"78":2,"79":2,"80":2,"194":1}}],["显示的标签",{"2":{"33":1,"209":1}}],["它提供了超过",{"2":{"106":1}}],["它是可选的",{"2":{"77":1}}],["它接收",{"2":{"77":1}}],["包含布局",{"2":{"93":1}}],["包含数据录入",{"2":{"91":1}}],["包含",{"2":{"75":1}}],["包含标题",{"2":{"17":1}}],["容折叠后的高度",{"2":{"73":1}}],["容器布局",{"0":{"52":1},"1":{"53":1,"54":1,"55":1,"56":1,"57":1,"58":1,"59":1,"60":1,"61":1,"62":1},"2":{"52":1}}],["未来还有机会东山再起吗",{"2":{"70":1,"71":2}}],["跳水",{"2":{"70":1,"71":2}}],["智能化的冲击下处境直转急下的趋势有目共睹",{"2":{"70":1,"71":2}}],["虽然合资品牌在汽车电动化",{"2":{"70":1,"71":2}}],["80",{"2":{"83":1,"256":4,"260":1,"286":1,"290":1}}],["8",{"2":{"70":1,"71":2,"292":1}}],["尤其是5月销量数据出炉",{"2":{"70":1,"71":2}}],["裁员",{"2":{"70":1,"71":2}}],["大众和广汽本田交出了一样的答卷",{"2":{"70":1,"71":2}}],["围绕节约成本的课题",{"2":{"70":1,"71":2}}],["这个表格只是一个简单的数据展示功能",{"2":{"254":1}}],["这个组件通常作为一些基础依赖组件使用",{"2":{"226":1}}],["这个是原生的下拉选择",{"2":{"220":1}}],["这个时候",{"2":{"43":1}}],["这是一条提示信息",{"2":{"153":1,"154":1}}],["这是一条错误的提示信息",{"2":{"152":1}}],["这是一条警告的提示信息",{"2":{"152":1}}],["这是一条成功的提示信息",{"2":{"152":1}}],["这是一条普通的提示信息",{"2":{"151":1}}],["这是",{"2":{"81":2}}],["这是内容",{"2":{"77":2,"79":2}}],["这也意味着曾经高高在上的合资品牌进入了最艰难的时刻",{"2":{"70":1,"71":2}}],["这两个外资品牌",{"2":{"70":1,"71":2}}],["东风日产云峰工厂则选择为岚图生产全新纯电suv产品",{"2":{"70":1,"71":2}}],["捷豹路虎全新产品线将采用奇瑞纯电平台生产",{"2":{"70":1,"71":2}}],["奇瑞宣布与捷豹路虎达成战略合作意向",{"2":{"70":1,"71":2}}],["日前",{"2":{"70":1,"71":2}}],["一般开发网页的时候",{"2":{"321":1}}],["一般用于",{"2":{"52":5}}],["一般用于后台管理项目的一些常用排版",{"2":{"52":1}}],["一般用于实现全选的效果",{"2":{"30":1}}],["一致",{"2":{"301":1}}],["一样大",{"2":{"217":1}}],["一个是为自主品牌代工",{"2":{"70":1,"71":2}}],["一个是寻求自主品牌代工",{"2":{"70":1,"71":2}}],["一开始可以显示少量内容",{"2":{"68":1}}],["简洁的标签页",{"2":{"272":1}}],["简洁的选项卡",{"2":{"245":1}}],["简洁卡片",{"0":{"18":1}}],["简单登录注册",{"0":{"273":1}}],["简单二维码",{"0":{"216":1}}],["简单的分页",{"2":{"169":1}}],["简单分页",{"0":{"169":1},"2":{"171":1}}],["简介的地方",{"2":{"68":1}}],["简介面板",{"0":{"68":1},"1":{"69":1,"70":1,"71":1,"72":1,"73":1,"74":1}}],["最后一列为各种操作",{"2":{"256":1}}],["最简单的用法",{"2":{"189":1}}],["最大可选日期",{"2":{"67":1}}],["最小可选日期",{"2":{"67":1}}],["绑定",{"2":{"234":1}}],["绑定一个",{"2":{"204":1}}],["绑定值",{"2":{"67":1,"124":1}}],["绑定变量",{"2":{"27":1}}],["可用于自定义样式",{"2":{"309":1}}],["可用来代替系统默认的",{"2":{"297":1}}],["可使用多级表头来展现数据的层次关系",{"2":{"290":1}}],["可编辑表格",{"0":{"265":1}}],["可选值为",{"2":{"156":1}}],["可选值有",{"2":{"65":1}}],["可传入一个",{"2":{"141":1}}],["可通过调用该实例的",{"2":{"139":1}}],["可通过",{"2":{"114":1}}],["可预览的图片",{"2":{"107":1}}],["可以手动在入口文件引入",{"2":{"321":1}}],["可以更改滚动条的颜色以及大小",{"2":{"319":1}}],["可以考虑使用",{"2":{"254":1}}],["可以考虑使用通用性更强",{"2":{"106":1}}],["可以直接通过动画名称",{"2":{"312":1}}],["可以直接通过",{"2":{"204":1}}],["可以设置对齐方式",{"2":{"167":1}}],["可以使用",{"2":{"234":1,"258":1,"292":1}}],["可以使用简单分页",{"2":{"169":1}}],["可以使",{"2":{"153":1}}],["可以在不传入",{"2":{"152":1}}],["可以在一行内放置表单",{"2":{"94":1}}],["可以接收一个字符串被显示为正文内容",{"2":{"151":1}}],["可以选择搭配",{"2":{"129":1}}],["可以不放在",{"2":{"95":1}}],["可以让表单域变为行内的表单域",{"2":{"94":1}}],["可以通过下面这样",{"2":{"328":1}}],["可以通过直接设置",{"2":{"260":1}}],["可以通过使用",{"2":{"105":1}}],["可以通过传递",{"2":{"80":1}}],["可以通过",{"2":{"71":1,"110":1,"114":1,"115":1,"217":1,"261":1}}],["可以通过设置",{"2":{"52":1,"257":1}}],["可以嵌套",{"2":{"52":1}}],["可以同时展开多个面板",{"2":{"39":1}}],["可以有效增加用户识别度",{"2":{"25":1}}],["26",{"2":{"291":1}}],["24",{"2":{"260":1,"285":1,"290":1}}],["240px",{"2":{"62":1}}],["200px",{"2":{"328":1}}],["200",{"2":{"260":3,"286":2}}],["200000",{"2":{"106":1}}],["2000",{"2":{"79":1}}],["20",{"2":{"256":1,"260":1,"265":1,"285":1,"290":1}}],["20px",{"2":{"240":1,"307":1,"309":1}}],["2",{"0":{"86":1,"305":1,"306":1,"307":2,"308":1,"310":1,"325":1},"1":{"306":1,"307":1,"308":1,"311":1,"312":1,"313":1,"314":1,"315":1},"2":{"74":1,"83":2,"222":1,"240":1,"245":1,"256":1,"260":1,"265":1}}],["2af06a",{"2":{"11":1}}],["侧边栏宽度",{"2":{"62":1}}],["侧边栏容器",{"2":{"52":1}}],["主轴的排列方式",{"2":{"246":1,"249":1}}],["主体的样式",{"2":{"230":1}}],["主体样式类名",{"2":{"83":1}}],["主题",{"2":{"326":1}}],["主题风格",{"2":{"83":1}}],["主题定制",{"0":{"61":1,"320":1},"1":{"62":1}}],["主要区域容器",{"2":{"52":1}}],["左边是图标",{"2":{"60":1}}],["左右两栏嵌套",{"0":{"58":1}}],["左右两栏排版",{"0":{"56":1}}],["就可以使选项卡改变为标签风格",{"2":{"247":1}}],["就成了经典的后台管理系统的模板",{"2":{"60":1}}],["就能显示一个分页组件",{"2":{"166":1}}],["就能让输入框带有边框",{"2":{"146":1}}],["就能实现表头分组",{"2":{"263":1}}],["就能实现固定列",{"2":{"260":1}}],["就能实现数据提交带上进度",{"2":{"79":1}}],["就能实现带背景边框样式",{"2":{"44":1}}],["就能实现",{"2":{"43":1}}],["就能将复选框变为按钮样式",{"2":{"31":1}}],["经典后台系统",{"0":{"60":1}}],["上保证加载数据時显示全屏动画",{"2":{"137":1}}],["上中下三栏",{"0":{"59":1}}],["上下两栏嵌套",{"0":{"57":1}}],["上下两栏排版",{"0":{"55":1}}],["常见布局",{"0":{"54":1},"1":{"55":1,"56":1,"57":1,"58":1,"59":1,"60":1}}],["常用于展示鼠标悬浮",{"2":{"297":1}}],["常用于二级",{"2":{"158":1}}],["常用于主动操作后的反馈提示",{"2":{"150":1}}],["常用于需要点击元素外",{"2":{"90":1}}],["常用于后台概览页面",{"2":{"16":1}}],["常用于响应用户点击行为",{"2":{"0":1}}],["常用在有色背景上",{"2":{"9":1}}],["引入滚动条样式表",{"0":{"317":1}}],["引入样式",{"0":{"304":1,"311":1}}],["引入样式表",{"2":{"260":1,"328":1}}],["引入",{"0":{"53":1,"270":1}}],["底部导航栏",{"2":{"242":1}}],["底部区域内容",{"2":{"23":1}}],["底层的二维码的渲染是使用",{"2":{"215":1}}],["底栏高度",{"2":{"62":1}}],["底栏容器",{"2":{"52":1}}],["顶栏容器",{"2":{"52":1}}],["基本结构",{"0":{"266":1,"275":1}}],["基本信息",{"2":{"263":1}}],["基本使用",{"0":{"121":1,"215":1},"1":{"216":1,"217":1}}],["基本的表单数据域控制展示",{"2":{"93":1}}],["基本排版为水平左右排列",{"2":{"52":1}}],["基础表格",{"0":{"256":1}}],["基础的",{"2":{"245":1,"272":1}}],["基础用法",{"0":{"27":1,"39":1,"65":1,"70":1,"77":1,"93":1,"109":1,"120":1,"128":1,"151":1,"160":1,"166":1,"175":1,"182":1,"189":1,"199":1,"204":1,"222":1,"234":1,"272":1,"278":1,"285":1,"299":1},"1":{"121":1,"122":1}}],["基础使用",{"0":{"1":1,"228":1},"1":{"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1}}],["标准的进度条",{"2":{"199":1}}],["标签边框颜色",{"2":{"281":1}}],["标签背景色",{"2":{"281":1}}],["标签二",{"2":{"272":4,"274":4}}],["标签一",{"2":{"272":4,"274":4}}],["标签页",{"0":{"269":1},"1":{"270":1,"271":1,"272":1,"273":1,"274":1,"275":1}}],["标签切换",{"2":{"242":1}}],["标签栏",{"0":{"242":1},"1":{"243":1,"244":1,"245":1,"246":1,"247":1,"248":1,"249":1,"250":1,"251":1,"252":1,"253":1},"2":{"269":1}}],["标签进行了一定的优化",{"2":{"220":1}}],["标签宽度",{"2":{"99":1}}],["标签文本颜色",{"2":{"281":1}}],["标签文本",{"2":{"99":1}}],["标签的长度",{"2":{"97":1}}],["标签的内容",{"2":{"70":1}}],["标签",{"0":{"276":1},"1":{"277":1,"278":1,"279":1,"280":1,"281":1},"2":{"52":5,"278":4}}],["标题对齐方式",{"2":{"162":1}}],["标题区",{"2":{"75":1}}],["标题栏对齐方式",{"0":{"43":1}}],["标题",{"2":{"23":1,"51":1,"83":1,"162":1}}],["标题和底部区域除了可以通过",{"2":{"20":1}}],["布局",{"2":{"52":1,"266":1}}],["采用了",{"2":{"52":1}}],["头部样式类",{"2":{"51":1}}],["面板变化时触发",{"2":{"50":1}}],["面板之间的间隔",{"2":{"49":1}}],["面板之间不影响",{"2":{"39":1}}],["面板头部",{"2":{"49":1}}],["|",{"0":{"87":1},"2":{"49":3,"50":1,"79":2,"83":2,"148":1,"171":3,"250":8,"251":1,"268":4,"280":2,"294":1,"295":6,"296":1}}],["网格模式",{"0":{"47":1},"2":{"49":1}}],["圆角",{"0":{"46":1}}],["项间距",{"0":{"45":1}}],["背景色",{"2":{"185":1}}],["背景颜色",{"2":{"136":1}}],["背景边框",{"0":{"44":1}}],["背景变为透明",{"2":{"9":1}}],["箭头和文本两端对齐的效果",{"2":{"43":1}}],["箭头位置",{"0":{"42":1},"2":{"49":1}}],["表头",{"2":{"295":1}}],["表头分组",{"0":{"290":1}}],["表头的单元格所占的列数",{"2":{"268":1}}],["表头的行所占的行数",{"2":{"268":1}}],["表尾合计行",{"0":{"262":1}}],["表格数据",{"2":{"294":1}}],["表格布局",{"2":{"294":1}}],["表格支持树形数据的展示",{"2":{"291":1}}],["表格只能用于处理简单的列表展示",{"2":{"282":1}}],["表格单元格的类名",{"2":{"268":1}}],["表格单元格的样式",{"2":{"268":1}}],["表格的",{"2":{"268":1}}],["表格列配置",{"2":{"268":1,"294":1}}],["表格容器",{"2":{"266":1}}],["表格默认带斑马纹",{"2":{"257":1}}],["表格",{"0":{"254":1},"1":{"255":1,"256":1,"257":1,"258":1,"259":1,"260":1,"261":1,"262":1,"263":1,"264":1,"265":1,"266":1,"267":1,"268":1}}],["表示信息",{"2":{"326":1}}],["表示警告",{"2":{"326":1}}],["表示成功",{"2":{"326":1}}],["表示错误",{"2":{"326":1}}],["表示两种相互对立的状态间的切换",{"2":{"232":1}}],["表示不确定状态",{"2":{"30":1}}],["表单",{"2":{"273":1}}],["表单域验证错误时的提示信息",{"2":{"99":1}}],["表单验证规则",{"2":{"97":1}}],["表单数据对象",{"2":{"97":1}}],["表明两端对齐",{"2":{"43":1}}],["plugins",{"2":{"325":2}}],["placeholder",{"2":{"111":2,"118":1,"124":1,"148":1}}],["placeholder=",{"2":{"90":1}}],["placement",{"2":{"42":1,"43":1,"49":1,"191":1,"194":1}}],["person",{"2":{"285":2}}],["popover",{"0":{"187":1,"194":1,"195":1,"196":1},"1":{"188":1,"189":1,"190":1,"191":1,"192":1,"193":1,"194":1,"195":1,"196":1},"2":{"297":1,"301":1}}],["popconfirm",{"0":{"173":1,"177":1,"178":1,"179":1},"1":{"174":1,"175":1,"176":1,"177":1,"178":1,"179":1},"2":{"178":1}}],["polygen",{"2":{"186":6}}],["polygon",{"0":{"180":1},"1":{"181":1,"182":1,"183":1,"184":1,"185":1,"186":1},"2":{"183":3}}],["polyfill",{"2":{"115":1}}],["pointer",{"2":{"116":1,"321":1}}],["padding",{"2":{"321":1}}],["page",{"2":{"166":1,"171":7}}],["pageheader",{"0":{"158":1,"162":1,"163":1},"1":{"159":1,"160":1,"161":1,"162":1,"163":1}}],["pagination",{"0":{"164":1,"171":1,"172":1},"1":{"165":1,"166":1,"167":1,"168":1,"169":1,"170":1,"171":1,"172":1}}],["parseint",{"2":{"122":1}}],["parser",{"2":{"122":1,"124":1}}],["path",{"2":{"105":1,"180":1,"183":1}}],["password2",{"2":{"273":2}}],["password",{"2":{"93":2,"273":5}}],["panel",{"2":{"74":3}}],["ph",{"2":{"93":1,"322":1,"324":1}}],["pc端30",{"2":{"83":1}}],["pc",{"2":{"80":1}}],["p",{"2":{"70":1,"321":1}}],["previewsrclist",{"2":{"114":1}}],["preview",{"2":{"113":1,"118":2}}],["profile",{"2":{"290":1}}],["progress",{"0":{"197":1,"201":1},"1":{"198":1,"199":1,"200":1,"201":1},"2":{"285":1,"290":5}}],["promise",{"0":{"85":1,"86":1,"87":1}}],["prompt",{"0":{"87":1},"2":{"81":6}}],["props",{"0":{"13":1,"23":1,"33":1,"34":1,"49":1,"51":1,"67":1,"73":1,"83":1,"97":1,"99":1,"118":1,"124":1,"131":1,"148":1,"162":1,"171":1,"177":1,"185":1,"194":1,"201":1,"209":1,"210":1,"219":1,"224":1,"230":1,"238":1,"249":1,"251":1,"268":1,"280":1,"294":1,"301":1},"2":{"236":1,"301":1}}],["primary",{"2":{"2":2,"3":1,"5":1,"13":1,"253":3,"280":2,"281":3,"285":3,"286":3,"326":8}}],["提高文字可读性",{"2":{"321":1}}],["提高用户体验",{"2":{"135":1}}],["提供了一些常用的自定义指令",{"2":{"89":1}}],["提供两种类型",{"2":{"2":1}}],["提交表单时触发",{"2":{"98":1}}],["提交",{"2":{"93":3,"94":2,"273":4}}],["提交成功",{"2":{"79":1}}],["提交成功则关闭对话框",{"2":{"79":1}}],["提交失败则给出提示",{"2":{"79":1}}],["提示图标",{"2":{"178":1}}],["提示内容",{"2":{"78":2,"178":1}}],["提示",{"2":{"41":1,"78":2,"297":1}}],["始终只有一个面板处在激活状态",{"2":{"41":1}}],["手动覆盖变量也能实现",{"2":{"328":1}}],["手动关闭消息",{"2":{"157":1}}],["手动关闭",{"0":{"153":1},"2":{"153":1}}],["手动预览",{"0":{"116":1}}],["手动展开",{"0":{"40":1}}],["手风琴模式",{"2":{"41":1,"49":1}}],["手风琴效果",{"0":{"41":1}}],["黄灯",{"2":{"39":1,"40":2,"41":2,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1}}],["行内表单",{"0":{"94":1}}],["行",{"2":{"39":1,"40":2,"41":2,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1}}],["绿灯",{"2":{"39":1,"40":2,"41":2,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1}}],["停",{"2":{"39":1,"40":2,"41":2,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1}}],["红灯",{"2":{"39":1,"40":2,"41":2,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1}}],["折叠高度",{"0":{"71":1}}],["折叠",{"2":{"37":1}}],["折叠面板",{"0":{"37":1},"1":{"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1,"50":1,"51":1}}],["事件中进行分页处理",{"2":{"166":1}}],["事件名",{"2":{"98":1,"132":1,"172":1,"179":1,"239":1,"250":1}}],["事件",{"2":{"35":1,"36":1,"211":1,"212":1,"231":1}}],["仅负责样式控制",{"2":{"33":1}}],["为了让样式可控变得简单化",{"2":{"326":1}}],["为函数",{"2":{"289":1}}],["为用户显示该操作的当前进度和状态",{"2":{"197":1}}],["为确认内容",{"2":{"175":1}}],["为",{"2":{"31":1,"183":1,"257":1,"260":1,"261":1,"264":1,"289":1}}],["只是对样式进行了简单修改",{"2":{"297":1}}],["只是对于",{"2":{"220":1}}],["只包含有固定表头和列",{"2":{"254":1}}],["只包含内容区域",{"2":{"18":1}}],["只对",{"2":{"246":1}}],["只有一页时是否隐藏分页器",{"2":{"171":1}}],["只需要给根节点添加一个样式",{"2":{"329":1}}],["只需要在滚动容器添加",{"2":{"318":1}}],["只需要简单的添加相应的",{"2":{"305":1}}],["只需要将",{"2":{"246":1}}],["只需要配置",{"2":{"182":1}}],["只需要传递",{"2":{"146":1,"166":1}}],["只需要设置",{"2":{"31":1,"115":1,"247":1}}],["只要其中一个实例关闭",{"2":{"139":1}}],["只允许输入正整数",{"2":{"122":1}}],["只使用",{"0":{"95":1}}],["multi",{"2":{"288":1,"294":1}}],["miller",{"2":{"285":1,"290":1}}],["min",{"2":{"67":1}}],["m",{"2":{"219":1}}],["msgid",{"2":{"153":2}}],["md",{"2":{"143":1}}],["mdinput",{"0":{"143":1,"148":1,"149":1},"1":{"144":1,"145":1,"146":1,"147":1,"148":1,"149":1}}],["method",{"2":{"114":1,"116":1}}],["message",{"0":{"85":1,"86":1,"150":1,"156":1,"157":1},"1":{"151":1,"152":1,"153":1,"154":1,"155":1,"156":1,"157":1},"2":{"93":2,"152":4,"153":2,"154":2,"156":1,"273":5}}],["menu",{"2":{"60":1}}],["moreinfo",{"2":{"290":1}}],["more",{"2":{"128":1,"132":1,"290":1}}],["mobile",{"2":{"83":1}}],["modelvalue",{"2":{"265":2}}],["model",{"2":{"27":1,"33":2,"34":2,"40":1,"49":1,"67":1,"77":2,"83":2,"97":1,"99":1,"124":2,"145":1,"148":1,"171":1,"204":1,"209":2,"210":2,"224":1,"234":1,"238":1,"249":1}}],["madisyn",{"2":{"291":1}}],["margin",{"2":{"219":1,"321":3}}],["material",{"2":{"143":2}}],["math",{"2":{"122":1}}],["mask",{"2":{"83":2}}],["max",{"2":{"67":1,"128":4,"260":4,"266":2,"286":1}}],["main",{"2":{"52":2,"55":1,"56":1,"57":1,"58":1,"59":1,"60":2,"79":1,"83":1,"321":1,"326":1,"328":1}}],["map",{"2":{"30":1}}],["===",{"2":{"30":1,"79":1,"81":2,"285":2,"286":2}}],["=>",{"2":{"30":1,"79":1,"81":3,"128":1,"137":1,"139":2,"256":3,"260":3,"261":3,"262":1,"263":3,"265":5,"285":6,"286":6,"292":1}}],["=",{"2":{"29":1,"30":8,"31":1,"35":1,"36":1,"65":3,"77":1,"78":1,"79":2,"80":1,"83":2,"93":4,"98":1,"114":1,"116":2,"122":4,"124":1,"125":1,"128":3,"137":3,"138":3,"139":5,"145":1,"153":1,"168":1,"179":2,"192":2,"196":1,"204":1,"206":1,"211":1,"212":1,"222":1,"234":1,"245":1,"250":1,"256":2,"260":2,"261":2,"263":1,"265":5,"268":5,"272":1,"273":9,"274":1,"285":6,"286":4,"287":1,"289":2,"290":2,"291":2,"292":1,"295":3,"296":2}}],["杭州",{"2":{"29":1,"30":1,"31":1}}],["深圳",{"2":{"29":1,"30":1,"31":1}}],["北京朝阳",{"2":{"256":3,"260":3,"265":3}}],["北京",{"2":{"29":1,"30":1,"31":1}}],["i",{"2":{"128":2,"129":2}}],["isnan",{"2":{"122":1}}],["isindeterminate",{"2":{"30":3}}],["ios",{"2":{"115":1,"330":1}}],["img2",{"2":{"114":1,"116":1}}],["img1",{"2":{"114":1,"116":1}}],["imgs",{"2":{"114":1,"116":1}}],["img",{"2":{"107":1,"116":1,"321":1}}],["imagepreview",{"2":{"116":1}}],["image",{"0":{"107":1,"118":1},"1":{"108":1,"109":1,"110":1,"111":1,"112":1,"113":1,"114":1,"115":1,"116":1,"117":1,"118":1},"2":{"114":1,"116":2,"226":1}}],["imports",{"2":{"325":1}}],["import",{"2":{"29":1,"30":2,"31":1,"65":1,"77":1,"78":1,"79":1,"80":1,"93":2,"116":1,"122":2,"128":1,"145":1,"192":1,"204":1,"206":1,"234":1,"245":1,"256":1,"260":1,"272":1,"274":1,"285":1,"325":4,"328":1}}],["id",{"2":{"103":1,"148":2,"153":1,"157":2,"256":3,"260":3,"285":1,"286":1,"290":2,"294":1,"295":3}}],["item",{"2":{"97":1,"253":1,"262":2}}],["in",{"2":{"290":1}}],["install",{"2":{"283":1,"324":1,"325":1}}],["infinite",{"2":{"131":1,"314":1}}],["infinite=false",{"2":{"129":1}}],["info",{"2":{"81":3,"151":1,"152":2,"153":1,"154":1,"156":2,"157":1,"290":2,"295":1,"326":2}}],["intersectionobserver",{"2":{"128":1}}],["initial",{"2":{"114":1,"118":1}}],["inline",{"2":{"94":1,"116":1,"321":1}}],["inputint",{"2":{"122":1}}],["input>",{"2":{"90":1}}],["input",{"0":{"119":1,"124":1,"125":1},"1":{"120":1,"121":1,"122":1,"123":1,"124":1,"125":1},"2":{"90":1,"122":1,"143":1,"265":1,"273":1,"326":1}}],["index",{"2":{"114":1,"118":1,"265":2,"268":1,"295":1,"325":1}}],["indent",{"2":{"70":1}}],["indeterminate",{"2":{"30":1,"33":1}}],["if",{"2":{"79":1,"81":2,"122":1,"128":1,"285":2,"286":2}}],["iconify",{"2":{"106":3}}],["iconify字体图标库",{"2":{"101":1}}],["icons",{"2":{"105":1,"106":2}}],["iconfont",{"0":{"103":1},"2":{"103":2}}],["icon",{"0":{"100":1},"1":{"101":1,"102":1,"103":1,"104":1,"105":1,"106":1},"2":{"8":1,"102":3,"103":1,"104":2,"105":1,"178":1,"252":1,"313":1,"314":1}}],["元素高度",{"2":{"326":1}}],["元素",{"2":{"29":1}}],["元素来包裹",{"2":{"29":1}}],["元素中定义",{"2":{"27":1}}],["选择等等",{"2":{"282":1}}],["选择器类型",{"2":{"67":1}}],["选项",{"2":{"268":2}}],["选项3",{"2":{"245":2,"246":8,"247":4}}],["选项2",{"2":{"245":2,"246":8,"247":4}}],["选项1",{"2":{"245":2,"246":8,"247":4}}],["选项卡切换组件",{"2":{"269":1}}],["选项卡切换时触发",{"2":{"250":1}}],["选项卡的高度",{"2":{"253":1}}],["选项卡的选中时的颜色",{"2":{"253":1}}],["选项卡的鼠标悬浮时的颜色",{"2":{"253":1}}],["选项卡的内容",{"2":{"252":1}}],["选项卡的图标",{"2":{"252":1}}],["选项卡的唯一标识",{"2":{"251":1}}],["选项卡之间的间距",{"2":{"249":1,"253":1}}],["选项卡",{"0":{"245":1},"2":{"242":1,"273":1}}],["选项列表",{"2":{"224":1,"225":1}}],["选项三",{"2":{"222":1}}],["选项二",{"2":{"222":1}}],["选项一",{"2":{"222":1}}],["选项框组",{"0":{"29":1}}],["选中状态不正确",{"2":{"291":1}}],["选中行",{"0":{"287":1,"288":1}}],["选中的选项卡",{"2":{"249":1}}],["选中的值",{"2":{"224":1}}],["选中项变化时触发",{"2":{"35":1,"36":1,"211":1,"212":1}}],["选中项绑定的值",{"2":{"33":1,"34":1,"210":1}}],["选中为",{"2":{"27":1}}],["默认排序字段",{"2":{"294":1}}],["默认情况下",{"2":{"258":1}}],["默认情况下对话框为",{"2":{"80":1}}],["默认",{"2":{"244":1}}],["默认提供了多种三角形",{"2":{"182":1}}],["默认为",{"2":{"152":1,"160":1,"305":1,"307":1}}],["默认为全屏的且该全屏",{"2":{"139":1}}],["默认初始位置为",{"2":{"114":1}}],["默认展开的面板",{"2":{"49":1}}],["默认绑定变量的值会是",{"2":{"27":1}}],["默认值为空",{"2":{"77":1}}],["默认值",{"2":{"13":1,"15":1,"23":1,"33":1,"34":1,"49":1,"51":1,"62":1,"67":2,"73":1,"74":1,"83":1,"88":1,"97":1,"99":1,"118":1,"124":1,"131":1,"141":1,"148":1,"156":1,"162":1,"171":1,"177":1,"185":1,"186":1,"194":1,"201":1,"209":1,"210":1,"219":1,"224":1,"230":1,"238":1,"240":1,"249":1,"251":1,"253":1,"268":2,"280":1,"281":1,"294":1,"295":1,"296":1,"309":1,"320":1}}],["中添加样式",{"2":{"328":1}}],["中配合自动导入实现",{"2":{"325":1}}],["中引入",{"2":{"321":1,"326":1}}],["中的",{"2":{"264":1}}],["中间状态",{"0":{"30":1}}],["中",{"2":{"27":1}}],["单元格渲染函数",{"2":{"295":1}}],["单元格的",{"2":{"268":2}}],["单选",{"0":{"288":1},"2":{"288":1}}],["单选框组",{"0":{"206":1}}],["单选框",{"0":{"202":1},"1":{"203":1,"204":1,"205":1,"206":1,"207":1,"208":1,"209":1,"210":1,"211":1,"212":1,"213":1}}],["单页隐藏",{"0":{"168":1}}],["单位为毫秒",{"2":{"156":1}}],["单一的",{"2":{"27":1}}],["单独使用可以表示两种状态之间的切换",{"2":{"27":1}}],["vite",{"2":{"325":3}}],["visits",{"2":{"285":5,"286":1,"290":5}}],["visible",{"2":{"192":1,"194":1}}],["vertical",{"2":{"321":1}}],["verticle",{"2":{"52":1}}],["vnode",{"2":{"268":4,"295":3,"296":2}}],["vclickoutside",{"0":{"90":1}}],["void",{"0":{"85":1},"2":{"35":1,"36":1,"83":2,"98":1,"125":1,"179":2,"196":1,"211":1,"212":1,"250":1}}],["vue3",{"0":{"303":1},"1":{"304":1,"305":1,"306":1,"307":1,"308":1,"309":1},"2":{"322":1}}],["vue",{"2":{"29":1,"30":1,"31":1,"53":1,"65":1,"77":1,"78":1,"79":1,"80":1,"93":2,"106":1,"114":2,"116":3,"122":1,"128":1,"145":1,"192":1,"204":1,"206":1,"228":1,"234":1,"245":1,"256":1,"260":1,"270":1,"272":1,"274":1,"283":1,"285":1,"304":1,"311":1,"314":1,"317":1,"321":1,"324":1,"325":8,"326":1,"328":1}}],["validator",{"2":{"93":1}}],["val",{"2":{"30":4,"122":6}}],["value",{"2":{"29":1,"30":4,"33":3,"34":1,"77":1,"83":1,"122":2,"124":2,"128":4,"137":2,"138":2,"145":1,"192":2,"209":3,"210":1,"222":3,"224":1,"265":4}}],["variables",{"0":{"240":1,"281":1}}],["vars",{"0":{"74":1,"253":1},"2":{"326":1,"328":1}}],["var",{"2":{"15":4,"62":1,"74":1,"186":2,"240":1,"253":3,"281":3}}],["v",{"2":{"27":1,"33":1,"34":1,"40":1,"49":1,"67":1,"77":1,"83":1,"90":1,"124":1,"136":1,"142":1,"145":1,"148":1,"171":1,"204":1,"209":1,"210":1,"224":1,"234":1,"238":1,"249":1}}],["演示",{"0":{"26":1,"38":1,"64":1,"69":1,"76":1,"92":1,"108":1,"127":1,"134":1,"144":1,"159":1,"165":1,"174":1,"181":1,"188":1,"198":1,"203":1,"221":1,"227":1,"233":1,"243":1,"255":1,"271":1,"277":1,"284":1,"298":1},"1":{"27":1,"28":1,"29":1,"30":1,"31":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"65":1,"70":1,"71":1,"77":1,"78":1,"79":1,"80":1,"81":1,"93":1,"94":1,"95":1,"109":1,"110":1,"111":1,"112":1,"113":1,"114":1,"115":1,"116":1,"128":1,"129":1,"135":1,"136":1,"137":1,"138":1,"139":1,"145":1,"146":1,"160":1,"166":1,"167":1,"168":1,"169":1,"175":1,"182":1,"183":1,"189":1,"190":1,"191":1,"192":1,"199":1,"204":1,"205":1,"206":1,"207":1,"222":1,"228":1,"234":1,"235":1,"236":1,"244":1,"245":1,"246":1,"247":1,"256":1,"257":1,"258":1,"259":1,"260":1,"261":1,"262":1,"263":1,"264":1,"265":1,"266":1,"272":1,"273":1,"274":1,"278":1,"285":1,"286":1,"287":1,"288":1,"289":1,"290":1,"291":1,"292":1,"299":1}}],["突出多选框选项",{"2":{"25":1}}],["适应容器",{"0":{"110":1}}],["适用提醒用户勾选场景",{"2":{"25":1}}],["适合其父宽度",{"2":{"13":1}}],["在需要套一个层级就能修改",{"2":{"329":1}}],["在需要在该引入的地方",{"2":{"328":1}}],["在需要时手动引入样式表",{"2":{"53":1}}],["在入口文件",{"2":{"326":1}}],["在单选框组基础上",{"2":{"207":1}}],["在一组备选项中进行单选",{"2":{"202":1}}],["在一组备选项中进行多选",{"2":{"25":1}}],["在内容周围弹出一些隐藏的信息",{"2":{"187":1}}],["在空间有限的情况下",{"2":{"169":1}}],["在绑定了",{"2":{"136":1}}],["在某一个区域加载数据时展示加载动画",{"2":{"135":1}}],["在接受到输入值的时候进行解析",{"2":{"122":1}}],["在保留所有原生",{"2":{"107":1}}],["在保留当前页面状态的情况下",{"2":{"75":1}}],["在这个几乎可以形容为",{"2":{"70":1,"71":2}}],["在",{"2":{"27":1,"60":1,"166":1,"321":1,"328":2}}],["在系统概览页面常常和栅格进行配合",{"2":{"21":1}}],["复选框",{"0":{"25":1},"1":{"26":1,"27":1,"28":1,"29":1,"30":1,"31":1,"32":1,"33":1,"34":1,"35":1,"36":1}}],["的颜色",{"2":{"326":4}}],["的类型",{"2":{"278":1}}],["的类名",{"2":{"260":1}}],["的时候",{"2":{"263":1}}],["的属性设置为",{"2":{"246":1}}],["的背景是否是透明",{"2":{"230":1}}],["的区别是",{"2":{"187":1}}],["的元素",{"2":{"178":1}}],["的持续时间",{"2":{"154":1}}],["的各种",{"2":{"152":1}}],["的值传入",{"2":{"152":1}}],["的实例",{"2":{"139":1}}],["的配置项",{"2":{"139":1}}],["的特性下",{"2":{"107":1}}],["的键名",{"2":{"99":1}}],["的过程中",{"2":{"70":1,"71":2}}],["的封装",{"2":{"63":1}}],["的",{"2":{"21":1,"31":1,"207":1,"274":1,"325":1}}],["的样式",{"2":{"11":1}}],["框架不提供",{"2":{"21":1}}],["栅格卡片",{"0":{"21":1}}],["和",{"2":{"20":2,"104":1,"106":1,"163":1,"171":1,"187":1,"234":1,"235":1}}],["完整卡片",{"0":{"19":1}}],["内置动画",{"0":{"315":1}}],["内置图标",{"0":{"102":1}}],["内嵌",{"2":{"290":1}}],["内部是使用",{"2":{"128":1}}],["内容加载区域",{"2":{"135":2,"136":2}}],["内容区",{"2":{"75":1}}],["内容区域",{"2":{"269":1,"275":1}}],["内容区域的所有的",{"2":{"70":1}}],["内容区域内容",{"2":{"24":1}}],["内容区域样式",{"2":{"23":1}}],["内容缩进",{"2":{"74":1}}],["内容",{"2":{"17":1,"19":1,"213":1}}],["内使用",{"2":{"8":1}}],["典型卡片",{"0":{"17":1}}],["通常用来展示一些属性",{"2":{"276":1}}],["通常用于针对一个图标按钮的鼠标悬浮显示简单说明",{"2":{"297":1}}],["通常用于配置表头分组",{"2":{"295":1}}],["通常用于单选时使用",{"2":{"220":1}}],["通常用于页面的顶部",{"2":{"158":1}}],["通常用于加载大图时用来实现渐进加载",{"2":{"111":1}}],["通常用于显示描述信息",{"2":{"68":1}}],["通常用于后台管理系统的首页排版",{"2":{"52":1}}],["通常用于后台系统的首页边栏的控制面板上",{"2":{"37":1}}],["通常用于管理后台的工作台聚合展示",{"2":{"21":1}}],["通常在操作需要较长时间才能完成时使用",{"2":{"197":1}}],["通常当需要在头部显示图标时有用",{"2":{"78":1}}],["通用卡片应用",{"2":{"16":1}}],["通过使用下面表格中的",{"2":{"319":1}}],["通过使用浏览器原生支持的",{"2":{"115":1}}],["通过在配置表头的",{"2":{"290":1}}],["通过指定列的",{"2":{"289":1}}],["通过将第一列配置",{"2":{"287":1}}],["通过组件搭配",{"2":{"273":1}}],["通过手动引入样式就能达到效果",{"2":{"269":1}}],["通过手动调用",{"2":{"153":1}}],["通过自定义渲染的形式能够快速实现单元格的编辑",{"2":{"265":1}}],["通过配置表格的",{"2":{"292":1}}],["通过配置",{"2":{"264":1}}],["通过调用",{"2":{"139":1}}],["通过调用回调函数的",{"2":{"83":1}}],["通过调用回调的",{"2":{"79":1}}],["通过鼠标或键盘输入内容",{"2":{"119":1}}],["通过设置",{"2":{"44":1,"45":1,"94":1,"274":1}}],["通过",{"0":{"314":1},"2":{"41":1,"43":1,"46":1,"65":1,"79":1,"128":1,"154":1,"160":1,"167":1,"168":1,"189":1,"190":1,"191":1,"222":1,"256":2}}],["通过给",{"2":{"11":1}}],["通过传递空字符串可以用于不显示文本",{"2":{"141":1}}],["通过传递",{"2":{"3":1,"40":1,"47":1,"78":1,"122":1,"129":1,"137":2,"138":1,"192":1}}],["卡片风格",{"0":{"274":1}}],["卡片选项卡的边框圆角",{"2":{"253":1}}],["卡片选项卡的边框颜色",{"2":{"253":1}}],["卡片式",{"0":{"247":1}}],["卡片标题",{"0":{"20":1},"2":{"20":4}}],["卡片包含标题",{"2":{"19":1}}],["卡片内容3",{"2":{"21":2}}],["卡片内容2",{"2":{"21":2}}],["卡片内容1",{"2":{"21":2}}],["卡片内容",{"2":{"17":2,"18":2,"19":2,"20":2}}],["卡片",{"0":{"16":1},"1":{"17":1,"18":1,"19":1,"20":1,"21":1,"22":1,"23":1,"24":1}}],["禁用滚动加载这样就成了一个单纯的可以滚动的列表",{"2":{"129":1}}],["禁用图片预览",{"2":{"118":1}}],["禁用预览",{"0":{"113":1}}],["禁用状态",{"0":{"28":1,"205":1}}],["禁用状态下不可点击",{"2":{"4":1}}],["禁用时按钮的边框颜色",{"2":{"15":1}}],["禁用时按钮的背景颜色",{"2":{"15":1}}],["禁用时按钮的文字颜色",{"2":{"15":1}}],["3s",{"2":{"305":1,"309":1,"321":1}}],["333",{"2":{"321":1}}],["33",{"2":{"291":1}}],["300px",{"2":{"266":1}}],["3000",{"2":{"137":1,"139":1,"156":1}}],["38px",{"2":{"253":1}}],["389e0d",{"2":{"11":1,"326":1}}],["3",{"0":{"87":1,"308":1,"316":1,"326":1},"1":{"317":1,"318":1,"319":1,"320":1},"2":{"151":1,"222":1,"256":1,"260":1,"262":1}}],["32px",{"2":{"15":1,"326":1}}],["efdbff",{"2":{"326":1}}],["es",{"2":{"215":1}}],["emits",{"0":{"172":1}}],["end",{"2":{"167":1,"171":1}}],["eager",{"2":{"118":2}}],["error",{"2":{"99":2,"102":1,"152":1,"156":1,"157":1,"280":1,"285":3,"286":2,"326":4}}],["else",{"2":{"79":1,"81":2,"122":1,"285":1,"286":1}}],["expandableoption",{"0":{"296":1},"2":{"294":1}}],["expandable",{"2":{"292":2,"294":1}}],["expandedrowrender",{"2":{"296":1}}],["expandednames",{"2":{"50":1}}],["expanded",{"2":{"49":1}}],["expose",{"0":{"149":1}}],["exposes",{"0":{"125":1,"196":1}}],["extra",{"2":{"24":1}}],["events",{"0":{"35":1,"36":1,"50":1,"98":1,"132":1,"179":1,"211":1,"212":1,"231":1,"239":1,"250":1}}],["e6e6e6",{"2":{"15":1}}],["edit",{"2":{"15":1,"79":1,"326":1}}],["ece008",{"2":{"11":1}}],["\\t",{"2":{"15":1}}],["描述",{"2":{"15":1,"62":1,"240":1,"241":1,"309":1,"320":1}}],["加载条是否显示为进度条样式",{"2":{"141":1}}],["加载条的挂载位置",{"2":{"141":1}}],["加载",{"0":{"133":1},"1":{"134":1,"135":1,"136":1,"137":1,"138":1,"139":1,"140":1,"141":1,"142":1},"2":{"137":2}}],["加载更多事件",{"2":{"128":1}}],["加载更多数据",{"2":{"126":1}}],["加载失败显示图像占位符",{"2":{"112":1}}],["加载失败",{"0":{"112":1}}],["加载失败等",{"2":{"107":1}}],["加载中",{"2":{"13":1,"141":1}}],["加载状态时显示的文字",{"2":{"13":1}}],["加载状态下不可点击",{"2":{"5":1}}],["ralph",{"2":{"291":1}}],["radiogroup",{"0":{"210":1,"212":1}}],["radio",{"0":{"202":1,"209":1,"211":1,"213":1},"1":{"203":1,"204":1,"205":1,"206":1,"207":1,"208":1,"209":1,"210":1,"211":1,"212":1,"213":1},"2":{"206":1,"207":1}}],["radius",{"2":{"46":1,"49":1,"253":1}}],["root",{"2":{"326":1,"328":1}}],["rotate",{"2":{"313":2,"314":4,"315":1}}],["rowexpandable",{"2":{"292":1,"296":1}}],["rowb",{"2":{"289":1,"295":1}}],["rowa",{"2":{"289":1,"295":1}}],["rowindex",{"2":{"268":2}}],["rowdata",{"2":{"268":2}}],["row",{"2":{"265":2,"268":1,"285":7,"286":7,"295":1,"296":2}}],["rowspan",{"2":{"264":2,"268":2}}],["round",{"2":{"13":1}}],["rhombus",{"2":{"183":3}}],["rules",{"2":{"93":3,"97":1,"273":5}}],["rightbottom",{"2":{"191":2,"194":1}}],["righttop",{"2":{"191":2,"194":1}}],["right",{"2":{"43":1,"49":1,"182":6,"191":2,"194":1,"260":2,"266":3,"268":1,"286":2,"295":1}}],["rempel",{"2":{"291":1}}],["relationship",{"2":{"290":1}}],["registrules",{"2":{"273":1}}],["registparams",{"2":{"273":1}}],["rendersummary",{"2":{"262":2}}],["render",{"2":{"256":1,"260":1,"261":1,"263":1,"265":2,"268":2}}],["return",{"2":{"122":1,"262":1,"265":1,"285":3,"286":3}}],["reduce",{"2":{"262":1}}],["reduction",{"2":{"244":2}}],["red",{"2":{"104":1,"328":1,"329":1}}],["record",{"2":{"97":1,"292":3}}],["required",{"2":{"93":1,"99":1,"273":3}}],["reactive",{"2":{"93":1}}],["resolvers",{"2":{"325":2}}],["resolver",{"2":{"325":3}}],["reset",{"0":{"321":1},"2":{"321":1}}],["resetfields",{"2":{"93":2}}],["reset`",{"2":{"13":1}}],["result",{"2":{"81":6}}],["refreshright",{"2":{"244":2}}],["refreshleft",{"2":{"244":2}}],["ref",{"2":{"29":2,"30":4,"31":2,"65":4,"77":2,"78":2,"79":2,"80":2,"93":1,"116":2,"122":2,"128":2,"137":1,"138":1,"141":1,"145":2,"168":1,"192":2,"194":1,"204":2,"206":2,"234":2,"245":2,"265":1,"272":2,"273":3,"274":2}}],["rgba",{"2":{"15":1}}],["highlight",{"2":{"321":1}}],["hide",{"2":{"168":1,"171":1}}],["hayes",{"2":{"291":1}}],["handlepagechange",{"2":{"166":1}}],["handleapiopen",{"2":{"139":1}}],["handlebarclose",{"2":{"138":1}}],["handlebaropen",{"2":{"138":1}}],["handlebeforeclose",{"2":{"79":1}}],["handleopenloading",{"2":{"137":1}}],["handleoutside",{"2":{"90":2}}],["handleloadmore",{"2":{"128":1}}],["handlereset",{"2":{"93":1}}],["handlegroupchange",{"2":{"30":1}}],["handlecheckallchange",{"2":{"30":1}}],["h",{"2":{"219":1,"256":3,"260":4,"261":2,"262":3,"263":2,"265":3,"285":4,"286":3,"292":1}}],["htmlelement",{"2":{"141":2,"194":2}}],["html",{"2":{"124":1,"148":1,"275":1,"313":1,"321":1}}],["htmltype",{"2":{"13":1,"265":1}}],["https",{"2":{"114":1,"116":1}}],["hz",{"2":{"29":1,"30":1,"31":1}}],["head",{"2":{"260":2,"268":1,"286":1,"294":1}}],["header高度",{"2":{"62":1}}],["header",{"2":{"20":2,"23":2,"24":2,"43":1,"49":1,"51":1,"52":2,"55":1,"57":1,"58":1,"59":1,"60":1,"62":2,"78":1,"83":1,"285":3,"286":3,"290":8,"295":3}}],["hello",{"2":{"228":1,"290":2,"306":2,"307":4,"308":2}}],["height",{"2":{"15":1,"62":3,"71":1,"73":1,"116":1,"118":1,"162":1,"186":1,"228":1,"240":2,"253":1,"260":3,"266":2,"286":1,"321":3,"326":1}}],["hover",{"2":{"11":2,"15":4,"190":1,"194":2,"253":1,"320":1,"321":1}}],["cellcontext",{"2":{"295":1}}],["cell",{"2":{"285":3,"286":3,"295":2}}],["center",{"2":{"160":1,"162":1,"167":1,"171":1}}],["ccc",{"2":{"228":1}}],["custome",{"2":{"314":2}}],["customclass",{"2":{"156":1}}],["cursor",{"2":{"116":1,"321":1}}],["currentpage",{"2":{"166":2,"172":1}}],["current",{"2":{"67":2,"171":1}}],["click=",{"2":{"228":1}}],["click",{"2":{"190":1,"194":1,"231":1}}],["clickoutside=",{"2":{"90":1}}],["clip",{"2":{"180":1,"183":1}}],["closable",{"2":{"83":1}}],["closed",{"2":{"139":1}}],["close",{"2":{"79":3,"83":4,"139":4,"153":2,"157":1,"196":1}}],["class=",{"2":{"104":1,"260":1,"266":7,"275":2,"313":1,"314":1}}],["class",{"0":{"313":1},"2":{"23":1,"51":1,"79":1,"83":1,"104":1,"230":1,"268":1,"312":1,"313":1}}],["cancel",{"2":{"79":1,"83":3,"179":1}}],["calc",{"2":{"74":1}}],["card",{"0":{"16":1,"23":1,"24":1},"1":{"17":1,"18":1,"19":1,"20":1,"21":1,"22":1,"23":1,"24":1},"2":{"247":1,"249":1,"253":2}}],["cssproperties",{"2":{"268":1}}],["css",{"0":{"74":1,"240":1,"253":1,"281":1,"310":1,"313":1,"314":1},"1":{"311":1,"312":1,"313":1,"314":1,"315":1},"2":{"53":1,"104":1,"110":1,"129":1,"269":1,"270":1,"304":1,"309":1,"311":1,"312":2,"317":1,"319":1,"321":2,"325":1,"326":3,"328":4,"329":1}}],["children",{"2":{"263":2,"291":3}}],["change",{"2":{"35":1,"36":1,"50":1,"166":1,"172":1,"211":1,"212":1,"239":1,"250":1}}],["checklist",{"2":{"36":1}}],["checkedvalue",{"2":{"212":1}}],["checked",{"2":{"35":1,"209":1,"211":1,"235":1,"236":1,"238":1,"239":1,"241":1}}],["checkedcount",{"2":{"30":3}}],["checkedcities",{"2":{"29":1,"30":2,"31":1}}],["checkall",{"2":{"30":2}}],["checkboxgroup",{"0":{"34":1,"36":1},"2":{"30":1}}],["checkbox",{"0":{"25":1,"33":1,"35":1},"1":{"26":1,"27":1,"28":1,"29":1,"30":1,"31":1,"32":1,"33":1,"34":1,"35":1,"36":1},"2":{"27":2,"29":3,"30":1,"31":1}}],["c",{"2":{"30":2}}],["cd",{"2":{"29":2,"30":2,"31":2}}],["cities",{"2":{"30":2}}],["cities=",{"2":{"29":1,"30":1,"31":1}}],["circle",{"2":{"13":1}}],["count",{"2":{"166":1,"171":2}}],["components",{"2":{"325":6}}],["complicated",{"2":{"290":1}}],["com",{"2":{"114":1,"116":1}}],["cover",{"2":{"110":1}}],["config",{"2":{"325":1}}],["confirm",{"0":{"86":1},"2":{"78":1,"81":7,"179":1}}],["console",{"2":{"90":1,"166":1}}],["const",{"2":{"29":2,"30":5,"31":2,"65":3,"77":1,"78":1,"79":2,"80":1,"93":2,"114":1,"116":2,"122":1,"137":1,"138":1,"139":1,"145":1,"168":1,"192":1,"204":1,"206":1,"222":1,"234":1,"245":1,"256":2,"260":2,"261":2,"263":1,"265":3,"272":1,"273":5,"274":1,"285":2,"286":1,"287":1,"289":1,"290":2,"291":2,"292":1}}],["contain",{"2":{"110":1}}],["container",{"0":{"52":1},"1":{"53":1,"54":1,"55":1,"56":1,"57":1,"58":1,"59":1,"60":1,"61":1,"62":1},"2":{"52":1,"53":1}}],["content可用值",{"2":{"246":1}}],["content",{"2":{"81":2,"189":1,"194":1,"246":1,"249":1,"275":1,"299":1,"302":1}}],["columndef",{"0":{"295":1},"2":{"294":1,"295":1}}],["columnoption",{"2":{"268":2}}],["columns5",{"2":{"291":1}}],["columns1",{"2":{"286":1}}],["columns6",{"2":{"265":1}}],["columns4",{"2":{"263":1,"290":1}}],["columns3",{"2":{"261":1,"289":1}}],["columns2",{"2":{"260":1,"287":1}}],["columns",{"2":{"256":2,"263":1,"264":1,"268":1,"285":1,"287":1,"290":5,"294":1,"295":1}}],["colspan",{"2":{"262":1,"264":2,"268":2}}],["collapseitem",{"0":{"51":1}}],["collapse",{"0":{"49":1,"50":1},"2":{"71":1,"73":1}}],["collapase",{"0":{"37":1},"1":{"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1,"50":1,"51":1}}],["color",{"2":{"11":5,"15":10,"104":2,"253":7,"278":1,"280":1,"281":5,"321":6,"326":20,"328":1,"329":1}}],["c9c9c9",{"2":{"15":1}}],["弧形按钮",{"2":{"13":1}}],["same",{"2":{"273":1}}],["sortoption",{"2":{"268":2}}],["sorter",{"2":{"261":3,"263":1,"268":2,"289":4,"294":1,"295":1}}],["sort",{"2":{"244":2,"268":1}}],["switch",{"0":{"232":1,"238":1,"239":1,"240":1,"241":1},"1":{"233":1,"234":1,"235":1,"236":1,"237":1,"238":1,"239":1,"240":1,"241":1},"2":{"240":3}}],["shnpm",{"2":{"324":1,"325":1}}],["shadow>",{"2":{"228":1}}],["shadow",{"0":{"226":1,"230":1,"231":1},"1":{"227":1,"228":1,"229":1,"230":1,"231":1},"2":{"228":2,"230":3,"231":2}}],["shape",{"0":{"185":1},"2":{"182":1,"183":1,"185":1}}],["should",{"2":{"139":1}}],["showcancel",{"2":{"88":1}}],["show4",{"2":{"80":1}}],["show",{"2":{"23":2,"77":1,"78":1,"79":1,"83":3,"116":1,"162":1,"192":3}}],["sizing",{"2":{"321":1}}],["size",{"2":{"73":1,"74":2,"104":2,"171":1,"186":3,"217":3,"219":1,"286":6,"295":1,"320":1,"321":3}}],["simple",{"2":{"171":1}}],["singlehide",{"2":{"168":1}}],["single",{"2":{"168":1,"171":1,"290":1}}],["scrollbar",{"2":{"260":2,"317":1,"318":2,"319":1,"320":3}}],["scripttemplate",{"2":{"90":1}}],["scale",{"0":{"308":1},"2":{"110":1}}],["svg",{"2":{"105":1,"106":1,"114":3,"116":3}}],["sm",{"2":{"104":1}}],["susan",{"2":{"291":1}}],["summary",{"2":{"268":1}}],["sum",{"2":{"262":2}}],["sub",{"2":{"162":1,"163":1}}],["submit",{"2":{"13":1,"98":1}}],["success",{"2":{"79":1,"81":3,"152":1,"156":1,"157":1,"280":1,"285":3,"286":2,"326":8}}],["sex",{"2":{"206":1}}],["selection=false",{"2":{"288":1}}],["selection",{"2":{"287":1,"288":1,"291":1,"294":1,"295":1}}],["selectori",{"0":{"220":1,"224":1,"225":1},"1":{"221":1,"222":1,"223":1,"224":1,"225":1}}],["select",{"2":{"90":1,"220":1}}],["settimeout",{"2":{"79":1,"128":1,"137":1,"139":1}}],["section",{"2":{"52":1}}],["search",{"2":{"8":1,"102":1,"103":1,"104":2,"244":2}}],["status",{"2":{"285":8,"286":4,"290":5}}],["start默认",{"2":{"167":1}}],["start",{"2":{"49":2,"171":2,"249":1}}],["stripe",{"2":{"257":1,"266":2,"268":1,"294":1}}],["stringify",{"2":{"265":1,"292":1}}],["string|numberr",{"2":{"49":1}}],["string",{"0":{"85":2,"86":2,"87":3},"2":{"13":3,"23":3,"30":1,"33":3,"34":1,"36":1,"49":3,"50":1,"51":3,"67":4,"73":1,"83":3,"97":2,"99":4,"118":8,"122":2,"124":5,"141":3,"142":2,"148":6,"156":3,"157":5,"162":4,"177":1,"185":2,"194":2,"209":3,"210":1,"212":1,"219":4,"224":4,"230":1,"238":2,"249":2,"250":1,"251":1,"268":5,"280":1,"285":3,"294":1,"295":7}}],["style>",{"2":{"314":2}}],["style=",{"2":{"104":1,"228":1,"266":5}}],["style",{"2":{"53":1,"104":1,"260":1,"268":1,"270":1,"304":1,"311":1,"317":1,"321":2,"325":1,"326":1,"328":3}}],["space",{"2":{"43":1,"49":1}}],["src",{"2":{"30":1,"118":2,"122":1,"325":2}}],["sz",{"2":{"29":2,"30":2,"31":2}}],["slot",{"2":{"20":1,"78":1,"83":1,"175":1,"194":1,"204":1,"222":1}}],["slots",{"0":{"14":1,"24":1,"163":1,"178":1,"195":1,"213":1,"225":1,"241":1,"252":1,"302":1}}],["说明",{"0":{"101":1},"1":{"102":1,"103":1,"104":1,"105":1,"106":1},"2":{"13":1,"14":1,"23":1,"24":1,"33":1,"34":1,"35":1,"36":1,"49":1,"50":1,"51":1,"67":1,"73":1,"74":1,"83":1,"88":1,"97":1,"98":1,"99":1,"118":1,"124":1,"125":1,"131":1,"132":1,"141":1,"142":1,"148":1,"149":1,"156":1,"157":1,"162":1,"163":1,"171":1,"172":1,"177":1,"178":1,"179":1,"185":1,"186":1,"194":1,"195":1,"196":1,"201":1,"209":1,"210":1,"211":1,"212":1,"213":1,"219":1,"224":1,"225":1,"230":1,"231":1,"238":1,"239":1,"249":1,"250":1,"251":1,"252":1,"253":1,"268":3,"280":1,"281":1,"294":1,"295":1,"296":1,"302":1}}],["名称规则为",{"2":{"314":1}}],["名称",{"2":{"13":1,"14":1,"15":1,"23":1,"24":1,"50":1,"51":1,"62":1,"125":1,"156":1,"157":1,"163":1,"178":1,"195":1,"196":1,"213":1,"225":1,"241":1,"309":1,"320":1}}],["adjust",{"2":{"321":1}}],["address",{"2":{"256":4,"260":4,"261":1,"263":1,"265":4}}],["auer",{"2":{"291":1}}],["autoimport",{"2":{"325":1}}],["auto",{"2":{"268":2,"294":2,"325":3}}],["array",{"2":{"268":1}}],["arrow",{"2":{"42":1,"43":1,"49":1}}],["age",{"2":{"256":4,"260":4,"261":2,"262":1,"263":1,"265":6,"285":5,"286":1,"289":1,"290":5,"291":6,"292":1}}],["abs",{"2":{"122":1}}],["attribute",{"2":{"115":1}}],["app",{"2":{"329":2}}],["apkfc8sj7n",{"2":{"114":1,"116":1}}],["api",{"0":{"12":1,"22":1,"32":1,"48":1,"66":1,"72":1,"82":1,"84":1,"96":1,"117":1,"123":1,"130":1,"140":1,"147":1,"155":1,"161":1,"170":1,"176":1,"184":1,"193":1,"200":1,"208":1,"218":1,"223":1,"229":1,"237":1,"248":1,"267":1,"279":1,"293":1,"300":1},"1":{"13":1,"14":1,"15":1,"23":1,"24":1,"33":1,"34":1,"35":1,"36":1,"49":1,"50":1,"51":1,"67":1,"73":1,"74":1,"83":1,"84":1,"85":2,"86":2,"87":2,"88":1,"97":1,"98":1,"99":1,"118":1,"124":1,"125":1,"131":1,"132":1,"141":1,"142":1,"148":1,"149":1,"156":1,"157":1,"162":1,"163":1,"171":1,"172":1,"177":1,"178":1,"179":1,"185":1,"186":1,"194":1,"195":1,"196":1,"201":1,"209":1,"210":1,"211":1,"212":1,"213":1,"219":1,"224":1,"225":1,"230":1,"231":1,"238":1,"239":1,"240":1,"241":1,"249":1,"250":1,"251":1,"252":1,"253":1,"268":1,"280":1,"281":1,"294":1,"295":1,"296":1,"301":1,"302":1}}],["anim",{"2":{"313":3}}],["animation",{"0":{"310":1,"314":1},"1":{"311":1,"312":1,"313":1,"314":1,"315":1},"2":{"311":1,"312":1,"314":2}}],["antfincdn",{"2":{"114":1,"116":1}}],["any",{"2":{"97":1,"268":5,"294":1}}],["allowservice",{"2":{"204":1}}],["align",{"2":{"160":1,"162":1,"167":1,"171":1,"321":1}}],["alipayobjects",{"2":{"114":1,"116":1}}],["alt",{"2":{"118":2}}],["alert",{"0":{"85":1},"2":{"81":7}}],["a",{"2":{"93":2,"273":4,"321":3}}],["asc",{"2":{"268":1}}],["asynchronously",{"2":{"139":1}}],["asteres",{"2":{"53":1,"93":1,"270":1,"304":1,"311":1,"317":1,"321":1,"324":1,"325":2,"326":1,"328":1}}],["aside",{"2":{"52":2,"56":1,"57":1,"58":1,"60":2,"62":1}}],["accessorkey",{"2":{"290":6,"295":3}}],["accordion",{"2":{"41":1,"49":1}}],["action",{"2":{"236":1,"241":1,"260":1,"261":1,"263":1,"265":1}}],["active2",{"2":{"245":1}}],["active",{"2":{"11":3,"15":4,"250":1,"253":1,"272":1,"274":1,"321":1}}],["f90",{"2":{"326":1}}],["f9f0ff",{"2":{"326":1}}],["f9f047",{"2":{"11":1}}],["ffa39e",{"2":{"326":1}}],["fff1f0",{"2":{"326":1}}],["fff",{"2":{"15":1}}],["f5222d",{"2":{"326":1}}],["f5f7fa",{"2":{"253":1}}],["frame",{"2":{"314":3}}],["from",{"2":{"29":1,"30":2,"31":1,"65":1,"77":1,"78":1,"79":1,"80":1,"93":2,"116":1,"122":2,"128":1,"145":1,"192":1,"204":1,"206":1,"234":1,"245":1,"256":1,"260":1,"272":1,"274":1,"285":1,"325":3}}],["fadein",{"0":{"307":1},"2":{"307":1,"309":2}}],["fallback",{"2":{"118":1}}],["false",{"2":{"13":5,"23":1,"30":2,"33":2,"49":3,"77":1,"78":1,"79":1,"80":1,"116":1,"118":1,"131":1,"137":2,"138":2,"141":2,"148":1,"168":1,"171":2,"192":1,"204":1,"209":1,"230":1,"234":1,"238":1,"257":1,"268":3,"294":2}}],["f6ffed",{"2":{"281":1,"326":1}}],["fullscreen",{"2":{"137":1,"141":1}}],["function",{"2":{"30":2,"79":1,"81":3,"93":1,"122":1,"128":1,"137":1,"138":2,"139":1,"166":1,"192":1,"262":1}}],["firstname",{"2":{"285":5,"286":1,"290":4,"291":6}}],["fixed",{"2":{"260":5,"266":11,"268":3,"286":4,"294":2,"295":1}}],["finish",{"2":{"128":2,"131":1}}],["fill",{"2":{"110":2,"217":1,"219":1}}],["fit",{"2":{"110":2,"118":2}}],["flex",{"2":{"49":2,"52":1,"249":1}}],["focus",{"2":{"125":1,"149":1}}],["font",{"2":{"73":1,"74":2,"103":1,"104":2,"321":2}}],["footer",{"2":{"20":2,"23":2,"24":1,"52":2,"59":1,"62":1}}],["formrule",{"2":{"97":1}}],["formitem",{"0":{"95":1,"99":1},"2":{"95":1}}],["formfields",{"2":{"93":1}}],["form",{"0":{"91":1,"97":1,"98":1},"1":{"92":1,"93":1,"94":1,"95":1,"96":1,"97":1,"98":1,"99":1},"2":{"15":1,"95":1,"97":2,"273":1,"326":1}}],["fbfbfb",{"2":{"15":1}}],["fbf478",{"2":{"11":1}}],["luz",{"2":{"291":1}}],["l",{"2":{"219":2}}],["lindgren",{"2":{"291":1}}],["linsley",{"2":{"285":1,"290":1}}],["line",{"2":{"253":1,"321":2}}],["linear",{"2":{"11":3,"314":1}}],["light4",{"2":{"326":2}}],["light3",{"2":{"326":3}}],["light2",{"2":{"326":2}}],["light5",{"2":{"281":1,"326":3}}],["light1",{"2":{"253":1,"326":2}}],["list",{"0":{"126":1,"131":1,"132":1},"1":{"127":1,"128":1,"129":1,"130":1,"131":1,"132":1},"2":{"118":1,"321":1}}],["lt",{"0":{"85":1,"86":1,"87":1},"2":{"97":1,"141":1,"194":1,"260":2,"295":2}}],["load",{"2":{"128":1,"132":1}}],["loadinginstance2",{"2":{"139":2}}],["loadinginstance1",{"2":{"139":1}}],["loadinginstance",{"2":{"139":6}}],["loading3",{"2":{"138":3}}],["loading2",{"2":{"137":3}}],["loading=",{"2":{"115":2}}],["loadingtext",{"2":{"13":1}}],["loading",{"0":{"133":1},"1":{"134":1,"135":1,"136":1,"137":1,"138":1,"139":1,"140":1,"141":1,"142":1},"2":{"5":1,"13":1,"79":3,"102":1,"115":2,"118":1,"136":3,"139":9,"142":3,"285":1,"313":1,"314":1}}],["loginrules",{"2":{"273":1}}],["loginparams",{"2":{"273":1}}],["login",{"2":{"273":1}}],["log",{"2":{"90":1,"166":1}}],["local",{"2":{"63":1}}],["last",{"2":{"290":1}}],["lastname",{"2":{"285":5,"286":1,"290":4,"291":6}}],["lazy",{"2":{"115":2,"118":1}}],["layout",{"2":{"52":1,"266":1,"268":2,"294":1}}],["label",{"2":{"33":1,"97":1,"99":2,"148":1,"209":1,"213":1,"222":3,"224":1}}],["less",{"2":{"321":2}}],["lemke",{"2":{"291":1}}],["level",{"2":{"219":1}}],["let",{"2":{"122":1,"128":1,"139":1,"153":1,"285":1,"286":1}}],["leftbottom",{"2":{"191":2,"194":1}}],["lefttop",{"2":{"191":2,"194":1}}],["left",{"2":{"49":2,"160":2,"162":2,"182":6,"191":2,"194":1,"260":2,"266":3,"268":1,"286":2,"295":1}}],["length",{"2":{"30":2}}],["000000",{"2":{"219":1}}],["0``",{"2":{"153":1}}],["0a9036",{"2":{"11":1}}],["0",{"2":{"11":3,"15":4,"30":1,"83":2,"93":1,"114":1,"118":1,"153":1,"156":1,"183":2,"206":1,"219":1,"249":1,"253":1,"262":1,"264":1,"266":4,"273":2,"305":1,"309":1,"321":5}}],["0fd850",{"2":{"11":2}}],["0958d9",{"2":{"11":1}}],["generator",{"2":{"215":1}}],["google",{"2":{"143":1}}],["gw",{"2":{"114":1,"116":1}}],["gap",{"2":{"45":1,"49":1,"247":1,"249":1,"253":1}}],["gt",{"0":{"85":1,"86":1,"87":1},"2":{"35":1,"36":1,"83":2,"97":1,"98":1,"124":1,"125":1,"141":1,"179":2,"194":1,"196":1,"211":1,"212":1,"250":1,"260":2,"268":5,"289":1,"295":5,"296":2}}],["group",{"2":{"29":1,"206":1}}],["grid",{"2":{"21":1,"47":1,"49":1}}],["gradient",{"2":{"11":4}}],["ghost",{"2":{"9":1}}],["11",{"2":{"330":1}}],["1该变量样式文件包含如下内容",{"2":{"326":1}}],["1在",{"2":{"325":1}}],["1重置样式包含如下内容",{"2":{"321":1}}],["14px",{"2":{"321":1}}],["14",{"2":{"291":1}}],["13",{"2":{"291":1}}],["19",{"2":{"256":1,"260":1,"265":1}}],["197df1",{"2":{"15":1}}],["180",{"2":{"286":1}}],["18",{"2":{"256":1,"260":1,"265":1}}],["1其中",{"2":{"139":1}}],["10px",{"2":{"186":1,"320":1}}],["10",{"2":{"122":1,"171":1,"290":1,"321":1}}],["100px",{"2":{"116":2,"228":2}}],["100",{"2":{"6":1,"11":3,"73":1,"183":2,"219":1,"285":1,"290":1,"321":2}}],["1如果不想直接修改",{"2":{"104":1}}],["160",{"2":{"286":1}}],["16px",{"2":{"104":1,"321":1}}],["1677ff",{"2":{"11":1}}],["1name",{"2":{"103":1}}],["1500",{"2":{"128":1}}],["15",{"2":{"93":1,"115":1,"128":2,"273":2,"321":1}}],["12",{"2":{"191":1,"325":1,"328":1}}],["123",{"2":{"329":1}}],["123通过上面就能修改",{"2":{"328":1}}],["1234567891011121314当然如果不想自动引入",{"2":{"325":1}}],["123456789101112131415161718192021222324252627282930",{"2":{"326":1}}],["12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849",{"2":{"321":1}}],["1234567891011121314151617说明",{"2":{"266":1}}],["123456789",{"2":{"314":1}}],["123456",{"2":{"275":1}}],["12345",{"2":{"228":1}}],["12345需要注意的是",{"2":{"139":1}}],["1234",{"2":{"139":1}}],["1234框架内置的图标如下",{"2":{"102":1}}],["123template",{"2":{"90":1}}],["12px",{"2":{"73":1,"74":1}}],["1",{"0":{"85":1,"90":1,"303":1,"304":2,"305":1,"306":2,"307":1,"308":1,"324":1},"1":{"304":1,"305":1,"306":2,"307":2,"308":2,"309":1},"2":{"53":1,"83":3,"90":1,"104":1,"171":2,"222":1,"256":1,"260":1,"270":1,"272":1,"274":1,"283":1,"291":1,"304":1,"311":1,"313":1,"314":1,"317":1,"321":2,"324":1}}],["蓝色按钮",{"2":{"11":2}}],["x3c",{"2":{"90":2,"102":3,"103":1,"104":2,"228":4,"266":23,"275":7,"313":1,"314":5}}],["x",{"2":{"11":1,"152":1,"201":4,"209":1}}],["n",{"2":{"290":1}}],["nav时默认为",{"2":{"253":1}}],["nav",{"2":{"244":1,"249":2}}],["name=",{"2":{"103":1}}],["names",{"2":{"49":1}}],["name",{"2":{"33":2,"51":1,"99":1,"148":2,"209":2,"224":2,"251":2,"256":4,"260":4,"261":1,"263":1,"265":4,"290":1,"305":1}}],["newdata",{"2":{"265":3}}],["nexttick",{"2":{"139":1}}],["neatuiresolver",{"2":{"325":3}}],["neatui",{"2":{"53":1,"60":1,"93":1,"114":2,"116":2,"270":1,"304":1,"311":1,"317":1,"321":1,"324":1,"325":5,"326":1,"328":1}}],["numericparse",{"2":{"122":1}}],["number",{"2":{"49":1,"50":1,"73":1,"118":1,"122":1,"148":1,"156":1,"166":1,"171":5,"172":1,"219":1,"249":1,"265":1,"268":10,"285":3,"289":1,"295":3}}],["null",{"0":{"87":1},"2":{"67":1,"265":1,"292":1}}],["none",{"2":{"11":1,"110":1,"321":2}}],["normal",{"2":{"2":1,"13":1,"83":2}}],["nttag",{"2":{"285":1,"286":1}}],["ntbutton",{"2":{"256":2,"263":2,"285":2,"286":2}}],["ntdialogbox",{"2":{"81":6}}],["ntmessage",{"2":{"79":1,"81":5,"151":1,"152":3,"153":2,"154":1}}],["ntloading",{"2":{"79":1,"139":5}}],["nt",{"0":{"306":1,"307":1,"308":1},"2":{"11":11,"15":17,"27":1,"29":3,"52":6,"62":4,"74":3,"90":2,"102":3,"103":1,"104":2,"136":2,"142":2,"143":1,"183":2,"186":6,"206":1,"207":1,"228":2,"240":3,"253":10,"260":4,"266":15,"275":4,"281":6,"305":1,"307":1,"309":3,"313":4,"314":4,"318":1,"320":3,"326":21,"328":1,"329":1}}],["扩展",{"0":{"11":1}}],["透明按钮",{"2":{"9":1}}],["透明背景",{"0":{"9":1}}],["组件所有的样式都基本只有一层",{"2":{"329":1}}],["组件库的样式全部使用",{"2":{"326":1}}],["组件默认是没有进行样式重置",{"2":{"321":1}}],["组件提供了下列",{"2":{"309":1}}],["组件是不具有竖直方向的边框的",{"2":{"258":1}}],["组件实现单选框组",{"2":{"206":1}}],["组件使用名称为",{"2":{"143":1}}],["组件来预览图片",{"2":{"116":1}}],["组件",{"2":{"8":1,"260":1}}],["属性更改大小",{"2":{"217":1}}],["属性更改二维码颜色",{"2":{"217":1}}],["属性指向弹层对标节点",{"2":{"192":1}}],["属性名",{"2":{"185":1}}],["属性或者",{"2":{"175":1}}],["属性设置选项或者通过",{"2":{"222":1}}],["属性设置是否展示",{"2":{"192":1}}],["属性设置弹出位置",{"2":{"191":1}}],["属性设置触发方式",{"2":{"190":1}}],["属性设置标题的对齐方式",{"2":{"160":1}}],["属性设置为",{"2":{"153":1}}],["属性设定",{"2":{"154":1}}],["属性决定是否加载完成",{"2":{"128":1}}],["属性的浏览器",{"2":{"115":1}}],["属性填入引入的",{"2":{"103":1}}],["属性为提示内容",{"2":{"299":1}}],["属性为二维码内容",{"2":{"216":1}}],["属性为",{"2":{"94":1,"207":1,"247":1,"260":1,"286":1}}],["属性改变宽度",{"2":{"78":1}}],["属性定义头部内容外",{"2":{"78":1}}],["属性用于定义标题",{"2":{"77":1}}],["属性来自定义背景色",{"2":{"278":1}}],["属性来选择",{"2":{"278":1}}],["属性来设置开关的文字描述",{"2":{"235":1}}],["属性来设置是否以手风琴模式显示",{"2":{"41":1}}],["属性来开启懒加载",{"2":{"115":1}}],["属性来指定日期选择器的类型",{"2":{"65":1}}],["属性让折叠面板变为网格模式",{"2":{"47":1}}],["属性即可",{"2":{"28":1,"182":1,"205":1,"305":1}}],["属性",{"2":{"13":1,"29":1,"30":1,"33":2,"74":1,"77":1,"88":1,"110":1,"136":1,"146":1,"209":2,"224":1,"258":1,"290":1}}],["属性使按钮适合其父宽度",{"2":{"6":1}}],["属性将按钮变为文本按钮",{"2":{"3":1}}],["b7eb8f",{"2":{"326":1}}],["b37feb",{"2":{"326":1}}],["bfbfbf",{"2":{"320":1}}],["bg",{"2":{"281":1,"320":1}}],["bashnpm",{"2":{"283":1}}],["baseline",{"2":{"321":1}}],["base",{"2":{"105":1}}],["back",{"2":{"162":2}}],["background",{"2":{"11":3,"15":6,"44":1,"49":1,"136":1,"141":1,"142":1,"183":1,"185":1,"186":1,"228":1,"329":1}}],["bar",{"2":{"79":1,"138":1,"141":1,"246":1,"249":1}}],["be",{"2":{"139":1}}],["before",{"2":{"79":1,"83":1}}],["between",{"2":{"43":1,"49":1}}],["bj",{"2":{"29":1,"30":1,"31":1}}],["box",{"2":{"321":2}}],["bottomright",{"2":{"191":2,"194":1}}],["bottomleft",{"2":{"191":2,"194":1}}],["bottom",{"2":{"182":6,"191":2,"194":1}}],["body",{"2":{"23":1,"137":1,"141":1,"321":2}}],["border",{"2":{"11":4,"15":4,"46":1,"49":1,"253":2,"258":1,"268":1,"281":1,"294":1,"321":1,"326":1,"328":1}}],["boolean",{"0":{"86":1},"2":{"4":1,"13":5,"23":2,"27":1,"30":1,"33":3,"35":1,"49":3,"77":1,"83":5,"88":1,"99":1,"118":1,"131":2,"141":3,"142":1,"148":1,"162":1,"171":2,"194":1,"204":1,"209":3,"211":1,"230":1,"234":1,"238":1,"239":1,"241":1,"268":4,"294":5,"295":1,"296":1}}],["blue",{"2":{"11":1,"104":1}}],["block",{"0":{"6":1},"2":{"6":1,"13":1}}],["btn",{"2":{"11":11,"15":16}}],["button",{"0":{"0":1,"13":1,"14":1},"2":{"8":1,"13":2,"31":1,"33":1,"207":1,"209":1,"260":2,"261":2,"265":2,"273":1,"325":2,"326":1,"329":2}}],["d9f7be",{"2":{"326":1}}],["d9d9d9",{"2":{"15":1,"320":1}}],["dark1",{"2":{"326":2}}],["data2",{"2":{"291":1}}],["data1",{"2":{"290":1}}],["datasource4",{"2":{"265":4}}],["datasource1",{"2":{"262":1}}],["datasource",{"2":{"256":1,"260":1}}],["data",{"2":{"256":1,"268":2,"285":1,"294":1}}],["datepicker",{"0":{"67":1}}],["datepickerori",{"0":{"63":1},"1":{"64":1,"65":1,"66":1,"67":1}}],["datetime",{"2":{"63":1,"65":2,"67":1}}],["date",{"2":{"63":1,"65":2,"67":2}}],["d3adf7",{"2":{"326":1}}],["dts",{"2":{"325":2}}],["duration",{"2":{"153":2,"154":2,"156":1}}],["draw",{"2":{"114":1,"116":1}}],["document",{"2":{"141":2}}],["dom",{"2":{"141":2}}],["down",{"2":{"110":1}}],["done",{"2":{"79":4,"83":2}}],["dirte",{"2":{"285":1,"290":1}}],["directives",{"0":{"89":1},"1":{"90":1}}],["div>",{"2":{"228":1,"266":1,"275":2}}],["div",{"2":{"228":1,"266":2,"275":2,"292":1,"321":1}}],["disable",{"2":{"118":1}}],["disabled",{"2":{"4":1,"13":1,"15":3,"28":1,"33":1,"113":1,"205":1,"209":1}}],["display",{"2":{"116":1}}],["dialogboxoptions",{"0":{"85":1,"86":1,"87":1,"88":1}}],["dialogbox",{"0":{"84":1},"1":{"85":1,"86":1,"87":1}}],["dialog",{"0":{"75":1,"83":1},"1":{"76":1,"77":1,"78":1,"79":1,"80":1,"81":1,"82":1,"83":1,"84":1,"85":1,"86":1,"87":1,"88":1},"2":{"77":3,"78":2,"79":3,"80":2,"83":1,"226":1}}],["dedede",{"2":{"326":1}}],["decoration",{"2":{"321":1}}],["design",{"2":{"143":2}}],["desc",{"2":{"74":3,"261":1,"268":1,"294":1}}],["descriptionpanel",{"0":{"68":1,"73":1},"1":{"69":1,"70":1,"71":1,"72":1,"73":1,"74":1}}],["demo",{"2":{"116":1}}],["defaultsort",{"2":{"261":2}}],["default",{"2":{"2":1,"3":1,"4":1,"5":1,"6":1,"14":1,"24":1,"49":1,"67":1,"163":1,"171":1,"175":1,"178":1,"194":1,"195":1,"204":1,"213":1,"222":1,"225":1,"252":1,"256":2,"260":2,"261":2,"263":2,"265":2,"268":1,"285":3,"286":3,"294":1,"302":1}}],["d",{"2":{"7":1,"325":3}}],["t",{"2":{"295":5,"296":2}}],["tbody>",{"2":{"266":2}}],["th>",{"2":{"266":4}}],["th",{"2":{"266":3}}],["thead>",{"2":{"266":1}}],["thead",{"2":{"266":2}}],["theme",{"2":{"83":1}}],["theme=mobile",{"2":{"80":1}}],["then",{"2":{"81":3}}],["td>",{"2":{"266":4}}],["td",{"2":{"262":2,"266":3}}],["tap",{"2":{"321":1}}],["tandy",{"2":{"285":1,"290":1}}],["tanner",{"2":{"285":1,"290":1}}],["tanstack",{"2":{"282":1,"283":2}}],["tanstacktable",{"0":{"282":1,"294":1,"295":1,"296":1},"1":{"283":1,"284":1,"285":1,"286":1,"287":1,"288":1,"289":1,"290":1,"291":1,"292":1,"293":1,"294":1,"295":1,"296":1},"2":{"254":1,"282":2}}],["tag",{"0":{"276":1,"280":1},"1":{"277":1,"278":1,"279":1,"280":1,"281":1},"2":{"278":1,"281":3}}],["tabs",{"0":{"269":1},"1":{"270":1,"271":1,"272":1,"273":1,"274":1,"275":1},"2":{"270":1,"275":2}}],["table>",{"2":{"266":1}}],["table",{"0":{"254":1,"268":1},"1":{"255":1,"256":1,"257":1,"258":1,"259":1,"260":1,"261":1,"262":1,"263":1,"264":1,"265":1,"266":1,"267":1,"268":1},"2":{"258":1,"260":3,"266":11,"268":2,"282":2,"283":2,"292":1,"294":1,"295":2}}],["tabbar>",{"2":{"275":2}}],["tabbaritem",{"0":{"251":1,"252":1}}],["tabbar",{"0":{"242":1,"249":1,"250":1,"253":1},"1":{"243":1,"244":1,"245":1,"246":1,"247":1,"248":1,"249":1,"250":1,"251":1,"252":1,"253":1},"2":{"253":7,"269":1,"273":1,"274":1}}],["tailwind",{"2":{"104":1}}],["tailwindcss",{"2":{"21":1,"260":1}}],["transition",{"0":{"303":1},"1":{"304":1,"305":1,"306":1,"307":1,"308":1,"309":1},"2":{"304":1,"305":2,"309":1,"321":1}}],["transparent",{"2":{"230":1,"321":1}}],["tr>",{"2":{"266":2}}],["tr",{"2":{"262":1}}],["triangle",{"2":{"182":16}}],["trigger",{"2":{"178":1,"190":1,"194":1,"195":1}}],["true",{"2":{"23":1,"27":1,"30":1,"77":1,"79":1,"81":2,"83":4,"94":1,"128":1,"131":1,"137":1,"138":1,"141":1,"162":1,"234":2,"258":1,"260":1,"261":2,"263":1,"268":1,"285":2,"286":3,"289":2,"294":2}}],["template>",{"2":{"314":2}}],["templatetype",{"2":{"273":1}}],["template",{"2":{"102":1,"103":1,"104":2,"266":1}}],["textindent",{"2":{"74":1}}],["text",{"2":{"3":1,"4":1,"6":1,"7":1,"13":1,"15":3,"20":2,"23":2,"70":1,"104":2,"124":1,"136":1,"141":1,"142":1,"148":1,"162":1,"216":1,"219":1,"235":2,"238":2,"256":2,"260":2,"261":2,"263":2,"265":2,"285":2,"286":2,"321":2}}],["ts",{"2":{"321":1,"325":3,"326":1,"328":1}}],["tsfunction",{"2":{"90":1}}],["tsimport",{"2":{"53":1,"304":1,"311":1,"317":1,"321":1,"325":2,"326":1,"328":1}}],["toggle",{"2":{"306":2,"307":2,"308":2}}],["toggleshow",{"2":{"192":1}}],["topright",{"2":{"191":2,"194":1}}],["topleft",{"2":{"191":2,"194":1}}],["top",{"2":{"182":6,"191":2,"194":2,"321":1}}],["total",{"2":{"166":1,"171":2}}],["tooltip",{"0":{"297":1,"301":1,"302":1},"1":{"298":1,"299":1,"300":1,"301":1,"302":1},"2":{"90":1,"187":1}}],["to",{"2":{"79":1,"141":1,"192":1,"194":1}}],["tint",{"2":{"321":2}}],["tip",{"0":{"87":2}}],["times",{"2":{"305":1,"309":1}}],["time",{"2":{"63":1,"65":2,"67":1}}],["titlecolspan",{"2":{"268":1}}],["titlerowspan",{"2":{"268":1}}],["title",{"0":{"85":1,"86":1},"2":{"51":1,"77":1,"78":1,"81":3,"83":1,"160":1,"162":3,"163":2,"175":1,"177":1,"256":4,"260":4,"261":4,"263":5,"265":4,"268":1,"285":2,"286":2,"289":1,"295":3,"297":1}}],["type=selection",{"2":{"287":1}}],["type=card",{"2":{"274":1}}],["type",{"0":{"11":1},"2":{"2":1,"3":1,"11":1,"13":2,"31":1,"33":1,"65":1,"67":1,"79":2,"81":1,"83":1,"124":2,"148":2,"152":3,"156":1,"207":1,"209":1,"244":1,"247":1,"249":1,"256":2,"260":2,"261":2,"263":2,"265":2,"278":1,"280":1,"285":8,"286":7,"287":1,"288":1,"291":1,"295":1}}]],"serializationVersion":2}';export{t as default}; diff --git a/assets/chunks/@localSearchIndexroot.kejxReVg.js b/assets/chunks/@localSearchIndexroot.kejxReVg.js deleted file mode 100644 index b8578469..00000000 --- a/assets/chunks/@localSearchIndexroot.kejxReVg.js +++ /dev/null @@ -1 +0,0 @@ -const t='{"documentCount":324,"nextId":324,"documentIds":{"0":"/neatui-vue/components/button#button-按钮","1":"/neatui-vue/components/button#基础使用","2":"/neatui-vue/components/button#按钮类型","3":"/neatui-vue/components/button#文本按钮","4":"/neatui-vue/components/button#按钮禁用","5":"/neatui-vue/components/button#按钮加载状态","6":"/neatui-vue/components/button#block-按钮","7":"/neatui-vue/components/button#按钮形状","8":"/neatui-vue/components/button#图标按钮","9":"/neatui-vue/components/button#透明背景","10":"/neatui-vue/components/button#自定义颜色","11":"/neatui-vue/components/button#扩展-type","12":"/neatui-vue/components/button#api","13":"/neatui-vue/components/button#button-props","14":"/neatui-vue/components/button#button-slots","15":"/neatui-vue/components/button#样式变量","16":"/neatui-vue/components/card#card-卡片","17":"/neatui-vue/components/card#典型卡片","18":"/neatui-vue/components/card#简洁卡片","19":"/neatui-vue/components/card#完整卡片","20":"/neatui-vue/components/card#卡片标题","21":"/neatui-vue/components/card#栅格卡片","22":"/neatui-vue/components/card#api","23":"/neatui-vue/components/card#card-props","24":"/neatui-vue/components/card#card-slots","25":"/neatui-vue/components/checkbox#checkbox-复选框","26":"/neatui-vue/components/checkbox#演示","27":"/neatui-vue/components/checkbox#基础用法","28":"/neatui-vue/components/checkbox#禁用状态","29":"/neatui-vue/components/checkbox#选项框组","30":"/neatui-vue/components/checkbox#中间状态","31":"/neatui-vue/components/checkbox#按钮样式","32":"/neatui-vue/components/checkbox#api","33":"/neatui-vue/components/checkbox#checkbox-props","34":"/neatui-vue/components/checkbox#checkboxgroup-props","35":"/neatui-vue/components/checkbox#checkbox-events","36":"/neatui-vue/components/checkbox#checkboxgroup-events","37":"/neatui-vue/components/collapse#collapase-折叠面板","38":"/neatui-vue/components/collapse#演示","39":"/neatui-vue/components/collapse#基础用法","40":"/neatui-vue/components/collapse#手动展开","41":"/neatui-vue/components/collapse#手风琴效果","42":"/neatui-vue/components/collapse#箭头位置","43":"/neatui-vue/components/collapse#标题栏对齐方式","44":"/neatui-vue/components/collapse#背景边框","45":"/neatui-vue/components/collapse#项间距","46":"/neatui-vue/components/collapse#圆角","47":"/neatui-vue/components/collapse#网格模式","48":"/neatui-vue/components/collapse#api","49":"/neatui-vue/components/collapse#collapse-props","50":"/neatui-vue/components/collapse#collapse-events","51":"/neatui-vue/components/collapse#collapseitem-props","52":"/neatui-vue/components/container#container-容器布局","53":"/neatui-vue/components/container#引入","54":"/neatui-vue/components/container#常见布局","55":"/neatui-vue/components/container#上下两栏排版","56":"/neatui-vue/components/container#左右两栏排版","57":"/neatui-vue/components/container#上下两栏嵌套","58":"/neatui-vue/components/container#左右两栏嵌套","59":"/neatui-vue/components/container#上中下三栏","60":"/neatui-vue/components/container#经典后台系统","61":"/neatui-vue/components/container#主题定制","62":"/neatui-vue/components/container#样式变量","63":"/neatui-vue/components/datepickerori#datepickerori","64":"/neatui-vue/components/datepickerori#演示","65":"/neatui-vue/components/datepickerori#基础用法","66":"/neatui-vue/components/datepickerori#api","67":"/neatui-vue/components/datepickerori#datepicker-props","68":"/neatui-vue/components/descriptionpanel#descriptionpanel-简介面板","69":"/neatui-vue/components/descriptionpanel#演示","70":"/neatui-vue/components/descriptionpanel#基础用法","71":"/neatui-vue/components/descriptionpanel#折叠高度","72":"/neatui-vue/components/descriptionpanel#api","73":"/neatui-vue/components/descriptionpanel#descriptionpanel-props","74":"/neatui-vue/components/descriptionpanel#css-vars","75":"/neatui-vue/components/dialog#dialog","76":"/neatui-vue/components/dialog#演示","77":"/neatui-vue/components/dialog#基础用法","78":"/neatui-vue/components/dialog#自定义头部","79":"/neatui-vue/components/dialog#异步关闭","80":"/neatui-vue/components/dialog#移动风格","81":"/neatui-vue/components/dialog#消息弹窗","82":"/neatui-vue/components/dialog#api","83":"/neatui-vue/components/dialog#dialog-props","84":"/neatui-vue/components/dialog#dialogbox-api","85":"/neatui-vue/components/dialog#_1-alert-message-string-title-string-options-dialogboxoptions-promise-void","86":"/neatui-vue/components/dialog#_2-confirm-message-string-title-string-options-dialogboxoptions-promise-boolean","87":"/neatui-vue/components/dialog#_3-prompt-tip-string-tip-string-options-dialogboxoptions-promise-string-null","88":"/neatui-vue/components/dialog#dialogboxoptions","89":"/neatui-vue/components/directives#directives-指令","90":"/neatui-vue/components/directives#_1-vclickoutside","91":"/neatui-vue/components/form#form","92":"/neatui-vue/components/form#演示","93":"/neatui-vue/components/form#基础用法","94":"/neatui-vue/components/form#行内表单","95":"/neatui-vue/components/form#只使用-formitem","96":"/neatui-vue/components/form#api","97":"/neatui-vue/components/form#form-props","98":"/neatui-vue/components/form#form-events","99":"/neatui-vue/components/form#formitem-props","100":"/neatui-vue/components/icon#icon-图标","101":"/neatui-vue/components/icon#说明","102":"/neatui-vue/components/icon#内置图标","103":"/neatui-vue/components/icon#使用-iconfont-图标","104":"/neatui-vue/components/icon#颜色和尺寸","105":"/neatui-vue/components/icon#自定义图标","106":"/neatui-vue/components/icon#使用其它图标库","107":"/neatui-vue/components/image#image-图片","108":"/neatui-vue/components/image#演示","109":"/neatui-vue/components/image#基础用法","110":"/neatui-vue/components/image#适应容器","111":"/neatui-vue/components/image#占位","112":"/neatui-vue/components/image#加载失败","113":"/neatui-vue/components/image#禁用预览","114":"/neatui-vue/components/image#多图预览","115":"/neatui-vue/components/image#懒加载","116":"/neatui-vue/components/image#手动预览","117":"/neatui-vue/components/image#api","118":"/neatui-vue/components/image#image-props","119":"/neatui-vue/components/input#input-输入框","120":"/neatui-vue/components/input#基础用法","121":"/neatui-vue/components/input#基本使用","122":"/neatui-vue/components/input#输入解析","123":"/neatui-vue/components/input#api","124":"/neatui-vue/components/input#input-props","125":"/neatui-vue/components/input#input-exposes","126":"/neatui-vue/components/list#list","127":"/neatui-vue/components/list#演示","128":"/neatui-vue/components/list#基础用法","129":"/neatui-vue/components/list#普通列表","130":"/neatui-vue/components/list#api","131":"/neatui-vue/components/list#list-props","132":"/neatui-vue/components/list#list-events","133":"/neatui-vue/components/loading#loading-加载","134":"/neatui-vue/components/loading#演示","135":"/neatui-vue/components/loading#区域加载","136":"/neatui-vue/components/loading#自定义内容","137":"/neatui-vue/components/loading#全屏","138":"/neatui-vue/components/loading#进度条风格","139":"/neatui-vue/components/loading#编程式调用","140":"/neatui-vue/components/loading#api","141":"/neatui-vue/components/loading#配置项","142":"/neatui-vue/components/loading#指定","143":"/neatui-vue/components/message#message-消息提示","144":"/neatui-vue/components/message#基础用法","145":"/neatui-vue/components/message#不同状态","146":"/neatui-vue/components/message#手动关闭","147":"/neatui-vue/components/message#持续时间","148":"/neatui-vue/components/message#api","149":"/neatui-vue/components/message#message-配置项","150":"/neatui-vue/components/message#message-方法","151":"/neatui-vue/components/pageheader#pageheader-页头","152":"/neatui-vue/components/pageheader#演示","153":"/neatui-vue/components/pageheader#基础用法","154":"/neatui-vue/components/pageheader#api","155":"/neatui-vue/components/pageheader#pageheader-props","156":"/neatui-vue/components/pageheader#pageheader-slots","157":"/neatui-vue/components/pagination#pagination-分页","158":"/neatui-vue/components/pagination#演示","159":"/neatui-vue/components/pagination#基础用法","160":"/neatui-vue/components/pagination#对齐方式","161":"/neatui-vue/components/pagination#单页隐藏","162":"/neatui-vue/components/pagination#简单分页","163":"/neatui-vue/components/pagination#api","164":"/neatui-vue/components/pagination#pagination-props","165":"/neatui-vue/components/pagination#pagination-emits","166":"/neatui-vue/components/polygon#polygon-多边形","167":"/neatui-vue/components/polygon#演示","168":"/neatui-vue/components/polygon#基础用法","169":"/neatui-vue/components/polygon#自定义菱形","170":"/neatui-vue/components/polygon#api","171":"/neatui-vue/components/polygon#shape-props","172":"/neatui-vue/components/polygon#样式变量","173":"/neatui-vue/components/popconfirm#popconfirm","174":"/neatui-vue/components/popconfirm#演示","175":"/neatui-vue/components/popconfirm#基础用法","176":"/neatui-vue/components/popconfirm#api","177":"/neatui-vue/components/popconfirm#popconfirm-props","178":"/neatui-vue/components/popconfirm#popconfirm-slots","179":"/neatui-vue/components/popconfirm#popconfirm-events","180":"/neatui-vue/components/popover#popover-弹出气泡","181":"/neatui-vue/components/popover#演示","182":"/neatui-vue/components/popover#基础用法","183":"/neatui-vue/components/popover#触发方式","184":"/neatui-vue/components/popover#位置","185":"/neatui-vue/components/popover#受控模式","186":"/neatui-vue/components/popover#api","187":"/neatui-vue/components/popover#popover-props","188":"/neatui-vue/components/popover#popover-slots","189":"/neatui-vue/components/popover#popover-exposes","190":"/neatui-vue/components/progress#progress","191":"/neatui-vue/components/progress#演示","192":"/neatui-vue/components/progress#基础用法","193":"/neatui-vue/components/progress#api","194":"/neatui-vue/components/progress#progress-props","195":"/neatui-vue/components/qrcode#qrcode-二维码","196":"/neatui-vue/components/qrcode#基本使用","197":"/neatui-vue/components/qrcode#简单二维码","198":"/neatui-vue/components/qrcode#颜色以及大小","199":"/neatui-vue/components/qrcode#api","200":"/neatui-vue/components/qrcode#qrcode-props","201":"/neatui-vue/components/radio#radio-单选框","202":"/neatui-vue/components/radio#演示","203":"/neatui-vue/components/radio#基础用法","204":"/neatui-vue/components/radio#禁用状态","205":"/neatui-vue/components/radio#单选框组","206":"/neatui-vue/components/radio#按钮样式","207":"/neatui-vue/components/radio#api","208":"/neatui-vue/components/radio#radio-props","209":"/neatui-vue/components/radio#radiogroup-props","210":"/neatui-vue/components/radio#radio-events","211":"/neatui-vue/components/radio#radiogroup-events","212":"/neatui-vue/components/radio#radio-slots","213":"/neatui-vue/components/selectori#selectori","214":"/neatui-vue/components/selectori#演示","215":"/neatui-vue/components/selectori#基础用法","216":"/neatui-vue/components/selectori#api","217":"/neatui-vue/components/selectori#selectori-props","218":"/neatui-vue/components/selectori#selectori-slots","219":"/neatui-vue/components/shadow#shadow-阴影","220":"/neatui-vue/components/shadow#演示","221":"/neatui-vue/components/shadow#基础使用","222":"/neatui-vue/components/shadow#api","223":"/neatui-vue/components/shadow#shadow-props","224":"/neatui-vue/components/shadow#shadow-events","225":"/neatui-vue/components/switch#switch-开关","226":"/neatui-vue/components/switch#演示","227":"/neatui-vue/components/switch#基础用法","228":"/neatui-vue/components/switch#文字描述","229":"/neatui-vue/components/switch#自定义操作图标","230":"/neatui-vue/components/switch#api","231":"/neatui-vue/components/switch#switch-props","232":"/neatui-vue/components/switch#switch-events","233":"/neatui-vue/components/switch#switch-css-variables","234":"/neatui-vue/components/switch#switch-slots","235":"/neatui-vue/components/tabbar#tabbar-标签栏","236":"/neatui-vue/components/tabbar#演示","237":"/neatui-vue/components/tabbar#导航栏模式","238":"/neatui-vue/components/tabbar#选项卡","239":"/neatui-vue/components/tabbar#排列方式","240":"/neatui-vue/components/tabbar#卡片式","241":"/neatui-vue/components/tabbar#api","242":"/neatui-vue/components/tabbar#tabbar-props","243":"/neatui-vue/components/tabbar#tabbar-events","244":"/neatui-vue/components/tabbar#tabbaritem-props","245":"/neatui-vue/components/tabbar#tabbaritem-slots","246":"/neatui-vue/components/tabbar#tabbar-css-vars","247":"/neatui-vue/components/table#table-表格","248":"/neatui-vue/components/table#演示","249":"/neatui-vue/components/table#基础表格","250":"/neatui-vue/components/table#斑马纹","251":"/neatui-vue/components/table#边框","252":"/neatui-vue/components/table#空表格","253":"/neatui-vue/components/table#固定表头和列","254":"/neatui-vue/components/table#排序","255":"/neatui-vue/components/table#表尾合计行","256":"/neatui-vue/components/table#多级表头","257":"/neatui-vue/components/table#合并单元格","258":"/neatui-vue/components/table#可编辑表格","259":"/neatui-vue/components/table#基本结构","260":"/neatui-vue/components/table#api","261":"/neatui-vue/components/table#table-props","262":"/neatui-vue/components/tabs#tabs-标签页","263":"/neatui-vue/components/tabs#引入","264":"/neatui-vue/components/tabs#演示","265":"/neatui-vue/components/tabs#基础用法","266":"/neatui-vue/components/tabs#简单登录注册","267":"/neatui-vue/components/tabs#卡片风格","268":"/neatui-vue/components/tabs#基本结构","269":"/neatui-vue/components/tag#tag-标签","270":"/neatui-vue/components/tag#演示","271":"/neatui-vue/components/tag#基础用法","272":"/neatui-vue/components/tag#api","273":"/neatui-vue/components/tag#tag-props","274":"/neatui-vue/components/tag#css-variables","275":"/neatui-vue/components/tanstacktable#tanstacktable","276":"/neatui-vue/components/tanstacktable#安装","277":"/neatui-vue/components/tanstacktable#演示","278":"/neatui-vue/components/tanstacktable#基础用法","279":"/neatui-vue/components/tanstacktable#固定表头和列","280":"/neatui-vue/components/tanstacktable#选中行-多选","281":"/neatui-vue/components/tanstacktable#选中行-单选","282":"/neatui-vue/components/tanstacktable#排序","283":"/neatui-vue/components/tanstacktable#表头分组","284":"/neatui-vue/components/tanstacktable#树形数据","285":"/neatui-vue/components/tanstacktable#展开行","286":"/neatui-vue/components/tanstacktable#api","287":"/neatui-vue/components/tanstacktable#tanstacktable-props","288":"/neatui-vue/components/tanstacktable#tanstacktable-columndef","289":"/neatui-vue/components/tanstacktable#tanstacktable-expandableoption","290":"/neatui-vue/components/tooltip#tooltip-文字提示","291":"/neatui-vue/components/tooltip#演示","292":"/neatui-vue/components/tooltip#基础用法","293":"/neatui-vue/components/tooltip#api","294":"/neatui-vue/components/tooltip#tooltip-props","295":"/neatui-vue/components/tooltip#tooltip-slots","296":"/neatui-vue/css-util#_1-vue3-transition-渐变","297":"/neatui-vue/css-util#_1-1-引入样式","298":"/neatui-vue/css-util#_1-2-使用","299":"/neatui-vue/css-util#_1-2-1-nt-opacity","300":"/neatui-vue/css-util#_1-2-2-nt-fadein","301":"/neatui-vue/css-util#_1-2-3-nt-scale","302":"/neatui-vue/css-util#样式变量","303":"/neatui-vue/css-util#_2-css-animation-动画","304":"/neatui-vue/css-util#引入样式","305":"/neatui-vue/css-util#使用","306":"/neatui-vue/css-util#添加-css-class","307":"/neatui-vue/css-util#通过-css-animation-使用动画名称","308":"/neatui-vue/css-util#内置动画","309":"/neatui-vue/css-util#_3-滚动条样式","310":"/neatui-vue/css-util#引入滚动条样式表","311":"/neatui-vue/css-util#使用-1","312":"/neatui-vue/css-util#更改滚动条颜色以及大小","313":"/neatui-vue/css-util#主题定制-样式变量","314":"/neatui-vue/reset#reset-样式重置","315":"/neatui-vue/usage#使用介绍","316":"/neatui-vue/usage#使用","317":"/neatui-vue/usage#_1-安装依赖","318":"/neatui-vue/usage#_2-按需引入","319":"/neatui-vue/usage#_3-全局css样式","320":"/neatui-vue/usage#样式修改","321":"/neatui-vue/usage#修改全局变量","322":"/neatui-vue/usage#修改组件样式","323":"/neatui-vue/usage#浏览器兼容性"},"fieldIds":{"title":0,"titles":1,"text":2},"fieldLength":{"0":[2,1,3],"1":[1,1,1],"2":[1,1,9],"3":[1,1,9],"4":[1,1,10],"5":[1,1,7],"6":[2,1,6],"7":[1,1,4],"8":[1,1,7],"9":[1,1,5],"10":[1,1,2],"11":[2,1,33],"12":[1,1,1],"13":[2,1,35],"14":[2,1,5],"15":[1,1,42],"16":[2,1,3],"17":[1,2,6],"18":[1,2,3],"19":[1,2,6],"20":[1,2,13],"21":[1,2,16],"22":[1,2,1],"23":[2,3,20],"24":[2,3,12],"25":[2,1,5],"26":[1,2,1],"27":[1,3,15],"28":[1,3,5],"29":[1,3,28],"30":[1,3,45],"31":[1,3,24],"32":[1,2,1],"33":[2,3,25],"34":[2,3,10],"35":[2,3,11],"36":[2,3,11],"37":[2,1,4],"38":[1,2,1],"39":[1,3,9],"40":[1,3,11],"41":[1,3,13],"42":[1,3,11],"43":[1,3,22],"44":[1,3,10],"45":[1,3,10],"46":[1,3,11],"47":[1,3,10],"48":[1,2,1],"49":[2,3,43],"50":[2,3,10],"51":[2,3,14],"52":[2,1,28],"53":[1,2,12],"54":[1,2,1],"55":[1,3,3],"56":[1,3,3],"57":[1,3,4],"58":[1,3,4],"59":[1,3,4],"60":[1,3,14],"61":[1,2,1],"62":[1,3,16],"63":[1,1,7],"64":[1,1,1],"65":[1,2,14],"66":[1,1,1],"67":[2,2,23],"68":[2,1,6],"69":[1,2,1],"70":[1,3,34],"71":[1,3,32],"72":[1,2,1],"73":[2,3,15],"74":[2,3,16],"75":[1,1,7],"76":[1,1,1],"77":[1,2,26],"78":[1,2,27],"79":[1,2,53],"80":[1,2,21],"81":[1,2,39],"82":[1,1,1],"83":[2,2,64],"84":[2,2,1],"85":[12,3,1],"86":[12,3,1],"87":[12,3,1],"88":[1,2,8],"89":[2,1,2],"90":[2,2,24],"91":[1,1,3],"92":[1,1,1],"93":[1,2,44],"94":[1,2,9],"95":[2,2,7],"96":[1,1,1],"97":[2,2,26],"98":[2,2,9],"99":[2,2,25],"100":[2,1,1],"101":[1,2,7],"102":[1,3,10],"103":[3,3,17],"104":[1,3,30],"105":[1,3,13],"106":[1,3,20],"107":[2,1,8],"108":[1,2,1],"109":[1,3,1],"110":[1,3,15],"111":[1,3,7],"112":[1,3,2],"113":[1,3,5],"114":[1,3,28],"115":[1,3,19],"116":[1,3,39],"117":[1,2,1],"118":[2,3,42],"119":[2,1,3],"120":[1,2,1],"121":[1,3,2],"122":[1,3,31],"123":[1,2,1],"124":[2,3,20],"125":[2,3,9],"126":[1,1,4],"127":[1,1,1],"128":[1,2,32],"129":[1,2,9],"130":[1,1,1],"131":[2,2,12],"132":[2,2,7],"133":[2,1,2],"134":[1,2,1],"135":[1,3,5],"136":[1,3,16],"137":[1,3,22],"138":[1,3,16],"139":[1,3,47],"140":[1,2,1],"141":[1,3,37],"142":[1,3,14],"143":[2,1,3],"144":[1,2,9],"145":[1,2,38],"146":[1,2,25],"147":[1,2,12],"148":[1,2,1],"149":[2,3,25],"150":[2,3,19],"151":[2,1,5],"152":[1,2,1],"153":[1,3,9],"154":[1,2,1],"155":[2,3,24],"156":[2,3,10],"157":[2,1,3],"158":[1,2,1],"159":[1,3,16],"160":[1,3,8],"161":[1,3,11],"162":[1,3,4],"163":[1,2,1],"164":[2,3,39],"165":[2,3,8],"166":[2,1,11],"167":[1,2,1],"168":[1,3,10],"169":[1,3,17],"170":[1,2,1],"171":[2,3,10],"172":[1,3,17],"173":[1,1,3],"174":[1,1,1],"175":[1,2,8],"176":[1,1,1],"177":[2,2,8],"178":[2,2,11],"179":[2,2,11],"180":[2,1,11],"181":[1,2,1],"182":[1,3,6],"183":[1,3,10],"184":[1,3,19],"185":[1,3,23],"186":[1,2,1],"187":[2,3,39],"188":[2,3,7],"189":[2,3,9],"190":[1,1,4],"191":[1,1,1],"192":[1,2,2],"193":[1,1,1],"194":[2,2,6],"195":[2,1,2],"196":[1,2,6],"197":[1,3,3],"198":[1,3,11],"199":[1,2,1],"200":[2,3,24],"201":[2,1,2],"202":[1,2,1],"203":[1,3,22],"204":[1,3,4],"205":[1,3,14],"206":[1,3,10],"207":[1,2,1],"208":[2,3,24],"209":[2,3,10],"210":[2,3,11],"211":[2,3,11],"212":[2,3,7],"213":[1,1,6],"214":[1,1,1],"215":[1,2,17],"216":[1,1,1],"217":[2,2,16],"218":[2,2,5],"219":[2,1,8],"220":[1,2,1],"221":[1,3,19],"222":[1,2,1],"223":[2,3,15],"224":[2,3,7],"225":[2,1,5],"226":[1,2,1],"227":[1,3,19],"228":[1,3,7],"229":[1,3,8],"230":[1,2,1],"231":[2,3,17],"232":[2,3,8],"233":[3,3,13],"234":[2,3,8],"235":[2,1,6],"236":[1,2,1],"237":[1,3,11],"238":[1,3,15],"239":[1,3,14],"240":[1,3,13],"241":[1,2,1],"242":[2,3,23],"243":[2,3,12],"244":[2,3,9],"245":[2,3,7],"246":[3,3,32],"247":[2,1,8],"248":[1,2,1],"249":[1,3,44],"250":[1,3,7],"251":[1,3,11],"252":[1,3,3],"253":[1,3,80],"254":[1,3,36],"255":[1,3,20],"256":[1,3,32],"257":[1,3,13],"258":[1,3,47],"259":[1,3,47],"260":[1,2,1],"261":[2,3,78],"262":[2,1,12],"263":[1,2,10],"264":[1,2,1],"265":[1,3,13],"266":[1,3,45],"267":[1,3,16],"268":[1,2,13],"269":[2,1,2],"270":[1,2,1],"271":[1,3,10],"272":[1,2,1],"273":[2,3,14],"274":[2,3,17],"275":[1,1,12],"276":[1,1,10],"277":[1,1,1],"278":[1,2,63],"279":[1,2,65],"280":[3,2,10],"281":[3,2,8],"282":[1,2,22],"283":[1,2,51],"284":[1,2,32],"285":[1,2,20],"286":[1,1,1],"287":[2,2,39],"288":[2,2,70],"289":[2,2,16],"290":[2,1,11],"291":[1,2,1],"292":[1,3,5],"293":[1,2,1],"294":[2,3,5],"295":[2,3,7],"296":[4,1,1],"297":[2,4,10],"298":[3,4,13],"299":[4,6,7],"300":[4,6,14],"301":[5,6,6],"302":[1,4,20],"303":[4,1,1],"304":[1,4,10],"305":[1,4,9],"306":[3,5,17],"307":[4,5,24],"308":[1,4,2],"309":[2,1,3],"310":[1,2,10],"311":[1,2,6],"312":[1,3,6],"313":[2,2,17],"314":[2,1,82],"315":[1,1,7],"316":[1,1,1],"317":[2,2,9],"318":[2,2,41],"319":[2,2,70],"320":[1,1,1],"321":[1,2,31],"322":[1,2,19],"323":[1,1,5]},"averageFieldLength":[1.5092592592592595,2.290123456790125,13.311728395061735],"storedFields":{"0":{"title":"Button 按钮","titles":[]},"1":{"title":"基础使用","titles":[]},"2":{"title":"按钮类型","titles":["基础使用"]},"3":{"title":"文本按钮","titles":["基础使用"]},"4":{"title":"按钮禁用","titles":["基础使用"]},"5":{"title":"按钮加载状态","titles":["基础使用"]},"6":{"title":"Block 按钮","titles":["基础使用"]},"7":{"title":"按钮形状","titles":["基础使用"]},"8":{"title":"图标按钮","titles":["基础使用"]},"9":{"title":"透明背景","titles":["基础使用"]},"10":{"title":"自定义颜色","titles":["基础使用"]},"11":{"title":"扩展 type","titles":["基础使用"]},"12":{"title":"API","titles":[]},"13":{"title":"Button Props","titles":["API"]},"14":{"title":"Button Slots","titles":["API"]},"15":{"title":"样式变量","titles":["API"]},"16":{"title":"Card 卡片","titles":[]},"17":{"title":"典型卡片","titles":["Card 卡片"]},"18":{"title":"简洁卡片","titles":["Card 卡片"]},"19":{"title":"完整卡片","titles":["Card 卡片"]},"20":{"title":"卡片标题","titles":["Card 卡片"]},"21":{"title":"栅格卡片","titles":["Card 卡片"]},"22":{"title":"API","titles":["Card 卡片"]},"23":{"title":"Card Props","titles":["Card 卡片","API"]},"24":{"title":"Card Slots","titles":["Card 卡片","API"]},"25":{"title":"Checkbox 复选框","titles":[]},"26":{"title":"演示","titles":["Checkbox 复选框"]},"27":{"title":"基础用法","titles":["Checkbox 复选框","演示"]},"28":{"title":"禁用状态","titles":["Checkbox 复选框","演示"]},"29":{"title":"选项框组","titles":["Checkbox 复选框","演示"]},"30":{"title":"中间状态","titles":["Checkbox 复选框","演示"]},"31":{"title":"按钮样式","titles":["Checkbox 复选框","演示"]},"32":{"title":"API","titles":["Checkbox 复选框"]},"33":{"title":"Checkbox Props","titles":["Checkbox 复选框","API"]},"34":{"title":"CheckboxGroup Props","titles":["Checkbox 复选框","API"]},"35":{"title":"Checkbox Events","titles":["Checkbox 复选框","API"]},"36":{"title":"CheckboxGroup Events","titles":["Checkbox 复选框","API"]},"37":{"title":"Collapase 折叠面板","titles":[]},"38":{"title":"演示","titles":["Collapase 折叠面板"]},"39":{"title":"基础用法","titles":["Collapase 折叠面板","演示"]},"40":{"title":"手动展开","titles":["Collapase 折叠面板","演示"]},"41":{"title":"手风琴效果","titles":["Collapase 折叠面板","演示"]},"42":{"title":"箭头位置","titles":["Collapase 折叠面板","演示"]},"43":{"title":"标题栏对齐方式","titles":["Collapase 折叠面板","演示"]},"44":{"title":"背景边框","titles":["Collapase 折叠面板","演示"]},"45":{"title":"项间距","titles":["Collapase 折叠面板","演示"]},"46":{"title":"圆角","titles":["Collapase 折叠面板","演示"]},"47":{"title":"网格模式","titles":["Collapase 折叠面板","演示"]},"48":{"title":"API","titles":["Collapase 折叠面板"]},"49":{"title":"Collapse Props","titles":["Collapase 折叠面板","API"]},"50":{"title":"Collapse Events","titles":["Collapase 折叠面板","API"]},"51":{"title":"CollapseItem Props","titles":["Collapase 折叠面板","API"]},"52":{"title":"Container 容器布局","titles":[]},"53":{"title":"引入","titles":["Container 容器布局"]},"54":{"title":"常见布局","titles":["Container 容器布局"]},"55":{"title":"上下两栏排版","titles":["Container 容器布局","常见布局"]},"56":{"title":"左右两栏排版","titles":["Container 容器布局","常见布局"]},"57":{"title":"上下两栏嵌套","titles":["Container 容器布局","常见布局"]},"58":{"title":"左右两栏嵌套","titles":["Container 容器布局","常见布局"]},"59":{"title":"上中下三栏","titles":["Container 容器布局","常见布局"]},"60":{"title":"经典后台系统","titles":["Container 容器布局","常见布局"]},"61":{"title":"主题定制","titles":["Container 容器布局"]},"62":{"title":"样式变量","titles":["Container 容器布局","主题定制"]},"63":{"title":"DatePickerOri","titles":[]},"64":{"title":"演示","titles":["DatePickerOri"]},"65":{"title":"基础用法","titles":["DatePickerOri","演示"]},"66":{"title":"API","titles":["DatePickerOri"]},"67":{"title":"DatePicker Props","titles":["DatePickerOri","API"]},"68":{"title":"DescriptionPanel 简介面板","titles":[]},"69":{"title":"演示","titles":["DescriptionPanel 简介面板"]},"70":{"title":"基础用法","titles":["DescriptionPanel 简介面板","演示"]},"71":{"title":"折叠高度","titles":["DescriptionPanel 简介面板","演示"]},"72":{"title":"API","titles":["DescriptionPanel 简介面板"]},"73":{"title":"DescriptionPanel Props","titles":["DescriptionPanel 简介面板","API"]},"74":{"title":"CSS Vars","titles":["DescriptionPanel 简介面板","API"]},"75":{"title":"Dialog","titles":[]},"76":{"title":"演示","titles":["Dialog"]},"77":{"title":"基础用法","titles":["Dialog","演示"]},"78":{"title":"自定义头部","titles":["Dialog","演示"]},"79":{"title":"异步关闭","titles":["Dialog","演示"]},"80":{"title":"移动风格","titles":["Dialog","演示"]},"81":{"title":"消息弹窗","titles":["Dialog","演示"]},"82":{"title":"API","titles":["Dialog"]},"83":{"title":"Dialog Props","titles":["Dialog","API"]},"84":{"title":"DialogBox API","titles":["Dialog","API"]},"85":{"title":"1. alert(message: string, title: string, options?: DialogBoxOptions): Promise<void>","titles":["Dialog","API","DialogBox API"]},"86":{"title":"2. confirm(message: string, title: string, options?: DialogBoxOptions): Promise<boolean>","titles":["Dialog","API","DialogBox API"]},"87":{"title":"3. prompt(tip: string, tip: string, options?: DialogBoxOptions): Promise<string | null>","titles":["Dialog","API","DialogBox API"]},"88":{"title":"DialogBoxOptions","titles":["Dialog","API"]},"89":{"title":"Directives 指令","titles":[]},"90":{"title":"1. vClickoutside","titles":["Directives 指令"]},"91":{"title":"Form","titles":[]},"92":{"title":"演示","titles":["Form"]},"93":{"title":"基础用法","titles":["Form","演示"]},"94":{"title":"行内表单","titles":["Form","演示"]},"95":{"title":"只使用 FormItem","titles":["Form","演示"]},"96":{"title":"API","titles":["Form"]},"97":{"title":"Form Props","titles":["Form","API"]},"98":{"title":"Form Events","titles":["Form","API"]},"99":{"title":"FormItem Props","titles":["Form","API"]},"100":{"title":"Icon 图标","titles":[]},"101":{"title":"说明","titles":["Icon 图标"]},"102":{"title":"内置图标","titles":["Icon 图标","说明"]},"103":{"title":"使用 iconfont 图标","titles":["Icon 图标","说明"]},"104":{"title":"颜色和尺寸","titles":["Icon 图标","说明"]},"105":{"title":"自定义图标","titles":["Icon 图标","说明"]},"106":{"title":"使用其它图标库","titles":["Icon 图标","说明"]},"107":{"title":"Image 图片","titles":[]},"108":{"title":"演示","titles":["Image 图片"]},"109":{"title":"基础用法","titles":["Image 图片","演示"]},"110":{"title":"适应容器","titles":["Image 图片","演示"]},"111":{"title":"占位","titles":["Image 图片","演示"]},"112":{"title":"加载失败","titles":["Image 图片","演示"]},"113":{"title":"禁用预览","titles":["Image 图片","演示"]},"114":{"title":"多图预览","titles":["Image 图片","演示"]},"115":{"title":"懒加载","titles":["Image 图片","演示"]},"116":{"title":"手动预览","titles":["Image 图片","演示"]},"117":{"title":"API","titles":["Image 图片"]},"118":{"title":"Image Props","titles":["Image 图片","API"]},"119":{"title":"Input 输入框","titles":[]},"120":{"title":"基础用法","titles":["Input 输入框"]},"121":{"title":"基本使用","titles":["Input 输入框","基础用法"]},"122":{"title":"输入解析","titles":["Input 输入框","基础用法"]},"123":{"title":"API","titles":["Input 输入框"]},"124":{"title":"Input Props","titles":["Input 输入框","API"]},"125":{"title":"Input Exposes","titles":["Input 输入框","API"]},"126":{"title":"List","titles":[]},"127":{"title":"演示","titles":["List"]},"128":{"title":"基础用法","titles":["List","演示"]},"129":{"title":"普通列表","titles":["List","演示"]},"130":{"title":"API","titles":["List"]},"131":{"title":"List Props","titles":["List","API"]},"132":{"title":"List Events","titles":["List","API"]},"133":{"title":"Loading 加载","titles":[]},"134":{"title":"演示","titles":["Loading 加载"]},"135":{"title":"区域加载","titles":["Loading 加载","演示"]},"136":{"title":"自定义内容","titles":["Loading 加载","演示"]},"137":{"title":"全屏","titles":["Loading 加载","演示"]},"138":{"title":"进度条风格","titles":["Loading 加载","演示"]},"139":{"title":"编程式调用","titles":["Loading 加载","演示"]},"140":{"title":"API","titles":["Loading 加载"]},"141":{"title":"配置项","titles":["Loading 加载","API"]},"142":{"title":"指定","titles":["Loading 加载","API"]},"143":{"title":"Message 消息提示","titles":[]},"144":{"title":"基础用法","titles":["Message 消息提示"]},"145":{"title":"不同状态","titles":["Message 消息提示"]},"146":{"title":"手动关闭","titles":["Message 消息提示"]},"147":{"title":"持续时间","titles":["Message 消息提示"]},"148":{"title":"API","titles":["Message 消息提示"]},"149":{"title":"Message 配置项","titles":["Message 消息提示","API"]},"150":{"title":"Message 方法","titles":["Message 消息提示","API"]},"151":{"title":"PageHeader 页头","titles":[]},"152":{"title":"演示","titles":["PageHeader 页头"]},"153":{"title":"基础用法","titles":["PageHeader 页头","演示"]},"154":{"title":"API","titles":["PageHeader 页头"]},"155":{"title":"PageHeader Props","titles":["PageHeader 页头","API"]},"156":{"title":"PageHeader Slots","titles":["PageHeader 页头","API"]},"157":{"title":"Pagination 分页","titles":[]},"158":{"title":"演示","titles":["Pagination 分页"]},"159":{"title":"基础用法","titles":["Pagination 分页","演示"]},"160":{"title":"对齐方式","titles":["Pagination 分页","演示"]},"161":{"title":"单页隐藏","titles":["Pagination 分页","演示"]},"162":{"title":"简单分页","titles":["Pagination 分页","演示"]},"163":{"title":"API","titles":["Pagination 分页"]},"164":{"title":"Pagination Props","titles":["Pagination 分页","API"]},"165":{"title":"Pagination Emits","titles":["Pagination 分页","API"]},"166":{"title":"Polygon 多边形","titles":[]},"167":{"title":"演示","titles":["Polygon 多边形"]},"168":{"title":"基础用法","titles":["Polygon 多边形","演示"]},"169":{"title":"自定义菱形","titles":["Polygon 多边形","演示"]},"170":{"title":"API","titles":["Polygon 多边形"]},"171":{"title":"Shape Props","titles":["Polygon 多边形","API"]},"172":{"title":"样式变量","titles":["Polygon 多边形","API"]},"173":{"title":"Popconfirm","titles":[]},"174":{"title":"演示","titles":["Popconfirm"]},"175":{"title":"基础用法","titles":["Popconfirm","演示"]},"176":{"title":"API","titles":["Popconfirm"]},"177":{"title":"Popconfirm Props","titles":["Popconfirm","API"]},"178":{"title":"Popconfirm Slots","titles":["Popconfirm","API"]},"179":{"title":"Popconfirm Events","titles":["Popconfirm","API"]},"180":{"title":"Popover 弹出气泡","titles":[]},"181":{"title":"演示","titles":["Popover 弹出气泡"]},"182":{"title":"基础用法","titles":["Popover 弹出气泡","演示"]},"183":{"title":"触发方式","titles":["Popover 弹出气泡","演示"]},"184":{"title":"位置","titles":["Popover 弹出气泡","演示"]},"185":{"title":"受控模式","titles":["Popover 弹出气泡","演示"]},"186":{"title":"API","titles":["Popover 弹出气泡"]},"187":{"title":"Popover Props","titles":["Popover 弹出气泡","API"]},"188":{"title":"Popover Slots","titles":["Popover 弹出气泡","API"]},"189":{"title":"Popover Exposes","titles":["Popover 弹出气泡","API"]},"190":{"title":"Progress","titles":[]},"191":{"title":"演示","titles":["Progress"]},"192":{"title":"基础用法","titles":["Progress","演示"]},"193":{"title":"API","titles":["Progress"]},"194":{"title":"Progress Props","titles":["Progress","API"]},"195":{"title":"Qrcode 二维码","titles":[]},"196":{"title":"基本使用","titles":["Qrcode 二维码"]},"197":{"title":"简单二维码","titles":["Qrcode 二维码","基本使用"]},"198":{"title":"颜色以及大小","titles":["Qrcode 二维码","基本使用"]},"199":{"title":"API","titles":["Qrcode 二维码"]},"200":{"title":"Qrcode Props","titles":["Qrcode 二维码","API"]},"201":{"title":"Radio 单选框","titles":[]},"202":{"title":"演示","titles":["Radio 单选框"]},"203":{"title":"基础用法","titles":["Radio 单选框","演示"]},"204":{"title":"禁用状态","titles":["Radio 单选框","演示"]},"205":{"title":"单选框组","titles":["Radio 单选框","演示"]},"206":{"title":"按钮样式","titles":["Radio 单选框","演示"]},"207":{"title":"API","titles":["Radio 单选框"]},"208":{"title":"Radio Props","titles":["Radio 单选框","API"]},"209":{"title":"RadioGroup Props","titles":["Radio 单选框","API"]},"210":{"title":"Radio Events","titles":["Radio 单选框","API"]},"211":{"title":"RadioGroup Events","titles":["Radio 单选框","API"]},"212":{"title":"Radio Slots","titles":["Radio 单选框","API"]},"213":{"title":"SelectOri","titles":[]},"214":{"title":"演示","titles":["SelectOri"]},"215":{"title":"基础用法","titles":["SelectOri","演示"]},"216":{"title":"API","titles":["SelectOri"]},"217":{"title":"SelectOri Props","titles":["SelectOri","API"]},"218":{"title":"SelectOri Slots","titles":["SelectOri","API"]},"219":{"title":"Shadow 阴影","titles":[]},"220":{"title":"演示","titles":["Shadow 阴影"]},"221":{"title":"基础使用","titles":["Shadow 阴影","演示"]},"222":{"title":"API","titles":["Shadow 阴影"]},"223":{"title":"Shadow Props","titles":["Shadow 阴影","API"]},"224":{"title":"Shadow Events","titles":["Shadow 阴影","API"]},"225":{"title":"Switch 开关","titles":[]},"226":{"title":"演示","titles":["Switch 开关"]},"227":{"title":"基础用法","titles":["Switch 开关","演示"]},"228":{"title":"文字描述","titles":["Switch 开关","演示"]},"229":{"title":"自定义操作图标","titles":["Switch 开关","演示"]},"230":{"title":"API","titles":["Switch 开关"]},"231":{"title":"Switch Props","titles":["Switch 开关","API"]},"232":{"title":"Switch Events","titles":["Switch 开关","API"]},"233":{"title":"Switch CSS Variables","titles":["Switch 开关","API"]},"234":{"title":"Switch Slots","titles":["Switch 开关","API"]},"235":{"title":"Tabbar 标签栏","titles":[]},"236":{"title":"演示","titles":["Tabbar 标签栏"]},"237":{"title":"导航栏模式","titles":["Tabbar 标签栏","演示"]},"238":{"title":"选项卡","titles":["Tabbar 标签栏","演示"]},"239":{"title":"排列方式","titles":["Tabbar 标签栏","演示"]},"240":{"title":"卡片式","titles":["Tabbar 标签栏","演示"]},"241":{"title":"API","titles":["Tabbar 标签栏"]},"242":{"title":"Tabbar Props","titles":["Tabbar 标签栏","API"]},"243":{"title":"Tabbar Events","titles":["Tabbar 标签栏","API"]},"244":{"title":"TabbarItem Props","titles":["Tabbar 标签栏","API"]},"245":{"title":"TabbarItem Slots","titles":["Tabbar 标签栏","API"]},"246":{"title":"Tabbar Css Vars","titles":["Tabbar 标签栏","API"]},"247":{"title":"Table 表格","titles":[]},"248":{"title":"演示","titles":["Table 表格"]},"249":{"title":"基础表格","titles":["Table 表格","演示"]},"250":{"title":"斑马纹","titles":["Table 表格","演示"]},"251":{"title":"边框","titles":["Table 表格","演示"]},"252":{"title":"空表格","titles":["Table 表格","演示"]},"253":{"title":"固定表头和列","titles":["Table 表格","演示"]},"254":{"title":"排序","titles":["Table 表格","演示"]},"255":{"title":"表尾合计行","titles":["Table 表格","演示"]},"256":{"title":"多级表头","titles":["Table 表格","演示"]},"257":{"title":"合并单元格","titles":["Table 表格","演示"]},"258":{"title":"可编辑表格","titles":["Table 表格","演示"]},"259":{"title":"基本结构","titles":["Table 表格","演示"]},"260":{"title":"API","titles":["Table 表格"]},"261":{"title":"Table Props","titles":["Table 表格","API"]},"262":{"title":"Tabs 标签页","titles":[]},"263":{"title":"引入","titles":["Tabs 标签页"]},"264":{"title":"演示","titles":["Tabs 标签页"]},"265":{"title":"基础用法","titles":["Tabs 标签页","演示"]},"266":{"title":"简单登录注册","titles":["Tabs 标签页","演示"]},"267":{"title":"卡片风格","titles":["Tabs 标签页","演示"]},"268":{"title":"基本结构","titles":["Tabs 标签页"]},"269":{"title":"Tag 标签","titles":[]},"270":{"title":"演示","titles":["Tag 标签"]},"271":{"title":"基础用法","titles":["Tag 标签","演示"]},"272":{"title":"API","titles":["Tag 标签"]},"273":{"title":"Tag Props","titles":["Tag 标签","API"]},"274":{"title":"Css Variables","titles":["Tag 标签","API"]},"275":{"title":"TanstackTable","titles":[]},"276":{"title":"安装","titles":["TanstackTable"]},"277":{"title":"演示","titles":["TanstackTable"]},"278":{"title":"基础用法","titles":["TanstackTable","演示"]},"279":{"title":"固定表头和列","titles":["TanstackTable","演示"]},"280":{"title":"选中行(多选)","titles":["TanstackTable","演示"]},"281":{"title":"选中行(单选)","titles":["TanstackTable","演示"]},"282":{"title":"排序","titles":["TanstackTable","演示"]},"283":{"title":"表头分组","titles":["TanstackTable","演示"]},"284":{"title":"树形数据","titles":["TanstackTable","演示"]},"285":{"title":"展开行","titles":["TanstackTable","演示"]},"286":{"title":"API","titles":["TanstackTable"]},"287":{"title":"TanstackTable Props","titles":["TanstackTable","API"]},"288":{"title":"TanstackTable ColumnDef","titles":["TanstackTable","API"]},"289":{"title":"TanstackTable ExpandableOption","titles":["TanstackTable","API"]},"290":{"title":"Tooltip 文字提示","titles":[]},"291":{"title":"演示","titles":["Tooltip 文字提示"]},"292":{"title":"基础用法","titles":["Tooltip 文字提示","演示"]},"293":{"title":"API","titles":["Tooltip 文字提示"]},"294":{"title":"Tooltip Props","titles":["Tooltip 文字提示","API"]},"295":{"title":"Tooltip Slots","titles":["Tooltip 文字提示","API"]},"296":{"title":"1. Vue3 Transition 渐变","titles":[]},"297":{"title":"1.1 引入样式","titles":["1. Vue3 Transition 渐变"]},"298":{"title":"1.2 使用","titles":["1. Vue3 Transition 渐变"]},"299":{"title":"1.2.1 nt-opacity","titles":["1. Vue3 Transition 渐变","1.2 使用"]},"300":{"title":"1.2.2 nt-fadein","titles":["1. Vue3 Transition 渐变","1.2 使用"]},"301":{"title":"1.2.3 nt-scale","titles":["1. Vue3 Transition 渐变","1.2 使用"]},"302":{"title":"样式变量","titles":["1. Vue3 Transition 渐变"]},"303":{"title":"2. CSS Animation 动画","titles":[]},"304":{"title":"引入样式","titles":["2. CSS Animation 动画"]},"305":{"title":"使用","titles":["2. CSS Animation 动画"]},"306":{"title":"添加 css class","titles":["2. CSS Animation 动画","使用"]},"307":{"title":"通过 css animation 使用动画名称","titles":["2. CSS Animation 动画","使用"]},"308":{"title":"内置动画","titles":["2. CSS Animation 动画"]},"309":{"title":"3. 滚动条样式","titles":[]},"310":{"title":"引入滚动条样式表","titles":["3. 滚动条样式"]},"311":{"title":"使用","titles":["3. 滚动条样式"]},"312":{"title":"更改滚动条颜色以及大小","titles":["3. 滚动条样式","使用"]},"313":{"title":"主题定制 - 样式变量","titles":["3. 滚动条样式"]},"314":{"title":"reset - 样式重置","titles":[]},"315":{"title":"使用介绍","titles":[]},"316":{"title":"使用","titles":["使用介绍"]},"317":{"title":"1. 安装依赖","titles":["使用介绍","使用"]},"318":{"title":"2. 按需引入","titles":["使用介绍","使用"]},"319":{"title":"3. 全局CSS样式","titles":["使用介绍","使用"]},"320":{"title":"样式修改","titles":["使用介绍"]},"321":{"title":"修改全局变量","titles":["使用介绍","样式修改"]},"322":{"title":"修改组件样式","titles":["使用介绍","样式修改"]},"323":{"title":"浏览器兼容性","titles":["使用介绍"]}},"dirtCount":0,"index":[["能够兼容到",{"2":{"323":1}}],["能有更多风格",{"2":{"3":1}}],["浏览器兼容性",{"0":{"323":1}}],["浏览器加载图像的策略",{"2":{"118":1}}],["想把侧边栏宽度改为",{"2":{"321":1}}],["想修改滚动条样式",{"2":{"309":1}}],["重新引入一个新的样式表",{"2":{"321":1}}],["重置",{"2":{"93":2}}],["73d13d",{"2":{"319":1}}],["722ed1",{"2":{"319":1}}],["79b3f7",{"2":{"15":1}}],["按需引入",{"0":{"318":1}}],["按钮样式",{"0":{"31":1,"206":1}}],["按钮的高度",{"2":{"15":1}}],["按钮的边框颜色",{"2":{"15":1}}],["按钮的背景颜色",{"2":{"15":1}}],["按钮的文字颜色",{"2":{"15":1}}],["按钮内容",{"2":{"14":1}}],["按钮是否为圆形",{"2":{"13":1}}],["按钮是否为圆角",{"2":{"13":1}}],["按钮是否为块级元素",{"2":{"13":1}}],["按钮可以设置为圆形或者弧形",{"2":{"7":1}}],["按钮形状",{"0":{"7":1}}],["按钮加载状态",{"0":{"5":1},"2":{"13":1}}],["按钮禁用状态",{"2":{"13":1}}],["按钮禁用",{"0":{"4":1}}],["按钮类型",{"0":{"2":1},"2":{"13":1}}],["按钮",{"0":{"0":1,"6":1},"2":{"10":3,"17":2,"19":2,"20":2,"21":6,"266":1}}],["还依赖于",{"2":{"315":1}}],["外",{"2":{"315":1}}],["外层容器",{"2":{"52":1,"259":2}}],["去除链接默认的下划线",{"2":{"314":1}}],["统一采用盒子模式",{"2":{"314":1}}],["非大面积文字排版网站通常不需要列表项",{"2":{"314":1}}],["导致的图片下方的空白间隙问题",{"2":{"314":1}}],["导航栏模式",{"0":{"237":1}}],["都是按照100",{"2":{"314":1}}],["垂直时为宽度",{"2":{"313":1}}],["水平滚动条时为高度",{"2":{"313":1}}],["水平对齐方式",{"2":{"49":1}}],["滑块尺寸",{"2":{"313":1}}],["滑块背景色",{"2":{"313":1}}],["更改滚动条颜色以及大小",{"0":{"312":1}}],["更多用于系统级通知的被动提醒",{"2":{"143":1}}],["更多用于手机上",{"2":{"68":1}}],["规则为",{"2":{"306":1}}],["动画名称",{"2":{"306":1,"307":1}}],["动画",{"0":{"303":1},"1":{"304":1,"305":1,"306":1,"307":1,"308":1}}],["缩放进入",{"2":{"301":1}}],["支持的渐变有",{"2":{"302":1}}],["支持通过",{"2":{"300":1}}],["支持懒加载",{"2":{"107":1}}],["退出",{"2":{"299":1,"300":1,"301":1}}],["普通渐变进入",{"2":{"299":1}}],["普通列表",{"0":{"129":1}}],["控制距离",{"2":{"300":1}}],["控制时长",{"2":{"298":1}}],["控制按钮加载状态",{"2":{"5":1}}],["控制按钮禁用状态",{"2":{"4":1}}],["控制按钮类型",{"2":{"2":1}}],["所有的组件尽量保证",{"2":{"323":1}}],["所有的动画的",{"2":{"306":1,"307":1}}],["所有的渐变都支持传递",{"2":{"298":1}}],["所有渐变都支持",{"2":{"302":1}}],["所以如果要修改样式",{"2":{"322":1}}],["所以需要手动引入全局变量文件",{"2":{"319":1}}],["所以就没有单独抽取为组件",{"2":{"262":1}}],["所以最终大小只能是小于等于传递的",{"2":{"198":1}}],["所以框架也会内置一些图标库",{"2":{"101":1}}],["所以没有封装为组件",{"2":{"53":1}}],["渐变距离",{"2":{"302":1}}],["渐变时长",{"2":{"302":1}}],["渐变",{"0":{"296":1},"1":{"297":1,"298":1,"299":1,"300":1,"301":1,"302":1}}],["渐变按钮",{"2":{"11":2}}],["子列",{"2":{"288":1}}],["树形数据",{"0":{"284":1}}],["函数即可启动排序按钮",{"2":{"282":1}}],["函数来渲染表尾合计行",{"2":{"255":1}}],["函数来显示加载动画",{"2":{"139":1}}],["函数来关闭对话框",{"2":{"79":1}}],["让行变为可选的",{"2":{"280":1}}],["让公众更为直观清晰地感受到合资品牌在华形势之严峻",{"2":{"70":1,"71":2}}],["取值为",{"2":{"279":1}}],["取值有",{"2":{"160":1}}],["固定列",{"2":{"279":1}}],["固定表头",{"2":{"279":1}}],["固定表头和列",{"0":{"253":1,"279":1}}],["状态",{"2":{"278":1,"279":1}}],["访问次数",{"2":{"278":1,"279":1}}],["展示一个简单的表格",{"2":{"278":1}}],["展开行渲染函数",{"2":{"289":1}}],["展开行功能",{"2":{"285":1}}],["展开行",{"0":{"285":1}}],["展开",{"2":{"275":1}}],["展开的面板",{"2":{"49":1}}],["展开的内容区域",{"2":{"37":1}}],["安装依赖",{"0":{"317":1}}],["安装",{"0":{"276":1}}],["优先使用",{"2":{"275":1}}],["变量控制",{"2":{"319":1}}],["变量",{"2":{"274":1,"302":1,"312":1}}],["变量名",{"2":{"172":1,"233":1,"246":1}}],["由",{"2":{"271":1}}],["由于框架有的组件需要用到图标",{"2":{"101":1}}],["由于使用不是特别频繁",{"2":{"53":1}}],["登录",{"2":{"266":2}}],["登录用户",{"2":{"60":1}}],["等组件",{"2":{"266":1}}],["转而提供",{"2":{"262":1}}],["降序",{"2":{"261":1}}],["升序",{"2":{"261":1}}],["自动排序时必传",{"2":{"261":2}}],["自定义提示内容",{"2":{"295":1}}],["自定义渲染",{"2":{"261":1}}],["自定义操作图标",{"0":{"229":1}}],["自定义触发元素",{"2":{"188":1}}],["自定义菱形",{"0":{"169":1}}],["自定义类名",{"2":{"149":1}}],["自定义内容",{"0":{"136":1},"2":{"188":1}}],["自定义占位图片",{"2":{"107":1}}],["自定义图标",{"0":{"105":1}}],["自定义头部",{"0":{"78":1}}],["自定义标题右侧内容",{"2":{"24":1}}],["自定义标题内容",{"2":{"24":1}}],["自定义底部区域内容",{"2":{"24":1}}],["自定义",{"2":{"20":1,"212":1}}],["自定义颜色",{"0":{"10":1},"2":{"273":1}}],["列类型",{"2":{"288":1}}],["列唯一标识",{"2":{"288":1}}],["列标题",{"2":{"288":1}}],["列标识",{"2":{"261":2}}],["列是否固定",{"2":{"261":1}}],["列宽",{"2":{"261":1,"279":1,"288":1}}],["列名",{"2":{"261":1}}],["渲染表尾合计行",{"2":{"261":1}}],["整个表格的基本结构为",{"2":{"259":1}}],["时使用自定义排序规则",{"2":{"282":1}}],["时使用默认排序规则",{"2":{"282":1}}],["时",{"2":{"257":1}}],["时显示",{"2":{"77":1}}],["合并单元格",{"0":{"257":1}}],["合计",{"2":{"255":1}}],["合资品牌到底做错了什么",{"2":{"70":1,"71":2}}],["合资品牌市场份额降至28",{"2":{"70":1,"71":2}}],["回调函数来启用手动排序",{"2":{"254":1}}],["回调参数",{"2":{"132":1,"165":1,"232":1}}],["添加如下代码",{"2":{"318":1}}],["添加",{"0":{"306":1},"2":{"253":1,"305":1}}],["工具样式",{"2":{"253":1}}],["参考",{"2":{"253":1}}],["参数与",{"2":{"294":1}}],["参数为配置项",{"2":{"150":1}}],["参数为",{"2":{"139":1}}],["参数可以将圆形加载变为进度条风格",{"2":{"138":1}}],["参数",{"2":{"33":1,"34":1,"35":1,"36":1,"49":1,"50":1,"51":1,"67":1,"73":1,"83":1,"97":1,"99":1,"118":1,"124":1,"131":1,"150":1,"155":1,"164":1,"177":1,"187":1,"194":1,"200":1,"208":1,"209":1,"210":1,"211":1,"217":1,"223":1,"231":1,"242":1,"243":1,"244":1,"261":1,"273":1,"287":1,"288":1,"289":1,"295":1}}],["或",{"2":{"253":1}}],["或者",{"2":{"21":1,"104":1,"159":1,"257":1,"259":1,"288":1}}],["给列设置",{"2":{"279":1}}],["给列的选项增加",{"2":{"254":1}}],["给某一列增加一个",{"2":{"256":1}}],["给表格设置",{"2":{"253":1,"279":1}}],["给对话框主体添加样式",{"2":{"79":1}}],["空表格",{"0":{"252":1}}],["空间有限",{"2":{"68":1}}],["把该属性设置为",{"2":{"251":1}}],["边框颜色",{"2":{"319":1}}],["边框",{"0":{"251":1}}],["边框圆角",{"2":{"49":1}}],["斑马纹",{"0":{"250":1}}],["编辑",{"2":{"249":1,"253":1,"254":1,"256":1,"258":1,"278":1,"279":1}}],["编程式调用",{"0":{"139":1}}],["操作",{"2":{"249":1,"253":1,"254":1,"256":1,"258":1,"278":1,"279":1}}],["操作区",{"2":{"75":1}}],["操作区域以及底部区域",{"2":{"19":1}}],["操作区域",{"2":{"17":1,"24":1}}],["住址",{"2":{"249":1,"253":1,"254":1,"256":1,"258":1}}],["年龄",{"2":{"249":1,"253":1,"254":1,"256":1,"258":1,"278":1,"279":1,"282":1}}],["姓名",{"2":{"249":1,"253":1,"254":1,"256":1,"258":1,"278":1,"279":1}}],["王五",{"2":{"249":1,"253":1,"258":1}}],["李四",{"2":{"249":1,"253":1,"258":1}}],["张三",{"2":{"249":1,"253":1,"258":1}}],["定义列",{"2":{"249":1}}],["定义数据源",{"2":{"249":1}}],["定义图片加载时显示的图片",{"2":{"111":1}}],["排序方式",{"2":{"261":1}}],["排序",{"0":{"254":1,"282":1},"2":{"288":1}}],["排序功能",{"2":{"247":1}}],["排列方式",{"0":{"239":1}}],["531dab",{"2":{"319":1}}],["5ba2f7",{"2":{"314":1}}],["5s",{"2":{"307":1}}],["52c41a",{"2":{"274":2,"319":1}}],["5px",{"2":{"246":1,"314":1}}],["5000",{"2":{"147":1}}],["50",{"2":{"128":1,"169":4,"283":1}}],["50px",{"2":{"62":2,"97":1,"99":1,"246":1}}],["下划线的颜色",{"2":{"246":1}}],["下方按钮平铺",{"2":{"80":1}}],["风格",{"2":{"242":1}}],["具有卡片风格的标签",{"2":{"240":1}}],["具体见下表",{"2":{"139":1}}],["具体表现为",{"2":{"80":1}}],["作用域来自定义渲染操作图标",{"2":{"229":1}}],["作为此",{"2":{"288":1}}],["作为表头",{"2":{"288":1}}],["作为",{"2":{"97":1}}],["作为合资品牌两大中坚力量的一汽",{"2":{"70":1,"71":2}}],["插槽名",{"2":{"245":1}}],["插槽参数",{"2":{"234":1}}],["插槽",{"2":{"229":1}}],["插槽自定义头部内容",{"2":{"78":1}}],["到一个",{"2":{"227":1}}],["阴影",{"0":{"219":1},"1":{"220":1,"221":1,"222":1,"223":1,"224":1}}],["结合",{"2":{"205":1}}],["结束",{"2":{"138":2}}],["隐私协议",{"2":{"203":2}}],["隐藏",{"2":{"185":2}}],["值来控制是否选中",{"2":{"203":1}}],["因为会调整每一个二维码小单元格尺寸",{"2":{"198":1}}],["因此它可以承载更复杂的内容",{"2":{"180":1}}],["颜色",{"2":{"273":1,"319":1}}],["颜色以及大小",{"0":{"198":1}}],["颜色和尺寸",{"0":{"104":1}}],["进行渲染",{"2":{"196":1}}],["进度条风格",{"0":{"138":1}}],["生成二维码",{"2":{"195":1}}],["二维码边距",{"2":{"200":1}}],["二维码容错率",{"2":{"200":1}}],["二维码大小",{"2":{"200":1}}],["二维码颜色",{"2":{"200":1}}],["二维码内容",{"2":{"200":1}}],["二维码",{"0":{"195":1},"1":{"196":1,"197":1,"198":1,"199":1,"200":1}}],["q",{"2":{"200":1}}],["qrcode",{"0":{"195":1,"200":1},"1":{"196":1,"197":1,"198":1,"199":1,"200":1},"2":{"196":1}}],["queryselector",{"2":{"141":1}}],["quot",{"2":{"115":4,"253":2}}],["需要显示背景阴影",{"2":{"219":2}}],["需要进行手动控制是否展示",{"2":{"185":1}}],["需要设置",{"2":{"77":1}}],["个弹出位置",{"2":{"184":1}}],["个开源图标",{"2":{"106":1}}],["有",{"2":{"184":1}}],["有时候点击对话框完毕后",{"2":{"79":1}}],["位置",{"0":{"184":1}}],["悬浮",{"2":{"182":2,"183":2}}],["鼠标悬浮时滑块颜色",{"2":{"313":1}}],["鼠标悬浮时按钮的背景颜色",{"2":{"15":1}}],["鼠标悬浮时按钮的边框颜色",{"2":{"15":1}}],["鼠标悬浮时按钮的文字颜色",{"2":{"15":1}}],["鼠标移入",{"2":{"183":1}}],["鼠标移入元素",{"2":{"180":1}}],["触发提示的元素",{"2":{"295":1}}],["触发方式",{"0":{"183":1},"2":{"187":1}}],["触发",{"2":{"178":1,"224":1}}],["触发相应的业务逻辑",{"2":{"0":1}}],["删除",{"2":{"175":2,"249":1,"253":1,"254":1,"256":1,"258":1,"278":1,"279":1}}],["形状",{"2":{"171":1}}],["样式修改",{"0":{"320":1},"1":{"321":1,"322":1}}],["样式重置",{"0":{"314":1}}],["样式表",{"2":{"262":1}}],["样式属性",{"2":{"261":1}}],["样式",{"2":{"253":1,"259":2,"279":1,"322":1}}],["样式即可",{"2":{"169":1}}],["样式变量",{"0":{"15":1,"62":1,"172":1,"302":1,"313":1}}],["全局css样式",{"0":{"319":1}}],["全部采用",{"2":{"166":1}}],["全屏",{"0":{"137":1}}],["梯形等",{"2":{"166":1}}],["六边形",{"2":{"166":1}}],["菱形",{"2":{"166":1}}],["三角形",{"2":{"166":1}}],["三级页面",{"2":{"151":1}}],["受控模式下起泡对标元素",{"2":{"187":1}}],["受控模式显示与隐藏",{"2":{"187":1}}],["受控模式",{"0":{"185":1},"2":{"164":1}}],["每页的数据条数",{"2":{"164":1}}],["区域",{"2":{"156":1}}],["区域加载",{"0":{"135":1}}],["副标题",{"2":{"155":1}}],["页码总数",{"2":{"164":1}}],["页眉内容",{"2":{"156":1}}],["页眉高度",{"2":{"155":1}}],["页头",{"0":{"151":1},"1":{"152":1,"153":1,"154":1,"155":1,"156":1}}],["分别表示开和关",{"2":{"227":1}}],["分别通过",{"2":{"81":1}}],["分页",{"0":{"157":1},"1":{"158":1,"159":1,"160":1,"161":1,"162":1,"163":1,"164":1,"165":1}}],["分为",{"2":{"153":1}}],["返回",{"2":{"155":1}}],["返回按钮文本",{"2":{"155":1}}],["返回消息",{"2":{"150":1}}],["返回类型",{"2":{"150":1}}],["持续5s",{"2":{"147":1}}],["持续时间",{"0":{"147":1}}],["打开",{"2":{"146":1}}],["打开消息",{"2":{"146":1}}],["注册",{"2":{"266":2}}],["注册了方法",{"2":{"145":1}}],["注意",{"2":{"39":1,"40":2,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"198":1}}],["同",{"2":{"288":1}}],["同多选一样配置一列",{"2":{"281":1}}],["同意",{"2":{"203":2}}],["同时配置",{"2":{"254":1}}],["同时可以通过",{"2":{"169":1,"240":1}}],["同时",{"2":{"145":1}}],["同原生属性一致",{"2":{"118":1}}],["同原生",{"2":{"110":1,"118":1}}],["此时正文内容以",{"2":{"145":1}}],["类即可",{"2":{"311":1}}],["类否则不用添加",{"2":{"259":1}}],["类用于改变表格的",{"2":{"259":1}}],["类",{"2":{"259":2}}],["类的操作反馈",{"2":{"145":1}}],["类型生效",{"2":{"239":1}}],["类型的变量",{"2":{"227":1}}],["类型的值",{"2":{"4":1}}],["类型",{"2":{"13":1,"23":1,"33":1,"34":1,"49":1,"51":1,"67":1,"73":1,"83":1,"88":1,"97":1,"98":1,"99":1,"118":1,"124":1,"125":1,"131":1,"141":1,"142":1,"149":1,"155":1,"164":1,"171":1,"177":1,"179":1,"187":1,"189":1,"194":1,"200":1,"208":1,"209":1,"217":1,"223":1,"231":1,"242":1,"244":1,"261":3,"273":2,"287":1,"288":1,"289":1}}],["错误",{"2":{"145":1}}],["警告",{"2":{"145":1}}],["成功",{"2":{"145":1}}],["成都",{"2":{"29":1,"30":1,"31":1}}],["不需要自动弹出",{"2":{"185":1}}],["不设置时默认为",{"2":{"164":1}}],["不自动消失",{"2":{"146":1}}],["不同状态",{"0":{"145":1}}],["不显示",{"2":{"83":1}}],["秒后自动消失",{"2":{"144":1}}],["消息类型",{"2":{"149":1}}],["消息显示的持续时间",{"2":{"149":1}}],["消息正文内容",{"2":{"149":1}}],["消息",{"2":{"145":1}}],["消息提示",{"0":{"143":1},"1":{"144":1,"145":1,"146":1,"147":1,"148":1,"149":1,"150":1}}],["消息弹窗优化了样式",{"2":{"81":1}}],["消息弹窗",{"0":{"81":1}}],["指定",{"0":{"142":1}}],["指令的元素上添加",{"2":{"136":1}}],["指令",{"0":{"89":1},"1":{"90":1}}],["节点",{"2":{"141":1}}],["以及后续需要处理虚拟滚动操作",{"2":{"259":2}}],["以获取到对应",{"2":{"141":1}}],["以编程方式创建的",{"2":{"139":1}}],["若传入字符串",{"2":{"141":1}}],["若在前一个全屏",{"2":{"139":1}}],["字段时会自动展示为树形表格",{"2":{"284":1}}],["字段就能实现排序",{"2":{"254":1}}],["字段的情况下",{"2":{"145":1}}],["字段可以定义不同的状态",{"2":{"145":1}}],["字段",{"2":{"141":1,"142":1,"261":2}}],["字体大小",{"2":{"73":1,"74":1}}],["配置列可选择时使用",{"2":{"288":1}}],["配置展开属性",{"2":{"287":1}}],["配置",{"2":{"256":1,"279":1}}],["配置隐藏分页",{"2":{"161":1}}],["配置项",{"0":{"141":1,"149":1}}],["配合",{"2":{"3":1,"43":1,"229":1}}],["其实这个模块的内容就是",{"2":{"262":1}}],["其它都关闭",{"2":{"139":1}}],["其值会被渲染为加载文案",{"2":{"136":1}}],["而不是顶层样式",{"2":{"223":1}}],["而是返回现有全屏",{"2":{"139":1}}],["而在另一边",{"2":{"70":1,"71":2}}],["方法",{"0":{"150":1}}],["方法来关闭它",{"2":{"139":1}}],["方便快速搭建页面的基本结构",{"2":{"52":1}}],["实际的二维码的大小不一定跟传递的",{"2":{"198":1}}],["实例",{"2":{"139":2}}],["实现多级表头",{"2":{"283":1}}],["实现简单的登录注册",{"2":{"266":1}}],["实现部分选中的状态",{"2":{"30":1}}],["实现复选框组",{"2":{"29":1}}],["实现",{"2":{"21":1,"105":1,"128":1,"166":1,"275":1,"290":1}}],["该提示基于",{"2":{"290":1}}],["该会返回一个",{"2":{"139":1}}],["该属性接受一个",{"2":{"4":1}}],["justina",{"2":{"284":1}}],["justify",{"2":{"43":1,"49":1,"239":2,"242":1}}],["joe",{"2":{"278":1,"283":1}}],["jsimport",{"2":{"263":1}}],["json",{"2":{"258":1,"285":1}}],["javascriptconst",{"2":{"139":3}}],["修复由于",{"2":{"314":1}}],["修饰符可以允许滚动",{"2":{"137":1}}],["修饰符将遮罩插入至",{"2":{"137":1}}],["修改组件样式",{"0":{"322":1}}],["修改全局变量",{"0":{"321":1}}],["修改",{"2":{"104":1}}],["修改颜色和尺寸可以通过",{"2":{"104":1}}],["你可以自定义加载中组件的文字",{"2":{"136":1}}],["防止页面失去响应",{"2":{"135":1}}],["继续加载的回调函数",{"2":{"132":1}}],["否显示无限加载模式",{"2":{"131":1}}],["滚动条样式",{"0":{"309":1},"1":{"310":1,"311":1,"312":1,"313":1}}],["滚动条",{"2":{"253":1}}],["滚动到底部触发",{"2":{"128":1}}],["滚动至底部时",{"2":{"126":1}}],["无限加载数据的列表",{"2":{"126":1}}],["使输入框获取焦点",{"2":{"125":1}}],["使用介绍",{"0":{"315":1},"1":{"316":1,"317":1,"318":1,"319":1,"320":1,"321":1,"322":1,"323":1}}],["使用动画名称",{"0":{"307":1},"2":{"305":1}}],["使用之前需要先安装",{"2":{"276":1}}],["使用手动排序",{"2":{"261":1}}],["使用场景如下",{"2":{"235":1}}],["使用分页分批次加载数据",{"2":{"157":1}}],["使用其它图标库",{"0":{"106":1}}],["使用时需要单独引入",{"2":{"103":1}}],["使用时需要给",{"2":{"29":1}}],["使用表单校验时必填",{"2":{"99":1}}],["使用",{"0":{"103":1,"298":1,"305":1,"311":1,"316":1},"1":{"299":1,"300":1,"301":1,"306":1,"307":1,"312":1,"317":1,"318":1,"319":1},"2":{"2":1,"4":1,"5":1,"29":1,"42":1,"111":1,"113":1,"203":1,"228":1,"229":1}}],["原始的",{"2":{"124":1}}],["原生属性",{"2":{"118":2}}],["原生",{"2":{"33":2,"208":2}}],["原生的",{"2":{"13":1,"217":1}}],["是字符串",{"2":{"288":1}}],["是使用",{"2":{"275":1}}],["是单例的",{"2":{"139":1}}],["是最基础的表单域的包装",{"2":{"119":1}}],["是否固定列",{"2":{"288":1}}],["是否固定表头",{"2":{"261":1,"287":1}}],["是否允许多选",{"2":{"287":1}}],["是否排序",{"2":{"261":1}}],["是否打开",{"2":{"231":1}}],["是否选中",{"2":{"208":2}}],["是否取消禁止页面滚动",{"2":{"141":1}}],["是否为斑马纹",{"2":{"261":1,"287":1}}],["是否为全屏加载",{"2":{"141":1}}],["是否为必填项",{"2":{"99":1}}],["是否加载完成",{"2":{"131":1}}],["是否可以通过点击遮罩关闭对话框",{"2":{"83":1}}],["是否需要遮罩层",{"2":{"83":1}}],["是否带有背景和边框",{"2":{"49":1}}],["是否只允许展开一个面板",{"2":{"49":1}}],["是否设置为按钮风格",{"2":{"33":1,"208":1}}],["是否禁用",{"2":{"33":1,"208":1}}],["是否显示四周边框",{"2":{"261":1,"287":1}}],["是否显示返回按钮",{"2":{"155":1}}],["是否显示加载组件",{"2":{"142":1}}],["是否显示取消按钮",{"2":{"88":1}}],["是否显示底部确定按钮",{"2":{"83":1}}],["是否显示底部取消按钮",{"2":{"83":1}}],["是否显示底部区域",{"2":{"23":1}}],["是否显示",{"2":{"83":1}}],["是否显示标题",{"2":{"23":1}}],["输入时解析值",{"2":{"124":1}}],["输入解析",{"0":{"122":1}}],["输入框",{"0":{"119":1},"1":{"120":1,"121":1,"122":1,"123":1,"124":1,"125":1},"2":{"266":1}}],["输入过滤",{"2":{"90":1}}],["初始排序",{"2":{"261":1}}],["初始选中第2项",{"2":{"238":1}}],["初始预览图像索引",{"2":{"118":1}}],["初始化第一张预览图片的位置",{"2":{"114":1}}],["初始化",{"2":{"93":1}}],["预览图片地址列表",{"2":{"118":1}}],["高度",{"2":{"118":1}}],["必填",{"2":{"118":1}}],["必传",{"2":{"51":1}}],["开启时的文字描述",{"2":{"231":1}}],["开启预览多图的功能",{"2":{"114":1}}],["开",{"2":{"225":1}}],["开关操作按钮内容",{"2":{"234":1}}],["开关按钮宽度",{"2":{"233":1}}],["开关按钮高度",{"2":{"233":1}}],["开关状态改变时触发",{"2":{"232":1}}],["开关状态",{"2":{"231":1}}],["开关",{"0":{"225":1},"1":{"226":1,"227":1,"228":1,"229":1,"230":1,"231":1,"232":1,"233":1,"234":1}}],["开始",{"2":{"138":2,"139":2}}],["开始已经全面支持",{"2":{"115":1}}],["4998f6",{"2":{"314":3}}],["45",{"2":{"278":1,"283":1}}],["40",{"2":{"278":2,"283":2}}],["4096ff",{"2":{"11":1}}],["4",{"2":{"115":1,"314":1}}],["从顶部往下移动渐变的进入",{"2":{"300":1}}],["从顶部出现",{"2":{"144":1}}],["从",{"2":{"115":1}}],["从而进行单独使用",{"2":{"95":1}}],["懒加载",{"0":{"115":1}}],["多选",{"0":{"280":1}}],["多选框不可用状态",{"2":{"28":1}}],["多级表头",{"0":{"256":1}}],["多用于触发",{"2":{"225":1}}],["多边形背景色",{"2":{"172":1}}],["多边形高度",{"2":{"172":1}}],["多边形宽度",{"2":{"172":1}}],["多边形大小",{"2":{"172":1}}],["多边形",{"0":{"166":1},"1":{"167":1,"168":1,"169":1,"170":1,"171":1,"172":1}}],["多图预览时使用",{"2":{"118":1}}],["多图预览",{"0":{"114":1}}],["来开发",{"2":{"314":1}}],["来使用卡片风格",{"2":{"267":1}}],["来实现合并单元格",{"2":{"257":1}}],["来取消斑马纹",{"2":{"250":1}}],["来手动渲染选项",{"2":{"215":1}}],["来重写选项的文字",{"2":{"203":1}}],["来美化滚动条样式",{"2":{"129":1}}],["来预览图片",{"2":{"116":1}}],["来兼容",{"2":{"115":1}}],["来禁止预览",{"2":{"113":1}}],["来设置对齐方式",{"2":{"43":1}}],["来设置展开的面板",{"2":{"40":1}}],["来设定箭头的位置",{"2":{"42":1}}],["将会使用配置的",{"2":{"288":1}}],["将会使用该",{"2":{"288":1}}],["将会以",{"2":{"288":1}}],["将会以此作为",{"2":{"288":1}}],["将需要固定的列设置",{"2":{"253":1}}],["将其设置为空字符串可以用于取消文本",{"2":{"136":1}}],["将",{"2":{"111":1,"146":1,"237":1}}],["将对话框变为移动风格",{"2":{"80":1}}],["占位文本",{"2":{"124":1}}],["占位",{"0":{"111":1}}],["确定图片如何适应容器框",{"2":{"118":1}}],["确定图片如何适应到容器框",{"2":{"110":1}}],["确认消息和提交内容",{"2":{"81":1}}],["图片显示预览的时候",{"2":{"219":1}}],["图片占位",{"2":{"118":1}}],["图片加载失败时显示的地址",{"2":{"118":1}}],["图片源地址",{"2":{"118":1}}],["图片",{"0":{"107":1},"1":{"108":1,"109":1,"110":1,"111":1,"112":1,"113":1,"114":1,"115":1,"116":1,"117":1,"118":1}}],["图标文件",{"2":{"103":1}}],["图标",{"0":{"100":1,"103":1},"1":{"101":1,"102":1,"103":1,"104":1,"105":1,"106":1}}],["图标按钮",{"0":{"8":1}}],["既能离线加载",{"2":{"106":1}}],["两次密码输入不一致",{"2":{"266":1}}],["两种触发方式",{"2":{"183":1}}],["两种方式可以使用",{"2":{"106":1}}],["两者都将目标对准了成本节约",{"2":{"70":1,"71":2}}],["推荐图标库",{"2":{"106":1}}],["推荐图标格式",{"2":{"106":1}}],["推荐使用",{"2":{"21":1,"101":1,"106":1}}],["数据结构比较复杂的时候",{"2":{"283":1}}],["数据源",{"2":{"261":1}}],["数据列表没有数据时",{"2":{"252":1}}],["数据总数",{"2":{"164":1}}],["数据加载时显示的动效",{"2":{"133":1}}],["数据验证采用",{"2":{"93":1}}],["数量更多的图标库",{"2":{"106":1}}],["本身提供的图标数量有限",{"2":{"106":1}}],["路径来构建自定义的图标",{"2":{"105":1}}],["然后就能修改样式",{"2":{"322":1}}],["然后覆盖上面的样式即可",{"2":{"321":1}}],["然后给需要固定的列",{"2":{"279":1}}],["然后给",{"2":{"253":1}}],["然后设置表格属性",{"2":{"281":1}}],["然后设置",{"2":{"185":1,"253":1,"259":1,"279":1}}],["然后自己定义",{"2":{"169":1}}],["然后显示消息的函数会返回一个消息",{"2":{"146":1}}],["然后加入自定义的",{"2":{"105":1}}],["然后直接添加",{"2":{"104":1}}],["然后定义",{"2":{"11":1}}],["也为",{"2":{"145":1}}],["也能自定义图标",{"2":{"106":1}}],["也能通过",{"2":{"104":1}}],["也可以手动引入组件和样式文件",{"2":{"318":1}}],["也可以手动通过使用",{"2":{"116":1}}],["也可以添加",{"2":{"254":1}}],["也可以接收一个对象为参数",{"2":{"145":1}}],["也可以使用",{"2":{"105":1}}],["也可以通过传递",{"2":{"78":1}}],["也可以通过",{"2":{"20":1,"187":1,"253":1,"271":1,"305":1}}],["也可通过具名",{"2":{"83":1}}],["即可实现固定表头",{"2":{"253":1,"279":1}}],["即可启用",{"2":{"251":1}}],["即可",{"2":{"103":1,"206":1,"239":1}}],["文字提示",{"0":{"290":1},"1":{"291":1,"292":1,"293":1,"294":1,"295":1}}],["文字描述",{"0":{"228":1}}],["文件里面对应的",{"2":{"103":1}}],["文本输入的基础用法",{"2":{"121":1}}],["文本居中",{"2":{"80":1}}],["文本按钮",{"0":{"3":1}}],["并不会创建一个新的",{"2":{"139":1}}],["并显示在加载图标的下方",{"2":{"136":1}}],["并显示该错误信息",{"2":{"99":1}}],["并且都是按需加载的",{"2":{"101":1}}],["则添加",{"2":{"259":2}}],["则不显示当前单元格",{"2":{"257":1}}],["则不会自动关闭",{"2":{"149":1}}],["则会使用",{"2":{"288":1}}],["则会将其作为参数传入",{"2":{"141":1}}],["则会根据校验规则确认",{"2":{"99":1}}],["则表明默认为当前时间",{"2":{"67":1}}],["如下",{"2":{"322":1}}],["如",{"2":{"319":1}}],["如不设置",{"2":{"99":1}}],["如果想要修改样式",{"2":{"321":1}}],["如果想改变滚动条样式",{"2":{"253":1}}],["如果觉得默认滚动条不好看",{"2":{"309":1}}],["如果传了",{"2":{"288":1}}],["如果未传",{"2":{"288":1}}],["如果没有配置",{"2":{"288":1}}],["如果为空",{"2":{"288":1}}],["如果牵涉到复杂的功能比如",{"2":{"275":1}}],["如果需要可单独设置",{"2":{"314":1}}],["如果需要固定列则给列添加",{"2":{"259":1}}],["如果需要固定列则添加",{"2":{"259":1}}],["如果需要固定表头",{"2":{"259":2}}],["如果需要为表格添加斑马纹则添加",{"2":{"259":1}}],["如果需要",{"2":{"251":1}}],["如果当前组件不能满足需求需要使用更多功能的时候",{"2":{"247":1}}],["如果不配",{"2":{"288":1}}],["如果不想通过",{"2":{"116":1}}],["如果不填浏览器默认为",{"2":{"110":1}}],["如果不能满足需求",{"2":{"106":1}}],["如果把时间轴往前拉",{"2":{"70":1,"71":2}}],["如果设置为",{"2":{"67":1,"149":1}}],["直接调用指定类型的函数",{"2":{"145":1}}],["直接子元素的",{"2":{"97":1}}],["直接在",{"2":{"8":1}}],["`$",{"2":{"278":1,"279":1}}],["`",{"2":{"95":1,"278":1,"279":1}}],["里面包含有很多平台资源",{"2":{"101":1}}],["里面",{"2":{"95":1}}],["里面放内容就是经典的后台管理系统模板",{"2":{"60":1}}],["里面放菜单",{"2":{"60":1}}],["里面放点东西就成了",{"2":{"60":1}}],["当然也能在侧边栏的样式的地方",{"2":{"321":1}}],["当然自定义图标",{"2":{"105":1}}],["当配置列为可选择时",{"2":{"287":1}}],["当表格内容较多不能一次性完全展示时",{"2":{"285":1}}],["当数据中有",{"2":{"284":1}}],["当数据量过多时",{"2":{"157":1}}],["当需要固定行滚动时",{"2":{"259":2}}],["当需要自定义更多属性时",{"2":{"145":1}}],["当",{"2":{"257":1,"282":2}}],["当只有一个选项时",{"2":{"203":1}}],["当只有一页时",{"2":{"161":1}}],["当前按需引入只支持在",{"2":{"318":1}}],["当前树形展开选择时存在bug",{"2":{"284":1}}],["当前页改变时触发",{"2":{"165":1}}],["当前页数",{"2":{"164":1}}],["当前页数的默认初始值",{"2":{"164":1}}],["当前表单较简单时",{"2":{"94":1}}],["当全屏时默认会禁止滚动",{"2":{"137":1}}],["当为",{"2":{"77":1}}],["密码为6~15位字母+数字",{"2":{"93":1,"266":2}}],["$",{"2":{"93":1,"266":2,"278":1,"279":1}}],["64a7f7",{"2":{"314":1}}],["666",{"2":{"172":1}}],["6",{"2":{"93":1,"266":2,"314":1}}],["65",{"2":{"15":1}}],["zos",{"2":{"114":1,"116":1}}],["z0",{"2":{"93":1,"266":2}}],["z",{"2":{"93":1,"266":2}}],["za",{"2":{"93":2,"266":4}}],["999",{"2":{"319":1}}],["95de64",{"2":{"319":1}}],["9254de",{"2":{"319":1}}],["9",{"2":{"93":2,"266":4}}],["90deg",{"2":{"11":3}}],["^",{"2":{"93":1,"266":2}}],["key",{"2":{"93":2,"249":3,"253":4,"254":6,"256":4,"258":4,"261":2,"266":5,"278":3,"279":3,"282":1,"284":3,"288":6}}],["webkit",{"2":{"314":2}}],["wrapper",{"2":{"259":2}}],["world",{"2":{"221":1,"299":2,"300":4,"301":2}}],["warning",{"2":{"149":1}}],["warn",{"2":{"145":1,"150":1,"319":2}}],["watch",{"2":{"93":1}}],["width",{"2":{"62":1,"78":1,"83":1,"97":1,"99":1,"116":1,"118":1,"172":1,"221":1,"233":1,"249":4,"253":4,"261":1}}],["ui库除了依赖于",{"2":{"315":1}}],["ul",{"2":{"314":1}}],["util",{"2":{"129":1,"263":1,"297":1,"304":1,"310":1}}],["utils",{"2":{"93":1,"315":1,"317":1}}],["unknown",{"2":{"288":1}}],["unchecked",{"2":{"228":1,"231":1}}],["unlock",{"2":{"137":1,"141":1}}],["unplugin",{"2":{"105":1,"106":2,"318":5}}],["unocss",{"2":{"21":1,"104":1}}],["username",{"2":{"93":2,"266":4}}],["useformreset",{"2":{"93":2}}],["验证",{"2":{"93":1}}],["校验以及对应样式",{"2":{"91":1}}],[">=",{"2":{"128":1}}],[">",{"2":{"90":1,"102":3,"103":1,"104":2,"221":2,"259":8,"268":3,"306":1,"307":1}}],["例如旋转动画为",{"2":{"306":1,"307":1}}],["例如",{"2":{"90":1,"97":1,"99":1,"122":1,"139":1,"145":1,"166":1,"305":1,"314":1,"318":1,"321":1,"322":1}}],["例如设置为",{"2":{"43":1}}],["遮罩层背景色",{"2":{"141":1,"142":1}}],["遮罩",{"2":{"83":1}}],["会继承该值",{"2":{"97":1}}],["会暂停关闭对话框",{"2":{"83":1}}],["会自动应用一个",{"2":{"70":1}}],["关",{"2":{"225":1}}],["关闭时的文字描述",{"2":{"231":1}}],["关闭时触发",{"2":{"83":1}}],["关闭弹层",{"2":{"189":1}}],["关闭",{"2":{"146":1}}],["关闭消息",{"2":{"146":1}}],["关闭前再次调用全屏",{"2":{"139":1}}],["关闭前的回调",{"2":{"83":1}}],["关闭某个弹窗",{"2":{"90":1}}],["关闭对话框",{"2":{"83":1}}],["关于栅格布局",{"2":{"21":1}}],["移动端",{"2":{"83":1}}],["移动风格",{"0":{"80":1}}],["宽度",{"2":{"83":1,"118":1}}],["宽度100",{"2":{"13":1}}],["右上角关闭按钮",{"2":{"83":1}}],["右上角关闭按钮显示",{"2":{"83":1}}],["右边是登录用户",{"2":{"60":1}}],["传入",{"2":{"83":1}}],["传递给",{"2":{"223":1}}],["传递浮层内容",{"2":{"182":1}}],["传递",{"2":{"29":1,"169":1,"175":1,"292":1}}],["传递以外",{"2":{"20":1}}],["+",{"2":{"81":1,"128":1,"255":1,"262":1,"306":2,"307":2}}],["用户可以对浮层上的元素进行操作",{"2":{"180":1}}],["用户名不能为空",{"2":{"93":1,"266":2}}],["用户名",{"2":{"81":1}}],["用来显示",{"2":{"145":1}}],["用来设定背景色值",{"2":{"136":1}}],["用于展示大量结构化数据",{"2":{"247":1}}],["用于展示操作进度",{"2":{"190":1}}],["用于在不同页面之间进行切换",{"2":{"235":1}}],["用于替换",{"2":{"156":1}}],["用于加载大图时的占位",{"2":{"118":1}}],["用于消息提示",{"2":{"81":1}}],["请输入用户名",{"2":{"81":1}}],["点击时的提示信息",{"2":{"290":1}}],["点击时按钮的边框颜色",{"2":{"15":1}}],["点击时按钮的背景颜色",{"2":{"15":1}}],["点击时按钮的颜色",{"2":{"15":1}}],["点击",{"2":{"180":1,"183":3,"224":1}}],["点击取消按钮时触发",{"2":{"179":1}}],["点击取消按钮触发",{"2":{"83":1}}],["点击确认按钮时触发",{"2":{"179":1}}],["点击确定按钮触发",{"2":{"83":1}}],["点击元素",{"2":{"173":1}}],["点击元素外事件",{"2":{"90":1}}],["点击了元素外",{"2":{"90":1}}],["点击了关闭",{"2":{"81":2}}],["点击了确定",{"2":{"81":2}}],["调整选项卡之间的间距",{"2":{"240":1}}],["调整为垂直上下排列",{"2":{"52":1}}],["调用",{"2":{"81":1}}],["但是也提供了样式重置文件",{"2":{"314":1}}],["但是传了",{"2":{"288":1}}],["但是设置了",{"2":{"288":1}}],["但是其样式比较简陋不太美观",{"2":{"81":1}}],["但近年来兵败如山倒的局面仍然让不少业内人士感到惊讶",{"2":{"70":1,"71":2}}],["系统自带有3种消息弹窗",{"2":{"81":1}}],["模拟数据加载",{"2":{"128":1}}],["模拟数据提交",{"2":{"79":1}}],["模拟系统的消息提示框而实现的一套模态对话框组件",{"2":{"81":1}}],["端风格",{"2":{"80":1}}],["ol",{"2":{"314":1}}],["offset",{"2":{"300":1,"302":1}}],["order",{"2":{"254":1,"261":1}}],["onupdate",{"2":{"258":1}}],["on",{"2":{"164":1}}],["object",{"2":{"110":1,"118":1}}],["opacity",{"0":{"299":1}}],["opts",{"2":{"288":1}}],["options",{"0":{"85":1,"86":1,"87":1},"2":{"139":3,"215":2,"217":1}}],["operation",{"2":{"278":1,"279":1}}],["openprompt",{"2":{"81":1}}],["openconfirm",{"2":{"81":1}}],["openalert",{"2":{"81":1}}],["open",{"2":{"79":1,"139":6,"227":1}}],["ok",{"2":{"79":2,"83":3}}],["搭配",{"2":{"79":1}}],["对应的值渲染单元格",{"2":{"288":1}}],["对应数据对象的",{"2":{"288":2}}],["对象的数据值渲染单元格",{"2":{"288":1}}],["对象属性可以开启展开行功能",{"2":{"285":1}}],["对象或字符串",{"2":{"141":1}}],["对某一列数据进行排序",{"2":{"282":1}}],["对标元素",{"2":{"185":2}}],["对齐方式",{"0":{"160":1},"2":{"164":1}}],["对于不支持",{"2":{"115":1}}],["对于原生",{"2":{"63":1}}],["对话框关闭前的回调",{"2":{"79":1}}],["我们需要提交数据",{"2":{"79":1}}],["异步关闭",{"0":{"79":1}}],["弹出位置",{"2":{"187":1}}],["弹出",{"2":{"185":2}}],["弹出气泡式的卡片浮层",{"2":{"180":1}}],["弹出气泡",{"0":{"180":1},"1":{"181":1,"182":1,"183":1,"184":1,"185":1,"186":1,"187":1,"188":1,"189":1}}],["弹出提示标题",{"2":{"177":1}}],["弹出简单的气泡式的确认框",{"2":{"173":1}}],["弹出一个对话框告知用户并承载相关操作",{"2":{"75":1}}],["弹窗的时候",{"2":{"219":1}}],["弹窗内容",{"2":{"80":2}}],["弹窗",{"2":{"78":1}}],["比如想修改",{"2":{"322":1}}],["比如链接或按钮等",{"2":{"180":1}}],["比如",{"2":{"78":1,"145":1,"219":1}}],["除了使用",{"2":{"78":1}}],["显示提示",{"2":{"292":2}}],["显示空表格",{"2":{"252":1}}],["显示内容",{"2":{"187":1}}],["显示一些多边形",{"2":{"166":1}}],["显示标题以及返回按钮",{"2":{"151":1}}],["显示普通提示信息",{"2":{"150":1}}],["显示错误提示信息",{"2":{"150":1}}],["显示错误",{"2":{"145":1}}],["显示警告提示信息",{"2":{"150":1}}],["显示警告",{"2":{"145":1}}],["显示成功提示信息",{"2":{"150":1}}],["显示成功",{"2":{"145":1}}],["显示信息",{"2":{"144":1}}],["显示在加载图标下方的加载文案",{"2":{"141":1,"142":1}}],["显示在框角",{"2":{"83":1}}],["显示在框内",{"2":{"83":1}}],["显示",{"2":{"77":2,"78":2,"79":2,"80":2,"187":1}}],["显示的标签",{"2":{"33":1,"208":1}}],["它提供了超过",{"2":{"106":1}}],["它是可选的",{"2":{"77":1}}],["它接收",{"2":{"77":1}}],["包含布局",{"2":{"93":1}}],["包含数据录入",{"2":{"91":1}}],["包含",{"2":{"75":1}}],["包含标题",{"2":{"17":1}}],["容折叠后的高度",{"2":{"73":1}}],["容器布局",{"0":{"52":1},"1":{"53":1,"54":1,"55":1,"56":1,"57":1,"58":1,"59":1,"60":1,"61":1,"62":1},"2":{"52":1}}],["未来还有机会东山再起吗",{"2":{"70":1,"71":2}}],["跳水",{"2":{"70":1,"71":2}}],["智能化的冲击下处境直转急下的趋势有目共睹",{"2":{"70":1,"71":2}}],["虽然合资品牌在汽车电动化",{"2":{"70":1,"71":2}}],["80",{"2":{"83":1,"249":4,"253":1,"279":1,"283":1}}],["8",{"2":{"70":1,"71":2,"285":1}}],["尤其是5月销量数据出炉",{"2":{"70":1,"71":2}}],["裁员",{"2":{"70":1,"71":2}}],["大众和广汽本田交出了一样的答卷",{"2":{"70":1,"71":2}}],["围绕节约成本的课题",{"2":{"70":1,"71":2}}],["这个表格只是一个简单的数据展示功能",{"2":{"247":1}}],["这个组件通常作为一些基础依赖组件使用",{"2":{"219":1}}],["这个是原生的下拉选择",{"2":{"213":1}}],["这个时候",{"2":{"43":1}}],["这是一条提示信息",{"2":{"146":1,"147":1}}],["这是一条错误的提示信息",{"2":{"145":1}}],["这是一条警告的提示信息",{"2":{"145":1}}],["这是一条成功的提示信息",{"2":{"145":1}}],["这是一条普通的提示信息",{"2":{"144":1}}],["这是",{"2":{"81":2}}],["这是内容",{"2":{"77":2,"79":2}}],["这也意味着曾经高高在上的合资品牌进入了最艰难的时刻",{"2":{"70":1,"71":2}}],["这两个外资品牌",{"2":{"70":1,"71":2}}],["东风日产云峰工厂则选择为岚图生产全新纯电suv产品",{"2":{"70":1,"71":2}}],["捷豹路虎全新产品线将采用奇瑞纯电平台生产",{"2":{"70":1,"71":2}}],["奇瑞宣布与捷豹路虎达成战略合作意向",{"2":{"70":1,"71":2}}],["日前",{"2":{"70":1,"71":2}}],["一般开发网页的时候",{"2":{"314":1}}],["一般用于",{"2":{"52":5}}],["一般用于后台管理项目的一些常用排版",{"2":{"52":1}}],["一般用于实现全选的效果",{"2":{"30":1}}],["一致",{"2":{"294":1}}],["一样大",{"2":{"198":1}}],["一个是为自主品牌代工",{"2":{"70":1,"71":2}}],["一个是寻求自主品牌代工",{"2":{"70":1,"71":2}}],["一开始可以显示少量内容",{"2":{"68":1}}],["简洁的标签页",{"2":{"265":1}}],["简洁的选项卡",{"2":{"238":1}}],["简洁卡片",{"0":{"18":1}}],["简单登录注册",{"0":{"266":1}}],["简单二维码",{"0":{"197":1}}],["简单的分页",{"2":{"162":1}}],["简单分页",{"0":{"162":1},"2":{"164":1}}],["简介的地方",{"2":{"68":1}}],["简介面板",{"0":{"68":1},"1":{"69":1,"70":1,"71":1,"72":1,"73":1,"74":1}}],["最后一列为各种操作",{"2":{"249":1}}],["最简单的用法",{"2":{"182":1}}],["最大可选日期",{"2":{"67":1}}],["最小可选日期",{"2":{"67":1}}],["绑定",{"2":{"227":1}}],["绑定一个",{"2":{"203":1}}],["绑定值",{"2":{"67":1,"124":1}}],["绑定变量",{"2":{"27":1}}],["可用于自定义样式",{"2":{"302":1}}],["可用来代替系统默认的",{"2":{"290":1}}],["可使用多级表头来展现数据的层次关系",{"2":{"283":1}}],["可编辑表格",{"0":{"258":1}}],["可选值为",{"2":{"149":1}}],["可选值有",{"2":{"65":1}}],["可传入一个",{"2":{"141":1}}],["可通过调用该实例的",{"2":{"139":1}}],["可通过",{"2":{"114":1}}],["可预览的图片",{"2":{"107":1}}],["可以手动在入口文件引入",{"2":{"314":1}}],["可以更改滚动条的颜色以及大小",{"2":{"312":1}}],["可以考虑使用",{"2":{"247":1}}],["可以考虑使用通用性更强",{"2":{"106":1}}],["可以直接通过动画名称",{"2":{"305":1}}],["可以直接通过",{"2":{"203":1}}],["可以设置对齐方式",{"2":{"160":1}}],["可以使用",{"2":{"227":1,"251":1,"285":1}}],["可以使用简单分页",{"2":{"162":1}}],["可以使",{"2":{"146":1}}],["可以在不传入",{"2":{"145":1}}],["可以在一行内放置表单",{"2":{"94":1}}],["可以接收一个字符串被显示为正文内容",{"2":{"144":1}}],["可以选择搭配",{"2":{"129":1}}],["可以不放在",{"2":{"95":1}}],["可以让表单域变为行内的表单域",{"2":{"94":1}}],["可以通过下面这样",{"2":{"321":1}}],["可以通过直接设置",{"2":{"253":1}}],["可以通过使用",{"2":{"105":1}}],["可以通过传递",{"2":{"80":1}}],["可以通过",{"2":{"71":1,"110":1,"114":1,"115":1,"198":1,"254":1}}],["可以通过设置",{"2":{"52":1,"250":1}}],["可以嵌套",{"2":{"52":1}}],["可以同时展开多个面板",{"2":{"39":1}}],["可以有效增加用户识别度",{"2":{"25":1}}],["26",{"2":{"284":1}}],["24",{"2":{"253":1,"278":1,"283":1}}],["240px",{"2":{"62":1}}],["200px",{"2":{"321":1}}],["200",{"2":{"253":3,"279":2}}],["200000",{"2":{"106":1}}],["2000",{"2":{"79":1}}],["20",{"2":{"249":1,"253":1,"258":1,"278":1,"283":1}}],["20px",{"2":{"233":1,"300":1,"302":1}}],["2",{"0":{"86":1,"298":1,"299":1,"300":2,"301":1,"303":1,"318":1},"1":{"299":1,"300":1,"301":1,"304":1,"305":1,"306":1,"307":1,"308":1},"2":{"74":1,"83":2,"215":1,"233":1,"238":1,"249":1,"253":1,"258":1}}],["2af06a",{"2":{"11":1}}],["侧边栏宽度",{"2":{"62":1}}],["侧边栏容器",{"2":{"52":1}}],["主轴的排列方式",{"2":{"239":1,"242":1}}],["主体的样式",{"2":{"223":1}}],["主体样式类名",{"2":{"83":1}}],["主题",{"2":{"319":1}}],["主题风格",{"2":{"83":1}}],["主题定制",{"0":{"61":1,"313":1},"1":{"62":1}}],["主要区域容器",{"2":{"52":1}}],["左边是图标",{"2":{"60":1}}],["左右两栏嵌套",{"0":{"58":1}}],["左右两栏排版",{"0":{"56":1}}],["就可以使选项卡改变为标签风格",{"2":{"240":1}}],["就成了经典的后台管理系统的模板",{"2":{"60":1}}],["就能显示一个分页组件",{"2":{"159":1}}],["就能实现表头分组",{"2":{"256":1}}],["就能实现固定列",{"2":{"253":1}}],["就能实现数据提交带上进度",{"2":{"79":1}}],["就能实现带背景边框样式",{"2":{"44":1}}],["就能实现",{"2":{"43":1}}],["就能将复选框变为按钮样式",{"2":{"31":1}}],["经典后台系统",{"0":{"60":1}}],["上保证加载数据時显示全屏动画",{"2":{"137":1}}],["上中下三栏",{"0":{"59":1}}],["上下两栏嵌套",{"0":{"57":1}}],["上下两栏排版",{"0":{"55":1}}],["常见布局",{"0":{"54":1},"1":{"55":1,"56":1,"57":1,"58":1,"59":1,"60":1}}],["常用于展示鼠标悬浮",{"2":{"290":1}}],["常用于二级",{"2":{"151":1}}],["常用于主动操作后的反馈提示",{"2":{"143":1}}],["常用于需要点击元素外",{"2":{"90":1}}],["常用于后台概览页面",{"2":{"16":1}}],["常用于响应用户点击行为",{"2":{"0":1}}],["常用在有色背景上",{"2":{"9":1}}],["引入滚动条样式表",{"0":{"310":1}}],["引入样式",{"0":{"297":1,"304":1}}],["引入样式表",{"2":{"253":1,"321":1}}],["引入",{"0":{"53":1,"263":1}}],["底部导航栏",{"2":{"235":1}}],["底部区域内容",{"2":{"23":1}}],["底层的二维码的渲染是使用",{"2":{"196":1}}],["底栏高度",{"2":{"62":1}}],["底栏容器",{"2":{"52":1}}],["顶栏容器",{"2":{"52":1}}],["基本结构",{"0":{"259":1,"268":1}}],["基本信息",{"2":{"256":1}}],["基本使用",{"0":{"121":1,"196":1},"1":{"197":1,"198":1}}],["基本的表单数据域控制展示",{"2":{"93":1}}],["基本排版为水平左右排列",{"2":{"52":1}}],["基础表格",{"0":{"249":1}}],["基础的",{"2":{"238":1,"265":1}}],["基础用法",{"0":{"27":1,"39":1,"65":1,"70":1,"77":1,"93":1,"109":1,"120":1,"128":1,"144":1,"153":1,"159":1,"168":1,"175":1,"182":1,"192":1,"203":1,"215":1,"227":1,"265":1,"271":1,"278":1,"292":1},"1":{"121":1,"122":1}}],["基础使用",{"0":{"1":1,"221":1},"1":{"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1}}],["标准的进度条",{"2":{"192":1}}],["标签边框颜色",{"2":{"274":1}}],["标签背景色",{"2":{"274":1}}],["标签二",{"2":{"265":4,"267":4}}],["标签一",{"2":{"265":4,"267":4}}],["标签页",{"0":{"262":1},"1":{"263":1,"264":1,"265":1,"266":1,"267":1,"268":1}}],["标签切换",{"2":{"235":1}}],["标签栏",{"0":{"235":1},"1":{"236":1,"237":1,"238":1,"239":1,"240":1,"241":1,"242":1,"243":1,"244":1,"245":1,"246":1},"2":{"262":1}}],["标签进行了一定的优化",{"2":{"213":1}}],["标签宽度",{"2":{"99":1}}],["标签文本颜色",{"2":{"274":1}}],["标签文本",{"2":{"99":1}}],["标签的长度",{"2":{"97":1}}],["标签的内容",{"2":{"70":1}}],["标签",{"0":{"269":1},"1":{"270":1,"271":1,"272":1,"273":1,"274":1},"2":{"52":5,"271":4}}],["标题对齐方式",{"2":{"155":1}}],["标题区",{"2":{"75":1}}],["标题栏对齐方式",{"0":{"43":1}}],["标题",{"2":{"23":1,"51":1,"83":1,"155":1}}],["标题和底部区域除了可以通过",{"2":{"20":1}}],["布局",{"2":{"52":1,"259":1}}],["采用了",{"2":{"52":1}}],["头部样式类",{"2":{"51":1}}],["面板变化时触发",{"2":{"50":1}}],["面板之间的间隔",{"2":{"49":1}}],["面板之间不影响",{"2":{"39":1}}],["面板头部",{"2":{"49":1}}],["|",{"0":{"87":1},"2":{"49":3,"50":1,"79":2,"83":2,"164":3,"243":8,"244":1,"261":4,"273":2,"287":1,"288":6,"289":1}}],["网格模式",{"0":{"47":1},"2":{"49":1}}],["圆角",{"0":{"46":1}}],["项间距",{"0":{"45":1}}],["背景色",{"2":{"171":1}}],["背景颜色",{"2":{"136":1}}],["背景边框",{"0":{"44":1}}],["背景变为透明",{"2":{"9":1}}],["箭头和文本两端对齐的效果",{"2":{"43":1}}],["箭头位置",{"0":{"42":1},"2":{"49":1}}],["表头",{"2":{"288":1}}],["表头分组",{"0":{"283":1}}],["表头的单元格所占的列数",{"2":{"261":1}}],["表头的行所占的行数",{"2":{"261":1}}],["表尾合计行",{"0":{"255":1}}],["表格数据",{"2":{"287":1}}],["表格布局",{"2":{"287":1}}],["表格支持树形数据的展示",{"2":{"284":1}}],["表格只能用于处理简单的列表展示",{"2":{"275":1}}],["表格单元格的类名",{"2":{"261":1}}],["表格单元格的样式",{"2":{"261":1}}],["表格的",{"2":{"261":1}}],["表格列配置",{"2":{"261":1,"287":1}}],["表格容器",{"2":{"259":1}}],["表格默认带斑马纹",{"2":{"250":1}}],["表格",{"0":{"247":1},"1":{"248":1,"249":1,"250":1,"251":1,"252":1,"253":1,"254":1,"255":1,"256":1,"257":1,"258":1,"259":1,"260":1,"261":1}}],["表示信息",{"2":{"319":1}}],["表示警告",{"2":{"319":1}}],["表示成功",{"2":{"319":1}}],["表示错误",{"2":{"319":1}}],["表示两种相互对立的状态间的切换",{"2":{"225":1}}],["表示不确定状态",{"2":{"30":1}}],["表单",{"2":{"266":1}}],["表单域验证错误时的提示信息",{"2":{"99":1}}],["表单验证规则",{"2":{"97":1}}],["表单数据对象",{"2":{"97":1}}],["表明两端对齐",{"2":{"43":1}}],["plugins",{"2":{"318":2}}],["placeholder",{"2":{"111":2,"118":1,"124":1}}],["placeholder=",{"2":{"90":1}}],["placement",{"2":{"42":1,"43":1,"49":1,"184":1,"187":1}}],["person",{"2":{"278":2}}],["popover",{"0":{"180":1,"187":1,"188":1,"189":1},"1":{"181":1,"182":1,"183":1,"184":1,"185":1,"186":1,"187":1,"188":1,"189":1},"2":{"290":1,"294":1}}],["popconfirm",{"0":{"173":1,"177":1,"178":1,"179":1},"1":{"174":1,"175":1,"176":1,"177":1,"178":1,"179":1},"2":{"178":1}}],["polygen",{"2":{"172":6}}],["polygon",{"0":{"166":1},"1":{"167":1,"168":1,"169":1,"170":1,"171":1,"172":1},"2":{"169":3}}],["polyfill",{"2":{"115":1}}],["pointer",{"2":{"116":1,"314":1}}],["padding",{"2":{"314":1}}],["page",{"2":{"159":1,"164":7}}],["pageheader",{"0":{"151":1,"155":1,"156":1},"1":{"152":1,"153":1,"154":1,"155":1,"156":1}}],["pagination",{"0":{"157":1,"164":1,"165":1},"1":{"158":1,"159":1,"160":1,"161":1,"162":1,"163":1,"164":1,"165":1}}],["parseint",{"2":{"122":1}}],["parser",{"2":{"122":1,"124":1}}],["path",{"2":{"105":1,"166":1,"169":1}}],["password2",{"2":{"266":2}}],["password",{"2":{"93":2,"266":5}}],["panel",{"2":{"74":3}}],["ph",{"2":{"93":1,"315":1,"317":1}}],["pc端30",{"2":{"83":1}}],["pc",{"2":{"80":1}}],["p",{"2":{"70":1,"314":1}}],["previewsrclist",{"2":{"114":1}}],["preview",{"2":{"113":1,"118":2}}],["profile",{"2":{"283":1}}],["progress",{"0":{"190":1,"194":1},"1":{"191":1,"192":1,"193":1,"194":1},"2":{"278":1,"283":5}}],["promise",{"0":{"85":1,"86":1,"87":1}}],["prompt",{"0":{"87":1},"2":{"81":6}}],["props",{"0":{"13":1,"23":1,"33":1,"34":1,"49":1,"51":1,"67":1,"73":1,"83":1,"97":1,"99":1,"118":1,"124":1,"131":1,"155":1,"164":1,"171":1,"177":1,"187":1,"194":1,"200":1,"208":1,"209":1,"217":1,"223":1,"231":1,"242":1,"244":1,"261":1,"273":1,"287":1,"294":1},"2":{"229":1,"294":1}}],["primary",{"2":{"2":2,"3":1,"5":1,"13":1,"246":3,"273":2,"274":3,"278":3,"279":3,"319":8}}],["提高文字可读性",{"2":{"314":1}}],["提高用户体验",{"2":{"135":1}}],["提供了一些常用的自定义指令",{"2":{"89":1}}],["提供两种类型",{"2":{"2":1}}],["提交表单时触发",{"2":{"98":1}}],["提交",{"2":{"93":3,"94":2,"266":4}}],["提交成功",{"2":{"79":1}}],["提交成功则关闭对话框",{"2":{"79":1}}],["提交失败则给出提示",{"2":{"79":1}}],["提示图标",{"2":{"178":1}}],["提示内容",{"2":{"78":2,"178":1}}],["提示",{"2":{"41":1,"78":2,"290":1}}],["始终只有一个面板处在激活状态",{"2":{"41":1}}],["手动覆盖变量也能实现",{"2":{"321":1}}],["手动关闭消息",{"2":{"150":1}}],["手动关闭",{"0":{"146":1},"2":{"146":1}}],["手动预览",{"0":{"116":1}}],["手动展开",{"0":{"40":1}}],["手风琴模式",{"2":{"41":1,"49":1}}],["手风琴效果",{"0":{"41":1}}],["黄灯",{"2":{"39":1,"40":2,"41":2,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1}}],["行内表单",{"0":{"94":1}}],["行",{"2":{"39":1,"40":2,"41":2,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1}}],["绿灯",{"2":{"39":1,"40":2,"41":2,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1}}],["停",{"2":{"39":1,"40":2,"41":2,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1}}],["红灯",{"2":{"39":1,"40":2,"41":2,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1}}],["折叠高度",{"0":{"71":1}}],["折叠",{"2":{"37":1}}],["折叠面板",{"0":{"37":1},"1":{"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1,"50":1,"51":1}}],["事件中进行分页处理",{"2":{"159":1}}],["事件名",{"2":{"98":1,"132":1,"165":1,"179":1,"232":1,"243":1}}],["事件",{"2":{"35":1,"36":1,"210":1,"211":1,"224":1}}],["仅负责样式控制",{"2":{"33":1}}],["为了让样式可控变得简单化",{"2":{"319":1}}],["为函数",{"2":{"282":1}}],["为用户显示该操作的当前进度和状态",{"2":{"190":1}}],["为确认内容",{"2":{"175":1}}],["为",{"2":{"31":1,"169":1,"250":1,"253":1,"254":1,"257":1,"282":1}}],["只是对样式进行了简单修改",{"2":{"290":1}}],["只是对于",{"2":{"213":1}}],["只包含有固定表头和列",{"2":{"247":1}}],["只包含内容区域",{"2":{"18":1}}],["只对",{"2":{"239":1}}],["只有一页时是否隐藏分页器",{"2":{"164":1}}],["只需要给根节点添加一个样式",{"2":{"322":1}}],["只需要在滚动容器添加",{"2":{"311":1}}],["只需要简单的添加相应的",{"2":{"298":1}}],["只需要将",{"2":{"239":1}}],["只需要配置",{"2":{"168":1}}],["只需要传递",{"2":{"159":1}}],["只需要设置",{"2":{"31":1,"115":1,"240":1}}],["只要其中一个实例关闭",{"2":{"139":1}}],["只允许输入正整数",{"2":{"122":1}}],["只使用",{"0":{"95":1}}],["multi",{"2":{"281":1,"287":1}}],["miller",{"2":{"278":1,"283":1}}],["min",{"2":{"67":1}}],["m",{"2":{"200":1}}],["msgid",{"2":{"146":2}}],["method",{"2":{"114":1,"116":1}}],["message",{"0":{"85":1,"86":1,"143":1,"149":1,"150":1},"1":{"144":1,"145":1,"146":1,"147":1,"148":1,"149":1,"150":1},"2":{"93":2,"145":4,"146":2,"147":2,"149":1,"266":5}}],["menu",{"2":{"60":1}}],["moreinfo",{"2":{"283":1}}],["more",{"2":{"128":1,"132":1,"283":1}}],["mobile",{"2":{"83":1}}],["modelvalue",{"2":{"258":2}}],["model",{"2":{"27":1,"33":2,"34":2,"40":1,"49":1,"67":1,"77":2,"83":2,"97":1,"99":1,"124":2,"164":1,"203":1,"208":2,"209":2,"217":1,"227":1,"231":1,"242":1}}],["madisyn",{"2":{"284":1}}],["margin",{"2":{"200":1,"314":3}}],["math",{"2":{"122":1}}],["mask",{"2":{"83":2}}],["max",{"2":{"67":1,"128":4,"253":4,"259":2,"279":1}}],["main",{"2":{"52":2,"55":1,"56":1,"57":1,"58":1,"59":1,"60":2,"79":1,"83":1,"314":1,"319":1,"321":1}}],["map",{"2":{"30":1}}],["===",{"2":{"30":1,"79":1,"81":2,"278":2,"279":2}}],["=>",{"2":{"30":1,"79":1,"81":3,"128":1,"137":1,"139":2,"249":3,"253":3,"254":3,"255":1,"256":3,"258":5,"278":6,"279":6,"285":1}}],["=",{"2":{"29":1,"30":8,"31":1,"35":1,"36":1,"65":3,"77":1,"78":1,"79":2,"80":1,"83":2,"93":4,"98":1,"114":1,"116":2,"122":4,"124":1,"125":1,"128":3,"137":3,"138":3,"139":5,"146":1,"161":1,"179":2,"185":2,"189":1,"203":1,"205":1,"210":1,"211":1,"215":1,"227":1,"238":1,"243":1,"249":2,"253":2,"254":2,"256":1,"258":5,"261":5,"265":1,"266":9,"267":1,"278":6,"279":4,"280":1,"282":2,"283":2,"284":2,"285":1,"288":3,"289":2}}],["杭州",{"2":{"29":1,"30":1,"31":1}}],["深圳",{"2":{"29":1,"30":1,"31":1}}],["北京朝阳",{"2":{"249":3,"253":3,"258":3}}],["北京",{"2":{"29":1,"30":1,"31":1}}],["i",{"2":{"128":2,"129":2}}],["isnan",{"2":{"122":1}}],["isindeterminate",{"2":{"30":3}}],["ios",{"2":{"115":1,"323":1}}],["img2",{"2":{"114":1,"116":1}}],["img1",{"2":{"114":1,"116":1}}],["imgs",{"2":{"114":1,"116":1}}],["img",{"2":{"107":1,"116":1,"314":1}}],["imagepreview",{"2":{"116":1}}],["image",{"0":{"107":1,"118":1},"1":{"108":1,"109":1,"110":1,"111":1,"112":1,"113":1,"114":1,"115":1,"116":1,"117":1,"118":1},"2":{"114":1,"116":2,"219":1}}],["imports",{"2":{"318":1}}],["import",{"2":{"29":1,"30":2,"31":1,"65":1,"77":1,"78":1,"79":1,"80":1,"93":2,"116":1,"122":2,"128":1,"185":1,"203":1,"205":1,"227":1,"238":1,"249":1,"253":1,"265":1,"267":1,"278":1,"318":4,"321":1}}],["id",{"2":{"103":1,"146":1,"150":2,"249":3,"253":3,"278":1,"279":1,"283":2,"287":1,"288":3}}],["item",{"2":{"97":1,"246":1,"255":2}}],["in",{"2":{"283":1}}],["install",{"2":{"276":1,"317":1,"318":1}}],["infinite",{"2":{"131":1,"307":1}}],["infinite=false",{"2":{"129":1}}],["info",{"2":{"81":3,"144":1,"145":2,"146":1,"147":1,"149":2,"150":1,"283":2,"288":1,"319":2}}],["intersectionobserver",{"2":{"128":1}}],["initial",{"2":{"114":1,"118":1}}],["inline",{"2":{"94":1,"116":1,"314":1}}],["inputint",{"2":{"122":1}}],["input>",{"2":{"90":1}}],["input",{"0":{"119":1,"124":1,"125":1},"1":{"120":1,"121":1,"122":1,"123":1,"124":1,"125":1},"2":{"90":1,"122":1,"258":1,"266":1,"319":1}}],["index",{"2":{"114":1,"118":1,"258":2,"261":1,"288":1,"318":1}}],["indent",{"2":{"70":1}}],["indeterminate",{"2":{"30":1,"33":1}}],["if",{"2":{"79":1,"81":2,"122":1,"128":1,"278":2,"279":2}}],["iconify",{"2":{"106":3}}],["iconify字体图标库",{"2":{"101":1}}],["icons",{"2":{"105":1,"106":2}}],["iconfont",{"0":{"103":1},"2":{"103":2}}],["icon",{"0":{"100":1},"1":{"101":1,"102":1,"103":1,"104":1,"105":1,"106":1},"2":{"8":1,"102":3,"103":1,"104":2,"105":1,"178":1,"245":1,"306":1,"307":1}}],["元素高度",{"2":{"319":1}}],["元素",{"2":{"29":1}}],["元素来包裹",{"2":{"29":1}}],["元素中定义",{"2":{"27":1}}],["选择等等",{"2":{"275":1}}],["选择器类型",{"2":{"67":1}}],["选项",{"2":{"261":2}}],["选项3",{"2":{"238":2,"239":8,"240":4}}],["选项2",{"2":{"238":2,"239":8,"240":4}}],["选项1",{"2":{"238":2,"239":8,"240":4}}],["选项卡切换组件",{"2":{"262":1}}],["选项卡切换时触发",{"2":{"243":1}}],["选项卡的高度",{"2":{"246":1}}],["选项卡的选中时的颜色",{"2":{"246":1}}],["选项卡的鼠标悬浮时的颜色",{"2":{"246":1}}],["选项卡的内容",{"2":{"245":1}}],["选项卡的图标",{"2":{"245":1}}],["选项卡的唯一标识",{"2":{"244":1}}],["选项卡之间的间距",{"2":{"242":1,"246":1}}],["选项卡",{"0":{"238":1},"2":{"235":1,"266":1}}],["选项列表",{"2":{"217":1,"218":1}}],["选项三",{"2":{"215":1}}],["选项二",{"2":{"215":1}}],["选项一",{"2":{"215":1}}],["选项框组",{"0":{"29":1}}],["选中状态不正确",{"2":{"284":1}}],["选中行",{"0":{"280":1,"281":1}}],["选中的选项卡",{"2":{"242":1}}],["选中的值",{"2":{"217":1}}],["选中项变化时触发",{"2":{"35":1,"36":1,"210":1,"211":1}}],["选中项绑定的值",{"2":{"33":1,"34":1,"209":1}}],["选中为",{"2":{"27":1}}],["设置是否允许行展开",{"2":{"289":1}}],["设置初始排序",{"2":{"254":1}}],["设置为",{"2":{"237":1}}],["设置为一个原图模糊后的图片",{"2":{"111":1}}],["设置图形颜色",{"2":{"169":1}}],["设置任意一个就可以达到显示页码的功能",{"2":{"164":1}}],["设置该值会导致表单验证状态变为",{"2":{"99":1}}],["设置折叠后的高度",{"2":{"71":1}}],["设置边框圆角",{"2":{"46":1}}],["设置项间距",{"2":{"45":1}}],["设置不确定状态",{"2":{"33":1}}],["设置",{"2":{"28":1,"30":1,"145":1,"204":1,"206":1,"253":1,"255":1}}],["设置一个非预设的值",{"2":{"11":1}}],["默认排序字段",{"2":{"287":1}}],["默认情况下",{"2":{"251":1}}],["默认情况下对话框为",{"2":{"80":1}}],["默认",{"2":{"237":1}}],["默认提供了多种三角形",{"2":{"168":1}}],["默认为",{"2":{"145":1,"153":1,"298":1,"300":1}}],["默认为全屏的且该全屏",{"2":{"139":1}}],["默认初始位置为",{"2":{"114":1}}],["默认展开的面板",{"2":{"49":1}}],["默认绑定变量的值会是",{"2":{"27":1}}],["默认值为空",{"2":{"77":1}}],["默认值",{"2":{"13":1,"15":1,"23":1,"33":1,"34":1,"49":1,"51":1,"62":1,"67":2,"73":1,"74":1,"83":1,"88":1,"97":1,"99":1,"118":1,"124":1,"131":1,"141":1,"149":1,"155":1,"164":1,"171":1,"172":1,"177":1,"187":1,"194":1,"200":1,"208":1,"209":1,"217":1,"223":1,"231":1,"233":1,"242":1,"244":1,"246":1,"261":2,"273":1,"274":1,"287":1,"288":1,"289":1,"302":1,"313":1}}],["中添加样式",{"2":{"321":1}}],["中配合自动导入实现",{"2":{"318":1}}],["中引入",{"2":{"314":1,"319":1}}],["中的",{"2":{"257":1}}],["中间状态",{"0":{"30":1}}],["中",{"2":{"27":1}}],["单元格渲染函数",{"2":{"288":1}}],["单元格的",{"2":{"261":2}}],["单选",{"0":{"281":1},"2":{"281":1}}],["单选框组",{"0":{"205":1}}],["单选框",{"0":{"201":1},"1":{"202":1,"203":1,"204":1,"205":1,"206":1,"207":1,"208":1,"209":1,"210":1,"211":1,"212":1}}],["单页隐藏",{"0":{"161":1}}],["单位为毫秒",{"2":{"149":1}}],["单一的",{"2":{"27":1}}],["单独使用可以表示两种状态之间的切换",{"2":{"27":1}}],["vite",{"2":{"318":3}}],["visits",{"2":{"278":5,"279":1,"283":5}}],["visible",{"2":{"185":1,"187":1}}],["vertical",{"2":{"314":1}}],["verticle",{"2":{"52":1}}],["vnode",{"2":{"261":4,"288":3,"289":2}}],["vclickoutside",{"0":{"90":1}}],["void",{"0":{"85":1},"2":{"35":1,"36":1,"83":2,"98":1,"125":1,"179":2,"189":1,"210":1,"211":1,"243":1}}],["vue3",{"0":{"296":1},"1":{"297":1,"298":1,"299":1,"300":1,"301":1,"302":1},"2":{"315":1}}],["vue",{"2":{"29":1,"30":1,"31":1,"53":1,"65":1,"77":1,"78":1,"79":1,"80":1,"93":2,"106":1,"114":2,"116":3,"122":1,"128":1,"185":1,"203":1,"205":1,"221":1,"227":1,"238":1,"249":1,"253":1,"263":1,"265":1,"267":1,"276":1,"278":1,"297":1,"304":1,"307":1,"310":1,"314":1,"317":1,"318":8,"319":1,"321":1}}],["validator",{"2":{"93":1}}],["val",{"2":{"30":4,"122":6}}],["value",{"2":{"29":1,"30":4,"33":3,"34":1,"77":1,"83":1,"122":2,"124":2,"128":4,"137":2,"138":2,"185":2,"208":3,"209":1,"215":3,"217":1,"258":4}}],["variables",{"0":{"233":1,"274":1}}],["vars",{"0":{"74":1,"246":1},"2":{"319":1,"321":1}}],["var",{"2":{"15":4,"62":1,"74":1,"172":2,"233":1,"246":3,"274":3}}],["v",{"2":{"27":1,"33":1,"34":1,"40":1,"49":1,"67":1,"77":1,"83":1,"90":1,"124":1,"136":1,"142":1,"164":1,"203":1,"208":1,"209":1,"217":1,"227":1,"231":1,"242":1}}],["演示",{"0":{"26":1,"38":1,"64":1,"69":1,"76":1,"92":1,"108":1,"127":1,"134":1,"152":1,"158":1,"167":1,"174":1,"181":1,"191":1,"202":1,"214":1,"220":1,"226":1,"236":1,"248":1,"264":1,"270":1,"277":1,"291":1},"1":{"27":1,"28":1,"29":1,"30":1,"31":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"65":1,"70":1,"71":1,"77":1,"78":1,"79":1,"80":1,"81":1,"93":1,"94":1,"95":1,"109":1,"110":1,"111":1,"112":1,"113":1,"114":1,"115":1,"116":1,"128":1,"129":1,"135":1,"136":1,"137":1,"138":1,"139":1,"153":1,"159":1,"160":1,"161":1,"162":1,"168":1,"169":1,"175":1,"182":1,"183":1,"184":1,"185":1,"192":1,"203":1,"204":1,"205":1,"206":1,"215":1,"221":1,"227":1,"228":1,"229":1,"237":1,"238":1,"239":1,"240":1,"249":1,"250":1,"251":1,"252":1,"253":1,"254":1,"255":1,"256":1,"257":1,"258":1,"259":1,"265":1,"266":1,"267":1,"271":1,"278":1,"279":1,"280":1,"281":1,"282":1,"283":1,"284":1,"285":1,"292":1}}],["突出多选框选项",{"2":{"25":1}}],["适应容器",{"0":{"110":1}}],["适用提醒用户勾选场景",{"2":{"25":1}}],["适合其父宽度",{"2":{"13":1}}],["在需要套一个层级就能修改",{"2":{"322":1}}],["在需要在该引入的地方",{"2":{"321":1}}],["在需要时手动引入样式表",{"2":{"53":1}}],["在入口文件",{"2":{"319":1}}],["在单选框组基础上",{"2":{"206":1}}],["在一组备选项中进行单选",{"2":{"201":1}}],["在一组备选项中进行多选",{"2":{"25":1}}],["在内容周围弹出一些隐藏的信息",{"2":{"180":1}}],["在空间有限的情况下",{"2":{"162":1}}],["在绑定了",{"2":{"136":1}}],["在某一个区域加载数据时展示加载动画",{"2":{"135":1}}],["在接受到输入值的时候进行解析",{"2":{"122":1}}],["在保留所有原生",{"2":{"107":1}}],["在保留当前页面状态的情况下",{"2":{"75":1}}],["在这个几乎可以形容为",{"2":{"70":1,"71":2}}],["在",{"2":{"27":1,"60":1,"159":1,"314":1,"321":2}}],["在系统概览页面常常和栅格进行配合",{"2":{"21":1}}],["复选框",{"0":{"25":1},"1":{"26":1,"27":1,"28":1,"29":1,"30":1,"31":1,"32":1,"33":1,"34":1,"35":1,"36":1}}],["的颜色",{"2":{"319":4}}],["的类型",{"2":{"271":1}}],["的类名",{"2":{"253":1}}],["的时候",{"2":{"256":1}}],["的属性设置为",{"2":{"239":1}}],["的背景是否是透明",{"2":{"223":1}}],["的区别是",{"2":{"180":1}}],["的元素",{"2":{"178":1}}],["的持续时间",{"2":{"147":1}}],["的各种",{"2":{"145":1}}],["的值传入",{"2":{"145":1}}],["的实例",{"2":{"139":1}}],["的配置项",{"2":{"139":1}}],["的特性下",{"2":{"107":1}}],["的键名",{"2":{"99":1}}],["的过程中",{"2":{"70":1,"71":2}}],["的封装",{"2":{"63":1}}],["的",{"2":{"21":1,"31":1,"206":1,"267":1,"318":1}}],["的样式",{"2":{"11":1}}],["框架不提供",{"2":{"21":1}}],["栅格卡片",{"0":{"21":1}}],["和",{"2":{"20":2,"104":1,"106":1,"156":1,"164":1,"180":1,"227":1,"228":1}}],["完整卡片",{"0":{"19":1}}],["内置动画",{"0":{"308":1}}],["内置图标",{"0":{"102":1}}],["内嵌",{"2":{"283":1}}],["内部是使用",{"2":{"128":1}}],["内容加载区域",{"2":{"135":2,"136":2}}],["内容区",{"2":{"75":1}}],["内容区域",{"2":{"262":1,"268":1}}],["内容区域的所有的",{"2":{"70":1}}],["内容区域内容",{"2":{"24":1}}],["内容区域样式",{"2":{"23":1}}],["内容缩进",{"2":{"74":1}}],["内容",{"2":{"17":1,"19":1,"212":1}}],["内使用",{"2":{"8":1}}],["典型卡片",{"0":{"17":1}}],["通常用来展示一些属性",{"2":{"269":1}}],["通常用于针对一个图标按钮的鼠标悬浮显示简单说明",{"2":{"290":1}}],["通常用于配置表头分组",{"2":{"288":1}}],["通常用于单选时使用",{"2":{"213":1}}],["通常用于页面的顶部",{"2":{"151":1}}],["通常用于加载大图时用来实现渐进加载",{"2":{"111":1}}],["通常用于显示描述信息",{"2":{"68":1}}],["通常用于后台管理系统的首页排版",{"2":{"52":1}}],["通常用于后台系统的首页边栏的控制面板上",{"2":{"37":1}}],["通常用于管理后台的工作台聚合展示",{"2":{"21":1}}],["通常在操作需要较长时间才能完成时使用",{"2":{"190":1}}],["通常当需要在头部显示图标时有用",{"2":{"78":1}}],["通用卡片应用",{"2":{"16":1}}],["通过使用下面表格中的",{"2":{"312":1}}],["通过使用浏览器原生支持的",{"2":{"115":1}}],["通过在配置表头的",{"2":{"283":1}}],["通过指定列的",{"2":{"282":1}}],["通过将第一列配置",{"2":{"280":1}}],["通过组件搭配",{"2":{"266":1}}],["通过手动引入样式就能达到效果",{"2":{"262":1}}],["通过手动调用",{"2":{"146":1}}],["通过自定义渲染的形式能够快速实现单元格的编辑",{"2":{"258":1}}],["通过配置表格的",{"2":{"285":1}}],["通过配置",{"2":{"257":1}}],["通过调用",{"2":{"139":1}}],["通过调用回调函数的",{"2":{"83":1}}],["通过调用回调的",{"2":{"79":1}}],["通过鼠标或键盘输入内容",{"2":{"119":1}}],["通过设置",{"2":{"44":1,"45":1,"94":1,"267":1}}],["通过",{"0":{"307":1},"2":{"41":1,"43":1,"46":1,"65":1,"79":1,"128":1,"147":1,"153":1,"160":1,"161":1,"182":1,"183":1,"184":1,"215":1,"249":2}}],["通过给",{"2":{"11":1}}],["通过传递空字符串可以用于不显示文本",{"2":{"141":1}}],["通过传递",{"2":{"3":1,"40":1,"47":1,"78":1,"122":1,"129":1,"137":2,"138":1,"185":1}}],["卡片风格",{"0":{"267":1}}],["卡片选项卡的边框圆角",{"2":{"246":1}}],["卡片选项卡的边框颜色",{"2":{"246":1}}],["卡片式",{"0":{"240":1}}],["卡片标题",{"0":{"20":1},"2":{"20":4}}],["卡片包含标题",{"2":{"19":1}}],["卡片内容3",{"2":{"21":2}}],["卡片内容2",{"2":{"21":2}}],["卡片内容1",{"2":{"21":2}}],["卡片内容",{"2":{"17":2,"18":2,"19":2,"20":2}}],["卡片",{"0":{"16":1},"1":{"17":1,"18":1,"19":1,"20":1,"21":1,"22":1,"23":1,"24":1}}],["禁用滚动加载这样就成了一个单纯的可以滚动的列表",{"2":{"129":1}}],["禁用图片预览",{"2":{"118":1}}],["禁用预览",{"0":{"113":1}}],["禁用状态",{"0":{"28":1,"204":1}}],["禁用状态下不可点击",{"2":{"4":1}}],["禁用时按钮的边框颜色",{"2":{"15":1}}],["禁用时按钮的背景颜色",{"2":{"15":1}}],["禁用时按钮的文字颜色",{"2":{"15":1}}],["3s",{"2":{"298":1,"302":1,"314":1}}],["333",{"2":{"314":1}}],["33",{"2":{"284":1}}],["300px",{"2":{"259":1}}],["3000",{"2":{"137":1,"139":1,"149":1}}],["38px",{"2":{"246":1}}],["389e0d",{"2":{"11":1,"319":1}}],["3",{"0":{"87":1,"301":1,"309":1,"319":1},"1":{"310":1,"311":1,"312":1,"313":1},"2":{"144":1,"215":1,"249":1,"253":1,"255":1}}],["32px",{"2":{"15":1,"319":1}}],["efdbff",{"2":{"319":1}}],["es",{"2":{"196":1}}],["emits",{"0":{"165":1}}],["end",{"2":{"160":1,"164":1}}],["eager",{"2":{"118":2}}],["error",{"2":{"99":2,"102":1,"145":1,"149":1,"150":1,"273":1,"278":3,"279":2,"319":4}}],["else",{"2":{"79":1,"81":2,"122":1,"278":1,"279":1}}],["expandableoption",{"0":{"289":1},"2":{"287":1}}],["expandable",{"2":{"285":2,"287":1}}],["expandedrowrender",{"2":{"289":1}}],["expandednames",{"2":{"50":1}}],["expanded",{"2":{"49":1}}],["exposes",{"0":{"125":1,"189":1}}],["extra",{"2":{"24":1}}],["events",{"0":{"35":1,"36":1,"50":1,"98":1,"132":1,"179":1,"210":1,"211":1,"224":1,"232":1,"243":1}}],["e6e6e6",{"2":{"15":1}}],["edit",{"2":{"15":1,"79":1,"319":1}}],["ece008",{"2":{"11":1}}],["\\t",{"2":{"15":1}}],["描述",{"2":{"15":1,"62":1,"233":1,"234":1,"302":1,"313":1}}],["加载条是否显示为进度条样式",{"2":{"141":1}}],["加载条的挂载位置",{"2":{"141":1}}],["加载",{"0":{"133":1},"1":{"134":1,"135":1,"136":1,"137":1,"138":1,"139":1,"140":1,"141":1,"142":1},"2":{"137":2}}],["加载更多事件",{"2":{"128":1}}],["加载更多数据",{"2":{"126":1}}],["加载失败显示图像占位符",{"2":{"112":1}}],["加载失败",{"0":{"112":1}}],["加载失败等",{"2":{"107":1}}],["加载中",{"2":{"13":1,"141":1}}],["加载状态时显示的文字",{"2":{"13":1}}],["加载状态下不可点击",{"2":{"5":1}}],["ralph",{"2":{"284":1}}],["radiogroup",{"0":{"209":1,"211":1}}],["radio",{"0":{"201":1,"208":1,"210":1,"212":1},"1":{"202":1,"203":1,"204":1,"205":1,"206":1,"207":1,"208":1,"209":1,"210":1,"211":1,"212":1},"2":{"205":1,"206":1}}],["radius",{"2":{"46":1,"49":1,"246":1}}],["root",{"2":{"319":1,"321":1}}],["rotate",{"2":{"306":2,"307":4,"308":1}}],["rowexpandable",{"2":{"285":1,"289":1}}],["rowb",{"2":{"282":1,"288":1}}],["rowa",{"2":{"282":1,"288":1}}],["rowindex",{"2":{"261":2}}],["rowdata",{"2":{"261":2}}],["row",{"2":{"258":2,"261":1,"278":7,"279":7,"288":1,"289":2}}],["rowspan",{"2":{"257":2,"261":2}}],["round",{"2":{"13":1}}],["rhombus",{"2":{"169":3}}],["rules",{"2":{"93":3,"97":1,"266":5}}],["rightbottom",{"2":{"184":2,"187":1}}],["righttop",{"2":{"184":2,"187":1}}],["right",{"2":{"43":1,"49":1,"168":6,"184":2,"187":1,"253":2,"259":3,"261":1,"279":2,"288":1}}],["rempel",{"2":{"284":1}}],["relationship",{"2":{"283":1}}],["registrules",{"2":{"266":1}}],["registparams",{"2":{"266":1}}],["rendersummary",{"2":{"255":2}}],["render",{"2":{"249":1,"253":1,"254":1,"256":1,"258":2,"261":2}}],["return",{"2":{"122":1,"255":1,"258":1,"278":3,"279":3}}],["reduce",{"2":{"255":1}}],["reduction",{"2":{"237":2}}],["red",{"2":{"104":1,"321":1,"322":1}}],["record",{"2":{"97":1,"285":3}}],["required",{"2":{"93":1,"99":1,"266":3}}],["reactive",{"2":{"93":1}}],["resolvers",{"2":{"318":2}}],["resolver",{"2":{"318":3}}],["reset",{"0":{"314":1},"2":{"314":1}}],["resetfields",{"2":{"93":2}}],["reset`",{"2":{"13":1}}],["result",{"2":{"81":6}}],["refreshright",{"2":{"237":2}}],["refreshleft",{"2":{"237":2}}],["ref",{"2":{"29":2,"30":4,"31":2,"65":4,"77":2,"78":2,"79":2,"80":2,"93":1,"116":2,"122":2,"128":2,"137":1,"138":1,"141":1,"161":1,"185":2,"187":1,"203":2,"205":2,"227":2,"238":2,"258":1,"265":2,"266":3,"267":2}}],["rgba",{"2":{"15":1}}],["highlight",{"2":{"314":1}}],["hide",{"2":{"161":1,"164":1}}],["hayes",{"2":{"284":1}}],["handlepagechange",{"2":{"159":1}}],["handleapiopen",{"2":{"139":1}}],["handlebarclose",{"2":{"138":1}}],["handlebaropen",{"2":{"138":1}}],["handlebeforeclose",{"2":{"79":1}}],["handleopenloading",{"2":{"137":1}}],["handleoutside",{"2":{"90":2}}],["handleloadmore",{"2":{"128":1}}],["handlereset",{"2":{"93":1}}],["handlegroupchange",{"2":{"30":1}}],["handlecheckallchange",{"2":{"30":1}}],["h",{"2":{"200":1,"249":3,"253":4,"254":2,"255":3,"256":2,"258":3,"278":4,"279":3,"285":1}}],["htmlelement",{"2":{"141":2,"187":2}}],["html",{"2":{"124":1,"268":1,"306":1,"314":1}}],["htmltype",{"2":{"13":1,"258":1}}],["https",{"2":{"114":1,"116":1}}],["hz",{"2":{"29":1,"30":1,"31":1}}],["head",{"2":{"253":2,"261":1,"279":1,"287":1}}],["header高度",{"2":{"62":1}}],["header",{"2":{"20":2,"23":2,"24":2,"43":1,"49":1,"51":1,"52":2,"55":1,"57":1,"58":1,"59":1,"60":1,"62":2,"78":1,"83":1,"278":3,"279":3,"283":8,"288":3}}],["hello",{"2":{"221":1,"283":2,"299":2,"300":4,"301":2}}],["height",{"2":{"15":1,"62":3,"71":1,"73":1,"116":1,"118":1,"155":1,"172":1,"221":1,"233":2,"246":1,"253":3,"259":2,"279":1,"314":3,"319":1}}],["hover",{"2":{"11":2,"15":4,"183":1,"187":2,"246":1,"313":1,"314":1}}],["cellcontext",{"2":{"288":1}}],["cell",{"2":{"278":3,"279":3,"288":2}}],["center",{"2":{"153":1,"155":1,"160":1,"164":1}}],["ccc",{"2":{"221":1}}],["custome",{"2":{"307":2}}],["customclass",{"2":{"149":1}}],["cursor",{"2":{"116":1,"314":1}}],["currentpage",{"2":{"159":2,"165":1}}],["current",{"2":{"67":2,"164":1}}],["click=",{"2":{"221":1}}],["click",{"2":{"183":1,"187":1,"224":1}}],["clickoutside=",{"2":{"90":1}}],["clip",{"2":{"166":1,"169":1}}],["closable",{"2":{"83":1}}],["closed",{"2":{"139":1}}],["close",{"2":{"79":3,"83":4,"139":4,"146":2,"150":1,"189":1}}],["class=",{"2":{"104":1,"253":1,"259":7,"268":2,"306":1,"307":1}}],["class",{"0":{"306":1},"2":{"23":1,"51":1,"79":1,"83":1,"104":1,"223":1,"261":1,"305":1,"306":1}}],["cancel",{"2":{"79":1,"83":3,"179":1}}],["calc",{"2":{"74":1}}],["card",{"0":{"16":1,"23":1,"24":1},"1":{"17":1,"18":1,"19":1,"20":1,"21":1,"22":1,"23":1,"24":1},"2":{"240":1,"242":1,"246":2}}],["cssproperties",{"2":{"261":1}}],["css",{"0":{"74":1,"233":1,"246":1,"274":1,"303":1,"306":1,"307":1},"1":{"304":1,"305":1,"306":1,"307":1,"308":1},"2":{"53":1,"104":1,"110":1,"129":1,"262":1,"263":1,"297":1,"302":1,"304":1,"305":2,"310":1,"312":1,"314":2,"318":1,"319":3,"321":4,"322":1}}],["children",{"2":{"256":2,"284":3}}],["change",{"2":{"35":1,"36":1,"50":1,"159":1,"165":1,"210":1,"211":1,"232":1,"243":1}}],["checklist",{"2":{"36":1}}],["checkedvalue",{"2":{"211":1}}],["checked",{"2":{"35":1,"208":1,"210":1,"228":1,"229":1,"231":1,"232":1,"234":1}}],["checkedcount",{"2":{"30":3}}],["checkedcities",{"2":{"29":1,"30":2,"31":1}}],["checkall",{"2":{"30":2}}],["checkboxgroup",{"0":{"34":1,"36":1},"2":{"30":1}}],["checkbox",{"0":{"25":1,"33":1,"35":1},"1":{"26":1,"27":1,"28":1,"29":1,"30":1,"31":1,"32":1,"33":1,"34":1,"35":1,"36":1},"2":{"27":2,"29":3,"30":1,"31":1}}],["c",{"2":{"30":2}}],["cd",{"2":{"29":2,"30":2,"31":2}}],["cities",{"2":{"30":2}}],["cities=",{"2":{"29":1,"30":1,"31":1}}],["circle",{"2":{"13":1}}],["count",{"2":{"159":1,"164":2}}],["components",{"2":{"318":6}}],["complicated",{"2":{"283":1}}],["com",{"2":{"114":1,"116":1}}],["cover",{"2":{"110":1}}],["config",{"2":{"318":1}}],["confirm",{"0":{"86":1},"2":{"78":1,"81":7,"179":1}}],["console",{"2":{"90":1,"159":1}}],["const",{"2":{"29":2,"30":5,"31":2,"65":3,"77":1,"78":1,"79":2,"80":1,"93":2,"114":1,"116":2,"122":1,"137":1,"138":1,"139":1,"161":1,"185":1,"203":1,"205":1,"215":1,"227":1,"238":1,"249":2,"253":2,"254":2,"256":1,"258":3,"265":1,"266":5,"267":1,"278":2,"279":1,"280":1,"282":1,"283":2,"284":2,"285":1}}],["contain",{"2":{"110":1}}],["container",{"0":{"52":1},"1":{"53":1,"54":1,"55":1,"56":1,"57":1,"58":1,"59":1,"60":1,"61":1,"62":1},"2":{"52":1,"53":1}}],["content可用值",{"2":{"239":1}}],["content",{"2":{"81":2,"182":1,"187":1,"239":1,"242":1,"268":1,"292":1,"295":1}}],["columndef",{"0":{"288":1},"2":{"287":1,"288":1}}],["columnoption",{"2":{"261":2}}],["columns5",{"2":{"284":1}}],["columns1",{"2":{"279":1}}],["columns6",{"2":{"258":1}}],["columns4",{"2":{"256":1,"283":1}}],["columns3",{"2":{"254":1,"282":1}}],["columns2",{"2":{"253":1,"280":1}}],["columns",{"2":{"249":2,"256":1,"257":1,"261":1,"278":1,"280":1,"283":5,"287":1,"288":1}}],["colspan",{"2":{"255":1,"257":2,"261":2}}],["collapseitem",{"0":{"51":1}}],["collapse",{"0":{"49":1,"50":1},"2":{"71":1,"73":1}}],["collapase",{"0":{"37":1},"1":{"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1,"50":1,"51":1}}],["color",{"2":{"11":5,"15":10,"104":2,"246":7,"271":1,"273":1,"274":5,"314":6,"319":20,"321":1,"322":1}}],["c9c9c9",{"2":{"15":1}}],["弧形按钮",{"2":{"13":1}}],["same",{"2":{"266":1}}],["sortoption",{"2":{"261":2}}],["sorter",{"2":{"254":3,"256":1,"261":2,"282":4,"287":1,"288":1}}],["sort",{"2":{"237":2,"261":1}}],["switch",{"0":{"225":1,"231":1,"232":1,"233":1,"234":1},"1":{"226":1,"227":1,"228":1,"229":1,"230":1,"231":1,"232":1,"233":1,"234":1},"2":{"233":3}}],["shnpm",{"2":{"317":1,"318":1}}],["shadow>",{"2":{"221":1}}],["shadow",{"0":{"219":1,"223":1,"224":1},"1":{"220":1,"221":1,"222":1,"223":1,"224":1},"2":{"221":2,"223":3,"224":2}}],["shape",{"0":{"171":1},"2":{"168":1,"169":1,"171":1}}],["should",{"2":{"139":1}}],["showcancel",{"2":{"88":1}}],["show4",{"2":{"80":1}}],["show",{"2":{"23":2,"77":1,"78":1,"79":1,"83":3,"116":1,"155":1,"185":3}}],["sizing",{"2":{"314":1}}],["size",{"2":{"73":1,"74":2,"104":2,"164":1,"172":3,"198":3,"200":1,"279":6,"288":1,"313":1,"314":3}}],["simple",{"2":{"164":1}}],["singlehide",{"2":{"161":1}}],["single",{"2":{"161":1,"164":1,"283":1}}],["scrollbar",{"2":{"253":2,"310":1,"311":2,"312":1,"313":3}}],["scripttemplate",{"2":{"90":1}}],["scale",{"0":{"301":1},"2":{"110":1}}],["svg",{"2":{"105":1,"106":1,"114":3,"116":3}}],["sm",{"2":{"104":1}}],["susan",{"2":{"284":1}}],["summary",{"2":{"261":1}}],["sum",{"2":{"255":2}}],["sub",{"2":{"155":1,"156":1}}],["submit",{"2":{"13":1,"98":1}}],["success",{"2":{"79":1,"81":3,"145":1,"149":1,"150":1,"273":1,"278":3,"279":2,"319":8}}],["sex",{"2":{"205":1}}],["selection=false",{"2":{"281":1}}],["selection",{"2":{"280":1,"281":1,"284":1,"287":1,"288":1}}],["selectori",{"0":{"213":1,"217":1,"218":1},"1":{"214":1,"215":1,"216":1,"217":1,"218":1}}],["select",{"2":{"90":1,"213":1}}],["settimeout",{"2":{"79":1,"128":1,"137":1,"139":1}}],["section",{"2":{"52":1}}],["search",{"2":{"8":1,"102":1,"103":1,"104":2,"237":2}}],["status",{"2":{"278":8,"279":4,"283":5}}],["start默认",{"2":{"160":1}}],["start",{"2":{"49":2,"164":2,"242":1}}],["stripe",{"2":{"250":1,"259":2,"261":1,"287":1}}],["stringify",{"2":{"258":1,"285":1}}],["string|numberr",{"2":{"49":1}}],["string",{"0":{"85":2,"86":2,"87":3},"2":{"13":3,"23":3,"30":1,"33":3,"34":1,"36":1,"49":3,"50":1,"51":3,"67":4,"73":1,"83":3,"97":2,"99":4,"118":8,"122":2,"124":5,"141":3,"142":2,"149":3,"150":5,"155":4,"171":2,"177":1,"187":2,"200":4,"208":3,"209":1,"211":1,"217":4,"223":1,"231":2,"242":2,"243":1,"244":1,"261":5,"273":1,"278":3,"287":1,"288":7}}],["style>",{"2":{"307":2}}],["style=",{"2":{"104":1,"221":1,"259":5}}],["style",{"2":{"53":1,"104":1,"253":1,"261":1,"263":1,"297":1,"304":1,"310":1,"314":2,"318":1,"319":1,"321":3}}],["space",{"2":{"43":1,"49":1}}],["src",{"2":{"30":1,"118":2,"122":1,"318":2}}],["sz",{"2":{"29":2,"30":2,"31":2}}],["slot",{"2":{"20":1,"78":1,"83":1,"175":1,"187":1,"203":1,"215":1}}],["slots",{"0":{"14":1,"24":1,"156":1,"178":1,"188":1,"212":1,"218":1,"234":1,"245":1,"295":1}}],["说明",{"0":{"101":1},"1":{"102":1,"103":1,"104":1,"105":1,"106":1},"2":{"13":1,"14":1,"23":1,"24":1,"33":1,"34":1,"35":1,"36":1,"49":1,"50":1,"51":1,"67":1,"73":1,"74":1,"83":1,"88":1,"97":1,"98":1,"99":1,"118":1,"124":1,"125":1,"131":1,"132":1,"141":1,"142":1,"149":1,"150":1,"155":1,"156":1,"164":1,"165":1,"171":1,"172":1,"177":1,"178":1,"179":1,"187":1,"188":1,"189":1,"194":1,"200":1,"208":1,"209":1,"210":1,"211":1,"212":1,"217":1,"218":1,"223":1,"224":1,"231":1,"232":1,"242":1,"243":1,"244":1,"245":1,"246":1,"261":3,"273":1,"274":1,"287":1,"288":1,"289":1,"295":1}}],["名称规则为",{"2":{"307":1}}],["名称",{"2":{"13":1,"14":1,"15":1,"23":1,"24":1,"50":1,"51":1,"62":1,"125":1,"149":1,"150":1,"156":1,"178":1,"188":1,"189":1,"212":1,"218":1,"234":1,"302":1,"313":1}}],["adjust",{"2":{"314":1}}],["address",{"2":{"249":4,"253":4,"254":1,"256":1,"258":4}}],["auer",{"2":{"284":1}}],["autoimport",{"2":{"318":1}}],["auto",{"2":{"261":2,"287":2,"318":3}}],["array",{"2":{"261":1}}],["arrow",{"2":{"42":1,"43":1,"49":1}}],["age",{"2":{"249":4,"253":4,"254":2,"255":1,"256":1,"258":6,"278":5,"279":1,"282":1,"283":5,"284":6,"285":1}}],["abs",{"2":{"122":1}}],["attribute",{"2":{"115":1}}],["app",{"2":{"322":2}}],["apkfc8sj7n",{"2":{"114":1,"116":1}}],["api",{"0":{"12":1,"22":1,"32":1,"48":1,"66":1,"72":1,"82":1,"84":1,"96":1,"117":1,"123":1,"130":1,"140":1,"148":1,"154":1,"163":1,"170":1,"176":1,"186":1,"193":1,"199":1,"207":1,"216":1,"222":1,"230":1,"241":1,"260":1,"272":1,"286":1,"293":1},"1":{"13":1,"14":1,"15":1,"23":1,"24":1,"33":1,"34":1,"35":1,"36":1,"49":1,"50":1,"51":1,"67":1,"73":1,"74":1,"83":1,"84":1,"85":2,"86":2,"87":2,"88":1,"97":1,"98":1,"99":1,"118":1,"124":1,"125":1,"131":1,"132":1,"141":1,"142":1,"149":1,"150":1,"155":1,"156":1,"164":1,"165":1,"171":1,"172":1,"177":1,"178":1,"179":1,"187":1,"188":1,"189":1,"194":1,"200":1,"208":1,"209":1,"210":1,"211":1,"212":1,"217":1,"218":1,"223":1,"224":1,"231":1,"232":1,"233":1,"234":1,"242":1,"243":1,"244":1,"245":1,"246":1,"261":1,"273":1,"274":1,"287":1,"288":1,"289":1,"294":1,"295":1}}],["anim",{"2":{"306":3}}],["animation",{"0":{"303":1,"307":1},"1":{"304":1,"305":1,"306":1,"307":1,"308":1},"2":{"304":1,"305":1,"307":2}}],["antfincdn",{"2":{"114":1,"116":1}}],["any",{"2":{"97":1,"261":5,"287":1}}],["allowservice",{"2":{"203":1}}],["align",{"2":{"153":1,"155":1,"160":1,"164":1,"314":1}}],["alipayobjects",{"2":{"114":1,"116":1}}],["alt",{"2":{"118":2}}],["alert",{"0":{"85":1},"2":{"81":7}}],["a",{"2":{"93":2,"266":4,"314":3}}],["asc",{"2":{"261":1}}],["asynchronously",{"2":{"139":1}}],["asteres",{"2":{"53":1,"93":1,"263":1,"297":1,"304":1,"310":1,"314":1,"317":1,"318":2,"319":1,"321":1}}],["aside",{"2":{"52":2,"56":1,"57":1,"58":1,"60":2,"62":1}}],["accessorkey",{"2":{"283":6,"288":3}}],["accordion",{"2":{"41":1,"49":1}}],["action",{"2":{"229":1,"234":1,"253":1,"254":1,"256":1,"258":1}}],["active2",{"2":{"238":1}}],["active",{"2":{"11":3,"15":4,"243":1,"246":1,"265":1,"267":1,"314":1}}],["f90",{"2":{"319":1}}],["f9f0ff",{"2":{"319":1}}],["f9f047",{"2":{"11":1}}],["ffa39e",{"2":{"319":1}}],["fff1f0",{"2":{"319":1}}],["fff",{"2":{"15":1}}],["f5222d",{"2":{"319":1}}],["f5f7fa",{"2":{"246":1}}],["frame",{"2":{"307":3}}],["from",{"2":{"29":1,"30":2,"31":1,"65":1,"77":1,"78":1,"79":1,"80":1,"93":2,"116":1,"122":2,"128":1,"185":1,"203":1,"205":1,"227":1,"238":1,"249":1,"253":1,"265":1,"267":1,"278":1,"318":3}}],["fadein",{"0":{"300":1},"2":{"300":1,"302":2}}],["fallback",{"2":{"118":1}}],["false",{"2":{"13":5,"23":1,"30":2,"33":2,"49":3,"77":1,"78":1,"79":1,"80":1,"116":1,"118":1,"131":1,"137":2,"138":2,"141":2,"161":1,"164":2,"185":1,"203":1,"208":1,"223":1,"227":1,"231":1,"250":1,"261":3,"287":2}}],["f6ffed",{"2":{"274":1,"319":1}}],["fullscreen",{"2":{"137":1,"141":1}}],["function",{"2":{"30":2,"79":1,"81":3,"93":1,"122":1,"128":1,"137":1,"138":2,"139":1,"159":1,"185":1,"255":1}}],["firstname",{"2":{"278":5,"279":1,"283":4,"284":6}}],["fixed",{"2":{"253":5,"259":11,"261":3,"279":4,"287":2,"288":1}}],["finish",{"2":{"128":2,"131":1}}],["fill",{"2":{"110":2,"198":1,"200":1}}],["fit",{"2":{"110":2,"118":2}}],["flex",{"2":{"49":2,"52":1,"242":1}}],["focus",{"2":{"125":1}}],["font",{"2":{"73":1,"74":2,"103":1,"104":2,"314":2}}],["footer",{"2":{"20":2,"23":2,"24":1,"52":2,"59":1,"62":1}}],["formrule",{"2":{"97":1}}],["formitem",{"0":{"95":1,"99":1},"2":{"95":1}}],["formfields",{"2":{"93":1}}],["form",{"0":{"91":1,"97":1,"98":1},"1":{"92":1,"93":1,"94":1,"95":1,"96":1,"97":1,"98":1,"99":1},"2":{"15":1,"95":1,"97":2,"266":1,"319":1}}],["fbfbfb",{"2":{"15":1}}],["fbf478",{"2":{"11":1}}],["luz",{"2":{"284":1}}],["l",{"2":{"200":2}}],["lindgren",{"2":{"284":1}}],["linsley",{"2":{"278":1,"283":1}}],["line",{"2":{"246":1,"314":2}}],["linear",{"2":{"11":3,"307":1}}],["light4",{"2":{"319":2}}],["light3",{"2":{"319":3}}],["light2",{"2":{"319":2}}],["light5",{"2":{"274":1,"319":3}}],["light1",{"2":{"246":1,"319":2}}],["list",{"0":{"126":1,"131":1,"132":1},"1":{"127":1,"128":1,"129":1,"130":1,"131":1,"132":1},"2":{"118":1,"314":1}}],["lt",{"0":{"85":1,"86":1,"87":1},"2":{"97":1,"141":1,"187":1,"253":2,"288":2}}],["load",{"2":{"128":1,"132":1}}],["loadinginstance2",{"2":{"139":2}}],["loadinginstance1",{"2":{"139":1}}],["loadinginstance",{"2":{"139":6}}],["loading3",{"2":{"138":3}}],["loading2",{"2":{"137":3}}],["loading=",{"2":{"115":2}}],["loadingtext",{"2":{"13":1}}],["loading",{"0":{"133":1},"1":{"134":1,"135":1,"136":1,"137":1,"138":1,"139":1,"140":1,"141":1,"142":1},"2":{"5":1,"13":1,"79":3,"102":1,"115":2,"118":1,"136":3,"139":9,"142":3,"278":1,"306":1,"307":1}}],["loginrules",{"2":{"266":1}}],["loginparams",{"2":{"266":1}}],["login",{"2":{"266":1}}],["log",{"2":{"90":1,"159":1}}],["local",{"2":{"63":1}}],["last",{"2":{"283":1}}],["lastname",{"2":{"278":5,"279":1,"283":4,"284":6}}],["lazy",{"2":{"115":2,"118":1}}],["layout",{"2":{"52":1,"259":1,"261":2,"287":1}}],["label",{"2":{"33":1,"97":1,"99":2,"208":1,"212":1,"215":3,"217":1}}],["less",{"2":{"314":2}}],["lemke",{"2":{"284":1}}],["level",{"2":{"200":1}}],["let",{"2":{"122":1,"128":1,"139":1,"146":1,"278":1,"279":1}}],["leftbottom",{"2":{"184":2,"187":1}}],["lefttop",{"2":{"184":2,"187":1}}],["left",{"2":{"49":2,"153":2,"155":2,"168":6,"184":2,"187":1,"253":2,"259":3,"261":1,"279":2,"288":1}}],["length",{"2":{"30":2}}],["000000",{"2":{"200":1}}],["0``",{"2":{"146":1}}],["0a9036",{"2":{"11":1}}],["0",{"2":{"11":3,"15":4,"30":1,"83":2,"93":1,"114":1,"118":1,"146":1,"149":1,"169":2,"200":1,"205":1,"242":1,"246":1,"255":1,"257":1,"259":4,"266":2,"298":1,"302":1,"314":5}}],["0fd850",{"2":{"11":2}}],["0958d9",{"2":{"11":1}}],["generator",{"2":{"196":1}}],["gw",{"2":{"114":1,"116":1}}],["gap",{"2":{"45":1,"49":1,"240":1,"242":1,"246":1}}],["gt",{"0":{"85":1,"86":1,"87":1},"2":{"35":1,"36":1,"83":2,"97":1,"98":1,"124":1,"125":1,"141":1,"179":2,"187":1,"189":1,"210":1,"211":1,"243":1,"253":2,"261":5,"282":1,"288":5,"289":2}}],["group",{"2":{"29":1,"205":1}}],["grid",{"2":{"21":1,"47":1,"49":1}}],["gradient",{"2":{"11":4}}],["ghost",{"2":{"9":1}}],["11",{"2":{"323":1}}],["1该变量样式文件包含如下内容",{"2":{"319":1}}],["1在",{"2":{"318":1}}],["1重置样式包含如下内容",{"2":{"314":1}}],["14px",{"2":{"314":1}}],["14",{"2":{"284":1}}],["13",{"2":{"284":1}}],["19",{"2":{"249":1,"253":1,"258":1}}],["197df1",{"2":{"15":1}}],["180",{"2":{"279":1}}],["18",{"2":{"249":1,"253":1,"258":1}}],["1其中",{"2":{"139":1}}],["10px",{"2":{"172":1,"313":1}}],["10",{"2":{"122":1,"164":1,"283":1,"314":1}}],["100px",{"2":{"116":2,"221":2}}],["100",{"2":{"6":1,"11":3,"73":1,"169":2,"200":1,"278":1,"283":1,"314":2}}],["1如果不想直接修改",{"2":{"104":1}}],["160",{"2":{"279":1}}],["16px",{"2":{"104":1,"314":1}}],["1677ff",{"2":{"11":1}}],["1name",{"2":{"103":1}}],["1500",{"2":{"128":1}}],["15",{"2":{"93":1,"115":1,"128":2,"266":2,"314":1}}],["12",{"2":{"184":1,"318":1,"321":1}}],["123",{"2":{"322":1}}],["123通过上面就能修改",{"2":{"321":1}}],["1234567891011121314当然如果不想自动引入",{"2":{"318":1}}],["123456789101112131415161718192021222324252627282930",{"2":{"319":1}}],["12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849",{"2":{"314":1}}],["1234567891011121314151617说明",{"2":{"259":1}}],["123456789",{"2":{"307":1}}],["123456",{"2":{"268":1}}],["12345",{"2":{"221":1}}],["12345需要注意的是",{"2":{"139":1}}],["1234",{"2":{"139":1}}],["1234框架内置的图标如下",{"2":{"102":1}}],["123template",{"2":{"90":1}}],["12px",{"2":{"73":1,"74":1}}],["1",{"0":{"85":1,"90":1,"296":1,"297":2,"298":1,"299":2,"300":1,"301":1,"317":1},"1":{"297":1,"298":1,"299":2,"300":2,"301":2,"302":1},"2":{"53":1,"83":3,"90":1,"104":1,"164":2,"215":1,"249":1,"253":1,"263":1,"265":1,"267":1,"276":1,"284":1,"297":1,"304":1,"306":1,"307":1,"310":1,"314":2,"317":1}}],["蓝色按钮",{"2":{"11":2}}],["x3c",{"2":{"90":2,"102":3,"103":1,"104":2,"221":4,"259":23,"268":7,"306":1,"307":5}}],["x",{"2":{"11":1,"145":1,"194":4,"208":1}}],["n",{"2":{"283":1}}],["nav时默认为",{"2":{"246":1}}],["nav",{"2":{"237":1,"242":2}}],["name=",{"2":{"103":1}}],["names",{"2":{"49":1}}],["name",{"2":{"33":2,"51":1,"99":1,"208":2,"217":2,"244":2,"249":4,"253":4,"254":1,"256":1,"258":4,"283":1,"298":1}}],["newdata",{"2":{"258":3}}],["nexttick",{"2":{"139":1}}],["neatuiresolver",{"2":{"318":3}}],["neatui",{"2":{"53":1,"60":1,"93":1,"114":2,"116":2,"263":1,"297":1,"304":1,"310":1,"314":1,"317":1,"318":5,"319":1,"321":1}}],["numericparse",{"2":{"122":1}}],["number",{"2":{"49":1,"50":1,"73":1,"118":1,"122":1,"149":1,"159":1,"164":5,"165":1,"200":1,"242":1,"258":1,"261":10,"278":3,"282":1,"288":3}}],["null",{"0":{"87":1},"2":{"67":1,"258":1,"285":1}}],["none",{"2":{"11":1,"110":1,"314":2}}],["normal",{"2":{"2":1,"13":1,"83":2}}],["nttag",{"2":{"278":1,"279":1}}],["ntbutton",{"2":{"249":2,"256":2,"278":2,"279":2}}],["ntdialogbox",{"2":{"81":6}}],["ntmessage",{"2":{"79":1,"81":5,"144":1,"145":3,"146":2,"147":1}}],["ntloading",{"2":{"79":1,"139":5}}],["nt",{"0":{"299":1,"300":1,"301":1},"2":{"11":11,"15":17,"27":1,"29":3,"52":6,"62":4,"74":3,"90":2,"102":3,"103":1,"104":2,"136":2,"142":2,"169":2,"172":6,"205":1,"206":1,"221":2,"233":3,"246":10,"253":4,"259":15,"268":4,"274":6,"298":1,"300":1,"302":3,"306":4,"307":4,"311":1,"313":3,"319":21,"321":1,"322":1}}],["扩展",{"0":{"11":1}}],["透明按钮",{"2":{"9":1}}],["透明背景",{"0":{"9":1}}],["组件所有的样式都基本只有一层",{"2":{"322":1}}],["组件库的样式全部使用",{"2":{"319":1}}],["组件默认是没有进行样式重置",{"2":{"314":1}}],["组件提供了下列",{"2":{"302":1}}],["组件是不具有竖直方向的边框的",{"2":{"251":1}}],["组件实现单选框组",{"2":{"205":1}}],["组件来预览图片",{"2":{"116":1}}],["组件",{"2":{"8":1,"253":1}}],["属性更改大小",{"2":{"198":1}}],["属性更改二维码颜色",{"2":{"198":1}}],["属性指向弹层对标节点",{"2":{"185":1}}],["属性或者",{"2":{"175":1}}],["属性名",{"2":{"171":1}}],["属性设置选项或者通过",{"2":{"215":1}}],["属性设置是否展示",{"2":{"185":1}}],["属性设置弹出位置",{"2":{"184":1}}],["属性设置触发方式",{"2":{"183":1}}],["属性设置标题的对齐方式",{"2":{"153":1}}],["属性设置为",{"2":{"146":1}}],["属性设定",{"2":{"147":1}}],["属性决定是否加载完成",{"2":{"128":1}}],["属性的浏览器",{"2":{"115":1}}],["属性填入引入的",{"2":{"103":1}}],["属性为提示内容",{"2":{"292":1}}],["属性为二维码内容",{"2":{"197":1}}],["属性为",{"2":{"94":1,"206":1,"240":1,"253":1,"279":1}}],["属性改变宽度",{"2":{"78":1}}],["属性定义头部内容外",{"2":{"78":1}}],["属性用于定义标题",{"2":{"77":1}}],["属性来自定义背景色",{"2":{"271":1}}],["属性来选择",{"2":{"271":1}}],["属性来设置开关的文字描述",{"2":{"228":1}}],["属性来设置是否以手风琴模式显示",{"2":{"41":1}}],["属性来开启懒加载",{"2":{"115":1}}],["属性来指定日期选择器的类型",{"2":{"65":1}}],["属性让折叠面板变为网格模式",{"2":{"47":1}}],["属性即可",{"2":{"28":1,"168":1,"204":1,"298":1}}],["属性",{"2":{"13":1,"29":1,"30":1,"33":2,"74":1,"77":1,"88":1,"110":1,"136":1,"208":2,"217":1,"251":1,"283":1}}],["属性使按钮适合其父宽度",{"2":{"6":1}}],["属性将按钮变为文本按钮",{"2":{"3":1}}],["b7eb8f",{"2":{"319":1}}],["b37feb",{"2":{"319":1}}],["bfbfbf",{"2":{"313":1}}],["bg",{"2":{"274":1,"313":1}}],["bashnpm",{"2":{"276":1}}],["baseline",{"2":{"314":1}}],["base",{"2":{"105":1}}],["back",{"2":{"155":2}}],["background",{"2":{"11":3,"15":6,"44":1,"49":1,"136":1,"141":1,"142":1,"169":1,"171":1,"172":1,"221":1,"322":1}}],["bar",{"2":{"79":1,"138":1,"141":1,"239":1,"242":1}}],["be",{"2":{"139":1}}],["before",{"2":{"79":1,"83":1}}],["between",{"2":{"43":1,"49":1}}],["bj",{"2":{"29":1,"30":1,"31":1}}],["box",{"2":{"314":2}}],["bottomright",{"2":{"184":2,"187":1}}],["bottomleft",{"2":{"184":2,"187":1}}],["bottom",{"2":{"168":6,"184":2,"187":1}}],["body",{"2":{"23":1,"137":1,"141":1,"314":2}}],["border",{"2":{"11":4,"15":4,"46":1,"49":1,"246":2,"251":1,"261":1,"274":1,"287":1,"314":1,"319":1,"321":1}}],["boolean",{"0":{"86":1},"2":{"4":1,"13":5,"23":2,"27":1,"30":1,"33":3,"35":1,"49":3,"77":1,"83":5,"88":1,"99":1,"118":1,"131":2,"141":3,"142":1,"155":1,"164":2,"187":1,"203":1,"208":3,"210":1,"223":1,"227":1,"231":1,"232":1,"234":1,"261":4,"287":5,"288":1,"289":1}}],["blue",{"2":{"11":1,"104":1}}],["block",{"0":{"6":1},"2":{"6":1,"13":1}}],["btn",{"2":{"11":11,"15":16}}],["button",{"0":{"0":1,"13":1,"14":1},"2":{"8":1,"13":2,"31":1,"33":1,"206":1,"208":1,"253":2,"254":2,"258":2,"266":1,"318":2,"319":1,"322":2}}],["d9f7be",{"2":{"319":1}}],["d9d9d9",{"2":{"15":1,"313":1}}],["dark1",{"2":{"319":2}}],["data2",{"2":{"284":1}}],["data1",{"2":{"283":1}}],["datasource4",{"2":{"258":4}}],["datasource1",{"2":{"255":1}}],["datasource",{"2":{"249":1,"253":1}}],["data",{"2":{"249":1,"261":2,"278":1,"287":1}}],["datepicker",{"0":{"67":1}}],["datepickerori",{"0":{"63":1},"1":{"64":1,"65":1,"66":1,"67":1}}],["datetime",{"2":{"63":1,"65":2,"67":1}}],["date",{"2":{"63":1,"65":2,"67":2}}],["d3adf7",{"2":{"319":1}}],["dts",{"2":{"318":2}}],["duration",{"2":{"146":2,"147":2,"149":1}}],["draw",{"2":{"114":1,"116":1}}],["document",{"2":{"141":2}}],["dom",{"2":{"141":2}}],["down",{"2":{"110":1}}],["done",{"2":{"79":4,"83":2}}],["dirte",{"2":{"278":1,"283":1}}],["directives",{"0":{"89":1},"1":{"90":1}}],["div>",{"2":{"221":1,"259":1,"268":2}}],["div",{"2":{"221":1,"259":2,"268":2,"285":1,"314":1}}],["disable",{"2":{"118":1}}],["disabled",{"2":{"4":1,"13":1,"15":3,"28":1,"33":1,"113":1,"204":1,"208":1}}],["display",{"2":{"116":1}}],["dialogboxoptions",{"0":{"85":1,"86":1,"87":1,"88":1}}],["dialogbox",{"0":{"84":1},"1":{"85":1,"86":1,"87":1}}],["dialog",{"0":{"75":1,"83":1},"1":{"76":1,"77":1,"78":1,"79":1,"80":1,"81":1,"82":1,"83":1,"84":1,"85":1,"86":1,"87":1,"88":1},"2":{"77":3,"78":2,"79":3,"80":2,"83":1,"219":1}}],["dedede",{"2":{"319":1}}],["decoration",{"2":{"314":1}}],["demo",{"2":{"116":1}}],["desc",{"2":{"74":3,"254":1,"261":1,"287":1}}],["descriptionpanel",{"0":{"68":1,"73":1},"1":{"69":1,"70":1,"71":1,"72":1,"73":1,"74":1}}],["defaultsort",{"2":{"254":2}}],["default",{"2":{"2":1,"3":1,"4":1,"5":1,"6":1,"14":1,"24":1,"49":1,"67":1,"156":1,"164":1,"175":1,"178":1,"187":1,"188":1,"203":1,"212":1,"215":1,"218":1,"245":1,"249":2,"253":2,"254":2,"256":2,"258":2,"261":1,"278":3,"279":3,"287":1,"295":1}}],["d",{"2":{"7":1,"318":3}}],["t",{"2":{"288":5,"289":2}}],["tbody>",{"2":{"259":2}}],["th>",{"2":{"259":4}}],["th",{"2":{"259":3}}],["thead>",{"2":{"259":1}}],["thead",{"2":{"259":2}}],["theme",{"2":{"83":1}}],["theme=mobile",{"2":{"80":1}}],["then",{"2":{"81":3}}],["td>",{"2":{"259":4}}],["td",{"2":{"255":2,"259":3}}],["tap",{"2":{"314":1}}],["tandy",{"2":{"278":1,"283":1}}],["tanner",{"2":{"278":1,"283":1}}],["tanstack",{"2":{"275":1,"276":2}}],["tanstacktable",{"0":{"275":1,"287":1,"288":1,"289":1},"1":{"276":1,"277":1,"278":1,"279":1,"280":1,"281":1,"282":1,"283":1,"284":1,"285":1,"286":1,"287":1,"288":1,"289":1},"2":{"247":1,"275":2}}],["tag",{"0":{"269":1,"273":1},"1":{"270":1,"271":1,"272":1,"273":1,"274":1},"2":{"271":1,"274":3}}],["tabs",{"0":{"262":1},"1":{"263":1,"264":1,"265":1,"266":1,"267":1,"268":1},"2":{"263":1,"268":2}}],["table>",{"2":{"259":1}}],["table",{"0":{"247":1,"261":1},"1":{"248":1,"249":1,"250":1,"251":1,"252":1,"253":1,"254":1,"255":1,"256":1,"257":1,"258":1,"259":1,"260":1,"261":1},"2":{"251":1,"253":3,"259":11,"261":2,"275":2,"276":2,"285":1,"287":1,"288":2}}],["tabbar>",{"2":{"268":2}}],["tabbaritem",{"0":{"244":1,"245":1}}],["tabbar",{"0":{"235":1,"242":1,"243":1,"246":1},"1":{"236":1,"237":1,"238":1,"239":1,"240":1,"241":1,"242":1,"243":1,"244":1,"245":1,"246":1},"2":{"246":7,"262":1,"266":1,"267":1}}],["tailwind",{"2":{"104":1}}],["tailwindcss",{"2":{"21":1,"253":1}}],["transition",{"0":{"296":1},"1":{"297":1,"298":1,"299":1,"300":1,"301":1,"302":1},"2":{"297":1,"298":2,"302":1,"314":1}}],["transparent",{"2":{"223":1,"314":1}}],["tr>",{"2":{"259":2}}],["tr",{"2":{"255":1}}],["trigger",{"2":{"178":1,"183":1,"187":1,"188":1}}],["triangle",{"2":{"168":16}}],["true",{"2":{"23":1,"27":1,"30":1,"77":1,"79":1,"81":2,"83":4,"94":1,"128":1,"131":1,"137":1,"138":1,"141":1,"155":1,"227":2,"251":1,"253":1,"254":2,"256":1,"261":1,"278":2,"279":3,"282":2,"287":2}}],["template>",{"2":{"307":2}}],["templatetype",{"2":{"266":1}}],["template",{"2":{"102":1,"103":1,"104":2,"259":1}}],["textindent",{"2":{"74":1}}],["text",{"2":{"3":1,"4":1,"6":1,"7":1,"13":1,"15":3,"20":2,"23":2,"70":1,"104":2,"124":1,"136":1,"141":1,"142":1,"155":1,"197":1,"200":1,"228":2,"231":2,"249":2,"253":2,"254":2,"256":2,"258":2,"278":2,"279":2,"314":2}}],["ts",{"2":{"314":1,"318":3,"319":1,"321":1}}],["tsfunction",{"2":{"90":1}}],["tsimport",{"2":{"53":1,"297":1,"304":1,"310":1,"314":1,"318":2,"319":1,"321":1}}],["toggle",{"2":{"299":2,"300":2,"301":2}}],["toggleshow",{"2":{"185":1}}],["topright",{"2":{"184":2,"187":1}}],["topleft",{"2":{"184":2,"187":1}}],["top",{"2":{"168":6,"184":2,"187":2,"314":1}}],["total",{"2":{"159":1,"164":2}}],["tooltip",{"0":{"290":1,"294":1,"295":1},"1":{"291":1,"292":1,"293":1,"294":1,"295":1},"2":{"90":1,"180":1}}],["to",{"2":{"79":1,"141":1,"185":1,"187":1}}],["tint",{"2":{"314":2}}],["tip",{"0":{"87":2}}],["times",{"2":{"298":1,"302":1}}],["time",{"2":{"63":1,"65":2,"67":1}}],["titlecolspan",{"2":{"261":1}}],["titlerowspan",{"2":{"261":1}}],["title",{"0":{"85":1,"86":1},"2":{"51":1,"77":1,"78":1,"81":3,"83":1,"153":1,"155":3,"156":2,"175":1,"177":1,"249":4,"253":4,"254":4,"256":5,"258":4,"261":1,"278":2,"279":2,"282":1,"288":3,"290":1}}],["type=selection",{"2":{"280":1}}],["type=card",{"2":{"267":1}}],["type",{"0":{"11":1},"2":{"2":1,"3":1,"11":1,"13":2,"31":1,"33":1,"65":1,"67":1,"79":2,"81":1,"83":1,"124":2,"145":3,"149":1,"206":1,"208":1,"237":1,"240":1,"242":1,"249":2,"253":2,"254":2,"256":2,"258":2,"271":1,"273":1,"278":8,"279":7,"280":1,"281":1,"284":1,"288":1}}]],"serializationVersion":2}';export{t as default}; diff --git a/assets/chunks/MessageDialog.CnoNQjWQ.js b/assets/chunks/MessageDialog.aq5fK8Et.js similarity index 57% rename from assets/chunks/MessageDialog.CnoNQjWQ.js rename to assets/chunks/MessageDialog.aq5fK8Et.js index 2f7a46ec..46b59fd0 100644 --- a/assets/chunks/MessageDialog.CnoNQjWQ.js +++ b/assets/chunks/MessageDialog.aq5fK8Et.js @@ -1,2 +1,2 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/chunks/theme.Dvi9yxM-.js","assets/chunks/framework.CqWuvRde.js"])))=>i.map(i=>d[i]); -import{d as f,f as y,o as a,a as l,w as h,H as C,n as v,k as I,M as w,t as A,a8 as t,K as s}from"./framework.CqWuvRde.js";import{h as E}from"./theme.Dvi9yxM-.js";const b=f({__name:"MessageDialog",props:{show:{type:Boolean,default:!1},title:{default:"提示"},message:{},showCancel:{type:Boolean,default:!0},type:{default:void 0},to:{},maskClosable:{type:Boolean,default:!0}},emits:["close"],setup(r,{emit:c}){const i=t(()=>s(()=>import("./theme.Dvi9yxM-.js").then(e=>e.a1),__vite__mapDeps([0,1]))),m=t(()=>s(()=>import("./theme.Dvi9yxM-.js").then(e=>e.Y),__vite__mapDeps([0,1]))),u=t(()=>s(()=>import("./theme.Dvi9yxM-.js").then(e=>e.a2),__vite__mapDeps([0,1]))),p=t(()=>s(()=>import("./theme.Dvi9yxM-.js").then(e=>e.a3),__vite__mapDeps([0,1]))),n=y(()=>o.type==="success"?p:o.type==="warn"?u:o.type==="error"?m:o.type==="info"?i:null),o=r,_=c,d=e=>{_("close",e)};return(e,g)=>(a(),l(E,{"model-value":e.show,title:e.title,"show-cancel":e.showCancel,"mask-closable":e.maskClosable,"before-close":d,"main-class":"nt-dialog-box-main","container-class":"nt-message-dialog-container",to:e.to},{default:h(()=>[n.value!=null?(a(),l(C(n.value),{key:0,class:v(["nt-confirm-icon","nt-confirm-icon--"+o.type])},null,8,["class"])):I("",!0),w(" "+A(e.message),1)]),_:1},8,["model-value","title","show-cancel","mask-closable","to"]))}});export{b as default}; +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/chunks/theme.W1bS7NXL.js","assets/chunks/framework.Dl8nlkpL.js"])))=>i.map(i=>d[i]); +import{d as f,i as y,o as a,a as l,w as h,I as C,n as v,h as I,N as w,t as A,a9 as t,L as s}from"./framework.Dl8nlkpL.js";import{h as E}from"./theme.W1bS7NXL.js";const b=f({__name:"MessageDialog",props:{show:{type:Boolean,default:!1},title:{default:"提示"},message:{},showCancel:{type:Boolean,default:!0},type:{default:void 0},to:{},maskClosable:{type:Boolean,default:!0}},emits:["close"],setup(r,{emit:c}){const i=t(()=>s(()=>import("./theme.W1bS7NXL.js").then(e=>e.a2),__vite__mapDeps([0,1]))),m=t(()=>s(()=>import("./theme.W1bS7NXL.js").then(e=>e.Z),__vite__mapDeps([0,1]))),u=t(()=>s(()=>import("./theme.W1bS7NXL.js").then(e=>e.a3),__vite__mapDeps([0,1]))),p=t(()=>s(()=>import("./theme.W1bS7NXL.js").then(e=>e.a4),__vite__mapDeps([0,1]))),n=y(()=>o.type==="success"?p:o.type==="warn"?u:o.type==="error"?m:o.type==="info"?i:null),o=r,_=c,d=e=>{_("close",e)};return(e,g)=>(a(),l(E,{"model-value":e.show,title:e.title,"show-cancel":e.showCancel,"mask-closable":e.maskClosable,"before-close":d,"main-class":"nt-dialog-box-main","container-class":"nt-message-dialog-container",to:e.to},{default:h(()=>[n.value!=null?(a(),l(C(n.value),{key:0,class:v(["nt-confirm-icon","nt-confirm-icon--"+o.type])},null,8,["class"])):I("",!0),w(" "+A(e.message),1)]),_:1},8,["model-value","title","show-cancel","mask-closable","to"]))}});export{b as default}; diff --git a/assets/chunks/PromptDialog.A0P_tI53.js b/assets/chunks/PromptDialog.D7o8UV5B.js similarity index 61% rename from assets/chunks/PromptDialog.A0P_tI53.js rename to assets/chunks/PromptDialog.D7o8UV5B.js index 9c8b9fdc..dac3b65c 100644 --- a/assets/chunks/PromptDialog.A0P_tI53.js +++ b/assets/chunks/PromptDialog.D7o8UV5B.js @@ -1 +1 @@ -import{l as r,h as u}from"./theme.Dvi9yxM-.js";import{d as m,e as s,A as c,J as d,o as f,a as _,w as v,b as g,t as h,g as k}from"./framework.CqWuvRde.js";const V={class:"nt-prompt-tip"},b=m({__name:"PromptDialog",props:{show:{type:Boolean,default:!1},title:{default:"提示"},tip:{},to:{}},emits:["close"],setup(w,{emit:l}){const t=s(""),o=s(),n=l,i=e=>{n("close",e==="ok"?t.value:null)};return c(()=>{d(()=>{o.value.focus()})}),(e,a)=>(f(),_(u,{"model-value":e.show,title:e.title,to:e.to,"before-close":i,"main-class":"nt-dialog-box-main","container-class":"nt-prompt-dialog-container"},{default:v(()=>[g("p",V,h(e.tip),1),k(r,{ref_key:"$input",ref:o,class:"a-input",modelValue:t.value,"onUpdate:modelValue":a[0]||(a[0]=p=>t.value=p)},null,8,["modelValue"])]),_:1},8,["model-value","title","to"]))}});export{b as default}; +import{l as r,h as u}from"./theme.W1bS7NXL.js";import{d as m,e as s,B as c,K as d,o as f,a as _,w as v,b as h,t as k,j as B}from"./framework.Dl8nlkpL.js";const V={class:"nt-prompt-tip"},b=m({__name:"PromptDialog",props:{show:{type:Boolean,default:!1},title:{default:"提示"},tip:{},to:{}},emits:["close"],setup(g,{emit:l}){const t=s(""),o=s(),n=l,i=e=>{n("close",e==="ok"?t.value:null)};return c(()=>{d(()=>{o.value.focus()})}),(e,a)=>(f(),_(u,{"model-value":e.show,title:e.title,to:e.to,"before-close":i,"main-class":"nt-dialog-box-main","container-class":"nt-prompt-dialog-container"},{default:v(()=>[h("p",V,k(e.tip),1),B(r,{ref_key:"$input",ref:o,class:"a-input",modelValue:t.value,"onUpdate:modelValue":a[0]||(a[0]=p=>t.value=p)},null,8,["modelValue"])]),_:1},8,["model-value","title","to"]))}});export{b as default}; diff --git a/assets/chunks/VPLocalSearchBox.DBlwfF8r.js b/assets/chunks/VPLocalSearchBox.CQN-o6yu.js similarity index 90% rename from assets/chunks/VPLocalSearchBox.DBlwfF8r.js rename to assets/chunks/VPLocalSearchBox.CQN-o6yu.js index 5b9df218..15562a99 100644 --- a/assets/chunks/VPLocalSearchBox.DBlwfF8r.js +++ b/assets/chunks/VPLocalSearchBox.CQN-o6yu.js @@ -1,7 +1,7 @@ -var kt=Object.defineProperty;var Ft=(a,e,t)=>e in a?kt(a,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):a[e]=t;var Ce=(a,e,t)=>Ft(a,typeof e!="symbol"?e+"":e,t);import{K as Ot,e as ne,l as je,as as Rt,at as Ct,d as Mt,E as be,au as et,f as ye,av as At,aw as Dt,D as Lt,ax as zt,A as Me,J as de,a4 as we,ay as Pt,az as Vt,a9 as jt,a6 as $t,ab as Bt,o as H,a as Wt,b as x,ac as Kt,q as L,x as Jt,aA as Ut,C as qt,c as Z,n as tt,k as _e,z as st,F as nt,M as he,t as fe,s as Gt,R as Ht,S as Qt,aB as it,aC as Yt,ai as Zt,ao as Xt,aD as es,_ as ts}from"./framework.CqWuvRde.js";import{V as ss,W as ns}from"./theme.Dvi9yxM-.js";const is={root:()=>Ot(()=>import("./@localSearchIndexroot.kejxReVg.js"),[])};/*! +var kt=Object.defineProperty;var Ft=(a,e,t)=>e in a?kt(a,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):a[e]=t;var Ce=(a,e,t)=>Ft(a,typeof e!="symbol"?e+"":e,t);import{L as Ot,e as ne,f as Ve,at as Rt,au as Ct,d as Mt,E as be,av as et,i as ye,aw as At,ax as Lt,G as Dt,ay as zt,B as Me,K as de,a5 as we,az as Pt,aA as jt,aa as Vt,a7 as $t,ac as Bt,o as H,a as Wt,b as x,ad as Kt,s as D,g as Jt,aB as Ut,D as qt,c as Z,n as tt,h as _e,A as st,F as nt,N as he,t as fe,x as Gt,S as Ht,U as Qt,aC as it,aD as Yt,aj as Zt,ap as Xt,aE as es,_ as ts}from"./framework.Dl8nlkpL.js";import{W as ss,X as ns}from"./theme.W1bS7NXL.js";const is={root:()=>Ot(()=>import("./@localSearchIndexroot.DCxO55tu.js"),[])};/*! * tabbable 6.2.0 * @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE */var vt=["input:not([inert])","select:not([inert])","textarea:not([inert])","a[href]:not([inert])","button:not([inert])","[tabindex]:not(slot):not([inert])","audio[controls]:not([inert])","video[controls]:not([inert])",'[contenteditable]:not([contenteditable="false"]):not([inert])',"details>summary:first-of-type:not([inert])","details:not([inert])"],Ie=vt.join(","),mt=typeof Element>"u",re=mt?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,Ne=!mt&&Element.prototype.getRootNode?function(a){var e;return a==null||(e=a.getRootNode)===null||e===void 0?void 0:e.call(a)}:function(a){return a==null?void 0:a.ownerDocument},ke=function a(e,t){var s;t===void 0&&(t=!0);var n=e==null||(s=e.getAttribute)===null||s===void 0?void 0:s.call(e,"inert"),r=n===""||n==="true",i=r||t&&e&&a(e.parentNode);return i},rs=function(e){var t,s=e==null||(t=e.getAttribute)===null||t===void 0?void 0:t.call(e,"contenteditable");return s===""||s==="true"},gt=function(e,t,s){if(ke(e))return[];var n=Array.prototype.slice.apply(e.querySelectorAll(Ie));return t&&re.call(e,Ie)&&n.unshift(e),n=n.filter(s),n},bt=function a(e,t,s){for(var n=[],r=Array.from(e);r.length;){var i=r.shift();if(!ke(i,!1))if(i.tagName==="SLOT"){var o=i.assignedElements(),c=o.length?o:i.children,l=a(c,!0,s);s.flatten?n.push.apply(n,l):n.push({scopeParent:i,candidates:l})}else{var h=re.call(i,Ie);h&&s.filter(i)&&(t||!e.includes(i))&&n.push(i);var f=i.shadowRoot||typeof s.getShadowRoot=="function"&&s.getShadowRoot(i),v=!ke(f,!1)&&(!s.shadowRootFilter||s.shadowRootFilter(i));if(f&&v){var b=a(f===!0?i.children:f.children,!0,s);s.flatten?n.push.apply(n,b):n.push({scopeParent:i,candidates:b})}else r.unshift.apply(r,i.children)}}return n},yt=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},ie=function(e){if(!e)throw new Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||rs(e))&&!yt(e)?0:e.tabIndex},as=function(e,t){var s=ie(e);return s<0&&t&&!yt(e)?0:s},os=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},wt=function(e){return e.tagName==="INPUT"},cs=function(e){return wt(e)&&e.type==="hidden"},ls=function(e){var t=e.tagName==="DETAILS"&&Array.prototype.slice.apply(e.children).some(function(s){return s.tagName==="SUMMARY"});return t},us=function(e,t){for(var s=0;ssummary:first-of-type"),i=r?e.parentElement:e;if(re.call(i,"details:not([open]) *"))return!0;if(!s||s==="full"||s==="legacy-full"){if(typeof n=="function"){for(var o=e;e;){var c=e.parentElement,l=Ne(e);if(c&&!c.shadowRoot&&n(c)===!0)return rt(e);e.assignedSlot?e=e.assignedSlot:!c&&l!==e.ownerDocument?e=l.host:e=c}e=o}if(ps(e))return!e.getClientRects().length;if(s!=="legacy-full")return!0}else if(s==="non-zero-area")return rt(e);return!1},ms=function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var t=e.parentElement;t;){if(t.tagName==="FIELDSET"&&t.disabled){for(var s=0;s=0)},bs=function a(e){var t=[],s=[];return e.forEach(function(n,r){var i=!!n.scopeParent,o=i?n.scopeParent:n,c=as(o,i),l=i?a(n.candidates):o;c===0?i?t.push.apply(t,l):t.push(o):s.push({documentOrder:r,tabIndex:c,item:n,isScope:i,content:l})}),s.sort(os).reduce(function(n,r){return r.isScope?n.push.apply(n,r.content):n.push(r.content),n},[]).concat(t)},ys=function(e,t){t=t||{};var s;return t.getShadowRoot?s=bt([e],t.includeContainer,{filter:$e.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:gs}):s=gt(e,t.includeContainer,$e.bind(null,t)),bs(s)},ws=function(e,t){t=t||{};var s;return t.getShadowRoot?s=bt([e],t.includeContainer,{filter:Fe.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):s=gt(e,t.includeContainer,Fe.bind(null,t)),s},ae=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return re.call(e,Ie)===!1?!1:$e(t,e)},_s=vt.concat("iframe").join(","),Ae=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return re.call(e,_s)===!1?!1:Fe(t,e)};/*! * focus-trap 7.5.4 * @license MIT, https://github.com/focus-trap/focus-trap/blob/master/LICENSE -*/function at(a,e){var t=Object.keys(a);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(a);e&&(s=s.filter(function(n){return Object.getOwnPropertyDescriptor(a,n).enumerable})),t.push.apply(t,s)}return t}function ot(a){for(var e=1;e0){var s=e[e.length-1];s!==t&&s.pause()}var n=e.indexOf(t);n===-1||e.splice(n,1),e.push(t)},deactivateTrap:function(e,t){var s=e.indexOf(t);s!==-1&&e.splice(s,1),e.length>0&&e[e.length-1].unpause()}},Ts=function(e){return e.tagName&&e.tagName.toLowerCase()==="input"&&typeof e.select=="function"},Is=function(e){return(e==null?void 0:e.key)==="Escape"||(e==null?void 0:e.key)==="Esc"||(e==null?void 0:e.keyCode)===27},ve=function(e){return(e==null?void 0:e.key)==="Tab"||(e==null?void 0:e.keyCode)===9},Ns=function(e){return ve(e)&&!e.shiftKey},ks=function(e){return ve(e)&&e.shiftKey},lt=function(e){return setTimeout(e,0)},ut=function(e,t){var s=-1;return e.every(function(n,r){return t(n)?(s=r,!1):!0}),s},pe=function(e){for(var t=arguments.length,s=new Array(t>1?t-1:0),n=1;n1?m-1:0),E=1;E=0)u=s.activeElement;else{var d=i.tabbableGroups[0],m=d&&d.firstTabbableNode;u=m||h("fallbackFocus")}if(!u)throw new Error("Your focus-trap needs to have at least one focusable element");return u},v=function(){if(i.containerGroups=i.containers.map(function(u){var d=ys(u,r.tabbableOptions),m=ws(u,r.tabbableOptions),S=d.length>0?d[0]:void 0,E=d.length>0?d[d.length-1]:void 0,k=m.find(function(p){return ae(p)}),F=m.slice().reverse().find(function(p){return ae(p)}),M=!!d.find(function(p){return ie(p)>0});return{container:u,tabbableNodes:d,focusableNodes:m,posTabIndexesFound:M,firstTabbableNode:S,lastTabbableNode:E,firstDomTabbableNode:k,lastDomTabbableNode:F,nextTabbableNode:function(g){var N=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,O=d.indexOf(g);return O<0?N?m.slice(m.indexOf(g)+1).find(function(P){return ae(P)}):m.slice(0,m.indexOf(g)).reverse().find(function(P){return ae(P)}):d[O+(N?1:-1)]}}}),i.tabbableGroups=i.containerGroups.filter(function(u){return u.tabbableNodes.length>0}),i.tabbableGroups.length<=0&&!h("fallbackFocus"))throw new Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times");if(i.containerGroups.find(function(u){return u.posTabIndexesFound})&&i.containerGroups.length>1)throw new Error("At least one node with a positive tabindex was found in one of your focus-trap's multiple containers. Positive tabindexes are only supported in single-container focus-traps.")},b=function T(u){var d=u.activeElement;if(d)return d.shadowRoot&&d.shadowRoot.activeElement!==null?T(d.shadowRoot):d},w=function T(u){if(u!==!1&&u!==b(document)){if(!u||!u.focus){T(f());return}u.focus({preventScroll:!!r.preventScroll}),i.mostRecentlyFocusedNode=u,Ts(u)&&u.select()}},_=function(u){var d=h("setReturnFocus",u);return d||(d===!1?!1:u)},y=function(u){var d=u.target,m=u.event,S=u.isBackward,E=S===void 0?!1:S;d=d||xe(m),v();var k=null;if(i.tabbableGroups.length>0){var F=l(d,m),M=F>=0?i.containerGroups[F]:void 0;if(F<0)E?k=i.tabbableGroups[i.tabbableGroups.length-1].lastTabbableNode:k=i.tabbableGroups[0].firstTabbableNode;else if(E){var p=ut(i.tabbableGroups,function(I){var D=I.firstTabbableNode;return d===D});if(p<0&&(M.container===d||Ae(d,r.tabbableOptions)&&!ae(d,r.tabbableOptions)&&!M.nextTabbableNode(d,!1))&&(p=F),p>=0){var g=p===0?i.tabbableGroups.length-1:p-1,N=i.tabbableGroups[g];k=ie(d)>=0?N.lastTabbableNode:N.lastDomTabbableNode}else ve(m)||(k=M.nextTabbableNode(d,!1))}else{var O=ut(i.tabbableGroups,function(I){var D=I.lastTabbableNode;return d===D});if(O<0&&(M.container===d||Ae(d,r.tabbableOptions)&&!ae(d,r.tabbableOptions)&&!M.nextTabbableNode(d))&&(O=F),O>=0){var P=O===i.tabbableGroups.length-1?0:O+1,V=i.tabbableGroups[P];k=ie(d)>=0?V.firstTabbableNode:V.firstDomTabbableNode}else ve(m)||(k=M.nextTabbableNode(d))}}else k=h("fallbackFocus");return k},R=function(u){var d=xe(u);if(!(l(d,u)>=0)){if(pe(r.clickOutsideDeactivates,u)){o.deactivate({returnFocus:r.returnFocusOnDeactivate});return}pe(r.allowOutsideClick,u)||u.preventDefault()}},C=function(u){var d=xe(u),m=l(d,u)>=0;if(m||d instanceof Document)m&&(i.mostRecentlyFocusedNode=d);else{u.stopImmediatePropagation();var S,E=!0;if(i.mostRecentlyFocusedNode)if(ie(i.mostRecentlyFocusedNode)>0){var k=l(i.mostRecentlyFocusedNode),F=i.containerGroups[k].tabbableNodes;if(F.length>0){var M=F.findIndex(function(p){return p===i.mostRecentlyFocusedNode});M>=0&&(r.isKeyForward(i.recentNavEvent)?M+1=0&&(S=F[M-1],E=!1))}}else i.containerGroups.some(function(p){return p.tabbableNodes.some(function(g){return ie(g)>0})})||(E=!1);else E=!1;E&&(S=y({target:i.mostRecentlyFocusedNode,isBackward:r.isKeyBackward(i.recentNavEvent)})),w(S||i.mostRecentlyFocusedNode||f())}i.recentNavEvent=void 0},J=function(u){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;i.recentNavEvent=u;var m=y({event:u,isBackward:d});m&&(ve(u)&&u.preventDefault(),w(m))},Q=function(u){if(Is(u)&&pe(r.escapeDeactivates,u)!==!1){u.preventDefault(),o.deactivate();return}(r.isKeyForward(u)||r.isKeyBackward(u))&&J(u,r.isKeyBackward(u))},W=function(u){var d=xe(u);l(d,u)>=0||pe(r.clickOutsideDeactivates,u)||pe(r.allowOutsideClick,u)||(u.preventDefault(),u.stopImmediatePropagation())},j=function(){if(i.active)return ct.activateTrap(n,o),i.delayInitialFocusTimer=r.delayInitialFocus?lt(function(){w(f())}):w(f()),s.addEventListener("focusin",C,!0),s.addEventListener("mousedown",R,{capture:!0,passive:!1}),s.addEventListener("touchstart",R,{capture:!0,passive:!1}),s.addEventListener("click",W,{capture:!0,passive:!1}),s.addEventListener("keydown",Q,{capture:!0,passive:!1}),o},$=function(){if(i.active)return s.removeEventListener("focusin",C,!0),s.removeEventListener("mousedown",R,!0),s.removeEventListener("touchstart",R,!0),s.removeEventListener("click",W,!0),s.removeEventListener("keydown",Q,!0),o},Re=function(u){var d=u.some(function(m){var S=Array.from(m.removedNodes);return S.some(function(E){return E===i.mostRecentlyFocusedNode})});d&&w(f())},A=typeof window<"u"&&"MutationObserver"in window?new MutationObserver(Re):void 0,U=function(){A&&(A.disconnect(),i.active&&!i.paused&&i.containers.map(function(u){A.observe(u,{subtree:!0,childList:!0})}))};return o={get active(){return i.active},get paused(){return i.paused},activate:function(u){if(i.active)return this;var d=c(u,"onActivate"),m=c(u,"onPostActivate"),S=c(u,"checkCanFocusTrap");S||v(),i.active=!0,i.paused=!1,i.nodeFocusedBeforeActivation=s.activeElement,d==null||d();var E=function(){S&&v(),j(),U(),m==null||m()};return S?(S(i.containers.concat()).then(E,E),this):(E(),this)},deactivate:function(u){if(!i.active)return this;var d=ot({onDeactivate:r.onDeactivate,onPostDeactivate:r.onPostDeactivate,checkCanReturnFocus:r.checkCanReturnFocus},u);clearTimeout(i.delayInitialFocusTimer),i.delayInitialFocusTimer=void 0,$(),i.active=!1,i.paused=!1,U(),ct.deactivateTrap(n,o);var m=c(d,"onDeactivate"),S=c(d,"onPostDeactivate"),E=c(d,"checkCanReturnFocus"),k=c(d,"returnFocus","returnFocusOnDeactivate");m==null||m();var F=function(){lt(function(){k&&w(_(i.nodeFocusedBeforeActivation)),S==null||S()})};return k&&E?(E(_(i.nodeFocusedBeforeActivation)).then(F,F),this):(F(),this)},pause:function(u){if(i.paused||!i.active)return this;var d=c(u,"onPause"),m=c(u,"onPostPause");return i.paused=!0,d==null||d(),$(),U(),m==null||m(),this},unpause:function(u){if(!i.paused||!i.active)return this;var d=c(u,"onUnpause"),m=c(u,"onPostUnpause");return i.paused=!1,d==null||d(),v(),j(),U(),m==null||m(),this},updateContainerElements:function(u){var d=[].concat(u).filter(Boolean);return i.containers=d.map(function(m){return typeof m=="string"?s.querySelector(m):m}),i.active&&v(),U(),this}},o.updateContainerElements(e),o};function Rs(a,e={}){let t;const{immediate:s,...n}=e,r=ne(!1),i=ne(!1),o=f=>t&&t.activate(f),c=f=>t&&t.deactivate(f),l=()=>{t&&(t.pause(),i.value=!0)},h=()=>{t&&(t.unpause(),i.value=!1)};return je(()=>Rt(a),f=>{f&&(t=Os(f,{...n,onActivate(){r.value=!0,e.onActivate&&e.onActivate()},onDeactivate(){r.value=!1,e.onDeactivate&&e.onDeactivate()}}),s&&o())},{flush:"post"}),Ct(()=>c()),{hasFocus:r,isPaused:i,activate:o,deactivate:c,pause:l,unpause:h}}class ce{constructor(e,t=!0,s=[],n=5e3){this.ctx=e,this.iframes=t,this.exclude=s,this.iframesTimeout=n}static matches(e,t){const s=typeof t=="string"?[t]:t,n=e.matches||e.matchesSelector||e.msMatchesSelector||e.mozMatchesSelector||e.oMatchesSelector||e.webkitMatchesSelector;if(n){let r=!1;return s.every(i=>n.call(e,i)?(r=!0,!1):!0),r}else return!1}getContexts(){let e,t=[];return typeof this.ctx>"u"||!this.ctx?e=[]:NodeList.prototype.isPrototypeOf(this.ctx)?e=Array.prototype.slice.call(this.ctx):Array.isArray(this.ctx)?e=this.ctx:typeof this.ctx=="string"?e=Array.prototype.slice.call(document.querySelectorAll(this.ctx)):e=[this.ctx],e.forEach(s=>{const n=t.filter(r=>r.contains(s)).length>0;t.indexOf(s)===-1&&!n&&t.push(s)}),t}getIframeContents(e,t,s=()=>{}){let n;try{const r=e.contentWindow;if(n=r.document,!r||!n)throw new Error("iframe inaccessible")}catch{s()}n&&t(n)}isIframeBlank(e){const t="about:blank",s=e.getAttribute("src").trim();return e.contentWindow.location.href===t&&s!==t&&s}observeIframeLoad(e,t,s){let n=!1,r=null;const i=()=>{if(!n){n=!0,clearTimeout(r);try{this.isIframeBlank(e)||(e.removeEventListener("load",i),this.getIframeContents(e,t,s))}catch{s()}}};e.addEventListener("load",i),r=setTimeout(i,this.iframesTimeout)}onIframeReady(e,t,s){try{e.contentWindow.document.readyState==="complete"?this.isIframeBlank(e)?this.observeIframeLoad(e,t,s):this.getIframeContents(e,t,s):this.observeIframeLoad(e,t,s)}catch{s()}}waitForIframes(e,t){let s=0;this.forEachIframe(e,()=>!0,n=>{s++,this.waitForIframes(n.querySelector("html"),()=>{--s||t()})},n=>{n||t()})}forEachIframe(e,t,s,n=()=>{}){let r=e.querySelectorAll("iframe"),i=r.length,o=0;r=Array.prototype.slice.call(r);const c=()=>{--i<=0&&n(o)};i||c(),r.forEach(l=>{ce.matches(l,this.exclude)?c():this.onIframeReady(l,h=>{t(l)&&(o++,s(h)),c()},c)})}createIterator(e,t,s){return document.createNodeIterator(e,t,s,!1)}createInstanceOnIframe(e){return new ce(e.querySelector("html"),this.iframes)}compareNodeIframe(e,t,s){const n=e.compareDocumentPosition(s),r=Node.DOCUMENT_POSITION_PRECEDING;if(n&r)if(t!==null){const i=t.compareDocumentPosition(s),o=Node.DOCUMENT_POSITION_FOLLOWING;if(i&o)return!0}else return!0;return!1}getIteratorNode(e){const t=e.previousNode();let s;return t===null?s=e.nextNode():s=e.nextNode()&&e.nextNode(),{prevNode:t,node:s}}checkIframeFilter(e,t,s,n){let r=!1,i=!1;return n.forEach((o,c)=>{o.val===s&&(r=c,i=o.handled)}),this.compareNodeIframe(e,t,s)?(r===!1&&!i?n.push({val:s,handled:!0}):r!==!1&&!i&&(n[r].handled=!0),!0):(r===!1&&n.push({val:s,handled:!1}),!1)}handleOpenIframes(e,t,s,n){e.forEach(r=>{r.handled||this.getIframeContents(r.val,i=>{this.createInstanceOnIframe(i).forEachNode(t,s,n)})})}iterateThroughNodes(e,t,s,n,r){const i=this.createIterator(t,e,n);let o=[],c=[],l,h,f=()=>({prevNode:h,node:l}=this.getIteratorNode(i),l);for(;f();)this.iframes&&this.forEachIframe(t,v=>this.checkIframeFilter(l,h,v,o),v=>{this.createInstanceOnIframe(v).forEachNode(e,b=>c.push(b),n)}),c.push(l);c.forEach(v=>{s(v)}),this.iframes&&this.handleOpenIframes(o,e,s,n),r()}forEachNode(e,t,s,n=()=>{}){const r=this.getContexts();let i=r.length;i||n(),r.forEach(o=>{const c=()=>{this.iterateThroughNodes(e,o,t,s,()=>{--i<=0&&n()})};this.iframes?this.waitForIframes(o,c):c()})}}let Cs=class{constructor(e){this.ctx=e,this.ie=!1;const t=window.navigator.userAgent;(t.indexOf("MSIE")>-1||t.indexOf("Trident")>-1)&&(this.ie=!0)}set opt(e){this._opt=Object.assign({},{element:"",className:"",exclude:[],iframes:!1,iframesTimeout:5e3,separateWordSearch:!0,diacritics:!0,synonyms:{},accuracy:"partially",acrossElements:!1,caseSensitive:!1,ignoreJoiners:!1,ignoreGroups:0,ignorePunctuation:[],wildcards:"disabled",each:()=>{},noMatch:()=>{},filter:()=>!0,done:()=>{},debug:!1,log:window.console},e)}get opt(){return this._opt}get iterator(){return new ce(this.ctx,this.opt.iframes,this.opt.exclude,this.opt.iframesTimeout)}log(e,t="debug"){const s=this.opt.log;this.opt.debug&&typeof s=="object"&&typeof s[t]=="function"&&s[t](`mark.js: ${e}`)}escapeStr(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}createRegExp(e){return this.opt.wildcards!=="disabled"&&(e=this.setupWildcardsRegExp(e)),e=this.escapeStr(e),Object.keys(this.opt.synonyms).length&&(e=this.createSynonymsRegExp(e)),(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(e=this.setupIgnoreJoinersRegExp(e)),this.opt.diacritics&&(e=this.createDiacriticsRegExp(e)),e=this.createMergedBlanksRegExp(e),(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(e=this.createJoinersRegExp(e)),this.opt.wildcards!=="disabled"&&(e=this.createWildcardsRegExp(e)),e=this.createAccuracyRegExp(e),e}createSynonymsRegExp(e){const t=this.opt.synonyms,s=this.opt.caseSensitive?"":"i",n=this.opt.ignoreJoiners||this.opt.ignorePunctuation.length?"\0":"";for(let r in t)if(t.hasOwnProperty(r)){const i=t[r],o=this.opt.wildcards!=="disabled"?this.setupWildcardsRegExp(r):this.escapeStr(r),c=this.opt.wildcards!=="disabled"?this.setupWildcardsRegExp(i):this.escapeStr(i);o!==""&&c!==""&&(e=e.replace(new RegExp(`(${this.escapeStr(o)}|${this.escapeStr(c)})`,`gm${s}`),n+`(${this.processSynomyms(o)}|${this.processSynomyms(c)})`+n))}return e}processSynomyms(e){return(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(e=this.setupIgnoreJoinersRegExp(e)),e}setupWildcardsRegExp(e){return e=e.replace(/(?:\\)*\?/g,t=>t.charAt(0)==="\\"?"?":""),e.replace(/(?:\\)*\*/g,t=>t.charAt(0)==="\\"?"*":"")}createWildcardsRegExp(e){let t=this.opt.wildcards==="withSpaces";return e.replace(/\u0001/g,t?"[\\S\\s]?":"\\S?").replace(/\u0002/g,t?"[\\S\\s]*?":"\\S*")}setupIgnoreJoinersRegExp(e){return e.replace(/[^(|)\\]/g,(t,s,n)=>{let r=n.charAt(s+1);return/[(|)\\]/.test(r)||r===""?t:t+"\0"})}createJoinersRegExp(e){let t=[];const s=this.opt.ignorePunctuation;return Array.isArray(s)&&s.length&&t.push(this.escapeStr(s.join(""))),this.opt.ignoreJoiners&&t.push("\\u00ad\\u200b\\u200c\\u200d"),t.length?e.split(/\u0000+/).join(`[${t.join("")}]*`):e}createDiacriticsRegExp(e){const t=this.opt.caseSensitive?"":"i",s=this.opt.caseSensitive?["aàáảãạăằắẳẵặâầấẩẫậäåāą","AÀÁẢÃẠĂẰẮẲẴẶÂẦẤẨẪẬÄÅĀĄ","cçćč","CÇĆČ","dđď","DĐĎ","eèéẻẽẹêềếểễệëěēę","EÈÉẺẼẸÊỀẾỂỄỆËĚĒĘ","iìíỉĩịîïī","IÌÍỈĨỊÎÏĪ","lł","LŁ","nñňń","NÑŇŃ","oòóỏõọôồốổỗộơởỡớờợöøō","OÒÓỎÕỌÔỒỐỔỖỘƠỞỠỚỜỢÖØŌ","rř","RŘ","sšśșş","SŠŚȘŞ","tťțţ","TŤȚŢ","uùúủũụưừứửữựûüůū","UÙÚỦŨỤƯỪỨỬỮỰÛÜŮŪ","yýỳỷỹỵÿ","YÝỲỶỸỴŸ","zžżź","ZŽŻŹ"]:["aàáảãạăằắẳẵặâầấẩẫậäåāąAÀÁẢÃẠĂẰẮẲẴẶÂẦẤẨẪẬÄÅĀĄ","cçćčCÇĆČ","dđďDĐĎ","eèéẻẽẹêềếểễệëěēęEÈÉẺẼẸÊỀẾỂỄỆËĚĒĘ","iìíỉĩịîïīIÌÍỈĨỊÎÏĪ","lłLŁ","nñňńNÑŇŃ","oòóỏõọôồốổỗộơởỡớờợöøōOÒÓỎÕỌÔỒỐỔỖỘƠỞỠỚỜỢÖØŌ","rřRŘ","sšśșşSŠŚȘŞ","tťțţTŤȚŢ","uùúủũụưừứửữựûüůūUÙÚỦŨỤƯỪỨỬỮỰÛÜŮŪ","yýỳỷỹỵÿYÝỲỶỸỴŸ","zžżźZŽŻŹ"];let n=[];return e.split("").forEach(r=>{s.every(i=>{if(i.indexOf(r)!==-1){if(n.indexOf(i)>-1)return!1;e=e.replace(new RegExp(`[${i}]`,`gm${t}`),`[${i}]`),n.push(i)}return!0})}),e}createMergedBlanksRegExp(e){return e.replace(/[\s]+/gmi,"[\\s]+")}createAccuracyRegExp(e){const t="!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~¡¿";let s=this.opt.accuracy,n=typeof s=="string"?s:s.value,r=typeof s=="string"?[]:s.limiters,i="";switch(r.forEach(o=>{i+=`|${this.escapeStr(o)}`}),n){case"partially":default:return`()(${e})`;case"complementary":return i="\\s"+(i||this.escapeStr(t)),`()([^${i}]*${e}[^${i}]*)`;case"exactly":return`(^|\\s${i})(${e})(?=$|\\s${i})`}}getSeparatedKeywords(e){let t=[];return e.forEach(s=>{this.opt.separateWordSearch?s.split(" ").forEach(n=>{n.trim()&&t.indexOf(n)===-1&&t.push(n)}):s.trim()&&t.indexOf(s)===-1&&t.push(s)}),{keywords:t.sort((s,n)=>n.length-s.length),length:t.length}}isNumeric(e){return Number(parseFloat(e))==e}checkRanges(e){if(!Array.isArray(e)||Object.prototype.toString.call(e[0])!=="[object Object]")return this.log("markRanges() will only accept an array of objects"),this.opt.noMatch(e),[];const t=[];let s=0;return e.sort((n,r)=>n.start-r.start).forEach(n=>{let{start:r,end:i,valid:o}=this.callNoMatchOnInvalidRanges(n,s);o&&(n.start=r,n.length=i-r,t.push(n),s=i)}),t}callNoMatchOnInvalidRanges(e,t){let s,n,r=!1;return e&&typeof e.start<"u"?(s=parseInt(e.start,10),n=s+parseInt(e.length,10),this.isNumeric(e.start)&&this.isNumeric(e.length)&&n-t>0&&n-s>0?r=!0:(this.log(`Ignoring invalid or overlapping range: ${JSON.stringify(e)}`),this.opt.noMatch(e))):(this.log(`Ignoring invalid range: ${JSON.stringify(e)}`),this.opt.noMatch(e)),{start:s,end:n,valid:r}}checkWhitespaceRanges(e,t,s){let n,r=!0,i=s.length,o=t-i,c=parseInt(e.start,10)-o;return c=c>i?i:c,n=c+parseInt(e.length,10),n>i&&(n=i,this.log(`End range automatically set to the max value of ${i}`)),c<0||n-c<0||c>i||n>i?(r=!1,this.log(`Invalid range: ${JSON.stringify(e)}`),this.opt.noMatch(e)):s.substring(c,n).replace(/\s+/g,"")===""&&(r=!1,this.log("Skipping whitespace only range: "+JSON.stringify(e)),this.opt.noMatch(e)),{start:c,end:n,valid:r}}getTextNodes(e){let t="",s=[];this.iterator.forEachNode(NodeFilter.SHOW_TEXT,n=>{s.push({start:t.length,end:(t+=n.textContent).length,node:n})},n=>this.matchesExclude(n.parentNode)?NodeFilter.FILTER_REJECT:NodeFilter.FILTER_ACCEPT,()=>{e({value:t,nodes:s})})}matchesExclude(e){return ce.matches(e,this.opt.exclude.concat(["script","style","title","head","html"]))}wrapRangeInTextNode(e,t,s){const n=this.opt.element?this.opt.element:"mark",r=e.splitText(t),i=r.splitText(s-t);let o=document.createElement(n);return o.setAttribute("data-markjs","true"),this.opt.className&&o.setAttribute("class",this.opt.className),o.textContent=r.textContent,r.parentNode.replaceChild(o,r),i}wrapRangeInMappedTextNode(e,t,s,n,r){e.nodes.every((i,o)=>{const c=e.nodes[o+1];if(typeof c>"u"||c.start>t){if(!n(i.node))return!1;const l=t-i.start,h=(s>i.end?i.end:s)-i.start,f=e.value.substr(0,i.start),v=e.value.substr(h+i.start);if(i.node=this.wrapRangeInTextNode(i.node,l,h),e.value=f+v,e.nodes.forEach((b,w)=>{w>=o&&(e.nodes[w].start>0&&w!==o&&(e.nodes[w].start-=h),e.nodes[w].end-=h)}),s-=h,r(i.node.previousSibling,i.start),s>i.end)t=i.end;else return!1}return!0})}wrapMatches(e,t,s,n,r){const i=t===0?0:t+1;this.getTextNodes(o=>{o.nodes.forEach(c=>{c=c.node;let l;for(;(l=e.exec(c.textContent))!==null&&l[i]!=="";){if(!s(l[i],c))continue;let h=l.index;if(i!==0)for(let f=1;f{let c;for(;(c=e.exec(o.value))!==null&&c[i]!=="";){let l=c.index;if(i!==0)for(let f=1;fs(c[i],f),(f,v)=>{e.lastIndex=v,n(f)})}r()})}wrapRangeFromIndex(e,t,s,n){this.getTextNodes(r=>{const i=r.value.length;e.forEach((o,c)=>{let{start:l,end:h,valid:f}=this.checkWhitespaceRanges(o,i,r.value);f&&this.wrapRangeInMappedTextNode(r,l,h,v=>t(v,o,r.value.substring(l,h),c),v=>{s(v,o)})}),n()})}unwrapMatches(e){const t=e.parentNode;let s=document.createDocumentFragment();for(;e.firstChild;)s.appendChild(e.removeChild(e.firstChild));t.replaceChild(s,e),this.ie?this.normalizeTextNode(t):t.normalize()}normalizeTextNode(e){if(e){if(e.nodeType===3)for(;e.nextSibling&&e.nextSibling.nodeType===3;)e.nodeValue+=e.nextSibling.nodeValue,e.parentNode.removeChild(e.nextSibling);else this.normalizeTextNode(e.firstChild);this.normalizeTextNode(e.nextSibling)}}markRegExp(e,t){this.opt=t,this.log(`Searching with expression "${e}"`);let s=0,n="wrapMatches";const r=i=>{s++,this.opt.each(i)};this.opt.acrossElements&&(n="wrapMatchesAcrossElements"),this[n](e,this.opt.ignoreGroups,(i,o)=>this.opt.filter(o,i,s),r,()=>{s===0&&this.opt.noMatch(e),this.opt.done(s)})}mark(e,t){this.opt=t;let s=0,n="wrapMatches";const{keywords:r,length:i}=this.getSeparatedKeywords(typeof e=="string"?[e]:e),o=this.opt.caseSensitive?"":"i",c=l=>{let h=new RegExp(this.createRegExp(l),`gm${o}`),f=0;this.log(`Searching with expression "${h}"`),this[n](h,1,(v,b)=>this.opt.filter(b,l,s,f),v=>{f++,s++,this.opt.each(v)},()=>{f===0&&this.opt.noMatch(l),r[i-1]===l?this.opt.done(s):c(r[r.indexOf(l)+1])})};this.opt.acrossElements&&(n="wrapMatchesAcrossElements"),i===0?this.opt.done(s):c(r[0])}markRanges(e,t){this.opt=t;let s=0,n=this.checkRanges(e);n&&n.length?(this.log("Starting to mark with the following ranges: "+JSON.stringify(n)),this.wrapRangeFromIndex(n,(r,i,o,c)=>this.opt.filter(r,i,o,c),(r,i)=>{s++,this.opt.each(r,i)},()=>{this.opt.done(s)})):this.opt.done(s)}unmark(e){this.opt=e;let t=this.opt.element?this.opt.element:"*";t+="[data-markjs]",this.opt.className&&(t+=`.${this.opt.className}`),this.log(`Removal selector "${t}"`),this.iterator.forEachNode(NodeFilter.SHOW_ELEMENT,s=>{this.unwrapMatches(s)},s=>{const n=ce.matches(s,t),r=this.matchesExclude(s);return!n||r?NodeFilter.FILTER_REJECT:NodeFilter.FILTER_ACCEPT},this.opt.done)}};function Ms(a){const e=new Cs(a);return this.mark=(t,s)=>(e.mark(t,s),this),this.markRegExp=(t,s)=>(e.markRegExp(t,s),this),this.markRanges=(t,s)=>(e.markRanges(t,s),this),this.unmark=t=>(e.unmark(t),this),this}function Te(a,e,t,s){function n(r){return r instanceof t?r:new t(function(i){i(r)})}return new(t||(t=Promise))(function(r,i){function o(h){try{l(s.next(h))}catch(f){i(f)}}function c(h){try{l(s.throw(h))}catch(f){i(f)}}function l(h){h.done?r(h.value):n(h.value).then(o,c)}l((s=s.apply(a,[])).next())})}const As="ENTRIES",_t="KEYS",xt="VALUES",z="";class De{constructor(e,t){const s=e._tree,n=Array.from(s.keys());this.set=e,this._type=t,this._path=n.length>0?[{node:s,keys:n}]:[]}next(){const e=this.dive();return this.backtrack(),e}dive(){if(this._path.length===0)return{done:!0,value:void 0};const{node:e,keys:t}=oe(this._path);if(oe(t)===z)return{done:!1,value:this.result()};const s=e.get(oe(t));return this._path.push({node:s,keys:Array.from(s.keys())}),this.dive()}backtrack(){if(this._path.length===0)return;const e=oe(this._path).keys;e.pop(),!(e.length>0)&&(this._path.pop(),this.backtrack())}key(){return this.set._prefix+this._path.map(({keys:e})=>oe(e)).filter(e=>e!==z).join("")}value(){return oe(this._path).node.get(z)}result(){switch(this._type){case xt:return this.value();case _t:return this.key();default:return[this.key(),this.value()]}}[Symbol.iterator](){return this}}const oe=a=>a[a.length-1],Ds=(a,e,t)=>{const s=new Map;if(e===void 0)return s;const n=e.length+1,r=n+t,i=new Uint8Array(r*n).fill(t+1);for(let o=0;o{const c=r*i;e:for(const l of a.keys())if(l===z){const h=n[c-1];h<=t&&s.set(o,[a.get(l),h])}else{let h=r;for(let f=0;ft)continue e}St(a.get(l),e,t,s,n,h,i,o+l)}};class X{constructor(e=new Map,t=""){this._size=void 0,this._tree=e,this._prefix=t}atPrefix(e){if(!e.startsWith(this._prefix))throw new Error("Mismatched prefix");const[t,s]=Oe(this._tree,e.slice(this._prefix.length));if(t===void 0){const[n,r]=Je(s);for(const i of n.keys())if(i!==z&&i.startsWith(r)){const o=new Map;return o.set(i.slice(r.length),n.get(i)),new X(o,e)}}return new X(t,e)}clear(){this._size=void 0,this._tree.clear()}delete(e){return this._size=void 0,Ls(this._tree,e)}entries(){return new De(this,As)}forEach(e){for(const[t,s]of this)e(t,s,this)}fuzzyGet(e,t){return Ds(this._tree,e,t)}get(e){const t=Be(this._tree,e);return t!==void 0?t.get(z):void 0}has(e){const t=Be(this._tree,e);return t!==void 0&&t.has(z)}keys(){return new De(this,_t)}set(e,t){if(typeof e!="string")throw new Error("key must be a string");return this._size=void 0,Le(this._tree,e).set(z,t),this}get size(){if(this._size)return this._size;this._size=0;const e=this.entries();for(;!e.next().done;)this._size+=1;return this._size}update(e,t){if(typeof e!="string")throw new Error("key must be a string");this._size=void 0;const s=Le(this._tree,e);return s.set(z,t(s.get(z))),this}fetch(e,t){if(typeof e!="string")throw new Error("key must be a string");this._size=void 0;const s=Le(this._tree,e);let n=s.get(z);return n===void 0&&s.set(z,n=t()),n}values(){return new De(this,xt)}[Symbol.iterator](){return this.entries()}static from(e){const t=new X;for(const[s,n]of e)t.set(s,n);return t}static fromObject(e){return X.from(Object.entries(e))}}const Oe=(a,e,t=[])=>{if(e.length===0||a==null)return[a,t];for(const s of a.keys())if(s!==z&&e.startsWith(s))return t.push([a,s]),Oe(a.get(s),e.slice(s.length),t);return t.push([a,e]),Oe(void 0,"",t)},Be=(a,e)=>{if(e.length===0||a==null)return a;for(const t of a.keys())if(t!==z&&e.startsWith(t))return Be(a.get(t),e.slice(t.length))},Le=(a,e)=>{const t=e.length;e:for(let s=0;a&&s{const[t,s]=Oe(a,e);if(t!==void 0){if(t.delete(z),t.size===0)Et(s);else if(t.size===1){const[n,r]=t.entries().next().value;Tt(s,n,r)}}},Et=a=>{if(a.length===0)return;const[e,t]=Je(a);if(e.delete(t),e.size===0)Et(a.slice(0,-1));else if(e.size===1){const[s,n]=e.entries().next().value;s!==z&&Tt(a.slice(0,-1),s,n)}},Tt=(a,e,t)=>{if(a.length===0)return;const[s,n]=Je(a);s.set(n+e,t),s.delete(n)},Je=a=>a[a.length-1],Ue="or",It="and",zs="and_not";class le{constructor(e){if((e==null?void 0:e.fields)==null)throw new Error('MiniSearch: option "fields" must be provided');const t=e.autoVacuum==null||e.autoVacuum===!0?Ve:e.autoVacuum;this._options=Object.assign(Object.assign(Object.assign({},Pe),e),{autoVacuum:t,searchOptions:Object.assign(Object.assign({},dt),e.searchOptions||{}),autoSuggestOptions:Object.assign(Object.assign({},Bs),e.autoSuggestOptions||{})}),this._index=new X,this._documentCount=0,this._documentIds=new Map,this._idToShortId=new Map,this._fieldIds={},this._fieldLength=new Map,this._avgFieldLength=[],this._nextId=0,this._storedFields=new Map,this._dirtCount=0,this._currentVacuum=null,this._enqueuedVacuum=null,this._enqueuedVacuumConditions=Ke,this.addFields(this._options.fields)}add(e){const{extractField:t,tokenize:s,processTerm:n,fields:r,idField:i}=this._options,o=t(e,i);if(o==null)throw new Error(`MiniSearch: document does not have ID field "${i}"`);if(this._idToShortId.has(o))throw new Error(`MiniSearch: duplicate ID ${o}`);const c=this.addDocumentId(o);this.saveStoredFields(c,e);for(const l of r){const h=t(e,l);if(h==null)continue;const f=s(h.toString(),l),v=this._fieldIds[l],b=new Set(f).size;this.addFieldLength(c,v,this._documentCount-1,b);for(const w of f){const _=n(w,l);if(Array.isArray(_))for(const y of _)this.addTerm(v,c,y);else _&&this.addTerm(v,c,_)}}}addAll(e){for(const t of e)this.add(t)}addAllAsync(e,t={}){const{chunkSize:s=10}=t,n={chunk:[],promise:Promise.resolve()},{chunk:r,promise:i}=e.reduce(({chunk:o,promise:c},l,h)=>(o.push(l),(h+1)%s===0?{chunk:[],promise:c.then(()=>new Promise(f=>setTimeout(f,0))).then(()=>this.addAll(o))}:{chunk:o,promise:c}),n);return i.then(()=>this.addAll(r))}remove(e){const{tokenize:t,processTerm:s,extractField:n,fields:r,idField:i}=this._options,o=n(e,i);if(o==null)throw new Error(`MiniSearch: document does not have ID field "${i}"`);const c=this._idToShortId.get(o);if(c==null)throw new Error(`MiniSearch: cannot remove document with ID ${o}: it is not in the index`);for(const l of r){const h=n(e,l);if(h==null)continue;const f=t(h.toString(),l),v=this._fieldIds[l],b=new Set(f).size;this.removeFieldLength(c,v,this._documentCount,b);for(const w of f){const _=s(w,l);if(Array.isArray(_))for(const y of _)this.removeTerm(v,c,y);else _&&this.removeTerm(v,c,_)}}this._storedFields.delete(c),this._documentIds.delete(c),this._idToShortId.delete(o),this._fieldLength.delete(c),this._documentCount-=1}removeAll(e){if(e)for(const t of e)this.remove(t);else{if(arguments.length>0)throw new Error("Expected documents to be present. Omit the argument to remove all documents.");this._index=new X,this._documentCount=0,this._documentIds=new Map,this._idToShortId=new Map,this._fieldLength=new Map,this._avgFieldLength=[],this._storedFields=new Map,this._nextId=0}}discard(e){const t=this._idToShortId.get(e);if(t==null)throw new Error(`MiniSearch: cannot discard document with ID ${e}: it is not in the index`);this._idToShortId.delete(e),this._documentIds.delete(t),this._storedFields.delete(t),(this._fieldLength.get(t)||[]).forEach((s,n)=>{this.removeFieldLength(t,n,this._documentCount,s)}),this._fieldLength.delete(t),this._documentCount-=1,this._dirtCount+=1,this.maybeAutoVacuum()}maybeAutoVacuum(){if(this._options.autoVacuum===!1)return;const{minDirtFactor:e,minDirtCount:t,batchSize:s,batchWait:n}=this._options.autoVacuum;this.conditionalVacuum({batchSize:s,batchWait:n},{minDirtCount:t,minDirtFactor:e})}discardAll(e){const t=this._options.autoVacuum;try{this._options.autoVacuum=!1;for(const s of e)this.discard(s)}finally{this._options.autoVacuum=t}this.maybeAutoVacuum()}replace(e){const{idField:t,extractField:s}=this._options,n=s(e,t);this.discard(n),this.add(e)}vacuum(e={}){return this.conditionalVacuum(e)}conditionalVacuum(e,t){return this._currentVacuum?(this._enqueuedVacuumConditions=this._enqueuedVacuumConditions&&t,this._enqueuedVacuum!=null?this._enqueuedVacuum:(this._enqueuedVacuum=this._currentVacuum.then(()=>{const s=this._enqueuedVacuumConditions;return this._enqueuedVacuumConditions=Ke,this.performVacuuming(e,s)}),this._enqueuedVacuum)):this.vacuumConditionsMet(t)===!1?Promise.resolve():(this._currentVacuum=this.performVacuuming(e),this._currentVacuum)}performVacuuming(e,t){return Te(this,void 0,void 0,function*(){const s=this._dirtCount;if(this.vacuumConditionsMet(t)){const n=e.batchSize||We.batchSize,r=e.batchWait||We.batchWait;let i=1;for(const[o,c]of this._index){for(const[l,h]of c)for(const[f]of h)this._documentIds.has(f)||(h.size<=1?c.delete(l):h.delete(f));this._index.get(o).size===0&&this._index.delete(o),i%n===0&&(yield new Promise(l=>setTimeout(l,r))),i+=1}this._dirtCount-=s}yield null,this._currentVacuum=this._enqueuedVacuum,this._enqueuedVacuum=null})}vacuumConditionsMet(e){if(e==null)return!0;let{minDirtCount:t,minDirtFactor:s}=e;return t=t||Ve.minDirtCount,s=s||Ve.minDirtFactor,this.dirtCount>=t&&this.dirtFactor>=s}get isVacuuming(){return this._currentVacuum!=null}get dirtCount(){return this._dirtCount}get dirtFactor(){return this._dirtCount/(1+this._documentCount+this._dirtCount)}has(e){return this._idToShortId.has(e)}getStoredFields(e){const t=this._idToShortId.get(e);if(t!=null)return this._storedFields.get(t)}search(e,t={}){const s=this.executeQuery(e,t),n=[];for(const[r,{score:i,terms:o,match:c}]of s){const l=o.length||1,h={id:this._documentIds.get(r),score:i*l,terms:Object.keys(c),queryTerms:o,match:c};Object.assign(h,this._storedFields.get(r)),(t.filter==null||t.filter(h))&&n.push(h)}return e===le.wildcard&&t.boostDocument==null&&this._options.searchOptions.boostDocument==null||n.sort(ft),n}autoSuggest(e,t={}){t=Object.assign(Object.assign({},this._options.autoSuggestOptions),t);const s=new Map;for(const{score:r,terms:i}of this.search(e,t)){const o=i.join(" "),c=s.get(o);c!=null?(c.score+=r,c.count+=1):s.set(o,{score:r,terms:i,count:1})}const n=[];for(const[r,{score:i,terms:o,count:c}]of s)n.push({suggestion:r,terms:o,score:i/c});return n.sort(ft),n}get documentCount(){return this._documentCount}get termCount(){return this._index.size}static loadJSON(e,t){if(t==null)throw new Error("MiniSearch: loadJSON should be given the same options used when serializing the index");return this.loadJS(JSON.parse(e),t)}static loadJSONAsync(e,t){return Te(this,void 0,void 0,function*(){if(t==null)throw new Error("MiniSearch: loadJSON should be given the same options used when serializing the index");return this.loadJSAsync(JSON.parse(e),t)})}static getDefault(e){if(Pe.hasOwnProperty(e))return ze(Pe,e);throw new Error(`MiniSearch: unknown option "${e}"`)}static loadJS(e,t){const{index:s,documentIds:n,fieldLength:r,storedFields:i,serializationVersion:o}=e,c=this.instantiateMiniSearch(e,t);c._documentIds=Se(n),c._fieldLength=Se(r),c._storedFields=Se(i);for(const[l,h]of c._documentIds)c._idToShortId.set(h,l);for(const[l,h]of s){const f=new Map;for(const v of Object.keys(h)){let b=h[v];o===1&&(b=b.ds),f.set(parseInt(v,10),Se(b))}c._index.set(l,f)}return c}static loadJSAsync(e,t){return Te(this,void 0,void 0,function*(){const{index:s,documentIds:n,fieldLength:r,storedFields:i,serializationVersion:o}=e,c=this.instantiateMiniSearch(e,t);c._documentIds=yield Ee(n),c._fieldLength=yield Ee(r),c._storedFields=yield Ee(i);for(const[h,f]of c._documentIds)c._idToShortId.set(f,h);let l=0;for(const[h,f]of s){const v=new Map;for(const b of Object.keys(f)){let w=f[b];o===1&&(w=w.ds),v.set(parseInt(b,10),yield Ee(w))}++l%1e3===0&&(yield Nt(0)),c._index.set(h,v)}return c})}static instantiateMiniSearch(e,t){const{documentCount:s,nextId:n,fieldIds:r,averageFieldLength:i,dirtCount:o,serializationVersion:c}=e;if(c!==1&&c!==2)throw new Error("MiniSearch: cannot deserialize an index created with an incompatible version");const l=new le(t);return l._documentCount=s,l._nextId=n,l._idToShortId=new Map,l._fieldIds=r,l._avgFieldLength=i,l._dirtCount=o||0,l._index=new X,l}executeQuery(e,t={}){if(e===le.wildcard)return this.executeWildcardQuery(t);if(typeof e!="string"){const v=Object.assign(Object.assign(Object.assign({},t),e),{queries:void 0}),b=e.queries.map(w=>this.executeQuery(w,v));return this.combineResults(b,v.combineWith)}const{tokenize:s,processTerm:n,searchOptions:r}=this._options,i=Object.assign(Object.assign({tokenize:s,processTerm:n},r),t),{tokenize:o,processTerm:c}=i,f=o(e).flatMap(v=>c(v)).filter(v=>!!v).map($s(i)).map(v=>this.executeQuerySpec(v,i));return this.combineResults(f,i.combineWith)}executeQuerySpec(e,t){const s=Object.assign(Object.assign({},this._options.searchOptions),t),n=(s.fields||this._options.fields).reduce((_,y)=>Object.assign(Object.assign({},_),{[y]:ze(s.boost,y)||1}),{}),{boostDocument:r,weights:i,maxFuzzy:o,bm25:c}=s,{fuzzy:l,prefix:h}=Object.assign(Object.assign({},dt.weights),i),f=this._index.get(e.term),v=this.termResults(e.term,e.term,1,e.termBoost,f,n,r,c);let b,w;if(e.prefix&&(b=this._index.atPrefix(e.term)),e.fuzzy){const _=e.fuzzy===!0?.2:e.fuzzy,y=_<1?Math.min(o,Math.round(e.term.length*_)):_;y&&(w=this._index.fuzzyGet(e.term,y))}if(b)for(const[_,y]of b){const R=_.length-e.term.length;if(!R)continue;w==null||w.delete(_);const C=h*_.length/(_.length+.3*R);this.termResults(e.term,_,C,e.termBoost,y,n,r,c,v)}if(w)for(const _ of w.keys()){const[y,R]=w.get(_);if(!R)continue;const C=l*_.length/(_.length+R);this.termResults(e.term,_,C,e.termBoost,y,n,r,c,v)}return v}executeWildcardQuery(e){const t=new Map,s=Object.assign(Object.assign({},this._options.searchOptions),e);for(const[n,r]of this._documentIds){const i=s.boostDocument?s.boostDocument(r,"",this._storedFields.get(n)):1;t.set(n,{score:i,terms:[],match:{}})}return t}combineResults(e,t=Ue){if(e.length===0)return new Map;const s=t.toLowerCase(),n=Ps[s];if(!n)throw new Error(`Invalid combination operator: ${t}`);return e.reduce(n)||new Map}toJSON(){const e=[];for(const[t,s]of this._index){const n={};for(const[r,i]of s)n[r]=Object.fromEntries(i);e.push([t,n])}return{documentCount:this._documentCount,nextId:this._nextId,documentIds:Object.fromEntries(this._documentIds),fieldIds:this._fieldIds,fieldLength:Object.fromEntries(this._fieldLength),averageFieldLength:this._avgFieldLength,storedFields:Object.fromEntries(this._storedFields),dirtCount:this._dirtCount,index:e,serializationVersion:2}}termResults(e,t,s,n,r,i,o,c,l=new Map){if(r==null)return l;for(const h of Object.keys(i)){const f=i[h],v=this._fieldIds[h],b=r.get(v);if(b==null)continue;let w=b.size;const _=this._avgFieldLength[v];for(const y of b.keys()){if(!this._documentIds.has(y)){this.removeTerm(v,y,t),w-=1;continue}const R=o?o(this._documentIds.get(y),t,this._storedFields.get(y)):1;if(!R)continue;const C=b.get(y),J=this._fieldLength.get(y)[v],Q=js(C,w,this._documentCount,J,_,c),W=s*n*f*R*Q,j=l.get(y);if(j){j.score+=W,Ws(j.terms,e);const $=ze(j.match,t);$?$.push(h):j.match[t]=[h]}else l.set(y,{score:W,terms:[e],match:{[t]:[h]}})}}return l}addTerm(e,t,s){const n=this._index.fetch(s,pt);let r=n.get(e);if(r==null)r=new Map,r.set(t,1),n.set(e,r);else{const i=r.get(t);r.set(t,(i||0)+1)}}removeTerm(e,t,s){if(!this._index.has(s)){this.warnDocumentChanged(t,e,s);return}const n=this._index.fetch(s,pt),r=n.get(e);r==null||r.get(t)==null?this.warnDocumentChanged(t,e,s):r.get(t)<=1?r.size<=1?n.delete(e):r.delete(t):r.set(t,r.get(t)-1),this._index.get(s).size===0&&this._index.delete(s)}warnDocumentChanged(e,t,s){for(const n of Object.keys(this._fieldIds))if(this._fieldIds[n]===t){this._options.logger("warn",`MiniSearch: document with ID ${this._documentIds.get(e)} has changed before removal: term "${s}" was not present in field "${n}". Removing a document after it has changed can corrupt the index!`,"version_conflict");return}}addDocumentId(e){const t=this._nextId;return this._idToShortId.set(e,t),this._documentIds.set(t,e),this._documentCount+=1,this._nextId+=1,t}addFields(e){for(let t=0;tObject.prototype.hasOwnProperty.call(a,e)?a[e]:void 0,Ps={[Ue]:(a,e)=>{for(const t of e.keys()){const s=a.get(t);if(s==null)a.set(t,e.get(t));else{const{score:n,terms:r,match:i}=e.get(t);s.score=s.score+n,s.match=Object.assign(s.match,i),ht(s.terms,r)}}return a},[It]:(a,e)=>{const t=new Map;for(const s of e.keys()){const n=a.get(s);if(n==null)continue;const{score:r,terms:i,match:o}=e.get(s);ht(n.terms,i),t.set(s,{score:n.score+r,terms:n.terms,match:Object.assign(n.match,o)})}return t},[zs]:(a,e)=>{for(const t of e.keys())a.delete(t);return a}},Vs={k:1.2,b:.7,d:.5},js=(a,e,t,s,n,r)=>{const{k:i,b:o,d:c}=r;return Math.log(1+(t-e+.5)/(e+.5))*(c+a*(i+1)/(a+i*(1-o+o*s/n)))},$s=a=>(e,t,s)=>{const n=typeof a.fuzzy=="function"?a.fuzzy(e,t,s):a.fuzzy||!1,r=typeof a.prefix=="function"?a.prefix(e,t,s):a.prefix===!0,i=typeof a.boostTerm=="function"?a.boostTerm(e,t,s):1;return{term:e,fuzzy:n,prefix:r,termBoost:i}},Pe={idField:"id",extractField:(a,e)=>a[e],tokenize:a=>a.split(Ks),processTerm:a=>a.toLowerCase(),fields:void 0,searchOptions:void 0,storeFields:[],logger:(a,e)=>{typeof(console==null?void 0:console[a])=="function"&&console[a](e)},autoVacuum:!0},dt={combineWith:Ue,prefix:!1,fuzzy:!1,maxFuzzy:6,boost:{},weights:{fuzzy:.45,prefix:.375},bm25:Vs},Bs={combineWith:It,prefix:(a,e,t)=>e===t.length-1},We={batchSize:1e3,batchWait:10},Ke={minDirtFactor:.1,minDirtCount:20},Ve=Object.assign(Object.assign({},We),Ke),Ws=(a,e)=>{a.includes(e)||a.push(e)},ht=(a,e)=>{for(const t of e)a.includes(t)||a.push(t)},ft=({score:a},{score:e})=>e-a,pt=()=>new Map,Se=a=>{const e=new Map;for(const t of Object.keys(a))e.set(parseInt(t,10),a[t]);return e},Ee=a=>Te(void 0,void 0,void 0,function*(){const e=new Map;let t=0;for(const s of Object.keys(a))e.set(parseInt(s,10),a[s]),++t%1e3===0&&(yield Nt(0));return e}),Nt=a=>new Promise(e=>setTimeout(e,a)),Ks=/[\n\r\p{Z}\p{P}]+/u;class Js{constructor(e=10){Ce(this,"max");Ce(this,"cache");this.max=e,this.cache=new Map}get(e){let t=this.cache.get(e);return t!==void 0&&(this.cache.delete(e),this.cache.set(e,t)),t}set(e,t){this.cache.has(e)?this.cache.delete(e):this.cache.size===this.max&&this.cache.delete(this.first()),this.cache.set(e,t)}first(){return this.cache.keys().next().value}clear(){this.cache.clear()}}const K=a=>(Ht("data-v-4e49c4a2"),a=a(),Qt(),a),Us=["aria-owns"],qs={class:"shell"},Gs=["title"],Hs=K(()=>x("span",{"aria-hidden":"true",class:"vpi-search search-icon local-search-icon"},null,-1)),Qs=[Hs],Ys={class:"search-actions before"},Zs=["title"],Xs=K(()=>x("span",{class:"vpi-arrow-left local-search-icon"},null,-1)),en=[Xs],tn=["placeholder"],sn={class:"search-actions"},nn=["title"],rn=K(()=>x("span",{class:"vpi-layout-list local-search-icon"},null,-1)),an=[rn],on=["disabled","title"],cn=K(()=>x("span",{class:"vpi-delete local-search-icon"},null,-1)),ln=[cn],un=["id","role","aria-labelledby"],dn=["aria-selected"],hn=["href","aria-label","onMouseenter","onFocusin"],fn={class:"titles"},pn=K(()=>x("span",{class:"title-icon"},"#",-1)),vn=["innerHTML"],mn=K(()=>x("span",{class:"vpi-chevron-right local-search-icon"},null,-1)),gn={class:"title main"},bn=["innerHTML"],yn={key:0,class:"excerpt-wrapper"},wn={key:0,class:"excerpt",inert:""},_n=["innerHTML"],xn=K(()=>x("div",{class:"excerpt-gradient-bottom"},null,-1)),Sn=K(()=>x("div",{class:"excerpt-gradient-top"},null,-1)),En={key:0,class:"no-results"},Tn={class:"search-keyboard-shortcuts"},In=["aria-label"],Nn=K(()=>x("span",{class:"vpi-arrow-up navigate-icon"},null,-1)),kn=[Nn],Fn=["aria-label"],On=K(()=>x("span",{class:"vpi-arrow-down navigate-icon"},null,-1)),Rn=[On],Cn=["aria-label"],Mn=K(()=>x("span",{class:"vpi-corner-down-left navigate-icon"},null,-1)),An=[Mn],Dn=["aria-label"],Ln=Mt({__name:"VPLocalSearchBox",emits:["close"],setup(a,{emit:e}){var F,M;const t=e,s=be(),n=be(),r=be(is),i=ss(),{activate:o}=Rs(s,{immediate:!0,allowOutsideClick:!0,clickOutsideDeactivates:!0,escapeDeactivates:!0}),{localeIndex:c,theme:l}=i,h=et(async()=>{var p,g,N,O,P,V,I,D,q;return it(le.loadJSON((N=await((g=(p=r.value)[c.value])==null?void 0:g.call(p)))==null?void 0:N.default,{fields:["title","titles","text"],storeFields:["title","titles"],searchOptions:{fuzzy:.2,prefix:!0,boost:{title:4,text:2,titles:1},...((O=l.value.search)==null?void 0:O.provider)==="local"&&((V=(P=l.value.search.options)==null?void 0:P.miniSearch)==null?void 0:V.searchOptions)},...((I=l.value.search)==null?void 0:I.provider)==="local"&&((q=(D=l.value.search.options)==null?void 0:D.miniSearch)==null?void 0:q.options)}))}),v=ye(()=>{var p,g;return((p=l.value.search)==null?void 0:p.provider)==="local"&&((g=l.value.search.options)==null?void 0:g.disableQueryPersistence)===!0}).value?ne(""):At("vitepress:local-search-filter",""),b=Dt("vitepress:local-search-detailed-list",((F=l.value.search)==null?void 0:F.provider)==="local"&&((M=l.value.search.options)==null?void 0:M.detailedView)===!0),w=ye(()=>{var p,g,N;return((p=l.value.search)==null?void 0:p.provider)==="local"&&(((g=l.value.search.options)==null?void 0:g.disableDetailedView)===!0||((N=l.value.search.options)==null?void 0:N.detailedView)===!1)}),_=ye(()=>{var g,N,O,P,V,I,D;const p=((g=l.value.search)==null?void 0:g.options)??l.value.algolia;return((V=(P=(O=(N=p==null?void 0:p.locales)==null?void 0:N[c.value])==null?void 0:O.translations)==null?void 0:P.button)==null?void 0:V.buttonText)||((D=(I=p==null?void 0:p.translations)==null?void 0:I.button)==null?void 0:D.buttonText)||"Search"});Lt(()=>{w.value&&(b.value=!1)});const y=be([]),R=ne(!1);je(v,()=>{R.value=!1});const C=et(async()=>{if(n.value)return it(new Ms(n.value))},null),J=new Js(16);zt(()=>[h.value,v.value,b.value],async([p,g,N],O,P)=>{var me,qe,Ge,He;(O==null?void 0:O[0])!==p&&J.clear();let V=!1;if(P(()=>{V=!0}),!p)return;y.value=p.search(g).slice(0,16),R.value=!0;const I=N?await Promise.all(y.value.map(B=>Q(B.id))):[];if(V)return;for(const{id:B,mod:ee}of I){const te=B.slice(0,B.indexOf("#"));let Y=J.get(te);if(Y)continue;Y=new Map,J.set(te,Y);const G=ee.default??ee;if(G!=null&&G.render||G!=null&&G.setup){const se=Yt(G);se.config.warnHandler=()=>{},se.provide(Zt,i),Object.defineProperties(se.config.globalProperties,{$frontmatter:{get(){return i.frontmatter.value}},$params:{get(){return i.page.value.params}}});const Qe=document.createElement("div");se.mount(Qe),Qe.querySelectorAll("h1, h2, h3, h4, h5, h6").forEach(ue=>{var Xe;const ge=(Xe=ue.querySelector("a"))==null?void 0:Xe.getAttribute("href"),Ye=(ge==null?void 0:ge.startsWith("#"))&&ge.slice(1);if(!Ye)return;let Ze="";for(;(ue=ue.nextElementSibling)&&!/^h[1-6]$/i.test(ue.tagName);)Ze+=ue.outerHTML;Y.set(Ye,Ze)}),se.unmount()}if(V)return}const D=new Set;if(y.value=y.value.map(B=>{const[ee,te]=B.id.split("#"),Y=J.get(ee),G=(Y==null?void 0:Y.get(te))??"";for(const se in B.match)D.add(se);return{...B,text:G}}),await de(),V)return;await new Promise(B=>{var ee;(ee=C.value)==null||ee.unmark({done:()=>{var te;(te=C.value)==null||te.markRegExp(k(D),{done:B})}})});const q=((me=s.value)==null?void 0:me.querySelectorAll(".result .excerpt"))??[];for(const B of q)(qe=B.querySelector('mark[data-markjs="true"]'))==null||qe.scrollIntoView({block:"center"});(He=(Ge=n.value)==null?void 0:Ge.firstElementChild)==null||He.scrollIntoView({block:"start"})},{debounce:200,immediate:!0});async function Q(p){const g=Xt(p.slice(0,p.indexOf("#")));try{if(!g)throw new Error(`Cannot find file for id: ${p}`);return{id:p,mod:await import(g)}}catch(N){return console.error(N),{id:p,mod:{}}}}const W=ne(),j=ye(()=>{var p;return((p=v.value)==null?void 0:p.length)<=0});function $(p=!0){var g,N;(g=W.value)==null||g.focus(),p&&((N=W.value)==null||N.select())}Me(()=>{$()});function Re(p){p.pointerType==="mouse"&&$()}const A=ne(-1),U=ne(!1);je(y,p=>{A.value=p.length?0:-1,T()});function T(){de(()=>{const p=document.querySelector(".result.selected");p==null||p.scrollIntoView({block:"nearest"})})}we("ArrowUp",p=>{p.preventDefault(),A.value--,A.value<0&&(A.value=y.value.length-1),U.value=!0,T()}),we("ArrowDown",p=>{p.preventDefault(),A.value++,A.value>=y.value.length&&(A.value=0),U.value=!0,T()});const u=Pt();we("Enter",p=>{if(p.isComposing||p.target instanceof HTMLButtonElement&&p.target.type!=="submit")return;const g=y.value[A.value];if(p.target instanceof HTMLInputElement&&!g){p.preventDefault();return}g&&(u.go(g.id),t("close"))}),we("Escape",()=>{t("close")});const m=ns({modal:{displayDetails:"Display detailed list",resetButtonTitle:"Reset search",backButtonTitle:"Close search",noResultsText:"No results for",footer:{selectText:"to select",selectKeyAriaLabel:"enter",navigateText:"to navigate",navigateUpKeyAriaLabel:"up arrow",navigateDownKeyAriaLabel:"down arrow",closeText:"to close",closeKeyAriaLabel:"escape"}}});Me(()=>{window.history.pushState(null,"",null)}),Vt("popstate",p=>{p.preventDefault(),t("close")});const S=jt($t?document.body:null);Me(()=>{de(()=>{S.value=!0,de().then(()=>o())})}),Bt(()=>{S.value=!1});function E(){v.value="",de().then(()=>$(!1))}function k(p){return new RegExp([...p].sort((g,N)=>N.length-g.length).map(g=>`(${es(g)})`).join("|"),"gi")}return(p,g)=>{var N,O,P,V;return H(),Wt(Gt,{to:"body"},[x("div",{ref_key:"el",ref:s,role:"button","aria-owns":(N=y.value)!=null&&N.length?"localsearch-list":void 0,"aria-expanded":"true","aria-haspopup":"listbox","aria-labelledby":"localsearch-label",class:"VPLocalSearchBox"},[x("div",{class:"backdrop",onClick:g[0]||(g[0]=I=>p.$emit("close"))}),x("div",qs,[x("form",{class:"search-bar",onPointerup:g[4]||(g[4]=I=>Re(I)),onSubmit:g[5]||(g[5]=Kt(()=>{},["prevent"]))},[x("label",{title:_.value,id:"localsearch-label",for:"localsearch-input"},Qs,8,Gs),x("div",Ys,[x("button",{class:"back-button",title:L(m)("modal.backButtonTitle"),onClick:g[1]||(g[1]=I=>p.$emit("close"))},en,8,Zs)]),Jt(x("input",{ref_key:"searchInput",ref:W,"onUpdate:modelValue":g[2]||(g[2]=I=>qt(v)?v.value=I:null),placeholder:_.value,id:"localsearch-input","aria-labelledby":"localsearch-label",class:"search-input"},null,8,tn),[[Ut,L(v)]]),x("div",sn,[w.value?_e("",!0):(H(),Z("button",{key:0,class:tt(["toggle-layout-button",{"detailed-list":L(b)}]),type:"button",title:L(m)("modal.displayDetails"),onClick:g[3]||(g[3]=I=>A.value>-1&&(b.value=!L(b)))},an,10,nn)),x("button",{class:"clear-button",type:"reset",disabled:j.value,title:L(m)("modal.resetButtonTitle"),onClick:E},ln,8,on)])],32),x("ul",{ref_key:"resultsEl",ref:n,id:(O=y.value)!=null&&O.length?"localsearch-list":void 0,role:(P=y.value)!=null&&P.length?"listbox":void 0,"aria-labelledby":(V=y.value)!=null&&V.length?"localsearch-label":void 0,class:"results",onMousemove:g[7]||(g[7]=I=>U.value=!1)},[(H(!0),Z(nt,null,st(y.value,(I,D)=>(H(),Z("li",{key:I.id,role:"option","aria-selected":A.value===D?"true":"false"},[x("a",{href:I.id,class:tt(["result",{selected:A.value===D}]),"aria-label":[...I.titles,I.title].join(" > "),onMouseenter:q=>!U.value&&(A.value=D),onFocusin:q=>A.value=D,onClick:g[6]||(g[6]=q=>p.$emit("close"))},[x("div",null,[x("div",fn,[pn,(H(!0),Z(nt,null,st(I.titles,(q,me)=>(H(),Z("span",{key:me,class:"title"},[x("span",{class:"text",innerHTML:q},null,8,vn),mn]))),128)),x("span",gn,[x("span",{class:"text",innerHTML:I.title},null,8,bn)])]),L(b)?(H(),Z("div",yn,[I.text?(H(),Z("div",wn,[x("div",{class:"vp-doc",innerHTML:I.text},null,8,_n)])):_e("",!0),xn,Sn])):_e("",!0)])],42,hn)],8,dn))),128)),L(v)&&!y.value.length&&R.value?(H(),Z("li",En,[he(fe(L(m)("modal.noResultsText"))+' "',1),x("strong",null,fe(L(v)),1),he('" ')])):_e("",!0)],40,un),x("div",Tn,[x("span",null,[x("kbd",{"aria-label":L(m)("modal.footer.navigateUpKeyAriaLabel")},kn,8,In),x("kbd",{"aria-label":L(m)("modal.footer.navigateDownKeyAriaLabel")},Rn,8,Fn),he(" "+fe(L(m)("modal.footer.navigateText")),1)]),x("span",null,[x("kbd",{"aria-label":L(m)("modal.footer.selectKeyAriaLabel")},An,8,Cn),he(" "+fe(L(m)("modal.footer.selectText")),1)]),x("span",null,[x("kbd",{"aria-label":L(m)("modal.footer.closeKeyAriaLabel")},"esc",8,Dn),he(" "+fe(L(m)("modal.footer.closeText")),1)])])])],8,Us)])}}}),Bn=ts(Ln,[["__scopeId","data-v-4e49c4a2"]]);export{Bn as default}; +*/function at(a,e){var t=Object.keys(a);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(a);e&&(s=s.filter(function(n){return Object.getOwnPropertyDescriptor(a,n).enumerable})),t.push.apply(t,s)}return t}function ot(a){for(var e=1;e0){var s=e[e.length-1];s!==t&&s.pause()}var n=e.indexOf(t);n===-1||e.splice(n,1),e.push(t)},deactivateTrap:function(e,t){var s=e.indexOf(t);s!==-1&&e.splice(s,1),e.length>0&&e[e.length-1].unpause()}},Ts=function(e){return e.tagName&&e.tagName.toLowerCase()==="input"&&typeof e.select=="function"},Is=function(e){return(e==null?void 0:e.key)==="Escape"||(e==null?void 0:e.key)==="Esc"||(e==null?void 0:e.keyCode)===27},ve=function(e){return(e==null?void 0:e.key)==="Tab"||(e==null?void 0:e.keyCode)===9},Ns=function(e){return ve(e)&&!e.shiftKey},ks=function(e){return ve(e)&&e.shiftKey},lt=function(e){return setTimeout(e,0)},ut=function(e,t){var s=-1;return e.every(function(n,r){return t(n)?(s=r,!1):!0}),s},pe=function(e){for(var t=arguments.length,s=new Array(t>1?t-1:0),n=1;n1?m-1:0),E=1;E=0)u=s.activeElement;else{var d=i.tabbableGroups[0],m=d&&d.firstTabbableNode;u=m||h("fallbackFocus")}if(!u)throw new Error("Your focus-trap needs to have at least one focusable element");return u},v=function(){if(i.containerGroups=i.containers.map(function(u){var d=ys(u,r.tabbableOptions),m=ws(u,r.tabbableOptions),S=d.length>0?d[0]:void 0,E=d.length>0?d[d.length-1]:void 0,k=m.find(function(p){return ae(p)}),F=m.slice().reverse().find(function(p){return ae(p)}),M=!!d.find(function(p){return ie(p)>0});return{container:u,tabbableNodes:d,focusableNodes:m,posTabIndexesFound:M,firstTabbableNode:S,lastTabbableNode:E,firstDomTabbableNode:k,lastDomTabbableNode:F,nextTabbableNode:function(g){var N=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,O=d.indexOf(g);return O<0?N?m.slice(m.indexOf(g)+1).find(function(P){return ae(P)}):m.slice(0,m.indexOf(g)).reverse().find(function(P){return ae(P)}):d[O+(N?1:-1)]}}}),i.tabbableGroups=i.containerGroups.filter(function(u){return u.tabbableNodes.length>0}),i.tabbableGroups.length<=0&&!h("fallbackFocus"))throw new Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times");if(i.containerGroups.find(function(u){return u.posTabIndexesFound})&&i.containerGroups.length>1)throw new Error("At least one node with a positive tabindex was found in one of your focus-trap's multiple containers. Positive tabindexes are only supported in single-container focus-traps.")},b=function T(u){var d=u.activeElement;if(d)return d.shadowRoot&&d.shadowRoot.activeElement!==null?T(d.shadowRoot):d},w=function T(u){if(u!==!1&&u!==b(document)){if(!u||!u.focus){T(f());return}u.focus({preventScroll:!!r.preventScroll}),i.mostRecentlyFocusedNode=u,Ts(u)&&u.select()}},_=function(u){var d=h("setReturnFocus",u);return d||(d===!1?!1:u)},y=function(u){var d=u.target,m=u.event,S=u.isBackward,E=S===void 0?!1:S;d=d||xe(m),v();var k=null;if(i.tabbableGroups.length>0){var F=l(d,m),M=F>=0?i.containerGroups[F]:void 0;if(F<0)E?k=i.tabbableGroups[i.tabbableGroups.length-1].lastTabbableNode:k=i.tabbableGroups[0].firstTabbableNode;else if(E){var p=ut(i.tabbableGroups,function(I){var L=I.firstTabbableNode;return d===L});if(p<0&&(M.container===d||Ae(d,r.tabbableOptions)&&!ae(d,r.tabbableOptions)&&!M.nextTabbableNode(d,!1))&&(p=F),p>=0){var g=p===0?i.tabbableGroups.length-1:p-1,N=i.tabbableGroups[g];k=ie(d)>=0?N.lastTabbableNode:N.lastDomTabbableNode}else ve(m)||(k=M.nextTabbableNode(d,!1))}else{var O=ut(i.tabbableGroups,function(I){var L=I.lastTabbableNode;return d===L});if(O<0&&(M.container===d||Ae(d,r.tabbableOptions)&&!ae(d,r.tabbableOptions)&&!M.nextTabbableNode(d))&&(O=F),O>=0){var P=O===i.tabbableGroups.length-1?0:O+1,j=i.tabbableGroups[P];k=ie(d)>=0?j.firstTabbableNode:j.firstDomTabbableNode}else ve(m)||(k=M.nextTabbableNode(d))}}else k=h("fallbackFocus");return k},R=function(u){var d=xe(u);if(!(l(d,u)>=0)){if(pe(r.clickOutsideDeactivates,u)){o.deactivate({returnFocus:r.returnFocusOnDeactivate});return}pe(r.allowOutsideClick,u)||u.preventDefault()}},C=function(u){var d=xe(u),m=l(d,u)>=0;if(m||d instanceof Document)m&&(i.mostRecentlyFocusedNode=d);else{u.stopImmediatePropagation();var S,E=!0;if(i.mostRecentlyFocusedNode)if(ie(i.mostRecentlyFocusedNode)>0){var k=l(i.mostRecentlyFocusedNode),F=i.containerGroups[k].tabbableNodes;if(F.length>0){var M=F.findIndex(function(p){return p===i.mostRecentlyFocusedNode});M>=0&&(r.isKeyForward(i.recentNavEvent)?M+1=0&&(S=F[M-1],E=!1))}}else i.containerGroups.some(function(p){return p.tabbableNodes.some(function(g){return ie(g)>0})})||(E=!1);else E=!1;E&&(S=y({target:i.mostRecentlyFocusedNode,isBackward:r.isKeyBackward(i.recentNavEvent)})),w(S||i.mostRecentlyFocusedNode||f())}i.recentNavEvent=void 0},J=function(u){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;i.recentNavEvent=u;var m=y({event:u,isBackward:d});m&&(ve(u)&&u.preventDefault(),w(m))},Q=function(u){if(Is(u)&&pe(r.escapeDeactivates,u)!==!1){u.preventDefault(),o.deactivate();return}(r.isKeyForward(u)||r.isKeyBackward(u))&&J(u,r.isKeyBackward(u))},W=function(u){var d=xe(u);l(d,u)>=0||pe(r.clickOutsideDeactivates,u)||pe(r.allowOutsideClick,u)||(u.preventDefault(),u.stopImmediatePropagation())},V=function(){if(i.active)return ct.activateTrap(n,o),i.delayInitialFocusTimer=r.delayInitialFocus?lt(function(){w(f())}):w(f()),s.addEventListener("focusin",C,!0),s.addEventListener("mousedown",R,{capture:!0,passive:!1}),s.addEventListener("touchstart",R,{capture:!0,passive:!1}),s.addEventListener("click",W,{capture:!0,passive:!1}),s.addEventListener("keydown",Q,{capture:!0,passive:!1}),o},$=function(){if(i.active)return s.removeEventListener("focusin",C,!0),s.removeEventListener("mousedown",R,!0),s.removeEventListener("touchstart",R,!0),s.removeEventListener("click",W,!0),s.removeEventListener("keydown",Q,!0),o},Re=function(u){var d=u.some(function(m){var S=Array.from(m.removedNodes);return S.some(function(E){return E===i.mostRecentlyFocusedNode})});d&&w(f())},A=typeof window<"u"&&"MutationObserver"in window?new MutationObserver(Re):void 0,U=function(){A&&(A.disconnect(),i.active&&!i.paused&&i.containers.map(function(u){A.observe(u,{subtree:!0,childList:!0})}))};return o={get active(){return i.active},get paused(){return i.paused},activate:function(u){if(i.active)return this;var d=c(u,"onActivate"),m=c(u,"onPostActivate"),S=c(u,"checkCanFocusTrap");S||v(),i.active=!0,i.paused=!1,i.nodeFocusedBeforeActivation=s.activeElement,d==null||d();var E=function(){S&&v(),V(),U(),m==null||m()};return S?(S(i.containers.concat()).then(E,E),this):(E(),this)},deactivate:function(u){if(!i.active)return this;var d=ot({onDeactivate:r.onDeactivate,onPostDeactivate:r.onPostDeactivate,checkCanReturnFocus:r.checkCanReturnFocus},u);clearTimeout(i.delayInitialFocusTimer),i.delayInitialFocusTimer=void 0,$(),i.active=!1,i.paused=!1,U(),ct.deactivateTrap(n,o);var m=c(d,"onDeactivate"),S=c(d,"onPostDeactivate"),E=c(d,"checkCanReturnFocus"),k=c(d,"returnFocus","returnFocusOnDeactivate");m==null||m();var F=function(){lt(function(){k&&w(_(i.nodeFocusedBeforeActivation)),S==null||S()})};return k&&E?(E(_(i.nodeFocusedBeforeActivation)).then(F,F),this):(F(),this)},pause:function(u){if(i.paused||!i.active)return this;var d=c(u,"onPause"),m=c(u,"onPostPause");return i.paused=!0,d==null||d(),$(),U(),m==null||m(),this},unpause:function(u){if(!i.paused||!i.active)return this;var d=c(u,"onUnpause"),m=c(u,"onPostUnpause");return i.paused=!1,d==null||d(),v(),V(),U(),m==null||m(),this},updateContainerElements:function(u){var d=[].concat(u).filter(Boolean);return i.containers=d.map(function(m){return typeof m=="string"?s.querySelector(m):m}),i.active&&v(),U(),this}},o.updateContainerElements(e),o};function Rs(a,e={}){let t;const{immediate:s,...n}=e,r=ne(!1),i=ne(!1),o=f=>t&&t.activate(f),c=f=>t&&t.deactivate(f),l=()=>{t&&(t.pause(),i.value=!0)},h=()=>{t&&(t.unpause(),i.value=!1)};return Ve(()=>Rt(a),f=>{f&&(t=Os(f,{...n,onActivate(){r.value=!0,e.onActivate&&e.onActivate()},onDeactivate(){r.value=!1,e.onDeactivate&&e.onDeactivate()}}),s&&o())},{flush:"post"}),Ct(()=>c()),{hasFocus:r,isPaused:i,activate:o,deactivate:c,pause:l,unpause:h}}class ce{constructor(e,t=!0,s=[],n=5e3){this.ctx=e,this.iframes=t,this.exclude=s,this.iframesTimeout=n}static matches(e,t){const s=typeof t=="string"?[t]:t,n=e.matches||e.matchesSelector||e.msMatchesSelector||e.mozMatchesSelector||e.oMatchesSelector||e.webkitMatchesSelector;if(n){let r=!1;return s.every(i=>n.call(e,i)?(r=!0,!1):!0),r}else return!1}getContexts(){let e,t=[];return typeof this.ctx>"u"||!this.ctx?e=[]:NodeList.prototype.isPrototypeOf(this.ctx)?e=Array.prototype.slice.call(this.ctx):Array.isArray(this.ctx)?e=this.ctx:typeof this.ctx=="string"?e=Array.prototype.slice.call(document.querySelectorAll(this.ctx)):e=[this.ctx],e.forEach(s=>{const n=t.filter(r=>r.contains(s)).length>0;t.indexOf(s)===-1&&!n&&t.push(s)}),t}getIframeContents(e,t,s=()=>{}){let n;try{const r=e.contentWindow;if(n=r.document,!r||!n)throw new Error("iframe inaccessible")}catch{s()}n&&t(n)}isIframeBlank(e){const t="about:blank",s=e.getAttribute("src").trim();return e.contentWindow.location.href===t&&s!==t&&s}observeIframeLoad(e,t,s){let n=!1,r=null;const i=()=>{if(!n){n=!0,clearTimeout(r);try{this.isIframeBlank(e)||(e.removeEventListener("load",i),this.getIframeContents(e,t,s))}catch{s()}}};e.addEventListener("load",i),r=setTimeout(i,this.iframesTimeout)}onIframeReady(e,t,s){try{e.contentWindow.document.readyState==="complete"?this.isIframeBlank(e)?this.observeIframeLoad(e,t,s):this.getIframeContents(e,t,s):this.observeIframeLoad(e,t,s)}catch{s()}}waitForIframes(e,t){let s=0;this.forEachIframe(e,()=>!0,n=>{s++,this.waitForIframes(n.querySelector("html"),()=>{--s||t()})},n=>{n||t()})}forEachIframe(e,t,s,n=()=>{}){let r=e.querySelectorAll("iframe"),i=r.length,o=0;r=Array.prototype.slice.call(r);const c=()=>{--i<=0&&n(o)};i||c(),r.forEach(l=>{ce.matches(l,this.exclude)?c():this.onIframeReady(l,h=>{t(l)&&(o++,s(h)),c()},c)})}createIterator(e,t,s){return document.createNodeIterator(e,t,s,!1)}createInstanceOnIframe(e){return new ce(e.querySelector("html"),this.iframes)}compareNodeIframe(e,t,s){const n=e.compareDocumentPosition(s),r=Node.DOCUMENT_POSITION_PRECEDING;if(n&r)if(t!==null){const i=t.compareDocumentPosition(s),o=Node.DOCUMENT_POSITION_FOLLOWING;if(i&o)return!0}else return!0;return!1}getIteratorNode(e){const t=e.previousNode();let s;return t===null?s=e.nextNode():s=e.nextNode()&&e.nextNode(),{prevNode:t,node:s}}checkIframeFilter(e,t,s,n){let r=!1,i=!1;return n.forEach((o,c)=>{o.val===s&&(r=c,i=o.handled)}),this.compareNodeIframe(e,t,s)?(r===!1&&!i?n.push({val:s,handled:!0}):r!==!1&&!i&&(n[r].handled=!0),!0):(r===!1&&n.push({val:s,handled:!1}),!1)}handleOpenIframes(e,t,s,n){e.forEach(r=>{r.handled||this.getIframeContents(r.val,i=>{this.createInstanceOnIframe(i).forEachNode(t,s,n)})})}iterateThroughNodes(e,t,s,n,r){const i=this.createIterator(t,e,n);let o=[],c=[],l,h,f=()=>({prevNode:h,node:l}=this.getIteratorNode(i),l);for(;f();)this.iframes&&this.forEachIframe(t,v=>this.checkIframeFilter(l,h,v,o),v=>{this.createInstanceOnIframe(v).forEachNode(e,b=>c.push(b),n)}),c.push(l);c.forEach(v=>{s(v)}),this.iframes&&this.handleOpenIframes(o,e,s,n),r()}forEachNode(e,t,s,n=()=>{}){const r=this.getContexts();let i=r.length;i||n(),r.forEach(o=>{const c=()=>{this.iterateThroughNodes(e,o,t,s,()=>{--i<=0&&n()})};this.iframes?this.waitForIframes(o,c):c()})}}let Cs=class{constructor(e){this.ctx=e,this.ie=!1;const t=window.navigator.userAgent;(t.indexOf("MSIE")>-1||t.indexOf("Trident")>-1)&&(this.ie=!0)}set opt(e){this._opt=Object.assign({},{element:"",className:"",exclude:[],iframes:!1,iframesTimeout:5e3,separateWordSearch:!0,diacritics:!0,synonyms:{},accuracy:"partially",acrossElements:!1,caseSensitive:!1,ignoreJoiners:!1,ignoreGroups:0,ignorePunctuation:[],wildcards:"disabled",each:()=>{},noMatch:()=>{},filter:()=>!0,done:()=>{},debug:!1,log:window.console},e)}get opt(){return this._opt}get iterator(){return new ce(this.ctx,this.opt.iframes,this.opt.exclude,this.opt.iframesTimeout)}log(e,t="debug"){const s=this.opt.log;this.opt.debug&&typeof s=="object"&&typeof s[t]=="function"&&s[t](`mark.js: ${e}`)}escapeStr(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}createRegExp(e){return this.opt.wildcards!=="disabled"&&(e=this.setupWildcardsRegExp(e)),e=this.escapeStr(e),Object.keys(this.opt.synonyms).length&&(e=this.createSynonymsRegExp(e)),(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(e=this.setupIgnoreJoinersRegExp(e)),this.opt.diacritics&&(e=this.createDiacriticsRegExp(e)),e=this.createMergedBlanksRegExp(e),(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(e=this.createJoinersRegExp(e)),this.opt.wildcards!=="disabled"&&(e=this.createWildcardsRegExp(e)),e=this.createAccuracyRegExp(e),e}createSynonymsRegExp(e){const t=this.opt.synonyms,s=this.opt.caseSensitive?"":"i",n=this.opt.ignoreJoiners||this.opt.ignorePunctuation.length?"\0":"";for(let r in t)if(t.hasOwnProperty(r)){const i=t[r],o=this.opt.wildcards!=="disabled"?this.setupWildcardsRegExp(r):this.escapeStr(r),c=this.opt.wildcards!=="disabled"?this.setupWildcardsRegExp(i):this.escapeStr(i);o!==""&&c!==""&&(e=e.replace(new RegExp(`(${this.escapeStr(o)}|${this.escapeStr(c)})`,`gm${s}`),n+`(${this.processSynomyms(o)}|${this.processSynomyms(c)})`+n))}return e}processSynomyms(e){return(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(e=this.setupIgnoreJoinersRegExp(e)),e}setupWildcardsRegExp(e){return e=e.replace(/(?:\\)*\?/g,t=>t.charAt(0)==="\\"?"?":""),e.replace(/(?:\\)*\*/g,t=>t.charAt(0)==="\\"?"*":"")}createWildcardsRegExp(e){let t=this.opt.wildcards==="withSpaces";return e.replace(/\u0001/g,t?"[\\S\\s]?":"\\S?").replace(/\u0002/g,t?"[\\S\\s]*?":"\\S*")}setupIgnoreJoinersRegExp(e){return e.replace(/[^(|)\\]/g,(t,s,n)=>{let r=n.charAt(s+1);return/[(|)\\]/.test(r)||r===""?t:t+"\0"})}createJoinersRegExp(e){let t=[];const s=this.opt.ignorePunctuation;return Array.isArray(s)&&s.length&&t.push(this.escapeStr(s.join(""))),this.opt.ignoreJoiners&&t.push("\\u00ad\\u200b\\u200c\\u200d"),t.length?e.split(/\u0000+/).join(`[${t.join("")}]*`):e}createDiacriticsRegExp(e){const t=this.opt.caseSensitive?"":"i",s=this.opt.caseSensitive?["aàáảãạăằắẳẵặâầấẩẫậäåāą","AÀÁẢÃẠĂẰẮẲẴẶÂẦẤẨẪẬÄÅĀĄ","cçćč","CÇĆČ","dđď","DĐĎ","eèéẻẽẹêềếểễệëěēę","EÈÉẺẼẸÊỀẾỂỄỆËĚĒĘ","iìíỉĩịîïī","IÌÍỈĨỊÎÏĪ","lł","LŁ","nñňń","NÑŇŃ","oòóỏõọôồốổỗộơởỡớờợöøō","OÒÓỎÕỌÔỒỐỔỖỘƠỞỠỚỜỢÖØŌ","rř","RŘ","sšśșş","SŠŚȘŞ","tťțţ","TŤȚŢ","uùúủũụưừứửữựûüůū","UÙÚỦŨỤƯỪỨỬỮỰÛÜŮŪ","yýỳỷỹỵÿ","YÝỲỶỸỴŸ","zžżź","ZŽŻŹ"]:["aàáảãạăằắẳẵặâầấẩẫậäåāąAÀÁẢÃẠĂẰẮẲẴẶÂẦẤẨẪẬÄÅĀĄ","cçćčCÇĆČ","dđďDĐĎ","eèéẻẽẹêềếểễệëěēęEÈÉẺẼẸÊỀẾỂỄỆËĚĒĘ","iìíỉĩịîïīIÌÍỈĨỊÎÏĪ","lłLŁ","nñňńNÑŇŃ","oòóỏõọôồốổỗộơởỡớờợöøōOÒÓỎÕỌÔỒỐỔỖỘƠỞỠỚỜỢÖØŌ","rřRŘ","sšśșşSŠŚȘŞ","tťțţTŤȚŢ","uùúủũụưừứửữựûüůūUÙÚỦŨỤƯỪỨỬỮỰÛÜŮŪ","yýỳỷỹỵÿYÝỲỶỸỴŸ","zžżźZŽŻŹ"];let n=[];return e.split("").forEach(r=>{s.every(i=>{if(i.indexOf(r)!==-1){if(n.indexOf(i)>-1)return!1;e=e.replace(new RegExp(`[${i}]`,`gm${t}`),`[${i}]`),n.push(i)}return!0})}),e}createMergedBlanksRegExp(e){return e.replace(/[\s]+/gmi,"[\\s]+")}createAccuracyRegExp(e){const t="!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~¡¿";let s=this.opt.accuracy,n=typeof s=="string"?s:s.value,r=typeof s=="string"?[]:s.limiters,i="";switch(r.forEach(o=>{i+=`|${this.escapeStr(o)}`}),n){case"partially":default:return`()(${e})`;case"complementary":return i="\\s"+(i||this.escapeStr(t)),`()([^${i}]*${e}[^${i}]*)`;case"exactly":return`(^|\\s${i})(${e})(?=$|\\s${i})`}}getSeparatedKeywords(e){let t=[];return e.forEach(s=>{this.opt.separateWordSearch?s.split(" ").forEach(n=>{n.trim()&&t.indexOf(n)===-1&&t.push(n)}):s.trim()&&t.indexOf(s)===-1&&t.push(s)}),{keywords:t.sort((s,n)=>n.length-s.length),length:t.length}}isNumeric(e){return Number(parseFloat(e))==e}checkRanges(e){if(!Array.isArray(e)||Object.prototype.toString.call(e[0])!=="[object Object]")return this.log("markRanges() will only accept an array of objects"),this.opt.noMatch(e),[];const t=[];let s=0;return e.sort((n,r)=>n.start-r.start).forEach(n=>{let{start:r,end:i,valid:o}=this.callNoMatchOnInvalidRanges(n,s);o&&(n.start=r,n.length=i-r,t.push(n),s=i)}),t}callNoMatchOnInvalidRanges(e,t){let s,n,r=!1;return e&&typeof e.start<"u"?(s=parseInt(e.start,10),n=s+parseInt(e.length,10),this.isNumeric(e.start)&&this.isNumeric(e.length)&&n-t>0&&n-s>0?r=!0:(this.log(`Ignoring invalid or overlapping range: ${JSON.stringify(e)}`),this.opt.noMatch(e))):(this.log(`Ignoring invalid range: ${JSON.stringify(e)}`),this.opt.noMatch(e)),{start:s,end:n,valid:r}}checkWhitespaceRanges(e,t,s){let n,r=!0,i=s.length,o=t-i,c=parseInt(e.start,10)-o;return c=c>i?i:c,n=c+parseInt(e.length,10),n>i&&(n=i,this.log(`End range automatically set to the max value of ${i}`)),c<0||n-c<0||c>i||n>i?(r=!1,this.log(`Invalid range: ${JSON.stringify(e)}`),this.opt.noMatch(e)):s.substring(c,n).replace(/\s+/g,"")===""&&(r=!1,this.log("Skipping whitespace only range: "+JSON.stringify(e)),this.opt.noMatch(e)),{start:c,end:n,valid:r}}getTextNodes(e){let t="",s=[];this.iterator.forEachNode(NodeFilter.SHOW_TEXT,n=>{s.push({start:t.length,end:(t+=n.textContent).length,node:n})},n=>this.matchesExclude(n.parentNode)?NodeFilter.FILTER_REJECT:NodeFilter.FILTER_ACCEPT,()=>{e({value:t,nodes:s})})}matchesExclude(e){return ce.matches(e,this.opt.exclude.concat(["script","style","title","head","html"]))}wrapRangeInTextNode(e,t,s){const n=this.opt.element?this.opt.element:"mark",r=e.splitText(t),i=r.splitText(s-t);let o=document.createElement(n);return o.setAttribute("data-markjs","true"),this.opt.className&&o.setAttribute("class",this.opt.className),o.textContent=r.textContent,r.parentNode.replaceChild(o,r),i}wrapRangeInMappedTextNode(e,t,s,n,r){e.nodes.every((i,o)=>{const c=e.nodes[o+1];if(typeof c>"u"||c.start>t){if(!n(i.node))return!1;const l=t-i.start,h=(s>i.end?i.end:s)-i.start,f=e.value.substr(0,i.start),v=e.value.substr(h+i.start);if(i.node=this.wrapRangeInTextNode(i.node,l,h),e.value=f+v,e.nodes.forEach((b,w)=>{w>=o&&(e.nodes[w].start>0&&w!==o&&(e.nodes[w].start-=h),e.nodes[w].end-=h)}),s-=h,r(i.node.previousSibling,i.start),s>i.end)t=i.end;else return!1}return!0})}wrapMatches(e,t,s,n,r){const i=t===0?0:t+1;this.getTextNodes(o=>{o.nodes.forEach(c=>{c=c.node;let l;for(;(l=e.exec(c.textContent))!==null&&l[i]!=="";){if(!s(l[i],c))continue;let h=l.index;if(i!==0)for(let f=1;f{let c;for(;(c=e.exec(o.value))!==null&&c[i]!=="";){let l=c.index;if(i!==0)for(let f=1;fs(c[i],f),(f,v)=>{e.lastIndex=v,n(f)})}r()})}wrapRangeFromIndex(e,t,s,n){this.getTextNodes(r=>{const i=r.value.length;e.forEach((o,c)=>{let{start:l,end:h,valid:f}=this.checkWhitespaceRanges(o,i,r.value);f&&this.wrapRangeInMappedTextNode(r,l,h,v=>t(v,o,r.value.substring(l,h),c),v=>{s(v,o)})}),n()})}unwrapMatches(e){const t=e.parentNode;let s=document.createDocumentFragment();for(;e.firstChild;)s.appendChild(e.removeChild(e.firstChild));t.replaceChild(s,e),this.ie?this.normalizeTextNode(t):t.normalize()}normalizeTextNode(e){if(e){if(e.nodeType===3)for(;e.nextSibling&&e.nextSibling.nodeType===3;)e.nodeValue+=e.nextSibling.nodeValue,e.parentNode.removeChild(e.nextSibling);else this.normalizeTextNode(e.firstChild);this.normalizeTextNode(e.nextSibling)}}markRegExp(e,t){this.opt=t,this.log(`Searching with expression "${e}"`);let s=0,n="wrapMatches";const r=i=>{s++,this.opt.each(i)};this.opt.acrossElements&&(n="wrapMatchesAcrossElements"),this[n](e,this.opt.ignoreGroups,(i,o)=>this.opt.filter(o,i,s),r,()=>{s===0&&this.opt.noMatch(e),this.opt.done(s)})}mark(e,t){this.opt=t;let s=0,n="wrapMatches";const{keywords:r,length:i}=this.getSeparatedKeywords(typeof e=="string"?[e]:e),o=this.opt.caseSensitive?"":"i",c=l=>{let h=new RegExp(this.createRegExp(l),`gm${o}`),f=0;this.log(`Searching with expression "${h}"`),this[n](h,1,(v,b)=>this.opt.filter(b,l,s,f),v=>{f++,s++,this.opt.each(v)},()=>{f===0&&this.opt.noMatch(l),r[i-1]===l?this.opt.done(s):c(r[r.indexOf(l)+1])})};this.opt.acrossElements&&(n="wrapMatchesAcrossElements"),i===0?this.opt.done(s):c(r[0])}markRanges(e,t){this.opt=t;let s=0,n=this.checkRanges(e);n&&n.length?(this.log("Starting to mark with the following ranges: "+JSON.stringify(n)),this.wrapRangeFromIndex(n,(r,i,o,c)=>this.opt.filter(r,i,o,c),(r,i)=>{s++,this.opt.each(r,i)},()=>{this.opt.done(s)})):this.opt.done(s)}unmark(e){this.opt=e;let t=this.opt.element?this.opt.element:"*";t+="[data-markjs]",this.opt.className&&(t+=`.${this.opt.className}`),this.log(`Removal selector "${t}"`),this.iterator.forEachNode(NodeFilter.SHOW_ELEMENT,s=>{this.unwrapMatches(s)},s=>{const n=ce.matches(s,t),r=this.matchesExclude(s);return!n||r?NodeFilter.FILTER_REJECT:NodeFilter.FILTER_ACCEPT},this.opt.done)}};function Ms(a){const e=new Cs(a);return this.mark=(t,s)=>(e.mark(t,s),this),this.markRegExp=(t,s)=>(e.markRegExp(t,s),this),this.markRanges=(t,s)=>(e.markRanges(t,s),this),this.unmark=t=>(e.unmark(t),this),this}function Te(a,e,t,s){function n(r){return r instanceof t?r:new t(function(i){i(r)})}return new(t||(t=Promise))(function(r,i){function o(h){try{l(s.next(h))}catch(f){i(f)}}function c(h){try{l(s.throw(h))}catch(f){i(f)}}function l(h){h.done?r(h.value):n(h.value).then(o,c)}l((s=s.apply(a,[])).next())})}const As="ENTRIES",_t="KEYS",xt="VALUES",z="";class Le{constructor(e,t){const s=e._tree,n=Array.from(s.keys());this.set=e,this._type=t,this._path=n.length>0?[{node:s,keys:n}]:[]}next(){const e=this.dive();return this.backtrack(),e}dive(){if(this._path.length===0)return{done:!0,value:void 0};const{node:e,keys:t}=oe(this._path);if(oe(t)===z)return{done:!1,value:this.result()};const s=e.get(oe(t));return this._path.push({node:s,keys:Array.from(s.keys())}),this.dive()}backtrack(){if(this._path.length===0)return;const e=oe(this._path).keys;e.pop(),!(e.length>0)&&(this._path.pop(),this.backtrack())}key(){return this.set._prefix+this._path.map(({keys:e})=>oe(e)).filter(e=>e!==z).join("")}value(){return oe(this._path).node.get(z)}result(){switch(this._type){case xt:return this.value();case _t:return this.key();default:return[this.key(),this.value()]}}[Symbol.iterator](){return this}}const oe=a=>a[a.length-1],Ls=(a,e,t)=>{const s=new Map;if(e===void 0)return s;const n=e.length+1,r=n+t,i=new Uint8Array(r*n).fill(t+1);for(let o=0;o{const c=r*i;e:for(const l of a.keys())if(l===z){const h=n[c-1];h<=t&&s.set(o,[a.get(l),h])}else{let h=r;for(let f=0;ft)continue e}St(a.get(l),e,t,s,n,h,i,o+l)}};class X{constructor(e=new Map,t=""){this._size=void 0,this._tree=e,this._prefix=t}atPrefix(e){if(!e.startsWith(this._prefix))throw new Error("Mismatched prefix");const[t,s]=Oe(this._tree,e.slice(this._prefix.length));if(t===void 0){const[n,r]=Je(s);for(const i of n.keys())if(i!==z&&i.startsWith(r)){const o=new Map;return o.set(i.slice(r.length),n.get(i)),new X(o,e)}}return new X(t,e)}clear(){this._size=void 0,this._tree.clear()}delete(e){return this._size=void 0,Ds(this._tree,e)}entries(){return new Le(this,As)}forEach(e){for(const[t,s]of this)e(t,s,this)}fuzzyGet(e,t){return Ls(this._tree,e,t)}get(e){const t=Be(this._tree,e);return t!==void 0?t.get(z):void 0}has(e){const t=Be(this._tree,e);return t!==void 0&&t.has(z)}keys(){return new Le(this,_t)}set(e,t){if(typeof e!="string")throw new Error("key must be a string");return this._size=void 0,De(this._tree,e).set(z,t),this}get size(){if(this._size)return this._size;this._size=0;const e=this.entries();for(;!e.next().done;)this._size+=1;return this._size}update(e,t){if(typeof e!="string")throw new Error("key must be a string");this._size=void 0;const s=De(this._tree,e);return s.set(z,t(s.get(z))),this}fetch(e,t){if(typeof e!="string")throw new Error("key must be a string");this._size=void 0;const s=De(this._tree,e);let n=s.get(z);return n===void 0&&s.set(z,n=t()),n}values(){return new Le(this,xt)}[Symbol.iterator](){return this.entries()}static from(e){const t=new X;for(const[s,n]of e)t.set(s,n);return t}static fromObject(e){return X.from(Object.entries(e))}}const Oe=(a,e,t=[])=>{if(e.length===0||a==null)return[a,t];for(const s of a.keys())if(s!==z&&e.startsWith(s))return t.push([a,s]),Oe(a.get(s),e.slice(s.length),t);return t.push([a,e]),Oe(void 0,"",t)},Be=(a,e)=>{if(e.length===0||a==null)return a;for(const t of a.keys())if(t!==z&&e.startsWith(t))return Be(a.get(t),e.slice(t.length))},De=(a,e)=>{const t=e.length;e:for(let s=0;a&&s{const[t,s]=Oe(a,e);if(t!==void 0){if(t.delete(z),t.size===0)Et(s);else if(t.size===1){const[n,r]=t.entries().next().value;Tt(s,n,r)}}},Et=a=>{if(a.length===0)return;const[e,t]=Je(a);if(e.delete(t),e.size===0)Et(a.slice(0,-1));else if(e.size===1){const[s,n]=e.entries().next().value;s!==z&&Tt(a.slice(0,-1),s,n)}},Tt=(a,e,t)=>{if(a.length===0)return;const[s,n]=Je(a);s.set(n+e,t),s.delete(n)},Je=a=>a[a.length-1],Ue="or",It="and",zs="and_not";class le{constructor(e){if((e==null?void 0:e.fields)==null)throw new Error('MiniSearch: option "fields" must be provided');const t=e.autoVacuum==null||e.autoVacuum===!0?je:e.autoVacuum;this._options=Object.assign(Object.assign(Object.assign({},Pe),e),{autoVacuum:t,searchOptions:Object.assign(Object.assign({},dt),e.searchOptions||{}),autoSuggestOptions:Object.assign(Object.assign({},Bs),e.autoSuggestOptions||{})}),this._index=new X,this._documentCount=0,this._documentIds=new Map,this._idToShortId=new Map,this._fieldIds={},this._fieldLength=new Map,this._avgFieldLength=[],this._nextId=0,this._storedFields=new Map,this._dirtCount=0,this._currentVacuum=null,this._enqueuedVacuum=null,this._enqueuedVacuumConditions=Ke,this.addFields(this._options.fields)}add(e){const{extractField:t,tokenize:s,processTerm:n,fields:r,idField:i}=this._options,o=t(e,i);if(o==null)throw new Error(`MiniSearch: document does not have ID field "${i}"`);if(this._idToShortId.has(o))throw new Error(`MiniSearch: duplicate ID ${o}`);const c=this.addDocumentId(o);this.saveStoredFields(c,e);for(const l of r){const h=t(e,l);if(h==null)continue;const f=s(h.toString(),l),v=this._fieldIds[l],b=new Set(f).size;this.addFieldLength(c,v,this._documentCount-1,b);for(const w of f){const _=n(w,l);if(Array.isArray(_))for(const y of _)this.addTerm(v,c,y);else _&&this.addTerm(v,c,_)}}}addAll(e){for(const t of e)this.add(t)}addAllAsync(e,t={}){const{chunkSize:s=10}=t,n={chunk:[],promise:Promise.resolve()},{chunk:r,promise:i}=e.reduce(({chunk:o,promise:c},l,h)=>(o.push(l),(h+1)%s===0?{chunk:[],promise:c.then(()=>new Promise(f=>setTimeout(f,0))).then(()=>this.addAll(o))}:{chunk:o,promise:c}),n);return i.then(()=>this.addAll(r))}remove(e){const{tokenize:t,processTerm:s,extractField:n,fields:r,idField:i}=this._options,o=n(e,i);if(o==null)throw new Error(`MiniSearch: document does not have ID field "${i}"`);const c=this._idToShortId.get(o);if(c==null)throw new Error(`MiniSearch: cannot remove document with ID ${o}: it is not in the index`);for(const l of r){const h=n(e,l);if(h==null)continue;const f=t(h.toString(),l),v=this._fieldIds[l],b=new Set(f).size;this.removeFieldLength(c,v,this._documentCount,b);for(const w of f){const _=s(w,l);if(Array.isArray(_))for(const y of _)this.removeTerm(v,c,y);else _&&this.removeTerm(v,c,_)}}this._storedFields.delete(c),this._documentIds.delete(c),this._idToShortId.delete(o),this._fieldLength.delete(c),this._documentCount-=1}removeAll(e){if(e)for(const t of e)this.remove(t);else{if(arguments.length>0)throw new Error("Expected documents to be present. Omit the argument to remove all documents.");this._index=new X,this._documentCount=0,this._documentIds=new Map,this._idToShortId=new Map,this._fieldLength=new Map,this._avgFieldLength=[],this._storedFields=new Map,this._nextId=0}}discard(e){const t=this._idToShortId.get(e);if(t==null)throw new Error(`MiniSearch: cannot discard document with ID ${e}: it is not in the index`);this._idToShortId.delete(e),this._documentIds.delete(t),this._storedFields.delete(t),(this._fieldLength.get(t)||[]).forEach((s,n)=>{this.removeFieldLength(t,n,this._documentCount,s)}),this._fieldLength.delete(t),this._documentCount-=1,this._dirtCount+=1,this.maybeAutoVacuum()}maybeAutoVacuum(){if(this._options.autoVacuum===!1)return;const{minDirtFactor:e,minDirtCount:t,batchSize:s,batchWait:n}=this._options.autoVacuum;this.conditionalVacuum({batchSize:s,batchWait:n},{minDirtCount:t,minDirtFactor:e})}discardAll(e){const t=this._options.autoVacuum;try{this._options.autoVacuum=!1;for(const s of e)this.discard(s)}finally{this._options.autoVacuum=t}this.maybeAutoVacuum()}replace(e){const{idField:t,extractField:s}=this._options,n=s(e,t);this.discard(n),this.add(e)}vacuum(e={}){return this.conditionalVacuum(e)}conditionalVacuum(e,t){return this._currentVacuum?(this._enqueuedVacuumConditions=this._enqueuedVacuumConditions&&t,this._enqueuedVacuum!=null?this._enqueuedVacuum:(this._enqueuedVacuum=this._currentVacuum.then(()=>{const s=this._enqueuedVacuumConditions;return this._enqueuedVacuumConditions=Ke,this.performVacuuming(e,s)}),this._enqueuedVacuum)):this.vacuumConditionsMet(t)===!1?Promise.resolve():(this._currentVacuum=this.performVacuuming(e),this._currentVacuum)}performVacuuming(e,t){return Te(this,void 0,void 0,function*(){const s=this._dirtCount;if(this.vacuumConditionsMet(t)){const n=e.batchSize||We.batchSize,r=e.batchWait||We.batchWait;let i=1;for(const[o,c]of this._index){for(const[l,h]of c)for(const[f]of h)this._documentIds.has(f)||(h.size<=1?c.delete(l):h.delete(f));this._index.get(o).size===0&&this._index.delete(o),i%n===0&&(yield new Promise(l=>setTimeout(l,r))),i+=1}this._dirtCount-=s}yield null,this._currentVacuum=this._enqueuedVacuum,this._enqueuedVacuum=null})}vacuumConditionsMet(e){if(e==null)return!0;let{minDirtCount:t,minDirtFactor:s}=e;return t=t||je.minDirtCount,s=s||je.minDirtFactor,this.dirtCount>=t&&this.dirtFactor>=s}get isVacuuming(){return this._currentVacuum!=null}get dirtCount(){return this._dirtCount}get dirtFactor(){return this._dirtCount/(1+this._documentCount+this._dirtCount)}has(e){return this._idToShortId.has(e)}getStoredFields(e){const t=this._idToShortId.get(e);if(t!=null)return this._storedFields.get(t)}search(e,t={}){const s=this.executeQuery(e,t),n=[];for(const[r,{score:i,terms:o,match:c}]of s){const l=o.length||1,h={id:this._documentIds.get(r),score:i*l,terms:Object.keys(c),queryTerms:o,match:c};Object.assign(h,this._storedFields.get(r)),(t.filter==null||t.filter(h))&&n.push(h)}return e===le.wildcard&&t.boostDocument==null&&this._options.searchOptions.boostDocument==null||n.sort(ft),n}autoSuggest(e,t={}){t=Object.assign(Object.assign({},this._options.autoSuggestOptions),t);const s=new Map;for(const{score:r,terms:i}of this.search(e,t)){const o=i.join(" "),c=s.get(o);c!=null?(c.score+=r,c.count+=1):s.set(o,{score:r,terms:i,count:1})}const n=[];for(const[r,{score:i,terms:o,count:c}]of s)n.push({suggestion:r,terms:o,score:i/c});return n.sort(ft),n}get documentCount(){return this._documentCount}get termCount(){return this._index.size}static loadJSON(e,t){if(t==null)throw new Error("MiniSearch: loadJSON should be given the same options used when serializing the index");return this.loadJS(JSON.parse(e),t)}static loadJSONAsync(e,t){return Te(this,void 0,void 0,function*(){if(t==null)throw new Error("MiniSearch: loadJSON should be given the same options used when serializing the index");return this.loadJSAsync(JSON.parse(e),t)})}static getDefault(e){if(Pe.hasOwnProperty(e))return ze(Pe,e);throw new Error(`MiniSearch: unknown option "${e}"`)}static loadJS(e,t){const{index:s,documentIds:n,fieldLength:r,storedFields:i,serializationVersion:o}=e,c=this.instantiateMiniSearch(e,t);c._documentIds=Se(n),c._fieldLength=Se(r),c._storedFields=Se(i);for(const[l,h]of c._documentIds)c._idToShortId.set(h,l);for(const[l,h]of s){const f=new Map;for(const v of Object.keys(h)){let b=h[v];o===1&&(b=b.ds),f.set(parseInt(v,10),Se(b))}c._index.set(l,f)}return c}static loadJSAsync(e,t){return Te(this,void 0,void 0,function*(){const{index:s,documentIds:n,fieldLength:r,storedFields:i,serializationVersion:o}=e,c=this.instantiateMiniSearch(e,t);c._documentIds=yield Ee(n),c._fieldLength=yield Ee(r),c._storedFields=yield Ee(i);for(const[h,f]of c._documentIds)c._idToShortId.set(f,h);let l=0;for(const[h,f]of s){const v=new Map;for(const b of Object.keys(f)){let w=f[b];o===1&&(w=w.ds),v.set(parseInt(b,10),yield Ee(w))}++l%1e3===0&&(yield Nt(0)),c._index.set(h,v)}return c})}static instantiateMiniSearch(e,t){const{documentCount:s,nextId:n,fieldIds:r,averageFieldLength:i,dirtCount:o,serializationVersion:c}=e;if(c!==1&&c!==2)throw new Error("MiniSearch: cannot deserialize an index created with an incompatible version");const l=new le(t);return l._documentCount=s,l._nextId=n,l._idToShortId=new Map,l._fieldIds=r,l._avgFieldLength=i,l._dirtCount=o||0,l._index=new X,l}executeQuery(e,t={}){if(e===le.wildcard)return this.executeWildcardQuery(t);if(typeof e!="string"){const v=Object.assign(Object.assign(Object.assign({},t),e),{queries:void 0}),b=e.queries.map(w=>this.executeQuery(w,v));return this.combineResults(b,v.combineWith)}const{tokenize:s,processTerm:n,searchOptions:r}=this._options,i=Object.assign(Object.assign({tokenize:s,processTerm:n},r),t),{tokenize:o,processTerm:c}=i,f=o(e).flatMap(v=>c(v)).filter(v=>!!v).map($s(i)).map(v=>this.executeQuerySpec(v,i));return this.combineResults(f,i.combineWith)}executeQuerySpec(e,t){const s=Object.assign(Object.assign({},this._options.searchOptions),t),n=(s.fields||this._options.fields).reduce((_,y)=>Object.assign(Object.assign({},_),{[y]:ze(s.boost,y)||1}),{}),{boostDocument:r,weights:i,maxFuzzy:o,bm25:c}=s,{fuzzy:l,prefix:h}=Object.assign(Object.assign({},dt.weights),i),f=this._index.get(e.term),v=this.termResults(e.term,e.term,1,e.termBoost,f,n,r,c);let b,w;if(e.prefix&&(b=this._index.atPrefix(e.term)),e.fuzzy){const _=e.fuzzy===!0?.2:e.fuzzy,y=_<1?Math.min(o,Math.round(e.term.length*_)):_;y&&(w=this._index.fuzzyGet(e.term,y))}if(b)for(const[_,y]of b){const R=_.length-e.term.length;if(!R)continue;w==null||w.delete(_);const C=h*_.length/(_.length+.3*R);this.termResults(e.term,_,C,e.termBoost,y,n,r,c,v)}if(w)for(const _ of w.keys()){const[y,R]=w.get(_);if(!R)continue;const C=l*_.length/(_.length+R);this.termResults(e.term,_,C,e.termBoost,y,n,r,c,v)}return v}executeWildcardQuery(e){const t=new Map,s=Object.assign(Object.assign({},this._options.searchOptions),e);for(const[n,r]of this._documentIds){const i=s.boostDocument?s.boostDocument(r,"",this._storedFields.get(n)):1;t.set(n,{score:i,terms:[],match:{}})}return t}combineResults(e,t=Ue){if(e.length===0)return new Map;const s=t.toLowerCase(),n=Ps[s];if(!n)throw new Error(`Invalid combination operator: ${t}`);return e.reduce(n)||new Map}toJSON(){const e=[];for(const[t,s]of this._index){const n={};for(const[r,i]of s)n[r]=Object.fromEntries(i);e.push([t,n])}return{documentCount:this._documentCount,nextId:this._nextId,documentIds:Object.fromEntries(this._documentIds),fieldIds:this._fieldIds,fieldLength:Object.fromEntries(this._fieldLength),averageFieldLength:this._avgFieldLength,storedFields:Object.fromEntries(this._storedFields),dirtCount:this._dirtCount,index:e,serializationVersion:2}}termResults(e,t,s,n,r,i,o,c,l=new Map){if(r==null)return l;for(const h of Object.keys(i)){const f=i[h],v=this._fieldIds[h],b=r.get(v);if(b==null)continue;let w=b.size;const _=this._avgFieldLength[v];for(const y of b.keys()){if(!this._documentIds.has(y)){this.removeTerm(v,y,t),w-=1;continue}const R=o?o(this._documentIds.get(y),t,this._storedFields.get(y)):1;if(!R)continue;const C=b.get(y),J=this._fieldLength.get(y)[v],Q=Vs(C,w,this._documentCount,J,_,c),W=s*n*f*R*Q,V=l.get(y);if(V){V.score+=W,Ws(V.terms,e);const $=ze(V.match,t);$?$.push(h):V.match[t]=[h]}else l.set(y,{score:W,terms:[e],match:{[t]:[h]}})}}return l}addTerm(e,t,s){const n=this._index.fetch(s,pt);let r=n.get(e);if(r==null)r=new Map,r.set(t,1),n.set(e,r);else{const i=r.get(t);r.set(t,(i||0)+1)}}removeTerm(e,t,s){if(!this._index.has(s)){this.warnDocumentChanged(t,e,s);return}const n=this._index.fetch(s,pt),r=n.get(e);r==null||r.get(t)==null?this.warnDocumentChanged(t,e,s):r.get(t)<=1?r.size<=1?n.delete(e):r.delete(t):r.set(t,r.get(t)-1),this._index.get(s).size===0&&this._index.delete(s)}warnDocumentChanged(e,t,s){for(const n of Object.keys(this._fieldIds))if(this._fieldIds[n]===t){this._options.logger("warn",`MiniSearch: document with ID ${this._documentIds.get(e)} has changed before removal: term "${s}" was not present in field "${n}". Removing a document after it has changed can corrupt the index!`,"version_conflict");return}}addDocumentId(e){const t=this._nextId;return this._idToShortId.set(e,t),this._documentIds.set(t,e),this._documentCount+=1,this._nextId+=1,t}addFields(e){for(let t=0;tObject.prototype.hasOwnProperty.call(a,e)?a[e]:void 0,Ps={[Ue]:(a,e)=>{for(const t of e.keys()){const s=a.get(t);if(s==null)a.set(t,e.get(t));else{const{score:n,terms:r,match:i}=e.get(t);s.score=s.score+n,s.match=Object.assign(s.match,i),ht(s.terms,r)}}return a},[It]:(a,e)=>{const t=new Map;for(const s of e.keys()){const n=a.get(s);if(n==null)continue;const{score:r,terms:i,match:o}=e.get(s);ht(n.terms,i),t.set(s,{score:n.score+r,terms:n.terms,match:Object.assign(n.match,o)})}return t},[zs]:(a,e)=>{for(const t of e.keys())a.delete(t);return a}},js={k:1.2,b:.7,d:.5},Vs=(a,e,t,s,n,r)=>{const{k:i,b:o,d:c}=r;return Math.log(1+(t-e+.5)/(e+.5))*(c+a*(i+1)/(a+i*(1-o+o*s/n)))},$s=a=>(e,t,s)=>{const n=typeof a.fuzzy=="function"?a.fuzzy(e,t,s):a.fuzzy||!1,r=typeof a.prefix=="function"?a.prefix(e,t,s):a.prefix===!0,i=typeof a.boostTerm=="function"?a.boostTerm(e,t,s):1;return{term:e,fuzzy:n,prefix:r,termBoost:i}},Pe={idField:"id",extractField:(a,e)=>a[e],tokenize:a=>a.split(Ks),processTerm:a=>a.toLowerCase(),fields:void 0,searchOptions:void 0,storeFields:[],logger:(a,e)=>{typeof(console==null?void 0:console[a])=="function"&&console[a](e)},autoVacuum:!0},dt={combineWith:Ue,prefix:!1,fuzzy:!1,maxFuzzy:6,boost:{},weights:{fuzzy:.45,prefix:.375},bm25:js},Bs={combineWith:It,prefix:(a,e,t)=>e===t.length-1},We={batchSize:1e3,batchWait:10},Ke={minDirtFactor:.1,minDirtCount:20},je=Object.assign(Object.assign({},We),Ke),Ws=(a,e)=>{a.includes(e)||a.push(e)},ht=(a,e)=>{for(const t of e)a.includes(t)||a.push(t)},ft=({score:a},{score:e})=>e-a,pt=()=>new Map,Se=a=>{const e=new Map;for(const t of Object.keys(a))e.set(parseInt(t,10),a[t]);return e},Ee=a=>Te(void 0,void 0,void 0,function*(){const e=new Map;let t=0;for(const s of Object.keys(a))e.set(parseInt(s,10),a[s]),++t%1e3===0&&(yield Nt(0));return e}),Nt=a=>new Promise(e=>setTimeout(e,a)),Ks=/[\n\r\p{Z}\p{P}]+/u;class Js{constructor(e=10){Ce(this,"max");Ce(this,"cache");this.max=e,this.cache=new Map}get(e){let t=this.cache.get(e);return t!==void 0&&(this.cache.delete(e),this.cache.set(e,t)),t}set(e,t){this.cache.has(e)?this.cache.delete(e):this.cache.size===this.max&&this.cache.delete(this.first()),this.cache.set(e,t)}first(){return this.cache.keys().next().value}clear(){this.cache.clear()}}const K=a=>(Ht("data-v-e8a11c63"),a=a(),Qt(),a),Us=["aria-owns"],qs={class:"shell"},Gs=["title"],Hs=K(()=>x("span",{"aria-hidden":"true",class:"vpi-search search-icon local-search-icon"},null,-1)),Qs=[Hs],Ys={class:"search-actions before"},Zs=["title"],Xs=K(()=>x("span",{class:"vpi-arrow-left local-search-icon"},null,-1)),en=[Xs],tn=["placeholder"],sn={class:"search-actions"},nn=["title"],rn=K(()=>x("span",{class:"vpi-layout-list local-search-icon"},null,-1)),an=[rn],on=["disabled","title"],cn=K(()=>x("span",{class:"vpi-delete local-search-icon"},null,-1)),ln=[cn],un=["id","role","aria-labelledby"],dn=["aria-selected"],hn=["href","aria-label","onMouseenter","onFocusin"],fn={class:"titles"},pn=K(()=>x("span",{class:"title-icon"},"#",-1)),vn=["innerHTML"],mn=K(()=>x("span",{class:"vpi-chevron-right local-search-icon"},null,-1)),gn={class:"title main"},bn=["innerHTML"],yn={key:0,class:"excerpt-wrapper"},wn={key:0,class:"excerpt",inert:""},_n=["innerHTML"],xn=K(()=>x("div",{class:"excerpt-gradient-bottom"},null,-1)),Sn=K(()=>x("div",{class:"excerpt-gradient-top"},null,-1)),En={key:0,class:"no-results"},Tn={class:"search-keyboard-shortcuts"},In=["aria-label"],Nn=K(()=>x("span",{class:"vpi-arrow-up navigate-icon"},null,-1)),kn=[Nn],Fn=["aria-label"],On=K(()=>x("span",{class:"vpi-arrow-down navigate-icon"},null,-1)),Rn=[On],Cn=["aria-label"],Mn=K(()=>x("span",{class:"vpi-corner-down-left navigate-icon"},null,-1)),An=[Mn],Ln=["aria-label"],Dn=Mt({__name:"VPLocalSearchBox",emits:["close"],setup(a,{emit:e}){var F,M;const t=e,s=be(),n=be(),r=be(is),i=ss(),{activate:o}=Rs(s,{immediate:!0,allowOutsideClick:!0,clickOutsideDeactivates:!0,escapeDeactivates:!0}),{localeIndex:c,theme:l}=i,h=et(async()=>{var p,g,N,O,P,j,I,L,q;return it(le.loadJSON((N=await((g=(p=r.value)[c.value])==null?void 0:g.call(p)))==null?void 0:N.default,{fields:["title","titles","text"],storeFields:["title","titles"],searchOptions:{fuzzy:.2,prefix:!0,boost:{title:4,text:2,titles:1},...((O=l.value.search)==null?void 0:O.provider)==="local"&&((j=(P=l.value.search.options)==null?void 0:P.miniSearch)==null?void 0:j.searchOptions)},...((I=l.value.search)==null?void 0:I.provider)==="local"&&((q=(L=l.value.search.options)==null?void 0:L.miniSearch)==null?void 0:q.options)}))}),v=ye(()=>{var p,g;return((p=l.value.search)==null?void 0:p.provider)==="local"&&((g=l.value.search.options)==null?void 0:g.disableQueryPersistence)===!0}).value?ne(""):At("vitepress:local-search-filter",""),b=Lt("vitepress:local-search-detailed-list",((F=l.value.search)==null?void 0:F.provider)==="local"&&((M=l.value.search.options)==null?void 0:M.detailedView)===!0),w=ye(()=>{var p,g,N;return((p=l.value.search)==null?void 0:p.provider)==="local"&&(((g=l.value.search.options)==null?void 0:g.disableDetailedView)===!0||((N=l.value.search.options)==null?void 0:N.detailedView)===!1)}),_=ye(()=>{var g,N,O,P,j,I,L;const p=((g=l.value.search)==null?void 0:g.options)??l.value.algolia;return((j=(P=(O=(N=p==null?void 0:p.locales)==null?void 0:N[c.value])==null?void 0:O.translations)==null?void 0:P.button)==null?void 0:j.buttonText)||((L=(I=p==null?void 0:p.translations)==null?void 0:I.button)==null?void 0:L.buttonText)||"Search"});Dt(()=>{w.value&&(b.value=!1)});const y=be([]),R=ne(!1);Ve(v,()=>{R.value=!1});const C=et(async()=>{if(n.value)return it(new Ms(n.value))},null),J=new Js(16);zt(()=>[h.value,v.value,b.value],async([p,g,N],O,P)=>{var me,qe,Ge,He;(O==null?void 0:O[0])!==p&&J.clear();let j=!1;if(P(()=>{j=!0}),!p)return;y.value=p.search(g).slice(0,16),R.value=!0;const I=N?await Promise.all(y.value.map(B=>Q(B.id))):[];if(j)return;for(const{id:B,mod:ee}of I){const te=B.slice(0,B.indexOf("#"));let Y=J.get(te);if(Y)continue;Y=new Map,J.set(te,Y);const G=ee.default??ee;if(G!=null&&G.render||G!=null&&G.setup){const se=Yt(G);se.config.warnHandler=()=>{},se.provide(Zt,i),Object.defineProperties(se.config.globalProperties,{$frontmatter:{get(){return i.frontmatter.value}},$params:{get(){return i.page.value.params}}});const Qe=document.createElement("div");se.mount(Qe),Qe.querySelectorAll("h1, h2, h3, h4, h5, h6").forEach(ue=>{var Xe;const ge=(Xe=ue.querySelector("a"))==null?void 0:Xe.getAttribute("href"),Ye=(ge==null?void 0:ge.startsWith("#"))&&ge.slice(1);if(!Ye)return;let Ze="";for(;(ue=ue.nextElementSibling)&&!/^h[1-6]$/i.test(ue.tagName);)Ze+=ue.outerHTML;Y.set(Ye,Ze)}),se.unmount()}if(j)return}const L=new Set;if(y.value=y.value.map(B=>{const[ee,te]=B.id.split("#"),Y=J.get(ee),G=(Y==null?void 0:Y.get(te))??"";for(const se in B.match)L.add(se);return{...B,text:G}}),await de(),j)return;await new Promise(B=>{var ee;(ee=C.value)==null||ee.unmark({done:()=>{var te;(te=C.value)==null||te.markRegExp(k(L),{done:B})}})});const q=((me=s.value)==null?void 0:me.querySelectorAll(".result .excerpt"))??[];for(const B of q)(qe=B.querySelector('mark[data-markjs="true"]'))==null||qe.scrollIntoView({block:"center"});(He=(Ge=n.value)==null?void 0:Ge.firstElementChild)==null||He.scrollIntoView({block:"start"})},{debounce:200,immediate:!0});async function Q(p){const g=Xt(p.slice(0,p.indexOf("#")));try{if(!g)throw new Error(`Cannot find file for id: ${p}`);return{id:p,mod:await import(g)}}catch(N){return console.error(N),{id:p,mod:{}}}}const W=ne(),V=ye(()=>{var p;return((p=v.value)==null?void 0:p.length)<=0});function $(p=!0){var g,N;(g=W.value)==null||g.focus(),p&&((N=W.value)==null||N.select())}Me(()=>{$()});function Re(p){p.pointerType==="mouse"&&$()}const A=ne(-1),U=ne(!1);Ve(y,p=>{A.value=p.length?0:-1,T()});function T(){de(()=>{const p=document.querySelector(".result.selected");p==null||p.scrollIntoView({block:"nearest"})})}we("ArrowUp",p=>{p.preventDefault(),A.value--,A.value<0&&(A.value=y.value.length-1),U.value=!0,T()}),we("ArrowDown",p=>{p.preventDefault(),A.value++,A.value>=y.value.length&&(A.value=0),U.value=!0,T()});const u=Pt();we("Enter",p=>{if(p.isComposing||p.target instanceof HTMLButtonElement&&p.target.type!=="submit")return;const g=y.value[A.value];if(p.target instanceof HTMLInputElement&&!g){p.preventDefault();return}g&&(u.go(g.id),t("close"))}),we("Escape",()=>{t("close")});const m=ns({modal:{displayDetails:"Display detailed list",resetButtonTitle:"Reset search",backButtonTitle:"Close search",noResultsText:"No results for",footer:{selectText:"to select",selectKeyAriaLabel:"enter",navigateText:"to navigate",navigateUpKeyAriaLabel:"up arrow",navigateDownKeyAriaLabel:"down arrow",closeText:"to close",closeKeyAriaLabel:"escape"}}});Me(()=>{window.history.pushState(null,"",null)}),jt("popstate",p=>{p.preventDefault(),t("close")});const S=Vt($t?document.body:null);Me(()=>{de(()=>{S.value=!0,de().then(()=>o())})}),Bt(()=>{S.value=!1});function E(){v.value="",de().then(()=>$(!1))}function k(p){return new RegExp([...p].sort((g,N)=>N.length-g.length).map(g=>`(${es(g)})`).join("|"),"gi")}return(p,g)=>{var N,O,P,j;return H(),Wt(Gt,{to:"body"},[x("div",{ref_key:"el",ref:s,role:"button","aria-owns":(N=y.value)!=null&&N.length?"localsearch-list":void 0,"aria-expanded":"true","aria-haspopup":"listbox","aria-labelledby":"localsearch-label",class:"VPLocalSearchBox"},[x("div",{class:"backdrop",onClick:g[0]||(g[0]=I=>p.$emit("close"))}),x("div",qs,[x("form",{class:"search-bar",onPointerup:g[4]||(g[4]=I=>Re(I)),onSubmit:g[5]||(g[5]=Kt(()=>{},["prevent"]))},[x("label",{title:_.value,id:"localsearch-label",for:"localsearch-input"},Qs,8,Gs),x("div",Ys,[x("button",{class:"back-button",title:D(m)("modal.backButtonTitle"),onClick:g[1]||(g[1]=I=>p.$emit("close"))},en,8,Zs)]),Jt(x("input",{ref_key:"searchInput",ref:W,"onUpdate:modelValue":g[2]||(g[2]=I=>qt(v)?v.value=I:null),placeholder:_.value,id:"localsearch-input","aria-labelledby":"localsearch-label",class:"search-input"},null,8,tn),[[Ut,D(v)]]),x("div",sn,[w.value?_e("",!0):(H(),Z("button",{key:0,class:tt(["toggle-layout-button",{"detailed-list":D(b)}]),type:"button",title:D(m)("modal.displayDetails"),onClick:g[3]||(g[3]=I=>A.value>-1&&(b.value=!D(b)))},an,10,nn)),x("button",{class:"clear-button",type:"reset",disabled:V.value,title:D(m)("modal.resetButtonTitle"),onClick:E},ln,8,on)])],32),x("ul",{ref_key:"resultsEl",ref:n,id:(O=y.value)!=null&&O.length?"localsearch-list":void 0,role:(P=y.value)!=null&&P.length?"listbox":void 0,"aria-labelledby":(j=y.value)!=null&&j.length?"localsearch-label":void 0,class:"results",onMousemove:g[7]||(g[7]=I=>U.value=!1)},[(H(!0),Z(nt,null,st(y.value,(I,L)=>(H(),Z("li",{key:I.id,role:"option","aria-selected":A.value===L?"true":"false"},[x("a",{href:I.id,class:tt(["result",{selected:A.value===L}]),"aria-label":[...I.titles,I.title].join(" > "),onMouseenter:q=>!U.value&&(A.value=L),onFocusin:q=>A.value=L,onClick:g[6]||(g[6]=q=>p.$emit("close"))},[x("div",null,[x("div",fn,[pn,(H(!0),Z(nt,null,st(I.titles,(q,me)=>(H(),Z("span",{key:me,class:"title"},[x("span",{class:"text",innerHTML:q},null,8,vn),mn]))),128)),x("span",gn,[x("span",{class:"text",innerHTML:I.title},null,8,bn)])]),D(b)?(H(),Z("div",yn,[I.text?(H(),Z("div",wn,[x("div",{class:"vp-doc",innerHTML:I.text},null,8,_n)])):_e("",!0),xn,Sn])):_e("",!0)])],42,hn)],8,dn))),128)),D(v)&&!y.value.length&&R.value?(H(),Z("li",En,[he(fe(D(m)("modal.noResultsText"))+' "',1),x("strong",null,fe(D(v)),1),he('" ')])):_e("",!0)],40,un),x("div",Tn,[x("span",null,[x("kbd",{"aria-label":D(m)("modal.footer.navigateUpKeyAriaLabel")},kn,8,In),x("kbd",{"aria-label":D(m)("modal.footer.navigateDownKeyAriaLabel")},Rn,8,Fn),he(" "+fe(D(m)("modal.footer.navigateText")),1)]),x("span",null,[x("kbd",{"aria-label":D(m)("modal.footer.selectKeyAriaLabel")},An,8,Cn),he(" "+fe(D(m)("modal.footer.selectText")),1)]),x("span",null,[x("kbd",{"aria-label":D(m)("modal.footer.closeKeyAriaLabel")},"esc",8,Ln),he(" "+fe(D(m)("modal.footer.closeText")),1)])])])],8,Us)])}}}),Bn=ts(Dn,[["__scopeId","data-v-e8a11c63"]]);export{Bn as default}; diff --git a/assets/chunks/asciidoc.C1MHRnRf.js b/assets/chunks/asciidoc.I03_5p-Y.js similarity index 94% rename from assets/chunks/asciidoc.C1MHRnRf.js rename to assets/chunks/asciidoc.I03_5p-Y.js index fe1bc033..6ca6b4a5 100644 --- a/assets/chunks/asciidoc.C1MHRnRf.js +++ b/assets/chunks/asciidoc.I03_5p-Y.js @@ -1 +1 @@ -import e from"./html.CuK0VrWf.js";import c from"./yaml.DK4oFTHQ.js";import n from"./csv.B2DkETJQ.js";import i from"./c.RCJZWN-0.js";import t from"./clojure.BF6G6X0H.js";import a from"./coffee.t_LrLW_f.js";import s from"./cpp.DZdbkgEV.js";import o from"./css.CbYhyuC0.js";import l from"./csharp.Bdt_eLrj.js";import d from"./diff.DvyTQcux.js";import u from"./docker.DNR26wTC.js";import r from"./elixir.CpdO1lki.js";import m from"./elm.DbZvrHdh.js";import p from"./erlang.DS9ZWoKD.js";import b from"./go.DM4HHECw.js";import k from"./groovy.wChcbJ1V.js";import $ from"./haskell.DAGYewaG.js";import g from"./java.ClXEvkw9.js";import h from"./javascript.Dch3xQiY.js";import f from"./json.CupVZNk8.js";import N from"./jsx.CsyrCbsw.js";import v from"./julia.LbJ7bgUI.js";import B from"./kotlin.BIxS-Weu.js";import j from"./less.EPzMdTgI.js";import C from"./make.B9S9BZZh.js";import y from"./objective-c.DHmGyzbM.js";import x from"./ocaml.RqY_Nz63.js";import q from"./perl.Czv4QcIx.js";import w from"./python.DwuVtWc2.js";import S from"./r.BXfENWL6.js";import W from"./ruby.BYVeyLWu.js";import A from"./rust.DGxQkqYo.js";import T from"./sass.CMDmr8et.js";import I from"./scala.vMsNTMhM.js";import _ from"./scss.Dr-_CcBd.js";import O from"./shellscript.BZfs-ost.js";import z from"./sql.DbK06e1c.js";import P from"./swift.BeJnKnI_.js";import R from"./toml.BT9ZzGyQ.js";import E from"./typescript.DC8MraHL.js";import G from"./xml.BzTcx3OS.js";import"./regexp.C_ZPRiAj.js";import"./glsl.-GlVTnW0.js";import"./lua.CHJYZA-p.js";const M=Object.freeze({displayName:"AsciiDoc",fileTypes:["ad","asc","adoc","asciidoc","adoc.txt"],name:"asciidoc",patterns:[{include:"#comment"},{include:"#callout-list-item"},{include:"#titles"},{include:"#attribute-entry"},{include:"#blocks"},{include:"#block-title"},{include:"#tables"},{include:"#horizontal-rule"},{include:"#list"},{include:"#inlines"},{include:"#block-attribute"},{include:"#line-break"}],repository:{"admonition-paragraph":{patterns:[{begin:"(?=(?>(?:^\\[(NOTE|TIP|IMPORTANT|WARNING|CAUTION)((?:,|#|\\.|%)[^\\]]+)*\\]$)))",end:"((?<=--|====)$|^\\p{Blank}*$)",name:"markup.admonition.asciidoc",patterns:[{captures:{0:{patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(NOTE|TIP|IMPORTANT|WARNING|CAUTION)((?:,|#|\\.|%)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(={4,})\\s*$",comment:"example block",end:"(?<=\\1)",patterns:[{include:"#inlines"},{include:"#list"}]},{begin:"^(-{2})\\s*$",comment:"open block",end:"(?<=\\1)",patterns:[{include:"#inlines"},{include:"#list"}]}]},{begin:"^(NOTE|TIP|IMPORTANT|WARNING|CAUTION)\\:\\p{Blank}+",captures:{1:{name:"entity.name.function.asciidoc"}},end:"^\\p{Blank}*$",name:"markup.admonition.asciidoc",patterns:[{include:"#inlines"}]}]},"anchor-macro":{patterns:[{captures:{1:{name:"support.constant.asciidoc"},2:{name:"markup.blockid.asciidoc"},3:{name:"string.unquoted.asciidoc"},4:{name:"support.constant.asciidoc"}},match:"(?)(?=(?: ?)*$)",name:"callout.source.code.asciidoc"}]},"block-title":{patterns:[{begin:"^\\.([^\\p{Blank}.].*)",captures:{1:{name:"markup.heading.blocktitle.asciidoc"}},end:"$"}]},blocks:{patterns:[{include:"#front-matter-block"},{include:"#comment-paragraph"},{include:"#admonition-paragraph"},{include:"#quote-paragraph"},{include:"#listing-paragraph"},{include:"#source-paragraphs"},{include:"#passthrough-paragraph"},{include:"#example-paragraph"},{include:"#sidebar-paragraph"},{include:"#literal-paragraph"},{include:"#open-block"}]},"callout-list-item":{patterns:[{captures:{1:{name:"constant.other.symbol.asciidoc"},2:{name:"constant.numeric.asciidoc"},3:{name:"constant.other.symbol.asciidoc"},4:{patterns:[{include:"#inlines"}]}},match:"^(<)(\\d+)(>)\\p{Blank}+(.*)$",name:"callout.asciidoc"}]},characters:{patterns:[{captures:{1:{name:"constant.character.asciidoc"},3:{name:"constant.character.asciidoc"}},match:"(?(?:^\\[(comment)((?:,|#|\\.|%)[^\\]]+)*\\]$)))",end:"((?<=--)$|^\\p{Blank}*$)",name:"comment.block.asciidoc",patterns:[{captures:{0:{patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(comment)((?:,|#|\\.|%)([^,\\]]+))*\\]$"},{include:"#block-title"},{begin:"^(-{2})\\s*$",comment:"open block",end:"^(\\1)$",patterns:[{include:"#inlines"},{include:"#list"}]},{include:"#inlines"}]}]},emphasis:{patterns:[{captures:{1:{name:"markup.meta.attribute-list.asciidoc"},2:{name:"markup.italic.asciidoc"},3:{name:"punctuation.definition.asciidoc"},5:{name:"punctuation.definition.asciidoc"}},match:"(?(?:^\\[(example)((?:,|#|\\.|%)[^\\]]+)*\\]$)))",end:"((?<=--|====)$|^\\p{Blank}*$)",name:"markup.block.example.asciidoc",patterns:[{captures:{0:{patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(example)((?:,|#|\\.|%)([^,\\]]+))*\\]$"},{include:"#block-title"},{begin:"^(={4,})$",comment:"example block",end:"^(\\1)$",patterns:[{include:"$self"}]},{begin:"^(-{2})$",comment:"open block",end:"^(\\1)$",patterns:[{include:"$self"}]},{include:"#inlines"}]},{begin:"^(={4,})$",end:"^(\\1)$",name:"markup.block.example.asciidoc",patterns:[{include:"$self"}]}]},"footnote-macro":{patterns:[{begin:"(?\\(\\)\\[\\];])((?\\(\\)\\[\\];])((?(?:^\\[(listing)((?:,|#|\\.|%)[^\\]]+)*\\]$)))",end:"((?<=--)$|^\\p{Blank}*$)",name:"markup.block.listing.asciidoc",patterns:[{captures:{0:{patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(listing)((?:,|#|\\.|%)([^,\\]]+))*\\]$"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",end:"^(\\1)$"},{begin:"^(-{2})\\s*$",comment:"open block",end:"^(\\1)$"},{include:"#inlines"}]}]},"literal-paragraph":{patterns:[{begin:"(?=(?>(?:^\\[(literal)((?:,|#|\\.|%)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.)$|^\\p{Blank}*$)",name:"markup.block.literal.asciidoc",patterns:[{captures:{0:{patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(literal)((?:,|#|\\.|%)([^,\\]]+))*\\]$"},{include:"#block-title"},{begin:"^(\\.{4,})$",comment:"literal block",end:"^(\\1)$"},{begin:"^(-{2})\\s*$",comment:"open block",end:"^(\\1)$"},{include:"#inlines"}]},{begin:"^(\\.{4,})$",end:"^(\\1)$",name:"markup.block.literal.asciidoc"}]},mark:{patterns:[{captures:{1:{name:"markup.meta.attribute-list.asciidoc"},2:{name:"markup.mark.asciidoc"},3:{name:"punctuation.definition.asciidoc"},5:{name:"punctuation.definition.asciidoc"}},match:"(?\\+{2,3}|\\${2})(.*?)(\\k)",name:"markup.macro.inline.passthrough.asciidoc"},{begin:"(?(?:^\\[(pass)((?:,|#|\\.|%)[^\\]]+)*\\]$)))",end:"((?<=--|\\+\\+)$|^\\p{Blank}*$)",name:"markup.block.passthrough.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(pass)((?:,|#|\\.|%)([^,\\]]+))*\\]$"},{include:"#block-title"},{begin:"^(\\+{4,})\\s*$",comment:"passthrough block",end:"(?<=\\1)",patterns:[{include:"text.html.basic"}]},{begin:"^(-{2})\\s*$",comment:"open block",end:"(?<=\\1)",patterns:[{include:"text.html.basic"}]}]},{begin:"(^\\+{4,}$)",end:"\\1",name:"markup.block.passthrough.asciidoc",patterns:[{include:"text.html.basic"}]}]},"quote-paragraph":{patterns:[{begin:"(?=(?>(?:^\\[(quote|verse)((?:,|#|\\.|%)([^,\\]]+))*\\]$)))",end:'((?<=____|""|--)$|^\\p{Blank}*$)',name:"markup.italic.quotes.asciidoc",patterns:[{captures:{0:{patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(quote|verse)((?:,|#|\\.|%)([^,\\]]+))*\\]$"},{include:"#block-title"},{include:"#inlines"},{begin:"^([_]{4,})\\s*$",comment:"quotes block",end:"(?<=\\1)",patterns:[{include:"#inlines"},{include:"#list"}]},{begin:'^("{2})\\s*$',comment:"air quotes",end:"(?<=\\1)",patterns:[{include:"#inlines"},{include:"#list"}]},{begin:"^(-{2})\\s*$",comment:"open block",end:"(?<=\\1)$",patterns:[{include:"#inlines"},{include:"#list"}]}]},{begin:'^("")$',end:"^\\1$",name:"markup.italic.quotes.asciidoc",patterns:[{include:"#inlines"},{include:"#list"}]},{begin:"^\\p{Blank}*(>) ",end:"^\\p{Blank}*?$",name:"markup.italic.quotes.asciidoc",patterns:[{include:"#inlines"},{include:"#list"}]}]},"sidebar-paragraph":{patterns:[{begin:"(?=(?>(?:^\\[(sidebar)((?:,|#|\\.|%)[^\\]]+)*\\]$)))",end:"((?<=--|\\*\\*\\*\\*)$|^\\p{Blank}*$)",name:"markup.block.sidebar.asciidoc",patterns:[{captures:{0:{patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(sidebar)((?:,|#|\\.|%)([^,\\]]+))*\\]$"},{include:"#block-title"},{begin:"^(\\*{4,})$",comment:"sidebar block",end:"^(\\1)$",patterns:[{include:"$self"}]},{begin:"^(-{2})$",comment:"open block",end:"^(\\1)$",patterns:[{include:"$self"}]},{include:"#inlines"}]},{begin:"^(\\*{4,})$",end:"^(\\1)$",name:"markup.block.sidebar.asciidoc",patterns:[{include:"$self"}]}]},"source-asciidoctor":{patterns:[{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(c))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.c.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(c))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.c",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.c"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.c",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.c"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.c",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.c"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(clojure))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.clojure.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(clojure))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.clojure",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.clojure"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.clojure",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.clojure"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.clojure",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.clojure"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(coffee-?(script)?))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.coffee.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(coffee-?(script)?))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.coffee",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.coffee"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.coffee",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.coffee"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.coffee",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.coffee"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(c(pp|\\+\\+)))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.cpp.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(c(pp|\\+\\+)))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.cpp",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.cpp"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.cpp",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.cpp"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.cpp",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.cpp"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(css))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.css.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(css))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.css",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.css"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.css",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.css"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.css",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.css"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(cs(harp)?))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.cs.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(cs(harp)?))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.cs",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.cs"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.cs",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.cs"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.cs",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.cs"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(diff|patch|rej))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.diff.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(diff|patch|rej))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.diff",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.diff"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.diff",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.diff"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.diff",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.diff"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(docker(file)?))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.dockerfile.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(docker(file)?))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.dockerfile",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.dockerfile"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.dockerfile",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.dockerfile"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.dockerfile",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.dockerfile"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(elixir))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.elixir.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(elixir))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.elixir",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.elixir"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.elixir",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.elixir"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.elixir",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.elixir"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(elm))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.elm.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(elm))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.elm",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.elm"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.elm",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.elm"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.elm",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.elm"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(erlang))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.erlang.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(erlang))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.erlang",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.erlang"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.erlang",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.erlang"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.erlang",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.erlang"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(go(lang)?))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.go.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(go(lang)?))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.go",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.go"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.go",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.go"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.go",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.go"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(groovy))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.groovy.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(groovy))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.groovy",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.groovy"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.groovy",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.groovy"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.groovy",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.groovy"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(haskell))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.haskell.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(haskell))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.haskell",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.haskell"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.haskell",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.haskell"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.haskell",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.haskell"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(html))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.html.basic.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(html))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"text.embedded.html.basic",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"text.html.basic"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"text.embedded.html.basic",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"text.html.basic"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"text.embedded.html.basic",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"text.html.basic"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(java))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.java.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(java))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.java",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.java"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.java",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.java"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.java",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.java"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(javascript|js))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.js.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(javascript|js))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.js",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.js"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.js",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.js"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.js",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.js"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(json))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.json.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(json))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.json",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.json"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.json",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.json"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.json",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.json"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(jsx))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.js.jsx.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(jsx))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.js.jsx",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.js.jsx"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.js.jsx",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.js.jsx"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.js.jsx",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.js.jsx"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(julia))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.julia.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(julia))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.julia",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.julia"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.julia",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.julia"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.julia",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.julia"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(kotlin|kts?))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.kotlin.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(kotlin|kts?))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.kotlin",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.kotlin"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.kotlin",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.kotlin"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.kotlin",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.kotlin"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(less))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.css.less.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(less))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.css.less",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.css.less"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.css.less",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.css.less"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.css.less",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.css.less"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(make(file)?))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.makefile.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(make(file)?))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.makefile",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.makefile"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.makefile",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.makefile"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.makefile",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.makefile"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(markdown|mdown|md))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.gfm.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(markdown|mdown|md))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.gfm",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.gfm"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.gfm",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.gfm"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.gfm",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.gfm"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(mustache))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.html.mustache.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(mustache))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"text.embedded.html.mustache",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"text.html.mustache"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"text.embedded.html.mustache",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"text.html.mustache"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"text.embedded.html.mustache",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"text.html.mustache"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(objc|objective-c))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.objc.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(objc|objective-c))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.objc",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.objc"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.objc",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.objc"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.objc",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.objc"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(ocaml))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.ocaml.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(ocaml))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.ocaml",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.ocaml"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.ocaml",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.ocaml"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.ocaml",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.ocaml"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(perl))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.perl.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(perl))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.perl",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.perl"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.perl",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.perl"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.perl",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.perl"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(perl6))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.perl6.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(perl6))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.perl6",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.perl6"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.perl6",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.perl6"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.perl6",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.perl6"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(php))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.html.php.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(php))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"text.embedded.html.php",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"text.html.php"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"text.embedded.html.php",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"text.html.php"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"text.embedded.html.php",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"text.html.php"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(properties))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.asciidoc.properties.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(properties))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.asciidoc.properties",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.asciidoc.properties"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.asciidoc.properties",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.asciidoc.properties"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.asciidoc.properties",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.asciidoc.properties"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(py(thon)?))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.python.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(py(thon)?))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.python",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.python"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.python",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.python"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.python",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.python"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(r))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.r.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(r))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.r",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.r"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.r",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.r"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.r",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.r"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(ruby|rb))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.ruby.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(ruby|rb))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.ruby",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.ruby"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.ruby",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.ruby"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.ruby",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.ruby"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(rust|rs))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.rust.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(rust|rs))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.rust",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.rust"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.rust",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.rust"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.rust",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.rust"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(sass))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.sass.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(sass))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.sass",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.sass"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.sass",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.sass"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.sass",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.sass"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(scala))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.scala.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(scala))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.scala",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.scala"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.scala",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.scala"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.scala",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.scala"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(scss))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.css.scss.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(scss))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.css.scss",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.css.scss"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.css.scss",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.css.scss"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.css.scss",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.css.scss"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(sh|bash|shell))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.shell.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(sh|bash|shell))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.shell",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.shell"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.shell",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.shell"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.shell",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.shell"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(sql))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.sql.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(sql))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.sql",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.sql"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.sql",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.sql"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.sql",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.sql"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(swift))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.swift.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(swift))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.swift",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.swift"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.swift",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.swift"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.swift",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.swift"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(toml))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.toml.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(toml))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.toml",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.toml"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.toml",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.toml"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.toml",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.toml"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(typescript|ts))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.ts.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(typescript|ts))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.ts",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.ts"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.ts",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.ts"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.ts",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.ts"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(xml))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.xml.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(xml))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"text.embedded.xml",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"text.xml"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"text.embedded.xml",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"text.xml"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"text.embedded.xml",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"text.xml"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(ya?ml))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.yaml.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(ya?ml))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.yaml",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.yaml"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.yaml",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.yaml"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.yaml",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.yaml"}]}]},{begin:"(?=(?>(?:^\\[(source)((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",end:"^(\\1)$",name:"markup.raw.asciidoc",patterns:[{include:"#block-callout"},{include:"#include-directive"}]},{begin:"^(-{2})\\s*$",comment:"open block",end:"^(\\1)$",name:"markup.raw.asciidoc",patterns:[{include:"#block-callout"},{include:"#include-directive"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",end:"^(\\1)$",name:"markup.raw.asciidoc",patterns:[{include:"#block-callout"},{include:"#include-directive"}]}]},{begin:"^(-{4,})\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},end:"^(\\1)$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.raw.asciidoc",patterns:[{include:"#block-callout"},{include:"#include-directive"}]}]},"source-markdown":{patterns:[{begin:"^\\s*(`{3,})\\s*(?i:(c))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.c",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.c.asciidoc",patterns:[{include:"#block-callout"},{include:"source.c"}]},{begin:"^\\s*(`{3,})\\s*(?i:(clojure))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.clojure",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.clojure.asciidoc",patterns:[{include:"#block-callout"},{include:"source.clojure"}]},{begin:"^\\s*(`{3,})\\s*(?i:(coffee-?(script)?))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.coffee",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.coffee.asciidoc",patterns:[{include:"#block-callout"},{include:"source.coffee"}]},{begin:"^\\s*(`{3,})\\s*(?i:(c(pp|\\+\\+)))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.cpp",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.cpp.asciidoc",patterns:[{include:"#block-callout"},{include:"source.cpp"}]},{begin:"^\\s*(`{3,})\\s*(?i:(css))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.css",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.css.asciidoc",patterns:[{include:"#block-callout"},{include:"source.css"}]},{begin:"^\\s*(`{3,})\\s*(?i:(cs(harp)?))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.cs",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.cs.asciidoc",patterns:[{include:"#block-callout"},{include:"source.cs"}]},{begin:"^\\s*(`{3,})\\s*(?i:(diff|patch|rej))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.diff",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.diff.asciidoc",patterns:[{include:"#block-callout"},{include:"source.diff"}]},{begin:"^\\s*(`{3,})\\s*(?i:(docker(file)?))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.dockerfile",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.dockerfile.asciidoc",patterns:[{include:"#block-callout"},{include:"source.dockerfile"}]},{begin:"^\\s*(`{3,})\\s*(?i:(elixir))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.elixir",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.elixir.asciidoc",patterns:[{include:"#block-callout"},{include:"source.elixir"}]},{begin:"^\\s*(`{3,})\\s*(?i:(elm))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.elm",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.elm.asciidoc",patterns:[{include:"#block-callout"},{include:"source.elm"}]},{begin:"^\\s*(`{3,})\\s*(?i:(erlang))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.erlang",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.erlang.asciidoc",patterns:[{include:"#block-callout"},{include:"source.erlang"}]},{begin:"^\\s*(`{3,})\\s*(?i:(go(lang)?))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.go",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.go.asciidoc",patterns:[{include:"#block-callout"},{include:"source.go"}]},{begin:"^\\s*(`{3,})\\s*(?i:(groovy))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.groovy",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.groovy.asciidoc",patterns:[{include:"#block-callout"},{include:"source.groovy"}]},{begin:"^\\s*(`{3,})\\s*(?i:(haskell))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.haskell",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.haskell.asciidoc",patterns:[{include:"#block-callout"},{include:"source.haskell"}]},{begin:"^\\s*(`{3,})\\s*(?i:(html))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"text.embedded.html.basic",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.html.basic.asciidoc",patterns:[{include:"#block-callout"},{include:"text.html.basic"}]},{begin:"^\\s*(`{3,})\\s*(?i:(java))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.java",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.java.asciidoc",patterns:[{include:"#block-callout"},{include:"source.java"}]},{begin:"^\\s*(`{3,})\\s*(?i:(javascript|js))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.js",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.js.asciidoc",patterns:[{include:"#block-callout"},{include:"source.js"}]},{begin:"^\\s*(`{3,})\\s*(?i:(json))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.json",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.json.asciidoc",patterns:[{include:"#block-callout"},{include:"source.json"}]},{begin:"^\\s*(`{3,})\\s*(?i:(jsx))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.js.jsx",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.js.jsx.asciidoc",patterns:[{include:"#block-callout"},{include:"source.js.jsx"}]},{begin:"^\\s*(`{3,})\\s*(?i:(julia))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.julia",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.julia.asciidoc",patterns:[{include:"#block-callout"},{include:"source.julia"}]},{begin:"^\\s*(`{3,})\\s*(?i:(kotlin|kts?))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.kotlin",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.kotlin.asciidoc",patterns:[{include:"#block-callout"},{include:"source.kotlin"}]},{begin:"^\\s*(`{3,})\\s*(?i:(less))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.css.less",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.css.less.asciidoc",patterns:[{include:"#block-callout"},{include:"source.css.less"}]},{begin:"^\\s*(`{3,})\\s*(?i:(make(file)?))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.makefile",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.makefile.asciidoc",patterns:[{include:"#block-callout"},{include:"source.makefile"}]},{begin:"^\\s*(`{3,})\\s*(?i:(markdown|mdown|md))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.gfm",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.gfm.asciidoc",patterns:[{include:"#block-callout"},{include:"source.gfm"}]},{begin:"^\\s*(`{3,})\\s*(?i:(mustache))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"text.embedded.html.mustache",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.html.mustache.asciidoc",patterns:[{include:"#block-callout"},{include:"text.html.mustache"}]},{begin:"^\\s*(`{3,})\\s*(?i:(objc|objective-c))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.objc",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.objc.asciidoc",patterns:[{include:"#block-callout"},{include:"source.objc"}]},{begin:"^\\s*(`{3,})\\s*(?i:(ocaml))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.ocaml",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.ocaml.asciidoc",patterns:[{include:"#block-callout"},{include:"source.ocaml"}]},{begin:"^\\s*(`{3,})\\s*(?i:(perl))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.perl",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.perl.asciidoc",patterns:[{include:"#block-callout"},{include:"source.perl"}]},{begin:"^\\s*(`{3,})\\s*(?i:(perl6))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.perl6",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.perl6.asciidoc",patterns:[{include:"#block-callout"},{include:"source.perl6"}]},{begin:"^\\s*(`{3,})\\s*(?i:(php))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"text.embedded.html.php",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.html.php.asciidoc",patterns:[{include:"#block-callout"},{include:"text.html.php"}]},{begin:"^\\s*(`{3,})\\s*(?i:(properties))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.asciidoc.properties",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.asciidoc.properties.asciidoc",patterns:[{include:"#block-callout"},{include:"source.asciidoc.properties"}]},{begin:"^\\s*(`{3,})\\s*(?i:(py(thon)?))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.python",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.python.asciidoc",patterns:[{include:"#block-callout"},{include:"source.python"}]},{begin:"^\\s*(`{3,})\\s*(?i:(r))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.r",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.r.asciidoc",patterns:[{include:"#block-callout"},{include:"source.r"}]},{begin:"^\\s*(`{3,})\\s*(?i:(ruby|rb))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.ruby",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.ruby.asciidoc",patterns:[{include:"#block-callout"},{include:"source.ruby"}]},{begin:"^\\s*(`{3,})\\s*(?i:(rust|rs))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.rust",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.rust.asciidoc",patterns:[{include:"#block-callout"},{include:"source.rust"}]},{begin:"^\\s*(`{3,})\\s*(?i:(sass))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.sass",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.sass.asciidoc",patterns:[{include:"#block-callout"},{include:"source.sass"}]},{begin:"^\\s*(`{3,})\\s*(?i:(scala))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.scala",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.scala.asciidoc",patterns:[{include:"#block-callout"},{include:"source.scala"}]},{begin:"^\\s*(`{3,})\\s*(?i:(scss))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.css.scss",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.css.scss.asciidoc",patterns:[{include:"#block-callout"},{include:"source.css.scss"}]},{begin:"^\\s*(`{3,})\\s*(?i:(sh|bash|shell))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.shell",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.shell.asciidoc",patterns:[{include:"#block-callout"},{include:"source.shell"}]},{begin:"^\\s*(`{3,})\\s*(?i:(sql))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.sql",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.sql.asciidoc",patterns:[{include:"#block-callout"},{include:"source.sql"}]},{begin:"^\\s*(`{3,})\\s*(?i:(swift))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.swift",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.swift.asciidoc",patterns:[{include:"#block-callout"},{include:"source.swift"}]},{begin:"^\\s*(`{3,})\\s*(?i:(toml))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.toml",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.toml.asciidoc",patterns:[{include:"#block-callout"},{include:"source.toml"}]},{begin:"^\\s*(`{3,})\\s*(?i:(typescript|ts))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.ts",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.ts.asciidoc",patterns:[{include:"#block-callout"},{include:"source.ts"}]},{begin:"^\\s*(`{3,})\\s*(?i:(xml))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"text.embedded.xml",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.xml.asciidoc",patterns:[{include:"#block-callout"},{include:"text.xml"}]},{begin:"^\\s*(`{3,})\\s*(?i:(ya?ml))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.yaml",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.yaml.asciidoc",patterns:[{include:"#block-callout"},{include:"source.yaml"}]},{begin:"^\\s*(`{3,}).*$",beginCaptures:{0:{name:"support.asciidoc"}},end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.raw.asciidoc",patterns:[{include:"#block-callout"}]}]},"source-paragraphs":{patterns:[{include:"#source-asciidoctor"},{include:"#source-markdown"}]},"stem-macro":{patterns:[{begin:"(?>))',name:"markup.reference.xref.asciidoc"},{begin:'(?(?:^\\[(NOTE|TIP|IMPORTANT|WARNING|CAUTION)((?:,|#|\\.|%)[^\\]]+)*\\]$)))",end:"((?<=--|====)$|^\\p{Blank}*$)",name:"markup.admonition.asciidoc",patterns:[{captures:{0:{patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(NOTE|TIP|IMPORTANT|WARNING|CAUTION)((?:,|#|\\.|%)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(={4,})\\s*$",comment:"example block",end:"(?<=\\1)",patterns:[{include:"#inlines"},{include:"#list"}]},{begin:"^(-{2})\\s*$",comment:"open block",end:"(?<=\\1)",patterns:[{include:"#inlines"},{include:"#list"}]}]},{begin:"^(NOTE|TIP|IMPORTANT|WARNING|CAUTION)\\:\\p{Blank}+",captures:{1:{name:"entity.name.function.asciidoc"}},end:"^\\p{Blank}*$",name:"markup.admonition.asciidoc",patterns:[{include:"#inlines"}]}]},"anchor-macro":{patterns:[{captures:{1:{name:"support.constant.asciidoc"},2:{name:"markup.blockid.asciidoc"},3:{name:"string.unquoted.asciidoc"},4:{name:"support.constant.asciidoc"}},match:"(?)(?=(?: ?)*$)",name:"callout.source.code.asciidoc"}]},"block-title":{patterns:[{begin:"^\\.([^\\p{Blank}.].*)",captures:{1:{name:"markup.heading.blocktitle.asciidoc"}},end:"$"}]},blocks:{patterns:[{include:"#front-matter-block"},{include:"#comment-paragraph"},{include:"#admonition-paragraph"},{include:"#quote-paragraph"},{include:"#listing-paragraph"},{include:"#source-paragraphs"},{include:"#passthrough-paragraph"},{include:"#example-paragraph"},{include:"#sidebar-paragraph"},{include:"#literal-paragraph"},{include:"#open-block"}]},"callout-list-item":{patterns:[{captures:{1:{name:"constant.other.symbol.asciidoc"},2:{name:"constant.numeric.asciidoc"},3:{name:"constant.other.symbol.asciidoc"},4:{patterns:[{include:"#inlines"}]}},match:"^(<)(\\d+)(>)\\p{Blank}+(.*)$",name:"callout.asciidoc"}]},characters:{patterns:[{captures:{1:{name:"constant.character.asciidoc"},3:{name:"constant.character.asciidoc"}},match:"(?(?:^\\[(comment)((?:,|#|\\.|%)[^\\]]+)*\\]$)))",end:"((?<=--)$|^\\p{Blank}*$)",name:"comment.block.asciidoc",patterns:[{captures:{0:{patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(comment)((?:,|#|\\.|%)([^,\\]]+))*\\]$"},{include:"#block-title"},{begin:"^(-{2})\\s*$",comment:"open block",end:"^(\\1)$",patterns:[{include:"#inlines"},{include:"#list"}]},{include:"#inlines"}]}]},emphasis:{patterns:[{captures:{1:{name:"markup.meta.attribute-list.asciidoc"},2:{name:"markup.italic.asciidoc"},3:{name:"punctuation.definition.asciidoc"},5:{name:"punctuation.definition.asciidoc"}},match:"(?(?:^\\[(example)((?:,|#|\\.|%)[^\\]]+)*\\]$)))",end:"((?<=--|====)$|^\\p{Blank}*$)",name:"markup.block.example.asciidoc",patterns:[{captures:{0:{patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(example)((?:,|#|\\.|%)([^,\\]]+))*\\]$"},{include:"#block-title"},{begin:"^(={4,})$",comment:"example block",end:"^(\\1)$",patterns:[{include:"$self"}]},{begin:"^(-{2})$",comment:"open block",end:"^(\\1)$",patterns:[{include:"$self"}]},{include:"#inlines"}]},{begin:"^(={4,})$",end:"^(\\1)$",name:"markup.block.example.asciidoc",patterns:[{include:"$self"}]}]},"footnote-macro":{patterns:[{begin:"(?\\(\\)\\[\\];])((?\\(\\)\\[\\];])((?(?:^\\[(listing)((?:,|#|\\.|%)[^\\]]+)*\\]$)))",end:"((?<=--)$|^\\p{Blank}*$)",name:"markup.block.listing.asciidoc",patterns:[{captures:{0:{patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(listing)((?:,|#|\\.|%)([^,\\]]+))*\\]$"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",end:"^(\\1)$"},{begin:"^(-{2})\\s*$",comment:"open block",end:"^(\\1)$"},{include:"#inlines"}]}]},"literal-paragraph":{patterns:[{begin:"(?=(?>(?:^\\[(literal)((?:,|#|\\.|%)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.)$|^\\p{Blank}*$)",name:"markup.block.literal.asciidoc",patterns:[{captures:{0:{patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(literal)((?:,|#|\\.|%)([^,\\]]+))*\\]$"},{include:"#block-title"},{begin:"^(\\.{4,})$",comment:"literal block",end:"^(\\1)$"},{begin:"^(-{2})\\s*$",comment:"open block",end:"^(\\1)$"},{include:"#inlines"}]},{begin:"^(\\.{4,})$",end:"^(\\1)$",name:"markup.block.literal.asciidoc"}]},mark:{patterns:[{captures:{1:{name:"markup.meta.attribute-list.asciidoc"},2:{name:"markup.mark.asciidoc"},3:{name:"punctuation.definition.asciidoc"},5:{name:"punctuation.definition.asciidoc"}},match:"(?\\+{2,3}|\\${2})(.*?)(\\k)",name:"markup.macro.inline.passthrough.asciidoc"},{begin:"(?(?:^\\[(pass)((?:,|#|\\.|%)[^\\]]+)*\\]$)))",end:"((?<=--|\\+\\+)$|^\\p{Blank}*$)",name:"markup.block.passthrough.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(pass)((?:,|#|\\.|%)([^,\\]]+))*\\]$"},{include:"#block-title"},{begin:"^(\\+{4,})\\s*$",comment:"passthrough block",end:"(?<=\\1)",patterns:[{include:"text.html.basic"}]},{begin:"^(-{2})\\s*$",comment:"open block",end:"(?<=\\1)",patterns:[{include:"text.html.basic"}]}]},{begin:"(^\\+{4,}$)",end:"\\1",name:"markup.block.passthrough.asciidoc",patterns:[{include:"text.html.basic"}]}]},"quote-paragraph":{patterns:[{begin:"(?=(?>(?:^\\[(quote|verse)((?:,|#|\\.|%)([^,\\]]+))*\\]$)))",end:'((?<=____|""|--)$|^\\p{Blank}*$)',name:"markup.italic.quotes.asciidoc",patterns:[{captures:{0:{patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(quote|verse)((?:,|#|\\.|%)([^,\\]]+))*\\]$"},{include:"#block-title"},{include:"#inlines"},{begin:"^([_]{4,})\\s*$",comment:"quotes block",end:"(?<=\\1)",patterns:[{include:"#inlines"},{include:"#list"}]},{begin:'^("{2})\\s*$',comment:"air quotes",end:"(?<=\\1)",patterns:[{include:"#inlines"},{include:"#list"}]},{begin:"^(-{2})\\s*$",comment:"open block",end:"(?<=\\1)$",patterns:[{include:"#inlines"},{include:"#list"}]}]},{begin:'^("")$',end:"^\\1$",name:"markup.italic.quotes.asciidoc",patterns:[{include:"#inlines"},{include:"#list"}]},{begin:"^\\p{Blank}*(>) ",end:"^\\p{Blank}*?$",name:"markup.italic.quotes.asciidoc",patterns:[{include:"#inlines"},{include:"#list"}]}]},"sidebar-paragraph":{patterns:[{begin:"(?=(?>(?:^\\[(sidebar)((?:,|#|\\.|%)[^\\]]+)*\\]$)))",end:"((?<=--|\\*\\*\\*\\*)$|^\\p{Blank}*$)",name:"markup.block.sidebar.asciidoc",patterns:[{captures:{0:{patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(sidebar)((?:,|#|\\.|%)([^,\\]]+))*\\]$"},{include:"#block-title"},{begin:"^(\\*{4,})$",comment:"sidebar block",end:"^(\\1)$",patterns:[{include:"$self"}]},{begin:"^(-{2})$",comment:"open block",end:"^(\\1)$",patterns:[{include:"$self"}]},{include:"#inlines"}]},{begin:"^(\\*{4,})$",end:"^(\\1)$",name:"markup.block.sidebar.asciidoc",patterns:[{include:"$self"}]}]},"source-asciidoctor":{patterns:[{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(c))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.c.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(c))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.c",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.c"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.c",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.c"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.c",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.c"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(clojure))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.clojure.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(clojure))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.clojure",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.clojure"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.clojure",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.clojure"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.clojure",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.clojure"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(coffee-?(script)?))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.coffee.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(coffee-?(script)?))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.coffee",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.coffee"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.coffee",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.coffee"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.coffee",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.coffee"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(c(pp|\\+\\+)))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.cpp.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(c(pp|\\+\\+)))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.cpp",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.cpp"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.cpp",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.cpp"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.cpp",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.cpp"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(css))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.css.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(css))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.css",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.css"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.css",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.css"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.css",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.css"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(cs(harp)?))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.cs.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(cs(harp)?))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.cs",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.cs"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.cs",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.cs"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.cs",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.cs"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(diff|patch|rej))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.diff.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(diff|patch|rej))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.diff",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.diff"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.diff",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.diff"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.diff",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.diff"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(docker(file)?))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.dockerfile.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(docker(file)?))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.dockerfile",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.dockerfile"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.dockerfile",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.dockerfile"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.dockerfile",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.dockerfile"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(elixir))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.elixir.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(elixir))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.elixir",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.elixir"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.elixir",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.elixir"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.elixir",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.elixir"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(elm))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.elm.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(elm))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.elm",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.elm"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.elm",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.elm"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.elm",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.elm"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(erlang))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.erlang.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(erlang))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.erlang",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.erlang"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.erlang",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.erlang"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.erlang",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.erlang"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(go(lang)?))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.go.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(go(lang)?))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.go",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.go"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.go",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.go"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.go",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.go"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(groovy))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.groovy.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(groovy))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.groovy",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.groovy"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.groovy",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.groovy"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.groovy",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.groovy"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(haskell))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.haskell.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(haskell))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.haskell",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.haskell"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.haskell",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.haskell"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.haskell",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.haskell"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(html))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.html.basic.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(html))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"text.embedded.html.basic",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"text.html.basic"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"text.embedded.html.basic",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"text.html.basic"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"text.embedded.html.basic",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"text.html.basic"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(java))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.java.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(java))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.java",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.java"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.java",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.java"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.java",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.java"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(javascript|js))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.js.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(javascript|js))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.js",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.js"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.js",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.js"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.js",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.js"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(json))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.json.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(json))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.json",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.json"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.json",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.json"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.json",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.json"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(jsx))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.js.jsx.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(jsx))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.js.jsx",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.js.jsx"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.js.jsx",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.js.jsx"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.js.jsx",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.js.jsx"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(julia))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.julia.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(julia))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.julia",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.julia"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.julia",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.julia"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.julia",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.julia"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(kotlin|kts?))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.kotlin.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(kotlin|kts?))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.kotlin",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.kotlin"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.kotlin",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.kotlin"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.kotlin",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.kotlin"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(less))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.css.less.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(less))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.css.less",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.css.less"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.css.less",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.css.less"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.css.less",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.css.less"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(make(file)?))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.makefile.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(make(file)?))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.makefile",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.makefile"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.makefile",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.makefile"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.makefile",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.makefile"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(markdown|mdown|md))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.gfm.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(markdown|mdown|md))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.gfm",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.gfm"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.gfm",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.gfm"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.gfm",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.gfm"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(mustache))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.html.mustache.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(mustache))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"text.embedded.html.mustache",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"text.html.mustache"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"text.embedded.html.mustache",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"text.html.mustache"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"text.embedded.html.mustache",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"text.html.mustache"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(objc|objective-c))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.objc.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(objc|objective-c))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.objc",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.objc"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.objc",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.objc"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.objc",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.objc"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(ocaml))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.ocaml.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(ocaml))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.ocaml",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.ocaml"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.ocaml",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.ocaml"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.ocaml",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.ocaml"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(perl))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.perl.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(perl))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.perl",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.perl"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.perl",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.perl"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.perl",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.perl"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(perl6))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.perl6.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(perl6))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.perl6",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.perl6"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.perl6",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.perl6"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.perl6",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.perl6"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(php))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.html.php.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(php))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"text.embedded.html.php",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"text.html.php"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"text.embedded.html.php",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"text.html.php"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"text.embedded.html.php",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"text.html.php"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(properties))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.asciidoc.properties.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(properties))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.asciidoc.properties",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.asciidoc.properties"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.asciidoc.properties",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.asciidoc.properties"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.asciidoc.properties",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.asciidoc.properties"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(py(thon)?))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.python.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(py(thon)?))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.python",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.python"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.python",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.python"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.python",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.python"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(r))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.r.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(r))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.r",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.r"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.r",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.r"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.r",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.r"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(ruby|rb))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.ruby.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(ruby|rb))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.ruby",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.ruby"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.ruby",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.ruby"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.ruby",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.ruby"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(rust|rs))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.rust.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(rust|rs))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.rust",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.rust"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.rust",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.rust"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.rust",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.rust"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(sass))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.sass.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(sass))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.sass",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.sass"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.sass",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.sass"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.sass",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.sass"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(scala))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.scala.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(scala))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.scala",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.scala"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.scala",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.scala"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.scala",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.scala"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(scss))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.css.scss.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(scss))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.css.scss",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.css.scss"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.css.scss",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.css.scss"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.css.scss",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.css.scss"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(sh|bash|shell))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.shell.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(sh|bash|shell))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.shell",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.shell"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.shell",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.shell"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.shell",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.shell"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(sql))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.sql.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(sql))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.sql",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.sql"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.sql",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.sql"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.sql",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.sql"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(swift))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.swift.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(swift))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.swift",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.swift"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.swift",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.swift"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.swift",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.swift"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(toml))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.toml.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(toml))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.toml",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.toml"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.toml",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.toml"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.toml",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.toml"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(typescript|ts))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.ts.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(typescript|ts))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.ts",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.ts"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.ts",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.ts"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.ts",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.ts"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(xml))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.xml.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(xml))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"text.embedded.xml",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"text.xml"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"text.embedded.xml",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"text.xml"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"text.embedded.xml",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"text.xml"}]}]},{begin:"(?=(?>(?:^\\[(source)(?:,|#)\\p{Blank}*(?i:(ya?ml))((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",name:"markup.code.yaml.asciidoc",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)(?:,|#)\\p{Blank}*(?i:(ya?ml))((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",contentName:"source.embedded.yaml",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.yaml"}]},{begin:"^(-{2})\\s*$",comment:"open block",contentName:"source.embedded.yaml",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.yaml"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",contentName:"source.embedded.yaml",end:"^(\\1)$",patterns:[{include:"#block-callout"},{include:"#include-directive"},{include:"source.yaml"}]}]},{begin:"(?=(?>(?:^\\[(source)((?:,|#)[^\\]]+)*\\]$)))",end:"((?<=--|\\.\\.\\.\\.)$|^\\p{Blank}*$)",patterns:[{captures:{0:{name:"markup.heading.asciidoc",patterns:[{include:"#block-attribute-inner"}]}},match:"^\\[(source)((?:,|#)([^,\\]]+))*\\]$"},{include:"#inlines"},{include:"#block-title"},{begin:"^(-{4,})\\s*$",comment:"listing block",end:"^(\\1)$",name:"markup.raw.asciidoc",patterns:[{include:"#block-callout"},{include:"#include-directive"}]},{begin:"^(-{2})\\s*$",comment:"open block",end:"^(\\1)$",name:"markup.raw.asciidoc",patterns:[{include:"#block-callout"},{include:"#include-directive"}]},{begin:"^(\\.{4})\\s*$",comment:"literal block",end:"^(\\1)$",name:"markup.raw.asciidoc",patterns:[{include:"#block-callout"},{include:"#include-directive"}]}]},{begin:"^(-{4,})\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},end:"^(\\1)$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.raw.asciidoc",patterns:[{include:"#block-callout"},{include:"#include-directive"}]}]},"source-markdown":{patterns:[{begin:"^\\s*(`{3,})\\s*(?i:(c))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.c",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.c.asciidoc",patterns:[{include:"#block-callout"},{include:"source.c"}]},{begin:"^\\s*(`{3,})\\s*(?i:(clojure))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.clojure",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.clojure.asciidoc",patterns:[{include:"#block-callout"},{include:"source.clojure"}]},{begin:"^\\s*(`{3,})\\s*(?i:(coffee-?(script)?))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.coffee",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.coffee.asciidoc",patterns:[{include:"#block-callout"},{include:"source.coffee"}]},{begin:"^\\s*(`{3,})\\s*(?i:(c(pp|\\+\\+)))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.cpp",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.cpp.asciidoc",patterns:[{include:"#block-callout"},{include:"source.cpp"}]},{begin:"^\\s*(`{3,})\\s*(?i:(css))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.css",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.css.asciidoc",patterns:[{include:"#block-callout"},{include:"source.css"}]},{begin:"^\\s*(`{3,})\\s*(?i:(cs(harp)?))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.cs",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.cs.asciidoc",patterns:[{include:"#block-callout"},{include:"source.cs"}]},{begin:"^\\s*(`{3,})\\s*(?i:(diff|patch|rej))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.diff",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.diff.asciidoc",patterns:[{include:"#block-callout"},{include:"source.diff"}]},{begin:"^\\s*(`{3,})\\s*(?i:(docker(file)?))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.dockerfile",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.dockerfile.asciidoc",patterns:[{include:"#block-callout"},{include:"source.dockerfile"}]},{begin:"^\\s*(`{3,})\\s*(?i:(elixir))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.elixir",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.elixir.asciidoc",patterns:[{include:"#block-callout"},{include:"source.elixir"}]},{begin:"^\\s*(`{3,})\\s*(?i:(elm))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.elm",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.elm.asciidoc",patterns:[{include:"#block-callout"},{include:"source.elm"}]},{begin:"^\\s*(`{3,})\\s*(?i:(erlang))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.erlang",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.erlang.asciidoc",patterns:[{include:"#block-callout"},{include:"source.erlang"}]},{begin:"^\\s*(`{3,})\\s*(?i:(go(lang)?))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.go",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.go.asciidoc",patterns:[{include:"#block-callout"},{include:"source.go"}]},{begin:"^\\s*(`{3,})\\s*(?i:(groovy))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.groovy",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.groovy.asciidoc",patterns:[{include:"#block-callout"},{include:"source.groovy"}]},{begin:"^\\s*(`{3,})\\s*(?i:(haskell))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.haskell",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.haskell.asciidoc",patterns:[{include:"#block-callout"},{include:"source.haskell"}]},{begin:"^\\s*(`{3,})\\s*(?i:(html))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"text.embedded.html.basic",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.html.basic.asciidoc",patterns:[{include:"#block-callout"},{include:"text.html.basic"}]},{begin:"^\\s*(`{3,})\\s*(?i:(java))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.java",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.java.asciidoc",patterns:[{include:"#block-callout"},{include:"source.java"}]},{begin:"^\\s*(`{3,})\\s*(?i:(javascript|js))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.js",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.js.asciidoc",patterns:[{include:"#block-callout"},{include:"source.js"}]},{begin:"^\\s*(`{3,})\\s*(?i:(json))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.json",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.json.asciidoc",patterns:[{include:"#block-callout"},{include:"source.json"}]},{begin:"^\\s*(`{3,})\\s*(?i:(jsx))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.js.jsx",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.js.jsx.asciidoc",patterns:[{include:"#block-callout"},{include:"source.js.jsx"}]},{begin:"^\\s*(`{3,})\\s*(?i:(julia))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.julia",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.julia.asciidoc",patterns:[{include:"#block-callout"},{include:"source.julia"}]},{begin:"^\\s*(`{3,})\\s*(?i:(kotlin|kts?))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.kotlin",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.kotlin.asciidoc",patterns:[{include:"#block-callout"},{include:"source.kotlin"}]},{begin:"^\\s*(`{3,})\\s*(?i:(less))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.css.less",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.css.less.asciidoc",patterns:[{include:"#block-callout"},{include:"source.css.less"}]},{begin:"^\\s*(`{3,})\\s*(?i:(make(file)?))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.makefile",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.makefile.asciidoc",patterns:[{include:"#block-callout"},{include:"source.makefile"}]},{begin:"^\\s*(`{3,})\\s*(?i:(markdown|mdown|md))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.gfm",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.gfm.asciidoc",patterns:[{include:"#block-callout"},{include:"source.gfm"}]},{begin:"^\\s*(`{3,})\\s*(?i:(mustache))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"text.embedded.html.mustache",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.html.mustache.asciidoc",patterns:[{include:"#block-callout"},{include:"text.html.mustache"}]},{begin:"^\\s*(`{3,})\\s*(?i:(objc|objective-c))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.objc",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.objc.asciidoc",patterns:[{include:"#block-callout"},{include:"source.objc"}]},{begin:"^\\s*(`{3,})\\s*(?i:(ocaml))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.ocaml",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.ocaml.asciidoc",patterns:[{include:"#block-callout"},{include:"source.ocaml"}]},{begin:"^\\s*(`{3,})\\s*(?i:(perl))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.perl",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.perl.asciidoc",patterns:[{include:"#block-callout"},{include:"source.perl"}]},{begin:"^\\s*(`{3,})\\s*(?i:(perl6))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.perl6",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.perl6.asciidoc",patterns:[{include:"#block-callout"},{include:"source.perl6"}]},{begin:"^\\s*(`{3,})\\s*(?i:(php))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"text.embedded.html.php",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.html.php.asciidoc",patterns:[{include:"#block-callout"},{include:"text.html.php"}]},{begin:"^\\s*(`{3,})\\s*(?i:(properties))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.asciidoc.properties",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.asciidoc.properties.asciidoc",patterns:[{include:"#block-callout"},{include:"source.asciidoc.properties"}]},{begin:"^\\s*(`{3,})\\s*(?i:(py(thon)?))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.python",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.python.asciidoc",patterns:[{include:"#block-callout"},{include:"source.python"}]},{begin:"^\\s*(`{3,})\\s*(?i:(r))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.r",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.r.asciidoc",patterns:[{include:"#block-callout"},{include:"source.r"}]},{begin:"^\\s*(`{3,})\\s*(?i:(ruby|rb))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.ruby",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.ruby.asciidoc",patterns:[{include:"#block-callout"},{include:"source.ruby"}]},{begin:"^\\s*(`{3,})\\s*(?i:(rust|rs))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.rust",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.rust.asciidoc",patterns:[{include:"#block-callout"},{include:"source.rust"}]},{begin:"^\\s*(`{3,})\\s*(?i:(sass))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.sass",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.sass.asciidoc",patterns:[{include:"#block-callout"},{include:"source.sass"}]},{begin:"^\\s*(`{3,})\\s*(?i:(scala))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.scala",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.scala.asciidoc",patterns:[{include:"#block-callout"},{include:"source.scala"}]},{begin:"^\\s*(`{3,})\\s*(?i:(scss))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.css.scss",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.css.scss.asciidoc",patterns:[{include:"#block-callout"},{include:"source.css.scss"}]},{begin:"^\\s*(`{3,})\\s*(?i:(sh|bash|shell))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.shell",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.shell.asciidoc",patterns:[{include:"#block-callout"},{include:"source.shell"}]},{begin:"^\\s*(`{3,})\\s*(?i:(sql))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.sql",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.sql.asciidoc",patterns:[{include:"#block-callout"},{include:"source.sql"}]},{begin:"^\\s*(`{3,})\\s*(?i:(swift))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.swift",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.swift.asciidoc",patterns:[{include:"#block-callout"},{include:"source.swift"}]},{begin:"^\\s*(`{3,})\\s*(?i:(toml))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.toml",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.toml.asciidoc",patterns:[{include:"#block-callout"},{include:"source.toml"}]},{begin:"^\\s*(`{3,})\\s*(?i:(typescript|ts))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.ts",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.ts.asciidoc",patterns:[{include:"#block-callout"},{include:"source.ts"}]},{begin:"^\\s*(`{3,})\\s*(?i:(xml))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"text.embedded.xml",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.xml.asciidoc",patterns:[{include:"#block-callout"},{include:"text.xml"}]},{begin:"^\\s*(`{3,})\\s*(?i:(ya?ml))\\s*$",beginCaptures:{0:{name:"support.asciidoc"}},contentName:"source.embedded.yaml",end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.code.yaml.asciidoc",patterns:[{include:"#block-callout"},{include:"source.yaml"}]},{begin:"^\\s*(`{3,}).*$",beginCaptures:{0:{name:"support.asciidoc"}},end:"^\\s*\\1\\s*$",endCaptures:{0:{name:"support.asciidoc"}},name:"markup.raw.asciidoc",patterns:[{include:"#block-callout"}]}]},"source-paragraphs":{patterns:[{include:"#source-asciidoctor"},{include:"#source-markdown"}]},"stem-macro":{patterns:[{begin:"(?>))',name:"markup.reference.xref.asciidoc"},{begin:'(?)(?!)(?!)(?!)(?!)(?!)(?!)(?!)(?!)(?!)(?!)(?!)",patterns:[{include:"#interpolation"},{include:"#attribute-literal"},{begin:"(?=[^\\s=<>`/]|/(?!>))",end:"(?!\\G)",name:"meta.embedded.line.js",patterns:[{captures:{0:{name:"source.js"},1:{patterns:[{include:"source.js"}]}},match:"(([^\\s\\\"'=<>`/]|/(?!>))+)",name:"string.unquoted.astro"},{begin:'(["])',beginCaptures:{0:{name:"punctuation.definition.string.begin.astro"}},end:"\\1",endCaptures:{0:{name:"punctuation.definition.string.end.astro"}},name:"string.quoted.astro",patterns:[{captures:{0:{patterns:[{include:"source.js"}]}},match:'([^\\n\\"/]|/(?![/*]))+'},{begin:"//",beginCaptures:{0:{name:"punctuation.definition.comment.js"}},end:'(?=\\")|\\n',name:"comment.line.double-slash.js"},{begin:"/\\*",beginCaptures:{0:{name:"punctuation.definition.comment.begin.js"}},end:'(?=\\")|\\*/',endCaptures:{0:{name:"punctuation.definition.comment.end.js"}},name:"comment.block.js"}]},{begin:"(['])",beginCaptures:{0:{name:"punctuation.definition.string.begin.astro"}},end:"\\1",endCaptures:{0:{name:"punctuation.definition.string.end.astro"}},name:"string.quoted.astro",patterns:[{captures:{0:{patterns:[{include:"source.js"}]}},match:"([^\\n\\'/]|/(?![/*]))+"},{begin:"//",beginCaptures:{0:{name:"punctuation.definition.comment.js"}},end:"(?=\\')|\\n",name:"comment.line.double-slash.js"},{begin:"/\\*",beginCaptures:{0:{name:"punctuation.definition.comment.begin.js"}},end:"(?=\\')|\\*/",endCaptures:{0:{name:"punctuation.definition.comment.end.js"}},name:"comment.block.js"}]}]}]}]},"attributes-interpolated":{begin:"(?)",patterns:[{include:"#attributes-value"}]}]},"attributes-value":{patterns:[{include:"#interpolation"},{match:"([^\\s\"'=<>`/]|/(?!>))+",name:"string.unquoted.astro"},{begin:`(['"])`,beginCaptures:{0:{name:"punctuation.definition.string.begin.astro"}},end:"\\1",endCaptures:{0:{name:"punctuation.definition.string.end.astro"}},name:"string.quoted.astro"},{include:"#attribute-literal"}]},comments:{begin:"",name:"comment.block.astro",patterns:[{match:"\\G-?>|)|--!>",name:"invalid.illegal.characters-not-allowed-here.astro"}]},entities:{patterns:[{captures:{1:{name:"punctuation.definition.entity.astro"},912:{name:"punctuation.definition.entity.astro"}},match:`(?x) +import e from"./json.CupVZNk8.js";import t from"./javascript.Dch3xQiY.js";import r from"./typescript.DC8MraHL.js";import a from"./stylus.DSrLtGYv.js";import n from"./sass.CMDmr8et.js";import s from"./css.CbYhyuC0.js";import o from"./scss.Dr-_CcBd.js";import i from"./less.CX3ZWouj.js";import c from"./postcss.DXT9h7v2.js";import l from"./tsx.BlxWTfDV.js";const u=Object.freeze({displayName:"Astro",fileTypes:["astro"],injections:{"L:(meta.script.astro) (meta.lang.js | meta.lang.javascript | meta.lang.partytown | meta.lang.node) - (meta source)":{patterns:[{begin:"(?<=>)(?!)(?!)(?!)(?!)(?!)(?!)(?!)(?!)(?!)(?!)(?!)",patterns:[{include:"#interpolation"},{include:"#attribute-literal"},{begin:"(?=[^\\s=<>`/]|/(?!>))",end:"(?!\\G)",name:"meta.embedded.line.js",patterns:[{captures:{0:{name:"source.js"},1:{patterns:[{include:"source.js"}]}},match:"(([^\\s\\\"'=<>`/]|/(?!>))+)",name:"string.unquoted.astro"},{begin:'(["])',beginCaptures:{0:{name:"punctuation.definition.string.begin.astro"}},end:"\\1",endCaptures:{0:{name:"punctuation.definition.string.end.astro"}},name:"string.quoted.astro",patterns:[{captures:{0:{patterns:[{include:"source.js"}]}},match:'([^\\n\\"/]|/(?![/*]))+'},{begin:"//",beginCaptures:{0:{name:"punctuation.definition.comment.js"}},end:'(?=\\")|\\n',name:"comment.line.double-slash.js"},{begin:"/\\*",beginCaptures:{0:{name:"punctuation.definition.comment.begin.js"}},end:'(?=\\")|\\*/',endCaptures:{0:{name:"punctuation.definition.comment.end.js"}},name:"comment.block.js"}]},{begin:"(['])",beginCaptures:{0:{name:"punctuation.definition.string.begin.astro"}},end:"\\1",endCaptures:{0:{name:"punctuation.definition.string.end.astro"}},name:"string.quoted.astro",patterns:[{captures:{0:{patterns:[{include:"source.js"}]}},match:"([^\\n\\'/]|/(?![/*]))+"},{begin:"//",beginCaptures:{0:{name:"punctuation.definition.comment.js"}},end:"(?=\\')|\\n",name:"comment.line.double-slash.js"},{begin:"/\\*",beginCaptures:{0:{name:"punctuation.definition.comment.begin.js"}},end:"(?=\\')|\\*/",endCaptures:{0:{name:"punctuation.definition.comment.end.js"}},name:"comment.block.js"}]}]}]}]},"attributes-interpolated":{begin:"(?)",patterns:[{include:"#attributes-value"}]}]},"attributes-value":{patterns:[{include:"#interpolation"},{match:"([^\\s\"'=<>`/]|/(?!>))+",name:"string.unquoted.astro"},{begin:`(['"])`,beginCaptures:{0:{name:"punctuation.definition.string.begin.astro"}},end:"\\1",endCaptures:{0:{name:"punctuation.definition.string.end.astro"}},name:"string.quoted.astro"},{include:"#attribute-literal"}]},comments:{begin:"",name:"comment.block.astro",patterns:[{match:"\\G-?>|)|--!>",name:"invalid.illegal.characters-not-allowed-here.astro"}]},entities:{patterns:[{captures:{1:{name:"punctuation.definition.entity.astro"},912:{name:"punctuation.definition.entity.astro"}},match:`(?x) (&) (?=[a-zA-Z]) ( (a(s(ymp(eq)?|cr|t)|n(d(slope|d|v|and)?|g(s(t|ph)|zarr|e|le|rt(vb(d)?)?|msd(a(h|c|d|e|f|a|g|b))?)?)|c(y|irc|d|ute|E)?|tilde|o(pf|gon)|uml|p(id|os|prox(eq)?|e|E|acir)?|elig|f(r)?|w(conint|int)|l(pha|e(ph|fsym))|acute|ring|grave|m(p|a(cr|lg))|breve)|A(s(sign|cr)|nd|MP|c(y|irc)|tilde|o(pf|gon)|uml|pplyFunction|fr|Elig|lpha|acute|ring|grave|macr|breve)) diff --git a/assets/chunks/coq.Ev-gWqHG.js b/assets/chunks/coq.Ev-gWqHG.js new file mode 100644 index 00000000..a9439172 --- /dev/null +++ b/assets/chunks/coq.Ev-gWqHG.js @@ -0,0 +1 @@ +const e=Object.freeze({displayName:"Coq",fileTypes:["v"],name:"coq",patterns:[{comment:"Vernacular import keywords",match:"\\b(From|Require|Import|Export|Local|Global|Include)\\b",name:"keyword.control.import.coq"},{comment:"Vernacular scope keywords",match:"\\b((Open|Close|Delimit|Undelimit|Bind)\\s+Scope)\\b",name:"keyword.control.import.coq"},{captures:{1:{name:"keyword.source.coq"},2:{name:"entity.name.function.theorem.coq"}},comment:"Theorem declarations",match:"(Theorem|Lemma|Remark|Fact|Corollary|Property|Proposition|Goal)\\s+((\\p{L}|[_\\u00A0])(\\p{L}|[0-9_\\u00A0'])*)"},{captures:{1:{name:"keyword.source.coq"},2:{name:"keyword.source.coq"},3:{name:"entity.name.assumption.coq"}},comment:"Assumptions",match:"\\b(Parameters?|Axioms?|Conjectures?|Variables?|Hypothesis|Hypotheses)(\\s+Inline)?\\b\\s*\\(?\\s*((\\p{L}|[_\\u00A0])(\\p{L}|[0-9_\\u00A0'])*)"},{captures:{1:{name:"keyword.source.coq"},3:{name:"entity.name.assumption.coq"}},comment:"Context",match:"\\b(Context)\\b\\s*`?\\s*(\\(|\\{)?\\s*((\\p{L}|[_\\u00A0])(\\p{L}|[0-9_\\u00A0'])*)"},{captures:{1:{name:"keyword.source.coq"},2:{name:"keyword.source.coq"},3:{name:"entity.name.function.coq"}},comment:"Definitions",match:"(\\b(?:Program|Local)\\s+)?\\b(Definition|Fixpoint|CoFixpoint|Function|Example|Let(?:\\s+Fixpoint|\\s+CoFixpoint)?|Instance|Equations|Equations?)\\s+((\\p{L}|[_\\u00A0])(\\p{L}|[0-9_\\u00A0'])*)"},{captures:{1:{name:"keyword.source.coq"}},comment:"Obligations",match:"\\b((Show\\s+)?Obligation\\s+Tactic|Obligations\\s+of|Obligation|Next\\s+Obligation(\\s+of)?|Solve\\s+Obligations(\\s+of)?|Solve\\s+All\\s+Obligations|Admit\\s+Obligations(\\s+of)?|Instance)\\b"},{captures:{1:{name:"keyword.source.coq"},3:{name:"entity.name.type.coq"}},comment:"Type declarations",match:"(CoInductive|Inductive|Variant|Record|Structure|Class)\\s+(>\\s*)?((\\p{L}|[_\\u00A0])(\\p{L}|[0-9_\\u00A0'])*)"},{captures:{1:{name:"keyword.source.coq"},2:{name:"entity.name.function.ltac"}},comment:"Ltac declarations",match:"(Ltac)\\s+((\\p{L}|[_\\u00A0])(\\p{L}|[0-9_\\u00A0'])*)"},{comment:"Vernacular keywords",match:"\\b(Hint|Constructors|Resolve|Rewrite|Ltac|Implicit(\\s+Types)?|Set|Unset|Remove\\s+Printing|Arguments|Tactic\\s+Notation|Notation|Infix|Reserved\\s+Notation|Section|Module\\s+Type|Module|End|Check|Print|Eval|Search|Universe|Coercions?|Generalizable\\s+All|Generalizable\\s+Variable?|Existing\\s+Instance|Existing\\s+Class|Canonical|About|Locate|Collection|Typeclasses\\s+(Opaque|Transparent))\\b",name:"keyword.source.coq"},{comment:"Proof keywords",match:"\\b(Proof|Qed|Defined|Save|Abort(\\s+All)?|Undo(\\s+To)?|Restart|Focus|Unfocus|Unfocused|Show\\s+Proof|Show\\s+Existentials|Show|Unshelve)\\b",name:"keyword.source.coq"},{comment:"Vernacular Debug keywords",match:"\\b(Quit|Drop|Time|Redirect|Timeout|Fail)\\b",name:"keyword.debug.coq"},{comment:"Admits are bad",match:"\\b(admit|Admitted)\\b",name:"invalid.illegal.admit.coq"},{comment:"Operators",match:":|\\||=|<|>|\\*|\\+|-|\\{|\\}|≠|∨|∧|↔|¬|→|≤|≥",name:"keyword.operator.coq"},{comment:"Type keywords",match:"\\b(forall|exists|Type|Set|Prop|nat|bool|option|list|unit|sum|prod|comparison|Empty_set)\\b|∀|∃",name:"support.type.coq"},{comment:"Ltac keywords",match:"\\b(try|repeat|rew|progress|fresh|solve|now|first|tryif|at|once|do|only)\\b",name:"keyword.control.ltac"},{comment:"Common Ltac connectors",match:"\\b(into|with|eqn|by|move|as|using)\\b",name:"keyword.control.ltac"},{comment:"Gallina keywords",match:"\\b(match|lazymatch|multimatch|fun|with|return|end|let|in|if|then|else|fix|for|where|and)\\b|λ",name:"keyword.control.gallina"},{comment:"Ltac builtins",match:"\\b(intro|intros|revert|induction|destruct|auto|eauto|tauto|eassumption|apply|eapply|assumption|constructor|econstructor|reflexivity|inversion|injection|assert|split|esplit|omega|fold|unfold|specialize|rewrite|erewrite|change|symmetry|refine|simpl|intuition|firstorder|generalize|idtac|exist|exists|eexists|elim|eelim|rename|subst|congruence|trivial|left|right|set|pose|discriminate|clear|clearbody|contradict|contradiction|exact|dependent|remember|case|easy|unshelve|pattern|transitivity|etransitivity|f_equal|exfalso|replace|abstract|cycle|swap|revgoals|shelve|unshelve)\\b",name:"support.function.builtin.ltac"},{applyEndPatternLast:1,begin:"\\(\\*(?!#)",end:"\\*\\)",name:"comment.block.coq",patterns:[{include:"#block_comment"},{include:"#block_double_quoted_string"}]},{match:"\\b((0(x|X)[0-9a-fA-F]+)|([0-9]+(\\.[0-9]+)?))\\b",name:"constant.numeric.gallina"},{comment:"Gallina builtin constructors",match:"\\b(True|False|tt|false|true|Some|None|nil|cons|pair|inl|inr|O|S|Eq|Lt|Gt|id|ex|all|unique)\\b",name:"constant.language.constructor.gallina"},{match:"\\b_\\b",name:"constant.language.wildcard.coq"},{begin:'"',beginCaptures:{0:{name:"punctuation.definition.string.begin.coq"}},end:'"',endCaptures:{0:{name:"punctuation.definition.string.end.coq"}},name:"string.quoted.double.coq"}],repository:{block_comment:{applyEndPatternLast:1,begin:"\\(\\*(?!#)",end:"\\*\\)",name:"comment.block.coq",patterns:[{include:"#block_comment"},{include:"#block_double_quoted_string"}]},block_double_quoted_string:{applyEndPatternLast:1,begin:'"',beginCaptures:{0:{name:"punctuation.definition.string.begin.coq"}},end:'"',endCaptures:{0:{name:"punctuation.definition.string.end.coq"}},name:"string.quoted.double.coq"}},scopeName:"source.coq"});var t=[e];export{t as default}; diff --git a/assets/chunks/crystal.DUeHF1Px.js b/assets/chunks/crystal.Dpk9umfd.js similarity index 99% rename from assets/chunks/crystal.DUeHF1Px.js rename to assets/chunks/crystal.Dpk9umfd.js index b5702d67..b67cc972 100644 --- a/assets/chunks/crystal.DUeHF1Px.js +++ b/assets/chunks/crystal.Dpk9umfd.js @@ -1,4 +1,4 @@ -import e from"./html.CuK0VrWf.js";import t from"./sql.DbK06e1c.js";import n from"./css.CbYhyuC0.js";import a from"./c.RCJZWN-0.js";import r from"./javascript.Dch3xQiY.js";import i from"./shellscript.BZfs-ost.js";const s=Object.freeze({displayName:"Crystal",fileTypes:["cr"],firstLineMatch:"^#!/.*\\bcrystal",foldingStartMarker:`(?x)^(\\s*+(annotation|module|class|struct|union|enum|def(?!.*\\bend\\s*$)|unless|if|case|begin|for|while|until|^=begin|("(\\\\.|[^"])*+"|'(\\\\.|[^'])*+'|[^#"'])*(\\s(do|begin|case)|(?~]\\s*+(if|unless)))\\b(?![^;]*+;.*?\\bend\\b)|("(\\\\.|[^"])*+"|'(\\\\.|[^'])*+'|[^#"'])*(\\{(?![^}]*+\\})|\\[(?![^\\]]*+\\]))).*$|[#].*?\\(fold\\)\\s*+$`,foldingStopMarker:"(?x)((^|;)\\s*+end\\s*+([#].*)?$|(^|;)\\s*+end\\..*$|^\\s*+[}\\]] ,?\\s*+([#].*)?$|[#].*?\\(end\\)\\s*+$|^=end)",name:"crystal",patterns:[{captures:{1:{name:"keyword.control.class.crystal"},2:{name:"keyword.control.class.crystal"},3:{name:"entity.name.type.class.crystal"},5:{name:"punctuation.separator.crystal"},6:{name:"support.class.other.type-param.crystal"},7:{name:"entity.other.inherited-class.crystal"},8:{name:"punctuation.separator.crystal"},9:{name:"punctuation.separator.crystal"},10:{name:"support.class.other.type-param.crystal"},11:{name:"punctuation.definition.variable.crystal"}},match:"(?x)^\\s*(abstract)?\\s*(class|struct|union|annotation|enum)\\s+(([.A-Z_:\\x{80}-\\x{10FFFF}][.\\w:\\x{80}-\\x{10FFFF}]*(\\(([,\\s.a-zA-Z0-9_:\\x{80}-\\x{10FFFF}]+)\\))?(\\s*(<)\\s*[.:A-Z\\x{80}-\\x{10FFFF}][.:\\w\\x{80}-\\x{10FFFF}]*(\\(([.a-zA-Z0-9_:]+\\s,)\\))?)?)|((<<)\\s*[.A-Z0-9_:\\x{80}-\\x{10FFFF}]+))",name:"meta.class.crystal"},{captures:{1:{name:"keyword.control.module.crystal"},2:{name:"entity.name.type.module.crystal"},3:{name:"entity.other.inherited-class.module.first.crystal"},4:{name:"punctuation.separator.inheritance.crystal"},5:{name:"entity.other.inherited-class.module.second.crystal"},6:{name:"punctuation.separator.inheritance.crystal"},7:{name:"entity.other.inherited-class.module.third.crystal"},8:{name:"punctuation.separator.inheritance.crystal"}},match:"^\\s*(module)\\s+(([A-Z\\x{80}-\\x{10FFFF}][\\w\\x{80}-\\x{10FFFF}]*(::))?([A-Z\\x{80}-\\x{10FFFF}][\\w\\x{80}-\\x{10FFFF}]*(::))?([A-Z\\x{80}-\\x{10FFFF}][\\w\\x{80}-\\x{10FFFF}]*(::))*[A-Z\\x{80}-\\x{10FFFF}][\\w\\x{80}-\\x{10FFFF}]*)",name:"meta.module.crystal"},{captures:{1:{name:"keyword.control.lib.crystal"},2:{name:"entity.name.type.lib.crystal"},3:{name:"entity.other.inherited-class.lib.first.crystal"},4:{name:"punctuation.separator.inheritance.crystal"},5:{name:"entity.other.inherited-class.lib.second.crystal"},6:{name:"punctuation.separator.inheritance.crystal"},7:{name:"entity.other.inherited-class.lib.third.crystal"},8:{name:"punctuation.separator.inheritance.crystal"}},match:"^\\s*(lib)\\s+(([A-Z]\\w*(::))?([A-Z]\\w*(::))?([A-Z]\\w*(::))*[A-Z]\\w*)",name:"meta.lib.crystal"},{captures:{1:{name:"keyword.control.lib.type.crystal"},2:{name:"entity.name.lib.type.crystal"},3:{name:"keyword.control.lib.crystal"},4:{name:"entity.name.lib.type.value.crystal"}},comment:"type in lib",match:"(?|_|\\*|\\$|\\?|:|\"|-[0adFiIlpv])",name:"variable.other.readwrite.global.pre-defined.crystal"},{begin:"\\b(ENV)\\[",beginCaptures:{1:{name:"variable.other.constant.crystal"}},end:"\\]",name:"meta.environment-variable.crystal",patterns:[{include:"$self"}]},{comment:"Literals name of Crystal",match:"\\b[A-Z\\x{80}-\\x{10FFFF}][\\w\\x{80}-\\x{10FFFF}]*",name:"support.class.crystal"},{comment:"Fetch from https://crystal-lang.org/api/0.36.1/toplevel.html",match:"(?~]\\s*+(if|unless)))\\b(?![^;]*+;.*?\\bend\\b)|("(\\\\.|[^"])*+"|'(\\\\.|[^'])*+'|[^#"'])*(\\{(?![^}]*+\\})|\\[(?![^\\]]*+\\]))).*$|[#].*?\\(fold\\)\\s*+$`,foldingStopMarker:"(?x)((^|;)\\s*+end\\s*+([#].*)?$|(^|;)\\s*+end\\..*$|^\\s*+[}\\]] ,?\\s*+([#].*)?$|[#].*?\\(end\\)\\s*+$|^=end)",name:"crystal",patterns:[{captures:{1:{name:"keyword.control.class.crystal"},2:{name:"keyword.control.class.crystal"},3:{name:"entity.name.type.class.crystal"},5:{name:"punctuation.separator.crystal"},6:{name:"support.class.other.type-param.crystal"},7:{name:"entity.other.inherited-class.crystal"},8:{name:"punctuation.separator.crystal"},9:{name:"punctuation.separator.crystal"},10:{name:"support.class.other.type-param.crystal"},11:{name:"punctuation.definition.variable.crystal"}},match:"(?x)^\\s*(abstract)?\\s*(class|struct|union|annotation|enum)\\s+(([.A-Z_:\\x{80}-\\x{10FFFF}][.\\w:\\x{80}-\\x{10FFFF}]*(\\(([,\\s.a-zA-Z0-9_:\\x{80}-\\x{10FFFF}]+)\\))?(\\s*(<)\\s*[.:A-Z\\x{80}-\\x{10FFFF}][.:\\w\\x{80}-\\x{10FFFF}]*(\\(([.a-zA-Z0-9_:]+\\s,)\\))?)?)|((<<)\\s*[.A-Z0-9_:\\x{80}-\\x{10FFFF}]+))",name:"meta.class.crystal"},{captures:{1:{name:"keyword.control.module.crystal"},2:{name:"entity.name.type.module.crystal"},3:{name:"entity.other.inherited-class.module.first.crystal"},4:{name:"punctuation.separator.inheritance.crystal"},5:{name:"entity.other.inherited-class.module.second.crystal"},6:{name:"punctuation.separator.inheritance.crystal"},7:{name:"entity.other.inherited-class.module.third.crystal"},8:{name:"punctuation.separator.inheritance.crystal"}},match:"^\\s*(module)\\s+(([A-Z\\x{80}-\\x{10FFFF}][\\w\\x{80}-\\x{10FFFF}]*(::))?([A-Z\\x{80}-\\x{10FFFF}][\\w\\x{80}-\\x{10FFFF}]*(::))?([A-Z\\x{80}-\\x{10FFFF}][\\w\\x{80}-\\x{10FFFF}]*(::))*[A-Z\\x{80}-\\x{10FFFF}][\\w\\x{80}-\\x{10FFFF}]*)",name:"meta.module.crystal"},{captures:{1:{name:"keyword.control.lib.crystal"},2:{name:"entity.name.type.lib.crystal"},3:{name:"entity.other.inherited-class.lib.first.crystal"},4:{name:"punctuation.separator.inheritance.crystal"},5:{name:"entity.other.inherited-class.lib.second.crystal"},6:{name:"punctuation.separator.inheritance.crystal"},7:{name:"entity.other.inherited-class.lib.third.crystal"},8:{name:"punctuation.separator.inheritance.crystal"}},match:"^\\s*(lib)\\s+(([A-Z]\\w*(::))?([A-Z]\\w*(::))?([A-Z]\\w*(::))*[A-Z]\\w*)",name:"meta.lib.crystal"},{captures:{1:{name:"keyword.control.lib.type.crystal"},2:{name:"entity.name.lib.type.crystal"},3:{name:"keyword.control.lib.crystal"},4:{name:"entity.name.lib.type.value.crystal"}},comment:"type in lib",match:"(?|_|\\*|\\$|\\?|:|\"|-[0adFiIlpv])",name:"variable.other.readwrite.global.pre-defined.crystal"},{begin:"\\b(ENV)\\[",beginCaptures:{1:{name:"variable.other.constant.crystal"}},end:"\\]",name:"meta.environment-variable.crystal",patterns:[{include:"$self"}]},{comment:"Literals name of Crystal",match:"\\b[A-Z\\x{80}-\\x{10FFFF}][\\w\\x{80}-\\x{10FFFF}]*",name:"support.class.crystal"},{comment:"Fetch from https://crystal-lang.org/api/0.36.1/toplevel.html",match:"(?))",beginCaptures:{0:{name:"punctuation.whitespace.comment.leading.erb"}},end:"(?!\\G)(\\s*$\\n)?",endCaptures:{0:{name:"punctuation.whitespace.comment.trailing.erb"}},patterns:[{include:"#comment"}]},{begin:"(^\\s*)(?=<%(?![^%]*%>))",beginCaptures:{0:{name:"punctuation.whitespace.embedded.leading.erb"}},end:"(?!\\G)(\\s*$\\n)?",endCaptures:{0:{name:"punctuation.whitespace.embedded.trailing.erb"}},patterns:[{include:"#tags"}]},{include:"#comment"},{include:"#tags"}]}},name:"erb",patterns:[{include:"text.html.basic"}],repository:{comment:{patterns:[{begin:"<%+#",beginCaptures:{0:{name:"punctuation.definition.comment.begin.erb"}},end:"%>",endCaptures:{0:{name:"punctuation.definition.comment.end.erb"}},name:"comment.block.erb"}]},tags:{patterns:[{begin:"<%+(?!>)[-=]?(?![^%]*%>)",beginCaptures:{0:{name:"punctuation.section.embedded.begin.erb"}},contentName:"source.ruby",end:"(-?%)>",endCaptures:{0:{name:"punctuation.section.embedded.end.erb"},1:{name:"source.ruby"}},name:"meta.embedded.block.erb",patterns:[{captures:{1:{name:"punctuation.definition.comment.erb"}},match:"(#).*?(?=-?%>)",name:"comment.line.number-sign.erb"},{include:"source.ruby"}]},{begin:"<%+(?!>)[-=]?",beginCaptures:{0:{name:"punctuation.section.embedded.begin.erb"}},contentName:"source.ruby",end:"(-?%)>",endCaptures:{0:{name:"punctuation.section.embedded.end.erb"},1:{name:"source.ruby"}},name:"meta.embedded.line.erb",patterns:[{captures:{1:{name:"punctuation.definition.comment.erb"}},match:"(#).*?(?=-?%>)",name:"comment.line.number-sign.erb"},{include:"source.ruby"}]}]}},scopeName:"text.html.erb",embeddedLangs:["html","ruby"]});var p=[...e,...n,t];export{p as default}; +import e from"./html.CuK0VrWf.js";import n from"./ruby.D8Yd4lYs.js";import"./javascript.Dch3xQiY.js";import"./css.CbYhyuC0.js";import"./xml.BzTcx3OS.js";import"./java.ClXEvkw9.js";import"./sql.DbK06e1c.js";import"./c.RCJZWN-0.js";import"./shellscript.DOv5BRyJ.js";import"./lua.CHJYZA-p.js";const t=Object.freeze({displayName:"ERB",fileTypes:["erb","rhtml","html.erb"],injections:{"text.html.erb - (meta.embedded.block.erb | meta.embedded.line.erb | comment)":{patterns:[{begin:"(^\\s*)(?=<%+#(?![^%]*%>))",beginCaptures:{0:{name:"punctuation.whitespace.comment.leading.erb"}},end:"(?!\\G)(\\s*$\\n)?",endCaptures:{0:{name:"punctuation.whitespace.comment.trailing.erb"}},patterns:[{include:"#comment"}]},{begin:"(^\\s*)(?=<%(?![^%]*%>))",beginCaptures:{0:{name:"punctuation.whitespace.embedded.leading.erb"}},end:"(?!\\G)(\\s*$\\n)?",endCaptures:{0:{name:"punctuation.whitespace.embedded.trailing.erb"}},patterns:[{include:"#tags"}]},{include:"#comment"},{include:"#tags"}]}},name:"erb",patterns:[{include:"text.html.basic"}],repository:{comment:{patterns:[{begin:"<%+#",beginCaptures:{0:{name:"punctuation.definition.comment.begin.erb"}},end:"%>",endCaptures:{0:{name:"punctuation.definition.comment.end.erb"}},name:"comment.block.erb"}]},tags:{patterns:[{begin:"<%+(?!>)[-=]?(?![^%]*%>)",beginCaptures:{0:{name:"punctuation.section.embedded.begin.erb"}},contentName:"source.ruby",end:"(-?%)>",endCaptures:{0:{name:"punctuation.section.embedded.end.erb"},1:{name:"source.ruby"}},name:"meta.embedded.block.erb",patterns:[{captures:{1:{name:"punctuation.definition.comment.erb"}},match:"(#).*?(?=-?%>)",name:"comment.line.number-sign.erb"},{include:"source.ruby"}]},{begin:"<%+(?!>)[-=]?",beginCaptures:{0:{name:"punctuation.section.embedded.begin.erb"}},contentName:"source.ruby",end:"(-?%)>",endCaptures:{0:{name:"punctuation.section.embedded.end.erb"},1:{name:"source.ruby"}},name:"meta.embedded.line.erb",patterns:[{captures:{1:{name:"punctuation.definition.comment.erb"}},match:"(#).*?(?=-?%>)",name:"comment.line.number-sign.erb"},{include:"source.ruby"}]}]}},scopeName:"text.html.erb",embeddedLangs:["html","ruby"]});var p=[...e,...n,t];export{p as default}; diff --git a/assets/chunks/everforest-dark.D5lQfeOG.js b/assets/chunks/everforest-dark.D5lQfeOG.js new file mode 100644 index 00000000..aa2fa06b --- /dev/null +++ b/assets/chunks/everforest-dark.D5lQfeOG.js @@ -0,0 +1 @@ +var e=Object.freeze({colors:{"activityBar.activeBorder":"#a7c080d0","activityBar.activeFocusBorder":"#a7c080","activityBar.background":"#2d353b","activityBar.border":"#2d353b","activityBar.dropBackground":"#2d353b","activityBar.foreground":"#d3c6aa","activityBar.inactiveForeground":"#859289","activityBarBadge.background":"#a7c080","activityBarBadge.foreground":"#2d353b","badge.background":"#a7c080","badge.foreground":"#2d353b","breadcrumb.activeSelectionForeground":"#d3c6aa","breadcrumb.focusForeground":"#d3c6aa","breadcrumb.foreground":"#859289","button.background":"#a7c080","button.foreground":"#2d353b","button.hoverBackground":"#a7c080d0","button.secondaryBackground":"#3d484d","button.secondaryForeground":"#d3c6aa","button.secondaryHoverBackground":"#475258","charts.blue":"#7fbbb3","charts.foreground":"#d3c6aa","charts.green":"#a7c080","charts.orange":"#e69875","charts.purple":"#d699b6","charts.red":"#e67e80","charts.yellow":"#dbbc7f","checkbox.background":"#2d353b","checkbox.border":"#4f585e","checkbox.foreground":"#e69875","debugConsole.errorForeground":"#e67e80","debugConsole.infoForeground":"#a7c080","debugConsole.sourceForeground":"#d699b6","debugConsole.warningForeground":"#dbbc7f","debugConsoleInputIcon.foreground":"#83c092","debugIcon.breakpointCurrentStackframeForeground":"#7fbbb3","debugIcon.breakpointDisabledForeground":"#da6362","debugIcon.breakpointForeground":"#e67e80","debugIcon.breakpointStackframeForeground":"#e67e80","debugIcon.breakpointUnverifiedForeground":"#9aa79d","debugIcon.continueForeground":"#7fbbb3","debugIcon.disconnectForeground":"#d699b6","debugIcon.pauseForeground":"#dbbc7f","debugIcon.restartForeground":"#83c092","debugIcon.startForeground":"#83c092","debugIcon.stepBackForeground":"#7fbbb3","debugIcon.stepIntoForeground":"#7fbbb3","debugIcon.stepOutForeground":"#7fbbb3","debugIcon.stepOverForeground":"#7fbbb3","debugIcon.stopForeground":"#e67e80","debugTokenExpression.boolean":"#d699b6","debugTokenExpression.error":"#e67e80","debugTokenExpression.name":"#7fbbb3","debugTokenExpression.number":"#d699b6","debugTokenExpression.string":"#dbbc7f","debugTokenExpression.value":"#a7c080","debugToolBar.background":"#2d353b",descriptionForeground:"#859289","diffEditor.diagonalFill":"#4f585e","diffEditor.insertedTextBackground":"#569d7930","diffEditor.removedTextBackground":"#da636230","dropdown.background":"#2d353b","dropdown.border":"#4f585e","dropdown.foreground":"#9aa79d","editor.background":"#2d353b","editor.findMatchBackground":"#d77f4840","editor.findMatchHighlightBackground":"#899c4040","editor.findRangeHighlightBackground":"#47525860","editor.foldBackground":"#4f585e80","editor.foreground":"#d3c6aa","editor.hoverHighlightBackground":"#475258b0","editor.inactiveSelectionBackground":"#47525860","editor.lineHighlightBackground":"#3d484d90","editor.lineHighlightBorder":"#4f585e00","editor.rangeHighlightBackground":"#3d484d80","editor.selectionBackground":"#475258c0","editor.selectionHighlightBackground":"#47525860","editor.snippetFinalTabstopHighlightBackground":"#899c4040","editor.snippetFinalTabstopHighlightBorder":"#2d353b","editor.snippetTabstopHighlightBackground":"#3d484d","editor.symbolHighlightBackground":"#5a93a240","editor.wordHighlightBackground":"#47525858","editor.wordHighlightStrongBackground":"#475258b0","editorBracketHighlight.foreground1":"#e67e80","editorBracketHighlight.foreground2":"#dbbc7f","editorBracketHighlight.foreground3":"#a7c080","editorBracketHighlight.foreground4":"#7fbbb3","editorBracketHighlight.foreground5":"#e69875","editorBracketHighlight.foreground6":"#d699b6","editorBracketHighlight.unexpectedBracket.foreground":"#859289","editorBracketMatch.background":"#4f585e","editorBracketMatch.border":"#2d353b00","editorCodeLens.foreground":"#7f897da0","editorCursor.foreground":"#d3c6aa","editorError.background":"#da636200","editorError.foreground":"#da6362","editorGhostText.background":"#2d353b00","editorGhostText.foreground":"#7f897da0","editorGroup.border":"#21272b","editorGroup.dropBackground":"#4f585e60","editorGroupHeader.noTabsBackground":"#2d353b","editorGroupHeader.tabsBackground":"#2d353b","editorGutter.addedBackground":"#899c40a0","editorGutter.background":"#2d353b00","editorGutter.commentRangeForeground":"#7f897d","editorGutter.deletedBackground":"#da6362a0","editorGutter.modifiedBackground":"#5a93a2a0","editorHint.foreground":"#b87b9d","editorHoverWidget.background":"#343f44","editorHoverWidget.border":"#475258","editorIndentGuide.activeBackground":"#9aa79d50","editorIndentGuide.background":"#9aa79d20","editorInfo.background":"#5a93a200","editorInfo.foreground":"#5a93a2","editorInlayHint.background":"#2d353b00","editorInlayHint.foreground":"#7f897da0","editorInlayHint.parameterBackground":"#2d353b00","editorInlayHint.parameterForeground":"#7f897da0","editorInlayHint.typeBackground":"#2d353b00","editorInlayHint.typeForeground":"#7f897da0","editorLightBulb.foreground":"#dbbc7f","editorLightBulbAutoFix.foreground":"#83c092","editorLineNumber.activeForeground":"#9aa79de0","editorLineNumber.foreground":"#7f897da0","editorLink.activeForeground":"#a7c080","editorMarkerNavigation.background":"#343f44","editorMarkerNavigationError.background":"#da636280","editorMarkerNavigationInfo.background":"#5a93a280","editorMarkerNavigationWarning.background":"#bf983d80","editorOverviewRuler.addedForeground":"#899c40a0","editorOverviewRuler.border":"#2d353b00","editorOverviewRuler.commonContentForeground":"#859289","editorOverviewRuler.currentContentForeground":"#5a93a2","editorOverviewRuler.deletedForeground":"#da6362a0","editorOverviewRuler.errorForeground":"#e67e80","editorOverviewRuler.findMatchForeground":"#569d79","editorOverviewRuler.incomingContentForeground":"#569d79","editorOverviewRuler.infoForeground":"#d699b6","editorOverviewRuler.modifiedForeground":"#5a93a2a0","editorOverviewRuler.rangeHighlightForeground":"#569d79","editorOverviewRuler.selectionHighlightForeground":"#569d79","editorOverviewRuler.warningForeground":"#dbbc7f","editorOverviewRuler.wordHighlightForeground":"#4f585e","editorOverviewRuler.wordHighlightStrongForeground":"#4f585e","editorRuler.foreground":"#475258a0","editorSuggestWidget.background":"#3d484d","editorSuggestWidget.border":"#3d484d","editorSuggestWidget.foreground":"#d3c6aa","editorSuggestWidget.highlightForeground":"#a7c080","editorSuggestWidget.selectedBackground":"#475258","editorUnnecessaryCode.border":"#2d353b","editorUnnecessaryCode.opacity":"#00000080","editorWarning.background":"#bf983d00","editorWarning.foreground":"#bf983d","editorWhitespace.foreground":"#475258","editorWidget.background":"#2d353b","editorWidget.border":"#4f585e","editorWidget.foreground":"#d3c6aa",errorForeground:"#e67e80","extensionBadge.remoteBackground":"#a7c080","extensionBadge.remoteForeground":"#2d353b","extensionButton.prominentBackground":"#a7c080","extensionButton.prominentForeground":"#2d353b","extensionButton.prominentHoverBackground":"#a7c080d0","extensionIcon.preReleaseForeground":"#e69875","extensionIcon.starForeground":"#83c092","extensionIcon.verifiedForeground":"#a7c080",focusBorder:"#2d353b00",foreground:"#9aa79d","gitDecoration.addedResourceForeground":"#a7c080a0","gitDecoration.conflictingResourceForeground":"#d699b6a0","gitDecoration.deletedResourceForeground":"#e67e80a0","gitDecoration.ignoredResourceForeground":"#4f585e","gitDecoration.modifiedResourceForeground":"#7fbbb3a0","gitDecoration.stageDeletedResourceForeground":"#83c092a0","gitDecoration.stageModifiedResourceForeground":"#83c092a0","gitDecoration.submoduleResourceForeground":"#e69875a0","gitDecoration.untrackedResourceForeground":"#dbbc7fa0","gitlens.closedPullRequestIconColor":"#e67e80","gitlens.decorations.addedForegroundColor":"#a7c080","gitlens.decorations.branchAheadForegroundColor":"#83c092","gitlens.decorations.branchBehindForegroundColor":"#e69875","gitlens.decorations.branchDivergedForegroundColor":"#dbbc7f","gitlens.decorations.branchMissingUpstreamForegroundColor":"#e67e80","gitlens.decorations.branchUnpublishedForegroundColor":"#7fbbb3","gitlens.decorations.branchUpToDateForegroundColor":"#d3c6aa","gitlens.decorations.copiedForegroundColor":"#d699b6","gitlens.decorations.deletedForegroundColor":"#e67e80","gitlens.decorations.ignoredForegroundColor":"#9aa79d","gitlens.decorations.modifiedForegroundColor":"#7fbbb3","gitlens.decorations.renamedForegroundColor":"#d699b6","gitlens.decorations.untrackedForegroundColor":"#dbbc7f","gitlens.gutterBackgroundColor":"#2d353b","gitlens.gutterForegroundColor":"#d3c6aa","gitlens.gutterUncommittedForegroundColor":"#7fbbb3","gitlens.lineHighlightBackgroundColor":"#343f44","gitlens.lineHighlightOverviewRulerColor":"#a7c080","gitlens.mergedPullRequestIconColor":"#d699b6","gitlens.openPullRequestIconColor":"#83c092","gitlens.trailingLineForegroundColor":"#859289","gitlens.unpublishedCommitIconColor":"#dbbc7f","gitlens.unpulledChangesIconColor":"#e69875","gitlens.unpushlishedChangesIconColor":"#7fbbb3","icon.foreground":"#83c092","imagePreview.border":"#2d353b","input.background":"#2d353b00","input.border":"#4f585e","input.foreground":"#d3c6aa","input.placeholderForeground":"#7f897d","inputOption.activeBorder":"#83c092","inputValidation.errorBackground":"#da6362","inputValidation.errorBorder":"#e67e80","inputValidation.errorForeground":"#d3c6aa","inputValidation.infoBackground":"#5a93a2","inputValidation.infoBorder":"#7fbbb3","inputValidation.infoForeground":"#d3c6aa","inputValidation.warningBackground":"#bf983d","inputValidation.warningBorder":"#dbbc7f","inputValidation.warningForeground":"#d3c6aa","issues.closed":"#e67e80","issues.open":"#83c092","keybindingLabel.background":"#2d353b00","keybindingLabel.border":"#272e33","keybindingLabel.bottomBorder":"#21272b","keybindingLabel.foreground":"#d3c6aa","keybindingTable.headerBackground":"#3d484d","keybindingTable.rowsBackground":"#343f44","list.activeSelectionBackground":"#47525880","list.activeSelectionForeground":"#d3c6aa","list.dropBackground":"#343f4480","list.errorForeground":"#e67e80","list.focusBackground":"#47525880","list.focusForeground":"#d3c6aa","list.highlightForeground":"#a7c080","list.hoverBackground":"#2d353b00","list.hoverForeground":"#d3c6aa","list.inactiveFocusBackground":"#47525860","list.inactiveSelectionBackground":"#47525880","list.inactiveSelectionForeground":"#9aa79d","list.invalidItemForeground":"#da6362","list.warningForeground":"#dbbc7f","menu.background":"#2d353b","menu.foreground":"#9aa79d","menu.selectionBackground":"#343f44","menu.selectionForeground":"#d3c6aa","menubar.selectionBackground":"#2d353b","menubar.selectionBorder":"#2d353b","merge.border":"#2d353b00","merge.currentContentBackground":"#5a93a240","merge.currentHeaderBackground":"#5a93a280","merge.incomingContentBackground":"#569d7940","merge.incomingHeaderBackground":"#569d7980","minimap.errorHighlight":"#da636280","minimap.findMatchHighlight":"#569d7960","minimap.selectionHighlight":"#4f585ef0","minimap.warningHighlight":"#bf983d80","minimapGutter.addedBackground":"#899c40a0","minimapGutter.deletedBackground":"#da6362a0","minimapGutter.modifiedBackground":"#5a93a2a0","notebook.cellBorderColor":"#4f585e","notebook.cellHoverBackground":"#2d353b","notebook.cellStatusBarItemHoverBackground":"#343f44","notebook.cellToolbarSeparator":"#4f585e","notebook.focusedCellBackground":"#2d353b","notebook.focusedCellBorder":"#4f585e","notebook.focusedEditorBorder":"#4f585e","notebook.focusedRowBorder":"#4f585e","notebook.inactiveFocusedCellBorder":"#4f585e","notebook.outputContainerBackgroundColor":"#272e33","notebook.selectedCellBorder":"#4f585e","notebookStatusErrorIcon.foreground":"#e67e80","notebookStatusRunningIcon.foreground":"#7fbbb3","notebookStatusSuccessIcon.foreground":"#a7c080","notificationCenterHeader.background":"#3d484d","notificationCenterHeader.foreground":"#d3c6aa","notificationLink.foreground":"#a7c080","notifications.background":"#2d353b","notifications.foreground":"#d3c6aa","notificationsErrorIcon.foreground":"#e67e80","notificationsInfoIcon.foreground":"#7fbbb3","notificationsWarningIcon.foreground":"#dbbc7f","panel.background":"#2d353b","panel.border":"#2d353b","panelInput.border":"#4f585e","panelSection.border":"#21272b","panelSectionHeader.background":"#2d353b","panelTitle.activeBorder":"#a7c080d0","panelTitle.activeForeground":"#d3c6aa","panelTitle.inactiveForeground":"#859289","peekView.border":"#475258","peekViewEditor.background":"#343f44","peekViewEditor.matchHighlightBackground":"#bf983d50","peekViewEditorGutter.background":"#343f44","peekViewResult.background":"#343f44","peekViewResult.fileForeground":"#d3c6aa","peekViewResult.lineForeground":"#9aa79d","peekViewResult.matchHighlightBackground":"#bf983d50","peekViewResult.selectionBackground":"#569d7950","peekViewResult.selectionForeground":"#d3c6aa","peekViewTitle.background":"#475258","peekViewTitleDescription.foreground":"#d3c6aa","peekViewTitleLabel.foreground":"#a7c080","pickerGroup.border":"#a7c0801a","pickerGroup.foreground":"#d3c6aa","ports.iconRunningProcessForeground":"#e69875","problemsErrorIcon.foreground":"#e67e80","problemsInfoIcon.foreground":"#7fbbb3","problemsWarningIcon.foreground":"#dbbc7f","progressBar.background":"#a7c080","quickInputTitle.background":"#343f44","rust_analyzer.inlayHints.background":"#2d353b00","rust_analyzer.inlayHints.foreground":"#7f897da0","rust_analyzer.syntaxTreeBorder":"#e67e80","sash.hoverBorder":"#475258","scrollbar.shadow":"#00000070","scrollbarSlider.activeBackground":"#9aa79d","scrollbarSlider.background":"#4f585e80","scrollbarSlider.hoverBackground":"#4f585e","selection.background":"#475258e0","settings.checkboxBackground":"#2d353b","settings.checkboxBorder":"#4f585e","settings.checkboxForeground":"#e69875","settings.dropdownBackground":"#2d353b","settings.dropdownBorder":"#4f585e","settings.dropdownForeground":"#83c092","settings.focusedRowBackground":"#343f44","settings.headerForeground":"#9aa79d","settings.modifiedItemIndicator":"#7f897d","settings.numberInputBackground":"#2d353b","settings.numberInputBorder":"#4f585e","settings.numberInputForeground":"#d699b6","settings.rowHoverBackground":"#343f44","settings.textInputBackground":"#2d353b","settings.textInputBorder":"#4f585e","settings.textInputForeground":"#7fbbb3","sideBar.background":"#2d353b","sideBar.foreground":"#859289","sideBarSectionHeader.background":"#2d353b00","sideBarSectionHeader.foreground":"#9aa79d","sideBarTitle.foreground":"#9aa79d","statusBar.background":"#2d353b","statusBar.border":"#2d353b","statusBar.debuggingBackground":"#2d353b","statusBar.debuggingForeground":"#e69875","statusBar.foreground":"#9aa79d","statusBar.noFolderBackground":"#2d353b","statusBar.noFolderBorder":"#2d353b","statusBar.noFolderForeground":"#9aa79d","statusBarItem.activeBackground":"#47525870","statusBarItem.errorBackground":"#2d353b","statusBarItem.errorForeground":"#e67e80","statusBarItem.hoverBackground":"#475258a0","statusBarItem.prominentBackground":"#2d353b","statusBarItem.prominentForeground":"#d3c6aa","statusBarItem.prominentHoverBackground":"#475258a0","statusBarItem.remoteBackground":"#2d353b","statusBarItem.remoteForeground":"#9aa79d","statusBarItem.warningBackground":"#2d353b","statusBarItem.warningForeground":"#dbbc7f","symbolIcon.arrayForeground":"#7fbbb3","symbolIcon.booleanForeground":"#d699b6","symbolIcon.classForeground":"#dbbc7f","symbolIcon.colorForeground":"#d3c6aa","symbolIcon.constantForeground":"#83c092","symbolIcon.constructorForeground":"#d699b6","symbolIcon.enumeratorForeground":"#d699b6","symbolIcon.enumeratorMemberForeground":"#83c092","symbolIcon.eventForeground":"#dbbc7f","symbolIcon.fieldForeground":"#d3c6aa","symbolIcon.fileForeground":"#d3c6aa","symbolIcon.folderForeground":"#d3c6aa","symbolIcon.functionForeground":"#a7c080","symbolIcon.interfaceForeground":"#dbbc7f","symbolIcon.keyForeground":"#a7c080","symbolIcon.keywordForeground":"#e67e80","symbolIcon.methodForeground":"#a7c080","symbolIcon.moduleForeground":"#d699b6","symbolIcon.namespaceForeground":"#d699b6","symbolIcon.nullForeground":"#83c092","symbolIcon.numberForeground":"#d699b6","symbolIcon.objectForeground":"#d699b6","symbolIcon.operatorForeground":"#e69875","symbolIcon.packageForeground":"#d699b6","symbolIcon.propertyForeground":"#83c092","symbolIcon.referenceForeground":"#7fbbb3","symbolIcon.snippetForeground":"#d3c6aa","symbolIcon.stringForeground":"#a7c080","symbolIcon.structForeground":"#dbbc7f","symbolIcon.textForeground":"#d3c6aa","symbolIcon.typeParameterForeground":"#83c092","symbolIcon.unitForeground":"#d3c6aa","symbolIcon.variableForeground":"#7fbbb3","tab.activeBackground":"#2d353b","tab.activeBorder":"#a7c080d0","tab.activeForeground":"#d3c6aa","tab.border":"#2d353b","tab.hoverBackground":"#2d353b","tab.hoverForeground":"#d3c6aa","tab.inactiveBackground":"#2d353b","tab.inactiveForeground":"#7f897d","tab.lastPinnedBorder":"#a7c080d0","tab.unfocusedActiveBorder":"#859289","tab.unfocusedActiveForeground":"#9aa79d","tab.unfocusedHoverForeground":"#d3c6aa","tab.unfocusedInactiveForeground":"#7f897d","terminal.ansiBlack":"#343f44","terminal.ansiBlue":"#7fbbb3","terminal.ansiBrightBlack":"#859289","terminal.ansiBrightBlue":"#7fbbb3","terminal.ansiBrightCyan":"#83c092","terminal.ansiBrightGreen":"#a7c080","terminal.ansiBrightMagenta":"#d699b6","terminal.ansiBrightRed":"#e67e80","terminal.ansiBrightWhite":"#d3c6aa","terminal.ansiBrightYellow":"#dbbc7f","terminal.ansiCyan":"#83c092","terminal.ansiGreen":"#a7c080","terminal.ansiMagenta":"#d699b6","terminal.ansiRed":"#e67e80","terminal.ansiWhite":"#d3c6aa","terminal.ansiYellow":"#dbbc7f","terminal.foreground":"#d3c6aa","terminalCursor.foreground":"#d3c6aa","testing.iconErrored":"#e67e80","testing.iconFailed":"#e67e80","testing.iconPassed":"#83c092","testing.iconQueued":"#7fbbb3","testing.iconSkipped":"#d699b6","testing.iconUnset":"#dbbc7f","testing.runAction":"#83c092","textBlockQuote.background":"#272e33","textBlockQuote.border":"#475258","textCodeBlock.background":"#272e33","textLink.activeForeground":"#a7c080c0","textLink.foreground":"#a7c080","textPreformat.foreground":"#dbbc7f","titleBar.activeBackground":"#2d353b","titleBar.activeForeground":"#9aa79d","titleBar.border":"#2d353b","titleBar.inactiveBackground":"#2d353b","titleBar.inactiveForeground":"#7f897d","toolbar.hoverBackground":"#343f44","tree.indentGuidesStroke":"#7f897d","walkThrough.embeddedEditorBackground":"#272e33","welcomePage.buttonBackground":"#343f44","welcomePage.buttonHoverBackground":"#343f44a0","welcomePage.progress.foreground":"#a7c080","welcomePage.tileHoverBackground":"#343f44","widget.shadow":"#00000070"},displayName:"Everforest Dark",name:"everforest-dark",semanticHighlighting:!0,semanticTokenColors:{"class:python":"#83c092","class:typescript":"#83c092","class:typescriptreact":"#83c092","enum:typescript":"#d699b6","enum:typescriptreact":"#d699b6","enumMember:typescript":"#7fbbb3","enumMember:typescriptreact":"#7fbbb3","interface:typescript":"#83c092","interface:typescriptreact":"#83c092","intrinsic:python":"#d699b6","macro:rust":"#83c092",memberOperatorOverload:"#e69875","module:python":"#7fbbb3","namespace:rust":"#d699b6","namespace:typescript":"#d699b6","namespace:typescriptreact":"#d699b6",operatorOverload:"#e69875","property.defaultLibrary:javascript":"#d699b6","property.defaultLibrary:javascriptreact":"#d699b6","property.defaultLibrary:typescript":"#d699b6","property.defaultLibrary:typescriptreact":"#d699b6","selfKeyword:rust":"#d699b6","variable.defaultLibrary:javascript":"#d699b6","variable.defaultLibrary:javascriptreact":"#d699b6","variable.defaultLibrary:typescript":"#d699b6","variable.defaultLibrary:typescriptreact":"#d699b6"},tokenColors:[{scope:"keyword, storage.type.function, storage.type.class, storage.type.enum, storage.type.interface, storage.type.property, keyword.operator.new, keyword.operator.expression, keyword.operator.new, keyword.operator.delete, storage.type.extends",settings:{foreground:"#e67e80"}},{scope:"keyword.other.debugger",settings:{foreground:"#e67e80"}},{scope:"storage, modifier, keyword.var, entity.name.tag, keyword.control.case, keyword.control.switch",settings:{foreground:"#e69875"}},{scope:"keyword.operator",settings:{foreground:"#e69875"}},{scope:"string, punctuation.definition.string.end, punctuation.definition.string.begin, punctuation.definition.string.template.begin, punctuation.definition.string.template.end",settings:{foreground:"#dbbc7f"}},{scope:"entity.other.attribute-name",settings:{foreground:"#dbbc7f"}},{scope:"constant.character.escape, punctuation.quasi.element, punctuation.definition.template-expression, punctuation.section.embedded, storage.type.format, constant.other.placeholder, constant.other.placeholder, variable.interpolation",settings:{foreground:"#a7c080"}},{scope:"entity.name.function, support.function, meta.function, meta.function-call, meta.definition.method",settings:{foreground:"#a7c080"}},{scope:"keyword.control.at-rule, keyword.control.import, keyword.control.export, storage.type.namespace, punctuation.decorator, keyword.control.directive, keyword.preprocessor, punctuation.definition.preprocessor, punctuation.definition.directive, keyword.other.import, keyword.other.package, entity.name.type.namespace, entity.name.scope-resolution, keyword.other.using, keyword.package, keyword.import, keyword.map",settings:{foreground:"#83c092"}},{scope:"storage.type.annotation",settings:{foreground:"#83c092"}},{scope:"entity.name.label, constant.other.label",settings:{foreground:"#83c092"}},{scope:"support.module, support.node, support.other.module, support.type.object.module, entity.name.type.module, entity.name.type.class.module, keyword.control.module",settings:{foreground:"#83c092"}},{scope:"storage.type, support.type, entity.name.type, keyword.type",settings:{foreground:"#7fbbb3"}},{scope:"entity.name.type.class, support.class, entity.name.class, entity.other.inherited-class, storage.class",settings:{foreground:"#7fbbb3"}},{scope:"constant.numeric",settings:{foreground:"#d699b6"}},{scope:"constant.language.boolean",settings:{foreground:"#d699b6"}},{scope:"entity.name.function.preprocessor",settings:{foreground:"#d699b6"}},{scope:"variable.language.this, variable.language.self, variable.language.super, keyword.other.this, variable.language.special, constant.language.null, constant.language.undefined, constant.language.nan",settings:{foreground:"#d699b6"}},{scope:"constant.language, support.constant",settings:{foreground:"#d699b6"}},{scope:"variable, support.variable, meta.definition.variable",settings:{foreground:"#d3c6aa"}},{scope:"variable.object.property, support.variable.property, variable.other.property, variable.other.object.property, variable.other.enummember, variable.other.member, meta.object-literal.key",settings:{foreground:"#d3c6aa"}},{scope:"punctuation, meta.brace, meta.delimiter, meta.bracket",settings:{foreground:"#d3c6aa"}},{scope:"heading.1.markdown, markup.heading.setext.1.markdown",settings:{fontStyle:"bold",foreground:"#e67e80"}},{scope:"heading.2.markdown, markup.heading.setext.2.markdown",settings:{fontStyle:"bold",foreground:"#e69875"}},{scope:"heading.3.markdown",settings:{fontStyle:"bold",foreground:"#dbbc7f"}},{scope:"heading.4.markdown",settings:{fontStyle:"bold",foreground:"#a7c080"}},{scope:"heading.5.markdown",settings:{fontStyle:"bold",foreground:"#7fbbb3"}},{scope:"heading.6.markdown",settings:{fontStyle:"bold",foreground:"#d699b6"}},{scope:"punctuation.definition.heading.markdown",settings:{fontStyle:"regular",foreground:"#859289"}},{scope:"string.other.link.title.markdown, constant.other.reference.link.markdown, string.other.link.description.markdown",settings:{fontStyle:"regular",foreground:"#d699b6"}},{scope:"markup.underline.link.image.markdown, markup.underline.link.markdown",settings:{fontStyle:"underline",foreground:"#a7c080"}},{scope:"punctuation.definition.string.begin.markdown, punctuation.definition.string.end.markdown, punctuation.definition.italic.markdown, punctuation.definition.quote.begin.markdown, punctuation.definition.metadata.markdown, punctuation.separator.key-value.markdown, punctuation.definition.constant.markdown",settings:{foreground:"#859289"}},{scope:"punctuation.definition.bold.markdown",settings:{fontStyle:"regular",foreground:"#859289"}},{scope:"meta.separator.markdown, punctuation.definition.constant.begin.markdown, punctuation.definition.constant.end.markdown",settings:{fontStyle:"bold",foreground:"#859289"}},{scope:"markup.italic",settings:{fontStyle:"italic"}},{scope:"markup.bold",settings:{fontStyle:"bold"}},{scope:"markup.bold markup.italic, markup.italic markup.bold",settings:{fontStyle:"italic bold"}},{scope:"punctuation.definition.markdown, punctuation.definition.raw.markdown",settings:{foreground:"#dbbc7f"}},{scope:"fenced_code.block.language",settings:{foreground:"#dbbc7f"}},{scope:"markup.fenced_code.block.markdown, markup.inline.raw.string.markdown",settings:{foreground:"#a7c080"}},{scope:"punctuation.definition.list.begin.markdown",settings:{foreground:"#e67e80"}},{scope:"punctuation.definition.heading.restructuredtext",settings:{fontStyle:"bold",foreground:"#e69875"}},{scope:"punctuation.definition.field.restructuredtext, punctuation.separator.key-value.restructuredtext, punctuation.definition.directive.restructuredtext, punctuation.definition.constant.restructuredtext, punctuation.definition.italic.restructuredtext, punctuation.definition.table.restructuredtext",settings:{foreground:"#859289"}},{scope:"punctuation.definition.bold.restructuredtext",settings:{fontStyle:"regular",foreground:"#859289"}},{scope:"entity.name.tag.restructuredtext, punctuation.definition.link.restructuredtext, punctuation.definition.raw.restructuredtext, punctuation.section.raw.restructuredtext",settings:{foreground:"#83c092"}},{scope:"constant.other.footnote.link.restructuredtext",settings:{foreground:"#d699b6"}},{scope:"support.directive.restructuredtext",settings:{foreground:"#e67e80"}},{scope:"entity.name.directive.restructuredtext, markup.raw.restructuredtext, markup.raw.inner.restructuredtext, string.other.link.title.restructuredtext",settings:{foreground:"#a7c080"}},{scope:"punctuation.definition.function.latex, punctuation.definition.function.tex, punctuation.definition.keyword.latex, constant.character.newline.tex, punctuation.definition.keyword.tex",settings:{foreground:"#859289"}},{scope:"support.function.be.latex",settings:{foreground:"#e67e80"}},{scope:"support.function.section.latex, keyword.control.table.cell.latex, keyword.control.table.newline.latex",settings:{foreground:"#e69875"}},{scope:"support.class.latex, variable.parameter.latex, variable.parameter.function.latex, variable.parameter.definition.label.latex, constant.other.reference.label.latex",settings:{foreground:"#dbbc7f"}},{scope:"keyword.control.preamble.latex",settings:{foreground:"#d699b6"}},{scope:"punctuation.separator.namespace.xml",settings:{foreground:"#859289"}},{scope:"entity.name.tag.html, entity.name.tag.xml, entity.name.tag.localname.xml",settings:{foreground:"#e69875"}},{scope:"entity.other.attribute-name.html, entity.other.attribute-name.xml, entity.other.attribute-name.localname.xml",settings:{foreground:"#dbbc7f"}},{scope:"string.quoted.double.html, string.quoted.single.html, punctuation.definition.string.begin.html, punctuation.definition.string.end.html, punctuation.separator.key-value.html, punctuation.definition.string.begin.xml, punctuation.definition.string.end.xml, string.quoted.double.xml, string.quoted.single.xml, punctuation.definition.tag.begin.html, punctuation.definition.tag.end.html, punctuation.definition.tag.xml, meta.tag.xml, meta.tag.preprocessor.xml, meta.tag.other.html, meta.tag.block.any.html, meta.tag.inline.any.html",settings:{foreground:"#a7c080"}},{scope:"variable.language.documentroot.xml, meta.tag.sgml.doctype.xml",settings:{foreground:"#d699b6"}},{scope:"storage.type.proto",settings:{foreground:"#dbbc7f"}},{scope:"string.quoted.double.proto.syntax, string.quoted.single.proto.syntax, string.quoted.double.proto, string.quoted.single.proto",settings:{foreground:"#a7c080"}},{scope:"entity.name.class.proto, entity.name.class.message.proto",settings:{foreground:"#83c092"}},{scope:"punctuation.definition.entity.css, punctuation.separator.key-value.css, punctuation.terminator.rule.css, punctuation.separator.list.comma.css",settings:{foreground:"#859289"}},{scope:"entity.other.attribute-name.class.css",settings:{foreground:"#e67e80"}},{scope:"keyword.other.unit",settings:{foreground:"#e69875"}},{scope:"entity.other.attribute-name.pseudo-class.css, entity.other.attribute-name.pseudo-element.css",settings:{foreground:"#dbbc7f"}},{scope:"string.quoted.single.css, string.quoted.double.css, support.constant.property-value.css, meta.property-value.css, punctuation.definition.string.begin.css, punctuation.definition.string.end.css, constant.numeric.css, support.constant.font-name.css, variable.parameter.keyframe-list.css",settings:{foreground:"#a7c080"}},{scope:"support.type.property-name.css",settings:{foreground:"#83c092"}},{scope:"support.type.vendored.property-name.css",settings:{foreground:"#7fbbb3"}},{scope:"entity.name.tag.css, entity.other.keyframe-offset.css, punctuation.definition.keyword.css, keyword.control.at-rule.keyframes.css, meta.selector.css",settings:{foreground:"#d699b6"}},{scope:"punctuation.definition.entity.scss, punctuation.separator.key-value.scss, punctuation.terminator.rule.scss, punctuation.separator.list.comma.scss",settings:{foreground:"#859289"}},{scope:"keyword.control.at-rule.keyframes.scss",settings:{foreground:"#e69875"}},{scope:"punctuation.definition.interpolation.begin.bracket.curly.scss, punctuation.definition.interpolation.end.bracket.curly.scss",settings:{foreground:"#dbbc7f"}},{scope:"punctuation.definition.string.begin.scss, punctuation.definition.string.end.scss, string.quoted.double.scss, string.quoted.single.scss, constant.character.css.sass, meta.property-value.scss",settings:{foreground:"#a7c080"}},{scope:"keyword.control.at-rule.include.scss, keyword.control.at-rule.use.scss, keyword.control.at-rule.mixin.scss, keyword.control.at-rule.extend.scss, keyword.control.at-rule.import.scss",settings:{foreground:"#d699b6"}},{scope:"meta.function.stylus",settings:{foreground:"#d3c6aa"}},{scope:"entity.name.function.stylus",settings:{foreground:"#dbbc7f"}},{scope:"string.unquoted.js",settings:{foreground:"#d3c6aa"}},{scope:"punctuation.accessor.js, punctuation.separator.key-value.js, punctuation.separator.label.js, keyword.operator.accessor.js",settings:{foreground:"#859289"}},{scope:"punctuation.definition.block.tag.jsdoc",settings:{foreground:"#e67e80"}},{scope:"storage.type.js, storage.type.function.arrow.js",settings:{foreground:"#e69875"}},{scope:"JSXNested",settings:{foreground:"#d3c6aa"}},{scope:"punctuation.definition.tag.jsx, entity.other.attribute-name.jsx, punctuation.definition.tag.begin.js.jsx, punctuation.definition.tag.end.js.jsx, entity.other.attribute-name.js.jsx",settings:{foreground:"#a7c080"}},{scope:"entity.name.type.module.ts",settings:{foreground:"#d3c6aa"}},{scope:"keyword.operator.type.annotation.ts, punctuation.accessor.ts, punctuation.separator.key-value.ts",settings:{foreground:"#859289"}},{scope:"punctuation.definition.tag.directive.ts, entity.other.attribute-name.directive.ts",settings:{foreground:"#a7c080"}},{scope:"entity.name.type.ts, entity.name.type.interface.ts, entity.other.inherited-class.ts, entity.name.type.alias.ts, entity.name.type.class.ts, entity.name.type.enum.ts",settings:{foreground:"#83c092"}},{scope:"storage.type.ts, storage.type.function.arrow.ts, storage.type.type.ts",settings:{foreground:"#e69875"}},{scope:"entity.name.type.module.ts",settings:{foreground:"#7fbbb3"}},{scope:"keyword.control.import.ts, keyword.control.export.ts, storage.type.namespace.ts",settings:{foreground:"#d699b6"}},{scope:"entity.name.type.module.tsx",settings:{foreground:"#d3c6aa"}},{scope:"keyword.operator.type.annotation.tsx, punctuation.accessor.tsx, punctuation.separator.key-value.tsx",settings:{foreground:"#859289"}},{scope:"punctuation.definition.tag.directive.tsx, entity.other.attribute-name.directive.tsx, punctuation.definition.tag.begin.tsx, punctuation.definition.tag.end.tsx, entity.other.attribute-name.tsx",settings:{foreground:"#a7c080"}},{scope:"entity.name.type.tsx, entity.name.type.interface.tsx, entity.other.inherited-class.tsx, entity.name.type.alias.tsx, entity.name.type.class.tsx, entity.name.type.enum.tsx",settings:{foreground:"#83c092"}},{scope:"entity.name.type.module.tsx",settings:{foreground:"#7fbbb3"}},{scope:"keyword.control.import.tsx, keyword.control.export.tsx, storage.type.namespace.tsx",settings:{foreground:"#d699b6"}},{scope:"storage.type.tsx, storage.type.function.arrow.tsx, storage.type.type.tsx, support.class.component.tsx",settings:{foreground:"#e69875"}},{scope:"storage.type.function.coffee",settings:{foreground:"#e69875"}},{scope:"meta.type-signature.purescript",settings:{foreground:"#d3c6aa"}},{scope:"keyword.other.double-colon.purescript, keyword.other.arrow.purescript, keyword.other.big-arrow.purescript",settings:{foreground:"#e69875"}},{scope:"entity.name.function.purescript",settings:{foreground:"#dbbc7f"}},{scope:"string.quoted.single.purescript, string.quoted.double.purescript, punctuation.definition.string.begin.purescript, punctuation.definition.string.end.purescript, string.quoted.triple.purescript, entity.name.type.purescript",settings:{foreground:"#a7c080"}},{scope:"support.other.module.purescript",settings:{foreground:"#d699b6"}},{scope:"punctuation.dot.dart",settings:{foreground:"#859289"}},{scope:"storage.type.primitive.dart",settings:{foreground:"#e69875"}},{scope:"support.class.dart",settings:{foreground:"#dbbc7f"}},{scope:"entity.name.function.dart, string.interpolated.single.dart, string.interpolated.double.dart",settings:{foreground:"#a7c080"}},{scope:"variable.language.dart",settings:{foreground:"#7fbbb3"}},{scope:"keyword.other.import.dart, storage.type.annotation.dart",settings:{foreground:"#d699b6"}},{scope:"entity.other.attribute-name.class.pug",settings:{foreground:"#e67e80"}},{scope:"storage.type.function.pug",settings:{foreground:"#e69875"}},{scope:"entity.other.attribute-name.tag.pug",settings:{foreground:"#83c092"}},{scope:"entity.name.tag.pug, storage.type.import.include.pug",settings:{foreground:"#d699b6"}},{scope:"meta.function-call.c, storage.modifier.array.bracket.square.c, meta.function.definition.parameters.c",settings:{foreground:"#d3c6aa"}},{scope:"punctuation.separator.dot-access.c, constant.character.escape.line-continuation.c",settings:{foreground:"#859289"}},{scope:"keyword.control.directive.include.c, punctuation.definition.directive.c, keyword.control.directive.pragma.c, keyword.control.directive.line.c, keyword.control.directive.define.c, keyword.control.directive.conditional.c, keyword.control.directive.diagnostic.error.c, keyword.control.directive.undef.c, keyword.control.directive.conditional.ifdef.c, keyword.control.directive.endif.c, keyword.control.directive.conditional.ifndef.c, keyword.control.directive.conditional.if.c, keyword.control.directive.else.c",settings:{foreground:"#e67e80"}},{scope:"punctuation.separator.pointer-access.c",settings:{foreground:"#e69875"}},{scope:"variable.other.member.c",settings:{foreground:"#83c092"}},{scope:"meta.function-call.cpp, storage.modifier.array.bracket.square.cpp, meta.function.definition.parameters.cpp, meta.body.function.definition.cpp",settings:{foreground:"#d3c6aa"}},{scope:"punctuation.separator.dot-access.cpp, constant.character.escape.line-continuation.cpp",settings:{foreground:"#859289"}},{scope:"keyword.control.directive.include.cpp, punctuation.definition.directive.cpp, keyword.control.directive.pragma.cpp, keyword.control.directive.line.cpp, keyword.control.directive.define.cpp, keyword.control.directive.conditional.cpp, keyword.control.directive.diagnostic.error.cpp, keyword.control.directive.undef.cpp, keyword.control.directive.conditional.ifdef.cpp, keyword.control.directive.endif.cpp, keyword.control.directive.conditional.ifndef.cpp, keyword.control.directive.conditional.if.cpp, keyword.control.directive.else.cpp, storage.type.namespace.definition.cpp, keyword.other.using.directive.cpp, storage.type.struct.cpp",settings:{foreground:"#e67e80"}},{scope:"punctuation.separator.pointer-access.cpp, punctuation.section.angle-brackets.begin.template.call.cpp, punctuation.section.angle-brackets.end.template.call.cpp",settings:{foreground:"#e69875"}},{scope:"variable.other.member.cpp",settings:{foreground:"#83c092"}},{scope:"keyword.other.using.cs",settings:{foreground:"#e67e80"}},{scope:"keyword.type.cs, constant.character.escape.cs, punctuation.definition.interpolation.begin.cs, punctuation.definition.interpolation.end.cs",settings:{foreground:"#dbbc7f"}},{scope:"string.quoted.double.cs, string.quoted.single.cs, punctuation.definition.string.begin.cs, punctuation.definition.string.end.cs",settings:{foreground:"#a7c080"}},{scope:"variable.other.object.property.cs",settings:{foreground:"#83c092"}},{scope:"entity.name.type.namespace.cs",settings:{foreground:"#d699b6"}},{scope:"keyword.symbol.fsharp, constant.language.unit.fsharp",settings:{foreground:"#d3c6aa"}},{scope:"keyword.format.specifier.fsharp, entity.name.type.fsharp",settings:{foreground:"#dbbc7f"}},{scope:"string.quoted.double.fsharp, string.quoted.single.fsharp, punctuation.definition.string.begin.fsharp, punctuation.definition.string.end.fsharp",settings:{foreground:"#a7c080"}},{scope:"entity.name.section.fsharp",settings:{foreground:"#7fbbb3"}},{scope:"support.function.attribute.fsharp",settings:{foreground:"#d699b6"}},{scope:"punctuation.separator.java, punctuation.separator.period.java",settings:{foreground:"#859289"}},{scope:"keyword.other.import.java, keyword.other.package.java",settings:{foreground:"#e67e80"}},{scope:"storage.type.function.arrow.java, keyword.control.ternary.java",settings:{foreground:"#e69875"}},{scope:"variable.other.property.java",settings:{foreground:"#83c092"}},{scope:"variable.language.wildcard.java, storage.modifier.import.java, storage.type.annotation.java, punctuation.definition.annotation.java, storage.modifier.package.java, entity.name.type.module.java",settings:{foreground:"#d699b6"}},{scope:"keyword.other.import.kotlin",settings:{foreground:"#e67e80"}},{scope:"storage.type.kotlin",settings:{foreground:"#e69875"}},{scope:"constant.language.kotlin",settings:{foreground:"#83c092"}},{scope:"entity.name.package.kotlin, storage.type.annotation.kotlin",settings:{foreground:"#d699b6"}},{scope:"entity.name.package.scala",settings:{foreground:"#d699b6"}},{scope:"constant.language.scala",settings:{foreground:"#7fbbb3"}},{scope:"entity.name.import.scala",settings:{foreground:"#83c092"}},{scope:"string.quoted.double.scala, string.quoted.single.scala, punctuation.definition.string.begin.scala, punctuation.definition.string.end.scala, string.quoted.double.interpolated.scala, string.quoted.single.interpolated.scala, string.quoted.triple.scala",settings:{foreground:"#a7c080"}},{scope:"entity.name.class, entity.other.inherited-class.scala",settings:{foreground:"#dbbc7f"}},{scope:"keyword.declaration.stable.scala, keyword.other.arrow.scala",settings:{foreground:"#e69875"}},{scope:"keyword.other.import.scala",settings:{foreground:"#e67e80"}},{scope:"keyword.operator.navigation.groovy, meta.method.body.java, meta.definition.method.groovy, meta.definition.method.signature.java",settings:{foreground:"#d3c6aa"}},{scope:"punctuation.separator.groovy",settings:{foreground:"#859289"}},{scope:"keyword.other.import.groovy, keyword.other.package.groovy, keyword.other.import.static.groovy",settings:{foreground:"#e67e80"}},{scope:"storage.type.def.groovy",settings:{foreground:"#e69875"}},{scope:"variable.other.interpolated.groovy, meta.method.groovy",settings:{foreground:"#a7c080"}},{scope:"storage.modifier.import.groovy, storage.modifier.package.groovy",settings:{foreground:"#83c092"}},{scope:"storage.type.annotation.groovy",settings:{foreground:"#d699b6"}},{scope:"keyword.type.go",settings:{foreground:"#e67e80"}},{scope:"entity.name.package.go",settings:{foreground:"#83c092"}},{scope:"keyword.import.go, keyword.package.go",settings:{foreground:"#d699b6"}},{scope:"entity.name.type.mod.rust",settings:{foreground:"#d3c6aa"}},{scope:"keyword.operator.path.rust, keyword.operator.member-access.rust",settings:{foreground:"#859289"}},{scope:"storage.type.rust",settings:{foreground:"#e69875"}},{scope:"support.constant.core.rust",settings:{foreground:"#83c092"}},{scope:"meta.attribute.rust, variable.language.rust, storage.type.module.rust",settings:{foreground:"#d699b6"}},{scope:"meta.function-call.swift, support.function.any-method.swift",settings:{foreground:"#d3c6aa"}},{scope:"support.variable.swift",settings:{foreground:"#83c092"}},{scope:"keyword.operator.class.php",settings:{foreground:"#d3c6aa"}},{scope:"storage.type.trait.php",settings:{foreground:"#e69875"}},{scope:"constant.language.php, support.other.namespace.php",settings:{foreground:"#83c092"}},{scope:"storage.type.modifier.access.control.public.cpp, storage.type.modifier.access.control.private.cpp",settings:{foreground:"#7fbbb3"}},{scope:"keyword.control.import.include.php, storage.type.php",settings:{foreground:"#d699b6"}},{scope:"meta.function-call.arguments.python",settings:{foreground:"#d3c6aa"}},{scope:"punctuation.definition.decorator.python, punctuation.separator.period.python",settings:{foreground:"#859289"}},{scope:"constant.language.python",settings:{foreground:"#83c092"}},{scope:"keyword.control.import.python, keyword.control.import.from.python",settings:{foreground:"#d699b6"}},{scope:"constant.language.lua",settings:{foreground:"#83c092"}},{scope:"entity.name.class.lua",settings:{foreground:"#7fbbb3"}},{scope:"meta.function.method.with-arguments.ruby",settings:{foreground:"#d3c6aa"}},{scope:"punctuation.separator.method.ruby",settings:{foreground:"#859289"}},{scope:"keyword.control.pseudo-method.ruby, storage.type.variable.ruby",settings:{foreground:"#e69875"}},{scope:"keyword.other.special-method.ruby",settings:{foreground:"#a7c080"}},{scope:"keyword.control.module.ruby, punctuation.definition.constant.ruby",settings:{foreground:"#d699b6"}},{scope:"string.regexp.character-class.ruby,string.regexp.interpolated.ruby,punctuation.definition.character-class.ruby,string.regexp.group.ruby, punctuation.section.regexp.ruby, punctuation.definition.group.ruby",settings:{foreground:"#dbbc7f"}},{scope:"variable.other.constant.ruby",settings:{foreground:"#7fbbb3"}},{scope:"keyword.other.arrow.haskell, keyword.other.big-arrow.haskell, keyword.other.double-colon.haskell",settings:{foreground:"#e69875"}},{scope:"storage.type.haskell",settings:{foreground:"#dbbc7f"}},{scope:"constant.other.haskell, string.quoted.double.haskell, string.quoted.single.haskell, punctuation.definition.string.begin.haskell, punctuation.definition.string.end.haskell",settings:{foreground:"#a7c080"}},{scope:"entity.name.function.haskell",settings:{foreground:"#7fbbb3"}},{scope:"entity.name.namespace, meta.preprocessor.haskell",settings:{foreground:"#83c092"}},{scope:"keyword.control.import.julia, keyword.control.export.julia",settings:{foreground:"#e67e80"}},{scope:"keyword.storage.modifier.julia",settings:{foreground:"#e69875"}},{scope:"constant.language.julia",settings:{foreground:"#83c092"}},{scope:"support.function.macro.julia",settings:{foreground:"#d699b6"}},{scope:"keyword.other.period.elm",settings:{foreground:"#d3c6aa"}},{scope:"storage.type.elm",settings:{foreground:"#dbbc7f"}},{scope:"keyword.other.r",settings:{foreground:"#e69875"}},{scope:"entity.name.function.r, variable.function.r",settings:{foreground:"#a7c080"}},{scope:"constant.language.r",settings:{foreground:"#83c092"}},{scope:"entity.namespace.r",settings:{foreground:"#d699b6"}},{scope:"punctuation.separator.module-function.erlang, punctuation.section.directive.begin.erlang",settings:{foreground:"#859289"}},{scope:"keyword.control.directive.erlang, keyword.control.directive.define.erlang",settings:{foreground:"#e67e80"}},{scope:"entity.name.type.class.module.erlang",settings:{foreground:"#dbbc7f"}},{scope:"string.quoted.double.erlang, string.quoted.single.erlang, punctuation.definition.string.begin.erlang, punctuation.definition.string.end.erlang",settings:{foreground:"#a7c080"}},{scope:"keyword.control.directive.export.erlang, keyword.control.directive.module.erlang, keyword.control.directive.import.erlang, keyword.control.directive.behaviour.erlang",settings:{foreground:"#d699b6"}},{scope:"variable.other.readwrite.module.elixir, punctuation.definition.variable.elixir",settings:{foreground:"#83c092"}},{scope:"constant.language.elixir",settings:{foreground:"#7fbbb3"}},{scope:"keyword.control.module.elixir",settings:{foreground:"#d699b6"}},{scope:"entity.name.type.value-signature.ocaml",settings:{foreground:"#d3c6aa"}},{scope:"keyword.other.ocaml",settings:{foreground:"#e69875"}},{scope:"constant.language.variant.ocaml",settings:{foreground:"#83c092"}},{scope:"storage.type.sub.perl, storage.type.declare.routine.perl",settings:{foreground:"#e67e80"}},{scope:"meta.function.lisp",settings:{foreground:"#d3c6aa"}},{scope:"storage.type.function-type.lisp",settings:{foreground:"#e67e80"}},{scope:"keyword.constant.lisp",settings:{foreground:"#a7c080"}},{scope:"entity.name.function.lisp",settings:{foreground:"#83c092"}},{scope:"constant.keyword.clojure, support.variable.clojure, meta.definition.variable.clojure",settings:{foreground:"#a7c080"}},{scope:"entity.global.clojure",settings:{foreground:"#d699b6"}},{scope:"entity.name.function.clojure",settings:{foreground:"#7fbbb3"}},{scope:"meta.scope.if-block.shell, meta.scope.group.shell",settings:{foreground:"#d3c6aa"}},{scope:"support.function.builtin.shell, entity.name.function.shell",settings:{foreground:"#dbbc7f"}},{scope:"string.quoted.double.shell, string.quoted.single.shell, punctuation.definition.string.begin.shell, punctuation.definition.string.end.shell, string.unquoted.heredoc.shell",settings:{foreground:"#a7c080"}},{scope:"keyword.control.heredoc-token.shell, variable.other.normal.shell, punctuation.definition.variable.shell, variable.other.special.shell, variable.other.positional.shell, variable.other.bracket.shell",settings:{foreground:"#d699b6"}},{scope:"support.function.builtin.fish",settings:{foreground:"#e67e80"}},{scope:"support.function.unix.fish",settings:{foreground:"#e69875"}},{scope:"variable.other.normal.fish, punctuation.definition.variable.fish, variable.other.fixed.fish, variable.other.special.fish",settings:{foreground:"#7fbbb3"}},{scope:"string.quoted.double.fish, punctuation.definition.string.end.fish, punctuation.definition.string.begin.fish, string.quoted.single.fish",settings:{foreground:"#a7c080"}},{scope:"constant.character.escape.single.fish",settings:{foreground:"#d699b6"}},{scope:"punctuation.definition.variable.powershell",settings:{foreground:"#859289"}},{scope:"entity.name.function.powershell, support.function.attribute.powershell, support.function.powershell",settings:{foreground:"#dbbc7f"}},{scope:"string.quoted.single.powershell, string.quoted.double.powershell, punctuation.definition.string.begin.powershell, punctuation.definition.string.end.powershell, string.quoted.double.heredoc.powershell",settings:{foreground:"#a7c080"}},{scope:"variable.other.member.powershell",settings:{foreground:"#83c092"}},{scope:"string.unquoted.alias.graphql",settings:{foreground:"#d3c6aa"}},{scope:"keyword.type.graphql",settings:{foreground:"#e67e80"}},{scope:"entity.name.fragment.graphql",settings:{foreground:"#d699b6"}},{scope:"entity.name.function.target.makefile",settings:{foreground:"#e69875"}},{scope:"variable.other.makefile",settings:{foreground:"#dbbc7f"}},{scope:"meta.scope.prerequisites.makefile",settings:{foreground:"#a7c080"}},{scope:"string.source.cmake",settings:{foreground:"#a7c080"}},{scope:"entity.source.cmake",settings:{foreground:"#83c092"}},{scope:"storage.source.cmake",settings:{foreground:"#d699b6"}},{scope:"punctuation.definition.map.viml",settings:{foreground:"#859289"}},{scope:"storage.type.map.viml",settings:{foreground:"#e69875"}},{scope:"constant.character.map.viml, constant.character.map.key.viml",settings:{foreground:"#a7c080"}},{scope:"constant.character.map.special.viml",settings:{foreground:"#7fbbb3"}},{scope:"constant.language.tmux, constant.numeric.tmux",settings:{foreground:"#a7c080"}},{scope:"entity.name.function.package-manager.dockerfile",settings:{foreground:"#e69875"}},{scope:"keyword.operator.flag.dockerfile",settings:{foreground:"#dbbc7f"}},{scope:"string.quoted.double.dockerfile, string.quoted.single.dockerfile",settings:{foreground:"#a7c080"}},{scope:"constant.character.escape.dockerfile",settings:{foreground:"#83c092"}},{scope:"entity.name.type.base-image.dockerfile, entity.name.image.dockerfile",settings:{foreground:"#d699b6"}},{scope:"punctuation.definition.separator.diff",settings:{foreground:"#859289"}},{scope:"markup.deleted.diff, punctuation.definition.deleted.diff",settings:{foreground:"#e67e80"}},{scope:"meta.diff.range.context, punctuation.definition.range.diff",settings:{foreground:"#e69875"}},{scope:"meta.diff.header.from-file",settings:{foreground:"#dbbc7f"}},{scope:"markup.inserted.diff, punctuation.definition.inserted.diff",settings:{foreground:"#a7c080"}},{scope:"markup.changed.diff, punctuation.definition.changed.diff",settings:{foreground:"#7fbbb3"}},{scope:"punctuation.definition.from-file.diff",settings:{foreground:"#d699b6"}},{scope:"entity.name.section.group-title.ini, punctuation.definition.entity.ini",settings:{foreground:"#e67e80"}},{scope:"punctuation.separator.key-value.ini",settings:{foreground:"#e69875"}},{scope:"string.quoted.double.ini, string.quoted.single.ini, punctuation.definition.string.begin.ini, punctuation.definition.string.end.ini",settings:{foreground:"#a7c080"}},{scope:"keyword.other.definition.ini",settings:{foreground:"#83c092"}},{scope:"support.function.aggregate.sql",settings:{foreground:"#dbbc7f"}},{scope:"string.quoted.single.sql, punctuation.definition.string.end.sql, punctuation.definition.string.begin.sql, string.quoted.double.sql",settings:{foreground:"#a7c080"}},{scope:"support.type.graphql",settings:{foreground:"#dbbc7f"}},{scope:"variable.parameter.graphql",settings:{foreground:"#7fbbb3"}},{scope:"constant.character.enum.graphql",settings:{foreground:"#83c092"}},{scope:"punctuation.support.type.property-name.begin.json, punctuation.support.type.property-name.end.json, punctuation.separator.dictionary.key-value.json, punctuation.definition.string.begin.json, punctuation.definition.string.end.json, punctuation.separator.dictionary.pair.json, punctuation.separator.array.json",settings:{foreground:"#859289"}},{scope:"support.type.property-name.json",settings:{foreground:"#e69875"}},{scope:"string.quoted.double.json",settings:{foreground:"#a7c080"}},{scope:"punctuation.separator.key-value.mapping.yaml",settings:{foreground:"#859289"}},{scope:"string.unquoted.plain.out.yaml, string.quoted.single.yaml, string.quoted.double.yaml, punctuation.definition.string.begin.yaml, punctuation.definition.string.end.yaml, string.unquoted.plain.in.yaml, string.unquoted.block.yaml",settings:{foreground:"#a7c080"}},{scope:"punctuation.definition.anchor.yaml, punctuation.definition.block.sequence.item.yaml",settings:{foreground:"#83c092"}},{scope:"keyword.key.toml",settings:{foreground:"#e69875"}},{scope:"string.quoted.single.basic.line.toml, string.quoted.single.literal.line.toml, punctuation.definition.keyValuePair.toml",settings:{foreground:"#a7c080"}},{scope:"constant.other.boolean.toml",settings:{foreground:"#7fbbb3"}},{scope:"entity.other.attribute-name.table.toml, punctuation.definition.table.toml, entity.other.attribute-name.table.array.toml, punctuation.definition.table.array.toml",settings:{foreground:"#d699b6"}},{scope:"comment, string.comment, punctuation.definition.comment",settings:{fontStyle:"italic",foreground:"#859289"}}],type:"dark"});export{e as default}; diff --git a/assets/chunks/everforest-light.D8V69RRQ.js b/assets/chunks/everforest-light.D8V69RRQ.js new file mode 100644 index 00000000..bfd85a32 --- /dev/null +++ b/assets/chunks/everforest-light.D8V69RRQ.js @@ -0,0 +1 @@ +var e=Object.freeze({colors:{"activityBar.activeBorder":"#93b259d0","activityBar.activeFocusBorder":"#93b259","activityBar.background":"#fdf6e3","activityBar.border":"#fdf6e3","activityBar.dropBackground":"#fdf6e3","activityBar.foreground":"#5c6a72","activityBar.inactiveForeground":"#939f91","activityBarBadge.background":"#93b259","activityBarBadge.foreground":"#fdf6e3","badge.background":"#93b259","badge.foreground":"#fdf6e3","breadcrumb.activeSelectionForeground":"#5c6a72","breadcrumb.focusForeground":"#5c6a72","breadcrumb.foreground":"#939f91","button.background":"#93b259","button.foreground":"#fdf6e3","button.hoverBackground":"#93b259d0","button.secondaryBackground":"#efebd4","button.secondaryForeground":"#5c6a72","button.secondaryHoverBackground":"#e6e2cc","charts.blue":"#3a94c5","charts.foreground":"#5c6a72","charts.green":"#8da101","charts.orange":"#f57d26","charts.purple":"#df69ba","charts.red":"#f85552","charts.yellow":"#dfa000","checkbox.background":"#fdf6e3","checkbox.border":"#e0dcc7","checkbox.foreground":"#f57d26","debugConsole.errorForeground":"#f85552","debugConsole.infoForeground":"#8da101","debugConsole.sourceForeground":"#df69ba","debugConsole.warningForeground":"#dfa000","debugConsoleInputIcon.foreground":"#35a77c","debugIcon.breakpointCurrentStackframeForeground":"#3a94c5","debugIcon.breakpointDisabledForeground":"#f1706f","debugIcon.breakpointForeground":"#f85552","debugIcon.breakpointStackframeForeground":"#f85552","debugIcon.breakpointUnverifiedForeground":"#879686","debugIcon.continueForeground":"#3a94c5","debugIcon.disconnectForeground":"#df69ba","debugIcon.pauseForeground":"#dfa000","debugIcon.restartForeground":"#35a77c","debugIcon.startForeground":"#35a77c","debugIcon.stepBackForeground":"#3a94c5","debugIcon.stepIntoForeground":"#3a94c5","debugIcon.stepOutForeground":"#3a94c5","debugIcon.stepOverForeground":"#3a94c5","debugIcon.stopForeground":"#f85552","debugTokenExpression.boolean":"#df69ba","debugTokenExpression.error":"#f85552","debugTokenExpression.name":"#3a94c5","debugTokenExpression.number":"#df69ba","debugTokenExpression.string":"#dfa000","debugTokenExpression.value":"#8da101","debugToolBar.background":"#fdf6e3",descriptionForeground:"#939f91","diffEditor.diagonalFill":"#e0dcc7","diffEditor.insertedTextBackground":"#6ec39830","diffEditor.removedTextBackground":"#f1706f30","dropdown.background":"#fdf6e3","dropdown.border":"#e0dcc7","dropdown.foreground":"#879686","editor.background":"#fdf6e3","editor.findMatchBackground":"#f3945940","editor.findMatchHighlightBackground":"#a4bb4a40","editor.findRangeHighlightBackground":"#e6e2cc50","editor.foldBackground":"#e0dcc780","editor.foreground":"#5c6a72","editor.hoverHighlightBackground":"#e6e2cc90","editor.inactiveSelectionBackground":"#e6e2cc50","editor.lineHighlightBackground":"#efebd470","editor.lineHighlightBorder":"#e0dcc700","editor.rangeHighlightBackground":"#efebd480","editor.selectionBackground":"#e6e2cca0","editor.selectionHighlightBackground":"#e6e2cc50","editor.snippetFinalTabstopHighlightBackground":"#a4bb4a40","editor.snippetFinalTabstopHighlightBorder":"#fdf6e3","editor.snippetTabstopHighlightBackground":"#efebd4","editor.symbolHighlightBackground":"#6cb3c640","editor.wordHighlightBackground":"#e6e2cc48","editor.wordHighlightStrongBackground":"#e6e2cc90","editorBracketHighlight.foreground1":"#f85552","editorBracketHighlight.foreground2":"#dfa000","editorBracketHighlight.foreground3":"#8da101","editorBracketHighlight.foreground4":"#3a94c5","editorBracketHighlight.foreground5":"#f57d26","editorBracketHighlight.foreground6":"#df69ba","editorBracketHighlight.unexpectedBracket.foreground":"#939f91","editorBracketMatch.background":"#e0dcc7","editorBracketMatch.border":"#fdf6e300","editorCodeLens.foreground":"#a4ad9ea0","editorCursor.foreground":"#5c6a72","editorError.background":"#f1706f00","editorError.foreground":"#f1706f","editorGhostText.background":"#fdf6e300","editorGhostText.foreground":"#a4ad9ea0","editorGroup.border":"#efebd4","editorGroup.dropBackground":"#e0dcc760","editorGroupHeader.noTabsBackground":"#fdf6e3","editorGroupHeader.tabsBackground":"#fdf6e3","editorGutter.addedBackground":"#a4bb4aa0","editorGutter.background":"#fdf6e300","editorGutter.commentRangeForeground":"#a4ad9e","editorGutter.deletedBackground":"#f1706fa0","editorGutter.modifiedBackground":"#6cb3c6a0","editorHint.foreground":"#e092be","editorHoverWidget.background":"#f4f0d9","editorHoverWidget.border":"#e6e2cc","editorIndentGuide.activeBackground":"#87968650","editorIndentGuide.background":"#87968620","editorInfo.background":"#6cb3c600","editorInfo.foreground":"#6cb3c6","editorInlayHint.background":"#fdf6e300","editorInlayHint.foreground":"#a4ad9ea0","editorInlayHint.parameterBackground":"#fdf6e300","editorInlayHint.parameterForeground":"#a4ad9ea0","editorInlayHint.typeBackground":"#fdf6e300","editorInlayHint.typeForeground":"#a4ad9ea0","editorLightBulb.foreground":"#dfa000","editorLightBulbAutoFix.foreground":"#35a77c","editorLineNumber.activeForeground":"#879686e0","editorLineNumber.foreground":"#a4ad9ea0","editorLink.activeForeground":"#8da101","editorMarkerNavigation.background":"#f4f0d9","editorMarkerNavigationError.background":"#f1706f80","editorMarkerNavigationInfo.background":"#6cb3c680","editorMarkerNavigationWarning.background":"#e4b64980","editorOverviewRuler.addedForeground":"#a4bb4aa0","editorOverviewRuler.border":"#fdf6e300","editorOverviewRuler.commonContentForeground":"#939f91","editorOverviewRuler.currentContentForeground":"#6cb3c6","editorOverviewRuler.deletedForeground":"#f1706fa0","editorOverviewRuler.errorForeground":"#f85552","editorOverviewRuler.findMatchForeground":"#6ec398","editorOverviewRuler.incomingContentForeground":"#6ec398","editorOverviewRuler.infoForeground":"#df69ba","editorOverviewRuler.modifiedForeground":"#6cb3c6a0","editorOverviewRuler.rangeHighlightForeground":"#6ec398","editorOverviewRuler.selectionHighlightForeground":"#6ec398","editorOverviewRuler.warningForeground":"#dfa000","editorOverviewRuler.wordHighlightForeground":"#e0dcc7","editorOverviewRuler.wordHighlightStrongForeground":"#e0dcc7","editorRuler.foreground":"#e6e2cca0","editorSuggestWidget.background":"#efebd4","editorSuggestWidget.border":"#efebd4","editorSuggestWidget.foreground":"#5c6a72","editorSuggestWidget.highlightForeground":"#8da101","editorSuggestWidget.selectedBackground":"#e6e2cc","editorUnnecessaryCode.border":"#fdf6e3","editorUnnecessaryCode.opacity":"#00000080","editorWarning.background":"#e4b64900","editorWarning.foreground":"#e4b649","editorWhitespace.foreground":"#e6e2cc","editorWidget.background":"#fdf6e3","editorWidget.border":"#e0dcc7","editorWidget.foreground":"#5c6a72",errorForeground:"#f85552","extensionBadge.remoteBackground":"#93b259","extensionBadge.remoteForeground":"#fdf6e3","extensionButton.prominentBackground":"#93b259","extensionButton.prominentForeground":"#fdf6e3","extensionButton.prominentHoverBackground":"#93b259d0","extensionIcon.preReleaseForeground":"#f57d26","extensionIcon.starForeground":"#35a77c","extensionIcon.verifiedForeground":"#8da101",focusBorder:"#fdf6e300",foreground:"#879686","gitDecoration.addedResourceForeground":"#8da101a0","gitDecoration.conflictingResourceForeground":"#df69baa0","gitDecoration.deletedResourceForeground":"#f85552a0","gitDecoration.ignoredResourceForeground":"#e0dcc7","gitDecoration.modifiedResourceForeground":"#3a94c5a0","gitDecoration.stageDeletedResourceForeground":"#35a77ca0","gitDecoration.stageModifiedResourceForeground":"#35a77ca0","gitDecoration.submoduleResourceForeground":"#f57d26a0","gitDecoration.untrackedResourceForeground":"#dfa000a0","gitlens.closedPullRequestIconColor":"#f85552","gitlens.decorations.addedForegroundColor":"#8da101","gitlens.decorations.branchAheadForegroundColor":"#35a77c","gitlens.decorations.branchBehindForegroundColor":"#f57d26","gitlens.decorations.branchDivergedForegroundColor":"#dfa000","gitlens.decorations.branchMissingUpstreamForegroundColor":"#f85552","gitlens.decorations.branchUnpublishedForegroundColor":"#3a94c5","gitlens.decorations.branchUpToDateForegroundColor":"#5c6a72","gitlens.decorations.copiedForegroundColor":"#df69ba","gitlens.decorations.deletedForegroundColor":"#f85552","gitlens.decorations.ignoredForegroundColor":"#879686","gitlens.decorations.modifiedForegroundColor":"#3a94c5","gitlens.decorations.renamedForegroundColor":"#df69ba","gitlens.decorations.untrackedForegroundColor":"#dfa000","gitlens.gutterBackgroundColor":"#fdf6e3","gitlens.gutterForegroundColor":"#5c6a72","gitlens.gutterUncommittedForegroundColor":"#3a94c5","gitlens.lineHighlightBackgroundColor":"#f4f0d9","gitlens.lineHighlightOverviewRulerColor":"#93b259","gitlens.mergedPullRequestIconColor":"#df69ba","gitlens.openPullRequestIconColor":"#35a77c","gitlens.trailingLineForegroundColor":"#939f91","gitlens.unpublishedCommitIconColor":"#dfa000","gitlens.unpulledChangesIconColor":"#f57d26","gitlens.unpushlishedChangesIconColor":"#3a94c5","icon.foreground":"#35a77c","imagePreview.border":"#fdf6e3","input.background":"#fdf6e300","input.border":"#e0dcc7","input.foreground":"#5c6a72","input.placeholderForeground":"#a4ad9e","inputOption.activeBorder":"#35a77c","inputValidation.errorBackground":"#f1706f","inputValidation.errorBorder":"#f85552","inputValidation.errorForeground":"#5c6a72","inputValidation.infoBackground":"#6cb3c6","inputValidation.infoBorder":"#3a94c5","inputValidation.infoForeground":"#5c6a72","inputValidation.warningBackground":"#e4b649","inputValidation.warningBorder":"#dfa000","inputValidation.warningForeground":"#5c6a72","issues.closed":"#f85552","issues.open":"#35a77c","keybindingLabel.background":"#fdf6e300","keybindingLabel.border":"#f4f0d9","keybindingLabel.bottomBorder":"#efebd4","keybindingLabel.foreground":"#5c6a72","keybindingTable.headerBackground":"#efebd4","keybindingTable.rowsBackground":"#f4f0d9","list.activeSelectionBackground":"#e6e2cc80","list.activeSelectionForeground":"#5c6a72","list.dropBackground":"#f4f0d980","list.errorForeground":"#f85552","list.focusBackground":"#e6e2cc80","list.focusForeground":"#5c6a72","list.highlightForeground":"#8da101","list.hoverBackground":"#fdf6e300","list.hoverForeground":"#5c6a72","list.inactiveFocusBackground":"#e6e2cc60","list.inactiveSelectionBackground":"#e6e2cc80","list.inactiveSelectionForeground":"#879686","list.invalidItemForeground":"#f1706f","list.warningForeground":"#dfa000","menu.background":"#fdf6e3","menu.foreground":"#879686","menu.selectionBackground":"#f4f0d9","menu.selectionForeground":"#5c6a72","menubar.selectionBackground":"#fdf6e3","menubar.selectionBorder":"#fdf6e3","merge.border":"#fdf6e300","merge.currentContentBackground":"#6cb3c640","merge.currentHeaderBackground":"#6cb3c680","merge.incomingContentBackground":"#6ec39840","merge.incomingHeaderBackground":"#6ec39880","minimap.errorHighlight":"#f1706f80","minimap.findMatchHighlight":"#6ec39860","minimap.selectionHighlight":"#e0dcc7f0","minimap.warningHighlight":"#e4b64980","minimapGutter.addedBackground":"#a4bb4aa0","minimapGutter.deletedBackground":"#f1706fa0","minimapGutter.modifiedBackground":"#6cb3c6a0","notebook.cellBorderColor":"#e0dcc7","notebook.cellHoverBackground":"#fdf6e3","notebook.cellStatusBarItemHoverBackground":"#f4f0d9","notebook.cellToolbarSeparator":"#e0dcc7","notebook.focusedCellBackground":"#fdf6e3","notebook.focusedCellBorder":"#e0dcc7","notebook.focusedEditorBorder":"#e0dcc7","notebook.focusedRowBorder":"#e0dcc7","notebook.inactiveFocusedCellBorder":"#e0dcc7","notebook.outputContainerBackgroundColor":"#f4f0d9","notebook.selectedCellBorder":"#e0dcc7","notebookStatusErrorIcon.foreground":"#f85552","notebookStatusRunningIcon.foreground":"#3a94c5","notebookStatusSuccessIcon.foreground":"#8da101","notificationCenterHeader.background":"#efebd4","notificationCenterHeader.foreground":"#5c6a72","notificationLink.foreground":"#8da101","notifications.background":"#fdf6e3","notifications.foreground":"#5c6a72","notificationsErrorIcon.foreground":"#f85552","notificationsInfoIcon.foreground":"#3a94c5","notificationsWarningIcon.foreground":"#dfa000","panel.background":"#fdf6e3","panel.border":"#fdf6e3","panelInput.border":"#e0dcc7","panelSection.border":"#efebd4","panelSectionHeader.background":"#fdf6e3","panelTitle.activeBorder":"#93b259d0","panelTitle.activeForeground":"#5c6a72","panelTitle.inactiveForeground":"#939f91","peekView.border":"#e6e2cc","peekViewEditor.background":"#f4f0d9","peekViewEditor.matchHighlightBackground":"#e4b64950","peekViewEditorGutter.background":"#f4f0d9","peekViewResult.background":"#f4f0d9","peekViewResult.fileForeground":"#5c6a72","peekViewResult.lineForeground":"#879686","peekViewResult.matchHighlightBackground":"#e4b64950","peekViewResult.selectionBackground":"#6ec39850","peekViewResult.selectionForeground":"#5c6a72","peekViewTitle.background":"#e6e2cc","peekViewTitleDescription.foreground":"#5c6a72","peekViewTitleLabel.foreground":"#8da101","pickerGroup.border":"#93b2591a","pickerGroup.foreground":"#5c6a72","ports.iconRunningProcessForeground":"#f57d26","problemsErrorIcon.foreground":"#f85552","problemsInfoIcon.foreground":"#3a94c5","problemsWarningIcon.foreground":"#dfa000","progressBar.background":"#93b259","quickInputTitle.background":"#f4f0d9","rust_analyzer.inlayHints.background":"#fdf6e300","rust_analyzer.inlayHints.foreground":"#a4ad9ea0","rust_analyzer.syntaxTreeBorder":"#f85552","sash.hoverBorder":"#e6e2cc","scrollbar.shadow":"#3c474d20","scrollbarSlider.activeBackground":"#879686","scrollbarSlider.background":"#e0dcc780","scrollbarSlider.hoverBackground":"#e0dcc7","selection.background":"#e6e2ccc0","settings.checkboxBackground":"#fdf6e3","settings.checkboxBorder":"#e0dcc7","settings.checkboxForeground":"#f57d26","settings.dropdownBackground":"#fdf6e3","settings.dropdownBorder":"#e0dcc7","settings.dropdownForeground":"#35a77c","settings.focusedRowBackground":"#f4f0d9","settings.headerForeground":"#879686","settings.modifiedItemIndicator":"#a4ad9e","settings.numberInputBackground":"#fdf6e3","settings.numberInputBorder":"#e0dcc7","settings.numberInputForeground":"#df69ba","settings.rowHoverBackground":"#f4f0d9","settings.textInputBackground":"#fdf6e3","settings.textInputBorder":"#e0dcc7","settings.textInputForeground":"#3a94c5","sideBar.background":"#fdf6e3","sideBar.foreground":"#939f91","sideBarSectionHeader.background":"#fdf6e300","sideBarSectionHeader.foreground":"#879686","sideBarTitle.foreground":"#879686","statusBar.background":"#fdf6e3","statusBar.border":"#fdf6e3","statusBar.debuggingBackground":"#fdf6e3","statusBar.debuggingForeground":"#f57d26","statusBar.foreground":"#879686","statusBar.noFolderBackground":"#fdf6e3","statusBar.noFolderBorder":"#fdf6e3","statusBar.noFolderForeground":"#879686","statusBarItem.activeBackground":"#e6e2cc70","statusBarItem.errorBackground":"#fdf6e3","statusBarItem.errorForeground":"#f85552","statusBarItem.hoverBackground":"#e6e2cca0","statusBarItem.prominentBackground":"#fdf6e3","statusBarItem.prominentForeground":"#5c6a72","statusBarItem.prominentHoverBackground":"#e6e2cca0","statusBarItem.remoteBackground":"#fdf6e3","statusBarItem.remoteForeground":"#879686","statusBarItem.warningBackground":"#fdf6e3","statusBarItem.warningForeground":"#dfa000","symbolIcon.arrayForeground":"#3a94c5","symbolIcon.booleanForeground":"#df69ba","symbolIcon.classForeground":"#dfa000","symbolIcon.colorForeground":"#5c6a72","symbolIcon.constantForeground":"#35a77c","symbolIcon.constructorForeground":"#df69ba","symbolIcon.enumeratorForeground":"#df69ba","symbolIcon.enumeratorMemberForeground":"#35a77c","symbolIcon.eventForeground":"#dfa000","symbolIcon.fieldForeground":"#5c6a72","symbolIcon.fileForeground":"#5c6a72","symbolIcon.folderForeground":"#5c6a72","symbolIcon.functionForeground":"#8da101","symbolIcon.interfaceForeground":"#dfa000","symbolIcon.keyForeground":"#8da101","symbolIcon.keywordForeground":"#f85552","symbolIcon.methodForeground":"#8da101","symbolIcon.moduleForeground":"#df69ba","symbolIcon.namespaceForeground":"#df69ba","symbolIcon.nullForeground":"#35a77c","symbolIcon.numberForeground":"#df69ba","symbolIcon.objectForeground":"#df69ba","symbolIcon.operatorForeground":"#f57d26","symbolIcon.packageForeground":"#df69ba","symbolIcon.propertyForeground":"#35a77c","symbolIcon.referenceForeground":"#3a94c5","symbolIcon.snippetForeground":"#5c6a72","symbolIcon.stringForeground":"#8da101","symbolIcon.structForeground":"#dfa000","symbolIcon.textForeground":"#5c6a72","symbolIcon.typeParameterForeground":"#35a77c","symbolIcon.unitForeground":"#5c6a72","symbolIcon.variableForeground":"#3a94c5","tab.activeBackground":"#fdf6e3","tab.activeBorder":"#93b259d0","tab.activeForeground":"#5c6a72","tab.border":"#fdf6e3","tab.hoverBackground":"#fdf6e3","tab.hoverForeground":"#5c6a72","tab.inactiveBackground":"#fdf6e3","tab.inactiveForeground":"#a4ad9e","tab.lastPinnedBorder":"#93b259d0","tab.unfocusedActiveBorder":"#939f91","tab.unfocusedActiveForeground":"#879686","tab.unfocusedHoverForeground":"#5c6a72","tab.unfocusedInactiveForeground":"#a4ad9e","terminal.ansiBlack":"#5c6a72","terminal.ansiBlue":"#3a94c5","terminal.ansiBrightBlack":"#5c6a72","terminal.ansiBrightBlue":"#3a94c5","terminal.ansiBrightCyan":"#35a77c","terminal.ansiBrightGreen":"#8da101","terminal.ansiBrightMagenta":"#df69ba","terminal.ansiBrightRed":"#f85552","terminal.ansiBrightWhite":"#f4f0d9","terminal.ansiBrightYellow":"#dfa000","terminal.ansiCyan":"#35a77c","terminal.ansiGreen":"#8da101","terminal.ansiMagenta":"#df69ba","terminal.ansiRed":"#f85552","terminal.ansiWhite":"#939f91","terminal.ansiYellow":"#dfa000","terminal.foreground":"#5c6a72","terminalCursor.foreground":"#5c6a72","testing.iconErrored":"#f85552","testing.iconFailed":"#f85552","testing.iconPassed":"#35a77c","testing.iconQueued":"#3a94c5","testing.iconSkipped":"#df69ba","testing.iconUnset":"#dfa000","testing.runAction":"#35a77c","textBlockQuote.background":"#f4f0d9","textBlockQuote.border":"#e6e2cc","textCodeBlock.background":"#f4f0d9","textLink.activeForeground":"#8da101c0","textLink.foreground":"#8da101","textPreformat.foreground":"#dfa000","titleBar.activeBackground":"#fdf6e3","titleBar.activeForeground":"#879686","titleBar.border":"#fdf6e3","titleBar.inactiveBackground":"#fdf6e3","titleBar.inactiveForeground":"#a4ad9e","toolbar.hoverBackground":"#f4f0d9","tree.indentGuidesStroke":"#a4ad9e","walkThrough.embeddedEditorBackground":"#f4f0d9","welcomePage.buttonBackground":"#f4f0d9","welcomePage.buttonHoverBackground":"#f4f0d9a0","welcomePage.progress.foreground":"#8da101","welcomePage.tileHoverBackground":"#f4f0d9","widget.shadow":"#3c474d20"},displayName:"Everforest Light",name:"everforest-light",semanticHighlighting:!0,semanticTokenColors:{"class:python":"#35a77c","class:typescript":"#35a77c","class:typescriptreact":"#35a77c","enum:typescript":"#df69ba","enum:typescriptreact":"#df69ba","enumMember:typescript":"#3a94c5","enumMember:typescriptreact":"#3a94c5","interface:typescript":"#35a77c","interface:typescriptreact":"#35a77c","intrinsic:python":"#df69ba","macro:rust":"#35a77c",memberOperatorOverload:"#f57d26","module:python":"#3a94c5","namespace:rust":"#df69ba","namespace:typescript":"#df69ba","namespace:typescriptreact":"#df69ba",operatorOverload:"#f57d26","property.defaultLibrary:javascript":"#df69ba","property.defaultLibrary:javascriptreact":"#df69ba","property.defaultLibrary:typescript":"#df69ba","property.defaultLibrary:typescriptreact":"#df69ba","selfKeyword:rust":"#df69ba","variable.defaultLibrary:javascript":"#df69ba","variable.defaultLibrary:javascriptreact":"#df69ba","variable.defaultLibrary:typescript":"#df69ba","variable.defaultLibrary:typescriptreact":"#df69ba"},tokenColors:[{scope:"keyword, storage.type.function, storage.type.class, storage.type.enum, storage.type.interface, storage.type.property, keyword.operator.new, keyword.operator.expression, keyword.operator.new, keyword.operator.delete, storage.type.extends",settings:{foreground:"#f85552"}},{scope:"keyword.other.debugger",settings:{foreground:"#f85552"}},{scope:"storage, modifier, keyword.var, entity.name.tag, keyword.control.case, keyword.control.switch",settings:{foreground:"#f57d26"}},{scope:"keyword.operator",settings:{foreground:"#f57d26"}},{scope:"string, punctuation.definition.string.end, punctuation.definition.string.begin, punctuation.definition.string.template.begin, punctuation.definition.string.template.end",settings:{foreground:"#dfa000"}},{scope:"entity.other.attribute-name",settings:{foreground:"#dfa000"}},{scope:"constant.character.escape, punctuation.quasi.element, punctuation.definition.template-expression, punctuation.section.embedded, storage.type.format, constant.other.placeholder, constant.other.placeholder, variable.interpolation",settings:{foreground:"#8da101"}},{scope:"entity.name.function, support.function, meta.function, meta.function-call, meta.definition.method",settings:{foreground:"#8da101"}},{scope:"keyword.control.at-rule, keyword.control.import, keyword.control.export, storage.type.namespace, punctuation.decorator, keyword.control.directive, keyword.preprocessor, punctuation.definition.preprocessor, punctuation.definition.directive, keyword.other.import, keyword.other.package, entity.name.type.namespace, entity.name.scope-resolution, keyword.other.using, keyword.package, keyword.import, keyword.map",settings:{foreground:"#35a77c"}},{scope:"storage.type.annotation",settings:{foreground:"#35a77c"}},{scope:"entity.name.label, constant.other.label",settings:{foreground:"#35a77c"}},{scope:"support.module, support.node, support.other.module, support.type.object.module, entity.name.type.module, entity.name.type.class.module, keyword.control.module",settings:{foreground:"#35a77c"}},{scope:"storage.type, support.type, entity.name.type, keyword.type",settings:{foreground:"#3a94c5"}},{scope:"entity.name.type.class, support.class, entity.name.class, entity.other.inherited-class, storage.class",settings:{foreground:"#3a94c5"}},{scope:"constant.numeric",settings:{foreground:"#df69ba"}},{scope:"constant.language.boolean",settings:{foreground:"#df69ba"}},{scope:"entity.name.function.preprocessor",settings:{foreground:"#df69ba"}},{scope:"variable.language.this, variable.language.self, variable.language.super, keyword.other.this, variable.language.special, constant.language.null, constant.language.undefined, constant.language.nan",settings:{foreground:"#df69ba"}},{scope:"constant.language, support.constant",settings:{foreground:"#df69ba"}},{scope:"variable, support.variable, meta.definition.variable",settings:{foreground:"#5c6a72"}},{scope:"variable.object.property, support.variable.property, variable.other.property, variable.other.object.property, variable.other.enummember, variable.other.member, meta.object-literal.key",settings:{foreground:"#5c6a72"}},{scope:"punctuation, meta.brace, meta.delimiter, meta.bracket",settings:{foreground:"#5c6a72"}},{scope:"heading.1.markdown, markup.heading.setext.1.markdown",settings:{fontStyle:"bold",foreground:"#f85552"}},{scope:"heading.2.markdown, markup.heading.setext.2.markdown",settings:{fontStyle:"bold",foreground:"#f57d26"}},{scope:"heading.3.markdown",settings:{fontStyle:"bold",foreground:"#dfa000"}},{scope:"heading.4.markdown",settings:{fontStyle:"bold",foreground:"#8da101"}},{scope:"heading.5.markdown",settings:{fontStyle:"bold",foreground:"#3a94c5"}},{scope:"heading.6.markdown",settings:{fontStyle:"bold",foreground:"#df69ba"}},{scope:"punctuation.definition.heading.markdown",settings:{fontStyle:"regular",foreground:"#939f91"}},{scope:"string.other.link.title.markdown, constant.other.reference.link.markdown, string.other.link.description.markdown",settings:{fontStyle:"regular",foreground:"#df69ba"}},{scope:"markup.underline.link.image.markdown, markup.underline.link.markdown",settings:{fontStyle:"underline",foreground:"#8da101"}},{scope:"punctuation.definition.string.begin.markdown, punctuation.definition.string.end.markdown, punctuation.definition.italic.markdown, punctuation.definition.quote.begin.markdown, punctuation.definition.metadata.markdown, punctuation.separator.key-value.markdown, punctuation.definition.constant.markdown",settings:{foreground:"#939f91"}},{scope:"punctuation.definition.bold.markdown",settings:{fontStyle:"regular",foreground:"#939f91"}},{scope:"meta.separator.markdown, punctuation.definition.constant.begin.markdown, punctuation.definition.constant.end.markdown",settings:{fontStyle:"bold",foreground:"#939f91"}},{scope:"markup.italic",settings:{fontStyle:"italic"}},{scope:"markup.bold",settings:{fontStyle:"bold"}},{scope:"markup.bold markup.italic, markup.italic markup.bold",settings:{fontStyle:"italic bold"}},{scope:"punctuation.definition.markdown, punctuation.definition.raw.markdown",settings:{foreground:"#dfa000"}},{scope:"fenced_code.block.language",settings:{foreground:"#dfa000"}},{scope:"markup.fenced_code.block.markdown, markup.inline.raw.string.markdown",settings:{foreground:"#8da101"}},{scope:"punctuation.definition.list.begin.markdown",settings:{foreground:"#f85552"}},{scope:"punctuation.definition.heading.restructuredtext",settings:{fontStyle:"bold",foreground:"#f57d26"}},{scope:"punctuation.definition.field.restructuredtext, punctuation.separator.key-value.restructuredtext, punctuation.definition.directive.restructuredtext, punctuation.definition.constant.restructuredtext, punctuation.definition.italic.restructuredtext, punctuation.definition.table.restructuredtext",settings:{foreground:"#939f91"}},{scope:"punctuation.definition.bold.restructuredtext",settings:{fontStyle:"regular",foreground:"#939f91"}},{scope:"entity.name.tag.restructuredtext, punctuation.definition.link.restructuredtext, punctuation.definition.raw.restructuredtext, punctuation.section.raw.restructuredtext",settings:{foreground:"#35a77c"}},{scope:"constant.other.footnote.link.restructuredtext",settings:{foreground:"#df69ba"}},{scope:"support.directive.restructuredtext",settings:{foreground:"#f85552"}},{scope:"entity.name.directive.restructuredtext, markup.raw.restructuredtext, markup.raw.inner.restructuredtext, string.other.link.title.restructuredtext",settings:{foreground:"#8da101"}},{scope:"punctuation.definition.function.latex, punctuation.definition.function.tex, punctuation.definition.keyword.latex, constant.character.newline.tex, punctuation.definition.keyword.tex",settings:{foreground:"#939f91"}},{scope:"support.function.be.latex",settings:{foreground:"#f85552"}},{scope:"support.function.section.latex, keyword.control.table.cell.latex, keyword.control.table.newline.latex",settings:{foreground:"#f57d26"}},{scope:"support.class.latex, variable.parameter.latex, variable.parameter.function.latex, variable.parameter.definition.label.latex, constant.other.reference.label.latex",settings:{foreground:"#dfa000"}},{scope:"keyword.control.preamble.latex",settings:{foreground:"#df69ba"}},{scope:"punctuation.separator.namespace.xml",settings:{foreground:"#939f91"}},{scope:"entity.name.tag.html, entity.name.tag.xml, entity.name.tag.localname.xml",settings:{foreground:"#f57d26"}},{scope:"entity.other.attribute-name.html, entity.other.attribute-name.xml, entity.other.attribute-name.localname.xml",settings:{foreground:"#dfa000"}},{scope:"string.quoted.double.html, string.quoted.single.html, punctuation.definition.string.begin.html, punctuation.definition.string.end.html, punctuation.separator.key-value.html, punctuation.definition.string.begin.xml, punctuation.definition.string.end.xml, string.quoted.double.xml, string.quoted.single.xml, punctuation.definition.tag.begin.html, punctuation.definition.tag.end.html, punctuation.definition.tag.xml, meta.tag.xml, meta.tag.preprocessor.xml, meta.tag.other.html, meta.tag.block.any.html, meta.tag.inline.any.html",settings:{foreground:"#8da101"}},{scope:"variable.language.documentroot.xml, meta.tag.sgml.doctype.xml",settings:{foreground:"#df69ba"}},{scope:"storage.type.proto",settings:{foreground:"#dfa000"}},{scope:"string.quoted.double.proto.syntax, string.quoted.single.proto.syntax, string.quoted.double.proto, string.quoted.single.proto",settings:{foreground:"#8da101"}},{scope:"entity.name.class.proto, entity.name.class.message.proto",settings:{foreground:"#35a77c"}},{scope:"punctuation.definition.entity.css, punctuation.separator.key-value.css, punctuation.terminator.rule.css, punctuation.separator.list.comma.css",settings:{foreground:"#939f91"}},{scope:"entity.other.attribute-name.class.css",settings:{foreground:"#f85552"}},{scope:"keyword.other.unit",settings:{foreground:"#f57d26"}},{scope:"entity.other.attribute-name.pseudo-class.css, entity.other.attribute-name.pseudo-element.css",settings:{foreground:"#dfa000"}},{scope:"string.quoted.single.css, string.quoted.double.css, support.constant.property-value.css, meta.property-value.css, punctuation.definition.string.begin.css, punctuation.definition.string.end.css, constant.numeric.css, support.constant.font-name.css, variable.parameter.keyframe-list.css",settings:{foreground:"#8da101"}},{scope:"support.type.property-name.css",settings:{foreground:"#35a77c"}},{scope:"support.type.vendored.property-name.css",settings:{foreground:"#3a94c5"}},{scope:"entity.name.tag.css, entity.other.keyframe-offset.css, punctuation.definition.keyword.css, keyword.control.at-rule.keyframes.css, meta.selector.css",settings:{foreground:"#df69ba"}},{scope:"punctuation.definition.entity.scss, punctuation.separator.key-value.scss, punctuation.terminator.rule.scss, punctuation.separator.list.comma.scss",settings:{foreground:"#939f91"}},{scope:"keyword.control.at-rule.keyframes.scss",settings:{foreground:"#f57d26"}},{scope:"punctuation.definition.interpolation.begin.bracket.curly.scss, punctuation.definition.interpolation.end.bracket.curly.scss",settings:{foreground:"#dfa000"}},{scope:"punctuation.definition.string.begin.scss, punctuation.definition.string.end.scss, string.quoted.double.scss, string.quoted.single.scss, constant.character.css.sass, meta.property-value.scss",settings:{foreground:"#8da101"}},{scope:"keyword.control.at-rule.include.scss, keyword.control.at-rule.use.scss, keyword.control.at-rule.mixin.scss, keyword.control.at-rule.extend.scss, keyword.control.at-rule.import.scss",settings:{foreground:"#df69ba"}},{scope:"meta.function.stylus",settings:{foreground:"#5c6a72"}},{scope:"entity.name.function.stylus",settings:{foreground:"#dfa000"}},{scope:"string.unquoted.js",settings:{foreground:"#5c6a72"}},{scope:"punctuation.accessor.js, punctuation.separator.key-value.js, punctuation.separator.label.js, keyword.operator.accessor.js",settings:{foreground:"#939f91"}},{scope:"punctuation.definition.block.tag.jsdoc",settings:{foreground:"#f85552"}},{scope:"storage.type.js, storage.type.function.arrow.js",settings:{foreground:"#f57d26"}},{scope:"JSXNested",settings:{foreground:"#5c6a72"}},{scope:"punctuation.definition.tag.jsx, entity.other.attribute-name.jsx, punctuation.definition.tag.begin.js.jsx, punctuation.definition.tag.end.js.jsx, entity.other.attribute-name.js.jsx",settings:{foreground:"#8da101"}},{scope:"entity.name.type.module.ts",settings:{foreground:"#5c6a72"}},{scope:"keyword.operator.type.annotation.ts, punctuation.accessor.ts, punctuation.separator.key-value.ts",settings:{foreground:"#939f91"}},{scope:"punctuation.definition.tag.directive.ts, entity.other.attribute-name.directive.ts",settings:{foreground:"#8da101"}},{scope:"entity.name.type.ts, entity.name.type.interface.ts, entity.other.inherited-class.ts, entity.name.type.alias.ts, entity.name.type.class.ts, entity.name.type.enum.ts",settings:{foreground:"#35a77c"}},{scope:"storage.type.ts, storage.type.function.arrow.ts, storage.type.type.ts",settings:{foreground:"#f57d26"}},{scope:"entity.name.type.module.ts",settings:{foreground:"#3a94c5"}},{scope:"keyword.control.import.ts, keyword.control.export.ts, storage.type.namespace.ts",settings:{foreground:"#df69ba"}},{scope:"entity.name.type.module.tsx",settings:{foreground:"#5c6a72"}},{scope:"keyword.operator.type.annotation.tsx, punctuation.accessor.tsx, punctuation.separator.key-value.tsx",settings:{foreground:"#939f91"}},{scope:"punctuation.definition.tag.directive.tsx, entity.other.attribute-name.directive.tsx, punctuation.definition.tag.begin.tsx, punctuation.definition.tag.end.tsx, entity.other.attribute-name.tsx",settings:{foreground:"#8da101"}},{scope:"entity.name.type.tsx, entity.name.type.interface.tsx, entity.other.inherited-class.tsx, entity.name.type.alias.tsx, entity.name.type.class.tsx, entity.name.type.enum.tsx",settings:{foreground:"#35a77c"}},{scope:"entity.name.type.module.tsx",settings:{foreground:"#3a94c5"}},{scope:"keyword.control.import.tsx, keyword.control.export.tsx, storage.type.namespace.tsx",settings:{foreground:"#df69ba"}},{scope:"storage.type.tsx, storage.type.function.arrow.tsx, storage.type.type.tsx, support.class.component.tsx",settings:{foreground:"#f57d26"}},{scope:"storage.type.function.coffee",settings:{foreground:"#f57d26"}},{scope:"meta.type-signature.purescript",settings:{foreground:"#5c6a72"}},{scope:"keyword.other.double-colon.purescript, keyword.other.arrow.purescript, keyword.other.big-arrow.purescript",settings:{foreground:"#f57d26"}},{scope:"entity.name.function.purescript",settings:{foreground:"#dfa000"}},{scope:"string.quoted.single.purescript, string.quoted.double.purescript, punctuation.definition.string.begin.purescript, punctuation.definition.string.end.purescript, string.quoted.triple.purescript, entity.name.type.purescript",settings:{foreground:"#8da101"}},{scope:"support.other.module.purescript",settings:{foreground:"#df69ba"}},{scope:"punctuation.dot.dart",settings:{foreground:"#939f91"}},{scope:"storage.type.primitive.dart",settings:{foreground:"#f57d26"}},{scope:"support.class.dart",settings:{foreground:"#dfa000"}},{scope:"entity.name.function.dart, string.interpolated.single.dart, string.interpolated.double.dart",settings:{foreground:"#8da101"}},{scope:"variable.language.dart",settings:{foreground:"#3a94c5"}},{scope:"keyword.other.import.dart, storage.type.annotation.dart",settings:{foreground:"#df69ba"}},{scope:"entity.other.attribute-name.class.pug",settings:{foreground:"#f85552"}},{scope:"storage.type.function.pug",settings:{foreground:"#f57d26"}},{scope:"entity.other.attribute-name.tag.pug",settings:{foreground:"#35a77c"}},{scope:"entity.name.tag.pug, storage.type.import.include.pug",settings:{foreground:"#df69ba"}},{scope:"meta.function-call.c, storage.modifier.array.bracket.square.c, meta.function.definition.parameters.c",settings:{foreground:"#5c6a72"}},{scope:"punctuation.separator.dot-access.c, constant.character.escape.line-continuation.c",settings:{foreground:"#939f91"}},{scope:"keyword.control.directive.include.c, punctuation.definition.directive.c, keyword.control.directive.pragma.c, keyword.control.directive.line.c, keyword.control.directive.define.c, keyword.control.directive.conditional.c, keyword.control.directive.diagnostic.error.c, keyword.control.directive.undef.c, keyword.control.directive.conditional.ifdef.c, keyword.control.directive.endif.c, keyword.control.directive.conditional.ifndef.c, keyword.control.directive.conditional.if.c, keyword.control.directive.else.c",settings:{foreground:"#f85552"}},{scope:"punctuation.separator.pointer-access.c",settings:{foreground:"#f57d26"}},{scope:"variable.other.member.c",settings:{foreground:"#35a77c"}},{scope:"meta.function-call.cpp, storage.modifier.array.bracket.square.cpp, meta.function.definition.parameters.cpp, meta.body.function.definition.cpp",settings:{foreground:"#5c6a72"}},{scope:"punctuation.separator.dot-access.cpp, constant.character.escape.line-continuation.cpp",settings:{foreground:"#939f91"}},{scope:"keyword.control.directive.include.cpp, punctuation.definition.directive.cpp, keyword.control.directive.pragma.cpp, keyword.control.directive.line.cpp, keyword.control.directive.define.cpp, keyword.control.directive.conditional.cpp, keyword.control.directive.diagnostic.error.cpp, keyword.control.directive.undef.cpp, keyword.control.directive.conditional.ifdef.cpp, keyword.control.directive.endif.cpp, keyword.control.directive.conditional.ifndef.cpp, keyword.control.directive.conditional.if.cpp, keyword.control.directive.else.cpp, storage.type.namespace.definition.cpp, keyword.other.using.directive.cpp, storage.type.struct.cpp",settings:{foreground:"#f85552"}},{scope:"punctuation.separator.pointer-access.cpp, punctuation.section.angle-brackets.begin.template.call.cpp, punctuation.section.angle-brackets.end.template.call.cpp",settings:{foreground:"#f57d26"}},{scope:"variable.other.member.cpp",settings:{foreground:"#35a77c"}},{scope:"keyword.other.using.cs",settings:{foreground:"#f85552"}},{scope:"keyword.type.cs, constant.character.escape.cs, punctuation.definition.interpolation.begin.cs, punctuation.definition.interpolation.end.cs",settings:{foreground:"#dfa000"}},{scope:"string.quoted.double.cs, string.quoted.single.cs, punctuation.definition.string.begin.cs, punctuation.definition.string.end.cs",settings:{foreground:"#8da101"}},{scope:"variable.other.object.property.cs",settings:{foreground:"#35a77c"}},{scope:"entity.name.type.namespace.cs",settings:{foreground:"#df69ba"}},{scope:"keyword.symbol.fsharp, constant.language.unit.fsharp",settings:{foreground:"#5c6a72"}},{scope:"keyword.format.specifier.fsharp, entity.name.type.fsharp",settings:{foreground:"#dfa000"}},{scope:"string.quoted.double.fsharp, string.quoted.single.fsharp, punctuation.definition.string.begin.fsharp, punctuation.definition.string.end.fsharp",settings:{foreground:"#8da101"}},{scope:"entity.name.section.fsharp",settings:{foreground:"#3a94c5"}},{scope:"support.function.attribute.fsharp",settings:{foreground:"#df69ba"}},{scope:"punctuation.separator.java, punctuation.separator.period.java",settings:{foreground:"#939f91"}},{scope:"keyword.other.import.java, keyword.other.package.java",settings:{foreground:"#f85552"}},{scope:"storage.type.function.arrow.java, keyword.control.ternary.java",settings:{foreground:"#f57d26"}},{scope:"variable.other.property.java",settings:{foreground:"#35a77c"}},{scope:"variable.language.wildcard.java, storage.modifier.import.java, storage.type.annotation.java, punctuation.definition.annotation.java, storage.modifier.package.java, entity.name.type.module.java",settings:{foreground:"#df69ba"}},{scope:"keyword.other.import.kotlin",settings:{foreground:"#f85552"}},{scope:"storage.type.kotlin",settings:{foreground:"#f57d26"}},{scope:"constant.language.kotlin",settings:{foreground:"#35a77c"}},{scope:"entity.name.package.kotlin, storage.type.annotation.kotlin",settings:{foreground:"#df69ba"}},{scope:"entity.name.package.scala",settings:{foreground:"#df69ba"}},{scope:"constant.language.scala",settings:{foreground:"#3a94c5"}},{scope:"entity.name.import.scala",settings:{foreground:"#35a77c"}},{scope:"string.quoted.double.scala, string.quoted.single.scala, punctuation.definition.string.begin.scala, punctuation.definition.string.end.scala, string.quoted.double.interpolated.scala, string.quoted.single.interpolated.scala, string.quoted.triple.scala",settings:{foreground:"#8da101"}},{scope:"entity.name.class, entity.other.inherited-class.scala",settings:{foreground:"#dfa000"}},{scope:"keyword.declaration.stable.scala, keyword.other.arrow.scala",settings:{foreground:"#f57d26"}},{scope:"keyword.other.import.scala",settings:{foreground:"#f85552"}},{scope:"keyword.operator.navigation.groovy, meta.method.body.java, meta.definition.method.groovy, meta.definition.method.signature.java",settings:{foreground:"#5c6a72"}},{scope:"punctuation.separator.groovy",settings:{foreground:"#939f91"}},{scope:"keyword.other.import.groovy, keyword.other.package.groovy, keyword.other.import.static.groovy",settings:{foreground:"#f85552"}},{scope:"storage.type.def.groovy",settings:{foreground:"#f57d26"}},{scope:"variable.other.interpolated.groovy, meta.method.groovy",settings:{foreground:"#8da101"}},{scope:"storage.modifier.import.groovy, storage.modifier.package.groovy",settings:{foreground:"#35a77c"}},{scope:"storage.type.annotation.groovy",settings:{foreground:"#df69ba"}},{scope:"keyword.type.go",settings:{foreground:"#f85552"}},{scope:"entity.name.package.go",settings:{foreground:"#35a77c"}},{scope:"keyword.import.go, keyword.package.go",settings:{foreground:"#df69ba"}},{scope:"entity.name.type.mod.rust",settings:{foreground:"#5c6a72"}},{scope:"keyword.operator.path.rust, keyword.operator.member-access.rust",settings:{foreground:"#939f91"}},{scope:"storage.type.rust",settings:{foreground:"#f57d26"}},{scope:"support.constant.core.rust",settings:{foreground:"#35a77c"}},{scope:"meta.attribute.rust, variable.language.rust, storage.type.module.rust",settings:{foreground:"#df69ba"}},{scope:"meta.function-call.swift, support.function.any-method.swift",settings:{foreground:"#5c6a72"}},{scope:"support.variable.swift",settings:{foreground:"#35a77c"}},{scope:"keyword.operator.class.php",settings:{foreground:"#5c6a72"}},{scope:"storage.type.trait.php",settings:{foreground:"#f57d26"}},{scope:"constant.language.php, support.other.namespace.php",settings:{foreground:"#35a77c"}},{scope:"storage.type.modifier.access.control.public.cpp, storage.type.modifier.access.control.private.cpp",settings:{foreground:"#3a94c5"}},{scope:"keyword.control.import.include.php, storage.type.php",settings:{foreground:"#df69ba"}},{scope:"meta.function-call.arguments.python",settings:{foreground:"#5c6a72"}},{scope:"punctuation.definition.decorator.python, punctuation.separator.period.python",settings:{foreground:"#939f91"}},{scope:"constant.language.python",settings:{foreground:"#35a77c"}},{scope:"keyword.control.import.python, keyword.control.import.from.python",settings:{foreground:"#df69ba"}},{scope:"constant.language.lua",settings:{foreground:"#35a77c"}},{scope:"entity.name.class.lua",settings:{foreground:"#3a94c5"}},{scope:"meta.function.method.with-arguments.ruby",settings:{foreground:"#5c6a72"}},{scope:"punctuation.separator.method.ruby",settings:{foreground:"#939f91"}},{scope:"keyword.control.pseudo-method.ruby, storage.type.variable.ruby",settings:{foreground:"#f57d26"}},{scope:"keyword.other.special-method.ruby",settings:{foreground:"#8da101"}},{scope:"keyword.control.module.ruby, punctuation.definition.constant.ruby",settings:{foreground:"#df69ba"}},{scope:"string.regexp.character-class.ruby,string.regexp.interpolated.ruby,punctuation.definition.character-class.ruby,string.regexp.group.ruby, punctuation.section.regexp.ruby, punctuation.definition.group.ruby",settings:{foreground:"#dfa000"}},{scope:"variable.other.constant.ruby",settings:{foreground:"#3a94c5"}},{scope:"keyword.other.arrow.haskell, keyword.other.big-arrow.haskell, keyword.other.double-colon.haskell",settings:{foreground:"#f57d26"}},{scope:"storage.type.haskell",settings:{foreground:"#dfa000"}},{scope:"constant.other.haskell, string.quoted.double.haskell, string.quoted.single.haskell, punctuation.definition.string.begin.haskell, punctuation.definition.string.end.haskell",settings:{foreground:"#8da101"}},{scope:"entity.name.function.haskell",settings:{foreground:"#3a94c5"}},{scope:"entity.name.namespace, meta.preprocessor.haskell",settings:{foreground:"#35a77c"}},{scope:"keyword.control.import.julia, keyword.control.export.julia",settings:{foreground:"#f85552"}},{scope:"keyword.storage.modifier.julia",settings:{foreground:"#f57d26"}},{scope:"constant.language.julia",settings:{foreground:"#35a77c"}},{scope:"support.function.macro.julia",settings:{foreground:"#df69ba"}},{scope:"keyword.other.period.elm",settings:{foreground:"#5c6a72"}},{scope:"storage.type.elm",settings:{foreground:"#dfa000"}},{scope:"keyword.other.r",settings:{foreground:"#f57d26"}},{scope:"entity.name.function.r, variable.function.r",settings:{foreground:"#8da101"}},{scope:"constant.language.r",settings:{foreground:"#35a77c"}},{scope:"entity.namespace.r",settings:{foreground:"#df69ba"}},{scope:"punctuation.separator.module-function.erlang, punctuation.section.directive.begin.erlang",settings:{foreground:"#939f91"}},{scope:"keyword.control.directive.erlang, keyword.control.directive.define.erlang",settings:{foreground:"#f85552"}},{scope:"entity.name.type.class.module.erlang",settings:{foreground:"#dfa000"}},{scope:"string.quoted.double.erlang, string.quoted.single.erlang, punctuation.definition.string.begin.erlang, punctuation.definition.string.end.erlang",settings:{foreground:"#8da101"}},{scope:"keyword.control.directive.export.erlang, keyword.control.directive.module.erlang, keyword.control.directive.import.erlang, keyword.control.directive.behaviour.erlang",settings:{foreground:"#df69ba"}},{scope:"variable.other.readwrite.module.elixir, punctuation.definition.variable.elixir",settings:{foreground:"#35a77c"}},{scope:"constant.language.elixir",settings:{foreground:"#3a94c5"}},{scope:"keyword.control.module.elixir",settings:{foreground:"#df69ba"}},{scope:"entity.name.type.value-signature.ocaml",settings:{foreground:"#5c6a72"}},{scope:"keyword.other.ocaml",settings:{foreground:"#f57d26"}},{scope:"constant.language.variant.ocaml",settings:{foreground:"#35a77c"}},{scope:"storage.type.sub.perl, storage.type.declare.routine.perl",settings:{foreground:"#f85552"}},{scope:"meta.function.lisp",settings:{foreground:"#5c6a72"}},{scope:"storage.type.function-type.lisp",settings:{foreground:"#f85552"}},{scope:"keyword.constant.lisp",settings:{foreground:"#8da101"}},{scope:"entity.name.function.lisp",settings:{foreground:"#35a77c"}},{scope:"constant.keyword.clojure, support.variable.clojure, meta.definition.variable.clojure",settings:{foreground:"#8da101"}},{scope:"entity.global.clojure",settings:{foreground:"#df69ba"}},{scope:"entity.name.function.clojure",settings:{foreground:"#3a94c5"}},{scope:"meta.scope.if-block.shell, meta.scope.group.shell",settings:{foreground:"#5c6a72"}},{scope:"support.function.builtin.shell, entity.name.function.shell",settings:{foreground:"#dfa000"}},{scope:"string.quoted.double.shell, string.quoted.single.shell, punctuation.definition.string.begin.shell, punctuation.definition.string.end.shell, string.unquoted.heredoc.shell",settings:{foreground:"#8da101"}},{scope:"keyword.control.heredoc-token.shell, variable.other.normal.shell, punctuation.definition.variable.shell, variable.other.special.shell, variable.other.positional.shell, variable.other.bracket.shell",settings:{foreground:"#df69ba"}},{scope:"support.function.builtin.fish",settings:{foreground:"#f85552"}},{scope:"support.function.unix.fish",settings:{foreground:"#f57d26"}},{scope:"variable.other.normal.fish, punctuation.definition.variable.fish, variable.other.fixed.fish, variable.other.special.fish",settings:{foreground:"#3a94c5"}},{scope:"string.quoted.double.fish, punctuation.definition.string.end.fish, punctuation.definition.string.begin.fish, string.quoted.single.fish",settings:{foreground:"#8da101"}},{scope:"constant.character.escape.single.fish",settings:{foreground:"#df69ba"}},{scope:"punctuation.definition.variable.powershell",settings:{foreground:"#939f91"}},{scope:"entity.name.function.powershell, support.function.attribute.powershell, support.function.powershell",settings:{foreground:"#dfa000"}},{scope:"string.quoted.single.powershell, string.quoted.double.powershell, punctuation.definition.string.begin.powershell, punctuation.definition.string.end.powershell, string.quoted.double.heredoc.powershell",settings:{foreground:"#8da101"}},{scope:"variable.other.member.powershell",settings:{foreground:"#35a77c"}},{scope:"string.unquoted.alias.graphql",settings:{foreground:"#5c6a72"}},{scope:"keyword.type.graphql",settings:{foreground:"#f85552"}},{scope:"entity.name.fragment.graphql",settings:{foreground:"#df69ba"}},{scope:"entity.name.function.target.makefile",settings:{foreground:"#f57d26"}},{scope:"variable.other.makefile",settings:{foreground:"#dfa000"}},{scope:"meta.scope.prerequisites.makefile",settings:{foreground:"#8da101"}},{scope:"string.source.cmake",settings:{foreground:"#8da101"}},{scope:"entity.source.cmake",settings:{foreground:"#35a77c"}},{scope:"storage.source.cmake",settings:{foreground:"#df69ba"}},{scope:"punctuation.definition.map.viml",settings:{foreground:"#939f91"}},{scope:"storage.type.map.viml",settings:{foreground:"#f57d26"}},{scope:"constant.character.map.viml, constant.character.map.key.viml",settings:{foreground:"#8da101"}},{scope:"constant.character.map.special.viml",settings:{foreground:"#3a94c5"}},{scope:"constant.language.tmux, constant.numeric.tmux",settings:{foreground:"#8da101"}},{scope:"entity.name.function.package-manager.dockerfile",settings:{foreground:"#f57d26"}},{scope:"keyword.operator.flag.dockerfile",settings:{foreground:"#dfa000"}},{scope:"string.quoted.double.dockerfile, string.quoted.single.dockerfile",settings:{foreground:"#8da101"}},{scope:"constant.character.escape.dockerfile",settings:{foreground:"#35a77c"}},{scope:"entity.name.type.base-image.dockerfile, entity.name.image.dockerfile",settings:{foreground:"#df69ba"}},{scope:"punctuation.definition.separator.diff",settings:{foreground:"#939f91"}},{scope:"markup.deleted.diff, punctuation.definition.deleted.diff",settings:{foreground:"#f85552"}},{scope:"meta.diff.range.context, punctuation.definition.range.diff",settings:{foreground:"#f57d26"}},{scope:"meta.diff.header.from-file",settings:{foreground:"#dfa000"}},{scope:"markup.inserted.diff, punctuation.definition.inserted.diff",settings:{foreground:"#8da101"}},{scope:"markup.changed.diff, punctuation.definition.changed.diff",settings:{foreground:"#3a94c5"}},{scope:"punctuation.definition.from-file.diff",settings:{foreground:"#df69ba"}},{scope:"entity.name.section.group-title.ini, punctuation.definition.entity.ini",settings:{foreground:"#f85552"}},{scope:"punctuation.separator.key-value.ini",settings:{foreground:"#f57d26"}},{scope:"string.quoted.double.ini, string.quoted.single.ini, punctuation.definition.string.begin.ini, punctuation.definition.string.end.ini",settings:{foreground:"#8da101"}},{scope:"keyword.other.definition.ini",settings:{foreground:"#35a77c"}},{scope:"support.function.aggregate.sql",settings:{foreground:"#dfa000"}},{scope:"string.quoted.single.sql, punctuation.definition.string.end.sql, punctuation.definition.string.begin.sql, string.quoted.double.sql",settings:{foreground:"#8da101"}},{scope:"support.type.graphql",settings:{foreground:"#dfa000"}},{scope:"variable.parameter.graphql",settings:{foreground:"#3a94c5"}},{scope:"constant.character.enum.graphql",settings:{foreground:"#35a77c"}},{scope:"punctuation.support.type.property-name.begin.json, punctuation.support.type.property-name.end.json, punctuation.separator.dictionary.key-value.json, punctuation.definition.string.begin.json, punctuation.definition.string.end.json, punctuation.separator.dictionary.pair.json, punctuation.separator.array.json",settings:{foreground:"#939f91"}},{scope:"support.type.property-name.json",settings:{foreground:"#f57d26"}},{scope:"string.quoted.double.json",settings:{foreground:"#8da101"}},{scope:"punctuation.separator.key-value.mapping.yaml",settings:{foreground:"#939f91"}},{scope:"string.unquoted.plain.out.yaml, string.quoted.single.yaml, string.quoted.double.yaml, punctuation.definition.string.begin.yaml, punctuation.definition.string.end.yaml, string.unquoted.plain.in.yaml, string.unquoted.block.yaml",settings:{foreground:"#8da101"}},{scope:"punctuation.definition.anchor.yaml, punctuation.definition.block.sequence.item.yaml",settings:{foreground:"#35a77c"}},{scope:"keyword.key.toml",settings:{foreground:"#f57d26"}},{scope:"string.quoted.single.basic.line.toml, string.quoted.single.literal.line.toml, punctuation.definition.keyValuePair.toml",settings:{foreground:"#8da101"}},{scope:"constant.other.boolean.toml",settings:{foreground:"#3a94c5"}},{scope:"entity.other.attribute-name.table.toml, punctuation.definition.table.toml, entity.other.attribute-name.table.array.toml, punctuation.definition.table.array.toml",settings:{foreground:"#df69ba"}},{scope:"comment, string.comment, punctuation.definition.comment",settings:{fontStyle:"italic",foreground:"#939f91"}}],type:"light"});export{e as default}; diff --git a/assets/chunks/framework.CqWuvRde.js b/assets/chunks/framework.CqWuvRde.js deleted file mode 100644 index f189fb21..00000000 --- a/assets/chunks/framework.CqWuvRde.js +++ /dev/null @@ -1,17 +0,0 @@ -/** -* @vue/shared v3.4.34 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**//*! #__NO_SIDE_EFFECTS__ */function Rr(e,t){const n=new Set(e.split(","));return r=>n.has(r)}const Z={},yt=[],Ae=()=>{},Bo=()=>!1,qt=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Or=e=>e.startsWith("onUpdate:"),ce=Object.assign,Lr=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},ko=Object.prototype.hasOwnProperty,z=(e,t)=>ko.call(e,t),D=Array.isArray,_t=e=>Gt(e)==="[object Map]",$n=e=>Gt(e)==="[object Set]",ss=e=>Gt(e)==="[object Date]",K=e=>typeof e=="function",oe=e=>typeof e=="string",je=e=>typeof e=="symbol",ee=e=>e!==null&&typeof e=="object",ni=e=>(ee(e)||K(e))&&K(e.then)&&K(e.catch),ri=Object.prototype.toString,Gt=e=>ri.call(e),Ko=e=>Gt(e).slice(8,-1),si=e=>Gt(e)==="[object Object]",Mr=e=>oe(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,bt=Rr(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Hn=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Wo=/-(\w)/g,Oe=Hn(e=>e.replace(Wo,(t,n)=>n?n.toUpperCase():"")),qo=/\B([A-Z])/g,Be=Hn(e=>e.replace(qo,"-$1").toLowerCase()),jn=Hn(e=>e.charAt(0).toUpperCase()+e.slice(1)),yn=Hn(e=>e?`on${jn(e)}`:""),_e=(e,t)=>!Object.is(e,t),_n=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},Cn=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Go=e=>{const t=oe(e)?Number(e):NaN;return isNaN(t)?e:t};let is;const oi=()=>is||(is=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Ir(e){if(D(e)){const t={};for(let n=0;n{if(n){const r=n.split(Yo);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function Pr(e){let t="";if(oe(e))t=e;else if(D(e))for(let n=0;nVn(n,t))}const ci=e=>!!(e&&e.__v_isRef===!0),nl=e=>oe(e)?e:e==null?"":D(e)||ee(e)&&(e.toString===ri||!K(e.toString))?ci(e)?nl(e.value):JSON.stringify(e,ai,2):String(e),ai=(e,t)=>ci(t)?ai(e,t.value):_t(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,s],i)=>(n[Qn(r,i)+" =>"]=s,n),{})}:$n(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>Qn(n))}:je(t)?Qn(t):ee(t)&&!D(t)&&!si(t)?String(t):t,Qn=(e,t="")=>{var n;return je(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/** -* @vue/reactivity v3.4.34 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**/let Ee;class rl{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=Ee,!t&&Ee&&(this.index=(Ee.scopes||(Ee.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=Ee;try{return Ee=this,t()}finally{Ee=n}}}on(){Ee=this}off(){Ee=this.parent}stop(t){if(this._active){let n,r;for(n=0,r=this.effects.length;n=4))break}this._dirtyLevel===1&&(this._dirtyLevel=0),tt()}return this._dirtyLevel>=4}set dirty(t){this._dirtyLevel=t?4:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let t=Je,n=at;try{return Je=!0,at=this,this._runnings++,os(this),this.fn()}finally{ls(this),this._runnings--,at=n,Je=t}}stop(){this.active&&(os(this),ls(this),this.onStop&&this.onStop(),this.active=!1)}}function ol(e){return e.value}function os(e){e._trackId++,e._depsLength=0}function ls(e){if(e.deps.length>e._depsLength){for(let t=e._depsLength;t{const n=new Map;return n.cleanup=e,n.computed=t,n},Sn=new WeakMap,ut=Symbol(""),_r=Symbol("");function ve(e,t,n){if(Je&&at){let r=Sn.get(e);r||Sn.set(e,r=new Map);let s=r.get(n);s||r.set(n,s=gi(()=>r.delete(n))),hi(at,s)}}function Ue(e,t,n,r,s,i){const o=Sn.get(e);if(!o)return;let l=[];if(t==="clear")l=[...o.values()];else if(n==="length"&&D(e)){const c=Number(r);o.forEach((a,f)=>{(f==="length"||!je(f)&&f>=c)&&l.push(a)})}else switch(n!==void 0&&l.push(o.get(n)),t){case"add":D(e)?Mr(n)&&l.push(o.get("length")):(l.push(o.get(ut)),_t(e)&&l.push(o.get(_r)));break;case"delete":D(e)||(l.push(o.get(ut)),_t(e)&&l.push(o.get(_r)));break;case"set":_t(e)&&l.push(o.get(ut));break}Fr();for(const c of l)c&&pi(c,4);$r()}function ll(e,t){const n=Sn.get(e);return n&&n.get(t)}const cl=Rr("__proto__,__v_isRef,__isVue"),mi=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(je)),cs=al();function al(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const r=J(this);for(let i=0,o=this.length;i{e[t]=function(...n){et(),Fr();const r=J(this)[t].apply(this,n);return $r(),tt(),r}}),e}function ul(e){je(e)||(e=String(e));const t=J(this);return ve(t,"has",e),t.hasOwnProperty(e)}class yi{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,r){const s=this._isReadonly,i=this._isShallow;if(n==="__v_isReactive")return!s;if(n==="__v_isReadonly")return s;if(n==="__v_isShallow")return i;if(n==="__v_raw")return r===(s?i?Cl:wi:i?vi:bi).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(r)?t:void 0;const o=D(t);if(!s){if(o&&z(cs,n))return Reflect.get(cs,n,r);if(n==="hasOwnProperty")return ul}const l=Reflect.get(t,n,r);return(je(n)?mi.has(n):cl(n))||(s||ve(t,"get",n),i)?l:de(l)?o&&Mr(n)?l:l.value:ee(l)?s?Bn(l):Un(l):l}}class _i extends yi{constructor(t=!1){super(!1,t)}set(t,n,r,s){let i=t[n];if(!this._isShallow){const c=ht(i);if(!xt(r)&&!ht(r)&&(i=J(i),r=J(r)),!D(t)&&de(i)&&!de(r))return c?!1:(i.value=r,!0)}const o=D(t)&&Mr(n)?Number(n)e,Dn=e=>Reflect.getPrototypeOf(e);function rn(e,t,n=!1,r=!1){e=e.__v_raw;const s=J(e),i=J(t);n||(_e(t,i)&&ve(s,"get",t),ve(s,"get",i));const{has:o}=Dn(s),l=r?Hr:n?Dr:Dt;if(o.call(s,t))return l(e.get(t));if(o.call(s,i))return l(e.get(i));e!==s&&e.get(t)}function sn(e,t=!1){const n=this.__v_raw,r=J(n),s=J(e);return t||(_e(e,s)&&ve(r,"has",e),ve(r,"has",s)),e===s?n.has(e):n.has(e)||n.has(s)}function on(e,t=!1){return e=e.__v_raw,!t&&ve(J(e),"iterate",ut),Reflect.get(e,"size",e)}function as(e,t=!1){!t&&!xt(e)&&!ht(e)&&(e=J(e));const n=J(this);return Dn(n).has.call(n,e)||(n.add(e),Ue(n,"add",e,e)),this}function us(e,t,n=!1){!n&&!xt(t)&&!ht(t)&&(t=J(t));const r=J(this),{has:s,get:i}=Dn(r);let o=s.call(r,e);o||(e=J(e),o=s.call(r,e));const l=i.call(r,e);return r.set(e,t),o?_e(t,l)&&Ue(r,"set",e,t):Ue(r,"add",e,t),this}function fs(e){const t=J(this),{has:n,get:r}=Dn(t);let s=n.call(t,e);s||(e=J(e),s=n.call(t,e)),r&&r.call(t,e);const i=t.delete(e);return s&&Ue(t,"delete",e,void 0),i}function ds(){const e=J(this),t=e.size!==0,n=e.clear();return t&&Ue(e,"clear",void 0,void 0),n}function ln(e,t){return function(r,s){const i=this,o=i.__v_raw,l=J(o),c=t?Hr:e?Dr:Dt;return!e&&ve(l,"iterate",ut),o.forEach((a,f)=>r.call(s,c(a),c(f),i))}}function cn(e,t,n){return function(...r){const s=this.__v_raw,i=J(s),o=_t(i),l=e==="entries"||e===Symbol.iterator&&o,c=e==="keys"&&o,a=s[e](...r),f=n?Hr:t?Dr:Dt;return!t&&ve(i,"iterate",c?_r:ut),{next(){const{value:h,done:m}=a.next();return m?{value:h,done:m}:{value:l?[f(h[0]),f(h[1])]:f(h),done:m}},[Symbol.iterator](){return this}}}}function Ke(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function gl(){const e={get(i){return rn(this,i)},get size(){return on(this)},has:sn,add:as,set:us,delete:fs,clear:ds,forEach:ln(!1,!1)},t={get(i){return rn(this,i,!1,!0)},get size(){return on(this)},has:sn,add(i){return as.call(this,i,!0)},set(i,o){return us.call(this,i,o,!0)},delete:fs,clear:ds,forEach:ln(!1,!0)},n={get(i){return rn(this,i,!0)},get size(){return on(this,!0)},has(i){return sn.call(this,i,!0)},add:Ke("add"),set:Ke("set"),delete:Ke("delete"),clear:Ke("clear"),forEach:ln(!0,!1)},r={get(i){return rn(this,i,!0,!0)},get size(){return on(this,!0)},has(i){return sn.call(this,i,!0)},add:Ke("add"),set:Ke("set"),delete:Ke("delete"),clear:Ke("clear"),forEach:ln(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(i=>{e[i]=cn(i,!1,!1),n[i]=cn(i,!0,!1),t[i]=cn(i,!1,!0),r[i]=cn(i,!0,!0)}),[e,n,t,r]}const[ml,yl,_l,bl]=gl();function jr(e,t){const n=t?e?bl:_l:e?yl:ml;return(r,s,i)=>s==="__v_isReactive"?!e:s==="__v_isReadonly"?e:s==="__v_raw"?r:Reflect.get(z(n,s)&&s in r?n:r,s,i)}const vl={get:jr(!1,!1)},wl={get:jr(!1,!0)},El={get:jr(!0,!1)};const bi=new WeakMap,vi=new WeakMap,wi=new WeakMap,Cl=new WeakMap;function Sl(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function xl(e){return e.__v_skip||!Object.isExtensible(e)?0:Sl(Ko(e))}function Un(e){return ht(e)?e:Vr(e,!1,dl,vl,bi)}function Tl(e){return Vr(e,!1,pl,wl,vi)}function Bn(e){return Vr(e,!0,hl,El,wi)}function Vr(e,t,n,r,s){if(!ee(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=s.get(e);if(i)return i;const o=xl(e);if(o===0)return e;const l=new Proxy(e,o===2?r:n);return s.set(e,l),l}function vt(e){return ht(e)?vt(e.__v_raw):!!(e&&e.__v_isReactive)}function ht(e){return!!(e&&e.__v_isReadonly)}function xt(e){return!!(e&&e.__v_isShallow)}function Ei(e){return e?!!e.__v_raw:!1}function J(e){const t=e&&e.__v_raw;return t?J(t):e}function bn(e){return Object.isExtensible(e)&&ii(e,"__v_skip",!0),e}const Dt=e=>ee(e)?Un(e):e,Dr=e=>ee(e)?Bn(e):e;class Ci{constructor(t,n,r,s){this.getter=t,this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new Nr(()=>t(this._value),()=>Pt(this,this.effect._dirtyLevel===2?2:3)),this.effect.computed=this,this.effect.active=this._cacheable=!s,this.__v_isReadonly=r}get value(){const t=J(this);return(!t._cacheable||t.effect.dirty)&&_e(t._value,t._value=t.effect.run())&&Pt(t,4),Ur(t),t.effect._dirtyLevel>=2&&Pt(t,2),t._value}set value(t){this._setter(t)}get _dirty(){return this.effect.dirty}set _dirty(t){this.effect.dirty=t}}function Al(e,t,n=!1){let r,s;const i=K(e);return i?(r=e,s=Ae):(r=e.get,s=e.set),new Ci(r,s,i||!s,n)}function Ur(e){var t;Je&&at&&(e=J(e),hi(at,(t=e.dep)!=null?t:e.dep=gi(()=>e.dep=void 0,e instanceof Ci?e:void 0)))}function Pt(e,t=4,n,r){e=J(e);const s=e.dep;s&&pi(s,t)}function de(e){return!!(e&&e.__v_isRef===!0)}function ie(e){return Si(e,!1)}function Br(e){return Si(e,!0)}function Si(e,t){return de(e)?e:new Rl(e,t)}class Rl{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:J(t),this._value=n?t:Dt(t)}get value(){return Ur(this),this._value}set value(t){const n=this.__v_isShallow||xt(t)||ht(t);t=n?t:J(t),_e(t,this._rawValue)&&(this._rawValue,this._rawValue=t,this._value=n?t:Dt(t),Pt(this,4))}}function xi(e){return de(e)?e.value:e}const Ol={get:(e,t,n)=>xi(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const s=e[t];return de(s)&&!de(n)?(s.value=n,!0):Reflect.set(e,t,n,r)}};function Ti(e){return vt(e)?e:new Proxy(e,Ol)}class Ll{constructor(t){this.dep=void 0,this.__v_isRef=!0;const{get:n,set:r}=t(()=>Ur(this),()=>Pt(this));this._get=n,this._set=r}get value(){return this._get()}set value(t){this._set(t)}}function Ai(e){return new Ll(e)}class Ml{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return ll(J(this._object),this._key)}}class Il{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function Pl(e,t,n){return de(e)?e:K(e)?new Il(e):ee(e)&&arguments.length>1?Nl(e,t,n):ie(e)}function Nl(e,t,n){const r=e[t];return de(r)?r:new Ml(e,t,n)}/** -* @vue/runtime-core v3.4.34 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**/function Qe(e,t,n,r){try{return r?e(...r):e()}catch(s){Xt(s,t,n)}}function Re(e,t,n,r){if(K(e)){const s=Qe(e,t,n,r);return s&&ni(s)&&s.catch(i=>{Xt(i,t,n)}),s}if(D(e)){const s=[];for(let i=0;i>>1,s=pe[r],i=Bt(s);iFe&&pe.splice(t,1)}function jl(e){D(e)?wt.push(...e):(!Ge||!Ge.includes(e,e.allowRecurse?ot+1:ot))&&wt.push(e),Oi()}function hs(e,t,n=Ut?Fe+1:0){for(;nBt(n)-Bt(r));if(wt.length=0,Ge){Ge.push(...t);return}for(Ge=t,ot=0;ote.id==null?1/0:e.id,Vl=(e,t)=>{const n=Bt(e)-Bt(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function Li(e){br=!1,Ut=!0,pe.sort(Vl);try{for(Fe=0;Fe{r._d&&Rs(-1);const i=Tn(t);let o;try{o=e(...s)}finally{Tn(i),r._d&&Rs(1)}return o};return r._n=!0,r._c=!0,r._d=!0,r}function _u(e,t){if(fe===null)return e;const n=Xn(fe),r=e.dirs||(e.dirs=[]);for(let s=0;s{e.isMounted=!0}),$i(()=>{e.isUnmounting=!0}),e}const Se=[Function,Array],Mi={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Se,onEnter:Se,onAfterEnter:Se,onEnterCancelled:Se,onBeforeLeave:Se,onLeave:Se,onAfterLeave:Se,onLeaveCancelled:Se,onBeforeAppear:Se,onAppear:Se,onAfterAppear:Se,onAppearCancelled:Se},Ii=e=>{const t=e.subTree;return t.component?Ii(t.component):t},Bl={name:"BaseTransition",props:Mi,setup(e,{slots:t}){const n=Qt(),r=Ul();return()=>{const s=t.default&&Ni(t.default(),!0);if(!s||!s.length)return;let i=s[0];if(s.length>1){for(const m of s)if(m.type!==me){i=m;break}}const o=J(e),{mode:l}=o;if(r.isLeaving)return Zn(i);const c=ps(i);if(!c)return Zn(i);let a=vr(c,o,r,n,m=>a=m);An(c,a);const f=n.subTree,h=f&&ps(f);if(h&&h.type!==me&&!lt(c,h)&&Ii(n).type!==me){const m=vr(h,o,r,n);if(An(h,m),l==="out-in"&&c.type!==me)return r.isLeaving=!0,m.afterLeave=()=>{r.isLeaving=!1,n.update.active!==!1&&(n.effect.dirty=!0,n.update())},Zn(i);l==="in-out"&&c.type!==me&&(m.delayLeave=(y,w,T)=>{const k=Pi(r,h);k[String(h.key)]=h,y[Xe]=()=>{w(),y[Xe]=void 0,delete a.delayedLeave},a.delayedLeave=T})}return i}}},kl=Bl;function Pi(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function vr(e,t,n,r,s){const{appear:i,mode:o,persisted:l=!1,onBeforeEnter:c,onEnter:a,onAfterEnter:f,onEnterCancelled:h,onBeforeLeave:m,onLeave:y,onAfterLeave:w,onLeaveCancelled:T,onBeforeAppear:k,onAppear:W,onAfterAppear:U,onAppearCancelled:p}=t,_=String(e.key),I=Pi(n,e),A=(M,b)=>{M&&Re(M,r,9,b)},F=(M,b)=>{const N=b[1];A(M,b),D(M)?M.every(x=>x.length<=1)&&N():M.length<=1&&N()},$={mode:o,persisted:l,beforeEnter(M){let b=c;if(!n.isMounted)if(i)b=k||c;else return;M[Xe]&&M[Xe](!0);const N=I[_];N&<(e,N)&&N.el[Xe]&&N.el[Xe](),A(b,[M])},enter(M){let b=a,N=f,x=h;if(!n.isMounted)if(i)b=W||a,N=U||f,x=p||h;else return;let G=!1;const te=M[an]=re=>{G||(G=!0,re?A(x,[M]):A(N,[M]),$.delayedLeave&&$.delayedLeave(),M[an]=void 0)};b?F(b,[M,te]):te()},leave(M,b){const N=String(e.key);if(M[an]&&M[an](!0),n.isUnmounting)return b();A(m,[M]);let x=!1;const G=M[Xe]=te=>{x||(x=!0,b(),te?A(T,[M]):A(w,[M]),M[Xe]=void 0,I[N]===e&&delete I[N])};I[N]=e,y?F(y,[M,G]):G()},clone(M){const b=vr(M,t,n,r,s);return s&&s(b),b}};return $}function Zn(e){if(zt(e))return e=Ze(e),e.children=null,e}function ps(e){if(!zt(e))return e;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&K(n.default))return n.default()}}function An(e,t){e.shapeFlag&6&&e.component?An(e.component.subTree,t):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Ni(e,t=!1,n){let r=[],s=0;for(let i=0;i1)for(let i=0;i!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function bu(e){K(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:s=200,timeout:i,suspensible:o=!0,onError:l}=e;let c=null,a,f=0;const h=()=>(f++,c=null,m()),m=()=>{let y;return c||(y=c=t().catch(w=>{if(w=w instanceof Error?w:new Error(String(w)),l)return new Promise((T,k)=>{l(w,()=>T(h()),()=>k(w),f+1)});throw w}).then(w=>y!==c&&c?c:(w&&(w.__esModule||w[Symbol.toStringTag]==="Module")&&(w=w.default),a=w,w)))};return Kr({name:"AsyncComponentWrapper",__asyncLoader:m,get __asyncResolved(){return a},setup(){const y=ue;if(a)return()=>er(a,y);const w=U=>{c=null,Xt(U,y,13,!r)};if(o&&y.suspense||en)return m().then(U=>()=>er(U,y)).catch(U=>(w(U),()=>r?le(r,{error:U}):null));const T=ie(!1),k=ie(),W=ie(!!s);return s&&setTimeout(()=>{W.value=!1},s),i!=null&&setTimeout(()=>{if(!T.value&&!k.value){const U=new Error(`Async component timed out after ${i}ms.`);w(U),k.value=U}},i),m().then(()=>{T.value=!0,y.parent&&zt(y.parent.vnode)&&(y.parent.effect.dirty=!0,kn(y.parent.update))}).catch(U=>{w(U),k.value=U}),()=>{if(T.value&&a)return er(a,y);if(k.value&&r)return le(r,{error:k.value});if(n&&!W.value)return le(n)}}})}function er(e,t){const{ref:n,props:r,children:s,ce:i}=t.vnode,o=le(e,r,s);return o.ref=n,o.ce=i,delete t.vnode.ce,o}const zt=e=>e.type.__isKeepAlive;function Kl(e,t){Fi(e,"a",t)}function Wl(e,t){Fi(e,"da",t)}function Fi(e,t,n=ue){const r=e.__wdc||(e.__wdc=()=>{let s=n;for(;s;){if(s.isDeactivated)return;s=s.parent}return e()});if(Wn(t,r,n),n){let s=n.parent;for(;s&&s.parent;)zt(s.parent.vnode)&&ql(r,t,n,s),s=s.parent}}function ql(e,t,n,r){const s=Wn(t,e,r,!0);qn(()=>{Lr(r[t],s)},n)}function Wn(e,t,n=ue,r=!1){if(n){const s=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...o)=>{et();const l=Zt(n),c=Re(t,n,e,o);return l(),tt(),c});return r?s.unshift(i):s.push(i),i}}const ke=e=>(t,n=ue)=>{(!en||e==="sp")&&Wn(e,(...r)=>t(...r),n)},Gl=ke("bm"),At=ke("m"),Xl=ke("bu"),Yl=ke("u"),$i=ke("bum"),qn=ke("um"),zl=ke("sp"),Jl=ke("rtg"),Ql=ke("rtc");function Zl(e,t=ue){Wn("ec",e,t)}const Hi="components";function vu(e,t){return Vi(Hi,e,!0,t)||e}const ji=Symbol.for("v-ndc");function wu(e){return oe(e)?Vi(Hi,e,!1)||e:e||ji}function Vi(e,t,n=!0,r=!1){const s=fe||ue;if(s){const i=s.type;{const l=Wc(i,!1);if(l&&(l===t||l===Oe(t)||l===jn(Oe(t))))return i}const o=gs(s[e]||i[e],t)||gs(s.appContext[e],t);return!o&&r?i:o}}function gs(e,t){return e&&(e[t]||e[Oe(t)]||e[jn(Oe(t))])}function Eu(e,t,n,r){let s;const i=n;if(D(e)||oe(e)){s=new Array(e.length);for(let o=0,l=e.length;ot(o,l,void 0,i));else{const o=Object.keys(e);s=new Array(o.length);for(let l=0,c=o.length;lMn(t)?!(t.type===me||t.type===be&&!Di(t.children)):!0)?e:null}function Su(e,t){const n={};for(const r in e)n[/[A-Z]/.test(r)?`on:${r}`:yn(r)]=e[r];return n}const wr=e=>e?po(e)?Xn(e):wr(e.parent):null,Nt=ce(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>wr(e.parent),$root:e=>wr(e.root),$emit:e=>e.emit,$options:e=>Wr(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,kn(e.update)}),$nextTick:e=>e.n||(e.n=Yt.bind(e.proxy)),$watch:e=>Rc.bind(e)}),tr=(e,t)=>e!==Z&&!e.__isScriptSetup&&z(e,t),ec={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:r,data:s,props:i,accessCache:o,type:l,appContext:c}=e;let a;if(t[0]!=="$"){const y=o[t];if(y!==void 0)switch(y){case 1:return r[t];case 2:return s[t];case 4:return n[t];case 3:return i[t]}else{if(tr(r,t))return o[t]=1,r[t];if(s!==Z&&z(s,t))return o[t]=2,s[t];if((a=e.propsOptions[0])&&z(a,t))return o[t]=3,i[t];if(n!==Z&&z(n,t))return o[t]=4,n[t];Er&&(o[t]=0)}}const f=Nt[t];let h,m;if(f)return t==="$attrs"&&ve(e.attrs,"get",""),f(e);if((h=l.__cssModules)&&(h=h[t]))return h;if(n!==Z&&z(n,t))return o[t]=4,n[t];if(m=c.config.globalProperties,z(m,t))return m[t]},set({_:e},t,n){const{data:r,setupState:s,ctx:i}=e;return tr(s,t)?(s[t]=n,!0):r!==Z&&z(r,t)?(r[t]=n,!0):z(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:s,propsOptions:i}},o){let l;return!!n[o]||e!==Z&&z(e,o)||tr(t,o)||(l=i[0])&&z(l,o)||z(r,o)||z(Nt,o)||z(s.config.globalProperties,o)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:z(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function xu(){return tc().slots}function tc(){const e=Qt();return e.setupContext||(e.setupContext=mo(e))}function Rn(e){return D(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}function Tu(e,t){return!e||!t?e||t:D(e)&&D(t)?e.concat(t):ce({},Rn(e),Rn(t))}let Er=!0;function nc(e){const t=Wr(e),n=e.proxy,r=e.ctx;Er=!1,t.beforeCreate&&ms(t.beforeCreate,e,"bc");const{data:s,computed:i,methods:o,watch:l,provide:c,inject:a,created:f,beforeMount:h,mounted:m,beforeUpdate:y,updated:w,activated:T,deactivated:k,beforeDestroy:W,beforeUnmount:U,destroyed:p,unmounted:_,render:I,renderTracked:A,renderTriggered:F,errorCaptured:$,serverPrefetch:M,expose:b,inheritAttrs:N,components:x,directives:G,filters:te}=t;if(a&&rc(a,r,null),o)for(const Y in o){const j=o[Y];K(j)&&(r[Y]=j.bind(n))}if(s){const Y=s.call(n,n);ee(Y)&&(e.data=Un(Y))}if(Er=!0,i)for(const Y in i){const j=i[Y],Ve=K(j)?j.bind(n,n):K(j.get)?j.get.bind(n,n):Ae,tn=!K(j)&&K(j.set)?j.set.bind(n):Ae,nt=se({get:Ve,set:tn});Object.defineProperty(r,Y,{enumerable:!0,configurable:!0,get:()=>nt.value,set:Ie=>nt.value=Ie})}if(l)for(const Y in l)Ui(l[Y],r,n,Y);if(c){const Y=K(c)?c.call(n):c;Reflect.ownKeys(Y).forEach(j=>{ac(j,Y[j])})}f&&ms(f,e,"c");function B(Y,j){D(j)?j.forEach(Ve=>Y(Ve.bind(n))):j&&Y(j.bind(n))}if(B(Gl,h),B(At,m),B(Xl,y),B(Yl,w),B(Kl,T),B(Wl,k),B(Zl,$),B(Ql,A),B(Jl,F),B($i,U),B(qn,_),B(zl,M),D(b))if(b.length){const Y=e.exposed||(e.exposed={});b.forEach(j=>{Object.defineProperty(Y,j,{get:()=>n[j],set:Ve=>n[j]=Ve})})}else e.exposed||(e.exposed={});I&&e.render===Ae&&(e.render=I),N!=null&&(e.inheritAttrs=N),x&&(e.components=x),G&&(e.directives=G)}function rc(e,t,n=Ae){D(e)&&(e=Cr(e));for(const r in e){const s=e[r];let i;ee(s)?"default"in s?i=Ct(s.from||r,s.default,!0):i=Ct(s.from||r):i=Ct(s),de(i)?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>i.value,set:o=>i.value=o}):t[r]=i}}function ms(e,t,n){Re(D(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function Ui(e,t,n,r){const s=r.includes(".")?ro(n,r):()=>n[r];if(oe(e)){const i=t[e];K(i)&&$e(s,i)}else if(K(e))$e(s,e.bind(n));else if(ee(e))if(D(e))e.forEach(i=>Ui(i,t,n,r));else{const i=K(e.handler)?e.handler.bind(n):t[e.handler];K(i)&&$e(s,i,e)}}function Wr(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:s,optionsCache:i,config:{optionMergeStrategies:o}}=e.appContext,l=i.get(t);let c;return l?c=l:!s.length&&!n&&!r?c=t:(c={},s.length&&s.forEach(a=>On(c,a,o,!0)),On(c,t,o)),ee(t)&&i.set(t,c),c}function On(e,t,n,r=!1){const{mixins:s,extends:i}=t;i&&On(e,i,n,!0),s&&s.forEach(o=>On(e,o,n,!0));for(const o in t)if(!(r&&o==="expose")){const l=sc[o]||n&&n[o];e[o]=l?l(e[o],t[o]):t[o]}return e}const sc={data:ys,props:_s,emits:_s,methods:It,computed:It,beforeCreate:ge,created:ge,beforeMount:ge,mounted:ge,beforeUpdate:ge,updated:ge,beforeDestroy:ge,beforeUnmount:ge,destroyed:ge,unmounted:ge,activated:ge,deactivated:ge,errorCaptured:ge,serverPrefetch:ge,components:It,directives:It,watch:oc,provide:ys,inject:ic};function ys(e,t){return t?e?function(){return ce(K(e)?e.call(this,this):e,K(t)?t.call(this,this):t)}:t:e}function ic(e,t){return It(Cr(e),Cr(t))}function Cr(e){if(D(e)){const t={};for(let n=0;n1)return n&&K(t)?t.call(r&&r.proxy):t}}const ki={},Ki=()=>Object.create(ki),Wi=e=>Object.getPrototypeOf(e)===ki;function uc(e,t,n,r=!1){const s={},i=Ki();e.propsDefaults=Object.create(null),qi(e,t,s,i);for(const o in e.propsOptions[0])o in s||(s[o]=void 0);n?e.props=r?s:Tl(s):e.type.props?e.props=s:e.props=i,e.attrs=i}function fc(e,t,n,r){const{props:s,attrs:i,vnode:{patchFlag:o}}=e,l=J(s),[c]=e.propsOptions;let a=!1;if((r||o>0)&&!(o&16)){if(o&8){const f=e.vnode.dynamicProps;for(let h=0;h{c=!0;const[m,y]=Gi(h,t,!0);ce(o,m),y&&l.push(...y)};!n&&t.mixins.length&&t.mixins.forEach(f),e.extends&&f(e.extends),e.mixins&&e.mixins.forEach(f)}if(!i&&!c)return ee(e)&&r.set(e,yt),yt;if(D(i))for(let f=0;f-1,y[1]=T<0||w-1||z(y,"default"))&&l.push(h)}}}const a=[o,l];return ee(e)&&r.set(e,a),a}function bs(e){return e[0]!=="$"&&!bt(e)}function vs(e){return e===null?"null":typeof e=="function"?e.name||"":typeof e=="object"&&e.constructor&&e.constructor.name||""}function ws(e,t){return vs(e)===vs(t)}function Es(e,t){return D(t)?t.findIndex(n=>ws(n,e)):K(t)&&ws(t,e)?0:-1}const Xi=e=>e[0]==="_"||e==="$stable",qr=e=>D(e)?e.map(Te):[Te(e)],hc=(e,t,n)=>{if(t._n)return t;const r=Dl((...s)=>qr(t(...s)),n);return r._c=!1,r},Yi=(e,t,n)=>{const r=e._ctx;for(const s in e){if(Xi(s))continue;const i=e[s];if(K(i))t[s]=hc(s,i,r);else if(i!=null){const o=qr(i);t[s]=()=>o}}},zi=(e,t)=>{const n=qr(t);e.slots.default=()=>n},Ji=(e,t,n)=>{for(const r in t)(n||r!=="_")&&(e[r]=t[r])},pc=(e,t,n)=>{const r=e.slots=Ki();if(e.vnode.shapeFlag&32){const s=t._;s?(Ji(r,t,n),n&&ii(r,"_",s,!0)):Yi(t,r)}else t&&zi(e,t)},gc=(e,t,n)=>{const{vnode:r,slots:s}=e;let i=!0,o=Z;if(r.shapeFlag&32){const l=t._;l?n&&l===1?i=!1:Ji(s,t,n):(i=!t.$stable,Yi(t,s)),o=t}else t&&(zi(e,t),o={default:1});if(i)for(const l in s)!Xi(l)&&o[l]==null&&delete s[l]};function Ln(e,t,n,r,s=!1){if(D(e)){e.forEach((m,y)=>Ln(m,t&&(D(t)?t[y]:t),n,r,s));return}if(Et(r)&&!s)return;const i=r.shapeFlag&4?Xn(r.component):r.el,o=s?null:i,{i:l,r:c}=e,a=t&&t.r,f=l.refs===Z?l.refs={}:l.refs,h=l.setupState;if(a!=null&&a!==c&&(oe(a)?(f[a]=null,z(h,a)&&(h[a]=null)):de(a)&&(a.value=null)),K(c))Qe(c,l,12,[o,f]);else{const m=oe(c),y=de(c);if(m||y){const w=()=>{if(e.f){const T=m?z(h,c)?h[c]:f[c]:c.value;s?D(T)&&Lr(T,i):D(T)?T.includes(i)||T.push(i):m?(f[c]=[i],z(h,c)&&(h[c]=f[c])):(c.value=[i],e.k&&(f[e.k]=c.value))}else m?(f[c]=o,z(h,c)&&(h[c]=o)):y&&(c.value=o,e.k&&(f[e.k]=o))};o?(w.id=-1,ye(w,n)):w()}}}const Qi=Symbol("_vte"),mc=e=>e.__isTeleport,$t=e=>e&&(e.disabled||e.disabled===""),Cs=e=>typeof SVGElement<"u"&&e instanceof SVGElement,Ss=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,xr=(e,t)=>{const n=e&&e.to;return oe(n)?t?t(n):null:n},yc={name:"Teleport",__isTeleport:!0,process(e,t,n,r,s,i,o,l,c,a){const{mc:f,pc:h,pbc:m,o:{insert:y,querySelector:w,createText:T,createComment:k}}=a,W=$t(t.props);let{shapeFlag:U,children:p,dynamicChildren:_}=t;if(e==null){const I=t.el=T(""),A=t.anchor=T(""),F=t.target=xr(t.props,w),$=t.targetStart=T(""),M=t.targetAnchor=T("");y(I,n,r),y(A,n,r),$[Qi]=M,F&&(y($,F),y(M,F),o==="svg"||Cs(F)?o="svg":(o==="mathml"||Ss(F))&&(o="mathml"));const b=(N,x)=>{U&16&&f(p,N,x,s,i,o,l,c)};W?b(n,A):F&&b(F,M)}else{t.el=e.el,t.targetStart=e.targetStart;const I=t.anchor=e.anchor,A=t.target=e.target,F=t.targetAnchor=e.targetAnchor,$=$t(e.props),M=$?n:A,b=$?I:F;if(o==="svg"||Cs(A)?o="svg":(o==="mathml"||Ss(A))&&(o="mathml"),_?(m(e.dynamicChildren,_,M,s,i,o,l),Gr(e,t,!0)):c||h(e,t,M,b,s,i,o,l,!1),W)$?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):un(t,n,I,a,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const N=t.target=xr(t.props,w);N&&un(t,N,null,a,0)}else $&&un(t,A,F,a,1)}Zi(t)},remove(e,t,n,{um:r,o:{remove:s}},i){const{shapeFlag:o,children:l,anchor:c,targetStart:a,targetAnchor:f,target:h,props:m}=e;if(h&&(s(a),s(f)),i&&s(c),o&16){const y=i||!$t(m);for(let w=0;w{xs||(console.error("Hydration completed but contains mismatches."),xs=!0)},bc=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",vc=e=>e.namespaceURI.includes("MathML"),fn=e=>{if(bc(e))return"svg";if(vc(e))return"mathml"},dn=e=>e.nodeType===8;function wc(e){const{mt:t,p:n,o:{patchProp:r,createText:s,nextSibling:i,parentNode:o,remove:l,insert:c,createComment:a}}=e,f=(p,_)=>{if(!_.hasChildNodes()){n(null,p,_),xn(),_._vnode=p;return}h(_.firstChild,p,null,null,null),xn(),_._vnode=p},h=(p,_,I,A,F,$=!1)=>{$=$||!!_.dynamicChildren;const M=dn(p)&&p.data==="[",b=()=>T(p,_,I,A,F,M),{type:N,ref:x,shapeFlag:G,patchFlag:te}=_;let re=p.nodeType;_.el=p,te===-2&&($=!1,_.dynamicChildren=null);let B=null;switch(N){case ft:re!==3?_.children===""?(c(_.el=s(""),o(p),p),B=p):B=b():(p.data!==_.children&&(mt(),p.data=_.children),B=i(p));break;case me:U(p)?(B=i(p),W(_.el=p.content.firstChild,p,I)):re!==8||M?B=b():B=i(p);break;case Ht:if(M&&(p=i(p),re=p.nodeType),re===1||re===3){B=p;const Y=!_.children.length;for(let j=0;j<_.staticCount;j++)Y&&(_.children+=B.nodeType===1?B.outerHTML:B.data),j===_.staticCount-1&&(_.anchor=B),B=i(B);return M?i(B):B}else b();break;case be:M?B=w(p,_,I,A,F,$):B=b();break;default:if(G&1)(re!==1||_.type.toLowerCase()!==p.tagName.toLowerCase())&&!U(p)?B=b():B=m(p,_,I,A,F,$);else if(G&6){_.slotScopeIds=F;const Y=o(p);if(M?B=k(p):dn(p)&&p.data==="teleport start"?B=k(p,p.data,"teleport end"):B=i(p),t(_,Y,null,I,A,fn(Y),$),Et(_)){let j;M?(j=le(be),j.anchor=B?B.previousSibling:Y.lastChild):j=p.nodeType===3?ho(""):le("div"),j.el=p,_.component.subTree=j}}else G&64?re!==8?B=b():B=_.type.hydrate(p,_,I,A,F,$,e,y):G&128&&(B=_.type.hydrate(p,_,I,A,fn(o(p)),F,$,e,h))}return x!=null&&Ln(x,null,A,_),B},m=(p,_,I,A,F,$)=>{$=$||!!_.dynamicChildren;const{type:M,props:b,patchFlag:N,shapeFlag:x,dirs:G,transition:te}=_,re=M==="input"||M==="option";if(re||N!==-1){G&&Ne(_,null,I,"created");let B=!1;if(U(p)){B=to(A,te)&&I&&I.vnode.props&&I.vnode.props.appear;const j=p.content.firstChild;B&&te.beforeEnter(j),W(j,p,I),_.el=p=j}if(x&16&&!(b&&(b.innerHTML||b.textContent))){let j=y(p.firstChild,_,p,I,A,F,$);for(;j;){mt();const Ve=j;j=j.nextSibling,l(Ve)}}else x&8&&p.textContent!==_.children&&(mt(),p.textContent=_.children);if(b){if(re||!$||N&48)for(const j in b)(re&&(j.endsWith("value")||j==="indeterminate")||qt(j)&&!bt(j)||j[0]===".")&&r(p,j,null,b[j],void 0,I);else if(b.onClick)r(p,"onClick",null,b.onClick,void 0,I);else if(N&4&&vt(b.style))for(const j in b.style)b.style[j]}let Y;(Y=b&&b.onVnodeBeforeMount)&&xe(Y,I,_),G&&Ne(_,null,I,"beforeMount"),((Y=b&&b.onVnodeMounted)||G||B)&&oo(()=>{Y&&xe(Y,I,_),B&&te.enter(p),G&&Ne(_,null,I,"mounted")},A)}return p.nextSibling},y=(p,_,I,A,F,$,M)=>{M=M||!!_.dynamicChildren;const b=_.children,N=b.length;for(let x=0;x{const{slotScopeIds:M}=_;M&&(F=F?F.concat(M):M);const b=o(p),N=y(i(p),_,b,I,A,F,$);return N&&dn(N)&&N.data==="]"?i(_.anchor=N):(mt(),c(_.anchor=a("]"),b,N),N)},T=(p,_,I,A,F,$)=>{if(mt(),_.el=null,$){const N=k(p);for(;;){const x=i(p);if(x&&x!==N)l(x);else break}}const M=i(p),b=o(p);return l(p),n(null,_,b,M,I,A,fn(b),F),M},k=(p,_="[",I="]")=>{let A=0;for(;p;)if(p=i(p),p&&dn(p)&&(p.data===_&&A++,p.data===I)){if(A===0)return i(p);A--}return p},W=(p,_,I)=>{const A=_.parentNode;A&&A.replaceChild(p,_);let F=I;for(;F;)F.vnode.el===_&&(F.vnode.el=F.subTree.el=p),F=F.parent},U=p=>p.nodeType===1&&p.tagName.toLowerCase()==="template";return[f,h]}const ye=oo;function Ec(e){return eo(e)}function Cc(e){return eo(e,wc)}function eo(e,t){const n=oi();n.__VUE__=!0;const{insert:r,remove:s,patchProp:i,createElement:o,createText:l,createComment:c,setText:a,setElementText:f,parentNode:h,nextSibling:m,setScopeId:y=Ae,insertStaticContent:w}=e,T=(u,d,g,C=null,v=null,S=null,L=void 0,R=null,O=!!d.dynamicChildren)=>{if(u===d)return;u&&!lt(u,d)&&(C=nn(u),Ie(u,v,S,!0),u=null),d.patchFlag===-2&&(O=!1,d.dynamicChildren=null);const{type:E,ref:P,shapeFlag:V}=d;switch(E){case ft:k(u,d,g,C);break;case me:W(u,d,g,C);break;case Ht:u==null&&U(d,g,C,L);break;case be:x(u,d,g,C,v,S,L,R,O);break;default:V&1?I(u,d,g,C,v,S,L,R,O):V&6?G(u,d,g,C,v,S,L,R,O):(V&64||V&128)&&E.process(u,d,g,C,v,S,L,R,O,pt)}P!=null&&v&&Ln(P,u&&u.ref,S,d||u,!d)},k=(u,d,g,C)=>{if(u==null)r(d.el=l(d.children),g,C);else{const v=d.el=u.el;d.children!==u.children&&a(v,d.children)}},W=(u,d,g,C)=>{u==null?r(d.el=c(d.children||""),g,C):d.el=u.el},U=(u,d,g,C)=>{[u.el,u.anchor]=w(u.children,d,g,C,u.el,u.anchor)},p=({el:u,anchor:d},g,C)=>{let v;for(;u&&u!==d;)v=m(u),r(u,g,C),u=v;r(d,g,C)},_=({el:u,anchor:d})=>{let g;for(;u&&u!==d;)g=m(u),s(u),u=g;s(d)},I=(u,d,g,C,v,S,L,R,O)=>{d.type==="svg"?L="svg":d.type==="math"&&(L="mathml"),u==null?A(d,g,C,v,S,L,R,O):M(u,d,v,S,L,R,O)},A=(u,d,g,C,v,S,L,R)=>{let O,E;const{props:P,shapeFlag:V,transition:H,dirs:q}=u;if(O=u.el=o(u.type,S,P&&P.is,P),V&8?f(O,u.children):V&16&&$(u.children,O,null,C,v,nr(u,S),L,R),q&&Ne(u,null,C,"created"),F(O,u,u.scopeId,L,C),P){for(const ne in P)ne!=="value"&&!bt(ne)&&i(O,ne,null,P[ne],S,C);"value"in P&&i(O,"value",null,P.value,S),(E=P.onVnodeBeforeMount)&&xe(E,C,u)}q&&Ne(u,null,C,"beforeMount");const X=to(v,H);X&&H.beforeEnter(O),r(O,d,g),((E=P&&P.onVnodeMounted)||X||q)&&ye(()=>{E&&xe(E,C,u),X&&H.enter(O),q&&Ne(u,null,C,"mounted")},v)},F=(u,d,g,C,v)=>{if(g&&y(u,g),C)for(let S=0;S{for(let E=O;E{const R=d.el=u.el;let{patchFlag:O,dynamicChildren:E,dirs:P}=d;O|=u.patchFlag&16;const V=u.props||Z,H=d.props||Z;let q;if(g&&rt(g,!1),(q=H.onVnodeBeforeUpdate)&&xe(q,g,d,u),P&&Ne(d,u,g,"beforeUpdate"),g&&rt(g,!0),(V.innerHTML&&H.innerHTML==null||V.textContent&&H.textContent==null)&&f(R,""),E?b(u.dynamicChildren,E,R,g,C,nr(d,v),S):L||j(u,d,R,null,g,C,nr(d,v),S,!1),O>0){if(O&16)N(R,V,H,g,v);else if(O&2&&V.class!==H.class&&i(R,"class",null,H.class,v),O&4&&i(R,"style",V.style,H.style,v),O&8){const X=d.dynamicProps;for(let ne=0;ne{q&&xe(q,g,d,u),P&&Ne(d,u,g,"updated")},C)},b=(u,d,g,C,v,S,L)=>{for(let R=0;R{if(d!==g){if(d!==Z)for(const S in d)!bt(S)&&!(S in g)&&i(u,S,d[S],null,v,C);for(const S in g){if(bt(S))continue;const L=g[S],R=d[S];L!==R&&S!=="value"&&i(u,S,R,L,v,C)}"value"in g&&i(u,"value",d.value,g.value,v)}},x=(u,d,g,C,v,S,L,R,O)=>{const E=d.el=u?u.el:l(""),P=d.anchor=u?u.anchor:l("");let{patchFlag:V,dynamicChildren:H,slotScopeIds:q}=d;q&&(R=R?R.concat(q):q),u==null?(r(E,g,C),r(P,g,C),$(d.children||[],g,P,v,S,L,R,O)):V>0&&V&64&&H&&u.dynamicChildren?(b(u.dynamicChildren,H,g,v,S,L,R),(d.key!=null||v&&d===v.subTree)&&Gr(u,d,!0)):j(u,d,g,P,v,S,L,R,O)},G=(u,d,g,C,v,S,L,R,O)=>{d.slotScopeIds=R,u==null?d.shapeFlag&512?v.ctx.activate(d,g,C,L,O):te(d,g,C,v,S,L,O):re(u,d,O)},te=(u,d,g,C,v,S,L)=>{const R=u.component=Uc(u,C,v);if(zt(u)&&(R.ctx.renderer=pt),Bc(R,!1,L),R.asyncDep){if(v&&v.registerDep(R,B,L),!u.el){const O=R.subTree=le(me);W(null,O,d,g)}}else B(R,u,d,g,v,S,L)},re=(u,d,g)=>{const C=d.component=u.component;if(Ic(u,d,g))if(C.asyncDep&&!C.asyncResolved){Y(C,d,g);return}else C.next=d,Hl(C.update),C.effect.dirty=!0,C.update();else d.el=u.el,C.vnode=d},B=(u,d,g,C,v,S,L)=>{const R=()=>{if(u.isMounted){let{next:P,bu:V,u:H,parent:q,vnode:X}=u;{const gt=no(u);if(gt){P&&(P.el=X.el,Y(u,P,L)),gt.asyncDep.then(()=>{u.isUnmounted||R()});return}}let ne=P,Q;rt(u,!1),P?(P.el=X.el,Y(u,P,L)):P=X,V&&_n(V),(Q=P.props&&P.props.onVnodeBeforeUpdate)&&xe(Q,q,P,X),rt(u,!0);const ae=rr(u),Le=u.subTree;u.subTree=ae,T(Le,ae,h(Le.el),nn(Le),u,v,S),P.el=ae.el,ne===null&&Pc(u,ae.el),H&&ye(H,v),(Q=P.props&&P.props.onVnodeUpdated)&&ye(()=>xe(Q,q,P,X),v)}else{let P;const{el:V,props:H}=d,{bm:q,m:X,parent:ne}=u,Q=Et(d);if(rt(u,!1),q&&_n(q),!Q&&(P=H&&H.onVnodeBeforeMount)&&xe(P,ne,d),rt(u,!0),V&&Jn){const ae=()=>{u.subTree=rr(u),Jn(V,u.subTree,u,v,null)};Q?d.type.__asyncLoader().then(()=>!u.isUnmounted&&ae()):ae()}else{const ae=u.subTree=rr(u);T(null,ae,g,C,u,v,S),d.el=ae.el}if(X&&ye(X,v),!Q&&(P=H&&H.onVnodeMounted)){const ae=d;ye(()=>xe(P,ne,ae),v)}(d.shapeFlag&256||ne&&Et(ne.vnode)&&ne.vnode.shapeFlag&256)&&u.a&&ye(u.a,v),u.isMounted=!0,d=g=C=null}},O=u.effect=new Nr(R,Ae,()=>kn(E),u.scope),E=u.update=()=>{O.dirty&&O.run()};E.i=u,E.id=u.uid,rt(u,!0),E()},Y=(u,d,g)=>{d.component=u;const C=u.vnode.props;u.vnode=d,u.next=null,fc(u,d.props,C,g),gc(u,d.children,g),et(),hs(u),tt()},j=(u,d,g,C,v,S,L,R,O=!1)=>{const E=u&&u.children,P=u?u.shapeFlag:0,V=d.children,{patchFlag:H,shapeFlag:q}=d;if(H>0){if(H&128){tn(E,V,g,C,v,S,L,R,O);return}else if(H&256){Ve(E,V,g,C,v,S,L,R,O);return}}q&8?(P&16&&Rt(E,v,S),V!==E&&f(g,V)):P&16?q&16?tn(E,V,g,C,v,S,L,R,O):Rt(E,v,S,!0):(P&8&&f(g,""),q&16&&$(V,g,C,v,S,L,R,O))},Ve=(u,d,g,C,v,S,L,R,O)=>{u=u||yt,d=d||yt;const E=u.length,P=d.length,V=Math.min(E,P);let H;for(H=0;HP?Rt(u,v,S,!0,!1,V):$(d,g,C,v,S,L,R,O,V)},tn=(u,d,g,C,v,S,L,R,O)=>{let E=0;const P=d.length;let V=u.length-1,H=P-1;for(;E<=V&&E<=H;){const q=u[E],X=d[E]=O?Ye(d[E]):Te(d[E]);if(lt(q,X))T(q,X,g,null,v,S,L,R,O);else break;E++}for(;E<=V&&E<=H;){const q=u[V],X=d[H]=O?Ye(d[H]):Te(d[H]);if(lt(q,X))T(q,X,g,null,v,S,L,R,O);else break;V--,H--}if(E>V){if(E<=H){const q=H+1,X=qH)for(;E<=V;)Ie(u[E],v,S,!0),E++;else{const q=E,X=E,ne=new Map;for(E=X;E<=H;E++){const we=d[E]=O?Ye(d[E]):Te(d[E]);we.key!=null&&ne.set(we.key,E)}let Q,ae=0;const Le=H-X+1;let gt=!1,ts=0;const Ot=new Array(Le);for(E=0;E=Le){Ie(we,v,S,!0);continue}let Pe;if(we.key!=null)Pe=ne.get(we.key);else for(Q=X;Q<=H;Q++)if(Ot[Q-X]===0&<(we,d[Q])){Pe=Q;break}Pe===void 0?Ie(we,v,S,!0):(Ot[Pe-X]=E+1,Pe>=ts?ts=Pe:gt=!0,T(we,d[Pe],g,null,v,S,L,R,O),ae++)}const ns=gt?Sc(Ot):yt;for(Q=ns.length-1,E=Le-1;E>=0;E--){const we=X+E,Pe=d[we],rs=we+1{const{el:S,type:L,transition:R,children:O,shapeFlag:E}=u;if(E&6){nt(u.component.subTree,d,g,C);return}if(E&128){u.suspense.move(d,g,C);return}if(E&64){L.move(u,d,g,pt);return}if(L===be){r(S,d,g);for(let V=0;VR.enter(S),v);else{const{leave:V,delayLeave:H,afterLeave:q}=R,X=()=>r(S,d,g),ne=()=>{V(S,()=>{X(),q&&q()})};H?H(S,X,ne):ne()}else r(S,d,g)},Ie=(u,d,g,C=!1,v=!1)=>{const{type:S,props:L,ref:R,children:O,dynamicChildren:E,shapeFlag:P,patchFlag:V,dirs:H,cacheIndex:q}=u;if(V===-2&&(v=!1),R!=null&&Ln(R,null,g,u,!0),q!=null&&(d.renderCache[q]=void 0),P&256){d.ctx.deactivate(u);return}const X=P&1&&H,ne=!Et(u);let Q;if(ne&&(Q=L&&L.onVnodeBeforeUnmount)&&xe(Q,d,u),P&6)Uo(u.component,g,C);else{if(P&128){u.suspense.unmount(g,C);return}X&&Ne(u,null,d,"beforeUnmount"),P&64?u.type.remove(u,d,g,pt,C):E&&!E.hasOnce&&(S!==be||V>0&&V&64)?Rt(E,d,g,!1,!0):(S===be&&V&384||!v&&P&16)&&Rt(O,d,g),C&&Zr(u)}(ne&&(Q=L&&L.onVnodeUnmounted)||X)&&ye(()=>{Q&&xe(Q,d,u),X&&Ne(u,null,d,"unmounted")},g)},Zr=u=>{const{type:d,el:g,anchor:C,transition:v}=u;if(d===be){Do(g,C);return}if(d===Ht){_(u);return}const S=()=>{s(g),v&&!v.persisted&&v.afterLeave&&v.afterLeave()};if(u.shapeFlag&1&&v&&!v.persisted){const{leave:L,delayLeave:R}=v,O=()=>L(g,S);R?R(u.el,S,O):O()}else S()},Do=(u,d)=>{let g;for(;u!==d;)g=m(u),s(u),u=g;s(d)},Uo=(u,d,g)=>{const{bum:C,scope:v,update:S,subTree:L,um:R,m:O,a:E}=u;Ts(O),Ts(E),C&&_n(C),v.stop(),S&&(S.active=!1,Ie(L,u,d,g)),R&&ye(R,d),ye(()=>{u.isUnmounted=!0},d),d&&d.pendingBranch&&!d.isUnmounted&&u.asyncDep&&!u.asyncResolved&&u.suspenseId===d.pendingId&&(d.deps--,d.deps===0&&d.resolve())},Rt=(u,d,g,C=!1,v=!1,S=0)=>{for(let L=S;L{if(u.shapeFlag&6)return nn(u.component.subTree);if(u.shapeFlag&128)return u.suspense.next();const d=m(u.anchor||u.el),g=d&&d[Qi];return g?m(g):d};let Yn=!1;const es=(u,d,g)=>{u==null?d._vnode&&Ie(d._vnode,null,null,!0):T(d._vnode||null,u,d,null,null,null,g),Yn||(Yn=!0,hs(),xn(),Yn=!1),d._vnode=u},pt={p:T,um:Ie,m:nt,r:Zr,mt:te,mc:$,pc:j,pbc:b,n:nn,o:e};let zn,Jn;return t&&([zn,Jn]=t(pt)),{render:es,hydrate:zn,createApp:cc(es,zn)}}function nr({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function rt({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function to(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Gr(e,t,n=!1){const r=e.children,s=t.children;if(D(r)&&D(s))for(let i=0;i>1,e[n[l]]0&&(t[r]=n[i-1]),n[i]=r)}}for(i=n.length,o=n[i-1];i-- >0;)n[i]=o,o=t[o];return n}function no(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:no(t)}function Ts(e){if(e)for(let t=0;tCt(xc);function Xr(e,t){return Jt(e,null,t)}function Ru(e,t){return Jt(e,null,{flush:"post"})}function Ac(e,t){return Jt(e,null,{flush:"sync"})}const hn={};function $e(e,t,n){return Jt(e,t,n)}function Jt(e,t,{immediate:n,deep:r,flush:s,once:i,onTrack:o,onTrigger:l}=Z){if(t&&i){const A=t;t=(...F)=>{A(...F),I()}}const c=ue,a=A=>r===!0?A:ze(A,r===!1?1:void 0);let f,h=!1,m=!1;if(de(e)?(f=()=>e.value,h=xt(e)):vt(e)?(f=()=>a(e),h=!0):D(e)?(m=!0,h=e.some(A=>vt(A)||xt(A)),f=()=>e.map(A=>{if(de(A))return A.value;if(vt(A))return a(A);if(K(A))return Qe(A,c,2)})):K(e)?t?f=()=>Qe(e,c,2):f=()=>(y&&y(),Re(e,c,3,[w])):f=Ae,t&&r){const A=f;f=()=>ze(A())}let y,w=A=>{y=p.onStop=()=>{Qe(A,c,4),y=p.onStop=void 0}},T;if(en)if(w=Ae,t?n&&Re(t,c,3,[f(),m?[]:void 0,w]):f(),s==="sync"){const A=Tc();T=A.__watcherHandles||(A.__watcherHandles=[])}else return Ae;let k=m?new Array(e.length).fill(hn):hn;const W=()=>{if(!(!p.active||!p.dirty))if(t){const A=p.run();(r||h||(m?A.some((F,$)=>_e(F,k[$])):_e(A,k)))&&(y&&y(),Re(t,c,3,[A,k===hn?void 0:m&&k[0]===hn?[]:k,w]),k=A)}else p.run()};W.allowRecurse=!!t;let U;s==="sync"?U=W:s==="post"?U=()=>ye(W,c&&c.suspense):(W.pre=!0,c&&(W.id=c.uid),U=()=>kn(W));const p=new Nr(f,Ae,U),_=ui(),I=()=>{p.stop(),_&&Lr(_.effects,p)};return t?n?W():k=p.run():s==="post"?ye(p.run.bind(p),c&&c.suspense):p.run(),T&&T.push(I),I}function Rc(e,t,n){const r=this.proxy,s=oe(e)?e.includes(".")?ro(r,e):()=>r[e]:e.bind(r,r);let i;K(t)?i=t:(i=t.handler,n=t);const o=Zt(this),l=Jt(s,i.bind(r),n);return o(),l}function ro(e,t){const n=t.split(".");return()=>{let r=e;for(let s=0;s{ze(r,t,n)});else if(si(e)){for(const r in e)ze(e[r],t,n);for(const r of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,r)&&ze(e[r],t,n)}return e}function Ou(e,t,n=Z){const r=Qt(),s=Oe(t),i=Be(t),o=so(e,t),l=Ai((c,a)=>{let f,h=Z,m;return Ac(()=>{const y=e[t];_e(f,y)&&(f=y,a())}),{get(){return c(),n.get?n.get(f):f},set(y){if(!_e(y,f)&&!(h!==Z&&_e(y,h)))return;const w=r.vnode.props;w&&(t in w||s in w||i in w)&&(`onUpdate:${t}`in w||`onUpdate:${s}`in w||`onUpdate:${i}`in w)||(f=y,a());const T=n.set?n.set(y):y;r.emit(`update:${t}`,T),_e(y,T)&&_e(y,h)&&!_e(T,m)&&a(),h=y,m=T}}});return l[Symbol.iterator]=()=>{let c=0;return{next(){return c<2?{value:c++?o||Z:l,done:!1}:{done:!0}}}},l}const so=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${Oe(t)}Modifiers`]||e[`${Be(t)}Modifiers`];function Oc(e,t,...n){if(e.isUnmounted)return;const r=e.vnode.props||Z;let s=n;const i=t.startsWith("update:"),o=i&&so(r,t.slice(7));o&&(o.trim&&(s=n.map(f=>oe(f)?f.trim():f)),o.number&&(s=n.map(Cn)));let l,c=r[l=yn(t)]||r[l=yn(Oe(t))];!c&&i&&(c=r[l=yn(Be(t))]),c&&Re(c,e,6,s);const a=r[l+"Once"];if(a){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,Re(a,e,6,s)}}function io(e,t,n=!1){const r=t.emitsCache,s=r.get(e);if(s!==void 0)return s;const i=e.emits;let o={},l=!1;if(!K(e)){const c=a=>{const f=io(a,t,!0);f&&(l=!0,ce(o,f))};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}return!i&&!l?(ee(e)&&r.set(e,null),null):(D(i)?i.forEach(c=>o[c]=null):ce(o,i),ee(e)&&r.set(e,o),o)}function Gn(e,t){return!e||!qt(t)?!1:(t=t.slice(2).replace(/Once$/,""),z(e,t[0].toLowerCase()+t.slice(1))||z(e,Be(t))||z(e,t))}function rr(e){const{type:t,vnode:n,proxy:r,withProxy:s,propsOptions:[i],slots:o,attrs:l,emit:c,render:a,renderCache:f,props:h,data:m,setupState:y,ctx:w,inheritAttrs:T}=e,k=Tn(e);let W,U;try{if(n.shapeFlag&4){const _=s||r,I=_;W=Te(a.call(I,_,f,h,y,m,w)),U=l}else{const _=t;W=Te(_.length>1?_(h,{attrs:l,slots:o,emit:c}):_(h,null)),U=t.props?l:Lc(l)}}catch(_){jt.length=0,Xt(_,e,1),W=le(me)}let p=W;if(U&&T!==!1){const _=Object.keys(U),{shapeFlag:I}=p;_.length&&I&7&&(i&&_.some(Or)&&(U=Mc(U,i)),p=Ze(p,U,!1,!0))}return n.dirs&&(p=Ze(p,null,!1,!0),p.dirs=p.dirs?p.dirs.concat(n.dirs):n.dirs),n.transition&&(p.transition=n.transition),W=p,Tn(k),W}const Lc=e=>{let t;for(const n in e)(n==="class"||n==="style"||qt(n))&&((t||(t={}))[n]=e[n]);return t},Mc=(e,t)=>{const n={};for(const r in e)(!Or(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function Ic(e,t,n){const{props:r,children:s,component:i}=e,{props:o,children:l,patchFlag:c}=t,a=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return r?As(r,o,a):!!o;if(c&8){const f=t.dynamicProps;for(let h=0;he.__isSuspense;function oo(e,t){t&&t.pendingBranch?D(e)?t.effects.push(...e):t.effects.push(e):jl(e)}const be=Symbol.for("v-fgt"),ft=Symbol.for("v-txt"),me=Symbol.for("v-cmt"),Ht=Symbol.for("v-stc"),jt=[];let Ce=null;function lo(e=!1){jt.push(Ce=e?null:[])}function Fc(){jt.pop(),Ce=jt[jt.length-1]||null}let kt=1;function Rs(e){kt+=e,e<0&&Ce&&(Ce.hasOnce=!0)}function co(e){return e.dynamicChildren=kt>0?Ce||yt:null,Fc(),kt>0&&Ce&&Ce.push(e),e}function Lu(e,t,n,r,s,i){return co(fo(e,t,n,r,s,i,!0))}function ao(e,t,n,r,s){return co(le(e,t,n,r,s,!0))}function Mn(e){return e?e.__v_isVNode===!0:!1}function lt(e,t){return e.type===t.type&&e.key===t.key}const uo=({key:e})=>e??null,vn=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?oe(e)||de(e)||K(e)?{i:fe,r:e,k:t,f:!!n}:e:null);function fo(e,t=null,n=null,r=0,s=null,i=e===be?0:1,o=!1,l=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&uo(t),ref:t&&vn(t),scopeId:Kn,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:r,dynamicProps:s,dynamicChildren:null,appContext:null,ctx:fe};return l?(Yr(c,n),i&128&&e.normalize(c)):n&&(c.shapeFlag|=oe(n)?8:16),kt>0&&!o&&Ce&&(c.patchFlag>0||i&6)&&c.patchFlag!==32&&Ce.push(c),c}const le=$c;function $c(e,t=null,n=null,r=0,s=null,i=!1){if((!e||e===ji)&&(e=me),Mn(e)){const l=Ze(e,t,!0);return n&&Yr(l,n),kt>0&&!i&&Ce&&(l.shapeFlag&6?Ce[Ce.indexOf(e)]=l:Ce.push(l)),l.patchFlag=-2,l}if(qc(e)&&(e=e.__vccOpts),t){t=Hc(t);let{class:l,style:c}=t;l&&!oe(l)&&(t.class=Pr(l)),ee(c)&&(Ei(c)&&!D(c)&&(c=ce({},c)),t.style=Ir(c))}const o=oe(e)?1:Nc(e)?128:mc(e)?64:ee(e)?4:K(e)?2:0;return fo(e,t,n,r,s,o,i,!0)}function Hc(e){return e?Ei(e)||Wi(e)?ce({},e):e:null}function Ze(e,t,n=!1,r=!1){const{props:s,ref:i,patchFlag:o,children:l,transition:c}=e,a=t?jc(s||{},t):s,f={__v_isVNode:!0,__v_skip:!0,type:e.type,props:a,key:a&&uo(a),ref:t&&t.ref?n&&i?D(i)?i.concat(vn(t)):[i,vn(t)]:vn(t):i,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:l,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==be?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:c,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Ze(e.ssContent),ssFallback:e.ssFallback&&Ze(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return c&&r&&An(f,c.clone(f)),f}function ho(e=" ",t=0){return le(ft,null,e,t)}function Mu(e,t){const n=le(Ht,null,e);return n.staticCount=t,n}function Iu(e="",t=!1){return t?(lo(),ao(me,null,e)):le(me,null,e)}function Te(e){return e==null||typeof e=="boolean"?le(me):D(e)?le(be,null,e.slice()):typeof e=="object"?Ye(e):le(ft,null,String(e))}function Ye(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Ze(e)}function Yr(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(D(t))n=16;else if(typeof t=="object")if(r&65){const s=t.default;s&&(s._c&&(s._d=!1),Yr(e,s()),s._c&&(s._d=!0));return}else{n=32;const s=t._;!s&&!Wi(t)?t._ctx=fe:s===3&&fe&&(fe.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else K(t)?(t={default:t,_ctx:fe},n=32):(t=String(t),r&64?(n=16,t=[ho(t)]):n=8);e.children=t,e.shapeFlag|=n}function jc(...e){const t={};for(let n=0;nue||fe;let In,Tr;{const e=oi(),t=(n,r)=>{let s;return(s=e[n])||(s=e[n]=[]),s.push(r),i=>{s.length>1?s.forEach(o=>o(i)):s[0](i)}};In=t("__VUE_INSTANCE_SETTERS__",n=>ue=n),Tr=t("__VUE_SSR_SETTERS__",n=>en=n)}const Zt=e=>{const t=ue;return In(e),e.scope.on(),()=>{e.scope.off(),In(t)}},Os=()=>{ue&&ue.scope.off(),In(null)};function po(e){return e.vnode.shapeFlag&4}let en=!1;function Bc(e,t=!1,n=!1){t&&Tr(t);const{props:r,children:s}=e.vnode,i=po(e);uc(e,r,i,t),pc(e,s,n);const o=i?kc(e,t):void 0;return t&&Tr(!1),o}function kc(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,ec);const{setup:r}=n;if(r){const s=e.setupContext=r.length>1?mo(e):null,i=Zt(e);et();const o=Qe(r,e,0,[e.props,s]);if(tt(),i(),ni(o)){if(o.then(Os,Os),t)return o.then(l=>{Ls(e,l,t)}).catch(l=>{Xt(l,e,0)});e.asyncDep=o}else Ls(e,o,t)}else go(e,t)}function Ls(e,t,n){K(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:ee(t)&&(e.setupState=Ti(t)),go(e,n)}let Ms;function go(e,t,n){const r=e.type;if(!e.render){if(!t&&Ms&&!r.render){const s=r.template||Wr(e).template;if(s){const{isCustomElement:i,compilerOptions:o}=e.appContext.config,{delimiters:l,compilerOptions:c}=r,a=ce(ce({isCustomElement:i,delimiters:l},o),c);r.render=Ms(s,a)}}e.render=r.render||Ae}{const s=Zt(e);et();try{nc(e)}finally{tt(),s()}}}const Kc={get(e,t){return ve(e,"get",""),e[t]}};function mo(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,Kc),slots:e.slots,emit:e.emit,expose:t}}function Xn(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(Ti(bn(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Nt)return Nt[n](e)},has(t,n){return n in t||n in Nt}})):e.proxy}function Wc(e,t=!0){return K(e)?e.displayName||e.name:e.name||t&&e.__name}function qc(e){return K(e)&&"__vccOpts"in e}const se=(e,t)=>Al(e,t,en);function Ar(e,t,n){const r=arguments.length;return r===2?ee(t)&&!D(t)?Mn(t)?le(e,null,[t]):le(e,t):le(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&Mn(n)&&(n=[n]),le(e,t,n))}const Gc="3.4.34";/** -* @vue/runtime-dom v3.4.34 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**/const Xc="http://www.w3.org/2000/svg",Yc="http://www.w3.org/1998/Math/MathML",De=typeof document<"u"?document:null,Is=De&&De.createElement("template"),zc={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const s=t==="svg"?De.createElementNS(Xc,e):t==="mathml"?De.createElementNS(Yc,e):n?De.createElement(e,{is:n}):De.createElement(e);return e==="select"&&r&&r.multiple!=null&&s.setAttribute("multiple",r.multiple),s},createText:e=>De.createTextNode(e),createComment:e=>De.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>De.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,s,i){const o=n?n.previousSibling:t.lastChild;if(s&&(s===i||s.nextSibling))for(;t.insertBefore(s.cloneNode(!0),n),!(s===i||!(s=s.nextSibling)););else{Is.innerHTML=r==="svg"?`${e}`:r==="mathml"?`${e}`:e;const l=Is.content;if(r==="svg"||r==="mathml"){const c=l.firstChild;for(;c.firstChild;)l.appendChild(c.firstChild);l.removeChild(c)}t.insertBefore(l,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},We="transition",Lt="animation",Kt=Symbol("_vtc"),yo=(e,{slots:t})=>Ar(kl,Jc(e),t);yo.displayName="Transition";const _o={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String};yo.props=ce({},Mi,_o);const st=(e,t=[])=>{D(e)?e.forEach(n=>n(...t)):e&&e(...t)},Ps=e=>e?D(e)?e.some(t=>t.length>1):e.length>1:!1;function Jc(e){const t={};for(const x in e)x in _o||(t[x]=e[x]);if(e.css===!1)return t;const{name:n="v",type:r,duration:s,enterFromClass:i=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:c=i,appearActiveClass:a=o,appearToClass:f=l,leaveFromClass:h=`${n}-leave-from`,leaveActiveClass:m=`${n}-leave-active`,leaveToClass:y=`${n}-leave-to`}=e,w=Qc(s),T=w&&w[0],k=w&&w[1],{onBeforeEnter:W,onEnter:U,onEnterCancelled:p,onLeave:_,onLeaveCancelled:I,onBeforeAppear:A=W,onAppear:F=U,onAppearCancelled:$=p}=t,M=(x,G,te)=>{it(x,G?f:l),it(x,G?a:o),te&&te()},b=(x,G)=>{x._isLeaving=!1,it(x,h),it(x,y),it(x,m),G&&G()},N=x=>(G,te)=>{const re=x?F:U,B=()=>M(G,x,te);st(re,[G,B]),Ns(()=>{it(G,x?c:i),qe(G,x?f:l),Ps(re)||Fs(G,r,T,B)})};return ce(t,{onBeforeEnter(x){st(W,[x]),qe(x,i),qe(x,o)},onBeforeAppear(x){st(A,[x]),qe(x,c),qe(x,a)},onEnter:N(!1),onAppear:N(!0),onLeave(x,G){x._isLeaving=!0;const te=()=>b(x,G);qe(x,h),qe(x,m),ta(),Ns(()=>{x._isLeaving&&(it(x,h),qe(x,y),Ps(_)||Fs(x,r,k,te))}),st(_,[x,te])},onEnterCancelled(x){M(x,!1),st(p,[x])},onAppearCancelled(x){M(x,!0),st($,[x])},onLeaveCancelled(x){b(x),st(I,[x])}})}function Qc(e){if(e==null)return null;if(ee(e))return[sr(e.enter),sr(e.leave)];{const t=sr(e);return[t,t]}}function sr(e){return Go(e)}function qe(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[Kt]||(e[Kt]=new Set)).add(t)}function it(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const n=e[Kt];n&&(n.delete(t),n.size||(e[Kt]=void 0))}function Ns(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Zc=0;function Fs(e,t,n,r){const s=e._endId=++Zc,i=()=>{s===e._endId&&r()};if(n)return setTimeout(i,n);const{type:o,timeout:l,propCount:c}=ea(e,t);if(!o)return r();const a=o+"end";let f=0;const h=()=>{e.removeEventListener(a,m),i()},m=y=>{y.target===e&&++f>=c&&h()};setTimeout(()=>{f(n[w]||"").split(", "),s=r(`${We}Delay`),i=r(`${We}Duration`),o=$s(s,i),l=r(`${Lt}Delay`),c=r(`${Lt}Duration`),a=$s(l,c);let f=null,h=0,m=0;t===We?o>0&&(f=We,h=o,m=i.length):t===Lt?a>0&&(f=Lt,h=a,m=c.length):(h=Math.max(o,a),f=h>0?o>a?We:Lt:null,m=f?f===We?i.length:c.length:0);const y=f===We&&/\b(transform|all)(,|$)/.test(r(`${We}Property`).toString());return{type:f,timeout:h,propCount:m,hasTransform:y}}function $s(e,t){for(;e.lengthHs(n)+Hs(e[r])))}function Hs(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function ta(){return document.body.offsetHeight}function na(e,t,n){const r=e[Kt];r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const Pn=Symbol("_vod"),bo=Symbol("_vsh"),Pu={beforeMount(e,{value:t},{transition:n}){e[Pn]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):Mt(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),Mt(e,!0),r.enter(e)):r.leave(e,()=>{Mt(e,!1)}):Mt(e,t))},beforeUnmount(e,{value:t}){Mt(e,t)}};function Mt(e,t){e.style.display=t?e[Pn]:"none",e[bo]=!t}const ra=Symbol(""),sa=/(^|;)\s*display\s*:/;function ia(e,t,n){const r=e.style,s=oe(n);let i=!1;if(n&&!s){if(t)if(oe(t))for(const o of t.split(";")){const l=o.slice(0,o.indexOf(":")).trim();n[l]==null&&wn(r,l,"")}else for(const o in t)n[o]==null&&wn(r,o,"");for(const o in n)o==="display"&&(i=!0),wn(r,o,n[o])}else if(s){if(t!==n){const o=r[ra];o&&(n+=";"+o),r.cssText=n,i=sa.test(n)}}else t&&e.removeAttribute("style");Pn in e&&(e[Pn]=i?r.display:"",e[bo]&&(r.display="none"))}const js=/\s*!important$/;function wn(e,t,n){if(D(n))n.forEach(r=>wn(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=oa(e,t);js.test(n)?e.setProperty(Be(r),n.replace(js,""),"important"):e[r]=n}}const Vs=["Webkit","Moz","ms"],ir={};function oa(e,t){const n=ir[t];if(n)return n;let r=Oe(t);if(r!=="filter"&&r in e)return ir[t]=r;r=jn(r);for(let s=0;sor||(fa.then(()=>or=0),or=Date.now());function ha(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;Re(pa(r,n.value),t,5,[r])};return n.value=e,n.attached=da(),n}function pa(e,t){if(D(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(r=>s=>!s._stopped&&r&&r(s))}else return t}const Ks=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,ga=(e,t,n,r,s,i)=>{const o=s==="svg";t==="class"?na(e,r,o):t==="style"?ia(e,n,r):qt(t)?Or(t)||aa(e,t,n,r,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):ma(e,t,r,o))?(la(e,t,r),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&Us(e,t,r,o,i,t!=="value")):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),Us(e,t,r,o))};function ma(e,t,n,r){if(r)return!!(t==="innerHTML"||t==="textContent"||t in e&&Ks(t)&&K(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const s=e.tagName;if(s==="IMG"||s==="VIDEO"||s==="CANVAS"||s==="SOURCE")return!1}return Ks(t)&&oe(n)?!1:t in e}const Nn=e=>{const t=e.props["onUpdate:modelValue"]||!1;return D(t)?n=>_n(t,n):t};function ya(e){e.target.composing=!0}function Ws(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const St=Symbol("_assign"),Nu={created(e,{modifiers:{lazy:t,trim:n,number:r}},s){e[St]=Nn(s);const i=r||s.props&&s.props.type==="number";ct(e,t?"change":"input",o=>{if(o.target.composing)return;let l=e.value;n&&(l=l.trim()),i&&(l=Cn(l)),e[St](l)}),n&&ct(e,"change",()=>{e.value=e.value.trim()}),t||(ct(e,"compositionstart",ya),ct(e,"compositionend",Ws),ct(e,"change",Ws))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:r,trim:s,number:i}},o){if(e[St]=Nn(o),e.composing)return;const l=(i||e.type==="number")&&!/^0\d/.test(e.value)?Cn(e.value):e.value,c=t??"";l!==c&&(document.activeElement===e&&e.type!=="range"&&(r&&t===n||s&&e.value.trim()===c)||(e.value=c))}},Fu={deep:!0,created(e,{value:t,modifiers:{number:n}},r){const s=$n(t);ct(e,"change",()=>{const i=Array.prototype.filter.call(e.options,o=>o.selected).map(o=>n?Cn(Fn(o)):Fn(o));e[St](e.multiple?s?new Set(i):i:i[0]),e._assigning=!0,Yt(()=>{e._assigning=!1})}),e[St]=Nn(r)},mounted(e,{value:t,modifiers:{number:n}}){qs(e,t)},beforeUpdate(e,t,n){e[St]=Nn(n)},updated(e,{value:t,modifiers:{number:n}}){e._assigning||qs(e,t)}};function qs(e,t,n){const r=e.multiple,s=D(t);if(!(r&&!s&&!$n(t))){for(let i=0,o=e.options.length;iString(f)===String(c)):l.selected=tl(t,c)>-1}else l.selected=t.has(c);else if(Vn(Fn(l),t)){e.selectedIndex!==i&&(e.selectedIndex=i);return}}!r&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function Fn(e){return"_value"in e?e._value:e.value}const _a=["ctrl","shift","alt","meta"],ba={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>_a.some(n=>e[`${n}Key`]&&!t.includes(n))},$u=(e,t)=>{const n=e._withMods||(e._withMods={}),r=t.join(".");return n[r]||(n[r]=(s,...i)=>{for(let o=0;o{const n=e._withKeys||(e._withKeys={}),r=t.join(".");return n[r]||(n[r]=s=>{if(!("key"in s))return;const i=Be(s.key);if(t.some(o=>o===i||va[o]===i))return e(s)})},vo=ce({patchProp:ga},zc);let Vt,Gs=!1;function wo(){return Vt||(Vt=Ec(vo))}function wa(){return Vt=Gs?Vt:Cc(vo),Gs=!0,Vt}const ju=(...e)=>{wo().render(...e)},Vu=(...e)=>{const t=wo().createApp(...e),{mount:n}=t;return t.mount=r=>{const s=Co(r);if(!s)return;const i=t._component;!K(i)&&!i.render&&!i.template&&(i.template=s.innerHTML),s.innerHTML="";const o=n(s,!1,Eo(s));return s instanceof Element&&(s.removeAttribute("v-cloak"),s.setAttribute("data-v-app","")),o},t},Du=(...e)=>{const t=wa().createApp(...e),{mount:n}=t;return t.mount=r=>{const s=Co(r);if(s)return n(s,!0,Eo(s))},t};function Eo(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function Co(e){return oe(e)?document.querySelector(e):e}const Uu=(e,t)=>{const n=e.__vccOpts||e;for(const[r,s]of t)n[r]=s;return n},Ea="modulepreload",Ca=function(e){return"/neatui-vue/"+e},Xs={},Bu=function(t,n,r){let s=Promise.resolve();if(n&&n.length>0){document.getElementsByTagName("link");const i=document.querySelector("meta[property=csp-nonce]"),o=(i==null?void 0:i.nonce)||(i==null?void 0:i.getAttribute("nonce"));s=Promise.all(n.map(l=>{if(l=Ca(l),l in Xs)return;Xs[l]=!0;const c=l.endsWith(".css"),a=c?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${l}"]${a}`))return;const f=document.createElement("link");if(f.rel=c?"stylesheet":Ea,c||(f.as="script",f.crossOrigin=""),f.href=l,o&&f.setAttribute("nonce",o),document.head.appendChild(f),c)return new Promise((h,m)=>{f.addEventListener("load",h),f.addEventListener("error",()=>m(new Error(`Unable to preload CSS for ${l}`)))})}))}return s.then(()=>t()).catch(i=>{const o=new Event("vite:preloadError",{cancelable:!0});if(o.payload=i,window.dispatchEvent(o),!o.defaultPrevented)throw i})},Sa=window.__VP_SITE_DATA__;function zr(e){return ui()?(il(e),!0):!1}function He(e){return typeof e=="function"?e():xi(e)}const So=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const xa=Object.prototype.toString,Ta=e=>xa.call(e)==="[object Object]",Wt=()=>{},Ys=Aa();function Aa(){var e,t;return So&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&(/iP(?:ad|hone|od)/.test(window.navigator.userAgent)||((t=window==null?void 0:window.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}function Ra(e,t){function n(...r){return new Promise((s,i)=>{Promise.resolve(e(()=>t.apply(this,r),{fn:t,thisArg:this,args:r})).then(s).catch(i)})}return n}const xo=e=>e();function Oa(e,t={}){let n,r,s=Wt;const i=l=>{clearTimeout(l),s(),s=Wt};return l=>{const c=He(e),a=He(t.maxWait);return n&&i(n),c<=0||a!==void 0&&a<=0?(r&&(i(r),r=null),Promise.resolve(l())):new Promise((f,h)=>{s=t.rejectOnCancel?h:f,a&&!r&&(r=setTimeout(()=>{n&&i(n),r=null,f(l())},a)),n=setTimeout(()=>{r&&i(r),r=null,f(l())},c)})}}function La(e=xo){const t=ie(!0);function n(){t.value=!1}function r(){t.value=!0}const s=(...i)=>{t.value&&e(...i)};return{isActive:Bn(t),pause:n,resume:r,eventFilter:s}}function Ma(e){return Qt()}function To(...e){if(e.length!==1)return Pl(...e);const t=e[0];return typeof t=="function"?Bn(Ai(()=>({get:t,set:Wt}))):ie(t)}function Ao(e,t,n={}){const{eventFilter:r=xo,...s}=n;return $e(e,Ra(r,t),s)}function Ia(e,t,n={}){const{eventFilter:r,...s}=n,{eventFilter:i,pause:o,resume:l,isActive:c}=La(r);return{stop:Ao(e,t,{...s,eventFilter:i}),pause:o,resume:l,isActive:c}}function Jr(e,t=!0,n){Ma()?At(e,n):t?e():Yt(e)}function ku(e,t,n={}){const{debounce:r=0,maxWait:s=void 0,...i}=n;return Ao(e,t,{...i,eventFilter:Oa(r,{maxWait:s})})}function Ku(e,t,n){let r;de(n)?r={evaluating:n}:r={};const{lazy:s=!1,evaluating:i=void 0,shallow:o=!0,onError:l=Wt}=r,c=ie(!s),a=o?Br(t):ie(t);let f=0;return Xr(async h=>{if(!c.value)return;f++;const m=f;let y=!1;i&&Promise.resolve().then(()=>{i.value=!0});try{const w=await e(T=>{h(()=>{i&&(i.value=!1),y||T()})});m===f&&(a.value=w)}catch(w){l(w)}finally{i&&m===f&&(i.value=!1),y=!0}}),s?se(()=>(c.value=!0,a.value)):a}function Ro(e){var t;const n=He(e);return(t=n==null?void 0:n.$el)!=null?t:n}const Me=So?window:void 0;function Tt(...e){let t,n,r,s;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,r,s]=e,t=Me):[t,n,r,s]=e,!t)return Wt;Array.isArray(n)||(n=[n]),Array.isArray(r)||(r=[r]);const i=[],o=()=>{i.forEach(f=>f()),i.length=0},l=(f,h,m,y)=>(f.addEventListener(h,m,y),()=>f.removeEventListener(h,m,y)),c=$e(()=>[Ro(t),He(s)],([f,h])=>{if(o(),!f)return;const m=Ta(h)?{...h}:h;i.push(...n.flatMap(y=>r.map(w=>l(f,y,w,m))))},{immediate:!0,flush:"post"}),a=()=>{c(),o()};return zr(a),a}function Pa(e){return typeof e=="function"?e:typeof e=="string"?t=>t.key===e:Array.isArray(e)?t=>e.includes(t.key):()=>!0}function Wu(...e){let t,n,r={};e.length===3?(t=e[0],n=e[1],r=e[2]):e.length===2?typeof e[1]=="object"?(t=!0,n=e[0],r=e[1]):(t=e[0],n=e[1]):(t=!0,n=e[0]);const{target:s=Me,eventName:i="keydown",passive:o=!1,dedupe:l=!1}=r,c=Pa(t);return Tt(s,i,f=>{f.repeat&&He(l)||c(f)&&n(f)},o)}function Na(){const e=ie(!1),t=Qt();return t&&At(()=>{e.value=!0},t),e}function Fa(e){const t=Na();return se(()=>(t.value,!!e()))}function Oo(e,t={}){const{window:n=Me}=t,r=Fa(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let s;const i=ie(!1),o=a=>{i.value=a.matches},l=()=>{s&&("removeEventListener"in s?s.removeEventListener("change",o):s.removeListener(o))},c=Xr(()=>{r.value&&(l(),s=n.matchMedia(He(e)),"addEventListener"in s?s.addEventListener("change",o):s.addListener(o),i.value=s.matches)});return zr(()=>{c(),l(),s=void 0}),i}const pn=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},gn="__vueuse_ssr_handlers__",$a=Ha();function Ha(){return gn in pn||(pn[gn]=pn[gn]||{}),pn[gn]}function Lo(e,t){return $a[e]||t}function ja(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const Va={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},zs="vueuse-storage";function Qr(e,t,n,r={}){var s;const{flush:i="pre",deep:o=!0,listenToStorageChanges:l=!0,writeDefaults:c=!0,mergeDefaults:a=!1,shallow:f,window:h=Me,eventFilter:m,onError:y=b=>{console.error(b)},initOnMounted:w}=r,T=(f?Br:ie)(typeof t=="function"?t():t);if(!n)try{n=Lo("getDefaultStorage",()=>{var b;return(b=Me)==null?void 0:b.localStorage})()}catch(b){y(b)}if(!n)return T;const k=He(t),W=ja(k),U=(s=r.serializer)!=null?s:Va[W],{pause:p,resume:_}=Ia(T,()=>A(T.value),{flush:i,deep:o,eventFilter:m});h&&l&&Jr(()=>{Tt(h,"storage",$),Tt(h,zs,M),w&&$()}),w||$();function I(b,N){h&&h.dispatchEvent(new CustomEvent(zs,{detail:{key:e,oldValue:b,newValue:N,storageArea:n}}))}function A(b){try{const N=n.getItem(e);if(b==null)I(N,null),n.removeItem(e);else{const x=U.write(b);N!==x&&(n.setItem(e,x),I(N,x))}}catch(N){y(N)}}function F(b){const N=b?b.newValue:n.getItem(e);if(N==null)return c&&k!=null&&n.setItem(e,U.write(k)),k;if(!b&&a){const x=U.read(N);return typeof a=="function"?a(x,k):W==="object"&&!Array.isArray(x)?{...k,...x}:x}else return typeof N!="string"?N:U.read(N)}function $(b){if(!(b&&b.storageArea!==n)){if(b&&b.key==null){T.value=k;return}if(!(b&&b.key!==e)){p();try{(b==null?void 0:b.newValue)!==U.write(T.value)&&(T.value=F(b))}catch(N){y(N)}finally{b?Yt(_):_()}}}}function M(b){$(b.detail)}return T}function Mo(e){return Oo("(prefers-color-scheme: dark)",e)}function Da(e={}){const{selector:t="html",attribute:n="class",initialValue:r="auto",window:s=Me,storage:i,storageKey:o="vueuse-color-scheme",listenToStorageChanges:l=!0,storageRef:c,emitAuto:a,disableTransition:f=!0}=e,h={auto:"",light:"light",dark:"dark",...e.modes||{}},m=Mo({window:s}),y=se(()=>m.value?"dark":"light"),w=c||(o==null?To(r):Qr(o,r,i,{window:s,listenToStorageChanges:l})),T=se(()=>w.value==="auto"?y.value:w.value),k=Lo("updateHTMLAttrs",(_,I,A)=>{const F=typeof _=="string"?s==null?void 0:s.document.querySelector(_):Ro(_);if(!F)return;let $;if(f&&($=s.document.createElement("style"),$.appendChild(document.createTextNode("*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),s.document.head.appendChild($)),I==="class"){const M=A.split(/\s/g);Object.values(h).flatMap(b=>(b||"").split(/\s/g)).filter(Boolean).forEach(b=>{M.includes(b)?F.classList.add(b):F.classList.remove(b)})}else F.setAttribute(I,A);f&&(s.getComputedStyle($).opacity,document.head.removeChild($))});function W(_){var I;k(t,n,(I=h[_])!=null?I:_)}function U(_){e.onChanged?e.onChanged(_,W):W(_)}$e(T,U,{flush:"post",immediate:!0}),Jr(()=>U(T.value));const p=se({get(){return a?w.value:T.value},set(_){w.value=_}});try{return Object.assign(p,{store:w,system:y,state:T})}catch{return p}}function Ua(e={}){const{valueDark:t="dark",valueLight:n="",window:r=Me}=e,s=Da({...e,onChanged:(l,c)=>{var a;e.onChanged?(a=e.onChanged)==null||a.call(e,l==="dark",c,l):c(l)},modes:{dark:t,light:n}}),i=se(()=>s.system?s.system.value:Mo({window:r}).value?"dark":"light");return se({get(){return s.value==="dark"},set(l){const c=l?"dark":"light";i.value===c?s.value="auto":s.value=c}})}function lr(e){return typeof Window<"u"&&e instanceof Window?e.document.documentElement:typeof Document<"u"&&e instanceof Document?e.documentElement:e}function qu(e,t,n={}){const{window:r=Me}=n;return Qr(e,t,r==null?void 0:r.localStorage,n)}function Io(e){const t=window.getComputedStyle(e);if(t.overflowX==="scroll"||t.overflowY==="scroll"||t.overflowX==="auto"&&e.clientWidth1?!0:(t.preventDefault&&t.preventDefault(),!1)}const cr=new WeakMap;function Gu(e,t=!1){const n=ie(t);let r=null,s="";$e(To(e),l=>{const c=lr(He(l));if(c){const a=c;if(cr.get(a)||cr.set(a,a.style.overflow),a.style.overflow!=="hidden"&&(s=a.style.overflow),a.style.overflow==="hidden")return n.value=!0;if(n.value)return a.style.overflow="hidden"}},{immediate:!0});const i=()=>{const l=lr(He(e));!l||n.value||(Ys&&(r=Tt(l,"touchmove",c=>{Ba(c)},{passive:!1})),l.style.overflow="hidden",n.value=!0)},o=()=>{const l=lr(He(e));!l||!n.value||(Ys&&(r==null||r()),l.style.overflow=s,cr.delete(l),n.value=!1)};return zr(o),se({get(){return n.value},set(l){l?i():o()}})}function Xu(e,t,n={}){const{window:r=Me}=n;return Qr(e,t,r==null?void 0:r.sessionStorage,n)}function Yu(e={}){const{window:t=Me,behavior:n="auto"}=e;if(!t)return{x:ie(0),y:ie(0)};const r=ie(t.scrollX),s=ie(t.scrollY),i=se({get(){return r.value},set(l){scrollTo({left:l,behavior:n})}}),o=se({get(){return s.value},set(l){scrollTo({top:l,behavior:n})}});return Tt(t,"scroll",()=>{r.value=t.scrollX,s.value=t.scrollY},{capture:!1,passive:!0}),{x:i,y:o}}function zu(e={}){const{window:t=Me,initialWidth:n=Number.POSITIVE_INFINITY,initialHeight:r=Number.POSITIVE_INFINITY,listenOrientation:s=!0,includeScrollbar:i=!0}=e,o=ie(n),l=ie(r),c=()=>{t&&(i?(o.value=t.innerWidth,l.value=t.innerHeight):(o.value=t.document.documentElement.clientWidth,l.value=t.document.documentElement.clientHeight))};if(c(),Jr(c),Tt("resize",c,{passive:!0}),s){const a=Oo("(orientation: portrait)");$e(a,()=>c())}return{width:o,height:l}}var ar={BASE_URL:"/neatui-vue/",DEV:!1,MODE:"production",PROD:!0,SSR:!1},ur={};const Po=/^(?:[a-z]+:|\/\/)/i,ka="vitepress-theme-appearance",Ka=/#.*$/,Wa=/[?#].*$/,qa=/(?:(^|\/)index)?\.(?:md|html)$/,he=typeof document<"u",No={relativePath:"404.md",filePath:"",title:"404",description:"Not Found",headers:[],frontmatter:{sidebar:!1,layout:"page"},lastUpdated:0,isNotFound:!0};function Ga(e,t,n=!1){if(t===void 0)return!1;if(e=Js(`/${e}`),n)return new RegExp(t).test(e);if(Js(t)!==e)return!1;const r=t.match(Ka);return r?(he?location.hash:"")===r[0]:!0}function Js(e){return decodeURI(e).replace(Wa,"").replace(qa,"$1")}function Xa(e){return Po.test(e)}function Ya(e,t){return Object.keys((e==null?void 0:e.locales)||{}).find(n=>n!=="root"&&!Xa(n)&&Ga(t,`/${n}/`,!0))||"root"}function za(e,t){var r,s,i,o,l,c,a;const n=Ya(e,t);return Object.assign({},e,{localeIndex:n,lang:((r=e.locales[n])==null?void 0:r.lang)??e.lang,dir:((s=e.locales[n])==null?void 0:s.dir)??e.dir,title:((i=e.locales[n])==null?void 0:i.title)??e.title,titleTemplate:((o=e.locales[n])==null?void 0:o.titleTemplate)??e.titleTemplate,description:((l=e.locales[n])==null?void 0:l.description)??e.description,head:$o(e.head,((c=e.locales[n])==null?void 0:c.head)??[]),themeConfig:{...e.themeConfig,...(a=e.locales[n])==null?void 0:a.themeConfig}})}function Fo(e,t){const n=t.title||e.title,r=t.titleTemplate??e.titleTemplate;if(typeof r=="string"&&r.includes(":title"))return r.replace(/:title/g,n);const s=Ja(e.title,r);return n===s.slice(3)?n:`${n}${s}`}function Ja(e,t){return t===!1?"":t===!0||t===void 0?` | ${e}`:e===t?"":` | ${t}`}function Qa(e,t){const[n,r]=t;if(n!=="meta")return!1;const s=Object.entries(r)[0];return s==null?!1:e.some(([i,o])=>i===n&&o[s[0]]===s[1])}function $o(e,t){return[...e.filter(n=>!Qa(t,n)),...t]}const Za=/[\u0000-\u001F"#$&*+,:;<=>?[\]^`{|}\u007F]/g,eu=/^[a-z]:/i;function Qs(e){const t=eu.exec(e),n=t?t[0]:"";return n+e.slice(n.length).replace(Za,"_").replace(/(^|\/)_+(?=[^/]*$)/,"$1")}const fr=new Set;function tu(e){if(fr.size===0){const n=typeof process=="object"&&(ur==null?void 0:ur.VITE_EXTRA_EXTENSIONS)||(ar==null?void 0:ar.VITE_EXTRA_EXTENSIONS)||"";("3g2,3gp,aac,ai,apng,au,avif,bin,bmp,cer,class,conf,crl,css,csv,dll,doc,eps,epub,exe,gif,gz,ics,ief,jar,jpe,jpeg,jpg,js,json,jsonld,m4a,man,mid,midi,mjs,mov,mp2,mp3,mp4,mpe,mpeg,mpg,mpp,oga,ogg,ogv,ogx,opus,otf,p10,p7c,p7m,p7s,pdf,png,ps,qt,roff,rtf,rtx,ser,svg,t,tif,tiff,tr,ts,tsv,ttf,txt,vtt,wav,weba,webm,webp,woff,woff2,xhtml,xml,yaml,yml,zip"+(n&&typeof n=="string"?","+n:"")).split(",").forEach(r=>fr.add(r))}const t=e.split(".").pop();return t==null||!fr.has(t.toLowerCase())}function Ju(e){return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}const nu=Symbol(),dt=Br(Sa);function Qu(e){const t=se(()=>za(dt.value,e.data.relativePath)),n=t.value.appearance,r=n==="force-dark"?ie(!0):n?Ua({storageKey:ka,initialValue:()=>n==="dark"?"dark":"auto",...typeof n=="object"?n:{}}):ie(!1),s=ie(he?location.hash:"");return he&&window.addEventListener("hashchange",()=>{s.value=location.hash}),$e(()=>e.data,()=>{s.value=he?location.hash:""}),{site:t,theme:se(()=>t.value.themeConfig),page:se(()=>e.data),frontmatter:se(()=>e.data.frontmatter),params:se(()=>e.data.params),lang:se(()=>t.value.lang),dir:se(()=>e.data.frontmatter.dir||t.value.dir),localeIndex:se(()=>t.value.localeIndex||"root"),title:se(()=>Fo(t.value,e.data)),description:se(()=>e.data.description||t.value.description),isDark:r,hash:se(()=>s.value)}}function ru(){const e=Ct(nu);if(!e)throw new Error("vitepress data not properly injected in app");return e}function su(e,t){return`${e}${t}`.replace(/\/+/g,"/")}function Zs(e){return Po.test(e)||!e.startsWith("/")?e:su(dt.value.base,e)}function iu(e){let t=e.replace(/\.html$/,"");if(t=decodeURIComponent(t),t=t.replace(/\/$/,"/index"),he){const n="/neatui-vue/";t=Qs(t.slice(n.length).replace(/\//g,"_")||"index")+".md";let r=__VP_HASH_MAP__[t.toLowerCase()];if(r||(t=t.endsWith("_index.md")?t.slice(0,-9)+".md":t.slice(0,-3)+"_index.md",r=__VP_HASH_MAP__[t.toLowerCase()]),!r)return null;t=`${n}assets/${t}.${r}.js`}else t=`./${Qs(t.slice(1).replace(/\//g,"_"))}.md.js`;return t}let En=[];function Zu(e){En.push(e),qn(()=>{En=En.filter(t=>t!==e)})}function ou(){let e=dt.value.scrollOffset,t=0,n=24;if(typeof e=="object"&&"padding"in e&&(n=e.padding,e=e.selector),typeof e=="number")t=e;else if(typeof e=="string")t=ei(e,n);else if(Array.isArray(e))for(const r of e){const s=ei(r,n);if(s){t=s;break}}return t}function ei(e,t){const n=document.querySelector(e);if(!n)return 0;const r=n.getBoundingClientRect().bottom;return r<0?0:r+t}const lu=Symbol(),Ho="http://a.com",cu=()=>({path:"/",component:null,data:No});function ef(e,t){const n=Un(cu()),r={route:n,go:s};async function s(l=he?location.href:"/"){var c,a;l=dr(l),await((c=r.onBeforeRouteChange)==null?void 0:c.call(r,l))!==!1&&(he&&l!==dr(location.href)&&(history.replaceState({scrollPosition:window.scrollY},""),history.pushState({},"",l)),await o(l),await((a=r.onAfterRouteChanged)==null?void 0:a.call(r,l)))}let i=null;async function o(l,c=0,a=!1){var m;if(await((m=r.onBeforePageLoad)==null?void 0:m.call(r,l))===!1)return;const f=new URL(l,Ho),h=i=f.pathname;try{let y=await e(h);if(!y)throw new Error(`Page not found: ${h}`);if(i===h){i=null;const{default:w,__pageData:T}=y;if(!w)throw new Error(`Invalid route component: ${w}`);n.path=he?h:Zs(h),n.component=bn(w),n.data=bn(T),he&&Yt(()=>{let k=dt.value.base+T.relativePath.replace(/(?:(^|\/)index)?\.md$/,"$1");if(!dt.value.cleanUrls&&!k.endsWith("/")&&(k+=".html"),k!==f.pathname&&(f.pathname=k,l=k+f.search+f.hash,history.replaceState({},"",l)),f.hash&&!c){let W=null;try{W=document.getElementById(decodeURIComponent(f.hash).slice(1))}catch(U){console.warn(U)}if(W){ti(W,f.hash);return}}window.scrollTo(0,c)})}}catch(y){if(!/fetch|Page not found/.test(y.message)&&!/^\/404(\.html|\/)?$/.test(l)&&console.error(y),!a)try{const w=await fetch(dt.value.base+"hashmap.json");window.__VP_HASH_MAP__=await w.json(),await o(l,c,!0);return}catch{}if(i===h){i=null,n.path=he?h:Zs(h),n.component=t?bn(t):null;const w=he?h.replace(/(^|\/)$/,"$1index").replace(/(\.html)?$/,".md").replace(/^\//,""):"404.md";n.data={...No,relativePath:w}}}}return he&&(history.state===null&&history.replaceState({},""),window.addEventListener("click",l=>{if(l.defaultPrevented||!(l.target instanceof Element)||l.target.closest("button")||l.button!==0||l.ctrlKey||l.shiftKey||l.altKey||l.metaKey)return;const c=l.target.closest("a");if(!c||c.closest(".vp-raw")||c.hasAttribute("download")||c.hasAttribute("target"))return;const a=c.getAttribute("href")??(c instanceof SVGAElement?c.getAttribute("xlink:href"):null);if(a==null)return;const{href:f,origin:h,pathname:m,hash:y,search:w}=new URL(a,c.baseURI),T=new URL(location.href);h===T.origin&&tu(m)&&(l.preventDefault(),m===T.pathname&&w===T.search?(y!==T.hash&&(history.pushState({},"",f),window.dispatchEvent(new HashChangeEvent("hashchange",{oldURL:T.href,newURL:f}))),y?ti(c,y,c.classList.contains("header-anchor")):window.scrollTo(0,0)):s(f))},{capture:!0}),window.addEventListener("popstate",async l=>{var c;l.state!==null&&(await o(dr(location.href),l.state&&l.state.scrollPosition||0),(c=r.onAfterRouteChanged)==null||c.call(r,location.href))}),window.addEventListener("hashchange",l=>{l.preventDefault()})),r}function au(){const e=Ct(lu);if(!e)throw new Error("useRouter() is called without provider.");return e}function jo(){return au().route}function ti(e,t,n=!1){let r=null;try{r=e.classList.contains("header-anchor")?e:document.getElementById(decodeURIComponent(t).slice(1))}catch(s){console.warn(s)}if(r){let s=function(){!n||Math.abs(o-window.scrollY)>window.innerHeight?window.scrollTo(0,o):window.scrollTo({left:0,top:o,behavior:"smooth"})};const i=parseInt(window.getComputedStyle(r).paddingTop,10),o=window.scrollY+r.getBoundingClientRect().top-ou()+i;requestAnimationFrame(s)}}function dr(e){const t=new URL(e,Ho);return t.pathname=t.pathname.replace(/(^|\/)index(\.html)?$/,"$1"),dt.value.cleanUrls?t.pathname=t.pathname.replace(/\.html$/,""):!t.pathname.endsWith("/")&&!t.pathname.endsWith(".html")&&(t.pathname+=".html"),t.pathname+t.search+t.hash}const hr=()=>En.forEach(e=>e()),tf=Kr({name:"VitePressContent",props:{as:{type:[Object,String],default:"div"}},setup(e){const t=jo(),{site:n}=ru();return()=>Ar(e.as,n.value.contentProps??{style:{position:"relative"}},[t.component?Ar(t.component,{onVnodeMounted:hr,onVnodeUpdated:hr,onVnodeUnmounted:hr}):"404 Page Not Found"])}}),nf=Kr({setup(e,{slots:t}){const n=ie(!1);return At(()=>{n.value=!0}),()=>n.value&&t.default?t.default():null}});function rf(){he&&window.addEventListener("click",e=>{var n;const t=e.target;if(t.matches(".vp-code-group input")){const r=(n=t.parentElement)==null?void 0:n.parentElement;if(!r)return;const s=Array.from(r.querySelectorAll("input")).indexOf(t);if(s<0)return;const i=r.querySelector(".blocks");if(!i)return;const o=Array.from(i.children).find(a=>a.classList.contains("active"));if(!o)return;const l=i.children[s];if(!l||o===l)return;o.classList.remove("active"),l.classList.add("active");const c=r==null?void 0:r.querySelector(`label[for="${t.id}"]`);c==null||c.scrollIntoView({block:"nearest"})}})}function sf(){if(he){const e=new WeakMap;window.addEventListener("click",t=>{var r;const n=t.target;if(n.matches('div[class*="language-"] > button.copy')){const s=n.parentElement,i=(r=n.nextElementSibling)==null?void 0:r.nextElementSibling;if(!s||!i)return;const o=/language-(shellscript|shell|bash|sh|zsh)/.test(s.className),l=[".vp-copy-ignore",".diff.remove"],c=i.cloneNode(!0);c.querySelectorAll(l.join(",")).forEach(f=>f.remove());let a=c.textContent||"";o&&(a=a.replace(/^ *(\$|>) /gm,"").trim()),uu(a).then(()=>{n.classList.add("copied"),clearTimeout(e.get(n));const f=setTimeout(()=>{n.classList.remove("copied"),n.blur(),e.delete(n)},2e3);e.set(n,f)})}})}}async function uu(e){try{return navigator.clipboard.writeText(e)}catch{const t=document.createElement("textarea"),n=document.activeElement;t.value=e,t.setAttribute("readonly",""),t.style.contain="strict",t.style.position="absolute",t.style.left="-9999px",t.style.fontSize="12pt";const r=document.getSelection(),s=r?r.rangeCount>0&&r.getRangeAt(0):null;document.body.appendChild(t),t.select(),t.selectionStart=0,t.selectionEnd=e.length,document.execCommand("copy"),document.body.removeChild(t),s&&(r.removeAllRanges(),r.addRange(s)),n&&n.focus()}}function of(e,t){let n=!0,r=[];const s=i=>{if(n){n=!1,i.forEach(l=>{const c=pr(l);for(const a of document.head.children)if(a.isEqualNode(c)){r.push(a);return}});return}const o=i.map(pr);r.forEach((l,c)=>{const a=o.findIndex(f=>f==null?void 0:f.isEqualNode(l??null));a!==-1?delete o[a]:(l==null||l.remove(),delete r[c])}),o.forEach(l=>l&&document.head.appendChild(l)),r=[...r,...o].filter(Boolean)};Xr(()=>{const i=e.data,o=t.value,l=i&&i.description,c=i&&i.frontmatter.head||[],a=Fo(o,i);a!==document.title&&(document.title=a);const f=l||o.description;let h=document.querySelector("meta[name=description]");h?h.getAttribute("content")!==f&&h.setAttribute("content",f):pr(["meta",{name:"description",content:f}]),s($o(o.head,du(c)))})}function pr([e,t,n]){const r=document.createElement(e);for(const s in t)r.setAttribute(s,t[s]);return n&&(r.innerHTML=n),e==="script"&&!t.async&&(r.async=!1),r}function fu(e){return e[0]==="meta"&&e[1]&&e[1].name==="description"}function du(e){return e.filter(t=>!fu(t))}const gr=new Set,Vo=()=>document.createElement("link"),hu=e=>{const t=Vo();t.rel="prefetch",t.href=e,document.head.appendChild(t)},pu=e=>{const t=new XMLHttpRequest;t.open("GET",e,t.withCredentials=!0),t.send()};let mn;const gu=he&&(mn=Vo())&&mn.relList&&mn.relList.supports&&mn.relList.supports("prefetch")?hu:pu;function lf(){if(!he||!window.IntersectionObserver)return;let e;if((e=navigator.connection)&&(e.saveData||/2g/.test(e.effectiveType)))return;const t=window.requestIdleCallback||setTimeout;let n=null;const r=()=>{n&&n.disconnect(),n=new IntersectionObserver(i=>{i.forEach(o=>{if(o.isIntersecting){const l=o.target;n.unobserve(l);const{pathname:c}=l;if(!gr.has(c)){gr.add(c);const a=iu(c);a&&gu(a)}}})}),t(()=>{document.querySelectorAll("#app a").forEach(i=>{const{hostname:o,pathname:l}=new URL(i.href instanceof SVGAnimatedString?i.href.animVal:i.href,i.baseURI),c=l.match(/\.\w+$/);c&&c[0]!==".html"||i.target!=="_blank"&&o===location.hostname&&(l!==location.pathname?n.observe(i):gr.add(l))})})};At(r);const s=jo();$e(()=>s.path,r),qn(()=>{n&&n.disconnect()})}export{Zu as $,At as A,J as B,de as C,Xr as D,Br as E,be as F,Pu as G,wu as H,ju as I,Yt as J,Bu as K,Hu as L,ho as M,ru as N,Xa as O,tu as P,Zs as Q,mu as R,yu as S,yo as T,Ga as U,Oo as V,Ru as W,Yl as X,ou as Y,vu as Z,Uu as _,ao as a,Po as a0,jo as a1,jc as a2,zu as a3,Wu as a4,Yu as a5,he as a6,Bn as a7,bu as a8,Gu as a9,Nu as aA,bn as aB,Vu as aC,Ju as aD,Su as aa,$i as ab,$u as ac,xu as ad,Mu as ae,of as af,lu as ag,Qu as ah,nu as ai,tf as aj,nf as ak,dt as al,Du as am,ef as an,iu as ao,lf as ap,sf as aq,rf as ar,Ro as as,zr as at,Ku as au,Xu as av,qu as aw,ku as ax,au as ay,Tt as az,fo as b,Lu as c,Kr as d,ie as e,se as f,le as g,Ir as h,Ar as i,Ct as j,Iu as k,$e as l,Tu as m,Pr as n,lo as o,ac as p,xi as q,Cu as r,Au as s,nl as t,Ou as u,qn as v,Dl as w,_u as x,Fu as y,Eu as z}; diff --git a/assets/chunks/framework.Dl8nlkpL.js b/assets/chunks/framework.Dl8nlkpL.js new file mode 100644 index 00000000..d59ee184 --- /dev/null +++ b/assets/chunks/framework.Dl8nlkpL.js @@ -0,0 +1,17 @@ +/** +* @vue/shared v3.4.38 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**//*! #__NO_SIDE_EFFECTS__ */function Or(e,t){const n=new Set(e.split(","));return r=>n.has(r)}const Z={},wt=[],Re=()=>{},Wi=()=>!1,zt=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Mr=e=>e.startsWith("onUpdate:"),ce=Object.assign,Lr=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},qi=Object.prototype.hasOwnProperty,z=(e,t)=>qi.call(e,t),H=Array.isArray,vt=e=>Jt(e)==="[object Map]",Lt=e=>Jt(e)==="[object Set]",is=e=>Jt(e)==="[object Date]",W=e=>typeof e=="function",ie=e=>typeof e=="string",De=e=>typeof e=="symbol",ee=e=>e!==null&&typeof e=="object",ro=e=>(ee(e)||W(e))&&W(e.then)&&W(e.catch),so=Object.prototype.toString,Jt=e=>so.call(e),Gi=e=>Jt(e).slice(8,-1),oo=e=>Jt(e)==="[object Object]",Ir=e=>ie(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Et=Or(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),jn=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Xi=/-(\w)/g,Le=jn(e=>e.replace(Xi,(t,n)=>n?n.toUpperCase():"")),Yi=/\B([A-Z])/g,Ke=jn(e=>e.replace(Yi,"-$1").toLowerCase()),Dn=jn(e=>e.charAt(0).toUpperCase()+e.slice(1)),En=jn(e=>e?`on${Dn(e)}`:""),be=(e,t)=>!Object.is(e,t),Cn=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},Rn=e=>{const t=parseFloat(e);return isNaN(t)?e:t},zi=e=>{const t=ie(e)?Number(e):NaN;return isNaN(t)?e:t};let ls;const lo=()=>ls||(ls=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Pr(e){if(H(e)){const t={};for(let n=0;n{if(n){const r=n.split(Qi);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function Nr(e){let t="";if(ie(e))t=e;else if(H(e))for(let n=0;ngt(n,t))}const ao=e=>!!(e&&e.__v_isRef===!0),sl=e=>ie(e)?e:e==null?"":H(e)||ee(e)&&(e.toString===so||!W(e.toString))?ao(e)?sl(e.value):JSON.stringify(e,uo,2):String(e),uo=(e,t)=>ao(t)?uo(e,t.value):vt(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,s],o)=>(n[Zn(r,o)+" =>"]=s,n),{})}:Lt(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>Zn(n))}:De(t)?Zn(t):ee(t)&&!H(t)&&!oo(t)?String(t):t,Zn=(e,t="")=>{var n;return De(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/** +* @vue/reactivity v3.4.38 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/let Ce;class ol{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=Ce,!t&&Ce&&(this.index=(Ce.scopes||(Ce.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=Ce;try{return Ce=this,t()}finally{Ce=n}}}on(){Ce=this}off(){Ce=this.parent}stop(t){if(this._active){let n,r;for(n=0,r=this.effects.length;n=4))break}this._dirtyLevel===1&&(this._dirtyLevel=0),st()}return this._dirtyLevel>=4}set dirty(t){this._dirtyLevel=t?4:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let t=Ze,n=ft;try{return Ze=!0,ft=this,this._runnings++,cs(this),this.fn()}finally{as(this),this._runnings--,ft=n,Ze=t}}stop(){this.active&&(cs(this),as(this),this.onStop&&this.onStop(),this.active=!1)}}function cl(e){return e.value}function cs(e){e._trackId++,e._depsLength=0}function as(e){if(e.deps.length>e._depsLength){for(let t=e._depsLength;t{const n=new Map;return n.cleanup=e,n.computed=t,n},On=new WeakMap,dt=Symbol(""),br=Symbol("");function ve(e,t,n){if(Ze&&ft){let r=On.get(e);r||On.set(e,r=new Map);let s=r.get(n);s||r.set(n,s=yo(()=>r.delete(n))),go(ft,s)}}function Be(e,t,n,r,s,o){const i=On.get(e);if(!i)return;let l=[];if(t==="clear")l=[...i.values()];else if(n==="length"&&H(e)){const c=Number(r);i.forEach((a,f)=>{(f==="length"||!De(f)&&f>=c)&&l.push(a)})}else switch(n!==void 0&&l.push(i.get(n)),t){case"add":H(e)?Ir(n)&&l.push(i.get("length")):(l.push(i.get(dt)),vt(e)&&l.push(i.get(br)));break;case"delete":H(e)||(l.push(i.get(dt)),vt(e)&&l.push(i.get(br)));break;case"set":vt(e)&&l.push(i.get(dt));break}Hr();for(const c of l)c&&mo(c,4);Vr()}function al(e,t){const n=On.get(e);return n&&n.get(t)}const ul=Or("__proto__,__v_isRef,__isVue"),_o=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(De)),us=fl();function fl(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const r=J(this);for(let o=0,i=this.length;o{e[t]=function(...n){rt(),Hr();const r=J(this)[t].apply(this,n);return Vr(),st(),r}}),e}function dl(e){De(e)||(e=String(e));const t=J(this);return ve(t,"has",e),t.hasOwnProperty(e)}class bo{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,r){const s=this._isReadonly,o=this._isShallow;if(n==="__v_isReactive")return!s;if(n==="__v_isReadonly")return s;if(n==="__v_isShallow")return o;if(n==="__v_raw")return r===(s?o?xl:Co:o?Eo:vo).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(r)?t:void 0;const i=H(t);if(!s){if(i&&z(us,n))return Reflect.get(us,n,r);if(n==="hasOwnProperty")return dl}const l=Reflect.get(t,n,r);return(De(n)?_o.has(n):ul(n))||(s||ve(t,"get",n),o)?l:he(l)?i&&Ir(n)?l:l.value:ee(l)?s?Bn(l):kn(l):l}}class wo extends bo{constructor(t=!1){super(!1,t)}set(t,n,r,s){let o=t[n];if(!this._isShallow){const c=mt(o);if(!Rt(r)&&!mt(r)&&(o=J(o),r=J(r)),!H(t)&&he(o)&&!he(r))return c?!1:(o.value=r,!0)}const i=H(t)&&Ir(n)?Number(n)e,Un=e=>Reflect.getPrototypeOf(e);function cn(e,t,n=!1,r=!1){e=e.__v_raw;const s=J(e),o=J(t);n||(be(t,o)&&ve(s,"get",t),ve(s,"get",o));const{has:i}=Un(s),l=r?jr:n?kr:Kt;if(i.call(s,t))return l(e.get(t));if(i.call(s,o))return l(e.get(o));e!==s&&e.get(t)}function an(e,t=!1){const n=this.__v_raw,r=J(n),s=J(e);return t||(be(e,s)&&ve(r,"has",e),ve(r,"has",s)),e===s?n.has(e):n.has(e)||n.has(s)}function un(e,t=!1){return e=e.__v_raw,!t&&ve(J(e),"iterate",dt),Reflect.get(e,"size",e)}function fs(e,t=!1){!t&&!Rt(e)&&!mt(e)&&(e=J(e));const n=J(this);return Un(n).has.call(n,e)||(n.add(e),Be(n,"add",e,e)),this}function ds(e,t,n=!1){!n&&!Rt(t)&&!mt(t)&&(t=J(t));const r=J(this),{has:s,get:o}=Un(r);let i=s.call(r,e);i||(e=J(e),i=s.call(r,e));const l=o.call(r,e);return r.set(e,t),i?be(t,l)&&Be(r,"set",e,t):Be(r,"add",e,t),this}function hs(e){const t=J(this),{has:n,get:r}=Un(t);let s=n.call(t,e);s||(e=J(e),s=n.call(t,e)),r&&r.call(t,e);const o=t.delete(e);return s&&Be(t,"delete",e,void 0),o}function ps(){const e=J(this),t=e.size!==0,n=e.clear();return t&&Be(e,"clear",void 0,void 0),n}function fn(e,t){return function(r,s){const o=this,i=o.__v_raw,l=J(i),c=t?jr:e?kr:Kt;return!e&&ve(l,"iterate",dt),i.forEach((a,f)=>r.call(s,c(a),c(f),o))}}function dn(e,t,n){return function(...r){const s=this.__v_raw,o=J(s),i=vt(o),l=e==="entries"||e===Symbol.iterator&&i,c=e==="keys"&&i,a=s[e](...r),f=n?jr:t?kr:Kt;return!t&&ve(o,"iterate",c?br:dt),{next(){const{value:h,done:m}=a.next();return m?{value:h,done:m}:{value:l?[f(h[0]),f(h[1])]:f(h),done:m}},[Symbol.iterator](){return this}}}}function qe(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function yl(){const e={get(o){return cn(this,o)},get size(){return un(this)},has:an,add:fs,set:ds,delete:hs,clear:ps,forEach:fn(!1,!1)},t={get(o){return cn(this,o,!1,!0)},get size(){return un(this)},has:an,add(o){return fs.call(this,o,!0)},set(o,i){return ds.call(this,o,i,!0)},delete:hs,clear:ps,forEach:fn(!1,!0)},n={get(o){return cn(this,o,!0)},get size(){return un(this,!0)},has(o){return an.call(this,o,!0)},add:qe("add"),set:qe("set"),delete:qe("delete"),clear:qe("clear"),forEach:fn(!0,!1)},r={get(o){return cn(this,o,!0,!0)},get size(){return un(this,!0)},has(o){return an.call(this,o,!0)},add:qe("add"),set:qe("set"),delete:qe("delete"),clear:qe("clear"),forEach:fn(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(o=>{e[o]=dn(o,!1,!1),n[o]=dn(o,!0,!1),t[o]=dn(o,!1,!0),r[o]=dn(o,!0,!0)}),[e,n,t,r]}const[_l,bl,wl,vl]=yl();function Dr(e,t){const n=t?e?vl:wl:e?bl:_l;return(r,s,o)=>s==="__v_isReactive"?!e:s==="__v_isReadonly"?e:s==="__v_raw"?r:Reflect.get(z(n,s)&&s in r?n:r,s,o)}const El={get:Dr(!1,!1)},Cl={get:Dr(!1,!0)},Sl={get:Dr(!0,!1)};const vo=new WeakMap,Eo=new WeakMap,Co=new WeakMap,xl=new WeakMap;function Tl(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Al(e){return e.__v_skip||!Object.isExtensible(e)?0:Tl(Gi(e))}function kn(e){return mt(e)?e:Ur(e,!1,pl,El,vo)}function Rl(e){return Ur(e,!1,ml,Cl,Eo)}function Bn(e){return Ur(e,!0,gl,Sl,Co)}function Ur(e,t,n,r,s){if(!ee(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const o=s.get(e);if(o)return o;const i=Al(e);if(i===0)return e;const l=new Proxy(e,i===2?r:n);return s.set(e,l),l}function Ct(e){return mt(e)?Ct(e.__v_raw):!!(e&&e.__v_isReactive)}function mt(e){return!!(e&&e.__v_isReadonly)}function Rt(e){return!!(e&&e.__v_isShallow)}function So(e){return e?!!e.__v_raw:!1}function J(e){const t=e&&e.__v_raw;return t?J(t):e}function Sn(e){return Object.isExtensible(e)&&io(e,"__v_skip",!0),e}const Kt=e=>ee(e)?kn(e):e,kr=e=>ee(e)?Bn(e):e;class xo{constructor(t,n,r,s){this.getter=t,this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new $r(()=>t(this._value),()=>Vt(this,this.effect._dirtyLevel===2?2:3)),this.effect.computed=this,this.effect.active=this._cacheable=!s,this.__v_isReadonly=r}get value(){const t=J(this);return(!t._cacheable||t.effect.dirty)&&be(t._value,t._value=t.effect.run())&&Vt(t,4),Br(t),t.effect._dirtyLevel>=2&&Vt(t,2),t._value}set value(t){this._setter(t)}get _dirty(){return this.effect.dirty}set _dirty(t){this.effect.dirty=t}}function Ol(e,t,n=!1){let r,s;const o=W(e);return o?(r=e,s=Re):(r=e.get,s=e.set),new xo(r,s,o||!s,n)}function Br(e){var t;Ze&&ft&&(e=J(e),go(ft,(t=e.dep)!=null?t:e.dep=yo(()=>e.dep=void 0,e instanceof xo?e:void 0)))}function Vt(e,t=4,n,r){e=J(e);const s=e.dep;s&&mo(s,t)}function he(e){return!!(e&&e.__v_isRef===!0)}function oe(e){return To(e,!1)}function Kr(e){return To(e,!0)}function To(e,t){return he(e)?e:new Ml(e,t)}class Ml{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:J(t),this._value=n?t:Kt(t)}get value(){return Br(this),this._value}set value(t){const n=this.__v_isShallow||Rt(t)||mt(t);t=n?t:J(t),be(t,this._rawValue)&&(this._rawValue,this._rawValue=t,this._value=n?t:Kt(t),Vt(this,4))}}function Ao(e){return he(e)?e.value:e}const Ll={get:(e,t,n)=>Ao(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const s=e[t];return he(s)&&!he(n)?(s.value=n,!0):Reflect.set(e,t,n,r)}};function Ro(e){return Ct(e)?e:new Proxy(e,Ll)}class Il{constructor(t){this.dep=void 0,this.__v_isRef=!0;const{get:n,set:r}=t(()=>Br(this),()=>Vt(this));this._get=n,this._set=r}get value(){return this._get()}set value(t){this._set(t)}}function Oo(e){return new Il(e)}class Pl{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return al(J(this._object),this._key)}}class Nl{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function Fl(e,t,n){return he(e)?e:W(e)?new Nl(e):ee(e)&&arguments.length>1?$l(e,t,n):oe(e)}function $l(e,t,n){const r=e[t];return he(r)?r:new Pl(e,t,n)}/** +* @vue/runtime-core v3.4.38 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/function et(e,t,n,r){try{return r?e(...r):e()}catch(s){Qt(s,t,n)}}function Oe(e,t,n,r){if(W(e)){const s=et(e,t,n,r);return s&&ro(s)&&s.catch(o=>{Qt(o,t,n)}),s}if(H(e)){const s=[];for(let o=0;o>>1,s=ge[r],o=qt(s);oHe&&ge.splice(t,1)}function Dl(e){H(e)?St.push(...e):(!Ye||!Ye.includes(e,e.allowRecurse?at+1:at))&&St.push(e),Lo()}function gs(e,t,n=Wt?He+1:0){for(;nqt(n)-qt(r));if(St.length=0,Ye){Ye.push(...t);return}for(Ye=t,at=0;ate.id==null?1/0:e.id,Ul=(e,t)=>{const n=qt(e)-qt(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function Io(e){wr=!1,Wt=!0,ge.sort(Ul);try{for(He=0;He{r._d&&As(-1);const o=Ln(t);let i;try{i=e(...s)}finally{Ln(o),r._d&&As(1)}return i};return r._n=!0,r._c=!0,r._d=!0,r}function Su(e,t){if(fe===null)return e;const n=Yn(fe),r=e.dirs||(e.dirs=[]);for(let s=0;s{e.isMounted=!0}),Vo(()=>{e.isUnmounting=!0}),e}const xe=[Function,Array],Po={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:xe,onEnter:xe,onAfterEnter:xe,onEnterCancelled:xe,onBeforeLeave:xe,onLeave:xe,onAfterLeave:xe,onLeaveCancelled:xe,onBeforeAppear:xe,onAppear:xe,onAfterAppear:xe,onAppearCancelled:xe},No=e=>{const t=e.subTree;return t.component?No(t.component):t},Kl={name:"BaseTransition",props:Po,setup(e,{slots:t}){const n=nn(),r=Bl();return()=>{const s=t.default&&$o(t.default(),!0);if(!s||!s.length)return;let o=s[0];if(s.length>1){for(const m of s)if(m.type!==ye){o=m;break}}const i=J(e),{mode:l}=i;if(r.isLeaving)return er(o);const c=ms(o);if(!c)return er(o);let a=vr(c,i,r,n,m=>a=m);In(c,a);const f=n.subTree,h=f&&ms(f);if(h&&h.type!==ye&&!ut(c,h)&&No(n).type!==ye){const m=vr(h,i,r,n);if(In(h,m),l==="out-in"&&c.type!==ye)return r.isLeaving=!0,m.afterLeave=()=>{r.isLeaving=!1,n.update.active!==!1&&(n.effect.dirty=!0,n.update())},er(o);l==="in-out"&&c.type!==ye&&(m.delayLeave=(y,_,x)=>{const k=Fo(r,h);k[String(h.key)]=h,y[ze]=()=>{_(),y[ze]=void 0,delete a.delayedLeave},a.delayedLeave=x})}return o}}},Wl=Kl;function Fo(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function vr(e,t,n,r,s){const{appear:o,mode:i,persisted:l=!1,onBeforeEnter:c,onEnter:a,onAfterEnter:f,onEnterCancelled:h,onBeforeLeave:m,onLeave:y,onAfterLeave:_,onLeaveCancelled:x,onBeforeAppear:k,onAppear:K,onAfterAppear:V,onAppearCancelled:p}=t,b=String(e.key),I=Fo(n,e),A=(L,w)=>{L&&Oe(L,r,9,w)},F=(L,w)=>{const N=w[1];A(L,w),H(L)?L.every(T=>T.length<=1)&&N():L.length<=1&&N()},j={mode:i,persisted:l,beforeEnter(L){let w=c;if(!n.isMounted)if(o)w=k||c;else return;L[ze]&&L[ze](!0);const N=I[b];N&&ut(e,N)&&N.el[ze]&&N.el[ze](),A(w,[L])},enter(L){let w=a,N=f,T=h;if(!n.isMounted)if(o)w=K||a,N=V||f,T=p||h;else return;let G=!1;const te=L[hn]=re=>{G||(G=!0,re?A(T,[L]):A(N,[L]),j.delayedLeave&&j.delayedLeave(),L[hn]=void 0)};w?F(w,[L,te]):te()},leave(L,w){const N=String(e.key);if(L[hn]&&L[hn](!0),n.isUnmounting)return w();A(m,[L]);let T=!1;const G=L[ze]=te=>{T||(T=!0,w(),te?A(x,[L]):A(_,[L]),L[ze]=void 0,I[N]===e&&delete I[N])};I[N]=e,y?F(y,[L,G]):G()},clone(L){const w=vr(L,t,n,r,s);return s&&s(w),w}};return j}function er(e){if(en(e))return e=tt(e),e.children=null,e}function ms(e){if(!en(e))return e;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&W(n.default))return n.default()}}function In(e,t){e.shapeFlag&6&&e.component?In(e.component.subTree,t):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function $o(e,t=!1,n){let r=[],s=0;for(let o=0;o1)for(let o=0;o!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function xu(e){W(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:s=200,timeout:o,suspensible:i=!0,onError:l}=e;let c=null,a,f=0;const h=()=>(f++,c=null,m()),m=()=>{let y;return c||(y=c=t().catch(_=>{if(_=_ instanceof Error?_:new Error(String(_)),l)return new Promise((x,k)=>{l(_,()=>x(h()),()=>k(_),f+1)});throw _}).then(_=>y!==c&&c?c:(_&&(_.__esModule||_[Symbol.toStringTag]==="Module")&&(_=_.default),a=_,_)))};return qr({name:"AsyncComponentWrapper",__asyncLoader:m,get __asyncResolved(){return a},setup(){const y=ue;if(a)return()=>tr(a,y);const _=V=>{c=null,Qt(V,y,13,!r)};if(i&&y.suspense||sn)return m().then(V=>()=>tr(V,y)).catch(V=>(_(V),()=>r?le(r,{error:V}):null));const x=oe(!1),k=oe(),K=oe(!!s);return s&&setTimeout(()=>{K.value=!1},s),o!=null&&setTimeout(()=>{if(!x.value&&!k.value){const V=new Error(`Async component timed out after ${o}ms.`);_(V),k.value=V}},o),m().then(()=>{x.value=!0,y.parent&&en(y.parent.vnode)&&(y.parent.effect.dirty=!0,Kn(y.parent.update))}).catch(V=>{_(V),k.value=V}),()=>{if(x.value&&a)return tr(a,y);if(k.value&&r)return le(r,{error:k.value});if(n&&!K.value)return le(n)}}})}function tr(e,t){const{ref:n,props:r,children:s,ce:o}=t.vnode,i=le(e,r,s);return i.ref=n,i.ce=o,delete t.vnode.ce,i}const en=e=>e.type.__isKeepAlive;function ql(e,t){Ho(e,"a",t)}function Gl(e,t){Ho(e,"da",t)}function Ho(e,t,n=ue){const r=e.__wdc||(e.__wdc=()=>{let s=n;for(;s;){if(s.isDeactivated)return;s=s.parent}return e()});if(qn(t,r,n),n){let s=n.parent;for(;s&&s.parent;)en(s.parent.vnode)&&Xl(r,t,n,s),s=s.parent}}function Xl(e,t,n,r){const s=qn(t,e,r,!0);Gn(()=>{Lr(r[t],s)},n)}function qn(e,t,n=ue,r=!1){if(n){const s=n[e]||(n[e]=[]),o=t.__weh||(t.__weh=(...i)=>{rt();const l=rn(n),c=Oe(t,n,e,i);return l(),st(),c});return r?s.unshift(o):s.push(o),o}}const We=e=>(t,n=ue)=>{(!sn||e==="sp")&&qn(e,(...r)=>t(...r),n)},Yl=We("bm"),It=We("m"),zl=We("bu"),Jl=We("u"),Vo=We("bum"),Gn=We("um"),Ql=We("sp"),Zl=We("rtg"),ec=We("rtc");function tc(e,t=ue){qn("ec",e,t)}const jo="components";function Tu(e,t){return Uo(jo,e,!0,t)||e}const Do=Symbol.for("v-ndc");function Au(e){return ie(e)?Uo(jo,e,!1)||e:e||Do}function Uo(e,t,n=!0,r=!1){const s=fe||ue;if(s){const o=s.type;{const l=Gc(o,!1);if(l&&(l===t||l===Le(t)||l===Dn(Le(t))))return o}const i=ys(s[e]||o[e],t)||ys(s.appContext[e],t);return!i&&r?o:i}}function ys(e,t){return e&&(e[t]||e[Le(t)]||e[Dn(Le(t))])}function Ru(e,t,n,r){let s;const o=n;if(H(e)||ie(e)){s=new Array(e.length);for(let i=0,l=e.length;it(i,l,void 0,o));else{const i=Object.keys(e);s=new Array(i.length);for(let l=0,c=i.length;l$n(t)?!(t.type===ye||t.type===we&&!ko(t.children)):!0)?e:null}function Mu(e,t){const n={};for(const r in e)n[/[A-Z]/.test(r)?`on:${r}`:En(r)]=e[r];return n}const Er=e=>e?mi(e)?Yn(e):Er(e.parent):null,jt=ce(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Er(e.parent),$root:e=>Er(e.root),$emit:e=>e.emit,$options:e=>Gr(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,Kn(e.update)}),$nextTick:e=>e.n||(e.n=Zt.bind(e.proxy)),$watch:e=>Mc.bind(e)}),nr=(e,t)=>e!==Z&&!e.__isScriptSetup&&z(e,t),nc={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:r,data:s,props:o,accessCache:i,type:l,appContext:c}=e;let a;if(t[0]!=="$"){const y=i[t];if(y!==void 0)switch(y){case 1:return r[t];case 2:return s[t];case 4:return n[t];case 3:return o[t]}else{if(nr(r,t))return i[t]=1,r[t];if(s!==Z&&z(s,t))return i[t]=2,s[t];if((a=e.propsOptions[0])&&z(a,t))return i[t]=3,o[t];if(n!==Z&&z(n,t))return i[t]=4,n[t];Cr&&(i[t]=0)}}const f=jt[t];let h,m;if(f)return t==="$attrs"&&ve(e.attrs,"get",""),f(e);if((h=l.__cssModules)&&(h=h[t]))return h;if(n!==Z&&z(n,t))return i[t]=4,n[t];if(m=c.config.globalProperties,z(m,t))return m[t]},set({_:e},t,n){const{data:r,setupState:s,ctx:o}=e;return nr(s,t)?(s[t]=n,!0):r!==Z&&z(r,t)?(r[t]=n,!0):z(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(o[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:s,propsOptions:o}},i){let l;return!!n[i]||e!==Z&&z(e,i)||nr(t,i)||(l=o[0])&&z(l,i)||z(r,i)||z(jt,i)||z(s.config.globalProperties,i)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:z(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Lu(){return rc().slots}function rc(){const e=nn();return e.setupContext||(e.setupContext=_i(e))}function Pn(e){return H(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}function Iu(e,t){return!e||!t?e||t:H(e)&&H(t)?e.concat(t):ce({},Pn(e),Pn(t))}let Cr=!0;function sc(e){const t=Gr(e),n=e.proxy,r=e.ctx;Cr=!1,t.beforeCreate&&_s(t.beforeCreate,e,"bc");const{data:s,computed:o,methods:i,watch:l,provide:c,inject:a,created:f,beforeMount:h,mounted:m,beforeUpdate:y,updated:_,activated:x,deactivated:k,beforeDestroy:K,beforeUnmount:V,destroyed:p,unmounted:b,render:I,renderTracked:A,renderTriggered:F,errorCaptured:j,serverPrefetch:L,expose:w,inheritAttrs:N,components:T,directives:G,filters:te}=t;if(a&&oc(a,r,null),i)for(const Y in i){const B=i[Y];W(B)&&(r[Y]=B.bind(n))}if(s){const Y=s.call(n,n);ee(Y)&&(e.data=kn(Y))}if(Cr=!0,o)for(const Y in o){const B=o[Y],de=W(B)?B.bind(n,n):W(B.get)?B.get.bind(n,n):Re,on=!W(B)&&W(B.set)?B.set.bind(n):Re,ot=se({get:de,set:on});Object.defineProperty(r,Y,{enumerable:!0,configurable:!0,get:()=>ot.value,set:Ne=>ot.value=Ne})}if(l)for(const Y in l)Bo(l[Y],r,n,Y);if(c){const Y=W(c)?c.call(n):c;Reflect.ownKeys(Y).forEach(B=>{fc(B,Y[B])})}f&&_s(f,e,"c");function U(Y,B){H(B)?B.forEach(de=>Y(de.bind(n))):B&&Y(B.bind(n))}if(U(Yl,h),U(It,m),U(zl,y),U(Jl,_),U(ql,x),U(Gl,k),U(tc,j),U(ec,A),U(Zl,F),U(Vo,V),U(Gn,b),U(Ql,L),H(w))if(w.length){const Y=e.exposed||(e.exposed={});w.forEach(B=>{Object.defineProperty(Y,B,{get:()=>n[B],set:de=>n[B]=de})})}else e.exposed||(e.exposed={});I&&e.render===Re&&(e.render=I),N!=null&&(e.inheritAttrs=N),T&&(e.components=T),G&&(e.directives=G)}function oc(e,t,n=Re){H(e)&&(e=Sr(e));for(const r in e){const s=e[r];let o;ee(s)?"default"in s?o=At(s.from||r,s.default,!0):o=At(s.from||r):o=At(s),he(o)?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>o.value,set:i=>o.value=i}):t[r]=o}}function _s(e,t,n){Oe(H(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function Bo(e,t,n,r){const s=r.includes(".")?ii(n,r):()=>n[r];if(ie(e)){const o=t[e];W(o)&&Ve(s,o)}else if(W(e))Ve(s,e.bind(n));else if(ee(e))if(H(e))e.forEach(o=>Bo(o,t,n,r));else{const o=W(e.handler)?e.handler.bind(n):t[e.handler];W(o)&&Ve(s,o,e)}}function Gr(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:s,optionsCache:o,config:{optionMergeStrategies:i}}=e.appContext,l=o.get(t);let c;return l?c=l:!s.length&&!n&&!r?c=t:(c={},s.length&&s.forEach(a=>Nn(c,a,i,!0)),Nn(c,t,i)),ee(t)&&o.set(t,c),c}function Nn(e,t,n,r=!1){const{mixins:s,extends:o}=t;o&&Nn(e,o,n,!0),s&&s.forEach(i=>Nn(e,i,n,!0));for(const i in t)if(!(r&&i==="expose")){const l=ic[i]||n&&n[i];e[i]=l?l(e[i],t[i]):t[i]}return e}const ic={data:bs,props:ws,emits:ws,methods:Ht,computed:Ht,beforeCreate:me,created:me,beforeMount:me,mounted:me,beforeUpdate:me,updated:me,beforeDestroy:me,beforeUnmount:me,destroyed:me,unmounted:me,activated:me,deactivated:me,errorCaptured:me,serverPrefetch:me,components:Ht,directives:Ht,watch:cc,provide:bs,inject:lc};function bs(e,t){return t?e?function(){return ce(W(e)?e.call(this,this):e,W(t)?t.call(this,this):t)}:t:e}function lc(e,t){return Ht(Sr(e),Sr(t))}function Sr(e){if(H(e)){const t={};for(let n=0;n1)return n&&W(t)?t.call(r&&r.proxy):t}}const Wo={},qo=()=>Object.create(Wo),Go=e=>Object.getPrototypeOf(e)===Wo;function dc(e,t,n,r=!1){const s={},o=qo();e.propsDefaults=Object.create(null),Xo(e,t,s,o);for(const i in e.propsOptions[0])i in s||(s[i]=void 0);n?e.props=r?s:Rl(s):e.type.props?e.props=s:e.props=o,e.attrs=o}function hc(e,t,n,r){const{props:s,attrs:o,vnode:{patchFlag:i}}=e,l=J(s),[c]=e.propsOptions;let a=!1;if((r||i>0)&&!(i&16)){if(i&8){const f=e.vnode.dynamicProps;for(let h=0;h{c=!0;const[m,y]=Yo(h,t,!0);ce(i,m),y&&l.push(...y)};!n&&t.mixins.length&&t.mixins.forEach(f),e.extends&&f(e.extends),e.mixins&&e.mixins.forEach(f)}if(!o&&!c)return ee(e)&&r.set(e,wt),wt;if(H(o))for(let f=0;fe[0]==="_"||e==="$stable",Xr=e=>H(e)?e.map(Ae):[Ae(e)],gc=(e,t,n)=>{if(t._n)return t;const r=kl((...s)=>Xr(t(...s)),n);return r._c=!1,r},Jo=(e,t,n)=>{const r=e._ctx;for(const s in e){if(zo(s))continue;const o=e[s];if(W(o))t[s]=gc(s,o,r);else if(o!=null){const i=Xr(o);t[s]=()=>i}}},Qo=(e,t)=>{const n=Xr(t);e.slots.default=()=>n},Zo=(e,t,n)=>{for(const r in t)(n||r!=="_")&&(e[r]=t[r])},mc=(e,t,n)=>{const r=e.slots=qo();if(e.vnode.shapeFlag&32){const s=t._;s?(Zo(r,t,n),n&&io(r,"_",s,!0)):Jo(t,r)}else t&&Qo(e,t)},yc=(e,t,n)=>{const{vnode:r,slots:s}=e;let o=!0,i=Z;if(r.shapeFlag&32){const l=t._;l?n&&l===1?o=!1:Zo(s,t,n):(o=!t.$stable,Jo(t,s)),i=t}else t&&(Qo(e,t),i={default:1});if(o)for(const l in s)!zo(l)&&i[l]==null&&delete s[l]};function Fn(e,t,n,r,s=!1){if(H(e)){e.forEach((m,y)=>Fn(m,t&&(H(t)?t[y]:t),n,r,s));return}if(xt(r)&&!s)return;const o=r.shapeFlag&4?Yn(r.component):r.el,i=s?null:o,{i:l,r:c}=e,a=t&&t.r,f=l.refs===Z?l.refs={}:l.refs,h=l.setupState;if(a!=null&&a!==c&&(ie(a)?(f[a]=null,z(h,a)&&(h[a]=null)):he(a)&&(a.value=null)),W(c))et(c,l,12,[i,f]);else{const m=ie(c),y=he(c);if(m||y){const _=()=>{if(e.f){const x=m?z(h,c)?h[c]:f[c]:c.value;s?H(x)&&Lr(x,o):H(x)?x.includes(o)||x.push(o):m?(f[c]=[o],z(h,c)&&(h[c]=f[c])):(c.value=[o],e.k&&(f[e.k]=c.value))}else m?(f[c]=i,z(h,c)&&(h[c]=i)):y&&(c.value=i,e.k&&(f[e.k]=i))};i?(_.id=-1,_e(_,n)):_()}}}const ei=Symbol("_vte"),_c=e=>e.__isTeleport,Dt=e=>e&&(e.disabled||e.disabled===""),Es=e=>typeof SVGElement<"u"&&e instanceof SVGElement,Cs=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,Tr=(e,t)=>{const n=e&&e.to;return ie(n)?t?t(n):null:n},bc={name:"Teleport",__isTeleport:!0,process(e,t,n,r,s,o,i,l,c,a){const{mc:f,pc:h,pbc:m,o:{insert:y,querySelector:_,createText:x,createComment:k}}=a,K=Dt(t.props);let{shapeFlag:V,children:p,dynamicChildren:b}=t;if(e==null){const I=t.el=x(""),A=t.anchor=x("");y(I,n,r),y(A,n,r);const F=t.target=Tr(t.props,_),j=ni(F,t,x,y);F&&(i==="svg"||Es(F)?i="svg":(i==="mathml"||Cs(F))&&(i="mathml"));const L=(w,N)=>{V&16&&f(p,w,N,s,o,i,l,c)};K?L(n,A):F&&L(F,j)}else{t.el=e.el,t.targetStart=e.targetStart;const I=t.anchor=e.anchor,A=t.target=e.target,F=t.targetAnchor=e.targetAnchor,j=Dt(e.props),L=j?n:A,w=j?I:F;if(i==="svg"||Es(A)?i="svg":(i==="mathml"||Cs(A))&&(i="mathml"),b?(m(e.dynamicChildren,b,L,s,o,i,l),Yr(e,t,!0)):c||h(e,t,L,w,s,o,i,l,!1),K)j?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):pn(t,n,I,a,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const N=t.target=Tr(t.props,_);N&&pn(t,N,null,a,0)}else j&&pn(t,A,F,a,1)}ti(t)},remove(e,t,n,{um:r,o:{remove:s}},o){const{shapeFlag:i,children:l,anchor:c,targetStart:a,targetAnchor:f,target:h,props:m}=e;if(h&&(s(a),s(f)),o&&s(c),i&16){const y=o||!Dt(m);for(let _=0;_{Ss||(console.error("Hydration completed but contains mismatches."),Ss=!0)},vc=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",Ec=e=>e.namespaceURI.includes("MathML"),gn=e=>{if(vc(e))return"svg";if(Ec(e))return"mathml"},mn=e=>e.nodeType===8;function Cc(e){const{mt:t,p:n,o:{patchProp:r,createText:s,nextSibling:o,parentNode:i,remove:l,insert:c,createComment:a}}=e,f=(p,b)=>{if(!b.hasChildNodes()){n(null,p,b),Mn(),b._vnode=p;return}h(b.firstChild,p,null,null,null),Mn(),b._vnode=p},h=(p,b,I,A,F,j=!1)=>{j=j||!!b.dynamicChildren;const L=mn(p)&&p.data==="[",w=()=>x(p,b,I,A,F,L),{type:N,ref:T,shapeFlag:G,patchFlag:te}=b;let re=p.nodeType;b.el=p,te===-2&&(j=!1,b.dynamicChildren=null);let U=null;switch(N){case ht:re!==3?b.children===""?(c(b.el=s(""),i(p),p),U=p):U=w():(p.data!==b.children&&(bt(),p.data=b.children),U=o(p));break;case ye:V(p)?(U=o(p),K(b.el=p.content.firstChild,p,I)):re!==8||L?U=w():U=o(p);break;case Ut:if(L&&(p=o(p),re=p.nodeType),re===1||re===3){U=p;const Y=!b.children.length;for(let B=0;B{j=j||!!b.dynamicChildren;const{type:L,props:w,patchFlag:N,shapeFlag:T,dirs:G,transition:te}=b,re=L==="input"||L==="option";if(re||N!==-1){G&&$e(b,null,I,"created");let U=!1;if(V(p)){U=si(A,te)&&I&&I.vnode.props&&I.vnode.props.appear;const B=p.content.firstChild;U&&te.beforeEnter(B),K(B,p,I),b.el=p=B}if(T&16&&!(w&&(w.innerHTML||w.textContent))){let B=y(p.firstChild,b,p,I,A,F,j);for(;B;){bt();const de=B;B=B.nextSibling,l(de)}}else T&8&&p.textContent!==b.children&&(bt(),p.textContent=b.children);if(w){if(re||!j||N&48){const B=p.tagName.includes("-");for(const de in w)(re&&(de.endsWith("value")||de==="indeterminate")||zt(de)&&!Et(de)||de[0]==="."||B)&&r(p,de,null,w[de],void 0,I)}else if(w.onClick)r(p,"onClick",null,w.onClick,void 0,I);else if(N&4&&Ct(w.style))for(const B in w.style)w.style[B]}let Y;(Y=w&&w.onVnodeBeforeMount)&&Te(Y,I,b),G&&$e(b,null,I,"beforeMount"),((Y=w&&w.onVnodeMounted)||G||U)&&ai(()=>{Y&&Te(Y,I,b),U&&te.enter(p),G&&$e(b,null,I,"mounted")},A)}return p.nextSibling},y=(p,b,I,A,F,j,L)=>{L=L||!!b.dynamicChildren;const w=b.children,N=w.length;for(let T=0;T{const{slotScopeIds:L}=b;L&&(F=F?F.concat(L):L);const w=i(p),N=y(o(p),b,w,I,A,F,j);return N&&mn(N)&&N.data==="]"?o(b.anchor=N):(bt(),c(b.anchor=a("]"),w,N),N)},x=(p,b,I,A,F,j)=>{if(bt(),b.el=null,j){const N=k(p);for(;;){const T=o(p);if(T&&T!==N)l(T);else break}}const L=o(p),w=i(p);return l(p),n(null,b,w,L,I,A,gn(w),F),L},k=(p,b="[",I="]")=>{let A=0;for(;p;)if(p=o(p),p&&mn(p)&&(p.data===b&&A++,p.data===I)){if(A===0)return o(p);A--}return p},K=(p,b,I)=>{const A=b.parentNode;A&&A.replaceChild(p,b);let F=I;for(;F;)F.vnode.el===b&&(F.vnode.el=F.subTree.el=p),F=F.parent},V=p=>p.nodeType===1&&p.tagName.toLowerCase()==="template";return[f,h]}const _e=ai;function Sc(e){return ri(e)}function xc(e){return ri(e,Cc)}function ri(e,t){const n=lo();n.__VUE__=!0;const{insert:r,remove:s,patchProp:o,createElement:i,createText:l,createComment:c,setText:a,setElementText:f,parentNode:h,nextSibling:m,setScopeId:y=Re,insertStaticContent:_}=e,x=(u,d,g,C=null,v=null,S=null,M=void 0,R=null,O=!!d.dynamicChildren)=>{if(u===d)return;u&&!ut(u,d)&&(C=ln(u),Ne(u,v,S,!0),u=null),d.patchFlag===-2&&(O=!1,d.dynamicChildren=null);const{type:E,ref:P,shapeFlag:D}=d;switch(E){case ht:k(u,d,g,C);break;case ye:K(u,d,g,C);break;case Ut:u==null&&V(d,g,C,M);break;case we:T(u,d,g,C,v,S,M,R,O);break;default:D&1?I(u,d,g,C,v,S,M,R,O):D&6?G(u,d,g,C,v,S,M,R,O):(D&64||D&128)&&E.process(u,d,g,C,v,S,M,R,O,yt)}P!=null&&v&&Fn(P,u&&u.ref,S,d||u,!d)},k=(u,d,g,C)=>{if(u==null)r(d.el=l(d.children),g,C);else{const v=d.el=u.el;d.children!==u.children&&a(v,d.children)}},K=(u,d,g,C)=>{u==null?r(d.el=c(d.children||""),g,C):d.el=u.el},V=(u,d,g,C)=>{[u.el,u.anchor]=_(u.children,d,g,C,u.el,u.anchor)},p=({el:u,anchor:d},g,C)=>{let v;for(;u&&u!==d;)v=m(u),r(u,g,C),u=v;r(d,g,C)},b=({el:u,anchor:d})=>{let g;for(;u&&u!==d;)g=m(u),s(u),u=g;s(d)},I=(u,d,g,C,v,S,M,R,O)=>{d.type==="svg"?M="svg":d.type==="math"&&(M="mathml"),u==null?A(d,g,C,v,S,M,R,O):L(u,d,v,S,M,R,O)},A=(u,d,g,C,v,S,M,R)=>{let O,E;const{props:P,shapeFlag:D,transition:$,dirs:q}=u;if(O=u.el=i(u.type,S,P&&P.is,P),D&8?f(O,u.children):D&16&&j(u.children,O,null,C,v,rr(u,S),M,R),q&&$e(u,null,C,"created"),F(O,u,u.scopeId,M,C),P){for(const ne in P)ne!=="value"&&!Et(ne)&&o(O,ne,null,P[ne],S,C);"value"in P&&o(O,"value",null,P.value,S),(E=P.onVnodeBeforeMount)&&Te(E,C,u)}q&&$e(u,null,C,"beforeMount");const X=si(v,$);X&&$.beforeEnter(O),r(O,d,g),((E=P&&P.onVnodeMounted)||X||q)&&_e(()=>{E&&Te(E,C,u),X&&$.enter(O),q&&$e(u,null,C,"mounted")},v)},F=(u,d,g,C,v)=>{if(g&&y(u,g),C)for(let S=0;S{for(let E=O;E{const R=d.el=u.el;let{patchFlag:O,dynamicChildren:E,dirs:P}=d;O|=u.patchFlag&16;const D=u.props||Z,$=d.props||Z;let q;if(g&&it(g,!1),(q=$.onVnodeBeforeUpdate)&&Te(q,g,d,u),P&&$e(d,u,g,"beforeUpdate"),g&&it(g,!0),(D.innerHTML&&$.innerHTML==null||D.textContent&&$.textContent==null)&&f(R,""),E?w(u.dynamicChildren,E,R,g,C,rr(d,v),S):M||B(u,d,R,null,g,C,rr(d,v),S,!1),O>0){if(O&16)N(R,D,$,g,v);else if(O&2&&D.class!==$.class&&o(R,"class",null,$.class,v),O&4&&o(R,"style",D.style,$.style,v),O&8){const X=d.dynamicProps;for(let ne=0;ne{q&&Te(q,g,d,u),P&&$e(d,u,g,"updated")},C)},w=(u,d,g,C,v,S,M)=>{for(let R=0;R{if(d!==g){if(d!==Z)for(const S in d)!Et(S)&&!(S in g)&&o(u,S,d[S],null,v,C);for(const S in g){if(Et(S))continue;const M=g[S],R=d[S];M!==R&&S!=="value"&&o(u,S,R,M,v,C)}"value"in g&&o(u,"value",d.value,g.value,v)}},T=(u,d,g,C,v,S,M,R,O)=>{const E=d.el=u?u.el:l(""),P=d.anchor=u?u.anchor:l("");let{patchFlag:D,dynamicChildren:$,slotScopeIds:q}=d;q&&(R=R?R.concat(q):q),u==null?(r(E,g,C),r(P,g,C),j(d.children||[],g,P,v,S,M,R,O)):D>0&&D&64&&$&&u.dynamicChildren?(w(u.dynamicChildren,$,g,v,S,M,R),(d.key!=null||v&&d===v.subTree)&&Yr(u,d,!0)):B(u,d,g,P,v,S,M,R,O)},G=(u,d,g,C,v,S,M,R,O)=>{d.slotScopeIds=R,u==null?d.shapeFlag&512?v.ctx.activate(d,g,C,M,O):te(d,g,C,v,S,M,O):re(u,d,O)},te=(u,d,g,C,v,S,M)=>{const R=u.component=Bc(u,C,v);if(en(u)&&(R.ctx.renderer=yt),Kc(R,!1,M),R.asyncDep){if(v&&v.registerDep(R,U,M),!u.el){const O=R.subTree=le(ye);K(null,O,d,g)}}else U(R,u,d,g,v,S,M)},re=(u,d,g)=>{const C=d.component=u.component;if(Nc(u,d,g))if(C.asyncDep&&!C.asyncResolved){Y(C,d,g);return}else C.next=d,jl(C.update),C.effect.dirty=!0,C.update();else d.el=u.el,C.vnode=d},U=(u,d,g,C,v,S,M)=>{const R=()=>{if(u.isMounted){let{next:P,bu:D,u:$,parent:q,vnode:X}=u;{const _t=oi(u);if(_t){P&&(P.el=X.el,Y(u,P,M)),_t.asyncDep.then(()=>{u.isUnmounted||R()});return}}let ne=P,Q;it(u,!1),P?(P.el=X.el,Y(u,P,M)):P=X,D&&Cn(D),(Q=P.props&&P.props.onVnodeBeforeUpdate)&&Te(Q,q,P,X),it(u,!0);const ae=sr(u),Ie=u.subTree;u.subTree=ae,x(Ie,ae,h(Ie.el),ln(Ie),u,v,S),P.el=ae.el,ne===null&&Fc(u,ae.el),$&&_e($,v),(Q=P.props&&P.props.onVnodeUpdated)&&_e(()=>Te(Q,q,P,X),v)}else{let P;const{el:D,props:$}=d,{bm:q,m:X,parent:ne}=u,Q=xt(d);if(it(u,!1),q&&Cn(q),!Q&&(P=$&&$.onVnodeBeforeMount)&&Te(P,ne,d),it(u,!0),D&&Qn){const ae=()=>{u.subTree=sr(u),Qn(D,u.subTree,u,v,null)};Q?d.type.__asyncLoader().then(()=>!u.isUnmounted&&ae()):ae()}else{const ae=u.subTree=sr(u);x(null,ae,g,C,u,v,S),d.el=ae.el}if(X&&_e(X,v),!Q&&(P=$&&$.onVnodeMounted)){const ae=d;_e(()=>Te(P,ne,ae),v)}(d.shapeFlag&256||ne&&xt(ne.vnode)&&ne.vnode.shapeFlag&256)&&u.a&&_e(u.a,v),u.isMounted=!0,d=g=C=null}},O=u.effect=new $r(R,Re,()=>Kn(E),u.scope),E=u.update=()=>{O.dirty&&O.run()};E.i=u,E.id=u.uid,it(u,!0),E()},Y=(u,d,g)=>{d.component=u;const C=u.vnode.props;u.vnode=d,u.next=null,hc(u,d.props,C,g),yc(u,d.children,g),rt(),gs(u),st()},B=(u,d,g,C,v,S,M,R,O=!1)=>{const E=u&&u.children,P=u?u.shapeFlag:0,D=d.children,{patchFlag:$,shapeFlag:q}=d;if($>0){if($&128){on(E,D,g,C,v,S,M,R,O);return}else if($&256){de(E,D,g,C,v,S,M,R,O);return}}q&8?(P&16&&Pt(E,v,S),D!==E&&f(g,D)):P&16?q&16?on(E,D,g,C,v,S,M,R,O):Pt(E,v,S,!0):(P&8&&f(g,""),q&16&&j(D,g,C,v,S,M,R,O))},de=(u,d,g,C,v,S,M,R,O)=>{u=u||wt,d=d||wt;const E=u.length,P=d.length,D=Math.min(E,P);let $;for($=0;$P?Pt(u,v,S,!0,!1,D):j(d,g,C,v,S,M,R,O,D)},on=(u,d,g,C,v,S,M,R,O)=>{let E=0;const P=d.length;let D=u.length-1,$=P-1;for(;E<=D&&E<=$;){const q=u[E],X=d[E]=O?Je(d[E]):Ae(d[E]);if(ut(q,X))x(q,X,g,null,v,S,M,R,O);else break;E++}for(;E<=D&&E<=$;){const q=u[D],X=d[$]=O?Je(d[$]):Ae(d[$]);if(ut(q,X))x(q,X,g,null,v,S,M,R,O);else break;D--,$--}if(E>D){if(E<=$){const q=$+1,X=q$)for(;E<=D;)Ne(u[E],v,S,!0),E++;else{const q=E,X=E,ne=new Map;for(E=X;E<=$;E++){const Ee=d[E]=O?Je(d[E]):Ae(d[E]);Ee.key!=null&&ne.set(Ee.key,E)}let Q,ae=0;const Ie=$-X+1;let _t=!1,rs=0;const Nt=new Array(Ie);for(E=0;E=Ie){Ne(Ee,v,S,!0);continue}let Fe;if(Ee.key!=null)Fe=ne.get(Ee.key);else for(Q=X;Q<=$;Q++)if(Nt[Q-X]===0&&ut(Ee,d[Q])){Fe=Q;break}Fe===void 0?Ne(Ee,v,S,!0):(Nt[Fe-X]=E+1,Fe>=rs?rs=Fe:_t=!0,x(Ee,d[Fe],g,null,v,S,M,R,O),ae++)}const ss=_t?Tc(Nt):wt;for(Q=ss.length-1,E=Ie-1;E>=0;E--){const Ee=X+E,Fe=d[Ee],os=Ee+1{const{el:S,type:M,transition:R,children:O,shapeFlag:E}=u;if(E&6){ot(u.component.subTree,d,g,C);return}if(E&128){u.suspense.move(d,g,C);return}if(E&64){M.move(u,d,g,yt);return}if(M===we){r(S,d,g);for(let D=0;DR.enter(S),v);else{const{leave:D,delayLeave:$,afterLeave:q}=R,X=()=>r(S,d,g),ne=()=>{D(S,()=>{X(),q&&q()})};$?$(S,X,ne):ne()}else r(S,d,g)},Ne=(u,d,g,C=!1,v=!1)=>{const{type:S,props:M,ref:R,children:O,dynamicChildren:E,shapeFlag:P,patchFlag:D,dirs:$,cacheIndex:q}=u;if(D===-2&&(v=!1),R!=null&&Fn(R,null,g,u,!0),q!=null&&(d.renderCache[q]=void 0),P&256){d.ctx.deactivate(u);return}const X=P&1&&$,ne=!xt(u);let Q;if(ne&&(Q=M&&M.onVnodeBeforeUnmount)&&Te(Q,d,u),P&6)Ki(u.component,g,C);else{if(P&128){u.suspense.unmount(g,C);return}X&&$e(u,null,d,"beforeUnmount"),P&64?u.type.remove(u,d,g,yt,C):E&&!E.hasOnce&&(S!==we||D>0&&D&64)?Pt(E,d,g,!1,!0):(S===we&&D&384||!v&&P&16)&&Pt(O,d,g),C&&ts(u)}(ne&&(Q=M&&M.onVnodeUnmounted)||X)&&_e(()=>{Q&&Te(Q,d,u),X&&$e(u,null,d,"unmounted")},g)},ts=u=>{const{type:d,el:g,anchor:C,transition:v}=u;if(d===we){Bi(g,C);return}if(d===Ut){b(u);return}const S=()=>{s(g),v&&!v.persisted&&v.afterLeave&&v.afterLeave()};if(u.shapeFlag&1&&v&&!v.persisted){const{leave:M,delayLeave:R}=v,O=()=>M(g,S);R?R(u.el,S,O):O()}else S()},Bi=(u,d)=>{let g;for(;u!==d;)g=m(u),s(u),u=g;s(d)},Ki=(u,d,g)=>{const{bum:C,scope:v,update:S,subTree:M,um:R,m:O,a:E}=u;xs(O),xs(E),C&&Cn(C),v.stop(),S&&(S.active=!1,Ne(M,u,d,g)),R&&_e(R,d),_e(()=>{u.isUnmounted=!0},d),d&&d.pendingBranch&&!d.isUnmounted&&u.asyncDep&&!u.asyncResolved&&u.suspenseId===d.pendingId&&(d.deps--,d.deps===0&&d.resolve())},Pt=(u,d,g,C=!1,v=!1,S=0)=>{for(let M=S;M{if(u.shapeFlag&6)return ln(u.component.subTree);if(u.shapeFlag&128)return u.suspense.next();const d=m(u.anchor||u.el),g=d&&d[ei];return g?m(g):d};let zn=!1;const ns=(u,d,g)=>{u==null?d._vnode&&Ne(d._vnode,null,null,!0):x(d._vnode||null,u,d,null,null,null,g),d._vnode=u,zn||(zn=!0,gs(),Mn(),zn=!1)},yt={p:x,um:Ne,m:ot,r:ts,mt:te,mc:j,pc:B,pbc:w,n:ln,o:e};let Jn,Qn;return t&&([Jn,Qn]=t(yt)),{render:ns,hydrate:Jn,createApp:uc(ns,Jn)}}function rr({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function it({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function si(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Yr(e,t,n=!1){const r=e.children,s=t.children;if(H(r)&&H(s))for(let o=0;o>1,e[n[l]]0&&(t[r]=n[o-1]),n[o]=r)}}for(o=n.length,i=n[o-1];o-- >0;)n[o]=i,i=t[i];return n}function oi(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:oi(t)}function xs(e){if(e)for(let t=0;tAt(Ac);function zr(e,t){return tn(e,null,t)}function Nu(e,t){return tn(e,null,{flush:"post"})}function Oc(e,t){return tn(e,null,{flush:"sync"})}const yn={};function Ve(e,t,n){return tn(e,t,n)}function tn(e,t,{immediate:n,deep:r,flush:s,once:o,onTrack:i,onTrigger:l}=Z){if(t&&o){const A=t;t=(...F)=>{A(...F),I()}}const c=ue,a=A=>r===!0?A:Qe(A,r===!1?1:void 0);let f,h=!1,m=!1;if(he(e)?(f=()=>e.value,h=Rt(e)):Ct(e)?(f=()=>a(e),h=!0):H(e)?(m=!0,h=e.some(A=>Ct(A)||Rt(A)),f=()=>e.map(A=>{if(he(A))return A.value;if(Ct(A))return a(A);if(W(A))return et(A,c,2)})):W(e)?t?f=()=>et(e,c,2):f=()=>(y&&y(),Oe(e,c,3,[_])):f=Re,t&&r){const A=f;f=()=>Qe(A())}let y,_=A=>{y=p.onStop=()=>{et(A,c,4),y=p.onStop=void 0}},x;if(sn)if(_=Re,t?n&&Oe(t,c,3,[f(),m?[]:void 0,_]):f(),s==="sync"){const A=Rc();x=A.__watcherHandles||(A.__watcherHandles=[])}else return Re;let k=m?new Array(e.length).fill(yn):yn;const K=()=>{if(!(!p.active||!p.dirty))if(t){const A=p.run();(r||h||(m?A.some((F,j)=>be(F,k[j])):be(A,k)))&&(y&&y(),Oe(t,c,3,[A,k===yn?void 0:m&&k[0]===yn?[]:k,_]),k=A)}else p.run()};K.allowRecurse=!!t;let V;s==="sync"?V=K:s==="post"?V=()=>_e(K,c&&c.suspense):(K.pre=!0,c&&(K.id=c.uid),V=()=>Kn(K));const p=new $r(f,Re,V),b=fo(),I=()=>{p.stop(),b&&Lr(b.effects,p)};return t?n?K():k=p.run():s==="post"?_e(p.run.bind(p),c&&c.suspense):p.run(),x&&x.push(I),I}function Mc(e,t,n){const r=this.proxy,s=ie(e)?e.includes(".")?ii(r,e):()=>r[e]:e.bind(r,r);let o;W(t)?o=t:(o=t.handler,n=t);const i=rn(this),l=tn(s,o.bind(r),n);return i(),l}function ii(e,t){const n=t.split(".");return()=>{let r=e;for(let s=0;s{Qe(r,t,n)});else if(oo(e)){for(const r in e)Qe(e[r],t,n);for(const r of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,r)&&Qe(e[r],t,n)}return e}function Fu(e,t,n=Z){const r=nn(),s=Le(t),o=Ke(t),i=li(e,t),l=Oo((c,a)=>{let f,h=Z,m;return Oc(()=>{const y=e[t];be(f,y)&&(f=y,a())}),{get(){return c(),n.get?n.get(f):f},set(y){const _=n.set?n.set(y):y;if(!be(_,f)&&!(h!==Z&&be(y,h)))return;const x=r.vnode.props;x&&(t in x||s in x||o in x)&&(`onUpdate:${t}`in x||`onUpdate:${s}`in x||`onUpdate:${o}`in x)||(f=y,a()),r.emit(`update:${t}`,_),be(y,_)&&be(y,h)&&!be(_,m)&&a(),h=y,m=_}}});return l[Symbol.iterator]=()=>{let c=0;return{next(){return c<2?{value:c++?i||Z:l,done:!1}:{done:!0}}}},l}const li=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${Le(t)}Modifiers`]||e[`${Ke(t)}Modifiers`];function Lc(e,t,...n){if(e.isUnmounted)return;const r=e.vnode.props||Z;let s=n;const o=t.startsWith("update:"),i=o&&li(r,t.slice(7));i&&(i.trim&&(s=n.map(f=>ie(f)?f.trim():f)),i.number&&(s=n.map(Rn)));let l,c=r[l=En(t)]||r[l=En(Le(t))];!c&&o&&(c=r[l=En(Ke(t))]),c&&Oe(c,e,6,s);const a=r[l+"Once"];if(a){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,Oe(a,e,6,s)}}function ci(e,t,n=!1){const r=t.emitsCache,s=r.get(e);if(s!==void 0)return s;const o=e.emits;let i={},l=!1;if(!W(e)){const c=a=>{const f=ci(a,t,!0);f&&(l=!0,ce(i,f))};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}return!o&&!l?(ee(e)&&r.set(e,null),null):(H(o)?o.forEach(c=>i[c]=null):ce(i,o),ee(e)&&r.set(e,i),i)}function Xn(e,t){return!e||!zt(t)?!1:(t=t.slice(2).replace(/Once$/,""),z(e,t[0].toLowerCase()+t.slice(1))||z(e,Ke(t))||z(e,t))}function sr(e){const{type:t,vnode:n,proxy:r,withProxy:s,propsOptions:[o],slots:i,attrs:l,emit:c,render:a,renderCache:f,props:h,data:m,setupState:y,ctx:_,inheritAttrs:x}=e,k=Ln(e);let K,V;try{if(n.shapeFlag&4){const b=s||r,I=b;K=Ae(a.call(I,b,f,h,y,m,_)),V=l}else{const b=t;K=Ae(b.length>1?b(h,{attrs:l,slots:i,emit:c}):b(h,null)),V=t.props?l:Ic(l)}}catch(b){kt.length=0,Qt(b,e,1),K=le(ye)}let p=K;if(V&&x!==!1){const b=Object.keys(V),{shapeFlag:I}=p;b.length&&I&7&&(o&&b.some(Mr)&&(V=Pc(V,o)),p=tt(p,V,!1,!0))}return n.dirs&&(p=tt(p,null,!1,!0),p.dirs=p.dirs?p.dirs.concat(n.dirs):n.dirs),n.transition&&(p.transition=n.transition),K=p,Ln(k),K}const Ic=e=>{let t;for(const n in e)(n==="class"||n==="style"||zt(n))&&((t||(t={}))[n]=e[n]);return t},Pc=(e,t)=>{const n={};for(const r in e)(!Mr(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function Nc(e,t,n){const{props:r,children:s,component:o}=e,{props:i,children:l,patchFlag:c}=t,a=o.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return r?Ts(r,i,a):!!i;if(c&8){const f=t.dynamicProps;for(let h=0;he.__isSuspense;function ai(e,t){t&&t.pendingBranch?H(e)?t.effects.push(...e):t.effects.push(e):Dl(e)}const we=Symbol.for("v-fgt"),ht=Symbol.for("v-txt"),ye=Symbol.for("v-cmt"),Ut=Symbol.for("v-stc"),kt=[];let Se=null;function ui(e=!1){kt.push(Se=e?null:[])}function Hc(){kt.pop(),Se=kt[kt.length-1]||null}let Gt=1;function As(e){Gt+=e,e<0&&Se&&(Se.hasOnce=!0)}function fi(e){return e.dynamicChildren=Gt>0?Se||wt:null,Hc(),Gt>0&&Se&&Se.push(e),e}function $u(e,t,n,r,s,o){return fi(pi(e,t,n,r,s,o,!0))}function di(e,t,n,r,s){return fi(le(e,t,n,r,s,!0))}function $n(e){return e?e.__v_isVNode===!0:!1}function ut(e,t){return e.type===t.type&&e.key===t.key}const hi=({key:e})=>e??null,xn=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?ie(e)||he(e)||W(e)?{i:fe,r:e,k:t,f:!!n}:e:null);function pi(e,t=null,n=null,r=0,s=null,o=e===we?0:1,i=!1,l=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&hi(t),ref:t&&xn(t),scopeId:Wn,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:r,dynamicProps:s,dynamicChildren:null,appContext:null,ctx:fe};return l?(Jr(c,n),o&128&&e.normalize(c)):n&&(c.shapeFlag|=ie(n)?8:16),Gt>0&&!i&&Se&&(c.patchFlag>0||o&6)&&c.patchFlag!==32&&Se.push(c),c}const le=Vc;function Vc(e,t=null,n=null,r=0,s=null,o=!1){if((!e||e===Do)&&(e=ye),$n(e)){const l=tt(e,t,!0);return n&&Jr(l,n),Gt>0&&!o&&Se&&(l.shapeFlag&6?Se[Se.indexOf(e)]=l:Se.push(l)),l.patchFlag=-2,l}if(Xc(e)&&(e=e.__vccOpts),t){t=jc(t);let{class:l,style:c}=t;l&&!ie(l)&&(t.class=Nr(l)),ee(c)&&(So(c)&&!H(c)&&(c=ce({},c)),t.style=Pr(c))}const i=ie(e)?1:$c(e)?128:_c(e)?64:ee(e)?4:W(e)?2:0;return pi(e,t,n,r,s,i,o,!0)}function jc(e){return e?So(e)||Go(e)?ce({},e):e:null}function tt(e,t,n=!1,r=!1){const{props:s,ref:o,patchFlag:i,children:l,transition:c}=e,a=t?Dc(s||{},t):s,f={__v_isVNode:!0,__v_skip:!0,type:e.type,props:a,key:a&&hi(a),ref:t&&t.ref?n&&o?H(o)?o.concat(xn(t)):[o,xn(t)]:xn(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:l,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==we?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:c,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&tt(e.ssContent),ssFallback:e.ssFallback&&tt(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return c&&r&&In(f,c.clone(f)),f}function gi(e=" ",t=0){return le(ht,null,e,t)}function Hu(e,t){const n=le(Ut,null,e);return n.staticCount=t,n}function Vu(e="",t=!1){return t?(ui(),di(ye,null,e)):le(ye,null,e)}function Ae(e){return e==null||typeof e=="boolean"?le(ye):H(e)?le(we,null,e.slice()):typeof e=="object"?Je(e):le(ht,null,String(e))}function Je(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:tt(e)}function Jr(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(H(t))n=16;else if(typeof t=="object")if(r&65){const s=t.default;s&&(s._c&&(s._d=!1),Jr(e,s()),s._c&&(s._d=!0));return}else{n=32;const s=t._;!s&&!Go(t)?t._ctx=fe:s===3&&fe&&(fe.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else W(t)?(t={default:t,_ctx:fe},n=32):(t=String(t),r&64?(n=16,t=[gi(t)]):n=8);e.children=t,e.shapeFlag|=n}function Dc(...e){const t={};for(let n=0;nue||fe;let Hn,Ar;{const e=lo(),t=(n,r)=>{let s;return(s=e[n])||(s=e[n]=[]),s.push(r),o=>{s.length>1?s.forEach(i=>i(o)):s[0](o)}};Hn=t("__VUE_INSTANCE_SETTERS__",n=>ue=n),Ar=t("__VUE_SSR_SETTERS__",n=>sn=n)}const rn=e=>{const t=ue;return Hn(e),e.scope.on(),()=>{e.scope.off(),Hn(t)}},Rs=()=>{ue&&ue.scope.off(),Hn(null)};function mi(e){return e.vnode.shapeFlag&4}let sn=!1;function Kc(e,t=!1,n=!1){t&&Ar(t);const{props:r,children:s}=e.vnode,o=mi(e);dc(e,r,o,t),mc(e,s,n);const i=o?Wc(e,t):void 0;return t&&Ar(!1),i}function Wc(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,nc);const{setup:r}=n;if(r){const s=e.setupContext=r.length>1?_i(e):null,o=rn(e);rt();const i=et(r,e,0,[e.props,s]);if(st(),o(),ro(i)){if(i.then(Rs,Rs),t)return i.then(l=>{Os(e,l,t)}).catch(l=>{Qt(l,e,0)});e.asyncDep=i}else Os(e,i,t)}else yi(e,t)}function Os(e,t,n){W(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:ee(t)&&(e.setupState=Ro(t)),yi(e,n)}let Ms;function yi(e,t,n){const r=e.type;if(!e.render){if(!t&&Ms&&!r.render){const s=r.template||Gr(e).template;if(s){const{isCustomElement:o,compilerOptions:i}=e.appContext.config,{delimiters:l,compilerOptions:c}=r,a=ce(ce({isCustomElement:o,delimiters:l},i),c);r.render=Ms(s,a)}}e.render=r.render||Re}{const s=rn(e);rt();try{sc(e)}finally{st(),s()}}}const qc={get(e,t){return ve(e,"get",""),e[t]}};function _i(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,qc),slots:e.slots,emit:e.emit,expose:t}}function Yn(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(Ro(Sn(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in jt)return jt[n](e)},has(t,n){return n in t||n in jt}})):e.proxy}function Gc(e,t=!0){return W(e)?e.displayName||e.name:e.name||t&&e.__name}function Xc(e){return W(e)&&"__vccOpts"in e}const se=(e,t)=>Ol(e,t,sn);function Rr(e,t,n){const r=arguments.length;return r===2?ee(t)&&!H(t)?$n(t)?le(e,null,[t]):le(e,t):le(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&$n(n)&&(n=[n]),le(e,t,n))}const Yc="3.4.38";/** +* @vue/runtime-dom v3.4.38 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/const zc="http://www.w3.org/2000/svg",Jc="http://www.w3.org/1998/Math/MathML",Ue=typeof document<"u"?document:null,Ls=Ue&&Ue.createElement("template"),Qc={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const s=t==="svg"?Ue.createElementNS(zc,e):t==="mathml"?Ue.createElementNS(Jc,e):n?Ue.createElement(e,{is:n}):Ue.createElement(e);return e==="select"&&r&&r.multiple!=null&&s.setAttribute("multiple",r.multiple),s},createText:e=>Ue.createTextNode(e),createComment:e=>Ue.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Ue.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,s,o){const i=n?n.previousSibling:t.lastChild;if(s&&(s===o||s.nextSibling))for(;t.insertBefore(s.cloneNode(!0),n),!(s===o||!(s=s.nextSibling)););else{Ls.innerHTML=r==="svg"?`${e}`:r==="mathml"?`${e}`:e;const l=Ls.content;if(r==="svg"||r==="mathml"){const c=l.firstChild;for(;c.firstChild;)l.appendChild(c.firstChild);l.removeChild(c)}t.insertBefore(l,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Ge="transition",Ft="animation",Xt=Symbol("_vtc"),bi=(e,{slots:t})=>Rr(Wl,Zc(e),t);bi.displayName="Transition";const wi={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String};bi.props=ce({},Po,wi);const lt=(e,t=[])=>{H(e)?e.forEach(n=>n(...t)):e&&e(...t)},Is=e=>e?H(e)?e.some(t=>t.length>1):e.length>1:!1;function Zc(e){const t={};for(const T in e)T in wi||(t[T]=e[T]);if(e.css===!1)return t;const{name:n="v",type:r,duration:s,enterFromClass:o=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:c=o,appearActiveClass:a=i,appearToClass:f=l,leaveFromClass:h=`${n}-leave-from`,leaveActiveClass:m=`${n}-leave-active`,leaveToClass:y=`${n}-leave-to`}=e,_=ea(s),x=_&&_[0],k=_&&_[1],{onBeforeEnter:K,onEnter:V,onEnterCancelled:p,onLeave:b,onLeaveCancelled:I,onBeforeAppear:A=K,onAppear:F=V,onAppearCancelled:j=p}=t,L=(T,G,te)=>{ct(T,G?f:l),ct(T,G?a:i),te&&te()},w=(T,G)=>{T._isLeaving=!1,ct(T,h),ct(T,y),ct(T,m),G&&G()},N=T=>(G,te)=>{const re=T?F:V,U=()=>L(G,T,te);lt(re,[G,U]),Ps(()=>{ct(G,T?c:o),Xe(G,T?f:l),Is(re)||Ns(G,r,x,U)})};return ce(t,{onBeforeEnter(T){lt(K,[T]),Xe(T,o),Xe(T,i)},onBeforeAppear(T){lt(A,[T]),Xe(T,c),Xe(T,a)},onEnter:N(!1),onAppear:N(!0),onLeave(T,G){T._isLeaving=!0;const te=()=>w(T,G);Xe(T,h),Xe(T,m),ra(),Ps(()=>{T._isLeaving&&(ct(T,h),Xe(T,y),Is(b)||Ns(T,r,k,te))}),lt(b,[T,te])},onEnterCancelled(T){L(T,!1),lt(p,[T])},onAppearCancelled(T){L(T,!0),lt(j,[T])},onLeaveCancelled(T){w(T),lt(I,[T])}})}function ea(e){if(e==null)return null;if(ee(e))return[or(e.enter),or(e.leave)];{const t=or(e);return[t,t]}}function or(e){return zi(e)}function Xe(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[Xt]||(e[Xt]=new Set)).add(t)}function ct(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const n=e[Xt];n&&(n.delete(t),n.size||(e[Xt]=void 0))}function Ps(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let ta=0;function Ns(e,t,n,r){const s=e._endId=++ta,o=()=>{s===e._endId&&r()};if(n)return setTimeout(o,n);const{type:i,timeout:l,propCount:c}=na(e,t);if(!i)return r();const a=i+"end";let f=0;const h=()=>{e.removeEventListener(a,m),o()},m=y=>{y.target===e&&++f>=c&&h()};setTimeout(()=>{f(n[_]||"").split(", "),s=r(`${Ge}Delay`),o=r(`${Ge}Duration`),i=Fs(s,o),l=r(`${Ft}Delay`),c=r(`${Ft}Duration`),a=Fs(l,c);let f=null,h=0,m=0;t===Ge?i>0&&(f=Ge,h=i,m=o.length):t===Ft?a>0&&(f=Ft,h=a,m=c.length):(h=Math.max(i,a),f=h>0?i>a?Ge:Ft:null,m=f?f===Ge?o.length:c.length:0);const y=f===Ge&&/\b(transform|all)(,|$)/.test(r(`${Ge}Property`).toString());return{type:f,timeout:h,propCount:m,hasTransform:y}}function Fs(e,t){for(;e.length$s(n)+$s(e[r])))}function $s(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function ra(){return document.body.offsetHeight}function sa(e,t,n){const r=e[Xt];r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const Vn=Symbol("_vod"),vi=Symbol("_vsh"),ju={beforeMount(e,{value:t},{transition:n}){e[Vn]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):$t(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),$t(e,!0),r.enter(e)):r.leave(e,()=>{$t(e,!1)}):$t(e,t))},beforeUnmount(e,{value:t}){$t(e,t)}};function $t(e,t){e.style.display=t?e[Vn]:"none",e[vi]=!t}const oa=Symbol(""),ia=/(^|;)\s*display\s*:/;function la(e,t,n){const r=e.style,s=ie(n);let o=!1;if(n&&!s){if(t)if(ie(t))for(const i of t.split(";")){const l=i.slice(0,i.indexOf(":")).trim();n[l]==null&&Tn(r,l,"")}else for(const i in t)n[i]==null&&Tn(r,i,"");for(const i in n)i==="display"&&(o=!0),Tn(r,i,n[i])}else if(s){if(t!==n){const i=r[oa];i&&(n+=";"+i),r.cssText=n,o=ia.test(n)}}else t&&e.removeAttribute("style");Vn in e&&(e[Vn]=o?r.display:"",e[vi]&&(r.display="none"))}const Hs=/\s*!important$/;function Tn(e,t,n){if(H(n))n.forEach(r=>Tn(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=ca(e,t);Hs.test(n)?e.setProperty(Ke(r),n.replace(Hs,""),"important"):e[r]=n}}const Vs=["Webkit","Moz","ms"],ir={};function ca(e,t){const n=ir[t];if(n)return n;let r=Le(t);if(r!=="filter"&&r in e)return ir[t]=r;r=Dn(r);for(let s=0;slr||(ha.then(()=>lr=0),lr=Date.now());function ga(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;Oe(ma(r,n.value),t,5,[r])};return n.value=e,n.attached=pa(),n}function ma(e,t){if(H(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(r=>s=>!s._stopped&&r&&r(s))}else return t}const Bs=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,ya=(e,t,n,r,s,o)=>{const i=s==="svg";t==="class"?sa(e,r,i):t==="style"?la(e,n,r):zt(t)?Mr(t)||fa(e,t,n,r,o):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):_a(e,t,r,i))?(aa(e,t,r),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&Ds(e,t,r,i,o,t!=="value")):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),Ds(e,t,r,i))};function _a(e,t,n,r){if(r)return!!(t==="innerHTML"||t==="textContent"||t in e&&Bs(t)&&W(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const s=e.tagName;if(s==="IMG"||s==="VIDEO"||s==="CANVAS"||s==="SOURCE")return!1}return Bs(t)&&ie(n)?!1:t in e}const nt=e=>{const t=e.props["onUpdate:modelValue"]||!1;return H(t)?n=>Cn(t,n):t};function ba(e){e.target.composing=!0}function Ks(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const Me=Symbol("_assign"),Ws={created(e,{modifiers:{lazy:t,trim:n,number:r}},s){e[Me]=nt(s);const o=r||s.props&&s.props.type==="number";ke(e,t?"change":"input",i=>{if(i.target.composing)return;let l=e.value;n&&(l=l.trim()),o&&(l=Rn(l)),e[Me](l)}),n&&ke(e,"change",()=>{e.value=e.value.trim()}),t||(ke(e,"compositionstart",ba),ke(e,"compositionend",Ks),ke(e,"change",Ks))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:r,trim:s,number:o}},i){if(e[Me]=nt(i),e.composing)return;const l=(o||e.type==="number")&&!/^0\d/.test(e.value)?Rn(e.value):e.value,c=t??"";l!==c&&(document.activeElement===e&&e.type!=="range"&&(r&&t===n||s&&e.value.trim()===c)||(e.value=c))}},wa={deep:!0,created(e,t,n){e[Me]=nt(n),ke(e,"change",()=>{const r=e._modelValue,s=Ot(e),o=e.checked,i=e[Me];if(H(r)){const l=Fr(r,s),c=l!==-1;if(o&&!c)i(r.concat(s));else if(!o&&c){const a=[...r];a.splice(l,1),i(a)}}else if(Lt(r)){const l=new Set(r);o?l.add(s):l.delete(s),i(l)}else i(Ei(e,o))})},mounted:qs,beforeUpdate(e,t,n){e[Me]=nt(n),qs(e,t,n)}};function qs(e,{value:t,oldValue:n},r){e._modelValue=t,H(t)?e.checked=Fr(t,r.props.value)>-1:Lt(t)?e.checked=t.has(r.props.value):t!==n&&(e.checked=gt(t,Ei(e,!0)))}const va={created(e,{value:t},n){e.checked=gt(t,n.props.value),e[Me]=nt(n),ke(e,"change",()=>{e[Me](Ot(e))})},beforeUpdate(e,{value:t,oldValue:n},r){e[Me]=nt(r),t!==n&&(e.checked=gt(t,r.props.value))}},Ea={deep:!0,created(e,{value:t,modifiers:{number:n}},r){const s=Lt(t);ke(e,"change",()=>{const o=Array.prototype.filter.call(e.options,i=>i.selected).map(i=>n?Rn(Ot(i)):Ot(i));e[Me](e.multiple?s?new Set(o):o:o[0]),e._assigning=!0,Zt(()=>{e._assigning=!1})}),e[Me]=nt(r)},mounted(e,{value:t,modifiers:{number:n}}){Gs(e,t)},beforeUpdate(e,t,n){e[Me]=nt(n)},updated(e,{value:t,modifiers:{number:n}}){e._assigning||Gs(e,t)}};function Gs(e,t,n){const r=e.multiple,s=H(t);if(!(r&&!s&&!Lt(t))){for(let o=0,i=e.options.length;oString(f)===String(c)):l.selected=Fr(t,c)>-1}else l.selected=t.has(c);else if(gt(Ot(l),t)){e.selectedIndex!==o&&(e.selectedIndex=o);return}}!r&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function Ot(e){return"_value"in e?e._value:e.value}function Ei(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const Du={created(e,t,n){_n(e,t,n,null,"created")},mounted(e,t,n){_n(e,t,n,null,"mounted")},beforeUpdate(e,t,n,r){_n(e,t,n,r,"beforeUpdate")},updated(e,t,n,r){_n(e,t,n,r,"updated")}};function Ca(e,t){switch(e){case"SELECT":return Ea;case"TEXTAREA":return Ws;default:switch(t){case"checkbox":return wa;case"radio":return va;default:return Ws}}}function _n(e,t,n,r,s){const i=Ca(e.tagName,n.props&&n.props.type)[s];i&&i(e,t,n,r)}const Sa=["ctrl","shift","alt","meta"],xa={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>Sa.some(n=>e[`${n}Key`]&&!t.includes(n))},Uu=(e,t)=>{const n=e._withMods||(e._withMods={}),r=t.join(".");return n[r]||(n[r]=(s,...o)=>{for(let i=0;i{const n=e._withKeys||(e._withKeys={}),r=t.join(".");return n[r]||(n[r]=s=>{if(!("key"in s))return;const o=Ke(s.key);if(t.some(i=>i===o||Ta[i]===o))return e(s)})},Ci=ce({patchProp:ya},Qc);let Bt,Xs=!1;function Si(){return Bt||(Bt=Sc(Ci))}function Aa(){return Bt=Xs?Bt:xc(Ci),Xs=!0,Bt}const Bu=(...e)=>{Si().render(...e)},Ku=(...e)=>{const t=Si().createApp(...e),{mount:n}=t;return t.mount=r=>{const s=Ti(r);if(!s)return;const o=t._component;!W(o)&&!o.render&&!o.template&&(o.template=s.innerHTML),s.innerHTML="";const i=n(s,!1,xi(s));return s instanceof Element&&(s.removeAttribute("v-cloak"),s.setAttribute("data-v-app","")),i},t},Wu=(...e)=>{const t=Aa().createApp(...e),{mount:n}=t;return t.mount=r=>{const s=Ti(r);if(s)return n(s,!0,xi(s))},t};function xi(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function Ti(e){return ie(e)?document.querySelector(e):e}const qu=(e,t)=>{const n=e.__vccOpts||e;for(const[r,s]of t)n[r]=s;return n},Ra="modulepreload",Oa=function(e){return"/neatui-vue/"+e},Ys={},Gu=function(t,n,r){let s=Promise.resolve();if(n&&n.length>0){document.getElementsByTagName("link");const o=document.querySelector("meta[property=csp-nonce]"),i=(o==null?void 0:o.nonce)||(o==null?void 0:o.getAttribute("nonce"));s=Promise.all(n.map(l=>{if(l=Oa(l),l in Ys)return;Ys[l]=!0;const c=l.endsWith(".css"),a=c?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${l}"]${a}`))return;const f=document.createElement("link");if(f.rel=c?"stylesheet":Ra,c||(f.as="script",f.crossOrigin=""),f.href=l,i&&f.setAttribute("nonce",i),document.head.appendChild(f),c)return new Promise((h,m)=>{f.addEventListener("load",h),f.addEventListener("error",()=>m(new Error(`Unable to preload CSS for ${l}`)))})}))}return s.then(()=>t()).catch(o=>{const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=o,window.dispatchEvent(i),!i.defaultPrevented)throw o})},Ma=window.__VP_SITE_DATA__;function Qr(e){return fo()?(ll(e),!0):!1}function je(e){return typeof e=="function"?e():Ao(e)}const Ai=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const La=Object.prototype.toString,Ia=e=>La.call(e)==="[object Object]",Yt=()=>{},zs=Pa();function Pa(){var e,t;return Ai&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&(/iP(?:ad|hone|od)/.test(window.navigator.userAgent)||((t=window==null?void 0:window.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}function Na(e,t){function n(...r){return new Promise((s,o)=>{Promise.resolve(e(()=>t.apply(this,r),{fn:t,thisArg:this,args:r})).then(s).catch(o)})}return n}const Ri=e=>e();function Fa(e,t={}){let n,r,s=Yt;const o=l=>{clearTimeout(l),s(),s=Yt};return l=>{const c=je(e),a=je(t.maxWait);return n&&o(n),c<=0||a!==void 0&&a<=0?(r&&(o(r),r=null),Promise.resolve(l())):new Promise((f,h)=>{s=t.rejectOnCancel?h:f,a&&!r&&(r=setTimeout(()=>{n&&o(n),r=null,f(l())},a)),n=setTimeout(()=>{r&&o(r),r=null,f(l())},c)})}}function $a(e=Ri){const t=oe(!0);function n(){t.value=!1}function r(){t.value=!0}const s=(...o)=>{t.value&&e(...o)};return{isActive:Bn(t),pause:n,resume:r,eventFilter:s}}function Ha(e){return nn()}function Oi(...e){if(e.length!==1)return Fl(...e);const t=e[0];return typeof t=="function"?Bn(Oo(()=>({get:t,set:Yt}))):oe(t)}function Mi(e,t,n={}){const{eventFilter:r=Ri,...s}=n;return Ve(e,Na(r,t),s)}function Va(e,t,n={}){const{eventFilter:r,...s}=n,{eventFilter:o,pause:i,resume:l,isActive:c}=$a(r);return{stop:Mi(e,t,{...s,eventFilter:o}),pause:i,resume:l,isActive:c}}function Zr(e,t=!0,n){Ha()?It(e,n):t?e():Zt(e)}function Xu(e,t,n={}){const{debounce:r=0,maxWait:s=void 0,...o}=n;return Mi(e,t,{...o,eventFilter:Fa(r,{maxWait:s})})}function Yu(e,t,n){let r;he(n)?r={evaluating:n}:r={};const{lazy:s=!1,evaluating:o=void 0,shallow:i=!0,onError:l=Yt}=r,c=oe(!s),a=i?Kr(t):oe(t);let f=0;return zr(async h=>{if(!c.value)return;f++;const m=f;let y=!1;o&&Promise.resolve().then(()=>{o.value=!0});try{const _=await e(x=>{h(()=>{o&&(o.value=!1),y||x()})});m===f&&(a.value=_)}catch(_){l(_)}finally{o&&m===f&&(o.value=!1),y=!0}}),s?se(()=>(c.value=!0,a.value)):a}function Li(e){var t;const n=je(e);return(t=n==null?void 0:n.$el)!=null?t:n}const Pe=Ai?window:void 0;function Mt(...e){let t,n,r,s;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,r,s]=e,t=Pe):[t,n,r,s]=e,!t)return Yt;Array.isArray(n)||(n=[n]),Array.isArray(r)||(r=[r]);const o=[],i=()=>{o.forEach(f=>f()),o.length=0},l=(f,h,m,y)=>(f.addEventListener(h,m,y),()=>f.removeEventListener(h,m,y)),c=Ve(()=>[Li(t),je(s)],([f,h])=>{if(i(),!f)return;const m=Ia(h)?{...h}:h;o.push(...n.flatMap(y=>r.map(_=>l(f,y,_,m))))},{immediate:!0,flush:"post"}),a=()=>{c(),i()};return Qr(a),a}function ja(e){return typeof e=="function"?e:typeof e=="string"?t=>t.key===e:Array.isArray(e)?t=>e.includes(t.key):()=>!0}function zu(...e){let t,n,r={};e.length===3?(t=e[0],n=e[1],r=e[2]):e.length===2?typeof e[1]=="object"?(t=!0,n=e[0],r=e[1]):(t=e[0],n=e[1]):(t=!0,n=e[0]);const{target:s=Pe,eventName:o="keydown",passive:i=!1,dedupe:l=!1}=r,c=ja(t);return Mt(s,o,f=>{f.repeat&&je(l)||c(f)&&n(f)},i)}function Da(){const e=oe(!1),t=nn();return t&&It(()=>{e.value=!0},t),e}function Ua(e){const t=Da();return se(()=>(t.value,!!e()))}function Ii(e,t={}){const{window:n=Pe}=t,r=Ua(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let s;const o=oe(!1),i=a=>{o.value=a.matches},l=()=>{s&&("removeEventListener"in s?s.removeEventListener("change",i):s.removeListener(i))},c=zr(()=>{r.value&&(l(),s=n.matchMedia(je(e)),"addEventListener"in s?s.addEventListener("change",i):s.addListener(i),o.value=s.matches)});return Qr(()=>{c(),l(),s=void 0}),o}const bn=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},wn="__vueuse_ssr_handlers__",ka=Ba();function Ba(){return wn in bn||(bn[wn]=bn[wn]||{}),bn[wn]}function Pi(e,t){return ka[e]||t}function Ka(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const Wa={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},Js="vueuse-storage";function es(e,t,n,r={}){var s;const{flush:o="pre",deep:i=!0,listenToStorageChanges:l=!0,writeDefaults:c=!0,mergeDefaults:a=!1,shallow:f,window:h=Pe,eventFilter:m,onError:y=w=>{console.error(w)},initOnMounted:_}=r,x=(f?Kr:oe)(typeof t=="function"?t():t);if(!n)try{n=Pi("getDefaultStorage",()=>{var w;return(w=Pe)==null?void 0:w.localStorage})()}catch(w){y(w)}if(!n)return x;const k=je(t),K=Ka(k),V=(s=r.serializer)!=null?s:Wa[K],{pause:p,resume:b}=Va(x,()=>A(x.value),{flush:o,deep:i,eventFilter:m});h&&l&&Zr(()=>{Mt(h,"storage",j),Mt(h,Js,L),_&&j()}),_||j();function I(w,N){h&&h.dispatchEvent(new CustomEvent(Js,{detail:{key:e,oldValue:w,newValue:N,storageArea:n}}))}function A(w){try{const N=n.getItem(e);if(w==null)I(N,null),n.removeItem(e);else{const T=V.write(w);N!==T&&(n.setItem(e,T),I(N,T))}}catch(N){y(N)}}function F(w){const N=w?w.newValue:n.getItem(e);if(N==null)return c&&k!=null&&n.setItem(e,V.write(k)),k;if(!w&&a){const T=V.read(N);return typeof a=="function"?a(T,k):K==="object"&&!Array.isArray(T)?{...k,...T}:T}else return typeof N!="string"?N:V.read(N)}function j(w){if(!(w&&w.storageArea!==n)){if(w&&w.key==null){x.value=k;return}if(!(w&&w.key!==e)){p();try{(w==null?void 0:w.newValue)!==V.write(x.value)&&(x.value=F(w))}catch(N){y(N)}finally{w?Zt(b):b()}}}}function L(w){j(w.detail)}return x}function Ni(e){return Ii("(prefers-color-scheme: dark)",e)}function qa(e={}){const{selector:t="html",attribute:n="class",initialValue:r="auto",window:s=Pe,storage:o,storageKey:i="vueuse-color-scheme",listenToStorageChanges:l=!0,storageRef:c,emitAuto:a,disableTransition:f=!0}=e,h={auto:"",light:"light",dark:"dark",...e.modes||{}},m=Ni({window:s}),y=se(()=>m.value?"dark":"light"),_=c||(i==null?Oi(r):es(i,r,o,{window:s,listenToStorageChanges:l})),x=se(()=>_.value==="auto"?y.value:_.value),k=Pi("updateHTMLAttrs",(b,I,A)=>{const F=typeof b=="string"?s==null?void 0:s.document.querySelector(b):Li(b);if(!F)return;let j;if(f&&(j=s.document.createElement("style"),j.appendChild(document.createTextNode("*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),s.document.head.appendChild(j)),I==="class"){const L=A.split(/\s/g);Object.values(h).flatMap(w=>(w||"").split(/\s/g)).filter(Boolean).forEach(w=>{L.includes(w)?F.classList.add(w):F.classList.remove(w)})}else F.setAttribute(I,A);f&&(s.getComputedStyle(j).opacity,document.head.removeChild(j))});function K(b){var I;k(t,n,(I=h[b])!=null?I:b)}function V(b){e.onChanged?e.onChanged(b,K):K(b)}Ve(x,V,{flush:"post",immediate:!0}),Zr(()=>V(x.value));const p=se({get(){return a?_.value:x.value},set(b){_.value=b}});try{return Object.assign(p,{store:_,system:y,state:x})}catch{return p}}function Ga(e={}){const{valueDark:t="dark",valueLight:n="",window:r=Pe}=e,s=qa({...e,onChanged:(l,c)=>{var a;e.onChanged?(a=e.onChanged)==null||a.call(e,l==="dark",c,l):c(l)},modes:{dark:t,light:n}}),o=se(()=>s.system?s.system.value:Ni({window:r}).value?"dark":"light");return se({get(){return s.value==="dark"},set(l){const c=l?"dark":"light";o.value===c?s.value="auto":s.value=c}})}function cr(e){return typeof Window<"u"&&e instanceof Window?e.document.documentElement:typeof Document<"u"&&e instanceof Document?e.documentElement:e}function Ju(e,t,n={}){const{window:r=Pe}=n;return es(e,t,r==null?void 0:r.localStorage,n)}function Fi(e){const t=window.getComputedStyle(e);if(t.overflowX==="scroll"||t.overflowY==="scroll"||t.overflowX==="auto"&&e.clientWidth1?!0:(t.preventDefault&&t.preventDefault(),!1)}const ar=new WeakMap;function Qu(e,t=!1){const n=oe(t);let r=null,s="";Ve(Oi(e),l=>{const c=cr(je(l));if(c){const a=c;if(ar.get(a)||ar.set(a,a.style.overflow),a.style.overflow!=="hidden"&&(s=a.style.overflow),a.style.overflow==="hidden")return n.value=!0;if(n.value)return a.style.overflow="hidden"}},{immediate:!0});const o=()=>{const l=cr(je(e));!l||n.value||(zs&&(r=Mt(l,"touchmove",c=>{Xa(c)},{passive:!1})),l.style.overflow="hidden",n.value=!0)},i=()=>{const l=cr(je(e));!l||!n.value||(zs&&(r==null||r()),l.style.overflow=s,ar.delete(l),n.value=!1)};return Qr(i),se({get(){return n.value},set(l){l?o():i()}})}function Zu(e,t,n={}){const{window:r=Pe}=n;return es(e,t,r==null?void 0:r.sessionStorage,n)}function ef(e={}){const{window:t=Pe,behavior:n="auto"}=e;if(!t)return{x:oe(0),y:oe(0)};const r=oe(t.scrollX),s=oe(t.scrollY),o=se({get(){return r.value},set(l){scrollTo({left:l,behavior:n})}}),i=se({get(){return s.value},set(l){scrollTo({top:l,behavior:n})}});return Mt(t,"scroll",()=>{r.value=t.scrollX,s.value=t.scrollY},{capture:!1,passive:!0}),{x:o,y:i}}function tf(e={}){const{window:t=Pe,initialWidth:n=Number.POSITIVE_INFINITY,initialHeight:r=Number.POSITIVE_INFINITY,listenOrientation:s=!0,includeScrollbar:o=!0}=e,i=oe(n),l=oe(r),c=()=>{t&&(o?(i.value=t.innerWidth,l.value=t.innerHeight):(i.value=t.document.documentElement.clientWidth,l.value=t.document.documentElement.clientHeight))};if(c(),Zr(c),Mt("resize",c,{passive:!0}),s){const a=Ii("(orientation: portrait)");Ve(a,()=>c())}return{width:i,height:l}}const ur={BASE_URL:"/neatui-vue/",DEV:!1,MODE:"production",PROD:!0,SSR:!1};var fr={};const $i=/^(?:[a-z]+:|\/\/)/i,Ya="vitepress-theme-appearance",za=/#.*$/,Ja=/[?#].*$/,Qa=/(?:(^|\/)index)?\.(?:md|html)$/,pe=typeof document<"u",Hi={relativePath:"404.md",filePath:"",title:"404",description:"Not Found",headers:[],frontmatter:{sidebar:!1,layout:"page"},lastUpdated:0,isNotFound:!0};function Za(e,t,n=!1){if(t===void 0)return!1;if(e=Qs(`/${e}`),n)return new RegExp(t).test(e);if(Qs(t)!==e)return!1;const r=t.match(za);return r?(pe?location.hash:"")===r[0]:!0}function Qs(e){return decodeURI(e).replace(Ja,"").replace(Qa,"$1")}function eu(e){return $i.test(e)}function tu(e,t){return Object.keys((e==null?void 0:e.locales)||{}).find(n=>n!=="root"&&!eu(n)&&Za(t,`/${n}/`,!0))||"root"}function nu(e,t){var r,s,o,i,l,c,a;const n=tu(e,t);return Object.assign({},e,{localeIndex:n,lang:((r=e.locales[n])==null?void 0:r.lang)??e.lang,dir:((s=e.locales[n])==null?void 0:s.dir)??e.dir,title:((o=e.locales[n])==null?void 0:o.title)??e.title,titleTemplate:((i=e.locales[n])==null?void 0:i.titleTemplate)??e.titleTemplate,description:((l=e.locales[n])==null?void 0:l.description)??e.description,head:ji(e.head,((c=e.locales[n])==null?void 0:c.head)??[]),themeConfig:{...e.themeConfig,...(a=e.locales[n])==null?void 0:a.themeConfig}})}function Vi(e,t){const n=t.title||e.title,r=t.titleTemplate??e.titleTemplate;if(typeof r=="string"&&r.includes(":title"))return r.replace(/:title/g,n);const s=ru(e.title,r);return n===s.slice(3)?n:`${n}${s}`}function ru(e,t){return t===!1?"":t===!0||t===void 0?` | ${e}`:e===t?"":` | ${t}`}function su(e,t){const[n,r]=t;if(n!=="meta")return!1;const s=Object.entries(r)[0];return s==null?!1:e.some(([o,i])=>o===n&&i[s[0]]===s[1])}function ji(e,t){return[...e.filter(n=>!su(t,n)),...t]}const ou=/[\u0000-\u001F"#$&*+,:;<=>?[\]^`{|}\u007F]/g,iu=/^[a-z]:/i;function Zs(e){const t=iu.exec(e),n=t?t[0]:"";return n+e.slice(n.length).replace(ou,"_").replace(/(^|\/)_+(?=[^/]*$)/,"$1")}const dr=new Set;function lu(e){if(dr.size===0){const n=typeof process=="object"&&(fr==null?void 0:fr.VITE_EXTRA_EXTENSIONS)||(ur==null?void 0:ur.VITE_EXTRA_EXTENSIONS)||"";("3g2,3gp,aac,ai,apng,au,avif,bin,bmp,cer,class,conf,crl,css,csv,dll,doc,eps,epub,exe,gif,gz,ics,ief,jar,jpe,jpeg,jpg,js,json,jsonld,m4a,man,mid,midi,mjs,mov,mp2,mp3,mp4,mpe,mpeg,mpg,mpp,oga,ogg,ogv,ogx,opus,otf,p10,p7c,p7m,p7s,pdf,png,ps,qt,roff,rtf,rtx,ser,svg,t,tif,tiff,tr,ts,tsv,ttf,txt,vtt,wav,weba,webm,webp,woff,woff2,xhtml,xml,yaml,yml,zip"+(n&&typeof n=="string"?","+n:"")).split(",").forEach(r=>dr.add(r))}const t=e.split(".").pop();return t==null||!dr.has(t.toLowerCase())}function nf(e){return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}const cu=Symbol(),pt=Kr(Ma);function rf(e){const t=se(()=>nu(pt.value,e.data.relativePath)),n=t.value.appearance,r=n==="force-dark"?oe(!0):n?Ga({storageKey:Ya,initialValue:()=>n==="dark"?"dark":"auto",...typeof n=="object"?n:{}}):oe(!1),s=oe(pe?location.hash:"");return pe&&window.addEventListener("hashchange",()=>{s.value=location.hash}),Ve(()=>e.data,()=>{s.value=pe?location.hash:""}),{site:t,theme:se(()=>t.value.themeConfig),page:se(()=>e.data),frontmatter:se(()=>e.data.frontmatter),params:se(()=>e.data.params),lang:se(()=>t.value.lang),dir:se(()=>e.data.frontmatter.dir||t.value.dir),localeIndex:se(()=>t.value.localeIndex||"root"),title:se(()=>Vi(t.value,e.data)),description:se(()=>e.data.description||t.value.description),isDark:r,hash:se(()=>s.value)}}function au(){const e=At(cu);if(!e)throw new Error("vitepress data not properly injected in app");return e}function uu(e,t){return`${e}${t}`.replace(/\/+/g,"/")}function eo(e){return $i.test(e)||!e.startsWith("/")?e:uu(pt.value.base,e)}function fu(e){let t=e.replace(/\.html$/,"");if(t=decodeURIComponent(t),t=t.replace(/\/$/,"/index"),pe){const n="/neatui-vue/";t=Zs(t.slice(n.length).replace(/\//g,"_")||"index")+".md";let r=__VP_HASH_MAP__[t.toLowerCase()];if(r||(t=t.endsWith("_index.md")?t.slice(0,-9)+".md":t.slice(0,-3)+"_index.md",r=__VP_HASH_MAP__[t.toLowerCase()]),!r)return null;t=`${n}assets/${t}.${r}.js`}else t=`./${Zs(t.slice(1).replace(/\//g,"_"))}.md.js`;return t}let An=[];function sf(e){An.push(e),Gn(()=>{An=An.filter(t=>t!==e)})}function du(){let e=pt.value.scrollOffset,t=0,n=24;if(typeof e=="object"&&"padding"in e&&(n=e.padding,e=e.selector),typeof e=="number")t=e;else if(typeof e=="string")t=to(e,n);else if(Array.isArray(e))for(const r of e){const s=to(r,n);if(s){t=s;break}}return t}function to(e,t){const n=document.querySelector(e);if(!n)return 0;const r=n.getBoundingClientRect().bottom;return r<0?0:r+t}const hu=Symbol(),Di="http://a.com",pu=()=>({path:"/",component:null,data:Hi});function of(e,t){const n=kn(pu()),r={route:n,go:s};async function s(l=pe?location.href:"/"){var c,a;l=hr(l),await((c=r.onBeforeRouteChange)==null?void 0:c.call(r,l))!==!1&&(pe&&l!==hr(location.href)&&(history.replaceState({scrollPosition:window.scrollY},""),history.pushState({},"",l)),await i(l),await((a=r.onAfterRouteChanged)==null?void 0:a.call(r,l)))}let o=null;async function i(l,c=0,a=!1){var m;if(await((m=r.onBeforePageLoad)==null?void 0:m.call(r,l))===!1)return;const f=new URL(l,Di),h=o=f.pathname;try{let y=await e(h);if(!y)throw new Error(`Page not found: ${h}`);if(o===h){o=null;const{default:_,__pageData:x}=y;if(!_)throw new Error(`Invalid route component: ${_}`);n.path=pe?h:eo(h),n.component=Sn(_),n.data=Sn(x),pe&&Zt(()=>{let k=pt.value.base+x.relativePath.replace(/(?:(^|\/)index)?\.md$/,"$1");if(!pt.value.cleanUrls&&!k.endsWith("/")&&(k+=".html"),k!==f.pathname&&(f.pathname=k,l=k+f.search+f.hash,history.replaceState({},"",l)),f.hash&&!c){let K=null;try{K=document.getElementById(decodeURIComponent(f.hash).slice(1))}catch(V){console.warn(V)}if(K){no(K,f.hash);return}}window.scrollTo(0,c)})}}catch(y){if(!/fetch|Page not found/.test(y.message)&&!/^\/404(\.html|\/)?$/.test(l)&&console.error(y),!a)try{const _=await fetch(pt.value.base+"hashmap.json");window.__VP_HASH_MAP__=await _.json(),await i(l,c,!0);return}catch{}if(o===h){o=null,n.path=pe?h:eo(h),n.component=t?Sn(t):null;const _=pe?h.replace(/(^|\/)$/,"$1index").replace(/(\.html)?$/,".md").replace(/^\//,""):"404.md";n.data={...Hi,relativePath:_}}}}return pe&&(history.state===null&&history.replaceState({},""),window.addEventListener("click",l=>{if(l.defaultPrevented||!(l.target instanceof Element)||l.target.closest("button")||l.button!==0||l.ctrlKey||l.shiftKey||l.altKey||l.metaKey)return;const c=l.target.closest("a");if(!c||c.closest(".vp-raw")||c.hasAttribute("download")||c.hasAttribute("target"))return;const a=c.getAttribute("href")??(c instanceof SVGAElement?c.getAttribute("xlink:href"):null);if(a==null)return;const{href:f,origin:h,pathname:m,hash:y,search:_}=new URL(a,c.baseURI),x=new URL(location.href);h===x.origin&&lu(m)&&(l.preventDefault(),m===x.pathname&&_===x.search?(y!==x.hash&&(history.pushState({},"",f),window.dispatchEvent(new HashChangeEvent("hashchange",{oldURL:x.href,newURL:f}))),y?no(c,y,c.classList.contains("header-anchor")):window.scrollTo(0,0)):s(f))},{capture:!0}),window.addEventListener("popstate",async l=>{var c;l.state!==null&&(await i(hr(location.href),l.state&&l.state.scrollPosition||0),(c=r.onAfterRouteChanged)==null||c.call(r,location.href))}),window.addEventListener("hashchange",l=>{l.preventDefault()})),r}function gu(){const e=At(hu);if(!e)throw new Error("useRouter() is called without provider.");return e}function Ui(){return gu().route}function no(e,t,n=!1){let r=null;try{r=e.classList.contains("header-anchor")?e:document.getElementById(decodeURIComponent(t).slice(1))}catch(s){console.warn(s)}if(r){let s=function(){!n||Math.abs(i-window.scrollY)>window.innerHeight?window.scrollTo(0,i):window.scrollTo({left:0,top:i,behavior:"smooth"})};const o=parseInt(window.getComputedStyle(r).paddingTop,10),i=window.scrollY+r.getBoundingClientRect().top-du()+o;requestAnimationFrame(s)}}function hr(e){const t=new URL(e,Di);return t.pathname=t.pathname.replace(/(^|\/)index(\.html)?$/,"$1"),pt.value.cleanUrls?t.pathname=t.pathname.replace(/\.html$/,""):!t.pathname.endsWith("/")&&!t.pathname.endsWith(".html")&&(t.pathname+=".html"),t.pathname+t.search+t.hash}const pr=()=>An.forEach(e=>e()),lf=qr({name:"VitePressContent",props:{as:{type:[Object,String],default:"div"}},setup(e){const t=Ui(),{site:n}=au();return()=>Rr(e.as,n.value.contentProps??{style:{position:"relative"}},[t.component?Rr(t.component,{onVnodeMounted:pr,onVnodeUpdated:pr,onVnodeUnmounted:pr}):"404 Page Not Found"])}}),cf=qr({setup(e,{slots:t}){const n=oe(!1);return It(()=>{n.value=!0}),()=>n.value&&t.default?t.default():null}});function af(){pe&&window.addEventListener("click",e=>{var n;const t=e.target;if(t.matches(".vp-code-group input")){const r=(n=t.parentElement)==null?void 0:n.parentElement;if(!r)return;const s=Array.from(r.querySelectorAll("input")).indexOf(t);if(s<0)return;const o=r.querySelector(".blocks");if(!o)return;const i=Array.from(o.children).find(a=>a.classList.contains("active"));if(!i)return;const l=o.children[s];if(!l||i===l)return;i.classList.remove("active"),l.classList.add("active");const c=r==null?void 0:r.querySelector(`label[for="${t.id}"]`);c==null||c.scrollIntoView({block:"nearest"})}})}function uf(){if(pe){const e=new WeakMap;window.addEventListener("click",t=>{var r;const n=t.target;if(n.matches('div[class*="language-"] > button.copy')){const s=n.parentElement,o=(r=n.nextElementSibling)==null?void 0:r.nextElementSibling;if(!s||!o)return;const i=/language-(shellscript|shell|bash|sh|zsh)/.test(s.className),l=[".vp-copy-ignore",".diff.remove"],c=o.cloneNode(!0);c.querySelectorAll(l.join(",")).forEach(f=>f.remove());let a=c.textContent||"";i&&(a=a.replace(/^ *(\$|>) /gm,"").trim()),mu(a).then(()=>{n.classList.add("copied"),clearTimeout(e.get(n));const f=setTimeout(()=>{n.classList.remove("copied"),n.blur(),e.delete(n)},2e3);e.set(n,f)})}})}}async function mu(e){try{return navigator.clipboard.writeText(e)}catch{const t=document.createElement("textarea"),n=document.activeElement;t.value=e,t.setAttribute("readonly",""),t.style.contain="strict",t.style.position="absolute",t.style.left="-9999px",t.style.fontSize="12pt";const r=document.getSelection(),s=r?r.rangeCount>0&&r.getRangeAt(0):null;document.body.appendChild(t),t.select(),t.selectionStart=0,t.selectionEnd=e.length,document.execCommand("copy"),document.body.removeChild(t),s&&(r.removeAllRanges(),r.addRange(s)),n&&n.focus()}}function ff(e,t){let n=!0,r=[];const s=o=>{if(n){n=!1,o.forEach(l=>{const c=gr(l);for(const a of document.head.children)if(a.isEqualNode(c)){r.push(a);return}});return}const i=o.map(gr);r.forEach((l,c)=>{const a=i.findIndex(f=>f==null?void 0:f.isEqualNode(l??null));a!==-1?delete i[a]:(l==null||l.remove(),delete r[c])}),i.forEach(l=>l&&document.head.appendChild(l)),r=[...r,...i].filter(Boolean)};zr(()=>{const o=e.data,i=t.value,l=o&&o.description,c=o&&o.frontmatter.head||[],a=Vi(i,o);a!==document.title&&(document.title=a);const f=l||i.description;let h=document.querySelector("meta[name=description]");h?h.getAttribute("content")!==f&&h.setAttribute("content",f):gr(["meta",{name:"description",content:f}]),s(ji(i.head,_u(c)))})}function gr([e,t,n]){const r=document.createElement(e);for(const s in t)r.setAttribute(s,t[s]);return n&&(r.innerHTML=n),e==="script"&&!t.async&&(r.async=!1),r}function yu(e){return e[0]==="meta"&&e[1]&&e[1].name==="description"}function _u(e){return e.filter(t=>!yu(t))}const mr=new Set,ki=()=>document.createElement("link"),bu=e=>{const t=ki();t.rel="prefetch",t.href=e,document.head.appendChild(t)},wu=e=>{const t=new XMLHttpRequest;t.open("GET",e,t.withCredentials=!0),t.send()};let vn;const vu=pe&&(vn=ki())&&vn.relList&&vn.relList.supports&&vn.relList.supports("prefetch")?bu:wu;function df(){if(!pe||!window.IntersectionObserver)return;let e;if((e=navigator.connection)&&(e.saveData||/2g/.test(e.effectiveType)))return;const t=window.requestIdleCallback||setTimeout;let n=null;const r=()=>{n&&n.disconnect(),n=new IntersectionObserver(o=>{o.forEach(i=>{if(i.isIntersecting){const l=i.target;n.unobserve(l);const{pathname:c}=l;if(!mr.has(c)){mr.add(c);const a=fu(c);a&&vu(a)}}})}),t(()=>{document.querySelectorAll("#app a").forEach(o=>{const{hostname:i,pathname:l}=new URL(o.href instanceof SVGAnimatedString?o.href.animVal:o.href,o.baseURI),c=l.match(/\.\w+$/);c&&c[0]!==".html"||o.target!=="_blank"&&i===location.hostname&&(l!==location.pathname?n.observe(o):mr.add(l))})})};It(r);const s=Ui();Ve(()=>s.path,r),Gn(()=>{n&&n.disconnect()})}export{Tu as $,Ru as A,It as B,J as C,he as D,Kr as E,we as F,zr as G,ju as H,Au as I,Bu as J,Zt as K,Gu as L,ku as M,gi as N,au as O,eu as P,lu as Q,eo as R,Eu as S,bi as T,Cu as U,Za as V,Ii as W,Nu as X,Jl as Y,du as Z,qu as _,di as a,sf as a0,$i as a1,Ui as a2,Dc as a3,tf as a4,zu as a5,ef as a6,pe as a7,Bn as a8,xu as a9,Mt as aA,Ws as aB,Sn as aC,Ku as aD,nf as aE,Qu as aa,Mu as ab,Vo as ac,Uu as ad,Lu as ae,Hu as af,ff as ag,hu as ah,rf as ai,cu as aj,lf as ak,cf as al,pt as am,Wu as an,of as ao,fu as ap,df as aq,uf as ar,af as as,Li as at,Qr as au,Yu as av,Zu as aw,Ju as ax,Xu as ay,gu as az,pi as b,$u as c,qr as d,oe as e,Ve as f,Su as g,Vu as h,se as i,le as j,Pr as k,Rr as l,Iu as m,Nr as n,ui as o,At as p,fc as q,Ou as r,Ao as s,sl as t,Fu as u,Du as v,kl as w,Pu as x,Gn as y,Ea as z}; diff --git a/assets/chunks/fsharp.DHoGWh2z.js b/assets/chunks/fsharp.CyiWGiSP.js similarity index 99% rename from assets/chunks/fsharp.DHoGWh2z.js rename to assets/chunks/fsharp.CyiWGiSP.js index 21c0be1a..5797b2de 100644 --- a/assets/chunks/fsharp.DHoGWh2z.js +++ b/assets/chunks/fsharp.CyiWGiSP.js @@ -1 +1 @@ -import e from"./markdown.Bpum8voz.js";const a=Object.freeze({displayName:"F#",name:"fsharp",patterns:[{include:"#compiler_directives"},{include:"#comments"},{include:"#constants"},{include:"#strings"},{include:"#chars"},{include:"#double_tick"},{include:"#definition"},{include:"#abstract_definition"},{include:"#attributes"},{include:"#modules"},{include:"#anonymous_functions"},{include:"#du_declaration"},{include:"#record_declaration"},{include:"#records"},{include:"#strp_inlined"},{include:"#keywords"},{include:"#cexprs"},{include:"#text"}],repository:{abstract_definition:{begin:"\\b(static)?\\s+(abstract)\\s+(member)?(\\s+\\[\\<.*\\>\\])?\\s*([_[:alpha:]0-9,\\._`\\s]+)(<)?",beginCaptures:{1:{name:"keyword.fsharp"},2:{name:"keyword.fsharp"},3:{name:"keyword.fsharp"},4:{name:"support.function.attribute.fsharp"},5:{name:"keyword.symbol.fsharp"}},end:"\\s*(with)\\b|=|$",endCaptures:{1:{name:"keyword.fsharp"}},name:"abstract.definition.fsharp",patterns:[{include:"#comments"},{include:"#common_declaration"},{captures:{1:{name:"keyword.symbol.fsharp"},2:{name:"variable.parameter.fsharp"},3:{name:"keyword.symbol.fsharp"},4:{name:"entity.name.type.fsharp"}},match:"(\\?{0,1})([[:alpha:]0-9'`^._ ]+)\\s*(:)((?!with\\b)\\b([\\w0-9'`^._ ]+)){0,1}"},{captures:{1:{name:"entity.name.type.fsharp"}},comments:"Here we need the \\w modifier in order to check that the words isn't blacklisted",match:"(?!with|get|set\\b)\\s*([\\w0-9'`^._]+)"},{include:"#keywords"}]},anonymous_functions:{patterns:[{begin:"\\b(fun)\\b",beginCaptures:{1:{name:"keyword.fsharp"}},end:"(->)",endCaptures:{1:{name:"keyword.symbol.arrow.fsharp"}},name:"function.anonymous",patterns:[{include:"#comments"},{begin:"(\\()",beginCaptures:{1:{name:"keyword.symbol.fsharp"}},end:"\\s*(?=(->))",endCaptures:{1:{name:"keyword.symbol.arrow.fsharp"}},patterns:[{include:"#member_declaration"}]},{include:"#variables"}]}]},anonymous_record_declaration:{begin:"(\\{\\|)",beginCaptures:{1:{name:"keyword.symbol.fsharp"}},end:"(\\|\\})",endCaptures:{1:{name:"keyword.symbol.fsharp"}},patterns:[{captures:{1:{name:"keyword.symbol.fsharp"}},match:"[[:alpha:]0-9'`^_ ]+(:)"},{captures:{1:{name:"entity.name.type.fsharp"}},match:"([[:alpha:]0-9'`^_ ]+)"},{include:"#anonymous_record_declaration"},{include:"#keywords"}]},attributes:{patterns:[{begin:"\\[\\<",end:"\\>\\]|\\]",name:"support.function.attribute.fsharp",patterns:[{include:"$self"}]}]},cexprs:{patterns:[{captures:{0:{name:"keyword.fsharp"}},match:"\\b(async|seq|promise|task|maybe|asyncMaybe|controller|scope|application|pipeline)(?=\\s*\\{)",name:"cexpr.fsharp"}]},chars:{patterns:[{captures:{1:{name:"string.quoted.single.fsharp"}},match:"('\\\\?.')",name:"char.fsharp"}]},comments:{patterns:[{beginCaptures:{1:{name:"comment.block.fsharp"}},match:"(\\(\\*{3}.*\\*{3}\\))",name:"comment.literate.command.fsharp"},{begin:"^\\s*(\\(\\*\\*(?!\\)))((?!\\*\\)).)*$",beginCaptures:{1:{name:"comment.block.fsharp"}},endCaptures:{1:{name:"comment.block.fsharp"}},name:"comment.block.markdown.fsharp",patterns:[{include:"text.html.markdown"}],while:"^(?!\\s*(\\*)+\\)\\s*$)"},{begin:"(\\(\\*(?!\\)))",beginCaptures:{1:{name:"comment.block.fsharp"}},end:"(\\*+\\))",endCaptures:{1:{name:"comment.block.fsharp"}},name:"comment.block.fsharp",patterns:[{comments:"Capture // when inside of (* *) like that the rule which capture comments starting by // is not trigger. See https://github.com/ionide/ionide-fsgrammar/issues/155",match:"//",name:"fast-capture.comment.line.double-slash.fsharp"},{comments:"Capture (*) when inside of (* *) so that it doesn't prematurely end the comment block.",match:"\\(\\*\\)",name:"fast-capture.comment.line.mul-operator.fsharp"},{include:"#comments"}]},{captures:{1:{name:"comment.block.fsharp"}},match:"((??@^|/])///(?!/)",name:"comment.line.markdown.fsharp",patterns:[{include:"text.html.markdown"}],while:"(??@^|/])///(?!/)"},{match:"(??@^|/])//(.*$)",name:"comment.line.double-slash.fsharp"}]},common_binding_definition:{patterns:[{include:"#comments"},{include:"#attributes"},{begin:"(:)\\s*(\\()\\s*(static member|member)",beginCaptures:{1:{name:"keyword.symbol.fsharp"},2:{name:"keyword.symbol.fsharp"},3:{name:"keyword.fsharp"}},comments:"SRTP syntax support",end:"(\\))\\s*((?=,)|(?=\\=))",endCaptures:{1:{name:"keyword.symbol.fsharp"}},patterns:[{captures:{1:{name:"entity.name.type.fsharp"}},match:"(\\^[[:alpha:]0-9'._]+)"},{include:"#variables"},{include:"#keywords"}]},{begin:"(:)\\s*(\\()",beginCaptures:{1:{name:"keyword.symbol.fsharp"},2:{name:"keyword.symbol.fsharp"}},end:"(\\)\\s*(([?[:alpha:]0-9'`^._ ]*)))",endCaptures:{1:{name:"keyword.symbol.fsharp"},2:{name:"entity.name.type.fsharp"}},patterns:[{include:"#tuple_signature"}]},{begin:"(:)\\s*(\\^[[:alpha:]0-9'._]+)\\s*(when)",beginCaptures:{1:{name:"keyword.symbol.fsharp"},2:{name:"entity.name.type.fsharp"},3:{name:"keyword.fsharp"}},end:"(?=:)",endCaptures:{1:{name:"keyword.symbol.fsharp"}},patterns:[{match:"\\b(and|when|or)\\b",name:"keyword.fsharp"},{captures:{1:{name:"entity.name.type.fsharp"}},comment:"Because we first capture the keywords, we can capture what looks like a word and assume it's an entity definition",match:"([[:alpha:]0-9'^._]+)"},{match:"(\\(|\\))",name:"keyword.symbol.fsharp"}]},{captures:{1:{name:"keyword.symbol.fsharp"},2:{name:"entity.name.type.fsharp"}},match:"(:)\\s*([?[:alpha:]0-9'`^._ ]+)"},{captures:{1:{name:"keyword.symbol.arrow.fsharp"},2:{name:"keyword.symbol.fsharp"},3:{name:"entity.name.type.fsharp"}},match:"(->)\\s*(\\()?\\s*([?[:alpha:]0-9'`^._ ]+)*"},{begin:"(\\*)\\s*(\\()",beginCaptures:{1:{name:"keyword.symbol.fsharp"},2:{name:"keyword.symbol.fsharp"}},end:"(\\)\\s*(([?[:alpha:]0-9'`^._ ]+))+)",endCaptures:{1:{name:"keyword.symbol.fsharp"},2:{name:"entity.name.type.fsharp"}},patterns:[{include:"#tuple_signature"}]},{begin:"(\\*)(\\s*([?[:alpha:]0-9'`^._ ]+))*",beginCaptures:{1:{name:"keyword.symbol.fsharp"},2:{name:"entity.name.type.fsharp"}},end:"(?==)|(?=\\))",endCaptures:{1:{name:"keyword.symbol.fsharp"}},patterns:[{include:"#tuple_signature"}]},{begin:"(<+(?![[:space:]]*\\)))",beginCaptures:{1:{name:"keyword.symbol.fsharp"}},beginComment:"The group (?![[:space:]]*\\) is for protection against overload operator. static member (<)",end:"((?|\\))",endCaptures:{1:{name:"keyword.symbol.fsharp"}},endComment:"The group (? when using SRTP synthax",patterns:[{include:"#generic_declaration"}]},{include:"#anonymous_record_declaration"},{begin:"({)",beginCaptures:{1:{name:"keyword.symbol.fsharp"}},end:"(})",endCaptures:{1:{name:"keyword.symbol.fsharp"}},patterns:[{include:"#record_signature"}]},{include:"#definition"},{include:"#variables"},{include:"#keywords"}]},common_declaration:{patterns:[{begin:"\\s*(->)\\s*([[:alpha:]0-9'`^._ ]+)(<)",beginCaptures:{1:{name:"keyword.symbol.arrow.fsharp"},2:{name:"entity.name.type.fsharp"},3:{name:"keyword.symbol.fsharp"}},end:"(>)",endCaptures:{1:{name:"keyword.symbol.fsharp"}},patterns:[{captures:{1:{name:"entity.name.type.fsharp"}},match:"([[:alpha:]0-9'`^._ ]+)"},{include:"#keywords"}]},{captures:{1:{name:"keyword.symbol.arrow.fsharp"},2:{name:"entity.name.type.fsharp"}},match:"\\s*(->)\\s*(?!with|get|set\\b)\\b([\\w0-9'`^._]+)"},{include:"#anonymous_record_declaration"},{begin:"(\\?{0,1})([[:alpha:]0-9'`^._ ]+)\\s*(:)(\\s*([?[:alpha:]0-9'`^._ ]+)(<))",beginCaptures:{1:{name:"keyword.symbol.fsharp"},2:{name:"variable.parameter.fsharp"},3:{name:"keyword.symbol.fsharp"},4:{name:"keyword.symbol.fsharp"},5:{name:"entity.name.type.fsharp"}},end:"(>)",endCaptures:{1:{name:"keyword.symbol.fsharp"}},patterns:[{captures:{1:{name:"entity.name.type.fsharp"}},match:"([[:alpha:]0-9'`^._ ]+)"},{include:"#keywords"}]}]},compiler_directives:{patterns:[{captures:{},match:"\\s?(#if|#elif|#elseif|#else|#endif|#light|#nowarn)",name:"keyword.control.directive.fsharp"}]},constants:{patterns:[{match:"\\(\\)",name:"keyword.symbol.fsharp"},{match:"\\b-?[0-9][0-9_]*((\\.(?!\\.)([0-9][0-9_]*([eE][+-]??[0-9][0-9_]*)?)?)|([eE][+-]??[0-9][0-9_]*))",name:"constant.numeric.float.fsharp"},{match:"\\b(-?((0(x|X)[0-9a-fA-F][0-9a-fA-F_]*)|(0(o|O)[0-7][0-7_]*)|(0(b|B)[01][01_]*)|([0-9][0-9_]*)))",name:"constant.numeric.integer.nativeint.fsharp"},{match:"\\b(true|false)\\b",name:"constant.language.boolean.fsharp"},{match:"\\b(null|void)\\b",name:"constant.other.fsharp"}]},definition:{patterns:[{begin:"\\b(let mutable|static let mutable|static let|let inline|let|and|member val|member inline|static member inline|static member|default|member|override|let!)(\\s+rec|mutable)?(\\s+\\[\\<.*\\>\\])?\\s*(private|internal|public)?\\s+(\\[[^-=]*\\]|[_[:alpha:]]([_[:alpha:]0-9\\._]+)*|``[_[:alpha:]]([_[:alpha:]0-9\\._`\\s]+|(?<=,)\\s)*)?",beginCaptures:{1:{name:"keyword.fsharp"},2:{name:"keyword.fsharp"},3:{name:"support.function.attribute.fsharp"},4:{name:"storage.modifier.fsharp"},5:{name:"variable.fsharp"}},end:"\\s*((with\\b)|(=|\\n+=|(?<=\\=)))",endCaptures:{2:{name:"keyword.fsharp"},3:{name:"keyword.symbol.fsharp"}},name:"binding.fsharp",patterns:[{include:"#common_binding_definition"}]},{begin:"\\b(use|use!|and|and!)\\s+(\\[[^-=]*\\]|[_[:alpha:]]([_[:alpha:]0-9\\._]+)*|``[_[:alpha:]]([_[:alpha:]0-9\\._`\\s]+|(?<=,)\\s)*)?",beginCaptures:{1:{name:"keyword.fsharp"}},end:"\\s*(=)",endCaptures:{1:{name:"keyword.symbol.fsharp"}},name:"binding.fsharp",patterns:[{include:"#common_binding_definition"}]},{begin:"(?<=with|and)\\s*\\b((get|set)\\s*(?=\\())(\\[[^-=]*\\]|[_[:alpha:]]([_[:alpha:]0-9\\._]+)*|``[_[:alpha:]]([_[:alpha:]0-9\\._`\\s]+|(?<=,)\\s)*)?",beginCaptures:{4:{name:"variable.fsharp"}},end:"\\s*(=|\\n+=|(?<=\\=))",endCaptures:{1:{name:"keyword.symbol.fsharp"}},name:"binding.fsharp",patterns:[{include:"#common_binding_definition"}]},{begin:"\\b(static val mutable|val mutable|val inline|val)(\\s+rec|mutable)?(\\s+\\[\\<.*\\>\\])?\\s*(private|internal|public)?\\s+(\\[[^-=]*\\]|[_[:alpha:]]([_[:alpha:]0-9,\\._]+)*|``[_[:alpha:]]([_[:alpha:]0-9,\\._`\\s]+|(?<=,)\\s)*)?",beginCaptures:{1:{name:"keyword.fsharp"},2:{name:"keyword.fsharp"},3:{name:"support.function.attribute.fsharp"},4:{name:"storage.modifier.fsharp"},5:{name:"variable.fsharp"}},end:"\\n$",name:"binding.fsharp",patterns:[{include:"#common_binding_definition"}]},{begin:"\\b(new)\\b\\s+(\\()",beginCaptures:{1:{name:"keyword.fsharp"},2:{name:"keyword.symbol.fsharp"}},end:"(\\))",endCaptures:{1:{name:"keyword.symbol.fsharp"}},name:"binding.fsharp",patterns:[{include:"#common_binding_definition"}]}]},double_tick:{patterns:[{captures:{1:{name:"string.quoted.single.fsharp"},2:{name:"variable.other.binding.fsharp"},3:{name:"string.quoted.single.fsharp"}},match:"(``)([^`]*)(``)",name:"variable.other.binding.fsharp"}]},du_declaration:{patterns:[{begin:"\\b(of)\\b",beginCaptures:{1:{name:"keyword.fsharp"}},end:"$|(\\|)",endCaptures:{1:{name:"keyword.symbol.fsharp"}},name:"du_declaration.fsharp",patterns:[{include:"#comments"},{captures:{1:{name:"variable.parameter.fsharp"},2:{name:"keyword.symbol.fsharp"},3:{name:"entity.name.type.fsharp"}},match:"([[:alpha:]0-9'`<>^._]+|``[[:alpha:]0-9' <>^._]+``)\\s*(:)\\s*([[:alpha:]0-9'`<>^._]+|``[[:alpha:]0-9' <>^._]+``)"},{captures:{1:{name:"entity.name.type.fsharp"}},match:"(``([[:alpha:]0-9'^._ ]+)``|[[:alpha:]0-9'`^._]+)"},{include:"#anonymous_record_declaration"},{include:"#keywords"}]}]},generic_declaration:{patterns:[{begin:"(:)\\s*(\\()\\s*(static member|member)",beginCaptures:{1:{name:"keyword.symbol.fsharp"},2:{name:"keyword.symbol.fsharp"},3:{name:"keyword.fsharp"}},comments:"SRTP syntax support",end:"(\\))",endCaptures:{1:{name:"keyword.symbol.fsharp"}},patterns:[{begin:"(\\()",beginCaptures:{1:{name:"keyword.symbol.fsharp"}},end:"(\\))",endCaptures:{1:{name:"keyword.symbol.fsharp"}},patterns:[{include:"#member_declaration"}]},{captures:{1:{name:"entity.name.type.fsharp"}},match:"(('|\\^)[[:alpha:]0-9'._]+)"},{include:"#variables"},{include:"#keywords"}]},{match:"\\b(private|to|public|internal|function|yield!|yield|class|exception|match|delegate|of|new|in|as|if|then|else|elif|for|begin|end|inherit|do|let\\!|return\\!|return|interface|with|abstract|enum|member|try|finally|and|when|or|use|use\\!|struct|while|mutable|assert|base|done|downcast|downto|extern|fixed|global|lazy|upcast|not)(?!')\\b",name:"keyword.fsharp"},{match:":",name:"keyword.symbol.fsharp"},{include:"#constants"},{captures:{1:{name:"entity.name.type.fsharp"}},match:"(('|\\^)[[:alpha:]0-9'._]+)"},{begin:"(<)",beginCaptures:{1:{name:"keyword.symbol.fsharp"}},end:"(>)",endCaptures:{1:{name:"keyword.symbol.fsharp"}},patterns:[{captures:{1:{name:"entity.name.type.fsharp"}},match:"(('|\\^)[[:alpha:]0-9'._]+)"},{include:"#tuple_signature"},{include:"#generic_declaration"}]},{begin:"(\\()",beginCaptures:{1:{name:"keyword.symbol.fsharp"}},end:"(\\))",endCaptures:{1:{name:"keyword.symbol.fsharp"}},patterns:[{captures:{1:{name:"entity.name.type.fsharp"}},match:"(([?[:alpha:]0-9'`^._ ]+))+"},{include:"#tuple_signature"}]},{captures:{1:{name:"entity.name.type.fsharp"}},comments:"Here we need the \\w modifier in order to check that the words are allowed",match:"(?!when|and|or\\b)\\b([\\w0-9'`^._]+)"},{captures:{1:{name:"keyword.symbol.fsharp"}},comments:"Prevent captures of `|>` as a keyword when defining custom operator like `<|>`",match:"(\\|)"},{include:"#keywords"}]},keywords:{patterns:[{match:"\\b(private|public|internal)\\b",name:"storage.modifier"},{match:"\\b(private|to|public|internal|function|class|exception|delegate|of|new|as|begin|end|inherit|let!|interface|abstract|enum|member|and|when|or|use|use\\!|struct|mutable|assert|base|done|downcast|downto|extern|fixed|global|lazy|upcast|not)(?!')\\b",name:"keyword.fsharp"},{match:"\\b(match|yield|yield!|with|if|then|else|elif|for|in|return!|return|try|finally|while|do)(?!')\\b",name:"keyword.control"},{match:"(\\->|\\<\\-)",name:"keyword.symbol.arrow.fsharp"},{match:"(&&&|\\|\\|\\||\\^\\^\\^|~~~|~\\+|~\\-|<<<|>>>|\\|>|:>|:\\?>|:|\\[|\\]|\\;|<>|=|@|\\|\\||&&|&|%|{|}|\\||_|\\.\\.|\\,|\\+|\\-|\\*|\\/|\\^|\\!|\\>|\\>\\=|\\>\\>|\\<|\\<\\=|\\(|\\)|\\<\\<)",name:"keyword.symbol.fsharp"}]},member_declaration:{patterns:[{include:"#comments"},{include:"#common_declaration"},{begin:"(:)\\s*(\\()\\s*(static member|member)",beginCaptures:{1:{name:"keyword.symbol.fsharp"},2:{name:"keyword.symbol.fsharp"},3:{name:"keyword.fsharp"}},comments:"SRTP syntax support",end:"(\\))\\s*((?=,)|(?=\\=))",endCaptures:{1:{name:"keyword.symbol.fsharp"}},patterns:[{begin:"(\\()",beginCaptures:{1:{name:"keyword.symbol.fsharp"}},end:"(\\))",endCaptures:{1:{name:"keyword.symbol.fsharp"}},patterns:[{include:"#member_declaration"}]},{captures:{1:{name:"entity.name.type.fsharp"}},match:"(\\^[[:alpha:]0-9'._]+)"},{include:"#variables"},{include:"#keywords"}]},{captures:{1:{name:"entity.name.type.fsharp"}},match:"(\\^[[:alpha:]0-9'._]+)"},{match:"\\b(and|when|or)\\b",name:"keyword.fsharp"},{match:"(\\(|\\))",name:"keyword.symbol.fsharp"},{captures:{1:{name:"keyword.symbol.fsharp"},2:{name:"variable.parameter.fsharp"},3:{name:"keyword.symbol.fsharp"},4:{name:"entity.name.type.fsharp"}},match:"(\\?{0,1})([[:alpha:]0-9'`^._]+|``[[:alpha:]0-9'`^:,._ ]+``)\\s*(:{0,1})(\\s*([?[:alpha:]0-9'`<>._ ]+)){0,1}"},{include:"#keywords"}]},modules:{patterns:[{begin:"\\b(namespace global)|\\b(namespace|module)\\s*(public|internal|private|rec)?\\s+([[:alpha:]|``][[:alpha:]0-9'_. ]*)",beginCaptures:{1:{name:"keyword.fsharp"},2:{name:"keyword.fsharp"},3:{name:"storage.modifier.fsharp"},4:{name:"entity.name.section.fsharp"}},end:"(\\s?=|\\s|$)",endCaptures:{1:{name:"keyword.symbol.fsharp"}},name:"entity.name.section.fsharp",patterns:[{captures:{1:{name:"punctuation.separator.namespace-reference.fsharp"},2:{name:"entity.name.section.fsharp"}},match:"(\\.)([A-Z][[:alpha:]0-9'_]*)",name:"entity.name.section.fsharp"}]},{begin:"\\b(open type|open)\\s+([[:alpha:]|``][[:alpha:]0-9'_]*)(?=(\\.[A-Z][[:alpha:]0-9_]*)*)",beginCaptures:{1:{name:"keyword.fsharp"},2:{name:"entity.name.section.fsharp"}},end:"(\\s|$)",name:"namespace.open.fsharp",patterns:[{captures:{1:{name:"punctuation.separator.namespace-reference.fsharp"},2:{name:"entity.name.section.fsharp"}},match:"(\\.)([[:alpha:]][[:alpha:]0-9'_]*)",name:"entity.name.section.fsharp"},{include:"#comments"}]},{begin:"^\\s*(module)\\s+([A-Z][[:alpha:]0-9'_]*)\\s*(=)\\s*([A-Z][[:alpha:]0-9'_]*)",beginCaptures:{1:{name:"keyword.fsharp"},2:{name:"entity.name.type.namespace.fsharp"},3:{name:"keyword.symbol.fsharp"},4:{name:"entity.name.section.fsharp"}},end:"(\\s|$)",name:"namespace.alias.fsharp",patterns:[{captures:{1:{name:"punctuation.separator.namespace-reference.fsharp"},2:{name:"entity.name.section.fsharp"}},match:"(\\.)([A-Z][[:alpha:]0-9'_]*)",name:"entity.name.section.fsharp"}]}]},record_declaration:{patterns:[{begin:"(\\{)",beginCaptures:{1:{name:"keyword.symbol.fsharp"}},end:"(?<=\\})",patterns:[{include:"#comments"},{begin:"(((mutable)\\s[[:alpha:]]+)|[[:alpha:]0-9'`<>^._]*)\\s*((?)",endCaptures:{1:{name:"keyword.symbol.fsharp"}},patterns:[{captures:{1:{name:"entity.name.type.fsharp"}},match:"(('|\\^)``[[:alpha:]0-9`^:,._ ]+``|('|\\^)[[:alpha:]0-9`^:._]+)"},{match:"\\b(interface|with|abstract|and|when|or|not|struct|equality|comparison|unmanaged|delegate|enum)\\b",name:"keyword.fsharp"},{begin:"(\\()",beginCaptures:{1:{name:"keyword.symbol.fsharp"}},end:"(\\))",endCaptures:{1:{name:"keyword.symbol.fsharp"}},patterns:[{captures:{1:{name:"keyword.fsharp"}},match:"(static member|member|new)"},{include:"#common_binding_definition"}]},{captures:{1:{name:"entity.name.type.fsharp"}},comments:"Here we need the \\w modifier in order to check that the words isn't blacklisted",match:"([\\w0-9'`^._]+)"},{include:"#keywords"}]},{captures:{1:{name:"storage.modifier.fsharp"}},match:"\\s*(private|internal|public)"},{begin:"(\\()",beginCaptures:{1:{name:"keyword.symbol.fsharp"}},end:"\\s*(?=(=)|[\\n=]|(\\(\\))|(as))",endCaptures:{1:{name:"keyword.symbol.fsharp"}},patterns:[{include:"#member_declaration"}]},{include:"#keywords"}]}]},string_formatter:{patterns:[{captures:{1:{name:"keyword.format.specifier.fsharp"}},match:"(%0?-?(\\d+)?((a|t)|(\\.\\d+)?(f|F|e|E|g|G|M)|(b|c|s|d|i|x|X|o|u)|(s|b|O)|(\\+?A)))",name:"entity.name.type.format.specifier.fsharp"}]},strings:{patterns:[{begin:'(?=[^\\\\])(@")',beginCaptures:{1:{name:"punctuation.definition.string.begin.fsharp"}},end:'(")(?!")',endCaptures:{1:{name:"punctuation.definition.string.end.fsharp"}},name:"string.quoted.literal.fsharp",patterns:[{match:'"(")',name:"constant.character.string.escape.fsharp"}]},{begin:'(?=[^\\\\])(""")',beginCaptures:{1:{name:"punctuation.definition.string.begin.fsharp"}},end:'(""")',endCaptures:{1:{name:"punctuation.definition.string.end.fsharp"}},name:"string.quoted.triple.fsharp",patterns:[{include:"#string_formatter"}]},{begin:'(?=[^\\\\])(")',beginCaptures:{1:{name:"punctuation.definition.string.begin.fsharp"}},end:'(")',endCaptures:{1:{name:"punctuation.definition.string.end.fsharp"}},name:"string.quoted.double.fsharp",patterns:[{match:"\\\\$[ \\t]*",name:"punctuation.separator.string.ignore-eol.fsharp"},{match:`\\\\(['"\\\\abfnrtv]|([01][0-9][0-9]|2[0-4][0-9]|25[0-5])|(x[0-9a-fA-F]{2})|(u[0-9a-fA-F]{4})|(U00(0[0-9a-fA-F]|10)[0-9a-fA-F]{4}))`,name:"constant.character.string.escape.fsharp"},{match:"\\\\(([0-9]{1,3})|(x[^\\s]{0,2})|(u[^\\s]{0,4})|(U[^\\s]{0,8})|[^\\s])",name:"invalid.illegal.character.string.fsharp"},{include:"#string_formatter"}]}]},strp_inlined:{patterns:[{begin:"(\\()",beginCaptures:{1:{name:"keyword.symbol.fsharp"}},end:"(\\))",endCaptures:{1:{name:"keyword.symbol.fsharp"}},patterns:[{include:"#strp_inlined_body"}]}]},strp_inlined_body:{patterns:[{include:"#comments"},{include:"#anonymous_functions"},{captures:{1:{name:"entity.name.type.fsharp"}},match:"(\\^[[:alpha:]0-9'._]+)"},{match:"\\b(and|when|or)\\b",name:"keyword.fsharp"},{begin:"(\\()",beginCaptures:{1:{name:"keyword.symbol.fsharp"}},end:"(\\))",endCaptures:{1:{name:"keyword.symbol.fsharp"}},patterns:[{include:"#strp_inlined_body"}]},{captures:{1:{name:"keyword.fsharp"},2:{name:"variable.fsharp"},3:{name:"keyword.symbol.fsharp"}},match:"(static member|member)\\s*([[:alpha:]0-9'`<>^._]+|``[[:alpha:]0-9' <>^._]+``)\\s*(:)"},{include:"#compiler_directives"},{include:"#constants"},{include:"#strings"},{include:"#chars"},{include:"#double_tick"},{include:"#keywords"},{include:"#text"},{include:"#definition"},{include:"#attributes"},{include:"#keywords"},{include:"#cexprs"},{include:"#text"}]},text:{patterns:[{match:"\\\\",name:"text.fsharp"}]},tuple_signature:{patterns:[{captures:{1:{name:"entity.name.type.fsharp"}},match:"(([?[:alpha:]0-9'`^._ ]+))+"},{begin:"(\\()",beginCaptures:{1:{name:"keyword.symbol.fsharp"}},end:"(\\))",endCaptures:{1:{name:"keyword.symbol.fsharp"}},patterns:[{captures:{1:{name:"entity.name.type.fsharp"}},match:"(([?[:alpha:]0-9'`^._ ]+))+"},{include:"#tuple_signature"}]},{include:"#keywords"}]},variables:{patterns:[{match:"\\(\\)",name:"keyword.symbol.fsharp"},{captures:{1:{name:"keyword.symbol.fsharp"},2:{name:"variable.parameter.fsharp"}},match:"(\\?{0,1})(``[[:alpha:]0-9'`^:,._ ]+``|(?!private|struct\\b)\\b[\\w[:alpha:]0-9'`<>^._ ]+)"}]}},scopeName:"source.fsharp",embeddedLangs:["markdown"],aliases:["f#","fs"]});var t=[...e,a];export{t as default}; +import e from"./markdown.Bpum8voz.js";const a=Object.freeze({displayName:"F#",name:"fsharp",patterns:[{include:"#compiler_directives"},{include:"#comments"},{include:"#constants"},{include:"#strings"},{include:"#chars"},{include:"#double_tick"},{include:"#definition"},{include:"#abstract_definition"},{include:"#attributes"},{include:"#modules"},{include:"#anonymous_functions"},{include:"#du_declaration"},{include:"#record_declaration"},{include:"#records"},{include:"#strp_inlined"},{include:"#keywords"},{include:"#cexprs"},{include:"#text"}],repository:{abstract_definition:{begin:"\\b(static)?\\s+(abstract)\\s+(member)?(\\s+\\[\\<.*\\>\\])?\\s*([_[:alpha:]0-9,\\._`\\s]+)(<)?",beginCaptures:{1:{name:"keyword.fsharp"},2:{name:"keyword.fsharp"},3:{name:"keyword.fsharp"},4:{name:"support.function.attribute.fsharp"},5:{name:"keyword.symbol.fsharp"}},end:"\\s*(with)\\b|=|$",endCaptures:{1:{name:"keyword.fsharp"}},name:"abstract.definition.fsharp",patterns:[{include:"#comments"},{include:"#common_declaration"},{captures:{1:{name:"keyword.symbol.fsharp"},2:{name:"variable.parameter.fsharp"},3:{name:"keyword.symbol.fsharp"},4:{name:"entity.name.type.fsharp"}},match:"(\\?{0,1})([[:alpha:]0-9'`^._ ]+)\\s*(:)((?!with\\b)\\b([\\w0-9'`^._ ]+)){0,1}"},{captures:{1:{name:"entity.name.type.fsharp"}},comments:"Here we need the \\w modifier in order to check that the words isn't blacklisted",match:"(?!with|get|set\\b)\\s*([\\w0-9'`^._]+)"},{include:"#keywords"}]},anonymous_functions:{patterns:[{begin:"\\b(fun)\\b",beginCaptures:{1:{name:"keyword.fsharp"}},end:"(->)",endCaptures:{1:{name:"keyword.symbol.arrow.fsharp"}},name:"function.anonymous",patterns:[{include:"#comments"},{begin:"(\\()",beginCaptures:{1:{name:"keyword.symbol.fsharp"}},end:"\\s*(?=(->))",endCaptures:{1:{name:"keyword.symbol.arrow.fsharp"}},patterns:[{include:"#member_declaration"}]},{include:"#variables"}]}]},anonymous_record_declaration:{begin:"(\\{\\|)",beginCaptures:{1:{name:"keyword.symbol.fsharp"}},end:"(\\|\\})",endCaptures:{1:{name:"keyword.symbol.fsharp"}},patterns:[{captures:{1:{name:"keyword.symbol.fsharp"}},match:"[[:alpha:]0-9'`^_ ]+(:)"},{captures:{1:{name:"entity.name.type.fsharp"}},match:"([[:alpha:]0-9'`^_ ]+)"},{include:"#anonymous_record_declaration"},{include:"#keywords"}]},attributes:{patterns:[{begin:"\\[\\<",end:"\\>\\]|\\]",name:"support.function.attribute.fsharp",patterns:[{include:"$self"}]}]},cexprs:{patterns:[{captures:{0:{name:"keyword.fsharp"}},match:"\\b(async|seq|promise|task|maybe|asyncMaybe|controller|scope|application|pipeline)(?=\\s*\\{)",name:"cexpr.fsharp"}]},chars:{patterns:[{captures:{1:{name:"string.quoted.single.fsharp"}},match:"('\\\\?.')",name:"char.fsharp"}]},comments:{patterns:[{beginCaptures:{1:{name:"comment.block.fsharp"}},match:"(\\(\\*{3}.*\\*{3}\\))",name:"comment.literate.command.fsharp"},{begin:"^\\s*(\\(\\*\\*(?!\\)))((?!\\*\\)).)*$",beginCaptures:{1:{name:"comment.block.fsharp"}},endCaptures:{1:{name:"comment.block.fsharp"}},name:"comment.block.markdown.fsharp",patterns:[{include:"text.html.markdown"}],while:"^(?!\\s*(\\*)+\\)\\s*$)"},{begin:"(\\(\\*(?!\\)))",beginCaptures:{1:{name:"comment.block.fsharp"}},end:"(\\*+\\))",endCaptures:{1:{name:"comment.block.fsharp"}},name:"comment.block.fsharp",patterns:[{comments:"Capture // when inside of (* *) like that the rule which capture comments starting by // is not trigger. See https://github.com/ionide/ionide-fsgrammar/issues/155",match:"//",name:"fast-capture.comment.line.double-slash.fsharp"},{comments:"Capture (*) when inside of (* *) so that it doesn't prematurely end the comment block.",match:"\\(\\*\\)",name:"fast-capture.comment.line.mul-operator.fsharp"},{include:"#comments"}]},{captures:{1:{name:"comment.block.fsharp"}},match:"((??@^|/])///(?!/)",name:"comment.line.markdown.fsharp",patterns:[{include:"text.html.markdown"}],while:"(??@^|/])///(?!/)"},{match:"(??@^|/])//(.*$)",name:"comment.line.double-slash.fsharp"}]},common_binding_definition:{patterns:[{include:"#comments"},{include:"#attributes"},{begin:"(:)\\s*(\\()\\s*(static member|member)",beginCaptures:{1:{name:"keyword.symbol.fsharp"},2:{name:"keyword.symbol.fsharp"},3:{name:"keyword.fsharp"}},comments:"SRTP syntax support",end:"(\\))\\s*((?=,)|(?=\\=))",endCaptures:{1:{name:"keyword.symbol.fsharp"}},patterns:[{captures:{1:{name:"entity.name.type.fsharp"}},match:"(\\^[[:alpha:]0-9'._]+)"},{include:"#variables"},{include:"#keywords"}]},{begin:"(:)\\s*(\\()",beginCaptures:{1:{name:"keyword.symbol.fsharp"},2:{name:"keyword.symbol.fsharp"}},end:"(\\)\\s*(([?[:alpha:]0-9'`^._ ]*)))",endCaptures:{1:{name:"keyword.symbol.fsharp"},2:{name:"entity.name.type.fsharp"}},patterns:[{include:"#tuple_signature"}]},{begin:"(:)\\s*(\\^[[:alpha:]0-9'._]+)\\s*(when)",beginCaptures:{1:{name:"keyword.symbol.fsharp"},2:{name:"entity.name.type.fsharp"},3:{name:"keyword.fsharp"}},end:"(?=:)",endCaptures:{1:{name:"keyword.symbol.fsharp"}},patterns:[{match:"\\b(and|when|or)\\b",name:"keyword.fsharp"},{captures:{1:{name:"entity.name.type.fsharp"}},comment:"Because we first capture the keywords, we can capture what looks like a word and assume it's an entity definition",match:"([[:alpha:]0-9'^._]+)"},{match:"(\\(|\\))",name:"keyword.symbol.fsharp"}]},{captures:{1:{name:"keyword.symbol.fsharp"},2:{name:"entity.name.type.fsharp"}},match:"(:)\\s*([?[:alpha:]0-9'`^._ ]+)"},{captures:{1:{name:"keyword.symbol.arrow.fsharp"},2:{name:"keyword.symbol.fsharp"},3:{name:"entity.name.type.fsharp"}},match:"(->)\\s*(\\()?\\s*([?[:alpha:]0-9'`^._ ]+)*"},{begin:"(\\*)\\s*(\\()",beginCaptures:{1:{name:"keyword.symbol.fsharp"},2:{name:"keyword.symbol.fsharp"}},end:"(\\)\\s*(([?[:alpha:]0-9'`^._ ]+))*)",endCaptures:{1:{name:"keyword.symbol.fsharp"},2:{name:"entity.name.type.fsharp"}},patterns:[{include:"#tuple_signature"}]},{begin:"(\\*)(\\s*([?[:alpha:]0-9'`^._ ]+))*",beginCaptures:{1:{name:"keyword.symbol.fsharp"},2:{name:"entity.name.type.fsharp"}},end:"(?==)|(?=\\))",endCaptures:{1:{name:"keyword.symbol.fsharp"}},patterns:[{include:"#tuple_signature"}]},{begin:"(<+(?![[:space:]]*\\)))",beginCaptures:{1:{name:"keyword.symbol.fsharp"}},beginComment:"The group (?![[:space:]]*\\) is for protection against overload operator. static member (<)",end:"((?|\\))",endCaptures:{1:{name:"keyword.symbol.fsharp"}},endComment:"The group (? when using SRTP synthax",patterns:[{include:"#generic_declaration"}]},{include:"#anonymous_record_declaration"},{begin:"({)",beginCaptures:{1:{name:"keyword.symbol.fsharp"}},end:"(})",endCaptures:{1:{name:"keyword.symbol.fsharp"}},patterns:[{include:"#record_signature"}]},{include:"#definition"},{include:"#variables"},{include:"#keywords"}]},common_declaration:{patterns:[{begin:"\\s*(->)\\s*([[:alpha:]0-9'`^._ ]+)(<)",beginCaptures:{1:{name:"keyword.symbol.arrow.fsharp"},2:{name:"entity.name.type.fsharp"},3:{name:"keyword.symbol.fsharp"}},end:"(>)",endCaptures:{1:{name:"keyword.symbol.fsharp"}},patterns:[{captures:{1:{name:"entity.name.type.fsharp"}},match:"([[:alpha:]0-9'`^._ ]+)"},{include:"#keywords"}]},{captures:{1:{name:"keyword.symbol.arrow.fsharp"},2:{name:"entity.name.type.fsharp"}},match:"\\s*(->)\\s*(?!with|get|set\\b)\\b([\\w0-9'`^._]+)"},{include:"#anonymous_record_declaration"},{begin:"(\\?{0,1})([[:alpha:]0-9'`^._ ]+)\\s*(:)(\\s*([?[:alpha:]0-9'`^._ ]+)(<))",beginCaptures:{1:{name:"keyword.symbol.fsharp"},2:{name:"variable.parameter.fsharp"},3:{name:"keyword.symbol.fsharp"},4:{name:"keyword.symbol.fsharp"},5:{name:"entity.name.type.fsharp"}},end:"(>)",endCaptures:{1:{name:"keyword.symbol.fsharp"}},patterns:[{captures:{1:{name:"entity.name.type.fsharp"}},match:"([[:alpha:]0-9'`^._ ]+)"},{include:"#keywords"}]}]},compiler_directives:{patterns:[{captures:{},match:"\\s?(#if|#elif|#elseif|#else|#endif|#light|#nowarn)",name:"keyword.control.directive.fsharp"}]},constants:{patterns:[{match:"\\(\\)",name:"keyword.symbol.fsharp"},{match:"\\b-?[0-9][0-9_]*((\\.(?!\\.)([0-9][0-9_]*([eE][+-]??[0-9][0-9_]*)?)?)|([eE][+-]??[0-9][0-9_]*))",name:"constant.numeric.float.fsharp"},{match:"\\b(-?((0(x|X)[0-9a-fA-F][0-9a-fA-F_]*)|(0(o|O)[0-7][0-7_]*)|(0(b|B)[01][01_]*)|([0-9][0-9_]*)))",name:"constant.numeric.integer.nativeint.fsharp"},{match:"\\b(true|false)\\b",name:"constant.language.boolean.fsharp"},{match:"\\b(null|void)\\b",name:"constant.other.fsharp"}]},definition:{patterns:[{begin:"\\b(let mutable|static let mutable|static let|let inline|let|and|member val|member inline|static member inline|static member|default|member|override|let!)(\\s+rec|mutable)?(\\s+\\[\\<.*\\>\\])?\\s*(private|internal|public)?\\s+(\\[[^-=]*\\]|[_[:alpha:]]([_[:alpha:]0-9\\._]+)*|``[_[:alpha:]]([_[:alpha:]0-9\\._`\\s]+|(?<=,)\\s)*)?",beginCaptures:{1:{name:"keyword.fsharp"},2:{name:"keyword.fsharp"},3:{name:"support.function.attribute.fsharp"},4:{name:"storage.modifier.fsharp"},5:{name:"variable.fsharp"}},end:"\\s*((with\\b)|(=|\\n+=|(?<=\\=)))",endCaptures:{2:{name:"keyword.fsharp"},3:{name:"keyword.symbol.fsharp"}},name:"binding.fsharp",patterns:[{include:"#common_binding_definition"}]},{begin:"\\b(use|use!|and|and!)\\s+(\\[[^-=]*\\]|[_[:alpha:]]([_[:alpha:]0-9\\._]+)*|``[_[:alpha:]]([_[:alpha:]0-9\\._`\\s]+|(?<=,)\\s)*)?",beginCaptures:{1:{name:"keyword.fsharp"}},end:"\\s*(=)",endCaptures:{1:{name:"keyword.symbol.fsharp"}},name:"binding.fsharp",patterns:[{include:"#common_binding_definition"}]},{begin:"(?<=with|and)\\s*\\b((get|set)\\s*(?=\\())(\\[[^-=]*\\]|[_[:alpha:]]([_[:alpha:]0-9\\._]+)*|``[_[:alpha:]]([_[:alpha:]0-9\\._`\\s]+|(?<=,)\\s)*)?",beginCaptures:{4:{name:"variable.fsharp"}},end:"\\s*(=|\\n+=|(?<=\\=))",endCaptures:{1:{name:"keyword.symbol.fsharp"}},name:"binding.fsharp",patterns:[{include:"#common_binding_definition"}]},{begin:"\\b(static val mutable|val mutable|val inline|val)(\\s+rec|mutable)?(\\s+\\[\\<.*\\>\\])?\\s*(private|internal|public)?\\s+(\\[[^-=]*\\]|[_[:alpha:]]([_[:alpha:]0-9,\\._]+)*|``[_[:alpha:]]([_[:alpha:]0-9,\\._`\\s]+|(?<=,)\\s)*)?",beginCaptures:{1:{name:"keyword.fsharp"},2:{name:"keyword.fsharp"},3:{name:"support.function.attribute.fsharp"},4:{name:"storage.modifier.fsharp"},5:{name:"variable.fsharp"}},end:"\\n$",name:"binding.fsharp",patterns:[{include:"#common_binding_definition"}]},{begin:"\\b(new)\\b\\s+(\\()",beginCaptures:{1:{name:"keyword.fsharp"},2:{name:"keyword.symbol.fsharp"}},end:"(\\))",endCaptures:{1:{name:"keyword.symbol.fsharp"}},name:"binding.fsharp",patterns:[{include:"#common_binding_definition"}]}]},double_tick:{patterns:[{captures:{1:{name:"string.quoted.single.fsharp"},2:{name:"variable.other.binding.fsharp"},3:{name:"string.quoted.single.fsharp"}},match:"(``)([^`]*)(``)",name:"variable.other.binding.fsharp"}]},du_declaration:{patterns:[{begin:"\\b(of)\\b",beginCaptures:{1:{name:"keyword.fsharp"}},end:"$|(\\|)",endCaptures:{1:{name:"keyword.symbol.fsharp"}},name:"du_declaration.fsharp",patterns:[{include:"#comments"},{captures:{1:{name:"variable.parameter.fsharp"},2:{name:"keyword.symbol.fsharp"},3:{name:"entity.name.type.fsharp"}},match:"([[:alpha:]0-9'`<>^._]+|``[[:alpha:]0-9' <>^._]+``)\\s*(:)\\s*([[:alpha:]0-9'`<>^._]+|``[[:alpha:]0-9' <>^._]+``)"},{captures:{1:{name:"entity.name.type.fsharp"}},match:"(``([[:alpha:]0-9'^._ ]+)``|[[:alpha:]0-9'`^._]+)"},{include:"#anonymous_record_declaration"},{include:"#keywords"}]}]},generic_declaration:{patterns:[{begin:"(:)\\s*(\\()\\s*(static member|member)",beginCaptures:{1:{name:"keyword.symbol.fsharp"},2:{name:"keyword.symbol.fsharp"},3:{name:"keyword.fsharp"}},comments:"SRTP syntax support",end:"(\\))",endCaptures:{1:{name:"keyword.symbol.fsharp"}},patterns:[{begin:"(\\()",beginCaptures:{1:{name:"keyword.symbol.fsharp"}},end:"(\\))",endCaptures:{1:{name:"keyword.symbol.fsharp"}},patterns:[{include:"#member_declaration"}]},{captures:{1:{name:"entity.name.type.fsharp"}},match:"(('|\\^)[[:alpha:]0-9'._]+)"},{include:"#variables"},{include:"#keywords"}]},{match:"\\b(private|to|public|internal|function|yield!|yield|class|exception|match|delegate|of|new|in|as|if|then|else|elif|for|begin|end|inherit|do|let\\!|return\\!|return|interface|with|abstract|enum|member|try|finally|and|when|or|use|use\\!|struct|while|mutable|assert|base|done|downcast|downto|extern|fixed|global|lazy|upcast|not)(?!')\\b",name:"keyword.fsharp"},{match:":",name:"keyword.symbol.fsharp"},{include:"#constants"},{captures:{1:{name:"entity.name.type.fsharp"}},match:"(('|\\^)[[:alpha:]0-9'._]+)"},{begin:"(<)",beginCaptures:{1:{name:"keyword.symbol.fsharp"}},end:"(>)",endCaptures:{1:{name:"keyword.symbol.fsharp"}},patterns:[{captures:{1:{name:"entity.name.type.fsharp"}},match:"(('|\\^)[[:alpha:]0-9'._]+)"},{include:"#tuple_signature"},{include:"#generic_declaration"}]},{begin:"(\\()",beginCaptures:{1:{name:"keyword.symbol.fsharp"}},end:"(\\))",endCaptures:{1:{name:"keyword.symbol.fsharp"}},patterns:[{captures:{1:{name:"entity.name.type.fsharp"}},match:"(([?[:alpha:]0-9'`^._ ]+))+"},{include:"#tuple_signature"}]},{captures:{1:{name:"entity.name.type.fsharp"}},comments:"Here we need the \\w modifier in order to check that the words are allowed",match:"(?!when|and|or\\b)\\b([\\w0-9'`^._]+)"},{captures:{1:{name:"keyword.symbol.fsharp"}},comments:"Prevent captures of `|>` as a keyword when defining custom operator like `<|>`",match:"(\\|)"},{include:"#keywords"}]},keywords:{patterns:[{match:"\\b(private|public|internal)\\b",name:"storage.modifier"},{match:"\\b(private|to|public|internal|function|class|exception|delegate|of|new|as|begin|end|inherit|let!|interface|abstract|enum|member|and|when|or|use|use\\!|struct|mutable|assert|base|done|downcast|downto|extern|fixed|global|lazy|upcast|not)(?!')\\b",name:"keyword.fsharp"},{match:"\\b(match|yield|yield!|with|if|then|else|elif|for|in|return!|return|try|finally|while|do)(?!')\\b",name:"keyword.control"},{match:"(\\->|\\<\\-)",name:"keyword.symbol.arrow.fsharp"},{match:"(&&&|\\|\\|\\||\\^\\^\\^|~~~|~\\+|~\\-|<<<|>>>|\\|>|:>|:\\?>|:|\\[|\\]|\\;|<>|=|@|\\|\\||&&|&|%|{|}|\\||_|\\.\\.|\\,|\\+|\\-|\\*|\\/|\\^|\\!|\\>|\\>\\=|\\>\\>|\\<|\\<\\=|\\(|\\)|\\<\\<)",name:"keyword.symbol.fsharp"}]},member_declaration:{patterns:[{include:"#comments"},{include:"#common_declaration"},{begin:"(:)\\s*(\\()\\s*(static member|member)",beginCaptures:{1:{name:"keyword.symbol.fsharp"},2:{name:"keyword.symbol.fsharp"},3:{name:"keyword.fsharp"}},comments:"SRTP syntax support",end:"(\\))\\s*((?=,)|(?=\\=))",endCaptures:{1:{name:"keyword.symbol.fsharp"}},patterns:[{begin:"(\\()",beginCaptures:{1:{name:"keyword.symbol.fsharp"}},end:"(\\))",endCaptures:{1:{name:"keyword.symbol.fsharp"}},patterns:[{include:"#member_declaration"}]},{captures:{1:{name:"entity.name.type.fsharp"}},match:"(\\^[[:alpha:]0-9'._]+)"},{include:"#variables"},{include:"#keywords"}]},{captures:{1:{name:"entity.name.type.fsharp"}},match:"(\\^[[:alpha:]0-9'._]+)"},{match:"\\b(and|when|or)\\b",name:"keyword.fsharp"},{match:"(\\(|\\))",name:"keyword.symbol.fsharp"},{captures:{1:{name:"keyword.symbol.fsharp"},2:{name:"variable.parameter.fsharp"},3:{name:"keyword.symbol.fsharp"},4:{name:"entity.name.type.fsharp"}},match:"(\\?{0,1})([[:alpha:]0-9'`^._]+|``[[:alpha:]0-9'`^:,._ ]+``)\\s*(:{0,1})(\\s*([?[:alpha:]0-9'`<>._ ]+)){0,1}"},{include:"#keywords"}]},modules:{patterns:[{begin:"\\b(namespace global)|\\b(namespace|module)\\s*(public|internal|private|rec)?\\s+([[:alpha:]|``][[:alpha:]0-9'_. ]*)",beginCaptures:{1:{name:"keyword.fsharp"},2:{name:"keyword.fsharp"},3:{name:"storage.modifier.fsharp"},4:{name:"entity.name.section.fsharp"}},end:"(\\s?=|\\s|$)",endCaptures:{1:{name:"keyword.symbol.fsharp"}},name:"entity.name.section.fsharp",patterns:[{captures:{1:{name:"punctuation.separator.namespace-reference.fsharp"},2:{name:"entity.name.section.fsharp"}},match:"(\\.)([A-Z][[:alpha:]0-9'_]*)",name:"entity.name.section.fsharp"}]},{begin:"\\b(open type|open)\\s+([[:alpha:]|``][[:alpha:]0-9'_]*)(?=(\\.[A-Z][[:alpha:]0-9_]*)*)",beginCaptures:{1:{name:"keyword.fsharp"},2:{name:"entity.name.section.fsharp"}},end:"(\\s|$)",name:"namespace.open.fsharp",patterns:[{captures:{1:{name:"punctuation.separator.namespace-reference.fsharp"},2:{name:"entity.name.section.fsharp"}},match:"(\\.)([[:alpha:]][[:alpha:]0-9'_]*)",name:"entity.name.section.fsharp"},{include:"#comments"}]},{begin:"^\\s*(module)\\s+([A-Z][[:alpha:]0-9'_]*)\\s*(=)\\s*([A-Z][[:alpha:]0-9'_]*)",beginCaptures:{1:{name:"keyword.fsharp"},2:{name:"entity.name.type.namespace.fsharp"},3:{name:"keyword.symbol.fsharp"},4:{name:"entity.name.section.fsharp"}},end:"(\\s|$)",name:"namespace.alias.fsharp",patterns:[{captures:{1:{name:"punctuation.separator.namespace-reference.fsharp"},2:{name:"entity.name.section.fsharp"}},match:"(\\.)([A-Z][[:alpha:]0-9'_]*)",name:"entity.name.section.fsharp"}]}]},record_declaration:{patterns:[{begin:"(\\{)",beginCaptures:{1:{name:"keyword.symbol.fsharp"}},end:"(?<=\\})",patterns:[{include:"#comments"},{begin:"(((mutable)\\s[[:alpha:]]+)|[[:alpha:]0-9'`<>^._]*)\\s*((?)",endCaptures:{1:{name:"keyword.symbol.fsharp"}},patterns:[{captures:{1:{name:"entity.name.type.fsharp"}},match:"(('|\\^)``[[:alpha:]0-9`^:,._ ]+``|('|\\^)[[:alpha:]0-9`^:._]+)"},{match:"\\b(interface|with|abstract|and|when|or|not|struct|equality|comparison|unmanaged|delegate|enum)\\b",name:"keyword.fsharp"},{begin:"(\\()",beginCaptures:{1:{name:"keyword.symbol.fsharp"}},end:"(\\))",endCaptures:{1:{name:"keyword.symbol.fsharp"}},patterns:[{captures:{1:{name:"keyword.fsharp"}},match:"(static member|member|new)"},{include:"#common_binding_definition"}]},{captures:{1:{name:"entity.name.type.fsharp"}},comments:"Here we need the \\w modifier in order to check that the words isn't blacklisted",match:"([\\w0-9'`^._]+)"},{include:"#keywords"}]},{captures:{1:{name:"storage.modifier.fsharp"}},match:"\\s*(private|internal|public)"},{begin:"(\\()",beginCaptures:{1:{name:"keyword.symbol.fsharp"}},end:"\\s*(?=(=)|[\\n=]|(\\(\\))|(as))",endCaptures:{1:{name:"keyword.symbol.fsharp"}},patterns:[{include:"#member_declaration"}]},{include:"#keywords"}]}]},string_formatter:{patterns:[{captures:{1:{name:"keyword.format.specifier.fsharp"}},match:"(%0?-?(\\d+)?((a|t)|(\\.\\d+)?(f|F|e|E|g|G|M)|(b|c|s|d|i|x|X|o|u)|(s|b|O)|(\\+?A)))",name:"entity.name.type.format.specifier.fsharp"}]},strings:{patterns:[{begin:'(?=[^\\\\])(@")',beginCaptures:{1:{name:"punctuation.definition.string.begin.fsharp"}},end:'(")(?!")',endCaptures:{1:{name:"punctuation.definition.string.end.fsharp"}},name:"string.quoted.literal.fsharp",patterns:[{match:'"(")',name:"constant.character.string.escape.fsharp"}]},{begin:'(?=[^\\\\])(""")',beginCaptures:{1:{name:"punctuation.definition.string.begin.fsharp"}},end:'(""")',endCaptures:{1:{name:"punctuation.definition.string.end.fsharp"}},name:"string.quoted.triple.fsharp",patterns:[{include:"#string_formatter"}]},{begin:'(?=[^\\\\])(")',beginCaptures:{1:{name:"punctuation.definition.string.begin.fsharp"}},end:'(")',endCaptures:{1:{name:"punctuation.definition.string.end.fsharp"}},name:"string.quoted.double.fsharp",patterns:[{match:"\\\\$[ \\t]*",name:"punctuation.separator.string.ignore-eol.fsharp"},{match:`\\\\(['"\\\\abfnrtv]|([01][0-9][0-9]|2[0-4][0-9]|25[0-5])|(x[0-9a-fA-F]{2})|(u[0-9a-fA-F]{4})|(U00(0[0-9a-fA-F]|10)[0-9a-fA-F]{4}))`,name:"constant.character.string.escape.fsharp"},{match:"\\\\(([0-9]{1,3})|(x[^\\s]{0,2})|(u[^\\s]{0,4})|(U[^\\s]{0,8})|[^\\s])",name:"invalid.illegal.character.string.fsharp"},{include:"#string_formatter"}]}]},strp_inlined:{patterns:[{begin:"(\\()",beginCaptures:{1:{name:"keyword.symbol.fsharp"}},end:"(\\))",endCaptures:{1:{name:"keyword.symbol.fsharp"}},patterns:[{include:"#strp_inlined_body"}]}]},strp_inlined_body:{patterns:[{include:"#comments"},{include:"#anonymous_functions"},{captures:{1:{name:"entity.name.type.fsharp"}},match:"(\\^[[:alpha:]0-9'._]+)"},{match:"\\b(and|when|or)\\b",name:"keyword.fsharp"},{begin:"(\\()",beginCaptures:{1:{name:"keyword.symbol.fsharp"}},end:"(\\))",endCaptures:{1:{name:"keyword.symbol.fsharp"}},patterns:[{include:"#strp_inlined_body"}]},{captures:{1:{name:"keyword.fsharp"},2:{name:"variable.fsharp"},3:{name:"keyword.symbol.fsharp"}},match:"(static member|member)\\s*([[:alpha:]0-9'`<>^._]+|``[[:alpha:]0-9' <>^._]+``)\\s*(:)"},{include:"#compiler_directives"},{include:"#constants"},{include:"#strings"},{include:"#chars"},{include:"#double_tick"},{include:"#keywords"},{include:"#text"},{include:"#definition"},{include:"#attributes"},{include:"#keywords"},{include:"#cexprs"},{include:"#text"}]},text:{patterns:[{match:"\\\\",name:"text.fsharp"}]},tuple_signature:{patterns:[{captures:{1:{name:"entity.name.type.fsharp"}},match:"(([?[:alpha:]0-9'`^._ ]+))+"},{begin:"(\\()",beginCaptures:{1:{name:"keyword.symbol.fsharp"}},end:"(\\))",endCaptures:{1:{name:"keyword.symbol.fsharp"}},patterns:[{captures:{1:{name:"entity.name.type.fsharp"}},match:"(([?[:alpha:]0-9'`^._ ]+))+"},{include:"#tuple_signature"}]},{include:"#keywords"}]},variables:{patterns:[{match:"\\(\\)",name:"keyword.symbol.fsharp"},{captures:{1:{name:"keyword.symbol.fsharp"},2:{name:"variable.parameter.fsharp"}},match:"(\\?{0,1})(``[[:alpha:]0-9'`^:,._ ]+``|(?!private|struct\\b)\\b[\\w[:alpha:]0-9'`<>^._ ]+)"}]}},scopeName:"source.fsharp",embeddedLangs:["markdown"],aliases:["f#","fs"]});var t=[...e,a];export{t as default}; diff --git a/assets/chunks/git-rebase.wSeoO_tD.js b/assets/chunks/git-rebase.eQwg_sH5.js similarity index 92% rename from assets/chunks/git-rebase.wSeoO_tD.js rename to assets/chunks/git-rebase.eQwg_sH5.js index 945688dc..1bfc16ae 100644 --- a/assets/chunks/git-rebase.wSeoO_tD.js +++ b/assets/chunks/git-rebase.eQwg_sH5.js @@ -1 +1 @@ -import e from"./shellscript.BZfs-ost.js";const a=Object.freeze({displayName:"Git Rebase Message",name:"git-rebase",patterns:[{captures:{1:{name:"punctuation.definition.comment.git-rebase"}},match:"^\\s*(#).*$\\n?",name:"comment.line.number-sign.git-rebase"},{captures:{1:{name:"support.function.git-rebase"},2:{name:"constant.sha.git-rebase"},3:{name:"meta.commit-message.git-rebase"}},match:"^\\s*(pick|p|reword|r|edit|e|squash|s|fixup|f|drop|d)\\s+([0-9a-f]+)\\s+(.*)$",name:"meta.commit-command.git-rebase"},{captures:{1:{name:"support.function.git-rebase"},2:{patterns:[{include:"source.shell"}]}},match:"^\\s*(exec|x)\\s+(.*)$",name:"meta.commit-command.git-rebase"},{captures:{1:{name:"support.function.git-rebase"}},match:"^\\s*(break|b)\\s*$",name:"meta.commit-command.git-rebase"}],scopeName:"text.git-rebase",embeddedLangs:["shellscript"]});var s=[...e,a];export{s as default}; +import e from"./shellscript.DOv5BRyJ.js";const a=Object.freeze({displayName:"Git Rebase Message",name:"git-rebase",patterns:[{captures:{1:{name:"punctuation.definition.comment.git-rebase"}},match:"^\\s*(#).*$\\n?",name:"comment.line.number-sign.git-rebase"},{captures:{1:{name:"support.function.git-rebase"},2:{name:"constant.sha.git-rebase"},3:{name:"meta.commit-message.git-rebase"}},match:"^\\s*(pick|p|reword|r|edit|e|squash|s|fixup|f|drop|d)\\s+([0-9a-f]+)\\s+(.*)$",name:"meta.commit-command.git-rebase"},{captures:{1:{name:"support.function.git-rebase"},2:{patterns:[{include:"source.shell"}]}},match:"^\\s*(exec|x)\\s+(.*)$",name:"meta.commit-command.git-rebase"},{captures:{1:{name:"support.function.git-rebase"}},match:"^\\s*(break|b)\\s*$",name:"meta.commit-command.git-rebase"}],scopeName:"text.git-rebase",embeddedLangs:["shellscript"]});var s=[...e,a];export{s as default}; diff --git a/assets/chunks/github-dark-high-contrast.Ctb_e1-I.js b/assets/chunks/github-dark-high-contrast.Ctb_e1-I.js new file mode 100644 index 00000000..d79bc916 --- /dev/null +++ b/assets/chunks/github-dark-high-contrast.Ctb_e1-I.js @@ -0,0 +1 @@ +var e=Object.freeze({colors:{"activityBar.activeBorder":"#ff967d","activityBar.background":"#0a0c10","activityBar.border":"#7a828e","activityBar.foreground":"#f0f3f6","activityBar.inactiveForeground":"#f0f3f6","activityBarBadge.background":"#409eff","activityBarBadge.foreground":"#0a0c10","badge.background":"#409eff","badge.foreground":"#0a0c10","breadcrumb.activeSelectionForeground":"#f0f3f6","breadcrumb.focusForeground":"#f0f3f6","breadcrumb.foreground":"#f0f3f6","breadcrumbPicker.background":"#272b33","button.background":"#09b43a","button.foreground":"#0a0c10","button.hoverBackground":"#26cd4d","button.secondaryBackground":"#4c525d","button.secondaryForeground":"#f0f3f6","button.secondaryHoverBackground":"#525964","checkbox.background":"#272b33","checkbox.border":"#7a828e","debugConsole.errorForeground":"#ffb1af","debugConsole.infoForeground":"#bdc4cc","debugConsole.sourceForeground":"#f7c843","debugConsole.warningForeground":"#f0b72f","debugConsoleInputIcon.foreground":"#cb9eff","debugIcon.breakpointForeground":"#ff6a69","debugTokenExpression.boolean":"#4ae168","debugTokenExpression.error":"#ffb1af","debugTokenExpression.name":"#91cbff","debugTokenExpression.number":"#4ae168","debugTokenExpression.string":"#addcff","debugTokenExpression.value":"#addcff","debugToolBar.background":"#272b33",descriptionForeground:"#f0f3f6","diffEditor.insertedLineBackground":"#09b43a26","diffEditor.insertedTextBackground":"#26cd4d4d","diffEditor.removedLineBackground":"#ff6a6926","diffEditor.removedTextBackground":"#ff94924d","dropdown.background":"#272b33","dropdown.border":"#7a828e","dropdown.foreground":"#f0f3f6","dropdown.listBackground":"#272b33","editor.background":"#0a0c10","editor.findMatchBackground":"#e09b13","editor.findMatchHighlightBackground":"#fbd66980","editor.focusedStackFrameHighlightBackground":"#09b43a","editor.foldBackground":"#9ea7b31a","editor.foreground":"#f0f3f6","editor.inactiveSelectionBackground":"#9ea7b3","editor.lineHighlightBackground":"#9ea7b31a","editor.lineHighlightBorder":"#71b7ff","editor.linkedEditingBackground":"#71b7ff12","editor.selectionBackground":"#ffffff","editor.selectionForeground":"#0a0c10","editor.selectionHighlightBackground":"#26cd4d40","editor.stackFrameHighlightBackground":"#e09b13","editor.wordHighlightBackground":"#9ea7b380","editor.wordHighlightBorder":"#9ea7b399","editor.wordHighlightStrongBackground":"#9ea7b34d","editor.wordHighlightStrongBorder":"#9ea7b399","editorBracketHighlight.foreground1":"#91cbff","editorBracketHighlight.foreground2":"#4ae168","editorBracketHighlight.foreground3":"#f7c843","editorBracketHighlight.foreground4":"#ffb1af","editorBracketHighlight.foreground5":"#ffadd4","editorBracketHighlight.foreground6":"#dbb7ff","editorBracketHighlight.unexpectedBracket.foreground":"#f0f3f6","editorBracketMatch.background":"#26cd4d40","editorBracketMatch.border":"#26cd4d99","editorCursor.foreground":"#71b7ff","editorGroup.border":"#7a828e","editorGroupHeader.tabsBackground":"#010409","editorGroupHeader.tabsBorder":"#7a828e","editorGutter.addedBackground":"#09b43a","editorGutter.deletedBackground":"#ff6a69","editorGutter.modifiedBackground":"#e09b13","editorIndentGuide.activeBackground":"#f0f3f63d","editorIndentGuide.background":"#f0f3f61f","editorInlayHint.background":"#bdc4cc33","editorInlayHint.foreground":"#f0f3f6","editorInlayHint.paramBackground":"#bdc4cc33","editorInlayHint.paramForeground":"#f0f3f6","editorInlayHint.typeBackground":"#bdc4cc33","editorInlayHint.typeForeground":"#f0f3f6","editorLineNumber.activeForeground":"#f0f3f6","editorLineNumber.foreground":"#9ea7b3","editorOverviewRuler.border":"#010409","editorWhitespace.foreground":"#7a828e","editorWidget.background":"#272b33",errorForeground:"#ff6a69",focusBorder:"#409eff",foreground:"#f0f3f6","gitDecoration.addedResourceForeground":"#26cd4d","gitDecoration.conflictingResourceForeground":"#e7811d","gitDecoration.deletedResourceForeground":"#ff6a69","gitDecoration.ignoredResourceForeground":"#9ea7b3","gitDecoration.modifiedResourceForeground":"#f0b72f","gitDecoration.submoduleResourceForeground":"#f0f3f6","gitDecoration.untrackedResourceForeground":"#26cd4d","icon.foreground":"#f0f3f6","input.background":"#0a0c10","input.border":"#7a828e","input.foreground":"#f0f3f6","input.placeholderForeground":"#9ea7b3","keybindingLabel.foreground":"#f0f3f6","list.activeSelectionBackground":"#9ea7b366","list.activeSelectionForeground":"#f0f3f6","list.focusBackground":"#409eff26","list.focusForeground":"#f0f3f6","list.highlightForeground":"#71b7ff","list.hoverBackground":"#9ea7b31a","list.hoverForeground":"#f0f3f6","list.inactiveFocusBackground":"#409eff26","list.inactiveSelectionBackground":"#9ea7b366","list.inactiveSelectionForeground":"#f0f3f6","minimapSlider.activeBackground":"#bdc4cc47","minimapSlider.background":"#bdc4cc33","minimapSlider.hoverBackground":"#bdc4cc3d","notificationCenterHeader.background":"#272b33","notificationCenterHeader.foreground":"#f0f3f6","notifications.background":"#272b33","notifications.border":"#7a828e","notifications.foreground":"#f0f3f6","notificationsErrorIcon.foreground":"#ff6a69","notificationsInfoIcon.foreground":"#71b7ff","notificationsWarningIcon.foreground":"#f0b72f","panel.background":"#010409","panel.border":"#7a828e","panelInput.border":"#7a828e","panelTitle.activeBorder":"#ff967d","panelTitle.activeForeground":"#f0f3f6","panelTitle.inactiveForeground":"#f0f3f6","peekViewEditor.background":"#9ea7b31a","peekViewEditor.matchHighlightBackground":"#e09b13","peekViewResult.background":"#0a0c10","peekViewResult.matchHighlightBackground":"#e09b13","pickerGroup.border":"#7a828e","pickerGroup.foreground":"#f0f3f6","progressBar.background":"#409eff","quickInput.background":"#272b33","quickInput.foreground":"#f0f3f6","scrollbar.shadow":"#7a828e33","scrollbarSlider.activeBackground":"#bdc4cc47","scrollbarSlider.background":"#bdc4cc33","scrollbarSlider.hoverBackground":"#bdc4cc3d","settings.headerForeground":"#f0f3f6","settings.modifiedItemIndicator":"#e09b13","sideBar.background":"#010409","sideBar.border":"#7a828e","sideBar.foreground":"#f0f3f6","sideBarSectionHeader.background":"#010409","sideBarSectionHeader.border":"#7a828e","sideBarSectionHeader.foreground":"#f0f3f6","sideBarTitle.foreground":"#f0f3f6","statusBar.background":"#0a0c10","statusBar.border":"#7a828e","statusBar.debuggingBackground":"#ff6a69","statusBar.debuggingForeground":"#0a0c10","statusBar.focusBorder":"#409eff80","statusBar.foreground":"#f0f3f6","statusBar.noFolderBackground":"#0a0c10","statusBarItem.activeBackground":"#f0f3f61f","statusBarItem.focusBorder":"#409eff","statusBarItem.hoverBackground":"#f0f3f614","statusBarItem.prominentBackground":"#9ea7b366","statusBarItem.remoteBackground":"#525964","statusBarItem.remoteForeground":"#f0f3f6","symbolIcon.arrayForeground":"#fe9a2d","symbolIcon.booleanForeground":"#71b7ff","symbolIcon.classForeground":"#fe9a2d","symbolIcon.colorForeground":"#91cbff","symbolIcon.constantForeground":["#acf7b6","#72f088","#4ae168","#26cd4d","#09b43a","#09b43a","#02a232","#008c2c","#007728","#006222"],"symbolIcon.constructorForeground":"#dbb7ff","symbolIcon.enumeratorForeground":"#fe9a2d","symbolIcon.enumeratorMemberForeground":"#71b7ff","symbolIcon.eventForeground":"#9ea7b3","symbolIcon.fieldForeground":"#fe9a2d","symbolIcon.fileForeground":"#f0b72f","symbolIcon.folderForeground":"#f0b72f","symbolIcon.functionForeground":"#cb9eff","symbolIcon.interfaceForeground":"#fe9a2d","symbolIcon.keyForeground":"#71b7ff","symbolIcon.keywordForeground":"#ff9492","symbolIcon.methodForeground":"#cb9eff","symbolIcon.moduleForeground":"#ff9492","symbolIcon.namespaceForeground":"#ff9492","symbolIcon.nullForeground":"#71b7ff","symbolIcon.numberForeground":"#26cd4d","symbolIcon.objectForeground":"#fe9a2d","symbolIcon.operatorForeground":"#91cbff","symbolIcon.packageForeground":"#fe9a2d","symbolIcon.propertyForeground":"#fe9a2d","symbolIcon.referenceForeground":"#71b7ff","symbolIcon.snippetForeground":"#71b7ff","symbolIcon.stringForeground":"#91cbff","symbolIcon.structForeground":"#fe9a2d","symbolIcon.textForeground":"#91cbff","symbolIcon.typeParameterForeground":"#91cbff","symbolIcon.unitForeground":"#71b7ff","symbolIcon.variableForeground":"#fe9a2d","tab.activeBackground":"#0a0c10","tab.activeBorder":"#0a0c10","tab.activeBorderTop":"#ff967d","tab.activeForeground":"#f0f3f6","tab.border":"#7a828e","tab.hoverBackground":"#0a0c10","tab.inactiveBackground":"#010409","tab.inactiveForeground":"#f0f3f6","tab.unfocusedActiveBorder":"#0a0c10","tab.unfocusedActiveBorderTop":"#7a828e","tab.unfocusedHoverBackground":"#9ea7b31a","terminal.ansiBlack":"#7a828e","terminal.ansiBlue":"#71b7ff","terminal.ansiBrightBlack":"#9ea7b3","terminal.ansiBrightBlue":"#91cbff","terminal.ansiBrightCyan":"#56d4dd","terminal.ansiBrightGreen":"#4ae168","terminal.ansiBrightMagenta":"#dbb7ff","terminal.ansiBrightRed":"#ffb1af","terminal.ansiBrightWhite":"#ffffff","terminal.ansiBrightYellow":"#f7c843","terminal.ansiCyan":"#39c5cf","terminal.ansiGreen":"#26cd4d","terminal.ansiMagenta":"#cb9eff","terminal.ansiRed":"#ff9492","terminal.ansiWhite":"#d9dee3","terminal.ansiYellow":"#f0b72f","terminal.foreground":"#f0f3f6","textBlockQuote.background":"#010409","textBlockQuote.border":"#7a828e","textCodeBlock.background":"#9ea7b366","textLink.activeForeground":"#71b7ff","textLink.foreground":"#71b7ff","textPreformat.foreground":"#f0f3f6","textSeparator.foreground":"#7a828e","titleBar.activeBackground":"#0a0c10","titleBar.activeForeground":"#f0f3f6","titleBar.border":"#7a828e","titleBar.inactiveBackground":"#010409","titleBar.inactiveForeground":"#f0f3f6","tree.indentGuidesStroke":"#7a828e","welcomePage.buttonBackground":"#272b33","welcomePage.buttonHoverBackground":"#525964"},displayName:"GitHub Dark High Contrast",name:"github-dark-high-contrast",semanticHighlighting:!0,tokenColors:[{scope:["comment","punctuation.definition.comment","string.comment"],settings:{foreground:"#bdc4cc"}},{scope:["constant.other.placeholder","constant.character"],settings:{foreground:"#ff9492"}},{scope:["constant","entity.name.constant","variable.other.constant","variable.other.enummember","variable.language","entity"],settings:{foreground:"#91cbff"}},{scope:["entity.name","meta.export.default","meta.definition.variable"],settings:{foreground:"#ffb757"}},{scope:["variable.parameter.function","meta.jsx.children","meta.block","meta.tag.attributes","entity.name.constant","meta.object.member","meta.embedded.expression"],settings:{foreground:"#f0f3f6"}},{scope:"entity.name.function",settings:{foreground:"#dbb7ff"}},{scope:["entity.name.tag","support.class.component"],settings:{foreground:"#72f088"}},{scope:"keyword",settings:{foreground:"#ff9492"}},{scope:["storage","storage.type"],settings:{foreground:"#ff9492"}},{scope:["storage.modifier.package","storage.modifier.import","storage.type.java"],settings:{foreground:"#f0f3f6"}},{scope:["string","string punctuation.section.embedded source"],settings:{foreground:"#addcff"}},{scope:"support",settings:{foreground:"#91cbff"}},{scope:"meta.property-name",settings:{foreground:"#91cbff"}},{scope:"variable",settings:{foreground:"#ffb757"}},{scope:"variable.other",settings:{foreground:"#f0f3f6"}},{scope:"invalid.broken",settings:{fontStyle:"italic",foreground:"#ffb1af"}},{scope:"invalid.deprecated",settings:{fontStyle:"italic",foreground:"#ffb1af"}},{scope:"invalid.illegal",settings:{fontStyle:"italic",foreground:"#ffb1af"}},{scope:"invalid.unimplemented",settings:{fontStyle:"italic",foreground:"#ffb1af"}},{scope:"carriage-return",settings:{background:"#ff9492",content:"^M",fontStyle:"italic underline",foreground:"#ffffff"}},{scope:"message.error",settings:{foreground:"#ffb1af"}},{scope:"string variable",settings:{foreground:"#91cbff"}},{scope:["source.regexp","string.regexp"],settings:{foreground:"#addcff"}},{scope:["string.regexp.character-class","string.regexp constant.character.escape","string.regexp source.ruby.embedded","string.regexp string.regexp.arbitrary-repitition"],settings:{foreground:"#addcff"}},{scope:"string.regexp constant.character.escape",settings:{fontStyle:"bold",foreground:"#72f088"}},{scope:"support.constant",settings:{foreground:"#91cbff"}},{scope:"support.variable",settings:{foreground:"#91cbff"}},{scope:"support.type.property-name.json",settings:{foreground:"#72f088"}},{scope:"meta.module-reference",settings:{foreground:"#91cbff"}},{scope:"punctuation.definition.list.begin.markdown",settings:{foreground:"#ffb757"}},{scope:["markup.heading","markup.heading entity.name"],settings:{fontStyle:"bold",foreground:"#91cbff"}},{scope:"markup.quote",settings:{foreground:"#72f088"}},{scope:"markup.italic",settings:{fontStyle:"italic",foreground:"#f0f3f6"}},{scope:"markup.bold",settings:{fontStyle:"bold",foreground:"#f0f3f6"}},{scope:["markup.underline"],settings:{fontStyle:"underline"}},{scope:["markup.strikethrough"],settings:{fontStyle:"strikethrough"}},{scope:"markup.inline.raw",settings:{foreground:"#91cbff"}},{scope:["markup.deleted","meta.diff.header.from-file","punctuation.definition.deleted"],settings:{background:"#ad0116",foreground:"#ffb1af"}},{scope:["punctuation.section.embedded"],settings:{foreground:"#ff9492"}},{scope:["markup.inserted","meta.diff.header.to-file","punctuation.definition.inserted"],settings:{background:"#006222",foreground:"#72f088"}},{scope:["markup.changed","punctuation.definition.changed"],settings:{background:"#a74c00",foreground:"#ffb757"}},{scope:["markup.ignored","markup.untracked"],settings:{background:"#91cbff",foreground:"#272b33"}},{scope:"meta.diff.range",settings:{fontStyle:"bold",foreground:"#dbb7ff"}},{scope:"meta.diff.header",settings:{foreground:"#91cbff"}},{scope:"meta.separator",settings:{fontStyle:"bold",foreground:"#91cbff"}},{scope:"meta.output",settings:{foreground:"#91cbff"}},{scope:["brackethighlighter.tag","brackethighlighter.curly","brackethighlighter.round","brackethighlighter.square","brackethighlighter.angle","brackethighlighter.quote"],settings:{foreground:"#bdc4cc"}},{scope:"brackethighlighter.unmatched",settings:{foreground:"#ffb1af"}},{scope:["constant.other.reference.link","string.other.link"],settings:{foreground:"#addcff"}}],type:"dark"});export{e as default}; diff --git a/assets/chunks/github-light-high-contrast.C8DXlOXe.js b/assets/chunks/github-light-high-contrast.C8DXlOXe.js new file mode 100644 index 00000000..2955659a --- /dev/null +++ b/assets/chunks/github-light-high-contrast.C8DXlOXe.js @@ -0,0 +1 @@ +var e=Object.freeze({colors:{"activityBar.activeBorder":"#ef5b48","activityBar.background":"#ffffff","activityBar.border":"#20252c","activityBar.foreground":"#0e1116","activityBar.inactiveForeground":"#0e1116","activityBarBadge.background":"#0349b4","activityBarBadge.foreground":"#ffffff","badge.background":"#0349b4","badge.foreground":"#ffffff","breadcrumb.activeSelectionForeground":"#0e1116","breadcrumb.focusForeground":"#0e1116","breadcrumb.foreground":"#0e1116","breadcrumbPicker.background":"#ffffff","button.background":"#055d20","button.foreground":"#ffffff","button.hoverBackground":"#024c1a","button.secondaryBackground":"#acb6c0","button.secondaryForeground":"#0e1116","button.secondaryHoverBackground":"#ced5dc","checkbox.background":"#e7ecf0","checkbox.border":"#20252c","debugConsole.errorForeground":"#a0111f","debugConsole.infoForeground":"#4b535d","debugConsole.sourceForeground":"#744500","debugConsole.warningForeground":"#603700","debugConsoleInputIcon.foreground":"#512598","debugIcon.breakpointForeground":"#a0111f","debugTokenExpression.boolean":"#024c1a","debugTokenExpression.error":"#86061d","debugTokenExpression.name":"#023b95","debugTokenExpression.number":"#024c1a","debugTokenExpression.string":"#032563","debugTokenExpression.value":"#032563","debugToolBar.background":"#ffffff",descriptionForeground:"#0e1116","diffEditor.insertedLineBackground":"#82e5964d","diffEditor.insertedTextBackground":"#43c66380","diffEditor.removedLineBackground":"#ffc1bc4d","diffEditor.removedTextBackground":"#ee5a5d66","dropdown.background":"#ffffff","dropdown.border":"#20252c","dropdown.foreground":"#0e1116","dropdown.listBackground":"#ffffff","editor.background":"#ffffff","editor.findMatchBackground":"#744500","editor.findMatchHighlightBackground":"#f0ce5380","editor.focusedStackFrameHighlightBackground":"#26a148","editor.foldBackground":"#66707b1a","editor.foreground":"#0e1116","editor.inactiveSelectionBackground":"#66707b","editor.lineHighlightBackground":"#e7ecf0","editor.linkedEditingBackground":"#0349b412","editor.selectionBackground":"#0e1116","editor.selectionForeground":"#ffffff","editor.selectionHighlightBackground":"#26a14840","editor.stackFrameHighlightBackground":"#b58407","editor.wordHighlightBackground":"#e7ecf080","editor.wordHighlightBorder":"#acb6c099","editor.wordHighlightStrongBackground":"#acb6c04d","editor.wordHighlightStrongBorder":"#acb6c099","editorBracketHighlight.foreground1":"#0349b4","editorBracketHighlight.foreground2":"#055d20","editorBracketHighlight.foreground3":"#744500","editorBracketHighlight.foreground4":"#a0111f","editorBracketHighlight.foreground5":"#971368","editorBracketHighlight.foreground6":"#622cbc","editorBracketHighlight.unexpectedBracket.foreground":"#0e1116","editorBracketMatch.background":"#26a14840","editorBracketMatch.border":"#26a14899","editorCursor.foreground":"#0349b4","editorGroup.border":"#20252c","editorGroupHeader.tabsBackground":"#ffffff","editorGroupHeader.tabsBorder":"#20252c","editorGutter.addedBackground":"#26a148","editorGutter.deletedBackground":"#ee5a5d","editorGutter.modifiedBackground":"#b58407","editorIndentGuide.activeBackground":"#0e11163d","editorIndentGuide.background":"#0e11161f","editorInlayHint.background":"#acb6c033","editorInlayHint.foreground":"#0e1116","editorInlayHint.paramBackground":"#acb6c033","editorInlayHint.paramForeground":"#0e1116","editorInlayHint.typeBackground":"#acb6c033","editorInlayHint.typeForeground":"#0e1116","editorLineNumber.activeForeground":"#0e1116","editorLineNumber.foreground":"#88929d","editorOverviewRuler.border":"#ffffff","editorWhitespace.foreground":"#acb6c0","editorWidget.background":"#ffffff",errorForeground:"#a0111f",focusBorder:"#0349b4",foreground:"#0e1116","gitDecoration.addedResourceForeground":"#055d20","gitDecoration.conflictingResourceForeground":"#873800","gitDecoration.deletedResourceForeground":"#a0111f","gitDecoration.ignoredResourceForeground":"#66707b","gitDecoration.modifiedResourceForeground":"#744500","gitDecoration.submoduleResourceForeground":"#0e1116","gitDecoration.untrackedResourceForeground":"#055d20","icon.foreground":"#0e1116","input.background":"#ffffff","input.border":"#20252c","input.foreground":"#0e1116","input.placeholderForeground":"#66707b","keybindingLabel.foreground":"#0e1116","list.activeSelectionBackground":"#acb6c033","list.activeSelectionForeground":"#0e1116","list.focusBackground":"#dff7ff","list.focusForeground":"#0e1116","list.highlightForeground":"#0349b4","list.hoverBackground":"#e7ecf0","list.hoverForeground":"#0e1116","list.inactiveFocusBackground":"#dff7ff","list.inactiveSelectionBackground":"#acb6c033","list.inactiveSelectionForeground":"#0e1116","minimapSlider.activeBackground":"#88929d47","minimapSlider.background":"#88929d33","minimapSlider.hoverBackground":"#88929d3d","notificationCenterHeader.background":"#e7ecf0","notificationCenterHeader.foreground":"#0e1116","notifications.background":"#ffffff","notifications.border":"#20252c","notifications.foreground":"#0e1116","notificationsErrorIcon.foreground":"#a0111f","notificationsInfoIcon.foreground":"#0349b4","notificationsWarningIcon.foreground":"#744500","panel.background":"#ffffff","panel.border":"#20252c","panelInput.border":"#20252c","panelTitle.activeBorder":"#ef5b48","panelTitle.activeForeground":"#0e1116","panelTitle.inactiveForeground":"#0e1116","pickerGroup.border":"#20252c","pickerGroup.foreground":"#0e1116","progressBar.background":"#0349b4","quickInput.background":"#ffffff","quickInput.foreground":"#0e1116","scrollbar.shadow":"#66707b33","scrollbarSlider.activeBackground":"#88929d47","scrollbarSlider.background":"#88929d33","scrollbarSlider.hoverBackground":"#88929d3d","settings.headerForeground":"#0e1116","settings.modifiedItemIndicator":"#b58407","sideBar.background":"#ffffff","sideBar.border":"#20252c","sideBar.foreground":"#0e1116","sideBarSectionHeader.background":"#ffffff","sideBarSectionHeader.border":"#20252c","sideBarSectionHeader.foreground":"#0e1116","sideBarTitle.foreground":"#0e1116","statusBar.background":"#ffffff","statusBar.border":"#20252c","statusBar.debuggingBackground":"#a0111f","statusBar.debuggingForeground":"#ffffff","statusBar.focusBorder":"#0349b480","statusBar.foreground":"#0e1116","statusBar.noFolderBackground":"#ffffff","statusBarItem.activeBackground":"#0e11161f","statusBarItem.focusBorder":"#0349b4","statusBarItem.hoverBackground":"#0e111614","statusBarItem.prominentBackground":"#acb6c033","statusBarItem.remoteBackground":"#e7ecf0","statusBarItem.remoteForeground":"#0e1116","symbolIcon.arrayForeground":"#702c00","symbolIcon.booleanForeground":"#023b95","symbolIcon.classForeground":"#702c00","symbolIcon.colorForeground":"#032563","symbolIcon.constantForeground":"#024c1a","symbolIcon.constructorForeground":"#341763","symbolIcon.enumeratorForeground":"#702c00","symbolIcon.enumeratorMemberForeground":"#023b95","symbolIcon.eventForeground":"#4b535d","symbolIcon.fieldForeground":"#702c00","symbolIcon.fileForeground":"#603700","symbolIcon.folderForeground":"#603700","symbolIcon.functionForeground":"#512598","symbolIcon.interfaceForeground":"#702c00","symbolIcon.keyForeground":"#023b95","symbolIcon.keywordForeground":"#86061d","symbolIcon.methodForeground":"#512598","symbolIcon.moduleForeground":"#86061d","symbolIcon.namespaceForeground":"#86061d","symbolIcon.nullForeground":"#023b95","symbolIcon.numberForeground":"#024c1a","symbolIcon.objectForeground":"#702c00","symbolIcon.operatorForeground":"#032563","symbolIcon.packageForeground":"#702c00","symbolIcon.propertyForeground":"#702c00","symbolIcon.referenceForeground":"#023b95","symbolIcon.snippetForeground":"#023b95","symbolIcon.stringForeground":"#032563","symbolIcon.structForeground":"#702c00","symbolIcon.textForeground":"#032563","symbolIcon.typeParameterForeground":"#032563","symbolIcon.unitForeground":"#023b95","symbolIcon.variableForeground":"#702c00","tab.activeBackground":"#ffffff","tab.activeBorder":"#ffffff","tab.activeBorderTop":"#ef5b48","tab.activeForeground":"#0e1116","tab.border":"#20252c","tab.hoverBackground":"#ffffff","tab.inactiveBackground":"#ffffff","tab.inactiveForeground":"#0e1116","tab.unfocusedActiveBorder":"#ffffff","tab.unfocusedActiveBorderTop":"#20252c","tab.unfocusedHoverBackground":"#e7ecf0","terminal.ansiBlack":"#0e1116","terminal.ansiBlue":"#0349b4","terminal.ansiBrightBlack":"#4b535d","terminal.ansiBrightBlue":"#1168e3","terminal.ansiBrightCyan":"#3192aa","terminal.ansiBrightGreen":"#055d20","terminal.ansiBrightMagenta":"#844ae7","terminal.ansiBrightRed":"#86061d","terminal.ansiBrightWhite":"#88929d","terminal.ansiBrightYellow":"#4e2c00","terminal.ansiCyan":"#1b7c83","terminal.ansiGreen":"#024c1a","terminal.ansiMagenta":"#622cbc","terminal.ansiRed":"#a0111f","terminal.ansiWhite":"#66707b","terminal.ansiYellow":"#3f2200","terminal.foreground":"#0e1116","textBlockQuote.background":"#ffffff","textBlockQuote.border":"#20252c","textCodeBlock.background":"#acb6c033","textLink.activeForeground":"#0349b4","textLink.foreground":"#0349b4","textPreformat.foreground":"#0e1116","textSeparator.foreground":"#88929d","titleBar.activeBackground":"#ffffff","titleBar.activeForeground":"#0e1116","titleBar.border":"#20252c","titleBar.inactiveBackground":"#ffffff","titleBar.inactiveForeground":"#0e1116","tree.indentGuidesStroke":"#88929d","welcomePage.buttonBackground":"#e7ecf0","welcomePage.buttonHoverBackground":"#ced5dc"},displayName:"GitHub Light High Contrast",name:"github-light-high-contrast",semanticHighlighting:!0,tokenColors:[{scope:["comment","punctuation.definition.comment","string.comment"],settings:{foreground:"#66707b"}},{scope:["constant.other.placeholder","constant.character"],settings:{foreground:"#a0111f"}},{scope:["constant","entity.name.constant","variable.other.constant","variable.other.enummember","variable.language","entity"],settings:{foreground:"#023b95"}},{scope:["entity.name","meta.export.default","meta.definition.variable"],settings:{foreground:"#702c00"}},{scope:["variable.parameter.function","meta.jsx.children","meta.block","meta.tag.attributes","entity.name.constant","meta.object.member","meta.embedded.expression"],settings:{foreground:"#0e1116"}},{scope:"entity.name.function",settings:{foreground:"#622cbc"}},{scope:["entity.name.tag","support.class.component"],settings:{foreground:"#024c1a"}},{scope:"keyword",settings:{foreground:"#a0111f"}},{scope:["storage","storage.type"],settings:{foreground:"#a0111f"}},{scope:["storage.modifier.package","storage.modifier.import","storage.type.java"],settings:{foreground:"#0e1116"}},{scope:["string","string punctuation.section.embedded source"],settings:{foreground:"#032563"}},{scope:"support",settings:{foreground:"#023b95"}},{scope:"meta.property-name",settings:{foreground:"#023b95"}},{scope:"variable",settings:{foreground:"#702c00"}},{scope:"variable.other",settings:{foreground:"#0e1116"}},{scope:"invalid.broken",settings:{fontStyle:"italic",foreground:"#6e011a"}},{scope:"invalid.deprecated",settings:{fontStyle:"italic",foreground:"#6e011a"}},{scope:"invalid.illegal",settings:{fontStyle:"italic",foreground:"#6e011a"}},{scope:"invalid.unimplemented",settings:{fontStyle:"italic",foreground:"#6e011a"}},{scope:"carriage-return",settings:{background:"#a0111f",content:"^M",fontStyle:"italic underline",foreground:"#ffffff"}},{scope:"message.error",settings:{foreground:"#6e011a"}},{scope:"string variable",settings:{foreground:"#023b95"}},{scope:["source.regexp","string.regexp"],settings:{foreground:"#032563"}},{scope:["string.regexp.character-class","string.regexp constant.character.escape","string.regexp source.ruby.embedded","string.regexp string.regexp.arbitrary-repitition"],settings:{foreground:"#032563"}},{scope:"string.regexp constant.character.escape",settings:{fontStyle:"bold",foreground:"#024c1a"}},{scope:"support.constant",settings:{foreground:"#023b95"}},{scope:"support.variable",settings:{foreground:"#023b95"}},{scope:"support.type.property-name.json",settings:{foreground:"#024c1a"}},{scope:"meta.module-reference",settings:{foreground:"#023b95"}},{scope:"punctuation.definition.list.begin.markdown",settings:{foreground:"#702c00"}},{scope:["markup.heading","markup.heading entity.name"],settings:{fontStyle:"bold",foreground:"#023b95"}},{scope:"markup.quote",settings:{foreground:"#024c1a"}},{scope:"markup.italic",settings:{fontStyle:"italic",foreground:"#0e1116"}},{scope:"markup.bold",settings:{fontStyle:"bold",foreground:"#0e1116"}},{scope:["markup.underline"],settings:{fontStyle:"underline"}},{scope:["markup.strikethrough"],settings:{fontStyle:"strikethrough"}},{scope:"markup.inline.raw",settings:{foreground:"#023b95"}},{scope:["markup.deleted","meta.diff.header.from-file","punctuation.definition.deleted"],settings:{background:"#fff0ee",foreground:"#6e011a"}},{scope:["punctuation.section.embedded"],settings:{foreground:"#a0111f"}},{scope:["markup.inserted","meta.diff.header.to-file","punctuation.definition.inserted"],settings:{background:"#d2fedb",foreground:"#024c1a"}},{scope:["markup.changed","punctuation.definition.changed"],settings:{background:"#ffc67b",foreground:"#702c00"}},{scope:["markup.ignored","markup.untracked"],settings:{background:"#023b95",foreground:"#e7ecf0"}},{scope:"meta.diff.range",settings:{fontStyle:"bold",foreground:"#622cbc"}},{scope:"meta.diff.header",settings:{foreground:"#023b95"}},{scope:"meta.separator",settings:{fontStyle:"bold",foreground:"#023b95"}},{scope:"meta.output",settings:{foreground:"#023b95"}},{scope:["brackethighlighter.tag","brackethighlighter.curly","brackethighlighter.round","brackethighlighter.square","brackethighlighter.angle","brackethighlighter.quote"],settings:{foreground:"#4b535d"}},{scope:"brackethighlighter.unmatched",settings:{foreground:"#6e011a"}},{scope:["constant.other.reference.link","string.other.link"],settings:{foreground:"#032563"}}],type:"light"});export{e as default}; diff --git a/assets/chunks/haml.CoAJfSIV.js b/assets/chunks/haml.LlG605Im.js similarity index 98% rename from assets/chunks/haml.CoAJfSIV.js rename to assets/chunks/haml.LlG605Im.js index 0346c7a1..b93a7211 100644 --- a/assets/chunks/haml.CoAJfSIV.js +++ b/assets/chunks/haml.LlG605Im.js @@ -1 +1 @@ -import e from"./ruby.BYVeyLWu.js";import n from"./javascript.Dch3xQiY.js";import t from"./sass.CMDmr8et.js";import a from"./coffee.t_LrLW_f.js";import s from"./markdown.Bpum8voz.js";import r from"./css.CbYhyuC0.js";import"./html.CuK0VrWf.js";import"./xml.BzTcx3OS.js";import"./java.ClXEvkw9.js";import"./sql.DbK06e1c.js";import"./c.RCJZWN-0.js";import"./shellscript.BZfs-ost.js";import"./lua.CHJYZA-p.js";const m=Object.freeze({displayName:"Ruby Haml",fileTypes:["haml","html.haml"],foldingStartMarker:"^\\s*([-%#\\:\\.\\w\\=].*)\\s$",foldingStopMarker:"^\\s*$",name:"haml",patterns:[{begin:"^(\\s*)==",contentName:"string.quoted.double.ruby",end:"$\\n*",patterns:[{include:"#interpolated_ruby"}]},{begin:"^(\\s*):ruby",end:"^(?!\\1\\s+|$\\n*)",name:"source.ruby.embedded.filter.haml",patterns:[{include:"source.ruby"}]},{captures:{1:{name:"punctuation.definition.prolog.haml"}},match:"^(!!!)($|\\s.*)",name:"meta.prolog.haml"},{begin:"^(\\s*):javascript",end:"^(?!\\1\\s+|$\\n*)",name:"js.haml",patterns:[{include:"source.js"}]},{begin:"^(\\s*)%script",end:"^(?!\\1\\s+|$\\n*)",name:"js.inline.haml",patterns:[{include:"source.js"}]},{begin:"^(\\s*):ruby$",end:"^(?!\\1\\s+|$\\n*)",name:"source.ruby.embedded.filter.haml",patterns:[{include:"source.ruby"}]},{captures:{1:{name:"punctuation.section.comment.haml"}},match:"^(\\s*)(\\/\\[[^\\]].*?$\\n?)",name:"comment.line.slash.haml"},{begin:"^(\\s*)(\\-\\#|\\/|\\-\\s*\\/\\*+)",beginCaptures:{2:{name:"punctuation.section.comment.haml"}},end:"^(?!\\1\\s+|\\n)",name:"comment.block.haml",patterns:[{include:"text.haml"}]},{begin:"^\\s*(?:((%)([-\\w:]+))|(?=\\.|#))",captures:{1:{name:"meta.tag.haml"},2:{name:"punctuation.definition.tag.haml"},3:{name:"entity.name.tag.haml"}},end:"$|(?!\\.|#|\\{|\\(|\\[|&|=|-|~|!=|&=|/)",patterns:[{begin:"==",contentName:"string.quoted.double.ruby",end:"$\\n?",patterns:[{include:"#interpolated_ruby"}]},{captures:{1:{name:"entity.other.attribute-name.class"}},match:"(\\.[\\w\\-\\:]+)",name:"meta.selector.css"},{captures:{1:{name:"entity.other.attribute-name.id"}},match:"(#[\\w-]+)",name:"meta.selector.css"},{begin:"(?]))"},{captures:{1:{name:"keyword.other.julia"},2:{name:"keyword.operator.dots.julia"},3:{name:"entity.name.function.julia"},4:{name:"support.type.julia"}},comment:"similar regex to previous, but with keyword not 1-line syntax",match:"\\b(function|macro)(?:\\s+(?:(?:[[:alpha:]_\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lm}\\p{Lo}\\p{Nl}\\p{Sc}⅀-⅄∿⊾⊿⊤⊥∂∅-∇∎∏∐∑∞∟∫-∳⋀-⋃◸-◿♯⟘⟙⟀⟁⦰-⦴⨀-⨆⨉-⨖⨛⨜𝛁𝛛𝛻𝜕𝜵𝝏𝝯𝞉𝞩𝟃ⁱ-⁾₁-₎∠-∢⦛-⦯℘℮゛-゜𝟎-𝟡]|[^\\P{So}←-⇿])(?:[[:word:]_!\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lm}\\p{Lo}\\p{Nl}\\p{Sc}⅀-⅄∿⊾⊿⊤⊥∂∅-∇∎∏∐∑∞∟∫-∳⋀-⋃◸-◿♯⟘⟙⟀⟁⦰-⦴⨀-⨆⨉-⨖⨛⨜𝛁𝛛𝛻𝜕𝜵𝝏𝝯𝞉𝞩𝟃ⁱ-⁾₁-₎∠-∢⦛-⦯℘℮゛-゜𝟎-𝟡]|[^\\P{Mn}-¡]|[^\\P{Mc}-¡]|[^\\P{Nd}-¡]|[^\\P{Pc}-¡]|[^\\P{Sk}-¡]|[^\\P{Me}-¡]|[^\\P{No}-¡]|[′-‷⁗]|[^\\P{So}←-⇿])*(\\.))?((?:[[:alpha:]_\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lm}\\p{Lo}\\p{Nl}\\p{Sc}⅀-⅄∿⊾⊿⊤⊥∂∅-∇∎∏∐∑∞∟∫-∳⋀-⋃◸-◿♯⟘⟙⟀⟁⦰-⦴⨀-⨆⨉-⨖⨛⨜𝛁𝛛𝛻𝜕𝜵𝝏𝝯𝞉𝞩𝟃ⁱ-⁾₁-₎∠-∢⦛-⦯℘℮゛-゜𝟎-𝟡]|[^\\P{So}←-⇿])(?:[[:word:]_!\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lm}\\p{Lo}\\p{Nl}\\p{Sc}⅀-⅄∿⊾⊿⊤⊥∂∅-∇∎∏∐∑∞∟∫-∳⋀-⋃◸-◿♯⟘⟙⟀⟁⦰-⦴⨀-⨆⨉-⨖⨛⨜𝛁𝛛𝛻𝜕𝜵𝝏𝝯𝞉𝞩𝟃ⁱ-⁾₁-₎∠-∢⦛-⦯℘℮゛-゜𝟎-𝟡]|[^\\P{Mn}-¡]|[^\\P{Mc}-¡]|[^\\P{Nd}-¡]|[^\\P{Pc}-¡]|[^\\P{Sk}-¡]|[^\\P{Me}-¡]|[^\\P{No}-¡]|[′-‷⁗]|[^\\P{So}←-⇿])*)({(?:[^{}]|{(?:[^{}]|{[^{}]*})*})*})?|\\s*)(?=\\()"}]},keyword:{patterns:[{match:"\\b(?|->|-->|<--|←|→|↔|↚|↛|↞|↠|↢|↣|↦|↤|↮|⇎|⇍|⇏|⇐|⇒|⇔|⇴|⇶|⇷|⇸|⇹|⇺|⇻|⇼|⇽|⇾|⇿|⟵|⟶|⟷|⟹|⟺|⟻|⟼|⟽|⟾|⟿|⤀|⤁|⤂|⤃|⤄|⤅|⤆|⤇|⤌|⤍|⤎|⤏|⤐|⤑|⤔|⤕|⤖|⤗|⤘|⤝|⤞|⤟|⤠|⥄|⥅|⥆|⥇|⥈|⥊|⥋|⥎|⥐|⥒|⥓|⥖|⥗|⥚|⥛|⥞|⥟|⥢|⥤|⥦|⥧|⥨|⥩|⥪|⥫|⥬|⥭|⥰|⧴|⬱|⬰|⬲|⬳|⬴|⬵|⬶|⬷|⬸|⬹|⬺|⬻|⬼|⬽|⬾|⬿|⭀|⭁|⭂|⭃|⥷|⭄|⥺|⭇|⭈|⭉|⭊|⭋|⭌|←|→|⇜|⇝|↜|↝|↩|↪|↫|↬|↼|↽|⇀|⇁|⇄|⇆|⇇|⇉|⇋|⇌|⇚|⇛|⇠|⇢|↷|↶|↺|↻|=>)",name:"keyword.operator.arrow.julia"},{match:"(?::=|\\+=|-=|\\*=|//=|/=|\\.//=|\\./=|\\.\\*=|\\\\=|\\.\\\\=|\\^=|\\.\\^=|%=|\\.%=|÷=|\\.÷=|\\|=|&=|\\.&=|⊻=|\\.⊻=|\\$=|<<=|>>=|>>>=|=(?!=))",name:"keyword.operator.update.julia"},{match:"(?:<<|>>>|>>|\\.>>>|\\.>>|\\.<<)",name:"keyword.operator.shift.julia"},{captures:{1:{name:"keyword.operator.relation.types.julia"},2:{name:"support.type.julia"},3:{name:"keyword.operator.transpose.julia"}},match:`(?:\\s*(::|>:|<:)\\s*((?:(?:Union)?\\([^)]*\\)|[[:alpha:]_$∇][[:word:]⁺-ₜ!′\\.]*(?:(?:{(?:[^{}]|{(?:[^{}]|{[^{}]*})*})*})|(?:".+?(?)>=|>|<|≥|≤|===|==|≡|!=|≠|!==|≢|∈|∉|∋|∌|⊆|⊈|⊂|⊄|⊊|∝|∊|∍|∥|∦|∷|∺|∻|∽|∾|≁|≃|≂|≄|≅|≆|≇|≈|≉|≊|≋|≌|≍|≎|≐|≑|≒|≓|≖|≗|≘|≙|≚|≛|≜|≝|≞|≟|≣|≦|≧|≨|≩|≪|≫|≬|≭|≮|≯|≰|≱|≲|≳|≴|≵|≶|≷|≸|≹|≺|≻|≼|≽|≾|≿|⊀|⊁|⊃|⊅|⊇|⊉|⊋|⊏|⊐|⊑|⊒|⊜|⊩|⊬|⊮|⊰|⊱|⊲|⊳|⊴|⊵|⊶|⊷|⋍|⋐|⋑|⋕|⋖|⋗|⋘|⋙|⋚|⋛|⋜|⋝|⋞|⋟|⋠|⋡|⋢|⋣|⋤|⋥|⋦|⋧|⋨|⋩|⋪|⋫|⋬|⋭|⋲|⋳|⋴|⋵|⋶|⋷|⋸|⋹|⋺|⋻|⋼|⋽|⋾|⋿|⟈|⟉|⟒|⦷|⧀|⧁|⧡|⧣|⧤|⧥|⩦|⩧|⩪|⩫|⩬|⩭|⩮|⩯|⩰|⩱|⩲|⩳|⩵|⩶|⩷|⩸|⩹|⩺|⩻|⩼|⩽|⩾|⩿|⪀|⪁|⪂|⪃|⪄|⪅|⪆|⪇|⪈|⪉|⪊|⪋|⪌|⪍|⪎|⪏|⪐|⪑|⪒|⪓|⪔|⪕|⪖|⪗|⪘|⪙|⪚|⪛|⪜|⪝|⪞|⪟|⪠|⪡|⪢|⪣|⪤|⪥|⪦|⪧|⪨|⪩|⪪|⪫|⪬|⪭|⪮|⪯|⪰|⪱|⪲|⪳|⪴|⪵|⪶|⪷|⪸|⪹|⪺|⪻|⪼|⪽|⪾|⪿|⫀|⫁|⫂|⫃|⫄|⫅|⫆|⫇|⫈|⫉|⫊|⫋|⫌|⫍|⫎|⫏|⫐|⫑|⫒|⫓|⫔|⫕|⫖|⫗|⫘|⫙|⫷|⫸|⫹|⫺|⊢|⊣|⟂|⫪|⫫|<:|>:))",name:"keyword.operator.relation.julia"},{match:"(?<=\\s)(?:\\?)(?=\\s)",name:"keyword.operator.ternary.julia"},{match:"(?<=\\s)(?:\\:)(?=\\s)",name:"keyword.operator.ternary.julia"},{match:"(?:\\|\\||&&|(?)",name:"keyword.operator.applies.julia"},{match:"(?:\\||\\.\\||\\&|\\.\\&|~|¬|\\.~|⊻|\\.⊻)",name:"keyword.operator.bitwise.julia"},{match:"\\.?(?:\\+\\+|\\-\\-|\\+|\\-|−|¦|\\||⊕|⊖|⊞|⊟|∪|∨|⊔|±|∓|∔|∸|≏|⊎|⊻|⊽|⋎|⋓|⟇|⧺|⧻|⨈|⨢|⨣|⨤|⨥|⨦|⨧|⨨|⨩|⨪|⨫|⨬|⨭|⨮|⨹|⨺|⩁|⩂|⩅|⩊|⩌|⩏|⩐|⩒|⩔|⩖|⩗|⩛|⩝|⩡|⩢|⩣|\\*|//?|⌿|÷|%|&|·|·|⋅|∘|×|\\\\|∩|∧|⊗|⊘|⊙|⊚|⊛|⊠|⊡|⊓|∗|∙|∤|⅋|≀|⊼|⋄|⋆|⋇|⋉|⋊|⋋|⋌|⋏|⋒|⟑|⦸|⦼|⦾|⦿|⧶|⧷|⨇|⨰|⨱|⨲|⨳|⨴|⨵|⨶|⨷|⨸|⨻|⨼|⨽|⩀|⩃|⩄|⩋|⩍|⩎|⩑|⩓|⩕|⩘|⩚|⩜|⩞|⩟|⩠|⫛|⊍|▷|⨝|⟕|⟖|⟗|⨟|\\^|↑|↓|⇵|⟰|⟱|⤈|⤉|⤊|⤋|⤒|⤓|⥉|⥌|⥍|⥏|⥑|⥔|⥕|⥘|⥙|⥜|⥝|⥠|⥡|⥣|⥥|⥮|⥯|↑|↓|√|∛|∜|⋆|±|∓)",name:"keyword.operator.arithmetic.julia"},{match:"(?:∘)",name:"keyword.operator.compose.julia"},{match:"(?:::|(?<=\\s)isa(?=\\s))",name:"keyword.operator.isa.julia"},{match:"(?:(?<=\\s)in(?=\\s))",name:"keyword.operator.relation.in.julia"},{match:"(?:\\.(?=(?:@|_|\\p{L}))|\\.\\.+|…|⁝|⋮|⋱|⋰|⋯)",name:"keyword.operator.dots.julia"},{match:"(?:\\$)(?=.+)",name:"keyword.operator.interpolation.julia"},{captures:{2:{name:"keyword.operator.transposed-variable.julia"}},match:"((?:[[:alpha:]_\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lm}\\p{Lo}\\p{Nl}\\p{Sc}⅀-⅄∿⊾⊿⊤⊥∂∅-∇∎∏∐∑∞∟∫-∳⋀-⋃◸-◿♯⟘⟙⟀⟁⦰-⦴⨀-⨆⨉-⨖⨛⨜𝛁𝛛𝛻𝜕𝜵𝝏𝝯𝞉𝞩𝟃ⁱ-⁾₁-₎∠-∢⦛-⦯℘℮゛-゜𝟎-𝟡]|[^\\P{So}←-⇿])(?:[[:word:]_!\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lm}\\p{Lo}\\p{Nl}\\p{Sc}⅀-⅄∿⊾⊿⊤⊥∂∅-∇∎∏∐∑∞∟∫-∳⋀-⋃◸-◿♯⟘⟙⟀⟁⦰-⦴⨀-⨆⨉-⨖⨛⨜𝛁𝛛𝛻𝜕𝜵𝝏𝝯𝞉𝞩𝟃ⁱ-⁾₁-₎∠-∢⦛-⦯℘℮゛-゜𝟎-𝟡]|[^\\P{Mn}-¡]|[^\\P{Mc}-¡]|[^\\P{Nd}-¡]|[^\\P{Pc}-¡]|[^\\P{Sk}-¡]|[^\\P{Me}-¡]|[^\\P{No}-¡]|[′-‷⁗]|[^\\P{So}←-⇿])*)(('|(\\.'))*\\.?')"},{captures:{1:{name:"bracket.end.julia"},2:{name:"keyword.operator.transposed-matrix.julia"}},match:"(\\])((?:'|(?:\\.'))*\\.?')"},{captures:{1:{name:"bracket.end.julia"},2:{name:"keyword.operator.transposed-parens.julia"}},match:"(\\))((?:'|(?:\\.'))*\\.?')"}]},parentheses:{patterns:[{begin:"\\(",beginCaptures:{0:{name:"meta.bracket.julia"}},end:"(\\))((?:\\.)?'*)",endCaptures:{1:{name:"meta.bracket.julia"},2:{name:"keyword.operator.transpose.julia"}},patterns:[{include:"#self_no_for_block"}]}]},punctuation:{patterns:[{match:",",name:"punctuation.separator.comma.julia"},{match:";",name:"punctuation.separator.semicolon.julia"}]},self_no_for_block:{comment:"Same as $self, but does not contain #for_block. 'outer' is not valid in some contexts (e.g. generators, comprehensions, indexing), so use this when matching those in begin/end patterns. Keep this up-to-date with $self!",patterns:[{include:"#operator"},{include:"#array"},{include:"#string"},{include:"#parentheses"},{include:"#bracket"},{include:"#function_decl"},{include:"#function_call"},{include:"#keyword"},{include:"#number"},{include:"#comment"},{include:"#type_decl"},{include:"#symbol"},{include:"#punctuation"}]},string:{patterns:[{begin:'(?:(@doc)\\s((?:doc)?""")|(doc"""))',beginCaptures:{1:{name:"support.function.macro.julia"},2:{name:"punctuation.definition.string.begin.julia"}},end:'(""") ?(->)?',endCaptures:{1:{name:"punctuation.definition.string.end.julia"},2:{name:"keyword.operator.arrow.julia"}},name:"string.docstring.julia",patterns:[{include:"#string_escaped_char"},{include:"#string_dollar_sign_interpolate"}]},{begin:'(i?cxx)(""")',beginCaptures:{1:{name:"support.function.macro.julia"},2:{name:"punctuation.definition.string.begin.julia"}},contentName:"meta.embedded.inline.cpp",end:'"""',endCaptures:{0:{name:"punctuation.definition.string.end.julia"}},name:"embed.cxx.julia",patterns:[{include:"source.cpp#root_context"},{include:"#string_dollar_sign_interpolate"}]},{begin:'(py)(""")',beginCaptures:{1:{name:"support.function.macro.julia"},2:{name:"punctuation.definition.string.begin.julia"}},contentName:"meta.embedded.inline.python",end:'([\\s\\w]*)(""")',endCaptures:{2:{name:"punctuation.definition.string.end.julia"}},name:"embed.python.julia",patterns:[{include:"source.python"},{include:"#string_dollar_sign_interpolate"}]},{begin:'(js)(""")',beginCaptures:{1:{name:"support.function.macro.julia"},2:{name:"punctuation.definition.string.begin.julia"}},contentName:"meta.embedded.inline.javascript",end:'"""',endCaptures:{0:{name:"punctuation.definition.string.end.julia"}},name:"embed.js.julia",patterns:[{include:"source.js"},{include:"#string_dollar_sign_interpolate"}]},{begin:'(R)(""")',beginCaptures:{1:{name:"support.function.macro.julia"},2:{name:"punctuation.definition.string.begin.julia"}},contentName:"meta.embedded.inline.r",end:'"""',endCaptures:{0:{name:"punctuation.definition.string.end.julia"}},name:"embed.R.julia",patterns:[{include:"source.r"},{include:"#string_dollar_sign_interpolate"}]},{begin:'(raw)(""")',beginCaptures:{1:{name:"support.function.macro.julia"},2:{name:"punctuation.definition.string.begin.julia"}},end:'"""',endCaptures:{0:{name:"punctuation.definition.string.end.julia"}},name:"string.quoted.other.julia",patterns:[{include:"#string_escaped_char"}]},{begin:'(raw)(")',beginCaptures:{1:{name:"support.function.macro.julia"},2:{name:"punctuation.definition.string.begin.julia"}},end:'"',endCaptures:{0:{name:"punctuation.definition.string.end.julia"}},name:"string.quoted.other.julia",patterns:[{include:"#string_escaped_char"}]},{begin:'(sql)(""")',beginCaptures:{1:{name:"support.function.macro.julia"},2:{name:"punctuation.definition.string.begin.julia"}},contentName:"meta.embedded.inline.sql",end:'"""',endCaptures:{0:{name:"punctuation.definition.string.end.julia"}},name:"embed.sql.julia",patterns:[{include:"source.sql"},{include:"#string_dollar_sign_interpolate"}]},{begin:'var"""',end:'"""',name:"constant.other.symbol.julia",patterns:[{include:"#string_escaped_char"}]},{begin:'var"',end:'"',name:"constant.other.symbol.julia",patterns:[{include:"#string_escaped_char"}]},{begin:'^\\s?(doc)?(""")\\s?$',beginCaptures:{1:{name:"support.function.macro.julia"},2:{name:"punctuation.definition.string.begin.julia"}},comment:`This only matches docstrings that start and end with triple quotes on +Negative lookahead ensures we don't have another equal sign (not \`==\`)`,match:"((?:[[:alpha:]_\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lm}\\p{Lo}\\p{Nl}\\p{Sc}⅀-⅄∿⊾⊿⊤⊥∂∅-∇∎∏∐∑∞∟∫-∳⋀-⋃◸-◿♯⟘⟙⟀⟁⦰-⦴⨀-⨆⨉-⨖⨛⨜𝛁𝛛𝛻𝜕𝜵𝝏𝝯𝞉𝞩𝟃ⁱ-⁾₁-₎∠-∢⦛-⦯℘℮゛-゜𝟎-𝟡]|[^\\P{So}←-⇿])(?:[[:word:]_!\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lm}\\p{Lo}\\p{Nl}\\p{Sc}⅀-⅄∿⊾⊿⊤⊥∂∅-∇∎∏∐∑∞∟∫-∳⋀-⋃◸-◿♯⟘⟙⟀⟁⦰-⦴⨀-⨆⨉-⨖⨛⨜𝛁𝛛𝛻𝜕𝜵𝝏𝝯𝞉𝞩𝟃ⁱ-⁾₁-₎∠-∢⦛-⦯℘℮゛-゜𝟎-𝟡]|[^\\P{Mn}-¡]|[^\\P{Mc}-¡]|[^\\P{Nd}-¡]|[^\\P{Pc}-¡]|[^\\P{Sk}-¡]|[^\\P{Me}-¡]|[^\\P{No}-¡]|[′-‷⁗]|[^\\P{So}←-⇿])*)({(?:[^{}]|{(?:[^{}]|{[^{}]*})*})*})?(?=\\([^#]*\\)(::[^\\s]+)?(\\s*\\bwhere\\b\\s+.+?)?\\s*?=(?![=>]))"},{captures:{1:{name:"keyword.other.julia"},2:{name:"keyword.operator.dots.julia"},3:{name:"entity.name.function.julia"},4:{name:"support.type.julia"}},comment:"similar regex to previous, but with keyword not 1-line syntax",match:"\\b(function|macro)(?:\\s+(?:(?:[[:alpha:]_\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lm}\\p{Lo}\\p{Nl}\\p{Sc}⅀-⅄∿⊾⊿⊤⊥∂∅-∇∎∏∐∑∞∟∫-∳⋀-⋃◸-◿♯⟘⟙⟀⟁⦰-⦴⨀-⨆⨉-⨖⨛⨜𝛁𝛛𝛻𝜕𝜵𝝏𝝯𝞉𝞩𝟃ⁱ-⁾₁-₎∠-∢⦛-⦯℘℮゛-゜𝟎-𝟡]|[^\\P{So}←-⇿])(?:[[:word:]_!\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lm}\\p{Lo}\\p{Nl}\\p{Sc}⅀-⅄∿⊾⊿⊤⊥∂∅-∇∎∏∐∑∞∟∫-∳⋀-⋃◸-◿♯⟘⟙⟀⟁⦰-⦴⨀-⨆⨉-⨖⨛⨜𝛁𝛛𝛻𝜕𝜵𝝏𝝯𝞉𝞩𝟃ⁱ-⁾₁-₎∠-∢⦛-⦯℘℮゛-゜𝟎-𝟡]|[^\\P{Mn}-¡]|[^\\P{Mc}-¡]|[^\\P{Nd}-¡]|[^\\P{Pc}-¡]|[^\\P{Sk}-¡]|[^\\P{Me}-¡]|[^\\P{No}-¡]|[′-‷⁗]|[^\\P{So}←-⇿])*(\\.))?((?:[[:alpha:]_\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lm}\\p{Lo}\\p{Nl}\\p{Sc}⅀-⅄∿⊾⊿⊤⊥∂∅-∇∎∏∐∑∞∟∫-∳⋀-⋃◸-◿♯⟘⟙⟀⟁⦰-⦴⨀-⨆⨉-⨖⨛⨜𝛁𝛛𝛻𝜕𝜵𝝏𝝯𝞉𝞩𝟃ⁱ-⁾₁-₎∠-∢⦛-⦯℘℮゛-゜𝟎-𝟡]|[^\\P{So}←-⇿])(?:[[:word:]_!\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lm}\\p{Lo}\\p{Nl}\\p{Sc}⅀-⅄∿⊾⊿⊤⊥∂∅-∇∎∏∐∑∞∟∫-∳⋀-⋃◸-◿♯⟘⟙⟀⟁⦰-⦴⨀-⨆⨉-⨖⨛⨜𝛁𝛛𝛻𝜕𝜵𝝏𝝯𝞉𝞩𝟃ⁱ-⁾₁-₎∠-∢⦛-⦯℘℮゛-゜𝟎-𝟡]|[^\\P{Mn}-¡]|[^\\P{Mc}-¡]|[^\\P{Nd}-¡]|[^\\P{Pc}-¡]|[^\\P{Sk}-¡]|[^\\P{Me}-¡]|[^\\P{No}-¡]|[′-‷⁗]|[^\\P{So}←-⇿])*)({(?:[^{}]|{(?:[^{}]|{[^{}]*})*})*})?|\\s*)(?=\\()"}]},keyword:{patterns:[{match:"\\b(?|->|-->|<--|←|→|↔|↚|↛|↞|↠|↢|↣|↦|↤|↮|⇎|⇍|⇏|⇐|⇒|⇔|⇴|⇶|⇷|⇸|⇹|⇺|⇻|⇼|⇽|⇾|⇿|⟵|⟶|⟷|⟹|⟺|⟻|⟼|⟽|⟾|⟿|⤀|⤁|⤂|⤃|⤄|⤅|⤆|⤇|⤌|⤍|⤎|⤏|⤐|⤑|⤔|⤕|⤖|⤗|⤘|⤝|⤞|⤟|⤠|⥄|⥅|⥆|⥇|⥈|⥊|⥋|⥎|⥐|⥒|⥓|⥖|⥗|⥚|⥛|⥞|⥟|⥢|⥤|⥦|⥧|⥨|⥩|⥪|⥫|⥬|⥭|⥰|⧴|⬱|⬰|⬲|⬳|⬴|⬵|⬶|⬷|⬸|⬹|⬺|⬻|⬼|⬽|⬾|⬿|⭀|⭁|⭂|⭃|⥷|⭄|⥺|⭇|⭈|⭉|⭊|⭋|⭌|←|→|⇜|⇝|↜|↝|↩|↪|↫|↬|↼|↽|⇀|⇁|⇄|⇆|⇇|⇉|⇋|⇌|⇚|⇛|⇠|⇢|↷|↶|↺|↻|=>)",name:"keyword.operator.arrow.julia"},{match:"(?::=|\\+=|-=|\\*=|//=|/=|\\.//=|\\./=|\\.\\*=|\\\\=|\\.\\\\=|\\^=|\\.\\^=|%=|\\.%=|÷=|\\.÷=|\\|=|&=|\\.&=|⊻=|\\.⊻=|\\$=|<<=|>>=|>>>=|=(?!=))",name:"keyword.operator.update.julia"},{match:"(?:<<|>>>|>>|\\.>>>|\\.>>|\\.<<)",name:"keyword.operator.shift.julia"},{captures:{1:{name:"keyword.operator.relation.types.julia"},2:{name:"support.type.julia"},3:{name:"keyword.operator.transpose.julia"}},match:`(?:\\s*(::|>:|<:)\\s*((?:(?:Union)?\\([^)]*\\)|[[:alpha:]_$∇][[:word:]⁺-ₜ!′\\.]*(?:(?:{(?:[^{}]|{(?:[^{}]|{[^{}]*})*})*})|(?:".+?(?)>=|>|<|≥|≤|===|==|≡|!=|≠|!==|≢|∈|∉|∋|∌|⊆|⊈|⊂|⊄|⊊|∝|∊|∍|∥|∦|∷|∺|∻|∽|∾|≁|≃|≂|≄|≅|≆|≇|≈|≉|≊|≋|≌|≍|≎|≐|≑|≒|≓|≖|≗|≘|≙|≚|≛|≜|≝|≞|≟|≣|≦|≧|≨|≩|≪|≫|≬|≭|≮|≯|≰|≱|≲|≳|≴|≵|≶|≷|≸|≹|≺|≻|≼|≽|≾|≿|⊀|⊁|⊃|⊅|⊇|⊉|⊋|⊏|⊐|⊑|⊒|⊜|⊩|⊬|⊮|⊰|⊱|⊲|⊳|⊴|⊵|⊶|⊷|⋍|⋐|⋑|⋕|⋖|⋗|⋘|⋙|⋚|⋛|⋜|⋝|⋞|⋟|⋠|⋡|⋢|⋣|⋤|⋥|⋦|⋧|⋨|⋩|⋪|⋫|⋬|⋭|⋲|⋳|⋴|⋵|⋶|⋷|⋸|⋹|⋺|⋻|⋼|⋽|⋾|⋿|⟈|⟉|⟒|⦷|⧀|⧁|⧡|⧣|⧤|⧥|⩦|⩧|⩪|⩫|⩬|⩭|⩮|⩯|⩰|⩱|⩲|⩳|⩵|⩶|⩷|⩸|⩹|⩺|⩻|⩼|⩽|⩾|⩿|⪀|⪁|⪂|⪃|⪄|⪅|⪆|⪇|⪈|⪉|⪊|⪋|⪌|⪍|⪎|⪏|⪐|⪑|⪒|⪓|⪔|⪕|⪖|⪗|⪘|⪙|⪚|⪛|⪜|⪝|⪞|⪟|⪠|⪡|⪢|⪣|⪤|⪥|⪦|⪧|⪨|⪩|⪪|⪫|⪬|⪭|⪮|⪯|⪰|⪱|⪲|⪳|⪴|⪵|⪶|⪷|⪸|⪹|⪺|⪻|⪼|⪽|⪾|⪿|⫀|⫁|⫂|⫃|⫄|⫅|⫆|⫇|⫈|⫉|⫊|⫋|⫌|⫍|⫎|⫏|⫐|⫑|⫒|⫓|⫔|⫕|⫖|⫗|⫘|⫙|⫷|⫸|⫹|⫺|⊢|⊣|⟂|⫪|⫫|<:|>:))",name:"keyword.operator.relation.julia"},{match:"(?<=\\s)(?:\\?)(?=\\s)",name:"keyword.operator.ternary.julia"},{match:"(?<=\\s)(?:\\:)(?=\\s)",name:"keyword.operator.ternary.julia"},{match:"(?:\\|\\||&&|(?)",name:"keyword.operator.applies.julia"},{match:"(?:\\||\\.\\||\\&|\\.\\&|~|¬|\\.~|⊻|\\.⊻)",name:"keyword.operator.bitwise.julia"},{match:"\\.?(?:\\+\\+|\\-\\-|\\+|\\-|−|¦|\\||⊕|⊖|⊞|⊟|∪|∨|⊔|±|∓|∔|∸|≏|⊎|⊻|⊽|⋎|⋓|⟇|⧺|⧻|⨈|⨢|⨣|⨤|⨥|⨦|⨧|⨨|⨩|⨪|⨫|⨬|⨭|⨮|⨹|⨺|⩁|⩂|⩅|⩊|⩌|⩏|⩐|⩒|⩔|⩖|⩗|⩛|⩝|⩡|⩢|⩣|\\*|//?|⌿|÷|%|&|·|·|⋅|∘|×|\\\\|∩|∧|⊗|⊘|⊙|⊚|⊛|⊠|⊡|⊓|∗|∙|∤|⅋|≀|⊼|⋄|⋆|⋇|⋉|⋊|⋋|⋌|⋏|⋒|⟑|⦸|⦼|⦾|⦿|⧶|⧷|⨇|⨰|⨱|⨲|⨳|⨴|⨵|⨶|⨷|⨸|⨻|⨼|⨽|⩀|⩃|⩄|⩋|⩍|⩎|⩑|⩓|⩕|⩘|⩚|⩜|⩞|⩟|⩠|⫛|⊍|▷|⨝|⟕|⟖|⟗|⨟|\\^|↑|↓|⇵|⟰|⟱|⤈|⤉|⤊|⤋|⤒|⤓|⥉|⥌|⥍|⥏|⥑|⥔|⥕|⥘|⥙|⥜|⥝|⥠|⥡|⥣|⥥|⥮|⥯|↑|↓|√|∛|∜|⋆|±|∓)",name:"keyword.operator.arithmetic.julia"},{match:"(?:∘)",name:"keyword.operator.compose.julia"},{match:"(?:::|(?<=\\s)isa(?=\\s))",name:"keyword.operator.isa.julia"},{match:"(?:(?<=\\s)in(?=\\s))",name:"keyword.operator.relation.in.julia"},{match:"(?:\\.(?=(?:@|_|\\p{L}))|\\.\\.+|…|⁝|⋮|⋱|⋰|⋯)",name:"keyword.operator.dots.julia"},{match:"(?:\\$)(?=.+)",name:"keyword.operator.interpolation.julia"},{captures:{2:{name:"keyword.operator.transposed-variable.julia"}},match:"((?:[[:alpha:]_\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lm}\\p{Lo}\\p{Nl}\\p{Sc}⅀-⅄∿⊾⊿⊤⊥∂∅-∇∎∏∐∑∞∟∫-∳⋀-⋃◸-◿♯⟘⟙⟀⟁⦰-⦴⨀-⨆⨉-⨖⨛⨜𝛁𝛛𝛻𝜕𝜵𝝏𝝯𝞉𝞩𝟃ⁱ-⁾₁-₎∠-∢⦛-⦯℘℮゛-゜𝟎-𝟡]|[^\\P{So}←-⇿])(?:[[:word:]_!\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lm}\\p{Lo}\\p{Nl}\\p{Sc}⅀-⅄∿⊾⊿⊤⊥∂∅-∇∎∏∐∑∞∟∫-∳⋀-⋃◸-◿♯⟘⟙⟀⟁⦰-⦴⨀-⨆⨉-⨖⨛⨜𝛁𝛛𝛻𝜕𝜵𝝏𝝯𝞉𝞩𝟃ⁱ-⁾₁-₎∠-∢⦛-⦯℘℮゛-゜𝟎-𝟡]|[^\\P{Mn}-¡]|[^\\P{Mc}-¡]|[^\\P{Nd}-¡]|[^\\P{Pc}-¡]|[^\\P{Sk}-¡]|[^\\P{Me}-¡]|[^\\P{No}-¡]|[′-‷⁗]|[^\\P{So}←-⇿])*)(('|(\\.'))*\\.?')"},{captures:{1:{name:"bracket.end.julia"},2:{name:"keyword.operator.transposed-matrix.julia"}},match:"(\\])((?:'|(?:\\.'))*\\.?')"},{captures:{1:{name:"bracket.end.julia"},2:{name:"keyword.operator.transposed-parens.julia"}},match:"(\\))((?:'|(?:\\.'))*\\.?')"}]},parentheses:{patterns:[{begin:"\\(",beginCaptures:{0:{name:"meta.bracket.julia"}},end:"(\\))((?:\\.)?'*)",endCaptures:{1:{name:"meta.bracket.julia"},2:{name:"keyword.operator.transpose.julia"}},patterns:[{include:"#self_no_for_block"}]}]},punctuation:{patterns:[{match:",",name:"punctuation.separator.comma.julia"},{match:";",name:"punctuation.separator.semicolon.julia"}]},self_no_for_block:{comment:"Same as $self, but does not contain #for_block. 'outer' is not valid in some contexts (e.g. generators, comprehensions, indexing), so use this when matching those in begin/end patterns. Keep this up-to-date with $self!",patterns:[{include:"#operator"},{include:"#array"},{include:"#string"},{include:"#parentheses"},{include:"#bracket"},{include:"#function_decl"},{include:"#function_call"},{include:"#keyword"},{include:"#number"},{include:"#comment"},{include:"#type_decl"},{include:"#symbol"},{include:"#punctuation"}]},string:{patterns:[{begin:'(?:(@doc)\\s((?:doc)?""")|(doc"""))',beginCaptures:{1:{name:"support.function.macro.julia"},2:{name:"punctuation.definition.string.begin.julia"}},end:'(""") ?(->)?',endCaptures:{1:{name:"punctuation.definition.string.end.julia"},2:{name:"keyword.operator.arrow.julia"}},name:"string.docstring.julia",patterns:[{include:"#string_escaped_char"},{include:"#string_dollar_sign_interpolate"}]},{begin:'(i?cxx)(""")',beginCaptures:{1:{name:"support.function.macro.julia"},2:{name:"punctuation.definition.string.begin.julia"}},contentName:"meta.embedded.inline.cpp",end:'"""',endCaptures:{0:{name:"punctuation.definition.string.end.julia"}},name:"embed.cxx.julia",patterns:[{include:"source.cpp#root_context"},{include:"#string_dollar_sign_interpolate"}]},{begin:'(py)(""")',beginCaptures:{1:{name:"support.function.macro.julia"},2:{name:"punctuation.definition.string.begin.julia"}},contentName:"meta.embedded.inline.python",end:'([\\s\\w]*)(""")',endCaptures:{2:{name:"punctuation.definition.string.end.julia"}},name:"embed.python.julia",patterns:[{include:"source.python"},{include:"#string_dollar_sign_interpolate"}]},{begin:'(js)(""")',beginCaptures:{1:{name:"support.function.macro.julia"},2:{name:"punctuation.definition.string.begin.julia"}},contentName:"meta.embedded.inline.javascript",end:'"""',endCaptures:{0:{name:"punctuation.definition.string.end.julia"}},name:"embed.js.julia",patterns:[{include:"source.js"},{include:"#string_dollar_sign_interpolate"}]},{begin:'(R)(""")',beginCaptures:{1:{name:"support.function.macro.julia"},2:{name:"punctuation.definition.string.begin.julia"}},contentName:"meta.embedded.inline.r",end:'"""',endCaptures:{0:{name:"punctuation.definition.string.end.julia"}},name:"embed.R.julia",patterns:[{include:"source.r"},{include:"#string_dollar_sign_interpolate"}]},{begin:'(raw)(""")',beginCaptures:{1:{name:"support.function.macro.julia"},2:{name:"punctuation.definition.string.begin.julia"}},end:'"""',endCaptures:{0:{name:"punctuation.definition.string.end.julia"}},name:"string.quoted.other.julia",patterns:[{include:"#string_escaped_char"}]},{begin:'(raw)(")',beginCaptures:{1:{name:"support.function.macro.julia"},2:{name:"punctuation.definition.string.begin.julia"}},end:'"',endCaptures:{0:{name:"punctuation.definition.string.end.julia"}},name:"string.quoted.other.julia",patterns:[{include:"#string_escaped_char"}]},{begin:'(sql)(""")',beginCaptures:{1:{name:"support.function.macro.julia"},2:{name:"punctuation.definition.string.begin.julia"}},contentName:"meta.embedded.inline.sql",end:'"""',endCaptures:{0:{name:"punctuation.definition.string.end.julia"}},name:"embed.sql.julia",patterns:[{include:"source.sql"},{include:"#string_dollar_sign_interpolate"}]},{begin:'var"""',end:'"""',name:"constant.other.symbol.julia",patterns:[{include:"#string_escaped_char"}]},{begin:'var"',end:'"',name:"constant.other.symbol.julia",patterns:[{include:"#string_escaped_char"}]},{begin:'^\\s?(doc)?(""")\\s?$',beginCaptures:{1:{name:"support.function.macro.julia"},2:{name:"punctuation.definition.string.begin.julia"}},comment:`This only matches docstrings that start and end with triple quotes on their own line in the void`,end:'(""")',endCaptures:{1:{name:"punctuation.definition.string.end.julia"}},name:"string.docstring.julia",patterns:[{include:"#string_escaped_char"},{include:"#string_dollar_sign_interpolate"}]},{begin:"'",beginCaptures:{0:{name:"punctuation.definition.string.begin.julia"}},end:"'(?!')",endCaptures:{0:{name:"punctuation.definition.string.end.julia"}},name:"string.quoted.single.julia",patterns:[{include:"#string_escaped_char"}]},{begin:'"""',beginCaptures:{0:{name:"punctuation.definition.string.multiline.begin.julia"}},comment:"multi-line string with triple double quotes",end:'"""',endCaptures:{0:{name:"punctuation.definition.string.multiline.end.julia"}},name:"string.quoted.triple.double.julia",patterns:[{include:"#string_escaped_char"},{include:"#string_dollar_sign_interpolate"}]},{begin:'"(?!"")',beginCaptures:{0:{name:"punctuation.definition.string.begin.julia"}},comment:"String with single pair of double quotes. Regex matches isolated double quote",end:'"',endCaptures:{0:{name:"punctuation.definition.string.end.julia"}},name:"string.quoted.double.julia",patterns:[{include:"#string_escaped_char"},{include:"#string_dollar_sign_interpolate"}]},{begin:'r"""',beginCaptures:{0:{name:"punctuation.definition.string.regexp.begin.julia"}},end:'(""")([imsx]{0,4})?',endCaptures:{1:{name:"punctuation.definition.string.regexp.end.julia"},2:{comment:"I took this scope name from python regex grammar",name:"keyword.other.option-toggle.regexp.julia"}},name:"string.regexp.julia",patterns:[{include:"#string_escaped_char"}]},{begin:'r"',beginCaptures:{0:{name:"punctuation.definition.string.regexp.begin.julia"}},end:'(")([imsx]{0,4})?',endCaptures:{1:{name:"punctuation.definition.string.regexp.end.julia"},2:{comment:"I took this scope name from python regex grammar",name:"keyword.other.option-toggle.regexp.julia"}},name:"string.regexp.julia",patterns:[{include:"#string_escaped_char"}]},{begin:'(?!:_)(?:struct|mutable\\s+struct|abstract\\s+type|primitive\\s+type)\\s+((?:[[:alpha:]_\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lm}\\p{Lo}\\p{Nl}\\p{Sc}⅀-⅄∿⊾⊿⊤⊥∂∅-∇∎∏∐∑∞∟∫-∳⋀-⋃◸-◿♯⟘⟙⟀⟁⦰-⦴⨀-⨆⨉-⨖⨛⨜𝛁𝛛𝛻𝜕𝜵𝝏𝝯𝞉𝞩𝟃ⁱ-⁾₁-₎∠-∢⦛-⦯℘℮゛-゜𝟎-𝟡]|[^\\P{So}←-⇿])(?:[[:word:]_!\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lm}\\p{Lo}\\p{Nl}\\p{Sc}⅀-⅄∿⊾⊿⊤⊥∂∅-∇∎∏∐∑∞∟∫-∳⋀-⋃◸-◿♯⟘⟙⟀⟁⦰-⦴⨀-⨆⨉-⨖⨛⨜𝛁𝛛𝛻𝜕𝜵𝝏𝝯𝞉𝞩𝟃ⁱ-⁾₁-₎∠-∢⦛-⦯℘℮゛-゜𝟎-𝟡]|[^\\P{Mn}-¡]|[^\\P{Mc}-¡]|[^\\P{Nd}-¡]|[^\\P{Pc}-¡]|[^\\P{Sk}-¡]|[^\\P{Me}-¡]|[^\\P{No}-¡]|[′-‷⁗]|[^\\P{So}←-⇿])*)(\\s*(<:)\\s*(?:[[:alpha:]_\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lm}\\p{Lo}\\p{Nl}\\p{Sc}⅀-⅄∿⊾⊿⊤⊥∂∅-∇∎∏∐∑∞∟∫-∳⋀-⋃◸-◿♯⟘⟙⟀⟁⦰-⦴⨀-⨆⨉-⨖⨛⨜𝛁𝛛𝛻𝜕𝜵𝝏𝝯𝞉𝞩𝟃ⁱ-⁾₁-₎∠-∢⦛-⦯℘℮゛-゜𝟎-𝟡]|[^\\P{So}←-⇿])(?:[[:word:]_!\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lm}\\p{Lo}\\p{Nl}\\p{Sc}⅀-⅄∿⊾⊿⊤⊥∂∅-∇∎∏∐∑∞∟∫-∳⋀-⋃◸-◿♯⟘⟙⟀⟁⦰-⦴⨀-⨆⨉-⨖⨛⨜𝛁𝛛𝛻𝜕𝜵𝝏𝝯𝞉𝞩𝟃ⁱ-⁾₁-₎∠-∢⦛-⦯℘℮゛-゜𝟎-𝟡]|[^\\P{Mn}-¡]|[^\\P{Mc}-¡]|[^\\P{Nd}-¡]|[^\\P{Pc}-¡]|[^\\P{Sk}-¡]|[^\\P{Me}-¡]|[^\\P{No}-¡]|[′-‷⁗]|[^\\P{So}←-⇿])*(?:{.*})?)?",name:"meta.type.julia"}]}},scopeName:"source.julia",embeddedLangs:["cpp","python","javascript","r","sql"],aliases:["jl"]});var c=[...u,...e,...n,...t,...a,A];export{c as default}; diff --git a/assets/chunks/kotlin.BIxS-Weu.js b/assets/chunks/kotlin.BIxS-Weu.js deleted file mode 100644 index 17a34ad6..00000000 --- a/assets/chunks/kotlin.BIxS-Weu.js +++ /dev/null @@ -1 +0,0 @@ -const e=Object.freeze({displayName:"Kotlin",fileTypes:["kt","kts"],name:"kotlin",patterns:[{include:"#import"},{include:"#package"},{include:"#code"}],repository:{"annotation-simple":{match:"(?<([^<>]|\\g)+>)?"},code:{patterns:[{include:"#comments"},{include:"#keywords"},{include:"#annotation-simple"},{include:"#annotation-site-list"},{include:"#annotation-site"},{include:"#class-declaration"},{include:"#object"},{include:"#type-alias"},{include:"#function"},{include:"#variable-declaration"},{include:"#type-constraint"},{include:"#type-annotation"},{include:"#function-call"},{include:"#method-reference"},{include:"#key"},{include:"#string"},{include:"#string-empty"},{include:"#string-multiline"},{include:"#character"},{include:"#lambda-arrow"},{include:"#operators"},{include:"#self-reference"},{include:"#decimal-literal"},{include:"#hex-literal"},{include:"#binary-literal"},{include:"#boolean-literal"},{include:"#null-literal"}]},"comment-block":{begin:"/\\*(?!\\*)",end:"\\*/",name:"comment.block.kotlin"},"comment-javadoc":{patterns:[{begin:"/\\*\\*",end:"\\*/",name:"comment.block.javadoc.kotlin",patterns:[{match:"@(return|constructor|receiver|sample|see|author|since|suppress)\\b",name:"keyword.other.documentation.javadoc.kotlin"},{captures:{1:{name:"keyword.other.documentation.javadoc.kotlin"},2:{name:"variable.parameter.kotlin"}},match:"(@param|@property)\\s+(\\S+)"},{captures:{1:{name:"keyword.other.documentation.javadoc.kotlin"},2:{name:"variable.parameter.kotlin"}},match:"(@param)\\[(\\S+)\\]"},{captures:{1:{name:"keyword.other.documentation.javadoc.kotlin"},2:{name:"entity.name.type.class.kotlin"}},match:"(@(?:exception|throws))\\s+(\\S+)"},{captures:{1:{name:"keyword.other.documentation.javadoc.kotlin"},2:{name:"entity.name.type.class.kotlin"},3:{name:"variable.parameter.kotlin"}},match:"{(@link)\\s+(\\S+)?#([\\w$]+\\s*\\([^\\(\\)]*\\)).*}"}]}]},"comment-line":{begin:"//",end:"$",name:"comment.line.double-slash.kotlin"},comments:{patterns:[{include:"#comment-line"},{include:"#comment-block"},{include:"#comment-javadoc"}]},"control-keywords":{match:"\\b(if|else|while|do|when|try|throw|break|continue|return|for)\\b",name:"keyword.control.kotlin"},"decimal-literal":{match:"\\b\\d[\\d_]*(\\.[\\d_]+)?((e|E)\\d+)?(u|U)?(L|F|f)?\\b",name:"constant.numeric.decimal.kotlin"},function:{captures:{1:{name:"storage.type.function.kotlin"},2:{patterns:[{include:"#type-parameter"}]},4:{name:"entity.name.type.class.extension.kotlin"},5:{name:"entity.name.function.declaration.kotlin"}},match:"\\b(fun)\\b\\s*(?<([^<>]|\\g)+>)?\\s*(?:(?:(\\w+)\\.)?(\\b\\w+\\b|`[^`]+`))?"},"function-call":{captures:{1:{name:"entity.name.function.call.kotlin"},2:{patterns:[{include:"#type-parameter"}]}},match:"\\??\\.?(\\b\\w+\\b|`[^`]+`)\\s*(?<([^<>]|\\g)+>)?\\s*(?=[({])"},"hard-keywords":{match:"\\b(as|typeof|is|in)\\b",name:"keyword.hard.kotlin"},"hex-literal":{match:"0(x|X)[A-Fa-f0-9][A-Fa-f0-9_]*(u|U)?",name:"constant.numeric.hex.kotlin"},import:{begin:"\\b(import)\\b\\s*",beginCaptures:{1:{name:"storage.type.import.kotlin"}},contentName:"entity.name.package.kotlin",end:";|$",name:"meta.import.kotlin",patterns:[{include:"#comments"},{include:"#hard-keywords"},{match:"\\*",name:"variable.language.wildcard.kotlin"}]},key:{captures:{1:{name:"variable.parameter.kotlin"},2:{name:"keyword.operator.assignment.kotlin"}},match:"\\b(\\w=)\\s*(=)"},keywords:{patterns:[{include:"#prefix-modifiers"},{include:"#postfix-modifiers"},{include:"#soft-keywords"},{include:"#hard-keywords"},{include:"#control-keywords"}]},"lambda-arrow":{match:"->",name:"storage.type.function.arrow.kotlin"},"method-reference":{captures:{1:{name:"entity.name.function.reference.kotlin"}},match:"\\??::(\\b\\w+\\b|`[^`]+`)"},"null-literal":{match:"\\bnull\\b",name:"constant.language.null.kotlin"},object:{captures:{1:{name:"storage.type.object.kotlin"},2:{name:"entity.name.type.object.kotlin"}},match:"\\b(object)(?:\\s+(\\b\\w+\\b|`[^`]+`))?"},operators:{patterns:[{match:"(===?|\\!==?|<=|>=|<|>)",name:"keyword.operator.comparison.kotlin"},{match:"([+*/%-]=)",name:"keyword.operator.assignment.arithmetic.kotlin"},{match:"(=)",name:"keyword.operator.assignment.kotlin"},{match:"([+*/%-])",name:"keyword.operator.arithmetic.kotlin"},{match:"(!|&&|\\|\\|)",name:"keyword.operator.logical.kotlin"},{match:"(--|\\+\\+)",name:"keyword.operator.increment-decrement.kotlin"},{match:"(\\.\\.)",name:"keyword.operator.range.kotlin"}]},package:{begin:"\\b(package)\\b\\s*",beginCaptures:{1:{name:"storage.type.package.kotlin"}},contentName:"entity.name.package.kotlin",end:";|$",name:"meta.package.kotlin",patterns:[{include:"#comments"}]},"postfix-modifiers":{match:"\\b(where|by|get|set)\\b",name:"storage.modifier.other.kotlin"},"prefix-modifiers":{match:"\\b(abstract|final|enum|open|annotation|sealed|data|override|final|lateinit|private|protected|public|internal|inner|companion|noinline|crossinline|vararg|reified|tailrec|operator|infix|inline|external|const|suspend|value)\\b",name:"storage.modifier.other.kotlin"},"self-reference":{match:"\\b(this|super)(@\\w+)?\\b",name:"variable.language.this.kotlin"},"soft-keywords":{match:"\\b(catch|finally|field)\\b",name:"keyword.soft.kotlin"},string:{begin:'(?<([^<>]|\\g)+>)?"},"type-annotation":{captures:{0:{patterns:[{include:"#type-parameter"}]}},match:`(?|(?[<(]([^<>()"']|\\g)+[)>]))+`},"type-parameter":{patterns:[{match:"\\b\\w+\\b",name:"entity.name.type.kotlin"},{match:"\\b(in|out)\\b",name:"storage.modifier.kotlin"}]},"unescaped-annotation":{match:"\\b[\\w\\.]+\\b",name:"entity.name.type.annotation.kotlin"},"variable-declaration":{captures:{1:{name:"storage.type.variable.kotlin"},2:{patterns:[{include:"#type-parameter"}]}},match:"\\b(val|var)\\b\\s*(?<([^<>]|\\g)+>)?"}},scopeName:"source.kotlin",aliases:["kt","kts"]});var t=[e];export{t as default}; diff --git a/assets/chunks/kotlin.BspO9hSn.js b/assets/chunks/kotlin.BspO9hSn.js new file mode 100644 index 00000000..f8cbb903 --- /dev/null +++ b/assets/chunks/kotlin.BspO9hSn.js @@ -0,0 +1 @@ +const e=Object.freeze({displayName:"Kotlin",fileTypes:["kt","kts"],name:"kotlin",patterns:[{include:"#import"},{include:"#package"},{include:"#code"}],repository:{"annotation-simple":{match:"(?<([^<>]|\\g)+>)?"},code:{patterns:[{include:"#comments"},{include:"#keywords"},{include:"#annotation-simple"},{include:"#annotation-site-list"},{include:"#annotation-site"},{include:"#class-declaration"},{include:"#object"},{include:"#type-alias"},{include:"#function"},{include:"#variable-declaration"},{include:"#type-constraint"},{include:"#type-annotation"},{include:"#function-call"},{include:"#method-reference"},{include:"#key"},{include:"#string"},{include:"#string-empty"},{include:"#string-multiline"},{include:"#character"},{include:"#lambda-arrow"},{include:"#operators"},{include:"#self-reference"},{include:"#decimal-literal"},{include:"#hex-literal"},{include:"#binary-literal"},{include:"#boolean-literal"},{include:"#null-literal"}]},"comment-block":{begin:"/\\*(?!\\*)",end:"\\*/",name:"comment.block.kotlin"},"comment-javadoc":{patterns:[{begin:"/\\*\\*",end:"\\*/",name:"comment.block.javadoc.kotlin",patterns:[{match:"@(return|constructor|receiver|sample|see|author|since|suppress)\\b",name:"keyword.other.documentation.javadoc.kotlin"},{captures:{1:{name:"keyword.other.documentation.javadoc.kotlin"},2:{name:"variable.parameter.kotlin"}},match:"(@param|@property)\\s+(\\S+)"},{captures:{1:{name:"keyword.other.documentation.javadoc.kotlin"},2:{name:"variable.parameter.kotlin"}},match:"(@param)\\[(\\S+)\\]"},{captures:{1:{name:"keyword.other.documentation.javadoc.kotlin"},2:{name:"entity.name.type.class.kotlin"}},match:"(@(?:exception|throws))\\s+(\\S+)"},{captures:{1:{name:"keyword.other.documentation.javadoc.kotlin"},2:{name:"entity.name.type.class.kotlin"},3:{name:"variable.parameter.kotlin"}},match:"{(@link)\\s+(\\S+)?#([\\w$]+\\s*\\([^\\(\\)]*\\)).*}"}]}]},"comment-line":{begin:"//",end:"$",name:"comment.line.double-slash.kotlin"},comments:{patterns:[{include:"#comment-line"},{include:"#comment-block"},{include:"#comment-javadoc"}]},"control-keywords":{match:"\\b(if|else|while|do|when|try|throw|break|continue|return|for)\\b",name:"keyword.control.kotlin"},"decimal-literal":{match:"\\b\\d[\\d_]*(\\.[\\d_]+)?((e|E)\\d+)?(u|U)?(L|F|f)?\\b",name:"constant.numeric.decimal.kotlin"},function:{captures:{1:{name:"keyword.hard.fun.kotlin"},2:{patterns:[{include:"#type-parameter"}]},4:{name:"entity.name.type.class.extension.kotlin"},5:{name:"entity.name.function.declaration.kotlin"}},match:"\\b(fun)\\b\\s*(?<([^<>]|\\g)+>)?\\s*(?:(?:(\\w+)\\.)?(\\b\\w+\\b|`[^`]+`))?"},"function-call":{captures:{1:{name:"entity.name.function.call.kotlin"},2:{patterns:[{include:"#type-parameter"}]}},match:"\\??\\.?(\\b\\w+\\b|`[^`]+`)\\s*(?<([^<>]|\\g)+>)?\\s*(?=[({])"},"hard-keywords":{match:"\\b(as|typeof|is|in)\\b",name:"keyword.hard.kotlin"},"hex-literal":{match:"0(x|X)[A-Fa-f0-9][A-Fa-f0-9_]*(u|U)?",name:"constant.numeric.hex.kotlin"},import:{begin:"\\b(import)\\b\\s*",beginCaptures:{1:{name:"keyword.soft.kotlin"}},contentName:"entity.name.package.kotlin",end:";|$",name:"meta.import.kotlin",patterns:[{include:"#comments"},{include:"#hard-keywords"},{match:"\\*",name:"variable.language.wildcard.kotlin"}]},key:{captures:{1:{name:"variable.parameter.kotlin"},2:{name:"keyword.operator.assignment.kotlin"}},match:"\\b(\\w=)\\s*(=)"},keywords:{patterns:[{include:"#prefix-modifiers"},{include:"#postfix-modifiers"},{include:"#soft-keywords"},{include:"#hard-keywords"},{include:"#control-keywords"}]},"lambda-arrow":{match:"->",name:"storage.type.function.arrow.kotlin"},"method-reference":{captures:{1:{name:"entity.name.function.reference.kotlin"}},match:"\\??::(\\b\\w+\\b|`[^`]+`)"},"null-literal":{match:"\\bnull\\b",name:"constant.language.null.kotlin"},object:{captures:{1:{name:"keyword.hard.object.kotlin"},2:{name:"entity.name.type.object.kotlin"}},match:"\\b(object)(?:\\s+(\\b\\w+\\b|`[^`]+`))?"},operators:{patterns:[{match:"(===?|\\!==?|<=|>=|<|>)",name:"keyword.operator.comparison.kotlin"},{match:"([+*/%-]=)",name:"keyword.operator.assignment.arithmetic.kotlin"},{match:"(=)",name:"keyword.operator.assignment.kotlin"},{match:"([+*/%-])",name:"keyword.operator.arithmetic.kotlin"},{match:"(!|&&|\\|\\|)",name:"keyword.operator.logical.kotlin"},{match:"(--|\\+\\+)",name:"keyword.operator.increment-decrement.kotlin"},{match:"(\\.\\.)",name:"keyword.operator.range.kotlin"}]},package:{begin:"\\b(package)\\b\\s*",beginCaptures:{1:{name:"keyword.hard.package.kotlin"}},contentName:"entity.name.package.kotlin",end:";|$",name:"meta.package.kotlin",patterns:[{include:"#comments"}]},"postfix-modifiers":{match:"\\b(where|by|get|set)\\b",name:"storage.modifier.other.kotlin"},"prefix-modifiers":{match:"\\b(abstract|final|enum|open|annotation|sealed|data|override|final|lateinit|private|protected|public|internal|inner|companion|noinline|crossinline|vararg|reified|tailrec|operator|infix|inline|external|const|suspend|value)\\b",name:"storage.modifier.other.kotlin"},"self-reference":{match:"\\b(this|super)(@\\w+)?\\b",name:"variable.language.this.kotlin"},"soft-keywords":{match:"\\b(init|catch|finally|field)\\b",name:"keyword.soft.kotlin"},string:{begin:'(?<([^<>]|\\g)+>)?"},"type-annotation":{captures:{0:{patterns:[{include:"#type-parameter"}]}},match:`(?|(?[<(]([^<>()"']|\\g)+[)>]))+`},"type-parameter":{patterns:[{match:"\\b\\w+\\b",name:"entity.name.type.kotlin"},{match:"\\b(in|out)\\b",name:"storage.modifier.kotlin"}]},"unescaped-annotation":{match:"\\b[\\w\\.]+\\b",name:"entity.name.type.annotation.kotlin"},"variable-declaration":{captures:{1:{name:"keyword.hard.kotlin"},2:{patterns:[{include:"#type-parameter"}]}},match:"\\b(val|var)\\b\\s*(?<([^<>]|\\g)+>)?"}},scopeName:"source.kotlin",aliases:["kt","kts"]});var n=[e];export{n as default}; diff --git a/assets/chunks/latex.DDMzmemw.js b/assets/chunks/latex.DDMzmemw.js new file mode 100644 index 00000000..40a22f2b --- /dev/null +++ b/assets/chunks/latex.DDMzmemw.js @@ -0,0 +1,3 @@ +import e from"./tex.ntRzBxCg.js";import n from"./shellscript.DOv5BRyJ.js";import t from"./css.CbYhyuC0.js";import a from"./gnuplot.nclm9rTJ.js";import i from"./haskell.DAGYewaG.js";import o from"./html.CuK0VrWf.js";import l from"./java.ClXEvkw9.js";import r from"./julia.D59jaJxd.js";import u from"./javascript.Dch3xQiY.js";import c from"./lua.CHJYZA-p.js";import d from"./python.DwuVtWc2.js";import s from"./ruby.D8Yd4lYs.js";import m from"./rust.DGxQkqYo.js";import p from"./typescript.DC8MraHL.js";import g from"./xml.BzTcx3OS.js";import b from"./yaml.DK4oFTHQ.js";import x from"./scala.vMsNTMhM.js";import"./r.BXfENWL6.js";import"./cpp.DZdbkgEV.js";import"./regexp.C_ZPRiAj.js";import"./glsl.-GlVTnW0.js";import"./c.RCJZWN-0.js";import"./sql.DbK06e1c.js";const f=Object.freeze({displayName:"LaTeX",name:"latex",patterns:[{comment:"This scope identifies partially typed commands such as `\\tab`. We use this to trigger “Command Completion” only when it makes sense.",match:"(?<=\\\\[\\w@]|\\\\[\\w@]{2}|\\\\[\\w@]{3}|\\\\[\\w@]{4}|\\\\[\\w@]{5}|\\\\[\\w@]{6})\\s",name:"meta.space-after-command.latex"},{begin:"((\\\\)(?:usepackage|documentclass))\\b(?=\\[|\\{)",beginCaptures:{1:{name:"keyword.control.preamble.latex"},2:{name:"punctuation.definition.function.latex"}},end:"(?<=\\})",endCaptures:{0:{name:"punctuation.definition.arguments.end.latex"}},name:"meta.preamble.latex",patterns:[{include:"#multiline-optional-arg"},{begin:"((?:\\G|(?<=\\]))\\{)",beginCaptures:{0:{name:"punctuation.definition.arguments.begin.latex"}},contentName:"support.class.latex",end:"(\\})",endCaptures:{0:{name:"punctuation.definition.arguments.end.latex"}},patterns:[{include:"$self"}]}]},{begin:"((\\\\)(?:include|input))(\\{)",beginCaptures:{1:{name:"keyword.control.include.latex"},2:{name:"punctuation.definition.function.latex"},3:{name:"punctuation.definition.arguments.begin.latex"}},end:"\\}",endCaptures:{0:{name:"punctuation.definition.arguments.end.latex"}},name:"meta.include.latex",patterns:[{include:"$self"}]},{begin:"((\\\\)((?:sub){0,2}section|(?:sub)?paragraph|chapter|part|addpart|addchap|addsec|minisec|frametitle)(?:\\*)?)((?:\\[[^\\[]*?\\]){0,2})(\\{)",beginCaptures:{1:{name:"support.function.section.latex"},2:{name:"punctuation.definition.function.latex"},4:{patterns:[{include:"#optional-arg-bracket"}]},5:{name:"punctuation.definition.arguments.begin.latex"}},comment:"this works OK with all kinds of crazy stuff as long as section is one line",contentName:"entity.name.section.latex",end:"\\}",endCaptures:{0:{name:"punctuation.definition.arguments.end.latex"}},name:"meta.function.section.$3.latex",patterns:[{include:"text.tex#braces"},{include:"$self"}]},{begin:"((?:\\s*)\\\\begin\\{songs\\}\\{.*\\})",captures:{1:{patterns:[{include:"#begin-env-tokenizer"}]}},contentName:"meta.data.environment.songs.latex",end:"(\\\\end\\{songs\\}(?:\\s*\\n)?)",name:"meta.function.environment.songs.latex",patterns:[{begin:"\\\\\\[",end:"\\]",name:"meta.chord.block.latex support.class.chord.block.environment.latex",patterns:[{include:"$self"}]},{match:"\\^",name:"meta.chord.block.latex support.class.chord.block.environment.latex"},{include:"$self"}]},{begin:"(?:^\\s*)?\\\\begin\\{(lstlisting|minted|pyglist)\\}(?=\\[|\\{)",captures:{0:{patterns:[{include:"#begin-env-tokenizer"}]}},end:"\\\\end\\{\\1\\}",patterns:[{include:"#multiline-optional-arg-no-highlight"},{begin:"(?:\\G|(?<=\\]))(\\{)((?:asy|asymptote))(\\})",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"},2:{name:"variable.parameter.function.latex"},3:{name:"punctuation.definition.arguments.end.latex"}},contentName:"source.asy",end:"^\\s*(?=\\\\end\\{(?:minted|lstlisting|pyglist)\\})",patterns:[{include:"source.asy"}]},{begin:"(?:\\G|(?<=\\]))(\\{)((?:bash))(\\})",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"},2:{name:"variable.parameter.function.latex"},3:{name:"punctuation.definition.arguments.end.latex"}},contentName:"source.shell",end:"^\\s*(?=\\\\end\\{(?:minted|lstlisting|pyglist)\\})",patterns:[{include:"source.shell"}]},{begin:"(?:\\G|(?<=\\]))(\\{)((?:c|cpp))(\\})",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"},2:{name:"variable.parameter.function.latex"},3:{name:"punctuation.definition.arguments.end.latex"}},contentName:"source.cpp.embedded.latex",end:"^\\s*(?=\\\\end\\{(?:minted|lstlisting|pyglist)\\})",patterns:[{include:"source.cpp.embedded.latex"}]},{begin:"(?:\\G|(?<=\\]))(\\{)((?:css))(\\})",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"},2:{name:"variable.parameter.function.latex"},3:{name:"punctuation.definition.arguments.end.latex"}},contentName:"source.css",end:"^\\s*(?=\\\\end\\{(?:minted|lstlisting|pyglist)\\})",patterns:[{include:"source.css"}]},{begin:"(?:\\G|(?<=\\]))(\\{)((?:gnuplot))(\\})",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"},2:{name:"variable.parameter.function.latex"},3:{name:"punctuation.definition.arguments.end.latex"}},contentName:"source.gnuplot",end:"^\\s*(?=\\\\end\\{(?:minted|lstlisting|pyglist)\\})",patterns:[{include:"source.gnuplot"}]},{begin:"(?:\\G|(?<=\\]))(\\{)((?:hs|haskell))(\\})",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"},2:{name:"variable.parameter.function.latex"},3:{name:"punctuation.definition.arguments.end.latex"}},contentName:"source.haskell",end:"^\\s*(?=\\\\end\\{(?:minted|lstlisting|pyglist)\\})",patterns:[{include:"source.haskell"}]},{begin:"(?:\\G|(?<=\\]))(\\{)((?:html))(\\})",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"},2:{name:"variable.parameter.function.latex"},3:{name:"punctuation.definition.arguments.end.latex"}},contentName:"text.html",end:"^\\s*(?=\\\\end\\{(?:minted|lstlisting|pyglist)\\})",patterns:[{include:"text.html.basic"}]},{begin:"(?:\\G|(?<=\\]))(\\{)((?:java))(\\})",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"},2:{name:"variable.parameter.function.latex"},3:{name:"punctuation.definition.arguments.end.latex"}},contentName:"source.java",end:"^\\s*(?=\\\\end\\{(?:minted|lstlisting|pyglist)\\})",patterns:[{include:"source.java"}]},{begin:"(?:\\G|(?<=\\]))(\\{)((?:jl|julia))(\\})",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"},2:{name:"variable.parameter.function.latex"},3:{name:"punctuation.definition.arguments.end.latex"}},contentName:"source.julia",end:"^\\s*(?=\\\\end\\{(?:minted|lstlisting|pyglist)\\})",patterns:[{include:"source.julia"}]},{begin:"(?:\\G|(?<=\\]))(\\{)((?:js|javascript))(\\})",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"},2:{name:"variable.parameter.function.latex"},3:{name:"punctuation.definition.arguments.end.latex"}},contentName:"source.js",end:"^\\s*(?=\\\\end\\{(?:minted|lstlisting|pyglist)\\})",patterns:[{include:"source.js"}]},{begin:"(?:\\G|(?<=\\]))(\\{)((?:lua))(\\})",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"},2:{name:"variable.parameter.function.latex"},3:{name:"punctuation.definition.arguments.end.latex"}},contentName:"source.lua",end:"^\\s*(?=\\\\end\\{(?:minted|lstlisting|pyglist)\\})",patterns:[{include:"source.lua"}]},{begin:"(?:\\G|(?<=\\]))(\\{)((?:py|python|sage))(\\})",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"},2:{name:"variable.parameter.function.latex"},3:{name:"punctuation.definition.arguments.end.latex"}},contentName:"source.python",end:"^\\s*(?=\\\\end\\{(?:minted|lstlisting|pyglist)\\})",patterns:[{include:"source.python"}]},{begin:"(?:\\G|(?<=\\]))(\\{)((?:rb|ruby))(\\})",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"},2:{name:"variable.parameter.function.latex"},3:{name:"punctuation.definition.arguments.end.latex"}},contentName:"source.ruby",end:"^\\s*(?=\\\\end\\{(?:minted|lstlisting|pyglist)\\})",patterns:[{include:"source.ruby"}]},{begin:"(?:\\G|(?<=\\]))(\\{)((?:rust))(\\})",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"},2:{name:"variable.parameter.function.latex"},3:{name:"punctuation.definition.arguments.end.latex"}},contentName:"source.rust",end:"^\\s*(?=\\\\end\\{(?:minted|lstlisting|pyglist)\\})",patterns:[{include:"source.rust"}]},{begin:"(?:\\G|(?<=\\]))(\\{)((?:ts|typescript))(\\})",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"},2:{name:"variable.parameter.function.latex"},3:{name:"punctuation.definition.arguments.end.latex"}},contentName:"source.ts",end:"^\\s*(?=\\\\end\\{(?:minted|lstlisting|pyglist)\\})",patterns:[{include:"source.ts"}]},{begin:"(?:\\G|(?<=\\]))(\\{)((?:xml))(\\})",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"},2:{name:"variable.parameter.function.latex"},3:{name:"punctuation.definition.arguments.end.latex"}},contentName:"text.xml",end:"^\\s*(?=\\\\end\\{(?:minted|lstlisting|pyglist)\\})",patterns:[{include:"text.xml"}]},{begin:"(?:\\G|(?<=\\]))(\\{)((?:yaml))(\\})",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"},2:{name:"variable.parameter.function.latex"},3:{name:"punctuation.definition.arguments.end.latex"}},contentName:"source.yaml",end:"^\\s*(?=\\\\end\\{(?:minted|lstlisting|pyglist)\\})",patterns:[{include:"source.yaml"}]},{begin:"(?:\\G|(?<=\\]))(\\{)([a-zA-Z]*)(\\})",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"},2:{name:"variable.parameter.function.latex"},3:{name:"punctuation.definition.arguments.end.latex"}},contentName:"meta.function.embedded.latex",end:"^\\s*(?=\\\\end\\{(?:lstlisting|minted|pyglist)\\})",name:"meta.embedded.block.generic.latex"}]},{begin:"\\s*\\\\begin\\{(?:asy|asycode)\\*?\\}(?:\\[[a-zA-Z0-9_-]*\\])?(?=\\[|\\{|\\s*$)",captures:{0:{patterns:[{include:"#begin-env-tokenizer"}]}},end:"\\s*\\\\end\\{(?:asy|asycode)\\*?\\}",patterns:[{include:"#multiline-optional-arg-no-highlight"},{begin:"(?:\\G|(?<=\\]))(\\{)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},contentName:"variable.parameter.function.latex",end:"(\\})",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}}},{begin:"^(?=\\s*)",contentName:"source.asymptote",end:"^\\s*(?=\\\\end\\{(?:asy|asycode)\\*?\\})",patterns:[{include:"source.asymptote"}]}]},{begin:"\\s*\\\\begin\\{(?:cppcode)\\*?\\}(?:\\[[a-zA-Z0-9_-]*\\])?(?=\\[|\\{|\\s*$)",captures:{0:{patterns:[{include:"#begin-env-tokenizer"}]}},end:"\\s*\\\\end\\{(?:cppcode)\\*?\\}",patterns:[{include:"#multiline-optional-arg-no-highlight"},{begin:"(?:\\G|(?<=\\]))(\\{)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},contentName:"variable.parameter.function.latex",end:"(\\})",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}}},{begin:"^(?=\\s*)",contentName:"source.cpp.embedded.latex",end:"^\\s*(?=\\\\end\\{(?:cppcode)\\*?\\})",patterns:[{include:"source.cpp.embedded.latex"}]}]},{begin:"\\s*\\\\begin\\{(?:dot2tex|dotcode)\\*?\\}(?:\\[[a-zA-Z0-9_-]*\\])?(?=\\[|\\{|\\s*$)",captures:{0:{patterns:[{include:"#begin-env-tokenizer"}]}},end:"\\s*\\\\end\\{(?:dot2tex|dotcode)\\*?\\}",patterns:[{include:"#multiline-optional-arg-no-highlight"},{begin:"(?:\\G|(?<=\\]))(\\{)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},contentName:"variable.parameter.function.latex",end:"(\\})",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}}},{begin:"^(?=\\s*)",contentName:"source.dot",end:"^\\s*(?=\\\\end\\{(?:dot2tex|dotcode)\\*?\\})",patterns:[{include:"source.dot"}]}]},{begin:"\\s*\\\\begin\\{(?:gnuplot)\\*?\\}(?:\\[[a-zA-Z0-9_-]*\\])?(?=\\[|\\{|\\s*$)",captures:{0:{patterns:[{include:"#begin-env-tokenizer"}]}},end:"\\s*\\\\end\\{(?:gnuplot)\\*?\\}",patterns:[{include:"#multiline-optional-arg-no-highlight"},{begin:"(?:\\G|(?<=\\]))(\\{)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},contentName:"variable.parameter.function.latex",end:"(\\})",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}}},{begin:"^(?=\\s*)",contentName:"source.gnuplot",end:"^\\s*(?=\\\\end\\{(?:gnuplot)\\*?\\})",patterns:[{include:"source.gnuplot"}]}]},{begin:"\\s*\\\\begin\\{(?:hscode)\\*?\\}(?:\\[[a-zA-Z0-9_-]*\\])?(?=\\[|\\{|\\s*$)",captures:{0:{patterns:[{include:"#begin-env-tokenizer"}]}},end:"\\s*\\\\end\\{(?:hscode)\\*?\\}",patterns:[{include:"#multiline-optional-arg-no-highlight"},{begin:"(?:\\G|(?<=\\]))(\\{)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},contentName:"variable.parameter.function.latex",end:"(\\})",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}}},{begin:"^(?=\\s*)",contentName:"source.haskell",end:"^\\s*(?=\\\\end\\{(?:hscode)\\*?\\})",patterns:[{include:"source.haskell"}]}]},{begin:"\\s*\\\\begin\\{(?:jlcode|jlverbatim|jlblock|jlconcode|jlconsole|jlconverbatim)\\*?\\}(?:\\[[a-zA-Z0-9_-]*\\])?(?=\\[|\\{|\\s*$)",captures:{0:{patterns:[{include:"#begin-env-tokenizer"}]}},end:"\\s*\\\\end\\{(?:jlcode|jlverbatim|jlblock|jlconcode|jlconsole|jlconverbatim)\\*?\\}",patterns:[{include:"#multiline-optional-arg-no-highlight"},{begin:"(?:\\G|(?<=\\]))(\\{)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},contentName:"variable.parameter.function.latex",end:"(\\})",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}}},{begin:"^(?=\\s*)",contentName:"source.julia",end:"^\\s*(?=\\\\end\\{(?:jlcode|jlverbatim|jlblock|jlconcode|jlconsole|jlconverbatim)\\*?\\})",patterns:[{include:"source.julia"}]}]},{begin:"\\s*\\\\begin\\{(?:juliacode|juliaverbatim|juliablock|juliaconcode|juliaconsole|juliaconverbatim)\\*?\\}(?:\\[[a-zA-Z0-9_-]*\\])?(?=\\[|\\{|\\s*$)",captures:{0:{patterns:[{include:"#begin-env-tokenizer"}]}},end:"\\s*\\\\end\\{(?:juliacode|juliaverbatim|juliablock|juliaconcode|juliaconsole|juliaconverbatim)\\*?\\}",patterns:[{include:"#multiline-optional-arg-no-highlight"},{begin:"(?:\\G|(?<=\\]))(\\{)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},contentName:"variable.parameter.function.latex",end:"(\\})",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}}},{begin:"^(?=\\s*)",contentName:"source.julia",end:"^\\s*(?=\\\\end\\{(?:juliacode|juliaverbatim|juliablock|juliaconcode|juliaconsole|juliaconverbatim)\\*?\\})",patterns:[{include:"source.julia"}]}]},{begin:"\\s*\\\\begin\\{(?:luacode)\\*?\\}(?:\\[[a-zA-Z0-9_-]*\\])?(?=\\[|\\{|\\s*$)",captures:{0:{patterns:[{include:"#begin-env-tokenizer"}]}},end:"\\s*\\\\end\\{(?:luacode)\\*?\\}",patterns:[{include:"#multiline-optional-arg-no-highlight"},{begin:"(?:\\G|(?<=\\]))(\\{)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},contentName:"variable.parameter.function.latex",end:"(\\})",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}}},{begin:"^(?=\\s*)",contentName:"source.lua",end:"^\\s*(?=\\\\end\\{(?:luacode)\\*?\\})",patterns:[{include:"source.lua"}]}]},{begin:"\\s*\\\\begin\\{(?:pycode|pyverbatim|pyblock|pyconcode|pyconsole|pyconverbatim)\\*?\\}(?:\\[[a-zA-Z0-9_-]*\\])?(?=\\[|\\{|\\s*$)",captures:{0:{patterns:[{include:"#begin-env-tokenizer"}]}},end:"\\s*\\\\end\\{(?:pycode|pyverbatim|pyblock|pyconcode|pyconsole|pyconverbatim)\\*?\\}",patterns:[{include:"#multiline-optional-arg-no-highlight"},{begin:"(?:\\G|(?<=\\]))(\\{)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},contentName:"variable.parameter.function.latex",end:"(\\})",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}}},{begin:"^(?=\\s*)",contentName:"source.python",end:"^\\s*(?=\\\\end\\{(?:pycode|pyverbatim|pyblock|pyconcode|pyconsole|pyconverbatim)\\*?\\})",patterns:[{include:"source.python"}]}]},{begin:"\\s*\\\\begin\\{(?:pylabcode|pylabverbatim|pylabblock|pylabconcode|pylabconsole|pylabconverbatim)\\*?\\}(?:\\[[a-zA-Z0-9_-]*\\])?(?=\\[|\\{|\\s*$)",captures:{0:{patterns:[{include:"#begin-env-tokenizer"}]}},end:"\\s*\\\\end\\{(?:pylabcode|pylabverbatim|pylabblock|pylabconcode|pylabconsole|pylabconverbatim)\\*?\\}",patterns:[{include:"#multiline-optional-arg-no-highlight"},{begin:"(?:\\G|(?<=\\]))(\\{)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},contentName:"variable.parameter.function.latex",end:"(\\})",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}}},{begin:"^(?=\\s*)",contentName:"source.python",end:"^\\s*(?=\\\\end\\{(?:pylabcode|pylabverbatim|pylabblock|pylabconcode|pylabconsole|pylabconverbatim)\\*?\\})",patterns:[{include:"source.python"}]}]},{begin:"\\s*\\\\begin\\{(?:sageblock|sagesilent|sageverbatim|sageexample|sagecommandline|python|pythonq|pythonrepl)\\*?\\}(?:\\[[a-zA-Z0-9_-]*\\])?(?=\\[|\\{|\\s*$)",captures:{0:{patterns:[{include:"#begin-env-tokenizer"}]}},end:"\\s*\\\\end\\{(?:sageblock|sagesilent|sageverbatim|sageexample|sagecommandline|python|pythonq|pythonrepl)\\*?\\}",patterns:[{include:"#multiline-optional-arg-no-highlight"},{begin:"(?:\\G|(?<=\\]))(\\{)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},contentName:"variable.parameter.function.latex",end:"(\\})",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}}},{begin:"^(?=\\s*)",contentName:"source.python",end:"^\\s*(?=\\\\end\\{(?:sageblock|sagesilent|sageverbatim|sageexample|sagecommandline|python|pythonq|pythonrepl)\\*?\\})",patterns:[{include:"source.python"}]}]},{begin:"\\s*\\\\begin\\{(?:scalacode)\\*?\\}(?:\\[[a-zA-Z0-9_-]*\\])?(?=\\[|\\{|\\s*$)",captures:{0:{patterns:[{include:"#begin-env-tokenizer"}]}},end:"\\s*\\\\end\\{(?:scalacode)\\*?\\}",patterns:[{include:"#multiline-optional-arg-no-highlight"},{begin:"(?:\\G|(?<=\\]))(\\{)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},contentName:"variable.parameter.function.latex",end:"(\\})",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}}},{begin:"^(?=\\s*)",contentName:"source.scala",end:"^\\s*(?=\\\\end\\{(?:scalacode)\\*?\\})",patterns:[{include:"source.scala"}]}]},{begin:"\\s*\\\\begin\\{(?:sympycode|sympyverbatim|sympyblock|sympyconcode|sympyconsole|sympyconverbatim)\\*?\\}(?:\\[[a-zA-Z0-9_-]*\\])?(?=\\[|\\{|\\s*$)",captures:{0:{patterns:[{include:"#begin-env-tokenizer"}]}},end:"\\s*\\\\end\\{(?:sympycode|sympyverbatim|sympyblock|sympyconcode|sympyconsole|sympyconverbatim)\\*?\\}",patterns:[{include:"#multiline-optional-arg-no-highlight"},{begin:"(?:\\G|(?<=\\]))(\\{)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},contentName:"variable.parameter.function.latex",end:"(\\})",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}}},{begin:"^(?=\\s*)",contentName:"source.python",end:"^\\s*(?=\\\\end\\{(?:sympycode|sympyverbatim|sympyblock|sympyconcode|sympyconsole|sympyconverbatim)\\*?\\})",patterns:[{include:"source.python"}]}]},{begin:"\\s*\\\\begin\\{([a-zA-Z]*code|lstlisting|minted|pyglist)\\*?\\}(?:\\[.*\\])?(?:\\{.*\\})?",captures:{0:{patterns:[{include:"#begin-env-tokenizer"}]}},contentName:"meta.function.embedded.latex",end:"\\\\end\\{\\1\\}(?:\\s*\\n)?",name:"meta.embedded.block.generic.latex"},{begin:"((?:^\\s*)?\\\\begin\\{((?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?))\\})(?:\\[[^\\]]*\\]){,2}(?=\\{)",captures:{1:{patterns:[{include:"#begin-env-tokenizer"}]}},end:"(\\\\end\\{\\2\\})",patterns:[{begin:"\\G(\\{)(?:__|[a-z\\s]*)(?i:asy|asymptote)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},end:"(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{begin:"\\G",end:"(\\})\\s*$",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}},patterns:[{include:"text.tex#braces"},{include:"$self"}]},{begin:"^(\\s*)",contentName:"source.asy",end:"^\\s*(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{include:"source.asy"}]}]},{begin:"\\G(\\{)(?:__|[a-z\\s]*)(?i:bash)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},end:"(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{begin:"\\G",end:"(\\})\\s*$",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}},patterns:[{include:"text.tex#braces"},{include:"$self"}]},{begin:"^(\\s*)",contentName:"source.shell",end:"^\\s*(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{include:"source.shell"}]}]},{begin:"\\G(\\{)(?:__|[a-z\\s]*)(?i:c|cpp)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},end:"(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{begin:"\\G",end:"(\\})\\s*$",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}},patterns:[{include:"text.tex#braces"},{include:"$self"}]},{begin:"^(\\s*)",contentName:"source.cpp.embedded.latex",end:"^\\s*(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{include:"source.cpp.embedded.latex"}]}]},{begin:"\\G(\\{)(?:__|[a-z\\s]*)(?i:css)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},end:"(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{begin:"\\G",end:"(\\})\\s*$",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}},patterns:[{include:"text.tex#braces"},{include:"$self"}]},{begin:"^(\\s*)",contentName:"source.css",end:"^\\s*(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{include:"source.css"}]}]},{begin:"\\G(\\{)(?:__|[a-z\\s]*)(?i:gnuplot)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},end:"(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{begin:"\\G",end:"(\\})\\s*$",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}},patterns:[{include:"text.tex#braces"},{include:"$self"}]},{begin:"^(\\s*)",contentName:"source.gnuplot",end:"^\\s*(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{include:"source.gnuplot"}]}]},{begin:"\\G(\\{)(?:__|[a-z\\s]*)(?i:hs|haskell)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},end:"(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{begin:"\\G",end:"(\\})\\s*$",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}},patterns:[{include:"text.tex#braces"},{include:"$self"}]},{begin:"^(\\s*)",contentName:"source.haskell",end:"^\\s*(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{include:"source.haskell"}]}]},{begin:"\\G(\\{)(?:__|[a-z\\s]*)(?i:html)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},end:"(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{begin:"\\G",end:"(\\})\\s*$",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}},patterns:[{include:"text.tex#braces"},{include:"$self"}]},{begin:"^(\\s*)",contentName:"text.html",end:"^\\s*(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{include:"text.html.basic"}]}]},{begin:"\\G(\\{)(?:__|[a-z\\s]*)(?i:java)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},end:"(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{begin:"\\G",end:"(\\})\\s*$",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}},patterns:[{include:"text.tex#braces"},{include:"$self"}]},{begin:"^(\\s*)",contentName:"source.java",end:"^\\s*(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{include:"source.java"}]}]},{begin:"\\G(\\{)(?:__|[a-z\\s]*)(?i:jl|julia)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},end:"(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{begin:"\\G",end:"(\\})\\s*$",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}},patterns:[{include:"text.tex#braces"},{include:"$self"}]},{begin:"^(\\s*)",contentName:"source.julia",end:"^\\s*(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{include:"source.julia"}]}]},{begin:"\\G(\\{)(?:__|[a-z\\s]*)(?i:js|javascript)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},end:"(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{begin:"\\G",end:"(\\})\\s*$",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}},patterns:[{include:"text.tex#braces"},{include:"$self"}]},{begin:"^(\\s*)",contentName:"source.js",end:"^\\s*(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{include:"source.js"}]}]},{begin:"\\G(\\{)(?:__|[a-z\\s]*)(?i:lua)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},end:"(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{begin:"\\G",end:"(\\})\\s*$",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}},patterns:[{include:"text.tex#braces"},{include:"$self"}]},{begin:"^(\\s*)",contentName:"source.lua",end:"^\\s*(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{include:"source.lua"}]}]},{begin:"\\G(\\{)(?:__|[a-z\\s]*)(?i:py|python|sage)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},end:"(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{begin:"\\G",end:"(\\})\\s*$",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}},patterns:[{include:"text.tex#braces"},{include:"$self"}]},{begin:"^(\\s*)",contentName:"source.python",end:"^\\s*(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{include:"source.python"}]}]},{begin:"\\G(\\{)(?:__|[a-z\\s]*)(?i:rb|ruby)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},end:"(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{begin:"\\G",end:"(\\})\\s*$",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}},patterns:[{include:"text.tex#braces"},{include:"$self"}]},{begin:"^(\\s*)",contentName:"source.ruby",end:"^\\s*(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{include:"source.ruby"}]}]},{begin:"\\G(\\{)(?:__|[a-z\\s]*)(?i:rust)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},end:"(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{begin:"\\G",end:"(\\})\\s*$",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}},patterns:[{include:"text.tex#braces"},{include:"$self"}]},{begin:"^(\\s*)",contentName:"source.rust",end:"^\\s*(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{include:"source.rust"}]}]},{begin:"\\G(\\{)(?:__|[a-z\\s]*)(?i:ts|typescript)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},end:"(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{begin:"\\G",end:"(\\})\\s*$",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}},patterns:[{include:"text.tex#braces"},{include:"$self"}]},{begin:"^(\\s*)",contentName:"source.ts",end:"^\\s*(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{include:"source.ts"}]}]},{begin:"\\G(\\{)(?:__|[a-z\\s]*)(?i:xml)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},end:"(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{begin:"\\G",end:"(\\})\\s*$",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}},patterns:[{include:"text.tex#braces"},{include:"$self"}]},{begin:"^(\\s*)",contentName:"text.xml",end:"^\\s*(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{include:"text.xml"}]}]},{begin:"\\G(\\{)(?:__|[a-z\\s]*)(?i:yaml)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},end:"(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{begin:"\\G",end:"(\\})\\s*$",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}},patterns:[{include:"text.tex#braces"},{include:"$self"}]},{begin:"^(\\s*)",contentName:"source.yaml",end:"^\\s*(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{include:"source.yaml"}]}]},{begin:"\\G(\\{)(?:__|[a-z\\s]*)(?i:tikz|tikzpicture)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},end:"(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{begin:"\\G",end:"(\\})\\s*$",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}},patterns:[{include:"text.tex#braces"},{include:"$self"}]},{begin:"^(\\s*)",contentName:"text.tex.latex",end:"^\\s*(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{include:"text.tex.latex"}]}]},{begin:"\\G(\\{)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},end:"(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{begin:"\\G",end:"(\\})\\s*$",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}},patterns:[{include:"text.tex#braces"},{include:"$self"}]},{begin:"^(\\s*)",contentName:"meta.function.embedded.latex",end:"^\\s*(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",name:"meta.embedded.block.generic.latex"}]}]},{begin:"(?:^\\s*)?\\\\begin\\{(terminal\\*?)\\}(?=\\[|\\{)",captures:{0:{patterns:[{include:"#begin-env-tokenizer"}]}},end:"\\\\end\\{\\1\\}",patterns:[{include:"#multiline-optional-arg-no-highlight"},{begin:"(?:\\G|(?<=\\]))(\\{)([a-zA-Z]*)(\\})",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"},2:{name:"variable.parameter.function.latex"},3:{name:"punctuation.definition.arguments.end.latex"}},contentName:"meta.function.embedded.latex",end:"^\\s*(?=\\\\end\\{terminal\\*?\\})",name:"meta.embedded.block.generic.latex"}]},{begin:"((\\\\)addplot)(?:\\+?)((?:\\[[^\\[]*\\]))*\\s*(gnuplot)\\s*((?:\\[[^\\[]*\\]))*\\s*(\\{)",captures:{1:{name:"support.function.be.latex"},2:{name:"punctuation.definition.function.latex"},3:{patterns:[{include:"#optional-arg-bracket"}]},4:{name:"variable.parameter.function.latex"},5:{patterns:[{include:"#optional-arg-bracket"}]},6:{name:"punctuation.definition.arguments.begin.latex"}},end:"\\s*(\\};)",patterns:[{begin:"%",beginCaptures:{0:{name:"punctuation.definition.comment.latex"}},end:"$\\n?",name:"comment.line.percentage.latex"},{include:"source.gnuplot"}]},{begin:"(\\s*\\\\begin\\{((?:fboxv|boxedv|V|v|spv)erbatim\\*?)\\})",captures:{1:{patterns:[{include:"#begin-env-tokenizer"}]}},contentName:"markup.raw.verbatim.latex",end:"(\\\\end\\{\\2\\})",name:"meta.function.verbatim.latex"},{begin:"(\\s*\\\\begin\\{VerbatimOut\\}\\{[^\\}]*\\})",captures:{1:{patterns:[{include:"#begin-env-tokenizer"}]}},contentName:"markup.raw.verbatim.latex",end:"(\\\\end\\{\\VerbatimOut\\})",name:"meta.function.verbatim.latex"},{begin:"(\\s*\\\\begin\\{alltt\\})",captures:{1:{patterns:[{include:"#begin-env-tokenizer"}]}},contentName:"markup.raw.verbatim.latex",end:"(\\\\end\\{alltt\\})",name:"meta.function.alltt.latex",patterns:[{captures:{1:{name:"punctuation.definition.function.latex"}},match:"(\\\\)[A-Za-z]+",name:"support.function.general.latex"}]},{begin:"(\\s*\\\\begin\\{([Cc]omment)\\})",captures:{1:{patterns:[{include:"#begin-env-tokenizer"}]}},contentName:"punctuation.definition.comment.latex",end:"(\\\\end\\{\\2\\})",name:"meta.function.verbatim.latex"},{begin:"(?:\\s*)((\\\\)(?:href|hyperref|hyperimage))(?=\\[|\\{)",beginCaptures:{1:{name:"support.function.url.latex"}},comment:"Captures \\command[option]{url}{optional category}{optional name}{text}",end:"(\\})",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}},name:"meta.function.hyperlink.latex",patterns:[{include:"#multiline-optional-arg-no-highlight"},{begin:"(?:\\G|(?<=\\]))(\\{)([^}]*)(\\})(?:\\{[^}]*\\}){2}?(\\{)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"},2:{name:"markup.underline.link.latex"},3:{name:"punctuation.definition.arguments.end.latex"},4:{name:"punctuation.definition.arguments.begin.latex"}},contentName:"meta.variable.parameter.function.latex",end:"(?=\\})",patterns:[{include:"$self"}]},{begin:"(?:\\G|(?<=\\]))(?:(\\{)[^}]*(\\}))?(\\{)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"},2:{name:"punctuation.definition.arguments.end.latex"},3:{name:"punctuation.definition.arguments.begin.latex"}},contentName:"meta.variable.parameter.function.latex",end:"(?=\\})",patterns:[{include:"$self"}]}]},{captures:{1:{name:"support.function.url.latex"},2:{name:"punctuation.definition.function.latex"},3:{name:"punctuation.definition.arguments.begin.latex"},5:{name:"punctuation.definition.arguments.end.latex"},"'":{name:"markup.underline.link.latex"}},match:"(?:\\s*)((\\\\)url)(\\{)([^}]*)(\\})",name:"meta.function.link.url.latex"},{captures:{1:{patterns:[{include:"#begin-env-tokenizer"}]}},comment:"These two patterns match the \\begin{document} and \\end{document} commands, so that the environment matching pattern following them will ignore those commands.",match:"(\\s*\\\\begin\\{document\\})",name:"meta.function.begin-document.latex"},{captures:{1:{patterns:[{include:"#begin-env-tokenizer"}]}},match:"(\\s*\\\\end\\{document\\})",name:"meta.function.end-document.latex"},{begin:"(?:\\s*)((\\\\)begin)(\\{)((?:\\+?array|equation|(?:IEEE)?eqnarray|multline|align|aligned|alignat|alignedat|flalign|flaligned|flalignat|split|gather|gathered|\\+?cases|(?:display)?math|\\+?[a-zA-Z]*matrix|[pbBvV]?NiceMatrix|[pbBvV]?NiceArray|(?:(?:arg)?(?:mini|maxi)))(?:\\*|!)?)(\\})(\\s*\\n)?",captures:{1:{name:"support.function.be.latex"},2:{name:"punctuation.definition.function.latex"},3:{name:"punctuation.definition.arguments.begin.latex"},4:{name:"variable.parameter.function.latex"},5:{name:"punctuation.definition.arguments.end.latex"}},contentName:"meta.math.block.latex support.class.math.block.environment.latex",end:"(?:\\s*)((\\\\)end)(\\{)(\\4)(\\})(?:\\s*\\n)?",name:"meta.function.environment.math.latex",patterns:[{match:"(?]*>)?((?:\\[[^\\]]*\\])*)(\\{)",captures:{1:{name:"keyword.control.cite.latex"},2:{name:"punctuation.definition.keyword.latex"},3:{patterns:[{include:"#autocites-arg"}]},4:{patterns:[{include:"#optional-arg-angle-no-highlight"}]},5:{patterns:[{include:"#optional-arg-bracket-no-highlight"}]},6:{name:"punctuation.definition.arguments.begin.latex"}},end:"\\}",endCaptures:{0:{name:"punctuation.definition.arguments.end.latex"}},name:"meta.citation.latex",patterns:[{captures:{1:{name:"comment.line.percentage.tex"},2:{name:"punctuation.definition.comment.tex"}},match:"((%).*)$"},{match:"[\\p{Alphabetic}\\p{Number}:.-]+",name:"constant.other.reference.citation.latex"}]},{begin:"((\\\\)bibentry)(\\{)",captures:{1:{name:"keyword.control.cite.latex"},2:{name:"punctuation.definition.keyword.latex"},3:{name:"punctuation.definition.arguments.begin.latex"}},end:"\\}",endCaptures:{0:{name:"punctuation.definition.arguments.end.latex"}},name:"meta.citation.latex",patterns:[{match:"[\\p{Alphabetic}\\p{Number}:.]+",name:"constant.other.reference.citation.latex"}]},{begin:"((\\\\)(?:\\w*[rR]ef\\*?))(?:\\[[^\\]]*\\])?(\\{)",beginCaptures:{1:{name:"keyword.control.ref.latex"},2:{name:"punctuation.definition.keyword.latex"},3:{name:"punctuation.definition.arguments.begin.latex"}},end:"\\}",endCaptures:{0:{name:"punctuation.definition.arguments.end.latex"}},name:"meta.reference.label.latex",patterns:[{match:"[\\p{Alphabetic}\\p{Number}\\.,:/*!^_-]",name:"constant.other.reference.label.latex"}]},{include:"#definition-label"},{begin:"((\\\\)(?:verb|Verb|spverb)\\*?)\\s*((\\\\)scantokens)(\\{)",beginCaptures:{1:{name:"support.function.verb.latex"},2:{name:"punctuation.definition.function.latex"},3:{name:"support.function.verb.latex"},4:{name:"punctuation.definition.verb.latex"},5:{name:"punctuation.definition.begin.latex"}},contentName:"markup.raw.verb.latex",end:"(\\})",endCaptures:{1:{name:"punctuation.definition.end.latex"}},name:"meta.function.verb.latex",patterns:[{include:"$self"}]},{captures:{1:{name:"support.function.verb.latex"},2:{name:"punctuation.definition.function.latex"},3:{name:"punctuation.definition.verb.latex"},4:{name:"markup.raw.verb.latex"},5:{name:"punctuation.definition.verb.latex"}},match:"((\\\\)(?:verb|Verb|spverb)\\*?)\\s*((?<=\\s)\\S|[^a-zA-Z])(.*?)(\\3|$)",name:"meta.function.verb.latex"},{captures:{1:{name:"support.function.verb.latex"},2:{name:"punctuation.definition.function.latex"},3:{patterns:[{include:"#optional-arg-bracket"}]},4:{name:"punctuation.definition.arguments.begin.latex"},5:{name:"punctuation.definition.arguments.end.latex"},6:{name:"punctuation.definition.verb.latex"},7:{name:"markup.raw.verb.latex"},8:{name:"punctuation.definition.verb.latex"},9:{name:"punctuation.definition.verb.latex"},10:{name:"markup.raw.verb.latex"},11:{name:"punctuation.definition.verb.latex"}},match:"((\\\\)(?:mint|mintinline))((?:\\[[^\\[]*?\\])?)(\\{)[a-zA-Z]*(\\})(?:(?:([^a-zA-Z\\{])(.*?)(\\6))|(?:(\\{)(.*?)(\\})))",name:"meta.function.verb.latex"},{captures:{1:{name:"support.function.verb.latex"},2:{name:"punctuation.definition.function.latex"},3:{patterns:[{include:"#optional-arg-bracket"}]},4:{name:"punctuation.definition.verb.latex"},5:{name:"markup.raw.verb.latex"},6:{name:"punctuation.definition.verb.latex"},7:{name:"punctuation.definition.verb.latex"},8:{name:"markup.raw.verb.latex"},9:{name:"punctuation.definition.verb.latex"}},match:"((\\\\)[a-z]+inline)((?:\\[[^\\[]*?\\])?)(?:(?:([^a-zA-Z\\{])(.*?)(\\4))|(?:(\\{)(.*?)(\\})))",name:"meta.function.verb.latex"},{captures:{1:{name:"support.function.verb.latex"},2:{name:"punctuation.definition.function.latex"},3:{patterns:[{include:"#optional-arg-bracket"}]},4:{name:"punctuation.definition.verb.latex"},5:{name:"source.python",patterns:[{include:"source.python"}]},6:{name:"punctuation.definition.verb.latex"},7:{name:"punctuation.definition.verb.latex"},8:{name:"source.python",patterns:[{include:"source.python"}]},9:{name:"punctuation.definition.verb.latex"}},match:"((\\\\)(?:(?:py|pycon|pylab|pylabcon|sympy|sympycon)[cv]?|pyq|pycq|pyif))((?:\\[[^\\[]*?\\])?)(?:(?:([^a-zA-Z\\{])(.*?)(\\4))|(?:(\\{)(.*?)(\\})))",name:"meta.function.verb.latex"},{captures:{1:{name:"support.function.verb.latex"},2:{name:"punctuation.definition.function.latex"},3:{patterns:[{include:"#optional-arg-bracket"}]},4:{name:"punctuation.definition.verb.latex"},5:{name:"source.julia",patterns:[{include:"source.julia"}]},6:{name:"punctuation.definition.verb.latex"},7:{name:"punctuation.definition.verb.latex"},8:{name:"source.julia",patterns:[{include:"source.julia"}]},9:{name:"punctuation.definition.verb.latex"}},match:"((\\\\)(?:jl|julia)[cv]?)((?:\\[[^\\[]*?\\])?)(?:(?:([^a-zA-Z\\{])(.*?)(\\4))|(?:(\\{)(.*?)(\\})))",name:"meta.function.verb.latex"},{begin:"((\\\\)(?:directlua|luadirect))(\\{)",beginCaptures:{1:{name:"support.function.verb.latex"},2:{name:"punctuation.definition.function.latex"},3:{name:"punctuation.definition.arguments.begin.latex"}},contentName:"source.lua",end:"\\}",endCaptures:{0:{name:"punctuation.definition.arguments.end.latex"}},patterns:[{include:"source.lua"}]},{match:"\\\\(?:newline|pagebreak|clearpage|linebreak|pause)(?:\\b)",name:"keyword.control.layout.latex"},{begin:"\\\\\\(",beginCaptures:{0:{name:"punctuation.definition.string.begin.latex"}},end:"\\\\\\)",endCaptures:{0:{name:"punctuation.definition.string.end.latex"}},name:"meta.math.block.latex support.class.math.block.environment.latex",patterns:[{include:"text.tex#math"},{include:"$self"}]},{begin:"\\$\\$",beginCaptures:{0:{name:"punctuation.definition.string.begin.latex"}},end:"\\$\\$",endCaptures:{0:{name:"punctuation.definition.string.end.latex"}},name:"meta.math.block.latex support.class.math.block.environment.latex",patterns:[{match:"\\\\\\$",name:"constant.character.escape.latex"},{include:"text.tex#math"},{include:"$self"}]},{begin:"\\$",beginCaptures:{0:{name:"punctuation.definition.string.begin.tex"}},end:"\\$",endCaptures:{0:{name:"punctuation.definition.string.end.tex"}},name:"meta.math.block.tex support.class.math.block.tex",patterns:[{match:"\\\\\\$",name:"constant.character.escape.latex"},{include:"text.tex#math"},{include:"$self"}]},{begin:"\\\\\\[",beginCaptures:{0:{name:"punctuation.definition.string.begin.latex"}},end:"\\\\\\]",endCaptures:{0:{name:"punctuation.definition.string.end.latex"}},name:"meta.math.block.latex support.class.math.block.environment.latex",patterns:[{include:"text.tex#math"},{include:"$self"}]},{captures:{1:{name:"punctuation.definition.constant.latex"}},match:"(\\\\)(text(s(terling|ixoldstyle|urd|e(ction|venoldstyle|rvicemark))|yen|n(ineoldstyle|umero|aira)|c(ircledP|o(py(left|right)|lonmonetary)|urrency|e(nt(oldstyle)?|lsius))|t(hree(superior|oldstyle|quarters(emdash)?)|i(ldelow|mes)|w(o(superior|oldstyle)|elveudash)|rademark)|interrobang(down)?|zerooldstyle|o(hm|ne(superior|half|oldstyle|quarter)|penbullet|rd(feminine|masculine))|d(i(scount|ed|v(orced)?)|o(ng|wnarrow|llar(oldstyle)?)|egree|agger(dbl)?|blhyphen(char)?)|uparrow|p(ilcrow|e(so|r(t(housand|enthousand)|iodcentered))|aragraph|m)|e(stimated|ightoldstyle|uro)|quotes(traight(dblbase|base)|ingle)|f(iveoldstyle|ouroldstyle|lorin|ractionsolidus)|won|l(not|ira|e(ftarrow|af)|quill|angle|brackdbl)|a(s(cii(caron|dieresis|acute|grave|macron|breve)|teriskcentered)|cutedbl)|r(ightarrow|e(cipe|ferencemark|gistered)|quill|angle|brackdbl)|g(uarani|ravedbl)|m(ho|inus|u(sicalnote)?|arried)|b(igcircle|orn|ullet|lank|a(ht|rdbl)|rokenbar)))\\b",name:"constant.character.latex"},{captures:{1:{name:"punctuation.definition.variable.latex"}},match:"(\\\\)(?:[cgl]_+[_\\p{Alphabetic}@]+_[a-z]+|[qs]_[_\\p{Alphabetic}@]+[\\p{Alphabetic}@])",name:"variable.other.latex3.latex"},{captures:{1:{name:"punctuation.definition.column-specials.begin.latex"},2:{name:"punctuation.definition.column-specials.end.latex"}},match:"(?:<|>)(\\{)\\$(\\})",name:"meta.column-specials.latex"},{include:"text.tex"}],repository:{"autocites-arg":{patterns:[{captures:{1:{patterns:[{include:"#optional-arg-parenthesis-no-highlight"}]},2:{patterns:[{include:"#optional-arg-bracket-no-highlight"}]},3:{name:"punctuation.definition.arguments.begin.latex"},4:{name:"constant.other.reference.citation.latex"},5:{name:"punctuation.definition.arguments.end.latex"},6:{patterns:[{include:"#autocites-arg"}]}},match:"((?:\\([^\\)]*\\)){0,2})((?:\\[[^\\]]*\\]){0,2})(\\{)([\\p{Alphabetic}\\p{Number}_:.-]+)(\\})(.*)"}]},"begin-env-tokenizer":{captures:{1:{name:"support.function.be.latex"},2:{name:"punctuation.definition.function.latex"},3:{name:"punctuation.definition.arguments.begin.latex"},4:{name:"variable.parameter.function.latex"},5:{name:"punctuation.definition.arguments.end.latex"},6:{name:"punctuation.definition.arguments.optional.begin.latex"},7:{patterns:[{include:"$self"}]},8:{name:"punctuation.definition.arguments.optional.end.latex"},9:{name:"punctuation.definition.arguments.begin.latex"},10:{name:"variable.parameter.function.latex"},11:{name:"punctuation.definition.arguments.end.latex"}},match:"\\s*((\\\\)(?:begin|end))(\\{)([a-zA-Z]*\\*?)(\\})(?:(\\[)([^\\]]*)(\\])){,2}(?:(\\{)([^{}]*)(\\}))?"},"definition-label":{begin:"((\\\\)z?label)((?:\\[[^\\[]*?\\])*)(\\{)",beginCaptures:{1:{name:"keyword.control.label.latex"},2:{name:"punctuation.definition.keyword.latex"},3:{patterns:[{include:"#optional-arg-bracket"}]},4:{name:"punctuation.definition.arguments.begin.latex"}},end:"\\}",endCaptures:{0:{name:"punctuation.definition.arguments.end.latex"}},name:"meta.definition.label.latex",patterns:[{match:"[\\p{Alphabetic}\\p{Number}\\.,:/*!^_-]",name:"variable.parameter.definition.label.latex"}]},"multiline-optional-arg":{begin:"\\G\\[",beginCaptures:{0:{name:"punctuation.definition.arguments.optional.begin.latex"}},contentName:"variable.parameter.function.latex",end:"\\]",endCaptures:{0:{name:"punctuation.definition.arguments.optional.end.latex"}},name:"meta.parameter.optional.latex",patterns:[{include:"$self"}]},"multiline-optional-arg-no-highlight":{begin:"\\G\\[",beginCaptures:{0:{name:"punctuation.definition.arguments.optional.begin.latex"}},end:"\\]",endCaptures:{0:{name:"punctuation.definition.arguments.optional.end.latex"}},name:"meta.parameter.optional.latex",patterns:[{include:"$self"}]},"optional-arg-angle-no-highlight":{patterns:[{captures:{1:{name:"punctuation.definition.arguments.optional.begin.latex"},2:{name:"punctuation.definition.arguments.optional.end.latex"}},match:"(<)[^<]*?(>)",name:"meta.parameter.optional.latex"}]},"optional-arg-bracket":{patterns:[{captures:{1:{name:"punctuation.definition.arguments.optional.begin.latex"},2:{name:"variable.parameter.function.latex"},3:{name:"punctuation.definition.arguments.optional.end.latex"}},match:"(\\[)([^\\[]*?)(\\])",name:"meta.parameter.optional.latex"}]},"optional-arg-bracket-no-highlight":{patterns:[{captures:{1:{name:"punctuation.definition.arguments.optional.begin.latex"},2:{name:"punctuation.definition.arguments.optional.end.latex"}},match:"(\\[)[^\\[]*?(\\])",name:"meta.parameter.optional.latex"}]},"optional-arg-parenthesis":{patterns:[{captures:{1:{name:"punctuation.definition.arguments.optional.begin.latex"},2:{name:"variable.parameter.function.latex"},3:{name:"punctuation.definition.arguments.optional.end.latex"}},match:"(\\()([^\\(]*?)(\\))",name:"meta.parameter.optional.latex"}]},"optional-arg-parenthesis-no-highlight":{patterns:[{captures:{1:{name:"punctuation.definition.arguments.optional.begin.latex"},2:{name:"punctuation.definition.arguments.optional.end.latex"}},match:"(\\()[^\\(]*?(\\))",name:"meta.parameter.optional.latex"}]}},scopeName:"text.tex.latex",embeddedLangs:["tex","shellscript","css","gnuplot","haskell","html","java","julia","javascript","lua","python","ruby","rust","typescript","xml","yaml","scala"]});var O=[...e,...n,...t,...a,...i,...o,...l,...r,...u,...c,...d,...s,...m,...p,...g,...b,...x,f];export{O as default}; diff --git a/assets/chunks/latex.zUBqCXsg.js b/assets/chunks/latex.zUBqCXsg.js deleted file mode 100644 index ea475cc4..00000000 --- a/assets/chunks/latex.zUBqCXsg.js +++ /dev/null @@ -1,3 +0,0 @@ -import e from"./tex.ntRzBxCg.js";import n from"./shellscript.BZfs-ost.js";import t from"./css.CbYhyuC0.js";import a from"./gnuplot.nclm9rTJ.js";import i from"./haskell.DAGYewaG.js";import o from"./html.CuK0VrWf.js";import l from"./java.ClXEvkw9.js";import r from"./julia.LbJ7bgUI.js";import u from"./javascript.Dch3xQiY.js";import d from"./lua.CHJYZA-p.js";import c from"./python.DwuVtWc2.js";import s from"./ruby.BYVeyLWu.js";import m from"./rust.DGxQkqYo.js";import p from"./typescript.DC8MraHL.js";import g from"./xml.BzTcx3OS.js";import b from"./yaml.DK4oFTHQ.js";import x from"./scala.vMsNTMhM.js";import"./r.BXfENWL6.js";import"./cpp.DZdbkgEV.js";import"./regexp.C_ZPRiAj.js";import"./glsl.-GlVTnW0.js";import"./c.RCJZWN-0.js";import"./sql.DbK06e1c.js";const f=Object.freeze({displayName:"LaTeX",name:"latex",patterns:[{comment:"This scope identifies partially typed commands such as `\\tab`. We use this to trigger “Command Completion” only when it makes sense.",match:"(?<=\\\\[\\w@]|\\\\[\\w@]{2}|\\\\[\\w@]{3}|\\\\[\\w@]{4}|\\\\[\\w@]{5}|\\\\[\\w@]{6})\\s",name:"meta.space-after-command.latex"},{begin:"((\\\\)(?:usepackage|documentclass))\\b(?=\\[|\\{)",beginCaptures:{1:{name:"keyword.control.preamble.latex"},2:{name:"punctuation.definition.function.latex"}},end:"(?<=\\})",endCaptures:{0:{name:"punctuation.definition.arguments.end.latex"}},name:"meta.preamble.latex",patterns:[{include:"#multiline-optional-arg"},{begin:"((?:\\G|(?<=\\]))\\{)",beginCaptures:{0:{name:"punctuation.definition.arguments.begin.latex"}},contentName:"support.class.latex",end:"(\\})",endCaptures:{0:{name:"punctuation.definition.arguments.end.latex"}},patterns:[{include:"$self"}]}]},{begin:"((\\\\)(?:include|input))(\\{)",beginCaptures:{1:{name:"keyword.control.include.latex"},2:{name:"punctuation.definition.function.latex"},3:{name:"punctuation.definition.arguments.begin.latex"}},end:"\\}",endCaptures:{0:{name:"punctuation.definition.arguments.end.latex"}},name:"meta.include.latex",patterns:[{include:"$self"}]},{begin:"((\\\\)((?:sub){0,2}section|(?:sub)?paragraph|chapter|part|addpart|addchap|addsec|minisec|frametitle)(?:\\*)?)((?:\\[[^\\[]*?\\]){0,2})(\\{)",beginCaptures:{1:{name:"support.function.section.latex"},2:{name:"punctuation.definition.function.latex"},4:{patterns:[{include:"#optional-arg"}]},5:{name:"punctuation.definition.arguments.begin.latex"}},comment:"this works OK with all kinds of crazy stuff as long as section is one line",contentName:"entity.name.section.latex",end:"\\}",endCaptures:{0:{name:"punctuation.definition.arguments.end.latex"}},name:"meta.function.section.$3.latex",patterns:[{include:"text.tex#braces"},{include:"$self"}]},{begin:"((?:\\s*)\\\\begin\\{songs\\}\\{.*\\})",captures:{1:{patterns:[{include:"#begin-env-tokenizer"}]}},contentName:"meta.data.environment.songs.latex",end:"(\\\\end\\{songs\\}(?:\\s*\\n)?)",name:"meta.function.environment.songs.latex",patterns:[{begin:"\\\\\\[",end:"\\]",name:"meta.chord.block.latex support.class.chord.block.environment.latex",patterns:[{include:"$self"}]},{match:"\\^",name:"meta.chord.block.latex support.class.chord.block.environment.latex"},{include:"$self"}]},{begin:"(?:^\\s*)?\\\\begin\\{(lstlisting|minted|pyglist)\\}(?=\\[|\\{)",captures:{0:{patterns:[{include:"#begin-env-tokenizer"}]}},end:"\\\\end\\{\\1\\}",patterns:[{include:"#multiline-optional-arg-no-highlight"},{begin:"(?:\\G|(?<=\\]))(\\{)((?:asy|asymptote))(\\})",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"},2:{name:"variable.parameter.function.latex"},3:{name:"punctuation.definition.arguments.end.latex"}},contentName:"source.asy",end:"^\\s*(?=\\\\end\\{(?:minted|lstlisting|pyglist)\\})",patterns:[{include:"source.asy"}]},{begin:"(?:\\G|(?<=\\]))(\\{)((?:bash))(\\})",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"},2:{name:"variable.parameter.function.latex"},3:{name:"punctuation.definition.arguments.end.latex"}},contentName:"source.shell",end:"^\\s*(?=\\\\end\\{(?:minted|lstlisting|pyglist)\\})",patterns:[{include:"source.shell"}]},{begin:"(?:\\G|(?<=\\]))(\\{)((?:c|cpp))(\\})",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"},2:{name:"variable.parameter.function.latex"},3:{name:"punctuation.definition.arguments.end.latex"}},contentName:"source.cpp.embedded.latex",end:"^\\s*(?=\\\\end\\{(?:minted|lstlisting|pyglist)\\})",patterns:[{include:"source.cpp.embedded.latex"}]},{begin:"(?:\\G|(?<=\\]))(\\{)((?:css))(\\})",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"},2:{name:"variable.parameter.function.latex"},3:{name:"punctuation.definition.arguments.end.latex"}},contentName:"source.css",end:"^\\s*(?=\\\\end\\{(?:minted|lstlisting|pyglist)\\})",patterns:[{include:"source.css"}]},{begin:"(?:\\G|(?<=\\]))(\\{)((?:gnuplot))(\\})",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"},2:{name:"variable.parameter.function.latex"},3:{name:"punctuation.definition.arguments.end.latex"}},contentName:"source.gnuplot",end:"^\\s*(?=\\\\end\\{(?:minted|lstlisting|pyglist)\\})",patterns:[{include:"source.gnuplot"}]},{begin:"(?:\\G|(?<=\\]))(\\{)((?:hs|haskell))(\\})",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"},2:{name:"variable.parameter.function.latex"},3:{name:"punctuation.definition.arguments.end.latex"}},contentName:"source.haskell",end:"^\\s*(?=\\\\end\\{(?:minted|lstlisting|pyglist)\\})",patterns:[{include:"source.haskell"}]},{begin:"(?:\\G|(?<=\\]))(\\{)((?:html))(\\})",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"},2:{name:"variable.parameter.function.latex"},3:{name:"punctuation.definition.arguments.end.latex"}},contentName:"text.html",end:"^\\s*(?=\\\\end\\{(?:minted|lstlisting|pyglist)\\})",patterns:[{include:"text.html.basic"}]},{begin:"(?:\\G|(?<=\\]))(\\{)((?:java))(\\})",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"},2:{name:"variable.parameter.function.latex"},3:{name:"punctuation.definition.arguments.end.latex"}},contentName:"source.java",end:"^\\s*(?=\\\\end\\{(?:minted|lstlisting|pyglist)\\})",patterns:[{include:"source.java"}]},{begin:"(?:\\G|(?<=\\]))(\\{)((?:jl|julia))(\\})",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"},2:{name:"variable.parameter.function.latex"},3:{name:"punctuation.definition.arguments.end.latex"}},contentName:"source.julia",end:"^\\s*(?=\\\\end\\{(?:minted|lstlisting|pyglist)\\})",patterns:[{include:"source.julia"}]},{begin:"(?:\\G|(?<=\\]))(\\{)((?:js|javascript))(\\})",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"},2:{name:"variable.parameter.function.latex"},3:{name:"punctuation.definition.arguments.end.latex"}},contentName:"source.js",end:"^\\s*(?=\\\\end\\{(?:minted|lstlisting|pyglist)\\})",patterns:[{include:"source.js"}]},{begin:"(?:\\G|(?<=\\]))(\\{)((?:lua))(\\})",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"},2:{name:"variable.parameter.function.latex"},3:{name:"punctuation.definition.arguments.end.latex"}},contentName:"source.lua",end:"^\\s*(?=\\\\end\\{(?:minted|lstlisting|pyglist)\\})",patterns:[{include:"source.lua"}]},{begin:"(?:\\G|(?<=\\]))(\\{)((?:py|python|sage))(\\})",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"},2:{name:"variable.parameter.function.latex"},3:{name:"punctuation.definition.arguments.end.latex"}},contentName:"source.python",end:"^\\s*(?=\\\\end\\{(?:minted|lstlisting|pyglist)\\})",patterns:[{include:"source.python"}]},{begin:"(?:\\G|(?<=\\]))(\\{)((?:rb|ruby))(\\})",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"},2:{name:"variable.parameter.function.latex"},3:{name:"punctuation.definition.arguments.end.latex"}},contentName:"source.ruby",end:"^\\s*(?=\\\\end\\{(?:minted|lstlisting|pyglist)\\})",patterns:[{include:"source.ruby"}]},{begin:"(?:\\G|(?<=\\]))(\\{)((?:rust))(\\})",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"},2:{name:"variable.parameter.function.latex"},3:{name:"punctuation.definition.arguments.end.latex"}},contentName:"source.rust",end:"^\\s*(?=\\\\end\\{(?:minted|lstlisting|pyglist)\\})",patterns:[{include:"source.rust"}]},{begin:"(?:\\G|(?<=\\]))(\\{)((?:ts|typescript))(\\})",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"},2:{name:"variable.parameter.function.latex"},3:{name:"punctuation.definition.arguments.end.latex"}},contentName:"source.ts",end:"^\\s*(?=\\\\end\\{(?:minted|lstlisting|pyglist)\\})",patterns:[{include:"source.ts"}]},{begin:"(?:\\G|(?<=\\]))(\\{)((?:xml))(\\})",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"},2:{name:"variable.parameter.function.latex"},3:{name:"punctuation.definition.arguments.end.latex"}},contentName:"text.xml",end:"^\\s*(?=\\\\end\\{(?:minted|lstlisting|pyglist)\\})",patterns:[{include:"text.xml"}]},{begin:"(?:\\G|(?<=\\]))(\\{)((?:yaml))(\\})",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"},2:{name:"variable.parameter.function.latex"},3:{name:"punctuation.definition.arguments.end.latex"}},contentName:"source.yaml",end:"^\\s*(?=\\\\end\\{(?:minted|lstlisting|pyglist)\\})",patterns:[{include:"source.yaml"}]},{begin:"(?:\\G|(?<=\\]))(\\{)([a-zA-Z]*)(\\})",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"},2:{name:"variable.parameter.function.latex"},3:{name:"punctuation.definition.arguments.end.latex"}},contentName:"meta.function.embedded.latex",end:"^\\s*(?=\\\\end\\{(?:lstlisting|minted|pyglist)\\})",name:"meta.embedded.block.generic.latex"}]},{begin:"\\s*\\\\begin\\{(?:asy|asycode)\\*?\\}(?:\\[[a-zA-Z0-9_-]*\\])?(?=\\[|\\{|\\s*$)",captures:{0:{patterns:[{include:"#begin-env-tokenizer"}]}},end:"\\s*\\\\end\\{(?:asy|asycode)\\*?\\}",patterns:[{include:"#multiline-optional-arg-no-highlight"},{begin:"(?:\\G|(?<=\\]))(\\{)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},contentName:"variable.parameter.function.latex",end:"(\\})",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}}},{begin:"^(?=\\s*)",contentName:"source.asymptote",end:"^\\s*(?=\\\\end\\{(?:asy|asycode)\\*?\\})",patterns:[{include:"source.asymptote"}]}]},{begin:"\\s*\\\\begin\\{(?:cppcode)\\*?\\}(?:\\[[a-zA-Z0-9_-]*\\])?(?=\\[|\\{|\\s*$)",captures:{0:{patterns:[{include:"#begin-env-tokenizer"}]}},end:"\\s*\\\\end\\{(?:cppcode)\\*?\\}",patterns:[{include:"#multiline-optional-arg-no-highlight"},{begin:"(?:\\G|(?<=\\]))(\\{)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},contentName:"variable.parameter.function.latex",end:"(\\})",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}}},{begin:"^(?=\\s*)",contentName:"source.cpp.embedded.latex",end:"^\\s*(?=\\\\end\\{(?:cppcode)\\*?\\})",patterns:[{include:"source.cpp.embedded.latex"}]}]},{begin:"\\s*\\\\begin\\{(?:dot2tex|dotcode)\\*?\\}(?:\\[[a-zA-Z0-9_-]*\\])?(?=\\[|\\{|\\s*$)",captures:{0:{patterns:[{include:"#begin-env-tokenizer"}]}},end:"\\s*\\\\end\\{(?:dot2tex|dotcode)\\*?\\}",patterns:[{include:"#multiline-optional-arg-no-highlight"},{begin:"(?:\\G|(?<=\\]))(\\{)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},contentName:"variable.parameter.function.latex",end:"(\\})",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}}},{begin:"^(?=\\s*)",contentName:"source.dot",end:"^\\s*(?=\\\\end\\{(?:dot2tex|dotcode)\\*?\\})",patterns:[{include:"source.dot"}]}]},{begin:"\\s*\\\\begin\\{(?:gnuplot)\\*?\\}(?:\\[[a-zA-Z0-9_-]*\\])?(?=\\[|\\{|\\s*$)",captures:{0:{patterns:[{include:"#begin-env-tokenizer"}]}},end:"\\s*\\\\end\\{(?:gnuplot)\\*?\\}",patterns:[{include:"#multiline-optional-arg-no-highlight"},{begin:"(?:\\G|(?<=\\]))(\\{)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},contentName:"variable.parameter.function.latex",end:"(\\})",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}}},{begin:"^(?=\\s*)",contentName:"source.gnuplot",end:"^\\s*(?=\\\\end\\{(?:gnuplot)\\*?\\})",patterns:[{include:"source.gnuplot"}]}]},{begin:"\\s*\\\\begin\\{(?:hscode)\\*?\\}(?:\\[[a-zA-Z0-9_-]*\\])?(?=\\[|\\{|\\s*$)",captures:{0:{patterns:[{include:"#begin-env-tokenizer"}]}},end:"\\s*\\\\end\\{(?:hscode)\\*?\\}",patterns:[{include:"#multiline-optional-arg-no-highlight"},{begin:"(?:\\G|(?<=\\]))(\\{)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},contentName:"variable.parameter.function.latex",end:"(\\})",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}}},{begin:"^(?=\\s*)",contentName:"source.haskell",end:"^\\s*(?=\\\\end\\{(?:hscode)\\*?\\})",patterns:[{include:"source.haskell"}]}]},{begin:"\\s*\\\\begin\\{(?:jlcode|jlverbatim|jlblock|jlconcode|jlconsole|jlconverbatim)\\*?\\}(?:\\[[a-zA-Z0-9_-]*\\])?(?=\\[|\\{|\\s*$)",captures:{0:{patterns:[{include:"#begin-env-tokenizer"}]}},end:"\\s*\\\\end\\{(?:jlcode|jlverbatim|jlblock|jlconcode|jlconsole|jlconverbatim)\\*?\\}",patterns:[{include:"#multiline-optional-arg-no-highlight"},{begin:"(?:\\G|(?<=\\]))(\\{)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},contentName:"variable.parameter.function.latex",end:"(\\})",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}}},{begin:"^(?=\\s*)",contentName:"source.julia",end:"^\\s*(?=\\\\end\\{(?:jlcode|jlverbatim|jlblock|jlconcode|jlconsole|jlconverbatim)\\*?\\})",patterns:[{include:"source.julia"}]}]},{begin:"\\s*\\\\begin\\{(?:juliacode|juliaverbatim|juliablock|juliaconcode|juliaconsole|juliaconverbatim)\\*?\\}(?:\\[[a-zA-Z0-9_-]*\\])?(?=\\[|\\{|\\s*$)",captures:{0:{patterns:[{include:"#begin-env-tokenizer"}]}},end:"\\s*\\\\end\\{(?:juliacode|juliaverbatim|juliablock|juliaconcode|juliaconsole|juliaconverbatim)\\*?\\}",patterns:[{include:"#multiline-optional-arg-no-highlight"},{begin:"(?:\\G|(?<=\\]))(\\{)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},contentName:"variable.parameter.function.latex",end:"(\\})",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}}},{begin:"^(?=\\s*)",contentName:"source.julia",end:"^\\s*(?=\\\\end\\{(?:juliacode|juliaverbatim|juliablock|juliaconcode|juliaconsole|juliaconverbatim)\\*?\\})",patterns:[{include:"source.julia"}]}]},{begin:"\\s*\\\\begin\\{(?:luacode)\\*?\\}(?:\\[[a-zA-Z0-9_-]*\\])?(?=\\[|\\{|\\s*$)",captures:{0:{patterns:[{include:"#begin-env-tokenizer"}]}},end:"\\s*\\\\end\\{(?:luacode)\\*?\\}",patterns:[{include:"#multiline-optional-arg-no-highlight"},{begin:"(?:\\G|(?<=\\]))(\\{)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},contentName:"variable.parameter.function.latex",end:"(\\})",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}}},{begin:"^(?=\\s*)",contentName:"source.lua",end:"^\\s*(?=\\\\end\\{(?:luacode)\\*?\\})",patterns:[{include:"source.lua"}]}]},{begin:"\\s*\\\\begin\\{(?:pycode|pyverbatim|pyblock|pyconcode|pyconsole|pyconverbatim)\\*?\\}(?:\\[[a-zA-Z0-9_-]*\\])?(?=\\[|\\{|\\s*$)",captures:{0:{patterns:[{include:"#begin-env-tokenizer"}]}},end:"\\s*\\\\end\\{(?:pycode|pyverbatim|pyblock|pyconcode|pyconsole|pyconverbatim)\\*?\\}",patterns:[{include:"#multiline-optional-arg-no-highlight"},{begin:"(?:\\G|(?<=\\]))(\\{)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},contentName:"variable.parameter.function.latex",end:"(\\})",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}}},{begin:"^(?=\\s*)",contentName:"source.python",end:"^\\s*(?=\\\\end\\{(?:pycode|pyverbatim|pyblock|pyconcode|pyconsole|pyconverbatim)\\*?\\})",patterns:[{include:"source.python"}]}]},{begin:"\\s*\\\\begin\\{(?:pylabcode|pylabverbatim|pylabblock|pylabconcode|pylabconsole|pylabconverbatim)\\*?\\}(?:\\[[a-zA-Z0-9_-]*\\])?(?=\\[|\\{|\\s*$)",captures:{0:{patterns:[{include:"#begin-env-tokenizer"}]}},end:"\\s*\\\\end\\{(?:pylabcode|pylabverbatim|pylabblock|pylabconcode|pylabconsole|pylabconverbatim)\\*?\\}",patterns:[{include:"#multiline-optional-arg-no-highlight"},{begin:"(?:\\G|(?<=\\]))(\\{)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},contentName:"variable.parameter.function.latex",end:"(\\})",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}}},{begin:"^(?=\\s*)",contentName:"source.python",end:"^\\s*(?=\\\\end\\{(?:pylabcode|pylabverbatim|pylabblock|pylabconcode|pylabconsole|pylabconverbatim)\\*?\\})",patterns:[{include:"source.python"}]}]},{begin:"\\s*\\\\begin\\{(?:sageblock|sagesilent|sageverbatim|sageexample|sagecommandline|python|pythonq|pythonrepl)\\*?\\}(?:\\[[a-zA-Z0-9_-]*\\])?(?=\\[|\\{|\\s*$)",captures:{0:{patterns:[{include:"#begin-env-tokenizer"}]}},end:"\\s*\\\\end\\{(?:sageblock|sagesilent|sageverbatim|sageexample|sagecommandline|python|pythonq|pythonrepl)\\*?\\}",patterns:[{include:"#multiline-optional-arg-no-highlight"},{begin:"(?:\\G|(?<=\\]))(\\{)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},contentName:"variable.parameter.function.latex",end:"(\\})",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}}},{begin:"^(?=\\s*)",contentName:"source.python",end:"^\\s*(?=\\\\end\\{(?:sageblock|sagesilent|sageverbatim|sageexample|sagecommandline|python|pythonq|pythonrepl)\\*?\\})",patterns:[{include:"source.python"}]}]},{begin:"\\s*\\\\begin\\{(?:scalacode)\\*?\\}(?:\\[[a-zA-Z0-9_-]*\\])?(?=\\[|\\{|\\s*$)",captures:{0:{patterns:[{include:"#begin-env-tokenizer"}]}},end:"\\s*\\\\end\\{(?:scalacode)\\*?\\}",patterns:[{include:"#multiline-optional-arg-no-highlight"},{begin:"(?:\\G|(?<=\\]))(\\{)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},contentName:"variable.parameter.function.latex",end:"(\\})",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}}},{begin:"^(?=\\s*)",contentName:"source.scala",end:"^\\s*(?=\\\\end\\{(?:scalacode)\\*?\\})",patterns:[{include:"source.scala"}]}]},{begin:"\\s*\\\\begin\\{(?:sympycode|sympyverbatim|sympyblock|sympyconcode|sympyconsole|sympyconverbatim)\\*?\\}(?:\\[[a-zA-Z0-9_-]*\\])?(?=\\[|\\{|\\s*$)",captures:{0:{patterns:[{include:"#begin-env-tokenizer"}]}},end:"\\s*\\\\end\\{(?:sympycode|sympyverbatim|sympyblock|sympyconcode|sympyconsole|sympyconverbatim)\\*?\\}",patterns:[{include:"#multiline-optional-arg-no-highlight"},{begin:"(?:\\G|(?<=\\]))(\\{)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},contentName:"variable.parameter.function.latex",end:"(\\})",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}}},{begin:"^(?=\\s*)",contentName:"source.python",end:"^\\s*(?=\\\\end\\{(?:sympycode|sympyverbatim|sympyblock|sympyconcode|sympyconsole|sympyconverbatim)\\*?\\})",patterns:[{include:"source.python"}]}]},{begin:"\\s*\\\\begin\\{([a-zA-Z]*code|lstlisting|minted|pyglist)\\*?\\}(?:\\[.*\\])?(?:\\{.*\\})?",captures:{0:{patterns:[{include:"#begin-env-tokenizer"}]}},contentName:"meta.function.embedded.latex",end:"\\\\end\\{\\1\\}(?:\\s*\\n)?",name:"meta.embedded.block.generic.latex"},{begin:"((?:^\\s*)?\\\\begin\\{((?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?))\\})(?:\\[[^\\]]*\\]){,2}(?=\\{)",captures:{1:{patterns:[{include:"#begin-env-tokenizer"}]}},end:"(\\\\end\\{\\2\\})",patterns:[{begin:"\\G(\\{)(?:__|[a-z\\s]*)(?i:asy|asymptote)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},end:"(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{begin:"\\G",end:"(\\})\\s*$",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}},patterns:[{include:"text.tex#braces"},{include:"$self"}]},{begin:"^(\\s*)",contentName:"source.asy",end:"^\\s*(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{include:"source.asy"}]}]},{begin:"\\G(\\{)(?:__|[a-z\\s]*)(?i:bash)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},end:"(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{begin:"\\G",end:"(\\})\\s*$",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}},patterns:[{include:"text.tex#braces"},{include:"$self"}]},{begin:"^(\\s*)",contentName:"source.shell",end:"^\\s*(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{include:"source.shell"}]}]},{begin:"\\G(\\{)(?:__|[a-z\\s]*)(?i:c|cpp)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},end:"(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{begin:"\\G",end:"(\\})\\s*$",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}},patterns:[{include:"text.tex#braces"},{include:"$self"}]},{begin:"^(\\s*)",contentName:"source.cpp.embedded.latex",end:"^\\s*(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{include:"source.cpp.embedded.latex"}]}]},{begin:"\\G(\\{)(?:__|[a-z\\s]*)(?i:css)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},end:"(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{begin:"\\G",end:"(\\})\\s*$",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}},patterns:[{include:"text.tex#braces"},{include:"$self"}]},{begin:"^(\\s*)",contentName:"source.css",end:"^\\s*(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{include:"source.css"}]}]},{begin:"\\G(\\{)(?:__|[a-z\\s]*)(?i:gnuplot)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},end:"(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{begin:"\\G",end:"(\\})\\s*$",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}},patterns:[{include:"text.tex#braces"},{include:"$self"}]},{begin:"^(\\s*)",contentName:"source.gnuplot",end:"^\\s*(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{include:"source.gnuplot"}]}]},{begin:"\\G(\\{)(?:__|[a-z\\s]*)(?i:hs|haskell)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},end:"(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{begin:"\\G",end:"(\\})\\s*$",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}},patterns:[{include:"text.tex#braces"},{include:"$self"}]},{begin:"^(\\s*)",contentName:"source.haskell",end:"^\\s*(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{include:"source.haskell"}]}]},{begin:"\\G(\\{)(?:__|[a-z\\s]*)(?i:html)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},end:"(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{begin:"\\G",end:"(\\})\\s*$",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}},patterns:[{include:"text.tex#braces"},{include:"$self"}]},{begin:"^(\\s*)",contentName:"text.html",end:"^\\s*(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{include:"text.html.basic"}]}]},{begin:"\\G(\\{)(?:__|[a-z\\s]*)(?i:java)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},end:"(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{begin:"\\G",end:"(\\})\\s*$",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}},patterns:[{include:"text.tex#braces"},{include:"$self"}]},{begin:"^(\\s*)",contentName:"source.java",end:"^\\s*(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{include:"source.java"}]}]},{begin:"\\G(\\{)(?:__|[a-z\\s]*)(?i:jl|julia)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},end:"(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{begin:"\\G",end:"(\\})\\s*$",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}},patterns:[{include:"text.tex#braces"},{include:"$self"}]},{begin:"^(\\s*)",contentName:"source.julia",end:"^\\s*(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{include:"source.julia"}]}]},{begin:"\\G(\\{)(?:__|[a-z\\s]*)(?i:js|javascript)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},end:"(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{begin:"\\G",end:"(\\})\\s*$",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}},patterns:[{include:"text.tex#braces"},{include:"$self"}]},{begin:"^(\\s*)",contentName:"source.js",end:"^\\s*(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{include:"source.js"}]}]},{begin:"\\G(\\{)(?:__|[a-z\\s]*)(?i:lua)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},end:"(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{begin:"\\G",end:"(\\})\\s*$",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}},patterns:[{include:"text.tex#braces"},{include:"$self"}]},{begin:"^(\\s*)",contentName:"source.lua",end:"^\\s*(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{include:"source.lua"}]}]},{begin:"\\G(\\{)(?:__|[a-z\\s]*)(?i:py|python|sage)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},end:"(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{begin:"\\G",end:"(\\})\\s*$",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}},patterns:[{include:"text.tex#braces"},{include:"$self"}]},{begin:"^(\\s*)",contentName:"source.python",end:"^\\s*(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{include:"source.python"}]}]},{begin:"\\G(\\{)(?:__|[a-z\\s]*)(?i:rb|ruby)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},end:"(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{begin:"\\G",end:"(\\})\\s*$",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}},patterns:[{include:"text.tex#braces"},{include:"$self"}]},{begin:"^(\\s*)",contentName:"source.ruby",end:"^\\s*(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{include:"source.ruby"}]}]},{begin:"\\G(\\{)(?:__|[a-z\\s]*)(?i:rust)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},end:"(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{begin:"\\G",end:"(\\})\\s*$",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}},patterns:[{include:"text.tex#braces"},{include:"$self"}]},{begin:"^(\\s*)",contentName:"source.rust",end:"^\\s*(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{include:"source.rust"}]}]},{begin:"\\G(\\{)(?:__|[a-z\\s]*)(?i:ts|typescript)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},end:"(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{begin:"\\G",end:"(\\})\\s*$",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}},patterns:[{include:"text.tex#braces"},{include:"$self"}]},{begin:"^(\\s*)",contentName:"source.ts",end:"^\\s*(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{include:"source.ts"}]}]},{begin:"\\G(\\{)(?:__|[a-z\\s]*)(?i:xml)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},end:"(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{begin:"\\G",end:"(\\})\\s*$",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}},patterns:[{include:"text.tex#braces"},{include:"$self"}]},{begin:"^(\\s*)",contentName:"text.xml",end:"^\\s*(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{include:"text.xml"}]}]},{begin:"\\G(\\{)(?:__|[a-z\\s]*)(?i:yaml)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},end:"(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{begin:"\\G",end:"(\\})\\s*$",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}},patterns:[{include:"text.tex#braces"},{include:"$self"}]},{begin:"^(\\s*)",contentName:"source.yaml",end:"^\\s*(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{include:"source.yaml"}]}]},{begin:"\\G(\\{)(?:__|[a-z\\s]*)(?i:tikz|tikzpicture)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},end:"(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{begin:"\\G",end:"(\\})\\s*$",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}},patterns:[{include:"text.tex#braces"},{include:"$self"}]},{begin:"^(\\s*)",contentName:"text.tex.latex",end:"^\\s*(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{include:"text.tex.latex"}]}]},{begin:"\\G(\\{)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"}},end:"(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",patterns:[{begin:"\\G",end:"(\\})\\s*$",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}},patterns:[{include:"text.tex#braces"},{include:"$self"}]},{begin:"^(\\s*)",contentName:"meta.function.embedded.latex",end:"^\\s*(?=\\\\end\\{(?:RobExt)?(?:CacheMeCode|PlaceholderPathFromCode\\*?|PlaceholderFromCode\\*?|SetPlaceholderCode\\*?)\\})",name:"meta.embedded.block.generic.latex"}]}]},{begin:"(?:^\\s*)?\\\\begin\\{(terminal\\*?)\\}(?=\\[|\\{)",captures:{0:{patterns:[{include:"#begin-env-tokenizer"}]}},end:"\\\\end\\{\\1\\}",patterns:[{include:"#multiline-optional-arg-no-highlight"},{begin:"(?:\\G|(?<=\\]))(\\{)([a-zA-Z]*)(\\})",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"},2:{name:"variable.parameter.function.latex"},3:{name:"punctuation.definition.arguments.end.latex"}},contentName:"meta.function.embedded.latex",end:"^\\s*(?=\\\\end\\{terminal\\*?\\})",name:"meta.embedded.block.generic.latex"}]},{begin:"((\\\\)addplot)(?:\\+?)((?:\\[[^\\[]*\\]))*\\s*(gnuplot)\\s*((?:\\[[^\\[]*\\]))*\\s*(\\{)",captures:{1:{name:"support.function.be.latex"},2:{name:"punctuation.definition.function.latex"},3:{patterns:[{include:"#optional-arg"}]},4:{name:"variable.parameter.function.latex"},5:{patterns:[{include:"#optional-arg"}]},6:{name:"punctuation.definition.arguments.begin.latex"}},end:"\\s*(\\};)",patterns:[{begin:"%",beginCaptures:{0:{name:"punctuation.definition.comment.latex"}},end:"$\\n?",name:"comment.line.percentage.latex"},{include:"source.gnuplot"}]},{begin:"(\\s*\\\\begin\\{((?:fboxv|boxedv|V|v|spv)erbatim\\*?)\\})",captures:{1:{patterns:[{include:"#begin-env-tokenizer"}]}},contentName:"markup.raw.verbatim.latex",end:"(\\\\end\\{\\2\\})",name:"meta.function.verbatim.latex"},{begin:"(\\s*\\\\begin\\{VerbatimOut\\}\\{[^\\}]*\\})",captures:{1:{patterns:[{include:"#begin-env-tokenizer"}]}},contentName:"markup.raw.verbatim.latex",end:"(\\\\end\\{\\VerbatimOut\\})",name:"meta.function.verbatim.latex"},{begin:"(\\s*\\\\begin\\{alltt\\})",captures:{1:{patterns:[{include:"#begin-env-tokenizer"}]}},contentName:"markup.raw.verbatim.latex",end:"(\\\\end\\{alltt\\})",name:"meta.function.alltt.latex",patterns:[{captures:{1:{name:"punctuation.definition.function.latex"}},match:"(\\\\)[A-Za-z]+",name:"support.function.general.latex"}]},{begin:"(\\s*\\\\begin\\{([Cc]omment)\\})",captures:{1:{patterns:[{include:"#begin-env-tokenizer"}]}},contentName:"punctuation.definition.comment.latex",end:"(\\\\end\\{\\2\\})",name:"meta.function.verbatim.latex"},{begin:"(?:\\s*)((\\\\)(?:href|hyperref|hyperimage))(?=\\[|\\{)",beginCaptures:{1:{name:"support.function.url.latex"}},comment:"Captures \\command[option]{url}{optional category}{optional name}{text}",end:"(\\})",endCaptures:{1:{name:"punctuation.definition.arguments.end.latex"}},name:"meta.function.hyperlink.latex",patterns:[{include:"#multiline-optional-arg-no-highlight"},{begin:"(?:\\G|(?<=\\]))(\\{)([^}]*)(\\})(?:\\{[^}]*\\}){2}?(\\{)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"},2:{name:"markup.underline.link.latex"},3:{name:"punctuation.definition.arguments.end.latex"},4:{name:"punctuation.definition.arguments.begin.latex"}},contentName:"meta.variable.parameter.function.latex",end:"(?=\\})",patterns:[{include:"$self"}]},{begin:"(?:\\G|(?<=\\]))(?:(\\{)[^}]*(\\}))?(\\{)",beginCaptures:{1:{name:"punctuation.definition.arguments.begin.latex"},2:{name:"punctuation.definition.arguments.end.latex"},3:{name:"punctuation.definition.arguments.begin.latex"}},contentName:"meta.variable.parameter.function.latex",end:"(?=\\})",patterns:[{include:"$self"}]}]},{captures:{1:{name:"support.function.url.latex"},2:{name:"punctuation.definition.function.latex"},3:{name:"punctuation.definition.arguments.begin.latex"},5:{name:"punctuation.definition.arguments.end.latex"},"'":{name:"markup.underline.link.latex"}},match:"(?:\\s*)((\\\\)url)(\\{)([^}]*)(\\})",name:"meta.function.link.url.latex"},{captures:{1:{patterns:[{include:"#begin-env-tokenizer"}]}},comment:"These two patterns match the \\begin{document} and \\end{document} commands, so that the environment matching pattern following them will ignore those commands.",match:"(\\s*\\\\begin\\{document\\})",name:"meta.function.begin-document.latex"},{captures:{1:{patterns:[{include:"#begin-env-tokenizer"}]}},match:"(\\s*\\\\end\\{document\\})",name:"meta.function.end-document.latex"},{begin:"(?:\\s*)((\\\\)begin)(\\{)((?:\\+?array|equation|(?:IEEE)?eqnarray|multline|align|aligned|alignat|alignedat|flalign|flaligned|flalignat|split|gather|gathered|\\+?cases|(?:display)?math|\\+?[a-zA-Z]*matrix|[pbBvV]?NiceMatrix|[pbBvV]?NiceArray|(?:(?:arg)?(?:mini|maxi)))(?:\\*|!)?)(\\})(\\s*\\n)?",captures:{1:{name:"support.function.be.latex"},2:{name:"punctuation.definition.function.latex"},3:{name:"punctuation.definition.arguments.begin.latex"},4:{name:"variable.parameter.function.latex"},5:{name:"punctuation.definition.arguments.end.latex"}},contentName:"meta.math.block.latex support.class.math.block.environment.latex",end:"(?:\\s*)((\\\\)end)(\\{)(\\4)(\\})(?:\\s*\\n)?",name:"meta.function.environment.math.latex",patterns:[{match:"(?]*([>\\]]))?(?:(\\[)[^\\]]*(\\]))?(\\{)",captures:{1:{name:"keyword.control.cite.latex"},2:{name:"punctuation.definition.keyword.latex"},3:{patterns:[{include:"#autocites-arg"}]},4:{name:"punctuation.definition.arguments.optional.begin.latex"},5:{name:"punctuation.definition.arguments.optional.end.latex"},6:{name:"punctuation.definition.arguments.optional.begin.latex"},7:{name:"punctuation.definition.arguments.optional.end.latex"},8:{name:"punctuation.definition.arguments.begin.latex"}},end:"\\}",endCaptures:{0:{name:"punctuation.definition.arguments.end.latex"}},name:"meta.citation.latex",patterns:[{captures:{1:{name:"comment.line.percentage.tex"},2:{name:"punctuation.definition.comment.tex"}},match:"((%).*)$"},{match:"[\\p{Alphabetic}\\p{Number}:.-]+",name:"constant.other.reference.citation.latex"}]},{begin:"((\\\\)bibentry)(\\{)",captures:{1:{name:"keyword.control.cite.latex"},2:{name:"punctuation.definition.keyword.latex"},3:{name:"punctuation.definition.arguments.begin.latex"}},end:"\\}",endCaptures:{0:{name:"punctuation.definition.arguments.end.latex"}},name:"meta.citation.latex",patterns:[{match:"[\\p{Alphabetic}\\p{Number}:.]+",name:"constant.other.reference.citation.latex"}]},{begin:"((\\\\)(?:\\w*[rR]ef\\*?))(?:\\[[^\\]]*\\])?(\\{)",beginCaptures:{1:{name:"keyword.control.ref.latex"},2:{name:"punctuation.definition.keyword.latex"},3:{name:"punctuation.definition.arguments.begin.latex"}},end:"\\}",endCaptures:{0:{name:"punctuation.definition.arguments.end.latex"}},name:"meta.reference.label.latex",patterns:[{match:"[\\p{Alphabetic}\\p{Number}\\.,:/*!^_-]",name:"constant.other.reference.label.latex"}]},{include:"#definition-label"},{begin:"((\\\\)(?:verb|Verb|spverb)\\*?)\\s*((\\\\)scantokens)(\\{)",beginCaptures:{1:{name:"support.function.verb.latex"},2:{name:"punctuation.definition.function.latex"},3:{name:"support.function.verb.latex"},4:{name:"punctuation.definition.verb.latex"},5:{name:"punctuation.definition.begin.latex"}},contentName:"markup.raw.verb.latex",end:"(\\})",endCaptures:{1:{name:"punctuation.definition.end.latex"}},name:"meta.function.verb.latex",patterns:[{include:"$self"}]},{captures:{1:{name:"support.function.verb.latex"},2:{name:"punctuation.definition.function.latex"},3:{name:"punctuation.definition.verb.latex"},4:{name:"markup.raw.verb.latex"},5:{name:"punctuation.definition.verb.latex"}},match:"((\\\\)(?:verb|Verb|spverb)\\*?)\\s*((?<=\\s)\\S|[^a-zA-Z])(.*?)(\\3|$)",name:"meta.function.verb.latex"},{captures:{1:{name:"support.function.verb.latex"},2:{name:"punctuation.definition.function.latex"},3:{patterns:[{include:"#optional-arg"}]},4:{name:"punctuation.definition.arguments.begin.latex"},5:{name:"punctuation.definition.arguments.end.latex"},6:{name:"punctuation.definition.verb.latex"},7:{name:"markup.raw.verb.latex"},8:{name:"punctuation.definition.verb.latex"},9:{name:"punctuation.definition.verb.latex"},10:{name:"markup.raw.verb.latex"},11:{name:"punctuation.definition.verb.latex"}},match:"((\\\\)(?:mint|mintinline))((?:\\[[^\\[]*?\\])?)(\\{)[a-zA-Z]*(\\})(?:(?:([^a-zA-Z\\{])(.*?)(\\6))|(?:(\\{)(.*?)(\\})))",name:"meta.function.verb.latex"},{captures:{1:{name:"support.function.verb.latex"},2:{name:"punctuation.definition.function.latex"},3:{patterns:[{include:"#optional-arg"}]},4:{name:"punctuation.definition.verb.latex"},5:{name:"markup.raw.verb.latex"},6:{name:"punctuation.definition.verb.latex"},7:{name:"punctuation.definition.verb.latex"},8:{name:"markup.raw.verb.latex"},9:{name:"punctuation.definition.verb.latex"}},match:"((\\\\)[a-z]+inline)((?:\\[[^\\[]*?\\])?)(?:(?:([^a-zA-Z\\{])(.*?)(\\4))|(?:(\\{)(.*?)(\\})))",name:"meta.function.verb.latex"},{captures:{1:{name:"support.function.verb.latex"},2:{name:"punctuation.definition.function.latex"},3:{patterns:[{include:"#optional-arg"}]},4:{name:"punctuation.definition.verb.latex"},5:{name:"source.python",patterns:[{include:"source.python"}]},6:{name:"punctuation.definition.verb.latex"},7:{name:"punctuation.definition.verb.latex"},8:{name:"source.python",patterns:[{include:"source.python"}]},9:{name:"punctuation.definition.verb.latex"}},match:"((\\\\)(?:(?:py|pycon|pylab|pylabcon|sympy|sympycon)[cv]?|pyq|pycq|pyif))((?:\\[[^\\[]*?\\])?)(?:(?:([^a-zA-Z\\{])(.*?)(\\4))|(?:(\\{)(.*?)(\\})))",name:"meta.function.verb.latex"},{captures:{1:{name:"support.function.verb.latex"},2:{name:"punctuation.definition.function.latex"},3:{patterns:[{include:"#optional-arg"}]},4:{name:"punctuation.definition.verb.latex"},5:{name:"source.julia",patterns:[{include:"source.julia"}]},6:{name:"punctuation.definition.verb.latex"},7:{name:"punctuation.definition.verb.latex"},8:{name:"source.julia",patterns:[{include:"source.julia"}]},9:{name:"punctuation.definition.verb.latex"}},match:"((\\\\)(?:jl|julia)[cv]?)((?:\\[[^\\[]*?\\])?)(?:(?:([^a-zA-Z\\{])(.*?)(\\4))|(?:(\\{)(.*?)(\\})))",name:"meta.function.verb.latex"},{begin:"((\\\\)(?:directlua|luadirect))(\\{)",beginCaptures:{1:{name:"support.function.verb.latex"},2:{name:"punctuation.definition.function.latex"},3:{name:"punctuation.definition.arguments.begin.latex"}},contentName:"source.lua",end:"\\}",endCaptures:{0:{name:"punctuation.definition.arguments.end.latex"}},patterns:[{include:"source.lua"}]},{match:"\\\\(?:newline|pagebreak|clearpage|linebreak|pause)(?:\\b)",name:"keyword.control.layout.latex"},{begin:"\\\\\\(",beginCaptures:{0:{name:"punctuation.definition.string.begin.latex"}},end:"\\\\\\)",endCaptures:{0:{name:"punctuation.definition.string.end.latex"}},name:"meta.math.block.latex support.class.math.block.environment.latex",patterns:[{include:"text.tex#math"},{include:"$self"}]},{begin:"\\$\\$",beginCaptures:{0:{name:"punctuation.definition.string.begin.latex"}},end:"\\$\\$",endCaptures:{0:{name:"punctuation.definition.string.end.latex"}},name:"meta.math.block.latex support.class.math.block.environment.latex",patterns:[{match:"\\\\\\$",name:"constant.character.escape.latex"},{include:"text.tex#math"},{include:"$self"}]},{begin:"\\$",beginCaptures:{0:{name:"punctuation.definition.string.begin.tex"}},end:"\\$",endCaptures:{0:{name:"punctuation.definition.string.end.tex"}},name:"meta.math.block.tex support.class.math.block.tex",patterns:[{match:"\\\\\\$",name:"constant.character.escape.latex"},{include:"text.tex#math"},{include:"$self"}]},{begin:"\\\\\\[",beginCaptures:{0:{name:"punctuation.definition.string.begin.latex"}},end:"\\\\\\]",endCaptures:{0:{name:"punctuation.definition.string.end.latex"}},name:"meta.math.block.latex support.class.math.block.environment.latex",patterns:[{include:"text.tex#math"},{include:"$self"}]},{captures:{1:{name:"punctuation.definition.constant.latex"}},match:"(\\\\)(text(s(terling|ixoldstyle|urd|e(ction|venoldstyle|rvicemark))|yen|n(ineoldstyle|umero|aira)|c(ircledP|o(py(left|right)|lonmonetary)|urrency|e(nt(oldstyle)?|lsius))|t(hree(superior|oldstyle|quarters(emdash)?)|i(ldelow|mes)|w(o(superior|oldstyle)|elveudash)|rademark)|interrobang(down)?|zerooldstyle|o(hm|ne(superior|half|oldstyle|quarter)|penbullet|rd(feminine|masculine))|d(i(scount|ed|v(orced)?)|o(ng|wnarrow|llar(oldstyle)?)|egree|agger(dbl)?|blhyphen(char)?)|uparrow|p(ilcrow|e(so|r(t(housand|enthousand)|iodcentered))|aragraph|m)|e(stimated|ightoldstyle|uro)|quotes(traight(dblbase|base)|ingle)|f(iveoldstyle|ouroldstyle|lorin|ractionsolidus)|won|l(not|ira|e(ftarrow|af)|quill|angle|brackdbl)|a(s(cii(caron|dieresis|acute|grave|macron|breve)|teriskcentered)|cutedbl)|r(ightarrow|e(cipe|ferencemark|gistered)|quill|angle|brackdbl)|g(uarani|ravedbl)|m(ho|inus|u(sicalnote)?|arried)|b(igcircle|orn|ullet|lank|a(ht|rdbl)|rokenbar)))\\b",name:"constant.character.latex"},{captures:{1:{name:"punctuation.definition.variable.latex"}},match:"(\\\\)[cgl](?:[_\\p{Alphabetic}@]+)+_[a-z]+",name:"variable.other.latex3.latex"},{captures:{1:{name:"punctuation.definition.column-specials.begin.latex"},2:{name:"punctuation.definition.column-specials.end.latex"}},match:"(?:<|>)(\\{)\\$(\\})",name:"meta.column-specials.latex"},{include:"text.tex"}],repository:{"autocites-arg":{patterns:[{captures:{1:{name:"punctuation.definition.arguments.optional.begin.latex"},2:{name:"punctuation.definition.arguments.optional.end.latex"},3:{name:"punctuation.definition.arguments.optional.begin.latex"},4:{name:"punctuation.definition.arguments.optional.end.latex"},5:{name:"punctuation.definition.arguments.begin.latex"},6:{name:"constant.other.reference.citation.latex"},7:{name:"punctuation.definition.arguments.end.latex"},8:{patterns:[{include:"#autocites-arg"}]}},match:"(?:(\\()[^\\)]*(\\))){0,2}(?:(\\[)[^\\]]*(\\])){0,2}(\\{)([\\p{Alphabetic}\\p{Number}:.]+)(\\})(.*)"}]},"begin-env-tokenizer":{captures:{1:{name:"support.function.be.latex"},2:{name:"punctuation.definition.function.latex"},3:{name:"punctuation.definition.arguments.begin.latex"},4:{name:"variable.parameter.function.latex"},5:{name:"punctuation.definition.arguments.end.latex"},6:{name:"punctuation.definition.arguments.optional.begin.latex"},7:{patterns:[{include:"$self"}]},8:{name:"punctuation.definition.arguments.optional.end.latex"},9:{name:"punctuation.definition.arguments.begin.latex"},10:{name:"variable.parameter.function.latex"},11:{name:"punctuation.definition.arguments.end.latex"}},match:"\\s*((\\\\)(?:begin|end))(\\{)([a-zA-Z]*\\*?)(\\})(?:(\\[)([^\\]]*)(\\])){,2}(?:(\\{)([^{}]*)(\\}))?"},"definition-label":{begin:"((\\\\)z?label)((?:\\[[^\\[]*?\\])*)(\\{)",beginCaptures:{1:{name:"keyword.control.label.latex"},2:{name:"punctuation.definition.keyword.latex"},3:{patterns:[{include:"#optional-arg"}]},4:{name:"punctuation.definition.arguments.begin.latex"}},end:"\\}",endCaptures:{0:{name:"punctuation.definition.arguments.end.latex"}},name:"meta.definition.label.latex",patterns:[{match:"[\\p{Alphabetic}\\p{Number}\\.,:/*!^_-]",name:"variable.parameter.definition.label.latex"}]},"multiline-optional-arg":{begin:"\\G\\[",beginCaptures:{0:{name:"punctuation.definition.arguments.optional.begin.latex"}},contentName:"variable.parameter.function.latex",end:"\\]",endCaptures:{0:{name:"punctuation.definition.arguments.optional.end.latex"}},name:"meta.parameter.optional.latex",patterns:[{include:"$self"}]},"multiline-optional-arg-no-highlight":{begin:"\\G\\[",beginCaptures:{0:{name:"punctuation.definition.arguments.optional.begin.latex"}},end:"\\]",endCaptures:{0:{name:"punctuation.definition.arguments.optional.end.latex"}},name:"meta.parameter.optional.latex",patterns:[{include:"$self"}]},"optional-arg":{patterns:[{captures:{1:{name:"punctuation.definition.arguments.optional.begin.latex"},2:{name:"variable.parameter.function.latex"},3:{name:"punctuation.definition.arguments.optional.end.latex"}},match:"(\\[)([^\\[]*?)(\\])",name:"meta.parameter.optional.latex"}]}},scopeName:"text.tex.latex",embeddedLangs:["tex","shellscript","css","gnuplot","haskell","html","java","julia","javascript","lua","python","ruby","rust","typescript","xml","yaml","scala"]});var O=[...e,...n,...t,...a,...i,...o,...l,...r,...u,...d,...c,...s,...m,...p,...g,...b,...x,f];export{O as default}; diff --git a/assets/chunks/less.CX3ZWouj.js b/assets/chunks/less.CX3ZWouj.js new file mode 100644 index 00000000..a18faa39 --- /dev/null +++ b/assets/chunks/less.CX3ZWouj.js @@ -0,0 +1,229 @@ +const e=Object.freeze({displayName:"Less",name:"less",patterns:[{include:"#comment-block"},{include:"#less-namespace-accessors"},{include:"#less-extend"},{include:"#at-rules"},{include:"#less-variable-assignment"},{include:"#property-list"},{include:"#selector"}],repository:{"angle-type":{captures:{1:{name:"keyword.other.unit.less"}},match:"(?i:[-+]?(?:(?:\\d*\\.\\d+(?:[eE](?:[-+]?\\d+))*)|(?:[-+]?\\d+))(deg|grad|rad|turn))\\b",name:"constant.numeric.less"},"arbitrary-repetition":{captures:{1:{name:"punctuation.definition.arbitrary-repetition.less"}},match:"\\s*(?:(,))"},"at-charset":{begin:"\\s*((@)charset\\b)\\s*",captures:{1:{name:"keyword.control.at-rule.charset.less"},2:{name:"punctuation.definition.keyword.less"}},end:"\\s*((?=;|$))",name:"meta.at-rule.charset.less",patterns:[{include:"#literal-string"}]},"at-counter-style":{begin:"\\s*((@)counter-style\\b)\\s+(?:(?i:\\b(decimal|none)\\b)|(-?(?:[[_a-zA-Z][^\\x{00}-\\x{7F}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][^\\x{00}-\\x{7F}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))*))\\s*(?=\\{|$)",captures:{1:{name:"keyword.control.at-rule.counter-style.less"},2:{name:"punctuation.definition.keyword.less"},3:{name:"invalid.illegal.counter-style-name.less"},4:{name:"entity.other.counter-style-name.css"}},end:"\\s*(\\})",endCaptures:{1:{name:"punctuation.definition.block.begin.less"}},name:"meta.at-rule.counter-style.less",patterns:[{include:"#comment-block"},{include:"#rule-list"}]},"at-custom-media":{begin:"(?=\\s*@custom-media\\b)",end:"\\s*(?=;)",name:"meta.at-rule.custom-media.less",patterns:[{captures:{0:{name:"punctuation.section.property-list.less"}},match:"\\s*;"},{captures:{1:{name:"keyword.control.at-rule.custom-media.less"},2:{name:"punctuation.definition.keyword.less"},3:{name:"support.constant.custom-media.less"}},match:"\\s*((@)custom-media)(?=.*?)"},{include:"#media-query-list"}]},"at-font-face":{begin:"\\s*((@)font-face)\\s*(?=\\{|$)",captures:{1:{name:"keyword.control.at-rule.font-face.less"},2:{name:"punctuation.definition.keyword.less"}},end:"\\s*(\\})",endCaptures:{1:{name:"punctuation.definition.block.end.less"}},name:"meta.at-rule.font-face.less",patterns:[{include:"#comment-block"},{include:"#rule-list"}]},"at-import":{begin:"\\s*((@)import\\b)\\s*",beginCaptures:{1:{name:"keyword.control.at-rule.import.less"},2:{name:"punctuation.definition.keyword.less"}},end:"\\;",endCaptures:{0:{name:"punctuation.terminator.rule.less"}},name:"meta.at-rule.import.less",patterns:[{include:"#url-function"},{include:"#less-variables"},{begin:`(?<=(["'])|(["']\\)))\\s*`,end:"\\s*(?=\\;)",patterns:[{include:"#media-query"}]},{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.group.less",patterns:[{match:"reference|inline|less|css|once|multiple|optional",name:"constant.language.import-directive.less"},{include:"#comma-delimiter"}]},{include:"#literal-string"}]},"at-keyframes":{begin:"\\s*((@)(-webkit-|-moz-|-o-)?keyframes)(?=.*?\\{)",beginCaptures:{1:{name:"keyword.control.at-rule.keyframe.less"},2:{name:"punctuation.definition.keyword.less"},3:{name:"support.type.property-vendor.less"},4:{name:"support.constant.keyframe.less"}},end:"\\s*(\\})",endCaptures:{1:{name:"punctuation.definition.block.end.less"}},patterns:[{begin:"\\s*(\\{)",beginCaptures:{1:{name:"punctuation.definition.block.begin.less"}},end:"(?=\\})",patterns:[{captures:{1:{name:"keyword.other.keyframe-selector.less"},2:{name:"constant.numeric.less"},3:{name:"keyword.other.unit.less"}},match:"\\s*(?:(from|to)|((?:\\.[0-9]+|[0-9]+(?:\\.[0-9]*)?)(%)))\\s*,?\\s*"},{include:"$self"}]},{begin:"\\s*(?=[^{;])",end:"\\s*(?=\\{)",name:"meta.at-rule.keyframe.less",patterns:[{include:"#keyframe-name"},{include:"#arbitrary-repetition"}]}]},"at-media":{begin:"(?=\\s*@media\\b)",end:"\\s*(\\})",endCaptures:{1:{name:"punctuation.definition.block.end.less"}},patterns:[{begin:"\\s*((@)media)",beginCaptures:{1:{name:"keyword.control.at-rule.media.less"},2:{name:"punctuation.definition.keyword.less"},3:{name:"support.constant.media.less"}},end:"\\s*(?=\\{)",name:"meta.at-rule.media.less",patterns:[{include:"#media-query-list"}]},{begin:"\\s*(\\{)",beginCaptures:{1:{name:"punctuation.definition.block.begin.less"}},end:"(?=\\})",patterns:[{include:"#rule-list-body"},{include:"$self"}]}]},"at-namespace":{begin:"\\s*((@)namespace)\\s+",beginCaptures:{1:{name:"keyword.control.at-rule.namespace.less"},2:{name:"punctuation.definition.keyword.less"}},end:"\\;",endCaptures:{0:{name:"punctuation.terminator.rule.less"}},name:"meta.at-rule.namespace.less",patterns:[{include:"#url-function"},{include:"#literal-string"},{match:"(-?(?:[[_a-zA-Z][^\\x{00}-\\x{7F}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][^\\x{00}-\\x{7F}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)",name:"entity.name.constant.namespace-prefix.less"}]},"at-page":{captures:{1:{name:"keyword.control.at-rule.page.less"},2:{name:"punctuation.definition.keyword.less"},3:{name:"punctuation.definition.entity.less"},4:{name:"entity.other.attribute-name.pseudo-class.less"}},match:"\\s*((@)page)\\s*(?:(:)(first|left|right))?\\s*(?=\\{|$)",name:"meta.at-rule.page.less",patterns:[{include:"#comment-block"},{include:"#rule-list"}]},"at-rules":{patterns:[{include:"#at-charset"},{include:"#at-counter-style"},{include:"#at-custom-media"},{include:"#at-font-face"},{include:"#at-media"},{include:"#at-import"},{include:"#at-keyframes"},{include:"#at-namespace"},{include:"#at-page"},{include:"#at-supports"},{include:"#at-viewport"}]},"at-supports":{begin:"(?=\\s*@supports\\b)",end:"(?=\\s*)(\\})",endCaptures:{1:{name:"punctuation.definition.block.end.less"}},patterns:[{begin:"\\s*((@)supports)",beginCaptures:{1:{name:"keyword.control.at-rule.supports.less"},2:{name:"punctuation.definition.keyword.less"},3:{name:"support.constant.supports.less"}},end:"\\s*(?=\\{)",name:"meta.at-rule.supports.less",patterns:[{include:"#at-supports-operators"},{include:"#at-supports-parens"}]},{begin:"\\s*(\\{)",beginCaptures:{1:{name:"punctuation.section.property-list.begin.less"}},end:"(?=\\})",patterns:[{include:"#rule-list-body"},{include:"$self"}]}]},"at-supports-operators":{match:"\\b(?:and|or|not)\\b",name:"keyword.operator.logic.less"},"at-supports-parens":{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.group.less",patterns:[{include:"#at-supports-operators"},{include:"#at-supports-parens"},{include:"#rule-list-body"}]},"at-viewport":{begin:"((@(-ms-)?)viewport)",beginCaptures:{1:{name:"keyword.control.at-rule.viewport.less"},2:{name:"punctuation.definition.keyword.less"},3:{name:"support.type.vendor-prefix.less"}},end:"\\}",endCaptures:{0:{name:"punctuation.definition.block.end.less"}},name:"meta.at-rule.viewport.less",patterns:[{begin:"\\{",captures:{0:{name:"punctuation.definition.block.begin.less"}},end:"(?=\\})",name:"meta.block.less",patterns:[{include:"#rule-list-body"}]}]},"attr-function":{begin:"\\b(attr)(?=\\()",beginCaptures:{1:{name:"support.function.filter.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#qualified-name"},{include:"#literal-string"},{begin:"(-?(?:[[_a-zA-Z][^\\x{00}-\\x{7F}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][^\\x{00}-\\x{7F}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)",end:"(?=\\))",name:"entity.other.attribute-name.less",patterns:[{match:"(?x)\\b((?i:em|ex|ch|rem)|(?i:vw|vh|vmin|vmax)|(?i:cm|mm|q|in|pt|pc|px|fr)|(?i:deg|grad|rad|turn)|(?i:s|ms)|(?i:Hz|kHz)|(?i:dpi|dpcm|dppx))\\b",name:"keyword.other.unit.less"},{include:"#comma-delimiter"},{include:"#property-value-constants"},{include:"#numeric-values"}]},{include:"#color-values"}]}]},"builtin-functions":{patterns:[{include:"#attr-function"},{include:"#calc-function"},{include:"#color-functions"},{include:"#counter-functions"},{include:"#cross-fade-function"},{include:"#cubic-bezier-function"},{include:"#filter-function"},{include:"#fit-content-function"},{include:"#format-function"},{include:"#gradient-functions"},{include:"#grid-repeat-function"},{include:"#image-function"},{include:"#less-functions"},{include:"#local-function"},{include:"#minmax-function"},{include:"#regexp-function"},{include:"#shape-functions"},{include:"#steps-function"},{include:"#symbols-function"},{include:"#transform-functions"},{include:"#url-function"},{include:"#var-function"}]},"calc-function":{begin:"\\b(calc)(?=\\()",beginCaptures:{1:{name:"support.function.calc.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#less-strings"},{include:"#var-function"},{include:"#calc-function"},{include:"#attr-function"},{include:"#less-math"},{include:"#relative-color"}]}]},"color-adjuster-operators":{match:"[\\-\\+*](?=\\s+)",name:"keyword.operator.less"},"color-functions":{patterns:[{begin:"\\b(rgba?)(?=\\()",beginCaptures:{1:{name:"support.function.color.less"}},comment:"rgb(), rgba()",end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#less-strings"},{include:"#less-variables"},{include:"#var-function"},{include:"#comma-delimiter"},{include:"#value-separator"},{include:"#percentage-type"},{include:"#number-type"}]}]},{begin:"\\b(hsla|hsl|hwb|oklab|oklch|lab|lch)(?=\\()",beginCaptures:{1:{name:"support.function.color.less"}},comment:"hsla, hsl, hwb, oklab, oklch, lab, lch",end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#color-values"},{include:"#less-strings"},{include:"#less-variables"},{include:"#var-function"},{include:"#comma-delimiter"},{include:"#angle-type"},{include:"#percentage-type"},{include:"#number-type"},{include:"#calc-function"},{include:"#value-separator"}]}]},{begin:"\\b(light-dark)(?=\\()",beginCaptures:{1:{name:"support.function.color.less"}},comment:"light-dark()",end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#color-values"},{include:"#comma-delimiter"}]}]},{include:"#less-color-functions"}]},"color-values":{patterns:[{include:"#color-functions"},{include:"#less-functions"},{include:"#less-variables"},{include:"#var-function"},{match:"\\b(aqua|black|blue|fuchsia|gray|green|lime|maroon|navy|olive|orange|purple|red|silver|teal|white|yellow)\\b",name:"support.constant.color.w3c-standard-color-name.less"},{match:"\\b(aliceblue|antiquewhite|aquamarine|azure|beige|bisque|blanchedalmond|blueviolet|brown|burlywood|cadetblue|chartreuse|chocolate|coral|cornflowerblue|cornsilk|crimson|cyan|darkblue|darkcyan|darkgoldenrod|darkgray|darkgreen|darkgrey|darkkhaki|darkmagenta|darkolivegreen|darkorange|darkorchid|darkred|darksalmon|darkseagreen|darkslateblue|darkslategray|darkslategrey|darkturquoise|darkviolet|deeppink|deepskyblue|dimgray|dimgrey|dodgerblue|firebrick|floralwhite|forestgreen|gainsboro|ghostwhite|gold|goldenrod|greenyellow|grey|honeydew|hotpink|indianred|indigo|ivory|khaki|lavender|lavenderblush|lawngreen|lemonchiffon|lightblue|lightcoral|lightcyan|lightgoldenrodyellow|lightgray|lightgreen|lightgrey|lightpink|lightsalmon|lightseagreen|lightskyblue|lightslategray|lightslategrey|lightsteelblue|lightyellow|limegreen|linen|magenta|mediumaquamarine|mediumblue|mediumorchid|mediumpurple|mediumseagreen|mediumslateblue|mediumspringgreen|mediumturquoise|mediumvioletred|midnightblue|mintcream|mistyrose|moccasin|navajowhite|oldlace|olivedrab|orangered|orchid|palegoldenrod|palegreen|paleturquoise|palevioletred|papayawhip|peachpuff|peru|pink|plum|powderblue|rebeccapurple|rosybrown|royalblue|saddlebrown|salmon|sandybrown|seagreen|seashell|sienna|skyblue|slateblue|slategray|slategrey|snow|springgreen|steelblue|tan|thistle|tomato|turquoise|violet|wheat|whitesmoke|yellowgreen)\\b",name:"support.constant.color.w3c-extended-color-keywords.less"},{match:"\\b((?i)currentColor|transparent)\\b",name:"support.constant.color.w3c-special-color-keyword.less"},{captures:{1:{name:"punctuation.definition.constant.less"}},match:"(#)(\\h{3}|\\h{4}|\\h{6}|\\h{8})\\b",name:"constant.other.color.rgb-value.less"},{include:"#relative-color"}]},"comma-delimiter":{captures:{1:{name:"punctuation.separator.less"}},match:"\\s*(,)\\s*"},"comment-block":{patterns:[{begin:"/\\*",captures:{0:{name:"punctuation.definition.comment.less"}},end:"\\*/",name:"comment.block.less"},{include:"#comment-line"}]},"comment-line":{captures:{1:{name:"punctuation.definition.comment.less"}},match:"(//).*$\\n?",name:"comment.line.double-slash.less"},"counter-functions":{patterns:[{begin:"\\b(counter)(?=\\()",beginCaptures:{1:{name:"support.function.filter.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#less-strings"},{include:"#less-variables"},{include:"#var-function"},{match:"(?:--(?:[[-\\w][^\\x{00}-\\x{7F}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][^\\x{00}-\\x{7F}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][^\\x{00}-\\x{7F}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)",name:"entity.other.counter-name.less"},{begin:"(?=,)",end:"(?=\\))",patterns:[{include:"#comma-delimiter"},{match:"\\b((?xi:arabic-indic|armenian|bengali|cambodian|circle|cjk-decimal|cjk-earthly-branch|cjk-heavenly-stem|decimal-leading-zero|decimal|devanagari|disclosure-closed|disclosure-open|disc|ethiopic-numeric|georgian|gujarati|gurmukhi|hebrew|hiragana-iroha|hiragana|japanese-formal|japanese-informal|kannada|katakana-iroha|katakana|khmer|korean-hangul-formal|korean-hanja-formal|korean-hanja-informal|lao|lower-alpha|lower-armenian|lower-greek|lower-latin|lower-roman|malayalam|mongolian|myanmar|oriya|persian|simp-chinese-formal|simp-chinese-informal|square|tamil|telugu|thai|tibetan|trad-chinese-formal|trad-chinese-informal|upper-alpha|upper-armenian|upper-latin|upper-roman)|none)\\b",name:"support.constant.property-value.counter-style.less"}]}]}]},{begin:"\\b(counters)(?=\\()",beginCaptures:{1:{name:"support.function.filter.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{match:"(-?(?:[[_a-zA-Z][^\\x{00}-\\x{7F}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][^\\x{00}-\\x{7F}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)",name:"entity.other.counter-name.less string.unquoted.less"},{begin:"(?=,)",end:"(?=\\))",patterns:[{include:"#less-strings"},{include:"#less-variables"},{include:"#var-function"},{include:"#literal-string"},{include:"#comma-delimiter"},{match:"\\b((?xi:arabic-indic|armenian|bengali|cambodian|circle|cjk-decimal|cjk-earthly-branch|cjk-heavenly-stem|decimal-leading-zero|decimal|devanagari|disclosure-closed|disclosure-open|disc|ethiopic-numeric|georgian|gujarati|gurmukhi|hebrew|hiragana-iroha|hiragana|japanese-formal|japanese-informal|kannada|katakana-iroha|katakana|khmer|korean-hangul-formal|korean-hanja-formal|korean-hanja-informal|lao|lower-alpha|lower-armenian|lower-greek|lower-latin|lower-roman|malayalam|mongolian|myanmar|oriya|persian|simp-chinese-formal|simp-chinese-informal|square|tamil|telugu|thai|tibetan|trad-chinese-formal|trad-chinese-informal|upper-alpha|upper-armenian|upper-latin|upper-roman)|none)\\b",name:"support.constant.property-value.counter-style.less"}]}]}]}]},"cross-fade-function":{patterns:[{begin:"\\b(cross-fade)(?=\\()",beginCaptures:{1:{name:"support.function.image.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#comma-delimiter"},{include:"#percentage-type"},{include:"#color-values"},{include:"#image-type"},{include:"#literal-string"},{include:"#unquoted-string"}]}]}]},"cubic-bezier-function":{begin:"\\b(cubic-bezier)(\\()",beginCaptures:{1:{name:"support.function.timing.less"},2:{name:"punctuation.definition.group.begin.less"}},contentName:"meta.group.less",end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{include:"#less-functions"},{include:"#calc-function"},{include:"#less-variables"},{include:"#var-function"},{include:"#comma-delimiter"},{include:"#number-type"}]},"custom-property-name":{captures:{1:{name:"punctuation.definition.custom-property.less"},2:{name:"support.type.custom-property.name.less"}},match:"\\s*(--)((?:[[-\\w][^\\x{00}-\\x{7F}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))+)",name:"support.type.custom-property.less"},dimensions:{patterns:[{include:"#angle-type"},{include:"#frequency-type"},{include:"#time-type"},{include:"#length-type"},{include:"#resolution-type"}]},"filter-function":{begin:"\\b(filter)(?=\\()",beginCaptures:{1:{name:"support.function.filter.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",name:"meta.group.less",patterns:[{include:"#comma-delimiter"},{include:"#image-type"},{include:"#literal-string"},{include:"#filter-functions"}]}]},"filter-functions":{patterns:[{include:"#less-functions"},{begin:"\\b(blur)(?=\\()",beginCaptures:{1:{name:"support.function.filter.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#length-type"}]}]},{begin:"\\b(brightness|contrast|grayscale|invert|opacity|saturate|sepia)(?=\\()",beginCaptures:{1:{name:"support.function.filter.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#percentage-type"},{include:"#number-type"},{include:"#less-functions"}]}]},{begin:"\\b(drop-shadow)(?=\\()",beginCaptures:{1:{name:"support.function.filter.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#length-type"},{include:"#color-values"}]}]},{begin:"\\b(hue-rotate)(?=\\()",beginCaptures:{1:{name:"support.function.filter.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#angle-type"}]}]}]},"fit-content-function":{begin:"\\b(fit-content)(?=\\()",beginCaptures:{1:{name:"support.function.grid.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#less-variables"},{include:"#var-function"},{include:"#calc-function"},{include:"#length-type"},{include:"#percentage-type"}]}]},"format-function":{patterns:[{begin:"\\b(format)(?=\\()",beginCaptures:{0:{name:"support.function.format.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#literal-string"}]}]}]},"frequency-type":{captures:{1:{name:"keyword.other.unit.less"}},match:"(?i:[-+]?(?:(?:\\d*\\.\\d+(?:[eE](?:[-+]?\\d+))*)|(?:[-+]?\\d+))(Hz|kHz))\\b",name:"constant.numeric.less"},"gradient-functions":{patterns:[{begin:"\\b((?:repeating-)?linear-gradient)(?=\\()",beginCaptures:{1:{name:"support.function.gradient.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#less-variables"},{include:"#var-function"},{include:"#angle-type"},{include:"#color-values"},{include:"#percentage-type"},{include:"#length-type"},{include:"#comma-delimiter"},{match:"\\bto\\b",name:"keyword.other.less"},{match:"\\b(top|right|bottom|left)\\b",name:"support.constant.property-value.less"}]}]},{begin:"\\b((?:repeating-)?radial-gradient)(?=\\()",beginCaptures:{1:{name:"support.function.gradient.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#less-variables"},{include:"#var-function"},{include:"#color-values"},{include:"#percentage-type"},{include:"#length-type"},{include:"#comma-delimiter"},{match:"\\b(at|circle|ellipse)\\b",name:"keyword.other.less"},{match:"\\b(top|right|bottom|left|center|(farthest|closest)-(corner|side))\\b",name:"support.constant.property-value.less"}]}]}]},"grid-repeat-function":{begin:"\\b(repeat)(?=\\()",beginCaptures:{1:{name:"support.function.grid.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#comma-delimiter"},{include:"#var-function"},{include:"#length-type"},{include:"#percentage-type"},{include:"#minmax-function"},{include:"#integer-type"},{match:"\\b(auto-(fill|fit))\\b",name:"support.keyword.repetitions.less"},{match:"\\b(((max|min)-content)|auto)\\b",name:"support.constant.property-value.less"}]}]},"image-function":{begin:"\\b(image)(?=\\()",beginCaptures:{1:{name:"support.function.image.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#image-type"},{include:"#literal-string"},{include:"#color-values"},{include:"#comma-delimiter"},{include:"#unquoted-string"}]}]},"image-type":{patterns:[{include:"#cross-fade-function"},{include:"#gradient-functions"},{include:"#image-function"},{include:"#url-function"}]},important:{captures:{1:{name:"punctuation.separator.less"}},match:"(\\!)\\s*important",name:"keyword.other.important.less"},"integer-type":{match:"(?:[-+]?\\d+)",name:"constant.numeric.less"},"keyframe-name":{begin:"\\s*(-?(?:[_a-z]|[^\\x{00}-\\x{7F}]|(?:(:?\\\\[0-9a-f]{1,6}(\\r\\n|[\\s\\t\\r\\n\\f])?)|\\\\[^\\r\\n\\f0-9a-f]))(?:[_a-z0-9-]|[^\\x{00}-\\x{7F}]|(?:(:?\\\\[0-9a-f]{1,6}(\\r\\n|[\\t\\r\\n\\f])?)|\\\\[^\\r\\n\\f0-9a-f]))*)?",beginCaptures:{1:{name:"variable.other.constant.animation-name.less"}},end:"\\s*(?:(,)|(?=[{;]))",endCaptures:{1:{name:"punctuation.definition.arbitrary-repetition.less"}}},"length-type":{captures:{1:{name:"keyword.other.unit.less"}},match:"0|(?i:[-+]?(?:(?:\\d*\\.\\d+(?:[eE](?:[-+]?\\d+))*)|(?:[-+]?\\d+))(em|ex|ch|rem|vw|vh|vmin|vmax|(c|m)?m|q|in|pt|pc|px|fr))\\b",name:"constant.numeric.less"},"less-boolean-function":{begin:"\\b(boolean)(?=\\()",beginCaptures:{1:{name:"support.function.boolean.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#less-logical-comparisons"}]}]},"less-color-blend-functions":{patterns:[{begin:"\\b(multiply|screen|overlay|(soft|hard)light|difference|exclusion|negation|average)(?=\\()",beginCaptures:{1:{name:"support.function.color-blend.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#less-variables"},{include:"#var-function"},{include:"#comma-delimiter"},{include:"#color-values"}]}]}]},"less-color-channel-functions":{patterns:[{begin:"\\b(hue|saturation|lightness|hsv(hue|saturation|value)|red|green|blue|alpha|luma|luminance)(?=\\()",beginCaptures:{1:{name:"support.function.color-definition.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#color-values"}]}]}]},"less-color-definition-functions":{patterns:[{begin:"\\b(argb)(?=\\()",beginCaptures:{1:{name:"support.function.color-definition.less"}},comment:"argb()",end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#less-variables"},{include:"#var-function"},{include:"#color-values"}]}]},{begin:"\\b(hsva?)(?=\\()",beginCaptures:{1:{name:"support.function.color.less"}},comment:"hsva(), hsv()",end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#integer-type"},{include:"#percentage-type"},{include:"#number-type"},{include:"#less-strings"},{include:"#less-variables"},{include:"#var-function"},{include:"#calc-function"},{include:"#comma-delimiter"}]}]}]},"less-color-functions":{patterns:[{include:"#less-color-blend-functions"},{include:"#less-color-channel-functions"},{include:"#less-color-definition-functions"},{include:"#less-color-operation-functions"}]},"less-color-operation-functions":{patterns:[{begin:"\\b(fade|shade|tint)(?=\\()",beginCaptures:{1:{name:"support.function.color-operation.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#color-values"},{include:"#comma-delimiter"},{include:"#percentage-type"}]}]},{begin:"\\b(spin)(?=\\()",beginCaptures:{1:{name:"support.function.color-operation.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#color-values"},{include:"#comma-delimiter"},{include:"#number-type"}]}]},{begin:"\\b(((de)?saturate)|((light|dark)en)|(fade(in|out)))(?=\\()",beginCaptures:{1:{name:"support.function.color-operation.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#color-values"},{include:"#comma-delimiter"},{include:"#percentage-type"},{match:"\\brelative\\b",name:"constant.language.relative.less"}]}]},{begin:"\\b(contrast)(?=\\()",beginCaptures:{1:{name:"support.function.color-operation.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#color-values"},{include:"#comma-delimiter"},{include:"#percentage-type"}]}]},{begin:"\\b(greyscale)(?=\\()",beginCaptures:{1:{name:"support.function.color-operation.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#color-values"}]}]},{begin:"\\b(mix)(?=\\()",beginCaptures:{1:{name:"support.function.color-operation.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#color-values"},{include:"#comma-delimiter"},{include:"#less-math"},{include:"#percentage-type"}]}]}]},"less-extend":{begin:"(:)(extend)(?=\\()",beginCaptures:{1:{name:"punctuation.definition.entity.less"},2:{name:"entity.other.attribute-name.pseudo-class.extend.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{match:"\\ball\\b",name:"constant.language.all.less"},{include:"#selectors"}]}]},"less-functions":{patterns:[{include:"#less-boolean-function"},{include:"#less-color-functions"},{include:"#less-if-function"},{include:"#less-list-functions"},{include:"#less-math-functions"},{include:"#less-misc-functions"},{include:"#less-string-functions"},{include:"#less-type-functions"}]},"less-if-function":{begin:"\\b(if)(?=\\()",beginCaptures:{1:{name:"support.function.if.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#less-mixin-guards"},{include:"#comma-delimiter"},{include:"#property-values"}]}]},"less-list-functions":{patterns:[{begin:"\\b(length)(?=\\()\\b",beginCaptures:{1:{name:"support.function.length.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#property-values"},{include:"#comma-delimiter"}]}]},{begin:"\\b(extract)(?=\\()\\b",beginCaptures:{1:{name:"support.function.extract.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#property-values"},{include:"#comma-delimiter"},{include:"#integer-type"}]}]},{begin:"\\b(range)(?=\\()\\b",beginCaptures:{1:{name:"support.function.range.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#property-values"},{include:"#comma-delimiter"},{include:"#integer-type"}]}]}]},"less-logical-comparisons":{patterns:[{captures:{1:{name:"keyword.operator.logical.less"}},match:"\\s*(=|((<|>)=?))\\s*"},{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.group.less",patterns:[{include:"#less-logical-comparisons"}]},{match:"\\btrue|false\\b",name:"constant.language.less"},{match:",",name:"punctuation.separator.less"},{include:"#property-values"},{include:"#selectors"},{include:"#unquoted-string"}]},"less-math":{patterns:[{match:"[-\\+\\*\\/]",name:"keyword.operator.arithmetic.less"},{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.group.less",patterns:[{include:"#less-math"}]},{include:"#numeric-values"},{include:"#less-variables"}]},"less-math-functions":{patterns:[{begin:"\\b(ceil|floor|percentage|round|sqrt|abs|a?(sin|cos|tan))(?=\\()",beginCaptures:{1:{name:"support.function.math.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#less-variables"},{include:"#numeric-values"}]}]},{captures:{2:{name:"support.function.math.less"},3:{name:"punctuation.definition.group.begin.less"},4:{name:"punctuation.definition.group.end.less"}},match:"((pi)(\\()(\\)))",name:"meta.function-call.less"},{begin:"\\b(pow|m(od|in|ax))(?=\\()",beginCaptures:{1:{name:"support.function.math.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#less-variables"},{include:"#numeric-values"},{include:"#comma-delimiter"}]}]}]},"less-misc-functions":{patterns:[{begin:"\\b(color)(?=\\()",beginCaptures:{1:{name:"support.function.color.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#literal-string"}]}]},{begin:"\\b(image-(size|width|height))(?=\\()",beginCaptures:{1:{name:"support.function.image.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#literal-string"},{include:"#unquoted-string"}]}]},{begin:"\\b(convert|unit)(?=\\()",beginCaptures:{1:{name:"support.function.convert.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#less-variables"},{include:"#dimensions"},{include:"#numeric-values"},{include:"#literal-string"},{include:"#comma-delimiter"},{match:"((c|m)?m|in|p(t|c|x)|m?s|g?rad|deg|turn|%|r?em|ex|ch)",name:"keyword.other.unit.less"}]}]},{begin:"\\b(data-uri)(?=\\()",beginCaptures:{1:{name:"support.function.data-uri.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#less-variables"},{include:"#literal-string"},{captures:{1:{name:"punctuation.separator.less"}},match:"\\s*(?:(,))"}]}]},{captures:{2:{name:"punctuation.definition.group.begin.less"},3:{name:"punctuation.definition.group.end.less"}},match:"\\b(default(\\()(\\)))\\b",name:"support.function.default.less"},{begin:"\\b(get-unit)(?=\\()",beginCaptures:{1:{name:"support.function.get-unit.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#dimensions"}]}]},{begin:"\\b(svg-gradient)(?=\\()",beginCaptures:{1:{name:"support.function.svg-gradient.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#angle-type"},{include:"#comma-delimiter"},{include:"#color-values"},{include:"#percentage-type"},{include:"#length-type"},{match:"\\bto\\b",name:"keyword.other.less"},{match:"\\b(top|right|bottom|left|center)\\b",name:"support.constant.property-value.less"},{match:"\\b(at|circle|ellipse)\\b",name:"keyword.other.less"}]}]}]},"less-mixin-guards":{patterns:[{begin:"\\s*(and|not|or)?\\s*(?=\\()",beginCaptures:{1:{name:"keyword.operator.logical.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",name:"meta.group.less",patterns:[{include:"#less-variable-comparison"},{captures:{1:{name:"meta.group.less"},2:{name:"punctuation.definition.group.begin.less"},3:{name:"punctuation.definition.group.end.less"}},match:"default((\\()(\\)))",name:"support.function.default.less"},{include:"#property-values"},{include:"#less-logical-comparisons"},{include:"$self"}]}]}]},"less-namespace-accessors":{patterns:[{begin:"(?=\\s*when\\b)",end:"\\s*(?:(,)|(?=[{;]))",endCaptures:{1:{name:"punctuation.definition.block.end.less"}},name:"meta.conditional.guarded-namespace.less",patterns:[{captures:{1:{name:"keyword.control.conditional.less"},2:{name:"punctuation.definition.keyword.less"}},match:"\\s*(when)(?=.*?)"},{include:"#less-mixin-guards"},{include:"#comma-delimiter"},{begin:"\\s*(\\{)",beginCaptures:{1:{name:"punctuation.section.property-list.begin.less"}},end:"(?=\\})",name:"meta.block.less",patterns:[{include:"#rule-list-body"}]},{include:"#selectors"}]},{begin:"(\\()",beginCaptures:{1:{name:"punctuation.definition.group.begin.less"}},end:"(\\))",endCaptures:{1:{name:"punctuation.definition.group.end.less"},2:{name:"punctuation.terminator.rule.less"}},name:"meta.group.less",patterns:[{include:"#less-variable-assignment"},{include:"#comma-delimiter"},{captures:{1:{name:"punctuation.terminator.rule.less"}},match:"\\s*(;)|(?=[})])"},{include:"#property-values"},{include:"#rule-list-body"}]}]},"less-number-units":{patterns:[{match:"\\b((c|m)?m|in|p(t|c)|m?s|g?rad|deg|turn)\\b",name:"keyword.other.unit.less"},{match:"\\b(r?em|ex|ch|vw|vh|vmin|vmax|cm|mm|q|in|pt|pc|px|fr|s|ms|Hz|kHz|dpi|dpcm|dppx|deg|grad|rad|turn)\\b"}]},"less-string-functions":{patterns:[{begin:"\\b(e(scape)?)(?=\\()\\b",beginCaptures:{1:{name:"support.function.escape.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#less-variables"},{include:"#comma-delimiter"},{include:"#literal-string"},{include:"#unquoted-string"}]}]},{begin:"\\s*(%)(?=\\()\\s*",beginCaptures:{1:{name:"support.function.format.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#less-variables"},{include:"#comma-delimiter"},{include:"#literal-string"},{include:"#property-values"}]}]},{begin:"\\b(replace)(?=\\()\\b",beginCaptures:{1:{name:"support.function.replace.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#less-variables"},{include:"#comma-delimiter"},{include:"#literal-string"},{include:"#property-values"}]}]}]},"less-strings":{patterns:[{begin:`(~)('|")`,beginCaptures:{1:{name:"constant.character.escape.less"},2:{name:"punctuation.definition.string.begin.less"}},contentName:"markup.raw.inline.less",end:`('|")|(\\n)`,endCaptures:{1:{name:"punctuation.definition.string.end.less"},2:{name:"invalid.illegal.newline.less"}},name:"string.quoted.other.less",patterns:[{include:"#string-content"}]}]},"less-type-functions":{patterns:[{begin:"\\b(is(number|string|color|keyword|url|pixel|em|percentage|ruleset))(?=\\()",beginCaptures:{1:{name:"support.function.type.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#property-values"}]}]},{begin:"\\b(isunit)(?=\\()",beginCaptures:{1:{name:"support.function.type.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#property-values"},{include:"#comma-delimiter"},{match:"(?x)\\b((?i:em|ex|ch|rem)|(?i:vw|vh|vmin|vmax)|(?i:cm|mm|q|in|pt|pc|px|fr)|(?i:deg|grad|rad|turn)|(?i:s|ms)|(?i:Hz|kHz)|(?i:dpi|dpcm|dppx))\\b",name:"keyword.other.unit.less"}]}]},{begin:"\\b(isdefined)(?=\\()",beginCaptures:{1:{name:"support.function.type.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#less-variables"}]}]}]},"less-variable-assignment":{patterns:[{begin:"(@)(-?(?:[[-\\w][^\\x{00}-\\x{7F}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][^\\x{00}-\\x{7F}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)",beginCaptures:{0:{name:"variable.other.readwrite.less"},1:{name:"punctuation.definition.variable.less"},2:{name:"support.other.variable.less"}},end:"\\s*(;|(\\.{3})|(?=\\)))",endCaptures:{1:{name:"punctuation.terminator.rule.less"},2:{name:"keyword.operator.spread.less"}},name:"meta.property-value.less",patterns:[{captures:{1:{name:"punctuation.separator.key-value.less"},4:{name:"meta.property-value.less"}},match:"(((\\+_?)?):)([\\s\\t]*)"},{include:"#property-values"},{include:"#comma-delimiter"},{include:"#property-list"},{include:"#unquoted-string"}]}]},"less-variable-comparison":{patterns:[{begin:"(@{1,2})([-]?([_a-z]|[^\\x{00}-\\x{7F}]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][^\\x{00}-\\x{7F}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)",beginCaptures:{0:{name:"variable.other.readwrite.less"},1:{name:"punctuation.definition.variable.less"},2:{name:"support.other.variable.less"}},end:"\\s*(?=\\))",endCaptures:{1:{name:"punctuation.terminator.rule.less"}},patterns:[{captures:{1:{name:"keyword.operator.logical.less"}},match:"\\s*(=|((<|>)=?))\\s*"},{match:"\\btrue\\b",name:"constant.language.less"},{include:"#property-values"},{include:"#selectors"},{include:"#unquoted-string"},{match:",",name:"punctuation.separator.less"}]}]},"less-variable-interpolation":{captures:{1:{name:"punctuation.definition.variable.less"},2:{name:"punctuation.definition.expression.less"},3:{name:"support.other.variable.less"},4:{name:"punctuation.definition.expression.less"}},match:"(@)(\\{)([-\\w]+)(\\})",name:"variable.other.readwrite.less"},"less-variables":{captures:{1:{name:"punctuation.definition.variable.less"},2:{name:"support.other.variable.less"}},match:"\\s*(@@?)([-\\w]+)",name:"variable.other.readwrite.less"},"literal-string":{patterns:[{begin:"'",beginCaptures:{0:{name:"punctuation.definition.string.begin.less"}},end:"(')|(\\n)",endCaptures:{1:{name:"punctuation.definition.string.end.less"},2:{name:"invalid.illegal.newline.less"}},name:"string.quoted.single.less",patterns:[{include:"#string-content"}]},{begin:'"',beginCaptures:{0:{name:"punctuation.definition.string.begin.less"}},end:'(")|(\\n)',endCaptures:{1:{name:"punctuation.definition.string.end.less"},2:{name:"invalid.illegal.newline.less"}},name:"string.quoted.double.less",patterns:[{include:"#string-content"}]},{include:"#less-strings"}]},"local-function":{begin:"\\b(local)(?=\\()",beginCaptures:{0:{name:"support.function.font-face.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#unquoted-string"}]}]},"media-query":{begin:"\\s*(only|not)?\\s*(all|aural|braille|embossed|handheld|print|projection|screen|tty|tv)?",beginCaptures:{1:{name:"keyword.operator.logic.media.less"},2:{name:"support.constant.media.less"}},end:"\\s*(?:(,)|(?=[{;]))",endCaptures:{1:{name:"punctuation.definition.arbitrary-repetition.less"}},patterns:[{include:"#less-variables"},{include:"#custom-property-name"},{begin:"\\s*(and)?\\s*(\\()\\s*",beginCaptures:{1:{name:"keyword.operator.logic.media.less"},2:{name:"punctuation.definition.group.begin.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.group.less",patterns:[{begin:"((-webkit-|-o-)?((min|max)-)?(-moz-)?(((device-)?(height|width|aspect-ratio|pixel-ratio))|(color(-index)?)|monochrome|resolution))|grid|scan|orientation\\s*(?=[:)])",beginCaptures:{0:{name:"support.type.property-name.media.less"},2:{name:"support.type.vendor-prefix.less"},5:{name:"support.type.vendor-prefix.less"}},end:"(((\\+_?)?):)|(?=\\))",endCaptures:{1:{name:"punctuation.separator.key-value.less"}}},{match:"\\b(portrait|landscape|progressive|interlace)",name:"support.constant.property-value.less"},{captures:{1:{name:"constant.numeric.less"},2:{name:"keyword.operator.arithmetic.less"},3:{name:"constant.numeric.less"}},match:"\\s*(\\d+)(/)(\\d+)"},{include:"#less-math"}]}]},"media-query-list":{begin:"\\s*(?=[^{;])",end:"\\s*(?=[{;])",patterns:[{include:"#media-query"}]},"minmax-function":{begin:"\\b(minmax)(?=\\()",beginCaptures:{1:{name:"support.function.grid.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#less-variables"},{include:"#var-function"},{include:"#length-type"},{include:"#comma-delimiter"},{match:"\\b(max-content|min-content)\\b",name:"support.constant.property-value.less"}]}]},"number-type":{match:"[-+]?(?:(?:\\d*\\.\\d+(?:[eE](?:[-+]?\\d+))*)|(?:[-+]?\\d+))",name:"constant.numeric.less"},"numeric-values":{patterns:[{include:"#dimensions"},{include:"#percentage-type"},{include:"#number-type"}]},"percentage-type":{captures:{1:{name:"keyword.other.unit.less"}},match:"[-+]?(?:(?:\\d*\\.\\d+(?:[eE](?:[-+]?\\d+))*)|(?:[-+]?\\d+))(%)",name:"constant.numeric.less"},"property-list":{patterns:[{begin:"(?=(?=[^;]*)\\{)",end:"\\}",endCaptures:{0:{name:"punctuation.definition.block.end.less"}},patterns:[{include:"#rule-list"}]}]},"property-value-constants":{patterns:[{comment:"align-content, align-items, align-self, justify-content, justify-items, justify-self",match:`(?x)\\b(?: +flex-start|flex-end|start|end|space-between|space-around|space-evenly +|stretch|baseline|safe|unsafe|legacy|anchor-center|first|last|self-start|self-end +)\\b`,name:"support.constant.property-value.less"},{comment:"alignment-baseline",match:`(?x)\\b(?: +text-before-edge|before-edge|middle|central|text-after-edge +|after-edge|ideographic|alphabetic|hanging|mathematical|top|center|bottom +)\\b`,name:"support.constant.property-value.less"},{comment:"all/global values",match:"\\b(?:initial|inherit|unset|revert-layer|revert)\\b",name:"support.constant.property-value.less"},{include:"#cubic-bezier-function"},{include:"#steps-function"},{comment:"animation-composition",match:"\\b(?:replace|add|accumulate)\\b",name:"support.constant.property-value.less"},{comment:"animation-direction",match:"\\b(?:normal|alternate-reverse|alternate|reverse)\\b",name:"support.constant.property-value.less"},{comment:"animation-fill-mode",match:"\\b(?:forwards|backwards|both)\\b",name:"support.constant.property-value.less"},{comment:"animation-iteration-count",match:"\\b(?:infinite)\\b",name:"support.constant.property-value.less"},{comment:"animation-play-state",match:"\\b(?:running|paused)\\b",name:"support.constant.property-value.less"},{comment:"animation-range, animation-range-start, animation-range-end",match:"\\b(?:entry-crossing|exit-crossing|entry|exit)\\b",name:"support.constant.property-value.less"},{comment:"animation-timing-function",match:"\\b(?:linear|ease-in-out|ease-in|ease-out|ease|step-start|step-end)\\b",name:"support.constant.property-value.less"},{match:`(?x)\\b( +absolute|active|add +|all(-(petite|small)-caps|-scroll)? +|alpha(betic)? +|alternate(-reverse)? +|always|annotation|antialiased|at +|auto(hiding-scrollbar)? +|avoid(-column|-page|-region)? +|background(-color|-image|-position|-size)? +|backwards|balance|baseline|below|bevel|bicubic|bidi-override|blink +|block(-(line-height|start|end))? +|blur +|bold(er)? +|border-top-left-radius +|border-top-right-radius +|border-bottom-left-radius +|border-bottom-right-radius +|border-end-end-radius +|border-end-start-radius +|border-start-end-radius +|border-start-start-radius +|border-block-start-color +|border-block-start-style +|border-block-start-width +|border-block-start +|border-block-end-color +|border-block-end-style +|border-block-end-width +|border-block-end +|border-block-color +|border-block-style +|border-block-width +|border-block +|border-inline-start-color +|border-inline-start-style +|border-inline-start-width +|border-inline-start +|border-inline-end-color +|border-inline-end-style +|border-inline-end-width +|border-inline-end +|border-inline-color +|border-inline-style +|border-inline-width +|border-inline +|border-top-color +|border-top-style +|border-top-width +|border-top +|border-right-color +|border-right-style +|border-right-width +|border-right +|border-bottom-color +|border-bottom-style +|border-bottom-width +|border-bottom +|border-left-color +|border-left-style +|border-left-width +|border-left +|border-image-outset +|border-image-repeat +|border-image-slice +|border-image-source +|border-image-width +|border-image +|border-color +|border-style +|border-width +|border-radius +|border-collapse +|border-spacing +|border +|both +|bottom +|box(-shadow)? +|break-(all|word|spaces) +|brightness +|butt(on)? +|capitalize +|cent(er|ral) +|char(acter-variant)? +|cjk-ideographic|clip|clone|close-quote +|closest-(corner|side) +|col-resize|collapse +|color(-stop|-burn|-dodge)? +|column((-count|-gap|-reverse|-rule(-color|-width)?|-width)|s)? +|common-ligatures|condensed|consider-shifts|contain +|content(-box|s)? +|contextual|contrast|cover +|crisp(-e|E)dges +|crop +|cross(hair)? +|da(rken|shed) +|default|dense|diagonal-fractions|difference|disabled +|discard|discretionary-ligatures|disregard-shifts +|distribute(-all-lines|-letter|-space)? +|dotted|double|drop-shadow +|(nwse|nesw|ns|ew|sw|se|nw|ne|w|s|e|n)-resize +|ease(-in-out|-in|-out)? +|element|ellipsis|embed|end|EndColorStr|evenodd +|exclu(de(-ruby)?|sion) +|expanded +|(extra|semi|ultra)-(condensed|expanded) +|farthest-(corner|side)? +|fill(-box|-opacity)? +|filter +|fit-content +|fixed +|flat +|flex((-basis|-end|-grow|-shrink|-start)|box)? +|flip|flood-color +|font(-size(-adjust)?|-stretch|-weight)? +|forwards +|from(-image)? +|full-width|gap|geometricPrecision|glyphs|gradient|grayscale +|grid((-column|-row)?-gap|-height)? +|groove|hand|hanging|hard-light|height|help|hidden|hide +|historical-(forms|ligatures) +|horizontal(-tb)? +|hue +|ideograph(-alpha|-numeric|-parenthesis|-space|ic) +|inactive|include-ruby|infinite|inherit|initial +|inline(-(block|box|flex(box)?|line-height|table|start|end))? +|inset|inside +|inter(-ideograph|-word|sect) +|invert|isolat(e|ion)|italic +|jis(04|78|83|90) +|justify(-all)? +|keep-all +|large[r]? +|last|layout|left|letter-spacing +|light(e[nr]|ing-color) +|line(-edge|-height|-through)? +|linear(-gradient|RGB)? +|lining-nums|list-item|local|loose|lowercase|lr-tb|ltr +|lumin(osity|ance)|manual +|manipulation +|margin(-bottom|-box|-left|-right|-top)? +|marker(-offset|s)? +|match-parent +|mathematical +|max-(content|height|lines|size|width) +|medium|middle +|min-(content|height|width) +|miter|mixed|move|multiply|newspaper +|no-(change|clip|(close|open)-quote|(common|discretionary|historical)-ligatures|contextual|drop|repeat) +|none|nonzero|normal|not-allowed|nowrap|oblique +|offset(-after|-before|-end|-start)? +|oldstyle-nums|opacity|open-quote +|optimize(Legibility|Precision|Quality|Speed) +|order|ordinal|ornaments +|outline(-color|-offset|-width)? +|outset|outside|over(line|-edge|lay) +|padding(-bottom|-box|-left|-right|-top|-box)? +|page|paint(ed)?|paused +|pan-(x|left|right|y|up|down) +|perspective-origin +|petite-caps|pixelated|pointer +|pinch-zoom +|pretty +|pre(-line|-wrap)? +|preserve(-3d|-breaks|-spaces)? +|progid:DXImageTransform.Microsoft.(Alpha|Blur|dropshadow|gradient|Shadow) +|progress +|proportional-(nums|width) +|radial-gradient|recto|region|relative +|repeat(-[xy])? +|repeating-(linear|radial)-gradient +|replaced|reset-size|reverse|revert(-layer)?|ridge|right +|round +|row(-gap|-resize|-reverse)? +|rtl|ruby|running|saturat(e|ion)|screen +|scroll(-position|bar)? +|separate|sepia +|scale-down +|shape-(image-threshold|margin|outside) +|show +|sideways(-lr|-rl)? +|simplified +|size +|slashed-zero|slice +|small(-caps|er)? +|smooth|snap|solid|soft-light +|space(-around|-between)? +|span|sRGB +|stable +|stack(ed-fractions)? +|start(ColorStr)? +|static +|step-(end|start) +|sticky +|stop-(color|opacity) +|stretch|strict +|stroke(-box|-dash(array|offset)|-miterlimit|-opacity|-width)? +|style(set)? +|stylistic +|sub(grid|pixel-antialiased|tract)? +|super|swash +|table(-caption|-cell|(-column|-footer|-header|-row)-group|-column|-row)? +|tabular-nums|tb-rl +|text((-bottom|-(decoration|emphasis)-color|-indent|-(over|under)-edge|-shadow|-size(-adjust)?|-top)|field)? +|thi(ck|n) +|titling-ca(ps|se) +|to[p]? +|touch|traditional +|transform(-origin)? +|under(-edge|line)? +|unicase|unset|uppercase|upright +|use-(glyph-orientation|script) +|verso +|vertical(-align|-ideographic|-lr|-rl|-text)? +|view-box +|viewport-fill(-opacity)? +|visibility +|visible(Fill|Painted|Stroke)? +|wait|wavy|weight|whitespace|(device-)?width|word-spacing +|wrap(-reverse)? +|x{1,2}-(large|small) +|z-index|zero +|zoom(-in|-out)? +|((?xi:arabic-indic|armenian|bengali|cambodian|circle|cjk-decimal|cjk-earthly-branch|cjk-heavenly-stem|decimal-leading-zero|decimal|devanagari|disclosure-closed|disclosure-open|disc|ethiopic-numeric|georgian|gujarati|gurmukhi|hebrew|hiragana-iroha|hiragana|japanese-formal|japanese-informal|kannada|katakana-iroha|katakana|khmer|korean-hangul-formal|korean-hanja-formal|korean-hanja-informal|lao|lower-alpha|lower-armenian|lower-greek|lower-latin|lower-roman|malayalam|mongolian|myanmar|oriya|persian|simp-chinese-formal|simp-chinese-informal|square|tamil|telugu|thai|tibetan|trad-chinese-formal|trad-chinese-informal|upper-alpha|upper-armenian|upper-latin|upper-roman)))\\b`,name:"support.constant.property-value.less"},{match:"\\b(?i:sans-serif|serif|monospace|fantasy|cursive)\\b(?=\\s*[;,\\n}])",name:"support.constant.font-name.less"}]},"property-values":{patterns:[{include:"#comment-block"},{include:"#vendor-prefix"},{include:"#builtin-functions"},{include:"#color-functions"},{include:"#less-functions"},{include:"#less-variables"},{include:"#unicode-range"},{include:"#numeric-values"},{include:"#color-values"},{include:"#property-value-constants"},{include:"#less-math"},{include:"#literal-string"},{include:"#comma-delimiter"},{include:"#important"}]},"pseudo-classes":{patterns:[{begin:"(:)(dir|lang)(?=\\()",captures:{1:{name:"punctuation.definition.entity.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"entity.other.attribute-name.pseudo-class.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#unquoted-string"}]}]},{begin:"(:)(not)(?=\\()",captures:{1:{name:"punctuation.definition.entity.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"entity.other.attribute-name.pseudo-class.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#selectors"}]}]},{begin:"(:)(nth(-last)?-(child|of-type))(?=\\()",captures:{1:{name:"punctuation.definition.entity.less"},2:{name:"entity.other.attribute-name.pseudo-class.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",name:"meta.group.less",patterns:[{match:"\\b(even|odd)\\b",name:"keyword.other.pseudo-class.less"},{captures:{1:{name:"keyword.other.unit.less"}},match:"(?:[-+]?(?:\\d+)?(n)(\\s*[-+]\\s*\\d+)?|[-+]?\\s*\\d+)",name:"constant.numeric.less"},{include:"#less-math"},{include:"#less-strings"},{include:"#less-variable-interpolation"}]}]},{begin:"(:)(host-context)(?=\\()",captures:{1:{name:"punctuation.definition.entity.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"entity.other.attribute-name.pseudo-class.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#selectors"}]}]},{captures:{1:{name:"punctuation.definition.entity.less"},2:{name:"entity.other.attribute-name.pseudo-class.less"}},match:"(:)(active|any|checked|default|disabled|empty|enabled|first(-(child|of-type))?|fullscreen|focus|host|hover|indeterminate|in-range|invalid|last-(child|of-type)|left|link|only-(child|of-type)|optional|out-of-range|read-(only|write)|required|right|root|scope|target|valid|visited)",name:"meta.function-call.less"}]},"pseudo-elements":{patterns:[{begin:"(::)(slotted)(?=\\()",captures:{1:{name:"punctuation.definition.entity.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"entity.other.attribute-name.pseudo-class.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#selectors"}]}]},{captures:{1:{name:"punctuation.definition.entity.less"},2:{name:"punctuation.definition.entity.less"},3:{name:"support.type.vendor-prefix.less"}},match:"(?:(:{1,2})(?:before|after|first-line|first-letter)|(::)(-(?:moz|ms|webkit)-)?(?:(-?(?:[[-\\w][^\\x{00}-\\x{7F}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][^\\x{00}-\\x{7F}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)))\\b",name:"entity.other.attribute-name.pseudo-element.less"}]},"qualified-name":{captures:{1:{name:"entity.name.constant.less"},2:{name:"entity.name.namespace.wildcard.less"},3:{name:"punctuation.separator.namespace.less"}},match:"(?:(-?(?:[[-\\w][^\\x{00}-\\x{7F}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[_a-zA-Z][^\\x{00}-\\x{7F}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)|(\\*))?([|])(?!=)"},"regexp-function":{begin:"\\b(regexp)(?=\\()",end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"support.function.regexp.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",name:"meta.function-call.less",patterns:[{include:"#literal-string"}]}]},"relative-color":{patterns:[{match:"from",name:"keyword.other.less"},{match:"\\b[hslawbch]\\b",name:"keyword.other.less"}]},"resolution-type":{captures:{1:{name:"keyword.other.unit.less"}},match:"(?i:[-+]?(?:(?:\\d*\\.\\d+(?:[eE](?:[-+]?\\d+))*)|(?:[-+]?\\d+))(dpi|dpcm|dppx))\\b",name:"constant.numeric.less"},"rule-list":{patterns:[{begin:"\\{",beginCaptures:{0:{name:"punctuation.definition.block.begin.less"}},end:"(?=\\s*\\})",name:"meta.property-list.less",patterns:[{captures:{1:{name:"punctuation.terminator.rule.less"}},match:"\\s*(;)|(?=[})])"},{include:"#rule-list-body"},{include:"#less-extend"}]}]},"rule-list-body":{patterns:[{include:"#comment-block"},{include:"#comment-line"},{include:"#at-rules"},{include:"#less-variable-assignment"},{include:"#less-variable-interpolation"},{begin:"(?=[-a-z])",end:"$|(?![-a-z])",patterns:[{include:"#vendor-prefix"},{include:"#custom-property-name"},{include:"#filter-function"},{begin:"\\b(border((-(bottom|top)-(left|right))|((-(start|end)){2}))?-radius|(border-image(?!-)))\\b",beginCaptures:{0:{name:"support.type.property-name.less"}},comment:"border-radius and border-image properties utilize a slash as a separator",end:"\\s*(;)|(?=[})])",endCaptures:{1:{name:"punctuation.terminator.rule.less"}},patterns:[{begin:"(((\\+_?)?):)(?=[\\s\\t]*)",beginCaptures:{1:{name:"punctuation.separator.key-value.less"}},contentName:"meta.property-value.less",end:"(?=\\s*(;)|(?=[})]))",patterns:[{include:"#value-separator"},{include:"#property-values"}]}]},{captures:{1:{name:"keyword.other.custom-property.prefix.less"},2:{name:"support.type.custom-property.name.less"}},match:"\\b(var-)(-?(?:[[-\\w][^\\x{00}-\\x{9f}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[_a-zA-Z][^\\x{00}-\\x{9f}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)(?=\\s)",name:"invalid.deprecated.custom-property.less"},{begin:"\\bfont(-family)?(?!-)\\b",beginCaptures:{0:{name:"support.type.property-name.less"}},end:"\\s*(;)|(?=[})])",endCaptures:{1:{name:"punctuation.terminator.rule.less"}},name:"meta.property-name.less",patterns:[{captures:{1:{name:"punctuation.separator.key-value.less"},4:{name:"meta.property-value.less"}},match:"(((\\+_?)?):)([\\s\\t]*)"},{include:"#property-values"},{match:"-?(?:[[_a-zA-Z][^\\x{00}-\\x{9f}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][^\\x{00}-\\x{9f}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))*(\\s+-?(?:[[_a-zA-Z][^\\x{00}-\\x{9f}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][^\\x{00}-\\x{9f}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)*",name:"string.unquoted.less"},{match:",",name:"punctuation.separator.less"}]},{begin:"\\banimation-timeline\\b",beginCaptures:{0:{name:"support.type.property-name.less"}},end:"\\s*(;)|(?=[})])",endCaptures:{1:{name:"punctuation.terminator.rule.less"}},patterns:[{begin:"(((\\+_?)?):)(?=[\\s\\t]*)",beginCaptures:{1:{name:"punctuation.separator.key-value.less"}},contentName:"meta.property-value.less",end:"(?=\\s*(;)|(?=[})]))",patterns:[{include:"#comment-block"},{include:"#custom-property-name"},{include:"#scroll-function"},{include:"#view-function"},{include:"#property-values"},{include:"#less-variables"},{include:"#arbitrary-repetition"},{include:"#important"}]}]},{begin:"\\banimation(?:-name)?(?=(?:\\+_?)?:)\\b",beginCaptures:{0:{name:"support.type.property-name.less"}},end:"\\s*(;)|(?=[})])",endCaptures:{1:{name:"punctuation.terminator.rule.less"}},patterns:[{begin:"(((\\+_?)?):)(?=[\\s\\t]*)",beginCaptures:{1:{name:"punctuation.separator.key-value.less"}},contentName:"meta.property-value.less",end:"(?=\\s*(;)|(?=[})]))",patterns:[{include:"#comment-block"},{include:"#builtin-functions"},{include:"#less-functions"},{include:"#less-variables"},{include:"#numeric-values"},{include:"#property-value-constants"},{match:"-?(?:[_a-zA-Z]|[^\\x{00}-\\x{7F}]|(?:(:?\\\\[0-9a-f]{1,6}(\\r\\n|[\\s\\t\\r\\n\\f])?)|\\\\[^\\r\\n\\f0-9a-f]))(?:[-_a-zA-Z0-9]|[^\\x{00}-\\x{7F}]|(?:(:?\\\\[0-9a-f]{1,6}(\\r\\n|[\\t\\r\\n\\f])?)|\\\\[^\\r\\n\\f0-9a-f]))*",name:"variable.other.constant.animation-name.less string.unquoted.less"},{include:"#less-math"},{include:"#arbitrary-repetition"},{include:"#important"}]}]},{begin:"\\b(transition(-(property|duration|delay|timing-function))?)\\b",beginCaptures:{1:{name:"support.type.property-name.less"}},end:"\\s*(;)|(?=[})])",endCaptures:{1:{name:"punctuation.terminator.rule.less"}},patterns:[{begin:"(((\\+_?)?):)(?=[\\s\\t]*)",beginCaptures:{1:{name:"punctuation.separator.key-value.less"}},contentName:"meta.property-value.less",end:"(?=\\s*(;)|(?=[})]))",patterns:[{include:"#time-type"},{include:"#property-values"},{include:"#cubic-bezier-function"},{include:"#steps-function"},{include:"#arbitrary-repetition"}]}]},{begin:"\\b(?:backdrop-)?filter\\b",beginCaptures:{0:{name:"support.type.property-name.less"}},end:"\\s*(;)|(?=[})])",endCaptures:{1:{name:"punctuation.terminator.rule.less"}},name:"meta.property-name.less",patterns:[{captures:{1:{name:"punctuation.separator.key-value.less"},4:{name:"meta.property-value.less"}},match:"(((\\+_?)?):)([\\s\\t]*)"},{match:"\\b(inherit|initial|unset|none)\\b",name:"meta.property-value.less"},{include:"#filter-functions"}]},{begin:"\\bwill-change\\b",beginCaptures:{0:{name:"support.type.property-name.less"}},end:"\\s*(;)|(?=[})])",endCaptures:{1:{name:"punctuation.terminator.rule.less"}},name:"meta.property-name.less",patterns:[{captures:{1:{name:"punctuation.separator.key-value.less"},4:{name:"meta.property-value.less"}},match:"(((\\+_?)?):)([\\s\\t]*)"},{match:"unset|initial|inherit|will-change|auto|scroll-position|contents",name:"invalid.illegal.property-value.less"},{match:"-?(?:[[-\\w][^\\x{00}-\\x{9f}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[_a-zA-Z][^\\x{00}-\\x{9f}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))*",name:"support.constant.property-value.less"},{include:"#arbitrary-repetition"}]},{begin:"\\bcounter-(increment|(re)?set)\\b",beginCaptures:{0:{name:"support.type.property-name.less"}},end:"\\s*(;)|(?=[})])",endCaptures:{1:{name:"punctuation.terminator.rule.less"}},name:"meta.property-name.less",patterns:[{captures:{1:{name:"punctuation.separator.key-value.less"},4:{name:"meta.property-value.less"}},match:"(((\\+_?)?):)([\\s\\t]*)"},{match:"-?(?:[[-\\w][^\\x{00}-\\x{9f}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[_a-zA-Z][^\\x{00}-\\x{9f}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))*",name:"entity.name.constant.counter-name.less"},{include:"#integer-type"},{match:"unset|initial|inherit|auto",name:"invalid.illegal.property-value.less"}]},{match:"(?x)\\b( accent-height | align-content | align-items | align-self | alignment-baseline | all | animation-timing-function | animation-range-start | animation-range-end | animation-range | animation-play-state | animation-name | animation-iteration-count | animation-fill-mode | animation-duration | animation-direction | animation-delay | animation-composition | animation | appearance | ascent | azimuth | backface-visibility | background-size | background-repeat-y | background-repeat-x | background-repeat | background-position-y | background-position-x | background-position | background-origin | background-image | background-color | background-clip | background-blend-mode | background-attachment | background | baseline-shift | begin | bias | blend-mode | border-top-left-radius | border-top-right-radius | border-bottom-left-radius | border-bottom-right-radius | border-end-end-radius | border-end-start-radius | border-start-end-radius | border-start-start-radius | border-block-start-color | border-block-start-style | border-block-start-width | border-block-start | border-block-end-color | border-block-end-style | border-block-end-width | border-block-end | border-block-color | border-block-style | border-block-width | border-block | border-inline-start-color | border-inline-start-style | border-inline-start-width | border-inline-start | border-inline-end-color | border-inline-end-style | border-inline-end-width | border-inline-end | border-inline-color | border-inline-style | border-inline-width | border-inline | border-top-color | border-top-style | border-top-width | border-top | border-right-color | border-right-style | border-right-width | border-right | border-bottom-color | border-bottom-style | border-bottom-width | border-bottom | border-left-color | border-left-style | border-left-width | border-left | border-image-outset | border-image-repeat | border-image-slice | border-image-source | border-image-width | border-image | border-color | border-style | border-width | border-radius | border-collapse | border-spacing | border | bottom | box-(align|decoration-break|direction|flex|ordinal-group|orient|pack|shadow|sizing) | break-(after|before|inside) | caption-side | clear | clip-path | clip-rule | clip | color(-(interpolation(-filters)?|profile|rendering))? | columns | column-(break-before|count|fill|gap|(rule(-(color|style|width))?)|span|width) | contain(-intrinsic-((((block|inline)-)?size)|height|width))? | content | counter-(increment|reset) | cursor | (c|d|f)(x|y) | direction | display | divisor | dominant-baseline | dur | elevation | empty-cells | enable-background | end | fallback | fill(-(opacity|rule))? | filter | flex(-(align|basis|direction|flow|grow|item-align|line-pack|negative|order|pack|positive|preferred-size|shrink|wrap))? | float | flood-(color|opacity) | font-display | font-family | font-feature-settings | font-kerning | font-language-override | font-size(-adjust)? | font-smoothing | font-stretch | font-style | font-synthesis | font-variant(-(alternates|caps|east-asian|ligatures|numeric|position))? | font-weight | font | fr | ((column|row)-)?gap | glyph-orientation-(horizontal|vertical) | grid-(area|gap) | grid-auto-(columns|flow|rows) | grid-(column|row)(-(end|gap|start))? | grid-template(-(areas|columns|rows))? | height | hyphens | image-(orientation|rendering|resolution) | inset(-(block|inline))?(-(start|end))? | isolation | justify-content | justify-items | justify-self | kerning | left | letter-spacing | lighting-color | line-(box-contain|break|clamp|height) | list-style(-(image|position|type))? | (margin|padding)(-(bottom|left|right|top)|(-(block|inline)?(-(end|start))?))? | marker(-(end|mid|start))? | mask(-(clip||composite|image|origin|position|repeat|size|type))? | (max|min)-(height|width) | mix-blend-mode | nbsp-mode | negative | object-(fit|position) | opacity | operator | order | orphans | outline(-(color|offset|style|width))? | overflow(-((inline|block)|scrolling|wrap|x|y))? | overscroll-behavior(-block|-(inline|x|y))? | pad(ding(-(bottom|left|right|top))?)? | page(-break-(after|before|inside))? | paint-order | pause(-(after|before))? | perspective(-origin(-(x|y))?)? | pitch(-range)? | place-content | place-self | pointer-events | position | prefix | quotes | range | resize | right | rotate | scale | scroll-behavior | shape-(image-threshold|margin|outside|rendering) | size | speak(-as)? | src | stop-(color|opacity) | stroke(-(dash(array|offset)|line(cap|join)|miterlimit|opacity|width))? | suffix | symbols | system | tab-size | table-layout | tap-highlight-color | text-align(-last)? | text-decoration(-(color|line|style))? | text-emphasis(-(color|position|style))? | text-(anchor|fill-color|height|indent|justify|orientation|overflow|rendering|size-adjust|shadow|transform|underline-position|wrap) | top | touch-action | transform(-origin(-(x|y))?) | transform(-style)? | transition(-(delay|duration|property|timing-function))? | translate | unicode-(bidi|range) | user-(drag|select) | vertical-align | visibility | white-space(-collapse)? | widows | width | will-change | word-(break|spacing|wrap) | writing-mode | z-index | zoom )\\b",name:"support.type.property-name.less"},{match:"(?x)\\b(((contain-intrinsic|max|min)-)?(block|inline)?-size)\\b",name:"support.type.property-name.less"},{include:"$self"}]},{begin:"\\b((?:(?:\\+_?)?):)([\\s\\t]*)",beginCaptures:{1:{name:"punctuation.separator.key-value.less"},2:{name:"meta.property-value.less"}},captures:{1:{name:"punctuation.separator.key-value.less"},4:{name:"meta.property-value.less"}},contentName:"meta.property-value.less",end:"\\s*(;)|(?=[})])",endCaptures:{1:{name:"punctuation.terminator.rule.less"}},patterns:[{include:"#property-values"}]},{include:"$self"}]},"scroll-function":{begin:"\\b(scroll)(\\()",beginCaptures:{1:{name:"support.function.scroll.less"},2:{name:"punctuation.definition.group.begin.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{match:"root|nearest|self",name:"support.constant.scroller.less"},{match:"block|inline|x|y",name:"support.constant.axis.less"},{include:"#less-variables"},{include:"#var-function"}]},selector:{patterns:[{begin:"(?=[>~+/\\.*#a-zA-Z\\[&]|(\\:{1,2}[^\\s])|@\\{)",contentName:"meta.selector.less",end:"(?=@(?!\\{)|[{;])",patterns:[{include:"#comment-line"},{include:"#selectors"},{include:"#less-namespace-accessors"},{include:"#less-variable-interpolation"},{include:"#important"}]}]},selectors:{patterns:[{match:"\\b([a-z](?:(?:[-_a-z0-9\\x{00B7}]|\\\\\\.|[[\\x{00C0}-\\x{00D6}][\\x{00D8}-\\x{00F6}][\\x{00F8}-\\x{02FF}][\\x{0300}-\\x{037D}][\\x{037F}-\\x{1FFF}][\\x{200C}-\\x{200D}][\\x{203F}-\\x{2040}][\\x{2070}-\\x{218F}][\\x{2C00}-\\x{2FEF}][\\x{3001}-\\x{D7FF}][\\x{F900}-\\x{FDCF}][\\x{FDF0}-\\x{FFFD}][\\x{10000}-\\x{EFFFF}]]))*-(?:(?:[-_a-z0-9\\x{00B7}]|\\\\\\.|[[\\x{00C0}-\\x{00D6}][\\x{00D8}-\\x{00F6}][\\x{00F8}-\\x{02FF}][\\x{0300}-\\x{037D}][\\x{037F}-\\x{1FFF}][\\x{200C}-\\x{200D}][\\x{203F}-\\x{2040}][\\x{2070}-\\x{218F}][\\x{2C00}-\\x{2FEF}][\\x{3001}-\\x{D7FF}][\\x{F900}-\\x{FDCF}][\\x{FDF0}-\\x{FFFD}][\\x{10000}-\\x{EFFFF}]]))*)\\b",name:"entity.name.tag.custom.less"},{match:"(?x)\\b( a | abbr | acronym | address | applet | area | article | aside | audio | b | base | basefont | bdi | bdo | big | blockquote | body | br | button | canvas | caption | circle | cite | clipPath | code | col | colgroup | content | data | dataList | dd | defs | del | details | dfn | dialog | dir | div | dl | dt | element | ellipse | em | embed | eventsource | fieldset | figcaption | figure | filter | footer | foreignObject | form | frame | frameset | g | glyph | glyphRef | h1 | h2 | h3 | h4 | h5 | h6 | head | header | hgroup | hr | html | i | iframe | image | img | input | ins | isindex | kbd | keygen | label | legend | li | line | linearGradient | link | main | map | mark | marker | mask | menu | meta | meter | nav | noframes | noscript | object | ol | optgroup | option | output | p | param | path | pattern | picture | polygon | polyline | pre | progress | q | radialGradient | rect | rp | ruby | rt | rtc | s | samp | script | section | select | shadow | small | source | span | stop | strike | strong | style | sub | summary | sup | svg | switch | symbol | table | tbody | td | template | textarea | textPath | tfoot | th | thead | time | title | tr | track | tref | tspan | tt | u | ul | use | var | video | wbr | xmp )\\b",name:"entity.name.tag.less"},{begin:"(\\.)",beginCaptures:{1:{name:"punctuation.definition.entity.less"}},end:"(?![-\\w]|[^\\x{00}-\\x{9f}]|\\\\([A-Fa-f0-9]{1,6} ?|[^A-Fa-f0-9])|(\\@(?=\\{)))",name:"entity.other.attribute-name.class.less",patterns:[{include:"#less-variable-interpolation"}]},{begin:"(#)",beginCaptures:{1:{name:"punctuation.definition.entity.less"}},end:"(?![-\\w]|[^\\x{00}-\\x{9f}]|\\\\([A-Fa-f0-9]{1,6} ?|[^A-Fa-f0-9])|(\\@(?=\\{)))",name:"entity.other.attribute-name.id.less",patterns:[{include:"#less-variable-interpolation"}]},{begin:"(&)",beginCaptures:{1:{name:"punctuation.definition.entity.less"}},contentName:"entity.other.attribute-name.parent.less",end:"(?![-\\w]|[^\\x{00}-\\x{9f}]|\\\\([A-Fa-f0-9]{1,6} ?|[^A-Fa-f0-9])|(\\@(?=\\{)))",name:"entity.other.attribute-name.parent.less",patterns:[{include:"#less-variable-interpolation"},{include:"#selectors"}]},{include:"#pseudo-elements"},{include:"#pseudo-classes"},{include:"#less-extend"},{match:"(?!\\+_?:)(?:>{1,3}|[~+])(?![>~+;}])",name:"punctuation.separator.combinator.less"},{match:"((?:>{1,3}|[~+])){2,}",name:"invalid.illegal.combinator.less"},{match:"\\/deep\\/",name:"invalid.illegal.combinator.less"},{begin:"\\[",captures:{0:{name:"punctuation.definition.entity.less"}},end:"\\]",name:"meta.attribute-selector.less",patterns:[{include:"#less-variable-interpolation"},{include:"#qualified-name"},{match:"(-?(?:[[_a-zA-Z][^\\x{00}-\\x{7F}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][^\\x{00}-\\x{7F}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)",name:"entity.other.attribute-name.less"},{begin:"\\s*([~*|^$]?=)\\s*",captures:{1:{name:"keyword.operator.attribute-selector.less"}},end:"(?=(\\s|\\]))",patterns:[{include:"#less-variable-interpolation"},{match:`[^\\s\\]\\['"]`,name:"string.unquoted.less"},{include:"#literal-string"},{captures:{1:{name:"keyword.other.less"}},match:"(?:\\s+([iI]))?"},{match:"\\]",name:"punctuation.definition.entity.less"}]}]},{include:"#arbitrary-repetition"},{match:"\\*",name:"entity.name.tag.wildcard.less"}]},"shape-functions":{patterns:[{begin:"\\b(rect)(?=\\()",beginCaptures:{0:{name:"support.function.shape.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{match:"\\bauto\\b",name:"support.constant.property-value.less"},{include:"#length-type"},{include:"#comma-delimiter"}]}]},{begin:"\\b(inset)(?=\\()",beginCaptures:{0:{name:"support.function.shape.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{match:"\\bround\\b",name:"keyword.other.less"},{include:"#length-type"},{include:"#percentage-type"}]}]},{begin:"\\b(circle|ellipse)(?=\\()",beginCaptures:{0:{name:"support.function.shape.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{match:"\\bat\\b",name:"keyword.other.less"},{match:"\\b(top|right|bottom|left|center|closest-side|farthest-side)\\b",name:"support.constant.property-value.less"},{include:"#length-type"},{include:"#percentage-type"}]}]},{begin:"\\b(polygon)(?=\\()",beginCaptures:{0:{name:"support.function.shape.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{match:"\\b(nonzero|evenodd)\\b",name:"support.constant.property-value.less"},{include:"#length-type"},{include:"#percentage-type"}]}]}]},"steps-function":{begin:"\\b(steps)(\\()",beginCaptures:{1:{name:"support.function.timing.less"},2:{name:"punctuation.definition.group.begin.less"}},contentName:"meta.group.less",end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{match:"jump-start|jump-end|jump-none|jump-both|start|end",name:"support.constant.step-position.less"},{include:"#comma-delimiter"},{include:"#integer-type"},{include:"#less-variables"},{include:"#var-function"},{include:"#calc-function"}]},"string-content":{patterns:[{include:"#less-variable-interpolation"},{match:"\\\\\\s*\\n",name:"constant.character.escape.newline.less"},{match:"\\\\(\\h{1,6}|.)",name:"constant.character.escape.less"}]},"symbols-function":{begin:"\\b(symbols)(?=\\()",beginCaptures:{1:{name:"support.function.counter.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{match:"\\b(cyclic|numeric|alphabetic|symbolic|fixed)\\b",name:"support.constant.symbol-type.less"},{include:"#comma-delimiter"},{include:"#literal-string"},{include:"#image-type"}]}]},"time-type":{captures:{1:{name:"keyword.other.unit.less"}},match:"(?i:[-+]?(?:(?:\\d*\\.\\d+(?:[eE](?:[-+]?\\d+))*)|(?:[-+]?\\d+))(s|ms))\\b",name:"constant.numeric.less"},"transform-functions":{patterns:[{begin:"\\b(matrix3d|scale3d|matrix|scale)(?=\\()",beginCaptures:{0:{name:"support.function.transform.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#comma-delimiter"},{include:"#number-type"},{include:"#less-variables"},{include:"#var-function"}]}]},{begin:"\\b(translate(3d)?)(?=\\()",beginCaptures:{0:{name:"support.function.transform.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#comma-delimiter"},{include:"#percentage-type"},{include:"#length-type"},{include:"#number-type"},{include:"#less-variables"},{include:"#var-function"}]}]},{begin:"\\b(translate[XY])(?=\\()",beginCaptures:{0:{name:"support.function.transform.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#percentage-type"},{include:"#length-type"},{include:"#number-type"},{include:"#less-variables"},{include:"#var-function"}]}]},{begin:"\\b(rotate[XYZ]?|skew[XY])(?=\\()",beginCaptures:{0:{name:"support.function.transform.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#angle-type"},{include:"#less-variables"},{include:"#calc-function"},{include:"#var-function"}]}]},{begin:"\\b(skew)(?=\\()",beginCaptures:{0:{name:"support.function.transform.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#comma-delimiter"},{include:"#angle-type"},{include:"#less-variables"},{include:"#calc-function"},{include:"#var-function"}]}]},{begin:"\\b(translateZ|perspective)(?=\\()",beginCaptures:{0:{name:"support.function.transform.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#length-type"},{include:"#less-variables"},{include:"#calc-function"},{include:"#var-function"}]}]},{begin:"\\b(rotate3d)(?=\\()",beginCaptures:{0:{name:"support.function.transform.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#comma-delimiter"},{include:"#angle-type"},{include:"#number-type"},{include:"#less-variables"},{include:"#calc-function"},{include:"#var-function"}]}]},{begin:"\\b(scale[XYZ])(?=\\()",beginCaptures:{0:{name:"support.function.transform.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#comma-delimiter"},{include:"#number-type"},{include:"#less-variables"},{include:"#calc-function"},{include:"#var-function"}]}]}]},"unicode-range":{captures:{1:{name:"support.constant.unicode-range.prefix.less"},2:{name:"constant.codepoint-range.less"},3:{name:"punctuation.section.range.less"}},match:"(?i)(u\\+)([0-9a-f?]{1,6}(?:(-)[0-9a-f]{1,6})?)",name:"support.unicode-range.less"},"unquoted-string":{match:`[^\\s'"]`,name:"string.unquoted.less"},"url-function":{begin:"\\b(url)(?=\\()",beginCaptures:{1:{name:"support.function.url.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#less-variables"},{include:"#literal-string"},{include:"#unquoted-string"},{include:"#var-function"}]}]},"value-separator":{captures:{1:{name:"punctuation.separator.less"}},match:"\\s*(/)\\s*"},"var-function":{begin:"\\b(var)(?=\\()",beginCaptures:{1:{name:"support.function.var.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#comma-delimiter"},{include:"#custom-property-name"},{include:"#less-variables"},{include:"#property-values"}]}]},"vendor-prefix":{match:"-(?:webkit|moz(-osx)?|ms|o)-",name:"support.type.vendor-prefix.less"},"view-function":{begin:"\\b(view)(?=\\()",beginCaptures:{1:{name:"support.function.view.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{match:"block|inline|x|y|auto",name:"support.constant.property-value.less"},{include:"#length-type"},{include:"#percentage-type"},{include:"#less-variables"},{include:"#var-function"},{include:"#calc-function"},{include:"#arbitrary-repetition"}]}]}},scopeName:"source.css.less"});var n=[e];export{n as default}; diff --git a/assets/chunks/less.EPzMdTgI.js b/assets/chunks/less.EPzMdTgI.js deleted file mode 100644 index f9edcdd1..00000000 --- a/assets/chunks/less.EPzMdTgI.js +++ /dev/null @@ -1,171 +0,0 @@ -const e=Object.freeze({displayName:"Less",name:"less",patterns:[{include:"#comment-block"},{include:"#less-namespace-accessors"},{include:"#less-extend"},{include:"#at-rules"},{include:"#less-variable-assignment"},{include:"#property-list"},{include:"#selector"}],repository:{"angle-type":{captures:{1:{name:"keyword.other.unit.less"}},match:"(?i:[-+]?(?:(?:\\d*\\.\\d+(?:[eE](?:[-+]?\\d+))*)|(?:[-+]?\\d+))(deg|grad|rad|turn))\\b",name:"constant.numeric.less"},"at-charset":{begin:"\\s*((@)charset\\b)\\s*",captures:{1:{name:"keyword.control.at-rule.charset.less"},2:{name:"punctuation.definition.keyword.less"}},end:"\\s*((?=;|$))",name:"meta.at-rule.charset.less",patterns:[{include:"#literal-string"}]},"at-counter-style":{begin:"\\s*((@)counter-style\\b)\\s+(?:(?i:\\b(decimal|none)\\b)|(-?(?:[[_a-zA-Z][^\\x{00}-\\x{7F}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][^\\x{00}-\\x{7F}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))*))\\s*(?=\\{|$)",captures:{1:{name:"keyword.control.at-rule.counter-style.less"},2:{name:"punctuation.definition.keyword.less"},3:{name:"invalid.illegal.counter-style-name.less"},4:{name:"entity.other.counter-style-name.css"}},end:"\\s*(\\})",endCaptures:{1:{name:"punctuation.definition.block.begin.less"}},name:"meta.at-rule.counter-style.less",patterns:[{include:"#comment-block"},{include:"#rule-list"}]},"at-custom-media":{begin:"(?=\\s*@custom-media\\b)",end:"\\s*(?=;)",name:"meta.at-rule.custom-media.less",patterns:[{captures:{0:{name:"punctuation.section.property-list.less"}},match:"\\s*;"},{captures:{1:{name:"keyword.control.at-rule.custom-media.less"},2:{name:"punctuation.definition.keyword.less"},3:{name:"support.constant.custom-media.less"}},match:"\\s*((@)custom-media)(?=.*?)"},{include:"#media-query-list"}]},"at-font-face":{begin:"\\s*((@)font-face)\\s*(?=\\{|$)",captures:{1:{name:"keyword.control.at-rule.font-face.less"},2:{name:"punctuation.definition.keyword.less"}},end:"\\s*(\\})",endCaptures:{1:{name:"punctuation.definition.block.end.less"}},name:"meta.at-rule.font-face.less",patterns:[{include:"#comment-block"},{include:"#rule-list"}]},"at-import":{begin:"\\s*((@)import\\b)\\s*",beginCaptures:{1:{name:"keyword.control.at-rule.import.less"},2:{name:"punctuation.definition.keyword.less"}},end:"\\;",endCaptures:{0:{name:"punctuation.terminator.rule.less"}},name:"meta.at-rule.import.less",patterns:[{include:"#url-function"},{include:"#less-variables"},{begin:`(?<=(["'])|(["']\\)))\\s*`,end:"\\s*(?=\\;)",patterns:[{include:"#media-query"}]},{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.group.less",patterns:[{match:"reference|inline|less|css|once|multiple|optional",name:"constant.language.import-directive.less"},{include:"#comma-delimiter"}]},{include:"#literal-string"}]},"at-keyframes":{begin:"\\s*((@)(-webkit-|-moz-|-o-)?keyframes)(?=.*?\\{)",beginCaptures:{1:{name:"keyword.control.at-rule.keyframe.less"},2:{name:"punctuation.definition.keyword.less"},3:{name:"support.type.property-vendor.less"},4:{name:"support.constant.keyframe.less"}},end:"\\s*(\\})",endCaptures:{1:{name:"punctuation.definition.block.end.less"}},patterns:[{begin:"\\s*(\\{)",beginCaptures:{1:{name:"punctuation.definition.block.begin.less"}},end:"(?=\\})",patterns:[{captures:{1:{name:"keyword.other.keyframe-selector.less"},2:{name:"constant.numeric.less"},3:{name:"keyword.other.unit.less"}},match:"\\s*(?:(from|to)|((?:\\.[0-9]+|[0-9]+(?:\\.[0-9]*)?)(%)))\\s*,?\\s*"},{include:"$self"}]},{begin:"\\s*(?=[^{;])",end:"\\s*(?=\\{)",name:"meta.at-rule.keyframe.less",patterns:[{include:"#keyframe-name"}]}]},"at-media":{begin:"(?=\\s*@media\\b)",end:"\\s*(\\})",endCaptures:{1:{name:"punctuation.definition.block.end.less"}},patterns:[{begin:"\\s*((@)media)",beginCaptures:{1:{name:"keyword.control.at-rule.media.less"},2:{name:"punctuation.definition.keyword.less"},3:{name:"support.constant.media.less"}},end:"\\s*(?=\\{)",name:"meta.at-rule.media.less",patterns:[{include:"#media-query-list"}]},{begin:"\\s*(\\{)",beginCaptures:{1:{name:"punctuation.definition.block.begin.less"}},end:"(?=\\})",patterns:[{include:"#rule-list-body"},{include:"$self"}]}]},"at-namespace":{begin:"\\s*((@)namespace)\\s+",beginCaptures:{1:{name:"keyword.control.at-rule.namespace.less"},2:{name:"punctuation.definition.keyword.less"}},end:"\\;",endCaptures:{0:{name:"punctuation.terminator.rule.less"}},name:"meta.at-rule.namespace.less",patterns:[{include:"#url-function"},{include:"#literal-string"},{match:"(-?(?:[[_a-zA-Z][^\\x{00}-\\x{7F}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][^\\x{00}-\\x{7F}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)",name:"entity.name.constant.namespace-prefix.less"}]},"at-page":{captures:{1:{name:"keyword.control.at-rule.page.less"},2:{name:"punctuation.definition.keyword.less"},3:{name:"punctuation.definition.entity.less"},4:{name:"entity.other.attribute-name.pseudo-class.less"}},match:"\\s*((@)page)\\s*(?:(:)(first|left|right))?\\s*(?=\\{|$)",name:"meta.at-rule.page.less",patterns:[{include:"#comment-block"},{include:"#rule-list"}]},"at-rules":{patterns:[{include:"#at-charset"},{include:"#at-counter-style"},{include:"#at-custom-media"},{include:"#at-font-face"},{include:"#at-media"},{include:"#at-import"},{include:"#at-keyframes"},{include:"#at-namespace"},{include:"#at-page"},{include:"#at-supports"},{include:"#at-viewport"}]},"at-supports":{begin:"(?=\\s*@supports\\b)",end:"(?=\\s*)(\\})",endCaptures:{1:{name:"punctuation.definition.block.end.less"}},patterns:[{begin:"\\s*((@)supports)",beginCaptures:{1:{name:"keyword.control.at-rule.supports.less"},2:{name:"punctuation.definition.keyword.less"},3:{name:"support.constant.supports.less"}},end:"\\s*(?=\\{)",name:"meta.at-rule.supports.less",patterns:[{include:"#at-supports-operators"},{include:"#at-supports-parens"}]},{begin:"\\s*(\\{)",beginCaptures:{1:{name:"punctuation.section.property-list.begin.less"}},end:"(?=\\})",patterns:[{include:"#rule-list-body"},{include:"$self"}]}]},"at-supports-operators":{match:"\\b(?:and|or|not)\\b",name:"keyword.operator.logic.less"},"at-supports-parens":{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.group.less",patterns:[{include:"#at-supports-operators"},{include:"#at-supports-parens"},{include:"#rule-list-body"}]},"at-viewport":{begin:"((@(-ms-)?)viewport)",beginCaptures:{1:{name:"keyword.control.at-rule.viewport.less"},2:{name:"punctuation.definition.keyword.less"},3:{name:"support.type.vendor-prefix.less"}},end:"\\}",endCaptures:{0:{name:"punctuation.definition.block.end.less"}},name:"meta.at-rule.viewport.less",patterns:[{begin:"\\{",captures:{0:{name:"punctuation.definition.block.begin.less"}},end:"(?=\\})",name:"meta.block.less",patterns:[{include:"#rule-list-body"}]}]},"attr-function":{begin:"\\b(attr)(?=\\()",beginCaptures:{1:{name:"support.function.filter.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#qualified-name"},{include:"#literal-string"},{begin:"(-?(?:[[_a-zA-Z][^\\x{00}-\\x{7F}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][^\\x{00}-\\x{7F}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)",end:"(?=\\))",name:"entity.other.attribute-name.less",patterns:[{match:"(?x)\\b((?i:em|ex|ch|rem)|(?i:vw|vh|vmin|vmax)|(?i:cm|mm|q|in|pt|pc|px|fr)|(?i:deg|grad|rad|turn)|(?i:s|ms)|(?i:Hz|kHz)|(?i:dpi|dpcm|dppx))\\b",name:"keyword.other.unit.less"},{include:"#comma-delimiter"},{include:"#property-value-constants"},{include:"#numeric-values"}]},{include:"#color-values"}]}]},"builtin-functions":{patterns:[{include:"#attr-function"},{include:"#calc-function"},{include:"#color-functions"},{include:"#counter-functions"},{include:"#cross-fade-function"},{include:"#cubic-bezier-function"},{include:"#filter-function"},{include:"#fit-content-function"},{include:"#format-function"},{include:"#gradient-functions"},{include:"#grid-repeat-function"},{include:"#image-function"},{include:"#less-functions"},{include:"#local-function"},{include:"#minmax-function"},{include:"#regexp-function"},{include:"#shape-functions"},{include:"#steps-function"},{include:"#symbols-function"},{include:"#transform-functions"},{include:"#url-function"},{include:"#var-function"}]},"calc-function":{begin:"\\b(calc)(?=\\()",beginCaptures:{1:{name:"support.function.calc.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#less-strings"},{include:"#var-function"},{include:"#calc-function"},{include:"#attr-function"},{include:"#less-math"}]}]},"color-adjuster-operators":{match:"[\\-\\+*](?=\\s+)",name:"keyword.operator.less"},"color-functions":{patterns:[{begin:"\\b(rgba?)(?=\\()",beginCaptures:{1:{name:"support.function.color.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#less-strings"},{include:"#less-variables"},{include:"#var-function"},{include:"#comma-delimiter"},{include:"#percentage-type"},{include:"#number-type"}]}]},{begin:"\\b(hs(l|v)a?|hwb)(?=\\()",beginCaptures:{1:{name:"support.function.color.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#less-strings"},{include:"#less-variables"},{include:"#var-function"},{include:"#comma-delimiter"},{include:"#angle-type"},{include:"#percentage-type"},{include:"#number-type"}]}]},{include:"#less-color-functions"}]},"color-values":{patterns:[{include:"#color-functions"},{include:"#less-functions"},{include:"#less-variables"},{include:"#var-function"},{match:"\\b(aqua|black|blue|fuchsia|gray|green|lime|maroon|navy|olive|orange|purple|red|silver|teal|white|yellow)\\b",name:"support.constant.color.w3c-standard-color-name.less"},{match:"\\b(aliceblue|antiquewhite|aquamarine|azure|beige|bisque|blanchedalmond|blueviolet|brown|burlywood|cadetblue|chartreuse|chocolate|coral|cornflowerblue|cornsilk|crimson|cyan|darkblue|darkcyan|darkgoldenrod|darkgray|darkgreen|darkgrey|darkkhaki|darkmagenta|darkolivegreen|darkorange|darkorchid|darkred|darksalmon|darkseagreen|darkslateblue|darkslategray|darkslategrey|darkturquoise|darkviolet|deeppink|deepskyblue|dimgray|dimgrey|dodgerblue|firebrick|floralwhite|forestgreen|gainsboro|ghostwhite|gold|goldenrod|greenyellow|grey|honeydew|hotpink|indianred|indigo|ivory|khaki|lavender|lavenderblush|lawngreen|lemonchiffon|lightblue|lightcoral|lightcyan|lightgoldenrodyellow|lightgray|lightgreen|lightgrey|lightpink|lightsalmon|lightseagreen|lightskyblue|lightslategray|lightslategrey|lightsteelblue|lightyellow|limegreen|linen|magenta|mediumaquamarine|mediumblue|mediumorchid|mediumpurple|mediumseagreen|mediumslateblue|mediumspringgreen|mediumturquoise|mediumvioletred|midnightblue|mintcream|mistyrose|moccasin|navajowhite|oldlace|olivedrab|orangered|orchid|palegoldenrod|palegreen|paleturquoise|palevioletred|papayawhip|peachpuff|peru|pink|plum|powderblue|rebeccapurple|rosybrown|royalblue|saddlebrown|salmon|sandybrown|seagreen|seashell|sienna|skyblue|slateblue|slategray|slategrey|snow|springgreen|steelblue|tan|thistle|tomato|turquoise|violet|wheat|whitesmoke|yellowgreen)\\b",name:"support.constant.color.w3c-extended-color-keywords.less"},{match:"\\b((?i)currentColor|transparent)\\b",name:"support.constant.color.w3c-special-color-keyword.less"},{captures:{1:{name:"punctuation.definition.constant.less"}},match:"(#)(\\h{3}|\\h{4}|\\h{6}|\\h{8})\\b",name:"constant.other.color.rgb-value.less"}]},"comma-delimiter":{captures:{1:{name:"punctuation.separator.less"}},match:"\\s*(,)\\s*"},"comment-block":{patterns:[{begin:"/\\*",captures:{0:{name:"punctuation.definition.comment.less"}},end:"\\*/",name:"comment.block.less"},{include:"#comment-line"}]},"comment-line":{captures:{1:{name:"punctuation.definition.comment.less"}},match:"(//).*$\\n?",name:"comment.line.double-slash.less"},"counter-functions":{patterns:[{begin:"\\b(counter)(?=\\()",beginCaptures:{1:{name:"support.function.filter.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#less-strings"},{include:"#less-variables"},{include:"#var-function"},{match:"(?:--(?:[[-\\w][^\\x{00}-\\x{7F}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][^\\x{00}-\\x{7F}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][^\\x{00}-\\x{7F}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)",name:"entity.other.counter-name.less"},{begin:"(?=,)",end:"(?=\\))",patterns:[{include:"#comma-delimiter"},{match:"\\b((?xi:arabic-indic|armenian|bengali|cambodian|circle|cjk-decimal|cjk-earthly-branch|cjk-heavenly-stem|decimal-leading-zero|decimal|devanagari|disclosure-closed|disclosure-open|disc|ethiopic-numeric|georgian|gujarati|gurmukhi|hebrew|hiragana-iroha|hiragana|japanese-formal|japanese-informal|kannada|katakana-iroha|katakana|khmer|korean-hangul-formal|korean-hanja-formal|korean-hanja-informal|lao|lower-alpha|lower-armenian|lower-greek|lower-latin|lower-roman|malayalam|mongolian|myanmar|oriya|persian|simp-chinese-formal|simp-chinese-informal|square|tamil|telugu|thai|tibetan|trad-chinese-formal|trad-chinese-informal|upper-alpha|upper-armenian|upper-latin|upper-roman)|none)\\b",name:"support.constant.property-value.counter-style.less"}]}]}]},{begin:"\\b(counters)(?=\\()",beginCaptures:{1:{name:"support.function.filter.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{match:"(-?(?:[[_a-zA-Z][^\\x{00}-\\x{7F}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][^\\x{00}-\\x{7F}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)",name:"entity.other.counter-name.less string.unquoted.less"},{begin:"(?=,)",end:"(?=\\))",patterns:[{include:"#less-strings"},{include:"#less-variables"},{include:"#var-function"},{include:"#literal-string"},{include:"#comma-delimiter"},{match:"\\b((?xi:arabic-indic|armenian|bengali|cambodian|circle|cjk-decimal|cjk-earthly-branch|cjk-heavenly-stem|decimal-leading-zero|decimal|devanagari|disclosure-closed|disclosure-open|disc|ethiopic-numeric|georgian|gujarati|gurmukhi|hebrew|hiragana-iroha|hiragana|japanese-formal|japanese-informal|kannada|katakana-iroha|katakana|khmer|korean-hangul-formal|korean-hanja-formal|korean-hanja-informal|lao|lower-alpha|lower-armenian|lower-greek|lower-latin|lower-roman|malayalam|mongolian|myanmar|oriya|persian|simp-chinese-formal|simp-chinese-informal|square|tamil|telugu|thai|tibetan|trad-chinese-formal|trad-chinese-informal|upper-alpha|upper-armenian|upper-latin|upper-roman)|none)\\b",name:"support.constant.property-value.counter-style.less"}]}]}]}]},"cross-fade-function":{patterns:[{begin:"\\b(cross-fade)(?=\\()",beginCaptures:{1:{name:"support.function.image.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#comma-delimiter"},{include:"#percentage-type"},{include:"#color-values"},{include:"#image-type"},{include:"#literal-string"},{include:"#unquoted-string"}]}]}]},"cubic-bezier-function":{begin:"\\b(cubic-bezier)(?=\\()",beginCaptures:{0:{name:"support.function.timing.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#var-function"},{include:"#comma-delimiter"},{include:"#number-type"}]}]},"custom-property-name":{captures:{1:{name:"punctuation.definition.custom-property.less"},2:{name:"support.type.custom-property.name.less"}},match:"\\s*(--)((?:[[-\\w][^\\x{00}-\\x{7F}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))+)",name:"support.type.custom-property.less"},dimensions:{patterns:[{include:"#angle-type"},{include:"#frequency-type"},{include:"#length-type"},{include:"#resolution-type"},{include:"#time-type"}]},"filter-function":{begin:"\\b(filter)(?=\\()",beginCaptures:{1:{name:"support.function.filter.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",name:"meta.group.less",patterns:[{include:"#comma-delimiter"},{include:"#image-type"},{include:"#literal-string"},{include:"#filter-functions"}]}]},"filter-functions":{patterns:[{include:"#less-functions"},{begin:"\\b(blur)(?=\\()",beginCaptures:{1:{name:"support.function.filter.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#length-type"}]}]},{begin:"\\b(brightness|contrast|grayscale|invert|opacity|saturate|sepia)(?=\\()",beginCaptures:{1:{name:"support.function.filter.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#percentage-type"},{include:"#number-type"},{include:"#less-functions"}]}]},{begin:"\\b(drop-shadow)(?=\\()",beginCaptures:{1:{name:"support.function.filter.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#length-type"},{include:"#color-values"}]}]},{begin:"\\b(hue-rotate)(?=\\()",beginCaptures:{1:{name:"support.function.filter.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#angle-type"}]}]}]},"fit-content-function":{begin:"\\b(fit-content)(?=\\()",beginCaptures:{1:{name:"support.function.grid.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#less-variables"},{include:"#var-function"},{include:"#calc-function"},{include:"#length-type"},{include:"#percentage-type"}]}]},"format-function":{patterns:[{begin:"\\b(format)(?=\\()",beginCaptures:{0:{name:"support.function.format.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#literal-string"}]}]}]},"frequency-type":{captures:{1:{name:"keyword.other.unit.less"}},match:"(?i:[-+]?(?:(?:\\d*\\.\\d+(?:[eE](?:[-+]?\\d+))*)|(?:[-+]?\\d+))(Hz|kHz))\\b",name:"constant.numeric.less"},"gradient-functions":{patterns:[{begin:"\\b((?:repeating-)?linear-gradient)(?=\\()",beginCaptures:{1:{name:"support.function.gradient.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#less-variables"},{include:"#var-function"},{include:"#angle-type"},{include:"#color-values"},{include:"#percentage-type"},{include:"#length-type"},{include:"#comma-delimiter"},{match:"\\bto\\b",name:"keyword.other.less"},{match:"\\b(top|right|bottom|left)\\b",name:"support.constant.property-value.less"}]}]},{begin:"\\b((?:repeating-)?radial-gradient)(?=\\()",beginCaptures:{1:{name:"support.function.gradient.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#less-variables"},{include:"#var-function"},{include:"#color-values"},{include:"#percentage-type"},{include:"#length-type"},{include:"#comma-delimiter"},{match:"\\b(at|circle|ellipse)\\b",name:"keyword.other.less"},{match:"\\b(top|right|bottom|left|center|(farthest|closest)-(corner|side))\\b",name:"support.constant.property-value.less"}]}]}]},"grid-repeat-function":{begin:"\\b(repeat)(?=\\()",beginCaptures:{1:{name:"support.function.grid.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#comma-delimiter"},{include:"#var-function"},{include:"#length-type"},{include:"#percentage-type"},{include:"#minmax-function"},{include:"#integer-type"},{match:"\\b(auto-(fill|fit))\\b",name:"support.keyword.repetitions.less"},{match:"\\b(((max|min)-content)|auto)\\b",name:"support.constant.property-value.less"}]}]},"image-function":{begin:"\\b(image)(?=\\()",beginCaptures:{1:{name:"support.function.image.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#image-type"},{include:"#literal-string"},{include:"#color-values"},{include:"#comma-delimiter"},{include:"#unquoted-string"}]}]},"image-type":{patterns:[{include:"#cross-fade-function"},{include:"#gradient-functions"},{include:"#image-function"},{include:"#url-function"}]},"integer-type":{match:"(?:[-+]?\\d+)",name:"constant.numeric.less"},"keyframe-name":{begin:"\\s*(-?(?:[_a-z]|[^\\x{00}-\\x{7F}]|(?:(:?\\\\[0-9a-f]{1,6}(\\r\\n|[\\s\\t\\r\\n\\f])?)|\\\\[^\\r\\n\\f0-9a-f]))(?:[_a-z0-9-]|[^\\x{00}-\\x{7F}]|(?:(:?\\\\[0-9a-f]{1,6}(\\r\\n|[\\t\\r\\n\\f])?)|\\\\[^\\r\\n\\f0-9a-f]))*)?",beginCaptures:{1:{name:"variable.other.constant.animation-name.less"}},end:"\\s*(?:(,)|(?=[{;]))",endCaptures:{1:{name:"punctuation.definition.arbitrary-repetition.less"}}},"length-type":{captures:{1:{name:"keyword.other.unit.less"}},match:"0|(?i:[-+]?(?:(?:\\d*\\.\\d+(?:[eE](?:[-+]?\\d+))*)|(?:[-+]?\\d+))(em|ex|ch|rem|vw|vh|vmin|vmax|(c|m)?m|q|in|pt|pc|px|fr))\\b",name:"constant.numeric.less"},"less-boolean-function":{begin:"\\b(boolean)(?=\\()",beginCaptures:{1:{name:"support.function.boolean.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#less-logical-comparisons"}]}]},"less-color-blend-functions":{patterns:[{begin:"\\b(multiply|screen|overlay|(soft|hard)light|difference|exclusion|negation|average)(?=\\()",beginCaptures:{1:{name:"support.function.color-blend.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#less-variables"},{include:"#var-function"},{include:"#comma-delimiter"},{include:"#color-values"}]}]}]},"less-color-channel-functions":{patterns:[{begin:"\\b(hue|saturation|lightness|hsv(hue|saturation|value)|red|green|blue|alpha|luma|luminance)(?=\\()",beginCaptures:{1:{name:"support.function.color-definition.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#color-values"}]}]}]},"less-color-definition-functions":{patterns:[{begin:"\\b(argb)(?=\\()",beginCaptures:{1:{name:"support.function.color-definition.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#less-variables"},{include:"#var-function"},{include:"#color-values"}]}]}]},"less-color-functions":{patterns:[{include:"#less-color-blend-functions"},{include:"#less-color-channel-functions"},{include:"#less-color-definition-functions"},{include:"#less-color-operation-functions"}]},"less-color-operation-functions":{patterns:[{begin:"\\b(fade|shade|tint)(?=\\()",beginCaptures:{1:{name:"support.function.color-operation.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#color-values"},{include:"#comma-delimiter"},{include:"#percentage-type"}]}]},{begin:"\\b(spin)(?=\\()",beginCaptures:{1:{name:"support.function.color-operation.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#color-values"},{include:"#comma-delimiter"},{include:"#number-type"}]}]},{begin:"\\b(((de)?saturate)|((light|dark)en)|(fade(in|out)))(?=\\()",beginCaptures:{1:{name:"support.function.color-operation.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#color-values"},{include:"#comma-delimiter"},{include:"#percentage-type"},{match:"\\brelative\\b",name:"constant.language.relative.less"}]}]},{begin:"\\b(contrast)(?=\\()",beginCaptures:{1:{name:"support.function.color-operation.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#color-values"},{include:"#comma-delimiter"},{include:"#percentage-type"}]}]},{begin:"\\b(greyscale)(?=\\()",beginCaptures:{1:{name:"support.function.color-operation.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#color-values"}]}]},{begin:"\\b(mix)(?=\\()",beginCaptures:{1:{name:"support.function.color-operation.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#color-values"},{include:"#comma-delimiter"},{include:"#less-math"},{include:"#percentage-type"}]}]}]},"less-extend":{begin:"(:)(extend)(?=\\()",beginCaptures:{1:{name:"punctuation.definition.entity.less"},2:{name:"entity.other.attribute-name.pseudo-class.extend.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{match:"\\ball\\b",name:"constant.language.all.less"},{include:"#selectors"}]}]},"less-functions":{patterns:[{include:"#less-boolean-function"},{include:"#less-color-functions"},{include:"#less-if-function"},{include:"#less-list-functions"},{include:"#less-math-functions"},{include:"#less-misc-functions"},{include:"#less-string-functions"},{include:"#less-type-functions"}]},"less-if-function":{begin:"\\b(if)(?=\\()",beginCaptures:{1:{name:"support.function.if.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#less-mixin-guards"},{include:"#comma-delimiter"},{include:"#property-values"}]}]},"less-list-functions":{patterns:[{begin:"\\b(length)(?=\\()\\b",beginCaptures:{1:{name:"support.function.length.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#property-values"},{include:"#comma-delimiter"}]}]},{begin:"\\b(extract)(?=\\()\\b",beginCaptures:{1:{name:"support.function.extract.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#property-values"},{include:"#comma-delimiter"},{include:"#integer-type"}]}]},{begin:"\\b(range)(?=\\()\\b",beginCaptures:{1:{name:"support.function.range.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#property-values"},{include:"#comma-delimiter"},{include:"#integer-type"}]}]}]},"less-logical-comparisons":{patterns:[{captures:{1:{name:"keyword.operator.logical.less"}},match:"\\s*(=|((<|>)=?))\\s*"},{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.group.less",patterns:[{include:"#less-logical-comparisons"}]},{match:"\\btrue|false\\b",name:"constant.language.less"},{match:",",name:"punctuation.separator.less"},{include:"#property-values"},{include:"#selectors"},{include:"#unquoted-string"}]},"less-math":{patterns:[{match:"[-\\+\\*\\/]",name:"keyword.operator.arithmetic.less"},{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.group.less",patterns:[{include:"#less-math"}]},{include:"#numeric-values"},{include:"#less-variables"}]},"less-math-functions":{patterns:[{begin:"\\b(ceil|floor|percentage|round|sqrt|abs|a?(sin|cos|tan))(?=\\()",beginCaptures:{1:{name:"support.function.math.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#less-variables"},{include:"#numeric-values"}]}]},{captures:{2:{name:"support.function.math.less"},3:{name:"punctuation.definition.group.begin.less"},4:{name:"punctuation.definition.group.end.less"}},match:"((pi)(\\()(\\)))",name:"meta.function-call.less"},{begin:"\\b(pow|m(od|in|ax))(?=\\()",beginCaptures:{1:{name:"support.function.math.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#less-variables"},{include:"#numeric-values"},{include:"#comma-delimiter"}]}]}]},"less-misc-functions":{patterns:[{begin:"\\b(color)(?=\\()",beginCaptures:{1:{name:"support.function.color.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#literal-string"}]}]},{begin:"\\b(image-(size|width|height))(?=\\()",beginCaptures:{1:{name:"support.function.image.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#literal-string"},{include:"#unquoted-string"}]}]},{begin:"\\b(convert|unit)(?=\\()",beginCaptures:{1:{name:"support.function.convert.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#less-variables"},{include:"#dimensions"},{include:"#numeric-values"},{include:"#literal-string"},{include:"#comma-delimiter"},{match:"((c|m)?m|in|p(t|c|x)|m?s|g?rad|deg|turn|%|r?em|ex|ch)",name:"keyword.other.unit.less"}]}]},{begin:"\\b(data-uri)(?=\\()",beginCaptures:{1:{name:"support.function.data-uri.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#less-variables"},{include:"#literal-string"},{captures:{1:{name:"punctuation.separator.less"}},match:"\\s*(?:(,))"}]}]},{captures:{2:{name:"punctuation.definition.group.begin.less"},3:{name:"punctuation.definition.group.end.less"}},match:"\\b(default(\\()(\\)))\\b",name:"support.function.default.less"},{begin:"\\b(get-unit)(?=\\()",beginCaptures:{1:{name:"support.function.get-unit.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#dimensions"}]}]},{begin:"\\b(svg-gradient)(?=\\()",beginCaptures:{1:{name:"support.function.svg-gradient.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#angle-type"},{include:"#comma-delimiter"},{include:"#color-values"},{include:"#percentage-type"},{include:"#length-type"},{match:"\\bto\\b",name:"keyword.other.less"},{match:"\\b(top|right|bottom|left|center)\\b",name:"support.constant.property-value.less"},{match:"\\b(at|circle|ellipse)\\b",name:"keyword.other.less"}]}]}]},"less-mixin-guards":{patterns:[{begin:"\\s*(and|not|or)?\\s*(?=\\()",beginCaptures:{1:{name:"keyword.operator.logical.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",name:"meta.group.less",patterns:[{include:"#less-variable-comparison"},{captures:{1:{name:"meta.group.less"},2:{name:"punctuation.definition.group.begin.less"},3:{name:"punctuation.definition.group.end.less"}},match:"default((\\()(\\)))",name:"support.function.default.less"},{include:"#property-values"},{include:"#less-logical-comparisons"},{include:"$self"}]}]}]},"less-namespace-accessors":{patterns:[{begin:"(?=\\s*when\\b)",end:"\\s*(?:(,)|(?=[{;]))",endCaptures:{1:{name:"punctuation.definition.block.end.less"}},name:"meta.conditional.guarded-namespace.less",patterns:[{captures:{1:{name:"keyword.control.conditional.less"},2:{name:"punctuation.definition.keyword.less"}},match:"\\s*(when)(?=.*?)"},{include:"#less-mixin-guards"},{include:"#comma-delimiter"},{begin:"\\s*(\\{)",beginCaptures:{1:{name:"punctuation.section.property-list.begin.less"}},end:"(?=\\})",name:"meta.block.less",patterns:[{include:"#rule-list-body"}]},{include:"#selectors"}]},{begin:"(\\()",beginCaptures:{1:{name:"punctuation.definition.group.begin.less"}},end:"(\\))",endCaptures:{1:{name:"punctuation.definition.group.end.less"},2:{name:"punctuation.terminator.rule.less"}},name:"meta.group.less",patterns:[{include:"#less-variable-assignment"},{include:"#comma-delimiter"},{captures:{1:{name:"punctuation.terminator.rule.less"}},match:"\\s*(;)|(?=[})])"},{include:"#property-values"},{include:"#rule-list-body"}]}]},"less-number-units":{patterns:[{match:"\\b((c|m)?m|in|p(t|c)|m?s|g?rad|deg|turn)\\b",name:"keyword.other.unit.less"},{match:"\\b(r?em|ex|ch|vw|vh|vmin|vmax|cm|mm|q|in|pt|pc|px|fr|s|ms|Hz|kHz|dpi|dpcm|dppx|deg|grad|rad|turn)\\b"}]},"less-string-functions":{patterns:[{begin:"\\b(e(scape)?)(?=\\()\\b",beginCaptures:{1:{name:"support.function.escape.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#less-variables"},{include:"#comma-delimiter"},{include:"#literal-string"},{include:"#unquoted-string"}]}]},{begin:"\\s*(%)(?=\\()\\s*",beginCaptures:{1:{name:"support.function.format.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#less-variables"},{include:"#comma-delimiter"},{include:"#literal-string"},{include:"#property-values"}]}]},{begin:"\\b(replace)(?=\\()\\b",beginCaptures:{1:{name:"support.function.replace.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#less-variables"},{include:"#comma-delimiter"},{include:"#literal-string"},{include:"#property-values"}]}]}]},"less-strings":{patterns:[{begin:`(~)('|")`,beginCaptures:{1:{name:"constant.character.escape.less"},2:{name:"punctuation.definition.string.begin.less"}},contentName:"markup.raw.inline.less",end:`('|")|(\\n)`,endCaptures:{1:{name:"punctuation.definition.string.end.less"},2:{name:"invalid.illegal.newline.less"}},name:"string.quoted.other.less",patterns:[{include:"#string-content"}]}]},"less-type-functions":{patterns:[{begin:"\\b(is(number|string|color|keyword|url|pixel|em|percentage|ruleset))(?=\\()",beginCaptures:{1:{name:"support.function.type.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#property-values"}]}]},{begin:"\\b(isunit)(?=\\()",beginCaptures:{1:{name:"support.function.type.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#property-values"},{include:"#comma-delimiter"},{match:"(?x)\\b((?i:em|ex|ch|rem)|(?i:vw|vh|vmin|vmax)|(?i:cm|mm|q|in|pt|pc|px|fr)|(?i:deg|grad|rad|turn)|(?i:s|ms)|(?i:Hz|kHz)|(?i:dpi|dpcm|dppx))\\b",name:"keyword.other.unit.less"}]}]},{begin:"\\b(isdefined)(?=\\()",beginCaptures:{1:{name:"support.function.type.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#less-variables"}]}]}]},"less-variable-assignment":{patterns:[{begin:"(@)(-?(?:[[-\\w][^\\x{00}-\\x{7F}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][^\\x{00}-\\x{7F}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)",beginCaptures:{0:{name:"variable.other.readwrite.less"},1:{name:"punctuation.definition.variable.less"},2:{name:"support.other.variable.less"}},end:"\\s*(;|(\\.{3})|(?=\\)))",endCaptures:{1:{name:"punctuation.terminator.rule.less"},2:{name:"keyword.operator.spread.less"}},name:"meta.property-value.less",patterns:[{captures:{1:{name:"punctuation.separator.key-value.less"},4:{name:"meta.property-value.less"}},match:"(((\\+_?)?):)([\\s\\t]*)"},{include:"#property-values"},{include:"#comma-delimiter"},{include:"#property-list"},{include:"#unquoted-string"}]}]},"less-variable-comparison":{patterns:[{begin:"(@{1,2})([-]?([_a-z]|[^\\x{00}-\\x{7F}]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][^\\x{00}-\\x{7F}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)",beginCaptures:{0:{name:"variable.other.readwrite.less"},1:{name:"punctuation.definition.variable.less"},2:{name:"support.other.variable.less"}},end:"\\s*(?=\\))",endCaptures:{1:{name:"punctuation.terminator.rule.less"}},patterns:[{captures:{1:{name:"keyword.operator.logical.less"}},match:"\\s*(=|((<|>)=?))\\s*"},{match:"\\btrue\\b",name:"constant.language.less"},{include:"#property-values"},{include:"#selectors"},{include:"#unquoted-string"},{match:",",name:"punctuation.separator.less"}]}]},"less-variable-interpolation":{captures:{1:{name:"punctuation.definition.variable.less"},2:{name:"punctuation.definition.expression.less"},3:{name:"support.other.variable.less"},4:{name:"punctuation.definition.expression.less"}},match:"(@)(\\{)([-\\w]+)(\\})",name:"variable.other.readwrite.less"},"less-variables":{captures:{1:{name:"punctuation.definition.variable.less"},2:{name:"support.other.variable.less"}},match:"\\s*(@@?)([-\\w]+)",name:"variable.other.readwrite.less"},"literal-string":{patterns:[{begin:"'",beginCaptures:{0:{name:"punctuation.definition.string.begin.less"}},end:"(')|(\\n)",endCaptures:{1:{name:"punctuation.definition.string.end.less"},2:{name:"invalid.illegal.newline.less"}},name:"string.quoted.single.less",patterns:[{include:"#string-content"}]},{begin:'"',beginCaptures:{0:{name:"punctuation.definition.string.begin.less"}},end:'(")|(\\n)',endCaptures:{1:{name:"punctuation.definition.string.end.less"},2:{name:"invalid.illegal.newline.less"}},name:"string.quoted.double.less",patterns:[{include:"#string-content"}]},{include:"#less-strings"}]},"local-function":{begin:"\\b(local)(?=\\()",beginCaptures:{0:{name:"support.function.font-face.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#unquoted-string"}]}]},"media-query":{begin:"\\s*(only|not)?\\s*(all|aural|braille|embossed|handheld|print|projection|screen|tty|tv)?",beginCaptures:{1:{name:"keyword.operator.logic.media.less"},2:{name:"support.constant.media.less"}},end:"\\s*(?:(,)|(?=[{;]))",endCaptures:{1:{name:"punctuation.definition.arbitrary-repetition.less"}},patterns:[{include:"#less-variables"},{include:"#custom-property-name"},{begin:"\\s*(and)?\\s*(\\()\\s*",beginCaptures:{1:{name:"keyword.operator.logic.media.less"},2:{name:"punctuation.definition.group.begin.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.group.less",patterns:[{begin:"((-webkit-|-o-)?((min|max)-)?(-moz-)?(((device-)?(height|width|aspect-ratio|pixel-ratio))|(color(-index)?)|monochrome|resolution))|grid|scan|orientation\\s*(?=[:)])",beginCaptures:{0:{name:"support.type.property-name.media.less"},2:{name:"support.type.vendor-prefix.less"},5:{name:"support.type.vendor-prefix.less"}},end:"(((\\+_?)?):)|(?=\\))",endCaptures:{1:{name:"punctuation.separator.key-value.less"}}},{match:"\\b(portrait|landscape|progressive|interlace)",name:"support.constant.property-value.less"},{captures:{1:{name:"constant.numeric.less"},2:{name:"keyword.operator.arithmetic.less"},3:{name:"constant.numeric.less"}},match:"\\s*(\\d+)(/)(\\d+)"},{include:"#less-math"}]}]},"media-query-list":{begin:"\\s*(?=[^{;])",end:"\\s*(?=[{;])",patterns:[{include:"#media-query"}]},"minmax-function":{begin:"\\b(minmax)(?=\\()",beginCaptures:{1:{name:"support.function.grid.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#less-variables"},{include:"#var-function"},{include:"#length-type"},{include:"#comma-delimiter"},{match:"\\b(max-content|min-content)\\b",name:"support.constant.property-value.less"}]}]},"number-type":{match:"[-+]?(?:(?:\\d*\\.\\d+(?:[eE](?:[-+]?\\d+))*)|(?:[-+]?\\d+))",name:"constant.numeric.less"},"numeric-values":{patterns:[{include:"#dimensions"},{include:"#percentage-type"},{include:"#number-type"}]},"percentage-type":{captures:{1:{name:"keyword.other.unit.less"}},match:"[-+]?(?:(?:\\d*\\.\\d+(?:[eE](?:[-+]?\\d+))*)|(?:[-+]?\\d+))(%)",name:"constant.numeric.less"},"property-list":{patterns:[{begin:"(?=(?=[^;]*)\\{)",end:"\\}",endCaptures:{0:{name:"punctuation.definition.block.end.less"}},patterns:[{include:"#rule-list"}]}]},"property-value-constants":{patterns:[{comment:"align-content, align-items, align-self, justify-content, justify-items, justify-self",match:`(?x)\\b(?: -flex-start|flex-end|start|end|space-between|space-around|space-evenly -|stretch|baseline|safe|unsafe|legacy|anchor-center|first|last|self-start|self-end -)\\b`,name:"support.constant.property-value.less"},{comment:"alignment-baseline",match:`(?x)\\b(?: -text-before-edge|before-edge|middle|central|text-after-edge -|after-edge|ideographic|alphabetic|hanging|mathematical|top|center|bottom -)\\b`,name:"support.constant.property-value.less"},{comment:"all/global values",match:"\\b(?:initial|inherit|unset|revert-layer|revert)\\b",name:"support.constant.property-value.less"},{match:`(?x)\\b( -absolute|active|add -|all(-(petite|small)-caps|-scroll)? -|alpha(betic)? -|alternate(-reverse)? -|always|annotation|antialiased|at -|auto(hiding-scrollbar)? -|avoid(-column|-page|-region)? -|background(-color|-image|-position|-size)? -|backwards|balance|baseline|below|bevel|bicubic|bidi-override|blink -|block(-(line-height|start|end))? -|blur -|bold(er)? -|border(-bottom|-left|-right|-top)?-(color|radius|width|style) -|border-(bottom|top)-(left|right)-radius -|border-image(-outset|-repeat|-slice|-source|-width)? -|border(-bottom|-left|-right|-top|-collapse|-spacing|-box)? -|both|bottom -|box(-shadow)? -|break-(all|word|spaces) -|brightness -|butt(on)? -|capitalize -|cent(er|ral) -|char(acter-variant)? -|cjk-ideographic|clip|clone|close-quote -|closest-(corner|side) -|col-resize|collapse -|color(-stop|-burn|-dodge)? -|column((-count|-gap|-reverse|-rule(-color|-width)?|-width)|s)? -|common-ligatures|condensed|consider-shifts|contain -|content(-box|s)? -|contextual|contrast|cover -|crisp(-e|E)dges -|crop -|cross(hair)? -|da(rken|shed) -|default|dense|diagonal-fractions|difference|disabled -|discard|discretionary-ligatures|disregard-shifts -|distribute(-all-lines|-letter|-space)? -|dotted|double|drop-shadow -|(nwse|nesw|ns|ew|sw|se|nw|ne|w|s|e|n)-resize -|ease(-in-out|-in|-out)? -|element|ellipsis|embed|end|EndColorStr|evenodd -|exclu(de(-ruby)?|sion) -|expanded -|(extra|semi|ultra)-(condensed|expanded) -|farthest-(corner|side)? -|fill(-box|-opacity)? -|filter -|fit-content -|fixed -|flat -|flex((-basis|-end|-grow|-shrink|-start)|box)? -|flip|flood-color -|font(-size(-adjust)?|-stretch|-weight)? -|forwards -|from(-image)? -|full-width|gap|geometricPrecision|glyphs|gradient|grayscale -|grid((-column|-row)?-gap|-height)? -|groove|hand|hanging|hard-light|height|help|hidden|hide -|historical-(forms|ligatures) -|horizontal(-tb)? -|hue -|ideograph(-alpha|-numeric|-parenthesis|-space|ic) -|inactive|include-ruby|infinite|inherit|initial -|inline(-(block|box|flex(box)?|line-height|table|start|end))? -|inset|inside -|inter(-ideograph|-word|sect) -|invert|isolat(e|ion)|italic -|jis(04|78|83|90) -|justify(-all)? -|keep-all -|large[r]? -|last|layout|left|letter-spacing -|light(e[nr]|ing-color) -|line(-edge|-height|-through)? -|linear(-gradient|RGB)? -|lining-nums|list-item|local|loose|lowercase|lr-tb|ltr -|lumin(osity|ance)|manual -|manipulation -|margin(-bottom|-box|-left|-right|-top)? -|marker(-offset|s)? -|match-parent -|mathematical -|max-(content|height|lines|size|width) -|medium|middle -|min-(content|height|width) -|miter|mixed|move|multiply|newspaper -|no-(change|clip|(close|open)-quote|(common|discretionary|historical)-ligatures|contextual|drop|repeat) -|none|nonzero|normal|not-allowed|nowrap|oblique -|offset(-after|-before|-end|-start)? -|oldstyle-nums|opacity|open-quote -|optimize(Legibility|Precision|Quality|Speed) -|order|ordinal|ornaments -|outline(-color|-offset|-width)? -|outset|outside|over(line|-edge|lay) -|padding(-bottom|-box|-left|-right|-top|-box)? -|page|paint(ed)?|paused -|pan-(x|left|right|y|up|down) -|perspective-origin -|petite-caps|pixelated|pointer -|pinch-zoom -|pretty -|pre(-line|-wrap)? -|preserve(-3d|-breaks|-spaces)? -|progid:DXImageTransform.Microsoft.(Alpha|Blur|dropshadow|gradient|Shadow) -|progress -|proportional-(nums|width) -|radial-gradient|recto|region|relative -|repeat(-[xy])? -|repeating-(linear|radial)-gradient -|replaced|reset-size|reverse|revert(-layer)?|ridge|right -|round -|row(-gap|-resize|-reverse)? -|rtl|ruby|running|saturat(e|ion)|screen -|scroll(-position|bar)? -|separate|sepia -|scale-down -|shape-(image-threshold|margin|outside) -|show -|sideways(-lr|-rl)? -|simplified -|size -|slashed-zero|slice -|small(-caps|er)? -|smooth|snap|solid|soft-light -|space(-around|-between)? -|span|sRGB -|stable -|stack(ed-fractions)? -|start(ColorStr)? -|static -|step-(end|start) -|sticky -|stop-(color|opacity) -|stretch|strict -|stroke(-box|-dash(array|offset)|-miterlimit|-opacity|-width)? -|style(set)? -|stylistic -|sub(grid|pixel-antialiased|tract)? -|super|swash -|table(-caption|-cell|(-column|-footer|-header|-row)-group|-column|-row)? -|tabular-nums|tb-rl -|text((-bottom|-(decoration|emphasis)-color|-indent|-(over|under)-edge|-shadow|-size(-adjust)?|-top)|field)? -|thi(ck|n) -|titling-ca(ps|se) -|to[p]? -|touch|traditional -|transform(-origin)? -|under(-edge|line)? -|unicase|unset|uppercase|upright -|use-(glyph-orientation|script) -|verso -|vertical(-align|-ideographic|-lr|-rl|-text)? -|view-box -|viewport-fill(-opacity)? -|visibility -|visible(Fill|Painted|Stroke)? -|wait|wavy|weight|whitespace|(device-)?width|word-spacing -|wrap(-reverse)? -|x{1,2}-(large|small) -|z-index|zero -|zoom(-in|-out)? -|((?xi:arabic-indic|armenian|bengali|cambodian|circle|cjk-decimal|cjk-earthly-branch|cjk-heavenly-stem|decimal-leading-zero|decimal|devanagari|disclosure-closed|disclosure-open|disc|ethiopic-numeric|georgian|gujarati|gurmukhi|hebrew|hiragana-iroha|hiragana|japanese-formal|japanese-informal|kannada|katakana-iroha|katakana|khmer|korean-hangul-formal|korean-hanja-formal|korean-hanja-informal|lao|lower-alpha|lower-armenian|lower-greek|lower-latin|lower-roman|malayalam|mongolian|myanmar|oriya|persian|simp-chinese-formal|simp-chinese-informal|square|tamil|telugu|thai|tibetan|trad-chinese-formal|trad-chinese-informal|upper-alpha|upper-armenian|upper-latin|upper-roman)))\\b`,name:"support.constant.property-value.less"},{match:"\\b(?i:sans-serif|serif|monospace|fantasy|cursive)\\b(?=\\s*[;,\\n}])",name:"support.constant.font-name.less"}]},"property-values":{patterns:[{include:"#comment-block"},{include:"#vendor-prefix"},{include:"#builtin-functions"},{include:"#color-functions"},{include:"#less-functions"},{include:"#less-variables"},{include:"#unicode-range"},{include:"#numeric-values"},{include:"#color-values"},{include:"#property-value-constants"},{include:"#less-math"},{include:"#literal-string"},{include:"#comma-delimiter"},{captures:{1:{name:"punctuation.separator.less"}},match:"(\\!)\\s*important",name:"keyword.other.important.less"}]},"pseudo-classes":{patterns:[{begin:"(:)(dir|lang)(?=\\()",captures:{1:{name:"punctuation.definition.entity.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"entity.other.attribute-name.pseudo-class.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#unquoted-string"}]}]},{begin:"(:)(not)(?=\\()",captures:{1:{name:"punctuation.definition.entity.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"entity.other.attribute-name.pseudo-class.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#selectors"}]}]},{begin:"(:)(nth(-last)?-(child|of-type))(?=\\()",captures:{1:{name:"punctuation.definition.entity.less"},2:{name:"entity.other.attribute-name.pseudo-class.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",name:"meta.group.less",patterns:[{match:"\\b(even|odd)\\b",name:"keyword.other.pseudo-class.less"},{captures:{1:{name:"keyword.other.unit.less"}},match:"(?:[-+]?(?:\\d+)?(n)(\\s*[-+]\\s*\\d+)?|[-+]?\\s*\\d+)",name:"constant.numeric.less"},{include:"#less-math"},{include:"#less-strings"},{include:"#less-variable-interpolation"}]}]},{begin:"(:)(host-context)(?=\\()",captures:{1:{name:"punctuation.definition.entity.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"entity.other.attribute-name.pseudo-class.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#selectors"}]}]},{captures:{1:{name:"punctuation.definition.entity.less"},2:{name:"entity.other.attribute-name.pseudo-class.less"}},match:"(:)(active|any|checked|default|disabled|empty|enabled|first(-(child|of-type))?|fullscreen|focus|host|hover|indeterminate|in-range|invalid|last-(child|of-type)|left|link|only-(child|of-type)|optional|out-of-range|read-(only|write)|required|right|root|scope|target|valid|visited)",name:"meta.function-call.less"}]},"pseudo-elements":{patterns:[{begin:"(::)(slotted)(?=\\()",captures:{1:{name:"punctuation.definition.entity.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"entity.other.attribute-name.pseudo-class.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#selectors"}]}]},{captures:{1:{name:"punctuation.definition.entity.less"},2:{name:"punctuation.definition.entity.less"},3:{name:"support.type.vendor-prefix.less"}},match:"(?:(:{1,2})(?:before|after|first-line|first-letter)|(::)(-(?:moz|ms|webkit)-)?(?:(-?(?:[[-\\w][^\\x{00}-\\x{7F}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][^\\x{00}-\\x{7F}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)))\\b",name:"entity.other.attribute-name.pseudo-element.less"}]},"qualified-name":{captures:{1:{name:"entity.name.constant.less"},2:{name:"entity.name.namespace.wildcard.less"},3:{name:"punctuation.separator.namespace.less"}},match:"(?:(-?(?:[[-\\w][^\\x{00}-\\x{7F}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[_a-zA-Z][^\\x{00}-\\x{7F}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)|(\\*))?([|])(?!=)"},"regexp-function":{begin:"\\b(regexp)(?=\\()",end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"support.function.regexp.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",name:"meta.function-call.less",patterns:[{include:"#literal-string"}]}]},"resolution-type":{captures:{1:{name:"keyword.other.unit.less"}},match:"(?i:[-+]?(?:(?:\\d*\\.\\d+(?:[eE](?:[-+]?\\d+))*)|(?:[-+]?\\d+))(dpi|dpcm|dppx))\\b",name:"constant.numeric.less"},"rule-list":{patterns:[{begin:"\\{",beginCaptures:{0:{name:"punctuation.definition.block.begin.less"}},end:"(?=\\s*\\})",name:"meta.property-list.less",patterns:[{captures:{1:{name:"punctuation.terminator.rule.less"}},match:"\\s*(;)|(?=[})])"},{include:"#rule-list-body"},{include:"#less-extend"}]}]},"rule-list-body":{patterns:[{include:"#comment-block"},{include:"#comment-line"},{include:"#at-rules"},{include:"#less-variable-assignment"},{include:"#less-variable-interpolation"},{begin:"(?=[-a-z])",end:"$|(?![-a-z])",patterns:[{include:"#vendor-prefix"},{include:"#custom-property-name"},{include:"#filter-function"},{captures:{1:{name:"keyword.other.custom-property.prefix.less"},2:{name:"support.type.custom-property.name.less"}},match:"\\b(var-)(-?(?:[[-\\w][^\\x{00}-\\x{9f}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[_a-zA-Z][^\\x{00}-\\x{9f}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)(?=\\s)",name:"invalid.deprecated.custom-property.less"},{begin:"\\bfont(-family)?(?!-)\\b",beginCaptures:{0:{name:"support.type.property-name.less"}},end:"\\s*(;)|(?=[})])",endCaptures:{1:{name:"punctuation.terminator.rule.less"}},name:"meta.property-name.less",patterns:[{captures:{1:{name:"punctuation.separator.key-value.less"},4:{name:"meta.property-value.less"}},match:"(((\\+_?)?):)([\\s\\t]*)"},{include:"#property-values"},{match:"-?(?:[[_a-zA-Z][^\\x{00}-\\x{9f}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][^\\x{00}-\\x{9f}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))*(\\s+-?(?:[[_a-zA-Z][^\\x{00}-\\x{9f}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][^\\x{00}-\\x{9f}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)*",name:"string.unquoted.less"},{match:",",name:"punctuation.separator.less"}]},{begin:"\\banimation(-(delay|direction|duration|fill-mode|iteration-count|name|play-state|timing-function))?\\b",beginCaptures:{0:{name:"support.type.property-name.less"}},end:"\\s*(;)|(?=[})])",endCaptures:{1:{name:"punctuation.terminator.rule.less"}},patterns:[{begin:"(((\\+_?)?):)(?=[\\s\\t]*)",beginCaptures:{1:{name:"punctuation.separator.key-value.less"}},captures:{1:{name:"punctuation.definition.arbitrary-repetition.less"}},contentName:"meta.property-value.less",end:"(?=\\s*(;)|(?=[})]))",patterns:[{match:"\\b(linear|ease(-in)?(-out)?|step-(start|end)|none|forwards|backwards|both|normal|alternate(-reverse)?|reverse|running|paused)\\b",name:"support.constant.property-value.less"},{include:"#cubic-bezier-function"},{include:"#steps-function"},{include:"#time-type"},{include:"#number-type"},{match:"-?(?:[_a-zA-Z]|[^\\x{00}-\\x{7F}]|(?:(:?\\\\[0-9a-f]{1,6}(\\r\\n|[\\s\\t\\r\\n\\f])?)|\\\\[^\\r\\n\\f0-9a-f]))(?:[-_a-zA-Z0-9]|[^\\x{00}-\\x{7F}]|(?:(:?\\\\[0-9a-f]{1,6}(\\r\\n|[\\t\\r\\n\\f])?)|\\\\[^\\r\\n\\f0-9a-f]))*",name:"variable.other.constant.animation-name.less"},{include:"#literal-string"},{include:"#property-values"},{captures:{1:{name:"punctuation.definition.arbitrary-repetition.less"}},match:"\\s*(?:(,))"}]}]},{begin:"\\b(transition(-(property|duration|delay|timing-function))?)\\b",beginCaptures:{1:{name:"support.type.property-name.less"}},end:"\\s*(;)|(?=[})])",endCaptures:{1:{name:"punctuation.terminator.rule.less"}},patterns:[{begin:"(((\\+_?)?):)(?=[\\s\\t]*)",beginCaptures:{1:{name:"punctuation.separator.key-value.less"}},captures:{1:{name:"punctuation.definition.arbitrary-repetition.less"}},contentName:"meta.property-value.less",end:"(?=\\s*(;)|(?=[})]))",patterns:[{include:"#time-type"},{include:"#property-values"},{include:"#cubic-bezier-function"},{include:"#steps-function"},{captures:{1:{name:"punctuation.definition.arbitrary-repetition.less"}},match:"\\s*(?:(,))"}]}]},{begin:"\\b(?:backdrop-)?filter\\b",beginCaptures:{0:{name:"support.type.property-name.less"}},end:"\\s*(;)|(?=[})])",endCaptures:{1:{name:"punctuation.terminator.rule.less"}},name:"meta.property-name.less",patterns:[{captures:{1:{name:"punctuation.separator.key-value.less"},4:{name:"meta.property-value.less"}},match:"(((\\+_?)?):)([\\s\\t]*)"},{match:"\\b(inherit|initial|unset|none)\\b",name:"meta.property-value.less"},{include:"#filter-functions"}]},{begin:"\\bwill-change\\b",beginCaptures:{0:{name:"support.type.property-name.less"}},end:"\\s*(;)|(?=[})])",endCaptures:{1:{name:"punctuation.terminator.rule.less"}},name:"meta.property-name.less",patterns:[{captures:{1:{name:"punctuation.separator.key-value.less"},4:{name:"meta.property-value.less"}},match:"(((\\+_?)?):)([\\s\\t]*)"},{match:"unset|initial|inherit|will-change|auto|scroll-position|contents",name:"invalid.illegal.property-value.less"},{match:"-?(?:[[-\\w][^\\x{00}-\\x{9f}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[_a-zA-Z][^\\x{00}-\\x{9f}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))*",name:"support.constant.property-value.less"},{captures:{1:{name:"punctuation.definition.arbitrary-repetition.less"}},match:"\\s*(?:(,))"}]},{begin:"\\bcounter-(increment|(re)?set)\\b",beginCaptures:{0:{name:"support.type.property-name.less"}},end:"\\s*(;)|(?=[})])",endCaptures:{1:{name:"punctuation.terminator.rule.less"}},name:"meta.property-name.less",patterns:[{captures:{1:{name:"punctuation.separator.key-value.less"},4:{name:"meta.property-value.less"}},match:"(((\\+_?)?):)([\\s\\t]*)"},{match:"-?(?:[[-\\w][^\\x{00}-\\x{9f}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[_a-zA-Z][^\\x{00}-\\x{9f}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))*",name:"entity.name.constant.counter-name.less"},{include:"#integer-type"},{match:"unset|initial|inherit|auto",name:"invalid.illegal.property-value.less"}]},{match:"(?x)\\b( accent-height | align-content | align-items | align-self | alignment-baseline | all | animation-timing-function | animation-play-state | animation-name | animation-iteration-count | animation-fill-mode | animation-duration | animation-direction | animation-delay | animation | appearance | ascent | azimuth | backface-visibility | background-size | background-repeat-y | background-repeat-x | background-repeat | background-position-y | background-position-x | background-position | background-origin | background-image | background-color | background-clip | background-blend-mode | background-attachment | background | baseline-shift | begin | bias | blend-mode | border-((top|right|bottom|left|((block|inline)(-(start|end))?))-)?(width|style|color) | border-((top|bottom)-(right|left)|((start|end)-?){1,2})-radius | border-image-(width|source|slice|repeat|outset) | border-(top|right|bottom|left|collapse|image|radius|spacing|((block|inline)(-(start|end))?)) | border | bottom | box-(align|decoration-break|direction|flex|ordinal-group|orient|pack|shadow|sizing) | break-(after|before|inside) | caption-side | clear | clip-path | clip-rule | clip | color(-(interpolation(-filters)?|profile|rendering))? | columns | column-(break-before|count|fill|gap|(rule(-(color|style|width))?)|span|width) | contain(-intrinsic-((((block|inline)-)?size)|height|width))? | content | counter-(increment|reset) | cursor | (c|d|f)(x|y) | direction | display | divisor | dominant-baseline | dur | elevation | empty-cells | enable-background | end | fallback | fill(-(opacity|rule))? | filter | flex(-(align|basis|direction|flow|grow|item-align|line-pack|negative|order|pack|positive|preferred-size|shrink|wrap))? | float | flood-(color|opacity) | font-display | font-family | font-feature-settings | font-kerning | font-language-override | font-size(-adjust)? | font-smoothing | font-stretch | font-style | font-synthesis | font-variant(-(alternates|caps|east-asian|ligatures|numeric|position))? | font-weight | font | fr | ((column|row)-)?gap | glyph-orientation-(horizontal|vertical) | grid-(area|gap) | grid-auto-(columns|flow|rows) | grid-(column|row)(-(end|gap|start))? | grid-template(-(areas|columns|rows))? | height | hyphens | image-(orientation|rendering|resolution) | inset(-(block|inline))?(-(start|end))? | isolation | justify-content | justify-items | justify-self | kerning | left | letter-spacing | lighting-color | line-(box-contain|break|clamp|height) | list-style(-(image|position|type))? | (margin|padding)(-(bottom|left|right|top)|(-(block|inline)?(-(end|start))?))? | marker(-(end|mid|start))? | mask(-(clip||composite|image|origin|position|repeat|size|type))? | (max|min)-(height|width) | mix-blend-mode | nbsp-mode | negative | object-(fit|position) | opacity | operator | order | orphans | outline(-(color|offset|style|width))? | overflow(-((inline|block)|scrolling|wrap|x|y))? | overscroll-behavior(-block|-(inline|x|y))? | pad(ding(-(bottom|left|right|top))?)? | page(-break-(after|before|inside))? | paint-order | pause(-(after|before))? | perspective(-origin(-(x|y))?)? | pitch(-range)? | place-content | place-self | pointer-events | position | prefix | quotes | range | resize | right | rotate | scale | scroll-behavior | shape-(image-threshold|margin|outside|rendering) | size | speak(-as)? | src | stop-(color|opacity) | stroke(-(dash(array|offset)|line(cap|join)|miterlimit|opacity|width))? | suffix | symbols | system | tab-size | table-layout | tap-highlight-color | text-align(-last)? | text-decoration(-(color|line|style))? | text-emphasis(-(color|position|style))? | text-(anchor|fill-color|height|indent|justify|orientation|overflow|rendering|size-adjust|shadow|transform|underline-position|wrap) | top | touch-action | transform(-origin(-(x|y))?) | transform(-style)? | transition(-(delay|duration|property|timing-function))? | translate | unicode-(bidi|range) | user-(drag|select) | vertical-align | visibility | white-space(-collapse)? | widows | width | will-change | word-(break|spacing|wrap) | writing-mode | z-index | zoom )\\b",name:"support.type.property-name.less"},{match:"(?x)\\b(((contain-intrinsic|max|min)-)?(block|inline)?-size)\\b",name:"support.type.property-name.less"},{include:"$self"}]},{begin:"\\b((?:(?:\\+_?)?):)([\\s\\t]*)",beginCaptures:{1:{name:"punctuation.separator.key-value.less"},2:{name:"meta.property-value.less"}},captures:{1:{name:"punctuation.separator.key-value.less"},4:{name:"meta.property-value.less"}},contentName:"meta.property-value.less",end:"\\s*(;)|(?=[})])",endCaptures:{1:{name:"punctuation.terminator.rule.less"}},patterns:[{include:"#property-values"}]},{include:"$self"}]},selector:{patterns:[{begin:"(?=[>~+/\\.*#a-zA-Z\\[&]|(\\:{1,2}[^\\s])|@\\{)",contentName:"meta.selector.less",end:"(?=@(?!\\{)|[{;])",patterns:[{include:"#comment-line"},{include:"#selectors"},{include:"#less-namespace-accessors"},{include:"#less-variable-interpolation"},{captures:{1:{name:"punctuation.separator.less"}},match:"(\\!)\\s*important",name:"keyword.other.important.less"}]}]},selectors:{patterns:[{match:"\\b([a-z](?:(?:[-_a-z0-9\\x{00B7}]|\\\\\\.|[[\\x{00C0}-\\x{00D6}][\\x{00D8}-\\x{00F6}][\\x{00F8}-\\x{02FF}][\\x{0300}-\\x{037D}][\\x{037F}-\\x{1FFF}][\\x{200C}-\\x{200D}][\\x{203F}-\\x{2040}][\\x{2070}-\\x{218F}][\\x{2C00}-\\x{2FEF}][\\x{3001}-\\x{D7FF}][\\x{F900}-\\x{FDCF}][\\x{FDF0}-\\x{FFFD}][\\x{10000}-\\x{EFFFF}]]))*-(?:(?:[-_a-z0-9\\x{00B7}]|\\\\\\.|[[\\x{00C0}-\\x{00D6}][\\x{00D8}-\\x{00F6}][\\x{00F8}-\\x{02FF}][\\x{0300}-\\x{037D}][\\x{037F}-\\x{1FFF}][\\x{200C}-\\x{200D}][\\x{203F}-\\x{2040}][\\x{2070}-\\x{218F}][\\x{2C00}-\\x{2FEF}][\\x{3001}-\\x{D7FF}][\\x{F900}-\\x{FDCF}][\\x{FDF0}-\\x{FFFD}][\\x{10000}-\\x{EFFFF}]]))*)\\b",name:"entity.name.tag.custom.less"},{match:"(?x)\\b( a | abbr | acronym | address | applet | area | article | aside | audio | b | base | basefont | bdi | bdo | big | blockquote | body | br | button | canvas | caption | circle | cite | clipPath | code | col | colgroup | content | data | dataList | dd | defs | del | details | dfn | dialog | dir | div | dl | dt | element | ellipse | em | embed | eventsource | fieldset | figcaption | figure | filter | footer | foreignObject | form | frame | frameset | g | glyph | glyphRef | h1 | h2 | h3 | h4 | h5 | h6 | head | header | hgroup | hr | html | i | iframe | image | img | input | ins | isindex | kbd | keygen | label | legend | li | line | linearGradient | link | main | map | mark | marker | mask | menu | meta | meter | nav | noframes | noscript | object | ol | optgroup | option | output | p | param | path | pattern | picture | polygon | polyline | pre | progress | q | radialGradient | rect | rp | ruby | rt | rtc | s | samp | script | section | select | shadow | small | source | span | stop | strike | strong | style | sub | summary | sup | svg | switch | symbol | table | tbody | td | template | textarea | textPath | tfoot | th | thead | time | title | tr | track | tref | tspan | tt | u | ul | use | var | video | wbr | xmp )\\b",name:"entity.name.tag.less"},{begin:"(\\.)",beginCaptures:{1:{name:"punctuation.definition.entity.less"}},end:"(?![-\\w]|[^\\x{00}-\\x{9f}]|\\\\([A-Fa-f0-9]{1,6} ?|[^A-Fa-f0-9])|(\\@(?=\\{)))",name:"entity.other.attribute-name.class.less",patterns:[{include:"#less-variable-interpolation"}]},{begin:"(#)",beginCaptures:{1:{name:"punctuation.definition.entity.less"}},end:"(?![-\\w]|[^\\x{00}-\\x{9f}]|\\\\([A-Fa-f0-9]{1,6} ?|[^A-Fa-f0-9])|(\\@(?=\\{)))",name:"entity.other.attribute-name.id.less",patterns:[{include:"#less-variable-interpolation"}]},{begin:"(&)",beginCaptures:{1:{name:"punctuation.definition.entity.less"}},contentName:"entity.other.attribute-name.parent.less",end:"(?![-\\w]|[^\\x{00}-\\x{9f}]|\\\\([A-Fa-f0-9]{1,6} ?|[^A-Fa-f0-9])|(\\@(?=\\{)))",name:"entity.other.attribute-name.parent.less",patterns:[{include:"#less-variable-interpolation"},{include:"#selectors"}]},{include:"#pseudo-elements"},{include:"#pseudo-classes"},{include:"#less-extend"},{match:"(?!\\+_?:)(?:>{1,3}|[~+])(?![>~+;}])",name:"punctuation.separator.combinator.less"},{match:"((?:>{1,3}|[~+])){2,}",name:"invalid.illegal.combinator.less"},{match:"\\/deep\\/",name:"invalid.illegal.combinator.less"},{begin:"\\[",captures:{0:{name:"punctuation.definition.entity.less"}},end:"\\]",name:"meta.attribute-selector.less",patterns:[{include:"#less-variable-interpolation"},{include:"#qualified-name"},{match:"(-?(?:[[_a-zA-Z][^\\x{00}-\\x{7F}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][^\\x{00}-\\x{7F}]]|(?:\\\\\\h{1,6}[\\s\\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)",name:"entity.other.attribute-name.less"},{begin:"\\s*([~*|^$]?=)\\s*",captures:{1:{name:"keyword.operator.attribute-selector.less"}},end:"(?=(\\s|\\]))",patterns:[{include:"#less-variable-interpolation"},{match:`[^\\s\\]\\['"]`,name:"string.unquoted.less"},{include:"#literal-string"},{captures:{1:{name:"keyword.other.less"}},match:"(?:\\s+([iI]))?"},{match:"\\]",name:"punctuation.definition.entity.less"}]}]},{captures:{1:{name:"punctuation.definition.arbitrary-repetition.less"}},match:"\\s*(?:(,))"},{match:"\\*",name:"entity.name.tag.wildcard.less"}]},"shape-functions":{patterns:[{begin:"\\b(rect)(?=\\()",beginCaptures:{0:{name:"support.function.shape.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{match:"\\bauto\\b",name:"support.constant.property-value.less"},{include:"#length-type"},{include:"#comma-delimiter"}]}]},{begin:"\\b(inset)(?=\\()",beginCaptures:{0:{name:"support.function.shape.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{match:"\\bround\\b",name:"keyword.other.less"},{include:"#length-type"},{include:"#percentage-type"}]}]},{begin:"\\b(circle|ellipse)(?=\\()",beginCaptures:{0:{name:"support.function.shape.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{match:"\\bat\\b",name:"keyword.other.less"},{match:"\\b(top|right|bottom|left|center|closest-side|farthest-side)\\b",name:"support.constant.property-value.less"},{include:"#length-type"},{include:"#percentage-type"}]}]},{begin:"\\b(polygon)(?=\\()",beginCaptures:{0:{name:"support.function.shape.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{match:"\\b(nonzero|evenodd)\\b",name:"support.constant.property-value.less"},{include:"#length-type"},{include:"#percentage-type"}]}]}]},"steps-function":{begin:"\\b(steps)(?=\\()",beginCaptures:{0:{name:"support.function.timing.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#comma-delimiter"},{include:"#integer-type"},{match:"(end|middle|start)",name:"support.keyword.timing-direction.less"}]}]},"string-content":{patterns:[{include:"#less-variable-interpolation"},{match:"\\\\\\s*\\n",name:"constant.character.escape.newline.less"},{match:"\\\\(\\h{1,6}|.)",name:"constant.character.escape.less"}]},"symbols-function":{begin:"\\b(symbols)(?=\\()",beginCaptures:{1:{name:"support.function.counter.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{match:"\\b(cyclic|numeric|alphabetic|symbolic|fixed)\\b",name:"support.constant.symbol-type.less"},{include:"#comma-delimiter"},{include:"#literal-string"},{include:"#image-type"}]}]},"time-type":{captures:{1:{name:"keyword.other.unit.less"}},match:"(?i:[-+]?(?:(?:\\d*\\.\\d+(?:[eE](?:[-+]?\\d+))*)|(?:[-+]?\\d+))(s|ms))\\b",name:"constant.numeric.less"},"transform-functions":{patterns:[{begin:"\\b(matrix3d|scale3d|matrix|scale)(?=\\()",beginCaptures:{0:{name:"support.function.transform.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#comma-delimiter"},{include:"#number-type"},{include:"#less-variables"},{include:"#var-function"}]}]},{begin:"\\b(translate(3d)?)(?=\\()",beginCaptures:{0:{name:"support.function.transform.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#comma-delimiter"},{include:"#percentage-type"},{include:"#length-type"},{include:"#number-type"},{include:"#less-variables"},{include:"#var-function"}]}]},{begin:"\\b(translate[XY])(?=\\()",beginCaptures:{0:{name:"support.function.transform.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#percentage-type"},{include:"#length-type"},{include:"#number-type"},{include:"#less-variables"},{include:"#var-function"}]}]},{begin:"\\b(rotate[XYZ]?|skew[XY])(?=\\()",beginCaptures:{0:{name:"support.function.transform.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#angle-type"},{include:"#less-variables"},{include:"#calc-function"},{include:"#var-function"}]}]},{begin:"\\b(skew)(?=\\()",beginCaptures:{0:{name:"support.function.transform.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#comma-delimiter"},{include:"#angle-type"},{include:"#less-variables"},{include:"#calc-function"},{include:"#var-function"}]}]},{begin:"\\b(translateZ|perspective)(?=\\()",beginCaptures:{0:{name:"support.function.transform.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#length-type"},{include:"#less-variables"},{include:"#calc-function"},{include:"#var-function"}]}]},{begin:"\\b(rotate3d)(?=\\()",beginCaptures:{0:{name:"support.function.transform.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#comma-delimiter"},{include:"#angle-type"},{include:"#number-type"},{include:"#less-variables"},{include:"#calc-function"},{include:"#var-function"}]}]},{begin:"\\b(scale[XYZ])(?=\\()",beginCaptures:{0:{name:"support.function.transform.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#comma-delimiter"},{include:"#number-type"},{include:"#less-variables"},{include:"#calc-function"},{include:"#var-function"}]}]}]},"unicode-range":{captures:{1:{name:"support.constant.unicode-range.prefix.less"},2:{name:"constant.codepoint-range.less"},3:{name:"punctuation.section.range.less"}},match:"(?i)(u\\+)([0-9a-f?]{1,6}(?:(-)[0-9a-f]{1,6})?)",name:"support.unicode-range.less"},"unquoted-string":{match:`[^\\s'"]`,name:"string.unquoted.less"},"url-function":{begin:"\\b(url)(?=\\()",beginCaptures:{1:{name:"support.function.url.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#less-variables"},{include:"#literal-string"},{include:"#unquoted-string"},{include:"#var-function"}]}]},"var-function":{patterns:[{begin:"\\b(var)(?=\\()",beginCaptures:{1:{name:"support.function.var.less"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.group.end.less"}},name:"meta.function-call.less",patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.group.begin.less"}},end:"(?=\\))",patterns:[{include:"#comma-delimiter"},{include:"#custom-property-name"},{include:"#less-variables"},{include:"#property-values"}]}]}]},"vendor-prefix":{match:"-(?:webkit|moz(-osx)?|ms|o)-",name:"support.type.vendor-prefix.less"}},scopeName:"source.css.less"});var n=[e];export{n as default}; diff --git a/assets/chunks/marko.DaOXaIEi.js b/assets/chunks/marko.CgSpW6HX.js similarity index 99% rename from assets/chunks/marko.DaOXaIEi.js rename to assets/chunks/marko.CgSpW6HX.js index 3ada27c5..c95ce5a5 100644 --- a/assets/chunks/marko.DaOXaIEi.js +++ b/assets/chunks/marko.CgSpW6HX.js @@ -1,4 +1,4 @@ -import e from"./css.CbYhyuC0.js";import n from"./less.EPzMdTgI.js";import t from"./scss.Dr-_CcBd.js";import s from"./javascript.Dch3xQiY.js";const a=Object.freeze({displayName:"Marko",fileTypes:["marko"],name:"marko",patterns:[{begin:"^\\s*(style)\\s+(\\{)",beginCaptures:{1:{name:"storage.type.marko.css"},2:{name:"punctuation.section.scope.begin.marko.css"}},comment:"CSS style block, eg: style { color: green }",contentName:"source.css",end:"\\}",endCaptures:{0:{name:"punctuation.section.scope.end.marko.css"}},name:"meta.embedded.css",patterns:[{include:"source.css"}]},{begin:"^\\s*(style)\\.(less)\\s+(\\{)",beginCaptures:{1:{name:"storage.type.marko.css"},2:{name:"storage.modifier.marko.css"},3:{name:"punctuation.section.scope.begin.marko.css"}},comment:"Less style block, eg: style.less { color: green }",contentName:"source.less",end:"\\}",endCaptures:{0:{name:"punctuation.section.scope.end.marko.css"}},name:"meta.embedded.less",patterns:[{include:"source.css.less"}]},{begin:"^\\s*(style)\\.(scss)\\s+(\\{)",beginCaptures:{1:{name:"storage.type.marko.css"},2:{name:"storage.modifier.marko.css"},3:{name:"punctuation.section.scope.begin.marko.css"}},comment:"SCSS style block, eg: style.scss { color: green }",contentName:"source.scss",end:"\\}",endCaptures:{0:{name:"punctuation.section.scope.end.marko.css"}},name:"meta.embedded.scss",patterns:[{include:"source.css.scss"}]},{begin:"^\\s*(?:(static )|(?=(?:class|import|export) ))",beginCaptures:{1:{name:"keyword.control.static.marko"}},comment:"Top level blocks parsed as JavaScript",contentName:"source.js",end:"(?=\\n|$)",name:"meta.embedded.js",patterns:[{include:"#javascript-statement"}]},{include:"#content-concise-mode"}],repository:{attrs:{patterns:[{applyEndPatternLast:1,begin:"(?:\\s+|,)(?:(key|on[a-zA-Z0-9_$-]+|[a-zA-Z0-9_$]+Change|no-update(?:-body)?(?:-if)?)|([a-zA-Z0-9_$][a-zA-Z0-9_$-]*))(:[a-zA-Z0-9_$][a-zA-Z0-9_$-]*)?",beginCaptures:{1:{name:"support.type.attribute-name.marko"},2:{name:"entity.other.attribute-name.marko"},3:{name:"support.function.attribute-name.marko"}},comment:"Attribute with optional value",end:"(?=.|$)",name:"meta.marko-attribute",patterns:[{include:"#html-args-or-method"},{applyEndPatternLast:1,begin:"\\s*(:?=)\\s*",beginCaptures:{1:{patterns:[{include:"source.js"}]}},comment:"Attribute value",contentName:"source.js",end:"(?=.|$)",name:"meta.embedded.js",patterns:[{include:"#javascript-expression"}]}]},{applyEndPatternLast:1,begin:"(?:\\s+|,)\\.\\.\\.",beginCaptures:{1:{name:"keyword.operator.spread.marko"}},comment:"A ...spread attribute",contentName:"source.js",end:"(?=.|$)",name:"meta.marko-spread-attribute",patterns:[{include:"#javascript-expression"}]},{begin:"\\s*(,(?!,))",captures:{1:{patterns:[{include:"source.js"}]}},comment:"Consume any whitespace after a comma",end:"(?!\\S)"},{include:"#javascript-comment-multiline"},{include:"#invalid"}]},"concise-html-block":{begin:"\\s*(--+)\\s*$",beginCaptures:{2:{name:"punctuation.section.scope.begin.marko"}},comment:"--- HTML block within concise mode content. ---",end:"\\1",endCaptures:{1:{name:"punctuation.section.scope.end.marko"}},name:"meta.section.marko-html-block",patterns:[{include:"#content-html-mode"}]},"concise-html-line":{captures:{1:{name:"punctuation.section.scope.begin.marko"},2:{patterns:[{include:"#html-comments"},{include:"#tag-html"},{match:"\\\\.",name:"string"},{include:"#placeholder"},{match:".+?",name:"string"}]}},comment:"-- HTML line within concise mode content. (content-html-mode w/o scriptlet)",match:"\\s*(--+)(?=\\s+\\S)(.*$)",name:"meta.section.marko-html-line"},"concise-open-tag-content":{patterns:[{include:"#tag-before-attrs"},{begin:"\\s*\\[",beginCaptures:{0:{name:"punctuation.section.scope.begin.marko"}},end:"]",endCaptures:{0:{name:"punctuation.section.scope.end.marko"}},patterns:[{include:"#attrs"},{include:"#invalid"}]},{begin:"(?!^)(?= )",end:"(?=--)|(?",endCaptures:{0:{name:"punctuation.definition.comment.marko"}},name:"comment.block.marko"},{begin:"\\s*()",beginCaptures:{1:{name:"punctuation.definition.comment.marko"}},comment:"Preserved HTML comment tag",end:"",endCaptures:{0:{name:"punctuation.definition.comment.marko"}},name:"comment.block.marko"}]},invalid:{match:"[^\\s]",name:"invalid.illegal.character-not-allowed-here.marko"},"javascript-args":{begin:"(?=\\()",comment:"Javascript style arguments",contentName:"source.js",end:"(?<=\\))",name:"meta.embedded.js",patterns:[{include:"source.js"}]},"javascript-comment-line":{captures:{0:{patterns:[{include:"source.js"}]}},comment:"JavaScript // single line comment",contentName:"source.js",match:"\\s*//.*$"},"javascript-comment-multiline":{begin:"\\s*(?=/\\*)",comment:"JavaScript /* block comment */",contentName:"source.js",end:"(?<=\\*/)",patterns:[{include:"source.js"}]},"javascript-comments":{patterns:[{include:"#javascript-comment-multiline"},{include:"#javascript-comment-line"}]},"javascript-enclosed":{comment:"Matches JavaScript content and ensures enclosed blocks are matched.",patterns:[{include:"#javascript-comments"},{include:"#javascript-args"},{begin:"(?={)",end:"(?<=})",patterns:[{include:"source.js"}]},{begin:"(?=\\[)",end:"(?<=])",patterns:[{include:"source.js"}]},{begin:'(?=")',end:'(?<=")',patterns:[{include:"source.js"}]},{begin:"(?=')",end:"(?<=')",patterns:[{include:"source.js"}]},{begin:"(?=`)",end:"(?<=`)",patterns:[{include:"source.js"}]},{begin:"/(?!<[\\]})A-Z0-9.<%]\\s*/)(?!/?>|$)",captures:{0:{name:"string.regexp.js"}},contentName:"source.js",end:"/[gimsuy]*",patterns:[{include:"source.js#regexp"},{include:"source.js"}]},{begin:`(?x)\\s*(?: +import e from"./css.CbYhyuC0.js";import n from"./less.CX3ZWouj.js";import t from"./scss.Dr-_CcBd.js";import s from"./javascript.Dch3xQiY.js";const a=Object.freeze({displayName:"Marko",fileTypes:["marko"],name:"marko",patterns:[{begin:"^\\s*(style)\\s+(\\{)",beginCaptures:{1:{name:"storage.type.marko.css"},2:{name:"punctuation.section.scope.begin.marko.css"}},comment:"CSS style block, eg: style { color: green }",contentName:"source.css",end:"\\}",endCaptures:{0:{name:"punctuation.section.scope.end.marko.css"}},name:"meta.embedded.css",patterns:[{include:"source.css"}]},{begin:"^\\s*(style)\\.(less)\\s+(\\{)",beginCaptures:{1:{name:"storage.type.marko.css"},2:{name:"storage.modifier.marko.css"},3:{name:"punctuation.section.scope.begin.marko.css"}},comment:"Less style block, eg: style.less { color: green }",contentName:"source.less",end:"\\}",endCaptures:{0:{name:"punctuation.section.scope.end.marko.css"}},name:"meta.embedded.less",patterns:[{include:"source.css.less"}]},{begin:"^\\s*(style)\\.(scss)\\s+(\\{)",beginCaptures:{1:{name:"storage.type.marko.css"},2:{name:"storage.modifier.marko.css"},3:{name:"punctuation.section.scope.begin.marko.css"}},comment:"SCSS style block, eg: style.scss { color: green }",contentName:"source.scss",end:"\\}",endCaptures:{0:{name:"punctuation.section.scope.end.marko.css"}},name:"meta.embedded.scss",patterns:[{include:"source.css.scss"}]},{begin:"^\\s*(?:(static )|(?=(?:class|import|export) ))",beginCaptures:{1:{name:"keyword.control.static.marko"}},comment:"Top level blocks parsed as JavaScript",contentName:"source.js",end:"(?=\\n|$)",name:"meta.embedded.js",patterns:[{include:"#javascript-statement"}]},{include:"#content-concise-mode"}],repository:{attrs:{patterns:[{applyEndPatternLast:1,begin:"(?:\\s+|,)(?:(key|on[a-zA-Z0-9_$-]+|[a-zA-Z0-9_$]+Change|no-update(?:-body)?(?:-if)?)|([a-zA-Z0-9_$][a-zA-Z0-9_$-]*))(:[a-zA-Z0-9_$][a-zA-Z0-9_$-]*)?",beginCaptures:{1:{name:"support.type.attribute-name.marko"},2:{name:"entity.other.attribute-name.marko"},3:{name:"support.function.attribute-name.marko"}},comment:"Attribute with optional value",end:"(?=.|$)",name:"meta.marko-attribute",patterns:[{include:"#html-args-or-method"},{applyEndPatternLast:1,begin:"\\s*(:?=)\\s*",beginCaptures:{1:{patterns:[{include:"source.js"}]}},comment:"Attribute value",contentName:"source.js",end:"(?=.|$)",name:"meta.embedded.js",patterns:[{include:"#javascript-expression"}]}]},{applyEndPatternLast:1,begin:"(?:\\s+|,)\\.\\.\\.",beginCaptures:{1:{name:"keyword.operator.spread.marko"}},comment:"A ...spread attribute",contentName:"source.js",end:"(?=.|$)",name:"meta.marko-spread-attribute",patterns:[{include:"#javascript-expression"}]},{begin:"\\s*(,(?!,))",captures:{1:{patterns:[{include:"source.js"}]}},comment:"Consume any whitespace after a comma",end:"(?!\\S)"},{include:"#javascript-comment-multiline"},{include:"#invalid"}]},"concise-html-block":{begin:"\\s*(--+)\\s*$",beginCaptures:{2:{name:"punctuation.section.scope.begin.marko"}},comment:"--- HTML block within concise mode content. ---",end:"\\1",endCaptures:{1:{name:"punctuation.section.scope.end.marko"}},name:"meta.section.marko-html-block",patterns:[{include:"#content-html-mode"}]},"concise-html-line":{captures:{1:{name:"punctuation.section.scope.begin.marko"},2:{patterns:[{include:"#html-comments"},{include:"#tag-html"},{match:"\\\\.",name:"string"},{include:"#placeholder"},{match:".+?",name:"string"}]}},comment:"-- HTML line within concise mode content. (content-html-mode w/o scriptlet)",match:"\\s*(--+)(?=\\s+\\S)(.*$)",name:"meta.section.marko-html-line"},"concise-open-tag-content":{patterns:[{include:"#tag-before-attrs"},{begin:"\\s*\\[",beginCaptures:{0:{name:"punctuation.section.scope.begin.marko"}},end:"]",endCaptures:{0:{name:"punctuation.section.scope.end.marko"}},patterns:[{include:"#attrs"},{include:"#invalid"}]},{begin:"(?!^)(?= )",end:"(?=--)|(?",endCaptures:{0:{name:"punctuation.definition.comment.marko"}},name:"comment.block.marko"},{begin:"\\s*()",beginCaptures:{1:{name:"punctuation.definition.comment.marko"}},comment:"Preserved HTML comment tag",end:"",endCaptures:{0:{name:"punctuation.definition.comment.marko"}},name:"comment.block.marko"}]},invalid:{match:"[^\\s]",name:"invalid.illegal.character-not-allowed-here.marko"},"javascript-args":{begin:"(?=\\()",comment:"Javascript style arguments",contentName:"source.js",end:"(?<=\\))",name:"meta.embedded.js",patterns:[{include:"source.js"}]},"javascript-comment-line":{captures:{0:{patterns:[{include:"source.js"}]}},comment:"JavaScript // single line comment",contentName:"source.js",match:"\\s*//.*$"},"javascript-comment-multiline":{begin:"\\s*(?=/\\*)",comment:"JavaScript /* block comment */",contentName:"source.js",end:"(?<=\\*/)",patterns:[{include:"source.js"}]},"javascript-comments":{patterns:[{include:"#javascript-comment-multiline"},{include:"#javascript-comment-line"}]},"javascript-enclosed":{comment:"Matches JavaScript content and ensures enclosed blocks are matched.",patterns:[{include:"#javascript-comments"},{include:"#javascript-args"},{begin:"(?={)",end:"(?<=})",patterns:[{include:"source.js"}]},{begin:"(?=\\[)",end:"(?<=])",patterns:[{include:"source.js"}]},{begin:'(?=")',end:'(?<=")',patterns:[{include:"source.js"}]},{begin:"(?=')",end:"(?<=')",patterns:[{include:"source.js"}]},{begin:"(?=`)",end:"(?<=`)",patterns:[{include:"source.js"}]},{begin:"/(?!<[\\]})A-Z0-9.<%]\\s*/)(?!/?>|$)",captures:{0:{name:"string.regexp.js"}},contentName:"source.js",end:"/[gimsuy]*",patterns:[{include:"source.js#regexp"},{include:"source.js"}]},{begin:`(?x)\\s*(?: (?:\\b(?:new|typeof|instanceof|in)\\b)| \\&\\&|\\|\\|| [\\^|&]| diff --git a/assets/chunks/proto.DOtRmeXT.js b/assets/chunks/proto.-4dSXLqG.js similarity index 98% rename from assets/chunks/proto.DOtRmeXT.js rename to assets/chunks/proto.-4dSXLqG.js index e81e3565..030886e0 100644 --- a/assets/chunks/proto.DOtRmeXT.js +++ b/assets/chunks/proto.-4dSXLqG.js @@ -1 +1 @@ -const e=Object.freeze({displayName:"Protocol Buffer 3",fileTypes:["proto"],name:"proto",patterns:[{include:"#comments"},{include:"#syntax"},{include:"#package"},{include:"#import"},{include:"#optionStmt"},{include:"#message"},{include:"#enum"},{include:"#service"}],repository:{comments:{patterns:[{begin:"/\\*",end:"\\*/",name:"comment.block.proto"},{begin:"//",end:"$\\n?",name:"comment.line.double-slash.proto"}]},constants:{match:"\\b(true|false|max|[A-Z_]+)\\b",name:"constant.language.proto"},enum:{begin:"(enum)(\\s+)([A-Za-z][A-Za-z0-9_]*)(\\s*)(\\{)?",beginCaptures:{1:{name:"keyword.other.proto"},3:{name:"entity.name.class.proto"}},end:"\\}",patterns:[{include:"#reserved"},{include:"#optionStmt"},{include:"#comments"},{begin:"([A-Za-z][A-Za-z0-9_]*)\\s*(=)\\s*(0[xX][0-9a-fA-F]+|[0-9]+)",beginCaptures:{1:{name:"variable.other.proto"},2:{name:"keyword.operator.assignment.proto"},3:{name:"constant.numeric.proto"}},end:"(;)",endCaptures:{1:{name:"punctuation.terminator.proto"}},patterns:[{include:"#fieldOptions"}]}]},field:{begin:"\\s*(optional|repeated|required)?\\s*\\b([\\w.]+)\\s+(\\w+)\\s*(=)\\s*(0[xX][0-9a-fA-F]+|[0-9]+)",beginCaptures:{1:{name:"storage.modifier.proto"},2:{name:"storage.type.proto"},3:{name:"variable.other.proto"},4:{name:"keyword.operator.assignment.proto"},5:{name:"constant.numeric.proto"}},end:"(;)",endCaptures:{1:{name:"punctuation.terminator.proto"}},patterns:[{include:"#fieldOptions"}]},fieldOptions:{begin:"\\[",end:"\\]",patterns:[{include:"#constants"},{include:"#number"},{include:"#string"},{include:"#subMsgOption"},{include:"#optionName"}]},ident:{match:"[A-Za-z][A-Za-z0-9_]*",name:"entity.name.class.proto"},import:{captures:{1:{name:"keyword.other.proto"},2:{name:"keyword.other.proto"},3:{name:"string.quoted.double.proto.import"},4:{name:"punctuation.terminator.proto"}},match:'\\s*(import)\\s+(weak|public)?\\s*("[^"]+")\\s*(;)'},kv:{begin:"(\\w+)\\s*(:)",beginCaptures:{1:{name:"keyword.other.proto"},2:{name:"punctuation.separator.key-value.proto"}},end:"(;)|,|(?=[}/_a-zA-Z])",endCaptures:{1:{name:"punctuation.terminator.proto"}},patterns:[{include:"#constants"},{include:"#number"},{include:"#string"},{include:"#subMsgOption"}]},mapfield:{begin:"\\s*(map)\\s*(<)\\s*([\\w.]+)\\s*,\\s*([\\w.]+)\\s*(>)\\s+(\\w+)\\s*(=)\\s*(\\d+)",beginCaptures:{1:{name:"storage.type.proto"},2:{name:"punctuation.definition.typeparameters.begin.proto"},3:{name:"storage.type.proto"},4:{name:"storage.type.proto"},5:{name:"punctuation.definition.typeparameters.end.proto"},6:{name:"variable.other.proto"},7:{name:"keyword.operator.assignment.proto"},8:{name:"constant.numeric.proto"}},end:"(;)",endCaptures:{1:{name:"punctuation.terminator.proto"}},patterns:[{include:"#fieldOptions"}]},message:{begin:"(message|extend)(\\s+)([A-Za-z_][A-Za-z0-9_.]*)(\\s*)(\\{)?",beginCaptures:{1:{name:"keyword.other.proto"},3:{name:"entity.name.class.message.proto"}},end:"\\}",patterns:[{include:"#reserved"},{include:"$self"},{include:"#enum"},{include:"#optionStmt"},{include:"#comments"},{include:"#oneof"},{include:"#field"},{include:"#mapfield"}]},method:{begin:"(rpc)\\s+([A-Za-z][A-Za-z0-9_]*)",beginCaptures:{1:{name:"keyword.other.proto"},2:{name:"entity.name.function"}},end:"\\}|(;)",endCaptures:{1:{name:"punctuation.terminator.proto"}},patterns:[{include:"#comments"},{include:"#optionStmt"},{include:"#rpcKeywords"},{include:"#ident"}]},number:{match:"\\b((0(x|X)[0-9a-fA-F]*)|(([0-9]+\\.?[0-9]*)|(\\.[0-9]+))((e|E)(\\+|-)?[0-9]+)?)\\b",name:"constant.numeric.proto"},oneof:{begin:"(oneof)\\s+([A-Za-z][A-Za-z0-9_]*)\\s*\\{?",beginCaptures:{1:{name:"keyword.other.proto"},2:{name:"variable.other.proto"}},end:"\\}",patterns:[{include:"#optionStmt"},{include:"#comments"},{include:"#field"}]},optionName:{captures:{1:{name:"support.other.proto"},2:{name:"support.other.proto"},3:{name:"support.other.proto"}},match:"(\\w+|\\(\\w+(\\.\\w+)*\\))(\\.\\w+)*"},optionStmt:{begin:"(option)\\s+(\\w+|\\(\\w+(\\.\\w+)*\\))(\\.\\w+)*\\s*(=)",beginCaptures:{1:{name:"keyword.other.proto"},2:{name:"support.other.proto"},3:{name:"support.other.proto"},4:{name:"support.other.proto"},5:{name:"keyword.operator.assignment.proto"}},end:"(;)",endCaptures:{1:{name:"punctuation.terminator.proto"}},patterns:[{include:"#constants"},{include:"#number"},{include:"#string"},{include:"#subMsgOption"}]},package:{captures:{1:{name:"keyword.other.proto"},2:{name:"string.unquoted.proto.package"},3:{name:"punctuation.terminator.proto"}},match:"\\s*(package)\\s+([\\w.]+)\\s*(;)"},reserved:{begin:"(reserved)\\s+",beginCaptures:{1:{name:"keyword.other.proto"}},end:"(;)",endCaptures:{1:{name:"punctuation.terminator.proto"}},patterns:[{captures:{1:{name:"constant.numeric.proto"},3:{name:"keyword.other.proto"},4:{name:"constant.numeric.proto"}},match:"(\\d+)(\\s+(to)\\s+(\\d+))?"},{include:"#string"}]},rpcKeywords:{match:"\\b(stream|returns)\\b",name:"keyword.other.proto"},service:{begin:"(service)\\s+([A-Za-z][A-Za-z0-9_.]*)\\s*\\{?",beginCaptures:{1:{name:"keyword.other.proto"},2:{name:"entity.name.class.message.proto"}},end:"\\}",patterns:[{include:"#comments"},{include:"#optionStmt"},{include:"#method"}]},storagetypes:{match:"\\b(double|float|int32|int64|uint32|uint64|sint32|sint64|fixed32|fixed64|sfixed32|sfixed64|bool|string|bytes)\\b",name:"storage.type.proto"},string:{match:`('([^']|\\')*')|("([^"]|\\")*")`,name:"string.quoted.double.proto"},subMsgOption:{begin:"\\{",end:"\\}",patterns:[{include:"#kv"},{include:"#comments"}]},syntax:{captures:{1:{name:"keyword.other.proto"},2:{name:"keyword.operator.assignment.proto"},3:{name:"string.quoted.double.proto.syntax"},4:{name:"punctuation.terminator.proto"}},match:'\\s*(syntax)\\s*(=)\\s*("proto[23]")\\s*(;)'}},scopeName:"source.proto"});var t=[e];export{t as default}; +const e=Object.freeze({displayName:"Protocol Buffer 3",fileTypes:["proto"],name:"proto",patterns:[{include:"#comments"},{include:"#syntax"},{include:"#package"},{include:"#import"},{include:"#optionStmt"},{include:"#message"},{include:"#enum"},{include:"#service"}],repository:{comments:{patterns:[{begin:"/\\*",end:"\\*/",name:"comment.block.proto"},{begin:"//",end:"$\\n?",name:"comment.line.double-slash.proto"}]},constants:{match:"\\b(true|false|max|[A-Z_]+)\\b",name:"constant.language.proto"},enum:{begin:"(enum)(\\s+)([A-Za-z][A-Za-z0-9_]*)(\\s*)(\\{)?",beginCaptures:{1:{name:"keyword.other.proto"},3:{name:"entity.name.class.proto"}},end:"\\}",patterns:[{include:"#reserved"},{include:"#optionStmt"},{include:"#comments"},{begin:"([A-Za-z][A-Za-z0-9_]*)\\s*(=)\\s*(0[xX][0-9a-fA-F]+|[0-9]+)",beginCaptures:{1:{name:"variable.other.proto"},2:{name:"keyword.operator.assignment.proto"},3:{name:"constant.numeric.proto"}},end:"(;)",endCaptures:{1:{name:"punctuation.terminator.proto"}},patterns:[{include:"#fieldOptions"}]}]},field:{begin:"\\s*(optional|repeated|required)?\\s*\\b([\\w.]+)\\s+(\\w+)\\s*(=)\\s*(0[xX][0-9a-fA-F]+|[0-9]+)",beginCaptures:{1:{name:"storage.modifier.proto"},2:{name:"storage.type.proto"},3:{name:"variable.other.proto"},4:{name:"keyword.operator.assignment.proto"},5:{name:"constant.numeric.proto"}},end:"(;)",endCaptures:{1:{name:"punctuation.terminator.proto"}},patterns:[{include:"#fieldOptions"}]},fieldOptions:{begin:"\\[",end:"\\]",patterns:[{include:"#constants"},{include:"#number"},{include:"#string"},{include:"#subMsgOption"},{include:"#optionName"}]},ident:{match:"[A-Za-z][A-Za-z0-9_]*",name:"entity.name.class.proto"},import:{captures:{1:{name:"keyword.other.proto"},2:{name:"keyword.other.proto"},3:{name:"string.quoted.double.proto.import"},4:{name:"punctuation.terminator.proto"}},match:'\\s*(import)\\s+(weak|public)?\\s*("[^"]+")\\s*(;)'},kv:{begin:"(\\w+)\\s*(:)",beginCaptures:{1:{name:"keyword.other.proto"},2:{name:"punctuation.separator.key-value.proto"}},end:"(;)|,|(?=[}/_a-zA-Z])",endCaptures:{1:{name:"punctuation.terminator.proto"}},patterns:[{include:"#constants"},{include:"#number"},{include:"#string"},{include:"#subMsgOption"}]},mapfield:{begin:"\\s*(map)\\s*(<)\\s*([\\w.]+)\\s*,\\s*([\\w.]+)\\s*(>)\\s+(\\w+)\\s*(=)\\s*(\\d+)",beginCaptures:{1:{name:"storage.type.proto"},2:{name:"punctuation.definition.typeparameters.begin.proto"},3:{name:"storage.type.proto"},4:{name:"storage.type.proto"},5:{name:"punctuation.definition.typeparameters.end.proto"},6:{name:"variable.other.proto"},7:{name:"keyword.operator.assignment.proto"},8:{name:"constant.numeric.proto"}},end:"(;)",endCaptures:{1:{name:"punctuation.terminator.proto"}},patterns:[{include:"#fieldOptions"}]},message:{begin:"(message|extend)(\\s+)([A-Za-z_][A-Za-z0-9_.]*)(\\s*)(\\{)?",beginCaptures:{1:{name:"keyword.other.proto"},3:{name:"entity.name.class.message.proto"}},end:"\\}",patterns:[{include:"#reserved"},{include:"$self"},{include:"#enum"},{include:"#optionStmt"},{include:"#comments"},{include:"#oneof"},{include:"#field"},{include:"#mapfield"}]},method:{begin:"(rpc)\\s+([A-Za-z][A-Za-z0-9_]*)",beginCaptures:{1:{name:"keyword.other.proto"},2:{name:"entity.name.function"}},end:"\\}|(;)",endCaptures:{1:{name:"punctuation.terminator.proto"}},patterns:[{include:"#comments"},{include:"#optionStmt"},{include:"#rpcKeywords"},{include:"#ident"}]},number:{match:"\\b((0(x|X)[0-9a-fA-F]*)|(([0-9]+\\.?[0-9]*)|(\\.[0-9]+))((e|E)(\\+|-)?[0-9]+)?)\\b",name:"constant.numeric.proto"},oneof:{begin:"(oneof)\\s+([A-Za-z][A-Za-z0-9_]*)\\s*\\{?",beginCaptures:{1:{name:"keyword.other.proto"},2:{name:"variable.other.proto"}},end:"\\}",patterns:[{include:"#optionStmt"},{include:"#comments"},{include:"#field"}]},optionName:{captures:{1:{name:"support.other.proto"},2:{name:"support.other.proto"},3:{name:"support.other.proto"}},match:"(\\w+|\\(\\w+(\\.\\w+)*\\))(\\.\\w+)*"},optionStmt:{begin:"(option)\\s+(\\w+|\\(\\w+(\\.\\w+)*\\))(\\.\\w+)*\\s*(=)",beginCaptures:{1:{name:"keyword.other.proto"},2:{name:"support.other.proto"},3:{name:"support.other.proto"},4:{name:"support.other.proto"},5:{name:"keyword.operator.assignment.proto"}},end:"(;)",endCaptures:{1:{name:"punctuation.terminator.proto"}},patterns:[{include:"#constants"},{include:"#number"},{include:"#string"},{include:"#subMsgOption"}]},package:{captures:{1:{name:"keyword.other.proto"},2:{name:"string.unquoted.proto.package"},3:{name:"punctuation.terminator.proto"}},match:"\\s*(package)\\s+([\\w.]+)\\s*(;)"},reserved:{begin:"(reserved)\\s+",beginCaptures:{1:{name:"keyword.other.proto"}},end:"(;)",endCaptures:{1:{name:"punctuation.terminator.proto"}},patterns:[{captures:{1:{name:"constant.numeric.proto"},3:{name:"keyword.other.proto"},4:{name:"constant.numeric.proto"}},match:"(\\d+)(\\s+(to)\\s+(\\d+))?"},{include:"#string"}]},rpcKeywords:{match:"\\b(stream|returns)\\b",name:"keyword.other.proto"},service:{begin:"(service)\\s+([A-Za-z][A-Za-z0-9_.]*)\\s*\\{?",beginCaptures:{1:{name:"keyword.other.proto"},2:{name:"entity.name.class.message.proto"}},end:"\\}",patterns:[{include:"#comments"},{include:"#optionStmt"},{include:"#method"}]},storagetypes:{match:"\\b(double|float|int32|int64|uint32|uint64|sint32|sint64|fixed32|fixed64|sfixed32|sfixed64|bool|string|bytes)\\b",name:"storage.type.proto"},string:{match:`('([^']|\\')*')|("([^"]|\\")*")`,name:"string.quoted.double.proto"},subMsgOption:{begin:"\\{",end:"\\}",patterns:[{include:"#kv"},{include:"#comments"}]},syntax:{captures:{1:{name:"keyword.other.proto"},2:{name:"keyword.operator.assignment.proto"},3:{name:"string.quoted.double.proto.syntax"},4:{name:"punctuation.terminator.proto"}},match:'\\s*(syntax)\\s*(=)\\s*("proto[23]")\\s*(;)'}},scopeName:"source.proto",aliases:["protobuf"]});var t=[e];export{t as default}; diff --git a/assets/chunks/rst.Es732T2f.js b/assets/chunks/rst.CCe2JmKs.js similarity index 98% rename from assets/chunks/rst.Es732T2f.js rename to assets/chunks/rst.CCe2JmKs.js index 588f5c4d..2032aee7 100644 --- a/assets/chunks/rst.Es732T2f.js +++ b/assets/chunks/rst.CCe2JmKs.js @@ -1 +1 @@ -import e from"./html-derivative.fiapQfxX.js";import n from"./cpp.DZdbkgEV.js";import a from"./python.DwuVtWc2.js";import c from"./javascript.Dch3xQiY.js";import o from"./shellscript.BZfs-ost.js";import t from"./yaml.DK4oFTHQ.js";import r from"./cmake.DXZpi2gR.js";import l from"./ruby.BYVeyLWu.js";import"./html.CuK0VrWf.js";import"./css.CbYhyuC0.js";import"./regexp.C_ZPRiAj.js";import"./glsl.-GlVTnW0.js";import"./c.RCJZWN-0.js";import"./sql.DbK06e1c.js";import"./xml.BzTcx3OS.js";import"./java.ClXEvkw9.js";import"./lua.CHJYZA-p.js";const s=Object.freeze({displayName:"reStructuredText",name:"rst",patterns:[{include:"#body"}],repository:{anchor:{match:"^\\.{2}\\s+(_[^:]+:)\\s*",name:"entity.name.tag.anchor"},block:{begin:"^(\\s*)(\\.{2}\\s+\\S+::)(.*)",beginCaptures:{2:{name:"keyword.control"},3:{name:"variable"}},end:"^(?!\\1\\s|\\s*$)",patterns:[{include:"#block-param"},{include:"#body"}]},"block-comment":{begin:"^(\\s*)\\.{2}(\\s+|$)",end:"^(?=\\S)|^\\s*$",name:"comment.block",patterns:[{begin:"^\\s{3,}(?=\\S)",name:"comment.block",while:"^\\s{3}.*|^\\s*$"}]},"block-param":{patterns:[{captures:{1:{name:"keyword.control"},2:{name:"variable.parameter"}},match:"(:param\\s+(.+?):)(?:\\s|$)"},{captures:{1:{name:"keyword.control"},2:{patterns:[{match:"\\b(0x[a-fA-F\\d]+|\\d+)\\b",name:"constant.numeric"},{include:"#inline-markup"}]}},match:"(:.+?:)(?:$|\\s+(.*))"}]},blocks:{patterns:[{include:"#domains"},{include:"#doctest"},{include:"#code-block-cpp"},{include:"#code-block-py"},{include:"#code-block-console"},{include:"#code-block-javascript"},{include:"#code-block-yaml"},{include:"#code-block-cmake"},{include:"#code-block-kconfig"},{include:"#code-block-ruby"},{include:"#code-block-dts"},{include:"#code-block"},{include:"#doctest-block"},{include:"#raw-html"},{include:"#block"},{include:"#literal-block"},{include:"#block-comment"}]},body:{patterns:[{include:"#title"},{include:"#inline-markup"},{include:"#anchor"},{include:"#line-block"},{include:"#replace-include"},{include:"#footnote"},{include:"#substitution"},{include:"#blocks"},{include:"#table"},{include:"#simple-table"},{include:"#options-list"}]},bold:{begin:`(?<=[\\s"'(\\[{<]|^)\\*{2}[^\\s*]`,end:"\\*{2}|^\\s*$",name:"markup.bold"},citation:{applyEndPatternLast:0,begin:"(?<=[\\s\"'(\\[{<]|^)`[^\\s`]",end:"`_{,2}|^\\s*$",name:"entity.name.tag"},"code-block":{begin:"^(\\s*)(\\.{2}\\s+(code|code-block)::)",beginCaptures:{2:{name:"keyword.control"}},patterns:[{include:"#block-param"}],while:"^\\1(?=\\s)|^\\s*$"},"code-block-cmake":{begin:"^(\\s*)(\\.{2}\\s+(code|code-block)::)\\s*(cmake)\\s*$",beginCaptures:{2:{name:"keyword.control"},4:{name:"variable.parameter.codeblock.cmake"}},patterns:[{include:"#block-param"},{include:"source.cmake"}],while:"^\\1(?=\\s)|^\\s*$"},"code-block-console":{begin:"^(\\s*)(\\.{2}\\s+(code|code-block)::)\\s*(console|shell|bash)\\s*$",beginCaptures:{2:{name:"keyword.control"},4:{name:"variable.parameter.codeblock.console"}},patterns:[{include:"#block-param"},{include:"source.shell"}],while:"^\\1(?=\\s)|^\\s*$"},"code-block-cpp":{begin:"^(\\s*)(\\.{2}\\s+(code|code-block)::)\\s*(c|c\\+\\+|cpp|C|C\\+\\+|CPP|Cpp)\\s*$",beginCaptures:{2:{name:"keyword.control"},4:{name:"variable.parameter.codeblock.cpp"}},patterns:[{include:"#block-param"},{include:"source.cpp"}],while:"^\\1(?=\\s)|^\\s*$"},"code-block-dts":{begin:"^(\\s*)(\\.{2}\\s+(code|code-block)::)\\s*(dts|DTS|devicetree)\\s*$",beginCaptures:{2:{name:"keyword.control"},4:{name:"variable.parameter.codeblock.dts"}},patterns:[{include:"#block-param"},{include:"source.dts"}],while:"^\\1(?=\\s)|^\\s*$"},"code-block-javascript":{begin:"^(\\s*)(\\.{2}\\s+(code|code-block)::)\\s*(javascript)\\s*$",beginCaptures:{2:{name:"keyword.control"},4:{name:"variable.parameter.codeblock.js"}},patterns:[{include:"#block-param"},{include:"source.js"}],while:"^\\1(?=\\s)|^\\s*$"},"code-block-kconfig":{begin:"^(\\s*)(\\.{2}\\s+(code|code-block)::)\\s*([kK]config)\\s*$",beginCaptures:{2:{name:"keyword.control"},4:{name:"variable.parameter.codeblock.kconfig"}},patterns:[{include:"#block-param"},{include:"source.kconfig"}],while:"^\\1(?=\\s)|^\\s*$"},"code-block-py":{begin:"^(\\s*)(\\.{2}\\s+(code|code-block)::)\\s*(python)\\s*$",beginCaptures:{2:{name:"keyword.control"},4:{name:"variable.parameter.codeblock.py"}},patterns:[{include:"#block-param"},{include:"source.python"}],while:"^\\1(?=\\s)|^\\s*$"},"code-block-ruby":{begin:"^(\\s*)(\\.{2}\\s+(code|code-block)::)\\s*(ruby)\\s*$",beginCaptures:{2:{name:"keyword.control"},4:{name:"variable.parameter.codeblock.ruby"}},patterns:[{include:"#block-param"},{include:"source.ruby"}],while:"^\\1(?=\\s)|^\\s*$"},"code-block-yaml":{begin:"^(\\s*)(\\.{2}\\s+(code|code-block)::)\\s*(ya?ml)\\s*$",beginCaptures:{2:{name:"keyword.control"},4:{name:"variable.parameter.codeblock.yaml"}},patterns:[{include:"#block-param"},{include:"source.yaml"}],while:"^\\1(?=\\s)|^\\s*$"},doctest:{begin:"^(>>>)\\s*(.*)",beginCaptures:{1:{name:"keyword.control"},2:{patterns:[{include:"source.python"}]}},end:"^\\s*$"},"doctest-block":{begin:"^(\\s*)(\\.{2}\\s+doctest::)\\s*$",beginCaptures:{2:{name:"keyword.control"}},patterns:[{include:"#block-param"},{include:"source.python"}],while:"^\\1(?=\\s)|^\\s*$"},"domain-auto":{begin:"^(\\s*)(\\.{2}\\s+auto(?:class|module|exception|function|decorator|data|method|attribute|property)::)\\s*(.*)",beginCaptures:{2:{name:"keyword.control.py"},3:{patterns:[{include:"source.python"}]}},patterns:[{include:"#block-param"},{include:"#body"}],while:"^\\1(?=\\s)|^\\s*$"},"domain-cpp":{begin:"^(\\s*)(\\.{2}\\s+(?:cpp|c):(?:class|struct|function|member|var|type|enum|enum-struct|enum-class|enumerator|union|concept)::)\\s*(?:(@\\w+)|(.*))",beginCaptures:{2:{name:"keyword.control"},3:{name:"entity.name.tag"},4:{patterns:[{include:"source.cpp"}]}},patterns:[{include:"#block-param"},{include:"#body"}],while:"^\\1(?=\\s)|^\\s*$"},"domain-js":{begin:"^(\\s*)(\\.{2}\\s+js:\\w+::)\\s*(.*)",beginCaptures:{2:{name:"keyword.control"},3:{patterns:[{include:"source.js"}]}},end:"^(?!\\1[ \\t]|$)",patterns:[{include:"#block-param"},{include:"#body"}]},"domain-py":{begin:"^(\\s*)(\\.{2}\\s+py:(?:module|function|data|exception|class|attribute|property|method|staticmethod|classmethod|decorator|decoratormethod)::)\\s*(.*)",beginCaptures:{2:{name:"keyword.control"},3:{patterns:[{include:"source.python"}]}},patterns:[{include:"#block-param"},{include:"#body"}],while:"^\\1(?=\\s)|^\\s*$"},domains:{patterns:[{include:"#domain-cpp"},{include:"#domain-py"},{include:"#domain-auto"},{include:"#domain-js"}]},escaped:{match:"\\\\.",name:"constant.character.escape"},footnote:{match:"^\\s*\\.{2}\\s+\\[(?:[\\w\\.-]+|[#*]|#\\w+)\\]\\s+",name:"entity.name.tag"},"footnote-ref":{match:"\\[(?:[\\w\\.-]+|[#*])\\]_",name:"entity.name.tag"},ignore:{patterns:[{match:"'[`*]+'"},{match:"<[`*]+>"},{match:"{[`*]+}"},{match:"\\([`*]+\\)"},{match:"\\[[`*]+\\]"},{match:'"[`*]+"'}]},"inline-markup":{patterns:[{include:"#escaped"},{include:"#ignore"},{include:"#ref"},{include:"#literal"},{include:"#monospaced"},{include:"#citation"},{include:"#bold"},{include:"#italic"},{include:"#list"},{include:"#macro"},{include:"#reference"},{include:"#footnote-ref"}]},italic:{begin:`(?<=[\\s"'(\\[{<]|^)\\*[^\\s*]`,end:"\\*|^\\s*$",name:"markup.italic"},"line-block":{match:"^\\|\\s+",name:"keyword.control"},list:{match:"^\\s*(\\d+\\.|\\* -|[a-zA-Z#]\\.|[iIvVxXmMcC]+\\.|\\(\\d+\\)|\\d+\\)|[*+-])\\s+",name:"keyword.control"},literal:{captures:{1:{name:"keyword.control"},2:{name:"entity.name.tag"}},match:"(:\\S+:)(`.*?`\\\\?)"},"literal-block":{begin:"^(\\s*)(.*)(::)\\s*$",beginCaptures:{2:{patterns:[{include:"#inline-markup"}]},3:{name:"keyword.control"}},while:"^\\1(?=\\s)|^\\s*$"},macro:{match:"\\|[^\\|]+\\|",name:"entity.name.tag"},monospaced:{begin:"(?<=[\\s\"'(\\[{<]|^)``[^\\s`]",end:"``|^\\s*$",name:"string.interpolated"},"options-list":{match:"(?:(?:^|,\\s+)(?:[-+]\\w|--?[a-zA-Z][\\w-]+|/\\w+)(?:[ =](?:\\w+|<[^<>]+?>))?)+(?= |\\t|$)",name:"variable.parameter"},"raw-html":{begin:"^(\\s*)(\\.{2}\\s+raw\\s*::)\\s+(html)\\s*$",beginCaptures:{2:{name:"keyword.control"},3:{name:"variable.parameter.html"}},patterns:[{include:"#block-param"},{include:"text.html.derivative"}],while:"^\\1(?=\\s)|^\\s*$"},ref:{begin:"(:ref:)`",beginCaptures:{1:{name:"keyword.control"}},end:"`|^\\s*$",name:"entity.name.tag",patterns:[{match:"<.*?>",name:"markup.underline.link"}]},reference:{match:"[\\w-]*[a-zA-Z\\d-]__?\\b",name:"entity.name.tag"},"replace-include":{captures:{1:{name:"keyword.control"},2:{name:"entity.name.tag"},3:{name:"keyword.control"}},match:"^\\s*(\\.{2})\\s+(\\|[^\\|]+\\|)\\s+(replace::)"},"simple-table":{match:"^[=\\s]+$",name:"keyword.control.table"},substitution:{match:"^\\.{2}\\s*\\|([^|]+)\\|",name:"entity.name.tag"},table:{begin:"^\\s*\\+[=+-]+\\+\\s*$",beginCaptures:{0:{name:"keyword.control.table"}},end:"^(?![+|])",patterns:[{match:"[=+|-]",name:"keyword.control.table"}]},title:{match:"^(\\*{3,}|#{3,}|\\={3,}|~{3,}|\\+{3,}|-{3,}|`{3,}|\\^{3,}|:{3,}|\"{3,}|_{3,}|'{3,})$",name:"markup.heading"}},scopeName:"source.rst",embeddedLangs:["html-derivative","cpp","python","javascript","shellscript","yaml","cmake","ruby"]});var _=[...e,...n,...a,...c,...o,...t,...r,...l,s];export{_ as default}; +import e from"./html-derivative.fiapQfxX.js";import n from"./cpp.DZdbkgEV.js";import a from"./python.DwuVtWc2.js";import c from"./javascript.Dch3xQiY.js";import o from"./shellscript.DOv5BRyJ.js";import t from"./yaml.DK4oFTHQ.js";import r from"./cmake.DXZpi2gR.js";import l from"./ruby.D8Yd4lYs.js";import"./html.CuK0VrWf.js";import"./css.CbYhyuC0.js";import"./regexp.C_ZPRiAj.js";import"./glsl.-GlVTnW0.js";import"./c.RCJZWN-0.js";import"./sql.DbK06e1c.js";import"./xml.BzTcx3OS.js";import"./java.ClXEvkw9.js";import"./lua.CHJYZA-p.js";const s=Object.freeze({displayName:"reStructuredText",name:"rst",patterns:[{include:"#body"}],repository:{anchor:{match:"^\\.{2}\\s+(_[^:]+:)\\s*",name:"entity.name.tag.anchor"},block:{begin:"^(\\s*)(\\.{2}\\s+\\S+::)(.*)",beginCaptures:{2:{name:"keyword.control"},3:{name:"variable"}},end:"^(?!\\1\\s|\\s*$)",patterns:[{include:"#block-param"},{include:"#body"}]},"block-comment":{begin:"^(\\s*)\\.{2}(\\s+|$)",end:"^(?=\\S)|^\\s*$",name:"comment.block",patterns:[{begin:"^\\s{3,}(?=\\S)",name:"comment.block",while:"^\\s{3}.*|^\\s*$"}]},"block-param":{patterns:[{captures:{1:{name:"keyword.control"},2:{name:"variable.parameter"}},match:"(:param\\s+(.+?):)(?:\\s|$)"},{captures:{1:{name:"keyword.control"},2:{patterns:[{match:"\\b(0x[a-fA-F\\d]+|\\d+)\\b",name:"constant.numeric"},{include:"#inline-markup"}]}},match:"(:.+?:)(?:$|\\s+(.*))"}]},blocks:{patterns:[{include:"#domains"},{include:"#doctest"},{include:"#code-block-cpp"},{include:"#code-block-py"},{include:"#code-block-console"},{include:"#code-block-javascript"},{include:"#code-block-yaml"},{include:"#code-block-cmake"},{include:"#code-block-kconfig"},{include:"#code-block-ruby"},{include:"#code-block-dts"},{include:"#code-block"},{include:"#doctest-block"},{include:"#raw-html"},{include:"#block"},{include:"#literal-block"},{include:"#block-comment"}]},body:{patterns:[{include:"#title"},{include:"#inline-markup"},{include:"#anchor"},{include:"#line-block"},{include:"#replace-include"},{include:"#footnote"},{include:"#substitution"},{include:"#blocks"},{include:"#table"},{include:"#simple-table"},{include:"#options-list"}]},bold:{begin:`(?<=[\\s"'(\\[{<]|^)\\*{2}[^\\s*]`,end:"\\*{2}|^\\s*$",name:"markup.bold"},citation:{applyEndPatternLast:0,begin:"(?<=[\\s\"'(\\[{<]|^)`[^\\s`]",end:"`_{,2}|^\\s*$",name:"entity.name.tag"},"code-block":{begin:"^(\\s*)(\\.{2}\\s+(code|code-block)::)",beginCaptures:{2:{name:"keyword.control"}},patterns:[{include:"#block-param"}],while:"^\\1(?=\\s)|^\\s*$"},"code-block-cmake":{begin:"^(\\s*)(\\.{2}\\s+(code|code-block)::)\\s*(cmake)\\s*$",beginCaptures:{2:{name:"keyword.control"},4:{name:"variable.parameter.codeblock.cmake"}},patterns:[{include:"#block-param"},{include:"source.cmake"}],while:"^\\1(?=\\s)|^\\s*$"},"code-block-console":{begin:"^(\\s*)(\\.{2}\\s+(code|code-block)::)\\s*(console|shell|bash)\\s*$",beginCaptures:{2:{name:"keyword.control"},4:{name:"variable.parameter.codeblock.console"}},patterns:[{include:"#block-param"},{include:"source.shell"}],while:"^\\1(?=\\s)|^\\s*$"},"code-block-cpp":{begin:"^(\\s*)(\\.{2}\\s+(code|code-block)::)\\s*(c|c\\+\\+|cpp|C|C\\+\\+|CPP|Cpp)\\s*$",beginCaptures:{2:{name:"keyword.control"},4:{name:"variable.parameter.codeblock.cpp"}},patterns:[{include:"#block-param"},{include:"source.cpp"}],while:"^\\1(?=\\s)|^\\s*$"},"code-block-dts":{begin:"^(\\s*)(\\.{2}\\s+(code|code-block)::)\\s*(dts|DTS|devicetree)\\s*$",beginCaptures:{2:{name:"keyword.control"},4:{name:"variable.parameter.codeblock.dts"}},patterns:[{include:"#block-param"},{include:"source.dts"}],while:"^\\1(?=\\s)|^\\s*$"},"code-block-javascript":{begin:"^(\\s*)(\\.{2}\\s+(code|code-block)::)\\s*(javascript)\\s*$",beginCaptures:{2:{name:"keyword.control"},4:{name:"variable.parameter.codeblock.js"}},patterns:[{include:"#block-param"},{include:"source.js"}],while:"^\\1(?=\\s)|^\\s*$"},"code-block-kconfig":{begin:"^(\\s*)(\\.{2}\\s+(code|code-block)::)\\s*([kK]config)\\s*$",beginCaptures:{2:{name:"keyword.control"},4:{name:"variable.parameter.codeblock.kconfig"}},patterns:[{include:"#block-param"},{include:"source.kconfig"}],while:"^\\1(?=\\s)|^\\s*$"},"code-block-py":{begin:"^(\\s*)(\\.{2}\\s+(code|code-block)::)\\s*(python)\\s*$",beginCaptures:{2:{name:"keyword.control"},4:{name:"variable.parameter.codeblock.py"}},patterns:[{include:"#block-param"},{include:"source.python"}],while:"^\\1(?=\\s)|^\\s*$"},"code-block-ruby":{begin:"^(\\s*)(\\.{2}\\s+(code|code-block)::)\\s*(ruby)\\s*$",beginCaptures:{2:{name:"keyword.control"},4:{name:"variable.parameter.codeblock.ruby"}},patterns:[{include:"#block-param"},{include:"source.ruby"}],while:"^\\1(?=\\s)|^\\s*$"},"code-block-yaml":{begin:"^(\\s*)(\\.{2}\\s+(code|code-block)::)\\s*(ya?ml)\\s*$",beginCaptures:{2:{name:"keyword.control"},4:{name:"variable.parameter.codeblock.yaml"}},patterns:[{include:"#block-param"},{include:"source.yaml"}],while:"^\\1(?=\\s)|^\\s*$"},doctest:{begin:"^(>>>)\\s*(.*)",beginCaptures:{1:{name:"keyword.control"},2:{patterns:[{include:"source.python"}]}},end:"^\\s*$"},"doctest-block":{begin:"^(\\s*)(\\.{2}\\s+doctest::)\\s*$",beginCaptures:{2:{name:"keyword.control"}},patterns:[{include:"#block-param"},{include:"source.python"}],while:"^\\1(?=\\s)|^\\s*$"},"domain-auto":{begin:"^(\\s*)(\\.{2}\\s+auto(?:class|module|exception|function|decorator|data|method|attribute|property)::)\\s*(.*)",beginCaptures:{2:{name:"keyword.control.py"},3:{patterns:[{include:"source.python"}]}},patterns:[{include:"#block-param"},{include:"#body"}],while:"^\\1(?=\\s)|^\\s*$"},"domain-cpp":{begin:"^(\\s*)(\\.{2}\\s+(?:cpp|c):(?:class|struct|function|member|var|type|enum|enum-struct|enum-class|enumerator|union|concept)::)\\s*(?:(@\\w+)|(.*))",beginCaptures:{2:{name:"keyword.control"},3:{name:"entity.name.tag"},4:{patterns:[{include:"source.cpp"}]}},patterns:[{include:"#block-param"},{include:"#body"}],while:"^\\1(?=\\s)|^\\s*$"},"domain-js":{begin:"^(\\s*)(\\.{2}\\s+js:\\w+::)\\s*(.*)",beginCaptures:{2:{name:"keyword.control"},3:{patterns:[{include:"source.js"}]}},end:"^(?!\\1[ \\t]|$)",patterns:[{include:"#block-param"},{include:"#body"}]},"domain-py":{begin:"^(\\s*)(\\.{2}\\s+py:(?:module|function|data|exception|class|attribute|property|method|staticmethod|classmethod|decorator|decoratormethod)::)\\s*(.*)",beginCaptures:{2:{name:"keyword.control"},3:{patterns:[{include:"source.python"}]}},patterns:[{include:"#block-param"},{include:"#body"}],while:"^\\1(?=\\s)|^\\s*$"},domains:{patterns:[{include:"#domain-cpp"},{include:"#domain-py"},{include:"#domain-auto"},{include:"#domain-js"}]},escaped:{match:"\\\\.",name:"constant.character.escape"},footnote:{match:"^\\s*\\.{2}\\s+\\[(?:[\\w\\.-]+|[#*]|#\\w+)\\]\\s+",name:"entity.name.tag"},"footnote-ref":{match:"\\[(?:[\\w\\.-]+|[#*])\\]_",name:"entity.name.tag"},ignore:{patterns:[{match:"'[`*]+'"},{match:"<[`*]+>"},{match:"{[`*]+}"},{match:"\\([`*]+\\)"},{match:"\\[[`*]+\\]"},{match:'"[`*]+"'}]},"inline-markup":{patterns:[{include:"#escaped"},{include:"#ignore"},{include:"#ref"},{include:"#literal"},{include:"#monospaced"},{include:"#citation"},{include:"#bold"},{include:"#italic"},{include:"#list"},{include:"#macro"},{include:"#reference"},{include:"#footnote-ref"}]},italic:{begin:`(?<=[\\s"'(\\[{<]|^)\\*[^\\s*]`,end:"\\*|^\\s*$",name:"markup.italic"},"line-block":{match:"^\\|\\s+",name:"keyword.control"},list:{match:"^\\s*(\\d+\\.|\\* -|[a-zA-Z#]\\.|[iIvVxXmMcC]+\\.|\\(\\d+\\)|\\d+\\)|[*+-])\\s+",name:"keyword.control"},literal:{captures:{1:{name:"keyword.control"},2:{name:"entity.name.tag"}},match:"(:\\S+:)(`.*?`\\\\?)"},"literal-block":{begin:"^(\\s*)(.*)(::)\\s*$",beginCaptures:{2:{patterns:[{include:"#inline-markup"}]},3:{name:"keyword.control"}},while:"^\\1(?=\\s)|^\\s*$"},macro:{match:"\\|[^\\|]+\\|",name:"entity.name.tag"},monospaced:{begin:"(?<=[\\s\"'(\\[{<]|^)``[^\\s`]",end:"``|^\\s*$",name:"string.interpolated"},"options-list":{match:"(?:(?:^|,\\s+)(?:[-+]\\w|--?[a-zA-Z][\\w-]+|/\\w+)(?:[ =](?:\\w+|<[^<>]+?>))?)+(?= |\\t|$)",name:"variable.parameter"},"raw-html":{begin:"^(\\s*)(\\.{2}\\s+raw\\s*::)\\s+(html)\\s*$",beginCaptures:{2:{name:"keyword.control"},3:{name:"variable.parameter.html"}},patterns:[{include:"#block-param"},{include:"text.html.derivative"}],while:"^\\1(?=\\s)|^\\s*$"},ref:{begin:"(:ref:)`",beginCaptures:{1:{name:"keyword.control"}},end:"`|^\\s*$",name:"entity.name.tag",patterns:[{match:"<.*?>",name:"markup.underline.link"}]},reference:{match:"[\\w-]*[a-zA-Z\\d-]__?\\b",name:"entity.name.tag"},"replace-include":{captures:{1:{name:"keyword.control"},2:{name:"entity.name.tag"},3:{name:"keyword.control"}},match:"^\\s*(\\.{2})\\s+(\\|[^\\|]+\\|)\\s+(replace::)"},"simple-table":{match:"^[=\\s]+$",name:"keyword.control.table"},substitution:{match:"^\\.{2}\\s*\\|([^|]+)\\|",name:"entity.name.tag"},table:{begin:"^\\s*\\+[=+-]+\\+\\s*$",beginCaptures:{0:{name:"keyword.control.table"}},end:"^(?![+|])",patterns:[{match:"[=+|-]",name:"keyword.control.table"}]},title:{match:"^(\\*{3,}|#{3,}|\\={3,}|~{3,}|\\+{3,}|-{3,}|`{3,}|\\^{3,}|:{3,}|\"{3,}|_{3,}|'{3,})$",name:"markup.heading"}},scopeName:"source.rst",embeddedLangs:["html-derivative","cpp","python","javascript","shellscript","yaml","cmake","ruby"]});var _=[...e,...n,...a,...c,...o,...t,...r,...l,s];export{_ as default}; diff --git a/assets/chunks/ruby.BYVeyLWu.js b/assets/chunks/ruby.D8Yd4lYs.js similarity index 99% rename from assets/chunks/ruby.BYVeyLWu.js rename to assets/chunks/ruby.D8Yd4lYs.js index 9e485114..bf632a5f 100644 --- a/assets/chunks/ruby.BYVeyLWu.js +++ b/assets/chunks/ruby.D8Yd4lYs.js @@ -1,4 +1,4 @@ -import e from"./html.CuK0VrWf.js";import n from"./xml.BzTcx3OS.js";import t from"./sql.DbK06e1c.js";import a from"./css.CbYhyuC0.js";import r from"./c.RCJZWN-0.js";import i from"./javascript.Dch3xQiY.js";import s from"./shellscript.BZfs-ost.js";import c from"./lua.CHJYZA-p.js";import"./java.ClXEvkw9.js";const u=Object.freeze({displayName:"Ruby",name:"ruby",patterns:[{captures:{1:{name:"keyword.control.class.ruby"},2:{name:"entity.name.type.class.ruby"},3:{name:"keyword.operator.other.ruby"},4:{name:"entity.other.inherited-class.ruby"},5:{name:"keyword.operator.other.ruby"},6:{name:"variable.other.object.ruby"}},match:"^\\s*(class)\\s+(?:([.a-zA-Z0-9_:]+)(?:\\s*(<)\\s*([.a-zA-Z0-9_:]+))?|(<<)\\s*([.a-zA-Z0-9_:]+))",name:"meta.class.ruby"},{captures:{1:{name:"keyword.control.module.ruby"},2:{name:"entity.name.type.module.ruby"},3:{name:"entity.other.inherited-class.module.first.ruby"},4:{name:"punctuation.separator.inheritance.ruby"},5:{name:"entity.other.inherited-class.module.second.ruby"},6:{name:"punctuation.separator.inheritance.ruby"},7:{name:"entity.other.inherited-class.module.third.ruby"},8:{name:"punctuation.separator.inheritance.ruby"}},match:"^\\s*(module)\\s+(([A-Z]\\w*(::))?([A-Z]\\w*(::))?([A-Z]\\w*(::))*[A-Z]\\w*)",name:"meta.module.ruby"},{comment:"else if is a common mistake carried over from other languages. it works if you put in a second end, but it’s never what you want.",match:"(?[a-zA-Z_]\\w*(?>[?!])?)(:)(?!:)",name:"constant.other.symbol.hashkey.ruby"},{captures:{1:{name:"punctuation.definition.constant.ruby"}},comment:"symbols as hash key (1.8 syntax)",match:"(?[a-zA-Z_]\\w*(?>[?!])?)(?=\\s*=>)",name:"constant.other.symbol.hashkey.ruby"},{comment:"everything being a reserved word, not a value and needing a 'end' is a..",match:"(?|_|\\*|\\$|\\?|:|\"|-[0adFiIlpvw])",name:"variable.other.readwrite.global.pre-defined.ruby"},{begin:"\\b(ENV)\\[",beginCaptures:{1:{name:"variable.other.constant.ruby"}},end:"\\]",name:"meta.environment-variable.ruby",patterns:[{include:"$self"}]},{match:"\\b[A-Z]\\w*(?=((\\.|::)[A-Za-z]|\\[))",name:"support.class.ruby"},{match:"\\b(abort|at_exit|autoload[?]?|binding|callcc|caller|caller_locations|chomp|chop|eval|exec|exit|exit!|fork|format|gets|global_variables|gsub|lambda|load|local_variables|open|p|print|printf|proc|putc|puts|rand|readline|readlines|select|set_trace_func|sleep|spawn|sprintf|srand|sub|syscall|system|test|trace_var|trap|untrace_var|warn)(\\b|(?<=[?!]))(?![?!])",name:"support.function.kernel.ruby"},{match:"\\b[A-Z]\\w*\\b",name:"variable.other.constant.ruby"},{begin:`(?x) +import e from"./html.CuK0VrWf.js";import n from"./xml.BzTcx3OS.js";import t from"./sql.DbK06e1c.js";import a from"./css.CbYhyuC0.js";import r from"./c.RCJZWN-0.js";import i from"./javascript.Dch3xQiY.js";import s from"./shellscript.DOv5BRyJ.js";import c from"./lua.CHJYZA-p.js";import"./java.ClXEvkw9.js";const u=Object.freeze({displayName:"Ruby",name:"ruby",patterns:[{captures:{1:{name:"keyword.control.class.ruby"},2:{name:"entity.name.type.class.ruby"},3:{name:"keyword.operator.other.ruby"},4:{name:"entity.other.inherited-class.ruby"},5:{name:"keyword.operator.other.ruby"},6:{name:"variable.other.object.ruby"}},match:"^\\s*(class)\\s+(?:([.a-zA-Z0-9_:]+)(?:\\s*(<)\\s*([.a-zA-Z0-9_:]+))?|(<<)\\s*([.a-zA-Z0-9_:]+))",name:"meta.class.ruby"},{captures:{1:{name:"keyword.control.module.ruby"},2:{name:"entity.name.type.module.ruby"},3:{name:"entity.other.inherited-class.module.first.ruby"},4:{name:"punctuation.separator.inheritance.ruby"},5:{name:"entity.other.inherited-class.module.second.ruby"},6:{name:"punctuation.separator.inheritance.ruby"},7:{name:"entity.other.inherited-class.module.third.ruby"},8:{name:"punctuation.separator.inheritance.ruby"}},match:"^\\s*(module)\\s+(([A-Z]\\w*(::))?([A-Z]\\w*(::))?([A-Z]\\w*(::))*[A-Z]\\w*)",name:"meta.module.ruby"},{comment:"else if is a common mistake carried over from other languages. it works if you put in a second end, but it’s never what you want.",match:"(?[a-zA-Z_]\\w*(?>[?!])?)(:)(?!:)",name:"constant.other.symbol.hashkey.ruby"},{captures:{1:{name:"punctuation.definition.constant.ruby"}},comment:"symbols as hash key (1.8 syntax)",match:"(?[a-zA-Z_]\\w*(?>[?!])?)(?=\\s*=>)",name:"constant.other.symbol.hashkey.ruby"},{comment:"everything being a reserved word, not a value and needing a 'end' is a..",match:"(?|_|\\*|\\$|\\?|:|\"|-[0adFiIlpvw])",name:"variable.other.readwrite.global.pre-defined.ruby"},{begin:"\\b(ENV)\\[",beginCaptures:{1:{name:"variable.other.constant.ruby"}},end:"\\]",name:"meta.environment-variable.ruby",patterns:[{include:"$self"}]},{match:"\\b[A-Z]\\w*(?=((\\.|::)[A-Za-z]|\\[))",name:"support.class.ruby"},{match:"\\b(abort|at_exit|autoload[?]?|binding|callcc|caller|caller_locations|chomp|chop|eval|exec|exit|exit!|fork|format|gets|global_variables|gsub|lambda|load|local_variables|open|p|print|printf|proc|putc|puts|rand|readline|readlines|select|set_trace_func|sleep|spawn|sprintf|srand|sub|syscall|system|test|trace_var|trap|untrace_var|warn)(\\b|(?<=[?!]))(?![?!])",name:"support.function.kernel.ruby"},{match:"\\b[A-Z]\\w*\\b",name:"variable.other.constant.ruby"},{begin:`(?x) (?=def\\b) (?<=^|\\s)(def)\\s+ ( (?>[a-zA-Z_]\\w*(?>\\.|::))? diff --git a/assets/chunks/shellscript.BZfs-ost.js b/assets/chunks/shellscript.DOv5BRyJ.js similarity index 66% rename from assets/chunks/shellscript.BZfs-ost.js rename to assets/chunks/shellscript.DOv5BRyJ.js index 28eefdae..c03ffd32 100644 --- a/assets/chunks/shellscript.BZfs-ost.js +++ b/assets/chunks/shellscript.DOv5BRyJ.js @@ -1 +1 @@ -const e=Object.freeze({displayName:"Shell",name:"shellscript",patterns:[{include:"#initial_context"}],repository:{alias_statement:{begin:"(?:(?:[ \\t]*+)(alias)(?:[ \\t]*+)((?:(?:((?&;<>\\(\\)\\$`\\\\\"'<\\|]+)(?!>))"},{include:"#normal_context"}]},arithmetic_double:{patterns:[{begin:"\\(\\(",beginCaptures:{0:{name:"punctuation.section.arithmetic.double.shell"}},end:"\\)(?:\\s*)\\)",endCaptures:{0:{name:"punctuation.section.arithmetic.double.shell"}},name:"meta.arithmetic.shell",patterns:[{include:"#math"},{include:"#string"}]}]},arithmetic_no_dollar:{patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.section.arithmetic.single.shell"}},end:"\\)",endCaptures:{0:{name:"punctuation.section.arithmetic.single.shell"}},name:"meta.arithmetic.shell",patterns:[{include:"#math"},{include:"#string"}]}]},array_access_inline:{captures:{1:{name:"punctuation.section.array.shell"},2:{patterns:[{include:"#special_expansion"},{include:"#string"},{include:"#variable"}]},3:{name:"punctuation.section.array.shell"}},match:"(?:(\\[)([^\\[\\]]+)(\\]))"},array_value:{begin:"(?:[ \\t]*+)(?:((?|#|\\n|$|;|[ \\t]))(?!nocorrect |nocorrect |nocorrect$|readonly |readonly |readonly$|function |function |function$|foreach |foreach |foreach$|coproc |coproc |coproc$|logout |logout |logout$|export |export |export$|select |select |select$|repeat |repeat |repeat$|pushd |pushd |pushd$|until |until |until$|while |while |while$|local |local |local$|case |case |case$|done |done |done$|elif |elif |elif$|else |else |else$|esac |esac |esac$|popd |popd |popd$|then |then |then$|time |time |time$|for |for |for$|end |end |end$|fi |fi |fi$|do |do |do$|in |in |in$|if |if |if$))(?:((?<=^|;|&|[ \\t])(?:readonly|declare|typeset|export|local)(?=[ \\t]|;|&|$))|((?!"|'|\\\\\\n?$)(?:[^!'"<> \\t\\n\\r]+?)))(?:(?= |\\t)|(?:(?=;|\\||&|\\n|\\)|\\\`|\\{|\\}|[ \\t]*#|\\])(?]+))`},{begin:`(?:(?:\\G|(?|#|\\n|$|;|[ \\t]))(?!nocorrect |nocorrect |nocorrect$|readonly |readonly |readonly$|function |function |function$|foreach |foreach |foreach$|coproc |coproc |coproc$|logout |logout |logout$|export |export |export$|select |select |select$|repeat |repeat |repeat$|pushd |pushd |pushd$|until |until |until$|while |while |while$|local |local |local$|case |case |case$|done |done |done$|elif |elif |elif$|else |else |else$|esac |esac |esac$|popd |popd |popd$|then |then |then$|time |time |time$|for |for |for$|end |end |end$|fi |fi |fi$|do |do |do$|in |in |in$|if |if |if$)(?!\\\\\\n?$)))",beginCaptures:{},end:"(?=;|\\||&|\\n|\\)|\\`|\\{|\\}|[ \\t]*#|\\])(?|&&|\\|\\|",name:"keyword.operator.logical.shell"},{match:"(?[>=]?|==|!=|^|\\|{1,2}|&{1,2}|\\?|\\:|,|=|[*/%+\\-&^|]=|<<=|>>=",name:"keyword.operator.arithmetic.shell"},{match:"0[xX][0-9A-Fa-f]+",name:"constant.numeric.hex.shell"},{match:";",name:"punctuation.separator.semicolon.range"},{match:"0\\d+",name:"constant.numeric.octal.shell"},{match:"\\d{1,2}#[0-9a-zA-Z@_]+",name:"constant.numeric.other.shell"},{match:"\\d+",name:"constant.numeric.integer.shell"},{match:"(?[>=]?|==|!=|^|\\|{1,2}|&{1,2}|\\?|\\:|,|=|[*/%+\\-&^|]=|<<=|>>=",name:"keyword.operator.arithmetic.shell"},{match:"0[xX][0-9A-Fa-f]+",name:"constant.numeric.hex.shell"},{match:"0\\d+",name:"constant.numeric.octal.shell"},{match:"\\d{1,2}#[0-9a-zA-Z@_]+",name:"constant.numeric.other.shell"},{match:"\\d+",name:"constant.numeric.integer.shell"}]},misc_ranges:{patterns:[{include:"#logical_expression_single"},{include:"#logical_expression_double"},{include:"#subshell_dollar"},{begin:"(?|#|\\n|$|;|[ \\t]))))",beginCaptures:{1:{name:"string.unquoted.argument.shell constant.other.option.dash.shell"},2:{name:"string.unquoted.argument.shell constant.other.option.shell"}},contentName:"string.unquoted.argument constant.other.option",end:"(?:(?=[ \\t])|(?:(?=;|\\||&|\\n|\\)|\\`|\\{|\\}|[ \\t]*#|\\])(?>?)(?:[ \\t]*+)([^ \\t\\n>&;<>\\(\\)\\$`\\\\\"'<\\|]+))"},redirect_number:{captures:{1:{name:"keyword.operator.redirect.stdout.shell"},2:{name:"keyword.operator.redirect.stderr.shell"},3:{name:"keyword.operator.redirect.$3.shell"}},match:"(?<=[ \\t])(?:(?:(1)|(2)|(\\d+))(?=>))"},redirection:{patterns:[{begin:"[><]\\(",beginCaptures:{0:{name:"punctuation.definition.string.begin.shell"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.string.end.shell"}},name:"string.interpolated.process-substitution.shell",patterns:[{include:"#initial_context"}]},{match:"(?])(&>|\\d*>&\\d*|\\d*(>>|>|<)|\\d*<&|\\d*<>)(?![<>])",name:"keyword.operator.redirect.shell"}]},regex_comparison:{match:"\\=~",name:"keyword.operator.logical.regex.shell"},regexp:{patterns:[{match:"(?:.+)"}]},simple_options:{captures:{0:{patterns:[{captures:{1:{name:"string.unquoted.argument.shell constant.other.option.dash.shell"},2:{name:"string.unquoted.argument.shell constant.other.option.shell"}},match:"(?:[ \\t]++)(\\-)(\\w+)"}]}},match:"(?:(?:[ \\t]++)\\-(?:\\w+))*"},simple_unquoted:{match:"[^ \\t\\n>&;<>\\(\\)\\$`\\\\\"'<\\|]",name:"string.unquoted.shell"},special_expansion:{match:"!|:[-=?]?|\\*|@|##|#|%%|%|\\/",name:"keyword.operator.expansion.shell"},start_of_command:{match:"(?:(?:[ \\t]*+)(?:(?!(?:!|&|\\||\\(|\\)|\\{|\\[|<|>|#|\\n|$|;|[ \\t]))(?!nocorrect |nocorrect |nocorrect$|readonly |readonly |readonly$|function |function |function$|foreach |foreach |foreach$|coproc |coproc |coproc$|logout |logout |logout$|export |export |export$|select |select |select$|repeat |repeat |repeat$|pushd |pushd |pushd$|until |until |until$|while |while |while$|local |local |local$|case |case |case$|done |done |done$|elif |elif |elif$|else |else |else$|esac |esac |esac$|popd |popd |popd$|then |then |then$|time |time |time$|for |for |for$|end |end |end$|fi |fi |fi$|do |do |do$|in |in |in$|if |if |if$)(?!\\\\\\n?$)))"},string:{patterns:[{match:"\\\\.",name:"constant.character.escape.shell"},{begin:"'",beginCaptures:{0:{name:"punctuation.definition.string.begin.shell"}},end:"'",endCaptures:{0:{name:"punctuation.definition.string.end.shell"}},name:"string.quoted.single.shell"},{begin:'\\$?"',beginCaptures:{0:{name:"punctuation.definition.string.begin.shell"}},end:'"',endCaptures:{0:{name:"punctuation.definition.string.end.shell"}},name:"string.quoted.double.shell",patterns:[{match:'\\\\[\\$\\n`"\\\\]',name:"constant.character.escape.shell"},{include:"#variable"},{include:"#interpolation"}]},{begin:"\\$'",beginCaptures:{0:{name:"punctuation.definition.string.begin.shell"}},end:"'",endCaptures:{0:{name:"punctuation.definition.string.end.shell"}},name:"string.quoted.single.dollar.shell",patterns:[{match:"\\\\(?:a|b|e|f|n|r|t|v|\\\\|')",name:"constant.character.escape.ansi-c.shell"},{match:'\\\\[0-9]{3}"',name:"constant.character.escape.octal.shell"},{match:'\\\\x[0-9a-fA-F]{2}"',name:"constant.character.escape.hex.shell"},{match:'\\\\c."',name:"constant.character.escape.control-char.shell"}]}]},subshell_dollar:{patterns:[{begin:"(?:\\$\\()",beginCaptures:{0:{name:"punctuation.definition.subshell.single.shell"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.subshell.single.shell"}},name:"meta.scope.subshell",patterns:[{include:"#parenthese"},{include:"#initial_context"}]}]},support:{patterns:[{match:"(?<=^|;|&|\\s)(?::|\\.)(?=\\s|;|&|$)",name:"support.function.builtin.shell"}]},typical_statements:{patterns:[{include:"#assignment_statement"},{include:"#case_statement"},{include:"#for_statement"},{include:"#while_statement"},{include:"#function_definition"},{include:"#command_statement"},{include:"#line_continuation"},{include:"#arithmetic_double"},{include:"#normal_context"}]},variable:{patterns:[{captures:{1:{name:"punctuation.definition.variable.shell variable.parameter.positional.all.shell"},2:{name:"variable.parameter.positional.all.shell"}},match:"(?:(\\$)(\\@(?!\\w)))"},{captures:{1:{name:"punctuation.definition.variable.shell variable.parameter.positional.shell"},2:{name:"variable.parameter.positional.shell"}},match:"(?:(\\$)([0-9](?!\\w)))"},{captures:{1:{name:"punctuation.definition.variable.shell variable.language.special.shell"},2:{name:"variable.language.special.shell"}},match:"(?:(\\$)([-*#?$!0_](?!\\w)))"},{begin:"(?:(\\$)(\\{)(?:[ \\t]*+)(?=\\d))",beginCaptures:{1:{name:"punctuation.definition.variable.shell variable.parameter.positional.shell"},2:{name:"punctuation.section.bracket.curly.variable.begin.shell punctuation.definition.variable.shell variable.parameter.positional.shell"}},contentName:"meta.parameter-expansion",end:"\\}",endCaptures:{0:{name:"punctuation.section.bracket.curly.variable.end.shell punctuation.definition.variable.shell variable.parameter.positional.shell"}},patterns:[{include:"#special_expansion"},{include:"#array_access_inline"},{match:"[0-9]+",name:"variable.parameter.positional.shell"},{match:"(?&;<>\\(\\)\\$`\\\\\"'<\\|]+)(?!>))"},{include:"#normal_context"}]},arithmetic_double:{patterns:[{begin:"\\(\\(",beginCaptures:{0:{name:"punctuation.section.arithmetic.double.shell"}},end:"\\)(?:\\s*)\\)",endCaptures:{0:{name:"punctuation.section.arithmetic.double.shell"}},name:"meta.arithmetic.shell",patterns:[{include:"#math"},{include:"#string"}]}]},arithmetic_no_dollar:{patterns:[{begin:"\\(",beginCaptures:{0:{name:"punctuation.section.arithmetic.single.shell"}},end:"\\)",endCaptures:{0:{name:"punctuation.section.arithmetic.single.shell"}},name:"meta.arithmetic.shell",patterns:[{include:"#math"},{include:"#string"}]}]},array_access_inline:{captures:{1:{name:"punctuation.section.array.shell"},2:{patterns:[{include:"#special_expansion"},{include:"#string"},{include:"#variable"}]},3:{name:"punctuation.section.array.shell"}},match:"(?:(\\[)([^\\[\\]]+)(\\]))"},array_value:{begin:"(?:[ \\t]*+)(?:((?|#|\\n|$|;|[ \\t]))(?!nocorrect |nocorrect |nocorrect$|readonly |readonly |readonly$|function |function |function$|foreach |foreach |foreach$|coproc |coproc |coproc$|logout |logout |logout$|export |export |export$|select |select |select$|repeat |repeat |repeat$|pushd |pushd |pushd$|until |until |until$|while |while |while$|local |local |local$|case |case |case$|done |done |done$|elif |elif |elif$|else |else |else$|esac |esac |esac$|popd |popd |popd$|then |then |then$|time |time |time$|for |for |for$|end |end |end$|fi |fi |fi$|do |do |do$|in |in |in$|if |if |if$))(?:((?<=^|;|&|[ \\t])(?:readonly|declare|typeset|export|local)(?=[ \\t]|;|&|$))|((?!"|'|\\\\\\n?$)(?:[^!'"<> \\t\\n\\r]+?)))(?:(?= |\\t)|(?:(?=;|\\||&|\\n|\\)|\\\`|\\{|\\}|[ \\t]*#|\\])(?]+))`},{begin:`(?:(?:\\G|(?|#|\\n|$|;|[ \\t]))(?!nocorrect |nocorrect |nocorrect$|readonly |readonly |readonly$|function |function |function$|foreach |foreach |foreach$|coproc |coproc |coproc$|logout |logout |logout$|export |export |export$|select |select |select$|repeat |repeat |repeat$|pushd |pushd |pushd$|until |until |until$|while |while |while$|local |local |local$|case |case |case$|done |done |done$|elif |elif |elif$|else |else |else$|esac |esac |esac$|popd |popd |popd$|then |then |then$|time |time |time$|for |for |for$|end |end |end$|fi |fi |fi$|do |do |do$|in |in |in$|if |if |if$)(?!\\\\\\n?$)))",beginCaptures:{},end:"(?=;|\\||&|\\n|\\)|\\`|\\{|\\}|[ \\t]*#|\\])(?|&&|\\|\\|",name:"keyword.operator.logical.shell"},{match:"(?[>=]?|==|!=|^|\\|{1,2}|&{1,2}|\\?|\\:|,|=|[*/%+\\-&^|]=|<<=|>>=",name:"keyword.operator.arithmetic.shell"},{match:"0[xX][0-9A-Fa-f]+",name:"constant.numeric.hex.shell"},{match:";",name:"punctuation.separator.semicolon.range"},{match:"0\\d+",name:"constant.numeric.octal.shell"},{match:"\\d{1,2}#[0-9a-zA-Z@_]+",name:"constant.numeric.other.shell"},{match:"\\d+",name:"constant.numeric.integer.shell"},{match:"(?[>=]?|==|!=|^|\\|{1,2}|&{1,2}|\\?|\\:|,|=|[*/%+\\-&^|]=|<<=|>>=",name:"keyword.operator.arithmetic.shell"},{match:"0[xX][0-9A-Fa-f]+",name:"constant.numeric.hex.shell"},{match:"0\\d+",name:"constant.numeric.octal.shell"},{match:"\\d{1,2}#[0-9a-zA-Z@_]+",name:"constant.numeric.other.shell"},{match:"\\d+",name:"constant.numeric.integer.shell"}]},misc_ranges:{patterns:[{include:"#logical_expression_single"},{include:"#logical_expression_double"},{include:"#subshell_dollar"},{begin:"(?|#|\\n|$|;|[ \\t]))))",beginCaptures:{1:{name:"string.unquoted.argument.shell constant.other.option.dash.shell"},2:{name:"string.unquoted.argument.shell constant.other.option.shell"}},contentName:"string.unquoted.argument constant.other.option",end:"(?:(?=[ \\t])|(?:(?=;|\\||&|\\n|\\)|\\`|\\{|\\}|[ \\t]*#|\\])(?>?)(?:[ \\t]*+)([^ \\t\\n>&;<>\\(\\)\\$`\\\\\"'<\\|]+))"},redirect_number:{captures:{1:{name:"keyword.operator.redirect.stdout.shell"},2:{name:"keyword.operator.redirect.stderr.shell"},3:{name:"keyword.operator.redirect.$3.shell"}},match:"(?<=[ \\t])(?:(?:(1)|(2)|(\\d+))(?=>))"},redirection:{patterns:[{begin:"[><]\\(",beginCaptures:{0:{name:"punctuation.definition.string.begin.shell"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.string.end.shell"}},name:"string.interpolated.process-substitution.shell",patterns:[{include:"#initial_context"}]},{match:"(?])(&>|\\d*>&\\d*|\\d*(>>|>|<)|\\d*<&|\\d*<>)(?![<>])",name:"keyword.operator.redirect.shell"}]},regex_comparison:{match:"\\=~",name:"keyword.operator.logical.regex.shell"},regexp:{patterns:[{match:"(?:.+)"}]},simple_options:{captures:{0:{patterns:[{captures:{1:{name:"string.unquoted.argument.shell constant.other.option.dash.shell"},2:{name:"string.unquoted.argument.shell constant.other.option.shell"}},match:"(?:[ \\t]++)(\\-)(\\w+)"}]}},match:"(?:(?:[ \\t]++)\\-(?:\\w+))*"},simple_unquoted:{match:"[^ \\t\\n>&;<>\\(\\)\\$`\\\\\"'<\\|]",name:"string.unquoted.shell"},special_expansion:{match:"!|:[-=?]?|\\*|@|##|#|%%|%|\\/",name:"keyword.operator.expansion.shell"},start_of_command:{match:"(?:(?:[ \\t]*+)(?:(?!(?:!|&|\\||\\(|\\)|\\{|\\[|<|>|#|\\n|$|;|[ \\t]))(?!nocorrect |nocorrect |nocorrect$|readonly |readonly |readonly$|function |function |function$|foreach |foreach |foreach$|coproc |coproc |coproc$|logout |logout |logout$|export |export |export$|select |select |select$|repeat |repeat |repeat$|pushd |pushd |pushd$|until |until |until$|while |while |while$|local |local |local$|case |case |case$|done |done |done$|elif |elif |elif$|else |else |else$|esac |esac |esac$|popd |popd |popd$|then |then |then$|time |time |time$|for |for |for$|end |end |end$|fi |fi |fi$|do |do |do$|in |in |in$|if |if |if$)(?!\\\\\\n?$)))"},string:{patterns:[{match:"\\\\.",name:"constant.character.escape.shell"},{begin:"'",beginCaptures:{0:{name:"punctuation.definition.string.begin.shell"}},end:"'",endCaptures:{0:{name:"punctuation.definition.string.end.shell"}},name:"string.quoted.single.shell"},{begin:'\\$?"',beginCaptures:{0:{name:"punctuation.definition.string.begin.shell"}},end:'"',endCaptures:{0:{name:"punctuation.definition.string.end.shell"}},name:"string.quoted.double.shell",patterns:[{match:'\\\\[\\$\\n`"\\\\]',name:"constant.character.escape.shell"},{include:"#variable"},{include:"#interpolation"}]},{begin:"\\$'",beginCaptures:{0:{name:"punctuation.definition.string.begin.shell"}},end:"'",endCaptures:{0:{name:"punctuation.definition.string.end.shell"}},name:"string.quoted.single.dollar.shell",patterns:[{match:"\\\\(?:a|b|e|f|n|r|t|v|\\\\|')",name:"constant.character.escape.ansi-c.shell"},{match:'\\\\[0-9]{3}"',name:"constant.character.escape.octal.shell"},{match:'\\\\x[0-9a-fA-F]{2}"',name:"constant.character.escape.hex.shell"},{match:'\\\\c."',name:"constant.character.escape.control-char.shell"}]}]},subshell_dollar:{patterns:[{begin:"(?:\\$\\()",beginCaptures:{0:{name:"punctuation.definition.subshell.single.shell"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.subshell.single.shell"}},name:"meta.scope.subshell",patterns:[{include:"#parenthese"},{include:"#initial_context"}]}]},support:{patterns:[{match:"(?<=^|;|&|\\s)(?::|\\.)(?=\\s|;|&|$)",name:"support.function.builtin.shell"}]},typical_statements:{patterns:[{include:"#assignment_statement"},{include:"#case_statement"},{include:"#for_statement"},{include:"#while_statement"},{include:"#function_definition"},{include:"#command_statement"},{include:"#line_continuation"},{include:"#arithmetic_double"},{include:"#normal_context"}]},variable:{patterns:[{captures:{1:{name:"punctuation.definition.variable.shell variable.parameter.positional.all.shell"},2:{name:"variable.parameter.positional.all.shell"}},match:"(?:(\\$)(\\@(?!\\w)))"},{captures:{1:{name:"punctuation.definition.variable.shell variable.parameter.positional.shell"},2:{name:"variable.parameter.positional.shell"}},match:"(?:(\\$)([0-9](?!\\w)))"},{captures:{1:{name:"punctuation.definition.variable.shell variable.language.special.shell"},2:{name:"variable.language.special.shell"}},match:"(?:(\\$)([-*#?$!0_](?!\\w)))"},{begin:"(?:(\\$)(\\{)(?:[ \\t]*+)(?=\\d))",beginCaptures:{1:{name:"punctuation.definition.variable.shell variable.parameter.positional.shell"},2:{name:"punctuation.section.bracket.curly.variable.begin.shell punctuation.definition.variable.shell variable.parameter.positional.shell"}},contentName:"meta.parameter-expansion",end:"\\}",endCaptures:{0:{name:"punctuation.section.bracket.curly.variable.end.shell punctuation.definition.variable.shell variable.parameter.positional.shell"}},patterns:[{include:"#special_expansion"},{include:"#array_access_inline"},{match:"[0-9]+",name:"variable.parameter.positional.shell"},{match:"(?$#%❯➜] | \\p{Greek} ) \\s+ (.*) $"},{match:"^.+$",name:"meta.output.shell-session"}],scopeName:"text.shell-session",embeddedLangs:["shellscript"],aliases:["console"]});var t=[...s,e];export{t as default}; +import s from"./shellscript.DOv5BRyJ.js";const e=Object.freeze({displayName:"Shell Session",fileTypes:["sh-session"],name:"shellsession",patterns:[{captures:{1:{name:"entity.other.prompt-prefix.shell-session"},2:{name:"punctuation.separator.prompt.shell-session"},3:{name:"source.shell",patterns:[{include:"source.shell"}]}},match:"(?x) ^ (?: ( (?:\\(\\S+\\)\\s*)? (?: sh\\S*? | \\w+\\S+[@:]\\S+(?:\\s+\\S+)? | \\[\\S+?[@:][^\\n]+?\\].*? ) ) \\s* )? ( [>$#%❯➜] | \\p{Greek} ) \\s+ (.*) $"},{match:"^.+$",name:"meta.output.shell-session"}],scopeName:"text.shell-session",embeddedLangs:["shellscript"],aliases:["console"]});var t=[...s,e];export{t as default}; diff --git a/assets/chunks/svelte.B9_l4508.js b/assets/chunks/svelte.BX9aTXO2.js similarity index 99% rename from assets/chunks/svelte.B9_l4508.js rename to assets/chunks/svelte.BX9aTXO2.js index d983034e..ccfe615d 100644 --- a/assets/chunks/svelte.B9_l4508.js +++ b/assets/chunks/svelte.BX9aTXO2.js @@ -1 +1 @@ -import e from"./javascript.Dch3xQiY.js";import t from"./typescript.DC8MraHL.js";import n from"./coffee.t_LrLW_f.js";import s from"./stylus.DSrLtGYv.js";import a from"./sass.CMDmr8et.js";import i from"./css.CbYhyuC0.js";import r from"./scss.Dr-_CcBd.js";import c from"./less.EPzMdTgI.js";import l from"./postcss.DXT9h7v2.js";import m from"./pug.BWq4yR4F.js";import o from"./markdown.Bpum8voz.js";import"./html.CuK0VrWf.js";const d=Object.freeze({displayName:"Svelte",fileTypes:["svelte"],injections:{"L:(meta.script.svelte | meta.style.svelte) (meta.lang.js | meta.lang.javascript) - (meta source)":{patterns:[{begin:"(?<=>)(?!)(?!)(?!)(?!)(?!)(?!)(?!)(?!)(?!)(?!)(?!)\\s",end:"(?=)(?!)",patterns:[{include:"#attributes-value"}]}]},"attributes-directives-keywords":{patterns:[{match:"on|use|bind",name:"keyword.control.svelte"},{match:"transition|in|out|animate",name:"keyword.other.animation.svelte"},{match:"let",name:"storage.type.svelte"},{match:"class|style",name:"entity.other.attribute-name.svelte"}]},"attributes-directives-types":{patterns:[{match:"(?<=(on):).*$",name:"entity.name.type.svelte"},{match:"(?<=(bind):).*$",name:"variable.parameter.svelte"},{match:"(?<=(use|transition|in|out|animate):).*$",name:"variable.function.svelte"},{match:"(?<=(let|class|style):).*$",name:"variable.parameter.svelte"}]},"attributes-directives-types-assigned":{patterns:[{match:"(?<=(bind):)this$",name:"variable.language.svelte"},{match:"(?<=(bind):).*$",name:"entity.name.type.svelte"},{match:"(?<=(class):).*$",name:"entity.other.attribute-name.class.svelte"},{match:"(?<=(style):).*$",name:"support.type.property-name.svelte"},{include:"#attributes-directives-types"}]},"attributes-generics":{begin:`(generics)(=)(["'])`,beginCaptures:{1:{name:"entity.other.attribute-name.svelte"},2:{name:"punctuation.separator.key-value.svelte"},3:{name:"punctuation.definition.string.begin.svelte"}},contentName:"meta.embedded.expression.svelte source.ts",end:"(\\3)",endCaptures:{1:{name:"punctuation.definition.string.end.svelte"}},patterns:[{include:"#type-parameters"}]},"attributes-interpolated":{begin:"(?)",patterns:[{include:"#attributes-value"}]}]},"attributes-value":{patterns:[{include:"#interpolation"},{captures:{1:{name:"punctuation.definition.string.begin.svelte"},2:{name:"constant.numeric.decimal.svelte"},3:{name:"punctuation.definition.string.end.svelte"},4:{name:"constant.numeric.decimal.svelte"}},match:`(?:(['"])([0-9._]+[\\w%]{,4})(\\1))|(?:([0-9._]+[\\w%]{,4})(?=\\s|/?>))`},{match:"([^\\s\"'=<>`/]|/(?!>))+",name:"string.unquoted.svelte",patterns:[{include:"#interpolation"}]},{begin:`(['"])`,beginCaptures:{0:{name:"punctuation.definition.string.begin.svelte"}},end:"\\1",endCaptures:{0:{name:"punctuation.definition.string.end.svelte"}},name:"string.quoted.svelte",patterns:[{include:"#interpolation"}]}]},comments:{begin:"",name:"comment.block.svelte",patterns:[{begin:"(@)(component)",beginCaptures:{1:{name:"punctuation.definition.keyword.svelte"},2:{name:"storage.type.class.component.svelte keyword.declaration.class.component.svelte"}},contentName:"comment.block.documentation.svelte",end:"(?=-->)",patterns:[{captures:{0:{patterns:[{include:"text.html.markdown"}]}},match:".*?(?=-->)"},{include:"text.html.markdown"}]},{match:"\\G-?>|)|--!>",name:"invalid.illegal.characters-not-allowed-here.svelte"}]},destructuring:{patterns:[{begin:"(?={)",end:"(?<=})",name:"meta.embedded.expression.svelte source.ts",patterns:[{include:"source.ts#object-binding-pattern"}]},{begin:"(?=\\[)",end:"(?<=\\])",name:"meta.embedded.expression.svelte source.ts",patterns:[{include:"source.ts#array-binding-pattern"}]}]},"destructuring-const":{patterns:[{begin:"(?={)",end:"(?<=})",name:"meta.embedded.expression.svelte source.ts",patterns:[{include:"source.ts#object-binding-pattern-const"}]},{begin:"(?=\\[)",end:"(?<=\\])",name:"meta.embedded.expression.svelte source.ts",patterns:[{include:"source.ts#array-binding-pattern-const"}]}]},interpolation:{patterns:[{begin:"\\{",beginCaptures:{0:{name:"punctuation.section.embedded.begin.svelte"}},contentName:"meta.embedded.expression.svelte source.ts",end:"\\}",endCaptures:{0:{name:"punctuation.section.embedded.end.svelte"}},patterns:[{begin:"\\G\\s*(?={)",end:"(?<=})",patterns:[{include:"source.ts#object-literal"}]},{include:"source.ts"}]}]},scope:{patterns:[{include:"#comments"},{include:"#special-tags"},{include:"#tags"},{include:"#interpolation"},{begin:"(?<=>|})",end:"(?=<|{)",name:"text.svelte"}]},"special-tags":{patterns:[{include:"#special-tags-void"},{include:"#special-tags-block-begin"},{include:"#special-tags-block-end"}]},"special-tags-block-begin":{begin:"({)\\s*(#([a-z]*))",beginCaptures:{1:{name:"punctuation.definition.block.begin.svelte"},2:{patterns:[{include:"#special-tags-keywords"}]}},end:"(})",endCaptures:{0:{name:"punctuation.definition.block.end.svelte"}},name:"meta.special.$3.svelte meta.special.start.svelte",patterns:[{include:"#special-tags-modes"}]},"special-tags-block-end":{begin:"({)\\s*(/([a-z]*))",beginCaptures:{1:{name:"punctuation.definition.block.begin.svelte"},2:{patterns:[{include:"#special-tags-keywords"}]}},end:"(})",endCaptures:{1:{name:"punctuation.definition.block.end.svelte"}},name:"meta.special.$3.svelte meta.special.end.svelte"},"special-tags-keywords":{captures:{1:{name:"punctuation.definition.keyword.svelte"},2:{patterns:[{match:"if|else\\s+if|else",name:"keyword.control.conditional.svelte"},{match:"each|key",name:"keyword.control.svelte"},{match:"await|then|catch",name:"keyword.control.flow.svelte"},{match:"snippet",name:"keyword.control.svelte"},{match:"html",name:"keyword.other.svelte"},{match:"render",name:"keyword.other.svelte"},{match:"debug",name:"keyword.other.debugger.svelte"},{match:"const",name:"storage.type.svelte"}]}},match:"([#@/:])(else\\s+if|[a-z]*)"},"special-tags-modes":{patterns:[{begin:"(?<=(if|key|then|catch|snippet|html|render).*?)\\G",end:"(?=})",name:"meta.embedded.expression.svelte source.ts",patterns:[{include:"source.ts"}]},{begin:"(?<=const.*?)\\G",end:"(?=})",patterns:[{include:"#destructuring-const"},{begin:"\\G\\s*([_$[:alpha:]][_$[:alnum:]]+)\\s*",beginCaptures:{1:{name:"variable.other.constant.svelte"}},end:"(?=\\=)"},{begin:"(?=\\=)",end:"(?=})",name:"meta.embedded.expression.svelte source.ts",patterns:[{include:"source.ts"}]}]},{begin:"(?<=each.*?)\\G",end:"(?=})",patterns:[{begin:"\\G\\s*?(?=\\S)",contentName:"meta.embedded.expression.svelte source.ts",end:"(?=(?:^\\s*|\\s+)(as))",patterns:[{include:"source.ts"}]},{begin:"(as)",beginCaptures:{1:{name:"keyword.control.as.svelte"}},end:"(?=})",patterns:[{include:"#destructuring"},{begin:"\\(",captures:{0:{name:"meta.brace.round.svelte"}},contentName:"meta.embedded.expression.svelte source.ts",end:"\\)|(?=})",patterns:[{include:"source.ts"}]},{captures:{1:{name:"meta.embedded.expression.svelte source.ts",patterns:[{include:"source.ts"}]}},match:"(\\s*([_$[:alpha:]][_$[:alnum:]]*)\\s*)"},{match:",",name:"punctuation.separator.svelte"}]}]},{begin:"(?<=await.*?)\\G",end:"(?=})",patterns:[{begin:"\\G\\s*?(?=\\S)",contentName:"meta.embedded.expression.svelte source.ts",end:"\\s+(then)|(?=})",endCaptures:{1:{name:"keyword.control.flow.svelte"}},patterns:[{include:"source.ts"}]},{begin:"(?<=then\\b)",contentName:"meta.embedded.expression.svelte source.ts",end:"(?=})",patterns:[{include:"source.ts"}]}]},{begin:"(?<=debug.*?)\\G",end:"(?=})",patterns:[{captures:{0:{name:"meta.embedded.expression.svelte source.ts",patterns:[{include:"source.ts"}]}},match:"[_$[:alpha:]][_$[:alnum:]]*"},{match:",",name:"punctuation.separator.svelte"}]}]},"special-tags-void":{begin:"({)\\s*((?:[@:])(else\\s+if|[a-z]*))",beginCaptures:{1:{name:"punctuation.definition.block.begin.svelte"},2:{patterns:[{include:"#special-tags-keywords"}]}},end:"\\}",endCaptures:{0:{name:"punctuation.definition.block.end.svelte"}},name:"meta.special.$3.svelte",patterns:[{include:"#special-tags-modes"}]},tags:{patterns:[{include:"#tags-lang"},{include:"#tags-void"},{include:"#tags-general-end"},{include:"#tags-general-start"}]},"tags-end-node":{captures:{1:{name:"meta.tag.end.svelte punctuation.definition.tag.begin.svelte"},2:{name:"meta.tag.end.svelte",patterns:[{include:"#tags-name"}]},3:{name:"meta.tag.end.svelte punctuation.definition.tag.end.svelte"},4:{name:"meta.tag.start.svelte punctuation.definition.tag.end.svelte"}},match:"()|(/>)"},"tags-general-end":{begin:"(]*)",beginCaptures:{1:{name:"meta.tag.end.svelte punctuation.definition.tag.begin.svelte"},2:{name:"meta.tag.end.svelte",patterns:[{include:"#tags-name"}]}},end:"(>)",endCaptures:{1:{name:"meta.tag.end.svelte punctuation.definition.tag.end.svelte"}},name:"meta.scope.tag.$2.svelte"},"tags-general-start":{begin:"(<)([^/\\s>/]*)",beginCaptures:{0:{patterns:[{include:"#tags-start-node"}]}},end:"(/?>)",endCaptures:{1:{name:"meta.tag.start.svelte punctuation.definition.tag.end.svelte"}},name:"meta.scope.tag.$2.svelte",patterns:[{include:"#tags-start-attributes"}]},"tags-lang":{begin:"<(script|style|template)",beginCaptures:{0:{patterns:[{include:"#tags-start-node"}]}},end:"|/>",endCaptures:{0:{patterns:[{include:"#tags-end-node"}]}},name:"meta.$1.svelte",patterns:[{begin:`\\G(?=\\s*[^>]*?(type|lang)\\s*=\\s*(['"]|)(?:text/)?(\\w+)\\2)`,end:"(?=)",name:"meta.lang.$3.svelte",patterns:[{include:"#tags-lang-start-attributes"}]},{include:"#tags-lang-start-attributes"}]},"tags-lang-start-attributes":{begin:"\\G",end:"(?=/>)|>",endCaptures:{0:{name:"punctuation.definition.tag.end.svelte"}},name:"meta.tag.start.svelte",patterns:[{include:"#attributes-generics"},{include:"#attributes"}]},"tags-name":{patterns:[{captures:{1:{name:"keyword.control.svelte"},2:{name:"punctuation.definition.keyword.svelte"},3:{name:"entity.name.tag.svelte"}},match:"(svelte)(:)([a-z][\\w0-9:-]*)"},{match:"slot",name:"keyword.control.svelte"},{match:"[A-Z][a-zA-Z0-9_]*",name:"support.class.component.svelte"},{match:"[a-z][\\w0-9:]*-[\\w0-9:-]*",name:"meta.tag.custom.svelte entity.name.tag.svelte"},{match:"[a-z][\\w0-9:-]*",name:"entity.name.tag.svelte"}]},"tags-start-attributes":{begin:"\\G",end:"(?=/?>)",name:"meta.tag.start.svelte",patterns:[{include:"#attributes"}]},"tags-start-node":{captures:{1:{name:"punctuation.definition.tag.begin.svelte"},2:{patterns:[{include:"#tags-name"}]}},match:"(<)([^/\\s>/]*)",name:"meta.tag.start.svelte"},"tags-void":{begin:"(<)(area|base|br|col|embed|hr|img|input|link|meta|param|source|track|wbr)(?=\\s|/?>)",beginCaptures:{1:{name:"punctuation.definition.tag.begin.svelte"},2:{name:"entity.name.tag.svelte"}},end:"/?>",endCaptures:{0:{name:"punctuation.definition.tag.begin.svelte"}},name:"meta.tag.void.svelte",patterns:[{include:"#attributes"}]},"type-parameters":{name:"meta.type.parameters.ts",patterns:[{include:"source.ts#comment"},{match:"(?)",name:"keyword.operator.assignment.ts"}]}},scopeName:"source.svelte",embeddedLangs:["javascript","typescript","coffee","stylus","sass","css","scss","less","postcss","pug","markdown"]});var x=[...e,...t,...n,...s,...a,...i,...r,...c,...l,...m,...o,d];export{x as default}; +import e from"./javascript.Dch3xQiY.js";import t from"./typescript.DC8MraHL.js";import n from"./coffee.t_LrLW_f.js";import s from"./stylus.DSrLtGYv.js";import a from"./sass.CMDmr8et.js";import i from"./css.CbYhyuC0.js";import r from"./scss.Dr-_CcBd.js";import c from"./less.CX3ZWouj.js";import l from"./postcss.DXT9h7v2.js";import m from"./pug.BWq4yR4F.js";import o from"./markdown.Bpum8voz.js";import"./html.CuK0VrWf.js";const d=Object.freeze({displayName:"Svelte",fileTypes:["svelte"],injections:{"L:(meta.script.svelte | meta.style.svelte) (meta.lang.js | meta.lang.javascript) - (meta source)":{patterns:[{begin:"(?<=>)(?!)(?!)(?!)(?!)(?!)(?!)(?!)(?!)(?!)(?!)(?!)\\s",end:"(?=)(?!)",patterns:[{include:"#attributes-value"}]}]},"attributes-directives-keywords":{patterns:[{match:"on|use|bind",name:"keyword.control.svelte"},{match:"transition|in|out|animate",name:"keyword.other.animation.svelte"},{match:"let",name:"storage.type.svelte"},{match:"class|style",name:"entity.other.attribute-name.svelte"}]},"attributes-directives-types":{patterns:[{match:"(?<=(on):).*$",name:"entity.name.type.svelte"},{match:"(?<=(bind):).*$",name:"variable.parameter.svelte"},{match:"(?<=(use|transition|in|out|animate):).*$",name:"variable.function.svelte"},{match:"(?<=(let|class|style):).*$",name:"variable.parameter.svelte"}]},"attributes-directives-types-assigned":{patterns:[{match:"(?<=(bind):)this$",name:"variable.language.svelte"},{match:"(?<=(bind):).*$",name:"entity.name.type.svelte"},{match:"(?<=(class):).*$",name:"entity.other.attribute-name.class.svelte"},{match:"(?<=(style):).*$",name:"support.type.property-name.svelte"},{include:"#attributes-directives-types"}]},"attributes-generics":{begin:`(generics)(=)(["'])`,beginCaptures:{1:{name:"entity.other.attribute-name.svelte"},2:{name:"punctuation.separator.key-value.svelte"},3:{name:"punctuation.definition.string.begin.svelte"}},contentName:"meta.embedded.expression.svelte source.ts",end:"(\\3)",endCaptures:{1:{name:"punctuation.definition.string.end.svelte"}},patterns:[{include:"#type-parameters"}]},"attributes-interpolated":{begin:"(?)",patterns:[{include:"#attributes-value"}]}]},"attributes-value":{patterns:[{include:"#interpolation"},{captures:{1:{name:"punctuation.definition.string.begin.svelte"},2:{name:"constant.numeric.decimal.svelte"},3:{name:"punctuation.definition.string.end.svelte"},4:{name:"constant.numeric.decimal.svelte"}},match:`(?:(['"])([0-9._]+[\\w%]{,4})(\\1))|(?:([0-9._]+[\\w%]{,4})(?=\\s|/?>))`},{match:"([^\\s\"'=<>`/]|/(?!>))+",name:"string.unquoted.svelte",patterns:[{include:"#interpolation"}]},{begin:`(['"])`,beginCaptures:{0:{name:"punctuation.definition.string.begin.svelte"}},end:"\\1",endCaptures:{0:{name:"punctuation.definition.string.end.svelte"}},name:"string.quoted.svelte",patterns:[{include:"#interpolation"}]}]},comments:{begin:"",name:"comment.block.svelte",patterns:[{begin:"(@)(component)",beginCaptures:{1:{name:"punctuation.definition.keyword.svelte"},2:{name:"storage.type.class.component.svelte keyword.declaration.class.component.svelte"}},contentName:"comment.block.documentation.svelte",end:"(?=-->)",patterns:[{captures:{0:{patterns:[{include:"text.html.markdown"}]}},match:".*?(?=-->)"},{include:"text.html.markdown"}]},{match:"\\G-?>|)|--!>",name:"invalid.illegal.characters-not-allowed-here.svelte"}]},destructuring:{patterns:[{begin:"(?={)",end:"(?<=})",name:"meta.embedded.expression.svelte source.ts",patterns:[{include:"source.ts#object-binding-pattern"}]},{begin:"(?=\\[)",end:"(?<=\\])",name:"meta.embedded.expression.svelte source.ts",patterns:[{include:"source.ts#array-binding-pattern"}]}]},"destructuring-const":{patterns:[{begin:"(?={)",end:"(?<=})",name:"meta.embedded.expression.svelte source.ts",patterns:[{include:"source.ts#object-binding-pattern-const"}]},{begin:"(?=\\[)",end:"(?<=\\])",name:"meta.embedded.expression.svelte source.ts",patterns:[{include:"source.ts#array-binding-pattern-const"}]}]},interpolation:{patterns:[{begin:"\\{",beginCaptures:{0:{name:"punctuation.section.embedded.begin.svelte"}},contentName:"meta.embedded.expression.svelte source.ts",end:"\\}",endCaptures:{0:{name:"punctuation.section.embedded.end.svelte"}},patterns:[{begin:"\\G\\s*(?={)",end:"(?<=})",patterns:[{include:"source.ts#object-literal"}]},{include:"source.ts"}]}]},scope:{patterns:[{include:"#comments"},{include:"#special-tags"},{include:"#tags"},{include:"#interpolation"},{begin:"(?<=>|})",end:"(?=<|{)",name:"text.svelte"}]},"special-tags":{patterns:[{include:"#special-tags-void"},{include:"#special-tags-block-begin"},{include:"#special-tags-block-end"}]},"special-tags-block-begin":{begin:"({)\\s*(#([a-z]*))",beginCaptures:{1:{name:"punctuation.definition.block.begin.svelte"},2:{patterns:[{include:"#special-tags-keywords"}]}},end:"(})",endCaptures:{0:{name:"punctuation.definition.block.end.svelte"}},name:"meta.special.$3.svelte meta.special.start.svelte",patterns:[{include:"#special-tags-modes"}]},"special-tags-block-end":{begin:"({)\\s*(/([a-z]*))",beginCaptures:{1:{name:"punctuation.definition.block.begin.svelte"},2:{patterns:[{include:"#special-tags-keywords"}]}},end:"(})",endCaptures:{1:{name:"punctuation.definition.block.end.svelte"}},name:"meta.special.$3.svelte meta.special.end.svelte"},"special-tags-keywords":{captures:{1:{name:"punctuation.definition.keyword.svelte"},2:{patterns:[{match:"if|else\\s+if|else",name:"keyword.control.conditional.svelte"},{match:"each|key",name:"keyword.control.svelte"},{match:"await|then|catch",name:"keyword.control.flow.svelte"},{match:"snippet",name:"keyword.control.svelte"},{match:"html",name:"keyword.other.svelte"},{match:"render",name:"keyword.other.svelte"},{match:"debug",name:"keyword.other.debugger.svelte"},{match:"const",name:"storage.type.svelte"}]}},match:"([#@/:])(else\\s+if|[a-z]*)"},"special-tags-modes":{patterns:[{begin:"(?<=(if|key|then|catch|snippet|html|render).*?)\\G",end:"(?=})",name:"meta.embedded.expression.svelte source.ts",patterns:[{include:"source.ts"}]},{begin:"(?<=const.*?)\\G",end:"(?=})",patterns:[{include:"#destructuring-const"},{begin:"\\G\\s*([_$[:alpha:]][_$[:alnum:]]+)\\s*",beginCaptures:{1:{name:"variable.other.constant.svelte"}},end:"(?=\\=)"},{begin:"(?=\\=)",end:"(?=})",name:"meta.embedded.expression.svelte source.ts",patterns:[{include:"source.ts"}]}]},{begin:"(?<=each.*?)\\G",end:"(?=})",patterns:[{begin:"\\G\\s*?(?=\\S)",contentName:"meta.embedded.expression.svelte source.ts",end:"(?=(?:^\\s*|\\s+)(as))",patterns:[{include:"source.ts"}]},{begin:"(as)",beginCaptures:{1:{name:"keyword.control.as.svelte"}},end:"(?=})",patterns:[{include:"#destructuring"},{begin:"\\(",captures:{0:{name:"meta.brace.round.svelte"}},contentName:"meta.embedded.expression.svelte source.ts",end:"\\)|(?=})",patterns:[{include:"source.ts"}]},{captures:{1:{name:"meta.embedded.expression.svelte source.ts",patterns:[{include:"source.ts"}]}},match:"(\\s*([_$[:alpha:]][_$[:alnum:]]*)\\s*)"},{match:",",name:"punctuation.separator.svelte"}]}]},{begin:"(?<=await.*?)\\G",end:"(?=})",patterns:[{begin:"\\G\\s*?(?=\\S)",contentName:"meta.embedded.expression.svelte source.ts",end:"\\s+(then)|(?=})",endCaptures:{1:{name:"keyword.control.flow.svelte"}},patterns:[{include:"source.ts"}]},{begin:"(?<=then\\b)",contentName:"meta.embedded.expression.svelte source.ts",end:"(?=})",patterns:[{include:"source.ts"}]}]},{begin:"(?<=debug.*?)\\G",end:"(?=})",patterns:[{captures:{0:{name:"meta.embedded.expression.svelte source.ts",patterns:[{include:"source.ts"}]}},match:"[_$[:alpha:]][_$[:alnum:]]*"},{match:",",name:"punctuation.separator.svelte"}]}]},"special-tags-void":{begin:"({)\\s*((?:[@:])(else\\s+if|[a-z]*))",beginCaptures:{1:{name:"punctuation.definition.block.begin.svelte"},2:{patterns:[{include:"#special-tags-keywords"}]}},end:"\\}",endCaptures:{0:{name:"punctuation.definition.block.end.svelte"}},name:"meta.special.$3.svelte",patterns:[{include:"#special-tags-modes"}]},tags:{patterns:[{include:"#tags-lang"},{include:"#tags-void"},{include:"#tags-general-end"},{include:"#tags-general-start"}]},"tags-end-node":{captures:{1:{name:"meta.tag.end.svelte punctuation.definition.tag.begin.svelte"},2:{name:"meta.tag.end.svelte",patterns:[{include:"#tags-name"}]},3:{name:"meta.tag.end.svelte punctuation.definition.tag.end.svelte"},4:{name:"meta.tag.start.svelte punctuation.definition.tag.end.svelte"}},match:"()|(/>)"},"tags-general-end":{begin:"(]*)",beginCaptures:{1:{name:"meta.tag.end.svelte punctuation.definition.tag.begin.svelte"},2:{name:"meta.tag.end.svelte",patterns:[{include:"#tags-name"}]}},end:"(>)",endCaptures:{1:{name:"meta.tag.end.svelte punctuation.definition.tag.end.svelte"}},name:"meta.scope.tag.$2.svelte"},"tags-general-start":{begin:"(<)([^/\\s>/]*)",beginCaptures:{0:{patterns:[{include:"#tags-start-node"}]}},end:"(/?>)",endCaptures:{1:{name:"meta.tag.start.svelte punctuation.definition.tag.end.svelte"}},name:"meta.scope.tag.$2.svelte",patterns:[{include:"#tags-start-attributes"}]},"tags-lang":{begin:"<(script|style|template)",beginCaptures:{0:{patterns:[{include:"#tags-start-node"}]}},end:"|/>",endCaptures:{0:{patterns:[{include:"#tags-end-node"}]}},name:"meta.$1.svelte",patterns:[{begin:`\\G(?=\\s*[^>]*?(type|lang)\\s*=\\s*(['"]|)(?:text/)?(\\w+)\\2)`,end:"(?=)",name:"meta.lang.$3.svelte",patterns:[{include:"#tags-lang-start-attributes"}]},{include:"#tags-lang-start-attributes"}]},"tags-lang-start-attributes":{begin:"\\G",end:"(?=/>)|>",endCaptures:{0:{name:"punctuation.definition.tag.end.svelte"}},name:"meta.tag.start.svelte",patterns:[{include:"#attributes-generics"},{include:"#attributes"}]},"tags-name":{patterns:[{captures:{1:{name:"keyword.control.svelte"},2:{name:"punctuation.definition.keyword.svelte"},3:{name:"entity.name.tag.svelte"}},match:"(svelte)(:)([a-z][\\w0-9:-]*)"},{match:"slot",name:"keyword.control.svelte"},{match:"[A-Z][a-zA-Z0-9_]*",name:"support.class.component.svelte"},{match:"[a-z][\\w0-9:]*-[\\w0-9:-]*",name:"meta.tag.custom.svelte entity.name.tag.svelte"},{match:"[a-z][\\w0-9:-]*",name:"entity.name.tag.svelte"}]},"tags-start-attributes":{begin:"\\G",end:"(?=/?>)",name:"meta.tag.start.svelte",patterns:[{include:"#attributes"}]},"tags-start-node":{captures:{1:{name:"punctuation.definition.tag.begin.svelte"},2:{patterns:[{include:"#tags-name"}]}},match:"(<)([^/\\s>/]*)",name:"meta.tag.start.svelte"},"tags-void":{begin:"(<)(area|base|br|col|embed|hr|img|input|link|meta|param|source|track|wbr)(?=\\s|/?>)",beginCaptures:{1:{name:"punctuation.definition.tag.begin.svelte"},2:{name:"entity.name.tag.svelte"}},end:"/?>",endCaptures:{0:{name:"punctuation.definition.tag.begin.svelte"}},name:"meta.tag.void.svelte",patterns:[{include:"#attributes"}]},"type-parameters":{name:"meta.type.parameters.ts",patterns:[{include:"source.ts#comment"},{match:"(?)",name:"keyword.operator.assignment.ts"}]}},scopeName:"source.svelte",embeddedLangs:["javascript","typescript","coffee","stylus","sass","css","scss","less","postcss","pug","markdown"]});var x=[...e,...t,...n,...s,...a,...i,...r,...c,...l,...m,...o,d];export{x as default}; diff --git a/assets/chunks/theme.Dvi9yxM-.js b/assets/chunks/theme.Dvi9yxM-.js deleted file mode 100644 index b857c815..00000000 --- a/assets/chunks/theme.Dvi9yxM-.js +++ /dev/null @@ -1,42 +0,0 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/chunks/MessageDialog.CnoNQjWQ.js","assets/chunks/framework.CqWuvRde.js","assets/chunks/PromptDialog.A0P_tI53.js","assets/chunks/angular-html.2sXyIOrm.js","assets/chunks/html.CuK0VrWf.js","assets/chunks/javascript.Dch3xQiY.js","assets/chunks/css.CbYhyuC0.js","assets/chunks/angular-ts.D03VzTIs.js","assets/chunks/scss.Dr-_CcBd.js","assets/chunks/apl.7kPAH7yp.js","assets/chunks/xml.BzTcx3OS.js","assets/chunks/java.ClXEvkw9.js","assets/chunks/json.CupVZNk8.js","assets/chunks/asciidoc.C1MHRnRf.js","assets/chunks/yaml.DK4oFTHQ.js","assets/chunks/csv.B2DkETJQ.js","assets/chunks/c.RCJZWN-0.js","assets/chunks/clojure.BF6G6X0H.js","assets/chunks/coffee.t_LrLW_f.js","assets/chunks/cpp.DZdbkgEV.js","assets/chunks/regexp.C_ZPRiAj.js","assets/chunks/glsl.-GlVTnW0.js","assets/chunks/sql.DbK06e1c.js","assets/chunks/csharp.Bdt_eLrj.js","assets/chunks/diff.DvyTQcux.js","assets/chunks/docker.DNR26wTC.js","assets/chunks/elixir.CpdO1lki.js","assets/chunks/elm.DbZvrHdh.js","assets/chunks/erlang.DS9ZWoKD.js","assets/chunks/go.DM4HHECw.js","assets/chunks/groovy.wChcbJ1V.js","assets/chunks/haskell.DAGYewaG.js","assets/chunks/jsx.CsyrCbsw.js","assets/chunks/julia.LbJ7bgUI.js","assets/chunks/python.DwuVtWc2.js","assets/chunks/r.BXfENWL6.js","assets/chunks/kotlin.BIxS-Weu.js","assets/chunks/less.EPzMdTgI.js","assets/chunks/make.B9S9BZZh.js","assets/chunks/objective-c.DHmGyzbM.js","assets/chunks/ocaml.RqY_Nz63.js","assets/chunks/perl.Czv4QcIx.js","assets/chunks/ruby.BYVeyLWu.js","assets/chunks/shellscript.BZfs-ost.js","assets/chunks/lua.CHJYZA-p.js","assets/chunks/rust.DGxQkqYo.js","assets/chunks/sass.CMDmr8et.js","assets/chunks/scala.vMsNTMhM.js","assets/chunks/swift.BeJnKnI_.js","assets/chunks/toml.BT9ZzGyQ.js","assets/chunks/typescript.DC8MraHL.js","assets/chunks/astro.Bj7Jzc6H.js","assets/chunks/stylus.DSrLtGYv.js","assets/chunks/postcss.DXT9h7v2.js","assets/chunks/tsx.BlxWTfDV.js","assets/chunks/blade.Ge7MpD7w.js","assets/chunks/cobol.Be8n44jy.js","assets/chunks/crystal.DUeHF1Px.js","assets/chunks/edge.DYzn5aUg.js","assets/chunks/html-derivative.fiapQfxX.js","assets/chunks/erb.C8njeWMx.js","assets/chunks/fortran-fixed-form.Cx0tWteX.js","assets/chunks/fortran-free-form.D6pmzCqS.js","assets/chunks/fsharp.DHoGWh2z.js","assets/chunks/markdown.Bpum8voz.js","assets/chunks/gdresource.JNg3vwIU.js","assets/chunks/gdshader.B_SUYfiV.js","assets/chunks/gdscript.cw46T5ID.js","assets/chunks/git-commit.aPmGthaS.js","assets/chunks/git-rebase.wSeoO_tD.js","assets/chunks/glimmer-js.CKLJpqca.js","assets/chunks/glimmer-ts.Bp7XmXVh.js","assets/chunks/graphql.C4V4xKFR.js","assets/chunks/hack.B30vrIHT.js","assets/chunks/haml.CoAJfSIV.js","assets/chunks/handlebars.DOTkEh0R.js","assets/chunks/http.DvBm4YdT.js","assets/chunks/hxml.C0w2y-oz.js","assets/chunks/haxe.Dit6kIrv.js","assets/chunks/imba.DxX1Vuw3.js","assets/chunks/jinja.DWD-OL5F.js","assets/chunks/jison.CHwQvgii.js","assets/chunks/latex.zUBqCXsg.js","assets/chunks/tex.ntRzBxCg.js","assets/chunks/gnuplot.nclm9rTJ.js","assets/chunks/liquid.Cp8214eI.js","assets/chunks/marko.DaOXaIEi.js","assets/chunks/mdc.DQvyxy7a.js","assets/chunks/nginx.CFCDRImM.js","assets/chunks/nim.CXwuBYky.js","assets/chunks/php.DEqKwr-6.js","assets/chunks/pug.BWq4yR4F.js","assets/chunks/qml.qWrhaLmb.js","assets/chunks/razor.M3jqYRji.js","assets/chunks/rst.Es732T2f.js","assets/chunks/cmake.DXZpi2gR.js","assets/chunks/sas.2Dj3KWk-.js","assets/chunks/shaderlab.D_C8j_yu.js","assets/chunks/hlsl.DmDrTTlz.js","assets/chunks/shellsession.D2P9pGgM.js","assets/chunks/soy.D91J-rek.js","assets/chunks/sparql.DJ46LgWq.js","assets/chunks/turtle.C15OxdQ5.js","assets/chunks/stata.DCIeX9IZ.js","assets/chunks/svelte.B9_l4508.js","assets/chunks/templ.BMhC8S7P.js","assets/chunks/ts-tags.BTHMy_vx.js","assets/chunks/twig.C7WLmjjl.js","assets/chunks/vue.DPpU-qqO.js","assets/chunks/jsonc.DYI1rfmx.js","assets/chunks/json5.Bh8mriwU.js","assets/chunks/vue-html.BY7GzvCl.js","assets/chunks/wikitext.DAxTQSPE.js","assets/chunks/ini.DeVv6D4_.js","assets/chunks/vb.beD-FUib.js","assets/chunks/xsl.lJB8dDLf.js","assets/chunks/bat.BPiaQZfK.js","assets/chunks/raku.D384ylkT.js","assets/chunks/powershell.9ZOzOPqN.js","assets/chunks/dart.DZLoTQm4.js","assets/chunks/bibtex.BaedD2tq.js","assets/chunks/VPLocalSearchBox.DBlwfF8r.js"])))=>i.map(i=>d[i]); -var ss=Object.defineProperty;var as=(t,e,n)=>e in t?ss(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n;var y=(t,e,n)=>as(t,typeof e!="symbol"?e+"":e,n);import{d as L,c as S,r as R,o as g,a as O,w as E,b,e as x,n as F,f as M,F as q,g as V,t as j,h as te,i as D,j as Re,_ as B,m as Ae,u as at,p as Je,k as I,l as Q,q as P,T as Oe,s as ao,v as wt,x as Ht,y as ls,z as Z,A as de,B as us,C as Rr,D as Ct,E as mt,G as Er,H as Ce,I as Gt,J as lo,K as _,L as Lr,M as Ie,N as cs,O as ds,P as fs,Q as uo,R as se,S as ae,U as Xe,V as Gn,W as co,X as ps,Y as hs,Z as Qe,$ as sn,a0 as $r,a1 as an,a2 as He,a3 as ms,a4 as jn,a5 as Tr,a6 as ln,a7 as gs,a8 as _s,a9 as Ar,aa as vs,ab as ys,ac as bs,ad as Ss}from"./framework.CqWuvRde.js";const ws=["viewBox"],K=L({__name:"Base",props:{useLink:{type:Boolean,default:!1},viewBox:{default:"0 0 1024 1024"}},setup(t){return(e,n)=>(g(),S("svg",{viewBox:e.useLink?void 0:e.viewBox,"aria-hidden":"true",class:"nt-icon"},[R(e.$slots,"default")],8,ws))}}),j0=Object.freeze(Object.defineProperty({__proto__:null,default:K},Symbol.toStringTag,{value:"Module"})),Cs=b("path",{fill:"currentColor",d:"M12 23a11 11 0 100-22 11 11 0 000 22zM8.82 7.4L12 10.6l3.18-3.19 1.42 1.42L13.4 12l3.19 3.18-1.42 1.42L12 13.4 8.82 16.6 7.4 15.18 10.6 12 7.4 8.82 8.82 7.4z"},null,-1),fo=L({__name:"MaskClose",setup(t){return(e,n)=>(g(),O(K,{"view-box":"0 0 24 24"},{default:E(()=>[Cs]),_:1}))}}),z0=Object.freeze(Object.defineProperty({__proto__:null,default:fo},Symbol.toStringTag,{value:"Module"})),ks=b("path",{fill:"currentColor",d:"m795.904 750.72 124.992 124.928a32 32 0 0 1-45.248 45.248L750.656 795.904a416 416 0 1 1 45.248-45.248zM480 832a352 352 0 1 0 0-704 352 352 0 0 0 0 704"},null,-1),Ir=L({__name:"Search",setup(t){return(e,n)=>(g(),O(K,null,{default:E(()=>[ks]),_:1}))}}),U0=Object.freeze(Object.defineProperty({__proto__:null,default:Ir},Symbol.toStringTag,{value:"Module"})),Ps=["xlink:href"],Or=L({__name:"IconFont",props:{name:{}},setup(t){return(e,n)=>(g(),O(K,{"use-link":""},{default:E(()=>[b("use",{"xlink:href":`#${e.name}`},null,8,Ps)]),_:1}))}}),q0=Object.freeze(Object.defineProperty({__proto__:null,default:Or},Symbol.toStringTag,{value:"Module"})),Rs=b("path",{d:"M520.665 64.564a29.244 29.244 0 0 0-7.071-.894c-16.211 0-29.35 13.14-29.35 29.35 0 15.83 12.538 28.696 28.223 29.293v.073c.375 0 .751-.014 1.127-.014 216.493 0 389.629 173.942 389.629 390.433 0 216.496-173.136 388.827-389.63 388.827s-389.63-172.333-389.63-388.829c0-.27.01-.536.01-.804h-.01c0-16.209-13.141-29.35-29.35-29.35s-29.35 13.139-29.35 29.35c0 .055.007.11.007.164-.001.214-.007.425-.007.64 0 247.609 200.722 448.331 448.33 448.331 247.607 0 448.33-200.722 448.33-448.33-.002-245.242-196.917-444.456-441.258-448.24z",fill:"currentColor"},null,-1),un=L({__name:"Loading",setup(t){return(e,n)=>(g(),O(K,null,{default:E(()=>[Rs]),_:1}))}}),W0=Object.freeze(Object.defineProperty({__proto__:null,default:un},Symbol.toStringTag,{value:"Module"})),Es=b("path",{fill:"currentColor",d:"M512 64a448 448 0 110 896.064A448 448 0 01512 64zm67.2 275.072c33.28 0 60.288-23.104 60.288-57.344s-27.072-57.344-60.288-57.344c-33.28 0-60.16 23.104-60.16 57.344s26.88 57.344 60.16 57.344zM590.912 699.2c0-6.848 2.368-24.64 1.024-34.752l-52.608 60.544c-10.88 11.456-24.512 19.392-30.912 17.28a12.992 12.992 0 01-8.256-14.72l87.68-276.992c7.168-35.136-12.544-67.2-54.336-71.296-44.096 0-108.992 44.736-148.48 101.504 0 6.784-1.28 23.68.064 33.792l52.544-60.608c10.88-11.328 23.552-19.328 29.952-17.152a12.8 12.8 0 017.808 16.128L388.48 728.576c-10.048 32.256 8.96 63.872 55.04 71.04 67.84 0 107.904-43.648 147.456-100.416z"},null,-1),po=L({__name:"Info",setup(t){return(e,n)=>(g(),O(K,null,{default:E(()=>[Es]),_:1}))}}),K0=Object.freeze(Object.defineProperty({__proto__:null,default:po},Symbol.toStringTag,{value:"Module"})),Ls=b("path",{fill:"currentColor",d:"M512 1024C229.234 1024 0 794.766 0 512S229.234 0 512 0s512 229.234 512 512-229.234 512-512 512z m-64.853-734.52l19.484 244.906 1.309 16.156c1.251 15.93 15.018 28.644 30.72 28.644h25.571c15.56 0 29.298-12.601 30.663-28.132l1.422-16.668 21.334-244.907c3.214-36.978-24.434-66.844-61.725-66.844h-6.627c-37.462 0-65.138 29.923-62.18 66.844zM512 801.393a66.788 66.788 0 1 0 0-133.575 66.788 66.788 0 0 0 0 133.575z"},null,-1),cn=L({__name:"Warn",setup(t){return(e,n)=>(g(),O(K,null,{default:E(()=>[Ls]),_:1}))}}),X0=Object.freeze(Object.defineProperty({__proto__:null,default:cn},Symbol.toStringTag,{value:"Module"})),$s=b("path",{fill:"currentColor",d:"M512 0C228.693333 0 0 228.693333 0 512s228.693333 512 512 512 512-228.693333 512-512S795.306667 0 512 0z m307.2 368.64L467.626667 730.453333c0 3.413333-3.413333 3.413333-3.413334 6.826667-13.653333 13.653333-37.546667 13.653333-51.2 0l-177.493333-177.493333c-13.653333-13.653333-13.653333-37.546667 0-51.2 13.653333-13.653333 37.546667-13.653333 51.2 0l150.186667 153.6 334.506666-341.333334c13.653333-13.653333 37.546667-13.653333 51.2 0 10.24 10.24 10.24 34.133333-3.413333 47.786667z m0 0"},null,-1),ho=L({__name:"Success",setup(t){return(e,n)=>(g(),O(K,null,{default:E(()=>[$s]),_:1}))}}),Y0=Object.freeze(Object.defineProperty({__proto__:null,default:ho},Symbol.toStringTag,{value:"Module"})),Ts=b("path",{fill:"currentColor",d:"M512 320 192 704h639.936z"},null,-1),mo=L({__name:"CaretTop",setup(t){return(e,n)=>(g(),O(K,null,{default:E(()=>[Ts]),_:1}))}}),J0=Object.freeze(Object.defineProperty({__proto__:null,default:mo},Symbol.toStringTag,{value:"Module"})),As=b("path",{fill:"currentColor",d:"m192 384 320 384 320-384z"},null,-1),go=L({__name:"CaretBottom",setup(t){return(e,n)=>(g(),O(K,null,{default:E(()=>[As]),_:1}))}}),Q0=Object.freeze(Object.defineProperty({__proto__:null,default:go},Symbol.toStringTag,{value:"Module"})),Is=b("path",{fill:"currentColor",d:"M609.408 149.376 277.76 489.6a32 32 0 0 0 0 44.672l331.648 340.352a29.12 29.12 0 0 0 41.728 0 30.592 30.592 0 0 0 0-42.752L339.264 511.936l311.872-319.872a30.592 30.592 0 0 0 0-42.688 29.12 29.12 0 0 0-41.728 0z"},null,-1),kt=L({__name:"ArrowLeft",setup(t){return(e,n)=>(g(),O(K,null,{default:E(()=>[Is]),_:1}))}}),Z0=Object.freeze(Object.defineProperty({__proto__:null,default:kt},Symbol.toStringTag,{value:"Module"})),Os=b("path",{fill:"currentColor",d:"M340.864 149.312a30.592 30.592 0 0 0 0 42.752L652.736 512 340.864 831.872a30.592 30.592 0 0 0 0 42.752 29.12 29.12 0 0 0 41.728 0L714.24 534.336a32 32 0 0 0 0-44.672L382.592 149.376a29.12 29.12 0 0 0-41.728 0z"},null,-1),Ge=L({__name:"ArrowRight",setup(t){return(e,n)=>(g(),O(K,null,{default:E(()=>[Os]),_:1}))}}),ev=Object.freeze(Object.defineProperty({__proto__:null,default:Ge},Symbol.toStringTag,{value:"Module"})),Vs=b("path",{fill:"currentColor",d:"m488.832 344.32-339.84 356.672a32 32 0 0 0 0 44.16l.384.384a29.44 29.44 0 0 0 42.688 0l320-335.872 319.872 335.872a29.44 29.44 0 0 0 42.688 0l.384-.384a32 32 0 0 0 0-44.16L535.168 344.32a32 32 0 0 0-46.336 0"},null,-1),Vr=L({__name:"ArrowUp",setup(t){return(e,n)=>(g(),O(K,null,{default:E(()=>[Vs]),_:1}))}}),tv=Object.freeze(Object.defineProperty({__proto__:null,default:Vr},Symbol.toStringTag,{value:"Module"})),Ds=b("path",{fill:"currentColor",d:"M831.872 340.864 512 652.672 192.128 340.864a30.592 30.592 0 0 0-42.752 0 29.12 29.12 0 0 0 0 41.6L489.664 714.24a32 32 0 0 0 44.672 0l340.288-331.712a29.12 29.12 0 0 0 0-41.728 30.592 30.592 0 0 0-42.752 0z"},null,-1),_o=L({__name:"ArrowDown",setup(t){return(e,n)=>(g(),O(K,null,{default:E(()=>[Ds]),_:1}))}}),nv=Object.freeze(Object.defineProperty({__proto__:null,default:_o},Symbol.toStringTag,{value:"Module"})),Ms=b("path",{d:"M1039.92888889 967.11111111L1039.92888889 56.88888889c0-40.15900445-32.65877333-72.81777778-72.81777778-72.81777778l-910.22222222 0c-40.15900445 0-72.81777778 32.65877333-72.81777778 72.81777778l0 910.22222222c0 40.15900445 32.65877333 72.81777778 72.81777778 72.81777778L967.11111111 1039.92888889c40.15900445 0 72.81777778-32.65877333 72.81777778-72.81777778zM56.88888889 56.88888889L967.11111111 56.88888889l0 910.22222222-910.22222221 0.07281778L56.88888889 56.88888889z"},null,-1),xs=b("path",{d:"M876.08888889 349.17944888a36.40888889 36.40888889 0 0 0-36.40888889-36.40888889l-120.47701333 1e-8L719.20298668 184.32a36.40888889 36.40888889 0 0 0-72.81777779 0l0 164.85944889a36.40888889 36.40888889 0 0 0 36.40888889 36.40888889L839.68 385.58833778a36.40888889 36.40888889 0 0 0 36.40888889-36.4088889z m-156.88590221 473.27914667L719.20298667 694.04444445 839.68 694.04444445a36.40888889 36.40888889 0 1 0 0-72.81777778l-156.88590222 0a36.40888889 36.40888889 0 0 0-36.40888889 36.40888888l0 164.82304a36.40888889 36.40888889 0 1 0 72.81777779 0zM366.36444445 349.17944888L366.36444445 184.32a36.40888889 36.40888889 0 1 0-72.81777778 0l0 128.45055999-120.51342222 1e-8a36.40888889 36.40888889 0 1 0 0 72.81777778L329.95555555 385.58833778a36.40888889 36.40888889 0 0 0 36.4088889-36.4088889z m0 473.27914667L366.36444445 657.63555555a36.40888889 36.40888889 0 0 0-36.4088889-36.40888888l-156.9223111-1e-8a36.40888889 36.40888889 0 1 0 0 72.81777779L293.54666667 694.04444445l0 128.4141511a36.40888889 36.40888889 0 1 0 72.81777778 0z"},null,-1),vo=L({__name:"Reduction",setup(t){return(e,n)=>(g(),O(K,null,{default:E(()=>[Ms,xs]),_:1}))}}),ov=Object.freeze(Object.defineProperty({__proto__:null,default:vo},Symbol.toStringTag,{value:"Module"})),Ns=b("path",{fill:"currentColor",d:"M289.088 296.704h92.992a32 32 0 0 1 0 64H232.96a32 32 0 0 1-32-32V179.712a32 32 0 0 1 64 0v50.56a384 384 0 0 1 643.84 282.88 384 384 0 0 1-383.936 384 384 384 0 0 1-384-384h64a320 320 0 1 0 640 0 320 320 0 0 0-555.712-216.448z"},null,-1),yo=L({__name:"RefreshLeft",setup(t){return(e,n)=>(g(),O(K,null,{default:E(()=>[Ns]),_:1}))}}),rv=Object.freeze(Object.defineProperty({__proto__:null,default:yo},Symbol.toStringTag,{value:"Module"})),Fs=b("path",{fill:"currentColor",d:"M784.512 230.272v-50.56a32 32 0 1 1 64 0v149.056a32 32 0 0 1-32 32H667.52a32 32 0 1 1 0-64h92.992A320 320 0 1 0 524.8 833.152a320 320 0 0 0 320-320h64a384 384 0 0 1-384 384 384 384 0 0 1-384-384 384 384 0 0 1 643.712-282.88z"},null,-1),bo=L({__name:"RefreshRight",setup(t){return(e,n)=>(g(),O(K,null,{default:E(()=>[Fs]),_:1}))}}),iv=Object.freeze(Object.defineProperty({__proto__:null,default:bo},Symbol.toStringTag,{value:"Module"})),Bs=b("path",{fill:"currentColor",d:"M384 96a32 32 0 0 1 64 0v786.752a32 32 0 0 1-54.592 22.656L95.936 608a32 32 0 0 1 0-45.312h.128a32 32 0 0 1 45.184 0L384 805.632zm192 45.248a32 32 0 0 1 54.592-22.592L928.064 416a32 32 0 0 1 0 45.312h-.128a32 32 0 0 1-45.184 0L640 218.496V928a32 32 0 1 1-64 0V141.248z"},null,-1),Dr=L({__name:"Sort",setup(t){return(e,n)=>(g(),O(K,null,{default:E(()=>[Bs]),_:1}))}}),sv=Object.freeze(Object.defineProperty({__proto__:null,default:Dr},Symbol.toStringTag,{value:"Module"})),Hs=b("path",{fill:"currentColor",d:"M764.288 214.592 512 466.88 259.712 214.592a31.936 31.936 0 0 0-45.12 45.12L466.752 512 214.528 764.224a31.936 31.936 0 1 0 45.12 45.184L512 557.184l252.288 252.288a31.936 31.936 0 0 0 45.12-45.12L557.12 512.064l252.288-252.352a31.936 31.936 0 1 0-45.12-45.184z"},null,-1),dn=L({__name:"Close",setup(t){return(e,n)=>(g(),O(K,null,{default:E(()=>[Hs]),_:1}))}}),av=Object.freeze(Object.defineProperty({__proto__:null,default:dn},Symbol.toStringTag,{value:"Module"})),Gs=b("path",{fill:"currentColor",d:"M176 416a112 112 0 1 1 0 224 112 112 0 0 1 0-224m336 0a112 112 0 1 1 0 224 112 112 0 0 1 0-224m336 0a112 112 0 1 1 0 224 112 112 0 0 1 0-224"},null,-1),jt=L({__name:"More",setup(t){return(e,n)=>(g(),O(K,null,{default:E(()=>[Gs]),_:1}))}}),lv=Object.freeze(Object.defineProperty({__proto__:null,default:jt},Symbol.toStringTag,{value:"Module"})),js=b("path",{fill:"currentColor",d:"M529.408 149.376a29.12 29.12 0 0 1 41.728 0 30.592 30.592 0 0 1 0 42.688L259.264 511.936l311.872 319.936a30.592 30.592 0 0 1-.512 43.264 29.12 29.12 0 0 1-41.216-.512L197.76 534.272a32 32 0 0 1 0-44.672l331.648-340.224zm256 0a29.12 29.12 0 0 1 41.728 0 30.592 30.592 0 0 1 0 42.688L515.264 511.936l311.872 319.936a30.592 30.592 0 0 1-.512 43.264 29.12 29.12 0 0 1-41.216-.512L453.76 534.272a32 32 0 0 1 0-44.672l331.648-340.224z"},null,-1),So=L({__name:"DArrowLeft",setup(t){return(e,n)=>(g(),O(K,null,{default:E(()=>[js]),_:1}))}}),uv=Object.freeze(Object.defineProperty({__proto__:null,default:So},Symbol.toStringTag,{value:"Module"})),zs=b("path",{fill:"currentColor",d:"M452.864 149.312a29.12 29.12 0 0 1 41.728.064L826.24 489.664a32 32 0 0 1 0 44.672L494.592 874.624a29.12 29.12 0 0 1-41.728 0 30.592 30.592 0 0 1 0-42.752L764.736 512 452.864 192a30.592 30.592 0 0 1 0-42.688m-256 0a29.12 29.12 0 0 1 41.728.064L570.24 489.664a32 32 0 0 1 0 44.672L238.592 874.624a29.12 29.12 0 0 1-41.728 0 30.592 30.592 0 0 1 0-42.752L508.736 512 196.864 192a30.592 30.592 0 0 1 0-42.688z"},null,-1),wo=L({__name:"DArrowRight",setup(t){return(e,n)=>(g(),O(K,null,{default:E(()=>[zs]),_:1}))}}),cv=Object.freeze(Object.defineProperty({__proto__:null,default:wo},Symbol.toStringTag,{value:"Module"})),Us=b("circle",{cx:"12",cy:"12",r:"4"},null,-1),qs=b("path",{d:"M12 2v2M12 20v2M4.93 4.93l1.41 1.41M17.66 17.66l1.41 1.41M2 12h2M20 12h2M6.34 17.66l-1.41 1.41M19.07 4.93l-1.41 1.41"},null,-1),Mr=L({__name:"Sun",setup(t){return(e,n)=>(g(),O(K,{"view-box":"0 0 24 24",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2"},{default:E(()=>[Us,qs]),_:1}))}}),dv=Object.freeze(Object.defineProperty({__proto__:null,default:Mr},Symbol.toStringTag,{value:"Module"})),Ws=b("path",{d:"M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"},null,-1),xr=L({__name:"Moon",setup(t){return(e,n)=>(g(),O(K,{"view-box":"0 0 24 24",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2"},{default:E(()=>[Ws]),_:1}))}}),fv=Object.freeze(Object.defineProperty({__proto__:null,default:xr},Symbol.toStringTag,{value:"Module"})),Ks=["value","type","placeholder"],Xs=L({__name:"Input",props:{htmlType:{default:"text"},placeholder:{default:""},autosize:{type:Boolean,default:!1},parser:{},modelValue:{}},emits:["update:modelValue","input"],setup(t,{expose:e,emit:n}){const o=x(),r=t,i=n;function s(){o.value!=null&&o.value.focus()}function a(l){const u=l.target;let c=u.value;i("input",l),r.parser!=null&&(c=r.parser(c),u.value=String(c)),typeof r.modelValue=="number"&&(c=Number(c)),i("update:modelValue",c)}return e({focus:s}),(l,u)=>(g(),S("input",{value:l.modelValue,type:l.htmlType,class:F({"nt-input":!0,"is-autosize":l.autosize}),placeholder:l.placeholder,onInput:a,ref_key:"el",ref:o},null,42,Ks))}}),Lt=2,Ys=.16,Js=.05,Qs=.05,Zs=.15,ea=/rgba?\s*\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})(?:\s*,\s*(\d*\.?\d+))?\s*\)/,Nr=/^#(?:([0-9A-Fa-f]{2})([0-9A-Fa-f]{2})([0-9A-Fa-f]{2})|([0-9A-Fa-f]{1})([0-9A-Fa-f]{1})([0-9A-Fa-f]{1}))$/;function ta(t){return t.r!=null&&t.g!=null&&t.b!=null}function Fr(t){return t.h!=null&&t.s!=null&&t.v!=null}function na(t){let e=t.match(ea);if(e!=null){const n=parseInt(e[1].trim()),o=parseInt(e[2].trim()),r=parseInt(e[3].trim());if(isNaN(n)||isNaN(o)||isNaN(r))throw new Error("Invalid RGB color.");let i=1;return e[4]!=null&&(i=parseFloat(e[4].trim()),isNaN(i)&&(i=1)),{r:n,g:o,b:r,a:i}}}function oa(t){const e=t.match(Nr);if(e!=null){const n=e[4]!==void 0,o=parseInt(n?e[4]+e[4]:e[1],16),r=parseInt(n?e[5]+e[5]:e[2],16),i=parseInt(n?e[6]+e[6]:e[3],16);return{r:o,g:r,b:i}}}function zn(t){if(typeof t=="string"){let e=oa(t);if(e==null&&(e=na(t)),e!=null)return e;throw new Error("Invalid color string")}else{if(ta(t))return t;if(Fr(t))return ia(t);throw new Error("Invalid color")}}function ra(t){if(Fr(t))return t;const e=zn(t),n=e.r/255,o=e.g/255,r=e.b/255;let i=Math.max(n,o,r),s=Math.min(n,o,r),a=i-s,l=i,u=i===0?0:a/i,c=0;if(i===s)c=0;else switch(i){case n:c=((o-r)/a+(o1&&(e/=100),n>1&&(n/=100);const o=t.h;var r=Math.floor(o/60)%6,i=o/60-Math.floor(o/60),s=n*(1-e),a=n*(1-i*e),l=n*(1-(1-i)*e);let u=0,c=0,f=0;switch(r){case 0:u=n,c=l,f=s;break;case 1:u=a,c=n,f=s;break;case 2:u=s,c=n,f=l;break;case 3:u=s,c=a,f=n;break;case 4:u=l,c=s,f=n;break;case 5:u=n,c=s,f=a;break}return u=Math.round(u*255),c=Math.round(c*255),f=Math.round(f*255),{r:u,g:c,b:f}}function sa(t,e,n){let o;return Math.round(t.h)>=60&&Math.round(t.h)<=240?o=n?Math.round(t.h)-Lt*e:Math.round(t.h)+Lt*e:o=n?Math.round(t.h)+Lt*e:Math.round(t.h)-Lt*e,o<0?o+=360:o>=360&&(o-=360),o}function aa(t,e,n){if(t.h===0&&t.s===0)return t.s;let o;return n?o=t.s-Ys*e:o=t.s+Js*e,o>1&&(o=1),o<.06&&(o=.06),Number(o.toFixed(2))}function la(t,e,n){let o;return n?o=t.v+Qs*e:o=t.v-Zs*e,o>1&&(o=1),Number(o.toFixed(2))}function zo(t){const e=n=>n.toString(16).padStart(2,"0");return`#${e(t.r)}${e(t.g)}${e(t.b)}`.toUpperCase()}function ua(t){return typeof t=="string"&&Nr.test(t)?t:zo(zn(t))}function Un(t,e=1,n=!0){const o=ra(t);return ua({h:sa(o,e,n),s:aa(o,e,n),v:la(o,e,n)})}const ca=["disabled","type"],_e=L({__name:"Button",props:{type:{default:"normal"},disabled:{type:Boolean,default:!1},htmlType:{default:"button"},block:{type:Boolean,default:!1},circle:{type:Boolean,default:!1},round:{type:Boolean,default:!1},loadingText:{default:"加载中……"},loading:{type:Boolean,default:!1},ghost:{type:Boolean,default:!1},color:{default:void 0},text:{type:Boolean,default:!1}},setup(t){const e=t,n=M(()=>{if(e.color!=null){const o=Un(e.color,1,!0),r=Un(e.color,3,!1);return{"--nt-btn-border-color":e.text?"transparent":e.color,"--bt-btn-text-color":e.ghost||e.text?e.color:"#ffffff","--nt-btn-hover-text-color":e.ghost||e.text?o:"#ffffff","--nt-btn-background":e.ghost||e.text?"transparent":e.color,"--nt-btn-active-text-color":e.ghost||e.text?r:"#ffffff","--nt-btn-hover-border-color":e.text?"transparent":o,"--nt-btn-hover-background":e.ghost||e.text?"transparent":o,"--nt-btn-active-background":e.ghost||e.text?"transparent":r,"--nt-btn-active-border-color":e.text?"transparent":r}}return{}});return(o,r)=>(g(),S("button",{class:F(["nt-btn",o.type?"nt-btn-"+o.type:"",o.block?"nt-btn-block":"",o.round?"nt-btn-round":"",o.circle?"nt-btn-circle":"",o.loading?"nt-btn-loading":"",o.ghost?"nt-btn-ghost":"",o.text?"nt-btn-text":""]),disabled:o.disabled||o.loading,type:o.htmlType,style:te(n.value)},[o.loading?(g(),S(q,{key:0},[V(un,{class:"nt-rotate-anim"}),b("span",null,j(o.loadingText),1)],64)):R(o.$slots,"default",{key:1})],14,ca))}}),da=L({props:{indeterminate:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},label:String,value:{type:[String,Number,Boolean],default:void 0},type:String,checked:{type:Boolean,default:void 0},name:String,modelValue:{type:Boolean,default:!1}},emits:["change","update:modelValue"],setup(t,{emit:e,slots:n}){const{checkList:o,updateCheck:r}=Re("nt-checkbox-group-check",{checkList:null,updateCheck:null}),i=M(()=>o!=null?o.value.includes(t.value):t.value!=null?t.modelValue===t.value:t.checked!=null?t.checked:t.modelValue);function s(a){const u=a.target.checked;r!=null&&r(t.value);const c=t.value==null?u:t.value;e("update:modelValue",c),e("change",c)}return()=>D("label",{class:["nt-checkbox",t.indeterminate?"nt-checkbox--indeterminate":"",t.disabled?"nt-checkbox--disabled":"",t.type==="button"?"nt-checkbox--button":""]},[D("input",{type:"checkbox",class:"nt-checkbox__input",name:t.name,checked:i.value,onChange:s,disabled:t.disabled,value:t.value}),t.type!=="button"?D("span",{class:"nt-checkbox__inner"}):null,n.default!=null||t.label!=null?D("span",{class:"nt-checkbox__label"},n.default!=null?n.default():t.label):null])}});function fa(t,e,n,o,r,i){return null}const qn=B(da,[["render",fa]]),pa={class:F({"nt-checkbox-group":!0})},ha=L({__name:"CheckboxGroup",props:{modelValue:{default:()=>[]},modelModifiers:{}},emits:Ae(["change","update:modelValue"],["update:modelValue"]),setup(t,{emit:e}){const n=at(t,"modelValue"),o=e;function r(i){const s=n.value;let a=s.indexOf(i);a===-1?s.push(i):s.splice(a,1),n.value=[...s],o("change",[...s])}return Je("nt-checkbox-group-check",{checkList:n,updateCheck:r}),(i,s)=>(g(),S("div",pa,[R(i.$slots,"default")]))}}),Br=L({props:{name:{type:String,default:void 0},value:{type:[String,Boolean,Number],default:void 0},disabled:{type:Boolean,default:!1},label:String,type:{type:String,default:void 0},modelValue:{type:Boolean,default:!1},checked:{type:Boolean,default:void 0}},emits:["change","update:modelValue"],setup(t,{emit:e,slots:n}){const o=x(),{checkedValue:r,updateCheck:i}=Re("nt-radio-group-check",{checkedValue:null,updateCheck:null}),s=M(()=>r!=null?r.value===t.value:t.value!=null?t.modelValue===t.value:t.checked!=null?t.checked:t.modelValue);function a(l){const c=l.target.checked;i!=null&&i(t.value);const f=t.value==null?c:t.value;e("update:modelValue",f),e("change",f)}return()=>D("label",{class:{"nt-radio":!0,"nt-radio--disabled":t.disabled,"nt-radio--button":t.type==="button","is-checked":s.value}},[D("input",{ref:o,type:"radio",name:t.name,class:"nt-radio__input",value:t.value,disabled:t.disabled,checked:s.value,onChange:a}),t.type!=="button"?D("span",{class:"nt-radio__inner"}):null,n.default!=null||t.label!=null?D("span",{class:"nt-radio__label"},[n.default!=null?n.default():t.label]):null])}}),ma={class:"nt-radio-group"},ga=L({__name:"RadioGroup",props:{modelValue:{},modelModifiers:{}},emits:Ae(["change"],["update:modelValue"]),setup(t,{emit:e}){const n=at(t,"modelValue"),o=e;function r(i){n.value=i,o("change",n.value)}return Je("nt-radio-group-check",{checkedValue:n,updateCheck:r}),(i,s)=>(g(),S("div",ma,[R(i.$slots,"default")]))}}),_a={class:"nt-switch-action"},va={key:0,class:"nt-switch-text"},ya=L({__name:"Switch",props:Ae({disabled:{type:Boolean,default:!1},checkedText:{},uncheckedText:{}},{modelValue:{default:!1},modelModifiers:{}}),emits:Ae(["change"],["update:modelValue"]),setup(t,{emit:e}){const n=at(t,"modelValue"),o=e;function r(){n.value=!n.value,o("change",n.value)}return(i,s)=>(g(),S("div",{class:F({"nt-switch":!0,"nt-switch--disabled":i.disabled,"nt-switch--checked":n.value}),onClick:r},[b("div",_a,[R(i.$slots,"action",{checked:n.value})]),n.value||i.uncheckedText?(g(),S("span",va,j(n.value?i.checkedText||"":i.uncheckedText||""),1)):I("",!0)],2))}}),Hr=Symbol("formContext"),ba={class:"nt-form-item__content"},Sa={key:0,class:"nt-form-item__error"},wa=L({__name:"FormItem",props:{label:{default:void 0},labelWidth:{},required:{type:Boolean,default:void 0},name:{},error:{default:void 0}},setup(t){const e=t,n={errors:void 0,requiredKeys:void 0};let{errors:o,requiredKeys:r}=e.name!=null?Re(Hr,n):n;const i=M(()=>e.error!=null?e.error:o!=null&&e.name!=null?o.value[e.name]:null),s=M(()=>e.required!=null?e.required:r!=null&&e.name!=null?r.value.includes(e.name):!1);return(a,l)=>(g(),S("div",{class:F({"nt-form-item":!0,"is-required":s.value,"is-error":i.value!=null})},[a.label!=null?(g(),S("label",{key:0,class:"nt-form-item__label",style:te({"--nt-form-label-width":a.labelWidth?a.labelWidth:void 0})},j(a.label),5)):I("",!0),b("div",ba,[R(a.$slots,"default"),i.value!=null?(g(),S("div",Sa,j(i.value),1)):I("",!0)])],2))}}),yn={mobile:"请输入正确的手机号",same:"两次输入不一致",required:"%s为必填字段"},bn="请输入正确的数据",De={same:/^same:(.+)$/i,mobile:/^1[345678]\d{9}$/,required:/^\S{1}.*/},$t={same(t,e){return e===t},pattern(t,e){return e==null?!1:t.test(String(e))}};class Uo extends Error{constructor(n,o){super(o);y(this,"name");y(this,"key");this.name="ValidateError",this.key=n}}class Ca{constructor(e){y(this,"rules");let n={};for(let o of e){let r=[],i=o.rules;if(i!=null)if(typeof i=="string")r=r.concat(this._parseStringRule(i,o.message));else if(i instanceof Array)for(let s of i)typeof s=="string"?r.push(...this._parseStringRule(s,o.message)):s instanceof RegExp||typeof s=="function"?r.push({rule:s,message:o.message||bn}):typeof s.rule=="string"?r.push(...this._parseStringRule(s.rule,s.message)):r.push({rule:s.rule,message:s.message||bn});else r.push({rule:i,message:bn});o.required===!0&&(r==null||r.findIndex(s=>s.rule==="required")===-1)&&r.push(...this._parseStringRule("required",o.message)),n[o.key]=r}this.rules=n}async validate(e){let n="",o="";for(let r in this.rules)if(this.rules.hasOwnProperty(r)&&(n=this._validateRule(this.rules[r],e[r],e),n!=="")){o=r,n=n.replace("%s",r);break}if(n==="")return!0;throw new Uo(o,n)}async validateKey(e,n,o){let r=this.rules[e],i=this._validateRule(r,n,o);if(i!=="")throw i=i.replace("%s",e),new Uo(e,i);return{key:e,value:n}}_validateRule(e,n,o){let r="";for(let i of e)if(i.rule==="required"&&(n==null||!$t.pattern(De.required,n))&&(r=i.message),typeof i.rule=="function"?i.rule(n)||(r=i.message):i.sameKey!=null?o!=null&&($t.same(n,o[i.sameKey])||(r=i.message)):i.rule==="required"?$t.pattern(De.required,String(n))||(r=i.message):$t.pattern(i.rule,String(n))||(r=i.message),r!=="")break;return r}_parseStringRule(e,n){let o=[],r=e.split("|");for(let i of r){let s=n,a=null,l;if(De.same.test(i)){if(i.match(De.same)!=null){a=De.same;let c=i.match(De.same);c!=null&&(l=c[1]),s=s||yn.same}}else e==="required"?(a="required",s=s||n||yn.required):De.hasOwnProperty(i)&&(a=De[i],s=s||yn[i]);o.push({rule:a,message:s,sameKey:l})}return o}}const ka=L({__name:"Form",props:{model:{},labelWidth:{},rules:{},inline:{type:Boolean,default:!1}},emits:["submit"],setup(t,{emit:e}){const n=t,o=e,r=x({}),i=x([]);let s=null;n.rules!=null&&(i.value=n.rules.reduce((u,c)=>{var f;return(c.required||(f=c.rules)!=null&&f.includes("required"))&&u.push(c.key),u},[]),s=new Ca(n.rules));let a=[];if(n.model!=null&&s!=null){const u=[];for(const c in n.model)a.push(c),u.push(()=>n.model[c]);u.length>0&&Q(u,(c,f)=>{if(s!=null)for(let d=0,p=c.length;d{r.value[a[d]]=void 0}).catch(h=>{r.value[h.key]=h.message})}})}Je(Hr,{errors:r,requiredKeys:i});function l(u){u.preventDefault(),s!=null?s.validate(n.model).then(()=>{r.value={},o("submit")}).catch(c=>{r.value={[c.key]:c.message}}):o("submit")}return(u,c)=>(g(),S("form",{class:F({"nt-form":!0,"nt-form-inline":u.inline}),style:te({"--nt-form-label-width":u.labelWidth?u.labelWidth:void 0}),onSubmit:l},[R(u.$slots,"default")],38))}}),Pa=b("path",{fill:"currentColor",d:"m795.904 750.72 124.992 124.928a32 32 0 0 1-45.248 45.248L750.656 795.904a416 416 0 1 1 45.248-45.248zM480 832a352 352 0 1 0 0-704 352 352 0 0 0 0 704m-32-384v-96a32 32 0 0 1 64 0v96h96a32 32 0 0 1 0 64h-96v96a32 32 0 0 1-64 0v-96h-96a32 32 0 0 1 0-64z"},null,-1),Gr=L({__name:"ZoomIn",setup(t){return(e,n)=>(g(),O(K,null,{default:E(()=>[Pa]),_:1}))}}),pv=Object.freeze(Object.defineProperty({__proto__:null,default:Gr},Symbol.toStringTag,{value:"Module"})),Ra=b("path",{fill:"currentColor",d:"m795.904 750.72 124.992 124.928a32 32 0 0 1-45.248 45.248L750.656 795.904a416 416 0 1 1 45.248-45.248zM480 832a352 352 0 1 0 0-704 352 352 0 0 0 0 704M352 448h256a32 32 0 0 1 0 64H352a32 32 0 0 1 0-64"},null,-1),jr=L({__name:"ZoomOut",setup(t){return(e,n)=>(g(),O(K,null,{default:E(()=>[Ra]),_:1}))}}),hv=Object.freeze(Object.defineProperty({__proto__:null,default:jr},Symbol.toStringTag,{value:"Module"}));let qo=0;const Co=L({__name:"Shadow",props:{shadowClass:{default:""},transparent:{type:Boolean,default:!1}},emits:["shadowClick"],setup(t,{emit:e}){let n=qo;qo+=1;const o=e;function r(i){i.target.hasAttribute("nt-shadow")&&o("shadowClick",i)}return(i,s)=>(g(),S("div",{class:F(["nt-shadow",{"nt-shadow_transparent":i.transparent}]),style:te({zIndex:100+P(n)}),"nt-shadow":"",onClick:r},[b("div",{class:F(["nt-shadow-main",i.shadowClass]),"nt-shadow":""},[R(i.$slots,"default")],2)],6))}});function Ea(){var e;const t=(e=document.body.getAttribute("style"))==null?void 0:e.match(/overflow:\s?([a-z]+);?/);return t?t[1]:""}function ko(t){const e={};for(const n in t){let o=t[n];o!=null&&typeof o=="object"&&(o instanceof Array?o=Po(o):o=ko(o)),e[n]=o}return e}function Po(t){const e=[];for(const n of t)n!=null&&typeof n=="object"?n instanceof Array?e.push(Po(n)):e.push(ko(n)):e.push(n);return e}function Wo(t){return typeof t=="object"?globalThis.structuredClone!=null?globalThis.structuredClone(t):t instanceof Array?Po(t):ko(t):t}const La={class:"nt-image-preview__btn nt-image-preview__actions"},$a=["src"],zr=L({__name:"ImagePreview",props:Ae({urlList:{},initialIndex:{default:0}},{show:{type:Boolean,required:!0},showModifiers:{}}),emits:Ae(["close"],["update:show"]),setup(t,{emit:e}){const n=at(t,"show"),o=Ea(),r=t,i=x(r.initialIndex),s=x({scale:1,rotate:0}),a=M(()=>`scale3d(${s.value.scale}, ${s.value.scale}, 1) rotate3d(0, 0, 1, ${s.value.rotate}deg)`);function l(m){f(),m==="prev"?i.value===0?i.value=r.urlList.length-1:i.value--:i.value===r.urlList.length-1?i.value=0:i.value++}function u(m){if(m==="in"){if(s.value.scale>=3)return;s.value.scale+=.25}else{if(s.value.scale<=.25)return;s.value.scale-=.25}}function c(m){m==="left"?s.value.rotate-=90:s.value.rotate+=90}function f(){s.value={scale:1,rotate:0}}function d(){n.value=!1}function p(m){m.preventDefault(),m.deltaY>0?u("out"):u("in")}return Q(n,m=>{m?(document.body.style.overflow="hidden",document.addEventListener("wheel",p,{passive:!1})):(document.body.style.overflow=o,document.removeEventListener("wheel",p))}),Q(i,m=>{m<0?i.value=0:m>=r.urlList.length&&(i.value=r.urlList.length-1)}),(m,h)=>(g(),O(ao,{to:"body"},[V(Oe,{name:"nt-opacity"},{default:E(()=>[n.value?(g(),O(Co,{key:0,onShadowClick:d,"shadow-class":"nt-image-preview-container"},{default:E(()=>[b("span",{class:"nt-image-preview__btn nt-image-preview__close","aria-label":"close",onClick:d},[V(dn)]),m.urlList.length>1?(g(),S(q,{key:0},[b("span",{class:"nt-image-preview__btn nt-image-preview__prev",onClick:h[0]||(h[0]=v=>l("prev"))},[V(kt)]),b("span",{class:"nt-image-preview__btn nt-image-preview__next",onClick:h[1]||(h[1]=v=>l("next"))},[V(Ge)])],64)):I("",!0),b("div",La,[b("span",{class:"nt-image-preview__btn","aria-label":"zoom-out",onClick:h[2]||(h[2]=v=>u("out"))},[V(jr)]),b("span",{class:"nt-image-preview__btn","aria-label":"zoom-int",onClick:h[3]||(h[3]=v=>u("in"))},[V(Gr)]),b("span",{class:"nt-image-preview__btn","aria-label":"reset-transform",onClick:f},[V(vo)]),b("span",{class:"nt-image-preview__btn","aria-label":"refresh-left",onClick:h[4]||(h[4]=v=>c("left"))},[V(yo)]),b("span",{class:"nt-image-preview__btn","aria-label":"refresh-right",onClick:h[5]||(h[5]=v=>c("right"))},[V(bo)])]),b("img",{class:"nt-image-preview-img",src:m.urlList[i.value],style:te({transform:a.value})},null,12,$a)]),_:1})):I("",!0)]),_:1})]))}}),Ta=["loading","src","alt"],Aa=L({__name:"Image",props:{src:{},width:{},height:{},alt:{},loading:{default:"eager"},fit:{},fallback:{},placeholder:{},previewDisable:{type:Boolean,default:!1},previewSrcList:{},initialIndex:{default:0}},setup(t){const e=x(!1),n=t;let o;const r=x(n.placeholder||n.src);i(),Q(()=>n.src,()=>{r.value=n.placeholder||n.src,i()}),wt(()=>{u()});function i(){n.placeholder!=null&&(o=new Image,o.src=n.src,o.onload=()=>{r.value=n.src,u()})}function s(){n.previewDisable||(e.value=!0)}const a=M(()=>({width:n.width?n.width.endsWith("px")?n.width:`${n.width}px`:void 0,height:n.height?n.height.endsWith("px")?n.height:`${n.height}px`:void 0,objectFit:n.fit!=null?n.fit:void 0}));function l(c){n.fallback!=null&&(c.target.src=n.fallback)}function u(){o&&(o.onload=null,o.onerror=null,o=null)}return(c,f)=>(g(),S(q,null,[b("img",{loading:c.loading,src:r.value,class:F(["nt-image",c.previewDisable?"":"nt-image--preview"]),style:te(a.value),alt:c.alt,onError:l,onClick:s},null,46,Ta),V(zr,{show:e.value,"onUpdate:show":f[0]||(f[0]=d=>e.value=d),"url-list":c.previewSrcList||[c.src],"initial-index":c.initialIndex},null,8,["show","url-list","initial-index"])],64))}}),Ia=["value"],Oa=L({__name:"SelectOri",props:Ae({options:{}},{modelValue:{},modelModifiers:{}}),emits:["update:modelValue"],setup(t){const e=at(t,"modelValue");return(n,o)=>Ht((g(),S("select",{"onUpdate:modelValue":o[0]||(o[0]=r=>e.value=r),class:"nt-input"},[R(n.$slots,"default",{},()=>[(g(!0),S(q,null,Z(n.options,r=>(g(),S("option",{key:r.value,value:r.value},j(r.label),9,Ia))),128))])],512)),[[ls,e.value]])}}),Va="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",Da="0123456789";function he(t,e=!0){return t==null?!0:(e?t.trim().length:t.length)===0}function zt(t){if(typeof t=="object"&&t.min!=null&&t.max!=null){const e=Math.random(),n=t.hasEnd?1:0,o=e*(t.max-t.min+n)+t.min;return t.isInteger!==!1?Math.floor(o):o}else{if(typeof t=="object"&&t.length==null)throw new Error("random_length_cannot_null");const e=typeof t=="object"?t.length:t;let n=Va;typeof t=="object"&&t.hasLetter===!1&&(n=Da);const o=Array.from({length:e},()=>n.charAt(zt({min:0,max:9,hasEnd:!0}))).join("");return typeof t=="object"&&t.firstIsZero===!1&&o.indexOf("0")===0?zt(t):o}}function mv(t,e="-"){return t.replace(/([A-Z])/g,(n,o,r)=>(r>0?e:"")+n.toLowerCase())}function Ko(t,e=2,n=0){const o=Math.pow(10,e);switch(n){case 0:return Math.round(t*o)/o;case 1:return Math.ceil(t*o)/o;case 2:return Math.floor(t*o)/o;default:return t}}const Ma=/yy(?:yy)?|([HMmds])\1?|(S)?/g,xa=/^(\d{4})-?(\d{1,2})-?(\d{0,2})[^0-9]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?.?(\d{1,3})?$/;function ze(t,e=2){return`000${t}`.slice(e*-1)}function Ur(t,e="yyyy-mm-dd HH:MM:ss"){t=Na(t);const n=t.getDate(),o=t.getFullYear(),r=t.getMonth(),i=t.getHours(),s=t.getMinutes(),a=t.getSeconds(),l={yy:ze(o),yyyy:o,m:r+1,mm:ze(r+1),d:n,dd:ze(n),H:i,HH:ze(i),M:s,MM:ze(s),s:a,ss:ze(a),S:ze(t.getMilliseconds(),3)};return e!=null?e.replace(Ma,u=>u in l?l[u]:u):String(t.getTime())}function Na(t){if(t==null)return new Date;if(t instanceof Date)return t;if(typeof t=="string"&&!/Z$/i.test(t)){const e=t.match(xa);if(e)return new Date(e[1],e[2]-1,e[3]||1,e[4]||0,e[5]||0,e[6]||0,e[7]||0)}return typeof t=="number"?new Date(t<=9999999999?t*1e3:t):new Date}const Fa=["type","value","min","max"],Ba=L({__name:"DatePickerOri",props:{modelValue:{default:""},type:{default:"date"},nullDefault:{},min:{},max:{}},emits:["update:modelValue"],setup(t,{emit:e}){const n=t;function o(s,a){if(s==="current"){let l="yyyy-mm-dd";return a==="time"?l="HH:MM":a==="datetime"&&(l="yyyy-mm-dd HH:MM"),Ur(new Date,l)}return s}function r(s){const a=s.target;let l=a.value;he(l)&&(he(n.nullDefault)||(l=o(n.nullDefault,n.type),a.value=l)),l=l.replace("T"," "),i("update:modelValue",l)}const i=e;return de(()=>{he(n.modelValue)&&!he(n.nullDefault)&&i("update:modelValue",o(n.nullDefault,n.type))}),(s,a)=>(g(),S("input",{type:s.type==="datetime"?"datetime-local":s.type,class:F(["nt-input",`nt-${s.type}-picker`]),value:s.modelValue,min:s.min,max:s.max,onChange:r},null,42,Fa))}});function Ha(t,e){let n=0;const o=e.length;let r=!1;for(let i=0;i=0;i--){const s=e[i];if(s[0]===t){i===r-1&&(o=!0);break}n+=s[1]}return{start:n,isFirst:o}}function qr(t,e=0,n,o){const r=[];for(let i=0,s=t.length;ic+(f.titleColspan||0),0)),r.push({...a,titleColspan:l,titleRowspan:a.titleRowspan||1,children:u})}else{let l=a.titleRowspan;l==null&&(l=Wr(t)),r.push({...a,titleColspan:a.titleColspan||1,titleRowspan:l})}}return r}function Wr(t){let e=1;return t.forEach(n=>{if(n.children){const o=Wr(n.children)+1;o>e&&(e=o)}}),e}const ja=L({props:{columns:{type:Array,required:!0},stripe:{type:Boolean,default:!0,required:!1},border:{type:Boolean,default:!1,required:!1},fixedHead:{type:Boolean,default:!1,required:!1},data:{type:Array,required:!0},defaultSort:{type:Object,required:!1},sorter:{type:Function,required:!1},renderSummary:{type:Function,required:!1},tableLayout:{type:String,required:!1,default:"auto"},rowKey:{type:Function,required:!1}},emits:["select-change"],setup(t){const e=x({key:"",order:""}),n=x(t.data),o={},r=[],i=[],s=x(!1),a=qr(t.columns,0,r,i);s.value=r.length>0||i.length>0;function l(v,k,w){const C=v.id;if(C in o)return o[C];const T={...v.style};if(v.width!=null&&(typeof v.width=="number"?T.width=`${v.width}px`:T.width=v.width),v.fixed!=null){let $={start:0,isFirst:!1};v.fixed==="left"?($=Ha(C,k),T.boxShadow="-4px 0 4px -4px #d9d9d9 inset",T.left=`${$.start}px`):v.fixed==="right"&&($=Ga(C,w),T.boxShadow="4px 0 4px -4px #d9d9d9 inset",T.right=`${$.start}px`)}return o[C]=T,T}Q(()=>t.data,()=>{n.value=t.data});function u(v,k,w){let C=[...v];return w?w(C,us(k)):k.key===""?C:C.sort((T,$)=>k.order==="asc"?T[k.key]>=$[k.key]?1:-1:T[k.key]>=$[k.key]?-1:1)}t.defaultSort!=null&&(e.value={key:t.defaultSort.key,order:t.defaultSort.order},n.value=u(t.data,e.value,t.sorter));function c({sorter:v,key:k}){if(v===!0){let w=k,C="";k===e.value.key?e.value.order==="asc"?C="desc":w="":C="asc",e.value={order:C,key:w},n.value=u(t.data,e.value,t.sorter)}}function f(v,k){const w={class:{"sort-column":v.sorter===!0,"sort-asc":e.value.key===v.key&&e.value.order==="asc","sort-desc":e.value.key===v.key&&e.value.order==="desc","nt-fixed":v.fixed},style:l(v,r,i),colspan:v.titleColspan,rowspan:v.titleRowspan};v.sorter===!0&&(w.onClick=()=>{c({key:v.key||"",index:k,order:"asc",sorter:v.sorter})});const C=[];return C.push(D("span",v.title)),v.sorter===!0&&C.push(D("span",{class:"caret-wrapper"},[D("span",{class:"sort-caret ascending"}),D("span",{class:"sort-caret descending"})])),D("th",w,C)}function d(v,k,w){for(let C=0,T=v.length;CD("div",{class:"nt-table-wrapper"},D("table",{class:["nt-table",t.stripe?"nt-table-stripe":"",s.value||t.tableLayout==="fixed"?"nt-table-fixed":"",t.border?"nt-table-border":""]},[D("thead",{class:{"nt-fixed":t.fixedHead},style:{top:t.fixedHead?"0":void 0}},p()),D("tbody",t.data.length===0?D("td",{class:"nt-table__none-col",colspan:t.columns.length},"暂无数据记录!"):h()),t.renderSummary?D("tfoot",{class:"nt-fixed",style:{bottom:"0"}},t.renderSummary()):null]))}});/** - * table-core - * - * Copyright (c) TanStack - * - * This source code is licensed under the MIT license found in the - * LICENSE.md file in the root directory of this source tree. - * - * @license MIT - */function Fe(t,e){return typeof t=="function"?t(e):t}function ve(t,e){return n=>{e.setState(o=>({...o,[t]:Fe(n,o[t])}))}}function fn(t){return t instanceof Function}function za(t){return Array.isArray(t)&&t.every(e=>typeof e=="number")}function Ua(t,e){const n=[],o=r=>{r.forEach(i=>{n.push(i);const s=e(i);s!=null&&s.length&&o(s)})};return o(t),n}function H(t,e,n){let o=[],r;return i=>{let s;n.key&&n.debug&&(s=Date.now());const a=t(i);if(!(a.length!==o.length||a.some((c,f)=>o[f]!==c)))return r;o=a;let u;if(n.key&&n.debug&&(u=Date.now()),r=e(...a),n==null||n.onChange==null||n.onChange(r),n.key&&n.debug&&n!=null&&n.debug()){const c=Math.round((Date.now()-s)*100)/100,f=Math.round((Date.now()-u)*100)/100,d=f/16,p=(m,h)=>{for(m=String(m);m.length{var r;return(r=t==null?void 0:t.debugAll)!=null?r:t[e]},key:!1,onChange:o}}function qa(t,e,n,o){const r=()=>{var s;return(s=i.getValue())!=null?s:t.options.renderFallbackValue},i={id:`${e.id}_${n.id}`,row:e,column:n,getValue:()=>e.getValue(o),renderValue:r,getContext:H(()=>[t,n,e,i],(s,a,l,u)=>({table:s,column:a,row:l,cell:u,getValue:u.getValue,renderValue:u.renderValue}),G(t.options,"debugCells"))};return t._features.forEach(s=>{s.createCell==null||s.createCell(i,n,e,t)},{}),i}function Wa(t,e,n,o){var r,i;const a={...t._getDefaultColumnDef(),...e},l=a.accessorKey;let u=(r=(i=a.id)!=null?i:l?typeof String.prototype.replaceAll=="function"?l.replaceAll(".","_"):l.replace(/\./g,"_"):void 0)!=null?r:typeof a.header=="string"?a.header:void 0,c;if(a.accessorFn?c=a.accessorFn:l&&(l.includes(".")?c=d=>{let p=d;for(const h of l.split(".")){var m;p=(m=p)==null?void 0:m[h]}return p}:c=d=>d[a.accessorKey]),!u)throw new Error;let f={id:`${String(u)}`,accessorFn:c,parent:o,depth:n,columnDef:a,columns:[],getFlatColumns:H(()=>[!0],()=>{var d;return[f,...(d=f.columns)==null?void 0:d.flatMap(p=>p.getFlatColumns())]},G(t.options,"debugColumns")),getLeafColumns:H(()=>[t._getOrderColumnsFn()],d=>{var p;if((p=f.columns)!=null&&p.length){let m=f.columns.flatMap(h=>h.getLeafColumns());return d(m)}return[f]},G(t.options,"debugColumns"))};for(const d of t._features)d.createColumn==null||d.createColumn(f,t);return f}const le="debugHeaders";function Xo(t,e,n){var o;let i={id:(o=n.id)!=null?o:e.id,column:e,index:n.index,isPlaceholder:!!n.isPlaceholder,placeholderId:n.placeholderId,depth:n.depth,subHeaders:[],colSpan:0,rowSpan:0,headerGroup:null,getLeafHeaders:()=>{const s=[],a=l=>{l.subHeaders&&l.subHeaders.length&&l.subHeaders.map(a),s.push(l)};return a(i),s},getContext:()=>({table:t,header:i,column:e})};return t._features.forEach(s=>{s.createHeader==null||s.createHeader(i,t)}),i}const Ka={createTable:t=>{t.getHeaderGroups=H(()=>[t.getAllColumns(),t.getVisibleLeafColumns(),t.getState().columnPinning.left,t.getState().columnPinning.right],(e,n,o,r)=>{var i,s;const a=(i=o==null?void 0:o.map(f=>n.find(d=>d.id===f)).filter(Boolean))!=null?i:[],l=(s=r==null?void 0:r.map(f=>n.find(d=>d.id===f)).filter(Boolean))!=null?s:[],u=n.filter(f=>!(o!=null&&o.includes(f.id))&&!(r!=null&&r.includes(f.id)));return Tt(e,[...a,...u,...l],t)},G(t.options,le)),t.getCenterHeaderGroups=H(()=>[t.getAllColumns(),t.getVisibleLeafColumns(),t.getState().columnPinning.left,t.getState().columnPinning.right],(e,n,o,r)=>(n=n.filter(i=>!(o!=null&&o.includes(i.id))&&!(r!=null&&r.includes(i.id))),Tt(e,n,t,"center")),G(t.options,le)),t.getLeftHeaderGroups=H(()=>[t.getAllColumns(),t.getVisibleLeafColumns(),t.getState().columnPinning.left],(e,n,o)=>{var r;const i=(r=o==null?void 0:o.map(s=>n.find(a=>a.id===s)).filter(Boolean))!=null?r:[];return Tt(e,i,t,"left")},G(t.options,le)),t.getRightHeaderGroups=H(()=>[t.getAllColumns(),t.getVisibleLeafColumns(),t.getState().columnPinning.right],(e,n,o)=>{var r;const i=(r=o==null?void 0:o.map(s=>n.find(a=>a.id===s)).filter(Boolean))!=null?r:[];return Tt(e,i,t,"right")},G(t.options,le)),t.getFooterGroups=H(()=>[t.getHeaderGroups()],e=>[...e].reverse(),G(t.options,le)),t.getLeftFooterGroups=H(()=>[t.getLeftHeaderGroups()],e=>[...e].reverse(),G(t.options,le)),t.getCenterFooterGroups=H(()=>[t.getCenterHeaderGroups()],e=>[...e].reverse(),G(t.options,le)),t.getRightFooterGroups=H(()=>[t.getRightHeaderGroups()],e=>[...e].reverse(),G(t.options,le)),t.getFlatHeaders=H(()=>[t.getHeaderGroups()],e=>e.map(n=>n.headers).flat(),G(t.options,le)),t.getLeftFlatHeaders=H(()=>[t.getLeftHeaderGroups()],e=>e.map(n=>n.headers).flat(),G(t.options,le)),t.getCenterFlatHeaders=H(()=>[t.getCenterHeaderGroups()],e=>e.map(n=>n.headers).flat(),G(t.options,le)),t.getRightFlatHeaders=H(()=>[t.getRightHeaderGroups()],e=>e.map(n=>n.headers).flat(),G(t.options,le)),t.getCenterLeafHeaders=H(()=>[t.getCenterFlatHeaders()],e=>e.filter(n=>{var o;return!((o=n.subHeaders)!=null&&o.length)}),G(t.options,le)),t.getLeftLeafHeaders=H(()=>[t.getLeftFlatHeaders()],e=>e.filter(n=>{var o;return!((o=n.subHeaders)!=null&&o.length)}),G(t.options,le)),t.getRightLeafHeaders=H(()=>[t.getRightFlatHeaders()],e=>e.filter(n=>{var o;return!((o=n.subHeaders)!=null&&o.length)}),G(t.options,le)),t.getLeafHeaders=H(()=>[t.getLeftHeaderGroups(),t.getCenterHeaderGroups(),t.getRightHeaderGroups()],(e,n,o)=>{var r,i,s,a,l,u;return[...(r=(i=e[0])==null?void 0:i.headers)!=null?r:[],...(s=(a=n[0])==null?void 0:a.headers)!=null?s:[],...(l=(u=o[0])==null?void 0:u.headers)!=null?l:[]].map(c=>c.getLeafHeaders()).flat()},G(t.options,le))}};function Tt(t,e,n,o){var r,i;let s=0;const a=function(d,p){p===void 0&&(p=1),s=Math.max(s,p),d.filter(m=>m.getIsVisible()).forEach(m=>{var h;(h=m.columns)!=null&&h.length&&a(m.columns,p+1)},0)};a(t);let l=[];const u=(d,p)=>{const m={depth:p,id:[o,`${p}`].filter(Boolean).join("_"),headers:[]},h=[];d.forEach(v=>{const k=[...h].reverse()[0],w=v.column.depth===m.depth;let C,T=!1;if(w&&v.column.parent?C=v.column.parent:(C=v.column,T=!0),k&&(k==null?void 0:k.column)===C)k.subHeaders.push(v);else{const $=Xo(n,C,{id:[o,p,C.id,v==null?void 0:v.id].filter(Boolean).join("_"),isPlaceholder:T,placeholderId:T?`${h.filter(N=>N.column===C).length}`:void 0,depth:p,index:h.length});$.subHeaders.push(v),h.push($)}m.headers.push(v),v.headerGroup=m}),l.push(m),p>0&&u(h,p-1)},c=e.map((d,p)=>Xo(n,d,{depth:s,index:p}));u(c,s-1),l.reverse();const f=d=>d.filter(m=>m.column.getIsVisible()).map(m=>{let h=0,v=0,k=[0];m.subHeaders&&m.subHeaders.length?(k=[],f(m.subHeaders).forEach(C=>{let{colSpan:T,rowSpan:$}=C;h+=T,k.push($)})):h=1;const w=Math.min(...k);return v=v+w,m.colSpan=h,m.rowSpan=v,{colSpan:h,rowSpan:v}});return f((r=(i=l[0])==null?void 0:i.headers)!=null?r:[]),l}const Xa=(t,e,n,o,r,i,s)=>{let a={id:e,index:o,original:n,depth:r,parentId:s,_valuesCache:{},_uniqueValuesCache:{},getValue:l=>{if(a._valuesCache.hasOwnProperty(l))return a._valuesCache[l];const u=t.getColumn(l);if(u!=null&&u.accessorFn)return a._valuesCache[l]=u.accessorFn(a.original,o),a._valuesCache[l]},getUniqueValues:l=>{if(a._uniqueValuesCache.hasOwnProperty(l))return a._uniqueValuesCache[l];const u=t.getColumn(l);if(u!=null&&u.accessorFn)return u.columnDef.getUniqueValues?(a._uniqueValuesCache[l]=u.columnDef.getUniqueValues(a.original,o),a._uniqueValuesCache[l]):(a._uniqueValuesCache[l]=[a.getValue(l)],a._uniqueValuesCache[l])},renderValue:l=>{var u;return(u=a.getValue(l))!=null?u:t.options.renderFallbackValue},subRows:[],getLeafRows:()=>Ua(a.subRows,l=>l.subRows),getParentRow:()=>a.parentId?t.getRow(a.parentId,!0):void 0,getParentRows:()=>{let l=[],u=a;for(;;){const c=u.getParentRow();if(!c)break;l.push(c),u=c}return l.reverse()},getAllCells:H(()=>[t.getAllLeafColumns()],l=>l.map(u=>qa(t,a,u,u.id)),G(t.options,"debugRows")),_getAllCellsByColumnId:H(()=>[a.getAllCells()],l=>l.reduce((u,c)=>(u[c.column.id]=c,u),{}),G(t.options,"debugRows"))};for(let l=0;l{t._getFacetedRowModel=e.options.getFacetedRowModel&&e.options.getFacetedRowModel(e,t.id),t.getFacetedRowModel=()=>t._getFacetedRowModel?t._getFacetedRowModel():e.getPreFilteredRowModel(),t._getFacetedUniqueValues=e.options.getFacetedUniqueValues&&e.options.getFacetedUniqueValues(e,t.id),t.getFacetedUniqueValues=()=>t._getFacetedUniqueValues?t._getFacetedUniqueValues():new Map,t._getFacetedMinMaxValues=e.options.getFacetedMinMaxValues&&e.options.getFacetedMinMaxValues(e,t.id),t.getFacetedMinMaxValues=()=>{if(t._getFacetedMinMaxValues)return t._getFacetedMinMaxValues()}}},Kr=(t,e,n)=>{var o;const r=n.toLowerCase();return!!(!((o=t.getValue(e))==null||(o=o.toString())==null||(o=o.toLowerCase())==null)&&o.includes(r))};Kr.autoRemove=t=>ke(t);const Xr=(t,e,n)=>{var o;return!!(!((o=t.getValue(e))==null||(o=o.toString())==null)&&o.includes(n))};Xr.autoRemove=t=>ke(t);const Yr=(t,e,n)=>{var o;return((o=t.getValue(e))==null||(o=o.toString())==null?void 0:o.toLowerCase())===(n==null?void 0:n.toLowerCase())};Yr.autoRemove=t=>ke(t);const Jr=(t,e,n)=>{var o;return(o=t.getValue(e))==null?void 0:o.includes(n)};Jr.autoRemove=t=>ke(t)||!(t!=null&&t.length);const Qr=(t,e,n)=>!n.some(o=>{var r;return!((r=t.getValue(e))!=null&&r.includes(o))});Qr.autoRemove=t=>ke(t)||!(t!=null&&t.length);const Zr=(t,e,n)=>n.some(o=>{var r;return(r=t.getValue(e))==null?void 0:r.includes(o)});Zr.autoRemove=t=>ke(t)||!(t!=null&&t.length);const ei=(t,e,n)=>t.getValue(e)===n;ei.autoRemove=t=>ke(t);const ti=(t,e,n)=>t.getValue(e)==n;ti.autoRemove=t=>ke(t);const Ro=(t,e,n)=>{let[o,r]=n;const i=t.getValue(e);return i>=o&&i<=r};Ro.resolveFilterValue=t=>{let[e,n]=t,o=typeof e!="number"?parseFloat(e):e,r=typeof n!="number"?parseFloat(n):n,i=e===null||Number.isNaN(o)?-1/0:o,s=n===null||Number.isNaN(r)?1/0:r;if(i>s){const a=i;i=s,s=a}return[i,s]};Ro.autoRemove=t=>ke(t)||ke(t[0])&&ke(t[1]);const Le={includesString:Kr,includesStringSensitive:Xr,equalsString:Yr,arrIncludes:Jr,arrIncludesAll:Qr,arrIncludesSome:Zr,equals:ei,weakEquals:ti,inNumberRange:Ro};function ke(t){return t==null||t===""}const Ja={getDefaultColumnDef:()=>({filterFn:"auto"}),getInitialState:t=>({columnFilters:[],...t}),getDefaultOptions:t=>({onColumnFiltersChange:ve("columnFilters",t),filterFromLeafRows:!1,maxLeafRowFilterDepth:100}),createColumn:(t,e)=>{t.getAutoFilterFn=()=>{const n=e.getCoreRowModel().flatRows[0],o=n==null?void 0:n.getValue(t.id);return typeof o=="string"?Le.includesString:typeof o=="number"?Le.inNumberRange:typeof o=="boolean"||o!==null&&typeof o=="object"?Le.equals:Array.isArray(o)?Le.arrIncludes:Le.weakEquals},t.getFilterFn=()=>{var n,o;return fn(t.columnDef.filterFn)?t.columnDef.filterFn:t.columnDef.filterFn==="auto"?t.getAutoFilterFn():(n=(o=e.options.filterFns)==null?void 0:o[t.columnDef.filterFn])!=null?n:Le[t.columnDef.filterFn]},t.getCanFilter=()=>{var n,o,r;return((n=t.columnDef.enableColumnFilter)!=null?n:!0)&&((o=e.options.enableColumnFilters)!=null?o:!0)&&((r=e.options.enableFilters)!=null?r:!0)&&!!t.accessorFn},t.getIsFiltered=()=>t.getFilterIndex()>-1,t.getFilterValue=()=>{var n;return(n=e.getState().columnFilters)==null||(n=n.find(o=>o.id===t.id))==null?void 0:n.value},t.getFilterIndex=()=>{var n,o;return(n=(o=e.getState().columnFilters)==null?void 0:o.findIndex(r=>r.id===t.id))!=null?n:-1},t.setFilterValue=n=>{e.setColumnFilters(o=>{const r=t.getFilterFn(),i=o==null?void 0:o.find(c=>c.id===t.id),s=Fe(n,i?i.value:void 0);if(Yo(r,s,t)){var a;return(a=o==null?void 0:o.filter(c=>c.id!==t.id))!=null?a:[]}const l={id:t.id,value:s};if(i){var u;return(u=o==null?void 0:o.map(c=>c.id===t.id?l:c))!=null?u:[]}return o!=null&&o.length?[...o,l]:[l]})}},createRow:(t,e)=>{t.columnFilters={},t.columnFiltersMeta={}},createTable:t=>{t.setColumnFilters=e=>{const n=t.getAllLeafColumns(),o=r=>{var i;return(i=Fe(e,r))==null?void 0:i.filter(s=>{const a=n.find(l=>l.id===s.id);if(a){const l=a.getFilterFn();if(Yo(l,s.value,a))return!1}return!0})};t.options.onColumnFiltersChange==null||t.options.onColumnFiltersChange(o)},t.resetColumnFilters=e=>{var n,o;t.setColumnFilters(e?[]:(n=(o=t.initialState)==null?void 0:o.columnFilters)!=null?n:[])},t.getPreFilteredRowModel=()=>t.getCoreRowModel(),t.getFilteredRowModel=()=>(!t._getFilteredRowModel&&t.options.getFilteredRowModel&&(t._getFilteredRowModel=t.options.getFilteredRowModel(t)),t.options.manualFiltering||!t._getFilteredRowModel?t.getPreFilteredRowModel():t._getFilteredRowModel())}};function Yo(t,e,n){return(t&&t.autoRemove?t.autoRemove(e,n):!1)||typeof e>"u"||typeof e=="string"&&!e}const Qa=(t,e,n)=>n.reduce((o,r)=>{const i=r.getValue(t);return o+(typeof i=="number"?i:0)},0),Za=(t,e,n)=>{let o;return n.forEach(r=>{const i=r.getValue(t);i!=null&&(o>i||o===void 0&&i>=i)&&(o=i)}),o},el=(t,e,n)=>{let o;return n.forEach(r=>{const i=r.getValue(t);i!=null&&(o=i)&&(o=i)}),o},tl=(t,e,n)=>{let o,r;return n.forEach(i=>{const s=i.getValue(t);s!=null&&(o===void 0?s>=s&&(o=r=s):(o>s&&(o=s),r{let n=0,o=0;if(e.forEach(r=>{let i=r.getValue(t);i!=null&&(i=+i)>=i&&(++n,o+=i)}),n)return o/n},ol=(t,e)=>{if(!e.length)return;const n=e.map(i=>i.getValue(t));if(!za(n))return;if(n.length===1)return n[0];const o=Math.floor(n.length/2),r=n.sort((i,s)=>i-s);return n.length%2!==0?r[o]:(r[o-1]+r[o])/2},rl=(t,e)=>Array.from(new Set(e.map(n=>n.getValue(t))).values()),il=(t,e)=>new Set(e.map(n=>n.getValue(t))).size,sl=(t,e)=>e.length,Sn={sum:Qa,min:Za,max:el,extent:tl,mean:nl,median:ol,unique:rl,uniqueCount:il,count:sl},al={getDefaultColumnDef:()=>({aggregatedCell:t=>{var e,n;return(e=(n=t.getValue())==null||n.toString==null?void 0:n.toString())!=null?e:null},aggregationFn:"auto"}),getInitialState:t=>({grouping:[],...t}),getDefaultOptions:t=>({onGroupingChange:ve("grouping",t),groupedColumnMode:"reorder"}),createColumn:(t,e)=>{t.toggleGrouping=()=>{e.setGrouping(n=>n!=null&&n.includes(t.id)?n.filter(o=>o!==t.id):[...n??[],t.id])},t.getCanGroup=()=>{var n,o;return((n=t.columnDef.enableGrouping)!=null?n:!0)&&((o=e.options.enableGrouping)!=null?o:!0)&&(!!t.accessorFn||!!t.columnDef.getGroupingValue)},t.getIsGrouped=()=>{var n;return(n=e.getState().grouping)==null?void 0:n.includes(t.id)},t.getGroupedIndex=()=>{var n;return(n=e.getState().grouping)==null?void 0:n.indexOf(t.id)},t.getToggleGroupingHandler=()=>{const n=t.getCanGroup();return()=>{n&&t.toggleGrouping()}},t.getAutoAggregationFn=()=>{const n=e.getCoreRowModel().flatRows[0],o=n==null?void 0:n.getValue(t.id);if(typeof o=="number")return Sn.sum;if(Object.prototype.toString.call(o)==="[object Date]")return Sn.extent},t.getAggregationFn=()=>{var n,o;if(!t)throw new Error;return fn(t.columnDef.aggregationFn)?t.columnDef.aggregationFn:t.columnDef.aggregationFn==="auto"?t.getAutoAggregationFn():(n=(o=e.options.aggregationFns)==null?void 0:o[t.columnDef.aggregationFn])!=null?n:Sn[t.columnDef.aggregationFn]}},createTable:t=>{t.setGrouping=e=>t.options.onGroupingChange==null?void 0:t.options.onGroupingChange(e),t.resetGrouping=e=>{var n,o;t.setGrouping(e?[]:(n=(o=t.initialState)==null?void 0:o.grouping)!=null?n:[])},t.getPreGroupedRowModel=()=>t.getFilteredRowModel(),t.getGroupedRowModel=()=>(!t._getGroupedRowModel&&t.options.getGroupedRowModel&&(t._getGroupedRowModel=t.options.getGroupedRowModel(t)),t.options.manualGrouping||!t._getGroupedRowModel?t.getPreGroupedRowModel():t._getGroupedRowModel())},createRow:(t,e)=>{t.getIsGrouped=()=>!!t.groupingColumnId,t.getGroupingValue=n=>{if(t._groupingValuesCache.hasOwnProperty(n))return t._groupingValuesCache[n];const o=e.getColumn(n);return o!=null&&o.columnDef.getGroupingValue?(t._groupingValuesCache[n]=o.columnDef.getGroupingValue(t.original),t._groupingValuesCache[n]):t.getValue(n)},t._groupingValuesCache={}},createCell:(t,e,n,o)=>{t.getIsGrouped=()=>e.getIsGrouped()&&e.id===n.groupingColumnId,t.getIsPlaceholder=()=>!t.getIsGrouped()&&e.getIsGrouped(),t.getIsAggregated=()=>{var r;return!t.getIsGrouped()&&!t.getIsPlaceholder()&&!!((r=n.subRows)!=null&&r.length)}}};function ll(t,e,n){if(!(e!=null&&e.length)||!n)return t;const o=t.filter(i=>!e.includes(i.id));return n==="remove"?o:[...e.map(i=>t.find(s=>s.id===i)).filter(Boolean),...o]}const ul={getInitialState:t=>({columnOrder:[],...t}),getDefaultOptions:t=>({onColumnOrderChange:ve("columnOrder",t)}),createColumn:(t,e)=>{t.getIndex=H(n=>[gt(e,n)],n=>n.findIndex(o=>o.id===t.id),G(e.options,"debugColumns")),t.getIsFirstColumn=n=>{var o;return((o=gt(e,n)[0])==null?void 0:o.id)===t.id},t.getIsLastColumn=n=>{var o;const r=gt(e,n);return((o=r[r.length-1])==null?void 0:o.id)===t.id}},createTable:t=>{t.setColumnOrder=e=>t.options.onColumnOrderChange==null?void 0:t.options.onColumnOrderChange(e),t.resetColumnOrder=e=>{var n;t.setColumnOrder(e?[]:(n=t.initialState.columnOrder)!=null?n:[])},t._getOrderColumnsFn=H(()=>[t.getState().columnOrder,t.getState().grouping,t.options.groupedColumnMode],(e,n,o)=>r=>{let i=[];if(!(e!=null&&e.length))i=r;else{const s=[...e],a=[...r];for(;a.length&&s.length;){const l=s.shift(),u=a.findIndex(c=>c.id===l);u>-1&&i.push(a.splice(u,1)[0])}i=[...i,...a]}return ll(i,n,o)},G(t.options,"debugTable"))}},wn=()=>({left:[],right:[]}),cl={getInitialState:t=>({columnPinning:wn(),...t}),getDefaultOptions:t=>({onColumnPinningChange:ve("columnPinning",t)}),createColumn:(t,e)=>{t.pin=n=>{const o=t.getLeafColumns().map(r=>r.id).filter(Boolean);e.setColumnPinning(r=>{var i,s;if(n==="right"){var a,l;return{left:((a=r==null?void 0:r.left)!=null?a:[]).filter(f=>!(o!=null&&o.includes(f))),right:[...((l=r==null?void 0:r.right)!=null?l:[]).filter(f=>!(o!=null&&o.includes(f))),...o]}}if(n==="left"){var u,c;return{left:[...((u=r==null?void 0:r.left)!=null?u:[]).filter(f=>!(o!=null&&o.includes(f))),...o],right:((c=r==null?void 0:r.right)!=null?c:[]).filter(f=>!(o!=null&&o.includes(f)))}}return{left:((i=r==null?void 0:r.left)!=null?i:[]).filter(f=>!(o!=null&&o.includes(f))),right:((s=r==null?void 0:r.right)!=null?s:[]).filter(f=>!(o!=null&&o.includes(f)))}})},t.getCanPin=()=>t.getLeafColumns().some(o=>{var r,i,s;return((r=o.columnDef.enablePinning)!=null?r:!0)&&((i=(s=e.options.enableColumnPinning)!=null?s:e.options.enablePinning)!=null?i:!0)}),t.getIsPinned=()=>{const n=t.getLeafColumns().map(a=>a.id),{left:o,right:r}=e.getState().columnPinning,i=n.some(a=>o==null?void 0:o.includes(a)),s=n.some(a=>r==null?void 0:r.includes(a));return i?"left":s?"right":!1},t.getPinnedIndex=()=>{var n,o;const r=t.getIsPinned();return r?(n=(o=e.getState().columnPinning)==null||(o=o[r])==null?void 0:o.indexOf(t.id))!=null?n:-1:0}},createRow:(t,e)=>{t.getCenterVisibleCells=H(()=>[t._getAllVisibleCells(),e.getState().columnPinning.left,e.getState().columnPinning.right],(n,o,r)=>{const i=[...o??[],...r??[]];return n.filter(s=>!i.includes(s.column.id))},G(e.options,"debugRows")),t.getLeftVisibleCells=H(()=>[t._getAllVisibleCells(),e.getState().columnPinning.left],(n,o)=>(o??[]).map(i=>n.find(s=>s.column.id===i)).filter(Boolean).map(i=>({...i,position:"left"})),G(e.options,"debugRows")),t.getRightVisibleCells=H(()=>[t._getAllVisibleCells(),e.getState().columnPinning.right],(n,o)=>(o??[]).map(i=>n.find(s=>s.column.id===i)).filter(Boolean).map(i=>({...i,position:"right"})),G(e.options,"debugRows"))},createTable:t=>{t.setColumnPinning=e=>t.options.onColumnPinningChange==null?void 0:t.options.onColumnPinningChange(e),t.resetColumnPinning=e=>{var n,o;return t.setColumnPinning(e?wn():(n=(o=t.initialState)==null?void 0:o.columnPinning)!=null?n:wn())},t.getIsSomeColumnsPinned=e=>{var n;const o=t.getState().columnPinning;if(!e){var r,i;return!!((r=o.left)!=null&&r.length||(i=o.right)!=null&&i.length)}return!!((n=o[e])!=null&&n.length)},t.getLeftLeafColumns=H(()=>[t.getAllLeafColumns(),t.getState().columnPinning.left],(e,n)=>(n??[]).map(o=>e.find(r=>r.id===o)).filter(Boolean),G(t.options,"debugColumns")),t.getRightLeafColumns=H(()=>[t.getAllLeafColumns(),t.getState().columnPinning.right],(e,n)=>(n??[]).map(o=>e.find(r=>r.id===o)).filter(Boolean),G(t.options,"debugColumns")),t.getCenterLeafColumns=H(()=>[t.getAllLeafColumns(),t.getState().columnPinning.left,t.getState().columnPinning.right],(e,n,o)=>{const r=[...n??[],...o??[]];return e.filter(i=>!r.includes(i.id))},G(t.options,"debugColumns"))}},At={size:150,minSize:20,maxSize:Number.MAX_SAFE_INTEGER},Cn=()=>({startOffset:null,startSize:null,deltaOffset:null,deltaPercentage:null,isResizingColumn:!1,columnSizingStart:[]}),dl={getDefaultColumnDef:()=>At,getInitialState:t=>({columnSizing:{},columnSizingInfo:Cn(),...t}),getDefaultOptions:t=>({columnResizeMode:"onEnd",columnResizeDirection:"ltr",onColumnSizingChange:ve("columnSizing",t),onColumnSizingInfoChange:ve("columnSizingInfo",t)}),createColumn:(t,e)=>{t.getSize=()=>{var n,o,r;const i=e.getState().columnSizing[t.id];return Math.min(Math.max((n=t.columnDef.minSize)!=null?n:At.minSize,(o=i??t.columnDef.size)!=null?o:At.size),(r=t.columnDef.maxSize)!=null?r:At.maxSize)},t.getStart=H(n=>[n,gt(e,n),e.getState().columnSizing],(n,o)=>o.slice(0,t.getIndex(n)).reduce((r,i)=>r+i.getSize(),0),G(e.options,"debugColumns")),t.getAfter=H(n=>[n,gt(e,n),e.getState().columnSizing],(n,o)=>o.slice(t.getIndex(n)+1).reduce((r,i)=>r+i.getSize(),0),G(e.options,"debugColumns")),t.resetSize=()=>{e.setColumnSizing(n=>{let{[t.id]:o,...r}=n;return r})},t.getCanResize=()=>{var n,o;return((n=t.columnDef.enableResizing)!=null?n:!0)&&((o=e.options.enableColumnResizing)!=null?o:!0)},t.getIsResizing=()=>e.getState().columnSizingInfo.isResizingColumn===t.id},createHeader:(t,e)=>{t.getSize=()=>{let n=0;const o=r=>{if(r.subHeaders.length)r.subHeaders.forEach(o);else{var i;n+=(i=r.column.getSize())!=null?i:0}};return o(t),n},t.getStart=()=>{if(t.index>0){const n=t.headerGroup.headers[t.index-1];return n.getStart()+n.getSize()}return 0},t.getResizeHandler=n=>{const o=e.getColumn(t.column.id),r=o==null?void 0:o.getCanResize();return i=>{if(!o||!r||(i.persist==null||i.persist(),kn(i)&&i.touches&&i.touches.length>1))return;const s=t.getSize(),a=t?t.getLeafHeaders().map(k=>[k.column.id,k.column.getSize()]):[[o.id,o.getSize()]],l=kn(i)?Math.round(i.touches[0].clientX):i.clientX,u={},c=(k,w)=>{typeof w=="number"&&(e.setColumnSizingInfo(C=>{var T,$;const N=e.options.columnResizeDirection==="rtl"?-1:1,W=(w-((T=C==null?void 0:C.startOffset)!=null?T:0))*N,X=Math.max(W/(($=C==null?void 0:C.startSize)!=null?$:0),-.999999);return C.columnSizingStart.forEach(Ee=>{let[ut,et]=Ee;u[ut]=Math.round(Math.max(et+et*X,0)*100)/100}),{...C,deltaOffset:W,deltaPercentage:X}}),(e.options.columnResizeMode==="onChange"||k==="end")&&e.setColumnSizing(C=>({...C,...u})))},f=k=>c("move",k),d=k=>{c("end",k),e.setColumnSizingInfo(w=>({...w,isResizingColumn:!1,startOffset:null,startSize:null,deltaOffset:null,deltaPercentage:null,columnSizingStart:[]}))},p=n||typeof document<"u"?document:null,m={moveHandler:k=>f(k.clientX),upHandler:k=>{p==null||p.removeEventListener("mousemove",m.moveHandler),p==null||p.removeEventListener("mouseup",m.upHandler),d(k.clientX)}},h={moveHandler:k=>(k.cancelable&&(k.preventDefault(),k.stopPropagation()),f(k.touches[0].clientX),!1),upHandler:k=>{var w;p==null||p.removeEventListener("touchmove",h.moveHandler),p==null||p.removeEventListener("touchend",h.upHandler),k.cancelable&&(k.preventDefault(),k.stopPropagation()),d((w=k.touches[0])==null?void 0:w.clientX)}},v=fl()?{passive:!1}:!1;kn(i)?(p==null||p.addEventListener("touchmove",h.moveHandler,v),p==null||p.addEventListener("touchend",h.upHandler,v)):(p==null||p.addEventListener("mousemove",m.moveHandler,v),p==null||p.addEventListener("mouseup",m.upHandler,v)),e.setColumnSizingInfo(k=>({...k,startOffset:l,startSize:s,deltaOffset:0,deltaPercentage:0,columnSizingStart:a,isResizingColumn:o.id}))}}},createTable:t=>{t.setColumnSizing=e=>t.options.onColumnSizingChange==null?void 0:t.options.onColumnSizingChange(e),t.setColumnSizingInfo=e=>t.options.onColumnSizingInfoChange==null?void 0:t.options.onColumnSizingInfoChange(e),t.resetColumnSizing=e=>{var n;t.setColumnSizing(e?{}:(n=t.initialState.columnSizing)!=null?n:{})},t.resetHeaderSizeInfo=e=>{var n;t.setColumnSizingInfo(e?Cn():(n=t.initialState.columnSizingInfo)!=null?n:Cn())},t.getTotalSize=()=>{var e,n;return(e=(n=t.getHeaderGroups()[0])==null?void 0:n.headers.reduce((o,r)=>o+r.getSize(),0))!=null?e:0},t.getLeftTotalSize=()=>{var e,n;return(e=(n=t.getLeftHeaderGroups()[0])==null?void 0:n.headers.reduce((o,r)=>o+r.getSize(),0))!=null?e:0},t.getCenterTotalSize=()=>{var e,n;return(e=(n=t.getCenterHeaderGroups()[0])==null?void 0:n.headers.reduce((o,r)=>o+r.getSize(),0))!=null?e:0},t.getRightTotalSize=()=>{var e,n;return(e=(n=t.getRightHeaderGroups()[0])==null?void 0:n.headers.reduce((o,r)=>o+r.getSize(),0))!=null?e:0}}};let It=null;function fl(){if(typeof It=="boolean")return It;let t=!1;try{const e={get passive(){return t=!0,!1}},n=()=>{};window.addEventListener("test",n,e),window.removeEventListener("test",n)}catch{t=!1}return It=t,It}function kn(t){return t.type==="touchstart"}const pl={getInitialState:t=>({columnVisibility:{},...t}),getDefaultOptions:t=>({onColumnVisibilityChange:ve("columnVisibility",t)}),createColumn:(t,e)=>{t.toggleVisibility=n=>{t.getCanHide()&&e.setColumnVisibility(o=>({...o,[t.id]:n??!t.getIsVisible()}))},t.getIsVisible=()=>{var n,o;const r=t.columns;return(n=r.length?r.some(i=>i.getIsVisible()):(o=e.getState().columnVisibility)==null?void 0:o[t.id])!=null?n:!0},t.getCanHide=()=>{var n,o;return((n=t.columnDef.enableHiding)!=null?n:!0)&&((o=e.options.enableHiding)!=null?o:!0)},t.getToggleVisibilityHandler=()=>n=>{t.toggleVisibility==null||t.toggleVisibility(n.target.checked)}},createRow:(t,e)=>{t._getAllVisibleCells=H(()=>[t.getAllCells(),e.getState().columnVisibility],n=>n.filter(o=>o.column.getIsVisible()),G(e.options,"debugRows")),t.getVisibleCells=H(()=>[t.getLeftVisibleCells(),t.getCenterVisibleCells(),t.getRightVisibleCells()],(n,o,r)=>[...n,...o,...r],G(e.options,"debugRows"))},createTable:t=>{const e=(n,o)=>H(()=>[o(),o().filter(r=>r.getIsVisible()).map(r=>r.id).join("_")],r=>r.filter(i=>i.getIsVisible==null?void 0:i.getIsVisible()),G(t.options,"debugColumns"));t.getVisibleFlatColumns=e("getVisibleFlatColumns",()=>t.getAllFlatColumns()),t.getVisibleLeafColumns=e("getVisibleLeafColumns",()=>t.getAllLeafColumns()),t.getLeftVisibleLeafColumns=e("getLeftVisibleLeafColumns",()=>t.getLeftLeafColumns()),t.getRightVisibleLeafColumns=e("getRightVisibleLeafColumns",()=>t.getRightLeafColumns()),t.getCenterVisibleLeafColumns=e("getCenterVisibleLeafColumns",()=>t.getCenterLeafColumns()),t.setColumnVisibility=n=>t.options.onColumnVisibilityChange==null?void 0:t.options.onColumnVisibilityChange(n),t.resetColumnVisibility=n=>{var o;t.setColumnVisibility(n?{}:(o=t.initialState.columnVisibility)!=null?o:{})},t.toggleAllColumnsVisible=n=>{var o;n=(o=n)!=null?o:!t.getIsAllColumnsVisible(),t.setColumnVisibility(t.getAllLeafColumns().reduce((r,i)=>({...r,[i.id]:n||!(i.getCanHide!=null&&i.getCanHide())}),{}))},t.getIsAllColumnsVisible=()=>!t.getAllLeafColumns().some(n=>!(n.getIsVisible!=null&&n.getIsVisible())),t.getIsSomeColumnsVisible=()=>t.getAllLeafColumns().some(n=>n.getIsVisible==null?void 0:n.getIsVisible()),t.getToggleAllColumnsVisibilityHandler=()=>n=>{var o;t.toggleAllColumnsVisible((o=n.target)==null?void 0:o.checked)}}};function gt(t,e){return e?e==="center"?t.getCenterVisibleLeafColumns():e==="left"?t.getLeftVisibleLeafColumns():t.getRightVisibleLeafColumns():t.getVisibleLeafColumns()}const hl={createTable:t=>{t._getGlobalFacetedRowModel=t.options.getFacetedRowModel&&t.options.getFacetedRowModel(t,"__global__"),t.getGlobalFacetedRowModel=()=>t.options.manualFiltering||!t._getGlobalFacetedRowModel?t.getPreFilteredRowModel():t._getGlobalFacetedRowModel(),t._getGlobalFacetedUniqueValues=t.options.getFacetedUniqueValues&&t.options.getFacetedUniqueValues(t,"__global__"),t.getGlobalFacetedUniqueValues=()=>t._getGlobalFacetedUniqueValues?t._getGlobalFacetedUniqueValues():new Map,t._getGlobalFacetedMinMaxValues=t.options.getFacetedMinMaxValues&&t.options.getFacetedMinMaxValues(t,"__global__"),t.getGlobalFacetedMinMaxValues=()=>{if(t._getGlobalFacetedMinMaxValues)return t._getGlobalFacetedMinMaxValues()}}},ml={getInitialState:t=>({globalFilter:void 0,...t}),getDefaultOptions:t=>({onGlobalFilterChange:ve("globalFilter",t),globalFilterFn:"auto",getColumnCanGlobalFilter:e=>{var n;const o=(n=t.getCoreRowModel().flatRows[0])==null||(n=n._getAllCellsByColumnId()[e.id])==null?void 0:n.getValue();return typeof o=="string"||typeof o=="number"}}),createColumn:(t,e)=>{t.getCanGlobalFilter=()=>{var n,o,r,i;return((n=t.columnDef.enableGlobalFilter)!=null?n:!0)&&((o=e.options.enableGlobalFilter)!=null?o:!0)&&((r=e.options.enableFilters)!=null?r:!0)&&((i=e.options.getColumnCanGlobalFilter==null?void 0:e.options.getColumnCanGlobalFilter(t))!=null?i:!0)&&!!t.accessorFn}},createTable:t=>{t.getGlobalAutoFilterFn=()=>Le.includesString,t.getGlobalFilterFn=()=>{var e,n;const{globalFilterFn:o}=t.options;return fn(o)?o:o==="auto"?t.getGlobalAutoFilterFn():(e=(n=t.options.filterFns)==null?void 0:n[o])!=null?e:Le[o]},t.setGlobalFilter=e=>{t.options.onGlobalFilterChange==null||t.options.onGlobalFilterChange(e)},t.resetGlobalFilter=e=>{t.setGlobalFilter(e?void 0:t.initialState.globalFilter)}}},gl={getInitialState:t=>({expanded:{},...t}),getDefaultOptions:t=>({onExpandedChange:ve("expanded",t),paginateExpandedRows:!0}),createTable:t=>{let e=!1,n=!1;t._autoResetExpanded=()=>{var o,r;if(!e){t._queue(()=>{e=!0});return}if((o=(r=t.options.autoResetAll)!=null?r:t.options.autoResetExpanded)!=null?o:!t.options.manualExpanding){if(n)return;n=!0,t._queue(()=>{t.resetExpanded(),n=!1})}},t.setExpanded=o=>t.options.onExpandedChange==null?void 0:t.options.onExpandedChange(o),t.toggleAllRowsExpanded=o=>{o??!t.getIsAllRowsExpanded()?t.setExpanded(!0):t.setExpanded({})},t.resetExpanded=o=>{var r,i;t.setExpanded(o?{}:(r=(i=t.initialState)==null?void 0:i.expanded)!=null?r:{})},t.getCanSomeRowsExpand=()=>t.getPrePaginationRowModel().flatRows.some(o=>o.getCanExpand()),t.getToggleAllRowsExpandedHandler=()=>o=>{o.persist==null||o.persist(),t.toggleAllRowsExpanded()},t.getIsSomeRowsExpanded=()=>{const o=t.getState().expanded;return o===!0||Object.values(o).some(Boolean)},t.getIsAllRowsExpanded=()=>{const o=t.getState().expanded;return typeof o=="boolean"?o===!0:!(!Object.keys(o).length||t.getRowModel().flatRows.some(r=>!r.getIsExpanded()))},t.getExpandedDepth=()=>{let o=0;return(t.getState().expanded===!0?Object.keys(t.getRowModel().rowsById):Object.keys(t.getState().expanded)).forEach(i=>{const s=i.split(".");o=Math.max(o,s.length)}),o},t.getPreExpandedRowModel=()=>t.getSortedRowModel(),t.getExpandedRowModel=()=>(!t._getExpandedRowModel&&t.options.getExpandedRowModel&&(t._getExpandedRowModel=t.options.getExpandedRowModel(t)),t.options.manualExpanding||!t._getExpandedRowModel?t.getPreExpandedRowModel():t._getExpandedRowModel())},createRow:(t,e)=>{t.toggleExpanded=n=>{e.setExpanded(o=>{var r;const i=o===!0?!0:!!(o!=null&&o[t.id]);let s={};if(o===!0?Object.keys(e.getRowModel().rowsById).forEach(a=>{s[a]=!0}):s=o,n=(r=n)!=null?r:!i,!i&&n)return{...s,[t.id]:!0};if(i&&!n){const{[t.id]:a,...l}=s;return l}return o})},t.getIsExpanded=()=>{var n;const o=e.getState().expanded;return!!((n=e.options.getIsRowExpanded==null?void 0:e.options.getIsRowExpanded(t))!=null?n:o===!0||o!=null&&o[t.id])},t.getCanExpand=()=>{var n,o,r;return(n=e.options.getRowCanExpand==null?void 0:e.options.getRowCanExpand(t))!=null?n:((o=e.options.enableExpanding)!=null?o:!0)&&!!((r=t.subRows)!=null&&r.length)},t.getIsAllParentsExpanded=()=>{let n=!0,o=t;for(;n&&o.parentId;)o=e.getRow(o.parentId,!0),n=o.getIsExpanded();return n},t.getToggleExpandedHandler=()=>{const n=t.getCanExpand();return()=>{n&&t.toggleExpanded()}}}},Wn=0,Kn=10,Pn=()=>({pageIndex:Wn,pageSize:Kn}),_l={getInitialState:t=>({...t,pagination:{...Pn(),...t==null?void 0:t.pagination}}),getDefaultOptions:t=>({onPaginationChange:ve("pagination",t)}),createTable:t=>{let e=!1,n=!1;t._autoResetPageIndex=()=>{var o,r;if(!e){t._queue(()=>{e=!0});return}if((o=(r=t.options.autoResetAll)!=null?r:t.options.autoResetPageIndex)!=null?o:!t.options.manualPagination){if(n)return;n=!0,t._queue(()=>{t.resetPageIndex(),n=!1})}},t.setPagination=o=>{const r=i=>Fe(o,i);return t.options.onPaginationChange==null?void 0:t.options.onPaginationChange(r)},t.resetPagination=o=>{var r;t.setPagination(o?Pn():(r=t.initialState.pagination)!=null?r:Pn())},t.setPageIndex=o=>{t.setPagination(r=>{let i=Fe(o,r.pageIndex);const s=typeof t.options.pageCount>"u"||t.options.pageCount===-1?Number.MAX_SAFE_INTEGER:t.options.pageCount-1;return i=Math.max(0,Math.min(i,s)),{...r,pageIndex:i}})},t.resetPageIndex=o=>{var r,i;t.setPageIndex(o?Wn:(r=(i=t.initialState)==null||(i=i.pagination)==null?void 0:i.pageIndex)!=null?r:Wn)},t.resetPageSize=o=>{var r,i;t.setPageSize(o?Kn:(r=(i=t.initialState)==null||(i=i.pagination)==null?void 0:i.pageSize)!=null?r:Kn)},t.setPageSize=o=>{t.setPagination(r=>{const i=Math.max(1,Fe(o,r.pageSize)),s=r.pageSize*r.pageIndex,a=Math.floor(s/i);return{...r,pageIndex:a,pageSize:i}})},t.setPageCount=o=>t.setPagination(r=>{var i;let s=Fe(o,(i=t.options.pageCount)!=null?i:-1);return typeof s=="number"&&(s=Math.max(-1,s)),{...r,pageCount:s}}),t.getPageOptions=H(()=>[t.getPageCount()],o=>{let r=[];return o&&o>0&&(r=[...new Array(o)].fill(null).map((i,s)=>s)),r},G(t.options,"debugTable")),t.getCanPreviousPage=()=>t.getState().pagination.pageIndex>0,t.getCanNextPage=()=>{const{pageIndex:o}=t.getState().pagination,r=t.getPageCount();return r===-1?!0:r===0?!1:ot.setPageIndex(o=>o-1),t.nextPage=()=>t.setPageIndex(o=>o+1),t.firstPage=()=>t.setPageIndex(0),t.lastPage=()=>t.setPageIndex(t.getPageCount()-1),t.getPrePaginationRowModel=()=>t.getExpandedRowModel(),t.getPaginationRowModel=()=>(!t._getPaginationRowModel&&t.options.getPaginationRowModel&&(t._getPaginationRowModel=t.options.getPaginationRowModel(t)),t.options.manualPagination||!t._getPaginationRowModel?t.getPrePaginationRowModel():t._getPaginationRowModel()),t.getPageCount=()=>{var o;return(o=t.options.pageCount)!=null?o:Math.ceil(t.getRowCount()/t.getState().pagination.pageSize)},t.getRowCount=()=>{var o;return(o=t.options.rowCount)!=null?o:t.getPrePaginationRowModel().rows.length}}},Rn=()=>({top:[],bottom:[]}),vl={getInitialState:t=>({rowPinning:Rn(),...t}),getDefaultOptions:t=>({onRowPinningChange:ve("rowPinning",t)}),createRow:(t,e)=>{t.pin=(n,o,r)=>{const i=o?t.getLeafRows().map(l=>{let{id:u}=l;return u}):[],s=r?t.getParentRows().map(l=>{let{id:u}=l;return u}):[],a=new Set([...s,t.id,...i]);e.setRowPinning(l=>{var u,c;if(n==="bottom"){var f,d;return{top:((f=l==null?void 0:l.top)!=null?f:[]).filter(h=>!(a!=null&&a.has(h))),bottom:[...((d=l==null?void 0:l.bottom)!=null?d:[]).filter(h=>!(a!=null&&a.has(h))),...Array.from(a)]}}if(n==="top"){var p,m;return{top:[...((p=l==null?void 0:l.top)!=null?p:[]).filter(h=>!(a!=null&&a.has(h))),...Array.from(a)],bottom:((m=l==null?void 0:l.bottom)!=null?m:[]).filter(h=>!(a!=null&&a.has(h)))}}return{top:((u=l==null?void 0:l.top)!=null?u:[]).filter(h=>!(a!=null&&a.has(h))),bottom:((c=l==null?void 0:l.bottom)!=null?c:[]).filter(h=>!(a!=null&&a.has(h)))}})},t.getCanPin=()=>{var n;const{enableRowPinning:o,enablePinning:r}=e.options;return typeof o=="function"?o(t):(n=o??r)!=null?n:!0},t.getIsPinned=()=>{const n=[t.id],{top:o,bottom:r}=e.getState().rowPinning,i=n.some(a=>o==null?void 0:o.includes(a)),s=n.some(a=>r==null?void 0:r.includes(a));return i?"top":s?"bottom":!1},t.getPinnedIndex=()=>{var n,o;const r=t.getIsPinned();if(!r)return-1;const i=(n=r==="top"?e.getTopRows():e.getBottomRows())==null?void 0:n.map(s=>{let{id:a}=s;return a});return(o=i==null?void 0:i.indexOf(t.id))!=null?o:-1}},createTable:t=>{t.setRowPinning=e=>t.options.onRowPinningChange==null?void 0:t.options.onRowPinningChange(e),t.resetRowPinning=e=>{var n,o;return t.setRowPinning(e?Rn():(n=(o=t.initialState)==null?void 0:o.rowPinning)!=null?n:Rn())},t.getIsSomeRowsPinned=e=>{var n;const o=t.getState().rowPinning;if(!e){var r,i;return!!((r=o.top)!=null&&r.length||(i=o.bottom)!=null&&i.length)}return!!((n=o[e])!=null&&n.length)},t._getPinnedRows=(e,n,o)=>{var r;return((r=t.options.keepPinnedRows)==null||r?(n??[]).map(s=>{const a=t.getRow(s,!0);return a.getIsAllParentsExpanded()?a:null}):(n??[]).map(s=>e.find(a=>a.id===s))).filter(Boolean).map(s=>({...s,position:o}))},t.getTopRows=H(()=>[t.getRowModel().rows,t.getState().rowPinning.top],(e,n)=>t._getPinnedRows(e,n,"top"),G(t.options,"debugRows")),t.getBottomRows=H(()=>[t.getRowModel().rows,t.getState().rowPinning.bottom],(e,n)=>t._getPinnedRows(e,n,"bottom"),G(t.options,"debugRows")),t.getCenterRows=H(()=>[t.getRowModel().rows,t.getState().rowPinning.top,t.getState().rowPinning.bottom],(e,n,o)=>{const r=new Set([...n??[],...o??[]]);return e.filter(i=>!r.has(i.id))},G(t.options,"debugRows"))}},yl={getInitialState:t=>({rowSelection:{},...t}),getDefaultOptions:t=>({onRowSelectionChange:ve("rowSelection",t),enableRowSelection:!0,enableMultiRowSelection:!0,enableSubRowSelection:!0}),createTable:t=>{t.setRowSelection=e=>t.options.onRowSelectionChange==null?void 0:t.options.onRowSelectionChange(e),t.resetRowSelection=e=>{var n;return t.setRowSelection(e?{}:(n=t.initialState.rowSelection)!=null?n:{})},t.toggleAllRowsSelected=e=>{t.setRowSelection(n=>{e=typeof e<"u"?e:!t.getIsAllRowsSelected();const o={...n},r=t.getPreGroupedRowModel().flatRows;return e?r.forEach(i=>{i.getCanSelect()&&(o[i.id]=!0)}):r.forEach(i=>{delete o[i.id]}),o})},t.toggleAllPageRowsSelected=e=>t.setRowSelection(n=>{const o=typeof e<"u"?e:!t.getIsAllPageRowsSelected(),r={...n};return t.getRowModel().rows.forEach(i=>{Xn(r,i.id,o,!0,t)}),r}),t.getPreSelectedRowModel=()=>t.getCoreRowModel(),t.getSelectedRowModel=H(()=>[t.getState().rowSelection,t.getCoreRowModel()],(e,n)=>Object.keys(e).length?En(t,n):{rows:[],flatRows:[],rowsById:{}},G(t.options,"debugTable")),t.getFilteredSelectedRowModel=H(()=>[t.getState().rowSelection,t.getFilteredRowModel()],(e,n)=>Object.keys(e).length?En(t,n):{rows:[],flatRows:[],rowsById:{}},G(t.options,"debugTable")),t.getGroupedSelectedRowModel=H(()=>[t.getState().rowSelection,t.getSortedRowModel()],(e,n)=>Object.keys(e).length?En(t,n):{rows:[],flatRows:[],rowsById:{}},G(t.options,"debugTable")),t.getIsAllRowsSelected=()=>{const e=t.getFilteredRowModel().flatRows,{rowSelection:n}=t.getState();let o=!!(e.length&&Object.keys(n).length);return o&&e.some(r=>r.getCanSelect()&&!n[r.id])&&(o=!1),o},t.getIsAllPageRowsSelected=()=>{const e=t.getPaginationRowModel().flatRows.filter(r=>r.getCanSelect()),{rowSelection:n}=t.getState();let o=!!e.length;return o&&e.some(r=>!n[r.id])&&(o=!1),o},t.getIsSomeRowsSelected=()=>{var e;const n=Object.keys((e=t.getState().rowSelection)!=null?e:{}).length;return n>0&&n{const e=t.getPaginationRowModel().flatRows;return t.getIsAllPageRowsSelected()?!1:e.filter(n=>n.getCanSelect()).some(n=>n.getIsSelected()||n.getIsSomeSelected())},t.getToggleAllRowsSelectedHandler=()=>e=>{t.toggleAllRowsSelected(e.target.checked)},t.getToggleAllPageRowsSelectedHandler=()=>e=>{t.toggleAllPageRowsSelected(e.target.checked)}},createRow:(t,e)=>{t.toggleSelected=(n,o)=>{const r=t.getIsSelected();e.setRowSelection(i=>{var s;if(n=typeof n<"u"?n:!r,t.getCanSelect()&&r===n)return i;const a={...i};return Xn(a,t.id,n,(s=o==null?void 0:o.selectChildren)!=null?s:!0,e),a})},t.getIsSelected=()=>{const{rowSelection:n}=e.getState();return Eo(t,n)},t.getIsSomeSelected=()=>{const{rowSelection:n}=e.getState();return Yn(t,n)==="some"},t.getIsAllSubRowsSelected=()=>{const{rowSelection:n}=e.getState();return Yn(t,n)==="all"},t.getCanSelect=()=>{var n;return typeof e.options.enableRowSelection=="function"?e.options.enableRowSelection(t):(n=e.options.enableRowSelection)!=null?n:!0},t.getCanSelectSubRows=()=>{var n;return typeof e.options.enableSubRowSelection=="function"?e.options.enableSubRowSelection(t):(n=e.options.enableSubRowSelection)!=null?n:!0},t.getCanMultiSelect=()=>{var n;return typeof e.options.enableMultiRowSelection=="function"?e.options.enableMultiRowSelection(t):(n=e.options.enableMultiRowSelection)!=null?n:!0},t.getToggleSelectedHandler=()=>{const n=t.getCanSelect();return o=>{var r;n&&t.toggleSelected((r=o.target)==null?void 0:r.checked)}}}},Xn=(t,e,n,o,r)=>{var i;const s=r.getRow(e,!0);n?(s.getCanMultiSelect()||Object.keys(t).forEach(a=>delete t[a]),s.getCanSelect()&&(t[e]=!0)):delete t[e],o&&(i=s.subRows)!=null&&i.length&&s.getCanSelectSubRows()&&s.subRows.forEach(a=>Xn(t,a.id,n,o,r))};function En(t,e){const n=t.getState().rowSelection,o=[],r={},i=function(s,a){return s.map(l=>{var u;const c=Eo(l,n);if(c&&(o.push(l),r[l.id]=l),(u=l.subRows)!=null&&u.length&&(l={...l,subRows:i(l.subRows)}),c)return l}).filter(Boolean)};return{rows:i(e.rows),flatRows:o,rowsById:r}}function Eo(t,e){var n;return(n=e[t.id])!=null?n:!1}function Yn(t,e,n){var o;if(!((o=t.subRows)!=null&&o.length))return!1;let r=!0,i=!1;return t.subRows.forEach(s=>{if(!(i&&!r)&&(s.getCanSelect()&&(Eo(s,e)?i=!0:r=!1),s.subRows&&s.subRows.length)){const a=Yn(s,e);a==="all"?i=!0:(a==="some"&&(i=!0),r=!1)}}),r?"all":i?"some":!1}const Jn=/([0-9]+)/gm,bl=(t,e,n)=>ni(je(t.getValue(n)).toLowerCase(),je(e.getValue(n)).toLowerCase()),Sl=(t,e,n)=>ni(je(t.getValue(n)),je(e.getValue(n))),wl=(t,e,n)=>Lo(je(t.getValue(n)).toLowerCase(),je(e.getValue(n)).toLowerCase()),Cl=(t,e,n)=>Lo(je(t.getValue(n)),je(e.getValue(n))),kl=(t,e,n)=>{const o=t.getValue(n),r=e.getValue(n);return o>r?1:oLo(t.getValue(n),e.getValue(n));function Lo(t,e){return t===e?0:t>e?1:-1}function je(t){return typeof t=="number"?isNaN(t)||t===1/0||t===-1/0?"":String(t):typeof t=="string"?t:""}function ni(t,e){const n=t.split(Jn).filter(Boolean),o=e.split(Jn).filter(Boolean);for(;n.length&&o.length;){const r=n.shift(),i=o.shift(),s=parseInt(r,10),a=parseInt(i,10),l=[s,a].sort();if(isNaN(l[0])){if(r>i)return 1;if(i>r)return-1;continue}if(isNaN(l[1]))return isNaN(s)?-1:1;if(s>a)return 1;if(a>s)return-1}return n.length-o.length}const ct={alphanumeric:bl,alphanumericCaseSensitive:Sl,text:wl,textCaseSensitive:Cl,datetime:kl,basic:Pl},Rl={getInitialState:t=>({sorting:[],...t}),getDefaultColumnDef:()=>({sortingFn:"auto",sortUndefined:1}),getDefaultOptions:t=>({onSortingChange:ve("sorting",t),isMultiSortEvent:e=>e.shiftKey}),createColumn:(t,e)=>{t.getAutoSortingFn=()=>{const n=e.getFilteredRowModel().flatRows.slice(10);let o=!1;for(const r of n){const i=r==null?void 0:r.getValue(t.id);if(Object.prototype.toString.call(i)==="[object Date]")return ct.datetime;if(typeof i=="string"&&(o=!0,i.split(Jn).length>1))return ct.alphanumeric}return o?ct.text:ct.basic},t.getAutoSortDir=()=>{const n=e.getFilteredRowModel().flatRows[0];return typeof(n==null?void 0:n.getValue(t.id))=="string"?"asc":"desc"},t.getSortingFn=()=>{var n,o;if(!t)throw new Error;return fn(t.columnDef.sortingFn)?t.columnDef.sortingFn:t.columnDef.sortingFn==="auto"?t.getAutoSortingFn():(n=(o=e.options.sortingFns)==null?void 0:o[t.columnDef.sortingFn])!=null?n:ct[t.columnDef.sortingFn]},t.toggleSorting=(n,o)=>{const r=t.getNextSortingOrder(),i=typeof n<"u"&&n!==null;e.setSorting(s=>{const a=s==null?void 0:s.find(p=>p.id===t.id),l=s==null?void 0:s.findIndex(p=>p.id===t.id);let u=[],c,f=i?n:r==="desc";if(s!=null&&s.length&&t.getCanMultiSort()&&o?a?c="toggle":c="add":s!=null&&s.length&&l!==s.length-1?c="replace":a?c="toggle":c="replace",c==="toggle"&&(i||r||(c="remove")),c==="add"){var d;u=[...s,{id:t.id,desc:f}],u.splice(0,u.length-((d=e.options.maxMultiSortColCount)!=null?d:Number.MAX_SAFE_INTEGER))}else c==="toggle"?u=s.map(p=>p.id===t.id?{...p,desc:f}:p):c==="remove"?u=s.filter(p=>p.id!==t.id):u=[{id:t.id,desc:f}];return u})},t.getFirstSortDir=()=>{var n,o;return((n=(o=t.columnDef.sortDescFirst)!=null?o:e.options.sortDescFirst)!=null?n:t.getAutoSortDir()==="desc")?"desc":"asc"},t.getNextSortingOrder=n=>{var o,r;const i=t.getFirstSortDir(),s=t.getIsSorted();return s?s!==i&&((o=e.options.enableSortingRemoval)==null||o)&&(!(n&&(r=e.options.enableMultiRemove)!=null)||r)?!1:s==="desc"?"asc":"desc":i},t.getCanSort=()=>{var n,o;return((n=t.columnDef.enableSorting)!=null?n:!0)&&((o=e.options.enableSorting)!=null?o:!0)&&!!t.accessorFn},t.getCanMultiSort=()=>{var n,o;return(n=(o=t.columnDef.enableMultiSort)!=null?o:e.options.enableMultiSort)!=null?n:!!t.accessorFn},t.getIsSorted=()=>{var n;const o=(n=e.getState().sorting)==null?void 0:n.find(r=>r.id===t.id);return o?o.desc?"desc":"asc":!1},t.getSortIndex=()=>{var n,o;return(n=(o=e.getState().sorting)==null?void 0:o.findIndex(r=>r.id===t.id))!=null?n:-1},t.clearSorting=()=>{e.setSorting(n=>n!=null&&n.length?n.filter(o=>o.id!==t.id):[])},t.getToggleSortingHandler=()=>{const n=t.getCanSort();return o=>{n&&(o.persist==null||o.persist(),t.toggleSorting==null||t.toggleSorting(void 0,t.getCanMultiSort()?e.options.isMultiSortEvent==null?void 0:e.options.isMultiSortEvent(o):!1))}}},createTable:t=>{t.setSorting=e=>t.options.onSortingChange==null?void 0:t.options.onSortingChange(e),t.resetSorting=e=>{var n,o;t.setSorting(e?[]:(n=(o=t.initialState)==null?void 0:o.sorting)!=null?n:[])},t.getPreSortedRowModel=()=>t.getGroupedRowModel(),t.getSortedRowModel=()=>(!t._getSortedRowModel&&t.options.getSortedRowModel&&(t._getSortedRowModel=t.options.getSortedRowModel(t)),t.options.manualSorting||!t._getSortedRowModel?t.getPreSortedRowModel():t._getSortedRowModel())}},El=[Ka,pl,ul,cl,Ya,Ja,hl,ml,Rl,al,gl,_l,vl,yl,dl];function Ll(t){var e,n;const o=[...El,...(e=t._features)!=null?e:[]];let r={_features:o};const i=r._features.reduce((d,p)=>Object.assign(d,p.getDefaultOptions==null?void 0:p.getDefaultOptions(r)),{}),s=d=>r.options.mergeOptions?r.options.mergeOptions(i,d):{...i,...d};let l={...{},...(n=t.initialState)!=null?n:{}};r._features.forEach(d=>{var p;l=(p=d.getInitialState==null?void 0:d.getInitialState(l))!=null?p:l});const u=[];let c=!1;const f={_features:o,options:{...i,...t},initialState:l,_queue:d=>{u.push(d),c||(c=!0,Promise.resolve().then(()=>{for(;u.length;)u.shift()();c=!1}).catch(p=>setTimeout(()=>{throw p})))},reset:()=>{r.setState(r.initialState)},setOptions:d=>{const p=Fe(d,r.options);r.options=s(p)},getState:()=>r.options.state,setState:d=>{r.options.onStateChange==null||r.options.onStateChange(d)},_getRowId:(d,p,m)=>{var h;return(h=r.options.getRowId==null?void 0:r.options.getRowId(d,p,m))!=null?h:`${m?[m.id,p].join("."):p}`},getCoreRowModel:()=>(r._getCoreRowModel||(r._getCoreRowModel=r.options.getCoreRowModel(r)),r._getCoreRowModel()),getRowModel:()=>r.getPaginationRowModel(),getRow:(d,p)=>{let m=(p?r.getPrePaginationRowModel():r.getRowModel()).rowsById[d];if(!m&&(m=r.getCoreRowModel().rowsById[d],!m))throw new Error;return m},_getDefaultColumnDef:H(()=>[r.options.defaultColumn],d=>{var p;return d=(p=d)!=null?p:{},{header:m=>{const h=m.header.column.columnDef;return h.accessorKey?h.accessorKey:h.accessorFn?h.id:null},cell:m=>{var h,v;return(h=(v=m.renderValue())==null||v.toString==null?void 0:v.toString())!=null?h:null},...r._features.reduce((m,h)=>Object.assign(m,h.getDefaultColumnDef==null?void 0:h.getDefaultColumnDef()),{}),...d}},G(t,"debugColumns")),_getColumnDefs:()=>r.options.columns,getAllColumns:H(()=>[r._getColumnDefs()],d=>{const p=function(m,h,v){return v===void 0&&(v=0),m.map(k=>{const w=Wa(r,k,v,h),C=k;return w.columns=C.columns?p(C.columns,w,v+1):[],w})};return p(d)},G(t,"debugColumns")),getAllFlatColumns:H(()=>[r.getAllColumns()],d=>d.flatMap(p=>p.getFlatColumns()),G(t,"debugColumns")),_getAllFlatColumnsById:H(()=>[r.getAllFlatColumns()],d=>d.reduce((p,m)=>(p[m.id]=m,p),{}),G(t,"debugColumns")),getAllLeafColumns:H(()=>[r.getAllColumns(),r._getOrderColumnsFn()],(d,p)=>{let m=d.flatMap(h=>h.getLeafColumns());return p(m)},G(t,"debugColumns")),getColumn:d=>r._getAllFlatColumnsById()[d]};Object.assign(r,f);for(let d=0;dH(()=>[t.options.data],e=>{const n={rows:[],flatRows:[],rowsById:{}},o=function(r,i,s){i===void 0&&(i=0);const a=[];for(let u=0;ut._autoResetPageIndex()))}function Tl(){return t=>H(()=>[t.getState().expanded,t.getPreExpandedRowModel(),t.options.paginateExpandedRows],(e,n,o)=>!n.rows.length||e!==!0&&!Object.keys(e??{}).length||!o?n:Al(n),G(t.options,"debugTable"))}function Al(t){const e=[],n=o=>{var r;e.push(o),(r=o.subRows)!=null&&r.length&&o.getIsExpanded()&&o.subRows.forEach(n)};return t.rows.forEach(n),{rows:e,flatRows:t.flatRows,rowsById:t.rowsById}}function Il(){return t=>H(()=>[t.getState().sorting,t.getPreSortedRowModel()],(e,n)=>{if(!n.rows.length||!(e!=null&&e.length))return n;const o=t.getState().sorting,r=[],i=o.filter(l=>{var u;return(u=t.getColumn(l.id))==null?void 0:u.getCanSort()}),s={};i.forEach(l=>{const u=t.getColumn(l.id);u&&(s[l.id]={sortUndefined:u.columnDef.sortUndefined,invertSorting:u.columnDef.invertSorting,sortingFn:u.getSortingFn()})});const a=l=>{const u=l.map(c=>({...c}));return u.sort((c,f)=>{for(let p=0;p{var f;r.push(c),(f=c.subRows)!=null&&f.length&&(c.subRows=a(c.subRows))}),u};return{rows:a(n.rows),flatRows:r,rowsById:n.rowsById}},G(t.options,"debugTable","getSortedRowModel",()=>t._autoResetPageIndex()))}/** - * vue-table - * - * Copyright (c) TanStack - * - * This source code is licensed under the MIT license found in the - * LICENSE.md file in the root directory of this source tree. - * - * @license MIT - */function Ot(){return!0}const Ol=Symbol("merge-proxy"),Vl={get(t,e,n){return e===Ol?n:t.get(e)},has(t,e){return t.has(e)},set:Ot,deleteProperty:Ot,getOwnPropertyDescriptor(t,e){return{configurable:!0,enumerable:!0,get(){return t.get(e)},set:Ot,deleteProperty:Ot}},ownKeys(t){return t.keys()}};function Ln(t){return"value"in t?t.value:t}function ft(){for(var t=arguments.length,e=new Array(t),n=0;n=0;r--){const i=Ln(e[r])[o];if(i!==void 0)return i}},has(o){for(let r=e.length-1;r>=0;r--)if(o in Ln(e[r]))return!0;return!1},keys(){const o=[];for(let r=0;r()=>typeof t.render=="function"||typeof t.render=="object"?D(t.render,t.props):t.render});function Jo(t){return ft(t,{data:P(t.data)})}function Dl(t){const e=ft({state:{},onStateChange:()=>{},renderFallbackValue:null,mergeOptions(r,i){return ft(r,i)}},Jo(t)),n=Ll(e);Rr(t.data)&&Q(t.data,()=>{n.setState(r=>({...r,data:P(t.data)}))},{immediate:!0,deep:!0});const o=x(n.initialState);return Ct(()=>{n.setOptions(r=>{var i;const s=new Proxy({},{get:(a,l)=>o.value[l]});return ft(r,Jo(t),{state:ft(s,(i=t.state)!=null?i:{}),onStateChange:a=>{a instanceof Function?o.value=a(o.value):o.value=a,t.onStateChange==null||t.onStateChange(a)}})})}),n}const Ml={class:"nt-table-wrapper nt-scrollbar"},xl=["onClick","rowspan","colspan"],Nl={key:0,class:"caret-wrapper"},Fl=b("span",{class:"sort-caret ascending"},null,-1),Bl=b("span",{class:"sort-caret descending"},null,-1),Hl=[Fl,Bl],Gl={key:0},jl=["colspan"],zl=L({__name:"TanstackTable",props:{stripe:{type:Boolean,default:!0},border:{type:Boolean,default:!1},tableLayout:{default:"auto"},columns:{},data:{},fixedHead:{type:Boolean,default:!1},multiSelection:{type:Boolean,default:!0},defaultSorter:{},expandable:{}},setup(t){const e=mt([]);let n=mt([]),o=mt([]);const r={};function i(d){if(d.length===1)return d;const p=new Set;return d.map((m,h,{length:v})=>({...m,headers:m.headers.filter(k=>!p.has(k.column.id)).map(k=>(p.add(k.column.id),k.isPlaceholder?{...k,isPlaceholder:!1,rowSpan:v-h}:{...k,rowSpan:1}))}))}function s(d,p=!1){const m=[],h=[],v=[];for(const k of d){const w={...k};w.header==null&&w.title!=null&&(w.header=w.title),k.columns==null?(w.accessorKey==null&&w.key!=null&&(w.accessorKey=w.key),w.enableSorting=!1,w.sortDescFirst=!1,k.cell!=null&&(w.cell=C=>k.cell(C.row.original,C.row.index,C)),w.header==null&&w.accessorKey!=null&&(w.header=w.accessorKey),w.id==null&&(w.accessorKey!=null?w.id=w.accessorKey:w.header!=null&&typeof w.header=="string"&&(w.id=w.header)),w.fixed==="left"?h.push(w.id):w.fixed==="right"&&v.push(w.id),w.type!=null?(w.id=w.type,w.type==="selection"&&(w.size=40,l.multiSelection===!1?w.cell=({row:C})=>D(Br,{disabled:!C.getCanSelect(),checked:C.getIsSelected(),onChange:T=>C.toggleSelected(T)}):(w.header=({table:C})=>D(qn,{checked:C.getIsAllRowsSelected(),indeterminate:C.getIsSomeRowsSelected(),onChange:T=>C.toggleAllRowsSelected(T)}),w.cell=({row:C})=>D(qn,{checked:C.getIsSelected(),disabled:!C.getCanSelect(),indeterminate:C.getIsSomeSelected(),onChange:T=>C.toggleSelected(T)})))):p||(p=!0,w.cell=C=>{let T=null;k.cell!=null&&(T=k.cell(C.row.original,C.row.index,C)),T==null&&(T=C.getValue()),typeof T!="object"&&(T=D("span",T));const $=[];return C.row.depth>0&&$.push(D("div",{style:{display:"inline-block",width:C.row.depth*20+"px"}},"")),C.table.getCanSomeRowsExpand()&&$.push(D(_e,{class:{"nt-table-expand-icon":!0,"nt-table-expand-icon--expanded":C.row.getIsExpanded(),"nt-table-expand-placeholder":!C.row.getCanExpand()},onClick:C.row.getToggleExpandedHandler()},{default:()=>D(Ge)})),$.push(T),$}),w.sorter!=null&&w.sorter!==!1&&(w.enableSorting=!0,typeof w.sorter=="function"&&(w.sortingFn=(C,T)=>w.sorter(C.original,T.original))),delete w.title,delete w.key,delete w.fixed):(w.id==null&&w.header!=null&&typeof w.header=="string"&&(w.id=w.header),w.columns=s(w.columns,p).columns),m.push(w)}if(!p&&l.expandable!=null){let k=0;m[0].type==="selection"&&(k=1),m.splice(k,0,{id:"expandable",cell:w=>D(_e,{class:{"nt-table-expand-icon":!0,"nt-table-expand-icon--expanded":w.row.getIsExpanded(),"nt-table-expand-placeholder":!w.row.getCanExpand()},onClick:w.row.getToggleExpandedHandler()},{default:()=>D(Ge)})})}return{columns:m,leftFixed:h,rightFixed:v}}const a=d=>{const p=d.id;if(p in r)return r[p];const m=d.getIsPinned(),h=m==="left"&&d.getIsLastColumn("left"),v=m==="right"&&d.getIsFirstColumn("right"),k={boxShadow:h?"-4px 0 4px -4px #d9d9d9 inset":v?"4px 0 4px -4px #d9d9d9 inset":void 0,left:m==="left"?`${d.getStart("left")}px`:void 0,right:m==="right"?`${d.getAfter("right")}px`:void 0,position:m?"sticky":"relative",width:`${d.getSize()}px`,zIndex:m?1:0};return r[p]=k,k},l=t,u=s(l.columns);e.value=u.columns,n.value=u.leftFixed,o.value=u.rightFixed;const c=M(()=>n.value.length>0||o.value.length>0?!0:l.tableLayout==="fixed"),f=Dl({get data(){return l.data},columns:e.value,getSubRows:d=>d.children,enableMultiRowSelection:l.multiSelection===!0,getCoreRowModel:$l(),getRowCanExpand:d=>d.original.children!=null?!0:l.expandable!=null?l.expandable.rowExpandable(d.original):!1,initialState:{columnPinning:{left:n.value,right:o.value},sorting:l.defaultSorter?[l.defaultSorter]:void 0},getSortedRowModel:Il(),getExpandedRowModel:Tl()});return(d,p)=>(g(),S("div",Ml,[b("table",{class:F(["nt-table",l.stripe?"nt-table-stripe":"",c.value?"nt-table-fixed":"",l.border?"nt-table-border":""])},[b("thead",{class:F({"nt-fixed":l.fixedHead}),style:te({top:l.fixedHead?"0":void 0})},[(g(!0),S(q,null,Z(i(P(f).getHeaderGroups()),m=>(g(),S("tr",{key:m.id},[(g(!0),S(q,null,Z(m.headers,h=>(g(),S("th",{key:h.id,style:te(a(h.column)),class:F([h.column.getCanSort()?"sort-column":"",h.column.getIsSorted()?`sort-${h.column.getIsSorted()}`:""]),onClick:v=>{var k;return(k=h.column.getToggleSortingHandler())==null?void 0:k(v)},rowspan:h.rowSpan?h.rowSpan:1,colspan:h.colSpan},[h.isPlaceholder?I("",!0):(g(),S(q,{key:0},[V(P($n),{render:h.column.columnDef.header,props:h.getContext()},null,8,["render","props"]),h.column.getCanSort()?(g(),S("span",Nl,Hl)):I("",!0)],64))],14,xl))),128))]))),128))],6),b("tbody",null,[(g(!0),S(q,null,Z(P(f).getRowModel().rows,m=>(g(),S(q,{key:m.id},[b("tr",null,[(g(!0),S(q,null,Z(m.getVisibleCells(),h=>(g(),S("td",{key:h.id,style:te(a(h.column))},[V(P($n),{render:h.column.columnDef.cell,props:h.getContext()},null,8,["render","props"])],4))),128))]),d.expandable!=null&&m.getIsExpanded()?(g(),S("tr",Gl,[b("td",{colspan:m.getAllCells().length},[V(P($n),{render:d.expandable.expandedRowRender(m.original),props:null},null,8,["render"])],8,jl)])):I("",!0)],64))),128))])],2)]))}}),Ul=["id"],ql={class:"nt-message-container"},Wl={class:"nt-message-content"},Kl=L({__name:"index",props:{onClose:{},duration:{default:3e3},type:{default:"info"},customClass:{default:""},zindex:{default:1e3},offset:{default:20},message:{},id:{},width:{default:""}},emits:["destroy"],setup(t,{expose:e}){const n=t,o=x(!1),r=M(()=>({top:`${n.offset}px`,zIndex:n.zindex,width:n.width===""?void 0:n.width})),i=M(()=>n.type==="success"?ho:n.type==="warn"?cn:n.type==="error"?fo:po);function s(){o.value=!1}return e({close:s}),de(()=>{o.value=!0,n.duration>0&&setTimeout(()=>{o.value=!1},n.duration)}),(a,l)=>(g(),O(Oe,{name:"nt-message-fade",appear:"",onBeforeLeave:a.onClose,onAfterLeave:l[0]||(l[0]=u=>a.$emit("destroy"))},{default:E(()=>[Ht(b("div",{id:a.id,style:te(r.value),class:F(["nt-message",`nt-message-${a.type}`,a.customClass])},[b("div",ql,[(g(),O(Ce(i.value),{class:"nt-message-icon"})),b("span",Wl,j(a.message),1)])],14,Ul),[[Er,o.value]])]),_:1},8,["onBeforeLeave"]))}}),Xl=["info","success","error","warn","show"],Ue=[];let Yl=0;function Jl(t){const e=Ue.findIndex(i=>i.component!=null&&i.component.props.id===t);if(e===-1)return;const n=Ue.splice(e,1)[0];if(n==null)return;let o=15;n.el!=null&&(o=n.el.offsetHeight);const r=Ue.length;if(r!==0)for(let i=e;i{let e=document.createElement("div"),n=15;for(const s of Ue)s.el!=null&&(n+=s.el.offsetHeight+15);const o=`message${++Yl}`,r=typeof t=="string"?{message:t}:t;r.id=o,r.offset=n,r.onClose=()=>{Jl(o)},r.onDestroy=()=>{Gt(null,e),e=null};const i=D(Kl,r);return Gt(i,e),Ue.push(i),document.body.appendChild(e.firstElementChild),o};for(const t of Xl)Ut[t]=e=>{const n=typeof e=="string"?{message:e}:e;return n.type=t,n.type==="show"&&(n.type="info"),Ut(n)};Ut.close=t=>{const e=Ue.find(n=>n.component!=null&&n.component.props.id===t);e!=null&&e.component.exposed.close()};const Ql={class:"nt-card"},Zl={key:0,class:"nt-card__header"},eu={key:0},tu={key:1,class:"nt-card__footer"},nu={key:0},ou=L({__name:"Card",props:{headerText:{},showHeader:{type:Boolean,default:!0},footerText:{},showFooter:{type:Boolean,default:!1},bodyClass:{}},setup(t){return(e,n)=>(g(),S("div",Ql,[e.showHeader?(g(),S("div",Zl,[e.headerText?(g(),S("span",eu,j(e.headerText),1)):R(e.$slots,"header",{key:1}),b("div",null,[R(e.$slots,"header-extra")])])):I("",!0),b("div",{class:F(["nt-card__body",e.bodyClass||""])},[R(e.$slots,"default")],2),e.showFooter?(g(),S("div",tu,[e.footerText?(g(),S("span",nu,j(e.footerText),1)):R(e.$slots,"footer",{key:1})])):I("",!0)]))}}),oi={trigger:{type:String,default:"hover"},content:String,placement:{type:String,default:"top"},visible:{type:Boolean,default:void 0},to:[Object,String]};function ru(t){return t instanceof Element}function iu(t,e){let n=!1;return t.length&&(n=t.some(o=>o==null?!1:o.contains(e)),n||(n=t.includes(e))),n}const xe=new Map;document.addEventListener("click",t=>{for(const e of xe.values())for(const{documentHandler:n}of e)n(t)},!0);function Qo(t,e){let n=[];return Array.isArray(e.arg)?n=e.arg:ru(e.arg)&&n.push(e.arg),o=>{const r=o.target,i=!e||!e.instance,s=!r,a=t.contains(r),l=t===r,u=iu(n,r);i||s||a||l||u||e.value(r)}}const ri={beforeMount(t,e){xe.has(t)||xe.set(t,[]),xe.get(t).push({documentHandler:Qo(t,e),bindingFn:e.value})},updated(t,e){xe.has(t)||xe.set(t,[]);const n=xe.get(t),o=n.findIndex(i=>i.bindingFn===e.oldValue),r={documentHandler:Qo(t,e),bindingFn:e.value};o>=0?n.splice(o,1,r):n.push(r)},unmounted(t){xe.delete(t)}};function pn(t,e){return typeof t=="string"?(e||document).querySelectorAll(t):[t]}function su(t,e=document.body){let n=document.createElement("div");n.style.cssText="position:fixed;left:-1000px;top:-1000px;opacity:0;";let o=document.createElement("div");o.style.cssText="position:relative;",typeof t=="string"?o.innerHTML=t:o.appendChild(t.cloneNode(!0)),n.appendChild(o),e.appendChild(n);let r=o.children[0].getBoundingClientRect();return e.removeChild(n),{width:r.width,height:r.height}}function au(t,e=null,n="horizontal"){e==null&&(e=t.offsetParent);const o=e.getBoundingClientRect(),r=t.getBoundingClientRect();let i=n==="horizontal"?r.left:r.top,s=n==="horizontal"?r.right:r.bottom,a=n==="horizontal"?o.left:o.top,l=n==="horizontal"?o.right:o.bottom;return i>=a&&s<=l}const Zo=/^(left)|(right)/;function lu(t){return t.trigger!=null?t.trigger()[0]:null}function uu(t){let e=0,n=0,o=0,r=0,i=0,s=0;for(;t;){const a=t.getBoundingClientRect();n+=t.offsetTop,e+=t.offsetLeft,o=a.top,r=a.bottom,i=a.left,s=a.right,t=t.offsetParent}return{offsetLeft:e,offsetTop:n,top:o,bottom:r,left:i,right:s}}const $o=L({props:oi,inheritAttrs:!1,setup(t,{slots:e,attrs:n,expose:o}){const r=x(!1),i=x(t.placement),s=x();let a;const l=x({});de(()=>{t.visible===!0&&u()}),Q(()=>t.visible,()=>{t.visible===!0?u():r.value=!1});function u(){t.to!=null&&(t.to instanceof HTMLElement?c(t.to):typeof t.to=="string"?c(pn(t.to)[0]):c(t.to.value))}function c(w){if(r.value){d();return}w.classList.contains("nt-popover")||(r.value=!0,lo(()=>{const{offsetLeft:C,offsetTop:T,top:$,left:N}=uu(w);let W=0,X=0,Ee=t.placement;if(s.value!=null){const fe=s.value.getBoundingClientRect(),Se=w.getBoundingClientRect();t.placement.startsWith("top")?W=fe.height+8:t.placement.startsWith("bottom")?W=-(Se.height+8):t.placement==="left"||t.placement==="right"?W=fe.height/2-Se.height/2:(t.placement==="leftBottom"||t.placement==="rightBottom")&&(W=fe.height-Se.height),t.placement.startsWith("left")?X=fe.width+8:t.placement.startsWith("right")?X=-(Se.width+8):t.placement==="top"||t.placement==="bottom"?X=fe.width/2-Se.width/2:(t.placement==="bottomRight"||t.placement==="topRight")&&(X=fe.width-Se.width);const tt=C-X;let me="",ye="";if(T-W+fe.height>=Math.abs($)+window.innerHeight-15&&(t.placement.match(Zo)?(ye="bottom",W=fe.height-Se.height):(ye="top",W=fe.height+8)),T-W<=Math.abs($)&&(t.placement.match(Zo)?(ye="top",W=0):(ye="bottom",W=-(Se.height+8))),tt<=Math.abs(N)&&(me="left",X=0),tt+fe.width>=Math.abs(N)+window.innerWidth-15&&(me="left",X=0),me===""&&ye==="")Ee=t.placement;else if(me===""&&(t.placement.match(/left/i)?me="left":t.placement.match(/right/i)&&(me="right")),ye===""&&(t.placement.match(/top/i)&&(ye="top"),t.placement.match(/bottom/i)&&(ye="bottom")),t.placement.match(/^(left)|(right)/)){const vn=ye===""?"":ye[0].toUpperCase()+ye.substring(1);Ee=`${me}${vn}`}else if(t.placement.match(/^(top)|(bottom)/)){const vn=me===""?"":me[0].toUpperCase()+me.substring(1);Ee=`${ye}${vn}`}}const ut=Ko(T-W),et=Ko(C-X);l.value={top:`${ut}px`,left:`${et}px`},i.value=Ee}))}function f(){a=setTimeout(()=>{r.value=!1},50)}function d(){a!=null&&(clearTimeout(a),a=void 0)}function p(w){c(w.target)}function m(){f()}function h(){r.value=!1}function v(w){w.currentTarget.classList.contains("nt-popover")?a!=null&&(clearTimeout(a),a=void 0):r.value?r.value=!1:c(w.target)}function k(){f()}return o({close:h}),()=>{const w=lu(e),C={};return t.visible==null&&(t.trigger==="hover"?(C.onMouseenter=p,C.onMouseleave=m):C.onClick=v),[w?t.trigger==="click"?Ht(D(w,C),[[ri,k]]):D(w,C):null,D(ao,{to:"body"},D(Oe,{name:"nt-opacity"},{default:()=>Ht(D("div",{...n,class:["nt-popover",`nt-popover-${i.value}`,n.class],style:[n.style,l.value],ref:s,...C},[e.default!=null?e.default():t.content!=null?D("span",t.content):null,D("span",{class:"nt-popover-arrow"})]),[[Er,r.value]])}))]}}}),cu=L({props:oi,setup(t,{slots:e,attrs:n}){return()=>D($o,{...t,...n,class:["nt-tooltip",n.class]},{trigger:()=>e.default!=null?e.default():null,content:()=>e.content!=null?e.content():null})}}),du=L({props:{mask:{type:Boolean,default:!0},maskClosable:{type:Boolean,default:!0},modelValue:{type:Boolean,default:!1,required:!0},title:String,showClose:{type:Number,default:1},showCancel:{type:Boolean,default:!0},showOk:{type:Boolean,default:!0},mainClass:{type:String,default:""},containerClass:{type:String,default:""},alignCenter:{type:Boolean,default:!1},beforeClose:{type:Function,default:void 0},width:{type:String,default:void 0},to:{type:[Object,String],default:"body"},theme:{type:String,default:"normal"}},emits:["update:modelValue"],setup(t,{slots:e,emit:n}){t.modelValue===!0&&document.body.classList.add("nt-body-lock"),Q(()=>t.modelValue,s=>{s===!0?document.body.classList.add("nt-body-lock"):document.body.classList.remove("nt-body-lock")});function o(){t.mask&&t.maskClosable&&i("close")}function r(){n("update:modelValue",!1)}function i(s){t.beforeClose==null?n("update:modelValue",!1):t.beforeClose(s,r)}return()=>D(ao,{to:t.to},D(Oe,{appear:!0,name:"nt-dialog"},{default:()=>t.modelValue?D(Co,{shadowClass:["nt-dialog",t.alignCenter?"nt-dialog-align-center":""].join(" ").trim(),transparent:!t.mask,onShadowClick:o},{default:()=>{const s=[D("header",{class:"nt-dialog-header"},e.header!=null?e.header():t.title)];return t.showClose!==0&&s.push(D(_e,{circle:!0,type:"normal",class:`nt-dialog-close${t.showClose}`,onClick:()=>i("close")},{default:()=>D(dn)})),s.push(D("div",{class:["nt-dialog-container",t.containerClass]},e.default!=null?e.default():void 0)),s.push(D("footer",{class:"nt-dialog-footer"},e.footer?e.footer():[t.showCancel?D(_e,{type:"normal",text:t.theme==="mobile",onClick:()=>i("close")},{default:()=>"取消"}):void 0,t.showOk?D(_e,{type:"primary",text:t.theme==="mobile",onClick:()=>i("ok")},{default:()=>"确定"}):void 0])),D("div",{class:["nt-dialog-main","nt-dialog-"+t.theme,t.mainClass],style:{width:t.width?t.width:void 0}},s)}}):null}))}});function ii(){return document.createElement("div")}function si(t,e,n){return new Promise(o=>{const r={showCancel:!1,maskClosable:!1,...n};let i=ii();const s=u=>{o(u==="ok"),l!=null&&l.component!=null&&(l.component.props.show=!1),l=void 0,i=void 0},a={message:t,show:!0,showCancel:r.showCancel,onClose:s,to:i};he(e)||(a.title=e),he(r.type)||(a.type=r.type),_(()=>import("./MessageDialog.CnoNQjWQ.js"),__vite__mapDeps([0,1])).then(u=>{l=V(u.default,a),Gt(l,i),document.body.appendChild(i.firstElementChild)});let l})}function fu(t,e,n){const o={type:"info",showCancel:!0,maskClosable:!0,...n};return si(t,e,o)}function pu(t,e){return new Promise(n=>{let o=ii();const i={tip:t,show:!0,onClose:a=>{n(a),s!=null&&s.component!=null&&(s.component.props.show=!1),s=void 0,o=void 0},to:o};he(e)||(i.title=e),_(()=>import("./PromptDialog.A0P_tI53.js"),__vite__mapDeps([2,1])).then(a=>{s=V(a.default,i),Gt(s,o),document.body.appendChild(o.firstElementChild)});let s})}const hu={alert:si,confirm:fu,prompt:pu},mu=L({props:{title:String},emits:["cancel","confirm"],setup(t,{slots:e,emit:n}){const o=x();function r(i){n(i),o.value!=null&&o.value.close()}return()=>D($o,{trigger:"click",placement:"top",class:"nt-popconfirm",ref:o},{trigger:()=>e.trigger!=null?e.trigger():null,default:()=>[D("div",{class:"nt-popconfirm-container"},[D("div",{class:"nt-popconfirm-icon-wrapper"},e.icon!=null?e.icon():D(cn)),e.default!=null?e.default():D("span",t.title)]),D("div",{class:"nt-popconfirm-footer"},[D(_e,{onClick:()=>r("cancel")},{default:()=>"取消"}),D(_e,{type:"primary",onClick:()=>r("confirm")},{default:()=>"确定"})])]})}});class er{constructor(){Object.defineProperty(this,"_buffer",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"_length",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this._buffer=[],this._length=0}getBuffer(){return this._buffer}getAt(e){const n=Math.floor(e/8);return(this._buffer[n]>>>7-e%8&1)===1}put(e,n){for(let o=0;o>>n-o-1&1)===1)}putBit(e){const n=Math.floor(this._length/8);this._buffer.length<=n&&this._buffer.push(0),e&&(this._buffer[n]|=128>>>this._length%8),this._length+=1}getLengthInBits(){return this._length}}const ue={MODE_NUMBER:1,MODE_ALPHA_NUM:2,MODE_8BIT_BYTE:4,MODE_KANJI:8},pt={L:1,M:0,Q:3,H:2},Me={PATTERN000:0,PATTERN001:1,PATTERN010:2,PATTERN011:3,PATTERN100:4,PATTERN101:5,PATTERN110:6,PATTERN111:7};class gu{constructor(){Object.defineProperty(this,"EXP_TABLE",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"LOG_TABLE",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.EXP_TABLE=new Array(256),this.LOG_TABLE=new Array(256);for(let e=0;e<8;e+=1)this.EXP_TABLE[e]=1<=256;)e-=255;return this.EXP_TABLE[e]}}const Ne=new gu;class it{constructor(e,n){if(Object.defineProperty(this,"_num",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),typeof e.length>"u")throw`${e.length}${n}`;let o=0;for(;o>>=1;return e}const yu=t=>{let e=t<<10;for(;Be(e)-Be(Tn)>=0;)e^=Tn<{let e=t<<12;for(;Be(e)-Be(An)>=0;)e^=An<{switch(t){case Me.PATTERN000:return(e,n)=>(e+n)%2===0;case Me.PATTERN001:return e=>e%2===0;case Me.PATTERN010:return(e,n)=>n%3===0;case Me.PATTERN011:return(e,n)=>(e+n)%3===0;case Me.PATTERN100:return(e,n)=>(Math.floor(e/2)+Math.floor(n/3))%2===0;case Me.PATTERN101:return(e,n)=>e*n%2+e*n%3===0;case Me.PATTERN110:return(e,n)=>(e*n%2+e*n%3)%2===0;case Me.PATTERN111:return(e,n)=>(e*n%3+(e+n)%2)%2===0;default:throw`bad maskPattern:${t}`}},Cu=t=>{let e=new it([1],0);for(let n=0;n5&&(n+=3+a-5)}for(let i=0;i>6,128|o&63):o<55296||o>=57344?e.push(224|o>>12,128|o>>6&63,128|o&63):(n++,o=65536+((o&1023)<<10|t.charCodeAt(n)&1023),e.push(240|o>>18,128|o>>12&63,128|o>>6&63,128|o&63))}return e}class ai{constructor(e,n=ue.MODE_8BIT_BYTE){Object.defineProperty(this,"_data",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"_mode",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this._data=e,this._mode=n}getMode(){return this._mode}getLength(){return this._data.length}write(e){}}class In extends ai{constructor(e){super(Pu(e),ue.MODE_8BIT_BYTE)}write(e){for(let n=0;n"u")throw`bad rs block @ typeNumber:${e}/errorCorrectionLevel:${n}`;const r=o.length/3,i=[];for(let s=0;sr)&&(e=r,n=o)}return n}_makeImpl(e,n){this._moduleCount=this.typeNumber*4+17,this._modules=this._makeModules(this._moduleCount),this._setupPositionProbePattern(0,0),this._setupPositionProbePattern(this._moduleCount-7,0),this._setupPositionProbePattern(0,this._moduleCount-7),this._setupPositionAdjustPattern(),this._setupTimingPattern(),this._setupTypeInfo(e,n),this.typeNumber>=7&&this._setupTypeNumber(e),this._dataCache==null&&(this._dataCache=this._createData(this.typeNumber,this.level,this._dataList)),this._mapData(this._dataCache,n)}_mapData(e,n){let o=-1,r=this._moduleCount-1,i=7,s=0;const a=wu(n);for(let l=this._moduleCount-1;l>0;l-=2)for(l===6&&(l-=1);;){for(let u=0;u<2;u+=1)if(this._modules[r][l-u]==null){let c=!1;s>>i&1)===1),a(r,l-u)&&(c=!c),this._modules[r][l-u]=c,i-=1,i===-1&&(s+=1,i=7)}if(r+=o,r<0||this._moduleCount<=r){r-=o,o=-o;break}}}_makeModules(e){const n=Array.from({length:e});for(let o=0;o>o&1)===1;this._modules[Math.floor(o/3)][o%3+this._moduleCount-8-3]=r}for(let o=0;o<18;o+=1){const r=!e&&(n>>o&1)===1;this._modules[o%3+this._moduleCount-8-3][Math.floor(o/3)]=r}}_setupTypeInfo(e,n){const o=this.level<<3|n,r=yu(o);for(let i=0;i<15;i+=1){const s=!e&&(r>>i&1)===1;i<6?this._modules[i][8]=s:i<8?this._modules[i+1][8]=s:this._modules[this._moduleCount-15+i][8]=s}for(let i=0;i<15;i+=1){const s=!e&&(r>>i&1)===1;i<8?this._modules[8][this._moduleCount-i-1]=s:i<9?this._modules[8][15-i-1+1]=s:this._modules[8][15-i-1]=s}this._modules[this._moduleCount-8][8]=!e}_createData(e,n,o){const r=qt.getRSBlocks(e,n),i=new er;for(let a=0;as*8)throw`code length overflow. (${i.getLengthInBits()}>${s*8})`;for(i.getLengthInBits()+4<=s*8&&i.put(0,4);i.getLengthInBits()%8!==0;)i.putBit(!1);for(;!(i.getLengthInBits()>=s*8||(i.put(Lu,8),i.getLengthInBits()>=s*8));)i.put($u,8);return this._createBytes(i,r)}_createBytes(e,n){let o=0,r=0,i=0;const s=Array.from({length:n.length}),a=Array.from({length:n.length});for(let f=0;f=0?v.getAt(w):0}}let l=0;for(let f=0;f{n=new Du({size:o.size,fill:o.fill,level:o.level,margin:o.margin,renderFn:Vu,text:o.text,el:e.value}),o.text!=null&&console.log(n.render())}),Q(()=>o.text,r=>{r!=null&&n.addData(r)}),(r,i)=>(g(),S("canvas",{ref_key:"$canvas",ref:e,width:"100",height:"100"},null,512))}}),xu=L({__name:"Polygon",props:{shape:{},background:{}},setup(t){return(e,n)=>(g(),S("div",{class:F(["nt-polygon",e.shape?`nt-polygon-${e.shape}`:""]),style:te([e.background?`--nt-polygen-background: ${e.background}`:""])},null,6))}});function Nu(t){const e=x(Wo(t));function n(){e.value=Wo(t)}return{formFields:e,resetFields:n}}const li=Symbol("collapseContext"),Fu=L({__name:"Collapse",props:{accordion:{type:Boolean,default:!1},arrowPlacement:{default:"left"},headerJustify:{default:void 0},background:{type:Boolean,default:!1},gap:{default:void 0},defaultExpandedNames:{default:()=>[]},borderRadius:{},modelValue:{default:()=>[]},grid:{type:Boolean,default:!1}},emits:["change","update:modelValue"],setup(t,{emit:e}){const n=t,o=e,r=x(n.modelValue),i=M(()=>{const a={};return n.gap!=null&&(a["--nt-collapse-gap"]=n.gap),n.borderRadius!=null&&(a["--nt-collapse-border-radius"]=n.borderRadius),a});function s(a){const l=r.value.indexOf(a);l===-1?n.accordion?r.value=[a]:r.value.push(a):r.value.splice(l,1),o("update:modelValue",r.value),o("change",r.value)}return Q(()=>n.modelValue,a=>{a!=null&&(r.value=a)}),Je(li,{arrowPlacement:n.arrowPlacement,headerJustify:n.headerJustify,actives:r,toggle:s}),(a,l)=>(g(),S("div",{class:F(["nt-collapse",{"nt-collapse--background":n.background,"nt-collapse--space":n.gap!=null,"nt-collapse--grid":n.grid}]),style:te(i.value)},[R(a.$slots,"default")],6))}}),Bu={class:"nt-collapse-item__title"},Hu={key:0,class:"nt-collapse-item--content"},Gu={class:"nt-collapse-content--box"},ju=L({__name:"CollapseItem",props:{title:{},name:{},disabled:{type:Boolean,default:!1},headerClass:{default:""}},setup(t){function e(c){c.style.height="0px"}function n(c){let f=su(c.innerHTML).height;c.style.height=`${f}px`}function o(c){c.style.removeProperty("height")}function r(c){const f=c.getBoundingClientRect().height;c.style.height=`${f}px`}function i(c){c.style.height="0px"}const s=t,a=Re(li);if(a==null)throw new Error("CollapseItem must be used within Collapse");const l=M(()=>{const c={};return a.headerJustify!=null&&(c["justify-content"]=a.headerJustify),c});function u(){a!=null&&a.toggle(s.name)}return(c,f)=>(g(),S("div",{class:F(["nt-collapse-item",{"nt-collapse-item--active":P(a).actives.value.includes(s.name)}])},[b("div",{class:F(["nt-collapse-item__header",c.headerClass]),style:te(l.value),onClick:u},[P(a).arrowPlacement==="left"?(g(),O(Ge,{key:0,class:F(["nt-collapse-arrow-icon",["nt-collapse-arrow__"+P(a).arrowPlacement]])},null,8,["class"])):I("",!0),R(c.$slots,"title",{},()=>[b("span",Bu,j(c.title),1)]),P(a).arrowPlacement==="right"?(g(),O(Ge,{key:1,class:F(["nt-collapse-arrow-icon",["nt-collapse-arrow__"+P(a).arrowPlacement]])},null,8,["class"])):I("",!0)],6),V(Oe,{name:"collapse",onBeforeEnter:e,onEnter:n,onAfterEnter:o,onBeforeLeave:r,onLeave:i},{default:E(()=>[P(a).actives.value.includes(s.name)?(g(),S("div",Hu,[b("div",Gu,[R(c.$slots,"default")])])):I("",!0)]),_:3})],2))}}),zu={},Uu={class:"nt-progess"},qu=b("div",{class:"nt-progress-bar"},[b("div",{class:"nt-progress-value"})],-1),Wu=b("span",{class:"nt-progess-text"},"30%",-1),Ku=[qu,Wu];function Xu(t,e){return g(),S("div",Uu,Ku)}const Yu=B(zu,[["render",Xu]]),Ju={key:0,class:"nt-desc-panel-operator"},Qu=L({__name:"DescriptionPanel",props:{collapseHeight:{default:100},fontSize:{}},setup(t){const e=x(),n=x(),o=t,r=M(()=>{const a={};return a["--nt-desc-panel-min-height"]=`${o.collapseHeight}px`,o.fontSize!=null&&(a["--nt-desc-panel-font-size"]=o.fontSize),n!=null&&(a["--nt-desc-panel-max-height"]=`${n.value}px`),a}),i=x(!0),s=x(!0);return de(()=>{if(e.value!=null){let a=e.value.getBoundingClientRect().height;a<=o.collapseHeight&&(s.value=!1);let l=0;const u=e.value.nextElementSibling;if(u!=null){const c=u.getBoundingClientRect().height,f=getComputedStyle(u).getPropertyValue("padding-top");l=c-parseInt(f)}n.value=a+l}}),(a,l)=>(g(),S("div",{class:F(["nt-desc-panel",{collapse:i.value}]),style:te(r.value)},[b("div",{ref_key:"$content",ref:e},[R(a.$slots,"default")],512),s.value?(g(),S("div",Ju,[V(_e,{type:"primary",class:"nt-desc-panel-btnmore",text:"",onClick:l[0]||(l[0]=u=>i.value=!i.value)},{default:E(()=>[b("span",null,j(i.value?"查看更多":"收起"),1),V(_o,{class:"nt-desc-panel-arrow"})]),_:1})])):I("",!0)],6))}}),ui=Symbol("tabbarContext"),Zu={key:0,class:"nt-tabbar-card-border"},ec=L({__name:"Tabbar",props:Ae({type:{default:"nav"},justifyContent:{default:void 0},gap:{default:void 0}},{modelValue:{},modelModifiers:{}}),emits:Ae(["change"],["update:modelValue"]),setup(t,{emit:e}){const n=at(t,"modelValue"),o=x(),r=e,i=x({left:"0",width:"0"}),s=t,a=M(()=>{const c={};return s.justifyContent!=null&&(s.justifyContent.startsWith("space-")&&(c["--nt-tabbar-bar-gap"]="0"),c["justify-content"]=s.justifyContent),s.gap!=null&&(c["--nt-tabbar-item-gap"]=`${s.gap}px`),c});function l(c){lo(()=>{if(o.value!=null){const f=pn('.nt-tabbar-item[data-name="'+c+'"]',o.value)[0];if(f!=null){const d=f.offsetLeft;i.value={width:f.offsetWidth+"px",left:`${d}px`},au(f,o.value)||o.value.scrollTo({left:d,behavior:"smooth"})}}})}function u(c){n.value=c,r("change",c)}return Q(()=>n.value,c=>{l(String(c))}),Je(ui,{active:n,change:u}),de(()=>{n.value!=null&&l(String(n.value))}),(c,f)=>(g(),S("div",{ref_key:"Rel",ref:o,class:F(["nt-tabbar",["nt-tabbar--"+c.type,c.gap!=null&&c.gap>0?"nt-tabbar-gap":""]])},[b("div",{class:"nt-tabbar-wrapper",style:te(a.value)},[R(c.$slots,"default")],4),c.type==="card"?(g(),S("div",Zu)):I("",!0),c.type!=="nav"&&n.value!=null?(g(),S("div",{key:1,style:te(i.value),class:"nt-tabbar--bar-line"},null,4)):I("",!0)],2))}}),tc=L({props:{name:{type:[String,Number],required:!0}},setup(t,{slots:e}){const n=Re(ui);function o(){n!=null&&n.change(t.name)}return()=>D("div",{class:"nt-tabbar-item"+((n==null?void 0:n.active.value)===t.name?" active":""),onClick:o,"data-name":t.name},[e.icon?D("div",{class:"nt-tabbar-item-icon"},[e.icon()]):null,e.default?e.default():null])}}),nc={class:"nt-list"},oc={class:"nt-list-loadmore-text"},rc=L({__name:"List",props:{finish:{type:Boolean,default:!1},infinite:{type:Boolean,default:!0}},emits:["loadMore"],setup(t,{emit:e}){const n=t,o=e,r=x();let i;return n.infinite&&(i=new IntersectionObserver(s=>{s[0].isIntersecting&&!n.finish&&o("loadMore")})),Q(()=>n.finish,s=>{r.value!=null&&i!=null&&(s===!0?i.unobserve(r.value):i.observe(r.value))}),de(()=>{r.value!=null&&!n.finish&&i!=null&&i.observe(r.value)}),wt(()=>{i!=null&&(r.value!=null&&i.unobserve(r.value),i.disconnect(),i=void 0)}),(s,a)=>(g(),S("div",nc,[R(s.$slots,"default"),s.infinite?(g(),S("div",{key:0,ref_key:"Rloadmore",ref:r,class:"nt-list-loadmore"},[s.finish?I("",!0):(g(),O(un,{key:0,class:"nt-list-icon nt-rotate-anim"})),b("span",oc,j(s.finish?"已经到底啦!":"加载中……"),1)],512)):I("",!0)]))}});function ci(t,e,n){let o;if(e.fullscreen&&(o=pn("#nt-loading-mask")[0],o!=null))return;t.classList.add("nt-loading"),o=document.createElement("div"),o.className="nt-loading-mask";let r=t.getAttribute("nt-loading-background");r==null&&(r=e.bg),r!=null&&r!=""&&(o.style.backgroundColor=r);const i=document.createElement("div");if(i.className="nt-loading-spinner",n==="bar")o.classList.add("nt-loading-bar");else{const s=document.createElementNS("http://www.w3.org/2000/svg","svg");s.setAttribute("viewBox","0 0 50 50"),s.classList.add("circle");const a=document.createElementNS("http://www.w3.org/2000/svg","circle");a.classList.add("path"),a.setAttribute("cx","25"),a.setAttribute("cy","25"),a.setAttribute("r","23"),a.setAttribute("fill","none"),s.appendChild(a),i.appendChild(s);let l=t.getAttribute("nt-loading-text");if(l==null&&(l=e.text),l==null&&(l="加载中……"),l!==""&&l!=="false"&&l!=="0"){const u=document.createElement("p");u.className="nt-loading-text",u.textContent=l,i.appendChild(u)}}if(o.appendChild(i),e.fullscreen){const s=["nt-loading-fullscreen"];e.unlock!==!0&&s.push("nt-loading-lock"),t.classList.add(...s),o.id="nt-loading-mask"}t.appendChild(o),setTimeout(()=>{n==="bar"?o.classList.add("nt-loading-bar--start"):o.style.opacity="1"},0)}function di(t,e,n){const o=e.fullscreen?"#":".";let r=pn(`${o}nt-loading-mask`,t)[0];if(r){let i=function(){t.classList.remove("nt-loading","nt-loading-lock","nt-loading-fullscreen","nt-loading-bar--finish","nt-loading-bar--start"),r!=null&&(t.removeChild(r),r=void 0)};r.addEventListener("transitionend",()=>{i()},{once:!0}),n==="bar"?t.classList.add("nt-loading-bar--finish"):r.style.opacity="0",setTimeout(()=>{i()},350)}}class ic{constructor(e){y(this,"el");y(this,"option");this.option={fullscreen:!0,unlock:!1,bar:!1,text:"加载中……",background:"",...e};const n=(e||{}).to;let o=null;n!=null&&(typeof n=="string"?o=document.querySelector(n):Rr(n)?o=n.value:o=n),o==null&&(o=document.body),o.tagName!=="BODY"&&(this.option.fullscreen=!1),this.el=o,ci(this.el,this.option,this.option.bar?"bar":"")}close(){di(this.el,this.option,this.option.bar?"bar":"")}}const fi=(t,e)=>{const{value:n,modifiers:o,arg:r}=e,i=o.fullscreen?document.body:t;n?ci(i,o,r):di(i,o,r)};fi.open=t=>new ic(t);/*! - * vue-router v4.4.0 - * (c) 2024 Eduardo San Martin Morote - * @license MIT - */var nr;(function(t){t.pop="pop",t.push="push"})(nr||(nr={}));var or;(function(t){t.back="back",t.forward="forward",t.unknown=""})(or||(or={}));var rr;(function(t){t[t.aborted=4]="aborted",t[t.cancelled=8]="cancelled",t[t.duplicated=16]="duplicated"})(rr||(rr={}));const sc=Symbol("");function ac(){return Re(sc)}const lc={class:"nt-page-header-content"},uc={key:0,class:"nt-page-header-title"},cc={key:1,class:"nt-page-header-sub-title"},dc={class:"nt-page-header-right"},fc=L({__name:"PageHeader",props:{titleAlign:{default:"left"},showBack:{type:Boolean,default:!0},backText:{default:"返回"},title:{},subTitle:{},height:{default:void 0}},setup(t){const e=ac(),n=t,o=M(()=>{const i={};return n.height!=null&&(i.height=n.height),i});function r(){e.back()}return(i,s)=>(g(),S("div",{class:F(["nt-page-header",`nt-page-header-align-${i.titleAlign}`]),style:te(o.value)},[i.showBack?(g(),S("div",{key:0,onClick:r,class:"nt-page-header-left"},[V(_e,{text:"",class:"nt-page-header-backbtn"},{default:E(()=>[V(kt),b("span",null,j(i.backText),1)]),_:1})])):I("",!0),b("div",lc,[R(i.$slots,"default",{},()=>[P(he)(i.title)?I("",!0):(g(),S("div",uc,j(i.title),1)),P(he)(i.subTitle)?I("",!0):(g(),S("div",cc,j(i.subTitle),1))])]),b("div",dc,[R(i.$slots,"extra")])],6))}}),pc={class:"nt-tag--content"},hc=L({__name:"Tag",props:{type:{default:"primary"},color:{}},setup(t){const e=t,n=M(()=>{let o={};return he(e.color)||(o={"--nt-tag-color":e.color,"--nt-tag-border-color":e.color,"--nt-tag-bg":Un(e.color,5,!0)}),o});return(o,r)=>(g(),O(Oe,{appear:"",name:"nt-scale"},{default:E(()=>[b("div",{class:F(["nt-tag",`nt-tag--${o.type}`]),style:te(n.value)},[b("div",pc,[R(o.$slots,"default")])],6)]),_:3}))}}),mc={class:"nt-pagination-item"},gc={key:0,class:"nt-pagination-item nt-pagination-simple-layout"},_c=["value"],vc=b("span",{class:"nt-pagination-simple-divide"},"/",-1),yc={key:0,class:"nt-pagination-item"},bc=["title","onClick"],Sc={key:1,class:"nt-pagination-item"},wc=["title"],Cc={class:"nt-pagination-item"},kc=L({__name:"Pagination",props:{total:{},pageCount:{},pageSize:{default:10},page:{},defaultCurrentPage:{default:1},align:{default:"start"},hideOnSinglePage:{type:Boolean,default:!1},simple:{type:Boolean,default:!1}},emits:["update:page","change"],setup(t,{emit:e}){const n=x(0),o=t,r=e,i=M(()=>{let d=o.pageCount;return d==null&&o.total!=null&&(d=Math.ceil(o.total/o.pageSize)),(d==null||d<=0)&&(d=1),d}),s=x(o.page||o.defaultCurrentPage),a=M(()=>{let d=s.value-2;const p=s.value+5,m=[];for(let h=d;h<=p&&(h>1&&h1;){const h=d--;m.includes(h)||m.unshift(h)}return m});o.page==null&&r("update:page",s.value),Q(()=>o.page,d=>{const p=d||o.defaultCurrentPage;p!==s.value&&(s.value=p)});function l(d){n.value=d}function u(d){d<1?d=1:d>i.value&&(d=i.value),d!==s.value&&(s.value=d,r("update:page",d),r("change",d))}function c(d){const p=d.target,m=p.value;let h=parseInt(m,10);Number.isNaN(h)?h="":(h=Math.abs(h),h<1?h=1:h>i.value&&(h=i.value)),h=String(h),h!==m&&(p.value=h)}function f(d){const m=d.target.value,h=parseInt(m,10);Number.isNaN(h)||u(h)}return(d,p)=>!d.hideOnSinglePage||i.value>1?(g(),S("ul",{key:0,class:F(["nt-pagination",`nt-pagination-${d.align}`])},[b("li",mc,[V(_e,{title:"上一页",disabled:s.value===1,onClick:p[0]||(p[0]=m=>u(s.value-1))},{default:E(()=>[V(kt)]),_:1},8,["disabled"])]),d.simple?(g(),S("li",gc,[b("input",{class:"nt-input nt-pagination-simple-input",value:s.value,type:"text",inputmode:"numeric",onInput:c,onKeyup:Lr(f,["enter"]),onBlur:f},null,40,_c),vc,b("span",null,j(i.value),1)])):(g(),S(q,{key:1},[b("li",{class:F(["nt-pagination-item",s.value===1?"is-active":""])},[b("a",{href:"javascript:void",title:"1",onClick:p[1]||(p[1]=m=>u(1))},"1")],2),s.value>4?(g(),S("li",yc,[b("a",{href:"javascript:void",onMouseenter:p[2]||(p[2]=m=>l(1)),onMouseleave:p[3]||(p[3]=m=>l(0)),title:"向前5页",onClick:p[4]||(p[4]=m=>u(s.value-5))},[n.value!==1?(g(),O(jt,{key:0})):n.value===1?(g(),O(So,{key:1})):I("",!0)],32)])):I("",!0),(g(!0),S(q,null,Z(a.value,m=>(g(),S("li",{key:m,class:F(["nt-pagination-item",s.value===m?"is-active":""])},[b("a",{href:"javascript:void",title:String(m),onClick:h=>u(m)},j(m),9,bc)],2))),128)),s.valuel(2)),onMouseleave:p[6]||(p[6]=m=>l(0)),title:"向前5页",onClick:p[7]||(p[7]=m=>u(s.value+5))},[n.value!==2?(g(),O(jt,{key:0})):n.value===2?(g(),O(wo,{key:1})):I("",!0)],32)])):I("",!0),i.value>1?(g(),S("li",{key:2,onClick:p[8]||(p[8]=m=>u(i.value)),class:F(["nt-pagination-item",s.value===i.value?"is-active":""])},[b("a",{href:"javascript:void",title:i.value+""},j(i.value),9,wc)],2)):I("",!0)],64)),b("li",Cc,[V(_e,{title:"下一页",disabled:s.value===i.value,onClick:p[9]||(p[9]=m=>u(s.value+1))},{default:E(()=>[V(Ge)]),_:1},8,["disabled"])])],2)):I("",!0)}}),Pc=Object.freeze(Object.defineProperty({__proto__:null,ArrowDownIcon:_o,ArrowLeftIcon:kt,ArrowRightIcon:Ge,ArrowUpIcon:Vr,BaseIcon:K,Button:_e,Card:ou,CaretBottomIcon:go,CaretTopIcon:mo,Checkbox:qn,CheckboxGroup:ha,Clickoutside:ri,CloseIcon:dn,Collapse:Fu,CollapseItem:ju,DArrowLeft:So,DArrowRight:wo,DatePickerOri:Ba,DescriptionPanel:Qu,Dialog:du,DialogBox:hu,Form:ka,FormItem:wa,IconFont:Or,Image:Aa,ImagePreview:zr,InfoIcon:po,Input:Xs,List:rc,Loading:fi,LoadingIcon:un,MaskCloseIcon:fo,Message:Ut,MoonIcon:xr,MoreIcon:jt,PageHeader:fc,Pagination:kc,Polygon:xu,Popconfirm:mu,Popover:$o,Progress:Yu,Qrcode:Mu,Radio:Br,RadioGroup:ga,ReductionIcon:vo,RefreshLeftIcon:yo,RefreshRightIcon:bo,SearchIcon:Ir,SelectOri:Oa,Shadow:Co,SortIcon:Dr,SuccessIcon:ho,SunIcon:Mr,Switch:ya,Tabbar:ec,TabbarItem:tc,Table:ja,Tag:hc,TanstackTable:zl,Tooltip:cu,WarnIcon:cn,useFormReset:Nu},Symbol.toStringTag,{value:"Module"})),pi=[{id:"abap",name:"ABAP",import:()=>_(()=>import("./abap.DXFkqnOI.js"),[])},{id:"actionscript-3",name:"ActionScript",import:()=>_(()=>import("./actionscript-3.BigF1UXR.js"),[])},{id:"ada",name:"Ada",import:()=>_(()=>import("./ada.CowR2XfX.js"),[])},{id:"angular-html",name:"Angular HTML",import:()=>_(()=>import("./angular-html.2sXyIOrm.js").then(t=>t.f),__vite__mapDeps([3,4,5,6]))},{id:"angular-ts",name:"Angular TypeScript",import:()=>_(()=>import("./angular-ts.D03VzTIs.js"),__vite__mapDeps([7,3,4,5,6,8]))},{id:"apache",name:"Apache Conf",import:()=>_(()=>import("./apache.rS0jd3Ly.js"),[])},{id:"apex",name:"Apex",import:()=>_(()=>import("./apex.Sfo2eW0G.js"),[])},{id:"apl",name:"APL",import:()=>_(()=>import("./apl.7kPAH7yp.js"),__vite__mapDeps([9,4,5,6,10,11,12]))},{id:"applescript",name:"AppleScript",import:()=>_(()=>import("./applescript.B4yE-MfL.js"),[])},{id:"ara",name:"Ara",import:()=>_(()=>import("./ara.CG4fK2Nq.js"),[])},{id:"asciidoc",name:"AsciiDoc",aliases:["adoc"],import:()=>_(()=>import("./asciidoc.C1MHRnRf.js"),__vite__mapDeps([13,4,5,6,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,11,12,32,33,34,35,36,37,38,39,40,41,10,42,43,44,45,46,47,8,48,49,50]))},{id:"asm",name:"Assembly",import:()=>_(()=>import("./asm.PWN5J14X.js"),[])},{id:"astro",name:"Astro",import:()=>_(()=>import("./astro.Bj7Jzc6H.js"),__vite__mapDeps([51,12,5,50,52,46,6,8,37,53,54]))},{id:"awk",name:"AWK",import:()=>_(()=>import("./awk.i0IPvypD.js"),[])},{id:"ballerina",name:"Ballerina",import:()=>_(()=>import("./ballerina.T9ysyp6P.js"),[])},{id:"bat",name:"Batch File",aliases:["batch"],import:()=>_(()=>import("./bat.BPiaQZfK.js"),[])},{id:"beancount",name:"Beancount",import:()=>_(()=>import("./beancount.Urb1RsFe.js"),[])},{id:"berry",name:"Berry",aliases:["be"],import:()=>_(()=>import("./berry.CxrokwfH.js"),[])},{id:"bibtex",name:"BibTeX",import:()=>_(()=>import("./bibtex.BaedD2tq.js"),[])},{id:"bicep",name:"Bicep",import:()=>_(()=>import("./bicep.Bym0hRiG.js"),[])},{id:"blade",name:"Blade",import:()=>_(()=>import("./blade.Ge7MpD7w.js"),__vite__mapDeps([55,4,5,6,10,11,22,12]))},{id:"c",name:"C",import:()=>_(()=>import("./c.RCJZWN-0.js"),[])},{id:"cadence",name:"Cadence",aliases:["cdc"],import:()=>_(()=>import("./cadence.Bgpqy2XC.js"),[])},{id:"clarity",name:"Clarity",import:()=>_(()=>import("./clarity.DV9JwLIa.js"),[])},{id:"clojure",name:"Clojure",aliases:["clj"],import:()=>_(()=>import("./clojure.BF6G6X0H.js"),[])},{id:"cmake",name:"CMake",import:()=>_(()=>import("./cmake.DXZpi2gR.js"),[])},{id:"cobol",name:"COBOL",import:()=>_(()=>import("./cobol.Be8n44jy.js"),__vite__mapDeps([56,22,4,5,6,11]))},{id:"codeowners",name:"CODEOWNERS",import:()=>_(()=>import("./codeowners.CGmujMTu.js"),[])},{id:"codeql",name:"CodeQL",aliases:["ql"],import:()=>_(()=>import("./codeql.BOpLLL-w.js"),[])},{id:"coffee",name:"CoffeeScript",aliases:["coffeescript"],import:()=>_(()=>import("./coffee.t_LrLW_f.js"),__vite__mapDeps([18,5]))},{id:"common-lisp",name:"Common Lisp",aliases:["lisp"],import:()=>_(()=>import("./common-lisp.C3qUB5O8.js"),[])},{id:"cpp",name:"C++",aliases:["c++"],import:()=>_(()=>import("./cpp.DZdbkgEV.js"),__vite__mapDeps([19,20,21,16,22]))},{id:"crystal",name:"Crystal",import:()=>_(()=>import("./crystal.DUeHF1Px.js"),__vite__mapDeps([57,4,5,6,22,16,43]))},{id:"csharp",name:"C#",aliases:["c#","cs"],import:()=>_(()=>import("./csharp.Bdt_eLrj.js"),[])},{id:"css",name:"CSS",import:()=>_(()=>import("./css.CbYhyuC0.js"),[])},{id:"csv",name:"CSV",import:()=>_(()=>import("./csv.B2DkETJQ.js"),[])},{id:"cue",name:"CUE",import:()=>_(()=>import("./cue.C6Aznpr-.js"),[])},{id:"cypher",name:"Cypher",aliases:["cql"],import:()=>_(()=>import("./cypher.ByMv4Xf1.js"),[])},{id:"d",name:"D",import:()=>_(()=>import("./d.PifQWv0n.js"),[])},{id:"dart",name:"Dart",import:()=>_(()=>import("./dart.DZLoTQm4.js"),[])},{id:"dax",name:"DAX",import:()=>_(()=>import("./dax.DsfXcHUZ.js"),[])},{id:"desktop",name:"Desktop",import:()=>_(()=>import("./desktop.D71BffLY.js"),[])},{id:"diff",name:"Diff",import:()=>_(()=>import("./diff.DvyTQcux.js"),[])},{id:"docker",name:"Dockerfile",aliases:["dockerfile"],import:()=>_(()=>import("./docker.DNR26wTC.js"),[])},{id:"dream-maker",name:"Dream Maker",import:()=>_(()=>import("./dream-maker.Eh5U-gDp.js"),[])},{id:"edge",name:"Edge",import:()=>_(()=>import("./edge.DYzn5aUg.js"),__vite__mapDeps([58,50,4,5,6,59]))},{id:"elixir",name:"Elixir",import:()=>_(()=>import("./elixir.CpdO1lki.js"),__vite__mapDeps([26,4,5,6]))},{id:"elm",name:"Elm",import:()=>_(()=>import("./elm.DbZvrHdh.js"),__vite__mapDeps([27,21,16]))},{id:"emacs-lisp",name:"Emacs Lisp",aliases:["elisp"],import:()=>_(()=>import("./emacs-lisp.BEjL32p1.js"),[])},{id:"erb",name:"ERB",import:()=>_(()=>import("./erb.C8njeWMx.js"),__vite__mapDeps([60,4,5,6,42,10,11,22,16,43,44]))},{id:"erlang",name:"Erlang",aliases:["erl"],import:()=>_(()=>import("./erlang.DS9ZWoKD.js"),[])},{id:"fennel",name:"Fennel",import:()=>_(()=>import("./fennel.C6XIsc4F.js"),[])},{id:"fish",name:"Fish",import:()=>_(()=>import("./fish.DfeQjIbs.js"),[])},{id:"fluent",name:"Fluent",aliases:["ftl"],import:()=>_(()=>import("./fluent.KPqz0Sb3.js"),[])},{id:"fortran-fixed-form",name:"Fortran (Fixed Form)",aliases:["f","for","f77"],import:()=>_(()=>import("./fortran-fixed-form.Cx0tWteX.js"),__vite__mapDeps([61,62]))},{id:"fortran-free-form",name:"Fortran (Free Form)",aliases:["f90","f95","f03","f08","f18"],import:()=>_(()=>import("./fortran-free-form.D6pmzCqS.js"),[])},{id:"fsharp",name:"F#",aliases:["f#","fs"],import:()=>_(()=>import("./fsharp.DHoGWh2z.js"),__vite__mapDeps([63,64]))},{id:"gdresource",name:"GDResource",import:()=>_(()=>import("./gdresource.JNg3vwIU.js"),__vite__mapDeps([65,66,67]))},{id:"gdscript",name:"GDScript",import:()=>_(()=>import("./gdscript.cw46T5ID.js"),[])},{id:"gdshader",name:"GDShader",import:()=>_(()=>import("./gdshader.B_SUYfiV.js"),[])},{id:"genie",name:"Genie",import:()=>_(()=>import("./genie.DAfrLhwG.js"),[])},{id:"gherkin",name:"Gherkin",import:()=>_(()=>import("./gherkin.DjTlIhuc.js"),[])},{id:"git-commit",name:"Git Commit Message",import:()=>_(()=>import("./git-commit.aPmGthaS.js"),__vite__mapDeps([68,24]))},{id:"git-rebase",name:"Git Rebase Message",import:()=>_(()=>import("./git-rebase.wSeoO_tD.js"),__vite__mapDeps([69,43]))},{id:"gleam",name:"Gleam",import:()=>_(()=>import("./gleam.Dd6f7Z5P.js"),[])},{id:"glimmer-js",name:"Glimmer JS",aliases:["gjs"],import:()=>_(()=>import("./glimmer-js.CKLJpqca.js"),__vite__mapDeps([70,5,50,6,4]))},{id:"glimmer-ts",name:"Glimmer TS",aliases:["gts"],import:()=>_(()=>import("./glimmer-ts.Bp7XmXVh.js"),__vite__mapDeps([71,50,6,5,4]))},{id:"glsl",name:"GLSL",import:()=>_(()=>import("./glsl.-GlVTnW0.js"),__vite__mapDeps([21,16]))},{id:"gnuplot",name:"Gnuplot",import:()=>_(()=>import("./gnuplot.nclm9rTJ.js"),[])},{id:"go",name:"Go",import:()=>_(()=>import("./go.DM4HHECw.js"),[])},{id:"graphql",name:"GraphQL",aliases:["gql"],import:()=>_(()=>import("./graphql.C4V4xKFR.js"),__vite__mapDeps([72,5,50,32,54]))},{id:"groovy",name:"Groovy",import:()=>_(()=>import("./groovy.wChcbJ1V.js"),[])},{id:"hack",name:"Hack",import:()=>_(()=>import("./hack.B30vrIHT.js"),__vite__mapDeps([73,4,5,6,22]))},{id:"haml",name:"Ruby Haml",import:()=>_(()=>import("./haml.CoAJfSIV.js"),__vite__mapDeps([74,42,4,5,6,10,11,22,16,43,44,46,18,64]))},{id:"handlebars",name:"Handlebars",aliases:["hbs"],import:()=>_(()=>import("./handlebars.DOTkEh0R.js"),__vite__mapDeps([75,4,5,6,14]))},{id:"haskell",name:"Haskell",aliases:["hs"],import:()=>_(()=>import("./haskell.DAGYewaG.js"),[])},{id:"haxe",name:"Haxe",import:()=>_(()=>import("./haxe.Dit6kIrv.js"),[])},{id:"hcl",name:"HashiCorp HCL",import:()=>_(()=>import("./hcl.CpAANOdC.js"),[])},{id:"hjson",name:"Hjson",import:()=>_(()=>import("./hjson.DZqG9GXz.js"),[])},{id:"hlsl",name:"HLSL",import:()=>_(()=>import("./hlsl.DmDrTTlz.js"),[])},{id:"html",name:"HTML",import:()=>_(()=>import("./html.CuK0VrWf.js"),__vite__mapDeps([4,5,6]))},{id:"html-derivative",name:"HTML (Derivative)",import:()=>_(()=>import("./html-derivative.fiapQfxX.js"),__vite__mapDeps([59,4,5,6]))},{id:"http",name:"HTTP",import:()=>_(()=>import("./http.DvBm4YdT.js"),__vite__mapDeps([76,43,12,10,11,72,5,50,32,54]))},{id:"hxml",name:"HXML",import:()=>_(()=>import("./hxml.C0w2y-oz.js"),__vite__mapDeps([77,78]))},{id:"hy",name:"Hy",import:()=>_(()=>import("./hy.C3qJFuQy.js"),[])},{id:"imba",name:"Imba",import:()=>_(()=>import("./imba.DxX1Vuw3.js"),__vite__mapDeps([79,50]))},{id:"ini",name:"INI",aliases:["properties"],import:()=>_(()=>import("./ini.DeVv6D4_.js"),[])},{id:"java",name:"Java",import:()=>_(()=>import("./java.ClXEvkw9.js"),[])},{id:"javascript",name:"JavaScript",aliases:["js"],import:()=>_(()=>import("./javascript.Dch3xQiY.js"),[])},{id:"jinja",name:"Jinja",import:()=>_(()=>import("./jinja.DWD-OL5F.js"),__vite__mapDeps([80,4,5,6]))},{id:"jison",name:"Jison",import:()=>_(()=>import("./jison.CHwQvgii.js"),__vite__mapDeps([81,5]))},{id:"json",name:"JSON",import:()=>_(()=>import("./json.CupVZNk8.js"),[])},{id:"json5",name:"JSON5",import:()=>_(()=>import("./json5.Bh8mriwU.js"),[])},{id:"jsonc",name:"JSON with Comments",import:()=>_(()=>import("./jsonc.DYI1rfmx.js"),[])},{id:"jsonl",name:"JSON Lines",import:()=>_(()=>import("./jsonl.BUpeXbsf.js"),[])},{id:"jsonnet",name:"Jsonnet",import:()=>_(()=>import("./jsonnet.C9d3aiqh.js"),[])},{id:"jssm",name:"JSSM",aliases:["fsl"],import:()=>_(()=>import("./jssm.Dble9ECP.js"),[])},{id:"jsx",name:"JSX",import:()=>_(()=>import("./jsx.CsyrCbsw.js"),[])},{id:"julia",name:"Julia",aliases:["jl"],import:()=>_(()=>import("./julia.LbJ7bgUI.js"),__vite__mapDeps([33,19,20,21,16,22,34,5,35]))},{id:"kotlin",name:"Kotlin",aliases:["kt","kts"],import:()=>_(()=>import("./kotlin.BIxS-Weu.js"),[])},{id:"kusto",name:"Kusto",aliases:["kql"],import:()=>_(()=>import("./kusto.DGEpfOTx.js"),[])},{id:"latex",name:"LaTeX",import:()=>_(()=>import("./latex.zUBqCXsg.js"),__vite__mapDeps([82,83,35,43,6,84,31,4,5,11,33,19,20,21,16,22,34,44,42,10,45,50,14,47]))},{id:"lean",name:"Lean 4",aliases:["lean4"],import:()=>_(()=>import("./lean.D5OoM2Ul.js"),[])},{id:"less",name:"Less",import:()=>_(()=>import("./less.EPzMdTgI.js"),[])},{id:"liquid",name:"Liquid",import:()=>_(()=>import("./liquid.Cp8214eI.js"),__vite__mapDeps([85,4,5,6,12]))},{id:"log",name:"Log file",import:()=>_(()=>import("./log.Ksn5IXup.js"),[])},{id:"logo",name:"Logo",import:()=>_(()=>import("./logo.DdacRhvC.js"),[])},{id:"lua",name:"Lua",import:()=>_(()=>import("./lua.CHJYZA-p.js"),__vite__mapDeps([44,16]))},{id:"luau",name:"Luau",import:()=>_(()=>import("./luau.VQMr7AbF.js"),[])},{id:"make",name:"Makefile",aliases:["makefile"],import:()=>_(()=>import("./make.B9S9BZZh.js"),[])},{id:"markdown",name:"Markdown",aliases:["md"],import:()=>_(()=>import("./markdown.Bpum8voz.js"),[])},{id:"marko",name:"Marko",import:()=>_(()=>import("./marko.DaOXaIEi.js"),__vite__mapDeps([86,6,37,8,5]))},{id:"matlab",name:"MATLAB",import:()=>_(()=>import("./matlab.Btshr8M_.js"),[])},{id:"mdc",name:"MDC",import:()=>_(()=>import("./mdc.DQvyxy7a.js"),__vite__mapDeps([87,64,14,59,4,5,6]))},{id:"mdx",name:"MDX",import:()=>_(()=>import("./mdx.Br9pa-sp.js"),[])},{id:"mermaid",name:"Mermaid",import:()=>_(()=>import("./mermaid.Cb-F_BZP.js"),[])},{id:"mojo",name:"Mojo",import:()=>_(()=>import("./mojo.-7WWnkdy.js"),[])},{id:"move",name:"Move",import:()=>_(()=>import("./move.COBxEbHI.js"),[])},{id:"narrat",name:"Narrat Language",aliases:["nar"],import:()=>_(()=>import("./narrat.B9CT-1u6.js"),[])},{id:"nextflow",name:"Nextflow",aliases:["nf"],import:()=>_(()=>import("./nextflow.DBxHOdLe.js"),[])},{id:"nginx",name:"Nginx",import:()=>_(()=>import("./nginx.CFCDRImM.js"),__vite__mapDeps([88,44,16]))},{id:"nim",name:"Nim",import:()=>_(()=>import("./nim.CXwuBYky.js"),__vite__mapDeps([89,16,4,5,6,10,11,21,64]))},{id:"nix",name:"Nix",import:()=>_(()=>import("./nix.B7rNE5kf.js"),[])},{id:"nushell",name:"nushell",aliases:["nu"],import:()=>_(()=>import("./nushell.CrgTADc5.js"),[])},{id:"objective-c",name:"Objective-C",aliases:["objc"],import:()=>_(()=>import("./objective-c.DHmGyzbM.js"),[])},{id:"objective-cpp",name:"Objective-C++",import:()=>_(()=>import("./objective-cpp.BWKJ1FCf.js"),[])},{id:"ocaml",name:"OCaml",import:()=>_(()=>import("./ocaml.RqY_Nz63.js"),[])},{id:"pascal",name:"Pascal",import:()=>_(()=>import("./pascal.BvCdDh2R.js"),[])},{id:"perl",name:"Perl",import:()=>_(()=>import("./perl.Czv4QcIx.js"),__vite__mapDeps([41,4,5,6,10,11,22]))},{id:"php",name:"PHP",import:()=>_(()=>import("./php.DEqKwr-6.js"),__vite__mapDeps([90,4,5,6,10,11,22,12]))},{id:"plsql",name:"PL/SQL",import:()=>_(()=>import("./plsql.BbJj1K1w.js"),[])},{id:"po",name:"Gettext PO",aliases:["pot","potx"],import:()=>_(()=>import("./po.HrnDn_2Q.js"),[])},{id:"postcss",name:"PostCSS",import:()=>_(()=>import("./postcss.DXT9h7v2.js"),[])},{id:"powerquery",name:"PowerQuery",import:()=>_(()=>import("./powerquery.CApMHEaB.js"),[])},{id:"powershell",name:"PowerShell",aliases:["ps","ps1"],import:()=>_(()=>import("./powershell.9ZOzOPqN.js"),[])},{id:"prisma",name:"Prisma",import:()=>_(()=>import("./prisma.BBJYjQ0k.js"),[])},{id:"prolog",name:"Prolog",import:()=>_(()=>import("./prolog.BH_RS3WO.js"),[])},{id:"proto",name:"Protocol Buffer 3",import:()=>_(()=>import("./proto.DOtRmeXT.js"),[])},{id:"pug",name:"Pug",aliases:["jade"],import:()=>_(()=>import("./pug.BWq4yR4F.js"),__vite__mapDeps([91,5,6,46,8,52,18,4]))},{id:"puppet",name:"Puppet",import:()=>_(()=>import("./puppet.37ic6j3l.js"),[])},{id:"purescript",name:"PureScript",import:()=>_(()=>import("./purescript.CfPQhs6g.js"),[])},{id:"python",name:"Python",aliases:["py"],import:()=>_(()=>import("./python.DwuVtWc2.js"),[])},{id:"qml",name:"QML",import:()=>_(()=>import("./qml.qWrhaLmb.js"),__vite__mapDeps([92,5]))},{id:"qmldir",name:"QML Directory",import:()=>_(()=>import("./qmldir.MS3qTAOR.js"),[])},{id:"qss",name:"Qt Style Sheets",import:()=>_(()=>import("./qss.FJDVp-XM.js"),[])},{id:"r",name:"R",import:()=>_(()=>import("./r.BXfENWL6.js"),[])},{id:"racket",name:"Racket",import:()=>_(()=>import("./racket.Cp2HGa90.js"),[])},{id:"raku",name:"Raku",aliases:["perl6"],import:()=>_(()=>import("./raku.D384ylkT.js"),[])},{id:"razor",name:"ASP.NET Razor",import:()=>_(()=>import("./razor.M3jqYRji.js"),__vite__mapDeps([93,4,5,6,23]))},{id:"reg",name:"Windows Registry Script",import:()=>_(()=>import("./reg.CrhH3_Og.js"),[])},{id:"regexp",name:"RegExp",aliases:["regex"],import:()=>_(()=>import("./regexp.C_ZPRiAj.js"),[])},{id:"rel",name:"Rel",import:()=>_(()=>import("./rel.6Kuza3Wr.js"),[])},{id:"riscv",name:"RISC-V",import:()=>_(()=>import("./riscv.AgnqFTPX.js"),[])},{id:"rst",name:"reStructuredText",import:()=>_(()=>import("./rst.Es732T2f.js"),__vite__mapDeps([94,59,4,5,6,19,20,21,16,22,34,43,14,95,42,10,11,44]))},{id:"ruby",name:"Ruby",aliases:["rb"],import:()=>_(()=>import("./ruby.BYVeyLWu.js"),__vite__mapDeps([42,4,5,6,10,11,22,16,43,44]))},{id:"rust",name:"Rust",aliases:["rs"],import:()=>_(()=>import("./rust.DGxQkqYo.js"),[])},{id:"sas",name:"SAS",import:()=>_(()=>import("./sas.2Dj3KWk-.js"),__vite__mapDeps([96,22]))},{id:"sass",name:"Sass",import:()=>_(()=>import("./sass.CMDmr8et.js"),[])},{id:"scala",name:"Scala",import:()=>_(()=>import("./scala.vMsNTMhM.js"),[])},{id:"scheme",name:"Scheme",import:()=>_(()=>import("./scheme.1Je9_Reo.js"),[])},{id:"scss",name:"SCSS",import:()=>_(()=>import("./scss.Dr-_CcBd.js"),__vite__mapDeps([8,6]))},{id:"shaderlab",name:"ShaderLab",aliases:["shader"],import:()=>_(()=>import("./shaderlab.D_C8j_yu.js"),__vite__mapDeps([97,98]))},{id:"shellscript",name:"Shell",aliases:["bash","sh","shell","zsh"],import:()=>_(()=>import("./shellscript.BZfs-ost.js"),[])},{id:"shellsession",name:"Shell Session",aliases:["console"],import:()=>_(()=>import("./shellsession.D2P9pGgM.js"),__vite__mapDeps([99,43]))},{id:"smalltalk",name:"Smalltalk",import:()=>_(()=>import("./smalltalk.DSsji4Hu.js"),[])},{id:"solidity",name:"Solidity",import:()=>_(()=>import("./solidity.CThH5sBG.js"),[])},{id:"soy",name:"Closure Templates",aliases:["closure-templates"],import:()=>_(()=>import("./soy.D91J-rek.js"),__vite__mapDeps([100,4,5,6]))},{id:"sparql",name:"SPARQL",import:()=>_(()=>import("./sparql.DJ46LgWq.js"),__vite__mapDeps([101,102]))},{id:"splunk",name:"Splunk Query Language",aliases:["spl"],import:()=>_(()=>import("./splunk.6XBPEST2.js"),[])},{id:"sql",name:"SQL",import:()=>_(()=>import("./sql.DbK06e1c.js"),[])},{id:"ssh-config",name:"SSH Config",import:()=>_(()=>import("./ssh-config.BH1M7C1g.js"),[])},{id:"stata",name:"Stata",import:()=>_(()=>import("./stata.DCIeX9IZ.js"),__vite__mapDeps([103,22]))},{id:"stylus",name:"Stylus",aliases:["styl"],import:()=>_(()=>import("./stylus.DSrLtGYv.js"),[])},{id:"svelte",name:"Svelte",import:()=>_(()=>import("./svelte.B9_l4508.js"),__vite__mapDeps([104,5,50,18,52,46,6,8,37,53,91,4,64]))},{id:"swift",name:"Swift",import:()=>_(()=>import("./swift.BeJnKnI_.js"),[])},{id:"system-verilog",name:"SystemVerilog",import:()=>_(()=>import("./system-verilog.BscxmKrE.js"),[])},{id:"systemd",name:"Systemd Units",import:()=>_(()=>import("./systemd.CuJfdYLG.js"),[])},{id:"tasl",name:"Tasl",import:()=>_(()=>import("./tasl.BxwAa5i0.js"),[])},{id:"tcl",name:"Tcl",import:()=>_(()=>import("./tcl.C_8Fx7bH.js"),[])},{id:"templ",name:"Templ",import:()=>_(()=>import("./templ.BMhC8S7P.js"),__vite__mapDeps([105,29,5,6]))},{id:"terraform",name:"Terraform",aliases:["tf","tfvars"],import:()=>_(()=>import("./terraform.DBeuZS66.js"),[])},{id:"tex",name:"TeX",import:()=>_(()=>import("./tex.ntRzBxCg.js"),__vite__mapDeps([83,35]))},{id:"toml",name:"TOML",import:()=>_(()=>import("./toml.BT9ZzGyQ.js"),[])},{id:"ts-tags",name:"TypeScript with Tags",aliases:["lit"],import:()=>_(()=>import("./ts-tags.BTHMy_vx.js"),__vite__mapDeps([106,50,6,5,21,16,4,22,10,11]))},{id:"tsv",name:"TSV",import:()=>_(()=>import("./tsv.DnLUQrgA.js"),[])},{id:"tsx",name:"TSX",import:()=>_(()=>import("./tsx.BlxWTfDV.js"),[])},{id:"turtle",name:"Turtle",import:()=>_(()=>import("./turtle.C15OxdQ5.js"),[])},{id:"twig",name:"Twig",import:()=>_(()=>import("./twig.C7WLmjjl.js"),__vite__mapDeps([107,6,5,8,90,4,10,11,22,12,34,42,16,43,44]))},{id:"typescript",name:"TypeScript",aliases:["ts"],import:()=>_(()=>import("./typescript.DC8MraHL.js"),[])},{id:"typespec",name:"TypeSpec",aliases:["tsp"],import:()=>_(()=>import("./typespec.D47volHK.js"),[])},{id:"typst",name:"Typst",aliases:["typ"],import:()=>_(()=>import("./typst.I4qd5QHW.js"),[])},{id:"v",name:"V",import:()=>_(()=>import("./v.C2TBxDwV.js"),[])},{id:"vala",name:"Vala",import:()=>_(()=>import("./vala.CO5hpdkB.js"),[])},{id:"vb",name:"Visual Basic",aliases:["cmd"],import:()=>_(()=>import("./vb.beD-FUib.js"),[])},{id:"verilog",name:"Verilog",import:()=>_(()=>import("./verilog.DVfdqzEq.js"),[])},{id:"vhdl",name:"VHDL",import:()=>_(()=>import("./vhdl.QZ3jNtnE.js"),[])},{id:"viml",name:"Vim Script",aliases:["vim","vimscript"],import:()=>_(()=>import("./viml.BLluXI4E.js"),[])},{id:"vue",name:"Vue",import:()=>_(()=>import("./vue.DPpU-qqO.js"),__vite__mapDeps([108,4,5,6,64,91,46,8,52,18,37,50,32,54,12,109,110,14,49,72,59]))},{id:"vue-html",name:"Vue HTML",import:()=>_(()=>import("./vue-html.BY7GzvCl.js"),__vite__mapDeps([111,108,4,5,6,64,91,46,8,52,18,37,50,32,54,12,109,110,14,49,72,59]))},{id:"vyper",name:"Vyper",aliases:["vy"],import:()=>_(()=>import("./vyper.CBWrHyXe.js"),[])},{id:"wasm",name:"WebAssembly",import:()=>_(()=>import("./wasm.Cicx_DS6.js"),[])},{id:"wenyan",name:"Wenyan",aliases:["文言"],import:()=>_(()=>import("./wenyan.D3VXSfF0.js"),[])},{id:"wgsl",name:"WGSL",import:()=>_(()=>import("./wgsl.BZz1Hhek.js"),[])},{id:"wikitext",name:"Wikitext",aliases:["mediawiki","wiki"],import:()=>_(()=>import("./wikitext.DAxTQSPE.js"),__vite__mapDeps([112,4,5,6,113,11,44,16,38,41,10,22,35,42,43,90,12,114,115,14,116,17,18,19,20,21,24,25,29,30,91,46,8,52,109,37,39,48,117,118,34,33,45,47,50,23,63,64,119,75,28,26,82,83,84,31,120]))},{id:"wolfram",name:"Wolfram",aliases:["wl"],import:()=>_(()=>import("./wolfram.BICIrM8O.js"),[])},{id:"xml",name:"XML",import:()=>_(()=>import("./xml.BzTcx3OS.js"),__vite__mapDeps([10,11]))},{id:"xsl",name:"XSL",import:()=>_(()=>import("./xsl.lJB8dDLf.js"),__vite__mapDeps([115,10,11]))},{id:"yaml",name:"YAML",aliases:["yml"],import:()=>_(()=>import("./yaml.DK4oFTHQ.js"),[])},{id:"zenscript",name:"ZenScript",import:()=>_(()=>import("./zenscript.B1nm99XP.js"),[])},{id:"zig",name:"Zig",import:()=>_(()=>import("./zig.yX2IItqj.js"),[])}],Rc=Object.fromEntries(pi.map(t=>[t.id,t.import])),Ec=Object.fromEntries(pi.flatMap(t=>{var e;return((e=t.aliases)==null?void 0:e.map(n=>[n,t.import]))||[]})),Lc={...Rc,...Ec},$c=async t=>_(()=>import("./wasm.CsTmP73Z.js"),[]).then(e=>e.default(t)),Tc=[{id:"andromeeda",displayName:"Andromeeda",type:"dark",import:()=>_(()=>import("./andromeeda.YxQm0tCS.js"),[])},{id:"aurora-x",displayName:"Aurora X",type:"dark",import:()=>_(()=>import("./aurora-x.BaWyeHV_.js"),[])},{id:"ayu-dark",displayName:"Ayu Dark",type:"dark",import:()=>_(()=>import("./ayu-dark.Bn5gmY5k.js"),[])},{id:"catppuccin-frappe",displayName:"Catppuccin Frappé",type:"dark",import:()=>_(()=>import("./catppuccin-frappe.BXP-NDAE.js"),[])},{id:"catppuccin-latte",displayName:"Catppuccin Latte",type:"light",import:()=>_(()=>import("./catppuccin-latte.DQ-rpzxz.js"),[])},{id:"catppuccin-macchiato",displayName:"Catppuccin Macchiato",type:"dark",import:()=>_(()=>import("./catppuccin-macchiato.CPw9RxLe.js"),[])},{id:"catppuccin-mocha",displayName:"Catppuccin Mocha",type:"dark",import:()=>_(()=>import("./catppuccin-mocha.DV9_Ze0W.js"),[])},{id:"dark-plus",displayName:"Dark Plus",type:"dark",import:()=>_(()=>import("./dark-plus.KEYLhlmT.js"),[])},{id:"dracula",displayName:"Dracula Theme",type:"dark",import:()=>_(()=>import("./dracula.BpDWT_aG.js"),[])},{id:"dracula-soft",displayName:"Dracula Theme Soft",type:"dark",import:()=>_(()=>import("./dracula-soft.D46m5Xd3.js"),[])},{id:"github-dark",displayName:"GitHub Dark",type:"dark",import:()=>_(()=>import("./github-dark.CzPA46E-.js"),[])},{id:"github-dark-default",displayName:"GitHub Dark Default",type:"dark",import:()=>_(()=>import("./github-dark-default.BXF7Vm5l.js"),[])},{id:"github-dark-dimmed",displayName:"GitHub Dark Dimmed",type:"dark",import:()=>_(()=>import("./github-dark-dimmed.CRDKj6ck.js"),[])},{id:"github-light",displayName:"GitHub Light",type:"light",import:()=>_(()=>import("./github-light.CRlnGVMD.js"),[])},{id:"github-light-default",displayName:"GitHub Light Default",type:"light",import:()=>_(()=>import("./github-light-default.UREJT2Bw.js"),[])},{id:"houston",displayName:"Houston",type:"dark",import:()=>_(()=>import("./houston.CZZ6oYdA.js"),[])},{id:"laserwave",displayName:"LaserWave",type:"dark",import:()=>_(()=>import("./laserwave.cW9vKj3g.js"),[])},{id:"light-plus",displayName:"Light Plus",type:"light",import:()=>_(()=>import("./light-plus.BsvsQ1iS.js"),[])},{id:"material-theme",displayName:"Material Theme",type:"dark",import:()=>_(()=>import("./material-theme.CgwOUXSn.js"),[])},{id:"material-theme-darker",displayName:"Material Theme Darker",type:"dark",import:()=>_(()=>import("./material-theme-darker.CO7HdiM_.js"),[])},{id:"material-theme-lighter",displayName:"Material Theme Lighter",type:"light",import:()=>_(()=>import("./material-theme-lighter.qxoleWdb.js"),[])},{id:"material-theme-ocean",displayName:"Material Theme Ocean",type:"dark",import:()=>_(()=>import("./material-theme-ocean.ChH25C4w.js"),[])},{id:"material-theme-palenight",displayName:"Material Theme Palenight",type:"dark",import:()=>_(()=>import("./material-theme-palenight.DOqtC9FP.js"),[])},{id:"min-dark",displayName:"Min Dark",type:"dark",import:()=>_(()=>import("./min-dark.iSbrOpM4.js"),[])},{id:"min-light",displayName:"Min Light",type:"light",import:()=>_(()=>import("./min-light.BITGhEdf.js"),[])},{id:"monokai",displayName:"Monokai",type:"dark",import:()=>_(()=>import("./monokai.sMI-pExk.js"),[])},{id:"night-owl",displayName:"Night Owl",type:"dark",import:()=>_(()=>import("./night-owl.BeocmOPF.js"),[])},{id:"nord",displayName:"Nord",type:"dark",import:()=>_(()=>import("./nord.CsyjKwr8.js"),[])},{id:"one-dark-pro",displayName:"One Dark Pro",type:"dark",import:()=>_(()=>import("./one-dark-pro.BTtaZsq5.js"),[])},{id:"one-light",displayName:"One Light",type:"light",import:()=>_(()=>import("./one-light.alpzPJ78.js"),[])},{id:"poimandres",displayName:"Poimandres",type:"dark",import:()=>_(()=>import("./poimandres.Cda-MJFk.js"),[])},{id:"red",displayName:"Red",type:"dark",import:()=>_(()=>import("./red.jaXbsbtS.js"),[])},{id:"rose-pine",displayName:"Rosé Pine",type:"dark",import:()=>_(()=>import("./rose-pine.DDK5Hw8n.js"),[])},{id:"rose-pine-dawn",displayName:"Rosé Pine Dawn",type:"light",import:()=>_(()=>import("./rose-pine-dawn.xuIuMB9j.js"),[])},{id:"rose-pine-moon",displayName:"Rosé Pine Moon",type:"dark",import:()=>_(()=>import("./rose-pine-moon.BiVAY1KT.js"),[])},{id:"slack-dark",displayName:"Slack Dark",type:"dark",import:()=>_(()=>import("./slack-dark.C7oZ9nno.js"),[])},{id:"slack-ochin",displayName:"Slack Ochin",type:"light",import:()=>_(()=>import("./slack-ochin.hXH8Gyq8.js"),[])},{id:"snazzy-light",displayName:"Snazzy Light",type:"light",import:()=>_(()=>import("./snazzy-light.CA9nliXM.js"),[])},{id:"solarized-dark",displayName:"Solarized Dark",type:"dark",import:()=>_(()=>import("./solarized-dark.C86elO-m.js"),[])},{id:"solarized-light",displayName:"Solarized Light",type:"light",import:()=>_(()=>import("./solarized-light.xPNGhBYe.js"),[])},{id:"synthwave-84",displayName:"Synthwave '84",type:"dark",import:()=>_(()=>import("./synthwave-84.BBDuFDsq.js"),[])},{id:"tokyo-night",displayName:"Tokyo Night",type:"dark",import:()=>_(()=>import("./tokyo-night.BMRpS3Xo.js"),[])},{id:"vesper",displayName:"Vesper",type:"dark",import:()=>_(()=>import("./vesper.BSB_bK09.js"),[])},{id:"vitesse-black",displayName:"Vitesse Black",type:"dark",import:()=>_(()=>import("./vitesse-black.BHqu4VKd.js"),[])},{id:"vitesse-dark",displayName:"Vitesse Dark",type:"dark",import:()=>_(()=>import("./vitesse-dark.EQHFthT6.js"),[])},{id:"vitesse-light",displayName:"Vitesse Light",type:"light",import:()=>_(()=>import("./vitesse-light.NrGJGX17.js"),[])}],Ac=Object.fromEntries(Tc.map(t=>[t.id,t.import]));var we;(function(t){t[t.NotSet=-1]="NotSet",t[t.None=0]="None",t[t.Italic=1]="Italic",t[t.Bold=2]="Bold",t[t.Underline=4]="Underline"})(we||(we={}));var st;(function(t){function e(c){return c.toString(2).padStart(32,"0")}t.toBinaryStr=e;function n(c){const f=t.getLanguageId(c),d=t.getTokenType(c),p=t.getFontStyle(c),m=t.getForeground(c),h=t.getBackground(c);console.log({languageId:f,tokenType:d,fontStyle:p,foreground:m,background:h})}t.print=n;function o(c){return(c&255)>>>0}t.getLanguageId=o;function r(c){return(c&768)>>>8}t.getTokenType=r;function i(c){return(c&1024)!==0}t.containsBalancedBrackets=i;function s(c){return(c&30720)>>>11}t.getFontStyle=s;function a(c){return(c&16744448)>>>15}t.getForeground=a;function l(c){return(c&4278190080)>>>24}t.getBackground=l;function u(c,f,d,p,m,h,v){let k=t.getLanguageId(c),w=t.getTokenType(c),C=t.containsBalancedBrackets(c)?1:0,T=t.getFontStyle(c),$=t.getForeground(c),N=t.getBackground(c);return f!==0&&(k=f),d!==8&&(w=d),p!==null&&(C=p?1:0),m!==-1&&(T=m),h!==0&&($=h),v!==0&&(N=v),(k<<0|w<<8|C<<10|T<<11|$<<15|N<<24)>>>0}t.set=u})(st||(st={}));function Wt(t,e){const n=[],o=Ic(t);let r=o.next();for(;r!==null;){let l=0;if(r.length===2&&r.charAt(1)===":"){switch(r.charAt(0)){case"R":l=1;break;case"L":l=-1;break;default:console.log(`Unknown priority ${r} in scope selector`)}r=o.next()}let u=s();if(n.push({matcher:u,priority:l}),r!==",")break;r=o.next()}return n;function i(){if(r==="-"){r=o.next();const l=i();return u=>!!l&&!l(u)}if(r==="("){r=o.next();const l=a();return r===")"&&(r=o.next()),l}if(ir(r)){const l=[];do l.push(r),r=o.next();while(ir(r));return u=>e(l,u)}return null}function s(){const l=[];let u=i();for(;u;)l.push(u),u=i();return c=>l.every(f=>f(c))}function a(){const l=[];let u=s();for(;u&&(l.push(u),r==="|"||r===",");){do r=o.next();while(r==="|"||r===",");u=s()}return c=>l.some(f=>f(c))}}function ir(t){return!!t&&!!t.match(/[\w\.:]+/)}function Ic(t){let e=/([LR]:|[\w\.:][\w\.:\-]*|[\,\|\-\(\)])/g,n=e.exec(t);return{next:()=>{if(!n)return null;const o=n[0];return n=e.exec(t),o}}}function hi(t){typeof t.dispose=="function"&&t.dispose()}function Oc(t){return To(t)}function To(t){return Array.isArray(t)?Vc(t):typeof t=="object"?Dc(t):t}function Vc(t){let e=[];for(let n=0,o=t.length;n{for(let o in n)t[o]=n[o]}),t}function gi(t){const e=~t.lastIndexOf("/")||~t.lastIndexOf("\\");return e===0?t:~e===t.length-1?gi(t.substring(0,t.length-1)):t.substr(~e+1)}let On=/\$(\d+)|\${(\d+):\/(downcase|upcase)}/g;class Dt{static hasCaptures(e){return e===null?!1:(On.lastIndex=0,On.test(e))}static replaceCaptures(e,n,o){return e.replace(On,(r,i,s,a)=>{let l=o[parseInt(i||s,10)];if(l){let u=n.substring(l.start,l.end);for(;u[0]===".";)u=u.substring(1);switch(a){case"downcase":return u.toLowerCase();case"upcase":return u.toUpperCase();default:return u}}else return r})}}function _i(t,e){return te?1:0}function vi(t,e){if(t===null&&e===null)return 0;if(!t)return-1;if(!e)return 1;let n=t.length,o=e.length;if(n===o){for(let r=0;r`);return}const i=n.lookup(e);t instanceof vt?Ft({baseGrammar:i,selfGrammar:r},o):Qn(t.ruleName,{baseGrammar:i,selfGrammar:r,repository:r.repository},o);const s=n.injections(t.scopeName);if(s)for(const a of s)o.add(new vt(a))}function Qn(t,e,n){if(e.repository&&e.repository[t]){const o=e.repository[t];Kt([o],e,n)}}function Ft(t,e){t.selfGrammar.patterns&&Array.isArray(t.selfGrammar.patterns)&&Kt(t.selfGrammar.patterns,{...t,repository:t.selfGrammar.repository},e),t.selfGrammar.injections&&Kt(Object.values(t.selfGrammar.injections),{...t,repository:t.selfGrammar.repository},e)}function Kt(t,e,n){for(const o of t){if(n.visitedRule.has(o))continue;n.visitedRule.add(o);const r=o.repository?mi({},e.repository,o.repository):e.repository;Array.isArray(o.patterns)&&Kt(o.patterns,{...e,repository:r},n);const i=o.include;if(!i)continue;const s=Si(i);switch(s.kind){case 0:Ft({...e,selfGrammar:e.baseGrammar},n);break;case 1:Ft(e,n);break;case 2:Qn(s.ruleName,{...e,repository:r},n);break;case 3:case 4:const a=s.scopeName===e.selfGrammar.scopeName?e.selfGrammar:s.scopeName===e.baseGrammar.scopeName?e.baseGrammar:void 0;if(a){const l={baseGrammar:e.baseGrammar,selfGrammar:a,repository:r};s.kind===4?Qn(s.ruleName,l,n):Ft(l,n)}else s.kind===4?n.add(new Mc(s.scopeName,s.ruleName)):n.add(new vt(s.scopeName));break}}}class Bc{constructor(){y(this,"kind",0)}}class Hc{constructor(){y(this,"kind",1)}}class Gc{constructor(e){y(this,"ruleName");y(this,"kind",2);this.ruleName=e}}class jc{constructor(e){y(this,"scopeName");y(this,"kind",3);this.scopeName=e}}class zc{constructor(e,n){y(this,"scopeName");y(this,"ruleName");y(this,"kind",4);this.scopeName=e,this.ruleName=n}}function Si(t){if(t==="$base")return new Bc;if(t==="$self")return new Hc;const e=t.indexOf("#");if(e===-1)return new jc(t);if(e===0)return new Gc(t.substring(1));{const n=t.substring(0,e),o=t.substring(e+1);return new zc(n,o)}}const Uc=/\\(\d+)/,ar=/\\(\d+)/g,qc=-1,wi=-2;class Pt{constructor(e,n,o,r){y(this,"$location");y(this,"id");y(this,"_nameIsCapturing");y(this,"_name");y(this,"_contentNameIsCapturing");y(this,"_contentName");this.$location=e,this.id=n,this._name=o||null,this._nameIsCapturing=Dt.hasCaptures(this._name),this._contentName=r||null,this._contentNameIsCapturing=Dt.hasCaptures(this._contentName)}get debugName(){const e=this.$location?`${gi(this.$location.filename)}:${this.$location.line}`:"unknown";return`${this.constructor.name}#${this.id} @ ${e}`}getName(e,n){return!this._nameIsCapturing||this._name===null||e===null||n===null?this._name:Dt.replaceCaptures(this._name,e,n)}getContentName(e,n){return!this._contentNameIsCapturing||this._contentName===null?this._contentName:Dt.replaceCaptures(this._contentName,e,n)}}class Wc extends Pt{constructor(n,o,r,i,s){super(n,o,r,i);y(this,"retokenizeCapturedWithRuleId");this.retokenizeCapturedWithRuleId=s}dispose(){}collectPatterns(n,o){throw new Error("Not supported!")}compile(n,o){throw new Error("Not supported!")}compileAG(n,o,r,i){throw new Error("Not supported!")}}class Kc extends Pt{constructor(n,o,r,i,s){super(n,o,r,null);y(this,"_match");y(this,"captures");y(this,"_cachedCompiledPatterns");this._match=new Ye(i,this.id),this.captures=s,this._cachedCompiledPatterns=null}dispose(){this._cachedCompiledPatterns&&(this._cachedCompiledPatterns.dispose(),this._cachedCompiledPatterns=null)}get debugMatchRegExp(){return`${this._match.source}`}collectPatterns(n,o){o.push(this._match)}compile(n,o){return this._getCachedCompiledPatterns(n).compile(n)}compileAG(n,o,r,i){return this._getCachedCompiledPatterns(n).compileAG(n,r,i)}_getCachedCompiledPatterns(n){return this._cachedCompiledPatterns||(this._cachedCompiledPatterns=new yt,this.collectPatterns(n,this._cachedCompiledPatterns)),this._cachedCompiledPatterns}}class lr extends Pt{constructor(n,o,r,i,s){super(n,o,r,i);y(this,"hasMissingPatterns");y(this,"patterns");y(this,"_cachedCompiledPatterns");this.patterns=s.patterns,this.hasMissingPatterns=s.hasMissingPatterns,this._cachedCompiledPatterns=null}dispose(){this._cachedCompiledPatterns&&(this._cachedCompiledPatterns.dispose(),this._cachedCompiledPatterns=null)}collectPatterns(n,o){for(const r of this.patterns)n.getRule(r).collectPatterns(n,o)}compile(n,o){return this._getCachedCompiledPatterns(n).compile(n)}compileAG(n,o,r,i){return this._getCachedCompiledPatterns(n).compileAG(n,r,i)}_getCachedCompiledPatterns(n){return this._cachedCompiledPatterns||(this._cachedCompiledPatterns=new yt,this.collectPatterns(n,this._cachedCompiledPatterns)),this._cachedCompiledPatterns}}class Zn extends Pt{constructor(n,o,r,i,s,a,l,u,c,f){super(n,o,r,i);y(this,"_begin");y(this,"beginCaptures");y(this,"_end");y(this,"endHasBackReferences");y(this,"endCaptures");y(this,"applyEndPatternLast");y(this,"hasMissingPatterns");y(this,"patterns");y(this,"_cachedCompiledPatterns");this._begin=new Ye(s,this.id),this.beginCaptures=a,this._end=new Ye(l||"￿",-1),this.endHasBackReferences=this._end.hasBackReferences,this.endCaptures=u,this.applyEndPatternLast=c||!1,this.patterns=f.patterns,this.hasMissingPatterns=f.hasMissingPatterns,this._cachedCompiledPatterns=null}dispose(){this._cachedCompiledPatterns&&(this._cachedCompiledPatterns.dispose(),this._cachedCompiledPatterns=null)}get debugBeginRegExp(){return`${this._begin.source}`}get debugEndRegExp(){return`${this._end.source}`}getEndWithResolvedBackReferences(n,o){return this._end.resolveBackReferences(n,o)}collectPatterns(n,o){o.push(this._begin)}compile(n,o){return this._getCachedCompiledPatterns(n,o).compile(n)}compileAG(n,o,r,i){return this._getCachedCompiledPatterns(n,o).compileAG(n,r,i)}_getCachedCompiledPatterns(n,o){if(!this._cachedCompiledPatterns){this._cachedCompiledPatterns=new yt;for(const r of this.patterns)n.getRule(r).collectPatterns(n,this._cachedCompiledPatterns);this.applyEndPatternLast?this._cachedCompiledPatterns.push(this._end.hasBackReferences?this._end.clone():this._end):this._cachedCompiledPatterns.unshift(this._end.hasBackReferences?this._end.clone():this._end)}return this._end.hasBackReferences&&(this.applyEndPatternLast?this._cachedCompiledPatterns.setSource(this._cachedCompiledPatterns.length()-1,o):this._cachedCompiledPatterns.setSource(0,o)),this._cachedCompiledPatterns}}class Xt extends Pt{constructor(n,o,r,i,s,a,l,u,c){super(n,o,r,i);y(this,"_begin");y(this,"beginCaptures");y(this,"whileCaptures");y(this,"_while");y(this,"whileHasBackReferences");y(this,"hasMissingPatterns");y(this,"patterns");y(this,"_cachedCompiledPatterns");y(this,"_cachedCompiledWhilePatterns");this._begin=new Ye(s,this.id),this.beginCaptures=a,this.whileCaptures=u,this._while=new Ye(l,wi),this.whileHasBackReferences=this._while.hasBackReferences,this.patterns=c.patterns,this.hasMissingPatterns=c.hasMissingPatterns,this._cachedCompiledPatterns=null,this._cachedCompiledWhilePatterns=null}dispose(){this._cachedCompiledPatterns&&(this._cachedCompiledPatterns.dispose(),this._cachedCompiledPatterns=null),this._cachedCompiledWhilePatterns&&(this._cachedCompiledWhilePatterns.dispose(),this._cachedCompiledWhilePatterns=null)}get debugBeginRegExp(){return`${this._begin.source}`}get debugWhileRegExp(){return`${this._while.source}`}getWhileWithResolvedBackReferences(n,o){return this._while.resolveBackReferences(n,o)}collectPatterns(n,o){o.push(this._begin)}compile(n,o){return this._getCachedCompiledPatterns(n).compile(n)}compileAG(n,o,r,i){return this._getCachedCompiledPatterns(n).compileAG(n,r,i)}_getCachedCompiledPatterns(n){if(!this._cachedCompiledPatterns){this._cachedCompiledPatterns=new yt;for(const o of this.patterns)n.getRule(o).collectPatterns(n,this._cachedCompiledPatterns)}return this._cachedCompiledPatterns}compileWhile(n,o){return this._getCachedCompiledWhilePatterns(n,o).compile(n)}compileWhileAG(n,o,r,i){return this._getCachedCompiledWhilePatterns(n,o).compileAG(n,r,i)}_getCachedCompiledWhilePatterns(n,o){return this._cachedCompiledWhilePatterns||(this._cachedCompiledWhilePatterns=new yt,this._cachedCompiledWhilePatterns.push(this._while.hasBackReferences?this._while.clone():this._while)),this._while.hasBackReferences&&this._cachedCompiledWhilePatterns.setSource(0,o||"￿"),this._cachedCompiledWhilePatterns}}class oe{static createCaptureRule(e,n,o,r,i){return e.registerRule(s=>new Wc(n,s,o,r,i))}static getCompiledRuleId(e,n,o){return e.id||n.registerRule(r=>{if(e.id=r,e.match)return new Kc(e.$vscodeTextmateLocation,e.id,e.name,e.match,oe._compileCaptures(e.captures,n,o));if(typeof e.begin>"u"){e.repository&&(o=mi({},o,e.repository));let i=e.patterns;return typeof i>"u"&&e.include&&(i=[{include:e.include}]),new lr(e.$vscodeTextmateLocation,e.id,e.name,e.contentName,oe._compilePatterns(i,n,o))}return e.while?new Xt(e.$vscodeTextmateLocation,e.id,e.name,e.contentName,e.begin,oe._compileCaptures(e.beginCaptures||e.captures,n,o),e.while,oe._compileCaptures(e.whileCaptures||e.captures,n,o),oe._compilePatterns(e.patterns,n,o)):new Zn(e.$vscodeTextmateLocation,e.id,e.name,e.contentName,e.begin,oe._compileCaptures(e.beginCaptures||e.captures,n,o),e.end,oe._compileCaptures(e.endCaptures||e.captures,n,o),e.applyEndPatternLast,oe._compilePatterns(e.patterns,n,o))}),e.id}static _compileCaptures(e,n,o){let r=[];if(e){let i=0;for(const s in e){if(s==="$vscodeTextmateLocation")continue;const a=parseInt(s,10);a>i&&(i=a)}for(let s=0;s<=i;s++)r[s]=null;for(const s in e){if(s==="$vscodeTextmateLocation")continue;const a=parseInt(s,10);let l=0;e[s].patterns&&(l=oe.getCompiledRuleId(e[s],n,o)),r[a]=oe.createCaptureRule(n,e[s].$vscodeTextmateLocation,e[s].name,e[s].contentName,l)}}return r}static _compilePatterns(e,n,o){let r=[];if(e)for(let i=0,s=e.length;ie.substring(r.start,r.end));return ar.lastIndex=0,this.source.replace(ar,(r,i)=>yi(o[parseInt(i,10)]||""))}_buildAnchorCache(){let e=[],n=[],o=[],r=[],i,s,a,l;for(i=0,s=this.source.length;io.source);this._cached=new ur(e,n,this._items.map(o=>o.ruleId))}return this._cached}compileAG(e,n,o){return this._hasAnchors?n?o?(this._anchorCache.A1_G1||(this._anchorCache.A1_G1=this._resolveAnchors(e,n,o)),this._anchorCache.A1_G1):(this._anchorCache.A1_G0||(this._anchorCache.A1_G0=this._resolveAnchors(e,n,o)),this._anchorCache.A1_G0):o?(this._anchorCache.A0_G1||(this._anchorCache.A0_G1=this._resolveAnchors(e,n,o)),this._anchorCache.A0_G1):(this._anchorCache.A0_G0||(this._anchorCache.A0_G0=this._resolveAnchors(e,n,o)),this._anchorCache.A0_G0):this.compile(e)}_resolveAnchors(e,n,o){let r=this._items.map(i=>i.resolveAnchors(n,o));return new ur(e,r,this._items.map(i=>i.ruleId))}}class ur{constructor(e,n,o){y(this,"regExps");y(this,"rules");y(this,"scanner");this.regExps=n,this.rules=o,this.scanner=e.createOnigScanner(n)}dispose(){typeof this.scanner.dispose=="function"&&this.scanner.dispose()}toString(){const e=[];for(let n=0,o=this.rules.length;nthis._root.match(e)));this._colorMap=e,this._defaults=n,this._root=o}static createFromRawTheme(e,n){return this.createFromParsedTheme(Jc(e),n)}static createFromParsedTheme(e,n){return Zc(e,n)}getColorMap(){return this._colorMap.getColorMap()}getDefaults(){return this._defaults}match(e){if(e===null)return this._defaults;const n=e.scopeName,r=this._cachedMatchRoot.get(n).find(i=>Xc(e.parent,i.parentScopes));return r?new Ci(r.fontStyle,r.foreground,r.background):null}}class Ke{constructor(e,n){y(this,"parent");y(this,"scopeName");this.parent=e,this.scopeName=n}static push(e,n){for(const o of n)e=new Ke(e,o);return e}static from(...e){let n=null;for(let o=0;o1&&(v=m.slice(0,m.length-1),v.reverse()),n[o++]=new Qc(h,v,r,l,u,c)}}return n}class Qc{constructor(e,n,o,r,i,s){y(this,"scope");y(this,"parentScopes");y(this,"index");y(this,"fontStyle");y(this,"foreground");y(this,"background");this.scope=e,this.parentScopes=n,this.index=o,this.fontStyle=r,this.foreground=i,this.background=s}}function Zc(t,e){t.sort((l,u)=>{let c=_i(l.scope,u.scope);return c!==0||(c=vi(l.parentScopes,u.parentScopes),c!==0)?c:l.index-u.index});let n=0,o="#000000",r="#ffffff";for(;t.length>=1&&t[0].scope==="";){let l=t.shift();l.fontStyle!==-1&&(n=l.fontStyle),l.foreground!==null&&(o=l.foreground),l.background!==null&&(r=l.background)}let i=new ed(e),s=new Ci(n,i.getId(o),i.getId(r)),a=new _t(new bt(0,null,-1,0,0),[]);for(let l=0,u=t.length;le?console.log("how did this happen?"):this.scopeDepth=e,n!==-1&&(this.fontStyle=n),o!==0&&(this.foreground=o),r!==0&&(this.background=r)}}class _t{constructor(e,n=[],o={}){y(this,"_mainRule");y(this,"_children");y(this,"_rulesWithParentScopes");this._mainRule=e,this._children=o,this._rulesWithParentScopes=n}static _sortBySpecificity(e){return e.length===1||e.sort(this._cmpBySpecificity),e}static _cmpBySpecificity(e,n){if(e.scopeDepth===n.scopeDepth){const o=e.parentScopes,r=n.parentScopes;let i=o===null?0:o.length,s=r===null?0:r.length;if(i===s)for(let a=0;a{const n=this._scopeToLanguage(e),o=this._toStandardTokenType(e);return new Vn(n,o)}));this._defaultAttributes=new Vn(e,8),this._embeddedLanguagesMatcher=new td(Object.entries(n||{}))}getDefaultAttributes(){return this._defaultAttributes}getBasicScopeAttributes(e){return e===null?nt._NULL_SCOPE_METADATA:this._getBasicScopeAttributes.get(e)}_scopeToLanguage(e){return this._embeddedLanguagesMatcher.match(e)||0}_toStandardTokenType(e){const n=e.match(nt.STANDARD_TOKEN_TYPE_REGEXP);if(!n)return 8;switch(n[1]){case"comment":return 1;case"string":return 2;case"regex":return 3;case"meta.embedded":return 0}throw new Error("Unexpected match for standard token type!")}};y(nt,"_NULL_SCOPE_METADATA",new Vn(0,0)),y(nt,"STANDARD_TOKEN_TYPE_REGEXP",/\b(comment|string|regex|meta\.embedded)\b/);let eo=nt;class td{constructor(e){y(this,"values");y(this,"scopesRegExp");if(e.length===0)this.values=null,this.scopesRegExp=null;else{this.values=new Map(e);const n=e.map(([o,r])=>yi(o));n.sort(),n.reverse(),this.scopesRegExp=new RegExp(`^((${n.join(")|(")}))($|\\.)`,"")}}match(e){if(!this.scopesRegExp)return;const n=e.match(this.scopesRegExp);if(n)return this.values.get(n[1])}}class cr{constructor(e,n){y(this,"stack");y(this,"stoppedEarly");this.stack=e,this.stoppedEarly=n}}function ki(t,e,n,o,r,i,s,a){const l=e.content.length;let u=!1,c=-1;if(s){const p=nd(t,e,n,o,r,i);r=p.stack,o=p.linePos,n=p.isFirstLine,c=p.anchorPosition}const f=Date.now();for(;!u;){if(a!==0&&Date.now()-f>a)return new cr(r,!0);d()}return new cr(r,!1);function d(){const p=od(t,e,n,o,r,c);if(!p){i.produce(r,l),u=!0;return}const m=p.captureIndices,h=p.matchedRuleId,v=m&&m.length>0?m[0].end>o:!1;if(h===qc){const k=r.getRule(t);i.produce(r,m[0].start),r=r.withContentNameScopesList(r.nameScopesList),ht(t,e,n,r,i,k.endCaptures,m),i.produce(r,m[0].end);const w=r;if(r=r.parent,c=w.getAnchorPos(),!v&&w.getEnterPos()===o){r=w,i.produce(r,l),u=!0;return}}else{const k=t.getRule(h);i.produce(r,m[0].start);const w=r,C=k.getName(e.content,m),T=r.contentNameScopesList.pushAttributed(C,t);if(r=r.push(h,o,c,m[0].end===l,null,T,T),k instanceof Zn){const $=k;ht(t,e,n,r,i,$.beginCaptures,m),i.produce(r,m[0].end),c=m[0].end;const N=$.getContentName(e.content,m),W=T.pushAttributed(N,t);if(r=r.withContentNameScopesList(W),$.endHasBackReferences&&(r=r.withEndRule($.getEndWithResolvedBackReferences(e.content,m))),!v&&w.hasSameRuleAs(r)){r=r.pop(),i.produce(r,l),u=!0;return}}else if(k instanceof Xt){const $=k;ht(t,e,n,r,i,$.beginCaptures,m),i.produce(r,m[0].end),c=m[0].end;const N=$.getContentName(e.content,m),W=T.pushAttributed(N,t);if(r=r.withContentNameScopesList(W),$.whileHasBackReferences&&(r=r.withEndRule($.getWhileWithResolvedBackReferences(e.content,m))),!v&&w.hasSameRuleAs(r)){r=r.pop(),i.produce(r,l),u=!0;return}}else if(ht(t,e,n,r,i,k.captures,m),i.produce(r,m[0].end),r=r.pop(),!v){r=r.safePop(),i.produce(r,l),u=!0;return}}m[0].end>o&&(o=m[0].end,n=!1)}}function nd(t,e,n,o,r,i){let s=r.beginRuleCapturedEOL?0:-1;const a=[];for(let l=r;l;l=l.pop()){const u=l.getRule(t);u instanceof Xt&&a.push({rule:u,stack:l})}for(let l=a.pop();l;l=a.pop()){const{ruleScanner:u,findOptions:c}=sd(l.rule,t,l.stack.endRule,n,o===s),f=u.findNextMatchSync(e,o,c);if(f){if(f.ruleId!==wi){r=l.stack.pop();break}f.captureIndices&&f.captureIndices.length&&(i.produce(l.stack,f.captureIndices[0].start),ht(t,e,n,l.stack,i,l.rule.whileCaptures,f.captureIndices),i.produce(l.stack,f.captureIndices[0].end),s=f.captureIndices[0].end,f.captureIndices[0].end>o&&(o=f.captureIndices[0].end,n=!1))}else{r=l.stack.pop();break}}return{stack:r,linePos:o,anchorPosition:s,isFirstLine:n}}function od(t,e,n,o,r,i){const s=rd(t,e,n,o,r,i),a=t.getInjections();if(a.length===0)return s;const l=id(a,t,e,n,o,r,i);if(!l)return s;if(!s)return l;const u=s.captureIndices[0].start,c=l.captureIndices[0].start;return c=a)&&(a=C,l=w.captureIndices,u=w.ruleId,c=m.priority,a===r))break}return l?{priorityMatch:c===-1,captureIndices:l,matchedRuleId:u}:null}function Pi(t,e,n,o,r){return{ruleScanner:t.compileAG(e,n,o,r),findOptions:0}}function sd(t,e,n,o,r){return{ruleScanner:t.compileWhileAG(e,n,o,r),findOptions:0}}function ht(t,e,n,o,r,i,s){if(i.length===0)return;const a=e.content,l=Math.min(i.length,s.length),u=[],c=s[0].end;for(let f=0;fc)break;for(;u.length>0&&u[u.length-1].endPos<=p.start;)r.produceFromScopes(u[u.length-1].scopes,u[u.length-1].endPos),u.pop();if(u.length>0?r.produceFromScopes(u[u.length-1].scopes,p.start):r.produce(o,p.start),d.retokenizeCapturedWithRuleId){const h=d.getName(a,s),v=o.contentNameScopesList.pushAttributed(h,t),k=d.getContentName(a,s),w=v.pushAttributed(k,t),C=o.push(d.retokenizeCapturedWithRuleId,p.start,-1,!1,null,v,w),T=t.createOnigString(a.substring(0,p.end));ki(t,T,n&&p.start===0,p.start,C,r,!1,0),hi(T);continue}const m=d.getName(a,s);if(m!==null){const v=(u.length>0?u[u.length-1].scopes:o.contentNameScopesList).pushAttributed(m,t);u.push(new ad(v,p.end))}}for(;u.length>0;)r.produceFromScopes(u[u.length-1].scopes,u[u.length-1].endPos),u.pop()}class ad{constructor(e,n){y(this,"scopes");y(this,"endPos");this.scopes=e,this.endPos=n}}function ld(t,e,n,o,r,i,s,a){return new cd(t,e,n,o,r,i,s,a)}function dr(t,e,n,o,r){const i=Wt(e,Jt),s=oe.getCompiledRuleId(n,o,r.repository);for(const a of i)t.push({debugSelector:e,matcher:a.matcher,ruleId:s,grammar:r,priority:a.priority})}function Jt(t,e){if(e.length{for(let r=n;rn&&t.substr(0,n)===e&&t[n]==="."}class cd{constructor(e,n,o,r,i,s,a,l){y(this,"_rootScopeName");y(this,"balancedBracketSelectors");y(this,"_onigLib");y(this,"_rootId");y(this,"_lastRuleId");y(this,"_ruleId2desc");y(this,"_includedGrammars");y(this,"_grammarRepository");y(this,"_grammar");y(this,"_injections");y(this,"_basicScopeAttributesProvider");y(this,"_tokenTypeMatchers");if(this._rootScopeName=e,this.balancedBracketSelectors=s,this._onigLib=l,this._basicScopeAttributesProvider=new eo(o,r),this._rootId=-1,this._lastRuleId=0,this._ruleId2desc=[null],this._includedGrammars={},this._grammarRepository=a,this._grammar=fr(n,null),this._injections=null,this._tokenTypeMatchers=[],i)for(const u of Object.keys(i)){const c=Wt(u,Jt);for(const f of c)this._tokenTypeMatchers.push({matcher:f.matcher,type:i[u]})}}get themeProvider(){return this._grammarRepository}dispose(){for(const e of this._ruleId2desc)e&&e.dispose()}createOnigScanner(e){return this._onigLib.createOnigScanner(e)}createOnigString(e){return this._onigLib.createOnigString(e)}getMetadataForScope(e){return this._basicScopeAttributesProvider.getBasicScopeAttributes(e)}_collectInjections(){const e={lookup:i=>i===this._rootScopeName?this._grammar:this.getExternalGrammar(i),injections:i=>this._grammarRepository.injections(i)},n=[],o=this._rootScopeName,r=e.lookup(o);if(r){const i=r.injections;if(i)for(let a in i)dr(n,a,i[a],this,r);const s=this._grammarRepository.injections(o);s&&s.forEach(a=>{const l=this.getExternalGrammar(a);if(l){const u=l.injectionSelector;u&&dr(n,u,l,this,l)}})}return n.sort((i,s)=>i.priority-s.priority),n}getInjections(){return this._injections===null&&(this._injections=this._collectInjections()),this._injections}registerRule(e){const n=++this._lastRuleId,o=e(n);return this._ruleId2desc[n]=o,o}getRule(e){return this._ruleId2desc[e]}getExternalGrammar(e,n){if(this._includedGrammars[e])return this._includedGrammars[e];if(this._grammarRepository){const o=this._grammarRepository.lookup(e);if(o)return this._includedGrammars[e]=fr(o,n&&n.$base),this._includedGrammars[e]}}tokenizeLine(e,n,o=0){const r=this._tokenize(e,n,!1,o);return{tokens:r.lineTokens.getResult(r.ruleStack,r.lineLength),ruleStack:r.ruleStack,stoppedEarly:r.stoppedEarly}}tokenizeLine2(e,n,o=0){const r=this._tokenize(e,n,!0,o);return{tokens:r.lineTokens.getBinaryResult(r.ruleStack,r.lineLength),ruleStack:r.ruleStack,stoppedEarly:r.stoppedEarly}}_tokenize(e,n,o,r){this._rootId===-1&&(this._rootId=oe.getCompiledRuleId(this._grammar.repository.$self,this,this._grammar.repository),this.getInjections());let i;if(!n||n===St.NULL){i=!0;const c=this._basicScopeAttributesProvider.getDefaultAttributes(),f=this.themeProvider.getDefaults(),d=st.set(0,c.languageId,c.tokenType,null,f.fontStyle,f.foregroundId,f.backgroundId),p=this.getRule(this._rootId).getName(null,null);let m;p?m=ce.createRootAndLookUpScopeName(p,d,this):m=ce.createRoot("unknown",d),n=new St(null,this._rootId,-1,-1,!1,null,m,m)}else i=!1,n.reset();e=e+` -`;const s=this.createOnigString(e),a=s.content.length,l=new fd(o,e,this._tokenTypeMatchers,this.balancedBracketSelectors),u=ki(this,s,i,0,n,l,!0,r);return hi(s),{lineLength:a,lineTokens:l,ruleStack:u.stack,stoppedEarly:u.stoppedEarly}}}function fr(t,e){return t=Oc(t),t.repository=t.repository||{},t.repository.$self={$vscodeTextmateLocation:t.$vscodeTextmateLocation,patterns:t.patterns,name:t.scopeName},t.repository.$base=e||t.repository.$self,t}class ce{constructor(e,n,o){y(this,"parent");y(this,"scopePath");y(this,"tokenAttributes");this.parent=e,this.scopePath=n,this.tokenAttributes=o}static fromExtension(e,n){let o=e,r=(e==null?void 0:e.scopePath)??null;for(const i of n)r=Ke.push(r,i.scopeNames),o=new ce(o,r,i.encodedTokenAttributes);return o}static createRoot(e,n){return new ce(null,new Ke(null,e),n)}static createRootAndLookUpScopeName(e,n,o){const r=o.getMetadataForScope(e),i=new Ke(null,e),s=o.themeProvider.themeMatch(i),a=ce.mergeAttributes(n,r,s);return new ce(null,i,a)}get scopeName(){return this.scopePath.scopeName}toString(){return this.getScopeNames().join(" ")}equals(e){return ce.equals(this,e)}static equals(e,n){do{if(e===n||!e&&!n)return!0;if(!e||!n||e.scopeName!==n.scopeName||e.tokenAttributes!==n.tokenAttributes)return!1;e=e.parent,n=n.parent}while(!0)}static mergeAttributes(e,n,o){let r=-1,i=0,s=0;return o!==null&&(r=o.fontStyle,i=o.foregroundId,s=o.backgroundId),st.set(e,n.languageId,n.tokenType,null,r,i,s)}pushAttributed(e,n){if(e===null)return this;if(e.indexOf(" ")===-1)return ce._pushAttributed(this,e,n);const o=e.split(/ /g);let r=this;for(const i of o)r=ce._pushAttributed(r,i,n);return r}static _pushAttributed(e,n,o){const r=o.getMetadataForScope(n),i=e.scopePath.push(n),s=o.themeProvider.themeMatch(i),a=ce.mergeAttributes(e.tokenAttributes,r,s);return new ce(e,i,a)}getScopeNames(){return this.scopePath.getSegments()}getExtensionIfDefined(e){var r;const n=[];let o=this;for(;o&&o!==e;)n.push({encodedTokenAttributes:o.tokenAttributes,scopeNames:o.scopePath.getExtensionIfDefined(((r=o.parent)==null?void 0:r.scopePath)??null)}),o=o.parent;return o===e?n.reverse():void 0}}const $e=class $e{constructor(e,n,o,r,i,s,a,l){y(this,"parent");y(this,"ruleId");y(this,"beginRuleCapturedEOL");y(this,"endRule");y(this,"nameScopesList");y(this,"contentNameScopesList");y(this,"_stackElementBrand");y(this,"_enterPos");y(this,"_anchorPos");y(this,"depth");this.parent=e,this.ruleId=n,this.beginRuleCapturedEOL=i,this.endRule=s,this.nameScopesList=a,this.contentNameScopesList=l,this.depth=this.parent?this.parent.depth+1:1,this._enterPos=o,this._anchorPos=r}equals(e){return e===null?!1:$e._equals(this,e)}static _equals(e,n){return e===n?!0:this._structuralEquals(e,n)?ce.equals(e.contentNameScopesList,n.contentNameScopesList):!1}static _structuralEquals(e,n){do{if(e===n||!e&&!n)return!0;if(!e||!n||e.depth!==n.depth||e.ruleId!==n.ruleId||e.endRule!==n.endRule)return!1;e=e.parent,n=n.parent}while(!0)}clone(){return this}static _reset(e){for(;e;)e._enterPos=-1,e._anchorPos=-1,e=e.parent}reset(){$e._reset(this)}pop(){return this.parent}safePop(){return this.parent?this.parent:this}push(e,n,o,r,i,s,a){return new $e(this,e,n,o,r,i,s,a)}getEnterPos(){return this._enterPos}getAnchorPos(){return this._anchorPos}getRule(e){return e.getRule(this.ruleId)}toString(){const e=[];return this._writeString(e,0),"["+e.join(",")+"]"}_writeString(e,n){var o,r;return this.parent&&(n=this.parent._writeString(e,n)),e[n++]=`(${this.ruleId}, ${(o=this.nameScopesList)==null?void 0:o.toString()}, ${(r=this.contentNameScopesList)==null?void 0:r.toString()})`,n}withContentNameScopesList(e){return this.contentNameScopesList===e?this:this.parent.push(this.ruleId,this._enterPos,this._anchorPos,this.beginRuleCapturedEOL,this.endRule,this.nameScopesList,e)}withEndRule(e){return this.endRule===e?this:new $e(this.parent,this.ruleId,this._enterPos,this._anchorPos,this.beginRuleCapturedEOL,e,this.nameScopesList,this.contentNameScopesList)}hasSameRuleAs(e){let n=this;for(;n&&n._enterPos===e._enterPos;){if(n.ruleId===e.ruleId)return!0;n=n.parent}return!1}toStateStackFrame(){var e,n,o;return{ruleId:this.ruleId,beginRuleCapturedEOL:this.beginRuleCapturedEOL,endRule:this.endRule,nameScopesList:((n=this.nameScopesList)==null?void 0:n.getExtensionIfDefined(((e=this.parent)==null?void 0:e.nameScopesList)??null))??[],contentNameScopesList:((o=this.contentNameScopesList)==null?void 0:o.getExtensionIfDefined(this.nameScopesList))??[]}}static pushFrame(e,n){const o=ce.fromExtension((e==null?void 0:e.nameScopesList)??null,n.nameScopesList);return new $e(e,n.ruleId,n.enterPos??-1,n.anchorPos??-1,n.beginRuleCapturedEOL,n.endRule,o,ce.fromExtension(o,n.contentNameScopesList))}};y($e,"NULL",new $e(null,0,0,0,!1,null,null,null));let St=$e;class dd{constructor(e,n){y(this,"balancedBracketScopes");y(this,"unbalancedBracketScopes");y(this,"allowAny",!1);this.balancedBracketScopes=e.flatMap(o=>o==="*"?(this.allowAny=!0,[]):Wt(o,Jt).map(r=>r.matcher)),this.unbalancedBracketScopes=n.flatMap(o=>Wt(o,Jt).map(r=>r.matcher))}get matchesAlways(){return this.allowAny&&this.unbalancedBracketScopes.length===0}get matchesNever(){return this.balancedBracketScopes.length===0&&!this.allowAny}match(e){for(const n of this.unbalancedBracketScopes)if(n(e))return!1;for(const n of this.balancedBracketScopes)if(n(e))return!0;return this.allowAny}}class fd{constructor(e,n,o,r){y(this,"balancedBracketSelectors");y(this,"_emitBinaryTokens");y(this,"_lineText");y(this,"_tokens");y(this,"_binaryTokens");y(this,"_lastTokenEndIndex");y(this,"_tokenTypeOverrides");this.balancedBracketSelectors=r,this._emitBinaryTokens=e,this._tokenTypeOverrides=o,this._lineText=null,this._tokens=[],this._binaryTokens=[],this._lastTokenEndIndex=0}produce(e,n){this.produceFromScopes(e.contentNameScopesList,n)}produceFromScopes(e,n){var r;if(this._lastTokenEndIndex>=n)return;if(this._emitBinaryTokens){let i=(e==null?void 0:e.tokenAttributes)??0,s=!1;if((r=this.balancedBracketSelectors)!=null&&r.matchesAlways&&(s=!0),this._tokenTypeOverrides.length>0||this.balancedBracketSelectors&&!this.balancedBracketSelectors.matchesAlways&&!this.balancedBracketSelectors.matchesNever){const a=(e==null?void 0:e.getScopeNames())??[];for(const l of this._tokenTypeOverrides)l.matcher(a)&&(i=st.set(i,0,l.type,null,-1,0,0));this.balancedBracketSelectors&&(s=this.balancedBracketSelectors.match(a))}if(s&&(i=st.set(i,0,8,s,-1,0,0)),this._binaryTokens.length>0&&this._binaryTokens[this._binaryTokens.length-1]===i){this._lastTokenEndIndex=n;return}this._binaryTokens.push(this._lastTokenEndIndex),this._binaryTokens.push(i),this._lastTokenEndIndex=n;return}const o=(e==null?void 0:e.getScopeNames())??[];this._tokens.push({startIndex:this._lastTokenEndIndex,endIndex:n,scopes:o}),this._lastTokenEndIndex=n}getResult(e,n){return this._tokens.length>0&&this._tokens[this._tokens.length-1].startIndex===n-1&&this._tokens.pop(),this._tokens.length===0&&(this._lastTokenEndIndex=-1,this.produce(e,n),this._tokens[this._tokens.length-1].startIndex=0),this._tokens}getBinaryResult(e,n){this._binaryTokens.length>0&&this._binaryTokens[this._binaryTokens.length-2]===n-1&&(this._binaryTokens.pop(),this._binaryTokens.pop()),this._binaryTokens.length===0&&(this._lastTokenEndIndex=-1,this.produce(e,n),this._binaryTokens[this._binaryTokens.length-2]=0);const o=new Uint32Array(this._binaryTokens.length);for(let r=0,i=this._binaryTokens.length;r0;)await Promise.all(s.Q.map(a=>this._loadSingleGrammar(a.scopeName))),s.processQueue();return this._grammarForScopeName(e,n,o,r,i)}async _loadSingleGrammar(e){return this._ensureGrammarCache.has(e)||this._ensureGrammarCache.set(e,this._doLoadSingleGrammar(e)),this._ensureGrammarCache.get(e)}async _doLoadSingleGrammar(e){const n=await this._options.loadGrammar(e);if(n){const o=typeof this._options.getInjections=="function"?this._options.getInjections(e):void 0;this._syncRegistry.addGrammar(n,o)}}async addGrammar(e,n=[],o=0,r=null){return this._syncRegistry.addGrammar(e,n),await this._grammarForScopeName(e.scopeName,o,r)}_grammarForScopeName(e,n=0,o=null,r=null,i=null){return this._syncRegistry.grammarForScopeName(e,n,o,r,i)}};const Ri=St.NULL,ie={LANGUAGEID_MASK:255,TOKEN_TYPE_MASK:768,BALANCED_BRACKETS_MASK:1024,FONT_STYLE_MASK:14336,FOREGROUND_MASK:8372224,BACKGROUND_MASK:4286578688,LANGUAGEID_OFFSET:0,TOKEN_TYPE_OFFSET:8,BALANCED_BRACKETS_OFFSET:10,FONT_STYLE_OFFSET:11,FOREGROUND_OFFSET:15,BACKGROUND_OFFSET:24};class Te{static toBinaryStr(e){let n=e.toString(2);for(;n.length<32;)n=`0${n}`;return n}static getLanguageId(e){return(e&ie.LANGUAGEID_MASK)>>>ie.LANGUAGEID_OFFSET}static getTokenType(e){return(e&ie.TOKEN_TYPE_MASK)>>>ie.TOKEN_TYPE_OFFSET}static getFontStyle(e){return(e&ie.FONT_STYLE_MASK)>>>ie.FONT_STYLE_OFFSET}static getForeground(e){return(e&ie.FOREGROUND_MASK)>>>ie.FOREGROUND_OFFSET}static getBackground(e){return(e&ie.BACKGROUND_MASK)>>>ie.BACKGROUND_OFFSET}static containsBalancedBrackets(e){return(e&ie.BALANCED_BRACKETS_MASK)!==0}static set(e,n,o,r,i,s){let a=Te.getLanguageId(e),l=Te.getTokenType(e),u=Te.getFontStyle(e),c=Te.getForeground(e),f=Te.getBackground(e);const d=Te.containsBalancedBrackets(e)?1:0;return n!==0&&(a=n),o!==0&&(l=o===8?0:o),r!==we.NotSet&&(u=r),i!==0&&(c=i),s!==0&&(f=s),(a<>>0}}function hn(t,e=!1){var i;const n=t.split(/(\r?\n)/g);let o=0;const r=[];for(let s=0;sn&&o.push({...t,content:t.content.slice(n,r),offset:t.offset+n}),n=r;return no-r);return n.length?t.map(o=>o.flatMap(r=>{const i=n.filter(s=>r.offsets-r.offset).sort((s,a)=>s-a);return i.length?md(r,i):r})):t}function Qt(t,e){const n=typeof t=="string"?{}:{...t.colorReplacements},o=typeof t=="string"?t:t.name;for(const[r,i]of Object.entries((e==null?void 0:e.colorReplacements)||{}))typeof i=="string"?n[r]=i:r===o&&Object.assign(n,i);return n}function qe(t,e){return t&&((e==null?void 0:e[t==null?void 0:t.toLowerCase()])||t)}function Ti(t){const e={};return t.color&&(e.color=t.color),t.bgColor&&(e["background-color"]=t.bgColor),t.fontStyle&&(t.fontStyle&we.Italic&&(e["font-style"]="italic"),t.fontStyle&we.Bold&&(e["font-weight"]="bold"),t.fontStyle&we.Underline&&(e["text-decoration"]="underline")),e}function Ai(t){return Object.entries(t).map(([e,n])=>`${e}:${n}`).join(";")}function _d(t){const e=hn(t,!0).map(([r])=>r);function n(r){if(r===t.length)return{line:e.length-1,character:e[e.length-1].length};let i=r,s=0;for(const a of e){if(iNumber.parseInt(s));i.length===3&&!i.some(s=>Number.isNaN(s))&&(r={type:"rgb",rgb:i})}else if(o==="5"){const i=Number.parseInt(t[e+n]);Number.isNaN(i)||(r={type:"table",index:Number(i)})}return[n,r]}function yd(t){const e=[];for(let n=0;n=90&&r<=97?e.push({type:"setForegroundColor",value:{type:"named",name:We[r-90+8]}}):r>=100&&r<=107&&e.push({type:"setBackgroundColor",value:{type:"named",name:We[r-100+8]}})}return e}function bd(){let t=null,e=null,n=new Set;return{parse(o){const r=[];let i=0;do{const s=vd(o,i),a=s.sequence?o.substring(i,s.startPosition):o.substring(i);if(a.length>0&&r.push({value:a,foreground:t,background:e,decorations:new Set(n)}),s.sequence){const l=yd(s.sequence);for(const u of l)u.type==="resetAll"?(t=null,e=null,n.clear()):u.type==="resetForegroundColor"?t=null:u.type==="resetBackgroundColor"?e=null:u.type==="resetDecoration"&&n.delete(u.value);for(const u of l)u.type==="setForegroundColor"?t=u.value:u.type==="setBackgroundColor"?e=u.value:u.type==="setDecoration"&&n.add(u.value)}i=s.position}while(iMath.max(0,Math.min(l,255)).toString(16).padStart(2,"0")).join("")}`}let o;function r(){if(o)return o;o=[];for(let u=0;u{var l;return[a,(l=t.colors)==null?void 0:l[`terminal.ansi${a[0].toUpperCase()}${a.substring(1)}`]]}))),s=bd();return r.map(a=>s.parse(a[0]).map(l=>{let u,c;l.decorations.has("reverse")?(u=l.background?i.value(l.background):t.bg,c=l.foreground?i.value(l.foreground):t.fg):(u=l.foreground?i.value(l.foreground):t.fg,c=l.background?i.value(l.background):void 0),u=qe(u,o),c=qe(c,o),l.decorations.has("dim")&&(u=kd(u));let f=we.None;return l.decorations.has("bold")&&(f|=we.Bold),l.decorations.has("italic")&&(f|=we.Italic),l.decorations.has("underline")&&(f|=we.Underline),{content:l.value,offset:a[1],color:u,bgColor:c,fontStyle:f}}))}function kd(t){const e=t.match(/#([0-9a-f]{3})([0-9a-f]{3})?([0-9a-f]{2})?/);if(e)if(e[3]){const o=Math.round(Number.parseInt(e[3],16)/2).toString(16).padStart(2,"0");return`#${e[1]}${e[2]}${o}`}else return e[2]?`#${e[1]}${e[2]}80`:`#${Array.from(e[1]).map(o=>`${o}${o}`).join("")}80`;const n=t.match(/var\((--[\w-]+-ansi-[\w-]+)\)/);return n?`var(${n[1]}-dim)`:t}class J extends Error{constructor(e){super(e),this.name="ShikiError"}}class mn{constructor(e,n,o){y(this,"_stack");y(this,"lang");y(this,"theme");this._stack=e,this.lang=n,this.theme=o}static initial(e,n){return new mn(Ri,e,n)}get scopes(){return Pd(this._stack)}toJSON(){return{lang:this.lang,theme:this.theme,scopes:this.scopes}}}function Pd(t){const e=[],n=new Set;function o(r){var s;if(n.has(r))return;n.add(r);const i=(s=r==null?void 0:r.nameScopesList)==null?void 0:s.scopeName;i&&e.push(i),r.parent&&o(r.parent)}return o(t),e}function Rd(t){if(!(t instanceof mn))throw new J("Invalid grammar state");return t._stack}function Oo(t,e,n={}){const{lang:o="text",theme:r=t.getLoadedThemes()[0]}=n;if(Ao(o)||Io(r))return hn(e).map(l=>[{content:l[0],offset:l[1]}]);const{theme:i,colorMap:s}=t.setTheme(r);if(o==="ansi")return Cd(i,e,n);const a=t.getLanguage(o);if(n.grammarState){if(n.grammarState.lang!==a.name)throw new J(`Grammar state language "${n.grammarState.lang}" does not match highlight language "${a.name}"`);if(n.grammarState.theme!==r)throw new J(`Grammar state theme "${n.grammarState.theme}" does not match highlight theme "${r}"`)}return Ld(e,a,i,s,n)}function Ed(t,e,n={}){const{lang:o="text",theme:r=t.getLoadedThemes()[0]}=n;if(Ao(o)||Io(r))throw new J("Plain language does not have grammar state");if(o==="ansi")throw new J("ANSI language does not have grammar state");const{theme:i,colorMap:s}=t.setTheme(r),a=t.getLanguage(o);return new mn(Vo(e,a,i,s,n).stateStack,a.name,i.name)}function Ld(t,e,n,o,r){return Vo(t,e,n,o,r).tokens}function Vo(t,e,n,o,r){const i=Qt(n,r),{tokenizeMaxLineLength:s=0,tokenizeTimeLimit:a=500}=r,l=hn(t);let u=r.grammarState?Rd(r.grammarState):r.grammarContextCode!=null?Vo(r.grammarContextCode,e,n,o,{...r,grammarState:void 0,grammarContextCode:void 0}).stateStack:Ri,c=[];const f=[],d=[];if(r.includeExplanation)for(const p of n.settings){let m;switch(typeof p.scope){case"string":m=p.scope.split(/,/).map(h=>h.trim());break;case"object":m=p.scope;break;default:continue}d.push({settings:p,selectors:m.map(h=>h.split(/ /))})}for(let p=0,m=l.length;p0&&h.length>=s){c=[],f.push([{content:h,offset:v,color:"",fontStyle:0}]);continue}let k,w,C;r.includeExplanation&&(k=e.tokenizeLine(h,u),w=k.tokens,C=0);const T=e.tokenizeLine2(h,u,a),$=T.tokens.length/2;for(let N=0;N<$;N++){const W=T.tokens[2*N],X=N+1<$?T.tokens[2*N+2]:h.length;if(W===X)continue;const Ee=T.tokens[2*N+1],ut=qe(o[Te.getForeground(Ee)],i),et=Te.getFontStyle(Ee),fe={content:h.substring(W,X),offset:v+W,color:ut,fontStyle:et};if(r.includeExplanation){fe.explanation=[];let Se=0;for(;W+Se=0&&r>=0;)hr(t[o],n[r])&&(o-=1),r-=1;return o===-1}function Ad(t,e,n){const o=[];for(const{selectors:r,settings:i}of t)for(const s of r)if(Td(s,e,n)){o.push(i);break}return o}function Ii(t,e,n){const o=Object.entries(n.themes).filter(s=>s[1]).map(s=>({color:s[0],theme:s[1]})),r=Id(...o.map(s=>Oo(t,e,{...n,theme:s.theme})));return r[0].map((s,a)=>s.map((l,u)=>{const c={content:l.content,variants:{},offset:l.offset};return"includeExplanation"in n&&n.includeExplanation&&(c.explanation=l.explanation),r.forEach((f,d)=>{const{content:p,explanation:m,offset:h,...v}=f[a][u];c.variants[o[d].color]=v}),c}))}function Id(...t){const e=t.map(()=>[]),n=t.length;for(let o=0;ol[o]),i=e.map(()=>[]);e.forEach((l,u)=>l.push(i[u]));const s=r.map(()=>0),a=r.map(l=>l[0]);for(;a.every(l=>l);){const l=Math.min(...a.map(u=>u.content.length));for(let u=0;uh[1]).map(h=>({color:h[0],theme:h[1]})).sort((h,v)=>h.color===l?-1:v.color===l?1:0);if(c.length===0)throw new J("`themes` option must not be empty");const f=Ii(t,e,n);if(l&&!c.find(h=>h.color===l))throw new J(`\`themes\` option must contain the defaultColor key \`${l}\``);const d=c.map(h=>t.getTheme(h.theme)),p=c.map(h=>h.color);i=f.map(h=>h.map(v=>Od(v,p,u,l)));const m=c.map(h=>Qt(h.theme,n));r=c.map((h,v)=>(v===0&&l?"":`${u+h.color}:`)+(qe(d[v].fg,m[v])||"inherit")).join(";"),o=c.map((h,v)=>(v===0&&l?"":`${u+h.color}-bg:`)+(qe(d[v].bg,m[v])||"inherit")).join(";"),s=`shiki-themes ${d.map(h=>h.name).join(" ")}`,a=l?void 0:[r,o].join(";")}else if("theme"in n){const l=Qt(n.theme,n);i=Oo(t,e,n);const u=t.getTheme(n.theme);o=qe(u.bg,l),r=qe(u.fg,l),s=u.name}else throw new J("Invalid options, either `theme` or `themes` must be provided");return{tokens:i,fg:r,bg:o,themeName:s,rootStyle:a}}function Od(t,e,n,o){const r={content:t.content,explanation:t.explanation,offset:t.offset},i=e.map(l=>Ti(t.variants[l])),s=new Set(i.flatMap(l=>Object.keys(l))),a=i.reduce((l,u,c)=>{for(const f of s){const d=u[f]||"inherit";if(c===0&&o)l[f]=d;else{const p=f==="color"?"":f==="background-color"?"-bg":`-${f}`,m=n+e[c]+(f==="color"?"":p);l[f]?l[f]+=`;${m}:${d}`:l[f]=`${m}:${d}`}}return l},{});return r.htmlStyle=o?Ai(a):Object.values(a).join(";"),r}function Vd(){const t=new WeakMap;function e(o){if(!t.has(o.meta)){let i=function(a){if(typeof a=="number"){if(a<0||a>o.source.length)throw new J(`Invalid decoration offset: ${a}. Code length: ${o.source.length}`);return{...r.indexToPos(a),offset:a}}else{const l=r.lines[a.line];if(l===void 0)throw new J(`Invalid decoration position ${JSON.stringify(a)}. Lines length: ${r.lines.length}`);if(a.character<0||a.character>l.length)throw new J(`Invalid decoration position ${JSON.stringify(a)}. Line ${a.line} length: ${l.length}`);return{...a,offset:r.posToIndex(a.line,a.character)}}};const r=_d(o.source),s=(o.options.decorations||[]).map(a=>({...a,start:i(a.start),end:i(a.end)}));n(s),t.set(o.meta,{decorations:s,converter:r,source:o.source})}return t.get(o.meta)}function n(o){for(let r=0;ri.end.offset)throw new J(`Invalid decoration range: ${JSON.stringify(i.start)} - ${JSON.stringify(i.end)}`);for(let s=r+1;s[l.start.offset,l.end.offset]);return gd(o,i)},code(o){var f;if(!((f=this.options.decorations)!=null&&f.length))return;const r=e(this),i=Array.from(o.children).filter(d=>d.type==="element"&&d.tagName==="span");if(i.length!==r.converter.lines.length)throw new J(`Number of lines in code element (${i.length}) does not match the number of lines in the source (${r.converter.lines.length}). Failed to apply decorations.`);function s(d,p,m,h){const v=i[d];let k="",w=-1,C=-1;function T(N){return N.type==="text"?N.value:N.type==="element"?N.children.map(T).join(""):""}if(p===0&&(w=0),m===0&&(C=0),m===Number.POSITIVE_INFINITY&&(C=v.children.length),w===-1||C===-1)for(let N=0;Nw);return d.tagName=p.tagName||"span",d.properties={...d.properties,...h,class:d.properties.class},(k=p.properties)!=null&&k.class&&$i(d,p.properties.class),d=v(d,m)||d,d}const u=[],c=r.decorations.sort((d,p)=>p.start.offset-d.start.offset);for(const d of c){const{start:p,end:m}=d;if(p.line===m.line)s(p.line,p.character,m.character,d);else if(p.linea(h,d));s(m.line,0,m.character,d)}}u.forEach(d=>d())}}}const Dd=[Vd()];function en(t){return[...t.transformers||[],...Dd]}function tn(t,e,n,o={meta:{},options:n,codeToHast:(r,i)=>tn(t,r,i),codeToTokens:(r,i)=>Zt(t,r,i)}){var d,p;let r=e;for(const m of en(n))r=((d=m.preprocess)==null?void 0:d.call(o,r,n))||r;let{tokens:i,fg:s,bg:a,themeName:l,rootStyle:u}=Zt(t,r,n);const{mergeWhitespaces:c=!0}=n;c===!0?i=xd(i):c==="never"&&(i=Nd(i));const f={...o,get source(){return r}};for(const m of en(n))i=((p=m.tokens)==null?void 0:p.call(f,i))||i;return Md(i,{...n,fg:s,bg:a,themeName:l,rootStyle:u},f)}function Md(t,e,n){var d,p,m;const o=en(e),r=[],i={type:"root",children:[]},{structure:s="classic"}=e;let a={type:"element",tagName:"pre",properties:{class:`shiki ${e.themeName||""}`,style:e.rootStyle||`background-color:${e.bg};color:${e.fg}`,tabindex:"0",...Object.fromEntries(Array.from(Object.entries(e.meta||{})).filter(([h])=>!h.startsWith("_")))},children:[]},l={type:"element",tagName:"code",properties:{},children:r};const u=[],c={...n,structure:s,addClassToHast:$i,get source(){return n.source},get tokens(){return t},get options(){return e},get root(){return i},get pre(){return a},get code(){return l},get lines(){return u}};if(t.forEach((h,v)=>{var C,T;v&&(s==="inline"?i.children.push({type:"element",tagName:"br",properties:{},children:[]}):s==="classic"&&r.push({type:"text",value:` -`}));let k={type:"element",tagName:"span",properties:{class:"line"},children:[]},w=0;for(const $ of h){let N={type:"element",tagName:"span",properties:{},children:[{type:"text",value:$.content}]};const W=$.htmlStyle||Ai(Ti($));W&&(N.properties.style=W);for(const X of o)N=((C=X==null?void 0:X.span)==null?void 0:C.call(c,N,v+1,w,k))||N;s==="inline"?i.children.push(N):s==="classic"&&k.children.push(N),w+=$.content.length}if(s==="classic"){for(const $ of o)k=((T=$==null?void 0:$.line)==null?void 0:T.call(c,k,v+1))||k;u.push(k),r.push(k)}}),s==="classic"){for(const h of o)l=((d=h==null?void 0:h.code)==null?void 0:d.call(c,l))||l;a.children.push(l);for(const h of o)a=((p=h==null?void 0:h.pre)==null?void 0:p.call(c,a))||a;i.children.push(a)}let f=i;for(const h of o)f=((m=h==null?void 0:h.root)==null?void 0:m.call(c,f))||f;return f}function xd(t){return t.map(e=>{const n=[];let o="",r=0;return e.forEach((i,s)=>{const l=!(i.fontStyle&&i.fontStyle&we.Underline);l&&i.content.match(/^\s+$/)&&e[s+1]?(r||(r=i.offset),o+=i.content):o?(l?n.push({...i,offset:r,content:o+i.content}):n.push({content:o,offset:r},i),r=0,o=""):n.push(i)}),n})}function Nd(t){return t.map(e=>e.flatMap(n=>{if(n.content.match(/^\s+$/))return n;const o=n.content.match(/^(\s*)(.*?)(\s*)$/);if(!o)return n;const[,r,i,s]=o;if(!r&&!s)return n;const a=[{...n,offset:n.offset+r.length,content:i}];return r&&a.unshift({content:r,offset:n.offset}),s&&a.push({content:s,offset:n.offset+r.length+i.length}),a}))}const Fd=["area","base","basefont","bgsound","br","col","command","embed","frame","hr","image","img","input","keygen","link","meta","param","source","track","wbr"];class Rt{constructor(e,n,o){this.property=e,this.normal=n,o&&(this.space=o)}}Rt.prototype.property={};Rt.prototype.normal={};Rt.prototype.space=null;function Oi(t,e){const n={},o={};let r=-1;for(;++r4&&n.slice(0,4)==="data"&&zd.test(e)){if(e.charAt(4)==="-"){const i=e.slice(5).replace(gr,Kd);o="data"+i.charAt(0).toUpperCase()+i.slice(1)}else{const i=e.slice(4);if(!gr.test(i)){let s=i.replace(Ud,Wd);s.charAt(0)!=="-"&&(s="-"+s),e="data"+s}}r=Do}return new r(o,e)}function Wd(t){return"-"+t.toLowerCase()}function Kd(t){return t.charAt(1).toUpperCase()}const Xd=Oi([Mi,Di,Fi,Bi,Gd],"html"),Hi=Oi([Mi,Di,Fi,Bi,jd],"svg"),_r={}.hasOwnProperty;function Yd(t,e){const n=e||{};function o(r,...i){let s=o.invalid;const a=o.handlers;if(r&&_r.call(r,t)){const l=String(r[t]);s=_r.call(a,l)?a[l]:o.unknown}if(s)return s.call(this,r,...i)}return o.handlers=n.handlers||{},o.invalid=n.invalid,o.unknown=n.unknown,o}function Jd(t,e){if(t=t.replace(e.subset?Qd(e.subset):/["&'<>`]/g,o),e.subset||e.escapeOnly)return t;return t.replace(/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,n).replace(/[\x01-\t\v\f\x0E-\x1F\x7F\x81\x8D\x8F\x90\x9D\xA0-\uFFFF]/g,o);function n(r,i,s){return e.format((r.charCodeAt(0)-55296)*1024+r.charCodeAt(1)-56320+65536,s.charCodeAt(i+2),e)}function o(r,i,s){return e.format(r.charCodeAt(0),s.charCodeAt(i+1),e)}}function Qd(t){const e=[];let n=-1;for(;++n",OElig:"Œ",oelig:"œ",Scaron:"Š",scaron:"š",Yuml:"Ÿ",circ:"ˆ",tilde:"˜",ensp:" ",emsp:" ",thinsp:" ",zwnj:"‌",zwj:"‍",lrm:"‎",rlm:"‏",ndash:"–",mdash:"—",lsquo:"‘",rsquo:"’",sbquo:"‚",ldquo:"“",rdquo:"”",bdquo:"„",dagger:"†",Dagger:"‡",permil:"‰",lsaquo:"‹",rsaquo:"›",euro:"€"},nf=["cent","copy","divide","gt","lt","not","para","times"],Gi={}.hasOwnProperty,oo={};let Mt;for(Mt in xn)Gi.call(xn,Mt)&&(oo[xn[Mt]]=Mt);function of(t,e,n,o){const r=String.fromCharCode(t);if(Gi.call(oo,r)){const i=oo[r],s="&"+i;return n&&tf.includes(i)&&!nf.includes(i)&&(!o||e&&e!==61&&/[^\da-z]/i.test(String.fromCharCode(e)))?s:s+";"}return""}function rf(t,e,n){let o=Zd(t,e,n.omitOptionalSemicolons),r;if((n.useNamedReferences||n.useShortestReferences)&&(r=of(t,e,n.omitOptionalSemicolons,n.attribute)),(n.useShortestReferences||!r)&&n.useShortestReferences){const i=ef(t,e,n.omitOptionalSemicolons);i.length|^->||--!>|"],lf=["<",">"];function uf(t,e,n,o){return o.settings.bogusComments?"":"";function r(i){return rt(i,Object.assign({},o.settings.characterReferences,{subset:lf}))}}function cf(t,e,n,o){return""}function vr(t,e){const n=String(t);if(typeof e!="string")throw new TypeError("Expected character");let o=0,r=n.indexOf(e);for(;r!==-1;)o++,r=n.indexOf(e,r+e.length);return o}function df(t,e){const n=e||{};return(t[t.length-1]===""?[...t,""]:t).join((n.padRight?" ":"")+","+(n.padLeft===!1?"":" ")).trim()}function ff(t){return t.join(" ").trim()}const pf=/[ \t\n\f\r]/g;function Mo(t){return typeof t=="object"?t.type==="text"?yr(t.value):!1:yr(t)}function yr(t){return t.replace(pf,"")===""}const ne=zi(1),ji=zi(-1),hf=[];function zi(t){return e;function e(n,o,r){const i=n?n.children:hf;let s=(o||0)+t,a=i[s];if(!r)for(;a&&Mo(a);)s+=t,a=i[s];return a}}const mf={}.hasOwnProperty;function Ui(t){return e;function e(n,o,r){return mf.call(t,n.tagName)&&t[n.tagName](n,o,r)}}const xo=Ui({body:_f,caption:Nn,colgroup:Nn,dd:Sf,dt:bf,head:Nn,html:gf,li:yf,optgroup:wf,option:Cf,p:vf,rp:br,rt:br,tbody:Pf,td:Sr,tfoot:Rf,th:Sr,thead:kf,tr:Ef});function Nn(t,e,n){const o=ne(n,e,!0);return!o||o.type!=="comment"&&!(o.type==="text"&&Mo(o.value.charAt(0)))}function gf(t,e,n){const o=ne(n,e);return!o||o.type!=="comment"}function _f(t,e,n){const o=ne(n,e);return!o||o.type!=="comment"}function vf(t,e,n){const o=ne(n,e);return o?o.type==="element"&&(o.tagName==="address"||o.tagName==="article"||o.tagName==="aside"||o.tagName==="blockquote"||o.tagName==="details"||o.tagName==="div"||o.tagName==="dl"||o.tagName==="fieldset"||o.tagName==="figcaption"||o.tagName==="figure"||o.tagName==="footer"||o.tagName==="form"||o.tagName==="h1"||o.tagName==="h2"||o.tagName==="h3"||o.tagName==="h4"||o.tagName==="h5"||o.tagName==="h6"||o.tagName==="header"||o.tagName==="hgroup"||o.tagName==="hr"||o.tagName==="main"||o.tagName==="menu"||o.tagName==="nav"||o.tagName==="ol"||o.tagName==="p"||o.tagName==="pre"||o.tagName==="section"||o.tagName==="table"||o.tagName==="ul"):!n||!(n.type==="element"&&(n.tagName==="a"||n.tagName==="audio"||n.tagName==="del"||n.tagName==="ins"||n.tagName==="map"||n.tagName==="noscript"||n.tagName==="video"))}function yf(t,e,n){const o=ne(n,e);return!o||o.type==="element"&&o.tagName==="li"}function bf(t,e,n){const o=ne(n,e);return!!(o&&o.type==="element"&&(o.tagName==="dt"||o.tagName==="dd"))}function Sf(t,e,n){const o=ne(n,e);return!o||o.type==="element"&&(o.tagName==="dt"||o.tagName==="dd")}function br(t,e,n){const o=ne(n,e);return!o||o.type==="element"&&(o.tagName==="rp"||o.tagName==="rt")}function wf(t,e,n){const o=ne(n,e);return!o||o.type==="element"&&o.tagName==="optgroup"}function Cf(t,e,n){const o=ne(n,e);return!o||o.type==="element"&&(o.tagName==="option"||o.tagName==="optgroup")}function kf(t,e,n){const o=ne(n,e);return!!(o&&o.type==="element"&&(o.tagName==="tbody"||o.tagName==="tfoot"))}function Pf(t,e,n){const o=ne(n,e);return!o||o.type==="element"&&(o.tagName==="tbody"||o.tagName==="tfoot")}function Rf(t,e,n){return!ne(n,e)}function Ef(t,e,n){const o=ne(n,e);return!o||o.type==="element"&&o.tagName==="tr"}function Sr(t,e,n){const o=ne(n,e);return!o||o.type==="element"&&(o.tagName==="td"||o.tagName==="th")}const Lf=Ui({body:Af,colgroup:If,head:Tf,html:$f,tbody:Of});function $f(t){const e=ne(t,-1);return!e||e.type!=="comment"}function Tf(t){const e=t.children,n=[];let o=-1;for(;++o0}function Af(t){const e=ne(t,-1,!0);return!e||e.type!=="comment"&&!(e.type==="text"&&Mo(e.value.charAt(0)))&&!(e.type==="element"&&(e.tagName==="meta"||e.tagName==="link"||e.tagName==="script"||e.tagName==="style"||e.tagName==="template"))}function If(t,e,n){const o=ji(n,e),r=ne(t,-1,!0);return n&&o&&o.type==="element"&&o.tagName==="colgroup"&&xo(o,n.children.indexOf(o),n)?!1:!!(r&&r.type==="element"&&r.tagName==="col")}function Of(t,e,n){const o=ji(n,e),r=ne(t,-1);return n&&o&&o.type==="element"&&(o.tagName==="thead"||o.tagName==="tbody")&&xo(o,n.children.indexOf(o),n)?!1:!!(r&&r.type==="element"&&r.tagName==="tr")}const xt={name:[[` -\f\r &/=>`.split(""),` -\f\r "&'/=>\``.split("")],[`\0 -\f\r "&'/<=>`.split(""),`\0 -\f\r "&'/<=>\``.split("")]],unquoted:[[` -\f\r &>`.split(""),`\0 -\f\r "&'<=>\``.split("")],[`\0 -\f\r "&'<=>\``.split(""),`\0 -\f\r "&'<=>\``.split("")]],single:[["&'".split(""),"\"&'`".split("")],["\0&'".split(""),"\0\"&'`".split("")]],double:[['"&'.split(""),"\"&'`".split("")],['\0"&'.split(""),"\0\"&'`".split("")]]};function Vf(t,e,n,o){const r=o.schema,i=r.space==="svg"?!1:o.settings.omitOptionalTags;let s=r.space==="svg"?o.settings.closeEmptyElements:o.settings.voids.includes(t.tagName.toLowerCase());const a=[];let l;r.space==="html"&&t.tagName==="svg"&&(o.schema=Hi);const u=Df(o,t.properties),c=o.all(r.space==="html"&&t.tagName==="template"?t.content:t);return o.schema=r,c&&(s=!1),(u||!i||!Lf(t,e,n))&&(a.push("<",t.tagName,u?" "+u:""),s&&(r.space==="svg"||o.settings.closeSelfClosing)&&(l=u.charAt(u.length-1),(!o.settings.tightSelfClosing||l==="/"||l&&l!=='"'&&l!=="'")&&a.push(" "),a.push("/")),a.push(">")),a.push(c),!s&&(!i||!xo(t,e,n))&&a.push(""),a.join("")}function Df(t,e){const n=[];let o=-1,r;if(e){for(r in e)if(e[r]!==null&&e[r]!==void 0){const i=Mf(t,r,e[r]);i&&n.push(i)}}for(;++ovr(n,t.alternative)&&(s=t.alternative),a=s+rt(n,Object.assign({},t.settings.characterReferences,{subset:(s==="'"?xt.single:xt.double)[r][i],attribute:!0}))+s),l+(a&&"="+a))}const xf=["<","&"];function qi(t,e,n,o){return n&&n.type==="element"&&(n.tagName==="script"||n.tagName==="style")?t.value:rt(t.value,Object.assign({},o.settings.characterReferences,{subset:xf}))}function Nf(t,e,n,o){return o.settings.allowDangerousHtml?t.value:qi(t,e,n,o)}function Ff(t,e,n,o){return o.all(t)}const Bf=Yd("type",{invalid:Hf,unknown:Gf,handlers:{comment:uf,doctype:cf,element:Vf,raw:Nf,root:Ff,text:qi}});function Hf(t){throw new Error("Expected node, not `"+t+"`")}function Gf(t){const e=t;throw new Error("Cannot compile unknown node `"+e.type+"`")}const jf={},zf={},Uf=[];function qf(t,e){const n=jf,o=n.quote||'"',r=o==='"'?"'":'"';if(o!=='"'&&o!=="'")throw new Error("Invalid quote `"+o+"`, expected `'` or `\"`");return{one:Wf,all:Kf,settings:{omitOptionalTags:n.omitOptionalTags||!1,allowParseErrors:n.allowParseErrors||!1,allowDangerousCharacters:n.allowDangerousCharacters||!1,quoteSmart:n.quoteSmart||!1,preferUnquoted:n.preferUnquoted||!1,tightAttributes:n.tightAttributes||!1,upperDoctype:n.upperDoctype||!1,tightDoctype:n.tightDoctype||!1,bogusComments:n.bogusComments||!1,tightCommaSeparatedLists:n.tightCommaSeparatedLists||!1,tightSelfClosing:n.tightSelfClosing||!1,collapseEmptyAttributes:n.collapseEmptyAttributes||!1,allowDangerousHtml:n.allowDangerousHtml||!1,voids:n.voids||Fd,characterReferences:n.characterReferences||zf,closeSelfClosing:n.closeSelfClosing||!1,closeEmptyElements:n.closeEmptyElements||!1},schema:n.space==="svg"?Hi:Xd,quote:o,alternative:r}.one(Array.isArray(t)?{type:"root",children:t}:t,void 0,void 0)}function Wf(t,e,n){return Bf(t,e,n,this)}function Kf(t){const e=[],n=t&&t.children||Uf;let o=-1;for(;++otn(t,s,a),codeToTokens:(s,a)=>Zt(t,s,a)};let r=qf(tn(t,e,n,o));for(const s of en(n))r=((i=s.postprocess)==null?void 0:i.call(o,r,n))||r;return r}async function Yf(t){let e,n;const o={};function r(h){n=h,o.HEAPU8=new Uint8Array(h),o.HEAPU32=new Uint32Array(h)}function i(){return typeof performance<"u"?performance.now():Date.now()}function s(h,v,k){o.HEAPU8.copyWithin(h,v,v+k)}function a(){return 2147483648}function l(h){try{return e.grow(h-n.byteLength+65535>>>16),r(e.buffer),1}catch{}}function u(h){const v=o.HEAPU8.length;h=h>>>0;const k=a();if(h>k)return!1;const w=(C,T)=>C+(T-C%T)%T;for(let C=1;C<=4;C*=2){let T=v*(1+.2/C);T=Math.min(T,h+100663296);const $=Math.min(k,w(Math.max(h,T),65536));if(l($))return!0}return!1}const c=typeof TextDecoder<"u"?new TextDecoder("utf8"):void 0;function f(h,v,k=1024){const w=v+k;let C=v;for(;h[C]&&!(C>=w);)++C;if(C-v>16&&h.buffer&&c)return c.decode(h.subarray(v,C));let T="";for(;v>10,56320|X&1023)}}return T}function d(h,v){return h?f(o.HEAPU8,h,v):""}const p={emscripten_get_now:i,emscripten_memcpy_big:s,emscripten_resize_heap:u,fd_write:()=>0};async function m(){const v=await t({env:p,wasi_snapshot_preview1:p});e=v.memory,r(e.buffer),Object.assign(o,v),o.UTF8ToString=d}return await m(),o}let re=null,Jf=!1;function Qf(t){throw new J(t.UTF8ToString(t.getLastOnigError()))}class gn{constructor(e){y(this,"utf16Length");y(this,"utf8Length");y(this,"utf16Value");y(this,"utf8Value");y(this,"utf16OffsetToUtf8");y(this,"utf8OffsetToUtf16");const n=e.length,o=gn._utf8ByteLength(e),r=o!==n,i=r?new Uint32Array(n+1):null;r&&(i[n]=o);const s=r?new Uint32Array(o+1):null;r&&(s[o]=n);const a=new Uint8Array(o);let l=0;for(let u=0;u=55296&&c<=56319&&u+1=56320&&p<=57343&&(f=(c-55296<<10)+65536|p-56320,d=!0)}r&&(i[u]=l,d&&(i[u+1]=l),f<=127?s[l+0]=u:f<=2047?(s[l+0]=u,s[l+1]=u):f<=65535?(s[l+0]=u,s[l+1]=u,s[l+2]=u):(s[l+0]=u,s[l+1]=u,s[l+2]=u,s[l+3]=u)),f<=127?a[l++]=f:f<=2047?(a[l++]=192|(f&1984)>>>6,a[l++]=128|(f&63)>>>0):f<=65535?(a[l++]=224|(f&61440)>>>12,a[l++]=128|(f&4032)>>>6,a[l++]=128|(f&63)>>>0):(a[l++]=240|(f&1835008)>>>18,a[l++]=128|(f&258048)>>>12,a[l++]=128|(f&4032)>>>6,a[l++]=128|(f&63)>>>0),d&&u++}this.utf16Length=n,this.utf8Length=o,this.utf16Value=e,this.utf8Value=a,this.utf16OffsetToUtf8=i,this.utf8OffsetToUtf16=s}static _utf8ByteLength(e){let n=0;for(let o=0,r=e.length;o=55296&&i<=56319&&o+1=56320&&l<=57343&&(s=(i-55296<<10)+65536|l-56320,a=!0)}s<=127?n+=1:s<=2047?n+=2:s<=65535?n+=3:n+=4,a&&o++}return n}createString(e){const n=e.omalloc(this.utf8Length);return e.HEAPU8.set(this.utf8Value,n),n}}const pe=class pe{constructor(e){y(this,"id",++pe.LAST_ID);y(this,"_onigBinding");y(this,"content");y(this,"utf16Length");y(this,"utf8Length");y(this,"utf16OffsetToUtf8");y(this,"utf8OffsetToUtf16");y(this,"ptr");if(!re)throw new J("Must invoke loadWasm first.");this._onigBinding=re,this.content=e;const n=new gn(e);this.utf16Length=n.utf16Length,this.utf8Length=n.utf8Length,this.utf16OffsetToUtf8=n.utf16OffsetToUtf8,this.utf8OffsetToUtf16=n.utf8OffsetToUtf16,this.utf8Length<1e4&&!pe._sharedPtrInUse?(pe._sharedPtr||(pe._sharedPtr=re.omalloc(1e4)),pe._sharedPtrInUse=!0,re.HEAPU8.set(n.utf8Value,pe._sharedPtr),this.ptr=pe._sharedPtr):this.ptr=n.createString(re)}convertUtf8OffsetToUtf16(e){return this.utf8OffsetToUtf16?e<0?0:e>this.utf8Length?this.utf16Length:this.utf8OffsetToUtf16[e]:e}convertUtf16OffsetToUtf8(e){return this.utf16OffsetToUtf8?e<0?0:e>this.utf16Length?this.utf8Length:this.utf16OffsetToUtf8[e]:e}dispose(){this.ptr===pe._sharedPtr?pe._sharedPtrInUse=!1:this._onigBinding.ofree(this.ptr)}};y(pe,"LAST_ID",0),y(pe,"_sharedPtr",0),y(pe,"_sharedPtrInUse",!1);let nn=pe;class Zf{constructor(e){y(this,"_onigBinding");y(this,"_ptr");if(!re)throw new J("Must invoke loadWasm first.");const n=[],o=[];for(let a=0,l=e.length;a{let o=t;return o=await o,typeof o=="function"&&(o=await o(n)),typeof o=="function"&&(o=await o(n)),ep(o)?o=await o.instantiator(n):tp(o)?o=await o.default(n):(np(o)&&(o=o.data),op(o)?typeof WebAssembly.instantiateStreaming=="function"?o=await sp(o)(n):o=await ap(o)(n):rp(o)?o=await Fn(o)(n):o instanceof WebAssembly.Module?o=await Fn(o)(n):"default"in o&&o.default instanceof WebAssembly.Module&&(o=await Fn(o.default)(n))),"instance"in o&&(o=o.instance),"exports"in o&&(o=o.exports),o})}return Nt=e(),Nt}function Fn(t){return e=>WebAssembly.instantiate(t,e)}function sp(t){return e=>WebAssembly.instantiateStreaming(t,e)}function ap(t){return async e=>{const n=await t.arrayBuffer();return WebAssembly.instantiate(n,e)}}function lp(t){return new nn(t)}function up(t){return new Zf(t)}const wr={light:"#333333",dark:"#bbbbbb"},Cr={light:"#fffffe",dark:"#1e1e1e"},kr="__shiki_resolved";function Wi(t){var a,l,u,c,f;if(t!=null&&t[kr])return t;const e={...t};e.tokenColors&&!e.settings&&(e.settings=e.tokenColors,delete e.tokenColors),e.type||(e.type="dark"),e.colorReplacements={...e.colorReplacements},e.settings||(e.settings=[]);let{bg:n,fg:o}=e;if(!n||!o){const d=e.settings?e.settings.find(p=>!p.name&&!p.scope):void 0;(a=d==null?void 0:d.settings)!=null&&a.foreground&&(o=d.settings.foreground),(l=d==null?void 0:d.settings)!=null&&l.background&&(n=d.settings.background),!o&&((u=e==null?void 0:e.colors)!=null&&u["editor.foreground"])&&(o=e.colors["editor.foreground"]),!n&&((c=e==null?void 0:e.colors)!=null&&c["editor.background"])&&(n=e.colors["editor.background"]),o||(o=e.type==="light"?wr.light:wr.dark),n||(n=e.type==="light"?Cr.light:Cr.dark),e.fg=o,e.bg=n}e.settings[0]&&e.settings[0].settings&&!e.settings[0].scope||e.settings.unshift({settings:{foreground:e.fg,background:e.bg}});let r=0;const i=new Map;function s(d){var m;if(i.has(d))return i.get(d);r+=1;const p=`#${r.toString(16).padStart(8,"0").toLowerCase()}`;return(m=e.colorReplacements)!=null&&m[`#${p}`]?s(d):(i.set(d,p),p)}e.settings=e.settings.map(d=>{var v,k;const p=((v=d.settings)==null?void 0:v.foreground)&&!d.settings.foreground.startsWith("#"),m=((k=d.settings)==null?void 0:k.background)&&!d.settings.background.startsWith("#");if(!p&&!m)return d;const h={...d,settings:{...d.settings}};if(p){const w=s(d.settings.foreground);e.colorReplacements[w]=d.settings.foreground,h.settings.foreground=w}if(m){const w=s(d.settings.background);e.colorReplacements[w]=d.settings.background,h.settings.background=w}return h});for(const d of Object.keys(e.colors||{}))if((d==="editor.foreground"||d==="editor.background"||d.startsWith("terminal.ansi"))&&!((f=e.colors[d])!=null&&f.startsWith("#"))){const p=s(e.colors[d]);e.colorReplacements[p]=e.colors[d],e.colors[d]=p}return Object.defineProperty(e,kr,{enumerable:!1,writable:!1,value:!0}),e}class cp extends hd{constructor(n,o,r,i={}){super(n);y(this,"_resolver");y(this,"_themes");y(this,"_langs");y(this,"_alias");y(this,"_resolvedThemes",new Map);y(this,"_resolvedGrammars",new Map);y(this,"_langMap",new Map);y(this,"_langGraph",new Map);y(this,"_textmateThemeCache",new WeakMap);y(this,"_loadedThemesCache",null);y(this,"_loadedLanguagesCache",null);this._resolver=n,this._themes=o,this._langs=r,this._alias=i,o.forEach(s=>this.loadTheme(s)),r.forEach(s=>this.loadLanguage(s))}getTheme(n){return typeof n=="string"?this._resolvedThemes.get(n):this.loadTheme(n)}loadTheme(n){const o=Wi(n);return o.name&&(this._resolvedThemes.set(o.name,o),this._loadedThemesCache=null),o}getLoadedThemes(){return this._loadedThemesCache||(this._loadedThemesCache=[...this._resolvedThemes.keys()]),this._loadedThemesCache}setTheme(n){let o=this._textmateThemeCache.get(n);o||(o=Yt.createFromRawTheme(n),this._textmateThemeCache.set(n,o)),this._syncRegistry.setTheme(o)}getGrammar(n){if(this._alias[n]){const o=new Set([n]);for(;this._alias[n];){if(n=this._alias[n],o.has(n))throw new J(`Circular alias \`${Array.from(o).join(" -> ")} -> ${n}\``);o.add(n)}}return this._resolvedGrammars.get(n)}async loadLanguage(n){var s,a,l,u;if(this.getGrammar(n.name))return;const o=new Set([...this._langMap.values()].filter(c=>{var f;return(f=c.embeddedLangsLazy)==null?void 0:f.includes(n.name)}));this._resolver.addLanguage(n);const r={balancedBracketSelectors:n.balancedBracketSelectors||["*"],unbalancedBracketSelectors:n.unbalancedBracketSelectors||[]};this._syncRegistry._rawGrammars.set(n.scopeName,n);const i=await this.loadGrammarWithConfiguration(n.scopeName,1,r);if(i.name=n.name,this._resolvedGrammars.set(n.name,i),n.aliases&&n.aliases.forEach(c=>{this._alias[c]=n.name}),this._loadedLanguagesCache=null,o.size)for(const c of o)this._resolvedGrammars.delete(c.name),this._loadedLanguagesCache=null,(a=(s=this._syncRegistry)==null?void 0:s._injectionGrammars)==null||a.delete(c.scopeName),(u=(l=this._syncRegistry)==null?void 0:l._grammars)==null||u.delete(c.scopeName),await this.loadLanguage(this._langMap.get(c.name))}async init(){this._themes.map(n=>this.loadTheme(n)),await this.loadLanguages(this._langs)}dispose(){super.dispose(),this._resolvedThemes.clear(),this._resolvedGrammars.clear(),this._langMap.clear(),this._langGraph.clear(),this._loadedThemesCache=null}async loadLanguages(n){for(const i of n)this.resolveEmbeddedLanguages(i);const o=Array.from(this._langGraph.entries()),r=o.filter(([i,s])=>!s);if(r.length){const i=o.filter(([s,a])=>{var l;return a&&((l=a.embeddedLangs)==null?void 0:l.some(u=>r.map(([c])=>c).includes(u)))}).filter(s=>!r.includes(s));throw new J(`Missing languages ${r.map(([s])=>`\`${s}\``).join(", ")}, required by ${i.map(([s])=>`\`${s}\``).join(", ")}`)}for(const[i,s]of o)this._resolver.addLanguage(s);for(const[i,s]of o)await this.loadLanguage(s)}getLoadedLanguages(){return this._loadedLanguagesCache||(this._loadedLanguagesCache=[...new Set([...this._resolvedGrammars.keys(),...Object.keys(this._alias)])]),this._loadedLanguagesCache}resolveEmbeddedLanguages(n){if(this._langMap.set(n.name,n),this._langGraph.set(n.name,n),n.embeddedLangs)for(const o of n.embeddedLangs)this._langGraph.set(o,this._langMap.get(o))}}class dp{constructor(e,n){y(this,"_langs",new Map);y(this,"_scopeToLang",new Map);y(this,"_injections",new Map);y(this,"_onigLibPromise");this._onigLibPromise=e,n.forEach(o=>this.addLanguage(o))}get onigLib(){return this._onigLibPromise}getLangRegistration(e){return this._langs.get(e)}async loadGrammar(e){return this._scopeToLang.get(e)}addLanguage(e){this._langs.set(e.name,e),e.aliases&&e.aliases.forEach(n=>{this._langs.set(n,e)}),this._scopeToLang.set(e.scopeName,e),e.injectTo&&e.injectTo.forEach(n=>{this._injections.get(n)||this._injections.set(n,[]),this._injections.get(n).push(e.scopeName)})}getInjections(e){const n=e.split(".");let o=[];for(let r=1;r<=n.length;r++){const i=n.slice(0,r).join(".");o=[...o,...this._injections.get(i)||[]]}return o}}let fp,dt=0;async function pp(t={}){dt+=1,t.warnings!==!1&&dt>=10&&dt%10===0&&console.warn(`[Shiki] ${dt} instances have been created. Shiki is supposed to be used as a singleton, consider refactoring your code to cache your highlighter instance; Or call \`highlighter.dispose()\` to release unused instances.`);let e=!1;async function n(C){return Promise.resolve(typeof C=="function"?C():C).then(T=>T.default||T)}async function o(C){return Array.from(new Set((await Promise.all(C.filter(T=>!Ei(T)).map(async T=>await n(T).then($=>Array.isArray($)?$:[$])))).flat()))}const r=t.loadWasm||fp,[i,s]=await Promise.all([Promise.all((t.themes||[]).map(n)).then(C=>C.map(Wi)),o(t.langs||[]),r?ip(r):void 0]),a=new dp(Promise.resolve({createOnigScanner(C){return up(C)},createOnigString(C){return lp(C)}}),s),l=new cp(a,i,s,t.langAlias);await l.init();let u;function c(C){k();const T=l.getGrammar(typeof C=="string"?C:C.name);if(!T)throw new J(`Language \`${C}\` not found, you may need to load it first`);return T}function f(C){if(C==="none")return{bg:"",fg:"",name:"none",settings:[],type:"dark"};k();const T=l.getTheme(C);if(!T)throw new J(`Theme \`${C}\` not found, you may need to load it first`);return T}function d(C){k();const T=f(C);u!==C&&(l.setTheme(T),u=C);const $=l.getColorMap();return{theme:T,colorMap:$}}function p(){return k(),l.getLoadedThemes()}function m(){return k(),l.getLoadedLanguages()}async function h(...C){k(),await l.loadLanguages(await o(C))}async function v(...C){k(),await Promise.all(C.map(async T=>Li(T)?null:l.loadTheme(await n(T))))}function k(){if(e)throw new J("Shiki instance has been disposed")}function w(){e||(e=!0,l.dispose(),dt-=1)}return{setTheme:d,getTheme:f,getLanguage:c,getLoadedThemes:p,getLoadedLanguages:m,loadLanguage:h,loadTheme:v,dispose:w,[Symbol.dispose]:w}}async function hp(t={}){const e=await pp(t);return{getLastGrammarState:(n,o)=>Ed(e,n,o),codeToTokensBase:(n,o)=>Oo(e,n,o),codeToTokensWithThemes:(n,o)=>Ii(e,n,o),codeToTokens:(n,o)=>Zt(e,n,o),codeToHast:(n,o)=>tn(e,n,o),codeToHtml:(n,o)=>Xf(e,n,o),...e,getInternalContext:()=>e}}function mp(t,e,n){async function o(r){function i(c){if(typeof c=="string"){if(Ei(c))return[];const f=t[c];if(!f)throw new J(`Language \`${c}\` is not included in this bundle. You may want to load it from external source.`);return f}return c}function s(c){if(Li(c))return"none";if(typeof c=="string"){const f=e[c];if(!f)throw new J(`Theme \`${c}\` is not included in this bundle. You may want to load it from external source.`);return f}return c}const a=(r.themes??[]).map(c=>s(c)),l=(r.langs??[]).map(c=>i(c)),u=await hp({...r,themes:a,langs:l,loadWasm:n});return{...u,loadLanguage(...c){return u.loadLanguage(...c.map(i))},loadTheme(...c){return u.loadTheme(...c.map(s))}}}return o}function gp(t){let e;async function n(o={}){if(e){const r=await e;return await Promise.all([r.loadTheme(...o.themes||[]),r.loadLanguage(...o.langs||[])]),r}else return e=t({...o,themes:o.themes||[],langs:o.langs||[]}),e}return n}function _p(t){const e=gp(t);return{getSingletonHighlighter(n){return e(n)},async codeToHtml(n,o){return(await e({langs:[o.lang],themes:"theme"in o?[o.theme]:Object.values(o.themes)})).codeToHtml(n,o)},async codeToHast(n,o){return(await e({langs:[o.lang],themes:"theme"in o?[o.theme]:Object.values(o.themes)})).codeToHast(n,o)},async codeToTokens(n,o){return(await e({langs:[o.lang],themes:"theme"in o?[o.theme]:Object.values(o.themes)})).codeToTokens(n,o)},async codeToTokensBase(n,o){return(await e({langs:[o.lang],themes:[o.theme]})).codeToTokensBase(n,o)},async codeToTokensWithThemes(n,o){return(await e({langs:[o.lang],themes:Object.values(o.themes).filter(Boolean)})).codeToTokensWithThemes(n,o)},async getLastGrammarState(n,o){return(await e({langs:[o.lang],themes:[o.theme]})).getLastGrammarState(n,o)}}}const vp=mp(Lc,Ac,$c),{codeToHtml:yp,codeToHast:_v,codeToTokens:vv,codeToTokensBase:yv,codeToTokensWithThemes:bv,getSingletonHighlighter:Sv,getLastGrammarState:wv}=_p(vp),bp={key:0,title:"Copy Code",class:"copy"},Sp={class:"lang"},wp=L({__name:"SourceCode",props:{showCopy:{type:Boolean,default:!0}},setup(t){const e=x("ts"),n=x();function o(r){const i=r.split(` -`);let s=-1;const a=[];for(let l of i)if(!(l===""&&s===-1)){if(s===-1){s=0;const u=l.match(/^\s*/);u!=null&&(s=u[0].length)}l=l.replace(new RegExp(`^(\\s{${s}})`),""),l=l.replace("","").replace("//-",""),a.push(l)}return a.join(` -`)}return de(async()=>{if(n.value!=null){const r=n.value.querySelector("textarea");if(r!=null){r.hasAttribute("lang")&&(e.value=r.getAttribute("lang"));let i=o(r.value);if(typeof i=="string"&&!he(i)){let s=await yp(i.trim(),{lang:e.value,themes:{light:"github-light",dark:"github-dark"},defaultColor:!1});s=s.replace("github-dark","github-dark vp-code");const a=s.match(/class="line"/g),l=a?a.length:0,u=new DocumentFragment,d=new DOMParser().parseFromString(s,"text/html").body.children;for(let h=0,v=d.length;h${h}
`;p.innerHTML=m,u.appendChild(p),r.replaceWith(u)}}}}),(r,i)=>(g(),S("div",{class:"source-code language-ts vp-adaptive-theme line-numbers-mode",ref_key:"vpCode",ref:n},[r.showCopy?(g(),S("button",bp)):I("",!0),b("span",Sp,j(e.value),1),R(r.$slots,"default")],512))}});let on=Object.assign({"../index.ts":Pc});on=on["../index.ts"];function Bn(t){const e={};for(const n of t.getAttributeNames()){const o=t.getAttribute(n);e[n]=he(o)?!0:o}return e}const Cp=function(t){if(t.startsWith("nt-")){let e=kp(t);if(e in on)return on[e]}return t};function kp(t){if(t.startsWith("nt-")){let e=t.substring(3),n=e.split("-");return n=n.map(o=>o[0].toUpperCase()+o.substring(1)),e=n.join(""),e}return t}function Ki(t){const e=[];for(const n of t){const o=Cp(n.localName);n.children.length===0?n.localName.startsWith("nt-")?e.push(D(o,Bn(n),{default:()=>n.textContent})):e.push(D(o,Bn(n),{default:()=>n.textContent})):e.push(D(o,Bn(n),{default:()=>Ki(n.children)}))}return e}const Pp=L({name:"CodeRender",setup(t,{slots:e}){return()=>{if(e.preview!=null)return e.preview();if(e.default!=null){let n=e.default()[0].children;if(n=n.trim().replaceAll(` - `,` -`),!he(n)){const r=new DOMParser().parseFromString(n,"text/html");return Ki(r.body.children)}}}}}),Rp=L({setup(t,{slots:e}){const n=x(!1);return()=>D("div",{class:"code-preview"},[D("div",{class:"preview-container"},e.preview?e.preview():D(Pp,null,{default:()=>e.default()})),D("div",{class:"operate-container"},[D(_e,{type:"primary",text:!0,onclick:function(){n.value=!n.value}},()=>[n.value?D(mo):D(go),D("span",(n.value?"隐藏":"查看")+"源代码")])]),n.value&&[D(wp,null,{default:()=>e.default()})]])}}),Ep=L({__name:"VPBadge",props:{text:{},type:{default:"tip"}},setup(t){return(e,n)=>(g(),S("span",{class:F(["VPBadge",e.type])},[R(e.$slots,"default",{},()=>[Ie(j(e.text),1)])],2))}}),Lp={key:0,class:"VPBackdrop"},$p=L({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(t){return(e,n)=>(g(),O(Oe,{name:"fade"},{default:E(()=>[e.show?(g(),S("div",Lp)):I("",!0)]),_:1}))}}),Tp=B($p,[["__scopeId","data-v-6619f4d0"]]),U=cs;function Ap(t,e){let n,o=!1;return()=>{n&&clearTimeout(n),o?n=setTimeout(t,e):(t(),(o=!0)&&setTimeout(()=>o=!1,e))}}function ro(t){return/^\//.test(t)?t:`/${t}`}function No(t){const{pathname:e,search:n,hash:o,protocol:r}=new URL(t,"http://a.com");if(ds(t)||t.startsWith("#")||!r.startsWith("http")||!fs(e))return t;const{site:i}=U(),s=e.endsWith("/")||e.endsWith(".html")?t:t.replace(/(?:(^\.+)\/)?.*$/,`$1${e.replace(/(\.md)?$/,i.value.cleanUrls?"":".html")}${n}${o}`);return uo(s)}function Et({correspondingLink:t=!1}={}){const{site:e,localeIndex:n,page:o,theme:r,hash:i}=U(),s=M(()=>{var l,u;return{label:(l=e.value.locales[n.value])==null?void 0:l.label,link:((u=e.value.locales[n.value])==null?void 0:u.link)||(n.value==="root"?"/":`/${n.value}/`)}});return{localeLinks:M(()=>Object.entries(e.value.locales).flatMap(([l,u])=>s.value.label===u.label?[]:{text:u.label,link:Ip(u.link||(l==="root"?"/":`/${l}/`),r.value.i18nRouting!==!1&&t,o.value.relativePath.slice(s.value.link.length-1),!e.value.cleanUrls)+i.value})),currentLang:s}}function Ip(t,e,n,o){return e?t.replace(/\/$/,"")+ro(n.replace(/(^|\/)index\.md$/,"$1").replace(/\.md$/,o?".html":"")):t}const Op=t=>(se("data-v-7c2ba20c"),t=t(),ae(),t),Vp={class:"NotFound"},Dp={class:"code"},Mp={class:"title"},xp=Op(()=>b("div",{class:"divider"},null,-1)),Np={class:"quote"},Fp={class:"action"},Bp=["href","aria-label"],Hp=L({__name:"NotFound",setup(t){const{theme:e}=U(),{currentLang:n}=Et();return(o,r)=>{var i,s,a,l,u;return g(),S("div",Vp,[b("p",Dp,j(((i=P(e).notFound)==null?void 0:i.code)??"404"),1),b("h1",Mp,j(((s=P(e).notFound)==null?void 0:s.title)??"PAGE NOT FOUND"),1),xp,b("blockquote",Np,j(((a=P(e).notFound)==null?void 0:a.quote)??"But if you don't change your direction, and if you keep looking, you may end up where you are heading."),1),b("div",Fp,[b("a",{class:"link",href:P(uo)(P(n).link),"aria-label":((l=P(e).notFound)==null?void 0:l.linkLabel)??"go to home"},j(((u=P(e).notFound)==null?void 0:u.linkText)??"Take me home"),9,Bp)])])}}}),Gp=B(Hp,[["__scopeId","data-v-7c2ba20c"]]);function Xi(t,e){if(Array.isArray(t))return Bt(t);if(t==null)return[];e=ro(e);const n=Object.keys(t).sort((r,i)=>i.split("/").length-r.split("/").length).find(r=>e.startsWith(ro(r))),o=n?t[n]:[];return Array.isArray(o)?Bt(o):Bt(o.items,o.base)}function jp(t){const e=[];let n=0;for(const o in t){const r=t[o];if(r.items){n=e.push(r);continue}e[n]||e.push({items:[]}),e[n].items.push(r)}return e}function zp(t){const e=[];function n(o){for(const r of o)r.text&&r.link&&e.push({text:r.text,link:r.link,docFooterText:r.docFooterText}),r.items&&n(r.items)}return n(t),e}function io(t,e){return Array.isArray(e)?e.some(n=>io(t,n)):Xe(t,e.link)?!0:e.items?io(t,e.items):!1}function Bt(t,e){return[...t].map(n=>{const o={...n},r=o.base||e;return r&&o.link&&(o.link=r+o.link),o.items&&(o.items=Bt(o.items,r)),o})}function Ve(){const{frontmatter:t,page:e,theme:n}=U(),o=Gn("(min-width: 960px)"),r=x(!1),i=M(()=>{const h=n.value.sidebar,v=e.value.relativePath;return h?Xi(h,v):[]}),s=x(i.value);Q(i,(h,v)=>{JSON.stringify(h)!==JSON.stringify(v)&&(s.value=i.value)});const a=M(()=>t.value.sidebar!==!1&&s.value.length>0&&t.value.layout!=="home"),l=M(()=>u?t.value.aside==null?n.value.aside==="left":t.value.aside==="left":!1),u=M(()=>t.value.layout==="home"?!1:t.value.aside!=null?!!t.value.aside:n.value.aside!==!1),c=M(()=>a.value&&o.value),f=M(()=>a.value?jp(s.value):[]);function d(){r.value=!0}function p(){r.value=!1}function m(){r.value?p():d()}return{isOpen:r,sidebar:s,sidebarGroups:f,hasSidebar:a,hasAside:u,leftAside:l,isSidebarEnabled:c,open:d,close:p,toggle:m}}function Up(t,e){let n;Ct(()=>{n=t.value?document.activeElement:void 0}),de(()=>{window.addEventListener("keyup",o)}),wt(()=>{window.removeEventListener("keyup",o)});function o(r){r.key==="Escape"&&t.value&&(e(),n==null||n.focus())}}function qp(t){const{page:e,hash:n}=U(),o=x(!1),r=M(()=>t.value.collapsed!=null),i=M(()=>!!t.value.link),s=x(!1),a=()=>{s.value=Xe(e.value.relativePath,t.value.link)};Q([e,t,n],a),de(a);const l=M(()=>s.value?!0:t.value.items?io(e.value.relativePath,t.value.items):!1),u=M(()=>!!(t.value.items&&t.value.items.length));Ct(()=>{o.value=!!(r.value&&t.value.collapsed)}),co(()=>{(s.value||l.value)&&(o.value=!1)});function c(){r.value&&(o.value=!o.value)}return{collapsed:o,collapsible:r,isLink:i,isActiveLink:s,hasActiveLink:l,hasChildren:u,toggle:c}}function Wp(){const{hasSidebar:t}=Ve(),e=Gn("(min-width: 960px)"),n=Gn("(min-width: 1280px)");return{isAsideEnabled:M(()=>!n.value&&!e.value?!1:t.value?n.value:e.value)}}const so=[];function Yi(t){return typeof t.outline=="object"&&!Array.isArray(t.outline)&&t.outline.label||t.outlineTitle||"On this page"}function Fo(t){const e=[...document.querySelectorAll(".VPDoc :where(h1,h2,h3,h4,h5,h6)")].filter(n=>n.id&&n.hasChildNodes()).map(n=>{const o=Number(n.tagName[1]);return{element:n,title:Kp(n),link:"#"+n.id,level:o}});return Xp(e,t)}function Kp(t){let e="";for(const n of t.childNodes)if(n.nodeType===1){if(n.classList.contains("VPBadge")||n.classList.contains("header-anchor")||n.classList.contains("ignore-header"))continue;e+=n.textContent}else n.nodeType===3&&(e+=n.textContent);return e.trim()}function Xp(t,e){if(e===!1)return[];const n=(typeof e=="object"&&!Array.isArray(e)?e.level:e)||2,[o,r]=typeof n=="number"?[n,n]:n==="deep"?[2,6]:n;t=t.filter(s=>s.level>=o&&s.level<=r),so.length=0;for(const{element:s,link:a}of t)so.push({element:s,link:a});const i=[];e:for(let s=0;s=0;l--){const u=t[l];if(u.level{requestAnimationFrame(i),window.addEventListener("scroll",o)}),ps(()=>{s(location.hash)}),wt(()=>{window.removeEventListener("scroll",o)});function i(){if(!n.value)return;const a=window.scrollY,l=window.innerHeight,u=document.body.offsetHeight,c=Math.abs(a+l-u)<1,f=so.map(({element:p,link:m})=>({link:m,top:Jp(p)})).filter(({top:p})=>!Number.isNaN(p)).sort((p,m)=>p.top-m.top);if(!f.length){s(null);return}if(a<1){s(null);return}if(c){s(f[f.length-1].link);return}let d=null;for(const{link:p,top:m}of f){if(m>a+hs()+4)break;d=p}s(d)}function s(a){r&&r.classList.remove("active"),a==null?r=null:r=t.value.querySelector(`a[href="${decodeURIComponent(a)}"]`);const l=r;l?(l.classList.add("active"),e.value.style.top=l.offsetTop+39+"px",e.value.style.opacity="1"):(e.value.style.top="33px",e.value.style.opacity="0")}}function Jp(t){let e=0;for(;t!==document.body;){if(t===null)return NaN;e+=t.offsetTop,t=t.offsetParent}return e}const Qp=["href","title"],Zp=L({__name:"VPDocOutlineItem",props:{headers:{},root:{type:Boolean}},setup(t){function e({target:n}){const o=n.href.split("#")[1],r=document.getElementById(decodeURIComponent(o));r==null||r.focus({preventScroll:!0})}return(n,o)=>{const r=Qe("VPDocOutlineItem",!0);return g(),S("ul",{class:F(["VPDocOutlineItem",n.root?"root":"nested"])},[(g(!0),S(q,null,Z(n.headers,({children:i,link:s,title:a})=>(g(),S("li",null,[b("a",{class:"outline-link",href:s,onClick:e,title:a},j(a),9,Qp),i!=null&&i.length?(g(),O(r,{key:0,headers:i},null,8,["headers"])):I("",!0)]))),256))],2)}}}),Ji=B(Zp,[["__scopeId","data-v-15145913"]]),eh={class:"content"},th={"aria-level":"2",class:"outline-title",id:"doc-outline-aria-label",role:"heading"},nh=L({__name:"VPDocAsideOutline",setup(t){const{frontmatter:e,theme:n}=U(),o=mt([]);sn(()=>{o.value=Fo(e.value.outline??n.value.outline)});const r=x(),i=x();return Yp(r,i),(s,a)=>(g(),S("nav",{"aria-labelledby":"doc-outline-aria-label",class:F(["VPDocAsideOutline",{"has-outline":o.value.length>0}]),ref_key:"container",ref:r},[b("div",eh,[b("div",{class:"outline-marker",ref_key:"marker",ref:i},null,512),b("div",th,j(P(Yi)(P(n))),1),V(Ji,{headers:o.value,root:!0},null,8,["headers"])])],2))}}),oh=B(nh,[["__scopeId","data-v-c5933255"]]),rh={class:"VPDocAsideCarbonAds"},ih=L({__name:"VPDocAsideCarbonAds",props:{carbonAds:{}},setup(t){const e=()=>null;return(n,o)=>(g(),S("div",rh,[V(P(e),{"carbon-ads":n.carbonAds},null,8,["carbon-ads"])]))}}),sh=t=>(se("data-v-b22efff3"),t=t(),ae(),t),ah={class:"VPDocAside"},lh=sh(()=>b("div",{class:"spacer"},null,-1)),uh=L({__name:"VPDocAside",setup(t){const{theme:e}=U();return(n,o)=>(g(),S("div",ah,[R(n.$slots,"aside-top",{},void 0,!0),R(n.$slots,"aside-outline-before",{},void 0,!0),V(oh),R(n.$slots,"aside-outline-after",{},void 0,!0),lh,R(n.$slots,"aside-ads-before",{},void 0,!0),P(e).carbonAds?(g(),O(ih,{key:0,"carbon-ads":P(e).carbonAds},null,8,["carbon-ads"])):I("",!0),R(n.$slots,"aside-ads-after",{},void 0,!0),R(n.$slots,"aside-bottom",{},void 0,!0)]))}}),ch=B(uh,[["__scopeId","data-v-b22efff3"]]);function dh(){const{theme:t,page:e}=U();return M(()=>{const{text:n="Edit this page",pattern:o=""}=t.value.editLink||{};let r;return typeof o=="function"?r=o(e.value):r=o.replace(/:path/g,e.value.filePath),{url:r,text:n}})}function fh(){const{page:t,theme:e,frontmatter:n}=U();return M(()=>{var u,c,f,d,p,m,h,v;const o=Xi(e.value.sidebar,t.value.relativePath),r=zp(o),i=ph(r,k=>k.link.replace(/[?#].*$/,"")),s=i.findIndex(k=>Xe(t.value.relativePath,k.link)),a=((u=e.value.docFooter)==null?void 0:u.prev)===!1&&!n.value.prev||n.value.prev===!1,l=((c=e.value.docFooter)==null?void 0:c.next)===!1&&!n.value.next||n.value.next===!1;return{prev:a?void 0:{text:(typeof n.value.prev=="string"?n.value.prev:typeof n.value.prev=="object"?n.value.prev.text:void 0)??((f=i[s-1])==null?void 0:f.docFooterText)??((d=i[s-1])==null?void 0:d.text),link:(typeof n.value.prev=="object"?n.value.prev.link:void 0)??((p=i[s-1])==null?void 0:p.link)},next:l?void 0:{text:(typeof n.value.next=="string"?n.value.next:typeof n.value.next=="object"?n.value.next.text:void 0)??((m=i[s+1])==null?void 0:m.docFooterText)??((h=i[s+1])==null?void 0:h.text),link:(typeof n.value.next=="object"?n.value.next.link:void 0)??((v=i[s+1])==null?void 0:v.link)}}})}function ph(t,e){const n=new Set;return t.filter(o=>{const r=e(o);return n.has(r)?!1:n.add(r)})}const Pe=L({__name:"VPLink",props:{tag:{},href:{},noIcon:{type:Boolean},target:{},rel:{}},setup(t){const e=t,n=M(()=>e.tag??(e.href?"a":"span")),o=M(()=>e.href&&$r.test(e.href)||e.target==="_blank");return(r,i)=>(g(),O(Ce(n.value),{class:F(["VPLink",{link:r.href,"vp-external-link-icon":o.value,"no-icon":r.noIcon}]),href:r.href?P(No)(r.href):void 0,target:r.target??(o.value?"_blank":void 0),rel:r.rel??(o.value?"noreferrer":void 0)},{default:E(()=>[R(r.$slots,"default")]),_:3},8,["class","href","target","rel"]))}}),hh={class:"VPLastUpdated"},mh=["datetime"],gh=L({__name:"VPDocFooterLastUpdated",setup(t){const{theme:e,page:n,lang:o}=U(),r=M(()=>new Date(n.value.lastUpdated)),i=M(()=>r.value.toISOString()),s=x("");return de(()=>{Ct(()=>{var a,l,u;s.value=new Intl.DateTimeFormat((l=(a=e.value.lastUpdated)==null?void 0:a.formatOptions)!=null&&l.forceLocale?o.value:void 0,((u=e.value.lastUpdated)==null?void 0:u.formatOptions)??{dateStyle:"short",timeStyle:"short"}).format(r.value)})}),(a,l)=>{var u;return g(),S("p",hh,[Ie(j(((u=P(e).lastUpdated)==null?void 0:u.text)||P(e).lastUpdatedText||"Last updated")+": ",1),b("time",{datetime:i.value},j(s.value),9,mh)])}}}),_h=B(gh,[["__scopeId","data-v-c2cd0c90"]]),Qi=t=>(se("data-v-38f70dfd"),t=t(),ae(),t),vh={key:0,class:"VPDocFooter"},yh={key:0,class:"edit-info"},bh={key:0,class:"edit-link"},Sh=Qi(()=>b("span",{class:"vpi-square-pen edit-link-icon"},null,-1)),wh={key:1,class:"last-updated"},Ch={key:1,class:"prev-next","aria-labelledby":"doc-footer-aria-label"},kh=Qi(()=>b("span",{class:"visually-hidden",id:"doc-footer-aria-label"},"Pager",-1)),Ph={class:"pager"},Rh=["innerHTML"],Eh=["innerHTML"],Lh={class:"pager"},$h=["innerHTML"],Th=["innerHTML"],Ah=L({__name:"VPDocFooter",setup(t){const{theme:e,page:n,frontmatter:o}=U(),r=dh(),i=fh(),s=M(()=>e.value.editLink&&o.value.editLink!==!1),a=M(()=>n.value.lastUpdated),l=M(()=>s.value||a.value||i.value.prev||i.value.next);return(u,c)=>{var f,d,p,m;return l.value?(g(),S("footer",vh,[R(u.$slots,"doc-footer-before",{},void 0,!0),s.value||a.value?(g(),S("div",yh,[s.value?(g(),S("div",bh,[V(Pe,{class:"edit-link-button",href:P(r).url,"no-icon":!0},{default:E(()=>[Sh,Ie(" "+j(P(r).text),1)]),_:1},8,["href"])])):I("",!0),a.value?(g(),S("div",wh,[V(_h)])):I("",!0)])):I("",!0),(f=P(i).prev)!=null&&f.link||(d=P(i).next)!=null&&d.link?(g(),S("nav",Ch,[kh,b("div",Ph,[(p=P(i).prev)!=null&&p.link?(g(),O(Pe,{key:0,class:"pager-link prev",href:P(i).prev.link},{default:E(()=>{var h;return[b("span",{class:"desc",innerHTML:((h=P(e).docFooter)==null?void 0:h.prev)||"Previous page"},null,8,Rh),b("span",{class:"title",innerHTML:P(i).prev.text},null,8,Eh)]}),_:1},8,["href"])):I("",!0)]),b("div",Lh,[(m=P(i).next)!=null&&m.link?(g(),O(Pe,{key:0,class:"pager-link next",href:P(i).next.link},{default:E(()=>{var h;return[b("span",{class:"desc",innerHTML:((h=P(e).docFooter)==null?void 0:h.next)||"Next page"},null,8,$h),b("span",{class:"title",innerHTML:P(i).next.text},null,8,Th)]}),_:1},8,["href"])):I("",!0)])])):I("",!0)])):I("",!0)}}}),Ih=B(Ah,[["__scopeId","data-v-38f70dfd"]]),Oh=t=>(se("data-v-3a63edd8"),t=t(),ae(),t),Vh={class:"container"},Dh=Oh(()=>b("div",{class:"aside-curtain"},null,-1)),Mh={class:"aside-container"},xh={class:"aside-content"},Nh={class:"content"},Fh={class:"content-container"},Bh={class:"main"},Hh=L({__name:"VPDoc",setup(t){const{theme:e}=U(),n=an(),{hasSidebar:o,hasAside:r,leftAside:i}=Ve(),s=M(()=>n.path.replace(/[./]+/g,"_").replace(/_html$/,""));return(a,l)=>{const u=Qe("Content");return g(),S("div",{class:F(["VPDoc",{"has-sidebar":P(o),"has-aside":P(r)}])},[R(a.$slots,"doc-top",{},void 0,!0),b("div",Vh,[P(r)?(g(),S("div",{key:0,class:F(["aside",{"left-aside":P(i)}])},[Dh,b("div",Mh,[b("div",xh,[V(ch,null,{"aside-top":E(()=>[R(a.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":E(()=>[R(a.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":E(()=>[R(a.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":E(()=>[R(a.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":E(()=>[R(a.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":E(()=>[R(a.$slots,"aside-ads-after",{},void 0,!0)]),_:3})])])],2)):I("",!0),b("div",Nh,[b("div",Fh,[R(a.$slots,"doc-before",{},void 0,!0),b("main",Bh,[V(u,{class:F(["vp-doc",[s.value,P(e).externalLinkIcon&&"external-link-icon-enabled"]])},null,8,["class"])]),V(Ih,null,{"doc-footer-before":E(()=>[R(a.$slots,"doc-footer-before",{},void 0,!0)]),_:3}),R(a.$slots,"doc-after",{},void 0,!0)])])]),R(a.$slots,"doc-bottom",{},void 0,!0)],2)}}}),Gh=B(Hh,[["__scopeId","data-v-3a63edd8"]]),jh=L({__name:"VPButton",props:{tag:{},size:{default:"medium"},theme:{default:"brand"},text:{},href:{},target:{},rel:{}},setup(t){const e=t,n=M(()=>e.href&&$r.test(e.href)),o=M(()=>e.tag||e.href?"a":"button");return(r,i)=>(g(),O(Ce(o.value),{class:F(["VPButton",[r.size,r.theme]]),href:r.href?P(No)(r.href):void 0,target:e.target??(n.value?"_blank":void 0),rel:e.rel??(n.value?"noreferrer":void 0)},{default:E(()=>[Ie(j(r.text),1)]),_:1},8,["class","href","target","rel"]))}}),zh=B(jh,[["__scopeId","data-v-f9eda743"]]),Uh=["src","alt"],qh=L({inheritAttrs:!1,__name:"VPImage",props:{image:{},alt:{}},setup(t){return(e,n)=>{const o=Qe("VPImage",!0);return e.image?(g(),S(q,{key:0},[typeof e.image=="string"||"src"in e.image?(g(),S("img",He({key:0,class:"VPImage"},typeof e.image=="string"?e.$attrs:{...e.image,...e.$attrs},{src:P(uo)(typeof e.image=="string"?e.image:e.image.src),alt:e.alt??(typeof e.image=="string"?"":e.image.alt||"")}),null,16,Uh)):(g(),S(q,{key:1},[V(o,He({class:"dark",image:e.image.dark,alt:e.image.alt},e.$attrs),null,16,["image","alt"]),V(o,He({class:"light",image:e.image.light,alt:e.image.alt},e.$attrs),null,16,["image","alt"])],64))],64)):I("",!0)}}}),rn=B(qh,[["__scopeId","data-v-0c86fae0"]]),Wh=t=>(se("data-v-1da6c763"),t=t(),ae(),t),Kh={class:"container"},Xh={class:"main"},Yh={key:0,class:"name"},Jh=["innerHTML"],Qh=["innerHTML"],Zh=["innerHTML"],em={key:0,class:"actions"},tm={key:0,class:"image"},nm={class:"image-container"},om=Wh(()=>b("div",{class:"image-bg"},null,-1)),rm=L({__name:"VPHero",props:{name:{},text:{},tagline:{},image:{},actions:{}},setup(t){const e=Re("hero-image-slot-exists");return(n,o)=>(g(),S("div",{class:F(["VPHero",{"has-image":n.image||P(e)}])},[b("div",Kh,[b("div",Xh,[R(n.$slots,"home-hero-info-before",{},void 0,!0),R(n.$slots,"home-hero-info",{},()=>[n.name?(g(),S("h1",Yh,[b("span",{innerHTML:n.name,class:"clip"},null,8,Jh)])):I("",!0),n.text?(g(),S("p",{key:1,innerHTML:n.text,class:"text"},null,8,Qh)):I("",!0),n.tagline?(g(),S("p",{key:2,innerHTML:n.tagline,class:"tagline"},null,8,Zh)):I("",!0)],!0),R(n.$slots,"home-hero-info-after",{},void 0,!0),n.actions?(g(),S("div",em,[(g(!0),S(q,null,Z(n.actions,r=>(g(),S("div",{key:r.link,class:"action"},[V(zh,{tag:"a",size:"medium",theme:r.theme,text:r.text,href:r.link,target:r.target,rel:r.rel},null,8,["theme","text","href","target","rel"])]))),128))])):I("",!0),R(n.$slots,"home-hero-actions-after",{},void 0,!0)]),n.image||P(e)?(g(),S("div",tm,[b("div",nm,[om,R(n.$slots,"home-hero-image",{},()=>[n.image?(g(),O(rn,{key:0,class:"image-src",image:n.image},null,8,["image"])):I("",!0)],!0)])])):I("",!0)])],2))}}),im=B(rm,[["__scopeId","data-v-1da6c763"]]),sm=L({__name:"VPHomeHero",setup(t){const{frontmatter:e}=U();return(n,o)=>P(e).hero?(g(),O(im,{key:0,class:"VPHomeHero",name:P(e).hero.name,text:P(e).hero.text,tagline:P(e).hero.tagline,image:P(e).hero.image,actions:P(e).hero.actions},{"home-hero-info-before":E(()=>[R(n.$slots,"home-hero-info-before")]),"home-hero-info":E(()=>[R(n.$slots,"home-hero-info")]),"home-hero-info-after":E(()=>[R(n.$slots,"home-hero-info-after")]),"home-hero-actions-after":E(()=>[R(n.$slots,"home-hero-actions-after")]),"home-hero-image":E(()=>[R(n.$slots,"home-hero-image")]),_:3},8,["name","text","tagline","image","actions"])):I("",!0)}}),am=t=>(se("data-v-74eb3447"),t=t(),ae(),t),lm={class:"box"},um={key:0,class:"icon"},cm=["innerHTML"],dm=["innerHTML"],fm=["innerHTML"],pm={key:4,class:"link-text"},hm={class:"link-text-value"},mm=am(()=>b("span",{class:"vpi-arrow-right link-text-icon"},null,-1)),gm=L({__name:"VPFeature",props:{icon:{},title:{},details:{},link:{},linkText:{},rel:{},target:{}},setup(t){return(e,n)=>(g(),O(Pe,{class:"VPFeature",href:e.link,rel:e.rel,target:e.target,"no-icon":!0,tag:e.link?"a":"div"},{default:E(()=>[b("article",lm,[typeof e.icon=="object"&&e.icon.wrap?(g(),S("div",um,[V(rn,{image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])])):typeof e.icon=="object"?(g(),O(rn,{key:1,image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])):e.icon?(g(),S("div",{key:2,class:"icon",innerHTML:e.icon},null,8,cm)):I("",!0),b("h2",{class:"title",innerHTML:e.title},null,8,dm),e.details?(g(),S("p",{key:3,class:"details",innerHTML:e.details},null,8,fm)):I("",!0),e.linkText?(g(),S("div",pm,[b("p",hm,[Ie(j(e.linkText)+" ",1),mm])])):I("",!0)])]),_:1},8,["href","rel","target","tag"]))}}),_m=B(gm,[["__scopeId","data-v-74eb3447"]]),vm={key:0,class:"VPFeatures"},ym={class:"container"},bm={class:"items"},Sm=L({__name:"VPFeatures",props:{features:{}},setup(t){const e=t,n=M(()=>{const o=e.features.length;if(o){if(o===2)return"grid-2";if(o===3)return"grid-3";if(o%3===0)return"grid-6";if(o>3)return"grid-4"}else return});return(o,r)=>o.features?(g(),S("div",vm,[b("div",ym,[b("div",bm,[(g(!0),S(q,null,Z(o.features,i=>(g(),S("div",{key:i.title,class:F(["item",[n.value]])},[V(_m,{icon:i.icon,title:i.title,details:i.details,link:i.link,"link-text":i.linkText,rel:i.rel,target:i.target},null,8,["icon","title","details","link","link-text","rel","target"])],2))),128))])])])):I("",!0)}}),wm=B(Sm,[["__scopeId","data-v-f89b1d0d"]]),Cm=L({__name:"VPHomeFeatures",setup(t){const{frontmatter:e}=U();return(n,o)=>P(e).features?(g(),O(wm,{key:0,class:"VPHomeFeatures",features:P(e).features},null,8,["features"])):I("",!0)}}),km=L({__name:"VPHomeContent",setup(t){const{width:e}=ms({initialWidth:0,includeScrollbar:!1});return(n,o)=>(g(),S("div",{class:"vp-doc container",style:te(P(e)?{"--vp-offset":`calc(50% - ${P(e)/2}px)`}:{})},[R(n.$slots,"default",{},void 0,!0)],4))}}),Pm=B(km,[["__scopeId","data-v-a2c8a0bd"]]),Rm={class:"VPHome"},Em=L({__name:"VPHome",setup(t){const{frontmatter:e}=U();return(n,o)=>{const r=Qe("Content");return g(),S("div",Rm,[R(n.$slots,"home-hero-before",{},void 0,!0),V(sm,null,{"home-hero-info-before":E(()=>[R(n.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":E(()=>[R(n.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":E(()=>[R(n.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":E(()=>[R(n.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":E(()=>[R(n.$slots,"home-hero-image",{},void 0,!0)]),_:3}),R(n.$slots,"home-hero-after",{},void 0,!0),R(n.$slots,"home-features-before",{},void 0,!0),V(Cm),R(n.$slots,"home-features-after",{},void 0,!0),P(e).markdownStyles!==!1?(g(),O(Pm,{key:0},{default:E(()=>[V(r)]),_:1})):(g(),O(r,{key:1}))])}}}),Lm=B(Em,[["__scopeId","data-v-0396a169"]]),$m={},Tm={class:"VPPage"};function Am(t,e){const n=Qe("Content");return g(),S("div",Tm,[R(t.$slots,"page-top"),V(n),R(t.$slots,"page-bottom")])}const Im=B($m,[["render",Am]]),Om=L({__name:"VPContent",setup(t){const{page:e,frontmatter:n}=U(),{hasSidebar:o}=Ve();return(r,i)=>(g(),S("div",{class:F(["VPContent",{"has-sidebar":P(o),"is-home":P(n).layout==="home"}]),id:"VPContent"},[P(e).isNotFound?R(r.$slots,"not-found",{key:0},()=>[V(Gp)],!0):P(n).layout==="page"?(g(),O(Im,{key:1},{"page-top":E(()=>[R(r.$slots,"page-top",{},void 0,!0)]),"page-bottom":E(()=>[R(r.$slots,"page-bottom",{},void 0,!0)]),_:3})):P(n).layout==="home"?(g(),O(Lm,{key:2},{"home-hero-before":E(()=>[R(r.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":E(()=>[R(r.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":E(()=>[R(r.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":E(()=>[R(r.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":E(()=>[R(r.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":E(()=>[R(r.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":E(()=>[R(r.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":E(()=>[R(r.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":E(()=>[R(r.$slots,"home-features-after",{},void 0,!0)]),_:3})):P(n).layout&&P(n).layout!=="doc"?(g(),O(Ce(P(n).layout),{key:3})):(g(),O(Gh,{key:4},{"doc-top":E(()=>[R(r.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":E(()=>[R(r.$slots,"doc-bottom",{},void 0,!0)]),"doc-footer-before":E(()=>[R(r.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":E(()=>[R(r.$slots,"doc-before",{},void 0,!0)]),"doc-after":E(()=>[R(r.$slots,"doc-after",{},void 0,!0)]),"aside-top":E(()=>[R(r.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":E(()=>[R(r.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":E(()=>[R(r.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":E(()=>[R(r.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":E(()=>[R(r.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":E(()=>[R(r.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}}),Vm=B(Om,[["__scopeId","data-v-8611b3fc"]]),Dm={class:"container"},Mm=["innerHTML"],xm=["innerHTML"],Nm=L({__name:"VPFooter",setup(t){const{theme:e,frontmatter:n}=U(),{hasSidebar:o}=Ve();return(r,i)=>P(e).footer&&P(n).footer!==!1?(g(),S("footer",{key:0,class:F(["VPFooter",{"has-sidebar":P(o)}])},[b("div",Dm,[P(e).footer.message?(g(),S("p",{key:0,class:"message",innerHTML:P(e).footer.message},null,8,Mm)):I("",!0),P(e).footer.copyright?(g(),S("p",{key:1,class:"copyright",innerHTML:P(e).footer.copyright},null,8,xm)):I("",!0)])],2)):I("",!0)}}),Fm=B(Nm,[["__scopeId","data-v-efc55dd5"]]);function Bm(){const{theme:t,frontmatter:e}=U(),n=mt([]),o=M(()=>n.value.length>0);return sn(()=>{n.value=Fo(e.value.outline??t.value.outline)}),{headers:n,hasLocalNav:o}}const Hm=t=>(se("data-v-0022bb02"),t=t(),ae(),t),Gm={class:"menu-text"},jm=Hm(()=>b("span",{class:"vpi-chevron-right icon"},null,-1)),zm={class:"header"},Um={class:"outline"},qm=L({__name:"VPLocalNavOutlineDropdown",props:{headers:{},navHeight:{}},setup(t){const e=t,{theme:n}=U(),o=x(!1),r=x(0),i=x(),s=x();function a(f){var d;(d=i.value)!=null&&d.contains(f.target)||(o.value=!1)}Q(o,f=>{if(f){document.addEventListener("click",a);return}document.removeEventListener("click",a)}),jn("Escape",()=>{o.value=!1}),sn(()=>{o.value=!1});function l(){o.value=!o.value,r.value=window.innerHeight+Math.min(window.scrollY-e.navHeight,0)}function u(f){f.target.classList.contains("outline-link")&&(s.value&&(s.value.style.transition="none"),lo(()=>{o.value=!1}))}function c(){o.value=!1,window.scrollTo({top:0,left:0,behavior:"smooth"})}return(f,d)=>(g(),S("div",{class:"VPLocalNavOutlineDropdown",style:te({"--vp-vh":r.value+"px"}),ref_key:"main",ref:i},[f.headers.length>0?(g(),S("button",{key:0,onClick:l,class:F({open:o.value})},[b("span",Gm,j(P(Yi)(P(n))),1),jm],2)):(g(),S("button",{key:1,onClick:c},j(P(n).returnToTopLabel||"Return to top"),1)),V(Oe,{name:"flyout"},{default:E(()=>[o.value?(g(),S("div",{key:0,ref_key:"items",ref:s,class:"items",onClick:u},[b("div",zm,[b("a",{class:"top-link",href:"#",onClick:c},j(P(n).returnToTopLabel||"Return to top"),1)]),b("div",Um,[V(Ji,{headers:f.headers},null,8,["headers"])])],512)):I("",!0)]),_:1})],4))}}),Wm=B(qm,[["__scopeId","data-v-0022bb02"]]),Km=t=>(se("data-v-52146a43"),t=t(),ae(),t),Xm={class:"container"},Ym=["aria-expanded"],Jm=Km(()=>b("span",{class:"vpi-align-left menu-icon"},null,-1)),Qm={class:"menu-text"},Zm=L({__name:"VPLocalNav",props:{open:{type:Boolean}},emits:["open-menu"],setup(t){const{theme:e,frontmatter:n}=U(),{hasSidebar:o}=Ve(),{headers:r}=Bm(),{y:i}=Tr(),s=x(0);de(()=>{s.value=parseInt(getComputedStyle(document.documentElement).getPropertyValue("--vp-nav-height"))}),sn(()=>{r.value=Fo(n.value.outline??e.value.outline)});const a=M(()=>r.value.length===0),l=M(()=>a.value&&!o.value),u=M(()=>({VPLocalNav:!0,"has-sidebar":o.value,empty:a.value,fixed:l.value}));return(c,f)=>P(n).layout!=="home"&&(!l.value||P(i)>=s.value)?(g(),S("div",{key:0,class:F(u.value)},[b("div",Xm,[P(o)?(g(),S("button",{key:0,class:"menu","aria-expanded":c.open,"aria-controls":"VPSidebarNav",onClick:f[0]||(f[0]=d=>c.$emit("open-menu"))},[Jm,b("span",Qm,j(P(e).sidebarMenuLabel||"Menu"),1)],8,Ym)):I("",!0),V(Wm,{headers:P(r),navHeight:s.value},null,8,["headers","navHeight"])])],2)):I("",!0)}}),eg=B(Zm,[["__scopeId","data-v-52146a43"]]);function tg(){const t=x(!1);function e(){t.value=!0,window.addEventListener("resize",r)}function n(){t.value=!1,window.removeEventListener("resize",r)}function o(){t.value?n():e()}function r(){window.outerWidth>=768&&n()}const i=an();return Q(()=>i.path,n),{isScreenOpen:t,openScreen:e,closeScreen:n,toggleScreen:o}}const ng={},og={class:"VPSwitch",type:"button",role:"switch"},rg={class:"check"},ig={key:0,class:"icon"};function sg(t,e){return g(),S("button",og,[b("span",rg,[t.$slots.default?(g(),S("span",ig,[R(t.$slots,"default",{},void 0,!0)])):I("",!0)])])}const ag=B(ng,[["render",sg],["__scopeId","data-v-58c9d1bf"]]),Zi=t=>(se("data-v-87af54e5"),t=t(),ae(),t),lg=Zi(()=>b("span",{class:"vpi-sun sun"},null,-1)),ug=Zi(()=>b("span",{class:"vpi-moon moon"},null,-1)),cg=L({__name:"VPSwitchAppearance",setup(t){const{isDark:e,theme:n}=U(),o=Re("toggle-appearance",()=>{e.value=!e.value}),r=x("");return co(()=>{r.value=e.value?n.value.lightModeSwitchTitle||"Switch to light theme":n.value.darkModeSwitchTitle||"Switch to dark theme"}),(i,s)=>(g(),O(ag,{title:r.value,class:"VPSwitchAppearance","aria-checked":P(e),onClick:P(o)},{default:E(()=>[lg,ug]),_:1},8,["title","aria-checked","onClick"]))}}),Bo=B(cg,[["__scopeId","data-v-87af54e5"]]),dg={key:0,class:"VPNavBarAppearance"},fg=L({__name:"VPNavBarAppearance",setup(t){const{site:e}=U();return(n,o)=>P(e).appearance&&P(e).appearance!=="force-dark"&&P(e).appearance!=="force-auto"?(g(),S("div",dg,[V(Bo)])):I("",!0)}}),pg=B(fg,[["__scopeId","data-v-9f545f2e"]]),Ho=x();let es=!1,Hn=0;function hg(t){const e=x(!1);if(ln){!es&&mg(),Hn++;const n=Q(Ho,o=>{var r,i,s;o===t.el.value||(r=t.el.value)!=null&&r.contains(o)?(e.value=!0,(i=t.onFocus)==null||i.call(t)):(e.value=!1,(s=t.onBlur)==null||s.call(t))});wt(()=>{n(),Hn--,Hn||gg()})}return gs(e)}function mg(){document.addEventListener("focusin",ts),es=!0,Ho.value=document.activeElement}function gg(){document.removeEventListener("focusin",ts)}function ts(){Ho.value=document.activeElement}const _g={class:"VPMenuLink"},vg=L({__name:"VPMenuLink",props:{item:{}},setup(t){const{page:e}=U();return(n,o)=>(g(),S("div",_g,[V(Pe,{class:F({active:P(Xe)(P(e).relativePath,n.item.activeMatch||n.item.link,!!n.item.activeMatch)}),href:n.item.link,target:n.item.target,rel:n.item.rel},{default:E(()=>[Ie(j(n.item.text),1)]),_:1},8,["class","href","target","rel"])]))}}),_n=B(vg,[["__scopeId","data-v-0963a0d5"]]),yg={class:"VPMenuGroup"},bg={key:0,class:"title"},Sg=L({__name:"VPMenuGroup",props:{text:{},items:{}},setup(t){return(e,n)=>(g(),S("div",yg,[e.text?(g(),S("p",bg,j(e.text),1)):I("",!0),(g(!0),S(q,null,Z(e.items,o=>(g(),S(q,null,["link"in o?(g(),O(_n,{key:0,item:o},null,8,["item"])):I("",!0)],64))),256))]))}}),wg=B(Sg,[["__scopeId","data-v-55193320"]]),Cg={class:"VPMenu"},kg={key:0,class:"items"},Pg=L({__name:"VPMenu",props:{items:{}},setup(t){return(e,n)=>(g(),S("div",Cg,[e.items?(g(),S("div",kg,[(g(!0),S(q,null,Z(e.items,o=>(g(),S(q,{key:JSON.stringify(o)},["link"in o?(g(),O(_n,{key:0,item:o},null,8,["item"])):"component"in o?(g(),O(Ce(o.component),He({key:1,ref_for:!0},o.props),null,16)):(g(),O(wg,{key:2,text:o.text,items:o.items},null,8,["text","items"]))],64))),128))])):I("",!0),R(e.$slots,"default",{},void 0,!0)]))}}),Rg=B(Pg,[["__scopeId","data-v-9d5a1c5c"]]),Eg=t=>(se("data-v-05455382"),t=t(),ae(),t),Lg=["aria-expanded","aria-label"],$g={key:0,class:"text"},Tg=["innerHTML"],Ag=Eg(()=>b("span",{class:"vpi-chevron-down text-icon"},null,-1)),Ig={key:1,class:"vpi-more-horizontal icon"},Og={class:"menu"},Vg=L({__name:"VPFlyout",props:{icon:{},button:{},label:{},items:{}},setup(t){const e=x(!1),n=x();hg({el:n,onBlur:o});function o(){e.value=!1}return(r,i)=>(g(),S("div",{class:"VPFlyout",ref_key:"el",ref:n,onMouseenter:i[1]||(i[1]=s=>e.value=!0),onMouseleave:i[2]||(i[2]=s=>e.value=!1)},[b("button",{type:"button",class:"button","aria-haspopup":"true","aria-expanded":e.value,"aria-label":r.label,onClick:i[0]||(i[0]=s=>e.value=!e.value)},[r.button||r.icon?(g(),S("span",$g,[r.icon?(g(),S("span",{key:0,class:F([r.icon,"option-icon"])},null,2)):I("",!0),r.button?(g(),S("span",{key:1,innerHTML:r.button},null,8,Tg)):I("",!0),Ag])):(g(),S("span",Ig))],8,Lg),b("div",Og,[V(Rg,{items:r.items},{default:E(()=>[R(r.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}}),Go=B(Vg,[["__scopeId","data-v-05455382"]]),Dg=["href","aria-label","innerHTML"],Mg=L({__name:"VPSocialLink",props:{icon:{},link:{},ariaLabel:{}},setup(t){const e=t,n=M(()=>typeof e.icon=="object"?e.icon.svg:``);return(o,r)=>(g(),S("a",{class:"VPSocialLink no-icon",href:o.link,"aria-label":o.ariaLabel??(typeof o.icon=="string"?o.icon:""),target:"_blank",rel:"noopener",innerHTML:n.value},null,8,Dg))}}),xg=B(Mg,[["__scopeId","data-v-136040f9"]]),Ng={class:"VPSocialLinks"},Fg=L({__name:"VPSocialLinks",props:{links:{}},setup(t){return(e,n)=>(g(),S("div",Ng,[(g(!0),S(q,null,Z(e.links,({link:o,icon:r,ariaLabel:i})=>(g(),O(xg,{key:o,icon:r,link:o,ariaLabel:i},null,8,["icon","link","ariaLabel"]))),128))]))}}),jo=B(Fg,[["__scopeId","data-v-ff84fea4"]]),Bg={key:0,class:"group translations"},Hg={class:"trans-title"},Gg={key:1,class:"group"},jg={class:"item appearance"},zg={class:"label"},Ug={class:"appearance-action"},qg={key:2,class:"group"},Wg={class:"item social-links"},Kg=L({__name:"VPNavBarExtra",setup(t){const{site:e,theme:n}=U(),{localeLinks:o,currentLang:r}=Et({correspondingLink:!0}),i=M(()=>o.value.length&&r.value.label||e.value.appearance||n.value.socialLinks);return(s,a)=>i.value?(g(),O(Go,{key:0,class:"VPNavBarExtra",label:"extra navigation"},{default:E(()=>[P(o).length&&P(r).label?(g(),S("div",Bg,[b("p",Hg,j(P(r).label),1),(g(!0),S(q,null,Z(P(o),l=>(g(),O(_n,{key:l.link,item:l},null,8,["item"]))),128))])):I("",!0),P(e).appearance&&P(e).appearance!=="force-dark"&&P(e).appearance!=="force-auto"?(g(),S("div",Gg,[b("div",jg,[b("p",zg,j(P(n).darkModeSwitchLabel||"Appearance"),1),b("div",Ug,[V(Bo)])])])):I("",!0),P(n).socialLinks?(g(),S("div",qg,[b("div",Wg,[V(jo,{class:"social-links-list",links:P(n).socialLinks},null,8,["links"])])])):I("",!0)]),_:1})):I("",!0)}}),Xg=B(Kg,[["__scopeId","data-v-fc93bbb1"]]),Yg=t=>(se("data-v-bc32ff93"),t=t(),ae(),t),Jg=["aria-expanded"],Qg=Yg(()=>b("span",{class:"container"},[b("span",{class:"top"}),b("span",{class:"middle"}),b("span",{class:"bottom"})],-1)),Zg=[Qg],e_=L({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(t){return(e,n)=>(g(),S("button",{type:"button",class:F(["VPNavBarHamburger",{active:e.active}]),"aria-label":"mobile navigation","aria-expanded":e.active,"aria-controls":"VPNavScreen",onClick:n[0]||(n[0]=o=>e.$emit("click"))},Zg,10,Jg))}}),t_=B(e_,[["__scopeId","data-v-bc32ff93"]]),n_=["innerHTML"],o_=L({__name:"VPNavBarMenuLink",props:{item:{}},setup(t){const{page:e}=U();return(n,o)=>(g(),O(Pe,{class:F({VPNavBarMenuLink:!0,active:P(Xe)(P(e).relativePath,n.item.activeMatch||n.item.link,!!n.item.activeMatch)}),href:n.item.link,noIcon:n.item.noIcon,target:n.item.target,rel:n.item.rel,tabindex:"0"},{default:E(()=>[b("span",{innerHTML:n.item.text},null,8,n_)]),_:1},8,["class","href","noIcon","target","rel"]))}}),r_=B(o_,[["__scopeId","data-v-1cf39036"]]),i_=L({__name:"VPNavBarMenuGroup",props:{item:{}},setup(t){const e=t,{page:n}=U(),o=i=>"component"in i?!1:"link"in i?Xe(n.value.relativePath,i.link,!!e.item.activeMatch):i.items.some(o),r=M(()=>o(e.item));return(i,s)=>(g(),O(Go,{class:F({VPNavBarMenuGroup:!0,active:P(Xe)(P(n).relativePath,i.item.activeMatch,!!i.item.activeMatch)||r.value}),button:i.item.text,items:i.item.items},null,8,["class","button","items"]))}}),s_=t=>(se("data-v-d2d94c16"),t=t(),ae(),t),a_={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},l_=s_(()=>b("span",{id:"main-nav-aria-label",class:"visually-hidden"}," Main Navigation ",-1)),u_=L({__name:"VPNavBarMenu",setup(t){const{theme:e}=U();return(n,o)=>P(e).nav?(g(),S("nav",a_,[l_,(g(!0),S(q,null,Z(P(e).nav,r=>(g(),S(q,{key:JSON.stringify(r)},["link"in r?(g(),O(r_,{key:0,item:r},null,8,["item"])):"component"in r?(g(),O(Ce(r.component),He({key:1,ref_for:!0},r.props),null,16)):(g(),O(i_,{key:2,item:r},null,8,["item"]))],64))),128))])):I("",!0)}}),c_=B(u_,[["__scopeId","data-v-d2d94c16"]]);function d_(t){const{localeIndex:e,theme:n}=U();function o(r){var m,h,v;const i=r.split("."),s=(m=n.value.search)==null?void 0:m.options,a=s&&typeof s=="object",l=a&&((v=(h=s.locales)==null?void 0:h[e.value])==null?void 0:v.translations)||null,u=a&&s.translations||null;let c=l,f=u,d=t;const p=i.pop();for(const k of i){let w=null;const C=d==null?void 0:d[k];C&&(w=d=C);const T=f==null?void 0:f[k];T&&(w=f=T);const $=c==null?void 0:c[k];$&&(w=c=$),C||(d=w),T||(f=w),$||(c=w)}return(c==null?void 0:c[p])??(f==null?void 0:f[p])??(d==null?void 0:d[p])??""}return o}const f_=["aria-label"],p_={class:"DocSearch-Button-Container"},h_=b("span",{class:"vp-icon DocSearch-Search-Icon"},null,-1),m_={class:"DocSearch-Button-Placeholder"},g_=b("span",{class:"DocSearch-Button-Keys"},[b("kbd",{class:"DocSearch-Button-Key"}),b("kbd",{class:"DocSearch-Button-Key"},"K")],-1),Pr=L({__name:"VPNavBarSearchButton",setup(t){const n=d_({button:{buttonText:"Search",buttonAriaLabel:"Search"}});return(o,r)=>(g(),S("button",{type:"button",class:"DocSearch DocSearch-Button","aria-label":P(n)("button.buttonAriaLabel")},[b("span",p_,[h_,b("span",m_,j(P(n)("button.buttonText")),1)]),g_],8,f_))}}),__={class:"VPNavBarSearch"},v_={id:"local-search"},y_={key:1,id:"docsearch"},b_=L({__name:"VPNavBarSearch",setup(t){const e=_s(()=>_(()=>import("./VPLocalSearchBox.DBlwfF8r.js"),__vite__mapDeps([121,1]))),n=()=>null,{theme:o}=U(),r=x(!1),i=x(!1);de(()=>{});function s(){r.value||(r.value=!0,setTimeout(a,16))}function a(){const f=new Event("keydown");f.key="k",f.metaKey=!0,window.dispatchEvent(f),setTimeout(()=>{document.querySelector(".DocSearch-Modal")||a()},16)}function l(f){const d=f.target,p=d.tagName;return d.isContentEditable||p==="INPUT"||p==="SELECT"||p==="TEXTAREA"}const u=x(!1);jn("k",f=>{(f.ctrlKey||f.metaKey)&&(f.preventDefault(),u.value=!0)}),jn("/",f=>{l(f)||(f.preventDefault(),u.value=!0)});const c="local";return(f,d)=>{var p;return g(),S("div",__,[P(c)==="local"?(g(),S(q,{key:0},[u.value?(g(),O(P(e),{key:0,onClose:d[0]||(d[0]=m=>u.value=!1)})):I("",!0),b("div",v_,[V(Pr,{onClick:d[1]||(d[1]=m=>u.value=!0)})])],64)):P(c)==="algolia"?(g(),S(q,{key:1},[r.value?(g(),O(P(n),{key:0,algolia:((p=P(o).search)==null?void 0:p.options)??P(o).algolia,onVnodeBeforeMount:d[2]||(d[2]=m=>i.value=!0)},null,8,["algolia"])):I("",!0),i.value?I("",!0):(g(),S("div",y_,[V(Pr,{onClick:s})]))],64)):I("",!0)])}}}),S_=L({__name:"VPNavBarSocialLinks",setup(t){const{theme:e}=U();return(n,o)=>P(e).socialLinks?(g(),O(jo,{key:0,class:"VPNavBarSocialLinks",links:P(e).socialLinks},null,8,["links"])):I("",!0)}}),w_=B(S_,[["__scopeId","data-v-5e80f5f3"]]),C_=["href","rel","target"],k_={key:1},P_={key:2},R_=L({__name:"VPNavBarTitle",setup(t){const{site:e,theme:n}=U(),{hasSidebar:o}=Ve(),{currentLang:r}=Et(),i=M(()=>{var l;return typeof n.value.logoLink=="string"?n.value.logoLink:(l=n.value.logoLink)==null?void 0:l.link}),s=M(()=>{var l;return typeof n.value.logoLink=="string"||(l=n.value.logoLink)==null?void 0:l.rel}),a=M(()=>{var l;return typeof n.value.logoLink=="string"||(l=n.value.logoLink)==null?void 0:l.target});return(l,u)=>(g(),S("div",{class:F(["VPNavBarTitle",{"has-sidebar":P(o)}])},[b("a",{class:"title",href:i.value??P(No)(P(r).link),rel:s.value,target:a.value},[R(l.$slots,"nav-bar-title-before",{},void 0,!0),P(n).logo?(g(),O(rn,{key:0,class:"logo",image:P(n).logo},null,8,["image"])):I("",!0),P(n).siteTitle?(g(),S("span",k_,j(P(n).siteTitle),1)):P(n).siteTitle===void 0?(g(),S("span",P_,j(P(e).title),1)):I("",!0),R(l.$slots,"nav-bar-title-after",{},void 0,!0)],8,C_)],2))}}),E_=B(R_,[["__scopeId","data-v-eda8adfc"]]),L_={class:"items"},$_={class:"title"},T_=L({__name:"VPNavBarTranslations",setup(t){const{theme:e}=U(),{localeLinks:n,currentLang:o}=Et({correspondingLink:!0});return(r,i)=>P(n).length&&P(o).label?(g(),O(Go,{key:0,class:"VPNavBarTranslations",icon:"vpi-languages",label:P(e).langMenuLabel||"Change language"},{default:E(()=>[b("div",L_,[b("p",$_,j(P(o).label),1),(g(!0),S(q,null,Z(P(n),s=>(g(),O(_n,{key:s.link,item:s},null,8,["item"]))),128))])]),_:1},8,["label"])):I("",!0)}}),A_=B(T_,[["__scopeId","data-v-5c1ade5c"]]),I_=t=>(se("data-v-23b908d1"),t=t(),ae(),t),O_={class:"wrapper"},V_={class:"container"},D_={class:"title"},M_={class:"content"},x_={class:"content-body"},N_=I_(()=>b("div",{class:"divider"},[b("div",{class:"divider-line"})],-1)),F_=L({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggle-screen"],setup(t){const e=t,{y:n}=Tr(),{hasSidebar:o}=Ve(),{frontmatter:r}=U(),i=x({});return co(()=>{i.value={"has-sidebar":o.value,home:r.value.layout==="home",top:n.value===0,"screen-open":e.isScreenOpen}}),(s,a)=>(g(),S("div",{class:F(["VPNavBar",i.value])},[b("div",O_,[b("div",V_,[b("div",D_,[V(E_,null,{"nav-bar-title-before":E(()=>[R(s.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":E(()=>[R(s.$slots,"nav-bar-title-after",{},void 0,!0)]),_:3})]),b("div",M_,[b("div",x_,[R(s.$slots,"nav-bar-content-before",{},void 0,!0),V(b_,{class:"search"}),V(c_,{class:"menu"}),V(A_,{class:"translations"}),V(pg,{class:"appearance"}),V(w_,{class:"social-links"}),V(Xg,{class:"extra"}),R(s.$slots,"nav-bar-content-after",{},void 0,!0),V(t_,{class:"hamburger",active:s.isScreenOpen,onClick:a[0]||(a[0]=l=>s.$emit("toggle-screen"))},null,8,["active"])])])])]),N_],2))}}),B_=B(F_,[["__scopeId","data-v-23b908d1"]]),H_={key:0,class:"VPNavScreenAppearance"},G_={class:"text"},j_=L({__name:"VPNavScreenAppearance",setup(t){const{site:e,theme:n}=U();return(o,r)=>P(e).appearance&&P(e).appearance!=="force-dark"&&P(e).appearance!=="force-auto"?(g(),S("div",H_,[b("p",G_,j(P(n).darkModeSwitchLabel||"Appearance"),1),V(Bo)])):I("",!0)}}),z_=B(j_,[["__scopeId","data-v-94c1a596"]]),U_=L({__name:"VPNavScreenMenuLink",props:{item:{}},setup(t){const e=Re("close-screen");return(n,o)=>(g(),O(Pe,{class:"VPNavScreenMenuLink",href:n.item.link,target:n.item.target,rel:n.item.rel,onClick:P(e),innerHTML:n.item.text},null,8,["href","target","rel","onClick","innerHTML"]))}}),q_=B(U_,[["__scopeId","data-v-18fba5e2"]]),W_=L({__name:"VPNavScreenMenuGroupLink",props:{item:{}},setup(t){const e=Re("close-screen");return(n,o)=>(g(),O(Pe,{class:"VPNavScreenMenuGroupLink",href:n.item.link,target:n.item.target,rel:n.item.rel,onClick:P(e)},{default:E(()=>[Ie(j(n.item.text),1)]),_:1},8,["href","target","rel","onClick"]))}}),ns=B(W_,[["__scopeId","data-v-4c917437"]]),K_={class:"VPNavScreenMenuGroupSection"},X_={key:0,class:"title"},Y_=L({__name:"VPNavScreenMenuGroupSection",props:{text:{},items:{}},setup(t){return(e,n)=>(g(),S("div",K_,[e.text?(g(),S("p",X_,j(e.text),1)):I("",!0),(g(!0),S(q,null,Z(e.items,o=>(g(),O(ns,{key:o.text,item:o},null,8,["item"]))),128))]))}}),J_=B(Y_,[["__scopeId","data-v-30d2cec1"]]),Q_=t=>(se("data-v-49de2363"),t=t(),ae(),t),Z_=["aria-controls","aria-expanded"],e0=["innerHTML"],t0=Q_(()=>b("span",{class:"vpi-plus button-icon"},null,-1)),n0=["id"],o0={key:0,class:"item"},r0={key:1,class:"item"},i0={key:2,class:"group"},s0=L({__name:"VPNavScreenMenuGroup",props:{text:{},items:{}},setup(t){const e=t,n=x(!1),o=M(()=>`NavScreenGroup-${e.text.replace(" ","-").toLowerCase()}`);function r(){n.value=!n.value}return(i,s)=>(g(),S("div",{class:F(["VPNavScreenMenuGroup",{open:n.value}])},[b("button",{class:"button","aria-controls":o.value,"aria-expanded":n.value,onClick:r},[b("span",{class:"button-text",innerHTML:i.text},null,8,e0),t0],8,Z_),b("div",{id:o.value,class:"items"},[(g(!0),S(q,null,Z(i.items,a=>(g(),S(q,{key:JSON.stringify(a)},["link"in a?(g(),S("div",o0,[V(ns,{item:a},null,8,["item"])])):"component"in a?(g(),S("div",r0,[(g(),O(Ce(a.component),He({ref_for:!0},a.props,{"screen-menu":""}),null,16))])):(g(),S("div",i0,[V(J_,{text:a.text,items:a.items},null,8,["text","items"])]))],64))),128))],8,n0)],2))}}),a0=B(s0,[["__scopeId","data-v-49de2363"]]),l0={key:0,class:"VPNavScreenMenu"},u0=L({__name:"VPNavScreenMenu",setup(t){const{theme:e}=U();return(n,o)=>P(e).nav?(g(),S("nav",l0,[(g(!0),S(q,null,Z(P(e).nav,r=>(g(),S(q,{key:JSON.stringify(r)},["link"in r?(g(),O(q_,{key:0,item:r},null,8,["item"])):"component"in r?(g(),O(Ce(r.component),He({key:1,ref_for:!0},r.props,{"screen-menu":""}),null,16)):(g(),O(a0,{key:2,text:r.text||"",items:r.items},null,8,["text","items"]))],64))),128))])):I("",!0)}}),c0=L({__name:"VPNavScreenSocialLinks",setup(t){const{theme:e}=U();return(n,o)=>P(e).socialLinks?(g(),O(jo,{key:0,class:"VPNavScreenSocialLinks",links:P(e).socialLinks},null,8,["links"])):I("",!0)}}),os=t=>(se("data-v-50be10dc"),t=t(),ae(),t),d0=os(()=>b("span",{class:"vpi-languages icon lang"},null,-1)),f0=os(()=>b("span",{class:"vpi-chevron-down icon chevron"},null,-1)),p0={class:"list"},h0=L({__name:"VPNavScreenTranslations",setup(t){const{localeLinks:e,currentLang:n}=Et({correspondingLink:!0}),o=x(!1);function r(){o.value=!o.value}return(i,s)=>P(e).length&&P(n).label?(g(),S("div",{key:0,class:F(["VPNavScreenTranslations",{open:o.value}])},[b("button",{class:"title",onClick:r},[d0,Ie(" "+j(P(n).label)+" ",1),f0]),b("ul",p0,[(g(!0),S(q,null,Z(P(e),a=>(g(),S("li",{key:a.link,class:"item"},[V(Pe,{class:"link",href:a.link},{default:E(()=>[Ie(j(a.text),1)]),_:2},1032,["href"])]))),128))])],2)):I("",!0)}}),m0=B(h0,[["__scopeId","data-v-50be10dc"]]),g0={class:"container"},_0=L({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(t){const e=x(null),n=Ar(ln?document.body:null);return(o,r)=>(g(),O(Oe,{name:"fade",onEnter:r[0]||(r[0]=i=>n.value=!0),onAfterLeave:r[1]||(r[1]=i=>n.value=!1)},{default:E(()=>[o.open?(g(),S("div",{key:0,class:"VPNavScreen",ref_key:"screen",ref:e,id:"VPNavScreen"},[b("div",g0,[R(o.$slots,"nav-screen-content-before",{},void 0,!0),V(u0,{class:"menu"}),V(m0,{class:"translations"}),V(z_,{class:"appearance"}),V(c0,{class:"social-links"}),R(o.$slots,"nav-screen-content-after",{},void 0,!0)])],512)):I("",!0)]),_:3}))}}),v0=B(_0,[["__scopeId","data-v-faa2c1cb"]]),y0={key:0,class:"VPNav"},b0=L({__name:"VPNav",setup(t){const{isScreenOpen:e,closeScreen:n,toggleScreen:o}=tg(),{frontmatter:r}=U(),i=M(()=>r.value.navbar!==!1);return Je("close-screen",n),Ct(()=>{ln&&document.documentElement.classList.toggle("hide-nav",!i.value)}),(s,a)=>i.value?(g(),S("header",y0,[V(B_,{"is-screen-open":P(e),onToggleScreen:P(o)},{"nav-bar-title-before":E(()=>[R(s.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":E(()=>[R(s.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":E(()=>[R(s.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":E(()=>[R(s.$slots,"nav-bar-content-after",{},void 0,!0)]),_:3},8,["is-screen-open","onToggleScreen"]),V(v0,{open:P(e)},{"nav-screen-content-before":E(()=>[R(s.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":E(()=>[R(s.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3},8,["open"])])):I("",!0)}}),S0=B(b0,[["__scopeId","data-v-82ec6aa6"]]),rs=t=>(se("data-v-6881377f"),t=t(),ae(),t),w0=["role","tabindex"],C0=rs(()=>b("div",{class:"indicator"},null,-1)),k0=rs(()=>b("span",{class:"vpi-chevron-right caret-icon"},null,-1)),P0=[k0],R0={key:1,class:"items"},E0=L({__name:"VPSidebarItem",props:{item:{},depth:{}},setup(t){const e=t,{collapsed:n,collapsible:o,isLink:r,isActiveLink:i,hasActiveLink:s,hasChildren:a,toggle:l}=qp(M(()=>e.item)),u=M(()=>a.value?"section":"div"),c=M(()=>r.value?"a":"div"),f=M(()=>a.value?e.depth+2===7?"p":`h${e.depth+2}`:"p"),d=M(()=>r.value?void 0:"button"),p=M(()=>[[`level-${e.depth}`],{collapsible:o.value},{collapsed:n.value},{"is-link":r.value},{"is-active":i.value},{"has-active":s.value}]);function m(v){"key"in v&&v.key!=="Enter"||!e.item.link&&l()}function h(){e.item.link&&l()}return(v,k)=>{const w=Qe("VPSidebarItem",!0);return g(),O(Ce(u.value),{class:F(["VPSidebarItem",p.value])},{default:E(()=>[v.item.text?(g(),S("div",He({key:0,class:"item",role:d.value},vs(v.item.items?{click:m,keydown:m}:{},!0),{tabindex:v.item.items&&0}),[C0,v.item.link?(g(),O(Pe,{key:0,tag:c.value,class:"link",href:v.item.link,rel:v.item.rel,target:v.item.target},{default:E(()=>[(g(),O(Ce(f.value),{class:"text",innerHTML:v.item.text},null,8,["innerHTML"]))]),_:1},8,["tag","href","rel","target"])):(g(),O(Ce(f.value),{key:1,class:"text",innerHTML:v.item.text},null,8,["innerHTML"])),v.item.collapsed!=null&&v.item.items&&v.item.items.length?(g(),S("div",{key:2,class:"caret",role:"button","aria-label":"toggle section",onClick:h,onKeydown:Lr(h,["enter"]),tabindex:"0"},P0,32)):I("",!0)],16,w0)):I("",!0),v.item.items&&v.item.items.length?(g(),S("div",R0,[v.depth<5?(g(!0),S(q,{key:0},Z(v.item.items,C=>(g(),O(w,{key:C.text,item:C,depth:v.depth+1},null,8,["item","depth"]))),128)):I("",!0)])):I("",!0)]),_:1},8,["class"])}}}),L0=B(E0,[["__scopeId","data-v-6881377f"]]),$0=L({__name:"VPSidebarGroup",props:{items:{}},setup(t){const e=x(!0);let n=null;return de(()=>{n=setTimeout(()=>{n=null,e.value=!1},300)}),ys(()=>{n!=null&&(clearTimeout(n),n=null)}),(o,r)=>(g(!0),S(q,null,Z(o.items,i=>(g(),S("div",{key:i.text,class:F(["group",{"no-transition":e.value}])},[V(L0,{item:i,depth:0},null,8,["item"])],2))),128))}}),T0=B($0,[["__scopeId","data-v-982a74c9"]]),is=t=>(se("data-v-aecca630"),t=t(),ae(),t),A0=is(()=>b("div",{class:"curtain"},null,-1)),I0={class:"nav",id:"VPSidebarNav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},O0=is(()=>b("span",{class:"visually-hidden",id:"sidebar-aria-label"}," Sidebar Navigation ",-1)),V0=L({__name:"VPSidebar",props:{open:{type:Boolean}},setup(t){const{sidebarGroups:e,hasSidebar:n}=Ve(),o=t,r=x(null),i=Ar(ln?document.body:null);Q([o,r],()=>{var a;o.open?(i.value=!0,(a=r.value)==null||a.focus()):i.value=!1},{immediate:!0,flush:"post"});const s=x(0);return Q(e,()=>{s.value+=1},{deep:!0}),(a,l)=>P(n)?(g(),S("aside",{key:0,class:F(["VPSidebar",{open:a.open}]),ref_key:"navEl",ref:r,onClick:l[0]||(l[0]=bs(()=>{},["stop"]))},[A0,b("nav",I0,[O0,R(a.$slots,"sidebar-nav-before",{},void 0,!0),(g(),O(T0,{items:P(e),key:s.value},null,8,["items"])),R(a.$slots,"sidebar-nav-after",{},void 0,!0)])],2)):I("",!0)}}),D0=B(V0,[["__scopeId","data-v-aecca630"]]),M0=L({__name:"VPSkipLink",setup(t){const e=an(),n=x();Q(()=>e.path,()=>n.value.focus());function o({target:r}){const i=document.getElementById(decodeURIComponent(r.hash).slice(1));if(i){const s=()=>{i.removeAttribute("tabindex"),i.removeEventListener("blur",s)};i.setAttribute("tabindex","-1"),i.addEventListener("blur",s),i.focus(),window.scrollTo(0,0)}}return(r,i)=>(g(),S(q,null,[b("span",{ref_key:"backToTop",ref:n,tabindex:"-1"},null,512),b("a",{href:"#VPContent",class:"VPSkipLink visually-hidden",onClick:o}," Skip to content ")],64))}}),x0=B(M0,[["__scopeId","data-v-c46bebfc"]]),N0=L({__name:"Layout",setup(t){const{isOpen:e,open:n,close:o}=Ve(),r=an();Q(()=>r.path,o),Up(e,o);const{frontmatter:i}=U(),s=Ss(),a=M(()=>!!s["home-hero-image"]);return Je("hero-image-slot-exists",a),(l,u)=>{const c=Qe("Content");return P(i).layout!==!1?(g(),S("div",{key:0,class:F(["Layout",P(i).pageClass])},[R(l.$slots,"layout-top",{},void 0,!0),V(x0),V(Tp,{class:"backdrop",show:P(e),onClick:P(o)},null,8,["show","onClick"]),V(S0,null,{"nav-bar-title-before":E(()=>[R(l.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":E(()=>[R(l.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":E(()=>[R(l.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":E(()=>[R(l.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-screen-content-before":E(()=>[R(l.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":E(()=>[R(l.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3}),V(eg,{open:P(e),onOpenMenu:P(n)},null,8,["open","onOpenMenu"]),V(D0,{open:P(e)},{"sidebar-nav-before":E(()=>[R(l.$slots,"sidebar-nav-before",{},void 0,!0)]),"sidebar-nav-after":E(()=>[R(l.$slots,"sidebar-nav-after",{},void 0,!0)]),_:3},8,["open"]),V(Vm,null,{"page-top":E(()=>[R(l.$slots,"page-top",{},void 0,!0)]),"page-bottom":E(()=>[R(l.$slots,"page-bottom",{},void 0,!0)]),"not-found":E(()=>[R(l.$slots,"not-found",{},void 0,!0)]),"home-hero-before":E(()=>[R(l.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":E(()=>[R(l.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":E(()=>[R(l.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":E(()=>[R(l.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":E(()=>[R(l.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":E(()=>[R(l.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":E(()=>[R(l.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":E(()=>[R(l.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":E(()=>[R(l.$slots,"home-features-after",{},void 0,!0)]),"doc-footer-before":E(()=>[R(l.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":E(()=>[R(l.$slots,"doc-before",{},void 0,!0)]),"doc-after":E(()=>[R(l.$slots,"doc-after",{},void 0,!0)]),"doc-top":E(()=>[R(l.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":E(()=>[R(l.$slots,"doc-bottom",{},void 0,!0)]),"aside-top":E(()=>[R(l.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":E(()=>[R(l.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":E(()=>[R(l.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":E(()=>[R(l.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":E(()=>[R(l.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":E(()=>[R(l.$slots,"aside-ads-after",{},void 0,!0)]),_:3}),V(Fm),R(l.$slots,"layout-bottom",{},void 0,!0)],2)):(g(),O(c,{key:1}))}}}),F0=B(N0,[["__scopeId","data-v-a6fd2c05"]]),B0={Layout:F0,enhanceApp:({app:t})=>{t.component("Badge",Ep)}},Cv={extends:B0,enhanceApp({app:t}){t.component("CodePreview",Rp)}};export{q0 as $,ga as A,Oa as B,qn as C,hu as D,xr as E,Mr as F,ec as G,tc as H,vo as I,yo as J,Ir as K,fi as L,Ut as M,bo as N,Dr as O,Yu as P,ja as Q,zl as R,hc as S,un as T,Cv as U,U as V,d_ as W,j0 as X,z0 as Y,U0 as Z,_e as _,ou as a,W0 as a0,K0 as a1,X0 as a2,Y0 as a3,J0 as a4,Q0 as a5,Z0 as a6,ev as a7,tv as a8,nv as a9,ov as aa,rv as ab,iv as ac,sv as ad,av as ae,lv as af,uv as ag,cv as ah,dv as ai,fv as aj,pv as ak,hv as al,ha as b,Fu as c,ju as d,Rp as e,Ba as f,Qu as g,du as h,po as i,ka as j,wa as k,Xs as l,cu as m,Aa as n,zr as o,rc as p,fc as q,jt as r,mv as s,kc as t,Nu as u,ya as v,xu as w,mu as x,$o as y,Br as z}; diff --git a/assets/chunks/theme.W1bS7NXL.js b/assets/chunks/theme.W1bS7NXL.js new file mode 100644 index 00000000..17395291 --- /dev/null +++ b/assets/chunks/theme.W1bS7NXL.js @@ -0,0 +1,42 @@ +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/chunks/MessageDialog.aq5fK8Et.js","assets/chunks/framework.Dl8nlkpL.js","assets/chunks/PromptDialog.D7o8UV5B.js","assets/chunks/angular-html.2sXyIOrm.js","assets/chunks/html.CuK0VrWf.js","assets/chunks/javascript.Dch3xQiY.js","assets/chunks/css.CbYhyuC0.js","assets/chunks/angular-ts.D03VzTIs.js","assets/chunks/scss.Dr-_CcBd.js","assets/chunks/apl.7kPAH7yp.js","assets/chunks/xml.BzTcx3OS.js","assets/chunks/java.ClXEvkw9.js","assets/chunks/json.CupVZNk8.js","assets/chunks/asciidoc.I03_5p-Y.js","assets/chunks/yaml.DK4oFTHQ.js","assets/chunks/csv.B2DkETJQ.js","assets/chunks/c.RCJZWN-0.js","assets/chunks/clojure.BF6G6X0H.js","assets/chunks/coffee.t_LrLW_f.js","assets/chunks/cpp.DZdbkgEV.js","assets/chunks/regexp.C_ZPRiAj.js","assets/chunks/glsl.-GlVTnW0.js","assets/chunks/sql.DbK06e1c.js","assets/chunks/csharp.Bdt_eLrj.js","assets/chunks/diff.DvyTQcux.js","assets/chunks/docker.DNR26wTC.js","assets/chunks/elixir.CpdO1lki.js","assets/chunks/elm.DbZvrHdh.js","assets/chunks/erlang.DS9ZWoKD.js","assets/chunks/go.DM4HHECw.js","assets/chunks/groovy.wChcbJ1V.js","assets/chunks/haskell.DAGYewaG.js","assets/chunks/jsx.CsyrCbsw.js","assets/chunks/julia.D59jaJxd.js","assets/chunks/python.DwuVtWc2.js","assets/chunks/r.BXfENWL6.js","assets/chunks/kotlin.BspO9hSn.js","assets/chunks/less.CX3ZWouj.js","assets/chunks/make.B9S9BZZh.js","assets/chunks/objective-c.DHmGyzbM.js","assets/chunks/ocaml.RqY_Nz63.js","assets/chunks/perl.Czv4QcIx.js","assets/chunks/ruby.D8Yd4lYs.js","assets/chunks/shellscript.DOv5BRyJ.js","assets/chunks/lua.CHJYZA-p.js","assets/chunks/rust.DGxQkqYo.js","assets/chunks/sass.CMDmr8et.js","assets/chunks/scala.vMsNTMhM.js","assets/chunks/swift.BeJnKnI_.js","assets/chunks/toml.BT9ZzGyQ.js","assets/chunks/typescript.DC8MraHL.js","assets/chunks/astro.BYfjLKj5.js","assets/chunks/stylus.DSrLtGYv.js","assets/chunks/postcss.DXT9h7v2.js","assets/chunks/tsx.BlxWTfDV.js","assets/chunks/blade.Ge7MpD7w.js","assets/chunks/cobol.Be8n44jy.js","assets/chunks/crystal.Dpk9umfd.js","assets/chunks/edge.DYzn5aUg.js","assets/chunks/html-derivative.fiapQfxX.js","assets/chunks/erb.DNOEHu8a.js","assets/chunks/fortran-fixed-form.Cx0tWteX.js","assets/chunks/fortran-free-form.D6pmzCqS.js","assets/chunks/fsharp.CyiWGiSP.js","assets/chunks/markdown.Bpum8voz.js","assets/chunks/gdresource.JNg3vwIU.js","assets/chunks/gdshader.B_SUYfiV.js","assets/chunks/gdscript.cw46T5ID.js","assets/chunks/git-commit.aPmGthaS.js","assets/chunks/git-rebase.eQwg_sH5.js","assets/chunks/glimmer-js.CKLJpqca.js","assets/chunks/glimmer-ts.Bp7XmXVh.js","assets/chunks/graphql.C4V4xKFR.js","assets/chunks/hack.B30vrIHT.js","assets/chunks/haml.LlG605Im.js","assets/chunks/handlebars.DOTkEh0R.js","assets/chunks/http.BqFI2wHs.js","assets/chunks/hxml.C0w2y-oz.js","assets/chunks/haxe.Dit6kIrv.js","assets/chunks/imba.DxX1Vuw3.js","assets/chunks/jinja.DWD-OL5F.js","assets/chunks/jison.CHwQvgii.js","assets/chunks/latex.DDMzmemw.js","assets/chunks/tex.ntRzBxCg.js","assets/chunks/gnuplot.nclm9rTJ.js","assets/chunks/liquid.Cp8214eI.js","assets/chunks/marko.CgSpW6HX.js","assets/chunks/mdc.DQvyxy7a.js","assets/chunks/nginx.CFCDRImM.js","assets/chunks/nim.CXwuBYky.js","assets/chunks/php.DEqKwr-6.js","assets/chunks/pug.BWq4yR4F.js","assets/chunks/qml.qWrhaLmb.js","assets/chunks/razor.M3jqYRji.js","assets/chunks/rst.CCe2JmKs.js","assets/chunks/cmake.DXZpi2gR.js","assets/chunks/sas.2Dj3KWk-.js","assets/chunks/shaderlab.D_C8j_yu.js","assets/chunks/hlsl.DmDrTTlz.js","assets/chunks/shellsession.ozEn6ehu.js","assets/chunks/soy.D91J-rek.js","assets/chunks/sparql.DJ46LgWq.js","assets/chunks/turtle.C15OxdQ5.js","assets/chunks/stata.DCIeX9IZ.js","assets/chunks/svelte.BX9aTXO2.js","assets/chunks/templ.BMhC8S7P.js","assets/chunks/ts-tags.BTHMy_vx.js","assets/chunks/twig.CIJznCWt.js","assets/chunks/vue.BL4eYEVg.js","assets/chunks/jsonc.DYI1rfmx.js","assets/chunks/json5.Bh8mriwU.js","assets/chunks/vue-html.xwJyILxm.js","assets/chunks/wikitext.DXFuS3yL.js","assets/chunks/ini.DeVv6D4_.js","assets/chunks/vb.beD-FUib.js","assets/chunks/xsl.lJB8dDLf.js","assets/chunks/bat.BPiaQZfK.js","assets/chunks/raku.D384ylkT.js","assets/chunks/powershell.9ZOzOPqN.js","assets/chunks/dart.DZLoTQm4.js","assets/chunks/bibtex.BaedD2tq.js","assets/chunks/VPLocalSearchBox.CQN-o6yu.js"])))=>i.map(i=>d[i]); +var ss=Object.defineProperty;var as=(t,e,n)=>e in t?ss(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n;var y=(t,e,n)=>as(t,typeof e!="symbol"?e+"":e,n);import{d as L,c as S,r as R,o as m,a as O,w as E,b,e as M,n as N,m as Ee,u as Ze,f as Q,g as vt,v as ls,t as j,h as A,i as x,F as q,j as V,k as te,l as D,p as Le,_ as B,q as et,s as P,T as Oe,x as ao,y as kt,z as us,A as Z,B as pe,C as cs,D as Rr,E as rt,G as Pt,H as Er,I as ke,J as jt,K as lo,L as g,M as Lr,N as Ae,O as ds,P as fs,Q as ps,R as uo,S as ae,U as le,V as Je,W as Gn,X as co,Y as hs,Z as ms,$ as tt,a0 as sn,a1 as $r,a2 as an,a3 as je,a4 as gs,a5 as jn,a6 as Tr,a7 as ln,a8 as _s,a9 as vs,aa as Ir,ab as ys,ac as bs,ad as Ss,ae as ws}from"./framework.Dl8nlkpL.js";const Cs=["viewBox"],K=L({__name:"Base",props:{useLink:{type:Boolean,default:!1},viewBox:{default:"0 0 1024 1024"}},setup(t){return(e,n)=>(m(),S("svg",{viewBox:e.useLink?void 0:e.viewBox,"aria-hidden":"true",class:"nt-icon"},[R(e.$slots,"default")],8,Cs))}}),X0=Object.freeze(Object.defineProperty({__proto__:null,default:K},Symbol.toStringTag,{value:"Module"})),ks=b("path",{fill:"currentColor",d:"M12 23a11 11 0 100-22 11 11 0 000 22zM8.82 7.4L12 10.6l3.18-3.19 1.42 1.42L13.4 12l3.19 3.18-1.42 1.42L12 13.4 8.82 16.6 7.4 15.18 10.6 12 7.4 8.82 8.82 7.4z"},null,-1),fo=L({__name:"MaskClose",setup(t){return(e,n)=>(m(),O(K,{"view-box":"0 0 24 24"},{default:E(()=>[ks]),_:1}))}}),Y0=Object.freeze(Object.defineProperty({__proto__:null,default:fo},Symbol.toStringTag,{value:"Module"})),Ps=b("path",{fill:"currentColor",d:"m795.904 750.72 124.992 124.928a32 32 0 0 1-45.248 45.248L750.656 795.904a416 416 0 1 1 45.248-45.248zM480 832a352 352 0 1 0 0-704 352 352 0 0 0 0 704"},null,-1),Ar=L({__name:"Search",setup(t){return(e,n)=>(m(),O(K,null,{default:E(()=>[Ps]),_:1}))}}),J0=Object.freeze(Object.defineProperty({__proto__:null,default:Ar},Symbol.toStringTag,{value:"Module"})),Rs=["xlink:href"],Or=L({__name:"IconFont",props:{name:{}},setup(t){return(e,n)=>(m(),O(K,{"use-link":""},{default:E(()=>[b("use",{"xlink:href":`#${e.name}`},null,8,Rs)]),_:1}))}}),Q0=Object.freeze(Object.defineProperty({__proto__:null,default:Or},Symbol.toStringTag,{value:"Module"})),Es=b("path",{d:"M520.665 64.564a29.244 29.244 0 0 0-7.071-.894c-16.211 0-29.35 13.14-29.35 29.35 0 15.83 12.538 28.696 28.223 29.293v.073c.375 0 .751-.014 1.127-.014 216.493 0 389.629 173.942 389.629 390.433 0 216.496-173.136 388.827-389.63 388.827s-389.63-172.333-389.63-388.829c0-.27.01-.536.01-.804h-.01c0-16.209-13.141-29.35-29.35-29.35s-29.35 13.139-29.35 29.35c0 .055.007.11.007.164-.001.214-.007.425-.007.64 0 247.609 200.722 448.331 448.33 448.331 247.607 0 448.33-200.722 448.33-448.33-.002-245.242-196.917-444.456-441.258-448.24z",fill:"currentColor"},null,-1),un=L({__name:"Loading",setup(t){return(e,n)=>(m(),O(K,null,{default:E(()=>[Es]),_:1}))}}),Z0=Object.freeze(Object.defineProperty({__proto__:null,default:un},Symbol.toStringTag,{value:"Module"})),Ls=b("path",{fill:"currentColor",d:"M512 64a448 448 0 110 896.064A448 448 0 01512 64zm67.2 275.072c33.28 0 60.288-23.104 60.288-57.344s-27.072-57.344-60.288-57.344c-33.28 0-60.16 23.104-60.16 57.344s26.88 57.344 60.16 57.344zM590.912 699.2c0-6.848 2.368-24.64 1.024-34.752l-52.608 60.544c-10.88 11.456-24.512 19.392-30.912 17.28a12.992 12.992 0 01-8.256-14.72l87.68-276.992c7.168-35.136-12.544-67.2-54.336-71.296-44.096 0-108.992 44.736-148.48 101.504 0 6.784-1.28 23.68.064 33.792l52.544-60.608c10.88-11.328 23.552-19.328 29.952-17.152a12.8 12.8 0 017.808 16.128L388.48 728.576c-10.048 32.256 8.96 63.872 55.04 71.04 67.84 0 107.904-43.648 147.456-100.416z"},null,-1),po=L({__name:"Info",setup(t){return(e,n)=>(m(),O(K,null,{default:E(()=>[Ls]),_:1}))}}),ev=Object.freeze(Object.defineProperty({__proto__:null,default:po},Symbol.toStringTag,{value:"Module"})),$s=b("path",{fill:"currentColor",d:"M512 1024C229.234 1024 0 794.766 0 512S229.234 0 512 0s512 229.234 512 512-229.234 512-512 512z m-64.853-734.52l19.484 244.906 1.309 16.156c1.251 15.93 15.018 28.644 30.72 28.644h25.571c15.56 0 29.298-12.601 30.663-28.132l1.422-16.668 21.334-244.907c3.214-36.978-24.434-66.844-61.725-66.844h-6.627c-37.462 0-65.138 29.923-62.18 66.844zM512 801.393a66.788 66.788 0 1 0 0-133.575 66.788 66.788 0 0 0 0 133.575z"},null,-1),cn=L({__name:"Warn",setup(t){return(e,n)=>(m(),O(K,null,{default:E(()=>[$s]),_:1}))}}),tv=Object.freeze(Object.defineProperty({__proto__:null,default:cn},Symbol.toStringTag,{value:"Module"})),Ts=b("path",{fill:"currentColor",d:"M512 0C228.693333 0 0 228.693333 0 512s228.693333 512 512 512 512-228.693333 512-512S795.306667 0 512 0z m307.2 368.64L467.626667 730.453333c0 3.413333-3.413333 3.413333-3.413334 6.826667-13.653333 13.653333-37.546667 13.653333-51.2 0l-177.493333-177.493333c-13.653333-13.653333-13.653333-37.546667 0-51.2 13.653333-13.653333 37.546667-13.653333 51.2 0l150.186667 153.6 334.506666-341.333334c13.653333-13.653333 37.546667-13.653333 51.2 0 10.24 10.24 10.24 34.133333-3.413333 47.786667z m0 0"},null,-1),ho=L({__name:"Success",setup(t){return(e,n)=>(m(),O(K,null,{default:E(()=>[Ts]),_:1}))}}),nv=Object.freeze(Object.defineProperty({__proto__:null,default:ho},Symbol.toStringTag,{value:"Module"})),Is=b("path",{fill:"currentColor",d:"M512 320 192 704h639.936z"},null,-1),mo=L({__name:"CaretTop",setup(t){return(e,n)=>(m(),O(K,null,{default:E(()=>[Is]),_:1}))}}),ov=Object.freeze(Object.defineProperty({__proto__:null,default:mo},Symbol.toStringTag,{value:"Module"})),As=b("path",{fill:"currentColor",d:"m192 384 320 384 320-384z"},null,-1),go=L({__name:"CaretBottom",setup(t){return(e,n)=>(m(),O(K,null,{default:E(()=>[As]),_:1}))}}),rv=Object.freeze(Object.defineProperty({__proto__:null,default:go},Symbol.toStringTag,{value:"Module"})),Os=b("path",{fill:"currentColor",d:"M609.408 149.376 277.76 489.6a32 32 0 0 0 0 44.672l331.648 340.352a29.12 29.12 0 0 0 41.728 0 30.592 30.592 0 0 0 0-42.752L339.264 511.936l311.872-319.872a30.592 30.592 0 0 0 0-42.688 29.12 29.12 0 0 0-41.728 0z"},null,-1),Rt=L({__name:"ArrowLeft",setup(t){return(e,n)=>(m(),O(K,null,{default:E(()=>[Os]),_:1}))}}),iv=Object.freeze(Object.defineProperty({__proto__:null,default:Rt},Symbol.toStringTag,{value:"Module"})),Vs=b("path",{fill:"currentColor",d:"M340.864 149.312a30.592 30.592 0 0 0 0 42.752L652.736 512 340.864 831.872a30.592 30.592 0 0 0 0 42.752 29.12 29.12 0 0 0 41.728 0L714.24 534.336a32 32 0 0 0 0-44.672L382.592 149.376a29.12 29.12 0 0 0-41.728 0z"},null,-1),ze=L({__name:"ArrowRight",setup(t){return(e,n)=>(m(),O(K,null,{default:E(()=>[Vs]),_:1}))}}),sv=Object.freeze(Object.defineProperty({__proto__:null,default:ze},Symbol.toStringTag,{value:"Module"})),Ds=b("path",{fill:"currentColor",d:"m488.832 344.32-339.84 356.672a32 32 0 0 0 0 44.16l.384.384a29.44 29.44 0 0 0 42.688 0l320-335.872 319.872 335.872a29.44 29.44 0 0 0 42.688 0l.384-.384a32 32 0 0 0 0-44.16L535.168 344.32a32 32 0 0 0-46.336 0"},null,-1),Vr=L({__name:"ArrowUp",setup(t){return(e,n)=>(m(),O(K,null,{default:E(()=>[Ds]),_:1}))}}),av=Object.freeze(Object.defineProperty({__proto__:null,default:Vr},Symbol.toStringTag,{value:"Module"})),Ms=b("path",{fill:"currentColor",d:"M831.872 340.864 512 652.672 192.128 340.864a30.592 30.592 0 0 0-42.752 0 29.12 29.12 0 0 0 0 41.6L489.664 714.24a32 32 0 0 0 44.672 0l340.288-331.712a29.12 29.12 0 0 0 0-41.728 30.592 30.592 0 0 0-42.752 0z"},null,-1),_o=L({__name:"ArrowDown",setup(t){return(e,n)=>(m(),O(K,null,{default:E(()=>[Ms]),_:1}))}}),lv=Object.freeze(Object.defineProperty({__proto__:null,default:_o},Symbol.toStringTag,{value:"Module"})),xs=b("path",{d:"M1039.92888889 967.11111111L1039.92888889 56.88888889c0-40.15900445-32.65877333-72.81777778-72.81777778-72.81777778l-910.22222222 0c-40.15900445 0-72.81777778 32.65877333-72.81777778 72.81777778l0 910.22222222c0 40.15900445 32.65877333 72.81777778 72.81777778 72.81777778L967.11111111 1039.92888889c40.15900445 0 72.81777778-32.65877333 72.81777778-72.81777778zM56.88888889 56.88888889L967.11111111 56.88888889l0 910.22222222-910.22222221 0.07281778L56.88888889 56.88888889z"},null,-1),Ns=b("path",{d:"M876.08888889 349.17944888a36.40888889 36.40888889 0 0 0-36.40888889-36.40888889l-120.47701333 1e-8L719.20298668 184.32a36.40888889 36.40888889 0 0 0-72.81777779 0l0 164.85944889a36.40888889 36.40888889 0 0 0 36.40888889 36.40888889L839.68 385.58833778a36.40888889 36.40888889 0 0 0 36.40888889-36.4088889z m-156.88590221 473.27914667L719.20298667 694.04444445 839.68 694.04444445a36.40888889 36.40888889 0 1 0 0-72.81777778l-156.88590222 0a36.40888889 36.40888889 0 0 0-36.40888889 36.40888888l0 164.82304a36.40888889 36.40888889 0 1 0 72.81777779 0zM366.36444445 349.17944888L366.36444445 184.32a36.40888889 36.40888889 0 1 0-72.81777778 0l0 128.45055999-120.51342222 1e-8a36.40888889 36.40888889 0 1 0 0 72.81777778L329.95555555 385.58833778a36.40888889 36.40888889 0 0 0 36.4088889-36.4088889z m0 473.27914667L366.36444445 657.63555555a36.40888889 36.40888889 0 0 0-36.4088889-36.40888888l-156.9223111-1e-8a36.40888889 36.40888889 0 1 0 0 72.81777779L293.54666667 694.04444445l0 128.4141511a36.40888889 36.40888889 0 1 0 72.81777778 0z"},null,-1),vo=L({__name:"Reduction",setup(t){return(e,n)=>(m(),O(K,null,{default:E(()=>[xs,Ns]),_:1}))}}),uv=Object.freeze(Object.defineProperty({__proto__:null,default:vo},Symbol.toStringTag,{value:"Module"})),Fs=b("path",{fill:"currentColor",d:"M289.088 296.704h92.992a32 32 0 0 1 0 64H232.96a32 32 0 0 1-32-32V179.712a32 32 0 0 1 64 0v50.56a384 384 0 0 1 643.84 282.88 384 384 0 0 1-383.936 384 384 384 0 0 1-384-384h64a320 320 0 1 0 640 0 320 320 0 0 0-555.712-216.448z"},null,-1),yo=L({__name:"RefreshLeft",setup(t){return(e,n)=>(m(),O(K,null,{default:E(()=>[Fs]),_:1}))}}),cv=Object.freeze(Object.defineProperty({__proto__:null,default:yo},Symbol.toStringTag,{value:"Module"})),Bs=b("path",{fill:"currentColor",d:"M784.512 230.272v-50.56a32 32 0 1 1 64 0v149.056a32 32 0 0 1-32 32H667.52a32 32 0 1 1 0-64h92.992A320 320 0 1 0 524.8 833.152a320 320 0 0 0 320-320h64a384 384 0 0 1-384 384 384 384 0 0 1-384-384 384 384 0 0 1 643.712-282.88z"},null,-1),bo=L({__name:"RefreshRight",setup(t){return(e,n)=>(m(),O(K,null,{default:E(()=>[Bs]),_:1}))}}),dv=Object.freeze(Object.defineProperty({__proto__:null,default:bo},Symbol.toStringTag,{value:"Module"})),Hs=b("path",{fill:"currentColor",d:"M384 96a32 32 0 0 1 64 0v786.752a32 32 0 0 1-54.592 22.656L95.936 608a32 32 0 0 1 0-45.312h.128a32 32 0 0 1 45.184 0L384 805.632zm192 45.248a32 32 0 0 1 54.592-22.592L928.064 416a32 32 0 0 1 0 45.312h-.128a32 32 0 0 1-45.184 0L640 218.496V928a32 32 0 1 1-64 0V141.248z"},null,-1),Dr=L({__name:"Sort",setup(t){return(e,n)=>(m(),O(K,null,{default:E(()=>[Hs]),_:1}))}}),fv=Object.freeze(Object.defineProperty({__proto__:null,default:Dr},Symbol.toStringTag,{value:"Module"})),Gs=b("path",{fill:"currentColor",d:"M764.288 214.592 512 466.88 259.712 214.592a31.936 31.936 0 0 0-45.12 45.12L466.752 512 214.528 764.224a31.936 31.936 0 1 0 45.12 45.184L512 557.184l252.288 252.288a31.936 31.936 0 0 0 45.12-45.12L557.12 512.064l252.288-252.352a31.936 31.936 0 1 0-45.12-45.184z"},null,-1),dn=L({__name:"Close",setup(t){return(e,n)=>(m(),O(K,null,{default:E(()=>[Gs]),_:1}))}}),pv=Object.freeze(Object.defineProperty({__proto__:null,default:dn},Symbol.toStringTag,{value:"Module"})),js=b("path",{fill:"currentColor",d:"M176 416a112 112 0 1 1 0 224 112 112 0 0 1 0-224m336 0a112 112 0 1 1 0 224 112 112 0 0 1 0-224m336 0a112 112 0 1 1 0 224 112 112 0 0 1 0-224"},null,-1),zt=L({__name:"More",setup(t){return(e,n)=>(m(),O(K,null,{default:E(()=>[js]),_:1}))}}),hv=Object.freeze(Object.defineProperty({__proto__:null,default:zt},Symbol.toStringTag,{value:"Module"})),zs=b("path",{fill:"currentColor",d:"M529.408 149.376a29.12 29.12 0 0 1 41.728 0 30.592 30.592 0 0 1 0 42.688L259.264 511.936l311.872 319.936a30.592 30.592 0 0 1-.512 43.264 29.12 29.12 0 0 1-41.216-.512L197.76 534.272a32 32 0 0 1 0-44.672l331.648-340.224zm256 0a29.12 29.12 0 0 1 41.728 0 30.592 30.592 0 0 1 0 42.688L515.264 511.936l311.872 319.936a30.592 30.592 0 0 1-.512 43.264 29.12 29.12 0 0 1-41.216-.512L453.76 534.272a32 32 0 0 1 0-44.672l331.648-340.224z"},null,-1),So=L({__name:"DArrowLeft",setup(t){return(e,n)=>(m(),O(K,null,{default:E(()=>[zs]),_:1}))}}),mv=Object.freeze(Object.defineProperty({__proto__:null,default:So},Symbol.toStringTag,{value:"Module"})),Us=b("path",{fill:"currentColor",d:"M452.864 149.312a29.12 29.12 0 0 1 41.728.064L826.24 489.664a32 32 0 0 1 0 44.672L494.592 874.624a29.12 29.12 0 0 1-41.728 0 30.592 30.592 0 0 1 0-42.752L764.736 512 452.864 192a30.592 30.592 0 0 1 0-42.688m-256 0a29.12 29.12 0 0 1 41.728.064L570.24 489.664a32 32 0 0 1 0 44.672L238.592 874.624a29.12 29.12 0 0 1-41.728 0 30.592 30.592 0 0 1 0-42.752L508.736 512 196.864 192a30.592 30.592 0 0 1 0-42.688z"},null,-1),wo=L({__name:"DArrowRight",setup(t){return(e,n)=>(m(),O(K,null,{default:E(()=>[Us]),_:1}))}}),gv=Object.freeze(Object.defineProperty({__proto__:null,default:wo},Symbol.toStringTag,{value:"Module"})),qs=b("circle",{cx:"12",cy:"12",r:"4"},null,-1),Ws=b("path",{d:"M12 2v2M12 20v2M4.93 4.93l1.41 1.41M17.66 17.66l1.41 1.41M2 12h2M20 12h2M6.34 17.66l-1.41 1.41M19.07 4.93l-1.41 1.41"},null,-1),Mr=L({__name:"Sun",setup(t){return(e,n)=>(m(),O(K,{"view-box":"0 0 24 24",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2"},{default:E(()=>[qs,Ws]),_:1}))}}),_v=Object.freeze(Object.defineProperty({__proto__:null,default:Mr},Symbol.toStringTag,{value:"Module"})),Ks=b("path",{d:"M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"},null,-1),xr=L({__name:"Moon",setup(t){return(e,n)=>(m(),O(K,{"view-box":"0 0 24 24",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2"},{default:E(()=>[Ks]),_:1}))}}),vv=Object.freeze(Object.defineProperty({__proto__:null,default:xr},Symbol.toStringTag,{value:"Module"})),Xs=["value","type","placeholder"],Ys=L({__name:"Input",props:{htmlType:{default:"text"},placeholder:{default:""},autosize:{type:Boolean,default:!1},parser:{},modelValue:{}},emits:["update:modelValue","input"],setup(t,{expose:e,emit:n}){const o=M(),r=t,i=n;function s(){o.value!=null&&o.value.focus()}function a(l){const u=l.target;let c=u.value;i("input",l),r.parser!=null&&(c=r.parser(c),u.value=String(c)),typeof r.modelValue=="number"&&(c=Number(c)),i("update:modelValue",c)}return e({focus:s}),(l,u)=>(m(),S("input",{value:l.modelValue,type:l.htmlType,class:N({"nt-input":!0,"is-autosize":l.autosize}),placeholder:l.placeholder,onInput:a,ref_key:"el",ref:o},null,42,Xs))}}),Js="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",Qs="0123456789";function me(t,e=!0){return t==null?!0:(e?t.trim().length:t.length)===0}function yt(t){if(typeof t=="object"&&t.min!=null&&t.max!=null){const e=Math.random(),n=t.hasEnd?1:0,o=e*(t.max-t.min+n)+t.min;return t.isInteger!==!1?Math.floor(o):o}else{if(typeof t=="object"&&t.length==null)throw new Error("random_length_cannot_null");let e=typeof t=="object"?t.length:t,n=Js;typeof t=="object"&&t.hasLetter===!1&&(n=Qs);const o=Array.from({length:e},()=>n.charAt(yt({min:0,max:n.length-1,hasEnd:!0}))).join("");return typeof t=="object"&&t.firstIsZero===!1&&o.indexOf("0")===0?yt(t):o}}function yv(t,e="-"){return t.replace(/([A-Z])/g,(n,o,r)=>(r>0?e:"")+n.toLowerCase())}function zo(t,e=2,n=0){const o=Math.pow(10,e);switch(n){case 0:return Math.round(t*o)/o;case 1:return Math.ceil(t*o)/o;case 2:return Math.floor(t*o)/o;default:return t}}const Zs=["id","type","name","placeholder"],ea=["for"],ta={class:"nt-md-label-text"},na=L({__name:"MdInput",props:Ee({id:{},outline:{type:Boolean,default:!1},label:{},placeholder:{},htmlType:{default:"text"},name:{}},{modelValue:{},modelModifiers:{}}),emits:["update:modelValue"],setup(t,{expose:e}){const n=M(),o=Ze(t,"modelValue"),r=M(!1),i=M(!1),a=M(t.id||`nt-md-input-${yt({length:8,hasLetter:!0})}`);function l(){n.value!=null&&n.value.focus()}function u(){r.value=!0}function c(){r.value=!1}return Q(o,f=>{f!=null&&(i.value=!0)}),e({focus:l}),(f,d)=>(m(),S("div",{class:N({"nt-md-input":!0,"nt-focused":r.value,"nt-has-value":i.value,"nt-md-input-outline":f.outline})},[vt(b("input",{class:"nt-md-input__inner",id:a.value,ref_key:"el",ref:n,type:f.htmlType,name:f.name,placeholder:r.value?f.placeholder:"",onFocus:u,onBlur:c,"onUpdate:modelValue":d[0]||(d[0]=p=>o.value=p)},null,40,Zs),[[ls,o.value]]),f.label!=null?(m(),S("label",{key:0,class:"nt-md-input__label",for:a.value},[b("span",ta,j(f.label),1)],8,ea)):A("",!0)],2))}}),Tt=2,oa=.16,ra=.05,ia=.05,sa=.15,aa=/rgba?\s*\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})(?:\s*,\s*(\d*\.?\d+))?\s*\)/,Nr=/^#(?:([0-9A-Fa-f]{2})([0-9A-Fa-f]{2})([0-9A-Fa-f]{2})|([0-9A-Fa-f]{1})([0-9A-Fa-f]{1})([0-9A-Fa-f]{1}))$/;function la(t){return t.r!=null&&t.g!=null&&t.b!=null}function Fr(t){return t.h!=null&&t.s!=null&&t.v!=null}function ua(t){let e=t.match(aa);if(e!=null){const n=parseInt(e[1].trim()),o=parseInt(e[2].trim()),r=parseInt(e[3].trim());if(isNaN(n)||isNaN(o)||isNaN(r))throw new Error("Invalid RGB color.");let i=1;return e[4]!=null&&(i=parseFloat(e[4].trim()),isNaN(i)&&(i=1)),{r:n,g:o,b:r,a:i}}}function ca(t){const e=t.match(Nr);if(e!=null){const n=e[4]!==void 0,o=parseInt(n?e[4]+e[4]:e[1],16),r=parseInt(n?e[5]+e[5]:e[2],16),i=parseInt(n?e[6]+e[6]:e[3],16);return{r:o,g:r,b:i}}}function zn(t){if(typeof t=="string"){let e=ca(t);if(e==null&&(e=ua(t)),e!=null)return e;throw new Error("Invalid color string")}else{if(la(t))return t;if(Fr(t))return fa(t);throw new Error("Invalid color")}}function da(t){if(Fr(t))return t;const e=zn(t),n=e.r/255,o=e.g/255,r=e.b/255;let i=Math.max(n,o,r),s=Math.min(n,o,r),a=i-s,l=i,u=i===0?0:a/i,c=0;if(i===s)c=0;else switch(i){case n:c=((o-r)/a+(o1&&(e/=100),n>1&&(n/=100);const o=t.h;var r=Math.floor(o/60)%6,i=o/60-Math.floor(o/60),s=n*(1-e),a=n*(1-i*e),l=n*(1-(1-i)*e);let u=0,c=0,f=0;switch(r){case 0:u=n,c=l,f=s;break;case 1:u=a,c=n,f=s;break;case 2:u=s,c=n,f=l;break;case 3:u=s,c=a,f=n;break;case 4:u=l,c=s,f=n;break;case 5:u=n,c=s,f=a;break}return u=Math.round(u*255),c=Math.round(c*255),f=Math.round(f*255),{r:u,g:c,b:f}}function pa(t,e,n){let o;return Math.round(t.h)>=60&&Math.round(t.h)<=240?o=n?Math.round(t.h)-Tt*e:Math.round(t.h)+Tt*e:o=n?Math.round(t.h)+Tt*e:Math.round(t.h)-Tt*e,o<0?o+=360:o>=360&&(o-=360),o}function ha(t,e,n){if(t.h===0&&t.s===0)return t.s;let o;return n?o=t.s-oa*e:o=t.s+ra*e,o>1&&(o=1),o<.06&&(o=.06),Number(o.toFixed(2))}function ma(t,e,n){let o;return n?o=t.v+ia*e:o=t.v-sa*e,o>1&&(o=1),Number(o.toFixed(2))}function Uo(t){const e=n=>n.toString(16).padStart(2,"0");return`#${e(t.r)}${e(t.g)}${e(t.b)}`.toUpperCase()}function ga(t){return typeof t=="string"&&Nr.test(t)?t:Uo(zn(t))}function Un(t,e=1,n=!0){const o=da(t);return ga({h:pa(o,e,n),s:ha(o,e,n),v:ma(o,e,n)})}const _a=["disabled","type"],ve=L({__name:"Button",props:{type:{default:"normal"},disabled:{type:Boolean,default:!1},htmlType:{default:"button"},block:{type:Boolean,default:!1},circle:{type:Boolean,default:!1},round:{type:Boolean,default:!1},loadingText:{default:"加载中……"},loading:{type:Boolean,default:!1},ghost:{type:Boolean,default:!1},color:{default:void 0},text:{type:Boolean,default:!1}},setup(t){const e=t,n=x(()=>{if(e.color!=null){const o=Un(e.color,1,!0),r=Un(e.color,3,!1);return{"--nt-btn-border-color":e.text?"transparent":e.color,"--bt-btn-text-color":e.ghost||e.text?e.color:"#ffffff","--nt-btn-hover-text-color":e.ghost||e.text?o:"#ffffff","--nt-btn-background":e.ghost||e.text?"transparent":e.color,"--nt-btn-active-text-color":e.ghost||e.text?r:"#ffffff","--nt-btn-hover-border-color":e.text?"transparent":o,"--nt-btn-hover-background":e.ghost||e.text?"transparent":o,"--nt-btn-active-background":e.ghost||e.text?"transparent":r,"--nt-btn-active-border-color":e.text?"transparent":r}}return{}});return(o,r)=>(m(),S("button",{class:N(["nt-btn",o.type?"nt-btn-"+o.type:"",o.block?"nt-btn-block":"",o.round?"nt-btn-round":"",o.circle?"nt-btn-circle":"",o.loading?"nt-btn-loading":"",o.ghost?"nt-btn-ghost":"",o.text?"nt-btn-text":""]),disabled:o.disabled||o.loading,type:o.htmlType,style:te(n.value)},[o.loading?(m(),S(q,{key:0},[V(un,{class:"nt-rotate-anim"}),b("span",null,j(o.loadingText),1)],64)):R(o.$slots,"default",{key:1})],14,_a))}}),va=L({props:{indeterminate:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},label:String,value:{type:[String,Number,Boolean],default:void 0},type:String,checked:{type:Boolean,default:void 0},name:String,modelValue:{type:Boolean,default:!1}},emits:["change","update:modelValue"],setup(t,{emit:e,slots:n}){const{checkList:o,updateCheck:r}=Le("nt-checkbox-group-check",{checkList:null,updateCheck:null}),i=x(()=>o!=null?o.value.includes(t.value):t.value!=null?t.modelValue===t.value:t.checked!=null?t.checked:t.modelValue);function s(a){const u=a.target.checked;r!=null&&r(t.value);const c=t.value==null?u:t.value;e("update:modelValue",c),e("change",c)}return()=>D("label",{class:["nt-checkbox",t.indeterminate?"nt-checkbox--indeterminate":"",t.disabled?"nt-checkbox--disabled":"",t.type==="button"?"nt-checkbox--button":""]},[D("input",{type:"checkbox",class:"nt-checkbox__input",name:t.name,checked:i.value,onChange:s,disabled:t.disabled,value:t.value}),t.type!=="button"?D("span",{class:"nt-checkbox__inner"}):null,n.default!=null||t.label!=null?D("span",{class:"nt-checkbox__label"},n.default!=null?n.default():t.label):null])}});function ya(t,e,n,o,r,i){return null}const qn=B(va,[["render",ya]]),ba={class:N({"nt-checkbox-group":!0})},Sa=L({__name:"CheckboxGroup",props:{modelValue:{default:()=>[]},modelModifiers:{}},emits:Ee(["change","update:modelValue"],["update:modelValue"]),setup(t,{emit:e}){const n=Ze(t,"modelValue"),o=e;function r(i){const s=n.value;let a=s.indexOf(i);a===-1?s.push(i):s.splice(a,1),n.value=[...s],o("change",[...s])}return et("nt-checkbox-group-check",{checkList:n,updateCheck:r}),(i,s)=>(m(),S("div",ba,[R(i.$slots,"default")]))}}),Br=L({props:{name:{type:String,default:void 0},value:{type:[String,Boolean,Number],default:void 0},disabled:{type:Boolean,default:!1},label:String,type:{type:String,default:void 0},modelValue:{type:Boolean,default:!1},checked:{type:Boolean,default:void 0}},emits:["change","update:modelValue"],setup(t,{emit:e,slots:n}){const o=M(),{checkedValue:r,updateCheck:i}=Le("nt-radio-group-check",{checkedValue:null,updateCheck:null}),s=x(()=>r!=null?r.value===t.value:t.value!=null?t.modelValue===t.value:t.checked!=null?t.checked:t.modelValue);function a(l){const c=l.target.checked;i!=null&&i(t.value);const f=t.value==null?c:t.value;e("update:modelValue",f),e("change",f)}return()=>D("label",{class:{"nt-radio":!0,"nt-radio--disabled":t.disabled,"nt-radio--button":t.type==="button","is-checked":s.value}},[D("input",{ref:o,type:"radio",name:t.name,class:"nt-radio__input",value:t.value,disabled:t.disabled,checked:s.value,onChange:a}),t.type!=="button"?D("span",{class:"nt-radio__inner"}):null,n.default!=null||t.label!=null?D("span",{class:"nt-radio__label"},[n.default!=null?n.default():t.label]):null])}}),wa={class:"nt-radio-group"},Ca=L({__name:"RadioGroup",props:{modelValue:{},modelModifiers:{}},emits:Ee(["change"],["update:modelValue"]),setup(t,{emit:e}){const n=Ze(t,"modelValue"),o=e;function r(i){n.value=i,o("change",n.value)}return et("nt-radio-group-check",{checkedValue:n,updateCheck:r}),(i,s)=>(m(),S("div",wa,[R(i.$slots,"default")]))}}),ka={class:"nt-switch-action"},Pa={key:0,class:"nt-switch-text"},Ra=L({__name:"Switch",props:Ee({disabled:{type:Boolean,default:!1},checkedText:{},uncheckedText:{}},{modelValue:{default:!1},modelModifiers:{}}),emits:Ee(["change"],["update:modelValue"]),setup(t,{emit:e}){const n=Ze(t,"modelValue"),o=e;function r(){n.value=!n.value,o("change",n.value)}return(i,s)=>(m(),S("div",{class:N({"nt-switch":!0,"nt-switch--disabled":i.disabled,"nt-switch--checked":n.value}),onClick:r},[b("div",ka,[R(i.$slots,"action",{checked:n.value})]),n.value||i.uncheckedText?(m(),S("span",Pa,j(n.value?i.checkedText||"":i.uncheckedText||""),1)):A("",!0)],2))}}),Hr=Symbol("formContext"),Ea={class:"nt-form-item__content"},La={key:0,class:"nt-form-item__error"},$a=L({__name:"FormItem",props:{label:{default:void 0},labelWidth:{},required:{type:Boolean,default:void 0},name:{},error:{default:void 0}},setup(t){const e=t,n={errors:void 0,requiredKeys:void 0};let{errors:o,requiredKeys:r}=e.name!=null?Le(Hr,n):n;const i=x(()=>e.error!=null?e.error:o!=null&&e.name!=null?o.value[e.name]:null),s=x(()=>e.required!=null?e.required:r!=null&&e.name!=null?r.value.includes(e.name):!1);return(a,l)=>(m(),S("div",{class:N({"nt-form-item":!0,"is-required":s.value,"is-error":i.value!=null})},[a.label!=null?(m(),S("label",{key:0,class:"nt-form-item__label",style:te({"--nt-form-label-width":a.labelWidth?a.labelWidth:void 0})},j(a.label),5)):A("",!0),b("div",Ea,[R(a.$slots,"default"),i.value!=null?(m(),S("div",La,j(i.value),1)):A("",!0)])],2))}}),yn={mobile:"请输入正确的手机号",same:"两次输入不一致",required:"%s为必填字段"},bn="请输入正确的数据",xe={same:/^same:(.+)$/i,mobile:/^1[345678]\d{9}$/,required:/^\S{1}.*/},It={same(t,e){return e===t},pattern(t,e){return e==null?!1:t.test(String(e))}};class qo extends Error{constructor(n,o){super(o);y(this,"name");y(this,"key");this.name="ValidateError",this.key=n}}class Ta{constructor(e){y(this,"rules");let n={};for(let o of e){let r=[],i=o.rules;if(i!=null)if(typeof i=="string")r=r.concat(this._parseStringRule(i,o.message));else if(i instanceof Array)for(let s of i)typeof s=="string"?r.push(...this._parseStringRule(s,o.message)):s instanceof RegExp||typeof s=="function"?r.push({rule:s,message:o.message||bn}):typeof s.rule=="string"?r.push(...this._parseStringRule(s.rule,s.message)):r.push({rule:s.rule,message:s.message||bn});else r.push({rule:i,message:bn});o.required===!0&&(r==null||r.findIndex(s=>s.rule==="required")===-1)&&r.push(...this._parseStringRule("required",o.message)),n[o.key]=r}this.rules=n}async validate(e){let n="",o="";for(let r in this.rules)if(this.rules.hasOwnProperty(r)&&(n=this._validateRule(this.rules[r],e[r],e),n!=="")){o=r,n=n.replace("%s",r);break}if(n==="")return!0;throw new qo(o,n)}async validateKey(e,n,o){let r=this.rules[e],i=this._validateRule(r,n,o);if(i!=="")throw i=i.replace("%s",e),new qo(e,i);return{key:e,value:n}}_validateRule(e,n,o){let r="";for(let i of e)if(i.rule==="required"&&(n==null||!It.pattern(xe.required,n))&&(r=i.message),typeof i.rule=="function"?i.rule(n)||(r=i.message):i.sameKey!=null?o!=null&&(It.same(n,o[i.sameKey])||(r=i.message)):i.rule==="required"?It.pattern(xe.required,String(n))||(r=i.message):It.pattern(i.rule,String(n))||(r=i.message),r!=="")break;return r}_parseStringRule(e,n){let o=[],r=e.split("|");for(let i of r){let s=n,a=null,l;if(xe.same.test(i)){if(i.match(xe.same)!=null){a=xe.same;let c=i.match(xe.same);c!=null&&(l=c[1]),s=s||yn.same}}else e==="required"?(a="required",s=s||n||yn.required):xe.hasOwnProperty(i)&&(a=xe[i],s=s||yn[i]);o.push({rule:a,message:s,sameKey:l})}return o}}const Ia=L({__name:"Form",props:{model:{},labelWidth:{},rules:{},inline:{type:Boolean,default:!1}},emits:["submit"],setup(t,{emit:e}){const n=t,o=e,r=M({}),i=M([]);let s=null;n.rules!=null&&(i.value=n.rules.reduce((u,c)=>{var f;return(c.required||(f=c.rules)!=null&&f.includes("required"))&&u.push(c.key),u},[]),s=new Ta(n.rules));let a=[];if(n.model!=null&&s!=null){const u=[];for(const c in n.model)a.push(c),u.push(()=>n.model[c]);u.length>0&&Q(u,(c,f)=>{if(s!=null)for(let d=0,p=c.length;d{r.value[a[d]]=void 0}).catch(_=>{r.value[_.key]=_.message})}})}et(Hr,{errors:r,requiredKeys:i});function l(u){u.preventDefault(),s!=null?s.validate(n.model).then(()=>{r.value={},o("submit")}).catch(c=>{r.value={[c.key]:c.message}}):o("submit")}return(u,c)=>(m(),S("form",{class:N({"nt-form":!0,"nt-form-inline":u.inline}),style:te({"--nt-form-label-width":u.labelWidth?u.labelWidth:void 0}),onSubmit:l},[R(u.$slots,"default")],38))}}),Aa=b("path",{fill:"currentColor",d:"m795.904 750.72 124.992 124.928a32 32 0 0 1-45.248 45.248L750.656 795.904a416 416 0 1 1 45.248-45.248zM480 832a352 352 0 1 0 0-704 352 352 0 0 0 0 704m-32-384v-96a32 32 0 0 1 64 0v96h96a32 32 0 0 1 0 64h-96v96a32 32 0 0 1-64 0v-96h-96a32 32 0 0 1 0-64z"},null,-1),Gr=L({__name:"ZoomIn",setup(t){return(e,n)=>(m(),O(K,null,{default:E(()=>[Aa]),_:1}))}}),bv=Object.freeze(Object.defineProperty({__proto__:null,default:Gr},Symbol.toStringTag,{value:"Module"})),Oa=b("path",{fill:"currentColor",d:"m795.904 750.72 124.992 124.928a32 32 0 0 1-45.248 45.248L750.656 795.904a416 416 0 1 1 45.248-45.248zM480 832a352 352 0 1 0 0-704 352 352 0 0 0 0 704M352 448h256a32 32 0 0 1 0 64H352a32 32 0 0 1 0-64"},null,-1),jr=L({__name:"ZoomOut",setup(t){return(e,n)=>(m(),O(K,null,{default:E(()=>[Oa]),_:1}))}}),Sv=Object.freeze(Object.defineProperty({__proto__:null,default:jr},Symbol.toStringTag,{value:"Module"}));let Wo=0;const Co=L({__name:"Shadow",props:{shadowClass:{default:""},transparent:{type:Boolean,default:!1}},emits:["shadowClick"],setup(t,{emit:e}){let n=Wo;Wo+=1;const o=e;function r(i){i.target.hasAttribute("nt-shadow")&&o("shadowClick",i)}return(i,s)=>(m(),S("div",{class:N(["nt-shadow",{"nt-shadow_transparent":i.transparent}]),style:te({zIndex:100+P(n)}),"nt-shadow":"",onClick:r},[b("div",{class:N(["nt-shadow-main",i.shadowClass]),"nt-shadow":""},[R(i.$slots,"default")],2)],6))}});function Va(){var e;const t=(e=document.body.getAttribute("style"))==null?void 0:e.match(/overflow:\s?([a-z]+);?/);return t?t[1]:""}function ko(t){const e={};for(const n in t){let o=t[n];o!=null&&typeof o=="object"&&(o instanceof Array?o=Po(o):o=ko(o)),e[n]=o}return e}function Po(t){const e=[];for(const n of t)n!=null&&typeof n=="object"?n instanceof Array?e.push(Po(n)):e.push(ko(n)):e.push(n);return e}function Ko(t){return typeof t=="object"?globalThis.structuredClone!=null?globalThis.structuredClone(t):t instanceof Array?Po(t):ko(t):t}const Da={class:"nt-image-preview__btn nt-image-preview__actions"},Ma=["src"],zr=L({__name:"ImagePreview",props:Ee({urlList:{},initialIndex:{default:0}},{show:{type:Boolean,required:!0},showModifiers:{}}),emits:Ee(["close"],["update:show"]),setup(t,{emit:e}){const n=Ze(t,"show"),o=Va(),r=t,i=M(r.initialIndex),s=M({scale:1,rotate:0}),a=x(()=>`scale3d(${s.value.scale}, ${s.value.scale}, 1) rotate3d(0, 0, 1, ${s.value.rotate}deg)`);function l(h){f(),h==="prev"?i.value===0?i.value=r.urlList.length-1:i.value--:i.value===r.urlList.length-1?i.value=0:i.value++}function u(h){if(h==="in"){if(s.value.scale>=3)return;s.value.scale+=.25}else{if(s.value.scale<=.25)return;s.value.scale-=.25}}function c(h){h==="left"?s.value.rotate-=90:s.value.rotate+=90}function f(){s.value={scale:1,rotate:0}}function d(){n.value=!1}function p(h){h.preventDefault(),h.deltaY>0?u("out"):u("in")}return Q(n,h=>{h?(document.body.style.overflow="hidden",document.addEventListener("wheel",p,{passive:!1})):(document.body.style.overflow=o,document.removeEventListener("wheel",p))}),Q(i,h=>{h<0?i.value=0:h>=r.urlList.length&&(i.value=r.urlList.length-1)}),(h,_)=>(m(),O(ao,{to:"body"},[V(Oe,{name:"nt-opacity"},{default:E(()=>[n.value?(m(),O(Co,{key:0,onShadowClick:d,"shadow-class":"nt-image-preview-container"},{default:E(()=>[b("span",{class:"nt-image-preview__btn nt-image-preview__close","aria-label":"close",onClick:d},[V(dn)]),h.urlList.length>1?(m(),S(q,{key:0},[b("span",{class:"nt-image-preview__btn nt-image-preview__prev",onClick:_[0]||(_[0]=v=>l("prev"))},[V(Rt)]),b("span",{class:"nt-image-preview__btn nt-image-preview__next",onClick:_[1]||(_[1]=v=>l("next"))},[V(ze)])],64)):A("",!0),b("div",Da,[b("span",{class:"nt-image-preview__btn","aria-label":"zoom-out",onClick:_[2]||(_[2]=v=>u("out"))},[V(jr)]),b("span",{class:"nt-image-preview__btn","aria-label":"zoom-int",onClick:_[3]||(_[3]=v=>u("in"))},[V(Gr)]),b("span",{class:"nt-image-preview__btn","aria-label":"reset-transform",onClick:f},[V(vo)]),b("span",{class:"nt-image-preview__btn","aria-label":"refresh-left",onClick:_[4]||(_[4]=v=>c("left"))},[V(yo)]),b("span",{class:"nt-image-preview__btn","aria-label":"refresh-right",onClick:_[5]||(_[5]=v=>c("right"))},[V(bo)])]),b("img",{class:"nt-image-preview-img",src:h.urlList[i.value],style:te({transform:a.value})},null,12,Ma)]),_:1})):A("",!0)]),_:1})]))}}),xa=["loading","src","alt"],Na=L({__name:"Image",props:{src:{},width:{},height:{},alt:{},loading:{default:"eager"},fit:{},fallback:{},placeholder:{},previewDisable:{type:Boolean,default:!1},previewSrcList:{},initialIndex:{default:0}},setup(t){const e=M(!1),n=t;let o;const r=M(n.placeholder||n.src);i(),Q(()=>n.src,()=>{r.value=n.placeholder||n.src,i()}),kt(()=>{u()});function i(){n.placeholder!=null&&(o=new Image,o.src=n.src,o.onload=()=>{r.value=n.src,u()})}function s(){n.previewDisable||(e.value=!0)}const a=x(()=>({width:n.width?n.width.endsWith("px")?n.width:`${n.width}px`:void 0,height:n.height?n.height.endsWith("px")?n.height:`${n.height}px`:void 0,objectFit:n.fit!=null?n.fit:void 0}));function l(c){n.fallback!=null&&(c.target.src=n.fallback)}function u(){o&&(o.onload=null,o.onerror=null,o=null)}return(c,f)=>(m(),S(q,null,[b("img",{loading:c.loading,src:r.value,class:N(["nt-image",c.previewDisable?"":"nt-image--preview"]),style:te(a.value),alt:c.alt,onError:l,onClick:s},null,46,xa),V(zr,{show:e.value,"onUpdate:show":f[0]||(f[0]=d=>e.value=d),"url-list":c.previewSrcList||[c.src],"initial-index":c.initialIndex},null,8,["show","url-list","initial-index"])],64))}}),Fa=["value"],Ba=L({__name:"SelectOri",props:Ee({options:{}},{modelValue:{},modelModifiers:{}}),emits:["update:modelValue"],setup(t){const e=Ze(t,"modelValue");return(n,o)=>vt((m(),S("select",{"onUpdate:modelValue":o[0]||(o[0]=r=>e.value=r),class:"nt-input"},[R(n.$slots,"default",{},()=>[(m(!0),S(q,null,Z(n.options,r=>(m(),S("option",{key:r.value,value:r.value},j(r.label),9,Fa))),128))])],512)),[[us,e.value]])}}),Ha=/yy(?:yy)?|([HMmds])\1?|(S)?/g,Ga=/^(\d{4})-?(\d{1,2})-?(\d{0,2})[^0-9]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?.?(\d{1,3})?$/;function qe(t,e=2){return`000${t}`.slice(e*-1)}function Ur(t,e="yyyy-mm-dd HH:MM:ss"){t=ja(t);const n=t.getDate(),o=t.getFullYear(),r=t.getMonth(),i=t.getHours(),s=t.getMinutes(),a=t.getSeconds(),l={yy:qe(o),yyyy:o,m:r+1,mm:qe(r+1),d:n,dd:qe(n),H:i,HH:qe(i),M:s,MM:qe(s),s:a,ss:qe(a),S:qe(t.getMilliseconds(),3)};return e!=null?e.replace(Ha,u=>u in l?l[u]:u):String(t.getTime())}function ja(t){if(t==null)return new Date;if(typeof t=="string"&&!/Z$/i.test(t)){const e=t.match(Ga);if(e)return new Date(e[1],e[2]-1,e[3]||1,e[4]||0,e[5]||0,e[6]||0,e[7]||0)}return typeof t=="number"?new Date(t<=9999999999?t*1e3:t):new Date(t)}const za=["type","value","min","max"],Ua=L({__name:"DatePickerOri",props:{modelValue:{default:""},type:{default:"date"},nullDefault:{},min:{},max:{}},emits:["update:modelValue"],setup(t,{emit:e}){const n=t;function o(s,a){if(s==="current"){let l="yyyy-mm-dd";return a==="time"?l="HH:MM":a==="datetime"&&(l="yyyy-mm-dd HH:MM"),Ur(new Date,l)}return s}function r(s){const a=s.target;let l=a.value;me(l)&&(me(n.nullDefault)||(l=o(n.nullDefault,n.type),a.value=l)),l=l.replace("T"," "),i("update:modelValue",l)}const i=e;return pe(()=>{me(n.modelValue)&&!me(n.nullDefault)&&i("update:modelValue",o(n.nullDefault,n.type))}),(s,a)=>(m(),S("input",{type:s.type==="datetime"?"datetime-local":s.type,class:N(["nt-input",`nt-${s.type}-picker`]),value:s.modelValue,min:s.min,max:s.max,onChange:r},null,42,za))}});function qa(t,e){let n=0;const o=e.length;let r=!1;for(let i=0;i=0;i--){const s=e[i];if(s[0]===t){i===r-1&&(o=!0);break}n+=s[1]}return{start:n,isFirst:o}}function qr(t,e=0,n,o){const r=[];for(let i=0,s=t.length;ic+(f.titleColspan||0),0)),r.push({...a,titleColspan:l,titleRowspan:a.titleRowspan||1,children:u})}else{let l=a.titleRowspan;l==null&&(l=Wr(t)),r.push({...a,titleColspan:a.titleColspan||1,titleRowspan:l})}}return r}function Wr(t){let e=1;return t.forEach(n=>{if(n.children){const o=Wr(n.children)+1;o>e&&(e=o)}}),e}const Ka=L({props:{columns:{type:Array,required:!0},stripe:{type:Boolean,default:!0,required:!1},border:{type:Boolean,default:!1,required:!1},fixedHead:{type:Boolean,default:!1,required:!1},data:{type:Array,required:!0},defaultSort:{type:Object,required:!1},sorter:{type:Function,required:!1},renderSummary:{type:Function,required:!1},tableLayout:{type:String,required:!1,default:"auto"},rowKey:{type:Function,required:!1}},emits:["select-change"],setup(t){const e=M({key:"",order:""}),n=M(t.data),o={},r=[],i=[],s=M(!1),a=qr(t.columns,0,r,i);s.value=r.length>0||i.length>0;function l(v,k,w){const C=v.id;if(C in o)return o[C];const T={...v.style};if(v.width!=null&&(typeof v.width=="number"?T.width=`${v.width}px`:T.width=v.width),v.fixed!=null){let $={start:0,isFirst:!1};v.fixed==="left"?($=qa(C,k),T.boxShadow="-4px 0 4px -4px #d9d9d9 inset",T.left=`${$.start}px`):v.fixed==="right"&&($=Wa(C,w),T.boxShadow="4px 0 4px -4px #d9d9d9 inset",T.right=`${$.start}px`)}return o[C]=T,T}Q(()=>t.data,()=>{n.value=t.data});function u(v,k,w){let C=[...v];return w?w(C,cs(k)):k.key===""?C:C.sort((T,$)=>k.order==="asc"?T[k.key]>=$[k.key]?1:-1:T[k.key]>=$[k.key]?-1:1)}t.defaultSort!=null&&(e.value={key:t.defaultSort.key,order:t.defaultSort.order},n.value=u(t.data,e.value,t.sorter));function c({sorter:v,key:k}){if(v===!0){let w=k,C="";k===e.value.key?e.value.order==="asc"?C="desc":w="":C="asc",e.value={order:C,key:w},n.value=u(t.data,e.value,t.sorter)}}function f(v,k){const w={class:{"sort-column":v.sorter===!0,"sort-asc":e.value.key===v.key&&e.value.order==="asc","sort-desc":e.value.key===v.key&&e.value.order==="desc","nt-fixed":v.fixed},style:l(v,r,i),colspan:v.titleColspan,rowspan:v.titleRowspan};v.sorter===!0&&(w.onClick=()=>{c({key:v.key||"",index:k,order:"asc",sorter:v.sorter})});const C=[];return C.push(D("span",v.title)),v.sorter===!0&&C.push(D("span",{class:"caret-wrapper"},[D("span",{class:"sort-caret ascending"}),D("span",{class:"sort-caret descending"})])),D("th",w,C)}function d(v,k,w){for(let C=0,T=v.length;CD("div",{class:"nt-table-wrapper"},D("table",{class:["nt-table",t.stripe?"nt-table-stripe":"",s.value||t.tableLayout==="fixed"?"nt-table-fixed":"",t.border?"nt-table-border":""]},[D("thead",{class:{"nt-fixed":t.fixedHead},style:{top:t.fixedHead?"0":void 0}},p()),D("tbody",t.data.length===0?D("td",{class:"nt-table__none-col",colspan:t.columns.length},"暂无数据记录!"):_()),t.renderSummary?D("tfoot",{class:"nt-fixed",style:{bottom:"0"}},t.renderSummary()):null]))}});/** + * table-core + * + * Copyright (c) TanStack + * + * This source code is licensed under the MIT license found in the + * LICENSE.md file in the root directory of this source tree. + * + * @license MIT + */function He(t,e){return typeof t=="function"?t(e):t}function ye(t,e){return n=>{e.setState(o=>({...o,[t]:He(n,o[t])}))}}function fn(t){return t instanceof Function}function Xa(t){return Array.isArray(t)&&t.every(e=>typeof e=="number")}function Ya(t,e){const n=[],o=r=>{r.forEach(i=>{n.push(i);const s=e(i);s!=null&&s.length&&o(s)})};return o(t),n}function H(t,e,n){let o=[],r;return i=>{let s;n.key&&n.debug&&(s=Date.now());const a=t(i);if(!(a.length!==o.length||a.some((c,f)=>o[f]!==c)))return r;o=a;let u;if(n.key&&n.debug&&(u=Date.now()),r=e(...a),n==null||n.onChange==null||n.onChange(r),n.key&&n.debug&&n!=null&&n.debug()){const c=Math.round((Date.now()-s)*100)/100,f=Math.round((Date.now()-u)*100)/100,d=f/16,p=(h,_)=>{for(h=String(h);h.length<_;)h=" "+h;return h};console.info(`%c⏱ ${p(f,5)} /${p(c,5)} ms`,` + font-size: .6rem; + font-weight: bold; + color: hsl(${Math.max(0,Math.min(120-120*d,120))}deg 100% 31%);`,n==null?void 0:n.key)}return r}}function G(t,e,n,o){return{debug:()=>{var r;return(r=t==null?void 0:t.debugAll)!=null?r:t[e]},key:!1,onChange:o}}function Ja(t,e,n,o){const r=()=>{var s;return(s=i.getValue())!=null?s:t.options.renderFallbackValue},i={id:`${e.id}_${n.id}`,row:e,column:n,getValue:()=>e.getValue(o),renderValue:r,getContext:H(()=>[t,n,e,i],(s,a,l,u)=>({table:s,column:a,row:l,cell:u,getValue:u.getValue,renderValue:u.renderValue}),G(t.options,"debugCells"))};return t._features.forEach(s=>{s.createCell==null||s.createCell(i,n,e,t)},{}),i}function Qa(t,e,n,o){var r,i;const a={...t._getDefaultColumnDef(),...e},l=a.accessorKey;let u=(r=(i=a.id)!=null?i:l?typeof String.prototype.replaceAll=="function"?l.replaceAll(".","_"):l.replace(/\./g,"_"):void 0)!=null?r:typeof a.header=="string"?a.header:void 0,c;if(a.accessorFn?c=a.accessorFn:l&&(l.includes(".")?c=d=>{let p=d;for(const _ of l.split(".")){var h;p=(h=p)==null?void 0:h[_]}return p}:c=d=>d[a.accessorKey]),!u)throw new Error;let f={id:`${String(u)}`,accessorFn:c,parent:o,depth:n,columnDef:a,columns:[],getFlatColumns:H(()=>[!0],()=>{var d;return[f,...(d=f.columns)==null?void 0:d.flatMap(p=>p.getFlatColumns())]},G(t.options,"debugColumns")),getLeafColumns:H(()=>[t._getOrderColumnsFn()],d=>{var p;if((p=f.columns)!=null&&p.length){let h=f.columns.flatMap(_=>_.getLeafColumns());return d(h)}return[f]},G(t.options,"debugColumns"))};for(const d of t._features)d.createColumn==null||d.createColumn(f,t);return f}const ce="debugHeaders";function Xo(t,e,n){var o;let i={id:(o=n.id)!=null?o:e.id,column:e,index:n.index,isPlaceholder:!!n.isPlaceholder,placeholderId:n.placeholderId,depth:n.depth,subHeaders:[],colSpan:0,rowSpan:0,headerGroup:null,getLeafHeaders:()=>{const s=[],a=l=>{l.subHeaders&&l.subHeaders.length&&l.subHeaders.map(a),s.push(l)};return a(i),s},getContext:()=>({table:t,header:i,column:e})};return t._features.forEach(s=>{s.createHeader==null||s.createHeader(i,t)}),i}const Za={createTable:t=>{t.getHeaderGroups=H(()=>[t.getAllColumns(),t.getVisibleLeafColumns(),t.getState().columnPinning.left,t.getState().columnPinning.right],(e,n,o,r)=>{var i,s;const a=(i=o==null?void 0:o.map(f=>n.find(d=>d.id===f)).filter(Boolean))!=null?i:[],l=(s=r==null?void 0:r.map(f=>n.find(d=>d.id===f)).filter(Boolean))!=null?s:[],u=n.filter(f=>!(o!=null&&o.includes(f.id))&&!(r!=null&&r.includes(f.id)));return At(e,[...a,...u,...l],t)},G(t.options,ce)),t.getCenterHeaderGroups=H(()=>[t.getAllColumns(),t.getVisibleLeafColumns(),t.getState().columnPinning.left,t.getState().columnPinning.right],(e,n,o,r)=>(n=n.filter(i=>!(o!=null&&o.includes(i.id))&&!(r!=null&&r.includes(i.id))),At(e,n,t,"center")),G(t.options,ce)),t.getLeftHeaderGroups=H(()=>[t.getAllColumns(),t.getVisibleLeafColumns(),t.getState().columnPinning.left],(e,n,o)=>{var r;const i=(r=o==null?void 0:o.map(s=>n.find(a=>a.id===s)).filter(Boolean))!=null?r:[];return At(e,i,t,"left")},G(t.options,ce)),t.getRightHeaderGroups=H(()=>[t.getAllColumns(),t.getVisibleLeafColumns(),t.getState().columnPinning.right],(e,n,o)=>{var r;const i=(r=o==null?void 0:o.map(s=>n.find(a=>a.id===s)).filter(Boolean))!=null?r:[];return At(e,i,t,"right")},G(t.options,ce)),t.getFooterGroups=H(()=>[t.getHeaderGroups()],e=>[...e].reverse(),G(t.options,ce)),t.getLeftFooterGroups=H(()=>[t.getLeftHeaderGroups()],e=>[...e].reverse(),G(t.options,ce)),t.getCenterFooterGroups=H(()=>[t.getCenterHeaderGroups()],e=>[...e].reverse(),G(t.options,ce)),t.getRightFooterGroups=H(()=>[t.getRightHeaderGroups()],e=>[...e].reverse(),G(t.options,ce)),t.getFlatHeaders=H(()=>[t.getHeaderGroups()],e=>e.map(n=>n.headers).flat(),G(t.options,ce)),t.getLeftFlatHeaders=H(()=>[t.getLeftHeaderGroups()],e=>e.map(n=>n.headers).flat(),G(t.options,ce)),t.getCenterFlatHeaders=H(()=>[t.getCenterHeaderGroups()],e=>e.map(n=>n.headers).flat(),G(t.options,ce)),t.getRightFlatHeaders=H(()=>[t.getRightHeaderGroups()],e=>e.map(n=>n.headers).flat(),G(t.options,ce)),t.getCenterLeafHeaders=H(()=>[t.getCenterFlatHeaders()],e=>e.filter(n=>{var o;return!((o=n.subHeaders)!=null&&o.length)}),G(t.options,ce)),t.getLeftLeafHeaders=H(()=>[t.getLeftFlatHeaders()],e=>e.filter(n=>{var o;return!((o=n.subHeaders)!=null&&o.length)}),G(t.options,ce)),t.getRightLeafHeaders=H(()=>[t.getRightFlatHeaders()],e=>e.filter(n=>{var o;return!((o=n.subHeaders)!=null&&o.length)}),G(t.options,ce)),t.getLeafHeaders=H(()=>[t.getLeftHeaderGroups(),t.getCenterHeaderGroups(),t.getRightHeaderGroups()],(e,n,o)=>{var r,i,s,a,l,u;return[...(r=(i=e[0])==null?void 0:i.headers)!=null?r:[],...(s=(a=n[0])==null?void 0:a.headers)!=null?s:[],...(l=(u=o[0])==null?void 0:u.headers)!=null?l:[]].map(c=>c.getLeafHeaders()).flat()},G(t.options,ce))}};function At(t,e,n,o){var r,i;let s=0;const a=function(d,p){p===void 0&&(p=1),s=Math.max(s,p),d.filter(h=>h.getIsVisible()).forEach(h=>{var _;(_=h.columns)!=null&&_.length&&a(h.columns,p+1)},0)};a(t);let l=[];const u=(d,p)=>{const h={depth:p,id:[o,`${p}`].filter(Boolean).join("_"),headers:[]},_=[];d.forEach(v=>{const k=[..._].reverse()[0],w=v.column.depth===h.depth;let C,T=!1;if(w&&v.column.parent?C=v.column.parent:(C=v.column,T=!0),k&&(k==null?void 0:k.column)===C)k.subHeaders.push(v);else{const $=Xo(n,C,{id:[o,p,C.id,v==null?void 0:v.id].filter(Boolean).join("_"),isPlaceholder:T,placeholderId:T?`${_.filter(F=>F.column===C).length}`:void 0,depth:p,index:_.length});$.subHeaders.push(v),_.push($)}h.headers.push(v),v.headerGroup=h}),l.push(h),p>0&&u(_,p-1)},c=e.map((d,p)=>Xo(n,d,{depth:s,index:p}));u(c,s-1),l.reverse();const f=d=>d.filter(h=>h.column.getIsVisible()).map(h=>{let _=0,v=0,k=[0];h.subHeaders&&h.subHeaders.length?(k=[],f(h.subHeaders).forEach(C=>{let{colSpan:T,rowSpan:$}=C;_+=T,k.push($)})):_=1;const w=Math.min(...k);return v=v+w,h.colSpan=_,h.rowSpan=v,{colSpan:_,rowSpan:v}});return f((r=(i=l[0])==null?void 0:i.headers)!=null?r:[]),l}const el=(t,e,n,o,r,i,s)=>{let a={id:e,index:o,original:n,depth:r,parentId:s,_valuesCache:{},_uniqueValuesCache:{},getValue:l=>{if(a._valuesCache.hasOwnProperty(l))return a._valuesCache[l];const u=t.getColumn(l);if(u!=null&&u.accessorFn)return a._valuesCache[l]=u.accessorFn(a.original,o),a._valuesCache[l]},getUniqueValues:l=>{if(a._uniqueValuesCache.hasOwnProperty(l))return a._uniqueValuesCache[l];const u=t.getColumn(l);if(u!=null&&u.accessorFn)return u.columnDef.getUniqueValues?(a._uniqueValuesCache[l]=u.columnDef.getUniqueValues(a.original,o),a._uniqueValuesCache[l]):(a._uniqueValuesCache[l]=[a.getValue(l)],a._uniqueValuesCache[l])},renderValue:l=>{var u;return(u=a.getValue(l))!=null?u:t.options.renderFallbackValue},subRows:[],getLeafRows:()=>Ya(a.subRows,l=>l.subRows),getParentRow:()=>a.parentId?t.getRow(a.parentId,!0):void 0,getParentRows:()=>{let l=[],u=a;for(;;){const c=u.getParentRow();if(!c)break;l.push(c),u=c}return l.reverse()},getAllCells:H(()=>[t.getAllLeafColumns()],l=>l.map(u=>Ja(t,a,u,u.id)),G(t.options,"debugRows")),_getAllCellsByColumnId:H(()=>[a.getAllCells()],l=>l.reduce((u,c)=>(u[c.column.id]=c,u),{}),G(t.options,"debugRows"))};for(let l=0;l{t._getFacetedRowModel=e.options.getFacetedRowModel&&e.options.getFacetedRowModel(e,t.id),t.getFacetedRowModel=()=>t._getFacetedRowModel?t._getFacetedRowModel():e.getPreFilteredRowModel(),t._getFacetedUniqueValues=e.options.getFacetedUniqueValues&&e.options.getFacetedUniqueValues(e,t.id),t.getFacetedUniqueValues=()=>t._getFacetedUniqueValues?t._getFacetedUniqueValues():new Map,t._getFacetedMinMaxValues=e.options.getFacetedMinMaxValues&&e.options.getFacetedMinMaxValues(e,t.id),t.getFacetedMinMaxValues=()=>{if(t._getFacetedMinMaxValues)return t._getFacetedMinMaxValues()}}},Kr=(t,e,n)=>{var o;const r=n.toLowerCase();return!!(!((o=t.getValue(e))==null||(o=o.toString())==null||(o=o.toLowerCase())==null)&&o.includes(r))};Kr.autoRemove=t=>Pe(t);const Xr=(t,e,n)=>{var o;return!!(!((o=t.getValue(e))==null||(o=o.toString())==null)&&o.includes(n))};Xr.autoRemove=t=>Pe(t);const Yr=(t,e,n)=>{var o;return((o=t.getValue(e))==null||(o=o.toString())==null?void 0:o.toLowerCase())===(n==null?void 0:n.toLowerCase())};Yr.autoRemove=t=>Pe(t);const Jr=(t,e,n)=>{var o;return(o=t.getValue(e))==null?void 0:o.includes(n)};Jr.autoRemove=t=>Pe(t)||!(t!=null&&t.length);const Qr=(t,e,n)=>!n.some(o=>{var r;return!((r=t.getValue(e))!=null&&r.includes(o))});Qr.autoRemove=t=>Pe(t)||!(t!=null&&t.length);const Zr=(t,e,n)=>n.some(o=>{var r;return(r=t.getValue(e))==null?void 0:r.includes(o)});Zr.autoRemove=t=>Pe(t)||!(t!=null&&t.length);const ei=(t,e,n)=>t.getValue(e)===n;ei.autoRemove=t=>Pe(t);const ti=(t,e,n)=>t.getValue(e)==n;ti.autoRemove=t=>Pe(t);const Ro=(t,e,n)=>{let[o,r]=n;const i=t.getValue(e);return i>=o&&i<=r};Ro.resolveFilterValue=t=>{let[e,n]=t,o=typeof e!="number"?parseFloat(e):e,r=typeof n!="number"?parseFloat(n):n,i=e===null||Number.isNaN(o)?-1/0:o,s=n===null||Number.isNaN(r)?1/0:r;if(i>s){const a=i;i=s,s=a}return[i,s]};Ro.autoRemove=t=>Pe(t)||Pe(t[0])&&Pe(t[1]);const $e={includesString:Kr,includesStringSensitive:Xr,equalsString:Yr,arrIncludes:Jr,arrIncludesAll:Qr,arrIncludesSome:Zr,equals:ei,weakEquals:ti,inNumberRange:Ro};function Pe(t){return t==null||t===""}const nl={getDefaultColumnDef:()=>({filterFn:"auto"}),getInitialState:t=>({columnFilters:[],...t}),getDefaultOptions:t=>({onColumnFiltersChange:ye("columnFilters",t),filterFromLeafRows:!1,maxLeafRowFilterDepth:100}),createColumn:(t,e)=>{t.getAutoFilterFn=()=>{const n=e.getCoreRowModel().flatRows[0],o=n==null?void 0:n.getValue(t.id);return typeof o=="string"?$e.includesString:typeof o=="number"?$e.inNumberRange:typeof o=="boolean"||o!==null&&typeof o=="object"?$e.equals:Array.isArray(o)?$e.arrIncludes:$e.weakEquals},t.getFilterFn=()=>{var n,o;return fn(t.columnDef.filterFn)?t.columnDef.filterFn:t.columnDef.filterFn==="auto"?t.getAutoFilterFn():(n=(o=e.options.filterFns)==null?void 0:o[t.columnDef.filterFn])!=null?n:$e[t.columnDef.filterFn]},t.getCanFilter=()=>{var n,o,r;return((n=t.columnDef.enableColumnFilter)!=null?n:!0)&&((o=e.options.enableColumnFilters)!=null?o:!0)&&((r=e.options.enableFilters)!=null?r:!0)&&!!t.accessorFn},t.getIsFiltered=()=>t.getFilterIndex()>-1,t.getFilterValue=()=>{var n;return(n=e.getState().columnFilters)==null||(n=n.find(o=>o.id===t.id))==null?void 0:n.value},t.getFilterIndex=()=>{var n,o;return(n=(o=e.getState().columnFilters)==null?void 0:o.findIndex(r=>r.id===t.id))!=null?n:-1},t.setFilterValue=n=>{e.setColumnFilters(o=>{const r=t.getFilterFn(),i=o==null?void 0:o.find(c=>c.id===t.id),s=He(n,i?i.value:void 0);if(Yo(r,s,t)){var a;return(a=o==null?void 0:o.filter(c=>c.id!==t.id))!=null?a:[]}const l={id:t.id,value:s};if(i){var u;return(u=o==null?void 0:o.map(c=>c.id===t.id?l:c))!=null?u:[]}return o!=null&&o.length?[...o,l]:[l]})}},createRow:(t,e)=>{t.columnFilters={},t.columnFiltersMeta={}},createTable:t=>{t.setColumnFilters=e=>{const n=t.getAllLeafColumns(),o=r=>{var i;return(i=He(e,r))==null?void 0:i.filter(s=>{const a=n.find(l=>l.id===s.id);if(a){const l=a.getFilterFn();if(Yo(l,s.value,a))return!1}return!0})};t.options.onColumnFiltersChange==null||t.options.onColumnFiltersChange(o)},t.resetColumnFilters=e=>{var n,o;t.setColumnFilters(e?[]:(n=(o=t.initialState)==null?void 0:o.columnFilters)!=null?n:[])},t.getPreFilteredRowModel=()=>t.getCoreRowModel(),t.getFilteredRowModel=()=>(!t._getFilteredRowModel&&t.options.getFilteredRowModel&&(t._getFilteredRowModel=t.options.getFilteredRowModel(t)),t.options.manualFiltering||!t._getFilteredRowModel?t.getPreFilteredRowModel():t._getFilteredRowModel())}};function Yo(t,e,n){return(t&&t.autoRemove?t.autoRemove(e,n):!1)||typeof e>"u"||typeof e=="string"&&!e}const ol=(t,e,n)=>n.reduce((o,r)=>{const i=r.getValue(t);return o+(typeof i=="number"?i:0)},0),rl=(t,e,n)=>{let o;return n.forEach(r=>{const i=r.getValue(t);i!=null&&(o>i||o===void 0&&i>=i)&&(o=i)}),o},il=(t,e,n)=>{let o;return n.forEach(r=>{const i=r.getValue(t);i!=null&&(o=i)&&(o=i)}),o},sl=(t,e,n)=>{let o,r;return n.forEach(i=>{const s=i.getValue(t);s!=null&&(o===void 0?s>=s&&(o=r=s):(o>s&&(o=s),r{let n=0,o=0;if(e.forEach(r=>{let i=r.getValue(t);i!=null&&(i=+i)>=i&&(++n,o+=i)}),n)return o/n},ll=(t,e)=>{if(!e.length)return;const n=e.map(i=>i.getValue(t));if(!Xa(n))return;if(n.length===1)return n[0];const o=Math.floor(n.length/2),r=n.sort((i,s)=>i-s);return n.length%2!==0?r[o]:(r[o-1]+r[o])/2},ul=(t,e)=>Array.from(new Set(e.map(n=>n.getValue(t))).values()),cl=(t,e)=>new Set(e.map(n=>n.getValue(t))).size,dl=(t,e)=>e.length,Sn={sum:ol,min:rl,max:il,extent:sl,mean:al,median:ll,unique:ul,uniqueCount:cl,count:dl},fl={getDefaultColumnDef:()=>({aggregatedCell:t=>{var e,n;return(e=(n=t.getValue())==null||n.toString==null?void 0:n.toString())!=null?e:null},aggregationFn:"auto"}),getInitialState:t=>({grouping:[],...t}),getDefaultOptions:t=>({onGroupingChange:ye("grouping",t),groupedColumnMode:"reorder"}),createColumn:(t,e)=>{t.toggleGrouping=()=>{e.setGrouping(n=>n!=null&&n.includes(t.id)?n.filter(o=>o!==t.id):[...n??[],t.id])},t.getCanGroup=()=>{var n,o;return((n=t.columnDef.enableGrouping)!=null?n:!0)&&((o=e.options.enableGrouping)!=null?o:!0)&&(!!t.accessorFn||!!t.columnDef.getGroupingValue)},t.getIsGrouped=()=>{var n;return(n=e.getState().grouping)==null?void 0:n.includes(t.id)},t.getGroupedIndex=()=>{var n;return(n=e.getState().grouping)==null?void 0:n.indexOf(t.id)},t.getToggleGroupingHandler=()=>{const n=t.getCanGroup();return()=>{n&&t.toggleGrouping()}},t.getAutoAggregationFn=()=>{const n=e.getCoreRowModel().flatRows[0],o=n==null?void 0:n.getValue(t.id);if(typeof o=="number")return Sn.sum;if(Object.prototype.toString.call(o)==="[object Date]")return Sn.extent},t.getAggregationFn=()=>{var n,o;if(!t)throw new Error;return fn(t.columnDef.aggregationFn)?t.columnDef.aggregationFn:t.columnDef.aggregationFn==="auto"?t.getAutoAggregationFn():(n=(o=e.options.aggregationFns)==null?void 0:o[t.columnDef.aggregationFn])!=null?n:Sn[t.columnDef.aggregationFn]}},createTable:t=>{t.setGrouping=e=>t.options.onGroupingChange==null?void 0:t.options.onGroupingChange(e),t.resetGrouping=e=>{var n,o;t.setGrouping(e?[]:(n=(o=t.initialState)==null?void 0:o.grouping)!=null?n:[])},t.getPreGroupedRowModel=()=>t.getFilteredRowModel(),t.getGroupedRowModel=()=>(!t._getGroupedRowModel&&t.options.getGroupedRowModel&&(t._getGroupedRowModel=t.options.getGroupedRowModel(t)),t.options.manualGrouping||!t._getGroupedRowModel?t.getPreGroupedRowModel():t._getGroupedRowModel())},createRow:(t,e)=>{t.getIsGrouped=()=>!!t.groupingColumnId,t.getGroupingValue=n=>{if(t._groupingValuesCache.hasOwnProperty(n))return t._groupingValuesCache[n];const o=e.getColumn(n);return o!=null&&o.columnDef.getGroupingValue?(t._groupingValuesCache[n]=o.columnDef.getGroupingValue(t.original),t._groupingValuesCache[n]):t.getValue(n)},t._groupingValuesCache={}},createCell:(t,e,n,o)=>{t.getIsGrouped=()=>e.getIsGrouped()&&e.id===n.groupingColumnId,t.getIsPlaceholder=()=>!t.getIsGrouped()&&e.getIsGrouped(),t.getIsAggregated=()=>{var r;return!t.getIsGrouped()&&!t.getIsPlaceholder()&&!!((r=n.subRows)!=null&&r.length)}}};function pl(t,e,n){if(!(e!=null&&e.length)||!n)return t;const o=t.filter(i=>!e.includes(i.id));return n==="remove"?o:[...e.map(i=>t.find(s=>s.id===i)).filter(Boolean),...o]}const hl={getInitialState:t=>({columnOrder:[],...t}),getDefaultOptions:t=>({onColumnOrderChange:ye("columnOrder",t)}),createColumn:(t,e)=>{t.getIndex=H(n=>[gt(e,n)],n=>n.findIndex(o=>o.id===t.id),G(e.options,"debugColumns")),t.getIsFirstColumn=n=>{var o;return((o=gt(e,n)[0])==null?void 0:o.id)===t.id},t.getIsLastColumn=n=>{var o;const r=gt(e,n);return((o=r[r.length-1])==null?void 0:o.id)===t.id}},createTable:t=>{t.setColumnOrder=e=>t.options.onColumnOrderChange==null?void 0:t.options.onColumnOrderChange(e),t.resetColumnOrder=e=>{var n;t.setColumnOrder(e?[]:(n=t.initialState.columnOrder)!=null?n:[])},t._getOrderColumnsFn=H(()=>[t.getState().columnOrder,t.getState().grouping,t.options.groupedColumnMode],(e,n,o)=>r=>{let i=[];if(!(e!=null&&e.length))i=r;else{const s=[...e],a=[...r];for(;a.length&&s.length;){const l=s.shift(),u=a.findIndex(c=>c.id===l);u>-1&&i.push(a.splice(u,1)[0])}i=[...i,...a]}return pl(i,n,o)},G(t.options,"debugTable"))}},wn=()=>({left:[],right:[]}),ml={getInitialState:t=>({columnPinning:wn(),...t}),getDefaultOptions:t=>({onColumnPinningChange:ye("columnPinning",t)}),createColumn:(t,e)=>{t.pin=n=>{const o=t.getLeafColumns().map(r=>r.id).filter(Boolean);e.setColumnPinning(r=>{var i,s;if(n==="right"){var a,l;return{left:((a=r==null?void 0:r.left)!=null?a:[]).filter(f=>!(o!=null&&o.includes(f))),right:[...((l=r==null?void 0:r.right)!=null?l:[]).filter(f=>!(o!=null&&o.includes(f))),...o]}}if(n==="left"){var u,c;return{left:[...((u=r==null?void 0:r.left)!=null?u:[]).filter(f=>!(o!=null&&o.includes(f))),...o],right:((c=r==null?void 0:r.right)!=null?c:[]).filter(f=>!(o!=null&&o.includes(f)))}}return{left:((i=r==null?void 0:r.left)!=null?i:[]).filter(f=>!(o!=null&&o.includes(f))),right:((s=r==null?void 0:r.right)!=null?s:[]).filter(f=>!(o!=null&&o.includes(f)))}})},t.getCanPin=()=>t.getLeafColumns().some(o=>{var r,i,s;return((r=o.columnDef.enablePinning)!=null?r:!0)&&((i=(s=e.options.enableColumnPinning)!=null?s:e.options.enablePinning)!=null?i:!0)}),t.getIsPinned=()=>{const n=t.getLeafColumns().map(a=>a.id),{left:o,right:r}=e.getState().columnPinning,i=n.some(a=>o==null?void 0:o.includes(a)),s=n.some(a=>r==null?void 0:r.includes(a));return i?"left":s?"right":!1},t.getPinnedIndex=()=>{var n,o;const r=t.getIsPinned();return r?(n=(o=e.getState().columnPinning)==null||(o=o[r])==null?void 0:o.indexOf(t.id))!=null?n:-1:0}},createRow:(t,e)=>{t.getCenterVisibleCells=H(()=>[t._getAllVisibleCells(),e.getState().columnPinning.left,e.getState().columnPinning.right],(n,o,r)=>{const i=[...o??[],...r??[]];return n.filter(s=>!i.includes(s.column.id))},G(e.options,"debugRows")),t.getLeftVisibleCells=H(()=>[t._getAllVisibleCells(),e.getState().columnPinning.left],(n,o)=>(o??[]).map(i=>n.find(s=>s.column.id===i)).filter(Boolean).map(i=>({...i,position:"left"})),G(e.options,"debugRows")),t.getRightVisibleCells=H(()=>[t._getAllVisibleCells(),e.getState().columnPinning.right],(n,o)=>(o??[]).map(i=>n.find(s=>s.column.id===i)).filter(Boolean).map(i=>({...i,position:"right"})),G(e.options,"debugRows"))},createTable:t=>{t.setColumnPinning=e=>t.options.onColumnPinningChange==null?void 0:t.options.onColumnPinningChange(e),t.resetColumnPinning=e=>{var n,o;return t.setColumnPinning(e?wn():(n=(o=t.initialState)==null?void 0:o.columnPinning)!=null?n:wn())},t.getIsSomeColumnsPinned=e=>{var n;const o=t.getState().columnPinning;if(!e){var r,i;return!!((r=o.left)!=null&&r.length||(i=o.right)!=null&&i.length)}return!!((n=o[e])!=null&&n.length)},t.getLeftLeafColumns=H(()=>[t.getAllLeafColumns(),t.getState().columnPinning.left],(e,n)=>(n??[]).map(o=>e.find(r=>r.id===o)).filter(Boolean),G(t.options,"debugColumns")),t.getRightLeafColumns=H(()=>[t.getAllLeafColumns(),t.getState().columnPinning.right],(e,n)=>(n??[]).map(o=>e.find(r=>r.id===o)).filter(Boolean),G(t.options,"debugColumns")),t.getCenterLeafColumns=H(()=>[t.getAllLeafColumns(),t.getState().columnPinning.left,t.getState().columnPinning.right],(e,n,o)=>{const r=[...n??[],...o??[]];return e.filter(i=>!r.includes(i.id))},G(t.options,"debugColumns"))}},Ot={size:150,minSize:20,maxSize:Number.MAX_SAFE_INTEGER},Cn=()=>({startOffset:null,startSize:null,deltaOffset:null,deltaPercentage:null,isResizingColumn:!1,columnSizingStart:[]}),gl={getDefaultColumnDef:()=>Ot,getInitialState:t=>({columnSizing:{},columnSizingInfo:Cn(),...t}),getDefaultOptions:t=>({columnResizeMode:"onEnd",columnResizeDirection:"ltr",onColumnSizingChange:ye("columnSizing",t),onColumnSizingInfoChange:ye("columnSizingInfo",t)}),createColumn:(t,e)=>{t.getSize=()=>{var n,o,r;const i=e.getState().columnSizing[t.id];return Math.min(Math.max((n=t.columnDef.minSize)!=null?n:Ot.minSize,(o=i??t.columnDef.size)!=null?o:Ot.size),(r=t.columnDef.maxSize)!=null?r:Ot.maxSize)},t.getStart=H(n=>[n,gt(e,n),e.getState().columnSizing],(n,o)=>o.slice(0,t.getIndex(n)).reduce((r,i)=>r+i.getSize(),0),G(e.options,"debugColumns")),t.getAfter=H(n=>[n,gt(e,n),e.getState().columnSizing],(n,o)=>o.slice(t.getIndex(n)+1).reduce((r,i)=>r+i.getSize(),0),G(e.options,"debugColumns")),t.resetSize=()=>{e.setColumnSizing(n=>{let{[t.id]:o,...r}=n;return r})},t.getCanResize=()=>{var n,o;return((n=t.columnDef.enableResizing)!=null?n:!0)&&((o=e.options.enableColumnResizing)!=null?o:!0)},t.getIsResizing=()=>e.getState().columnSizingInfo.isResizingColumn===t.id},createHeader:(t,e)=>{t.getSize=()=>{let n=0;const o=r=>{if(r.subHeaders.length)r.subHeaders.forEach(o);else{var i;n+=(i=r.column.getSize())!=null?i:0}};return o(t),n},t.getStart=()=>{if(t.index>0){const n=t.headerGroup.headers[t.index-1];return n.getStart()+n.getSize()}return 0},t.getResizeHandler=n=>{const o=e.getColumn(t.column.id),r=o==null?void 0:o.getCanResize();return i=>{if(!o||!r||(i.persist==null||i.persist(),kn(i)&&i.touches&&i.touches.length>1))return;const s=t.getSize(),a=t?t.getLeafHeaders().map(k=>[k.column.id,k.column.getSize()]):[[o.id,o.getSize()]],l=kn(i)?Math.round(i.touches[0].clientX):i.clientX,u={},c=(k,w)=>{typeof w=="number"&&(e.setColumnSizingInfo(C=>{var T,$;const F=e.options.columnResizeDirection==="rtl"?-1:1,W=(w-((T=C==null?void 0:C.startOffset)!=null?T:0))*F,J=Math.max(W/(($=C==null?void 0:C.startSize)!=null?$:0),-.999999);return C.columnSizingStart.forEach(De=>{let[ct,Me]=De;u[ct]=Math.round(Math.max(Me+Me*J,0)*100)/100}),{...C,deltaOffset:W,deltaPercentage:J}}),(e.options.columnResizeMode==="onChange"||k==="end")&&e.setColumnSizing(C=>({...C,...u})))},f=k=>c("move",k),d=k=>{c("end",k),e.setColumnSizingInfo(w=>({...w,isResizingColumn:!1,startOffset:null,startSize:null,deltaOffset:null,deltaPercentage:null,columnSizingStart:[]}))},p=n||typeof document<"u"?document:null,h={moveHandler:k=>f(k.clientX),upHandler:k=>{p==null||p.removeEventListener("mousemove",h.moveHandler),p==null||p.removeEventListener("mouseup",h.upHandler),d(k.clientX)}},_={moveHandler:k=>(k.cancelable&&(k.preventDefault(),k.stopPropagation()),f(k.touches[0].clientX),!1),upHandler:k=>{var w;p==null||p.removeEventListener("touchmove",_.moveHandler),p==null||p.removeEventListener("touchend",_.upHandler),k.cancelable&&(k.preventDefault(),k.stopPropagation()),d((w=k.touches[0])==null?void 0:w.clientX)}},v=_l()?{passive:!1}:!1;kn(i)?(p==null||p.addEventListener("touchmove",_.moveHandler,v),p==null||p.addEventListener("touchend",_.upHandler,v)):(p==null||p.addEventListener("mousemove",h.moveHandler,v),p==null||p.addEventListener("mouseup",h.upHandler,v)),e.setColumnSizingInfo(k=>({...k,startOffset:l,startSize:s,deltaOffset:0,deltaPercentage:0,columnSizingStart:a,isResizingColumn:o.id}))}}},createTable:t=>{t.setColumnSizing=e=>t.options.onColumnSizingChange==null?void 0:t.options.onColumnSizingChange(e),t.setColumnSizingInfo=e=>t.options.onColumnSizingInfoChange==null?void 0:t.options.onColumnSizingInfoChange(e),t.resetColumnSizing=e=>{var n;t.setColumnSizing(e?{}:(n=t.initialState.columnSizing)!=null?n:{})},t.resetHeaderSizeInfo=e=>{var n;t.setColumnSizingInfo(e?Cn():(n=t.initialState.columnSizingInfo)!=null?n:Cn())},t.getTotalSize=()=>{var e,n;return(e=(n=t.getHeaderGroups()[0])==null?void 0:n.headers.reduce((o,r)=>o+r.getSize(),0))!=null?e:0},t.getLeftTotalSize=()=>{var e,n;return(e=(n=t.getLeftHeaderGroups()[0])==null?void 0:n.headers.reduce((o,r)=>o+r.getSize(),0))!=null?e:0},t.getCenterTotalSize=()=>{var e,n;return(e=(n=t.getCenterHeaderGroups()[0])==null?void 0:n.headers.reduce((o,r)=>o+r.getSize(),0))!=null?e:0},t.getRightTotalSize=()=>{var e,n;return(e=(n=t.getRightHeaderGroups()[0])==null?void 0:n.headers.reduce((o,r)=>o+r.getSize(),0))!=null?e:0}}};let Vt=null;function _l(){if(typeof Vt=="boolean")return Vt;let t=!1;try{const e={get passive(){return t=!0,!1}},n=()=>{};window.addEventListener("test",n,e),window.removeEventListener("test",n)}catch{t=!1}return Vt=t,Vt}function kn(t){return t.type==="touchstart"}const vl={getInitialState:t=>({columnVisibility:{},...t}),getDefaultOptions:t=>({onColumnVisibilityChange:ye("columnVisibility",t)}),createColumn:(t,e)=>{t.toggleVisibility=n=>{t.getCanHide()&&e.setColumnVisibility(o=>({...o,[t.id]:n??!t.getIsVisible()}))},t.getIsVisible=()=>{var n,o;const r=t.columns;return(n=r.length?r.some(i=>i.getIsVisible()):(o=e.getState().columnVisibility)==null?void 0:o[t.id])!=null?n:!0},t.getCanHide=()=>{var n,o;return((n=t.columnDef.enableHiding)!=null?n:!0)&&((o=e.options.enableHiding)!=null?o:!0)},t.getToggleVisibilityHandler=()=>n=>{t.toggleVisibility==null||t.toggleVisibility(n.target.checked)}},createRow:(t,e)=>{t._getAllVisibleCells=H(()=>[t.getAllCells(),e.getState().columnVisibility],n=>n.filter(o=>o.column.getIsVisible()),G(e.options,"debugRows")),t.getVisibleCells=H(()=>[t.getLeftVisibleCells(),t.getCenterVisibleCells(),t.getRightVisibleCells()],(n,o,r)=>[...n,...o,...r],G(e.options,"debugRows"))},createTable:t=>{const e=(n,o)=>H(()=>[o(),o().filter(r=>r.getIsVisible()).map(r=>r.id).join("_")],r=>r.filter(i=>i.getIsVisible==null?void 0:i.getIsVisible()),G(t.options,"debugColumns"));t.getVisibleFlatColumns=e("getVisibleFlatColumns",()=>t.getAllFlatColumns()),t.getVisibleLeafColumns=e("getVisibleLeafColumns",()=>t.getAllLeafColumns()),t.getLeftVisibleLeafColumns=e("getLeftVisibleLeafColumns",()=>t.getLeftLeafColumns()),t.getRightVisibleLeafColumns=e("getRightVisibleLeafColumns",()=>t.getRightLeafColumns()),t.getCenterVisibleLeafColumns=e("getCenterVisibleLeafColumns",()=>t.getCenterLeafColumns()),t.setColumnVisibility=n=>t.options.onColumnVisibilityChange==null?void 0:t.options.onColumnVisibilityChange(n),t.resetColumnVisibility=n=>{var o;t.setColumnVisibility(n?{}:(o=t.initialState.columnVisibility)!=null?o:{})},t.toggleAllColumnsVisible=n=>{var o;n=(o=n)!=null?o:!t.getIsAllColumnsVisible(),t.setColumnVisibility(t.getAllLeafColumns().reduce((r,i)=>({...r,[i.id]:n||!(i.getCanHide!=null&&i.getCanHide())}),{}))},t.getIsAllColumnsVisible=()=>!t.getAllLeafColumns().some(n=>!(n.getIsVisible!=null&&n.getIsVisible())),t.getIsSomeColumnsVisible=()=>t.getAllLeafColumns().some(n=>n.getIsVisible==null?void 0:n.getIsVisible()),t.getToggleAllColumnsVisibilityHandler=()=>n=>{var o;t.toggleAllColumnsVisible((o=n.target)==null?void 0:o.checked)}}};function gt(t,e){return e?e==="center"?t.getCenterVisibleLeafColumns():e==="left"?t.getLeftVisibleLeafColumns():t.getRightVisibleLeafColumns():t.getVisibleLeafColumns()}const yl={createTable:t=>{t._getGlobalFacetedRowModel=t.options.getFacetedRowModel&&t.options.getFacetedRowModel(t,"__global__"),t.getGlobalFacetedRowModel=()=>t.options.manualFiltering||!t._getGlobalFacetedRowModel?t.getPreFilteredRowModel():t._getGlobalFacetedRowModel(),t._getGlobalFacetedUniqueValues=t.options.getFacetedUniqueValues&&t.options.getFacetedUniqueValues(t,"__global__"),t.getGlobalFacetedUniqueValues=()=>t._getGlobalFacetedUniqueValues?t._getGlobalFacetedUniqueValues():new Map,t._getGlobalFacetedMinMaxValues=t.options.getFacetedMinMaxValues&&t.options.getFacetedMinMaxValues(t,"__global__"),t.getGlobalFacetedMinMaxValues=()=>{if(t._getGlobalFacetedMinMaxValues)return t._getGlobalFacetedMinMaxValues()}}},bl={getInitialState:t=>({globalFilter:void 0,...t}),getDefaultOptions:t=>({onGlobalFilterChange:ye("globalFilter",t),globalFilterFn:"auto",getColumnCanGlobalFilter:e=>{var n;const o=(n=t.getCoreRowModel().flatRows[0])==null||(n=n._getAllCellsByColumnId()[e.id])==null?void 0:n.getValue();return typeof o=="string"||typeof o=="number"}}),createColumn:(t,e)=>{t.getCanGlobalFilter=()=>{var n,o,r,i;return((n=t.columnDef.enableGlobalFilter)!=null?n:!0)&&((o=e.options.enableGlobalFilter)!=null?o:!0)&&((r=e.options.enableFilters)!=null?r:!0)&&((i=e.options.getColumnCanGlobalFilter==null?void 0:e.options.getColumnCanGlobalFilter(t))!=null?i:!0)&&!!t.accessorFn}},createTable:t=>{t.getGlobalAutoFilterFn=()=>$e.includesString,t.getGlobalFilterFn=()=>{var e,n;const{globalFilterFn:o}=t.options;return fn(o)?o:o==="auto"?t.getGlobalAutoFilterFn():(e=(n=t.options.filterFns)==null?void 0:n[o])!=null?e:$e[o]},t.setGlobalFilter=e=>{t.options.onGlobalFilterChange==null||t.options.onGlobalFilterChange(e)},t.resetGlobalFilter=e=>{t.setGlobalFilter(e?void 0:t.initialState.globalFilter)}}},Sl={getInitialState:t=>({expanded:{},...t}),getDefaultOptions:t=>({onExpandedChange:ye("expanded",t),paginateExpandedRows:!0}),createTable:t=>{let e=!1,n=!1;t._autoResetExpanded=()=>{var o,r;if(!e){t._queue(()=>{e=!0});return}if((o=(r=t.options.autoResetAll)!=null?r:t.options.autoResetExpanded)!=null?o:!t.options.manualExpanding){if(n)return;n=!0,t._queue(()=>{t.resetExpanded(),n=!1})}},t.setExpanded=o=>t.options.onExpandedChange==null?void 0:t.options.onExpandedChange(o),t.toggleAllRowsExpanded=o=>{o??!t.getIsAllRowsExpanded()?t.setExpanded(!0):t.setExpanded({})},t.resetExpanded=o=>{var r,i;t.setExpanded(o?{}:(r=(i=t.initialState)==null?void 0:i.expanded)!=null?r:{})},t.getCanSomeRowsExpand=()=>t.getPrePaginationRowModel().flatRows.some(o=>o.getCanExpand()),t.getToggleAllRowsExpandedHandler=()=>o=>{o.persist==null||o.persist(),t.toggleAllRowsExpanded()},t.getIsSomeRowsExpanded=()=>{const o=t.getState().expanded;return o===!0||Object.values(o).some(Boolean)},t.getIsAllRowsExpanded=()=>{const o=t.getState().expanded;return typeof o=="boolean"?o===!0:!(!Object.keys(o).length||t.getRowModel().flatRows.some(r=>!r.getIsExpanded()))},t.getExpandedDepth=()=>{let o=0;return(t.getState().expanded===!0?Object.keys(t.getRowModel().rowsById):Object.keys(t.getState().expanded)).forEach(i=>{const s=i.split(".");o=Math.max(o,s.length)}),o},t.getPreExpandedRowModel=()=>t.getSortedRowModel(),t.getExpandedRowModel=()=>(!t._getExpandedRowModel&&t.options.getExpandedRowModel&&(t._getExpandedRowModel=t.options.getExpandedRowModel(t)),t.options.manualExpanding||!t._getExpandedRowModel?t.getPreExpandedRowModel():t._getExpandedRowModel())},createRow:(t,e)=>{t.toggleExpanded=n=>{e.setExpanded(o=>{var r;const i=o===!0?!0:!!(o!=null&&o[t.id]);let s={};if(o===!0?Object.keys(e.getRowModel().rowsById).forEach(a=>{s[a]=!0}):s=o,n=(r=n)!=null?r:!i,!i&&n)return{...s,[t.id]:!0};if(i&&!n){const{[t.id]:a,...l}=s;return l}return o})},t.getIsExpanded=()=>{var n;const o=e.getState().expanded;return!!((n=e.options.getIsRowExpanded==null?void 0:e.options.getIsRowExpanded(t))!=null?n:o===!0||o!=null&&o[t.id])},t.getCanExpand=()=>{var n,o,r;return(n=e.options.getRowCanExpand==null?void 0:e.options.getRowCanExpand(t))!=null?n:((o=e.options.enableExpanding)!=null?o:!0)&&!!((r=t.subRows)!=null&&r.length)},t.getIsAllParentsExpanded=()=>{let n=!0,o=t;for(;n&&o.parentId;)o=e.getRow(o.parentId,!0),n=o.getIsExpanded();return n},t.getToggleExpandedHandler=()=>{const n=t.getCanExpand();return()=>{n&&t.toggleExpanded()}}}},Wn=0,Kn=10,Pn=()=>({pageIndex:Wn,pageSize:Kn}),wl={getInitialState:t=>({...t,pagination:{...Pn(),...t==null?void 0:t.pagination}}),getDefaultOptions:t=>({onPaginationChange:ye("pagination",t)}),createTable:t=>{let e=!1,n=!1;t._autoResetPageIndex=()=>{var o,r;if(!e){t._queue(()=>{e=!0});return}if((o=(r=t.options.autoResetAll)!=null?r:t.options.autoResetPageIndex)!=null?o:!t.options.manualPagination){if(n)return;n=!0,t._queue(()=>{t.resetPageIndex(),n=!1})}},t.setPagination=o=>{const r=i=>He(o,i);return t.options.onPaginationChange==null?void 0:t.options.onPaginationChange(r)},t.resetPagination=o=>{var r;t.setPagination(o?Pn():(r=t.initialState.pagination)!=null?r:Pn())},t.setPageIndex=o=>{t.setPagination(r=>{let i=He(o,r.pageIndex);const s=typeof t.options.pageCount>"u"||t.options.pageCount===-1?Number.MAX_SAFE_INTEGER:t.options.pageCount-1;return i=Math.max(0,Math.min(i,s)),{...r,pageIndex:i}})},t.resetPageIndex=o=>{var r,i;t.setPageIndex(o?Wn:(r=(i=t.initialState)==null||(i=i.pagination)==null?void 0:i.pageIndex)!=null?r:Wn)},t.resetPageSize=o=>{var r,i;t.setPageSize(o?Kn:(r=(i=t.initialState)==null||(i=i.pagination)==null?void 0:i.pageSize)!=null?r:Kn)},t.setPageSize=o=>{t.setPagination(r=>{const i=Math.max(1,He(o,r.pageSize)),s=r.pageSize*r.pageIndex,a=Math.floor(s/i);return{...r,pageIndex:a,pageSize:i}})},t.setPageCount=o=>t.setPagination(r=>{var i;let s=He(o,(i=t.options.pageCount)!=null?i:-1);return typeof s=="number"&&(s=Math.max(-1,s)),{...r,pageCount:s}}),t.getPageOptions=H(()=>[t.getPageCount()],o=>{let r=[];return o&&o>0&&(r=[...new Array(o)].fill(null).map((i,s)=>s)),r},G(t.options,"debugTable")),t.getCanPreviousPage=()=>t.getState().pagination.pageIndex>0,t.getCanNextPage=()=>{const{pageIndex:o}=t.getState().pagination,r=t.getPageCount();return r===-1?!0:r===0?!1:ot.setPageIndex(o=>o-1),t.nextPage=()=>t.setPageIndex(o=>o+1),t.firstPage=()=>t.setPageIndex(0),t.lastPage=()=>t.setPageIndex(t.getPageCount()-1),t.getPrePaginationRowModel=()=>t.getExpandedRowModel(),t.getPaginationRowModel=()=>(!t._getPaginationRowModel&&t.options.getPaginationRowModel&&(t._getPaginationRowModel=t.options.getPaginationRowModel(t)),t.options.manualPagination||!t._getPaginationRowModel?t.getPrePaginationRowModel():t._getPaginationRowModel()),t.getPageCount=()=>{var o;return(o=t.options.pageCount)!=null?o:Math.ceil(t.getRowCount()/t.getState().pagination.pageSize)},t.getRowCount=()=>{var o;return(o=t.options.rowCount)!=null?o:t.getPrePaginationRowModel().rows.length}}},Rn=()=>({top:[],bottom:[]}),Cl={getInitialState:t=>({rowPinning:Rn(),...t}),getDefaultOptions:t=>({onRowPinningChange:ye("rowPinning",t)}),createRow:(t,e)=>{t.pin=(n,o,r)=>{const i=o?t.getLeafRows().map(l=>{let{id:u}=l;return u}):[],s=r?t.getParentRows().map(l=>{let{id:u}=l;return u}):[],a=new Set([...s,t.id,...i]);e.setRowPinning(l=>{var u,c;if(n==="bottom"){var f,d;return{top:((f=l==null?void 0:l.top)!=null?f:[]).filter(_=>!(a!=null&&a.has(_))),bottom:[...((d=l==null?void 0:l.bottom)!=null?d:[]).filter(_=>!(a!=null&&a.has(_))),...Array.from(a)]}}if(n==="top"){var p,h;return{top:[...((p=l==null?void 0:l.top)!=null?p:[]).filter(_=>!(a!=null&&a.has(_))),...Array.from(a)],bottom:((h=l==null?void 0:l.bottom)!=null?h:[]).filter(_=>!(a!=null&&a.has(_)))}}return{top:((u=l==null?void 0:l.top)!=null?u:[]).filter(_=>!(a!=null&&a.has(_))),bottom:((c=l==null?void 0:l.bottom)!=null?c:[]).filter(_=>!(a!=null&&a.has(_)))}})},t.getCanPin=()=>{var n;const{enableRowPinning:o,enablePinning:r}=e.options;return typeof o=="function"?o(t):(n=o??r)!=null?n:!0},t.getIsPinned=()=>{const n=[t.id],{top:o,bottom:r}=e.getState().rowPinning,i=n.some(a=>o==null?void 0:o.includes(a)),s=n.some(a=>r==null?void 0:r.includes(a));return i?"top":s?"bottom":!1},t.getPinnedIndex=()=>{var n,o;const r=t.getIsPinned();if(!r)return-1;const i=(n=r==="top"?e.getTopRows():e.getBottomRows())==null?void 0:n.map(s=>{let{id:a}=s;return a});return(o=i==null?void 0:i.indexOf(t.id))!=null?o:-1}},createTable:t=>{t.setRowPinning=e=>t.options.onRowPinningChange==null?void 0:t.options.onRowPinningChange(e),t.resetRowPinning=e=>{var n,o;return t.setRowPinning(e?Rn():(n=(o=t.initialState)==null?void 0:o.rowPinning)!=null?n:Rn())},t.getIsSomeRowsPinned=e=>{var n;const o=t.getState().rowPinning;if(!e){var r,i;return!!((r=o.top)!=null&&r.length||(i=o.bottom)!=null&&i.length)}return!!((n=o[e])!=null&&n.length)},t._getPinnedRows=(e,n,o)=>{var r;return((r=t.options.keepPinnedRows)==null||r?(n??[]).map(s=>{const a=t.getRow(s,!0);return a.getIsAllParentsExpanded()?a:null}):(n??[]).map(s=>e.find(a=>a.id===s))).filter(Boolean).map(s=>({...s,position:o}))},t.getTopRows=H(()=>[t.getRowModel().rows,t.getState().rowPinning.top],(e,n)=>t._getPinnedRows(e,n,"top"),G(t.options,"debugRows")),t.getBottomRows=H(()=>[t.getRowModel().rows,t.getState().rowPinning.bottom],(e,n)=>t._getPinnedRows(e,n,"bottom"),G(t.options,"debugRows")),t.getCenterRows=H(()=>[t.getRowModel().rows,t.getState().rowPinning.top,t.getState().rowPinning.bottom],(e,n,o)=>{const r=new Set([...n??[],...o??[]]);return e.filter(i=>!r.has(i.id))},G(t.options,"debugRows"))}},kl={getInitialState:t=>({rowSelection:{},...t}),getDefaultOptions:t=>({onRowSelectionChange:ye("rowSelection",t),enableRowSelection:!0,enableMultiRowSelection:!0,enableSubRowSelection:!0}),createTable:t=>{t.setRowSelection=e=>t.options.onRowSelectionChange==null?void 0:t.options.onRowSelectionChange(e),t.resetRowSelection=e=>{var n;return t.setRowSelection(e?{}:(n=t.initialState.rowSelection)!=null?n:{})},t.toggleAllRowsSelected=e=>{t.setRowSelection(n=>{e=typeof e<"u"?e:!t.getIsAllRowsSelected();const o={...n},r=t.getPreGroupedRowModel().flatRows;return e?r.forEach(i=>{i.getCanSelect()&&(o[i.id]=!0)}):r.forEach(i=>{delete o[i.id]}),o})},t.toggleAllPageRowsSelected=e=>t.setRowSelection(n=>{const o=typeof e<"u"?e:!t.getIsAllPageRowsSelected(),r={...n};return t.getRowModel().rows.forEach(i=>{Xn(r,i.id,o,!0,t)}),r}),t.getPreSelectedRowModel=()=>t.getCoreRowModel(),t.getSelectedRowModel=H(()=>[t.getState().rowSelection,t.getCoreRowModel()],(e,n)=>Object.keys(e).length?En(t,n):{rows:[],flatRows:[],rowsById:{}},G(t.options,"debugTable")),t.getFilteredSelectedRowModel=H(()=>[t.getState().rowSelection,t.getFilteredRowModel()],(e,n)=>Object.keys(e).length?En(t,n):{rows:[],flatRows:[],rowsById:{}},G(t.options,"debugTable")),t.getGroupedSelectedRowModel=H(()=>[t.getState().rowSelection,t.getSortedRowModel()],(e,n)=>Object.keys(e).length?En(t,n):{rows:[],flatRows:[],rowsById:{}},G(t.options,"debugTable")),t.getIsAllRowsSelected=()=>{const e=t.getFilteredRowModel().flatRows,{rowSelection:n}=t.getState();let o=!!(e.length&&Object.keys(n).length);return o&&e.some(r=>r.getCanSelect()&&!n[r.id])&&(o=!1),o},t.getIsAllPageRowsSelected=()=>{const e=t.getPaginationRowModel().flatRows.filter(r=>r.getCanSelect()),{rowSelection:n}=t.getState();let o=!!e.length;return o&&e.some(r=>!n[r.id])&&(o=!1),o},t.getIsSomeRowsSelected=()=>{var e;const n=Object.keys((e=t.getState().rowSelection)!=null?e:{}).length;return n>0&&n{const e=t.getPaginationRowModel().flatRows;return t.getIsAllPageRowsSelected()?!1:e.filter(n=>n.getCanSelect()).some(n=>n.getIsSelected()||n.getIsSomeSelected())},t.getToggleAllRowsSelectedHandler=()=>e=>{t.toggleAllRowsSelected(e.target.checked)},t.getToggleAllPageRowsSelectedHandler=()=>e=>{t.toggleAllPageRowsSelected(e.target.checked)}},createRow:(t,e)=>{t.toggleSelected=(n,o)=>{const r=t.getIsSelected();e.setRowSelection(i=>{var s;if(n=typeof n<"u"?n:!r,t.getCanSelect()&&r===n)return i;const a={...i};return Xn(a,t.id,n,(s=o==null?void 0:o.selectChildren)!=null?s:!0,e),a})},t.getIsSelected=()=>{const{rowSelection:n}=e.getState();return Eo(t,n)},t.getIsSomeSelected=()=>{const{rowSelection:n}=e.getState();return Yn(t,n)==="some"},t.getIsAllSubRowsSelected=()=>{const{rowSelection:n}=e.getState();return Yn(t,n)==="all"},t.getCanSelect=()=>{var n;return typeof e.options.enableRowSelection=="function"?e.options.enableRowSelection(t):(n=e.options.enableRowSelection)!=null?n:!0},t.getCanSelectSubRows=()=>{var n;return typeof e.options.enableSubRowSelection=="function"?e.options.enableSubRowSelection(t):(n=e.options.enableSubRowSelection)!=null?n:!0},t.getCanMultiSelect=()=>{var n;return typeof e.options.enableMultiRowSelection=="function"?e.options.enableMultiRowSelection(t):(n=e.options.enableMultiRowSelection)!=null?n:!0},t.getToggleSelectedHandler=()=>{const n=t.getCanSelect();return o=>{var r;n&&t.toggleSelected((r=o.target)==null?void 0:r.checked)}}}},Xn=(t,e,n,o,r)=>{var i;const s=r.getRow(e,!0);n?(s.getCanMultiSelect()||Object.keys(t).forEach(a=>delete t[a]),s.getCanSelect()&&(t[e]=!0)):delete t[e],o&&(i=s.subRows)!=null&&i.length&&s.getCanSelectSubRows()&&s.subRows.forEach(a=>Xn(t,a.id,n,o,r))};function En(t,e){const n=t.getState().rowSelection,o=[],r={},i=function(s,a){return s.map(l=>{var u;const c=Eo(l,n);if(c&&(o.push(l),r[l.id]=l),(u=l.subRows)!=null&&u.length&&(l={...l,subRows:i(l.subRows)}),c)return l}).filter(Boolean)};return{rows:i(e.rows),flatRows:o,rowsById:r}}function Eo(t,e){var n;return(n=e[t.id])!=null?n:!1}function Yn(t,e,n){var o;if(!((o=t.subRows)!=null&&o.length))return!1;let r=!0,i=!1;return t.subRows.forEach(s=>{if(!(i&&!r)&&(s.getCanSelect()&&(Eo(s,e)?i=!0:r=!1),s.subRows&&s.subRows.length)){const a=Yn(s,e);a==="all"?i=!0:(a==="some"&&(i=!0),r=!1)}}),r?"all":i?"some":!1}const Jn=/([0-9]+)/gm,Pl=(t,e,n)=>ni(Ue(t.getValue(n)).toLowerCase(),Ue(e.getValue(n)).toLowerCase()),Rl=(t,e,n)=>ni(Ue(t.getValue(n)),Ue(e.getValue(n))),El=(t,e,n)=>Lo(Ue(t.getValue(n)).toLowerCase(),Ue(e.getValue(n)).toLowerCase()),Ll=(t,e,n)=>Lo(Ue(t.getValue(n)),Ue(e.getValue(n))),$l=(t,e,n)=>{const o=t.getValue(n),r=e.getValue(n);return o>r?1:oLo(t.getValue(n),e.getValue(n));function Lo(t,e){return t===e?0:t>e?1:-1}function Ue(t){return typeof t=="number"?isNaN(t)||t===1/0||t===-1/0?"":String(t):typeof t=="string"?t:""}function ni(t,e){const n=t.split(Jn).filter(Boolean),o=e.split(Jn).filter(Boolean);for(;n.length&&o.length;){const r=n.shift(),i=o.shift(),s=parseInt(r,10),a=parseInt(i,10),l=[s,a].sort();if(isNaN(l[0])){if(r>i)return 1;if(i>r)return-1;continue}if(isNaN(l[1]))return isNaN(s)?-1:1;if(s>a)return 1;if(a>s)return-1}return n.length-o.length}const dt={alphanumeric:Pl,alphanumericCaseSensitive:Rl,text:El,textCaseSensitive:Ll,datetime:$l,basic:Tl},Il={getInitialState:t=>({sorting:[],...t}),getDefaultColumnDef:()=>({sortingFn:"auto",sortUndefined:1}),getDefaultOptions:t=>({onSortingChange:ye("sorting",t),isMultiSortEvent:e=>e.shiftKey}),createColumn:(t,e)=>{t.getAutoSortingFn=()=>{const n=e.getFilteredRowModel().flatRows.slice(10);let o=!1;for(const r of n){const i=r==null?void 0:r.getValue(t.id);if(Object.prototype.toString.call(i)==="[object Date]")return dt.datetime;if(typeof i=="string"&&(o=!0,i.split(Jn).length>1))return dt.alphanumeric}return o?dt.text:dt.basic},t.getAutoSortDir=()=>{const n=e.getFilteredRowModel().flatRows[0];return typeof(n==null?void 0:n.getValue(t.id))=="string"?"asc":"desc"},t.getSortingFn=()=>{var n,o;if(!t)throw new Error;return fn(t.columnDef.sortingFn)?t.columnDef.sortingFn:t.columnDef.sortingFn==="auto"?t.getAutoSortingFn():(n=(o=e.options.sortingFns)==null?void 0:o[t.columnDef.sortingFn])!=null?n:dt[t.columnDef.sortingFn]},t.toggleSorting=(n,o)=>{const r=t.getNextSortingOrder(),i=typeof n<"u"&&n!==null;e.setSorting(s=>{const a=s==null?void 0:s.find(p=>p.id===t.id),l=s==null?void 0:s.findIndex(p=>p.id===t.id);let u=[],c,f=i?n:r==="desc";if(s!=null&&s.length&&t.getCanMultiSort()&&o?a?c="toggle":c="add":s!=null&&s.length&&l!==s.length-1?c="replace":a?c="toggle":c="replace",c==="toggle"&&(i||r||(c="remove")),c==="add"){var d;u=[...s,{id:t.id,desc:f}],u.splice(0,u.length-((d=e.options.maxMultiSortColCount)!=null?d:Number.MAX_SAFE_INTEGER))}else c==="toggle"?u=s.map(p=>p.id===t.id?{...p,desc:f}:p):c==="remove"?u=s.filter(p=>p.id!==t.id):u=[{id:t.id,desc:f}];return u})},t.getFirstSortDir=()=>{var n,o;return((n=(o=t.columnDef.sortDescFirst)!=null?o:e.options.sortDescFirst)!=null?n:t.getAutoSortDir()==="desc")?"desc":"asc"},t.getNextSortingOrder=n=>{var o,r;const i=t.getFirstSortDir(),s=t.getIsSorted();return s?s!==i&&((o=e.options.enableSortingRemoval)==null||o)&&(!(n&&(r=e.options.enableMultiRemove)!=null)||r)?!1:s==="desc"?"asc":"desc":i},t.getCanSort=()=>{var n,o;return((n=t.columnDef.enableSorting)!=null?n:!0)&&((o=e.options.enableSorting)!=null?o:!0)&&!!t.accessorFn},t.getCanMultiSort=()=>{var n,o;return(n=(o=t.columnDef.enableMultiSort)!=null?o:e.options.enableMultiSort)!=null?n:!!t.accessorFn},t.getIsSorted=()=>{var n;const o=(n=e.getState().sorting)==null?void 0:n.find(r=>r.id===t.id);return o?o.desc?"desc":"asc":!1},t.getSortIndex=()=>{var n,o;return(n=(o=e.getState().sorting)==null?void 0:o.findIndex(r=>r.id===t.id))!=null?n:-1},t.clearSorting=()=>{e.setSorting(n=>n!=null&&n.length?n.filter(o=>o.id!==t.id):[])},t.getToggleSortingHandler=()=>{const n=t.getCanSort();return o=>{n&&(o.persist==null||o.persist(),t.toggleSorting==null||t.toggleSorting(void 0,t.getCanMultiSort()?e.options.isMultiSortEvent==null?void 0:e.options.isMultiSortEvent(o):!1))}}},createTable:t=>{t.setSorting=e=>t.options.onSortingChange==null?void 0:t.options.onSortingChange(e),t.resetSorting=e=>{var n,o;t.setSorting(e?[]:(n=(o=t.initialState)==null?void 0:o.sorting)!=null?n:[])},t.getPreSortedRowModel=()=>t.getGroupedRowModel(),t.getSortedRowModel=()=>(!t._getSortedRowModel&&t.options.getSortedRowModel&&(t._getSortedRowModel=t.options.getSortedRowModel(t)),t.options.manualSorting||!t._getSortedRowModel?t.getPreSortedRowModel():t._getSortedRowModel())}},Al=[Za,vl,hl,ml,tl,nl,yl,bl,Il,fl,Sl,wl,Cl,kl,gl];function Ol(t){var e,n;const o=[...Al,...(e=t._features)!=null?e:[]];let r={_features:o};const i=r._features.reduce((d,p)=>Object.assign(d,p.getDefaultOptions==null?void 0:p.getDefaultOptions(r)),{}),s=d=>r.options.mergeOptions?r.options.mergeOptions(i,d):{...i,...d};let l={...{},...(n=t.initialState)!=null?n:{}};r._features.forEach(d=>{var p;l=(p=d.getInitialState==null?void 0:d.getInitialState(l))!=null?p:l});const u=[];let c=!1;const f={_features:o,options:{...i,...t},initialState:l,_queue:d=>{u.push(d),c||(c=!0,Promise.resolve().then(()=>{for(;u.length;)u.shift()();c=!1}).catch(p=>setTimeout(()=>{throw p})))},reset:()=>{r.setState(r.initialState)},setOptions:d=>{const p=He(d,r.options);r.options=s(p)},getState:()=>r.options.state,setState:d=>{r.options.onStateChange==null||r.options.onStateChange(d)},_getRowId:(d,p,h)=>{var _;return(_=r.options.getRowId==null?void 0:r.options.getRowId(d,p,h))!=null?_:`${h?[h.id,p].join("."):p}`},getCoreRowModel:()=>(r._getCoreRowModel||(r._getCoreRowModel=r.options.getCoreRowModel(r)),r._getCoreRowModel()),getRowModel:()=>r.getPaginationRowModel(),getRow:(d,p)=>{let h=(p?r.getPrePaginationRowModel():r.getRowModel()).rowsById[d];if(!h&&(h=r.getCoreRowModel().rowsById[d],!h))throw new Error;return h},_getDefaultColumnDef:H(()=>[r.options.defaultColumn],d=>{var p;return d=(p=d)!=null?p:{},{header:h=>{const _=h.header.column.columnDef;return _.accessorKey?_.accessorKey:_.accessorFn?_.id:null},cell:h=>{var _,v;return(_=(v=h.renderValue())==null||v.toString==null?void 0:v.toString())!=null?_:null},...r._features.reduce((h,_)=>Object.assign(h,_.getDefaultColumnDef==null?void 0:_.getDefaultColumnDef()),{}),...d}},G(t,"debugColumns")),_getColumnDefs:()=>r.options.columns,getAllColumns:H(()=>[r._getColumnDefs()],d=>{const p=function(h,_,v){return v===void 0&&(v=0),h.map(k=>{const w=Qa(r,k,v,_),C=k;return w.columns=C.columns?p(C.columns,w,v+1):[],w})};return p(d)},G(t,"debugColumns")),getAllFlatColumns:H(()=>[r.getAllColumns()],d=>d.flatMap(p=>p.getFlatColumns()),G(t,"debugColumns")),_getAllFlatColumnsById:H(()=>[r.getAllFlatColumns()],d=>d.reduce((p,h)=>(p[h.id]=h,p),{}),G(t,"debugColumns")),getAllLeafColumns:H(()=>[r.getAllColumns(),r._getOrderColumnsFn()],(d,p)=>{let h=d.flatMap(_=>_.getLeafColumns());return p(h)},G(t,"debugColumns")),getColumn:d=>r._getAllFlatColumnsById()[d]};Object.assign(r,f);for(let d=0;dH(()=>[t.options.data],e=>{const n={rows:[],flatRows:[],rowsById:{}},o=function(r,i,s){i===void 0&&(i=0);const a=[];for(let u=0;ut._autoResetPageIndex()))}function Dl(){return t=>H(()=>[t.getState().expanded,t.getPreExpandedRowModel(),t.options.paginateExpandedRows],(e,n,o)=>!n.rows.length||e!==!0&&!Object.keys(e??{}).length||!o?n:Ml(n),G(t.options,"debugTable"))}function Ml(t){const e=[],n=o=>{var r;e.push(o),(r=o.subRows)!=null&&r.length&&o.getIsExpanded()&&o.subRows.forEach(n)};return t.rows.forEach(n),{rows:e,flatRows:t.flatRows,rowsById:t.rowsById}}function xl(){return t=>H(()=>[t.getState().sorting,t.getPreSortedRowModel()],(e,n)=>{if(!n.rows.length||!(e!=null&&e.length))return n;const o=t.getState().sorting,r=[],i=o.filter(l=>{var u;return(u=t.getColumn(l.id))==null?void 0:u.getCanSort()}),s={};i.forEach(l=>{const u=t.getColumn(l.id);u&&(s[l.id]={sortUndefined:u.columnDef.sortUndefined,invertSorting:u.columnDef.invertSorting,sortingFn:u.getSortingFn()})});const a=l=>{const u=l.map(c=>({...c}));return u.sort((c,f)=>{for(let p=0;p{var f;r.push(c),(f=c.subRows)!=null&&f.length&&(c.subRows=a(c.subRows))}),u};return{rows:a(n.rows),flatRows:r,rowsById:n.rowsById}},G(t.options,"debugTable","getSortedRowModel",()=>t._autoResetPageIndex()))}/** + * vue-table + * + * Copyright (c) TanStack + * + * This source code is licensed under the MIT license found in the + * LICENSE.md file in the root directory of this source tree. + * + * @license MIT + */function Dt(){return!0}const Nl=Symbol("merge-proxy"),Fl={get(t,e,n){return e===Nl?n:t.get(e)},has(t,e){return t.has(e)},set:Dt,deleteProperty:Dt,getOwnPropertyDescriptor(t,e){return{configurable:!0,enumerable:!0,get(){return t.get(e)},set:Dt,deleteProperty:Dt}},ownKeys(t){return t.keys()}};function Ln(t){return"value"in t?t.value:t}function pt(){for(var t=arguments.length,e=new Array(t),n=0;n=0;r--){const i=Ln(e[r])[o];if(i!==void 0)return i}},has(o){for(let r=e.length-1;r>=0;r--)if(o in Ln(e[r]))return!0;return!1},keys(){const o=[];for(let r=0;r()=>typeof t.render=="function"||typeof t.render=="object"?D(t.render,t.props):t.render});function Jo(t){return pt(t,{data:P(t.data)})}function Bl(t){const e=Rr(t.data),n=pt({state:{},onStateChange:()=>{},renderFallbackValue:null,mergeOptions(i,s){return e?{...i,...s}:pt(i,s)}},e?Jo(t):t),o=Ol(n);if(e){const i=rt(t.data);Q(i,()=>{o.setState(s=>({...s,data:i.value}))},{immediate:!0})}const r=M(o.initialState);return Pt(()=>{o.setOptions(i=>{var s;const a=new Proxy({},{get:(l,u)=>r.value[u]});return pt(i,e?Jo(t):t,{state:pt(a,(s=t.state)!=null?s:{}),onStateChange:l=>{l instanceof Function?r.value=l(r.value):r.value=l,t.onStateChange==null||t.onStateChange(l)}})})}),o}const Hl={class:"nt-table-wrapper nt-scrollbar"},Gl=["onClick","rowspan","colspan"],jl={key:0,class:"caret-wrapper"},zl=b("span",{class:"sort-caret ascending"},null,-1),Ul=b("span",{class:"sort-caret descending"},null,-1),ql=[zl,Ul],Wl={key:0},Kl=["colspan"],Xl=L({__name:"TanstackTable",props:{stripe:{type:Boolean,default:!0},border:{type:Boolean,default:!1},tableLayout:{default:"auto"},columns:{},data:{},fixedHead:{type:Boolean,default:!1},multiSelection:{type:Boolean,default:!0},defaultSorter:{},expandable:{}},setup(t){const e=rt([]);let n=rt([]),o=rt([]);const r={};function i(d){if(d.length===1)return d;const p=new Set;return d.map((h,_,{length:v})=>({...h,headers:h.headers.filter(k=>!p.has(k.column.id)).map(k=>(p.add(k.column.id),k.isPlaceholder?{...k,isPlaceholder:!1,rowSpan:v-_}:{...k,rowSpan:1}))}))}function s(d,p=!1){const h=[],_=[],v=[];for(const k of d){const w={...k};w.header==null&&w.title!=null&&(w.header=w.title),k.columns==null?(w.accessorKey==null&&w.key!=null&&(w.accessorKey=w.key),w.enableSorting=!1,w.sortDescFirst=!1,k.cell!=null&&(w.cell=C=>k.cell(C.row.original,C.row.index,C)),w.header==null&&w.accessorKey!=null&&(w.header=w.accessorKey),w.id==null&&(w.accessorKey!=null?w.id=w.accessorKey:w.header!=null&&typeof w.header=="string"&&(w.id=w.header)),w.fixed==="left"?_.push(w.id):w.fixed==="right"&&v.push(w.id),w.type!=null?(w.id=w.type,w.type==="selection"&&(w.size=40,l.multiSelection===!1?w.cell=({row:C})=>D(Br,{disabled:!C.getCanSelect(),checked:C.getIsSelected(),onChange:T=>C.toggleSelected(T)}):(w.header=({table:C})=>D(qn,{checked:C.getIsAllRowsSelected(),indeterminate:C.getIsSomeRowsSelected(),onChange:T=>C.toggleAllRowsSelected(T)}),w.cell=({row:C})=>D(qn,{checked:C.getIsSelected(),disabled:!C.getCanSelect(),indeterminate:C.getIsSomeSelected(),onChange:T=>C.toggleSelected(T)})))):p||(p=!0,w.cell=C=>{let T=null;k.cell!=null&&(T=k.cell(C.row.original,C.row.index,C)),T==null&&(T=C.getValue()),typeof T!="object"&&(T=D("span",T));const $=[];return C.row.depth>0&&$.push(D("div",{style:{display:"inline-block",width:C.row.depth*20+"px"}},"")),C.table.getCanSomeRowsExpand()&&$.push(D(ve,{class:{"nt-table-expand-icon":!0,"nt-table-expand-icon--expanded":C.row.getIsExpanded(),"nt-table-expand-placeholder":!C.row.getCanExpand()},onClick:C.row.getToggleExpandedHandler()},{default:()=>D(ze)})),$.push(T),$}),w.sorter!=null&&w.sorter!==!1&&(w.enableSorting=!0,typeof w.sorter=="function"&&(w.sortingFn=(C,T)=>w.sorter(C.original,T.original))),delete w.title,delete w.key,delete w.fixed):(w.id==null&&w.header!=null&&typeof w.header=="string"&&(w.id=w.header),w.columns=s(w.columns,p).columns),h.push(w)}if(!p&&l.expandable!=null){let k=0;h[0].type==="selection"&&(k=1),h.splice(k,0,{id:"expandable",cell:w=>D(ve,{class:{"nt-table-expand-icon":!0,"nt-table-expand-icon--expanded":w.row.getIsExpanded(),"nt-table-expand-placeholder":!w.row.getCanExpand()},onClick:w.row.getToggleExpandedHandler()},{default:()=>D(ze)})})}return{columns:h,leftFixed:_,rightFixed:v}}const a=d=>{const p=d.id;if(p in r)return r[p];const h=d.getIsPinned(),_=h==="left"&&d.getIsLastColumn("left"),v=h==="right"&&d.getIsFirstColumn("right"),k={boxShadow:_?"-4px 0 4px -4px #d9d9d9 inset":v?"4px 0 4px -4px #d9d9d9 inset":void 0,left:h==="left"?`${d.getStart("left")}px`:void 0,right:h==="right"?`${d.getAfter("right")}px`:void 0,position:h?"sticky":"relative",width:`${d.getSize()}px`,zIndex:h?1:0};return r[p]=k,k},l=t,u=s(l.columns);e.value=u.columns,n.value=u.leftFixed,o.value=u.rightFixed;const c=x(()=>n.value.length>0||o.value.length>0?!0:l.tableLayout==="fixed"),f=Bl({get data(){return l.data},columns:e.value,getSubRows:d=>d.children,enableMultiRowSelection:l.multiSelection===!0,getCoreRowModel:Vl(),getRowCanExpand:d=>d.original.children!=null?!0:l.expandable!=null?l.expandable.rowExpandable(d.original):!1,initialState:{columnPinning:{left:n.value,right:o.value},sorting:l.defaultSorter?[l.defaultSorter]:void 0},getSortedRowModel:xl(),getExpandedRowModel:Dl()});return(d,p)=>(m(),S("div",Hl,[b("table",{class:N(["nt-table",l.stripe?"nt-table-stripe":"",c.value?"nt-table-fixed":"",l.border?"nt-table-border":""])},[b("thead",{class:N({"nt-fixed":l.fixedHead}),style:te({top:l.fixedHead?"0":void 0})},[(m(!0),S(q,null,Z(i(P(f).getHeaderGroups()),h=>(m(),S("tr",{key:h.id},[(m(!0),S(q,null,Z(h.headers,_=>(m(),S("th",{key:_.id,style:te(a(_.column)),class:N([_.column.getCanSort()?"sort-column":"",_.column.getIsSorted()?`sort-${_.column.getIsSorted()}`:""]),onClick:v=>{var k;return(k=_.column.getToggleSortingHandler())==null?void 0:k(v)},rowspan:_.rowSpan?_.rowSpan:1,colspan:_.colSpan},[_.isPlaceholder?A("",!0):(m(),S(q,{key:0},[V(P($n),{render:_.column.columnDef.header,props:_.getContext()},null,8,["render","props"]),_.column.getCanSort()?(m(),S("span",jl,ql)):A("",!0)],64))],14,Gl))),128))]))),128))],6),b("tbody",null,[(m(!0),S(q,null,Z(P(f).getRowModel().rows,h=>(m(),S(q,{key:h.id},[b("tr",null,[(m(!0),S(q,null,Z(h.getVisibleCells(),_=>(m(),S("td",{key:_.id,style:te(a(_.column))},[V(P($n),{render:_.column.columnDef.cell,props:_.getContext()},null,8,["render","props"])],4))),128))]),d.expandable!=null&&h.getIsExpanded()?(m(),S("tr",Wl,[b("td",{colspan:h.getAllCells().length},[V(P($n),{render:d.expandable.expandedRowRender(h.original),props:null},null,8,["render"])],8,Kl)])):A("",!0)],64))),128))])],2)]))}}),Yl=["id"],Jl={class:"nt-message-container"},Ql={class:"nt-message-content"},Zl=L({__name:"index",props:{onClose:{},duration:{default:3e3},type:{default:"info"},customClass:{default:""},zindex:{default:1e3},offset:{default:20},message:{},id:{},width:{default:""}},emits:["destroy"],setup(t,{expose:e}){const n=t,o=M(!1),r=x(()=>({top:`${n.offset}px`,zIndex:n.zindex,width:n.width===""?void 0:n.width})),i=x(()=>n.type==="success"?ho:n.type==="warn"?cn:n.type==="error"?fo:po);function s(){o.value=!1}return e({close:s}),pe(()=>{o.value=!0,n.duration>0&&setTimeout(()=>{o.value=!1},n.duration)}),(a,l)=>(m(),O(Oe,{name:"nt-message-fade",appear:"",onBeforeLeave:a.onClose,onAfterLeave:l[0]||(l[0]=u=>a.$emit("destroy"))},{default:E(()=>[vt(b("div",{id:a.id,style:te(r.value),class:N(["nt-message",`nt-message-${a.type}`,a.customClass])},[b("div",Jl,[(m(),O(ke(i.value),{class:"nt-message-icon"})),b("span",Ql,j(a.message),1)])],14,Yl),[[Er,o.value]])]),_:1},8,["onBeforeLeave"]))}}),eu=["info","success","error","warn","show"],We=[];let tu=0;function nu(t){const e=We.findIndex(i=>i.component!=null&&i.component.props.id===t);if(e===-1)return;const n=We.splice(e,1)[0];if(n==null)return;let o=15;n.el!=null&&(o=n.el.offsetHeight);const r=We.length;if(r!==0)for(let i=e;i{let e=document.createElement("div"),n=15;for(const s of We)s.el!=null&&(n+=s.el.offsetHeight+15);const o=`message${++tu}`,r=typeof t=="string"?{message:t}:t;r.id=o,r.offset=n,r.onClose=()=>{nu(o)},r.onDestroy=()=>{jt(null,e),e=null};const i=D(Zl,r);return jt(i,e),We.push(i),document.body.appendChild(e.firstElementChild),o};for(const t of eu)Ut[t]=e=>{const n=typeof e=="string"?{message:e}:e;return n.type=t,n.type==="show"&&(n.type="info"),Ut(n)};Ut.close=t=>{const e=We.find(n=>n.component!=null&&n.component.props.id===t);e!=null&&e.component.exposed.close()};const ou={class:"nt-card"},ru={key:0,class:"nt-card__header"},iu={key:0},su={key:1,class:"nt-card__footer"},au={key:0},lu=L({__name:"Card",props:{headerText:{},showHeader:{type:Boolean,default:!0},footerText:{},showFooter:{type:Boolean,default:!1},bodyClass:{}},setup(t){return(e,n)=>(m(),S("div",ou,[e.showHeader?(m(),S("div",ru,[e.headerText?(m(),S("span",iu,j(e.headerText),1)):R(e.$slots,"header",{key:1}),b("div",null,[R(e.$slots,"header-extra")])])):A("",!0),b("div",{class:N(["nt-card__body",e.bodyClass||""])},[R(e.$slots,"default")],2),e.showFooter?(m(),S("div",su,[e.footerText?(m(),S("span",au,j(e.footerText),1)):R(e.$slots,"footer",{key:1})])):A("",!0)]))}}),oi={trigger:{type:String,default:"hover"},content:String,placement:{type:String,default:"top"},visible:{type:Boolean,default:void 0},to:[Object,String]};function uu(t){return t instanceof Element}function cu(t,e){let n=!1;return t.length&&(n=t.some(o=>o==null?!1:o.contains(e)),n||(n=t.includes(e))),n}const Fe=new Map;document.addEventListener("click",t=>{for(const e of Fe.values())for(const{documentHandler:n}of e)n(t)},!0);function Qo(t,e){let n=[];return Array.isArray(e.arg)?n=e.arg:uu(e.arg)&&n.push(e.arg),o=>{const r=o.target,i=!e||!e.instance,s=!r,a=t.contains(r),l=t===r,u=cu(n,r);i||s||a||l||u||e.value(r)}}const ri={beforeMount(t,e){Fe.has(t)||Fe.set(t,[]),Fe.get(t).push({documentHandler:Qo(t,e),bindingFn:e.value})},updated(t,e){Fe.has(t)||Fe.set(t,[]);const n=Fe.get(t),o=n.findIndex(i=>i.bindingFn===e.oldValue),r={documentHandler:Qo(t,e),bindingFn:e.value};o>=0?n.splice(o,1,r):n.push(r)},unmounted(t){Fe.delete(t)}};function pn(t,e){return typeof t=="string"?(e||document).querySelectorAll(t):[t]}function du(t,e=document.body){let n=document.createElement("div");n.style.cssText="position:fixed;left:-1000px;top:-1000px;opacity:0;";let o=document.createElement("div");o.style.cssText="position:relative;",typeof t=="string"?o.innerHTML=t:o.appendChild(t.cloneNode(!0)),n.appendChild(o),e.appendChild(n);let r=o.children[0].getBoundingClientRect();return e.removeChild(n),{width:r.width,height:r.height}}function fu(t,e=null,n="horizontal"){e==null&&(e=t.offsetParent);const o=e.getBoundingClientRect(),r=t.getBoundingClientRect();let i=n==="horizontal"?r.left:r.top,s=n==="horizontal"?r.right:r.bottom,a=n==="horizontal"?o.left:o.top,l=n==="horizontal"?o.right:o.bottom;return i>=a&&s<=l}const Zo=/^(left)|(right)/;function pu(t){return t.trigger!=null?t.trigger()[0]:null}function hu(t){let e=0,n=0,o=0,r=0,i=0,s=0;for(;t;){const a=t.getBoundingClientRect();n+=t.offsetTop,e+=t.offsetLeft,o=a.top,r=a.bottom,i=a.left,s=a.right,t=t.offsetParent}return{offsetLeft:e,offsetTop:n,top:o,bottom:r,left:i,right:s}}const $o=L({props:oi,inheritAttrs:!1,setup(t,{slots:e,attrs:n,expose:o}){const r=M(!1),i=M(t.placement),s=M();let a;const l=M({});pe(()=>{t.visible===!0&&u()}),Q(()=>t.visible,()=>{t.visible===!0?u():r.value=!1});function u(){t.to!=null&&(t.to instanceof HTMLElement?c(t.to):typeof t.to=="string"?c(pn(t.to)[0]):c(t.to.value))}function c(w){if(r.value){d();return}w.classList.contains("nt-popover")||(r.value=!0,lo(()=>{const{offsetLeft:C,offsetTop:T,top:$,left:F}=hu(w);let W=0,J=0,De=t.placement;if(s.value!=null){const ge=s.value.getBoundingClientRect(),we=w.getBoundingClientRect();t.placement.startsWith("top")?W=ge.height+8:t.placement.startsWith("bottom")?W=-(we.height+8):t.placement==="left"||t.placement==="right"?W=ge.height/2-we.height/2:(t.placement==="leftBottom"||t.placement==="rightBottom")&&(W=ge.height-we.height),t.placement.startsWith("left")?J=ge.width+8:t.placement.startsWith("right")?J=-(we.width+8):t.placement==="top"||t.placement==="bottom"?J=ge.width/2-we.width/2:(t.placement==="bottomRight"||t.placement==="topRight")&&(J=ge.width-we.width);const be=C-J;let ie="",ue="";if(T-W+ge.height>=Math.abs($)+window.innerHeight-15&&(t.placement.match(Zo)?(ue="bottom",W=ge.height-we.height):(ue="top",W=ge.height+8)),T-W<=Math.abs($)&&(t.placement.match(Zo)?(ue="top",W=0):(ue="bottom",W=-(we.height+8))),be<=Math.abs(F)&&(ie="left",J=0),be+ge.width>=Math.abs(F)+window.innerWidth-15&&(ie="left",J=0),ie===""&&ue==="")De=t.placement;else if(ie===""&&(t.placement.match(/left/i)?ie="left":t.placement.match(/right/i)&&(ie="right")),ue===""&&(t.placement.match(/top/i)&&(ue="top"),t.placement.match(/bottom/i)&&(ue="bottom")),t.placement.match(/^(left)|(right)/)){const vn=ue===""?"":ue[0].toUpperCase()+ue.substring(1);De=`${ie}${vn}`}else if(t.placement.match(/^(top)|(bottom)/)){const vn=ie===""?"":ie[0].toUpperCase()+ie.substring(1);De=`${ue}${vn}`}}const ct=zo(T-W),Me=zo(C-J);l.value={top:`${ct}px`,left:`${Me}px`},i.value=De}))}function f(){a=setTimeout(()=>{r.value=!1},50)}function d(){a!=null&&(clearTimeout(a),a=void 0)}function p(w){c(w.target)}function h(){f()}function _(){r.value=!1}function v(w){w.currentTarget.classList.contains("nt-popover")?a!=null&&(clearTimeout(a),a=void 0):r.value?r.value=!1:c(w.target)}function k(){f()}return o({close:_}),()=>{const w=pu(e),C={};return t.visible==null&&(t.trigger==="hover"?(C.onMouseenter=p,C.onMouseleave=h):C.onClick=v),[w?t.trigger==="click"?vt(D(w,C),[[ri,k]]):D(w,C):null,D(ao,{to:"body"},D(Oe,{name:"nt-opacity"},{default:()=>vt(D("div",{...n,class:["nt-popover",`nt-popover-${i.value}`,n.class],style:[n.style,l.value],ref:s,...C},[e.default!=null?e.default():t.content!=null?D("span",t.content):null,D("span",{class:"nt-popover-arrow"})]),[[Er,r.value]])}))]}}}),mu=L({props:oi,setup(t,{slots:e,attrs:n}){return()=>D($o,{...t,...n,class:["nt-tooltip",n.class]},{trigger:()=>e.default!=null?e.default():null,content:()=>e.content!=null?e.content():null})}}),gu=L({props:{mask:{type:Boolean,default:!0},maskClosable:{type:Boolean,default:!0},modelValue:{type:Boolean,default:!1,required:!0},title:String,showClose:{type:Number,default:1},showCancel:{type:Boolean,default:!0},showOk:{type:Boolean,default:!0},mainClass:{type:String,default:""},containerClass:{type:String,default:""},alignCenter:{type:Boolean,default:!1},beforeClose:{type:Function,default:void 0},width:{type:String,default:void 0},to:{type:[Object,String],default:"body"},theme:{type:String,default:"normal"}},emits:["update:modelValue"],setup(t,{slots:e,emit:n}){t.modelValue===!0&&document.body.classList.add("nt-body-lock"),Q(()=>t.modelValue,s=>{s===!0?document.body.classList.add("nt-body-lock"):document.body.classList.remove("nt-body-lock")});function o(){t.mask&&t.maskClosable&&i("close")}function r(){n("update:modelValue",!1)}function i(s){t.beforeClose==null?n("update:modelValue",!1):t.beforeClose(s,r)}return()=>D(ao,{to:t.to},D(Oe,{appear:!0,name:"nt-dialog"},{default:()=>t.modelValue?D(Co,{shadowClass:["nt-dialog",t.alignCenter?"nt-dialog-align-center":""].join(" ").trim(),transparent:!t.mask,onShadowClick:o},{default:()=>{const s=[D("header",{class:"nt-dialog-header"},e.header!=null?e.header():t.title)];return t.showClose!==0&&s.push(D(ve,{circle:!0,type:"normal",class:`nt-dialog-close${t.showClose}`,onClick:()=>i("close")},{default:()=>D(dn)})),s.push(D("div",{class:["nt-dialog-container",t.containerClass]},e.default!=null?e.default():void 0)),s.push(D("footer",{class:"nt-dialog-footer"},e.footer?e.footer():[t.showCancel?D(ve,{type:"normal",text:t.theme==="mobile",onClick:()=>i("close")},{default:()=>"取消"}):void 0,t.showOk?D(ve,{type:"primary",text:t.theme==="mobile",onClick:()=>i("ok")},{default:()=>"确定"}):void 0])),D("div",{class:["nt-dialog-main","nt-dialog-"+t.theme,t.mainClass],style:{width:t.width?t.width:void 0}},s)}}):null}))}});function ii(){return document.createElement("div")}function si(t,e,n){return new Promise(o=>{const r={showCancel:!1,maskClosable:!1,...n};let i=ii();const s=u=>{o(u==="ok"),l!=null&&l.component!=null&&(l.component.props.show=!1),l=void 0,i=void 0},a={message:t,show:!0,showCancel:r.showCancel,onClose:s,to:i};me(e)||(a.title=e),me(r.type)||(a.type=r.type),g(()=>import("./MessageDialog.aq5fK8Et.js"),__vite__mapDeps([0,1])).then(u=>{l=V(u.default,a),jt(l,i),document.body.appendChild(i.firstElementChild)});let l})}function _u(t,e,n){const o={type:"info",showCancel:!0,maskClosable:!0,...n};return si(t,e,o)}function vu(t,e){return new Promise(n=>{let o=ii();const i={tip:t,show:!0,onClose:a=>{n(a),s!=null&&s.component!=null&&(s.component.props.show=!1),s=void 0,o=void 0},to:o};me(e)||(i.title=e),g(()=>import("./PromptDialog.D7o8UV5B.js"),__vite__mapDeps([2,1])).then(a=>{s=V(a.default,i),jt(s,o),document.body.appendChild(o.firstElementChild)});let s})}const yu={alert:si,confirm:_u,prompt:vu},bu=L({props:{title:String},emits:["cancel","confirm"],setup(t,{slots:e,emit:n}){const o=M();function r(i){n(i),o.value!=null&&o.value.close()}return()=>D($o,{trigger:"click",placement:"top",class:"nt-popconfirm",ref:o},{trigger:()=>e.trigger!=null?e.trigger():null,default:()=>[D("div",{class:"nt-popconfirm-container"},[D("div",{class:"nt-popconfirm-icon-wrapper"},e.icon!=null?e.icon():D(cn)),e.default!=null?e.default():D("span",t.title)]),D("div",{class:"nt-popconfirm-footer"},[D(ve,{onClick:()=>r("cancel")},{default:()=>"取消"}),D(ve,{type:"primary",onClick:()=>r("confirm")},{default:()=>"确定"})])]})}});class er{constructor(){Object.defineProperty(this,"_buffer",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"_length",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this._buffer=[],this._length=0}getBuffer(){return this._buffer}getAt(e){const n=Math.floor(e/8);return(this._buffer[n]>>>7-e%8&1)===1}put(e,n){for(let o=0;o>>n-o-1&1)===1)}putBit(e){const n=Math.floor(this._length/8);this._buffer.length<=n&&this._buffer.push(0),e&&(this._buffer[n]|=128>>>this._length%8),this._length+=1}getLengthInBits(){return this._length}}const de={MODE_NUMBER:1,MODE_ALPHA_NUM:2,MODE_8BIT_BYTE:4,MODE_KANJI:8},ht={L:1,M:0,Q:3,H:2},Ne={PATTERN000:0,PATTERN001:1,PATTERN010:2,PATTERN011:3,PATTERN100:4,PATTERN101:5,PATTERN110:6,PATTERN111:7};class Su{constructor(){Object.defineProperty(this,"EXP_TABLE",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"LOG_TABLE",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.EXP_TABLE=new Array(256),this.LOG_TABLE=new Array(256);for(let e=0;e<8;e+=1)this.EXP_TABLE[e]=1<=256;)e-=255;return this.EXP_TABLE[e]}}const Be=new Su;class at{constructor(e,n){if(Object.defineProperty(this,"_num",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),typeof e.length>"u")throw`${e.length}${n}`;let o=0;for(;o>>=1;return e}const ku=t=>{let e=t<<10;for(;Ge(e)-Ge(Tn)>=0;)e^=Tn<{let e=t<<12;for(;Ge(e)-Ge(In)>=0;)e^=In<{switch(t){case Ne.PATTERN000:return(e,n)=>(e+n)%2===0;case Ne.PATTERN001:return e=>e%2===0;case Ne.PATTERN010:return(e,n)=>n%3===0;case Ne.PATTERN011:return(e,n)=>(e+n)%3===0;case Ne.PATTERN100:return(e,n)=>(Math.floor(e/2)+Math.floor(n/3))%2===0;case Ne.PATTERN101:return(e,n)=>e*n%2+e*n%3===0;case Ne.PATTERN110:return(e,n)=>(e*n%2+e*n%3)%2===0;case Ne.PATTERN111:return(e,n)=>(e*n%3+(e+n)%2)%2===0;default:throw`bad maskPattern:${t}`}},Lu=t=>{let e=new at([1],0);for(let n=0;n5&&(n+=3+a-5)}for(let i=0;i>6,128|o&63):o<55296||o>=57344?e.push(224|o>>12,128|o>>6&63,128|o&63):(n++,o=65536+((o&1023)<<10|t.charCodeAt(n)&1023),e.push(240|o>>18,128|o>>12&63,128|o>>6&63,128|o&63))}return e}class ai{constructor(e,n=de.MODE_8BIT_BYTE){Object.defineProperty(this,"_data",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"_mode",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this._data=e,this._mode=n}getMode(){return this._mode}getLength(){return this._data.length}write(e){}}class An extends ai{constructor(e){super(Tu(e),de.MODE_8BIT_BYTE)}write(e){for(let n=0;n"u")throw`bad rs block @ typeNumber:${e}/errorCorrectionLevel:${n}`;const r=o.length/3,i=[];for(let s=0;sr)&&(e=r,n=o)}return n}_makeImpl(e,n){this._moduleCount=this.typeNumber*4+17,this._modules=this._makeModules(this._moduleCount),this._setupPositionProbePattern(0,0),this._setupPositionProbePattern(this._moduleCount-7,0),this._setupPositionProbePattern(0,this._moduleCount-7),this._setupPositionAdjustPattern(),this._setupTimingPattern(),this._setupTypeInfo(e,n),this.typeNumber>=7&&this._setupTypeNumber(e),this._dataCache==null&&(this._dataCache=this._createData(this.typeNumber,this.level,this._dataList)),this._mapData(this._dataCache,n)}_mapData(e,n){let o=-1,r=this._moduleCount-1,i=7,s=0;const a=Eu(n);for(let l=this._moduleCount-1;l>0;l-=2)for(l===6&&(l-=1);;){for(let u=0;u<2;u+=1)if(this._modules[r][l-u]==null){let c=!1;s>>i&1)===1),a(r,l-u)&&(c=!c),this._modules[r][l-u]=c,i-=1,i===-1&&(s+=1,i=7)}if(r+=o,r<0||this._moduleCount<=r){r-=o,o=-o;break}}}_makeModules(e){const n=Array.from({length:e});for(let o=0;o>o&1)===1;this._modules[Math.floor(o/3)][o%3+this._moduleCount-8-3]=r}for(let o=0;o<18;o+=1){const r=!e&&(n>>o&1)===1;this._modules[o%3+this._moduleCount-8-3][Math.floor(o/3)]=r}}_setupTypeInfo(e,n){const o=this.level<<3|n,r=ku(o);for(let i=0;i<15;i+=1){const s=!e&&(r>>i&1)===1;i<6?this._modules[i][8]=s:i<8?this._modules[i+1][8]=s:this._modules[this._moduleCount-15+i][8]=s}for(let i=0;i<15;i+=1){const s=!e&&(r>>i&1)===1;i<8?this._modules[8][this._moduleCount-i-1]=s:i<9?this._modules[8][15-i-1+1]=s:this._modules[8][15-i-1]=s}this._modules[this._moduleCount-8][8]=!e}_createData(e,n,o){const r=qt.getRSBlocks(e,n),i=new er;for(let a=0;as*8)throw`code length overflow. (${i.getLengthInBits()}>${s*8})`;for(i.getLengthInBits()+4<=s*8&&i.put(0,4);i.getLengthInBits()%8!==0;)i.putBit(!1);for(;!(i.getLengthInBits()>=s*8||(i.put(Ou,8),i.getLengthInBits()>=s*8));)i.put(Vu,8);return this._createBytes(i,r)}_createBytes(e,n){let o=0,r=0,i=0;const s=Array.from({length:n.length}),a=Array.from({length:n.length});for(let f=0;f=0?v.getAt(w):0}}let l=0;for(let f=0;f{n=new Bu({size:o.size,fill:o.fill,level:o.level,margin:o.margin,renderFn:Fu,text:o.text,el:e.value}),o.text!=null&&console.log(n.render())}),Q(()=>o.text,r=>{r!=null&&n.addData(r)}),(r,i)=>(m(),S("canvas",{ref_key:"$canvas",ref:e,width:"100",height:"100"},null,512))}}),Gu=L({__name:"Polygon",props:{shape:{},background:{}},setup(t){return(e,n)=>(m(),S("div",{class:N(["nt-polygon",e.shape?`nt-polygon-${e.shape}`:""]),style:te([e.background?`--nt-polygen-background: ${e.background}`:""])},null,6))}});function ju(t){const e=M(Ko(t));function n(){e.value=Ko(t)}return{formFields:e,resetFields:n}}const li=Symbol("collapseContext"),zu=L({__name:"Collapse",props:{accordion:{type:Boolean,default:!1},arrowPlacement:{default:"left"},headerJustify:{default:void 0},background:{type:Boolean,default:!1},gap:{default:void 0},defaultExpandedNames:{default:()=>[]},borderRadius:{},modelValue:{default:()=>[]},grid:{type:Boolean,default:!1}},emits:["change","update:modelValue"],setup(t,{emit:e}){const n=t,o=e,r=M(n.modelValue),i=x(()=>{const a={};return n.gap!=null&&(a["--nt-collapse-gap"]=n.gap),n.borderRadius!=null&&(a["--nt-collapse-border-radius"]=n.borderRadius),a});function s(a){const l=r.value.indexOf(a);l===-1?n.accordion?r.value=[a]:r.value.push(a):r.value.splice(l,1),o("update:modelValue",r.value),o("change",r.value)}return Q(()=>n.modelValue,a=>{a!=null&&(r.value=a)}),et(li,{arrowPlacement:n.arrowPlacement,headerJustify:n.headerJustify,actives:r,toggle:s}),(a,l)=>(m(),S("div",{class:N(["nt-collapse",{"nt-collapse--background":n.background,"nt-collapse--space":n.gap!=null,"nt-collapse--grid":n.grid}]),style:te(i.value)},[R(a.$slots,"default")],6))}}),Uu={class:"nt-collapse-item__title"},qu={key:0,class:"nt-collapse-item--content"},Wu={class:"nt-collapse-content--box"},Ku=L({__name:"CollapseItem",props:{title:{},name:{},disabled:{type:Boolean,default:!1},headerClass:{default:""}},setup(t){function e(c){c.style.height="0px"}function n(c){let f=du(c.innerHTML).height;c.style.height=`${f}px`}function o(c){c.style.removeProperty("height")}function r(c){const f=c.getBoundingClientRect().height;c.style.height=`${f}px`}function i(c){c.style.height="0px"}const s=t,a=Le(li);if(a==null)throw new Error("CollapseItem must be used within Collapse");const l=x(()=>{const c={};return a.headerJustify!=null&&(c["justify-content"]=a.headerJustify),c});function u(){a!=null&&a.toggle(s.name)}return(c,f)=>(m(),S("div",{class:N(["nt-collapse-item",{"nt-collapse-item--active":P(a).actives.value.includes(s.name)}])},[b("div",{class:N(["nt-collapse-item__header",c.headerClass]),style:te(l.value),onClick:u},[P(a).arrowPlacement==="left"?(m(),O(ze,{key:0,class:N(["nt-collapse-arrow-icon",["nt-collapse-arrow__"+P(a).arrowPlacement]])},null,8,["class"])):A("",!0),R(c.$slots,"title",{},()=>[b("span",Uu,j(c.title),1)]),P(a).arrowPlacement==="right"?(m(),O(ze,{key:1,class:N(["nt-collapse-arrow-icon",["nt-collapse-arrow__"+P(a).arrowPlacement]])},null,8,["class"])):A("",!0)],6),V(Oe,{name:"collapse",onBeforeEnter:e,onEnter:n,onAfterEnter:o,onBeforeLeave:r,onLeave:i},{default:E(()=>[P(a).actives.value.includes(s.name)?(m(),S("div",qu,[b("div",Wu,[R(c.$slots,"default")])])):A("",!0)]),_:3})],2))}}),Xu={},Yu={class:"nt-progess"},Ju=b("div",{class:"nt-progress-bar"},[b("div",{class:"nt-progress-value"})],-1),Qu=b("span",{class:"nt-progess-text"},"30%",-1),Zu=[Ju,Qu];function ec(t,e){return m(),S("div",Yu,Zu)}const tc=B(Xu,[["render",ec]]),nc={key:0,class:"nt-desc-panel-operator"},oc=L({__name:"DescriptionPanel",props:{collapseHeight:{default:100},fontSize:{}},setup(t){const e=M(),n=M(),o=t,r=x(()=>{const a={};return a["--nt-desc-panel-min-height"]=`${o.collapseHeight}px`,o.fontSize!=null&&(a["--nt-desc-panel-font-size"]=o.fontSize),n!=null&&(a["--nt-desc-panel-max-height"]=`${n.value}px`),a}),i=M(!0),s=M(!0);return pe(()=>{if(e.value!=null){let a=e.value.getBoundingClientRect().height;a<=o.collapseHeight&&(s.value=!1);let l=0;const u=e.value.nextElementSibling;if(u!=null){const c=u.getBoundingClientRect().height,f=getComputedStyle(u).getPropertyValue("padding-top");l=c-parseInt(f)}n.value=a+l}}),(a,l)=>(m(),S("div",{class:N(["nt-desc-panel",{collapse:i.value}]),style:te(r.value)},[b("div",{ref_key:"$content",ref:e},[R(a.$slots,"default")],512),s.value?(m(),S("div",nc,[V(ve,{type:"primary",class:"nt-desc-panel-btnmore",text:"",onClick:l[0]||(l[0]=u=>i.value=!i.value)},{default:E(()=>[b("span",null,j(i.value?"查看更多":"收起"),1),V(_o,{class:"nt-desc-panel-arrow"})]),_:1})])):A("",!0)],6))}}),ui=Symbol("tabbarContext"),rc={key:0,class:"nt-tabbar-card-border"},ic=L({__name:"Tabbar",props:Ee({type:{default:"nav"},justifyContent:{default:void 0},gap:{default:void 0}},{modelValue:{},modelModifiers:{}}),emits:Ee(["change"],["update:modelValue"]),setup(t,{emit:e}){const n=Ze(t,"modelValue"),o=M(),r=e,i=M({left:"0",width:"0"}),s=t,a=x(()=>{const c={};return s.justifyContent!=null&&(s.justifyContent.startsWith("space-")&&(c["--nt-tabbar-bar-gap"]="0"),c["justify-content"]=s.justifyContent),s.gap!=null&&(c["--nt-tabbar-item-gap"]=`${s.gap}px`),c});function l(c){lo(()=>{if(o.value!=null){const f=pn('.nt-tabbar-item[data-name="'+c+'"]',o.value)[0];if(f!=null){const d=f.offsetLeft;i.value={width:f.offsetWidth+"px",left:`${d}px`},fu(f,o.value)||o.value.scrollTo({left:d,behavior:"smooth"})}}})}function u(c){n.value=c,r("change",c)}return Q(()=>n.value,c=>{l(String(c))}),et(ui,{active:n,change:u}),pe(()=>{n.value!=null&&l(String(n.value))}),(c,f)=>(m(),S("div",{ref_key:"Rel",ref:o,class:N(["nt-tabbar",["nt-tabbar--"+c.type,c.gap!=null&&c.gap>0?"nt-tabbar-gap":""]])},[b("div",{class:"nt-tabbar-wrapper",style:te(a.value)},[R(c.$slots,"default")],4),c.type==="card"?(m(),S("div",rc)):A("",!0),c.type!=="nav"&&n.value!=null?(m(),S("div",{key:1,style:te(i.value),class:"nt-tabbar--bar-line"},null,4)):A("",!0)],2))}}),sc=L({props:{name:{type:[String,Number],required:!0}},setup(t,{slots:e}){const n=Le(ui);function o(){n!=null&&n.change(t.name)}return()=>D("div",{class:"nt-tabbar-item"+((n==null?void 0:n.active.value)===t.name?" active":""),onClick:o,"data-name":t.name},[e.icon?D("div",{class:"nt-tabbar-item-icon"},[e.icon()]):null,e.default?e.default():null])}}),ac={class:"nt-list"},lc={class:"nt-list-loadmore-text"},uc=L({__name:"List",props:{finish:{type:Boolean,default:!1},infinite:{type:Boolean,default:!0}},emits:["loadMore"],setup(t,{emit:e}){const n=t,o=e,r=M();let i;return n.infinite&&(i=new IntersectionObserver(s=>{s[0].isIntersecting&&!n.finish&&o("loadMore")})),Q(()=>n.finish,s=>{r.value!=null&&i!=null&&(s===!0?i.unobserve(r.value):i.observe(r.value))}),pe(()=>{r.value!=null&&!n.finish&&i!=null&&i.observe(r.value)}),kt(()=>{i!=null&&(r.value!=null&&i.unobserve(r.value),i.disconnect(),i=void 0)}),(s,a)=>(m(),S("div",ac,[R(s.$slots,"default"),s.infinite?(m(),S("div",{key:0,ref_key:"Rloadmore",ref:r,class:"nt-list-loadmore"},[s.finish?A("",!0):(m(),O(un,{key:0,class:"nt-list-icon nt-rotate-anim"})),b("span",lc,j(s.finish?"已经到底啦!":"加载中……"),1)],512)):A("",!0)]))}});function ci(t,e,n){let o;if(e.fullscreen&&(o=pn("#nt-loading-mask")[0],o!=null))return;t.classList.add("nt-loading"),o=document.createElement("div"),o.className="nt-loading-mask";let r=t.getAttribute("nt-loading-background");r==null&&(r=e.bg),r!=null&&r!=""&&(o.style.backgroundColor=r);const i=document.createElement("div");if(i.className="nt-loading-spinner",n==="bar")o.classList.add("nt-loading-bar");else{const s=document.createElementNS("http://www.w3.org/2000/svg","svg");s.setAttribute("viewBox","0 0 50 50"),s.classList.add("circle");const a=document.createElementNS("http://www.w3.org/2000/svg","circle");a.classList.add("path"),a.setAttribute("cx","25"),a.setAttribute("cy","25"),a.setAttribute("r","23"),a.setAttribute("fill","none"),s.appendChild(a),i.appendChild(s);let l=t.getAttribute("nt-loading-text");if(l==null&&(l=e.text),l==null&&(l="加载中……"),l!==""&&l!=="false"&&l!=="0"){const u=document.createElement("p");u.className="nt-loading-text",u.textContent=l,i.appendChild(u)}}if(o.appendChild(i),e.fullscreen){const s=["nt-loading-fullscreen"];e.unlock!==!0&&s.push("nt-loading-lock"),t.classList.add(...s),o.id="nt-loading-mask"}t.appendChild(o),setTimeout(()=>{n==="bar"?o.classList.add("nt-loading-bar--start"):o.style.opacity="1"},0)}function di(t,e,n){const o=e.fullscreen?"#":".";let r=pn(`${o}nt-loading-mask`,t)[0];if(r){let i=function(){t.classList.remove("nt-loading","nt-loading-lock","nt-loading-fullscreen","nt-loading-bar--finish","nt-loading-bar--start"),r!=null&&(t.removeChild(r),r=void 0)};r.addEventListener("transitionend",()=>{i()},{once:!0}),n==="bar"?t.classList.add("nt-loading-bar--finish"):r.style.opacity="0",setTimeout(()=>{i()},350)}}class cc{constructor(e){y(this,"el");y(this,"option");this.option={fullscreen:!0,unlock:!1,bar:!1,text:"加载中……",background:"",...e};const n=(e||{}).to;let o=null;n!=null&&(typeof n=="string"?o=document.querySelector(n):Rr(n)?o=n.value:o=n),o==null&&(o=document.body),o.tagName!=="BODY"&&(this.option.fullscreen=!1),this.el=o,ci(this.el,this.option,this.option.bar?"bar":"")}close(){di(this.el,this.option,this.option.bar?"bar":"")}}const fi=(t,e)=>{const{value:n,modifiers:o,arg:r}=e,i=o.fullscreen?document.body:t;n?ci(i,o,r):di(i,o,r)};fi.open=t=>new cc(t);/*! + * vue-router v4.4.3 + * (c) 2024 Eduardo San Martin Morote + * @license MIT + */var nr;(function(t){t.pop="pop",t.push="push"})(nr||(nr={}));var or;(function(t){t.back="back",t.forward="forward",t.unknown=""})(or||(or={}));var rr;(function(t){t[t.aborted=4]="aborted",t[t.cancelled=8]="cancelled",t[t.duplicated=16]="duplicated"})(rr||(rr={}));const dc=Symbol("");function fc(){return Le(dc)}const pc={class:"nt-page-header-content"},hc={key:0,class:"nt-page-header-title"},mc={key:1,class:"nt-page-header-sub-title"},gc={class:"nt-page-header-right"},_c=L({__name:"PageHeader",props:{titleAlign:{default:"left"},showBack:{type:Boolean,default:!0},backText:{default:"返回"},title:{},subTitle:{},height:{default:void 0}},setup(t){const e=fc(),n=t,o=x(()=>{const i={};return n.height!=null&&(i.height=n.height),i});function r(){e.back()}return(i,s)=>(m(),S("div",{class:N(["nt-page-header",`nt-page-header-align-${i.titleAlign}`]),style:te(o.value)},[i.showBack?(m(),S("div",{key:0,onClick:r,class:"nt-page-header-left"},[V(ve,{text:"",class:"nt-page-header-backbtn"},{default:E(()=>[V(Rt),b("span",null,j(i.backText),1)]),_:1})])):A("",!0),b("div",pc,[R(i.$slots,"default",{},()=>[P(me)(i.title)?A("",!0):(m(),S("div",hc,j(i.title),1)),P(me)(i.subTitle)?A("",!0):(m(),S("div",mc,j(i.subTitle),1))])]),b("div",gc,[R(i.$slots,"extra")])],6))}}),vc={class:"nt-tag--content"},yc=L({__name:"Tag",props:{type:{default:"primary"},color:{}},setup(t){const e=t,n=x(()=>{let o={};return me(e.color)||(o={"--nt-tag-color":e.color,"--nt-tag-border-color":e.color,"--nt-tag-bg":Un(e.color,5,!0)}),o});return(o,r)=>(m(),O(Oe,{appear:"",name:"nt-scale"},{default:E(()=>[b("div",{class:N(["nt-tag",`nt-tag--${o.type}`]),style:te(n.value)},[b("div",vc,[R(o.$slots,"default")])],6)]),_:3}))}}),bc={class:"nt-pagination-item"},Sc={key:0,class:"nt-pagination-item nt-pagination-simple-layout"},wc=["value"],Cc=b("span",{class:"nt-pagination-simple-divide"},"/",-1),kc={key:0,class:"nt-pagination-item"},Pc=["title","onClick"],Rc={key:1,class:"nt-pagination-item"},Ec=["title"],Lc={class:"nt-pagination-item"},$c=L({__name:"Pagination",props:{total:{},pageCount:{},pageSize:{default:10},page:{},defaultCurrentPage:{default:1},align:{default:"start"},hideOnSinglePage:{type:Boolean,default:!1},simple:{type:Boolean,default:!1}},emits:["update:page","change"],setup(t,{emit:e}){const n=M(0),o=t,r=e,i=x(()=>{let d=o.pageCount;return d==null&&o.total!=null&&(d=Math.ceil(o.total/o.pageSize)),(d==null||d<=0)&&(d=1),d}),s=M(o.page||o.defaultCurrentPage),a=x(()=>{let d=s.value-2;const p=s.value+5,h=[];for(let _=d;_<=p&&(_>1&&_1;){const _=d--;h.includes(_)||h.unshift(_)}return h});o.page==null&&r("update:page",s.value),Q(()=>o.page,d=>{const p=d||o.defaultCurrentPage;p!==s.value&&(s.value=p)});function l(d){n.value=d}function u(d){d<1?d=1:d>i.value&&(d=i.value),d!==s.value&&(s.value=d,r("update:page",d),r("change",d))}function c(d){const p=d.target,h=p.value;let _=parseInt(h,10);Number.isNaN(_)?_="":(_=Math.abs(_),_<1?_=1:_>i.value&&(_=i.value)),_=String(_),_!==h&&(p.value=_)}function f(d){const h=d.target.value,_=parseInt(h,10);Number.isNaN(_)||u(_)}return(d,p)=>!d.hideOnSinglePage||i.value>1?(m(),S("ul",{key:0,class:N(["nt-pagination",`nt-pagination-${d.align}`])},[b("li",bc,[V(ve,{title:"上一页",disabled:s.value===1,onClick:p[0]||(p[0]=h=>u(s.value-1))},{default:E(()=>[V(Rt)]),_:1},8,["disabled"])]),d.simple?(m(),S("li",Sc,[b("input",{class:"nt-input nt-pagination-simple-input",value:s.value,type:"text",inputmode:"numeric",onInput:c,onKeyup:Lr(f,["enter"]),onBlur:f},null,40,wc),Cc,b("span",null,j(i.value),1)])):(m(),S(q,{key:1},[b("li",{class:N(["nt-pagination-item",s.value===1?"is-active":""])},[b("a",{href:"javascript:void",title:"1",onClick:p[1]||(p[1]=h=>u(1))},"1")],2),s.value>4?(m(),S("li",kc,[b("a",{href:"javascript:void",onMouseenter:p[2]||(p[2]=h=>l(1)),onMouseleave:p[3]||(p[3]=h=>l(0)),title:"向前5页",onClick:p[4]||(p[4]=h=>u(s.value-5))},[n.value!==1?(m(),O(zt,{key:0})):n.value===1?(m(),O(So,{key:1})):A("",!0)],32)])):A("",!0),(m(!0),S(q,null,Z(a.value,h=>(m(),S("li",{key:h,class:N(["nt-pagination-item",s.value===h?"is-active":""])},[b("a",{href:"javascript:void",title:String(h),onClick:_=>u(h)},j(h),9,Pc)],2))),128)),s.valuel(2)),onMouseleave:p[6]||(p[6]=h=>l(0)),title:"向前5页",onClick:p[7]||(p[7]=h=>u(s.value+5))},[n.value!==2?(m(),O(zt,{key:0})):n.value===2?(m(),O(wo,{key:1})):A("",!0)],32)])):A("",!0),i.value>1?(m(),S("li",{key:2,onClick:p[8]||(p[8]=h=>u(i.value)),class:N(["nt-pagination-item",s.value===i.value?"is-active":""])},[b("a",{href:"javascript:void",title:i.value+""},j(i.value),9,Ec)],2)):A("",!0)],64)),b("li",Lc,[V(ve,{title:"下一页",disabled:s.value===i.value,onClick:p[9]||(p[9]=h=>u(s.value+1))},{default:E(()=>[V(ze)]),_:1},8,["disabled"])])],2)):A("",!0)}}),Tc=Object.freeze(Object.defineProperty({__proto__:null,ArrowDownIcon:_o,ArrowLeftIcon:Rt,ArrowRightIcon:ze,ArrowUpIcon:Vr,BaseIcon:K,Button:ve,Card:lu,CaretBottomIcon:go,CaretTopIcon:mo,Checkbox:qn,CheckboxGroup:Sa,Clickoutside:ri,CloseIcon:dn,Collapse:zu,CollapseItem:Ku,DArrowLeft:So,DArrowRight:wo,DatePickerOri:Ua,DescriptionPanel:oc,Dialog:gu,DialogBox:yu,Form:Ia,FormItem:$a,IconFont:Or,Image:Na,ImagePreview:zr,InfoIcon:po,Input:Ys,List:uc,Loading:fi,LoadingIcon:un,MaskCloseIcon:fo,MdInput:na,Message:Ut,MoonIcon:xr,MoreIcon:zt,PageHeader:_c,Pagination:$c,Polygon:Gu,Popconfirm:bu,Popover:$o,Progress:tc,Qrcode:Hu,Radio:Br,RadioGroup:Ca,ReductionIcon:vo,RefreshLeftIcon:yo,RefreshRightIcon:bo,SearchIcon:Ar,SelectOri:Ba,Shadow:Co,SortIcon:Dr,SuccessIcon:ho,SunIcon:Mr,Switch:Ra,Tabbar:ic,TabbarItem:sc,Table:Ka,Tag:yc,TanstackTable:Xl,Tooltip:mu,WarnIcon:cn,useFormReset:ju},Symbol.toStringTag,{value:"Module"})),pi=[{id:"abap",name:"ABAP",import:()=>g(()=>import("./abap.DXFkqnOI.js"),[])},{id:"actionscript-3",name:"ActionScript",import:()=>g(()=>import("./actionscript-3.BigF1UXR.js"),[])},{id:"ada",name:"Ada",import:()=>g(()=>import("./ada.CowR2XfX.js"),[])},{id:"angular-html",name:"Angular HTML",import:()=>g(()=>import("./angular-html.2sXyIOrm.js").then(t=>t.f),__vite__mapDeps([3,4,5,6]))},{id:"angular-ts",name:"Angular TypeScript",import:()=>g(()=>import("./angular-ts.D03VzTIs.js"),__vite__mapDeps([7,3,4,5,6,8]))},{id:"apache",name:"Apache Conf",import:()=>g(()=>import("./apache.rS0jd3Ly.js"),[])},{id:"apex",name:"Apex",import:()=>g(()=>import("./apex.Sfo2eW0G.js"),[])},{id:"apl",name:"APL",import:()=>g(()=>import("./apl.7kPAH7yp.js"),__vite__mapDeps([9,4,5,6,10,11,12]))},{id:"applescript",name:"AppleScript",import:()=>g(()=>import("./applescript.B4yE-MfL.js"),[])},{id:"ara",name:"Ara",import:()=>g(()=>import("./ara.CG4fK2Nq.js"),[])},{id:"asciidoc",name:"AsciiDoc",aliases:["adoc"],import:()=>g(()=>import("./asciidoc.I03_5p-Y.js"),__vite__mapDeps([13,4,5,6,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,11,12,32,33,34,35,36,37,38,39,40,41,10,42,43,44,45,46,47,8,48,49,50]))},{id:"asm",name:"Assembly",import:()=>g(()=>import("./asm.PWN5J14X.js"),[])},{id:"astro",name:"Astro",import:()=>g(()=>import("./astro.BYfjLKj5.js"),__vite__mapDeps([51,12,5,50,52,46,6,8,37,53,54]))},{id:"awk",name:"AWK",import:()=>g(()=>import("./awk.i0IPvypD.js"),[])},{id:"ballerina",name:"Ballerina",import:()=>g(()=>import("./ballerina.T9ysyp6P.js"),[])},{id:"bat",name:"Batch File",aliases:["batch"],import:()=>g(()=>import("./bat.BPiaQZfK.js"),[])},{id:"beancount",name:"Beancount",import:()=>g(()=>import("./beancount.Urb1RsFe.js"),[])},{id:"berry",name:"Berry",aliases:["be"],import:()=>g(()=>import("./berry.CxrokwfH.js"),[])},{id:"bibtex",name:"BibTeX",import:()=>g(()=>import("./bibtex.BaedD2tq.js"),[])},{id:"bicep",name:"Bicep",import:()=>g(()=>import("./bicep.Bym0hRiG.js"),[])},{id:"blade",name:"Blade",import:()=>g(()=>import("./blade.Ge7MpD7w.js"),__vite__mapDeps([55,4,5,6,10,11,22,12]))},{id:"c",name:"C",import:()=>g(()=>import("./c.RCJZWN-0.js"),[])},{id:"cadence",name:"Cadence",aliases:["cdc"],import:()=>g(()=>import("./cadence.Bgpqy2XC.js"),[])},{id:"clarity",name:"Clarity",import:()=>g(()=>import("./clarity.DV9JwLIa.js"),[])},{id:"clojure",name:"Clojure",aliases:["clj"],import:()=>g(()=>import("./clojure.BF6G6X0H.js"),[])},{id:"cmake",name:"CMake",import:()=>g(()=>import("./cmake.DXZpi2gR.js"),[])},{id:"cobol",name:"COBOL",import:()=>g(()=>import("./cobol.Be8n44jy.js"),__vite__mapDeps([56,22,4,5,6,11]))},{id:"codeowners",name:"CODEOWNERS",import:()=>g(()=>import("./codeowners.CGmujMTu.js"),[])},{id:"codeql",name:"CodeQL",aliases:["ql"],import:()=>g(()=>import("./codeql.BOpLLL-w.js"),[])},{id:"coffee",name:"CoffeeScript",aliases:["coffeescript"],import:()=>g(()=>import("./coffee.t_LrLW_f.js"),__vite__mapDeps([18,5]))},{id:"common-lisp",name:"Common Lisp",aliases:["lisp"],import:()=>g(()=>import("./common-lisp.C3qUB5O8.js"),[])},{id:"coq",name:"Coq",import:()=>g(()=>import("./coq.Ev-gWqHG.js"),[])},{id:"cpp",name:"C++",aliases:["c++"],import:()=>g(()=>import("./cpp.DZdbkgEV.js"),__vite__mapDeps([19,20,21,16,22]))},{id:"crystal",name:"Crystal",import:()=>g(()=>import("./crystal.Dpk9umfd.js"),__vite__mapDeps([57,4,5,6,22,16,43]))},{id:"csharp",name:"C#",aliases:["c#","cs"],import:()=>g(()=>import("./csharp.Bdt_eLrj.js"),[])},{id:"css",name:"CSS",import:()=>g(()=>import("./css.CbYhyuC0.js"),[])},{id:"csv",name:"CSV",import:()=>g(()=>import("./csv.B2DkETJQ.js"),[])},{id:"cue",name:"CUE",import:()=>g(()=>import("./cue.C6Aznpr-.js"),[])},{id:"cypher",name:"Cypher",aliases:["cql"],import:()=>g(()=>import("./cypher.ByMv4Xf1.js"),[])},{id:"d",name:"D",import:()=>g(()=>import("./d.PifQWv0n.js"),[])},{id:"dart",name:"Dart",import:()=>g(()=>import("./dart.DZLoTQm4.js"),[])},{id:"dax",name:"DAX",import:()=>g(()=>import("./dax.DsfXcHUZ.js"),[])},{id:"desktop",name:"Desktop",import:()=>g(()=>import("./desktop.D71BffLY.js"),[])},{id:"diff",name:"Diff",import:()=>g(()=>import("./diff.DvyTQcux.js"),[])},{id:"docker",name:"Dockerfile",aliases:["dockerfile"],import:()=>g(()=>import("./docker.DNR26wTC.js"),[])},{id:"dotenv",name:"dotEnv",import:()=>g(()=>import("./dotenv.BgSQePf4.js"),[])},{id:"dream-maker",name:"Dream Maker",import:()=>g(()=>import("./dream-maker.Eh5U-gDp.js"),[])},{id:"edge",name:"Edge",import:()=>g(()=>import("./edge.DYzn5aUg.js"),__vite__mapDeps([58,50,4,5,6,59]))},{id:"elixir",name:"Elixir",import:()=>g(()=>import("./elixir.CpdO1lki.js"),__vite__mapDeps([26,4,5,6]))},{id:"elm",name:"Elm",import:()=>g(()=>import("./elm.DbZvrHdh.js"),__vite__mapDeps([27,21,16]))},{id:"emacs-lisp",name:"Emacs Lisp",aliases:["elisp"],import:()=>g(()=>import("./emacs-lisp.BEjL32p1.js"),[])},{id:"erb",name:"ERB",import:()=>g(()=>import("./erb.DNOEHu8a.js"),__vite__mapDeps([60,4,5,6,42,10,11,22,16,43,44]))},{id:"erlang",name:"Erlang",aliases:["erl"],import:()=>g(()=>import("./erlang.DS9ZWoKD.js"),[])},{id:"fennel",name:"Fennel",import:()=>g(()=>import("./fennel.C6XIsc4F.js"),[])},{id:"fish",name:"Fish",import:()=>g(()=>import("./fish.DfeQjIbs.js"),[])},{id:"fluent",name:"Fluent",aliases:["ftl"],import:()=>g(()=>import("./fluent.KPqz0Sb3.js"),[])},{id:"fortran-fixed-form",name:"Fortran (Fixed Form)",aliases:["f","for","f77"],import:()=>g(()=>import("./fortran-fixed-form.Cx0tWteX.js"),__vite__mapDeps([61,62]))},{id:"fortran-free-form",name:"Fortran (Free Form)",aliases:["f90","f95","f03","f08","f18"],import:()=>g(()=>import("./fortran-free-form.D6pmzCqS.js"),[])},{id:"fsharp",name:"F#",aliases:["f#","fs"],import:()=>g(()=>import("./fsharp.CyiWGiSP.js"),__vite__mapDeps([63,64]))},{id:"gdresource",name:"GDResource",import:()=>g(()=>import("./gdresource.JNg3vwIU.js"),__vite__mapDeps([65,66,67]))},{id:"gdscript",name:"GDScript",import:()=>g(()=>import("./gdscript.cw46T5ID.js"),[])},{id:"gdshader",name:"GDShader",import:()=>g(()=>import("./gdshader.B_SUYfiV.js"),[])},{id:"genie",name:"Genie",import:()=>g(()=>import("./genie.DAfrLhwG.js"),[])},{id:"gherkin",name:"Gherkin",import:()=>g(()=>import("./gherkin.DjTlIhuc.js"),[])},{id:"git-commit",name:"Git Commit Message",import:()=>g(()=>import("./git-commit.aPmGthaS.js"),__vite__mapDeps([68,24]))},{id:"git-rebase",name:"Git Rebase Message",import:()=>g(()=>import("./git-rebase.eQwg_sH5.js"),__vite__mapDeps([69,43]))},{id:"gleam",name:"Gleam",import:()=>g(()=>import("./gleam.Dd6f7Z5P.js"),[])},{id:"glimmer-js",name:"Glimmer JS",aliases:["gjs"],import:()=>g(()=>import("./glimmer-js.CKLJpqca.js"),__vite__mapDeps([70,5,50,6,4]))},{id:"glimmer-ts",name:"Glimmer TS",aliases:["gts"],import:()=>g(()=>import("./glimmer-ts.Bp7XmXVh.js"),__vite__mapDeps([71,50,6,5,4]))},{id:"glsl",name:"GLSL",import:()=>g(()=>import("./glsl.-GlVTnW0.js"),__vite__mapDeps([21,16]))},{id:"gnuplot",name:"Gnuplot",import:()=>g(()=>import("./gnuplot.nclm9rTJ.js"),[])},{id:"go",name:"Go",import:()=>g(()=>import("./go.DM4HHECw.js"),[])},{id:"graphql",name:"GraphQL",aliases:["gql"],import:()=>g(()=>import("./graphql.C4V4xKFR.js"),__vite__mapDeps([72,5,50,32,54]))},{id:"groovy",name:"Groovy",import:()=>g(()=>import("./groovy.wChcbJ1V.js"),[])},{id:"hack",name:"Hack",import:()=>g(()=>import("./hack.B30vrIHT.js"),__vite__mapDeps([73,4,5,6,22]))},{id:"haml",name:"Ruby Haml",import:()=>g(()=>import("./haml.LlG605Im.js"),__vite__mapDeps([74,42,4,5,6,10,11,22,16,43,44,46,18,64]))},{id:"handlebars",name:"Handlebars",aliases:["hbs"],import:()=>g(()=>import("./handlebars.DOTkEh0R.js"),__vite__mapDeps([75,4,5,6,14]))},{id:"haskell",name:"Haskell",aliases:["hs"],import:()=>g(()=>import("./haskell.DAGYewaG.js"),[])},{id:"haxe",name:"Haxe",import:()=>g(()=>import("./haxe.Dit6kIrv.js"),[])},{id:"hcl",name:"HashiCorp HCL",import:()=>g(()=>import("./hcl.CpAANOdC.js"),[])},{id:"hjson",name:"Hjson",import:()=>g(()=>import("./hjson.DZqG9GXz.js"),[])},{id:"hlsl",name:"HLSL",import:()=>g(()=>import("./hlsl.DmDrTTlz.js"),[])},{id:"html",name:"HTML",import:()=>g(()=>import("./html.CuK0VrWf.js"),__vite__mapDeps([4,5,6]))},{id:"html-derivative",name:"HTML (Derivative)",import:()=>g(()=>import("./html-derivative.fiapQfxX.js"),__vite__mapDeps([59,4,5,6]))},{id:"http",name:"HTTP",import:()=>g(()=>import("./http.BqFI2wHs.js"),__vite__mapDeps([76,43,12,10,11,72,5,50,32,54]))},{id:"hxml",name:"HXML",import:()=>g(()=>import("./hxml.C0w2y-oz.js"),__vite__mapDeps([77,78]))},{id:"hy",name:"Hy",import:()=>g(()=>import("./hy.C3qJFuQy.js"),[])},{id:"imba",name:"Imba",import:()=>g(()=>import("./imba.DxX1Vuw3.js"),__vite__mapDeps([79,50]))},{id:"ini",name:"INI",aliases:["properties"],import:()=>g(()=>import("./ini.DeVv6D4_.js"),[])},{id:"java",name:"Java",import:()=>g(()=>import("./java.ClXEvkw9.js"),[])},{id:"javascript",name:"JavaScript",aliases:["js"],import:()=>g(()=>import("./javascript.Dch3xQiY.js"),[])},{id:"jinja",name:"Jinja",import:()=>g(()=>import("./jinja.DWD-OL5F.js"),__vite__mapDeps([80,4,5,6]))},{id:"jison",name:"Jison",import:()=>g(()=>import("./jison.CHwQvgii.js"),__vite__mapDeps([81,5]))},{id:"json",name:"JSON",import:()=>g(()=>import("./json.CupVZNk8.js"),[])},{id:"json5",name:"JSON5",import:()=>g(()=>import("./json5.Bh8mriwU.js"),[])},{id:"jsonc",name:"JSON with Comments",import:()=>g(()=>import("./jsonc.DYI1rfmx.js"),[])},{id:"jsonl",name:"JSON Lines",import:()=>g(()=>import("./jsonl.BUpeXbsf.js"),[])},{id:"jsonnet",name:"Jsonnet",import:()=>g(()=>import("./jsonnet.C9d3aiqh.js"),[])},{id:"jssm",name:"JSSM",aliases:["fsl"],import:()=>g(()=>import("./jssm.Dble9ECP.js"),[])},{id:"jsx",name:"JSX",import:()=>g(()=>import("./jsx.CsyrCbsw.js"),[])},{id:"julia",name:"Julia",aliases:["jl"],import:()=>g(()=>import("./julia.D59jaJxd.js"),__vite__mapDeps([33,19,20,21,16,22,34,5,35]))},{id:"kotlin",name:"Kotlin",aliases:["kt","kts"],import:()=>g(()=>import("./kotlin.BspO9hSn.js"),[])},{id:"kusto",name:"Kusto",aliases:["kql"],import:()=>g(()=>import("./kusto.DGEpfOTx.js"),[])},{id:"latex",name:"LaTeX",import:()=>g(()=>import("./latex.DDMzmemw.js"),__vite__mapDeps([82,83,35,43,6,84,31,4,5,11,33,19,20,21,16,22,34,44,42,10,45,50,14,47]))},{id:"lean",name:"Lean 4",aliases:["lean4"],import:()=>g(()=>import("./lean.D5OoM2Ul.js"),[])},{id:"less",name:"Less",import:()=>g(()=>import("./less.CX3ZWouj.js"),[])},{id:"liquid",name:"Liquid",import:()=>g(()=>import("./liquid.Cp8214eI.js"),__vite__mapDeps([85,4,5,6,12]))},{id:"log",name:"Log file",import:()=>g(()=>import("./log.Ksn5IXup.js"),[])},{id:"logo",name:"Logo",import:()=>g(()=>import("./logo.DdacRhvC.js"),[])},{id:"lua",name:"Lua",import:()=>g(()=>import("./lua.CHJYZA-p.js"),__vite__mapDeps([44,16]))},{id:"luau",name:"Luau",import:()=>g(()=>import("./luau.VQMr7AbF.js"),[])},{id:"make",name:"Makefile",aliases:["makefile"],import:()=>g(()=>import("./make.B9S9BZZh.js"),[])},{id:"markdown",name:"Markdown",aliases:["md"],import:()=>g(()=>import("./markdown.Bpum8voz.js"),[])},{id:"marko",name:"Marko",import:()=>g(()=>import("./marko.CgSpW6HX.js"),__vite__mapDeps([86,6,37,8,5]))},{id:"matlab",name:"MATLAB",import:()=>g(()=>import("./matlab.Btshr8M_.js"),[])},{id:"mdc",name:"MDC",import:()=>g(()=>import("./mdc.DQvyxy7a.js"),__vite__mapDeps([87,64,14,59,4,5,6]))},{id:"mdx",name:"MDX",import:()=>g(()=>import("./mdx.Br9pa-sp.js"),[])},{id:"mermaid",name:"Mermaid",import:()=>g(()=>import("./mermaid.Cb-F_BZP.js"),[])},{id:"mojo",name:"Mojo",import:()=>g(()=>import("./mojo.-7WWnkdy.js"),[])},{id:"move",name:"Move",import:()=>g(()=>import("./move.COBxEbHI.js"),[])},{id:"narrat",name:"Narrat Language",aliases:["nar"],import:()=>g(()=>import("./narrat.B9CT-1u6.js"),[])},{id:"nextflow",name:"Nextflow",aliases:["nf"],import:()=>g(()=>import("./nextflow.DBxHOdLe.js"),[])},{id:"nginx",name:"Nginx",import:()=>g(()=>import("./nginx.CFCDRImM.js"),__vite__mapDeps([88,44,16]))},{id:"nim",name:"Nim",import:()=>g(()=>import("./nim.CXwuBYky.js"),__vite__mapDeps([89,16,4,5,6,10,11,21,64]))},{id:"nix",name:"Nix",import:()=>g(()=>import("./nix.B7rNE5kf.js"),[])},{id:"nushell",name:"nushell",aliases:["nu"],import:()=>g(()=>import("./nushell.CrgTADc5.js"),[])},{id:"objective-c",name:"Objective-C",aliases:["objc"],import:()=>g(()=>import("./objective-c.DHmGyzbM.js"),[])},{id:"objective-cpp",name:"Objective-C++",import:()=>g(()=>import("./objective-cpp.BWKJ1FCf.js"),[])},{id:"ocaml",name:"OCaml",import:()=>g(()=>import("./ocaml.RqY_Nz63.js"),[])},{id:"pascal",name:"Pascal",import:()=>g(()=>import("./pascal.BvCdDh2R.js"),[])},{id:"perl",name:"Perl",import:()=>g(()=>import("./perl.Czv4QcIx.js"),__vite__mapDeps([41,4,5,6,10,11,22]))},{id:"php",name:"PHP",import:()=>g(()=>import("./php.DEqKwr-6.js"),__vite__mapDeps([90,4,5,6,10,11,22,12]))},{id:"plsql",name:"PL/SQL",import:()=>g(()=>import("./plsql.BbJj1K1w.js"),[])},{id:"po",name:"Gettext PO",aliases:["pot","potx"],import:()=>g(()=>import("./po.HrnDn_2Q.js"),[])},{id:"postcss",name:"PostCSS",import:()=>g(()=>import("./postcss.DXT9h7v2.js"),[])},{id:"powerquery",name:"PowerQuery",import:()=>g(()=>import("./powerquery.CApMHEaB.js"),[])},{id:"powershell",name:"PowerShell",aliases:["ps","ps1"],import:()=>g(()=>import("./powershell.9ZOzOPqN.js"),[])},{id:"prisma",name:"Prisma",import:()=>g(()=>import("./prisma.BBJYjQ0k.js"),[])},{id:"prolog",name:"Prolog",import:()=>g(()=>import("./prolog.BH_RS3WO.js"),[])},{id:"proto",name:"Protocol Buffer 3",aliases:["protobuf"],import:()=>g(()=>import("./proto.-4dSXLqG.js"),[])},{id:"pug",name:"Pug",aliases:["jade"],import:()=>g(()=>import("./pug.BWq4yR4F.js"),__vite__mapDeps([91,5,6,46,8,52,18,4]))},{id:"puppet",name:"Puppet",import:()=>g(()=>import("./puppet.37ic6j3l.js"),[])},{id:"purescript",name:"PureScript",import:()=>g(()=>import("./purescript.CfPQhs6g.js"),[])},{id:"python",name:"Python",aliases:["py"],import:()=>g(()=>import("./python.DwuVtWc2.js"),[])},{id:"qml",name:"QML",import:()=>g(()=>import("./qml.qWrhaLmb.js"),__vite__mapDeps([92,5]))},{id:"qmldir",name:"QML Directory",import:()=>g(()=>import("./qmldir.MS3qTAOR.js"),[])},{id:"qss",name:"Qt Style Sheets",import:()=>g(()=>import("./qss.FJDVp-XM.js"),[])},{id:"r",name:"R",import:()=>g(()=>import("./r.BXfENWL6.js"),[])},{id:"racket",name:"Racket",import:()=>g(()=>import("./racket.Cp2HGa90.js"),[])},{id:"raku",name:"Raku",aliases:["perl6"],import:()=>g(()=>import("./raku.D384ylkT.js"),[])},{id:"razor",name:"ASP.NET Razor",import:()=>g(()=>import("./razor.M3jqYRji.js"),__vite__mapDeps([93,4,5,6,23]))},{id:"reg",name:"Windows Registry Script",import:()=>g(()=>import("./reg.CrhH3_Og.js"),[])},{id:"regexp",name:"RegExp",aliases:["regex"],import:()=>g(()=>import("./regexp.C_ZPRiAj.js"),[])},{id:"rel",name:"Rel",import:()=>g(()=>import("./rel.6Kuza3Wr.js"),[])},{id:"riscv",name:"RISC-V",import:()=>g(()=>import("./riscv.AgnqFTPX.js"),[])},{id:"rst",name:"reStructuredText",import:()=>g(()=>import("./rst.CCe2JmKs.js"),__vite__mapDeps([94,59,4,5,6,19,20,21,16,22,34,43,14,95,42,10,11,44]))},{id:"ruby",name:"Ruby",aliases:["rb"],import:()=>g(()=>import("./ruby.D8Yd4lYs.js"),__vite__mapDeps([42,4,5,6,10,11,22,16,43,44]))},{id:"rust",name:"Rust",aliases:["rs"],import:()=>g(()=>import("./rust.DGxQkqYo.js"),[])},{id:"sas",name:"SAS",import:()=>g(()=>import("./sas.2Dj3KWk-.js"),__vite__mapDeps([96,22]))},{id:"sass",name:"Sass",import:()=>g(()=>import("./sass.CMDmr8et.js"),[])},{id:"scala",name:"Scala",import:()=>g(()=>import("./scala.vMsNTMhM.js"),[])},{id:"scheme",name:"Scheme",import:()=>g(()=>import("./scheme.1Je9_Reo.js"),[])},{id:"scss",name:"SCSS",import:()=>g(()=>import("./scss.Dr-_CcBd.js"),__vite__mapDeps([8,6]))},{id:"shaderlab",name:"ShaderLab",aliases:["shader"],import:()=>g(()=>import("./shaderlab.D_C8j_yu.js"),__vite__mapDeps([97,98]))},{id:"shellscript",name:"Shell",aliases:["bash","sh","shell","zsh"],import:()=>g(()=>import("./shellscript.DOv5BRyJ.js"),[])},{id:"shellsession",name:"Shell Session",aliases:["console"],import:()=>g(()=>import("./shellsession.ozEn6ehu.js"),__vite__mapDeps([99,43]))},{id:"smalltalk",name:"Smalltalk",import:()=>g(()=>import("./smalltalk.DSsji4Hu.js"),[])},{id:"solidity",name:"Solidity",import:()=>g(()=>import("./solidity.CThH5sBG.js"),[])},{id:"soy",name:"Closure Templates",aliases:["closure-templates"],import:()=>g(()=>import("./soy.D91J-rek.js"),__vite__mapDeps([100,4,5,6]))},{id:"sparql",name:"SPARQL",import:()=>g(()=>import("./sparql.DJ46LgWq.js"),__vite__mapDeps([101,102]))},{id:"splunk",name:"Splunk Query Language",aliases:["spl"],import:()=>g(()=>import("./splunk.6XBPEST2.js"),[])},{id:"sql",name:"SQL",import:()=>g(()=>import("./sql.DbK06e1c.js"),[])},{id:"ssh-config",name:"SSH Config",import:()=>g(()=>import("./ssh-config.BH1M7C1g.js"),[])},{id:"stata",name:"Stata",import:()=>g(()=>import("./stata.DCIeX9IZ.js"),__vite__mapDeps([103,22]))},{id:"stylus",name:"Stylus",aliases:["styl"],import:()=>g(()=>import("./stylus.DSrLtGYv.js"),[])},{id:"svelte",name:"Svelte",import:()=>g(()=>import("./svelte.BX9aTXO2.js"),__vite__mapDeps([104,5,50,18,52,46,6,8,37,53,91,4,64]))},{id:"swift",name:"Swift",import:()=>g(()=>import("./swift.BeJnKnI_.js"),[])},{id:"system-verilog",name:"SystemVerilog",import:()=>g(()=>import("./system-verilog.BscxmKrE.js"),[])},{id:"systemd",name:"Systemd Units",import:()=>g(()=>import("./systemd.CuJfdYLG.js"),[])},{id:"tasl",name:"Tasl",import:()=>g(()=>import("./tasl.BxwAa5i0.js"),[])},{id:"tcl",name:"Tcl",import:()=>g(()=>import("./tcl.C_8Fx7bH.js"),[])},{id:"templ",name:"Templ",import:()=>g(()=>import("./templ.BMhC8S7P.js"),__vite__mapDeps([105,29,5,6]))},{id:"terraform",name:"Terraform",aliases:["tf","tfvars"],import:()=>g(()=>import("./terraform.DBeuZS66.js"),[])},{id:"tex",name:"TeX",import:()=>g(()=>import("./tex.ntRzBxCg.js"),__vite__mapDeps([83,35]))},{id:"toml",name:"TOML",import:()=>g(()=>import("./toml.BT9ZzGyQ.js"),[])},{id:"ts-tags",name:"TypeScript with Tags",aliases:["lit"],import:()=>g(()=>import("./ts-tags.BTHMy_vx.js"),__vite__mapDeps([106,50,6,5,21,16,4,22,10,11]))},{id:"tsv",name:"TSV",import:()=>g(()=>import("./tsv.DnLUQrgA.js"),[])},{id:"tsx",name:"TSX",import:()=>g(()=>import("./tsx.BlxWTfDV.js"),[])},{id:"turtle",name:"Turtle",import:()=>g(()=>import("./turtle.C15OxdQ5.js"),[])},{id:"twig",name:"Twig",import:()=>g(()=>import("./twig.CIJznCWt.js"),__vite__mapDeps([107,6,5,8,90,4,10,11,22,12,34,42,16,43,44]))},{id:"typescript",name:"TypeScript",aliases:["ts"],import:()=>g(()=>import("./typescript.DC8MraHL.js"),[])},{id:"typespec",name:"TypeSpec",aliases:["tsp"],import:()=>g(()=>import("./typespec.Bx64mzUw.js"),[])},{id:"typst",name:"Typst",aliases:["typ"],import:()=>g(()=>import("./typst.I4qd5QHW.js"),[])},{id:"v",name:"V",import:()=>g(()=>import("./v.C2TBxDwV.js"),[])},{id:"vala",name:"Vala",import:()=>g(()=>import("./vala.CO5hpdkB.js"),[])},{id:"vb",name:"Visual Basic",aliases:["cmd"],import:()=>g(()=>import("./vb.beD-FUib.js"),[])},{id:"verilog",name:"Verilog",import:()=>g(()=>import("./verilog.DVfdqzEq.js"),[])},{id:"vhdl",name:"VHDL",import:()=>g(()=>import("./vhdl.QZ3jNtnE.js"),[])},{id:"viml",name:"Vim Script",aliases:["vim","vimscript"],import:()=>g(()=>import("./viml.BLluXI4E.js"),[])},{id:"vue",name:"Vue",import:()=>g(()=>import("./vue.BL4eYEVg.js"),__vite__mapDeps([108,4,5,6,64,91,46,8,52,18,37,50,32,54,12,109,110,14,49,72,59]))},{id:"vue-html",name:"Vue HTML",import:()=>g(()=>import("./vue-html.xwJyILxm.js"),__vite__mapDeps([111,108,4,5,6,64,91,46,8,52,18,37,50,32,54,12,109,110,14,49,72,59]))},{id:"vyper",name:"Vyper",aliases:["vy"],import:()=>g(()=>import("./vyper.CBWrHyXe.js"),[])},{id:"wasm",name:"WebAssembly",import:()=>g(()=>import("./wasm.Cicx_DS6.js"),[])},{id:"wenyan",name:"Wenyan",aliases:["文言"],import:()=>g(()=>import("./wenyan.D3VXSfF0.js"),[])},{id:"wgsl",name:"WGSL",import:()=>g(()=>import("./wgsl.BZz1Hhek.js"),[])},{id:"wikitext",name:"Wikitext",aliases:["mediawiki","wiki"],import:()=>g(()=>import("./wikitext.DXFuS3yL.js"),__vite__mapDeps([112,4,5,6,113,11,44,16,38,41,10,22,35,42,43,90,12,114,115,14,116,17,18,19,20,21,24,25,29,30,91,46,8,52,109,37,39,48,117,118,34,33,45,47,50,23,63,64,119,75,28,26,82,83,84,31,120]))},{id:"wolfram",name:"Wolfram",aliases:["wl"],import:()=>g(()=>import("./wolfram.BICIrM8O.js"),[])},{id:"xml",name:"XML",import:()=>g(()=>import("./xml.BzTcx3OS.js"),__vite__mapDeps([10,11]))},{id:"xsl",name:"XSL",import:()=>g(()=>import("./xsl.lJB8dDLf.js"),__vite__mapDeps([115,10,11]))},{id:"yaml",name:"YAML",aliases:["yml"],import:()=>g(()=>import("./yaml.DK4oFTHQ.js"),[])},{id:"zenscript",name:"ZenScript",import:()=>g(()=>import("./zenscript.B1nm99XP.js"),[])},{id:"zig",name:"Zig",import:()=>g(()=>import("./zig.yX2IItqj.js"),[])}],Ic=Object.fromEntries(pi.map(t=>[t.id,t.import])),Ac=Object.fromEntries(pi.flatMap(t=>{var e;return((e=t.aliases)==null?void 0:e.map(n=>[n,t.import]))||[]})),Oc={...Ic,...Ac},Vc=async t=>g(()=>import("./wasm.CsTmP73Z.js"),[]).then(e=>e.default(t)),Dc=[{id:"andromeeda",displayName:"Andromeeda",type:"dark",import:()=>g(()=>import("./andromeeda.YxQm0tCS.js"),[])},{id:"aurora-x",displayName:"Aurora X",type:"dark",import:()=>g(()=>import("./aurora-x.BaWyeHV_.js"),[])},{id:"ayu-dark",displayName:"Ayu Dark",type:"dark",import:()=>g(()=>import("./ayu-dark.Bn5gmY5k.js"),[])},{id:"catppuccin-frappe",displayName:"Catppuccin Frappé",type:"dark",import:()=>g(()=>import("./catppuccin-frappe.BXP-NDAE.js"),[])},{id:"catppuccin-latte",displayName:"Catppuccin Latte",type:"light",import:()=>g(()=>import("./catppuccin-latte.DQ-rpzxz.js"),[])},{id:"catppuccin-macchiato",displayName:"Catppuccin Macchiato",type:"dark",import:()=>g(()=>import("./catppuccin-macchiato.CPw9RxLe.js"),[])},{id:"catppuccin-mocha",displayName:"Catppuccin Mocha",type:"dark",import:()=>g(()=>import("./catppuccin-mocha.DV9_Ze0W.js"),[])},{id:"dark-plus",displayName:"Dark Plus",type:"dark",import:()=>g(()=>import("./dark-plus.KEYLhlmT.js"),[])},{id:"dracula",displayName:"Dracula Theme",type:"dark",import:()=>g(()=>import("./dracula.BpDWT_aG.js"),[])},{id:"dracula-soft",displayName:"Dracula Theme Soft",type:"dark",import:()=>g(()=>import("./dracula-soft.D46m5Xd3.js"),[])},{id:"everforest-dark",displayName:"Everforest Dark",type:"dark",import:()=>g(()=>import("./everforest-dark.D5lQfeOG.js"),[])},{id:"everforest-light",displayName:"Everforest Light",type:"light",import:()=>g(()=>import("./everforest-light.D8V69RRQ.js"),[])},{id:"github-dark",displayName:"GitHub Dark",type:"dark",import:()=>g(()=>import("./github-dark.CzPA46E-.js"),[])},{id:"github-dark-default",displayName:"GitHub Dark Default",type:"dark",import:()=>g(()=>import("./github-dark-default.BXF7Vm5l.js"),[])},{id:"github-dark-dimmed",displayName:"GitHub Dark Dimmed",type:"dark",import:()=>g(()=>import("./github-dark-dimmed.CRDKj6ck.js"),[])},{id:"github-dark-high-contrast",displayName:"GitHub Dark High Contrast",type:"dark",import:()=>g(()=>import("./github-dark-high-contrast.Ctb_e1-I.js"),[])},{id:"github-light",displayName:"GitHub Light",type:"light",import:()=>g(()=>import("./github-light.CRlnGVMD.js"),[])},{id:"github-light-default",displayName:"GitHub Light Default",type:"light",import:()=>g(()=>import("./github-light-default.UREJT2Bw.js"),[])},{id:"github-light-high-contrast",displayName:"GitHub Light High Contrast",type:"light",import:()=>g(()=>import("./github-light-high-contrast.C8DXlOXe.js"),[])},{id:"houston",displayName:"Houston",type:"dark",import:()=>g(()=>import("./houston.CZZ6oYdA.js"),[])},{id:"laserwave",displayName:"LaserWave",type:"dark",import:()=>g(()=>import("./laserwave.cW9vKj3g.js"),[])},{id:"light-plus",displayName:"Light Plus",type:"light",import:()=>g(()=>import("./light-plus.BsvsQ1iS.js"),[])},{id:"material-theme",displayName:"Material Theme",type:"dark",import:()=>g(()=>import("./material-theme.CgwOUXSn.js"),[])},{id:"material-theme-darker",displayName:"Material Theme Darker",type:"dark",import:()=>g(()=>import("./material-theme-darker.CO7HdiM_.js"),[])},{id:"material-theme-lighter",displayName:"Material Theme Lighter",type:"light",import:()=>g(()=>import("./material-theme-lighter.qxoleWdb.js"),[])},{id:"material-theme-ocean",displayName:"Material Theme Ocean",type:"dark",import:()=>g(()=>import("./material-theme-ocean.ChH25C4w.js"),[])},{id:"material-theme-palenight",displayName:"Material Theme Palenight",type:"dark",import:()=>g(()=>import("./material-theme-palenight.DOqtC9FP.js"),[])},{id:"min-dark",displayName:"Min Dark",type:"dark",import:()=>g(()=>import("./min-dark.iSbrOpM4.js"),[])},{id:"min-light",displayName:"Min Light",type:"light",import:()=>g(()=>import("./min-light.BITGhEdf.js"),[])},{id:"monokai",displayName:"Monokai",type:"dark",import:()=>g(()=>import("./monokai.sMI-pExk.js"),[])},{id:"night-owl",displayName:"Night Owl",type:"dark",import:()=>g(()=>import("./night-owl.BeocmOPF.js"),[])},{id:"nord",displayName:"Nord",type:"dark",import:()=>g(()=>import("./nord.CsyjKwr8.js"),[])},{id:"one-dark-pro",displayName:"One Dark Pro",type:"dark",import:()=>g(()=>import("./one-dark-pro.BTtaZsq5.js"),[])},{id:"one-light",displayName:"One Light",type:"light",import:()=>g(()=>import("./one-light.alpzPJ78.js"),[])},{id:"poimandres",displayName:"Poimandres",type:"dark",import:()=>g(()=>import("./poimandres.Cda-MJFk.js"),[])},{id:"red",displayName:"Red",type:"dark",import:()=>g(()=>import("./red.jaXbsbtS.js"),[])},{id:"rose-pine",displayName:"Rosé Pine",type:"dark",import:()=>g(()=>import("./rose-pine.DDK5Hw8n.js"),[])},{id:"rose-pine-dawn",displayName:"Rosé Pine Dawn",type:"light",import:()=>g(()=>import("./rose-pine-dawn.xuIuMB9j.js"),[])},{id:"rose-pine-moon",displayName:"Rosé Pine Moon",type:"dark",import:()=>g(()=>import("./rose-pine-moon.BiVAY1KT.js"),[])},{id:"slack-dark",displayName:"Slack Dark",type:"dark",import:()=>g(()=>import("./slack-dark.C7oZ9nno.js"),[])},{id:"slack-ochin",displayName:"Slack Ochin",type:"light",import:()=>g(()=>import("./slack-ochin.hXH8Gyq8.js"),[])},{id:"snazzy-light",displayName:"Snazzy Light",type:"light",import:()=>g(()=>import("./snazzy-light.CA9nliXM.js"),[])},{id:"solarized-dark",displayName:"Solarized Dark",type:"dark",import:()=>g(()=>import("./solarized-dark.C86elO-m.js"),[])},{id:"solarized-light",displayName:"Solarized Light",type:"light",import:()=>g(()=>import("./solarized-light.xPNGhBYe.js"),[])},{id:"synthwave-84",displayName:"Synthwave '84",type:"dark",import:()=>g(()=>import("./synthwave-84.BBDuFDsq.js"),[])},{id:"tokyo-night",displayName:"Tokyo Night",type:"dark",import:()=>g(()=>import("./tokyo-night.BMRpS3Xo.js"),[])},{id:"vesper",displayName:"Vesper",type:"dark",import:()=>g(()=>import("./vesper.BSB_bK09.js"),[])},{id:"vitesse-black",displayName:"Vitesse Black",type:"dark",import:()=>g(()=>import("./vitesse-black.BHqu4VKd.js"),[])},{id:"vitesse-dark",displayName:"Vitesse Dark",type:"dark",import:()=>g(()=>import("./vitesse-dark.EQHFthT6.js"),[])},{id:"vitesse-light",displayName:"Vitesse Light",type:"light",import:()=>g(()=>import("./vitesse-light.NrGJGX17.js"),[])}],Mc=Object.fromEntries(Dc.map(t=>[t.id,t.import]));var Ce;(function(t){t[t.NotSet=-1]="NotSet",t[t.None=0]="None",t[t.Italic=1]="Italic",t[t.Bold=2]="Bold",t[t.Underline=4]="Underline"})(Ce||(Ce={}));var lt;(function(t){function e(c){return c.toString(2).padStart(32,"0")}t.toBinaryStr=e;function n(c){const f=t.getLanguageId(c),d=t.getTokenType(c),p=t.getFontStyle(c),h=t.getForeground(c),_=t.getBackground(c);console.log({languageId:f,tokenType:d,fontStyle:p,foreground:h,background:_})}t.print=n;function o(c){return(c&255)>>>0}t.getLanguageId=o;function r(c){return(c&768)>>>8}t.getTokenType=r;function i(c){return(c&1024)!==0}t.containsBalancedBrackets=i;function s(c){return(c&30720)>>>11}t.getFontStyle=s;function a(c){return(c&16744448)>>>15}t.getForeground=a;function l(c){return(c&4278190080)>>>24}t.getBackground=l;function u(c,f,d,p,h,_,v){let k=t.getLanguageId(c),w=t.getTokenType(c),C=t.containsBalancedBrackets(c)?1:0,T=t.getFontStyle(c),$=t.getForeground(c),F=t.getBackground(c);return f!==0&&(k=f),d!==8&&(w=d),p!==null&&(C=p?1:0),h!==-1&&(T=h),_!==0&&($=_),v!==0&&(F=v),(k<<0|w<<8|C<<10|T<<11|$<<15|F<<24)>>>0}t.set=u})(lt||(lt={}));function Wt(t,e){const n=[],o=xc(t);let r=o.next();for(;r!==null;){let l=0;if(r.length===2&&r.charAt(1)===":"){switch(r.charAt(0)){case"R":l=1;break;case"L":l=-1;break;default:console.log(`Unknown priority ${r} in scope selector`)}r=o.next()}let u=s();if(n.push({matcher:u,priority:l}),r!==",")break;r=o.next()}return n;function i(){if(r==="-"){r=o.next();const l=i();return u=>!!l&&!l(u)}if(r==="("){r=o.next();const l=a();return r===")"&&(r=o.next()),l}if(ir(r)){const l=[];do l.push(r),r=o.next();while(ir(r));return u=>e(l,u)}return null}function s(){const l=[];let u=i();for(;u;)l.push(u),u=i();return c=>l.every(f=>f(c))}function a(){const l=[];let u=s();for(;u&&(l.push(u),r==="|"||r===",");){do r=o.next();while(r==="|"||r===",");u=s()}return c=>l.some(f=>f(c))}}function ir(t){return!!t&&!!t.match(/[\w\.:]+/)}function xc(t){let e=/([LR]:|[\w\.:][\w\.:\-]*|[\,\|\-\(\)])/g,n=e.exec(t);return{next:()=>{if(!n)return null;const o=n[0];return n=e.exec(t),o}}}function hi(t){typeof t.dispose=="function"&&t.dispose()}function Nc(t){return To(t)}function To(t){return Array.isArray(t)?Fc(t):typeof t=="object"?Bc(t):t}function Fc(t){let e=[];for(let n=0,o=t.length;n{for(let o in n)t[o]=n[o]}),t}function gi(t){const e=~t.lastIndexOf("/")||~t.lastIndexOf("\\");return e===0?t:~e===t.length-1?gi(t.substring(0,t.length-1)):t.substr(~e+1)}let On=/\$(\d+)|\${(\d+):\/(downcase|upcase)}/g;class xt{static hasCaptures(e){return e===null?!1:(On.lastIndex=0,On.test(e))}static replaceCaptures(e,n,o){return e.replace(On,(r,i,s,a)=>{let l=o[parseInt(i||s,10)];if(l){let u=n.substring(l.start,l.end);for(;u[0]===".";)u=u.substring(1);switch(a){case"downcase":return u.toLowerCase();case"upcase":return u.toUpperCase();default:return u}}else return r})}}function _i(t,e){return te?1:0}function vi(t,e){if(t===null&&e===null)return 0;if(!t)return-1;if(!e)return 1;let n=t.length,o=e.length;if(n===o){for(let r=0;r`);return}const i=n.lookup(e);t instanceof bt?Ht({baseGrammar:i,selfGrammar:r},o):Qn(t.ruleName,{baseGrammar:i,selfGrammar:r,repository:r.repository},o);const s=n.injections(t.scopeName);if(s)for(const a of s)o.add(new bt(a))}function Qn(t,e,n){if(e.repository&&e.repository[t]){const o=e.repository[t];Kt([o],e,n)}}function Ht(t,e){t.selfGrammar.patterns&&Array.isArray(t.selfGrammar.patterns)&&Kt(t.selfGrammar.patterns,{...t,repository:t.selfGrammar.repository},e),t.selfGrammar.injections&&Kt(Object.values(t.selfGrammar.injections),{...t,repository:t.selfGrammar.repository},e)}function Kt(t,e,n){for(const o of t){if(n.visitedRule.has(o))continue;n.visitedRule.add(o);const r=o.repository?mi({},e.repository,o.repository):e.repository;Array.isArray(o.patterns)&&Kt(o.patterns,{...e,repository:r},n);const i=o.include;if(!i)continue;const s=Si(i);switch(s.kind){case 0:Ht({...e,selfGrammar:e.baseGrammar},n);break;case 1:Ht(e,n);break;case 2:Qn(s.ruleName,{...e,repository:r},n);break;case 3:case 4:const a=s.scopeName===e.selfGrammar.scopeName?e.selfGrammar:s.scopeName===e.baseGrammar.scopeName?e.baseGrammar:void 0;if(a){const l={baseGrammar:e.baseGrammar,selfGrammar:a,repository:r};s.kind===4?Qn(s.ruleName,l,n):Ht(l,n)}else s.kind===4?n.add(new Hc(s.scopeName,s.ruleName)):n.add(new bt(s.scopeName));break}}}class Uc{constructor(){y(this,"kind",0)}}class qc{constructor(){y(this,"kind",1)}}class Wc{constructor(e){y(this,"ruleName");y(this,"kind",2);this.ruleName=e}}class Kc{constructor(e){y(this,"scopeName");y(this,"kind",3);this.scopeName=e}}class Xc{constructor(e,n){y(this,"scopeName");y(this,"ruleName");y(this,"kind",4);this.scopeName=e,this.ruleName=n}}function Si(t){if(t==="$base")return new Uc;if(t==="$self")return new qc;const e=t.indexOf("#");if(e===-1)return new Kc(t);if(e===0)return new Wc(t.substring(1));{const n=t.substring(0,e),o=t.substring(e+1);return new Xc(n,o)}}const Yc=/\\(\d+)/,ar=/\\(\d+)/g,Jc=-1,wi=-2;class Et{constructor(e,n,o,r){y(this,"$location");y(this,"id");y(this,"_nameIsCapturing");y(this,"_name");y(this,"_contentNameIsCapturing");y(this,"_contentName");this.$location=e,this.id=n,this._name=o||null,this._nameIsCapturing=xt.hasCaptures(this._name),this._contentName=r||null,this._contentNameIsCapturing=xt.hasCaptures(this._contentName)}get debugName(){const e=this.$location?`${gi(this.$location.filename)}:${this.$location.line}`:"unknown";return`${this.constructor.name}#${this.id} @ ${e}`}getName(e,n){return!this._nameIsCapturing||this._name===null||e===null||n===null?this._name:xt.replaceCaptures(this._name,e,n)}getContentName(e,n){return!this._contentNameIsCapturing||this._contentName===null?this._contentName:xt.replaceCaptures(this._contentName,e,n)}}class Qc extends Et{constructor(n,o,r,i,s){super(n,o,r,i);y(this,"retokenizeCapturedWithRuleId");this.retokenizeCapturedWithRuleId=s}dispose(){}collectPatterns(n,o){throw new Error("Not supported!")}compile(n,o){throw new Error("Not supported!")}compileAG(n,o,r,i){throw new Error("Not supported!")}}class Zc extends Et{constructor(n,o,r,i,s){super(n,o,r,null);y(this,"_match");y(this,"captures");y(this,"_cachedCompiledPatterns");this._match=new Qe(i,this.id),this.captures=s,this._cachedCompiledPatterns=null}dispose(){this._cachedCompiledPatterns&&(this._cachedCompiledPatterns.dispose(),this._cachedCompiledPatterns=null)}get debugMatchRegExp(){return`${this._match.source}`}collectPatterns(n,o){o.push(this._match)}compile(n,o){return this._getCachedCompiledPatterns(n).compile(n)}compileAG(n,o,r,i){return this._getCachedCompiledPatterns(n).compileAG(n,r,i)}_getCachedCompiledPatterns(n){return this._cachedCompiledPatterns||(this._cachedCompiledPatterns=new St,this.collectPatterns(n,this._cachedCompiledPatterns)),this._cachedCompiledPatterns}}class lr extends Et{constructor(n,o,r,i,s){super(n,o,r,i);y(this,"hasMissingPatterns");y(this,"patterns");y(this,"_cachedCompiledPatterns");this.patterns=s.patterns,this.hasMissingPatterns=s.hasMissingPatterns,this._cachedCompiledPatterns=null}dispose(){this._cachedCompiledPatterns&&(this._cachedCompiledPatterns.dispose(),this._cachedCompiledPatterns=null)}collectPatterns(n,o){for(const r of this.patterns)n.getRule(r).collectPatterns(n,o)}compile(n,o){return this._getCachedCompiledPatterns(n).compile(n)}compileAG(n,o,r,i){return this._getCachedCompiledPatterns(n).compileAG(n,r,i)}_getCachedCompiledPatterns(n){return this._cachedCompiledPatterns||(this._cachedCompiledPatterns=new St,this.collectPatterns(n,this._cachedCompiledPatterns)),this._cachedCompiledPatterns}}class Zn extends Et{constructor(n,o,r,i,s,a,l,u,c,f){super(n,o,r,i);y(this,"_begin");y(this,"beginCaptures");y(this,"_end");y(this,"endHasBackReferences");y(this,"endCaptures");y(this,"applyEndPatternLast");y(this,"hasMissingPatterns");y(this,"patterns");y(this,"_cachedCompiledPatterns");this._begin=new Qe(s,this.id),this.beginCaptures=a,this._end=new Qe(l||"￿",-1),this.endHasBackReferences=this._end.hasBackReferences,this.endCaptures=u,this.applyEndPatternLast=c||!1,this.patterns=f.patterns,this.hasMissingPatterns=f.hasMissingPatterns,this._cachedCompiledPatterns=null}dispose(){this._cachedCompiledPatterns&&(this._cachedCompiledPatterns.dispose(),this._cachedCompiledPatterns=null)}get debugBeginRegExp(){return`${this._begin.source}`}get debugEndRegExp(){return`${this._end.source}`}getEndWithResolvedBackReferences(n,o){return this._end.resolveBackReferences(n,o)}collectPatterns(n,o){o.push(this._begin)}compile(n,o){return this._getCachedCompiledPatterns(n,o).compile(n)}compileAG(n,o,r,i){return this._getCachedCompiledPatterns(n,o).compileAG(n,r,i)}_getCachedCompiledPatterns(n,o){if(!this._cachedCompiledPatterns){this._cachedCompiledPatterns=new St;for(const r of this.patterns)n.getRule(r).collectPatterns(n,this._cachedCompiledPatterns);this.applyEndPatternLast?this._cachedCompiledPatterns.push(this._end.hasBackReferences?this._end.clone():this._end):this._cachedCompiledPatterns.unshift(this._end.hasBackReferences?this._end.clone():this._end)}return this._end.hasBackReferences&&(this.applyEndPatternLast?this._cachedCompiledPatterns.setSource(this._cachedCompiledPatterns.length()-1,o):this._cachedCompiledPatterns.setSource(0,o)),this._cachedCompiledPatterns}}class Xt extends Et{constructor(n,o,r,i,s,a,l,u,c){super(n,o,r,i);y(this,"_begin");y(this,"beginCaptures");y(this,"whileCaptures");y(this,"_while");y(this,"whileHasBackReferences");y(this,"hasMissingPatterns");y(this,"patterns");y(this,"_cachedCompiledPatterns");y(this,"_cachedCompiledWhilePatterns");this._begin=new Qe(s,this.id),this.beginCaptures=a,this.whileCaptures=u,this._while=new Qe(l,wi),this.whileHasBackReferences=this._while.hasBackReferences,this.patterns=c.patterns,this.hasMissingPatterns=c.hasMissingPatterns,this._cachedCompiledPatterns=null,this._cachedCompiledWhilePatterns=null}dispose(){this._cachedCompiledPatterns&&(this._cachedCompiledPatterns.dispose(),this._cachedCompiledPatterns=null),this._cachedCompiledWhilePatterns&&(this._cachedCompiledWhilePatterns.dispose(),this._cachedCompiledWhilePatterns=null)}get debugBeginRegExp(){return`${this._begin.source}`}get debugWhileRegExp(){return`${this._while.source}`}getWhileWithResolvedBackReferences(n,o){return this._while.resolveBackReferences(n,o)}collectPatterns(n,o){o.push(this._begin)}compile(n,o){return this._getCachedCompiledPatterns(n).compile(n)}compileAG(n,o,r,i){return this._getCachedCompiledPatterns(n).compileAG(n,r,i)}_getCachedCompiledPatterns(n){if(!this._cachedCompiledPatterns){this._cachedCompiledPatterns=new St;for(const o of this.patterns)n.getRule(o).collectPatterns(n,this._cachedCompiledPatterns)}return this._cachedCompiledPatterns}compileWhile(n,o){return this._getCachedCompiledWhilePatterns(n,o).compile(n)}compileWhileAG(n,o,r,i){return this._getCachedCompiledWhilePatterns(n,o).compileAG(n,r,i)}_getCachedCompiledWhilePatterns(n,o){return this._cachedCompiledWhilePatterns||(this._cachedCompiledWhilePatterns=new St,this._cachedCompiledWhilePatterns.push(this._while.hasBackReferences?this._while.clone():this._while)),this._while.hasBackReferences&&this._cachedCompiledWhilePatterns.setSource(0,o||"￿"),this._cachedCompiledWhilePatterns}}class oe{static createCaptureRule(e,n,o,r,i){return e.registerRule(s=>new Qc(n,s,o,r,i))}static getCompiledRuleId(e,n,o){return e.id||n.registerRule(r=>{if(e.id=r,e.match)return new Zc(e.$vscodeTextmateLocation,e.id,e.name,e.match,oe._compileCaptures(e.captures,n,o));if(typeof e.begin>"u"){e.repository&&(o=mi({},o,e.repository));let i=e.patterns;return typeof i>"u"&&e.include&&(i=[{include:e.include}]),new lr(e.$vscodeTextmateLocation,e.id,e.name,e.contentName,oe._compilePatterns(i,n,o))}return e.while?new Xt(e.$vscodeTextmateLocation,e.id,e.name,e.contentName,e.begin,oe._compileCaptures(e.beginCaptures||e.captures,n,o),e.while,oe._compileCaptures(e.whileCaptures||e.captures,n,o),oe._compilePatterns(e.patterns,n,o)):new Zn(e.$vscodeTextmateLocation,e.id,e.name,e.contentName,e.begin,oe._compileCaptures(e.beginCaptures||e.captures,n,o),e.end,oe._compileCaptures(e.endCaptures||e.captures,n,o),e.applyEndPatternLast,oe._compilePatterns(e.patterns,n,o))}),e.id}static _compileCaptures(e,n,o){let r=[];if(e){let i=0;for(const s in e){if(s==="$vscodeTextmateLocation")continue;const a=parseInt(s,10);a>i&&(i=a)}for(let s=0;s<=i;s++)r[s]=null;for(const s in e){if(s==="$vscodeTextmateLocation")continue;const a=parseInt(s,10);let l=0;e[s].patterns&&(l=oe.getCompiledRuleId(e[s],n,o)),r[a]=oe.createCaptureRule(n,e[s].$vscodeTextmateLocation,e[s].name,e[s].contentName,l)}}return r}static _compilePatterns(e,n,o){let r=[];if(e)for(let i=0,s=e.length;ie.substring(r.start,r.end));return ar.lastIndex=0,this.source.replace(ar,(r,i)=>yi(o[parseInt(i,10)]||""))}_buildAnchorCache(){let e=[],n=[],o=[],r=[],i,s,a,l;for(i=0,s=this.source.length;io.source);this._cached=new ur(e,n,this._items.map(o=>o.ruleId))}return this._cached}compileAG(e,n,o){return this._hasAnchors?n?o?(this._anchorCache.A1_G1||(this._anchorCache.A1_G1=this._resolveAnchors(e,n,o)),this._anchorCache.A1_G1):(this._anchorCache.A1_G0||(this._anchorCache.A1_G0=this._resolveAnchors(e,n,o)),this._anchorCache.A1_G0):o?(this._anchorCache.A0_G1||(this._anchorCache.A0_G1=this._resolveAnchors(e,n,o)),this._anchorCache.A0_G1):(this._anchorCache.A0_G0||(this._anchorCache.A0_G0=this._resolveAnchors(e,n,o)),this._anchorCache.A0_G0):this.compile(e)}_resolveAnchors(e,n,o){let r=this._items.map(i=>i.resolveAnchors(n,o));return new ur(e,r,this._items.map(i=>i.ruleId))}}class ur{constructor(e,n,o){y(this,"regExps");y(this,"rules");y(this,"scanner");this.regExps=n,this.rules=o,this.scanner=e.createOnigScanner(n)}dispose(){typeof this.scanner.dispose=="function"&&this.scanner.dispose()}toString(){const e=[];for(let n=0,o=this.rules.length;nthis._root.match(e)));this._colorMap=e,this._defaults=n,this._root=o}static createFromRawTheme(e,n){return this.createFromParsedTheme(nd(e),n)}static createFromParsedTheme(e,n){return rd(e,n)}getColorMap(){return this._colorMap.getColorMap()}getDefaults(){return this._defaults}match(e){if(e===null)return this._defaults;const n=e.scopeName,r=this._cachedMatchRoot.get(n).find(i=>ed(e.parent,i.parentScopes));return r?new Ci(r.fontStyle,r.foreground,r.background):null}}class Ye{constructor(e,n){y(this,"parent");y(this,"scopeName");this.parent=e,this.scopeName=n}static push(e,n){for(const o of n)e=new Ye(e,o);return e}static from(...e){let n=null;for(let o=0;o1&&(v=h.slice(0,h.length-1),v.reverse()),n[o++]=new od(_,v,r,l,u,c)}}return n}class od{constructor(e,n,o,r,i,s){y(this,"scope");y(this,"parentScopes");y(this,"index");y(this,"fontStyle");y(this,"foreground");y(this,"background");this.scope=e,this.parentScopes=n,this.index=o,this.fontStyle=r,this.foreground=i,this.background=s}}function rd(t,e){t.sort((l,u)=>{let c=_i(l.scope,u.scope);return c!==0||(c=vi(l.parentScopes,u.parentScopes),c!==0)?c:l.index-u.index});let n=0,o="#000000",r="#ffffff";for(;t.length>=1&&t[0].scope==="";){let l=t.shift();l.fontStyle!==-1&&(n=l.fontStyle),l.foreground!==null&&(o=l.foreground),l.background!==null&&(r=l.background)}let i=new id(e),s=new Ci(n,i.getId(o),i.getId(r)),a=new _t(new wt(0,null,-1,0,0),[]);for(let l=0,u=t.length;le?console.log("how did this happen?"):this.scopeDepth=e,n!==-1&&(this.fontStyle=n),o!==0&&(this.foreground=o),r!==0&&(this.background=r)}}class _t{constructor(e,n=[],o={}){y(this,"_mainRule");y(this,"_children");y(this,"_rulesWithParentScopes");this._mainRule=e,this._children=o,this._rulesWithParentScopes=n}static _sortBySpecificity(e){return e.length===1||e.sort(this._cmpBySpecificity),e}static _cmpBySpecificity(e,n){if(e.scopeDepth===n.scopeDepth){const o=e.parentScopes,r=n.parentScopes;let i=o===null?0:o.length,s=r===null?0:r.length;if(i===s)for(let a=0;a{const n=this._scopeToLanguage(e),o=this._toStandardTokenType(e);return new Vn(n,o)}));this._defaultAttributes=new Vn(e,8),this._embeddedLanguagesMatcher=new sd(Object.entries(n||{}))}getDefaultAttributes(){return this._defaultAttributes}getBasicScopeAttributes(e){return e===null?ot._NULL_SCOPE_METADATA:this._getBasicScopeAttributes.get(e)}_scopeToLanguage(e){return this._embeddedLanguagesMatcher.match(e)||0}_toStandardTokenType(e){const n=e.match(ot.STANDARD_TOKEN_TYPE_REGEXP);if(!n)return 8;switch(n[1]){case"comment":return 1;case"string":return 2;case"regex":return 3;case"meta.embedded":return 0}throw new Error("Unexpected match for standard token type!")}};y(ot,"_NULL_SCOPE_METADATA",new Vn(0,0)),y(ot,"STANDARD_TOKEN_TYPE_REGEXP",/\b(comment|string|regex|meta\.embedded)\b/);let eo=ot;class sd{constructor(e){y(this,"values");y(this,"scopesRegExp");if(e.length===0)this.values=null,this.scopesRegExp=null;else{this.values=new Map(e);const n=e.map(([o,r])=>yi(o));n.sort(),n.reverse(),this.scopesRegExp=new RegExp(`^((${n.join(")|(")}))($|\\.)`,"")}}match(e){if(!this.scopesRegExp)return;const n=e.match(this.scopesRegExp);if(n)return this.values.get(n[1])}}class cr{constructor(e,n){y(this,"stack");y(this,"stoppedEarly");this.stack=e,this.stoppedEarly=n}}function ki(t,e,n,o,r,i,s,a){const l=e.content.length;let u=!1,c=-1;if(s){const p=ad(t,e,n,o,r,i);r=p.stack,o=p.linePos,n=p.isFirstLine,c=p.anchorPosition}const f=Date.now();for(;!u;){if(a!==0&&Date.now()-f>a)return new cr(r,!0);d()}return new cr(r,!1);function d(){const p=ld(t,e,n,o,r,c);if(!p){i.produce(r,l),u=!0;return}const h=p.captureIndices,_=p.matchedRuleId,v=h&&h.length>0?h[0].end>o:!1;if(_===Jc){const k=r.getRule(t);i.produce(r,h[0].start),r=r.withContentNameScopesList(r.nameScopesList),mt(t,e,n,r,i,k.endCaptures,h),i.produce(r,h[0].end);const w=r;if(r=r.parent,c=w.getAnchorPos(),!v&&w.getEnterPos()===o){r=w,i.produce(r,l),u=!0;return}}else{const k=t.getRule(_);i.produce(r,h[0].start);const w=r,C=k.getName(e.content,h),T=r.contentNameScopesList.pushAttributed(C,t);if(r=r.push(_,o,c,h[0].end===l,null,T,T),k instanceof Zn){const $=k;mt(t,e,n,r,i,$.beginCaptures,h),i.produce(r,h[0].end),c=h[0].end;const F=$.getContentName(e.content,h),W=T.pushAttributed(F,t);if(r=r.withContentNameScopesList(W),$.endHasBackReferences&&(r=r.withEndRule($.getEndWithResolvedBackReferences(e.content,h))),!v&&w.hasSameRuleAs(r)){r=r.pop(),i.produce(r,l),u=!0;return}}else if(k instanceof Xt){const $=k;mt(t,e,n,r,i,$.beginCaptures,h),i.produce(r,h[0].end),c=h[0].end;const F=$.getContentName(e.content,h),W=T.pushAttributed(F,t);if(r=r.withContentNameScopesList(W),$.whileHasBackReferences&&(r=r.withEndRule($.getWhileWithResolvedBackReferences(e.content,h))),!v&&w.hasSameRuleAs(r)){r=r.pop(),i.produce(r,l),u=!0;return}}else if(mt(t,e,n,r,i,k.captures,h),i.produce(r,h[0].end),r=r.pop(),!v){r=r.safePop(),i.produce(r,l),u=!0;return}}h[0].end>o&&(o=h[0].end,n=!1)}}function ad(t,e,n,o,r,i){let s=r.beginRuleCapturedEOL?0:-1;const a=[];for(let l=r;l;l=l.pop()){const u=l.getRule(t);u instanceof Xt&&a.push({rule:u,stack:l})}for(let l=a.pop();l;l=a.pop()){const{ruleScanner:u,findOptions:c}=dd(l.rule,t,l.stack.endRule,n,o===s),f=u.findNextMatchSync(e,o,c);if(f){if(f.ruleId!==wi){r=l.stack.pop();break}f.captureIndices&&f.captureIndices.length&&(i.produce(l.stack,f.captureIndices[0].start),mt(t,e,n,l.stack,i,l.rule.whileCaptures,f.captureIndices),i.produce(l.stack,f.captureIndices[0].end),s=f.captureIndices[0].end,f.captureIndices[0].end>o&&(o=f.captureIndices[0].end,n=!1))}else{r=l.stack.pop();break}}return{stack:r,linePos:o,anchorPosition:s,isFirstLine:n}}function ld(t,e,n,o,r,i){const s=ud(t,e,n,o,r,i),a=t.getInjections();if(a.length===0)return s;const l=cd(a,t,e,n,o,r,i);if(!l)return s;if(!s)return l;const u=s.captureIndices[0].start,c=l.captureIndices[0].start;return c=a)&&(a=C,l=w.captureIndices,u=w.ruleId,c=h.priority,a===r))break}return l?{priorityMatch:c===-1,captureIndices:l,matchedRuleId:u}:null}function Pi(t,e,n,o,r){return{ruleScanner:t.compileAG(e,n,o,r),findOptions:0}}function dd(t,e,n,o,r){return{ruleScanner:t.compileWhileAG(e,n,o,r),findOptions:0}}function mt(t,e,n,o,r,i,s){if(i.length===0)return;const a=e.content,l=Math.min(i.length,s.length),u=[],c=s[0].end;for(let f=0;fc)break;for(;u.length>0&&u[u.length-1].endPos<=p.start;)r.produceFromScopes(u[u.length-1].scopes,u[u.length-1].endPos),u.pop();if(u.length>0?r.produceFromScopes(u[u.length-1].scopes,p.start):r.produce(o,p.start),d.retokenizeCapturedWithRuleId){const _=d.getName(a,s),v=o.contentNameScopesList.pushAttributed(_,t),k=d.getContentName(a,s),w=v.pushAttributed(k,t),C=o.push(d.retokenizeCapturedWithRuleId,p.start,-1,!1,null,v,w),T=t.createOnigString(a.substring(0,p.end));ki(t,T,n&&p.start===0,p.start,C,r,!1,0),hi(T);continue}const h=d.getName(a,s);if(h!==null){const v=(u.length>0?u[u.length-1].scopes:o.contentNameScopesList).pushAttributed(h,t);u.push(new fd(v,p.end))}}for(;u.length>0;)r.produceFromScopes(u[u.length-1].scopes,u[u.length-1].endPos),u.pop()}class fd{constructor(e,n){y(this,"scopes");y(this,"endPos");this.scopes=e,this.endPos=n}}function pd(t,e,n,o,r,i,s,a){return new md(t,e,n,o,r,i,s,a)}function dr(t,e,n,o,r){const i=Wt(e,Jt),s=oe.getCompiledRuleId(n,o,r.repository);for(const a of i)t.push({debugSelector:e,matcher:a.matcher,ruleId:s,grammar:r,priority:a.priority})}function Jt(t,e){if(e.length{for(let r=n;rn&&t.substr(0,n)===e&&t[n]==="."}class md{constructor(e,n,o,r,i,s,a,l){y(this,"_rootScopeName");y(this,"balancedBracketSelectors");y(this,"_onigLib");y(this,"_rootId");y(this,"_lastRuleId");y(this,"_ruleId2desc");y(this,"_includedGrammars");y(this,"_grammarRepository");y(this,"_grammar");y(this,"_injections");y(this,"_basicScopeAttributesProvider");y(this,"_tokenTypeMatchers");if(this._rootScopeName=e,this.balancedBracketSelectors=s,this._onigLib=l,this._basicScopeAttributesProvider=new eo(o,r),this._rootId=-1,this._lastRuleId=0,this._ruleId2desc=[null],this._includedGrammars={},this._grammarRepository=a,this._grammar=fr(n,null),this._injections=null,this._tokenTypeMatchers=[],i)for(const u of Object.keys(i)){const c=Wt(u,Jt);for(const f of c)this._tokenTypeMatchers.push({matcher:f.matcher,type:i[u]})}}get themeProvider(){return this._grammarRepository}dispose(){for(const e of this._ruleId2desc)e&&e.dispose()}createOnigScanner(e){return this._onigLib.createOnigScanner(e)}createOnigString(e){return this._onigLib.createOnigString(e)}getMetadataForScope(e){return this._basicScopeAttributesProvider.getBasicScopeAttributes(e)}_collectInjections(){const e={lookup:i=>i===this._rootScopeName?this._grammar:this.getExternalGrammar(i),injections:i=>this._grammarRepository.injections(i)},n=[],o=this._rootScopeName,r=e.lookup(o);if(r){const i=r.injections;if(i)for(let a in i)dr(n,a,i[a],this,r);const s=this._grammarRepository.injections(o);s&&s.forEach(a=>{const l=this.getExternalGrammar(a);if(l){const u=l.injectionSelector;u&&dr(n,u,l,this,l)}})}return n.sort((i,s)=>i.priority-s.priority),n}getInjections(){return this._injections===null&&(this._injections=this._collectInjections()),this._injections}registerRule(e){const n=++this._lastRuleId,o=e(n);return this._ruleId2desc[n]=o,o}getRule(e){return this._ruleId2desc[e]}getExternalGrammar(e,n){if(this._includedGrammars[e])return this._includedGrammars[e];if(this._grammarRepository){const o=this._grammarRepository.lookup(e);if(o)return this._includedGrammars[e]=fr(o,n&&n.$base),this._includedGrammars[e]}}tokenizeLine(e,n,o=0){const r=this._tokenize(e,n,!1,o);return{tokens:r.lineTokens.getResult(r.ruleStack,r.lineLength),ruleStack:r.ruleStack,stoppedEarly:r.stoppedEarly}}tokenizeLine2(e,n,o=0){const r=this._tokenize(e,n,!0,o);return{tokens:r.lineTokens.getBinaryResult(r.ruleStack,r.lineLength),ruleStack:r.ruleStack,stoppedEarly:r.stoppedEarly}}_tokenize(e,n,o,r){this._rootId===-1&&(this._rootId=oe.getCompiledRuleId(this._grammar.repository.$self,this,this._grammar.repository),this.getInjections());let i;if(!n||n===Ct.NULL){i=!0;const c=this._basicScopeAttributesProvider.getDefaultAttributes(),f=this.themeProvider.getDefaults(),d=lt.set(0,c.languageId,c.tokenType,null,f.fontStyle,f.foregroundId,f.backgroundId),p=this.getRule(this._rootId).getName(null,null);let h;p?h=fe.createRootAndLookUpScopeName(p,d,this):h=fe.createRoot("unknown",d),n=new Ct(null,this._rootId,-1,-1,!1,null,h,h)}else i=!1,n.reset();e=e+` +`;const s=this.createOnigString(e),a=s.content.length,l=new _d(o,e,this._tokenTypeMatchers,this.balancedBracketSelectors),u=ki(this,s,i,0,n,l,!0,r);return hi(s),{lineLength:a,lineTokens:l,ruleStack:u.stack,stoppedEarly:u.stoppedEarly}}}function fr(t,e){return t=Nc(t),t.repository=t.repository||{},t.repository.$self={$vscodeTextmateLocation:t.$vscodeTextmateLocation,patterns:t.patterns,name:t.scopeName},t.repository.$base=e||t.repository.$self,t}class fe{constructor(e,n,o){y(this,"parent");y(this,"scopePath");y(this,"tokenAttributes");this.parent=e,this.scopePath=n,this.tokenAttributes=o}static fromExtension(e,n){let o=e,r=(e==null?void 0:e.scopePath)??null;for(const i of n)r=Ye.push(r,i.scopeNames),o=new fe(o,r,i.encodedTokenAttributes);return o}static createRoot(e,n){return new fe(null,new Ye(null,e),n)}static createRootAndLookUpScopeName(e,n,o){const r=o.getMetadataForScope(e),i=new Ye(null,e),s=o.themeProvider.themeMatch(i),a=fe.mergeAttributes(n,r,s);return new fe(null,i,a)}get scopeName(){return this.scopePath.scopeName}toString(){return this.getScopeNames().join(" ")}equals(e){return fe.equals(this,e)}static equals(e,n){do{if(e===n||!e&&!n)return!0;if(!e||!n||e.scopeName!==n.scopeName||e.tokenAttributes!==n.tokenAttributes)return!1;e=e.parent,n=n.parent}while(!0)}static mergeAttributes(e,n,o){let r=-1,i=0,s=0;return o!==null&&(r=o.fontStyle,i=o.foregroundId,s=o.backgroundId),lt.set(e,n.languageId,n.tokenType,null,r,i,s)}pushAttributed(e,n){if(e===null)return this;if(e.indexOf(" ")===-1)return fe._pushAttributed(this,e,n);const o=e.split(/ /g);let r=this;for(const i of o)r=fe._pushAttributed(r,i,n);return r}static _pushAttributed(e,n,o){const r=o.getMetadataForScope(n),i=e.scopePath.push(n),s=o.themeProvider.themeMatch(i),a=fe.mergeAttributes(e.tokenAttributes,r,s);return new fe(e,i,a)}getScopeNames(){return this.scopePath.getSegments()}getExtensionIfDefined(e){var r;const n=[];let o=this;for(;o&&o!==e;)n.push({encodedTokenAttributes:o.tokenAttributes,scopeNames:o.scopePath.getExtensionIfDefined(((r=o.parent)==null?void 0:r.scopePath)??null)}),o=o.parent;return o===e?n.reverse():void 0}}const Te=class Te{constructor(e,n,o,r,i,s,a,l){y(this,"parent");y(this,"ruleId");y(this,"beginRuleCapturedEOL");y(this,"endRule");y(this,"nameScopesList");y(this,"contentNameScopesList");y(this,"_stackElementBrand");y(this,"_enterPos");y(this,"_anchorPos");y(this,"depth");this.parent=e,this.ruleId=n,this.beginRuleCapturedEOL=i,this.endRule=s,this.nameScopesList=a,this.contentNameScopesList=l,this.depth=this.parent?this.parent.depth+1:1,this._enterPos=o,this._anchorPos=r}equals(e){return e===null?!1:Te._equals(this,e)}static _equals(e,n){return e===n?!0:this._structuralEquals(e,n)?fe.equals(e.contentNameScopesList,n.contentNameScopesList):!1}static _structuralEquals(e,n){do{if(e===n||!e&&!n)return!0;if(!e||!n||e.depth!==n.depth||e.ruleId!==n.ruleId||e.endRule!==n.endRule)return!1;e=e.parent,n=n.parent}while(!0)}clone(){return this}static _reset(e){for(;e;)e._enterPos=-1,e._anchorPos=-1,e=e.parent}reset(){Te._reset(this)}pop(){return this.parent}safePop(){return this.parent?this.parent:this}push(e,n,o,r,i,s,a){return new Te(this,e,n,o,r,i,s,a)}getEnterPos(){return this._enterPos}getAnchorPos(){return this._anchorPos}getRule(e){return e.getRule(this.ruleId)}toString(){const e=[];return this._writeString(e,0),"["+e.join(",")+"]"}_writeString(e,n){var o,r;return this.parent&&(n=this.parent._writeString(e,n)),e[n++]=`(${this.ruleId}, ${(o=this.nameScopesList)==null?void 0:o.toString()}, ${(r=this.contentNameScopesList)==null?void 0:r.toString()})`,n}withContentNameScopesList(e){return this.contentNameScopesList===e?this:this.parent.push(this.ruleId,this._enterPos,this._anchorPos,this.beginRuleCapturedEOL,this.endRule,this.nameScopesList,e)}withEndRule(e){return this.endRule===e?this:new Te(this.parent,this.ruleId,this._enterPos,this._anchorPos,this.beginRuleCapturedEOL,e,this.nameScopesList,this.contentNameScopesList)}hasSameRuleAs(e){let n=this;for(;n&&n._enterPos===e._enterPos;){if(n.ruleId===e.ruleId)return!0;n=n.parent}return!1}toStateStackFrame(){var e,n,o;return{ruleId:this.ruleId,beginRuleCapturedEOL:this.beginRuleCapturedEOL,endRule:this.endRule,nameScopesList:((n=this.nameScopesList)==null?void 0:n.getExtensionIfDefined(((e=this.parent)==null?void 0:e.nameScopesList)??null))??[],contentNameScopesList:((o=this.contentNameScopesList)==null?void 0:o.getExtensionIfDefined(this.nameScopesList))??[]}}static pushFrame(e,n){const o=fe.fromExtension((e==null?void 0:e.nameScopesList)??null,n.nameScopesList);return new Te(e,n.ruleId,n.enterPos??-1,n.anchorPos??-1,n.beginRuleCapturedEOL,n.endRule,o,fe.fromExtension(o,n.contentNameScopesList))}};y(Te,"NULL",new Te(null,0,0,0,!1,null,null,null));let Ct=Te;class gd{constructor(e,n){y(this,"balancedBracketScopes");y(this,"unbalancedBracketScopes");y(this,"allowAny",!1);this.balancedBracketScopes=e.flatMap(o=>o==="*"?(this.allowAny=!0,[]):Wt(o,Jt).map(r=>r.matcher)),this.unbalancedBracketScopes=n.flatMap(o=>Wt(o,Jt).map(r=>r.matcher))}get matchesAlways(){return this.allowAny&&this.unbalancedBracketScopes.length===0}get matchesNever(){return this.balancedBracketScopes.length===0&&!this.allowAny}match(e){for(const n of this.unbalancedBracketScopes)if(n(e))return!1;for(const n of this.balancedBracketScopes)if(n(e))return!0;return this.allowAny}}class _d{constructor(e,n,o,r){y(this,"balancedBracketSelectors");y(this,"_emitBinaryTokens");y(this,"_lineText");y(this,"_tokens");y(this,"_binaryTokens");y(this,"_lastTokenEndIndex");y(this,"_tokenTypeOverrides");this.balancedBracketSelectors=r,this._emitBinaryTokens=e,this._tokenTypeOverrides=o,this._lineText=null,this._tokens=[],this._binaryTokens=[],this._lastTokenEndIndex=0}produce(e,n){this.produceFromScopes(e.contentNameScopesList,n)}produceFromScopes(e,n){var r;if(this._lastTokenEndIndex>=n)return;if(this._emitBinaryTokens){let i=(e==null?void 0:e.tokenAttributes)??0,s=!1;if((r=this.balancedBracketSelectors)!=null&&r.matchesAlways&&(s=!0),this._tokenTypeOverrides.length>0||this.balancedBracketSelectors&&!this.balancedBracketSelectors.matchesAlways&&!this.balancedBracketSelectors.matchesNever){const a=(e==null?void 0:e.getScopeNames())??[];for(const l of this._tokenTypeOverrides)l.matcher(a)&&(i=lt.set(i,0,l.type,null,-1,0,0));this.balancedBracketSelectors&&(s=this.balancedBracketSelectors.match(a))}if(s&&(i=lt.set(i,0,8,s,-1,0,0)),this._binaryTokens.length>0&&this._binaryTokens[this._binaryTokens.length-1]===i){this._lastTokenEndIndex=n;return}this._binaryTokens.push(this._lastTokenEndIndex),this._binaryTokens.push(i),this._lastTokenEndIndex=n;return}const o=(e==null?void 0:e.getScopeNames())??[];this._tokens.push({startIndex:this._lastTokenEndIndex,endIndex:n,scopes:o}),this._lastTokenEndIndex=n}getResult(e,n){return this._tokens.length>0&&this._tokens[this._tokens.length-1].startIndex===n-1&&this._tokens.pop(),this._tokens.length===0&&(this._lastTokenEndIndex=-1,this.produce(e,n),this._tokens[this._tokens.length-1].startIndex=0),this._tokens}getBinaryResult(e,n){this._binaryTokens.length>0&&this._binaryTokens[this._binaryTokens.length-2]===n-1&&(this._binaryTokens.pop(),this._binaryTokens.pop()),this._binaryTokens.length===0&&(this._lastTokenEndIndex=-1,this.produce(e,n),this._binaryTokens[this._binaryTokens.length-2]=0);const o=new Uint32Array(this._binaryTokens.length);for(let r=0,i=this._binaryTokens.length;r0;)await Promise.all(s.Q.map(a=>this._loadSingleGrammar(a.scopeName))),s.processQueue();return this._grammarForScopeName(e,n,o,r,i)}async _loadSingleGrammar(e){return this._ensureGrammarCache.has(e)||this._ensureGrammarCache.set(e,this._doLoadSingleGrammar(e)),this._ensureGrammarCache.get(e)}async _doLoadSingleGrammar(e){const n=await this._options.loadGrammar(e);if(n){const o=typeof this._options.getInjections=="function"?this._options.getInjections(e):void 0;this._syncRegistry.addGrammar(n,o)}}async addGrammar(e,n=[],o=0,r=null){return this._syncRegistry.addGrammar(e,n),await this._grammarForScopeName(e.scopeName,o,r)}_grammarForScopeName(e,n=0,o=null,r=null,i=null){return this._syncRegistry.grammarForScopeName(e,n,o,r,i)}};const Ri=Ct.NULL,se={LANGUAGEID_MASK:255,TOKEN_TYPE_MASK:768,BALANCED_BRACKETS_MASK:1024,FONT_STYLE_MASK:14336,FOREGROUND_MASK:8372224,BACKGROUND_MASK:4286578688,LANGUAGEID_OFFSET:0,TOKEN_TYPE_OFFSET:8,BALANCED_BRACKETS_OFFSET:10,FONT_STYLE_OFFSET:11,FOREGROUND_OFFSET:15,BACKGROUND_OFFSET:24};class Ie{static toBinaryStr(e){let n=e.toString(2);for(;n.length<32;)n=`0${n}`;return n}static getLanguageId(e){return(e&se.LANGUAGEID_MASK)>>>se.LANGUAGEID_OFFSET}static getTokenType(e){return(e&se.TOKEN_TYPE_MASK)>>>se.TOKEN_TYPE_OFFSET}static getFontStyle(e){return(e&se.FONT_STYLE_MASK)>>>se.FONT_STYLE_OFFSET}static getForeground(e){return(e&se.FOREGROUND_MASK)>>>se.FOREGROUND_OFFSET}static getBackground(e){return(e&se.BACKGROUND_MASK)>>>se.BACKGROUND_OFFSET}static containsBalancedBrackets(e){return(e&se.BALANCED_BRACKETS_MASK)!==0}static set(e,n,o,r,i,s){let a=Ie.getLanguageId(e),l=Ie.getTokenType(e),u=Ie.getFontStyle(e),c=Ie.getForeground(e),f=Ie.getBackground(e);const d=Ie.containsBalancedBrackets(e)?1:0;return n!==0&&(a=n),o!==0&&(l=o===8?0:o),r!==Ce.NotSet&&(u=r),i!==0&&(c=i),s!==0&&(f=s),(a<>>0}}function hn(t,e=!1){var i;const n=t.split(/(\r?\n)/g);let o=0;const r=[];for(let s=0;sn&&o.push({...t,content:t.content.slice(n,r),offset:t.offset+n}),n=r;return no-r);return n.length?t.map(o=>o.flatMap(r=>{const i=n.filter(s=>r.offsets-r.offset).sort((s,a)=>s-a);return i.length?bd(r,i):r})):t}function Qt(t,e){const n=typeof t=="string"?{}:{...t.colorReplacements},o=typeof t=="string"?t:t.name;for(const[r,i]of Object.entries((e==null?void 0:e.colorReplacements)||{}))typeof i=="string"?n[r]=i:r===o&&Object.assign(n,i);return n}function Ke(t,e){return t&&((e==null?void 0:e[t==null?void 0:t.toLowerCase()])||t)}function Ti(t){const e={};return t.color&&(e.color=t.color),t.bgColor&&(e["background-color"]=t.bgColor),t.fontStyle&&(t.fontStyle&Ce.Italic&&(e["font-style"]="italic"),t.fontStyle&Ce.Bold&&(e["font-weight"]="bold"),t.fontStyle&Ce.Underline&&(e["text-decoration"]="underline")),e}function Ii(t){return Object.entries(t).map(([e,n])=>`${e}:${n}`).join(";")}function wd(t){const e=hn(t,!0).map(([r])=>r);function n(r){if(r===t.length)return{line:e.length-1,character:e[e.length-1].length};let i=r,s=0;for(const a of e){if(iNumber.parseInt(s));i.length===3&&!i.some(s=>Number.isNaN(s))&&(r={type:"rgb",rgb:i})}else if(o==="5"){const i=Number.parseInt(t[e+n]);Number.isNaN(i)||(r={type:"table",index:Number(i)})}return[n,r]}function kd(t){const e=[];for(let n=0;n=90&&r<=97?e.push({type:"setForegroundColor",value:{type:"named",name:Xe[r-90+8]}}):r>=100&&r<=107&&e.push({type:"setBackgroundColor",value:{type:"named",name:Xe[r-100+8]}})}return e}function Pd(){let t=null,e=null,n=new Set;return{parse(o){const r=[];let i=0;do{const s=Cd(o,i),a=s.sequence?o.substring(i,s.startPosition):o.substring(i);if(a.length>0&&r.push({value:a,foreground:t,background:e,decorations:new Set(n)}),s.sequence){const l=kd(s.sequence);for(const u of l)u.type==="resetAll"?(t=null,e=null,n.clear()):u.type==="resetForegroundColor"?t=null:u.type==="resetBackgroundColor"?e=null:u.type==="resetDecoration"&&n.delete(u.value);for(const u of l)u.type==="setForegroundColor"?t=u.value:u.type==="setBackgroundColor"?e=u.value:u.type==="setDecoration"&&n.add(u.value)}i=s.position}while(iMath.max(0,Math.min(l,255)).toString(16).padStart(2,"0")).join("")}`}let o;function r(){if(o)return o;o=[];for(let u=0;u{var l;return[a,(l=t.colors)==null?void 0:l[`terminal.ansi${a[0].toUpperCase()}${a.substring(1)}`]]}))),s=Pd();return r.map(a=>s.parse(a[0]).map(l=>{let u,c;l.decorations.has("reverse")?(u=l.background?i.value(l.background):t.bg,c=l.foreground?i.value(l.foreground):t.fg):(u=l.foreground?i.value(l.foreground):t.fg,c=l.background?i.value(l.background):void 0),u=Ke(u,o),c=Ke(c,o),l.decorations.has("dim")&&(u=$d(u));let f=Ce.None;return l.decorations.has("bold")&&(f|=Ce.Bold),l.decorations.has("italic")&&(f|=Ce.Italic),l.decorations.has("underline")&&(f|=Ce.Underline),{content:l.value,offset:a[1],color:u,bgColor:c,fontStyle:f}}))}function $d(t){const e=t.match(/#([0-9a-f]{3})([0-9a-f]{3})?([0-9a-f]{2})?/);if(e)if(e[3]){const o=Math.round(Number.parseInt(e[3],16)/2).toString(16).padStart(2,"0");return`#${e[1]}${e[2]}${o}`}else return e[2]?`#${e[1]}${e[2]}80`:`#${Array.from(e[1]).map(o=>`${o}${o}`).join("")}80`;const n=t.match(/var\((--[\w-]+-ansi-[\w-]+)\)/);return n?`var(${n[1]}-dim)`:t}class Y extends Error{constructor(e){super(e),this.name="ShikiError"}}class mn{constructor(e,n,o){y(this,"_stack");y(this,"lang");y(this,"theme");this._stack=e,this.lang=n,this.theme=o}static initial(e,n){return new mn(Ri,e,n)}get scopes(){return Td(this._stack)}toJSON(){return{lang:this.lang,theme:this.theme,scopes:this.scopes}}}function Td(t){const e=[],n=new Set;function o(r){var s;if(n.has(r))return;n.add(r);const i=(s=r==null?void 0:r.nameScopesList)==null?void 0:s.scopeName;i&&e.push(i),r.parent&&o(r.parent)}return o(t),e}function Id(t){if(!(t instanceof mn))throw new Y("Invalid grammar state");return t._stack}function Oo(t,e,n={}){const{lang:o="text",theme:r=t.getLoadedThemes()[0]}=n;if(Io(o)||Ao(r))return hn(e).map(l=>[{content:l[0],offset:l[1]}]);const{theme:i,colorMap:s}=t.setTheme(r);if(o==="ansi")return Ld(i,e,n);const a=t.getLanguage(o);if(n.grammarState){if(n.grammarState.lang!==a.name)throw new Y(`Grammar state language "${n.grammarState.lang}" does not match highlight language "${a.name}"`);if(n.grammarState.theme!==r)throw new Y(`Grammar state theme "${n.grammarState.theme}" does not match highlight theme "${r}"`)}return Od(e,a,i,s,n)}function Ad(t,e,n={}){const{lang:o="text",theme:r=t.getLoadedThemes()[0]}=n;if(Io(o)||Ao(r))throw new Y("Plain language does not have grammar state");if(o==="ansi")throw new Y("ANSI language does not have grammar state");const{theme:i,colorMap:s}=t.setTheme(r),a=t.getLanguage(o);return new mn(Vo(e,a,i,s,n).stateStack,a.name,i.name)}function Od(t,e,n,o,r){return Vo(t,e,n,o,r).tokens}function Vo(t,e,n,o,r){const i=Qt(n,r),{tokenizeMaxLineLength:s=0,tokenizeTimeLimit:a=500}=r,l=hn(t);let u=r.grammarState?Id(r.grammarState):r.grammarContextCode!=null?Vo(r.grammarContextCode,e,n,o,{...r,grammarState:void 0,grammarContextCode:void 0}).stateStack:Ri,c=[];const f=[];for(let d=0,p=l.length;d0&&h.length>=s){c=[],f.push([{content:h,offset:_,color:"",fontStyle:0}]);continue}let v,k,w;r.includeExplanation&&(v=e.tokenizeLine(h,u),k=v.tokens,w=0);const C=e.tokenizeLine2(h,u,a),T=C.tokens.length/2;for(let $=0;$ue.trim());break;case"object":ie=be.scope;break;default:continue}ge.push({settings:be,selectors:ie.map(ue=>ue.split(/ /))})}Me.explanation=[];let we=0;for(;F+we({scopeName:e}))}function Dd(t,e){const n=[];for(let o=0,r=e.length;o=0&&r>=0;)hr(t[o],n[r])&&(o-=1),r-=1;return o===-1}function xd(t,e,n){const o=[];for(const{selectors:r,settings:i}of t)for(const s of r)if(Md(s,e,n)){o.push(i);break}return o}function Ai(t,e,n){const o=Object.entries(n.themes).filter(s=>s[1]).map(s=>({color:s[0],theme:s[1]})),r=Nd(...o.map(s=>Oo(t,e,{...n,theme:s.theme})));return r[0].map((s,a)=>s.map((l,u)=>{const c={content:l.content,variants:{},offset:l.offset};return"includeExplanation"in n&&n.includeExplanation&&(c.explanation=l.explanation),r.forEach((f,d)=>{const{content:p,explanation:h,offset:_,...v}=f[a][u];c.variants[o[d].color]=v}),c}))}function Nd(...t){const e=t.map(()=>[]),n=t.length;for(let o=0;ol[o]),i=e.map(()=>[]);e.forEach((l,u)=>l.push(i[u]));const s=r.map(()=>0),a=r.map(l=>l[0]);for(;a.every(l=>l);){const l=Math.min(...a.map(u=>u.content.length));for(let u=0;u_[1]).map(_=>({color:_[0],theme:_[1]})).sort((_,v)=>_.color===l?-1:v.color===l?1:0);if(c.length===0)throw new Y("`themes` option must not be empty");const f=Ai(t,e,n);if(l&&!c.find(_=>_.color===l))throw new Y(`\`themes\` option must contain the defaultColor key \`${l}\``);const d=c.map(_=>t.getTheme(_.theme)),p=c.map(_=>_.color);i=f.map(_=>_.map(v=>Fd(v,p,u,l)));const h=c.map(_=>Qt(_.theme,n));r=c.map((_,v)=>(v===0&&l?"":`${u+_.color}:`)+(Ke(d[v].fg,h[v])||"inherit")).join(";"),o=c.map((_,v)=>(v===0&&l?"":`${u+_.color}-bg:`)+(Ke(d[v].bg,h[v])||"inherit")).join(";"),s=`shiki-themes ${d.map(_=>_.name).join(" ")}`,a=l?void 0:[r,o].join(";")}else if("theme"in n){const l=Qt(n.theme,n);i=Oo(t,e,n);const u=t.getTheme(n.theme);o=Ke(u.bg,l),r=Ke(u.fg,l),s=u.name}else throw new Y("Invalid options, either `theme` or `themes` must be provided");return{tokens:i,fg:r,bg:o,themeName:s,rootStyle:a}}function Fd(t,e,n,o){const r={content:t.content,explanation:t.explanation,offset:t.offset},i=e.map(l=>Ti(t.variants[l])),s=new Set(i.flatMap(l=>Object.keys(l))),a=i.reduce((l,u,c)=>{for(const f of s){const d=u[f]||"inherit";if(c===0&&o)l[f]=d;else{const p=f==="color"?"":f==="background-color"?"-bg":`-${f}`,h=n+e[c]+(f==="color"?"":p);l[f]?l[f]+=`;${h}:${d}`:l[f]=`${h}:${d}`}}return l},{});return r.htmlStyle=o?Ii(a):Object.values(a).join(";"),r}function Bd(){const t=new WeakMap;function e(o){if(!t.has(o.meta)){let i=function(a){if(typeof a=="number"){if(a<0||a>o.source.length)throw new Y(`Invalid decoration offset: ${a}. Code length: ${o.source.length}`);return{...r.indexToPos(a),offset:a}}else{const l=r.lines[a.line];if(l===void 0)throw new Y(`Invalid decoration position ${JSON.stringify(a)}. Lines length: ${r.lines.length}`);if(a.character<0||a.character>l.length)throw new Y(`Invalid decoration position ${JSON.stringify(a)}. Line ${a.line} length: ${l.length}`);return{...a,offset:r.posToIndex(a.line,a.character)}}};const r=wd(o.source),s=(o.options.decorations||[]).map(a=>({...a,start:i(a.start),end:i(a.end)}));n(s),t.set(o.meta,{decorations:s,converter:r,source:o.source})}return t.get(o.meta)}function n(o){for(let r=0;ri.end.offset)throw new Y(`Invalid decoration range: ${JSON.stringify(i.start)} - ${JSON.stringify(i.end)}`);for(let s=r+1;s[l.start.offset,l.end.offset]);return Sd(o,i)},code(o){var f;if(!((f=this.options.decorations)!=null&&f.length))return;const r=e(this),i=Array.from(o.children).filter(d=>d.type==="element"&&d.tagName==="span");if(i.length!==r.converter.lines.length)throw new Y(`Number of lines in code element (${i.length}) does not match the number of lines in the source (${r.converter.lines.length}). Failed to apply decorations.`);function s(d,p,h,_){const v=i[d];let k="",w=-1,C=-1;function T(F){return F.type==="text"?F.value:F.type==="element"?F.children.map(T).join(""):""}if(p===0&&(w=0),h===0&&(C=0),h===Number.POSITIVE_INFINITY&&(C=v.children.length),w===-1||C===-1)for(let F=0;Fw);return d.tagName=p.tagName||"span",d.properties={...d.properties,..._,class:d.properties.class},(k=p.properties)!=null&&k.class&&$i(d,p.properties.class),d=v(d,h)||d,d}const u=[],c=r.decorations.sort((d,p)=>p.start.offset-d.start.offset);for(const d of c){const{start:p,end:h}=d;if(p.line===h.line)s(p.line,p.character,h.character,d);else if(p.linea(_,d));s(h.line,0,h.character,d)}}u.forEach(d=>d())}}}const Hd=[Bd()];function en(t){return[...t.transformers||[],...Hd]}function tn(t,e,n,o={meta:{},options:n,codeToHast:(r,i)=>tn(t,r,i),codeToTokens:(r,i)=>Zt(t,r,i)}){var d,p;let r=e;for(const h of en(n))r=((d=h.preprocess)==null?void 0:d.call(o,r,n))||r;let{tokens:i,fg:s,bg:a,themeName:l,rootStyle:u}=Zt(t,r,n);const{mergeWhitespaces:c=!0}=n;c===!0?i=jd(i):c==="never"&&(i=zd(i));const f={...o,get source(){return r}};for(const h of en(n))i=((p=h.tokens)==null?void 0:p.call(f,i))||i;return Gd(i,{...n,fg:s,bg:a,themeName:l,rootStyle:u},f)}function Gd(t,e,n){var d,p,h;const o=en(e),r=[],i={type:"root",children:[]},{structure:s="classic"}=e;let a={type:"element",tagName:"pre",properties:{class:`shiki ${e.themeName||""}`,style:e.rootStyle||`background-color:${e.bg};color:${e.fg}`,tabindex:"0",...Object.fromEntries(Array.from(Object.entries(e.meta||{})).filter(([_])=>!_.startsWith("_")))},children:[]},l={type:"element",tagName:"code",properties:{},children:r};const u=[],c={...n,structure:s,addClassToHast:$i,get source(){return n.source},get tokens(){return t},get options(){return e},get root(){return i},get pre(){return a},get code(){return l},get lines(){return u}};if(t.forEach((_,v)=>{var C,T;v&&(s==="inline"?i.children.push({type:"element",tagName:"br",properties:{},children:[]}):s==="classic"&&r.push({type:"text",value:` +`}));let k={type:"element",tagName:"span",properties:{class:"line"},children:[]},w=0;for(const $ of _){let F={type:"element",tagName:"span",properties:{},children:[{type:"text",value:$.content}]};const W=$.htmlStyle||Ii(Ti($));W&&(F.properties.style=W);for(const J of o)F=((C=J==null?void 0:J.span)==null?void 0:C.call(c,F,v+1,w,k))||F;s==="inline"?i.children.push(F):s==="classic"&&k.children.push(F),w+=$.content.length}if(s==="classic"){for(const $ of o)k=((T=$==null?void 0:$.line)==null?void 0:T.call(c,k,v+1))||k;u.push(k),r.push(k)}}),s==="classic"){for(const _ of o)l=((d=_==null?void 0:_.code)==null?void 0:d.call(c,l))||l;a.children.push(l);for(const _ of o)a=((p=_==null?void 0:_.pre)==null?void 0:p.call(c,a))||a;i.children.push(a)}let f=i;for(const _ of o)f=((h=_==null?void 0:_.root)==null?void 0:h.call(c,f))||f;return f}function jd(t){return t.map(e=>{const n=[];let o="",r=0;return e.forEach((i,s)=>{const l=!(i.fontStyle&&i.fontStyle&Ce.Underline);l&&i.content.match(/^\s+$/)&&e[s+1]?(r||(r=i.offset),o+=i.content):o?(l?n.push({...i,offset:r,content:o+i.content}):n.push({content:o,offset:r},i),r=0,o=""):n.push(i)}),n})}function zd(t){return t.map(e=>e.flatMap(n=>{if(n.content.match(/^\s+$/))return n;const o=n.content.match(/^(\s*)(.*?)(\s*)$/);if(!o)return n;const[,r,i,s]=o;if(!r&&!s)return n;const a=[{...n,offset:n.offset+r.length,content:i}];return r&&a.unshift({content:r,offset:n.offset}),s&&a.push({content:s,offset:n.offset+r.length+i.length}),a}))}const Ud=["area","base","basefont","bgsound","br","col","command","embed","frame","hr","image","img","input","keygen","link","meta","param","source","track","wbr"];class Lt{constructor(e,n,o){this.property=e,this.normal=n,o&&(this.space=o)}}Lt.prototype.property={};Lt.prototype.normal={};Lt.prototype.space=null;function Oi(t,e){const n={},o={};let r=-1;for(;++r4&&n.slice(0,4)==="data"&&Yd.test(e)){if(e.charAt(4)==="-"){const i=e.slice(5).replace(gr,ef);o="data"+i.charAt(0).toUpperCase()+i.slice(1)}else{const i=e.slice(4);if(!gr.test(i)){let s=i.replace(Jd,Zd);s.charAt(0)!=="-"&&(s="-"+s),e="data"+s}}r=Do}return new r(o,e)}function Zd(t){return"-"+t.toLowerCase()}function ef(t){return t.charAt(1).toUpperCase()}const tf=Oi([Mi,Di,Fi,Bi,Kd],"html"),Hi=Oi([Mi,Di,Fi,Bi,Xd],"svg"),_r={}.hasOwnProperty;function nf(t,e){const n=e||{};function o(r,...i){let s=o.invalid;const a=o.handlers;if(r&&_r.call(r,t)){const l=String(r[t]);s=_r.call(a,l)?a[l]:o.unknown}if(s)return s.call(this,r,...i)}return o.handlers=n.handlers||{},o.invalid=n.invalid,o.unknown=n.unknown,o}function of(t,e){if(t=t.replace(e.subset?rf(e.subset):/["&'<>`]/g,o),e.subset||e.escapeOnly)return t;return t.replace(/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,n).replace(/[\x01-\t\v\f\x0E-\x1F\x7F\x81\x8D\x8F\x90\x9D\xA0-\uFFFF]/g,o);function n(r,i,s){return e.format((r.charCodeAt(0)-55296)*1024+r.charCodeAt(1)-56320+65536,s.charCodeAt(i+2),e)}function o(r,i,s){return e.format(r.charCodeAt(0),s.charCodeAt(i+1),e)}}function rf(t){const e=[];let n=-1;for(;++n",OElig:"Œ",oelig:"œ",Scaron:"Š",scaron:"š",Yuml:"Ÿ",circ:"ˆ",tilde:"˜",ensp:" ",emsp:" ",thinsp:" ",zwnj:"‌",zwj:"‍",lrm:"‎",rlm:"‏",ndash:"–",mdash:"—",lsquo:"‘",rsquo:"’",sbquo:"‚",ldquo:"“",rdquo:"”",bdquo:"„",dagger:"†",Dagger:"‡",permil:"‰",lsaquo:"‹",rsaquo:"›",euro:"€"},uf=["cent","copy","divide","gt","lt","not","para","times"],Gi={}.hasOwnProperty,oo={};let Nt;for(Nt in xn)Gi.call(xn,Nt)&&(oo[xn[Nt]]=Nt);function cf(t,e,n,o){const r=String.fromCharCode(t);if(Gi.call(oo,r)){const i=oo[r],s="&"+i;return n&&lf.includes(i)&&!uf.includes(i)&&(!o||e&&e!==61&&/[^\da-z]/i.test(String.fromCharCode(e)))?s:s+";"}return""}function df(t,e,n){let o=sf(t,e,n.omitOptionalSemicolons),r;if((n.useNamedReferences||n.useShortestReferences)&&(r=cf(t,e,n.omitOptionalSemicolons,n.attribute)),(n.useShortestReferences||!r)&&n.useShortestReferences){const i=af(t,e,n.omitOptionalSemicolons);i.length|^->||--!>|"],hf=["<",">"];function mf(t,e,n,o){return o.settings.bogusComments?"":"";function r(i){return st(i,Object.assign({},o.settings.characterReferences,{subset:hf}))}}function gf(t,e,n,o){return""}function vr(t,e){const n=String(t);if(typeof e!="string")throw new TypeError("Expected character");let o=0,r=n.indexOf(e);for(;r!==-1;)o++,r=n.indexOf(e,r+e.length);return o}function _f(t,e){const n=e||{};return(t[t.length-1]===""?[...t,""]:t).join((n.padRight?" ":"")+","+(n.padLeft===!1?"":" ")).trim()}function vf(t){return t.join(" ").trim()}const yf=/[ \t\n\f\r]/g;function Mo(t){return typeof t=="object"?t.type==="text"?yr(t.value):!1:yr(t)}function yr(t){return t.replace(yf,"")===""}const ne=zi(1),ji=zi(-1),bf=[];function zi(t){return e;function e(n,o,r){const i=n?n.children:bf;let s=(o||0)+t,a=i[s];if(!r)for(;a&&Mo(a);)s+=t,a=i[s];return a}}const Sf={}.hasOwnProperty;function Ui(t){return e;function e(n,o,r){return Sf.call(t,n.tagName)&&t[n.tagName](n,o,r)}}const xo=Ui({body:Cf,caption:Nn,colgroup:Nn,dd:Ef,dt:Rf,head:Nn,html:wf,li:Pf,optgroup:Lf,option:$f,p:kf,rp:br,rt:br,tbody:If,td:Sr,tfoot:Af,th:Sr,thead:Tf,tr:Of});function Nn(t,e,n){const o=ne(n,e,!0);return!o||o.type!=="comment"&&!(o.type==="text"&&Mo(o.value.charAt(0)))}function wf(t,e,n){const o=ne(n,e);return!o||o.type!=="comment"}function Cf(t,e,n){const o=ne(n,e);return!o||o.type!=="comment"}function kf(t,e,n){const o=ne(n,e);return o?o.type==="element"&&(o.tagName==="address"||o.tagName==="article"||o.tagName==="aside"||o.tagName==="blockquote"||o.tagName==="details"||o.tagName==="div"||o.tagName==="dl"||o.tagName==="fieldset"||o.tagName==="figcaption"||o.tagName==="figure"||o.tagName==="footer"||o.tagName==="form"||o.tagName==="h1"||o.tagName==="h2"||o.tagName==="h3"||o.tagName==="h4"||o.tagName==="h5"||o.tagName==="h6"||o.tagName==="header"||o.tagName==="hgroup"||o.tagName==="hr"||o.tagName==="main"||o.tagName==="menu"||o.tagName==="nav"||o.tagName==="ol"||o.tagName==="p"||o.tagName==="pre"||o.tagName==="section"||o.tagName==="table"||o.tagName==="ul"):!n||!(n.type==="element"&&(n.tagName==="a"||n.tagName==="audio"||n.tagName==="del"||n.tagName==="ins"||n.tagName==="map"||n.tagName==="noscript"||n.tagName==="video"))}function Pf(t,e,n){const o=ne(n,e);return!o||o.type==="element"&&o.tagName==="li"}function Rf(t,e,n){const o=ne(n,e);return!!(o&&o.type==="element"&&(o.tagName==="dt"||o.tagName==="dd"))}function Ef(t,e,n){const o=ne(n,e);return!o||o.type==="element"&&(o.tagName==="dt"||o.tagName==="dd")}function br(t,e,n){const o=ne(n,e);return!o||o.type==="element"&&(o.tagName==="rp"||o.tagName==="rt")}function Lf(t,e,n){const o=ne(n,e);return!o||o.type==="element"&&o.tagName==="optgroup"}function $f(t,e,n){const o=ne(n,e);return!o||o.type==="element"&&(o.tagName==="option"||o.tagName==="optgroup")}function Tf(t,e,n){const o=ne(n,e);return!!(o&&o.type==="element"&&(o.tagName==="tbody"||o.tagName==="tfoot"))}function If(t,e,n){const o=ne(n,e);return!o||o.type==="element"&&(o.tagName==="tbody"||o.tagName==="tfoot")}function Af(t,e,n){return!ne(n,e)}function Of(t,e,n){const o=ne(n,e);return!o||o.type==="element"&&o.tagName==="tr"}function Sr(t,e,n){const o=ne(n,e);return!o||o.type==="element"&&(o.tagName==="td"||o.tagName==="th")}const Vf=Ui({body:xf,colgroup:Nf,head:Mf,html:Df,tbody:Ff});function Df(t){const e=ne(t,-1);return!e||e.type!=="comment"}function Mf(t){const e=t.children,n=[];let o=-1;for(;++o0}function xf(t){const e=ne(t,-1,!0);return!e||e.type!=="comment"&&!(e.type==="text"&&Mo(e.value.charAt(0)))&&!(e.type==="element"&&(e.tagName==="meta"||e.tagName==="link"||e.tagName==="script"||e.tagName==="style"||e.tagName==="template"))}function Nf(t,e,n){const o=ji(n,e),r=ne(t,-1,!0);return n&&o&&o.type==="element"&&o.tagName==="colgroup"&&xo(o,n.children.indexOf(o),n)?!1:!!(r&&r.type==="element"&&r.tagName==="col")}function Ff(t,e,n){const o=ji(n,e),r=ne(t,-1);return n&&o&&o.type==="element"&&(o.tagName==="thead"||o.tagName==="tbody")&&xo(o,n.children.indexOf(o),n)?!1:!!(r&&r.type==="element"&&r.tagName==="tr")}const Ft={name:[[` +\f\r &/=>`.split(""),` +\f\r "&'/=>\``.split("")],[`\0 +\f\r "&'/<=>`.split(""),`\0 +\f\r "&'/<=>\``.split("")]],unquoted:[[` +\f\r &>`.split(""),`\0 +\f\r "&'<=>\``.split("")],[`\0 +\f\r "&'<=>\``.split(""),`\0 +\f\r "&'<=>\``.split("")]],single:[["&'".split(""),"\"&'`".split("")],["\0&'".split(""),"\0\"&'`".split("")]],double:[['"&'.split(""),"\"&'`".split("")],['\0"&'.split(""),"\0\"&'`".split("")]]};function Bf(t,e,n,o){const r=o.schema,i=r.space==="svg"?!1:o.settings.omitOptionalTags;let s=r.space==="svg"?o.settings.closeEmptyElements:o.settings.voids.includes(t.tagName.toLowerCase());const a=[];let l;r.space==="html"&&t.tagName==="svg"&&(o.schema=Hi);const u=Hf(o,t.properties),c=o.all(r.space==="html"&&t.tagName==="template"?t.content:t);return o.schema=r,c&&(s=!1),(u||!i||!Vf(t,e,n))&&(a.push("<",t.tagName,u?" "+u:""),s&&(r.space==="svg"||o.settings.closeSelfClosing)&&(l=u.charAt(u.length-1),(!o.settings.tightSelfClosing||l==="/"||l&&l!=='"'&&l!=="'")&&a.push(" "),a.push("/")),a.push(">")),a.push(c),!s&&(!i||!xo(t,e,n))&&a.push(""),a.join("")}function Hf(t,e){const n=[];let o=-1,r;if(e){for(r in e)if(e[r]!==null&&e[r]!==void 0){const i=Gf(t,r,e[r]);i&&n.push(i)}}for(;++ovr(n,t.alternative)&&(s=t.alternative),a=s+st(n,Object.assign({},t.settings.characterReferences,{subset:(s==="'"?Ft.single:Ft.double)[r][i],attribute:!0}))+s),l+(a&&"="+a))}const jf=["<","&"];function qi(t,e,n,o){return n&&n.type==="element"&&(n.tagName==="script"||n.tagName==="style")?t.value:st(t.value,Object.assign({},o.settings.characterReferences,{subset:jf}))}function zf(t,e,n,o){return o.settings.allowDangerousHtml?t.value:qi(t,e,n,o)}function Uf(t,e,n,o){return o.all(t)}const qf=nf("type",{invalid:Wf,unknown:Kf,handlers:{comment:mf,doctype:gf,element:Bf,raw:zf,root:Uf,text:qi}});function Wf(t){throw new Error("Expected node, not `"+t+"`")}function Kf(t){const e=t;throw new Error("Cannot compile unknown node `"+e.type+"`")}const Xf={},Yf={},Jf=[];function Qf(t,e){const n=Xf,o=n.quote||'"',r=o==='"'?"'":'"';if(o!=='"'&&o!=="'")throw new Error("Invalid quote `"+o+"`, expected `'` or `\"`");return{one:Zf,all:ep,settings:{omitOptionalTags:n.omitOptionalTags||!1,allowParseErrors:n.allowParseErrors||!1,allowDangerousCharacters:n.allowDangerousCharacters||!1,quoteSmart:n.quoteSmart||!1,preferUnquoted:n.preferUnquoted||!1,tightAttributes:n.tightAttributes||!1,upperDoctype:n.upperDoctype||!1,tightDoctype:n.tightDoctype||!1,bogusComments:n.bogusComments||!1,tightCommaSeparatedLists:n.tightCommaSeparatedLists||!1,tightSelfClosing:n.tightSelfClosing||!1,collapseEmptyAttributes:n.collapseEmptyAttributes||!1,allowDangerousHtml:n.allowDangerousHtml||!1,voids:n.voids||Ud,characterReferences:n.characterReferences||Yf,closeSelfClosing:n.closeSelfClosing||!1,closeEmptyElements:n.closeEmptyElements||!1},schema:n.space==="svg"?Hi:tf,quote:o,alternative:r}.one(Array.isArray(t)?{type:"root",children:t}:t,void 0,void 0)}function Zf(t,e,n){return qf(t,e,n,this)}function ep(t){const e=[],n=t&&t.children||Jf;let o=-1;for(;++otn(t,s,a),codeToTokens:(s,a)=>Zt(t,s,a)};let r=Qf(tn(t,e,n,o));for(const s of en(n))r=((i=s.postprocess)==null?void 0:i.call(o,r,n))||r;return r}async function np(t){let e,n;const o={};function r(_){n=_,o.HEAPU8=new Uint8Array(_),o.HEAPU32=new Uint32Array(_)}function i(){return typeof performance<"u"?performance.now():Date.now()}function s(_,v,k){o.HEAPU8.copyWithin(_,v,v+k)}function a(){return 2147483648}function l(_){try{return e.grow(_-n.byteLength+65535>>>16),r(e.buffer),1}catch{}}function u(_){const v=o.HEAPU8.length;_=_>>>0;const k=a();if(_>k)return!1;const w=(C,T)=>C+(T-C%T)%T;for(let C=1;C<=4;C*=2){let T=v*(1+.2/C);T=Math.min(T,_+100663296);const $=Math.min(k,w(Math.max(_,T),65536));if(l($))return!0}return!1}const c=typeof TextDecoder<"u"?new TextDecoder("utf8"):void 0;function f(_,v,k=1024){const w=v+k;let C=v;for(;_[C]&&!(C>=w);)++C;if(C-v>16&&_.buffer&&c)return c.decode(_.subarray(v,C));let T="";for(;v>10,56320|J&1023)}}return T}function d(_,v){return _?f(o.HEAPU8,_,v):""}const p={emscripten_get_now:i,emscripten_memcpy_big:s,emscripten_resize_heap:u,fd_write:()=>0};async function h(){const v=await t({env:p,wasi_snapshot_preview1:p});e=v.memory,r(e.buffer),Object.assign(o,v),o.UTF8ToString=d}return await h(),o}let re=null,op=!1;function rp(t){throw new Y(t.UTF8ToString(t.getLastOnigError()))}class gn{constructor(e){y(this,"utf16Length");y(this,"utf8Length");y(this,"utf16Value");y(this,"utf8Value");y(this,"utf16OffsetToUtf8");y(this,"utf8OffsetToUtf16");const n=e.length,o=gn._utf8ByteLength(e),r=o!==n,i=r?new Uint32Array(n+1):null;r&&(i[n]=o);const s=r?new Uint32Array(o+1):null;r&&(s[o]=n);const a=new Uint8Array(o);let l=0;for(let u=0;u=55296&&c<=56319&&u+1=56320&&p<=57343&&(f=(c-55296<<10)+65536|p-56320,d=!0)}r&&(i[u]=l,d&&(i[u+1]=l),f<=127?s[l+0]=u:f<=2047?(s[l+0]=u,s[l+1]=u):f<=65535?(s[l+0]=u,s[l+1]=u,s[l+2]=u):(s[l+0]=u,s[l+1]=u,s[l+2]=u,s[l+3]=u)),f<=127?a[l++]=f:f<=2047?(a[l++]=192|(f&1984)>>>6,a[l++]=128|(f&63)>>>0):f<=65535?(a[l++]=224|(f&61440)>>>12,a[l++]=128|(f&4032)>>>6,a[l++]=128|(f&63)>>>0):(a[l++]=240|(f&1835008)>>>18,a[l++]=128|(f&258048)>>>12,a[l++]=128|(f&4032)>>>6,a[l++]=128|(f&63)>>>0),d&&u++}this.utf16Length=n,this.utf8Length=o,this.utf16Value=e,this.utf8Value=a,this.utf16OffsetToUtf8=i,this.utf8OffsetToUtf16=s}static _utf8ByteLength(e){let n=0;for(let o=0,r=e.length;o=55296&&i<=56319&&o+1=56320&&l<=57343&&(s=(i-55296<<10)+65536|l-56320,a=!0)}s<=127?n+=1:s<=2047?n+=2:s<=65535?n+=3:n+=4,a&&o++}return n}createString(e){const n=e.omalloc(this.utf8Length);return e.HEAPU8.set(this.utf8Value,n),n}}const he=class he{constructor(e){y(this,"id",++he.LAST_ID);y(this,"_onigBinding");y(this,"content");y(this,"utf16Length");y(this,"utf8Length");y(this,"utf16OffsetToUtf8");y(this,"utf8OffsetToUtf16");y(this,"ptr");if(!re)throw new Y("Must invoke loadWasm first.");this._onigBinding=re,this.content=e;const n=new gn(e);this.utf16Length=n.utf16Length,this.utf8Length=n.utf8Length,this.utf16OffsetToUtf8=n.utf16OffsetToUtf8,this.utf8OffsetToUtf16=n.utf8OffsetToUtf16,this.utf8Length<1e4&&!he._sharedPtrInUse?(he._sharedPtr||(he._sharedPtr=re.omalloc(1e4)),he._sharedPtrInUse=!0,re.HEAPU8.set(n.utf8Value,he._sharedPtr),this.ptr=he._sharedPtr):this.ptr=n.createString(re)}convertUtf8OffsetToUtf16(e){return this.utf8OffsetToUtf16?e<0?0:e>this.utf8Length?this.utf16Length:this.utf8OffsetToUtf16[e]:e}convertUtf16OffsetToUtf8(e){return this.utf16OffsetToUtf8?e<0?0:e>this.utf16Length?this.utf8Length:this.utf16OffsetToUtf8[e]:e}dispose(){this.ptr===he._sharedPtr?he._sharedPtrInUse=!1:this._onigBinding.ofree(this.ptr)}};y(he,"LAST_ID",0),y(he,"_sharedPtr",0),y(he,"_sharedPtrInUse",!1);let nn=he;class ip{constructor(e){y(this,"_onigBinding");y(this,"_ptr");if(!re)throw new Y("Must invoke loadWasm first.");const n=[],o=[];for(let a=0,l=e.length;a{let o=t;return o=await o,typeof o=="function"&&(o=await o(n)),typeof o=="function"&&(o=await o(n)),sp(o)?o=await o.instantiator(n):ap(o)?o=await o.default(n):(lp(o)&&(o=o.data),up(o)?typeof WebAssembly.instantiateStreaming=="function"?o=await fp(o)(n):o=await pp(o)(n):cp(o)?o=await Fn(o)(n):o instanceof WebAssembly.Module?o=await Fn(o)(n):"default"in o&&o.default instanceof WebAssembly.Module&&(o=await Fn(o.default)(n))),"instance"in o&&(o=o.instance),"exports"in o&&(o=o.exports),o})}return Bt=e(),Bt}function Fn(t){return e=>WebAssembly.instantiate(t,e)}function fp(t){return e=>WebAssembly.instantiateStreaming(t,e)}function pp(t){return async e=>{const n=await t.arrayBuffer();return WebAssembly.instantiate(n,e)}}function hp(t){return new nn(t)}function mp(t){return new ip(t)}const wr={light:"#333333",dark:"#bbbbbb"},Cr={light:"#fffffe",dark:"#1e1e1e"},kr="__shiki_resolved";function Wi(t){var a,l,u,c,f;if(t!=null&&t[kr])return t;const e={...t};e.tokenColors&&!e.settings&&(e.settings=e.tokenColors,delete e.tokenColors),e.type||(e.type="dark"),e.colorReplacements={...e.colorReplacements},e.settings||(e.settings=[]);let{bg:n,fg:o}=e;if(!n||!o){const d=e.settings?e.settings.find(p=>!p.name&&!p.scope):void 0;(a=d==null?void 0:d.settings)!=null&&a.foreground&&(o=d.settings.foreground),(l=d==null?void 0:d.settings)!=null&&l.background&&(n=d.settings.background),!o&&((u=e==null?void 0:e.colors)!=null&&u["editor.foreground"])&&(o=e.colors["editor.foreground"]),!n&&((c=e==null?void 0:e.colors)!=null&&c["editor.background"])&&(n=e.colors["editor.background"]),o||(o=e.type==="light"?wr.light:wr.dark),n||(n=e.type==="light"?Cr.light:Cr.dark),e.fg=o,e.bg=n}e.settings[0]&&e.settings[0].settings&&!e.settings[0].scope||e.settings.unshift({settings:{foreground:e.fg,background:e.bg}});let r=0;const i=new Map;function s(d){var h;if(i.has(d))return i.get(d);r+=1;const p=`#${r.toString(16).padStart(8,"0").toLowerCase()}`;return(h=e.colorReplacements)!=null&&h[`#${p}`]?s(d):(i.set(d,p),p)}e.settings=e.settings.map(d=>{var v,k;const p=((v=d.settings)==null?void 0:v.foreground)&&!d.settings.foreground.startsWith("#"),h=((k=d.settings)==null?void 0:k.background)&&!d.settings.background.startsWith("#");if(!p&&!h)return d;const _={...d,settings:{...d.settings}};if(p){const w=s(d.settings.foreground);e.colorReplacements[w]=d.settings.foreground,_.settings.foreground=w}if(h){const w=s(d.settings.background);e.colorReplacements[w]=d.settings.background,_.settings.background=w}return _});for(const d of Object.keys(e.colors||{}))if((d==="editor.foreground"||d==="editor.background"||d.startsWith("terminal.ansi"))&&!((f=e.colors[d])!=null&&f.startsWith("#"))){const p=s(e.colors[d]);e.colorReplacements[p]=e.colors[d],e.colors[d]=p}return Object.defineProperty(e,kr,{enumerable:!1,writable:!1,value:!0}),e}class gp extends yd{constructor(n,o,r,i={}){super(n);y(this,"_resolver");y(this,"_themes");y(this,"_langs");y(this,"_alias");y(this,"_resolvedThemes",new Map);y(this,"_resolvedGrammars",new Map);y(this,"_langMap",new Map);y(this,"_langGraph",new Map);y(this,"_textmateThemeCache",new WeakMap);y(this,"_loadedThemesCache",null);y(this,"_loadedLanguagesCache",null);this._resolver=n,this._themes=o,this._langs=r,this._alias=i,o.forEach(s=>this.loadTheme(s)),r.forEach(s=>this.loadLanguage(s))}getTheme(n){return typeof n=="string"?this._resolvedThemes.get(n):this.loadTheme(n)}loadTheme(n){const o=Wi(n);return o.name&&(this._resolvedThemes.set(o.name,o),this._loadedThemesCache=null),o}getLoadedThemes(){return this._loadedThemesCache||(this._loadedThemesCache=[...this._resolvedThemes.keys()]),this._loadedThemesCache}setTheme(n){let o=this._textmateThemeCache.get(n);o||(o=Yt.createFromRawTheme(n),this._textmateThemeCache.set(n,o)),this._syncRegistry.setTheme(o)}getGrammar(n){if(this._alias[n]){const o=new Set([n]);for(;this._alias[n];){if(n=this._alias[n],o.has(n))throw new Y(`Circular alias \`${Array.from(o).join(" -> ")} -> ${n}\``);o.add(n)}}return this._resolvedGrammars.get(n)}async loadLanguage(n){var s,a,l,u;if(this.getGrammar(n.name))return;const o=new Set([...this._langMap.values()].filter(c=>{var f;return(f=c.embeddedLangsLazy)==null?void 0:f.includes(n.name)}));this._resolver.addLanguage(n);const r={balancedBracketSelectors:n.balancedBracketSelectors||["*"],unbalancedBracketSelectors:n.unbalancedBracketSelectors||[]};this._syncRegistry._rawGrammars.set(n.scopeName,n);const i=await this.loadGrammarWithConfiguration(n.scopeName,1,r);if(i.name=n.name,this._resolvedGrammars.set(n.name,i),n.aliases&&n.aliases.forEach(c=>{this._alias[c]=n.name}),this._loadedLanguagesCache=null,o.size)for(const c of o)this._resolvedGrammars.delete(c.name),this._loadedLanguagesCache=null,(a=(s=this._syncRegistry)==null?void 0:s._injectionGrammars)==null||a.delete(c.scopeName),(u=(l=this._syncRegistry)==null?void 0:l._grammars)==null||u.delete(c.scopeName),await this.loadLanguage(this._langMap.get(c.name))}async init(){this._themes.map(n=>this.loadTheme(n)),await this.loadLanguages(this._langs)}dispose(){super.dispose(),this._resolvedThemes.clear(),this._resolvedGrammars.clear(),this._langMap.clear(),this._langGraph.clear(),this._loadedThemesCache=null}async loadLanguages(n){for(const i of n)this.resolveEmbeddedLanguages(i);const o=Array.from(this._langGraph.entries()),r=o.filter(([i,s])=>!s);if(r.length){const i=o.filter(([s,a])=>{var l;return a&&((l=a.embeddedLangs)==null?void 0:l.some(u=>r.map(([c])=>c).includes(u)))}).filter(s=>!r.includes(s));throw new Y(`Missing languages ${r.map(([s])=>`\`${s}\``).join(", ")}, required by ${i.map(([s])=>`\`${s}\``).join(", ")}`)}for(const[i,s]of o)this._resolver.addLanguage(s);for(const[i,s]of o)await this.loadLanguage(s)}getLoadedLanguages(){return this._loadedLanguagesCache||(this._loadedLanguagesCache=[...new Set([...this._resolvedGrammars.keys(),...Object.keys(this._alias)])]),this._loadedLanguagesCache}resolveEmbeddedLanguages(n){if(this._langMap.set(n.name,n),this._langGraph.set(n.name,n),n.embeddedLangs)for(const o of n.embeddedLangs)this._langGraph.set(o,this._langMap.get(o))}}class _p{constructor(e,n){y(this,"_langs",new Map);y(this,"_scopeToLang",new Map);y(this,"_injections",new Map);y(this,"_onigLibPromise");this._onigLibPromise=e,n.forEach(o=>this.addLanguage(o))}get onigLib(){return this._onigLibPromise}getLangRegistration(e){return this._langs.get(e)}async loadGrammar(e){return this._scopeToLang.get(e)}addLanguage(e){this._langs.set(e.name,e),e.aliases&&e.aliases.forEach(n=>{this._langs.set(n,e)}),this._scopeToLang.set(e.scopeName,e),e.injectTo&&e.injectTo.forEach(n=>{this._injections.get(n)||this._injections.set(n,[]),this._injections.get(n).push(e.scopeName)})}getInjections(e){const n=e.split(".");let o=[];for(let r=1;r<=n.length;r++){const i=n.slice(0,r).join(".");o=[...o,...this._injections.get(i)||[]]}return o}}let vp,ft=0;async function yp(t={}){ft+=1,t.warnings!==!1&&ft>=10&&ft%10===0&&console.warn(`[Shiki] ${ft} instances have been created. Shiki is supposed to be used as a singleton, consider refactoring your code to cache your highlighter instance; Or call \`highlighter.dispose()\` to release unused instances.`);let e=!1;async function n(C){return Promise.resolve(typeof C=="function"?C():C).then(T=>T.default||T)}async function o(C){return Array.from(new Set((await Promise.all(C.filter(T=>!Ei(T)).map(async T=>await n(T).then($=>Array.isArray($)?$:[$])))).flat()))}const r=t.loadWasm||vp,[i,s]=await Promise.all([Promise.all((t.themes||[]).map(n)).then(C=>C.map(Wi)),o(t.langs||[]),r?dp(r):void 0]),a=new _p(Promise.resolve({createOnigScanner(C){return mp(C)},createOnigString(C){return hp(C)}}),s),l=new gp(a,i,s,t.langAlias);await l.init();let u;function c(C){k();const T=l.getGrammar(typeof C=="string"?C:C.name);if(!T)throw new Y(`Language \`${C}\` not found, you may need to load it first`);return T}function f(C){if(C==="none")return{bg:"",fg:"",name:"none",settings:[],type:"dark"};k();const T=l.getTheme(C);if(!T)throw new Y(`Theme \`${C}\` not found, you may need to load it first`);return T}function d(C){k();const T=f(C);u!==C&&(l.setTheme(T),u=C);const $=l.getColorMap();return{theme:T,colorMap:$}}function p(){return k(),l.getLoadedThemes()}function h(){return k(),l.getLoadedLanguages()}async function _(...C){k(),await l.loadLanguages(await o(C))}async function v(...C){k(),await Promise.all(C.map(async T=>Li(T)?null:l.loadTheme(await n(T))))}function k(){if(e)throw new Y("Shiki instance has been disposed")}function w(){e||(e=!0,l.dispose(),ft-=1)}return{setTheme:d,getTheme:f,getLanguage:c,getLoadedThemes:p,getLoadedLanguages:h,loadLanguage:_,loadTheme:v,dispose:w,[Symbol.dispose]:w}}async function bp(t={}){const e=await yp(t);return{getLastGrammarState:(n,o)=>Ad(e,n,o),codeToTokensBase:(n,o)=>Oo(e,n,o),codeToTokensWithThemes:(n,o)=>Ai(e,n,o),codeToTokens:(n,o)=>Zt(e,n,o),codeToHast:(n,o)=>tn(e,n,o),codeToHtml:(n,o)=>tp(e,n,o),...e,getInternalContext:()=>e}}function Sp(t,e,n){async function o(r){function i(c){if(typeof c=="string"){if(Ei(c))return[];const f=t[c];if(!f)throw new Y(`Language \`${c}\` is not included in this bundle. You may want to load it from external source.`);return f}return c}function s(c){if(Li(c))return"none";if(typeof c=="string"){const f=e[c];if(!f)throw new Y(`Theme \`${c}\` is not included in this bundle. You may want to load it from external source.`);return f}return c}const a=(r.themes??[]).map(c=>s(c)),l=(r.langs??[]).map(c=>i(c)),u=await bp({...r,themes:a,langs:l,loadWasm:n});return{...u,loadLanguage(...c){return u.loadLanguage(...c.map(i))},loadTheme(...c){return u.loadTheme(...c.map(s))}}}return o}function wp(t){let e;async function n(o={}){if(e){const r=await e;return await Promise.all([r.loadTheme(...o.themes||[]),r.loadLanguage(...o.langs||[])]),r}else return e=t({...o,themes:o.themes||[],langs:o.langs||[]}),e}return n}function Cp(t){const e=wp(t);return{getSingletonHighlighter(n){return e(n)},async codeToHtml(n,o){return(await e({langs:[o.lang],themes:"theme"in o?[o.theme]:Object.values(o.themes)})).codeToHtml(n,o)},async codeToHast(n,o){return(await e({langs:[o.lang],themes:"theme"in o?[o.theme]:Object.values(o.themes)})).codeToHast(n,o)},async codeToTokens(n,o){return(await e({langs:[o.lang],themes:"theme"in o?[o.theme]:Object.values(o.themes)})).codeToTokens(n,o)},async codeToTokensBase(n,o){return(await e({langs:[o.lang],themes:[o.theme]})).codeToTokensBase(n,o)},async codeToTokensWithThemes(n,o){return(await e({langs:[o.lang],themes:Object.values(o.themes).filter(Boolean)})).codeToTokensWithThemes(n,o)},async getLastGrammarState(n,o){return(await e({langs:[o.lang],themes:[o.theme]})).getLastGrammarState(n,o)}}}const kp=Sp(Oc,Mc,Vc),{codeToHtml:Pp,codeToHast:Cv,codeToTokens:kv,codeToTokensBase:Pv,codeToTokensWithThemes:Rv,getSingletonHighlighter:Ev,getLastGrammarState:Lv}=Cp(kp),Rp={key:0,title:"Copy Code",class:"copy"},Ep={class:"lang"},Lp=L({__name:"SourceCode",props:{showCopy:{type:Boolean,default:!0}},setup(t){const e=M("ts"),n=M();function o(r){const i=r.split(` +`);let s=-1;const a=[];for(let l of i)if(!(l===""&&s===-1)){if(s===-1){s=0;const u=l.match(/^\s*/);u!=null&&(s=u[0].length)}l=l.replace(new RegExp(`^(\\s{${s}})`),""),l=l.replace("","").replace("//-",""),a.push(l)}return a.join(` +`)}return pe(async()=>{if(n.value!=null){const r=n.value.querySelector("textarea");if(r!=null){r.hasAttribute("lang")&&(e.value=r.getAttribute("lang"));let i=o(r.value);if(typeof i=="string"&&!me(i)){let s=await Pp(i.trim(),{lang:e.value,themes:{light:"github-light",dark:"github-dark"},defaultColor:!1});s=s.replace("github-dark","github-dark vp-code");const a=s.match(/class="line"/g),l=a?a.length:0,u=new DocumentFragment,d=new DOMParser().parseFromString(s,"text/html").body.children;for(let _=0,v=d.length;_${_}
`;p.innerHTML=h,u.appendChild(p),r.replaceWith(u)}}}}),(r,i)=>(m(),S("div",{class:"source-code language-ts vp-adaptive-theme line-numbers-mode",ref_key:"vpCode",ref:n},[r.showCopy?(m(),S("button",Rp)):A("",!0),b("span",Ep,j(e.value),1),R(r.$slots,"default")],512))}});let on=Object.assign({"../index.ts":Tc});on=on["../index.ts"];function Bn(t){const e={};for(const n of t.getAttributeNames()){const o=t.getAttribute(n);e[n]=me(o)?!0:o}return e}const $p=function(t){if(t.startsWith("nt-")){let e=Tp(t);if(e in on)return on[e]}return t};function Tp(t){if(t.startsWith("nt-")){let e=t.substring(3),n=e.split("-");return n=n.map(o=>o[0].toUpperCase()+o.substring(1)),e=n.join(""),e}return t}function Ki(t){const e=[];for(const n of t){const o=$p(n.localName);n.children.length===0?n.localName.startsWith("nt-")?e.push(D(o,Bn(n),{default:()=>n.textContent})):e.push(D(o,Bn(n),{default:()=>n.textContent})):e.push(D(o,Bn(n),{default:()=>Ki(n.children)}))}return e}const Ip=L({name:"CodeRender",setup(t,{slots:e}){return()=>{if(e.preview!=null)return e.preview();if(e.default!=null){let n=e.default()[0].children;if(n=n.trim().replaceAll(` + `,` +`),!me(n)){const r=new DOMParser().parseFromString(n,"text/html");return Ki(r.body.children)}}}}}),Ap=L({setup(t,{slots:e}){const n=M(!1);return()=>D("div",{class:"code-preview"},[D("div",{class:"preview-container"},e.preview?e.preview():D(Ip,null,{default:()=>e.default()})),D("div",{class:"operate-container"},[D(ve,{type:"primary",text:!0,onclick:function(){n.value=!n.value}},()=>[n.value?D(mo):D(go),D("span",(n.value?"隐藏":"查看")+"源代码")])]),n.value&&[D(Lp,null,{default:()=>e.default()})]])}}),Op=L({__name:"VPBadge",props:{text:{},type:{default:"tip"}},setup(t){return(e,n)=>(m(),S("span",{class:N(["VPBadge",e.type])},[R(e.$slots,"default",{},()=>[Ae(j(e.text),1)])],2))}}),Vp={key:0,class:"VPBackdrop"},Dp=L({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(t){return(e,n)=>(m(),O(Oe,{name:"fade"},{default:E(()=>[e.show?(m(),S("div",Vp)):A("",!0)]),_:1}))}}),Mp=B(Dp,[["__scopeId","data-v-b8de9821"]]),U=ds;function xp(t,e){let n,o=!1;return()=>{n&&clearTimeout(n),o?n=setTimeout(t,e):(t(),(o=!0)&&setTimeout(()=>o=!1,e))}}function ro(t){return/^\//.test(t)?t:`/${t}`}function No(t){const{pathname:e,search:n,hash:o,protocol:r}=new URL(t,"http://a.com");if(fs(t)||t.startsWith("#")||!r.startsWith("http")||!ps(e))return t;const{site:i}=U(),s=e.endsWith("/")||e.endsWith(".html")?t:t.replace(/(?:(^\.+)\/)?.*$/,`$1${e.replace(/(\.md)?$/,i.value.cleanUrls?"":".html")}${n}${o}`);return uo(s)}function $t({correspondingLink:t=!1}={}){const{site:e,localeIndex:n,page:o,theme:r,hash:i}=U(),s=x(()=>{var l,u;return{label:(l=e.value.locales[n.value])==null?void 0:l.label,link:((u=e.value.locales[n.value])==null?void 0:u.link)||(n.value==="root"?"/":`/${n.value}/`)}});return{localeLinks:x(()=>Object.entries(e.value.locales).flatMap(([l,u])=>s.value.label===u.label?[]:{text:u.label,link:Np(u.link||(l==="root"?"/":`/${l}/`),r.value.i18nRouting!==!1&&t,o.value.relativePath.slice(s.value.link.length-1),!e.value.cleanUrls)+i.value})),currentLang:s}}function Np(t,e,n,o){return e?t.replace(/\/$/,"")+ro(n.replace(/(^|\/)index\.md$/,"$1").replace(/\.md$/,o?".html":"")):t}const Fp=t=>(ae("data-v-9a491ad6"),t=t(),le(),t),Bp={class:"NotFound"},Hp={class:"code"},Gp={class:"title"},jp=Fp(()=>b("div",{class:"divider"},null,-1)),zp={class:"quote"},Up={class:"action"},qp=["href","aria-label"],Wp=L({__name:"NotFound",setup(t){const{theme:e}=U(),{currentLang:n}=$t();return(o,r)=>{var i,s,a,l,u;return m(),S("div",Bp,[b("p",Hp,j(((i=P(e).notFound)==null?void 0:i.code)??"404"),1),b("h1",Gp,j(((s=P(e).notFound)==null?void 0:s.title)??"PAGE NOT FOUND"),1),jp,b("blockquote",zp,j(((a=P(e).notFound)==null?void 0:a.quote)??"But if you don't change your direction, and if you keep looking, you may end up where you are heading."),1),b("div",Up,[b("a",{class:"link",href:P(uo)(P(n).link),"aria-label":((l=P(e).notFound)==null?void 0:l.linkLabel)??"go to home"},j(((u=P(e).notFound)==null?void 0:u.linkText)??"Take me home"),9,qp)])])}}}),Kp=B(Wp,[["__scopeId","data-v-9a491ad6"]]);function Xi(t,e){if(Array.isArray(t))return Gt(t);if(t==null)return[];e=ro(e);const n=Object.keys(t).sort((r,i)=>i.split("/").length-r.split("/").length).find(r=>e.startsWith(ro(r))),o=n?t[n]:[];return Array.isArray(o)?Gt(o):Gt(o.items,o.base)}function Xp(t){const e=[];let n=0;for(const o in t){const r=t[o];if(r.items){n=e.push(r);continue}e[n]||e.push({items:[]}),e[n].items.push(r)}return e}function Yp(t){const e=[];function n(o){for(const r of o)r.text&&r.link&&e.push({text:r.text,link:r.link,docFooterText:r.docFooterText}),r.items&&n(r.items)}return n(t),e}function io(t,e){return Array.isArray(e)?e.some(n=>io(t,n)):Je(t,e.link)?!0:e.items?io(t,e.items):!1}function Gt(t,e){return[...t].map(n=>{const o={...n},r=o.base||e;return r&&o.link&&(o.link=r+o.link),o.items&&(o.items=Gt(o.items,r)),o})}function Ve(){const{frontmatter:t,page:e,theme:n}=U(),o=Gn("(min-width: 960px)"),r=M(!1),i=x(()=>{const _=n.value.sidebar,v=e.value.relativePath;return _?Xi(_,v):[]}),s=M(i.value);Q(i,(_,v)=>{JSON.stringify(_)!==JSON.stringify(v)&&(s.value=i.value)});const a=x(()=>t.value.sidebar!==!1&&s.value.length>0&&t.value.layout!=="home"),l=x(()=>u?t.value.aside==null?n.value.aside==="left":t.value.aside==="left":!1),u=x(()=>t.value.layout==="home"?!1:t.value.aside!=null?!!t.value.aside:n.value.aside!==!1),c=x(()=>a.value&&o.value),f=x(()=>a.value?Xp(s.value):[]);function d(){r.value=!0}function p(){r.value=!1}function h(){r.value?p():d()}return{isOpen:r,sidebar:s,sidebarGroups:f,hasSidebar:a,hasAside:u,leftAside:l,isSidebarEnabled:c,open:d,close:p,toggle:h}}function Jp(t,e){let n;Pt(()=>{n=t.value?document.activeElement:void 0}),pe(()=>{window.addEventListener("keyup",o)}),kt(()=>{window.removeEventListener("keyup",o)});function o(r){r.key==="Escape"&&t.value&&(e(),n==null||n.focus())}}function Qp(t){const{page:e,hash:n}=U(),o=M(!1),r=x(()=>t.value.collapsed!=null),i=x(()=>!!t.value.link),s=M(!1),a=()=>{s.value=Je(e.value.relativePath,t.value.link)};Q([e,t,n],a),pe(a);const l=x(()=>s.value?!0:t.value.items?io(e.value.relativePath,t.value.items):!1),u=x(()=>!!(t.value.items&&t.value.items.length));Pt(()=>{o.value=!!(r.value&&t.value.collapsed)}),co(()=>{(s.value||l.value)&&(o.value=!1)});function c(){r.value&&(o.value=!o.value)}return{collapsed:o,collapsible:r,isLink:i,isActiveLink:s,hasActiveLink:l,hasChildren:u,toggle:c}}function Zp(){const{hasSidebar:t}=Ve(),e=Gn("(min-width: 960px)"),n=Gn("(min-width: 1280px)");return{isAsideEnabled:x(()=>!n.value&&!e.value?!1:t.value?n.value:e.value)}}const so=[];function Yi(t){return typeof t.outline=="object"&&!Array.isArray(t.outline)&&t.outline.label||t.outlineTitle||"On this page"}function Fo(t){const e=[...document.querySelectorAll(".VPDoc :where(h1,h2,h3,h4,h5,h6)")].filter(n=>n.id&&n.hasChildNodes()).map(n=>{const o=Number(n.tagName[1]);return{element:n,title:eh(n),link:"#"+n.id,level:o}});return th(e,t)}function eh(t){let e="";for(const n of t.childNodes)if(n.nodeType===1){if(n.classList.contains("VPBadge")||n.classList.contains("header-anchor")||n.classList.contains("ignore-header"))continue;e+=n.textContent}else n.nodeType===3&&(e+=n.textContent);return e.trim()}function th(t,e){if(e===!1)return[];const n=(typeof e=="object"&&!Array.isArray(e)?e.level:e)||2,[o,r]=typeof n=="number"?[n,n]:n==="deep"?[2,6]:n;t=t.filter(s=>s.level>=o&&s.level<=r),so.length=0;for(const{element:s,link:a}of t)so.push({element:s,link:a});const i=[];e:for(let s=0;s=0;l--){const u=t[l];if(u.level{requestAnimationFrame(i),window.addEventListener("scroll",o)}),hs(()=>{s(location.hash)}),kt(()=>{window.removeEventListener("scroll",o)});function i(){if(!n.value)return;const a=window.scrollY,l=window.innerHeight,u=document.body.offsetHeight,c=Math.abs(a+l-u)<1,f=so.map(({element:p,link:h})=>({link:h,top:oh(p)})).filter(({top:p})=>!Number.isNaN(p)).sort((p,h)=>p.top-h.top);if(!f.length){s(null);return}if(a<1){s(null);return}if(c){s(f[f.length-1].link);return}let d=null;for(const{link:p,top:h}of f){if(h>a+ms()+4)break;d=p}s(d)}function s(a){r&&r.classList.remove("active"),a==null?r=null:r=t.value.querySelector(`a[href="${decodeURIComponent(a)}"]`);const l=r;l?(l.classList.add("active"),e.value.style.top=l.offsetTop+39+"px",e.value.style.opacity="1"):(e.value.style.top="33px",e.value.style.opacity="0")}}function oh(t){let e=0;for(;t!==document.body;){if(t===null)return NaN;e+=t.offsetTop,t=t.offsetParent}return e}const rh=["href","title"],ih=L({__name:"VPDocOutlineItem",props:{headers:{},root:{type:Boolean}},setup(t){function e({target:n}){const o=n.href.split("#")[1],r=document.getElementById(decodeURIComponent(o));r==null||r.focus({preventScroll:!0})}return(n,o)=>{const r=tt("VPDocOutlineItem",!0);return m(),S("ul",{class:N(["VPDocOutlineItem",n.root?"root":"nested"])},[(m(!0),S(q,null,Z(n.headers,({children:i,link:s,title:a})=>(m(),S("li",null,[b("a",{class:"outline-link",href:s,onClick:e,title:a},j(a),9,rh),i!=null&&i.length?(m(),O(r,{key:0,headers:i},null,8,["headers"])):A("",!0)]))),256))],2)}}}),Ji=B(ih,[["__scopeId","data-v-b79509a4"]]),sh={class:"content"},ah={"aria-level":"2",class:"outline-title",id:"doc-outline-aria-label",role:"heading"},lh=L({__name:"VPDocAsideOutline",setup(t){const{frontmatter:e,theme:n}=U(),o=rt([]);sn(()=>{o.value=Fo(e.value.outline??n.value.outline)});const r=M(),i=M();return nh(r,i),(s,a)=>(m(),S("nav",{"aria-labelledby":"doc-outline-aria-label",class:N(["VPDocAsideOutline",{"has-outline":o.value.length>0}]),ref_key:"container",ref:r},[b("div",sh,[b("div",{class:"outline-marker",ref_key:"marker",ref:i},null,512),b("div",ah,j(P(Yi)(P(n))),1),V(Ji,{headers:o.value,root:!0},null,8,["headers"])])],2))}}),uh=B(lh,[["__scopeId","data-v-bf400297"]]),ch={class:"VPDocAsideCarbonAds"},dh=L({__name:"VPDocAsideCarbonAds",props:{carbonAds:{}},setup(t){const e=()=>null;return(n,o)=>(m(),S("div",ch,[V(P(e),{"carbon-ads":n.carbonAds},null,8,["carbon-ads"])]))}}),fh=t=>(ae("data-v-e830de2a"),t=t(),le(),t),ph={class:"VPDocAside"},hh=fh(()=>b("div",{class:"spacer"},null,-1)),mh=L({__name:"VPDocAside",setup(t){const{theme:e}=U();return(n,o)=>(m(),S("div",ph,[R(n.$slots,"aside-top",{},void 0,!0),R(n.$slots,"aside-outline-before",{},void 0,!0),V(uh),R(n.$slots,"aside-outline-after",{},void 0,!0),hh,R(n.$slots,"aside-ads-before",{},void 0,!0),P(e).carbonAds?(m(),O(dh,{key:0,"carbon-ads":P(e).carbonAds},null,8,["carbon-ads"])):A("",!0),R(n.$slots,"aside-ads-after",{},void 0,!0),R(n.$slots,"aside-bottom",{},void 0,!0)]))}}),gh=B(mh,[["__scopeId","data-v-e830de2a"]]);function _h(){const{theme:t,page:e}=U();return x(()=>{const{text:n="Edit this page",pattern:o=""}=t.value.editLink||{};let r;return typeof o=="function"?r=o(e.value):r=o.replace(/:path/g,e.value.filePath),{url:r,text:n}})}function vh(){const{page:t,theme:e,frontmatter:n}=U();return x(()=>{var u,c,f,d,p,h,_,v;const o=Xi(e.value.sidebar,t.value.relativePath),r=Yp(o),i=yh(r,k=>k.link.replace(/[?#].*$/,"")),s=i.findIndex(k=>Je(t.value.relativePath,k.link)),a=((u=e.value.docFooter)==null?void 0:u.prev)===!1&&!n.value.prev||n.value.prev===!1,l=((c=e.value.docFooter)==null?void 0:c.next)===!1&&!n.value.next||n.value.next===!1;return{prev:a?void 0:{text:(typeof n.value.prev=="string"?n.value.prev:typeof n.value.prev=="object"?n.value.prev.text:void 0)??((f=i[s-1])==null?void 0:f.docFooterText)??((d=i[s-1])==null?void 0:d.text),link:(typeof n.value.prev=="object"?n.value.prev.link:void 0)??((p=i[s-1])==null?void 0:p.link)},next:l?void 0:{text:(typeof n.value.next=="string"?n.value.next:typeof n.value.next=="object"?n.value.next.text:void 0)??((h=i[s+1])==null?void 0:h.docFooterText)??((_=i[s+1])==null?void 0:_.text),link:(typeof n.value.next=="object"?n.value.next.link:void 0)??((v=i[s+1])==null?void 0:v.link)}}})}function yh(t,e){const n=new Set;return t.filter(o=>{const r=e(o);return n.has(r)?!1:n.add(r)})}const Re=L({__name:"VPLink",props:{tag:{},href:{},noIcon:{type:Boolean},target:{},rel:{}},setup(t){const e=t,n=x(()=>e.tag??(e.href?"a":"span")),o=x(()=>e.href&&$r.test(e.href)||e.target==="_blank");return(r,i)=>(m(),O(ke(n.value),{class:N(["VPLink",{link:r.href,"vp-external-link-icon":o.value,"no-icon":r.noIcon}]),href:r.href?P(No)(r.href):void 0,target:r.target??(o.value?"_blank":void 0),rel:r.rel??(o.value?"noreferrer":void 0)},{default:E(()=>[R(r.$slots,"default")]),_:3},8,["class","href","target","rel"]))}}),bh={class:"VPLastUpdated"},Sh=["datetime"],wh=L({__name:"VPDocFooterLastUpdated",setup(t){const{theme:e,page:n,lang:o}=U(),r=x(()=>new Date(n.value.lastUpdated)),i=x(()=>r.value.toISOString()),s=M("");return pe(()=>{Pt(()=>{var a,l,u;s.value=new Intl.DateTimeFormat((l=(a=e.value.lastUpdated)==null?void 0:a.formatOptions)!=null&&l.forceLocale?o.value:void 0,((u=e.value.lastUpdated)==null?void 0:u.formatOptions)??{dateStyle:"short",timeStyle:"short"}).format(r.value)})}),(a,l)=>{var u;return m(),S("p",bh,[Ae(j(((u=P(e).lastUpdated)==null?void 0:u.text)||P(e).lastUpdatedText||"Last updated")+": ",1),b("time",{datetime:i.value},j(s.value),9,Sh)])}}}),Ch=B(wh,[["__scopeId","data-v-f7ef4381"]]),Qi=t=>(ae("data-v-61d88ee3"),t=t(),le(),t),kh={key:0,class:"VPDocFooter"},Ph={key:0,class:"edit-info"},Rh={key:0,class:"edit-link"},Eh=Qi(()=>b("span",{class:"vpi-square-pen edit-link-icon"},null,-1)),Lh={key:1,class:"last-updated"},$h={key:1,class:"prev-next","aria-labelledby":"doc-footer-aria-label"},Th=Qi(()=>b("span",{class:"visually-hidden",id:"doc-footer-aria-label"},"Pager",-1)),Ih={class:"pager"},Ah=["innerHTML"],Oh=["innerHTML"],Vh={class:"pager"},Dh=["innerHTML"],Mh=["innerHTML"],xh=L({__name:"VPDocFooter",setup(t){const{theme:e,page:n,frontmatter:o}=U(),r=_h(),i=vh(),s=x(()=>e.value.editLink&&o.value.editLink!==!1),a=x(()=>n.value.lastUpdated),l=x(()=>s.value||a.value||i.value.prev||i.value.next);return(u,c)=>{var f,d,p,h;return l.value?(m(),S("footer",kh,[R(u.$slots,"doc-footer-before",{},void 0,!0),s.value||a.value?(m(),S("div",Ph,[s.value?(m(),S("div",Rh,[V(Re,{class:"edit-link-button",href:P(r).url,"no-icon":!0},{default:E(()=>[Eh,Ae(" "+j(P(r).text),1)]),_:1},8,["href"])])):A("",!0),a.value?(m(),S("div",Lh,[V(Ch)])):A("",!0)])):A("",!0),(f=P(i).prev)!=null&&f.link||(d=P(i).next)!=null&&d.link?(m(),S("nav",$h,[Th,b("div",Ih,[(p=P(i).prev)!=null&&p.link?(m(),O(Re,{key:0,class:"pager-link prev",href:P(i).prev.link},{default:E(()=>{var _;return[b("span",{class:"desc",innerHTML:((_=P(e).docFooter)==null?void 0:_.prev)||"Previous page"},null,8,Ah),b("span",{class:"title",innerHTML:P(i).prev.text},null,8,Oh)]}),_:1},8,["href"])):A("",!0)]),b("div",Vh,[(h=P(i).next)!=null&&h.link?(m(),O(Re,{key:0,class:"pager-link next",href:P(i).next.link},{default:E(()=>{var _;return[b("span",{class:"desc",innerHTML:((_=P(e).docFooter)==null?void 0:_.next)||"Next page"},null,8,Dh),b("span",{class:"title",innerHTML:P(i).next.text},null,8,Mh)]}),_:1},8,["href"])):A("",!0)])])):A("",!0)])):A("",!0)}}}),Nh=B(xh,[["__scopeId","data-v-61d88ee3"]]),Fh=t=>(ae("data-v-7d98aabb"),t=t(),le(),t),Bh={class:"container"},Hh=Fh(()=>b("div",{class:"aside-curtain"},null,-1)),Gh={class:"aside-container"},jh={class:"aside-content"},zh={class:"content"},Uh={class:"content-container"},qh={class:"main"},Wh=L({__name:"VPDoc",setup(t){const{theme:e}=U(),n=an(),{hasSidebar:o,hasAside:r,leftAside:i}=Ve(),s=x(()=>n.path.replace(/[./]+/g,"_").replace(/_html$/,""));return(a,l)=>{const u=tt("Content");return m(),S("div",{class:N(["VPDoc",{"has-sidebar":P(o),"has-aside":P(r)}])},[R(a.$slots,"doc-top",{},void 0,!0),b("div",Bh,[P(r)?(m(),S("div",{key:0,class:N(["aside",{"left-aside":P(i)}])},[Hh,b("div",Gh,[b("div",jh,[V(gh,null,{"aside-top":E(()=>[R(a.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":E(()=>[R(a.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":E(()=>[R(a.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":E(()=>[R(a.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":E(()=>[R(a.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":E(()=>[R(a.$slots,"aside-ads-after",{},void 0,!0)]),_:3})])])],2)):A("",!0),b("div",zh,[b("div",Uh,[R(a.$slots,"doc-before",{},void 0,!0),b("main",qh,[V(u,{class:N(["vp-doc",[s.value,P(e).externalLinkIcon&&"external-link-icon-enabled"]])},null,8,["class"])]),V(Nh,null,{"doc-footer-before":E(()=>[R(a.$slots,"doc-footer-before",{},void 0,!0)]),_:3}),R(a.$slots,"doc-after",{},void 0,!0)])])]),R(a.$slots,"doc-bottom",{},void 0,!0)],2)}}}),Kh=B(Wh,[["__scopeId","data-v-7d98aabb"]]),Xh=L({__name:"VPButton",props:{tag:{},size:{default:"medium"},theme:{default:"brand"},text:{},href:{},target:{},rel:{}},setup(t){const e=t,n=x(()=>e.href&&$r.test(e.href)),o=x(()=>e.tag||e.href?"a":"button");return(r,i)=>(m(),O(ke(o.value),{class:N(["VPButton",[r.size,r.theme]]),href:r.href?P(No)(r.href):void 0,target:e.target??(n.value?"_blank":void 0),rel:e.rel??(n.value?"noreferrer":void 0)},{default:E(()=>[Ae(j(r.text),1)]),_:1},8,["class","href","target","rel"]))}}),Yh=B(Xh,[["__scopeId","data-v-04a77729"]]),Jh=["src","alt"],Qh=L({inheritAttrs:!1,__name:"VPImage",props:{image:{},alt:{}},setup(t){return(e,n)=>{const o=tt("VPImage",!0);return e.image?(m(),S(q,{key:0},[typeof e.image=="string"||"src"in e.image?(m(),S("img",je({key:0,class:"VPImage"},typeof e.image=="string"?e.$attrs:{...e.image,...e.$attrs},{src:P(uo)(typeof e.image=="string"?e.image:e.image.src),alt:e.alt??(typeof e.image=="string"?"":e.image.alt||"")}),null,16,Jh)):(m(),S(q,{key:1},[V(o,je({class:"dark",image:e.image.dark,alt:e.image.alt},e.$attrs),null,16,["image","alt"]),V(o,je({class:"light",image:e.image.light,alt:e.image.alt},e.$attrs),null,16,["image","alt"])],64))],64)):A("",!0)}}}),rn=B(Qh,[["__scopeId","data-v-e4016819"]]),Zh=t=>(ae("data-v-2b1e6278"),t=t(),le(),t),em={class:"container"},tm={class:"main"},nm={key:0,class:"name"},om=["innerHTML"],rm=["innerHTML"],im=["innerHTML"],sm={key:0,class:"actions"},am={key:0,class:"image"},lm={class:"image-container"},um=Zh(()=>b("div",{class:"image-bg"},null,-1)),cm=L({__name:"VPHero",props:{name:{},text:{},tagline:{},image:{},actions:{}},setup(t){const e=Le("hero-image-slot-exists");return(n,o)=>(m(),S("div",{class:N(["VPHero",{"has-image":n.image||P(e)}])},[b("div",em,[b("div",tm,[R(n.$slots,"home-hero-info-before",{},void 0,!0),R(n.$slots,"home-hero-info",{},()=>[n.name?(m(),S("h1",nm,[b("span",{innerHTML:n.name,class:"clip"},null,8,om)])):A("",!0),n.text?(m(),S("p",{key:1,innerHTML:n.text,class:"text"},null,8,rm)):A("",!0),n.tagline?(m(),S("p",{key:2,innerHTML:n.tagline,class:"tagline"},null,8,im)):A("",!0)],!0),R(n.$slots,"home-hero-info-after",{},void 0,!0),n.actions?(m(),S("div",sm,[(m(!0),S(q,null,Z(n.actions,r=>(m(),S("div",{key:r.link,class:"action"},[V(Yh,{tag:"a",size:"medium",theme:r.theme,text:r.text,href:r.link,target:r.target,rel:r.rel},null,8,["theme","text","href","target","rel"])]))),128))])):A("",!0),R(n.$slots,"home-hero-actions-after",{},void 0,!0)]),n.image||P(e)?(m(),S("div",am,[b("div",lm,[um,R(n.$slots,"home-hero-image",{},()=>[n.image?(m(),O(rn,{key:0,class:"image-src",image:n.image},null,8,["image"])):A("",!0)],!0)])])):A("",!0)])],2))}}),dm=B(cm,[["__scopeId","data-v-2b1e6278"]]),fm=L({__name:"VPHomeHero",setup(t){const{frontmatter:e}=U();return(n,o)=>P(e).hero?(m(),O(dm,{key:0,class:"VPHomeHero",name:P(e).hero.name,text:P(e).hero.text,tagline:P(e).hero.tagline,image:P(e).hero.image,actions:P(e).hero.actions},{"home-hero-info-before":E(()=>[R(n.$slots,"home-hero-info-before")]),"home-hero-info":E(()=>[R(n.$slots,"home-hero-info")]),"home-hero-info-after":E(()=>[R(n.$slots,"home-hero-info-after")]),"home-hero-actions-after":E(()=>[R(n.$slots,"home-hero-actions-after")]),"home-hero-image":E(()=>[R(n.$slots,"home-hero-image")]),_:3},8,["name","text","tagline","image","actions"])):A("",!0)}}),pm=t=>(ae("data-v-f87e2281"),t=t(),le(),t),hm={class:"box"},mm={key:0,class:"icon"},gm=["innerHTML"],_m=["innerHTML"],vm=["innerHTML"],ym={key:4,class:"link-text"},bm={class:"link-text-value"},Sm=pm(()=>b("span",{class:"vpi-arrow-right link-text-icon"},null,-1)),wm=L({__name:"VPFeature",props:{icon:{},title:{},details:{},link:{},linkText:{},rel:{},target:{}},setup(t){return(e,n)=>(m(),O(Re,{class:"VPFeature",href:e.link,rel:e.rel,target:e.target,"no-icon":!0,tag:e.link?"a":"div"},{default:E(()=>[b("article",hm,[typeof e.icon=="object"&&e.icon.wrap?(m(),S("div",mm,[V(rn,{image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])])):typeof e.icon=="object"?(m(),O(rn,{key:1,image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])):e.icon?(m(),S("div",{key:2,class:"icon",innerHTML:e.icon},null,8,gm)):A("",!0),b("h2",{class:"title",innerHTML:e.title},null,8,_m),e.details?(m(),S("p",{key:3,class:"details",innerHTML:e.details},null,8,vm)):A("",!0),e.linkText?(m(),S("div",ym,[b("p",bm,[Ae(j(e.linkText)+" ",1),Sm])])):A("",!0)])]),_:1},8,["href","rel","target","tag"]))}}),Cm=B(wm,[["__scopeId","data-v-f87e2281"]]),km={key:0,class:"VPFeatures"},Pm={class:"container"},Rm={class:"items"},Em=L({__name:"VPFeatures",props:{features:{}},setup(t){const e=t,n=x(()=>{const o=e.features.length;if(o){if(o===2)return"grid-2";if(o===3)return"grid-3";if(o%3===0)return"grid-6";if(o>3)return"grid-4"}else return});return(o,r)=>o.features?(m(),S("div",km,[b("div",Pm,[b("div",Rm,[(m(!0),S(q,null,Z(o.features,i=>(m(),S("div",{key:i.title,class:N(["item",[n.value]])},[V(Cm,{icon:i.icon,title:i.title,details:i.details,link:i.link,"link-text":i.linkText,rel:i.rel,target:i.target},null,8,["icon","title","details","link","link-text","rel","target"])],2))),128))])])])):A("",!0)}}),Lm=B(Em,[["__scopeId","data-v-1a1fb0f9"]]),$m=L({__name:"VPHomeFeatures",setup(t){const{frontmatter:e}=U();return(n,o)=>P(e).features?(m(),O(Lm,{key:0,class:"VPHomeFeatures",features:P(e).features},null,8,["features"])):A("",!0)}}),Tm=L({__name:"VPHomeContent",setup(t){const{width:e}=gs({initialWidth:0,includeScrollbar:!1});return(n,o)=>(m(),S("div",{class:"vp-doc container",style:te(P(e)?{"--vp-offset":`calc(50% - ${P(e)/2}px)`}:{})},[R(n.$slots,"default",{},void 0,!0)],4))}}),Im=B(Tm,[["__scopeId","data-v-c8e77425"]]),Am={class:"VPHome"},Om=L({__name:"VPHome",setup(t){const{frontmatter:e}=U();return(n,o)=>{const r=tt("Content");return m(),S("div",Am,[R(n.$slots,"home-hero-before",{},void 0,!0),V(fm,null,{"home-hero-info-before":E(()=>[R(n.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":E(()=>[R(n.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":E(()=>[R(n.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":E(()=>[R(n.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":E(()=>[R(n.$slots,"home-hero-image",{},void 0,!0)]),_:3}),R(n.$slots,"home-hero-after",{},void 0,!0),R(n.$slots,"home-features-before",{},void 0,!0),V($m),R(n.$slots,"home-features-after",{},void 0,!0),P(e).markdownStyles!==!1?(m(),O(Im,{key:0},{default:E(()=>[V(r)]),_:1})):(m(),O(r,{key:1}))])}}}),Vm=B(Om,[["__scopeId","data-v-ca7100a1"]]),Dm={},Mm={class:"VPPage"};function xm(t,e){const n=tt("Content");return m(),S("div",Mm,[R(t.$slots,"page-top"),V(n),R(t.$slots,"page-bottom")])}const Nm=B(Dm,[["render",xm]]),Fm=L({__name:"VPContent",setup(t){const{page:e,frontmatter:n}=U(),{hasSidebar:o}=Ve();return(r,i)=>(m(),S("div",{class:N(["VPContent",{"has-sidebar":P(o),"is-home":P(n).layout==="home"}]),id:"VPContent"},[P(e).isNotFound?R(r.$slots,"not-found",{key:0},()=>[V(Kp)],!0):P(n).layout==="page"?(m(),O(Nm,{key:1},{"page-top":E(()=>[R(r.$slots,"page-top",{},void 0,!0)]),"page-bottom":E(()=>[R(r.$slots,"page-bottom",{},void 0,!0)]),_:3})):P(n).layout==="home"?(m(),O(Vm,{key:2},{"home-hero-before":E(()=>[R(r.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":E(()=>[R(r.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":E(()=>[R(r.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":E(()=>[R(r.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":E(()=>[R(r.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":E(()=>[R(r.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":E(()=>[R(r.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":E(()=>[R(r.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":E(()=>[R(r.$slots,"home-features-after",{},void 0,!0)]),_:3})):P(n).layout&&P(n).layout!=="doc"?(m(),O(ke(P(n).layout),{key:3})):(m(),O(Kh,{key:4},{"doc-top":E(()=>[R(r.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":E(()=>[R(r.$slots,"doc-bottom",{},void 0,!0)]),"doc-footer-before":E(()=>[R(r.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":E(()=>[R(r.$slots,"doc-before",{},void 0,!0)]),"doc-after":E(()=>[R(r.$slots,"doc-after",{},void 0,!0)]),"aside-top":E(()=>[R(r.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":E(()=>[R(r.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":E(()=>[R(r.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":E(()=>[R(r.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":E(()=>[R(r.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":E(()=>[R(r.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}}),Bm=B(Fm,[["__scopeId","data-v-aa580e32"]]),Hm={class:"container"},Gm=["innerHTML"],jm=["innerHTML"],zm=L({__name:"VPFooter",setup(t){const{theme:e,frontmatter:n}=U(),{hasSidebar:o}=Ve();return(r,i)=>P(e).footer&&P(n).footer!==!1?(m(),S("footer",{key:0,class:N(["VPFooter",{"has-sidebar":P(o)}])},[b("div",Hm,[P(e).footer.message?(m(),S("p",{key:0,class:"message",innerHTML:P(e).footer.message},null,8,Gm)):A("",!0),P(e).footer.copyright?(m(),S("p",{key:1,class:"copyright",innerHTML:P(e).footer.copyright},null,8,jm)):A("",!0)])],2)):A("",!0)}}),Um=B(zm,[["__scopeId","data-v-1b72f0bd"]]);function qm(){const{theme:t,frontmatter:e}=U(),n=rt([]),o=x(()=>n.value.length>0);return sn(()=>{n.value=Fo(e.value.outline??t.value.outline)}),{headers:n,hasLocalNav:o}}const Wm=t=>(ae("data-v-0a436322"),t=t(),le(),t),Km={class:"menu-text"},Xm=Wm(()=>b("span",{class:"vpi-chevron-right icon"},null,-1)),Ym={class:"header"},Jm={class:"outline"},Qm=L({__name:"VPLocalNavOutlineDropdown",props:{headers:{},navHeight:{}},setup(t){const e=t,{theme:n}=U(),o=M(!1),r=M(0),i=M(),s=M();function a(f){var d;(d=i.value)!=null&&d.contains(f.target)||(o.value=!1)}Q(o,f=>{if(f){document.addEventListener("click",a);return}document.removeEventListener("click",a)}),jn("Escape",()=>{o.value=!1}),sn(()=>{o.value=!1});function l(){o.value=!o.value,r.value=window.innerHeight+Math.min(window.scrollY-e.navHeight,0)}function u(f){f.target.classList.contains("outline-link")&&(s.value&&(s.value.style.transition="none"),lo(()=>{o.value=!1}))}function c(){o.value=!1,window.scrollTo({top:0,left:0,behavior:"smooth"})}return(f,d)=>(m(),S("div",{class:"VPLocalNavOutlineDropdown",style:te({"--vp-vh":r.value+"px"}),ref_key:"main",ref:i},[f.headers.length>0?(m(),S("button",{key:0,onClick:l,class:N({open:o.value})},[b("span",Km,j(P(Yi)(P(n))),1),Xm],2)):(m(),S("button",{key:1,onClick:c},j(P(n).returnToTopLabel||"Return to top"),1)),V(Oe,{name:"flyout"},{default:E(()=>[o.value?(m(),S("div",{key:0,ref_key:"items",ref:s,class:"items",onClick:u},[b("div",Ym,[b("a",{class:"top-link",href:"#",onClick:c},j(P(n).returnToTopLabel||"Return to top"),1)]),b("div",Jm,[V(Ji,{headers:f.headers},null,8,["headers"])])],512)):A("",!0)]),_:1})],4))}}),Zm=B(Qm,[["__scopeId","data-v-0a436322"]]),eg=t=>(ae("data-v-80bcd50e"),t=t(),le(),t),tg={class:"container"},ng=["aria-expanded"],og=eg(()=>b("span",{class:"vpi-align-left menu-icon"},null,-1)),rg={class:"menu-text"},ig=L({__name:"VPLocalNav",props:{open:{type:Boolean}},emits:["open-menu"],setup(t){const{theme:e,frontmatter:n}=U(),{hasSidebar:o}=Ve(),{headers:r}=qm(),{y:i}=Tr(),s=M(0);pe(()=>{s.value=parseInt(getComputedStyle(document.documentElement).getPropertyValue("--vp-nav-height"))}),sn(()=>{r.value=Fo(n.value.outline??e.value.outline)});const a=x(()=>r.value.length===0),l=x(()=>a.value&&!o.value),u=x(()=>({VPLocalNav:!0,"has-sidebar":o.value,empty:a.value,fixed:l.value}));return(c,f)=>P(n).layout!=="home"&&(!l.value||P(i)>=s.value)?(m(),S("div",{key:0,class:N(u.value)},[b("div",tg,[P(o)?(m(),S("button",{key:0,class:"menu","aria-expanded":c.open,"aria-controls":"VPSidebarNav",onClick:f[0]||(f[0]=d=>c.$emit("open-menu"))},[og,b("span",rg,j(P(e).sidebarMenuLabel||"Menu"),1)],8,ng)):A("",!0),V(Zm,{headers:P(r),navHeight:s.value},null,8,["headers","navHeight"])])],2)):A("",!0)}}),sg=B(ig,[["__scopeId","data-v-80bcd50e"]]);function ag(){const t=M(!1);function e(){t.value=!0,window.addEventListener("resize",r)}function n(){t.value=!1,window.removeEventListener("resize",r)}function o(){t.value?n():e()}function r(){window.outerWidth>=768&&n()}const i=an();return Q(()=>i.path,n),{isScreenOpen:t,openScreen:e,closeScreen:n,toggleScreen:o}}const lg={},ug={class:"VPSwitch",type:"button",role:"switch"},cg={class:"check"},dg={key:0,class:"icon"};function fg(t,e){return m(),S("button",ug,[b("span",cg,[t.$slots.default?(m(),S("span",dg,[R(t.$slots,"default",{},void 0,!0)])):A("",!0)])])}const pg=B(lg,[["render",fg],["__scopeId","data-v-b4efa974"]]),Zi=t=>(ae("data-v-1473fe73"),t=t(),le(),t),hg=Zi(()=>b("span",{class:"vpi-sun sun"},null,-1)),mg=Zi(()=>b("span",{class:"vpi-moon moon"},null,-1)),gg=L({__name:"VPSwitchAppearance",setup(t){const{isDark:e,theme:n}=U(),o=Le("toggle-appearance",()=>{e.value=!e.value}),r=M("");return co(()=>{r.value=e.value?n.value.lightModeSwitchTitle||"Switch to light theme":n.value.darkModeSwitchTitle||"Switch to dark theme"}),(i,s)=>(m(),O(pg,{title:r.value,class:"VPSwitchAppearance","aria-checked":P(e),onClick:P(o)},{default:E(()=>[hg,mg]),_:1},8,["title","aria-checked","onClick"]))}}),Bo=B(gg,[["__scopeId","data-v-1473fe73"]]),_g={key:0,class:"VPNavBarAppearance"},vg=L({__name:"VPNavBarAppearance",setup(t){const{site:e}=U();return(n,o)=>P(e).appearance&&P(e).appearance!=="force-dark"&&P(e).appearance!=="force-auto"?(m(),S("div",_g,[V(Bo)])):A("",!0)}}),yg=B(vg,[["__scopeId","data-v-4726ae4e"]]),Ho=M();let es=!1,Hn=0;function bg(t){const e=M(!1);if(ln){!es&&Sg(),Hn++;const n=Q(Ho,o=>{var r,i,s;o===t.el.value||(r=t.el.value)!=null&&r.contains(o)?(e.value=!0,(i=t.onFocus)==null||i.call(t)):(e.value=!1,(s=t.onBlur)==null||s.call(t))});kt(()=>{n(),Hn--,Hn||wg()})}return _s(e)}function Sg(){document.addEventListener("focusin",ts),es=!0,Ho.value=document.activeElement}function wg(){document.removeEventListener("focusin",ts)}function ts(){Ho.value=document.activeElement}const Cg={class:"VPMenuLink"},kg=L({__name:"VPMenuLink",props:{item:{}},setup(t){const{page:e}=U();return(n,o)=>(m(),S("div",Cg,[V(Re,{class:N({active:P(Je)(P(e).relativePath,n.item.activeMatch||n.item.link,!!n.item.activeMatch)}),href:n.item.link,target:n.item.target,rel:n.item.rel},{default:E(()=>[Ae(j(n.item.text),1)]),_:1},8,["class","href","target","rel"])]))}}),_n=B(kg,[["__scopeId","data-v-8c278c6d"]]),Pg={class:"VPMenuGroup"},Rg={key:0,class:"title"},Eg=L({__name:"VPMenuGroup",props:{text:{},items:{}},setup(t){return(e,n)=>(m(),S("div",Pg,[e.text?(m(),S("p",Rg,j(e.text),1)):A("",!0),(m(!0),S(q,null,Z(e.items,o=>(m(),S(q,null,["link"in o?(m(),O(_n,{key:0,item:o},null,8,["item"])):A("",!0)],64))),256))]))}}),Lg=B(Eg,[["__scopeId","data-v-c4a5f7d8"]]),$g={class:"VPMenu"},Tg={key:0,class:"items"},Ig=L({__name:"VPMenu",props:{items:{}},setup(t){return(e,n)=>(m(),S("div",$g,[e.items?(m(),S("div",Tg,[(m(!0),S(q,null,Z(e.items,o=>(m(),S(q,{key:JSON.stringify(o)},["link"in o?(m(),O(_n,{key:0,item:o},null,8,["item"])):"component"in o?(m(),O(ke(o.component),je({key:1,ref_for:!0},o.props),null,16)):(m(),O(Lg,{key:2,text:o.text,items:o.items},null,8,["text","items"]))],64))),128))])):A("",!0),R(e.$slots,"default",{},void 0,!0)]))}}),Ag=B(Ig,[["__scopeId","data-v-454b20de"]]),Og=t=>(ae("data-v-81569811"),t=t(),le(),t),Vg=["aria-expanded","aria-label"],Dg={key:0,class:"text"},Mg=["innerHTML"],xg=Og(()=>b("span",{class:"vpi-chevron-down text-icon"},null,-1)),Ng={key:1,class:"vpi-more-horizontal icon"},Fg={class:"menu"},Bg=L({__name:"VPFlyout",props:{icon:{},button:{},label:{},items:{}},setup(t){const e=M(!1),n=M();bg({el:n,onBlur:o});function o(){e.value=!1}return(r,i)=>(m(),S("div",{class:"VPFlyout",ref_key:"el",ref:n,onMouseenter:i[1]||(i[1]=s=>e.value=!0),onMouseleave:i[2]||(i[2]=s=>e.value=!1)},[b("button",{type:"button",class:"button","aria-haspopup":"true","aria-expanded":e.value,"aria-label":r.label,onClick:i[0]||(i[0]=s=>e.value=!e.value)},[r.button||r.icon?(m(),S("span",Dg,[r.icon?(m(),S("span",{key:0,class:N([r.icon,"option-icon"])},null,2)):A("",!0),r.button?(m(),S("span",{key:1,innerHTML:r.button},null,8,Mg)):A("",!0),xg])):(m(),S("span",Ng))],8,Vg),b("div",Fg,[V(Ag,{items:r.items},{default:E(()=>[R(r.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}}),Go=B(Bg,[["__scopeId","data-v-81569811"]]),Hg=["href","aria-label","innerHTML"],Gg=L({__name:"VPSocialLink",props:{icon:{},link:{},ariaLabel:{}},setup(t){const e=t,n=x(()=>typeof e.icon=="object"?e.icon.svg:``);return(o,r)=>(m(),S("a",{class:"VPSocialLink no-icon",href:o.link,"aria-label":o.ariaLabel??(typeof o.icon=="string"?o.icon:""),target:"_blank",rel:"noopener",innerHTML:n.value},null,8,Hg))}}),jg=B(Gg,[["__scopeId","data-v-eab66b10"]]),zg={class:"VPSocialLinks"},Ug=L({__name:"VPSocialLinks",props:{links:{}},setup(t){return(e,n)=>(m(),S("div",zg,[(m(!0),S(q,null,Z(e.links,({link:o,icon:r,ariaLabel:i})=>(m(),O(jg,{key:o,icon:r,link:o,ariaLabel:i},null,8,["icon","link","ariaLabel"]))),128))]))}}),jo=B(Ug,[["__scopeId","data-v-66b540b7"]]),qg={key:0,class:"group translations"},Wg={class:"trans-title"},Kg={key:1,class:"group"},Xg={class:"item appearance"},Yg={class:"label"},Jg={class:"appearance-action"},Qg={key:2,class:"group"},Zg={class:"item social-links"},e_=L({__name:"VPNavBarExtra",setup(t){const{site:e,theme:n}=U(),{localeLinks:o,currentLang:r}=$t({correspondingLink:!0}),i=x(()=>o.value.length&&r.value.label||e.value.appearance||n.value.socialLinks);return(s,a)=>i.value?(m(),O(Go,{key:0,class:"VPNavBarExtra",label:"extra navigation"},{default:E(()=>[P(o).length&&P(r).label?(m(),S("div",qg,[b("p",Wg,j(P(r).label),1),(m(!0),S(q,null,Z(P(o),l=>(m(),O(_n,{key:l.link,item:l},null,8,["item"]))),128))])):A("",!0),P(e).appearance&&P(e).appearance!=="force-dark"&&P(e).appearance!=="force-auto"?(m(),S("div",Kg,[b("div",Xg,[b("p",Yg,j(P(n).darkModeSwitchLabel||"Appearance"),1),b("div",Jg,[V(Bo)])])])):A("",!0),P(n).socialLinks?(m(),S("div",Qg,[b("div",Zg,[V(jo,{class:"social-links-list",links:P(n).socialLinks},null,8,["links"])])])):A("",!0)]),_:1})):A("",!0)}}),t_=B(e_,[["__scopeId","data-v-9194f5c2"]]),n_=t=>(ae("data-v-05cb127f"),t=t(),le(),t),o_=["aria-expanded"],r_=n_(()=>b("span",{class:"container"},[b("span",{class:"top"}),b("span",{class:"middle"}),b("span",{class:"bottom"})],-1)),i_=[r_],s_=L({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(t){return(e,n)=>(m(),S("button",{type:"button",class:N(["VPNavBarHamburger",{active:e.active}]),"aria-label":"mobile navigation","aria-expanded":e.active,"aria-controls":"VPNavScreen",onClick:n[0]||(n[0]=o=>e.$emit("click"))},i_,10,o_))}}),a_=B(s_,[["__scopeId","data-v-05cb127f"]]),l_=["innerHTML"],u_=L({__name:"VPNavBarMenuLink",props:{item:{}},setup(t){const{page:e}=U();return(n,o)=>(m(),O(Re,{class:N({VPNavBarMenuLink:!0,active:P(Je)(P(e).relativePath,n.item.activeMatch||n.item.link,!!n.item.activeMatch)}),href:n.item.link,noIcon:n.item.noIcon,target:n.item.target,rel:n.item.rel,tabindex:"0"},{default:E(()=>[b("span",{innerHTML:n.item.text},null,8,l_)]),_:1},8,["class","href","noIcon","target","rel"]))}}),c_=B(u_,[["__scopeId","data-v-273be14f"]]),d_=L({__name:"VPNavBarMenuGroup",props:{item:{}},setup(t){const e=t,{page:n}=U(),o=i=>"component"in i?!1:"link"in i?Je(n.value.relativePath,i.link,!!e.item.activeMatch):i.items.some(o),r=x(()=>o(e.item));return(i,s)=>(m(),O(Go,{class:N({VPNavBarMenuGroup:!0,active:P(Je)(P(n).relativePath,i.item.activeMatch,!!i.item.activeMatch)||r.value}),button:i.item.text,items:i.item.items},null,8,["class","button","items"]))}}),f_=t=>(ae("data-v-733acdbd"),t=t(),le(),t),p_={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},h_=f_(()=>b("span",{id:"main-nav-aria-label",class:"visually-hidden"}," Main Navigation ",-1)),m_=L({__name:"VPNavBarMenu",setup(t){const{theme:e}=U();return(n,o)=>P(e).nav?(m(),S("nav",p_,[h_,(m(!0),S(q,null,Z(P(e).nav,r=>(m(),S(q,{key:JSON.stringify(r)},["link"in r?(m(),O(c_,{key:0,item:r},null,8,["item"])):"component"in r?(m(),O(ke(r.component),je({key:1,ref_for:!0},r.props),null,16)):(m(),O(d_,{key:2,item:r},null,8,["item"]))],64))),128))])):A("",!0)}}),g_=B(m_,[["__scopeId","data-v-733acdbd"]]);function __(t){const{localeIndex:e,theme:n}=U();function o(r){var h,_,v;const i=r.split("."),s=(h=n.value.search)==null?void 0:h.options,a=s&&typeof s=="object",l=a&&((v=(_=s.locales)==null?void 0:_[e.value])==null?void 0:v.translations)||null,u=a&&s.translations||null;let c=l,f=u,d=t;const p=i.pop();for(const k of i){let w=null;const C=d==null?void 0:d[k];C&&(w=d=C);const T=f==null?void 0:f[k];T&&(w=f=T);const $=c==null?void 0:c[k];$&&(w=c=$),C||(d=w),T||(f=w),$||(c=w)}return(c==null?void 0:c[p])??(f==null?void 0:f[p])??(d==null?void 0:d[p])??""}return o}const v_=["aria-label"],y_={class:"DocSearch-Button-Container"},b_=b("span",{class:"vp-icon DocSearch-Search-Icon"},null,-1),S_={class:"DocSearch-Button-Placeholder"},w_=b("span",{class:"DocSearch-Button-Keys"},[b("kbd",{class:"DocSearch-Button-Key"}),b("kbd",{class:"DocSearch-Button-Key"},"K")],-1),Pr=L({__name:"VPNavBarSearchButton",setup(t){const n=__({button:{buttonText:"Search",buttonAriaLabel:"Search"}});return(o,r)=>(m(),S("button",{type:"button",class:"DocSearch DocSearch-Button","aria-label":P(n)("button.buttonAriaLabel")},[b("span",y_,[b_,b("span",S_,j(P(n)("button.buttonText")),1)]),w_],8,v_))}}),C_={class:"VPNavBarSearch"},k_={id:"local-search"},P_={key:1,id:"docsearch"},R_=L({__name:"VPNavBarSearch",setup(t){const e=vs(()=>g(()=>import("./VPLocalSearchBox.CQN-o6yu.js"),__vite__mapDeps([121,1]))),n=()=>null,{theme:o}=U(),r=M(!1),i=M(!1);pe(()=>{});function s(){r.value||(r.value=!0,setTimeout(a,16))}function a(){const f=new Event("keydown");f.key="k",f.metaKey=!0,window.dispatchEvent(f),setTimeout(()=>{document.querySelector(".DocSearch-Modal")||a()},16)}function l(f){const d=f.target,p=d.tagName;return d.isContentEditable||p==="INPUT"||p==="SELECT"||p==="TEXTAREA"}const u=M(!1);jn("k",f=>{(f.ctrlKey||f.metaKey)&&(f.preventDefault(),u.value=!0)}),jn("/",f=>{l(f)||(f.preventDefault(),u.value=!0)});const c="local";return(f,d)=>{var p;return m(),S("div",C_,[P(c)==="local"?(m(),S(q,{key:0},[u.value?(m(),O(P(e),{key:0,onClose:d[0]||(d[0]=h=>u.value=!1)})):A("",!0),b("div",k_,[V(Pr,{onClick:d[1]||(d[1]=h=>u.value=!0)})])],64)):P(c)==="algolia"?(m(),S(q,{key:1},[r.value?(m(),O(P(n),{key:0,algolia:((p=P(o).search)==null?void 0:p.options)??P(o).algolia,onVnodeBeforeMount:d[2]||(d[2]=h=>i.value=!0)},null,8,["algolia"])):A("",!0),i.value?A("",!0):(m(),S("div",P_,[V(Pr,{onClick:s})]))],64)):A("",!0)])}}}),E_=L({__name:"VPNavBarSocialLinks",setup(t){const{theme:e}=U();return(n,o)=>P(e).socialLinks?(m(),O(jo,{key:0,class:"VPNavBarSocialLinks",links:P(e).socialLinks},null,8,["links"])):A("",!0)}}),L_=B(E_,[["__scopeId","data-v-d812976a"]]),$_=["href","rel","target"],T_={key:1},I_={key:2},A_=L({__name:"VPNavBarTitle",setup(t){const{site:e,theme:n}=U(),{hasSidebar:o}=Ve(),{currentLang:r}=$t(),i=x(()=>{var l;return typeof n.value.logoLink=="string"?n.value.logoLink:(l=n.value.logoLink)==null?void 0:l.link}),s=x(()=>{var l;return typeof n.value.logoLink=="string"||(l=n.value.logoLink)==null?void 0:l.rel}),a=x(()=>{var l;return typeof n.value.logoLink=="string"||(l=n.value.logoLink)==null?void 0:l.target});return(l,u)=>(m(),S("div",{class:N(["VPNavBarTitle",{"has-sidebar":P(o)}])},[b("a",{class:"title",href:i.value??P(No)(P(r).link),rel:s.value,target:a.value},[R(l.$slots,"nav-bar-title-before",{},void 0,!0),P(n).logo?(m(),O(rn,{key:0,class:"logo",image:P(n).logo},null,8,["image"])):A("",!0),P(n).siteTitle?(m(),S("span",T_,j(P(n).siteTitle),1)):P(n).siteTitle===void 0?(m(),S("span",I_,j(P(e).title),1)):A("",!0),R(l.$slots,"nav-bar-title-after",{},void 0,!0)],8,$_)],2))}}),O_=B(A_,[["__scopeId","data-v-f8a809b4"]]),V_={class:"items"},D_={class:"title"},M_=L({__name:"VPNavBarTranslations",setup(t){const{theme:e}=U(),{localeLinks:n,currentLang:o}=$t({correspondingLink:!0});return(r,i)=>P(n).length&&P(o).label?(m(),O(Go,{key:0,class:"VPNavBarTranslations",icon:"vpi-languages",label:P(e).langMenuLabel||"Change language"},{default:E(()=>[b("div",V_,[b("p",D_,j(P(o).label),1),(m(!0),S(q,null,Z(P(n),s=>(m(),O(_n,{key:s.link,item:s},null,8,["item"]))),128))])]),_:1},8,["label"])):A("",!0)}}),x_=B(M_,[["__scopeId","data-v-2db80cfb"]]),N_=t=>(ae("data-v-fe7a5d4b"),t=t(),le(),t),F_={class:"wrapper"},B_={class:"container"},H_={class:"title"},G_={class:"content"},j_={class:"content-body"},z_=N_(()=>b("div",{class:"divider"},[b("div",{class:"divider-line"})],-1)),U_=L({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggle-screen"],setup(t){const e=t,{y:n}=Tr(),{hasSidebar:o}=Ve(),{frontmatter:r}=U(),i=M({});return co(()=>{i.value={"has-sidebar":o.value,home:r.value.layout==="home",top:n.value===0,"screen-open":e.isScreenOpen}}),(s,a)=>(m(),S("div",{class:N(["VPNavBar",i.value])},[b("div",F_,[b("div",B_,[b("div",H_,[V(O_,null,{"nav-bar-title-before":E(()=>[R(s.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":E(()=>[R(s.$slots,"nav-bar-title-after",{},void 0,!0)]),_:3})]),b("div",G_,[b("div",j_,[R(s.$slots,"nav-bar-content-before",{},void 0,!0),V(R_,{class:"search"}),V(g_,{class:"menu"}),V(x_,{class:"translations"}),V(yg,{class:"appearance"}),V(L_,{class:"social-links"}),V(t_,{class:"extra"}),R(s.$slots,"nav-bar-content-after",{},void 0,!0),V(a_,{class:"hamburger",active:s.isScreenOpen,onClick:a[0]||(a[0]=l=>s.$emit("toggle-screen"))},null,8,["active"])])])])]),z_],2))}}),q_=B(U_,[["__scopeId","data-v-fe7a5d4b"]]),W_={key:0,class:"VPNavScreenAppearance"},K_={class:"text"},X_=L({__name:"VPNavScreenAppearance",setup(t){const{site:e,theme:n}=U();return(o,r)=>P(e).appearance&&P(e).appearance!=="force-dark"&&P(e).appearance!=="force-auto"?(m(),S("div",W_,[b("p",K_,j(P(n).darkModeSwitchLabel||"Appearance"),1),V(Bo)])):A("",!0)}}),Y_=B(X_,[["__scopeId","data-v-f585e07c"]]),J_=L({__name:"VPNavScreenMenuLink",props:{item:{}},setup(t){const e=Le("close-screen");return(n,o)=>(m(),O(Re,{class:"VPNavScreenMenuLink",href:n.item.link,target:n.item.target,rel:n.item.rel,onClick:P(e),innerHTML:n.item.text},null,8,["href","target","rel","onClick","innerHTML"]))}}),Q_=B(J_,[["__scopeId","data-v-46aca183"]]),Z_=L({__name:"VPNavScreenMenuGroupLink",props:{item:{}},setup(t){const e=Le("close-screen");return(n,o)=>(m(),O(Re,{class:"VPNavScreenMenuGroupLink",href:n.item.link,target:n.item.target,rel:n.item.rel,onClick:P(e)},{default:E(()=>[Ae(j(n.item.text),1)]),_:1},8,["href","target","rel","onClick"]))}}),ns=B(Z_,[["__scopeId","data-v-9d210d71"]]),e0={class:"VPNavScreenMenuGroupSection"},t0={key:0,class:"title"},n0=L({__name:"VPNavScreenMenuGroupSection",props:{text:{},items:{}},setup(t){return(e,n)=>(m(),S("div",e0,[e.text?(m(),S("p",t0,j(e.text),1)):A("",!0),(m(!0),S(q,null,Z(e.items,o=>(m(),O(ns,{key:o.text,item:o},null,8,["item"]))),128))]))}}),o0=B(n0,[["__scopeId","data-v-03765d20"]]),r0=t=>(ae("data-v-f776290f"),t=t(),le(),t),i0=["aria-controls","aria-expanded"],s0=["innerHTML"],a0=r0(()=>b("span",{class:"vpi-plus button-icon"},null,-1)),l0=["id"],u0={key:0,class:"item"},c0={key:1,class:"item"},d0={key:2,class:"group"},f0=L({__name:"VPNavScreenMenuGroup",props:{text:{},items:{}},setup(t){const e=t,n=M(!1),o=x(()=>`NavScreenGroup-${e.text.replace(" ","-").toLowerCase()}`);function r(){n.value=!n.value}return(i,s)=>(m(),S("div",{class:N(["VPNavScreenMenuGroup",{open:n.value}])},[b("button",{class:"button","aria-controls":o.value,"aria-expanded":n.value,onClick:r},[b("span",{class:"button-text",innerHTML:i.text},null,8,s0),a0],8,i0),b("div",{id:o.value,class:"items"},[(m(!0),S(q,null,Z(i.items,a=>(m(),S(q,{key:JSON.stringify(a)},["link"in a?(m(),S("div",u0,[V(ns,{item:a},null,8,["item"])])):"component"in a?(m(),S("div",c0,[(m(),O(ke(a.component),je({ref_for:!0},a.props,{"screen-menu":""}),null,16))])):(m(),S("div",d0,[V(o0,{text:a.text,items:a.items},null,8,["text","items"])]))],64))),128))],8,l0)],2))}}),p0=B(f0,[["__scopeId","data-v-f776290f"]]),h0={key:0,class:"VPNavScreenMenu"},m0=L({__name:"VPNavScreenMenu",setup(t){const{theme:e}=U();return(n,o)=>P(e).nav?(m(),S("nav",h0,[(m(!0),S(q,null,Z(P(e).nav,r=>(m(),S(q,{key:JSON.stringify(r)},["link"in r?(m(),O(Q_,{key:0,item:r},null,8,["item"])):"component"in r?(m(),O(ke(r.component),je({key:1,ref_for:!0},r.props,{"screen-menu":""}),null,16)):(m(),O(p0,{key:2,text:r.text||"",items:r.items},null,8,["text","items"]))],64))),128))])):A("",!0)}}),g0=L({__name:"VPNavScreenSocialLinks",setup(t){const{theme:e}=U();return(n,o)=>P(e).socialLinks?(m(),O(jo,{key:0,class:"VPNavScreenSocialLinks",links:P(e).socialLinks},null,8,["links"])):A("",!0)}}),os=t=>(ae("data-v-2afa7535"),t=t(),le(),t),_0=os(()=>b("span",{class:"vpi-languages icon lang"},null,-1)),v0=os(()=>b("span",{class:"vpi-chevron-down icon chevron"},null,-1)),y0={class:"list"},b0=L({__name:"VPNavScreenTranslations",setup(t){const{localeLinks:e,currentLang:n}=$t({correspondingLink:!0}),o=M(!1);function r(){o.value=!o.value}return(i,s)=>P(e).length&&P(n).label?(m(),S("div",{key:0,class:N(["VPNavScreenTranslations",{open:o.value}])},[b("button",{class:"title",onClick:r},[_0,Ae(" "+j(P(n).label)+" ",1),v0]),b("ul",y0,[(m(!0),S(q,null,Z(P(e),a=>(m(),S("li",{key:a.link,class:"item"},[V(Re,{class:"link",href:a.link},{default:E(()=>[Ae(j(a.text),1)]),_:2},1032,["href"])]))),128))])],2)):A("",!0)}}),S0=B(b0,[["__scopeId","data-v-2afa7535"]]),w0={class:"container"},C0=L({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(t){const e=M(null),n=Ir(ln?document.body:null);return(o,r)=>(m(),O(Oe,{name:"fade",onEnter:r[0]||(r[0]=i=>n.value=!0),onAfterLeave:r[1]||(r[1]=i=>n.value=!1)},{default:E(()=>[o.open?(m(),S("div",{key:0,class:"VPNavScreen",ref_key:"screen",ref:e,id:"VPNavScreen"},[b("div",w0,[R(o.$slots,"nav-screen-content-before",{},void 0,!0),V(m0,{class:"menu"}),V(S0,{class:"translations"}),V(Y_,{class:"appearance"}),V(g0,{class:"social-links"}),R(o.$slots,"nav-screen-content-after",{},void 0,!0)])],512)):A("",!0)]),_:3}))}}),k0=B(C0,[["__scopeId","data-v-cd9e8042"]]),P0={key:0,class:"VPNav"},R0=L({__name:"VPNav",setup(t){const{isScreenOpen:e,closeScreen:n,toggleScreen:o}=ag(),{frontmatter:r}=U(),i=x(()=>r.value.navbar!==!1);return et("close-screen",n),Pt(()=>{ln&&document.documentElement.classList.toggle("hide-nav",!i.value)}),(s,a)=>i.value?(m(),S("header",P0,[V(q_,{"is-screen-open":P(e),onToggleScreen:P(o)},{"nav-bar-title-before":E(()=>[R(s.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":E(()=>[R(s.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":E(()=>[R(s.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":E(()=>[R(s.$slots,"nav-bar-content-after",{},void 0,!0)]),_:3},8,["is-screen-open","onToggleScreen"]),V(k0,{open:P(e)},{"nav-screen-content-before":E(()=>[R(s.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":E(()=>[R(s.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3},8,["open"])])):A("",!0)}}),E0=B(R0,[["__scopeId","data-v-996b4b06"]]),rs=t=>(ae("data-v-b0f33049"),t=t(),le(),t),L0=["role","tabindex"],$0=rs(()=>b("div",{class:"indicator"},null,-1)),T0=rs(()=>b("span",{class:"vpi-chevron-right caret-icon"},null,-1)),I0=[T0],A0={key:1,class:"items"},O0=L({__name:"VPSidebarItem",props:{item:{},depth:{}},setup(t){const e=t,{collapsed:n,collapsible:o,isLink:r,isActiveLink:i,hasActiveLink:s,hasChildren:a,toggle:l}=Qp(x(()=>e.item)),u=x(()=>a.value?"section":"div"),c=x(()=>r.value?"a":"div"),f=x(()=>a.value?e.depth+2===7?"p":`h${e.depth+2}`:"p"),d=x(()=>r.value?void 0:"button"),p=x(()=>[[`level-${e.depth}`],{collapsible:o.value},{collapsed:n.value},{"is-link":r.value},{"is-active":i.value},{"has-active":s.value}]);function h(v){"key"in v&&v.key!=="Enter"||!e.item.link&&l()}function _(){e.item.link&&l()}return(v,k)=>{const w=tt("VPSidebarItem",!0);return m(),O(ke(u.value),{class:N(["VPSidebarItem",p.value])},{default:E(()=>[v.item.text?(m(),S("div",je({key:0,class:"item",role:d.value},ys(v.item.items?{click:h,keydown:h}:{},!0),{tabindex:v.item.items&&0}),[$0,v.item.link?(m(),O(Re,{key:0,tag:c.value,class:"link",href:v.item.link,rel:v.item.rel,target:v.item.target},{default:E(()=>[(m(),O(ke(f.value),{class:"text",innerHTML:v.item.text},null,8,["innerHTML"]))]),_:1},8,["tag","href","rel","target"])):(m(),O(ke(f.value),{key:1,class:"text",innerHTML:v.item.text},null,8,["innerHTML"])),v.item.collapsed!=null&&v.item.items&&v.item.items.length?(m(),S("div",{key:2,class:"caret",role:"button","aria-label":"toggle section",onClick:_,onKeydown:Lr(_,["enter"]),tabindex:"0"},I0,32)):A("",!0)],16,L0)):A("",!0),v.item.items&&v.item.items.length?(m(),S("div",A0,[v.depth<5?(m(!0),S(q,{key:0},Z(v.item.items,C=>(m(),O(w,{key:C.text,item:C,depth:v.depth+1},null,8,["item","depth"]))),128)):A("",!0)])):A("",!0)]),_:1},8,["class"])}}}),V0=B(O0,[["__scopeId","data-v-b0f33049"]]),D0=L({__name:"VPSidebarGroup",props:{items:{}},setup(t){const e=M(!0);let n=null;return pe(()=>{n=setTimeout(()=>{n=null,e.value=!1},300)}),bs(()=>{n!=null&&(clearTimeout(n),n=null)}),(o,r)=>(m(!0),S(q,null,Z(o.items,i=>(m(),S("div",{key:i.text,class:N(["group",{"no-transition":e.value}])},[V(V0,{item:i,depth:0},null,8,["item"])],2))),128))}}),M0=B(D0,[["__scopeId","data-v-ff734244"]]),is=t=>(ae("data-v-1844e3cf"),t=t(),le(),t),x0=is(()=>b("div",{class:"curtain"},null,-1)),N0={class:"nav",id:"VPSidebarNav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},F0=is(()=>b("span",{class:"visually-hidden",id:"sidebar-aria-label"}," Sidebar Navigation ",-1)),B0=L({__name:"VPSidebar",props:{open:{type:Boolean}},setup(t){const{sidebarGroups:e,hasSidebar:n}=Ve(),o=t,r=M(null),i=Ir(ln?document.body:null);Q([o,r],()=>{var a;o.open?(i.value=!0,(a=r.value)==null||a.focus()):i.value=!1},{immediate:!0,flush:"post"});const s=M(0);return Q(e,()=>{s.value+=1},{deep:!0}),(a,l)=>P(n)?(m(),S("aside",{key:0,class:N(["VPSidebar",{open:a.open}]),ref_key:"navEl",ref:r,onClick:l[0]||(l[0]=Ss(()=>{},["stop"]))},[x0,b("nav",N0,[F0,R(a.$slots,"sidebar-nav-before",{},void 0,!0),(m(),O(M0,{items:P(e),key:s.value},null,8,["items"])),R(a.$slots,"sidebar-nav-after",{},void 0,!0)])],2)):A("",!0)}}),H0=B(B0,[["__scopeId","data-v-1844e3cf"]]),G0=L({__name:"VPSkipLink",setup(t){const e=an(),n=M();Q(()=>e.path,()=>n.value.focus());function o({target:r}){const i=document.getElementById(decodeURIComponent(r.hash).slice(1));if(i){const s=()=>{i.removeAttribute("tabindex"),i.removeEventListener("blur",s)};i.setAttribute("tabindex","-1"),i.addEventListener("blur",s),i.focus(),window.scrollTo(0,0)}}return(r,i)=>(m(),S(q,null,[b("span",{ref_key:"backToTop",ref:n,tabindex:"-1"},null,512),b("a",{href:"#VPContent",class:"VPSkipLink visually-hidden",onClick:o}," Skip to content ")],64))}}),j0=B(G0,[["__scopeId","data-v-4292df7d"]]),z0=L({__name:"Layout",setup(t){const{isOpen:e,open:n,close:o}=Ve(),r=an();Q(()=>r.path,o),Jp(e,o);const{frontmatter:i}=U(),s=ws(),a=x(()=>!!s["home-hero-image"]);return et("hero-image-slot-exists",a),(l,u)=>{const c=tt("Content");return P(i).layout!==!1?(m(),S("div",{key:0,class:N(["Layout",P(i).pageClass])},[R(l.$slots,"layout-top",{},void 0,!0),V(j0),V(Mp,{class:"backdrop",show:P(e),onClick:P(o)},null,8,["show","onClick"]),V(E0,null,{"nav-bar-title-before":E(()=>[R(l.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":E(()=>[R(l.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":E(()=>[R(l.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":E(()=>[R(l.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-screen-content-before":E(()=>[R(l.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":E(()=>[R(l.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3}),V(sg,{open:P(e),onOpenMenu:P(n)},null,8,["open","onOpenMenu"]),V(H0,{open:P(e)},{"sidebar-nav-before":E(()=>[R(l.$slots,"sidebar-nav-before",{},void 0,!0)]),"sidebar-nav-after":E(()=>[R(l.$slots,"sidebar-nav-after",{},void 0,!0)]),_:3},8,["open"]),V(Bm,null,{"page-top":E(()=>[R(l.$slots,"page-top",{},void 0,!0)]),"page-bottom":E(()=>[R(l.$slots,"page-bottom",{},void 0,!0)]),"not-found":E(()=>[R(l.$slots,"not-found",{},void 0,!0)]),"home-hero-before":E(()=>[R(l.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":E(()=>[R(l.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":E(()=>[R(l.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":E(()=>[R(l.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":E(()=>[R(l.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":E(()=>[R(l.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":E(()=>[R(l.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":E(()=>[R(l.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":E(()=>[R(l.$slots,"home-features-after",{},void 0,!0)]),"doc-footer-before":E(()=>[R(l.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":E(()=>[R(l.$slots,"doc-before",{},void 0,!0)]),"doc-after":E(()=>[R(l.$slots,"doc-after",{},void 0,!0)]),"doc-top":E(()=>[R(l.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":E(()=>[R(l.$slots,"doc-bottom",{},void 0,!0)]),"aside-top":E(()=>[R(l.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":E(()=>[R(l.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":E(()=>[R(l.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":E(()=>[R(l.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":E(()=>[R(l.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":E(()=>[R(l.$slots,"aside-ads-after",{},void 0,!0)]),_:3}),V(Um),R(l.$slots,"layout-bottom",{},void 0,!0)],2)):(m(),O(c,{key:1}))}}}),U0=B(z0,[["__scopeId","data-v-ad7a1d1d"]]),q0={Layout:U0,enhanceApp:({app:t})=>{t.component("Badge",Op)}},$v={extends:q0,enhanceApp({app:t}){t.component("CodePreview",Ap)}};export{J0 as $,Br as A,Ca as B,qn as C,yu as D,Ba as E,xr as F,Mr as G,ic as H,sc as I,vo as J,yo as K,fi as L,Ut as M,Ar as N,bo as O,tc as P,Dr as Q,Ka as R,Xl as S,yc as T,un as U,$v as V,U as W,__ as X,X0 as Y,Y0 as Z,ve as _,lu as a,Q0 as a0,Z0 as a1,ev as a2,tv as a3,nv as a4,ov as a5,rv as a6,iv as a7,sv as a8,av as a9,lv as aa,uv as ab,cv as ac,dv as ad,fv as ae,pv as af,hv as ag,mv as ah,gv as ai,_v as aj,vv as ak,bv as al,Sv as am,Sa as b,zu as c,Ku as d,Ap as e,Ua as f,oc as g,gu as h,po as i,Ia as j,$a as k,Ys as l,mu as m,Na as n,zr as o,uc as p,na as q,_c as r,yv as s,zt as t,ju as u,$c as v,Ra as w,Gu as x,bu as y,$o as z}; diff --git a/assets/chunks/twig.C7WLmjjl.js b/assets/chunks/twig.CIJznCWt.js similarity index 99% rename from assets/chunks/twig.C7WLmjjl.js rename to assets/chunks/twig.CIJznCWt.js index d452ded5..aff48aec 100644 --- a/assets/chunks/twig.C7WLmjjl.js +++ b/assets/chunks/twig.CIJznCWt.js @@ -1,4 +1,4 @@ -import t from"./css.CbYhyuC0.js";import e from"./javascript.Dch3xQiY.js";import n from"./scss.Dr-_CcBd.js";import i from"./php.DEqKwr-6.js";import a from"./python.DwuVtWc2.js";import s from"./ruby.BYVeyLWu.js";import"./html.CuK0VrWf.js";import"./xml.BzTcx3OS.js";import"./java.ClXEvkw9.js";import"./sql.DbK06e1c.js";import"./json.CupVZNk8.js";import"./c.RCJZWN-0.js";import"./shellscript.BZfs-ost.js";import"./lua.CHJYZA-p.js";const r=Object.freeze({displayName:"Twig",fileTypes:["twig","html.twig"],firstLineMatch:" |)$ diff --git a/assets/chunks/typespec.D47volHK.js b/assets/chunks/typespec.Bx64mzUw.js similarity index 84% rename from assets/chunks/typespec.D47volHK.js rename to assets/chunks/typespec.Bx64mzUw.js index 8985f5f2..3710c0ae 100644 --- a/assets/chunks/typespec.D47volHK.js +++ b/assets/chunks/typespec.Bx64mzUw.js @@ -1 +1 @@ -const e=Object.freeze({displayName:"TypeSpec",fileTypes:["tsp"],name:"typespec",patterns:[{include:"#statement"}],repository:{"alias-id":{begin:"(=)\\s*",beginCaptures:{1:{name:"keyword.operator.assignment.tsp"}},end:"(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b)",name:"meta.alias-id.typespec",patterns:[{include:"#expression"}]},"alias-statement":{begin:"\\b(alias)\\b\\s+(\\b[_$[:alpha:]][_$[:alnum:]]*\\b|`(?:[^`\\\\]|\\\\.)*`)\\s*",beginCaptures:{1:{name:"keyword.other.tsp"},2:{name:"entity.name.type.tsp"}},end:"(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b)",name:"meta.alias-statement.typespec",patterns:[{include:"#alias-id"},{include:"#type-parameters"}]},"augment-decorator-statement":{begin:"((@@)\\b[_$[:alpha:]](?:[_$[:alnum:]]|\\.[_$[:alpha:]])*\\b)",beginCaptures:{1:{name:"entity.name.tag.tsp"},2:{name:"entity.name.tag.tsp"}},end:"(?=[_$[:alpha:]])|(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b)",name:"meta.augment-decorator-statement.typespec",patterns:[{include:"#token"},{include:"#parenthesized-expression"}]},"block-comment":{begin:"/\\*",end:"\\*/",name:"comment.block.tsp"},"boolean-literal":{match:"\\b(true|false)\\b",name:"constant.language.tsp"},callExpression:{begin:"(\\b[_$[:alpha:]](?:[_$[:alnum:]]|\\.[_$[:alpha:]])*\\b)\\s*(\\()",beginCaptures:{1:{name:"entity.name.function.tsp"},2:{name:"punctuation.parenthesis.open.tsp"}},end:"\\)",endCaptures:{0:{name:"punctuation.parenthesis.close.tsp"}},name:"meta.callExpression.typespec",patterns:[{include:"#token"},{include:"#expression"},{include:"#punctuation-comma"}]},"const-statement":{begin:"\\b(const)\\b\\s+(\\b[_$[:alpha:]][_$[:alnum:]]*\\b|`(?:[^`\\\\]|\\\\.)*`)",beginCaptures:{1:{name:"keyword.other.tsp"},2:{name:"variable.name.tsp"}},end:"(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b)",name:"meta.const-statement.typespec",patterns:[{include:"#type-annotation"},{include:"#operator-assignment"},{include:"#expression"}]},decorator:{begin:"((@)\\b[_$[:alpha:]](?:[_$[:alnum:]]|\\.[_$[:alpha:]])*\\b)",beginCaptures:{1:{name:"entity.name.tag.tsp"},2:{name:"entity.name.tag.tsp"}},end:"(?=[_$[:alpha:]])|(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b)",name:"meta.decorator.typespec",patterns:[{include:"#token"},{include:"#parenthesized-expression"}]},"decorator-declaration-statement":{begin:"(?:(extern)\\s+)?\\b(dec)\\b\\s+(\\b[_$[:alpha:]][_$[:alnum:]]*\\b|`(?:[^`\\\\]|\\\\.)*`)",beginCaptures:{1:{name:"keyword.other.tsp"},2:{name:"keyword.other.tsp"},3:{name:"entity.name.function.tsp"}},end:"(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b)",name:"meta.decorator-declaration-statement.typespec",patterns:[{include:"#token"},{include:"#operation-parameters"}]},directive:{begin:"\\s*(#\\b[_$[:alpha:]][_$[:alnum:]]*\\b)",beginCaptures:{1:{name:"keyword.directive.name.tsp"}},end:"$|(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b)",name:"meta.directive.typespec",patterns:[{include:"#string-literal"},{include:"#identifier-expression"}]},"doc-comment":{begin:"/\\*\\*",beginCaptures:{0:{name:"comment.block.tsp"}},end:"\\*/",endCaptures:{0:{name:"comment.block.tsp"}},name:"comment.block.tsp",patterns:[{include:"#doc-comment-block"}]},"doc-comment-block":{patterns:[{include:"#doc-comment-param"},{include:"#doc-comment-return-tag"},{include:"#doc-comment-unknown-tag"}]},"doc-comment-param":{captures:{1:{name:"keyword.tag.tspdoc"},2:{name:"keyword.tag.tspdoc"},3:{name:"variable.name.tsp"}},match:"(?x)((@)(?:param|template|prop))\\s+(\\b[_$[:alpha:]][_$[:alnum:]]*\\b|`(?:[^`\\\\]|\\\\.)*`)\\b",name:"comment.block.tsp"},"doc-comment-return-tag":{captures:{1:{name:"keyword.tag.tspdoc"},2:{name:"keyword.tag.tspdoc"}},match:"(?x)((@)(?:returns))\\b",name:"comment.block.tsp"},"doc-comment-unknown-tag":{captures:{1:{name:"entity.name.tag.tsp"},2:{name:"entity.name.tag.tsp"}},match:"(?x)((@)(?:\\b[_$[:alpha:]][_$[:alnum:]]*\\b|`(?:[^`\\\\]|\\\\.)*`))\\b",name:"comment.block.tsp"},"else-expression":{begin:"\\b(else)\\b",beginCaptures:{1:{name:"keyword.other.tsp"}},end:"((?<=\\})|(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b))",name:"meta.else-expression.typespec",patterns:[{include:"#projection-expression"},{include:"#projection-body"}]},"else-if-expression":{begin:"\\b(else)\\s+(if)\\b",beginCaptures:{1:{name:"keyword.other.tsp"},2:{name:"keyword.other.tsp"}},end:"((?<=\\})|(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b))",name:"meta.else-if-expression.typespec",patterns:[{include:"#projection-expression"},{include:"#projection-body"}]},"enum-body":{begin:"\\{",beginCaptures:{0:{name:"punctuation.curlybrace.open.tsp"}},end:"\\}",endCaptures:{0:{name:"punctuation.curlybrace.close.tsp"}},name:"meta.enum-body.typespec",patterns:[{include:"#enum-member"},{include:"#token"},{include:"#directive"},{include:"#decorator"},{include:"#punctuation-comma"}]},"enum-member":{begin:"(?:(\\b[_$[:alpha:]][_$[:alnum:]]*\\b|`(?:[^`\\\\]|\\\\.)*`)\\s*(:?))",beginCaptures:{1:{name:"variable.name.tsp"},2:{name:"keyword.operator.type.annotation.tsp"}},end:"(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b)",name:"meta.enum-member.typespec",patterns:[{include:"#token"},{include:"#type-annotation"}]},"enum-statement":{begin:"\\b(enum)\\b\\s+(\\b[_$[:alpha:]][_$[:alnum:]]*\\b|`(?:[^`\\\\]|\\\\.)*`)",beginCaptures:{1:{name:"keyword.other.tsp"},2:{name:"entity.name.type.tsp"}},end:"(?<=\\})|(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b)",name:"meta.enum-statement.typespec",patterns:[{include:"#token"},{include:"#enum-body"}]},"escape-character":{match:"\\\\.",name:"constant.character.escape.tsp"},expression:{patterns:[{include:"#token"},{include:"#directive"},{include:"#parenthesized-expression"},{include:"#valueof"},{include:"#typeof"},{include:"#type-arguments"},{include:"#object-literal"},{include:"#tuple-literal"},{include:"#tuple-expression"},{include:"#model-expression"},{include:"#callExpression"},{include:"#identifier-expression"}]},"function-call":{begin:"(\\b[_$[:alpha:]][_$[:alnum:]]*\\b|`(?:[^`\\\\]|\\\\.)*`)\\s*(\\()",beginCaptures:{1:{name:"entity.name.function.tsp"},2:{name:"punctuation.parenthesis.open.tsp"}},end:"\\)",endCaptures:{0:{name:"punctuation.parenthesis.close.tsp"}},name:"meta.function-call.typespec",patterns:[{include:"#expression"}]},"function-declaration-statement":{begin:"(?:(extern)\\s+)?\\b(fn)\\b\\s+(\\b[_$[:alpha:]][_$[:alnum:]]*\\b|`(?:[^`\\\\]|\\\\.)*`)",beginCaptures:{1:{name:"keyword.other.tsp"},2:{name:"keyword.other.tsp"},3:{name:"entity.name.function.tsp"}},end:"(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b)",name:"meta.function-declaration-statement.typespec",patterns:[{include:"#token"},{include:"#operation-parameters"},{include:"#type-annotation"}]},"identifier-expression":{match:"\\b[_$[:alpha:]][_$[:alnum:]]*\\b|`(?:[^`\\\\]|\\\\.)*`",name:"entity.name.type.tsp"},"if-expression":{begin:"\\b(if)\\b",beginCaptures:{1:{name:"keyword.other.tsp"}},end:"((?<=\\})|(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b))",name:"meta.if-expression.typespec",patterns:[{include:"#projection-expression"},{include:"#projection-body"}]},"import-statement":{begin:"\\b(import)\\b",beginCaptures:{1:{name:"keyword.other.tsp"}},end:"(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b)",name:"meta.import-statement.typespec",patterns:[{include:"#token"}]},"interface-body":{begin:"\\{",beginCaptures:{0:{name:"punctuation.curlybrace.open.tsp"}},end:"\\}",endCaptures:{0:{name:"punctuation.curlybrace.close.tsp"}},name:"meta.interface-body.typespec",patterns:[{include:"#token"},{include:"#directive"},{include:"#decorator"},{include:"#interface-member"},{include:"#punctuation-semicolon"}]},"interface-heritage":{begin:"\\b(extends)\\b",beginCaptures:{1:{name:"keyword.other.tsp"}},end:"((?=\\{)|(?=;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b))",name:"meta.interface-heritage.typespec",patterns:[{include:"#expression"},{include:"#punctuation-comma"}]},"interface-member":{begin:"(?:\\b(op)\\b\\s+)?(\\b[_$[:alpha:]][_$[:alnum:]]*\\b|`(?:[^`\\\\]|\\\\.)*`)",beginCaptures:{1:{name:"keyword.other.tsp"},2:{name:"entity.name.function.tsp"}},end:"(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b)",name:"meta.interface-member.typespec",patterns:[{include:"#token"},{include:"#operation-signature"}]},"interface-statement":{begin:"\\b(interface)\\b",beginCaptures:{1:{name:"keyword.other.tsp"}},end:"(?<=\\})|(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b)",name:"meta.interface-statement.typespec",patterns:[{include:"#token"},{include:"#type-parameters"},{include:"#interface-heritage"},{include:"#interface-body"},{include:"#expression"}]},"line-comment":{match:"//.*$",name:"comment.line.double-slash.tsp"},"model-expression":{begin:"\\{",beginCaptures:{0:{name:"punctuation.curlybrace.open.tsp"}},end:"\\}",endCaptures:{0:{name:"punctuation.curlybrace.close.tsp"}},name:"meta.model-expression.typespec",patterns:[{include:"#model-property"},{include:"#token"},{include:"#directive"},{include:"#decorator"},{include:"#spread-operator"},{include:"#punctuation-semicolon"}]},"model-heritage":{begin:"\\b(extends|is)\\b",beginCaptures:{1:{name:"keyword.other.tsp"}},end:"((?=\\{)|(?=;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b))",name:"meta.model-heritage.typespec",patterns:[{include:"#expression"},{include:"#punctuation-comma"}]},"model-property":{begin:'(?:(\\b[_$[:alpha:]][_$[:alnum:]]*\\b|`(?:[^`\\\\]|\\\\.)*`)|(\\"(?:[^\\"\\\\]|\\\\.)*\\"))',beginCaptures:{1:{name:"variable.name.tsp"},2:{name:"string.quoted.double.tsp"}},end:"(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b)",name:"meta.model-property.typespec",patterns:[{include:"#token"},{include:"#type-annotation"},{include:"#operator-assignment"},{include:"#expression"}]},"model-statement":{begin:"\\b(model)\\b",beginCaptures:{1:{name:"keyword.other.tsp"}},end:"(?<=\\})|(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b)",name:"meta.model-statement.typespec",patterns:[{include:"#token"},{include:"#type-parameters"},{include:"#model-heritage"},{include:"#expression"}]},"namespace-body":{begin:"\\{",beginCaptures:{0:{name:"punctuation.curlybrace.open.tsp"}},end:"\\}",endCaptures:{0:{name:"punctuation.curlybrace.close.tsp"}},name:"meta.namespace-body.typespec",patterns:[{include:"#statement"}]},"namespace-name":{begin:"(?=[_$[:alpha:]])",end:"((?=\\{)|(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b))",name:"meta.namespace-name.typespec",patterns:[{include:"#identifier-expression"},{include:"#punctuation-accessor"}]},"namespace-statement":{begin:"\\b(namespace)\\b",beginCaptures:{1:{name:"keyword.other.tsp"}},end:"((?<=\\})|(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b))",name:"meta.namespace-statement.typespec",patterns:[{include:"#token"},{include:"#namespace-name"},{include:"#namespace-body"}]},"numeric-literal":{match:"(?:\\b(?",endCaptures:{0:{name:"punctuation.definition.typeparameters.end.tsp"}},name:"meta.type-arguments.typespec",patterns:[{include:"#type-argument"},{include:"#expression"},{include:"#punctuation-comma"}]},"type-parameter":{begin:"(\\b[_$[:alpha:]][_$[:alnum:]]*\\b|`(?:[^`\\\\]|\\\\.)*`)",beginCaptures:{1:{name:"entity.name.type.tsp"}},end:"(?=>)|(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b)",name:"meta.type-parameter.typespec",patterns:[{include:"#token"},{include:"#type-parameter-constraint"},{include:"#type-parameter-default"}]},"type-parameter-constraint":{begin:"extends",beginCaptures:{0:{name:"keyword.other.tsp"}},end:"(?=>)|(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b)",name:"meta.type-parameter-constraint.typespec",patterns:[{include:"#expression"}]},"type-parameter-default":{begin:"=",beginCaptures:{0:{name:"keyword.operator.assignment.tsp"}},end:"(?=>)|(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b)",name:"meta.type-parameter-default.typespec",patterns:[{include:"#expression"}]},"type-parameters":{begin:"<",beginCaptures:{0:{name:"punctuation.definition.typeparameters.begin.tsp"}},end:">",endCaptures:{0:{name:"punctuation.definition.typeparameters.end.tsp"}},name:"meta.type-parameters.typespec",patterns:[{include:"#type-parameter"},{include:"#punctuation-comma"}]},typeof:{begin:"\\b(typeof)",beginCaptures:{1:{name:"keyword.other.tsp"}},end:"(?=>)|(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b)",name:"meta.typeof.typespec",patterns:[{include:"#expression"}]},"union-body":{begin:"\\{",beginCaptures:{0:{name:"punctuation.curlybrace.open.tsp"}},end:"\\}",endCaptures:{0:{name:"punctuation.curlybrace.close.tsp"}},name:"meta.union-body.typespec",patterns:[{include:"#union-variant"},{include:"#token"},{include:"#directive"},{include:"#decorator"},{include:"#expression"},{include:"#punctuation-comma"}]},"union-statement":{begin:"\\b(union)\\b\\s+(\\b[_$[:alpha:]][_$[:alnum:]]*\\b|`(?:[^`\\\\]|\\\\.)*`)",beginCaptures:{1:{name:"keyword.other.tsp"},2:{name:"entity.name.type.tsp"}},end:"(?<=\\})|(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b)",name:"meta.union-statement.typespec",patterns:[{include:"#token"},{include:"#union-body"}]},"union-variant":{begin:"(?:(\\b[_$[:alpha:]][_$[:alnum:]]*\\b|`(?:[^`\\\\]|\\\\.)*`)\\s*(:))",beginCaptures:{1:{name:"variable.name.tsp"},2:{name:"keyword.operator.type.annotation.tsp"}},end:"(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b)",name:"meta.union-variant.typespec",patterns:[{include:"#token"},{include:"#expression"}]},"using-statement":{begin:"\\b(using)\\b",beginCaptures:{1:{name:"keyword.other.tsp"}},end:"(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b)",name:"meta.using-statement.typespec",patterns:[{include:"#token"},{include:"#identifier-expression"},{include:"#punctuation-accessor"}]},valueof:{begin:"\\b(valueof)",beginCaptures:{1:{name:"keyword.other.tsp"}},end:"(?=>)|(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b)",name:"meta.valueof.typespec",patterns:[{include:"#expression"}]}},scopeName:"source.tsp",aliases:["tsp"]});var n=[e];export{n as default}; +const e=Object.freeze({displayName:"TypeSpec",fileTypes:["tsp"],name:"typespec",patterns:[{include:"#statement"}],repository:{"alias-id":{begin:"(=)\\s*",beginCaptures:{1:{name:"keyword.operator.assignment.tsp"}},end:"(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b)",name:"meta.alias-id.typespec",patterns:[{include:"#expression"}]},"alias-statement":{begin:"\\b(alias)\\b\\s+(\\b[_$[:alpha:]][_$[:alnum:]]*\\b|`(?:[^`\\\\]|\\\\.)*`)\\s*",beginCaptures:{1:{name:"keyword.other.tsp"},2:{name:"entity.name.type.tsp"}},end:"(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b)",name:"meta.alias-statement.typespec",patterns:[{include:"#alias-id"},{include:"#type-parameters"}]},"augment-decorator-statement":{begin:"((@@)\\b[_$[:alpha:]](?:[_$[:alnum:]]|\\.[_$[:alpha:]])*\\b)",beginCaptures:{1:{name:"entity.name.tag.tsp"},2:{name:"entity.name.tag.tsp"}},end:"(?=[_$[:alpha:]])|(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b)",name:"meta.augment-decorator-statement.typespec",patterns:[{include:"#token"},{include:"#parenthesized-expression"}]},"block-comment":{begin:"/\\*",end:"\\*/",name:"comment.block.tsp"},"boolean-literal":{match:"\\b(true|false)\\b",name:"constant.language.tsp"},callExpression:{begin:"(\\b[_$[:alpha:]](?:[_$[:alnum:]]|\\.[_$[:alpha:]])*\\b)\\s*(\\()",beginCaptures:{1:{name:"entity.name.function.tsp"},2:{name:"punctuation.parenthesis.open.tsp"}},end:"\\)",endCaptures:{0:{name:"punctuation.parenthesis.close.tsp"}},name:"meta.callExpression.typespec",patterns:[{include:"#token"},{include:"#expression"},{include:"#punctuation-comma"}]},"const-statement":{begin:"\\b(const)\\b\\s+(\\b[_$[:alpha:]][_$[:alnum:]]*\\b|`(?:[^`\\\\]|\\\\.)*`)",beginCaptures:{1:{name:"keyword.other.tsp"},2:{name:"variable.name.tsp"}},end:"(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b)",name:"meta.const-statement.typespec",patterns:[{include:"#type-annotation"},{include:"#operator-assignment"},{include:"#expression"}]},decorator:{begin:"((@)\\b[_$[:alpha:]](?:[_$[:alnum:]]|\\.[_$[:alpha:]])*\\b)",beginCaptures:{1:{name:"entity.name.tag.tsp"},2:{name:"entity.name.tag.tsp"}},end:"(?=[_$[:alpha:]])|(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b)",name:"meta.decorator.typespec",patterns:[{include:"#token"},{include:"#parenthesized-expression"}]},"decorator-declaration-statement":{begin:"(?:(extern)\\s+)?\\b(dec)\\b\\s+(\\b[_$[:alpha:]][_$[:alnum:]]*\\b|`(?:[^`\\\\]|\\\\.)*`)",beginCaptures:{1:{name:"keyword.other.tsp"},2:{name:"keyword.other.tsp"},3:{name:"entity.name.function.tsp"}},end:"(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b)",name:"meta.decorator-declaration-statement.typespec",patterns:[{include:"#token"},{include:"#operation-parameters"}]},directive:{begin:"\\s*(#\\b[_$[:alpha:]][_$[:alnum:]]*\\b)",beginCaptures:{1:{name:"keyword.directive.name.tsp"}},end:"$|(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b)",name:"meta.directive.typespec",patterns:[{include:"#string-literal"},{include:"#identifier-expression"}]},"doc-comment":{begin:"/\\*\\*",beginCaptures:{0:{name:"comment.block.tsp"}},end:"\\*/",endCaptures:{0:{name:"comment.block.tsp"}},name:"comment.block.tsp",patterns:[{include:"#doc-comment-block"}]},"doc-comment-block":{patterns:[{include:"#doc-comment-param"},{include:"#doc-comment-return-tag"},{include:"#doc-comment-unknown-tag"}]},"doc-comment-param":{captures:{1:{name:"keyword.tag.tspdoc"},2:{name:"keyword.tag.tspdoc"},3:{name:"variable.name.tsp"}},match:"(?x)((@)(?:param|template|prop))\\s+(\\b[_$[:alpha:]][_$[:alnum:]]*\\b|`(?:[^`\\\\]|\\\\.)*`)\\b",name:"comment.block.tsp"},"doc-comment-return-tag":{captures:{1:{name:"keyword.tag.tspdoc"},2:{name:"keyword.tag.tspdoc"}},match:"(?x)((@)(?:returns))\\b",name:"comment.block.tsp"},"doc-comment-unknown-tag":{captures:{1:{name:"entity.name.tag.tsp"},2:{name:"entity.name.tag.tsp"}},match:"(?x)((@)(?:\\b[_$[:alpha:]][_$[:alnum:]]*\\b|`(?:[^`\\\\]|\\\\.)*`))\\b",name:"comment.block.tsp"},"else-expression":{begin:"\\b(else)\\b",beginCaptures:{1:{name:"keyword.other.tsp"}},end:"((?<=\\})|(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b))",name:"meta.else-expression.typespec",patterns:[{include:"#projection-expression"},{include:"#projection-body"}]},"else-if-expression":{begin:"\\b(else)\\s+(if)\\b",beginCaptures:{1:{name:"keyword.other.tsp"},2:{name:"keyword.other.tsp"}},end:"((?<=\\})|(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b))",name:"meta.else-if-expression.typespec",patterns:[{include:"#projection-expression"},{include:"#projection-body"}]},"enum-body":{begin:"\\{",beginCaptures:{0:{name:"punctuation.curlybrace.open.tsp"}},end:"\\}",endCaptures:{0:{name:"punctuation.curlybrace.close.tsp"}},name:"meta.enum-body.typespec",patterns:[{include:"#enum-member"},{include:"#token"},{include:"#directive"},{include:"#decorator"},{include:"#punctuation-comma"}]},"enum-member":{begin:"(?:(\\b[_$[:alpha:]][_$[:alnum:]]*\\b|`(?:[^`\\\\]|\\\\.)*`)\\s*(:?))",beginCaptures:{1:{name:"variable.name.tsp"},2:{name:"keyword.operator.type.annotation.tsp"}},end:"(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b)",name:"meta.enum-member.typespec",patterns:[{include:"#token"},{include:"#type-annotation"}]},"enum-statement":{begin:"\\b(enum)\\b\\s+(\\b[_$[:alpha:]][_$[:alnum:]]*\\b|`(?:[^`\\\\]|\\\\.)*`)",beginCaptures:{1:{name:"keyword.other.tsp"},2:{name:"entity.name.type.tsp"}},end:"(?<=\\})|(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b)",name:"meta.enum-statement.typespec",patterns:[{include:"#token"},{include:"#enum-body"}]},"escape-character":{match:"\\\\.",name:"constant.character.escape.tsp"},expression:{patterns:[{include:"#token"},{include:"#directive"},{include:"#parenthesized-expression"},{include:"#valueof"},{include:"#typeof"},{include:"#type-arguments"},{include:"#object-literal"},{include:"#tuple-literal"},{include:"#tuple-expression"},{include:"#model-expression"},{include:"#callExpression"},{include:"#identifier-expression"}]},"function-call":{begin:"(\\b[_$[:alpha:]][_$[:alnum:]]*\\b|`(?:[^`\\\\]|\\\\.)*`)\\s*(\\()",beginCaptures:{1:{name:"entity.name.function.tsp"},2:{name:"punctuation.parenthesis.open.tsp"}},end:"\\)",endCaptures:{0:{name:"punctuation.parenthesis.close.tsp"}},name:"meta.function-call.typespec",patterns:[{include:"#expression"}]},"function-declaration-statement":{begin:"(?:(extern)\\s+)?\\b(fn)\\b\\s+(\\b[_$[:alpha:]][_$[:alnum:]]*\\b|`(?:[^`\\\\]|\\\\.)*`)",beginCaptures:{1:{name:"keyword.other.tsp"},2:{name:"keyword.other.tsp"},3:{name:"entity.name.function.tsp"}},end:"(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b)",name:"meta.function-declaration-statement.typespec",patterns:[{include:"#token"},{include:"#operation-parameters"},{include:"#type-annotation"}]},"identifier-expression":{match:"\\b[_$[:alpha:]][_$[:alnum:]]*\\b|`(?:[^`\\\\]|\\\\.)*`",name:"entity.name.type.tsp"},"if-expression":{begin:"\\b(if)\\b",beginCaptures:{1:{name:"keyword.other.tsp"}},end:"((?<=\\})|(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b))",name:"meta.if-expression.typespec",patterns:[{include:"#projection-expression"},{include:"#projection-body"}]},"import-statement":{begin:"\\b(import)\\b",beginCaptures:{1:{name:"keyword.other.tsp"}},end:"(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b)",name:"meta.import-statement.typespec",patterns:[{include:"#token"}]},"interface-body":{begin:"\\{",beginCaptures:{0:{name:"punctuation.curlybrace.open.tsp"}},end:"\\}",endCaptures:{0:{name:"punctuation.curlybrace.close.tsp"}},name:"meta.interface-body.typespec",patterns:[{include:"#token"},{include:"#directive"},{include:"#decorator"},{include:"#interface-member"},{include:"#punctuation-semicolon"}]},"interface-heritage":{begin:"\\b(extends)\\b",beginCaptures:{1:{name:"keyword.other.tsp"}},end:"((?=\\{)|(?=;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b))",name:"meta.interface-heritage.typespec",patterns:[{include:"#expression"},{include:"#punctuation-comma"}]},"interface-member":{begin:"(?:\\b(op)\\b\\s+)?(\\b[_$[:alpha:]][_$[:alnum:]]*\\b|`(?:[^`\\\\]|\\\\.)*`)",beginCaptures:{1:{name:"keyword.other.tsp"},2:{name:"entity.name.function.tsp"}},end:"(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b)",name:"meta.interface-member.typespec",patterns:[{include:"#token"},{include:"#operation-signature"}]},"interface-statement":{begin:"\\b(interface)\\b",beginCaptures:{1:{name:"keyword.other.tsp"}},end:"(?<=\\})|(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b)",name:"meta.interface-statement.typespec",patterns:[{include:"#token"},{include:"#type-parameters"},{include:"#interface-heritage"},{include:"#interface-body"},{include:"#expression"}]},"line-comment":{match:"//.*$",name:"comment.line.double-slash.tsp"},"model-expression":{begin:"\\{",beginCaptures:{0:{name:"punctuation.curlybrace.open.tsp"}},end:"\\}",endCaptures:{0:{name:"punctuation.curlybrace.close.tsp"}},name:"meta.model-expression.typespec",patterns:[{include:"#model-property"},{include:"#token"},{include:"#directive"},{include:"#decorator"},{include:"#spread-operator"},{include:"#punctuation-semicolon"}]},"model-heritage":{begin:"\\b(extends|is)\\b",beginCaptures:{1:{name:"keyword.other.tsp"}},end:"((?=\\{)|(?=;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b))",name:"meta.model-heritage.typespec",patterns:[{include:"#expression"},{include:"#punctuation-comma"}]},"model-property":{begin:'(?:(\\b[_$[:alpha:]][_$[:alnum:]]*\\b|`(?:[^`\\\\]|\\\\.)*`)|(\\"(?:[^\\"\\\\]|\\\\.)*\\"))',beginCaptures:{1:{name:"variable.name.tsp"},2:{name:"string.quoted.double.tsp"}},end:"(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b)",name:"meta.model-property.typespec",patterns:[{include:"#token"},{include:"#type-annotation"},{include:"#operator-assignment"},{include:"#expression"}]},"model-statement":{begin:"\\b(model)\\b",beginCaptures:{1:{name:"keyword.other.tsp"}},end:"(?<=\\})|(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b)",name:"meta.model-statement.typespec",patterns:[{include:"#token"},{include:"#type-parameters"},{include:"#model-heritage"},{include:"#expression"}]},"namespace-body":{begin:"\\{",beginCaptures:{0:{name:"punctuation.curlybrace.open.tsp"}},end:"\\}",endCaptures:{0:{name:"punctuation.curlybrace.close.tsp"}},name:"meta.namespace-body.typespec",patterns:[{include:"#statement"}]},"namespace-name":{begin:"(?=[_$[:alpha:]])",end:"((?=\\{)|(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b))",name:"meta.namespace-name.typespec",patterns:[{include:"#identifier-expression"},{include:"#punctuation-accessor"}]},"namespace-statement":{begin:"\\b(namespace)\\b",beginCaptures:{1:{name:"keyword.other.tsp"}},end:"((?<=\\})|(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b))",name:"meta.namespace-statement.typespec",patterns:[{include:"#token"},{include:"#namespace-name"},{include:"#namespace-body"}]},"numeric-literal":{match:"(?:\\b(?)|(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b)",endCaptures:{0:{name:"keyword.operator.assignment.tsp"}},name:"meta.type-argument.typespec",patterns:[{include:"#token"},{include:"#expression"},{include:"#punctuation-comma"}]},"type-arguments":{begin:"<",beginCaptures:{0:{name:"punctuation.definition.typeparameters.begin.tsp"}},end:">",endCaptures:{0:{name:"punctuation.definition.typeparameters.end.tsp"}},name:"meta.type-arguments.typespec",patterns:[{include:"#type-argument"},{include:"#expression"},{include:"#punctuation-comma"}]},"type-parameter":{begin:"(\\b[_$[:alpha:]][_$[:alnum:]]*\\b|`(?:[^`\\\\]|\\\\.)*`)",beginCaptures:{1:{name:"entity.name.type.tsp"}},end:"(?=>)|(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b)",name:"meta.type-parameter.typespec",patterns:[{include:"#token"},{include:"#type-parameter-constraint"},{include:"#type-parameter-default"}]},"type-parameter-constraint":{begin:"extends",beginCaptures:{0:{name:"keyword.other.tsp"}},end:"(?=>)|(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b)",name:"meta.type-parameter-constraint.typespec",patterns:[{include:"#expression"}]},"type-parameter-default":{begin:"=",beginCaptures:{0:{name:"keyword.operator.assignment.tsp"}},end:"(?=>)|(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b)",name:"meta.type-parameter-default.typespec",patterns:[{include:"#expression"}]},"type-parameters":{begin:"<",beginCaptures:{0:{name:"punctuation.definition.typeparameters.begin.tsp"}},end:">",endCaptures:{0:{name:"punctuation.definition.typeparameters.end.tsp"}},name:"meta.type-parameters.typespec",patterns:[{include:"#type-parameter"},{include:"#punctuation-comma"}]},typeof:{begin:"\\b(typeof)",beginCaptures:{1:{name:"keyword.other.tsp"}},end:"(?=>)|(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b)",name:"meta.typeof.typespec",patterns:[{include:"#expression"}]},"union-body":{begin:"\\{",beginCaptures:{0:{name:"punctuation.curlybrace.open.tsp"}},end:"\\}",endCaptures:{0:{name:"punctuation.curlybrace.close.tsp"}},name:"meta.union-body.typespec",patterns:[{include:"#union-variant"},{include:"#token"},{include:"#directive"},{include:"#decorator"},{include:"#expression"},{include:"#punctuation-comma"}]},"union-statement":{begin:"\\b(union)\\b\\s+(\\b[_$[:alpha:]][_$[:alnum:]]*\\b|`(?:[^`\\\\]|\\\\.)*`)",beginCaptures:{1:{name:"keyword.other.tsp"},2:{name:"entity.name.type.tsp"}},end:"(?<=\\})|(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b)",name:"meta.union-statement.typespec",patterns:[{include:"#token"},{include:"#union-body"}]},"union-variant":{begin:"(?:(\\b[_$[:alpha:]][_$[:alnum:]]*\\b|`(?:[^`\\\\]|\\\\.)*`)\\s*(:))",beginCaptures:{1:{name:"variable.name.tsp"},2:{name:"keyword.operator.type.annotation.tsp"}},end:"(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b)",name:"meta.union-variant.typespec",patterns:[{include:"#token"},{include:"#expression"}]},"using-statement":{begin:"\\b(using)\\b",beginCaptures:{1:{name:"keyword.other.tsp"}},end:"(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b)",name:"meta.using-statement.typespec",patterns:[{include:"#token"},{include:"#identifier-expression"},{include:"#punctuation-accessor"}]},valueof:{begin:"\\b(valueof)",beginCaptures:{1:{name:"keyword.other.tsp"}},end:"(?=>)|(?=,|;|@|\\)|\\}|\\b(?:extern)\\b|\\b(?:namespace|model|op|using|import|enum|alias|union|interface|dec|fn)\\b)",name:"meta.valueof.typespec",patterns:[{include:"#expression"}]}},scopeName:"source.tsp",aliases:["tsp"]});var n=[e];export{n as default}; diff --git a/assets/chunks/vue-html.BY7GzvCl.js b/assets/chunks/vue-html.xwJyILxm.js similarity index 98% rename from assets/chunks/vue-html.BY7GzvCl.js rename to assets/chunks/vue-html.xwJyILxm.js index 07b1f9e7..9fed1aba 100644 --- a/assets/chunks/vue-html.BY7GzvCl.js +++ b/assets/chunks/vue-html.xwJyILxm.js @@ -1 +1 @@ -import t from"./vue.DPpU-qqO.js";import e from"./javascript.Dch3xQiY.js";import"./html.CuK0VrWf.js";import"./css.CbYhyuC0.js";import"./markdown.Bpum8voz.js";import"./pug.BWq4yR4F.js";import"./sass.CMDmr8et.js";import"./scss.Dr-_CcBd.js";import"./stylus.DSrLtGYv.js";import"./coffee.t_LrLW_f.js";import"./less.EPzMdTgI.js";import"./typescript.DC8MraHL.js";import"./jsx.CsyrCbsw.js";import"./tsx.BlxWTfDV.js";import"./json.CupVZNk8.js";import"./jsonc.DYI1rfmx.js";import"./json5.Bh8mriwU.js";import"./yaml.DK4oFTHQ.js";import"./toml.BT9ZzGyQ.js";import"./graphql.C4V4xKFR.js";import"./html-derivative.fiapQfxX.js";const n=Object.freeze({displayName:"Vue HTML",fileTypes:[],name:"vue-html",patterns:[{include:"source.vue#vue-interpolations"},{begin:"(<)([A-Z][a-zA-Z0-9:-]*)(?=[^>]*>)",beginCaptures:{1:{name:"punctuation.definition.tag.begin.html"},2:{name:"support.class.component.html"}},end:"(>)(<)(/)(\\2)(>)",endCaptures:{1:{name:"punctuation.definition.tag.end.html"},2:{name:"punctuation.definition.tag.begin.html meta.scope.between-tag-pair.html"},3:{name:"punctuation.definition.tag.begin.html"},4:{name:"support.class.component.html"},5:{name:"punctuation.definition.tag.end.html"}},name:"meta.tag.any.html",patterns:[{include:"#tag-stuff"}]},{begin:"(<)([a-z][a-zA-Z0-9:-]*)(?=[^>]*>)",beginCaptures:{1:{name:"punctuation.definition.tag.begin.html"},2:{name:"entity.name.tag.html"}},end:"(>)(<)(/)(\\2)(>)",endCaptures:{1:{name:"punctuation.definition.tag.end.html"},2:{name:"punctuation.definition.tag.begin.html meta.scope.between-tag-pair.html"},3:{name:"punctuation.definition.tag.begin.html"},4:{name:"entity.name.tag.html"},5:{name:"punctuation.definition.tag.end.html"}},name:"meta.tag.any.html",patterns:[{include:"#tag-stuff"}]},{begin:"(<\\?)(xml)",captures:{1:{name:"punctuation.definition.tag.html"},2:{name:"entity.name.tag.xml.html"}},end:"(\\?>)",name:"meta.tag.preprocessor.xml.html",patterns:[{include:"#tag-generic-attribute"},{include:"#string-double-quoted"},{include:"#string-single-quoted"}]},{begin:"",name:"comment.block.html"},{begin:"",name:"meta.tag.sgml.html",patterns:[{begin:"(?i:DOCTYPE)",captures:{1:{name:"entity.name.tag.doctype.html"}},end:"(?=>)",name:"meta.tag.sgml.doctype.html",patterns:[{match:'"[^">]*"',name:"string.quoted.double.doctype.identifiers-and-DTDs.html"}]},{begin:"\\[CDATA\\[",end:"]](?=>)",name:"constant.other.inline-data.html"},{match:"(\\s*)(?!--|>)\\S(\\s*)",name:"invalid.illegal.bad-comments-or-CDATA.html"}]},{begin:"()",endCaptures:{1:{name:"punctuation.definition.tag.end.html"}},name:"meta.tag.block.any.html",patterns:[{include:"#tag-stuff"}]},{begin:"()",endCaptures:{1:{name:"punctuation.definition.tag.end.html"}},name:"meta.tag.block.any.html",patterns:[{include:"#tag-stuff"}]},{begin:"()",endCaptures:{1:{name:"punctuation.definition.tag.end.html"}},name:"meta.tag.structure.any.html",patterns:[{include:"#tag-stuff"}]},{begin:"()",endCaptures:{1:{name:"punctuation.definition.tag.end.html"}},name:"meta.tag.block.any.html",patterns:[{include:"#tag-stuff"}]},{begin:"()",endCaptures:{1:{name:"punctuation.definition.tag.end.html"}},name:"meta.tag.inline.any.html",patterns:[{include:"#tag-stuff"}]},{begin:"()",endCaptures:{1:{name:"punctuation.definition.tag.end.html"}},name:"meta.tag.other.html",patterns:[{include:"#tag-stuff"}]},{include:"#entities"},{match:"<>",name:"invalid.illegal.incomplete.html"},{match:"<",name:"invalid.illegal.bad-angle-bracket.html"}],repository:{entities:{patterns:[{captures:{1:{name:"punctuation.definition.entity.html"},3:{name:"punctuation.definition.entity.html"}},match:"(&)([a-zA-Z0-9]+|#[0-9]+|#x[0-9a-fA-F]+)(;)",name:"constant.character.entity.html"},{match:"&",name:"invalid.illegal.bad-ampersand.html"}]},"string-double-quoted":{begin:'"',beginCaptures:{0:{name:"punctuation.definition.string.begin.html"}},end:'"',endCaptures:{0:{name:"punctuation.definition.string.end.html"}},name:"string.quoted.double.html",patterns:[{include:"source.vue#vue-interpolations"},{include:"#entities"}]},"string-single-quoted":{begin:"'",beginCaptures:{0:{name:"punctuation.definition.string.begin.html"}},end:"'",endCaptures:{0:{name:"punctuation.definition.string.end.html"}},name:"string.quoted.single.html",patterns:[{include:"source.vue#vue-interpolations"},{include:"#entities"}]},"tag-generic-attribute":{match:"(?<=[^=])\\b([a-zA-Z0-9:\\-_]+)",name:"entity.other.attribute-name.html"},"tag-id-attribute":{begin:"\\b(id)\\b\\s*(=)",captures:{1:{name:"entity.other.attribute-name.id.html"},2:{name:"punctuation.separator.key-value.html"}},end:`(?!\\G)(?<='|"|[^\\s<>/])`,name:"meta.attribute-with-value.id.html",patterns:[{begin:'"',beginCaptures:{0:{name:"punctuation.definition.string.begin.html"}},contentName:"meta.toc-list.id.html",end:'"',endCaptures:{0:{name:"punctuation.definition.string.end.html"}},name:"string.quoted.double.html",patterns:[{include:"source.vue#vue-interpolations"},{include:"#entities"}]},{begin:"'",beginCaptures:{0:{name:"punctuation.definition.string.begin.html"}},contentName:"meta.toc-list.id.html",end:"'",endCaptures:{0:{name:"punctuation.definition.string.end.html"}},name:"string.quoted.single.html",patterns:[{include:"source.vue#vue-interpolations"},{include:"#entities"}]},{captures:{0:{name:"meta.toc-list.id.html"}},match:`(?<==)(?:[^\\s<>/'"]|/(?!>))+`,name:"string.unquoted.html"}]},"tag-stuff":{patterns:[{include:"#vue-directives"},{include:"#tag-id-attribute"},{include:"#tag-generic-attribute"},{include:"#string-double-quoted"},{include:"#string-single-quoted"},{include:"#unquoted-attribute"}]},"unquoted-attribute":{match:`(?<==)(?:[^\\s<>/'"]|/(?!>))+`,name:"string.unquoted.html"},"vue-directives":{begin:"(?:\\b(v-)|(:|@|#))([a-zA-Z0-9\\-_]+)(?:\\:([a-zA-Z\\-_]+))?(?:\\.([a-zA-Z\\-_]+))*\\s*(=)",captures:{1:{name:"entity.other.attribute-name.html"},2:{name:"punctuation.separator.key-value.html"},3:{name:"entity.other.attribute-name.html"},4:{name:"entity.other.attribute-name.html"},5:{name:"entity.other.attribute-name.html"},6:{name:"punctuation.separator.key-value.html"}},end:"(?<='|\")|(?=[\\s<>`])",name:"meta.directive.vue",patterns:[{begin:"`",beginCaptures:{0:{name:"punctuation.definition.string.begin.html"}},end:"`",endCaptures:{0:{name:"punctuation.definition.string.end.html"}},name:"source.directive.vue",patterns:[{include:"source.js#expression"}]},{begin:'"',beginCaptures:{0:{name:"punctuation.definition.string.begin.html"}},end:'"',endCaptures:{0:{name:"punctuation.definition.string.end.html"}},name:"source.directive.vue",patterns:[{include:"source.js#expression"}]},{begin:"'",beginCaptures:{0:{name:"punctuation.definition.string.begin.html"}},end:"'",endCaptures:{0:{name:"punctuation.definition.string.end.html"}},name:"source.directive.vue",patterns:[{include:"source.js#expression"}]}]}},scopeName:"text.html.vue-html",embeddedLangs:["vue","javascript"]});var z=[...t,...e,n];export{z as default}; +import t from"./vue.BL4eYEVg.js";import e from"./javascript.Dch3xQiY.js";import"./html.CuK0VrWf.js";import"./css.CbYhyuC0.js";import"./markdown.Bpum8voz.js";import"./pug.BWq4yR4F.js";import"./sass.CMDmr8et.js";import"./scss.Dr-_CcBd.js";import"./stylus.DSrLtGYv.js";import"./coffee.t_LrLW_f.js";import"./less.CX3ZWouj.js";import"./typescript.DC8MraHL.js";import"./jsx.CsyrCbsw.js";import"./tsx.BlxWTfDV.js";import"./json.CupVZNk8.js";import"./jsonc.DYI1rfmx.js";import"./json5.Bh8mriwU.js";import"./yaml.DK4oFTHQ.js";import"./toml.BT9ZzGyQ.js";import"./graphql.C4V4xKFR.js";import"./html-derivative.fiapQfxX.js";const n=Object.freeze({displayName:"Vue HTML",fileTypes:[],name:"vue-html",patterns:[{include:"source.vue#vue-interpolations"},{begin:"(<)([A-Z][a-zA-Z0-9:-]*)(?=[^>]*>)",beginCaptures:{1:{name:"punctuation.definition.tag.begin.html"},2:{name:"support.class.component.html"}},end:"(>)(<)(/)(\\2)(>)",endCaptures:{1:{name:"punctuation.definition.tag.end.html"},2:{name:"punctuation.definition.tag.begin.html meta.scope.between-tag-pair.html"},3:{name:"punctuation.definition.tag.begin.html"},4:{name:"support.class.component.html"},5:{name:"punctuation.definition.tag.end.html"}},name:"meta.tag.any.html",patterns:[{include:"#tag-stuff"}]},{begin:"(<)([a-z][a-zA-Z0-9:-]*)(?=[^>]*>)",beginCaptures:{1:{name:"punctuation.definition.tag.begin.html"},2:{name:"entity.name.tag.html"}},end:"(>)(<)(/)(\\2)(>)",endCaptures:{1:{name:"punctuation.definition.tag.end.html"},2:{name:"punctuation.definition.tag.begin.html meta.scope.between-tag-pair.html"},3:{name:"punctuation.definition.tag.begin.html"},4:{name:"entity.name.tag.html"},5:{name:"punctuation.definition.tag.end.html"}},name:"meta.tag.any.html",patterns:[{include:"#tag-stuff"}]},{begin:"(<\\?)(xml)",captures:{1:{name:"punctuation.definition.tag.html"},2:{name:"entity.name.tag.xml.html"}},end:"(\\?>)",name:"meta.tag.preprocessor.xml.html",patterns:[{include:"#tag-generic-attribute"},{include:"#string-double-quoted"},{include:"#string-single-quoted"}]},{begin:"",name:"comment.block.html"},{begin:"",name:"meta.tag.sgml.html",patterns:[{begin:"(?i:DOCTYPE)",captures:{1:{name:"entity.name.tag.doctype.html"}},end:"(?=>)",name:"meta.tag.sgml.doctype.html",patterns:[{match:'"[^">]*"',name:"string.quoted.double.doctype.identifiers-and-DTDs.html"}]},{begin:"\\[CDATA\\[",end:"]](?=>)",name:"constant.other.inline-data.html"},{match:"(\\s*)(?!--|>)\\S(\\s*)",name:"invalid.illegal.bad-comments-or-CDATA.html"}]},{begin:"()",endCaptures:{1:{name:"punctuation.definition.tag.end.html"}},name:"meta.tag.block.any.html",patterns:[{include:"#tag-stuff"}]},{begin:"()",endCaptures:{1:{name:"punctuation.definition.tag.end.html"}},name:"meta.tag.block.any.html",patterns:[{include:"#tag-stuff"}]},{begin:"()",endCaptures:{1:{name:"punctuation.definition.tag.end.html"}},name:"meta.tag.structure.any.html",patterns:[{include:"#tag-stuff"}]},{begin:"()",endCaptures:{1:{name:"punctuation.definition.tag.end.html"}},name:"meta.tag.block.any.html",patterns:[{include:"#tag-stuff"}]},{begin:"()",endCaptures:{1:{name:"punctuation.definition.tag.end.html"}},name:"meta.tag.inline.any.html",patterns:[{include:"#tag-stuff"}]},{begin:"()",endCaptures:{1:{name:"punctuation.definition.tag.end.html"}},name:"meta.tag.other.html",patterns:[{include:"#tag-stuff"}]},{include:"#entities"},{match:"<>",name:"invalid.illegal.incomplete.html"},{match:"<",name:"invalid.illegal.bad-angle-bracket.html"}],repository:{entities:{patterns:[{captures:{1:{name:"punctuation.definition.entity.html"},3:{name:"punctuation.definition.entity.html"}},match:"(&)([a-zA-Z0-9]+|#[0-9]+|#x[0-9a-fA-F]+)(;)",name:"constant.character.entity.html"},{match:"&",name:"invalid.illegal.bad-ampersand.html"}]},"string-double-quoted":{begin:'"',beginCaptures:{0:{name:"punctuation.definition.string.begin.html"}},end:'"',endCaptures:{0:{name:"punctuation.definition.string.end.html"}},name:"string.quoted.double.html",patterns:[{include:"source.vue#vue-interpolations"},{include:"#entities"}]},"string-single-quoted":{begin:"'",beginCaptures:{0:{name:"punctuation.definition.string.begin.html"}},end:"'",endCaptures:{0:{name:"punctuation.definition.string.end.html"}},name:"string.quoted.single.html",patterns:[{include:"source.vue#vue-interpolations"},{include:"#entities"}]},"tag-generic-attribute":{match:"(?<=[^=])\\b([a-zA-Z0-9:\\-_]+)",name:"entity.other.attribute-name.html"},"tag-id-attribute":{begin:"\\b(id)\\b\\s*(=)",captures:{1:{name:"entity.other.attribute-name.id.html"},2:{name:"punctuation.separator.key-value.html"}},end:`(?!\\G)(?<='|"|[^\\s<>/])`,name:"meta.attribute-with-value.id.html",patterns:[{begin:'"',beginCaptures:{0:{name:"punctuation.definition.string.begin.html"}},contentName:"meta.toc-list.id.html",end:'"',endCaptures:{0:{name:"punctuation.definition.string.end.html"}},name:"string.quoted.double.html",patterns:[{include:"source.vue#vue-interpolations"},{include:"#entities"}]},{begin:"'",beginCaptures:{0:{name:"punctuation.definition.string.begin.html"}},contentName:"meta.toc-list.id.html",end:"'",endCaptures:{0:{name:"punctuation.definition.string.end.html"}},name:"string.quoted.single.html",patterns:[{include:"source.vue#vue-interpolations"},{include:"#entities"}]},{captures:{0:{name:"meta.toc-list.id.html"}},match:`(?<==)(?:[^\\s<>/'"]|/(?!>))+`,name:"string.unquoted.html"}]},"tag-stuff":{patterns:[{include:"#vue-directives"},{include:"#tag-id-attribute"},{include:"#tag-generic-attribute"},{include:"#string-double-quoted"},{include:"#string-single-quoted"},{include:"#unquoted-attribute"}]},"unquoted-attribute":{match:`(?<==)(?:[^\\s<>/'"]|/(?!>))+`,name:"string.unquoted.html"},"vue-directives":{begin:"(?:\\b(v-)|(:|@|#))([a-zA-Z0-9\\-_]+)(?:\\:([a-zA-Z\\-_]+))?(?:\\.([a-zA-Z\\-_]+))*\\s*(=)",captures:{1:{name:"entity.other.attribute-name.html"},2:{name:"punctuation.separator.key-value.html"},3:{name:"entity.other.attribute-name.html"},4:{name:"entity.other.attribute-name.html"},5:{name:"entity.other.attribute-name.html"},6:{name:"punctuation.separator.key-value.html"}},end:"(?<='|\")|(?=[\\s<>`])",name:"meta.directive.vue",patterns:[{begin:"`",beginCaptures:{0:{name:"punctuation.definition.string.begin.html"}},end:"`",endCaptures:{0:{name:"punctuation.definition.string.end.html"}},name:"source.directive.vue",patterns:[{include:"source.js#expression"}]},{begin:'"',beginCaptures:{0:{name:"punctuation.definition.string.begin.html"}},end:'"',endCaptures:{0:{name:"punctuation.definition.string.end.html"}},name:"source.directive.vue",patterns:[{include:"source.js#expression"}]},{begin:"'",beginCaptures:{0:{name:"punctuation.definition.string.begin.html"}},end:"'",endCaptures:{0:{name:"punctuation.definition.string.end.html"}},name:"source.directive.vue",patterns:[{include:"source.js#expression"}]}]}},scopeName:"text.html.vue-html",embeddedLangs:["vue","javascript"]});var z=[...t,...e,n];export{z as default}; diff --git a/assets/chunks/vue.DPpU-qqO.js b/assets/chunks/vue.BL4eYEVg.js similarity index 99% rename from assets/chunks/vue.DPpU-qqO.js rename to assets/chunks/vue.BL4eYEVg.js index 79c6eb39..913fa59e 100644 --- a/assets/chunks/vue.DPpU-qqO.js +++ b/assets/chunks/vue.BL4eYEVg.js @@ -1,4 +1,4 @@ -import t from"./html.CuK0VrWf.js";import n from"./markdown.Bpum8voz.js";import a from"./pug.BWq4yR4F.js";import i from"./stylus.DSrLtGYv.js";import s from"./sass.CMDmr8et.js";import u from"./css.CbYhyuC0.js";import m from"./scss.Dr-_CcBd.js";import r from"./less.EPzMdTgI.js";import e from"./javascript.Dch3xQiY.js";import o from"./typescript.DC8MraHL.js";import c from"./jsx.CsyrCbsw.js";import l from"./tsx.BlxWTfDV.js";import d from"./coffee.t_LrLW_f.js";import g from"./json.CupVZNk8.js";import p from"./jsonc.DYI1rfmx.js";import b from"./json5.Bh8mriwU.js";import v from"./yaml.DK4oFTHQ.js";import f from"./toml.BT9ZzGyQ.js";import h from"./graphql.C4V4xKFR.js";import y from"./html-derivative.fiapQfxX.js";const C=Object.freeze({fileTypes:[],injectTo:["text.html.markdown"],injectionSelector:"L:text.html.markdown",name:"markdown-vue",patterns:[{include:"#vue-code-block"}],repository:{"vue-code-block":{begin:"(^|\\G)(\\s*)(`{3,}|~{3,})\\s*(?i:(vue)((\\s+|:|,|\\{|\\?)[^`~]*)?$)",beginCaptures:{3:{name:"punctuation.definition.markdown"},4:{name:"fenced_code.block.language.markdown"},5:{name:"fenced_code.block.language.attributes.markdown",patterns:[]}},end:"(^|\\G)(\\2|\\s{0,3})(\\3)\\s*$",endCaptures:{3:{name:"punctuation.definition.markdown"}},name:"markup.fenced_code.block.markdown",patterns:[{include:"source.vue"}]}},scopeName:"markdown.vue.codeblock"});var $=[C];const j=Object.freeze({fileTypes:[],injectTo:["source.vue","text.html.markdown","text.html.derivative","text.pug"],injectionSelector:"L:meta.tag -meta.attribute -meta.ng-binding -entity.name.tag.pug -attribute_value -source.tsx -source.js.jsx, L:meta.element -meta.attribute",name:"vue-directives",patterns:[{include:"source.vue#vue-directives"}],scopeName:"vue.directives"});var x=[j];const k=Object.freeze({fileTypes:[],injectTo:["source.vue","text.html.markdown","text.html.derivative","text.pug"],injectionSelector:"L:text.pug -comment -string.comment, L:text.html.derivative -comment.block, L:text.html.markdown -comment.block",name:"vue-interpolations",patterns:[{include:"source.vue#vue-interpolations"}],scopeName:"vue.interpolations"});var z=[k];const A=Object.freeze({fileTypes:[],injectTo:["source.vue"],injectionSelector:"L:source.css -comment, L:source.postcss -comment, L:source.sass -comment, L:source.stylus -comment",name:"vue-sfc-style-variable-injection",patterns:[{include:"#vue-sfc-style-variable-injection"}],repository:{"vue-sfc-style-variable-injection":{begin:"\\b(v-bind)\\s*\\(",beginCaptures:{1:{name:"entity.name.function"}},end:"\\)",name:"vue.sfc.style.variable.injection.v-bind",patterns:[{begin:`('|")`,beginCaptures:{1:{name:"punctuation.definition.tag.begin.html"}},end:"(\\1)",endCaptures:{1:{name:"punctuation.definition.tag.end.html"}},name:"source.ts.embedded.html.vue",patterns:[{include:"source.js"}]},{include:"source.js"}]}},scopeName:"vue.sfc.style.variable.injection",embeddedLangs:["javascript"]});var Z=[...e,A];const w=Object.freeze({displayName:"Vue",name:"vue",patterns:[{include:"text.html.basic#comment"},{include:"#self-closing-tag"},{begin:"(<)",beginCaptures:{1:{name:"punctuation.definition.tag.begin.html.vue"}},end:"(>)",endCaptures:{1:{name:"punctuation.definition.tag.end.html.vue"}},patterns:[{begin:`([a-zA-Z0-9:-]+)\\b(?=[^>]*\\blang\\s*=\\s*(['"]?)md\\b\\2)`,beginCaptures:{1:{name:"entity.name.tag.$1.html.vue"}},end:"()",endCaptures:{1:{name:"punctuation.definition.tag.begin.html.vue"},2:{name:"entity.name.tag.$2.html.vue"}},patterns:[{include:"#tag-stuff"},{begin:"(?<=>)",end:"(?=<\\/)",name:"text.html.markdown",patterns:[{include:"text.html.markdown"}]}]},{begin:`([a-zA-Z0-9:-]+)\\b(?=[^>]*\\blang\\s*=\\s*(['"]?)html\\b\\2)`,beginCaptures:{1:{name:"entity.name.tag.$1.html.vue"}},end:"()",endCaptures:{1:{name:"punctuation.definition.tag.begin.html.vue"},2:{name:"entity.name.tag.$2.html.vue"}},patterns:[{include:"#tag-stuff"},{begin:"(?<=>)",end:"(?=<\\/)",name:"text.html.derivative",patterns:[{include:"#html-stuff"}]}]},{begin:`([a-zA-Z0-9:-]+)\\b(?=[^>]*\\blang\\s*=\\s*(['"]?)pug\\b\\2)`,beginCaptures:{1:{name:"entity.name.tag.$1.html.vue"}},end:"()",endCaptures:{1:{name:"punctuation.definition.tag.begin.html.vue"},2:{name:"entity.name.tag.$2.html.vue"}},patterns:[{include:"#tag-stuff"},{begin:"(?<=>)",end:"(?=<\\/)",name:"text.pug",patterns:[{include:"text.pug"}]}]},{begin:`([a-zA-Z0-9:-]+)\\b(?=[^>]*\\blang\\s*=\\s*(['"]?)stylus\\b\\2)`,beginCaptures:{1:{name:"entity.name.tag.$1.html.vue"}},end:"()",endCaptures:{1:{name:"punctuation.definition.tag.begin.html.vue"},2:{name:"entity.name.tag.$2.html.vue"}},patterns:[{include:"#tag-stuff"},{begin:"(?<=>)",end:"(?=<\\/)",name:"source.stylus",patterns:[{include:"source.stylus"}]}]},{begin:`([a-zA-Z0-9:-]+)\\b(?=[^>]*\\blang\\s*=\\s*(['"]?)postcss\\b\\2)`,beginCaptures:{1:{name:"entity.name.tag.$1.html.vue"}},end:"()",endCaptures:{1:{name:"punctuation.definition.tag.begin.html.vue"},2:{name:"entity.name.tag.$2.html.vue"}},patterns:[{include:"#tag-stuff"},{begin:"(?<=>)",end:"(?=<\\/)",name:"source.postcss",patterns:[{include:"source.postcss"}]}]},{begin:`([a-zA-Z0-9:-]+)\\b(?=[^>]*\\blang\\s*=\\s*(['"]?)sass\\b\\2)`,beginCaptures:{1:{name:"entity.name.tag.$1.html.vue"}},end:"()",endCaptures:{1:{name:"punctuation.definition.tag.begin.html.vue"},2:{name:"entity.name.tag.$2.html.vue"}},patterns:[{include:"#tag-stuff"},{begin:"(?<=>)",end:"(?=<\\/)",name:"source.sass",patterns:[{include:"source.sass"}]}]},{begin:`([a-zA-Z0-9:-]+)\\b(?=[^>]*\\blang\\s*=\\s*(['"]?)css\\b\\2)`,beginCaptures:{1:{name:"entity.name.tag.$1.html.vue"}},end:"()",endCaptures:{1:{name:"punctuation.definition.tag.begin.html.vue"},2:{name:"entity.name.tag.$2.html.vue"}},patterns:[{include:"#tag-stuff"},{begin:"(?<=>)",end:"(?=<\\/)",name:"source.css",patterns:[{include:"source.css"}]}]},{begin:`([a-zA-Z0-9:-]+)\\b(?=[^>]*\\blang\\s*=\\s*(['"]?)scss\\b\\2)`,beginCaptures:{1:{name:"entity.name.tag.$1.html.vue"}},end:"()",endCaptures:{1:{name:"punctuation.definition.tag.begin.html.vue"},2:{name:"entity.name.tag.$2.html.vue"}},patterns:[{include:"#tag-stuff"},{begin:"(?<=>)",end:"(?=<\\/)",name:"source.css.scss",patterns:[{include:"source.css.scss"}]}]},{begin:`([a-zA-Z0-9:-]+)\\b(?=[^>]*\\blang\\s*=\\s*(['"]?)less\\b\\2)`,beginCaptures:{1:{name:"entity.name.tag.$1.html.vue"}},end:"()",endCaptures:{1:{name:"punctuation.definition.tag.begin.html.vue"},2:{name:"entity.name.tag.$2.html.vue"}},patterns:[{include:"#tag-stuff"},{begin:"(?<=>)",end:"(?=<\\/)",name:"source.css.less",patterns:[{include:"source.css.less"}]}]},{begin:`([a-zA-Z0-9:-]+)\\b(?=[^>]*\\blang\\s*=\\s*(['"]?)js\\b\\2)`,beginCaptures:{1:{name:"entity.name.tag.$1.html.vue"}},end:"()",endCaptures:{1:{name:"punctuation.definition.tag.begin.html.vue"},2:{name:"entity.name.tag.$2.html.vue"}},patterns:[{include:"#tag-stuff"},{begin:"(?<=>)",end:"(?=<\\/)",name:"source.js",patterns:[{include:"source.js"}]}]},{begin:`([a-zA-Z0-9:-]+)\\b(?=[^>]*\\blang\\s*=\\s*(['"]?)ts\\b\\2)`,beginCaptures:{1:{name:"entity.name.tag.$1.html.vue"}},end:"()",endCaptures:{1:{name:"punctuation.definition.tag.begin.html.vue"},2:{name:"entity.name.tag.$2.html.vue"}},patterns:[{include:"#tag-stuff"},{begin:"(?<=>)",end:"(?=<\\/)",name:"source.ts",patterns:[{include:"source.ts"}]}]},{begin:`([a-zA-Z0-9:-]+)\\b(?=[^>]*\\blang\\s*=\\s*(['"]?)jsx\\b\\2)`,beginCaptures:{1:{name:"entity.name.tag.$1.html.vue"}},end:"()",endCaptures:{1:{name:"punctuation.definition.tag.begin.html.vue"},2:{name:"entity.name.tag.$2.html.vue"}},patterns:[{include:"#tag-stuff"},{begin:"(?<=>)",end:"(?=<\\/)",name:"source.js.jsx",patterns:[{include:"source.js.jsx"}]}]},{begin:`([a-zA-Z0-9:-]+)\\b(?=[^>]*\\blang\\s*=\\s*(['"]?)tsx\\b\\2)`,beginCaptures:{1:{name:"entity.name.tag.$1.html.vue"}},end:"()",endCaptures:{1:{name:"punctuation.definition.tag.begin.html.vue"},2:{name:"entity.name.tag.$2.html.vue"}},patterns:[{include:"#tag-stuff"},{begin:"(?<=>)",end:"(?=<\\/)",name:"source.tsx",patterns:[{include:"source.tsx"}]}]},{begin:`([a-zA-Z0-9:-]+)\\b(?=[^>]*\\blang\\s*=\\s*(['"]?)coffee\\b\\2)`,beginCaptures:{1:{name:"entity.name.tag.$1.html.vue"}},end:"()",endCaptures:{1:{name:"punctuation.definition.tag.begin.html.vue"},2:{name:"entity.name.tag.$2.html.vue"}},patterns:[{include:"#tag-stuff"},{begin:"(?<=>)",end:"(?=<\\/)",name:"source.coffee",patterns:[{include:"source.coffee"}]}]},{begin:`([a-zA-Z0-9:-]+)\\b(?=[^>]*\\blang\\s*=\\s*(['"]?)json\\b\\2)`,beginCaptures:{1:{name:"entity.name.tag.$1.html.vue"}},end:"()",endCaptures:{1:{name:"punctuation.definition.tag.begin.html.vue"},2:{name:"entity.name.tag.$2.html.vue"}},patterns:[{include:"#tag-stuff"},{begin:"(?<=>)",end:"(?=<\\/)",name:"source.json",patterns:[{include:"source.json"}]}]},{begin:`([a-zA-Z0-9:-]+)\\b(?=[^>]*\\blang\\s*=\\s*(['"]?)jsonc\\b\\2)`,beginCaptures:{1:{name:"entity.name.tag.$1.html.vue"}},end:"()",endCaptures:{1:{name:"punctuation.definition.tag.begin.html.vue"},2:{name:"entity.name.tag.$2.html.vue"}},patterns:[{include:"#tag-stuff"},{begin:"(?<=>)",end:"(?=<\\/)",name:"source.json.comments",patterns:[{include:"source.json.comments"}]}]},{begin:`([a-zA-Z0-9:-]+)\\b(?=[^>]*\\blang\\s*=\\s*(['"]?)json5\\b\\2)`,beginCaptures:{1:{name:"entity.name.tag.$1.html.vue"}},end:"()",endCaptures:{1:{name:"punctuation.definition.tag.begin.html.vue"},2:{name:"entity.name.tag.$2.html.vue"}},patterns:[{include:"#tag-stuff"},{begin:"(?<=>)",end:"(?=<\\/)",name:"source.json5",patterns:[{include:"source.json5"}]}]},{begin:`([a-zA-Z0-9:-]+)\\b(?=[^>]*\\blang\\s*=\\s*(['"]?)yaml\\b\\2)`,beginCaptures:{1:{name:"entity.name.tag.$1.html.vue"}},end:"()",endCaptures:{1:{name:"punctuation.definition.tag.begin.html.vue"},2:{name:"entity.name.tag.$2.html.vue"}},patterns:[{include:"#tag-stuff"},{begin:"(?<=>)",end:"(?=<\\/)",name:"source.yaml",patterns:[{include:"source.yaml"}]}]},{begin:`([a-zA-Z0-9:-]+)\\b(?=[^>]*\\blang\\s*=\\s*(['"]?)toml\\b\\2)`,beginCaptures:{1:{name:"entity.name.tag.$1.html.vue"}},end:"()",endCaptures:{1:{name:"punctuation.definition.tag.begin.html.vue"},2:{name:"entity.name.tag.$2.html.vue"}},patterns:[{include:"#tag-stuff"},{begin:"(?<=>)",end:"(?=<\\/)",name:"source.toml",patterns:[{include:"source.toml"}]}]},{begin:`([a-zA-Z0-9:-]+)\\b(?=[^>]*\\blang\\s*=\\s*(['"]?)(gql|graphql)\\b\\2)`,beginCaptures:{1:{name:"entity.name.tag.$1.html.vue"}},end:"()",endCaptures:{1:{name:"punctuation.definition.tag.begin.html.vue"},2:{name:"entity.name.tag.$2.html.vue"}},patterns:[{include:"#tag-stuff"},{begin:"(?<=>)",end:"(?=<\\/)",name:"source.graphql",patterns:[{include:"source.graphql"}]}]},{begin:`([a-zA-Z0-9:-]+)\\b(?=[^>]*\\blang\\s*=\\s*(['"]?)vue\\b\\2)`,beginCaptures:{1:{name:"entity.name.tag.$1.html.vue"}},end:"()",endCaptures:{1:{name:"punctuation.definition.tag.begin.html.vue"},2:{name:"entity.name.tag.$2.html.vue"}},patterns:[{include:"#tag-stuff"},{begin:"(?<=>)",end:"(?=<\\/)",name:"source.vue",patterns:[{include:"source.vue"}]}]},{begin:"(template)\\b",beginCaptures:{1:{name:"entity.name.tag.$1.html.vue"}},end:"()",endCaptures:{1:{name:"punctuation.definition.tag.begin.html.vue"},2:{name:"entity.name.tag.$2.html.vue"}},patterns:[{include:"#tag-stuff"},{begin:"(?<=>)",end:"(?=<\\/template\\b)",name:"text.html.derivative",patterns:[{include:"#html-stuff"}]}]},{begin:"(script)\\b",beginCaptures:{1:{name:"entity.name.tag.$1.html.vue"}},end:"()",endCaptures:{1:{name:"punctuation.definition.tag.begin.html.vue"},2:{name:"entity.name.tag.$2.html.vue"}},patterns:[{include:"#tag-stuff"},{begin:"(?<=>)",end:"(?=<\\/script\\b)",name:"source.js",patterns:[{include:"source.js"}]}]},{begin:"(style)\\b",beginCaptures:{1:{name:"entity.name.tag.$1.html.vue"}},end:"()",endCaptures:{1:{name:"punctuation.definition.tag.begin.html.vue"},2:{name:"entity.name.tag.$2.html.vue"}},patterns:[{include:"#tag-stuff"},{begin:"(?<=>)",end:"(?=<\\/style\\b)",name:"source.css",patterns:[{include:"source.css"}]}]},{begin:"([a-zA-Z0-9:-]+)",beginCaptures:{1:{name:"entity.name.tag.$1.html.vue"}},end:"()",endCaptures:{1:{name:"punctuation.definition.tag.begin.html.vue"},2:{name:"entity.name.tag.$2.html.vue"}},patterns:[{include:"#tag-stuff"},{begin:"(?<=>)",end:"(?=<\\/)",name:"text"}]}]}],repository:{"html-stuff":{patterns:[{include:"#template-tag"},{include:"text.html.derivative"},{include:"text.html.basic"}]},"self-closing-tag":{begin:"(<)([a-zA-Z0-9:-]+)(?=([^>]+/>))",beginCaptures:{1:{name:"punctuation.definition.tag.begin.html.vue"},2:{name:"entity.name.tag.$2.html.vue"}},end:"(/>)",endCaptures:{1:{name:"punctuation.definition.tag.end.html.vue"}},name:"self-closing-tag",patterns:[{include:"#tag-stuff"}]},"tag-stuff":{begin:"\\G",end:"(?=/>)|(>)",endCaptures:{1:{name:"punctuation.definition.tag.end.html.vue"}},name:"meta.tag-stuff",patterns:[{include:"#vue-directives"},{include:"text.html.basic#attribute"}]},"template-tag":{patterns:[{include:"#template-tag-1"},{include:"#template-tag-2"}]},"template-tag-1":{begin:"(<)(template)\\b(>)",beginCaptures:{1:{name:"punctuation.definition.tag.begin.html.vue"},2:{name:"entity.name.tag.$2.html.vue"},3:{name:"punctuation.definition.tag.end.html.vue"}},end:"(/?>)",endCaptures:{1:{name:"punctuation.definition.tag.end.html.vue"}},name:"meta.template-tag.start",patterns:[{begin:"\\G",end:"(?=/>)|(()",endCaptures:{1:{name:"punctuation.definition.tag.end.html.vue"}},name:"meta.template-tag.start",patterns:[{begin:"\\G",end:"(?=/>)|((|\\/>))",patterns:[{begin:"(?=[^'\"`])",end:"(?=(\\s|>|\\/>))",name:"source.ts.embedded.html.vue",patterns:[{include:"source.ts#expression"}]}]}]},"vue-directives-generic-attr":{begin:"\\b(generic)\\s*(=)",captures:{1:{name:"entity.other.attribute-name.html.vue"},2:{name:"punctuation.separator.key-value.html.vue"}},end:`(?<='|")`,name:"meta.attribute.generic.vue",patterns:[{begin:`('|")`,beginCaptures:{1:{name:"punctuation.definition.string.begin.html.vue"}},comment:"https://github.com/microsoft/vscode/blob/fd4346210f59135fad81a8b8c4cea7bf5a9ca6b4/extensions/typescript-basics/syntaxes/TypeScript.tmLanguage.json#L4002-L4020",end:"(\\1)",endCaptures:{1:{name:"punctuation.definition.string.end.html.vue"}},name:"meta.type.parameters.vue",patterns:[{include:"source.ts#comment"},{match:"(?)",name:"keyword.operator.assignment.ts"}]}]},"vue-directives-original":{begin:"(?:(?:(v-[\\w-]+)(:)?)|([:\\.])|(@)|(#))(?:(?:(\\[)([^\\]]*)(\\]))|([\\w-]+))?",beginCaptures:{1:{name:"entity.other.attribute-name.html.vue"},2:{name:"punctuation.separator.key-value.html.vue"},3:{name:"punctuation.attribute-shorthand.bind.html.vue"},4:{name:"punctuation.attribute-shorthand.event.html.vue"},5:{name:"punctuation.attribute-shorthand.slot.html.vue"},6:{name:"punctuation.separator.key-value.html.vue"},7:{name:"source.ts.embedded.html.vue",patterns:[{include:"source.ts#expression"}]},8:{name:"punctuation.separator.key-value.html.vue"},9:{name:"entity.other.attribute-name.html.vue"}},end:"(?=\\s*[^=\\s])",endCaptures:{1:{name:"punctuation.definition.string.end.html.vue"}},name:"meta.attribute.directive.vue",patterns:[{1:{name:"punctuation.separator.key-value.html.vue"},2:{name:"entity.other.attribute-name.html.vue"},match:"(\\.)([\\w-]*)"},{include:"#vue-directives-expression"}]},"vue-directives-style-attr":{begin:"\\b(style)\\s*(=)",captures:{1:{name:"entity.other.attribute-name.html.vue"},2:{name:"punctuation.separator.key-value.html.vue"}},end:`(?<='|")`,name:"meta.attribute.style.vue",patterns:[{begin:`('|")`,beginCaptures:{1:{name:"punctuation.definition.string.begin.html.vue"}},comment:"Copy from source.css#rule-list-innards",end:"(\\1)",endCaptures:{1:{name:"punctuation.definition.string.end.html.vue"}},name:"source.css.embedded.html.vue",patterns:[{include:"source.css#comment-block"},{include:"source.css#escapes"},{include:"source.css#font-features"},{match:`(?x) (?)",endCaptures:{1:{name:"punctuation.definition.tag.end.html.vue"}},patterns:[{begin:`([a-zA-Z0-9:-]+)\\b(?=[^>]*\\blang\\s*=\\s*(['"]?)md\\b\\2)`,beginCaptures:{1:{name:"entity.name.tag.$1.html.vue"}},end:"()",endCaptures:{1:{name:"punctuation.definition.tag.begin.html.vue"},2:{name:"entity.name.tag.$2.html.vue"}},patterns:[{include:"#tag-stuff"},{begin:"(?<=>)",end:"(?=<\\/)",name:"text.html.markdown",patterns:[{include:"text.html.markdown"}]}]},{begin:`([a-zA-Z0-9:-]+)\\b(?=[^>]*\\blang\\s*=\\s*(['"]?)html\\b\\2)`,beginCaptures:{1:{name:"entity.name.tag.$1.html.vue"}},end:"()",endCaptures:{1:{name:"punctuation.definition.tag.begin.html.vue"},2:{name:"entity.name.tag.$2.html.vue"}},patterns:[{include:"#tag-stuff"},{begin:"(?<=>)",end:"(?=<\\/)",name:"text.html.derivative",patterns:[{include:"#html-stuff"}]}]},{begin:`([a-zA-Z0-9:-]+)\\b(?=[^>]*\\blang\\s*=\\s*(['"]?)pug\\b\\2)`,beginCaptures:{1:{name:"entity.name.tag.$1.html.vue"}},end:"()",endCaptures:{1:{name:"punctuation.definition.tag.begin.html.vue"},2:{name:"entity.name.tag.$2.html.vue"}},patterns:[{include:"#tag-stuff"},{begin:"(?<=>)",end:"(?=<\\/)",name:"text.pug",patterns:[{include:"text.pug"}]}]},{begin:`([a-zA-Z0-9:-]+)\\b(?=[^>]*\\blang\\s*=\\s*(['"]?)stylus\\b\\2)`,beginCaptures:{1:{name:"entity.name.tag.$1.html.vue"}},end:"()",endCaptures:{1:{name:"punctuation.definition.tag.begin.html.vue"},2:{name:"entity.name.tag.$2.html.vue"}},patterns:[{include:"#tag-stuff"},{begin:"(?<=>)",end:"(?=<\\/)",name:"source.stylus",patterns:[{include:"source.stylus"}]}]},{begin:`([a-zA-Z0-9:-]+)\\b(?=[^>]*\\blang\\s*=\\s*(['"]?)postcss\\b\\2)`,beginCaptures:{1:{name:"entity.name.tag.$1.html.vue"}},end:"()",endCaptures:{1:{name:"punctuation.definition.tag.begin.html.vue"},2:{name:"entity.name.tag.$2.html.vue"}},patterns:[{include:"#tag-stuff"},{begin:"(?<=>)",end:"(?=<\\/)",name:"source.postcss",patterns:[{include:"source.postcss"}]}]},{begin:`([a-zA-Z0-9:-]+)\\b(?=[^>]*\\blang\\s*=\\s*(['"]?)sass\\b\\2)`,beginCaptures:{1:{name:"entity.name.tag.$1.html.vue"}},end:"()",endCaptures:{1:{name:"punctuation.definition.tag.begin.html.vue"},2:{name:"entity.name.tag.$2.html.vue"}},patterns:[{include:"#tag-stuff"},{begin:"(?<=>)",end:"(?=<\\/)",name:"source.sass",patterns:[{include:"source.sass"}]}]},{begin:`([a-zA-Z0-9:-]+)\\b(?=[^>]*\\blang\\s*=\\s*(['"]?)css\\b\\2)`,beginCaptures:{1:{name:"entity.name.tag.$1.html.vue"}},end:"()",endCaptures:{1:{name:"punctuation.definition.tag.begin.html.vue"},2:{name:"entity.name.tag.$2.html.vue"}},patterns:[{include:"#tag-stuff"},{begin:"(?<=>)",end:"(?=<\\/)",name:"source.css",patterns:[{include:"source.css"}]}]},{begin:`([a-zA-Z0-9:-]+)\\b(?=[^>]*\\blang\\s*=\\s*(['"]?)scss\\b\\2)`,beginCaptures:{1:{name:"entity.name.tag.$1.html.vue"}},end:"()",endCaptures:{1:{name:"punctuation.definition.tag.begin.html.vue"},2:{name:"entity.name.tag.$2.html.vue"}},patterns:[{include:"#tag-stuff"},{begin:"(?<=>)",end:"(?=<\\/)",name:"source.css.scss",patterns:[{include:"source.css.scss"}]}]},{begin:`([a-zA-Z0-9:-]+)\\b(?=[^>]*\\blang\\s*=\\s*(['"]?)less\\b\\2)`,beginCaptures:{1:{name:"entity.name.tag.$1.html.vue"}},end:"()",endCaptures:{1:{name:"punctuation.definition.tag.begin.html.vue"},2:{name:"entity.name.tag.$2.html.vue"}},patterns:[{include:"#tag-stuff"},{begin:"(?<=>)",end:"(?=<\\/)",name:"source.css.less",patterns:[{include:"source.css.less"}]}]},{begin:`([a-zA-Z0-9:-]+)\\b(?=[^>]*\\blang\\s*=\\s*(['"]?)js\\b\\2)`,beginCaptures:{1:{name:"entity.name.tag.$1.html.vue"}},end:"()",endCaptures:{1:{name:"punctuation.definition.tag.begin.html.vue"},2:{name:"entity.name.tag.$2.html.vue"}},patterns:[{include:"#tag-stuff"},{begin:"(?<=>)",end:"(?=<\\/)",name:"source.js",patterns:[{include:"source.js"}]}]},{begin:`([a-zA-Z0-9:-]+)\\b(?=[^>]*\\blang\\s*=\\s*(['"]?)ts\\b\\2)`,beginCaptures:{1:{name:"entity.name.tag.$1.html.vue"}},end:"()",endCaptures:{1:{name:"punctuation.definition.tag.begin.html.vue"},2:{name:"entity.name.tag.$2.html.vue"}},patterns:[{include:"#tag-stuff"},{begin:"(?<=>)",end:"(?=<\\/)",name:"source.ts",patterns:[{include:"source.ts"}]}]},{begin:`([a-zA-Z0-9:-]+)\\b(?=[^>]*\\blang\\s*=\\s*(['"]?)jsx\\b\\2)`,beginCaptures:{1:{name:"entity.name.tag.$1.html.vue"}},end:"()",endCaptures:{1:{name:"punctuation.definition.tag.begin.html.vue"},2:{name:"entity.name.tag.$2.html.vue"}},patterns:[{include:"#tag-stuff"},{begin:"(?<=>)",end:"(?=<\\/)",name:"source.js.jsx",patterns:[{include:"source.js.jsx"}]}]},{begin:`([a-zA-Z0-9:-]+)\\b(?=[^>]*\\blang\\s*=\\s*(['"]?)tsx\\b\\2)`,beginCaptures:{1:{name:"entity.name.tag.$1.html.vue"}},end:"()",endCaptures:{1:{name:"punctuation.definition.tag.begin.html.vue"},2:{name:"entity.name.tag.$2.html.vue"}},patterns:[{include:"#tag-stuff"},{begin:"(?<=>)",end:"(?=<\\/)",name:"source.tsx",patterns:[{include:"source.tsx"}]}]},{begin:`([a-zA-Z0-9:-]+)\\b(?=[^>]*\\blang\\s*=\\s*(['"]?)coffee\\b\\2)`,beginCaptures:{1:{name:"entity.name.tag.$1.html.vue"}},end:"()",endCaptures:{1:{name:"punctuation.definition.tag.begin.html.vue"},2:{name:"entity.name.tag.$2.html.vue"}},patterns:[{include:"#tag-stuff"},{begin:"(?<=>)",end:"(?=<\\/)",name:"source.coffee",patterns:[{include:"source.coffee"}]}]},{begin:`([a-zA-Z0-9:-]+)\\b(?=[^>]*\\blang\\s*=\\s*(['"]?)json\\b\\2)`,beginCaptures:{1:{name:"entity.name.tag.$1.html.vue"}},end:"()",endCaptures:{1:{name:"punctuation.definition.tag.begin.html.vue"},2:{name:"entity.name.tag.$2.html.vue"}},patterns:[{include:"#tag-stuff"},{begin:"(?<=>)",end:"(?=<\\/)",name:"source.json",patterns:[{include:"source.json"}]}]},{begin:`([a-zA-Z0-9:-]+)\\b(?=[^>]*\\blang\\s*=\\s*(['"]?)jsonc\\b\\2)`,beginCaptures:{1:{name:"entity.name.tag.$1.html.vue"}},end:"()",endCaptures:{1:{name:"punctuation.definition.tag.begin.html.vue"},2:{name:"entity.name.tag.$2.html.vue"}},patterns:[{include:"#tag-stuff"},{begin:"(?<=>)",end:"(?=<\\/)",name:"source.json.comments",patterns:[{include:"source.json.comments"}]}]},{begin:`([a-zA-Z0-9:-]+)\\b(?=[^>]*\\blang\\s*=\\s*(['"]?)json5\\b\\2)`,beginCaptures:{1:{name:"entity.name.tag.$1.html.vue"}},end:"()",endCaptures:{1:{name:"punctuation.definition.tag.begin.html.vue"},2:{name:"entity.name.tag.$2.html.vue"}},patterns:[{include:"#tag-stuff"},{begin:"(?<=>)",end:"(?=<\\/)",name:"source.json5",patterns:[{include:"source.json5"}]}]},{begin:`([a-zA-Z0-9:-]+)\\b(?=[^>]*\\blang\\s*=\\s*(['"]?)yaml\\b\\2)`,beginCaptures:{1:{name:"entity.name.tag.$1.html.vue"}},end:"()",endCaptures:{1:{name:"punctuation.definition.tag.begin.html.vue"},2:{name:"entity.name.tag.$2.html.vue"}},patterns:[{include:"#tag-stuff"},{begin:"(?<=>)",end:"(?=<\\/)",name:"source.yaml",patterns:[{include:"source.yaml"}]}]},{begin:`([a-zA-Z0-9:-]+)\\b(?=[^>]*\\blang\\s*=\\s*(['"]?)toml\\b\\2)`,beginCaptures:{1:{name:"entity.name.tag.$1.html.vue"}},end:"()",endCaptures:{1:{name:"punctuation.definition.tag.begin.html.vue"},2:{name:"entity.name.tag.$2.html.vue"}},patterns:[{include:"#tag-stuff"},{begin:"(?<=>)",end:"(?=<\\/)",name:"source.toml",patterns:[{include:"source.toml"}]}]},{begin:`([a-zA-Z0-9:-]+)\\b(?=[^>]*\\blang\\s*=\\s*(['"]?)(gql|graphql)\\b\\2)`,beginCaptures:{1:{name:"entity.name.tag.$1.html.vue"}},end:"()",endCaptures:{1:{name:"punctuation.definition.tag.begin.html.vue"},2:{name:"entity.name.tag.$2.html.vue"}},patterns:[{include:"#tag-stuff"},{begin:"(?<=>)",end:"(?=<\\/)",name:"source.graphql",patterns:[{include:"source.graphql"}]}]},{begin:`([a-zA-Z0-9:-]+)\\b(?=[^>]*\\blang\\s*=\\s*(['"]?)vue\\b\\2)`,beginCaptures:{1:{name:"entity.name.tag.$1.html.vue"}},end:"()",endCaptures:{1:{name:"punctuation.definition.tag.begin.html.vue"},2:{name:"entity.name.tag.$2.html.vue"}},patterns:[{include:"#tag-stuff"},{begin:"(?<=>)",end:"(?=<\\/)",name:"source.vue",patterns:[{include:"source.vue"}]}]},{begin:"(template)\\b",beginCaptures:{1:{name:"entity.name.tag.$1.html.vue"}},end:"()",endCaptures:{1:{name:"punctuation.definition.tag.begin.html.vue"},2:{name:"entity.name.tag.$2.html.vue"}},patterns:[{include:"#tag-stuff"},{begin:"(?<=>)",end:"(?=<\\/template\\b)",name:"text.html.derivative",patterns:[{include:"#html-stuff"}]}]},{begin:"(script)\\b",beginCaptures:{1:{name:"entity.name.tag.$1.html.vue"}},end:"()",endCaptures:{1:{name:"punctuation.definition.tag.begin.html.vue"},2:{name:"entity.name.tag.$2.html.vue"}},patterns:[{include:"#tag-stuff"},{begin:"(?<=>)",end:"(?=<\\/script\\b)",name:"source.js",patterns:[{include:"source.js"}]}]},{begin:"(style)\\b",beginCaptures:{1:{name:"entity.name.tag.$1.html.vue"}},end:"()",endCaptures:{1:{name:"punctuation.definition.tag.begin.html.vue"},2:{name:"entity.name.tag.$2.html.vue"}},patterns:[{include:"#tag-stuff"},{begin:"(?<=>)",end:"(?=<\\/style\\b)",name:"source.css",patterns:[{include:"source.css"}]}]},{begin:"([a-zA-Z0-9:-]+)",beginCaptures:{1:{name:"entity.name.tag.$1.html.vue"}},end:"()",endCaptures:{1:{name:"punctuation.definition.tag.begin.html.vue"},2:{name:"entity.name.tag.$2.html.vue"}},patterns:[{include:"#tag-stuff"},{begin:"(?<=>)",end:"(?=<\\/)",name:"text"}]}]}],repository:{"html-stuff":{patterns:[{include:"#template-tag"},{include:"text.html.derivative"},{include:"text.html.basic"}]},"self-closing-tag":{begin:"(<)([a-zA-Z0-9:-]+)(?=([^>]+/>))",beginCaptures:{1:{name:"punctuation.definition.tag.begin.html.vue"},2:{name:"entity.name.tag.$2.html.vue"}},end:"(/>)",endCaptures:{1:{name:"punctuation.definition.tag.end.html.vue"}},name:"self-closing-tag",patterns:[{include:"#tag-stuff"}]},"tag-stuff":{begin:"\\G",end:"(?=/>)|(>)",endCaptures:{1:{name:"punctuation.definition.tag.end.html.vue"}},name:"meta.tag-stuff",patterns:[{include:"#vue-directives"},{include:"text.html.basic#attribute"}]},"template-tag":{patterns:[{include:"#template-tag-1"},{include:"#template-tag-2"}]},"template-tag-1":{begin:"(<)(template)\\b(>)",beginCaptures:{1:{name:"punctuation.definition.tag.begin.html.vue"},2:{name:"entity.name.tag.$2.html.vue"},3:{name:"punctuation.definition.tag.end.html.vue"}},end:"(/?>)",endCaptures:{1:{name:"punctuation.definition.tag.end.html.vue"}},name:"meta.template-tag.start",patterns:[{begin:"\\G",end:"(?=/>)|(()",endCaptures:{1:{name:"punctuation.definition.tag.end.html.vue"}},name:"meta.template-tag.start",patterns:[{begin:"\\G",end:"(?=/>)|((|\\/>))",patterns:[{begin:"(?=[^'\"`])",end:"(?=(\\s|>|\\/>))",name:"source.ts.embedded.html.vue",patterns:[{include:"source.ts#expression"}]}]}]},"vue-directives-generic-attr":{begin:"\\b(generic)\\s*(=)",captures:{1:{name:"entity.other.attribute-name.html.vue"},2:{name:"punctuation.separator.key-value.html.vue"}},end:`(?<='|")`,name:"meta.attribute.generic.vue",patterns:[{begin:`('|")`,beginCaptures:{1:{name:"punctuation.definition.string.begin.html.vue"}},comment:"https://github.com/microsoft/vscode/blob/fd4346210f59135fad81a8b8c4cea7bf5a9ca6b4/extensions/typescript-basics/syntaxes/TypeScript.tmLanguage.json#L4002-L4020",end:"(\\1)",endCaptures:{1:{name:"punctuation.definition.string.end.html.vue"}},name:"meta.type.parameters.vue",patterns:[{include:"source.ts#comment"},{match:"(?)",name:"keyword.operator.assignment.ts"}]}]},"vue-directives-original":{begin:"(?:(?:(v-[\\w-]+)(:)?)|([:\\.])|(@)|(#))(?:(?:(\\[)([^\\]]*)(\\]))|([\\w-]+))?",beginCaptures:{1:{name:"entity.other.attribute-name.html.vue"},2:{name:"punctuation.separator.key-value.html.vue"},3:{name:"punctuation.attribute-shorthand.bind.html.vue"},4:{name:"punctuation.attribute-shorthand.event.html.vue"},5:{name:"punctuation.attribute-shorthand.slot.html.vue"},6:{name:"punctuation.separator.key-value.html.vue"},7:{name:"source.ts.embedded.html.vue",patterns:[{include:"source.ts#expression"}]},8:{name:"punctuation.separator.key-value.html.vue"},9:{name:"entity.other.attribute-name.html.vue"}},end:"(?=\\s*[^=\\s])",endCaptures:{1:{name:"punctuation.definition.string.end.html.vue"}},name:"meta.attribute.directive.vue",patterns:[{1:{name:"punctuation.separator.key-value.html.vue"},2:{name:"entity.other.attribute-name.html.vue"},match:"(\\.)([\\w-]*)"},{include:"#vue-directives-expression"}]},"vue-directives-style-attr":{begin:"\\b(style)\\s*(=)",captures:{1:{name:"entity.other.attribute-name.html.vue"},2:{name:"punctuation.separator.key-value.html.vue"}},end:`(?<='|")`,name:"meta.attribute.style.vue",patterns:[{begin:`('|")`,beginCaptures:{1:{name:"punctuation.definition.string.begin.html.vue"}},comment:"Copy from source.css#rule-list-innards",end:"(\\1)",endCaptures:{1:{name:"punctuation.definition.string.end.html.vue"}},name:"source.css.embedded.html.vue",patterns:[{include:"source.css#comment-block"},{include:"source.css#escapes"},{include:"source.css#font-features"},{match:`(?x) (?)",endCaptures:{1:{name:"punctuation.definition.tag.extension.wikitext"},2:{name:"storage.type.extension.wikitext"},3:{name:"punctuation.definition.tag.extension.wikitext"},4:{name:"punctuation.definition.comment.extension.wikitext"}},name:"comment.block.documentation.special.extension.wikitext",patterns:[{captures:{0:{name:"meta.object.member.extension.wikitext"},1:{name:"meta.object-literal.key.extension.wikitext"},2:{name:"punctuation.separator.dictionary.key-value.extension.wikitext"},3:{name:"punctuation.definition.string.begin.extension.wikitext"},4:{name:"string.quoted.other.extension.wikitext"},5:{name:"punctuation.definition.string.end.extension.wikitext"}},match:"(\\w*)\\s*(=)\\s*(#)(.*?)(#)"}]},"external-link":{patterns:[{captures:{1:{name:"punctuation.definition.tag.link.external.wikitext"},2:{name:"entity.name.tag.url.wikitext"},3:{name:"string.other.link.external.title.wikitext",patterns:[{include:"$self"}]},4:{name:"punctuation.definition.tag.link.external.wikitext"}},match:"(\\[)((?:(?:(?:http(?:s)?)|(?:ftp(?:s)?)):\\/\\/)[\\w.-]+(?:\\.[\\w\\.-]+)+[\\w\\-\\.~:\\/?#%@!\\$&'\\(\\)\\*\\+,;=.]+)\\s*?([^\\]]*)(\\])",name:"meta.link.external.wikitext"},{captures:{1:{name:"punctuation.definition.tag.link.external.wikitext"},2:{name:"invalid.illegal.bad-url.wikitext"},3:{name:"string.other.link.external.title.wikitext",patterns:[{include:"$self"}]},4:{name:"punctuation.definition.tag.link.external.wikitext"}},match:"(\\[)([\\w.-]+(?:\\.[\\w\\.-]+)+[\\w\\-\\.~:\\/?#%@!\\$&'\\(\\)\\*\\+,;=.]+)\\s*?([^\\]]*)(\\])",name:"invalid.illegal.bad-link.wikitext"}]},"font-style":{patterns:[{include:"#bold"},{include:"#italic"}],repository:{bold:{begin:"(''')",end:"(''')|$",name:"markup.bold.wikitext",patterns:[{include:"#italic"},{include:"$self"}]},italic:{begin:"('')",end:"((?=[^'])|(?=''))''((?=[^'])|(?=''))|$",name:"markup.italic.wikitext",patterns:[{include:"#bold"},{include:"$self"}]}}},heading:{captures:{2:{name:"string.quoted.other.heading.wikitext",patterns:[{include:"$self"}]}},match:"^(={1,6})\\s*(.+?)\\s*(\\1)$",name:"markup.heading.wikitext"},"internal-link":{TODO:"SINGLE LINE",begin:"(\\[\\[)(([^#:\\|\\[\\]\\{\\}]*:)*)?([^\\|\\[\\]]*)?",captures:{1:{name:"punctuation.definition.tag.link.internal.wikitext"},2:{name:"entity.name.tag.namespace.wikitext"},4:{name:"entity.other.attribute-name.wikitext"}},end:"(\\]\\])",name:"string.quoted.internal-link.wikitext",patterns:[{include:"$self"},{captures:{1:{name:"keyword.operator.wikitext"},5:{name:"entity.other.attribute-name.localname.wikitext"}},match:"(\\|)|(?:\\s*)(?:([-\\w.]+)((:)))?([-\\w.:]+)\\s*(=)"}]},list:{name:"markup.list.wikitext",patterns:[{captures:{1:{name:"punctuation.definition.list.begin.markdown.wikitext"}},match:"^([#*;:]+)"}]},"magic-words":{patterns:[{include:"#behavior-switches"},{include:"#outdated-behavior-switches"},{include:"#variables"}],repository:{"behavior-switches":{match:`(?x) # turn on extended mode +import t from"./html.CuK0VrWf.js";import e from"./css.CbYhyuC0.js";import i from"./ini.DeVv6D4_.js";import n from"./java.ClXEvkw9.js";import a from"./lua.CHJYZA-p.js";import s from"./make.B9S9BZZh.js";import m from"./perl.Czv4QcIx.js";import d from"./r.BXfENWL6.js";import g from"./ruby.D8Yd4lYs.js";import u from"./php.DEqKwr-6.js";import l from"./sql.DbK06e1c.js";import o from"./vb.beD-FUib.js";import c from"./xml.BzTcx3OS.js";import r from"./xsl.lJB8dDLf.js";import x from"./yaml.DK4oFTHQ.js";import p from"./bat.BPiaQZfK.js";import h from"./clojure.BF6G6X0H.js";import k from"./coffee.t_LrLW_f.js";import b from"./c.RCJZWN-0.js";import w from"./cpp.DZdbkgEV.js";import f from"./diff.DvyTQcux.js";import y from"./docker.DNR26wTC.js";import C from"./go.DM4HHECw.js";import N from"./groovy.wChcbJ1V.js";import E from"./pug.BWq4yR4F.js";import $ from"./javascript.Dch3xQiY.js";import j from"./jsonc.DYI1rfmx.js";import R from"./less.CX3ZWouj.js";import T from"./objective-c.DHmGyzbM.js";import O from"./swift.BeJnKnI_.js";import G from"./scss.Dr-_CcBd.js";import A from"./raku.D384ylkT.js";import v from"./powershell.9ZOzOPqN.js";import I from"./python.DwuVtWc2.js";import L from"./julia.D59jaJxd.js";import M from"./rust.DGxQkqYo.js";import S from"./scala.vMsNTMhM.js";import D from"./shellscript.DOv5BRyJ.js";import U from"./typescript.DC8MraHL.js";import H from"./csharp.Bdt_eLrj.js";import V from"./fsharp.CyiWGiSP.js";import Y from"./dart.DZLoTQm4.js";import q from"./handlebars.DOTkEh0R.js";import _ from"./markdown.Bpum8voz.js";import P from"./erlang.DS9ZWoKD.js";import B from"./elixir.CpdO1lki.js";import W from"./latex.DDMzmemw.js";import z from"./bibtex.BaedD2tq.js";import K from"./json.CupVZNk8.js";import"./regexp.C_ZPRiAj.js";import"./glsl.-GlVTnW0.js";import"./sass.CMDmr8et.js";import"./stylus.DSrLtGYv.js";import"./tex.ntRzBxCg.js";import"./gnuplot.nclm9rTJ.js";import"./haskell.DAGYewaG.js";const Z=Object.freeze({displayName:"Wikitext",name:"wikitext",patterns:[{include:"#wikitext"},{include:"text.html.basic"}],repository:{wikitext:{patterns:[{include:"#signature"},{include:"#redirect"},{include:"#magic-words"},{include:"#argument"},{include:"#template"},{include:"#convert"},{include:"#list"},{include:"#table"},{include:"#font-style"},{include:"#internal-link"},{include:"#external-link"},{include:"#heading"},{include:"#break"},{include:"#wikixml"},{include:"#extension-comments"}],repository:{argument:{begin:"({{{)",end:"(}}})",name:"variable.parameter.wikitext",patterns:[{captures:{1:{name:"variable.other.wikitext"},2:{name:"keyword.operator.wikitext"}},match:"(?:^|\\G)([^#:\\|\\[\\]\\{\\}\\|]*)(\\|)"},{include:"$self"}]},break:{match:"^-{4,}",name:"markup.changed.wikitext"},convert:{begin:"(-\\{(?!\\{))([a-zA-Z](\\|))?",captures:{1:{name:"punctuation.definition.tag.template.wikitext"},2:{name:"entity.name.function.type.wikitext"},3:{name:"keyword.operator.wikitext"}},end:"(\\}-)",patterns:[{include:"$self"},{captures:{1:{name:"entity.name.tag.language.wikitext"},2:{name:"punctuation.separator.key-value.wikitext"},3:{name:"string.unquoted.text.wikitext",patterns:[{include:"$self"}]},4:{name:"punctuation.terminator.rule.wikitext"}},match:"(?:([a-zA-Z\\-]*)(:))?(.*?)(?:(;)|(?=\\}-))"}]},"extension-comments":{begin:"(<%--)\\s*(\\[)([A-Z_]*)(\\])",beginCaptures:{1:{name:"punctuation.definition.comment.extension.wikitext"},2:{name:"punctuation.definition.tag.extension.wikitext"},3:{name:"storage.type.extension.wikitext"},4:{name:"punctuation.definition.tag.extension.wikitext"}},end:"(\\[)([A-Z_]*)(\\])\\s*(--%>)",endCaptures:{1:{name:"punctuation.definition.tag.extension.wikitext"},2:{name:"storage.type.extension.wikitext"},3:{name:"punctuation.definition.tag.extension.wikitext"},4:{name:"punctuation.definition.comment.extension.wikitext"}},name:"comment.block.documentation.special.extension.wikitext",patterns:[{captures:{0:{name:"meta.object.member.extension.wikitext"},1:{name:"meta.object-literal.key.extension.wikitext"},2:{name:"punctuation.separator.dictionary.key-value.extension.wikitext"},3:{name:"punctuation.definition.string.begin.extension.wikitext"},4:{name:"string.quoted.other.extension.wikitext"},5:{name:"punctuation.definition.string.end.extension.wikitext"}},match:"(\\w*)\\s*(=)\\s*(#)(.*?)(#)"}]},"external-link":{patterns:[{captures:{1:{name:"punctuation.definition.tag.link.external.wikitext"},2:{name:"entity.name.tag.url.wikitext"},3:{name:"string.other.link.external.title.wikitext",patterns:[{include:"$self"}]},4:{name:"punctuation.definition.tag.link.external.wikitext"}},match:"(\\[)((?:(?:(?:http(?:s)?)|(?:ftp(?:s)?)):\\/\\/)[\\w.-]+(?:\\.[\\w\\.-]+)+[\\w\\-\\.~:\\/?#%@!\\$&'\\(\\)\\*\\+,;=.]+)\\s*?([^\\]]*)(\\])",name:"meta.link.external.wikitext"},{captures:{1:{name:"punctuation.definition.tag.link.external.wikitext"},2:{name:"invalid.illegal.bad-url.wikitext"},3:{name:"string.other.link.external.title.wikitext",patterns:[{include:"$self"}]},4:{name:"punctuation.definition.tag.link.external.wikitext"}},match:"(\\[)([\\w.-]+(?:\\.[\\w\\.-]+)+[\\w\\-\\.~:\\/?#%@!\\$&'\\(\\)\\*\\+,;=.]+)\\s*?([^\\]]*)(\\])",name:"invalid.illegal.bad-link.wikitext"}]},"font-style":{patterns:[{include:"#bold"},{include:"#italic"}],repository:{bold:{begin:"(''')",end:"(''')|$",name:"markup.bold.wikitext",patterns:[{include:"#italic"},{include:"$self"}]},italic:{begin:"('')",end:"((?=[^'])|(?=''))''((?=[^'])|(?=''))|$",name:"markup.italic.wikitext",patterns:[{include:"#bold"},{include:"$self"}]}}},heading:{captures:{2:{name:"string.quoted.other.heading.wikitext",patterns:[{include:"$self"}]}},match:"^(={1,6})\\s*(.+?)\\s*(\\1)$",name:"markup.heading.wikitext"},"internal-link":{TODO:"SINGLE LINE",begin:"(\\[\\[)(([^#:\\|\\[\\]\\{\\}]*:)*)?([^\\|\\[\\]]*)?",captures:{1:{name:"punctuation.definition.tag.link.internal.wikitext"},2:{name:"entity.name.tag.namespace.wikitext"},4:{name:"entity.other.attribute-name.wikitext"}},end:"(\\]\\])",name:"string.quoted.internal-link.wikitext",patterns:[{include:"$self"},{captures:{1:{name:"keyword.operator.wikitext"},5:{name:"entity.other.attribute-name.localname.wikitext"}},match:"(\\|)|(?:\\s*)(?:([-\\w.]+)((:)))?([-\\w.:]+)\\s*(=)"}]},list:{name:"markup.list.wikitext",patterns:[{captures:{1:{name:"punctuation.definition.list.begin.markdown.wikitext"}},match:"^([#*;:]+)"}]},"magic-words":{patterns:[{include:"#behavior-switches"},{include:"#outdated-behavior-switches"},{include:"#variables"}],repository:{"behavior-switches":{match:`(?x) # turn on extended mode (?i) # ignore case (__) # start: __ ( diff --git a/assets/components_button.md.BHIqsPWV.js b/assets/components_button.md.DdM3-QoW.js similarity index 88% rename from assets/components_button.md.BHIqsPWV.js rename to assets/components_button.md.DdM3-QoW.js index d799cdbc..0e27b8e9 100644 --- a/assets/components_button.md.BHIqsPWV.js +++ b/assets/components_button.md.DdM3-QoW.js @@ -1,7 +1,7 @@ -import{_ as l}from"./chunks/theme.Dvi9yxM-.js";import{c as b,g as o,w as d,ae as s,b as t,M as e,Z as c,o as u,q as r}from"./chunks/framework.CqWuvRde.js";const i=s('

Button 按钮

常用于响应用户点击行为,触发相应的业务逻辑。

基础使用

按钮类型

使用 type 控制按钮类型, 提供两种类型: normal, primary

',5),h=t("textarea",{lang:"vue-html"},` +import{_ as l}from"./chunks/theme.W1bS7NXL.js";import{c as b,j as o,w as d,af as s,b as t,N as e,$ as c,o as u,s as r}from"./chunks/framework.Dl8nlkpL.js";const i=s('

Button 按钮

常用于响应用户点击行为,触发相应的业务逻辑。

基础使用

按钮类型

使用 type 控制按钮类型, 提供两种类型: normal, primary

',5),h=t("textarea",{lang:"vue-html"},` Default Primary - `,-1),_=t("h3",{id:"文本按钮",tabindex:"-1"},[e("文本按钮 "),t("a",{class:"header-anchor",href:"#文本按钮","aria-label":'Permalink to "文本按钮"'},"​")],-1),p=t("p",null,[e("通过传递 "),t("code",null,"text"),e(" 属性将按钮变为文本按钮,配合 "),t("code",null,"type"),e(" 能有更多风格。")],-1),f=t("textarea",{lang:"vue-html"},` + `,-1),_=t("h3",{id:"文本按钮",tabindex:"-1"},[e("文本按钮 "),t("a",{class:"header-anchor",href:"#文本按钮","aria-label":'Permalink to "文本按钮"'},"​")],-1),f=t("p",null,[e("通过传递 "),t("code",null,"text"),e(" 属性将按钮变为文本按钮,配合 "),t("code",null,"type"),e(" 能有更多风格。")],-1),p=t("textarea",{lang:"vue-html"},` Default Primary `,-1),m=t("h3",{id:"按钮禁用",tabindex:"-1"},[e("按钮禁用 "),t("a",{class:"header-anchor",href:"#按钮禁用","aria-label":'Permalink to "按钮禁用"'},"​")],-1),y=t("p",null,[e("使用 "),t("code",null,"disabled"),e(" 控制按钮禁用状态, 禁用状态下不可点击。该属性接受一个 Boolean 类型的值。")],-1),x=t("textarea",{lang:"vue-html"},` @@ -16,7 +16,7 @@ import{_ as l}from"./chunks/theme.Dvi9yxM-.js";import{c as b,g as o,w as d,ae as `,-1),B=t("h3",{id:"按钮形状",tabindex:"-1"},[e("按钮形状 "),t("a",{class:"header-anchor",href:"#按钮形状","aria-label":'Permalink to "按钮形状"'},"​")],-1),S=t("p",null,"按钮可以设置为圆形或者弧形",-1),C=t("textarea",{lang:"vue-html"},` D Text -`,-1),D=t("h3",{id:"图标按钮",tabindex:"-1"},[e("图标按钮 "),t("a",{class:"header-anchor",href:"#图标按钮","aria-label":'Permalink to "图标按钮"'},"​")],-1),A=t("p",null,"直接在 Button 内使用 Icon 组件。",-1),V=t("textarea",{lang:"vue-html"},` +`,-1),D=t("h3",{id:"图标按钮",tabindex:"-1"},[e("图标按钮 "),t("a",{class:"header-anchor",href:"#图标按钮","aria-label":'Permalink to "图标按钮"'},"​")],-1),A=t("p",null,"直接在 Button 内使用 Icon 组件。",-1),N=t("textarea",{lang:"vue-html"},` @@ -24,13 +24,13 @@ import{_ as l}from"./chunks/theme.Dvi9yxM-.js";import{c as b,g as o,w as d,ae as Search -`,-1),I=t("h3",{id:"透明背景",tabindex:"-1"},[e("透明背景 "),t("a",{class:"header-anchor",href:"#透明背景","aria-label":'Permalink to "透明背景"'},"​")],-1),N=t("p",null,[t("code",null,"ghost"),e(" 背景变为透明,常用在有色背景上")],-1),w=t("textarea",{lang:"vue-html"},` +`,-1),V=t("h3",{id:"透明背景",tabindex:"-1"},[e("透明背景 "),t("a",{class:"header-anchor",href:"#透明背景","aria-label":'Permalink to "透明背景"'},"​")],-1),I=t("p",null,[t("code",null,"ghost"),e(" 背景变为透明,常用在有色背景上")],-1),w=t("textarea",{lang:"vue-html"},` 透明按钮 `,-1),O=t("h3",{id:"自定义颜色",tabindex:"-1"},[e("自定义颜色 "),t("a",{class:"header-anchor",href:"#自定义颜色","aria-label":'Permalink to "自定义颜色"'},"​")],-1),E=t("textarea",{lang:"vue-html"},` 按钮 按钮 按钮 - `,-1),R=t("h3",{id:"扩展-type",tabindex:"-1"},[e("扩展 "),t("code",null,"type"),e(),t("a",{class:"header-anchor",href:"#扩展-type","aria-label":'Permalink to "扩展 `type`"'},"​")],-1),j=t("p",null,[e("通过给 "),t("code",null,"type"),e(" 设置一个非预设的值,然后定义 "),t("code",null,".nt-btn-x"),e(" 的样式。")],-1),J=t("textarea",{lang:"vue"},` + `,-1),j=t("h3",{id:"扩展-type",tabindex:"-1"},[e("扩展 "),t("code",null,"type"),e(),t("a",{class:"header-anchor",href:"#扩展-type","aria-label":'Permalink to "扩展 `type`"'},"​")],-1),R=t("p",null,[e("通过给 "),t("code",null,"type"),e(" 设置一个非预设的值,然后定义 "),t("code",null,".nt-btn-x"),e(" 的样式。")],-1),$=t("textarea",{lang:"vue"},`