eturn"";try{return SA(t,Sc.value[e])}catch(n){const r=n.message;return lS({className:"DateFormatError",message:r,severity:"error",metadata:{format:{key:e,format:Sc.value[e],date:t}}}),vr.warn(`Given ${e} format is incorrect:
${n.message}`),""}});Ow(a5,!1);var Bre={routePrefix:"/evo",apiHost:"",skinName:"evolution",bugsnagApiKey:"120eb6bb3dff20e149573fb1ab2f4cae",legacyLicenseDocs:"https://docs.directadmin.com/directadmin/general-usage/licensing.html#what-is-legacy-licenses-and-legacy-codebase"};const Fre={id:"EvoLoginApp",class:"tailwind-area"},$re={class:"Overlay"},Ure={class:"Wrapper"},Hre=["textContent"],zre={class:"Toolbar"},Gre=["href"],Kre=_e({name:"LoginPage",__name:"root",setup(e){const t=K("");setInterval(()=>{t.value=NA("datetime",new Date)},1e3);const n=v0();$r(),Pre(),Vre();const r=Bre.legacyLicenseDocs;return(a,o)=>{const i=Ue("router-view");return C(),G("div",Fre,[W("section",$re,[W("div",Ure,[W("div",{class:Ve(["Login Box",`--${y(n).state}`])},[o[0]||(o[0]=W("div",{class:"Box__Header"},null,-1)),me(i,null,{default:U(({Component:s})=>[me(Mr,{mode:"out-in",duration:100,name:"fade"},{default:U(()=>[(C(),te(dn(s)))]),_:2},1024)]),_:1})],2),t.value?(C(),G("div",{key:0,class:"DateTimeBlock",textContent:Ie(t.value)},null,8,Hre)):he("",!0)])]),W("div",zre,[me(Dre),me(xre)]),y(n).config.license.legacy?(C(),G("a",{key:0,href:y(r),class:"LegacyLicense",target:"_blank"},[me(y(rK),{class:"info-icon"}),gt(" "+Ie(a.$gettext("This server is running DirectAdmin legacy codebase, which receives limited development.")),1)],8,Gre)):he("",!0)])}}}),qre=Ke(Kre,[["__file","root.vue"]]),jre=async e=>{const t=await Wre(e),n=C2(qre);return n.use(t),n.provide(_5,LA()),TA(),n.use(zee,{tagName:"svg-icon"}),n.component("UiIcon",m7),await g5.load(),n.use(Xo),n.use(f7),n};async function Wre(e){const t=await jC();if(t.error)throw sw(t.error);const n=t.data,r=await jw(n.languages,Zw.language),a={loginInfo:n,root:"login",router:f7,translation:r,customizationFiles:[],customizationModules:null,sessionData:null,userOptions:null,iconSet:{},startupNavigation:e};return YC(Bn,a),Iee(a.loginInfo),Bn}async function Yre(){ri(Bn),$r(Bn),R1(Bn),Mc(Bn),Dn(Bn),Fr(Bn),ur(Bn),W3(Bn),ts(Bn),_0(Bn),Xj(Bn)}function y0(e,t,n,r){return Object.defineProperty(e,t,{get:n,set:r,enumerable:!0}),e}function Pge(e,t){for(const n in t)y0(e,n,t[n]);return e}const Gi=K(!1);let X6;function Zre(e,t){const n=/(edg|edge|edga|edgios)\/([\w.]+)/.exec(e)||/(opr)[\/]([\w.]+)/.exec(e)||/(vivaldi)[\/]([\w.]+)/.exec(e)||/(chrome|crios)[\/]([\w.]+)/.exec(e)||/(version)(applewebkit)[\/]([\w.]+).*(safari)[\/]([\w.]+)/.exec(e)||/(webkit)[\/]([\w.]+).*(version)[\/]([\w.]+).*(safari)[\/]([\w.]+)/.exec(e)||/(firefox|fxios)[\/]([\w.]+)/.exec(e)||/(webkit)[\/]([\w.]+)/.exec(e)||/(opera)(?:.*version|)[\/]([\w.]+)/.exec(e)||[];return{browser:n[5]||n[3]||n[1]||"",version:n[4]||n[2]||"0",platform:t[0]||""}}function Xre(e){return/(ipad)/.exec(e)||/(ipod)/.exec(e)||/(windows phone)/.exec(e)||/(iphone)/.exec(e)||/(kindle)/.exec(e)||/(silk)/.exec(e)||/(android)/.exec(e)||/(win)/.exec(e)||/(mac)/.exec(e)||/(linux)/.exec(e)||/(cros)/.exec(e)||/(playbook)/.exec(e)||/(bb)/.exec(e)||/(blackberry)/.exec(e)||[]}const OA="ontouchstart"in window||window.navigator.maxTouchPoints>0;function Qre(e){const t=e.toLowerCase(),n=Xre(t),r=Zre(t,n),a={};r.browser&&(a[r.browser]=!0,a.version=r.version,a.versionNumber=parseInt(r.version,10)),r.platform&&(a[r.platform]=!0);const o=a.android||a.ios||a.bb||a.blackberry||a.ipad||a.iphone||a.ipod||a.kindle||a.playbook||a.silk||a["windows phone"];if(o===!0||t.indexOf("mobile")!==-1?a.mobile=!0:a.desktop=!0,a["windows phone"]&&(a.winphone=!0,delete a["windows phone"]),a.edga||a.edgios||a.edg?(a.edge=!0,r.browser="edge"):a.crios?(a.chrome=!0,r.browser="chrome"):a.fxios&&(a.firefox=!0,r.browser="firefox"),(a.ipod||a.ipad||a.iphone)&&(a.ios=!0),a.vivaldi&&(r.browser="vivaldi",a.vivaldi=!0),(a.chrome||a.opr||a.safari||a.vivaldi||a.mobile===!0&&a.ios!==!0&&o!==!0)&&(a.webkit=!0),a.opr&&(r.browser="opera",a.opera=!0),a.safari&&(a.blackberry||a.bb?(r.browser="blackberry",a.blackberry=!0):a.playbook?(r.browser="playbook",a.playbook=!0):a.android?(r.browser="android",a.android=!0):a.kindle?(r.browser="kindle",a.kindle=!0):a.silk&&(r.browser="silk",a.silk=!0)),a.name=r.browser,a.platform=r.platform,t.indexOf("electron")!==-1)a.electron=!0;else if(document.location.href.indexOf("-extension://")!==-1)a.bex=!0;else{if(window.Capacitor!==void 0?(a.capacitor=!0,a.nativeMobile=!0,a.nativeMobileWrapper="capacitor"):(window._cordovaNative!==void 0||window.cordova!==void 0)&&(a.cordova=!0,a.nativeMobile=!0,a.nativeMobileWrapper="cordova"),Gi.value===!0&&(X6={is:{...a}}),OA===!0&&a.mac===!0&&(a.desktop===!0&&a.safari===!0||a.nativeMobile===!0&&a.android!==!0&&a.ios!==!0&&a.ipad!==!0)){delete a.mac,delete a.desktop;const i=Math.min(window.innerHeight,window.innerWidth)>414?"ipad":"iphone";Object.assign(a,{mobile:!0,ios:!0,platform:i,[i]:!0})}a.mobile!==!0&&window.navigator.userAgentData&&window.navigator.userAgentData.mobile&&(delete a.desktop,a.mobile=!0)}return a}const Ng=navigator.userAgent||navigator.vendor||window.opera,Jre={has:{touch:!1,webStorage:!1},within:{iframe:!1}},nr={userAgent:Ng,is:Qre(Ng),has:{touch:OA},within:{iframe:window.self!==window.top}},Q6={install(e){const{$q:t}=e;Gi.value===!0?(e.onSSRHydrated.push(()=>{Object.assign(t.platform,nr),Gi.value=!1}),t.platform=cn(this)):t.platform=this}};{let e;y0(nr.has,"webStorage",()=>{if(e!==void 0)return e;try{if(window.localStorage)return e=!0,!0}catch(t){}return e=!1,!1}),Object.assign(Q6,nr),Gi.value===!0&&(Object.assign(Q6,X6,Jre),X6=null)}function Ur(e){return sr(_e(e))}function eae(e){return sr(e)}const y5=(e,t)=>{const n=cn(e);for(const r in e)y0(t,r,()=>n[r],a=>{n[r]=a});return t},ma={hasPassive:!1,passiveCapture:!0,notPassiveCapture:!0};try{const e=Object.defineProperty({},"passive",{get(){Object.assign(ma,{hasPassive:!0,passive:{passive:!0},notPassive:{passive:!1},passiveCapture:{passive:!0,capture:!0},notPassiveCapture:{passive:!1,capture:!0}})}});window.addEventListener("qtest",null,e),window.removeEventListener("qtest",null,e)}catch(e){}function Yc(){}function tae(e){return e.touches&&e.touches[0]?e=e.touches[0]:e.changedTouches&&e.changedTouches[0]?e=e.changedTouches[0]:e.targetTouches&&e.targetTouches[0]&&(e=e.targetTouches[0]),{top:e.clientY,left:e.clientX}}function nae(e){if(e.path)return e.path;if(e.composedPath)return e.composedPath();const t=[];let n=e.target;for(;n;){if(t.push(n),n.tagName==="HTML")return t.push(document),t.push(window),t;n=n.parentElement}}function Q3(e){e.stopPropagation()}function j0(e){e.cancelable!==!1&&e.preventDefault()}function ga(e){e.cancelable!==!1&&e.preventDefault(),e.stopPropagation()}function rae(e,t,n){const r=`__q_${t}_evt`;e[r]=e[r]!==void 0?e[r].concat(n):n,n.forEach(a=>{a[0].addEventListener(a[1],e[a[2]],ma[a[3]])})}function aae(e,t){const n=`__q_${t}_evt`;e[n]!==void 0&&(e[n].forEach(r=>{r[0].removeEventListener(r[1],e[r[2]],ma[r[3]])}),e[n]=void 0)}function xA(e,t=250,n){let r=null;function a(){const o=arguments,i=()=>{r=null,n!==!0&&e.apply(this,o)};r!==null?clearTimeout(r):n===!0&&e.apply(this,o),r=setTimeout(i,t)}return a.cancel=()=>{r!==null&&clearTimeout(r)},a}const tf=["sm","md","lg","xl"],{passive:Og}=ma,oae=y5({width:0,height:0,name:"xs",sizes:{sm:600,md:1024,lg:1440,xl:1920},lt:{sm:!0,md:!0,lg:!0,xl:!0},gt:{xs:!1,sm:!1,md:!1,lg:!1},xs:!0,sm:!1,md:!1,lg:!1,xl:!1},{setSizes:Yc,setDebounce:Yc,install({$q:e,onSSRHydrated:t}){if(e.screen=this,this.__installed===!0){e.config.screen!==void 0&&(e.config.screen.bodyClasses===!1?document.body.classList.remove(`screen--${this.name}`):this.__update(!0));return}const{visualViewport:n}=window,r=n||window,a=document.scrollingElement||document.documentElement,o=n===void 0||nr.is.mobile===!0?()=>[Math.max(window.innerWidth,a.clientWidth),Math.max(window.innerHeight,a.clientHeight)]:()=>[n.width*n.scale+window.innerWidth-a.clientWidth,n.height*n.scale+window.innerHeight-a.clientHeight],i=e.config.screen!==void 0&&e.config.screen.bodyClasses===!0;this.__update=f=>{const[p,h]=o();if(h!==this.height&&(this.height=h),p!==this.width)this.width=p;else if(f!==!0)return;let m=this.sizes;this.gt.xs=p>=m.sm,this.gt.sm=p>=m.md,this.gt.md=p>=m.lg,this.gt.lg=p>=m.xl,this.lt.sm=p<m.sm,this.lt.md=p<m.md,this.lt.lg=p<m.lg,this.lt.xl=p<m.xl,this.xs=this.lt.sm,this.sm=this.gt.xs===!0&&this.lt.md===!0,this.md=this.gt.sm===!0&&this.lt.lg===!0,this.lg=this.gt.md===!0&&this.lt.xl===!0,this.xl=this.gt.lg,m=this.xs===!0&&"xs"||this.sm===!0&&"sm"||this.md===!0&&"md"||this.lg===!0&&"lg"||"xl",m!==this.name&&(i===!0&&(document.body.classList.remove(`screen--${this.name}`),document.body.classList.add(`screen--${m}`)),this.name=m)};let s,c={},u=16;this.setSizes=f=>{tf.forEach(p=>{f[p]!==void 0&&(c[p]=f[p])})},this.setDebounce=f=>{u=f};const d=()=>{const f=getComputedStyle(document.body);f.getPropertyValue("--q-size-sm")&&tf.forEach(p=>{this.sizes[p]=parseInt(f.getPropertyValue(`--q-size-${p}`),10)}),this.setSizes=p=>{tf.forEach(h=>{p[h]&&(this.sizes[h]=p[h])}),this.__update(!0)},this.setDebounce=p=>{s!==void 0&&r.removeEventListener("resize",s,Og),s=p>0?xA(this.__update,p):this.__update,r.addEventListener("resize",s,Og)},this.setDebounce(u),Object.keys(c).length!==0?(this.setSizes(c),c=void 0):this.__update(),i===!0&&this.name==="xs"&&document.body.classList.add("screen--xs")};Gi.value===!0?t.push(d):d()}}),_r=y5({isActive:!1,mode:!1},{__media:void 0,set(e){_r.mode=e,e==="auto"?(_r.__media===void 0&&(_r.__media=window.matchMedia("(prefers-color-scheme: dark)"),_r.__updateMedia=()=>{_r.set("auto")},_r.__media.addListener(_r.__updateMedia)),e=_r.__media.matches):_r.__media!==void 0&&(_r.__media.removeListener(_r.__updateMedia),_r.__media=void 0),_r.isActive=e===!0,document.body.classList.remove(`body--${e===!0?"light":"dark"}`),document.body.classList.add(`body--${e===!0?"dark":"light"}`)},toggle(){_r.set(_r.isActive===!1)},install({$q:e,ssrContext:t}){const{dark:n}=e.config;e.dark=this,this.__installed!==!0&&this.set(n!==void 0?n:!1)}});let PA=!1;function iae(e){PA=e.isComposing===!0}function kA(e){return PA===!0||e!==Object(e)||e.isComposing===!0||e.qKeyEvent===!0}function Zc(e,t){return kA(e)===!0?!1:[].concat(t).includes(e.keyCode)}function VA(e){if(e.ios===!0)return"ios";if(e.android===!0)return"android"}function sae({is:e,has:t,within:n},r){const a=[e.desktop===!0?"desktop":"mobile",`${t.touch===!1?"no-":""}touch`];if(e.mobile===!0){const o=VA(e);o!==void 0&&a.push("platform-"+o)}if(e.nativeMobile===!0){const o=e.nativeMobileWrapper;a.push(o),a.push("native-mobile"),e.ios===!0&&(r[o]===void 0||r[o].iosStatusBarPadding!==!1)&&a.push("q-ios-padding")}else e.electron===!0?a.push("electron"):e.bex===!0&&a.push("bex");return n.iframe===!0&&a.push("within-iframe"),a}function lae(){const{is:e}=nr,t=document.body.className,n=new Set(t.replace(/ {2}/g," ").split(" "));if(e.nativeMobile!==!0&&e.electron!==!0&&e.bex!==!0){if(e.desktop===!0)n.delete("mobile"),n.delete("platform-ios"),n.delete("platform-android"),n.add("desktop");else if(e.mobile===!0){n.delete("desktop"),n.add("mobile"),n.delete("platform-ios"),n.delete("platform-android");const a=VA(e);a!==void 0&&n.add(`platform-${a}`)}}nr.has.touch===!0&&(n.delete("no-touch"),n.add("touch")),nr.within.iframe===!0&&n.add("within-iframe");const r=Array.from(n).join(" ");t!==r&&(document.body.className=r)}function cae(e){for(const t in e)vi(t,e[t])}const uae={install(e){if(this.__installed!==!0){if(Gi.value===!0)lae();else{const{$q:t}=e;t.config.brand!==void 0&&cae(t.config.brand);const n=sae(nr,t.config);document.body.classList.add.apply(document.body.classList,n)}nr.is.ios===!0&&document.body.addEventListener("touchstart",Yc),window.addEventListener("keydown",iae,!0)}}},BA=()=>!0;function dae(e){return typeof e=="string"&&e!==""&&e!=="/"&&e!=="#/"}function fae(e){return e.startsWith("#")===!0&&(e=e.substring(1)),e.startsWith("/")===!1&&(e="/"+e),e.endsWith("/")===!0&&(e=e.substring(0,e.length-1)),"#"+e}function pae(e){if(e.backButtonExit===!1)return()=>!1;if(e.backButtonExit==="*")return BA;const t=["#/"];return Array.isArray(e.backButtonExit)===!0&&t.push(...e.backButtonExit.filter(dae).map(fae)),()=>t.includes(window.location.hash)}const J6={__history:[],add:Yc,remove:Yc,install({$q:e}){if(this.__installed===!0)return;const{cordova:t,capacitor:n}=nr.is;if(t!==!0&&n!==!0)return;const r=e.config[t===!0?"cordova":"capacitor"];if(r!==void 0&&r.backButton===!1||n===!0&&(window.Capacitor===void 0||window.Capacitor.Plugins.App===void 0))return;this.add=i=>{i.condition===void 0&&(i.condition=BA),this.__history.push(i)},this.remove=i=>{const s=this.__history.indexOf(i);s>=0&&this.__history.splice(s,1)};const a=pae(Object.assign({backButtonExit:!0},r)),o=()=>{if(this.__history.length){const i=this.__history[this.__history.length-1];i.condition()===!0&&(this.__history.pop(),i.handler())}else a()===!0?navigator.app.exitApp():window.history.back()};t===!0?document.addEventListener("deviceready",()=>{document.addEventListener("backbutton",o,!1)}):window.Capacitor.Plugins.App.addListener("backButton",o)}};var hae={isoName:"en-US",nativeName:"English (US)",label:{clear:"Clear",ok:"OK",cancel:"Cancel",close:"Close",set:"Set",select:"Select",reset:"Reset",remove:"Remove",update:"Update",create:"Create",search:"Search",filter:"Filter",refresh:"Refresh",expand:e=>e?`Expand "${e}"`:"Expand",collapse:e=>e?`Collapse "${e}"`:"Collapse"},date:{days:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),daysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),firstDayOfWeek:0,format24h:!1,pluralDay:"days"},table:{noData:"No data available",noResults:"No matching records found",loading:"Loading...",selectedRecords:e=>e===1?"1 record selected.":(e===0?"No":e)+" records selected.",recordsPerPage:"Records per page:",allRows:"All",pagination:(e,t,n)=>e+"-"+t+" of "+n,columns:"Columns"},editor:{url:"URL",bold:"Bold",italic:"Italic",strikethrough:"Strikethrough",underline:"Underline",unorderedList:"Unordered List",orderedList:"Ordered List",subscript:"Subscript",superscript:"Superscript",hyperlink:"Hyperlink",toggleFullscreen:"Toggle Fullscreen",quote:"Quote",left:"Left align",center:"Center align",right:"Right align",justify:"Justify align",print:"Print",outdent:"Decrease indentation",indent:"Increase indentation",removeFormat:"Remove formatting",formatting:"Formatting",fontSize:"Font Size",align:"Align",hr:"Insert Horizontal Rule",undo:"Undo",redo:"Redo",heading1:"Heading 1",heading2:"Heading 2",heading3:"Heading 3",heading4:"Heading 4",heading5:"Heading 5",heading6:"Heading 6",paragraph:"Paragraph",code:"Code",size1:"Very small",size2:"A bit small",size3:"Normal",size4:"Medium-large",size5:"Big",size6:"Very big",size7:"Maximum",defaultFont:"Default Font",viewSource:"View Source"},tree:{noNodes:"No nodes available",noResults:"No matching nodes found"}};const xg=Xi(hae);function Pg(){const e=Array.isArray(navigator.languages)===!0&&navigator.languages.length!==0?navigator.languages[0]:navigator.language;if(typeof e=="string")return e.split(/[-_]/).map((t,n)=>n===0?t.toLowerCase():n>1||t.length<4?t.toUpperCase():t[0].toUpperCase()+t.slice(1).toLowerCase()).join("-")}const Ri=y5({__qLang:{}},{getLocale:Pg,set(e=xg,t){const n={...e,rtl:e.rtl===!0,getLocale:Pg};{if(n.set=Ri.set,Ri.__langConfig===void 0||Ri.__langConfig.noHtmlAttrs!==!0){const r=document.documentElement;r.setAttribute("dir",n.rtl===!0?"rtl":"ltr"),r.setAttribute("lang",n.isoName)}Object.assign(Ri.__qLang,n)}},install({$q:e,lang:t,ssrContext:n}){e.lang=Ri.__qLang,Ri.__langConfig=e.config.lang,this.__installed===!0?t!==void 0&&this.set(t):(this.props=new Proxy(this.__qLang,{get(){return Reflect.get(...arguments)},ownKeys(r){return Reflect.ownKeys(r).filter(a=>a!=="set"&&a!=="getLocale")}}),this.set(t||xg))}});var mae={name:"material-icons",type:{positive:"check_circle",negative:"warning",info:"info",warning:"priority_high"},arrow:{up:"arrow_upward",right:"arrow_forward",down:"arrow_downward",left:"arrow_back",dropdown:"arrow_drop_down"},chevron:{left:"chevron_left",right:"chevron_right"},colorPicker:{spectrum:"gradient",tune:"tune",palette:"style"},pullToRefresh:{icon:"refresh"},carousel:{left:"chevron_left",right:"chevron_right",up:"keyboard_arrow_up",down:"keyboard_arrow_down",navigationIcon:"lens"},chip:{remove:"cancel",selected:"check"},datetime:{arrowLeft:"chevron_left",arrowRight:"chevron_right",now:"access_time",today:"today"},editor:{bold:"format_bold",italic:"format_italic",strikethrough:"strikethrough_s",underline:"format_underlined",unorderedList:"format_list_bulleted",orderedList:"format_list_numbered",subscript:"vertical_align_bottom",superscript:"vertical_align_top",hyperlink:"link",toggleFullscreen:"fullscreen",quote:"format_quote",left:"format_align_left",center:"format_align_center",right:"format_align_right",justify:"format_align_justify",print:"print",outdent:"format_indent_decrease",indent:"format_indent_increase",removeFormat:"format_clear",formatting:"text_format",fontSize:"format_size",align:"format_align_left",hr:"remove",undo:"undo",redo:"redo",heading:"format_size",code:"code",size:"format_size",font:"font_download",viewSource:"code"},expansionItem:{icon:"keyboard_arrow_down",denseIcon:"arrow_drop_down"},fab:{icon:"add",activeIcon:"close"},field:{clear:"cancel",error:"error"},pagination:{first:"first_page",prev:"keyboard_arrow_left",next:"keyboard_arrow_right",last:"last_page"},rating:{icon:"grade"},stepper:{done:"check",active:"edit",error:"warning"},tabs:{left:"chevron_left",right:"chevron_right",up:"keyboard_arrow_up",down:"keyboard_arrow_down"},table:{arrowUp:"arrow_upward",warning:"warning",firstPage:"first_page",prevPage:"chevron_left",nextPage:"chevron_right",lastPage:"last_page"},tree:{icon:"play_arrow"},uploader:{done:"done",clear:"clear",add:"add_box",upload:"cloud_upload",removeQueue:"clear_all",removeUploaded:"done_all"}};const FA=Xi(mae),J3=y5({iconMapFn:null,__qIconSet:{}},{set(e,t){const n={...e};n.set=J3.set,Object.assign(J3.__qIconSet,n)},install({$q:e,iconSet:t,ssrContext:n}){e.config.iconMapFn!==void 0&&(this.iconMapFn=e.config.iconMapFn),e.iconSet=this.__qIconSet,y0(e,"iconMapFn",()=>this.iconMapFn,r=>{this.iconMapFn=r}),this.__installed===!0?t!==void 0&&this.set(t):(this.props=new Proxy(this.__qIconSet,{get(){return Reflect.get(...arguments)},ownKeys(r){return Reflect.ownKeys(r).filter(a=>a!=="set")}}),this.set(t||FA))}}),vae="_q_",gae="_q_fo_",kge="_q_u_",ed={};let $A=!1;function _ae(){$A=!0}function nf(e,t){if(e===t)return!0;if(e!==null&&t!==null&&typeof e=="object"&&typeof t=="object"){if(e.constructor!==t.constructor)return!1;let n,r;if(e.constructor===Array){if(n=e.length,n!==t.length)return!1;for(r=n;r--!==0;)if(nf(e[r],t[r])!==!0)return!1;return!0}if(e.constructor===Map){if(e.size!==t.size)return!1;let o=e.entries();for(r=o.next();r.done!==!0;){if(t.has(r.value[0])!==!0)return!1;r=o.next()}for(o=e.entries(),r=o.next();r.done!==!0;){if(nf(r.value[1],t.get(r.value[0]))!==!0)return!1;r=o.next()}return!0}if(e.constructor===Set){if(e.size!==t.size)return!1;const o=e.entries();for(r=o.next();r.done!==!0;){if(t.has(r.value[0])!==!0)return!1;r=o.next()}return!0}if(e.buffer!=null&&e.buffer.constructor===ArrayBuffer){if(n=e.length,n!==t.length)return!1;for(r=n;r--!==0;)if(e[r]!==t[r])return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===t.toString();const a=Object.keys(e).filter(o=>e[o]!==void 0);if(n=a.length,n!==Object.keys(t).filter(o=>t[o]!==void 0).length)return!1;for(r=n;r--!==0;){const o=a[r];if(nf(e[o],t[o])!==!0)return!1}return!0}return e!==e&&t!==t}function ws(e){return e!==null&&typeof e=="object"&&Array.isArray(e)!==!0}function Vge(e){return Object.prototype.toString.call(e)==="[object Date]"}function Bge(e){return typeof e=="number"&&isFinite(e)}const kg=[Q6,uae,_r,oae,J6,Ri,J3];function yae(e,t){const n=C2(e);n.config.globalProperties=t.config.globalProperties;const{reload:r,...a}=t._context;return Object.assign(n._context,a),n}function Vg(e,t){t.forEach(n=>{n.install(e),n.__installed=!0})}function Eae(e,t,n){e.config.globalProperties.$q=n.$q,e.provide(vae,n.$q),Vg(n,kg),t.components!==void 0&&Object.values(t.components).forEach(r=>{ws(r)===!0&&r.name!==void 0&&e.component(r.name,r)}),t.directives!==void 0&&Object.values(t.directives).forEach(r=>{ws(r)===!0&&r.name!==void 0&&e.directive(r.name,r)}),t.plugins!==void 0&&Vg(n,Object.values(t.plugins).filter(r=>typeof r.install=="function"&&kg.includes(r)===!1)),Gi.value===!0&&(n.$q.onSSRHydrated=()=>{n.onSSRHydrated.forEach(r=>{r()}),n.$q.onSSRHydrated=()=>{}})}const bae=function(e,t={}){const n={version:"2.15.4"};$A===!1?(t.config!==void 0&&Object.assign(ed,t.config),n.config={...ed},_ae()):n.config=t.config||{},Eae(e,t,{parentApp:e,$q:n,lang:t.lang,iconSet:t.iconSet,onSSRHydrated:[]})},Sae={name:"Quasar",version:"2.15.4",install:bae,lang:Ri,iconSet:J3};function Cae(e,t,n){let r;function a(){r!==void 0&&(J6.remove(r),r=void 0)}return rr(()=>{e.value===!0&&a()}),{removeFromHistory:a,addToHistory(){r={condition:()=>n.value===!0,handler:t},J6.add(r)}}}function Yu(e){if(Object(e.$parent)===e.$parent)return e.$parent;let{parent:t}=e.$;for(;Object(t)===t;){if(Object(t.proxy)===t.proxy)return t.proxy;t=t.parent}}function UA(e,t){typeof t.type=="symbol"?Array.isArray(t.children)===!0&&t.children.forEach(n=>{UA(e,n)}):e.add(t)}function Fge(e){const t=new Set;return e.forEach(n=>{UA(t,n)}),Array.from(t)}function HA(e){return e.appContext.config.globalProperties.$router!==void 0}function zA(e){return e.isUnmounted===!0||e.isDeactivated===!0}function wae(){let e=null;const t=Lt();function n(){e!==null&&(clearTimeout(e),e=null)}return d1(n),rr(n),{removeTimeout:n,registerTimeout(r,a){n(),zA(t)===!1&&(e=setTimeout(()=>{e=null,r()},a))}}}function Aae(){let e;const t=Lt();function n(){e=void 0}return d1(n),rr(n),{removeTick:n,registerTick(r){e=r,st(()=>{e===r&&(zA(t)===!1&&e(),e=void 0)})}}}const Rae={modelValue:{type:Boolean,default:null},"onUpdate:modelValue":[Function,Array]},Mae=["beforeShow","show","beforeHide","hide"];function Iae({showing:e,canShow:t,hideOnRouteChange:n,handleShow:r,handleHide:a,processOnMount:o}){const i=Lt(),{props:s,emit:c,proxy:u}=i;let d;function f(b){e.value===!0?m(b):p(b)}function p(b){if(s.disable===!0||b!==void 0&&b.qAnchorHandled===!0||t!==void 0&&t(b)!==!0)return;const v=s["onUpdate:modelValue"]!==void 0;v===!0&&(c("update:modelValue",!0),d=b,st(()=>{d===b&&(d=void 0)})),(s.modelValue===null||v===!1)&&h(b)}function h(b){e.value!==!0&&(e.value=!0,c("beforeShow",b),r!==void 0?r(b):c("show",b))}function m(b){if(s.disable===!0)return;const v=s["onUpdate:modelValue"]!==void 0;v===!0&&(c("update:modelValue",!1),d=b,st(()=>{d===b&&(d=void 0)})),(s.modelValue===null||v===!1)&&g(b)}function g(b){e.value!==!1&&(e.value=!1,c("beforeHide",b),a!==void 0?a(b):c("hide",b))}function _(b){s.disable===!0&&b===!0?s["onUpdate:modelValue"]!==void 0&&c("update:modelValue",!1):b===!0!==e.value&&(b===!0?h:g)(d)}Pe(()=>s.modelValue,_),n!==void 0&&HA(i)===!0&&Pe(()=>u.$route.fullPath,()=>{n.value===!0&&e.value===!0&&m()}),o===!0&&ht(()=>{_(s.modelValue)});const S={show:p,hide:m,toggle:f};return Object.assign(u,S),S}const Dae={transitionShow:{type:String,default:"fade"},transitionHide:{type:String,default:"fade"},transitionDuration:{type:[String,Number],default:300}};function Lae(e,t=()=>{},n=()=>{}){return{transitionProps:V(()=>{const r=`q-transition--${e.transitionShow||t()}`,a=`q-transition--${e.transitionHide||n()}`;return{appear:!0,enterFromClass:`${r}-enter-from`,enterActiveClass:`${r}-enter-active`,enterToClass:`${r}-enter-to`,leaveFromClass:`${a}-leave-from`,leaveActiveClass:`${a}-leave-active`,leaveToClass:`${a}-leave-to`}}),transitionStyle:V(()=>`--q-transition-duration: ${e.transitionDuration}ms`)}}let Is=[],Xc=[];function GA(e){Xc=Xc.filter(t=>t!==e)}function Tae(e){GA(e),Xc.push(e)}function Bg(e){GA(e),Xc.length===0&&Is.length!==0&&(Is[Is.length-1](),Is=[])}function v7(e){Xc.length===0?e():Is.push(e)}function Nae(e){Is=Is.filter(t=>t!==e)}let Oae=1,xae=document.body;function KA(e,t){const n=document.createElement("div");if(n.id=t!==void 0?`q-portal--${t}--${Oae++}`:e,ed.globalNodes!==void 0){const r=ed.globalNodes.class;r!==void 0&&(n.className=r)}return xae.appendChild(n),n}function qA(e){e.remove()}const Zu=[];function $ge(e){return Zu.find(t=>t.contentEl!==null&&t.contentEl.contains(e))}function Pae(e,t){do{if(e.$options.name==="QMenu"){if(e.hide(t),e.$props.separateClosePopup===!0)return Yu(e)}else if(e.__qPortal===!0){const n=Yu(e);return n!==void 0&&n.$options.name==="QPopupProxy"?(e.hide(t),n):e}e=Yu(e)}while(e!=null)}function Uge(e,t,n){for(;n!==0&&e!==void 0&&e!==null;){if(e.__qPortal===!0){if(n--,e.$options.name==="QMenu"){e=Pae(e,t);continue}e.hide(t)}e=Yu(e)}}const kae=Ur({name:"QPortal",setup(e,{slots:t}){return()=>t.default()}});function Vae(e){for(e=e.parent;e!=null;){if(e.type.name==="QGlobalDialog")return!0;if(e.type.name==="QDialog"||e.type.name==="QMenu")return!1;e=e.parent}return!1}function Bae(e,t,n,r){const a=K(!1),o=K(!1);let i=null;const s={},c=r==="dialog"&&Vae(e);function u(f){if(f===!0){Bg(s),o.value=!0;return}o.value=!1,a.value===!1&&(c===!1&&i===null&&(i=KA(!1,r)),a.value=!0,Zu.push(e.proxy),Tae(s))}function d(f){if(o.value=!1,f!==!0)return;Bg(s),a.value=!1;const p=Zu.indexOf(e.proxy);p!==-1&&Zu.splice(p,1),i!==null&&(qA(i),i=null)}return zn(()=>{d(!0)}),e.proxy.__qPortal=!0,y0(e.proxy,"contentEl",()=>t.value),{showPortal:u,hidePortal:d,portalIsActive:a,portalIsAccessible:o,renderPortal:()=>c===!0?n():a.value===!0?[xe(d0,{to:i},xe(kae,n))]:void 0}}function ep(e,t){const n=e.style;for(const r in t)n[r]=t[r]}function Fae(e){if(e==null)return;if(typeof e=="string")try{return document.querySelector(e)||void 0}catch(n){return}const t=y(e);if(t)return t.$el||t}function $ae(e,t){if(e==null||e.contains(t)===!0)return!0;for(let n=e.nextElementSibling;n!==null;n=n.nextElementSibling)if(n.contains(t))return!0;return!1}const Uae=[null,document,document.body,document.scrollingElement,document.documentElement];function Hge(e,t){let n=Fae(t);if(n===void 0){if(e==null)return window;n=e.closest(".scroll,.scroll-y,.overflow-auto")}return Uae.includes(n)?window:n}function Hae(e){return e===window?window.pageYOffset||window.scrollY||document.body.scrollTop||0:e.scrollTop}function zae(e){return e===window?window.pageXOffset||window.scrollX||document.body.scrollLeft||0:e.scrollLeft}let cu;function zge(){if(cu!==void 0)return cu;const e=document.createElement("p"),t=document.createElement("div");ep(e,{width:"100%",height:"200px"}),ep(t,{position:"absolute",top:"0px",left:"0px",visibility:"hidden",width:"200px",height:"150px",overflow:"hidden"}),t.appendChild(e),document.body.appendChild(t);const n=e.offsetWidth;t.style.overflow="scroll";let r=e.offsetWidth;return n===r&&(r=t.clientWidth),t.remove(),cu=n-r,cu}function Gae(e,t=!0){return!e||e.nodeType!==Node.ELEMENT_NODE?!1:t?e.scrollHeight>e.clientHeight&&(e.classList.contains("scroll")||e.classList.contains("overflow-auto")||["auto","scroll"].includes(window.getComputedStyle(e)["overflow-y"])):e.scrollWidth>e.clientWidth&&(e.classList.contains("scroll")||e.classList.contains("overflow-auto")||["auto","scroll"].includes(window.getComputedStyle(e)["overflow-x"]))}let Wl=0,rf,af,oc,of=!1,Fg,$g,Ug,fs=null;function Kae(e){qae(e)&&ga(e)}function qae(e){if(e.target===document.body||e.target.classList.contains("q-layout__backdrop"))return!0;const t=nae(e),n=e.shiftKey&&!e.deltaX,r=!n&&Math.abs(e.deltaX)<=Math.abs(e.deltaY),a=n||r?e.deltaY:e.deltaX;for(let o=0;o<t.length;o++){const i=t[o];if(Gae(i,r))return r?a<0&&i.scrollTop===0?!0:a>0&&i.scrollTop+i.clientHeight===i.scrollHeight:a<0&&i.scrollLeft===0?!0:a>0&&i.scrollLeft+i.clientWidth===i.scrollWidth}return!0}function Hg(e){e.target===document&&(document.scrollingElement.scrollTop=document.scrollingElement.scrollTop)}function uu(e){of!==!0&&(of=!0,requestAnimationFrame(()=>{of=!1;const{height:t}=e.target,{clientHeight:n,scrollTop:r}=document.scrollingElement;(oc===void 0||t!==window.innerHeight)&&(oc=n-t,document.scrollingElement.scrollTop=r),r>oc&&(document.scrollingElement.scrollTop-=Math.ceil((r-oc)/8))}))}function zg(e){const t=document.body,n=window.visualViewport!==void 0;if(e==="add"){const{overflowY:r,overflowX:a}=window.getComputedStyle(t);rf=zae(window),af=Hae(window),Fg=t.style.left,$g=t.style.top,Ug=window.location.href,t.style.left=`-${rf}px`,t.style.top=`-${af}px`,a!=="hidden"&&(a==="scroll"||t.scrollWidth>window.innerWidth)&&t.classList.add("q-body--force-scrollbar-x"),r!=="hidden"&&(r==="scroll"||t.scrollHeight>window.innerHeight)&&t.classList.add("q-body--force-scrollbar-y"),t.classList.add("q-body--prevent-scroll"),document.qScrollPrevented=!0,nr.is.ios===!0&&(n===!0?(window.scrollTo(0,0),window.visualViewport.addEventListener("resize",uu,ma.passiveCapture),window.visualViewport.addEventListener("scroll",uu,ma.passiveCapture),window.scrollTo(0,0)):window.addEventListener("scroll",Hg,ma.passiveCapture))}nr.is.desktop===!0&&nr.is.mac===!0&&window[`${e}EventListener`]("wheel",Kae,ma.notPassive),e==="remove"&&(nr.is.ios===!0&&(n===!0?(window.visualViewport.removeEventListener("resize",uu,ma.passiveCapture),window.visualViewport.removeEventListener("scroll",uu,ma.passiveCapture)):window.removeEventListener("scroll",Hg,ma.passiveCapture)),t.classList.remove("q-body--prevent-scroll"),t.classList.remove("q-body--force-scrollbar-x"),t.classList.remove("q-body--force-scrollbar-y"),document.qScrollPrevented=!1,t.style.left=Fg,t.style.top=$g,window.location.href===Ug&&window.scrollTo(rf,af),oc=void 0)}function jae(e){let t="add";if(e===!0){if(Wl++,fs!==null){clearTimeout(fs),fs=null;return}if(Wl>1)return}else{if(Wl===0||(Wl--,Wl>0))return;if(t="remove",nr.is.ios===!0&&nr.is.nativeMobile===!0){fs!==null&&clearTimeout(fs),fs=setTimeout(()=>{zg(t),fs=null},100);return}}zg(t)}function Wae(){let e;return{preventBodyScroll(t){t!==e&&(e!==void 0||t===!0)&&(e=t,jae(t))}}}function Pa(e,t){return e!==void 0&&e()||t}function Gge(e,t){if(e!==void 0){const n=e();if(n!=null)return n.slice()}return t}function Ds(e,t){return e!==void 0?t.concat(e()):t}function Kge(e,t){return e===void 0?t:t!==void 0?t.concat(e()):e()}function qge(e,t,n,r,a,o){t.key=r+a;const i=xe(e,t,n);return a===!0?jt(i,o()):i}const Us=[];let B2;function Yae(e){B2=e.keyCode===27}function Zae(){B2===!0&&(B2=!1)}function Xae(e){B2===!0&&(B2=!1,Zc(e,27)===!0&&Us[Us.length-1](e))}function jA(e){window[e]("keydown",Yae),window[e]("blur",Zae),window[e]("keyup",Xae),B2=!1}function Qae(e){nr.is.desktop===!0&&(Us.push(e),Us.length===1&&jA("addEventListener"))}function Gg(e){const t=Us.indexOf(e);t!==-1&&(Us.splice(t,1),Us.length===0&&jA("removeEventListener"))}const Hs=[];function WA(e){Hs[Hs.length-1](e)}function Jae(e){nr.is.desktop===!0&&(Hs.push(e),Hs.length===1&&document.body.addEventListener("focusin",WA))}function Kg(e){const t=Hs.indexOf(e);t!==-1&&(Hs.splice(t,1),Hs.length===0&&document.body.removeEventListener("focusin",WA))}let du=0;const eoe={standard:"fixed-full flex-center",top:"fixed-top justify-center",bottom:"fixed-bottom justify-center",right:"fixed-right items-center",left:"fixed-left items-center"},qg={standard:["scale","scale"],top:["slide-down","slide-up"],bottom:["slide-up","slide-down"],right:["slide-left","slide-right"],left:["slide-right","slide-left"]},toe=Ur({name:"QDialog",inheritAttrs:!1,props:{...Rae,...Dae,transitionShow:String,transitionHide:String,persistent:Boolean,autoClose:Boolean,allowFocusOutside:Boolean,noEscDismiss:Boolean,noBackdropDismiss:Boolean,noRouteDismiss:Boolean,noRefocus:Boolean,noFocus:Boolean,noShake:Boolean,seamless:Boolean,maximized:Boolean,fullWidth:Boolean,fullHeight:Boolean,square:Boolean,backdropFilter:String,position:{type:String,default:"standard",validator:e=>e==="standard"||["top","bottom","left","right"].includes(e)}},emits:[...Mae,"shake","click","escapeKey"],setup(e,{slots:t,emit:n,attrs:r}){const a=Lt(),o=K(null),i=K(!1),s=K(!1);let c=null,u=null,d,f;const p=V(()=>e.persistent!==!0&&e.noRouteDismiss!==!0&&e.seamless!==!0),{preventBodyScroll:h}=Wae(),{registerTimeout:m}=wae(),{registerTick:g,removeTick:_}=Aae(),{transitionProps:S,transitionStyle:b}=Lae(e,()=>qg[e.position][0],()=>qg[e.position][1]),v=V(()=>b.value+(e.backdropFilter!==void 0?`;backdrop-filter:${e.backdropFilter};-webkit-backdrop-filter:${e.backdropFilter}`:"")),{showPortal:A,hidePortal:w,portalIsAccessible:N,renderPortal:M}=Bae(a,o,ae,"dialog"),{hide:F}=Iae({showing:i,hideOnRouteChange:p,handleShow:X,handleHide:q,processOnMount:!0}),{addToHistory:P,removeFromHistory:T}=Cae(i,F,p),x=V(()=>`q-dialog__inner flex no-pointer-events q-dialog__inner--${e.maximized===!0?"maximized":"minimized"} q-dialog