PageSourceSearch

https://linuxos.ovh/yunohost/admin/assets/index-mGgJqOFQ.js

js linuxos.ovh collected 2026-10-08 03:34:25 UTC 181,794 bytes, 139 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/PostInstall-aekChPTU.js","assets/core-Cu1dlvv4.js","assets/core-DZ1SjaAV.css","assets/useAutoModal-CaK8mTFj.js","assets/DomainForm.vue_vue_type_script_setup_true_lang-Bppg_2GX.js","assets/UserList-D2TlAkrP.js","assets/useSearch-BI9R3Mbd.js","assets/UserCreate-De-D7d9z.js","assets/UserImport-Brn2CfoO.js","assets/UserInfo-DuaSMwdf.js","assets/UserInfo-BWX35Byj.css","assets/UserEdit-DHX3VGum.js","assets/UserEdit-CQKFXSe-.css","assets/GroupList-9wQ-UFrI.js","assets/GroupList-JBuRtQDG.css","assets/GroupCreate-CPGfrMA7.js","assets/DomainList-q4Y-TFif.js","assets/DomainList-DbwSCduN.css","assets/DomainAdd-DgwxomFz.js","assets/DomainInfo-Cc3Q--C2.js","assets/ConfigPanels.vue_vue_type_script_setup_true_lang-BdVT0NPe.js","assets/configPanels-QFHoDkb6.js","assets/DomainInfo-B3KKeNqz.css","assets/AppList-BbP4Rs4F.js","assets/AppCatalog-D_BDNJ68.js","assets/appData-B2bTUKZe.js","assets/AppCatalog-CusXZOgQ.css","assets/AppInstall-Cb-xYVCk.js","assets/_AppIntegrationAndLinks.vue_vue_type_script_setup_true_lang-Blkei5hr.js","assets/AppInstall-BRyJhmQK.css","assets/AppInfo-Cd36dhJq.js","assets/human-ioHsFSWG.js","assets/AppInfo-B_stUTIn.css","assets/SystemUpdate-B0UwXYrc.js","assets/date-fns-4jjKl9Wm.js","assets/locales/not-used-C_22OJqP.js","assets/locales/ar-DZ/date-fns-uefcym1R.js","assets/locales/ar/date-fns-BbSi9LdT.js","assets/locales/bn/date-fns-C_iUCXje.js","assets/locales/ca/date-fns-3OpJAUSA.js","assets/locales/cs/date-fns-CT1ySzFw.js","assets/locales/da/date-fns-DPYwfas4.js","assets/locales/de/date-fns-otTz_lh9.js","assets/locales/el/date-fns-DPFISduA.js","assets/locales/en-GB/date-fns-DaHzucfi.js","assets/locales/eo/date-fns-CQTlt1eZ.js","assets/locales/es/date-fns-DK1uJT1V.js","assets/locales/eu/date-fns-DcYEGGbB.js","assets/locales/fa-IR/date-fns-45D_hwVN.js","assets/locales/fi/date-fns-Dev_M3VC.js","assets/locales/fr/date-fns-B5_UC8lf.js","assets/locales/gl/date-fns-87UW_uhU.js","assets/locales/he/date-fns-C-yjP_b_.js","assets/locales/hi/date-fns-9owWwD6d.js","assets/locales/hu/date-fns-Gx7fdoSl.js","assets/locales/id/date-fns-BLVaqLJy.js","assets/locales/it/date-fns-CLRs5bIw.js","assets/locales/lt/date-fns-DyKydRcD.js","assets/locales/mk/date-fns-CMgf35MN.js","assets/locales/nb/date-fns-CKHCqZel.js","assets/locales/nl/date-fns-CNAqgXeM.js","assets/locales/pl/date-fns-C9slAsft.js","assets/locales/pt-BR/date-fns-N75mGB0i.js","assets/locales/pt/date-fns-CKv0lGzD.js","assets/locales/ru/date-fns-BkSoUSTk.js","assets/locales/sk/date-fns-CXU7_rNX.js","assets/locales/sl/date-fns-DudS4SI4.js","assets/locales/sv/date-fns-Dzr-sVTj.js","assets/locales/te/date-fns-CXEZ9Kx8.js","assets/locales/tr/date-fns-CoHs04qJ.js","assets/locales/uk/date-fns-BRGjM6-8.js","assets/locales/zh-CN/date-fns-BSTZOrDH.js","assets/ServiceList-C-mxQvZr.js","assets/date-ugE6_wQF.js","assets/ServiceList-DQi_a9fI.css","assets/ServiceInfo-BnedHu2J.js","assets/ServiceInfo-B_xpcaid.css","assets/ToolLogs-6NTrg0eN.js","assets/ToolLog-Dge98nOZ.js","assets/ToolMigrations-BFbAZdta.js","assets/ToolDisk-DdsXMB1x.js","assets/ToolDisk-DB24CyqC.css","assets/ToolFirewall-D6qFVxMQ.js","assets/ToolFirewall-B77xX_U2.css","assets/ToolWebadmin-Cd88mkUc.js","assets/ToolSettings-Cidr9-09.js","assets/ToolPower-Dmgp6ufV.js","assets/DiagnosisView-BbmkCF4d.js","assets/DiagnosisView-DmU5lKE4.css","assets/BackupView-B220ptXL.js","assets/BackupList-BMV-qs3g.js","assets/BackupInfo-D2-CK1sa.js","assets/backupData-CJ1H11nV.js","assets/BackupCreate-CuNnwv8h.js"])))=>i.map(i=>d[i]);
2import{d as K,o as g,c as D,n as de,_ as re,r as Ie,a as L,w as v,b as k,e as We,f as me,g as A,t as N,h as Ke,i as F,D as qa,j as q,k as Z,l as ye,u as j,B as wt,m as ke,p as Ee,q as Q,s as Re,F as J,v as _e,x as ie,y as we,z as x,A as te,C as yt,E as ee,G as kt,H as Ge,I as ma,J as Ze,K as $t,L as Pe,M as ta,N as Pt,O as St,P as Ue,Q as jt,R as Ea,S as va,T as Na,U as Ct,V as Ga,W as Se,X as Ua,Y as Ya,Z as wa,$ as je,a0 as Qe,a1 as De,a2 as ya,a3 as Wa,a4 as ue,a5 as Ka,a6 as Za,a7 as Qa,a8 as Ja,a9 as Xa,aa as ve,ab as xa,ac as et,ad as Bt,ae as Te,af as Et,ag as It,ah as at,ai as Tt,aj as Je,ak as Le,al as Lt,am as Mt,an as tt,ao as Fe,ap as Me,aq as zt,ar as Vt,as as At,at as ze,au as se,av as Ot,aw as Rt,ax as Dt,ay as rt,az as Ft,aA as nt,aB as Ht,aC as qt,aD as Nt,aE as Gt,aF as Ut,aG as Yt,a
2H as Wt,aI as Kt,aJ as he,aK as Xe,aL as Zt,aM as Ia,aN as Qt,aO as Jt,aP as Ta,aQ as Xt,aR as xt,aS as er,aT as xe,aU as ar,aV as tr,aW as rr,aX as nr,aY as dr,aZ as ur,a_ as La,a$ as or,b0 as sr,b1 as lr,b2 as ir,b3 as cr,b4 as fr,b5 as mr,b6 as pr,b7 as _r,b8 as hr,b9 as gr,ba as br,bb as vr,bc as X,bd as wr,be as yr,bf as kr,bg as $r,bh as Pr,bi as Sr,bj as jr}from"./core-Cu1dlvv4.js";(function(){const d=document.createElement("link").relList;if(d&&d.supports&&d.supports("modulepreload"))return;for(const s of document.querySelectorAll('link[rel="modulepreload"]'))a(s);new MutationObserver(s=>{for(const i of s)if(i.type==="childList")for(const c of i.addedNodes)c.tagName==="LINK"&&c.rel==="modulepreload"&&a(c)}).observe(document,{childList:!0,subtree:!0});function u(s){const i={};return s.integrity&&(i.integrity=s.integrity),s.referrerPolicy&&(i.referrerPolicy=s.referrerPolicy),s.crossOrigin==="use-credentials"?i.credentials="include":s.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function a(s){if(s.ep)return;s.ep=!0;const i=u(s);fetch(s.href,i)}})();const Cr=K({__name:"YIcon",props:{iname:{},variant:{}},setup(n){return(d,u)=>(g(),D("span",{class:de(["icon fa fa-"+d.iname,d.variant?"variant "+d.variant:""]),"aria-hidden":"true"},null,2))}}),ne=re(Cr,[["__scopeId","data-v-32557cdc"]]),Br=Object.freeze(Object.defineProperty({__proto__:null,default:ne},Symbol.toStringTag,{value:"Module"})),Er=K({__name:"ButtonWithDetails",props:{label:{default:void 0},icon:{default:void 0},details:{default:void 0},onclick:{default:void 0},variant:{default:"info"},disabled:{type:Boolean,default:!1}},setup(n){return(d,u)=>{const a=Ie("VueShowdown"),s=We,i=ne,c=me,p=Ke;return g(),L(p,{"no-gutters":"",class:"w-100","align-v":"center"},{default:v(()=>[k(s,null,{default:v(()=>[k(a,{markdown:d.details,class:de(`text-${d.variant}`)},null,8,["markdown","class"])]),_:1}),k(s,{class:"text-center",cols:"12",md:"4",lg:"3"},{default:v(()=>[k(c,{variant:d.variant,class:de(["mt-2 mt-md-0",d.disabled?"disabled":""]),"on:click":d.onclick},{default:v(()=>[k(i,{iname:d.icon,class:"me-2"},null,8,["iname"]),A("span",null,N(d.label),1)]),_:1},8,["variant","class","on:click"])]),_:1})]),_:1})}}}),Ir=Object.freeze(Object.defineProperty({__proto__:null,default:Er},Symbol.toStringTag,{value:"Module"})),Tr={class:"w-100"},Ce=K({__name:"YAlert",props:{alert:{type:Boolean,default:!1},icon:{default:void 0},variant:{default:"info"}},setup(n){const d=n,u=F(()=>d.icon||qa[d.variant]);return(a,s)=>{const i=ne;return g(),L(ye(a.alert?j(wt):"div"),{"model-value":a.alert?!0:void 0,variant:a.alert?a.variant:void 0,class:de([{["alert alert-"+a.variant]:!a.alert},"yuno-alert d-flex flex-column flex-md-row align-items-center"])},{default:v(()=>[u.value?(g(),L(i,{key:0,iname:u.value,variant:a.variant,class:"me-md-3 mb-md-0 mb-2 md"},null,8,["iname","variant"])):q("",!0),A("div",Tr,[Z(a.$slots,"default")])]),_:3},8,["model-value","variant","class"])}}}),Lr=Object.freeze(Object.defineProperty({__proto__:null,default:Ce},Symbol.toStringTag,{value:"Module"})),Mr=K({__name:"DescriptionRow",props:{term:{default:void 0},details:{default:void 0},cols:{default:()=>({md:4,lg:3})},type:{default:"list"}},setup(n){const d=n,u=F(()=>({md:4,xl:3,...d.cols}));return(a,s)=>{const i=We,c=Ke;return g(),L(c,{"no-gutters":"",class:de(["description-row",{"mode-list":a.type==="list"}])},{default:v(()=>[k(i,ke(Ee(u.value)),{default:v(()=>[Z(a.$slots,"term",{},()=>[A("strong",null,N(a.term),1)],!0)]),_:3},16),k(i,null,{default:v(()=>[Z(a.$slots,"default",{},()=>[Q(N(a.details),1)],!0)]),_:3})]),_:3},8,["class"])}}}),dt=re(Mr,[["__scopeId","data-v-b28f26f1"]]),zr=Object.freeze(Object.defineProperty({__proto__:null,default:dt},Symbol.toStringTag,{value:"Module"})),Vr=["innerHTML"],ka=K({__name:"ButtonItem",props:{label:{},id:{},enabled:{type:[Boolean,Object],default:!0},icon:{default:void 0},type:{default:"success"},help:{default:void 0}},emits:["action"],setup(n,{emit:d}){const u=n,a=d,s=F(()=>{const p={success:"thumbs-up",info:"info",warning:"exclamation",danger:"times"};return u.icon||p[u.type]}),[i,c]=Re();return(p,S)=>{const P=ne,y=me,E=Ie("VueShowdown"),C=dt;return g(),D(J,null,[k(j(i),null,{default:v(({ariaDescribedby:b})=>[k(y,{id:p.id,variant:p.type,disabled:!_e(p.enabled),"aria-describedby":b,class:de({"d-block mb-3":!b}),onClick:S[0]||(S[0]=w=>a("action",p.id))},{default:v(()=>[k(P,{iname:s.value,class:"me-2"},null,8,["iname"]),A("span",{innerHTML:p.label},null,8,Vr)]),_:2},1032,["id","variant","disabled","aria-describedby","class"])]),_:1}
2),p.help?(g(),L(C,{key:0,type:"form"},{term:v(()=>[k(j(c),{"aria-describedby":`${p.id}-desc`},null,8,["aria-describedby"])]),default:v(()=>[k(E,{id:`${p.id}-desc`,markdown:p.help,"aria-hidden":"true",class:de(["text-"+p.type])},null,8,["id","markdown","class"])]),_:1})):(g(),L(j(c),{key:1}))],64)}}}),Ar=Object.freeze(Object.defineProperty({__proto__:null,default:ka},Symbol.toStringTag,{value:"Module"})),Or=["innerHTML"],Rr=K({name:"FormFieldReadonly",inheritAttrs:!1,__name:"FormFieldReadonly",props:te({component:{},cProps:{},id:{default:void 0},label:{},cols:{default:()=>({md:4,lg:3})}},{modelValue:{},modelModifiers:{}}),emits:["update:modelValue"],setup(n){const d=n,u=ie(n,"modelValue"),{t:a}=we(),s=F(()=>({md:4,xl:3,...d.cols})),i=F(()=>c(u.value));function c(p){const S=d.component;return S==="FileItem"&&(p=p.file?p.file.name:null),S==="CheckboxItem"&&(p=a(p?"yes":"no")),S==="TextAreaItem"&&(p=p.replaceAll(`
3`,"<br>")),Array.isArray(p)&&(p=p.length?p.join(a("words.separator")):null),[null,void 0,""].includes(p)&&(p=a("words.none")),p}return(p,S)=>{const P=We,y=Ke;return g(),L(y,{"no-gutters":"",class:"description-row"},{default:v(()=>[k(P,x(s.value,{class:"fw-bold"}),{default:v(()=>[Q(N(p.label),1)]),_:1},16),k(P,null,{default:v(()=>[A("div",{innerHTML:i.value},null,8,Or)]),_:1})]),_:1})}}}),$a=re(Rr,[["__scopeId","data-v-6459c77a"]]),Dr=Object.freeze(Object.defineProperty({__proto__:null,default:$a},Symbol.toStringTag,{value:"Module"}));function Ma(n,d){var u=Object.keys(n);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(n);d&&(a=a.filter(function(s){return Object.getOwnPropertyDescriptor(n,s).enumerable})),u.push.apply(u,a)}return u}function $e(n){for(var d=1;d<arguments.length;d++){var u=arguments[d]!=null?arguments[d]:{};d%2?Ma(Object(u),!0).forEach(function(a){Fr(n,a,u[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(u)):Ma(Object(u)).forEach(function(a){Object.defineProperty(n,a,Object.getOwnPropertyDescriptor(u,a))})}return n}function Fr(n,d,u){return d in n?Object.defineProperty(n,d,{value:u,enumerable:!0,configurable:!0,writable:!0}):n[d]=u,n}function za(n){let d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return Object.keys(n).reduce((u,a)=>(d.includes(a)||(u[a]=j(n[a])),u),{})}function ra(n){return typeof n=="function"}function Hr(n){return Pt(n)||St(n)}function ut(n,d,u){let a=n;const s=d.split(".");for(let i=0;i<s.length;i++){if(!a[s[i]])return u;a=a[s[i]]}return a}function fa(n,d,u){return F(()=>n.some(a=>ut(d,a,{[u]:!1})[u]))}function Va(n,d,u){return F(()=>n.reduce((a,s)=>{const i=ut(d,s,{[u]:!1})[u]||[];return a.concat(i)},[]))}function ot(n,d,u,a){return n.call(a,j(d),j(u),a)}function st(n){return n.$valid!==void 0?!n.$valid:!n}function qr(n,d,u,a,s,i,c){let{$lazy:p,$rewardEarly:S}=s,P=arguments.length>7&&arguments[7]!==void 0?arguments[7]:[],y=arguments.length>8?arguments[8]:void 0,E=arguments.length>9?arguments[9]:void 0,C=arguments.length>10?arguments[10]:void 0;const b=ee(!!a.value),w=ee(0);u.value=!1;const B=Ge([d,a].concat(P,C),()=>{if(p&&!a.value||S&&!E.value&&!u.value)return;let O;try{O=ot(n,d,y,c)}catch($){O=Promise.reject($)}w.value++,u.value=!!w.value,b.value=!1,Promise.resolve(O).then($=>{w.value--,u.value=!!w.value,i.value=$,b.value=st($)}).catch($=>{w.value--,u.value=!!w.value,i.value=$,b.value=!0})},{immediate:!0,deep:typeof d=="object"});return{$invalid:b,$unwatch:B}}function Nr(n,d,u,a,s,i,c,p){let{$lazy:S,$rewardEarly:P}=a;const y=()=>({}),E=F(()=>{if(S&&!u.value||P&&!p.value)return!1;let C=!0;try{const b=ot(n,d,c,i);s.value=b,C=st(b)}catch(b){s.value=b}return C});return{$unwatch:y,$invalid:E}}function Gr(n,d,u,a,s,i,c,p,S,P,y){const E=ee(!1),C=n.$params||{},b=ee(null);let w,B;n.$async?{$invalid:w,$unwatch:B}=qr(n.$validator,d,E,u,a,b,s,n.$watchTargets,S,P,y):{$invalid:w,$unwatch:B}=Nr(n.$validator,d,u,a,b,s,S,P);const O=n.$message;return{$message:ra(O)?F(()=>O(za({$pending:E,$invalid:w,$params:za(C),$model:d,$response:b,$validator:i,$propertyPath:p,$property:c}))):O||"",$params:C,$pending:E,$invalid:w,$response:b,$unwatch:B}}function Ur(){let n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const d=j(n),u=Object.keys(d),a={},s={},i={};let c=null;return u.forEach(p=>{const S=d[p];switch(!0){case ra(S.$validator):a[p]=S;break;case ra(S):a[p]={$validator:S};break;case p==="$validationGroups":c=S;break;case p.startsWith("$"):i[p]=S;break;default:s[p]=S}}),{rules:a,nestedValidators:s,config:i,validationGroups:c}}const Yr="__root";function Wr(n,d,u,a,s,i,c,p,S){const P=Object.keys(n),y=a.get(s,n),E=ee(!1),C=ee(!1),b=ee(0);if(y){if(!y.$partial)return y;y.$unwatch(),E.value=y.$dirty.value}const w={$dirty:E,$path:s,$touch:()=>{E.value||(E.value=!0)},$reset:()=>{E.value&&(E.value=!1)},$commit:()=>{}};return P.length?(P.forEach(B=>{w[B]=Gr(n[B],d,w.$dirty,i,c,B,u,s,S,C,b)}),w.$externalResults=F(()=>p.value?[].concat(p.value).map((B,O)=>({$propertyPath:s,$property:u,$validator:"$externalResults",$uid:`${s}-externalResult-${O}`,$message:B,$params:{},$response:null,$pending:!1})):[]),w.$invalid=F(()=>{const B=P.some(O=>j(w[O].$invalid));
vendor: 5,562 bytes, line 3
3return C.value=B,!!w.$externalResults.value.length||B}),w.$pending=F(()=>P.some(B=>j(w[B].$pending))),w.$error=F(()=>w.$dirty.value?w.$pending.value||w.$invalid.value:!1),w.$silentErrors=F(()=>P.filter(B=>j(w[B].$invalid)).map(B=>{const O=w[B];return Ze({$propertyPath:s,$property:u,$validator:B,$uid:`${s}-${B}`,$message:O.$message,$params:O.$params,$response:O.$response,$pending:O.$pending})}).concat(w.$externalResults.value)),w.$errors=F(()=>w.$dirty.value?w.$silentErrors.value:[]),w.$unwatch=()=>P.forEach(B=>{w[B].$unwatch()}),w.$commit=()=>{C.value=!0,b.value=Date.now()},a.set(s,n,w),w):(y&&a.set(s,n,w),w)}function Kr(n,d,u,a,s,i,c){const p=Object.keys(n);return p.length?p.reduce((S,P)=>(S[P]=pa({validations:n[P],state:d,key:P,parentKey:u,resultsCache:a,globalConfig:s,instance:i,externalResults:c}),S),{}):{}}function Zr(n,d,u){const a=F(()=>[d,u].filter(w=>w).reduce((w,B)=>w.concat(Object.values(j(B))),[])),s=F({get(){return n.$dirty.value||(a.value.length?a.value.every(w=>w.$dirty):!1)},set(w){n.$dirty.value=w}}),i=F(()=>{const w=j(n.$silentErrors)||[],B=a.value.filter(O=>(j(O).$silentErrors||[]).length).reduce((O,$)=>O.concat(...$.$silentErrors),[]);return w.concat(B)}),c=F(()=>{const w=j(n.$errors)||[],B=a.value.filter(O=>(j(O).$errors||[]).length).reduce((O,$)=>O.concat(...$.$errors),[]);return w.concat(B)}),p=F(()=>a.value.some(w=>w.$invalid)||j(n.$invalid)||!1),S=F(()=>a.value.some(w=>j(w.$pending))||j(n.$pending)||!1),P=F(()=>a.value.some(w=>w.$dirty)||a.value.some(w=>w.$anyDirty)||s.value),y=F(()=>s.value?S.value||p.value:!1),E=()=>{n.$touch(),a.value.forEach(w=>{w.$touch()})},C=()=>{n.$commit(),a.value.forEach(w=>{w.$commit()})},b=()=>{n.$reset(),a.value.forEach(w=>{w.$reset()})};return a.value.length&&a.value.every(w=>w.$dirty)&&E(),{$dirty:s,$errors:c,$invalid:p,$anyDirty:P,$error:y,$pending:S,$touch:E,$reset:b,$silentErrors:i,$commit:C}}function pa(n){let{validations:d,state:u,key:a,parentKey:s,childResults:i,resultsCache:c,globalConfig:p={},instance:S,externalResults:P}=n;const y=s?`${s}.${a}`:a,{rules:E,nestedValidators:C,config:b,validationGroups:w}=Ur(d),B=$e($e({},p),b),O=a?F(()=>{const W=j(u);return W?j(W[a]):void 0}):u,$=$e({},j(P)||{}),H=F(()=>{const W=j(P);return a?W?j(W[a]):void 0:W}),Y=Wr(E,O,a,c,y,B,S,H,u),e=Kr(C,O,y,c,B,S,H),r={};w&&Object.entries(w).forEach(W=>{let[U,ae]=W;r[U]={$invalid:fa(ae,e,"$invalid"),$error:fa(ae,e,"$error"),$pending:fa(ae,e,"$pending"),$errors:Va(ae,e,"$errors"),$silentErrors:Va(ae,e,"$silentErrors")}});const{$dirty:t,$errors:o,$invalid:f,$anyDirty:_,$error:l,$pending:h,$touch:V,$reset:I,$silentErrors:T,$commit:z}=Zr(Y,e,i),m=a?F({get:()=>j(O),set:W=>{t.value=!0;const U=j(u),ae=j(P);ae&&(ae[a]=$[a]),ma(U[a])?U[a].value=W:U[a]=W}}):null;a&&B.$autoDirty&&Ge(O,()=>{t.value||V();const W=j(P);W&&(W[a]=$[a])},{flush:"sync"});async function M(){return V(),B.$rewardEarly&&(z(),await Ue()),await Ue(),new Promise(W=>{if(!h.value)return W(!f.value);const U=Ge(h,()=>{W(!f.value),U()})})}function R(W){return(i.value||{})[W]}function G(){ma(P)?P.value=$:Object.keys($).length===0?Object.keys(P).forEach(W=>{delete P[W]}):Object.assign(P,$)}return Ze($e($e($e({},Y),{},{$model:m,$dirty:t,$error:l,$errors:o,$invalid:f,$anyDirty:_,$pending:h,$touch:V,$reset:I,$path:y||Yr,$silentErrors:T,$validate:M,$commit:z},i&&{$getResultsForChild:R,$clearExternalResults:G,$validationGroups:r}),e))}class Qr{constructor(){this.storage=new Map}set(d,u,a){this.storage.set(d,{rules:u,result:a})}checkRulesValidity(d,u,a){const s=Object.keys(a),i=Object.keys(u);return i.length!==s.length||!i.every(p=>s.includes(p))?!1:i.every(p=>u[p].$params?Object.keys(u[p].$params).every(S=>j(a[p].$params[S])===j(u[p].$params[S])):!0)}get(d,u){const a=this.storage.get(d);if(!a)return;const{rules:s,result:i}=a,c=this.checkRulesValidity(d,u,s),p=i.$unwatch?i.$unwatch:()=>({});return c?i:{$dirty:i.$dirty,$partial:!0,$unwatch:p}}}const ea={COLLECT_ALL:!0,COLLECT_NONE:!1},Aa=Symbol("vuelidate#injectChildResults"),Oa=Symbol("vuelidate#removeChildResults");function Jr(n){let{$scope:d,instance:u}=n;const a={},s=ee([]),i=F(()=>s.value.reduce((y,E)=>(y[E]=j(a[E]),y),{}));function c(y,E){let{$registerAs:C,$scope:b,$stopPropagation:w}=E;w||d===ea.COLLECT_NONE||b===ea.COLLECT_NONE||d!==ea.COLLECT_ALL&&d!==b||(a[C]=y,s.value.push(C))}u.__vuelidateInjectInstances=[].concat(u.__vuelidateInjectInstances||[],c);function p(y){s.value=s.value.filter(E=>E!==y),delete a[y]}u.__vuelidateRemoveInstances=[].concat(u.__vuelidateRemoveInstances||[],p);const S=Pe(Aa,[]);ta(Aa,u.__vuelidateInjectInstances);const P=Pe(Oa,[]);return ta(Oa,u.__vuelidateRemoveInstances),{childResults:i,sendValidationResultsToParent:S,removeValidationResultsFromParent:P}}function lt(n){return new Proxy(n,{get(d,u){return typeof d[u]=="object"?lt(d[u]):F(()=>d[u])}})}let Ra=0;function Xr(n,d){var u;let a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};arguments.length===1&&(a=n,n=void 0,d=void 0);let{$registerAs:s,$scope:i=ea.COLLECT_ALL,$stopPropagation:c,$externalResults:p,currentVueInstance:S}=a;const P=S||((u=yt())===null||u===void 0?void 0:u.proxy),y=P?P.$options:{};s||(Ra+=1,s=`_vuelidate_${Ra}`);const E=ee({}),C=new Qr,{childResults:b,sendValidationResultsToParent:w,removeValidationResultsFromParent:B}=P?Jr({$scope:i,instance:P}):{childResults:ee({})};if(!n&&y.validations){const O=y.validations;d=ee({}),kt(()=>{d.value=P,Ge(()=>ra(O)?O.call(d.value,new lt(d.value)):O,$=>{E.value=pa({validations:$,state:d,childResults:b,resultsCache:C,globalConfig:a,instance:P,externalResults:p||P.vuelidateExter
3nalResults})},{immediate:!0})}),a=y.validationsConfig||a}else{const O=ma(n)||Hr(n)?n:Ze(n||{});Ge(O,$=>{E.value=pa({validations:$,state:d,childResults:b,resultsCache:C,globalConfig:a,instance:P??{},externalResults:p})},{immediate:!0})}return P&&(w.forEach(O=>O(E,{$registerAs:s,$scope:i,$stopPropagation:c})),$t(()=>B.forEach(O=>O(s)))),F(()=>$e($e({},j(E.value)),b.value))}const it=Symbol(),He=Symbol();function xr(n){function d(a){const s=_e(n);s&&(a&&s[a]?(s[a].$touch(),u==null||u(s[a].$path)):(s.$touch(),u==null||u(s.$path)))}ta(He,d);const u=Pe(it);return d}function en(n,d){const u=Ze({}),a={true:()=>!0},s=ee({global:a,form:{}});function i(P){const y=Object.keys(n.value).map(C=>[C,P[C].rules??a]),E=Object.fromEntries(y);s.value={global:{true:()=>!0},form:E}}jt(d)?Ea(d,()=>{i(_e(d))}):Ea(Object.keys(n.value).map(P=>()=>d[P].rules),()=>i(d));const c=Xr(s,{form:n,global:null},{$externalResults:u});function p(P,y){if(!(P instanceof Ga))throw P;y||!P.data.name?u.global=[y||P.message]:_a(u,[P.message],"form",...P.data.name.split("."))}function S(P){return async y=>{y.preventDefault();const E=y.target;for(const C of Object.keys(n.value)){const b=E.elements.namedItem(C);b instanceof HTMLInputElement&&(b.type=="text"||b.type=="password"||b.type=="email")&&b.value&&!n.value[C]&&(n.value[C]=b.value)}await c.value.form.$validate()&&P(p,u)}}return ta(it,P=>{const y=P==null?void 0:P.split(".");y!=null&&y.length&&_a(u,[],...y)}),{v:c,serverErrors:u,onSubmit:S}}function _a(n,d,...u){const[a,...s]=u;!(a in n)&&!d.length||(s.length?(a in n||(n[a]={}),_a(n[a],d,...s)):n[a]=d)}function Ro(n,d){return F(()=>_e(n).reduce((u,a,s)=>(u[s]=d,u),{}))}function Do(n,d){const u=va();return Na(Ct(n).map(s=>[s,F({get:()=>n[s],set:i=>{const c=(d==null?void 0:d())??n;u.replace({query:{...c,[s]:i}})}})]))}const an=["innerHTML"],tn={class:"d-flex"},rn=K({name:"FormField",inheritAttrs:!1,__name:"FormField",props:te({component:{default:void 0},cProps:{default:void 0},id:{default:void 0},label:{default:void 0},append:{default:void 0},asInputGroup:{type:Boolean,default:!1},description:{default:void 0},descriptionVariant:{default:void 0},labelFor:{default:void 0},link:{default:void 0},rules:{default:void 0},prepend:{default:void 0},validation:{default:void 0}},{modelValue:{},modelModifiers:{}}),emits:te(["update:modelValue"],["update:modelValue"]),setup(n){const d=n,u=Se(),a=ie(n,"modelValue"),s=Ua(),{t:i}=we();xr(()=>d.validation);const c=F(()=>{const b={...Ya(s,["hr","readonly","visible"])};if(d.label){const w={"label-cols-md":4,"label-cols-lg":3,"label-class":["fw-bold","py-0"]};if("label-cols"in b)"label-class"in s||(b["label-class"]=w["label-class"]);else{let B;for(B in w)B in s||(b[B]=w[B])}}return d.asInputGroup&&(b["label-class"]=[...b["label-class"]||[],"visually-hidden"]),b}),p=F(()=>{var w;if(d.id)return d.id;const b=((w=d.cProps)==null?void 0:w.id)||d.labelFor;return b?`${b}-field`:void 0}),S=F(()=>{const b=d.validation;return b&&b.$anyDirty&&b.$errors.length?{errors:b.$errors,$model:b.$model}:null}),P=F(()=>S.value?!1:null),y=F(()=>{if(!S.value)return"";const{errors:b,$model:w}=S.value;return b.map(B=>{if(B)return B.$validator==="$externalResults"?B.$message:i("form_errors."+B.$validator,{value:w,...B.$params})}).join("<br>")}),[E,C]=Re();return(b,w)=>{var e;const B=Qe,O=De,$=ya,H=Ie("VueShowdown"),Y=wa;return g(),D(J,null,[k(j(E),null,{default:v(({ariaDescribedby:r})=>[Z(b.$slots,"default",ke(Ee({...d.cProps??{},ariaDescribedby:r,state:P.value,validation:b.validation})),()=>[(g(),L(ye(d.component),x(d.cProps,{modelValue:a.value,"onUpdate:modelValue":w[0]||(w[0]=t=>a.value=t),"aria-describedby":r,state:P.value,validation:b.validation}),null,16,["modelValue","aria-describedby","state","validation"]))],!0)]),_:3}),k(Y,x(c.value,{id:p.value,label:b.label,"label-for":b.labelFor||((e=d.cProps)==null?void 0:e.id),state:P.value}),je({default:v(({ariaDescribedby:r})=>[b.asInputGroup||b.append||b.prepend?(g(),L(O,{key:0,append:b.append},{default:v(()=>[b.asInputGroup||b.prepend?(g(),L(B,{key:0,"aria-hidden":b.asInputGroup},{default:v(()=>
3[Q(N(b.asInputGroup?b.label:b.prepend),1)]),_:1},8,["aria-hidden"])):q("",!0),k(j(C),ke(Ee({ariaDescribedby:r})),null,16)]),_:2},1032,["append"])):(g(),L(j(C),ke(x({key:1},{ariaDescribedby:r})),null,16))]),"invalid-feedback":v(()=>[A("span",{innerHTML:y.value},null,8,an)]),_:2},[b.description||b.link||"description"in u?{name:"description",fn:v(()=>[b.description||b.link?(g(),D(J,{key:0},[A("div",tn,[b.link?(g(),L($,{key:0,to:"name"in b.link?{name:b.link.name}:void 0,href:"href"in b.link?b.link.href:void 0,class:"ms-auto"},{default:v(()=>[Q(N(b.link.text),1)]),_:1},8,["to","href"])):q("",!0)]),b.description?(g(),L(H,{key:0,markdown:b.description,class:de({["alert p-1 px-2 alert-"+b.descriptionVariant]:b.descriptionVariant})},null,8,["markdown","class"])):q("",!0)],64)):q("",!0),Z(b.$slots,"description",{},void 0,!0)]),key:"0"}:void 0]),1040,["id","label","label-for","state"])],64)}}}),da=re(rn,[["__scopeId","data-v-cab0118f"]]),nn=Object.freeze(Object.defineProperty({__proto__:null,default:da},Symbol.toStringTag,{value:"Module"})),dn={key:2},un={key:0,class:"m-3"},on={class:"fs-3"},sn={key:0,class:"ms-1 text-secondary"},ln={key:1,class:"form-section"},cn={key:1,class:"form-section"},fn={key:2,class:"form-section"},mn=["innerHTML"],pn={key:1,class:"m-3"},_n=K({__name:"CardForm",props:te({id:{default:"ynh-form"},fields:{default:void 0},validations:{default:void 0},submitText:{default:void 0},inline:{type:Boolean,default:!1},formClasses:{default:void 0},noFooter:{type:Boolean,default:!1},hr:{type:Boolean,default:!1},sections:{default:void 0},title:{default:void 0},icon:{default:void 0}},{modelValue:{},modelModifiers:{}}),emits:te(["submit","action","update:modelValue"],["update:modelValue"]),setup(n,{emit:d}){const u=n,a=d,s=Se(),i=ie(n,"modelValue"),{t:c}=we(),p=F(()=>{var w;const C=u.validations;return C?_e((w=C.global.$externalResults[0])==null?void 0:w.$message)??(C.form.$error?c("form_errors.invalid_form"):""):""}),S=F(()=>u.fields?Wa(u.fields):[]),P=F(()=>{const{sections:C,fields:b}=u;if(!(!C||!b))return C.map(w=>({...w,fields:w.fields.map(B=>[B,b[B]])}))});function y(C,b){a("update:modelValue",{...i.value,[C]:b})}const E=Re();return(C,b)=>{const w=da,B=$a,O=ka,$=ne,H=Qa,Y=et,e=xa,r=Ce,t=Xa,o=Ja,f=me,_=Bt,l=Te;return g(),D(J,null,[k(j(E).define,null,{default:v(({fieldsProps:h})=>[(g(!0),D(J,null,ue(h,([V,I])=>(g(),D(J,{key:V},[_e(I.visible)??!0?(g(),D(J,{key:0},[j(Ka)(I)?Z(C.$slots,`field:${V}`,x({key:0,ref_for:!0},I),()=>{var T;return[I.readonly?(g(),L(B,x({key:1,ref_for:!0},I,{"model-value":i.value[V]}),null,16,["model-value"])):(g(),L(w,x({key:0,ref_for:!0},I,{"model-value":i.value[V],validation:(T=u.validations)==null?void 0:T.form[V],"onUpdate:modelValue":z=>y(V,z)}),je({_:2},[s[`component:${V}`]?{name:"default",fn:v(z=>[Z(C.$slots,`component:${V}`,x({ref_for:!0},z),void 0,!0)]),key:"0"}:void 0]),1040,["model-value","validation","onUpdate:modelValue"]))]},!0):j(Za)(I)?Z(C.$slots,`component:${V}`,x({key:1,ref_for:!0},I.cProps),()=>[I.component!=="ButtonItem"?(g(),L(ye(I.component),x({key:0,ref_for:!0},I.cProps),null,16)):(g(),L(O,x({key:1,ref_for:!0},I.cProps,{onAction:b[0]||(b[0]=T=>a("action",T))}),null,16))],!0):q("",!0),I.hr??C.hr?(g(),D("hr",dn)):q("",!0)],64)):q("",!0)],64))),128))]),_:3}),k(l,x({class:"card-form","no-body":""},C.$attrs),{default:v(()=>[Z(C.$slots,"header",{},()=>[k(H,null,{default:v(()=>[A("h2",null,[C.icon?(g(),L($,{key:0,iname:C.icon,class:"me-2"},null,8,["iname"])):q("",!0),Q(N(C.title),1)])]),_:1})],!0),k(o,{class:"p-0"},{default:v(()=>[s.top||s.disclaimer||s["before-form"]?(g(),D("div",un,[Z(C.$slots,"top",{},void 0,!0),Z(C.$slots,"disclaimer",{},void 0,!0),Z(C.$slots,"before-form",{},void 0,!0)])):q("",!0),k(t,{id:C.id,inline:C.inline,class:de(C.formClasses),novalidate:"",onSubmit:b[1]||(b[1]=ve(h=>a("submit",h),["prevent","stop"]))},{default:v(()=>[P.value?(g(),L(e,{key:0,flush:"",free:""},{default:v(()=>[(g(!0),D(J,null,ue(P.value,h=>(g(),D(J,{key:h.id},[h.name&&_e(h.visible)?(g(),L(Y,{key:0,"header-tag":"h3",visible:!h.collapsed},{title:v(()=>[A("span",on,N(h.name),1),h.help?(g(),D("small",sn,N(h.help),1)):q("",!0)]),default:v(()=>[A("div",null,[k(j(E).reuse,{"fields-props":h.fields},null,8,["fields-props"])])]),_:2},1032,["visible"])):_e(h.visible)?(g(),D("div",ln,[k(j(E).reuse,{"fields-props":h.fields},null,8,["fields-props"])])):q("",!0)],64))),128))]),_:1})):S.value.length?(g(),D("div",cn,[k(j(E).reuse,{"fields-props":S.value},null,8,["fields-props"])])):q("",!0),"default"in s?(g(),D("div",fn,[Z(C.$slots,"default",{},void 0,!0)])):q("",!0),Z(C.$slots,"server-error",{},()=>[p.value!==""?(g(),L(r,{key:0,alert:"",variant:"danger",class:"m-3",icon:"ban"},{default:v(()=>[A("div",{innerHTML:p.value},null,8,mn)]),_:1})):q("",!0)],!0)]),_:3},8,["id","inline","class"]),s["after-form"]?(g(),D("div",pn,[Z(C.$slots,"after-form",{},void 0,!0)])):q("",!0)]),_:3}),C.noFooter?q("",!0):(g(),L(_,{key:0,class:"d-flex align-items-center justify-content-end"},{default:v(()=>[Z(C.$slots,"buttons",{},()=>[k(f,{type:"submit",variant:"success",form:C.id},{default:v(()=>[Q(N(C.submitText??C.$t("save")),1)]),_:1},8,["form"])],!0)]),_:3}))]),_:3},16)],64)}}}),ct=re(_n,[["__scopeId","data-v-8faf6e4d"]]),hn=Object.freeze(Object.defineProperty({__proto__:null,default:ct},Symbol.toStringTag,{value:"Module"})),gn={class:"explain-what"},bn={class:"explain-what-popover-container"},vn={class:"visually-hidden"},wn=["innerHTML"],yn=K({__name:"ExplainWhat",props:{id:{},title:{},content:{},variant:{default:"info"}},setup(n){const d=ee(!1);return(u,a)=>{const s=ne,i=me,c=Et;return g(),D("span",gn,[Z(u.$slots,"default",{},void 0,!0),A("span",bn,[k(i,{variant:"light",onFocus:a[0]||(a[0]=p=>d.value=!0),onBlur:a[1]||(a[1]=p=>d.value=!1),onClick:a[2]||(a[2]=p=>d.value=!d.value)},{default:v(()=>[k(s,{iname:"question"}),A("span",vn,N(u.$t("details_about",{subject:u.title})),1)]),_:1}),k(c,{modelValue:d.value,"onUpdate:modelValue":a[3]||(a[3]=p=>d.value=p),placement:"top","custom-class":"explain-what-popover",variant:u.variant,title:u.title},{default:v(()=>[A("span",{innerHTML:u.content},null,8,wn)]),_:1},8,["modelValue","variant","title"])])])}}}),kn=re(yn,[["__scopeId","data-v-00ad3b25"]]),$n=Object.freeze(Object.defineProperty({__proto__:null,default:kn},Symbol.toStringTag,{value:"Module"})),Pn={class:"visually-hidden"},Sn=["innerHTML"],jn={class:"d-flex"}
3,Cn=K({name:"FormField",inheritAttrs:!1,__name:"FormFieldMultiple",props:te({component:{default:void 0},cProps:{default:void 0},id:{default:void 0},label:{default:void 0},append:{default:void 0},asInputGroup:{type:Boolean,default:!1},description:{default:void 0},descriptionVariant:{default:void 0},labelFor:{default:void 0},link:{default:void 0},rules:{default:void 0},prepend:{default:void 0},validation:{default:void 0},defaultValue:{type:Function,default:void 0},addBtnText:{default:void 0}},{modelValue:{},modelModifiers:{}}),emits:te(["update:modelValue"],["update:modelValue"]),setup(n,{emit:d}){const u=n,a=d,s=Se(),i=ie(n,"modelValue"),{t:c}=we(),p=Ua(),S=F(()=>{const $={...Ya(p,["hr","readonly","visible"])};if(u.label){const H={"label-cols-md":4,"label-cols-lg":3,"label-class":["fw-bold","py-0"]};if("label-cols"in $)"label-class"in $||($["label-class"]=H["label-class"]);else{let Y;for(Y in H)Y in $||($[Y]=H[Y])}}return $}),P=F(()=>{var $,H;return u.id?u.id:($=u.cProps)!=null&&$.id?((H=u.cProps)==null?void 0:H.id)+"_group":void 0}),y=F(()=>{const $=u.validation;return $&&$.$dirty&&$.$errors.length?{errors:$.$errors,$model:$.$model}:null}),E=F(()=>{var $;return(($=i.value)==null?void 0:$.map((H,Y)=>{var e,r;return{cProps:{...u.cProps??{},id:`${(e=u.cProps)==null?void 0:e.id}.${Y}`},validation:(r=u.validation)==null?void 0:r[Y],modelValue:H,component:u.component}}))||[]}),C=F(()=>y.value?!1:null),b=F(()=>{if(!y.value)return"";const{errors:$,$model:H}=y.value;return $.map(Y=>{if(Y)return Y.$validator==="$externalResults"?Y.$message:c("form_errors."+Y.$validator,{value:H,...Y.$params})}).join("<br>")});function w(){const $=[...i.value||[],u.defaultValue()];a("update:modelValue",$)}function B($){if(!i.value)return;const H=[...i.value];H.splice($,1),a("update:modelValue",H)}function O($,H){if(!i.value)return;const Y=[...i.value];Y.splice($,1,H),a("update:modelValue",Y)}return($,H)=>{const Y=da,e=ne,r=me,t=ya,o=Ie("VueShowdown"),f=wa;return g(),L(f,x(S.value,{id:P.value,label:$.label,state:C.value}),{"invalid-feedback":v(()=>[A("span",{innerHTML:b.value},null,8,Sn)]),description:v(()=>[Z($.$slots,"description",{},()=>[$.description||$.link?(g(),D(J,{key:0},[A("div",jn,[$.link?(g(),L(t,{key:0,to:"name"in $.link?{name:$.link.name}:void 0,href:"href"in $.link?$.link.href:void 0,class:"ms-auto"},{default:v(()=>[Q(N($.link.text),1)]),_:1},8,["to","href"])):q("",!0)]),$.description?(g(),L(o,{key:0,markdown:$.description,class:de({["alert p-1 px-2 alert-"+$.descriptionVariant]:$.descriptionVariant})},null,8,["markdown","class"])):q("",!0)],64)):q("",!0)],!0)]),default:v(()=>[(g(!0),D(J,null,ue(E.value,(_,l)=>(g(),D("div",{key:l,class:"item"},[k(Y,x({ref_for:!0},_,{class:"w-100 mb-3","onUpdate:modelValue":h=>O(l,h)}),je({_:2},[s.default?{name:"default",fn:v(h=>[Z($.$slots,"default",x({ref_for:!0},{componentProps:h,index:l}),void 0,!0)]),key:"0"}:void 0]),1040,["onUpdate:modelValue"]),$.defaultValue!==void 0?(g(),L(r,{key:0,variant:"danger",onClick:h=>B(l)},{default:v(()=>[k(e,{title:$.$t("delete"),iname:"trash-o"},null,8,["title"]),A("span",Pn,N($.$t("delete")),1)]),_:2},1032,["onClick"])):q("",!0)]))),128)),$.defaultValue!==void 0?(g(),L(r,{key:0,variant:"success",onClick:H[0]||(H[0]=_=>w())},{default:v(()=>[k(e,{iname:"plus"}),Q(" "+N($.addBtnText??$.$t("add")),1)]),_:1})):q("",!0)]),_:3},16,["id","label","state"])}}}),Bn=re(Cn,[["__scopeId","data-v-58719454"]]),En=Object.freeze(Object.defineProperty({__proto__:null,default:Bn},Symbol.toStringTag,{value:"Module"})),In={key:2},Tn={key:0},Ln=["innerHTML"],Mn=K({inheritAttrs:!1,__name:"ModalForm",props:te({id:{default:"ynh-form"},fields:{default:void 0},validations:{default:void 0},submitText:{default:void 0},inline:{type:Boolean,default:!1},formClasses:{default:void 0},noFooter:{type:Boolean,default:!1},hr:{type:Boolean,default:!1},sections:{default:void 0}},{modelValue:{},modelModifiers:{},show:{type:Boolean},showModifiers:{}}),emits:te(["submit","action","update:modelValue"],["update:modelValue","update:show"]),setup(n,{emit:d}){const u=n,a=d,s=Se(),i=ie(n,"modelValue"),c=ie(n,"show"),{t:p}=we(),S=F(()=>{var B;const b=u.validations;return b?_e((B=b.global.$externalResults[0])==null?void 0:B.$message)??(b.form.$error?p("form_errors.invalid_form"):""):""}),P=F(()=>u.fields?Wa(u.fields):[]),y=F(()=>{const{sections:b,fields:w}=u;if(!(!b||!w))return b.map(B=>({...B,fields:B.fields.map(O=>[O,w[O]])}))});function E(b,w){a("update:modelValue",{...i.value,[b]:w})}const C=Re();return(b,w)=>{const B=da,O=$a,$=ka,H=It,Y=Ce,e=Xa,r=me,t=at;
3return g(),D(J,null,[k(j(C).define,null,{default:v(({fieldsProps:o})=>[(g(!0),D(J,null,ue(o,([f,_])=>(g(),D(J,{key:f},[_e(_.visible)??!0?(g(),D(J,{key:0},[j(Ka)(_)?Z(b.$slots,`field:${f}`,x({key:0,ref_for:!0},_),()=>{var l;return[_.readonly?(g(),L(O,x({key:1,ref_for:!0},_,{"model-value":i.value[f]}),null,16,["model-value"])):(g(),L(B,x({key:0,ref_for:!0},_,{"model-value":i.value[f],validation:(l=u.validations)==null?void 0:l.form[f],"onUpdate:modelValue":h=>E(f,h)}),je({_:2},[s[`component:${f}`]?{name:"default",fn:v(h=>[Z(b.$slots,`component:${f}`,x({ref_for:!0},h))]),key:"0"}:void 0]),1040,["model-value","validation","onUpdate:modelValue"]))]}):j(Za)(_)?Z(b.$slots,`component:${f}`,x({key:1,ref_for:!0},_.cProps),()=>[_.component!=="ButtonItem"?(g(),L(ye(_.component),x({key:0,ref_for:!0},_.cProps),null,16)):(g(),L($,x({key:1,ref_for:!0},_.cProps,{onAction:w[0]||(w[0]=l=>a("action",l))}),null,16))]):q("",!0),_.hr??b.hr?(g(),D("hr",In)):q("",!0)],64)):q("",!0)],64))),128))]),_:3}),k(t,x({modelValue:c.value,"onUpdate:modelValue":w[2]||(w[2]=o=>c.value=o)},b.$attrs,{centered:"",class:"card-form"}),{default:v(()=>[Z(b.$slots,"top"),Z(b.$slots,"disclaimer"),Z(b.$slots,"before-form"),k(e,{id:b.id,inline:b.inline,class:de(b.formClasses),novalidate:"",onSubmit:w[1]||(w[1]=ve(o=>a("submit",o),["prevent","stop"]))},{default:v(()=>[Z(b.$slots,"default",{},()=>[y.value?(g(!0),D(J,{key:0},ue(y.value,o=>(g(),D(J,{key:o.id},[_e(o.visible)?(g(),L(ye(o.name?"section":"div"),{key:0,class:"form-section"},{default:v(()=>[o.name?(g(),L(H,{key:0,"title-tag":"h3"},{default:v(()=>[Q(N(o.name)+" ",1),o.help?(g(),D("small",Tn,N(o.help),1)):q("",!0)]),_:2},1024)):q("",!0),k(j(C).reuse,{"fields-props":o.fields},null,8,["fields-props"])]),_:2},1024)):q("",!0)],64))),128)):P.value?(g(),L(j(C).reuse,{key:1,"fields-props":P.value},null,8,["fields-props"])):q("",!0)]),Z(b.$slots,"server-error",{},()=>[S.value!==""?(g(),L(Y,{key:0,alert:"",variant:"danger",class:"my-3",icon:"ban"},{default:v(()=>[A("div",{innerHTML:S.value},null,8,Ln)]),_:1})):q("",!0)])]),_:3},8,["id","inline","class"]),Z(b.$slots,"after-form")]),footer:v(()=>[k(r,{type:"submit",variant:"success",form:b.id},{default:v(()=>[Q(N(b.submitText??b.$t("save")),1)]),_:1},8,["form"])]),_:3},16,["modelValue"])],64)}}}),zn=Object.freeze(Object.defineProperty({__proto__:null,default:Mn},Symbol.toStringTag,{value:"Module"})),Vn={key:0,id:"top-bar-left",class:"top-bar-group"},An={key:1,id:"top-bar-right",class:"top-bar-group"},On=K({__name:"TopBar",props:{label:{},button:{}},setup(n){const d=Se();return(u,a)=>{const s=ne,i=me,c=Tt;return g(),L(c,{id:"top-bar","aria-label":u.label},{default:v(()=>[d["group-left"]?(g(),D("div",Vn,[Z(u.$slots,"group-left",{},void 0,!0)])):q("",!0),d["group-right"]||u.button?(g(),D("div",An,[d["group-right"]?Z(u.$slots,"group-right",{key:0},void 0,!0):u.button?(g(),L(i,{key:1,variant:"success",to:u.button.to},{default:v(()=>[u.button.icon?(g(),L(s,{key:0,iname:u.button.icon},null,8,["iname"])):q("",!0),Q(" "+N(u.button.text),1)]),_:1},8,["to"])):q("",!0)])):q("",!0)]),_:3},8,["aria-label"])}}}),ft=re(On,[["__scopeId","data-v-9336c370"]]),Rn=Object.freeze(Object.defineProperty({__proto__:null,default:ft},Symbol.toStringTag,{value:"Module"})),Dn=K({__name:"ViewSearch",props:te({items:{default:void 0},itemsName:{}},{modelValue:{},modelModifiers:{}}),emits:te(["update:modelValue"],["update:modelValue"]),setup(n){const d=n,u=Se(),a=ie(n,"modelValue"),{t:s}=we(),i=F(()=>{if(!d.items)return s(d.items===void 0?"items_verbose_count":"search.not_found",{items:s("items."+d.itemsName,0)},0)});return(c,p)=>{const S=ne,P=Qe,y=Je,E=De,C=ft,b=Ce;return g(),D("div",null,[u["top-bar"]?Z(c.$slots,"top-bar",{key:0}):(g(),L(C,{key:1},{"group-left":v(()=>[k(E,{class:"w-100"},{default:v(()=>[k(P,null,{default:v(()=>[k(S,{iname:"search"})]),_:1}),k(y,{id:"top-bar-search",modelValue:a.value,"onUpdate:modelValue":p[0]||(p[0]=w=>a.value=w),placeholder:j(s)("search.for",{items:j(s)("items."+c.itemsName,2)}),disabled:c.items===void 0},null,8,["modelValue","placeholder","disabled"])]),_:1})]),"group-right":v(()=>[Z(c.$slots,"top-bar-buttons")]),_:3})),Z(c.$slots,"top"),Z(c.$slots,"forced-default",ke(Ee({noItemsMessage:i.value})),()=>[i.value?(g(),L(b,{key:0,alert:"",icon:"exclamation-triangle",variant:"warning"},{default:v(()=>[Q(N(i.value),1)]),_:1})):Z(c.$slots,"default",{key:1})]),Z(c.$slots,"bot")])}}}),Fn=Object.freeze(Object.defineProperty({__proto__:null,default:Dn},Symbol.toStringTag,{value:"Module"})),Hn={class:"visually-hidden"},qn=K({__name:"YBreadcrumb",setup(n){const{breadcrumb:d,updateHtmlTitle:u}=Le();
3return u(),(a,s)=>{const i=ne,c=Lt,p=Mt;return j(d).length?(g(),L(p,{key:0},{default:v(()=>[k(c,{to:"/"},{default:v(()=>[A("span",Hn,N(a.$t("home")),1),k(i,{iname:"home"})]),_:1}),(g(!0),D(J,null,ue(j(d),({to:S,text:P},y)=>(g(),L(c,{key:y,to:S,active:y===j(d).length-1},{default:v(()=>[Q(N(P),1)]),_:2},1032,["to","active"]))),128))]),_:1})):q("",!0)}}}),mt=re(qn,[["__scopeId","data-v-30714ebd"]]),Nn=Object.freeze(Object.defineProperty({__proto__:null,default:mt},Symbol.toStringTag,{value:"Module"})),Gn={class:"w-100 d-flex align-items-center flex-wrap custom-header"},Un={class:"visually-hidden"},Yn=K({__name:"YCard",props:{id:{default:"ynh-form"},noBody:{type:Boolean,default:!1},title:{default:void 0},titleTag:{default:"h2"},icon:{default:void 0},collapsible:{type:Boolean,default:!1},collapsed:{type:Boolean,default:!1},buttonUnbreak:{default:"md"}},setup(n){const d=n,u=Se(),a=ee(!d.collapsed);return(s,i)=>{const c=ne,p=me,S=Ja,P=tt,y=Te;return g(),L(y,{"no-body":s.collapsible?!0:s.noBody,class:de({collapsible:s.collapsible})},je({header:v(()=>[A("div",Gn,[Z(s.$slots,"header",{},()=>[(g(),L(ye(s.titleTag),{class:"custom-header-title"},{default:v(()=>[s.icon?(g(),L(c,{key:0,iname:s.icon,class:"me-2"},null,8,["iname"])):q("",!0),Q(N(s.title),1)]),_:1})),Z(s.$slots,"header-next",{},void 0,!0)],!0),u["header-buttons"]?(g(),D("div",{key:0,class:de(["mt-2 w-100 custom-header-buttons",{[`ms-${s.buttonUnbreak}-auto mt-${s.buttonUnbreak}-0 w-${s.buttonUnbreak}-auto`]:s.buttonUnbreak}])},[Z(s.$slots,"header-buttons",{},void 0,!0)],2)):q("",!0)]),s.collapsible?(g(),L(p,{key:0,size:"sm",variant:"outline-secondary",class:de(["align-self-center ms-auto",{"not-collapsed":a.value,collapsed:!a.value,[`ms-${s.buttonUnbreak}-2`]:s.buttonUnbreak}]),onClick:i[0]||(i[0]=E=>a.value=!a.value)},{default:v(()=>[k(c,{iname:"chevron-right"}),A("span",Un,N(s.$t("words.collapse")),1)]),_:1},8,["class"])):q("",!0)]),default:v(()=>[s.collapsible?(g(),L(P,{key:0,visible:a.value},{default:v(()=>[s.noBody?Z(s.$slots,"default",{key:0},void 0,!0):(g(),L(S,{key:1},{default:v(()=>[Z(s.$slots,"default",{},void 0,!0)]),_:3}))]),_:3},8,["visible"])):Z(s.$slots,"default",{key:1},void 0,!0)]),_:2},[u.buttons?{name:"footer",fn:v(()=>[Z(s.$slots,"buttons",{},void 0,!0)]),key:"0"}:void 0]),1032,["no-body","class"])}}}),Wn=re(Yn,[["__scopeId","data-v-b59abb02"]]),Kn=Object.freeze(Object.defineProperty({__proto__:null,default:Wn},Symbol.toStringTag,{value:"Module"})),Zn={key:0,class:"yuno-list-group-item-status"},Qn={class:"yuno-list-group-item-content"},Jn=K({__name:"YListGroupItem",props:{variant:{default:"light"},icon:{default:void 0},noIcon:{type:Boolean,default:!1},noStatus:{type:Boolean,default:!1},size:{default:void 0},faded:{type:Boolean,default:!1}},setup(n){const d=n,u=F(()=>{if(!d.noIcon)return d.icon||qa[d.variant]}),a=F(()=>{const s="yuno-list-group-item-";return[s+d.size,s+d.variant,{[s+"faded"]:d.faded}]});return(s,i)=>{const c=ne,p=Fe;return g(),L(p,x(s.$attrs,{class:["yuno-list-group-item",a.value]}),{default:v(()=>[s.noStatus?q("",!0):(g(),D("div",Zn,[u.value?(g(),L(c,{key:0,iname:u.value,class:de(["icon-"+s.variant])},null,8,["iname","class"])):q("",!0)])),A("div",Qn,[Z(s.$slots,"default",{},void 0,!0)])]),_:3},16,["class"])}}}),Pa=re(Jn,[["__scopeId","data-v-7f1dfc51"]]),Xn=Object.freeze(Object.defineProperty({__proto__:null,default:Pa},Symbol.toStringTag,{value:"Module"})),xn={class:"d-flex"},ed={key:0,class:"me-3"},ad=["src"],td={class:"fw-bold"},rd={key:0,class:"ms-1 text-secondary"},nd={key:0,class:"m-0"},dd=K({__name:"YListItem",props:{label:{},sublabel:{default:void 0},description:{default:void 0},imageSrc:{default:void 0}},setup(n){const d=Se();return(u,a)=>{const s=ne,i=Fe;return g(),L(i,{class:"d-flex justify-content-between align-items-center pe-0"},{default:v(()=>[A("div",xn,[u.imageSrc?(g(),D("div",ed,[A("img",{class:"rounded",src:u.imageSrc},null,8,ad)])):q("",!0),A("div",null,[A("h5",null,[A("strong",td,N(u.label),1),u.sublabel?(g(),D("small",rd,N(u.sublabel),1)):q("",!0)]),u.description||d.default?(g(),D("p",nd,[Z(u.$slots,"default",{},()=>[Q(N(u.description),1)],!0)])):q("",!0)])]),k(s,{iname:"chevron-right",class:"lg fs-sm ms-auto"})]),_:3})}}}),ud=re(dd,[["__scopeId","data-v-16fd1827"]]),od=Object.freeze(Object.defineProperty({__proto__:null,default:ud},Symbol.toStringTag,{value:"Module"})),sd=K({__name:"YSpinner",setup(n){const{spinner:d}=Me();return(u,a)=>(g(),D("div",{class:de(["custom-spinner",j(d)])},null,2))}}),Sa=re(sd,[["__scopeId","data-v-16618a4a"]]),ld=Object.freeze(Object.defineProperty({__proto__:null,default:Sa},Symbol.toStringTag,{value:"Module"})),pt=K({__name:"SelectItem",props:te({id:{default:void 0},name:{default:void 0},placeholder:{default:void 0},touchKey:{default:void 0},disabled:{type:Boolean,default:!1},choices:{},ariaDescribedby:{default:void 0},state:{type:[Boolean,null],default:void 0},validation:{default:void 0}},{modelValue:{},modelModifiers:{}}),emits:te(["update:modelValue"],["update:modelValue"]),setup(n){const d=n,u=ie(n,"modelValue",{set:c=>c==="null"?null:c}),a=F(()=>{var c;return(c=d.choices)==null?void 0:c.some(p=>typeof p!="string"&&p.value==="_none")}),s=Pe(He),i=F(()=>"required"in((d==null?void 0:d.validation)??{}));return(c,p)=>{const S=zt,P=Vt;return g(),L(P,{id:c.id,modelValue:u.value,"onUpdate:modelValue":p[0]||(p[0]=y=>u.value=y),name:c.name,options:c.choices,"aria-describedby":c.ariaDescribedby,state:c.state,required:i.value,disabled:c.disabled,onBlur:p[1]||(p[1]=y=>{var E;return(E=j(s))==null?void 0:E(c.touchKey)})},je({_:2},[a.value?void 0:{name:"first",fn:v(()=>[k(S,{value:"null",disabled:i.value},{default:v(()=>[Q(" -- "+N(i.value?c.$t("form.select_one"):c.$t("words.none"))+" -- ",1)]),_:1},8,["disabled"])]),key:"0"}]),1032,["id","modelValue","name","options","aria-describedby","state","required","disabled"])}}}),id=Object.freeze(Object.defineProperty({__proto__:null,default:pt},Symbol.toStringTag,{value:"Module"})),_t=K({__name:"InputItem",props:te({id:{default:void 0},name:{default:void 0},placeholder:{default:void 0},touchKey:{default:void 0},disabled:{type:Boolean,default:!1},autocomplete:{default:void 0},autocapitalize:{default:void 0},spellcheck:{default:void 0},autofocus:{default:void 0},step:{default:void 0},trim:{type:Boolean,default:!0},type:{default:"text"},ariaDescribedby:{default:void 0},state:{type:[Boolean,null],default:void 0},validation:{default:void 0}},{modelValue:{},modelModifiers:{}}),emits:["update:modelValue"],setup(n){const d=n,u=ie(n,"modelValue",{set(c){return d.type==="number"&&typeof c=="string"?c===""?"":parseInt(c):c}}),a=Pe(He),s=F(()=>{const c={password:"new-password",email:"email",url:"url"};return d.autocomplete||At(c,d.type)}),i=F(()=>{const c=(d==null?void 0:d.validation)??{};return{required:"required"in c,min:"min"in c?c.min.$params.min:void 0,max:"max"in c?c.max.$params.max:void 0}});return(c,p)=>{const S=Je;return g(),L(S,x({id:c.id},i.value,{modelValue:u.value,"onUpdate:modelValue":p[0]||(p[0]=P=>u.value=P),name:c.name,placeholder:c.placeholder,autocomplete:s.value,autocapitalize:c.autocapitalize,step:c.step,trim:c.trim,type:c.type,"aria-describedby":c.ariaDescribedby,state:c.state,spellcheck:c.spellcheck,autofocus:c.autofocus,disabled:c.disabled,onBlur:p[1]||(p[1]=P=>{var y;return(y=j(a))==null?void 0:y(c.touchKey)})}),null,16,["id","modelValue","name","placeholder","autocomplete","autocapitalize","step","trim","type","aria-describedby","state","spellcheck","autofocus","disabled"])}}}),cd=Object.freeze(Object.defineProperty({__proto__:null,default:_t},Symbol.toStringTag,{value:"Module"})),fd=["id"],md=["id"],pd=K({__name:"AdressItem",props:te({id:{default:void 0},name:{default:void 0},placeholder:{default:void 0},touchKey:{default:void 0},disabled:{type:Boolean,default:!1},choices:{},type:{default:"email"},ariaDescribedby:{default:void 0},state:{type:[Boolean,null],default:void 0},validation:{default:void 0}},{modelValue:{required:!0},modelModifiers:{}}),emits:te(["update:modelValue"],["update:modelValue"]),setup(n,{emit:d}){const u=d,a=ie(n,"modelValue");function s(i,c){u("update:modelValue",{...a.value,[i]:c})}return(i,c)=>{const p=_t,S=Qe,P=pt,y=De,E=ze("t");return g(),D(J,null,[k(y,ke(Ee(i.$attrs)),{default:v(()=>{var C,b,w,B,O,$;return[k(p,{id:`${i.id}-local-part`,placeholder:i.placeholder,"touch-key":"localPart","model-value":a.value.localPart,"aria-describedby":`${i.id}-local-part-desc`,state:(b=(C=i.validation)==null?void 0:C.localPart)!=null&&b.$error?!1:null,validation:(w=i.validation)==null?void 0:w.localPart,disabled:i.disabled,"onUpdate:modelValue":c[0]||(c[0]=H=>s("localPart",H))},null,8,["id","placeholder","model-value","aria-describedby","state","validation","disabled"]),k(S,null,{default:v(()=>[Q(N(n.modelValue.separator),1)]),_:1}),k(P,{id:`${i.id}-domain`,"touch-key":"domain","model-value":n.modelValue.domain,choices:i.choices,"aria-describedby":`${i.id}-domain-desc`,state:(O=(B=i.validation)==null?void 0:B.domain)!=null&&O.$error?!1:null,validation:($=i.validation)==null?void 0:$.domain,disabled:i.disabled,"onUpdate:modelValue":c[1]||(c[1]=H=>s("domain",H))},null,8,["id","model-value","choices","aria-describedby","state","validation","disabled"])]}),_:1},16),se(A("span",{id:`${i.id}-local-part-desc`,class:"visually-hidden"}
3,null,8,fd),[[E,"address.local_part_description."+i.type]]),se(A("span",{id:`${i.id}-domain-desc`,class:"visually-hidden"},null,8,md),[[E,"address.domain_description."+i.type]])],64)}}}),_d=Object.freeze(Object.defineProperty({__proto__:null,default:pd},Symbol.toStringTag,{value:"Module"})),hd=["innerHTML"],gd=K({__name:"CheckboxItem",props:te({id:{default:void 0},name:{default:void 0},placeholder:{default:void 0},touchKey:{default:void 0},disabled:{type:Boolean,default:!1},label:{default:void 0},labels:{default:()=>({true:"yes",false:"no"})},ariaDescribedby:{default:void 0},state:{type:[Boolean,null],default:void 0},validation:{default:void 0}},{modelValue:{type:Boolean},modelModifiers:{}}),emits:["update:modelValue"],setup(n){const d=ie(n,"modelValue");return(u,a)=>{const s=Ot;return g(),L(s,{id:u.id,modelValue:d.value,"onUpdate:modelValue":a[0]||(a[0]=i=>d.value=i),name:u.name,"aria-describedby":u.ariaDescribedby,state:u.state,disabled:u.disabled,switch:""},{default:v(()=>[A("span",{innerHTML:u.label||u.$t(u.labels[d.value?"true":"false"])},null,8,hd)]),_:1},8,["id","modelValue","name","aria-describedby","state","disabled"])}}}),bd=Object.freeze(Object.defineProperty({__proto__:null,default:gd},Symbol.toStringTag,{value:"Module"})),vd=["id"],wd=["textContent"],yd=K({__name:"DisplayTextItem",props:{label:{},id:{default:void 0}},setup(n){return(d,u)=>(g(),D("div",{id:d.id},[A("p",{textContent:N(d.label)},null,8,wd)],8,vd))}}),kd=Object.freeze(Object.defineProperty({__proto__:null,default:yd},Symbol.toStringTag,{value:"Module"})),$d={class:"w-100 currentfile mb-2"},Pd={class:"visually-hidden"},Sd=K({__name:"FileItem",props:te({id:{default:void 0},name:{default:void 0},placeholder:{default:"Choose a file or drop it here..."},touchKey:{default:void 0},disabled:{type:Boolean,default:!1},accept:{default:""},dropPlaceholder:{default:void 0},ariaDescribedby:{default:void 0},state:{type:[Boolean,null],default:void 0},validation:{default:void 0}},{modelValue:{default:()=>({file:null})},modelModifiers:{}}),emits:te(["update:modelValue"],["update:modelValue"]),setup(n,{emit:d}){const u=n,a=d,s=ie(n,"modelValue"),i=Pe(He),c=ee(null);function p(y){const E={file:y,content:y!==null?"":null,current:!1,removed:!1};a("update:modelValue",E),y&&Dt(y).then(C=>{a("update:modelValue",{...E,content:C})})}function S(){c.value.reset(),a("update:modelValue",{file:null,content:"",current:!1,removed:!0})}const P=F(()=>"required"in(u.validation??{}));return(y,E)=>{const C=ne,b=me,w=Rt,B=De;return g(),L(B,{class:"w-100"},je({default:v(()=>[k(w,{id:y.id,ref_key:"inputElem",ref:c,name:y.name,accept:y.accept,"drop-placeholder":y.dropPlaceholder,"aria-describedby":y.ariaDescribedby,"model-value":s.value.file,state:y.state,required:P.value,disabled:y.disabled,onBlur:E[0]||(E[0]=O=>{var $;return($=j(i))==null?void 0:$(y.touchKey)}),onFocusout:E[1]||(E[1]=O=>{var $;return($=j(i))==null?void 0:$(y.touchKey)}),"onUpdate:modelValue":p},null,8,["id","name","accept","drop-placeholder","aria-describedby","model-value","state","required","disabled"])]),_:2},[s.value.current?{name:"prepend",fn:v(()=>[A("div",$d,[Q(N(y.$t("form.current_file"))+" ",1),A("code",null,N(s.value.file.name),1)])]),key:"0"}:void 0,!P.value&&s.value.file!==null?{name:"append",fn:v(()=>[k(b,{variant:"danger",onClick:S},{default:v(()=>[A("span",Pd,N(y.$t("delete")),1),k(C,{iname:"trash"})]),_:1})]),key:"1"}:void 0]),1024)}}}
3),jd=re(Sd,[["__scopeId","data-v-6f331a3d"]]),Cd=Object.freeze(Object.defineProperty({__proto__:null,default:jd},Symbol.toStringTag,{value:"Module"})),Bd=K({__name:"MarkdownItem",props:{label:{},id:{default:void 0}},setup(n){return(d,u)=>{const a=Ie("VueShowdown");return g(),L(a,{id:d.id,markdown:d.label},null,8,["id","markdown"])}}}),Ed=Object.freeze(Object.defineProperty({__proto__:null,default:Bd},Symbol.toStringTag,{value:"Module"})),Id=K({__name:"ReadOnlyAlertItem",props:{label:{},id:{default:void 0},icon:{default:void 0},type:{default:"success"}},setup(n){const d=n,u=F(()=>{const a={success:"thumbs-up",info:"info",warning:"exclamation",danger:"times"};return d.icon||a[d.type]});return(a,s)=>{const i=Ie("VueShowdown"),c=Ce;return g(),L(c,{id:a.id,alert:"",icon:u.value,variant:a.type},{default:v(()=>[k(i,{markdown:a.label,tag:"span",class:"markdown"},null,8,["markdown"])]),_:1},8,["id","icon","variant"])}}}),Td=Object.freeze(Object.defineProperty({__proto__:null,default:Id},Symbol.toStringTag,{value:"Module"})),Ld=K({__name:"TagsItem",props:te({id:{default:void 0},name:{default:void 0},placeholder:{default:void 0},touchKey:{default:void 0},disabled:{type:Boolean,default:!1},limit:{default:void 0},ariaDescribedby:{default:void 0},state:{type:[Boolean,null],default:void 0},validation:{default:void 0}},{modelValue:{},modelModifiers:{}}),emits:["update:modelValue"],setup(n){const d=n,u=Pe(He),a=ie(n,"modelValue"),s=F(()=>"required"in((d==null?void 0:d.validation)??{}));return(i,c)=>{const p=rt;return g(),L(p,{id:i.id,modelValue:a.value,"onUpdate:modelValue":c[0]||(c[0]=S=>a.value=S),name:i.name,placeholder:i.placeholder,limit:i.limit,"aria-describedby":i.ariaDescribedby,state:i.state,required:s.value,disabled:i.disabled,"remove-on-delete":"",separator:" ,",onBlur:c[1]||(c[1]=S=>{var P;return(P=j(u))==null?void 0:P(i.touchKey)})},null,8,["id","modelValue","name","placeholder","limit","aria-describedby","state","required","disabled"])}}}),Md=Object.freeze(Object.defineProperty({__proto__:null,default:Ld},Symbol.toStringTag,{value:"Module"})),zd={class:"tags-selectize"},Vd={key:0,class:"list-inline d-inline-block mb-2"},Ad=K({inheritAttrs:!1,__name:"TagsSelectizeItem",props:te({id:{default:void 0},name:{default:void 0},placeholder:{default:void 0},touchKey:{default:void 0},disabled:{type:Boolean,default:!1},options:{},auto:{type:Boolean,default:!1},disabledItems:{default:void 0},itemsName:{default:"items"},label:{default:void 0},limit:{default:void 0},noTags:{type:Boolean,default:!1},tagIcon:{default:void 0},ariaDescribedby:{default:void 0},state:{type:[Boolean,null],default:void 0},validation:{default:void 0}},{modelValue:{},modelModifiers:{}}),emits:te(["tag-update"],["update:modelValue"]),setup(n,{emit:d}){const u=n,a=d,s=ie(n,"modelValue"),i=ee(null),c=ee(null),{t:p}=we(),S=ee(""),P=F(()=>S.value.trim().toLowerCase()),y=F(()=>u.options.filter($=>{var e,r;const H=typeof $=="string"?$:$.value;let Y=((e=s.value)==null?void 0:e.indexOf(H))===-1&&!(((r=u.disabledItems)==null?void 0:r.includes(H))??!1);return Y&&P.value&&(Y=H.toLowerCase().indexOf(P.value)>-1),Y})),E=F(()=>Na(u.options.map($=>{const H=typeof $=="string"?$:$.value,Y=typeof $=="string"?$:$.text;return[H,Y]}))),C=F(()=>{const $={items:p("items."+u.itemsName,0)};return{label:p("search.for",{items:p("items."+u.itemsName,2)}),invalidFeedback:p("search.not_found",$,0),noItems:p("items_verbose_items_left",$,0)}}),b=F(()=>P.value&&y.value.length===0?!1:null);function w($,H){const Y=typeof $=="string"?$:$.value;a("tag-update",{action:"add",tag:Y,applyFn:H}),S.value="",u.auto&&H(Y)}function B($,H){const Y=typeof $=="string"?$:$.value;a("tag-update",{action:"remove",tag:Y,applyFn:H}),u.auto&&H(Y)}function O($){!["Tab","Space"].includes($.code)&&$.target===c.value.$el.firstElementChild&&i.value.$el.focus()}return($,H)=>{const Y=ne,e=Ft,r=Je,t=wa,o=qt,f=Nt,_=Ht,l=Gt,h=Ut,V=nt,I=rt;return g(),D("div",zd,[k(I,x($.$attrs,{id:$.id,modelValue:s.value,"onUpdate:modelValue":H[2]||(H[2]=T=>s.value=T),name:$.name,"aria-describedby":$.ariaDescribedby,state:$.state,disabled:$.disabled,"no-outer-focus":"",separator:" ,",size:"lg",class:"p-0 border-0"}),{default:v(({tags:T,disabled:z,addTag:m,removeTag:M})=>[!$.noTags&&T.length>0?(g(),D("ul",Vd,[(g(!0),D(J,null,ue(T,R=>{var G;return g(),D("li",{key:$.id+"-"+R,class:"list-inline-item"},[k(e,{title:R,disabled:z||(((G=$.disabledItems)==null?void 0:G.includes(R))??!1),class:"border border-dark mb-2",onRemove:W=>B(R,M)},{default:v(()=>[$.tagIcon?(g(),L(Y,{key:0,iname:$.tagIcon},null,8,["iname"])):q("",!0),Q(" "+N(E.value[R]),1)]),_:2},1032,["title","disabled","onRemove"])])}),128))])):q("",!0),k(V,{ref_key:"dropdownElem",ref:c,disabled:z,variant:"outline-dark",block:"","menu-class":"w-100",onKeydown:O},{"button-content":v(()=>[k(Y,{iname:"search-plus"}),Q(" "+N($.label),1)]),default:v(()=>[k(_,{class:"search-group"},{default:v(()=>[k(o,{onSubmit:ve(()=>{},["stop","prevent"])},{default:v(()=>[k(t,{label:C.value.label,"label-for":$.id+"-search-input","label-cols-md":"auto","label-size":"sm","invali
3d-feedback":C.value.invalidFeedback,state:b.value,disabled:z,class:"mb-0"},{default:v(()=>[k(r,{id:$.id+"-search-input",ref_key:"searchElem",ref:i,modelValue:S.value,"onUpdate:modelValue":H[0]||(H[0]=R=>S.value=R),autocomplete:"off",size:"sm",type:"search",onClick:H[1]||(H[1]=ve(()=>{},["stop"]))},null,8,["id","modelValue"])]),_:2},1032,["label","label-for","invalid-feedback","state","disabled"])]),_:2},1024),k(f)]),_:2},1024),(g(!0),D(J,null,ue(y.value,(R,G)=>(g(),L(l,{key:G,onClick:W=>w(R,m)},{default:v(()=>[Q(N(typeof R=="string"?R:R.text),1)]),_:2},1032,["onClick"]))),128)),!P.value&&y.value.length===0?(g(),L(h,{key:0},{default:v(()=>[k(Y,{iname:"exclamation-triangle"}),Q(" "+N(C.value.noItems),1)]),_:1})):q("",!0)]),_:2},1032,["disabled"])]),_:1},16,["id","modelValue","name","aria-describedby","state","disabled"])])}}}),Od=re(Ad,[["__scopeId","data-v-91151d93"]]),Rd=Object.freeze(Object.defineProperty({__proto__:null,default:Od},Symbol.toStringTag,{value:"Module"})),Dd=K({__name:"TextAreaItem",props:te({id:{default:void 0},name:{default:void 0},placeholder:{default:void 0},touchKey:{default:void 0},disabled:{type:Boolean,default:!1},ariaDescribedby:{default:void 0},state:{type:[Boolean,null],default:void 0},validation:{default:void 0}},{modelValue:{},modelModifiers:{}}),emits:te(["update:modelValue"],["update:modelValue"]),setup(n){const d=n,u=ie(n,"modelValue"),a=Pe(He),s=F(()=>"required"in((d==null?void 0:d.validation)??{}));return(i,c)=>{const p=Yt;return g(),L(p,{id:i.id,modelValue:u.value,"onUpdate:modelValue":c[0]||(c[0]=S=>u.value=S),name:i.name,placeholder:i.placeholder,"aria-describedby":i.ariaDescribedby,state:i.state,required:s.value,disabled:i.disabled,rows:"4",onBlur:c[1]||(c[1]=S=>{var P;return(P=j(a))==null?void 0:P(i.touchKey)})},null,8,["id","modelValue","name","placeholder","aria-describedby","state","required","disabled"])}}}),Fd=Object.freeze(Object.defineProperty({__proto__:null,default:Dd},Symbol.toStringTag,{value:"Module"})),Hd=K({__name:"BSkeleton",props:{height:{default:"26px"},width:{default:"100%"}},setup(n){return(d,u)=>(g(),D("div",{style:Wt({height:d.height,width:d.width}),class:"b-skeleton"},null,4))}}),Ve=re(Hd,[["__scopeId","data-v-ea69c4fd"]]),qd=Object.freeze(Object.defineProperty({__proto__:null,default:Ve},Symbol.toStringTag,{value:"Module"})),Nd={class:"y-skeleton-wrapper"},Gd={class:"visually-hidden"},Ud={key:0,id:"top-bar-skeleton",class:"d-flex mb-3"},Yd={id:"search-skeleton",class:"top-bar-group-skeleton"},Wd={key:0,id:"button-skeleton",class:"top-bar-group-skeleton"},Kd=K({__name:"BSkeletonWrapper",props:{button:{type:Boolean,default:!1},search:{type:Boolean,default:!1}},setup(n){return(d,u)=>{const a=ne,s=Qe,i=Je,c=De,p=Ve;return g(),D("div",Nd,[A("div",Gd,N(d.$t("loading")),1),d.search||d.button?(g(),D("div",Ud,[A("div",Yd,[d.search?(g(),L(c,{key:0,class:"pe-none","aria-hidden":"true"},{default:v(()=>[k(s,null,{default:v(()=>[k(a,{iname:"search"})]),_:1}),k(i,{disabled:!0,tabindex:"-1"})]),_:1})):q("",!0)]),d.button?(g(),D("div",Wd,[k(p,{height:"36px",class:"ms-3-md"})])):q("",!0)])):q("",!0),Z(d.$slots,"default",{},void 0,!0)])}}}),qe=re(Kd,[["__scopeId","data-v-4afa3694"]]),Zd=Object.freeze(Object.defineProperty({__proto__:null,default:qe},Symbol.toStringTag,{value:"Module"})),Qd={class:"d-flex w-100 mt-auto"},Jd=K({__name:"AppCatalogSkeleton",setup(n){return(d,u)=>{const a=ne,s=Qe,i=Je,c=De,p=Ve,S=Te,P=Kt,y=qe;return g(),L(y,{button:"",search:""},{default:v(()=>[k(c,{class:"w-100 mb-4"},{default:v(()=>[k(s,null,{default:v(()=>[k(a,{iname:"search"})]),_:1}),k(i,{disabled:!0})]),_:1}),k(P,{deck:""},{default:v(()=>[(g(),D(J,null,ue(15,E=>k(S,{key:E,"no-body":""},{default:v(()=>[A("div",Qd,[k(p,{width:"30px",height:"30px",class:"me-2 ms-auto"}),k(p,{width:j(he)(30,70)+"%",height:"30px",class:"me-auto"},null,8,["width"])]),j(he)(0,1)?(g(),L(p,{key:0,width:j(he)(30,85)+"%",height:"24px",class:"mx-auto"},null,8,["width"])):q("",!0),k(p,{width:j(he)(30,85)+"%",height:"24px",class:"mx-auto mb-auto"},null,8,["width"])]),_:2},1024)),64))]),_:1})]),_:1})}}}),Xd=re(Jd,[["__scopeId","data-v-cb234a17"]]),xd=Object.freeze(Object.defineProperty({__proto__:null,default:Xd},Symbol.toStringTag,{value:"Module"})),eu={style:{height:"38px"},class:"d-flex align-items-center"},au={key:0,class:"w100 d-flex justify-content-between"},tu={class:"d-flex justify-content-end w-100"},ru=K({__name:"CardFormSkeleton",props:{itemCount:{default:5},cols:{default:()=>({md:4,lg:2})}},setup(n){return(d,u)=>{const a=Ve,s=We,i=Ke,c=Te,p=qe;return g(),L(p,null,{default:v(()=>[k(c,null,{header:v(()=>[k(a,{width:"30%",height:"26px",class:"m-0"})]),footer:v(()=>[A("div",tu,[k(a,{width:"100px",height:"36px"})])]),default:v(()=>[(g(!0),D(J,null,ue(d.itemCount,S=>(g(),D(J,{key:S},[k(i,{class:de({"d-block":d.cols===null})},{default:v(()=>[k(s,x({ref_for:!0},d.cols),{default:v(()=>[A("div",eu,[k(a,{class:"m-0",width:j(he)(45,100)+"%",height:"24px"},null,8,["width"])])]),_:1},16),k(s,null,{default:v(()=>[S%2===0?(g(),D("div",au,[k(a,{width:"100%",height:"38px"}),k(a,{width:"38px",height:"38px",class:"ms-2"})])):(g(),L(a,{key:1,width:"100%",height:"38px"})),k(a,{width:j(he)(15,35)+"%",height:"19px"},null,8,["width"])]),_:2},1024)]),_:2},1032,["class"]),u[0]||(u[0]=A("hr",null,null,-1))],64))),128))]),_:1})]),_:1})}}}),nu=Object.freeze(Object.defineProperty({__proto__:null,default:ru},Symbol.toStringTag,{value:"Module"})),du=K({__name:"CardInfoSkeleton",props:{itemCount:{default:5}},setup(n){return(d,u)=>{const a=Ve,s=We,i=Ke,c=Te,p=qe;return g(),L(p,null,{default:v(()=>[k(c,null,{header:v(()=>[k(a,{width:"30%",height:"36px",class:"m-0"})]),default:v(()=>[(g(!0),D(J,null,ue(d.itemCount,S=>(g(),L(i,{key:S,"no-gutters":""},{default:v(()=>[k(s,{cols:"5",md:"3",xl:"3"},{default:v(()=>[k(a,{width:j(he)(45,95)+"%",height:"19px"},null,8,["width"])]),_:1}),k(s,null,{default:v(()=>[k(a,{width:j(he)(10,60)+"%",height:"19px"},null,8,["width"])]),_:1})]),_:2},1024))),128))]),_:1})]),_:1})}}}),uu=Object.freeze(Object.defineProperty({__proto__:null,default:du},Symbol.toStringTag,{value:"Module"})),ou={style:{width:"20%"}},su=K({__name:"CardListSkeleton",props:{itemCount:{default:5},search:{type:Boolean,default:!1}},setup(n){return(d,u)=>{const a=Ve,s=Fe,i=Xe,c=Te,p=qe;return g(),L(p,{search:d.search},{default:v(()=>[k(c,{"no-body":""},{header:v(()=>[k(a,{width:"30%",height:"36px",class:"m-0"})]),default:v(()=>[k(i,{flush:""},{default:v(()=>[(g(!0),D(J,null,ue(d.itemCount,S=>(g(),L(s,{key:S,class:"d-flex"},{default:v(()=>[A("div",ou,[k(a,{width:j(he)(50,100)+"%",height:"24px",class:"me-3"},null,8,["width"])]),k(a,{width:j(he)(30,80)+"%",height:"24px",class:"m-0"},null,8,["width"])]),_:2},1024))),128))]),_:1})]),_:1})]),_:1},8,["search"])}}}),lu=Object.freeze(Object.defineProperty({__proto__:null,default:su},Symbol.toStringTag,{value:"Module"})),iu=K({__name:"ListGroupSkeleton",props:{itemCount:{default:5},button:{type:Boolean,default:!0},search:{type:Boolean,default:!0}},setup(n){return(d,u)=>{const a=Ve,s=Fe,i=Xe,c=qe;return g(),L(c,{button:d.button,search:d.search},{default:v(()=>[k(i,null,{default:v(()=>[(g(!0),D(J,null,ue(d.itemCount,p=>(g(),L(s,{key:p},{default:v(()=>[k(a,{width:j(he)(15,25)+"%",height:"24px",class:"mb-2"},null,8,["width"]),k(a,{width:j(he)(25,50)+"%",height:"24px",class:"m-0"},null,8,["width"])]),_:2},1024))),128))]),_:1})]),_:1},8,["button","search"])}}}),cu=Object.freeze(Object.defineProperty({__proto__:null,default:iu},Symbol.toStringTag,{value:"Module"}));function fu(n){return n&&n.__esModule&&Object.prototype.hasOwnProperty.call(n,"default")?n.default:n}var aa={exports:{}},mu=aa.exports,Da;function pu(){return Da||(Da=1,(function(n){(function(){function d(e){var r={omitExtraWLInCodeBlocks:{defaultValue:!1,describe:"Omit the default extra whiteline added to code blocks",type:"boolean"},noHeaderId:{defaultValue:!1,describe:"Turn on/off generated header id",type:"boolean"},prefixHeaderId:{defaultValue:!1,describe:"Add a prefix to the generated header ids. Passing a string will prefix that string to the header id. Setting to true will add a generic 'section-' prefix",type:"string"},rawPrefixHeaderId:{defaultValue:!1,describe:'Setting this option to true will prevent showdown from modifying the prefix. This might result in malformed IDs (if, for instance, the " char is used in the prefix)',type:"boolean"},ghCompatibleHeaderId:{defaultValue:!1,describe:"Generate header ids compatible with github style (spaces are replaced with dashes, a bunch of non alphanumeric chars are removed)",type:"boolean"},rawHeaderId:{defaultValue:!1,describe:`Remove only spaces, ' and " from generated header ids (including prefixes), replacing them with dashes (-). WARNING: This might result in malformed ids`,type:"boolean"},headerLevelStart:{defaultValue:!1,describe:"The header blocks level start",type:"integer"},parseImgDimensions:{defaultValue:!1,describe:"Turn on/off image dimension parsing",type:"boolean"},simplifiedAutoLink:{defaultValue:!1,describe:"Turn on/off GFM autolink style",type:"boolean"},excludeTrailingPunctuationFromURLs:{defaultValue:!1,describe:"Excludes trailing punctuation from links generated 
3with autoLinking",type:"boolean"},literalMidWordUnderscores:{defaultValue:!1,describe:"Parse midword underscores as literal underscores",type:"boolean"},literalMidWordAsterisks:{defaultValue:!1,describe:"Parse midword asterisks as literal asterisks",type:"boolean"},strikethrough:{defaultValue:!1,describe:"Turn on/off strikethrough support",type:"boolean"},tables:{defaultValue:!1,describe:"Turn on/off tables support",type:"boolean"},tablesHeaderId:{defaultValue:!1,describe:"Add an id to table headers",type:"boolean"},ghCodeBlocks:{defaultValue:!0,describe:"Turn on/off GFM fenced code blocks support",type:"boolean"},tasklists:{defaultValue:!1,describe:"Turn on/off GFM tasklist support",type:"boolean"},smoothLivePreview:{defaultValue:!1,describe:"Prevents weird effects in live previews due to incomplete input",type:"boolean"},smartIndentationFix:{defaultValue:!1,describe:"Tries to smartly fix indentation in es6 strings",type:"boolean"},disableForced4SpacesIndentedSublists:{defaultValue:!1,describe:"Disables the requirement of indenting nested sublists by 4 spaces",type:"boolean"},simpleLineBreaks:{defaultValue:!1,describe:"Parses simple line breaks as <br> (GFM Style)",type:"boolean"},requireSpaceBeforeHeadingText:{defaultValue:!1,describe:"Makes adding a space between `#` and the header text mandatory (GFM Style)",type:"boolean"},ghMentions:{defaultValue:!1,describe:"Enables github @mentions",type:"boolean"},ghMentionsLink:{defaultValue:"https://github.com/{u}",describe:"Changes the link generated by @mentions. Only applies if ghMentions option is enabled.",type:"string"},encodeEmails:{defaultValue:!0,describe:"Encode e-mail addresses through the use of Character Entities, transforming ASCII e-mail addresses into its equivalent decimal entities",type:"boolean"},openLinksInNewWindow:{defaultValue:!1,describe:"Open all links in new windows",type:"boolean"},backslashEscapesHTMLTags:{defaultValue:!1,describe:"Support for HTML Tag escaping. ex: <div>foo</div>",type:"boolean"},emoji:{defaultValue:!1,describe:"Enable emoji support. Ex: `this is a :smile: emoji`",type:"boolean"},underline:{defaultValue:!1,describe:"Enable support for underline. Syntax is double or triple underscores: `__underline word__`. With this option enabled, underscores no longer parses into `<em>` and `<strong>`",type:"boolean"},ellipsis:{defaultValue:!0,describe:"Replaces three dots with the ellipsis unicode character",type:"boolean"},completeHTMLDocument:{defaultValue:!1,describe:"Outputs a complete html document, including `<html>`, `<head>` and `<body>` tags",type:"boolean"},metadata:{defaultValue:!1,describe:"Enable support for document metadata (defined at the top of the document between `«««` and `»»»` or between `---` and `---`).",type:"boolean"},splitAdjacentBlockquotes:{defaultValue:!1,describe:"Split adjacent blockquote blocks",type:"boolean"}};if(e===!1)return JSON.parse(JSON.stringify(r));var t={};for(var o in r)r.hasOwnProperty(o)&&(t[o]=r[o].defaultValue);return t}function u(){var e=d(!0),r={};for(var t in e)e.hasOwnProperty(t)&&(r[t]=!0);return r}var a={},s={},i={},c=d(!0),p="vanilla",S={github:{omitExtraWLInCodeBlocks:!0,simplifiedAutoLink:!0,excludeTrailingPunctuationFromURLs:!0,literalMidWordUnderscores:!0,strikethrough:!0,tables:!0,tablesHeaderId:!0,ghCodeBlocks:!0,tasklists:!0,disableForced4SpacesIndentedSublists:!0,simpleLineBreaks:!0,requireSpaceBeforeHeadingText:!0,ghCompatibleHeaderId:!0,ghMentions:!0,backslashEscapesHTMLTags:!0,emoji:!0,splitAdjacentBlockquotes:!0},original:{noHeaderId:!0,ghCodeBlocks:!1},ghost:{omitExtraWLInCodeBlocks:!0,parseImgDimensions:!0,simplifiedAutoLink:!0,excludeTrailingPunctuationFromURLs:!0,literalMidWordUnderscores:!0,strikethrough:!0,tables:!0,tablesHeaderId:!0,ghCodeBlocks:!0,tasklists:!0,smoothLivePreview:!0,simpleLineBreaks:!0,requireSpaceBeforeHeadingText:!0,ghMentions:!1,encodeEmails:!0},vanilla:d(!0),allOn:u()};a.helper={},a.extensions={},a.setOption=function(e,r){return c[e]=r,this},a.getOption=function(e){return c[e]},a.getOptions=function(){return c},a.resetOptions=function(){c=d(!0)},a.setFlavor=function(e){if(!S.hasOwnProperty(e))throw Error(e+" flavor was not found");a.resetOptions();var r=S[e];p=e;for(var t in r)r.hasOwnProperty(t)&&(c[t]=r[t])},a.getFlavor=function(){return p},a.getFlavorOptions=function(e){if(S.hasOwnProperty(e))return S[e]},a.getDefaultOptions=function(e){return d(e)},a.subParser=function(e,r){if(a.helper.isString(e))if(typeof r<"u")s[e]=r;else{if(s.hasOwnProperty(e))return s[e];throw Error("SubParser named "+e+" not registered!")}},a.extension=function(e,r){if(!a.helper.isString(e))throw Error("Extension 'name' must be a string");if(e=a.helper.stdExtName(e),a.helper.isUndefined(r)){if(!i.hasOwnProperty(e))throw Error("Extension named "+e+" is not registered!");return i[e]}else{typeof r=="function"&&(r=r()),a.helper.isArray(r)||(r=[r]);var t=P(r,e);if(t.valid)i[e]=r;else throw Error(t.error)}},a.getAllExtensions=function(){return i},a.removeExtension=function(e){delete i[e]},a.resetExtensions=function(){i={}};function P(e,r){var t=r?"Error in "+r+" extension->":"Error in unnamed extension",o={valid:!0,error:""};a.helper.isArray(e)||(e=[e]);for(var f=0;f<e.length;++f){var _=t+" sub-extension "+f+": ",l=e[f];if(typeof l!="object")return o.valid=!1,o.error=_+"must be an object, but "+typeof l+" given",o;if(!a.helper.isString(l.type))return o.valid=!1,o.error=_+'property "type" must be a string, but '+typeof l.type+" given",o;var h=l.type=l.type.toLowerCase();if(h==="language"&&(h=l.type="lang"),h==="html"&&(h=l.type="output"),h!=="lang"&&h!=="output"&&h!=="listener")return o.valid=!1,o.error=_+"type "+h+' is not recognized. Valid values: "lang/language", "output/html" or "listener"',o;if(h==="listener"){if(a.helper.isUndefined(l.listeners))return o.valid=!1,o.error=_+'. Extensions of type "listener" must have a property called "listeners"',o}else if(a.helper.isUndefined(l.filter)&&a.helper.isUndefined(l.regex))return o.valid=!1,o.error=_+h+' extensions must define either a "regex" property or a "filter" method',o;if(l.listeners){if(typeof l.listeners!="object")return o.valid=!1,o.error=_+'"listeners" property must be an object but '+typeof l.listeners+" given",o;for(var V in l.listeners)if(l.listeners.hasOwnProperty(V)&&typeof l.listeners[V]!="function")return o.valid=!1,o.error=_+'"listeners" property must be an hash of [event name]: [callback]. listeners.'+V+" must be a function but "+typeof l.listeners[V]+" given",o}if(l.filter){if(typeof l.filter!="function")return o.valid=!1,o.error=_+'"filter" must be a function, but '+typeof l.filter+" given",o}else if(l.regex){if(a.helper.isString(l.regex)&&(l.regex=new RegExp(l.regex,"g")),!(l.regex instanceof RegExp))return o.valid=!1,o.error=_+'"regex" property must either be a string or a RegExp object, but '+typeof l.regex+" given",o;if(a.helper.isUndefined(l.replace))return o.valid=!1,o.error=_+'"regex" extensions must implement a replace string or function',o}}return o}a.validateExtension=function(e){var r=P(e,null);return r.valid?!0:(console.warn(r.error),!1)},a.hasOwnProperty("helper")||(a.helper={}),a.helper.isString=function(e){return typeof e=="string"||e instanceof String},a.helper.isFunction=function(e){var r={};return e&&r.toString.call(e)==="[object Function]"},a.helper.isArray=function(e){return Array.isArray(e)},a.helper.isUndefined=function(e){return typeof e>"u"},a.helper.forEach=function(e,r){if(a.helper.isUndefined(e))throw new Error("obj param is required");if(a.helper.isUndefined(r))throw new Error("callback param is required");if(!a.helper.isFunction(r))throw new Error("callback param must be a function/closure");if(typeof e.forEach=="function")e.forEach(r);else if(a.helper.isArray(e))for(var t=0;t<e.length;t++)r(e[t],t,e);else if(typeof e=="object")for(var o in e)e.hasOwnProperty(o)&&r(e[o],o,e);else throw new Error("obj does not seem to be an array or an iterable object")},a.helper.stdExtName=function(e){return e.replace(/[_?*+\/\\.^-]/g,"").replace(/\s/g,"").toLowerCase()};function y(e,r){var t=r.charCodeAt(0);return"¨E"+t+"E"}a.helper.escapeCharactersCallback=y,a.helper.escapeCharacters=function(e,r,t){var o="(["+r.replace(/([\[\]\\])/g,"\\$1")+"])";t&&(o="\\\\"+o);var f=new RegExp(o,"g");return e=e.replace(f,y),e},a.helper.unescapeHTMLEntities=function(e){return e.replace(/&quot;/g,'"').replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&amp;/g,"&")};var E=function(e,r,t,o){var f=o||"",_=f.indexOf("g")>-1,l=new RegExp(r+"|"+t,"g"+f.replace(/g/g,"")),h=new RegExp(r,f.replace(/g/g,"")),V=[],I,T,z,m,M;do for(I=0;z=l.exec(e);)if(h.test(z[0]))I++||(T=l.lastIndex,m=T-z[0].length);else if(I&&!--I){M=z.index+z[0].length;var R={left:{start:m,end:T},match:{start:T,end:z.index},right:{start:z.index,end:M},wholeMatch:{start:m,end:M}};if(V.push(R),!_)return V}while(I&&(l.lastIndex=T));return V};a.helper.matchRecursiveRegExp=function(e,r,t,o){for(var f=E(e,r,t,o),_=[],l=0;l<f.length;++l)_.push([e.slice(f[l].wholeMatch.start,f[l].wholeMatch.end),e.slice(f[l].match.start,f[l].match.end),e.slice(f[l].left.start,f[l].left.end),e.slice(f[l].right.start,f[l].right.end)]);return _},a.helper.replaceRecursiveRegExp=function(e,r,t,o,f){if(!a.helper.isFunction(r)){var _=r;r=function(){return _}}var l=E(e,t,o,f),h=e,V=l.length;if(V>0){var I=[];l[0].wholeMatch.start!==0&&I.push(e.slice(0,l[0].wholeMatch.start));for(var T=0;T<V;
3++T)I.push(r(e.slice(l[T].wholeMatch.start,l[T].wholeMatch.end),e.slice(l[T].match.start,l[T].match.end),e.slice(l[T].left.start,l[T].left.end),e.slice(l[T].right.start,l[T].right.end))),T<V-1&&I.push(e.slice(l[T].wholeMatch.end,l[T+1].wholeMatch.start));l[V-1].wholeMatch.end<e.length&&I.push(e.slice(l[V-1].wholeMatch.end)),h=I.join("")}return h},a.helper.regexIndexOf=function(e,r,t){if(!a.helper.isString(e))throw"InvalidArgumentError: first parameter of showdown.helper.regexIndexOf function must be a string";if(!(r instanceof RegExp))throw"InvalidArgumentError: second parameter of showdown.helper.regexIndexOf function must be an instance of RegExp";var o=e.substring(t||0).search(r);return o>=0?o+(t||0):o},a.helper.splitAtIndex=function(e,r){if(!a.helper.isString(e))throw"InvalidArgumentError: first parameter of showdown.helper.regexIndexOf function must be a string";return[e.substring(0,r),e.substring(r)]},a.helper.encodeEmailAddress=function(e){var r=[function(t){return"&#"+t.charCodeAt(0)+";"},function(t){return"&#x"+t.charCodeAt(0).toString(16)+";"},function(t){return t}];return e=e.replace(/./g,function(t){if(t==="@")t=r[Math.floor(Math.random()*2)](t);else{var o=Math.random();t=o>.9?r[2](t):o>.45?r[1](t):r[0](t)}return t}),e},a.helper.padEnd=function(r,t,o){return t=t>>0,o=String(o||" "),r.length>t?String(r):(t=t-r.length,t>o.length&&(o+=o.repeat(t/o.length)),String(r)+o.slice(0,t))},typeof console>"u"&&(console={warn:function(e){alert(e)},log:function(e){alert(e)},error:function(e){throw e}}),a.helper.regexes={asteriskDashAndColon:/([*_:~])/g},a
vendor: 23,286 bytes, line 3
3.helper.emojis={"+1":"👍","-1":"👎",100:"💯",1234:"🔢","1st_place_medal":"🥇","2nd_place_medal":"🥈","3rd_place_medal":"🥉","8ball":"🎱",a:"🅰️",ab:"🆎",abc:"🔤",abcd:"🔡",accept:"🉑",aerial_tramway:"🚡",airplane:"✈️",alarm_clock:"⏰",alembic:"⚗️",alien:"👽",ambulance:"🚑",amphora:"🏺",anchor:"⚓️",angel:"👼",anger:"💢",angry:"😠",anguished:"😧",ant:"🐜",apple:"🍎",aquarius:"♒️",aries:"♈️",arrow_backward:"◀️",arrow_double_down:"⏬",arrow_double_up:"⏫",arrow_down:"⬇️",arrow_down_small:"🔽",arrow_forward:"▶️",arrow_heading_down:"⤵️",arrow_heading_up:"⤴️",arrow_left:"⬅️",arrow_lower_left:"↙️",arrow_lower_right:"↘️",arrow_right:"➡️",arrow_right_hook:"↪️",arrow_up:"⬆️",arrow_up_down:"↕️",arrow_up_small:"🔼",arrow_upper_left:"↖️",arrow_upper_right:"↗️",arrows_clockwise:"🔃",arrows_counterclockwise:"🔄",art:"🎨",articulated_lorry:"🚛",artificial_satellite:"🛰",astonished:"😲",athletic_shoe:"👟",atm:"🏧",atom_symbol:"⚛️",avocado:"🥑",b:"🅱️",baby:"👶",baby_bottle:"🍼",baby_chick:"🐤",baby_symbol:"🚼",back:"🔙",bacon:"🥓",badminton:"🏸",baggage_claim:"🛄",baguette_bread:"🥖",balance_scale:"⚖️",balloon:"🎈",ballot_box:"🗳",ballot_box_with_check:"☑️",bamboo:"🎍",banana:"🍌",bangbang:"‼️",bank:"🏦",bar_chart:"📊",barber:"💈",baseball:"⚾️",basketball:"🏀",basketball_man:"⛹️",basketball_woman:"⛹️&zwj;♀️",bat:"🦇",bath:"🛀",bathtub:"🛁",battery:"🔋",beach_umbrella:"🏖",bear:"🐻",bed:"🛏",bee:"🐝",beer:"🍺",beers:"🍻",beetle:"🐞",beginner:"🔰",bell:"🔔",bellhop_bell:"🛎",bento:"🍱",biking_man:"🚴",bike:"🚲",biking_woman:"🚴&zwj;♀️",bikini:"👙",biohazard:"☣️",bird:"🐦",birthday:"🎂",black_circle:"⚫️",black_flag:"🏴",black_heart:"🖤",black_joker:"🃏",black_large_square:"⬛️",black_medium_small_square:"◾️",black_medium_square:"◼️",black_nib:"✒️",black_small_square:"▪️",black_square_button:"🔲",blonde_man:"👱",blonde_woman:"👱&zwj;♀️",blossom:"🌼",blowfish:"🐡",blue_book:"📘",blue_car:"🚙",blue_heart:"💙",blush:"😊",boar:"🐗",boat:"⛵️",bomb:"💣",book:"📖",bookmark:"🔖",bookmark_tabs:"📑",books:"📚",boom:"💥",boot:"👢",bouquet:"💐",bowing_man:"🙇",bow_and_arrow:"🏹",bowing_woman:"🙇&zwj;♀️",bowling:"🎳",boxing_glove:"🥊",boy:"👦",bread:"🍞",bride_with_veil:"👰",bridge_at_night:"🌉",briefcase:"💼",broken_heart:"💔",bug:"🐛",building_construction:"🏗",bulb:"💡",bullettrain_front:"🚅",bullettrain_side:"🚄",burrito:"🌯",bus:"🚌",business_suit_levitating:"🕴",busstop:"🚏",bust_in_silhouette:"👤",busts_in_silhouette:"👥",butterfly:"🦋",cactus:"🌵",cake:"🍰",calendar:"📆",call_me_hand:"🤙",calling:"📲",camel:"🐫",camera:"📷",camera_flash:"📸",camping:"🏕",cancer:"♋️",candle:"🕯",candy:"🍬",canoe:"🛶",capital_abcd:"🔠",capricorn:"♑️",car:"🚗",card_file_box:"🗃",card_index:"📇",card_index_dividers:"🗂",carousel_horse:"🎠",carrot:"🥕",cat:"🐱",cat2:"🐈",cd:"💿",chains:"⛓",champagne:"🍾",chart:"💹",chart_with_downwards_trend:"📉",chart_with_upwards_trend:"📈",checkered_flag:"🏁",cheese:"🧀",cherries:"🍒",cherry_blossom:"🌸",chestnut:"🌰",chicken:"🐔",children_crossing:"🚸",chipmunk:"🐿",chocolate_bar:"🍫",christmas_tree:"🎄",church:"⛪️",cinema:"🎦",circus_tent:"🎪",city_sunrise:"🌇",city_sunset:"🌆",cityscape:"🏙",cl:"🆑",clamp:"🗜",clap:"👏",clapper:"🎬",classical_building:"🏛",clinking_glasses:"🥂",clipboard:"📋",clock1:"🕐",clock10:"🕙",clock1030:"🕥",clock11:"🕚",clock1130:"🕦",clock12:"🕛",clock1230:"🕧",clock130:"🕜",clock2:"🕑",clock230:"🕝",clock3:"🕒",clock330:"🕞",clock4:"🕓",clock430:"🕟",clock5:"🕔",clock530:"🕠",clock6:"🕕",clock630:"🕡",clock7:"🕖",clock730:"🕢",clock8:"🕗",clock830:"🕣",clock9:"🕘",clock930:"🕤",closed_book:"📕",closed_lock_with_key:"🔐",closed_umbrella:"🌂",cloud:"☁️",cloud_with_lightning:"🌩",cloud_with_lightning_and_rain:"⛈",cloud_with_rain:"🌧",cloud_with_snow:"🌨",clown_face:"🤡",clubs:"♣️",cocktail:"🍸",coffee:"☕️",coffin:"⚰️",cold_sweat:"😰",comet:"☄️",computer:"💻",computer_mouse:"🖱",confetti_ball:"🎊",confounded:"😖",confused:"😕",congratulations:"㊗️",construction:"🚧",construction_worker_man:"👷",construction_worker_woman:"👷&zwj;♀️",control_knobs:"🎛",convenience_store:"🏪",cookie:"🍪",cool:"🆒",policeman:"👮",copyright:"©️",corn:"🌽",couch_and_lamp:"🛋",couple:"👫",couple_with_heart_woman_man:"💑",couple_with_heart_man_man:"👨&zwj;❤️&zwj;👨",couple_with_heart_woman_woman:"👩&zwj;❤️&zwj;👩",couplekiss_man_man:"👨&zwj;❤️&zwj;💋&zwj;👨",couplekiss_man_woman:"💏",couplekiss_woman_woman:"👩&zwj;❤️&zwj;💋&zwj;👩",cow:"🐮",cow2:"🐄",cowboy_hat_face:"🤠",crab:"🦀",crayon:"🖍",credit_card:"💳",crescent_moon:"🌙",cricket:"🏏",crocodile:"🐊",croissant:"🥐",crossed_fingers:"🤞",crossed_flags:"🎌",crossed_swords:"⚔️",crown:"👑",cry:"😢",crying_cat_face:"😿",crystal_ball:"🔮",cucumber:"🥒",cupid:"💘",curly_loop:"➰",currency_exchange:"💱",curry:"🍛",custard:"🍮",customs:"🛃",cyclone:"🌀",dagger:"🗡",dancer:"💃",dancing_women:"👯",dancing_men:"👯&zwj;♂️",dango:"🍡",dark_sunglasses:"🕶",dart:"🎯",dash:"💨",date:"📅",deciduous_tree:"🌳",deer:"🦌",department_store:"🏬",derelict_house:"🏚",desert:"🏜",desert_island:"🏝",desktop_computer:"🖥",male_detective:"🕵️",diamond_shape_with_a_dot_inside:"💠",diamonds:"♦️",disappointed:"😞",disappointed_relieved:"😥",dizzy:"💫",dizzy_face:"😵",do_not_litter:"🚯",dog:"🐶",dog2:"🐕",dollar:"💵",dolls:"🎎",dolphin:"🐬",door:"🚪",doughnut:"🍩",dove:"🕊",dragon:"🐉",dragon_face:"🐲",dress:"👗",dromedary_camel:"🐪",drooling_face:"🤤",droplet:"💧",drum:"🥁",duck:"🦆",dvd:"📀","e-mail":"📧",eagle:"🦅",ear:"👂",ear_of_rice:"🌾",earth_africa:"🌍",earth_americas:"🌎",earth_asia:"🌏",egg:"🥚",eggplant:"🍆",eight_pointed_black_star:"✴️",eight_spoked_asterisk:"✳️",electric_plug:"🔌",elephant:"🐘",email:"✉️",end:"🔚",envelope_with_arrow:"📩",euro:"💶",european_castle:"🏰",european_post_office:"🏤",evergreen_tree:"🌲",exclamation:"❗️",expressionless:"😑",eye:"👁",eye_speech_bubble:"👁&zwj;🗨",eyeglasses:"👓",eyes:"👀",face_with_head_bandage:"🤕",face_with_thermometer:"🤒",fist_oncoming:"👊",factory:"🏭",fallen_leaf:"🍂",family_man_woman_boy:"👪",family_man_boy:"👨&zwj;👦",family_man_boy_boy:"👨&zwj;👦&zwj;👦",family_man_girl:"👨&zwj;👧",family_man_girl_boy:"👨&zwj;👧&zwj;👦",family_man_girl_girl:"👨&zwj;👧&zwj;👧",family_man_man_boy:"👨&zwj;👨&zwj;👦",family_man_man_boy_boy:"👨&zwj;👨&zwj;👦&zwj;👦",family_man_man_girl:"👨&zwj;👨&zwj;👧",family_man_man_girl_boy:"👨&zwj;👨&zwj;👧&zwj;👦",family_man_man_girl_girl:"👨&zwj;👨&zwj;👧&zwj;👧",family_man_woman_boy_boy:"👨&zwj;👩&zwj;👦&zwj;👦",family_man_woman_girl:"👨&zwj;👩&zwj;👧",family_man_woman_girl_boy:"👨&zwj;👩&zwj;👧&zwj;👦",family_man_woman_girl_girl:"👨&zwj;👩&zwj;👧&zwj;👧",family_woman_boy:"👩&zwj;👦",family_woman_boy_boy:"👩&zwj;👦&zwj;👦",family_woman_girl:"👩&zwj;👧",family_woman_girl_boy:"👩&zwj;👧&zwj;👦",family_woman_girl_girl:"👩&zwj;👧&zwj;👧",family_woman_woman_boy:"👩&zwj;👩&zwj;👦",family_woman_woman_boy_boy:"👩&zwj;👩&zwj;👦&zwj;👦",family_woman_woman_girl:"👩&zwj;👩&zwj;👧",family_woman_woman_girl_boy:"👩&zwj;👩&zwj;👧&zwj;👦",family_woman_woman_girl_girl:"👩&zwj;👩&zwj;👧&zwj;👧",fast_forward:"⏩",fax:"📠",fearful:"😨",feet:"🐾",female_detective:"🕵️&zwj;♀️",ferris_wheel:"🎡",ferry:"⛴",field_hockey:"🏑",file_cabinet:"🗄",file_folder:"📁",film_projector:"📽",film_strip:"🎞",fire:"🔥",fire_engine:"🚒",fireworks:"🎆",first_quarter_moon:"🌓",first_quarter_moon_with_face:"🌛",fish:"🐟",fish_cake:"🍥",fishing_pole_and_fish:"🎣",fist_raised:"✊",fist_left:"🤛",fist_right:"🤜",flags:"🎏",flashlight:"🔦",fleur_de_lis:"⚜️",flight_arrival:"🛬",flight_departure:"🛫",floppy_disk:"💾",flower_playing_cards:"🎴",flushed:"😳",fog:"🌫",foggy:"🌁",football:"🏈",footprints:"👣",fork_and_knife:"🍴",fountain:"⛲️",fountain_pen:"🖋",four_leaf_clover:"🍀",fox_face:"🦊",framed_picture:"🖼",free:"🆓",fried_egg:"🍳",fried_shrimp:"🍤",fries:"🍟",frog:"🐸",frowning:"😦",frowning_face:"☹️",frowning_man:"🙍&zwj;♂️",frowning_woman:"🙍",middle_finger:"🖕",fuelpump:"⛽️",full_moon:"🌕",full_moon_with_face:"🌝",funeral_urn:"⚱️",game_die:"🎲",gear:"⚙️",gem:"💎",gemini:"♊️",ghost:"👻",gift:"🎁",gift_heart:"💝",girl:"👧",globe_with_meridians:"🌐",goal_net:"🥅",goat:"🐐",golf:"⛳️",golfing_man:"🏌️",golfing_woman:"🏌️&zwj;♀️",gorilla:"🦍",grapes:"🍇",green_apple:"🍏",green_book:"📗",green_heart:"💚",green_salad:"🥗",grey_exclamation:"❕",grey_question:"❔",grimacing:"😬",grin:"😁",grinning:"😀",guardsman:"💂",guardswoman:"💂&zwj;♀️",guitar:"🎸",gun:"🔫",haircut_woman:"💇",haircut_man:"💇&zwj;♂️",hamburger:"🍔",hammer:"🔨",hammer_and_pick:"⚒",hammer_and_wrench:"🛠",hamster:"🐹",hand:"✋",handbag:"👜",handshake:"🤝",hankey:"💩",hatched_chick:"🐥",hatching_chick:"🐣",headphones:"🎧",hear_no_evil:"🙉",heart:"❤️",heart_decoration:"💟",heart_eyes:"😍",heart_eyes_cat:"😻",heartbeat:"💓",heartpulse:"💗",hearts:"♥️",heavy_check_mark:"✔️",heavy_division_sign:"➗",heavy_dollar_sign:"💲",heavy_heart_exclamation:"❣️",heavy_minus_sign:"➖",heavy_multiplication_x:"✖️",heavy_plus_sign:"➕",helicopter:"🚁",herb:"🌿",hibiscus:"🌺",high_brightness:"🔆",high_heel:"👠",hocho:"🔪",hole:"🕳",honey_pot:"🍯",horse:"🐴",horse_racing:"🏇",hospital:"🏥",hot_pepper:"🌶",hotdog:"🌭",hotel:"🏨",hotsprings:"♨️",hourglass:"⌛️",hourglass_flowing_sand:"⏳",house:"🏠",house_with_garden:"🏡",houses:"🏘",hugs:"🤗",hushed:"😯",ice_cream:"🍨",ice_hockey:"🏒",ice_skate:"⛸",icecream:"🍦",id:"🆔",ideograph_advantage:"🉐",imp:"👿",inbox_tray:"📥",incoming_envelope:"📨",tipping_hand_woman:"💁",information_source:"ℹ️",innocent:"😇",interrobang:"⁉️",iphone:"📱",izakaya_lantern:"🏮",jack_o_lantern:"🎃",japan:"🗾",japanese_castle:"🏯",japanese_goblin:"👺",japanese_ogre:"👹",jeans:"👖",joy:"😂",joy_cat:"😹",joystick:"🕹",kaaba:"🕋",key:"🔑",keyboard:"⌨️",keycap_ten:"🔟",kick_scooter:"🛴",kimono:"👘",kiss:"💋",kissing:"😗",kissing_cat:"😽",kissing_closed_eyes:"😚",kissing_heart:"😘",kissing_smiling_eyes:"😙",kiwi_fruit:"🥝",koala:"🐨",koko:"🈁",label:"🏷",large_blue_circle:"🔵",large_blue_diamond:"🔷",large_orange_diamond:"🔶",last_quarter_moon:"🌗",last_quarter_moon_with_face:"🌜",latin_cross:"✝️",laughing:"😆",leaves:"🍃",ledger:"📒",left_luggage:"🛅",left_right_arrow:"↔️",leftwards_arrow_with_hook:"↩️",lemon:"🍋",leo:"♌️",leopard:"🐆",level_slider:"🎚",libra:"♎️",light_rail:"🚈",link:"🔗",lion:"🦁",lips:"👄",lipstick:"💄",lizard:"🦎",lock:"🔒",lock_with_ink_pen:"🔏",lollipop:"🍭",loop:"➿",loud_sound:"🔊",loudspeaker:"📢",love_hotel:"🏩",love_letter:"💌",low_brightness:"🔅",lying_face:"🤥",m:"Ⓜ️",mag:"🔍",mag_right:"🔎",mahjong:"🀄️",mailbox:"📫",mailbox_closed:"📪",mailbox_with_mail:"📬",mailbox_with_no_mail:"📭",man:"👨",man_artist:"👨&zwj;🎨",man_astronaut:"👨&zwj;🚀",man_cartwheeling:"🤸&zwj;♂️",man_cook:"👨&zwj;🍳",man_dancing:"🕺",man_facepalming:"🤦&zwj;♂️",man_factory_worker:"👨&zwj;🏭",man_farmer:"👨&zwj;🌾",man_firefighter:"👨&zwj;🚒",man_health_worker:"👨&zwj;⚕️",man_in_tuxedo:"🤵",man_judge:"👨&zwj;⚖️",man_juggling:"🤹&zwj;♂️",man_mechanic:"👨&zwj;🔧",man_office_worker:"👨&zwj;💼",man_pilot:"👨&zwj;✈️",man_playing_handball:"🤾&zwj;♂️",man_playing_water_polo:"🤽&zwj;♂️",man_scientist:"👨&zwj;🔬",man_shrugging:"🤷&zwj;♂️",man_singer:"👨&zwj;🎤",man_student:"👨&zwj;🎓",man_teacher:"👨&zwj;🏫",man_technologist:"👨&zwj;💻",man_with_gua_pi_mao:"👲",man_with_turban:"👳",tangerine:"🍊",mans_shoe:"👞",mantelpiece_clock:"🕰",maple_leaf:"🍁",martial_arts_uniform:"🥋",mask:"😷",massage_woman:"💆",massage_man:"💆&zwj;♂️",meat_on_bone:"🍖",medal_military:"🎖",medal_sports:"🏅",mega:"📣",melon:"🍈",memo:"📝",men_wrestling:"🤼&zwj;♂️",menorah:"🕎",mens:"🚹",metal:"🤘",metro:"🚇",microphone:"🎤",microscope:"🔬",milk_glass:"🥛",milky_way:"🌌",minibus:"🚐",minidisc:"💽",mobile_phone_off:"📴",money_mouth_face:"🤑",money_with_wings:"💸",moneybag:"💰",monkey:"🐒",monkey_face:"🐵",monorail:"🚝",moon:"🌔",mortar_board:"🎓",mosque:"🕌",motor_boat:"🛥",motor_scooter:"🛵",motorcycle:"🏍",motorway:"🛣",mount_fuji:"🗻",mountain:"⛰",mountain_biking_man:"🚵",mountain_biking_woman:"🚵&zwj;♀️",mountain_cableway:"🚠",mountain_railway:"🚞",mountain_snow:"🏔",mouse:"🐭",mouse2:"🐁",movie_camera:"🎥",moyai:"🗿",mrs_claus:"🤶",muscle:"💪",mushroom:"🍄",musical_keyboard:"🎹",musical_note:"🎵",musical_score:"🎼",mute:"🔇",nail_care:"💅",name_badge:"📛",national_park:"🏞",nauseated_face:"🤢",necktie:"👔",negative_squared_cross_mark:"❎",nerd_face:"🤓",neutral_face:"😐",new:"🆕",new_moon:"🌑",new_moon_with_face:"🌚",newspaper:"📰",newspaper_roll:"🗞",next_track_button:"⏭",ng:"🆖",no_good_man:"🙅&zwj;♂️",no_good_woman:"🙅",night_with_stars:"🌃",no_bell:"🔕",no_bicycles:"🚳",no_entry:"⛔️",no_entry_sign:"🚫",no_mobile_phones:"📵",no_mouth:"😶",no_pedestrians:"🚷",no_smoking:"🚭","non-potable_water":"🚱",nose:"👃",notebook:"📓",notebook_with_decorative_cover:"📔",notes:"🎶",nut_and_bolt:"🔩",o:"⭕️",o2:"🅾️",ocean:"🌊",octopus:"🐙",oden:"🍢",office:"🏢",oil_drum:"🛢",ok:"🆗",ok_hand:"👌",ok_man:"🙆&zwj;♂️",ok_woman:"🙆",old_key:"🗝",older_man:"👴",older_woman:"👵",om:"🕉",on:"🔛",oncoming_automobile:"🚘",oncoming_bus:"🚍",oncoming_police_car:"🚔",oncoming_taxi:"🚖",open_file_folder:"📂",open_hands:"👐",open_mouth:"😮",open_umbrella:"☂️",ophiuchus:"⛎",orange_book:"📙",orthodox_cross:"☦️",outbox_tray:"📤",owl:"🦉",ox:"🐂",package:"📦",page_facing_up:"📄",page_with_curl:"📃",pager:"📟",paintbrush:"🖌",palm_tree:"🌴",pancakes:"🥞",panda_face:"🐼",paperclip:"📎",paperclips:"🖇",parasol_on_ground:"⛱",parking:"🅿️",part_alternation_mark:"〽️",partly_sunny:"⛅️",passenger_ship:"🛳",passport_control:"🛂",pause_button:"⏸",peace_symbol:"☮️",peach:"🍑",peanuts:"🥜",pear:"🍐",pen:"🖊",pencil2:"✏️",penguin:"🐧",pensive:"😔",performing_arts:"🎭",persevere:"😣",person_fencing:"🤺",pouting_woman:"🙎",phone:"☎️",pick:"⛏",pig:"🐷",pig2:"🐖",pig_nose:"🐽",pill:"💊",pineapple:"🍍",ping_pong:"🏓",pisces:"♓️",pizza:"🍕",place_of_worship:"🛐",plate_with_cutlery:"🍽",play_or_pause_button:"⏯",point_down:"👇",point_left:"👈",point_right:"👉",point_up:"☝️",point_up_2:"👆",police_car:"🚓",policewoman:"👮&zwj;♀️",poodle:"🐩",popcorn:"🍿",post_office:"🏣",postal_horn:"📯",postbox:"📮",potable_water:"🚰",potato:"🥔",pouch:"👝",poultry_leg:"🍗",pound:"💷",rage:"😡",pouting_cat:"😾",pouting_man:"🙎&zwj;♂️",pray:"🙏",prayer_beads:"📿",pregnant_woman:"🤰",previous_track_button:"⏮",prince:"🤴",princess:"👸",printer:"🖨",purple_heart:"💜",purse:"👛",pushpin:"📌",put_litter_in_its_place:"🚮",question:"❓",rabbit:"🐰",rabbit2:"🐇",racehorse:"🐎",racing_car:"🏎",radio:"📻",radio_button:"🔘",radioactive:"☢️",railway_car:"🚃",railway_track:"🛤",rainbow:"🌈",rainbow_flag:"🏳️&zwj;🌈",raised_back_of_hand:"🤚",raised_hand_with_fingers_splayed:"🖐",raised_hands:"🙌",raising_hand_woman:"🙋",raising_hand_man:"🙋&zwj;♂️",ram:"🐏",ramen:"🍜",rat:"🐀",record_button:"⏺",recycle:"♻️",red_circle:"🔴",registered:"®️",relaxed:"☺️",relieved:"😌",reminder_ribbon:"🎗",repeat:"🔁",repeat_one:"🔂",rescue_worker_helmet:"⛑",restroom:"🚻",revolving_hearts:"💞",rewind:"⏪",rhinoceros:"🦏",ribbon:"🎀",rice:"🍚",rice_ball:"🍙",rice_cracker:"🍘",rice_scene:"🎑",right_anger_bubble:"🗯",ring:"💍",robot:"🤖",rocket:"🚀",rofl:"🤣",roll_eyes:"🙄",roller_coaster:"🎢",rooster:"🐓",rose:"🌹",rosette:"🏵",rotating_light:"🚨",round_pushpin:"📍",rowing_man:"🚣",rowing_woman:"🚣&zwj;♀️",rugby_football:"🏉",running_man:"🏃",running_shirt_with_sash:"🎽",running_woman:"🏃&zwj;♀️",sa:"🈂️",sagittarius:"♐️",sake:"🍶",sandal:"👡",santa:"🎅",satellite:"📡",saxophone:"🎷",school:"🏫",school_satchel:"🎒",scissors:"✂️",scorpion:"🦂",scorpius:"♏️",scream:"😱",scream_cat:"🙀",scroll:"📜",seat:"💺",secret:"㊙️",see_no_evil:"🙈",seedling:"🌱",selfie:"🤳",shallow_pan_of_food:"🥘",shamrock:"☘️",shark:"🦈",shaved_ice:"🍧",sheep:"🐑",shell:"🐚",shield:"🛡",shinto_shrine:"⛩",ship:"🚢",shirt:"👕",shopping:"🛍",shopping_cart:"🛒",shower:"🚿",shrimp:"🦐",signal_strength:"📶",six_pointed_star:"🔯",ski:"🎿",skier:"⛷",skull:"💀",skull_and_crossbones:"☠️",sleeping:"😴",sleeping_bed:"🛌",sleepy:"😪",slightly_frowning_face:"🙁",slightly_smiling_face:"🙂",slot_machine:"🎰",small_airplane:"🛩",small_blue_diamond:"🔹",small_orange_diamond:"🔸",small_red_triangle:"🔺",small_red_triangle_down:"🔻",smile:"😄",smile_cat:"😸",smiley:"😃",smiley_cat:"😺",smiling_imp:"😈",smirk:"😏",smirk_cat:"😼",smoking:"🚬",snail:"🐌",snake:"🐍",sneezing_face:"🤧",snowboarder:"🏂",snowflake:"❄️",snowman:"⛄️",snowman_with_snow:"☃️",sob:"😭",soccer:"⚽️",soon:"🔜",sos:"🆘",sound:"🔉",space_invader:"👾",spades:"♠️",spaghetti:"🍝",sparkle:"❇️",sparkler:"🎇",sparkles:"✨",sparkling_heart:"💖",speak_no_evil:"🙊",speaker:"🔈",speaking_head:"🗣",speech_balloon:"💬",speedboat:"🚤",spider:"🕷",spider_web:"🕸",spiral_calendar:"🗓",spiral_notepad:"🗒",spoon:"🥄",squid:"🦑",stadium:"🏟",star:"⭐️",star2:"🌟",star_and_crescent:"☪️",star_of_david:"✡️",stars:"🌠",station:"🚉",statue_of_liberty:"🗽",steam_locomotive:"🚂",stew:"🍲",stop_button:"⏹",stop_sign:"🛑",stopwatch:"⏱",straight_ruler:"📏",strawberry:"🍓",stuck_out_tongue:"😛",stuck_out_tongue_closed_eyes:"😝",stuck_out_tongue_winking_eye:"😜",studio_microphone:"🎙",stuffed_flatbread:"🥙",sun_behind_large_cloud:"🌥",sun_behind_rain_cloud:"🌦",sun_behind_small_cloud:"🌤",sun_with_face:"🌞",sunflower:"🌻",sunglasses:"😎",sunny:"☀️",sunrise:"🌅",sunrise_over_mountains:"🌄",surfing_man:"🏄",surfing_woman:"🏄&zwj;♀️",sushi:"🍣",suspension_railway:"🚟",sweat:"😓",sweat_drops:"💦",sweat_smile:"😅",sweet_potato:"🍠",swimming_man:"🏊",swimming_woman:"🏊&zwj;♀️",symbols:"🔣",synagogue:"🕍",syringe:"💉",taco:"🌮",tada:"🎉",tanabata_tree:"🎋",taurus:"♉️",taxi:"🚕",tea:"🍵",telephone_receiver:"📞",telescope:"🔭",tennis:"🎾",tent:"⛺️",thermometer:"🌡",thinking:"🤔",thought_balloon:"💭",ticket:"🎫",tickets:"🎟",tiger:"🐯",tiger2:"🐅",timer_clock:"⏲",tipping_hand_man:"💁&zwj;♂️",tired_face:"😫",tm:"™️",toilet:"🚽",tokyo_tower:"🗼",tomato:"🍅",tongue:"👅",top:"🔝",tophat:"🎩",tornado:"🌪",trackball:"🖲",tractor:"🚜",traffic_light:"🚥",train:"🚋",train2:"🚆",tram:"🚊",triangular_flag_on_post:"🚩",triangular_ruler:"📐",trident:"🔱",triumph:"😤",trolleybus:"🚎",trophy:"🏆",tropical_drink:"🍹",tropical_fish:"🐠",truck:"🚚",trumpet:"🎺",tulip:"🌷",tumbler_glass:"🥃",turkey:"🦃",turtle:"🐢",tv:"📺",twisted_rightwards_arrows:"🔀",two_hearts:"💕",two_men_holding_hands:"👬",two_women_holding_hands:"👭",u5272:"🈹",u5408:"🈴",u55b6:"🈺",u6307:"🈯️",u6708:"🈷️",u6709:"🈶",u6e80:"🈵",u7121:"🈚️",u7533:"🈸",u7981:"🈲",u7a7a:"🈳",umbrella:"☔️",unamused:"😒",underage:"🔞",unicorn:"🦄",unlock:"🔓",up:"🆙",upside_down_face:"🙃",v:"✌️",vertical_traffic_light:"🚦",vhs:"📼",vibration_mode:"📳",video_camera:"📹",video_game:"🎮",violin:"🎻",virgo:"♍️",volcano:"🌋",volleyball:"🏐",vs:"🆚",vulcan_salute:"🖖",walking_man:"🚶",walking_woman:"🚶&zwj;♀️",waning_crescent_moon:"🌘",waning_gibbous_moon:"🌖",warning:"⚠️",wastebasket:"🗑",watch:"⌚️",water_buffalo:"🐃",watermelon:"🍉",wave:"👋",wavy_dash:"〰️",waxing_crescent_moon:"🌒",wc:"🚾",weary:"😩",wedding:"💒",weight_lifting_man:"🏋️",weight_lifting_woman:"🏋️&zwj;♀️",whale:"🐳",whale2:"🐋",wheel_of_dharma:"☸️",wheelchair:"♿️",white_check_mark:"✅",white_circle:"⚪️",white_flag:"🏳️",white_flower:"💮",white_large_square:"⬜️",white_medium_small_square:"◽️",white_medium_square:"◻️",white_small_square:"▫️",white_square_button:"🔳",wilted_flower:"🥀",wind_chime:"🎐",wind_face:"🌬",wine_glass:"🍷",wink:"😉",wolf:"🐺",woman:"👩",woman_artist:"👩&zwj;🎨",woman_astronaut:"👩&zwj;🚀",woman_cartwheeling:"🤸&zwj;♀️",woman_cook:"👩&zwj;🍳",woman_facepalming:"🤦&zwj;♀️",woman_factory_worker:"👩&zwj;🏭",woman_farmer:"👩&zwj;🌾",woman_firefighter:"👩&zwj;🚒",woman_health_worker:"👩&zwj;⚕️",woman_judge:"👩&zwj;⚖️",woman_juggling:"🤹&zwj;♀️",woman_mechanic:"👩&zwj;🔧",woman_office_worker:"👩&zwj;💼",woman_pilot:"👩&zwj;✈️",woman_playing_handball:"🤾&zwj;♀️",woman_playing_water_polo:"🤽&zwj;♀️",woman_scientist:"👩&zwj;🔬",woman_shrugging:"🤷&zwj;♀️",woman_singer:"👩&zwj;🎤",woman_student:"👩&zwj;🎓",woman_teacher:"👩&zwj;🏫",woman_technologist:"👩&zwj;💻",woman_with_turban:"👳&zwj;♀️",womans_clothes:"👚",womans_hat:"👒",women_wrestling:"🤼&zwj;♀️",womens:"🚺",world_map:"🗺",worried:"😟",wrench:"🔧",writing_hand:"✍️",x:"❌",yellow_heart:"💛",yen:"💴",yin_yang:"☯️",yum:"😋",zap:"⚡️",zipper_mouth_face:"🤐",zzz:"💤",octocat:'<img alt=":octocat:" height="20" width="20" align="absmiddle" src="https://assets-cdn.github.com/images/icons/emoji/octocat.png">',showdown:
3`<span style="font-family: 'Anonymous Pro', monospace; text-decoration: underline; text-decoration-style: dashed; text-decoration-color: #3e8b8a;text-underline-position: under;">S</span>`},a.Converter=function(e){var r={},t=[],o=[],f={},_=p,l={parsed:{},raw:"",format:""};h();function h(){e=e||{};for(var m in c)c.hasOwnProperty(m)&&(r[m]=c[m]);if(typeof e=="object")for(var M in e)e.hasOwnProperty(M)&&(r[M]=e[M]);else throw Error("Converter expects the passed parameter to be an object, but "+typeof e+" was passed instead.");r.extensions&&a.helper.forEach(r.extensions,V)}function V(m,M){if(M=M||null,a.helper.isString(m))if(m=a.helper.stdExtName(m),M=m,a.extensions[m]){console.warn("DEPRECATION WARNING: "+m+" is an old extension that uses a deprecated loading method.Please inform the developer that the extension should be updated!"),I(a.extensions[m],m);return}else if(!a.helper.isUndefined(i[m]))m=i[m];else throw Error('Extension "'+m+'" could not be loaded. It was either not found or is not a valid extension.');typeof m=="function"&&(m=m()),a.helper.isArray(m)||(m=[m]);var R=P(m,M);if(!R.valid)throw Error(R.error);for(var G=0;G<m.length;++G){switch(m[G].type){case"lang":t.push(m[G]);break;case"output":o.push(m[G]);break}if(m[G].hasOwnProperty("listeners"))for(var W in m[G].listeners)m[G].listeners.hasOwnProperty(W)&&T(W,m[G].listeners[W])}}function I(m,M){typeof m=="function"&&(m=m(new a.Converter)),a.helper.isArray(m)||(m=[m]);var R=P(m,M);if(!R.valid)throw Error(R.error);for(var G=0;G<m.length;++G)switch(m[G].type){case"lang":t.push(m[G]);break;case"output":o.push(m[G]);break;default:throw Error("Extension loader error: Type unrecognized!!!")}}function T(m,M){if(!a.helper.isString(m))throw Error("Invalid argument in converter.listen() method: name must be a string, but "+typeof m+" given");if(typeof M!="function")throw Error("Invalid argument in converter.listen() method: callback must be a function, but "+typeof M+" given");f.hasOwnProperty(m)||(f[m]=[]),f[m].push(M)}function z(m){var M=m.match(/^\s*/)[0].length,R=new RegExp("^\\s{0,"+M+"}","gm");return m.replace(R,"")}this._dispatch=function(M,R,G,W){if(f.hasOwnProperty(M))for(var U=0;U<f[M].length;++U){var ae=f[M][U](M,R,this,G,W);ae&&typeof ae<"u"&&(R=ae)}return R},this.listen=function(m,M){return T(m,M),this},this.makeHtml=function(m){if(!m)return m;var M={gHtmlBlocks:[],gHtmlMdBlocks:[],gHtmlSpans:[],gUrls:{},gTitles:{},gDimensions:{},gListLevel:0,hashLinkCounts:{},langExtensions:t,outputModifiers:o,converter:this,ghCodeBlocks:[],metadata:{parsed:{},raw:"",format:""}};return m=m.replace(/¨/g,"¨T"),m=m.replace(/\$/g,"¨D"),m=m.replace(/\r\n/g,`
4`),m=m.replace(/\r/g,`
5`),m=m.replace(/\u00A0/g,"&nbsp;"),r.smartIndentationFix&&(m=z(m)),m=`
6
7`+m+`
8
9`,m=a.subParser("detab")(m,r,M),m=m.replace(/^[ \t]+$/mg,""),a.helper.forEach(t,function(R){m=a.subParser("runExtension")(R,m,r,M)}),m=a.subParser("metadata")(m,r,M),m=a.subParser("hashPreCodeTags")(m,r,M),m=a.subParser("githubCodeBlocks")(m,r,M),m=a.subParser("hashHTMLBlocks")(m,r,M),m=a.subParser("hashCodeTags")(m,r,M),m=a.subParser("stripLinkDefinitions")(m,r,M),m=a.subParser("blockGamut")(m,r,M),m=a.subParser("unhashHTMLSpans")(m,r,M),m=a.subParser("unescapeSpecialChars")(m,r,M),m=m.replace(/¨D/g,"$$"),m=m.replace(/¨T/g,"¨"),m=a.subParser("completeHTMLDocument")(m,r,M),a.helper.forEach(o,function(R){m=a.subParser("runExtension")(R,m,r,M)}),l=M.metadata,m},this.makeMarkdown=this.makeMd=function(m,M){if(m=m.replace(/\r\n/g,`
10`),m=m.replace(/\r/g,`
11`),m=m.replace(/>[ \t]+</,">¨NBSP;<"),!M)if(window&&window.document)M=window.document;else throw new Error("HTMLParser is undefined. If in a webworker or nodejs environment, you need to provide a WHATWG DOM and HTML such as JSDOM");var R=M.createElement("div");R.innerHTML=m;var G={preList:ge(R)};ce(R);for(var W=R.childNodes,U="",ae=0;ae<W.length;ae++)U+=a.subParser("makeMarkdown.node")(W[ae],G);function ce(oe){for(var le=0;le<oe.childNodes.length;++le){var fe=oe.childNodes[le];fe.nodeType===3?!/\S/.test(fe.nodeValue)&&!/^[ ]+$/.test(fe.nodeValue)?(oe.removeChild(fe),--le):(fe.nodeValue=fe.nodeValue.split(`
12`).join(" "),fe.nodeValue=fe.nodeValue.replace(/(\s)+/g,"$1")):fe.nodeType===1&&ce(fe)}}function ge(oe){for(var le=oe.querySelectorAll("pre"),fe=[],pe=0;pe<le.length;++pe)if(le[pe].childElementCount===1&&le[pe].firstChild.tagName.toLowerCase()==="code"){var la=le[pe].firstChild.innerHTML.trim(),ia=le[pe].firstChild.getAttribute("data-language")||"";if(ia==="")for(var Ca=le[pe].firstChild.className.split(" "),ca=0;ca<Ca.length;++ca){var Ba=Ca[ca].match(/^language-(.+)$/);if(Ba!==null){ia=Ba[1];break}}la=a.helper.unescapeHTMLEntities(la),fe.push(la),le[pe].outerHTML='<precode language="'+ia+'" precodenum="'+pe.toString()+'"></precode>'}else fe.push(le[pe].innerHTML),le[pe].innerHTML="",le[pe].setAttribute("prenum",pe.toString());return fe}return U},this.setOption=function(m,M){r[m]=M},this.getOption=function(m){return r[m]},this.getOptions=function(){return r},this.addExtension=function(m,M){M=M||null,V(m,M)},this.useExtension=function(m){V(m)},this.setFlavor=function(m){if(!S.hasOwnProperty(m))throw Error(m+" flavor was not found");var M=S[m];_=m;for(var R in M)M.hasOwnProperty(R)&&(r[R]=M[R])},this.getFlavor=function(){return _},this.removeExtension=function(m){a.helper.isArray(m)||(m=[m]);for(var M=0;M<m.length;++M){for(var R=m[M],G=0;G<t.length;++G)t[G]===R&&t.splice(G,1);for(var W=0;W<o.length;++W)o[W]===R&&o.splice(W,1)}},this.getAllExtensions=function(){return{language:t,output:o}},this.getMetadata=function(m){return m?l.raw:l.parsed},this.getMetadataFormat=function(){return l.format},this._setMetadataPair=function(m,M){l.parsed[m]=M},this._setMetadataFormat=function(m){l.format=m},this._setMetadataRaw=function(m){l.raw=m}},a.subParser("anchors",function(e,r,t){e=t.converter._dispatch("anchors.before",e,r,t);var o=function(f,_,l,h,V,I,T){if(a.helper.isUndefined(T)&&(T=""),l=l.toLowerCase(),f.search(/\(<?\s*>? ?(['"].*['"])?\)$/m)>-1)h="";else if(!h)if(l||(l=_.toLowerCase().replace(/ ?\n/g," ")),h="#"+l,!a.helper.isUndefined(t.gUrls[l]))h=t.gUrls[l],a.helper.isUndefined(t.gTitles[l])||(T=t.gTitles[l]);else return f;h=h.replace(a.helper.regexes.asteriskDashAndColon,a.helper.escapeCharactersCallback);var z='<a href="'+h+'"';return T!==""&&T!==null&&(T=T.replace(/"/g,"&quot;"),T=T.replace(a.helper.regexes.asteriskDashAndColon,a.helper.escapeCharactersCallback),z+=' title="'+T+'"'),r.openLinksInNewWindow&&!/^#/.test(h)&&(z+=' rel="noopener noreferrer" target="¨E95Eblank"'),z+=">"+_+"</a>",z};return e=e.replace(/\[((?:\[[^\]]*]|[^\[\]])*)] ?(?:\n *)?\[(.*?)]()()()()/g,o),e=e.replace(/\[((?:\[[^\]]*]|[^\[\]])*)]()[ \t]*\([ \t]?<([^>]*)>(?:[ \t]*((["'])([^"]*?)\5))?[ \t]?\)/g,o),e=e.replace(/\[((?:\[[^\]]*]|[^\[\]])*)]()[ \t]*\([ \t]?<?([\S]+?(?:\([\S]*?\)[\S]*?)?)>?(?:[ \t]*((["'])([^"]*?)\5))?[ \t]?\)/g,o),e=e.replace(/\[([^\[\]]+)]()()()()()/g,o),r.ghMentions&&(e=e.replace(/(^|\s)(\\)?(@([a-z\d]+(?:[a-z\d.-]+?[a-z\d]+)*))/gmi,function(f,_,l,h,V){if(l==="\\")return _+h;if(!a.helper.isString(r.ghMentionsLink))throw new Error("ghMentionsLink option must be a string");var I=r.ghMentionsLink.replace(/\{u}/g,V),T="";return r.openLinksInNewWindow&&(T=' rel="noopener noreferrer" target="¨E95Eblank"'),_+'<a href="'+I+'"'+T+">"+h+"</a>"})),e=t.converter._dispatch("anchors.after",e,r,t),e});var C=/([*~_]+|\b)(((https?|ftp|dict):\/\/|www\.)[^'">\s]+?\.[^'">\s]+?)()(\1)?(?=\s|$)(?!["<>])/gi,b=/([*~_]+|\b)(((https?|ftp|dict):\/\/|www\.)[^'">\s]+\.[^'">\s]+?)([.!?,()\[\]])?(\1)?(?=\s|$)(?!["<>])/gi,w=/()<(((https?|ftp|dict):\/\/|www\.)[^'">\s]+)()>()/gi,B=/(^|\s)(?:mailto:)?([A-Za-z0-9!#$%&'*+-/=?^_`{|}~.]+@[-a-z0-9]+(\.[-a-z0-9]+)*\.[a-z]+)(?=$|\s)/gmi,O=/<()(?:mailto:)?([-.\w]+@[-a-z0-9]+(\.[-a-z0-9]+)*\.[a-z]+)>/gi,$=function(e){return function(r,t,o,f,_,l,h){o=o.replace(a.helper.regexes.asteriskDashAndColon,a.helper.escapeCharactersCallback);var V=o,I="",T="",z=t||"",m=h||"";return/^www\./i.test(o)&&(o=o.replace(/^www\./i,"http://www.")),e.excludeTrailingPunctuationFromURLs&&l&&(I=l),e.openLinksInNewWindow&&(T=' rel="noopener noreferrer" target="¨E95Eblank"'),z+'<a href="'+o+'"'+T+">"+V+"</a>"+I+m}},H=function(e,r){return function(t,o,f){var _="mailto:";return o=o||"",f=a.subParser("unescapeSpecialChars")(f,e,r),e.encodeEmails?(_=a.helper.encodeEmailAddress(_+f),f=a.helper.encodeEmailAddress(f)):_=_+f,o+'<a href="'+_+'">'+f+"</a>"}};a.subParser("autoLinks",function(e,r,t){return e=t.converter._dispatch("autoLinks.before",e,r,t),e=e.replace(w,$(r)),e=e.replace(O,H(r,t)),e=t.converter._dispatch("autoLinks.after",e,r,t),e}),a.subParser("simplifiedAutoLinks",function(e,r,t){return r.simplifiedAutoLink&&(e=t.converter._dispatch("simplifiedAutoLinks.before",e,r,t),r.excludeTrailingPunctuationFromURLs?e=e.replace(b,$(r)):e=e.replace(C,$(r)),e=e.replace(B,H(r,t)),e=t.converter._dispatch("simplifiedAutoLinks.after",e,r,t)),e}),a.subParser("blockGamut",function(e,r,t){return e=t.converter._dispatch("blockGamut.before",e,r,t),e=a.subParser("blockQuotes")(e,r,t),e=a.subParser("headers")(e,r,t),e=a.subParser("horizontalRule")(e,r,t),e=a.subParser("lists")(e,r,t),e=a.subParser("codeBlocks")(e,r,t),e=a.subParser("tables")(e,r,t),e=a.subParser("hashHTMLBlocks")(e,r,t),e=a.subParser("paragraphs")(e,r,t),e=t.converter._dispatch("blockGamut.after",e,r,t),e}),a.subParser("blockQuotes",function(e,r,t){e=t.converter._dispatch("blockQuotes.before",e,r,t),e=e+`
13
14`;var o=/(^ {0,3}>[ \t]?.+\n(.+\n)*\n*)+/gm;return r.splitAdjacentBlockquotes&&(o=/^ {0,3}>[\s\S]*?(?:\n\n)/gm),e=e.replace(o,function(f){return f=f.replace(/^[ \t]*>[ \t]?/gm,""),f=f.replace(/¨0/g,""),f=f.replace(/^[ \t]+$/gm,""),f=a.subParser("githubCodeBlocks")(f,r,t),f=a.subParser("blockGamut")(f,r,t),f=f.replace(/(^|\n)/g,"$1  "),f=f.replace(/(\s*<pre>[^\r]+?<\/pre>)/gm,function(_,l){var h=l;return h=h.replace(/^  /mg,"¨0"),h=h.replace(/¨0/g,""),h}),a.subParser("hashBlock")(`<blockquote>
15`+f+`
16</blockquote>`,r,t)}),e=t.converter._dispatch("blockQuotes.after",e,r,t),e}),a.subParser("codeBlocks",function(e,r,t){e=t.converter._dispatch("codeBlocks.before",e,r,t),e+="¨0";var o=/(?:\n\n|^)((?:(?:[ ]{4}|\t).*\n+)+)(\n*[ ]{0,3}
16[^ \t\n]|(?=¨0))/g;return e=e.replace(o,function(f,_,l){var h=_,V=l,I=`
17`;return h=a.subParser("outdent")(h,r,t),h=a.subParser("encodeCode")(h,r,t),h=a.subParser("detab")(h,r,t),h=h.replace(/^\n+/g,""),h=h.replace(/\n+$/g,""),r.omitExtraWLInCodeBlocks&&(I=""),h="<pre><code>"+h+I+"</code></pre>",a.subParser("hashBlock")(h,r,t)+V}),e=e.replace(/¨0/,""),e=t.converter._dispatch("codeBlocks.after",e,r,t),e}),a.subParser("codeSpans",function(e,r,t){return e=t.converter._dispatch("codeSpans.before",e,r,t),typeof e>"u"&&(e=""),e=e.replace(/(^|[^\\])(`+)([^\r]*?[^`])\2(?!`)/gm,function(o,f,_,l){var h=l;return h=h.replace(/^([ \t]*)/g,""),h=h.replace(/[ \t]*$/g,""),h=a.subParser("encodeCode")(h,r,t),h=f+"<code>"+h+"</code>",h=a.subParser("hashHTMLSpans")(h,r,t),h}),e=t.converter._dispatch("codeSpans.after",e,r,t),e}),a.subParser("completeHTMLDocument",function(e,r,t){if(!r.completeHTMLDocument)return e;e=t.converter._dispatch("completeHTMLDocument.before",e,r,t);var o="html",f=`<!DOCTYPE HTML>
18`,_="",l=`<meta charset="utf-8">
19`,h="",V="";typeof t.metadata.parsed.doctype<"u"&&(f="<!DOCTYPE "+t.metadata.parsed.doctype+`>
20`,o=t.metadata.parsed.doctype.toString().toLowerCase(),(o==="html"||o==="html5")&&(l='<meta charset="utf-8">'));for(var I in t.metadata.parsed)if(t.metadata.parsed.hasOwnProperty(I))switch(I.toLowerCase()){case"doctype":break;case"title":_="<title>"+t.metadata.parsed.title+`</title>
21`;break;case"charset":o==="html"||o==="html5"?l='<meta charset="'+t.metadata.parsed.charset+`">
22`:l='<meta name="charset" content="'+t.metadata.parsed.charset+`">
23`;break;case"language":case"lang":h=' lang="'+t.metadata.parsed[I]+'"',V+='<meta name="'+I+'" content="'+t.metadata.parsed[I]+`">
24`;break;default:V+='<meta name="'+I+'" content="'+t.metadata.parsed[I]+`">
25`}return e=f+"<html"+h+`>
26<head>
27`+_+l+V+`</head>
28<body>
29`+e.trim()+`
30</body>
31</html>`,e=t.converter._dispatch("completeHTMLDocument.after",e,r,t),e}),a.subParser("detab",function(e,r,t){return e=t.converter._dispatch("detab.before",e,r,t),e=e.replace(/\t(?=\t)/g,"    "),e=e.replace(/\t/g,"¨A¨B"),e=e.replace(/¨B(.+?)¨A/g,function(o,f){for(var _=f,l=4-_.length%4,h=0;h<l;h++)_+=" ";return _}),e=e.replace(/¨A/g,"    "),e=e.replace(/¨B/g,""),e=t.converter._dispatch("detab.after",e,r,t),e}),a.subParser("ellipsis",function(e,r,t){return r.ellipsis&&(e=t.converter._dispatch("ellipsis.before",e,r,t),e=e.replace(/\.\.\./g,"…"),e=t.converter._dispatch("ellipsis.after",e,r,t)),e}),a.subParser("emoji",function(e,r,t){if(!r.emoji)return e;e=t.converter._dispatch("emoji.before",e,r,t);var o=/:([\S]+?):/g;return e=e.replace(o,function(f,_){return a.helper.emojis.hasOwnProperty(_)?a.helper.emojis[_]:f}),e=t.converter._dispatch("emoji.after",e,r,t),e}),a.subParser("encodeAmpsAndAngles",function(e,r,t){return e=t.converter._dispatch("encodeAmpsAndAngles.before",e,r,t),e=e.replace(/&(?!#?[xX]?(?:[0-9a-fA-F]+|\w+);)/g,"&amp;"),e=e.replace(/<(?![a-z\/?$!])/gi,"&lt;"),e=e.replace(/</g,"&lt;"),e=e.replace(/>/g,"&gt;"),e=t.converter._dispatch("encodeAmpsAndAngles.after",e,r,t),e}),a.subParser("encodeBackslashEscapes",function(e,r,t){return e=t.converter._dispatch("encodeBackslashEscapes.before",e,r,t),e=e.replace(/\\(\\)/g,a.helper.escapeCharactersCallback),e=e.replace(/\\([`*_{}\[\]()>#+.!~=|:-])/g,a.helper.escapeCharactersCallback),e=t.converter._dispatch("encodeBackslashEscapes.after",e,r,t),e}),a.subParser("encodeCode",function(e,r,t){return e=t.converter._dispatch("encodeCode.before",e,r,t),e=e.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/([*_{}\[\]\\=~-])/g,a.helper.escapeCharactersCallback),e=t.converter._dispatch("encodeCode.after",e,r,t),e}),a.subParser("escapeSpecialCharsWithinTagAttributes",function(e,r,t){e=t.converter._dispatch("escapeSpecialCharsWithinTagAttributes.before",e,r,t);var o=/<\/?[a-z\d_:-]+(?:[\s]+[\s\S]+?)?>/gi,f=/<!(--(?:(?:[^>-]|-[^>])(?:[^-]|-[^-])*)--)>/gi;return e=e.replace(o,function(_){return _.replace(/(.)<\/?code>(?=.)/g,"$1`").replace(/([\\`*_~=|])/g,a.helper.escapeCharactersCallback)}),e=e.replace(f,function(_){return _.replace(/([\\`*_~=|])/g,a.helper.escapeCharactersCallback)}),e=t.converter._dispatch("escapeSpecialCharsWithinTagAttributes.after",e,r,t),e}),a.subParser("githubCodeBlocks",function(e,r,t){return r.ghCodeBlocks?(e=t.converter._dispatch("githubCodeBlocks.before",e,r,t),e+="¨0",e=e.replace(/(?:^|\n)(?: {0,3})(```+|~~~+)(?: *)([^\s`~]*)\n([\s\S]*?)\n(?: {0,3}
31)\1/g,function(o,f,_,l){var h=r.omitExtraWLInCodeBlocks?"":`
32`;return l=a.subParser("encodeCode")(l,r,t),l=a.subParser("detab")(l,r,t),l=l.replace(/^\n+/g,""),l=l.replace(/\n+$/g,""),l="<pre><code"+(_?' class="'+_+" language-"+_+'"':"")+">"+l+h+"</code></pre>",l=a.subParser("hashBlock")(l,r,t),`
33
34¨G`+(t.ghCodeBlocks.push({text:o,codeblock:l})-1)+`G
35
36`}),e=e.replace(/¨0/,""),t.converter._dispatch("githubCodeBlocks.after",e,r,t)):e}),a.subParser("hashBlock",function(e,r,t){return e=t.converter._dispatch("hashBlock.before",e,r,t),e=e.replace(/(^\n+|\n+$)/g,""),e=`
37
38¨K`+(t.gHtmlBlocks.push(e)-1)+`K
39
40`,e=t.converter._dispatch("hashBlock.after",e,r,t),e}),a.subParser("hashCodeTags",function(e,r,t){e=t.converter._dispatch("hashCodeTags.before",e,r,t);var o=function(f,_,l,h){var V=l+a.subParser("encodeCode")(_,r,t)+h;return"¨C"+(t.gHtmlSpans.push(V)-1)+"C"};return e=a.helper.replaceRecursiveRegExp(e,o,"<code\\b[^>]*>","</code>","gim"),e=t.converter._dispatch("hashCodeTags.after",e,r,t),e}),a.subParser("hashElement",function(e,r,t){return function(o,f){var _=f;return _=_.replace(/\n\n/g,`
41`),_=_.replace(/^\n/,""),_=_.replace(/\n+$/g,""),_=`
42
43¨K`+(t.gHtmlBlocks.push(_)-1)+`K
44
45`,_}}),a.subParser("hashHTMLBlocks",function(e,r,t){e=t.converter._dispatch("hashHTMLBlocks.before",e,r,t);var o=["pre","div","h1","h2","h3","h4","h5","h6","blockquote","table","dl","ol","ul","script","noscript","form","fieldset","iframe","math","style","section","header","footer","nav","article","aside","address","audio","canvas","figure","hgroup","output","video","p"],f=function(m,M,R,G){var W=m;return R.search(/\bmarkdown\b/)!==-1&&(W=R+t.converter.makeHtml(M)+G),`
46
47¨K`+(t.gHtmlBlocks.push(W)-1)+`K
48
49`};r.backslashEscapesHTMLTags&&(e=e.replace(/\\<(\/?[^>]+?)>/g,function(m,M){return"&lt;"+M+"&gt;"}));for(var _=0;_<o.length;++_)for(var l,h=new RegExp("^ {0,3}(<"+o[_]+"\\b[^>]*>)","im"),V="<"+o[_]+"\\b[^>]*>",I="</"+o[_]+">";(l=a.helper.regexIndexOf(e,h))!==-1;){var T=a.helper.splitAtIndex(e,l),z=a.helper.replaceRecursiveRegExp(T[1],f,V,I,"im");if(z===T[1])break;e=T[0].concat(z)}return e=e.replace(/(\n {0,3}(<(hr)\b([^<>])*?\/?>)[ \t]*(?=\n{2,}))/g,a.subParser("hashElement")(e,r,t)),e=a.helper.replaceRecursiveRegExp(e,function(m){return`
50
51¨K`+(t.gHtmlBlocks.push(m)-1)+`K
52
53`},"^ {0,3}<!--","-->","gm"),e=e.replace(/(?:\n\n)( {0,3}(?:<([?%])[^\r]*?\2>)[ \t]*(?=\n{2,}))/g,a.subParser("hashElement")(e,r,t)),e=t.converter._dispatch("hashHTMLBlocks.after",e,r,t),e}),a.subParser("hashHTMLSpans",function(e,r,t){e=t.converter._dispatch("hashHTMLSpans.before",e,r,t);function o(f){return"¨C"+(t.gHtmlSpans.push(f)-1)+"C"}return e=e.replace(/<[^>]+?\/>/gi,function(f){return o(f)}),e=e.replace(/<([^>]+?)>[\s\S]*?<\/\1>/g,function(f){return o(f)}),e=e.replace(/<([^>]+?)\s[^>]+?>[\s\S]*?<\/\1>/g,function(f){return o(f)}),e=e.replace(/<[^>]+?>/gi,function(f){return o(f)}),e=t.converter._dispatch("hashHTMLSpans.after",e,r,t),e}),a.subParser("unhashHTMLSpans",function(e,r,t){e=t.converter._dispatch("unhashHTMLSpans.before",e,r,t);for(var o=0;o<t.gHtmlSpans.length;++o){for(var f=t.gHtmlSpans[o],_=0;/¨C(\d+)C/.test(f);){var l=RegExp.$1;if(f=f.replace("¨C"+l+"C",t.gHtmlSpans[l]),_===10){console.error("maximum nesting of 10 spans reached!!!");break}++_}e=e.replace("¨C"+o+"C",f)}return e=t.converter._dispatch("unhashHTMLSpans.after",e,r,t),e}),a.subParser("hashPreCodeTags",function(e,r,t){e=t.converter._dispatch("hashPreCodeTags.before",e,r,t);var o=function(f,_,l,h){var V=l+a.subParser("encodeCode")(_,r,t)+h;return`
54
55¨G`+(t.ghCodeBlocks.push({text:f,codeblock:V})-1)+`G
56
57`};return e=a.helper.replaceRecursiveRegExp(e,o,"^ {0,3}<pre\\b[^>]*>\\s*<code\\b[^>]*>","^ {0,3}</code>\\s*</pre>","gim"),e=t.converter._dispatch("hashPreCodeTags.after",e,r,t),e}),a.subParser("headers",function(e,r,t){e=t.converter._dispatch("headers.before",e,r,t);var o=isNaN(parseInt(r.headerLevelStart))?1:parseInt(r.headerLevelStart),f=r.smoothLivePreview?/^(.+)[ \t]*\n={2,}[ \t]*\n+/gm:/^(.+)[ \t]*\n=+[ \t]*\n+/gm,_=r.smoothLivePreview?/^(.+)[ \t]*\n-{2,}[ \t]*\n+/gm:/^(.+)[ \t]*\n-+[ \t]*\n+/gm;e=e.replace(f,function(V,I){var T=a.subParser("spanGamut")(I,r,t),z=r.noHeaderId?"":' id="'+h(I)+'"',m=o,M="<h"+m+z+">"+T+"</h"+m+">";return a.subParser("hashBlock")(M,r,t)}),e=e.replace(_,function(V,I){var T=a.subParser("spanGamut")(I,r,t),z=r.noHeaderId?"":' id="'+h(I)+'"',m=o+1,M="<h"+m+z+">"+T+"</h"+m+">";return a.subParser("hashBlock")(M,r,t)});var l=r.requireSpaceBeforeHeadingText?/^(#{1,6})[ \t]+(.+?)[ \t]*#*\n+/gm:/^(#{1,6})[ \t]*(.+?)[ \t]*#*\n+/gm;e=e.replace(l,function(V,I,T){var z=T;r.customizedHeaderId&&(z=T.replace(/\s?\{([^{]+?)}\s*$/,""));var m=a.subParser("spanGamut")(z,r,t),M=r.noHeaderId?"":' id="'+h(T)+'"',R=o-1+I.length,G="<h"+R+M+">"+m+"</h"+R+">";return a.subParser("hashBlock")(G,r,t)});function h(V){var I,T;if(r.customizedHeaderId){var z=V.match(/\{([^{]+?)}\s*$/);z&&z[1]&&(V=z[1])}return I=V,a.helper.isString(r.prefixHeaderId)?T=r.prefixHeaderId:r.prefixHeaderId===!0?T="section-":T="",r.rawPrefixHeaderId||(I=T+I),r.ghCompatibleHeaderId?I=I.replace(/ /g,"-").replace(/&amp;/g,"").replace(/¨T/g,"").replace(/¨D/g,"").replace(/[&+$,\/:;=?@"#{}|^¨~\[\]`\\*)(%.!'<>]/g,"").toLowerCase():r.rawHeaderId?I=I.replace(/ /g,"-").replace(/&amp;/g,"&").replace(/¨T/g,"¨").replace(/¨D/g,"$").replace(/["']/g,"-").toLowerCase():I=I.replace(/[^\w]/g,"").toLowerCase(),r.rawPrefixHeaderId&&(I=T+I),t.hashLinkCounts[I]?I=I+"-"+t.hashLinkCounts[I]++:t.hashLinkCounts[I]=1,I}return e=t.converter._dispatch("headers.after",e,r,t),e}),a.subParser("horizontalRule",function(e,r,t){e=t.converter._dispatch("horizontalRule.before",e,r,t);var o=a.subParser("hashBlock")("<hr />",r,t);return e=e.replace(/^ {0,2}( ?-){3,}[ \t]*$/gm,o),e=e.replace(/^ {0,2}( ?\*){3,}[ \t]*$/gm,o),e=e.replace(/^ {0,2}( ?_){3,}[ \t]*$/gm,o),e=t.converter._dispatch("horizontalRule.after",e,r,t),e}),a.subParser("images",function(e,r,t){e=t.converter._dispatch("images.before",e,r,t);var o=/!\[([^\]]*?)][ \t]*()\([ \t]?<?([\S]+?(?:\([\S]*?\)[\S]*?)?)>?(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*(?:(["'])([^"]*?)\6)?[ \t]?\)/g,f=/!\[([^\]]*?)][ \t]*()\([ \t]?<([^>]*)>(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*(?:(?:(["'])([^"]*?)\6))?[ \t]?\)/g,_=/!\[([^\]]*?)][ \t]*()\([ \t]?<?(data:.+?\/.+?;base64,[A-Za-z0-9+/=\n]+?)>?(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*(?:(["'])([^"]*?)\6)?[ \t]?\)/g,l=/!\[([^\]]*?)] ?(?:\n *)?\[([\s\S]*?)]()()()()()/g,h=/!\[([^\[\]]+)]()()()()()/g;
57function V(T,z,m,M,R,G,W,U){return M=M.replace(/\s/g,""),I(T,z,m,M,R,G,W,U)}function I(T,z,m,M,R,G,W,U){var ae=t.gUrls,ce=t.gTitles,ge=t.gDimensions;if(m=m.toLowerCase(),U||(U=""),T.search(/\(<?\s*>? ?(['"].*['"])?\)$/m)>-1)M="";else if(M===""||M===null)if((m===""||m===null)&&(m=z.toLowerCase().replace(/ ?\n/g," ")),M="#"+m,!a.helper.isUndefined(ae[m]))M=ae[m],a.helper.isUndefined(ce[m])||(U=ce[m]),a.helper.isUndefined(ge[m])||(R=ge[m].width,G=ge[m].height);else return T;z=z.replace(/"/g,"&quot;").replace(a.helper.regexes.asteriskDashAndColon,a.helper.escapeCharactersCallback),M=M.replace(a.helper.regexes.asteriskDashAndColon,a.helper.escapeCharactersCallback);var oe='<img src="'+M+'" alt="'+z+'"';return U&&a.helper.isString(U)&&(U=U.replace(/"/g,"&quot;").replace(a.helper.regexes.asteriskDashAndColon,a.helper.escapeCharactersCallback),oe+=' title="'+U+'"'),R&&G&&(R=R==="*"?"auto":R,G=G==="*"?"auto":G,oe+=' width="'+R+'"',oe+=' height="'+G+'"'),oe+=" />",oe}return e=e.replace(l,I),e=e.replace(_,V),e=e.replace(f,I),e=e.replace(o,I),e=e.replace(h,I),e=t.converter._dispatch("images.after",e,r,t),e}),a.subParser("italicsAndBold",function(e,r,t){e=t.converter._dispatch("italicsAndBold.before",e,r,t);function o(f,_,l){return _+f+l}return r.literalMidWordUnderscores?(e=e.replace(/\b___(\S[\s\S]*?)___\b/g,function(f,_){return o(_,"<strong><em>","</em></strong>")}),e=e.replace(/\b__(\S[\s\S]*?)__\b/g,function(f,_){return o(_,"<strong>","</strong>")}),e=e.replace(/\b_(\S[\s\S]*?)_\b/g,function(f,_){return o(_,"<em>","</em>")})):(e=e.replace(/___(\S[\s\S]*?)___/g,function(f,_){return/\S$/.test(_)?o(_,"<strong><em>","</em></strong>"):f}),e=e.replace(/__(\S[\s\S]*?)__/g,function(f,_){return/\S$/.test(_)?o(_,"<strong>","</strong>"):f}),e=e.replace(/_([^\s_][\s\S]*?)_/g,function(f,_){return/\S$/.test(_)?o(_,"<em>","</em>"):f})),r.literalMidWordAsterisks?(e=e.replace(/([^*]|^)\B\*\*\*(\S[\s\S]*?)\*\*\*\B(?!\*)/g,function(f,_,l){return o(l,_+"<strong><em>","</em></strong>")}),e=e.replace(/([^*]|^)\B\*\*(\S[\s\S]*?)\*\*\B(?!\*)/g,function(f,_,l){return o(l,_+"<strong>","</strong>")}),e=e.replace(/([^*]|^)\B\*(\S[\s\S]*?)\*\B(?!\*)/g,function(f,_,l){return o(l,_+"<em>","</em>")})):(e=e.replace(/\*\*\*(\S[\s\S]*?)\*\*\*/g,function(f,_){return/\S$/.test(_)?o(_,"<strong><em>","</em></strong>"):f}),e=e.replace(/\*\*(\S[\s\S]*?)\*\*/g,function(f,_){return/\S$/.test(_)?o(_,"<strong>","</strong>"):f}),e=e.replace(/\*([^\s*][\s\S]*?)\*/g,function(f,_){return/\S$/.test(_)?o(_,"<em>","</em>"):f})),e=t.converter._dispatch("italicsAndBold.after",e,r,t),e}),a.subParser("lists",function(e,r,t){function o(l,h){t.gListLevel++,l=l.replace(/\n{2,}$/,`
58`),l+="¨0";var V=/(\n)?(^ {0,3})([*+-]|\d+[.])[ \t]+((\[(x|X| )?])?[ \t]*[^\r]+?(\n{1,2}))(?=\n*(¨0| {0,3}([*+-]|\d+[.])[ \t]+))/gm,I=/\n[ \t]*\n(?!¨0)/.test(l);return r.disableForced4SpacesIndentedSublists&&(V=/(\n)?(^ {0,3})([*+-]|\d+[.])[ \t]+((\[(x|X| )?])?[ \t]*[^\r]+?(\n{1,2}))(?=\n*(¨0|\2([*+-]|\d+[.])[ \t]+))/gm),l=l.replace(V,function(T,z,m,M,R,G,W){W=W&&W.trim()!=="";var U=a.subParser("outdent")(R,r,t),ae="";return G&&r.tasklists&&(ae=' class="task-list-item" style="list-style-type: none;"',U=U.replace(/^[ \t]*\[(x|X| )?]/m,function(){var ce='<input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;"';return W&&(ce+=" checked"),ce+=">",ce})),U=U.replace(/^([-*+]|\d\.)[ \t]+[\S\n ]*/g,function(ce){return"¨A"+ce}),z||U.search(/\n{2,}/)>-1?(U=a.subParser("githubCodeBlocks")(U,r,t),U=a.subParser("blockGamut")(U,r,t)):(U=a.subParser("lists")(U,r,t),U=U.replace(/\n$/,""),U=a.subParser("hashHTMLBlocks")(U,r,t),U=U.replace(/\n\n+/g,`
59
60`),I?U=a.subParser("paragraphs")(U,r,t):U=a.subParser("spanGamut")(U,r,t)),U=U.replace("¨A",""),U="<li"+ae+">"+U+`</li>
61`,U}),l=l.replace(/¨0/g,""),t.gListLevel--,h&&(l=l.replace(/\s+$/,"")),l}function f(l,h){if(h==="ol"){var V=l.match(/^ *(\d+)\./);if(V&&V[1]!=="1")return' start="'+V[1]+'"'}return""}function _(l,h,V){var I=r.disableForced4SpacesIndentedSublists?/^ ?\d+\.[ \t]/gm:/^ {0,3}\d+\.[ \t]/gm,T=r.disableForced4SpacesIndentedSublists?/^ ?[*+-][ \t]/gm:/^ {0,3}[*+-][ \t]/gm,z=h==="ul"?I:T,m="";if(l.search(z)!==-1)(function R(G){var W=G.search(z),U=f(l,h);W!==-1?(m+=`
62
63<`+h+U+`>
64`+o(G.slice(0,W),!!V)+"</"+h+`>
65`,h=h==="ul"?"ol":"ul",z=h==="ul"?I:T,R(G.slice(W))):m+=`
66
67<`+h+U+`>
68`+o(G,!!V)+"</"+h+`>
69`})(l);else{var M=f(l,h);m=`
70
71<`+h+M+`>
72`+o(l,!!V)+"</"+h+`>
73`}return m}return e=t.converter._dispatch("lists.before",e,r,t),e+="¨0",t.gListLevel?e=e.replace(/^(( {0,3}([*+-]|\d+[.])[ \t]+)[^\r]+?(¨0|\n{2,}(?=\S)(?![ \t]*(?:[*+-]|\d+[.])[ \t]+)))/gm,function(l,h,V){var I=V.search(/[*+-]/g)>-1?"ul":"ol";return _(h,I,!0)}):e=e.replace(/(\n\n|^\n?)(( {0,3}([*+-]|\d+[.])[ \t]+)[^\r]+?(¨0|\n{2,}(?=\S)(?![ \t]*(?:[*+-]|\d+[.])[ \t]+)))/gm,function(l,h,V,I){var T=I.search(/[*+-]/g)>-1?"ul":"ol";return _(V,T,!1)}),e=e.replace(/¨0/,""),e=t.converter._dispatch("lists.after",e,r,t),e}),a.subParser("metadata",function(e,r,t){if(!r.metadata)return e;e=t.converter._dispatch("metadata.before",e,r,t);function o(f){t.metadata.raw=f,f=f.replace(/&/g,"&amp;").replace(/"/g,"&quot;"),f=f.replace(/\n {4}/g," "),f.replace(/^([\S ]+): +([\s\S]+?)$/gm,function(_,l,h){return t.metadata.parsed[l]=h,""})}return e=e.replace(/^\s*«««+(\S*?)\n([\s\S]+?)\n»»»+\n/,function(f,_,l){return o(l),"¨M"}),e=e.replace(/^\s*---+(\S*?)\n([\s\S]+?)\n---+\n/,function(f,_,l){return _&&(t.metadata.format=_),o(l),"¨M"}),e=e.replace(/¨M/g,""),e=t.converter._dispatch("metadata.after",e,r,t),e}),a.subParser("outdent",function(e,r,t){return e=t.converter._dispatch("outde
73nt.before",e,r,t),e=e.replace(/^(\t|[ ]{1,4})/gm,"¨0"),e=e.replace(/¨0/g,""),e=t.converter._dispatch("outdent.after",e,r,t),e}),a.subParser("paragraphs",function(e,r,t){e=t.converter._dispatch("paragraphs.before",e,r,t),e=e.replace(/^\n+/g,""),e=e.replace(/\n+$/g,"");for(var o=e.split(/\n{2,}/g),f=[],_=o.length,l=0;l<_;l++){var h=o[l];h.search(/¨(K|G)(\d+)\1/g)>=0?f.push(h):h.search(/\S/)>=0&&(h=a.subParser("spanGamut")(h,r,t),h=h.replace(/^([ \t]*)/g,"<p>"),h+="</p>",f.push(h))}for(_=f.length,l=0;l<_;l++){for(var V="",I=f[l],T=!1;/¨(K|G)(\d+)\1/.test(I);){var z=RegExp.$1,m=RegExp.$2;z==="K"?V=t.gHtmlBlocks[m]:T?V=a.subParser("encodeCode")(t.ghCodeBlocks[m].text,r,t):V=t.ghCodeBlocks[m].codeblock,V=V.replace(/\$/g,"$$$$"),I=I.replace(/(\n\n)?¨(K|G)\d+\2(\n\n)?/,V),/^<pre\b[^>]*>\s*<code\b[^>]*>/.test(I)&&(T=!0)}f[l]=I}return e=f.join(`
74`),e=e.replace(/^\n+/g,""),e=e.replace(/\n+$/g,""),t.converter._dispatch("paragraphs.after",e,r,t)}),a.subParser("runExtension",function(e,r,t,o){if(e.filter)r=e.filter(r,o.converter,t);else if(e.regex){var f=e.regex;f instanceof RegExp||(f=new RegExp(f,"g")),r=r.replace(f,e.replace)}return r}),a.subParser("spanGamut",function(e,r,t){return e=t.converter._dispatch("spanGamut.before",e,r,t),e=a.subParser("codeSpans")(e,r,t),e=a.subParser("escapeSpecialCharsWithinTagAttributes")(e,r,t),e=a.subParser("encodeBackslashEscapes")(e,r,t),e=a.subParser("images")(e,r,t),e=a.subParser("anchors")(e,r,t),e=a.subParser("autoLinks")(e,r,t),e=a.subParser("simplifiedAutoLinks")(e,r,t),e=a.subParser("emoji")(e,r,t),e=a.subParser("underline")(e,r,t),e=a.subParser("italicsAndBold")(e,r,t),e=a.subParser("strikethrough")(e,r,t),e=a.subParser("ellipsis")(e,r,t),e=a.subParser("hashHTMLSpans")(e,r,t),e=a.subParser("encodeAmpsAndAngles")(e,r,t),r.simpleLineBreaks?/\n\n¨K/.test(e)||(e=e.replace(/\n+/g,`<br />
75`)):e=e.replace(/  +\n/g,`<br />
76`),e=t.converter._dispatch("spanGamut.after",e,r,t),e}),a.subParser("strikethrough",function(e,r,t){function o(f){return r.simplifiedAutoLink&&(f=a.subParser("simplifiedAutoLinks")(f,r,t)),"<del>"+f+"</del>"}return r.strikethrough&&(e=t.converter._dispatch("strikethrough.before",e,r,t),e=e.replace(/(?:~){2}([\s\S]+?)(?:~){2}/g,function(f,_){return o(_)}),e=t.converter._dispatch("strikethrough.after",e,r,t)),e}),a.subParser("stripLinkDefinitions",function(e,r,t){var o=/^ {0,3}\[([^\]]+)]:[ \t]*\n?[ \t]*<?([^>\s]+)>?(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*\n?[ \t]*(?:(\n*)["|'(](.+?)["|')][ \t]*)?(?:\n+|(?=¨0))/gm,f=/^ {0,3}\[([^\]]+)]:[ \t]*\n?[ \t]*<?(data:.+?\/.+?;base64,[A-Za-z0-9+/=\n]+?)>?(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*\n?[ \t]*(?:(\n*)["|'(](.+?)["|')][ \t]*)?(?:\n\n|(?=¨0)|(?=\n\[))/gm;e+="¨0";var _=function(l,h,V,I,T,z,m){return h=h.toLowerCase(),e.toLowerCase().split(h).length-1<2?l:(V.match(/^data:.+?\/.+?;base64,/)?t.gUrls[h]=V.replace(/\s/g,""):t.gUrls[h]=a.subParser("encodeAmpsAndAngles")(V,r,t),z?z+m:(m&&(t.gTitles[h]=m.replace(/"|'/g,"&quot;")),r.parseImgDimensions&&I&&T&&(t.gDimensions[h]={width:I,height:T}),""))};return e=e.replace(f,_),e=e.replace(o,_),e=e.replace(/¨0/,""),e}),a.subParser("tables",function(e,r,t){if(!r.tables)return e;var o=/^ {0,3}\|?.+\|.+\n {0,3}\|?[ \t]*:?[ \t]*(?:[-=]){2,}[ \t]*:?[ \t]*\|[ \t]*:?[ \t]*(?:[-=]){2,}[\s\S]+?(?:\n\n|¨0)/gm,f=/^ {0,3}\|.+\|[ \t]*\n {0,3}\|[ \t]*:?[ \t]*(?:[-=]){2,}[ \t]*:?[ \t]*\|[ \t]*\n( {0,3}\|.+\|[ \t]*\n)*(?:\n|¨0)/gm;function _(T){return/^:[ \t]*--*$/.test(T)?' style="text-align:left;"':/^--*[ \t]*:[ \t]*$/.test(T)?' style="text-align:right;"':/^:[ \t]*--*[ \t]*:$/.test(T)?' style="text-align:center;"':""}function l(T,z){var m="";return T=T.trim(),(r.tablesHeaderId||r.tableHeaderId)&&(m=' id="'+T.replace(/ /g,"_").toLowerCase()+'"'),T=a.subParser("spanGamut")(T,r,t),"<th"+m+z+">"+T+`</th>
77`}function h(T,z){var m=a.subParser("spanGamut")(T,r,t);return"<td"+z+">"+m+`</td>
78`}function V(T,z){for(var m=`<table>
79<thead>
80<tr>
81`,M=T.length,R=0;R<M;++R)m+=T[R];for(m+=`</tr>
82</thead>
83<tbody>
84`,R=0;R<z.length;++R){m+=`<tr>
85`;for(var G=0;G<M;++G)m+=z[R][G];m+=`</tr>
86`}return m+=`</tbody>
87</table>
88`,m}function I(T){var z,m=T.split(`
89`);for(z=0;z<m.length;++z)/^ {0,3}\|/.test(m[z])&&(m[z]=m[z].replace(/^ {0,3}\|/,"")),/\|[ \t]*$/.test(m[z])&&(m[z]=m[z].replace(/\|[ \t]*$/,"")),m[z]=a.subParser("codeSpans")(m[z],r,t);var M=m[0].split("|").map(function(oe){return oe.trim()}),R=m[1].split("|").map(function(oe){return oe.trim()}),G=[],W=[],U=[],ae=[];for(m.shift(),m.shift(),z=0;z<m.length;++z)m[z].trim()!==""&&G.push(m[z].split("|").map(function(oe){return oe.trim()}));if(M.length<R.length)return T;for(z=0;z<R.length;++z)U.push(_(R[z]));for(z=0;z<M.length;++z)a.helper.isUndefined(U[z])&&(U[z]=""),W.push(l(M[z],U[z]));for(z=0;z<G.length;++z){for(var ce=[],ge=0;ge<W.length;++ge)a.helper.isUndefined(G[z][ge]),ce.push(h(G[z][ge],U[ge]));ae.push(ce)}return V(W,ae)}return e=t.converter._dispatch("tables.before",e,r,t),e=e.replace(/\\(\|)/g,a.helper.escapeCharactersCallback),e=e.replace(o,I),e=e.replace(f,I),e=t.converter._dispatch("tables.after",e,r,t),e}),a.subParser("underline",function(e,r,t){return r.underline&&(e=t.converter._dispatch("underline.before",e,r,t),r.literalMidWordUnderscores?(e=e.replace(/\b___(\S[\s\S]*?)___\b/g,function(o,f){return"<u>"+f+"</u>"}),e=e.replace(/\b__(\S[\s\S]*?)__\b/g,function(o,f){return"<u>"+f+"</u>"})):(e=e.replace(/___(\S[\s\S]*?)___/g,function(o,f){return/\S$/.test(f)?"<u>"+f+"</u>":o}),e=e.replace(/__(\S[\s\S]*?)__/g,function(o,f){return/\S$/.test(f)?"<u>"+f+"</u>":o})),e=e.replace(/(_)/g,a.helper.escapeCharactersCallback),e=t.converter._dispatch("underline.after",e,r,t)),e}),a.subParser("unescapeSpecialChars",function(e,r,t){return e=t.converter._dispatch("unescapeSpecialChars.before",e,r,t),e=e.replace(/¨E(\d+)E/g,function(o,f){var _=parseInt(f);return String.fromCharCode(_)}),e=t.converter._dispatch("unescapeSpecialChars.after",e,r,t),e}),a.subParser("makeMarkdown.blockquote",function(e,r){var t="";if(e.hasChildNodes())for(var o=e.childNodes,f=o.length,_=0;_<f;++_){var l=a.subParser("makeMarkdown.node")(o[_],r);l!==""&&(t+=l)}return t=t.trim(),t="> "+t.split(`
90`).join(`
91> `),t}),a.subParser("makeMarkdown.codeBlock",function(e,r){var t=e.getAttribute("language"),o=e.getAttribute("precodenum");return"```"+t+`
92`+r.preList[o]+"\n```"}),a.subParser("makeMarkdown.codeSpan",function(e){return"`"+e.innerHTML+"`"}),a.subParser("makeMarkdown.emphasis",function(e,r){var t="";if(e.hasChildNodes()){t+="*";for(var o=e.childNodes,f=o.length,_=0;_<f;++_)t+=a.subParser("makeMarkdown.node")(o[_],r);t+="*"}return t}),a.subParser("makeMarkdown.header",function(e,r,t){var o=new Array(t+1).join("#"),f="";if(e.hasChildNodes()){f=o+" ";for(var _=e.childNodes,l=_.length,h=0;h<l;++h)f+=a.subParser("makeMarkdown.node")(_[h],r)}return f}),a.subParser("makeMarkdown.hr",function(){return"---"}),a.subParser("makeMarkdown.image",function(e){var r="";return e.hasAttribute("src")&&(r+="!["+e.getAttribute("alt")+"](",r+="<"+e.getAttribute("src")+">",e.hasAttribute("width")&&e.hasAttribute("height")&&(r+=" ="+e.getAttribute("width")+"x"+e.getAttribute("height")),e.hasAttribute("title")&&(r+=' "'+e.getAttribute("title")+'"'),r+=")"),r}),a.subParser("makeMarkdown.links",function(e,r){var t="";if(e.hasChildNodes()&&e.hasAttribute("href")){var o=e.childNodes,f=o.length;t="[";for(var _=0;_<f;++_)t+=a.subParser("makeMarkdown.node")(o[_],r);t+="](",t+="<"+e.getAttribute("href")+">",e.hasAttribute("title")&&(t+=' "'+e.getAttribute("title")+'"'),t+=")"}return t}),a.subParser("makeMarkdown.list",function(e,r,t){var o="";if(!e.hasChildNodes())return"";for(var f=e.childNodes,_=f.length,l=e.getAttribute("start")||1,h=0;h<_;++h)if(!(typeof f[h].tagName>"u"||f[h].tagName.toLowerCase()!=="li")){var V="";t==="ol"?V=l.toString()+". ":V="- ",o+=V+a.subParser("makeMarkdown.listItem")(f[h],r),++l}return o+=`
93<!-- -->
94`,o.trim()}),a.subParser("makeMarkdown.listItem",function(e,r){for(var t="",o=e.childNodes,f=o.length,_=0;_<f;++_)t+=a.subParser("makeMarkdown.node")(o[_],r);return/\n$/.test(t)?t=t.split(`
95`).join(`
96    `).replace(/^ {4}$/gm,"").replace(/\n\n+/g,`
97
98`):t+=`
99`,t}),a.subParser("makeMarkdown.node",function(e,r,t){t=t||!1;var o="";if(e.nodeType===3)return a.subParser("makeMarkdown.txt")(e,r);if(e.nodeType===8)return"<!--"+e.data+`-->
100
101`;if(e.nodeType!==1)return"";var f=e.tagName.toLowerCase();switch(f){case"h1":t||(o=a.subParser("makeMarkdown.header")(e,r,1)+`
102
103`);break;case"h2":t||(o=a.subParser("makeMarkdown.header")(e,r,2)+`
104
105`);break;case"h3":t||(o=a.subParser("makeMarkdown.header")(e,r,3)+`
106
107`);break;case"h4":t||(o=a.subParser("makeMarkdown.header")(e,r,4)+`
108
109`);break;case"h5":t||(o=a.subParser("makeMarkdown.header")(e,r,5)+`
110
111`);break;case"h6":t||(o=a.subParser("makeMarkdown.header")(e,r,6)+`
112
113`);break;case"p":t||(o=a.subParser("makeMarkdown.paragraph")(e,r)+`
114
115`);break;case"blockquote":t||(o=a.subParser("makeMarkdown.blockquote")(e,r)+`
116
117`);break;case"hr":t||(o=a.subParser("makeMarkdown.hr")(e,r)+`
118
119`);break;case"ol":t||(o=a.subParser("makeMarkdown.list")(e,r,"ol")+`
120
121`);break;case"ul":t||(o=a.subParser("makeMarkdown.list")(e,r,"ul")+`
122
123`);break;case"precode":t||(o=a.subParser("makeMarkdown.codeBlock")(e,r)+`
124
125`);break;case"pre":t||(o=a.subParser("makeMarkdown.pre")(e,r)+`
126
127`);break;case"table":t||(o=a.subParser("makeMarkdown.table")(e,r)+`
128
129`);break;case"code":o=a.subParser("makeMarkdown.codeSpan")(e,r);break;case"em":case"i":o=a.subParser("makeMarkdown.emphasis")(e,r);break;case"strong":case"b":o=a.subParser("makeMarkdown.strong")(e,r);break;case"del":o=a.subParser("makeMarkdown.strikethrough")(e,r);break;case"a":o=a.subParser("makeMarkdown.links")(e,r);break;case"img":o=a.subParser("makeMarkdown.image")(e,r);break;default:o=e.outerHTML+`
130
131`}return o}
131),a.subParser("makeMarkdown.paragraph",function(e,r){var t="";if(e.hasChildNodes())for(var o=e.childNodes,f=o.length,_=0;_<f;++_)t+=a.subParser("makeMarkdown.node")(o[_],r);return t=t.trim(),t}),a.subParser("makeMarkdown.pre",function(e,r){var t=e.getAttribute("prenum");return"<pre>"+r.preList[t]+"</pre>"}),a.subParser("makeMarkdown.strikethrough",function(e,r){var t="";if(e.hasChildNodes()){t+="~~";for(var o=e.childNodes,f=o.length,_=0;_<f;++_)t+=a.subParser("makeMarkdown.node")(o[_],r);t+="~~"}return t}),a.subParser("makeMarkdown.strong",function(e,r){var t="";if(e.hasChildNodes()){t+="**";for(var o=e.childNodes,f=o.length,_=0;_<f;++_)t+=a.subParser("makeMarkdown.node")(o[_],r);t+="**"}return t}),a.subParser("makeMarkdown.table",function(e,r){var t="",o=[[],[]],f=e.querySelectorAll("thead>tr>th"),_=e.querySelectorAll("tbody>tr"),l,h;for(l=0;l<f.length;++l){var V=a.subParser("makeMarkdown.tableCell")(f[l],r),I="---";if(f[l].hasAttribute("style")){var T=f[l].getAttribute("style").toLowerCase().replace(/\s/g,"");switch(T){case"text-align:left;":I=":---";break;case"text-align:right;":I="---:";break;case"text-align:center;":I=":---:";break}}o[0][l]=V.trim(),o[1][l]=I}for(l=0;l<_.length;++l){var z=o.push([])-1,m=_[l].getElementsByTagName("td");for(h=0;h<f.length;++h){var M=" ";typeof m[h]<"u"&&(M=a.subParser("makeMarkdown.tableCell")(m[h],r)),o[z].push(M)}}var R=3;for(l=0;l<o.length;++l)for(h=0;h<o[l].length;++h){var G=o[l][h].length;G>R&&(R=G)}for(l=0;l<o.length;++l){for(h=0;h<o[l].length;++h)l===1?o[l][h].slice(-1)===":"?o[l][h]=a.helper.padEnd(o[l][h].slice(-1),R-1,"-")+":":o[l][h]=a.helper.padEnd(o[l][h],R,"-"):o[l][h]=a.helper.padEnd(o[l][h],R);t+="| "+o[l].join(" | ")+` |
132`}return t.trim()}),a.subParser("makeMarkdown.tableCell",function(e,r){var t="";if(!e.hasChildNodes())return"";for(var o=e.childNodes,f=o.length,_=0;_<f;++_)t+=a.subParser("makeMarkdown.node")(o[_],r,!0);return t.trim()}),a.subParser("makeMarkdown.txt",function(e){var r=e.nodeValue;return r=r.replace(/ +/g," "),r=r.replace(/¨NBSP;/g," "),r=a.helper.unescapeHTMLEntities(r),r=r.replace(/([*_~|`])/g,"\\$1"),r=r.replace(/^(\s*)>/g,"\\$1>"),r=r.replace(/^#/gm,"\\#"),r=r.replace(/^(\s*)([-=]{3,})(\s*)$/,"$1\\$2$3"),r=r.replace(/^( {0,3}\d+)\./gm,"$1\\."),r=r.replace(/^( {0,3})([+-])/gm,"$1\\$2"),r=r.replace(/]([\s]*)\(/g,"\\]$1\\("),r=r.replace(/^ {0,3}\[([\S \t]*?)]:/gm,"\\[$1]:"),r});var Y=this;n.exports?n.exports=a:Y.showdown=a}).call(mu)})(aa)),aa.exports}var _u=pu();const ha=fu(_u);/*!
133 * vue-showdown - Use showdown as a vue component
134 *
135 * @version v4.2.0
136 * @link https://vue-showdown.js.org
137 * @license MIT
138 * @copyright 2018-2023 meteorlxy
139 */const hu=K({name:"VueShowdown",props:{markdown:{type:String,required:!1,default:null},tag:{type:String,required:!1,default:"div"},flavor:{type:String,required:!1,default:null},options:{type:Object,required:!1,default:()=>({})},extensions:{type:Array,required:!1,default:null},vueTemplate:{type:Boolean,required:!1,default:!1},vueTemplateComponents:{type:Object,required:!1,default:()=>({})},vueTemplateData:{type:Object,required:!1,default:()=>({})}},setup(n,{slots:d}){const u=F(()=>{const i=new ha.Converter({extensions:n.extensions??void 0});return n.flavor!==null&&i.setFlavor(n.flavor),Object.entries(n.options).forEach(([c,p])=>{i.setOption(c,p)}),i}),a=F(()=>{var c;if(n.markdown!==null)return n.markdown;const i=(c=d.default)==null?void 0:c.call(d)[0];return(i==null?void 0:i.type)===Zt?i.children:""}),s=F(()=>u.value.makeHtml(a.value));return()=>n.vueTemplate?Ia({components:n.vueTemplateComponents,setup:()=>n.vueTemplateData,template:`<${n.tag}>${s.value}</${n.tag}>`}):Ia(n.tag,{innerHTML:s.value})}}),gu={install(n,{flavor:d=null,options:u={}}={}){d!==null&&ha.setFlavor(d),Object.entries(u).forEach(([a,s])=>{ha.setOption(a,s)}),n.component("VueShowdown",hu)}},bu={class:"query-header d-flex align-items-center w-100"},vu=["aria-label"],wu=["tabindex"],yu={key:0},ku={key:0},$u={key:0,class:"ms-2"},Pu={key:1,class:"ms-2"},Su=["datetime"],ju=K({__name:"QueryHeader",props:{request:{},type:{}},emits:["showError"],setup(n,{emit:d}){const u=n,a=d,{currentUser:s}=Le(),i=F(()=>Qt[u.request.status]),c=F(()=>{var y;return(y=u.request.action)==null?void 0:y.errors}),p=F(()=>{var y;return(y=u.request.action)==null?void 0:y.warnings}),S=F(()=>{const y=new Date(u.request.date),E=y.toLocaleDateString();return new Date().toLocaleDateString()!==E?E:y.toLocaleTimeString()}),P=F(()=>{var E;
139const y=(E=u.request.action)==null?void 0:E.caller;return y&&y!==s.value?y:null});return(y,E)=>{const C=ne,b=me,w=ze("t");return g(),D("div",bu,[A("span",{class:de(["status",[`bg-${i.value}`,y.type]]),"aria-label":y.$t(`api.query_status.${y.request.status}`)},null,10,vu),A("div",null,[A("strong",{tabindex:y.type==="overlay"?0:void 0},N(y.request.title),9,wu),P.value?(g(),D("span",yu," ("+N(y.$t("history.started_by",{caller:P.value}))+")",1)):q("",!0)]),c.value||p.value?(g(),D("div",ku,[c.value?(g(),D("span",$u,[Q(N(c.value),1),k(C,{iname:"bug",class:"text-danger ms-1"})])):q("",!0),p.value?(g(),D("span",Pu,[Q(N(p.value),1),k(C,{iname:"warning",class:"text-warning ms-1"})])):q("",!0)])):q("",!0),y.type==="history"?(g(),D(J,{key:1},[y.request.err?(g(),L(b,{key:0,size:"sm",pill:"",class:"error-btn ms-auto py-0",variant:"danger",onClick:E[0]||(E[0]=ve(B=>a("showError",y.request.id),["stop"]))},{default:v(()=>[se(A("small",null,null,512),[[w,"api_error.view_error"]])]),_:1})):q("",!0),A("time",{datetime:S.value,class:de(y.request.err?"ms-2":"ms-auto")},N(S.value),11,Su)],64)):q("",!0)])}}}),ga=re(ju,[["__scopeId","data-v-415fa60b"]]),ua=K({__name:"ModalOverlay",props:{request:{},hideFooter:{type:Boolean,default:!0}},emits:["dismiss"],setup(n,{emit:d}){const u=d;return(a,s)=>{const i=ga,c=me,p=at,S=ze("t");return g(),L(p,x({"model-value":!0,class:"modal-overlay",centered:"","hide-backdrop":"","no-close-on-backdrop":"","no-close-on-esc":"","no-footer":a.hideFooter,"no-fade":""},a.$attrs),{header:v(()=>[k(i,{type:"overlay",request:a.request,tabindex:"0"},null,8,["request"])]),footer:v(()=>[Z(a.$slots,"footer",{},()=>[se(k(c,{variant:"light",size:"sm",onClick:s[0]||(s[0]=P=>u("dismiss",!0))},null,512),[[S,"ok"]])])]),default:v(()=>[Z(a.$slots,"default")]),_:3},16,["no-footer"])}}}),Cu=["innerHTML"],Bu=K({__name:"MessageListGroup",props:{messages:{},fixedHeight:{type:Boolean,default:!1},bordered:{type:Boolean,default:!1},autoScroll:{type:Boolean,default:!1},limit:{default:void 0}},setup(n){const d=n,u=ee(null),a=ee(d.autoScroll),s=ee([...d.messages]);Jt(()=>d.messages,p=>{const S=p.length;!d.limit||S<=d.limit?s.value=[...p]:s.value=p.slice(S-d.limit),a.value&&Ue(i)},{throttle:300,deep:!0});function i(){var S;const p=(S=u.value)==null?void 0:S.$el;p==null||p.scrollTo(0,p.lastElementChild.offsetTop)}function c(){if(!d.autoScroll)return;const p=u.value.$el,{scrollHeight:S,scrollTop:P,clientHeight:y}=p;a.value=S===P+y}return(p,S)=>{const P=Pa,y=Xe,E=ze("t");return g(),L(y,{ref_key:"rootElem",ref:u,flush:"",class:de({"fixed-height":p.fixedHeight,bordered:p.bordered}),onScroll:c},{default:v(()=>[p.limit&&p.messages.length>p.limit?se((g(),L(P,{key:0,variant:"info"},null,512)),[[E,"api.partial_logs"]]):q("",!0),(g(!0),D(J,null,ue(s.value,({variant:C,text:b},w)=>(g(),L(P,{key:w,variant:C,size:"xs"},{default:v(()=>[A("span",{innerHTML:b},null,8,Cu)]),_:2},1032,["variant"]))),128))]),_:1},8,["class"])}}}),oa=re(Bu,[["__scopeId","data-v-2abe859c"]]),Eu={class:"alert alert-info my-3"},Iu=["innerHTML"],Tu={class:"m-0"},Lu=["innerHTML"],Mu={key:0},zu={key:1},Vu={key:2},Au={class:"my-2"},Ou=K({__name:"ModalError",props:{request:{}},setup(n){const d=n,{err:u,messages:a,traceback:s,details:i}=(()=>{const{err:c,action:p}=d.request;return{err:c,messages:p!=null&&p.messages.length?p.messages:null,traceback:c instanceof Ta?c.traceback:null,details:c instanceof Ta?c.details:null}})();return(c,p)=>{const S=Ce,P=oa,y=ze("t");return g(),L(ua,{request:c.request,"footer-variant":"danger","hide-footer":j(u)instanceof j(Xt)},{default:v(()=>[se(A("h5",null,null,512),[[y,`api_errors_titles.${j(u).name}`]]),se(A("em",null,null,512),[[y,"api_error.sorry"]]),A("div",Eu,[A("span",{innerHTML:c.$t("api_error.help")},null,8,Iu),p[0]||(p[0]=A("br",null,null,-1)),Q(N(c.$t("api_error.info")),1)]),A("p",Tu,[se(A("strong",null,null,512),[[y,"error"]]),p[1]||(p[1]=Q(": ")),A("code",null,'"'+N(j(u).code)+'" '+N(j(u).status),1)]),A("p",null,[se(A("strong",null,null,512),[[y,"action"]]),p[2]||(p[2]=Q(": ")),A("code",null,'"'+N(j(u).method)+'" '+N(j(u).path),1)]),A("p",null,[se(A("strong",null,null,512),[[y,"api_error.error_message"]]),k(S,{variant:"danger",class:"mt-2"},{default:v(()=>[A("div",{innerHTML:j(u).message},null,8,Lu)]),_:1})]),j(s)?(g(),D("div",Mu,[A("p",null,[se(A("strong",null,null,512),[[y,"traceback"]])]),A("pre",null,[A("code",null,N(j(s)),1)])])):q("",!0),j(i)?(g(),D("div",zu,[A("p",null,[se(A("strong",null,null,512),[[y,"details"]])]),A("pre",null,[A("code",null,N(j(i)),1)])])):q("",!0),j(a)?(g(),D("div",Vu,[A("p",Au,[se(A("strong",null,null,512),[[y,"api_error.server_said"]])]),k(P,{messages:j(a),bordered:"","fixed-height":""},null,8,["messages"])])):q("",!0)]),_:1},8,["request","hide-footer"])}}}),Ru=["innerHTML"],Du={key:0},Fu={class:"my-2"},Hu=K({__name:"ModalPreconditionError",props:{request:{}},setup(n){const d=n,{err:u,messages:a}=(()=>{const{err:s,action:i}=d.request;return{err:s,messages:i!=null&&i.messages.length?i.messages:null}})();return(s,i)=>{const c=Ce,p=oa,S=ze("t");return g(),L(ua,{request:s.request,"footer-variant":"danger",class:"modal-precondition-failed","hide-footer":!1},{default:v(()=>[A("p",null,[k(c,{variant:"danger",class:"mt-2 p-0 border-0"},{default:v(()=>[A("div",{innerHTML:j(u).message},null,8,Ru)]),_:1})]),j(a)?(g(),D("div",Du,[A("p",Fu,[se(A("strong",null,null,512),[[S,"api_error.server_said"]])]),k(p,{messages:j(a),bordered:"","fixed-height":""},null,8,["messages"])])):q("",!0)]),_:1},8,["request"])}}}),qu={class:"text-center mt-4"},Nu=K({__name:"ModalWaiting",props:{request:{}},setup(n){const d=n,{t:u}=we(),a=F(()=>{var p;const c=(p=d.request.action)==null?void 0:p.messages;return c!=null&&c.length?c:null}),s=F(()=>{var p;const c=(p=d.request.action)==null?void 0:p.progress;return c?{values:c,max:c.reduce((S,P)=>S+P,0)}:null}),i=F(()=>a.value||s.value?u("api.processing"):d.request.id.startsWith("lock")?u("api.busy"):u("api_waiting"));return(c,p)=>{const S=er,P=xt,y=Sa,E=oa;return g(),L(ua,{request:c.request},{default:v(()=>[A("h5",qu,N(i.value),1),s.value?(g(),L(P,{key:0,max:s.value.max,height:".5rem",class:"my-4"},{default:v(()=>[k(S,{variant:"success",value:s.value.values[0]},null,8,["value"]),k(S,{variant:"warning",value:s.value.values[1],animated:""},null,8,["value"]),k(S,{variant:"secondary",value:s.value.values[2],striped:""},null,8,["value"])]),_:1},8,["max"])):(g(),L(y,{key:1,class:"my-4"})),a.value?(g(),L(E,{key:2,"auto-scroll":"",bordered:"","fixed-height":"",limit:100,messages:a.value},null,8,["messages"])):q("",!0)]),_:1},8,["request"])}}}),Gu={class:"text-center my-4"},Uu=K({__name:"ModalReconnecting",props:{reconnecting:{}},setup(n){const d=Ze({status:"pending",title:"reconnecting"});return(u,a)=>{const s=Sa,i=Ce,c=ze("t");return g(),L(ua,{request:d,"hide-footer":""},{default:v(()=>[se(A("h5",Gu,null,512),[[c,"api.reconnecting.title"]]),k(s,{class:"mb-4"}),u.reconnecting?se((g(),L(i,{key:0,variant:u.reconnecting==="unknown"?"warning":"info"},null,8,["variant"])),[[c,"api.reconnecting.reason."+u.reconnecting]]):q("",!0)]),_:1},8,["request"])}}}),Yu={class:"d-flex align-items-center mt-2 mb-4"},Wu={id:"main"},Ku=K({__name:"MainLayout",setup(n){const{t:d}=we(),u=va(),{routerKey:a,hasSuspenseError:s}=Le(),{currentRequest:i,dismissModal:c}=xe(),{transitions:p,transitionName:S,dark:P}=Me(),{reconnecting:y}=ar(),E=Re(),C=Re(),b=[{text:d("users_add"),to:{name:"user-create"}},{text:d("domain_add"),to:{name:"domain-add"}},{text:d("group_add"),to:{name:"group-create"}},{text:d("install_app"),to:{name:"app-catalog"}}],w=F(()=>{const O=u.currentRoute.value.meta.skeleton??"CardInfoSkeleton";return(Array.isArray(O)?O:[O]).map(H=>typeof H=="string"?{is:H}:H)}),B=F(()=>
139{if(y.value)return{is:Uu,props:{reconnecting:y.value}};const O=i.value;if(!O)return null;const{status:$,err:H}=O;return $==="error"&&H?H instanceof Ga?{is:Hu,props:{request:O,onDismiss:()=>window.location.reload()}}:{is:Ou,props:{request:O,onDismiss:()=>c(O.id)}}:{is:Nu,props:{request:O}}});return tr(O=>{s.value=!0,console.error(O)}),(O,$)=>{const H=rr,Y=mt,e=ne,r=dr,t=nt,o=Ie("RouterView");return g(),D(J,null,[k(j(C).define,null,{default:v(()=>[(g(!0),D(J,null,ue(w.value,({is:f,..._},l)=>(g(),L(ye(f),x({key:l,ref_for:!0},_,{class:{"mt-3":l!==0}}),null,16,["class"]))),128))]),_:1}),k(j(E).define,null,{default:v(({Component:f,classes:_})=>[k(H,{opacity:"0.75",rounded:"",show:!!B.value,variant:j(P)?"dark":"light",class:"main-overlay"},je({default:v(()=>[(g(),L(nr,null,{fallback:v(()=>[k(j(C).reuse)]),default:v(()=>[j(s)?(g(),L(j(C).reuse,{key:0})):(g(),L(ye(f),{key:1,class:de(_)},null,8,["class"]))]),_:2},1024))]),_:2},[B.value?{name:"overlay",fn:v(()=>[(g(),L(ye(B.value.is),ke(Ee(B.value.props)),null,16))]),key:"0"}:void 0]),1032,["show","variant"])]),_:1}),A("div",Yu,[k(Y),j(u).currentRoute.value.name==="home"?(g(),L(t,{key:0,variant:"success",class:"ms-auto"},{"button-content":v(()=>[k(e,{iname:"plus"}),Q(" "+N(j(d)("quick_action")),1)]),default:v(()=>[(g(),D(J,null,ue(b,(f,_)=>k(r,{key:_,to:f.to},{default:v(()=>[k(e,{iname:"plus"}),Q(" "+N(f.text),1)]),_:2},1032,["to"])),64))]),_:1})):q("",!0)]),A("main",Wu,[(g(),L(o,{key:j(a)},{default:v(({Component:f})=>[j(p)?(g(),L(ur,{key:0,name:j(S)},{default:v(()=>[k(j(E).reuse,ke(Ee({Component:f,classes:"animated"})),null,16)]),_:2},1032,["name"])):(g(),L(j(E).reuse,ke(x({key:1},{Component:f,classes:"static"})),null,16))]),_:1}))])],64)}}}),Zu=re(Ku,[["__scopeId","data-v-8dd35e87"]]),Qu="/yunohost/admin/assets/logo_light-jlZJ8Eoq.png",Ju="/yunohost/admin/assets/logo_dark-DgyAdfC8.png",Xu={class:"m-0"},xu={class:"d-none d-sm-inline fw-bold ms-1"},eo={key:0,class:"alert m-0 px-2 py-1"},ao=K({__name:"HistoryConsole",setup(n){const{historyList:d,showModal:u}=xe(),{dark:a}=Me(),s=ee(null),i=ee(null),c=ee(!1),p=F(()=>d.value[0]);async function S(C){await Ue();const b=s.value.$el.querySelector("#messages-collapse-"+C).parentElement,w=b.firstElementChild.offsetHeight-7;i.value.$el.scrollTop=b.offsetTop-w}async function P(){c.value||(c.value=!0,await Ue());const C=i.value.$el,b=C.lastElementChild,w=b.querySelector(".collapse");if(w&&!w.classList.contains("show"))b.querySelector(".accordion-button").click();else{const B=b.firstElementChild;C.scrollTop=b.offsetTop-B.offsetHeight}}function y(C){const{nodeName:b,parentElement:w}=C.target;b==="BUTTON"||(w==null?void 0:w.nodeName)==="BUTTON"||(c.value=!c.value)}function E(C){const{nodeName:b,parentElement:w}=C.target;if(b==="BUTTON"||(w==null?void 0:w.nodeName)==="BUTTON")return;const B=i.value.$el;let O=C.clientY;const $=({clientY:e})=>{c.value||(B.style.height="0px",c.value=!0);const r=B.offsetHeight,t=O-e,o=r+t;o<10&&o<r?(O=C.clientY,B.style.height="",Y()):(B.style.height=o+"px",o<r&&B.scrollBy(0,-t),O=e)},H=window.setTimeout(()=>{B.style.height=B.offsetHeight+"px",B.classList.add("no-max"),window.addEventListener("mousemove",$)},200),Y=()=>{O===C.clientY&&(B.style.height||B.classList.remove("no-max"),c.value=!c.value),clearTimeout(H),window.removeEventListener("mousemove",$),window.removeEventListener("mouseup",Y)};window.addEventListener("mouseup",Y)}return(C,b)=>{const w=ne,B=me,O=Qa,$=ya,H=Pa,Y=et,e=xa,r=tt,t=Te;return g(),L(t,{id:"console",ref_key:"rootElem",ref:s,"no-body":""},{default:v(()=>[k(O,{role:"button",tabindex:"0","aria-expanded":c.value?"true":"false","aria-controls":"console-collapse",variant:c.value?"best":j(a)?"dark":"light",tag:"header",class:"d-flex align-items-center",onMousedown:ve(E,["left","prevent"]),onKeyup:La(ve(y,["prevent"]),["space","enter"])},{default:v(()=>[A("h5",Xu,[k(w,{iname:"history"}),A("span",xu,N(C.$t("history.title")),1)]),p.value?(g(),L(B,{key:0,size:"sm",pill:"",class:"ms-auto me-2 py-0",variant:c.value?"light":"best",onClick:ve(P,["prevent"]),onKeyup:La(ve(P,["prevent"]),["enter","space"])},{default:v(()=>[A("small",null,N(C.$t("history.last_action")),1)]),_:1},8,["variant","onKeyup"])):q("",!0),p.value?(g(),L(ga,{key:1,request:p.value,type:"overlay",class:"w-auto d-none d-sm-flex"},null,8,["request"])):q("",!0)]),_:1},8,["aria-expanded","variant","onKeyup"]),k(r,{id:"console-collapse",modelValue:c.value,"onUpdate:modelValue":b[0]||(b[0]=o=>c.value=o)},{default:v(()=>[k(e,{id:"history",ref_key:"historyElem",ref:i,flush:"",free:""},{default:v(()=>[j(d).length===0?(g(),D("p",eo,N(C.$t("history.is_empty")),1)):(g(!0),D(J,{key:1},ue(j(d),(o,f)=>(g(),L(Y,{id:`messages-collapse-${f}`,key:f,"header-class":"sticky-top","button-class":"d-flex p-2","header-tag":"div",onShow:_=>S(f)},{title:v(()=>[k(ga,{request:o,type:"history",class:"me-2",onShowError:j(u)},null,8,["request","onShowError"])]),default:v(()=>[o.action&&o.action.messages.length?(g(),L(oa,{key:0,messages:o.action.messages},null,8,["messages"])):(g(),L(H,{key:1,size:"xs",variant:"info"},{default:v(()=>{var _,l;return[Q(N(C.$t("history.no_logs"))+" ",1),(_=o.action)!=null&&_.operationId?(g(),L($,{key:0,to:{name:"tool-log",params:{name:(l=o.action)==null?void 0:l.operationId}}},{default:v(()=>[Q(N(C.$t("history.check_logs")),1)]),_:2},1032,["to"])):q("",!0)]}),_:2},1024))]),_:2},1032,["id","onShow"]))),128))]),_:1},512)]),_:1},8,["modelValue"])]),_:1},512)}}}),to=re(ao,[["__scopeId","data-v-6106c06d"]]);function Fa(n,d){var u=Object.keys(n);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(n);d&&(a=a.filter(function(s){return Object.getOwnPropertyDescriptor(n,s).enumerable})),u.push.apply(u,a)}return u}function Ye(n){for(var d=1;d<arguments.length;d++){var u=arguments[d]!=null?arguments[d]:{};
139d%2?Fa(Object(u),!0).forEach(function(a){ro(n,a,u[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(u)):Fa(Object(u)).forEach(function(a){Object.defineProperty(n,a,Object.getOwnPropertyDescriptor(u,a))})}return n}function ro(n,d,u){return d in n?Object.defineProperty(n,d,{value:u,enumerable:!0,configurable:!0,writable:!0}):n[d]=u,n}function na(n){return typeof n=="function"}function ba(n){return n!==null&&typeof n=="object"&&!Array.isArray(n)}function sa(n){return na(n.$validator)?Ye({},n):{$validator:n}}function ht(n){return typeof n=="object"?n.$valid:n}function gt(n){return n.$validator||n}function no(n,d){if(!ba(n))throw new Error(`[@vuelidate/validators]: First parameter to "withParams" should be an object, provided ${typeof n}`);if(!ba(d)&&!na(d))throw new Error("[@vuelidate/validators]: Validator must be a function or object with $validator parameter");const u=sa(d);return u.$params=Ye(Ye({},u.$params||{}),n),u}function uo(n,d){if(!na(n)&&typeof j(n)!="string")throw new Error(`[@vuelidate/validators]: First parameter to "withMessage" should be string or a function returning a string, provided ${typeof n}`);if(!ba(d)&&!na(d))throw new Error("[@vuelidate/validators]: Validator must be a function or object with $validator parameter");const u=sa(d);return u.$message=n,u}function oo(n){let d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];const u=sa(n);return Ye(Ye({},u),{},{$async:!0,$watchTargets:d})}function so(n){return{$validator(d){for(var u=arguments.length,a=new Array(u>1?u-1:0),s=1;s<u;s++)a[s-1]=arguments[s];return j(d).reduce((i,c,p)=>{const S=Object.entries(c).reduce((P,y)=>{let[E,C]=y;const b=n[E]||{},w=Object.entries(b).reduce((B,O)=>{let[$,H]=O;const e=gt(H).call(this,C,c,p,...a),r=ht(e);if(B.$data[$]=e,B.$data.$invalid=!r||!!B.$data.$invalid,B.$data.$error=B.$data.$invalid,!r){let t=H.$message||"";const o=H.$params||{};typeof t=="function"&&(t=t({$pending:!1,$invalid:!r,$params:o,$model:C,$response:e})),B.$errors.push({$property:E,$message:t,$params:o,$response:e,$model:C,$pending:!1,$validator:$})}return{$valid:B.$valid&&r,$data:B.$data,$errors:B.$errors}},{$valid:!0,$data:{},$errors:[]});return P.$data[E]=w.$data,P.$errors[E]=w.$errors,{$valid:P.$valid&&w.$valid,$data:P.$data,$errors:P.$errors}},{$valid:!0,$data:{},$errors:{}});return{$valid:i.$valid&&S.$valid,$data:i.$data.concat(S.$data),$errors:i.$errors.concat(S.$errors)}},{$valid:!0,$data:[],$errors:[]})},$message:d=>{let{$response:u}=d;return u?u.$errors.map(a=>Object.values(a).map(s=>s.map(i=>i.$message)).reduce((s,i)=>s.concat(i),[])):[]}}}const Ae=n=>{if(n=j(n),Array.isArray(n))return!!n.length;if(n==null)return!1;if(n===!1)return!0;if(n instanceof Date)return!isNaN(n.getTime());if(typeof n=="object"){for(let d in n)return!0;return!1}return!!String(n).length},bt=n=>(n=j(n),Array.isArray(n)?n.length:typeof n=="object"?Object.keys(n).length:String(n).length);function Be(){for(var n=arguments.length,d=new Array(n),u=0;u<n;u++)d[u]=arguments[u];return a=>(a=j(a),!Ae(a)||d.every(s=>(s.lastIndex=0,s.test(a))))}var be=Object.freeze({__proto__:null,forEach:so,len:bt,normalizeValidatorObject:sa,regex:Be,req:Ae,unwrap:j,unwrapNormalizedValidator:gt,unwrapValidatorResponse:ht,withAsync:oo,withMessage:uo,withParams:no});Be(/^[a-zA-Z]*$/);Be(/^[a-zA-Z0-9]*$/);Be(/^\d*(\.\d+)?$/);function lo(n,d){return u=>!Ae(u)||(!/\s/.test(u)||u instanceof Date)&&+j(n)<=+u&&+j(d)>=+u}function Fo(n,d){return{$validator:lo(n,d),$message:u=>{let{$params:a}=u;return`The value must be between ${a.min} and ${a.max}`},$params:{min:n,max:d,type:"between"}}}const io=/^(?:[A-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[A-z0-9!#$%&'*+/=?^_`{|}~-]+)*|"(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21\x23-\x5b\x5d-\x7f]|[\x01-\x09\x0b\x0c\x0e-\x7f])*")@(?:(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9]{2,}(?:[a-z0-9-]*[a-z0-9])?|\[(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?|[a-z0-9-]*[a-z0-9]:(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21-\x5a\x53-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])+)\])$/i;Be(io);function co(n){return d=>!Ae(d)||bt(d)>=j(n)}function fo(n){return{$validator:co(n),$message:d=>{let{$params:u}=d;return`This field should be at least ${u.min} characters long`},$params:{min:n,type:"minLength"}}}function mo(n){return typeof n=="string"&&(n=n.trim()),Ae(n)}var Ha={$validator:mo,$message:"Value is required",$params:{type:"required"}};function po(n){return d=>j(d)===j(n)}function Ho(n){let d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"other";return{$validator:po(n),$message:u=>`The value must be equal to the ${d} value`,$params:{equalTo:n,otherName:d,type:"sameAs"}}}
139const _o=/^(?:(?:(?:https?|ftp):)?\/\/)(?:\S+(?::\S*)?@)?(?:(?!(?:10|127)(?:\.\d{1,3}){3})(?!(?:169\.254|192\.168)(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z0-9\u00a1-\uffff][a-z0-9\u00a1-\uffff_-]{0,62})?[a-z0-9\u00a1-\uffff]\.)+(?:[a-z\u00a1-\uffff]{2,}\.?))(?::\d{2,5})?(?:[/?#]\S*)?$/i;Be(_o);function ho(n){return d=>!Ae(d)||(!/\s/.test(d)||d instanceof Date)&&+d>=+j(n)}function qo(n){return{$validator:ho(n),$message:d=>{let{$params:u}=d;return`The minimum value allowed is ${u.min}`},$params:{min:n,type:"minValue"}}}function go(n){return d=>!Ae(d)||(!/\s/.test(d)||d instanceof Date)&&+d<=+j(n)}var No=(n=>({$validator:go(n),$message:d=>{let{$params:u}=d;return`The maximum value allowed is ${u.max}`},$params:{max:n,type:"maxValue"}})),bo=Be(/(^[0-9]*$)|(^-[0-9]+$)/),Go={$validator:bo,$message:"Value is not an integer",$params:{type:"integer"}};Be(/^[-]?\d*(\.\d+)?$/);const Ne="ªµºÀ-ÖØ-öø-ˁˆ-ˑˠ-ˤˬˮͰ-ʹͶͷͺ-ͽͿΆΈ-ΊΌΎ-ΡΣ-ϵϷ-ҁҊ-ԯԱ-Ֆՙա-ևא-תװ-ײؠ-يٮٯٱ-ۓەۥۦۮۯۺ-ۼۿܐܒ-ܯݍ-ޥޱߊ-ߪߴߵߺࠀ-ࠕࠚࠤࠨࡀ-ࡘࢠ-ࢴऄ-हऽॐक़-ॡॱ-ঀঅ-ঌএঐও-নপ-রলশ-হঽৎড়ঢ়য়-ৡৰৱਅ-ਊਏਐਓ-ਨਪ-ਰਲਲ਼ਵਸ਼ਸਹਖ਼-ੜਫ਼ੲ-ੴઅ-ઍએ-ઑઓ-નપ-રલળવ-હઽૐૠૡૹଅ-ଌଏଐଓ-ନପ-ରଲଳଵ-ହଽଡ଼ଢ଼ୟ-ୡୱஃஅ-ஊஎ-ஐஒ-கஙசஜஞடணதந-பம-ஹௐఅ-ఌఎ-ఐఒ-నప-హఽౘ-ౚౠౡಅ-ಌಎ-ಐಒ-ನಪ-ಳವ-ಹಽೞೠೡೱೲഅ-ഌഎ-ഐഒ-ഺഽൎൟ-ൡൺ-ൿඅ-ඖක-නඳ-රලව-ෆก-ะาำเ-ๆກຂຄງຈຊຍດ-ທນ-ຟມ-ຣລວສຫອ-ະາຳຽເ-ໄໆໜ-ໟༀཀ-ཇཉ-ཬྈ-ྌက-ဪဿၐ-ၕၚ-ၝၡၥၦၮ-ၰၵ-ႁႎႠ-ჅჇჍა-ჺჼ-ቈቊ-ቍቐ-ቖቘቚ-ቝበ-ኈኊ-ኍነ-ኰኲ-ኵኸ-ኾዀዂ-ዅወ-ዖዘ-ጐጒ-ጕጘ-ፚᎀ-ᎏᎠ-Ᏽᏸ-ᏽᐁ-ᙬᙯ-ᙿᚁ-ᚚᚠ-ᛪᛱ-ᛸᜀ-ᜌᜎ-ᜑᜠ-ᜱᝀ-ᝑᝠ-ᝬᝮ-ᝰក-ឳៗៜᠠ-ᡷᢀ-ᢨᢪᢰ-ᣵᤀ-ᤞᥐ-ᥭᥰ-ᥴᦀ-ᦫᦰ-ᧉᨀ-ᨖᨠ-ᩔᪧᬅ-ᬳᭅ-ᭋᮃ-ᮠᮮᮯᮺ-ᯥᰀ-ᰣᱍ-ᱏᱚ-ᱽᳩ-ᳬᳮ-ᳱᳵᳶᴀ-ᶿḀ-ἕἘ-Ἕἠ-ὅὈ-Ὅὐ-ὗὙὛὝὟ-ώᾀ-ᾴᾶ-ᾼιῂ-ῄῆ-ῌῐ-ΐῖ-Ίῠ-Ῥῲ-ῴῶ-ῼⁱⁿₐ-ₜℂℇℊ-ℓℕℙ-ℝℤΩℨK-ℭℯ-ℹℼ-ℿⅅ-ⅉⅎↃↄⰀ-Ⱞⰰ-ⱞⱠ-ⳤⳫ-ⳮⳲⳳⴀ-ⴥⴧⴭⴰ-ⵧⵯⶀ-ⶖⶠ-ⶦⶨ-ⶮⶰ-ⶶⶸ-ⶾⷀ-ⷆⷈ-ⷎⷐ-ⷖⷘ-ⷞⸯ々〆〱-〵〻〼ぁ-ゖゝ-ゟァ-ヺー-ヿㄅ-ㄭㄱ-ㆎㆠ-ㆺㇰ-ㇿ㐀-䶵一-鿕ꀀ-ꒌꓐ-ꓽꔀ-ꘌꘐ-ꘟꘪꘫꙀ-ꙮꙿ-ꚝꚠ-ꛥꜗ-ꜟꜢ-ꞈꞋ-ꞭꞰ-ꞷꟷ-ꠁꠃ-ꠅꠇ-ꠊꠌ-ꠢꡀ-ꡳꢂ-ꢳꣲ-ꣷꣻꣽꤊ-ꤥꤰ-ꥆꥠ-ꥼꦄ-ꦲꧏꧠ-ꧤꧦ-ꧯꧺ-ꧾꨀ-ꨨꩀ-ꩂꩄ-ꩋꩠ-ꩶꩺꩾ-ꪯꪱꪵꪶꪹ-ꪽꫀꫂꫛ-ꫝꫠ-ꫪꫲ-ꫴꬁ-ꬆꬉ-ꬎꬑ-ꬖꬠ-ꬦꬨ-ꬮꬰ-ꭚꭜ-ꭥꭰ-ꯢ가-힣ힰ-ퟆퟋ-ퟻ豈-舘並-龎ff-stﬓ-ﬗיִײַ-ﬨשׁ-זּטּ-לּמּנּסּףּפּצּ-ﮱﯓ-ﴽﵐ-ﶏﶒ-ﷇﷰ-ﷻﹰ-ﹴﹶ-ﻼA-Za-zヲ-하-ᅦᅧ-ᅬᅭ-ᅲᅳ-ᅵ",vo=be.regex(/^[a-z0-9][-a-z0-9_.]*$/),wo=be.regex(new RegExp(`^(?:[\\da-z${Ne}]+(?:-*[\\da-z${Ne}]+)*\\.)+(?:(?:xn--)?[\\da-z${Ne}]{2,})$`)),Uo=be.regex(new RegExp(`^(?:xn--)?[\\da-z-${Ne}]+$`)),Yo=be.regex(/^[\w+.-]+$/),yo=be.regex(/^[\w+.-]+$/),Wo=n=>{const[d,u]=n.split("@");return u?!be.req(n)||yo(d)&&wo(u):!be.req(n)||!1},Ko=be.regex(/^https:\/\/[a-zA-Z0-9-_.]+\/[a-zA-Z0-9-_./~]+\/[a-zA-Z0-9-_.]+_ynh(\/?(-\/)?tree\/[a-zA-Z0-9-_.]+)?(\.git)?\/?$/),Zo=be.regex(new RegExp(`^(?:[A-Za-z${Ne}]{1,30}[ ,.'-]{0,3})+$`)),Qo=n=>be.withParams({type:"unique",arg:_e(n)},d=>{const u=_e(n);return u?!be.req(d)||!u.includes(d):!0}),Jo=n=>n===!0,ko={id:"app",class:"container"},$o={key:0},Po={key:1},So={class:"nav-item"},jo={class:"nav-item"},Co={class:"py-3 mt-auto"},Bo=["innerHTML"],Eo=K({__name:"App",setup(n){or().init(sr());const{ssoLink:d,connected:u,yunohost:a,logout:s,onAppCreated:i}=Le(),{locked:c}=xe(),{spinner:p,dark:S}=Me(),P=ee(!1);return i().finally(()=>P.value=!0),lr(()=>{const y=["ArrowDown","ArrowDown","ArrowUp","ArrowUp"];let E=0;document.addEventListener("keydown",({key:B})=>{B===y[E++]?E===y.length&&(document.querySelectorAll(".unselectable").forEach(O=>O.classList.remove("unselectable")),E=0):E=0});const C=["ArrowUp","ArrowUp","ArrowDown","ArrowDown","ArrowLeft","ArrowRight","ArrowLeft","ArrowRight","b","a"];let b=0;document.addEventListener("keydown",({key:B})=>{B===C[b++]?b===C.length&&(p.value="nyancat",b=0):b=0});const w=new Date;(w.getDate()===31&&w.getMonth()+1===3||w.getDate()===20&&w.getMonth()+1===11)&&(p.value="transcat"),w.getDate()===1&&w.getMonth()+1===4&&(p.value="magikarp"),w.getDate()===31&&w.getMonth()+1===10&&(p.value="spookycat")}),(y,E)=>{const C=ir,b=ne,w=me,B=cr,O=mr,$=Zu,H=pr,Y=_r,e=hr,r=gr,t=br;return g(),D("div",ko,[A("header",null,[k(O,null,{default:v(()=>[k(C,{to:{name:"home"},disabled:j(c),"exact-active-class":"active"},{default:v(()=>[j(S)?(g(),D("span",$o,E[0]||(E[0]=[A("img",{alt:"YunoHost logo",src:Qu,width:"40"},null,-1)]))):(g(),D("span",Po,E[1]||(E[1]=[A("img",{alt:"YunoHost logo",src:Ju,width:"40"},null,-1)])))]),_:1},8,["disabled"]),k(B,{class:"ms-auto"},{default:v(()=>[A("li",So,[k(w,{href:j(d),variant:"primary",size:"sm",class:"d-block"},{default:v(()=>[Q(N(y.$t("user_interface_link"))+" ",1),k(b,{iname:"user"})]),_:1},8,["href"])]),se(A("li",jo,[k(w,{variant:"outline-dark",block:"",size:"sm",onClick:ve(j(s),["prevent"])},{default:v(()=>[Q(N(y.$t("logout"))+" ",1),k(b,{iname:"sign-out"})]),_:1},8,["onClick"])],512),[[fr,j(u)]])]),_:1})]),_:1})]),P.value?(g(),L($,{key:0})):q("",!0),k(H),k(Y),k(j(to)),E[2]||(E[2]=A("div",{class:"mt-4"},null,-1)),A("footer",Co,[A("nav",null,[k(t,{class:"justify-content-center"},{default:v(()=>[k(e,{href:"https://doc.yunohost.org/admin",target:"_blank","link-classes":"text-secondary"},{default:v(()=>[k(b,{iname:"book"}),Q(" "+N(y.$t("footer.documentation")),1)]),_:1}),k(e,{href:"https://doc.yunohost.org/community/help/",target:"_blank","link-classes":"text-secondary"},{default:v(()=>[k(b,{iname:"life-ring"}),Q(" "+N(y.$t("footer.help")),1)]),_:1}),k(e,{href:"https://doc.yunohost.org/community/terms_of_services/",target:"_blank","link-classes":"text-secondary"},{default:v(()=>[k(b,{iname:"legal"}
139),Q(" "+N(y.$t("footer.tos")),1)]),_:1}),k(e,{href:"https://yunohost.org/donate.html",target:"_blank","link-classes":"text-secondary"},{default:v(()=>[k(b,{iname:"heart"}),Q(" "+N(y.$t("footer.donate")),1)]),_:1}),j(a)?(g(),L(r,{key:0,id:"yunohost-version",class:"ms-md-auto text-center"},{default:v(()=>[A("span",{innerHTML:y.$t("footer_version",j(a))},null,8,Bo)]),_:1})):q("",!0)]),_:1})])])])}}}),Io=re(Eo,[["__scopeId","data-v-017e0691"]]),To={class:"home"},Lo=K({__name:"HomeView",setup(n){const d=[{routeName:"user-list",icon:"users",translation:"users"},{routeName:"group-list",icon:"key-modern",translation:"groups_and_permissions"},{routeName:"domain-list",icon:"globe",translation:"domains"},{routeName:"app-list",icon:"cubes",translation:"applications"},{routeName:"update",icon:"refresh",translation:"system_update"},{routeName:"tool-list",icon:"wrench",translation:"tools"},{routeName:"diagnosis",icon:"stethoscope",translation:"diagnosis"},{routeName:"backup",icon:"archive",translation:"backup"}];return(u,a)=>{const s=ne,i=Fe,c=Xe;return g(),D("div",To,[k(c,{class:"menu-list"},{default:v(()=>[(g(),D(J,null,ue(d,p=>k(i,{key:p.routeName,to:{name:p.routeName}},{default:v(()=>[k(s,{iname:p.icon,class:"lg ms-1"},null,8,["iname"]),A("h4",null,N(u.$t(p.translation)),1),k(s,{iname:"chevron-right",class:"lg fs-sm ms-auto"})]),_:2},1032,["to"])),64))]),_:1})])}}}),Mo=K({__name:"LoginView",props:{forceReload:{type:Boolean,default:!1}},setup(n){const d=n,{t:u}=we(),a=va(),{login:s,installed:i,currentUser:c}=Le(),p=ee({username:"",password:""}),S={username:{component:"InputItem",label:u("user_username"),rules:{required:Ha,alphalownumdot_:vo},cProps:{id:"username",autocomplete:"username",autocapitalize:"off",spellcheck:"false",autofocus:""}},password:{component:"InputItem",label:u("password"),rules:{required:Ha,passwordLenght:fo(4)},cProps:{id:"password",type:"password",autocomplete:"current-password"}}},{v:P,onSubmit:y,serverErrors:E}=en(p,S),C=y(b=>{const{username:w,password:B}=p.value,O=[w,B].join(":");s(O).then(()=>{c.value=w,d.forceReload?window.location.href="/yunohost/admin/":a.push(a.currentRoute.value.query.redirect||{name:"home"})}).catch($=>{$ instanceof vr?E.global=[u("wrong_password_or_username")]:b($)})});return(b,w)=>{const B=me,O=ct;return g(),L(O,{id:"login-form",modelValue:p.value,"onUpdate:modelValue":w[0]||(w[0]=$=>p.value=$),fields:S,icon:"lock",title:j(u)("login"),validations:j(P),onSubmit:j(C)},{buttons:v(()=>[k(B,{type:"submit",variant:"success",disabled:!j(i),form:"login-form"},{default:v(()=>[Q(N(j(u)("login")),1)]),_:1},8,["disabled"])]),_:1},8,["modelValue","title","validations","onSubmit"])}}}),zo=K({__name:"ToolList",setup(n){const d=[{routeName:"tool-logs",icon:"book",translation:"logs"},{routeName:"tool-migrations",icon:"share",translation:"migrations"},{routeName:"tool-disk",icon:"hdd-o",translation:"storage_disks.category_name"},{routeName:"service-list",icon:"gears",translation:"services"},{routeName:"tool-firewall",icon:"shield",translation:"firewall"},{routeName:"tool-settings",icon:"sliders",translation:"tools_yunohost_settings"},{routeName:"tool-webadmin",icon:"sliders",translation:"tools_webadmin_settings"},{routeName:"tool-power",icon:"power-off",translation:"tools_shutdown_reboot"}];return(u,a)=>{const s=ne,i=Fe,c=Xe;return g(),L(c,{class:"menu-list"},{default:v(()=>[(g(),D(J,null,ue(d,p=>k(i,{key:p.routeName,to:{name:p.routeName}},{default:v(()=>[k(s,{iname:p.icon,class:"lg ms-1"},null,8,["iname"]),A("h4",null,N(u.$t(p.translation)),1),k(s,{iname:"chevron-right",class:"lg fs-sm ms-auto"})]),_:2},1032,["to"])),64))]),_:1})}}}),Vo=[{name:"home",path:"/",component:Lo,meta:{args:{trad:"home"}}},{name:"login",path:"/login",component:Mo,meta:{noAuth:!0,args:{trad:"login"}}},{name:"post-install",path:"/postinstall",component:()=>X(()=>import("./PostInstall-aekChPTU.js"),__vite__mapDeps([0,1,2,3,4])),meta:{noAuth:!0,args:{trad:"postinstall.title"}}},{name:"user-list",path:"/users",component:()=>X(()=>import("./UserList-D2TlAkrP.js"),__vite__mapDeps([5,1,2,6])),meta:{args:{trad:"users"},breadcrumb:["user-list"],skeleton:"ListGroupSkeleton"}},{name:"user-create",path:"/users/create",component:()=>X(()=>import("./UserCreate-De-D7d9z.js"),__vite__mapDeps([7,1,2])),meta:{args:{trad:"users_add"},breadcrumb:["user-list","user-create"],skeleton:"CardFormSkeleton"}},{name:"user-import",path:"/users/import",component:()=>X(()=>import("./UserImport-Brn2CfoO.js"),__vite__mapDeps([8,1,2,3])),props:!0,meta:{args:{trad:"users_import"},breadcrumb:["user-list","user-import"]}},{name:"user-info",path:"/users/:name",component:()=>X(()=>import("./UserInfo-DuaSMwdf.js"),__vite__mapDeps([9,1,2,10])),props:!0,meta:{args:{param:"name"},breadcrumb:["user-list","user-info"],skeleton:"CardInfoSkeleton"}},{name:"user-edit",path:"/users/:name/edit",component:()=>X(()=>import("./UserEdit-DHX3VGum.js"),__vite__mapDeps([11,1,2,12])),props:!0,meta:{args:{param:"name",trad:"user_username_edit"},breadcrumb:["user-list","user-info","user-edit"],skeleton:"CardFormSkeleton"}},{name:"group-list",path:"/groups",component:()=>X(()=>import("./GroupList-9wQ-UFrI.js"),__vite__mapDeps([13,1,2,3,6,14])),meta:{args:{trad:"groups_and_permissions"},breadcrumb:["group-list"],skeleton:"CardFormSkeleton"}},{name:"group-create",path:"/groups/create",component:()=>X(()=>import("./GroupCreate-CPGfrMA7.js"),__vite__mapDeps([15,1,2])),meta:{args:{trad:"group_add"},breadcrumb:["user-list","group-list","group-create"]}},{name:"domain-list",path:"/domains",component:()=>X(()=>import("./DomainList-q4Y-TFif.js"),__vite__mapDeps([16,1,2,6,17])),meta:{args:{trad:"domains"},breadcrumb:["domain-list"],skeleton:"ListGroupSkeleton"}},{name:"domain-add",path:"/domains/add",component:()=>X(()=>import("./DomainAdd-DgwxomFz.js"),__vite__mapDeps([18,1,2,4])),meta:{args:{trad:"domain_add"},breadcrumb:["domain-list","domain-add"],skeleton:"CardFormSkeleton"}},{name:"domain-info",path:"/domains/:name/:tabId?",component:()=>X(()=>import("./DomainInfo-Cc3Q--C2.js"),__vite__mapDeps([19,1,2,20,21,3,22])),props:!0,meta:{routerParams:["name"],args:{param:"name"},breadcrumb:["domain-list","domain-info"],skeleton:"CardListSkeleton"}},{name:"app-list",path:"/apps",component:()=>X(()=>import("./AppList-BbP4Rs4F.js"),__vite__mapDeps([23,1,2,6])),meta:{args:{trad:"applications"},breadcrumb:["app-list"],skeleton:"ListGroupSkeleton"}},{name:"app-catalog",path:"/apps/catalog",component:()=>X(()=>
139import("./AppCatalog-D_BDNJ68.js"),__vite__mapDeps([24,1,2,3,6,25,26])),props:n=>n.query,meta:{args:{trad:"catalog"},breadcrumb:["app-list","app-catalog"],skeleton:"AppCatalogSkeleton"}},{name:"app-install",path:"/apps/install/:id",component:()=>X(()=>import("./AppInstall-Cb-xYVCk.js"),__vite__mapDeps([27,1,2,21,3,4,25,28,29])),props:!0,meta:{args:{trad:"install_name",param:"id"},breadcrumb:["app-list","app-catalog","app-install"],skeleton:["CardInfoSkeleton",{is:"CardFormSkeleton",cols:null}]}},{name:"app-install-custom",path:"/apps/install-custom/:id",component:()=>X(()=>import("./AppInstall-Cb-xYVCk.js"),__vite__mapDeps([27,1,2,21,3,4,25,28,29])),props:!0,meta:{args:{trad:"install_name",param:"id"},breadcrumb:["app-list","app-catalog","app-install-custom"],skeleton:["CardInfoSkeleton",{is:"CardFormSkeleton",cols:null}]}},{name:"app-info",path:"/apps/:id/:coreTabId?/:tabId?",component:()=>X(()=>import("./AppInfo-Cd36dhJq.js"),__vite__mapDeps([30,1,2,20,21,3,31,28,25,32])),props:!0,meta:{routerParams:["id"],args:{param:"id"},breadcrumb:["app-list","app-info"],skeleton:[{is:"CardInfoSkeleton",itemCount:8},"CardFormSkeleton"]}},{name:"update",path:"/update",component:()=>X(()=>import("./SystemUpdate-B0UwXYrc.js"),__vite__mapDeps([33,1,2,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,3,25])),meta:{args:{trad:"system_update"},breadcrumb:["update"],skeleton:"CardListSkeleton"}},{name:"service-list",path:"/services",component:()=>X(()=>import("./ServiceList-C-mxQvZr.js"),__vite__mapDeps([72,1,2,6,73,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,74])),meta:{args:{trad:"services"},breadcrumb:["tool-list","service-list"],skeleton:{is:"ListGroupSkeleton",button:!1}}},{name:"service-info",path:"/services/:name",component:()=>X(()=>import("./ServiceInfo-BnedHu2J.js"),__vite__mapDeps([75,1,2,3,73,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,76])),props:!0,meta:{args:{param:"name"},breadcrumb:["tool-list","service-list","service-info"],skeleton:["CardInfoSkeleton","CardInfoSkeleton"]}},{name:"tool-list",path:"/tools",component:zo,meta:{args:{trad:"tools"},breadcrumb:["tool-list"]}},{name:"tool-logs",path:"/tools/logs",component:()=>X(()=>import("./ToolLogs-6NTrg0eN.js"),__vite__mapDeps([77,1,2,6,73,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71])),meta:{args:{trad:"logs"},breadcrumb:["tool-list","tool-logs"],skeleton:{is:"CardListSkeleton",search:!0}}},{name:"tool-log",path:"/tools/logs/:name/:n?",component:()=>X(()=>import("./ToolLog-Dge98nOZ.js"),__vite__mapDeps([78,1,2,73,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71])),props:!0,meta:{args:{param:"name"},breadcrumb:["tool-list","tool-logs","tool-log"],skeleton:["CardInfoSkeleton","CardInfoSkeleton"]}},{name:"tool-migrations",path:"/tools/migrations",component:()=>X(()=>import("./ToolMigrations-BFbAZdta.js"),__vite__mapDeps([79,1,2,3])),meta:{args:{trad:"migrations"},breadcrumb:["tool-list","tool-migrations"],skeleton:[{is:"CardListSkeleton",itemCount:3},{is:"CardListSkeleton",itemCount:3}]}},{name:"tool-disk",path:"/tools/disk",component:()=>X(()=>import("./ToolDisk-DdsXMB1x.js"),__vite__mapDeps([80,1,2,81])),meta:{args:{trad:"storage_disks.category_name"},breadcrumb:["tool-list","tool-disk"]}},{name:"tool-firewall",path:"/tools/firewall",component:()=>X(()=>import("./ToolFirewall-D6qFVxMQ.js"),__vite__mapDeps([82,1,2,3,83])),meta:{args:{trad:"firewall"},breadcrumb:["tool-list","tool-firewall"],skeleton:"CardFormSkeleton"}},{name:"tool-webadmin",path:"/tools/webadmin",component:()=>X(()=>import("./ToolWebadmin-Cd88mkUc.js"),__vite__mapDeps([84,1,2])),meta:{args:{trad:"tools_webadmin_settings"},breadcrumb:["tool-list","tool-webadmin"]}},{name:"tool-settings",path:"/tools/settings/:tabId?",component:()=>X(()=>import("./ToolSettings-Cidr9-09.js"),__vite__mapDeps([85,1,2,20,21])),props:!0,meta:{routerParams:[],args:{trad:"tools_yunohost_settings"},breadcrumb:["tool-list","tool-settings"],skeleton:"CardFormSkeleton"}},{name:"tool-power",path:"/tools/power",component:()=>X(()=>import("./ToolPower-Dmgp6ufV.js"),__vite__mapDeps([86,1,2,3])),meta:{args:{trad:"tools_shutdown_reboot"},breadcrumb:["tool-list","tool-power"]}},{name:"diagnosis",path:"/diagnosis",component:()=>X(()=>import("./DiagnosisView-BbmkCF4d.js"),__vite__mapDeps([87,1,2,73,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,88])),meta:{args:{trad:"diagnosis"},breadcrumb:["diagnosis"],skeleton:["CardListSkeleton","CardListSkeleton","CardListSkeleton"]}},{name:"backup",path:"/backup",component:()=>X(()=>import("./BackupView-B220ptXL.js"),__vite__mapDeps([89,1,2])),meta:{args:{trad:"backup"},breadcrumb:["backup"]}},{name:"backup-list",path:"/backup/:id",component:()=>X(()=>import("./BackupList-BMV-qs3g.js"),__vite__mapDeps([90,1,2,73,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,31])),props:!0,meta:{args:{param:"id"},breadcrumb:["backup","backup-list"],skeleton:"ListGroupSkeleton"}},{name:"backup-info",path:"/backup/:id/info/:name",component:()=>X(()=>import("./BackupInfo-D2-CK1sa.js"),__vite__mapDeps([91,1,2,3,73,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,31,92])),props:!0,meta:{args:{param:"name"},breadcrumb:["backup","backup-list","backup-info"],skeleton:[{is:"CardInfoSkeleton",itemCount:4},"CardListSkeleton"]}},{name:"backup-create",path:"/backup/:id/create",component:()=>X(()=>import("./BackupCreate-CuNnwv8h.js"),__vite__mapDeps([93,1,2,92])),props:!0,meta:{args:{trad:"backup_create"},breadcrumb:["backup","backup-list","backup-create"],skeleton:"CardListSkeleton"}}],ja=wr({history:yr("/yunohost/admin"),routes:Vo,scrollBehavior(n,d,u){const{transitions:a}=Me();return a.value&&u?new Promise(s=>{setTimeout(()=>s(u),0)}):u||{left:0,top:0}}});ja.beforeEach((n,d,u)=>{var y;const{transitions:a,updateTransitionName:s}=Me();
139a.value&&d.name!==null&&s({to:n,from:d});const{currentRequest:i,dismissModal:c}=xe();(y=i.value)!=null&&y.err&&c(i.value.id);const{installed:p,connected:S,onLogout:P}=Le();if(n.name==="post-install"&&p.value)return u("/");S.value||n.meta.noAuth?u():P(n)});ja.afterEach(n=>{Le().updateRouterKey(n)});const Oe=kr(Io);function vt(n){if(n instanceof jr)xe().handleAPIError(n);else throw n}Oe.config.errorHandler=n=>vt(n);window.addEventListener("unhandledrejection",n=>{n.preventDefault(),vt(n.reason)});Oe.use(ja);Oe.use($r);Oe.use(Pr());Oe.use(gu,{flavor:"github",options:{emoji:!0}});const Ao=Object.assign({"/src/components/globals/ButtonWithDetails.vue":Ir,"/src/components/globals/CardForm.vue":hn,"/src/components/globals/DescriptionRow.vue":zr,"/src/components/globals/ExplainWhat.vue":$n,"/src/components/globals/FormField.vue":nn,"/src/components/globals/FormFieldMultiple.vue":En,"/src/components/globals/FormFieldReadonly.vue":Dr,"/src/components/globals/ModalForm.vue":zn,"/src/components/globals/TopBar.vue":Rn,"/src/components/globals/ViewSearch.vue":Fn,"/src/components/globals/YAlert.vue":Lr,"/src/components/globals/YBreadcrumb.vue":Nn,"/src/components/globals/YCard.vue":Kn,"/src/components/globals/YIcon.vue":Br,"/src/components/globals/YListGroupItem.vue":Xn,"/src/components/globals/YListItem.vue":od,"/src/components/globals/YSpinner.vue":ld,"/src/components/globals/formItems/AdressItem.vue":_d,"/src/components/globals/formItems/ButtonItem.vue":Ar,"/src/components/globals/formItems/CheckboxItem.vue":bd,"/src/components/globals/formItems/DisplayTextItem.vue":kd,"/src/components/globals/formItems/FileItem.vue":Cd,"/src/components/globals/formItems/InputItem.vue":cd,"/src/components/globals/formItems/MarkdownItem.vue":Ed,"/src/components/globals/formItems/ReadOnlyAlertItem.vue":Td,"/src/components/globals/formItems/SelectItem.vue":id,"/src/components/globals/formItems/TagsItem.vue":Md,"/src/components/globals/formItems/TagsSelectizeItem.vue":Rd,"/src/components/globals/formItems/TextAreaItem.vue":Fd,"/src/components/globals/skeletons/AppCatalogSkeleton.vue":xd,"/src/components/globals/skeletons/BSkeleton.vue":qd,"/src/components/globals/skeletons/BSkeletonWrapper.vue":Zd,"/src/components/globals/skeletons/CardFormSkeleton.vue":nu,"/src/components/globals/skeletons/CardInfoSkeleton.vue":uu,"/src/components/globals/skeletons/CardListSkeleton.vue":lu,"/src/components/globals/skeletons/ListGroupSkeleton.vue":cu});Object.values(Ao).forEach(({default:n})=>{Oe.component(n.__name||n.name,n)});Sr(Me().localesLoaded,()=>Oe.mount("#app"));export{Wo as A,Id as B,kn as C,dt as D,fu as E,_a as F,No as G,be as H,Do as I,Ko as J,Pa as K,Er as L,Fo as M,ft as N,Od as T,hu as V,Ce as _,Ha as a,Bd as b,gd as c,ne as d,vo as e,ct as f,Mo as g,Wn as h,Uo as i,Jo as j,wo as k,da as l,fo as m,Zo as n,ud as o,Dn as p,Qo as q,ja as r,Ho as s,pt as t,en as u,Go as v,Ro as w,qo as x,Yo as y,Bn as z};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.