PageSourceSearch

https://portal.safeos.de/assets/index-o4dhNVJj.js

js safeos.de collected 2026-09-25 03:42:43 UTC 458,786 bytes, 13 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/Register-DOxwpXsf.js","assets/vue-datepicker-CpIdsRIT.js","assets/datefns-BAflKSlV.js","assets/CardContainer.vue_vue_type_script_setup_true_lang-BKfUFWAw.js","assets/VForm-DE7HWpqe.js","assets/VTextField-DmCcBAfM.js","assets/VTextField-BkIWtxIG.css","assets/ResolveErrorCode-uRcKEtjn.js","assets/countryOptions-CPO6Y5OC.js","assets/voucherStorage-DxM8gH-4.js","assets/VSelect-BUMCLhrk.js","assets/VCheckboxBtn-gsiJdvrK.js","assets/VCheckboxBtn-CGlVuJXA.css","assets/VChip-0TTkSTXl.js","assets/VChip-DNvLhjTC.css","assets/VSelect-Cxe67wR-.css","assets/Register-24aabquq.css","assets/RegisterSuccess-BSD15MWp.js","assets/ResendCooldownComposable-DcO-CUaE.js","assets/TrialStart-BiNoNCVF.js","assets/TrialStart-DBZlaKUr.css","assets/SupportSession-D7n4iXEl.js","assets/Login-BiTWfRkO.js","assets/VCheckbox-nrSLyQgk.js","assets/VCheckbox-BMv-ndE-.css","assets/ConfirmPassword-CGhP175I.js","assets/ForgotPassword-OcKPfZqB.js","assets/ResetPassword-z6Quw6Gd.js","assets/TenantSelector-BoeU0o4-.js","assets/NoCompany-C0Ilnxia.js","assets/RegisterCompany-BSRE795Z.js","assets/RegisterCompany-DAjKAiQd.css","assets/BG-BfOpmDGM.js","assets/HR-CnPejf50.js","assets/CS-CCxc1m3b.js","assets/DA-iG4P51YB.js","assets/NL-XKhvvDN1.js","assets/EN-wWOQYGHw.js","assets/ET-CV8O3VUy.js","assets/FI-Cf-4bn74.js","assets/FR-DiRlGfA8.js","assets/DE-CZpgzakB.js","assets/EL-C_PkkKf4.js","assets/HU-BmsDgV5S.js","assets/GA-BYq9Voir.js","assets/IT-UYR_JKB4.js","assets/LV-BJPvEvRp.js","assets/LT-ufmtN-hs.js","assets/MT-D2x3ZVTP.js","assets/PL-BRXV-9jc.js","assets/PT-DdgCkZQa.js","assets/RO-DfhRZ_S_.js","assets/SK-CwRQ5-gf.js","assets/SL-DQZcUxVd.js","assets/ES-TFwxK9VX.js","assets/SV-DfqjlI_8.js","assets/BE-BIc7cH4z.js","assets/Settings-CUEiftU9.js","assets/userStore-DfNIKqll.js","assets/filter-t-MjLniW.js","assets/filter-BqIEbdcF.css","assets/VAutocomplete-CR3sph-Q.js","assets/VAutocomplete-CcLwfcCa.css","assets/SwitchInput.vue_vue_type_script_setup_true_lang-CrQyeYt2.js","assets/VSwitch-DIBNbKCn.js","assets/VSwitch-DvgButAh.css","assets/VSkeletonLoader-A2vQBjLT.js","assets/VSkeletonLoader-B7ql5ANW.css","assets/catalogStore-C1C8k41I.js","assets/RiskLevelComposable-Bgkjfx0u.js","assets/index-xFuvys3v.js","assets/DocsLinks-BDyxoLjS.js","assets/VTable-BZ5u1G2Z.js","assets/VTable-DvDox9TF.css","assets/cockpitStore-DiDc4tEe.js","assets/VuetifyDatePicker.vue_vue_type_script_setup_true_lang-Dqx1YbGk.js","assets/VSheet-bqSyqGdm.js","assets/VSheet-BHI5-A25.css","assets/VuetifyDatePicker-LwyKVg0P.css","assets/Settings-Bl4niu4W.css","assets/HelpDialog-CaM9-uEO.js","assets/VTextarea-BIBMhQgy.js","assets/VTextarea-XHFkeReC.css","assets/HelpDialog-qBCfIB1B.css","assets/Cockpit-D_1yvJEJ.js","assets/NoteTranslationComposable-h82gptih.js","assets/AnnouncementDialog-Bmk1koLa.js","assets/Debounce-Y5hT8a-T.js","assets/VRadioGroup-BQeFzY_v.js","assets/VRadioGroup-mdC-VX9R.css","assets/AnnouncementDialog-Bbnttceb.css","assets/Attachment.vue_vue_type_script_setup_true_lang-CJCffBQt.js","assets/LocalizedTextComposable-DaZErAPF.js","assets/de-XdJMJqvk.js","assets/fr-Do-AU_sq.js","assets/pt-VWnc2gkB.js","assets/nl-BE-B_AWmOWf.js","assets/nl-BN_y8mBz.js","assets/VDataTableServer-Dlsmg1k5.js","assets/VDataTable-CVi36Htg.js","assets/VDataTable-wxO8Kl2z.css","assets/Cockpit-DGTAyeAZ.css","assets/main-DAV-WgOl.css","assets/ActionRequired-BafKmwcG.js","assets/campaignStore-CihDZtUo.js","assets/SelectInput.vue_vue_type_script_setup_true_lang-ph5j1wp3.js","assets/ActionRequired-g_rWp5r6.css","assets/Catalog-BBDjcBFK.js","assets/EntityCountKpis.vue_vue_type_script_setup_true_lang-Dw5_nmPl.js","assets/KpiHint.vue_vue_type_script_setup_true_lang-BCVNHQox.js","assets/workItemStore-Bmx9fXJv.js","assets/lmraStore-CBhiIKz0.js","assets/CatalogListItem.vue_vue_type_script_setup_true_lang-0g4AYtGe.js","assets/plotly-DsqdWQfm.js","assets/InfiniteListComposable-D1mDhAIs.js","assets/ConfigurationWarnings-kdKdLjaA.js","assets/VExpansionPanels-Bor2I0Ze.js","assets/VExpansionPanels-B4R_YPl6.css","assets/LocalizedTextInput.vue_vue_type_script_setup_true_lang-Br2SojUX.js","assets/VTabs-DW0CRFNf.js","assets/VTabs-Bvc1MEdj.css","assets/Catalog-
1DsxwIVBU.css","assets/Campaign-ZRoCyHnm.js","assets/browser-qB8L6Zmy.js","assets/DataTableSorting-DDcS9sCQ.js","assets/Campaign-CweeXX5T.css","assets/Users-DXJ1vacl.js","assets/RelativeTime-DF4vKMVT.js","assets/Announcements-DsHLMTiS.js","assets/Announcements-DRTPcQn4.css","assets/WorkAreas-CAX6kXu5.js","assets/WorkAreas-CvuP4YDU.css","assets/Lmras-DlkNaDtf.js","assets/VStepper-DLi5jX-f.js","assets/VStepper-DgevjNtZ.css","assets/Lmras-Cs4KIUt8.css","assets/Analysis-BtiuVs0U.js","assets/SetupWizard-TnBAa3lD.js","assets/SetupWizard-BJG00RBI.css","assets/License-CHZES8Tp.js","assets/License-Bt0Ou8Dj.css","assets/StripePaymentCheckout-B8vhbh0y.js","assets/StripePaymentCheckout-A1ByRBRU.css","assets/StripeReturn-UoQqhzPR.js","assets/StripeReturn-Bk55hsb8.css","assets/PaymentMethodReturn-DdmcCVXg.js","assets/PaymentMethodReturn-evxl5Gxg.css","assets/Docs-K8hfaI73.js","assets/Docs-D4_gotsg.css","assets/Download-BMcszqGR.js","assets/AccessDenied-BKiP2C7E.js","assets/AccessDenied-CQqTHoRJ.css"])))=>i.map(i=>d[i]);
2import{w as re,o as Ht,e as ba,r as ut,c as A,a as qt,t as Ys,b as e1,s as me,d as zs,u as F,F as je,i as Mf,C as kf,f as X,g as ke,p as it,h as Qe,j as fn,k as t1,l as ua,m as yt,n as p,q as Oe,v as pt,x as Je,y as n1,z as a1,A as Tf,B as s1,D as It,E as xi,G as r1,H as ge,I as Pf,J as i1,K as _e,L as U,M as Q,N as Js,O as Ee,P as wt,Q as Of,T as o1,R as Rt,S as Fi,U as at,V as $i,W as l1,X as Xs,Y as Bi,Z as c1,_ as He,$ as j,a0 as oe,a1 as qe,a2 as Ui,a3 as qi,a4 as Pe,a5 as Ra,a6 as da,a7 as If,a8 as Es,a9 as Rf,aa as u1,ab as Nf}from"./vue-datepicker-CpIdsRIT.js";import{R as Df,m as xf,S as d1}from"./datefns-BAflKSlV.js";(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const s of document.querySelectorAll('link[rel="modulepreload"]'))a(s);new MutationObserver(s=>{for(const r of s)if(r.type==="childList")for(const i of r.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&a(i)}).observe(document,{childList:!0,subtree:!0});function n(s){const r={};return s.integrity&&(r.integrity=s.integrity),s.referrerPolicy&&(r.referrerPolicy=s.referrerPolicy),s.crossOrigin==="use-credentials"?r.credentials="include":s.crossOrigin==="anonymous"?r.credentials="omit":r.credentials="same-origin",r}function a(s){if(s.ep)return;s.ep=!0;const r=n(s);fetch(s.href,r)}})();const Ff="modulepreload",$f=function(e){return"/"+e},ko={},Y=function(t,n,a){let s=Promise.resolve();if(n&&n.length>0){let l=function(u){return Promise.all(u.map(c=>Promise.resolve(c).then(f=>({status:"fulfilled",value:f}),f=>({status:"rejected",reason:f}))))};document.getElementsByTagName("link");const i=document.querySelector("meta[property=csp-nonce]"),o=i?.nonce||i?.getAttribute("nonce");s=l(n.map(u=>{if(u=$f(u),u in ko)return;ko[u]=!0;const c=u.endsWith(".css"),f=c?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${u}"]${f}`))return;const d=document.createElement("link");if(d.rel=c?"stylesheet":Ff,c||(d.as="script"),d.crossOrigin="",d.href=u,o&&d.setAttribute("nonce",o),document.head.appendChild(d),c)return new Promise((v,m)=>{d.addEventListener("load",v),d.addEventListener("error",()=>m(new Error(`Unable to preload CSS for ${u}`)))})}))}function r(i){const o=new Event("vite:preloadError",{cancelable:!0});if(o.payload=i,window.dispatchEvent(o),!o.defaultPrevented)throw i}return s.then(i=>{for(const o of i||[])o.status==="rejected"&&r(o.reason);return t().catch(r)})};function ln(e,t){let n;function a(){n=ba(),n.run(()=>t.length?t(()=>{n?.stop(),a()}):t())}re(e,s=>{s&&!n?a():s||(n?.stop(),n=void 0)},{immediate:!0}),Ht(()=>{n?.stop()})}const We=typeof window<"u",Wi=We&&"IntersectionObserver"in window,Bf=We&&("ontouchstart"in window||window.navigator.maxTouchPoints>0);function To(e,t,n){Uf(e,t),t.set(e,n)}function Uf(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")}function qf(e,t,n){return e.set(f1(e,t),n),n}function Mn(e,t){return e.get(f1(e,t))}function f1(e,t,n){if(typeof e=="function"?e===t:e.has(t))return arguments.length<3?t:n;throw new TypeError("Private element is not present on this object")}function m1(e,t,n){const a=t.length-1;if(a<0)return e===void 0?n:e;for(let s=0;s<a;s++){if(e==null)return n;e=e[t[s]]}return e==null||e[t[a]]===void 0?n:e[t[a]]}function Qs(e,t){if(e===t)return!0;
vendor: 11,661 bytes, line 2
2if(e instanceof Date&&t instanceof Date&&e.getTime()!==t.getTime()||e!==Object(e)||t!==Object(t))return!1;const n=Object.keys(e);return n.length!==Object.keys(t).length?!1:n.every(a=>Qs(e[a],t[a]))}function Xr(e,t,n){return e==null||!t||typeof t!="string"?n:e[t]!==void 0?e[t]:(t=t.replace(/\[(\w+)\]/g,".$1"),t=t.replace(/^\./,""),m1(e,t.split("."),n))}function rn(e,t,n){if(t===!0)return e===void 0?n:e;if(t==null||typeof t=="boolean")return n;if(e!==Object(e)){if(typeof t!="function")return n;const s=t(e,n);return typeof s>"u"?n:s}if(typeof t=="string")return Xr(e,t,n);if(Array.isArray(t))return m1(e,t,n);if(typeof t!="function")return n;const a=t(e,n);return typeof a>"u"?n:a}function v1(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return Array.from({length:e},(n,a)=>t+a)}function ve(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"px";if(!(e==null||e===""))return isNaN(+e)?String(e):isFinite(+e)?`${Number(e)}${t}`:void 0}function Qr(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)}function h1(e){if(e&&"$el"in e){const t=e.$el;return t?.nodeType===Node.TEXT_NODE?t.nextElementSibling:t}return e}const Po=Object.freeze({enter:13,tab:9,delete:46,esc:27,space:32,up:38,down:40,left:37,right:39,end:35,home:36,del:46,backspace:8,insert:45,pageup:33,pagedown:34,shift:16}),K8=Object.freeze({enter:"Enter",tab:"Tab",delete:"Delete",esc:"Escape",space:"Space",up:"ArrowUp",down:"ArrowDown",left:"ArrowLeft",right:"ArrowRight",end:"End",home:"Home",del:"Delete",backspace:"Backspace",insert:"Insert",pageup:"PageUp",pagedown:"PageDown",shift:"Shift"});function G8(e){return Object.keys(e)}function wr(e,t){return t.every(n=>e.hasOwnProperty(n))}function Wf(e,t){const n={},a=new Set(Object.keys(e));for(const s of t)a.has(s)&&(n[s]=e[s]);return n}function Oo(e,t,n){const a=Object.create(null),s=Object.create(null);for(const r in e)t.some(i=>i instanceof RegExp?i.test(r):i===r)?a[r]=e[r]:s[r]=e[r];return[a,s]}function er(e,t){const n={...e};return t.forEach(a=>delete n[a]),n}function Y8(e,t){const n={};return t.forEach(a=>n[a]=e[a]),n}const p1=/^on[^a-z]/,g1=e=>p1.test(e),jf=["onAfterscriptexecute","onAnimationcancel","onAnimationend","onAnimationiteration","onAnimationstart","onAuxclick","onBeforeinput","onBeforescriptexecute","onChange","onClick","onCompositionend","onCompositionstart","onCompositionupdate","onContextmenu","onCopy","onCut","onDblclick","onFocusin","onFocusout","onFullscreenchange","onFullscreenerror","onGesturechange","onGestureend","onGesturestart","onGotpointercapture","onInput","onKeydown","onKeypress","onKeyup","onLostpointercapture","onMousedown","onMousemove","onMouseout","onMouseover","onMouseup","onMousewheel","onPaste","onPointercancel","onPointerdown","onPointerenter","onPointerleave","onPointermove","onPointerout","onPointerover","onPointerup","onReset","onSelect","onSubmit","onTouchcancel","onTouchend","onTouchmove","onTouchstart","onTransitioncancel","onTransitionend","onTransitionrun","onTransitionstart","onWheel"];function z8(e){const[t,n]=Oo(e,[p1]),a=er(t,jf),[s,r]=Oo(n,["class","style","id",/^data-/]);return Object.assign(s,t),Object.assign(r,a),[s,r]}function ji(e){return e==null?[]:Array.isArray(e)?e:[e]}function J8(e,t){let n=0;const a=function(){for(var s=arguments.length,r=new Array(s),i=0;i<s;i++)r[i]=arguments[i];clearTimeout(n),n=setTimeout(()=>e(...r),F(t))};return a.clear=()=>{clearTimeout(n)},a.immediate=e,a}function Fn(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1;return Math.max(t,Math.min(n,e))}function Io(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0";return e+n.repeat(Math.max(0,t-e.length))}function Ro(e,t){return(arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0").repeat(Math.max(0,t-e.length))+e}function Zf(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;const n=[];let a=0;for(;a<e.length;)n.push(e.substr(a,t)),a+=t;return n}function ft(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;const a={};for(const s in e)a[s]=e[s];for(const s in t){const r=e[s],i=t[s];if(Qr(r)&&Qr(i)){a[s]=ft(r,i,n);continue}if(Array.isArray(r)&&Array.isArray(i)&&n){a[s]=n(r,i);continue}a[s]=i}return a}function y1(e){return e.map(t=>t.type===je?y1(t.children):t).flat()}function Rn(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";if(Rn.cache.has(e))return Rn.cache.get(e);const t=e.replace(/[^a-z]/gi,"-").replace(/\B([A-Z])/g,"-$1").toLowerCase();return Rn.cache.set(e,t),t}Rn.cache=new Map;function ra(e,t){if(!t||typeof t!="object")return[];if(Array.isArray(t))return t.map(n=>ra(e,n)).flat(1);if(t.suspense)return ra(e,t.ssContent);if(Array.isArray(t.children))return t.children.map(n=>ra(e,n)).flat(1);if(t.component){if(Object.getOwnPropertySymbols(t.component.provides).includes(e))return[t.component];if(t.component.subTree)return ra(e,t.component.subTree).flat(1)}return[]}var os=new WeakMap,Yn=new WeakMap;class Kf{constructor(t){To(this,os,[]),To(this,Yn,0),this.size=t}push(t){Mn(os,this)[Mn(Yn,this)]=t,qf(Yn,this,(Mn(Yn,this)+1)%this.size)}values(){return Mn(os,this).slice(Mn(Yn,this)).concat(Mn(os,this).slice(0,Mn(Yn,this)))}}function Zi(e){const t=ut({}),n=A(e);return qt(()=>{for(const a in n.value)t[a]=n.value[a]},{flush:"sync"}),Ys(t)}function ws(e,t){return e.includes(t)}function b1(e){return e[2].toLowerCase()+e.slice(3)}const No=()=>[Function,Array];function Do(e,t){return t="on"+e1(t),!!(e[t]||e[`${t}Once`]||e[`${t}Capture`]||e[`${t}OnceCapture`]||e[`${t}CaptureOnce`])}function X8(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),a=1;a<t;a++)n[a-1]=arguments[a];if(Array.isArray(e))for(const s of e)s(...n);else typeof e=="function"&&e(...n)}function Hs(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;const n=["button","[href]",'input:not([type="hidden"])',"select","textarea","[tabindex]"].map(a=>`${a}${t?':not([tabindex="-1"])':""}:not([disabled])`).join(", ");return[...e.querySelectorAll(n)]}function _1(e,t,n){let a,s=e.indexOf(document.activeElement);const r=t==="next"?1:-1;do s+=r,a=e[s];while((!a||a.offsetParent==null||!(n?.(a)??!0))&&s<e.length&&s>=0);return a}function Ms(e,t){const n=Hs(e);if(!t)(e===document.activeElement||!e.contains(document.activeElement))&&n[0]?.focus();else if(t==="first")n[0]?.focus();else if(t==="last")n.at(-1)?.focus();else if(typeof t=="number")n[t]?.focus();else{const a=_1(n,t);a?a.focus():Ms(e,t==="next"?"first":"last")}}function Q8(e){return e==null||typeof e=="string"&&e.trim()===""}function e6(){}function Gf(e,t){if(!(We&&typeof CSS<"u"&&typeof CSS.supports<"u"&&CSS.supports(`selector(${t})`)))return null;try{return!!e&&e.matches(t)}catch{return null}}function Yf(e){return e.some(t=>Mf(t)?t.type===kf?!1:t.type!==je||Yf(t.children):!0)?e:null}function zf(e,t){if(!We||e===0)return t(),()=>{};const n=window.setTimeout(t,e);return()=>window.clearTimeout(n)}function xo(e,t){const n=me();return qt(()=>{n.value=e()},{flush:"sync",...t}),zs(n)}function Jf(e,t){const n=e.clientX,a=e.clientY,s=t.getBoundingClientRect(),r=s.left,i=s.top,o=s.right,l=s.bottom;return n>=r&&n<=o&&a>=i&&a<=l}function ei(){const e=me(),t=n=>{e.value=n};return Object.defineProperty(t,"value",{enumerable:!0,get:()=>e.value,set:n=>e.value=n}),Object.defineProperty(t,"el",{enumerable:!0,get:()=>h1(e.value)}),t}const C1=["top","bottom"],Xf=["start","end","left","right"];function ti(e,t){let[n,a]=e.split(" ");return a||(a=ws(C1,n)?"start":ws(Xf,n)?"top":"center"),{side:ni(n,t),align:ni(a,t)}}function ni(e,t){return e==="start"?t?"right":"left":e==="end"?t?"left":"right":e}function Hr(e){return{side:{center:"center",top:"bottom",bottom:"top",left:"right",right:"left"}[e.side],align:e.align}}function Mr(e){return{side:e.side,align:{center:"center",top:"bottom",bottom:"top",left:"right",right:"left"}[e.align]}}function Fo(e){return{side:e.align,align:e.side}}function $o(e){return ws(C1,e.side)?"y":"x"}class Nn{constructor(t){let{x:n,y:a,width:s,height:r}=t;this.x=n,this.y=a,this.width=s,this.height=r}get top(){return this.y}get bottom(){return this.y+this.height}get left(){return this.x}get right(){return this.x+this.width}}function Bo(e,t){return{x:{before:Math.max(0,t.left-e.left),after:Math.max(0,e.right-t.right)},y:{before:Math.max(0,t.top-e.top),after:Math.max(0,e.bottom-t.bottom)}}}function L1(e){return Array.isArray(e)?new Nn({x:e[0],y:e[1],width:0,height:0}):e.getBoundingClientRect()}function A1(e){const t=e.getBoundingClientRect(),n=getComputedStyle(e),a=n.transform;if(a){let s,r,i,o,l;if(a.startsWith("matrix3d("))s=a.slice(9,-1).split(/, /),r=+s[0],i=+s[5],o=+s[12],l=+s[13];else if(a.startsWith("matrix("))s=a.slice(7,-1).split(/, /),r=+s[0],i=+s[3],o=+s[4],l=+s[5];else return new Nn(t);const u=n.transformOrigin,c=t.x-o-(1-r)*parseFloat(u),f=t.y-l-(1-i)*parseFloat(u.slice(u.indexOf(" ")+1)),d=r?t.width/r:e.offsetWidth+1,v=i?t.height/i:e.offsetHeight+1;return new Nn({x:c,y:f,width:d,height:v})}else return new Nn(t)}function Na(e,t,n){if(typeof e.animate>"u")return{finished:Promise.resolve()};let a;try{a=e.animate(t,n)}catch{return{finished:Promise.resolve()}}return typeof a.finished>"u"&&(a.finished=new Promise(s=>{a.onfinish=()=>{s(a)}})),a}const ys=new WeakMap;function Qf(e,t){Object.keys(t).forEach(n=>{if(g1(n)){const a=b1(n),s=ys.get(e);if(t[n]==null)s?.forEach(r=>{const[i,o]=r;i===a&&(e.removeEventListener(a,o),s.delete(r))});else if(!s||![...s].some(r=>r[0]===a&&r[1]===t[n])){e.addEventListener(a,t[n]);const r=s||new Set;r.add([a,t[n]]),ys.has(e)||ys.set(e,r)}}else t[n]==null?e.removeAttribute(n):e.setAttribute(n,t[n])})}function e2(e,t){Object.keys(t).forEach(n=>{if(g1(n)){const a=b1(n),s=ys.get(e);s?.forEach(r=>{const[i,o]=r;i===a&&(e.removeEventListener(a,o),s.delete(r))})}else e.removeAttribute(n)})}const zn=2.4,Uo=.2126729,qo=.7151522,Wo=.072175,t2=.55,n2=.58,a2=.57,s2=.62,ls=.03,jo=1.45,r2=5e-4,i2=1.25,o2=1.25,Zo=.078,Ko=12.82051282051282,cs=.06,Go=.001;function Yo(e,t){const n=(e.r/255)**zn,a=(e.g/255)**zn,s=(e.b/255)**zn,r=(t.r/255)**zn,i=(t.g/255)**zn,o=(t.b/255)**zn;let l=n*Uo+a*qo+s*Wo,u=r*Uo+i*qo+o*Wo;if(l<=ls&&(l+=(ls-l)**jo),u<=ls&&(u+=(ls-u)**jo),Math.abs(u-l)<r2)return 0;let c;if(u>l){const f=(u**t2-l**n2)*i2;c=f<Go?0:f<Zo?f-f*Ko*cs:f-cs}else{const f=(u**s2-l**a2)*o2;c=f>-Go?0:f>-Zo?f-f*Ko*cs:f+cs}return c*100}function t6(e){}function l2(e,t){t=Array.isArray(t)?t.slice(0,-1).map(n=>`'${n}'`).join(", ")+` or '${t.at(-1)}'`:`'${t}'`}const ks=.20689655172413793,c2=e=>e>ks**3?Math.cbrt(e):e/(3*ks**2)+4/29,u2=e=>e>ks?e**3:3*ks**2*(e-4/29);function S1(e){const t=c2,n=t(e[1]);return[116*n-16,500*(t(e[0]/.95047)-n),200*(n-t(e[2]/1.08883))]}function V1(e){const t=u2,n=(e[0]+16)/116;return[t(n+e[1]/500)*.95047,t(n),t(n-e[2]/200)*1.08883]}const d2=[[3.2406,-1.5372,-.4986],[-.9689,1.8758,.0415],[.0557,-.204,1.057]],f2=e=>e<=.0031308?e*12.92:1.055*e**(1/2.4)-.055,m2=[[.4124,.3576,.1805],[.2126,.7152,.0722],[.0193,.1192,.9505]],v2=e=>e<=.04045?e/12.92:((e+.055)/1.055)**2.4;function E1(e){const t=Array(3),n=f2,a=d2;for(let s=0;s<3;++s)t[s]=Math.round(Fn(n(a[s][0]*e[0]+a[s][1]*e[1]+a[s][2]*e[2]))*255);return{r:t[0],g:t[1],b:t[2]}}function Ki(e){let{r:t,g:n,b:a}=e;const s=[0,0,0],r=v2,i=m2;t=r(t/255),n=r(n/255),a=r(a/255);for(let o=0;o<3;++o)s[o]=i[o][0]*t+i[o][1]*n+i[o][2]*a;return s}function ai(e){return!!e&&/^(#|var\(--|(rgb|hsl)a?\()/.test(e)}function h2(e){return ai(e)&&!/^((rgb|hsl)a?\()?var\(--/.test(e)}const zo=/^(?<fn>(?:rgb|hsl)a?)\((?<values>.+)\)/,p2={rgb:(e,t,n,a)=>({r:e,g:t,b:n,a}
2),rgba:(e,t,n,a)=>({r:e,g:t,b:n,a}),hsl:(e,t,n,a)=>Jo({h:e,s:t,l:n,a}),hsla:(e,t,n,a)=>Jo({h:e,s:t,l:n,a}),hsv:(e,t,n,a)=>Ba({h:e,s:t,v:n,a}),hsva:(e,t,n,a)=>Ba({h:e,s:t,v:n,a})};function Yt(e){if(typeof e=="number")return{r:(e&16711680)>>16,g:(e&65280)>>8,b:e&255};if(typeof e=="string"&&zo.test(e)){const{groups:t}=e.match(zo),{fn:n,values:a}=t,s=a.split(/,\s*/).map(r=>r.endsWith("%")&&["hsl","hsla","hsv","hsva"].includes(n)?parseFloat(r)/100:parseFloat(r));return p2[n](...s)}else if(typeof e=="string"){let t=e.startsWith("#")?e.slice(1):e;return[3,4].includes(t.length)?t=t.split("").map(n=>n+n).join(""):[6,8].includes(t.length),y2(t)}else if(typeof e=="object"){if(wr(e,["r","g","b"]))return e;if(wr(e,["h","s","l"]))return Ba(w1(e));if(wr(e,["h","s","v"]))return Ba(e)}throw new TypeError(`Invalid color: ${e==null?e:String(e)||e.constructor.name}
3Expected #hex, #hexa, rgb(), rgba(), hsl(), hsla(), object or number`)}function Ba(e){const{h:t,s:n,v:a,a:s}=e,r=o=>{const l=(o+t/60)%6;return a-a*n*Math.max(Math.min(l,4-l,1),0)},i=[r(5),r(3),r(1)].map(o=>Math.round(o*255));return{r:i[0],g:i[1],b:i[2],a:s}}function Jo(e){return Ba(w1(e))}function w1(e){const{h:t,s:n,l:a,a:s}=e,r=a+n*Math.min(a,1-a),i=r===0?0:2-2*a/r;return{h:t,s:i,v:r,a:s}}function us(e){const t=Math.round(e).toString(16);return("00".substr(0,2-t.length)+t).toUpperCase()}function g2(e){let{r:t,g:n,b:a,a:s}=e;return`#${[us(t),us(n),us(a),s!==void 0?us(Math.round(s*255)):""].join("")}`}function y2(e){e=b2(e);let[t,n,a,s]=Zf(e,2).map(r=>parseInt(r,16));return s=s===void 0?s:s/255,{r:t,g:n,b:a,a:s}}function b2(e){return e.startsWith("#")&&(e=e.slice(1)),e=e.replace(/([^0-9a-f])/gi,"F"),(e.length===3||e.length===4)&&(e=e.split("").map(t=>t+t).join("")),e.length!==6&&(e=Io(Io(e,6),8,"F")),e}function _2(e,t){const n=S1(Ki(e));return n[0]=n[0]+t*10,E1(V1(n))}function C2(e,t){const n=S1(Ki(e));return n[0]=n[0]-t*10,E1(V1(n))}function L2(e){const t=Yt(e);return Ki(t)[1]}function H1(e){const t=Math.abs(Yo(Yt(0),Yt(e)));return Math.abs(Yo(Yt(16777215),Yt(e)))>Math.min(t,50)?"#fff":"#000"}function ne(e,t){return n=>Object.keys(e).reduce((a,s)=>{const i=typeof e[s]=="object"&&e[s]!=null&&!Array.isArray(e[s])?e[s]:{type:e[s]};return n&&s in n?a[s]={...i,default:n[s]}:a[s]=i,t&&!a[s].source&&(a[s].source=t),a},{})}const xe=ne({class:[String,Array,Object],style:{type:[String,Array,Object],default:null}},"component"),fa=Symbol.for("vuetify:defaults");function A2(e){return X(e)}function Gi(){const e=ke(fa);if(!e)throw new Error("[Vuetify] Could not find defaults instance");return e}function _a(e,t){const n=Gi(),a=X(e),s=A(()=>{if(F(t?.disabled))return n.value;const i=F(t?.scoped),o=F(t?.reset),l=F(t?.root);if(a.value==null&&!(i||o||l))return n.value;let u=ft(a.value,{prev:n.value});if(i)return u;if(o||l){const c=Number(o||1/0);for(let f=0;f<=c&&!(!u||!("prev"in u));f++)u=u.prev;return u&&typeof l=="string"&&l in u&&(u=ft(ft(u,{prev:u}),u[l])),u}return u.prev?ft(u.prev,u):u});return it(fa,s),s}function S2(e,t){return typeof e.props?.[t]<"u"||typeof e.props?.[Rn(t)]<"u"}function V2(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Gi();const a=tt("useDefaults");if(t=t??a.type.name??a.type.__name,!t)throw new Error("[Vuetify] Could not determine component name");const s=A(()=>n.value?.[e._as??t]),r=new Proxy(e,{get(l,u){const c=Reflect.get(l,u);return u==="class"||u==="style"?[s.value?.[u],c].filter(f=>f!=null):typeof u=="string"&&!S2(a.vnode,u)?s.value?.[u]!==void 0?s.value?.[u]:n.value?.global?.[u]!==void 0?n.value?.global?.[u]:c:c}}),i=me();qt(()=>{if(s.value){const l=Object.entries(s.value).filter(u=>{let[c]=u;return c.startsWith(c[0].toUpperCase())});i.value=l.length?Object.fromEntries(l):void 0}else i.value=void 0});function o(){const l=k2(fa,a);it(fa,A(()=>i.value?ft(l?.value??{},i.value):l?.value))}return{props:r,provideSubDefaults:o}}function Ca(e){if(e._setup=e._setup??e.setup,!e.name)return e;if(e._setup){e.props=ne(e.props??{},e.name)();const t=Object.keys(e.props).filter(n=>n!=="class"&&n!=="style");e.filterProps=function(a){return Wf(a,t)},e.props._as=String,e.setup=function(a,s){const r=Gi();if(!r.value)return e._setup(a,s);const{props:i,provideSubDefaults:o}=V2(a,a._as??e.name,r),l=e._setup(i,s);return o(),l}}return e}function be(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return t=>(e?Ca:Qe)(t)}function n6(e,t){return t.props=e,t}function tr(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"div",n=arguments.length>2?arguments[2]:void 0;return be()({name:n??e1(t1(e.replace(/__/g,"-"))),props:{tag:{type:String,default:t},...xe()},setup(a,s){let{slots:r}=s;return()=>fn(a.tag,{class:[e,a.class],style:a.style},r.default?.())}})}function M1(e){if(typeof e.getRootNode!="function"){for(;e.parentNode;)e=e.parentNode;
3return e!==document?null:document}const t=e.getRootNode();return t!==document&&t.getRootNode({composed:!0})!==document?null:t}const si="cubic-bezier(0.4, 0, 0.2, 1)",E2="cubic-bezier(0.0, 0, 0.2, 1)",w2="cubic-bezier(0.4, 0, 1, 1)";function tt(e,t){const n=ua();if(!n)throw new Error(`[Vuetify] ${e} must be called from inside a setup function`);return n}function Cn(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"composables";const t=tt(e).type;return Rn(t?.aliasName||t?.name)}let k1=0,bs=new WeakMap;function La(){const e=tt("getUid");if(bs.has(e))return bs.get(e);{const t=k1++;return bs.set(e,t),t}}La.reset=()=>{k1=0,bs=new WeakMap};function H2(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;for(;e;){if(t?M2(e):Yi(e))return e;e=e.parentElement}return document.scrollingElement}function Ts(e,t){const n=[];if(t&&e&&!t.contains(e))return n;for(;e&&(Yi(e)&&n.push(e),e!==t);)e=e.parentElement;return n}function Yi(e){if(!e||e.nodeType!==Node.ELEMENT_NODE)return!1;const t=window.getComputedStyle(e);return t.overflowY==="scroll"||t.overflowY==="auto"&&e.scrollHeight>e.clientHeight}function M2(e){if(!e||e.nodeType!==Node.ELEMENT_NODE)return!1;const t=window.getComputedStyle(e);return["scroll","auto"].includes(t.overflowY)}function k2(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:tt("injectSelf");const{provides:n}=t;if(n&&e in n)return n[e]}function T2(e){for(;e;){if(window.getComputedStyle(e).position==="fixed")return!0;e=e.offsetParent}return!1}function Ie(e){const t=tt("useRender");t.render=e}function Pt(e,t,n){let a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:f=>f,s=arguments.length>4&&arguments[4]!==void 0?arguments[4]:f=>f;const r=tt("useProxiedModel"),i=X(e[t]!==void 0?e[t]:n),o=Rn(t),u=o!==t?A(()=>(e[t],!!((r.vnode.props?.hasOwnProperty(t)||r.vnode.props?.hasOwnProperty(o))&&(r.vnode.props?.hasOwnProperty(`onUpdate:${t}`)||r.vnode.props?.hasOwnProperty(`onUpdate:${o}`))))):A(()=>(e[t],!!(r.vnode.props?.hasOwnProperty(t)&&r.vnode.props?.hasOwnProperty(`onUpdate:${t}`))));ln(()=>!u.value,()=>{re(()=>e[t],f=>{i.value=f})});const c=A({get(){const f=e[t];return a(u.value?f:i.value)},set(f){const d=s(f),v=yt(u.value?e[t]:i.value);v===d||a(v)===f||(i.value=d,r?.emit(`update:${t}`,d))}});return Object.defineProperty(c,"externalValue",{get:()=>u.value?e[t]:i.value}),c}const T1={badge:"Badge",open:"Open",close:"Close",dismiss:"Dismiss",confirmEdit:{ok:"OK",cancel:"Cancel"},dataIterator:{noResultsText:"No matching records found",loadingText:"Loading items..."},dataTable:{itemsPerPageText:"Rows per page:",ariaLabel:{sortDescending:"Sorted descending.",sortAscending:"Sorted ascending.",sortNone:"Not sorted.",activateNone:"Activate to remove sorting.",activateDescending:"Activate to sort descending.",activateAscending:"Activate to sort ascending."},sortBy:"Sort by"},dataFooter:{itemsPerPageText:"Items per page:",itemsPerPageAll:"All",nextPage:"Next page",prevPage:"Previous page",firstPage:"First page",lastPage:"Last page",pageText:"{0}-{1} of {2}"},dateRangeInput:{divider:"to"},datePicker:{itemsSelected:"{0} selected",range:{title:"Select dates",header:"Enter dates"},title:"Select date",header:"Enter date",input:{placeholder:"Enter date"}},noDataText:"No data available",carousel:{prev:"Previous visual",next:"Next visual",ariaLabel:{delimiter:"Carousel slide {0} of {1}"}},calendar:{moreEvents:"{0} more",today:"Today"},input:{clear:"Clear {0}",prependAction:"{0} prepended action",appendAction:"{0} appended action",otp:"Please enter OTP character {0}"},fileInput:{counter:"{0} files",counterSize:"{0} files ({1} in total)"},timePicker:{am:"AM",pm:"PM",title:"Select Time"},pagination:{ariaLabel:{root:"Pagination Navigation",next:"Next page",previous:"Previous page",page:"Go to page {0}",currentPage:"Page {0}, Current page",first:"First page",last:"Last page"}},stepper:{next:"Next",prev:"Previous"},rating:{ariaLabel:{item:"Rating {0} of {1}"}},loading:"Loading...",infiniteScroll:{loadMore:"Load more",empty:"No more"}},Xo="$vuetify.",Qo=(e,t)=>e.replace(/\{(\d+)\}/g,(n,a)=>String(t[+a])),P1=(e,t,n)=>function(a){for(var s=arguments.length,r=new Array(s>1?s-1:0),i=1;i<s;i++)r[i-1]=arguments[i];if(!a.startsWith(Xo))return Qo(a,r);const o=a.replace(Xo,""),l=e.value&&n.value[e.value],u=t.value&&n.value[t.value];let c=Xr(l,o,null);return c||(`${a}${e.value}`,c=Xr(u,o,null)),c||(c=a),typeof c!="string"&&(c=a),Qo(c,r)};function O1(e,t){return(n,a)=>new Intl.NumberFormat([e.value,t.value],a).format(n)}function kr(e,t,n){const a=Pt(e,t,e[t]??n.value);return a.value=e[t]??n.value,re(n,s=>{e[t]==null&&(a.value=n.value)}),a}function I1(e){return t=>{const n=kr(t,"locale",e.current),a=kr(t,"fallback",e.fallback),s=kr(t,"messages",e.messages);return{name:"vuetify",current:n,fallback:a,messages:s,t:P1(n,a,s),n:O1(n,a),provide:I1({current:n,fallback:a,messages:s})}}}function P2(e){const t=me(e?.locale??"en"),n=me(e?.fallback??"en"),a=X({en:T1,...e?.messages});return{name:"vuetify",current:t,fallback:n,messages:a,t:P1(t,n,a),n:O1(t,n),provide:I1({current:t,fallback:n,messages:a})}}const ma=Symbol.for("vuetify:locale");function O2(e){return e.name!=null}function I2(e){const t=e?.adapter&&O2(e?.adapter)?e?.adapter:P2(e),n=N2(t,e);return{...t,...n}}function R1(){const e=ke(ma);if(!e)throw new Error("[Vuetify] Could not find injected locale instance");return e}function a6(e){const t=ke(ma);if(!t)throw new Error("[Vuetify] Could not find injected locale instance");const n=t.provide(e),a=D2(n,t.rtl,e),s={...n,...a};return it(ma,s),s}function R2(){return{af:!1,ar:!0,bg:!1,ca:!1,ckb:!1,cs:!1,de:!1,el:!1,en:!1,es:!1,et:!1,fa:!0,fi:!1,fr:!1,hr:!1,hu:!1,he:!0,id:!1,it:!1,ja:!1,km:!1,ko:!1,lv:!1,lt:!1,nl:!1,no:!1,pl:!1,pt:!1,ro:!1,ru:!1,sk:!1,sl:!1,srCyrl:!1,srLatn:!1,sv:!1,th:!1,tr:!1,az:!1,uk:!1,vi:!1,zhHans:!1,zhHant:!1}}function N2(e,t){const n=X(t?.rtl??R2()),a=A(()=>n.value[e.current.value]??!1);return{isRtl:a,rtl:n,rtlClasses:A(()=>`v-locale--is-${a.value?"rtl":"ltr"}`)}}function D2(e,t,n){const a=A(()=>n.rtl??t.value[e.current.value]??!1);return{isRtl:a,rtl:t,rtlClasses:A(()=>`v-locale--is-${a.value?"rtl":"ltr"}`)}}function Aa(){const e=ke(ma);if(!e)throw new Error("[Vuetify] Could not find injected rtl instance");return{isRtl:e.isRtl,rtlClasses:e.rtlClasses}}const Ua={"001":1,AD:1,AE:6,AF:6,AG:0,AI:1,AL:1,AM:1,AN:1,AR:1,AS:0,AT:1,AU:1,AX:1,AZ:1,BA:1,BD:0,BE:1,BG:1,BH:6,BM:1,BN:1,BR:0,BS:0,BT:0,BW:0,BY:1,BZ:0,CA:0,CH:1,CL:1,CM:1,CN:1,CO:0,CR:1,CY:1,CZ:1,DE:1,DJ:6,DK:1,DM:0,DO:0,DZ:6,EC:1,EE:1,EG:6,ES:1,ET:0,FI:1,FJ:1,FO:1,FR:1,GB:1,"GB-alt-variant":0,GE:1,GF:1,GP:1,GR:1,GT:0,GU:0,HK:0,HN:0,HR:1,HU:1,ID:0,IE:1,IL:0,IN:0,IQ:6,IR:6,IS:1,IT:1,JM:0,JO:6,JP:0,KE:0,KG:1,KH:0,KR:0,KW:6,KZ:1,LA:0,LB:1,LI:1,LK:1,LT:1,LU:1,LV:1,LY:6,MC:1,MD:1,ME:1,MH:0,MK:1,MM:0,MN:1,MO:0,MQ:1,MT:0,MV:5,MX:0,MY:1,MZ:0,NI:0,NL:1,NO:1,NP:0,NZ:1,OM:6,PA:0,PE:0,PH:0,PK:0,PL:1,PR:0,PT:0,PY:0,QA:6,RE:1,RO:1,RS:1,RU:1,SA:0,SD:6,SE:1,SG:0,SI:1,SK:1,SM:1,SV:0,SY:6,TH:0,TJ:1,TM:1,TR:1,TT:0,TW:0,UA:1,UM:0,US:0,UY:1,UZ:1,VA:1,VE:0,VI:0,VN:1,WS:0,XK:1,YE:0,ZA:0,ZW:0};function x2(e,t){const n=[];let a=[];const s=N1(e),r=D1(e),i=(s.getDay()-Ua[t.slice(-2).toUpperCase()]+7)%7,o=(r.getDay()-Ua[t.slice(-2).toUpperCase()]+7)%7;for(let l=0;l<i;l++){const u=new Date(s);u.setDate(u.getDate()-(i-l)),a.push(u)}for(let l=1;l<=r.getDate();l++){const u=new Date(e.getFullYear(),e.getMonth(),l);a.push(u),a.length===7&&(n.push(a),a=[])}for(let l=1;l<7-o;l++){const u=new Date(r);u.setDate(u.getDate()+l),a.push(u)}return a.length>0&&n.push(a),n}function F2(e,t){const n=new Date(e);for(;n.getDay()!==(Ua[t.slice(-2).toUpperCase()]??0);)n.setDate(n.getDate()-1);return n}function $2(e,t){const n=new Date(e),a=((Ua[t.slice(-2).toUpperCase()]??0)+6)%7;for(;n.getDay()!==a;)n.setDate(n.getDate()+1);return n}function N1(e){return new Date(e.getFullYear(),e.getMonth(),1)}function D1(e){return new Date(e.getFullYear(),e.getMonth()+1,0)}function B2(e){const t=e.split("-").map(Number);return new Date(t[0],t[1]-1,t[2])}const U2=/^([12]\d{3}-([1-9]|0[1-9]|1[0-2])-([1-9]|0[1-9]|[12]\d|3[01]))$/;function x1(e){if(e==null)return new Date;if(e instanceof Date)return e;if(typeof e=="string"){let t;if(U2.test(e))return B2(e);if(t=Date.parse(e),!isNaN(t))return new Date(t)}return null}const el=new Date(2e3,0,2);function q2(e){const t=Ua[e.slice(-2).toUpperCase()];return v1(7).map(n=>{const a=new Date(el);return a.setDate(el.getDate()+t+n),new Intl.DateTimeFormat(e,{weekday:"narrow"}).format(a)})}function W2(e,t,n,a){const s=x1(e)??new Date,r=a?.[t];if(typeof r=="function")return r(s,t,n);let i={};switch(t){case"fullDate":i={year:"numeric",month:"long",day:"numeric"};break;case"fullDateWithWeekday":i={weekday:"long",year:"numeric",month:"long",day:"numeric"};break;case"normalDate":const o=s.getDate(),l=new Intl.DateTimeFormat(n,{month:"long"}).format(s);return`${o} ${l}`;case"normalDateWithWeekday":i={weekday:"short",day:"numeric",month:"short"};break;case"shortDate":i={month:"short",day:"numeric"};break;case"year":i={year:"numeric"};break;case"month":i={month:"long"};break;case"monthShort":i={month:"short"};break;case"monthAndYear":i={month:"long",year:"numeric"};break;case"monthAndDate":i={month:"long",day:"numeric"};break;case"weekday":i={weekday:"long"};break;case"weekdayShort":i={weekday:"short"};break;case"dayOfMonth":return new Intl.NumberFormat(n).format(s.getDate());case"hours12h":i={hour:"numeric",hour12:!0};break;case"hours24h":i={hour:"numeric",hour12:!1};break;case"minutes":i={minute:"numeric"};break;case"seconds":i={second:"numeric"};break;case"fullTime":i={hour:"numeric",minute:"numeric",second:"numeric",hour12:!0};break;case"fullTime12h":i={hour:"numeric",minute:"numeric",second:"numeric",hour12:!0};break;case"fullTime24h":i={hour:"numeric",minute:"numeric",second:"numeric",hour12:!1};break;case"fullDateTime":i={year:"numeric",month:"long",day:"numeric",hour:"numeric",minute:"numeric",second:"numeric",hour12:!0};break;case"fullDateTime12h":i={year:"numeric",month:"long",day:"numeric",hour:"numeric",minute:"numeric",second:"numeric",hour12:!0};break;case"fullDateTime24h":i={year:"numeric",month:"long",day:"numeric",hour:"numeric",minute:"numeric",second:"numeric",hour12:!1};break;case"keyboardDate":i={year:"numeric",month:"2-digit",day:"2-digit"};break;case"keyboardDateTime":i={year:"numeric",month:"2-digit",day:"2-digit",hour:"numeric",minute:"numeric",second:"numeric",hour12:!1};break;case"keyboardDateTime12h":i={year:"numeric",month:"2-digit",day:"2-digit",hour:"numeric",minute:"numeric",second:"numeric",hour12:!0};break;case"keyboardDateTime24h":i={year:"numeric",month:"2-digit",day:"2-digit",hour:"numeric",minute:"numeric",second:"numeric",hour12:!1};break;default:i=r??{timeZone:"UTC",timeZoneName:"short"}}return new Intl.DateTimeFormat(n,i).format(s)}function j2(e,t){const n=e.toJsDate(t),a=n.getFullYear(),s=Ro(String(n.getMonth()+1),2,"0"),r=Ro(String(n.getDate()),2,"0");return`${a}-${s}-${r}`}function Z2(e){const[t,n,a]=e.split("-").map(Number);return new Date(t,n-1,a)}function K2(e,t){const n=new Date(e);return n.setMinutes(n.getMinutes()+t),n}function G2(e,t){const n=new Date(e);return n.setHours(n.getHours()+t),n}function Y2(e,t){const n=new Date(e);return n.setDate(n.getDate()+t),n}function z2(e,t){const n=new Date(e);return n.setDate(n.getDate()+t*7),n}function J2(e,t){const n=new Date(e);return n.setDate(1),n.setMonth(n.getMonth()+t),n}function X2(e){return e.getFullYear()}function Q2(e){return e.getMonth()}function em(e){return e.getDate()}
vendor: 11,770 bytes, line 3
3function tm(e){return new Date(e.getFullYear(),e.getMonth()+1,1)}function nm(e){return new Date(e.getFullYear(),e.getMonth()-1,1)}function am(e){return e.getHours()}function sm(e){return e.getMinutes()}function rm(e){return new Date(e.getFullYear(),0,1)}function im(e){return new Date(e.getFullYear(),11,31)}function om(e,t){return Ps(e,t[0])&&um(e,t[1])}function lm(e){const t=new Date(e);return t instanceof Date&&!isNaN(t.getTime())}function Ps(e,t){return e.getTime()>t.getTime()}function cm(e,t){return Ps(ri(e),ri(t))}function um(e,t){return e.getTime()<t.getTime()}function tl(e,t){return e.getTime()===t.getTime()}function dm(e,t){return e.getDate()===t.getDate()&&e.getMonth()===t.getMonth()&&e.getFullYear()===t.getFullYear()}function fm(e,t){return e.getMonth()===t.getMonth()&&e.getFullYear()===t.getFullYear()}function mm(e,t){return e.getFullYear()===t.getFullYear()}function vm(e,t,n){const a=new Date(e),s=new Date(t);switch(n){case"years":return a.getFullYear()-s.getFullYear();case"quarters":return Math.floor((a.getMonth()-s.getMonth()+(a.getFullYear()-s.getFullYear())*12)/4);case"months":return a.getMonth()-s.getMonth()+(a.getFullYear()-s.getFullYear())*12;case"weeks":return Math.floor((a.getTime()-s.getTime())/(1e3*60*60*24*7));case"days":return Math.floor((a.getTime()-s.getTime())/(1e3*60*60*24));case"hours":return Math.floor((a.getTime()-s.getTime())/(1e3*60*60));case"minutes":return Math.floor((a.getTime()-s.getTime())/(1e3*60));case"seconds":return Math.floor((a.getTime()-s.getTime())/1e3);default:return a.getTime()-s.getTime()}}function hm(e,t){const n=new Date(e);return n.setHours(t),n}function pm(e,t){const n=new Date(e);return n.setMinutes(t),n}function gm(e,t){const n=new Date(e);return n.setMonth(t),n}function ym(e,t){const n=new Date(e);return n.setDate(t),n}function bm(e,t){const n=new Date(e);return n.setFullYear(t),n}function ri(e){return new Date(e.getFullYear(),e.getMonth(),e.getDate(),0,0,0,0)}function _m(e){return new Date(e.getFullYear(),e.getMonth(),e.getDate(),23,59,59,999)}class Cm{constructor(t){this.locale=t.locale,this.formats=t.formats}date(t){return x1(t)}toJsDate(t){return t}toISO(t){return j2(this,t)}parseISO(t){return Z2(t)}addMinutes(t,n){return K2(t,n)}addHours(t,n){return G2(t,n)}addDays(t,n){return Y2(t,n)}addWeeks(t,n){return z2(t,n)}addMonths(t,n){return J2(t,n)}getWeekArray(t){return x2(t,this.locale)}startOfWeek(t){return F2(t,this.locale)}endOfWeek(t){return $2(t,this.locale)}startOfMonth(t){return N1(t)}endOfMonth(t){return D1(t)}format(t,n){return W2(t,n,this.locale,this.formats)}isEqual(t,n){return tl(t,n)}isValid(t){return lm(t)}isWithinRange(t,n){return om(t,n)}isAfter(t,n){return Ps(t,n)}isAfterDay(t,n){return cm(t,n)}isBefore(t,n){return!Ps(t,n)&&!tl(t,n)}isSameDay(t,n){return dm(t,n)}isSameMonth(t,n){return fm(t,n)}isSameYear(t,n){return mm(t,n)}setMinutes(t,n){return pm(t,n)}setHours(t,n){return hm(t,n)}setMonth(t,n){return gm(t,n)}setDate(t,n){return ym(t,n)}setYear(t,n){return bm(t,n)}getDiff(t,n,a){return vm(t,n,a)}getWeekdays(){return q2(this.locale)}getYear(t){return X2(t)}getMonth(t){return Q2(t)}getDate(t){return em(t)}getNextMonth(t){return tm(t)}getPreviousMonth(t){return nm(t)}getHours(t){return am(t)}getMinutes(t){return sm(t)}startOfDay(t){return ri(t)}endOfDay(t){return _m(t)}startOfYear(t){return rm(t)}endOfYear(t){return im(t)}}const F1=Symbol.for("vuetify:date-options"),nl=Symbol.for("vuetify:date-adapter");function Lm(e,t){const n=ft({adapter:Cm,locale:{af:"af-ZA",bg:"bg-BG",ca:"ca-ES",ckb:"",cs:"cs-CZ",de:"de-DE",el:"el-GR",en:"en-US",et:"et-EE",fa:"fa-IR",fi:"fi-FI",hr:"hr-HR",hu:"hu-HU",he:"he-IL",id:"id-ID",it:"it-IT",ja:"ja-JP",ko:"ko-KR",lv:"lv-LV",lt:"lt-LT",nl:"nl-NL",no:"no-NO",pl:"pl-PL",pt:"pt-PT",ro:"ro-RO",ru:"ru-RU",sk:"sk-SK",sl:"sl-SI",srCyrl:"sr-SP",srLatn:"sr-SP",sv:"sv-SE",th:"th-TH",tr:"tr-TR",az:"az-AZ",uk:"uk-UA",vi:"vi-VN",zhHans:"zh-CN",zhHant:"zh-TW"}},e);return{options:n,instance:$1(n,t)}}function $1(e,t){const n=ut(typeof e.adapter=="function"?new e.adapter({locale:e.locale[t.current.value]??t.current.value,formats:e.formats}):e.adapter);return re(t.current,a=>{n.locale=e.locale[a]??a??n.locale}),n}function s6(){const e=ke(F1);if(!e)throw new Error("[Vuetify] Could not find injected date options");const t=R1();return $1(e,t)}function r6(e,t){const n=e.toJsDate(t);let a=n.getFullYear(),s=new Date(a,0,1);if(n<s)a=a-1,s=new Date(a,0,1);else{const o=new Date(a+1,0,1);n>=o&&(a=a+1,s=o)}const r=Math.abs(n.getTime()-s.getTime()),i=Math.ceil(r/(1e3*60*60*24));return Math.floor(i/7)+1}const ii=Symbol.for("vuetify:display"),al={mobileBreakpoint:"lg",thresholds:{xs:0,sm:600,md:960,lg:1280,xl:1920,xxl:2560}},Am=function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:al;return ft(al,e)};function sl(e){return We&&!e?window.innerWidth:typeof e=="object"&&e.clientWidth||0}function rl(e){return We&&!e?window.innerHeight:typeof e=="object"&&e.clientHeight||0}function il(e){const t=We&&!e?window.navigator.userAgent:"ssr";function n(m){return!!t.match(m)}const a=n(/android/i),s=n(/iphone|ipad|ipod/i),r=n(/cordova/i),i=n(/electron/i),o=n(/chrome/i),l=n(/edge/i),u=n(/firefox/i),c=n(/opera/i),f=n(/win/i),d=n(/mac/i),v=n(/linux/i);return{android:a,ios:s,cordova:r,electron:i,chrome:o,edge:l,firefox:u,opera:c,win:f,mac:d,linux:v,touch:Bf,ssr:t==="ssr"}}function Sm(e,t){const{thresholds:n,mobileBreakpoint:a}=Am(e),s=me(rl(t)),r=me(il(t)),i=ut({}),o=me(sl(t));function l(){s.value=rl(),o.value=sl()}function u(){l(),r.value=il()}return qt(()=>{const c=o.value<n.sm,f=o.value<n.md&&!c,d=o.value<n.lg&&!(f||c),v=o.value<n.xl&&!(d||f||c),m=o.value<n.xxl&&!(v||d||f||c),h=o.value>=n.xxl,g=c?"xs":f?"sm":d?"md":v?"lg":m?"xl":"xxl",S=typeof a=="number"?a:n[a],M=o.value<S;i.xs=c,i.sm=f,i.md=d,i.lg=v,i.xl=m,i.xxl=h,i.smAndUp=!c,i.mdAndUp=!(c||f),i.lgAndUp=!(c||f||d),i.xlAndUp=!(c||f||d||v),i.smAndDown=!(d||v||m||h),i.mdAndDown=!(v||m||h),i.lgAndDown=!(m||h),i.xlAndDown=!h,i.name=g,i.height=s.value,i.width=o.value,i.mobile=M,i.mobileBreakpoint=a,i.platform=r.value,i.thresholds=n}),We&&window.addEventListener("resize",l,{passive:!0}),{...Ys(i),update:u,ssr:!!t}}const Vm=ne({mobile:{type:Boolean,default:!1},mobileBreakpoint:[Number,String]},"display");function B1(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Cn();const n=ke(ii);if(!n)throw new Error("Could not find Vuetify display injection");const a=A(()=>{if(e.mobile!=null)return e.mobile;if(!e.mobileBreakpoint)return n.mobile.value;const r=typeof e.mobileBreakpoint=="number"?e.mobileBreakpoint:n.thresholds.value[e.mobileBreakpoint];return n.width.value<r}),s=A(()=>t?{[`${t}--mobile`]:a.value}:{});return{...n,displayClasses:s,mobile:a}}const U1=Symbol.for("vuetify:goto");function q1(){return{container:void 0,duration:300,layout:!1,offset:0,easing:"easeInOutCubic",patterns:{linear:e=>e,easeInQuad:e=>e**2,easeOutQuad:e=>e*(2-e),easeInOutQuad:e=>e<.5?2*e**2:-1+(4-2*e)*e,easeInCubic:e=>e**3,easeOutCubic:e=>--e**3+1,easeInOutCubic:e=>e<.5?4*e**3:(e-1)*(2*e-2)*(2*e-2)+1,easeInQuart:e=>e**4,easeOutQuart:e=>1- --e**4,easeInOutQuart:e=>e<.5?8*e**4:1-8*--e**4,easeInQuint:e=>e**5,easeOutQuint:e=>1+--e**5,easeInOutQuint:e=>e<.5?16*e**5:1+16*--e**5}}}function Em(e){return zi(e)??(document.scrollingElement||document.body)}function zi(e){return typeof e=="string"?document.querySelector(e):h1(e)}function Tr(e,t,n){if(typeof e=="number")return t&&n?-e:e;let a=zi(e),s=0;for(;a;)s+=t?a.offsetLeft:a.offsetTop,a=a.offsetParent;return s}function wm(e,t){return{rtl:t.isRtl,options:ft(q1(),e)}}async function ol(e,t,n,a){const s=n?"scrollLeft":"scrollTop",r=ft(a?.options??q1(),t),i=a?.rtl.value,o=(typeof e=="number"?e:zi(e))??0,l=r.container==="parent"&&o instanceof HTMLElement?o.parentElement:Em(r.container),u=typeof r.easing=="function"?r.easing:r.patterns[r.easing];if(!u)throw new TypeError(`Easing function "${r.easing}" not found.`);let c;if(typeof o=="number")c=Tr(o,n,i);else if(c=Tr(o,n,i)-Tr(l,n,i),r.layout){const m=window.getComputedStyle(o).getPropertyValue("--v-layout-top");m&&(c-=parseInt(m,10))}c+=r.offset,c=Hm(l,c,!!i,!!n);const f=l[s]??0;if(c===f)return Promise.resolve(c);const d=performance.now();return new Promise(v=>requestAnimationFrame(function m(h){const S=(h-d)/r.duration,M=Math.floor(f+(c-f)*u(Fn(S,0,1)));if(l[s]=M,S>=1&&Math.abs(M-l[s])<10)return v(c);if(S>2)return v(l[s]);requestAnimationFrame(m)}))}function i6(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const t=ke(U1),{isRtl:n}=Aa();if(!t)throw new Error("[Vuetify] Could not find injected goto instance");const a={...t,rtl:A(()=>t.rtl.value||n.value)};async function s(r,i){return ol(r,ft(e,i),!1,a)}return s.horizontal=async(r,i)=>ol(r,ft(e,i),!0,a),s}function Hm(e,t,n,a){const{scrollWidth:s,scrollHeight:r}=e,[i,o]=e===document.scrollingElement?[window.innerWidth,window.innerHeight]:[e.offsetWidth,e.offsetHeight];let l,u;return a?n?(l=-(s-i),u=0):(l=0,u=s-i):(l=0,u=r+-o),Math.max(Math.min(t,u),l)}const Mm={collapse:"mdi-chevron-up",complete:"mdi-check",cancel:"mdi-close-circle",close:"mdi-close",delete:"mdi-close-circle",clear:"mdi-close-circle",success:"mdi-check-circle",info:"mdi-information",warning:"mdi-alert-circle",error:"mdi-close-circle",prev:"mdi-chevron-left",next:"mdi-chevron-right",checkboxOn:"mdi-checkbox-marked",checkboxOff:"mdi-checkbox-blank-outline",checkboxIndeterminate:"mdi-minus-box",delimiter:"mdi-circle",sortAsc:"mdi-arrow-up",sortDesc:"mdi-arrow-down",expand:"mdi-chevron-down",menu:"mdi-menu",subgroup:"mdi-menu-down",dropdown:"mdi-menu-down",radioOn:"mdi-radiobox-marked",radioOff:"mdi-radiobox-blank",edit:"mdi-pencil",ratingEmpty:"mdi-star-outline",ratingFull:"mdi-star",ratingHalf:"mdi-star-half-full",loading:"mdi-cached",first:"mdi-page-first",last:"mdi-page-last",unfold:"mdi-unfold-more-horizontal",file:"mdi-paperclip",plus:"mdi-plus",minus:"mdi-minus",calendar:"mdi-calendar",treeviewCollapse:"mdi-menu-down",treeviewExpand:"mdi-menu-right",eyeDropper:"mdi-eyedropper"},km={component:e=>fn(W1,{...e,class:"mdi"})},mt=[String,Function,Object,Array],oi=Symbol.for("vuetify:icons"),nr=ne({icon:{type:mt},tag:{type:String,required:!0}},"icon"),ll=be()({name:"VComponentIcon",props:nr(),setup(e,t){let{slots:n}=t;return()=>{const a=e.icon;return p(e.tag,null,{default:()=>[e.icon?p(a,null,null):n.default?.()]})}}}),Ji=Ca({name:"VSvgIcon",inheritAttrs:!1,props:nr(),setup(e,t){let{attrs:n}=t;return()=>p(e.tag,Oe(n,{style:null}),{default:()=>[p("svg",{class:"v-icon__svg",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",role:"img","aria-hidden":"true"},[Array.isArray(e.icon)?e.icon.map(a=>Array.isArray(a)?p("path",{d:a[0],"fill-opacity":a[1]},null):p("path",{d:a},null)):p("path",{d:e.icon},null)])]})}});Ca({name:"VLigatureIcon",props:nr(),setup(e){return()=>p(e.tag,null,{default:()=>[e.icon]})}});const W1=Ca({name:"VClassIcon",props:nr(),setup(e){return()=>p(e.tag,{class:e.icon},null)}});function Tm(){return{svg:{component:Ji},class:{component:W1}}}function Pm(e){const t=Tm(),n=e?.defaultSet??"mdi";return n==="mdi"&&!t.mdi&&(t.mdi=km),ft({defaultSet:n,sets:t,aliases:{...Mm,vuetify:["M8.2241 14.2009L12 21L22 3H14.4459L8.2241 14.2009Z",["M7.26303 12.4733L7.00113 12L2 3H12.5261C12.5261 3 12.5261 3 12.5261 3L7.26303 12.4733Z",.6]],"vuetify-outline":"svg:M7.26 12.47 12.53 3H2L7.26 12.47ZM14.45 3 8.22 14.2 12 21 22 3H14.45ZM18.6 5 12 16.88 10.51 14.2 15.62 5ZM7.26 8.35 5.4 5H9.13L7.26 8.35Z","vuetify-play":["m6.376 13.184-4.11-7.192C1.505 4.66 2.467 3 4.003 3h8.532l-.953 1.576-.006.01-.396.677c-.429.732-.214 1.507.194 2.015.404.503 1.092.878 1.869.806a3.72 3.72 0 0 1 1.005.022c.276.053.434.143.523.237.138.146.38.635-.25 2.09-.893 1.63-1.553 1.722-1.847 1.677-.213-.033-.468
3-.158-.756-.406a4.95 4.95 0 0 1-.8-.927c-.39-.564-1.04-.84-1.66-.846-.625-.006-1.316.27-1.693.921l-.478.826-.911 1.506Z",["M9.093 11.552c.046-.079.144-.15.32-.148a.53.53 0 0 1 .43.207c.285.414.636.847 1.046 1.2.405.35.914.662 1.516.754 1.334.205 2.502-.698 3.48-2.495l.014-.028.013-.03c.687-1.574.774-2.852-.005-3.675-.37-.391-.861-.586-1.333-.676a5.243 5.243 0 0 0-1.447-.044c-.173.016-.393-.073-.54-.257-.145-.18-.127-.316-.082-.392l.393-.672L14.287 3h5.71c1.536 0 2.499 1.659 1.737 2.992l-7.997 13.996c-.768 1.344-2.706 1.344-3.473 0l-3.037-5.314 1.377-2.278.004-.006.004-.007.481-.831Z",.6]]}},e)}const Om=e=>{const t=ke(oi);if(!t)throw new Error("Missing Vuetify Icons provide!");return{iconData:A(()=>{const a=F(e);if(!a)return{component:ll};let s=a;if(typeof s=="string"&&(s=s.trim(),s.startsWith("$")&&(s=t.aliases?.[s.slice(1)])),Array.isArray(s))return{component:Ji,icon:s};if(typeof s!="string")return{component:ll,icon:s};const r=Object.keys(t.sets).find(l=>typeof s=="string"&&s.startsWith(`${l}:`)),i=r?s.slice(r.length+1):s;return{component:t.sets[r??t.defaultSet].component,icon:i}})}},qa=Symbol.for("vuetify:theme"),St=ne({theme:String},"theme");function cl(){return{defaultTheme:"light",variations:{colors:[],lighten:0,darken:0},themes:{light:{dark:!1,colors:{background:"#FFFFFF",surface:"#FFFFFF","surface-bright":"#FFFFFF","surface-light":"#EEEEEE","surface-variant":"#424242","on-surface-variant":"#EEEEEE",primary:"#1867C0","primary-darken-1":"#1F5592",secondary:"#48A9A6","secondary-darken-1":"#018786",error:"#B00020",info:"#2196F3",success:"#4CAF50",warning:"#FB8C00"},variables:{"border-color":"#000000","border-opacity":.12,"high-emphasis-opacity":.87,"medium-emphasis-opacity":.6,"disabled-opacity":.38,"idle-opacity":.04,"hover-opacity":.04,"focus-opacity":.12,"selected-opacity":.08,"activated-opacity":.12,"pressed-opacity":.12,"dragged-opacity":.08,"theme-kbd":"#212529","theme-on-kbd":"#FFFFFF","theme-code":"#F5F5F5","theme-on-code":"#000000"}},dark:{dark:!0,colors:{background:"#121212",surface:"#212121","surface-bright":"#ccbfd6","surface-light":"#424242","surface-variant":"#a3a3a3","on-surface-variant":"#424242",primary:"#2196F3","primary-darken-1":"#277CC1",secondary:"#54B6B2","secondary-darken-1":"#48A9A6",error:"#CF6679",info:"#2196F3",success:"#4CAF50",warning:"#FB8C00"},variables:{"border-color":"#FFFFFF","border-opacity":.12,"high-emphasis-opacity":1,"medium-emphasis-opacity":.7,"disabled-opacity":.5,"idle-opacity":.1,"hover-opacity":.04,"focus-opacity":.12,"selected-opacity":.08,"activated-opacity":.12,"pressed-opacity":.16,"dragged-opacity":.08,"theme-kbd":"#212529","theme-on-kbd":"#FFFFFF","theme-code":"#343434","theme-on-code":"#CCCCCC"}}}}}function Im(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:cl();const t=cl();if(!e)return{...t,isDisabled:!0};const n={};for(const[a,s]of Object.entries(e.themes??{})){const r=s.dark||a==="dark"?t.themes?.dark:t.themes?.light;n[a]=ft(r,s)}return ft(t,{...e,themes:n})}function Rm(e){const t=Im(e),n=X(t.defaultTheme),a=X(t.themes),s=A(()=>{const c={};for(const[f,d]of Object.entries(a.value)){const v=c[f]={...d,colors:{...d.colors}};if(t.variations)for(const m of t.variations.colors){const h=v.colors[m];if(h)for(const g of["lighten","darken"]){const S=g==="lighten"?_2:C2;for(const M of v1(t.variations[g],1))v.colors[`${m}-${g}-${M}`]=g2(S(Yt(h),M))}}for(const m of Object.keys(v.colors)){if(/^on-[a-z]/.test(m)||v.colors[`on-${m}`])continue;const h=`on-${m}`,g=Yt(v.colors[m]);v.colors[h]=H1(g)}}return c}),r=A(()=>s.value[n.value]),i=A(()=>{const c=[];r.value?.dark&&kn(c,":root",["color-scheme: dark"]),kn(c,":root",ul(r.value));for(const[m,h]of Object.entries(s.value))kn(c,`.v-theme--${m}`,[`color-scheme: ${h.dark?"dark":"normal"}`,...ul(h)]);const f=[],d=[],v=new Set(Object.values(s.value).flatMap(m=>Object.keys(m.colors)));for(const m of v)/^on-[a-z]/.test(m)?kn(d,`.${m}`,[`color: rgb(var(--v-theme-${m})) !important`]):(kn(f,`.bg-${m}`,[`--v-theme-overlay-multiplier: var(--v-theme-${m}-overlay-multiplier)`,`background-color: rgb(var(--v-theme-${m})) !important`,`color: rgb(var(--v-theme-on-${m})) !important`]),kn(d,`.text-${m}`,[`color: rgb(var(--v-theme-${m})) !important`]),kn(d,`.border-${m}`,[`--v-border-color: var(--v-theme-${m})`]));return c.push(...f,...d),c.map((m,h)=>h===0?m:`    ${m}`).join("")});function o(){return{style:[{children:i.value,id:"vuetify-theme-stylesheet",nonce:t.cspNonce||!1}]}}function l(c){if(t.isDisabled)return;const f=c._context.provides.usehead;if(f)if(f.push){const d=f.push(o);We&&re(i,()=>{d.patch(o)})}else We?(f.addHeadObjs(A(o)),qt(()=>f.updateDOM())):f.addHeadObjs(o());
3else{let v=function(){if(typeof document<"u"&&!d){const m=document.createElement("style");m.type="text/css",m.id="vuetify-theme-stylesheet",t.cspNonce&&m.setAttribute("nonce",t.cspNonce),d=m,document.head.appendChild(d)}d&&(d.innerHTML=i.value)},d=We?document.getElementById("vuetify-theme-stylesheet"):null;We?re(i,v,{immediate:!0}):v()}}const u=A(()=>t.isDisabled?void 0:`v-theme--${n.value}`);return{install:l,isDisabled:t.isDisabled,name:n,themes:a,current:r,computedThemes:s,themeClasses:u,styles:i,global:{name:n,current:r}}}function Vt(e){tt("provideTheme");const t=ke(qa,null);if(!t)throw new Error("Could not find Vuetify theme injection");const n=A(()=>e.theme??t.name.value),a=A(()=>t.themes.value[n.value]),s=A(()=>t.isDisabled?void 0:`v-theme--${n.value}`),r={...t,name:n,current:a,themeClasses:s};return it(qa,r),r}function Nm(){tt("useTheme");const e=ke(qa,null);if(!e)throw new Error("Could not find Vuetify theme injection");return e}function kn(e,t,n){e.push(`${t} {
4`,...n.map(a=>`  ${a};
5`),`}
6`)}function ul(e){const t=e.dark?2:1,n=e.dark?1:2,a=[];for(const[s,r]of Object.entries(e.colors)){const i=Yt(r);a.push(`--v-theme-${s}: ${i.r},${i.g},${i.b}`),s.startsWith("on-")||a.push(`--v-theme-${s}-overlay-multiplier: ${L2(r)>.18?t:n}`)}for(const[s,r]of Object.entries(e.variables)){const i=typeof r=="string"&&r.startsWith("#")?Yt(r):void 0,o=i?`${i.r}, ${i.g}, ${i.b}`:void 0;a.push(`--v-${s}: ${o??r}`)}return a}function j1(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"content";const n=ei(),a=X();if(We){const s=new ResizeObserver(r=>{e?.(r,s),r.length&&(t==="content"?a.value=r[0].contentRect:a.value=r[0].target.getBoundingClientRect())});pt(()=>{s.disconnect()}),re(()=>n.el,(r,i)=>{i&&(s.unobserve(i),a.value=void 0),r&&s.observe(r)},{flush:"post"})}return{resizeRef:n,contentRect:zs(a)}}const Os=Symbol.for("vuetify:layout"),Z1=Symbol.for("vuetify:layout-item"),dl=1e3,Dm=ne({overlaps:{type:Array,default:()=>[]},fullHeight:Boolean},"layout"),K1=ne({name:{type:String},order:{type:[Number,String],default:0},absolute:Boolean},"layout-item");function xm(){const e=ke(Os);if(!e)throw new Error("[Vuetify] Could not find injected layout");return{layoutIsReady:Je(),getLayoutItem:e.getLayoutItem,mainRect:e.mainRect,mainStyles:e.mainStyles}}function G1(e){const t=ke(Os);if(!t)throw new Error("[Vuetify] Could not find injected layout");const n=e.id??`layout-item-${La()}`,a=tt("useLayoutItem");it(Z1,{id:n});const s=me(!1);n1(()=>s.value=!0),a1(()=>s.value=!1);const r=Je(),{layoutItemStyles:i,layoutItemScrimStyles:o}=t.register(a,{...e,active:A(()=>s.value?!1:e.active.value),id:n});return pt(()=>t.unregister(n)),{layoutItemStyles:i,layoutRect:t.layoutRect,layoutItemScrimStyles:o,layoutIsReady:r}}const Fm=(e,t,n,a)=>{let s={top:0,left:0,right:0,bottom:0};const r=[{id:"",layer:{...s}}];for(const i of e){const o=t.get(i),l=n.get(i),u=a.get(i);if(!o||!l||!u)continue;const c={...s,[o.value]:parseInt(s[o.value],10)+(u.value?parseInt(l.value,10):0)};r.push({id:i,layer:c}),s=c}return r};function $m(e){const t=ke(Os,null),n=A(()=>t?t.rootZIndex.value-100:dl),a=X([]),s=ut(new Map),r=ut(new Map),i=ut(new Map),o=ut(new Map),l=ut(new Map),{resizeRef:u,contentRect:c}=j1(),f=xo(()=>{const w=[...new Set([...i.values()].map(y=>y.value))].sort((y,H)=>y-H),V=[];for(const y of w){const H=a.value.filter(_=>i.get(_)?.value===y);V.push(...H)}return Fm(V,s,r,o)}),d=A(()=>!Array.from(l.values()).some(w=>w.value)),v=A(()=>f.value[f.value.length-1].layer),m=A(()=>({"--v-layout-left":ve(v.value.left),"--v-layout-right":ve(v.value.right),"--v-layout-top":ve(v.value.top),"--v-layout-bottom":ve(v.value.bottom),...d.value?void 0:{transition:"none"}})),h=xo(()=>f.value.slice(1).map((w,V)=>{let{id:y}=w;const{layer:H}=f.value[V],_=r.get(y),T=s.get(y);return{id:y,...H,size:Number(_.value),position:T.value}})),g=w=>h.value.find(V=>V.id===w),S=tt("createLayout"),M=Je();it(Os,{register:(w,V)=>{let{id:y,order:H,position:_,layoutSize:T,elementSize:N,active:P,disableTransitions:x,absolute:Z}=V;i.set(y,H),s.set(y,_),r.set(y,T),o.set(y,P),x&&l.set(y,x);const te=ra(Z1,S?.vnode).indexOf(w);te>-1?a.value.splice(te,0,y):a.value.push(y);const Le=A(()=>h.value.findIndex(J=>J.id===y)),ce=A(()=>n.value+f.value.length*2-Le.value*2),q=A(()=>{const J=_.value==="left"||_.value==="right",B=_.value==="right",Ae=_.value==="bottom",Se=N.value??T.value,Ve=Se===0?"%":"px",Ke={[_.value]:0,zIndex:ce.value,transform:`translate${J?"X":"Y"}(${(P.value?0:-(Se===0?100:Se))*(B||Ae?-1:1)}${Ve})`,position:Z.value||n.value!==dl?"absolute":"fixed",...d.value?void 0:{transition:"none"}};if(Le.value<0)throw new Error(`Layout item "${y}" is missing`);const I=h.value[Le.value];if(!I)throw new Error(`[Vuetify] Could not find layout item "${y}"`);return{...Ke,height:J?`calc(100% - ${I.top}px - ${I.bottom}px)`:N.value?`${N.value}px`:void 0,left:B?void 0:`${I.left}px`,right:B?`${I.right}px`:void 0,top:_.value!=="bottom"?`${I.top}px`:void 0,bottom:_.value!=="top"?`${I.bottom}px`:void 0,width:J?N.value?`${N.value}px`:void 0:`calc(100% - ${I.left}px - ${I.right}px)`}}
6),K=A(()=>({zIndex:ce.value-1}));return{layoutItemStyles:q,layoutItemScrimStyles:K,zIndex:ce}},unregister:w=>{i.delete(w),s.delete(w),r.delete(w),o.delete(w),l.delete(w),a.value=a.value.filter(V=>V!==w)},mainRect:v,mainStyles:m,getLayoutItem:g,items:h,layoutRect:c,rootZIndex:n,layoutIsReady:M});const b=A(()=>["v-layout",{"v-layout--full-height":e.fullHeight}]),C=A(()=>({zIndex:t?n.value:void 0,position:t?"relative":void 0,overflow:t?"hidden":void 0}));return{layoutClasses:b,layoutStyles:C,getLayoutItem:g,items:h,layoutRect:c,layoutIsReady:M,layoutRef:u}}function Y1(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const{blueprint:t,...n}=e,a=ft(t,n),{aliases:s={},components:r={},directives:i={}}=a,o=A2(a.defaults),l=Sm(a.display,a.ssr),u=Rm(a.theme),c=Pm(a.icons),f=I2(a.locale),d=Lm(a.date,f),v=wm(a.goTo,f);return{install:h=>{for(const g in i)h.directive(g,i[g]);for(const g in r)h.component(g,r[g]);for(const g in s)h.component(g,Ca({...s[g],name:g,aliasName:s[g].name}));if(u.install(h),h.provide(fa,o),h.provide(ii,l),h.provide(qa,u),h.provide(oi,c),h.provide(ma,f),h.provide(F1,d.options),h.provide(nl,d.instance),h.provide(U1,v),We&&a.ssr)if(h.$nuxt)h.$nuxt.hook("app:suspense:resolve",()=>{l.update()});else{const{mount:g}=h;h.mount=function(){const S=g(...arguments);return Je(()=>l.update()),h.mount=g,S}}La.reset(),h.mixin({computed:{$vuetify(){return ut({defaults:Jn.call(this,fa),display:Jn.call(this,ii),theme:Jn.call(this,qa),icons:Jn.call(this,oi),locale:Jn.call(this,ma),date:Jn.call(this,nl)})}}})},defaults:o,display:l,theme:u,icons:c,locale:f,date:d,goTo:v}}const Bm="3.6.7";Y1.version=Bm;function Jn(e){const t=this.$,n=t.parent?.provides??t.vnode.appContext?.provides;if(n&&e in n)return n[e]}const fl=e=>{Nt("auth",e)},z1=()=>Dt("auth"),J1=e=>{Nt("app-language-preference",e)},Um=()=>Dt("app-language-preference"),o6=()=>Dt("app-show-only-supervised-users-setting"),l6=e=>{Nt("app-show-only-supervised-users-setting",e)},c6=()=>Dt("app-cockpit-kpi-filter-setting"),u6=e=>{Nt("app-cockpit-kpi-filter-setting",e)},d6=()=>Dt("app-employee-only-active-setting"),f6=e=>{Nt("app-employee-only-active-setting",e)},m6=()=>Dt("app-campaign-view-mode"),v6=e=>{Nt("app-campaign-view-mode",e)},h6=()=>Dt("app-collapsed-catalog-folders"),p6=e=>{Nt("app-collapsed-catalog-folders",e)},qm=()=>Dt("app-theme-preference"),Wm=e=>{Nt("app-theme-preference",e)},jm=()=>Dt("app-ui-scale-preference"),Zm=e=>{Nt("app-ui-scale-preference",e)},Km=e=>{Nt("support-session",e)},X1=()=>Dt("support-session"),Gm=e=>{Nt("license-key",e)},Ym=()=>Dt("license-key"),Nt=(e,t)=>{localStorage.setItem(e,JSON.stringify(t))},Dt=e=>{const t=localStorage.getItem(e);return t?JSON.parse(t):null},ml=()=>window.localStorage.clear(),g6=()=>Dt("app-cockpit-my-tasks-collapsed")===!0,y6=e=>{Nt("app-cockpit-my-tasks-collapsed",e)},li=X(qm()??"system");function b6(){const e=Nm();function t(a){li.value=a,Wm(a);const s=a==="system"?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;document.documentElement.setAttribute("data-theme",s),e.global.name.value=s==="dark"?"darkTheme":"lightTheme"}return{currentTheme:A(()=>li.value),applyTheme:t}}function zm(){const e=(()=>{try{const n=localStorage.getItem("app-theme-preference");return n?JSON.parse(n):"system"}catch{return"system"}})(),t=e==="system"?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;document.documentElement.setAttribute("data-theme",t),li.value=e}const _6=["compact","normal","large"],C6={compact:.9,normal:1,large:1.2},Jm=e=>e==="compact"||e==="normal"||e==="large",ci=X("normal"),Q1=e=>{e==="normal"?document.documentElement.removeAttribute("data-ui-scale"):document.documentElement.setAttribute("data-ui-scale",e)};function L6(){function e(n){ci.value=n,Zm(n),Q1(n)}return{currentUiScale:A(()=>ci.value),applyUiScale:e}}function Xm(){let e="normal";try{const t=jm();Jm(t)&&(e=t)}catch{e="normal"}ci.value=e,Q1(e)}const aa=typeof document<"u";function Qm(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const Re=Object.assign;function Pr(e,t){const n={};for(const a in t){const s=t[a];n[a]=Ut(s)?s.map(e):e(s)}return n}const xa=()=>{},Ut=Array.isArray,eu=/#/g,e0=/&/g,t0=/\//g,n0=/=/g,a0=/\?/g,tu=/\+/g,s0=/%5B/g,r0=/%5D/g,nu=/%5E/g,i0=/%60/g,au=/%7B/g,o0=/%7C/g,su=/%7D/g,l0=/%20/g;function Xi(e){return encodeURI(""+e).replace(o0,"|").replace(s0,"[").replace(r0,"]")}function c0(e){return Xi(e).replace(au,"{").replace(su,"}").replace(nu,"^")}function ui(e){return Xi(e).replace(tu,"%2B").replace(l0,"+").replace(eu,"%23").replace(e0,"%26").replace(i0,"`").replace(au,"{").replace(su,"}").replace(nu,"^")}function u0(e){return ui(e).replace(n0,"%3D")}function d0(e){return Xi(e).replace(eu,"%23").replace(a0,"%3F")}function f0(e){return e==null?"":d0(e).replace(t0,"%2F")}function Wa(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const m0=/\/$/,v0=e=>e.replace(m0,"");function Or(e,t,n="/"){let a,s={},r="",i="";const o=t.indexOf("#");let l=t.indexOf("?");return o<l&&o>=0&&(l=-1),l>-1&&(a=t.slice(0,l),r=t.slice(l+1,o>-1?o:t.length),s=e(r)),o>-1&&(a=a||t.slice(0,o),i=t.slice(o,t.length)),a=y0(a??t,n),{fullPath:a+(r&&"?")+r+i,path:a,query:s,hash:Wa(i)}}function h0(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function vl(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function p0(e,t,n){const a=t.matched.length-1,s=n.matched.length-1;return a>-1&&a===s&&va(t.matched[a],n.matched[s])&&ru(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function va(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function ru(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!g0(e[n],t[n]))return!1;return!0}function g0(e,t){return Ut(e)?hl(e,t):Ut(t)?hl(t,e):e===t}function hl(e,t){return Ut(t)?e.length===t.length&&e.every((n,a)=>n===t[a]):e.length===1&&e[0]===t}function y0(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),a=e.split("/"),s=a[a.length-1];(s===".."||s===".")&&a.push("");let r=n.length-1,i,o;for(i=0;i<a.length;i++)if(o=a[i],o!==".")if(o==="..")r>1&&r--;else break;return n.slice(0,r).join("/")+"/"+a.slice(i).join("/")}var ja;(function(e){e.pop="pop",e.push="push"})(ja||(ja={}));var Fa;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Fa||(Fa={}));function b0(e){if(!e)if(aa){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),v0(e)}const _0=/^[^#]+#/;function C0(e,t){return e.replace(_0,"#")+t}function L0(e,t){const n=document.documentElement.getBoundingClientRect(),a=e.getBoundingClientRect();return{behavior:t.behavior,left:a.left-n.left-(t.left||0),top:a.top-n.top-(t.top||0)}}const ar=()=>({left:window.scrollX,top:window.scrollY});function A0(e){let t;if("el"in e){const n=e.el,a=typeof n=="string"&&n.startsWith("#"),s=typeof n=="string"?a?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!s)return;t=L0(s,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}
6function pl(e,t){return(history.state?history.state.position-t:-1)+e}const di=new Map;function S0(e,t){di.set(e,t)}function V0(e){const t=di.get(e);return di.delete(e),t}let E0=()=>location.protocol+"//"+location.host;function iu(e,t){const{pathname:n,search:a,hash:s}=t,r=e.indexOf("#");if(r>-1){let o=s.includes(e.slice(r))?e.slice(r).length:1,l=s.slice(o);return l[0]!=="/"&&(l="/"+l),vl(l,"")}return vl(n,e)+a+s}function w0(e,t,n,a){let s=[],r=[],i=null;const o=({state:d})=>{const v=iu(e,location),m=n.value,h=t.value;let g=0;if(d){if(n.value=v,t.value=d,i&&i===m){i=null;return}g=h?d.position-h.position:0}else a(v);s.forEach(S=>{S(n.value,m,{delta:g,type:ja.pop,direction:g?g>0?Fa.forward:Fa.back:Fa.unknown})})};function l(){i=n.value}function u(d){s.push(d);const v=()=>{const m=s.indexOf(d);m>-1&&s.splice(m,1)};return r.push(v),v}function c(){const{history:d}=window;d.state&&d.replaceState(Re({},d.state,{scroll:ar()}),"")}function f(){for(const d of r)d();r=[],window.removeEventListener("popstate",o),window.removeEventListener("beforeunload",c)}return window.addEventListener("popstate",o),window.addEventListener("beforeunload",c,{passive:!0}),{pauseListeners:l,listen:u,destroy:f}}function gl(e,t,n,a=!1,s=!1){return{back:e,current:t,forward:n,replaced:a,position:window.history.length,scroll:s?ar():null}}function H0(e){const{history:t,location:n}=window,a={value:iu(e,n)},s={value:t.state};s.value||r(a.value,{back:null,current:a.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function r(l,u,c){const f=e.indexOf("#"),d=f>-1?(n.host&&document.querySelector("base")?e:e.slice(f))+l:E0()+e+l;try{t[c?"replaceState":"pushState"](u,"",d),s.value=u}catch(v){console.error(v),n[c?"replace":"assign"](d)}}function i(l,u){const c=Re({},t.state,gl(s.value.back,l,s.value.forward,!0),u,{position:s.value.position});r(l,c,!0),a.value=l}function o(l,u){const c=Re({},s.value,t.state,{forward:l,scroll:ar()});r(c.current,c,!0);const f=Re({},gl(a.value,l,null),{position:c.position+1},u);r(l,f,!1),a.value=l}return{location:a,state:s,push:o,replace:i}}function M0(e){e=b0(e);const t=H0(e),n=w0(e,t.state,t.location,t.replace);function a(r,i=!0){i||n.pauseListeners(),history.go(r)}const s=Re({location:"",base:e,go:a,createHref:C0.bind(null,e)},t,n);return Object.defineProperty(s,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(s,"state",{enumerable:!0,get:()=>t.state.value}),s}function k0(e){return typeof e=="string"||e&&typeof e=="object"}function ou(e){return typeof e=="string"||typeof e=="symbol"}const pn={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},lu=Symbol("");var yl;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(yl||(yl={}));function ha(e,t){return Re(new Error,{type:e,[lu]:!0},t)}function en(e,t){return e instanceof Error&&lu in e&&(t==null||!!(e.type&t))}const bl="[^/]+?",T0={sensitive:!1,strict:!1,start:!0,end:!0},P0=/[.+*?^${}()[\]/\\]/g;function O0(e,t){const n=Re({},T0,t),a=[];let s=n.start?"^":"";const r=[];for(const u of e){const c=u.length?[]:[90];n.strict&&!u.length&&(s+="/");for(let f=0;f<u.length;f++){const d=u[f];let v=40+(n.sensitive?.25:0);if(d.type===0)f||(s+="/"),s+=d.value.replace(P0,"\\$&"),v+=40;else if(d.type===1){const{value:m,repeatable:h,optional:g,regexp:S}=d;r.push({name:m,repeatable:h,optional:g});const M=S||bl;if(M!==bl){v+=10;try{new RegExp(`(${M})`)}catch(C){throw new Error(`Invalid custom RegExp for param "${m}" (${M}): `+C.message)}}let b=h?`((?:${M})(?:/(?:${M}))*)`:`(${M})`;f||(b=g&&u.length<2?`(?:/${b})`:"/"+b),g&&(b+="?"),s+=b,v+=20,g&&(v+=-8),h&&(v+=-20),M===".*"&&(v+=-50)}c.push(v)}a.push(c)}if(n.strict&&n.end){const u=a.length-1;a[u][a[u].length-1]+=.7000000000000001}n.strict||(s+="/?"),n.end?s+="$":n.strict&&(s+="(?:/|$)");const i=new RegExp(s,n.sensitive?"":"i");function o(u){const c=u.match(i),f={};if(!c)return null;for(let d=1;d<c.length;d++){const v=c[d]||"",m=r[d-1];f[m.name]=v&&m.repeatable?v.split("/"):v}return f}function l(u){let c="",f=!1;for(const d of e){(!f||!c.endsWith("/"))&&(c+="/"),f=!1;for(const v of d)if(v.type===0)c+=v.value;else if(v.type===1){const{value:m,repeatable:h,optional:g}=v,S=m in u?u[m]:"";if(Ut(S)&&!h)throw new Error(`Provided param "${m}" is an array but it is not repeatable (* or + modifiers)`);const M=Ut(S)?S.join("/"):S;
6if(!M)if(g)d.length<2&&(c.endsWith("/")?c=c.slice(0,-1):f=!0);else throw new Error(`Missing required param "${m}"`);c+=M}}return c||"/"}return{re:i,score:a,keys:r,parse:o,stringify:l}}function I0(e,t){let n=0;for(;n<e.length&&n<t.length;){const a=t[n]-e[n];if(a)return a;n++}return e.length<t.length?e.length===1&&e[0]===80?-1:1:e.length>t.length?t.length===1&&t[0]===80?1:-1:0}function R0(e,t){let n=0;const a=e.score,s=t.score;for(;n<a.length&&n<s.length;){const r=I0(a[n],s[n]);if(r)return r;n++}if(Math.abs(s.length-a.length)===1){if(_l(a))return 1;if(_l(s))return-1}return s.length-a.length}function _l(e){const t=e[e.length-1];return e.length>0&&t[t.length-1]<0}const N0={type:0,value:""},D0=/[a-zA-Z0-9_]/;function x0(e){if(!e)return[[]];if(e==="/")return[[N0]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(v){throw new Error(`ERR (${n})/"${u}": ${v}`)}let n=0,a=n;const s=[];let r;function i(){r&&s.push(r),r=[]}let o=0,l,u="",c="";function f(){u&&(n===0?r.push({type:0,value:u}):n===1||n===2||n===3?(r.length>1&&(l==="*"||l==="+")&&t(`A repeatable param (${u}) must be alone in its segment. eg: '/:ids+.`),r.push({type:1,value:u,regexp:c,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),u="")}function d(){u+=l}for(;o<e.length;){if(l=e[o++],l==="\\"&&n!==2){a=n,n=4;continue}switch(n){case 0:l==="/"?(u&&f(),i()):l===":"?(f(),n=1):d();break;case 4:d(),n=a;break;case 1:l==="("?n=2:D0.test(l)?d():(f(),n=0,l!=="*"&&l!=="?"&&l!=="+"&&o--);break;case 2:l===")"?c[c.length-1]=="\\"?c=c.slice(0,-1)+l:n=3:c+=l;break;case 3:f(),n=0,l!=="*"&&l!=="?"&&l!=="+"&&o--,c="";break;default:t("Unknown state");break}}return n===2&&t(`Unfinished custom RegExp for param "${u}"`),f(),i(),s}function F0(e,t,n){const a=O0(x0(e.path),n),s=Re(a,{record:e,parent:t,children:[],alias:[]});return t&&!s.record.aliasOf==!t.record.aliasOf&&t.children.push(s),s}function $0(e,t){const n=[],a=new Map;t=Al({strict:!1,end:!0,sensitive:!1},t);function s(c){return a.get(c)}function r(c,f,d){const v=!d,m=B0(c);m.aliasOf=d&&d.record;const h=Al(t,c),g=[m];if("alias"in c){const b=typeof c.alias=="string"?[c.alias]:c.alias;for(const C of b)g.push(Re({},m,{components:d?d.record.components:m.components,path:C,aliasOf:d?d.record:m}))}let S,M;for(const b of g){const{path:C}=b;if(f&&C[0]!=="/"){const w=f.record.path,V=w[w.length-1]==="/"?"":"/";b.path=f.record.path+(C&&V+C)}if(S=F0(b,f,h),d?d.alias.push(S):(M=M||S,M!==S&&M.alias.push(S),v&&c.name&&!Ll(S)&&i(c.name)),m.children){const w=m.children;for(let V=0;V<w.length;V++)r(w[V],S,d&&d.children[V])}d=d||S,(S.record.components&&Object.keys(S.record.components).length||S.record.name||S.record.redirect)&&l(S)}return M?()=>{i(M)}:xa}function i(c){if(ou(c)){const f=a.get(c);f&&(a.delete(c),n.splice(n.indexOf(f),1),f.children.forEach(i),f.alias.forEach(i))}else{const f=n.indexOf(c);f>-1&&(n.splice(f,1),c.record.name&&a.delete(c.record.name),c.children.forEach(i),c.alias.forEach(i))}}function o(){return n}function l(c){let f=0;for(;f<n.length&&R0(c,n[f])>=0&&(c.record.path!==n[f].record.path||!cu(c,n[f]));)f++;n.splice(f,0,c),c.record.name&&!Ll(c)&&a.set(c.record.name,c)}function u(c,f){let d,v={},m,h;if("name"in c&&c.name){if(d=a.get(c.name),!d)throw ha(1,{location:c});h=d.record.name,v=Re(Cl(f.params,d.keys.filter(M=>!M.optional).concat(d.parent?d.parent.keys.filter(M=>M.optional):[]).map(M=>M.name)),c.params&&Cl(c.params,d.keys.map(M=>M.name))),m=d.stringify(v)}else if(c.path!=null)m=c.path,d=n.find(M=>M.re.test(m)),d&&(v=d.parse(m),h=d.record.name);else{if(d=f.name?a.get(f.name):n.find(M=>M.re.test(f.path)),!d)throw ha(1,{location:c,currentLocation:f});h=d.record.name,v=Re({},f.params,c.params),m=d.stringify(v)}const g=[];let S=d;for(;S;)g.unshift(S.record),S=S.parent;return{name:h,path:m,params:v,matched:g,meta:q0(g)}}return e.forEach(c=>r(c)),{addRoute:r,resolve:u,removeRoute:i,getRoutes:o,getRecordMatcher:s}}function Cl(e,t){const n={};for(const a of t)a in e&&(n[a]=e[a]);return n}function B0(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:U0(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function U0(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const a in e.components)t[a]=typeof n=="object"?n[a]:n;return t}function Ll(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function q0(e){return e.reduce((t,n)=>Re(t,n.meta),{})}function Al(e,t){const n={};for(const a in e)n[a]=a in t?t[a]:e[a];return n}function cu(e,t){return t.children.some(n=>n===e||cu(e,n))}function W0(e){const t={};if(e===""||e==="?")return t;const a=(e[0]==="?"?e.slice(1):e).split("&");for(let s=0;s<a.length;++s){const r=a[s].replace(tu," "),i=r.indexOf("="),o=Wa(i<0?r:r.slice(0,i)),l=i<0?null:Wa(r.slice(i+1));if(o in t){let u=t[o];Ut(u)||(u=t[o]=[u]),u.push(l)}else t[o]=l}return t}function Sl(e){let t="";for(let n in e){const a=e[n];if(n=u0(n),a==null){a!==void 0&&(t+=(t.length?"&":"")+n);continue}(Ut(a)?a.map(r=>
vendor: 9,331 bytes, line 6
6r&&ui(r)):[a&&ui(a)]).forEach(r=>{r!==void 0&&(t+=(t.length?"&":"")+n,r!=null&&(t+="="+r))})}return t}function j0(e){const t={};for(const n in e){const a=e[n];a!==void 0&&(t[n]=Ut(a)?a.map(s=>s==null?null:""+s):a==null?a:""+a)}return t}const uu=Symbol(""),Vl=Symbol(""),sr=Symbol(""),Qi=Symbol(""),fi=Symbol("");function Ha(){let e=[];function t(a){return e.push(a),()=>{const s=e.indexOf(a);s>-1&&e.splice(s,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function Z0(e,t,n){const a=()=>{e[t].delete(n)};s1(a),n1(a),a1(()=>{e[t].add(n)}),e[t].add(n)}function A6(e){const t=ke(uu,{}).value;t&&Z0(t,"leaveGuards",e)}function bn(e,t,n,a,s,r=i=>i()){const i=a&&(a.enterCallbacks[s]=a.enterCallbacks[s]||[]);return()=>new Promise((o,l)=>{const u=d=>{d===!1?l(ha(4,{from:n,to:t})):d instanceof Error?l(d):k0(d)?l(ha(2,{from:t,to:d})):(i&&a.enterCallbacks[s]===i&&typeof d=="function"&&i.push(d),o())},c=r(()=>e.call(a&&a.instances[s],t,n,u));let f=Promise.resolve(c);e.length<3&&(f=f.then(u)),f.catch(d=>l(d))})}function Ir(e,t,n,a,s=r=>r()){const r=[];for(const i of e)for(const o in i.components){let l=i.components[o];if(!(t!=="beforeRouteEnter"&&!i.instances[o]))if(K0(l)){const c=(l.__vccOpts||l)[t];c&&r.push(bn(c,n,a,i,o,s))}else{let u=l();r.push(()=>u.then(c=>{if(!c)return Promise.reject(new Error(`Couldn't resolve component "${o}" at "${i.path}"`));const f=Qm(c)?c.default:c;i.components[o]=f;const v=(f.__vccOpts||f)[t];return v&&bn(v,n,a,i,o,s)()}))}}return r}function K0(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function El(e){const t=ke(sr),n=ke(Qi),a=A(()=>{const l=F(e.to);return t.resolve(l)}),s=A(()=>{const{matched:l}=a.value,{length:u}=l,c=l[u-1],f=n.matched;if(!c||!f.length)return-1;const d=f.findIndex(va.bind(null,c));if(d>-1)return d;const v=wl(l[u-2]);return u>1&&wl(c)===v&&f[f.length-1].path!==v?f.findIndex(va.bind(null,l[u-2])):d}),r=A(()=>s.value>-1&&J0(n.params,a.value.params)),i=A(()=>s.value>-1&&s.value===n.matched.length-1&&ru(n.params,a.value.params));function o(l={}){return z0(l)?t[F(e.replace)?"replace":"push"](F(e.to)).catch(xa):Promise.resolve()}return{route:a,href:A(()=>a.value.href),isActive:r,isExactActive:i,navigate:o}}const G0=Qe({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:El,setup(e,{slots:t}){const n=ut(El(e)),{options:a}=ke(sr),s=A(()=>({[Hl(e.activeClass,a.linkActiveClass,"router-link-active")]:n.isActive,[Hl(e.exactActiveClass,a.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const r=t.default&&t.default(n);return e.custom?r:fn("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:s.value},r)}}}),Y0=G0;function z0(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function J0(e,t){for(const n in t){const a=t[n],s=e[n];if(typeof a=="string"){if(a!==s)return!1}else if(!Ut(s)||s.length!==a.length||a.some((r,i)=>r!==s[i]))return!1}return!0}function wl(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Hl=(e,t,n)=>e??t??n,X0=Qe({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const a=ke(fi),s=A(()=>e.route||a.value),r=ke(Vl,0),i=A(()=>{let u=F(r);const{matched:c}=s.value;let f;for(;(f=c[u])&&!f.components;)u++;return u}),o=A(()=>s.value.matched[i.value]);it(Vl,A(()=>i.value+1)),it(uu,o),it(fi,s);const l=X();return re(()=>[l.value,o.value,e.name],([u,c,f],[d,v,m])=>{c&&(c.instances[f]=u,v&&v!==c&&u&&u===d&&(c.leaveGuards.size||(c.leaveGuards=v.leaveGuards),c.updateGuards.size||(c.updateGuards=v.updateGuards))),u&&c&&(!v||!va(c,v)||!d)&&(c.enterCallbacks[f]||[]).forEach(h=>h(u))},{flush:"post"}),()=>{const u=s.value,c=e.name,f=o.value,d=f&&f.components[c];if(!d)return Ml(n.default,{Component:d,route:u});const v=f.props[c],m=v?v===!0?u.params:typeof v=="function"?v(u):v:null,g=fn(d,Re({},m,t,{onVnodeUnmounted:S=>{S.component.isUnmounted&&(f.instances[c]=null)},ref:l}));return Ml(n.default,{Component:g,route:u})||g}}});function Ml(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const Q0=X0;function ev(e){const t=$0(e.routes,e),n=e.parseQuery||W0,a=e.stringifyQuery||Sl,s=e.history,r=Ha(),i=Ha(),o=Ha(),l=me(pn);let u=pn;aa&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const c=Pr.bind(null,I=>""+I),f=Pr.bind(null,f0),d=Pr.bind(null,Wa);function v(I,ee){let G,ae;return ou(I)?(G=t.getRecordMatcher(I),ae=ee):ae=I,t.addRoute(ae,G)}function m(I){const ee=t.getRecordMatcher(I);ee&&t.removeRoute(ee)}function h(){return t.getRoutes().map(I=>I.record)}function g(I){return!!t.getRecordMatcher(I)}function S(I,ee){if(ee=Re({},ee||l.value),typeof I=="string"){const R=Or(n,I,ee.path),ie=t.resolve({path:R.path},ee),kt=s.createHref(R.fullPath);return Re(R,ie,{params:d(ie.params),hash:Wa(R.hash),redirectedFrom:void 0,href:kt})}let G;if(I.path!=null)G=Re({},I,{path:Or(n,I.path,ee.path).path});else{const R=Re({},I.params);for(const ie in R)R[ie]==null&&delete R[ie];G=Re({},I,{params:f(R)}),ee.params=f(ee.params)}const ae=t.resolve(G,ee),we=I.hash||"";ae.params=c(d(ae.params));const Fe=h0(a,Re({},I,{hash:c0(we),path:ae.path})),pe=s.createHref(Fe);return Re({fullPath:Fe,hash:we,query:a===Sl?j0(I.query):I.query||{}},ae,{redirectedFrom:void 0,href:pe})}function M(I){return typeof I=="string"?Or(n,I,l.value.path):Re({},I)}function b(I,ee){if(u!==I)return ha(8,{from:ee,to:I})}function C(I){return y(I)}function w(I){return C(Re(M(I),{replace:!0}))}function V(I){const ee=I.matched[I.matched.length-1];if(ee&&ee.redirect){const{redirect:G}=ee;let ae=typeof G=="function"?G(I):G;return typeof ae=="string"&&(ae=ae.includes("?")||ae.includes("#")?ae=M(ae):{path:ae},ae.params={}),Re({query:I.query,hash:I.hash,params:ae.path!=null?{}:I.params},ae)}}function y(I,ee){const G=u=S(I),ae=l.value,we=I.state,Fe=I.force,pe=I.replace===!0,R=V(G);if(R)return y(Re(M(R),{state:typeof R=="object"?Re({},we,R.state):we,force:Fe,replace:pe}),ee||G);const ie=G;ie.redirectedFrom=ee;let kt;return!Fe&&p0(a,ae,G)&&(kt=ha(16,{to:ie,from:ae}),J(ae,ae,!0,!1)),(kt?Promise.resolve(kt):T(ie,ae)).catch(Ge=>en(Ge)?en(Ge,2)?Ge:K(Ge):ce(Ge,ie,ae)).then(Ge=>{if(Ge){if(en(Ge,2))return y(Re({replace:pe},M(Ge.to),{state:typeof Ge.to=="object"?Re({},we,Ge.to.state):we,force:Fe}),ee||ie)}else Ge=P(ie,ae,!0,pe,we);return N(ie,ae,Ge),Ge})}function H(I,ee){const G=b(I,ee);return G?Promise.reject(G):Promise.resolve()}function _(I){const ee=Se.values().next().value;return ee&&typeof ee.runWithContext=="function"?ee.runWithContext(I):I()}function T(I,ee){let G;const[ae,we,Fe]=tv(I,ee);G=Ir(ae.reverse(),"beforeRouteLeave",I,ee);for(const R of ae)R.leaveGuards.forEach(ie=>{G.push(bn(ie,I,ee))});const pe=H.bind(null,I,ee);return G.push(pe),Ke(G).then(()=>{G=[];for(const R of r.list())G.push(bn(R,I,ee));return G.push(pe),Ke(G)}).then(()=>{G=Ir(we,"beforeRouteUpdate",I,ee);for(const R of we)R.updateGuards.forEach(ie=>{G.push(bn(ie,I,ee))});return G.push(pe),Ke(G)}).then(()=>{G=[];for(const R of Fe)if(R.beforeEnter)if(Ut(R.beforeEnter))for(const ie of R.beforeEnter)G.push(bn(ie,I,ee));else G.push(bn(R.beforeEnter,I,ee));return G.push(pe),Ke(G)}).then(()=>(I.matched.forEach(R=>R.enterCallbacks={}),G=Ir(Fe,"beforeRouteEnter",I,ee,_),G.push(pe),Ke(G))).then(()=>{G=[];for(const R of i.list())G.push(bn(R,I,ee));return G.push(pe),Ke(G)}).catch(R=>en(R,8)?R:Promise.reject(R))}function N(I,ee,G){o.list().forEach(ae=>_(()=>ae(I,ee,G)))}function P(I,ee,G,ae,we){const Fe=b(I,ee);if(Fe)return Fe;const pe=ee===pn,R=aa?history.state:{};G&&(ae||pe?s.replace(I.fullPath,Re({scroll:pe&&R&&R.scroll},we)):s.push(I.fullPath,we)),l.value=I,J(I,ee,G,pe),K()}let x;function Z(){x||(x=s.listen((I,ee,G)=>{if(!Ve.listening)return;const ae=S(I),we=V(ae);if(we){y(Re(we,{replace:!0}),ae).catch(xa);return}u=ae;const Fe=l.value;aa&&S0(pl(Fe.fullPath,G.delta),ar()),T(ae,Fe).catch(pe=>en(pe,12)?pe:en(pe,2)?(y(pe.to,ae).then(R=>{en(R,20)&&!G.delta&&G.type===ja.pop&&s.go(-1,!1)}).catch(xa),Promise.reject()):(G.delta&&s.go(-G.delta,!1),ce(pe,ae,Fe))).then(pe=>{pe=pe||P(ae,Fe,!1),pe&&(G.delta&&!en(pe,8)?s.go(-G.delta,!1):G.type===ja.pop&&en(pe,20)&&s.go(-1,!1)),N(ae,Fe,pe)}).catch(xa)}))}let ue=Ha(),te=Ha(),Le;function ce(I,ee,G){K(I);const ae=te.list();return ae.length?ae.forEach(we=>we(I,ee,G)):console.error(I),Promise.reject(I)}function q(){return Le&&l.value!==pn?Promise.resolve():new Promise((I,ee)=>{ue.add([I,ee])})}function K(I){return Le||(Le=!I,Z(),ue.list().forEach(([ee,G])=>I?G(I):ee()),ue.reset()),I}function J(I,ee,G,ae){const{scrollBehavior:we}=e;if(!aa||!we)return Promise.resolve();const Fe=!G&&V0(pl(I.fullPath,0))||(ae||!G)&&history.state&&history.state.scroll||null;return Je().then(()=>we(I,ee,Fe)).then(pe=>pe&&A0(pe)).catch(pe=>ce(pe,I,ee))}const B=I=>s.go(I);let Ae;const Se=new Set,Ve={currentRoute:l,listening:!0,addRoute:v,removeRoute:m,hasRoute:g,getRoutes:h,resolve:S,options:e,pu
6sh:C,replace:w,go:B,back:()=>B(-1),forward:()=>B(1),beforeEach:r.add,beforeResolve:i.add,afterEach:o.add,onError:te.add,isReady:q,install(I){const ee=this;I.component("RouterLink",Y0),I.component("RouterView",Q0),I.config.globalProperties.$router=ee,Object.defineProperty(I.config.globalProperties,"$route",{enumerable:!0,get:()=>F(l)}),aa&&!Ae&&l.value===pn&&(Ae=!0,C(s.location).catch(we=>{}));const G={};for(const we in pn)Object.defineProperty(G,we,{get:()=>l.value[we],enumerable:!0});I.provide(sr,ee),I.provide(Qi,Tf(G)),I.provide(fi,l);const ae=I.unmount;Se.add(I),I.unmount=function(){Se.delete(I),Se.size<1&&(u=pn,x&&x(),x=null,l.value=pn,Ae=!1,Le=!1),ae()}}};function Ke(I){return I.reduce((ee,G)=>ee.then(()=>_(G)),Promise.resolve())}return Ve}function tv(e,t){const n=[],a=[],s=[],r=Math.max(t.matched.length,e.matched.length);for(let i=0;i<r;i++){const o=t.matched[i];o&&(e.matched.find(u=>va(u,o))?a.push(o):n.push(o));const l=e.matched[i];l&&(t.matched.find(u=>va(u,l))||s.push(l))}return[n,a,s]}function rr(){return ke(sr)}function eo(){return ke(Qi)}let to;const ir=e=>to=e,nv=()=>i1()&&ke(no)||to,no=Symbol();function mi(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var $a;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})($a||($a={}));function av(){const e=ba(!0),t=e.run(()=>X({}));let n=[],a=[];const s=r1({install(r){ir(s),s._a=r,r.provide(no,s),r.config.globalProperties.$pinia=s,a.forEach(i=>n.push(i)),a=[]},use(r){return this._a?n.push(r):a.push(r),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return s}const du=()=>{};function kl(e,t,n,a=du){e.push(t);const s=()=>{const r=e.indexOf(t);r>-1&&(e.splice(r,1),a())};return!n&&Pf()&&Ht(s),s}function Xn(e,...t){e.slice().forEach(n=>{n(...t)})}const sv=e=>e();function vi(e,t){e instanceof Map&&t instanceof Map&&t.forEach((n,a)=>e.set(a,n)),e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const n in t){if(!t.hasOwnProperty(n))continue;const a=t[n],s=e[n];mi(s)&&mi(a)&&e.hasOwnProperty(n)&&!It(a)&&!xi(a)?e[n]=vi(s,a):e[n]=a}return e}const rv=Symbol();function iv(e){return!mi(e)||!e.hasOwnProperty(rv)}const{assign:yn}=Object;function ov(e){return!!(It(e)&&e.effect)}function lv(e,t,n,a){const{state:s,actions:r,getters:i}=t,o=n.state.value[e];let l;function u(){o||(n.state.value[e]=s?s():{});const c=Ys(n.state.value[e]);return yn(c,r,Object.keys(i||{}).reduce((f,d)=>(f[d]=r1(A(()=>{ir(n);const v=n._s.get(e);return i[d].call(v,v)})),f),{}))}return l=fu(e,u,t,n,a,!0),l}function fu(e,t,n={},a,s,r){let i;const o=yn({actions:{}},n),l={deep:!0};let u,c,f=[],d=[],v;const m=a.state.value[e];!r&&!m&&(a.state.value[e]={}),X({});let h;function g(H){let _;u=c=!1,typeof H=="function"?(H(a.state.value[e]),_={type:$a.patchFunction,storeId:e,events:v}):(vi(a.state.value[e],H),_={type:$a.patchObject,payload:H,storeId:e,events:v});const T=h=Symbol();Je().then(()=>{h===T&&(u=!0)}),c=!0,Xn(f,_,a.state.value[e])}const S=r?function(){const{state:_}=n,T=_?_():{};this.$patch(N=>{yn(N,T)})}:du;function M(){i.stop(),f=[],d=[],a._s.delete(e)}function b(H,_){return function(){ir(a);const T=Array.from(arguments),N=[],P=[];function x(te){N.push(te)}function Z(te){P.push(te)}Xn(d,{args:T,name:H,store:w,after:x,onError:Z});let ue;try{ue=_.apply(this&&this.$id===e?this:w,T)}catch(te){throw Xn(P,te),te}return ue instanceof Promise?ue.then(te=>(Xn(N,te),te)).catch(te=>(Xn(P,te),Promise.reject(te))):(Xn(N,ue),ue)}}const C={_p:a,$id:e,$onAction:kl.bind(null,d),$patch:g,$reset:S,$subscribe(H,_={}){const T=kl(f,H,_.detached,()=>N()),N=i.run(()=>re(()=>a.state.value[e],P=>{(_.flush==="sync"?c:u)&&H({storeId:e,type:$a.direct,events:v},P)},yn({},l,_)));return T},$dispose:M},w=ut(C);a._s.set(e,w);const y=(a._a&&a._a.runWithContext||sv)(()=>a._e.run(()=>(i=ba()).run(t)));for(const H in y){const _=y[H];if(It(_)&&!ov(_)||xi(_))r||(m&&iv(_)&&(It(_)?_.value=m[H]:vi(_,m[H]
6)),a.state.value[e][H]=_);else if(typeof _=="function"){const T=b(H,_);y[H]=T,o.actions[H]=_}}return yn(w,y),yn(yt(w),y),Object.defineProperty(w,"$state",{get:()=>a.state.value[e],set:H=>{g(_=>{yn(_,H)})}}),a._p.forEach(H=>{yn(w,i.run(()=>H({store:w,app:a._a,pinia:a,options:o})))}),m&&r&&n.hydrate&&n.hydrate(w.$state,m),u=!0,c=!0,w}function Qt(e,t,n){let a,s;const r=typeof t=="function";typeof e=="string"?(a=e,s=r?n:t):(s=e,a=e.id);function i(o,l){const u=i1();return o=o||(u?ke(no,null):null),o&&ir(o),o=to,o._s.has(a)||(r?fu(a,t,s,o):lv(a,s,o)),o._s.get(a)}return i.$id=a,i}function S6(e){{e=yt(e);const t={};for(const n in e){const a=e[n];(It(a)||xi(a))&&(t[n]=ge(e,n))}return t}}function mu(e,t){return function(){return e.apply(t,arguments)}}const{toString:cv}=Object.prototype,{getPrototypeOf:ao}=Object,{iterator:or,toStringTag:vu}=Symbol,lr=(e=>t=>{const n=cv.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),Wt=e=>(e=e.toLowerCase(),t=>lr(t)===e),cr=e=>t=>typeof t===e,{isArray:Sa}=Array,pa=cr("undefined");function Qa(e){return e!==null&&!pa(e)&&e.constructor!==null&&!pa(e.constructor)&&Lt(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const hu=Wt("ArrayBuffer");function uv(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&hu(e.buffer),t}const dv=cr("string"),Lt=cr("function"),pu=cr("number"),es=e=>e!==null&&typeof e=="object",fv=e=>e===!0||e===!1,_s=e=>{if(lr(e)!=="object")return!1;const t=ao(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(vu in e)&&!(or in e)},mv=e=>{if(!es(e)||Qa(e))return!1;try{return Object.keys(e).length===0&&Object.getPrototypeOf(e)===Object.prototype}catch{return!1}},vv=Wt("Date"),hv=Wt("File"),pv=Wt("Blob"),gv=Wt("FileList"),yv=e=>es(e)&&Lt(e.pipe),bv=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||Lt(e.append)&&((t=lr(e))==="formdata"||t==="object"&&Lt(e.toString)&&e.toString()==="[object FormData]"))},_v=Wt("URLSearchParams"),[Cv,Lv,Av,Sv]=["ReadableStream","Request","Response","Headers"].map(Wt),Vv=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function ts(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let a,s;if(typeof e!="object"&&(e=[e]),Sa(e))for(a=0,s=e.length;a<s;a++)t.call(null,e[a],a,e);else{if(Qa(e))return;const r=n?Object.getOwnPropertyNames(e):Object.keys(e),i=r.length;let o;for(a=0;a<i;a++)o=r[a],t.call(null,e[o],o,e)}}function gu(e,t){if(Qa(e))return null;t=t.toLowerCase();const n=Object.keys(e);let a=n.length,s;for(;a-- >0;)if(s=n[a],t===s.toLowerCase())return s;return null}const In=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,yu=e=>!pa(e)&&e!==In;function hi(){const{caseless:e,skipUndefined:t}=yu(this)&&this||{},n={},a=(s,r)=>{const i=e&&gu(n,r)||r;_s(n[i])&&_s(s)?n[i]=hi(n[i],s):_s(s)?n[i]=hi({},s):Sa(s)?n[i]=s.slice():(!t||!pa(s))&&(n[i]=s)};for(let s=0,r=arguments.length;s<r;s++)arguments[s]&&ts(arguments[s],a);return n}const Ev=(e,t,n,{allOwnKeys:a}={})=>(ts(t,(s,r)=>{n&&Lt(s)?e[r]=mu(s,n):e[r]=s},{allOwnKeys:a}),e),wv=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),Hv=(e,t,n,a)=>{e.prototype=Object.create(t.prototype,a),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},Mv=(e,t,n,a)=>{let s,r,i;const o={};if(t=t||{},e==null)return t;do{for(s=Object.getOwnPropertyNames(e),r=s.length;r-- >0;)i=s[r],(!a||a(i,e,t))&&!o[i]&&(t[i]=e[i],o[i]=!0);e=n!==!1&&ao(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kv=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const a=e.indexOf(t,n);return a!==-1&&a===n},Tv=e=>{if(!e)return null;if(Sa(e))return e;let t=e.length;if(!pu(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},Pv=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&ao(Uint8Array)),Ov=(e,t)=>{const a=(e&&e[or]).call(e);let s;for(;(s=a.next())&&!s.done;){const r=s.value;t.call(e,r[0],r[1])}},Iv=(e,t)=>{let n;const a=[];for(;(n=e.exec(t))!==null;)a.push(n);return a},Rv=Wt("HTMLFormElement"),Nv=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,a,s){return a.toUpperCase()+s}),Tl=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),Dv=Wt("RegExp"),bu=(e,t)=>
6{const n=Object.getOwnPropertyDescriptors(e),a={};ts(n,(s,r)=>{let i;(i=t(s,r,e))!==!1&&(a[r]=i||s)}),Object.defineProperties(e,a)},xv=e=>{bu(e,(t,n)=>{if(Lt(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const a=e[n];if(Lt(a)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},Fv=(e,t)=>{const n={},a=s=>{s.forEach(r=>{n[r]=!0})};return Sa(e)?a(e):a(String(e).split(t)),n},$v=()=>{},Bv=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t;function Uv(e){return!!(e&&Lt(e.append)&&e[vu]==="FormData"&&e[or])}const qv=e=>{const t=new Array(10),n=(a,s)=>{if(es(a)){if(t.indexOf(a)>=0)return;if(Qa(a))return a;if(!("toJSON"in a)){t[s]=a;const r=Sa(a)?[]:{};return ts(a,(i,o)=>{const l=n(i,s+1);!pa(l)&&(r[o]=l)}),t[s]=void 0,r}}return a};return n(e,0)},Wv=Wt("AsyncFunction"),jv=e=>e&&(es(e)||Lt(e))&&Lt(e.then)&&Lt(e.catch),_u=((e,t)=>e?setImmediate:t?((n,a)=>(In.addEventListener("message",({source:s,data:r})=>{s===In&&r===n&&a.length&&a.shift()()},!1),s=>{a.push(s),In.postMessage(n,"*")}))(`axios@${Math.random()}`,[]):n=>setTimeout(n))(typeof setImmediate=="function",Lt(In.postMessage)),Zv=typeof queueMicrotask<"u"?queueMicrotask.bind(In):typeof process<"u"&&process.nextTick||_u,Kv=e=>e!=null&&Lt(e[or]),k={isArray:Sa,isArrayBuffer:hu,isBuffer:Qa,isFormData:bv,isArrayBufferView:uv,isString:dv,isNumber:pu,isBoolean:fv,isObject:es,isPlainObject:_s,isEmptyObject:mv,isReadableStream:Cv,isRequest:Lv,isResponse:Av,isHeaders:Sv,isUndefined:pa,isDate:vv,isFile:hv,isBlob:pv,isRegExp:Dv,isFunction:Lt,isStream:yv,isURLSearchParams:_v,isTypedArray:Pv,isFileList:gv,forEach:ts,merge:hi,extend:Ev,trim:Vv,stripBOM:wv,inherits:Hv,toFlatObject:Mv,kindOf:lr,kindOfTest:Wt,endsWith:kv,toArray:Tv,forEachEntry:Ov,matchAll:Iv,isHTMLForm:Rv,hasOwnProperty:Tl,hasOwnProp:Tl,reduceDescriptors:bu,freezeMethods:xv,toObjectSet:Fv,toCamelCase:Nv,noop:$v,toFiniteNumber:Bv,findKey:gu,global:In,isContextDefined:yu,isSpecCompliantForm:Uv,toJSONObject:qv,isAsyncFn:Wv,isThenable:jv,setImmediate:_u,asap:Zv,isIterable:Kv};function he(e,t,n,a,s){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),a&&(this.request=a),s&&(this.response=s,this.status=s.status?s.status:null)}k.inherits(he,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:k.toJSONObject(this.config),code:this.code,status:this.status}}});const Cu=he.prototype,Lu={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{Lu[e]={value:e}});Object.defineProperties(he,Lu);Object.defineProperty(Cu,"isAxiosError",{value:!0});he.from=(e,t,n,a,s,r)=>{const i=Object.create(Cu);k.toFlatObject(e,i,function(c){return c!==Error.prototype},u=>u!=="isAxiosError");const o=e&&e.message?e.message:"Error",l=t==null&&e?e.code:t;return he.call(i,o,l,n,a,s),e&&i.cause==null&&Object.defineProperty(i,"cause",{value:e,configurable:!0}),i.name=e&&e.name||"Error",r&&Object.assign(i,r),i};const Gv=null;function pi(e){return k.isPlainObject(e)||k.isArray(e)}function Au(e){return k.endsWith(e,"[]")?e.slice(0,-2):e}function Pl(e,t,n){return e?e.concat(t).map(function(s,r){return s=Au(s),!n&&r?"["+s+"]":s}).join(n?".":""):t}function Yv(e){return k.isArray(e)&&!e.some(pi)}const zv=k.toFlatObject(k,{},null,function(t){return/^is[A-Z]/.test(t)});function ur(e,t,n){if(!k.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=k.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(h,g){return!k.isUndefined(g[h])});const a=n.metaTokens,s=n.visitor||c,r=n.dots,i=n.indexes,l=(n.Blob||typeof Blob<"u"&&Blob)&&k.isSpecCompliantForm(t);if(!k.isFunction(s))throw new TypeError("visitor must be a function");function u(m){if(m===null)return"";if(k.isDate(m))return m.toISOString();if(k.isBoolean(m))return m.toString();if(!l&&k.isBlob(m))throw new he("Blob is not supported. Use a Buffer instead.");return k.isArrayBuffer(m)||k.isTypedArray(m)?l&&typeof Blob=="function"?new Blob([m]):Buffer.from(m):m}function c(m,h,g){let S=m;if(m&&!g&&typeof m=="object"){if(k.endsWith(h,"{}"))h=a?h:h.slice(0,-2),m=JSON.stringify(m);else if(k.isArray(m)&&Yv(m)||(k.isFileList(m)||k.endsWith(h,"[]"))&&(S=k.toArray(m)))return h=Au(h),S.forEac
vendor: 2,623 bytes, line 6
6h(function(b,C){!(k.isUndefined(b)||b===null)&&t.append(i===!0?Pl([h],C,r):i===null?h:h+"[]",u(b))}),!1}return pi(m)?!0:(t.append(Pl(g,h,r),u(m)),!1)}const f=[],d=Object.assign(zv,{defaultVisitor:c,convertValue:u,isVisitable:pi});function v(m,h){if(!k.isUndefined(m)){if(f.indexOf(m)!==-1)throw Error("Circular reference detected in "+h.join("."));f.push(m),k.forEach(m,function(S,M){(!(k.isUndefined(S)||S===null)&&s.call(t,S,k.isString(M)?M.trim():M,h,d))===!0&&v(S,h?h.concat(M):[M])}),f.pop()}}if(!k.isObject(e))throw new TypeError("data must be an object");return v(e),t}function Ol(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(a){return t[a]})}function so(e,t){this._pairs=[],e&&ur(e,this,t)}const Su=so.prototype;Su.append=function(t,n){this._pairs.push([t,n])};Su.toString=function(t){const n=t?function(a){return t.call(this,a,Ol)}:Ol;return this._pairs.map(function(s){return n(s[0])+"="+n(s[1])},"").join("&")};function Jv(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function Vu(e,t,n){if(!t)return e;const a=n&&n.encode||Jv;k.isFunction(n)&&(n={serialize:n});const s=n&&n.serialize;let r;if(s?r=s(t,n):r=k.isURLSearchParams(t)?t.toString():new so(t,n).toString(a),r){const i=e.indexOf("#");i!==-1&&(e=e.slice(0,i)),e+=(e.indexOf("?")===-1?"?":"&")+r}return e}class Il{constructor(){this.handlers=[]}use(t,n,a){return this.handlers.push({fulfilled:t,rejected:n,synchronous:a?a.synchronous:!1,runWhen:a?a.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){k.forEach(this.handlers,function(a){a!==null&&t(a)})}}const Eu={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},Xv=typeof URLSearchParams<"u"?URLSearchParams:so,Qv=typeof FormData<"u"?FormData:null,eh=typeof Blob<"u"?Blob:null,th={isBrowser:!0,classes:{URLSearchParams:Xv,FormData:Qv,Blob:eh},protocols:["http","https","file","blob","url","data"]},ro=typeof window<"u"&&typeof document<"u",gi=typeof navigator=="object"&&navigator||void 0,nh=ro&&(!gi||["ReactNative","NativeScript","NS"].indexOf(gi.product)<0),ah=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",sh=ro&&window.location.href||"http://localhost",rh=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:ro,hasStandardBrowserEnv:nh,hasStandardBrowserWebWorkerEnv:ah,navigator:gi,origin:sh},Symbol.toStringTag,{value:"Module"})),dt={...rh,...th}
6;function ih(e,t){return ur(e,new dt.classes.URLSearchParams,{visitor:function(n,a,s,r){return dt.isNode&&k.isBuffer(n)?(this.append(a,n.toString("base64")),!1):r.defaultVisitor.apply(this,arguments)},...t})}function oh(e){return k.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function lh(e){const t={},n=Object.keys(e);let a;const s=n.length;let r;for(a=0;a<s;a++)r=n[a],t[r]=e[r];return t}function wu(e){function t(n,a,s,r){let i=n[r++];if(i==="__proto__")return!0;const o=Number.isFinite(+i),l=r>=n.length;return i=!i&&k.isArray(s)?s.length:i,l?(k.hasOwnProp(s,i)?s[i]=[s[i],a]:s[i]=a,!o):((!s[i]||!k.isObject(s[i]))&&(s[i]=[]),t(n,a,s[i],r)&&k.isArray(s[i])&&(s[i]=lh(s[i])),!o)}if(k.isFormData(e)&&k.isFunction(e.entries)){const n={};return k.forEachEntry(e,(a,s)=>{t(oh(a),s,n,0)}),n}return null}function ch(e,t,n){if(k.isString(e))try{return(t||JSON.parse)(e),k.trim(e)}catch(a){if(a.name!=="SyntaxError")throw a}return(n||JSON.stringify)(e)}const ns={transitional:Eu,adapter:["xhr","http","fetch"],transformRequest:[function(t,n){const a=n.getContentType()||"",s=a.indexOf("application/json")>-1,r=k.isObject(t);if(r&&k.isHTMLForm(t)&&(t=new FormData(t)),k.isFormData(t))return s?JSON.stringify(wu(t)):t;if(k.isArrayBuffer(t)||k.isBuffer(t)||k.isStream(t)||k.isFile(t)||k.isBlob(t)||k.isReadableStream(t))return t;if(k.isArrayBufferView(t))return t.buffer;if(k.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let o;if(r){if(a.indexOf("application/x-www-form-urlencoded")>-1)return ih(t,this.formSerializer).toString();if((o=k.isFileList(t))||a.indexOf("multipart/form-data")>-1){const l=this.env&&this.env.FormData;return ur(o?{"files[]":t}:t,l&&new l,this.formSerializer)}}return r||s?(n.setContentType("application/json",!1),ch(t)):t}],transformResponse:[function(t){const n=this.transitional||ns.transitional,a=n&&n.forcedJSONParsing,s=this.responseType==="json";if(k.isResponse(t)||k.isReadableStream(t))return t;if(t&&k.isString(t)&&(a&&!this.responseType||s)){const i=!(n&&n.silentJSONParsing)&&s;try{return JSON.parse(t,this.parseReviver)}catch(o){if(i)throw o.name==="SyntaxError"?he.from(o,he.ERR_BAD_RESPONSE,this,null,this.response):o}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:dt.classes.FormData,Blob:dt.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};k.forEach(["delete","get","head","post","put","patch"],e=>{ns.headers[e]={}});const uh=k.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),dh=e=>{const t={};let n,a,s;return e&&e.split(`
7`).forEach(function(i){s=i.indexOf(":"),n=i.substring(0,s).trim().toLowerCase(),a=i.substring(s+1).trim(),!(!n||t[n]&&uh[n])&&(n==="set-cookie"?t[n]?t[n].push(a):t[n]=[a]:t[n]=t[n]?t[n]+", "+a:a)}),t},Rl=Symbol("internals");function Ma(e){return e&&String(e).trim().toLowerCase()}function Cs(e){return e===!1||e==null?e:k.isArray(e)?e.map(Cs):String(e)}function fh(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let a;for(;a=n.exec(e);)t[a[1]]=a[2];return t}const mh=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function Rr(e,t,n,a,s){if(k.isFunction(a))return a.call(this,t,n);if(s&&(t=n),!!k.isString(t)){if(k.isString(a))return t.indexOf(a)!==-1;if(k.isRegExp(a))return a.test(t)}}function vh(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,a)=>n.toUpperCase()+a)}function hh(e,t){const n=k.toCamelCase(" "+t);["get","set","has"].forEach(a=>{Object.defineProperty(e,a+n,{value:function(s,r,i){return this[a].call(this,t,s,r,i)},configurable:!0})})}let At=class{constructor(t){t&&this.set(t)}set(t,n,a){const s=this;function r(o,l,u){const c=Ma(l);if(!c)throw new Error("header name must be a non-empty string");const f=k.findKey(s,c);(!f||s[f]===void 0||u===!0||u===void 0&&s[f]!==!1)&&(s[f||l]=Cs(o))}const i=(o,l)=>k.forEach(o,(u,c)=>r(u,c,l));if(k.isPlainObject(t)||t instanceof this.constructor)i(t,n);else if(k.isString(t)&&(t=t.trim())&&!mh(t))i(dh(t),n);else if(k.isObject(t)&&k.isIterable(t)){let o={},l,u;for(const c of t){if(!k.isArray(c))throw TypeError("Object iterator must return a key-value pair");o[u=c[0]]=(l=o[u])?k.isArray(l)?[...l,c[1]]:[l,c[1]]:c[1]}i(o,n)}else t!=null&&r(n,t,a);return this}get(t,n){if(t=Ma(t),t){const a=k.findKey(this,t);if(a){const s=this[a];if(!n)return s;if(n===!0)return fh(s);if(k.isFunction(n))return n.call(this,s,a);if(k.isRegExp(n))return n.exec(s);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=Ma(t),t){const a=k.findKey(this,t);return!!(a&&this[a]!==void 0&&(!n||Rr(this,this[a],a,n)))}return!1}delete(t,n){const a=this;let s=!1;function r(i){if(i=Ma(i),i){const o=k.findKey(a,i);o&&(!n||Rr(a,a[o],o,n))&&(delete a[o],s=!0)}}return k.isArray(t)?t.forEach(r):r(t),s}clear(t){const n=Object.keys(this);let a=n.length,s=!1;for(;a--;){const r=n[a];(!t||Rr(this,this[r],r,t,!0))&&(delete this[r],s=!0)}return s}normalize(t){const n=this,a={};
7return k.forEach(this,(s,r)=>{const i=k.findKey(a,r);if(i){n[i]=Cs(s),delete n[r];return}const o=t?vh(r):String(r).trim();o!==r&&delete n[r],n[o]=Cs(s),a[o]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return k.forEach(this,(a,s)=>{a!=null&&a!==!1&&(n[s]=t&&k.isArray(a)?a.join(", "):a)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(`
8`)}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const a=new this(t);return n.forEach(s=>a.set(s)),a}static accessor(t){const a=(this[Rl]=this[Rl]={accessors:{}}).accessors,s=this.prototype;function r(i){const o=Ma(i);a[o]||(hh(s,i),a[o]=!0)}return k.isArray(t)?t.forEach(r):r(t),this}};At.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);k.reduceDescriptors(At.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(a){this[n]=a}}});k.freezeMethods(At);function Nr(e,t){const n=this||ns,a=t||n,s=At.from(a.headers);let r=a.data;return k.forEach(e,function(o){r=o.call(n,r,s.normalize(),t?t.status:void 0)}),s.normalize(),r}function Hu(e){return!!(e&&e.__CANCEL__)}function Va(e,t,n){he.call(this,e??"canceled",he.ERR_CANCELED,t,n),this.name="CanceledError"}k.inherits(Va,he,{__CANCEL__:!0});function Mu(e,t,n){const a=n.config.validateStatus;!n.status||!a||a(n.status)?e(n):t(new he("Request failed with status code "+n.status,[he.ERR_BAD_REQUEST,he.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}function ph(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function gh(e,t){e=e||10;const n=new Array(e),a=new Array(e);let s=0,r=0,i;return t=t!==void 0?t:1e3,function(l){const u=Date.now(),c=a[r];i||(i=u),n[s]=l,a[s]=u;let f=r,d=0;for(;f!==s;)d+=n[f++],f=f%e;if(s=(s+1)%e,s===r&&(r=(r+1)%e),u-i<t)return;const v=c&&u-c;return v?Math.round(d*1e3/v):void 0}}function yh(e,t){let n=0,a=1e3/t,s,r;const i=(u,c=Date.now())=>{n=c,s=null,r&&(clearTimeout(r),r=null),e(...u)};return[(...u)=>{const c=Date.now(),f=c-n;f>=a?i(u,c):(s=u,r||(r=setTimeout(()=>{r=null,i(s)},a-f)))},()=>s&&i(s)]}const Is=(e,t,n=3)=>{let a=0;const s=gh(50,250);return yh(r=>{const i=r.loaded,o=r.lengthComputable?r.total:void 0,l=i-a,u=s(l),c=i<=o;a=i;const f={loaded:i,total:o,progress:o?i/o:void 0,bytes:l,rate:u||void 0,estimated:u&&o&&c?(o-i)/u:void 0,event:r,lengthComputable:o!=null,[t?"download":"upload"]:!0};e(f)},n)},Nl=(e,t)=>{const n=e!=null;return[a=>t[0]({lengthComputable:n,total:e,loaded:a}),t[1]]},Dl=e=>(...t)=>k.asap(()=>e(...t)),bh=dt.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,dt.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(dt.origin),dt.navigator&&/(msie|trident)/i.test(dt.navigator.userAgent)):()=>!0,_h=dt.hasStandardBrowserEnv?{write(e,t,n,a,s,r,i){if(typeof document>"u")return;const o=[`${e}=${encodeURIComponent(t)}`];k.isNumber(n)&&o.push(`expires=${new Date(n).toUTCString()}`),k.isString(a)&&o.push(`path=${a}`),k.isString(s)&&o.push(`domain=${s}`),r===!0&&o.push("secure"),k.isString(i)&&o.push(`SameSite=${i}`),document.cookie=o.join("; ")},read(e){if(typeof document>"u")return null;const t=document.cookie.match(new RegExp("(?:^|; )"+e+"=([^;]*)"));return t?decodeURIComponent(t[1]):null},remove(e){this.write(e,"",Date.now()-864e5,"/")}}:{write(){},read(){return null},remove(){}};function Ch(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function Lh(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function ku(e,t,n){let a=!Ch(t);return e&&(a||n==!1)?Lh(e,t):t}const xl=e=>e instanceof At?{...e}:e;function $n(e,t){t=t||{};const n={};function a(u,c,f,d){return k.isPlainObject(u)&&k.isPlainObject(c)?k.merge.call({caseless:d},u,c):k.isPlainObject(c)?k.merge({},c):k.isArray(c)?c.slice():c}
8function s(u,c,f,d){if(k.isUndefined(c)){if(!k.isUndefined(u))return a(void 0,u,f,d)}else return a(u,c,f,d)}function r(u,c){if(!k.isUndefined(c))return a(void 0,c)}function i(u,c){if(k.isUndefined(c)){if(!k.isUndefined(u))return a(void 0,u)}else return a(void 0,c)}function o(u,c,f){if(f in t)return a(u,c);if(f in e)return a(void 0,u)}const l={url:r,method:r,data:r,baseURL:i,transformRequest:i,transformResponse:i,paramsSerializer:i,timeout:i,timeoutMessage:i,withCredentials:i,withXSRFToken:i,adapter:i,responseType:i,xsrfCookieName:i,xsrfHeaderName:i,onUploadProgress:i,onDownloadProgress:i,decompress:i,maxContentLength:i,maxBodyLength:i,beforeRedirect:i,transport:i,httpAgent:i,httpsAgent:i,cancelToken:i,socketPath:i,responseEncoding:i,validateStatus:o,headers:(u,c,f)=>s(xl(u),xl(c),f,!0)};return k.forEach(Object.keys({...e,...t}),function(c){const f=l[c]||s,d=f(e[c],t[c],c);k.isUndefined(d)&&f!==o||(n[c]=d)}),n}const Tu=e=>{const t=$n({},e);let{data:n,withXSRFToken:a,xsrfHeaderName:s,xsrfCookieName:r,headers:i,auth:o}=t;if(t.headers=i=At.from(i),t.url=Vu(ku(t.baseURL,t.url,t.allowAbsoluteUrls),e.params,e.paramsSerializer),o&&i.set("Authorization","Basic "+btoa((o.username||"")+":"+(o.password?unescape(encodeURIComponent(o.password)):""))),k.isFormData(n)){if(dt.hasStandardBrowserEnv||dt.hasStandardBrowserWebWorkerEnv)i.setContentType(void 0);else if(k.isFunction(n.getHeaders)){const l=n.getHeaders(),u=["content-type","content-length"];Object.entries(l).forEach(([c,f])=>{u.includes(c.toLowerCase())&&i.set(c,f)})}}if(dt.hasStandardBrowserEnv&&(a&&k.isFunction(a)&&(a=a(t)),a||a!==!1&&bh(t.url))){const l=s&&r&&_h.read(r);l&&i.set(s,l)}return t},Ah=typeof XMLHttpRequest<"u",Sh=Ah&&function(e){return new Promise(function(n,a){const s=Tu(e);let r=s.data;const i=At.from(s.headers).normalize();let{responseType:o,onUploadProgress:l,onDownloadProgress:u}=s,c,f,d,v,m;function h(){v&&v(),m&&m(),s.cancelToken&&s.cancelToken.unsubscribe(c),s.signal&&s.signal.removeEventListener("abort",c)}let g=new XMLHttpRequest;g.open(s.method.toUpperCase(),s.url,!0),g.timeout=s.timeout;function S(){if(!g)return;const b=At.from("getAllResponseHeaders"in g&&g.getAllResponseHeaders()),w={data:!o||o==="text"||o==="json"?g.responseText:g.response,status:g.status,statusText:g.statusText,headers:b,config:e,request:g};Mu(function(y){n(y),h()},function(y){a(y),h()},w),g=null}"onloadend"in g?g.onloadend=S:g.onreadystatechange=function(){!g||g.readyState!==4||g.status===0&&!(g.responseURL&&g.responseURL.indexOf("file:")===0)||setTimeout(S)},g.onabort=function(){g&&(a(new he("Request aborted",he.ECONNABORTED,e,g)),g=null)},g.onerror=function(C){const w=C&&C.message?C.message:"Network Error",V=new he(w,he.ERR_NETWORK,e,g);V.event=C||null,a(V),g=null},g.ontimeout=function(){let C=s.timeout?"timeout of "+s.timeout+"ms exceeded":"timeout exceeded";const w=s.transitional||Eu;s.timeoutErrorMessage&&(C=s.timeoutErrorMessage),a(new he(C,w.clarifyTimeoutError?he.ETIMEDOUT:he.ECONNABORTED,e,g)),g=null},r===void 0&&i.setContentType(null),"setRequestHeader"in g&&k.forEach(i.toJSON(),function(C,w){g.setRequestHeader(w,C)}),k.isUndefined(s.withCredentials)||(g.withCredentials=!!s.withCredentials),o&&o!=="json"&&(g.responseType=s.responseType),u&&([d,m]=Is(u,!0),g.addEventListener("progress",d)),l&&g.upload&&([f,v]=Is(l),g.upload.addEventListener("progress",f),g.upload.addEventListener("loadend",v)),(s.cancelToken||s.signal)&&(c=b=>{g&&(a(!b||b.type?new Va(null,e,g):b),g.abort(),g=null)},s.cancelToken&&s.cancelToken.subscribe(c),s.signal&&(s.signal.aborted?c():s.signal.addEventListener("abort",c)));const M=ph(s.url);if(M&&dt.protocols.indexOf(M)===-1){a(new he("Unsupported protocol "+M+":",he.ERR_BAD_REQUEST,e));return}g.send(r||null)})},Vh=(e,t)=>{const{length:n}=e=e?e.filter(Boolean):[];if(t||n){let a=new AbortController,s;const r=function(u){if(!s){s=!0,o();const c=u instanceof Error?u:this.reason;a.abort(c instanceof he?c:new Va(c instanceof Error?c.message:c))}};let i=t&&setTimeout(()=>{i=null,r(new he(`timeout ${t} of ms exceeded`,he.ETIMEDOUT))},t);const o=()=>{e&&(i&&clearTimeout(i),i=null,e.forEach(u=>{u.unsubscribe?u.unsubscribe(r):u.removeEventListener("abort",r)}),e=null)};e.forEach(u=>u.addEventListener("abort",r));const{signal:l}=a;return l.unsubscribe=()=>k.asap(o),l}},Eh=function*(e,t){let n=e.byteLength;if(n<t){yield e;return}let a=0,s;for(;a<n;)s=a+t,yield e.slice(a,s),a=s},wh=async function*(e,t){for await(const n of Hh(e))yield*Eh(n,t)},Hh=async function*(e){if(e[Symbol.asyncIterator]){yield*e;return}const t=e.getReader();try{for(;;){const{done:n,value:a}=await t.read();if(n)break;yield a}}finally{await t.cancel()}},Fl=(e,t,n,a)=>{const s=wh(e,t);let r=0,i,o=l=>{i||(i=!0,a&&a(l))};return new ReadableStream({async pull(l){try{const{done:u,value:c}=await s.next();if(u){o(),l.close();return}let f=c.byteLength;if(n){let d=r+=f;n(d)}l.enqueue(new Uint8Array(c))}catch(u){throw o(u),u}},cancel(l){return o(l),s.return()}},{highWaterMark:2})},$l=64*1024,{isFunction:ds}=k,Mh=(({Request:e,Response:t})=>({Request:e,Response:t}))(k.global),{ReadableStream:Bl,TextEncoder:Ul}=k.global,ql=(e,...t)=>{try{return!!e(...t)}catch{return!1}},kh=e=>{e=k.merge.call({skipUndefined:!0},Mh,e);const{fetch:t,Request:n,Response:a}=e,s=t?ds(t):typeof fetch=="function",r=ds(n),i=ds(a);if(!s)return!1;const o=s&&ds(Bl),l=s&&(typeof Ul=="function"?(m=>h=>m.encode(h))(new Ul):async m=>new Uint8Array(await new n(m).arrayBuffer())),u=r&&o&&ql(()=>{let m=!1;const h=new n(dt.origin,{body:new Bl,method:"POST",get duplex(){return m=!0,"half"}}).headers.has("Content-Type");return m&&!h}),c=i&&o&&ql(()=>
8k.isReadableStream(new a("").body)),f={stream:c&&(m=>m.body)};s&&["text","arrayBuffer","blob","formData","stream"].forEach(m=>{!f[m]&&(f[m]=(h,g)=>{let S=h&&h[m];if(S)return S.call(h);throw new he(`Response type '${m}' is not supported`,he.ERR_NOT_SUPPORT,g)})});const d=async m=>{if(m==null)return 0;if(k.isBlob(m))return m.size;if(k.isSpecCompliantForm(m))return(await new n(dt.origin,{method:"POST",body:m}).arrayBuffer()).byteLength;if(k.isArrayBufferView(m)||k.isArrayBuffer(m))return m.byteLength;if(k.isURLSearchParams(m)&&(m=m+""),k.isString(m))return(await l(m)).byteLength},v=async(m,h)=>{const g=k.toFiniteNumber(m.getContentLength());return g??d(h)};return async m=>{let{url:h,method:g,data:S,signal:M,cancelToken:b,timeout:C,onDownloadProgress:w,onUploadProgress:V,responseType:y,headers:H,withCredentials:_="same-origin",fetchOptions:T}=Tu(m),N=t||fetch;y=y?(y+"").toLowerCase():"text";let P=Vh([M,b&&b.toAbortSignal()],C),x=null;const Z=P&&P.unsubscribe&&(()=>{P.unsubscribe()});let ue;try{if(V&&u&&g!=="get"&&g!=="head"&&(ue=await v(H,S))!==0){let J=new n(h,{method:"POST",body:S,duplex:"half"}),B;if(k.isFormData(S)&&(B=J.headers.get("content-type"))&&H.setContentType(B),J.body){const[Ae,Se]=Nl(ue,Is(Dl(V)));S=Fl(J.body,$l,Ae,Se)}}k.isString(_)||(_=_?"include":"omit");const te=r&&"credentials"in n.prototype,Le={...T,signal:P,method:g.toUpperCase(),headers:H.normalize().toJSON(),body:S,duplex:"half",credentials:te?_:void 0};x=r&&new n(h,Le);let ce=await(r?N(x,T):N(h,Le));const q=c&&(y==="stream"||y==="response");if(c&&(w||q&&Z)){const J={};["status","statusText","headers"].forEach(Ve=>{J[Ve]=ce[Ve]});const B=k.toFiniteNumber(ce.headers.get("content-length")),[Ae,Se]=w&&Nl(B,Is(Dl(w),!0))||[];ce=new a(Fl(ce.body,$l,Ae,()=>{Se&&Se(),Z&&Z()}),J)}y=y||"text";let K=await f[k.findKey(f,y)||"text"](ce,m);return!q&&Z&&Z(),await new Promise((J,B)=>{Mu(J,B,{data:K,headers:At.from(ce.headers),status:ce.status,statusText:ce.statusText,config:m,request:x})})}catch(te){throw Z&&Z(),te&&te.name==="TypeError"&&/Load failed|fetch/i.test(te.message)?Object.assign(new he("Network Error",he.ERR_NETWORK,m,x),{cause:te.cause||te}):he.from(te,te&&te.code,m,x)}}},Th=new Map,Pu=e=>{let t=e&&e.env||{};const{fetch:n,Request:a,Response:s}=t,r=[a,s,n];let i=r.length,o=i,l,u,c=Th;for(;o--;)l=r[o],u=c.get(l),u===void 0&&c.set(l,u=o?new Map:kh(t)),c=u;return u};Pu();const io={http:Gv,xhr:Sh,fetch:{get:Pu}};k.forEach(io,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const Wl=e=>`- ${e}`,Ph=e=>k.isFunction(e)||e===null||e===!1;function Oh(e,t){e=k.isArray(e)?e:[e];const{length:n}=e;let a,s;const r={};for(let i=0;i<n;i++){a=e[i];let o;if(s=a,!Ph(a)&&(s=io[(o=String(a)).toLowerCase()],s===void 0))throw new he(`Unknown adapter '${o}'`);if(s&&(k.isFunction(s)||(s=s.get(t))))break;r[o||"#"+i]=s}if(!s){const i=Object.entries(r).map(([l,u])=>`adapter ${l} `+(u===!1?"is not supported by the environment":"is not available in the build"));let o=n?i.length>1?`since :
9`+i.map(Wl).join(`
10`):" "+Wl(i[0]):"as no adapter specified";throw new he("There is no suitable adapter to dispatch the request "+o,"ERR_NOT_SUPPORT")}return s}const Ou={getAdapter:Oh,adapters:io};function Dr(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Va(null,e)}function jl(e){return Dr(e),e.headers=At.from(e.headers),e.data=Nr.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),Ou.getAdapter(e.adapter||ns.adapter,e)(e).then(function(a){return Dr(e),a.data=Nr.call(e,e.transformResponse,a),a.headers=At.from(a.headers),a},function(a){return Hu(a)||(Dr(e),a&&a.response&&(a.response.data=Nr.call(e,e.transformResponse,a.response),a.response.headers=At.from(a.response.headers))),Promise.reject(a)})}const Iu="1.13.2",dr={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{dr[e]=function(a){return typeof a===e||"a"+(t<1?"n ":" ")+e}});const Zl={};dr.transitional=function(t,n,a){function s(r,i){return"[Axios v"+Iu+"] Transitional option '"+r+"'"+i+(a?". "+a:"")}return(r,i,o)=>
10{if(t===!1)throw new he(s(i," has been removed"+(n?" in "+n:"")),he.ERR_DEPRECATED);return n&&!Zl[i]&&(Zl[i]=!0,console.warn(s(i," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(r,i,o):!0}};dr.spelling=function(t){return(n,a)=>(console.warn(`${a} is likely a misspelling of ${t}`),!0)};function Ih(e,t,n){if(typeof e!="object")throw new he("options must be an object",he.ERR_BAD_OPTION_VALUE);const a=Object.keys(e);let s=a.length;for(;s-- >0;){const r=a[s],i=t[r];if(i){const o=e[r],l=o===void 0||i(o,r,e);if(l!==!0)throw new he("option "+r+" must be "+l,he.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new he("Unknown option "+r,he.ERR_BAD_OPTION)}}const Ls={assertOptions:Ih,validators:dr},Gt=Ls.validators;let Dn=class{constructor(t){this.defaults=t||{},this.interceptors={request:new Il,response:new Il}}async request(t,n){try{return await this._request(t,n)}catch(a){if(a instanceof Error){let s={};Error.captureStackTrace?Error.captureStackTrace(s):s=new Error;const r=s.stack?s.stack.replace(/^.+\n/,""):"";try{a.stack?r&&!String(a.stack).endsWith(r.replace(/^.+\n.+\n/,""))&&(a.stack+=`
11`+r):a.stack=r}catch{}}throw a}}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=$n(this.defaults,n);const{transitional:a,paramsSerializer:s,headers:r}=n;a!==void 0&&Ls.assertOptions(a,{silentJSONParsing:Gt.transitional(Gt.boolean),forcedJSONParsing:Gt.transitional(Gt.boolean),clarifyTimeoutError:Gt.transitional(Gt.boolean)},!1),s!=null&&(k.isFunction(s)?n.paramsSerializer={serialize:s}:Ls.assertOptions(s,{encode:Gt.function,serialize:Gt.function},!0)),n.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?n.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:n.allowAbsoluteUrls=!0),Ls.assertOptions(n,{baseUrl:Gt.spelling("baseURL"),withXsrfToken:Gt.spelling("withXSRFToken")},!0),n.method=(n.method||this.defaults.method||"get").toLowerCase();let i=r&&k.merge(r.common,r[n.method]);r&&k.forEach(["delete","get","head","post","put","patch","common"],m=>{delete r[m]}),n.headers=At.concat(i,r);const o=[];let l=!0;this.interceptors.request.forEach(function(h){typeof h.runWhen=="function"&&h.runWhen(n)===!1||(l=l&&h.synchronous,o.unshift(h.fulfilled,h.rejected))});const u=[];this.interceptors.response.forEach(function(h){u.push(h.fulfilled,h.rejected)});let c,f=0,d;if(!l){const m=[jl.bind(this),void 0];for(m.unshift(...o),m.push(...u),d=m.length,c=Promise.resolve(n);f<d;)c=c.then(m[f++],m[f++]);return c}d=o.length;let v=n;for(;f<d;){const m=o[f++],h=o[f++];try{v=m(v)}catch(g){h.call(this,g);break}}try{c=jl.call(this,v)}catch(m){return Promise.reject(m)}for(f=0,d=u.length;f<d;)c=c.then(u[f++],u[f++]);return c}getUri(t){t=$n(this.defaults,t);const n=ku(t.baseURL,t.url,t.allowAbsoluteUrls);return Vu(n,t.params,t.paramsSerializer)}};
11k.forEach(["delete","get","head","options"],function(t){Dn.prototype[t]=function(n,a){return this.request($n(a||{},{method:t,url:n,data:(a||{}).data}))}});k.forEach(["post","put","patch"],function(t){function n(a){return function(r,i,o){return this.request($n(o||{},{method:t,headers:a?{"Content-Type":"multipart/form-data"}:{},url:r,data:i}))}}Dn.prototype[t]=n(),Dn.prototype[t+"Form"]=n(!0)});let Rh=class Ru{constructor(t){if(typeof t!="function")throw new TypeError("executor must be a function.");let n;this.promise=new Promise(function(r){n=r});const a=this;this.promise.then(s=>{if(!a._listeners)return;let r=a._listeners.length;for(;r-- >0;)a._listeners[r](s);a._listeners=null}),this.promise.then=s=>{let r;const i=new Promise(o=>{a.subscribe(o),r=o}).then(s);return i.cancel=function(){a.unsubscribe(r)},i},t(function(r,i,o){a.reason||(a.reason=new Va(r,i,o),n(a.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}toAbortSignal(){const t=new AbortController,n=a=>{t.abort(a)};return this.subscribe(n),t.signal.unsubscribe=()=>this.unsubscribe(n),t.signal}static source(){let t;return{token:new Ru(function(s){t=s}),cancel:t}}};function Nh(e){return function(n){return e.apply(null,n)}}function Dh(e){return k.isObject(e)&&e.isAxiosError===!0}const yi={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,Parti
11alContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(yi).forEach(([e,t])=>{yi[t]=e});function Nu(e){const t=new Dn(e),n=mu(Dn.prototype.request,t);return k.extend(n,Dn.prototype,t,{allOwnKeys:!0}),k.extend(n,t,null,{allOwnKeys:!0}),n.create=function(s){return Nu($n(e,s))},n}const Ze=Nu(ns);Ze.Axios=Dn;Ze.CanceledError=Va;Ze.CancelToken=Rh;Ze.isCancel=Hu;Ze.VERSION=Iu;Ze.toFormData=ur;Ze.AxiosError=he;Ze.Cancel=Ze.CanceledError;Ze.all=function(t){return Promise.all(t)};Ze.spread=Nh;Ze.isAxiosError=Dh;Ze.mergeConfig=$n;Ze.AxiosHeaders=At;Ze.formToJSON=e=>wu(k.isHTMLForm(e)?new FormData(e):e);Ze.getAdapter=Ou.getAdapter;Ze.HttpStatusCode=yi;Ze.default=Ze;const{Axios:w6,AxiosError:H6,CanceledError:M6,isCancel:k6,CancelToken:T6,VERSION:P6,all:O6,Cancel:I6,isAxiosError:oo,spread:R6,toFormData:N6,AxiosHeaders:D6,HttpStatusCode:x6,formToJSON:F6,getAdapter:$6,mergeConfig:B6}=Ze;class Da extends Error{}Da.prototype.name="InvalidTokenError";function xh(e){return decodeURIComponent(atob(e).replace(/(.)/g,(t,n)=>{let a=n.charCodeAt(0).toString(16).toUpperCase();return a.length<2&&(a="0"+a),"%"+a}))}function Fh(e){let t=e.replace(/-/g,"+").replace(/_/g,"/");switch(t.length%4){case 0:break;case 2:t+="==";break;case 3:t+="=";break;default:throw new Error("base64 string is not of the correct length")}try{return xh(t)}catch{return atob(t)}}function Tn(e,t){if(typeof e!="string")throw new Da("Invalid token specified: must be a string");t||(t={});const n=t.header===!0?0:1,a=e.split(".")[n];if(typeof a!="string")throw new Da(`Invalid token specified: missing part #${n+1}`);let s;try{s=Fh(a)}catch(r){throw new Da(`Invalid token specified: invalid base64 for part #${n+1} (${r.message})`)}try{return JSON.parse(s)}catch(r){throw new Da(`Invalid token specified: invalid json for part #${n+1} (${r.message})`)}}const jt=(e,t)=>{const n=e.__vccOpts||e;for(const[a,s]of t)n[a]=s;return n},$h={},Bh={id:"Ebene_1","data-name":"Ebene 1",xmlns:"http://www.w3.org/2000/svg",version:"1.1",width:"798",height:"247",viewBox:"0 0 797.55 247.09"},Uh=U("path",{fill:"currentColor",d:"M767.12,237.2c8.27,0,13.96-4.01,13.96-10.66,0-7.75-6.14-9.3-11.69-10.47-4.72-.97-9.11-1.23-9.11-4.07,0-2.39,2.26-3.68,5.69-3.68,3.74,0,6.01,1.29,6.39,4.85h7.95c-.65-6.65-5.49-10.98-14.21-10.98-7.56,0-13.5,3.42-13.5,10.59s5.82,8.85,11.76,10.01c4.52.9,8.72,1.23,8.72,4.39,0,2.33-2.2,3.81-6.07,3.81s-6.
1165-1.68-7.24-5.49h-8.14c.52,7.04,5.88,11.69,15.5,11.69M736.63,197.93h8.79v-7.88h-8.79v7.88h0ZM736.63,236.23h8.79v-33.14h-8.79v33.14h0ZM716.15,237.2c8.27,0,13.95-4.01,13.95-10.66,0-7.75-6.14-9.3-11.69-10.47-4.71-.97-9.11-1.23-9.11-4.07,0-2.39,2.26-3.68,5.68-3.68,3.75,0,6.01,1.29,6.4,4.85h7.94c-.64-6.65-5.49-10.98-14.21-10.98-7.56,0-13.5,3.42-13.5,10.59s5.81,8.85,11.76,10.01c4.52.9,8.72,1.23,8.72,4.39,0,2.33-2.2,3.81-6.07,3.81s-6.65-1.68-7.24-5.49h-8.14c.52,7.04,5.88,11.69,15.5,11.69M669.06,247.09h5.17c6.72,0,9.17-2.65,11.69-10.01l11.56-33.98h-8.85l-4.65,14.92c-1.03,3.04-1.94,7.23-1.94,7.23h-.13s-1.1-4.2-2.13-7.23l-4.91-14.92h-9.24l8.91,23.58c1.87,5.04,2.52,7.17,2.52,8.98,0,2.71-1.42,4.52-4.91,4.52h-3.1v6.91h0ZM651.16,236.23h8.79v-46.19h-8.79v46.19h0ZM626.81,230.87c-3.1,0-5.17-1.1-5.17-4.2s2.26-4.14,6.85-5.17c2.2-.52,4.59-1.03,6.14-1.94v4.98c0,3.23-2.78,6.33-7.82,6.33M635.6,236.23h8.46v-.32c-.77-.58-1.16-2.07-1.16-4.59v-16.86c0-7.75-4-12.21-13.95-12.21s-14.02,5.11-14.28,10.92h7.82c.26-3.16,2.26-4.65,6.4-4.65,3.68,0,5.55,1.55,5.55,3.94,0,2.52-2.52,2.97-8.01,3.75-7.37,1.03-13.31,3.36-13.31,10.66,0,6.59,4.78,10.14,11.56,10.14,5.68,0,8.07-1.94,9.75-4.46h.13c.19,1.49.52,3.04,1.03,3.68M585.27,203.09h-8.59v33.14h8.78v-18.8c0-4.52,2.84-7.62,6.72-7.62s5.75,2.52,5.75,6.07v20.35h8.79v-21.64c0-7.24-4.59-12.4-11.43-12.4-4.52,0-7.56,1.87-9.82,5.43h-.19v-4.52h0ZM547.74,205.94c.78-2.46,1.94-7.11,1.94-7.11h.13s1.1,4.65,1.87,7.11l4.13,13.31h-12.21l4.13-13.31h0ZM528.88,236.23h9.5l3.04-9.82h16.67l3.1,9.82h9.75l-16.28-46.19h-9.69l-16.09,46.19h0ZM502.07,236.23h10.66l-13.7-20.54,12.21-12.6h-10.53l-11.76,12.53v-25.58h-8.72v46.19h8.72v-11.17l3.81-3.94,9.3,15.12h0ZM459.76,237.2c8.27,0,13.95-4.01,13.95-10.66,0-7.75-6.14-9.3-11.69-10.47-4.72-.97-9.11-1.23-9.11-4.07,0-2.39,2.26-3.68,5.68-3.68,3.75,0,6.01,1.29,6.4,4.85h7.95c-.65-6.65-5.49-10.98-14.21-10.98-7.56,0-13.5,3.42-13.5,10.59s5.81,8.85,11.76,10.01c4.52.9,8.72,1.23,8.72,4.39,0,2.33-2.2,3.81-6.07,3.81s-6.
1165-1.68-7.24-5.49h-8.14c.52,7.04,5.88,11.69,15.5,11.69M429.27,197.93h8.79v-7.88h-8.79v7.88h0ZM429.27,236.23h8.79v-33.14h-8.79v33.14h0ZM394.71,197.6h10.21c4.97,0,7.36,2.78,7.36,6.53s-2.52,6.33-7.62,6.33h-9.95v-12.86h0ZM385.34,236.23h9.37v-18.54h7.56c5.81,0,8.66,2.84,9.04,7.88.39,4.98.52,10.14,1.68,10.66h8.98v-.45c-1.61-.71-1.36-5.68-2-12.21-.58-5.62-2.78-8.08-7.04-9.3v-.19c5.94-1.61,8.46-5.75,8.46-11.18,0-7.69-5.94-12.85-14.86-12.85h-21.19v46.19h0ZM348.32,208.97c4,0,6.78,2.91,7.04,7.11h-14.73c.78-4.33,3.04-7.11,7.69-7.11M349.03,237.2c8.53,0,13.76-4.98,14.99-10.85h-8.66c-.97,2.52-2.97,4.07-6.39,4.07-4.97,0-7.82-3.17-8.46-8.27h24.03c0-11.82-5.68-19.96-16.34-19.96-9.69,0-16.34,7.62-16.34,17.44s6.2,17.57,17.18,17.57M307.82,208.91h4.58v19.44c0,6.27,4.72,7.95,8.98,7.95,3.49,0,5.49-.13,5.49-.13v-6.46s-1.49.06-2.58.06c-1.94,0-3.29-.84-3.29-3.29v-17.57h5.68v-5.81h-5.68v-10.34h-8.59v10.34h-4.58v5.81h0ZM301.49,236.23v-33.14h-8.79v19.12c0,4.39-2.52,7.49-6.65,7.49-3.74,0-5.49-2.13-5.49-6.01v-20.61h-8.72v22.09c0,7.24,4.13,11.95,11.5,11.95,4.65,0,7.23-1.74,9.5-4.78h.19v3.88h8.46ZM242.64,203.09h-8.59v33.14h8.79v-18.8c0-4.52,2.84-7.62,6.72-7.62s5.75,2.52,5.75,6.07v20.35h8.78v-21.64c0-7.24-4.58-12.4-11.43-12.4-4.52,0-7.56,1.87-9.82,5.43h-.19v-4.52h0ZM216.99,197.93h8.79v-7.88h-8.79v7.88h0ZM216.99,236.23h8.79v-33.14h-8.79v33.14h0ZM162.53,236.23h8.59v-26.49c0-3.75-.39-9.56-.39-9.56h.13s1.03,5.43,2,8.79l7.75,27.26h8.98l7.95-27.26c.97-3.36,2-8.79,2-8.79h.13s-.39,5.81-.39,9.56v26.49h8.72v-46.19h-13.37l-6.53,23.19c-1.61,5.81-2.84,12.47-2.84,12.47h-.13s-1.29-6.65-2.91-12.47l-6.52-23.19h-13.18v46.19h0ZM122.42,208.91h4.59v19.44c0,6.27,4.72,7.95,8.98,7.95,3.49,0,5.49-.13,5.49-.13v-6.46s-1.48.06-2.58.06c-1.94,0-3.3-.84-3.3-3.29v-17.57h5.68v-5.81h-5.68v-10.34h-8.59v10.34h-4.59v5.81h0ZM104.52,237.2c8.27,0,13.95-4.01,13.95-10.66,0-7.75-6.14-9.3-11.69-10.47-4.71-.97-9.11-1.23-9.11-4.07,0-2.39,2.26-3.68,5.68-3.68,3.75,0,6.01,1.29,6.4,4.85h7.95c-.65-6.65-5.49-10.98-14.21-10.98-7.56,0-13.5,3.42-13.5,10.59s5.81,8.85,11.76,10.01c4.52.9,8.72,1.23,8.72,4.39,0,2.33-2.2,3.81-6.07,3.81s-6.
1166-1.68-7.24-5.49h-8.14c.52,7.04,5.88,11.69,15.5,11.69M66.86,230.87c-3.1,0-5.17-1.1-5.17-4.2s2.26-4.14,6.85-5.17c2.2-.52,4.59-1.03,6.14-1.94v4.98c0,3.23-2.78,6.33-7.82,6.33M75.65,236.23h8.46v-.32c-.78-.58-1.16-2.07-1.16-4.59v-16.86c0-7.75-4-12.21-13.95-12.21s-14.02,5.11-14.28,10.92h7.82c.26-3.16,2.26-4.65,6.4-4.65,3.68,0,5.55,1.55,5.55,3.94,0,2.52-2.52,2.97-8.01,3.75-7.37,1.03-13.31,3.36-13.31,10.66,0,6.59,4.78,10.14,11.56,10.14,5.68,0,8.07-1.94,9.75-4.46h.13c.19,1.49.52,3.04,1.03,3.68M16.48,236.23h31.07v-7.82h-21.7v-38.37h-9.37v46.19h0Z"},null,-1),qh=U("path",{fill:"currentColor",d:"M185.74,153.47c26.4,0,44.56-12.79,44.56-34.04,0-24.75-19.6-29.7-37.34-33.42-15.06-3.09-29.08-3.92-29.08-13,0-7.63,7.22-11.76,18.15-11.76,11.96,0,19.18,4.13,20.42,15.47h25.37c-2.06-21.25-17.53-35.07-45.38-35.07-24.13,0-43.11,10.93-43.11,33.83s18.57,28.26,37.54,31.97c14.44,2.89,27.85,3.92,27.85,14.03,0,7.43-7.01,12.17-19.39,12.17s-21.25-5.36-23.1-17.53h-25.99c1.65,22.48,18.77,37.34,49.51,37.34h0ZM310.53,150.38h27.02v-1.03c-2.48-1.86-3.71-6.6-3.71-14.64v-53.84c0-24.75-12.79-38.99-44.56-38.99s-44.76,16.3-45.59,34.86h24.96c.83-10.11,7.22-14.85,20.42-14.85,11.76,0,17.74,4.95,17.74,12.58,0,8.04-8.05,9.49-25.58,11.96-23.52,3.3-42.49,10.73-42.49,34.04,0,21.04,15.26,32.39,36.92,32.39,18.15,0,25.78-6.19,31.15-14.23h.41c.62,4.74,1.65,9.69,3.3,11.76h0ZM282.48,133.26c-9.9,0-16.5-3.51-16.5-13.41s7.22-13.2,21.86-16.5c7.01-1.65,14.65-3.3,19.6-6.19v15.88c0,10.31-8.87,20.22-24.96,20.22h0ZM345.39,63.95h14.44v86.43h28.05V63.95h18.98v-19.39h-18.98v-7.84c0-10.93,5.78-12.58,18.98-11.96V3.09c-27.02-2.89-47.03,6.19-47.03,31.97v9.49h-14.44v19.39h0ZM466.27,153.47c27.23,0,43.94-15.88,47.86-34.65h-27.64c-3.09,8.04-9.49,13-20.42,13-15.88,0-24.96-10.11-27.02-26.4h76.74c0-37.75-18.15-63.74-52.19-63.74-30.94,0-52.19,24.34-52.19,55.7s19.8,56.11,54.87,56.11h0ZM464,63.33c12.79,0,21.66,9.28,22.48,22.69h-47.03c2.48-13.82,9.7-22.69,24.55-22.69h0ZM595.81,153.68c43.52,0,70.96-32.59,70.96-76.74S639.33,0,595.81,0s-71.17,32.8-71.17,76.94,27.64,76.74,71.17,76.74h0ZM596.01,129.13c-27.02,0-40.84-22.9-40.84-52.19s13.82-52.4,40.84-52.4,40.23,22.9,40.23,52.4-13.2,52.19-40.23,52.19h0ZM740.2,153.68c33.21,0,57.35-16.71,57.35-46.62,0-31.77-24.75-38.99-55.08-45.59-21.87-4.74-32.18-8.25-32.18-20.22,0-10.52,10.52-17.33,26.61-17.33s26.82,7.43,28.47,22.28h28.67c-2.27-29.7-23.72-46-56.93-46s-56.52,15.06-56.52,44.14c0,30.74,24.14,37.75,50.54,43.73,22.48,5.16,36.51,8.04,36.51,22.48,0,13.61-13.41,18.98-28.67,18.98-21.04,0-31.15-7.01-33.21-24.75h-29.29c1.03,31.15,23.72,48.89,63.74,48.89h0Z"},null,-1),Wh=U("path",{fill:"#c63420",d:"M53.97,0L0,20.78v49.97c0,17.87,8.62,31.75,19.04,42.25,13.04,13.14,30.21,21.17,34.15,21.17s21.38-10.01,33.69-21.13c12.03-10.87,19.92-22.52,19.92-42.3V20.78L53.97,0h0Z"},null,-1),jh=U("polygon",{fill:"#fff",points:"82.91 31.82 57.58 96.81 41.11 96.81 23.9 60.57 41.59 60.57 49.34 76.57 49.6 76.57 65.68 31.82 82.91 31.82 82.91 31.82"},null,-1),Zh=[Uh,qh,Wh,jh];function Kh(e,t){return Q(),_e("svg",Bh,Zh)}const Za=jt($h,[["render",Kh]]),Gh={class:"h-screen flex flex-col items-center p-6"},xt=Qe({__name:"GuestLayout",setup(e){return(t,n)=>(Q(),_e("section",Gh,[p(Za,{class:"w-96"}),Js(t.$slots,"default")]))}}),Yh=[{path:"/register",name:"register",meta:{layout:xt,isPublic:!0},component:()=>Y(()=>import("./Register-DOxwpXsf.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16]))},{path:"/register/success",name:"register-success",meta:{layout:xt,isPublic:!0},component:()=>Y(()=>import("./RegisterSuccess-BSD15MWp.js"),__vite__mapDeps([17,3,1,2,7,18]))},{path:"/start/:code",name:"trial-start",meta:{layout:xt,isPublic:!0,isVoucherLanding:!0},component:()=>Y(()=>import("./TrialStart-BiNoNCVF.js"),__vite__mapDeps([19,3,1,2,9,20]))},{path:"/support-session",name:"support-session",meta:{layout:xt,isPublic:!0,isSupportSession:!0},component:()=>Y(()=>import("./SupportSession-D7n4iXEl.js"),__vite__mapDeps([21,3,1,2]))}
11,{path:"/login",name:"login",meta:{layout:xt,isPublic:!0},component:()=>Y(()=>import("./Login-BiTWfRkO.js"),__vite__mapDeps([22,1,2,3,4,5,6,7,23,11,12,24]))},{path:"/confirm-password",name:"confirm-password",meta:{layout:xt,isPublic:!0},component:()=>Y(()=>import("./ConfirmPassword-CGhP175I.js"),__vite__mapDeps([25,1,2,3,4,5,6,7,18]))},{path:"/forgot-password",name:"forgot-password",meta:{layout:xt,isPublic:!0},component:()=>Y(()=>import("./ForgotPassword-OcKPfZqB.js"),__vite__mapDeps([26,1,2,3,4,5,6,7,18]))},{path:"/reset-password",name:"reset-password",meta:{layout:xt,isPublic:!0},component:()=>Y(()=>import("./ResetPassword-z6Quw6Gd.js"),__vite__mapDeps([27,1,2,3,4,5,6,7,18]))},{path:"/select-company",name:"tenant-select",meta:{layout:xt,isTenantSelect:!0},component:()=>Y(()=>import("./TenantSelector-BoeU0o4-.js"),__vite__mapDeps([28,13,1,2,14]))},{path:"/no-company",name:"no-company",meta:{layout:xt,isNoCompany:!0},component:()=>Y(()=>import("./NoCompany-C0Ilnxia.js"),__vite__mapDeps([29,1,2]))},{path:"/register-company",name:"register-company",meta:{layout:xt,isRegisterCompany:!0},component:()=>Y(()=>import("./RegisterCompany-BSRE795Z.js"),__vite__mapDeps([30,1,2,3,4,5,6,9,7,8,10,11,12,13,14,15,31]))}],Du="/logo-full.svg",zh=["d"],Ce=Qe({__name:"CustomIcon",props:{svgPath:{type:String,required:!0},iconClasses:{type:String,default:"h-6 w-6"}},setup(e){return(t,n)=>(Q(),_e("svg",{class:Ee(e.iconClasses),viewBox:"0 0 24 24",fill:"currentColor"},[U("path",{d:e.svgPath},null,8,zh)],2))}}),Rs=e=>typeof e!="string"?"":e.trim(),Jh=e=>e==="lastName"?"lastName":"firstName",Xh=(e,t,n,a)=>{const s=n,r=n==="lastName"?"firstName":"lastName",i=u=>{const c=Rs(e?.[u]),f=Rs(t?.[u]);return c.localeCompare(f,a,{sensitivity:"base"})},o=i(s);if(o!==0)return o;const l=i(r);return l!==0?l:0},U6=(e,t,n)=>[...e].sort((a,s)=>Xh(a,s,t,n)),q6=(e,t)=>{const n=Rs(e?.firstName),a=Rs(e?.lastName);return!n&&!a?"":t==="lastName"?[a,n].filter(Boolean).join(" "):[n,a].filter(Boolean).join(" ")};var Qh="M12,4A4,4 0 0,1 16,8A4,4 0 0,1 12,12A4,4 0 0,1 8,8A4,4 0 0,1 12,4M12,14C16.42,14 20,15.79 20,18V20H4V18C4,15.79 7.58,14 12,14Z",W6="M20 12V7H22V13H20M20 17H22V15H20M10 13C12.67 13 18 14.34 18 17V20H2V17C2 14.34 7.33 13 10 13M10 4A4 4 0 0 1 14 8A4 4 0 0 1 10 12A4 4 0 0 1 6 8A4 4 0 0 1 10 4M10 14.9C7.03 14.9 3.9 16.36 3.9 17V18.1H16.1V17C16.1 16.36 12.97 14.9 10 14.9M10 5.9A2.1 2.1 0 0 0 7.9 8A2.1 2.1 0 0 0 10 10.1A2.1 2.1 0 0 0 12.1 8A2.1 2.1 0 0 0 10 5.9Z",e5="M17 18H21V16H17V14L14 17L17 20V18M11 4C8.8 4 7 5.8 7 8S8.8 12 11 12 15 10.2 15 8 13.2 4 11 4M11 6C12.1 6 13 6.9 13 8S12.1 10 11 10 9 9.1 9 8 9.9 6 11 6M11 13C8.3 13 3 14.3 3 17V20H12.5C12.2 19.4 12.1 18.8 12 18.1H4.9V17C4.9 16.4 8 14.9 11 14.9C11.5 14.9 12 15 12.5 15C12.8 14.4 13.1 13.8 13.6 13.3C12.6 13.1 11.7 13 11 13",j6="M12,5.5A3.5,3.5 0 0,1 15.5,9A3.5,3.5 0 0,1 12,12.5A3.5,3.5 0 0,1 8.5,9A3.5,3.5 0 0,1 12,5.5M5,8C5.56,8 6.08,8.15 6.53,8.42C6.38,9.85 6.8,11.27 7.66,12.38C7.16,13.34 6.16,14 5,14A3,3 0 0,1 2,11A3,3 0 0,1 5,8M19,8A3,3 0 0,1 22,11A3,3 0 0,1 19,14C17.84,14 16.84,13.34 16.34,12.38C17.2,11.27 17.62,9.85 17.47,8.42C17.92,8.15 18.44,8 19,8M5.5,18.25C5.5,16.18 8.41,14.5 12,14.5C15.59,14.5 18.5,16.18 18.5,18.25V20H5.5V18.25M0,20V18.5C0,17.11 1.89,15.94 4.45,15.6C3.86,16.28 3.5,17.22 3.5,18.25V20H0M24,20H20.5V18.25C20.5,17.22 20.14,16.28 19.55,15.6C22.11,15.94 24,17.11 24,18.5V20Z",Z6="M12,5A3.5,3.5 0 0,0 8.5,8.5A3.5,3.5 0 0,0 12,12A3.5,3.5 0 0,0 15.5,8.5A3.5,3.5 0 0,0 12,5M12,7A1.5,1.5 0 0,1 13.5,8.5A1.5,1.5 0 0,1 12,10A1.5,1.5 0 0,1 10.5,8.5A1.5,1.5 0 0,1 12,7M5.5,8A2.5,2.5 0 0,0 3,10.5C3,11.44 3.53,12.25 4.29,12.68C4.65,12.88 5.06,13 5.5,13C5.94,13 6.35,12.88 6.71,12.68C7.08,12.47 7.39,12.17 7.62,11.81C6.89,10.86 6.5,9.7 6.5,8.5C6.5,8.41 6.5,8.31 6.5,8.22C6.2,8.08 5.86,8 5.5,8M18.5,8C18.14,8 17.8,8.08 17.5,8.22C17.5,8.31 17.5,8.41 17.5,8.5C17.5,9.7 17.11,10.86 16.38,11.81C16.5,12 16.63,12.15 16.78,12.3C16.94,12.45 17.1,12.58 17.29,12.68C17.65,12.88 18.06,13 18.5,13C18.94,13 19.35,12.88 19.71,12.68C20.47,12.25 21,11.44 21,10.5A2.5,2.5 0 0,0 18.5,8M12,14C9.66,14 5,15.17 5,17.5V19H19V17.5C19,15.17 14.34,14 12,14M4.71,14.55C2.78,14.78 0,15.76 0,17.5V19H3V17.07C3,16.06 3.69,15.22 4.71,14.55M19.29,14.55C20.31,15.22 21,16.06 21,17.07V19H24V17.5C24,15.76 21.22,14.78 19.29,14.55M12,16C13.53,16 15.24,16.5 16.23,17H7.77C8.76,16.5 10.47,16 12,16Z",K6="M11 10V12H9V14H7V12H5.8C5.4 13.2 4.3 14 3 14C1.3 14 0 12.7 0 11S1.3 8 3 8C4.3 8 5.4 8.8 5.8 10H11M3 10C2.4 10 2 10.4 2 11S2.4 12 3 12 4 11.6 4 11 3.6 10 3 10M16 14C18.7 14 24 15.3 24 18V20H8V18C8 15.3 13.3 14 16 14M16 12C13.8 12 12 10.2 12 8S13.8 4 16 4 20 5.8 20 8 18.2 12 16 12Z",G6="M13.07 10.41A5 5 0 0 0 13.07 4.59A3.39 3.39 0 0 1 15 4A3.5 3.5 0 0 1 15 11A3.39 3.39 0 0 1 13.07 10.41M5.5 7.5A3.5 3.5 0 1 1 9 11A3.5 3.5 0 0 1 5.5 7.5M7.5 7.5A1.5 1.5 0 1 0 9 6A1.5 1.5 0 0 0 7.5 7.5M16 17V19H2V17S2 13 9 13 16 17 16 17M14 17C13.86 16.22 12.67 15 9 15S4.07 16.31 4 17M15.95 13A5.32 5.32 0 0 1 18 17V19H22V17S22 13.37 15.94 13Z",Y6="M13 11A3 3 0 1 0 10 8A3 3 0 0 0 13 11M13 7A1 1 0 1 1 12 8A1 1 0 0 1 13 7M17.11 10.86A5 5 0 0 0 17.11 5.14A2.91 2.91 0 0 1 18 5A3 3 0 0 1 18 11A2.91 2.91 0 0 1 17.11 10.86M13 13C7 13 7 17 7 17V19H19V17S19 13 13 13M9 17C9 16.71 9.32 15 13 15C16.5 15 16.94 16.56 17 17M24 17V19H21V17A5.6 5.6 0 0 0 19.2 13.06C24 13.55 24 17 24 17M8 12H5V15H3V12H0V10H3V7H5V10H8Z",z6="M2.75,7L4.03,5.75L13.26,15L20,21.72L18.73,23L15.73,20H4V17C4,15.14 6.61,13.92 9.09,13.36L2.75,7M20,17V19.18L18.1,17.28V17C18.1,16.74 17.6,16.35 16.8,16L14,13.18C16.71,13.63 20,14.91 20,17M5.9,17V18.1H13.83L10.72,15C8.19,15.3 5.9,16.45 5.9,17M12,4A4,4 0 0,1 16,8C16,9.95 14.6,11.58 12.75,11.93L8.07,7.25C8.42,5.4 10.05,4 12,4M12,6A2,2 0 0,0 10,8A2,2 0 0,0 12,10A2,2 0 0,0 14,8A2,2 0 0,0 12,6Z",J6="M12,4A4,4 0 0,1 16,8A4,4 0 0,1 12,12A4,4 0 0,1 8,8A4,4 0 0,1 12,4M12,6A2,2 0 0,0 10,8A2,2 0 0,0 12,10A2,2 0 0,0 14,8A2,2 0 0,0 12,6
11M12,13C14.67,13 20,14.33 20,17V20H4V17C4,14.33 9.33,13 12,13M12,14.9C9.03,14.9 5.9,16.36 5.9,17V18.1H18.1V17C18.1,16.36 14.97,14.9 12,14.9Z",X6="M15,14C12.33,14 7,15.33 7,18V20H23V18C23,15.33 17.67,14 15,14M6,10V7H4V10H1V12H4V15H6V12H9V10M15,12A4,4 0 0,0 19,8A4,4 0 0,0 15,4A4,4 0 0,0 11,8A4,4 0 0,0 15,12Z",Q6="M13 14H11V9H13M13 18H11V16H13M1 21H23L12 2L1 21Z",t5="M13,13H11V7H13M13,17H11V15H13M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z",Kl="M11,15H13V17H11V15M11,7H13V13H11V7M12,2C6.47,2 2,6.5 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2M12,20A8,8 0 0,1 4,12A8,8 0 0,1 12,4A8,8 0 0,1 20,12A8,8 0 0,1 12,20Z",e9="M13 13H11V7H13M11 15H13V17H11M15.73 3H8.27L3 8.27V15.73L8.27 21H15.73L21 15.73V8.27L15.73 3Z",t9="M8.27,3L3,8.27V15.73L8.27,21H15.73C17.5,19.24 21,15.73 21,15.73V8.27L15.73,3M9.1,5H14.9L19,9.1V14.9L14.9,19H9.1L5,14.9V9.1M11,15H13V17H11V15M11,7H13V13H11V7",n9="M12,2L1,21H23M12,6L19.53,19H4.47M11,10V14H13V10M11,16V18H13V16",a9="M7 7H5A2 2 0 0 0 3 9V17H5V13H7V17H9V9A2 2 0 0 0 7 7M7 11H5V9H7M14 7H10V17H12V13H14A2 2 0 0 0 16 11V9A2 2 0 0 0 14 7M14 11H12V9H14M20 9V15H21V17H17V15H18V9H17V7H21V9Z",s9="M18.71,19.5C17.88,20.74 17,21.95 15.66,21.97C14.32,22 13.89,21.18 12.37,21.18C10.84,21.18 10.37,21.95 9.1,22C7.79,22.05 6.8,20.68 5.96,19.47C4.25,17 2.94,12.45 4.7,9.39C5.57,7.87 7.13,6.91 8.82,6.88C10.1,6.86 11.32,7.75 12.11,7.75C12.89,7.75 14.37,6.68 15.92,6.84C16.57,6.87 18.39,7.1 19.56,8.82C19.47,8.88 17.39,10.1 17.41,12.63C17.44,15.65 20.06,16.66 20.09,16.67C20.06,16.74 19.67,18.11 18.71,19.5M13,3.5C13.73,2.67 14.94,2.04 15.94,2C16.07,3.17 15.6,4.35 14.9,5.19C14.21,6.04 13.07,6.7 11.95,6.61C11.8,5.46 12.36,4.26 13,3.5Z",r9="M20 21H4V10H6V19H18V10H20V21M3 3H21V9H3V3M5 5V7H19V5M10.5 11V14H8L12 18L16 14H13.5V11",i9="M19.92,12.08L12,20L4.08,12.08L5.5,10.67L11,16.17V2H13V16.17L18.5,10.66L19.92,12.08M12,20H2V22H22V20H12Z",o9="M20,11V13H8L13.5,18.5L12.08,19.92L4.16,12L12.08,4.08L13.5,5.5L8,11H20Z",l9="M4,11V13H16L10.5,18.5L11.92,19.92L19.84,12L11.92,4.08L10.5,5.5L16,11H4Z",c9="M17,3H14V5H17V21H7V5H10V3H7A2,2 0 0,0 5,5V21A2,2 0 0,0 7,23H17A2,2 0 0,0 19,21V5A2,2 0 0,0 17,3M12,7A2,2 0 0,1 14,9A2,2 0 0,1 12,11A2,2 0 0,1 10,9A2,2 0 0,1 12,7M16,15H8V14C8,12.67 10.67,12 12,12C13.33,12 16,12.67 16,14V15M16,18H8V17H16V18M12,20H8V19H12V20M13,5H11V1H13V5Z",u9="M6.5,10H4.5V17H6.5V10M12.5,10H10.5V17H12.5V10M21,19H2V21H21V19M18.5,10H16.5V17H18.5V10M11.5,3.26L16.71,6H6.29L11.5,3.26M11.5,1L2,6V8H21V6L11.5,1Z",xr="M10 21H14C14 22.1 13.1 23 12 23S10 22.1 10 21M21 19V20H3V19L5 17V11C5 7.9 7 5.2 10 4.3V4C10 2.9 10.9 2 12 2S14 2.9 14 4V4.3C17 5.2 19 7.9 19 11V17L21 19M17 11C17 8.2 14.8 6 12 6S7 8.2 7 11V18H17V11Z",n5="M10,21H14A2,2 0 0,1 12,23A2,2 0 0,1 10,21M21,19V20H3V19L5,17V11C5,7.9 7.03,5.17 10,4.29C10,4.19 10,4.1 10,4A2,2 0 0,1 12,2A2,2 0 0,1 14,4C14,4.1 14,4.19 14,4.29C16.97,5.17 19,7.9 19,11V17L21,19M17,11A5,5 0 0,0 12,6A5,5 0 0,0 7,11V18H17V11M19.75,3.19L18.33,4.61C20.04,6.3 21,8.6 21,11H23C23,8.07 21.84,5.25 19.75,3.19M1,11H3C3,8.6 3.96,6.3 5.67,4.61L4.25,3.19C2.16,5.25 1,8.07 1,11Z",d9="M19 2A2 2 0 0 1 21 4V16A2 2 0 0 1 19 18H9A2 2 0 0 1 7 16V4A2 2 0 0 1 9 2H19M19 4H16V10L13.5 7.75L11 10V4H9V16H19M3 20A2 2 0 0 0 5 22H17V20H5V6H3Z",a5="M21,4H3A2,2 0 0,0 1,6V19A2,2 0 0,0 3,21H21A2,2 0 0,0 23,19V6A2,2 0 0,0 21,4M3,19V6H11V19H3M21,19H13V6H21V19M14,9.5H20V11H14V9.5M14,12H20V13.5H14V12M14,14.5H20V16H14V14.5Z",f9="M19 1L14 6V17L19 12.5V1M21 5V18.5C19.9 18.15 18.7 18 17.5 18C15.8 18 13.35 18.65 12 19.5V6C10.55 4.9 8.45 4.5 6.5 4.5C4.55 4.5 2.45 4.9 1 6V20.65C1 20.9 1.25 21.15 1.5 21.15C1.6 21.15 1.65 21.1 1.75 21.1C3.1 20.45 5.05 20 6.5 20C8.45 20 10.55 20.4 12 21.5C13.35 20.65 15.8 20 17.5 20C19.15 20 20.85 20.3 22.25 21.05C22.35 21.1 22.4 21.1 22.5 21.1C22.75 21.1 23 20.85 23 20.6V6C22.4 5.55 21.75 5.25 21 5M10 18.41C8.75 18.09 7.5 18 6.5 18C5.44 18 4.18 18.19 3 18.5V7.13C3.91 6.73 5.14 6.5 6.5 6.5C7.86 6.5 9.09 6.73 10 7.13V18.41Z",m9="M12 21.5C10.65 20.65 8.2 20 6.5 20C4.85 20 3.15 20.3 1.75 21.05C1.65 21.1 1.6 21.1 1.5 21.1C1.25 21.1 1 20.85 1 20.6V6C1.6 5.55 2.25 5.25 3 5C4.11 4.65 5.33 4.5 6.5 4.5C8.45 4.5 10.55 4.9 12 6C13.45 4.9 15.55 4.5 17.5 4.5C18.67 4.5 19.89 4.65 21 5C21.75 5.25 22.4 5.55 23 6V20.6C23 20.85 22.75 21.1 22.5 21.1C22.4 21.1 22.35 21.1 22.25 21.05C20.85 20.3 19.15 20 17.5 20C15.8 20 13.35 20.65 12 21.5M12 8V19.5C13.35 18.65 15.8 18 17.5 18C18.7 18 19.9 18.15 21 18.5V7C19.9 6.65 18.7 6.5 17.5 6.5C15.8 6.5 13.35 7.15 12 8M13 11.5C14.11 10.82 
1115.6 10.5 17.5 10.5C18.41 10.5 19.26 10.59 20 10.78V9.23C19.13 9.08 18.29 9 17.5 9C15.73 9 14.23 9.28 13 9.84V11.5M17.5 11.67C15.79 11.67 14.29 11.93 13 12.46V14.15C14.11 13.5 15.6 13.16 17.5 13.16C18.54 13.16 19.38 13.24 20 13.4V11.9C19.13 11.74 18.29 11.67 17.5 11.67M20 14.57C19.13 14.41 18.29 14.33 17.5 14.33C15.67 14.33 14.17 14.6 13 15.13V16.82C14.11 16.16 15.6 15.83 17.5 15.83C18.54 15.83 19.38 15.91 20 16.07V14.57Z",v9="M20,8H17.19C16.74,7.2 16.12,6.5 15.37,6L17,4.41L15.59,3L13.42,5.17C12.96,5.06 12.5,5 12,5C11.5,5 11.05,5.06 10.59,5.17L8.41,3L7,4.41L8.62,6C7.87,6.5 7.26,7.21 6.81,8H4V10H6.09C6.03,10.33 6,10.66 6,11V12H4V14H6V15C6,15.34 6.03,15.67 6.09,16H4V18H6.81C8.47,20.87 12.14,21.84 15,20.18C15.91,19.66 16.67,18.9 17.19,18H20V16H17.91C17.97,15.67 18,15.34 18,15V14H20V12H18V11C18,10.66 17.97,10.33 17.91,10H20V8M16,15A4,4 0 0,1 12,19A4,4 0 0,1 8,15V11A4,4 0 0,1 12,7A4,4 0 0,1 16,11V15M14,10V12H10V10H14M10,14H14V16H10V14Z",h9="M12,8H4A2,2 0 0,0 2,10V14A2,2 0 0,0 4,16H5V20A1,1 0 0,0 6,21H8A1,1 0 0,0 9,20V16H12L17,20V4L12,8M21.5,12C21.5,13.71 20.54,15.26 19,16V8C20.53,8.75 21.5,10.3 21.5,12Z",xu="M12,8H4A2,2 0 0,0 2,10V14A2,2 0 0,0 4,16H5V20A1,1 0 0,0 6,21H8A1,1 0 0,0 9,20V16H12L17,20V4L12,8M15,15.6L13,14H4V10H13L15,8.4V15.6M2
111.5,12C21.5,13.71 20.54,15.26 19,16V8C20.53,8.75 21.5,10.3 21.5,12Z",p9="M19,19H5V8H19M16,1V3H8V1H6V3H5C3.89,3 3,3.89 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V5C21,3.89 20.1,3 19,3H18V1M17,12H12V17H17V12Z",s5="M11 16H13V18H11V16M11 10H13V14H11V10M19 3H18V1H16V3H8V1H6V3H5C3.9 3 3 3.9 3 5V19C3 20.1 3.9 21 5 21H19C20.1 21 21 20.1 21 19V5C21 3.9 20.1 3 19 3M19 5V7H5V5H19M5 19V9H19V19H5Z",g9="M15,13H16.5V15.82L18.94,17.23L18.19,18.53L15,16.69V13M19,8H5V19H9.67C9.24,18.09 9,17.07 9,16A7,7 0 0,1 16,9C17.07,9 18.09,9.24 19,9.67V8M5,21C3.89,21 3,20.1 3,19V5C3,3.89 3.89,3 5,3H6V1H8V3H16V1H18V3H19A2,2 0 0,1 21,5V11.1C22.24,12.36 23,14.09 23,16A7,7 0 0,1 16,23C14.09,23 12.36,22.24 11.1,21H5M16,11.15A4.85,4.85 0 0,0 11.15,16C11.15,18.68 13.32,20.85 16,20.85A4.85,4.85 0 0,0 20.85,16C20.85,13.32 18.68,11.15 16,11.15Z",y9="M6 1V3H5C3.89 3 3 3.89 3 5V19C3 20.1 3.89 21 5 21H11.1C12.36 22.24 14.09 23 16 23C19.87 23 23 19.87 23 16C23 14.09 22.24 12.36 21 11.1V5C21 3.9 20.11 3 19 3H18V1H16V3H8V1M5 5H19V7H5M5 9H19V9.67C18.09 9.24 17.07 9 16 9C12.13 9 9 12.13 9 16C9 17.07 9.24 18.09 9.67 19H5M16 11.15C18.68 11.15 20.85 13.32 20.85 16C20.85 18.68 18.68 20.85 16 20.85C13.32 20.85 11.15 18.68 11.15 16C11.15 13.32 13.32 11.15 16 11.15M15 13V16.69L18.19 18.53L18.94 17.23L16.5 15.82V13Z",b9="M12 12H17V17H12V12M19 3H18V1H16V3H8V1H6V3H5C3.9 3 3 3.9 3 5V19C3 20.1 3.9 21 5 21H19C20.1 21 21 20.1 21 19V5C21 3.9 20.1 3 19 3M19 5V7H5V5H19M5 19V9H19V19H5Z",r5="M13 13H16V15H13V18H11V15H8V13H11V10H13V13M21 5V19C21 20.11 20.11 21 19 21H5C3.89 21 3 20.1 3 19V5C3 3.89 3.89 3 5 3H6V1H8V3H16V1H18V3H19C20.11 3 21 3.9 21 5M5 5V7H19V5H5M19 19V9H5V19H19Z",_9="M19,19H5V8H19M19,3H18V1H16V3H8V1H6V3H5C3.89,3 3,3.9 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V5A2,2 0 0,0 19,3M9.31,17L11.75,14.56L14.19,17L15.25,15.94L12.81,13.5L15.25,11.06L14.19,10L11.75,12.44L9.31,10L8.25,11.06L10.69,13.5L8.25,15.94L9.31,17Z",C9="M20,4H16.83L15,2H9L7.17,4H4A2,2 0 0,0 2,6V18A2,2 0 0,0 4,20H20A2,2 0 0,0 22,18V6A2,2 0 0,0 20,4M20,18H4V6H8.05L9.88,4H14.12L15.95,6H20V18M12,7A5,5 0 0,0 7,12A5,5 0 0,0 12,17A5,5 0 0,0 17,12A5,5 0 0,0 12,7M12,15A3,3 0 0,1 9,12A3,3 0 0,1 12,9A3,3 0 0,1 15,12A3,3 0 0,1 12,15Z",L9="M17,18A2,2 0 0,1 19,20A2,2 0 0,1 17,22C15.89,22 15,21.1 15,20C15,18.89 15.89,18 17,18M1,2H4.27L5.21,4H20A1,1 0 0,1 21,5C21,5.17 20.95,5.34 20.88,5.5L17.3,11.97C16.96,12.58 16.3,13 15.55,13H8.1L7.2,14.63L7.17,14.75A0.25,0.25 0 0,0 7.42,15H19V17H7C5.89,17 5,16.1 5,15C5,14.65 5.09,14.32 5.24,14.04L6.6,11.59L3,4H1V2M7,18A2,2 0 0,1 9,20A2,2 0 0,1 7,22C5.89,22 5,21.1 5,20C5,18.89 5.89,18 7,18M16,11L18.78,6H6.14L8.5,11H16Z",A9="M17,1H7A2,2 0 0,0 5,3V21A2,2 0 0,0 7,23H17A2,2 0 0,0 19,21V3A2,2 0 0,0 17,1M17,19H7V5H17V19M16,13H13V8H11V13H8L12,17L16,13Z",S9="M17 19H7V5H17M17 1H7C5.89 1 5 1.89 5 3V21C5 22.1 5.9 23 7 23H17C18.1 23 19 22.1 19 21V3C19 1.89 18.1 1 17 1M10 9V15L14 12L10 9Z",V9="M13 21L15 20L17 21V14H13M17 9V7L15 8L13 7V9L11 10L13 11V13L15 12L17 13V11L19 10M20 3H4A2 2 0 0 0 2 5V15A2 2 0 0 0 4 17H11V15H4V5H20V15H19V17H20A2 2 0 0 0 22 15V5A2 2 0 0 0 20 3M11 8H5V6H11M9 11H5V9H9M11 14H5V12H11Z",E9="M9 17H7V10H9V17M13 17H11V7H13V17M17 17H15V13H17V17M19 19H5V5H19V19.1M19 3H5C3.9 3 3 3.9 3 5V19C3 20.1 3.9 21 5 21H19C20.1 21 21 20.1 21 19V5C21 3.9 20.1 3 19 3Z",i5="M20 4V6H4V4H2V12H4V10C8.16 10 9.92 12.11 11.77 14.34S15.65 19 20 19V21H22V15H20V17C16.59 17 15.07 15.17 13.31 13.06C11.34 10.69 9.1 8 4 8H20V10H22V4Z",w9="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z",o5="M0.41,13.41L6,19L7.41,17.58L1.83,12M22.24,5.58L11.66,16.17L7.5,12L6.07,13.41L11.66,19L23.66,7M18,7L16.59,5.58L10.24,11.93L11.66,13.34L18,7Z",Fu="M12 2C6.5 2 2 6.5 2 12S6.5 22 12 22 22 17.5 22 12 17.5 2 12 2M10 17L5 12L6.41 10.59L10 14.17L17.59 6.58L19 8L10 17Z",H9="M12 2C6.5 2 2 6.5 2 12S6.5 22 12 22 22 17.5 22 12 17.5 2 12 2M12 20C7.59 20 4 16.41 4 12S7.59 4 12 4 20 7.59 20 12 16.41 20 12 20M16.59 7.58L10 14.17L7.41 11.59L6 13L10 17L18 9L16.59 7.58Z",M9="M19,3H5C3.89,3 3,3.89 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V5C21,3.89 20.1,3 19,3M19,5V19H5V5H19Z",k9="M10,17L5,12L6.41,10.58L10,14.17L17.59,6.58L19,8M19,3H5C3.89,3 3,3.89 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V5C21,3.89 20.1,3 19,3Z",T9="M20,2H8A2,2 0 0,0 6,4V16A2,2 0 0,0 8,18H20A2,2 0 0,0 22,16V4A2,2 0 0,0 20,2M20,16H8V4H20V16M16,20V22H4A2,2 0 0,1 2,20V7H4V20H16M18.53,8.06L17.47,7L12.59,11.88L10.47,9.76L9.41,10.82L12.59,14L18.53,8.06Z",Ns="M7.41,8.58L12,13.17L16.59,8.58L18,10L12,16L6,10L7.41,8.58Z",P9="M8.59,16.58L13.17,12L8.59,7.41L10,6L16,12L10,18L8.59,16.58Z",O9="M7.41,15.41L12,10.83L16.59,15.41L18,14L12,8L6,14L7.41,15.41Z",l5="M12,20A8,8 0 0,1 4,12A8,8 0 0,1 12,4A8,8 0 0,1 20,12A8,8 0 0,1 12,20M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z",I9="M15,23H13V21H15V23M19,21H17V23H19V21M15,17H13V19H15V17M7,21H5V23H7V21M7,17H5V19H7V17M19,17H17V19H19V17M15,13H13V15H15V13M19,13H17V15H19V13M21,9A2,2 0 0,1 23,11V23H21V11H11V23H9V15H3V23H1V15A2,2 0 0,1 3,13H9V11A2,2 0 0,1 11,9V7A2,2 0 0,1 13,5H15V1H17V5H19A2,2 0 0,1 21,7V9M19,9V7H13V9H19Z",c5="M19,3H14.82C14.4,1.84 13.3,1 12,1C10.7,1 9.6,1.84 9.18,3H5A2,2 0 0,0 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V5A2,2 0 0,0 19,3M12,3A1,1 0 0,1 13,4A1,1 0 0,1 12,5A1,1 0 0,1 11,4A1,1 0 0,1 12,3M7,7H17V5H19V19H5V5H7V7M7.5,13.5L9,12L11,14L15.5,9.5L17,11L11,17L7.5,13.5Z",u5="M21 11.11V5C21 3.9 20.11 3 19 3H14.82C14.4 1.84 13.3 1 12 1S9.6 1.84 9.18 3H5C3.9 3 3 3.9 3 5V19C3 20.11 3.9 21 5 21H11.11C12.37 22.24 14.09 23 16 23C19.87 23 23 19.87 23 16C23 14.09 22.24 12.37 21 11.11M12 3C12.55 3 13 3.45 13 4S12.55 5 12 5 11 4.55 11 4 11.45 3 12 3M5 19V5H7V7H17V5H19V9.68C18.09 9.25 17.08 9 16 9H7V11H11.1C10.5 11.57 10.04 12.25 9.68 13H7V15H9.08C9.03 15.33 9 15.66 9 16C9 17.08 9.25 18.09 9.68 
1119H5M16 21C13.24 21 11 18.76 11 16S13.24 11 16 11 21 13.24 21 16 18.76 21 16 21M16.5 16.25L19.36 17.94L18.61 19.16L15 17V12H16.5V16.25Z",Gl="M11 7V13L16.2 16.1L17 14.9L12.5 12.2V7H11M20 12V18H22V12H20M20 20V22H22V20H20M18 20C16.3 21.3 14.3 22 12 22C6.5 22 2 17.5 2 12S6.5 2 12 2C16.8 2 20.9 5.4 21.8 10H19.7C18.8 6.6 15.7 4 12 4C7.6 4 4 7.6 4 12S7.6 20 12 20C14.4 20 16.5 18.9 18 17.3V20Z",R9="M12,20A8,8 0 0,0 20,12A8,8 0 0,0 12,4A8,8 0 0,0 4,12A8,8 0 0,0 12,20M12,2A10,10 0 0,1 22,12A10,10 0 0,1 12,22C6.47,22 2,17.5 2,12A10,10 0 0,1 12,2M12.5,7V12.25L17,14.92L16.25,16.15L11,13V7H12.5Z",$u="M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z",d5="M12,2C17.53,2 22,6.47 22,12C22,17.53 17.53,22 12,22C6.47,22 2,17.53 2,12C2,6.47 6.47,2 12,2M15.59,7L12,10.59L8.41,7L7,8.41L10.59,12L7,15.59L8.41,17L12,13.41L15.59,17L17,15.59L13.41,12L17,8.41L15.59,7Z",N9="M12,20C7.59,20 4,16.41 4,12C4,7.59 7.59,4 12,4C16.41,4 20,7.59 20,12C20,16.41 16.41,20 12,20M12,2C6.47,2 2,6.47 2,12C2,17.53 6.47,22 12,22C17.53,22 22,17.53 22,12C22,6.47 17.53,2 12,2M14.59,8L12,10.59L9.41,8L8,9.41L10.59,12L8,14.59L9.41,16L12,13.41L14.59,16L16,14.59L13.41,12L16,9.41L14.59,8Z",D9="M5,3H7V5H5V10A2,2 0 0,1 3,12A2,2 0 0,1 5,14V19H7V21H5C3.93,20.73 3,20.1 3,19V15A2,2 0 0,0 1,13H0V11H1A2,2 0 0,0 3,9V5A2,2 0 0,1 5,3M19,3A2,2 0 0,1 21,5V9A2,2 0 0,0 23,11H24V13H23A2,2 0 0,0 21,15V19A2,2 0 0,1 19,21H17V19H19V14A2,2 0 0,1 21,12A2,2 0 0,1 19,10V5H17V3H19M12,15A1,1 0 0,1 13,16A1,1 0 0,1 12,17A1,1 0 0,1 11,16A1,1 0 0,1 12,15M8,15A1,1 0 0,1 9,16A1,1 0 0,1 8,17A1,1 0 0,1 7,16A1,1 0 0,1 8,15M16,15A1,1 0 0,1 17,16A1,1 0 0,1 16,17A1,1 0 0,1 15,16A1,1 0 0,1 16,15Z",Bu="M12,8A4,4 0 0,1 16,12A4,4 0 0,1 12,16A4,4 0 0,1 8,12A4,4 0 0,1 12,8M12,10A2,2 0 0,0 10,12A2,2 0 0,0 12,14A2,2 0 0,0 14,12A2,2 0 0,0 12,10M10,22C9.75,22 9.54,21.82 9.5,21.58L9.13,18.93C8.5,18.68 7.96,18.34 7.44,17.94L4.95,18.95C4.73,19.03 4.46,18.95 4.34,18.73L2.34,15.27C2.21,15.05 2.27,14.78 2.46,14.63L4.57,12.97L4.5,12L4.57,11L2.46,9.37C2.27,9.22 2.21,8.95 2.34,8.73L4.34,5.27C4.46,5.05 4.73,4.96 4.95,5.05L7.44,6.05C7.96,5.66 8.5,5.32 9.13,5.07L9.5,2.42C9.54,2.18 9.75,2 10,2H14C14.25,2 14.46,2.18 14.5,2.42L14.87,5.07C15.5,5.32 16.04,5.66 16.56,6.05L19.05,5.05C19.27,4.96 19.54,5.05 19.66,5.27L21.66,8.73C21.79,8.95 21.73,9.22 21.54,9.37L19.43,11L19.5,12L19.43,13L21.54,14.63C21.73,14.78 21.79,15.05 21.66,15.27L19.66,18.73C19.54,18.95 19.27,19.04 19.05,18.95L16.56,17.95C16.04,18.34 15.5,18.68 14.87,18.93L14.5,21.58C14.46,21.82 14.25,22 14,22H10M11.25,4L10.88,6.61C9.68,6.86 8.62,7.5 7.85,8.39L5.44,7.35L4.69,8.65L6.8,10.2C6.4,11.37 6.4,12.64 6.8,13.8L4.68,15.36L5.43,16.66L7.86,15.62C8.63,16.5 9.68,17.14 10.87,17.38L11.24,20H12.76L13.13,17.39C14.32,17.14 15.37,16.5 16.14,15.62L18.57,16.66L19.32,15.36L17.2,13.81C17.6,12.64 17.6,11.37 17.2,10.2L19.31,8.65L18.56,7.35L16.15,8.39C15.38,7.5 14.32,6.86 13.12,6.62L12.75,4H11.25Z",x9="M9 22C8.4 22 8 21.6 8 21V18H4C2.9 18 2 17.1 2 16V4C2 2.9 2.9 2 4 2H20C21.1 2 22 2.9 22 4V16C22 17.1 21.1 18 20 18H13.9L10.2 21.7C10 21.9 9.8 22 9.5 22H9M10 16V19.1L13.1 16H20V4H4V16H10M16.3 6L14.9 9H17V13H13V8.8L14.3 6H16.3M10.3 6L8.9 9H11V13H7V8.8L8.3 6H10.3Z",F9="M7,17L10.2,10.2L17,7L13.8,13.8L7,17M12,11.1A0.9,0.9 0 0,0 11.1,12A0.9,0.9 0 0,0 12,12.9A0.9,0.9 0 0,0 12.9,12A0.9,0.9 0 0,0 12,11.1M12,2A10,10 0 0,1 22,12A10,10 0 0,1 12,22A10,10 0 0,1 2,12A10,10 0 0,1 12,2M12,4A8,8 0 0,0 4,12A8,8 0 0,0 12,20A8,8 0 0,0 20,12A8,8 0 0,0 12,4Z",$9="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z",B9="M11,17H4A2,2 0 0,1 2,15V3A2,2 0 0,1 4,1H16V3H4V15H11V13L15,16L11,19V17M19,21V7H8V13H6V7A2,2 0 0,1 8,5H19A2,2 0 0,1 21,7V21A2,2 0 0,1 19,23H8A2,2 0 0,1 6,21V19H8V21H19Z",U9="M4,4H20A2,2 0 0,1 22,6V18A2,2 0 0,1 20,20H4A2,2 0 0,1 2,18V6A2,2 0 0,1 4,4M4,6V18H11V6H4M20,18V6H18.76C19,6.54 18.95,7.07 18.95,7.13C18.88,7.8 18.41,8.5 18.24,8.75L15.91,11.3L19.23,11.28L19.24,12.5L14.04,12.47L14,11.47C14,11.47 17.05,8.24 17.2,7.95C17.34,7.67 17.91,6 16.5,6C15.27,6.05 15.41,7.3 15.41,7.3L13.87,7.31C13.87,7.31 13.88,6.65 14.25,6H13V18H15.58L15.57,17.14L16.54,17.13C16.54,17.13 17.45,16.97 17.46,16.08C17.5,15.08 16.65,15.08 16.5,15.08C16.37,15.08 15.43,15.13 15.43,15.95H13.91C13.91,15.95 13.95,13.89 16.5,13.89C19.1,13.89 18.96,15.91 18.96,15.91C18.96,15.91 19,17.16 17.85,17.63L18.37,18H20M8.92,16H7.42V10.2L5.62,10.76V9.53L8.76,8.41H8.92V16Z",q9="M19,1L17.74,3.75L15,5L17.74,6.26L19,9L20.25,6.26L23,5L20.25,3.75M9,4L6.5,9.5L1,12L6.5,14.5L9,20L11.5,14.5L17,12L11.5,9.5M19,15L17.74,17.74L15,19L17.74,20.25L19,23L20.25,20.25L23,19L20.25,17.74",W9="M20,8H4V6H20M20,18H4V12H20M20,4H4C2.89,4 2,4.89 2,6V18A2,2 0 0,0 4,20H20A2,2 0 0,0 22,18V6C22,4.89 21.1,4 20,4Z",f5="M12,15H14C14,16.08 15.37,17 17,17C18.63,17 20,16.08 20,15C20,13.9 18.96,13.5 16.76,12.97C14.64,12.44 12,11.78 12,9C12,7.21 13.47,5.69 15.5,5.18V3H18.5V5.18C20.53,5.69 22,7.21 22,9H20C20,7.92 18.63,7 17,7C15.37,7 14,7.92 14,9C14,10.1 15.04,10.5 17.24,11.03C19.36,11.56 22,12.22 22,15C22,16.79 20.53,18.31 18.5,18.82V21H15.5V18.82C13.47,18.31 12,16.79 
1112,15M2,3H5.5A5.5,5.5 0 0,1 11,8.5C11,10.69 9.71,12.59 7.86,13.47L11.64,21H9.4L5.88,14H5.5L4,14V21H2V3M5.5,12A3.5,3.5 0 0,0 9,8.5A3.5,3.5 0 0,0 5.5,5H4V12H5.5Z",m5="M13.28 12H18V14H13V21H11V14H6V12H10.72L5 3H7.37L12 10.29L16.63 3H19L13.28 12Z",v5="M15 18.5C12.5 18.5 10.32 17.08 9.24 15H15L16 13H8.58C8.53 12.67 8.5 12.34 8.5 12S8.53 11.33 8.58 11H15L16 9H9.24C10.32 6.92 12.5 5.5 15 5.5C16.61 5.5 18.09 6.09 19.23 7.07L21 5.3C19.41 3.87 17.3 3 15 3C11.08 3 7.76 5.5 6.5 9H3L2 11H6.06C6 11.33 6 11.66 6 12S6 12.67 6.06 13H3L2 15H6.5C7.76 18.5 11.08 21 15 21C17.31 21 19.41 20.13 21 18.7L19.22 16.93C18.09 17.91 16.62 18.5 15 18.5Z",h5="M18 5V3H7V16H5V18H7V21H9V18H13V16H9V13H17V11H9V5H18Z",p5="M14 21C15.93 21 17.62 19.83 18 18L16.25 17.12C16 18.21 15.33 19 14 19H9.1C9.93 18 10.6 16.66 10.6 15C10.6 14.65 10.57 14.31 10.5 14H14V12H9.82C9 10.42 8 9.6 8 8C8 6.07 9.57 4.5 11.5 4.5C13 4.5 14.29 5.45 14.78 6.78L16.63 6C15.83 3.95 13.84 2.5 11.5 2.5C8.46 2.5 6 4.96 6 8C6 9.78 6.79 10.9 7.5 12H6V14H8.47C8.55 14.31 8.6 14.64 8.6 15C8.6 17.7 6 19 6 19V21H14Z",g5="M8,3H18L17,5H13.74C14.22,5.58 14.58,6.26 14.79,7H18L17,9H15C14.75,11.57 12.74,13.63 10.2,13.96V14H9.5L15.5,21H13L7,14V12H9.5V12C11.26,12 12.72,10.7 12.96,9H7L8,7H12.66C12.1,5.82 10.9,5 9.5,5H7L8,3Z",y5="M13.92 11H18V13H13V15H18V17H13V21H11V17H6V15H11V13H6V11H10.08L5 3H7.37L12 10.29L16.63 3H19L13.92 11Z",b5="M4.41 3L3 4.41L5.69 7.1C4.63 8.46 4 10.15 4 12C4 13.85 4.63 15.55 5.69 16.9L3 19.59L4.41 21L7.1 18.31C8.46 19.37 10.15 20 12 20C13.85 20 15.55 19.37 16.9 18.31L19.59 21L21 19.59L18.31 16.9C19.37 15.54 20 13.85 20 12C20 10.15 19.37 8.45 18.31 7.1L21 4.41L19.59 3L16.9 5.69C15.54 4.63 13.85 4 12 4C10.15 4 8.45 4.63 7.1 5.69L4.41 3M12 6C15.31 6 18 8.69 18 12C18 15.31 15.31 18 12 18C8.69 18 6 15.31 6 12C6 8.69 8.69 6 12 6Z",_5="M9 8.76V3H11V7.5L15 5V7.36L11 9.87L11 12.22L15 9.72V12.08L11 14.59V19C13.76 19 16 16.76 16 14H18C18 17.87 14.87 21 11 21H9V15.84L6 17.72V15.36L9 13.5V11.12L6 13V10.64L9 8.76Z",C5="M7,15H9C9,16.08 10.37,17 12,17C13.63,17 15,16.08 15,15C15,13.9 13.96,13.5 11.76,12.97C9.64,12.44 7,11.78 7,9C7,7.21 8.47,5.69 10.5,5.18V3H13.5V5.18C15.53,5.69 17,7.21 17,9H15C15,7.92 13.63,7 12,7C10.37,7 9,7.92 9,9C9,10.1 10.04,10.5 12.24,11.03C14.36,11.56 17,12.22 17,15C17,16.79 15.53,18.31 13.5,18.82V21H10.5V18.82C8.47,18.31 7,16.79 7,15Z",j9="M19,4H15.5L14.5,3H9.5L8.5,4H5V6H19M6,19A2,2 0 0,0 8,21H16A2,2 0 0,0 18,19V7H6V19Z",Ds="M18,15H16V17H18M18,11H16V13H18M20,19H12V17H14V15H12V13H14V11H12V9H20M10,7H8V5H10M10,11H8V9H10M10,15H8V13H10M10,19H8V17H10M6,7H4V5H6M6,11H4V9H6M6,15H4V13H6M6,19H4V17H6M12,7V3H2V21H22V7H12Z",Z9="M12 7V3H2V21H13.35A5.8 5.8 0 0 1 13 19H12V17H13.35A5 5 0 0 1 14 15.69V15H12V13H14V11H12V9H20V13.09A5.58 5.58 0 0 1 22 13.81V7M6 19H4V17H6M6 15H4V13H6M6 11H4V9H6M6 7H4V5H6M10 19H8V17H10M10 15H8V13H10M10 11H8V9H10M10 7H8V5H10M16 13H18V11H16M16 11V13H18V11M16 11V13H18V11M20 15V18H23V20H20V23H18V20H15V18H18V15Z",L5="M12,16A2,2 0 0,1 14,18A2,2 0 0,1 12,20A2,2 0 0,1 10,18A2,2 0 0,1 12,16M12,10A2,2 0 0,1 14,12A2,2 0 0,1 12,14A2,2 0 0,1 10,12A2,2 0 0,1 12,10M12,4A2,2 0 0,1 14,6A2,2 0 0,1 12,8A2,2 0 0,1 10,6A2,2 0 0,1 12,4Z",K9="M5,20H19V18H5M19,9H15V3H9V9H5L12,16L19,9Z",A5="M8 17V15H16V17H8M16 10L12 14L8 10H10.5V7H13.5V10H16M5 3H19C20.11 3 21 3.9 21 5V19C21 20.11 20.11 21 19 21H5C3.9 21 3 20.11 3 19V5C3 3.9 3.9 3 5 3M5 5V19H19V5H5Z",G9="M7,19V17H9V19H7M11,19V17H13V19H11M15,19V17H17V19H15M7,15V13H9V15H7M11,15V13H13V15H11M15,15V13H17V15H15M7,11V9H9V11H7M11,11V9H13V11H11M15,11V9H17V11H15M7,7V5H9V7H7M11,7V5H13V7H11M15,7V5H17V7H15Z",Y9="M13 19C13 18.66 13.04 18.33 13.09 18H4V8L12 13L20 8V13.09C20.72 13.21 21.39 13.46 22 13.81V6C22 4.9 21.1 4 20 4H4C2.9 4 2 4.9 2 6V18C2 19.1 2.9 20 4 20H13.09C13.04 19.67 13 19.34 13 19M20 6L12 11L4 6H20M17.75 22.16L15 19.16L16.16 18L17.75 19.59L21.34 16L22.5 17.41L17.75 22.16",z9="M22 6C22 4.9 21.1 4 20 4H4C2.9 4 2 4.9 2 6V18C2 19.1 2.9 20 4 20H20C21.1 20 22 19.1 22 18V6M20 6L12 11L4 6H20M20 18H4V8L12 13L20 8V18Z",J9="M 11,4L 13,4L 13,15L 11,15L 11,4 Z M 13,18L 13,20L 11,20L 11,18L 13,18 Z",X9="M23,12L19,8V11H10V13H19V16M1,18V6C1,4.89 1.9,4 3,4H15A2,2 0 0,1 17,6V9H15V6H3V18H15V15H17V18A2,2 0 0,1 15,20H3A2,2 0 0,1 1,18Z",Q9="M11.83,9L15,12.16C15,12.11 15,12.05 15,12A3,3 0 0,0 12,9C11.94,9 11.89,9 11.83,9M7.53,9.8L9.08,11.35C9.03,11.56 9,11.77 9,12A3,3 0 0,0 12,15C12.22,15 12.44,14.97 12.65,14.92L14.2,16.47C13.53,16.8 12.79,17 12,17A5,5 0 0,1 7,12C7,11.21 7.2,10.47 7.53,9.8M2,4.27L4.28,6.55L4.73,7C3.08,8.3 1.78,10 1,12C2.73,16.39 7,19.5 12,19.5C13.55,19.5 15.03,19.2 16.38,18.66L16.81,19.08L19.73,22L21,20.73L3.27,3M12,7A5,5 0 0,1 17,12C17,12.64 16.87,13.26 16.64,13.82L19.57,16.75C21.07,15.5 22.27,13.86 23,12C21.27,7.61 17,4.5 12,4.5C10.6,4.5 9.26,4.75 8,5.2L10.17,7.35C10.74,7.13 11.35,7 12,7Z",eb="M2,5.27L3.28,4L20,20.72L18.73,22L15.65,18.92C14.5,19.3 13.28,19.5 12,19.5C7,19.5 2.73,16.39 1,12C1.69,10.24 2.79,8.69 4.19,7.46L2,5.27M12,9A3,3 0 0,1 15,12C15,12.35 14.94,12.69 14.83,13L11,9.17C11.31,9.06 11.65,9 12,9M12,4.5C17,4.5 21.27,7.61 23,12C22.18,14.08 20.79,15.88 19,17.19L17.58,15.76C18.94,14.82 20.06,13.54 20.82,12C19.17,8.64 15.76,6.5 12,6.5C10.91,6.5 9.84,6.68 8.84,7L7.3,5.47C8.74,4.85 10.33,4.5 12,4.5M3.18,12C4.83,15.36 8.24,17.5 12,17.5C12.69,17.5 13.37,17.43 14,17.29L11.72,15C10.29,14.85 9.15,13.71 9,12.28L5.6,8.87C4.61,9.72 3.78,10.78 3.18,12Z",S5="M12,9A3,3 0 0,1 15,12A3,3 0 0,1 12,15A3,3 0 0,1 9,12A3,3 0 0,1 12,9M12,4.5C17,4.5 21.27,7.61 23,12C21.27,16.39 17,19.5 12,19.5C7,19.5 2.73,16.39 1,12C2.73,7.61 7,4.5 12,4.5M3.18,12C4.83,15.36 8.24,17.5 12,17.5C15.76,17.5 19.17,15.36 20.82,12C19.17,8.64 15.76,6.5 12,6.5C8.24,6.5 4.83,8.64 3.18,12Z",tb="M4,18V20H8V18H4M4,14V16H14V14H4M10,18V20H14V18H10M16,14V16H20V14H16M16,18V20H20V18H16M2,22V8L7,12V8L12,12V8L17,12L18,2H21L22,12V22H2Z",nb="M6,2A2,2 0 0,0 4,4V20A2,2 0 0,0 6,22H18A2,2 0 0,0 20,20V8L14,2H6M6,4H13V9H18V20H6V4M8,12V14H16V12H8M8,16V18H13V16H8Z",ab="M14 2H6C4.89 2 4 2.9 4 4V20C4 21.11 4.89 22 6 22H18C19.11 22 20 21.11 20 20V8L14 2M18 20H6V4H13V9H18V20M12.9 14.5L15.8 19H14L12 15.6L10 19H8.2L11.1 14.5L8.2 10H10L12 13.4L14 10H15.8L12.9 14.5Z",sb="M14,2L20,8V20A2,2 0 0,1 18,22H6A2,2 0 0,1 4,20V4A2,2 0 0,1 6,2H14M18,20V9H13V4H6V20H18M17,13V19H7L12,14L14,16M10,10.5A1.5,1.5 0 0,1 8.5,12A1.5,1.5 0 0,1 7,10.5A1.5,1.5 0 0,1 8.5,9A1.5,1.5 0 0,1 10,10.5Z",rb="M16 0H8C6.9 0 6 .9 6 2V18C6 19.1 6.9 20 8 20H20C21.1 20 22 19.1 22 18V6L16 0M20 18H8V2H15V7H20V18M4 4V22H20V24H4C2.9 24 2 23.1 2 22V4H4Z",ib="M19 3H5C3.9 3 3 3.9 3 5V19C3 20.1 3.9 21 5 21H19C20.1 21 21 20.1 21 19V5C21 3.9 20.1 3 19 3M9.5 11.5C9.5 12.3 8.8 13 8 13H7V15H5.5V9H8C8.8 9 9.5 9.7 9.5 10.5V11.5M14.5 13.5C14.5 14.3 13.8 15 13 15H10.5V9H13C13.8 9 14.5 9.7 14.5 10.5V13.5M18.5 10.5H17V11.5H18.5V13H17V15H15.5V9H18.5V10.5M12 10.5H13V13.5H12V10.5M7 10.5H8V11.5H7V10.5Z",ob="M19.7 12.9L14 18.6H11.7V16.3L17.4 10.6L19.7 12.9M23.1 12.1C23.1 12.4 22.8 12.7 22.5 13L20 15.5L19.1 14.6L21.7 12L21.1 11.4L20.4 12.1L18.1 9.8L20.3 7.7C20.5 7.5 20.9 7.5 21.2 7.7L22.6 9.1C22.8 9.3 22.8 9.7 22.6 10C22.4 10.2 22.2 10.4 22.2 10.6C22.2 10.8 22.4 11 22.6 11.2C22.9 11.5 23.2 11.8 23.1 12.1M3 20V4H10V9H15V10.5L17 8.5V8L11 2H3C1.9 2 1 2.9 1 4V20C1 21.1 1.9 22 3 22H15C16.1 22 17 21.1 17 20H3M11 17.1C10.8 17.1 10.6 17.2 10.5 17.2L10 15H8.5L6.4 16.7L7 14H5.5L4.5 19H6L8.9 16.4L9.5 18.7H10.5L11 18.6V17.1Z",lb="M14,2L20,8V20A2,2 0 0,1 18,22H6A2,2 0 0,1 4,20V4A2,2 0 0,1 6,2H14M18,20V9H13V4H6V20H18M12,12L16,16H13.5V19H10.5V16H8L12,12Z",cb="M6,13H18V11H6M3,6V8H21V6M10,18H14V16H10V18Z",ub="M7,2V13H10V22L17,10H13L17,2H7Z",db="M7,2H17L13.5,9H17L10,22V14H7V2M9,4V12H12V14.66L14,11H10.24L13.76,4H9Z",fb="M2.39 1.73L1.11 3L2.64 4.53C2.25 4.9 2 5.42 2 6V18C2 19.11 2.9 20 4 20H18.11L20.84 22.73L22.11 21.46L2.39 1.73M4 18V8H6.11L16.11 18H4M11.2 8L7.2 4H10L12 6H20C21.1 6 22 6.89 22 8V18C22 18.24 21.96 18.47 21.88 18.68L20 16.8V8H11.2Z",mb="M20,18H4V8H20M20,6H12L10,4H4C2.89,4 2,4.89 2,6V18A2,2 0 0,0 4,20H20A2,2 0 0,0 22,18V8C22,6.89 21.1,6 20,6Z",vb="M13 19C13 19.34 13.04 19.67 13.09 20H4C2.9 20 2 19.11 2 18V6C2 4.89 2.89 4 4 4H10L12 6H20C21.1 6 22 6.89 22 8V13.81C21.39 13.46 20.72 13.22 20 13.09V8H4V18H13.09C13.04 18.33 13 18.66 13 19M20 18V15H18V18H15V20H18V23H20V20H23V18H20Z",hb="M7,5H21V7H7V5M7,13V11H21V13H7M4,4.5A1.5,1.5 0 0,1 5.5,6A1.5,1.5 0 0,1 4,7.5A1.5,1.5 0 0,1 2.5,6A1.5,1.5 0 0,1 4,4.5M4,10.5A1.5,1.5 0 0,1 5.5,12A1.5,1.5 0 0,1 4,13.5A1.5,1.5 0 0,1 2.5,12A1.5,1.5 0 0,1 4,10.5M7,19V17H21V19H7M4,16.5A1.5,1.5 0 0,1 5.5,18A1.5,1.5 0 0,1 4,19.5A1.5,1.5 0 0,1 2.5,18A1.5,1.5 0 0,1 4,16.5Z",pb="M7,13V11H21V13H7M7,19V17H21V19H7M7,7V5H21V7H7M3,8V5H2V4H4V8H3M2,17V16H5V20H2
11V19H4V18.5H3V17.5H4V17H2M4.25,10A0.75,0.75 0 0,1 5,10.75C5,10.95 4.92,11.14 4.79,11.27L3.12,13H5V14H2V13.08L4,11H2V10H4.25Z",V5="M9.06,1.93C7.17,1.92 5.33,3.74 6.17,6H3A2,2 0 0,0 1,8V10A1,1 0 0,0 2,11H11V8H13V11H22A1,1 0 0,0 23,10V8A2,2 0 0,0 21,6H17.83C19,2.73 14.6,0.42 12.57,3.24L12,4L11.43,3.22C10.8,2.33 9.93,1.94 9.06,1.93M9,4C9.89,4 10.34,5.08 9.71,5.71C9.08,6.34 8,5.89 8,5A1,1 0 0,1 9,4M15,4C15.89,4 16.34,5.08 15.71,5.71C15.08,6.34 14,5.89 14,5A1,1 0 0,1 15,4M2,12V20A2,2 0 0,0 4,22H20A2,2 0 0,0 22,20V12H13V20H11V12H2Z",gb="M3 16V5.75C3 5.06 3.56 4.5 4.25 4.5S5.5 5.06 5.5 5.75V12H6.5V2.75C6.5 2.06 7.06 1.5 7.75 1.5C8.44 1.5 9 2.06 9 2.75V12H10V1.25C10 .56 10.56 0 11.25 0S12.5 .56 12.5 1.25V12H13.5V3.25C13.5 2.56 14.06 2 14.75 2S16 2.56 16 3.25V15H16.75L18.16 11.47C18.38 10.92 18.84 10.5 19.4 10.31L20.19 10.05C21 9.79 21.74 10.58 21.43 11.37L18.4 19C17.19 22 14.26 24 11 24C6.58 24 3 20.42 3 16Z",E5="M16 12C18.76 12 21 9.76 21 7S18.76 2 16 2 11 4.24 11 7 13.24 12 16 12M21.45 17.6C21.06 17.2 20.57 17 20 17H13L10.92 16.27L11.25 15.33L13 16H15.8C16.15 16 16.43 15.86 16.66 15.63S17 15.12 17 14.81C17 14.27 16.74 13.9 16.22 13.69L8.95 11H7V20L14 22L22.03 19C22.04 18.47 21.84 18 21.45 17.6M5 11H.984V22H5V11Z",yb="M9.87,12.15L9,6.46C10.95,5.84 13.05,5.84 15,6.46L14.13,12.15C14.06,12.64 13.63,13 13.13,13H10.86C10.37,13 9.94,12.64 9.87,12.15M22,16V16C22,15.21 21.53,14.5 20.8,14.17C20.32,11.86 18.96,9.83 17,8.5L15.24,13.34C15.1,13.74 14.72,14 14.3,14H9.7C9.28,14 8.9,13.74 8.76,13.34L7,8.5C5.04,9.83 3.68,11.86 3.2,14.16C2.47,14.5 2,15.2 2,16L8.45,17.84C8.81,17.94 9.18,18 9.55,18H14.43C14.8,18 15.17,17.94 15.53,17.84L22,16Z",bb="M10,19H13V22H10V19M12,2C17.35,2.22 19.68,7.62 16.5,11.67C15.67,12.67 14.33,13.33 13.67,14.17C13,15 13,16 13,17H10C10,15.33 10,13.92 10.67,12.92C11.33,11.92 12.67,11.33 13.5,10.67C15.92,8.43 15.32,5.26 12,5A3,3 0 0,0 9,8H6A6,6 0 0,1 12,2Z",_b="M15.07,11.25L14.17,12.17C13.45,12.89 13,13.5 13,15H11V14.5C11,13.39 11.45,12.39 12.17,11.67L13.41,10.41C13.78,10.05 14,9.55 14,9C14,7.89 13.1,7 12,7A2,2 0 0,0 10,9H8A4,4 0 0,1 12,5A4,4 0 0,1 16,9C16,9.88 15.64,10.67 15.07,11.25M13,19H11V17H13M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12C22,6.47 17.5,2 12,2Z",w5="M11,18H13V16H11V18M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2M12,20C7.59,20 4,16.41 4,12C4,7.59 7.59,4 12,4C16.41,4 20,7.59 20,12C20,16.41 16.41,20 12,20M12,6A4,4 0 0,0 8,10H10A2,2 0 0,1 12,8A2,2 0 0,1 14,10C14,12 11,11.75 11,15H13C13,12.75 16,12.5 16,10A4,4 0 0,0 12,6Z",Cb="M13.5,8H12V13L16.28,15.54L17,14.33L13.5,12.25V8M13,3A9,9 0 0,0 4,12H1L4.96,16.03L9,12H6A7,7 0 0,1 13,5A7,7 0 0,1 20,12A7,7 0 0,1 13,19C11.07,19 9.32,18.21 8.06,16.94L6.64,18.36C8.27,20 10.5,21 13,21A9,9 0 0,0 22,12A9,9 0 0,0 13,3",Lb="M12 5.69L17 10.19V18H15V12H9V18H7V10.19L12 5.69M12 3L2 12H5V20H11V14H13V20H19V12H22",Ab="M21,17H7V3H21M21,1H7A2,2 0 0,0 5,3V17A2,2 0 0,0 7,19H21A2,2 0 0,0 23,17V3A2,2 0 0,0 21,1M3,5H1V21A2,2 0 0,0 3,23H19V21H3M15.96,10.29L13.21,13.83L11.25,11.47L8.5,15H19.5L15.96,10.29Z",Sb="M14,12L10,8V11H2V13H10V16M20,18V6C20,4.89 19.1,4 18,4H6A2,2 0 0,0 4,6V9H6V6H18V18H6V15H4V18A2,2 0 0,0 6,20H18A2,2 0 0,0 20,18Z",Vb="M13,9H11V7H13M13,17H11V11H13M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z",H5="M11,9H13V7H11M12,20C7.59,20 4,16.41 4,12C4,7.59 7.59,4 12,4C16.41,4 20,7.59 20,12C20,16.41 16.41,20 12,20M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2M11,17H13V11H11V17Z",M5="M9 10A3.04 3.04 0 0 1 12 7A3.04 3.04 0 0 1 15 10A3.04 3.04 0 0 1 12 13A3.04 3.04 0 0 1 9 10M12 19L16 20V16.92A7.54 7.54 0 0 1 12 18A7.54 7.54 0 0 1 8 16.92V20M12 4A5.78 5.78 0 0 0 7.76 5.74A5.78 5.78 0 0 0 6 10A5.78 5.78 0 0 0 7.76 14.23A5.78 5.78 0 0 0 12 16A5.78 5.78 0 0 0 16.24 14.23A5.78 5.78 0 0 0 18 10A5.78 5.78 0 0 0 16.24 5.74A5.78 5.78 0 0 0 12 4M20 10A8.04 8.04 0 0 1 19.43 12.8A7.84 7.84 0 0 1 18 15.28V23L12 21L6 23V15.28A7.9 7.9 0 0 1 4 10A7.68 7.68 0 0 1 6.33 4.36A7.73 7.73 0 0 1 12 2A7.73 7.73 0 0 1 17.67 4.36A7.68 7.68 0 0 1 20 10Z",Eb="M20,11H23V13H20V11M1,11H4V13H1V11M13,1V4H11V1H13M4.92,3.5L7.05,5.64L5.63,7.05L3.5,4.93L4.92,3.5M16.95,5.63L19.07,3.5L20.5,4.93L18.37,7.05L16.95,5.63M12,6A6,6 0 0,1 18,12C18,14.22 16.79,16.16 15,17.2V19A1,1 0 0,1 14,20H10A1,1 0 0,1 9,19V17.2C7.21,16.16 6,14.22 6,12A6,6 0 0,1 12,6
11M14,21V22A1,1 0 0,1 13,23H11A1,1 0 0,1 10,22V21H14M11,18H13V15.87C14.73,15.43 16,13.86 16,12A4,4 0 0,0 12,8A4,4 0 0,0 8,12C8,13.86 9.27,15.43 11,15.87V18Z",wb="M12,4V2A10,10 0 0,0 2,12H4A8,8 0 0,1 12,4Z",Hb="M12,17A2,2 0 0,0 14,15C14,13.89 13.1,13 12,13A2,2 0 0,0 10,15A2,2 0 0,0 12,17M18,8A2,2 0 0,1 20,10V20A2,2 0 0,1 18,22H6A2,2 0 0,1 4,20V10C4,8.89 4.9,8 6,8H7V6A5,5 0 0,1 12,1A5,5 0 0,1 17,6V8H18M12,3A3,3 0 0,0 9,6V8H15V6A3,3 0 0,0 12,3Z",Mb="M18,20V10H6V20H18M18,8A2,2 0 0,1 20,10V20A2,2 0 0,1 18,22H6C4.89,22 4,21.1 4,20V10A2,2 0 0,1 6,8H15V6A3,3 0 0,0 12,3A3,3 0 0,0 9,6H7A5,5 0 0,1 12,1A5,5 0 0,1 17,6V8H18M12,17A2,2 0 0,1 10,15A2,2 0 0,1 12,13A2,2 0 0,1 14,15A2,2 0 0,1 12,17Z",kb="M12,17C10.89,17 10,16.1 10,15C10,13.89 10.89,13 12,13A2,2 0 0,1 14,15A2,2 0 0,1 12,17M18,20V10H6V20H18M18,8A2,2 0 0,1 20,10V20A2,2 0 0,1 18,22H6C4.89,22 4,21.1 4,20V10C4,8.89 4.89,8 6,8H7V6A5,5 0 0,1 12,1A5,5 0 0,1 17,6V8H18M12,3A3,3 0 0,0 9,6V8H15V6A3,3 0 0,0 12,3Z",lo="M17 7L15.59 8.41L18.17 11H8V13H18.17L15.59 15.58L17 17L22 12M4 5H12V3H4C2.9 3 2 3.9 2 5V19C2 20.1 2.9 21 4 21H12V19H4V5Z",Tb="M9.5,3A6.5,6.5 0 0,1 16,9.5C16,11.11 15.41,12.59 14.44,13.73L14.71,14H15.5L20.5,19L19,20.5L14,15.5V14.71L13.73,14.44C12.59,15.41 11.11,16 9.5,16A6.5,6.5 0 0,1 3,9.5A6.5,6.5 0 0,1 9.5,3M9.5,5C7,5 5,7 5,9.5C5,12 7,14 9.5,14C12,14 14,12 14,9.5C14,7 12,5 9.5,5Z",Pb="M12,6.5A2.5,2.5 0 0,1 14.5,9A2.5,2.5 0 0,1 12,11.5A2.5,2.5 0 0,1 9.5,9A2.5,2.5 0 0,1 12,6.5M12,2A7,7 0 0,1 19,9C19,14.25 12,22 12,22C12,22 5,14.25 5,9A7,7 0 0,1 12,2M12,4A5,5 0 0,0 7,9C7,10 7,12 12,18.71C17,12 17,10 17,9A5,5 0 0,0 12,4Z",Ob="M20,2A2,2 0 0,1 22,4V16A2,2 0 0,1 20,18H6L2,22V4C2,2.89 2.9,2 4,2H20M4,4V17.17L5.17,16H20V4H4M6,7H18V9H6V7M6,11H15V13H6V11Z",Ib="M17,13H7V11H17M19,3H5C3.89,3 3,3.89 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V5C21,3.89 20.1,3 19,3Z",Rb="M3 4V16H21V4H3M3 2H21C22.1 2 23 2.89 23 4V16C23 16.53 22.79 17.04 22.41 17.41C22.04 17.79 21.53 18 21 18H14V20H16V22H8V20H10V18H3C2.47 18 1.96 17.79 1.59 17.41C1.21 17.04 1 16.53 1 16V4C1 2.89 1.89 2 3 2M10.84 8.93C11.15 8.63 11.57 8.45 12 8.45C12.43 8.46 12.85 8.63 13.16 8.94C13.46 9.24 13.64 9.66 13.64 10.09C13.64 10.53 13.46 10.94 13.16 11.25C12.85 11.56 12.43 11.73 12 11.73C11.57 11.73 11.15 11.55 10.84 11.25C10.54 10.94 10.36 10.53 10.36 10.09C10.36 9.66 10.54 9.24 10.84 8.93M10.07 12C10.58 12.53 11.28 12.82 12 12.82C12.72 12.82 13.42 12.53 13.93 12C14.44 11.5 14.73 10.81 14.73 10.09C14.73 9.37 14.44 8.67 13.93 8.16C13.42 7.65 12.72 7.36 12 7.36C11.28 7.36 10.58 7.65 10.07 8.16C9.56 8.67 9.27 9.37 9.27 10.09C9.27 10.81 9.56 11.5 10.07 12M6 10.09C6.94 7.7 9.27 6 12 6C14.73 6 17.06 7.7 18 10.09C17.06 12.5 14.73 14.18 12 14.18C9.27 14.18 6.94 12.5 6 10.09Z",Nb="M14,10H19.5L14,4.5V10M5,3H15L21,9V19A2,2 0 0,1 19,21H5C3.89,21 3,20.1 3,19V5C3,3.89 3.89,3 5,3M5,5V19H19V12H12V5H5Z",Db="M15 3H5A2 2 0 0 0 3 5V19A2 2 0 0 0 5 21H19A2 2 0 0 0 21 19V9L15 3M19 19H5V5H14V10H19M17 14H7V12H17M14 17H7V15H14",xb="M4,17V9H2V7H6V17H4M22,15C22,16.11 21.1,17 20,17H16V15H20V13H18V11H20V9H16V7H20A2,2 0 0,1 22,9V10.5A1.5,1.5 0 0,1 20.5,12A1.5,1.5 0 0,1 22,13.5V15M14,15V17H8V13C8,11.89 8.9,11 10,11H12V9H8V7H12A2,2 0 0,1 14,9V11C14,12.11 13.1,13 12,13H10V15H14Z",Fb="M5,3V21H11V17.5H13V21H19V3H5M7,5H9V7H7V5M11,5H13V7H11V5M15,5H17V7H15V5M7,9H9V11H7V9M11,9H13V11H11V9M15,9H17V11H15V9M7,13H9V15H7V13M11,13H13V15H11V13M15,13H17V15H15V13M7,17H9V19H7V17M15,17H17V19H15V17Z",$b="M14,3V5H17.59L7.76,14.83L9.17,16.24L19,6.41V10H21V3M19,19H5V5H12V3H5C3.89,3 3,3.9 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V12H19V19Z",k5="M4 13C2.89 13 2 13.89 2 15V19C2 20.11 2.89 21 4 21H8C9.11 21 10 20.11 10 19V15C10 13.89 9.11 13 8 13M8.2 14.5L9.26 15.55L5.27 19.5L2.74 16.95L3.81 15.9L5.28 17.39M4 3C2.89 3 2 3.89 2 5V9C2 10.11 2.89 11 4 11H8C9.11 11 10 10.11 10 9V5C10 3.89 9.11 3 8 3M4 5H8V9H4M12 5H22V7H12M12 19V17H22V19M12 11H22V13H12Z",Bb="M21,16.5C21,16.88 20.79,17.21 20.47,17.38L12.57,21.82C12.41,21.94 12.21,22 12,22C11.79,22 11.59,21.94 11.43,21.82L3.53,17.38C3.21,17.21 3,16.88 3,16.5V7.5C3,7.12 3.21,6.79 3.53,6.62L11.43,2.18C11.59,2.06 11.79,2 12,2C12.21,2 12.41,2.06 12.57,2.18L20.47,6.62C20.79,6.79 21,7.12 21,7.5V16.5M12,4.15L10.11,5.22L16,8.61L17.96,7.5L12,4.15M6.04,7.5L12,10.85L13.96,9.75L8.08,6.35L6.04,7.5M5,15.91L11,19.29V12.58L5,9.21V15.91M19,15.91V9.21L13,12.58V19.29L19,15.91Z",Ub="M17.5,12A1.5,1.5 0 0,1 16,10.5A1.5,1.5 0 0,1 17.5,9A1.5,1.5 0 0,1 19,10.5A1.5,1.5 0 0,1 17.5,12M14.5,8A1.5,1.5 0 0,1 13,6.5A1.5,1.5 0 0,1 14.5,5A1.5,1.5 0 0,1 16,6.5A1.5,1.5 0 0,1 14.5,8M9.5,8A1.5,1.5 0 0,1 8,6.5A1.5,1.5 0 0,1 9.5,5A1.5,1.5 0 0,1 11,6.5A1.5,1.5 0 0,1 9.5,8M6.5,12A1.5,1.5 0 0,1 5,10.5A1.5,1.5 0 0,1 6.5,9A1.5,1.5 0 0,1 8,10.5A1.5,1.5 0 0,1 6.5,12M12,3A9,9 0 0,0 3,12A9,9 0 0,0 12,21A1.5,1.5 0 0,0 13.5,19.5C13.5,19.11 13.35,18.76 13.11,18.5C12.88,18.23 12.73,17.88 12.73,17.5A1.5,1.5 0 0,1 14.23,16H16A5,5 0 0,0 21,11C21,6.58 16.97,3 12,3Z",qb="M15,16H13V8H15M11,16H9V8H11M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z",Wb="M20.71,7.04C21.1,6.65 21.1,6 20.71,5.63L18.37,3.29
11C18,2.9 17.35,2.9 16.96,3.29L15.12,5.12L18.87,8.87M3,17.25V21H6.75L17.81,9.93L14.06,6.18L3,17.25Z",jb="M14.06,9L15,9.94L5.92,19H5V18.08L14.06,9M17.66,3C17.41,3 17.15,3.1 16.96,3.29L15.13,5.12L18.88,8.87L20.71,7.04C21.1,6.65 21.1,6 20.71,5.63L18.37,3.29C18.17,3.09 17.92,3 17.66,3M14.06,6.19L3,17.25V21H6.75L17.81,9.94L14.06,6.19Z",Zb="M22.61 18.36L18.36 22.61L13.16 17.41L14.93 15.64L15.93 16.64L18.4 14.16L19.82 15.58L18.36 17L19.42 18L20.84 16.6L22.61 18.36M6.61 10.83L1.39 5.64L5.64 1.39L7.4 3.16L4.93 5.64L6 6.7L8.46 4.22L9.88 5.64L8.46 7.05L9.46 8.05L6.61 10.83M14.06 9L15 9.93L5.92 19H5V18.08L14.06 9M17.67 3C17.42 3 17.16 3.09 16.96 3.29L15.12 5.12L18.87 8.87L20.71 7C21.1 6.61 21.1 6 20.71 5.59L18.37 3.29C18.18 3.1 17.93 3 17.67 3M14.06 6.18L3 17.25V21H6.75L17.81 9.93L14.06 6.18Z",Kb="M6.62,10.79C8.06,13.62 10.38,15.94 13.21,17.38L15.41,15.18C15.69,14.9 16.08,14.82 16.43,14.93C17.55,15.3 18.75,15.5 20,15.5A1,1 0 0,1 21,16.5V20A1,1 0 0,1 20,21A17,17 0 0,1 3,4A1,1 0 0,1 4,3H7.5A1,1 0 0,1 8.5,4C8.5,5.25 8.7,6.45 9.07,7.57C9.18,7.92 9.1,8.31 8.82,8.59L6.62,10.79Z",Gb="M20,15.5C18.8,15.5 17.5,15.3 16.4,14.9C16.3,14.9 16.2,14.9 16.1,14.9C15.8,14.9 15.6,15 15.4,15.2L13.2,17.4C10.4,15.9 8,13.6 6.6,10.8L8.8,8.6C9.1,8.3 9.2,7.9 9,7.6C8.7,6.5 8.5,5.2 8.5,4C8.5,3.5 8,3 7.5,3H4C3.5,3 3,3.5 3,4C3,13.4 10.6,21 20,21C20.5,21 21,20.5 21,20V16.5C21,16 20.5,15.5 20,15.5M5,5H6.5C6.6,5.9 6.8,6.8 7,7.6L5.8,8.8C5.4,7.6 5.1,6.3 5,5M19,19C17.7,18.9 16.4,18.6 15.2,18.2L16.4,17C17.2,17.2 18.1,17.4 19,17.4V19Z",Yb="M10,16.5V7.5L16,12M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z",zb="M3 16H10V14H3M12 14V16H22V14M14 6H3V8H14M14 10H3V12H14V10Z",Jb="M3 16H10V14H3M18 14V10H16V14H12V16H16V20H18V16H22V14M14 6H3V8H14M14 10H3V12H14V10Z",Xb="M19,13H13V19H11V13H5V11H11V5H13V11H19V13Z",T5="M12,20C7.59,20 4,16.41 4,12C4,7.59 7.59,4 12,4C16.41,4 20,7.59 20,12C20,16.41 16.41,20 12,20M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2M13,7H11V11H7V13H11V17H13V13H17V11H13V7Z",Qb="M13,2.03V2.05L13,4.05C17.39,4.59 20.5,8.58 19.96,12.97C19.5,16.61 16.64,19.5 13,19.93V21.93C18.5,21.38 22.5,16.5 21.95,11C21.5,6.25 17.73,2.5 13,2.03M11,2.06C9.05,2.25 7.19,3 5.67,4.26L7.1,5.74C8.22,4.84 9.57,4.26 11,4.06V2.06M4.26,5.67C3,7.19 2.25,9.04 2.05,11H4.05C4.24,9.58 4.8,8.23 5.69,7.1L4.26,5.67M2.06,13C2.26,14.96 3.03,16.81 4.27,18.33L5.69,16.9C4.81,15.77 4.24,14.42 4.06,13H2.06M7.1,18.37L5.67,19.74C7.18,21 9.04,21.79 11,22V20C9.58,19.82 8.23,19.25 7.1,18.37M12.5,7V12.25L17,14.92L16.25,16.15L11,13V7H12.5Z",e_="M3,11H5V13H3V11M11,5H13V9H11V5M9,11H13V15H11V13H9V11M15,11H17V13H19V11H21V13H19V15H21V19H19V21H17V19H13V21H11V17H15V15H17V13H15V11M19,19V15H17V19H19M15,3H21V9H15V3M17,5V7H19V5H17M3,3H9V9H3V3M5,5V7H7V5H5M3,15H9V21H3V15M5,17V19H7V17H5Z",t_="M17.65,6.35C16.2,4.9 14.21,4 12,4A8,8 0 0,0 4,12A8,8 0 0,0 12,20C15.73,20 18.84,17.45 19.73,14H17.65C16.83,16.33 14.61,18 12,18A6,6 0 0,1 6,12A6,6 0 0,1 12,6C13.66,6 15.14,6.69 16.22,7.78L13,11H20V4L17.65,6.35Z",n_="M12,4C14.1,4 16.1,4.8 17.6,6.3C20.7,9.4 20.7,14.5 17.6,17.6C15.8,19.5 13.3,20.2 10.9,19.9L11.4,17.9C13.1,18.1 14.9,17.5 16.2,16.2C18.5,13.9 18.5,10.1 16.2,7.7C15.1,6.6 13.5,6 12,6V10.6L7,5.6L12,0.6V4M6.3,17.6C3.7,15 3.3,11 5.1,7.9L6.6,9.4C5.5,11.6 5.9,14.4 7.8,16.2C8.3,16.7 8.9,17.1 9.6,17.4L9,19.4C8,19 7.1,18.4 6.3,17.6Z",a_="M17.5 15.5C17.5 16.61 16.61 17.5 15.5 17.5S13.5 16.61 13.5 15.5 14.4 13.5 15.5 13.5 17.5 14.4 17.5 15.5M8.5 13.5C7.4 13.5 6.5 14.4 6.5 15.5S7.4 17.5 8.5 17.5 10.5 16.61 10.5 15.5 9.61 13.5 8.5 13.5M23 15V18C23 18.55 22.55 19 22 19H21V20C21 21.11 20.11 22 19 22H5C3.9 22 3 21.11 3 20V19H2C1.45 19 1 18.55 1 18V15C1 14.45 1.45 14 2 14H3C3 10.13 6.13 7 10 7H11V5.73C10.4 5.39 10 4.74 10 4C10 2.9 10.9 2 12 2S14 2.9 14 4C14 4.74 13.6 5.39 13 5.73V7H14C17.87 7 21 10.13 21 14H22C22.55 14 23 14.45 23 15M21 16H19V14C19 11.24 16.76 9 14 9H10C7.24 9 5 11.24 5 14V16H3V17H5V20H19V17H21V16Z",s_="M13.13 22.19L11.5 18.36C13.07 17.78 14.54 17 15.9 16.09L13.13 22.19M5.64 12.5L1.81 10.87L7.91 8.1C7 9.46 6.22 10.93 5.64 12.5M19.22 4C19.5 4 19.75 4 19.96 4.05C20.13 5.44 19.94 8.3 16.66 11.58C14.96 13.29 12.93 14.6 10.65 15.47L8.5 13.37C9.42 11.06 10.73 9.03 12.42 7.34C15.18 4.58 17.64 4 19.22 4M19.22 2C17.24 2 14.24 2.69 11 5.93C8.81 8.12 7.5 10.53 6.65 12.64C6.37 13.39 6.56 14.21 7.11 14.77L9.24 16.89C9.62 17.27 10.13 17.5 10.66 17.5C10.89 17.5 11.13 17.44 11.36 17.35C13.5 16.53 15.88 15.19 18.07 13C23.73 7.34 21.61 2.39 21.61 2.39S20.7 2 19.22 2M14.54 9.46C13.76 8.68 
1113.76 7.41 14.54 6.63S16.59 5.85 17.37 6.63C18.14 7.41 18.15 8.68 17.37 9.46C16.59 10.24 15.32 10.24 14.54 9.46M8.88 16.53L7.47 15.12L8.88 16.53M6.24 22L9.88 18.36C9.54 18.27 9.21 18.12 8.91 17.91L4.83 22H6.24M2 22H3.41L8.18 17.24L6.76 15.83L2 20.59V22M2 19.17L6.09 15.09C5.88 14.79 5.73 14.47 5.64 14.12L2 17.76V19.17Z",r_="M12 3L1 9L5 11.18V17.18L12 21L19 17.18V11.18L21 10.09V17H23V9L12 3M18.82 9L12 12.72L5.18 9L12 5.28L18.82 9M17 16L12 18.72L7 16V12.27L12 15L17 12.27V16Z",i_="M2,21L23,12L2,3V10L17,12L2,14V21Z",o_="M11,13.5V21.5H3V13.5H11M9,15.5H5V19.5H9V15.5M12,2L17.5,11H6.5L12,2M12,5.86L10.08,9H13.92L12,5.86M17.5,13C20,13 22,15 22,17.5C22,20 20,22 17.5,22C15,22 13,20 13,17.5C13,15 15,13 17.5,13M17.5,15A2.5,2.5 0 0,0 15,17.5A2.5,2.5 0 0,0 17.5,20A2.5,2.5 0 0,0 20,17.5A2.5,2.5 0 0,0 17.5,15Z",l_="M12,1L3,5V11C3,16.55 6.84,21.74 12,23C17.16,21.74 21,16.55 21,11V5L12,1M12,5A3,3 0 0,1 15,8A3,3 0 0,1 12,11A3,3 0 0,1 9,8A3,3 0 0,1 12,5M17.13,17C15.92,18.85 14.11,20.24 12,20.92C9.89,20.24 8.08,18.85 6.87,17C6.53,16.5 6.24,16 6,15.47C6,13.82 8.71,12.47 12,12.47C15.29,12.47 18,13.79 18,15.47C17.76,16 17.47,16.5 17.13,17Z",c_="M12,1L3,5V11C3,16.55 6.84,21.74 12,23C17.16,21.74 21,16.55 21,11V5L12,1M12,3.18L19,6.3V11.22C19,12.92 18.5,14.65 17.65,16.17C16,14.94 13.26,14.5 12,14.5C10.74,14.5 8,14.94 6.35,16.17C5.5,14.65 5,12.92 5,11.22V6.3L12,3.18M12,6A3.5,3.5 0 0,0 8.5,9.5A3.5,3.5 0 0,0 12,13A3.5,3.5 0 0,0 15.5,9.5A3.5,3.5 0 0,0 12,6M12,8A1.5,1.5 0 0,1 13.5,9.5A1.5,1.5 0 0,1 12,11A1.5,1.5 0 0,1 10.5,9.5A1.5,1.5 0 0,1 12,8M12,16.5C13.57,16.5 15.64,17.11 16.53,17.84C15.29,19.38 13.7,20.55 12,21C10.3,20.55 8.71,19.38 7.47,17.84C8.37,17.11 10.43,16.5 12,16.5Z",u_="M21,11C21,16.55 17.16,21.74 12,23C6.84,21.74 3,16.55 3,11V5L12,1L21,5V11M12,21C15.75,20 19,15.54 19,11.22V6.3L12,3.18L5,6.3V11.22C5,15.54 8.25,20 12,21M11,7H13V13H11V7M11,15H13V17H11V15Z",d_="M21,11C21,16.55 17.16,21.74 12,23C6.84,21.74 3,16.55 3,11V5L12,1L21,5V11M12,21C15.75,20 19,15.54 19,11.22V6.3L12,3.18L5,6.3V11.22C5,15.54 8.25,20 12,21M10,17L6,13L7.41,11.59L10,14.17L16.59,7.58L18,9",f_="M21,11C21,16.55 17.16,21.74 12,23C6.84,21.74 3,16.55 3,11V5L12,1L21,5V11M12,21C15.75,20 19,15.54 19,11.22V6.3L12,3.18L5,6.3V11.22C5,15.54 8.25,20 12,21M14.8,11V9.5C14.8,8.1 13.4,7 12,7C10.6,7 9.2,8.1 9.2,9.5V11C8.6,11 8,11.6 8,12.2V15.7C8,16.4 8.6,17 9.2,17H14.7C15.4,17 16,16.4 16,15.8V12.3C16,11.6 15.4,11 14.8,11M13.5,11H10.5V9.5C10.5,8.7 11.2,8.2 12,8.2C12.8,8.2 13.5,8.7 13.5,9.5V11Z",m_="M1,4.27L3,6.27V11C3,16.55 6.84,21.74 12,23C13.87,22.54 15.57,21.56 16.97,20.24L19.23,22.5L20.5,21.22L2.28,3L1,4.27M12,21C8.25,20 5,15.54 5,11.22V8.27L1
115.59,18.86C14.53,19.89 13.3,20.65 12,21M21,5V11C21,13.28 20.35,15.5 19.23,17.4L17.77,15.95C18.54,14.5 19,12.84 19,11.22V6.3L12,3.18L7.16,5.34L5.65,3.82L12,1L21,5Z",v_="M21 11C21 16.55 17.16 21.74 12 23C6.84 21.74 3 16.55 3 11V5L12 1L21 5V11M12 21C15.75 20 19 15.54 19 11.22V6.3L12 3.18L5 6.3V11.22C5 15.54 8.25 20 12 21M15.05 16L11.97 14.15L8.9 16L9.71 12.5L7 10.16L10.58 9.85L11.97 6.55L13.37 9.84L16.95 10.15L14.23 12.5L15.05 16",h_="M17,3L22.25,7.5L17,12L22.25,16.5L17,21V18H14.26L11.44,15.18L13.56,13.06L15.5,15H17V12L17,9H15.5L6.5,18H2V15H5.26L14.26,6H17V3M2,6H6.5L9.32,8.82L7.2,10.94L5.26,9H2V6Z",p_="M19 17H22L18 21L14 17H17V3H19V17M9 13H7C5.9 13 5 13.9 5 15V16C5 17.11 5.9 18 7 18H9V19H5V21H9C10.11 21 11 20.11 11 19V15C11 13.9 10.11 13 9 13M9 16H7V15H9V16M9 3H7C5.9 3 5 3.9 5 5V9C5 10.11 5.9 11 7 11H9C10.11 11 11 10.11 11 9V5C11 3.9 10.11 3 9 3M9 9H7V5H9V9Z",P5="M12,16A3,3 0 0,1 9,13C9,11.88 9.61,10.9 10.5,10.39L20.21,4.77L14.68,14.35C14.18,15.33 13.17,16 12,16M12,3C13.81,3 15.5,3.5 16.97,4.32L14.87,5.53C14,5.19 13,5 12,5A8,8 0 0,0 4,13C4,15.21 4.89,17.21 6.34,18.65H6.35C6.74,19.04 6.74,19.67 6.35,20.06C5.96,20.45 5.32,20.45 4.93,20.07V20.07C3.12,18.26 2,15.76 2,13A10,10 0 0,1 12,3M22,13C22,15.76 20.88,18.26 19.07,20.07V20.07C18.68,20.45 18.05,20.45 17.66,20.06C17.27,19.67 17.27,19.04 17.66,18.65V18.65C19.11,17.2 20,15.21 20,13C20,12 19.81,11 19.46,10.1L20.67,8C21.5,9.5 22,11.18 22,13Z",O5="M12,17.27L18.18,21L16.54,13.97L22,9.24L14.81,8.62L12,2L9.19,8.62L2,9.24L7.45,13.97L5.82,21L12,17.27Z",g_="M19,15L13,21L11.58,19.58L15.17,16H4V4H6V14H15.17L11.58,10.42L13,9L19,15Z",y_="M5,4H19A2,2 0 0,1 21,6V18A2,2 0 0,1 19,20H5A2,2 0 0,1 3,18V6A2,2 0 0,1 5,4M5,8V12H11V8H5M13,8V12H19V8H13M5,14V18H11V14H5M13,14V18H19V14H13Z",b_="M21.41 11.58L12.41 2.58A2 2 0 0 0 11 2H4A2 2 0 0 0 2 4V11A2 2 0 0 0 2.59 12.42L11.59 21.42A2 2 0 0 0 13 22A2 2 0 0 0 14.41 21.41L21.41 14.41A2 2 0 0 0 22 13A2 2 0 0 0 21.41 11.58M13 20L4 11V4H11L20 13M6.5 5A1.5 1.5 0 1 1 5 6.5A1.5 1.5 0 0 1 6.5 5Z",__="M4,4A2,2 0 0,0 2,6V10A2,2 0 0,1 4,12A2,2 0 0,1 2,14V18A2,2 0 0,0 4,20H20A2,2 0 0,0 22,18V14A2,2 0 0,1 20,12A2,2 0 0,1 22,10V6A2,2 0 0,0 20,4H4M4,6H20V8.54C18.76,9.25 18,10.57 18,12C18,13.43 18.76,14.75 20,15.46V18H4V15.46C5.24,14.75 6,13.43 6,12C6,10.57 5.24,9.25 4,8.54V6Z",C_="M14.8 8L16 9.2L9.2 16L8 14.8L14.8 8M4 4H20C21.11 4 22 4.89 22 6V10C20.9 10 20 10.9 20 12C20 13.11 20.9 14 22 14V18C22 19.11 21.11 20 20 20H4C2.9 20 2 19.11 2 18V14C3.11 14 4 13.11 4 12C4 10.9 3.11 10 2 10V6C2 4.89 2.9 4 4 4M4 6V8.54C5.24 9.26 6 10.57 6 12C6 13.43 5.24 14.75 4 15.46V18H20V15.46C18.76 14.75 18 13.43 18 12C18 10.57 18.76 9.26 20 8.54V6H4M9.5 8C10.33 8 11 8.67 11 9.5C11 10.33 10.33 11 9.5 11C8.67 11 8 10.33 8 9.5C8 8.67 8.67 8 9.5 8M14.5 13C15.33 13 16 13.67 16 14.5C16 15.33 15.33 16 14.5 16C13.67 16 13 15.33 13 14.5C13 13.67 13.67 13 14.5 13Z",I5="M18 22H6V16L10 12L6 8V2H18V8L14 12L18 16M8 7.5L12 11.5L16 7.5V4H8M12 12.5L8 16.5V20H16V16.5M14 18H10V17.2L12 15.2L14 17.2Z",L_="M20 8H17V6C17 4.9 16.1 4 15 4H9C7.9 4 7 4.9 7 6V8H4C2.9 8 2 8.9 2 10V20H22V10C22 8.9 21.1 8 20 8M9 6H15V8H9V6M20 18H4V15H6V16H8V15H16V16H18V15H20V18M18 13V12H16V13H8V12H6V13H4V10H20V13H18Z",A_="M12.87,15.07L10.33,12.56L10.36,12.53C12.1,10.59 13.34,8.36 14.07,6H17V4H10V2H8V4H1V6H12.17C11.5,7.92 10.44,9.75 9,11.35C8.07,10.32 7.3,9.19 6.69,8H4.69C5.42,9.63 6.42,11.17 7.67,12.56L2.58,17.58L4,19L9,14L12.11,17.11L12.87,15.07M18.5,10H16.5L12,22H14L15.12,19H19.87L21,22H23L18.5,10M15.88,17L17.5,12.67L19.12,17H15.88Z",R5="M9,3V4H4V6H5V19A2,2 0 0,0 7,21H17A2,2 0 0,0 19,19V6H20V4H15V3H9M7,6H17V19H7V6M9,8V17H11V8H9M13,8V17H15V8H13Z",S_="M8 13C6.14 13 4.59 14.28 4.14 16H2V18H4.14C4.59 19.72 6.14 21 8 21S11.41 19.72 11.86 18H22V16H11.86C11.41 14.28 9.86 13 8 13M8 19C6.9 19 6 18.1 6 17C6 15.9 6.9 15 8 15S10 15.9 10 17C10 18.1 9.1 19 8 19M19.86 6C19.41 4.28 17.86 3 16 3S12.59 4.28 12.14 6H2V8H12.14C12.59 9.72 14.14 11 16 11S19.41 9.72 19.86 8H22V6H19.86M16 9C14.9 9 14 8.1 14 7C14 5.9 14.9 5 16 5S18 5.9 18 7C18 8.1 17.1 9 16 9Z",V_="M5,3C3.89,3 3,3.9 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V16.72C21.59,16.37 22,15.74 22,15V9C22,8.26 21.59,7.63 21,7.28V5A2,2 0 0,0 19,3H5M5,5H19V7H13A2,2 0 0,0 11,9V15A2,2 0 0,0 13,17H19V19H5V5M13,9H20V15H13V9M16,10.5A1.5,1.5 0 0,0 14.5,12A1.5,1.5 0 0,0 16,13.5A1.5,1.5 0 0,0 17.5,12A1.5,1.5 0 0,0 16,10.5Z",E_="M16.36,14C16.44,13.34 16.5,12.68 16.5,12C16.5,11.32 16.44,10.66 16.36,10H19.74C19.9,10.64 20,11.31 20,12C20,12.69 19.9,13.36 19.74,14M14.59,19.56C15.19,18.45 15.65,17.25 15.97,16H18.92C17.96,17.65 16.43,18.93 14.59,19.56M14.34,14H9.66C9.56,13.34 9.5,12.68 9.5,12C9.5,11.32 9.56,10.65 9.66,10H14.34C14.43,10.65 14.5,11.32 14.5,12C14.5,12.68 14.43,13.34 14.34,14M12,19.96C11.17,18.76 10.5,17.43 10.09,16H13.91C13.5,17.43 12.83,18.76 12,19.96M8,8H5.08C6.03,6.34 7.57,5.06 9.4,4.44C8.8,5.55 8.35,6.75 8,8M5.08,16H8C8.35,17.25 8.8,18.45 9.4,19.56C7.57,18.93 6.03,17.65 5.08,16M4.26,14C4.1,13.36 4,12.69 4,12C4,11.31 4.1,10.64 4.26,10H7.64C7.56,
1110.66 7.5,11.32 7.5,12C7.5,12.68 7.56,13.34 7.64,14M12,4.03C12.83,5.23 13.5,6.57 13.91,8H10.09C10.5,6.57 11.17,5.23 12,4.03M18.92,8H15.97C15.65,6.75 15.19,5.55 14.59,4.44C16.43,5.07 17.96,6.34 18.92,8M12,2C6.47,2 2,6.5 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z",w_="M22.7,19L13.6,9.9C14.5,7.6 14,4.9 12.1,3C10.1,1 7.1,0.6 4.7,1.7L9,6L6,9L1.6,4.7C0.4,7.1 0.9,10.1 2.9,12.1C4.8,14 7.5,14.5 9.8,13.6L18.9,22.7C19.3,23.1 19.9,23.1 20.3,22.7L22.6,20.4C23.1,20 23.1,19.3 22.7,19Z";const N5=["euro","dollar","pound","franc","yen","yuan","rupee","real","lira","generic","star","gift","coin"],co="euro",D5={euro:v5,dollar:C5,pound:p5,franc:h5,yen:y5,yuan:m5,rupee:g5,real:f5,lira:_5,generic:b5,star:O5,gift:V5,coin:E5},Uu=e=>typeof e=="string"&&N5.includes(e),H_=e=>D5[Uu(e)?e:co],Fr=e=>Uu(e)?e:co,x5=["riskAnalysesTotal","plannedNotDone","workPermits","missingRiskAnalyses","actionRequiredInProgress","actionRequiredOpen","myOpenTasks","workStopsOpen","workStopsDone"],F5=new Set(x5),M_=new Set(["actionRequiredInProgress","actionRequiredOpen","myOpenTasks"]),k_={riskAnalysesTotal:"App.Cockpit.riskAnalyses",plannedNotDone:"App.Cockpit.plannedNotDone",workPermits:"App.Cockpit.workPermits",missingRiskAnalyses:"App.Cockpit.missingRiskAnalyses",actionRequiredInProgress:"App.Cockpit.actionRequiredUsers",actionRequiredOpen:"App.Cockpit.actionRequiredSystem",myOpenTasks:"App.Cockpit.myOpenTasks",workStopsOpen:"App.Cockpit.workStopsOpen",workStopsDone:"App.Cockpit.workStopsDone"},T_={riskAnalysesTotal:"App.Cockpit.kpiTooltips.riskAnalysesTotal",plannedNotDone:"App.Cockpit.kpiTooltips.plannedNotDone",workPermits:"App.Cockpit.kpiTooltips.workPermits",missingRiskAnalyses:"App.Cockpit.kpiTooltips.missingRiskAnalyses",actionRequiredInProgress:"App.Cockpit.kpiTooltips.actionRequiredInProgress",actionRequiredOpen:"App.Cockpit.kpiTooltips.actionRequiredOpen",myOpenTasks:"App.Cockpit.kpiTooltips.myOpenTasks",workStopsOpen:"App.Cockpit.kpiTooltips.workStopsOpen",workStopsDone:"App.Cockpit.kpiTooltips.workStopsDone"},P_={riskAnalysesTotal:"App.Cockpit.kpiTooltipTableFilterHint",plannedNotDone:"App.Cockpit.kpiTooltipTableFilterHint",workPermits:"App.Cockpit.kpiTooltipTableFilterHint",missingRiskAnalyses:"App.Cockpit.kpiTooltipTableFilterHint",actionRequiredInProgress:"App.Cockpit.kpiTooltipGroupFilterHint",actionRequiredOpen:"App.Cockpit.kpiTooltipGroupFilterHint",workStopsOpen:"App.Cockpit.kpiTooltipTableFilterHint",workStopsDone:"App.Cockpit.kpiTooltipTableFilterHint"};function qu(e){return Array.isArray(e)?[...new Set(e.filter(t=>typeof t=="string"&&F5.has(t)))]:[]}const Qn=e=>[...new Set((Array.isArray(e)?e:[]).filter(t=>typeof t=="string"&&t.trim().length>0))],ea=e=>{if(!e||typeof e!="object")return;const t={...e};if("showQuickActions"in t&&typeof t.showQuickActions!="boolean"&&delete t.showQuickActions,"showMyTasks"in t&&typeof t.showMyTasks!="boolean"&&delete t.showMyTasks,"sortEmployeesBy"in t){const n=t.sortEmployeesBy;n!=="firstName"&&n!=="lastName"&&delete t.sortEmployeesBy}return"showDeletedFilterElements"in t&&typeof t.showDeletedFilterElements!="boolean"&&delete t.showDeletedFilterElements,"excludeDeletedEmployeesInAnalysis"in t&&typeof t.excludeDeletedEmployeesInAnalysis!="boolean"&&delete t.excludeDeletedEmployeesInAnalysis,"hiddenCockpitKpiCards"in t&&(Array.isArray(t.hiddenCockpitKpiCards)?t.hiddenCockpitKpiCards=qu(t.hiddenCockpitKpiCards):delete t.hiddenCockpitKpiCards),t},ka=e=>{if(!e||typeof e!="object"||Array.isArray(e))return;const t={...e};return"completedAt"in t&&typeof t.completedAt!="string"&&delete t.completedAt,"skippedAt"in t&&typeof t.skippedAt!="string"&&delete t.skippedAt,"version"in t&&typeof t.version!="number"&&delete t.version,t},As=Qt("settings",{state:()=>({actionRequired:{requireNote:!1,requireImage:!1,requireStop:!1},privacy:{employeeNameMaskedCockpit:!1,employeeNameMaskedAction:!1,employeeNameMaskedAnalysis:!1},bonus:{enabled:!1,amountPerDayCents:0,symbol:co},roles:[],permissions:[],apiKeys:[],apiScopes:[],userPreferences:{quickActions:[],appearance:{showQuickActions:!0,showMyTasks:!0,sortEmployeesBy:"firstName",showDeletedFilterElements:!1,excludeDeletedEmployeesInAnalysis:!1}},privacyLoaded:!1,bonusLoaded:!1,userPreferencesLoaded:!1}),getters:{employeeSortBy:e=>Jh(e.userPreferences?.appearance?.sortEmployeesBy),showDeletedFilterElements:e=>e.userPreferences?.appearance?.showDeletedFilterElements===!0,excludeDeletedEmployeesInAnalysis:e=>e.userPreferences?.appearance?.excludeDeletedEmployeesInAnalysis===!0,hiddenCockpitKpiCards:e=>qu(e.userPreferences?.appearance?.hiddenCockpitKpiCards),showCockpitMyTasks:e=>e.userPreferences?.appearance?.showMyTasks!==!1},actions:{async fetchActionRequiredSettings(){return this.actionRequired=await W().apiService.request("GET","/settings/action-required"),this.actionRequired},async updateActionRequiredSetting(e,t){return this.actionRequired=await W().apiService.request("PUT","/settings/action-required",{[e]:t}),this.actionRequired},async fetchPrivacySettings(){return this.privacyLoaded?this.privacy:(this.privacy=await W().apiService.request("GET","/settings/privacy"),this.privacyLoaded=!0,this.privacy)},async updatePrivacySetting(e,t){return this.privacy=await W().apiService.request("PUT","/settings/privacy",{[e]:t}),this.privacy},async fetchBonusSettings(){return this.bonusLoaded?this.bonus:(this.bonus=await W().apiService.request("GET","/settings/bonus"),this.bonus.amountPerDayCents=Number.isFinite(Number(this.bonus?.amountPerDayCents))?Math.max(0,Math.trunc(Number(this.bonus.amountPerDayCents))):0,this.bonus.symbol=Fr(this.bonus?.symbol),this.bonusLoaded=!0,this.bonus)},async updateBonusSettings(e){const t={enabled:typeof e.enabled=="boolean"?e.enabled:!!this.bonus.enabled,amountPerDayCents:Number.isFinite(Number(e.amountPerDayCents))?Math.max(0,Math.trunc(Number(e.amountPerDayCents))):Number.isFinite(Number(this.bonus.amountPerDayCents))?Math.max(0,Math.trunc(Number(this.bonus.amountPerDayCents))):0,symbol:Fr(e.symbol??this.bonus.symbol)};return this.bonus=await W().apiService.request("PUT","/settings/bonus",{enabled:t.enabled,amountPerDayCents:t.amountPerDayCents,symbol:t.symbol}),this.bonus.symbol=Fr(this.bonus?.symbol),this.bonus},async fetchRoles(){return this.roles=await W().apiService.request("GET","/roles"),this.roles},async fetchPermissions(){return this.permissions=await W().apiService.request("GET","/permissions"),this.permissions},async fetchRolePermissions(e){return await W().apiService.request("GET",`/roles/${e}/permissions`)},async getUserRoles(e){return await W().apiService.request("GET",`/users/${e}/roles`)},async addUserRole(e,t){return await W().apiService.request("POST",`/users/${e}/roles`,{roleId:t}),!0},async deleteUserRole(e,t){return await W().apiService.request("DELETE",`/users/${e}/roles/${t}`),!0},async createRole(e){const t=await W().apiService.request("POST","/roles",e);return await this.fetchRoles(),t},async updateRole(e,t){await W().apiService.request("PUT",`/roles/${e}`,t),await this.fetchRoles()},async deleteRole(e){await W().apiService.request("DELETE",`/roles/${e}`),await this.fetchRoles()},async updateRolePermissions(e,t){return await W().apiService.request("PUT",`/roles/${e}/permissions`,t),!0},async fetchApiKeys(){return this.apiKeys=await W().apiService.request("GET","/settings/api-keys"),this.apiKeys},async createApiKey(e){const t=await W().apiService.request("POST","/settings/api-keys",e),{clearTextKey:n,...a}=t;return this.apiKeys=[a,...this.apiKeys||[]],t},async updateApiKey(e,t){const n=await W().apiService.request("PATCH",`/settings/api-keys/${e}`,t),a=this.apiKeys.findIndex(s=>s.id===e);return a!==-1&&(this.apiKeys[a]=n),n},async rotateApiKey(e){const t=await W().apiService.request("POST",`/settings/api-keys/${e}/rotate`,{}),{clearTextKey:n,...a}=t,s=this.apiKeys.findIndex(r=>
11r.id===e);return s!==-1?this.apiKeys[s]=a:this.apiKeys.unshift(a),t},async deleteApiKey(e){await W().apiService.request("DELETE",`/settings/api-keys/${e}`),this.apiKeys=this.apiKeys.filter(t=>t.id!==e)},async fetchApiScopes(){return this.apiScopes=await W().apiService.request("GET","/settings/api-scopes"),this.apiScopes},async fetchPushVapidPublicKey(){return(await W().apiService.request("GET","/settings/push/vapid-public-key"))?.publicKey},async savePushSubscription(e){await W().apiService.request("POST","/settings/push/subscriptions",e)},async deletePushSubscription(e){await W().apiService.request("DELETE","/settings/push/subscriptions",{endpoint:e})},async fetchUserPreferences(e=!1){if(this.userPreferencesLoaded&&!e)return this.userPreferences;const t=await W().apiService.request("GET","/settings/user-preferences"),n=Qn(t?.quickActions),a=ea(t?.appearance);return this.userPreferences={quickActions:n,appearance:a,onboarding:ka(t?.onboarding)},this.userPreferencesLoaded=!0,this.userPreferences},async saveQuickActions(e){const t=Qn(e),n=ea(this.userPreferences.appearance),a=await W().apiService.request("PUT","/settings/user-preferences",{quickActions:t,appearance:n});return this.userPreferences={quickActions:Qn(a?.quickActions),appearance:ea(a?.appearance)??n,onboarding:ka(a?.onboarding)??this.userPreferences.onboarding},this.userPreferencesLoaded=!0,this.userPreferences},async saveUserPreferences(e){const t=e.quickActions!==void 0?Qn(e.quickActions):Qn(this.userPreferences.quickActions),n=ea(this.userPreferences.appearance)||{},a=ea(e.appearance),s=e.appearance!==void 0?{...n,...a||{}}:n,r=await W().apiService.request("PUT","/settings/user-preferences",{quickActions:t,appearance:s});return this.userPreferences={quickActions:Qn(r?.quickActions),appearance:ea(r?.appearance)??s,onboarding:ka(r?.onboarding)??this.userPreferences.onboarding},this.userPreferencesLoaded=!0,this.userPreferences},async saveOnboarding(e){const t={...ka(this.userPreferences.onboarding)??{},...e},n=await W().apiService.request("PUT","/settings/user-preferences",{onboarding:t});return this.userPreferences={...this.userPreferences,onboarding:ka(n?.onboarding)??t},this.userPreferences.onboarding}}});var uo=(e=>(e.GUEST="guest",e.ADMIN="admin",e.OPERATIONAL_SUPERVISOR="operational supervisor",e.EMPLOYEE="employee",e.SPECIALIST_SUPERVISOR="specialist supervisor",e.STAFF="staff",e))(uo||{});let fs=null;const bi="safeos-setup-ai-job",$5=3e3,B5=5,U5=1320*1e3;let ta=null,Yl=0,$r=0;
11const q5=e=>new Promise((t,n)=>{const a=new FileReader;a.onload=()=>{const s=a.result;t(s.substring(s.indexOf(",")+1))},a.onerror=()=>n(a.error),a.readAsDataURL(e)}),zl=e=>{try{e?sessionStorage.setItem(bi,e):sessionStorage.removeItem(bi)}catch{}},W5=()=>{try{return sessionStorage.getItem(bi)}catch{return null}},fr=Qt("setup",{state:()=>({status:null,checking:!1,checked:!1,visible:!1,completed:!1,aiJob:null,aiPolling:!1,aiPollError:!1}),getters:{required:e=>!!e.status?.required&&!e.completed,aiAvailable:e=>!!e.status?.aiSetup?.available,aiJobRunning:e=>e.aiJob?.status==="pending"||e.aiJob?.status==="processing"},actions:{async fetchStatus(){return this.status=await W().apiService.request("GET","/company/setup-status"),this.checked=!0,this.status},async check(){if(this.checked||this.completed)return this.visible;const e=ht();if(!e.licenseKey||e.licenseKey==="free"||!e.hasRole(uo.ADMIN))return!1;fs||(fs=this.fetchStatus().finally(()=>{fs=null})),this.checking=!0;try{await fs}catch(t){return console.error("Failed to fetch setup status",t),!1}finally{this.checking=!1}return this.visible=this.required,this.visible},async runSetup(e){return await W().apiService.request("POST","/company/setup",e)},async complete(){this.completed=!0,this.visible=!1,this.status&&(this.status.required=!1),this.clearAiJob();const{useOnboardingStore:e}=await Y(async()=>{const{useOnboardingStore:t}=await Promise.resolve().then(()=>Y5);return{useOnboardingStore:t}},void 0);e().maybeShowWelcome()},async createAiJob(){this.clearAiJob();const e=await W().apiService.request("POST","/company/setup/ai-jobs");return this.aiJob={...e,files:e.files??[]},zl(e.id),this.aiJob},async uploadAiFile(e,t){if(!this.aiJob)throw new Error("no ai job");const n=await q5(e),a=await W().apiService.request("POST",`/company/setup/ai-jobs/${this.aiJob.id}/files`,{fileName:e.name,mimeType:e.type||"application/octet-stream",content:n,kind:t});return this.aiJob.files.push(a),a},async startAiJob(e,t){if(!this.aiJob)throw new Error("no ai job");await W().apiService.request("POST",`/company/setup/ai-jobs/${this.aiJob.id}/start`,{profile:e,files:t}),this.aiJob.status="pending",this.startAiPolling()},async fetchAiJob(e){const t=await W().apiService.request("GET",`/company/setup/ai-jobs/${e}`);return this.aiJob={...t,files:t.files??[]},this.aiJob},async resumeAiJob(){const e=W5();if(!e)return!1;try{return(await this.fetchAiJob(e)).status==="collecting"?(this.clearAiJob(),!1):(this.aiJobRunning&&this.startAiPolling(),!0)}catch{return this.clearAiJob(),!1}},startAiPolling(){ta||!this.aiJob||(this.aiPolling=!0,this.aiPollError=!1,Yl=Date.now(),$r=0,this.scheduleAiPoll())},scheduleAiPoll(){const e=this.aiJob?.id;e&&(ta=setTimeout(async()=>{if(ta=null,this.aiJob?.id===e){if(Date.now()-Yl>U5){this.aiJob.status="failed",this.aiJob.errorCode="TIMEOUT",this.stopAiPolling();return}try{await this.fetchAiJob(e),$r=0}catch{if(++$r>=B5){this.aiPollError=!0,this.stopAiPolling();return}}this.aiJobRunning?this.scheduleAiPoll():this.stopAiPolling()}},$5))},stopAiPolling(){ta&&clearTimeout(ta),ta=null,this.aiPolling=!1},clearAiJob(){this.stopAiPolling(),this.aiJob=null,this.aiPollError=!1,zl(null)}}}),Br="selected-tenant-id",zt=Qt("tenant",{state:()=>({selectedTenantId:localStorage.getItem(Br)??null,memberships:[],membershipsLoaded:!1,membershipsLoadFailed:!1}),actions:{async fetchMemberships(){const e=await W().apiService.request("GET","/me/memberships");return this.memberships=e??[],this.membershipsLoaded=!0,this.membershipsLoadFailed=!1,this.memberships},selectTenant(e){this.selectedTenantId=e,localStorage.setItem(Br,e),W().apiService.setTenant(e)},deselectTenant(){this.selectedTenantId=null,localStorage.removeItem(Br),W().apiService.setTenant(null)},clearTenant(){this.deselectTenant(),this.memberships=[],this.membershipsLoaded=!1,this.membershipsLoadFailed=!1},restoreActiveTenant(){this.selectedTenantId&&W().apiService.setTenant(this.selectedTenantId)}},getters:{activeMembership:e=>e.selectedTenantId?e.memberships.find(t=>t.clientId===e.selectedTenantId)??null:null,hasMultipleTenants:e=>e.memberships.length>1,hasMembershipList:e=>e.membershipsLoaded&&!e.membershipsLoadFailed&&e.memberships.length>0,isSelectionStale(e){return!!e.selectedTenantId&&e.membershipsLoaded&&!e.membershipsLoadFailed&&!e.memberships.some(t=>t.clientId===e.selectedTenantId)}}}),j5=Object.freeze(Object.defineProperty({__proto__:null,useTenantStore:zt},Symbol.toStringTag,{value:"Module"})),mr=Qt("license",{state:()=>({permissionCache:{}}),actions:{async getLicenseKey(){return(await W().apiService.request("GET","/license/key")).licenseKey},async previewVoucher(e){return await W().apiService.request("GET",`/vouchers/${encodeURIComponent(e.trim())}`,null,null,!1)},async voucherEligibility(e){return await W().apiService.request("POST","/vouchers/eligibility",{code:e.trim()})}
11,async redeemVoucher(e){const n=await W().apiService.request("POST","/vouchers/redeem",{code:e.trim()});return this.clearPermissionCache(),n},async hasPermission(e,t,n){const s=ht().decoded?.jti??"no-jti",r=zt().selectedTenantId??"no-tenant",i=`${s}_${r}_${e}_${t}_${n}`;if(i in this.permissionCache)return this.permissionCache[i];const o=W(),l=new URLSearchParams({license:e,permission:t,fallbackRole:n}).toString(),u=await o.apiService.request("GET",`/license/permission-check?${l}`);return this.permissionCache[i]=u.allowed,u.allowed},async isLimitReached(e){return(await W().apiService.request("GET",`/license/limit/${e}`)).limitReached},async getLimitDetails(e){return await W().apiService.request("GET",`/license/limit/${e}`)},clearPermissionCache(){this.permissionCache={}}}}),Z5=Object.freeze(Object.defineProperty({__proto__:null,useLicenseStore:mr},Symbol.toStringTag,{value:"Module"})),Wu=async e=>{const t=ht(),n=mr();if(e?.accessCheck){const{licenseKey:a,permission:s,fallbackRole:r}=e.accessCheck;return await n.hasPermission(a,s,r)}return e?.allowedRoles?t.hasRole(e.allowedRoles):!0},K5=[{steps:[{id:"sidebar",target:"sidebar-nav",placement:"right"}]},{routeName:"cockpit",steps:[{id:"cockpitKpis",target:"cockpit-kpis",placement:"bottom"},{id:"cockpitFilter",target:"cockpit-filter",placement:"bottom"},{id:"cockpitBoard",target:"cockpit-board",placement:"top"}]},{routeName:"actionRequired",steps:[{id:"actionRequiredFilters",target:"actionrequired-filters",placement:"bottom"},{id:"actionRequiredList",target:"actionrequired-list",placement:"top"}]},{routeName:"analysis",steps:[{id:"analysisFilters",target:"analysis-filters",placement:"bottom"},{id:"analysisKpis",target:"analysis-kpis",placement:"bottom",optional:!0}]},{routeName:"catalog",steps:[{id:"catalogNew",target:"catalog-new",placement:"bottom"},{id:"catalogFolders",target:"catalog-folder-new",placement:"bottom",optional:!0},{id:"catalogList",target:"catalog-list",placement:"auto"}]},{routeName:"users",steps:[{id:"usersNew",target:"users-new",placement:"bottom"},{id:"usersTable",target:"users-table",placement:"auto"},{id:"groupsNew",target:"users-tab-groups",placement:"bottom",optional:!0}]},{routeName:"workAreas",steps:[{id:"workAreasTabs",target:"workareas-tabs",placement:"bottom"},{id:"workAreasNew",target:"workareas-new",placement:"bottom"}]},{routeName:"lmra",steps:[{id:"lmraNew",target:"lmra-new",placement:"bottom"},{id:"lmraWizard",target:"lmra-wizard",placement:"bottom"},{id:"lmraTable",target:"lmra-table",placement:"auto"}]},{routeName:"campaign",steps:[{id:"campaignNew",target:"campaign-new",placement:"bottom"},{id:"campaignList",target:"campaign-list",placement:"auto"}]},{steps:[{id:"language",target:"appbar-language",placement:"bottom"},{id:"company",target:"appbar-company",placement:"bottom",optional:!0},{id:"userMenu",target:"sidebar-user",placement:"top"},{id:"finish"}]}],G5=1,_i="safeos-onboarding-resume",Jl=()=>{try{const e=sessionStorage.getItem(_i);if(!e)return null;const t=JSON.parse(e);return typeof t?.stepIndex=="number"?t:null}catch{return null}},vr=Qt("onboarding",{state:()=>({welcomeVisible:!1,active:!1,stepIndex:0,steps:[],direction:"next",starting:!1}),getters:{currentStep:e=>e.active?e.steps[e.stepIndex]??null:null,totalSteps:e=>e.steps.length,isFirstStep:e=>e.stepIndex===0,isLastStep:e=>e.stepIndex>=e.steps.length-1},actions:{async init(){const e=Jl();if(e){await this.resumeTour(e.stepIndex);return}await this.maybeShowWelcome()},async maybeShowWelcome(){if(this.active||this.starting||this.welcomeVisible||Jl())return;const e=ht();if(!e.licenseKey||e.licenseKey==="free")return;const t=fr();if(t.visible||t.required)return;const n=As();try{await n.fetchUserPreferences()}catch{return}const a=n.userPreferences.onboarding;a?.completedAt||a?.skippedAt||this.active||this.starting||this.welcomeVisible||(this.welcomeVisible=!0)},async resolveSteps(){const{default:e}=await Y(async()=>{const{default:s}=await Promise.resolve().then(()=>C8);return{default:s}},void 0),t=ht(),n=e.getRoutes(),a=[];for(const s of K5){if(s.routeName){const r=n.find(o=>o.name===s.routeName);if(!r)continue;let i;try{i=await Wu(r.meta)}catch{const o=r.meta?.accessCheck?.licenseKey??"free";i=t.hasLicense(o)}if(!i)continue}a.push(...s.steps.map(r=>({...r,routeName:s.routeName})))}return a},async startTour(){if(!(this.starting||this.active)){this.starting=!0;try{const e=await this.resolveSteps();if(!e.length)return;this.welcomeVisible=!1,this.steps=e,this.stepIndex=0,this.direction="next",this.active=!0,this.persistProgress()}finally{this.starting=!1}}},async resumeTour(e){if(!(this.starting||this.active)){this.starting=!0;try{const t=await this.resolveSteps();if(!t.length){this.clearProgress();return}this.welcomeVisible=!1,this.steps=t,this.stepIndex=Math.min(Math.max(e,0),t.length-1),this.direction="next",this.active=!0,this.persistProgress()}finally{this.starting=!1}}},next(){if(this.active){if(this.direction="next",this.isLastStep){this.finish();return}this.stepIndex++,this.persistProgress()}},prev(){!this.active||this.isFirstStep||(this.direction="prev",this.stepIndex--,this.persistProgress())},skipMissingStep(){if(this.direction==="prev"&&!this.isFirstStep)this.stepIndex--;else if(this.isLastStep){this.finish();return}else this.direction="next",this.stepIndex++;this.persistProgress()},finish(){this.stopTour(),this.persist({completedAt:new Date().toISOString()})},dismiss(){const t=As().userPreferences.onboarding;this.welcomeVisible=!1,this.stopTour(),!t?.completedAt&&!t?.skippedAt&&this.persist({skippedAt:new Date().toISOString()})},stopTour(){this.active=!1,this.steps=[],this.stepIndex=0,this.clearProgress()}
11,persistProgress(){try{sessionStorage.setItem(_i,JSON.stringify({stepIndex:this.stepIndex}))}catch{}},clearProgress(){try{sessionStorage.removeItem(_i)}catch{}},persist(e){As().saveOnboarding({...e,version:G5}).catch(n=>{console.error("Failed to persist onboarding state",n)})}}}),Y5=Object.freeze(Object.defineProperty({__proto__:null,useOnboardingStore:vr},Symbol.toStringTag,{value:"Module"})),qn=ne({border:[Boolean,Number,String]},"border");function Wn(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Cn();return{borderClasses:A(()=>{const a=It(e)?e.value:e.border,s=[];if(a===!0||a==="")s.push(`${t}--border`);else if(typeof a=="string"||a===0)for(const r of String(a).split(" "))s.push(`border-${r}`);return s})}}const z5=[null,"default","comfortable","compact"],Ln=ne({density:{type:String,default:"default",validator:e=>z5.includes(e)}},"density");function jn(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Cn();return{densityClasses:A(()=>`${t}--density-${e.density}`)}}const An=ne({elevation:{type:[Number,String],validator(e){const t=parseInt(e);return!isNaN(t)&&t>=0&&t<=24}}},"elevation");function Sn(e){return{elevationClasses:A(()=>{const n=It(e)?e.value:e.elevation,a=[];return n==null||a.push(`elevation-${n}`),a})}}const Zt=ne({rounded:{type:[Boolean,Number,String],default:void 0},tile:Boolean},"rounded");function Kt(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Cn();
vendor: 11,888 bytes, line 11
11return{roundedClasses:A(()=>{const a=It(e)?e.value:e.rounded,s=It(e)?e.value:e.tile,r=[];if(a===!0||a==="")r.push(`${t}--rounded`);else if(typeof a=="string"||a===0)for(const i of String(a).split(" "))r.push(`rounded-${i}`);else(s||a===!1)&&r.push("rounded-0");return r})}}const nt=ne({tag:{type:String,default:"div"}},"tag");function fo(e){return Zi(()=>{const t=[],n={};if(e.value.background)if(ai(e.value.background)){if(n.backgroundColor=e.value.background,!e.value.text&&h2(e.value.background)){const a=Yt(e.value.background);if(a.a==null||a.a===1){const s=H1(a);n.color=s,n.caretColor=s}}}else t.push(`bg-${e.value.background}`);return e.value.text&&(ai(e.value.text)?(n.color=e.value.text,n.caretColor=e.value.text):t.push(`text-${e.value.text}`)),{colorClasses:t,colorStyles:n}})}function Bn(e,t){const n=A(()=>({text:It(e)?e.value:t?e[t]:null})),{colorClasses:a,colorStyles:s}=fo(n);return{textColorClasses:a,textColorStyles:s}}function cn(e,t){const n=A(()=>({background:It(e)?e.value:t?e[t]:null})),{colorClasses:a,colorStyles:s}=fo(n);return{backgroundColorClasses:a,backgroundColorStyles:s}}const J5=["elevated","flat","tonal","outlined","text","plain"];function as(e,t){return p(je,null,[e&&p("span",{key:"overlay",class:`${t}__overlay`},null),p("span",{key:"underlay",class:`${t}__underlay`},null)])}const Zn=ne({color:String,variant:{type:String,default:"elevated",validator:e=>J5.includes(e)}},"variant");function ss(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Cn();const n=A(()=>{const{variant:r}=F(e);return`${t}--variant-${r}`}),{colorClasses:a,colorStyles:s}=fo(A(()=>{const{variant:r,color:i}=F(e);return{[["elevated","flat"].includes(r)?"background":"text"]:i}}));return{colorClasses:a,colorStyles:s,variantClasses:n}}const ju=ne({baseColor:String,divided:Boolean,...qn(),...xe(),...Ln(),...An(),...Zt(),...nt(),...St(),...Zn()},"VBtnGroup"),Xl=be()({name:"VBtnGroup",props:ju(),setup(e,t){let{slots:n}=t;const{themeClasses:a}=Vt(e),{densityClasses:s}=jn(e),{borderClasses:r}=Wn(e),{elevationClasses:i}=Sn(e),{roundedClasses:o}=Kt(e);_a({VBtn:{height:"auto",baseColor:ge(e,"baseColor"),color:ge(e,"color"),density:ge(e,"density"),flat:!0,variant:ge(e,"variant")}}),Ie(()=>p(e.tag,{class:["v-btn-group",{"v-btn-group--divided":e.divided},a.value,r.value,s.value,i.value,o.value,e.class],style:e.style},n))}}),X5=ne({modelValue:{type:null,default:void 0},multiple:Boolean,mandatory:[Boolean,String],max:Number,selectedClass:String,disabled:Boolean},"group"),Q5=ne({value:null,disabled:Boolean,selectedClass:String},"group-item");function ep(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;const a=tt("useGroupItem");if(!a)throw new Error("[Vuetify] useGroupItem composable must be used inside a component setup function");const s=La();it(Symbol.for(`${t.description}:id`),s);const r=ke(t,null);if(!r){if(!n)return r;throw new Error(`[Vuetify] Could not find useGroup injection with symbol ${t.description}`)}const i=ge(e,"value"),o=A(()=>!!(r.disabled.value||e.disabled));r.register({id:s,value:i,disabled:o},a),pt(()=>{r.unregister(s)});const l=A(()=>r.isSelected(s)),u=A(()=>r.items.value[0].id===s),c=A(()=>r.items.value[r.items.value.length-1].id===s),f=A(()=>l.value&&[r.selectedClass.value,e.selectedClass]);return re(l,d=>{a.emit("group:selected",{value:d})},{flush:"sync"}),{id:s,isSelected:l,isFirst:u,isLast:c,toggle:()=>r.select(s,!l.value),select:d=>r.select(s,d),selectedClass:f,value:i,disabled:o,group:r}}function tp(e,t){let n=!1;const a=ut([]),s=Pt(e,"modelValue",[],d=>d==null?[]:Zu(a,ji(d)),d=>{const v=ap(a,d);return e.multiple?v:v[0]}),r=tt("useGroup");function i(d,v){const m=d,h=Symbol.for(`${t.description}:id`),S=ra(h,r?.vnode).indexOf(v);F(m.value)==null&&(m.value=S,m.useIndexAsValue=!0),S>-1?a.splice(S,0,m):a.push(m)}function o(d){if(n)return;l();const v=a.findIndex(m=>m.id===d);a.splice(v,1)}function l(){const d=a.find(v=>!v.disabled);d&&e.mandatory==="force"&&!s.value.length&&(s.value=[d.id])}wt(()=>{l()}),pt(()=>{n=!0}),Of(()=>{for(let d=0;d<a.length;d++)a[d].useIndexAsValue&&(a[d].value=d)});function u(d,v){const m=a.find(h=>h.id===d);if(!(v&&m?.disabled))if(e.multiple){const h=s.value.slice(),g=h.findIndex(M=>M===d),S=~g;if(v=v??!S,S&&e.mandatory&&h.length<=1||!S&&e.max!=null&&h.length+1>e.max)return;g<0&&v?h.push(d):g>=0&&!v&&h.splice(g,1),s.value=h}else{const h=s.value.includes(d);if(e.mandatory&&h)return;s.value=v??!h?[d]:[]}}function c(d){if(e.multiple,s.value.length){const v=s.value[0],m=a.findIndex(S=>S.id===v);let h=(m+d)%a.length,g=a[h];for(;g.disabled&&h!==m;)h=(h+d)%a.length,g=a[h];if(g.disabled)return;s.value=[a[h].id]}else{const v=a.find(m=>!m.disabled);v&&(s.value=[v.id])}}const f={register:i,unregister:o,selected:s,select:u,disabled:ge(e,"disabled"),prev:()=>c(a.length-1),next:()=>c(1),isSelected:d=>s.value.includes(d),selectedClass:A(()=>e.selectedClass),items:A(()=>a),getItemIndex:d=>np(a,d)};return it(t,f),f}function np(e,t){const n=Zu(e,[t]);return n.length?e.findIndex(a=>a.id===n[0]):-1}function Zu(e,t){const n=[];return t.forEach(a=>{const s=e.find(i=>Qs(a,i.value)),r=e[a];s?.value!=null?n.push(s.id):r!=null&&n.push(r.id)}),n}function ap(e,t){const n=[];return t.forEach(a=>{const s=e.findIndex(r=>r.id===a);if(~s){const r=e[s];n.push(r.value!=null?r.value:s)}}),n}const Ku=Symbol.for("vuetify:v-btn-toggle"),sp=ne({...ju(),...X5()},"VBtnToggle"),O_=be()({name:"VBtnToggle",props:sp(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{isSelected:a,next:s,prev:r,select:i,selected:o}=tp(e,Ku);return Ie(()=>{const l=Xl.filterProps(e);return p(Xl,Oe({class:["v-btn-toggle",e.class]},l,{style:e.style}),{default:()=>[n.default?.({isSelected:a,next:s,prev:r,select:i,selected:o})]})}),{next:s,prev:r,select:i}}}),rp=ne({defaults:Object,disabled:Boolean,reset:[Number,String],root:[Boolean,String],scoped:Boolean},"VDefaultsProvider"),st=be(!1)({name:"VDefaultsProvider",props:rp(),setup(e,t){let{slots:n}=t;const{defaults:a,disabled:s,reset:r,root:i,scoped:o}=Ys(e);return _a(a,{reset:r,root:i,scoped:o,disabled:s}),()=>n.default?.()}}),ip=["x-small","small","default","large","x-large"],hr=ne({size:{type:[String,Number],default:"default"}},"size");function pr(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Cn();return Zi(()=>{let n,a;return ws(ip,e.size)?n=`${t}--size-${e.size}`:e.size&&(a={width:ve(e.size),height:ve(e.size)}),{sizeClasses:n,sizeStyles:a}})}const op=ne({color:String,disabled:Boolean,start:Boolean,end:Boolean,icon:mt,...xe(),...hr(),...nt({tag:"i"}),...St()},"VIcon"),un=be()({name:"VIcon",props:op(),setup(e,t){let{attrs:n,slots:a}=t;const s=X(),{themeClasses:r}=Vt(e),{iconData:i}=Om(A(()=>s.value||e.icon)),{sizeClasses:o}=pr(e),{textColorClasses:l,textColorStyles:u}=Bn(ge(e,"color"));return Ie(()=>{const c=a.default?.();c&&(s.value=y1(c).filter(d=>d.type===o1&&d.children&&typeof d.children=="string")[0]?.children);const f=!!(n.onClick||n.onClickOnce);return p(i.value.component,{tag:e.tag,icon:i.value.icon,class:["v-icon","notranslate",r.value,o.value,l.value,{"v-icon--clickable":f,"v-icon--disabled":e.disabled,"v-icon--start":e.start,"v-icon--end":e.end},e.class],style:[o.value?void 0:{fontSize:ve(e.size),height:ve(e.size),width:ve(e.size)},u.value,e.style],role:f?"button":void 0,"aria-hidden":!f,tabindex:f?e.disabled?-1:0:void 0},{default:()=>[c]})}),{}}});function Gu(e,t){const n=X(),a=me(!1);if(Wi){const s=new IntersectionObserver(r=>{a.value=!!r.find(i=>i.isIntersecting)},t);pt(()=>{s.disconnect()}),re(n,(r,i)=>{i&&(s.unobserve(i),a.value=!1),r&&s.observe(r)},{flush:"post"})}return{intersectionRef:n,isIntersecting:a}}const lp=ne({bgColor:String,color:String,indeterminate:[Boolean,String],modelValue:{type:[Number,String],default:0},rotate:{type:[Number,String],default:0},width:{type:[Number,String],default:4},...xe(),...hr(),...nt({tag:"div"}),...St()},"VProgressCircular"),Yu=be()({name:"VProgressCircular",props:lp(),setup(e,t){let{slots:n}=t;const a=20,s=2*Math.PI*a,r=X(),{themeClasses:i}=Vt(e),{sizeClasses:o,sizeStyles:l}=pr(e),{textColorClasses:u,textColorStyles:c}=Bn(ge(e,"color")),{textColorClasses:f,textColorStyles:d}=Bn(ge(e,"bgColor")),{intersectionRef:v,isIntersecting:m}=Gu(),{resizeRef:h,contentRect:g}=j1(),S=A(()=>Math.max(0,Math.min(100,parseFloat(e.modelValue)))),M=A(()=>Number(e.width)),b=A(()=>l.value?Number(e.size):g.value?g.value.width:Math.max(M.value,32)),C=A(()=>a/(1-M.value/b.value)*2),w=A(()=>M.value/b.value*C.value),V=A(()=>ve((100-S.value)/100*s));return qt(()=>{v.value=r.value,h.value=r.value}),Ie(()=>p(e.tag,{ref:r,class:["v-progress-circular",{"v-progress-circular--indeterminate":!!e.indeterminate,"v-progress-circular--visible":m.value,"v-progress-circular--disable-shrink":e.indeterminate==="disable-shrink"},i.value,o.value,u.value,e.class],style:[l.value,c.value,e.style],role:"progressbar","aria-valuemin":"0","aria-valuemax":"100","aria-valuenow":e.indeterminate?void 0:S.value},{default:()=>[p("svg",{style:{transform:`rotate(calc(-90deg + ${Number(e.rotate)}deg))`},xmlns:"http://www.w3.org/2000/svg",viewBox:`0 0 ${C.value} ${C.value}`},[p("circle",{class:["v-progress-circular__underlay",f.value],style:d.value,fill:"transparent",cx:"50%",cy:"50%",r:a,"stroke-width":w.value,"stroke-dasharray":s,"stroke-dashoffset":0},null),p("circle",{class:"v-progress-circular__overlay",fill:"transparent",cx:"50%",cy:"50%",r:a,"stroke-width":w.value,"stroke-dasharray":s,"stroke-dashoffset":V.value},null)]),n.default&&p("div",{class:"v-progress-circular__content"},[n.default({value:S.value})])]})),{}}}),mn=ne({height:[Number,String],maxHeight:[Number,String],maxWidth:[Number,String],minHeight:[Number,String],minWidth:[Number,String],width:[Number,String]},"dimension");function vn(e){return{dimensionStyles:A(()=>{const n={},a=ve(e.height),s=ve(e.maxHeight),r=ve(e.maxWidth),i=ve(e.minHeight),o=ve(e.minWidth),l=ve(e.width);return a!=null&&(n.height=a),s!=null&&(n.maxHeight=s),r!=null&&(n.maxWidth=r),i!=null&&(n.minHeight=i),o!=null&&(n.minWidth=o),l!=null&&(n.width=l),n})}}const Ql={center:"center",top:"bottom",bottom:"top",left:"right",right:"left"},gr=ne({location:String},"location");function yr(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=arguments.length>2?arguments[2]:void 0;const{isRtl:a}=Aa();return{locationStyles:A(()=>{if(!e.location)return{};const{side:r,align:i}=ti(e.location.split(" ").length>1?e.location:`${e.location} center`,a.value);function o(u){return n?n(u):0}const l={};return r!=="center"&&(t?l[Ql[r]]=`calc(100% - ${o(r)}px)`:l[r]=0),i!=="center"?t?l[Ql[i]]=`calc(100% - ${o(i)}px)`:l[i]=0:(r==="center"?l.top=l.left="50%":l[{top:"left",bottom:"left",left:"top",right:"top"}[r]]="50%",l.transform={top:"translateX(-50%)",bottom:"translateX(-50%)",left:"translateY(-50%)",right:"translateY(-50%)",center:"translate(-50%, -50%)"}[r]),l})}}const cp=ne({absolute:Boolean,active:{type:Boolean,default:!0},bgColor:String,bgOpacity:[Number,String],bufferValue:{type:[Number,String],default:0},bufferColor:String,bufferOpacity:[Number,String],clickable:Boolean,color:String,height:{type:[Number,String],default:4},indeterminate:Boolean,max:{type:[Number,String],default:100},modelValue:{type:[Number,String],default:0},opacity:[Number,String],reverse:Boolean,stream:Boolean,striped:Boolean,roundedBar:Boolean,...xe(),...gr({location:"top"}),...Zt(),...nt(),...St()},"VProgressLinear"),up=be()({name:"VProgressLinear",props:cp(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const a=Pt(e,"modelValue"),{isRtl:s,rtlClasses:r}=Aa(),{themeClasses:i}=Vt(e),{locationStyles:o}=yr(e),{textColorClasses:l,textColorStyles:u}=Bn(e,"color"),{backgroundColorClasses:c,backgroundColorStyles:f}=cn(A(()=>e.bgColor||e.color)),{backgroundColorClasses:d,backgroundColorStyles:v}=cn(A(()=>e.bufferColor||e.bgColor||e.color)),{backgroundColorClasses:m,backgroundColorStyles:h}
11=cn(e,"color"),{roundedClasses:g}=Kt(e),{intersectionRef:S,isIntersecting:M}=Gu(),b=A(()=>parseFloat(e.max)),C=A(()=>parseFloat(e.height)),w=A(()=>Fn(parseFloat(e.bufferValue)/b.value*100,0,100)),V=A(()=>Fn(parseFloat(a.value)/b.value*100,0,100)),y=A(()=>s.value!==e.reverse),H=A(()=>e.indeterminate?"fade-transition":"slide-x-transition");function _(T){if(!S.value)return;const{left:N,right:P,width:x}=S.value.getBoundingClientRect(),Z=y.value?x-T.clientX+(P-x):T.clientX-N;a.value=Math.round(Z/x*b.value)}return Ie(()=>p(e.tag,{ref:S,class:["v-progress-linear",{"v-progress-linear--absolute":e.absolute,"v-progress-linear--active":e.active&&M.value,"v-progress-linear--reverse":y.value,"v-progress-linear--rounded":e.rounded,"v-progress-linear--rounded-bar":e.roundedBar,"v-progress-linear--striped":e.striped},g.value,i.value,r.value,e.class],style:[{bottom:e.location==="bottom"?0:void 0,top:e.location==="top"?0:void 0,height:e.active?ve(C.value):0,"--v-progress-linear-height":ve(C.value),...e.absolute?o.value:{}},e.style],role:"progressbar","aria-hidden":e.active?"false":"true","aria-valuemin":"0","aria-valuemax":e.max,"aria-valuenow":e.indeterminate?void 0:V.value,onClick:e.clickable&&_},{default:()=>[e.stream&&p("div",{key:"stream",class:["v-progress-linear__stream",l.value],style:{...u.value,[y.value?"left":"right"]:ve(-C.value),borderTop:`${ve(C.value/2)} dotted`,opacity:parseFloat(e.bufferOpacity),top:`calc(50% - ${ve(C.value/4)})`,width:ve(100-w.value,"%"),"--v-progress-linear-stream-to":ve(C.value*(y.value?1:-1))}},null),p("div",{class:["v-progress-linear__background",c.value],style:[f.value,{opacity:parseFloat(e.bgOpacity),width:e.stream?0:void 0}]},null),p("div",{class:["v-progress-linear__buffer",d.value],style:[v.value,{opacity:parseFloat(e.bufferOpacity),width:ve(w.value,"%")}]},null),p(Rt,{name:H.value},{default:()=>[e.indeterminate?p("div",{class:"v-progress-linear__indeterminate"},[["long","short"].map(T=>p("div",{key:T,class:["v-progress-linear__indeterminate",T,m.value],style:h.value},null))]):p("div",{class:["v-progress-linear__determinate",m.value],style:[h.value,{width:ve(V.value,"%")}]},null)]}),n.default&&p("div",{class:"v-progress-linear__content"},[n.default({value:V.value,buffer:w.value})])]})),{}}}),zu=ne({loading:[Boolean,String]},"loader");function Ju(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Cn();return{loaderClasses:A(()=>({[`${t}--loading`]:e.loading}))}}function dp(e,t){let{slots:n}=t;return p("div",{class:`${e.name}__loader`},[n.default?.({color:e.color,isActive:e.active})||p(up,{absolute:e.absolute,active:e.active,color:e.color,height:"2",indeterminate:!0},null)])}const fp=["static","relative","fixed","absolute","sticky"],mo=ne({position:{type:String,validator:e=>fp.includes(e)}},"position");function vo(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Cn();return{positionClasses:A(()=>e.position?`${t}--${e.position}`:void 0)}}function mp(){const e=tt("useRoute");return A(()=>e?.proxy?.$route)}function Xu(){return tt("useRouter")?.proxy?.$router}function ho(e,t){const n=Fi("RouterLink"),a=A(()=>!!(e.href||e.to)),s=A(()=>a?.value||Do(t,"click")||Do(e,"click"));if(typeof n=="string"||!("useLink"in n))return{isLink:a,isClickable:s,href:ge(e,"href")};const r=A(()=>({...e,to:ge(()=>e.to||"")})),i=n.useLink(r.value),o=A(()=>e.to?i:void 0),l=mp();return{isLink:a,isClickable:s,route:o.value?.route,navigate:o.value?.navigate,isActive:A(()=>o.value?e.exact?l.value?o.value.isExactActive?.value&&Qs(o.value.route.value.query,l.value.query):o.value.isExactActive?.value??!1:o.value.isActive?.value??!1:!1),href:A(()=>e.to?o.value?.route.value.href:e.href)}}const po=ne({href:String,replace:Boolean,to:[String,Object],exact:Boolean},"router");let Ur=!1;function vp(e,t){let n=!1,a,s;We&&(Je(()=>{window.addEventListener("popstate",r),a=e?.beforeEach((i,o,l)=>{Ur?n?t(l):l():setTimeout(()=>n?t(l):l()),Ur=!0}),s=e?.afterEach(()=>{Ur=!1})}),Ht(()=>{window.removeEventListener("popstate",r),a?.(),s?.()}));function r(i){i.state?.replaced||(n=!0,setTimeout(()=>n=!1))}}function hp(e,t){re(()=>e.isActive?.value,n=>{e.isLink.value&&n&&t&&Je(()=>{t(!0)})},{immediate:!0})}const Ci=Symbol("rippleStop"),pp=80;function ec(e,t){e.style.transform=t,e.style.webkitTransform=t}function Li(e){return e.constructor.name==="TouchEvent"}function Qu(e){return e.constructor.name==="KeyboardEvent"}const gp=function(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},a=0,s=0;if(!Qu(e)){const f=t.getBoundingClientRect(),d=Li(e)?e.touches[e.touches.length-1]:e;a=d.clientX-f.left,s=d.clientY-f.top}let r=0,i=.3;t._ripple?.circle?(i=.15,r=t.clientWidth/2,r=n.center?r:r+Math.sqrt((a-r)**2+(s-r)**2)/4):r=Math.sqrt(t.clientWidth**2+t.clientHeight**2)/2;const o=`${(t.clientWidth-r*2)/2}
11px`,l=`${(t.clientHeight-r*2)/2}px`,u=n.center?o:`${a-r}px`,c=n.center?l:`${s-r}px`;return{radius:r,scale:i,x:u,y:c,centerX:o,centerY:l}},xs={show(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(!t?._ripple?.enabled)return;const a=document.createElement("span"),s=document.createElement("span");a.appendChild(s),a.className="v-ripple__container",n.class&&(a.className+=` ${n.class}`);const{radius:r,scale:i,x:o,y:l,centerX:u,centerY:c}=gp(e,t,n),f=`${r*2}px`;s.className="v-ripple__animation",s.style.width=f,s.style.height=f,t.appendChild(a);const d=window.getComputedStyle(t);d&&d.position==="static"&&(t.style.position="relative",t.dataset.previousPosition="static"),s.classList.add("v-ripple__animation--enter"),s.classList.add("v-ripple__animation--visible"),ec(s,`translate(${o}, ${l}) scale3d(${i},${i},${i})`),s.dataset.activated=String(performance.now()),setTimeout(()=>{s.classList.remove("v-ripple__animation--enter"),s.classList.add("v-ripple__animation--in"),ec(s,`translate(${u}, ${c}) scale3d(1,1,1)`)},0)},hide(e){if(!e?._ripple?.enabled)return;const t=e.getElementsByClassName("v-ripple__animation");if(t.length===0)return;const n=t[t.length-1];if(n.dataset.isHiding)return;n.dataset.isHiding="true";const a=performance.now()-Number(n.dataset.activated),s=Math.max(250-a,0);setTimeout(()=>{n.classList.remove("v-ripple__animation--in"),n.classList.add("v-ripple__animation--out"),setTimeout(()=>{e.getElementsByClassName("v-ripple__animation").length===1&&e.dataset.previousPosition&&(e.style.position=e.dataset.previousPosition,delete e.dataset.previousPosition),n.parentNode?.parentNode===e&&e.removeChild(n.parentNode)},300)},s)}};function ed(e){return typeof e>"u"||!!e}function Ka(e){const t={},n=e.currentTarget;if(!(!n?._ripple||n._ripple.touched||e[Ci])){if(e[Ci]=!0,Li(e))n._ripple.touched=!0,n._ripple.isTouch=!0;else if(n._ripple.isTouch)return;if(t.center=n._ripple.centered||Qu(e),n._ripple.class&&(t.class=n._ripple.class),Li(e)){if(n._ripple.showTimerCommit)return;n._ripple.showTimerCommit=()=>{xs.show(e,n,t)},n._ripple.showTimer=window.setTimeout(()=>{n?._ripple?.showTimerCommit&&(n._ripple.showTimerCommit(),n._ripple.showTimerCommit=null)},pp)}else xs.show(e,n,t)}}function tc(e){e[Ci]=!0}function Et(e){const t=e.currentTarget;if(t?._ripple){if(window.clearTimeout(t._ripple.showTimer),e.type==="touchend"&&t._ripple.showTimerCommit){t._ripple.showTimerCommit(),t._ripple.showTimerCommit=null,t._ripple.showTimer=window.setTimeout(()=>{Et(e)});return}window.setTimeout(()=>{t._ripple&&(t._ripple.touched=!1)}),xs.hide(t)}}function td(e){const t=e.currentTarget;t?._ripple&&(t._ripple.showTimerCommit&&(t._ripple.showTimerCommit=null),window.clearTimeout(t._ripple.showTimer))}let Ga=!1;function nd(e){!Ga&&(e.keyCode===Po.enter||e.keyCode===Po.space)&&(Ga=!0,Ka(e))}function ad(e){Ga=!1,Et(e)}function sd(e){Ga&&(Ga=!1,Et(e))}function rd(e,t,n){const{value:a,modifiers:s}=t,r=ed(a);if(r||xs.hide(e),e._ripple=e._ripple??{},e._ripple.enabled=r,e._ripple.centered=s.center,e._ripple.circle=s.circle,Qr(a)&&a.class&&(e._ripple.class=a.class),r&&!n){if(s.stop){e.addEventListener("touchstart",tc,{passive:!0}),e.addEventListener("mousedown",tc);return}e.addEventListener("touchstart",Ka,{passive:!0}),e.addEventListener("touchend",Et,{passive:!0}),e.addEventListener("touchmove",td,{passive:!0}),e.addEventListener("touchcancel",Et),e.addEventListener("mousedown",Ka),e.addEventListener("mouseup",Et),e.addEventListener("mouseleave",Et),e.addEventListener("keydown",nd),e.addEventListener("keyup",ad),e.addEventListener("blur",sd),e.addEventListener("dragstart",Et,{passive:!0})}else!r&&n&&id(e)}function id(e){e.removeEventListener("mousedown",Ka),e.removeEventListener("touchstart",Ka),e.removeEventListener("touchend",Et),e.removeEventListener("touchmove",td),e.removeEventListener("touchcancel",Et),e.removeEventListener("mouseup",Et),e.removeEventListener("mouseleave",Et),e.removeEventListener("keydown",nd),e.removeEventListener("keyup",ad),e.removeEventListener("dragstart",Et),e.removeEventListener("blur",sd)}function yp(e,t){rd(e,t,!1)}function bp(e){delete e._ripple,id(e)}function _p(e,t){if(t.value===t.oldValue)return;const n=ed(t.oldValue);rd(e,t,n)}const Ct={mounted:yp,unmounted:bp,updated:_p},od=ne({active:{type:Boolean,default:void 0},baseColor:String,symbol:{type:null,default:Ku},flat:Boolean,icon:[Boolean,String,Function,Object],prependIcon:mt,appendIcon:mt,block:Boolean,readonly:Boolean,slim:Boolean,stacked:Boolean,ripple:{type:[Boolean,Object],default:!0},text:String,...qn(),...xe(),...Ln(),...mn(),...An(),...Q5(),...zu(),...gr(),...mo(),...Zt(),...po(),...hr(),...nt({tag:"button"}),...St(),...Zn({variant:"elevated"})},"VBtn"),Ot=be()({name:"VBtn",props:od(),emits:{"group:selected":e=>!0},setup(e,t){let{attrs:n,slots:a}=t;const{themeClasses:s}=Vt(e),{borderClasses:r}=Wn(e),{densityClasses:i}=jn(e),{dimensionStyles:o}=vn(e),{elevationClasses:l}=Sn(e),{loaderClasses:u}=Ju(e),{locationStyles:c}=yr(e),{positionClasses:f}
11=vo(e),{roundedClasses:d}=Kt(e),{sizeClasses:v,sizeStyles:m}=pr(e),h=ep(e,e.symbol,!1),g=ho(e,n),S=A(()=>e.active!==void 0?e.active:g.isLink.value?g.isActive?.value:h?.isSelected.value),M=A(()=>({color:h?.isSelected.value&&(!g.isLink.value||g.isActive?.value)||!h||g.isActive?.value?e.color??e.baseColor:e.baseColor,variant:e.variant})),{colorClasses:b,colorStyles:C,variantClasses:w}=ss(M),V=A(()=>h?.disabled.value||e.disabled),y=A(()=>e.variant==="elevated"&&!(e.disabled||e.flat||e.border)),H=A(()=>{if(!(e.value===void 0||typeof e.value=="symbol"))return Object(e.value)===e.value?JSON.stringify(e.value,null,0):e.value});function _(T){V.value||g.isLink.value&&(T.metaKey||T.ctrlKey||T.shiftKey||T.button!==0||n.target==="_blank")||(g.navigate?.(T),h?.toggle())}return hp(g,h?.select),Ie(()=>{const T=g.isLink.value?"a":e.tag,N=!!(e.prependIcon||a.prepend),P=!!(e.appendIcon||a.append),x=!!(e.icon&&e.icon!==!0);return at(p(T,{type:T==="a"?void 0:"button",class:["v-btn",h?.selectedClass.value,{"v-btn--active":S.value,"v-btn--block":e.block,"v-btn--disabled":V.value,"v-btn--elevated":y.value,"v-btn--flat":e.flat,"v-btn--icon":!!e.icon,"v-btn--loading":e.loading,"v-btn--readonly":e.readonly,"v-btn--slim":e.slim,"v-btn--stacked":e.stacked},s.value,r.value,b.value,i.value,l.value,u.value,f.value,d.value,v.value,w.value,e.class],style:[C.value,o.value,c.value,m.value,e.style],"aria-busy":e.loading?!0:void 0,disabled:V.value||void 0,href:g.href.value,tabindex:e.loading||e.readonly?-1:void 0,onClick:_,value:H.value},{default:()=>[as(!0,"v-btn"),!e.icon&&N&&p("span",{key:"prepend",class:"v-btn__prepend"},[a.prepend?p(st,{key:"prepend-defaults",disabled:!e.prependIcon,defaults:{VIcon:{icon:e.prependIcon}}},a.prepend):p(un,{key:"prepend-icon",icon:e.prependIcon},null)]),p("span",{class:"v-btn__content","data-no-activator":""},[!a.default&&x?p(un,{key:"content-icon",icon:e.icon},null):p(st,{key:"content-defaults",disabled:!x,defaults:{VIcon:{icon:e.icon}}},{default:()=>[a.default?.()??e.text]})]),!e.icon&&P&&p("span",{key:"append",class:"v-btn__append"},[a.append?p(st,{key:"append-defaults",disabled:!e.appendIcon,defaults:{VIcon:{icon:e.appendIcon}}},a.append):p(un,{key:"append-icon",icon:e.appendIcon},null)]),!!e.loading&&p("span",{key:"loader",class:"v-btn__loader"},[a.loader?.()??p(Yu,{color:typeof e.loading=="boolean"?void 0:e.loading,indeterminate:!0,width:"2"},null)])]}),[[Ct,!V.value&&!!e.ripple,"",{center:!!e.icon}]])}),{group:h}}}),Cp=be()({name:"VCardActions",props:xe(),setup(e,t){let{slots:n}=t;return _a({VBtn:{slim:!0,variant:"text"}}),Ie(()=>p("div",{class:["v-card-actions",e.class],style:e.style},[n.default?.()])),{}}}),Lp=ne({opacity:[Number,String],...xe(),...nt()},"VCardSubtitle"),Ap=be()({name:"VCardSubtitle",props:Lp(),setup(e,t){let{slots:n}=t;return Ie(()=>p(e.tag,{class:["v-card-subtitle",e.class],style:[{"--v-card-subtitle-opacity":e.opacity},e.style]},n)),{}}}),Sp=tr("v-card-title");function Vp(e){return{aspectStyles:A(()=>{const t=Number(e.aspectRatio);return t?{paddingBottom:String(1/t*100)+"%"}:void 0})}}const ld=ne({aspectRatio:[String,Number],contentClass:null,inline:Boolean,...xe(),...mn()},"VResponsive"),nc=be()({name:"VResponsive",props:ld(),setup(e,t){let{slots:n}=t;const{aspectStyles:a}=Vp(e),{dimensionStyles:s}=vn(e);return Ie(()=>p("div",{class:["v-responsive",{"v-responsive--inline":e.inline},e.class],style:[s.value,e.style]},[p("div",{class:"v-responsive__sizer",style:a.value},null),n.additional?.(),n.default&&p("div",{class:["v-responsive__content",e.contentClass]},[n.default()])])),{}}}),cd=ne({transition:{type:[Boolean,String,Object],default:"fade-transition",validator:e=>e!==!0}},"transition"),ia=(e,t)=>{let{slots:n}=t;const{transition:a,disabled:s,group:r,...i}=e,{component:o=r?$i:Rt,...l}=typeof a=="object"?a:{};return fn(o,Oe(typeof a=="string"?{name:s?"":a}:l,typeof a=="string"?{}:Object.fromEntries(Object.entries({disabled:s,group:r}).filter(u=>{let[c,f]=u;return f!==void 0})),i),n)};function Ep(e,t){if(!Wi)return;const n=t.modifiers||{},a=t.value,{handler:s,options:r}=typeof a=="object"?a:{handler:a,options:{}},i=new IntersectionObserver(function(){let o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],l=arguments.length>1?arguments[1]:void 0;const u=e._observe?.[t.instance.$.uid];if(!u)return;const c=o.some(f=>f.isIntersecting);
vendor: 25,006 bytes, line 11
11s&&(!n.quiet||u.init)&&(!n.once||c||u.init)&&s(c,o,l),c&&n.once?ud(e,t):u.init=!0},r);e._observe=Object(e._observe),e._observe[t.instance.$.uid]={init:!1,observer:i},i.observe(e)}function ud(e,t){const n=e._observe?.[t.instance.$.uid];n&&(n.observer.unobserve(e),delete e._observe[t.instance.$.uid])}const wp={mounted:Ep,unmounted:ud},Hp=ne({alt:String,cover:Boolean,color:String,draggable:{type:[Boolean,String],default:void 0},eager:Boolean,gradient:String,lazySrc:String,options:{type:Object,default:()=>({root:void 0,rootMargin:void 0,threshold:void 0})},sizes:String,src:{type:[String,Object],default:""},crossorigin:String,referrerpolicy:String,srcset:String,position:String,...ld(),...xe(),...Zt(),...cd()},"VImg"),br=be()({name:"VImg",directives:{intersect:wp},props:Hp(),emits:{loadstart:e=>!0,load:e=>!0,error:e=>!0},setup(e,t){let{emit:n,slots:a}=t;const{backgroundColorClasses:s,backgroundColorStyles:r}=cn(ge(e,"color")),{roundedClasses:i}=Kt(e),o=tt("VImg"),l=me(""),u=X(),c=me(e.eager?"loading":"idle"),f=me(),d=me(),v=A(()=>e.src&&typeof e.src=="object"?{src:e.src.src,srcset:e.srcset||e.src.srcset,lazySrc:e.lazySrc||e.src.lazySrc,aspect:Number(e.aspectRatio||e.src.aspect||0)}:{src:e.src,srcset:e.srcset,lazySrc:e.lazySrc,aspect:Number(e.aspectRatio||0)}),m=A(()=>v.value.aspect||f.value/d.value||0);re(()=>e.src,()=>{h(c.value!=="idle")}),re(m,(P,x)=>{!P&&x&&u.value&&C(u.value)}),l1(()=>h());function h(P){if(!(e.eager&&P)&&!(Wi&&!P&&!e.eager)){if(c.value="loading",v.value.lazySrc){const x=new Image;x.src=v.value.lazySrc,C(x,null)}v.value.src&&Je(()=>{n("loadstart",u.value?.currentSrc||v.value.src),setTimeout(()=>{if(!o.isUnmounted)if(u.value?.complete){if(u.value.naturalWidth||S(),c.value==="error")return;m.value||C(u.value,null),c.value==="loading"&&g()}else m.value||C(u.value),M()})})}}function g(){o.isUnmounted||(M(),C(u.value),c.value="loaded",n("load",u.value?.currentSrc||v.value.src))}function S(){o.isUnmounted||(c.value="error",n("error",u.value?.currentSrc||v.value.src))}function M(){const P=u.value;P&&(l.value=P.currentSrc||P.src)}let b=-1;pt(()=>{clearTimeout(b)});function C(P){let x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100;const Z=()=>{if(clearTimeout(b),o.isUnmounted)return;const{naturalHeight:ue,naturalWidth:te}=P;ue||te?(f.value=te,d.value=ue):!P.complete&&c.value==="loading"&&x!=null?b=window.setTimeout(Z,x):(P.currentSrc.endsWith(".svg")||P.currentSrc.startsWith("data:image/svg+xml"))&&(f.value=1,d.value=1)};Z()}const w=A(()=>({"v-img__img--cover":e.cover,"v-img__img--contain":!e.cover})),V=()=>{if(!v.value.src||c.value==="idle")return null;const P=p("img",{class:["v-img__img",w.value],style:{objectPosition:e.position},src:v.value.src,srcset:v.value.srcset,alt:e.alt,crossorigin:e.crossorigin,referrerpolicy:e.referrerpolicy,draggable:e.draggable,sizes:e.sizes,ref:u,onLoad:g,onError:S},null),x=a.sources?.();return p(ia,{transition:e.transition,appear:!0},{default:()=>[at(x?p("picture",{class:"v-img__picture"},[x,P]):P,[[Bi,c.value==="loaded"]])]})},y=()=>p(ia,{transition:e.transition},{default:()=>[v.value.lazySrc&&c.value!=="loaded"&&p("img",{class:["v-img__img","v-img__img--preload",w.value],style:{objectPosition:e.position},src:v.value.lazySrc,alt:e.alt,crossorigin:e.crossorigin,referrerpolicy:e.referrerpolicy,draggable:e.draggable},null)]}),H=()=>a.placeholder?p(ia,{transition:e.transition,appear:!0},{default:()=>[(c.value==="loading"||c.value==="error"&&!a.error)&&p("div",{class:"v-img__placeholder"},[a.placeholder()])]}):null,_=()=>a.error?p(ia,{transition:e.transition,appear:!0},{default:()=>[c.value==="error"&&p("div",{class:"v-img__error"},[a.error()])]}):null,T=()=>e.gradient?p("div",{class:"v-img__gradient",style:{backgroundImage:`linear-gradient(${e.gradient})`}},null):null,N=me(!1);{const P=re(m,x=>{x&&(requestAnimationFrame(()=>{requestAnimationFrame(()=>{N.value=!0})}),P())})}return Ie(()=>{const P=nc.filterProps(e);return at(p(nc,Oe({class:["v-img",{"v-img--booting":!N.value},s.value,i.value,e.class],style:[{width:ve(e.width==="auto"?f.value:e.width)},r.value,e.style]},P,{aspectRatio:m.value,"aria-label":e.alt,role:e.alt?"img":void 0}),{additional:()=>p(je,null,[p(V,null,null),p(y,null,null),p(T,null,null),p(H,null,null),p(_,null,null)]),default:a.default}),[[Xs("intersect"),{handler:h,options:e.options},null,{once:!0}]])}),{currentSrc:l,image:u,state:c,naturalWidth:f,naturalHeight:d}}}),Mp=ne({start:Boolean,end:Boolean,icon:mt,image:String,text:String,...xe(),...Ln(),...Zt(),...hr(),...nt(),...St(),...Zn({variant:"flat"})},"VAvatar"),Fs=be()({name:"VAvatar",props:Mp(),setup(e,t){let{slots:n}=t;const{themeClasses:a}=Vt(e),{colorClasses:s,colorStyles:r,variantClasses:i}=ss(e),{densityClasses:o}=jn(e),{roundedClasses:l}=Kt(e),{sizeClasses:u,sizeStyles:c}=pr(e);return Ie(()=>p(e.tag,{class:["v-avatar",{"v-avatar--start":e.start,"v-avatar--end":e.end},a.value,s.value,o.value,l.value,u.value,i.value,e.class],style:[r.value,c.value,e.style]},{default:()=>[n.default?p(st,{key:"content-defaults",defaults:{VImg:{cover:!0,image:e.image},VIcon:{icon:e.icon}}},{default:()=>[n.default()]}):e.image?p(br,{key:"image",src:e.image,alt:"",cover:!0},null):e.icon?p(un,{key:"icon",icon:e.icon},null):e.text,as(!1,"v-avatar")]})),{}}}),kp=ne({appendAvatar:String,appendIcon:mt,prependAvatar:String,prependIcon:mt,subtitle:[String,Number],title:[String,Number],...xe(),...Ln()},"VCardItem"),Tp=be()({name:"VCardItem",props:kp(),setup(e,t){let{slots:n}=t;return Ie(()=>{const a=!!(e.prependAvatar||e.prependIcon),s=!!(a||n.prepend),r=!!(e.appendAvatar||e.appendIcon),i=!!(r||n.append),o=!!(e.title!=null||n.title),l=!!(e.subtitle!=null||n.subtitle);return p("div",{class:["v-card-item",e.class],style:e.style},[s&&p("div",{key:"prepend",class:"v-card-item__prepend"},[n.prepend?p(st,{key:"prepend-defaults",disabled:!a,defaults:{VAvatar:{density:e.density,image:e.prependAvatar},VIcon:{density:e.density,icon:e.prependIcon}}},n.prepend):p(je,null,[e.prependAvatar&&p(Fs,{key:"prepend-avatar",density:e.density,image:e.prependAvatar},null),e.prependIcon&&p(un,{key:"prepend-icon",density:e.density,icon:e.prependIcon},null)])]),p("div",{class:"v-card-item__content"},[o&&p(Sp,{key:"title"},{default:()=>[n.title?.()??e.title]}),l&&p(Ap,{key:"subtitle"},{default:()=>[n.subtitle?.()??e.subtitle]}),n.default?.()]),i&&p("div",{key:"append",class:"v-card-item__append"},[n.append?p(st,{key:"append-defaults",disabled:!r,defaults:{VAvatar:{density:e.density,image:e.appendAvatar},VIcon:{density:e.density,icon:e.appendIcon}}},n.append):p(je,null,[e.appendIcon&&p(un,{key:"append-icon",density:e.density,icon:e.appendIcon},null),e.appendAvatar&&p(Fs,{key:"append-avatar",density:e.density,image:e.appendAvatar},null)])])])}),{}}}),Pp=ne({opacity:[Number,String],...xe(),...nt()},"VCardText"),Op=be()({name:"VCardText",props:Pp(),setup(e,t){let{slots:n}=t;return Ie(()=>p(e.tag,{class:["v-card-text",e.class],style:[{"--v-card-text-opacity":e.opacity},e.style]},n)),{}}}),Ip=ne({appendAvatar:String,appendIcon:mt,disabled:Boolean,flat:Boolean,hover:Boolean,image:String,link:{type:Boolean,default:void 0},prependAvatar:String,prependIcon:mt,ripple:{type:[Boolean,Object],default:!0},subtitle:[String,Number],text:[String,Number],title:[String,Number],...qn(),...xe(),...Ln(),...mn(),...An(),...zu(),...gr(),...mo(),...Zt(),...po(),...nt(),...St(),...Zn({variant:"elevated"})},"VCard"),Rp=be()({name:"VCard",directives:{Ripple:Ct},props:Ip(),setup(e,t){let{attrs:n,slots:a}=t;const{themeClasses:s}=Vt(e),{borderClasses:r}=Wn(e),{colorClasses:i,colorStyles:o,variantClasses:l}=ss(e),{densityClasses:u}=jn(e),{dimensionStyles:c}=vn(e),{elevationClasses:f}=Sn(e),{loaderClasses:d}=Ju(e),{locationStyles:v}=yr(e),{positionClasses:m}=vo(e),{roundedClasses:h}=Kt(e),g=ho(e,n),S=A(()=>e.link!==!1&&g.isLink.value),M=A(()=>!e.disabled&&e.link!==!1&&(e.link||g.isClickable.value));return Ie(()=>{const b=S.value?"a":e.tag,C=!!(a.title||e.title!=null),w=!!(a.subtitle||e.subtitle!=null),V=C||w,y=!!(a.append||e.appendAvatar||e.appendIcon),H=!!(a.prepend||e.prependAvatar||e.prependIcon),_=!!(a.image||e.image),T=V||H||y,N=!!(a.text||e.text!=null);return at(p(b,{class:["v-card",{"v-card--disabled":e.disabled,"v-card--flat":e.flat,"v-card--hover":e.hover&&!(e.disabled||e.flat),"v-card--link":M.value},s.value,r.value,i.value,u.value,f.value,d.value,m.value,h.value,l.value,e.class],style:[o.value,c.value,v.value,e.style],href:g.href.value,onClick:M.value&&g.navigate,tabindex:e.disabled?-1:void 0},{default:()=>[_&&p("div",{key:"image",class:"v-card__image"},[a.image?p(st,{key:"image-defaults",disabled:!e.image,defaults:{VImg:{cover:!0,src:e.image}}},a.image):p(br,{key:"image-img",cover:!0,src:e.image},null)]),p(dp,{name:"v-card",active:!!e.loading,color:typeof e.loading=="boolean"?void 0:e.loading},{default:a.loader}),T&&p(Tp,{key:"item",prependAvatar:e.prependAvatar,prependIcon:e.prependIcon,title:e.title,subtitle:e.subtitle,appendAvatar:e.appendAvatar,appendIcon:e.appendIcon},{default:a.item,prepend:a.prepend,title:a.title,subtitle:a.subtitle,append:a.append}),N&&p(Op,{key:"text"},{default:()=>[a.text?.()??e.text]}),a.default?.(),a.actions&&p(Cp,null,{default:a.actions}),as(M.value,"v-card")]}),[[Xs("ripple"),M.value&&e.ripple]])}),{}}}),Np=ne({disabled:Boolean,group:Boolean,hideOnLeave:Boolean,leaveAbsolute:Boolean,mode:String,origin:String},"transition");function Mt(e,t,n){return be()({name:e,props:Np({mode:n,origin:t}),setup(a,s){let{slots:r}=s;const i={onBeforeEnter(o){a.origin&&(o.style.transformOrigin=a.origin)},onLeave(o){if(a.leaveAbsolute){const{offsetTop:l,offsetLeft:u,offsetWidth:c,offsetHeight:f}=o;o._transitionInitialStyles={position:o.style.position,top:o.style.top,left:o.style.left,width:o.style.width,height:o.style.height},o.style.position="absolute",o.style.top=`${l}px`,o.style.left=`${u}px`,o.style.width=`${c}px`,o.style.height=`${f}px`}a.hideOnLeave&&o.style.setProperty("display","none","important")},onAfterLeave(o){if(a.leaveAbsolute&&o?._transitionInitialStyles){const{position:l,top:u,left:c,width:f,height:d}=o._transitionInitialStyles;delete o._transitionInitialStyles,o.style.position=l||"",o.style.top=u||"",o.style.left=c||"",o.style.width=f||"",o.style.height=d||""}}};return()=>{const o=a.group?$i:Rt;return fn(o,{name:a.disabled?"":e,css:!a.disabled,...a.group?void 0:{mode:a.mode},...a.disabled?{}:i},r.default)}}})}function dd(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"in-out";return be()({name:e,props:{mode:{type:String,default:n},disabled:Boolean,group:Boolean},setup(a,s){let{slots:r}=s;const i=a.group?$i:Rt;return()=>fn(i,{name:a.disabled?"":e,css:!a.disabled,...a.disabled?{}:t},r.default)}})}function fd(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";const n=(arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1)?"width":"height",a=t1(`offset-${n}`);return{onBeforeEnter(i){i._parent=i.parentNode,i._initialStyle={transition:i.style.transition,overflow:i.style.overflow,[n]:i.style[n]}},onEnter(i){const o=i._initialStyle;i.style.setProperty("transition","none","important"),i.style.overflow="hidden";const l=`${i[a]}px`;i.style[n]="0",i.offsetHeight,i.style.transition=o.transition,e&&i._parent&&i._parent.classList.add(e),requestAnimationFrame(()=>{i.style[n]=l})},onAfterEnter:r,onEnterCancelled:r,onLeave(i){i._initialStyle={transition:"",overflow:i.style.overflow,[n]:i.style[n]},i.style.overflow="hidden",i.style[n]=`${i[a]}px`,i.offsetHeight,requestAnimationFrame(()=>i.style[n]="0")},onAfterLeave:s,onLeaveCancelled:s};function s(i){e&&i._parent&&i._parent.classList.remove(e),r(i)}function r(i){const o=i._initialStyle[n];i.style.overflow=i._initialStyle.overflow,o!=null&&(i.style[n]=o),delete i._initialStyle}}const Dp=ne({target:[Object,Array]},"v-dialog-transition"),md=be()({name:"VDialogTransition",props:Dp(),setup(e,t){let{slots:n}=t;const a={onBeforeEnter(s){s.style.pointerEvents="none",s.style.visibility="hidden"},async onEnter(s,r){await new Promise(d=>requestAnimationFrame(d)),await new Promise(d=>requestAnimationFrame(d)),s.style.visibility="";const{x:i,y:o,sx:l,sy:u,speed:c}=sc(e.target,s),f=Na(s,[{transform:`translate(${i}px, ${o}px) scale(${l}, ${u})`,opacity:0},{}],{duration:225*c,easing:E2});ac(s)?.forEach(d=>{Na(d,[{opacity:0},{opacity:0,offset:.33},{}],{duration:450*c,easing:si})}),f.finished.then(()=>r())},onAfterEnter(s){s.style.removeProperty("pointer-events")},onBeforeLeave(s){s.style.pointerEvents="none"},async onLeave(s,r){await new Promise(d=>requestAnimationFrame(d));const{x:i,y:o,sx:l,sy:u,speed:c}=sc(e.target,s);Na(s,[{},{transform:`translate(${i}px, ${o}px) scale(${l}, ${u})`,opacity:0}],{duration:125*c,easing:w2}).finished.then(()=>r()),ac(s)?.forEach(d=>{Na(d,[{},{opacity:0,offset:.2},{opacity:0}],{duration:250*c,easing:si})})},onAfterLeave(s){s.style.removeProperty("pointer-events")}};return()=>e.target?p(Rt,Oe({name:"dialog-transition"},a,{css:!1}),n):p(Rt,{name:"dialog-transition"},n)}});function ac(e){const t=e.querySelector(":scope > .v-card, :scope > .v-sheet, :scope > .v-list")?.children;return t&&[...t]}function sc(e,t){const n=L1(e),a=A1(t),[s,r]=getComputedStyle(t).transformOrigin.split(" ").map(S=>parseFloat(S)),[i,o]=getComputedStyle(t).getPropertyValue("--v-overlay-anchor-origin").split(" ");let l=n.left+n.width/2;i==="left"||o==="left"?l-=n.width/2:(i==="right"||o==="right")&&(l+=n.width/2);let u=n.top+n.height/2;i==="top"||o==="top"?u-=n.height/2:(i==="bottom"||o==="bottom")&&(u+=n.height/2);const c=n.width/a.width,f=n.height/a.height,d=Math.max(1,c,f),v=c/d||0,m=f/d||0,h=a.width*a.height/(window.innerWidth*window.innerHeight),g=h>.12?Math.min(1.5,(h-.12)*10+1):1;return{x:l-(s+a.left),y:u-(r+a.top),sx:v,sy:m,speed:g}}Mt("fab-transition","center center","out-in");Mt("dialog-bottom-transition");Mt("dialog-top-transition");const I_=Mt("fade-transition"),R_=Mt("scale-transition");Mt("scroll-x-transition");Mt("scroll-x-reverse-transition");Mt("scroll-y-transition");Mt("scroll-y-reverse-transition");Mt("slide-x-transition");Mt("slide-x-reverse-transition");const N_=Mt("slide-y-transition");Mt("slide-y-reverse-transition");const vd=dd("expand-transition",fd()),D_=dd("expand-x-transition",fd("",!0));function qr(e,t){return{x:e.x+t.x,y:e.y+t.y}}function xp(e,t){return{x:e.x-t.x,y:e.y-t.y}}function rc(e,t){if(e.side==="top"||e.side==="bottom"){const{side:n,align:a}=e,s=a==="left"?0:a==="center"?t.width/2:a==="right"?t.width:a,r=n==="top"?0:n==="bottom"?t.height:n;return qr({x:s,y:r},t)}else if(e.side==="left"||e.side==="right"){const{side:n,align:a}=e,s=n==="left"?0:n==="right"?t.width:n,r=a==="top"?0:a==="center"?t.height/2:a==="bottom"?t.height:a;return qr({x:s,y:r},t)}return qr({x:t.width/2,y:t.height/2},t)}const hd={static:Bp,connected:qp},Fp=ne({locationStrategy:{type:[String,Function],default:"static",validator:e=>typeof e=="function"||e in hd},location:{type:String,default:"bottom"},origin:{type:String,default:"auto"},offset:[Number,String,Array]},"VOverlay-location-strategies");function $p(e,t){const n=X({}),a=X();We&&ln(()=>!!(t.isActive.value&&e.locationStrategy),r=>{re(()=>e.locationStrategy,r),Ht(()=>{window.removeEventListener("resize",s),a.value=void 0}),window.addEventListener("resize",s,{passive:!0}),typeof e.locationStrategy=="function"?a.value=e.locationStrategy(t,e,n)?.updateLocation:a.value=hd[e.locationStrategy](t,e,n)?.updateLocation});function s(r){a.value?.(r)}return{contentStyles:n,updateLocation:a}}function Bp(){}function Up(e,t){t?e.style.removeProperty("left"):e.style.removeProperty("right");const n=A1(e);return t?n.x+=parseFloat(e.style.right||0):n.x-=parseFloat(e.style.left||0),n.y-=parseFloat(e.style.top||0),n}function qp(e,t,n){(Array.isArray(e.target.value)||T2(e.target.value))&&Object.assign(n.value,{position:"fixed",top:0,[e.isRtl.value?"right":"left"]:0});const{preferredAnchor:s,preferredOrigin:r}=Zi(()=>{const m=ti(t.location,e.isRtl.value),h=t.origin==="overlap"?m:t.origin==="auto"?Hr(m):ti(t.origin,e.isRtl.value);return m.side===h.side&&m.align===Mr(h).align?{preferredAnchor:Fo(m),preferredOrigin:Fo(h)}:{preferredAnchor:m,preferredOrigin:h}}),[i,o,l,u]=["minWidth","minHeight","maxWidth","maxHeight"].map(m=>A(()=>{const h=parseFloat(t[m]);return isNaN(h)?1/0:h})),c=A(()=>{if(Array.isArray(t.offset))return t.offset;if(typeof t.offset=="string"){const m=t.offset.split(" ").map(parseFloat);return m.length<2&&m.push(0),m}return typeof t.offset=="number"?[t.offset,0]:[0,0]});let f=!1;const d=new ResizeObserver(()=>{f&&v()});re([e.target,e.contentEl],(m,h)=>{let[g,S]=m,[M,b]=h;M&&!Array.isArray(M)&&d.unobserve(M),g&&!Array.isArray(g)&&d.observe(g),b&&d.unobserve(b),S&&d.observe(S)},{immediate:!0}),Ht(()=>{d.disconnect()});function v(){if(f=!1,requestAnimationFrame(()=>f=!0),!e.target.value||!e.contentEl.value)return;const m=L1(e.target.value),h=Up(e.contentEl.value,e.isRtl.value),g=Ts(e.contentEl.value),S=12;g.length||(g.push(document.documentElement),e.contentEl.value.style.top&&e.contentEl.value.style.left||(h.x-=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-x")||0),h.y-=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-y")||0)));const M=g.reduce((N,P)=>{const x=P.getBoundingClientRect(),Z=new Nn({x:P===document.documentElement?0:x.x,y:P===document.documentElement?0:x.y,width:P.clientWidth,height:P.clientHeight});return N?new Nn({x:Math.max(N.left,Z.left),y:Math.max(N.top,Z.top),width:Math.min(N.right,Z.right)-Math.max(N.left,Z.left),height:Math.min(N.bottom,Z.bottom)-Math.max(N.top,Z.top)}):Z},void 0);M.x+=S,M.y+=S,M.width-=S*2,M.height-=S*2;let b={anchor:s.value,origin:r.value};function C(N){const P=new Nn(h),x=rc(N.anchor,m),Z=rc(N.origin,P);let{x:ue,y:te}=xp(x,Z);switch(N.anchor.side){case"top":te-=c.value[0];break;case"bottom":te+=c.value[0];break;case"left":ue-=c.value[0];break;case"right":ue+=c.value[0];break}switch(N.anchor.align){case"top":te-=c.value[1];break;case"bottom":te+=c.value[1];break;case"left":ue-=c.value[1];break;case"right":ue+=c.value[1];break}return P.x+=ue,P.y+=te,P.width=Math.min(P.width,l.value),P.height=Math.min(P.height,u.value),{overflows:Bo(P,M),x:ue,y:te}}let w=0,V=0;const y={x:0,y:0},H={x:!1,y:!1};let _=-1;for(;!(_++>10);){const{x:N,y:P,overflows:x}=C(b);w+=N,V+=P,h.x+=N,h.y+=P;{const Z=$o(b.anchor),ue=x.x.before||x.x.after,te=x.y.before||x.y.after;let Le=!1;if(["x","y"].forEach(ce=>{if(ce==="x"&&ue&&!H.x||ce==="y"&&te&&!H.y){const q={anchor:{...b.anchor},origin:{...b.origin}},K=ce==="x"?Z==="y"?Mr:Hr:Z==="y"?Hr:Mr;q.anchor=K(q.anchor),q.origin=K(q.origin);const{overflows:J}=C(q);(J[ce].before<=x[ce].before&&J[ce].after<=x[ce].after||J[ce].before+J[ce].after<(x[ce].before+x[ce].after)/2)&&(b=q,Le=H[ce]=!0)}}),Le)continue}x.x.before&&(w+=x.x.before,h.x+=x.x.before),x.x.after&&(w-=x.x.after,h.x-=x.x.after),x.y.before&&(V+=x.y.before,h.y+=x.y.before),x.y.after&&(V-=x.y.after,h.y-=x.y.after);{const Z=Bo(h,M);y.x=M.width-Z.x.before-Z.x.after,y.y=M.height-Z.y.before-Z.y.after,w+=Z.x.before,h.x+=Z.x.before,V+=Z.y.before,h.y+=Z.y.before}break}const T=$o(b.anchor);return Object.assign(n.value,{"--v-overlay-anchor-origin":`${b.anchor.side} ${b.anchor.align}`,transformOrigin:`${b.origin.side} ${b.origin.align}`,top:ve(Wr(V)),left:e.isRtl.value?void 0:ve(Wr(w)),right:e.isRtl.value?ve(Wr(-w)):void 0,minWidth:ve(T==="y"?Math.min(i.value,m.width):i.value),maxWidth:ve(ic(Fn(y.x,i.value===1/0?0:i.value,l.value))),maxHeight:ve(ic(Fn(y.y,o.value===1/0?0:o.value,u.value)))}),{available:y,contentBox:h}}return re(()=>[s.value,r.value,t.offset,t.minWidth,t.minHeight,t.maxWidth,t.maxHeight],()=>v()),Je(()=>{const m=v();if(!m)return;const{available:h,contentBox:g}=m;g.height>h.y&&requestAnimationFrame(()=>{v(),requestAnimationFrame(()=>{v()})})}),{updateLocation:v}}function Wr(e){return Math.round(e*devicePixelRatio)/devicePixelRatio}function ic(e){return Math.ceil(e*devicePixelRatio)/devicePixelRatio}let Ai=!0;const $s=[];function Wp(e){!Ai||$s.length?($s.push(e),Si()):(Ai=!1,e(),Si())}let oc=-1;function Si(){cancelAnimationFrame(oc),oc=requestAnimationFrame(()=>{const e=$s.shift();e&&e(),$s.length?Si():Ai=!0})}const pd={none:null,close:Kp,block:Gp,reposition:Yp},jp=ne({scrollStrategy:{type:[String,Function],default:"block",validator:e=>typeof e=="function"||e in pd}},"VOverlay-scroll-strategies");function Zp(e,t){if(!We)return;let n;qt(async()=>{n?.stop(),t.isActive.value&&e.scrollStrategy&&(n=ba(),await new Promise(a=>setTimeout(a)),n.active&&n.run(()=>{typeof e.scrollStrategy=="function"?e.scrollStrategy(t,e,n):pd[e.scrollStrategy]?.(t,e,n)}))}),Ht(()=>{n?.stop()})}function Kp(e){function t(n){e.isActive.value=!1}gd(e.targetEl.value??e.contentEl.value,t)}function Gp(e,t){const n=e.root.value?.offsetParent,a=[...new Set([...Ts(e.targetEl.value,t.contained?n:void 0),...Ts(e.contentEl.value,t.contained?n:void 0)])].filter(i=>!i.classList.contains("v-overlay-scroll-blocked")),s=window.innerWidth-document.documentElement.offsetWidth,r=(i=>Yi(i)&&i)(n||document.documentElement);r&&e.root.value.classList.add("v-overlay--scroll-blocked"),a.forEach((i,o)=>{i.style.setProperty("--v-body-scroll-x",ve(-i.scrollLeft)),i.style.setProperty("--v-body-scroll-y",ve(-i.scrollTop)),i!==document.documentElement&&i.style.setProperty("--v-scrollbar-offset",ve(s)),i.classList.add("v-overlay-scroll-blocked")}),Ht(()=>{a.forEach((i,o)=>{const l=parseFloat(i.style.getPropertyValue("--v-body-scroll-x")),u=parseFloat(i.style.getPropertyValue("--v-body-scroll-y")),c=i.style.scrollBehavior;i.style.scrollBehavior="auto",i.style.removeProperty("--v-body-scroll-x"),i.style.removeProperty("--v-body-scroll-y"),i.style.removeProperty("--v-scrollbar-offset"),i.classList.remove("v-overlay-scroll-blocked"),i.scrollLeft=-l,i.scrollTop=-u,i.style.scrollBehavior=c}),r&&e.root.value.classList.remove("v-overlay--scroll-blocked")})}function Yp(e,t,n){let a=!1,s=-1,r=-1;function i(o){Wp(()=>{const l=performance.now();e.updateLocation.value?.(o),a=(performance.now()-l)/(1e3/60)>2})}r=(typeof requestIdleCallback>"u"?o=>o():requestIdleCallback)(()=>{n.run(()=>{gd(e.targetEl.value??e.contentEl.value,o=>{a?(cancelAnimationFrame(s),s=requestAnimationFrame(()=>{s=requestAnimationFrame(()=>{i(o)})})):i(o)})})}),Ht(()=>{typeof cancelIdleCallback<"u"&&cancelIdleCallback(r),cancelAnimationFrame(s)})}function gd(e,t){const n=[document,...Ts(e)];n.forEach(a=>{a.addEventListener("scroll",t,{passive:!0})}),Ht(()=>{n.forEach(a=>{a.removeEventListener("scroll",t)})})}const Vi=Symbol.for("vuetify:v-menu"),yd=ne({closeDelay:[Number,String],openDelay:[Number,String]},"delay");function bd(e,t){let n=()=>{};function a(i){n?.();const o=Number(i?e.openDelay:e.closeDelay);return new Promise(l=>{n=zf(o,()=>{t?.(i),l(i)})})}function s(){return a(!0)}function r(){return a(!1)}return{clearDelay:n,runOpenDelay:s,runCloseDelay:r}}const zp=ne({target:[String,Object],activator:[String,Object],activatorProps:{type:Object,default:()=>({})},openOnClick:{type:Boolean,default:void 0},openOnHover:Boolean,openOnFocus:{type:Boolean,default:void 0},closeOnContentClick:Boolean,...yd()},"VOverlay-activator");function Jp(e,t){let{isActive:n,isTop:a}=t;const s=tt("useActivator"),r=X();let i=!1,o=!1,l=!0;const u=A(()=>e.openOnFocus||e.openOnFocus==null&&e.openOnHover),c=A(()=>e.openOnClick||e.openOnClick==null&&!e.openOnHover&&!u.value),{runOpenDelay:f,runCloseDelay:d}=bd(e,y=>{y===(e.openOnHover&&i||u.value&&o)&&!(e.openOnHover&&n.value&&!a.value)&&(n.value!==y&&(l=!0),n.value=y)}),v=X(),m={onClick:y=>{y.stopPropagation(),r.value=y.currentTarget||y.target,n.value||(v.value=[y.clientX,y.clientY]),n.value=!n.value},onMouseenter:y=>{y.sourceCapabilities?.firesTouchEvents||(i=!0,r.value=y.currentTarget||y.target,f())},onMouseleave:y=>{i=!1,d()},onFocus:y=>{Gf(y.target,":focus-visible")!==!1&&(o=!0,y.stopPropagation(),r.value=y.currentTarget||y.target,f())},onBlur:y=>{o=!1,y.stopPropagation(),d()}},h=A(()=>{const y={};return c.value&&(y.onClick=m.onClick),e.openOnHover&&(y.onMouseenter=m.onMouseenter,y.onMouseleave=m.onMouseleave),u.value&&(y.onFocus=m.onFocus,y.onBlur=m.onBlur),y}),g=A(()=>{const y={};if(e.openOnHover&&(y.onMouseenter=()=>{i=!0,f()},y.onMouseleave=()=>{i=!1,d()}),u.value&&(y.onFocusin=()=>{o=!0,f()},y.onFocusout=()=>{o=!1,d()}),e.closeOnContentClick){const H=ke(Vi,null);y.onClick=()=>{n.value=!1,H?.closeParents()}}return y}),S=A(()=>{const y={};return e.openOnHover&&(y.onMouseenter=()=>{l&&(i=!0,l=!1,f())},y.onMouseleave=()=>{i=!1,d()}),y});re(a,y=>{y&&(e.openOnHover&&!i&&(!u.value||!o)||u.value&&!o&&(!e.openOnHover||!i))&&(n.value=!1)}),re(n,y=>{y||setTimeout(()=>{v.value=void 0})},{flush:"post"});const M=ei();qt(()=>{M.value&&Je(()=>{r.value=M.el})});const b=ei(),C=A(()=>e.target==="cursor"&&v.value?v.value:b.value?b.el:_d(e.target,s)||r.value),w=A(()=>Array.isArray(C.value)?void 0:C.value);let V;return re(()=>!!e.activator,y=>{y&&We?(V=ba(),V.run(()=>{Xp(e,s,{activatorEl:r,activatorEvents:h})})):V&&V.stop()},{flush:"post",immediate:!0}),Ht(()=>{V?.stop()}
11),{activatorEl:r,activatorRef:M,target:C,targetEl:w,targetRef:b,activatorEvents:h,contentEvents:g,scrimEvents:S}}function Xp(e,t,n){let{activatorEl:a,activatorEvents:s}=n;re(()=>e.activator,(l,u)=>{if(u&&l!==u){const c=o(u);c&&i(c)}l&&Je(()=>r())},{immediate:!0}),re(()=>e.activatorProps,()=>{r()}),Ht(()=>{i()});function r(){let l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:o(),u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e.activatorProps;l&&Qf(l,Oe(s.value,u))}function i(){let l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:o(),u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e.activatorProps;l&&e2(l,Oe(s.value,u))}function o(){let l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:e.activator;const u=_d(l,t);return a.value=u?.nodeType===Node.ELEMENT_NODE?u:void 0,a.value}}function _d(e,t){if(!e)return;let n;if(e==="parent"){let a=t?.proxy?.$el?.parentNode;for(;a?.hasAttribute("data-no-activator");)a=a.parentNode;n=a}else typeof e=="string"?n=document.querySelector(e):"$el"in e?n=e.$el:n=e;return n}function Qp(){if(!We)return me(!1);const{ssr:e}=B1();if(e){const t=me(!1);return wt(()=>{t.value=!0}),t}else return me(!0)}const eg=ne({eager:Boolean},"lazy");function tg(e,t){const n=me(!1),a=A(()=>n.value||e.eager||t.value);re(t,()=>n.value=!0);function s(){e.eager||(n.value=!1)}return{isBooted:n,hasContent:a,onAfterLeave:s}}function _r(){const t=tt("useScopeId").vnode.scopeId;return{scopeId:t?{[t]:""}:void 0}}const lc=Symbol.for("vuetify:stack"),Ta=ut([]);function ng(e,t,n){const a=tt("useStack"),s=!n,r=ke(lc,void 0),i=ut({activeChildren:new Set});it(lc,i);const o=me(+t.value);ln(e,()=>{const c=Ta.at(-1)?.[1];o.value=c?c+10:+t.value,s&&Ta.push([a.uid,o.value]),r?.activeChildren.add(a.uid),Ht(()=>{if(s){const f=yt(Ta).findIndex(d=>d[0]===a.uid);Ta.splice(f,1)}r?.activeChildren.delete(a.uid)})});const l=me(!0);s&&qt(()=>{const c=Ta.at(-1)?.[0]===a.uid;setTimeout(()=>l.value=c)});const u=A(()=>!i.activeChildren.size);return{globalTop:zs(l),localTop:u,stackStyles:A(()=>({zIndex:o.value}))}}function ag(e){return{teleportTarget:A(()=>{const n=e.value;if(n===!0||!We)return;const a=n===!1?document.body:typeof n=="string"?document.querySelector(n):n;if(a==null)return;let s=a.querySelector(":scope > .v-overlay-container");return s||(s=document.createElement("div"),s.className="v-overlay-container",a.appendChild(s)),s})}}function sg(){return!0}function Cd(e,t,n){if(!e||Ld(e,n)===!1)return!1;const a=M1(t);if(typeof ShadowRoot<"u"&&a instanceof ShadowRoot&&a.host===e.target)return!1;const s=(typeof n.value=="object"&&n.value.include||(()=>[]))();return s.push(t),!s.some(r=>r?.contains(e.target))}function Ld(e,t){return(typeof t.value=="object"&&t.value.closeConditional||sg)(e)}function rg(e,t,n){const a=typeof n.value=="function"?n.value:n.value.handler;t._clickOutside.lastMousedownWasOutside&&Cd(e,t,n)&&setTimeout(()=>{Ld(e,n)&&a&&a(e)},0)}function cc(e,t){const n=M1(e);t(document),typeof ShadowRoot<"u"&&n instanceof ShadowRoot&&t(n)}const ig={mounted(e,t){const n=s=>rg(s,e,t),a=s=>{e._clickOutside.lastMousedownWasOutside=Cd(s,e,t)};cc(e,s=>{s.addEventListener("click",n,!0),s.addEventListener("mousedown",a,!0)}),e._clickOutside||(e._clickOutside={lastMousedownWasOutside:!1}),e._clickOutside[t.instance.$.uid]={onClick:n,onMousedown:a}},unmounted(e,t){e._clickOutside&&(cc(e,n=>{if(!n||!e._clickOutside?.[t.instance.$.uid])return;const{onClick:a,onMousedown:s}=e._clickOutside[t.instance.$.uid];n.removeEventListener("click",a,!0),n.removeEventListener("mousedown",s,!0)}),delete e._clickOutside[t.instance.$.uid])}};function og(e){const{modelValue:t,color:n,...a}=e;return p(Rt,{name:"fade-transition",appear:!0},{default:()=>[e.modelValue&&p("div",Oe({class:["v-overlay__scrim",e.color.backgroundColorClasses.value],style:e.color.backgroundColorStyles.value},a),null)]})}const go=ne({absolute:Boolean,attach:[Boolean,String,Object],closeOnBack:{type:Boolean,default:!0},contained:Boolean,contentClass:null,contentProps:null,disabled:Boolean,opacity:[Number,String],noClickAnimation:Boolean,modelValue:Boolean,persistent:Boolean,scrim:{type:[Boolean,String],default:!0},zIndex:{type:[Number,String],default:2e3},...zp(),...xe(),...mn(),...eg(),...Fp(),...jp(),...St(),...cd()},"VOverlay"),Bs=be()({name:"VOverlay",directives:{ClickOutside:ig},inheritAttrs:!1,props:{_disableGlobalStack:Boolean,...go()},emits:{"click:outside":e=>!0,"update:modelValue":e=>
11!0,afterEnter:()=>!0,afterLeave:()=>!0},setup(e,t){let{slots:n,attrs:a,emit:s}=t;const r=Pt(e,"modelValue"),i=A({get:()=>r.value,set:Ve=>{Ve&&e.disabled||(r.value=Ve)}}),{teleportTarget:o}=ag(A(()=>e.attach||e.contained)),{themeClasses:l}=Vt(e),{rtlClasses:u,isRtl:c}=Aa(),{hasContent:f,onAfterLeave:d}=tg(e,i),v=cn(A(()=>typeof e.scrim=="string"?e.scrim:null)),{globalTop:m,localTop:h,stackStyles:g}=ng(i,ge(e,"zIndex"),e._disableGlobalStack),{activatorEl:S,activatorRef:M,target:b,targetEl:C,targetRef:w,activatorEvents:V,contentEvents:y,scrimEvents:H}=Jp(e,{isActive:i,isTop:h}),{dimensionStyles:_}=vn(e),T=Qp(),{scopeId:N}=_r();re(()=>e.disabled,Ve=>{Ve&&(i.value=!1)});const P=X(),x=X(),Z=X(),{contentStyles:ue,updateLocation:te}=$p(e,{isRtl:c,contentEl:Z,target:b,isActive:i});Zp(e,{root:P,contentEl:Z,targetEl:C,isActive:i,updateLocation:te});function Le(Ve){s("click:outside",Ve),e.persistent?B():i.value=!1}function ce(Ve){return i.value&&m.value&&(!e.scrim||Ve.target===x.value)}We&&re(i,Ve=>{Ve?window.addEventListener("keydown",q):window.removeEventListener("keydown",q)},{immediate:!0}),pt(()=>{We&&window.removeEventListener("keydown",q)});function q(Ve){Ve.key==="Escape"&&m.value&&(e.persistent?B():(i.value=!1,Z.value?.contains(document.activeElement)&&S.value?.focus()))}const K=Xu();ln(()=>e.closeOnBack,()=>{vp(K,Ve=>{m.value&&i.value?(Ve(!1),e.persistent?B():i.value=!1):Ve()})});const J=X();re(()=>i.value&&(e.absolute||e.contained)&&o.value==null,Ve=>{if(Ve){const Ke=H2(P.value);Ke&&Ke!==document.scrollingElement&&(J.value=Ke.scrollTop)}});function B(){e.noClickAnimation||Z.value&&Na(Z.value,[{transformOrigin:"center"},{transform:"scale(1.03)"},{transformOrigin:"center"}],{duration:150,easing:si})}function Ae(){s("afterEnter")}function Se(){d(),s("afterLeave")}return Ie(()=>p(je,null,[n.activator?.({isActive:i.value,targetRef:w,props:Oe({ref:M},V.value,e.activatorProps)}),T.value&&f.value&&p(c1,{disabled:!o.value,to:o.value},{default:()=>[p("div",Oe({class:["v-overlay",{"v-overlay--absolute":e.absolute||e.contained,"v-overlay--active":i.value,"v-overlay--contained":e.contained},l.value,u.value,e.class],style:[g.value,{"--v-overlay-opacity":e.opacity,top:ve(J.value)},e.style],ref:P},N,a),[p(og,Oe({color:v,modelValue:i.value&&!!e.scrim,ref:x},H.value),null),p(ia,{appear:!0,persisted:!0,transition:e.transition,target:b.value,onAfterEnter:Ae,onAfterLeave:Se},{default:()=>[at(p("div",Oe({ref:Z,class:["v-overlay__content",e.contentClass],style:[_.value,ue.value]},y.value,e.contentProps),[n.default?.({isActive:i})]),[[Bi,i.value],[Xs("click-outside"),{handler:Le,closeConditional:ce,include:()=>[S.value]}]])]})])]})])),{activatorEl:S,scrimEl:x,target:b,animateClick:B,contentEl:Z,globalTop:m,localTop:h,updateLocation:te}}}),jr=Symbol("Forwarded refs");function Zr(e,t){let n=e;for(;n;){const a=Reflect.getOwnPropertyDescriptor(n,t);if(a)return a;n=Object.getPrototypeOf(n)}}function Ad(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),a=1;a<t;a++)n[a-1]=arguments[a];return e[jr]=n,new Proxy(e,{get(s,r){if(Reflect.has(s,r))return Reflect.get(s,r);if(!(typeof r=="symbol"||r.startsWith("$")||r.startsWith("__"))){for(const i of n)if(i.value&&Reflect.has(i.value,r)){const o=Reflect.get(i.value,r);return typeof o=="function"?o.bind(i.value):o}}},has(s,r){if(Reflect.has(s,r))return!0;if(typeof r=="symbol"||r.startsWith("$")||r.startsWith("__"))return!1;for(const i of n)if(i.value&&Reflect.has(i.value,r))return!0;return!1},set(s,r,i){if(Reflect.has(s,r))return Reflect.set(s,r,i);if(typeof r=="symbol"||r.startsWith("$")||r.startsWith("__"))return!1;for(const o of n)if(o.value&&Reflect.has(o.value,r))return Reflect.set(o.value,r,i);return!1},getOwnPropertyDescriptor(s,r){const i=Reflect.getOwnPropertyDescriptor(s,r);if(i)return i;if(!(typeof r=="symbol"||r.startsWith("$")||r.startsWith("__"))){for(const o of n){if(!o.value)continue;const l=Zr(o.value,r)??("_"in o.value?Zr(o.value._?.setupState,r):void 0);if(l)return l}for(const o of n){const l=o.value&&o.value[jr];if(!l)continue;const u=l.slice();for(;u.length;){const c=u.shift(),f=Zr(c.value,r);if(f)return f;const d=c.value&&c.value[jr];d&&u.push(...d)}}}}})}const lg=ne({fullscreen:Boolean,retainFocus:{type:Boolean,default:!0},scrollable:Boolean,...go({origin:"center center",scrollStrategy:"block",transition:{component:md},zIndex:2400})},"VDialog"),Us=be()({name:"VDialog",props:lg(),emits:{"update:modelValue":e=>!0,afterLeave:()=>!0},setup(e,t){let{emit:n,slots:a}=t;const s=Pt(e,"modelValue"),{scopeId:r}=_r(),i=X();function o(c){const f=c.relatedTarget,d=c.target;if(f!==d&&i.value?.contentEl&&i.value?.globalTop&&![document,i.value.contentEl].includes(d)&&!i.value.contentEl.contains(d)){const v=Hs(i.value.contentEl);if(!v.length)return;const m=v[0],h=v[v.length-1];f===m?h.focus():m.focus()}}We&&re(()=>s.value&&e.retainFocus,c=>{c?document.addEventListener("focusin",o):document.removeEventListener("focusin",o)},{immediate:!0});function l(){i.value?.contentEl&&!i.value.contentEl.contains(document.activeElement)&&i.value.contentEl.focu
11s({preventScroll:!0})}function u(){n("afterLeave")}return re(s,async c=>{c||(await Je(),i.value.activatorEl?.focus({preventScroll:!0}))}),Ie(()=>{const c=Bs.filterProps(e),f=Oe({"aria-haspopup":"dialog","aria-expanded":String(s.value)},e.activatorProps),d=Oe({tabindex:-1},e.contentProps);return p(Bs,Oe({ref:i,class:["v-dialog",{"v-dialog--fullscreen":e.fullscreen,"v-dialog--scrollable":e.scrollable},e.class],style:e.style},c,{modelValue:s.value,"onUpdate:modelValue":v=>s.value=v,"aria-modal":"true",activatorProps:f,contentProps:d,role:"dialog",onAfterEnter:l,onAfterLeave:u},r),{activator:a.activator,default:function(){for(var v=arguments.length,m=new Array(v),h=0;h<v;h++)m[h]=arguments[h];return p(st,{root:"VDialog"},{default:()=>[a.default?.(...m)]})}})}),Ad({},i)}}),cg=e=>(Ui("data-v-959141b6"),e=e(),qi(),e),ug=cg(()=>U("div",{class:"onboarding-welcome__header"},[U("img",{src:Du,alt:"safeOS Logo",class:"onboarding-welcome__logo"})],-1)),dg={class:"px-6 pb-2 pt-5 text-center"},fg={class:"onboarding-welcome__title"},mg={class:"onboarding-welcome__text mt-3"},vg={class:"onboarding-welcome__hint mt-4"},hg={class:"onboarding-welcome__actions px-6 py-5"},pg=Qe({__name:"OnboardingWelcomeDialog",setup(e){const t=vr(),n=ht(),a=A(()=>n.userData?.firstName??"");return(s,r)=>(Q(),He(Us,{"model-value":F(t).welcomeVisible,"max-width":"540",persistent:"",transition:"dialog-transition"},{default:j(()=>[p(Rp,{class:"onboarding-welcome rounded-xl"},{default:j(()=>[ug,U("div",dg,[U("h2",fg,oe(a.value?s.$t("App.Onboarding.welcomeTitleNamed",{name:a.value}):s.$t("App.Onboarding.welcomeTitle")),1),U("p",mg,oe(s.$t("App.Onboarding.welcomeText")),1),U("p",vg,oe(s.$t("App.Onboarding.welcomeHint")),1)]),U("div",hg,[p(Ot,{variant:"text",onClick:r[0]||(r[0]=i=>F(t).dismiss())},{default:j(()=>[qe(oe(s.$t("App.Onboarding.welcomeLater")),1)]),_:1}),p(Ot,{color:"secondary",class:"onboarding-welcome__start",loading:F(t).starting,onClick:r[1]||(r[1]=i=>F(t).startTour())},{default:j(()=>[qe(oe(s.$t("App.Onboarding.welcomeStart")),1)]),_:1},8,["loading"])])]),_:1})]),_:1},8,["model-value"]))}}),gg=jt(pg,[["__scopeId","data-v-959141b6"]]),yg=tr("v-spacer","div","VSpacer"),bg=e=>(Ui("data-v-b63f013e"),e=e(),qi(),e),_g={key:0,class:"onboarding-layer"},Cg=bg(()=>U("div",{class:"onboarding-click-catcher"},null,-1)),Lg={class:"onboarding-bubble__step"},Ag={class:"onboarding-bubble__title"},Sg={class:"onboarding-bubble__text"},Vg={class:"onboarding-bubble__progress"},Eg={class:"onboarding-bubble__actions"},tn=8,Pa=14,lt=12,wg=Qe({__name:"OnboardingTour",setup(e){const t=vr(),n=eo(),a=rr(),s=A(()=>t.currentStep),r=X(!1),i=X(null),o=X(null),l=X({top:0,left:0}),u=X(null);let c=null,f=0;const d=A(()=>{const _=o.value;return _?{top:`${_.top-tn}px`,left:`${_.left-tn}px`,width:`${_.width+tn*2}px`,height:`${_.height+tn*2}px`}:{top:"50%",left:"50%",width:"0px",height:"0px"}}),v=A(()=>({top:`${l.value.top}px`,left:`${l.value.left}px`})),m=(_,T,N)=>Math.min(Math.max(_,T),N),h=_=>{const T=_.getBoundingClientRect();return T.width>0&&T.height>0},g=(_,T)=>new Promise(N=>{const P=Date.now(),x=()=>{const Z=document.querySelector(_);if(Z&&h(Z))return N(Z);if(Date.now()-P>=T)return N(null);setTimeout(x,120)};x()}),S=async()=>{await Je();const _=i.value;if(!_)return;const T=_.offsetWidth,N=_.offsetHeight,P=window.innerWidth,x=window.innerHeight,Z=o.value;if(!Z){l.value={top:(x-N)/2,left:(P-T)/2},u.value=null;return}const ue=Z.left+Z.width/2,te=Z.top+Z.height/2,ce=[...s.value?.placement&&s.value.placement!=="auto"?[s.value.placement]:[],"bottom","top","right","left"];let q="bottom",K=0,J=0,B=!1;for(const Se of ce)if(Se==="bottom"){if(K=Z.bottom+tn+Pa,J=m(ue-T/2,lt,P-T-lt),K+N<=x-lt){q="bottom",B=!0;break}}else if(Se==="top"){if(K=Z.top-tn-Pa-N,J=m(ue-T/2,lt,P-T-lt),K>=lt){q="top",B=!0;break}}else if(Se==="right"){if(K=m(te-N/2,lt,x-N-lt),J=Z.right+tn+Pa,J+T<=P-lt){q="right",B=!0;break}}else if(K=m(te-N/2,lt,x-N-lt),J=Z.left-tn-Pa-T,J>=lt){q="left",B=!0;break}B||(q="bottom",K=m(Z.bottom+tn+Pa,lt,x-N-lt),J=m(ue-T/2,lt,P-T-lt)),l.value={top:K,left:J};const Ae=12;if(q==="bottom"||q==="top"){const Se=m(ue-J-Ae/2,16,T-Ae-16);u.value={left:`${Se}px`,[q==="bottom"?"top":"bottom"]:`${-Ae/2}px`}}else{const Se=m(te-K-Ae/2,16,N-Ae-16);u.value={top:`${Se}
11px`,[q==="right"?"left":"right"]:`${-Ae/2}px`}}},M=async()=>{const _=s.value;if(!_)return;const T=++f;if(r.value=!1,c=null,_.routeName&&n.name!==_.routeName){try{await a.push({name:_.routeName})}catch{}if(T!==f)return}if(_.target){const N=await g(`[data-tour="${_.target}"]`,_.optional?1500:6e3);if(T!==f)return;if(N){if(c=N,N.scrollIntoView({block:"center",inline:"nearest"}),await new Promise(P=>requestAnimationFrame(P)),T!==f)return;o.value=N.getBoundingClientRect()}else{if(_.optional){t.skipMissingStep();return}o.value=null}}else o.value=null;r.value=!0,await S()},b=()=>{!t.active||!r.value||(c&&c.isConnected&&(o.value=c.getBoundingClientRect()),S())};let C=!1;const w=()=>{C||(C=!0,requestAnimationFrame(()=>{C=!1,b()}))},V=_=>{t.active&&(_.key==="ArrowRight"?(_.preventDefault(),t.next()):_.key==="ArrowLeft"?(_.preventDefault(),t.prev()):_.key==="Escape"&&(_.preventDefault(),t.dismiss()))},y=()=>{window.addEventListener("resize",w),window.addEventListener("scroll",w,!0),window.addEventListener("keydown",V)},H=()=>{window.removeEventListener("resize",w),window.removeEventListener("scroll",w,!0),window.removeEventListener("keydown",V)};return re(()=>t.active,_=>{_?(y(),M()):(H(),r.value=!1,o.value=null,c=null,f++)}),re(()=>t.currentStep,(_,T)=>{t.active&&_&&_!==T&&M()}),pt(H),(_,T)=>(Q(),He(c1,{to:"body"},[F(t).active?(Q(),_e("div",_g,[Cg,U("div",{class:"onboarding-spotlight",style:Ra(d.value)},null,4),p(Rt,{name:"onboarding-bubble"},{default:j(()=>[r.value&&s.value?(Q(),_e("div",{key:0,ref_key:"bubbleEl",ref:i,class:"onboarding-bubble",style:Ra(v.value),role:"dialog","aria-modal":"true"},[u.value?(Q(),_e("div",{key:0,class:"onboarding-bubble__arrow",style:Ra(u.value)},null,4)):Pe("",!0),U("div",Lg,oe(_.$t("App.Onboarding.stepOf",{current:F(t).stepIndex+1,total:F(t).totalSteps})),1),U("h3",Ag,oe(_.$t(`App.Onboarding.Steps.${s.value.id}.title`)),1),U("p",Sg,oe(_.$t(`App.Onboarding.Steps.${s.value.id}.text`)),1),U("div",Vg,[U("div",{class:"onboarding-bubble__progress-fill",style:Ra({width:`${(F(t).stepIndex+1)/F(t).totalSteps*100}%`})},null,4)]),U("div",Eg,[p(Ot,{variant:"text",size:"small",class:"onboarding-bubble__skip",onClick:T[0]||(T[0]=N=>F(t).dismiss())},{default:j(()=>[qe(oe(_.$t("App.Onboarding.skip")),1)]),_:1}),p(yg),F(t).isFirstStep?Pe("",!0):(Q(),He(Ot,{key:0,variant:"outlined",size:"small",onClick:T[1]||(T[1]=N=>F(t).prev())},{default:j(()=>[qe(oe(_.$t("App.Onboarding.back")),1)]),_:1})),p(Ot,{color:"secondary",size:"small",class:"onboarding-bubble__next",onClick:T[2]||(T[2]=N=>F(t).next())},{default:j(()=>[qe(oe(F(t).isLastStep?_.$t("App.Onboarding.done"):_.$t("App.Onboarding.next")),1)]),_:1})])],4)):Pe("",!0)]),_:1})])):Pe("",!0)]))}}),Hg=jt(wg,[["__scopeId","data-v-b63f013e"]]);function Mg(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const qs=typeof window<"u",Vn=(e,t=!1)=>
11t?Symbol.for(e):Symbol(e),kg=(e,t,n)=>Tg({l:e,k:t,s:n}),Tg=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),Xe=e=>typeof e=="number"&&isFinite(e),Pg=e=>Vd(e)==="[object Date]",_n=e=>Vd(e)==="[object RegExp]",Cr=e=>de(e)&&Object.keys(e).length===0,ot=Object.assign,Og=Object.create,Ne=(e=null)=>Og(e);let uc;const on=()=>uc||(uc=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:Ne());function dc(e){return e.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;").replace(/\//g,"&#x2F;").replace(/=/g,"&#x3D;")}function fc(e){return e.replace(/&(?![a-zA-Z0-9#]{2,6};)/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&apos;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}function Ig(e){return e=e.replace(/(\w+)\s*=\s*"([^"]*)"/g,(a,s,r)=>`${s}="${fc(r)}"`),e=e.replace(/(\w+)\s*=\s*'([^']*)'/g,(a,s,r)=>`${s}='${fc(r)}'`),/\s*on\w+\s*=\s*["']?[^"'>]+["']?/gi.test(e)&&(e=e.replace(/(\s+)(on)(\w+\s*=)/gi,"$1&#111;n$3")),[/(\s+(?:href|src|action|formaction)\s*=\s*["']?)\s*javascript:/gi,/(style\s*=\s*["'][^"']*url\s*\(\s*)javascript:/gi].forEach(a=>{e=e.replace(a,"$1javascript&#58;")}),e}const Rg=Object.prototype.hasOwnProperty;function $t(e,t){return Rg.call(e,t)}const Be=Array.isArray,$e=e=>typeof e=="function",z=e=>typeof e=="string",ye=e=>typeof e=="boolean",Me=e=>e!==null&&typeof e=="object",Ng=e=>Me(e)&&$e(e.then)&&$e(e.catch),Sd=Object.prototype.toString,Vd=e=>Sd.call(e),de=e=>{if(!Me(e))return!1;const t=Object.getPrototypeOf(e);return t===null||t.constructor===Object},Dg=e=>e==null?"":Be(e)||de(e)&&e.toString===Sd?JSON.stringify(e,null,2):String(e);function xg(e,t=""){return e.reduce((n,a,s)=>s===0?n+a:n+t+a,"")}function Lr(e){let t=e;return()=>++t}const ms=e=>!Me(e)||Be(e);function Ss(e,t){if(ms(e)||ms(t))throw new Error("Invalid value");const n=[{src:e,des:t}];for(;n.length;){const{src:a,des:s}=n.pop();Object.keys(a).forEach(r=>
11{r!=="__proto__"&&(Me(a[r])&&!Me(s[r])&&(s[r]=Array.isArray(a[r])?[]:Ne()),ms(s[r])||ms(a[r])?s[r]=a[r]:n.push({src:a[r],des:s[r]}))})}}function Fg(e,t,n){return{line:e,column:t,offset:n}}function Ws(e,t,n){return{start:e,end:t}}const $g=/\{([0-9a-zA-Z]+)\}/g;function Ed(e,...t){return t.length===1&&Bg(t[0])&&(t=t[0]),(!t||!t.hasOwnProperty)&&(t={}),e.replace($g,(n,a)=>t.hasOwnProperty(a)?t[a]:"")}const wd=Object.assign,mc=e=>typeof e=="string",Bg=e=>e!==null&&typeof e=="object";function Hd(e,t=""){return e.reduce((n,a,s)=>s===0?n+a:n+t+a,"")}const yo={USE_MODULO_SYNTAX:1,__EXTEND_POINT__:2},Ug={[yo.USE_MODULO_SYNTAX]:"Use modulo before '{{0}}'."};function qg(e,t,...n){const a=Ed(Ug[e],...n||[]),s={message:String(a),code:e};return t&&(s.location=t),s}const le={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTERMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14,UNHANDLED_CODEGEN_NODE_TYPE:15,UNHANDLED_MINIFIER_NODE_TYPE:16,__EXTEND_POINT__:17},Wg={[le.EXPECTED_TOKEN]:"Expected token: '{0}'",[le.INVALID_TOKEN_IN_PLACEHOLDER]:"Invalid token in placeholder: '{0}'",[le.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER]:"Unterminated single quote in placeholder",[le.UNKNOWN_ESCAPE_SEQUENCE]:"Unknown escape sequence: \\{0}",[le.INVALID_UNICODE_ESCAPE_SEQUENCE]:"Invalid unicode escape sequence: {0}",[le.UNBALANCED_CLOSING_BRACE]:"Unbalanced closing brace",[le.UNTERMINATED_CLOSING_BRACE]:"Unterminated closing brace",[le.EMPTY_PLACEHOLDER]:"Empty placeholder",[le.NOT_ALLOW_NEST_PLACEHOLDER]:"Not allowed nest placeholder",[le.INVALID_LINKED_FORMAT]:"Invalid linked format",[le.MUST_HAVE_MESSAGES_IN_PLURAL]:"Plural must have messages",[le.UNEXPECTED_EMPTY_LINKED_MODIFIER]:"Unexpected empty linked modifier",[le.UNEXPECTED_EMPTY_LINKED_KEY]:"Unexpected empty linked key",[le.UNEXPECTED_LEXICAL_ANALYSIS]:"Unexpected lexical analysis in token: '{0}'",[le.UNHANDLED_CODEGEN_NODE_TYPE]:"unhandled codegen node type: '{0}'",[le.UNHANDLED_MINIFIER_NODE_TYPE]:"unhandled mimifier node type: '{0}'"};function Ea(e,t,n={}){const{domain:a,messages:s,args:r}=n,i=Ed((s||Wg)[e]||"",...r||[]),o=new SyntaxError(String(i));return o.code=e,t&&(o.location=t),o.domain=a,o}function jg(e){throw e}const nn=" ",Zg="\r",gt=`
12`,Kg="\u2028",Gg="\u2029";function Yg(e){const t=e;let n=0,a=1,s=1,r=0;const i=y=>t[y]===Zg&&t[y+1]===gt,o=y=>t[y]===gt,l=y=>t[y]===Gg,u=y=>t[y]===Kg,c=y=>i(y)||o(y)||l(y)||u(y),f=()=>n,d=()=>a,v=()=>s,m=()=>r,h=y=>i(y)||l(y)||u(y)?gt:t[y],g=()=>h(n),S=()=>h(n+r);function M(){return r=0,c(n)&&(a++,s=0),i(n)&&n++,n++,s++,t[n]}function b(){return i(n+r)&&r++,r++,t[n+r]}function C(){n=0,a=1,s=1,r=0}function w(y=0){r=y}function V(){const y=n+r;for(;y!==n;)M();r=0}return{index:f,line:d,column:v,peekOffset:m,charAt:h,currentChar:g,currentPeek:S,next:M,peek:b,reset:C,resetPeek:w,skipToPeek:V}}const gn=void 0,zg=".",vc="'",Jg="tokenizer";function Xg(e,t={}){const n=t.location!==!1,a=Yg(e),s=()=>a.index(),r=()=>Fg(a.line(),a.column(),a.index()),i=r(),o=s(),l={currentType:14,offset:o,startLoc:i,endLoc:i,lastType:14,lastOffset:o,lastStartLoc:i,lastEndLoc:i,braceNest:0,inLinked:!1,text:""},u=()=>l,{onError:c}=t;function f(L,E,D,...se){const Ue=u();if(E.column+=D,E.offset+=D,c){const fe=n?Ws(Ue.startLoc,E):null,O=Ea(L,fe,{domain:Jg,args:se});c(O)}}function d(L,E,D){L.endLoc=r(),L.currentType=E;const se={type:E};return n&&(se.loc=Ws(L.startLoc,L.endLoc)),D!=null&&(se.value=D),se}const v=L=>d(L,14);function m(L,E){return L.currentChar()===E?(L.next(),E):(f(le.EXPECTED_TOKEN,r(),0,E),"")}function h(L){let E="";for(;L.currentPeek()===nn||L.currentPeek()===gt;)E+=L.currentPeek(),L.peek();return E}function g(L){const E=h(L);return L.skipToPeek(),E}function S(L){if(L===gn)return!1;const E=L.charCodeAt(0);return E>=97&&E<=122||E>=65&&E<=90||E===95}function M(L){if(L===gn)return!1;const E=L.charCodeAt(0);return E>=48&&E<=57}function b(L,E){const{currentType:D}=E;if(D!==2)return!1;h(L);const se=S(L.currentPeek());return L.resetPeek(),se}function C(L,E){const{currentType:D}=E;if(D!==2)return!1;h(L);const se=L.currentPeek()==="-"?L.peek():L.currentPeek(),Ue=M(se);return L.resetPeek(),Ue}function w(L,E){const{currentType:D}=E;if(D!==2)return!1;h(L);const se=L.currentPeek()===vc;return L.resetPeek(),se}function V(L,E){const{currentType:D}=E;if(D!==8)return!1;h(L);const se=L.currentPeek()===".";return L.resetPeek(),se}function y(L,E){const{currentType:D}=E;if(D!==9)return!1;h(L);const se=S(L.currentPeek());return L.resetPeek(),se}function H(L,E){const{currentType:D}=E;if(!(D===8||D===12))return!1;h(L);const se=L.currentPeek()===":";return L.resetPeek(),se}function _(L,E){const{currentType:D}=E;if(D!==10)return!1;const se=()=>{const fe=L.currentPeek();return fe==="{"?S(L.peek()):fe==="@"||fe==="%"||fe==="|"||fe===":"||fe==="."||fe===nn||!fe?!1:fe===gt?(L.peek(),se()):P(L,!1)},Ue=se();return L.resetPeek(),Ue}function T(L){h(L);const E=L.currentPeek()==="|";return L.resetPeek(),E}function N(L){const E=h(L),D=L.currentPeek()==="%"&&L.peek()==="{";return L.resetPeek(),{isModulo:D,hasSpace:E.length>0}}function P(L,E=!0){const D=(Ue=!1,fe="",O=!1)=>{const $=L.currentPeek();return $==="{"?fe==="%"?!1:Ue:$==="@"||!$?fe==="%"?!0:Ue:$==="%"?(L.peek(),D(Ue,"%",!0)):$==="|"?fe==="%"||O?!0:!(fe===nn||fe===gt):$===nn?(L.peek(),D(!0,nn,O)):$===gt?(L.peek(),D(!0,gt,O)):!0},se=D();return E&&L.resetPeek(),se}function x(L,E){const D=L.currentChar();return D===gn?gn:E(D)?(L.next(),D):null}function Z(L){const E=L.charCodeAt(0);return E>=97&&E<=122||E>=65&&E<=90||E>=48&&E<=57||E===95||E===36}function ue(L){return x(L,Z)}function te(L){const E=L.charCodeAt(0);return E>=97&&E<=122||E>=65&&E<=90||E>=48&&E<=57||E===95||E===36||E===45}function Le(L){return x(L,te)}function ce(L){const E=L.charCodeAt(0);return E>=48&&E<=57}function q(L){return x(L,ce)}function K(L){const E=L.charCodeAt(0);return E>=48&&E<=57||E>=65&&E<=70||E>=97&&E<=102}function J(L){return x(L,K)}function B(L){let E="",D="";for(;E=q(L);)D+=E;return D}function Ae(L){g(L);const E=L.currentChar();return E!=="%"&&f(le.EXPECTED_TOKEN,r(),0,E),L.next(),"%"}function Se(L){let E="";for(;;){const D=L.currentChar();if(D==="{"||D==="}"||D==="@"||D==="|"||!D)break;if(D==="%")if(P(L))E+=D,L.next();else break;else if(D===nn||D===gt)if(P(L))E+=D,L.next();else{if(T(L))break;E+=D,L.next()}else E+=D,L.next()}return E}function Ve(L){g(L);let E="",D="";for(;E=Le(L);)D+=E;return L.currentChar()===gn&&f(le.UNTERMINATED_CLOSING_BRACE,r(),0),D}function Ke(L){g(L);let E="";return L.currentChar()==="-"?(L.next(),E+=`-${B(L)}`):E+=B(L),L.currentChar()===gn&&f(le.UNTERMINATED_CLOSING_BRACE,r(),0),E}function I(L){return L!==vc&&L!==gt}function ee(L){g(L),m(L,"'");let E="",D="";for(;E=x(L,I);)E==="\\"?D+=G(L):D+=E;const se=L.currentChar();return se===gt||se===gn?(f(le.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,r(),0),se===gt&&(L.next(),m(L,"'")),D):(m(L,"'"),D)}function G(L){const E=L.currentChar();switch(E){case"\\":case"'":return L.next(),`\\${E}`;case"u":return ae(L,E,4);case"U":return ae(L,E,6);default:return f(le.UNKNOWN_ESCAPE_SEQUENCE,r(),0,E),""}}function ae(L,E,D){m(L,E);let se="";for(let Ue=0;Ue<D;Ue++){const fe=J(L);if(!fe){f(le.INVALID_UNICODE_ESCAPE_SEQUENCE,r(),0,`\\${E}${se}${L.currentChar()}`);break}se+=fe}return`\\${E}${se}`}function we(L){return L!=="{"&&L!=="}"&&L!==nn&&L!==gt}function Fe(L){g(L);let E="",D="";for(;E=x(L,we);)D+=E;return D}function pe(L){let E="",D="";for(;E=ue(L);)D+=E;return D}function R(L){const E=D=>{const se=L.currentChar();return se==="{"||se==="%"||se==="@"||se==="|"||se==="("||se===")"||!se||se===nn?D:(D+=se,L.next(),E(D))};return E("")}function ie(L){g(L);const E=m(L,"|");return g(L),E}function kt(L,E){let D=null;switch(L.currentChar()){case"{":return E.braceNest>=1&&f(le.NOT_ALLOW_NEST_PLACEHOLDER,r(),0),L.next(),D=d(E,2,"{"),g(L),E.braceNest++,D;case"}":return E.braceNest>0&&E.currentType===2&&f(le.EMPTY_PLACEHOLDER,r(),0),L.next(),D=d(E,3,"}"),E.braceNest--,E.braceNest>0&&g(L),E.inLinked&&E.braceNest===0&&(E.inLinked=!1),D;case"@":return E.braceNest>0&&f(le.UNTERMINATED_CLOSING_BRACE,r(),0),D=Ge(L,E)||v(E),E.braceNest=0,D;default:{let Ue=!0,fe=!0,O=!0;
12if(T(L))return E.braceNest>0&&f(le.UNTERMINATED_CLOSING_BRACE,r(),0),D=d(E,1,ie(L)),E.braceNest=0,E.inLinked=!1,D;if(E.braceNest>0&&(E.currentType===5||E.currentType===6||E.currentType===7))return f(le.UNTERMINATED_CLOSING_BRACE,r(),0),E.braceNest=0,wa(L,E);if(Ue=b(L,E))return D=d(E,5,Ve(L)),g(L),D;if(fe=C(L,E))return D=d(E,6,Ke(L)),g(L),D;if(O=w(L,E))return D=d(E,7,ee(L)),g(L),D;if(!Ue&&!fe&&!O)return D=d(E,13,Fe(L)),f(le.INVALID_TOKEN_IN_PLACEHOLDER,r(),0,D.value),g(L),D;break}}return D}function Ge(L,E){const{currentType:D}=E;let se=null;const Ue=L.currentChar();switch((D===8||D===9||D===12||D===10)&&(Ue===gt||Ue===nn)&&f(le.INVALID_LINKED_FORMAT,r(),0),Ue){case"@":return L.next(),se=d(E,8,"@"),E.inLinked=!0,se;case".":return g(L),L.next(),d(E,9,".");case":":return g(L),L.next(),d(E,10,":");default:return T(L)?(se=d(E,1,ie(L)),E.braceNest=0,E.inLinked=!1,se):V(L,E)||H(L,E)?(g(L),Ge(L,E)):y(L,E)?(g(L),d(E,12,pe(L))):_(L,E)?(g(L),Ue==="{"?kt(L,E)||se:d(E,11,R(L))):(D===8&&f(le.INVALID_LINKED_FORMAT,r(),0),E.braceNest=0,E.inLinked=!1,wa(L,E))}}function wa(L,E){let D={type:14};if(E.braceNest>0)return kt(L,E)||v(E);if(E.inLinked)return Ge(L,E)||v(E);switch(L.currentChar()){case"{":return kt(L,E)||v(E);case"}":return f(le.UNBALANCED_CLOSING_BRACE,r(),0),L.next(),d(E,3,"}");case"@":return Ge(L,E)||v(E);default:{if(T(L))return D=d(E,1,ie(L)),E.braceNest=0,E.inLinked=!1,D;const{isModulo:Ue,hasSpace:fe}=N(L);if(Ue)return fe?d(E,0,Se(L)):d(E,4,Ae(L));if(P(L))return d(E,0,Se(L));break}}return D}function Er(){const{currentType:L,offset:E,startLoc:D,endLoc:se}=l;return l.lastType=L,l.lastOffset=E,l.lastStartLoc=D,l.lastEndLoc=se,l.offset=s(),l.startLoc=r(),a.currentChar()===gn?d(l,14):wa(a,l)}return{nextToken:Er,currentOffset:s,currentPosition:r,context:u}}const Qg="parser",e3=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function t3(e,t,n){switch(e){case"\\\\":return"\\";case"\\'":return"'";default:{const a=parseInt(t||n,16);return a<=55295||a>=57344?String.fromCodePoint(a):"�"}}}function n3(e={}){const t=e.location!==!1,{onError:n,onWarn:a}=e;function s(b,C,w,V,...y){const H=b.currentPosition();if(H.offset+=V,H.column+=V,n){const _=t?Ws(w,H):null,T=Ea(C,_,{domain:Qg,args:y});n(T)}}function r(b,C,w,V,...y){const H=b.currentPosition();if(H.offset+=V,H.column+=V,a){const _=t?Ws(w,H):null;a(qg(C,_,y))}}function i(b,C,w){const V={type:b};return t&&(V.start=C,V.end=C,V.loc={start:w,end:w}),V}function o(b,C,w,V){t&&(b.end=C,b.loc&&(b.loc.end=w))}function l(b,C){const w=b.context(),V=i(3,w.offset,w.startLoc);return V.value=C,o(V,b.currentOffset(),b.currentPosition()),V}function u(b,C){const w=b.context(),{lastOffset:V,lastStartLoc:y}=w,H=i(5,V,y);return H.index=parseInt(C,10),b.nextToken(),o(H,b.currentOffset(),b.currentPosition()),H}function c(b,C,w){const V=b.context(),{lastOffset:y,lastStartLoc:H}=V,_=i(4,y,H);return _.key=C,w===!0&&(_.modulo=!0),b.nextToken(),o(_,b.currentOffset(),b.currentPosition()),_}function f(b,C){const w=b.context(),{lastOffset:V,lastStartLoc:y}=w,H=i(9,V,y);return H.value=C.replace(e3,t3),b.nextToken(),o(H,b.currentOffset(),b.currentPosition()),H}function d(b){const C=b.nextToken(),w=b.context(),{lastOffset:V,lastStartLoc:y}=w,H=i(8,V,y);return C.type!==12?(s(b,le.UNEXPECTED_EMPTY_LINKED_MODIFIER,w.lastStartLoc,0),H.value="",o(H,V,y),{nextConsumeToken:C,node:H}):(C.value==null&&s(b,le.UNEXPECTED_LEXICAL_ANALYSIS,w.lastStartLoc,0,Ft(C)),H.value=C.value||"",o(H,b.currentOffset(),b.currentPosition()),{node:H})}function v(b,C){const w=b.context(),V=i(7,w.offset,w.startLoc);return V.value=C,o(V,b.currentOffset(),b.currentPosition()),V}function m(b){const C=b.context(),w=i(6,C.offset,C.startLoc);let V=b.nextToken();if(V.type===9){const y=d(b);w.modifier=y.node,V=y.nextConsumeToken||b.nextToken()}switch(V.type!==10&&s(b,le.UNEXPECTED_LEXICAL_ANALYSIS,C.lastStartLoc,0,Ft(V)),V=b.nextToken(),V.type===2&&(V=b.nextToken()),V.type){case 11:V.value==null&&s(b,le.UNEXPECTED_LEXICAL_ANALYSIS,C.lastStartLoc,0,Ft(V)),w.key=v(b,V.value||"");break;case 5:V.value==null&&s(b,le.UNEXPECTED_LEXICAL_ANALYSIS,C.lastStartLoc,0,Ft(V)),w.key=c(b,V.value||"");break;case 6:V.value==null&&s(b,le.UNEXPECTED_LEXICAL_ANALYSIS,C.lastStartLoc,0,Ft(V)),w.key=u(b,V.value||"");break;case 7:V.value==null&&s(b,le.UNEXPECTED_LEXICAL_ANALYSIS,C.lastStartLoc,0,Ft(V)),w.key=f(b,V.value||"");break;default:{s(b,le.UNEXPECTED_EMPTY_LINKED_KEY,C.lastStartLoc,0);const y=b.context(),H=i(7,y.offset,y.startLoc);return H.value="",o(H,y.offset,y.startLoc),w.key=H,o(w,y.offset,y.startLoc),{nextConsumeToken:V,node:w}}}return o(w,b.currentOffset(),b.currentPosition()),{node:w}}function h(b){const C=b.context(),w=C.currentType===1?b.currentOffset():C.offset,V=C.currentType===1?C.endLoc:C.startLoc,y=i(2,w,V);y.items=[];let H=null,_=null;do{const P=H||b.nextToken();switch(H=null,P.type){case 0:P.value==null&&s(b,le.UNEXPECTED_LEXICAL_ANALYSIS,C.lastStartLoc,0,Ft(P)),y.items.push(l(b,P.value||""));break;case 6:P.value==null&&s(b,le.UNEXPECTED_LEXICAL_ANALYSIS,C.lastStartLoc,0,Ft(P)),y.items.push(u(b,P.value||""));break;case 4:_=!0;break;case 5:P.value==null&&s(b,le.UNEXPECTED_LEXICAL_ANALYSIS,C.lastStartLoc,0,Ft(P)),y.items.push(c(b,P.value||"",!!_)),_&&(r(b,y
12o.USE_MODULO_SYNTAX,C.lastStartLoc,0,Ft(P)),_=null);break;case 7:P.value==null&&s(b,le.UNEXPECTED_LEXICAL_ANALYSIS,C.lastStartLoc,0,Ft(P)),y.items.push(f(b,P.value||""));break;case 8:{const x=m(b);y.items.push(x.node),H=x.nextConsumeToken||null;break}}}while(C.currentType!==14&&C.currentType!==1);const T=C.currentType===1?C.lastOffset:b.currentOffset(),N=C.currentType===1?C.lastEndLoc:b.currentPosition();return o(y,T,N),y}function g(b,C,w,V){const y=b.context();let H=V.items.length===0;const _=i(1,C,w);_.cases=[],_.cases.push(V);do{const T=h(b);H||(H=T.items.length===0),_.cases.push(T)}while(y.currentType!==14);return H&&s(b,le.MUST_HAVE_MESSAGES_IN_PLURAL,w,0),o(_,b.currentOffset(),b.currentPosition()),_}function S(b){const C=b.context(),{offset:w,startLoc:V}=C,y=h(b);return C.currentType===14?y:g(b,w,V,y)}function M(b){const C=Xg(b,wd({},e)),w=C.context(),V=i(0,w.offset,w.startLoc);return t&&V.loc&&(V.loc.source=b),V.body=S(C),e.onCacheKey&&(V.cacheKey=e.onCacheKey(b)),w.currentType!==14&&s(C,le.UNEXPECTED_LEXICAL_ANALYSIS,w.lastStartLoc,0,b[w.offset]||""),o(V,C.currentOffset(),C.currentPosition()),V}return{parse:M}}function Ft(e){if(e.type===14)return"EOF";const t=(e.value||"").replace(/\r?\n/gu,"\\n");return t.length>10?t.slice(0,9)+"…":t}function a3(e,t={}){const n={ast:e,helpers:new Set};return{context:()=>n,helper:r=>(n.helpers.add(r),r)}}function hc(e,t){for(let n=0;n<e.length;n++)bo(e[n],t)}function bo(e,t){switch(e.type){case 1:hc(e.cases,t),t.helper("plural");break;case 2:hc(e.items,t);break;case 6:{bo(e.key,t),t.helper("linked"),t.helper("type");break}case 5:t.helper("interpolate"),t.helper("list");break;case 4:t.helper("interpolate"),t.helper("named");break}}function s3(e,t={}){const n=a3(e);n.helper("normalize"),e.body&&bo(e.body,n);const a=n.context();e.helpers=Array.from(a.helpers)}function r3(e){const t=e.body;return t.type===2?pc(t):t.cases.forEach(n=>pc(n)),e}function pc(e){if(e.items.length===1){const t=e.items[0];(t.type===3||t.type===9)&&(e.static=t.value,delete t.value)}else{const t=[];for(let n=0;n<e.items.length;n++){const a=e.items[n];if(!(a.type===3||a.type===9)||a.value==null)break;t.push(a.value)}if(t.length===e.items.length){e.static=Hd(t);for(let n=0;n<e.items.length;n++){const a=e.items[n];(a.type===3||a.type===9)&&delete a.value}}}}const i3="minifier";function sa(e){switch(e.t=e.type,e.type){case 0:{const t=e;sa(t.body),t.b=t.body,delete t.body;break}case 1:{const t=e,n=t.cases;for(let a=0;a<n.length;a++)sa(n[a]);t.c=n,delete t.cases;break}case 2:{const t=e,n=t.items;for(let a=0;a<n.length;a++)sa(n[a]);t.i=n,delete t.items,t.static&&(t.s=t.static,delete t.static);break}case 3:case 9:case 8:case 7:{const t=e;t.value&&(t.v=t.value,delete t.value);break}case 6:{const t=e;sa(t.key),t.k=t.key,delete t.key,t.modifier&&(sa(t.modifier),t.m=t.modifier,delete t.modifier);break}case 5:{const t=e;t.i=t.index,delete t.index;break}case 4:{const t=e;t.k=t.key,delete t.key;break}default:throw Ea(le.UNHANDLED_MINIFIER_NODE_TYPE,null,{domain:i3,args:[e.type]})}delete e.type}const o3="parser";function l3(e,t){const{filename:n,breakLineCode:a,needIndent:s}=t,r=t.location!==!1,i={filename:n,code:"",column:1,line:1,offset:0,map:void 0,breakLineCode:a,needIndent:s,indentLevel:0};r&&e.loc&&(i.source=e.loc.source);const o=()=>i;function l(h,g){i.code+=h}function u(h,g=!0){const S=g?a:"";l(s?S+"  ".repeat(h):S)}function c(h=!0){const g=++i.indentLevel;h&&u(g)}function f(h=!0){const g=--i.indentLevel;h&&u(g)}function d(){u(i.indentLevel)}return{context:o,push:l,indent:c,deindent:f,newline:d,helper:h=>`_${h}`,needIndent:()=>i.needIndent}}function c3(e,t){const{helper:n}=e;e.push(`${n("linked")}(`),ga(e,t.key),t.modifier?(e.push(", "),ga(e,t.modifier),e.push(", _type")):e.push(", undefined, _type"),e.push(")")}function u3(e,t){const{helper:n,needIndent:a}=e;e.push(`${n("normalize")}([`),e.indent(a());const s=t.items.length;for(let r=0;r<s&&(ga(e,t.items[r]),r!==s-1);r++)e.push(", ");e.deindent(a()),e.push("])")}function d3(e,t){const{helper:n,needIndent:a}=e;if(t.cases.length>1){e.push(`${n("plural")}([`),e.indent(a());const s=t.cases.length;for(let r=0;r<s&&(ga(e,t.cases[r]),r!==s-1);r++)e.push(", ");e.deindent(a()),e.push("])")}}function f3(e,t){t.body?ga(e,t.body):e.push("null")}function ga(e,t){const{helper:n}=e;switch(t.type){case 0:f3(e,t);break;case 1:d3(e,t);break;case 2:u3(e,t);break;case 6:c3(e,t);break;case 8:e.push(JSON.stringify(t.value),t);break;case 7:e.push(JSON.stringify(t.value),t);break;case 5:e.push(`${n("interpolate")}(${n("list")}(${t.index}))`,t);break;case 4:e.push(`${n("interpolate")}(${n("named")}(${JSON.stringify(t.key)}))`,t);break;case 9:e.push(JSON.stringify(t.value),t);break;case 3:e.push(JSON.stringify(t.value),t);break;default:throw Ea(le.UNHANDLED_CODEGEN_NODE_TYPE,null,{domain:o3,args:[t.type]})}}const m3=(e,t={})=>{const n=mc(t.mode)?t.mode:"normal",a=mc(t.filename)?t.filename:"message.intl";t.sourceMap;const s=t.breakLineCode!=null?t.breakLineCode:n==="arrow"?";":`
13`,r=t.needIndent?t.needIndent:n!=="arrow",i=e.helpers||[],o=l3(e,{filename:a,breakLineCode:s,needIndent:r});o.push(n==="normal"?"function __msg__ (ctx) {":"(ctx) => {"),o.indent(r),i.length>0&&(o.push(`const { ${Hd(i.map(c=>`${c}: _${c}`),", ")} } = ctx`),o.newline()),o.push("return "),ga(o,e),o.deindent(r),o.push("}"),delete e.helpers;const{code:l,map:u}=o.context();return{ast:e,code:l,map:u?u.toJSON():void 0}};function v3(e,t={}){const n=wd({},t),a=!!n.jit,s=!!n.minify,r=n.optimize==null?!0:n.optimize,o=n3(n).parse(e);
13return a?(r&&r3(o),s&&sa(o),{ast:o,code:""}):(s3(o,n),m3(o,n))}function h3(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(on().__INTLIFY_PROD_DEVTOOLS__=!1),typeof __INTLIFY_JIT_COMPILATION__!="boolean"&&(on().__INTLIFY_JIT_COMPILATION__=!1),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(on().__INTLIFY_DROP_MESSAGE_COMPILER__=!1)}function Xt(e){return Me(e)&&_o(e)===0&&($t(e,"b")||$t(e,"body"))}const Md=["b","body"];function p3(e){return En(e,Md)}const kd=["c","cases"];function g3(e){return En(e,kd,[])}const Td=["s","static"];function y3(e){return En(e,Td)}const Pd=["i","items"];function b3(e){return En(e,Pd,[])}const Od=["t","type"];function _o(e){return En(e,Od)}const Id=["v","value"];function vs(e,t){const n=En(e,Id);if(n!=null)return n;throw Ya(t)}const Rd=["m","modifier"];function _3(e){return En(e,Rd)}const Nd=["k","key"];function C3(e){const t=En(e,Nd);if(t)return t;throw Ya(6)}function En(e,t,n){for(let a=0;a<t.length;a++){const s=t[a];if($t(e,s)&&e[s]!=null)return e[s]}return n}const Dd=[...Md,...kd,...Td,...Pd,...Nd,...Rd,...Id,...Od];function Ya(e){return new Error(`unhandled node type: ${e}`)}const wn=[];wn[0]={w:[0],i:[3,0],"[":[4],o:[7]};wn[1]={w:[1],".":[2],"[":[4],o:[7]};wn[2]={w:[2],i:[3,0],0:[3,0]};wn[3]={i:[3,0],0:[3,0],w:[1,1],".":[2,1],"[":[4,1],o:[7,1]};wn[4]={"'":[5,0],'"':[6,0],"[":[4,2],"]":[1,3],o:8,l:[4,0]};wn[5]={"'":[4,0],o:8,l:[5,0]};wn[6]={'"':[4,0],o:8,l:[6,0]};const L3=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function A3(e){return L3.test(e)}function S3(e){const t=e.charCodeAt(0),n=e.charCodeAt(e.length-1);return t===n&&(t===34||t===39)?e.slice(1,-1):e}function V3(e){if(e==null)return"o";switch(e.charCodeAt(0)){case 91:case 93:case 46:case 34:case 39:return e;case 95:case 36:case 45:return"i";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"w"}return"i"}function E3(e){const t=e.trim();return e.charAt(0)==="0"&&isNaN(parseInt(e))?!1:A3(t)?S3(t):"*"+t}function w3(e){const t=[];let n=-1,a=0,s=0,r,i,o,l,u,c,f;const d=[];d[0]=()=>{i===void 0?i=o:i+=o},d[1]=()=>{i!==void 0&&(t.push(i),i=void 0)},d[2]=()=>{d[0](),s++},d[3]=()=>{if(s>0)s--,a=4,d[0]();else{if(s=0,i===void 0||(i=E3(i),i===!1))return!1;d[1]()}};function v(){const m=e[n+1];if(a===5&&m==="'"||a===6&&m==='"')return n++,o="\\"+m,d[0](),!0}for(;a!==null;)if(n++,r=e[n],!(r==="\\"&&v())){if(l=V3(r),f=wn[a],u=f[l]||f.l||8,u===8||(a=u[0],u[1]!==void 0&&(c=d[u[1]],c&&(o=r,c()===!1))))return;if(a===7)return t}}const gc=new Map;function H3(e,t){return Me(e)?e[t]:null}function M3(e,t){if(!Me(e))return null;let n=gc.get(t);if(n||(n=w3(t),n&&gc.set(t,n)),!n)return null;const a=n.length;let s=e,r=0;for(;r<a;){const i=n[r];if(Dd.includes(i)&&Xt(s))return null;const o=s[i];if(o===void 0||$e(s))return null;s=o,r++}return s}const k3=e=>e,T3=e=>"",P3="text",O3=e=>e.length===0?"":xg(e),I3=Dg;function yc(e,t){return e=Math.abs(e),t===2?e?e>1?1:0:1:e?Math.min(e,2):0}function R3(e){const t=Xe(e.pluralIndex)?e.pluralIndex:-1;return e.named&&(Xe(e.named.count)||Xe(e.named.n))?Xe(e.named.count)?e.named.count:Xe(e.named.n)?e.named.n:t:t}function N3(e,t){t.count||(t.count=e),t.n||(t.n=e)}function D3(e={}){const t=e.locale,n=R3(e),a=Me(e.pluralRules)&&z(t)&&$e(e.pluralRules[t])?e.pluralRules[t]:yc,s=Me(e.pluralRules)&&z(t)&&$e(e.pluralRules[t])?yc:void 0,r=S=>S[a(n,S.length,s)],i=e.list||[],o=S=>i[S],l=e.named||Ne();Xe(e.pluralIndex)&&N3(n,l);const u=S=>l[S];function c(S){const M=$e(e.messages)?e.messages(S):Me(e.messages)?e.messages[S]:!1;return M||(e.parent?e.parent.message(S):T3)}const f=S=>e.modifiers?e.modifiers[S]:k3,d=de(e.processor)&&$e(e.processor.normalize)?e.processor.normalize:O3,v=de(e.processor)&&$e(e.processor.interpolate)?e.processor.interpolate:I3,m=de(e.processor)&&z(e.processor.type)?e.processor.type:P3,g={list:o,named:u,plural:r,linked:(S,...M)=>{const[b,C]=M;let w="text",V="";M.length===1?Me(b)?(V=b.modifier||V,w=b.type||w):z(b)&&(V=b||V):M.length===2&&(z(b)&&(V=b||V),z(C)&&(w=C||w));const y=c(S)(g),H=w==="vnode"&&Be(y)&&V?y[0]:y;return V?f(V)(H,w):H},message:c,type:m,interpolate:v,normalize:d,values:ot(Ne(),i,l)};return g}let za=null;function x3(e){za=e}function F3(e,t,n){za&&za.emit("i18n:init",{timestamp:Date.now(),i18n:e,version:t,meta:n})}const $3=B3("function:translate");function B3(e){return t=>za&&za.emit(e,t)}const U3=yo.__EXTEND_POINT__,Pn=Lr(U3),q3={FALLBACK_TO_TRANSLATE:Pn(),CANNOT_FORMAT_NUM
13BER:Pn(),FALLBACK_TO_NUMBER_FORMAT:Pn(),CANNOT_FORMAT_DATE:Pn(),FALLBACK_TO_DATE_FORMAT:Pn(),EXPERIMENTAL_CUSTOM_MESSAGE_COMPILER:Pn(),__EXTEND_POINT__:Pn()},xd=le.__EXTEND_POINT__,On=Lr(xd),Bt={INVALID_ARGUMENT:xd,INVALID_DATE_ARGUMENT:On(),INVALID_ISO_DATE_ARGUMENT:On(),NOT_SUPPORT_NON_STRING_MESSAGE:On(),NOT_SUPPORT_LOCALE_PROMISE_VALUE:On(),NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:On(),NOT_SUPPORT_LOCALE_TYPE:On(),__EXTEND_POINT__:On()};function Jt(e){return Ea(e,null,void 0)}function Co(e,t){return t.locale!=null?bc(t.locale):bc(e.locale)}let Kr;function bc(e){if(z(e))return e;if($e(e)){if(e.resolvedOnce&&Kr!=null)return Kr;if(e.constructor.name==="Function"){const t=e();if(Ng(t))throw Jt(Bt.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return Kr=t}else throw Jt(Bt.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}else throw Jt(Bt.NOT_SUPPORT_LOCALE_TYPE)}function W3(e,t,n){return[...new Set([n,...Be(t)?t:Me(t)?Object.keys(t):z(t)?[t]:[n]])]}function Fd(e,t,n){const a=z(n)?n:ya,s=e;s.__localeChainCache||(s.__localeChainCache=new Map);let r=s.__localeChainCache.get(a);if(!r){r=[];let i=[n];for(;Be(i);)i=_c(r,i,t);const o=Be(t)||!de(t)?t:t.default?t.default:null;i=z(o)?[o]:o,Be(i)&&_c(r,i,!1),s.__localeChainCache.set(a,r)}return r}function _c(e,t,n){let a=!0;for(let s=0;s<t.length&&ye(a);s++){const r=t[s];z(r)&&(a=j3(e,t[s],n))}return a}function j3(e,t,n){let a;const s=t.split("-");do{const r=s.join("-");a=Z3(e,r,n),s.splice(-1,1)}while(s.length&&a===!0);return a}function Z3(e,t,n){let a=!1;if(!e.includes(t)&&(a=!0,t)){a=t[t.length-1]!=="!";const s=t.replace(/!/g,"");e.push(s),(Be(n)||de(n))&&n[s]&&(a=n[s])}return a}const K3="9.14.5",Ar=-1,ya="en-US",Cc="",Lc=e=>`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;function G3(){return{upper:(e,t)=>t==="text"&&z(e)?e.toUpperCase():t==="vnode"&&Me(e)&&"__v_isVNode"in e?e.children.toUpperCase():e,lower:(e,t)=>t==="text"&&z(e)?e.toLowerCase():t==="vnode"&&Me(e)&&"__v_isVNode"in e?e.children.toLowerCase():e,capitalize:(e,t)=>t==="text"&&z(e)?Lc(e):t==="vnode"&&Me(e)&&"__v_isVNode"in e?Lc(e.children):e}}let $d;function Ac(e){$d=e}let Bd;function Y3(e){Bd=e}let Ud;function z3(e){Ud=e}let qd=null;const J3=e=>{qd=e},X3=()=>qd;let Wd=null;const Sc=e=>{Wd=e},Q3=()=>Wd;let Vc=0;function ey(e={}){const t=$e(e.onWarn)?e.onWarn:Mg,n=z(e.version)?e.version:K3,a=z(e.locale)||$e(e.locale)?e.locale:ya,s=$e(a)?ya:a,r=Be(e.fallbackLocale)||de(e.fallbackLocale)||z(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:s,i=de(e.messages)?e.messages:Gr(s),o=de(e.datetimeFormats)?e.datetimeFormats:Gr(s),l=de(e.numberFormats)?e.numberFormats:Gr(s),u=ot(Ne(),e.modifiers,G3()),c=e.pluralRules||Ne(),f=$e(e.missing)?e.missing:null,d=ye(e.missingWarn)||_n(e.missingWarn)?e.missingWarn:!0,v=ye(e.fallbackWarn)||_n(e.fallbackWarn)?e.fallbackWarn:!0,m=!!e.fallbackFormat,h=!!e.unresolving,g=$e(e.postTranslation)?e.postTranslation:null,S=de(e.processor)?e.processor:null,M=ye(e.warnHtmlMessage)?e.warnHtmlMessage:!0,b=!!e.escapeParameter,C=$e(e.messageCompiler)?e.messageCompiler:$d,w=$e(e.messageResolver)?e.messageResolver:Bd||H3,V=$e(e.localeFallbacker)?e.localeFallbacker:Ud||W3,y=Me(e.fallbackContext)?e.fallbackContext:void 0,H=e,_=Me(H.__datetimeFormatters)?H.__datetimeFormatters:new Map,T=Me(H.__numberFormatters)?H.__numberFormatters:new Map,N=Me(H.__meta)?H.__meta:{};Vc++;const P={version:n,cid:Vc,locale:a,fallbackLocale:r,messages:i,modifiers:u,pluralRules:c,missing:f,missingWarn:d,fallbackWarn:v,fallbackFormat:m,unresolving:h,postTranslation:g,processor:S,warnHtmlMessage:M,escapeParameter:b,messageCompiler:C,messageResolver:w,localeFallbacker:V,fallbackContext:y,onWarn:t,__meta:N};return P.datetimeFormats=o,P.numberFormats=l,P.__datetimeFormatters=_,P.__numberFormatters=T,__INTLIFY_PROD_DEVTOOLS__&&F3(P,n,N),P}const Gr=e=>({[e]:Ne()});function Lo(e,t,n,a,s){const{missing:r,onWarn:i}=e;if(r!==null){const o=r(e,n,t,s);return z(o)?o:t}else return t}function Oa(e,t,n){const a=e;a.__localeChainCache=new Map,e.localeFallbacker(e,n,t)}function ty(e,t){return e===t?!1:e.split("-")[0]===t.split("-")[0]}function ny(e,t){const n=t.indexOf(e);if(n===-1)return!1;for(let a=n+1;a<t.length;a++)if(ty(e,t[a]))return!0;return!1}function Yr(e){return n=>ay(n,e)}function ay(e,t){const n=p3(t);if(n==null)throw Ya(0);if(_o(n)===1){const r=g3(n);return e.plural(r.reduce((i,o)=>[...i,Ec(e,o)],[]))}else return Ec(e,n)}function Ec(e,t){const n=y3(t);if(n!=null)return e.type==="text"?n:e.normalize([n]);
13{const a=b3(t).reduce((s,r)=>[...s,Ei(e,r)],[]);return e.normalize(a)}}function Ei(e,t){const n=_o(t);switch(n){case 3:return vs(t,n);case 9:return vs(t,n);case 4:{const a=t;if($t(a,"k")&&a.k)return e.interpolate(e.named(a.k));if($t(a,"key")&&a.key)return e.interpolate(e.named(a.key));throw Ya(n)}case 5:{const a=t;if($t(a,"i")&&Xe(a.i))return e.interpolate(e.list(a.i));if($t(a,"index")&&Xe(a.index))return e.interpolate(e.list(a.index));throw Ya(n)}case 6:{const a=t,s=_3(a),r=C3(a);return e.linked(Ei(e,r),s?Ei(e,s):void 0,e.type)}case 7:return vs(t,n);case 8:return vs(t,n);default:throw new Error(`unhandled node on format message part: ${n}`)}}const jd=e=>e;let oa=Ne();function Zd(e,t={}){let n=!1;const a=t.onError||jg;return t.onError=s=>{n=!0,a(s)},{...v3(e,t),detectError:n}}const sy=(e,t)=>{if(!z(e))throw Jt(Bt.NOT_SUPPORT_NON_STRING_MESSAGE);{ye(t.warnHtmlMessage)&&t.warnHtmlMessage;const a=(t.onCacheKey||jd)(e),s=oa[a];if(s)return s;const{code:r,detectError:i}=Zd(e,t),o=new Function(`return ${r}`)();return i?o:oa[a]=o}};function ry(e,t){if(__INTLIFY_JIT_COMPILATION__&&!__INTLIFY_DROP_MESSAGE_COMPILER__&&z(e)){ye(t.warnHtmlMessage)&&t.warnHtmlMessage;const a=(t.onCacheKey||jd)(e),s=oa[a];if(s)return s;const{ast:r,detectError:i}=Zd(e,{...t,location:!1,jit:!0}),o=Yr(r);return i?o:oa[a]=o}else{const n=e.cacheKey;if(n){const a=oa[n];return a||(oa[n]=Yr(e))}else return Yr(e)}}const wc=()=>"",Tt=e=>$e(e);function Hc(e,...t){const{fallbackFormat:n,postTranslation:a,unresolving:s,messageCompiler:r,fallbackLocale:i,messages:o}=e,[l,u]=wi(...t),c=ye(u.missingWarn)?u.missingWarn:e.missingWarn,f=ye(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn,d=ye(u.escapeParameter)?u.escapeParameter:e.escapeParameter,v=!!u.resolvedMessage,m=z(u.default)||ye(u.default)?ye(u.default)?r?l:()=>l:u.default:n?r?l:()=>l:"",h=n||m!=="",g=Co(e,u);d&&iy(u);let[S,M,b]=v?[l,g,o[g]||Ne()]:Kd(e,l,g,i,f,c),C=S,w=l;if(!v&&!(z(C)||Xt(C)||Tt(C))&&h&&(C=m,w=C),!v&&(!(z(C)||Xt(C)||Tt(C))||!z(M)))return s?Ar:l;let V=!1;const y=()=>{V=!0},H=Tt(C)?C:Gd(e,l,M,C,w,y);if(V)return C;const _=cy(e,M,b,u),T=D3(_),N=oy(e,H,T);let P=a?a(N,l):N;if(d&&z(P)&&(P=Ig(P)),__INTLIFY_PROD_DEVTOOLS__){const x={timestamp:Date.now(),key:z(l)?l:Tt(C)?C.key:"",locale:M||(Tt(C)?C.locale:""),format:z(C)?C:Tt(C)?C.source:"",message:P};x.meta=ot({},e.__meta,X3()||{}),$3(x)}return P}function iy(e){Be(e.list)?e.list=e.list.map(t=>z(t)?dc(t):t):Me(e.named)&&Object.keys(e.named).forEach(t=>{z(e.named[t])&&(e.named[t]=dc(e.named[t]))})}function Kd(e,t,n,a,s,r){const{messages:i,onWarn:o,messageResolver:l,localeFallbacker:u}=e,c=u(e,a,n);let f=Ne(),d,v=null;const m="translate";for(let h=0;h<c.length&&(d=c[h],f=i[d]||Ne(),(v=l(f,t))===null&&(v=f[t]),!(z(v)||Xt(v)||Tt(v)));h++)if(!ny(d,c)){const g=Lo(e,t,d,r,m);g!==t&&(v=g)}return[v,d,f]}function Gd(e,t,n,a,s,r){const{messageCompiler:i,warnHtmlMessage:o}=e;if(Tt(a)){const u=a;return u.locale=u.locale||n,u.key=u.key||t,u}if(i==null){const u=(()=>a);return u.locale=n,u.key=t,u}const l=i(a,ly(e,n,s,a,o,r));return l.locale=n,l.key=t,l.source=a,l}function oy(e,t,n){return t(n)}function wi(...e){const[t,n,a]=e,s=Ne();if(!z(t)&&!Xe(t)&&!Tt(t)&&!Xt(t))throw Jt(Bt.INVALID_ARGUMENT);const r=Xe(t)?String(t):(Tt(t),t);return Xe(n)?s.plural=n:z(n)?s.default=n:de(n)&&!Cr(n)?s.named=n:Be(n)&&(s.list=n),Xe(a)?s.plural=a:z(a)?s.default=a:de(a)&&ot(s,a),[r,s]}function ly(e,t,n,a,s,r){return{locale:t,key:n,warnHtmlMessage:s,onError:i=>{throw r&&r(i),i},onCacheKey:i=>kg(t,n,i)}}function cy(e,t,n,a){const{modifiers:s,pluralRules:r,messageResolver:i,fallbackLocale:o,fallbackWarn:l,missingWarn:u,fallbackContext:c}=e,d={locale:t,modifiers:s,pluralRules:r,messages:v=>{let m=i(n,v);if(m==null&&c){const[,,h]=Kd(c,v,t,o,l,u);m=i(h,v)}if(z(m)||Xt(m)){let h=!1;const S=Gd(e,v,t,m,v,()=>{h=!0});return h?wc:S}else return Tt(m)?m:wc}};return e.processor&&(d.processor=e.processor),a.list&&(d.list=a.list),a.named&&(d.named=a.named),Xe(a.plural)&&(d.pluralIndex=a.plural),d}function Mc(e,...t){const{datetimeFormats:n,unresolving:a,fallbackLocale:s,onWarn:r,localeFallbacker:i}=e,{__datetimeFormatters:o}=e,[l,u,c,f]=Hi(...t),d=ye(c.missingWarn)?c.missingWarn:e.missingWarn;ye(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn;const v=!!c.part,m=Co(e,c),h=i(e,s,m);if(!z(l)||l==="")return new Intl.DateTimeFormat(m,f).format(u);let g={},S,M=null;const b="datetime format";for(let V=0;V<h.length&&(S=h[V],g=n[S]||{},M=g[l],!de(M));V++)Lo(e,l,S,d,b);if(!de(M)||!z(S))return a?Ar:l;let C=`${S}__${l}`;Cr(f)||(C=`${C}__${JSON.stringify(f)}`);let w=o.get(C);return w||(w=new Intl.DateTimeFormat(S,ot({},M,f)),o.set(C,w)),v?w.formatToParts(u):w.format(u)}const Yd=["localeMatcher","weekday","era","year","month","day","hour","minute","second","timeZoneName","formatMatcher","hour12","timeZone","dateStyle","timeStyle","calendar","dayPeriod","numberingSystem","hourCycle","fractionalSecondDigits"];function Hi(...e){const[t,n,a,s]=e,r=Ne();let i=Ne(),o;if(z(t)){const l=t.match(/(\d{4}-\d{2}-\d{2})(T|\s)?(.*)/);if(!l)throw Jt(Bt.INVALID_ISO_DATE_ARGUMENT);const u=l[3]?l[3].trim().startsWith("T")?`${l[1].trim()}${l[3].trim()}`:`${l[1].trim()}T${l[3].trim()}`:l[1].trim();o=new Date(u);try{o.toISOString()}catch{throw Jt(Bt.INVALID_ISO_DATE_ARGUMENT)}}else if(Pg(t)){if(isNaN(t.getTime()))throw Jt(Bt.INVALID_DATE_ARGUMENT);o=t}else if(Xe(t))o=t;else throw Jt(Bt.INVALID_ARGUMENT);
13return z(n)?r.key=n:de(n)&&Object.keys(n).forEach(l=>{Yd.includes(l)?i[l]=n[l]:r[l]=n[l]}),z(a)?r.locale=a:de(a)&&(i=a),de(s)&&(i=s),[r.key||"",o,r,i]}function kc(e,t,n){const a=e;for(const s in n){const r=`${t}__${s}`;a.__datetimeFormatters.has(r)&&a.__datetimeFormatters.delete(r)}}function Tc(e,...t){const{numberFormats:n,unresolving:a,fallbackLocale:s,onWarn:r,localeFallbacker:i}=e,{__numberFormatters:o}=e,[l,u,c,f]=Mi(...t),d=ye(c.missingWarn)?c.missingWarn:e.missingWarn;ye(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn;const v=!!c.part,m=Co(e,c),h=i(e,s,m);if(!z(l)||l==="")return new Intl.NumberFormat(m,f).format(u);let g={},S,M=null;const b="number format";for(let V=0;V<h.length&&(S=h[V],g=n[S]||{},M=g[l],!de(M));V++)Lo(e,l,S,d,b);if(!de(M)||!z(S))return a?Ar:l;let C=`${S}__${l}`;Cr(f)||(C=`${C}__${JSON.stringify(f)}`);let w=o.get(C);return w||(w=new Intl.NumberFormat(S,ot({},M,f)),o.set(C,w)),v?w.formatToParts(u):w.format(u)}const zd=["localeMatcher","style","currency","currencyDisplay","currencySign","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","compactDisplay","notation","signDisplay","unit","unitDisplay","roundingMode","roundingPriority","roundingIncrement","trailingZeroDisplay"];function Mi(...e){const[t,n,a,s]=e,r=Ne();let i=Ne();if(!Xe(t))throw Jt(Bt.INVALID_ARGUMENT);const o=t;return z(n)?r.key=n:de(n)&&Object.keys(n).forEach(l=>{zd.includes(l)?i[l]=n[l]:r[l]=n[l]}),z(a)?r.locale=a:de(a)&&(i=a),de(s)&&(i=s),[r.key||"",o,r,i]}function Pc(e,t,n){const a=e;for(const s in n){const r=`${t}__${s}`;a.__numberFormatters.has(r)&&a.__numberFormatters.delete(r)}}h3();const uy="9.14.5";function dy(){typeof __VUE_I18N_FULL_INSTALL__!="boolean"&&(on().__VUE_I18N_FULL_INSTALL__=!0),typeof __VUE_I18N_LEGACY_API__!="boolean"&&(on().__VUE_I18N_LEGACY_API__=!0),typeof __INTLIFY_JIT_COMPILATION__!="boolean"&&(on().__INTLIFY_JIT_COMPILATION__=!1),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(on().__INTLIFY_DROP_MESSAGE_COMPILER__=!1),typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(on().__INTLIFY_PROD_DEVTOOLS__=!1)}const fy=q3.__EXTEND_POINT__,an=Lr(fy);an(),an(),an(),an(),an(),an(),an(),an(),an();const Jd=Bt.__EXTEND_POINT__,bt=Lr(Jd),et={UNEXPECTED_RETURN_TYPE:Jd,INVALID_ARGUMENT:bt(),MUST_BE_CALL_SETUP_TOP:bt(),NOT_INSTALLED:bt(),NOT_AVAILABLE_IN_LEGACY_MODE:bt(),REQUIRED_VALUE:bt(),INVALID_VALUE:bt(),CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:bt(),NOT_INSTALLED_WITH_PROVIDE:bt(),UNEXPECTED_ERROR:bt(),NOT_COMPATIBLE_LEGACY_VUE_I18N:bt(),BRIDGE_SUPPORT_VUE_2_ONLY:bt(),MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION:bt(),NOT_AVAILABLE_COMPOSITION_IN_LEGACY:bt(),__EXTEND_POINT__:bt()};function rt(e,...t){return Ea(e,null,void 0)}const ki=Vn("__translateVNode"),Ti=Vn("__datetimeParts"),Pi=Vn("__numberParts"),Xd=Vn("__setPluralRules"),Qd=Vn("__injectWithOption"),Oi=Vn("__dispose");function Ja(e){if(!Me(e)||Xt(e))return e;for(const t in e)if($t(e,t))if(!t.includes("."))Me(e[t])&&Ja(e[t]);else{const n=t.split("."),a=n.length-1;let s=e,r=!1;for(let i=0;i<a;i++){if(n[i]==="__proto__")throw new Error(`unsafe key: ${n[i]}`);if(n[i]in s||(s[n[i]]=Ne()),!Me(s[n[i]])){r=!0;break}s=s[n[i]]}if(r||(Xt(s)?Dd.includes(n[a])||delete e[t]:(s[n[a]]=e[t],delete e[t])),!Xt(s)){const i=s[n[a]];Me(i)&&Ja(i)}}return e}function Sr(e,t){const{messages:n,__i18n:a,messageResolver:s,flatJson:r}=t,i=de(n)?n:Be(a)?Ne():{[e]:Ne()};if(Be(a)&&a.forEach(o=>{if("locale"in o&&"resource"in o){const{locale:l,resource:u}=o;l?(i[l]=i[l]||Ne(),Ss(u,i[l])):Ss(u,i)}else z(o)&&Ss(JSON.parse(o),i)}),s==null&&r)for(const o in i)$t(i,o)&&Ja(i[o]);return i}function ef(e){return e.type}function tf(e,t,n){let a=Me(t.messages)?t.messages:Ne();"__i18nGlobal"in n&&(a=Sr(e.locale.value,{messages:a,__i18n:n.__i18nGlobal}));const s=Object.keys(a);s.length&&s.forEach(r=>{e.mergeLocaleMessage(r,a[r])});{if(Me(t.datetimeFormats)){const r=Object.keys(t.datetimeFormats);r.length&&r.forEach(i=>{e.mergeDateTimeFormat(i,t.datetimeFormats[i])})}if(Me(t.numberFormats)){const r=Object.keys(t.numberFormats);r.length&&r.forEach(i=>
13{e.mergeNumberFormat(i,t.numberFormats[i])})}}}function Oc(e){return p(o1,null,e,0)}const Ic="__INTLIFY_META__",Rc=()=>[],my=()=>!1;let Nc=0;function Dc(e){return((t,n,a,s)=>e(n,a,ua()||void 0,s))}const vy=()=>{const e=ua();let t=null;return e&&(t=ef(e)[Ic])?{[Ic]:t}:null};function Ao(e={},t){const{__root:n,__injectWithOption:a}=e,s=n===void 0,r=e.flatJson,i=qs?X:me,o=!!e.translateExistCompatible;let l=ye(e.inheritLocale)?e.inheritLocale:!0;const u=i(n&&l?n.locale.value:z(e.locale)?e.locale:ya),c=i(n&&l?n.fallbackLocale.value:z(e.fallbackLocale)||Be(e.fallbackLocale)||de(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:u.value),f=i(Sr(u.value,e)),d=i(de(e.datetimeFormats)?e.datetimeFormats:{[u.value]:{}}),v=i(de(e.numberFormats)?e.numberFormats:{[u.value]:{}});let m=n?n.missingWarn:ye(e.missingWarn)||_n(e.missingWarn)?e.missingWarn:!0,h=n?n.fallbackWarn:ye(e.fallbackWarn)||_n(e.fallbackWarn)?e.fallbackWarn:!0,g=n?n.fallbackRoot:ye(e.fallbackRoot)?e.fallbackRoot:!0,S=!!e.fallbackFormat,M=$e(e.missing)?e.missing:null,b=$e(e.missing)?Dc(e.missing):null,C=$e(e.postTranslation)?e.postTranslation:null,w=n?n.warnHtmlMessage:ye(e.warnHtmlMessage)?e.warnHtmlMessage:!0,V=!!e.escapeParameter;const y=n?n.modifiers:de(e.modifiers)?e.modifiers:{};let H=e.pluralRules||n&&n.pluralRules,_;_=(()=>{s&&Sc(null);const O={version:uy,locale:u.value,fallbackLocale:c.value,messages:f.value,modifiers:y,pluralRules:H,missing:b===null?void 0:b,missingWarn:m,fallbackWarn:h,fallbackFormat:S,unresolving:!0,postTranslation:C===null?void 0:C,warnHtmlMessage:w,escapeParameter:V,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:"vue"}};O.datetimeFormats=d.value,O.numberFormats=v.value,O.__datetimeFormatters=de(_)?_.__datetimeFormatters:void 0,O.__numberFormatters=de(_)?_.__numberFormatters:void 0;const $=ey(O);return s&&Sc($),$})(),Oa(_,u.value,c.value);function N(){return[u.value,c.value,f.value,d.value,v.value]}const P=A({get:()=>u.value,set:O=>{u.value=O,_.locale=u.value}}),x=A({get:()=>c.value,set:O=>{c.value=O,_.fallbackLocale=c.value,Oa(_,u.value,O)}}),Z=A(()=>f.value),ue=A(()=>d.value),te=A(()=>v.value);function Le(){return $e(C)?C:null}function ce(O){C=O,_.postTranslation=O}function q(){return M}function K(O){O!==null&&(b=Dc(O)),M=O,_.missing=b}const J=(O,$,De,Ye,hn,is)=>{N();let Gn;try{__INTLIFY_PROD_DEVTOOLS__,s||(_.fallbackContext=n?Q3():void 0),Gn=O(_)}finally{__INTLIFY_PROD_DEVTOOLS__,s||(_.fallbackContext=void 0)}if(De!=="translate exists"&&Xe(Gn)&&Gn===Ar||De==="translate exists"&&!Gn){const[Hf,W8]=$();return n&&g?Ye(n):hn(Hf)}else{if(is(Gn))return Gn;throw rt(et.UNEXPECTED_RETURN_TYPE)}};function B(...O){return J($=>Reflect.apply(Hc,null,[$,...O]),()=>wi(...O),"translate",$=>Reflect.apply($.t,$,[...O]),$=>$,$=>z($))}function Ae(...O){const[$,De,Ye]=O;if(Ye&&!Me(Ye))throw rt(et.INVALID_ARGUMENT);return B($,De,ot({resolvedMessage:!0},Ye||{}))}function Se(...O){return J($=>Reflect.apply(Mc,null,[$,...O]),()=>Hi(...O),"datetime format",$=>Reflect.apply($.d,$,[...O]),()=>Cc,$=>z($))}function Ve(...O){return J($=>Reflect.apply(Tc,null,[$,...O]),()=>Mi(...O),"number format",$=>Reflect.apply($.n,$,[...O]),()=>Cc,$=>z($))}function Ke(O){return O.map($=>z($)||Xe($)||ye($)?Oc(String($)):$)}const ee={normalize:Ke,interpolate:O=>O,type:"vnode"};function G(...O){return J($=>{let De;const Ye=$;try{Ye.processor=ee,De=Reflect.apply(Hc,null,[Ye,...O])}finally{Ye.processor=null}return De},()=>wi(...O),"translate",$=>$[ki](...O),$=>[Oc($)],$=>Be($))}function ae(...O){return J($=>Reflect.apply(Tc,null,[$,...O]),()=>Mi(...O),"number format",$=>$[Pi](...O),Rc,$=>z($)||Be($))}function we(...O){return J($=>Reflect.apply(Mc,null,[$,...O]),()=>Hi(...O),"datetime format",$=>$[Ti](...O),Rc,$=>z($)||Be($))}function Fe(O){H=O,_.pluralRules=H}function pe(O,$){return J(()=>{if(!O)return!1;const De=z($)?$:u.value,Ye=kt(De),hn=_.messageResolver(Ye,O);return o?hn!=null:Xt(hn)||Tt(hn)||z(hn)},()=>[O],"translate exists",De=>Reflect.apply(De.te,De,[O,$]),my,De=>ye(De))}function R(O){let $=null;const De=Fd(_,c.value,u.value);for(let Ye=0;Ye<De.length;Ye++){const hn=f.value[De[Ye]]||{},is=_.messageResolver(hn,O);if(is!=null){$=is;break}}return $}function ie(O){const $=R(O);return $??(n?n.tm(O)||{}:{})}function kt(O){return f.value[O]||{}}function Ge(O,$){if(r){const De={[O]:$};for(const Ye in De)$t(De,Ye)&&Ja(De[Ye]);
13$=De[O]}f.value[O]=$,_.messages=f.value}function wa(O,$){f.value[O]=f.value[O]||{};const De={[O]:$};if(r)for(const Ye in De)$t(De,Ye)&&Ja(De[Ye]);$=De[O],Ss($,f.value[O]),_.messages=f.value}function Er(O){return d.value[O]||{}}function L(O,$){d.value[O]=$,_.datetimeFormats=d.value,kc(_,O,$)}function E(O,$){d.value[O]=ot(d.value[O]||{},$),_.datetimeFormats=d.value,kc(_,O,$)}function D(O){return v.value[O]||{}}function se(O,$){v.value[O]=$,_.numberFormats=v.value,Pc(_,O,$)}function Ue(O,$){v.value[O]=ot(v.value[O]||{},$),_.numberFormats=v.value,Pc(_,O,$)}Nc++,n&&qs&&(re(n.locale,O=>{l&&(u.value=O,_.locale=O,Oa(_,u.value,c.value))}),re(n.fallbackLocale,O=>{l&&(c.value=O,_.fallbackLocale=O,Oa(_,u.value,c.value))}));const fe={id:Nc,locale:P,fallbackLocale:x,get inheritLocale(){return l},set inheritLocale(O){l=O,O&&n&&(u.value=n.locale.value,c.value=n.fallbackLocale.value,Oa(_,u.value,c.value))},get availableLocales(){return Object.keys(f.value).sort()},messages:Z,get modifiers(){return y},get pluralRules(){return H||{}},get isGlobal(){return s},get missingWarn(){return m},set missingWarn(O){m=O,_.missingWarn=m},get fallbackWarn(){return h},set fallbackWarn(O){h=O,_.fallbackWarn=h},get fallbackRoot(){return g},set fallbackRoot(O){g=O},get fallbackFormat(){return S},set fallbackFormat(O){S=O,_.fallbackFormat=S},get warnHtmlMessage(){return w},set warnHtmlMessage(O){w=O,_.warnHtmlMessage=O},get escapeParameter(){return V},set escapeParameter(O){V=O,_.escapeParameter=O},t:B,getLocaleMessage:kt,setLocaleMessage:Ge,mergeLocaleMessage:wa,getPostTranslationHandler:Le,setPostTranslationHandler:ce,getMissingHandler:q,setMissingHandler:K,[Xd]:Fe};return fe.datetimeFormats=ue,fe.numberFormats=te,fe.rt=Ae,fe.te=pe,fe.tm=ie,fe.d=Se,fe.n=Ve,fe.getDateTimeFormat=Er,fe.setDateTimeFormat=L,fe.mergeDateTimeFormat=E,fe.getNumberFormat=D,fe.setNumberFormat=se,fe.mergeNumberFormat=Ue,fe[Qd]=a,fe[ki]=G,fe[Ti]=we,fe[Pi]=ae,fe}function hy(e){const t=z(e.locale)?e.locale:ya,n=z(e.fallbackLocale)||Be(e.fallbackLocale)||de(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:t,a=$e(e.missing)?e.missing:void 0,s=ye(e.silentTranslationWarn)||_n(e.silentTranslationWarn)?!e.silentTranslationWarn:!0,r=ye(e.silentFallbackWarn)||_n(e.silentFallbackWarn)?!e.silentFallbackWarn:!0,i=ye(e.fallbackRoot)?e.fallbackRoot:!0,o=!!e.formatFallbackMessages,l=de(e.modifiers)?e.modifiers:{},u=e.pluralizationRules,c=$e(e.postTranslation)?e.postTranslation:void 0,f=z(e.warnHtmlInMessage)?e.warnHtmlInMessage!=="off":!0,d=!!e.escapeParameterHtml,v=ye(e.sync)?e.sync:!0;let m=e.messages;if(de(e.sharedMessages)){const V=e.sharedMessages;m=Object.keys(V).reduce((H,_)=>{const T=H[_]||(H[_]={});return ot(T,V[_]),H},m||{})}const{__i18n:h,__root:g,__injectWithOption:S}=e,M=e.datetimeFormats,b=e.numberFormats,C=e.flatJson,w=e.translateExistCompatible;return{locale:t,fallbackLocale:n,messages:m,flatJson:C,datetimeFormats:M,numberFormats:b,missing:a,missingWarn:s,fallbackWarn:r,fallbackRoot:i,fallbackFormat:o,modifiers:l,pluralRules:u,postTranslation:c,warnHtmlMessage:f,escapeParameter:d,messageResolver:e.messageResolver,inheritLocale:v,translateExistCompatible:w,__i18n:h,__root:g,__injectWithOption:S}}function Ii(e={},t){{const n=Ao(hy(e)),{__extender:a}=e,s={id:n.id,get locale(){return n.locale.value},set locale(r){n.locale.value=r},get fallbackLocale(){return n.fallbackLocale.value},set fallbackLocale(r){n.fallbackLocale.value=r},get messages(){return n.messages.value},get datetimeFormats(){return n.datetimeFormats.value},get numberFormats(){return n.numberFormats.value},get availableLocales(){return n.availableLocales},get formatter(){return{interpolate(){return[]}}},set formatter(r){},get missing(){return n.getMissingHandler()},set missing(r){n.setMissingHandler(r)},get silentTranslationWarn(){return ye(n.missingWarn)?!n.missingWarn:n.missingWarn},set silentTranslationWarn(r){n.missingWarn=ye(r)?!r:r},get silentFallbackWarn(){return ye(n.fallbackWarn)?!n.fallbackWarn:n.fallbackWarn},set silentFallbackWarn(r){n.fallbackWarn=ye(r)?!r:r},get modifiers(){return n.modifiers},get formatFallbackMessages(){return n.fallbackFormat},set formatFallbackMessages(r){n.fallbackFormat=r},get postTranslation(){return n.getPostTranslationHandler()},set postTranslation(r){n.setPostTranslationHandler(r)},get sync(){return n.inheritLocale},set sync(r){n.inheritLocale=r},get warnHtmlInMessage(){return n.warnHtmlMessage?"warn":"off"},set warnHtmlInMessage(r){n.warnHtmlMessage=r!=="off"},get escapeParameterHtml(){return n.escapeParameter},set escapeParameterHtml(r){n.escapeParameter=r},get preserveDirectiveContent(){return!0},set preserveDirectiveContent(r){},get pluralizationRules(){return n.pluralRules||{}},__composer:n,t(...r){const[i,o,l]=r,u={};let c=null,f=null;
13if(!z(i))throw rt(et.INVALID_ARGUMENT);const d=i;return z(o)?u.locale=o:Be(o)?c=o:de(o)&&(f=o),Be(l)?c=l:de(l)&&(f=l),Reflect.apply(n.t,n,[d,c||f||{},u])},rt(...r){return Reflect.apply(n.rt,n,[...r])},tc(...r){const[i,o,l]=r,u={plural:1};let c=null,f=null;if(!z(i))throw rt(et.INVALID_ARGUMENT);const d=i;return z(o)?u.locale=o:Xe(o)?u.plural=o:Be(o)?c=o:de(o)&&(f=o),z(l)?u.locale=l:Be(l)?c=l:de(l)&&(f=l),Reflect.apply(n.t,n,[d,c||f||{},u])},te(r,i){return n.te(r,i)},tm(r){return n.tm(r)},getLocaleMessage(r){return n.getLocaleMessage(r)},setLocaleMessage(r,i){n.setLocaleMessage(r,i)},mergeLocaleMessage(r,i){n.mergeLocaleMessage(r,i)},d(...r){return Reflect.apply(n.d,n,[...r])},getDateTimeFormat(r){return n.getDateTimeFormat(r)},setDateTimeFormat(r,i){n.setDateTimeFormat(r,i)},mergeDateTimeFormat(r,i){n.mergeDateTimeFormat(r,i)},n(...r){return Reflect.apply(n.n,n,[...r])},getNumberFormat(r){return n.getNumberFormat(r)},setNumberFormat(r,i){n.setNumberFormat(r,i)},mergeNumberFormat(r,i){n.mergeNumberFormat(r,i)},getChoiceIndex(r,i){return-1}};return s.__extender=a,s}}const So={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e==="parent"||e==="global",default:"parent"},i18n:{type:Object}};function py({slots:e},t){return t.length===1&&t[0]==="default"?(e.default?e.default():[]).reduce((a,s)=>[...a,...s.type===je?s.children:[s]],[]):t.reduce((n,a)=>{const s=e[a];return s&&(n[a]=s()),n},Ne())}function nf(e){return je}const gy=Qe({name:"i18n-t",props:ot({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>Xe(e)||!isNaN(e)}},So),setup(e,t){const{slots:n,attrs:a}=t,s=e.i18n||Hn({useScope:e.scope,__useComponent:!0});return()=>{const r=Object.keys(n).filter(f=>f!=="_"),i=Ne();e.locale&&(i.locale=e.locale),e.plural!==void 0&&(i.plural=z(e.plural)?+e.plural:e.plural);const o=py(t,r),l=s[ki](e.keypath,o,i),u=ot(Ne(),a),c=z(e.tag)||Me(e.tag)?e.tag:nf();return fn(c,u,l)}}}),xc=gy;function yy(e){return Be(e)&&!z(e[0])}function af(e,t,n,a){const{slots:s,attrs:r}=t;return()=>{const i={part:!0};let o=Ne();e.locale&&(i.locale=e.locale),z(e.format)?i.key=e.format:Me(e.format)&&(z(e.format.key)&&(i.key=e.format.key),o=Object.keys(e.format).reduce((d,v)=>n.includes(v)?ot(Ne(),d,{[v]:e.format[v]}):d,Ne()));const l=a(e.value,i,o);let u=[i.key];Be(l)?u=l.map((d,v)=>{const m=s[d.type],h=m?m({[d.type]:d.value,index:v,parts:l}):[d.value];return yy(h)&&(h[0].key=`${d.type}-${v}`),h}):z(l)&&(u=[l]);const c=ot(Ne(),r),f=z(e.tag)||Me(e.tag)?e.tag:nf();return fn(f,c,u)}}const by=Qe({name:"i18n-n",props:ot({value:{type:Number,required:!0},format:{type:[String,Object]}},So),setup(e,t){const n=e.i18n||Hn({useScope:e.scope,__useComponent:!0});return af(e,t,zd,(...a)=>n[Pi](...a))}}),Fc=by,_y=Qe({name:"i18n-d",props:ot({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},So),setup(e,t){const n=e.i18n||Hn({useScope:e.scope,__useComponent:!0});return af(e,t,Yd,(...a)=>n[Ti](...a))}}),$c=_y;function Cy(e,t){const n=e;if(e.mode==="composition")return n.__getInstance(t)||e.global;{const a=n.__getInstance(t);return a!=null?a.__composer:e.global.__composer}}function Ly(e){const t=i=>{const{instance:o,modifiers:l,value:u}=i;if(!o||!o.$)throw rt(et.UNEXPECTED_ERROR);const c=Cy(e,o.$),f=Bc(u);return[Reflect.apply(c.t,c,[...Uc(f)]),c]};return{created:(i,o)=>{const[l,u]=t(o);qs&&e.global===u&&(i.__i18nWatcher=re(u.locale,()=>{o.instance&&o.instance.$forceUpdate()})),i.__composer=u,i.textContent=l},unmounted:i=>{qs&&i.__i18nWatcher&&(i.__i18nWatcher(),i.__i18nWatcher=void 0,delete i.__i18nWatcher),i.__composer&&(i.__composer=void 0,delete i.__composer)},beforeUpdate:(i,{value:o})=>{if(i.__composer){const l=i.__composer,u=Bc(o);i.textContent=Reflect.apply(l.t,l,[...Uc(u)])}},getSSRProps:i=>{const[o]=t(i);return{textContent:o}}}}function Bc(e){if(z(e))return{path:e};if(de(e)){if(!("path"in e))throw rt(et.REQUIRED_VALUE,"path");return e}else throw rt(et.INVALID_VALUE)}function Uc(e){const{path:t,locale:n,args:a,choice:s,plural:r}=e,i={},o=a||{};return z(n)&&(i.locale=n),Xe(s)&&(i.plural=s),Xe(r)&&(i.plural=r),[t,o,i]}function Ay(e,t,...n){const a=de(n[0])?n[0]:{},s=!!a.useI18nComponentName;(ye(a.globalInstall)?a.globalInstall:!0)&&([s?"i18n":xc.name,"I18nT"].forEach(i=>
13e.component(i,xc)),[Fc.name,"I18nN"].forEach(i=>e.component(i,Fc)),[$c.name,"I18nD"].forEach(i=>e.component(i,$c))),e.directive("t",Ly(t))}function Sy(e,t,n){return{beforeCreate(){const a=ua();if(!a)throw rt(et.UNEXPECTED_ERROR);const s=this.$options;if(s.i18n){const r=s.i18n;if(s.__i18n&&(r.__i18n=s.__i18n),r.__root=t,this===this.$root)this.$i18n=qc(e,r);else{r.__injectWithOption=!0,r.__extender=n.__vueI18nExtend,this.$i18n=Ii(r);const i=this.$i18n;i.__extender&&(i.__disposer=i.__extender(this.$i18n))}}else if(s.__i18n)if(this===this.$root)this.$i18n=qc(e,s);else{this.$i18n=Ii({__i18n:s.__i18n,__injectWithOption:!0,__extender:n.__vueI18nExtend,__root:t});const r=this.$i18n;r.__extender&&(r.__disposer=r.__extender(this.$i18n))}else this.$i18n=e;s.__i18nGlobal&&tf(t,s,s),this.$t=(...r)=>this.$i18n.t(...r),this.$rt=(...r)=>this.$i18n.rt(...r),this.$tc=(...r)=>this.$i18n.tc(...r),this.$te=(r,i)=>this.$i18n.te(r,i),this.$d=(...r)=>this.$i18n.d(...r),this.$n=(...r)=>this.$i18n.n(...r),this.$tm=r=>this.$i18n.tm(r),n.__setInstance(a,this.$i18n)},mounted(){},unmounted(){const a=ua();if(!a)throw rt(et.UNEXPECTED_ERROR);const s=this.$i18n;delete this.$t,delete this.$rt,delete this.$tc,delete this.$te,delete this.$d,delete this.$n,delete this.$tm,s.__disposer&&(s.__disposer(),delete s.__disposer,delete s.__extender),n.__deleteInstance(a),delete this.$i18n}}}function qc(e,t){e.locale=t.locale||e.locale,e.fallbackLocale=t.fallbackLocale||e.fallbackLocale,e.missing=t.missing||e.missing,e.silentTranslationWarn=t.silentTranslationWarn||e.silentFallbackWarn,e.silentFallbackWarn=t.silentFallbackWarn||e.silentFallbackWarn,e.formatFallbackMessages=t.formatFallbackMessages||e.formatFallbackMessages,e.postTranslation=t.postTranslation||e.postTranslation,e.warnHtmlInMessage=t.warnHtmlInMessage||e.warnHtmlInMessage,e.escapeParameterHtml=t.escapeParameterHtml||e.escapeParameterHtml,e.sync=t.sync||e.sync,e.__composer[Xd](t.pluralizationRules||e.pluralizationRules);const n=Sr(e.locale,{messages:t.messages,__i18n:t.__i18n});return Object.keys(n).forEach(a=>e.mergeLocaleMessage(a,n[a])),t.datetimeFormats&&Object.keys(t.datetimeFormats).forEach(a=>e.mergeDateTimeFormat(a,t.datetimeFormats[a])),t.numberFormats&&Object.keys(t.numberFormats).forEach(a=>e.mergeNumberFormat(a,t.numberFormats[a])),e}const Vy=Vn("global-vue-i18n");function Ey(e={},t){const n=__VUE_I18N_LEGACY_API__&&ye(e.legacy)?e.legacy:__VUE_I18N_LEGACY_API__,a=ye(e.globalInjection)?e.globalInjection:!0,s=__VUE_I18N_LEGACY_API__&&n?!!e.allowComposition:!0,r=new Map,[i,o]=wy(e,n),l=Vn("");function u(d){return r.get(d)||null}function c(d,v){r.set(d,v)}function f(d){r.delete(d)}{const d={get mode(){return __VUE_I18N_LEGACY_API__&&n?"legacy":"composition"},get allowComposition(){return s},async install(v,...m){if(v.__VUE_I18N_SYMBOL__=l,v.provide(v.__VUE_I18N_SYMBOL__,d),de(m[0])){const S=m[0];d.__composerExtend=S.__composerExtend,d.__vueI18nExtend=S.__vueI18nExtend}let h=null;!n&&a&&(h=Ny(v,d.global)),__VUE_I18N_FULL_INSTALL__&&Ay(v,d,...m),__VUE_I18N_LEGACY_API__&&n&&v.mixin(Sy(o,o.__composer,d));const g=v.unmount;v.unmount=()=>{h&&h(),d.dispose(),g()}},get global(){return o},dispose(){i.stop()},__instances:r,__getInstance:u,__setInstance:c,__deleteInstance:f};return d}}function Hn(e={}){const t=ua();if(t==null)throw rt(et.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw rt(et.NOT_INSTALLED);const n=Hy(t),a=ky(n),s=ef(t),r=My(e,s);if(__VUE_I18N_LEGACY_API__&&n.mode==="legacy"&&!e.__useComponent){if(!n.allowComposition)throw rt(et.NOT_AVAILABLE_IN_LEGACY_MODE);return Iy(t,r,a,e)}if(r==="global")return tf(a,e,s),a;if(r==="parent"){let l=Ty(n,t,e.__useComponent);return l==null&&(l=a),l}const i=n;let o=i.__getInstance(t);if(o==null){const l=ot({},e);"__i18n"in s&&(l.__i18n=s.__i18n),a&&(l.__root=a),o=Ao(l),i.__composerExtend&&(o[Oi]=i.__composerExtend(o)),Oy(i,t,o),i.__setInstance(t,o)}return o}function wy(e,t,n){const a=ba();{const s=__VUE_I18N_LEGACY_API__&&t?a.run(()=>Ii(e)):a.run(()=>Ao(e));if(s==null)throw rt(et.UNEXPECTED_ERROR);return[a,s]}}function Hy(e){{const t=ke(e.isCE?Vy:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw rt(e.isCE?et.NOT_INSTALLED_WITH_PROVIDE:et.UNEXPECTED_ERROR);return t}}function My(e,t){return Cr(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function ky(e){return e.mode==="composition"?e.global:e.global.__composer}function Ty(e,t,n=!1){let a=null;const s=t.root;let r=Py(t,n);for(;r!=null;){const i=e;if(e.mode==="composition")a=i.__getInstance(r);else if(__VUE_I18N_LEGACY_API__){const o=i.__getInstance(r);o!=null&&(a=o.__composer,n&&a&&!a[Qd]&&(a=null))}if(a!=null||s===r)break;r=r.parent}return a}function Py(e,t=!1){return e==null?null:t&&e.vnode.ctx||e.parent}function Oy(e,t,n){wt(()=>{},t),s1(()=>{const a=n;e.__deleteInstance(t);const s=a[Oi];s&&(s(),delete a[Oi])},t)}function Iy(e,t,n,a={}){const s=t==="local",r=me(null);if(s&&e.proxy&&!(e.proxy.$options.i18n||e.proxy.$options.__i18n))throw rt(et.MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION);const i=ye(a.inheritLocale)?a.inheritLocale:!z(a.locale),o=X(!s||i?n.locale.value:z(a.locale)?a.locale:ya),l=X(!s||i?n.fallbackLocale.value:z(a.fallbackLocale)||Be(a.fallbackLocale)||de(a.fallbackLocale)||a.fallbackLocale===!1?a.fallbackLocale:o.value),u=X(Sr(o.value,a)),c=X(de(a.datetimeFormats)?a.datetimeFormats:{[o.value]:{}}),f=X(de(a.numberFormats)?a.numberFormats:{[o.value]:{}}),d=s?n.missingWarn:ye(a.missingWarn)||_n(a.missingWarn)?a.missingWarn:!0,v=s?n.fallbackWarn:ye(a.fallbackWarn)||_n(a.fallbackWarn)?a.fallbackWarn:!0,m=s?n.fallbackRoot:ye(a.fallbackRoot)?a.fallbackRoot:!0,h=!!a.fallbackFormat,g=$e(a.missing)?a.missing:null,S=$e(a.postTranslation)?a.postTranslation:null,M=s?n.warnHtmlMessage:ye(a.warnHtmlMessage)?a.warnHtmlMessage:!0,b=!!a.escapeParameter,C=s?n.modifiers:de(a.modifiers)?a.modifiers:{},w=a.pluralRules||s&&n.pluralRules;function V(){return[o.value,l.value,u.value,c.value,f.value]}const y=A({get:()=>r.value?r.value.locale.value:o.value,set:R=>{r.value&&(r.value.locale.value=R),o.value=R}}),H=A({get:()=>r.value?r.value.fallbackLocale.value:l.value,set:R=>{r.value&&(r.value.fallbackLocale.value=R),l.value=R}}),_=A(()=>r.value?r.value.messages.value:u.value),T=A(()=>c.value),N=A(()=>f.value);function P(){return r.value?r.value.getPostTranslationHandler():S}function x(R){r.value&&r.value.setPostTranslationHandler(R)}function Z(){return r.value?r.value.getMissingHandler():g}function ue(R){r.value&&r.value.setMissingHandler(R)}function te(R){return V(),R()}function Le(...R){return r.value?te(()=>Reflect.apply(r.value.t,null,[...R])):te(()=>"")}function ce(...R){return r.value?Reflect.apply(r.value.rt,null,[...R]):""}function q(...R){return r.value?te(()=>Reflect.apply(r.value.d,null,[...R])):te(()=>"")}function K(...R){return r.value?te(()=>Reflect.apply(r.value.n,null,[...R])):te(()=>"")}
13function J(R){return r.value?r.value.tm(R):{}}function B(R,ie){return r.value?r.value.te(R,ie):!1}function Ae(R){return r.value?r.value.getLocaleMessage(R):{}}function Se(R,ie){r.value&&(r.value.setLocaleMessage(R,ie),u.value[R]=ie)}function Ve(R,ie){r.value&&r.value.mergeLocaleMessage(R,ie)}function Ke(R){return r.value?r.value.getDateTimeFormat(R):{}}function I(R,ie){r.value&&(r.value.setDateTimeFormat(R,ie),c.value[R]=ie)}function ee(R,ie){r.value&&r.value.mergeDateTimeFormat(R,ie)}function G(R){return r.value?r.value.getNumberFormat(R):{}}function ae(R,ie){r.value&&(r.value.setNumberFormat(R,ie),f.value[R]=ie)}function we(R,ie){r.value&&r.value.mergeNumberFormat(R,ie)}const Fe={get id(){return r.value?r.value.id:-1},locale:y,fallbackLocale:H,messages:_,datetimeFormats:T,numberFormats:N,get inheritLocale(){return r.value?r.value.inheritLocale:i},set inheritLocale(R){r.value&&(r.value.inheritLocale=R)},get availableLocales(){return r.value?r.value.availableLocales:Object.keys(u.value)},get modifiers(){return r.value?r.value.modifiers:C},get pluralRules(){return r.value?r.value.pluralRules:w},get isGlobal(){return r.value?r.value.isGlobal:!1},get missingWarn(){return r.value?r.value.missingWarn:d},set missingWarn(R){r.value&&(r.value.missingWarn=R)},get fallbackWarn(){return r.value?r.value.fallbackWarn:v},set fallbackWarn(R){r.value&&(r.value.missingWarn=R)},get fallbackRoot(){return r.value?r.value.fallbackRoot:m},set fallbackRoot(R){r.value&&(r.value.fallbackRoot=R)},get fallbackFormat(){return r.value?r.value.fallbackFormat:h},set fallbackFormat(R){r.value&&(r.value.fallbackFormat=R)},get warnHtmlMessage(){return r.value?r.value.warnHtmlMessage:M},set warnHtmlMessage(R){r.value&&(r.value.warnHtmlMessage=R)},get escapeParameter(){return r.value?r.value.escapeParameter:b},set escapeParameter(R){r.value&&(r.value.escapeParameter=R)},t:Le,getPostTranslationHandler:P,setPostTranslationHandler:x,getMissingHandler:Z,setMissingHandler:ue,rt:ce,d:q,n:K,tm:J,te:B,getLocaleMessage:Ae,setLocaleMessage:Se,mergeLocaleMessage:Ve,getDateTimeFormat:Ke,setDateTimeFormat:I,mergeDateTimeFormat:ee,getNumberFormat:G,setNumberFormat:ae,mergeNumberFormat:we};function pe(R){R.locale.value=o.value,R.fallbackLocale.value=l.value,Object.keys(u.value).forEach(ie=>{R.mergeLocaleMessage(ie,u.value[ie])}),Object.keys(c.value).forEach(ie=>{R.mergeDateTimeFormat(ie,c.value[ie])}),Object.keys(f.value).forEach(ie=>{R.mergeNumberFormat(ie,f.value[ie])}),R.escapeParameter=b,R.fallbackFormat=h,R.fallbackRoot=m,R.fallbackWarn=v,R.missingWarn=d,R.warnHtmlMessage=M}return l1(()=>{if(e.proxy==null||e.proxy.$i18n==null)throw rt(et.NOT_AVAILABLE_COMPOSITION_IN_LEGACY);const R=r.value=e.proxy.$i18n.__composer;t==="global"?(o.value=R.locale.value,l.value=R.fallbackLocale.value,u.value=R.messages.value,c.value=R.datetimeFormats.value,f.value=R.numberFormats.value):s&&pe(R)}),Fe}const Ry=["locale","fallbackLocale","availableLocales"],Wc=["t","rt","d","n","tm","te"];function Ny(e,t){const n=Object.create(null);return Ry.forEach(s=>{const r=Object.getOwnPropertyDescriptor(t,s);if(!r)throw rt(et.UNEXPECTED_ERROR);const i=It(r.value)?{get(){return r.value.value},set(o){r.value.value=o}}:{get(){return r.get&&r.get()}};Object.defineProperty(n,s,i)}),e.config.globalProperties.$i18n=n,Wc.forEach(s=>{const r=Object.getOwnPropertyDescriptor(t,s);if(!r||!r.value)throw rt(et.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${s}`,r)}),()=>{delete e.config.globalProperties.$i18n,Wc.forEach(s=>{delete e.config.globalProperties[`$${s}`]})}}dy();__INTLIFY_JIT_COMPILATION__?Ac(ry):Ac(sy);Y3(M3);z3(Fd);if(__INTLIFY_PROD_DEVTOOLS__){const e=on();e.__INTLIFY__=!0,x3(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}const Dy=50,xy=Qt("notificationCenter",{state:()=>({items:[],unreadCount:0,loaded:!1,loading:!1,error:!1,revision:0}),getters:{hasUnread:e=>e.unreadCount>0},actions:{async fetch(){if(!this.loading){this.loading=!0;try{const e=await W().apiService.request("GET",`/notifications?limit=${Dy}`),t=Array.isArray(e?.items)?e.items:[],n=new Set(this.items.map(s=>s.id)),a=this.loaded&&t.some(s=>!n.has(s.id));this.items=t,this.unreadCount=Number(e?.unreadCount||0),this.loaded=!0,this.error=!1,a&&this.revision++}catch(e){throw this.error=!0,e}finally{this.loading=!1}}},async markRead(e){const t=this.items.find(n=>n.id===e);if(!(!t||t.readAt)){t.readAt=new Date().toISOString(),this.unreadCount=Math.max(0,this.unreadCount-1);try{await W().apiService.request("PATCH",`/notifications/${e}/read`)}catch(n){throw t.readAt=null,this.unreadCount++,n}}},async markAllRead(){if(!this.unreadCount&&!this.items.some(a=>!a.readAt))return;const e=this.items.map(a=>({id:a.id,readAt:a.readAt})),t=this.unreadCount,n=new Date().toISOString();
13this.items.forEach(a=>{a.readAt||(a.readAt=n)}),this.unreadCount=0;try{await W().apiService.request("POST","/notifications/read-all")}catch(a){const s=new Map(e.map(r=>[r.id,r.readAt]));throw this.items.forEach(r=>{r.readAt=s.get(r.id)??r.readAt}),this.unreadCount=t,a}},async remove(e){const t=this.items.findIndex(a=>a.id===e);if(t<0)return;const[n]=this.items.splice(t,1);n.readAt||(this.unreadCount=Math.max(0,this.unreadCount-1));try{await W().apiService.request("DELETE",`/notifications/${e}`)}catch(a){throw this.items.splice(t,0,n),n.readAt||this.unreadCount++,a}},async clearAll(){const e=this.items,t=this.unreadCount;this.items=[],this.unreadCount=0;try{await W().apiService.request("DELETE","/notifications")}catch(n){throw this.items=e,this.unreadCount=t,n}}}});var vt=(e=>(e.success="success",e.warning="warning",e.error="error",e))(vt||{});const dn=Qt("notification",{state:()=>({notifications:[],increment:0}),actions:{pushNotification(e,t){this.notifications.push({id:++this.increment,type:e,message:t,timeout:5e3})}
13,dismissNotification(e){const t=this.notifications.findIndex(n=>n.id===e);this.notifications.splice(t,1)}}});function Fy(){const e=dn();return{notifyError:s=>{e.pushNotification(vt.error,s)},notifySuccess:s=>{e.pushNotification(vt.success,s)},notifyWarning:s=>{e.pushNotification(vt.warning,s)}}}const _t=e=>typeof e=="string"&&e.trim()?e:null,Ia=e=>{const t=Number(e);return Number.isFinite(t)&&t>0?Math.round(t):1};function $y(e,t,n){const a=e.data||{},s="App.NotificationCenter.types",r={title:e.title,body:e.body||""};switch(e.type){case"action_required_new":{const i=Ia(a.count),o=_t(a.workareaName);return{title:t(`${s}.action_required_new.title`),body:o?t(`${s}.action_required_new.bodyWorkarea`,{count:i,workareaName:o},i):t(`${s}.action_required_new.body`,{count:i},i)}}case"action_required_overdue":{const i=Ia(a.count);return{title:t(`${s}.action_required_overdue.title`),body:t(`${s}.action_required_overdue.body`,{count:i},i)}}case"action_required_delegated":{const i=_t(a.actorName)||t(`${s}.action_required_delegated.unknownActor`),o=_t(a.number),l=_t(a.delegationDueDate),u=o?t(`${s}.action_required_delegated.bodyNumber`,{actorName:i,number:o}):t(`${s}.action_required_delegated.body`,{actorName:i}),c=l?` ${t(`${s}.action_required_delegated.dueSuffix`,{date:n(l)})}`:"";return{title:t(`${s}.action_required_delegated.title`),body:`${u}${c}`}}case"trial_ending":{const i=Ia(a.daysLeft);return{title:t(`${s}.trial_ending.title`,{days:i},i),body:t(`${s}.trial_ending.body`)}}case"trial_expired":return{title:t(`${s}.trial_expired.title`),body:t(`${s}.trial_expired.body`)};case"support_ticket_reply":case"support_ticket_resolved":case"support_ticket_created":{const i=_t(a.ticketKey)||"",o=_t(a.subject)||"";return{title:t(`${s}.${e.type}.title`,{key:i}),body:e.type==="support_ticket_created"?t(`${s}.support_ticket_created.body`,{subject:o}):e.body||o}}case"feedback_reply":{const i=_t(a.feedbackKey)||"";return{title:t(`${s}.feedback_reply.title`,{key:i}),body:e.body||_t(a.subject)||""}}case"feedback_status":{const i=_t(a.feedbackKey)||"",o=_t(a.status),l=_t(a.note),u=o?t(`App.Help.Feedback.status.${o}`):"",c=o&&["planned","done","declined"].includes(o)?t(`${s}.feedback_status.${o}`):e.body||"";return{title:t(`${s}.feedback_status.title`,{key:i,status:u}),body:l||c}}case"lmra_available":{const i=Ia(a.count),o=_t(a.workareaName);return{title:t(`${s}.lmra_available.title`),body:o&&i===1?t(`${s}.lmra_available.body`,{workareaName:o}):t(`${s}.lmra_available.bodyCount`,{count:i},i)}}case"lmra_planned":{const i=Ia(a.count),o=_t(a.requiredAt),l=o?n(o):"";return{title:t(`${s}.lmra_planned.title`),body:i===1&&l?t(`${s}.lmra_planned.bodyDate`,{date:l}):t(`${s}.lmra_planned.bodyCount`,{count:i,date:l},i)}}case"lmra_due":return{title:t(`${s}.lmra_due.title`),body:t(`${s}.lmra_due.body`)};case"announcement_new":{const i=_t(a.announcementTitle)||e.title,o=a.reminder==="1"||a.reminder===!0;return{title:t(`${s}.announcement_new.${o?"reminder":"title"}`,{title:i}),body:e.body||t(`${s}.announcement_new.body`)}}default:return r}}const By=ne({id:String,...er(go({closeDelay:250,closeOnContentClick:!0,locationStrategy:"connected",openDelay:300,scrim:!1,scrollStrategy:"reposition",transition:{component:md}}),["absolute"])},"VMenu"),ca=be()({name:"VMenu",props:By(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const a=Pt(e,"modelValue"),{scopeId:s}=_r(),r=La(),i=A(()=>e.id||`v-menu-${r}`),o=X(),l=ke(Vi,null),u=me(0);it(Vi,{register(){++u.value},unregister(){--u.value},closeParents(h){setTimeout(()=>{!u.value&&!e.persistent&&(h==null||h&&!Jf(h,o.value.contentEl))&&(a.value=!1,l?.closeParents())},40)}});async function c(h){const g=h.relatedTarget,S=h.target;await Je(),a.value&&g!==S&&o.value?.contentEl&&o.value?.globalTop&&![document,o.value.contentEl].includes(S)&&!o.value.contentEl.contains(S)&&Hs(o.value.contentEl)[0]?.focus()}re(a,h=>{h?(l?.register(),document.addEventListener("focusin",c,{once:!0})):(l?.unregister(),document.removeEventListener("focusin",c))});function f(h){l?.closeParents(h)}function d(h){if(!e.disabled)if(h.key==="Tab"||h.key==="Enter"&&!e.closeOnContentClick){if(h.key==="Enter"&&h.target instanceof HTMLTextAreaElement)return;h.key==="Enter"&&h.preventDefault(),_1(Hs(o.value?.contentEl,!1),h.shiftKey?"prev":"next",S=>S.tabIndex>=0)||(a.value=!1,o.value?.activatorEl?.focus())}else["Enter"," "].includes(h.key)&&e.closeOnContentClick&&(a.value=!1,l?.closeParents())}function v(h){if(e.disabled)return;const g=o.value?.contentEl;g&&a.value?h.key==="ArrowDown"?(h.preventDefault(),Ms(g,"next")):h.key==="ArrowUp"&&(h.preventDefault(),Ms(g,"prev")):["ArrowDown","ArrowUp"].includes(h.key)&&(a.value=!0,h.preventDefault(),setTimeout(()=>setTimeout(()=>v(h))))}const m=A(()=>Oe({"aria-haspopup":"menu","aria-expanded":String(a.value),"aria-owns":i.value,onKeydown:v},e.activatorProps));return Ie(()=>{const h=Bs.filterProps(e);return p(Bs,Oe({ref:o,id:i.value,class:["v-menu",e.class],style:e.style},h,{modelValue:a.value,"onUpdate:modelValue":g=>a.value=g,absolute:!0,activatorProps:m.value,"onClick:outside":f,onKeydown:d},s),{activator:n.activator,default:function(){for(var g=arguments.length,S=new Array(g),M=0;M<g;M++)S[M]=arguments[M];return p(st,{root:"VMenu"},{default:()=>[n.default?.(...S)]})}})}),Ad({id:i,ΨopenChildren:u},o)}}),Uy=["title","aria-label"],qy={key:0,class:"bell-btn__badge"},Wy={class:"notification-panel"},jy={class:"notification-panel__header"},Zy={class:"min-w-0"},Ky={class:"text-sm font-semibold text-gray-900"},Gy={class:"text-xs text-gray-500"},Yy={class:"flex items-center gap-1 shrink-0"},zy={class:"notification-panel__list"},Jy={key:0,class:"px-4 py-6 flex justify-center"},Xy={key:1,class:"px-4 py-6 text-center"},Qy={class:"text-sm text-gray-500 mb-2"},e4={key:2,class:"px-4 py-8 text-center"},t4={class:"mx-auto mb-3 w-11 h-11 rounded-xl bg-gray-100 flex items-center justify-center text-gray-400"},n4={class:"text-sm font-medium text-gray-700"},a4={class:"text-xs text-gray-500 mt-1"},s4={key:3,class:"divide-y divide-gray-100"},r4=["onClick"],i4={class:"min-w-0 flex-1"},o4={class:"flex items-start gap-2"},l4={key:0,class:"notification-item__dot","aria-hidden":"true"},c4={key:0,class:"notification-item__body"},u4={class:"notification-item__time"},d4=["title","aria-label","onClick"],f4=6e4,m4=Qe({__name:"NotificationCenter",setup(e){const{t,locale:n}=Hn(),a=rr(),s=xy(),{notifyError:r}=Fy(),i=X(!1),o=X(!1),l=X(Date.now()),u=A(()=>s.unreadCount>99?"99+":String(s.unreadCount)),c=H=>{switch(H){case"action_required_new":return{icon:Kl,iconClass:"bg-red-50 text-red-600"};case"action_required_overdue":return{icon:Gl,iconClass:"bg-amber-50 text-amber-700"};case"action_required_delegated":return{icon:e5,iconClass:"bg-blue-50 text-blue-600"};case"trial_ending":return{icon:Gl,iconClass:"bg-amber-50 text-amber-700"};case"trial_expired":return{icon:Kl,iconClass:"bg-red-50 text-red-600"};case"lmra_available":return{icon:c5,iconClass:"bg-green-50 text-green-700"};case"lmra_planned":return{icon:r5,iconClass:"bg-blue-50 text-blue-600"};case"lmra_due":return{icon:s5,iconClass:"bg-amber-50 text-amber-700"};case"announcement_new":return{icon:xu,iconClass:"bg-red-50 text-red-600"};default:return{icon:xr,iconClass:"bg-gray-100 text-gray-600"}}},f=H=>{const _=new Date(H);return Number.isNaN(_.getTime())?H:xf(_,"P")},d=H=>{const _=new Date(H);return Number.isNaN(_.getTime())?"":l.value-_.getTime()<6e4?t("App.NotificationCenter.justNow"):Df(_,{addSuffix:!0})},v=A(()=>(n.value,s.items.map(H=>{const _=$y(H,t,f);return{id:H.id,readAt:H.readAt,url:H.url,title:_.title,body:_.body,time:d(H.createdAt),...c(H.type)}}))),m=async()=>{try{await s.fetch()}catch{}},h=async H=>{if(H.readAt||s.markRead(H.id).catch(()=>{}),!(!H.url||!H.url.startsWith("/"))){i.value=!1;try{const _=new URL(H.url,window.location.origin);await a.push({path:_.pathname,query:Object.fromEntries(_.searchParams.entr
13ies())})}catch{}}},g=async()=>{o.value=!0;try{await s.markAllRead()}catch{r(t("App.NotificationCenter.actionError"))}finally{o.value=!1}},S=async()=>{o.value=!0;try{await s.clearAll()}catch{r(t("App.NotificationCenter.actionError"))}finally{o.value=!1}},M=async H=>{try{await s.remove(H)}catch{r(t("App.NotificationCenter.actionError"))}};re(i,H=>{H&&m()});let b=null,C=null;const w=()=>{document.visibilityState==="visible"&&m()},V=()=>m(),y=H=>{H?.data?.type==="safeos:push"&&m()};return wt(()=>{m(),b=setInterval(()=>{document.visibilityState==="visible"&&m()},f4),C=setInterval(()=>{l.value=Date.now()},6e4),document.addEventListener("visibilitychange",w),window.addEventListener("focus",V),"serviceWorker"in navigator&&navigator.serviceWorker.addEventListener("message",y)}),pt(()=>{b&&clearInterval(b),C&&clearInterval(C),document.removeEventListener("visibilitychange",w),window.removeEventListener("focus",V),"serviceWorker"in navigator&&navigator.serviceWorker.removeEventListener("message",y)}),(H,_)=>(Q(),He(ca,{modelValue:i.value,"onUpdate:modelValue":_[0]||(_[0]=T=>i.value=T),location:"bottom end","close-on-content-click":!1,offset:6},{activator:j(({props:T})=>[U("button",Oe(T,{type:"button",class:["bell-btn",{"bell-btn--active":i.value}],"data-tour":"appbar-notifications",title:H.$t("App.NotificationCenter.title"),"aria-label":H.$t("App.NotificationCenter.ariaLabel")}),[p(Ce,{"svg-path":F(s).hasUnread?F(n5):F(xr),"icon-classes":"w-5 h-5"},null,8,["svg-path"]),p(Rt,{name:"bell-badge"},{default:j(()=>[F(s).hasUnread?(Q(),_e("span",qy,oe(u.value),1)):Pe("",!0)]),_:1})],16,Uy)]),default:j(()=>
13[U("div",Wy,[U("div",jy,[U("div",Zy,[U("div",Ky,oe(H.$t("App.NotificationCenter.title")),1),U("div",Gy,[F(s).hasUnread?(Q(),_e(je,{key:0},[qe(oe(H.$t("App.NotificationCenter.unread",{count:F(s).unreadCount})),1)],64)):F(s).items.length?(Q(),_e(je,{key:1},[qe(oe(H.$t("App.NotificationCenter.allRead")),1)],64)):Pe("",!0)])]),U("div",Yy,[F(s).hasUnread?(Q(),He(Ot,{key:0,variant:"text",size:"small",density:"comfortable",class:"text-gray-600 normal-case",disabled:o.value,onClick:g},{default:j(()=>[p(Ce,{"svg-path":F(o5),"icon-classes":"w-4 h-4 mr-1"},null,8,["svg-path"]),qe(" "+oe(H.$t("App.NotificationCenter.markAllRead")),1)]),_:1},8,["disabled"])):Pe("",!0),F(s).items.length?(Q(),He(Ot,{key:1,variant:"text",size:"small",density:"comfortable",class:"text-gray-600 normal-case",disabled:o.value,onClick:S},{default:j(()=>[p(Ce,{"svg-path":F(R5),"icon-classes":"w-4 h-4 mr-1"},null,8,["svg-path"]),qe(" "+oe(H.$t("App.NotificationCenter.clearAll")),1)]),_:1},8,["disabled"])):Pe("",!0)])]),U("div",zy,[!F(s).loaded&&F(s).loading?(Q(),_e("div",Jy,[p(Yu,{indeterminate:"",size:"22",width:"2",color:"primary"})])):F(s).error&&!F(s).items.length?(Q(),_e("div",Xy,[U("p",Qy,oe(H.$t("Ap
13p.NotificationCenter.loadError")),1),p(Ot,{variant:"tonal",size:"small",onClick:m},{default:j(()=>[qe(oe(H.$t("App.NotificationCenter.retry")),1)]),_:1})])):F(s).items.length?(Q(),_e("ul",s4,[(Q(!0),_e(je,null,da(v.value,T=>(Q(),_e("li",{key:T.id,class:Ee(["notification-item",{"notification-item--unread":!T.readAt}])},[U("button",{type:"button",class:"notification-item__main",onClick:N=>h(T)},[U("span",{class:Ee(["notification-item__icon",T.iconClass])},[p(Ce,{"svg-path":T.icon,"icon-classes":"w-4 h-4"},null,8,["svg-path"])],2),U("span",i4,[U("span",o4,[U("span",{class:Ee(["notification-item__title",T.readAt?"text-gray-700":"text-gray-900 font-semibold"])},oe(T.title),3),T.readAt?Pe("",!0):(Q(),_e("span",l4))]),T.body?(Q(),_e("span",c4,oe(T.body),1)):Pe("",!0),U("span",u4,oe(T.time),1)])],8,r4),U("button",{type:"button",class:"notification-item__remove",title:H.$t("App.NotificationCenter.remove"),"aria-label":H.$t("App.NotificationCenter.remove"),onClick:If(N=>M(T.id),["stop"])},[p(Ce,{"svg-path":F($u),"icon-classes":"w-4 h-4"},null,8,["svg-path"])],8,d4)],2))),128))])):(Q(),_e("div",e4,[U("div",t4,[p(Ce,{"svg-path":F(xr),"icon-classes":"w-6 h-6"},null,8,["svg-path"])]),U("p",n4,oe(H.$t("App.NotificationCenter.empty")),1),U("p",a4,oe(H.$t("App.NotificationCenter.emptyHint")),1)]))])])]),_:1},8,["modelValue"]))}}),v4=jt(m4,[["__scopeId","data-v-38471acf"]]);var Te=(e=>(e.BG="bg",e.HR="hr",e.CS="cs",e.DA="da",e.NL="nl",e.EN="en",e.ET="et",e.FI="fi",e.FR="fr",e.DE="de",e.EL="el",e.HU="hu",e.GA="ga",e.IT="it",e.LV="lv",e.LT="lt",e.MT="mt",e.PL="pl",e.PT="pt",e.RO="ro",e.SK="sk",e.SL="sl",e.ES="es",e.SV="sv",e))(Te||{});const sf=[Te.DE,Te.EN,Te.PT,Te.FR,Te.NL,"nl-BE"],rs=e=>{const t=(e??"").toLowerCase();return t.startsWith("nl-be")?"nl-BE":t.slice(0,2)},rf=e=>(e??"").toLowerCase().slice(0,2),js=e=>e==="nl-BE"?"BE":e.toUpperCase(),Ri="pending-notice",h4=(e,t=vt.success)=>{try{sessionStorage.setItem(Ri,JSON.stringify({message:e,type:t}))}catch{}},p4=()=>{try{const e=sessionStorage.getItem(Ri);if(!e)return null;sessionStorage.removeItem(Ri);try{const t=JSON.parse(e);if(t&&typeof t.message=="string")return{message:t.message,type:t.type??vt.success}}catch{}return{message:e,type:vt.success}}catch{return null}},Zs=Qe({__name:"Flag",props:{langCode:{type:String,required:!0}},setup(e){const t=e,n={[Te.BG]:()=>Y(()=>import("./BG-BfOpmDGM.js"),__vite__mapDeps([32,1,2])),[Te.HR]:()=>Y(()=>import("./HR-CnPejf50.js"),__vite__mapDeps([33,1,2])),[Te.CS]:()=>Y(()=>import("./CS-CCxc1m3b.js"),__vite__mapDeps([34,1,2])),[Te.DA]:()=>Y(()=>import("./DA-iG4P51YB.js"),__vite__mapDeps([35,1,2])),[Te.NL]:()=>Y(()=>import("./NL-XKhvvDN1.js"),__vite__mapDeps([36,1,2])),[Te.EN]:()=>Y(()=>import("./EN-wWOQYGHw.js"),__vite__mapDeps([37,1,2])),[Te.ET]:()=>Y(()=>import("./ET-CV8O3VUy.js"),__vite__mapDeps([38,1,2])),[Te.FI]:()=>Y(()=>import("./FI-Cf-4bn74.js"),__vite__mapDeps([39,1,2])),[Te.FR]:()=>Y(()=>import("./FR-DiRlGfA8.js"),__vite__mapDeps([40,1,2])),[Te.DE]:()=>Y(()=>import("./DE-CZpgzakB.js"),__vite__mapDeps([41,1,2])),[Te.EL]:()=>Y(()=>import("./EL-C_PkkKf4.js"),__vite__mapDeps([42,1,2])),[Te.HU]:()=>Y(()=>import("./HU-BmsDgV5S.js"),__vite__mapDeps([43,1,2])),[Te.GA]:()=>Y(()=>import("./GA-BYq9Voir.js"),__vite__mapDeps([44,1,2])),[Te.IT]:()=>Y(()=>import("./IT-UYR_JKB4.js"),__vite__mapDeps([45,1,2])),[Te.LV]:()=>Y(()=>import("./LV-BJPvEvRp.js"),__vite__mapDeps([46,1,2])),[Te.LT]:()=>Y(()=>import("./LT-ufmtN-hs.js"),__vite__mapDeps([47,1,2])),[Te.MT]:()=>Y(()=>import("./MT-D2x3ZVTP.js"),__vite__mapDeps([48,1,2])),[Te.PL]:()=>Y(()=>import("./PL-BRXV-9jc.js"),__vite__mapDeps([49,1,2])),[Te.PT]:()=>Y(()=>import("./PT-DdgCkZQa.js"),__vite__mapDeps([50,1,2])),[Te.RO]:()=>Y(()=>
13import("./RO-DfhRZ_S_.js"),__vite__mapDeps([51,1,2])),[Te.SK]:()=>Y(()=>import("./SK-CwRQ5-gf.js"),__vite__mapDeps([52,1,2])),[Te.SL]:()=>Y(()=>import("./SL-DQZcUxVd.js"),__vite__mapDeps([53,1,2])),[Te.ES]:()=>Y(()=>import("./ES-TFwxK9VX.js"),__vite__mapDeps([54,1,2])),[Te.SV]:()=>Y(()=>import("./SV-DfqjlI_8.js"),__vite__mapDeps([55,1,2])),"nl-BE":()=>Y(()=>import("./BE-BIc7cH4z.js"),__vite__mapDeps([56,1,2]))},a=A(()=>{const s=n[t.langCode]||n[Te.DE];return Es(s)});return(s,r)=>(Q(),He(Fi(a.value),{class:"h-4 w-4"}))}}),g4=Qt("checkout",{state:()=>({clientSecret:null,targetLicense:null,sessionId:null,expiresAt:null,subscriptionInfo:null,invoices:[]}),actions:{setTargetLicense(e){this.targetLicense=e;try{e?window.sessionStorage.setItem("checkout.targetLicense",e):window.sessionStorage.removeItem("checkout.targetLicense")}catch{}},hydrateTargetLicense(){if(this.targetLicense)return this.targetLicense;try{const e=window.sessionStorage.getItem("checkout.targetLicense");e&&(this.targetLicense=e)}catch{}return this.targetLicense},resetCheckout(){this.clientSecret=null,this.sessionId=null,this.expiresAt=null},async setupSubscription(e,t=null){const a=await W().apiService.request("POST","/payments/subscription-setup",{targetLicense:e,...t?{locale:t}:{}});return this.clientSecret=a.clientSecret,this.setTargetLicense(e),a},async updatePlan(e){const n=await W().apiService.request("PATCH","/payments/subscription",{targetLicense:e});return this.subscriptionInfo=null,n},async fetchSubscriptionInfo(){const t=await W().apiService.request("GET","/payments/subscription");return this.subscriptionInfo=t,t},async fetchInvoices(e=10){const n=await W().apiService.request("GET",`/payments/invoices?limit=${e}`);return this.invoices=n.invoices,n.invoices},async setupPaymentMethod(){return(await W().apiService.request("POST","/payments/payment-method/setup")).clientSecret},async confirmPaymentMethod(e){await W().apiService.request("POST","/payments/payment-method/confirm",{setupIntentId:e}),this.subscriptionInfo=null},async fetchPaymentMethods(){return await W().apiService.request("GET","/payments/payment-methods")},async setDefaultPaymentMethod(e){await W().apiService.request("POST","/payments/payment-method/default",{paymentMethodId:e})},async removePaymentMethod(e){await W().apiService.request("DELETE",`/payments/payment-method/${e}`)},async abortPendingSubscription(){await W().apiService.request("DELETE","/payments/subscription/pending")},async cancelSubscription(){const t=await W().apiService.request("DELETE","/payments/subscription");return this.subscriptionInfo=null,t},async reactivateSubscription(){await W().apiService.request("POST","/payments/subscription/reactivate"),this.subscriptionInfo=null},async createCheckoutSession(e,t=!1,n=null){const s=await W().apiService.request("POST","/payments/checkout-session",{targetLicense:e,forceNewCheckout:t,...n?{locale:n}:{}});return this.clientSecret=s.clientSecret,this.sessionId=s.sessionId??null,this.expiresAt=s.expiresAt??null,this.setTargetLicense(e),s},async getClientSecret(e={}){const t=this.hydrateTargetLicense();if(!t)throw new Error("targetLicense wurde nicht gesetzt");return(await this.createCheckoutSession(t,!!e.forceNewCheckout,e.locale||null)).clientSecret},async fetchCheckoutSession(e){return await W().apiService.request("GET",`/payments/checkout-session/${e}`)},async openCustomerPortal(){const t=await W().apiService.request("POST","/payments/customer-portal");window.open(t.url,"_blank")}}}),y4={class:"trial-banner__text"},b4={class:"trial-banner__headline"},_4={key:0,class:"trial-banner__hint"},C4={key:1,class:"trial-banner__hint"},L4={class:"trial-banner__actions"},A4=["title","aria-label"],S4=7,jc="safeos-trial-banner-dismissed",V4=Qe({__name:"TrialBanner",setup(e){const{t,locale:n}=Hn(),a=rr(),s=ht(),r=g4(),i=A(()=>s.trial),o=A(()=>s.hasRole(uo.ADMIN)),l=X(null),u=X(c());function c(){try{return sessionStorage.getItem(jc)}catch{return null}}re(()=>i.value?.converted,async C=>{if(l.value=null,!!C){if(!o.value){l.value=!0;return}try{const w=await r.fetchSubscriptionInfo();l.value=!!w?.paymentMethod}catch{l.value=!0}}},{immediate:!0});const f=A(()=>!!i.value?.converted&&l.value!==!1),d=A(()=>f.value?"info":(i.value?.daysLeft??0)<=S4?"urgent":"warning"),v=A(()=>!(!i.value?.active||d.value==="info"&&u.value===i.value.endsAt)),m=C=>new Intl.DateTimeFormat(String(n.value||"de"),{day:"2-digit",month:"2-digit",year:"numeric"}).format(new Date(C)),h=C=>{const w=t(`App.Trial.plans.${C}`);return w.startsWith("App.Trial.plans.")?C:w},g=A(()=>{if(!i.value)return"";
13if(d.value==="info")return t("App.Trial.bannerConverted",{date:m(i.value.endsAt),plan:h(i.value.licenseKey)});const C=i.value.daysLeft;return C<=1?t("App.Trial.bannerLastDay"):t("App.Trial.bannerActive",{days:C},C)}),S=A(()=>i.value?d.value==="info"?t("App.Trial.bannerConvertedHint"):t("App.Trial.bannerActiveHint",{date:m(i.value.endsAt),plan:h(i.value.licenseKey)}):""),M=()=>a.push({name:"license"}),b=()=>{if(i.value){u.value=i.value.endsAt;try{sessionStorage.setItem(jc,i.value.endsAt)}catch{}}};return(C,w)=>v.value?(Q(),_e("div",{key:0,class:Ee(["trial-banner",`trial-banner--${d.value}`]),role:"status"},[p(Ce,{"svg-path":d.value==="info"?F(H5):F(I5),"icon-classes":"trial-banner__icon"},null,8,["svg-path"]),U("div",y4,[U("strong",b4,oe(g.value),1),o.value?(Q(),_e("span",_4,oe(S.value),1)):(Q(),_e("span",C4,oe(C.$t("App.Trial.bannerStaffHint")),1))]),U("div",L4,[d.value!=="info"&&o.value?(Q(),He(Ot,{key:0,size:"small",variant:"flat",color:d.value==="urgent"?"error":"warning",class:"trial-banner__cta",onClick:M},{default:j(()=>[qe(oe(C.$t("App.Trial.chooseLicense")),1)]),_:1},8,["color"])):d.value==="info"?(Q(),_e("button",{key:1,type:"button",class:"trial-banner__dismiss",title:C.$t("App.Trial.dismiss"),"aria-label":C.$t("App.Trial.dismiss"),onClick:b},[p(Ce,{"svg-path":F($u),"icon-classes":"w-4 h-4"},null,8,["svg-path"])],8,A4)):Pe("",!0)])],2)):Pe("",!0)}}),E4=jt(V4,[["__scopeId","data-v-b62e9192"]]),w4={key:0,class:"support-banner",role:"status"},H4={class:"support-banner__text"},M4={class:"support-banner__headline"},k4={class:"support-banner__hint"},T4=Qe({__name:"SupportSessionBanner",setup(e){const{t}=Hn(),n=ht(),a=zt(),s=dn(),r=X(Date.now());let i;const o=A(()=>a.activeMembership?.companyName||"…"),l=A(()=>{const f=n.supportSession?.expiresAt;return f?Math.max(0,Math.floor((new Date(f).getTime()-r.value)/1e3)):0}),u=A(()=>{const f=Math.floor(l.value/60),d=l.value%60;return`${f}:${String(d).padStart(2,"0")}`}),c=async()=>{await n.signOut()};return wt(()=>{i=window.setInterval(async()=>{if(r.value=Date.now(),n.isSupportSession&&l.value<=0){const f=t("Common.Layouts.SupportSessionBanner.expired");await n.signOut(),s.pushNotification(vt.warning,f)}},1e3)}),pt(()=>{i!==void 0&&window.clearInterval(i)}),(f,d)=>F(n).isSupportSession?(Q(),_e("div",w4,[p(Ce,{"svg-path":F(S5),"icon-classes":"support-banner__icon"},null,8,["svg-path"]),U("div",H4,[U("strong",M4,oe(f.$t("Common.Layouts.SupportSessionBanner.headline",{company:o.value})),1),U("span",k4,oe(f.$t("Common.Layouts.SupportSessionBanner.hint",{time:u.value})),1)]),p(Ot,{size:"small",variant:"flat",color:"error",class:"support-banner__cta",onClick:c},{default:j(()=>[qe(oe(f.$t("Common.Layouts.SupportSessionBanner.end")),1)]),_:1})])):Pe("",!0)}}),P4=jt(T4,[["__scopeId","data-v-1e5f8cc0"]]),O4={},I4={xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",height:"24px",viewBox:"0 -960 960 960",width:"24px"},R4=U("path",{d:"M270-80q-45 0-77.5-30.5T160-186v-558q0-38 23.5-68t61.5-38l395-78v640l-379 76q-9 2-15 9.5t-6 16.5q0 11 9 18.5t21 7.5h450v-640h80v720H270Zm90-233 200-39v-478l-200 39v478Zm-80 16v-478l-15 3q-11 2-18 9.5t-7 18.5v457q5-2 10.5-3.5T261-293l19-4Zm-40-472v482-482Z"},null,-1),N4=[R4];function D4(e,t){return Q(),_e("svg",I4,N4)}const x4=jt(O4,[["render",D4]]),F4={},$4={xmlns:"http://www.w3.org/2000/svg",height:"24px",viewBox:"0 -960 960 960",width:"24px",fill:"currentColor"},B4=U("path",{d:"M480-520q-50 0-85-35t-35-85q0-50 35-85t85-35q50 0 85 35t35 85q0 50-35 85t-85 35Zm0-80q17 0 28.5-11.5T520-640q0-17-11.5-28.5T480-680q-17 0-28.5 11.5T440-640q0 17 11.5 28.5T480-600ZM240-280v-76q0-21 10.5-39.5T279-425q45-26 95-40.5T480-480q56 0 106 14.5t95 40.5q18 11 28.5 29.5T720-356v76H240Zm240-120q-41 0-80 10t-74 30h308q-35-20-74-30t-80-10Zm369-234q-31-73-86.5-128.5T634-849l31-74q88 36 154.5 103T923-665l-74 31Zm-738 0-74-31q37-88 103.5-154.5T295-923l31 74q-73 31-128.5 86.5T111-634ZM295-37q-88-36-154.5-103T37-295l74-31q31 73 86.5 128.5T326-111l-31 74Zm370 0-31-74q73-31 128.5-86.5T849-326l74 31q-36 88-103 154.5T665-37ZM480-640Zm0 280h154-308 154Z"},null,-1),U4=[B4];function q4(e,t){return Q(),_e("svg",$4,U4)}const W4=jt(F4,[["render",q4]]),j4=ne({text:String,...xe(),...nt()},"VToolbarTitle"),Z4=be()({name:"VToolbarTitle",props:j4(),setup(e,t){let{slots:n}=t;return Ie(()=>{const a=!!(n.default||n.text||e.text);return p(e.tag,{class:["v-toolbar-title",e.class],style:e.style},{default:()=>[a&&p("div",{class:"v-toolbar-title__placeholder"},[n.text?n.text():e.text,n.default?.()])]})}),{}}}),K4=[null,"prominent","default","comfortable","compact"],of=ne({absolute:Boolean,collapse:Boolean,color:String,density:{type:String,default:"default",validator:e=>K4.includes(e)},extended:Boolean,extensionHeight:{type:[Number,String],default:48},flat:Boolean,floating:Boolean,height:{type:[Number,String],default:64},image:String,title:String,...qn(),...xe(),...An(),...Zt(),...nt({tag:"header"}),...St()},"VToolbar"),Zc=be()({name:"VToolbar",props:of(),setup(e,t){let{slots:n}=t;const{backgroundColorClasses:a,backgroundColorStyles:s}=cn(ge(e,"color")),{borderClasses:r}=Wn(e),{elevationClasses:i}
13=Sn(e),{roundedClasses:o}=Kt(e),{themeClasses:l}=Vt(e),{rtlClasses:u}=Aa(),c=me(!!(e.extended||n.extension?.())),f=A(()=>parseInt(Number(e.height)+(e.density==="prominent"?Number(e.height):0)-(e.density==="comfortable"?8:0)-(e.density==="compact"?16:0),10)),d=A(()=>c.value?parseInt(Number(e.extensionHeight)+(e.density==="prominent"?Number(e.extensionHeight):0)-(e.density==="comfortable"?4:0)-(e.density==="compact"?8:0),10):0);return _a({VBtn:{variant:"text"}}),Ie(()=>{const v=!!(e.title||n.title),m=!!(n.image||e.image),h=n.extension?.();return c.value=!!(e.extended||h),p(e.tag,{class:["v-toolbar",{"v-toolbar--absolute":e.absolute,"v-toolbar--collapse":e.collapse,"v-toolbar--flat":e.flat,"v-toolbar--floating":e.floating,[`v-toolbar--density-${e.density}`]:!0},a.value,r.value,i.value,o.value,l.value,u.value,e.class],style:[s.value,e.style]},{default:()=>[m&&p("div",{key:"image",class:"v-toolbar__image"},[n.image?p(st,{key:"image-defaults",disabled:!e.image,defaults:{VImg:{cover:!0,src:e.image}}},n.image):p(br,{key:"image-img",cover:!0,src:e.image},null)]),p(st,{defaults:{VTabs:{height:ve(f.value)}}},{default:()=>[p("div",{class:"v-toolbar__content",style:{height:ve(f.value)}},[n.prepend&&p("div",{class:"v-toolbar__prepend"},[n.prepend?.()]),v&&p(Z4,{key:"title",text:e.title},{text:n.title}),n.default?.(),n.append&&p("div",{class:"v-toolbar__append"},[n.append?.()])])]}),p(st,{defaults:{VTabs:{height:ve(d.value)}}},{default:()=>[p(vd,null,{default:()=>[c.value&&p("div",{class:"v-toolbar__extension",style:{height:ve(d.value)}},[h])]})]})]})}),{contentHeight:f,extensionHeight:d}}}),G4=ne({scrollTarget:{type:String},scrollThreshold:{type:[String,Number],default:300}},"scroll");function Y4(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{canScroll:n}=t;let a=0;const s=X(null),r=me(0),i=me(0),o=me(0),l=me(!1),u=me(!1),c=A(()=>Number(e.scrollThreshold)),f=A(()=>Fn((c.value-r.value)/c.value||0)),d=()=>{const v=s.value;!v||n&&!n.value||(a=r.value,r.value="window"in v?v.pageYOffset:v.scrollTop,u.value=r.value<a,o.value=Math.abs(r.value-c.value))};return re(u,()=>{i.value=i.value||r.value}),re(l,()=>{i.value=0}),wt(()=>{re(()=>e.scrollTarget,v=>{const m=v?document.querySelector(v):window;m&&m!==s.value&&(s.value?.removeEventListener("scroll",d),s.value=m,s.value.addEventListener("scroll",d,{passive:!0}))},{immediate:!0})}),pt(()=>{s.value?.removeEventListener("scroll",d)}),n&&re(n,d,{immediate:!0}),{scrollThreshold:c,currentScroll:r,currentThreshold:o,isScrollActive:l,scrollRatio:f,isScrollingUp:u,savedScroll:i}}function Vr(){const e=me(!1);return wt(()=>{window.requestAnimationFrame(()=>{e.value=!0})}),{ssrBootStyles:A(()=>e.value?void 0:{transition:"none !important"}),isBooted:zs(e)}}const z4=ne({scrollBehavior:String,modelValue:{type:Boolean,default:!0},location:{type:String,default:"top",validator:e=>["top","bottom"].includes(e)},...of(),...K1(),...G4(),height:{type:[Number,String],default:64}},"VAppBar"),J4=be()({name:"VAppBar",props:z4(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const a=X(),s=Pt(e,"modelValue"),r=A(()=>{const b=new Set(e.scrollBehavior?.split(" ")??[]);return{hide:b.has("hide"),fullyHide:b.has("fully-hide"),inverted:b.has("inverted"),collapse:b.has("collapse"),elevate:b.has("elevate"),fadeImage:b.has("fade-image")}}),i=A(()=>{const b=r.value;return b.hide||b.fullyHide||b.inverted||b.collapse||b.elevate||b.fadeImage||!s.value}),{currentScroll:o,scrollThreshold:l,isScrollingUp:u,scrollRatio:c}=Y4(e,{canScroll:i}),f=A(()=>r.value.hide||r.value.fullyHide),d=A(()=>e.collapse||r.value.collapse&&(r.value.inverted?c.value>0:c.value===0)),v=A(()=>e.flat||r.value.fullyHide&&!s.value||r.value.elevate&&(r.value.inverted?o.value>0:o.value===0)),m=A(()=>r.value.fadeImage?r.value.inverted?1-c.value:c.value:void 0),h=A(()=>{const b=Number(a.value?.contentHeight??e.height),C=Number(a.value?.extensionHeight??0);return f.value?o.value<l.value||r.value.fullyHide?b+C:b:b+C});ln(A(()=>!!e.scrollBehavior),()=>{qt(()=>{f.value?r.value.inverted?s.value=o.value>l.value:s.value=u.value||o.value<l.value:s.value=!0})});const{ssrBootStyles:g}=Vr(),{layoutItemStyles:S,layoutIsReady:M}=G1({id:e.name,order:A(()=>parseInt(e.order,10)),position:ge(e,"location"),layoutSize:h,elementSize:me(void 0),active:s,absolute:ge(e,"absolute")}
vendor: 5,335 bytes, line 13
13);return Ie(()=>{const b=Zc.filterProps(e);return p(Zc,Oe({ref:a,class:["v-app-bar",{"v-app-bar--bottom":e.location==="bottom"},e.class],style:[{...S.value,"--v-toolbar-image-opacity":m.value,height:void 0,...g.value},e.style]},b,{collapse:d.value,flat:v.value}),n)}),M}}),X4=ne({...od({icon:"$menu",variant:"text"})},"VAppBarNavIcon"),Q4=be()({name:"VAppBarNavIcon",props:X4(),setup(e,t){let{slots:n}=t;return Ie(()=>p(Ot,Oe(e,{class:["v-app-bar-nav-icon"]}),n)),{}}}),e7=ne({color:String,inset:Boolean,length:[Number,String],opacity:[Number,String],thickness:[Number,String],vertical:Boolean,...xe(),...St()},"VDivider"),lf=be()({name:"VDivider",props:e7(),setup(e,t){let{attrs:n,slots:a}=t;const{themeClasses:s}=Vt(e),{textColorClasses:r,textColorStyles:i}=Bn(ge(e,"color")),o=A(()=>{const l={};return e.length&&(l[e.vertical?"maxHeight":"maxWidth"]=ve(e.length)),e.thickness&&(l[e.vertical?"borderRightWidth":"borderTopWidth"]=ve(e.thickness)),l});return Ie(()=>{const l=p("hr",{class:[{"v-divider":!0,"v-divider--inset":e.inset,"v-divider--vertical":e.vertical},s.value,r.value,e.class],style:[o.value,i.value,{"--v-border-opacity":e.opacity},e.style],"aria-orientation":!n.role||n.role==="separator"?e.vertical?"vertical":"horizontal":void 0,role:`${n.role||"separator"}`},null);return a.default?p("div",{class:["v-divider__wrapper",{"v-divider__wrapper--vertical":e.vertical,"v-divider__wrapper--inset":e.inset}]},[l,p("div",{class:"v-divider__content"},[a.default()]),l]):l}),{}}}),t7=ne({...xe(),...mn(),...Dm()},"VLayout"),n7=be()({name:"VLayout",props:t7(),setup(e,t){let{slots:n}=t;const{layoutClasses:a,layoutStyles:s,getLayoutItem:r,items:i,layoutRef:o}=$m(e),{dimensionStyles:l}=vn(e);return Ie(()=>p("div",{ref:o,class:[a.value,e.class],style:[l.value,s.value,e.style]},[p(Rf,null,{default:()=>[p(je,null,[n.default?.()])]})])),{getLayoutItem:r,items:i}}}),Ni=Symbol.for("vuetify:list");function cf(){const e=ke(Ni,{hasPrepend:me(!1),updateHasPrepend:()=>null}),t={hasPrepend:me(!1),updateHasPrepend:n=>{n&&(t.hasPrepend.value=n)}};return it(Ni,t),e}function uf(){return ke(Ni,null)}const Vo=e=>{const t={activate:n=>{let{id:a,value:s,activated:r}=n;return a=yt(a),e&&!s&&r.size===1&&r.has(a)||(s?r.add(a):r.delete(a)),r},in:(n,a,s)=>{let r=new Set;if(n!=null)for(const i of ji(n))r=t.activate({id:i,value:!0,activated:new Set(r),children:a,parents:s});return r},out:n=>Array.from(n)};return t},df=e=>{const t=Vo(e);return{activate:a=>{let{activated:s,id:r,...i}=a;r=yt(r);const o=s.has(r)?new Set([r]):new Set;return t.activate({...i,id:r,activated:o})},in:(a,s,r)=>{let i=new Set;if(a!=null){const o=ji(a);o.length&&(i=t.in(o.slice(0,1),s,r))}return i},out:(a,s,r)=>t.out(a,s,r)}},a7=e=>{const t=Vo(e);return{activate:a=>{let{id:s,activated:r,children:i,...o}=a;return s=yt(s),i.has(s)?r:t.activate({id:s,activated:r,children:i,...o})},in:t.in,out:t.out}},s7=e=>{const t=df(e);return{activate:a=>{let{id:s,activated:r,children:i,...o}=a;return s=yt(s),i.has(s)?r:t.activate({id:s,activated:r,children:i,...o})},in:t.in,out:t.out}},r7={open:e=>{let{id:t,value:n,opened:a,parents:s}=e;if(n){const r=new Set;r.add(t);let i=s.get(t);for(;i!=null;)r.add(i),i=s.get(i);return r}else return a.delete(t),a},select:()=>null},ff={open:e=>{let{id:t,value:n,opened:a,parents:s}=e;if(n){let r=s.get(t);for(a.add(t);r!=null&&r!==t;)a.add(r),r=s.get(r);return a}else a.delete(t);return a},select:()=>null},i7={open:ff.open,select:e=>{let{id:t,value:n,opened:a,parents:s}=e;if(!n)return a;const r=[];let i=s.get(t);for(;i!=null;)r.push(i),i=s.get(i);return new Set(r)}},Eo=e=>{const t={select:n=>{let{id:a,value:s,selected:r}=n;if(a=yt(a),e&&!s){const i=Array.from(r.entries()).reduce((o,l)=>{let[u,c]=l;return c==="on"&&o.push(u),o},[]);if(i.length===1&&i[0]===a)return r}return r.set(a,s?"on":"off"),r},in:(n,a,s)=>{let r=new Map;for(const i of n||[])r=t.select({id:i,value:!0,selected:new Map(r),children:a,parents:s});return r},out:n=>{const a=[];for(const[s,r]of n.entries())r==="on"&&a.push(s);return a}};return t},mf=e=>{const t=Eo(e);return{select:a=>{let{selected:s,id:r,...i}=a;r=yt(r);const o=s.has(r)?new Map([[r,s.get(r)]]):new Map;return t.select({...i,id:r,selected:o})},in:(a,s,r)=>{let i=new Map;return a?.length&&(i=t.in(a.slice(0,1),s,r)),i},out:(a,s,r)=>t.out(a,s,r)}},o7=e=>{const t=Eo(e);return{select:a=>{let{id:s,selected:r,children:i,...o}=a;return s=yt(s),i.has(s)?r:t.select({id:s,selected:r,children:i,...o})},in:t.in,out:t.out}},l7=e=>{const t=mf(e);return{select:a=>{let{id:s,selected:r,children:i,...o}=a;return s=yt(s),i.has(s)?r:t.select({id:s,selected:r,children:i,...o})},in:t.in,out:t.out}},c7=e=>{const t={select:n=>{let{id:a,value:s,selected:r,children:i,parents:o}=n;a=yt(a);const l=new Map(r),u=[a];for(;u.length;){const f=u.shift();r.set(f,s?"on":"off"),i.has(f)&&u.push(...i.get(f))}let c=o.get(a);for(;c;){const f=i.get(c),d=f.every(m=>r.get(m)==="on"),v=f.every(m=>!r.has(m)||r.get(m)==="off");r.set(c,d?"on":v?"off":"indeterminate"),c=o.get(c)}return e&&!s&&Array.from(r.entries()).reduce((d,v)=>{let[m,h]=v;return h==="on"&&d.push(m),d},[]).length===0?l:r},in:(n,a,s)=>{let r=new Map;for(const i of n||[])r=t.select({id:i,value:!0,selected:new Map(r),children:a,parents:s});return r},out:(n,a)=>{const s=[];for(const[r,i]of n.entries())i==="on"&&!a.has(r)&&s.push(r);return s}};return t}
13,Xa=Symbol.for("vuetify:nested"),vf={id:me(),root:{register:()=>null,unregister:()=>null,parents:X(new Map),children:X(new Map),open:()=>null,openOnSelect:()=>null,activate:()=>null,select:()=>null,activatable:X(!1),selectable:X(!1),opened:X(new Set),activated:X(new Set),selected:X(new Map),selectedValues:X([])}},u7=ne({activatable:Boolean,selectable:Boolean,activeStrategy:[String,Function,Object],selectStrategy:[String,Function,Object],openStrategy:[String,Object],opened:null,activated:null,selected:null,mandatory:Boolean},"nested"),d7=e=>{let t=!1;const n=X(new Map),a=X(new Map),s=Pt(e,"opened",e.opened,v=>new Set(v),v=>[...v.values()]),r=A(()=>{if(typeof e.activeStrategy=="object")return e.activeStrategy;if(typeof e.activeStrategy=="function")return e.activeStrategy(e.mandatory);switch(e.activeStrategy){case"leaf":return a7(e.mandatory);case"single-leaf":return s7(e.mandatory);case"independent":return Vo(e.mandatory);case"single-independent":default:return df(e.mandatory)}}),i=A(()=>{if(typeof e.selectStrategy=="object")return e.selectStrategy;if(typeof e.selectStrategy=="function")return e.selectStrategy(e.mandatory);switch(e.selectStrategy){case"single-leaf":return l7(e.mandatory);case"leaf":return o7(e.mandatory);case"independent":return Eo(e.mandatory);case"single-independent":return mf(e.mandatory);case"classic":default:return c7(e.mandatory)}}),o=A(()=>{if(typeof e.openStrategy=="object")return e.openStrategy;switch(e.openStrategy){case"list":return i7;case"single":return r7;case"multiple":default:return ff}}),l=Pt(e,"activated",e.activated,v=>r.value.in(v,n.value,a.value),v=>r.value.out(v,n.value,a.value)),u=Pt(e,"selected",e.selected,v=>i.value.in(v,n.value,a.value),v=>i.value.out(v,n.value,a.value));pt(()=>{t=!0});function c(v){const m=[];let h=v;for(;h!=null;)m.unshift(h),h=a.value.get(h);return m}const f=tt("nested"),d={id:me(),root:{opened:s,activatable:ge(e,"activatable"),selectable:ge(e,"selectable"),activated:l,selected:u,selectedValues:A(()=>{const v=[];for(const[m,h]of u.value.entries())h==="on"&&v.push(m);return v}),register:(v,m,h)=>{m&&v!==m&&a.value.set(v,m),h&&n.value.set(v,[]),m!=null&&n.value.set(m,[...n.value.get(m)||[],v])},unregister:v=>{if(t)return;n.value.delete(v);const m=a.value.get(v);if(m){const h=n.value.get(m)??[];n.value.set(m,h.filter(g=>g!==v))}a.value.delete(v),s.value.delete(v)},open:(v,m,h)=>{f.emit("click:open",{id:v,value:m,path:c(v),event:h});const g=o.value.open({id:v,value:m,opened:new Set(s.value),children:n.value,parents:a.value,event:h});g&&(s.value=g)},openOnSelect:(v,m,h)=>{const g=o.value.select({id:v,value:m,selected:new Map(u.value),opened:new Set(s.value),children:n.value,parents:a.value,event:h});g&&(s.value=g)},select:(v,m,h)=>{f.emit("click:select",{id:v,value:m,path:c(v),event:h});const g=i.value.select({id:v,value:m,selected:new Map(u.value),children:n.value,parents:a.value,event:h});g&&(u.value=g),d.root.openOnSelect(v,m,h)},activate:(v,m,h)=>{if(!e.activatable)return d.root.select(v,!0,h);f.emit("click:activate",{id:v,value:m,path:c(v),event:h});const g=r.value.activate({id:v,value:m,activated:new Set(l.value),children:n.value,parents:a.value,event:h});g&&(l.value=g)},children:n,parents:a}};return it(Xa,d),d.root},hf=(e,t)=>{const n=ke(Xa,vf),a=Symbol(La()),s=A(()=>e.value!==void 0?e.value:a),r={...n,id:s,open:(i,o)=>n.root.open(s.value,i,o),openOnSelect:(i,o)=>n.root.openOnSelect(s.value,i,o),isOpen:A(()=>n.root.opened.value.has(s.value)),parent:A(()=>n.root.parents.value.get(s.value)),activate:(i,o)=>n.root.activate(s.value,i,o),isActivated:A(()=>n.root.activated.value.has(yt(s.value))),select:(i,o)=>n.root.select(s.value,i,o),isSelected:A(()=>n.root.selected.value.get(yt(s.value))==="on"),isIndeterminate:A(()=>n.root.selected.value.get(s.value)==="indeterminate"),isLeaf:A(()=>!n.root.children.value.get(s.value)),isGroupActivator:n.isGroupActivator};return!n.isGroupActivator&&n.root.register(s.value,n.id.value,t),pt(()=>{!n.isGroupActivator&&n.root.unregister(s.value)}),t&&it(Xa,r),r},f7=()=>{const e=ke(Xa,vf);it(Xa,{...e,isGroupActivator:!0})},m7=Ca({name:"VListGroupActivator",setup(e,t){let{slots:n}=t;return f7(),()=>n.default?.()}}),v7=ne({activeColor:String,baseColor:String,color:String,collapseIcon:{type:mt,default:"$collapse"},expandIcon:{type:mt,default:"$expand"},prependIcon:mt,appendIcon:mt,fluid:Boolean,subgroup:Boolean,title:String,value:null,...xe(),...nt()},"VListGroup"),Kc=be()({name:"VListGroup",props:v7(),setup(e,t){let{slots:n}=t;const{isOpen:a,open:s,id:r}=hf(ge(e,"value"),!0),i=A(()=>
13`v-list-group--id-${String(r.value)}`),o=uf(),{isBooted:l}=Vr();function u(v){s(!a.value,v)}const c=A(()=>({onClick:u,class:"v-list-group__header",id:i.value})),f=A(()=>a.value?e.collapseIcon:e.expandIcon),d=A(()=>({VListItem:{active:a.value,activeColor:e.activeColor,baseColor:e.baseColor,color:e.color,prependIcon:e.prependIcon||e.subgroup&&f.value,appendIcon:e.appendIcon||!e.subgroup&&f.value,title:e.title,value:e.value}}));return Ie(()=>p(e.tag,{class:["v-list-group",{"v-list-group--prepend":o?.hasPrepend.value,"v-list-group--fluid":e.fluid,"v-list-group--subgroup":e.subgroup,"v-list-group--open":a.value},e.class],style:e.style},{default:()=>[n.activator&&p(st,{defaults:d.value},{default:()=>[p(m7,null,{default:()=>[n.activator({props:c.value,isOpen:a.value})]})]}),p(ia,{transition:{component:vd},disabled:!l.value},{default:()=>[at(p("div",{class:"v-list-group__items",role:"group","aria-labelledby":i.value},[n.default?.()]),[[Bi,a.value]])]})]})),{isOpen:a}}}),h7=ne({opacity:[Number,String],...xe(),...nt()},"VListItemSubtitle"),wo=be()({name:"VListItemSubtitle",props:h7(),setup(e,t){let{slots:n}=t;return Ie(()=>p(e.tag,{class:["v-list-item-subtitle",e.class],style:[{"--v-list-item-subtitle-opacity":e.opacity},e.style]},n)),{}}}),sn=tr("v-list-item-title"),p7=ne({active:{type:Boolean,default:void 0},activeClass:String,activeColor:String,appendAvatar:String,appendIcon:mt,baseColor:String,disabled:Boolean,lines:[Boolean,String],link:{type:Boolean,default:void 0},nav:Boolean,prependAvatar:String,prependIcon:mt,ripple:{type:[Boolean,Object],default:!0},slim:Boolean,subtitle:[String,Number],title:[String,Number],value:null,onClick:No(),onClickOnce:No(),...qn(),...xe(),...Ln(),...mn(),...An(),...Zt(),...po(),...nt(),...St(),...Zn({variant:"text"})},"VListItem"),ze=be()({name:"VListItem",directives:{Ripple:Ct},props:p7(),emits:{click:e=>!0},setup(e,t){let{attrs:n,slots:a,emit:s}=t;const r=ho(e,n),i=A(()=>e.value===void 0?r.href.value:e.value),{activate:o,isActivated:l,select:u,isSelected:c,isIndeterminate:f,isGroupActivator:d,root:v,parent:m,openOnSelect:h}=hf(i,!1),g=uf(),S=A(()=>e.active!==!1&&(e.active||r.isActive?.value||(v.activatable.value?l.value:c.value))),M=A(()=>e.link!==!1&&r.isLink.value),b=A(()=>!e.disabled&&e.link!==!1&&(e.link||r.isClickable.value||!!g&&(v.selectable.value||v.activatable.value||e.value!=null))),C=A(()=>e.rounded||e.nav),w=A(()=>e.color??e.activeColor),V=A(()=>({color:S.value?w.value??e.baseColor:e.baseColor,variant:e.variant}));re(()=>r.isActive?.value,K=>{K&&m.value!=null&&v.open(m.value,!0),K&&h(K)},{immediate:!0});const{themeClasses:y}=Vt(e),{borderClasses:H}=Wn(e),{colorClasses:_,colorStyles:T,variantClasses:N}=ss(V),{densityClasses:P}=jn(e),{dimensionStyles:x}=vn(e),{elevationClasses:Z}
13=Sn(e),{roundedClasses:ue}=Kt(C),te=A(()=>e.lines?`v-list-item--${e.lines}-line`:void 0),Le=A(()=>({isActive:S.value,select:u,isSelected:c.value,isIndeterminate:f.value}));function ce(K){s("click",K),b.value&&(r.navigate?.(K),!d&&(v.activatable.value?o(!l.value,K):(v.selectable.value||e.value!=null)&&u(!c.value,K)))}function q(K){(K.key==="Enter"||K.key===" ")&&(K.preventDefault(),ce(K))}return Ie(()=>{const K=M.value?"a":e.tag,J=a.title||e.title!=null,B=a.subtitle||e.subtitle!=null,Ae=!!(e.appendAvatar||e.appendIcon),Se=!!(Ae||a.append),Ve=!!(e.prependAvatar||e.prependIcon),Ke=!!(Ve||a.prepend);return g?.updateHasPrepend(Ke),e.activeColor&&l2("active-color",["color","base-color"]),at(p(K,{class:["v-list-item",{"v-list-item--active":S.value,"v-list-item--disabled":e.disabled,"v-list-item--link":b.value,"v-list-item--nav":e.nav,"v-list-item--prepend":!Ke&&g?.hasPrepend.value,"v-list-item--slim":e.slim,[`${e.activeClass}`]:e.activeClass&&S.value},y.value,H.value,_.value,P.value,Z.value,te.value,ue.value,N.value,e.class],style:[T.value,x.value,e.style],href:r.href.value,tabindex:b.value?g?-2:0:void 0,onClick:ce,onKeydown:b.value&&!M.value&&q},{default:()=>[as(b.value||S.value,"v-list-item"),Ke&&p("div",{key:"prepend",class:"v-list-item__prepend"},[a.prepend?p(st,{key:"prepend-defaults",disabled:!Ve,defaults:{VAvatar:{density:e.density,image:e.prependAvatar},VIcon:{density:e.density,icon:e.prependIcon},VListItemAction:{start:!0}}},{default:()=>[a.prepend?.(Le.value)]}):p(je,null,[e.prependAvatar&&p(Fs,{key:"prepend-avatar",density:e.density,image:e.prependAvatar},null),e.prependIcon&&p(un,{key:"prepend-icon",density:e.density,icon:e.prependIcon},null)]),p("div",{class:"v-list-item__spacer"},null)]),p("div",{class:"v-list-item__content","data-no-activator":""},[J&&p(sn,{key:"title"},{default:()=>[a.title?.({title:e.title})??e.title]}),B&&p(wo,{key:"subtitle"},{default:()=>[a.subtitle?.({subtitle:e.subtitle})??e.subtitle]}),a.default?.(Le.value)]),Se&&p("div",{key:"append",class:"v-list-item__append"},[a.append?p(st,{key:"append-defaults",disabled:!Ae,defaults:{VAvatar:{density:e.density,image:e.appendAvatar},VIcon:{density:e.density,icon:e.appendIcon},VListItemAction:{end:!0}}},{default:()=>[a.append?.(Le.value)]}):p(je,null,[e.appendIcon&&p(un,{key:"append-icon",density:e.density,icon:e.appendIcon},null),e.appendAvatar&&p(Fs,{key:"append-avatar",density:e.density,image:e.appendAvatar},null)]),p("div",{class:"v-list-item__spacer"},null)])]}),[[Xs("ripple"),b.value&&e.ripple]])}),{isGroupActivator:d,isSelected:c,list:g,select:u}}}),g7=ne({color:String,inset:Boolean,sticky:Boolean,title:String,...xe(),...nt()},"VListSubheader"),y7=be()({name:"VListSubheader",props:g7(),setup(e,t){let{slots:n}=t;const{textColorClasses:a,textColorStyles:s}=Bn(ge(e,"color"));return Ie(()=>{const r=!!(n.default||e.title);return p(e.tag,{class:["v-list-subheader",{"v-list-subheader--inset":e.inset,"v-list-subheader--sticky":e.sticky},a.value,e.class],style:[{textColorStyles:s},e.style]},{default:()=>[r&&p("div",{class:"v-list-subheader__text"},[n.default?.()??e.title])]})}),{}}}),b7=ne({items:Array,returnObject:Boolean},"VListChildren"),pf=be()({name:"VListChildren",props:b7(),setup(e,t){let{slots:n}=t;return cf(),()=>n.default?.()??e.items?.map(a=>{let{children:s,props:r,type:i,raw:o}=a;if(i==="divider")return n.divider?.({props:r})??p(lf,r,null);if(i==="subheader")return n.subheader?.({props:r})??p(y7,r,null);const l={subtitle:n.subtitle?c=>n.subtitle?.({...c,item:o}):void 0,prepend:n.prepend?c=>n.prepend?.({...c,item:o}):void 0,append:n.append?c=>n.append?.({...c,item:o}):void 0,title:n.title?c=>n.title?.({...c,item:o}):void 0},u=Kc.filterProps(r);return s?p(Kc,Oe({value:r?.value},u),{activator:c=>{let{props:f}=c;const d={...r,...f,value:e.returnObject?o:r.value};return n.header?n.header({props:d}):p(ze,d,l)},default:()=>p(pf,{items:s,returnObject:e.returnObject},n)}):n.item?n.item({props:r}):p(ze,Oe(r,{value:e.returnObject?o:r.value}),l)})}}),_7=ne({items:{type:Array,default:()=>[]},itemTitle:{type:[String,Array,Function],default:"title"},itemValue:{type:[String,Array,Function],default:"value"},itemChildren:{type:[Boolean,String,Array,Function],default:"children"},itemProps:{type:[Boolean,String,Array,Function],default:"props"},returnObject:Boolean,valueComparator:{type:Function,default:Qs}},"list-items");function Di(e,t){const n=rn(t,e.itemTitle,t),a=rn(t,e.itemValue,n),s=rn(t,e.itemChildren),r=e.itemProps===!0?typeof t=="object"&&t!=null&&!Array.isArray(t)?"children"in t?er(t,["children"]):t:void 0:rn(t,e.itemProps),i={title:n,value:a,...r};return{title:String(i.title??""),value:i.value,props:i,children:Array.isArray(s)?gf(e,s):void 0,raw:t}}function gf(e,t){const n=[];for(const a of t)n.push(Di(e,a));return n}function x_(e){const t=A(()=>gf(e,e.items)),n=A(()=>t.value.some(r=>r.value===null));function a(r){return n.value||(r=r.filter(i=>i!==null)),r.map(i=>e.returnObject&&typeof i=="string"?Di(e,i):t.value.find(o=>e.valueComparator(i,o.value))||Di(e,i))}function s(r){return e.returnObject?r.map(i=>{let{raw:o}=i;return o}
vendor: 6,306 bytes, line 13
13):r.map(i=>{let{value:o}=i;return o})}return{items:t,transformIn:a,transformOut:s}}function C7(e){return typeof e=="string"||typeof e=="number"||typeof e=="boolean"}function L7(e,t){const n=rn(t,e.itemType,"item"),a=C7(t)?t:rn(t,e.itemTitle),s=rn(t,e.itemValue,void 0),r=rn(t,e.itemChildren),i=e.itemProps===!0?er(t,["children"]):rn(t,e.itemProps),o={title:a,value:s,...i};return{type:n,title:o.title,value:o.value,props:o,children:n==="item"&&r?yf(e,r):void 0,raw:t}}function yf(e,t){const n=[];for(const a of t)n.push(L7(e,a));return n}function A7(e){return{items:A(()=>yf(e,e.items))}}const S7=ne({baseColor:String,activeColor:String,activeClass:String,bgColor:String,disabled:Boolean,expandIcon:String,collapseIcon:String,lines:{type:[Boolean,String],default:"one"},slim:Boolean,nav:Boolean,...u7({selectStrategy:"single-leaf",openStrategy:"list"}),...qn(),...xe(),...Ln(),...mn(),...An(),itemType:{type:String,default:"type"},..._7(),...Zt(),...nt(),...St(),...Zn({variant:"text"})},"VList"),la=be()({name:"VList",props:S7(),emits:{"update:selected":e=>!0,"update:activated":e=>!0,"update:opened":e=>!0,"click:open":e=>!0,"click:activate":e=>!0,"click:select":e=>!0},setup(e,t){let{slots:n}=t;const{items:a}=A7(e),{themeClasses:s}=Vt(e),{backgroundColorClasses:r,backgroundColorStyles:i}=cn(ge(e,"bgColor")),{borderClasses:o}=Wn(e),{densityClasses:l}=jn(e),{dimensionStyles:u}=vn(e),{elevationClasses:c}=Sn(e),{roundedClasses:f}=Kt(e),{children:d,open:v,parents:m,select:h}=d7(e),g=A(()=>e.lines?`v-list--${e.lines}-line`:void 0),S=ge(e,"activeColor"),M=ge(e,"baseColor"),b=ge(e,"color");cf(),_a({VListGroup:{activeColor:S,baseColor:M,color:b,expandIcon:ge(e,"expandIcon"),collapseIcon:ge(e,"collapseIcon")},VListItem:{activeClass:ge(e,"activeClass"),activeColor:S,baseColor:M,color:b,density:ge(e,"density"),disabled:ge(e,"disabled"),lines:ge(e,"lines"),nav:ge(e,"nav"),slim:ge(e,"slim"),variant:ge(e,"variant")}});const C=me(!1),w=X();function V(P){C.value=!0}function y(P){C.value=!1}function H(P){!C.value&&!(P.relatedTarget&&w.value?.contains(P.relatedTarget))&&N()}function _(P){const x=P.target;if(!(!w.value||["INPUT","TEXTAREA"].includes(x.tagName))){if(P.key==="ArrowDown")N("next");else if(P.key==="ArrowUp")N("prev");else if(P.key==="Home")N("first");else if(P.key==="End")N("last");else return;P.preventDefault()}}function T(P){C.value=!0}function N(P){if(w.value)return Ms(w.value,P)}return Ie(()=>p(e.tag,{ref:w,class:["v-list",{"v-list--disabled":e.disabled,"v-list--nav":e.nav,"v-list--slim":e.slim},s.value,r.value,o.value,l.value,c.value,g.value,f.value,e.class],style:[i.value,u.value,e.style],tabindex:e.disabled||C.value?-1:0,role:"listbox","aria-activedescendant":void 0,onFocusin:V,onFocusout:y,onFocus:H,onKeydown:_,onMousedown:T},{default:()=>[p(pf,{items:a.value,returnObject:e.returnObject},n)]})),{open:v,select:h,focus:N,children:d,parents:m}}}),V7=ne({scrollable:Boolean,...xe(),...mn(),...nt({tag:"main"})},"VMain"),E7=be()({name:"VMain",props:V7(),setup(e,t){let{slots:n}=t;const{dimensionStyles:a}=vn(e),{mainStyles:s,layoutIsReady:r}=xm(),{ssrBootStyles:i}=Vr();return Ie(()=>p(e.tag,{class:["v-main",{"v-main--scrollable":e.scrollable},e.class],style:[s.value,i.value,a.value,e.style]},{default:()=>[e.scrollable?p("div",{class:"v-main__scroller"},[n.default?.()]):n.default?.()]})),r}});function w7(e){let{rootEl:t,isSticky:n,layoutItemStyles:a}=e;const s=me(!1),r=me(0),i=A(()=>{const u=typeof s.value=="boolean"?"top":s.value;return[n.value?{top:"auto",bottom:"auto",height:void 0}:void 0,s.value?{[u]:ve(r.value)}:{top:a.value.top}]});wt(()=>{re(n,u=>{u?window.addEventListener("scroll",l,{passive:!0}):window.removeEventListener("scroll",l)},{immediate:!0})}),pt(()=>{window.removeEventListener("scroll",l)});let o=0;function l(){const u=o>window.scrollY?"up":"down",c=t.value.getBoundingClientRect(),f=parseFloat(a.value.top??0),d=window.scrollY-Math.max(0,r.value-f),v=c.height+Math.max(r.value,f)-window.scrollY-window.innerHeight,m=parseFloat(getComputedStyle(t.value).getPropertyValue("--v-body-scroll-y"))||0;c.height<window.innerHeight-f?(s.value="top",r.value=f):u==="up"&&s.value==="bottom"||u==="down"&&s.value==="top"?(r.value=window.scrollY+c.top-m,s.value=!0):u==="down"&&v<=0?(r.value=0,s.value="bottom"):u==="up"&&d<=0&&(m?s.value!=="top"&&(r.value=-d+m+f,s.value="top"):(r.value=c.top+d,s.value="top")),o=window.scrollY}return{isStuck:s,stickyStyles:i}}const H7=100,M7=20;function Gc(e){return(e<0?-1:1)*Math.sqrt(Math.abs(e))*1.41421356237}function Yc(e){if(e.length<2)return 0;if(e.length===2)return e[1].t===e[0].t?0:(e[1].d-e[0].d)/(e[1].t-e[0].t);let t=0;for(let n=e.length-1;n>0;n--){if(e[n].t===e[n-1].t)continue;const a=Gc(t),s=(e[n].d-e[n-1].d)/(e[n].t-e[n-1].t);t+=(s-a)*Math.abs(s),n===e.length-1&&(t*=.5)}return Gc(t)*1e3}function k7(){const e={};function t(s){Array.from(s.changedTouches).forEach(r=>{(e[r.identifier]??(e[r.identifier]=new Kf(M7))).push([s.timeStamp,r])})}function n(s){Array.from(s.changedTouches).forEach(r=>{delete e[r.identifier]})}function a(s){const r=e[s]?.values().reverse();if(!r)throw new Error(`No samples for touch id ${s}`);const i=r[0],o=[],l=[];for(const u of r){if(i[0]-u[0]>H7)break;o.push({t:u[0],d:u[1].clientX}),l.push({t:u[0],d:u[1].clientY})}return{x:Yc(o),y:Yc(l),get direction(){const{x:u,y:c}=this,[f,d]=[Math.abs(u),Math.abs(c)];return f>d&&u>=0?"right":f>d&&u<=0?"left":d>f&&c>=0?"down":d>f&&c<=0?"up":T7()}}}return{addMovement:t,endTouch:n,getVelocity:a}}function T7(){throw new Error}function P7(e){let{el:t,isActive:n,isTemporary:a,width:s,touchless:r,position:i}=e;wt(()=>{window.addEventListener("touchstart",M,{passive:!0}),window.addEventListener("touchmove",b,{passive:!1}),window.addEventListener("touchend",C,{passive:!0})}),pt(()=>{window.removeEventListener("touchstart",M),window.removeEventListener("touchmove",b),window.removeEventListener("touchend",C)});const o=A(()=>["left","right"].includes(i.value)),{addMovement:l,endTouch:u,getVelocity:c}=k7();let f=!1;const d=me(!1),v=me(0),m=me(0);let h;function g(V,y){return(i.value==="left"?V:i.value==="right"?document.documentElement.clientWidth-V:i.value==="top"?V:i.value==="bottom"?document.documentElement.clientHeight-V:na())-(y?s.value:0)}function S(V){let y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;
13const H=i.value==="left"?(V-m.value)/s.value:i.value==="right"?(document.documentElement.clientWidth-V-m.value)/s.value:i.value==="top"?(V-m.value)/s.value:i.value==="bottom"?(document.documentElement.clientHeight-V-m.value)/s.value:na();return y?Math.max(0,Math.min(1,H)):H}function M(V){if(r.value)return;const y=V.changedTouches[0].clientX,H=V.changedTouches[0].clientY,_=25,T=i.value==="left"?y<_:i.value==="right"?y>document.documentElement.clientWidth-_:i.value==="top"?H<_:i.value==="bottom"?H>document.documentElement.clientHeight-_:na(),N=n.value&&(i.value==="left"?y<s.value:i.value==="right"?y>document.documentElement.clientWidth-s.value:i.value==="top"?H<s.value:i.value==="bottom"?H>document.documentElement.clientHeight-s.value:na());(T||N||n.value&&a.value)&&(h=[y,H],m.value=g(o.value?y:H,n.value),v.value=S(o.value?y:H),f=m.value>-20&&m.value<80,u(V),l(V))}function b(V){const y=V.changedTouches[0].clientX,H=V.changedTouches[0].clientY;if(f){if(!V.cancelable){f=!1;return}const T=Math.abs(y-h[0]),N=Math.abs(H-h[1]);(o.value?T>N&&T>3:N>T&&N>3)?(d.value=!0,f=!1):(o.value?N:T)>3&&(f=!1)}if(!d.value)return;V.preventDefault(),l(V);const _=S(o.value?y:H,!1);v.value=Math.max(0,Math.min(1,_)),_>1?m.value=g(o.value?y:H,!0):_<0&&(m.value=g(o.value?y:H,!1))}function C(V){if(f=!1,!d.value)return;l(V),d.value=!1;const y=c(V.changedTouches[0].identifier),H=Math.abs(y.x),_=Math.abs(y.y);(o.value?H>_&&H>400:_>H&&_>3)?n.value=y.direction===({left:"right",right:"left",top:"down",bottom:"up"}[i.value]||na()):n.value=v.value>.5}const w=A(()=>d.value?{transform:i.value==="left"?`translateX(calc(-100% + ${v.value*s.value}px))`:i.value==="right"?`translateX(calc(100% - ${v.value*s.value}px))`:i.value==="top"?`translateY(calc(-100% + ${v.value*s.value}px))`:i.value==="bottom"?`translateY(calc(100% - ${v.value*s.value}px))`:na(),transition:"none"}:void 0);return ln(d,()=>{const V=t.value?.style.transform??null,y=t.value?.style.transition??null;qt(()=>{t.value?.style.setProperty("transform",w.value?.transform||"none"),t.value?.style.setProperty("transition",w.value?.transition||null)}),Ht(()=>{t.value?.style.setProperty("transform",V),t.value?.style.setProperty("transition",y)})}),{isDragging:d,dragProgress:v,dragStyles:w}}function na(){throw new Error}const O7=["start","end","left","right","top","bottom"],I7=ne({color:String,disableResizeWatcher:Boolean,disableRouteWatcher:Boolean,expandOnHover:Boolean,floating:Boolean,modelValue:{type:Boolean,default:null},permanent:Boolean,rail:{type:Boolean,default:null},railWidth:{type:[Number,String],default:56},scrim:{type:[Boolean,String],default:!0},image:String,temporary:Boolean,persistent:Boolean,touchless:Boolean,width:{type:[Number,String],default:256},location:{type:String,default:"start",validator:e=>O7.includes(e)},sticky:Boolean,...qn(),...xe(),...yd(),...Vm({mobile:null}),...An(),...K1(),...Zt(),...nt({tag:"nav"}),...St()},"VNavigationDrawer"),R7=be()({name:"VNavigationDrawer",props:I7(),emits:{"update:modelValue":e=>!0,"update:rail":e=>!0},setup(e,t){let{attrs:n,emit:a,slots:s}=t;const{isRtl:r}=Aa(),{themeClasses:i}=Vt(e),{borderClasses:o}=Wn(e),{backgroundColorClasses:l,backgroundColorStyles:u}=cn(ge(e,"color")),{elevationClasses:c}=Sn(e),{displayClasses:f,mobile:d}
13=B1(e),{roundedClasses:v}=Kt(e),m=Xu(),h=Pt(e,"modelValue",null,B=>!!B),{ssrBootStyles:g}=Vr(),{scopeId:S}=_r(),M=X(),b=me(!1),{runOpenDelay:C,runCloseDelay:w}=bd(e,B=>{b.value=B}),V=A(()=>e.rail&&e.expandOnHover&&b.value?Number(e.width):Number(e.rail?e.railWidth:e.width)),y=A(()=>ni(e.location,r.value)),H=A(()=>e.persistent),_=A(()=>!e.permanent&&(d.value||e.temporary)),T=A(()=>e.sticky&&!_.value&&y.value!=="bottom");ln(()=>e.expandOnHover&&e.rail!=null,()=>{re(b,B=>a("update:rail",!B))}),ln(()=>!e.disableResizeWatcher,()=>{re(_,B=>!e.permanent&&Je(()=>h.value=!B))}),ln(()=>!e.disableRouteWatcher&&!!m,()=>{re(m.currentRoute,()=>_.value&&(h.value=!1))}),re(()=>e.permanent,B=>{B&&(h.value=!0)}),e.modelValue==null&&!_.value&&(h.value=e.permanent||!d.value);const{isDragging:N,dragProgress:P}=P7({el:M,isActive:h,isTemporary:_,width:V,touchless:ge(e,"touchless"),position:y}),x=A(()=>{const B=_.value?0:e.rail&&e.expandOnHover?Number(e.railWidth):V.value;return N.value?B*P.value:B}),Z=A(()=>["top","bottom"].includes(e.location)?0:V.value),{layoutItemStyles:ue,layoutItemScrimStyles:te,layoutIsReady:Le}=G1({id:e.name,order:A(()=>parseInt(e.order,10)),position:y,layoutSize:x,elementSize:Z,active:A(()=>h.value||N.value),disableTransitions:A(()=>N.value),absolute:A(()=>e.absolute||T.value&&typeof ce.value!="string")}),{isStuck:ce,stickyStyles:q}=w7({rootEl:M,isSticky:T,layoutItemStyles:ue}),K=cn(A(()=>typeof e.scrim=="string"?e.scrim:null)),J=A(()=>({...N.value?{opacity:P.value*.2,transition:"none"}:void 0,...te.value}));return _a({VList:{bgColor:"transparent"}}),Ie(()=>{const B=s.image||e.image;return p(je,null,[p(e.tag,Oe({ref:M,onMouseenter:C,onMouseleave:w,class:["v-navigation-drawer",`v-navigation-drawer--${y.value}`,{"v-navigation-drawer--expand-on-hover":e.expandOnHover,"v-navigation-drawer--floating":e.floating,"v-navigation-drawer--is-hovering":b.value,"v-navigation-drawer--rail":e.rail,"v-navigation-drawer--temporary":_.value,"v-navigation-drawer--persistent":H.value,"v-navigation-drawer--active":h.value,"v-navigation-drawer--sticky":T.value},i.value,l.value,o.value,f.value,c.value,v.value,e.class],style:[u.value,ue.value,g.value,q.value,e.style,["top","bottom"].includes(y.value)?{height:"auto"}:{}]},S,n),{default:()=>[B&&p("div",{key:"image",class:"v-navigation-drawer__img"},[s.image?p(st,{key:"image-defaults",disabled:!e.image,defaults:{VImg:{alt:"",cover:!0,height:"inherit",src:e.image}}},s.image):p(br,{key:"image-img",alt:"",cover:!0,height:"inherit",src:e.image},null)]),s.prepend&&p("div",{class:"v-navigation-drawer__prepend"},[s.prepend?.()]),p("div",{class:"v-navigation-drawer__content"},[s.default?.()]),s.append&&p("div",{class:"v-navigation-drawer__append"},[s.append?.()])]}),p(Rt,{name:"fade-transition"},{default:()=>[_.value&&(N.value||h.value)&&!!e.scrim&&p("div",Oe({class:["v-navigation-drawer__scrim",K.backgroundColorClasses.value],style:[J.value,K.backgroundColorStyles.value],onClick:()=>{H.value||(h.value=!1)}},S),null)]})])}),Le.then(()=>({isStuck:ce}))}}),N7=e=>(Ui("data-v-a72a1d39"),e=e(),qi(),e),D7={key:0,class:"app-loading-overlay"},x7=N7(()=>U("div",{class:"loader-box"},[U("img",{src:Du,alt:"safeOS Logo",class:"loader-logo"}),U("div",{class:"loader-progress"},[U("div",{class:"loader-bar"})])],-1)),F7=[x7],$7={class:"sidebar-header"},B7={class:"sidebar-user","data-tour":"sidebar-user"},U7={class:"sidebar-user__info"},q7={key:0,class:"sidebar-user__name"},W7={class:"flex items-center justify-between w-full px-4"},j7={class:"flex items-center gap-2"},Z7=["title"],K7={class:"uppercase"},G7={class:"company-switcher-btn__name"},Y7={class:"px-4 py-6"},z7=Qe({name:"AuthenticatedLayout",__name:"AuthenticatedLayout",setup(e){const t=Es(()=>Y(()=>import("./Settings-CUEiftU9.js"),__vite__mapDeps([57,1,2,7,4,5,6,58,59,60,8,61,10,11,12,13,14,15,62,63,64,65,66,67,68,69,23,24,70,71,72,73,74,75,76,77,78,79]))),n=Es(()=>Y(()=>import("./HelpDialog-CaM9-uEO.js"),__vite__mapDeps([80,1,2,7,71,13,14,5,6,10,11,12,15,81,82,83]))),a=X(!0),s=eo(),r=ht();mr();const i=As(),o=zt(),l=dn(),u=rr(),c=ut({}),f=X(null),d=X(!0),v=X(!1),m=X(!1),h=X("tickets"),g=X(null),S=X(null);function M(q="tickets",K=null,J=null){h.value=q,g.value=K,S.value=J,m.value=!0}function b(){m.value=!1,g.value=null,S.value=null,s.query.help&&u.replace({query:{...s.query,help:void 0,ticket:void 0,feedback:void 0}})}re(()=>s.query.help,q=>{if(typeof q!="string")return;const K=["tickets","feedback","docs","remote"].includes(q)?q:"tickets";M(K,typeof s.query.ticket=="string"?s.query.ticket:null,typeof s.query.feedback=="str
13ing"?s.query.feedback:null)},{immediate:!0});const C=vr(),w=fr();wt(()=>{C.init()}),re(()=>r.licenseKey,async q=>{!q||q==="free"||(await w.check().catch(()=>!1),w.checked&&!w.required&&C.maybeShowWelcome())},{immediate:!0}),re(()=>C.active,q=>{q&&(d.value=!0,v.value=!1)});const V=async()=>await r.signOut(),y=q=>q===s.name,H=X(null),_=ut({top:0,height:0,visible:!1,animated:!1});let T=null;function N(){const q=H.value,K=q?.querySelector(".nav-item--active");if(!q||!K){_.visible=!1;return}const J=7;_.top=K.offsetTop+J,_.height=Math.max(K.offsetHeight-J*2,8),_.visible=!0,_.animated||requestAnimationFrame(()=>{_.animated=!0})}const P=A(()=>({transform:`translateY(${_.top}px)`,height:`${_.height}px`}));re(()=>s.name,()=>Je(N)),re(c,()=>Je(N)),re(f,()=>Je(N)),re(d,q=>{q&&Je(N)}),wt(()=>{Je(N),typeof ResizeObserver<"u"&&H.value&&(T=new ResizeObserver(()=>N()),T.observe(H.value))}),pt(()=>{T?.disconnect(),T=null});const x=A(()=>o.activeMembership?.companyName??o.memberships[0]?.companyName??"—"),Z=q=>{q!==o.selectedTenantId&&(o.selectTenant(q),window.location.href="/cockpit")},{locale:ue}=Hn(),te=sf,Le=A(()=>rs(ue.value)),ce=q=>{q!==Le.value&&(ue.value=q,J1(q))};return wt(async()=>{a.value=!0;const q=p4();if(q&&l.pushNotification(q.type,q.message),r.licenseKey)f.value=r.licenseKey,r.loadLicenseKey().then(()=>{f.value=r.licenseKey}).catch(()=>{});else try{await r.loadLicenseKey(),f.value=r.licenseKey}catch(B){console.error("Failed to load license key",B),f.value=null}a.value=!1;const K=u.getRoutes().filter(B=>B.meta?.layout?.name==="AuthenticatedLayout"&&B.name);(await Promise.all(K.map(async B=>{const Ae=B.name.toString();try{return{routeName:Ae,accessible:await Wu(B.meta)}}catch{const Se=B.meta?.accessCheck?.licenseKey??"free";return{routeName:Ae,accessible:r.hasLicense(Se)}}}))).forEach(({routeName:B,accessible:Ae})=>{c[B]=Ae}),i.fetchUserPreferences().catch(B=>{console.error("Failed to fetch user preferences",B)})}),(q,K)=>{const J=u1("router-link");return Q(),_e(je,null,[p(Rt,{name:"initial-loader-fade"},{default:j(()=>[a.value?(Q(),_e("div",D7,F7)):Pe("",!0)]),_:1}),p(n7,{class:""},{default:j(()=>[p(R7,{modelValue:d.value,"onUpdate:modelValue":K[2]||(K[2]=B=>d.value=B),"mobile-breakpoint":"md",class:"sidebar-nav px-3"},{append:j(()=>[U("div",B7,[U("div",U7,[p(Ce,{"svg-path":F(Qh),"icon-classes":"h-8 w-8 bg-sidebar p-0.5 rounded-full"},null,8,["svg-path"]),F(r).userData?(Q(),_e("span",q7,oe(F(r).userData.firstName)+" "+oe(F(r).userData.lastName),1)):Pe("",!0)]),p(ca,{location:"top end"},{activator:j(({props:B})=>[U("button",Oe({class:"sidebar-user__dots"},B),[p(Ce,{"svg-path":F(L5)},null,8,["svg-path"])],16)]),default:j(()=>[p(la,null,{default:j(()=>[c.settings?(Q(),He(ze,{key:0},{default:j(()=>[U("button",{class:"flex items-center gap-1",onClick:K[0]||(K[0]=B=>v.value=!0)},[p(Ce,{"svg-path":F(Bu)},null,8,["svg-path"]),p(sn,null,{default:j(()=>[qe(oe(q.$t("General.settings")),1)]),_:1})])]),_:1})):Pe("",!0),p(ze,null,{default:j(()=>[U("button",{class:"flex items-center gap-1",onClick:K[1]||(K[1]=B=>M())},[p(Ce,{"svg-path":F(w5)},null,8,["svg-path"]),p(sn,null,{default:j(()=>[qe(oe(q.$t("App.Help.title")),1)]),_:1})])]),_:1}),p(ze,null,{default:j(()=>[U("button",{class:"flex items-center gap-1",onClick:V},[p(Ce,{"svg-path":F(lo)},null,8,["svg-path"]),p(sn,null,{default:j(()=>[qe(oe(q.$t("Common.Layouts.AuthenticatedLayout.logout")),1)]),_:1})])]),_:1})]),_:1})]),_:1})])]),default:j(()=>[U("div",$7,[c.cockpit?(Q(),He(J,{key:0,to:{name:"cockpit"},class:"sidebar-header__link","aria-label":q.$t("App.Cockpit.title")},{default:j(()=>[p(Za)]),_:1},8,["aria-label"])):(Q(),He(Za,{key:1}))]),p(la,{class:"!bg-transparent","data-tour":"sidebar-nav"},{default:j(()=>[U("div",{ref_key:"navListEl",ref:H,class:"nav-list"},[U("span",{class:Ee(["nav-indicator",{"nav-indicator--visible":_.visible,"nav-indicator--animated":_.animated}]),style:Ra(P.value),"aria-hidden":"true"},null,6),c.cockpit?at((Q(),He(J,{key:0,to:{name:"cockpit"},class:Ee(["nav-item",{"nav-item--active":y("cockpit")}])},{default:j(()=>[U("span",{class:Ee(["nav-item__icon",{"nav-item__icon--active":y("cockpit")}])},[p(Ce,{"svg-path":F(P5)},null,8,["svg-path"])],2),p(ze,{title:q.$t("App.Cockpit.title")},null,8,["title"])]),_:1},8,["class"])),[[Ct]]):Pe("",!0),c.actionRequired?at((Q(),He(J,{key:1,to:{name:"actionRequired"},class:Ee(["nav-item",{"nav-item--active":y("actionRequired")}])},{default:j(()=>[U("span",{class:Ee(["nav-item__icon",{"nav-item__icon--active":y("actionRequired")}])},[p(Ce,{"svg-path":F(u5)},null,8,["svg-path"])],2),p(ze,{title:q.$t("App.ActionRequired.title")},null,8,["title"])]),_:1},8,["class"])),[[Ct]]):Pe("",!0),c.analysis?at((Q(),He(J,{key:2,to:{name:"analysis"},class:Ee(["nav-item",{"nav-item--active":y("analysis")}])},{default:j(()=>[U("span",{class:Ee(["nav-item__icon",{"nav-item__icon--active":y("analysis")}])},[p(Ce,{"svg-path":F(i5)},null,8,["svg-path"])],2),p(ze,{title:q.$t("App.Analysis.title")},null,8,["title"])]),_:1},8,["class"])),[[Ct]]):Pe("",!0),c.campaign?at((Q(),He(J,{key:3,to:{name:"campaign"},class:Ee(["nav-item",{"nav-item--active":y("campaign")}])},{default:j(()=>[U("span",{class:Ee(["nav-item__icon",{"nav-item__icon--active":y("campaign")}])},[p(Ce,{"svg-path":F(a5)},null,8,["svg-path"])],2),p(ze,{title:q.$t("App.Campaign.title")},null,8,["title"])]),_:1},8,["class"])),[[Ct]]):Pe("",!0),c.lmra?at((Q(),He(J,{key:4,to:{name:"lmra"},class:Ee(["nav-item",{"nav-item--active":y("lmra")}])},{default:j(()=>[U("span",{class:Ee(["nav-item__icon",{"nav-item__icon--active":y("lmra")}])},[p(Ce,{"svg-path":F(k5)},null,8,["svg-path"])],2),p(ze,{title:q.$t("App.Lmra.title")},null,8,["title"])]),_:1},8,["class"])),[[Ct]]):Pe("",!0),c.catalog?at((Q(),He(J,{key:5,to:{name:"catalog"},class:Ee(["nav-item",{"nav-item--active":y("catalog")}])},{default:j(()=>[U("span",{class:Ee(["nav-item__icon",{"nav-item__icon--active":y("catalog")}])},[p(x4)],2),p(ze,{title:q.$t("App.Catalog.title")},null,8,["title"])]),_:1},8,["class"])),[[Ct]]):Pe("",!0),c.users?at((Q(),He(J,{key:6,to:{name:"users"},class:Ee(["nav-item",{"nav-item--active":y("users")}])},{default:j(()=>[U("span",{class:Ee(["nav-item__icon",{"nav-item__icon--active":y("users")}])},[p(W4)],2),p(ze,{title:q.$t("App.User.UserList.title")},null,8,["title"])]),_:1},8,["class"])),[[Ct]]):Pe("",!0),c.workAreas?at((Q(),He(J,{key:7,to:{name:"workAreas"},class:Ee(["nav-item",{"nav-item--active":y("workAreas")}])},{default:j(()=>[U("span",{class:Ee(["nav-item__icon",{"nav-item__icon--active":y("workAreas")}])},[p(Ce,{"svg-path":F(Ds)},null,8,["svg-path"])],2),p(ze,{title:q.$t("App.WorkArea.WorkAreaList.title")},null,8,["title"])]),_:1},8,["class"])),[[Ct]]):Pe("",!0),c.announcements?at((Q(),He(J,{key:8,to:{name:"announcements"},class:Ee(["nav-item",{"nav-item--active":y("announcements")}])},{default:j(()=>[U("span",{class:Ee(["nav-item__icon",{"nav-item__icon--active":y("announcements")}])},[p(Ce,{"svg-path":F(xu)},null,8,["svg-path"])],2),p(ze,{title:q.$t("App.Announcement.title")},null,8,["title"])]),_:1},8,["class"])),[[Ct]]):Pe("",!0),c.license&&f.value==="free"?at((Q(),He(J,{key:9,to:{name:"license"},class:Ee(["nav-item",{"nav-item--active":y("license")}])},{default:j(()=>[U("span",{class:Ee(["nav-item__icon",{"nav-item__icon--active":y("license")}])},[p(Ce,{"svg-path":F(M5)},null,8,["svg-path"])],2),p(ze,{title:q.$t("App.License.title")},null,8,["title"])]),_:1},8,["class"])),[[Ct]]):Pe("",!0),c.download&&f.value==="free"?at((Q(),He(J,{key:10,to:{name:"download"},class:Ee(["nav-item",{"nav-item--active":y("download")}])},{default:j(()=>[U("span",{class:Ee(["nav-item__icon",{"nav-item__icon--active":y("download")}])},[p(Ce,{"svg-path":F(A5)},null,8,["svg-path"])],2),p(ze,{title:q.$t("App.Download.title")},null,8,["title"])]),_:1},8,["class"])),[[Ct]]):Pe("",!0)],512)]),_:1})]),_:1},8,["modelValue"]),p(J4,{class:"app-bar"},{default:j(()=>[U("div",W7,[p(Q4,{onClick:K[3]||(K[3]=B=>d.value=!d.value)}),U("div",j7,[p(v4),p(ca,{location:"bottom end","close-on-content-click":!0},{activator:j(({props:B})=>[U("button",Oe(B,{class:"company-switcher-btn","data-tour":"appbar-language",title:q.$t("App.Appearance.languageSection")}),[p(Zs,{"lang-code":Le.value,class:"shrink-0"},null,8,["lang-code"]),U("span",K7,oe(F(js)(Le.value)),1),p(Ce,{"svg-path":F(Ns),"icon-classes":"w-4 h-4 shrink-0 text-gray-400"},null,8,["svg-path"])],16,Z7)]),default:j(()=>[p(la,{"min-width":"160",class:"py-1"},{default:j(()=>[(Q(!0),_e(je,null,da(F(te),B=>(Q(),He(ze,{key:B,class:Ee([{"company-switcher-item--active":B===Le.value},"company-switcher-item"]),onClick:Ae=>ce(B)},{prepend:j(()=>[p(Zs,{"lang-code":B,class:"mr-2 shrink-0"},null,8,["lang-code"])]),default:j(()=>[p(sn,{class:"text-sm uppercase"},{default:j(()=>[qe(oe(F(js)(B)),1)]),_:2},1024)]),_:2},1032,["class","onClick"]))),128))]),_:1})]),_:1}),F(o).membershipsLoaded?(Q(),He(ca,{key:0,location:"bottom end","close-on-content-click":!0},{activator:j(({props:B})=>[U("button",Oe(B,{class:"company-switcher-btn","data-tour":"appbar-company"}),[p(Ce,{"svg-path":F(Ds),"icon-classes":"w-4 h-4 shrink-0"},null,8,["svg-path"]),U("span",G7,oe(x.value),1),p(Ce,{"svg-path":F(Ns),"icon-classes":"w-4 h-4 shrink-0 text-gray-400"},null,8,["svg-path"])],16)]),default:j(()=>[p(la,{"min-width":"220",class:"py-1"},{default:j(()=>[(Q(!0),_e(je,null,da(F(o).memberships,B=>(Q(),He(ze,{key:B.clientId,class:Ee([{"company-switcher-item--active":B.clientId===F(o).selectedTenantId},"company-switcher-item"]),onClick:Ae=>Z(B.clientId)},{prepend:j(()=>[p(Ce,{"svg-path":B.clientId===F(o).selectedTenantId?F(Fu):F(l5),"icon-classes":"w-4 h-4 mr-2",class:Ee(B.clientId===F(o).selectedTenantId?"text-primary":"text-gray-300")},null,8,["svg-path","class"])]),default:j(()=>[p(sn,{class:"text-sm"},{default:j(()=>[qe(oe(B.companyName),1)]),_:2},1024),p(wo,{class:"text-xs capitalize"},{default:j(()=>[qe(oe(B.role),1)]),_:2},1024)]),_:2},1032,["class","onClick"]))),128)),p(lf,{class:"my-1"}),p(ze,{class:"company-switcher-item--add",onClick:K[4]||(K[4]=B=>F(u).push({name:"register-company"}))},{prepend:j(()=>[p(Ce,{"svg-path":F(T5),"icon-classes":"w-4 h-4 mr-2 text-primary"},null,8,["svg-path"])]),default:j(()=>[p(sn,{class:"text-sm text-primary font-medium"},{default:j(()=>
13[qe(oe(q.$t("App.CompanySwitcher.addCompany")),1)]),_:1})]),_:1})]),_:1})]),_:1})):Pe("",!0)])])]),_:1}),p(E7,null,{default:j(()=>[U("div",Y7,[p(P4),p(E4),Js(q.$slots,"default",{},void 0,!0)])]),_:3}),p(Us,{modelValue:v.value,"onUpdate:modelValue":K[6]||(K[6]=B=>v.value=B),"max-width":"1260",transition:"dialog-transition",class:"settings-dialog"},{default:j(()=>[p(F(t),{onClose:K[5]||(K[5]=B=>v.value=!1)})]),_:1},8,["modelValue"]),p(Us,{modelValue:m.value,"onUpdate:modelValue":K[7]||(K[7]=B=>m.value=B),"max-width":"1200",transition:"dialog-transition",class:"help-dialog"},{default:j(()=>[m.value?(Q(),He(F(n),{key:0,"initial-tab":h.value,"ticket-id":g.value,"feedback-id":S.value,onClose:b},null,8,["initial-tab","ticket-id","feedback-id"])):Pe("",!0)]),_:1},8,["modelValue"]),p(gg),p(Hg)]),_:3})],64)}}}),ct=jt(z7,[["__scopeId","data-v-a72a1d39"]]),J7={class:"access-denied-layout"},X7={class:"access-denied-layout__header"},Q7={class:"access-denied-layout__content"},e8=Qe({__name:"AccessDeniedLayout",setup(e){const t=ht(),n=async()=>await t.signOut();return(a,s)=>(Q(),_e("section",J7,[U("div",X7,[p(Za,{class:"access-denied-layout__logo"}),U("button",{class:"access-denied-layout__logout",onClick:n},[p(Ce,{"svg-path":F(lo)},null,8,["svg-path"]),U("span",null,oe(a.$t("Common.Layouts.AuthenticatedLayout.logout")),1)])]),U("div",Q7,[Js(a.$slots,"default",{},void 0,!0)])]))}}),t8=jt(e8,[["__scopeId","data-v-b4353370"]]),n8={class:"onboarding-layout"},a8={class:"onboarding-layout__bar"},s8={class:"onboarding-layout__actions"},r8=["title"],i8={class:"uppercase"},o8={class:"onboarding-btn__name"},l8={key:1,class:"onboarding-company"},c8={class:"hidden sm:inline"},u8={class:"hidden sm:inline"},d8={class:"onboarding-layout__content"},f8=Qe({name:"OnboardingLayout",__name:"OnboardingLayout",setup(e){const t=Es(()=>Y(()=>import("./Settings-CUEiftU9.js"),__vite__mapDeps([57,1,2,7,4,5,6,58,59,60,8,61,10,11,12,13,14,15,62,63,64,65,66,67,68,69,23,24,70,71,72,73,74,75,76,77,78,79]))),n=ht(),a=zt(),{locale:s}=Hn(),r=X(!1),i=["company","payment","appearance"],o=A(()=>a.activeMembership?.companyName??""),l=sf,u=A(()=>rs(s.value)),c=v=>{v!==u.value&&(s.value=v,J1(v))},f=v=>{v!==a.selectedTenantId&&(a.selectTenant(v),window.location.href="/cockpit")},d=async()=>await n.signOut();return(v,m)=>(Q(),_e("section",n8,[U("header",a8,[p(Za,{class:"onboarding-layout__logo"}),U("div",s8,[p(ca,{location:"bottom end","close-on-content-click":!0},{activator:j(({props:h})=>[U("button",Oe(h,{class:"onboarding-btn",title:v.$t("App.Appearance.languageSection")}),[p(Zs,{"lang-code":u.value,class:"shrink-0"},null,8,["lang-code"]),U("span",i8,oe(F(js)(u.value)),1),p(Ce,{"svg-path":F(Ns),"icon-classes":"w-4 h-4 shrink-0 text-gray-400"},null,8,["svg-path"])],16,r8)]),default:j(()=>[p(la,{"min-width":"160",class:"py-1"},{default:j(()=>[(Q(!0),_e(je,null,da(F(l),h=>(Q(),He(ze,{key:h,class:Ee([{"onboarding-item--active":h===u.value},"onboarding-item"]),onClick:g=>c(h)},{prepend:j(()=>[p(Zs,{"lang-code":h,class:"mr-2 shrink-0"},null,8,["lang-code"])]),default:j(()=>[p(sn,{class:"text-sm uppercase"},{default:j(()=>[qe(oe(F(js)(h)),1)]),_:2},1024)]),_:2},1032,["class","onClick"]))),128))]),_:1})]),_:1}),F(a).hasMultipleTenants?(Q(),He(ca,{key:0,location:"bottom end","close-on-content-click":!0},{activator:j(({props:h})=>[U("button",Oe(h,{class:"onboarding-btn"}),[p(Ce,{"svg-path":F(Ds),"icon-classes":"w-4 h-4 shrink-0"},null,8,["svg-path"]),U("span",o8,oe(o.value),1),p(Ce,{"svg-path":F(Ns),"icon-classes":"w-4 h-4 shrink-0 text-gray-400"},null,8,["svg-path"])],16)]),default:j(()=>[p(la,{"min-width":"220",class:"py-1"},{default:j(()=>[(Q(!0),_e(je,null,da(F(a).memberships,h=>(Q(),He(ze,{key:h.clientId,class:Ee([{"onboarding-item--active":h.clientId===F(a).selectedTenantId},"onboarding-item"]),onClick:g=>f(h.clientId)},{default:j(()=>[p(sn,{class:"text-sm"},{default:j(()=>[qe(oe(h.companyName),1)]),_:2},1024),p(wo,{class:"text-xs capitalize"},{default:j(()=>[qe(oe(h.role),1)]),_:2},1024)]),_:2},1032,["class","onClick"]))),128))]),_:1})]),_:1})):o.value?(Q(),_e("span",l8,[p(Ce,{"svg-path":F(Ds),"icon-classes":"w-4 h-4 shrink-0"},null,8,["svg-path"]),qe(" "+oe(o.value),1)])):Pe("",!0),U("button",{class:"onboarding-btn",onClick:m[0]||(m[0]=h=>r.value=!0)},[p(Ce,{"svg-path":F(Bu),"icon-classes":"w-4 h-4 shrink-0"},null,8,["svg-path"]),U("span",c8,oe(v.$t("General.settings")),1)]),U("button",{class:"onboarding-btn",onClick:d},[p(Ce,{"svg-path":F(lo),"icon-classes":"w-4 h-4 shrink-0"},null,8,["svg-path"]),U("span",u8,oe(v.$t("Common.Layouts.AuthenticatedLayout.logout")),1)])])]),U("main",d8,[Js(v.$slots,"default",{},void 0,!0)]),p(Us,{modelValue:r.value,"onUpdate:modelValue":m[2]||(m[2]=h=>r.value=h),"max-width":"1260",transition:"dialog-transition",class:"settings-dialog"},{default:j(()=>[p(F(t),{"only-sections":i,onClose:m[1]||(m[1]=h=>r.value=!1)})]),_:1},8,["modelValue"])]))}}),bf=jt(f8,[["__scopeId","data-v-f74e82bb"]]),m8=[{path:"/cockpit",name:"cockpit",meta:{layout:ct,isPublic:!1,accessCheck:{licenseKey:"basic",permission:"can_view_cockpit",fallbackRole:"staff"}},component:()=>Y(()=>import("./Cockpit-D_1yvJEJ.js"),__vite__mapDeps([84,1,2,74,59,60,85,81,5,6,82,7,86,75,76,77,78,4,58,87,64,11,12,65,88,89,10,13,14,15,61,62,90,91,92,93,94,95,96,97,98,99,72,73,100,66,67,23,24,101,102]))},{path:"/action-required",name:"actionRequired",meta:{layout:ct,isPublic:!1,accessCheck:{licenseKey:"professional",permission:"can_view_action_required",fallbackRole:"staff"}},component:()=>Y(()=>import("./ActionRequired-BafKmwcG.js"),__vite__mapDeps([103,1,2,74,85,81,5,6,82,7,58,59,60,92,68,104,3,75,76,77,78,105,10,11,12,13,14,15,91,63,64,65,69,98,99,72,73,100,106]))},{path:"/catalog",name:"catalog",meta:{layout:ct,isPublic:!1,accessCheck:{licenseKey:"basic",permission:"can_view_catalogs",fallbackRole:"operational supervisor"}},component:()=>Y(()=>import("./Catalog-BBDjcBFK.js"),__vite__mapDeps([107,1,2,3,108,109,59,60,68,58,110,111,112,113,87,92,13,14,69,11,5,6,12,105,10,15,114,7,66,67,115,116,117,63,64,65,23,24,61,62,118,119,120,81,82,4,121]))},{path:"/campaign",name:"campaign",meta:{layout:ct,isPublic:!1,accessCheck:{licenseKey:"enterprise",permission:"can_view_campaigns",fallbackRole:"operational supervisor"}},component:()=>Y(()=>import("./Campaign-ZRoCyHnm.js"),__vite__mapDeps([122,1,2,3,7,104,59,60,4,5,6,58,110,68,92,116,117,23,11,12,24,123,113,115,61,10,13,14,15,62,112,87,69,105,114,66,67,124,98,99,72,73,100,125,102]))},{path:"/users",name:"users",meta:{layout:ct,isPublic:!1,accessCheck:{licenseKey:"basic",permission:"can_view_employees",fallbackRole:"staff"}},component:()=>Y(()=>import("./Users-DXJ1vacl.js"),__vite__mapDeps([126,1,2,58,59,60,3,108,109,68,110,111,7,4,5,6,75,76,77,78,92,127,88,11,12,89,61,10,13,14,15,62,124,114,98,99,72,73,100,119,120,23,24]))},{path:"/announcements",name:"announcements",meta:{layout:ct,isPublic:!1,accessCheck:{licenseKey:"basic",permission:"can_send_announcements",fallbackRole:"operational supervisor"}},component:()=>Y(()=>import("./Announcements-DsHLMTiS.js"),__vite__mapDeps([128,1,2,3,86,75,76,77,5,6,78,4,7,58,59,60,87,81,82,64,11,12,65,88,89,10,13,14,15,61,62,90,127,99,72,73,100,66,67,129]))},{path:"/groups",redirect:{name:"users",query:{tab:"groups"}}},{path:"/workAreas",name:"workAreas",meta:{layout:ct,isPublic:!1,accessCheck:{licenseKey:"basic",permission:"can_view_workspaces",fallbackRole:"operational supervisor"}},component:()=>Y(()=>import("./WorkAreas-CAX6kXu5.js"),__vite__mapDeps([130,1,2,58,59,60,3,108,109,68,110,111,7,4,5,6,115,123,113,64,11,12,65,61,10,13,14,15,62,124,114,119,120,98,99,72,73,100,131]))},{path:"/lmra",name:"lmra",meta:{layout:ct,isPublic:!1,accessCheck:{licenseKey:"basic",permission:"can_view_workspaces",fallbackRole:"operational supervisor"}},component:()=>Y(()=>import("./Lmras-DlkNaDtf.js"),__vite__mapDeps([132,1,2,3,7,4,5,6,111,58,59,60,110,68,61,10,11,12,13,14,15,62,88,89,118,119,120,23,24,81,82,69,133,76,77,134,64,65,124,99,72,73,100,135]))},{path:"/analysis",name:"analysis",meta:{layout:ct,isPublic:!1,accessCheck:{licenseKey:"basic",permission:"can_view_anal
13ysis",fallbackRole:"operational supervisor"}},component:()=>Y(()=>import("./Analysis-BtiuVs0U.js"),__vite__mapDeps([136,68,59,1,2,60,3,7,105,10,5,6,11,12,13,14,15,75,76,77,78,109,127,99,72,73,100,92,91,116,117]))},{path:"/setup",name:"setup",meta:{layout:bf,isPublic:!1,onboarding:!0},component:()=>Y(()=>import("./SetupWizard-TnBAa3lD.js"),__vite__mapDeps([137,1,2,118,68,59,60,7,119,13,14,120,23,11,5,6,12,24,81,82,4,61,10,15,62,69,58,133,76,77,134,88,89,138]))},{path:"/license",name:"license",meta:{layout:ct,isPublic:!1,onboarding:!0},component:()=>Y(()=>import("./License-CHZES8Tp.js"),__vite__mapDeps([139,1,2,9,3,66,67,5,6,140]))},{path:"/checkout",name:"checkout",meta:{layout:ct,isPublic:!1,onboarding:!0},component:()=>Y(()=>import("./StripePaymentCheckout-B8vhbh0y.js"),__vite__mapDeps([141,1,2,70,13,14,142]))},{path:"/checkout/return",name:"checkout-return",component:()=>Y(()=>import("./StripeReturn-UoQqhzPR.js"),__vite__mapDeps([143,70,1,2,144])),meta:{layout:ct,isPublic:!1,onboarding:!0}},{path:"/payment-method/return",name:"payment-method-return",component:()=>Y(()=>import("./PaymentMethodReturn-DdmcCVXg.js"),__vite__mapDeps([145,70,1,2,146])),meta:{layout:ct,isPublic:!1,onboarding:!0}},{path:"/settings",name:"settings",redirect:"/cockpit",meta:{layout:ct,isPublic:!1,accessCheck:{permission:"can_view_settings",fallbackRole:"admin"}}},{path:"/docs",name:"docs",meta:{layout:ct,isPublic:!1,accessCheck:{licenseKey:"basic",permission:"can_view_settings",fallbackRole:"admin"}},component:()=>Y(()=>import("./Docs-K8hfaI73.js"),__vite__mapDeps([147,113,3,1,2,13,14,148]))},{path:"/download",name:"download",meta:{layout:ct,isPublic:!1,onboarding:!0},component:()=>Y(()=>import("./Download-BMcszqGR.js"),__vite__mapDeps([149,1,2,3]))},{path:"/access-denied",name:"accessDenied",meta:{layout:t8,isPublic:!1},component:()=>Y(()=>import("./AccessDenied-BKiP2C7E.js"),__vite__mapDeps([150,1,2,151]))}],v8="MembershipDisabled",zc="membership-disabled-reload-at",h8=1e4,p8=e=>oo(e)&&e.response?.status===403&&e.response?.data?.code===v8;let hs=null;const g8=()=>(hs||(hs=_8().catch(e=>console.error("Behandlung der deaktivierten Mitgliedschaft fehlgeschlagen",e)).finally(()=>{hs=null})),hs),Ks=async(e,t={})=>{const{i18n:n,i18nReady:a}=await Y(async()=>{const{i18n:s,i18nReady:r}=await Promise.resolve().then(()=>wf);return{i18n:s,i18nReady:r}},void 0);return await a,n.global.t(e,t)},y8=async()=>{dn().pushNotification(vt.warning,await Ks("Auth.TenantSelect.membershipDisabled"))},_f=async()=>{const{useAuthStore:e}=await Y(async()=>{const{useAuthStore:n}=await Promise.resolve().then(()=>Ho);return{useAuthStore:n}},void 0),t=await Ks("Auth.TenantSelect.accessDisabled");await e().signOut(),dn().pushNotification(vt.warning,t)},b8=["/no-company","/register-company"],_8=async()=>{const[{useTenantStore:e},{useAuthStore:t}]=await Promise.all([Y(()=>Promise.resolve().then(()=>j5),void 0),Y(()=>Promise.resolve().then(()=>Ho),void 0)]),n=e();if(!t().isLoggedIn)return;const s=n.selectedTenantId,r=n.activeMembership?.companyName??null;try{await n.fetchMemberships()}catch{return}if(!(s&&!n.isSelectionStale)){if(n.memberships.length===0){if(s){await _f();return}if(b8.includes(window.location.pathname))return}try{const i=Number(sessionStorage.getItem(zc)||0);if(Date.now()-i<h8)return;sessionStorage.setItem(zc,String(Date.now()))}catch{}if(n.deselectTenant(),n.memberships.length>0){const i=r?await Ks("Auth.TenantSelect.membershipDisabledCompany",{company:r}):await Ks("Auth.TenantSelect.membershipDisabled");h4(i,vt.warning)}window.location.href="/cockpit"}},Un=ev({history:M0("/"),routes:[{path:"/",redirect:"/login"},...Yh,...m8]});let Cf=null;Un.onError(e=>{const t=e?.message||"";if((t.includes("Failed to fetch dynamically imported module")||t.includes("Loading chunk")||t.includes("dynamic import"))&&typeof window<"u"){const s=Number(sessionStorage.getItem("chunk-error-reload-at")||0);if(Date.now()-s<1e4)return;sessionStorage.setItem("chunk-error-reload-at",String(Date.now())),window.location.href=Cf??window.location.pathname}});Un.beforeEach(async(e,t,n)=>{Cf=e.fullPath;const a=ht(),s=mr(),r=zt(),i=fr(),o=async()=>
13{if(a.licenseKey)return a.licenseKey;const d=await s.getLicenseKey().catch(()=>null);return a.licenseKey=d,d},l=e.meta?.isTenantSelect||e.meta?.isRegisterCompany||e.meta?.isNoCompany;if(e.meta?.isPublic)return a.isLoggedIn&&!l&&!e.meta?.isVoucherLanding&&!e.meta?.isSupportSession?n({name:"cockpit"}):n();if(l)return a.isLoggedIn?n():n({name:"login"});if(!a.isLoggedIn)return n({name:"login"});if(!r.membershipsLoaded)try{await r.fetchMemberships()}catch{r.membershipsLoaded=!0,r.membershipsLoadFailed=!0}const u=r.isSelectionStale;if(u&&(r.deselectTenant(),r.memberships.length>0&&y8()),r.memberships.length>1&&!r.selectedTenantId)return n({name:"tenant-select"});if(r.membershipsLoaded&&r.memberships.length===0)return r.membershipsLoadFailed?n({name:"register-company"}):u?(await _f(),n(!1)):n({name:"no-company"});r.memberships.length===1&&!r.selectedTenantId&&r.selectTenant(r.memberships[0].clientId),r.selectedTenantId&&r.restoreActiveTenant();const c=r.memberships.find(d=>d.clientId===r.selectedTenantId);if(c?.licenseKey){if(!a.licenseKey)a.licenseKey=c.licenseKey;else if(c.licenseKey!==a.licenseKey){try{await r.fetchMemberships()}catch{}const d=r.memberships.find(v=>v.clientId===r.selectedTenantId);d?.licenseKey&&(a.licenseKey=d.licenseKey)}}const f=["setup","license","checkout","checkout-return","payment-method-return"];if(await i.check().catch(()=>!1),i.required){if(!f.includes(String(e.name)))return n({name:"setup"})}else if(e.name==="setup")return n({name:"cockpit"});if(e.name==="download"){const d=await o();if(d&&d!=="free")return n({name:"cockpit"})}if(e.meta?.accessCheck){const{licenseKey:d="free",permission:v,fallbackRole:m}=e.meta.accessCheck;let h=!1,g=!1;try{h=await s.hasPermission(d,v,m)}catch{g=!0,h=!1}if(!h){const S=await o();return S==="free"?n({name:"license"}):g&&S&&S!=="free"&&a.hasLicense(d)?n():e.name==="cockpit"?n({name:"accessDenied"}):n({name:"cockpit"})}}n()});const C8=Object.freeze(Object.defineProperty({__proto__:null,default:Un},Symbol.toStringTag,{value:"Module"})),Jc=()=>{nv()._s.forEach(t=>t.$reset())};function zr(e){return e?.["custom:license_key"]??null}function ps(e){return(e??"").trim().toLowerCase()}const ht=Qt("auth",{state:()=>{const e=z1(),t=e?.idToken?Tn(e.idToken):null;return{auth:e,refreshingAuth:!1,licenseKey:zr(t)??Ym(),trial:null,decoded:t,supportSession:X1()}},actions:{async signIn(e,t){const a=await W().apiService.request("POST","/login",{username:ps(e),password:t},null,!1);await this._applyAuth(a)},async _applyAuth(e){if(this.auth=e,this.auth?.idToken){W().apiService.setAuth(this.auth.idToken,this.auth?.refreshToken);try{this.decoded=Tn(this.auth.idToken)}catch{this.decoded=null}const n=zr(this.decoded);n?this.licenseKey=n:await this.loadLicenseKey(),fl(this.auth),this._clearPermissionCache()}},async registerAccount(e,t,n,a){await W().apiService.request("POST","/register/account",{email:e,firstName:t,lastName:n,phone:a})},async registerCompany(e,t,n,a,s,r,i,o=null){await W().apiService.request("POST","/register/company",{company:e,street:t,houseNumber:n,zipCode:a,city:s,country:r,vatId:i,...o?{voucherCode:o}:{}})},async startSupportSession(e,t){ml(),Jc(),this.supportSession=t,Km(t),W().apiService.setSupportSession(t.id),await this._applyAuth({idToken:e,refreshToken:""}),zt().selectTenant(t.clientId)},async refreshAuth(){if(this.supportSession)return await this.signOut();if(!this.auth?.refreshToken)return await Un.push({name:"login"});if(this.refreshingAuth){await new Promise(t=>{let n=0;setInterval(()=>{this.refreshingAuth||(this.authExpired?t(!1):t(!0)),n>=20&&t(!1),n++},200)});return}this.refreshingAuth=!0;const e=W();try{const t=await e.apiService.request("POST","/refresh-token",{refreshToken:this.auth.refreshToken});this.auth.idToken=t.idToken,e.apiService.setAuth(this.auth.idToken,this.auth?.refreshToken);try{this.decoded=Tn(this.auth.idToken)}catch{this.decoded=null}const n=zr(this.decoded);n?this.licenseKey=n:await this.loadLicenseKey(),fl(this.auth),this._clearPermissionCache()}catch{await this.signOut()}this.refreshingAuth=!1},async signOut(){ml(),this._clearPermissionCache();try{zt().clearTenant()}catch{}try{W().apiService.setSupportSession(null)}catch{}Jc(),this.decoded=null,this.supportSession=null,await Un.push({name:"login"})},async register(e,t,n,a,s,r,i,o,l,u,c,f=null){const d={company:a,street:s,houseNumber:r,zipCode:i,city:o,country:l,vatId:u,firstName:t,lastName:n,phone:c,email:e,...f?{voucherCode:f}:{}};await W().apiService.request("POST","/register",d)},async confirmPassword(e,t,n){const a=await W().apiService.request("POST","/confirm-password-change",{username:ps(e),oldPassword:t,newPassword:n},null,!1);await this._applyAuth(a)},async confirmResetPassword(e,t,n){await W().apiService.request("POST","/confirm-password-reset",{username:ps(e),newPassword:t,confirmationCode:n})},async resetPassword(e){await W().apiService.request("POST","/reset-password",{username:ps(e)})},async loadLicenseKey(){const e=W();try{const t=await e.apiService.request("GET","/license/key");this.licenseKey=t?.licenseKey||null,this.trial=t?.trial??null,this.licenseKey&&Gm(this.licenseKey)}catch(t){console.error("Fehler beim Laden des License Keys:",t)}}
13,_clearPermissionCache(){Y(async()=>{const{useLicenseStore:e}=await Promise.resolve().then(()=>Z5);return{useLicenseStore:e}},void 0).then(({useLicenseStore:e})=>e().clearPermissionCache()).catch(()=>{})}},getters:{isLoggedIn:e=>!!e.auth,isSupportSession:e=>!!e.supportSession,authExpired:e=>{if(!e.auth)return!1;const t=e.decoded??Tn(e.auth.idToken);return Date.now()>=t.exp*1e3},userData:e=>{if(!e?.auth?.idToken)return null;const t=e.decoded??Tn(e.auth.idToken);return{sub:t.sub,userId:t["custom:user_id"],clientId:t["custom:client_id"],email:t.email,firstName:t.given_name,lastName:t.family_name}},currentUserId(e){try{const n=zt();if(n.hasMembershipList)return n.activeMembership?.userId??null}catch{}return e?.auth?.idToken?(e.decoded??Tn(e.auth.idToken))["custom:user_id"]??null:null},userRole(e){try{const n=zt();if(n.hasMembershipList)return n.activeMembership?.role||null}catch{}return e?.auth?.idToken?(e.decoded??Tn(e.auth.idToken))["custom:role_name"]??null:null},hasRole(){const e=this.userRole;return t=>e?Array.isArray(t)?t.includes(e):t===e:!1},hasLicense:e=>t=>{if(!e.licenseKey)return!1;const n=["free","basic","basic_plus","professional","enterprise"],a=n.indexOf(e.licenseKey),s=n.indexOf(t);return a>=s}}}),Ho=Object.freeze(Object.defineProperty({__proto__:null,useAuthStore:ht},Symbol.toStringTag,{value:"Module"})),Lf="SupportSessionReadOnly",Af=["SupportSessionExpired","SupportSessionInvalid","SupportSessionRequired"],L8=e=>oo(e)&&e.response?.status===403&&[Lf,...Af].includes(String(e.response?.data?.code||""));let Xc=0,gs=null;const Qc=async e=>{const{i18n:t,i18nReady:n}=await Y(async()=>{const{i18n:a,i18nReady:s}=await Promise.resolve().then(()=>wf);return{i18n:a,i18nReady:s}},void 0);return await n,t.global.t(e)},A8=async e=>{if(!oo(e))return;const t=String(e.response?.data?.code||"");if(t===Lf){if(Date.now()-Xc<2e3)return;Xc=Date.now(),dn().pushNotification(vt.warning,await Qc("Auth.SupportSession.readOnly"));return}Af.includes(t)&&(gs||(gs=(async()=>{const{useAuthStore:n}=await Y(async()=>{const{useAuthStore:r}=await Promise.resolve().then(()=>Ho);return{useAuthStore:r}},void 0),a=n();if(!a.isSupportSession)return;const s=await Qc("Auth.SupportSession.expired");await a.signOut(),dn().pushNotification(vt.warning,s)})().finally(()=>{gs=null})),await gs)};class S8{baseUrl;authToken;refreshToken;axiosInstance;AUTH_HEADER_NAME="authorization";TENANT_HEADER_NAME="x-tenant-id";SUPPORT_SESSION_HEADER_NAME="x-support-session";constructor(t,n=null,a=null,s=null){this.baseUrl=t,this.authToken=n,this.refreshToken=a,this.axiosInstance=Ze.create({baseURL:"https://j6dgu3p533.execute-api.eu-central-1.amazonaws.com/prod",timeout:32e3,headers:{[this.AUTH_HEADER_NAME]:this.authToken,...s?{[this.SUPPORT_SESSION_HEADER_NAME]:s}:{}}})}setSupportSession(t){t?this.axiosInstance.defaults.headers[this.SUPPORT_SESSION_HEADER_NAME]=t:delete this.axiosInstance.defaults.headers[this.SUPPORT_SESSION_HEADER_NAME]}setAuth(t,n=null){this.authToken=t,this.refreshToken=n,this.axiosInstance.defaults.headers[this.AUTH_HEADER_NAME]=t}setTenant(t){t?this.axiosInstance.defaults.headers[this.TENANT_HEADER_NAME]=t:delete this.axiosInstance.defaults.headers[this.TENANT_HEADER_NAME]}async request(t,n,a=null,s=null,r=!0){const i={method:t,url:n,data:a};s&&(i.headers=s);try{return(await this.axiosInstance.request(i)).data}catch(o){if(console.error(`${t}: ${n} failed`),Ze.isAxiosError(o)&&(console.error(o?.response?.status,o.response),p8(o)&&!n.startsWith("/me/memberships")&&g8(),L8(o)&&A8(o),o.response&&o.response.status===401&&ht().authExpired&&r)){await ht().refreshAuth();try{return(await this.axiosInstance.request(i)).data}catch(l){console.error(`${t}: ${n} failed`),Ze.isAxiosError(l)&&console.error(l?.response?.status,l.response)}}throw o}}}const W=Qt("api",{state:()=>{const e=z1();return{apiService:new S8("https://j6dgu3p533.execute-api.eu-central-1.amazonaws.com/prod",e?.idToken,e?.refreshToken,X1()?.id)}}}),V8=tr("v-alert-title"),E8=["success","info","warning","error"],w8=ne({border:{type:[Boolean,String],validator:e=>typeof e=="boolean"||["top","end","bottom","start"].includes(e)},borderColor:String,closable:Boolean,closeIcon:{type:mt,default:"$close"},closeLabel:{type:String,default:"$vuetify.close"},icon:{type:[Boolean,String,Function,Object],default:null},modelValue:{type:Boolean,default:!0},prominent:Boolean,title:String,text:String,type:{type:String,validator:e=>E8.includes(e)},...xe(),...Ln(),...mn(),...An(),...gr(),...mo(),...Zt(),...nt(),...St(),...Zn({variant:"flat"})},"VAlert"),H8=be()({name:"VAlert",props:w8(),emits:{"click:close":e=>!0,"update:modelValue":e=>!0},setup(e,t){let{emit:n,slots:a}=t;const s=Pt(e,"modelValue"),r=A(()=>{if(e.icon!==!1)return e.type?e.icon??`$${e.type}`:e.icon}),i=A(()=>({color:e.color??e.type,variant:e.variant})),{themeClasses:o}=Vt(e),{colorClasses:l,colorStyles:u,variantClasses:c}=ss(i),{densityClasses:f}=jn(e),{dimensionStyles:d}=vn(e),{elevationClasses:v}=Sn(e),{locationStyles:m}=yr(e),{positionClasses:h}
13=vo(e),{roundedClasses:g}=Kt(e),{textColorClasses:S,textColorStyles:M}=Bn(ge(e,"borderColor")),{t:b}=R1(),C=A(()=>({"aria-label":b(e.closeLabel),onClick(w){s.value=!1,n("click:close",w)}}));return()=>{const w=!!(a.prepend||r.value),V=!!(a.title||e.title),y=!!(a.close||e.closable);return s.value&&p(e.tag,{class:["v-alert",e.border&&{"v-alert--border":!!e.border,[`v-alert--border-${e.border===!0?"start":e.border}`]:!0},{"v-alert--prominent":e.prominent},o.value,l.value,f.value,v.value,h.value,g.value,c.value,e.class],style:[u.value,d.value,m.value,e.style],role:"alert"},{default:()=>[as(!1,"v-alert"),e.border&&p("div",{key:"border",class:["v-alert__border",S.value],style:M.value},null),w&&p("div",{key:"prepend",class:"v-alert__prepend"},[a.prepend?p(st,{key:"prepend-defaults",disabled:!r.value,defaults:{VIcon:{density:e.density,icon:r.value,size:e.prominent?44:28}}},a.prepend):p(un,{key:"prepend-icon",density:e.density,icon:r.value,size:e.prominent?44:28},null)]),p("div",{class:"v-alert__content"},[V&&p(V8,{key:"title"},{default:()=>[a.title?.()??e.title]}),a.text?.()??e.text,a.default?.()]),a.append&&p("div",{key:"append",class:"v-alert__append"},[a.append()]),y&&p("div",{key:"close",class:"v-alert__close"},[a.close?p(st,{key:"close-defaults",defaults:{VBtn:{icon:e.closeIcon,size:"x-small",variant:"text"}}},{default:()=>[a.close?.({props:C.value})]}):p(Ot,Oe({key:"close-btn",icon:e.closeIcon,size:"x-small",variant:"text"},C.value),null)])]})}}}),M8=Qe({__name:"Notification",props:{notification:{type:Object,required:!0}},setup(e){const t=e,n=dn(),a=X(!1),s=i=>{switch(i){case vt.success:return Fu;case vt.warning:return t5;case vt.error:return d5}},r=()=>{a.value=!1,setTimeout(()=>n.dismissNotification(t.notification.id),300)};return wt(()=>{setTimeout(()=>a.value=!0,300),t.notification.timeout&&setTimeout(()=>r(),t.notification.timeout)}),(i,o)=>(Q(),He(Rt,{"enter-from-class":"opacity-0 transform translate-x-10","enter-active-class":"transition-all duration-300 ease-in","enter-to-class":"opacity-100","leave-active-class":"transition-all translate-x-10 duration-300 ease-out","leave-to-class":"opacity-0"},{default:j(()=>[p(H8,{modelValue:a.value,"onUpdate:modelValue":o[0]||(o[0]=l=>a.value=l),title:i.$t(`General.${e.notification.type}`),text:e.notification.message,color:e.notification.type,closable:""},{prepend:j(()=>[p(Ce,{"svg-path":s(e.notification.type)},null,8,["svg-path"])]),_:1},8,["modelValue","title","text","color"])]),_:1}))}}),k8={class:"fixed flex flex-col gap-4 items-end right-4 top-20 z-[9999]"},T8=Qe({__name:"Notifications",setup(e){const t=dn(),n=A(()=>t.notifications);return(a,s)=>(Q(),_e("div",k8,[(Q(!0),_e(je,null,da(n.value,r=>(Q(),He(M8,{notification:r,key:r.id},null,8,["notification"]))),128))]))}}),P8=Qe({__name:"App",setup(e){W();const t=eo(),n=ht(),a=fr(),s=A(()=>!n.licenseKey||n.licenseKey==="free"||a.required||a.checking),r=A(()=>t.meta?.onboarding&&s.value?bf:t.meta?.layout??"div");return(i,o)=>{const l=u1("RouterView");return Q(),_e(je,null,[(Q(),He(Fi(r.value),null,{default:j(()=>[p(l)]),_:1})),p(T8)],64)}}}),O8={collapse:"svg:M7.41,15.41L12,10.83L16.59,15.41L18,14L12,8L6,14L7.41,15.41Z",complete:"svg:M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z",cancel:"svg:M12,2C17.53,2 22,6.47 22,12C22,17.53 17.53,22 12,22C6.47,22 2,17.53 2,12C2,6.47 6.47,2 12,2M15.59,7L12,10.59L8.41,7L7,8.41L10.59,12L7,15.59L8.41,17L12,13.41L15.59,17L17,15.59L13.41,12L17,8.41L15.59,7Z",close:"svg:M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z",delete:"svg:M12,2C17.53,2 22,6.47 22,12C22,17.53 17.53,22 12,22C6.47,22 2,17.53 2,12C2,6.47 6.47,2 12,2M15.59,7L12,10.59L8.41,7L7,8.41L10.59,12L7,15.59L8.41,17L12,13.41L15.59,17L17,15.59L13.41,12L17,8.41L15.59,7Z",clear:"svg:M12,2C17.53,2 22,6.47 22,12C22,17.53 17.53,22 12,22C6.47,22 2,17.53 2,12C2,6.47 6.47,2 12,2M15.59,7L12,10.59L8.41,7L7,8.41L10.59,12L7,15.59L8.41,17L12,13.41L15.59,17L17,15.59L13.41,12L17,8.41L15.59,7Z",success:"svg:M12,2C17.52,2 22,6.48 22,12C22,17.52 17.52,22 12,22C6.48,22 2,17.52 2,12C2,6.48 6.48,2 12,2M11,16.5L18,9.5L16.59,8.09L11,13.67L7.91,10.59L6.5,12L11,16.5Z",info:"svg:M13,9H11V7H13M13,17H11V11H13M12,2C6.48,2 2,6.48 2,12C2,17.52 6.48,22 12,22C17.52,22 22,17.52 22,12C22,6.48 17.52,2 12,2Z",warning:"svg:M13,13H11V7H13M13,17H11V15H13M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z",error:"svg:M12,2C17.53,2 22,6.47 22,12C22,17.53 17.53,22 12,22C6.47,22 2,17.53 2,12C2,6.47 6.47,2 12,2M15.59,7L12,10.59L8.41,7L7,8.41L10.59,12L7,15.59L8.41,17L12,13.41L15.59,17L17,15.59L13.41,12L17,8.41L15.59,7Z",prev:"svg:M15.41,16.58L10.83,12L15.41,7.41L14,6L8,12L14,18L15.41,16.58Z",next:"svg:M8.59,16.58L13.17,12L8.59,7.41L10,6L16,12L10,18L8.59,16.58Z",checkboxOn:"svg:M10,17L5,12L6.41,10.58L10,14.17L17.59,6.58L19,8M19,3H5C3.89,3 3,3.89 3,5V19C3,20.1 3.9,21 5,21H19C20.1,21 21,20.1 21,19V5C21,3.89 20.1,3 19,3Z",checkboxOff:"svg:M19,3H5C3.89,3 3,3.89 3,5V19C3,20.1 3.9,21 5,21H19C20.1,21 21,20.1 21,19V5C21,3.89 20.1,3 19,3M19,5V19H5V5H19Z",checkboxIndeterminate:"svg:M17,13H7V11H17M19,3H5C3.89,3 3,3.89 3,5V19C3,20.1 3.9,21 5,21H19C20.1,21 21,20.1 21,19V5C21,3.89 20.1,3 19,3Z",delimiter:"svg:M12,2C6.48,2 2,6.48 2,12C2,17.52 6.48,22 12,22C17.52,22 22,17.52 22,12C22,6.48 17.52,2 12,2Z",sortAsc:"svg:M13,20H11V8L5.5,13.5L4.08,12.08L12,4.16L19.92,12.08L18.5,13.5L13,8V20Z",sortDesc:"svg:M11,4H13V16L18.5,10.5L19.92,11.92L12,19.84L4.08,11.92L5.5,10.5L11,16V4Z",expand:"svg:M7.41,8.58L12,13.17L16.59,8.58L18,10L12,16L6,10L7.41,8.58Z",menu:"svg:M3,6H21V8H3V6M3,11H21V13H3V11M3,16H21V18H3V16Z",subgroup:"svg:M7,10L12,15L17,10H7Z",dropdown:"svg:M7,10L12,15L17,10H7Z",radioOn:"svg:M12,20C7.58,20 4,16.42 4,12C4,7.58 7.58,4 
1312,4C16.42,4 20,7.58 20,12C20,16.42 16.42,20 12,20M12,2C6.48,2 2,6.48 2,12C2,17.52 6.48,22 12,22C17.52,22 22,17.52 22,12C22,6.48 17.52,2 12,2M12,7C9.24,7 7,9.24 7,12C7,14.76 9.24,17 12,17C14.76,17 17,14.76 17,12C17,9.24 14.76,7 12,7Z",radioOff:"svg:M12,20C7.58,20 4,16.42 4,12C4,7.58 7.58,4 12,4C16.42,4 20,7.58 20,12C20,16.42 16.42,20 12,20M12,2C6.48,2 2,6.48 2,12C2,17.52 6.48,22 12,22C17.52,22 22,17.52 22,12C22,6.48 17.52,2 12,2Z",edit:"svg:M20.71,7.04C21.1,6.65 21.1,6 20.71,5.63L18.37,3.29C18,2.9 17.35,2.9 16.96,3.29L15.12,5.12L18.87,8.87M3,17.25V21H6.75L17.81,9.93L14.06,6.18L3,17.25Z",ratingEmpty:"svg:M12,15.39L8.24,17.66L9.23,13.38L5.91,10.5L10.29,10.13L12,6.09L13.71,10.13L18.09,10.5L14.77,13.38L15.76,17.66M22,9.24L14.81,8.63L12,2L9.19,8.63L2,9.24L7.45,13.97L5.82,21L12,17.27L18.18,21L16.54,13.97L22,9.24Z",ratingFull:"svg:M12,17.27L18.18,21L16.54,13.97L22,9.24L14.81,8.62L12,2L9.19,8.62L2,9.24L7.45,13.97L5.82,21L12,17.27Z",ratingHalf:"svg:M12,15.4V6.1L13.71,10.13L18.09,10.5L14.77,13.39L15.76,17.67M22,9.24L14.81,8.63L12,2L9.19,8.63L2,9.24L7.45,13.97L5.82,21L12,17.27L18.18,21L16.54,13.97L22,9.24Z",loading:"svg:M19,8L15,12H18C18,15.31 15.31,18 12,18C11,18 10.03,17.75 9.2,17.3L7.74,18.76C8.97,19.54 10.43,20 12,20C16.42,20 20,16.42 20,12H23M6,12C6,8.69 8.69,6 12,6C13,6 13.97,6.25 14.8,6.7L16.26,5.24C15.03,4.46 13.57,4 12,4C7.58,4 4,7.58 4,12H1L5,16L9,12",first:"svg:M18.41,16.59L13.82,12L18.41,7.41L17,6L11,12L17,18L18.41,16.59M6,6H8V18H6V6Z",last:"svg:M5.59,7.41L10.18,12L5.59,16.59L7,18L13,12L7,6L5.59,7.41M16,6H18V18H16V6Z",unfold:"svg:M12,18.17L8.83,15L7.42,16.41L12,21L16.59,16.41L15.17,15M12,5.83L15.17,9L16.58,7.59L12,3L7.41,7.59L8.83,9L12,5.83Z",file:"svg:M16.5,6V17.5C16.5,19.71 14.71,21.5 12.5,21.5C10.29,21.5 8.5,19.71 8.5,17.5V5C8.5,3.62 9.62,2.5 11,2.5C12.38,2.5 13.5,3.62 13.5,5V15.5C13.5,16.05 13.05,16.5 12.5,16.5C11.95,16.5 11.5,16.05 11.5,15.5V6H10V15.5C10,16.88 11.12,18 12.5,18C13.88,18 15,16.88 15,15.5V5C15,2.79 13.21,1 11,1C8.79,1 7,2.79 7,5V17.5C7,20.54 9.46,23 12.5,23C15.54,23 18,20.54 18,17.5V6H16.5Z",plus:"svg:M19,13H13V19H11V13H5V11H11V5H13V11H19V13Z",minus:"svg:M19,13H5V11H19V13Z",calendar:"svg:M19,19H5V8H19M16,1V3H8V1H6V3H5C3.89,3 3,3.89 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V5C21,3.89 20.1,3 19,3H18V1M17,12H12V17H17V12Z",treeviewCollapse:"svg:M7,10L12,15L17,10H7Z",treeviewExpand:"svg:M10,17L15,12L10,7V17Z",eyeDropper:"svg:M19.35,11.72L17.22,13.85L15.81,12.43L8.1,20.14L3.5,22L2,20.5L3.86,15.9L11.57,8.19L10.15,6.78L12.28,4.65L19.35,11.72M16.76,3C17.93,1.83 19.83,1.83 21,3C22.17,4.17 22.17,6.07 21,7.24L19.08,9.16L14.84,4.92L16.76,3M5.56,17.03L4.5,19.5L6.97,18.44L14.4,11L13,9.6L5.56,17.03Z"},I8={component:Ji},R8={badge:"Abzeichen",open:"Öffnen",close:"Schließen",dismiss:"Verwerfen",confirmEdit:{ok:"OK",cancel:"Abbrechen"},dataIterator:{noResultsText:"Keine Elemente gefunden",loadingText:"Lade Elemente..."},dataTable:{itemsPerPageText:"Zeilen pro Seite:",ariaLabel:{sortDescending:"Absteigend sortiert.",sortAscending:"Aufsteigend sortiert.",sortNone:"Nicht sortiert.",activateNone:"Aktivieren um Sortierung zu entfernen.",activateDescending:"Aktivieren um absteigend zu sortieren.",activateAscending:"Aktivieren um aufsteigend zu sortieren."},sortBy:"Sortiere nach"},dataFooter:{itemsPerPageText:"Elemente pro Seite:",itemsPerPageAll:"Alle",nextPage:"Nächste Seite",prevPage:"Vorherige Seite",firstPage:"Erste Seite",lastPage:"Letzte Seite",pageText:"{0}-{1} von {2}"},dateRangeInput:{divider:"bis"},datePicker:{itemsSelected:"{0} ausgewählt",range:{title:"Daten auswählen",header:"Daten eingeben"},title:"Datum auswählen",header:"Datum eingeben",input:{placeholder:"Datum eingeben"}},noDataText:"Keine Daten vorhanden",carousel:{prev:"Vorheriges Bild",next:"Nächstes Bild",ariaLabel:{delimiter:"Element {0} von {1}"}},calendar:{moreEvents:"{0} mehr",today:"Heute"},input:{clear:"{0} leeren",prependAction:"{0} vorangestellte Aktion",appendAction:"{0} angehängte Aktion",otp:"Bitte OTP-Zeichen {0} eingeben"},fileInput:{counter:"{0} Dateien",counterSize:"{0} Dateien ({1} gesamt)"},timePicker:{am:"AM",pm:"PM",title:"Uhrzeit auswählen"},pagination:{ariaLabel:{root:"Seitennavigation",next:"Nächste Seite",previous:"Vorherige Seite",page:"Gehe zu Seite {0}",currentPage:"Aktuelle Seite, Seite {0}",first:"Erste Seite",last:"Letzte Seite"}},stepper:{next:"Weiter",prev:"Zurück"},rating:{ariaLabel:{item:"Bewertung {0} von {1}"}},loading:"Laden...",infiniteScroll:{loadMore:"Mehr laden",empty:"Nichts weiteres"}},N8={badge:"Badge",open:"Ouvrir",close:"Fermer",dismiss:"Dismiss",confirmEdit:{ok:"OK",cancel:"Annuler"},dataIterator:{noResultsText:"Aucun enregistrement correspondant trouvé",loadingText:"Chargement de l'élément..."},dataTable:{itemsPerPageText:"Lignes par page :",ariaLabel:{sortDescending:"Tri décroissant.",sortAscending:"Tri croissant.",sortNone:"Non trié.",activateNone:"Activer pour supprimer le tri.",activateDescending:"Activer pour trier par ordre décroissant.",activateAscending:"Activer pour trier par ordre croissant."},sortBy:"Trier par"},dataFooter:{itemsPerPageText:"Éléments par page :",itemsPerPageAll:"Tous",nextPage:"Page suivante",prevPage:"Page précédente",firstPage:"Première page",lastPage:"Dernière page",pageText:"{0}-{1} de {2}"},dateRangeInput:{divider:"à"},datePicker:{itemsSelected:"{0} selected",range:{title:"Sélectionner des dates",header:"Entrer des dates"},title:"Sélectionner une date",header:"Entrer une date",input:{placeholder:"Entrer une date"}}
13,noDataText:"Aucune donnée disponible",carousel:{prev:"Visuel précédent",next:"Visuel suivant",ariaLabel:{delimiter:"Diapositive {0} de {1}"}},calendar:{moreEvents:"{0} de plus",today:"Today"},input:{clear:"Vider {0}",prependAction:"{0} action avant",appendAction:"{0} action après",otp:"Caractère {0} du mot de passe à usage unique"},fileInput:{counter:"{0} fichier(s)",counterSize:"{0} fichier(s) ({1} au total)"},timePicker:{am:"AM",pm:"PM",title:"Select Time"},pagination:{ariaLabel:{root:"Navigation de pagination",next:"Page suivante",previous:"Page précédente",page:"Aller à la page {0}",currentPage:"Page actuelle, Page {0}",first:"Première page",last:"Dernière page"}},stepper:{next:"Suivant",prev:"Précédent"},rating:{ariaLabel:{item:"Note de {0} sur {1}"}},loading:"Chargement...",infiniteScroll:{loadMore:"Charger plus",empty:"Aucune donnée supplémentaire"}},D8={badge:"Insigne",open:"Openen",close:"Sluiten",dismiss:"Dismiss",confirmEdit:{ok:"OK",cancel:"Annuleren"},dataIterator:{noResultsText:"Geen overeenkomende resultaten gevonden",loadingText:"Items aan het laden..."},dataTable:{itemsPerPageText:"Rijen per pagina:",ariaLabel:{sortDescending:"Aflopend gesorteerd.",sortAscending:"Oplopend gesorteerd.",sortNone:"Niet gesorteerd.",activateNone:"Activeer om de sortering te verwijderen.",activateDescending:"Activeer om aflopend te sorteren.",activateAscending:"Activeer om oplopend te sorteren."},sortBy:"Sorteer volgens"},dataFooter:{itemsPerPageText:"Aantal per pagina:",itemsPerPageAll:"Alles",nextPage:"Volgende pagina",prevPage:"Vorige pagina",firstPage:"Eerste pagina",lastPage:"Laatste pagina",pageText:"{0}-{1} van {2}"},dateRangeInput:{divider:"tot"},datePicker:{itemsSelected:"{0} geselecteerd",range:{title:"Selecteer datums",header:"Voer datums in"},title:"Selecteer datum",header:"Voer datum in",input:{placeholder:"Voer datum in"}},noDataText:"Geen gegevens beschikbaar",carousel:{prev:"Vorig beeld",next:"Volgend beeld",ariaLabel:{delimiter:"Carrousel beeld {0} van {1}"}},calendar:{moreEvents:"{0} meer",today:"Vandaag"},input:{clear:"Maak {0} leeg",prependAction:"{0} voorafgaande actie",appendAction:"{0} bijgevoegde actie",otp:"Vul alsjeblieft OTP karakter {0} in"},fileInput:{counter:"{0} bestanden",counterSize:"{0} bestanden ({1} in totaal)"},timePicker:{am:"AM",pm:"PM",title:"Select Time"},pagination:{ariaLabel:{root:"Pagina navigatie",next:"Volgende pagina",previous:"Vorige pagina",page:"Ga naar pagina {0}",currentPage:"Huidige pagina, pagina {0}",first:"Eerste pagina",last:"Laatste pagina"}},stepper:{next:"Volgende",prev:"Vorige"},rating:{ariaLabel:{item:"Beoordeling {0} van {1}"}},loading:"Aan het laden...",infiniteScroll:{loadMore:"Laad meer",empty:"Niet meer"}},x8={badge:"Distintivo",open:"Abrir",close:"Fechar",dismiss:"Dismiss",confirmEdit:{ok:"OK",cancel:"Cancel"},dataIterator:{noResultsText:"Nenhum dado encontrado",loadingText:"Carregando itens..."},dataTable:{itemsPerPageText:"Linhas por página:",ariaLabel:{sortDescending:"Ordenado decrescente.",sortAscending:"Ordenado crescente.",sortNone:"Não ordenado.",activateNone:"Ative para remover a ordenação.",activateDescending:"Ative para ordenar decrescente.",activateAscending:"Ative para ordenar crescente."},sortBy:"Ordenar por"},dataFooter:{itemsPerPageText:"Itens por página:",itemsPerPageAll:"Todos",nextPage:"Próxima página",prevPage:"Página anterior",firstPage:"Primeira página",lastPage:"Última página",pageText:"{0}-{1} de {2}"},dateRangeInput:{divider:"to"},datePicker:{itemsSelected:"{0} selecionados",range:{title:"Selecione as datas",header:"Digite as datas"},title:"Selecione a data",header:"Digite a data",input:{placeholder:"Insira a data"}},noDataText:"Não há dados disponíveis",carousel:{prev:"Visão anterior",next:"Próxima visão",ariaLabel:{delimiter:"Slide {0} de {1} do carrossel"}},calendar:{moreEvents:"Mais {0}",today:"Today"},input:{clear:"Limpar {0}",prependAction:"{0} prepended action",appendAction:"{0} appended action",otp:"Por favor insira o caracter OTP {0}"},fileInput:{counter:"{0} arquivo(s)",counterSize:"{0} arquivo(s) ({1} no total)"},timePicker:{am:"AM",pm:"PM",title:"Select Time"},pagination:{ariaLabel:{root:"Navegação de paginação",next:"Próxima página",previous:"Página anterior",page:"Ir à página {0}",currentPage:"Página atual, página {0}",first:"Primeira página",last:"Última página"}},stepper:{next:"Próximo",prev:"Anterior"},rating:{ariaLabel:{item:"Avaliação {0} de {1}"}},loading:"Carregando...",infiniteScroll:{loadMore:"Carregar mais",empty:"Não há mais dad
13os"}},F8={dark:!1,colors:{primary:"#d73625",secondary:"#F78361",background:"#f1f1f1",surface:"#FFFFFF",sidebar:"#232a38",text:"#5d5f5f","light-text":"#667283",error:"#B00020",info:"#05a2fc",success:"#4CAF50",warning:"#FB8C00"}},$8={dark:!0,colors:{background:"#0f1117",surface:"#1a1d24",sidebar:"#13161b",primary:"#d73625",secondary:"#F78361",text:"#e8eaed","light-text":"#9aa3b0",error:"#f87171",info:"#4dabf7",success:"#69db7c",warning:"#fcc419"}},Gs=Y1({theme:{defaultTheme:"lightTheme",themes:{lightTheme:F8,darkTheme:$8}},icons:{defaultSet:"mdi",aliases:O8,sets:{mdi:I8}},locale:{locale:"de",fallback:"en",messages:{de:R8,en:T1,fr:N8,pt:x8,nl:D8}}});zm();Xm();const Jr=typeof window<"u"?window.__SAFEOS_APP__:null;if(Jr&&typeof Jr.unmount=="function")try{Jr.unmount();const e=document.getElementById("app");e&&(e.innerHTML="")}catch(e){console.error("Failed to unmount previous app instance",e)}const Kn=Nf(P8);typeof window<"u"&&(window.__SAFEOS_APP__=Kn);Kn.config.errorHandler=e=>{console.error(e)};const B8=av();Kn.use(B8);Kn.use(Un);Kn.use(Gs);const Vs=Um()??navigator.language,xn=Ey({legacy:!1,locale:Vs,fallbackLocale:{"nl-BE":["nl","de"],default:["de"]},messages:{},missingWarn:!1,fallbackWarn:!1});Kn.use(xn);let Mo=()=>{};const U8=new Promise(e=>{Mo=e});function Sf(){const e=typeof document<"u"?document.getElementById("initial-loader"):null;if(!e)return;e.classList.add("is-hiding");const t=()=>e.remove();e.addEventListener("transitionend",t,{once:!0}),window.setTimeout(t,900)}async function Vf(e){const t=rs(e),n=t==="nl-BE"?["nl","nl-BE"]:[t];for(const a of n)if(!xn.global.availableLocales.includes(a))try{const s=await Y(()=>import("./Messages-Ck8m2U27.js"),[]),r=s.default?.[a];if(r)xn.global.setLocaleMessage(a,r);else{const i=s.default?.de;i&&xn.global.setLocaleMessage("de",i)}}catch(s){console.error("Failed to load locale messages",s)}}async function Ef(e){if(rs(e)==="nl-BE")try{const{nlBE:a}=await Y(async()=>{const{nlBE:s}=await import("./nl-BE-B_AWmOWf.js");return{nlBE:s}},__vite__mapDeps([96,2]));return a}catch(a){console.error("Failed to load date-fns locale",a)}const n=e.toLowerCase().slice(0,2);try{switch(n){case"de":{const{de:s}
13=await Y(async()=>{const{de:r}=await import("./de-XdJMJqvk.js");return{de:r}},__vite__mapDeps([93,2]));return s}case"pt":{const{pt:s}=await Y(async()=>{const{pt:r}=await import("./pt-VWnc2gkB.js");return{pt:r}},__vite__mapDeps([95,2]));return s}case"fr":{const{fr:s}=await Y(async()=>{const{fr:r}=await import("./fr-Do-AU_sq.js");return{fr:r}},__vite__mapDeps([94,2]));return s}case"nl":{const{nl:s}=await Y(async()=>{const{nl:r}=await import("./nl-BN_y8mBz.js");return{nl:r}},__vite__mapDeps([97,2]));return s}case"en":{const{enUS:s}=await Y(async()=>{const{enUS:r}=await import("./datefns-BAflKSlV.js").then(i=>i.a2);return{enUS:r}},[]);return s}default:const{de:a}=await Y(async()=>{const{de:s}=await import("./de-XdJMJqvk.js");return{de:s}},__vite__mapDeps([93,2]));return a}}catch(a){console.error("Failed to load date-fns locale",a);const{de:s}=await Y(async()=>{const{de:r}=await import("./de-XdJMJqvk.js");return{de:r}},__vite__mapDeps([93,2]));return s}}async function q8(){await Vf(Vs);const e=await Ef(Vs);d1({locale:e});const t=rs(Vs);xn.global.locale.value=t,Gs.locale.current.value=rf(t),Mo(),await Un.isReady(),Kn.mount("#app");const n=document.documentElement.getAttribute("data-theme");Gs.theme.global.name.value=n==="dark"?"darkTheme":"lightTheme",requestAnimationFrame(()=>requestAnimationFrame(Sf)),"serviceWorker"in navigator&&navigator.serviceWorker.register("/sw.js").then(a=>{a.update().catch(()=>{})}).catch(a=>{console.warn("Service worker registration failed",a)})}re(()=>xn.global.locale.value,async e=>{await Vf(e);const t=await Ef(e);d1({locale:t}),Gs.locale.current.value=rf(e)});q8().catch(e=>{console.error("Failed to bootstrap app",e),Mo(),Sf()});const wf=Object.freeze(Object.defineProperty({__proto__:null,i18n:xn,i18nReady:U8},Symbol.toStringTag,{value:"Module"}));export{Kl as $,dn as A,p4 as B,Op as C,Rp as D,Z9 as E,xy as F,g6 as G,c5 as H,t_ as I,l9 as J,Ns as K,O9 as L,H9 as M,Gl as N,y9 as O,P9 as P,vd as Q,y6 as R,rb as S,Ab as T,wb as U,Ot as V,o9 as W,N9 as X,Nb as Y,$u as Z,jt as _,Fy as a,jb as a$,As as a0,H_ as a1,Hb as a2,eb as a3,S5 as a4,M9 as a5,Ib as a6,k9 as a7,e9 as a8,d5 as a9,l6 as aA,v_ as aB,d_ as aC,W6 as aD,ca as aE,cb as aF,T_ as aG,P_ as aH,la as aI,sn as aJ,ze as aK,lf as aL,u6 as aM,U6 as aN,up as aO,Qt as aP,W as aQ,Us as aR,Sp as aS,Cp as aT,yg as aU,A_ as aV,rf as aW,rs as aX,mb as aY,h6 as aZ,fb as a_,Q6 as aa,t5 as ab,w9 as ac,_9 as ad,R9 as ae,Db as af,b9 as ag,x5 as ah,M_ as ai,o6 as aj,Xb as ak,hb as al,k5 as am,X6 as an,j6 as ao,u_ as ap,Qb as aq,E9 as ar,Bu as as,xu as at,en as au,yl as av,Xh as aw,q6 as ax,uo as ay,c6 as az,Hn as b,l5 as b$,R5 as b0,p6 as b1,Ct as b2,Jb as b3,zb as b4,X9 as b5,Ap as b6,wo as b7,w5 as b8,K9 as b9,v6 as bA,g_ as bB,H5 as bC,G9 as bD,i9 as bE,d9 as bF,T9 as bG,Z6 as bH,d6 as bI,f6 as bJ,db as bK,n5 as bL,r9 as bM,t9 as bN,G6 as bO,i_ as bP,e_ as bQ,be as bR,ne as bS,_a as bT,Ie as bU,S9 as bV,B1 as bW,S_ as bX,b_ as bY,U9 as bZ,L_ as b_,Te as ba,Zs as bb,Sb as bc,lb as bd,D9 as be,nb as bf,q9 as bg,n9 as bh,P5 as bi,a5 as bj,B9 as bk,bb as bl,J9 as bm,vb as bn,Tb as bo,Nm as bp,Za as bq,Y as br,V9 as bs,z6 as bt,K6 as bu,Bb as bv,g9 as bw,m6 as bx,O_ as by,y_ as bz,eo as c,ab as c$,m9 as c0,pb as c1,p_ as c2,h_ as c3,_b as c4,Vb as c5,Kb as c6,C9 as c7,m_ as c8,n_ as c9,Pt as cA,R1 as cB,Aa as cC,j1 as cD,v1 as cE,Zn as cF,hr as cG,Ln as cH,qn as cI,K8 as cJ,Fn as cK,tt as cL,n6 as cM,t6 as cN,ji as cO,Qs as cP,Q8 as cQ,Ju as cR,dp as cS,zu as cT,Vm as cU,Xr as cV,No as cW,rn as cX,tb as cY,E_ as cZ,yb as c_,gb as ca,ve as cb,w_ as cc,Fb as cd,h9 as ce,r_ as cf,Q9 as cg,o_ as ch,Cb as ci,tg as cj,eg as ck,xe as cl,cn as cm,mt as cn,ep as co,Sn as cp,Kt as cq,nt as cr,Zt as cs,Q5 as ct,An as cu,tp as cv,Vt as cw,St as cx,X5 as cy,g1 as cz,Gb as d,ei as d$,ib as d0,sb as d1,Y6 as d2,A9 as d3,F9 as d4,s_ as d5,Zb as d6,c9 as d7,st as d8,tr as d9,mn as dA,Wf as dB,D_ as dC,A1 as dD,wp as dE,X8 as dF,J8 as dG,We as dH,H2 as dI,x_ as dJ,md as dK,_7 as dL,Gf as dM,Yf as dN,i6 as dO,Hs as dP,I_ as dQ,Wn as dR,ss as dS,pr as dT,ho as dU,po as dV,e6 as dW,go as dX,Bs as dY,s6 as dZ,r6 as d_,as as da,Fs as db,er as dc,Y8 as dd,La as de,z8 as df,G8 as dg,Bn as dh,Ad as di,od as dj,Na as dk,si as dl,Vr as dm,ia as dn,jn as dp,_r as dq,Qr as dr,g4 as ds,I5 as dt,xn as du,cd as dv,N_ as dw,Cn as dx,ln as dy,vn as dz,z9 as e,a6 as e0,p9 as e1,R_ as e2,yr as e3,vo as e4,mo as e5,gr as e6,S6 as e7,A6 as e8,T5 as e9,Mb as eA,vr as eB,f_ as eC,O5 as eD,Ub as eE,xr as eF,a9 as eG,l_ as eH,__ as eI,x9 as eJ,Rb as eK,f9 as eL,Ob as eM,Eb as eN,v9 as eO,a_ as eP,u9 as ea,V_ as eb,L9 as ec,s9 as ed,ub as ee,W9 as ef,$b as eg,h4 as eh,Wb as ei,j9 as ej,qb as ek,Yb as el,$9 as em,Fr as en,N5 as eo,b6 as ep,L6 as eq,_6 as er,C6 as es,k_ as et,Jh as eu,qu as ev,js as ew,sf as ex,J1 as ey,c_ as ez,Ds as f,Lb as g,I9 as h,Pb as i,ob as j,C_ as k,Fu as l,J6 as m,un as n,rr as o,Y9 as p,mr as q,zt as r,fr as s,Yu as t,ht as u,Ce as v,H8 as w,kb as x,oo as y,xb 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.